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
335811352762	335811353320	335811353870	335811354420	335811354970	335811355520	335811356070	335811356620	335811357170	335811357720	335811358270	335811358820	335811359370	335811359920	335811360470	335811361020	335811361570	335811362120	335811362670	335811363220	335811363770	335811364320	335811364870	335811365420	335811365970	335811366520	335811367070	335811367620	335811368170	335811368720	335811369270	335811369820	335811370370	335811370920	335811371470	335811372020	335811372570	335811373120	335811373670	335811374220	335811374770	335811375320	335811375870	335811376420	335811376970	335811377520	335811378070	335811378620	335811379170	335811379720	335811380270	335811380820	335811381370	335811381920	335811382470	335811383020	335811383570	335811384120	335811384670	335811385220	335811385770	335811386320	335811386870	335811387420	335811387970	335811388520	335811389070	335811389620	335811390170	335811390720	335811391270	335811391820	335811392370	335811392920	335811393470	335811394020	335811394570	335811395120	335811395670	335811396220	335811396770	335811397320	335811397870	335811398420	335811398970	335811399520	335811400070	335811400620	335811401170	335811401720	335811402270	335811402820	335811403370	335811403920	335811404470	335811405020	335811405570	335811406120	335811406670	335811407220	335811407770	335811408320	335811408870	335811409420	335811409970	335811410520	335811411070	335811411620	335811412170	335811412720	335811413270	335811413820	335811414370	335811414920	335811415470	335811416020	335811416570	335811417120	335811417670	335811418220	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52952	47720	45004	40509	36188	29686	32093	33303	31891	29342	29000	24766	22412	20495	18180	16307	16460	13278	12270	10184	8714	6019	5517	3352	2137	1478	1431	1790	1658	1138	717	597	488	483	433	412	359	365	364	354	317	343	334	299	314	306	393	394	372	354	381	330	317	339	298	302	302	323	328	317	316	337	302	309	329	323	332	329	295	321	328	322	308	304	309	302	297	337	261	304	314	278	324	332	318	318	288	323	292	280	304	325	304	286	304	319	292	318	355	274	312	306	328	305	321	300	348	304	296	310	310	316	323	309	301	350	317	323	290	319	325	343	324	309	309	290	346	333	310	301	282	320	322	269	304	294	304	311	305	337	308	297	287	313	290	290	296	292	280	310	297	310	300	299	280	330	281	316	315	291	283	304	332	323	312	302	309	304	289	268	315	301	311	304	278	300	296	274	345	309	313	310	326	339	305	302	324	288	322	298	306	307	312	312	302	340	325	318	299	314	295	323	312	351	310	309	319	305	309	286	332	290	284	293	283	332	284	309	338	276	325	292	316	303	296	338	289	317	320	317	302	313	295	282	282	317	313	302	302	291	301	286	320	298	300	307	331	304	299	341	315	291	310	316	310	337	288	306	325	333	307	297	289	289	334	319	297	273	324	291	308	288	314	290	326	297	314	316	314	319	296	324	322	310	318	313	315	301	282	304	314	307	307	296	305	318	338	310	292	263	278	298	330	297	264	305	303	317	311	326	285	313	329	292	347	318	304	308	290	301	288	293	278	323	307	318	330	327	307	304	340	353	282	313	341	298	343	290	327	298	292	341	311	311	304	291	310	318	274	323	285	334	285	315	314	328	307	287	280	295	297	295	297	308	314	300	310	311	304	341	303	289	314	351	290	301	285	319	316	297	301	333	299	348	310	340	314	325	301	335	319	310	316	319	320	335	295	337	302	307	323	337	308	306	305	304	329	312	330	294	304	346	338	312	308	313	289	308	303	308	312	308	297	315	320	313	325	329	286	289	305	324	315	324	317	319	337	306	329	276	306	340	290	336	275	306	319	332	329	315	317	320	304	288	351	327	310	309	336	313	308	312	311	304	313	289	295	303	297	284	308	309	319	315	296	323	294	307	303	326	328	301	294	321	293	317	279	273	339	297	310	312	304	287	280	326	329	320	311	285	315	299	310	326	294	277	315	321	291	299	322	315	289	305	286	342	313	287	328	288	300	314	298	312	324	332	293	331	340	296	279	308	282	311	284	308	300	315	318	275	319	295	320	302	316	314	313	330	328	328	347	301	310	321	313	300	331	288	329	317	278	320	282	290	309	316	301	305	274	302	287	307	299	318	290	314	263	292	291	279	312	350	283	292	321	317	327	293	324	289	304	305	294	306	316	299	295	325	296	297	334	313	313	328	292	318	318	339	301	335	295	303	312	307	296	322	290	312	332	300	310	315	350	296	312	313	319	323	330	325	334	294	346	304	309	276	339	307	325	313	299	316	310	306	333	290	323	316	339	301	311	310	303	298	327	310	330	281	306	320	297	299	333	320	290	279	311	307	309	322	305	359	315	297	300	293	319	310	329	312	311	324	323	313	295	312	317	317	329	299	326	311	304	313	298	288	318	283	316	317	303	309	301	335	316	301	333	324	318	328	322	309	340	282	309	306	294	301	327	329	304	308	293	304	312	323	327	318	287	315	279	304	321	306	322	309	323	294	299	289	309	309	312	322	295	317	290	285	336	325	289	318	305	340	311	291	337	337	341	264	268	289	284	270	307	284	297	298	302	298	296	277	318	295	305	322	306	298	278	294	307	333	313	321	324	320	281	318	298	291	309	285	285	310	309	311	314	322	299	326	321	339	311	317	305	339	328	305	328	297	308	300	301	304	322	310	297	316	326	325	302	310	310	306	345	311	299	313	290	298	303	324	294	312	343	293	315	306	310	323	325	290	305	295	309	281	307	278	302	297	283	337	295	345	310	297	306	305	326	282	299	339	308	305	307	300	316	312	307	324	304	303	304	325	333	308	305	292	346	301	325	296	294	314	287	296	323	330	299	294	314	282	294	308	350	294	303	323	291	332	342	310	313	317	339	341	294	302	316	310	302	283	282	317	303	295	281	307	303	289	289	303	310	286	271	300	335	283	307	275	329	305	277	322	311	275	293	318	301	294	296	309	326	295	330	322	342	328	340	302	297	314	305	313	327	277	334	297	308	338	277	328	332	291	315	306	326	313	324	282	302	285	295	320	323	315	344	312	313	322	331	289	356	296	331	309	307	290	276	295	291	292	341	312	291	329	342	304	317	304	282	327	328	334	301	297	305	316	310	310	311	334	310	295	261	296	328	303	302	328	340	341	316	306	294	276	296	316	298	306	324	287	329	283	297	309	297	313	298	319	314	285	319	304	302	278	304	299	290	301	314	340	333	297	304	305	323	306	319	324	292	292	305	325	318	298	283	302	292	292	297	266	313	286	291	285	345	345	301	323	336	327	323	312	313	328	327	327	302	320	318	300	328	332	319	338	308	301	324	352	316	283	296	312	313	318	308	326	311	293	318	297	300	327	314	360	296	355	314	323	324	302	339	309	296	314	302	300	267	304	327	295	339	319	301	303	322	316	295	327	322	336	304	328	276	320	297	291	301	296	311	294	311	273	335	289	325	339	335	323	297	304	282	311	287	286	360	325	307	288	303	310	292	328	320	315	339	302	301	297	304	315	363	310	334	315	292	291	322	303	332	296	268	309	329	364	287	283	293	299	320	289	318	304	313	292	297	356	278	308	306	315	299	316	323	315	288	321	299	305	292	331	327	316	301	325	289	289	297	319	320	281	296	308	317	308	293	293	334	319	298	298	309	319	298	296	314	315	338	324	299	295	295	292	303	285	313	305	301	316	312	322	340	298	307	305	328	321	329	280	346	283	330	313	302	332	324	322	309	344	312	303	293	305	279	314	312	306	311	290	313	321	316	341	305	344	312	308	278	295	288	325	280	335	302	333	293	278	312	278	312	308	305	280	322	324	309	288	294	347	283	337	326	335	307	306	326	302	316	274	334	316	300	318	301	305	321	319	328	270	304	296	321	306	244	321	320	296	306	294	339	278	296	307	327	313	319	309	315	321	265	311	297	295	299	320	289	303	276	343	300	316	336	285	303	319	313	334	326	320	305	308	305	307	314	308	296	313	283	322	288	304	314	330	340	346	353	308	305	316	313	322	317	300	303	329	328	351	316	318	323	299	313	318	314	352	329	322	291	297	313	317	306	298	312	287	292	307	297	265	304	284	292	322	310	303	342	309	297	290	297	333	324	306	302	275	280	312	331	293	277	300	316	309	313	329	293	288	314	322	315	281	312	347	322	277	326	277	287	304	345	296	316	312	310	290	311	286	328	323	299	345	345	327	327	333	312	269	324	309	306	353	289	323	317	287	317	307	341	302	317	324	310	302	277	304	314	298	305	330	306	302	337	306	325	293	308	299	341	313	322	312	296	282	331	302	329	306	313	314	297	321	326	293	321	308
43935	50335	54433	53300	49184	44293	48871	46620	45371	42301	42711	39336	37663	37464	35149	34506	35543	31685	31271	29325	26161	22726	21073	14486	10427	7945	7518	9339	8789	6010	3383	2914	2334	2141	1837	1586	1349	1196	1180	1111	1098	1068	1045	958	1000	967	1339	1678	1266	1185	1287	1225	1172	1021	963	941	986	998	964	980	916	919	962	936	983	955	918	925	910	998	1013	911	934	901	943	932	960	943	871	904	969	937	972	956	938	929	966	908	917	948	935	969	937	905	888	942	945	925	965	929	957	930	982	938	971	898	976	963	952	952	977	967	951	929	937	924	915	973	916	961	952	968	968	936	941	961	915	950	950	954	910	978	936	989	960	1006	933	978	953	956	886	919	901	965	974	983	941	971	977	985	956	905	911	982	913	952	968	934	954	971	923	934	963	986	931	949	951	915	926	979	944	920	937	982	884	941	980	1009	957	959	979	998	973	984	937	952	986	924	932	973	943	925	903	934	886	945	958	962	986	931	995	913	897	980	957	974	940	982	922	918	977	965	995	890	1011	955	927	946	940	959	970	920	922	903	948	972	941	954	965	961	884	955	949	893	943	925	931	949	893	970	907	958	976	951	939	947	916	924	917	1015	947	918	966	1000	943	922	947	927	983	918	945	926	964	905	912	963	978	915	936	950	946	912	944	1031	990	937	983	985	953	933	975	948	956	954	971	981	932	969	921	998	945	927	981	982	953	1023	873	1001	954	952	948	929	989	910	944	932	977	952	976	939	931	924	959	923	882	915	911	968	963	948	937	939	994	956	911	931	973	959	918	964	968	887	950	996	980	957	1029	879	921	979	928	963	945	941	962	947	918	962	961	940	950	947	951	970	994	933	944	928	906	966	921	930	947	922	950	992	971	991	988	938	917	887	922	975	960	874	932	927	959	968	941	970	948	1004	949	908	938	936	971	940	991	983	907	928	932	891	924	907	866	976	938	975	924	941	1007	975	930	978	884	919	964	945	966	938	927	954	977	950	992	968	942	968	925	955	947	950	985	911	973	903	962	897	977	961	938	970	917	951	920	946	995	968	943	912	910	987	964	963	946	983	972	956	964	936	971	952	923	949	931	987	973	902	993	981	906	939	918	955	970	964	935	978	939	948	888	923	956	944	937	969	971	945	950	933	994	937	903	927	931	942	1013	965	971	961	942	915	948	960	951	924	923	957	969	927	946	965	950	950	975	952	986	1003	971	995	967	995	890	969	971	973	1006	967	953	953	939	951	975	942	895	904	977	949	975	966	912	985	954	979	971	964	948	976	905	995	958	961	948	974	967	955	942	961	977	965	983	943	934	962	939	968	955	947	947	949	970	943	940	947	955	948	901	936	945	950	944	939	939	967	978	910	942	890	915	943	893	962	893	925	904	934	927	964	972	957	988	983	981	932	988	936	961	951	946	956	977	927	1010	907	954	923	923	945	953	963	963	951	953	948	935	956	916	946	967	907	861	946	949	933	950	974	953	943	921	956	950	939	991	936	911	961	980	933	1002	934	960	928	1000	917	920	952	975	926	945	1004	982	926	968	868	933	970	941	1019	968	986	935	937	924	911	978	907	979	987	965	917	949	928	971	986	926	940	966	925	963	961	961	922	945	964	929	950	952	947	945	1010	976	956	947	969	1000	926	938	925	991	990	927	1012	969	976	982	929	955	960	908	938	888	940	933	997	985	975	986	917	961	917	980	951	1016	906	963	931	950	1004	976	963	915	954	961	942	994	917	958	987	938	917	955	1005	945	966	972	953	878	939	916	935	957	941	972	993	956	965	950	927	980	978	947	922	911	898	884	991	965	907	984	918	911	922	917	956	956	897	879	947	953	958	1016	864	983	924	984	943	954	934	965	986	967	965	984	921	948	934	957	965	931	909	952	934	950	902	931	981	944	985	979	911	883	901	997	918	945	906	960	907	917	979	944	890	960	944	977	910	954	900	957	932	961	945	958	965	944	965	953	931	965	902	963	947	969	963	970	922	918	951	924	998	962	976	934	844	964	981	974	947	924	992	914	959	950	953	979	964	926	975	949	962	971	995	887	992	953	904	944	1004	989	878	933	952	931	908	963	946	890	940	924	967	1001	930	930	946	949	933	947	918	975	930	979	922	1000	979	966	1016	898	936	970	932	913	981	939	1007	888	933	1008	947	990	953	947	989	1002	938	925	988	959	935	980	969	906	1001	959	945	901	960	937	982	979	943	950	958	975	935	908	937	935	982	957	944	1008	945	923	929	977	970	884	976	903	937	993	969	972	948	974	904	925	969	886	999	952	908	989	968	970	941	943	922	976	981	914	926	957	931	943	959	936	909	971	926	875	944	987	980	955	937	918	957	999	952	961	914	966	923	932	917	945	951	943	939	943	919	952	959	941	956	972	1009	1001	916	949	965	966	980	1008	942	932	941	904	982	978	996	929	1011	968	933	970	915	984	933	924	925	984	929	972	923	923	896	929	952	961	948	982	984	955	957	916	920	902	884	958	963	977	934	992	922	973	937	985	922	934	946	908	939	930	973	954	956	947	975	942	881	900	977	920	992	982	946	920	952	931	935	931	925	963	905	985	953	910	952	937	942	930	931	934	964	901	861	856	891	985	992	989	928	958	943	917	944	952	923	949	943	980	944	920	960	935	932	889	892	977	940	958	938	921	900	948	936	912	958	939	954	956	935	989	982	962	901	940	977	956	945	963	950	968	964	988	945	978	970	902	949	953	926	907	927	953	961	946	942	942	952	954	933	918	953	899	953	938	943	986	918	944	951	1012	942	902	951	916	928	913	907	951	912	920	993	923	973	981	928	903	915	947	915	964	926	1004	953	967	910	963	956	880	937	963	1013	989	944	927	973	962	930	1000	938	911	984	955	888	923	967	924	946	982	935	919	928	939	961	919	956	937	965	943	940	988	899	912	940	903	950	966	934	956	907	976	959	949	1056	912	966	955	979	934	977	933	1008	941	940	938	966	949	945	962	939	938	954	902	954	958	974	984	901	968	943	953	974	897	907	964	988	953	899	910	942	889	977	959	1010	921	974	977	981	943	960	927	897	1008	930	992	940	1004	996	966	861	966	941	980	933	988	920	937	930	961	942	958	944	970	942	964	927	957	950	991	964	977	942	942	942	944	908	868	957	858	1010	929	918	945	940	946	944	878	880	949	962	946	986	893	895	1023	981	969	921	1005	949	957	964	875	987	959	959	911	981	911	941	959	906	926	914	886	940	947	953	997	921	963	1005	914	926	906	978	930	951	1006	968	1007	986	942	968	974	960	990	938	974	947	949	970	928	953	964	935	989	954	983	949	941	923	936	958	970	919	936	935	946	973	923	961	991	952	938	888	978	981	918	1010	938	974	931	926	994	1006	963	951	946	956	962	951	1021	1003	952	943	959	961	940	906	972	916	1002	932	923	921	905	985	947	928	939	957	966	934	939	917	927	877	876	908	946	914	1010	909	933	934	963	965	952	948	877	1026	947	988	980	998	1008	889	934	947	893	950	907	984	947	908	978	971	924	937	912	963	1000	911	904	984	948	941	978	987	1043	948	928	921	974	931	997	896	956	955	961	964	889	962	952	972	918	921
27729	26771	24285	18994	11670	6979	6065	4390	3053	2342	1930	1601	1425	1335	1290	924	892	736	641	676	647	567	458	388	350	332	344	310	326	276	326	290	298	326	315	296	279	305	313	275	307	279	292	293	303	290	289	276	286	298	298	271	258	285	317	273	335	284	296	277	283	275	291	308	272	279	280	293	317	325	264	319	286	271	295	286	274	287	286	282	304	274	297	290	282	275	296	321	291	272	313	312	290	290	269	284	282	280	285	313	267	300	299	283	291	283	303	282	312	293	307	279	273	289	285	291	300	318	302	285	284	293	282	271	249	300	299	270	284	310	280	287	298	289	263	291	292	261	273	267	238	270	285	253	279	315	322	257	293	295	313	284	317	294	320	294	282	270	302	275	268	272	277	273	263	284	306	293	294	276	312	304	286	273	259	282	254	244	315	310	284	287	265	283	281	298	261	288	271	274	280	291	308	301	252	278	292	287	291	276	305	260	293	275	287	308	291	245	250	319	274	283	285	258	300	295	256	300	281	289	283	299	294	286	289	227	295	302	307	290	306	310	305	289	311	316	265	295	295	306	305	314	283	304	265	277	284	290	275	288	304	290	276	300	311	258	275	341	304	289	316	290	282	271	298	304	265	269	310	286	290	303	288	289	284	315	293	247	275	290	267	319	310	282	296	278	301	280	268	274	261	288	297	294	293	259	304	267	305	269	281	286	281	288	260	284	260	297	276	277	292	289	300	296	290	290	301	285	316	253	282	290	281	272	294	307	273	271	294	289	298	324	285	284	293	271	301	273	257	311	275	281	282	284	242	279	324	308	289	299	271	264	284	277	269	269	305	256	304	307	309	296	281	273	287	301	283	288	282	279	293	285	294	268	274	281	296	300	298	273	289	261	274	270	292	312	311	278	275	303	258	290	284	289	301	287	268	271	270	271	296	288	289	282	279	264	276	281	301	302	320	270	271	273	286	268	298	309	260	298	287	306	283	325	286	292	273	291	264	270	302	302	305	293	289	304	256	276	295	312	290	281	299	255	293	276	297	318	281	301	302	276	314	310	271	258	288	282	287	313	305	304	290	304	302	267	288	297	297	286	275	282	256	294	288	268	304	292	290	299	300	276	288	279	279	313	282	265	316	291	297	267	256	309	284	279	293	292	271	280	256	283	273	294	286	297	290	278	267	280	277	285	291	285	279	317	295	291	269	268	274	271	276	300	283	312	289	314	295	269	295	320	300	279	282	305	267	284	247	304	290	281	291	278	280	262	289	263	307	275	257	259	290	264	325	294	301	295	270	265	297	270	295	269	299	294	314	301	295	258	292	269	304	302	275	302	288	286	290	286	305	280	258	287	282	316	258	255	264	283	279	306	309	283	286	282	272	258	262	287	295	284	281	294	297	269	277	298	304	271	294	282	271	281	288	274	257	277	272	294	267	309	302	288	290	273	259	339	284	268	296	288	297	288	281	304	280	273	280	267	292	270	302	290	284	297	270	301	272	302	287	301	286	273	298	305	307	281	277	303	288	306	283	305	303	291	287	301	282	270	277	280	283	272	277	292	294	325	261	286	309	285	293	289	262	305	267	293	295	289	282	274	288	274	288	298	276	307	309	292	293	283	288	273	296	279	255	244	319	295	276	316	287	296	301	309	306	284	286	273	299	237	300	297	268	283	273	259	266	286	292	281	286	298	278	284	274	274	284	288	279	293	274	274	279	306	271	271	289	283	315	280	280	316	300	266	288	280	293	289	298	297	246	287	275	289	288	314	279	274	277	285	278	300	273	285	263	277	308	293	309	279	299	279	276	273	305	276	277	278	303	279	281	271	278	304	306	269	316	294	296	291	281	310	289	265	314	303	304	278	309	292	265	304	329	276	291	265	284	298	282	281	287	292	290	327	287	303	281	243	298	265	281	322	285	327	284	294	282	275	267	318	274	296	309	293	274	307	266	295	281	280	290	283	286	245	279	293	280	252	259	253	300	252	276	286	253	290	291	298	258	308	272	286	281	263	267	290	312	297	276	269	273	252	288	303	298	254	284	289	281	268	273	295	285	278	280	289	258	281	294	290	263	290	284	269	283	299	272	292	317	297	288	278	324	282	295	303	307	279	255	236	269	296	289	296	282	314	283	274	283	299	295	275	292	267	266	273	291	324	295	292	288	260	286	301	314	336	287	263	315	305	315	280	277	280	269	261	323	260	289	281	285	283	246	279	257	266	264	297	296	268	277	304	265	258	289	278	268	273	274	285	283	260	272	260	311	288	322	286	285	300	286	315	259	273	317	283	308	281	303	315	295	282	262	278	285	292	290	277	267	330	309	293	300	284	277	279	257	277	279	271	289	274	288	273	281	259	261	295	286	290	268	289	274	289	289	296	240	302	286	289	273	295	275	268	264	319	263	301	283	260	274	298	326	300	280	322	262	322	298	267	296	273	298	314	298	275	325	262	286	303	313	254	276	295	303	267	283	278	280	297	272	312	283	262	262	303	277	270	282	294	247	297	251	255	320	283	295	286	292	275	262	312	263	291	284	263	289	290	299	281	272	326	290	293	298	288	271	281	296	270	308	287	250	282	279	272	288	298	285	292	280	287	283	277	257	296	320	280	273	276	296	251	269	312	276	250	291	300	267	296	271	287	264	289	287	288	318	273	297	305	281	250	278	271	263	303	294	275	292	290	281	277	294	304	298	313	295	292	301	288	293	293	279	301	294	286	309	274	283	258	293	263	289	308	292	306	278	285	266	292	275	271	295	294	314	302	276	264	279	297	267	293	265	275	286	282	272	266	296	264	286	277	292	315	319	318	263	287	278	286	308	284	283	303	267	318	261	269	296	296	295	284	295	278	254	241	288	290	251	287	303	273	276	299	272	275	277	312	300	265	298	284	286	280	277	279	269	280	324	263	261	302	309	280	299	297	279	324	299	280	266	292	316	336	301	293	262	257	303	325	293	294	298	307	303	303	277	292	279	279	287	278	274	315	273	303	296	291	275	272	279	265	302	278	265	282	324	312	269	271	257	263	298	302	274	272	312	283	311	306	297	257	299	280	280	273	271	287	305	306	304	302	286	280	295	307	307	311	301	283	264	270	282	296	280	286	287	289	248	308	315	282	298	316	321	290	284	270	269	252	288	285	288	283	299	292	331	265	288	258	271	304	293	287	304	278	261	280	286	287	308	304	283	310	277	302	258	270	303	294	300	280	288	295	295	283	290	331	315	284	275	289	288	285	271	279	294	281	267	286	275	301	281	284	285	281	264	277	304	314	282	280	264	296	281	245	273	284	283	287	306	293	310	281	277	296	286	298	286	281	231	285	271	301	267	287	300	281	314	251	293	309	271	291	267	298	288	290	271	277	252	252	251	271	292	304	288	304	309	289	316	259	275	288	263	260	272	283	300	280	301	319	273	289	240	273	311	315	282	267	272	297	289	273	290	261	294	263	290	276	279	291	314	288	293	280	293	266	275	312	290	266	263	278	302	263	269	283	270	300	267	275	293	275
22205	25895	30125	30370	23435	19406	19107	15330	12419	10008	8437	7240	6768	6842	6056	4701	3811	3288	3032	3189	2806	2528	1992	1493	1362	1181	1273	1379	1246	1151	1066	1054	1004	1010	993	949	979	985	974	920	959	886	943	913	888	959	915	1004	940	934	915	936	918	908	894	919	883	924	945	854	886	973	880	902	905	898	914	939	867	902	945	903	961	905	925	843	933	921	884	898	916	872	891	904	892	935	901	924	943	890	902	902	946	875	935	903	828	868	926	933	950	905	935	973	898	903	938	867	938	914	890	907	926	883	870	983	944	924	850	939	907	920	944	903	906	893	891	910	881	905	895	941	900	862	928	900	923	843	881	911	865	927	959	901	914	912	901	939	906	902	889	871	891	887	932	944	903	896	916	911	888	930	866	930	946	875	860	894	877	909	882	886	900	922	904	919	861	942	901	894	905	959	930	988	926	921	881	893	945	881	923	849	943	889	890	901	933	911	925	927	919	915	909	882	905	913	923	948	907	958	894	919	878	886	884	922	915	915	905	914	953	907	888	848	832	911	911	950	954	922	912	873	923	893	903	982	841	931	917	958	894	881	967	856	864	898	876	879	866	907	920	876	887	896	856	849	911	866	949	964	918	891	874	833	940	917	998	921	898	883	910	919	938	926	913	867	936	872	908	926	865	972	863	907	917	930	860	900	924	864	912	971	913	930	892	889	931	868	904	927	924	829	919	933	896	909	862	881	910	891	936	902	934	909	933	889	960	953	871	842	899	942	885	916	878	848	900	864	882	899	878	932	894	917	954	918	899	943	844	949	953	925	876	938	908	932	896	938	875	881	866	890	885	921	872	891	914	928	880	967	904	921	925	938	960	867	920	952	896	885	944	867	856	949	898	884	923	879	868	939	984	882	935	924	895	874	894	916	853	881	923	908	919	915	895	899	905	876	852	897	908	922	940	905	902	940	929	852	930	887	866	903	862	917	917	915	886	910	885	889	910	912	915	921	893	932	920	906	842	924	922	815	890	894	960	887	909	873	942	873	912	928	853	938	916	914	909	917	967	958	882	900	919	850	897	879	942	941	872	907	944	904	962	879	917	912	914	948	914	895	912	912	885	874	960	918	905	920	876	976	892	908	886	859	929	896	853	917	878	875	930	890	943	933	897	849	890	907	892	920	968	923	928	937	917	884	958	908	945	911	927	886	937	932	869	891	958	918	901	910	879	923	870	882	871	923	943	920	875	914	925	932	874	930	898	922	903	915	901	914	908	920	861	924	894	926	885	919	908	929	905	909	936	865	885	893	899	905	888	872	921	919	938	826	888	939	870	903	905	881	922	936	928	918	908	889	900	858	901	915	894	940	877	889	931	880	915	857	906	856	921	897	856	914	923	930	865	908	893	891	910	964	971	908	902	948	900	879	869	897	947	906	853	868	893	908	923	888	861	968	874	900	854	930	870	953	917	888	946	900	904	860	932	921	928	923	956	930	894	954	929	869	908	868	902	891	897	898	933	884	905	893	905	942	882	933	937	986	869	931	901	903	885	963	875	910	888	928	839	911	932	904	900	884	921	893	934	890	954	811	886	959	937	945	874	912	882	882	908	876	882	908	948	911	899	894	891	885	850	918	836	878	870	920	927	954	890	943	936	882	908	912	897	928	919	901	904	911	908	878	931	914	879	884	930	875	909	871	879	873	891	858	936	908	905	892	904	929	941	870	895	872	840	901	916	842	873	880	933	855	926	878	882	868	911	908	910	940	902	908	902	899	873	915	904	867	952	887	906	875	897	919	895	901	919	879	901	829	936	922	885	818	915	910	870	836	900	939	929	845	902	880	851	876	868	933	877	909	898	896	907	899	886	924	911	852	934	881	893	898	892	941	874	950	880	919	881	913	934	904	912	892	883	918	967	844	932	940	910	904	886	902	948	931	889	937	925	880	901	899	910	888	858	926	894	877	945	921	846	919	936	867	881	918	842	938	938	897	951	919	890	856	952	944	917	963	913	955	939	945	905	906	930	887	903	906	911	909	927	893	928	963	898	909	998	987	902	930	968	912	880	908	926	905	869	924	906	979	887	923	838	927	903	889	894	940	901	917	869	933	893	885	891	913	939	906	917	891	881	915	895	938	903	915	950	867	908	884	936	865	865	891	972	898	912	945	885	883	875	928	856	930	899	899	928	932	872	911	940	929	915	909	907	862	937	890	906	884	914	948	921	886	913	921	910	907	851	952	912	863	908	927	885	906	936	918	895	958	914	983	888	900	895	906	874	909	986	903	921	907	944	952	916	953	912	918	928	925	861	933	923	881	914	878	934	919	933	938	897	931	876	857	943	926	923	888	929	911	912	936	935	924	932	939	881	916	869	903	921	941	902	946	933	920	920	897	933	932	879	913	868	899	892	931	886	891	854	933	901	818	895	925	869	914	909	942	906	897	947	894	871	916	922	910	901	914	904	940	906	935	948	879	878	926	900	921	887	925	892	902	959	901	909	929	862	894	951	946	898	888	862	883	919	927	906	907	884	953	922	902	936	861	897	908	855	899	915	931	922	916	961	953	947	852	883	884	912	917	877	851	976	881	879	899	891	930	926	909	908	900	936	871	936	932	890	865	858	896	934	936	945	925	935	934	917	910	930	888	895	917	978	914	891	914	887	852	860	933	938	955	908	926	943	907	955	896	891	931	911	913	901	923	949	918	846	889	923	899	921	920	898	911	899	877	929	914	884	916	849	939	887	887	909	959	927	929	858	962	916	861	952	885	876	881	908	956	897	871	876	951	929	886	901	912	931	912	885	893	970	886	893	922	943	908	879	862	957	901	914	897	872	892	911	915	905	932	912	899	889	906	897	884	936	873	900	960	924	888	853	924	891	917	904	916	950	947	894	891	946	875	923	897	947	905	845	909	915	886	921	874	888	954	886	889	898	878	900	959	912	987	929	891	975	924	907	895	915	921	920	853	925	919	904	897	886	893	894	863	936	887	923	879	842	880	901	885	935	915	937	915	905	922	880	896	970	913	961	904	883	919	868	974	907	913	891	866	917	871	917	913	873	915	895	872	876	897	964	993	963	857	893	899	923	970	905	926	929	897	896	898	886	910	887	872	925	957	903	895	934	864	912	912	902	925	923	923	905	906	868	931	847	886	899	908	906	906	849	907	932	878	863	902	931	913	900	868	917	891	843	878	841	937	923	956	941	858	918	892	881	908	928	888	886	866	892	873	867	928	934	898	926	865	879	861	884	896	875	897	878	962	899	880	909	899	874	941	938	890	899	890	996	932	912	914	913	911	866	879	943	961	867	922	919	932	864	885	958	922	898	917	880	960	906	879	904	996	896	897	885	923	916	884	895	934	925	901	912	865	904	937	909	901	878	945	905	856	893	856	880	891	923	891	869	888	947	926	900	890	867	907	963	860	939	922	866	925	927	916	911	940	921	919	871	948	898	917	880	863	895	896	910	885	892	966	833	899	914	936	940	902	892	944	928	891	900	882	928	880	944	879	879	893	869	932	933	923
41719	50115	40974	38299	30306	27680	30678	26727	22960	21142	19301	15300	13153	10918	9631	8938	7648	6570	5404	5400	3582	3310	2166	1207	869	857	1089	1048	698	536	435	442	429	384	373	324	323	298	300	323	307	301	307	309	293	335	257	266	349	343	292	304	288	297	287	315	285	248	264	289	281	306	274	298	301	263	311	273	279	273	266	274	299	263	304	258	262	289	270	276	295	247	274	284	293	278	254	312	290	271	285	265	275	244	316	280	290	283	308	309	271	305	275	321	287	301	282	271	303	286	264	277	288	277	296	298	270	273	295	278	271	271	315	307	297	264	294	323	302	295	297	302	255	297	262	262	273	280	245	291	286	286	271	304	318	317	283	263	310	300	282	277	286	293	287	275	273	276	293	320	284	280	320	294	280	282	279	258	311	279	306	283	296	295	271	280	299	278	234	286	254	271	292	284	279	303	272	269	269	267	265	277	295	297	286	277	231	284	298	277	271	290	300	282	274	287	242	321	288	283	290	258	275	275	285	318	260	261	260	313	276	282	271	304	250	298	273	316	294	266	289	293	272	295	324	299	279	249	274	292	282	283	287	285	271	259	278	275	263	283	251	287	319	281	284	288	254	301	291	269	295	262	289	290	282	282	295	298	271	298	288	293	273	276	297	290	301	324	280	274	256	275	290	303	281	242	260	252	263	266	297	275	284	253	281	273	290	260	258	288	294	262	298	265	288	295	301	288	275	260	274	288	300	296	264	289	287	269	305	265	270	274	294	311	316	298	275	291	318	297	313	301	270	301	293	270	289	299	287	273	287	294	267	277	280	294	284	275	284	238	295	301	290	306	287	284	246	287	282	277	301	275	307	286	306	295	283	273	273	258	280	279	281	269	273	266	285	287	273	291	298	288	281	271	305	271	267	297	297	287	311	316	291	273	294	302	301	285	294	313	267	264	293	273	269	288	278	300	295	276	249	312	305	282	294	312	289	287	272	310	290	263	246	264	274	264	282	292	324	310	291	292	281	274	289	291	295	300	260	275	279	264	279	311	294	263	264	299	262	280	289	261	269	259	279	281	295	266	291	272	270	263	271	299	245	281	286	282	275	293	275	275	299	286	274	302	249	284	298	286	284	292	289	298	281	269	282	270	288	304	315	276	302	292	283	301	277	301	268	277	266	299	294	305	277	278	263	300	256	277	276	283	296	283	271	286	301	259	291	275	273	284	257	294	267	317	301	240	285	300	290	295	316	301	273	275	311	249	277	273	313	260	264	312	300	268	280	254	327	265	293	303	304	303	303	301	285	262	263	284	277	278	275	268	282	268	290	289	308	295	240	282	281	263	253	265	281	265	291	287	340	259	279	289	250	272	264	302	286	288	297	273	282	300	255	259	243	308	313	304	278	284	294	286	280	292	262	291	299	264	270	304	309	294	299	289	266	322	262	310	288	273	313	278	252	277	286	283	271	297	267	271	271	300	295	260	286	288	279	298	296	270	290	252	318	290	283	282	288	326	268	260	283	275	302	278	302	326	278	315	276	303	282	292	285	271	276	272	302	281	295	269	320	293	262	302	272	299	313	288	302	265	229	252	275	245	275	315	280	239	287	303	291	267	297	279	281	295	311	262	310	310	284	281	294	283	283	268	294	288	279	291	268	265	277	289	293	274	259	295	291	261	309	267	285	265	267	282	292	299	276	252	251	301	284	260	298	283	299	296	289	282	312	266	279	266	299	264	282	260	295	279	265	274	278	283	246	288	292	273	293	270	295	257	302	303	315	293	275	262	303	293	280	269	292	292	258	273	248	270	321	261	291	270	289	274	277	273	272	282	278	277	286	276	279	295	301	286	244	296	262	293	285	286	287	291	301	299	271	262	300	269	295	305	303	288	287	270	285	277	299	266	281	278	287	269	275	289	300	271	293	293	330	258	276	276	303	281	292	308	289	265	237	274	282	286	300	276	293	294	308	285	288	278	274	280	296	297	311	267	281	282	276	273	320	270	303	288	296	290	297	304	294	267	304	280	260	287	256	273	323	286	277	333	294	278	246	262	267	312	288	267	286	295	279	295	272	269	299	280	287	315	302	279	294	250	257	256	286	261	293	248	288	246	303	304	254	282	264	298	273	269	281	266	300	274	282	290	283	275	273	287	292	269	273	277	274	295	290	293	301	273	276	279	309	306	289	293	278	307	299	244	322	296	297	269	281	312	299	280	299	251	300	279	303	309	297	287	322	253	297	317	286	282	287	301	292	278	321	271	276	290	277	275	301	295	301	284	297	270	309	303	258	286	276	264	282	281	268	289	300	268	308	298	296	301	272	286	276	292	281	277	288	284	295	306	296	264	291	293	283	294	308	283	275	293	257	240	277	296	270	313	296	302	294	274	287	291	262	292	304	295	283	281	268	298	267	269	294	302	319	283	291	297	292	301	286	319	271	285	292	291	250	280	293	291	283	293	310	258	267	323	272	278	306	264	262	275	267	278	285	274	265	276	297	274	258	301	300	282	273	271	292	294	294	300	281	274	283	277	258	278	275	276	280	296	295	258	332	280	253	272	262	275	275	266	280	287	289	299	289	313	278	297	303	265	276	296	240	272	272	307	274	279	254	304	303	259	248	286	263	285	293	291	251	289	296	283	288	262	287	296	253	301	286	265	274	310	274	265	269	271	280	270	277	327	256	290	292	262	273	298	246	285	283	292	311	300	272	295	279	286	269	294	281	312	296	252	309	306	288	282	286	278	282	279	286	283	288	278	275	298	299	261	300	267	274	288	286	275	243	256	301	284	267	300	266	278	289	267	267	292	295	295	302	280	277	246	272	290	271	317	261	273	284	266	292	288	266	273	307	269	288	302	298	292	277	283	275	291	291	281	264	304	264	271	290	304	314	257	303	302	293	294	300	293	295	282	257	303	305	286	294	290	309	253	305	299	292	251	315	287	267	269	291	247	314	260	272	282	261	276	292	268	272	299	282	274	287	251	307	281	294	260	295	273	274	291	279	290	290	276	273	292	278	275	310	272	291	300	300	299	292	255	298	255	275	281	285	306	284	282	284	298	285	298	272	276	264	277	255	295	274	328	295	278	281	304	296	288	293	287	284	281	277	305	290	262	285	314	281	282	277	314	295	295	279	276	301	293	270	278	244	285	270	236	289	269	301	265	288	271	294	272	284	274	276	288	243	297	257	304	292	298	281	285	282	271	273	288	251	275	310	281	256	271	276	295	322	285	265	284	286	291	271	267	280	287	278	284	253	294	301	260	263	292	241	308	304	303	289	258	282	283	243	279	293	310	305	285	298	254	262	297	326	279	285	284	287	268	304	267	295	297	323	267	301	262	276	298	259	292	291	260	288	322	288	248	271	290	267	314	296	279	311	286	262	269	270	273	317	277	295	300	298	279	268	273	292	271	286	290	278	336	289	271	318	270	292	295	265	285	285	281	308	302	324	313	290	287	282	290	298	288	273	286	284	278	293	299	280	277	257	292	291	313	297	273	295	312	284	275	258	294	284	286
33795	46447	46362	47328	40294	38650	42873	38464	36108	35418	34177	30468	29445	27192	26128	25787	24939	22539	20901	20969	15771	15632	10757	6564	4505	4813	6114	5773	3654	2809	2247	1833	1802	1564	1416	1196	1119	1053	1054	1014	1039	1028	895	965	1005	948	933	908	1182	1244	1190	1016	1013	982	919	939	953	880	904	904	927	875	879	935	886	929	951	893	884	940	856	887	859	871	883	889	907	912	922	930	928	857	890	896	908	927	905	877	886	939	882	927	923	939	887	902	875	897	888	931	901	884	885	901	971	954	863	930	911	888	902	914	903	842	894	864	933	882	875	845	847	901	929	945	887	907	909	923	902	880	898	872	882	875	893	901	874	902	895	898	923	932	902	905	859	964	906	865	921	921	894	870	935	901	873	933	899	931	891	855	889	899	893	939	932	954	833	914	827	929	918	899	855	888	876	892	905	841	909	896	938	957	890	903	904	877	872	862	898	915	951	879	923	915	905	942	889	879	901	906	922	910	989	904	944	945	906	921	936	911	897	859	901	920	878	931	939	907	864	916	912	881	875	869	936	911	905	913	897	901	911	849	890	857	901	879	912	895	884	943	906	902	837	871	883	926	850	893	863	849	912	901	896	902	879	910	902	908	855	921	900	944	904	907	926	895	878	925	923	905	944	911	941	888	928	869	863	878	893	912	917	887	890	911	899	909	867	889	860	888	878	877	881	952	907	905	896	902	880	849	924	917	905	873	936	885	885	979	868	856	833	942	901	910	845	915	874	901	943	945	854	922	912	892	931	905	914	890	934	924	932	918	862	891	832	893	894	899	844	839	888	901	939	879	860	977	897	923	893	885	945	883	909	909	876	937	915	922	900	898	887	901	928	913	868	929	937	911	922	935	979	928	899	923	942	933	920	891	885	900	915	837	937	983	914	877	914	905	927	867	858	879	959	916	882	893	912	869	935	877	882	938	878	923	923	859	917	970	871	896	910	905	949	882	945	908	925	929	836	888	889	888	899	929	826	865	859	926	953	874	934	902	963	912	870	922	924	900	917	867	881	853	899	940	928	863	940	887	899	973	938	912	882	895	908	876	953	905	919	882	890	897	827	875	967	855	906	888	872	877	875	903	908	889	918	872	879	843	919	871	926	889	904	918	901	903	881	865	884	871	884	865	974	903	866	913	862	892	926	958	822	884	913	853	944	919	875	895	933	918	931	910	953	896	867	907	890	889	878	965	899	921	913	914	896	890	898	911	909	892	855	876	857	903	937	937	975	896	985	888	888	882	933	864	898	889	869	939	907	887	932	875	898	921	913	910	894	966	925	881	929	956	863	879	923	865	893	870	921	916	890	893	876	920	843	919	908	872	818	909	913	896	858	882	883	928	894	886	943	857	934	919	941	923	886	930	969	921	903	911	902	915	902	876	900	925	848	926	920	938	936	911	890	831	889	850	890	875	952	905	890	894	935	960	892	933	852	906	915	980	897	931	863	912	910	944	898	903	918	901	891	869	862	919	914	935	878	870	854	911	869	884	900	990	871	858	923	969	909	894	897	854	934	918	921	851	856	835	866	909	916	926	935	907	892	885	889	942	863	892	931	898	926	887	914	857	867	897	913	889	912	898	891	902	886	894	898	957	907	892	893	885	928	877	873	900	917	872	887	885	881	883	891	911	890	856	903	973	863	899	949	923	897	857	913	928	959	877	882	905	882	941	873	914	884	891	932	940	904	947	921	867	894	965	905	903	894	889	861	927	907	904	916	900	956	897	895	926	928	858	850	919	904	900	904	858	909	870	874	888	939	836	874	896	928	845	907	895	927	908	909	865	919	888	919	884	896	908	869	855	885	896	917	901	870	912	904	932	937	968	896	908	859	911	865	839	899	920	961	884	943	904	876	893	905	954	904	959	907	852	881	896	850	890	925	880	896	890	864	914	910	921	845	906	880	908	962	902	940	890	871	894	908	873	839	917	962	889	908	920	892	961	898	912	875	928	920	877	888	861	855	907	891	896	898	895	977	879	909	855	875	931	910	912	851	914	952	860	893	893	875	883	878	823	898	893	925	914	909	855	913	931	936	941	921	939	887	877	871	893	915	919	841	941	914	894	946	950	940	935	893	844	912	874	926	891	921	872	908	912	871	878	909	944	944	925	929	860	873	882	839	853	890	914	914	911	906	954	858	892	912	882	875	907	914	845	891	886	873	947	850	930	905	861	892	856	941	884	914	882	907	912	911	911	886	916	964	887	904	903	883	899	903	964	862	857	898	922	902	862	930	931	889	934	889	874	831	879	926	962	823	870	899	923	866	883	895	872	932	929	931	910	919	876	885	904	929	897	881	898	923	857	933	987	900	926	977	924	894	883	906	923	915	940	887	864	872	853	848	894	969	925	923	909	868	936	924	843	889	989	917	901	925	900	899	892	893	905	887	923	932	901	896	904	872	907	893	912	883	913	882	892	905	885	859	890	890	890	932	855	792	910	885	908	907	868	937	913	853	928	932	921	900	890	873	874	944	896	906	889	932	891	911	924	919	889	861	873	905	940	881	950	863	911	894	913	908	885	911	896	895	867	856	911	904	927	925	893	871	880	907	876	908	891	887	850	909	869	919	924	882	871	898	889	888	898	860	901	868	883	944	875	952	889	893	933	912	881	872	888	881	909	908	873	902	891	937	900	875	910	893	853	893	862	915	865	912	908	917	817	871	868	915	920	838	910	894	910	813	903	894	946	901	860	915	947	879	891	903	903	868	919	863	923	947	890	951	947	909	922	881	917	893	887	954	882	866	892	863	871	882	875	863	865	896	827	902	870	860	910	935	881	866	927	936	900	905	924	966	857	879	903	860	930	906	876	868	907	910	900	915	895	870	901	853	895	882	897	886	948	886	935	919	886	900	887	920	861	884	939	865	873	916	954	860	962	930	922	909	891	843	916	910	880	871	944	884	934	912	869	893	893	928	909	923	902	870	978	865	860	944	869	855	920	898	934	923	905	858	934	947	936	886	952	916	883	885	895	930	924	925	941	891	877	893	911	849	920	921	903	910	929	947	874	890	891	963	909	915	858	912	924	893	845	916	926	874	912	881	926	935	866	935	914	886	926	902	904	872	914	884	892	905	897	897	854	927	867	884	872	892	919	879	939	888	878	950	951	926	875	907	887	920	910	917	888	868	948	870	866	861	944	926	863	910	906	854	867	859	907	870	891	935	951	887	961	907	896	931	869	905	888	907	923	951	916	864	877	932	933	965	879	906	881	950	900	863	942	856	883	865	899	887	919	904	906	913	870	931	863	937	920	877	915	902	916	872	872	887	839	920	900	899	939	889	858	882	961	892	841	876	875	934	883	984	914	859	929	884	872	911	931	950	857	867	906	889	935	888	893	910	975	919	923	924	878	915	906	927	920	870	925	909	885	870	881	919	875	920	909	844	946	912	827	923	932	877	882	931	891	867	892	938	949	938	954	898	881	841	922	918	895	942	958	886	879	927	902	925	916	893	884	894	846	915	906	913	899	871	946	917	921	874	915	922	868
48964	53249	45085	42767	32581	28690	32426	31680	31120	29264	28035	23620	21895	18623	16828	15972	15017	12693	10665	10292	7069	5929	3672	1974	1438	1744	2048	1628	1057	865	743	627	529	528	472	426	424	354	326	332	313	317	327	327	317	313	301	310	314	376	366	359	327	303	356	328	302	303	312	315	298	320	293	268	291	304	342	296	269	324	334	315	322	316	295	291	306	300	315	290	291	293	316	309	323	290	318	297	299	276	304	298	285	335	321	313	294	276	288	321	281	295	282	317	285	298	291	302	290	290	264	328	287	264	299	311	271	312	273	298	304	313	282	285	270	311	331	322	273	308	301	284	289	275	279	302	300	335	311	300	295	301	312	318	294	318	290	285	327	309	290	319	296	276	264	313	294	289	310	293	328	304	310	291	301	307	304	316	318	306	288	292	290	309	276	304	297	296	275	324	307	300	309	314	297	276	253	263	316	306	339	302	309	307	308	272	302	291	312	305	305	320	301	277	306	324	311	329	308	296	299	275	307	272	318	310	302	313	325	310	299	338	293	317	290	315	290	284	295	299	291	252	311	288	327	303	309	300	293	319	285	291	311	324	318	283	308	300	292	274	319	302	316	273	300	330	293	337	277	332	293	252	315	317	294	326	273	291	313	327	328	302	304	308	304	327	298	308	338	293	301	299	309	297	309	296	313	308	302	277	327	304	275	288	301	290	290	283	315	287	301	285	296	304	331	301	266	283	325	308	308	292	317	329	279	310	311	311	292	306	319	313	321	314	323	304	311	320	288	260	307	306	283	286	309	288	304	297	339	293	307	302	326	291	303	337	315	290	299	276	316	330	281	268	318	303	323	286	316	293	307	313	319	320	302	272	328	280	314	312	299	310	316	306	304	315	287	304	299	306	264	285	287	314	297	296	291	283	325	311	294	310	304	266	317	296	308	274	287	297	322	318	282	316	311	323	284	297	305	279	284	313	299	317	334	289	277	314	304	323	326	303	326	317	325	321	309	326	316	304	346	276	304	328	288	300	295	321	307	316	297	300	314	304	304	312	302	294	274	274	324	309	322	323	319	308	307	313	313	310	295	314	289	276	298	292	290	288	309	286	276	328	288	282	292	318	349	302	273	326	305	295	293	288	299	267	301	301	293	313	299	303	308	326	306	279	307	293	293	295	296	299	289	302	338	305	302	298	284	316	286	305	299	269	320	313	311	313	283	315	330	277	300	312	285	297	308	331	320	325	280	344	305	291	308	312	307	322	295	332	290	303	315	286	282	309	312	337	310	291	309	313	285	318	286	300	299	322	314	275	303	310	308	310	302	299	301	295	308	320	335	317	327	323	305	312	323	311	291	295	317	312	295	314	286	290	293	325	288	262	300	292	295	296	322	274	302	319	329	304	310	328	277	314	340	305	298	300	290	309	297	287	271	298	291	284	304	299	349	323	323	290	308	315	321	325	301	299	281	334	288	295	286	278	311	335	275	290	287	337	339	311	302	294	314	282	293	311	295	266	316	308	299	307	281	283	302	286	308	278	296	309	279	299	303	279	302	301	295	280	300	326	312	303	255	308	298	290	309	264	333	291	278	322	325	293	304	306	317	324	277	302	330	314	315	299	315	307	308	273	304	278	324	316	307	310	271	317	304	307	283	285	291	282	282	308	310	286	299	296	293	330	289	275	281	290	293	289	292	292	322	291	310	305	292	326	297	257	270	256	290	308	312	286	314	301	279	280	289	289	354	284	290	319	335	283	288	307	304	333	290	319	321	298	333	291	324	311	308	284	289	282	301	259	328	284	313	307	283	318	326	300	302	315	307	314	301	308	307	303	308	299	283	310	261	312	329	289	299	272	318	292	311	308	334	310	273	297	306	311	284	290	299	287	308	259	297	290	302	290	279	331	285	297	290	291	330	312	313	288	299	303	320	291	304	312	295	295	310	324	297	276	290	292	325	320	337	286	278	329	289	280	321	281	275	280	301	301	313	313	304	296	343	288	322	313	295	324	312	307	296	279	286	297	332	308	313	285	299	301	323	303	291	325	285	305	316	299	301	293	330	295	309	287	306	242	282	269	296	279	302	312	333	291	306	295	306	294	334	309	305	325	306	290	281	329	292	300	286	286	266	310	294	294	332	277	277	316	318	286	259	322	278	325	286	311	296	307	299	342	287	292	274	335	288	308	304	300	304	282	309	295	292	287	297	306	291	307	343	290	293	312	312	312	308	311	338	313	352	324	314	327	320	288	312	305	301	300	313	303	267	308	307	302	309	289	278	325	281	322	307	301	280	319	278	289	274	312	284	318	327	316	299	315	334	285	294	276	287	311	284	297	320	310	326	298	316	286	295	292	292	308	313	301	323	297	297	287	305	300	285	270	316	274	287	296	297	312	302	251	298	290	318	291	298	304	265	266	323	286	294	303	289	295	324	310	317	273	311	280	292	282	292	277	301	341	292	272	294	301	298	304	284	301	303	270	296	317	312	323	298	312	290	307	284	324	335	289	308	301	291	331	283	319	300	320	332	324	297	338	285	330	304	305	273	306	282	284	279	315	303	293	282	316	302	296	324	309	299	334	294	285	302	290	313	308	330	287	299	298	339	308	286	297	317	282	306	303	321	297	294	274	292	300	309	314	307	302	293	301	297	316	310	305	310	293	322	289	297	329	298	331	282	297	308	320	314	316	257	303	294	273	317	287	279	267	295	313	342	307	295	273	319	307	309	314	280	321	312	282	297	330	326	268	333	263	271	305	317	298	293	318	301	304	336	291	307	283	302	300	293	286	278	314	302	286	301	271	295	322	291	323	297	333	315	301	309	297	322	300	292	296	301	296	310	277	335	304	294	285	285	323	283	316	309	323	302	296	276	334	301	316	299	294	281	319	314	300	304	302	294	284	306	282	301	275	297	291	329	265	282	314	276	323	303	302	298	283	286	325	282	279	279	288	326	298	279	273	296	321	312	299	291	312	297	318	329	327	281	315	306	304	284	283	307	281	318	321	299	347	316	304	289	284	308	307	285	308	307	290	334	253	306	318	272	323	313	264	304	322	335	311	301	310	281	295	311	306	291	301	294	313	307	311	323	315	302	339	306	331	295	322	304	318	324	284	301	284	314	307	319	278	288	280	302	315	304	324	268	323	357	301	306	287	290	274	308	305	306	292	323	313	297	315	305	323	280	306	333	309	295	297	320	290	309	295	284	316	354	311	286	285	290	271	280	312	321	280	346	324	295	292	306	319	291	298	305	306	280	304	337	309	313	290	281	329	285	302	306	290	320	315	281	300	303	290	283	286	280	308	287	299	278	319	311	310	335	316	297	291	296	326	280	289	299	297	311	277	302	286	309	284	329	293	306	275	298	298	303	323	292	325	287	334	296	321	284	287	299	302	312	303	301	263	323	324	290	302	284	327	285	316	317	314	308	298	311	303	323	312	308	294	275	285	288	295	286	286	298	301	335	294	291	314	283	276	321	275	308	324	286	290	315	288	303	273	298	301	317	270	290	291	261	309	315	304
38524	50388	52320	53782	46833	44116	48391	45418	44124	42987	42077	38318	37360	35262	34495	34790	33109	30993	29333	29349	24043	22569	16373	9777	7764	9810	10973	8628	5587	4602	3588	3045	2551	2254	1873	1660	1423	1289	1222	1151	1104	1091	1035	1045	987	1037	1012	979	1045	1318	1365	1191	1133	1100	1001	1016	936	956	984	946	883	925	937	946	940	877	987	913	909	934	948	973	1036	935	986	920	890	956	903	973	936	974	946	958	944	914	877	887	927	965	963	913	886	963	962	943	973	929	920	892	888	955	878	950	936	945	928	971	938	955	917	903	947	916	983	915	939	908	942	984	941	889	972	954	947	918	882	921	958	935	943	933	965	959	968	922	918	918	979	944	934	933	938	938	927	956	1002	897	927	922	953	914	928	894	906	960	925	962	926	943	937	912	918	956	909	950	1008	937	926	922	895	969	894	875	941	969	915	946	934	927	941	924	931	903	941	935	862	911	870	920	920	956	884	867	963	945	894	911	934	881	940	889	919	897	994	913	950	917	952	937	985	929	946	991	920	926	961	892	978	893	926	918	1036	938	960	880	902	870	964	961	984	981	936	933	931	940	929	929	923	962	987	936	981	928	934	959	933	902	924	975	916	941	910	925	946	946	920	959	975	925	910	962	938	919	957	966	967	961	909	903	995	915	924	918	870	936	956	974	925	904	853	947	942	916	969	924	924	883	1014	926	938	958	915	882	906	940	906	897	911	950	929	926	961	938	977	935	949	944	891	937	1018	938	926	913	913	943	958	937	922	945	971	933	939	916	943	947	957	961	882	906	919	949	968	891	938	929	954	941	909	973	935	938	924	965	936	937	971	922	904	949	926	985	915	946	909	981	1002	1009	963	879	950	914	904	958	956	966	917	942	943	931	929	953	991	925	935	985	932	954	893	917	895	907	918	861	974	911	939	949	957	954	961	927	948	913	942	919	932	910	910	882	929	924	946	915	966	916	957	962	950	953	894	904	915	921	933	911	966	929	917	982	916	943	953	949	949	927	919	942	962	883	955	985	914	882	978	932	906	916	935	901	926	935	888	924	945	901	910	912	953	972	964	961	967	958	882	916	916	1025	936	940	924	994	904	966	923	908	918	984	927	968	922	918	926	946	957	887	983	936	967	946	931	926	980	952	920	896	926	918	964	911	903	872	923	948	911	937	848	942	921	933	934	920	964	919	937	888	958	944	923	913	915	937	925	966	906	908	913	954	984	944	930	964	956	921	988	910	967	948	912	964	914	965	933	918	960	934	961	970	985	921	902	980	905	953	871	969	920	975	944	923	935	934	968	971	960	967	1005	932	900	945	935	917	904	926	991	947	903	912	986	978	888	973	924	930	989	984	987	939	936	907	950	938	930	935	902	959	931	965	943	913	933	910	955	985	911	932	926	912	921	919	954	919	911	939	928	917	966	892	941	894	935	933	908	914	891	958	921	955	930	947	903	912	900	934	938	958	1025	922	916	1010	932	904	950	914	965	961	985	915	960	920	959	926	939	906	904	939	961	936	891	969	975	930	964	877	928	920	995	949	948	903	937	951	914	903	922	978	964	805	945	976	978	900	891	965	925	935	918	965	860	928	891	924	969	941	960	906	921	891	941	897	968	894	976	979	893	916	933	915	922	932	949	901	944	938	911	925	948	954	940	975	980	891	959	960	920	941	956	976	951	941	909	946	969	920	924	915	894	1013	897	893	942	932	947	928	921	883	934	912	979	967	931	950	980	910	930	932	882	924	965	960	978	923	894	929	941	955	886	944	972	915	907	921	918	984	905	963	945	1000	950	968	968	921	1027	876	964	942	925	928	866	912	954	964	887	935	937	897	910	942	920	935	975	998	920	923	963	897	899	987	942	939	905	985	957	918	887	952	909	929	995	956	938	905	944	925	931	925	936	904	938	915	970	969	918	957	992	915	915	904	915	916	930	906	920	947	936	904	896	914	892	940	935	930	960	933	876	886	967	978	914	887	943	934	980	954	957	962	961	924	984	970	915	937	881	896	908	963	968	952	897	964	951	932	952	940	926	979	897	953	971	969	931	893	867	943	907	943	959	983	926	906	971	923	911	940	943	935	941	941	917	927	939	939	983	946	975	942	923	950	944	934	931	943	982	869	902	919	941	940	914	965	951	921	963	940	922	930	927	955	948	952	941	916	947	936	930	966	908	918	975	949	900	947	950	951	941	940	948	930	904	1011	881	952	925	977	923	914	898	952	916	912	934	943	892	901	906	989	979	991	881	967	944	920	885	957	885	945	936	916	936	953	901	949	937	933	945	974	963	990	916	930	947	939	954	933	944	979	927	917	944	939	881	956	938	946	932	973	984	923	919	961	964	908	975	962	913	941	976	888	935	953	961	994	947	959	925	932	964	886	966	947	917	976	946	904	966	910	962	967	939	939	917	961	968	959	982	1002	920	996	901	916	961	1009	956	914	946	955	988	888	935	932	977	937	932	898	974	916	922	943	895	977	958	944	929	918	924	956	969	917	905	918	934	915	913	955	989	901	947	987	975	940	945	935	937	930	944	944	976	991	927	924	935	933	896	933	942	969	912	919	944	948	931	951	994	931	927	888	980	953	930	939	948	890	944	953	964	909	916	970	908	934	923	983	905	910	895	924	996	917	993	950	928	967	889	988	892	926	982	959	934	870	881	962	901	942	888	984	906	953	897	913	929	934	910	932	971	937	978	912	943	892	979	935	923	908	920	938	939	978	896	910	903	915	971	929	955	925	891	951	913	975	992	951	925	989	925	923	927	947	899	967	867	949	907	957	900	927	901	963	916	923	919	928	932	932	967	948	969	944	899	969	947	916	924	936	907	912	998	926	928	946	931	929	939	945	906	930	945	990	976	891	905	929	876	935	934	999	913	947	940	927	894	962	960	890	925	917	872	900	892	909	898	949	922	954	907	863	981	921	982	903	947	977	937	953	953	951	953	894	891	900	942	948	913	937	943	921	945	911	933	914	891	964	900	929	904	929	963	941	860	915	952	938	924	945	894	942	884	923	972	978	971	938	879	913	953	937	906	928	979	958	957	949	876	939	952	908	975	976	913	980	938	909	930	942	882	961	933	963	980	935	965	946	941	874	941	989	976	1005	958	923	939	919	879	960	944	904	938	904	883	905	943	925	942	970	923	941	884	901	926	915	951	966	879	926	929	970	942	916	944	922	902	935	958	923	911	899	939	884	943	939	949	962	920	960	953	902	982	923	968	923	942	940	988	937	919	913	869	930	942	920	1011	904	916	890	939	873	900	961	904	948	930	951	942	949	963	950	922	951	946	902	933	913	949	961	945	964	913	973	931	929	911	897	937	959	919	980	959	940	959	963	911	923	946	928	918	964	944	891	969	972	966	983	950	891	968	925	977	941	923	944	979	980	936	916	906	929	951	950	901	917	959	940	927	957	968	930	935	921	1002	855	928	952	934	876	949	947	918	954	961	944	947	945	885	884	920	933	891	941	930	929	953	924	948	968	957	936	916	885	934	925	938	929	920	931	932	919	957	918	932	935	926	950	970	937	909	983
28138	26908	25438	17381	13077	9075	6029	3983	3190	2879	2168	1648	1487	1259	1004	863	754	751	678	639	496	439	389	340	332	347	342	357	332	315	280	328	280	304	307	318	278	290	261	281	285	270	324	311	291	301	310	253	287	276	282	280	299	271	271	292	296	272	281	244	278	275	284	289	297	256	291	268	248	278	280	262	267	311	255	288	261	294	279	269	290	279	274	281	252	272	295	271	277	285	292	272	250	285	250	271	264	290	287	280	288	272	266	289	319	292	291	263	261	269	252	270	288	271	294	268	288	305	325	283	264	243	256	293	295	242	281	263	270	302	262	292	294	291	295	316	279	280	276	285	288	292	269	292	282	282	300	285	266	299	320	291	295	282	280	304	284	288	268	270	253	282	285	257	305	263	295	294	286	278	300	296	316	288	286	271	267	289	264	262	296	298	290	283	297	299	268	278	322	280	263	310	264	264	266	292	275	289	279	282	257	252	296	289	291	257	272	297	300	282	265	273	241	275	284	274	275	303	282	268	275	269	262	269	272	273	301	287	271	293	277	274	272	267	275	297	311	273	307	310	271	286	306	299	286	289	272	269	277	290	257	268	269	306	289	283	270	296	284	300	258	272	269	270	270	300	285	284	299	281	262	269	293	266	276	295	279	251	276	270	272	286	294	274	290	310	303	289	246	288	266	267	295	267	301	299	253	265	287	271	265	282	303	291	296	251	257	287	281	286	297	278	302	287	307	291	282	262	278	327	301	304	269	291	292	274	259	269	265	298	285	285	320	277	283	262	269	279	297	279	291	282	282	278	283	287	299	267	269	288	254	252	275	261	253	270	284	265	242	289	238	281	296	243	296	270	264	281	272	269	319	233	278	275	310	273	291	278	266	279	301	308	319	298	292	254	266	301	263	277	303	264	273	271	295	269	279	296	262	266	298	281	306	282	284	277	287	262	266	283	288	296	294	261	297	276	288	277	275	310	281	274	281	295	282	280	295	290	274	259	266	286	280	274	277	284	257	313	275	276	309	272	281	268	291	287	305	273	282	270	266	271	276	248	232	318	289	280	287	286	322	240	281	311	283	267	294	281	282	292	278	282	277	268	275	271	307	291	313	253	286	318	247	301	268	258	293	280	265	268	280	248	255	307	288	280	296	317	313	287	271	276	293	267	257	282	304	304	286	282	285	264	252	265	269	297	277	248	289	290	297	267	296	277	279	280	270	267	272	278	296	298	270	288	255	272	285	263	276	284	289	258	282	301	290	276	288	277	287	281	304	289	293	258	300	306	246	278	289	278	282	269	253	285	287	291	301	278	270	298	275	256	254	255	297	299	283	272	273	284	283	289	272	271	297	258	281	258	255	300	282	272	287	265	291	270	289	251	280	274	288	305	281	324	282	257	288	271	270	266	289	315	272	289	275	297	282	275	263	284	286	275	299	303	293	287	284	310	265	273	253	277	283	300	303	295	272	266	307	264	269	280	297	275	287	268	269	248	265	305	280	263	275	259	265	286	275	280	263	284	290	251	287	283	299	257	288	292	261	267	299	297	263	282	283	284	264	279	259	271	279	269	279	265	259	243	253	249	265	286	268	282	247	254	273	306	282	257	288	279	281	267	236	284	271	318	272	293	292	291	256	283	255	254	276	302	278	260	304	292	265	280	277	281	282	269	273	286	277	285	262	287	267	282	281	262	276	266	276	296	281	264	254	287	298	284	284	280	233	269	277	271	281	259	251	310	279	270	284	262	254	255	268	277	316	268	279	293	289	305	280	286	273	276	275	291	273	275	297	281	290	281	283	260	244	271	292	288	268	286	258	266	282	282	292	276	304	289	261	313	273	288	323	285	264	296	264	285	262	293	267	293	293	276	263	280	273	269	275	253	282	283	290	277	295	267	296	299	271	302	261	282	255	278	273	283	266	268	283	279	265	274	279	302	266	281	300	253	290	260	278	268	254	299	263	264	280	303	265	269	285	283	275	263	281	259	279	238	266	269	268	273	277	260	305	278	281	274	256	276	301	279	279	259	293	255	289	305	280	300	316	293	261	292	270	301	277	309	302	265	284	302	263	316	261	297	261	255	257	266	316	283	279	292	276	251	283	256	296	303	295	270	305	290	275	279	271	271	285	289	279	269	295	275	270	286	282	271	249	287	274	309	301	269	298	267	270	321	262	272	302	266	287	294	276	302	277	238	292	268	302	317	282	265	288	300	285	253	311	301	275	260	307	269	320	273	284	271	293	290	263	285	280	296	275	278	276	282	272	298	280	301	281	279	264	275	305	260	267	272	293	265	268	252	268	303	270	285	259	268	279	281	278	274	301	279	284	262	283	296	273	277	274	277	246	283	272	303	272	280	310	278	294	286	291	286	280	302	287	298	281	284	283	292	270	290	303	314	252	283	277	274	256	313	280	261	281	305	264	261	281	284	271	271	280	286	302	283	258	261	281	301	319	290	242	298	273	259	291	271	321	272	254	300	286	284	246	316	283	287	273	274	304	290	263	290	276	275	291	301	283	305	287	287	279	292	257	270	276	268	271	302	304	285	297	255	301	263	277	273	266	285	287	254	286	304	287	282	281	259	277	256	311	275	279	276	277	279	264	271	264	293	295	292	263	269	293	277	295	287	289	278	272	270	269	264	296	268	283	310	259	267	302	281	252	296	290	276	266	284	280	320	277	309	312	279	277	287	285	297	247	289	286	277	281	292	271	277	299	307	304	261	268	279	270	292	295	263	317	291	280	282	260	280	279	243	310	265	315	259	295	270	273	283	290	270	264	275	268	295	281	261	267	314	266	274	295	279	296	288	267	265	273	291	259	278	280	297	267	267	285	301	300	244	256	274	309	259	273	313	301	283	293	279	285	262	273	294	276	288	291	282	274	297	291	302	273	272	280	278	263	260	308	248	251	282	293	254	279	256	287	284	262	257	248	272	253	302	279	266	284	294	283	264	297	267	278	290	275	287	299	285	292	326	273	257	262	266	299	243	282	292	286	297	280	288	286	292	291	254	281	269	293	293	277	276	282	262	276	308	255	267	286	240	276	279	284	273	271	281	299	274	260	278	260	278	294	297	291	251	273	290	271	334	324	257	267	252	308	287	265	283	283	286	289	286	261	307	296	278	294	297	283	236	268	255	261	281	264	273	268	274	278	260	286	294	300	274	268	266	249	292	288	233	276	245	263	262	313	283	281	263	279	272	269	266	296	285	303	272	263	304	294	294	276	260	301	314	318	297	294	263	263	258	285	262	295	273	283	282	277	280	296	279	285	269	261	279	262	270	281	267	234	273	253	300	243	286	309	276	317	269	294	283	272	269	291	279	270	281	279	263	284	278	293	279	300	294	285	289	318	240	287	260	296	285	302	255	285	284	272	275	261	274	268	271	302	283	286	287	292	267	301	270	287	259	292	284	294	261	271	278	284	307	282	296	283	263	270	298	294	283	284	278	279	282	294	268	295	247	279	283	276	271	265	266	257	286	287	280	319	298	276	265	256	268
22430	25998	31352	28426	27075	22670	18563	14622	13152	12449	10054	7608	7305	6132	5127	4225	3653	3240	3328	3135	2331	1917	1640	1380	1383	1341	1433	1268	1206	1135	1093	1039	1010	1008	993	999	945	913	976	1011	989	1004	961	990	935	939	904	907	888	959	1001	939	888	944	964	911	976	899	888	861	899	915	884	889	891	939	901	881	871	895	909	893	875	916	905	959	904	852	887	910	943	896	881	914	892	842	891	876	875	947	906	941	908	897	886	908	925	873	917	898	884	867	942	904	912	896	870	859	862	899	940	899	874	878	910	948	871	907	912	857	905	880	911	874	890	922	853	870	916	922	890	874	919	929	904	916	915	908	939	878	848	893	909	925	856	851	910	940	921	928	907	901	894	893	917	898	937	823	881	877	909	885	866	943	878	902	920	873	891	863	853	912	876	876	911	848	889	879	894	894	915	892	846	885	859	921	889	899	918	914	884	915	936	954	908	889	842	925	888	925	858	862	902	891	885	860	879	884	839	868	922	916	892	902	919	917	914	829	895	950	875	893	920	926	916	910	910	915	878	864	930	953	885	894	882	880	942	931	871	930	858	922	904	933	862	937	931	907	908	897	838	908	884	886	932	916	877	904	900	910	921	901	899	944	910	910	882	882	917	880	869	848	924	918	898	910	874	870	847	890	866	890	892	918	917	926	909	949	867	926	936	963	945	896	896	901	893	904	944	910	938	864	946	835	905	926	901	865	909	923	900	899	892	866	943	898	890	866	966	889	908	893	931	919	953	948	916	931	945	892	862	873	942	897	910	861	882	879	935	911	934	926	915	862	923	847	929	915	870	879	879	884	888	909	875	887	897	883	915	920	959	902	842	866	868	928	834	901	877	898	899	893	913	897	925	890	936	866	941	874	898	935	896	886	945	847	904	897	916	925	945	842	831	956	886	853	856	865	875	935	910	904	900	922	908	930	833	892	941	910	859	893	890	916	936	920	934	895	940	926	937	904	868	886	914	923	878	894	861	893	921	891	894	904	883	946	867	949	921	855	912	955	855	823	887	895	835	870	939	867	879	939	873	853	920	904	862	858	885	909	899	933	900	900	869	864	932	937	837	848	911	867	930	889	871	823	909	880	866	884	902	884	956	854	878	902	895	918	910	890	927	937	874	907	916	874	889	859	937	920	836	1002	894	904	889	912	921	909	900	915	872	907	917	911	914	859	919	917	882	958	995	872	914	878	937	877	896	899	928	918	900	857	915	910	937	851	866	903	901	911	893	880	925	845	908	865	902	916	885	894	891	880	877	948	867	899	843	896	901	898	921	843	896	907	932	898	877	894	891	916	921	999	916	906	930	900	871	909	945	899	931	892	934	936	916	909	911	859	859	908	911	902	915	912	907	873	870	832	852	905	866	854	893	893	908	916	919	895	906	890	876	858	928	881	918	909	875	938	945	916	920	900	859	945	923	925	870	890	902	920	856	880	947	896	922	902	883	909	935	899	914	839	909	823	908	922	889	844	897	926	908	963	870	849	898	899	886	949	908	887	897	906	887	919	940	896	956	909	905	948	901	897	894	901	897	855	928	924	866	878	913	890	912	850	847	885	914	924	919	855	899	853	871	873	940	844	865	836	937	926	872	896	871	929	902	869	876	921	891	907	934	877	859	914	891	885	901	902	865	829	905	897	916	902	871	867	836	892	868	867	865	924	889	932	882	888	902	915	875	919	904	958	873	914	923	948	867	904	877	853	896	979	950	925	874	915	895	892	827	928	906	889	896	944	889	893	902	904	903	900	880	824	926	877	884	893	894	931	898	914	873	838	865	874	906	886	901	874	914	881	935	851	859	932	845	874	929	947	871	880	900	895	855	870	919	892	907	893	909	889	915	889	903	874	903	918	885	902	895	963	888	892	916	810	901	840	826	894	911	875	905	872	881	918	887	934	893	964	908	914	927	887	908	852	896	862	864	917	822	893	909	894	894	883	925	837	886	956	892	932	859	901	868	918	941	890	896	884	845	885	911	901	896	862	904	952	895	885	852	933	860	938	915	944	924	910	845	876	854	877	968	897	842	906	854	914	872	869	879	885	931	940	899	908	899	863	916	930	947	883	901	918	909	880	864	881	874	882	891	954	877	835	869	904	936	911	929	911	955	885	925	884	854	890	881	886	857	909	839	899	874	909	894	919	893	929	889	865	901	880	940	827	893	883	892	840	915	848	880	879	891	913	859	913	925	887	906	921	941	890	918	907	947	856	917	909	893	866	919	966	929	933	876	857	916	945	918	859	913	922	925	883	924	923	926	905	954	918	900	959	895	853	980	877	845	869	917	936	879	924	948	888	933	929	870	908	934	864	841	863	864	891	817	899	932	917	882	906	928	913	891	898	901	913	952	903	853	899	873	895	895	895	908	939	888	884	913	954	893	899	879	912	908	901	910	863	929	833	908	881	865	900	920	921	921	884	853	934	962	916	893	896	918	884	863	939	844	939	882	913	891	927	889	903	869	856	947	879	860	906	915	937	915	908	898	894	885	935	850	900	915	895	872	891	902	898	920	903	919	836	883	865	935	899	936	922	866	875	906	947	902	904	905	917	903	907	941	926	861	876	889	880	932	872	885	929	941	862	939	891	913	926	910	947	933	914	916	934	885	917	861	899	886	933	887	859	932	900	914	909	933	933	895	899	890	896	910	912	926	922	903	904	894	913	920	924	901	925	887	958	853	925	849	946	875	887	879	899	898	921	882	880	926	911	891	880	876	906	927	894	978	939	887	868	913	935	899	905	918	866	940	928	935	906	904	870	859	896	918	836	950	908	891	860	893	926	986	865	876	837	869	854	921	856	862	879	937	951	881	875	894	894	842	916	888	866	890	886	870	878	853	909	876	865	962	872	923	970	923	929	930	868	882	891	959	908	947	935	918	884	897	905	852	885	926	894	912	856	907	846	921	929	878	896	946	918	930	897	935	898	929	913	891	929	890	912	941	920	888	846	860	904	898	859	878	919	964	939	913	911	910	883	889	902	877	922	885	924	934	892	923	905	873	874	870	940	918	881	894	923	880	928	927	929	917	843	929	888	963	890	878	900	884	924	858	911	919	862	945	896	914	952	916	911	884	866	900	860	887	967	859	890	876	884	885	893	900	909	888	893	858	877	858	913	887	933	859	938	918	886	899	891	899	869	901	870	899	864	887	892	880	913	895	915	847	899	897	915	883	944	873	903	915	897	915	904	867	851	864	933	894	890	915	890	841	867	898	924	880	904	831	905	962	940	917	904	870	898	863	852	907	884	868	868	873	927	896	859	852	888	894	888	878	944	900	906	956	901	947	917	841	806	949	897	894	869	843	835	922	866	853	919	950	913	882	941	927	904	885	836	934	889	877	897	932	910	888	909	884	898	884	906	882	905	867	925	927	917	893	929	817	880	910	907	933	899	880	845	929	874	921	941	865	817	954	881	906	935	872	900	944	877	925	862	877	940	953	855	919	886	927	870	862	837	890	867	822	895	906	924	907	818	928	890	875	908
43726	47383	48810	39260	30243	28851	29434	27401	24608	23370	19775	15546	14433	11802	10152	9206	8835	7037	6017	4811	3679	2793	1910	1013	1235	1507	1115	808	640	527	568	493	404	415	328	339	334	303	296	299	309	308	273	300	294	292	280	269	292	289	333	300	313	310	283	308	296	283	309	282	280	278	281	256	271	287	303	310	263	280	251	259	256	268	267	292	298	297	279	288	276	280	276	284	289	280	287	284	242	268	279	271	277	282	269	258	277	261	285	268	311	279	258	286	267	268	254	298	282	245	261	284	271	297	275	274	265	260	283	240	275	259	277	269	291	287	265	264	278	282	264	273	268	280	253	267	263	245	258	282	263	283	264	294	240	260	260	282	283	288	277	282	291	265	268	256	275	259	261	285	289	275	261	294	290	284	293	283	316	264	272	274	275	295	264	256	234	260	272	255	273	277	231	262	231	277	262	243	268	276	265	268	304	249	284	241	268	280	304	291	294	269	265	291	269	288	265	241	257	299	268	260	269	277	244	283	267	237	278	272	271	266	298	270	262	250	260	263	264	306	262	293	273	294	287	285	301	280	267	267	276	276	249	277	251	280	267	290	274	287	256	252	262	293	268	287	263	254	253	292	296	259	277	243	255	248	295	267	269	252	296	278	299	272	284	276	290	275	269	248	304	262	241	304	268	251	255	272	290	271	272	271	243	281	285	279	266	259	283	286	289	295	274	273	276	257	295	271	267	251	275	272	271	277	282	286	262	278	254	270	265	297	298	302	260	280	269	268	284	280	257	312	247	238	305	288	266	252	245	281	240	287	280	284	280	251	268	260	287	239	270	281	276	293	293	249	248	273	270	282	278	278	270	292	310	276	268	267	274	271	276	296	275	284	273	294	263	299	267	287	300	280	299	244	280	256	284	292	264	333	301	242	256	266	287	267	257	273	263	268	258	266	264	282	278	270	308	257	278	288	288	241	263	279	253	277	284	260	307	268	276	293	250	289	248	290	278	286	255	276	255	295	278	273	265	263	273	264	300	271	306	279	268	263	289	267	277	281	253	296	275	271	274	259	279	279	284	267	263	265	266	239	262	264	250	290	269	295	260	286	292	274	262	243	250	282	298	274	277	247	275	291	275	262	276	232	311	276	298	279	272	293	272	295	273	272	282	252	279	266	274	274	243	276	265	266	277	248	258	285	269	296	270	262	291	276	295	299	251	298	260	275	283	242	250	269	264	273	289	239	296	262	247	266	281	277	273	277	276	254	306	256	276	265	256	263	274	272	262	281	286	277	281	269	255	277	250	294	265	286	241	303	287	283	250	286	278	288	267	254	244	282	309	288	272	297	277	273	259	251	273	280	270	237	271	289	256	283	294	238	256	274	254	280	258	276	272	288	246	262	291	277	290	242	289	275	274	277	252	286	264	286	238	279	264	252	270	252	308	271	254	257	271	263	275	262	306	276	306	262	267	276	255	273	250	261	275	270	295	275	275	250	269	278	280	277	249	260	260	271	283	280	281	262	305	287	278	227	262	272	241	271	319	257	258	259	296	245	289	252	284	297	279	269	264	265	248	290	264	270	268	254	274	282	245	233	291	267	261	264	271	278	277	271	270	267	274	287	269	281	265	297	251	266	270	271	278	303	272	278	279	235	247	265	259	281	303	279	292	284	268	278	267	256	273	267	279	244	252	263	259	308	288	272	283	267	283	276	274	256	260	266	264	262	244	263	286	277	262	241	236	298	292	282	253	264	293	278	266	243	295	265	260	271	269	279	308	253	273	277	308	273	274	285	272	283	281	277	277	281	302	266	250	279	272	280	274	273	262	272	267	252	236	272	295	300	256	290	293	244	270	243	253	256	245	287	293	302	270	265	296	292	296	292	262	266	274	268	256	278	259	255	289	274	275	251	299	268	270	291	277	276	260	294	271	250	245	273	289	272	278	267	273	247	300	284	285	285	330	244	234	303	286	262	280	266	254	301	275	267	275	276	282	256	292	271	246	276	260	304	315	259	270	243	271	249	321	282	279	256	290	274	272	279	291	289	253	277	279	255	270	291	243	253	268	295	310	281	258	278	280	255	298	288	240	256	282	269	269	276	295	283	266	243	275	286	224	275	282	273	294	259	270	298	281	274	295	278	289	270	271	283	268	287	301	278	313	298	265	262	270	291	257	305	268	240	255	239	243	287	286	278	295	280	292	265	266	290	286	284	287	313	279	238	259	242	275	290	269	281	278	276	268	277	278	254	270	284	268	262	265	264	275	241	261	280	283	258	303	285	299	296	302	261	293	258	309	273	275	274	270	280	236	264	243	272	290	234	253	283	253	277	256	253	266	258	286	286	277	267	279	262	248	279	267	273	229	284	280	260	259	246	275	263	280	296	275	303	274	268	264	278	290	289	300	296	275	292	276	258	279	243	279	317	307	298	243	299	275	283	242	259	262	287	287	274	274	272	289	260	250	266	302	265	269	265	284	270	261	273	284	279	292	285	268	235	251	267	285	285	252	283	268	258	268	287	278	264	256	256	246	277	314	279	278	278	281	267	283	254	277	283	268	263	278	296	295	267	278	297	254	290	275	283	294	306	282	285	281	252	287	253	263	279	258	285	243	264	255	294	270	272	276	261	311	269	262	266	279	246	288	268	265	295	256	296	240	248	287	279	277	248	281	246	264	249	284	286	266	282	266	272	287	271	278	251	282	271	265	285	247	278	274	276	276	252	290	291	270	284	245	274	276	271	282	276	300	258	288	275	255	313	278	277	289	287	277	288	257	270	271	294	263	271	282	292	271	274	269	309	258	296	274	279	277	278	273	300	299	286	291	282	274	266	282	270	291	292	291	305	267	312	282	273	268	256	284	289	316	288	280	272	292	257	260	309	239	296	243	264	270	229	261	239	289	264	277	269	265	297	291	245	263	285	265	261	242	257	290	271	272	295	257	279	290	272	288	298	285	239	255	283	265	275	274	242	276	274	267	276	260	247	285	269	277	270	294	267	255	248	265	275	282	268	261	279	289	282	275	283	273	305	287	266	285	290	258	290	286	284	267	287	282	270	275	261	278	304	284	273	282	282	267	262	259	276	276	272	284	275	285	267	294	291	269	270	274	286	302	270	254	279	274	251	270	261	262	269	278	271	278	299	285	285	269	296	254	277	301	296	281	278	263	294	296	250	286	278	259	257	268	286	262	259	263	261	271	295	298	247	254	265	287	273	258	272	283	281	294	276	283	237	277	294	264	264	291	269	256	261	296	230	284	263	281	267	301	292	264	289	308	286	278	251	283	270	276	280	273	265	271	259	276	294	271	272	313	291	277	254	266	296	293	282	276	276	302	288	279	269	263	252	281	281	278	309	260	288	300	265	255	273	278	277	270	273	267	259	306	282	284	276	290	277	271	289	235	272	262	256	274	274	238	252	277	258	288	267	267	265	266	293	275	286	236	266	294	257	278	280	288	270	290	261	293	243	273	275	282	263	256	279	268	291	253	284	302	297	266	293	267	265	292	292	254	308
35468	43722	53185	48317	46877	41409	42035	39118	37978	37578	34319	31225	31587	28858	27532	27298	26084	23558	22757	20081	16835	13294	9963	5870	6523	8186	6277	4208	3299	2948	2940	2526	1938	1709	1363	1188	1156	1082	1052	1020	1046	1046	1044	1011	974	935	872	970	937	925	896	963	985	994	996	968	877	851	894	884	857	838	837	855	827	904	880	833	816	853	878	815	842	822	847	877	891	886	893	900	858	822	839	837	846	885	900	896	857	839	887	892	895	860	871	831	826	879	840	897	900	883	833	897	853	872	908	851	897	854	863	854	876	841	810	882	832	879	902	870	828	851	894	834	864	856	856	818	854	863	875	863	847	818	860	854	886	845	868	837	873	869	866	837	860	936	879	845	866	897	829	875	856	881	890	821	863	885	834	842	850	833	907	873	891	809	857	834	901	841	893	880	850	834	844	868	862	842	871	866	861	850	845	862	811	804	809	849	849	822	889	866	868	908	913	851	884	824	838	824	843	899	848	844	902	877	899	902	825	927	901	858	935	841	835	817	911	826	872	864	821	887	841	846	837	815	833	856	929	865	928	850	837	857	897	859	846	858	896	849	877	862	858	856	886	878	854	892	934	843	850	885	868	862	812	885	863	935	868	860	886	864	823	832	838	859	885	845	883	856	846	838	858	973	817	832	873	841	891	878	900	898	889	844	865	842	884	912	830	860	868	856	836	816	849	855	808	815	885	911	798	847	849	867	832	808	815	814	852	843	889	884	882	864	883	851	856	834	838	822	871	862	881	850	858	867	884	897	931	832	872	885	916	830	833	888	879	869	875	841	808	897	888	831	832	894	927	873	893	878	909	878	855	934	851	858	833	831	840	812	890	852	886	841	844	852	882	878	853	873	898	883	893	831	877	922	865	790	805	881	861	884	877	890	828	940	795	853	908	846	887	859	803	881	869	853	905	876	817	894	860	861	883	854	827	791	909	877	853	863	821	861	895	858	849	838	886	864	848	842	860	870	882	887	870	877	880	880	862	869	915	861	835	871	909	840	854	822	836	874	884	901	797	882	892	883	898	827	868	842	833	838	868	853	899	860	883	845	876	844	864	877	840	867	838	862	798	898	860	844	941	849	892	886	826	875	808	833	909	836	888	842	877	865	839	845	866	809	825	865	871	860	866	849	821	902	814	879	891	891	849	902	879	880	848	843	831	888	873	882	883	886	869	819	891	852	789	897	803	856	853	826	869	850	886	819	814	836	912	841	874	896	911	840	906	874	809	833	890	887	832	871	891	821	862	819	843	886	898	841	819	874	872	817	862	795	895	862	831	887	889	840	874	873	808	899	892	825	814	838	830	814	874	868	925	879	868	853	913	827	859	784	899	855	847	900	847	835	856	886	877	858	848	857	854	807	834	908	810	826	868	879	849	885	851	884	909	858	848	892	888	850	814	885	838	882	872	898	882	848	857	806	871	887	892	915	843	860	853	875	878	889	890	899	878	888	831	881	822	866	861	833	823	864	869	892	874	872	897	843	904	830	805	843	910	844	884	867	853	831	894	873	896	842	886	864	854	860	916	880	821	851	894	879	818	863	860	866	819	887	893	906	881	887	850	868	880	829	831	861	885	844	878	818	828	848	836	823	859	834	853	866	834	872	808	861	900	884	868	882	842	857	847	889	874	843	851	871	858	866	883	898	820	863	855	848	894	873	864	885	802	869	882	867	861	910	904	857	829	884	855	829	882	851	918	855	829	865	838	886	880	835	872	860	849	877	824	829	893	848	824	873	915	857	865	835	911	818	914	855	829	888	838	872	831	904	875	899	831	850	875	828	889	851	895	889	856	881	822	873	882	816	821	825	899	864	891	839	863	836	843	873	834	852	839	877	885	849	821	889	904	836	869	858	868	815	836	816	846	865	890	889	858	880	913	843	914	817	889	882	869	873	849	814	884	871	863	907	832	913	844	892	918	825	823	854	848	848	865	883	849	847	884	856	893	926	898	869	843	900	886	845	840	857	859	848	857	837	820	828	889	862	860	847	895	856	845	827	889	888	869	898	841	848	843	882	854	851	816	932	880	888	875	855	874	855	887	829	853	895	839	873	930	868	862	859	861	849	823	834	843	838	886	887	833	831	902	877	868	827	857	888	912	876	828	902	842	880	889	874	869	899	891	810	860	787	874	856	846	890	862	877	881	820	874	841	874	800	884	826	912	860	824	857	865	875	835	898	815	852	905	947	814	877	827	853	808	910	834	835	815	830	857	850	882	819	847	878	822	863	846	894	826	834	820	853	916	800	834	802	897	887	861	863	848	831	879	846	865	884	833	874	844	889	833	882	838	877	917	844	873	836	866	877	864	881	823	866	841	870	835	886	870	865	856	843	821	827	885	842	856	846	881	906	874	839	831	888	860	808	862	909	882	878	860	834	848	823	868	880	841	864	915	914	870	909	864	885	936	882	833	851	860	869	842	853	868	853	859	836	841	857	881	908	871	882	842	823	859	884	856	864	799	893	861	832	914	893	845	847	883	879	871	909	859	853	908	854	944	901	839	909	820	847	832	871	896	803	847	848	893	868	908	866	846	816	903	839	880	861	871	902	874	819	912	843	852	898	855	912	872	852	840	833	869	833	903	874	843	873	821	874	852	888	876	885	856	859	853	806	846	889	875	865	897	854	868	855	849	858	873	865	861	885	845	816	893	855	874	955	898	863	828	849	841	864	876	854	847	853	819	879	866	870	906	855	840	883	856	845	828	830	845	846	891	858	800	847	882	900	922	842	874	904	868	851	894	843	885	869	843	824	855	923	899	867	849	867	825	836	880	814	888	948	858	894	883	861	826	940	865	906	874	851	895	872	879	880	848	859	892	839	844	854	832	802	892	895	846	825	857	853	863	876	817	858	880	835	918	906	826	862	841	827	830	866	861	852	816	874	882	846	855	852	824	837	856	844	868	901	840	866	927	890	844	828	840	891	864	849	847	876	854	875	864	875	828	876	869	871	878	892	886	824	866	868	891	873	880	847	817	854	846	851	891	835	875	848	841	883	877	862	830	805	829	879	820	853	895	799	882	867	896	837	801	833	866	800	848	830	866	877	896	880	872	855	852	860	888	844	855	835	865	895	882	813	815	868	851	883	845	889	883	884	872	896	839	861	898	817	827	851	869	862	891	845	881	821	807	851	860	891	903	848	871	927	874	853	885	872	828	842	872	853	882	835	867	856	874	859	819	845	881	886	872	863	895	842	832	871	849	872	832	847	849	853	903	861	876	842	837	854	886	831	859	882	907	859	880	836	881	905	865	866	894	877	856	822	833	836	860	836	857	811	844	878	840	833	810	819	842	851	859	848	835	870	817	865	816	867	795	867	892	846	944	849	843	796	904	880	821	892	879	911	892	910	852	868	876	879	833	860	869	858	851	877	859	819	862	862	896	830	876	827	805	876	883	818	822	884	841	878	912	887	855	878	866	856	849	853	817	839	872	883	929	865	813	826	817	916	820	860	890	884	910	901	807	848	809	868	842	831	870	894	873	855
52282	49855	47398	34994	29521	30893	32909	32755	32468	30788	27715	24065	24530	22393	19386	18255	16859	14539	12274	10437	7325	5454	3615	2084	2614	2567	1893	1197	1087	953	844	638	589	447	394	399	346	333	345	316	317	313	318	311	288	331	335	355	301	302	283	281	273	308	335	365	339	294	293	305	309	316	324	343	287	284	270	301	276	305	260	274	296	282	264	277	310	259	266	288	286	288	295	279	282	303	287	290	298	310	249	266	342	316	279	297	267	285	291	287	262	263	264	307	296	281	264	291	275	300	287	292	305	284	280	285	290	251	293	275	270	270	291	253	309	266	282	289	289	277	288	270	274	281	270	287	277	281	254	324	288	289	291	281	265	262	268	313	299	302	294	286	297	286	281	299	290	295	272	298	290	274	303	250	283	299	303	295	287	250	336	288	284	296	285	285	260	265	293	248	272	303	280	298	315	302	287	274	292	276	290	322	249	309	287	290	294	273	292	265	265	294	296	311	299	301	288	283	246	298	289	293	282	282	267	314	276	294	318	305	323	297	302	274	278	318	295	290	245	278	283	273	327	303	309	276	281	292	278	305	292	302	285	278	283	260	283	292	279	295	300	285	279	300	309	301	306	301	295	288	250	323	280	287	288	281	278	306	283	270	276	260	314	269	278	272	279	295	282	296	286	294	307	278	295	289	284	284	277	303	284	330	283	301	297	309	267	316	279	276	304	265	264	283	296	269	285	312	317	273	295	273	310	305	250	282	306	275	291	293	252	302	278	290	296	269	271	299	318	280	291	294	288	277	303	270	303	285	282	271	278	281	250	293	289	263	269	277	292	316	299	308	273	293	257	300	322	297	299	265	280	257	302	278	281	270	266	298	283	269	324	285	308	288	312	268	277	244	280	287	310	316	303	282	293	264	300	285	276	321	290	267	278	323	280	267	292	291	297	288	288	275	295	297	275	300	255	290	281	303	279	302	273	265	303	280	277	269	334	247	274	284	300	288	309	302	300	308	296	282	296	278	273	290	263	281	278	288	287	281	276	295	279	256	285	285	293	293	303	294	269	303	256	270	306	279	269	291	302	317	283	299	306	288	302	289	308	280	280	315	310	313	305	308	305	260	296	301	274	313	309	296	310	301	265	293	299	289	278	304	306	301	301	274	299	336	264	305	309	308	265	267	303	270	303	309	291	290	279	291	310	275	271	291	258	304	277	259	280	296	267	310	300	306	318	284	274	293	258	285	341	299	297	297	272	322	282	304	293	318	314	287	284	310	290	321	285	308	293	313	288	285	300	283	280	297	291	295	272	305	292	293	293	273	292	281	285	263	305	285	320	301	291	295	301	293	304	320	280	295	281	289	307	325	302	292	282	307	306	292	295	298	314	298	298	271	287	269	290	287	301	303	302	287	257	294	298	287	259	269	283	257	325	289	297	267	265	271	274	295	270	277	313	261	289	261	252	264	305	281	270	273	250	318	276	290	282	309	285	326	257	289	266	265	295	296	277	264	295	299	304	280	276	292	283	283	251	292	302	301	247	272	297	280	284	292	307	301	313	318	266	327	305	303	301	261	276	345	272	302	261	288	270	276	258	329	286	287	284	304	291	289	290	270	289	271	284	287	293	299	323	311	284	248	279	287	279	270	269	287	267	295	280	320	309	302	292	297	281	277	293	278	277	298	292	286	278	319	304	270	300	274	274	293	314	255	300	296	298	278	277	289	259	282	268	314	255	294	285	285	308	292	300	300	290	298	296	303	285	273	331	285	290	291	274	282	294	257	296	302	288	263	283	312	307	278	308	328	265	314	293	294	299	291	288	300	284	296	279	266	274	315	307	304	313	293	289	278	278	293	281	323	299	307	302	266	285	268	293	266	287	286	275	305	282	301	270	290	282	245	271	331	284	273	280	249	293	319	273	303	295	266	307	293	280	323	268	293	301	299	273	296	319	304	307	281	255	284	293	262	291	317	278	297	289	241	299	278	314	276	296	274	253	283	276	303	282	302	316	311	278	322	292	282	294	270	298	326	286	279	282	298	279	289	292	303	290	312	295	320	268	309	291	299	294	305	282	286	304	274	303	292	280	280	265	287	305	278	253	312	294	295	288	306	306	304	269	279	292	256	284	288	278	290	301	268	306	245	295	307	306	280	261	257	299	298	303	263	277	303	284	296	273	293	298	289	268	309	229	259	273	257	298	302	305	266	289	271	316	300	305	312	290	314	292	305	279	279	301	268	269	322	306	262	314	299	319	281	311	299	306	304	281	294	295	294	278	292	287	288	277	312	312	267	298	296	266	301	291	286	266	288	309	312	291	271	275	300	276	294	309	311	274	289	298	305	274	295	286	268	292	289	279	261	272	273	281	257	298	285	226	258	291	288	274	297	282	311	304	289	310	273	280	314	303	318	284	287	274	336	291	270	262	249	271	290	288	287	262	283	279	303	307	278	298	314	330	289	263	291	291	287	316	307	309	296	288	278	279	295	259	266	264	298	287	300	350	309	288	293	297	249	286	290	305	282	279	316	307	270	298	289	301	294	286	272	286	317	284	299	301	294	303	293	327	258	311	327	292	280	323	292	312	299	292	278	281	288	298	269	299	266	289	295	267	279	331	297	283	322	269	271	282	296	300	301	281	287	275	278	281	282	328	273	281	308	324	277	273	289	297	277	320	276	253	269	317	278	263	303	301	331	302	279	295	276	277	294	312	268	330	291	314	326	280	279	295	271	286	297	276	297	307	306	286	283	279	280	267	284	271	245	310	291	284	286	272	296	289	288	302	298	295	313	275	310	287	303	301	286	270	279	300	304	320	279	326	315	281	299	268	291	266	257	297	284	290	296	295	267	269	294	318	291	305	266	295	288	272	283	305	260	303	308	279	299	300	286	286	283	292	290	292	286	289	278	308	305	287	299	305	271	283	307	278	298	279	279	289	295	285	326	276	272	296	309	294	264	301	306	299	291	286	294	274	277	289	300	275	317	289	298	299	311	277	285	279	286	262	261	317	281	299	297	269	241	318	286	296	294	310	285	314	250	267	300	294	266	305	295	302	273	270	272	295	273	262	308	292	326	274	284	329	299	303	296	300	288	319	288	280	320	286	288	300	329	272	297	267	303	282	289	266	309	288	279	282	305	305	284	303	299	307	300	309	282	310	265	307	277	291	274	251	301	283	267	321	294	299	275	285	322	296	312	302	287	273	301	298	306	295	286	288	282	297	284	274	269	271	282	276	286	303	277	281	259	304	311	304	269	290	303	265	310	315	263	297	256	270	315	325	283	310	285	300	336	293	304	317	308	296	274	281	313	291	322	323	301	274	291	295	302	285	289	249	293	322	300	328	285	277	305	263	280	288	290	286	280	274	290	290	282	284	284	268	315	328	312	310	311	297	302	283	267	319	277	299	289	299	285	299	298	267	303	295	302	311	271	276	303	297	310	314	266	285	304	293	296	277	289	286	268	285	285	300	297	291	281	294	272	320	273	263	295	298	259	307	277	289	288	272	308	288	312	260	307
41153	49434	55844	45476	49401	47750	48290	46389	45828	44435	42021	39279	40902	38492	36906	36330	35154	32912	31192	28993	24656	20539	15654	9886	13068	12741	9764	6630	5714	5246	4833	3513	2637	2078	1727	1519	1303	1303	1175	1144	1074	1099	951	989	910	864	1078	1245	958	890	916	976	897	1038	1156	1196	1055	1052	930	871	927	941	918	926	866	872	914	957	852	841	838	868	886	900	907	826	849	886	897	892	893	931	841	915	889	887	893	873	857	861	831	875	875	865	816	870	872	897	903	877	871	890	865	898	866	963	934	888	856	881	781	866	918	837	850	907	907	878	853	904	914	836	846	864	890	909	897	901	837	882	920	872	875	892	856	908	894	869	863	884	882	901	893	914	925	884	893	851	874	832	828	853	930	855	920	940	909	800	874	883	904	876	856	868	869	937	866	888	867	874	892	853	910	933	861	892	855	887	866	907	904	874	888	840	878	880	915	892	896	870	843	874	893	886	872	883	897	931	878	931	900	901	870	870	874	863	871	859	878	829	966	860	927	830	886	863	901	862	890	887	868	862	889	890	914	890	865	867	863	909	934	893	892	871	870	937	867	863	833	847	864	854	874	892	831	866	902	856	863	913	879	896	903	875	901	848	867	859	867	832	905	845	865	967	890	812	893	835	868	915	916	821	905	867	864	844	847	873	805	890	902	877	932	930	849	893	883	860	887	864	860	936	888	894	902	850	895	916	875	890	942	874	908	924	908	852	836	888	892	878	867	861	877	870	908	911	858	846	899	871	878	912	853	920	911	895	907	901	916	859	821	917	889	937	868	877	890	856	813	883	843	875	885	840	915	926	891	870	908	893	876	867	906	864	833	855	888	888	872	919	892	881	908	879	878	913	836	851	862	857	890	896	915	909	868	894	881	850	906	946	905	884	872	841	908	916	958	863	891	849	828	905	895	850	846	881	904	849	915	902	881	925	889	874	813	927	876	906	936	932	915	843	889	874	882	866	894	890	863	906	878	881	851	931	856	929	873	931	870	900	904	854	910	872	863	865	846	890	882	908	950	860	869	907	862	847	898	884	899	920	826	907	905	950	851	895	892	922	913	882	895	892	895	954	851	923	843	888	837	884	897	919	869	927	915	828	962	852	841	840	880	874	921	883	827	917	861	854	828	858	874	883	895	860	905	879	882	904	887	903	856	897	862	870	864	881	903	847	831	926	868	867	932	893	869	878	893	919	930	913	917	892	938	884	837	898	962	933	899	854	889	942	853	925	923	878	891	859	855	841	862	875	894	876	861	893	915	852	900	942	847	873	853	842	803	913	896	854	860	861	861	903	858	837	939	871	859	890	912	889	901	861	890	865	913	884	884	858	874	833	853	960	872	856	914	907	927	875	853	887	923	842	933	926	878	874	890	869	894	832	873	918	840	930	895	864	852	921	933	837	894	872	837	879	864	855	918	858	922	902	859	908	862	901	939	883	889	843	901	917	894	882	875	883	881	824	855	858	932	930	915	942	897	949	874	918	904	924	895	781	884	915	912	902	933	852	879	839	867	910	858	923	931	903	856	930	895	838	903	918	897	878	823	899	876	854	842	864	895	930	859	868	846	888	898	866	865	885	816	937	900	831	921	904	911	900	897	862	925	905	869	862	861	877	880	868	858	914	887	896	907	887	843	866	878	913	847	956	846	882	856	873	881	879	856	879	906	911	884	866	883	871	822	882	849	865	888	898	892	887	892	880	885	882	889	892	877	951	885	875	905	838	857	886	905	895	852	885	872	921	870	889	874	870	915	851	882	854	848	957	844	858	866	952	872	887	878	868	897	947	928	885	903	822	843	876	882	902	848	888	821	877	903	914	902	885	861	831	922	871	850	846	957	891	859	867	854	843	844	914	885	950	870	866	927	905	883	856	859	879	929	882	864	931	901	871	932	868	840	901	888	914	904	884	919	849	937	884	869	914	872	843	858	858	911	898	855	919	844	886	847	908	848	871	903	918	809	901	834	884	877	848	886	914	896	834	895	909	863	928	925	879	859	844	855	910	875	898	871	941	865	847	880	875	890	918	851	907	911	827	851	869	855	891	878	915	911	878	838	942	929	870	841	857	869	890	881	886	934	897	894	849	811	906	908	846	872	903	866	907	905	878	905	861	872	876	867	890	872	855	865	847	876	894	916	898	890	861	898	808	870	896	917	885	856	890	853	901	885	892	835	883	903	896	876	907	878	892	843	896	888	904	959	888	831	861	895	911	867	883	864	926	865	802	891	904	943	877	945	921	872	882	889	920	864	814	858	878	851	870	913	852	956	880	876	866	880	901	869	829	871	875	848	843	883	893	850	911	820	858	878	905	926	872	910	815	862	919	855	890	895	890	867	923	900	874	955	877	874	934	938	870	879	880	897	838	926	874	843	855	915	885	928	927	840	852	905	912	895	877	901	863	865	843	902	914	919	877	915	859	871	858	868	893	874	886	892	929	831	877	876	860	852	872	915	887	831	836	833	900	918	907	894	862	899	878	861	882	881	909	881	936	819	852	785	869	922	867	926	860	830	870	910	885	885	870	884	880	871	932	876	938	888	949	884	923	895	910	871	903	804	922	852	831	881	891	885	893	922	881	880	894	863	880	869	874	868	874	885	897	869	873	834	906	873	851	898	918	931	879	926	907	929	848	845	861	864	851	911	859	870	918	805	899	916	810	921	868	874	888	869	940	827	888	897	882	889	931	909	925	854	933	906	802	885	927	872	898	897	880	883	916	910	874	919	905	892	856	915	879	911	895	905	894	879	916	885	893	915	876	891	846	855	868	849	896	876	852	855	894	904	890	899	960	864	838	888	862	888	897	895	888	898	901	915	881	854	904	873	817	936	887	855	909	887	864	848	885	868	933	834	909	942	904	882	912	888	868	889	896	903	842	888	846	860	888	900	865	824	859	827	870	902	900	888	921	896	890	905	883	862	875	903	887	907	889	858	866	890	933	909	873	870	858	887	892	905	868	873	884	887	912	876	823	930	872	926	880	893	864	867	908	862	924	877	878	913	886	894	889	872	881	817	881	867	917	890	903	842	900	848	872	924	882	897	903	879	867	893	878	925	880	847	858	905	894	924	935	936	913	886	879	839	875	890	916	901	953	923	905	899	871	913	866	898	886	892	883	843	954	830	840	903	856	878	907	878	866	859	899	858	895	855	911	895	905	863	881	938	887	881	895	879	854	832	876	861	856	964	868	886	903	898	934	926	888	865	862	900	841	866	865	864	852	879	888	903	870	899	885	894	880	864	855	896	877	962	865	883	891	837	896	905	866	864	895	876	867	819	913	922	853	891	836	924	879	857	883	843	890	943	841	883	861	865	907	850	893	902	854	832	887	884	887	891	845	909	901	846	875	938	893	847	869	859	857	934	851	850	870	881	895	897	885	867	876	851	931	855	849	910	906	926	879	897	913	886	911	860	905	824	831	851	890	898	898	918	888	919	914	883	913	891	865	888	932	900	903	894	856	872	853	904	879	871	905	872	887	894	894	878	854	869	951	865	878
28120	31199	29253	21540	14969	9819	5851	4378	3808	3482	2746	1905	1631	1358	1196	1066	907	855	710	578	485	451	405	355	409	341	314	326	339	294	270	276	296	272	268	271	273	256	281	247	247	278	256	257	260	282	258	247	247	267	268	262	271	265	240	280	253	288	267	266	283	303	252	273	263	269	257	277	261	251	242	225	302	243	267	280	269	226	222	270	248	263	226	252	230	263	264	273	277	278	296	232	254	284	236	230	244	263	238	267	275	258	276	300	258	222	284	286	279	265	271	237	255	235	252	257	245	253	260	243	271	219	228	221	258	253	264	270	247	208	267	257	251	277	249	257	271	243	237	225	280	267	237	229	259	234	257	234	259	260	264	254	270	265	235	235	256	244	250	261	251	273	256	275	247	244	246	237	249	226	264	268	255	267	276	264	270	294	238	264	229	259	262	294	280	243	261	228	278	261	299	263	251	233	256	250	234	253	294	234	288	252	299	272	263	257	278	255	242	242	254	219	268	245	253	265	256	261	248	238	237	268	276	241	248	249	264	260	245	266	233	266	238	263	253	262	252	250	281	232	268	247	245	284	271	242	275	215	268	276	265	254	253	252	263	246	264	270	240	274	227	239	264	256	258	256	246	277	258	259	265	263	241	254	259	278	258	281	243	240	271	270	252	247	259	249	253	258	263	263	248	276	248	257	267	293	249	250	263	235	244	260	233	272	246	275	255	225	268	298	270	252	264	261	281	258	273	264	273	254	264	244	246	263	234	265	246	261	248	284	252	251	239	221	268	248	259	251	238	234	275	257	276	239	264	265	261	243	287	262	263	238	260	293	237	258	274	261	265	227	276	244	247	265	266	230	248	245	243	265	253	246	267	260	249	278	251	288	287	279	279	265	229	258	231	239	259	262	264	275	283	256	249	301	277	260	274	250	269	262	256	244	265	235	274	232	260	239	250	242	246	248	276	250	247	251	254	228	252	280	249	233	253	244	266	277	231	274	261	228	272	245	272	296	247	264	226	268	270	246	246	250	283	271	250	228	252	277	268	268	250	292	255	296	258	281	253	262	270	238	265	255	240	239	263	278	235	294	251	285	274	272	287	257	256	249	232	240	235	258	245	291	240	246	282	257	241	236	252	281	248	249	271	277	262	235	272	250	274	263	259	240	259	262	267	255	261	262	256	236	280	263	259	244	227	267	250	245	252	253	264	256	250	276	209	262	263	243	226	265	266	255	236	258	245	241	246	238	242	234	279	247	244	222	267	246	256	223	257	238	296	256	230	258	284	271	247	246	262	273	264	265	271	277	284	277	252	265	266	285	247	259	237	244	282	269	294	238	260	232	250	280	260	266	257	266	230	271	267	280	236	269	252	233	244	246	292	274	258	268	271	263	271	258	278	312	267	244	261	248	270	255	278	217	248	249	265	232	244	269	260	230	263	219	261	229	252	258	239	242	254	239	269	248	291	272	246	279	264	264	257	278	239	280	274	245	258	246	245	243	256	265	256	264	266	237	228	266	270	251	254	255	260	237	273	258	276	259	263	245	241	259	284	260	265	297	284	263	287	260	255	262	241	252	259	255	245	281	257	264	286	250	275	265	253	238	228	254	260	256	229	257	258	285	260	237	249	278	270	304	257	245	284	253	226	263	263	242	263	242	257	267	257	268	257	261	253	265	251	254	228	244	267	235	244	258	266	273	229	244	255	256	272	262	244	254	238	217	249	270	248	249	283	252	277	245	227	286	260	259	263	259	260	268	270	311	259	254	253	256	266	276	264	225	267	249	249	252	240	247	258	250	244	270	275	270	259	258	264	217	264	288	293	238	253	243	271	258	280	275	280	221	275	245	261	236	285	254	262	263	264	236	244	250	254	256	251	261	249	222	249	296	266	253	244	278	249	255	244	262	252	256	250	257	265	253	296	240	254	265	241	271	254	254	232	230	260	256	275	273	229	281	248	265	252	285	250	256	239	246	280	256	273	256	271	262	250	261	259	276	266	253	232	270	247	261	260	251	248	261	266	258	234	253	288	240	234	265	257	250	254	273	262	275	279	246	285	243	294	243	243	257	277	224	238	241	251	251	242	278	247	262	250	254	242	252	231	280	255	231	262	278	279	256	263	234	288	254	248	276	261	257	243	259	287	261	245	235	251	270	256	249	262	255	257	272	266	225	254	262	257	277	271	212	269	248	264	247	250	259	258	228	275	246	278	263	255	255	272	240	261	232	237	243	297	263	246	259	268	241	225	254	267	235	267	245	284	248	248	285	282	300	261	240	245	282	227	288	250	260	269	247	268	267	262	247	261	235	250	234	239	281	262	266	246	249	247	235	264	282	250	264	253	278	273	271	236	252	267	246	224	254	239	247	245	252	261	256	271	247	270	245	273	243	248	263	239	227	270	255	268	240	268	297	234	239	224	248	282	251	265	267	270	245	284	273	258	286	269	266	244	275	274	255	255	233	261	252	244	249	246	270	290	264	261	266	268	257	276	255	251	259	246	263	248	294	270	250	245	244	299	269	254	247	246	254	216	278	264	247	276	271	268	266	231	285	245	262	253	253	233	224	237	272	256	288	236	254	260	238	249	267	241	256	253	260	227	246	263	281	214	239	280	258	225	237	233	249	265	279	274	250	271	268	279	249	261	255	260	280	250	287	236	260	243	273	241	281	266	256	257	278	273	263	262	275	299	265	260	277	261	265	225	269	260	236	245	266	261	233	270	250	269	269	230	251	265	252	260	282	287	258	276	274	268	242	288	270	241	254	254	234	262	248	247	267	265	273	242	240	239	243	279	269	246	265	261	292	250	257	251	261	271	263	246	289	262	241	270	252	228	268	248	274	252	269	253	248	264	238	255	276	252	247	268	272	260	238	285	230	262	247	270	257	245	262	250	264	248	259	251	276	247	239	247	259	258	222	272	251	240	261	278	252	276	267	235	282	241	249	261	250	249	274	228	253	250	258	263	269	271	280	267	233	265	233	260	267	249	259	259	273	293	293	232	256	280	253	258	261	286	255	264	234	278	233	280	285	290	284	266	279	275	238	272	261	272	263	250	285	301	301	249	251	249	268	246	265	268	261	243	229	241	268	265	228	246	279	240	263	271	250	250	291	258	235	246	261	251	257	286	239	256	263	278	246	266	228	245	248	245	283	253	245	249	255	262	256	212	252	259	268	292	250	268	246	246	262	281	243	220	263	250	228	254	259	272	275	262	253	229	266	252	258	265	247	245	249	245	235	250	243	272	246	256	255	269	268	226	250	262	242	238	265	304	252	249	258	262	281	270	246	253	268	268	255	257	261	246	244	260	237	275	251	249	238	281	251	248	232	228	271	240	257	253	241	224	243	267	252	264	253	242	247	299	247	258	266	254	264	270	269	257	241	248	266	244	234	257	285	258	302	254	282	234	266	271	252	267	243	248	260	267	245	283	263	290	274	260	291	250	267	242	244	239	245	267	246	268	270	247	257	273	250	255	303	275	251	245	267	241	232	267	243	266	274
23840	31233	34442	31032	28140	23385	18438	15051	14375	13728	11542	8384	7152	6350	5479	4957	4316	3913	3281	2847	2084	1969	1580	1458	1738	1420	1299	1248	1171	1114	1073	992	967	951	905	927	926	846	850	846	841	782	838	815	881	776	853	823	810	830	876	801	858	855	852	889	848	862	850	835	858	798	790	851	849	828	793	845	793	876	830	844	797	797	795	820	843	827	828	832	805	868	802	791	815	797	805	797	816	789	785	821	851	775	878	813	773	769	812	847	816	854	809	851	856	792	800	835	829	847	821	811	819	814	842	811	810	806	880	819	808	827	827	810	879	816	808	839	841	874	830	808	863	834	812	860	805	906	779	814	822	822	783	847	817	814	813	863	831	826	840	823	845	807	814	843	836	861	797	787	827	817	814	844	793	841	828	819	791	857	885	786	823	825	803	817	788	853	812	875	787	803	836	854	756	814	791	821	797	831	783	829	863	815	799	812	820	781	810	859	829	852	876	828	746	882	797	792	809	812	867	813	806	842	835	838	816	800	821	835	814	832	782	830	814	836	830	884	824	811	784	813	765	796	853	793	891	823	820	751	827	807	854	849	856	799	814	810	803	846	814	795	834	800	799	850	797	899	834	871	870	778	836	856	896	830	796	767	818	857	751	884	851	826	842	844	849	798	825	787	858	805	855	836	798	846	803	815	846	857	865	879	813	791	806	870	812	780	828	762	813	845	799	844	821	793	860	875	813	820	797	817	855	813	791	788	820	801	857	813	804	801	787	827	829	886	845	824	794	857	823	840	776	821	811	780	833	794	849	841	827	826	829	882	806	824	842	865	845	826	833	859	739	823	848	711	838	800	790	819	792	828	857	877	797	798	849	809	757	841	779	798	832	851	804	812	755	806	813	850	783	839	829	818	765	865	823	814	839	825	797	815	822	849	866	752	836	792	823	806	872	842	835	825	829	784	850	826	808	806	807	827	840	860	855	824	804	873	845	824	829	817	781	816	815	810	835	843	795	790	831	808	813	787	823	841	822	776	885	843	832	860	801	813	813	817	830	809	796	831	781	817	823	804	860	903	872	795	837	799	877	774	840	795	787	829	828	811	799	811	855	823	782	818	823	804	828	801	839	832	790	815	791	844	874	837	816	826	814	842	840	850	812	804	762	776	826	854	814	859	847	815	852	846	789	814	824	814	861	886	825	835	854	786	819	792	827	874	808	827	794	834	788	929	836	808	807	836	822	791	895	827	814	853	817	886	824	832	867	836	780	800	844	827	816	847	790	840	806	851	833	763	869	818	814	801	754	842	868	810	860	848	813	845	799	843	821	802	851	900	837	778	849	848	836	778	829	812	836	863	852	822	807	786	862	823	847	882	833	832	783	768	779	847	850	852	861	882	790	868	870	804	798	810	846	844	822	822	830	819	863	794	835	773	838	825	849	863	834	848	801	839	782	820	806	845	831	813	803	852	798	850	818	854	799	826	869	781	812	798	814	851	787	812	808	850	817	823	880	841	830	853	841	838	862	831	817	844	847	874	825	802	847	794	820	823	770	823	829	778	784	870	856	777	861	819	840	788	856	831	896	826	823	809	819	848	794	845	790	820	781	876	841	834	868	834	810	824	788	807	816	860	808	817	845	800	819	835	857	798	830	830	771	841	796	827	823	829	838	781	842	807	824	827	769	797	842	829	850	800	815	849	784	840	756	826	830	800	820	823	833	788	818	854	836	801	815	865	819	802	868	780	811	832	857	802	840	818	795	795	808	840	793	764	831	822	851	805	823	804	812	848	846	846	851	830	823	879	766	849	842	837	831	837	820	838	851	806	830	825	810	845	822	854	856	758	845	801	802	833	807	820	818	869	808	788	850	821	811	817	850	826	815	833	810	847	777	771	824	785	815	796	781	822	825	795	838	797	800	817	783	823	820	822	831	783	798	864	839	856	848	789	872	790	805	787	782	766	819	808	813	814	818	840	796	833	852	798	811	805	824	825	847	758	797	818	856	858	713	836	800	808	823	863	823	790	850	868	800	812	803	819	845	823	858	814	830	821	841	797	825	815	826	773	780	787	836	818	758	855	824	793	825	776	783	846	842	830	864	818	827	832	849	811	819	840	817	809	856	841	789	826	841	824	862	779	812	832	865	798	807	796	802	871	794	840	860	816	831	823	881	818	823	794	776	850	793	841	828	777	847	805	794	845	848	845	760	786	849	803	855	803	833	804	832	781	855	819	764	850	818	833	848	857	814	789	751	796	826	778	811	837	793	791	806	798	854	827	795	820	781	832	813	858	802	848	846	850	822	818	804	841	802	821	850	823	840	766	810	823	778	819	798	782	853	824	771	862	819	830	834	818	800	793	793	854	850	828	797	795	853	854	824	859	826	852	769	813	825	861	781	823	794	859	796	829	817	820	830	849	823	825	833	840	787	803	774	834	810	829	858	886	811	806	812	803	799	821	851	922	815	805	817	820	789	782	842	856	823	805	861	828	838	821	850	817	856	884	816	800	869	820	852	803	799	829	873	795	869	848	809	857	854	807	817	831	836	832	808	815	802	813	831	784	909	820	858	855	809	760	815	846	849	839	789	837	813	843	889	827	864	800	818	849	783	823	812	833	820	814	835	798	775	844	813	821	848	795	888	810	839	742	840	834	808	779	866	788	831	763	792	868	816	843	798	838	813	785	840	849	826	821	812	790	799	861	825	842	812	826	884	851	810	881	819	846	865	817	776	858	791	824	811	793	785	821	855	799	813	870	800	824	823	843	825	803	790	839	813	840	852	883	781	774	828	784	820	789	798	835	833	867	787	833	792	859	806	841	835	840	825	811	786	857	803	855	841	810	819	772	808	791	874	838	815	822	833	842	840	785	867	817	849	807	820	841	807	845	856	805	851	806	783	817	801	826	829	804	811	826	872	852	840	839	827	843	846	832	804	746	861	847	836	807	822	802	801	841	808	812	804	805	807	819	814	766	863	817	794	813	854	856	827	801	880	801	816	803	924	756	789	859	778	824	847	826	763	802	841	840	865	824	800	821	775	842	823	819	823	788	812	840	833	826	774	834	836	838	854	781	800	849	847	826	809	854	770	824	805	808	848	844	833	824	805	801	813	870	803	799	804	781	828	813	783	775	805	789	835	784	822	819	791	816	850	785	819	749	864	824	838	797	831	797	799	763	850	835	830	807	847	853	826	837	858	823	796	825	862	818	819	798	844	800	855	797	818	804	807	833	807	815	817	830	799	792	803	837	828	788	833	773	821	803	807	765	830	844	868	812	794	830	821	860	818	842	808	865	775	842	834	770	846	868	850	840	816	821	787	827	794	889	798	872	856	809	822	828	776	803	772	832	856	795	837	818	831	758	799	789	812	860	827	776	844	864	880	836	823	783	816	745	840	820	839	817	815	852	834	854	788	760	757	858	837	816	782	843	807	797	824	836	804	800	840	801	790	835	833	851	788	823	813	799	820	835	780	845	790	821	812	803	823	806	823	791	793	857	810	798	825	861	800	782	854	785
46822	48046	43577	36109	29744	28696	27568	27214	25272	21919	18264	14711	14287	12666	10104	9621	8460	7172	5798	5054	3019	2306	1561	1362	1515	1091	972	620	528	578	481	390	357	341	269	299	276	263	244	261	234	245	256	257	265	254	252	257	266	265	244	252	258	264	286	278	276	253	235	246	254	204	262	220	223	266	247	247	260	269	263	239	260	225	259	235	246	242	240	253	236	216	267	250	228	241	264	216	234	252	248	250	257	244	267	270	241	222	238	260	245	254	240	239	271	247	225	261	238	234	260	237	247	240	250	214	255	227	225	255	253	264	253	259	244	269	263	259	206	249	259	249	254	266	223	271	230	240	244	258	237	233	243	250	229	244	245	235	244	225	231	273	288	271	212	242	232	239	230	236	228	255	278	233	258	251	240	234	246	256	258	258	216	229	275	256	238	245	238	242	221	242	237	237	241	223	240	222	237	222	269	240	248	238	255	255	232	254	212	238	279	264	249	233	255	249	275	259	251	233	221	222	248	238	273	274	247	233	284	220	262	254	239	239	260	261	274	248	260	215	245	230	232	262	245	258	207	246	244	246	229	277	262	274	226	235	243	243	251	262	249	238	226	257	242	240	226	240	253	226	253	237	232	243	255	258	251	259	255	256	273	264	253	261	280	250	244	243	259	238	267	255	262	256	244	238	264	230	232	261	220	264	227	274	253	220	233	231	270	245	261	288	260	228	253	236	265	218	280	257	238	237	248	235	247	267	251	224	270	241	266	227	210	237	253	250	267	243	257	223	221	253	246	255	225	256	247	241	246	252	235	241	239	245	222	238	225	265	260	255	258	273	265	253	242	256	242	244	269	259	225	238	237	244	269	248	263	263	237	242	236	282	248	235	214	244	244	245	280	229	246	234	254	259	237	244	255	271	261	239	259	278	226	230	243	254	269	225	223	264	261	261	236	244	271	244	236	252	222	260	261	275	236	267	247	218	253	260	265	273	202	232	261	281	245	240	240	258	283	254	228	253	223	264	256	243	228	231	275	246	231	249	243	213	242	236	251	237	247	239	278	226	230	230	262	227	253	243	229	242	257	254	240	281	242	232	255	225	234	234	258	236	228	259	236	242	230	250	236	261	283	259	239	274	257	265	215	245	266	239	251	224	254	234	247	262	252	264	251	231	268	266	245	271	255	248	253	255	260	232	259	243	216	247	236	267	233	232	225	255	233	257	246	248	260	227	238	280	239	227	239	267	243	218	263	238	251	220	255	237	237	270	245	228	265	224	249	261	261	239	236	239	237	238	263	259	255	227	266	251	259	237	263	233	250	256	253	232	242	230	245	265	249	243	251	244	264	239	279	249	252	264	223	233	250	266	255	247	234	257	245	249	238	226	271	270	267	275	224	257	239	233	248	238	221	238	278	254	241	281	272	249	227	233	251	238	265	277	269	265	236	244	231	225	271	243	252	234	270	251	225	262	223	237	236	244	263	222	260	270	254	227	250	238	242	258	220	267	250	239	258	239	210	225	251	270	251	258	251	266	221	267	251	249	254	261	244	230	279	251	269	258	243	223	233	211	230	271	250	231	236	236	246	228	226	257	228	223	259	233	246	244	230	259	253	258	206	241	257	239	275	269	225	268	246	229	276	230	261	258	237	257	236	234	240	231	236	262	245	234	232	243	244	252	245	218	232	256	235	262	228	233	254	241	272	260	239	259	239	212	242	263	244	274	242	251	253	228	260	249	267	258	256	256	272	253	243	225	240	263	254	251	240	275	216	245	242	248	250	276	245	251	242	249	241	230	251	267	258	239	243	255	228	249	230	264	246	265	245	263	227	245	230	220	263	274	255	230	282	253	236	213	251	254	228	218	245	238	242	226	245	225	245	265	232	267	270	269	237	242	236	264	239	253	225	264	246	254	222	266	254	258	236	250	214	224	242	253	240	246	219	229	240	239	275	254	250	230	267	240	223	218	254	240	257	226	211	235	252	222	252	249	223	260	252	234	265	266	252	218	272	216	239	234	236	241	249	230	260	252	258	257	228	245	216	238	225	242	253	229	270	276	283	229	254	246	268	237	255	248	252	243	238	246	237	232	251	229	246	268	255	259	249	222	256	267	257	231	252	243	239	216	230	245	224	263	247	235	262	217	270	277	253	252	260	242	251	236	234	269	222	220	234	262	224	242	281	269	234	240	223	253	244	228	257	257	255	256	244	248	233	247	253	255	237	253	238	247	239	228	246	243	266	220	212	234	247	249	247	260	239	246	247	268	234	233	236	242	256	251	251	246	256	253	232	250	254	256	232	251	227	248	258	251	259	252	265	231	236	255	253	241	225	258	263	243	251	261	235	244	248	242	248	219	244	282	239	240	239	252	257	245	207	247	241	238	245	252	247	249	247	250	232	235	248	224	251	236	224	246	230	260	262	256	250	219	246	251	253	239	230	252	247	251	243	261	242	265	234	256	237	251	237	248	283	230	266	243	266	257	236	256	251	235	253	247	234	245	258	245	250	257	243	249	251	236	248	236	244	241	286	232	240	252	247	248	247	239	250	245	270	252	244	236	255	250	264	251	264	243	262	252	259	212	230	263	254	244	245	261	260	232	259	261	255	260	247	255	208	249	244	248	272	240	250	270	255	254	240	249	273	263	249	260	223	247	240	242	264	268	272	231	255	240	247	236	242	240	269	255	262	272	251	266	261	252	259	240	255	250	246	259	241	235	258	242	225	230	255	252	217	221	227	247	211	237	238	234	231	247	244	260	250	264	250	221	243	241	260	257	246	261	254	252	252	249	269	250	229	240	232	258	255	214	277	257	248	265	255	243	250	241	276	236	255	237	225	260	236	259	233	275	254	243	239	238	256	230	259	248	263	243	249	265	250	238	247	245	246	238	229	239	245	249	263	221	275	280	247	272	239	228	264	239	246	235	236	255	228	275	267	236	238	223	254	251	222	243	240	232	231	247	255	235	257	248	227	248	253	258	263	238	257	237	213	253	265	237	258	264	249	247	264	238	240	231	250	224	250	234	229	225	206	226	234	230	252	239	238	259	267	228	233	235	237	244	261	230	255	252	211	277	250	251	258	267	247	264	246	267	286	254	231	218	268	283	241	258	247	232	275	258	242	215	238	234	243	252	241	255	239	254	239	241	263	256	265	250	237	267	237	238	284	235	246	246	254	229	239	239	239	249	248	239	216	241	232	273	248	276	235	235	243	263	252	249	252	235	230	259	235	236	242	234	242	247	259	238	242	265	237	268	243	242	219	247	256	269	235	271	243	252	263	241	234	274	266	236	236	238	240	236	233	273	253	235	273	254	252	247	249	229	252	258	236	221	256	256	259	234	226	254	247	258	242	208	262	268	249	255	280	256	252	227	235	242	245	232	259	220	248	250	249	264	233	226	254	249	269	237	230	262	218	268	240	256	228	242	246	230	230	260	249	251	245	224	253	253	261	247	236	252	279	244	263	213	291	243	217	268	238	244	225	232	244	228	249	230	275	260	263	237	254	246	270	245
40500	48575	50212	48634	44861	39960	40123	39233	38116	35483	33043	30910	31459	29310	26800	27709	25357	24322	21529	20467	14001	12058	8615	7327	8356	6190	5428	3686	2884	2751	2389	1992	1548	1315	1138	1113	975	929	919	876	792	795	866	841	816	782	805	796	839	742	781	813	874	1025	1005	986	885	866	879	781	797	727	759	739	799	767	779	804	791	799	780	763	790	785	775	778	757	849	765	809	776	791	768	787	790	827	751	802	788	771	736	751	796	776	799	767	768	768	725	807	762	864	795	808	781	821	786	781	801	802	781	744	793	748	754	782	732	788	763	786	820	783	823	763	774	753	792	797	782	767	757	811	744	762	768	789	824	721	765	773	804	806	750	760	740	782	745	760	717	762	812	778	727	750	783	784	801	799	811	784	777	754	791	755	803	821	755	769	780	856	799	747	759	762	757	773	845	833	805	797	784	782	756	776	805	837	779	803	769	767	795	805	782	832	780	767	751	739	778	788	810	781	805	779	786	800	764	775	790	794	756	810	784	747	791	767	761	815	787	765	772	783	782	750	769	770	750	802	748	786	771	817	775	781	741	814	747	773	739	792	804	842	769	762	793	787	779	792	804	775	764	797	796	796	740	813	740	764	779	751	782	767	773	757	746	801	809	780	837	743	734	728	790	787	807	799	747	805	832	776	777	785	755	802	793	757	796	793	790	764	780	780	748	793	723	795	743	766	796	819	763	782	729	766	835	784	768	783	746	763	754	771	770	742	770	731	795	775	768	809	779	776	779	770	755	787	794	746	795	805	753	771	795	802	816	784	752	794	734	795	744	704	747	783	819	768	746	832	804	746	826	780	757	769	806	788	788	755	779	815	780	785	770	744	782	777	804	787	813	728	758	767	767	795	790	796	776	763	776	786	808	769	783	797	777	736	747	786	791	773	804	775	809	802	771	776	784	749	790	782	782	762	789	828	754	778	755	824	794	790	793	780	807	772	757	789	781	770	807	772	752	752	749	746	771	797	731	762	805	761	744	778	754	764	782	796	762	729	775	726	732	783	783	752	797	807	782	781	736	770	787	778	779	755	815	796	766	748	758	800	768	767	785	736	753	797	781	810	780	781	775	792	806	748	782	764	835	813	806	777	771	729	785	750	775	788	711	760	767	731	804	791	800	802	751	791	743	769	756	793	736	796	807	813	761	810	724	795	777	784	777	772	761	745	794	763	783	737	775	756	860	789	745	741	709	740	759	864	775	791	771	802	816	788	738	778	738	715	757	795	797	807	787	772	761	766	794	812	743	787	737	760	818	788	831	751	789	759	764	814	801	745	764	775	765	816	751	787	790	779	774	774	776	762	780	792	780	736	761	747	791	780	758	773	780	770	800	820	806	816	759	792	754	791	749	772	765	744	757	820	777	761	820	794	793	805	754	752	772	806	798	813	706	762	783	770	775	779	774	825	773	773	755	755	779	787	766	750	744	739	783	770	747	786	786	761	736	758	766	809	827	758	747	731	782	782	798	759	747	783	804	811	811	756	757	746	780	749	766	738	701	790	761	740	794	812	791	751	776	795	753	799	795	765	798	743	785	760	792	777	804	818	758	773	795	791	776	793	769	811	818	778	785	773	796	748	780	771	732	724	786	777	742	739	765	740	708	798	796	775	767	760	769	792	792	768	744	775	709	784	786	785	743	763	824	761	762	761	737	782	785	797	780	794	746	740	793	749	759	769	793	812	782	793	784	812	754	743	813	819	754	751	750	763	733	713	758	760	825	820	811	779	833	753	765	807	752	790	824	748	775	758	787	806	783	813	791	772	772	784	813	784	788	772	779	784	841	773	758	800	755	795	821	802	819	786	766	785	706	823	782	721	765	748	828	792	787	750	812	805	783	789	765	740	754	803	823	735	759	748	728	749	775	797	771	772	811	810	805	718	738	788	724	783	763	790	794	747	783	807	737	783	780	780	798	807	820	791	783	751	811	782	757	749	776	789	752	773	751	750	769	766	733	775	791	813	845	779	784	818	747	777	802	764	787	810	790	767	823	760	750	811	764	762	785	778	749	764	744	773	762	776	754	738	748	800	788	731	791	764	808	776	751	818	769	716	813	781	789	755	742	763	749	744	788	844	792	765	756	777	809	772	795	736	743	787	758	771	731	752	770	787	782	768	768	748	791	789	746	729	750	824	726	772	765	793	742	859	778	786	800	729	749	771	820	818	796	756	789	775	820	775	747	839	775	840	830	742	764	774	748	797	764	797	737	752	745	778	798	759	766	793	789	789	794	797	781	781	795	796	774	809	767	758	771	773	763	842	772	794	760	778	792	777	798	745	742	795	795	757	773	743	792	736	805	751	794	730	768	741	788	777	759	791	780	768	782	758	802	836	750	747	753	793	727	790	807	814	757	765	786	754	751	766	787	814	778	824	816	778	773	780	785	768	725	705	820	772	780	822	792	763	795	820	772	727	782	744	766	827	796	792	766	770	782	753	795	750	727	782	788	767	770	822	802	761	754	763	794	777	744	745	760	831	752	745	785	760	813	768	799	798	754	802	732	806	703	791	725	777	739	782	745	786	785	797	747	816	759	822	797	758	786	764	783	786	793	731	818	752	814	764	729	770	715	745	793	773	806	810	751	716	770	809	755	756	810	770	778	786	814	782	792	778	738	746	813	787	743	784	788	789	760	805	782	792	796	839	726	779	818	794	777	714	757	795	763	780	732	768	846	760	762	785	790	797	791	774	701	808	786	775	820	741	802	783	764	764	785	750	811	749	859	732	744	776	776	801	841	757	802	790	785	743	746	801	785	778	755	723	825	798	757	772	800	698	756	801	796	778	745	762	772	731	758	786	794	804	753	801	799	790	786	745	775	770	781	772	790	804	794	794	758	762	706	822	776	784	789	831	762	764	761	749	818	766	769	757	765	782	844	772	758	821	734	783	772	766	764	724	804	713	784	800	752	778	797	751	769	763	807	808	768	722	832	789	768	773	739	778	751	786	818	778	799	770	771	788	812	758	797	768	781	804	804	757	755	713	831	794	759	806	804	790	813	759	779	775	789	785	794	814	773	760	821	793	762	790	761	828	787	746	745	812	801	773	821	791	767	780	835	751	767	800	818	805	792	800	750	807	760	762	750	774	792	802	763	766	806	800	808	808	830	782	848	808	778	711	808	773	786	759	749	805	785	806	793	768	787	787	739	822	787	762	779	793	790	787	720	777	816	763	778	791	786	799	759	753	800	744	785	777	816	773	791	768	751	776	807	780	785	769	770	750	759	774	763	783	823	758	791	797	758	770	784	756	771	783	786	752	792	811	731	800	808	807	795	764	781	773	734	773	796	794	832	766	820	771	775	762	753	809	825	803	739	734	801	777	804	789	752	762	748	804	807	788	736	783	785	739	767	779	797	757	763	776	742	781	794	752	772	802	757	771	792	800	775	753	793	792	762	749	782	820	795	787	790	789	791	782	775	803	782	767	768	791	792	746	763	753	816	810	748	770	761	744	819	759	796	823	785	805	817	792	757	734
50051	51855	40289	38922	31199	30037	32200	33189	31895	29443	26761	23197	21807	19721	18296	18079	15412	13983	11478	10287	5831	4267	3148	2775	2431	2052	1497	973	819	837	687	595	479	352	361	329	317	281	309	296	258	272	232	262	252	273	265	274	278	271	279	262	308	292	306	319	318	259	280	252	283	281	277	243	285	230	284	279	253	253	270	249	300	288	249	277	275	213	283	245	248	248	260	266	249	261	247	285	287	282	280	275	276	276	270	266	242	300	267	253	270	277	249	263	250	268	267	292	243	275	257	275	269	271	281	281	236	251	282	270	243	237	280	290	271	239	279	274	268	267	260	280	229	248	291	233	263	273	264	246	259	254	237	257	276	260	252	253	250	265	258	276	264	249	271	271	251	257	301	291	251	260	282	272	226	275	254	239	268	270	267	268	277	253	283	264	290	240	286	305	249	265	234	236	260	259	279	269	222	258	306	295	276	276	292	194	246	221	257	252	282	294	273	257	271	264	297	265	256	266	253	277	273	278	252	247	255	239	256	273	272	261	260	274	277	303	302	239	274	270	285	287	290	256	259	267	240	278	285	229	264	267	289	296	266	260	274	280	268	261	264	239	254	294	262	256	245	254	263	258	257	240	284	272	267	257	254	240	293	254	269	229	244	266	242	263	261	241	282	278	267	256	244	291	270	265	255	264	266	265	241	250	291	276	265	271	261	245	265	247	254	248	266	254	244	247	265	266	246	273	253	244	256	249	261	248	274	247	254	286	250	255	253	288	262	286	250	279	244	287	225	256	271	267	266	272	272	300	264	243	229	236	282	274	293	236	253	255	231	269	272	259	269	278	239	273	252	261	244	243	251	250	259	256	280	275	279	270	286	258	250	290	248	279	267	243	275	246	238	242	244	276	242	241	255	252	266	257	290	254	267	255	272	226	272	282	254	280	245	268	275	268	233	262	251	262	269	287	286	250	232	267	253	250	276	275	242	246	286	245	261	275	266	258	292	249	252	286	269	231	252	267	267	250	276	238	270	282	281	254	260	257	266	244	284	228	256	256	222	270	244	248	261	260	256	242	263	271	257	286	254	251	262	292	268	256	269	236	260	277	269	297	285	270	294	252	291	246	265	234	265	267	266	234	281	232	268	266	233	267	247	238	250	256	238	258	247	248	245	269	268	240	263	221	253	267	281	285	262	276	249	229	248	238	283	258	280	255	270	259	238	245	256	261	263	255	254	246	246	246	269	256	232	265	254	259	267	256	253	255	248	268	256	256	246	233	242	260	282	259	278	264	262	266	264	266	275	245	257	254	253	248	271	302	290	286	247	299	273	258	273	258	266	250	244	241	274	274	249	265	251	273	258	284	271	261	279	268	243	261	258	277	267	253	264	259	260	267	254	243	264	294	256	259	260	272	274	253	266	267	236	259	245	278	277	250	269	270	277	251	264	282	294	233	261	256	254	276	271	289	280	254	268	262	279	266	240	243	257	285	272	253	248	262	264	275	256	252	269	267	259	278	295	298	274	289	254	250	234	248	271	280	285	280	292	263	275	267	283	273	261	250	270	235	259	286	240	278	253	270	256	282	266	250	254	274	243	274	228	262	275	265	247	274	273	259	275	285	259	276	255	249	282	266	272	285	253	264	258	285	241	263	235	275	262	274	255	249	257	297	283	286	236	261	276	259	272	271	272	279	218	226	276	261	265	250	229	267	252	250	270	235	255	270	243	259	266	242	297	248	285	276	270	281	267	255	268	275	274	251	271	265	269	274	246	255	237	271	264	265	266	281	253	248	275	242	256	267	279	272	283	248	250	256	264	236	253	260	281	223	265	292	251	246	260	237	238	275	264	258	286	264	265	260	269	257	256	310	234	310	269	265	248	250	250	278	276	264	244	270	217	263	274	260	246	246	253	258	287	267	247	271	262	272	268	262	264	258	292	257	298	296	249	250	262	291	257	256	287	264	236	250	268	250	246	259	239	254	233	263	253	234	295	268	258	275	264	257	296	258	293	257	286	249	257	260	224	254	257	277	253	252	248	255	265	251	258	258	259	282	252	268	259	272	269	293	257	259	276	267	272	261	248	263	272	251	281	257	268	242	302	263	263	256	238	279	293	281	285	268	271	247	256	248	276	249	264	238	235	246	251	277	243	279	248	256	263	242	265	259	248	275	264	292	255	254	241	255	283	242	263	280	255	276	250	245	268	243	243	255	277	235	268	273	279	241	271	251	246	273	283	253	243	278	285	268	273	250	262	261	270	293	250	265	257	284	256	268	261	271	243	241	280	254	272	267	269	265	270	258	262	253	278	250	248	286	241	246	224	229	284	276	280	256	287	236	279	254	217	235	279	272	276	258	252	266	254	241	290	254	266	262	233	283	244	255	261	271	275	268	268	290	252	237	259	281	302	268	264	272	303	263	231	261	263	266	275	248	269	304	262	255	250	280	244	272	252	222	228	249	256	251	285	274	279	268	242	267	269	269	253	241	281	256	264	248	272	283	265	273	270	243	266	260	262	267	283	261	263	254	273	274	291	227	254	259	258	271	234	280	238	286	256	282	276	276	265	260	267	256	264	236	264	266	269	248	242	269	243	268	268	277	274	269	271	269	270	289	251	263	269	279	300	272	281	284	288	264	269	229	276	270	273	254	254	239	244	258	266	259	253	307	275	286	272	280	249	264	301	253	281	271	239	250	247	270	261	258	234	243	267	282	245	283	251	311	253	243	256	265	235	278	253	233	231	303	267	261	266	252	291	288	266	265	289	236	243	243	251	258	277	249	265	255	218	268	242	256	259	269	260	262	275	292	275	271	246	288	272	265	278	279	264	250	264	281	257	289	250	260	267	276	268	228	291	241	286	244	257	252	241	252	271	267	245	255	237	281	253	258	249	234	266	262	257	241	265	260	240	258	273	267	270	235	259	263	264	251	276	262	286	251	284	292	286	280	280	238	280	238	252	250	252	252	246	247	251	247	277	238	245	267	263	266	286	259	278	288	245	289	234	258	274	282	261	256	251	251	303	239	278	256	265	247	279	270	270	249	236	235	261	257	282	252	253	249	261	234	259	244	276	260	252	266	272	275	252	279	254	269	267	270	252	280	293	252	251	267	267	234	234	283	236	259	268	236	271	266	253	256	248	282	248	255	285	260	307	257	247	252	240	261	278	254	251	260	283	255	277	273	276	259	288	264	284	249	275	271	274	252	267	243	283	235	266	261	262	284	260	260	257	251	282	263	242	265	279	262	262	267	262	262	260	249	253	280	273	259	235	239	258	255	271	257	271	279	247	241	233	271	216	263	253	259	275	278	250	261	281	270	258	266	255	257	283	266	262	263	250	268	257	265	278	248	263	274	285	257	258	270	239	254	256	279	239	272	233	262	246	250	234	284	243	280	235	247	264	267	297	252	268	281	286	286	253	256	288	246	242	280	265	252	272	261	255	232	266	271	271	251	266	275	277	250	251	254	284	253	232	283	275	257	267	248	280	269	278	256	254	240	255	221	262	224	273	276
40802	52418	53928	51462	47745	46489	46451	46257	45076	42943	40792	38269	38693	36108	35678	36747	32873	32800	30280	28934	20759	18155	14329	13622	12412	10695	7811	5732	4682	4575	3673	3009	2157	1596	1411	1272	1121	1055	1073	904	885	807	854	860	806	781	846	783	844	849	921	902	1077	1183	1220	1284	1102	952	846	823	798	829	854	793	826	836	781	823	849	766	827	823	809	804	842	758	777	800	859	799	774	829	830	804	828	834	823	816	785	824	810	835	828	820	798	789	784	792	816	773	837	813	755	763	807	826	810	805	804	834	795	834	819	834	840	817	813	783	812	842	783	799	761	793	792	778	778	826	820	827	827	805	796	777	825	799	845	810	787	792	778	740	802	830	781	813	863	758	826	804	803	834	783	836	826	773	808	808	848	805	826	785	779	788	820	839	751	812	825	800	740	824	820	780	843	775	808	821	788	791	784	808	806	785	784	785	815	769	799	782	788	815	840	766	814	818	823	820	856	784	814	811	803	814	796	779	777	819	794	778	793	831	805	862	813	805	809	780	802	781	817	808	825	825	806	782	804	798	838	819	770	814	827	810	830	815	798	780	841	769	808	798	818	846	799	835	783	852	769	863	813	776	798	802	802	877	833	821	822	744	818	782	867	857	772	799	827	816	805	787	811	827	774	785	824	769	747	824	811	796	812	756	818	811	762	831	779	797	819	803	828	783	768	746	798	841	833	773	826	846	796	762	803	861	832	779	851	798	773	786	777	780	778	792	799	810	812	844	791	795	839	827	779	782	796	806	802	803	780	829	809	781	807	821	841	801	777	821	813	782	839	758	794	805	786	775	805	782	834	768	783	805	820	824	825	761	863	818	802	859	855	807	832	825	806	815	759	851	802	790	820	806	785	786	835	825	777	789	831	803	786	818	799	818	763	809	810	793	714	833	768	772	811	827	845	794	792	789	818	810	796	757	813	773	804	770	813	815	828	819	750	839	808	791	823	828	792	785	790	796	842	815	849	822	831	831	820	846	806	742	795	790	778	799	823	792	849	796	803	800	809	787	765	824	773	757	867	803	738	767	809	787	809	816	844	756	741	794	796	759	771	798	790	796	804	835	772	774	794	838	783	848	840	801	814	786	785	810	822	812	776	848	846	815	872	796	813	818	862	821	818	793	858	783	805	817	771	829	790	789	769	780	812	834	802	808	801	805	798	822	786	769	811	812	850	782	856	805	814	794	805	804	837	811	836	840	808	829	829	831	828	800	771	806	804	814	809	823	802	812	750	805	820	777	808	829	812	818	822	789	832	783	810	759	804	808	798	811	756	822	826	808	805	828	869	791	843	769	807	828	777	794	881	875	790	837	793	794	770	800	785	822	816	794	850	788	821	849	824	782	803	783	806	850	793	794	771	776	810	839	790	832	788	828	769	840	843	772	811	808	780	838	754	815	841	822	790	776	824	797	847	786	772	825	820	807	826	806	843	864	811	785	823	846	841	827	870	816	822	802	806	807	792	843	744	762	768	808	753	792	817	807	762	785	843	812	789	860	804	843	864	874	833	790	785	783	747	836	819	809	791	823	838	789	779	790	780	766	827	765	755	798	815	797	784	805	789	866	776	839	820	813	838	771	801	812	781	803	810	819	774	829	804	850	824	809	869	801	828	810	838	859	781	795	824	788	792	829	798	793	793	781	802	841	769	843	808	820	794	774	791	821	823	795	826	803	817	748	832	768	811	819	790	836	811	843	818	791	828	769	792	780	724	818	819	798	799	769	796	811	800	817	798	785	791	807	802	746	795	805	870	760	745	823	784	769	783	782	804	815	743	804	812	812	815	779	826	873	751	805	771	771	775	831	773	801	765	821	816	839	813	780	871	784	774	812	731	805	833	824	797	816	782	809	869	778	811	823	779	761	814	815	800	807	815	819	816	823	800	831	814	776	844	817	816	813	811	792	810	708	799	781	819	813	806	788	820	783	751	772	798	845	814	789	808	782	823	810	814	816	789	852	816	783	801	771	796	843	824	786	768	796	813	763	770	821	818	828	793	733	839	788	788	824	815	801	787	806	774	812	795	841	807	823	779	824	755	762	813	800	855	818	803	801	781	821	815	793	821	781	844	815	820	778	844	774	825	766	820	821	788	815	776	815	789	869	757	787	799	825	838	769	779	809	777	823	801	824	798	828	747	798	826	797	828	783	763	810	786	878	769	799	841	841	888	795	773	810	808	796	855	789	755	853	778	797	817	815	795	798	844	790	822	815	797	799	803	852	833	809	842	819	764	811	812	828	776	772	814	804	817	743	773	816	817	773	816	795	802	805	862	808	810	812	809	812	838	836	800	811	796	817	815	779	799	826	824	869	839	804	759	825	773	793	805	829	806	830	776	825	829	798	819	825	847	752	787	819	820	858	795	777	862	841	791	825	764	823	827	753	775	850	816	811	864	844	806	810	797	811	862	830	807	804	833	823	797	816	802	788	851	775	754	840	760	746	839	860	809	729	762	790	833	843	819	760	822	845	796	790	776	794	786	800	796	824	816	817	803	818	788	833	775	799	837	803	807	871	787	780	814	805	766	803	790	778	793	804	718	779	784	819	752	813	776	793	808	792	774	790	847	823	792	792	809	850	807	793	810	810	777	835	799	823	774	771	791	785	832	794	800	833	800	785	752	779	767	777	781	784	835	801	829	805	791	818	755	822	823	746	809	847	848	804	808	812	776	816	807	797	809	793	834	832	789	760	773	838	802	830	801	785	792	814	825	771	749	798	769	787	766	820	856	756	787	838	810	762	781	793	800	816	784	836	852	807	832	785	805	859	782	825	802	809	787	789	825	854	825	779	812	792	778	742	807	792	806	838	786	780	788	800	839	827	846	762	811	815	817	740	778	789	858	822	779	796	816	824	781	801	833	787	833	841	791	757	729	817	812	853	820	811	782	791	786	841	760	834	801	794	783	790	804	767	777	816	799	769	863	832	798	844	808	751	748	818	787	788	830	833	808	814	814	793	817	820	845	753	804	797	812	785	813	781	836	785	833	788	821	755	845	790	813	828	755	831	796	791	816	779	813	781	793	830	831	774	740	768	849	788	798	836	819	862	770	829	829	787	836	815	805	785	792	853	812	798	829	844	798	764	824	822	778	802	760	799	781	827	866	781	756	787	776	754	763	812	846	812	752	797	807	808	817	800	853	822	811	818	787	827	871	777	795	833	777	817	805	766	827	769	823	797	818	793	845	825	804	801	786	769	773	836	777	841	838	799	810	789	838	837	782	803	808	793	797	771	807	805	832	772	871	796	776	862	809	780	769	807	789	815	814	808	793	784	777	790	857	781	824	811	759	814	830	785	808	794	760	841	802	836	777	802	801	827	778	763	762	820	808	821	793	797	785	811	797	759	750	796	756	771	829	786	796	771	832	849	820	812	825	773	796	810	758	804	792	755	778	806	822	824	784	772	854	773	778	838	822	788	796	780	808	813	824	765	772	794	784	772	790	760	814	796	788	805	805	818	830	759	809	821	798	812	851	821	815	802
26328	29954	30886	22795	15649	11476	7270	4685	3528	2952	2149	1537	1352	1044	977	922	746	669	569	559	376	374	390	313	346	280	251	299	275	244	249	236	205	225	234	235	214	254	225	250	226	239	215	225	221	249	233	224	232	250	250	231	260	226	217	238	234	262	220	200	236	231	244	202	261	220	242	202	225	237	210	210	247	228	222	222	263	213	234	236	205	215	233	219	249	243	207	233	222	244	214	233	233	253	203	213	223	242	221	239	249	225	224	207	224	226	216	208	221	222	234	224	250	235	230	196	214	209	234	219	243	248	220	197	196	259	251	223	236	216	215	207	230	208	240	234	227	246	216	197	256	210	230	197	224	224	239	207	233	236	210	252	239	229	246	219	235	252	209	220	219	229	213	219	243	245	244	234	226	235	237	203	218	210	216	240	249	249	239	222	218	213	238	234	222	248	208	248	218	164	247	234	251	233	238	226	251	223	226	228	222	211	226	235	216	212	254	216	229	247	257	243	234	218	203	226	238	231	254	236	257	256	229	220	211	228	241	249	213	235	213	215	227	221	236	225	249	215	244	225	221	214	215	232	215	223	212	250	236	250	242	251	209	226	224	237	224	225	240	230	242	210	226	215	238	238	226	221	220	255	205	219	234	233	250	234	189	240	201	202	249	218	232	217	244	210	254	212	206	250	238	238	216	226	248	227	231	249	232	250	204	217	239	215	225	259	202	213	201	211	249	254	225	221	241	232	215	231	211	219	235	222	207	263	212	213	219	227	235	204	246	257	220	241	250	231	234	217	234	239	197	226	214	226	237	227	224	221	225	203	240	226	227	250	232	238	206	240	216	218	230	226	215	221	224	253	213	224	236	233	245	224	238	237	217	242	196	237	208	207	210	240	223	205	230	238	228	207	213	238	215	249	245	194	245	219	206	242	233	225	245	233	227	205	230	215	234	234	247	218	221	243	233	233	244	227	221	206	230	236	213	264	232	232	221	248	228	205	241	226	224	214	249	246	238	215	251	234	241	240	251	215	219	222	221	215	226	211	218	234	246	237	254	241	241	218	215	230	185	192	217	204	225	225	261	236	221	235	233	218	225	223	226	228	238	241	244	217	242	232	227	261	240	229	251	226	232	237	226	213	230	234	228	226	232	243	230	243	240	219	225	272	198	237	216	198	217	232	237	229	225	252	227	202	258	247	219	218	224	245	201	253	222	216	218	219	216	224	209	210	228	242	222	220	242	189	251	226	241	188	240	225	242	239	245	236	260	196	234	223	226	248	242	229	207	208	270	221	231	229	212	231	253	197	234	229	211	219	229	227	219	239	228	229	267	237	225	220	240	257	241	221	200	220	214	255	223	221	200	244	210	231	231	232	235	221	237	238	207	217	238	213	247	230	235	198	213	227	220	240	211	216	238	215	236	249	216	226	218	235	234	196	223	244	224	196	218	206	242	207	209	250	243	220	229	214	224	251	254	214	236	253	235	227	222	238	259	262	213	234	228	244	215	179	213	225	212	241	242	215	231	234	240	255	232	235	266	250	232	238	201	227	237	244	210	222	209	221	210	225	230	244	256	230	235	213	218	226	258	212	221	233	221	255	256	235	276	236	235	205	213	252	265	223	217	225	228	228	195	218	237	235	222	227	240	207	237	212	203	237	224	213	245	216	225	239	226	246	247	235	202	215	225	202	226	252	243	242	236	224	224	246	233	235	209	224	231	245	226	214	226	235	235	221	235	245	261	247	207	223	240	215	264	220	245	221	220	242	208	207	244	210	245	238	232	232	233	244	204	228	251	249	241	218	238	217	216	226	231	247	273	213	237	226	238	217	221	218	228	228	226	240	217	223	237	210	214	202	239	206	216	230	235	195	222	210	232	227	201	240	241	217	243	208	222	220	225	252	254	231	246	233	225	215	229	251	217	186	246	209	229	250	214	206	219	222	238	222	241	210	193	223	233	241	236	253	230	249	224	244	216	215	239	232	234	240	216	235	240	227	257	243	230	243	228	226	215	229	211	207	246	229	233	238	235	208	238	214	234	234	226	211	231	212	214	232	220	230	220	215	242	247	218	231	216	192	209	240	200	208	234	205	233	218	252	210	223	248	215	246	190	229	224	232	217	233	201	255	203	235	253	235	246	197	232	213	206	206	235	210	220	218	221	226	221	228	224	230	211	243	256	209	231	247	221	224	260	219	270	228	193	210	238	235	231	234	216	225	217	191	225	206	232	233	224	246	210	215	228	239	218	217	249	240	213	259	229	234	203	245	216	218	208	217	223	219	194	198	249	249	205	217	251	228	226	238	232	214	224	252	217	231	238	210	228	196	220	214	212	220	243	211	233	228	244	248	216	228	213	236	228	220	208	244	212	221	227	243	246	210	232	226	238	248	221	226	231	235	234	237	264	232	208	220	250	232	270	208	217	196	243	234	241	211	232	208	221	231	231	248	230	224	177	216	226	211	218	253	240	221	225	220	222	237	247	215	222	259	247	236	192	215	206	232	243	229	228	210	212	224	220	223	232	229	216	211	231	254	236	206	254	215	225	232	244	188	215	234	204	198	215	230	243	262	208	254	209	215	230	247	210	222	214	236	208	248	238	233	235	248	222	234	244	241	212	231	227	234	242	209	243	238	249	213	232	225	228	217	208	240	229	216	239	210	242	239	243	186	197	247	256	234	236	233	236	224	229	223	241	230	222	218	206	227	208	240	233	205	215	226	209	215	235	209	232	228	229	233	219	236	247	231	236	245	228	235	224	222	197	221	202	244	213	196	244	229	232	221	234	195	232	213	245	226	232	199	237	214	246	236	224	236	218	221	221	253	244	250	219	251	222	213	244	248	226	235	260	237	237	228	242	227	204	238	216	241	229	250	212	233	204	258	243	252	212	251	234	213	220	231	218	220	220	220	231	230	197	236	209	222	229	249	240	236	213	236	219	245	212	256	249	238	228	220	235	226	222	219	199	209	237	215	255	232	213	256	243	235	214	235	232	256	236	255	254	233	214	262	222	219	239	215	233	238	225	242	226	219	230	226	244	238	263	204	207	221	234	250	223	234	236	253	234	244	231	250	262	257	246	229	255	242	214	222	248	238	214	219	217	231	222	255	246	223	202	246	224	225	269	240	214	211	228	202	242	215	243	219	212	222	221	241	261	236	219	246	222	239	226	220	227	232	225	251	236	223	230	238	229	234	242	209	218	220	199	274	220	210	236	226	204	233	211	233	223	234	201	239	239	238	236	245	244	210	243	215	234	220	243	225	249	234	243	219	238	230	225	207	246	224	228	234	205	191	224	222	221	225	228	202	222	230	242	205	233	212	227	232	228	204	235	237	239	241	241	250	187	235	234	212	259	216	233	216	217	226	216	218	246	238	213	241	228	222	240	209	231	221	223	229	228	233	247	217	216	223	213	241	220	213	208	229	237	235	211	202	233	216	250	230	231	232	214	239	216	237	224	208	242	242	238	210	211	245	216	232	228	220	229	209	248	244	229	236	205	228
21218	29573	35690	33113	29363	26192	20729	16522	13665	11972	9776	7487	6077	4969	4538	4333	3487	2962	2727	2244	1687	1717	1688	1416	1309	1219	1013	925	949	904	804	809	815	724	766	736	759	788	729	774	718	728	738	708	743	744	754	727	743	686	727	778	751	741	723	752	741	803	731	764	765	768	751	754	697	693	703	707	747	709	724	740	713	736	745	721	693	743	742	744	709	782	724	730	738	728	746	725	694	747	768	746	699	706	748	790	723	720	759	728	742	708	763	768	768	711	749	737	722	735	711	734	726	755	776	750	754	726	696	710	746	694	686	711	702	741	728	754	725	692	675	756	695	763	745	745	731	726	763	705	692	702	712	736	734	736	749	725	655	717	751	695	755	770	762	723	683	718	747	693	755	711	770	704	753	732	724	730	733	762	729	762	687	772	725	759	808	752	752	734	703	740	800	676	689	708	712	715	748	732	783	674	687	691	725	725	748	694	748	724	708	696	708	747	690	742	690	719	779	779	723	699	770	736	770	713	743	754	726	729	703	709	715	695	697	747	728	718	755	781	721	728	713	712	703	681	752	732	732	687	773	734	771	666	710	716	757	738	771	727	750	725	714	712	746	725	752	728	754	750	726	748	743	756	774	708	774	744	739	734	755	725	692	737	705	764	731	714	714	687	673	731	756	730	711	734	754	708	728	708	741	705	778	758	737	727	763	732	745	699	762	679	749	764	716	715	756	717	770	745	741	681	726	727	727	743	774	721	740	722	744	794	760	691	739	762	727	760	723	731	705	712	808	755	706	710	740	739	703	746	723	768	653	679	687	745	744	716	768	743	727	752	749	768	751	698	773	767	745	762	709	756	768	692	762	788	716	710	771	765	677	682	789	733	724	782	731	741	739	678	734	749	738	696	728	722	740	730	757	755	755	703	704	756	732	740	738	764	691	765	714	725	761	737	683	747	732	767	701	761	723	757	756	751	724	710	732	760	780	729	780	805	712	736	680	702	721	730	711	701	701	744	746	739	716	716	730	671	731	688	770	721	731	738	755	738	719	697	698	759	741	745	747	777	717	766	759	736	746	727	715	760	736	755	679	716	725	700	748	714	703	749	705	711	720	726	739	751	669	733	745	745	742	725	758	681	743	769	682	732	713	711	740	744	780	698	759	758	764	747	760	754	711	763	724	711	726	700	756	797	729	730	712	758	705	738	727	673	700	729	754	733	700	797	739	735	690	755	688	674	729	707	741	767	729	794	756	777	749	689	742	749	754	752	712	709	769	747	677	736	726	712	741	745	768	718	768	705	777	745	708	716	725	728	767	736	731	744	739	777	738	711	709	711	704	709	744	708	774	750	732	730	730	770	755	725	747	755	759	735	731	760	732	719	784	709	713	733	741	742	714	744	725	714	705	688	716	706	695	713	793	686	759	747	706	727	708	731	720	719	755	764	762	723	726	666	721	673	734	772	723	739	739	707	811	704	758	705	712	773	781	706	751	693	791	715	724	706	700	707	722	727	719	738	738	713	739	727	760	756	746	770	750	693	745	779	792	729	717	707	718	750	759	695	735	751	731	722	718	771	723	715	744	723	734	711	740	785	746	703	703	739	747	776	723	729	705	734	728	746	765	716	798	778	745	726	780	700	753	756	705	722	766	677	748	692	747	790	711	729	744	737	684	756	704	760	722	729	764	729	749	755	679	687	739	789	738	735	766	732	707	742	770	755	747	700	728	725	682	755	750	715	729	761	670	721	748	726	729	754	765	748	761	719	732	711	726	793	765	732	759	736	763	720	778	736	715	784	766	684	691	749	753	723	698	736	722	740	782	762	799	739	720	698	735	731	737	743	770	711	766	731	741	743	695	785	710	722	720	745	755	728	720	719	724	755	731	716	729	718	758	756	715	746	738	715	707	691	681	755	701	717	719	751	789	709	744	710	700	761	756	767	746	730	736	737	746	724	778	719	703	764	705	722	766	733	737	710	756	708	789	721	690	731	709	693	675	717	715	742	719	759	708	714	732	735	744	713	795	751	699	709	742	764	756	777	763	759	701	734	748	739	719	722	713	724	754	745	715	761	722	692	778	727	714	700	714	734	731	750	722	736	777	770	756	738	706	728	676	742	744	676	757	762	778	701	783	714	709	727	750	750	702	728	764	754	715	760	735	710	766	773	722	713	734	772	742	732	713	719	672	717	716	702	709	735	728	746	771	759	752	724	757	716	746	719	734	676	703	762	695	748	711	766	734	695	772	701	666	713	728	702	727	757	739	698	715	756	721	737	732	693	703	691	767	736	733	782	736	742	743	735	727	691	750	767	706	777	799	697	751	726	704	749	724	712	772	712	702	758	713	728	766	756	746	779	723	748	689	716	707	727	731	769	700	766	721	732	725	681	732	729	753	740	753	721	778	746	742	706	718	750	727	703	768	755	710	727	764	732	728	762	735	735	755	714	766	747	701	716	772	702	711	765	766	732	736	744	720	742	731	702	759	685	707	743	763	794	735	738	781	727	720	726	735	778	702	740	675	770	696	718	794	691	755	750	753	727	767	715	763	715	702	716	729	741	717	664	761	719	675	702	764	702	723	737	747	738	721	735	709	708	715	726	756	720	742	717	717	707	767	731	731	733	702	713	688	727	697	772	675	694	744	714	728	732	762	752	727	734	684	747	760	770	760	746	709	724	702	749	750	697	756	743	735	716	720	741	740	728	719	764	762	669	696	702	691	742	730	673	725	718	725	703	715	726	747	750	728	774	740	735	725	734	773	707	761	765	751	716	704	690	710	726	741	729	738	689	762	732	672	760	750	731	750	717	675	734	740	717	748	726	700	704	698	727	763	700	754	834	765	688	730	791	765	748	714	724	773	770	717	721	745	726	753	722	706	749	740	721	786	746	714	731	739	729	747	706	744	721	729	712	721	712	712	705	771	718	760	707	769	766	744	760	732	730	713	734	739	705	703	754	769	745	653	735	773	679	722	728	709	755	749	700	744	711	693	747	701	722	698	758	706	760	781	723	705	772	724	718	760	715	720	681	745	734	706	720	703	707	697	720	734	723	716	704	731	750	727	689	731	712	709	736	720	709	766	702	781	683	729	733	722	712	694	703	741	785	758	754	757	680	733	753	714	773	732	760	746	702	756	755	740	736	668	794	693	742	705	736	759	697	765	703	736	740	787	762	755	713	678	753	670	717	703	777	724	714	743	754	716	739	695	696	765	667	741	719	729	737	712	693	722	731	705	751	702	725	768	702	736	708	732	674	724	751	722	727	723	746	777	763	719	735	686	729	769	780	729	709	742	772	716	730	742	780	721	709	699	725	766	735	744	742	797	737	700	756	728	744	713	731	692	710	753	765	786	738	726	700	712	744	657	745	725	766	727	723	773	731	791	813	727	746	726	684	701	771	736	715	746	695	736	731	715	794	723	770	760	748	734	727	696	744	749	719	741	744	748	718	722	651	802	751	681	767	717	703	743	758	724	748	714	743	748	754	782	755	750	696	751	698	778	743	709	721
43368	49329	45131	36507	30388	28210	27852	26307	22715	18869	16131	13305	11845	9666	8527	8659	7303	6155	5538	4273	2237	2004	2076	1421	955	993	642	597	528	425	418	353	297	251	267	240	205	226	220	215	240	200	223	218	226	230	209	232	220	217	228	211	243	251	237	235	247	226	227	230	204	220	201	242	212	222	225	240	231	214	211	196	230	213	234	205	200	196	228	210	229	204	217	210	221	203	236	192	242	241	200	216	204	210	220	227	224	198	213	232	209	183	202	206	208	193	203	208	195	226	196	226	214	216	202	204	214	204	186	212	220	186	203	210	208	232	218	215	229	214	198	220	217	195	211	218	213	198	207	219	241	199	206	204	212	217	222	240	214	198	213	210	216	221	212	209	222	196	196	199	213	215	204	245	194	210	221	197	233	210	217	221	208	207	233	226	183	225	210	212	198	215	226	198	226	214	219	207	195	201	226	198	212	202	198	236	223	193	241	200	212	222	200	200	225	211	199	201	232	208	219	219	199	224	220	209	228	216	219	212	187	232	189	219	173	201	187	196	197	203	204	200	198	215	219	206	223	214	224	202	213	242	207	234	224	219	223	216	198	176	207	213	196	235	214	200	201	213	224	225	213	220	185	228	194	199	223	204	205	204	218	225	207	198	217	226	190	195	213	220	192	211	218	206	210	229	235	220	214	215	225	206	216	205	193	232	195	190	207	211	222	210	196	207	217	220	211	208	234	216	217	209	222	217	211	204	202	220	218	226	209	196	225	221	214	214	209	207	203	229	194	203	200	218	203	215	202	219	213	198	193	197	204	179	215	233	223	207	225	195	208	201	219	232	202	232	197	224	216	216	232	220	198	219	232	225	216	195	210	206	194	230	187	207	224	213	199	206	209	228	189	197	198	207	202	222	206	216	199	213	249	228	225	196	228	216	238	216	224	239	203	186	215	202	227	224	209	209	226	201	205	186	212	227	211	192	242	202	206	219	196	192	202	228	223	221	220	206	197	213	219	205	207	226	185	211	216	224	220	226	208	212	216	208	213	221	185	184	236	231	208	225	200	189	199	206	185	221	197	210	213	232	229	225	223	179	192	198	212	205	221	209	203	212	198	205	196	222	229	205	219	194	204	220	234	193	210	201	226	223	192	221	220	210	236	213	201	223	230	219	208	211	209	222	208	205	204	195	210	226	184	235	199	217	220	198	221	204	235	218	198	206	200	203	244	212	219	193	227	203	219	226	203	214	236	222	217	209	200	188	213	218	189	189	210	208	204	204	229	226	228	201	230	208	222	216	231	222	210	210	207	231	198	223	206	205	196	224	206	215	224	216	197	208	205	198	168	204	215	222	208	220	250	215	240	231	189	215	217	230	196	187	197	189	201	230	198	193	220	228	182	212	231	197	197	198	205	212	216	190	199	194	219	204	226	201	242	192	210	218	217	229	223	208	217	198	224	217	206	197	208	205	222	195	216	226	192	200	227	215	216	209	207	204	208	185	201	204	201	208	226	244	232	205	191	210	213	196	215	218	216	230	215	211	213	218	218	232	206	228	199	236	226	196	195	237	221	212	192	213	198	220	210	224	224	201	208	212	181	216	198	193	203	213	200	208	215	231	226	234	228	214	204	213	203	210	220	258	219	185	199	223	214	209	225	230	196	183	190	203	207	209	210	198	231	239	191	198	214	189	214	204	216	212	234	208	220	212	200	194	258	217	213	209	205	202	218	240	208	197	200	159	216	213	205	214	210	175	209	209	227	195	221	193	188	184	213	194	218	189	205	220	226	230	230	230	215	183	216	221	214	220	231	188	195	190	211	207	204	210	233	233	231	197	191	199	216	219	237	192	208	216	218	217	194	211	231	224	209	234	198	185	203	204	226	198	199	202	181	203	223	201	198	221	212	184	183	197	229	213	207	208	216	226	201	221	239	218	209	211	208	195	225	212	197	197	200	210	215	203	213	224	211	206	221	233	210	205	222	219	211	222	196	256	215	223	249	212	210	218	232	229	212	199	190	222	205	230	208	234	202	205	197	205	216	209	222	219	198	231	238	211	224	211	213	213	229	218	208	214	214	196	206	224	198	218	246	230	221	185	224	225	210	225	205	216	191	203	207	203	199	220	249	181	213	197	217	201	199	197	217	202	195	221	216	219	207	207	206	230	207	223	212	193	216	207	199	198	209	187	207	234	240	213	226	222	177	209	204	206	221	184	214	209	229	208	240	216	205	227	212	212	201	214	224	194	204	220	209	209	217	211	211	200	212	203	235	193	215	196	203	224	212	219	190	208	217	216	215	235	207	211	190	216	219	237	217	224	234	209	213	213	215	178	226	198	201	231	176	218	211	220	195	231	194	200	184	200	209	216	225	229	210	219	218	193	222	188	216	233	212	202	215	217	224	223	211	225	207	230	220	221	222	210	210	213	180	232	217	223	222	201	200	186	213	186	198	196	200	206	249	213	223	231	234	214	210	207	245	201	199	213	218	225	209	207	218	206	221	172	206	216	198	212	209	226	210	253	227	198	203	225	214	210	196	208	192	193	210	234	225	206	191	220	226	206	196	204	219	226	175	213	210	228	211	216	225	208	204	219	217	199	197	206	213	196	201	202	230	198	220	212	222	220	202	215	205	216	204	213	211	202	211	209	227	215	226	216	194	184	217	203	220	211	208	211	221	233	193	207	204	214	221	228	200	236	200	226	200	217	204	204	200	223	194	209	200	221	207	217	184	262	194	187	216	202	204	234	195	198	192	190	211	243	217	196	216	208	204	212	199	216	215	213	216	203	197	206	224	225	235	196	204	187	212	221	214	198	197	206	220	212	190	202	204	191	223	233	209	217	200	188	207	224	195	240	207	238	209	191	192	197	190	199	229	217	229	202	234	238	204	215	251	218	224	208	198	213	179	209	212	224	214	200	219	221	249	205	224	214	209	194	210	220	207	207	207	216	213	196	214	201	202	224	205	198	223	231	236	225	187	192	201	195	238	204	216	213	212	202	236	206	261	218	226	206	226	199	211	185	222	215	215	201	209	192	205	208	197	179	211	226	213	218	216	220	211	202	202	226	209	213	199	217	214	201	202	211	207	222	191	226	223	208	195	206	193	203	205	170	200	226	183	221	222	205	226	207	229	219	217	192	194	231	205	205	192	197	217	208	202	205	207	213	204	233	214	231	193	222	231	217	232	225	212	245	216	208	200	202	199	236	211	218	220	206	227	198	214	224	208	210	213	181	239	216	209	218	220	203	211	236	236	219	224	224	206	206	203	221	208	207	193	231	196	193	208	195	185	206	172	222	215	211	197	222	211	239	225	224	211	217	196	220	227	219	209	205	221	217	219	217	211	216	210	209	213	215	187	200	217	210	203	202	200	187	227	219	214	225	207	176	222	215	199	213	213	205	199	220	198	206	214	208	216	177	216	199	237	241	185	227	197	202	226	204	209	227	216	209	214	229	193	203	238	217	235	184	223	228	188	228	190	205	228	238	222	208	234	225	189	193	211	207	232	210
35626	45818	51395	45370	45175	39709	40179	38127	34913	32658	31020	28618	27501	25529	25747	26314	23213	22302	20886	18519	11650	10689	10787	7636	5579	5540	3711	3380	2835	2161	2222	1829	1369	1179	1041	964	896	749	813	742	749	677	712	720	718	734	649	702	690	732	694	714	772	768	777	728	704	712	720	749	695	662	662	715	678	723	670	725	671	721	670	680	665	663	676	721	666	675	672	720	699	617	684	699	700	691	636	697	705	695	674	677	688	726	655	654	691	714	681	720	691	682	732	668	683	676	685	686	646	675	716	684	705	644	676	677	685	658	726	672	669	650	615	689	629	685	640	685	695	692	674	712	668	660	678	678	679	666	641	673	699	661	638	667	661	665	679	711	662	649	655	683	656	714	697	670	701	662	711	683	695	664	722	706	681	666	696	674	664	687	697	694	676	659	711	709	636	682	672	688	716	679	684	681	683	666	663	716	675	693	648	717	707	667	623	670	701	664	701	690	688	709	680	656	650	646	647	725	757	668	672	634	679	697	685	597	702	705	707	651	692	655	659	655	654	726	703	684	643	693	706	656	653	688	686	642	666	648	699	700	677	725	646	692	677	694	742	703	639	679	651	642	670	679	666	663	684	709	648	640	646	683	705	628	682	715	659	675	658	695	745	668	707	642	670	740	716	670	696	683	690	692	681	721	681	677	664	673	709	657	688	656	686	645	708	702	737	699	689	740	669	662	681	731	644	642	689	690	696	662	698	698	669	709	657	698	667	646	690	673	650	629	652	659	678	660	656	676	664	709	660	646	683	704	729	674	695	647	655	705	677	652	660	657	689	695	708	692	675	675	693	690	655	680	628	735	718	643	653	673	665	691	704	719	672	714	680	674	678	684	692	677	652	683	700	677	698	687	669	669	688	672	681	681	672	680	637	680	667	636	687	647	664	679	672	655	697	720	727	700	698	685	678	675	693	725	702	701	693	651	692	653	652	682	661	719	710	688	684	688	710	703	712	682	715	649	667	720	682	649	658	675	632	722	683	669	675	659	653	689	648	659	679	682	673	672	725	689	664	713	706	712	659	647	715	654	704	682	649	648	699	694	680	694	632	677	670	678	693	683	682	720	697	661	654	695	704	660	645	634	675	668	680	670	692	625	693	684	659	683	682	624	679	682	654	655	708	679	720	695	691	650	665	686	673	652	704	695	685	702	691	648	664	662	709	663	641	698	662	634	677	671	718	692	684	686	662	632	707	674	699	674	676	698	704	708	669	689	677	678	745	717	722	671	680	654	672	705	648	709	684	681	707	666	648	667	720	733	661	667	678	647	696	657	675	696	685	693	692	633	613	668	666	702	681	659	641	670	677	690	691	709	689	696	684	657	655	672	698	702	690	708	629	685	677	679	710	703	688	679	676	672	733	695	653	656	723	694	692	677	704	659	733	709	669	718	655	694	703	643	700	638	645	677	663	676	648	695	673	666	683	666	678	662	681	696	692	733	711	667	672	660	705	715	687	640	707	655	685	659	648	697	689	641	698	660	658	654	679	669	664	663	691	670	727	653	724	639	717	679	667	657	683	675	690	671	686	683	730	719	702	696	666	659	676	694	692	648	683	705	667	657	725	709	717	677	706	722	702	693	678	709	728	617	712	682	712	643	665	686	724	696	655	693	689	637	704	671	665	631	647	742	660	696	705	689	625	657	682	651	693	662	695	673	679	705	712	670	745	725	677	696	668	689	682	672	673	645	672	676	655	658	667	688	755	715	715	644	666	667	687	705	689	629	705	734	712	676	668	650	701	655	691	667	666	656	671	631	663	671	653	687	667	685	664	691	608	703	713	678	663	693	692	685	660	678	725	618	725	627	683	752	652	716	685	652	691	679	661	680	661	661	665	671	669	636	672	669	696	680	647	701	664	661	707	723	683	665	708	712	663	702	649	645	671	679	673	710	702	676	711	646	680	687	681	707	700	674	689	654	696	655	692	702	695	651	678	660	676	661	695	640	684	667	758	695	696	686	701	628	692	675	656	670	692	669	722	667	677	660	725	664	699	678	660	672	663	694	694	694	685	693	640	680	701	709	676	705	647	712	669	687	630	670	665	679	696	685	645	680	711	704	683	675	706	658	674	664	710	689	670	705	649	698	681	636	678	655	673	639	702	646	658	680	669	675	676	664	683	654	675	711	662	682	712	644	671	684	656	695	688	647	701	718	642	686	687	673	690	661	725	638	666	669	690	675	666	645	628	706	694	683	712	676	725	667	695	648	671	657	692	611	640	660	689	680	668	698	701	694	705	675	719	702	643	666	665	621	728	726	695	672	653	702	695	654	658	668	683	639	704	685	661	711	715	741	690	695	698	675	693	688	672	652	663	672	685	685	677	694	670	721	679	659	685	645	640	681	700	723	670	688	659	671	674	676	664	709	659	690	685	693	687	612	727	729	689	660	682	693	654	659	683	680	630	639	660	711	692	683	661	702	643	636	678	675	689	663	689	682	640	692	706	720	714	704	645	698	695	673	651	700	678	744	710	641	722	637	663	709	675	706	667	703	633	699	671	699	692	643	651	731	702	658	637	690	691	690	630	673	653	672	651	676	668	697	664	662	660	716	680	685	728	685	681	681	690	678	697	674	715	732	690	645	690	661	722	690	663	692	684	697	666	669	719	655	669	672	687	659	653	697	663	690	665	720	655	627	714	707	694	720	687	697	712	714	692	638	682	685	695	657	650	697	688	732	682	679	679	683	659	676	662	714	676	722	684	682	667	698	684	703	673	674	676	700	678	673	674	679	626	700	637	663	636	657	717	696	670	704	701	680	682	647	679	673	673	727	647	706	742	669	657	694	720	681	703	679	641	659	645	693	707	673	663	673	649	715	685	672	658	671	687	663	639	681	661	649	699	674	690	706	671	686	699	694	699	653	641	675	692	703	650	695	665	692	700	645	670	702	631	703	700	674	700	717	664	702	687	681	691	690	683	644	680	689	690	698	690	701	625	661	702	671	657	682	712	691	642	669	687	694	676	686	652	681	703	748	637	662	719	704	655	677	686	655	690	656	665	708	667	688	644	713	655	666	666	641	682	698	692	664	657	660	629	669	686	708	657	674	698	660	689	677	644	652	673	708	677	651	705	699	620	705	694	742	660	654	694	689	666	663	692	636	669	744	676	672	673	629	709	690	659	657	689	674	661	669	668	664	700	684	661	695	638	664	695	685	712	661	733	712	688	666	654	686	700	690	687	658	694	712	678	692	686	689	707	675	707	710	675	720	664	656	634	682	689	701	730	720	680	658	671	625	639	725	693	668	655	661	650	676	658	719	657	660	684	702	648	686	691	679	725	682	714	657	680	621	635	686	657	670	666	679	654	676	690	636	710	669	662	659	621	665	636	647	686	664	670	722	714	681	677	669	685	686	686	728	672	691	653	658	694	693	684	662	670	708	662	719	677	631	678	718	690	659	679	694	674	666	661	661	646	687	680	675	647	726	665	681	709	672	678	645	682	697	664	645	679	658	695	651	700	708	724	682
50941	46410	44362	36061	31891	30712	29639	32509	30042	28047	24840	23170	20730	19902	18572	17667	15796	13619	11667	9729	5220	4169	4499	2595	1925	2003	1398	1425	901	758	669	670	471	394	358	323	295	288	253	258	255	260	274	271	258	239	250	225	255	248	236	276	241	253	263	302	291	244	288	264	235	264	254	251	246	276	203	259	244	251	250	259	238	234	204	261	237	260	276	240	223	271	228	242	239	234	245	239	270	221	232	250	267	246	269	245	236	262	266	256	233	262	229	256	255	258	250	256	274	240	260	243	266	228	219	206	247	244	259	262	246	245	250	257	230	253	254	262	246	285	214	250	244	266	268	271	255	274	259	261	236	244	236	268	274	258	238	221	237	261	253	253	263	253	271	249	224	243	252	232	240	249	215	264	246	283	250	233	257	249	252	219	251	262	245	269	236	276	259	265	245	240	234	228	268	239	259	272	246	256	233	238	244	267	210	250	225	258	240	263	276	246	252	232	246	241	231	270	239	242	236	257	261	258	246	290	244	244	258	242	243	265	260	269	230	253	233	258	268	214	250	225	243	290	236	235	271	238	250	255	253	235	256	262	263	267	245	240	220	261	273	256	245	279	260	243	204	244	250	259	254	243	243	257	237	228	252	264	260	251	263	230	257	263	242	269	214	239	228	259	262	240	244	245	242	237	247	226	223	248	244	247	230	248	263	249	245	286	239	246	249	233	248	271	271	241	245	242	241	249	243	251	257	234	279	245	226	259	212	249	265	243	246	229	249	266	243	231	239	233	269	251	255	251	238	257	238	244	243	245	233	232	258	225	237	260	220	235	217	253	246	269	278	239	247	224	244	251	246	243	221	249	286	270	259	235	268	216	220	256	241	235	256	267	249	248	235	245	237	255	261	254	242	235	271	254	258	228	248	228	264	239	240	250	242	259	243	245	265	238	240	265	260	205	268	250	221	237	261	234	276	235	238	239	273	248	257	250	242	222	252	261	244	281	267	256	244	253	245	267	261	250	251	264	250	251	263	243	219	258	229	255	250	244	251	266	248	235	265	257	253	246	235	242	212	244	227	259	221	266	251	238	239	274	251	238	260	239	234	259	249	247	271	248	244	227	236	238	238	264	254	259	245	243	250	224	247	260	220	257	276	248	275	245	258	246	267	249	248	251	232	240	251	261	257	253	258	262	265	257	249	234	255	261	232	217	237	221	291	261	251	217	240	262	248	228	269	242	247	242	222	236	250	260	255	240	301	223	250	253	238	236	260	230	246	280	240	243	231	240	231	266	244	272	232	245	223	257	280	239	269	233	264	238	273	235	251	207	227	238	252	250	262	266	245	263	276	267	272	215	240	271	249	222	277	240	262	244	243	254	223	223	257	268	262	266	249	267	265	233	259	235	232	255	239	252	275	264	284	247	224	251	255	268	249	270	253	259	256	237	247	239	250	257	240	261	235	252	252	266	263	239	261	257	222	237	226	243	261	219	226	260	271	255	247	264	269	237	259	245	226	240	258	259	242	239	265	252	245	235	260	229	217	234	228	266	260	224	243	243	281	259	278	233	253	249	265	249	232	224	266	238	225	261	261	236	261	262	236	246	226	229	233	241	235	257	236	249	231	254	215	254	241	259	235	233	246	254	225	265	248	261	246	248	242	243	265	244	255	229	261	247	224	264	240	227	252	256	266	233	277	218	223	217	255	258	228	250	225	228	253	237	255	251	246	244	247	234	263	226	245	237	230	251	261	224	221	262	263	258	258	279	232	231	243	258	259	245	246	261	251	247	239	254	241	212	252	238	271	275	259	248	261	230	234	245	244	268	264	235	219	252	230	247	236	247	263	232	255	271	228	235	264	255	251	228	255	277	221	276	262	243	252	242	238	236	268	259	257	275	238	250	235	273	231	249	248	230	229	242	228	236	249	241	256	246	264	253	235	273	253	241	235	239	268	255	240	251	229	260	258	251	264	273	226	262	249	261	217	239	247	266	273	233	232	252	246	265	265	244	237	231	242	254	205	240	247	205	242	261	265	270	273	234	243	269	235	237	268	266	252	271	227	284	215	243	260	239	263	243	258	236	231	272	257	248	264	276	263	268	256	259	269	271	281	239	262	260	242	289	250	258	253	235	255	259	237	239	232	268	258	262	245	253	256	240	243	270	263	252	240	257	260	270	251	250	236	239	257	251	250	248	249	229	238	246	254	251	274	228	265	265	251	238	244	244	234	231	235	240	278	262	271	253	221	255	245	244	221	258	264	249	251	252	252	287	246	266	262	277	235	246	261	209	228	245	231	254	261	243	241	252	258	269	241	242	238	236	248	273	251	264	253	252	252	224	242	217	258	277	243	261	230	253	239	234	253	257	228	268	222	263	264	262	240	246	265	243	227	233	246	236	227	242	240	258	264	252	236	256	227	247	240	280	229	250	247	247	271	253	243	252	245	257	255	247	239	248	237	243	241	246	227	266	233	247	267	270	259	205	244	236	248	256	279	257	249	255	231	261	217	273	218	258	260	252	249	270	253	242	256	261	255	236	271	259	249	259	245	233	226	273	244	223	258	259	273	262	253	235	237	240	256	227	231	235	229	250	219	238	230	259	253	237	259	262	269	239	227	252	251	253	274	272	256	248	250	264	239	256	250	256	211	239	242	250	240	264	249	264	278	248	226	251	220	265	221	238	240	249	228	256	231	255	241	262	249	246	242	253	248	267	235	232	242	257	248	265	237	223	275	263	210	265	257	228	243	237	262	254	268	234	250	230	250	235	247	233	257	270	255	241	247	248	250	267	233	245	243	253	252	255	259	233	256	227	238	252	237	232	232	233	228	243	253	252	256	259	243	245	258	233	244	244	259	264	238	255	264	250	215	224	260	246	241	229	275	214	241	213	257	256	252	235	226	267	265	232	244	238	236	248	255	223	272	246	248	253	248	231	243	261	274	252	241	259	233	233	268	240	262	227	251	242	238	235	257	258	244	207	220	241	228	254	244	241	263	245	271	249	232	232	221	250	248	236	259	251	218	246	237	253	242	245	233	267	279	264	290	234	248	240	230	209	236	246	227	222	238	229	239	232	260	285	260	268	243	251	252	259	248	248	261	247	250	211	249	273	264	249	224	269	246	256	235	254	261	263	259	247	260	246	252	225	269	247	278	250	249	230	240	242	221	264	231	247	277	274	257	242	244	255	261	239	271	262	258	268	243	260	245	263	256	226	237	253	254	219	260	243	260	279	245	270	262	225	251	256	265	231	252	284	247	258	243	259	235	239	252	260	259	258	250	263	257	248	272	259	247	241	249	236	232	259	264	240	242	267	278	244	259	252	253	243	280	244	240	263	243	231	247	258	258	272	232	245	260	240	233	249	262	235	257	257	227	231	242	237	256	248	248	211	279	254	238	236	240	246	260	196	240	268	244	246	256	250	250	248	226	251	235	237	250	229	266	245	241	245	239	259	227	289	257	236	277	274	238	258	254	262	259	247	229	232	220	241	267	255	232	249	268	270	275	233	237	250
43273	49882	53741	48813	50570	44819	42698	45329	42593	40679	39361	37850	36582	35322	35987	35864	33566	32294	30542	27643	19282	18375	18424	12754	10038	10814	7489	7505	4911	4059	4004	3309	2285	1854	1407	1368	1181	1044	1039	873	808	799	794	852	780	731	774	828	799	841	869	880	861	904	1066	1047	930	988	939	918	854	780	810	771	770	750	784	760	761	773	788	769	813	789	742	794	812	829	780	824	804	777	788	743	755	780	793	758	769	707	763	824	771	834	776	809	755	768	725	740	761	783	733	796	769	738	783	779	745	767	774	761	764	769	828	766	818	760	753	778	769	813	786	796	736	721	766	735	785	781	775	741	760	733	806	742	774	766	763	759	786	776	731	754	765	772	785	780	774	758	789	795	795	757	768	725	793	761	750	792	798	803	739	797	769	742	755	744	809	790	733	782	763	792	754	833	766	796	724	743	755	784	754	781	776	737	766	778	770	762	752	799	766	797	781	766	804	760	740	773	780	788	702	781	773	822	792	718	744	724	776	792	791	776	807	749	756	787	794	799	790	759	774	737	814	769	736	770	770	775	782	787	779	787	749	803	792	746	818	799	770	747	737	786	766	777	820	741	792	780	781	741	741	766	742	759	789	782	763	738	773	746	787	783	861	769	726	757	827	789	775	815	796	688	780	755	711	754	743	776	735	818	771	722	774	762	741	783	775	776	753	808	786	798	775	778	812	796	794	821	773	821	770	788	746	738	757	784	807	786	832	758	788	804	730	785	795	746	774	801	772	768	799	784	813	777	733	785	776	753	787	739	749	793	828	750	754	806	758	791	760	826	787	756	784	814	737	759	784	768	784	792	801	786	788	733	815	763	753	764	798	791	754	767	789	793	808	769	779	808	748	783	766	763	722	742	760	764	820	772	754	758	770	761	798	708	820	729	757	770	778	758	805	762	771	748	819	813	775	742	785	769	796	755	754	720	817	719	795	807	746	810	799	809	754	815	743	764	759	742	777	780	761	840	791	779	744	779	746	800	778	821	731	744	799	804	838	798	762	736	769	770	816	753	797	735	804	791	783	721	794	790	778	801	756	740	739	827	791	777	747	762	775	762	762	796	776	775	786	779	766	763	728	784	770	781	765	763	729	780	780	817	847	773	738	759	790	732	711	740	772	796	728	738	736	751	741	761	701	768	763	719	723	778	779	705	790	768	790	781	807	710	749	757	768	740	821	737	776	805	752	758	748	751	775	717	799	764	808	718	751	810	802	793	790	798	799	766	742	813	816	767	728	763	801	768	779	769	742	777	735	774	695	719	755	744	739	738	729	787	805	756	812	774	779	762	728	781	777	732	751	762	746	810	777	742	726	760	780	753	757	751	756	783	836	742	757	783	796	788	732	765	790	762	807	771	811	769	745	795	780	800	774	782	722	791	765	762	788	701	750	744	821	740	821	810	732	794	760	798	773	774	779	791	763	780	787	783	758	775	734	773	756	805	834	721	783	822	806	783	750	768	746	755	752	806	802	740	764	754	750	766	759	774	788	825	751	784	796	760	799	783	754	794	724	809	770	782	861	764	803	821	781	733	811	769	781	773	751	785	793	799	808	748	749	729	771	769	785	807	757	772	768	741	767	782	725	759	783	775	786	768	764	774	787	791	789	752	712	756	777	744	764	753	781	770	763	754	769	726	767	842	788	841	768	757	761	756	775	753	720	775	761	775	791	772	748	776	782	807	828	788	769	755	757	808	746	772	764	738	783	763	787	766	773	761	717	736	761	773	758	806	755	722	775	771	776	777	816	749	763	772	742	766	828	804	787	776	739	761	807	834	786	767	806	786	815	739	797	768	748	789	765	774	764	726	815	825	733	807	769	788	788	773	764	777	795	823	757	759	763	771	799	748	770	787	749	725	769	770	729	816	762	762	753	764	742	785	768	785	763	788	799	800	797	751	747	715	752	779	807	784	823	745	804	765	731	791	782	762	747	790	751	785	798	794	765	784	778	749	748	808	756	794	748	703	824	777	756	733	727	780	761	727	768	771	780	741	792	806	746	754	772	755	752	767	774	764	732	747	787	758	780	789	771	791	792	777	782	784	783	803	763	778	842	809	777	736	718	740	829	772	792	756	803	794	802	718	810	755	727	737	769	762	803	757	762	744	785	776	727	758	799	770	800	771	812	789	766	741	725	791	807	775	804	787	736	765	805	791	760	756	761	770	759	699	791	766	756	783	786	756	751	751	775	740	806	807	747	801	722	830	764	774	742	754	739	790	830	745	780	741	810	736	776	783	741	806	738	778	736	817	790	785	760	818	786	786	801	797	747	751	774	740	768	785	753	758	780	782	790	747	773	792	800	737	808	742	778	759	806	764	717	744	798	778	784	808	767	798	811	761	785	800	726	715	817	725	771	792	830	749	783	777	724	829	804	794	793	741	760	752	750	752	774	782	776	767	743	806	718	771	752	764	805	738	764	749	743	776	822	767	776	785	766	781	759	783	760	753	773	808	746	788	736	773	771	721	778	796	738	749	758	735	788	744	786	785	758	756	796	724	756	723	747	767	828	780	792	780	733	769	803	804	741	796	747	750	763	753	776	839	777	780	777	817	788	773	768	800	758	792	751	787	786	774	801	788	811	748	727	701	779	773	796	755	775	787	803	778	824	751	776	823	771	777	763	754	717	776	754	769	755	795	748	749	772	785	727	791	782	815	805	755	786	779	761	735	804	780	815	782	805	742	791	772	755	750	733	762	744	766	777	775	717	817	738	823	805	773	719	721	774	771	774	789	781	754	786	756	791	779	788	737	751	794	811	760	771	797	807	792	826	775	808	735	750	766	796	755	793	692	749	795	785	757	768	772	745	790	765	742	787	774	725	782	797	777	800	730	800	837	808	800	771	783	742	786	837	753	795	783	793	730	798	740	790	782	795	744	793	736	797	805	740	743	750	847	783	770	758	796	741	793	733	786	798	734	781	780	771	830	782	772	776	694	715	788	725	776	801	736	822	781	758	766	756	750	781	796	772	866	800	808	788	760	747	793	765	788	735	802	764	779	800	779	790	735	765	765	765	751	773	793	771	764	793	703	780	825	747	762	768	776	776	738	785	720	756	748	761	767	730	768	724	797	813	808	795	793	798	807	727	770	830	817	763	735	712	762	767	778	755	763	754	753	815	788	793	820	736	713	781	767	771	760	765	777	779	707	729	747	842	807	729	787	765	768	769	746	781	805	808	753	742	769	772	815	759	823	776	810	784	768	775	825	690	779	768	781	777	777	772	780	763	731	784	790	758	786	806	724	786	823	807	773	785	767	783	800	775	816	800	765	791	787	787	784	792	753	756	754	786	769	815	770	784	771	785	802	739	789	747	810	774	756	756	753	791	731	818	789	739	785	772	785	757	786	760	776	758	837	770	794	717	759	741	793	773	772	745	763	754	752	744	791	781	783	775	758	812	768	752	848	761	787	801	782	762	748	777	784	757	731	744	701	727	800	798	783	732	748	795	766	788	739	714	718	795	776	820	751	728	756	791	785
27757	32614	32955	22653	16475	9601	5517	4159	2872	2181	1741	1701	1389	1143	1066	987	810	661	625	546	480	404	406	341	310	280	257	257	260	249	243	250	232	263	229	255	268	253	224	231	239	228	224	240	261	243	225	236	227	229	203	233	258	244	272	245	247	240	230	223	225	256	241	229	217	221	233	240	232	240	249	223	222	239	218	260	234	217	245	247	225	274	227	240	239	231	253	227	234	256	243	235	218	224	242	225	246	234	243	243	209	261	244	247	239	224	196	219	236	241	251	230	202	221	230	257	227	232	239	217	265	234	271	238	232	274	277	248	229	233	256	242	224	260	263	235	244	229	208	230	241	229	221	245	235	226	240	252	218	227	219	223	246	240	254	236	238	238	230	224	246	217	257	220	253	270	223	240	213	251	255	232	227	253	238	239	252	231	268	217	250	228	229	217	230	243	239	225	250	232	221	278	249	242	232	252	215	238	262	212	229	241	240	234	237	278	236	210	226	241	217	246	234	249	241	261	229	232	223	225	216	243	237	252	227	228	252	256	229	248	251	224	226	248	236	209	218	240	237	248	245	248	232	237	212	227	225	244	239	257	240	248	232	226	215	251	206	254	231	223	254	256	239	222	259	235	242	227	226	239	237	234	220	254	270	224	238	246	220	259	230	223	244	248	222	242	227	216	246	239	233	243	248	212	230	245	249	240	230	222	236	240	223	228	240	241	236	255	228	264	237	239	223	234	225	242	233	239	220	236	250	242	243	232	222	236	254	229	249	223	219	233	250	226	215	227	259	245	227	252	244	246	229	251	249	203	246	238	234	223	237	252	253	256	249	246	229	213	237	229	225	249	254	212	225	251	257	237	246	267	218	223	276	253	230	225	227	222	233	249	252	243	237	254	223	224	254	263	239	248	229	273	231	218	243	217	232	234	228	254	243	241	267	212	218	266	242	244	238	232	229	242	259	223	230	236	246	230	260	235	236	257	254	225	224	230	207	214	223	229	215	214	239	216	239	213	238	253	251	237	221	239	221	246	224	223	262	215	236	234	245	231	222	250	234	218	274	227	212	221	236	216	238	248	250	245	241	247	240	244	232	250	231	224	221	263	247	264	232	247	225	228	213	207	225	225	221	251	205	238	236	250	240	209	221	248	220	254	240	243	250	230	233	224	234	213	250	232	232	261	249	284	212	222	245	243	239	246	238	269	227	214	220	228	235	207	226	223	241	248	234	222	221	252	230	219	227	237	249	221	236	232	230	214	213	232	231	241	258	207	229	238	231	240	233	229	242	243	214	225	232	244	203	262	257	247	218	213	270	231	276	229	239	221	257	218	229	235	223	235	233	234	254	223	228	223	232	278	243	254	203	216	226	248	224	237	240	242	243	247	251	243	235	235	229	220	248	234	239	273	227	230	252	226	216	238	215	257	261	242	251	218	266	218	218	215	236	235	231	250	224	247	217	239	261	257	240	229	228	256	216	260	236	207	225	245	229	207	246	228	238	228	228	224	223	215	262	258	262	259	266	256	204	242	252	222	206	259	244	230	258	265	230	210	229	233	241	221	265	225	243	229	240	236	247	242	236	234	212	240	224	237	238	246	207	252	231	228	217	224	236	245	260	215	252	232	217	229	222	225	234	245	251	236	241	230	234	261	239	251	224	230	242	229	216	238	223	219	244	232	235	231	249	269	223	245	220	207	265	251	231	215	219	270	216	259	233	232	245	221	232	229	232	223	243	254	237	275	230	240	235	254	246	257	265	270	255	250	240	226	243	204	211	231	267	241	243	228	243	226	240	237	202	255	253	227	265	240	249	239	223	251	214	251	250	238	231	253	242	239	249	249	240	226	224	255	216	275	245	252	230	231	211	221	238	221	229	245	209	230	254	274	260	222	243	233	211	262	241	232	285	233	210	210	240	248	284	219	221	257	238	251	236	243	234	229	233	218	210	248	231	238	217	268	222	249	232	221	247	281	228	232	230	243	239	240	226	228	255	238	234	255	264	272	258	230	238	231	216	228	215	233	211	210	223	245	267	221	257	214	213	232	247	221	214	221	239	235	237	265	224	250	255	223	258	253	213	250	237	236	211	238	259	240	238	232	214	234	236	233	240	232	222	245	224	245	242	223	227	243	236	215	225	226	249	203	235	245	264	230	244	253	219	220	257	278	196	235	236	229	224	259	245	247	231	236	215	243	230	228	252	234	243	234	229	241	248	222	238	257	248	221	229	241	240	239	247	238	232	238	240	214	226	238	243	237	252	265	227	239	250	249	247	241	224	229	261	238	264	264	218	222	244	255	241	245	260	273	208	243	233	217	248	241	230	231	246	227	233	228	223	231	239	244	233	227	219	241	224	231	218	224	221	242	233	238	249	240	262	226	239	242	229	230	220	261	241	224	224	233	215	223	225	244	251	237	262	249	249	237	229	209	226	242	274	253	243	247	221	221	248	244	241	230	223	218	219	220	224	225	209	242	224	266	246	243	238	229	240	239	262	214	262	229	243	231	221	245	216	255	203	205	237	245	240	255	198	254	229	206	240	257	228	224	243	238	253	233	234	254	255	219	221	221	238	247	237	233	227	260	240	240	266	230	231	236	232	243	220	217	240	233	234	234	233	246	228	221	234	237	217	225	209	241	233	234	269	218	201	236	213	239	228	237	222	234	239	219	228	227	246	211	249	223	229	217	233	223	228	228	273	256	259	250	247	241	212	252	226	265	231	229	234	227	219	261	230	239	243	258	220	223	241	244	241	212	228	231	245	224	247	258	234	236	243	228	249	212	202	241	233	247	255	233	233	241	253	221	198	241	241	212	260	218	206	224	228	234	240	222	231	234	234	228	230	242	247	230	207	231	225	244	242	240	207	256	229	242	233	246	227	249	237	225	234	241	241	259	237	244	224	213	245	228	238	262	247	258	227	224	251	256	231	238	258	239	242	234	250	239	239	225	240	218	256	220	251	257	228	262	240	232	233	242	236	235	223	239	227	244	246	234	226	244	244	260	225	197	238	264	237	248	259	246	246	231	250	236	218	216	260	226	228	246	225	223	246	254	235	227	217	247	236	230	240	223	239	230	269	224	254	245	229	241	241	245	247	236	222	231	245	249	229	228	259	210	257	194	225	208	245	257	251	243	228	213	249	235	245	229	230	240	228	248	228	240	247	218	217	262	230	227	225	236	234	235	253	236	246	265	234	253	232	263	194	241	221	249	242	212	265	263	218	243	245	242	225	210	192	219	244	235	229	227	245	228	259	224	253	240	250	242	228	227	224	250	250	251	229	242	228	246	244	223	237	232	251	247	221	215	241	234	243	251	232	238	242	236	241	208	222	228	250	232	228	206	222	220	255	242	251	226	237	231	237	236	233	218	243	212	246	216	234	235	241	235	250	254	247	245	214	261	253	261	229	224	214	247	233	204	215	238	264	258	226	222	255	243	228	253	239	233	232	234	227	205	235	232	248	237	232	220	287	208	241	218	223	209	227	252	244	241	247	226	254	230
22430	30877	36873	32659	30214	22549	17483	14787	11313	9037	7671	8116	6394	5434	5182	4821	3992	3304	2983	2493	2231	1999	1853	1442	1175	1190	991	1000	933	959	928	877	841	805	764	820	756	746	746	774	747	788	748	806	804	742	764	794	788	806	776	801	802	796	784	770	778	814	801	786	809	746	727	709	722	733	729	735	792	720	752	763	760	787	787	754	801	768	765	783	766	771	732	724	805	800	762	773	774	801	776	760	800	758	775	766	790	769	775	760	773	717	772	796	737	765	751	735	754	783	755	804	790	756	790	804	769	759	755	845	737	761	767	778	783	767	780	806	773	785	727	735	753	771	770	784	751	734	750	750	761	744	787	757	810	768	786	765	763	796	778	773	792	768	742	789	744	785	765	729	753	759	734	758	753	779	739	792	760	735	756	725	751	726	805	723	747	728	772	755	763	762	816	729	801	777	720	800	790	741	794	795	797	752	754	783	743	747	764	757	710	696	802	755	733	780	747	782	779	788	747	787	764	808	747	774	717	747	741	765	773	776	748	737	782	782	758	795	763	774	746	728	798	786	816	794	768	750	829	761	710	747	752	818	722	766	785	798	783	774	754	752	795	736	769	796	742	746	757	828	826	796	713	739	742	760	765	792	746	753	769	813	801	720	755	775	744	774	719	708	802	739	748	781	765	791	757	753	765	801	696	742	771	763	724	771	757	765	757	778	795	779	781	780	791	763	761	768	756	757	799	761	773	762	800	743	776	782	794	748	806	801	779	746	776	745	783	785	796	791	746	729	811	737	753	709	760	726	773	738	789	756	806	794	702	695	768	809	783	791	812	764	790	763	719	731	765	754	766	794	750	768	776	748	780	762	715	724	760	744	787	737	800	818	758	743	833	750	800	754	762	806	817	727	742	785	779	733	755	810	785	776	708	760	801	753	769	754	759	763	780	774	781	802	716	774	745	793	744	776	794	784	792	733	799	742	783	711	728	752	752	761	764	752	756	740	805	773	782	791	792	767	779	759	783	768	789	727	776	800	745	781	782	810	726	735	751	777	820	757	773	789	801	768	758	764	814	813	797	738	729	765	790	799	800	755	752	724	797	725	727	777	716	757	774	749	738	737	722	774	739	799	759	764	736	795	774	800	778	745	719	751	774	731	755	781	746	777	716	779	787	740	785	728	739	780	743	800	794	753	787	824	703	791	801	776	776	705	751	745	814	820	742	785	786	759	762	762	802	746	791	753	773	773	715	797	803	788	746	768	729	799	752	775	768	785	783	738	726	793	812	764	763	822	799	757	742	751	790	775	797	728	749	754	774	725	794	726	760	801	744	760	762	733	803	728	753	753	791	782	765	764	740	718	791	808	780	728	769	785	766	731	776	721	726	772	822	809	775	750	779	783	754	788	749	781	762	785	776	761	756	781	750	758	732	760	732	763	748	740	778	737	785	777	741	773	800	738	803	786	807	792	713	777	732	742	766	792	775	770	809	748	762	728	727	732	830	730	771	802	767	716	770	747	779	814	702	743	745	762	715	756	732	763	756	801	736	768	777	789	792	761	734	726	746	756	732	749	796	768	804	726	735	780	744	807	795	738	726	788	728	778	777	794	774	733	788	802	752	775	788	744	741	763	726	803	789	717	756	807	744	777	751	743	775	761	749	761	774	764	740	783	751	747	760	789	768	756	769	789	787	778	765	750	791	775	745	736	786	754	751	743	787	783	772	742	723	767	792	769	791	771	748	812	737	768	799	737	752	726	810	800	774	764	738	783	749	753	755	742	760	738	792	740	774	751	750	778	756	717	766	771	776	808	795	743	724	773	761	781	816	783	760	766	778	756	759	790	762	803	785	768	848	734	784	784	727	758	783	761	737	801	778	799	785	744	755	781	769	784	709	744	747	783	799	765	778	759	734	737	758	830	730	761	758	735	813	765	742	746	743	774	751	761	800	757	757	732	719	717	726	740	757	731	782	811	785	828	797	749	749	788	800	748	760	776	796	757	774	790	742	742	785	727	756	760	734	753	751	712	732	775	743	756	721	738	760	780	743	824	812	752	759	732	723	794	766	808	738	764	742	804	724	806	746	762	757	741	814	780	797	733	782	772	807	799	778	749	753	758	788	723	814	735	784	774	783	752	744	784	777	765	749	755	757	763	761	758	809	743	774	762	729	712	798	719	755	742	756	735	786	784	750	789	756	813	776	762	772	772	793	737	731	771	807	766	774	799	781	751	747	765	768	776	761	751	785	805	765	713	765	735	770	780	761	794	752	707	746	719	749	738	779	722	809	757	766	771	743	778	765	776	737	776	739	797	785	705	811	762	794	732	768	721	733	785	788	763	717	816	776	718	786	773	781	754	769	749	755	807	749	731	754	789	767	726	733	762	741	748	742	756	746	788	740	751	761	769	761	818	776	737	729	706	728	786	723	744	793	773	792	757	762	785	793	769	775	789	686	755	763	772	712	733	826	766	743	735	780	800	792	765	768	747	724	739	775	758	734	759	783	818	797	803	815	762	770	750	743	807	746	773	775	756	756	723	747	759	772	788	778	770	796	803	727	765	832	797	761	701	805	793	754	760	758	763	779	713	779	752	738	780	766	748	769	783	723	732	750	764	790	770	790	787	774	794	791	776	755	778	790	724	762	782	776	797	760	770	799	779	771	764	771	784	747	697	737	762	776	739	776	751	764	763	751	770	794	793	784	766	736	770	767	735	710	782	777	777	774	784	762	777	815	796	790	752	804	737	773	739	698	743	753	763	720	754	814	755	763	747	783	815	737	807	778	759	738	754	781	796	778	727	780	793	833	795	719	788	758	792	776	757	768	771	806	772	780	736	730	774	789	760	765	767	769	729	756	762	796	771	744	708	828	783	756	730	784	775	792	748	760	779	768	793	769	763	764	743	749	690	731	728	755	780	723	794	785	746	776	776	726	790	750	737	777	720	778	778	733	764	771	772	752	755	782	765	792	794	781	799	804	744	774	754	814	780	778	771	777	766	784	753	763	730	774	748	808	767	740	740	792	787	740	756	744	761	748	820	775	757	746	743	744	789	763	783	803	767	745	763	706	687	775	728	796	809	781	770	781	774	754	771	788	841	783	787	762	744	755	775	766	745	756	723	763	741	732	775	728	784	735	763	744	763	742	735	765	753	757	718	768	783	826	776	769	756	715	735	773	753	798	766	716	818	764	760	767	755	733	767	773	794	750	793	770	751	764	751	804	768	780	791	769	760	764	727	795	740	720	756	740	718	760	766	740	717	793	761	807	720	790	796	749	788	698	741	773	795	754	789	757	765	789	777	779	769	743	766	746	763	737	804	791	730	761	797	775	777	771	748	765	788	763	769	732	755	773	728	811	779	758	768	756	801	760	755	803	755	759	746	751	810	725	779	797	792	750	756	762	749	794	789	796	750	736	791	777	765	741	730	752	731	768	768	795	757	777	761	783	765	778	777	777	822	738	746	753	748	738	764	808	778	758	758	751	778	784	740	768	769	792	804	722	727	762	742
45704	48349	46194	34571	30030	27362	27440	26200	22234	19595	17459	15775	12427	10332	10415	9429	8114	6655	6468	4626	2472	2406	2126	1142	1043	1153	885	826	597	562	476	387	317	334	320	305	265	287	249	232	246	257	247	254	247	230	252	233	268	237	242	257	245	262	300	266	240	264	287	233	238	249	210	239	244	238	212	224	234	231	252	234	240	246	228	236	244	240	218	202	265	215	241	224	225	189	211	242	261	243	207	246	246	248	263	256	257	228	241	230	230	226	247	241	229	245	234	214	230	232	233	235	246	233	224	231	211	237	259	254	216	254	220	232	215	252	231	227	243	215	227	218	220	249	227	216	239	247	239	231	215	230	229	232	223	214	229	228	235	243	233	209	230	253	215	222	222	213	222	202	209	231	227	246	250	234	244	251	227	233	236	253	248	238	227	243	227	249	246	205	218	199	234	258	258	236	249	232	232	213	272	212	256	219	241	219	238	225	219	240	232	237	215	235	207	241	215	241	274	250	244	216	219	223	225	224	247	226	231	227	222	244	205	228	202	245	222	213	234	241	217	264	254	239	262	212	204	242	224	237	229	240	249	228	238	231	242	254	236	231	251	213	214	219	217	215	254	220	245	232	245	236	220	239	233	240	229	248	245	233	220	234	269	231	227	253	202	238	233	244	215	238	219	224	223	213	243	221	244	228	226	237	228	238	219	251	260	268	236	218	248	257	260	216	231	258	228	245	256	234	246	216	243	246	207	231	246	237	230	237	207	254	228	258	242	256	259	226	222	216	224	246	230	253	224	262	201	246	237	247	255	242	239	232	221	236	238	209	249	240	258	246	253	241	258	229	251	235	221	227	243	229	231	236	217	224	216	215	228	228	207	232	248	213	233	207	223	218	274	257	208	253	236	198	254	229	241	233	234	253	257	238	206	244	246	245	232	254	239	252	230	225	210	249	253	220	226	206	229	219	236	210	261	227	222	233	212	204	243	215	234	234	242	236	240	230	252	274	227	243	216	228	266	230	220	236	239	224	227	212	249	234	237	240	226	245	218	228	231	228	245	218	241	218	204	250	246	248	244	194	203	211	221	231	247	226	235	219	231	255	223	244	231	246	224	254	211	236	239	215	221	217	209	214	242	209	220	265	222	234	229	268	253	241	236	218	252	223	192	218	233	268	251	205	249	213	230	256	239	243	229	236	223	250	187	230	238	250	247	244	249	228	240	248	245	251	245	248	233	236	220	216	230	249	241	221	241	243	224	224	214	250	233	226	227	235	251	251	226	238	235	232	228	232	245	230	227	242	198	275	235	238	221	249	250	238	235	225	236	272	202	234	233	234	242	212	220	232	250	223	273	234	230	233	222	241	259	250	233	216	227	262	231	222	245	216	222	222	232	207	223	260	229	208	238	235	248	223	202	227	231	242	251	209	237	222	239	230	224	219	237	250	229	215	217	252	227	231	222	248	232	237	220	244	222	251	238	220	235	237	225	252	250	241	251	250	220	234	262	223	238	218	235	209	237	211	257	244	254	240	227	229	232	244	262	248	210	245	231	229	213	259	218	235	224	215	191	244	224	203	243	223	260	191	257	261	237	200	220	218	242	229	218	224	222	229	243	241	235	221	244	231	245	238	232	230	256	241	220	228	270	222	215	246	230	238	242	234	219	242	192	256	247	222	235	224	259	232	236	235	248	233	220	265	232	265	240	233	243	224	247	239	236	225	206	229	245	212	253	229	246	235	240	240	262	233	207	227	241	218	224	252	226	227	256	237	246	256	211	202	249	234	211	224	232	241	225	228	236	231	252	220	237	233	245	244	236	243	241	226	233	237	230	229	237	220	224	229	247	248	228	237	224	210	226	235	236	283	225	220	253	221	239	252	250	222	242	243	218	268	240	239	219	250	219	212	230	230	257	237	216	232	233	252	254	210	218	215	216	236	254	253	241	235	250	234	200	258	227	207	241	207	243	212	225	250	209	229	264	203	249	267	247	212	219	210	268	240	230	243	246	216	224	218	236	233	218	227	233	244	233	229	250	236	256	229	213	236	233	230	252	216	233	239	238	238	208	249	240	242	225	268	236	242	224	260	254	233	224	232	238	214	252	256	220	218	205	222	214	231	233	280	228	241	239	231	233	223	250	206	221	229	227	197	223	236	258	212	221	247	237	241	226	219	246	231	242	212	257	251	230	226	244	233	230	216	228	244	233	231	244	245	222	246	214	214	256	231	228	224	237	221	210	244	216	222	227	230	246	250	225	231	226	225	241	232	229	239	239	226	252	221	242	256	249	227	246	222	224	259	220	238	232	233	230	229	197	238	262	224	263	246	216	228	238	224	214	222	219	262	212	242	216	204	215	219	217	247	218	259	228	225	238	222	221	226	214	221	236	261	229	254	233	244	237	247	241	235	228	264	232	240	229	225	239	258	248	250	242	236	228	232	253	201	260	263	257	265	234	241	211	228	237	211	235	247	238	197	241	219	254	258	220	252	221	223	237	208	231	233	259	244	234	267	231	201	229	252	233	247	239	217	239	241	269	226	244	240	228	218	231	237	215	282	226	225	233	230	241	213	247	240	249	269	243	216	216	214	208	239	242	225	242	232	240	219	244	267	204	235	242	239	194	238	191	249	234	268	220	248	226	248	242	209	251	222	231	253	249	235	228	202	211	228	225	252	267	202	230	240	221	239	224	219	219	228	234	233	236	212	232	263	257	235	229	235	233	220	242	249	222	245	209	229	194	248	246	233	231	225	225	205	232	211	224	222	218	257	247	254	240	251	217	225	206	231	237	242	208	239	234	244	255	254	243	228	227	206	227	246	211	216	240	233	222	221	225	240	217	210	231	245	226	254	238	225	227	231	250	219	232	218	224	256	236	246	262	232	244	245	236	212	279	236	212	212	236	243	247	226	269	239	227	238	262	224	220	255	222	208	250	211	205	244	248	222	249	219	243	262	220	219	244	237	260	215	230	237	225	202	218	231	213	254	216	215	256	244	227	213	248	214	252	223	254	226	267	247	223	245	229	236	220	232	219	222	221	221	232	256	229	219	268	212	219	217	234	247	239	218	228	221	231	226	227	227	246	278	199	238	231	259	215	229	241	242	234	233	238	236	245	218	242	256	276	224	222	231	192	246	247	235	254	208	229	232	232	236	245	233	203	237	216	227	239	227	248	226	237	217	232	236	236	231	241	223	212	252	216	245	201	213	251	261	227	242	225	243	248	220	232	217	231	249	216	218	221	214	232	241	226	226	239	200	206	219	224	218	234	234	230	219	254	246	222	230	221	226	236	249	244	240	248	234	222	237	232	225	239	232	229	237	243	229	243	215	227	234	243	256	216	235	235	238	219	229	242	217	257	257	246	218	233	232	258	265	223	209	220	237	239	232	207	247	225	243	233	246	222	243	237	226	256	268	238	228	205	252	222	219	220	220	230	243	221	220	231	250	213	218	248	189	235	252	224	237	236	246	245	233	250	244	215	250	241	244	217	239	231	201	245	209	250	241	243	243
37736	46449	50578	46702	43156	38570	38812	38005	34619	32976	33394	31834	28309	26790	27018	26392	25022	23632	22902	18368	12069	12050	10927	6070	6063	6563	5098	4810	3343	2938	2548	1850	1457	1438	1206	1008	914	845	839	757	830	803	771	789	807	765	767	751	799	768	764	785	885	988	892	925	879	819	845	776	783	735	786	754	760	769	774	828	764	727	746	766	790	754	723	738	733	750	738	788	748	756	791	703	813	773	776	741	748	692	763	770	742	739	725	789	795	761	741	720	721	756	717	710	718	757	765	775	734	753	719	755	749	753	744	693	757	758	775	787	789	774	729	770	762	757	759	731	678	740	708	777	699	727	763	739	764	681	747	751	704	677	757	717	732	724	699	758	785	729	782	757	734	760	706	722	729	750	786	760	798	718	739	732	738	753	775	802	758	790	718	779	751	725	731	759	743	713	761	802	735	780	749	728	762	767	763	763	708	759	701	756	734	728	782	741	668	766	746	776	740	732	775	718	733	738	743	706	731	779	671	798	745	804	716	740	736	819	744	700	709	715	702	723	727	749	738	778	752	781	768	760	726	744	743	727	758	761	718	755	751	778	744	763	753	698	747	743	780	763	748	712	769	716	733	761	808	750	774	830	752	771	768	710	779	750	751	734	705	773	748	780	728	751	717	735	711	769	743	784	732	737	730	767	767	687	778	739	728	737	704	750	794	739	738	750	736	762	741	783	772	752	727	749	766	777	741	778	756	691	758	746	724	729	775	778	765	735	754	776	737	753	703	789	738	782	728	699	673	711	786	713	751	785	730	757	731	749	734	711	756	724	720	719	739	765	751	782	728	744	735	785	777	763	725	800	754	788	715	724	706	769	719	770	723	745	771	757	714	715	740	735	792	699	763	702	739	768	734	793	762	785	765	796	725	774	757	750	768	713	757	744	766	779	776	735	783	772	744	733	704	737	782	741	738	766	747	749	758	729	724	716	751	752	761	714	764	701	769	718	805	715	706	729	745	730	766	758	730	751	739	693	735	752	731	735	752	731	754	802	763	799	744	747	766	753	781	740	726	775	743	729	721	759	732	705	767	782	709	775	726	785	744	706	702	797	769	718	733	722	735	748	765	787	746	746	772	757	744	779	769	773	749	723	790	748	721	761	728	774	798	690	744	740	822	769	772	701	709	764	725	722	746	745	719	680	775	745	678	724	749	694	751	758	743	705	789	722	735	752	726	760	709	744	768	732	777	720	787	763	762	768	745	764	749	714	755	764	732	746	764	731	745	720	758	746	720	789	701	693	759	769	764	811	697	760	747	762	740	708	775	742	737	766	732	790	690	797	751	813	736	782	714	757	676	734	733	721	758	809	794	804	724	714	722	778	709	757	751	737	759	707	791	704	712	739	748	770	683	744	718	727	762	778	769	752	761	750	727	708	729	824	787	729	758	725	751	729	749	740	717	780	767	741	711	756	767	742	723	739	735	745	756	728	740	755	745	740	759	757	749	739	759	722	707	784	744	777	718	716	780	799	702	748	753	692	729	741	712	728	747	778	743	755	764	745	773	776	791	681	758	752	796	750	753	779	709	757	757	763	744	753	757	769	716	801	752	756	766	753	778	754	790	770	748	700	772	755	724	769	753	746	736	755	746	785	779	773	744	738	716	785	792	740	737	754	756	758	750	773	774	738	786	733	732	720	723	728	674	743	759	782	752	771	761	738	751	711	761	736	724	764	707	742	695	731	766	718	726	731	719	778	735	710	739	786	803	757	717	757	765	717	748	722	743	726	768	746	783	761	750	757	756	756	718	767	749	767	775	752	755	770	749	725	755	743	720	757	773	729	769	804	747	735	753	769	716	782	715	742	771	700	733	686	690	757	737	734	712	760	773	777	756	738	748	796	783	710	745	741	773	777	743	747	745	724	721	753	720	743	755	755	714	725	765	662	743	758	763	721	712	701	748	774	721	755	775	735	735	717	743	788	774	722	692	727	712	786	748	781	780	787	757	732	786	722	776	759	762	760	760	781	759	725	770	708	763	798	806	730	779	748	758	769	778	780	763	769	765	721	756	786	755	795	789	752	760	735	718	767	730	699	758	752	757	653	788	758	726	756	761	737	703	783	751	770	716	762	774	777	681	733	727	800	751	743	725	741	765	739	743	731	721	747	794	723	771	746	761	750	742	756	758	709	738	713	793	734	738	712	751	718	784	705	729	738	737	748	741	796	787	735	779	775	785	775	747	746	772	758	771	755	758	757	753	787	766	703	765	722	730	717	752	727	773	791	707	706	770	755	815	788	828	775	713	708	721	772	745	758	729	774	715	779	766	727	731	712	761	785	748	736	708	718	751	733	733	735	758	771	766	732	670	732	777	736	739	753	737	743	759	754	739	751	723	762	720	754	759	715	777	711	751	682	781	696	800	704	767	721	719	732	759	740	764	754	757	728	801	740	752	735	727	780	738	737	784	765	753	761	753	714	726	792	750	773	722	754	754	731	672	755	790	731	747	713	752	729	797	725	737	773	746	713	752	750	719	750	774	747	740	741	796	750	756	790	699	767	748	741	754	756	750	725	793	739	680	763	791	774	812	724	770	763	741	730	724	743	767	709	758	776	728	792	732	731	749	735	731	763	801	736	745	788	791	718	654	743	765	791	751	793	730	759	780	766	737	765	769	733	785	730	720	798	808	728	758	779	780	728	760	732	799	766	783	748	726	776	730	752	743	694	749	742	717	744	764	771	766	751	777	726	761	744	753	727	762	799	745	722	721	693	735	776	751	780	762	751	754	740	739	744	778	731	773	719	786	785	757	741	722	765	728	767	725	699	756	729	727	748	777	778	747	798	731	776	791	741	733	813	759	724	732	754	756	755	747	701	759	773	729	753	748	776	697	796	749	743	736	803	740	769	737	735	815	785	735	748	741	755	761	772	719	763	767	716	690	767	790	785	690	730	752	785	736	680	759	746	743	776	740	728	715	775	744	773	759	732	721	792	709	727	770	729	704	737	732	793	740	792	747	728	758	724	751	745	746	735	777	719	774	719	785	715	735	711	772	709	779	771	743	712	776	761	756	734	753	739	743	724	751	755	780	737	746	742	769	728	750	760	790	767	774	717	740	759	724	729	745	734	717	796	767	741	716	752	778	726	725	761	748	751	733	696	719	737	729	781	727	761	740	704	696	756	738	775	796	747	749	690	730	754	728	763	738	739	749	712	781	755	786	680	751	718	733	685	775	698	752	760	768	754	738	790	749	686	777	700	717	788	754	709	742	708	805	785	724	760	699	714	706	719	773	709	801	739	754	763	752	787	754	801	751	731	734	774	705	779	797	720	704	737	745	766	719	762	762	760	771	802	789	772	740	720	731	720	781	780	752	775	780	747	793	705	719	741	707	744	751	774	741	712	692	793	733	759	719	738	806	780	816	721	757	758	737	695	715	765	705	730	706	716	720	749	758	737	763	734	741	760	796	783	716	778	739	760	749	694	734	770	777	759	765	715	754	790	698	768	764	729	739	692	752	733	703	731
51360	49407	44368	40089	31681	29408	31189	32449	29982	28412	26990	26197	21962	18612	18965	16798	15638	13252	11804	9117	5048	5109	3703	1977	2007	2147	1812	1691	1072	945	795	604	542	511	359	318	321	314	288	284	316	291	287	248	282	257	282	298	305	291	289	287	320	370	321	331	303	293	264	291	252	290	291	267	272	265	287	270	283	288	285	276	277	270	283	257	290	266	254	242	280	297	257	287	309	274	246	255	274	258	285	260	263	274	271	264	251	281	254	258	297	292	275	264	281	266	273	239	264	291	228	272	266	289	272	280	260	254	237	260	254	275	267	251	267	265	256	260	276	261	296	273	249	268	280	267	258	259	285	250	285	263	277	251	257	256	287	286	253	281	259	258	279	284	284	271	241	282	250	274	283	318	278	291	278	249	293	267	276	262	247	295	245	257	255	244	254	271	247	263	250	285	277	268	263	261	292	276	289	251	240	250	268	268	280	238	251	290	274	271	270	281	247	277	267	270	267	289	299	269	279	286	267	228	269	274	265	293	266	278	248	266	271	272	281	282	280	251	265	251	281	288	270	276	271	270	290	270	285	285	228	253	281	266	293	277	249	282	286	287	302	287	258	267	279	278	290	289	259	289	248	264	256	247	286	278	225	284	252	301	263	270	251	259	294	268	249	268	263	276	254	284	281	230	237	286	284	268	258	251	282	300	261	272	266	264	275	256	296	267	269	259	299	255	273	289	256	263	255	271	279	269	265	289	260	278	294	275	262	225	243	288	252	262	263	284	260	284	280	268	291	257	291	286	270	275	246	248	260	279	271	276	262	249	266	277	268	273	293	264	314	294	267	275	298	274	250	250	245	266	269	241	251	301	258	269	271	264	306	261	254	246	277	269	283	257	261	246	287	251	262	277	257	295	280	269	294	238	284	269	276	265	267	271	253	257	288	275	271	292	270	265	271	280	288	264	254	293	252	243	262	256	292	286	299	292	277	260	270	257	272	290	273	267	287	265	266	274	268	281	297	297	279	258	288	258	269	272	257	268	256	272	259	280	266	281	249	267	274	296	268	283	275	250	274	253	286	265	273	256	279	261	273	254	268	276	259	268	228	284	292	254	287	256	270	254	270	302	262	276	265	291	289	281	283	266	241	283	265	295	245	273	260	279	294	267	250	269	274	286	278	268	274	275	276	280	244	277	268	250	270	260	249	270	277	272	255	266	265	277	269	292	239	268	257	248	260	283	296	252	259	275	278	269	274	278	281	257	298	271	282	287	244	251	236	280	274	269	296	258	259	274	258	253	293	306	273	233	292	272	275	268	273	245	241	252	293	287	274	274	263	280	286	262	283	248	271	274	262	264	298	294	270	254	287	275	246	248	281	257	258	296	269	267	292	251	291	296	256	290	284	241	266	294	280	275	249	262	238	241	252	270	271	260	253	243	267	263	288	273	266	283	244	279	255	256	289	284	287	276	289	249	285	271	276	269	270	275	257	263	283	308	282	299	286	299	283	251	279	268	277	265	298	239	275	262	268	259	273	243	278	305	288	253	263	284	254	271	271	296	316	288	268	257	273	268	234	263	277	291	257	270	257	265	288	253	259	250	273	266	297	254	254	249	282	272	258	261	251	245	259	288	253	278	287	288	248	272	234	263	280	278	276	258	274	299	268	289	284	250	269	272	274	262	268	303	282	264	275	244	282	266	271	276	263	279	257	279	251	251	296	270	271	287	265	265	290	309	269	251	320	285	266	247	257	275	289	256	269	264	265	255	281	259	283	265	268	253	316	249	284	266	246	267	278	261	279	302	215	241	278	302	287	274	249	249	283	287	277	274	256	282	261	254	290	245	260	257	331	255	275	293	287	230	274	244	255	255	256	264	264	237	232	260	284	273	254	286	240	289	272	278	263	302	266	250	264	250	277	247	272	259	269	289	275	284	266	272	274	266	253	268	294	273	277	278	267	265	278	275	273	275	273	256	271	265	309	275	294	242	257	272	274	260	279	294	260	265	273	290	255	285	240	272	288	253	265	279	263	263	246	246	256	267	271	278	288	256	281	240	287	262	262	262	281	274	260	299	256	259	252	226	271	289	265	262	262	283	277	292	248	279	274	278	250	253	283	242	243	279	269	264	266	283	267	276	268	265	273	214	282	291	265	248	271	285	283	280	256	284	253	272	283	272	249	269	275	273	264	247	277	282	279	280	288	277	245	259	268	259	237	277	282	290	270	294	283	261	247	254	250	254	251	259	279	252	300	298	276	257	254	268	259	278	263	286	275	280	268	251	290	277	262	271	263	293	253	276	227	258	276	277	272	284	283	263	289	289	266	271	263	296	280	283	244	260	259	282	263	282	256	293	262	282	261	240	244	261	288	291	274	267	292	280	238	256	275	236	251	287	273	256	281	274	303	252	269	283	281	287	293	277	249	279	254	250	266	274	301	274	246	263	262	255	280	293	261	256	276	240	254	288	259	271	278	260	277	257	270	246	256	280	285	286	225	255	315	257	263	257	280	292	276	299	280	267	238	250	307	285	284	246	282	301	277	265	267	257	301	253	249	271	268	289	283	286	289	268	285	268	277	260	243	261	257	278	239	281	279	274	275	258	273	259	275	291	264	274	268	266	269	281	268	284	285	268	266	273	291	280	262	275	280	273	257	269	266	280	270	273	264	256	271	299	262	274	269	243	288	246	267	285	306	273	282	291	245	262	273	280	277	252	284	243	248	259	274	269	274	257	294	273	269	295	241	268	291	274	255	250	294	279	254	280	264	281	280	262	277	292	264	277	255	294	286	282	276	267	261	281	281	266	279	253	266	265	263	246	258	273	283	286	272	274	280	270	268	250	260	278	322	244	266	269	274	269	282	262	238	254	306	255	284	256	301	262	284	265	275	259	287	308	252	276	250	277	275	263	275	268	259	282	284	266	269	285	272	265	268	257	270	244	284	258	288	278	273	264	251	262	275	267	251	289	249	262	270	242	259	254	264	278	265	270	262	278	297	288	272	269	219	275	257	258	262	298	267	263	308	257	244	260	268	242	270	303	267	252	260	260	266	292	292	264	285	282	306	263	273	236	287	278	286	280	259	247	286	268	258	267	268	282	257	275	266	241	283	299	299	273	281	301	261	273	267	275	234	286	278	276	264	292	287	251	275	276	262	284	241	283	291	275	252	274	282	266	275	281	266	287	260	279	295	269	270	272	273	247	280	256	257	263	278	246	290	272	280	290	257	271	262	253	275	280	266	251	256	275	283	257	263	266	300	272	245	262	282	299	280	274	274	262	254	270	258	268	293	293	291	294	279	235	272	283	281	247	258	253	264	249	255	250	299	247	262	249	284	274	263	269	260	253	276	273	287	269	267	283	268	280	237	266	297	271	243	288	271	286	261	279	245	256	277	265	305	262	293	280	292	291	268	254	250	263	277	296	274	251	283	280	281	265	273	274	255	241	267	253	272	250	247	240	260	272	276	276	283	268	268	286	264	279	285	278	266	276	256	264	254	271	256	259	290	277	277	247
42452	49706	53164	51023	47614	43814	44833	45809	41570	40666	41541	40420	36945	34811	36183	35011	34549	32197	30680	26746	19079	20585	15587	10080	10715	11249	10095	9037	5898	5296	4277	3380	2824	2402	1586	1328	1148	1034	974	936	908	904	905	857	875	891	856	869	853	875	883	981	1120	1304	1310	1120	1135	1040	922	886	859	880	814	789	877	778	877	830	816	852	887	782	837	892	843	837	843	826	813	837	793	842	859	840	842	839	828	787	846	826	843	774	843	789	836	824	817	828	866	810	840	854	780	858	853	826	884	824	853	837	886	861	834	808	830	841	837	862	847	807	853	847	808	847	758	822	845	811	854	876	828	852	872	827	835	828	860	862	836	867	821	866	836	820	829	879	812	855	833	862	864	790	846	854	824	884	875	817	839	829	844	798	821	829	887	794	866	778	839	837	817	859	837	818	852	861	777	784	833	869	832	791	907	836	814	823	839	841	846	849	817	862	806	828	832	896	803	838	865	884	852	856	813	793	816	821	820	830	869	936	790	884	890	861	860	860	796	874	837	846	839	808	802	873	886	844	858	843	847	833	848	836	866	872	858	894	900	801	846	799	841	824	904	856	879	825	848	819	783	856	832	783	847	819	861	792	816	895	851	876	789	846	822	854	841	841	884	814	836	845	865	792	817	817	863	822	814	852	835	811	856	839	821	828	872	874	841	822	849	829	867	777	824	851	840	853	823	827	866	856	807	882	831	805	823	873	843	854	845	818	883	865	811	845	830	880	876	865	774	843	857	846	803	840	765	861	833	822	821	829	851	843	817	831	865	865	868	859	849	821	853	826	766	829	853	902	845	809	825	814	812	896	842	818	818	771	838	845	843	841	818	840	841	803	844	799	856	840	842	865	802	869	834	890	841	865	861	798	843	858	817	897	821	822	811	901	945	813	817	817	842	894	841	802	864	827	841	832	877	834	816	856	837	845	855	856	886	836	830	840	834	846	869	807	846	835	853	873	834	865	859	809	835	861	825	828	848	830	818	807	885	863	834	810	848	844	841	836	857	843	824	823	862	805	859	842	828	854	873	867	868	771	837	783	827	820	832	866	839	806	876	861	816	844	818	845	802	827	843	802	814	825	852	864	793	862	809	884	863	819	831	819	857	825	870	833	835	862	808	819	877	864	809	808	807	866	864	826	862	865	851	853	813	851	860	781	802	845	867	887	854	819	853	875	806	836	883	840	788	789	799	825	862	782	840	815	858	893	863	796	865	830	794	821	822	846	788	829	796	824	837	834	773	813	845	809	815	863	893	819	865	855	866	800	856	808	856	888	802	889	789	881	822	819	810	819	796	825	793	859	837	831	823	860	879	887	861	866	840	847	826	800	868	859	892	846	862	829	822	821	857	844	873	851	789	893	841	828	836	850	872	837	828	861	836	877	813	829	823	846	887	842	824	806	850	796	857	820	849	830	826	892	804	815	767	820	884	882	872	812	873	833	880	832	857	827	829	862	843	853	872	871	841	871	801	817	776	844	857	817	806	836	816	870	878	860	859	876	823	803	841	904	844	859	807	857	803	799	829	838	818	863	866	843	823	779	842	887	818	817	874	836	837	834	854	819	874	849	847	818	859	861	811	810	821	906	786	792	812	853	830	841	823	824	844	882	794	795	833	847	833	828	808	801	839	856	854	855	843	836	824	817	808	831	850	767	816	801	806	873	852	833	836	817	854	815	847	854	825	849	830	804	849	860	804	914	812	848	837	862	777	814	809	867	825	850	854	903	782	854	837	829	851	807	836	786	824	843	858	807	825	819	792	863	819	834	820	863	848	833	855	843	798	829	920	841	804	822	851	834	859	868	877	861	819	866	790	888	860	838	822	836	851	848	859	843	838	825	867	853	856	839	834	830	831	846	819	835	835	899	826	884	846	872	888	784	845	859	828	777	892	854	838	828	841	785	859	794	882	856	877	787	869	864	846	898	810	845	851	853	839	839	842	859	827	792	850	858	838	861	842	788	905	825	805	886	836	806	827	832	870	849	873	800	816	840	853	876	793	813	830	859	801	857	823	788	845	815	822	827	819	854	869	828	841	831	795	871	845	808	851	854	822	827	832	771	931	825	869	813	874	863	817	867	831	778	868	851	836	859	859	863	868	801	872	809	874	824	813	862	810	841	843	815	832	864	860	819	834	843	882	848	884	853	849	858	846	816	851	794	850	853	831	862	832	862	835	820	813	852	842	847	850	829	852	818	862	878	855	860	816	806	875	822	853	872	873	832	865	837	851	804	787	866	846	793	832	821	805	803	781	811	852	840	898	816	805	833	869	886	822	849	800	866	876	791	804	850	819	781	837	830	817	885	823	896	834	812	810	810	889	870	856	849	842	861	858	839	793	810	849	873	793	809	826	805	884	865	890	810	802	894	846	876	838	816	897	866	810	797	843	832	843	860	814	844	850	829	822	801	854	846	849	820	821	854	833	881	801	876	873	842	837	827	842	793	816	869	843	827	856	839	857	834	845	825	827	819	841	838	851	831	830	840	840	821	770	871	788	816	846	815	825	839	835	796	842	850	813	884	817	857	845	804	807	845	895	825	890	838	813	855	830	854	858	801	839	859	787	882	861	844	838	918	853	856	880	852	854	836	840	809	862	869	796	824	774	840	833	818	819	812	865	847	818	818	836	850	842	847	869	834	849	821	862	911	868	865	832	837	834	842	812	853	890	887	814	839	883	894	823	859	800	847	865	841	801	817	894	840	833	784	829	824	807	834	853	870	853	868	835	829	799	825	897	781	835	846	940	829	846	807	842	889	837	806	874	828	829	835	852	838	831	931	861	867	851	871	870	859	854	831	824	875	835	827	832	855	860	832	835	855	823	876	838	811	835	889	868	834	822	824	828	835	831	860	786	821	789	809	878	861	811	797	838	805	829	785	801	831	863	842	852	844	844	880	859	834	806	827	811	872	845	861	860	835	806	834	806	855	872	852	802	812	838	829	857	852	853	855	795	832	847	818	810	873	857	848	801	827	834	848	867	843	862	845	812	810	811	815	831	756	911	825	888	861	840	851	761	788	816	853	843	810	809	851	824	825	804	827	875	838	800	852	901	815	804	845	843	871	816	813	808	832	869	828	830	877	886	857	891	766	845	823	830	843	849	861	836	855	850	851	833	843	856	810	857	876	835	868	825	794	833	807	842	869	842	856	789	800	841	834	869	829	856	805	865	799	775	845	836	809	846	861	834	819	868	789	872	861	827	831	863	849	829	852	857	841	862	870	841	828	791	838	849	830	833	813	753	846	844	823	843	825	859	907	830	828	787	837	871	829	817	854	885	862	837	788	827	865	853	821	847	868	843	849	845	778	829	842	892	856	825	854	889	801	863	826	833	862	803	790	873	863	850	873	889	851	836	847	815	810	859	820	842	862	858	830	812	804	868	859	846	809	831	830	812	847	865	786	806	865	857	862	815	854	826	865	809	818	848	872	862	843	839	821	830	877	868	793	857	845	838	836	882	858	838	865	808	799	820	863	850	836	863	848
27928	32133	30503	22323	14285	8409	5123	3583	2435	1985	2001	2013	1504	1192	1247	1079	853	810	752	657	493	456	335	324	330	342	345	301	270	302	258	280	282	252	252	256	256	252	298	251	245	256	243	252	266	235	272	247	245	274	251	269	256	265	257	254	277	268	277	254	239	255	260	250	263	282	276	242	276	250	248	285	253	251	243	294	284	263	276	276	253	288	246	259	256	237	240	244	236	258	222	262	252	238	222	273	246	260	270	255	254	264	263	280	262	264	266	249	255	285	257	272	283	304	256	308	249	271	255	231	285	243	269	242	237	240	271	230	246	269	258	238	247	252	282	262	250	270	259	235	248	284	255	228	278	249	282	266	243	261	274	263	268	273	265	250	280	243	272	248	276	286	257	233	243	255	263	275	264	232	224	294	264	272	251	261	264	263	291	258	256	277	245	245	276	285	285	259	252	259	269	259	248	258	289	279	255	253	258	275	257	265	266	245	228	291	275	254	275	277	256	252	252	294	285	255	288	246	294	258	248	257	259	251	239	249	242	279	254	243	264	245	279	266	248	234	257	259	240	234	259	257	243	249	258	248	255	256	264	226	265	250	261	257	261	262	258	235	251	278	270	266	259	283	246	228	253	241	260	266	252	247	262	268	243	286	273	273	280	271	244	258	251	265	263	254	254	295	262	269	287	218	282	272	273	263	262	265	249	266	248	250	263	239	259	260	275	272	280	266	277	268	266	274	267	273	275	246	265	264	276	220	257	282	272	272	256	287	218	272	258	269	250	284	257	253	277	252	263	264	267	231	251	272	274	246	284	247	238	276	268	252	266	270	248	250	245	257	296	259	260	291	257	253	234	265	245	231	242	250	240	236	272	262	243	272	263	296	270	257	286	245	279	275	283	279	291	243	242	250	275	231	290	240	261	264	257	238	263	246	287	268	250	263	255	241	251	267	279	252	241	276	259	261	268	274	270	308	284	245	242	266	283	241	276	225	297	274	246	252	250	286	249	273	278	251	237	256	285	239	279	265	259	252	276	247	267	264	259	240	263	265	262	260	261	277	267	308	264	285	237	250	287	249	242	252	253	287	275	272	251	270	239	264	280	254	256	246	279	277	264	265	249	256	265	277	277	260	254	259	250	276	265	275	262	251	265	258	278	295	250	290	280	281	246	258	269	254	253	252	268	244	280	246	263	248	224	243	269	272	246	269	268	274	254	260	254	268	285	291	262	260	261	265	268	271	234	261	261	259	238	288	276	232	236	282	270	241	281	247	253	261	251	282	246	226	245	249	216	239	274	250	266	247	279	288	269	254	253	247	262	262	254	261	255	274	254	229	232	267	241	250	225	251	273	299	250	268	254	305	219	238	286	277	293	254	230	238	268	262	271	282	276	257	271	244	265	270	286	226	287	281	248	233	298	262	248	285	276	253	268	244	286	297	265	267	262	295	265	277	277	270	237	239	254	258	266	254	274	226	245	243	216	261	239	276	254	266	234	268	282	251	248	284	277	259	249	252	225	286	261	264	253	244	270	253	258	249	254	268	273	231	286	274	251	256	304	242	241	233	272	240	264	261	270	259	290	239	243	274	258	257	245	289	267	259	267	268	272	277	255	272	242	251	257	248	246	252	280	273	268	289	268	278	265	267	277	245	236	250	231	249	271	256	262	250	262	269	261	270	263	258	271	231	250	291	246	252	263	280	283	284	259	259	260	239	288	260	256	284	241	241	299	259	249	246	232	287	242	233	254	259	258	288	272	268	263	248	226	251	247	271	261	221	234	264	262	252	258	247	260	259	239	257	254	245	273	243	259	285	276	251	252	291	274	276	255	250	265	265	246	255	279	246	272	255	238	237	240	273	267	262	271	266	274	279	292	262	253	234	274	253	253	271	215	254	264	249	253	276	228	264	290	247	235	234	230	258	260	237	286	262	250	280	258	286	242	274	258	248	269	248	288	276	267	263	271	272	264	277	264	243	258	275	289	273	235	268	273	239	251	275	279	268	281	290	259	275	258	283	266	287	255	264	244	247	238	267	242	256	262	259	258	271	273	261	283	287	268	264	266	275	242	301	269	270	248	254	265	263	242	287	256	255	272	283	247	274	264	259	266	236	260	262	281	229	275	241	272	266	260	234	258	284	264	232	234	285	258	272	243	280	258	272	287	252	237	285	253	256	252	259	245	239	263	279	243	240	262	262	276	262	262	294	270	262	278	254	256	265	294	264	274	271	249	269	289	289	263	239	264	268	294	275	263	271	263	248	254	250	239	250	272	255	285	273	246	273	249	258	284	280	269	267	263	261	257	276	264	255	272	252	244	255	254	253	277	280	273	265	257	264	279	259	301	260	269	234	265	261	264	253	280	261	269	272	274	273	248	259	279	266	245	262	287	274	265	249	257	254	289	241	265	268	250	267	258	263	251	236	261	259	281	245	269	241	246	269	244	239	243	240	271	244	271	271	255	270	259	237	239	282	256	259	247	277	250	269	258	262	241	276	274	242	289	268	266	273	258	271	298	309	232	264	255	254	249	235	282	271	266	256	275	263	278	273	219	259	252	269	235	260	226	215	260	276	271	245	280	246	273	262	242	228	259	247	294	245	260	291	273	284	275	271	260	247	282	260	261	257	241	282	235	240	230	255	280	272	279	273	246	257	225	251	284	253	285	268	254	253	272	247	253	267	246	248	251	266	248	284	251	267	270	274	281	279	234	272	280	270	254	259	255	253	261	227	285	250	236	241	248	254	254	238	249	251	251	250	292	245	253	272	264	230	258	213	271	271	256	259	275	286	238	277	279	265	292	262	276	260	295	250	274	253	252	280	244	241	264	279	253	256	277	284	292	241	279	271	259	270	266	271	245	274	252	256	259	260	287	270	257	249	274	252	230	279	257	258	278	270	277	289	256	257	291	288	273	226	240	237	247	270	248	263	229	267	255	261	279	230	263	248	283	286	268	278	240	256	244	266	268	283	259	258	254	294	242	254	245	245	285	259	271	254	276	243	283	251	264	283	265	272	272	244	221	242	243	249	287	251	237	253	263	242	265	271	229	256	260	247	236	266	246	244	248	225	253	292	229	250	258	267	266	247	249	247	257	259	254	229	239	259	273	262	274	272	248	252	246	289	269	250	270	275	235	250	231	246	237	248	242	258	292	232	277	254	254	254	269	259	276	249	249	249	283	262	267	227	281	238	258	260	248	253	240	255	239	224	264	243	267	240	270	243	257	273	279	263	248	253	297	246	292	261	236	250	246	264	276	247	267	258	271	263	250	270	276	248	262	269	265	251	258	248	274	278	271	246	249	271	260	260	243	298	257	248	244	261	241	268	260	274	257	244	290	280	254	242	258	246	258	288	264	270	272	257	257	285	262	275	244	274	250	239	276	285	297	268	261	275	258	273	251	276	274	250	249	277	277	252	262	259	215	233	271	270	267	270	248	297	260	233	255	282	262	235	259	261	266	255	248	251	256	245	255	251	246	266	249	243	274	261	257	258	234	256
22460	30255	35149	32459	27114	21279	16445	13118	9540	8261	8786	9078	6895	5718	5889	5003	4047	3736	3364	2988	2205	2032	1559	1342	1333	1307	1259	1177	1102	1055	1019	941	849	889	892	897	870	871	872	897	846	835	850	852	850	857	851	835	886	823	848	879	878	929	867	896	876	833	859	831	833	843	851	847	813	840	830	808	787	826	816	828	844	856	904	845	812	880	844	836	808	830	808	857	850	792	831	885	837	854	837	815	862	851	847	846	842	885	888	815	840	833	835	876	871	819	794	825	842	843	866	821	785	861	852	869	815	852	832	803	844	872	820	793	838	861	880	802	888	842	847	851	843	839	818	855	789	869	825	887	821	819	851	848	886	805	850	829	796	803	792	832	830	820	798	854	882	820	831	860	825	856	891	846	770	870	860	846	799	796	850	834	855	846	861	798	850	827	805	824	902	858	863	857	887	838	891	852	812	811	821	819	824	824	827	863	803	885	874	865	909	877	828	820	818	871	834	835	848	897	846	867	838	851	822	883	752	834	802	813	832	858	846	857	842	839	814	830	821	829	813	897	817	905	877	858	856	855	886	868	789	894	853	823	840	831	866	822	808	802	852	844	869	868	851	803	819	842	851	864	869	847	794	819	850	877	810	784	849	842	841	833	885	880	835	856	849	870	804	886	827	837	801	853	856	856	878	869	818	850	797	867	829	831	840	898	899	897	824	852	825	809	822	806	844	872	807	828	863	819	868	844	862	848	834	868	838	847	824	909	840	848	829	839	824	813	854	846	810	815	844	788	823	864	843	813	804	839	822	883	883	870	826	821	829	844	845	855	803	780	872	868	809	827	840	851	854	830	845	788	818	795	821	902	869	835	854	879	879	812	849	831	826	848	846	881	846	852	879	841	879	800	871	877	872	854	865	892	855	839	833	859	847	854	873	845	844	871	843	813	807	871	850	841	800	822	813	818	852	804	842	852	851	852	786	826	850	824	810	854	821	831	812	814	843	825	851	854	880	878	840	790	866	823	841	783	882	865	803	825	865	914	837	871	835	787	827	840	879	838	827	830	833	868	812	838	829	855	833	857	875	842	844	823	805	824	866	879	823	830	852	838	836	839	815	843	837	818	863	832	835	885	881	880	827	860	835	880	806	852	802	896	916	871	849	783	861	808	851	894	844	832	788	863	852	843	844	826	850	897	844	843	878	815	817	878	857	839	820	833	832	807	833	841	837	802	851	865	848	862	833	826	784	826	747	831	891	826	844	833	820	846	786	823	876	846	870	901	814	811	848	849	876	849	840	843	852	839	866	800	860	871	858	847	857	842	819	800	849	888	846	834	832	803	817	774	815	854	836	825	857	811	848	826	867	836	807	870	805	879	874	828	832	854	841	840	806	807	838	860	875	809	847	848	812	873	816	807	797	793	835	796	854	854	849	813	845	849	856	808	885	791	867	761	807	847	861	886	853	878	808	871	858	866	852	882	830	826	830	859	827	858	876	867	818	855	832	845	809	811	838	854	819	848	804	864	827	854	882	827	857	830	877	905	856	859	820	818	854	869	832	793	824	824	864	839	856	857	828	854	848	871	853	845	812	863	841	875	843	847	829	830	843	870	813	860	900	909	856	843	825	874	851	810	823	842	893	833	820	872	776	810	853	838	791	832	864	841	876	879	823	830	805	808	828	867	841	844	818	810	856	815	849	833	823	856	882	820	836	802	792	818	900	879	823	876	832	808	836	838	858	865	846	805	849	852	826	848	808	802	811	850	800	918	808	877	824	762	884	802	858	838	824	844	804	834	908	823	854	848	775	860	836	806	859	819	826	843	808	794	845	840	828	819	818	867	859	820	819	839	832	816	870	870	846	904	837	816	811	856	796	823	852	845	844	846	858	886	856	790	831	846	877	860	917	877	837	819	849	890	834	787	890	851	864	830	828	865	833	839	883	782	839	818	826	857	840	841	826	831	835	814	824	845	841	837	870	862	818	794	844	816	849	831	821	840	812	885	829	836	882	837	863	844	860	813	860	887	816	819	812	841	848	807	876	816	823	825	840	869	825	821	823	819	802	863	833	809	844	846	841	815	876	807	860	844	886	834	799	876	848	842	851	812	857	813	825	887	841	861	866	855	856	849	885	818	810	855	813	879	772	864	833	869	840	864	858	789	836	816	873	840	838	883	792	873	846	863	878	834	815	895	867	911	798	785	882	866	846	843	829	825	874	821	839	845	838	831	898	831	760	830	825	832	833	853	847	874	827	824	850	921	849	848	876	846	848	789	813	838	894	823	861	853	880	877	844	838	818	848	849	861	823	834	795	807	845	820	797	862	874	851	841	837	823	793	838	871	850	873	826	897	845	824	870	835	820	800	790	846	839	797	837	854	803	876	844	831	840	834	872	882	850	880	862	840	869	850	852	846	914	816	826	810	808	892	887	853	848	872	833	852	895	832	852	889	784	797	867	818	813	890	856	817	821	851	846	796	809	856	828	820	820	796	879	872	819	875	844	844	836	839	860	814	860	842	850	829	804	901	801	828	853	784	887	867	858	881	808	792	837	803	876	861	855	871	808	846	797	853	846	856	869	836	856	866	835	846	791	842	857	800	872	811	801	902	851	847	839	828	878	825	810	855	824	832	867	871	829	859	795	878	851	824	892	894	841	836	829	875	872	883	879	780	899	807	866	822	813	813	835	842	816	875	898	849	878	842	847	854	826	777	842	809	873	865	865	798	836	841	881	840	878	860	844	846	889	888	855	843	813	873	836	870	840	796	837	812	815	843	844	853	859	843	850	865	848	831	870	870	838	865	875	826	838	784	868	857	861	834	830	839	827	821	893	866	779	850	847	871	897	826	872	835	871	885	847	793	813	846	818	901	903	873	873	860	829	818	852	838	835	864	816	843	804	795	801	855	835	858	851	841	841	875	831	816	828	837	774	797	826	858	872	867	854	878	858	840	850	796	859	826	862	809	851	860	843	843	842	847	846	843	848	866	861	842	872	862	839	896	839	884	858	828	848	833	848	827	835	821	872	837	870	772	865	851	913	868	829	837	842	830	848	857	864	880	868	810	808	878	864	864	825	845	841	868	869	841	876	827	827	853	864	868	820	792	857	835	871	895	855	826	898	799	825	890	856	843	843	815	809	816	839	882	810	821	845	785	864	862	860	805	843	841	839	826	860	851	874	884	825	824	847	868	850	838	853	890	897	862	882	836	835	846	841	802	815	854	816	831	899	871	871	848	844	891	876	853	844	863	850	790	854	852	831	811	830	872	829	890	813	895	852	878	866	854	821	855	840	897	859	810	917	837	823	848	847	873	848	850	813	821	792	887	881	872	830	833	851	789	895	851	809	863	844	837	832	880	806	875	906	819	803	842	823	862	838	846	837	833	859	860	815	858	861	879	861	832	838	841	856	887	891	836	867	872	870	837	841	808	889	803	865	795	836	880	812	839	804	849	846	826	810	865	822	881	886	844	870	808	861	811	879	800	839	841	892	905	835	801	806	849	835	797	853	795
45780	48073	45347	37154	29358	26812	27900	27406	24234	20554	19357	17176	13859	11832	11507	10430	9036	7292	6399	4478	2838	2780	1782	1246	1211	1337	1282	1104	729	685	534	491	391	306	302	274	331	278	306	271	254	306	294	268	284	255	263	264	302	276	285	259	333	291	285	296	294	262	282	246	265	274	240	285	256	266	278	241	261	273	276	257	269	273	268	259	260	283	259	259	273	257	274	268	250	253	271	275	268	265	269	260	271	261	249	295	270	286	285	277	243	249	269	275	266	290	294	258	225	248	269	257	286	266	241	276	263	277	274	285	285	281	258	271	261	265	278	265	263	252	277	296	275	247	248	290	270	287	254	269	273	280	278	251	285	274	247	269	260	241	281	278	271	295	262	234	260	265	318	285	280	265	263	275	279	249	248	257	272	253	251	267	262	264	281	283	285	280	268	289	274	261	270	262	242	275	268	277	302	266	320	279	259	273	244	277	266	257	249	272	291	227	270	267	263	270	248	244	286	272	249	234	243	257	264	274	246	255	261	260	282	239	260	277	276	287	263	265	277	265	288	251	237	265	251	261	280	251	282	274	253	254	246	239	274	258	301	290	269	270	274	303	293	262	268	256	281	248	275	276	269	267	300	245	240	263	286	284	284	239	282	275	259	257	298	243	252	262	281	284	253	282	275	261	278	250	257	265	243	293	249	309	244	271	254	306	265	262	268	297	271	248	272	250	250	280	275	248	278	257	262	282	266	277	248	269	275	270	285	265	271	271	319	284	257	254	246	295	245	249	269	255	245	250	257	239	298	239	268	287	259	266	271	307	262	267	258	259	271	251	268	290	259	256	276	264	247	271	278	270	235	271	266	254	269	289	267	271	286	264	275	258	252	267	264	271	285	262	241	286	229	266	240	280	243	254	247	264	294	278	278	234	257	274	239	254	276	282	291	274	238	276	271	253	296	254	272	286	266	311	247	284	258	279	286	297	258	247	232	265	275	280	258	276	280	270	251	256	270	282	252	271	279	248	251	277	252	256	300	251	264	286	267	252	275	294	235	275	275	258	287	249	248	265	236	270	242	267	284	274	237	250	240	277	260	249	254	267	286	283	251	283	283	245	252	300	238	251	258	255	293	277	234	253	263	294	250	253	253	253	286	286	267	269	278	264	270	285	281	274	282	248	253	270	274	252	257	284	268	252	256	287	255	260	273	250	286	261	268	235	261	246	272	239	275	225	255	299	253	243	292	274	245	248	292	234	267	274	261	250	273	275	256	247	296	259	259	238	261	275	259	273	274	289	284	258	279	249	276	273	270	276	257	269	247	243	242	262	262	283	251	267	256	259	250	262	289	275	274	258	261	263	252	257	263	249	272	247	277	261	288	258	245	268	263	258	292	253	280	284	248	251	293	267	257	254	270	262	264	279	241	279	245	266	269	245	254	257	261	273	247	236	276	254	254	248	244	266	252	268	273	256	258	240	267	283	268	258	277	285	263	241	268	276	282	274	276	268	218	258	250	276	263	290	252	270	238	279	266	262	267	267	263	259	263	279	281	280	265	280	295	253	273	276	282	261	225	251	260	264	266	267	241	258	257	295	244	280	285	245	280	266	282	271	265	235	264	259	275	269	288	264	255	291	294	276	263	264	257	268	251	285	278	253	259	284	285	238	244	248	265	279	259	274	246	294	271	278	268	279	253	271	262	262	241	265	287	277	267	256	267	269	251	264	262	245	306	242	250	269	271	289	263	262	244	248	270	242	279	245	252	253	269	243	258	256	292	278	270	267	252	241	273	275	267	224	268	273	285	284	274	285	276	253	286	251	283	271	271	243	255	270	263	275	276	242	273	280	254	285	247	254	287	287	276	266	263	279	274	278	282	288	278	235	261	254	269	245	252	279	254	277	273	247	254	270	307	269	260	252	259	251	275	255	238	289	298	248	267	264	256	252	309	264	288	251	299	264	255	264	275	261	276	235	278	296	272	237	261	252	250	266	268	265	287	278	266	281	232	278	254	237	258	306	266	259	220	244	265	246	269	285	252	266	284	276	300	253	281	265	271	238	289	235	278	247	272	282	294	302	257	246	265	277	253	276	268	295	276	268	247	268	249	270	248	268	272	252	278	262	264	226	281	263	247	257	278	275	299	258	258	290	265	251	297	273	273	272	243	298	258	275	277	269	247	276	282	284	272	258	283	257	264	253	245	237	254	252	272	276	249	288	239	283	255	249	243	245	259	271	258	260	254	267	257	277	305	257	251	263	273	270	289	243	262	275	279	298	280	281	238	278	287	237	232	277	268	278	250	239	292	280	294	284	269	229	255	254	239	293	229	264	258	294	266	239	240	239	290	271	278	262	272	277	263	266	270	279	285	288	259	264	282	251	263	257	239	266	260	268	271	264	272	262	283	264	262	268	233	294	244	282	256	266	259	243	253	251	271	273	290	264	260	294	284	284	279	265	245	275	246	255	249	276	272	260	257	262	229	272	264	280	297	266	244	274	259	261	268	262	243	258	262	276	249	268	274	283	271	279	271	269	268	276	275	282	262	281	282	276	258	297	267	263	271	265	246	259	271	277	259	253	258	261	283	270	267	266	261	262	283	285	252	283	298	276	248	279	287	260	261	287	280	251	268	285	301	269	248	273	263	277	260	233	261	269	307	282	275	242	250	239	282	249	262	246	241	268	267	309	269	268	258	273	261	254	282	259	259	269	257	253	280	264	261	280	265	290	243	244	280	282	284	262	254	261	262	274	273	274	288	275	232	274	272	249	266	267	248	297	250	257	266	285	279	301	262	271	280	239	252	266	280	272	272	283	308	267	302	281	264	285	310	279	261	267	251	274	263	280	265	273	288	282	263	254	259	248	273	271	275	269	236	227	262	265	269	253	266	266	252	274	265	251	267	266	219	283	252	257	255	264	257	264	280	248	267	255	270	259	244	257	260	257	288	271	226	282	275	266	270	257	280	269	272	282	252	282	251	269	267	279	260	248	299	295	246	280	259	300	265	273	296	236	296	276	253	263	262	286	265	264	277	261	260	256	257	264	250	246	278	255	268	283	249	256	243	280	289	268	252	242	246	264	270	269	278	274	271	277	280	250	264	267	236	275	293	271	262	287	249	269	246	236	252	270	247	260	287	248	273	269	279	268	259	279	287	256	291	285	250	262	247	295	280	293	278	231	255	268	276	253	285	241	257	265	279	269	246	269	260	256	287	281	270	263	248	257	261	250	241	251	261	261	293	256	252	266	243	246	296	270	289	254	260	242	288	268	261	278	268	295	292	271	265	269	239	218	276	269	248	285	274	268	261	257	278	277	248	277	269	255	271	250	266	263	277	278	240	247	253	269	268	259	290	278	275	246	279	275	273	252	263	265	257	267	260	245	274	281	259	294	236	270	267	283	266	268	309	277	260	266	276	267	246	303	276	288	296	238	266	258	287	272	238	252	267	266	281	262	257	245	252	260	285	276	267	253	303	264	273	256	272	275	256	281	256	263	299	270	276	258	275	284	280	291
37626	46322	49371	49279	39677	37592	39696	39160	35610	33839	34616	32304	30722	28528	29007	28335	27126	23834	22754	18152	13363	13812	8833	6533	6993	7367	7249	6261	3900	3511	2769	2346	1607	1294	1063	972	984	962	953	921	929	889	891	920	946	843	913	851	886	831	968	1062	1187	1142	1136	980	911	957	891	871	852	851	860	812	791	847	834	844	872	851	840	893	870	817	862	879	872	843	867	791	815	861	878	850	852	904	810	867	814	851	879	813	810	859	854	834	840	843	845	806	849	837	824	856	850	838	883	818	823	853	858	851	884	850	830	815	850	831	867	812	844	841	833	850	897	846	882	859	840	824	929	863	848	837	835	887	839	850	807	827	839	828	799	880	842	865	889	794	809	837	827	861	784	903	871	842	849	868	850	868	857	816	810	759	837	871	856	867	895	813	829	837	828	853	833	819	810	854	787	853	902	846	862	805	805	779	855	832	860	824	847	838	894	878	879	815	792	861	806	820	854	880	877	856	843	818	819	830	828	859	839	911	850	854	843	857	793	827	783	818	858	884	834	826	857	839	841	849	855	862	818	820	890	856	830	891	844	864	836	838	863	800	837	834	890	867	850	838	819	857	805	911	852	818	859	850	857	832	866	788	823	870	836	881	855	879	829	850	855	840	825	853	830	846	872	792	861	833	781	838	798	831	851	878	835	840	864	880	823	821	792	834	895	888	846	868	868	821	864	831	879	878	817	820	864	866	837	856	820	816	833	847	831	859	846	892	829	824	836	840	842	823	836	832	822	917	870	839	862	839	835	879	903	847	849	845	844	841	837	841	856	844	838	859	872	855	870	861	818	837	873	866	855	865	819	859	872	878	878	855	854	829	872	837	845	879	806	823	880	884	847	866	861	828	843	854	813	839	845	853	820	876	846	856	845	796	812	837	795	847	866	866	872	854	818	832	853	818	842	842	887	808	813	828	848	892	859	857	808	772	831	822	871	798	868	837	862	837	842	852	877	845	842	859	863	877	868	876	855	816	869	872	862	892	834	842	840	853	887	874	803	843	865	815	899	817	837	817	845	824	854	827	853	870	825	826	877	873	834	866	882	790	834	824	805	822	864	864	876	803	853	841	865	882	830	863	865	839	818	809	793	836	863	866	849	852	882	828	822	825	870	839	875	871	877	842	839	805	839	864	834	812	818	825	921	831	861	819	848	851	859	815	875	822	860	791	889	821	820	772	827	861	838	842	813	850	804	870	808	839	868	801	844	852	789	906	817	888	873	877	884	833	825	847	809	829	894	796	816	823	851	828	868	831	831	829	842	829	815	907	846	835	823	878	865	805	859	841	819	851	791	848	853	833	829	790	855	849	930	853	856	854	828	808	818	785	800	841	841	884	844	815	886	830	877	804	841	863	836	853	870	866	835	829	836	874	800	803	884	848	845	867	811	798	810	842	819	875	814	864	815	849	870	878	814	879	855	802	836	826	866	852	798	856	881	814	848	881	787	889	871	840	873	862	904	838	831	846	851	810	868	843	805	847	818	835	909	874	833	853	840	819	844	846	801	860	871	852	811	850	824	841	853	836	832	884	858	809	818	810	905	816	860	845	799	831	834	854	841	811	831	847	813	816	884	848	825	840	905	826	840	852	840	864	836	850	813	830	817	862	777	852	865	829	816	848	845	878	853	893	865	829	832	823	784	819	893	783	844	824	844	871	856	748	840	849	801	856	865	799	874	835	864	841	849	903	837	827	818	870	850	847	838	843	800	840	885	803	890	881	872	864	862	822	858	848	893	818	856	838	860	844	809	894	829	828	858	857	876	841	798	796	853	853	824	882	828	872	872	832	871	856	824	794	901	863	865	897	895	851	845	807	863	861	856	792	861	810	878	819	838	855	892	920	822	833	744	890	795	866	829	824	868	895	865	783	849	844	866	802	828	862	812	857	883	859	837	840	848	882	871	880	824	807	760	812	850	831	847	844	848	855	829	803	855	804	820	860	811	863	809	840	856	833	879	853	821	835	824	816	896	904	810	857	826	818	851	886	874	863	827	822	854	774	910	891	806	834	905	848	839	841	884	901	854	858	776	859	848	843	817	839	861	823	830	868	848	814	856	837	824	812	827	861	828	846	874	841	815	839	780	805	868	797	846	854	804	826	888	846	863	883	769	770	877	853	854	828	880	812	795	874	862	847	861	839	842	874	804	842	816	839	825	851	949	811	848	850	860	832	835	833	855	823	836	833	846	880	890	806	846	889	908	823	837	879	807	866	906	801	864	858	915	851	834	861	863	842	856	887	818	844	747	853	869	807	883	814	831	829	850	856	893	814	848	898	871	807	806	837	842	837	857	882	837	895	833	820	841	863	824	867	823	816	876	838	820	817	873	838	811	830	844	836	848	802	843	860	866	866	806	804	826	807	869	832	833	841	843	851	852	789	824	876	883	870	792	881	868	844	908	856	825	840	832	832	791	820	858	801	818	832	839	777	859	829	840	861	878	885	809	833	880	879	826	813	869	792	795	866	817	823	842	791	833	833	814	880	853	856	851	846	780	877	857	816	839	810	836	846	880	856	832	831	818	858	875	801	859	911	810	816	831	881	770	875	821	828	899	844	849	876	791	804	861	840	885	837	842	841	804	864	858	834	855	822	851	802	805	844	842	828	835	827	822	843	825	859	856	839	807	851	833	878	788	803	855	829	801	833	872	870	790	845	840	811	859	819	841	799	815	808	818	843	872	856	905	824	828	844	799	834	905	852	882	856	788	891	846	866	826	880	834	810	852	831	798	809	830	796	815	801	829	828	840	835	865	869	836	835	850	885	814	829	835	855	875	871	800	841	825	873	900	856	860	857	817	871	840	796	829	891	848	878	809	812	843	860	837	867	827	830	803	844	912	891	874	878	809	849	850	888	858	840	853	798	854	848	852	813	880	835	846	910	887	843	845	817	842	755	807	844	833	877	860	816	846	879	801	838	881	806	874	845	849	896	836	829	851	858	846	854	841	785	839	863	851	847	833	927	817	857	867	865	801	875	874	833	860	870	805	839	850	839	833	801	840	854	892	824	842	840	817	842	866	864	837	808	857	873	814	868	818	844	891	831	886	925	878	848	879	875	882	820	863	763	856	856	853	823	825	845	837	842	810	823	869	865	826	842	866	840	810	879	840	856	880	850	843	863	803	854	839	838	849	848	919	838	892	875	878	856	862	834	865	851	862	869	817	807	833	847	847	842	814	838	875	824	858	858	889	841	871	837	853	868	877	852	823	831	833	784	893	828	798	766	822	851	816	907	804	858	817	863	845	853	868	853	857	872	809	864	808	852	826	850	840	827	845	866	824	839	827	852	839	853	831	895	835	906	894	874	838	849	820	858	871	787	872	889	824	878	776	851	860	836	824	881	884	816	851	860	828	840	882	844	842	825	866	860	834	879	856	826	863	869	802	834	866	854	832	819	850	863	847	824	821	832	884	820	870	872	844	775	813	865	822	861	837	810	807	819	808	866	825	856	808	798	844	870	860	858	840	819	859	841
49857	46706	44212	37882	31644	30415	35815	34982	32702	29816	30231	27394	24998	22350	20873	20359	19519	14895	12846	10214	6185	6320	3112	2446	2721	2778	2834	1883	1353	1150	918	781	515	396	339	371	327	306	322	322	297	329	311	290	300	296	335	281	309	315	384	391	349	325	342	336	334	297	300	276	299	305	285	309	293	268	289	314	273	268	278	268	270	320	305	273	293	269	287	285	294	290	309	296	294	289	285	298	303	305	263	316	298	300	279	320	267	296	282	289	293	284	322	275	282	292	282	266	298	235	280	297	286	276	321	292	297	307	291	271	297	305	271	316	305	290	278	302	289	316	294	296	279	261	274	287	301	291	279	282	289	306	278	284	284	276	282	296	271	279	283	276	273	316	286	287	342	270	289	309	292	284	284	272	253	297	325	279	308	305	296	284	299	267	279	286	285	275	267	302	293	308	287	260	286	284	296	280	289	285	305	284	281	299	279	311	280	303	293	272	293	283	302	315	272	279	298	278	285	272	277	293	292	304	273	282	309	305	280	259	287	275	310	317	280	310	278	297	274	280	285	263	290	307	260	320	313	280	274	306	296	283	305	274	301	307	260	304	296	269	287	284	293	285	296	282	276	299	324	288	278	297	306	262	292	282	304	293	300	295	302	293	304	306	301	293	298	298	309	292	300	277	261	245	283	307	283	290	286	310	274	290	283	297	267	297	309	286	306	322	263	275	269	293	297	273	292	304	294	291	293	296	303	276	298	300	288	317	296	259	263	292	293	291	317	272	280	301	320	271	280	315	286	302	302	273	302	294	298	286	294	265	271	326	305	295	290	293	280	270	289	318	294	288	298	334	284	319	294	287	307	293	264	303	270	312	314	281	303	316	285	260	287	297	282	299	291	294	304	322	310	298	297	281	264	321	290	249	309	267	287	304	281	296	304	297	273	301	265	294	301	296	285	280	303	278	311	282	309	280	292	279	293	313	297	312	305	285	275	263	295	280	288	310	290	281	280	273	276	320	298	311	303	291	314	307	282	272	303	301	292	295	312	287	283	273	270	305	271	259	294	275	273	318	286	301	307	287	279	293	310	284	279	294	309	285	291	286	287	270	281	303	273	304	303	253	290	298	285	340	288	298	305	297	283	290	298	290	286	293	267	312	257	314	284	292	266	304	297	288	297	282	302	316	307	295	282	293	296	284	300	272	290	277	293	293	306	302	292	317	277	318	292	295	301	294	304	275	297	263	336	281	297	247	294	304	281	308	295	279	293	330	299	315	274	294	279	282	293	282	281	270	255	277	252	270	287	289	290	281	299	305	290	267	316	281	291	280	270	278	268	301	298	288	281	308	266	280	295	307	271	308	299	273	259	285	298	302	304	309	294	302	284	282	295	302	285	285	302	306	308	306	298	299	265	294	301	300	289	288	292	273	264	287	309	286	300	297	309	278	292	292	275	289	314	304	270	296	265	280	300	274	293	329	302	282	298	277	292	302	324	306	306	282	290	293	295	288	293	252	274	299	298	282	308	286	255	316	291	296	303	274	281	327	293	317	288	291	311	291	262	287	279	294	252	270	277	267	283	307	287	259	293	290	283	285	300	300	258	264	262	281	288	279	299	294	276	271	277	299	274	275	300	273	294	280	311	291	310	301	279	291	294	264	318	259	294	322	298	315	292	259	288	262	272	295	279	277	295	291	273	295	286	280	274	308	280	289	294	313	273	270	275	278	294	290	289	278	285	278	279	291	290	282	278	288	293	321	278	256	279	262	275	323	272	266	293	297	315	274	271	280	305	278	316	297	283	275	285	274	294	315	293	316	292	290	275	316	290	278	284	290	319	282	289	274	296	289	300	294	309	271	284	302	288	294	270	293	270	335	308	310	317	279	281	286	265	296	283	311	288	296	268	298	244	298	289	306	282	281	289	284	303	312	278	282	276	280	287	275	284	282	299	290	270	283	300	325	325	292	261	305	266	288	308	302	296	285	323	299	280	310	297	288	297	288	298	295	299	323	281	249	293	284	286	279	281	284	292	273	274	285	321	296	304	306	271	268	263	287	309	300	258	286	273	298	249	271	292	285	250	288	274	291	284	297	277	285	284	306	258	280	282	287	291	287	315	284	294	294	274	297	288	299	293	274	296	310	327	309	317	277	300	304	288	284	280	324	281	297	269	321	277	269	285	294	306	325	266	269	261	265	308	292	271	289	257	287	263	299	283	320	282	285	276	290	288	287	264	298	307	296	283	294	292	277	278	331	283	308	281	294	278	294	285	259	342	299	285	311	297	284	269	300	279	282	286	286	288	309	298	276	287	292	276	289	285	276	305	285	284	276	273	295	274	264	303	273	283	278	298	281	306	271	290	270	284	297	333	298	306	313	295	300	325	267	272	260	282	298	260	283	264	293	301	269	282	269	306	288	280	282	292	292	276	287	274	321	290	259	275	294	270	273	297	272	299	305	269	279	301	278	260	272	250	271	271	281	274	284	318	319	298	296	299	286	306	291	293	291	300	306	320	279	269	314	313	277	292	286	304	281	310	307	284	308	302	293	268	338	253	292	323	269	316	261	317	266	259	275	310	302	275	298	291	296	280	281	304	295	264	266	294	277	295	275	288	272	321	274	287	242	256	297	313	269	310	299	274	296	261	315	275	287	265	317	284	270	276	290	302	274	285	288	287	276	271	302	283	318	302	278	273	286	282	298	314	302	307	305	302	297	265	337	269	248	285	318	294	271	259	273	289	295	269	295	282	292	270	291	301	258	295	250	300	301	278	300	291	298	280	316	265	294	297	307	292	300	250	303	293	306	287	296	306	319	314	280	286	273	284	296	281	295	276	278	268	278	279	283	296	251	308	265	298	273	295	264	301	305	282	302	286	303	301	293	283	291	269	302	267	291	300	282	295	289	268	273	294	284	279	306	274	285	293	268	292	257	284	295	299	292	281	283	359	291	272	319	301	295	271	307	307	278	256	299	286	271	266	300	306	267	303	282	302	255	269	289	275	303	305	281	305	271	303	306	316	277	291	258	277	294	269	301	294	290	287	278	301	265	294	276	297	293	257	276	282	303	291	298	300	277	327	301	304	259	288	293	285	288	281	302	268	271	286	284	296	327	298	295	294	277	285	277	308	262	268	267	293	305	309	276	277	327	275	306	302	283	292	289	268	338	290	284	283	290	284	283	306	263	276	321	318	293	288	308	308	303	302	284	280	321	266	335	341	287	288	305	258	301	253	310	288	283	294	297	266	286	293	300	271	278	297	270	287	296	284	306	275	313	300	267	270	285	268	278	292	301	294	277	281	297	336	265	297	282	313	306	324	267	282	276	298	301	329	287	293	303	326	288	265	263	262	265	282	290	293	287	331	302	294	281	277	340	297	291	275	305	283	308	279	310	284	304	321	294	306	274	276	275	289	298	309	287	257	278	300	297	266	293	309	262	286	291	305	289	303	287	284	304	277	288	292	267	300	289	283	288	280	300	269	302	272	284	290	301	289	286	270	303	268	302	295	285	266	270
41240	47712	50778	50732	46609	43730	47273	47079	44487	42737	43697	41355	40008	38473	38441	38397	38212	32905	31689	28026	21926	22421	13544	12269	13785	13859	14432	10332	7353	5945	4851	4050	2321	1681	1423	1250	1168	1069	1080	1130	1065	1048	1027	996	1001	974	940	960	990	1170	1409	1297	1250	1389	1264	1109	1059	1043	880	954	876	936	853	933	881	891	913	890	861	925	866	883	918	919	848	909	900	911	874	906	903	918	884	880	878	886	883	880	874	948	885	889	873	872	916	856	935	863	894	863	899	935	901	927	872	911	882	897	885	857	914	938	889	888	881	898	943	905	893	935	872	869	947	905	915	930	890	907	917	894	936	787	902	853	909	869	878	939	934	899	936	850	903	882	866	913	883	875	923	958	936	927	913	828	910	890	872	869	897	924	855	938	841	907	865	894	885	882	900	948	937	914	934	970	878	911	878	907	905	891	891	873	885	858	914	843	906	871	905	898	923	895	867	890	892	903	901	857	924	899	885	897	916	872	902	932	866	919	913	912	945	843	912	902	858	855	925	843	878	909	923	856	870	873	910	875	885	874	896	893	916	884	926	952	895	941	859	885	912	868	865	932	852	884	877	860	880	874	875	952	905	847	923	957	907	888	866	904	877	909	875	858	901	881	879	846	925	873	853	923	929	864	872	912	895	870	925	880	900	917	881	961	906	841	901	900	844	910	919	929	893	882	844	885	885	892	904	890	910	887	957	959	892	876	945	914	859	956	856	903	927	875	867	900	857	864	958	844	937	897	896	875	910	883	908	867	927	904	969	859	867	876	897	872	859	895	885	914	901	954	958	935	861	895	893	874	843	949	971	854	893	896	890	882	875	891	857	877	892	878	882	917	858	895	862	880	885	860	932	849	886	861	892	905	928	891	908	865	911	899	861	863	828	864	879	926	871	920	921	943	925	957	894	875	929	886	871	902	891	881	872	885	892	886	943	874	871	906	925	865	919	923	876	868	859	889	928	911	909	917	903	932	841	904	895	861	897	917	865	904	920	949	870	916	903	878	872	904	856	860	878	879	880	860	955	890	894	868	910	930	920	930	863	887	949	894	938	911	910	860	941	908	933	912	907	929	878	885	926	884	877	854	876	869	921	902	880	878	910	938	921	875	868	826	950	929	866	927	871	910	916	923	861	866	896	941	958	840	870	864	877	900	879	870	912	871	848	921	925	914	856	868	914	895	916	974	882	888	933	933	907	838	865	953	941	935	921	890	869	935	863	870	934	913	890	890	943	858	866	895	918	891	856	914	901	941	849	908	880	940	971	901	900	925	863	938	869	915	836	910	929	927	889	936	885	858	889	870	886	843	806	889	916	937	927	892	902	950	907	885	897	863	925	892	882	865	940	853	902	902	879	900	909	885	911	888	867	868	909	867	916	906	901	847	894	891	908	903	939	894	870	870	874	944	930	917	872	840	945	951	881	959	909	931	883	944	875	880	925	881	895	852	928	857	895	838	900	881	910	892	836	871	904	833	836	859	910	895	928	885	861	880	898	849	886	884	880	914	956	905	938	923	892	882	841	860	950	911	868	850	885	888	883	924	926	895	859	876	914	926	881	906	873	902	926	933	889	927	912	892	901	890	911	879	900	874	906	870	895	913	855	865	901	859	893	900	860	953	877	957	914	881	868	897	891	868	958	881	833	892	897	888	867	888	899	941	954	872	896	862	940	876	874	967	924	855	918	893	863	942	900	927	837	854	893	883	882	885	889	882	900	895	921	913	834	875	895	895	861	866	914	895	924	928	860	919	890	862	927	914	930	878	893	933	872	880	905	882	908	931	893	905	903	920	911	929	905	819	931	884	886	882	906	895	873	857	859	918	913	923	931	879	922	910	899	840	896	869	943	926	915	888	903	861	896	897	812	896	907	874	919	898	922	922	894	899	871	874	907	882	928	867	871	875	875	860	916	852	900	900	870	895	885	930	936	849	910	855	894	906	882	923	901	892	885	915	880	921	877	914	887	883	861	918	894	932	914	917	937	914	876	958	881	943	883	932	864	921	910	898	899	888	927	904	881	891	912	916	914	868	918	961	918	971	913	907	865	845	901	904	880	904	908	906	925	950	880	911	904	857	911	919	933	875	874	854	886	906	906	909	897	923	904	866	949	853	884	922	917	927	892	895	851	956	926	880	898	930	912	936	850	881	913	950	872	870	908	910	936	852	882	892	853	899	945	913	901	927	910	914	870	880	914	913	898	936	900	854	930	897	852	887	900	893	890	928	897	902	882	905	884	873	888	894	902	853	873	849	920	876	939	848	911	897	938	935	916	830	909	903	865	899	892	902	895	887	885	905	877	914	915	896	887	903	849	945	896	912	909	893	888	849	919	891	875	926	944	874	903	921	951	898	897	919	920	885	916	931	875	942	926	890	928	851	884	928	890	857	862	909	888	922	912	933	872	905	880	889	874	880	851	887	858	855	853	927	866	880	925	852	910	842	863	899	883	856	877	907	857	919	849	890	889	918	917	872	910	871	894	909	924	897	878	927	862	870	929	865	848	898	852	896	836	889	884	881	916	926	932	916	871	888	930	903	891	943	877	942	883	884	895	858	909	891	923	861	868	951	880	897	911	988	881	897	925	873	911	849	924	916	876	875	906	893	869	875	900	929	944	883	897	946	992	913	880	921	848	876	921	855	939	886	933	895	881	897	918	961	841	890	876	902	885	865	906	879	928	890	864	881	894	880	919	845	897	955	849	877	916	923	871	916	902	863	964	913	884	930	917	837	900	876	910	929	892	903	821	935	900	861	869	960	875	937	923	874	898	834	889	910	886	869	913	901	900	869	846	843	866	841	895	853	896	941	965	890	860	896	899	849	888	901	894	906	839	871	908	904	879	933	912	911	892	909	865	936	946	894	805	926	883	890	900	939	945	840	889	911	901	956	899	850	917	912	850	949	958	905	908	862	882	872	831	870	835	904	886	948	878	911	872	873	912	875	945	866	900	875	861	884	923	889	921	884	898	932	863	874	902	883	874	864	901	913	944	877	896	877	907	873	878	927	923	892	923	868	914	922	875	896	941	874	948	900	888	872	849	864	889	869	874	894	872	869	903	892	859	859	904	890	847	850	912	909	915	949	894	920	872	914	911	936	892	865	915	869	863	900	912	881	928	877	861	950	906	857	876	894	928	868	891	855	873	875	841	847	914	838	911	884	920	890	872	850	896	931	929	952	961	875	830	866	889	946	872	941	915	885	916	895	899	857	857	878	909	854	856	922	919	895	883	903	888	908	895	886	879	949	877	876	955	915	859	894	857	901	867	924	855	896	877	876	903	888	857	883	919	895	827	907	928	890	878	856	850	936	915	889	917	857	888	875	890	891	869	911	951	923	861	903	946	924	906	907	906	913	922	977	865	913	873	859	925	851	897	897	895	837	937	903	884	894	913	892	916	928	925	902	850	913	873	894	889	909	901	805	882	873	896	845	912	919	887	882	893	844	917	888	895	900	840	836	916	925	891	929	929	884	877	863	895	876	918	928	898	872
27589	27734	28349	20473	13445	6691	4173	3323	2585	1918	1800	1773	1664	1600	1303	1208	1083	869	784	619	479	438	377	365	358	354	338	339	311	283	309	298	304	301	282	269	288	303	304	254	264	259	274	269	255	283	267	283	258	260	264	253	258	297	286	277	256	269	257	272	287	260	277	258	264	269	266	285	267	263	287	257	260	260	235	272	289	273	316	269	248	240	275	280	257	281	285	274	295	259	295	241	239	262	267	268	246	270	249	270	263	262	253	236	295	270	241	277	252	259	272	243	282	261	304	279	286	240	281	277	275	275	249	241	243	271	273	268	261	266	265	254	275	256	276	255	246	241	265	284	275	255	263	282	259	283	267	267	240	268	257	270	290	288	239	260	259	272	264	284	261	277	291	244	258	265	259	244	291	278	290	225	279	242	272	264	263	257	289	262	270	252	248	279	273	264	250	262	283	262	275	294	276	277	241	246	261	259	257	281	278	238	267	263	256	238	222	258	294	251	274	257	270	269	238	247	272	268	242	290	274	253	293	269	284	274	256	229	289	242	280	294	270	286	256	266	278	278	283	256	275	311	237	242	294	296	262	258	237	242	304	265	264	297	238	263	254	265	260	240	270	259	256	266	259	277	274	255	261	291	252	255	258	289	266	257	287	246	274	273	255	243	293	285	262	303	250	273	301	288	255	300	240	244	247	251	291	269	293	221	261	271	273	254	259	260	277	276	264	257	253	281	282	242	263	258	273	202	280	299	288	271	260	275	258	279	268	249	285	263	289	276	273	284	271	262	276	258	305	254	262	243	241	277	250	243	277	301	293	254	272	295	263	288	266	278	259	271	258	250	296	270	255	256	249	255	244	265	300	279	272	287	241	249	257	265	283	260	279	278	252	293	245	258	273	262	251	227	271	259	290	251	224	278	214	285	276	256	255	272	260	246	264	223	257	265	262	249	275	260	295	282	285	255	297	252	253	265	279	273	256	280	287	267	289	286	253	264	296	307	277	287	272	286	281	301	264	269	316	265	259	265	257	280	274	242	260	248	321	259	267	273	253	276	259	268	258	251	280	271	262	278	244	274	285	283	266	254	276	258	260	293	296	277	275	251	256	260	271	251	247	275	249	262	242	265	253	245	244	285	246	258	263	308	286	253	273	276	290	267	273	266	238	256	285	292	285	259	283	271	263	272	281	264	238	260	251	273	245	268	248	258	263	268	268	249	277	268	261	273	264	239	286	288	283	256	274	252	286	258	259	257	252	256	298	253	249	282	285	263	293	272	290	238	264	255	282	272	256	274	277	258	246	258	261	260	285	240	258	274	313	254	286	273	244	273	301	273	292	289	262	240	287	252	250	245	283	291	274	274	299	269	253	274	277	281	239	269	265	255	267	270	263	266	251	280	252	237	270	250	269	287	264	234	244	263	284	265	291	263	270	260	273	280	278	271	275	280	284	290	273	296	277	264	282	263	255	260	249	265	300	293	264	246	277	279	254	253	284	273	279	279	265	266	252	273	280	289	268	283	265	284	271	305	239	255	259	264	261	272	271	288	276	262	289	277	279	314	315	238	295	279	291	264	230	275	259	253	261	261	276	275	292	281	280	307	268	275	239	279	273	267	267	294	255	287	284	263	277	233	260	282	256	260	259	303	263	259	281	256	261	271	250	274	272	288	273	263	274	263	272	285	258	268	271	282	266	252	255	271	245	279	272	258	259	270	276	255	262	237	260	266	298	281	253	280	246	304	257	258	248	293	262	269	278	283	233	260	254	280	275	292	272	276	277	261	273	301	273	268	259	277	238	281	268	284	289	268	242	252	268	253	271	269	291	284	247	294	303	235	282	260	242	240	278	283	283	281	285	235	282	281	276	263	262	266	260	245	306	262	267	273	258	262	296	255	276	239	283	270	258	259	247	271	286	241	259	243	245	288	245	258	271	276	223	249	283	267	253	275	266	307	259	284	272	268	268	278	255	266	267	263	268	288	284	267	240	275	285	265	266	268	261	297	239	265	274	272	290	265	278	279	273	263	281	285	251	263	255	263	305	280	268	275	276	308	249	260	249	266	247	236	271	253	279	294	267	227	280	246	254	293	277	301	246	246	263	274	254	283	297	249	281	259	282	253	257	265	296	242	277	253	264	278	286	276	283	273	261	274	283	254	280	259	263	272	292	252	250	248	298	262	272	245	285	259	285	245	317	262	257	267	284	271	258	289	259	267	228	250	262	267	272	258	295	281	285	258	289	287	277	279	242	280	275	255	285	256	272	281	275	254	271	277	269	252	305	274	275	262	277	277	273	240	279	283	270	243	279	262	255	294	291	289	279	249	255	260	255	285	255	265	245	261	269	277	304	264	262	252	294	265	256	279	271	254	245	274	279	240	271	278	265	247	289	275	292	273	243	298	288	257	262	269	268	268	249	256	255	287	238	268	267	276	276	272	280	300	282	255	274	273	266	289	271	279	275	272	277	271	267	264	257	275	271	291	243	253	243	259	260	308	243	250	274	273	260	308	239	263	244	263	260	266	278	265	257	251	303	279	280	240	281	274	258	280	258	240	268	250	242	280	260	230	257	276	271	286	252	250	271	247	264	255	258	277	261	290	244	258	275	284	250	264	268	259	252	254	255	254	269	268	280	268	288	263	267	277	278	269	263	265	296	257	241	260	263	269	239	274	256	289	254	273	248	291	273	276	290	251	268	286	269	279	249	256	242	270	264	277	279	283	259	280	283	270	256	277	279	278	275	256	256	266	250	273	268	252	278	266	261	269	258	240	282	267	257	250	290	234	286	285	274	270	258	300	241	271	275	270	283	244	245	248	264	273	266	289	278	279	258	292	295	274	252	280	239	286	277	254	278	276	276	268	269	282	272	231	276	288	261	297	286	281	277	254	248	255	271	266	295	250	273	255	263	265	274	279	255	273	283	285	260	283	247	258	299	260	260	293	276	277	262	257	251	295	250	262	277	263	283	248	265	297	280	266	257	267	256	248	268	266	250	266	270	272	253	249	253	272	254	274	283	283	289	272	261	278	261	236	269	275	262	267	275	269	275	234	286	241	264	275	242	266	248	305	274	251	287	276	277	248	275	274	303	297	308	270	275	279	276	253	242	264	276	255	240	243	283	275	274	285	269	251	261	252	278	282	274	262	261	292	263	278	293	268	289	283	271	243	263	300	244	275	294	261	284	265	272	270	289	259	272	293	279	235	279	276	265	267	268	251	293	269	264	277	259	270	254	271	265	279	254	256	257	293	244	263	287	254	267	261	284	259	252	276	284	241	283	296	234	275	296	270	318	244	287	242	254	271	278	226	269	273	285	257	257	280	259	263	264	282	245	283	287	261	288	274	278	277	263	261	246	243	253	284	299	299	306	272	284	276	280	249	263	246	279	270	289	277	279	293	293	253	260	239	265	258	283	244	254	263	265	279	283	263	285	280	252	273	286	249	262	260	238	292	271	288	254	229	276	251	251	287	250	251	276	278	262	301	262	269	253	270	257	267
21933	27021	33583	31352	26058	17698	14488	12793	10033	8054	8043	8235	8351	7766	6500	5864	5506	4178	3788	2947	2154	1885	1507	1456	1601	1418	1462	1144	1102	1062	1053	1049	928	948	929	963	912	895	901	945	927	946	899	874	899	898	887	933	876	903	918	942	942	851	843	872	912	913	854	853	833	849	871	862	818	874	894	824	941	872	886	802	876	847	876	871	895	853	852	899	866	869	828	839	868	845	884	907	856	847	823	906	850	893	824	876	887	885	842	806	852	834	878	857	862	823	790	901	877	888	858	803	875	846	815	876	826	863	833	891	867	920	904	872	883	880	864	864	921	888	868	892	863	849	846	849	880	911	797	861	834	823	818	881	776	898	895	815	828	849	876	875	840	861	889	821	869	943	882	854	869	821	862	849	864	864	889	861	860	835	908	876	841	870	836	778	886	871	871	895	827	855	897	883	839	891	889	883	871	882	899	830	870	878	857	895	872	837	853	858	848	864	813	901	852	805	839	876	844	877	913	912	874	900	843	914	839	833	879	838	851	887	857	870	813	844	864	830	837	873	822	830	852	857	857	851	832	862	874	874	872	881	850	869	853	829	853	885	825	875	829	848	798	892	859	825	869	835	854	873	851	867	812	884	828	901	853	819	894	868	915	863	821	828	843	826	830	840	855	851	821	862	892	831	848	858	850	834	877	843	898	909	875	818	817	874	825	851	873	819	838	816	872	879	901	847	875	863	843	827	912	823	925	872	881	898	843	793	886	869	855	889	894	820	851	823	870	862	853	856	876	816	892	833	803	850	828	872	872	884	832	902	838	845	883	866	864	903	900	873	839	849	861	857	846	893	875	874	890	861	892	902	866	856	842	836	912	851	912	837	854	870	844	804	820	892	859	910	875	843	854	846	849	778	833	843	889	872	862	818	842	861	891	855	818	851	797	847	884	873	839	841	871	852	820	801	933	929	882	885	875	851	831	847	814	871	809	822	869	852	861	856	907	851	835	809	813	862	866	858	875	881	894	871	831	852	862	886	863	850	837	825	892	812	853	860	820	899	844	895	859	871	870	867	873	846	876	844	864	785	891	896	878	842	890	796	876	947	883	822	835	852	881	864	869	882	837	912	825	847	889	849	891	856	841	894	884	811	813	854	877	868	862	858	904	883	816	871	857	830	853	890	865	837	850	807	917	867	894	863	857	800	888	795	832	879	865	836	886	864	875	847	860	841	892	894	870	834	899	853	864	852	857	834	821	888	846	835	866	898	823	879	841	867	917	860	857	873	875	873	892	927	877	826	874	878	886	871	856	804	824	901	847	845	861	876	885	849	917	884	850	868	889	875	829	808	810	829	870	861	850	841	848	901	875	811	856	842	763	904	908	847	920	851	856	893	858	867	879	846	867	916	829	856	851	864	849	840	875	814	850	869	814	855	852	873	822	864	880	866	865	872	874	832	835	850	882	875	910	854	865	807	877	887	810	902	862	832	899	836	863	886	830	818	895	868	784	864	886	909	853	878	823	896	835	839	892	825	881	837	862	896	875	870	802	848	860	909	798	878	866	881	869	881	867	887	890	856	859	884	867	884	893	832	854	878	846	912	877	943	855	864	908	903	810	861	831	879	868	851	875	851	863	878	872	844	860	899	849	865	835	876	856	848	822	864	897	907	821	804	816	887	849	869	903	894	863	875	871	854	843	889	844	810	872	892	857	886	795	868	863	892	886	919	913	854	833	863	864	813	800	832	860	861	840	888	850	852	860	845	830	833	893	857	884	888	882	882	926	841	859	810	802	821	867	883	853	884	874	878	844	868	858	839	880	848	853	920	889	851	838	832	899	889	838	882	848	842	880	842	849	827	844	887	857	819	829	818	864	934	869	855	884	909	842	899	887	826	837	919	867	831	856	849	902	880	867	826	815	876	824	858	913	858	885	815	852	942	821	845	839	881	849	873	835	847	840	891	913	868	875	851	844	904	867	874	839	922	854	898	873	873	805	850	878	845	863	883	851	861	847	869	862	818	870	843	813	876	817	831	840	848	908	861	807	877	861	852	838	839	861	896	849	817	829	845	853	885	896	842	891	888	883	856	850	857	877	856	893	945	859	832	833	873	817	837	840	849	889	853	868	882	859	828	886	832	872	895	891	856	837	869	859	856	937	820	852	839	866	864	813	890	912	863	890	879	835	893	870	879	854	884	851	905	856	892	855	854	908	840	883	864	825	845	895	901	880	823	825	869	856	896	891	891	822	871	883	891	907	861	816	834	899	903	839	886	906	878	881	825	866	888	848	847	838	894	813	856	870	857	841	861	848	848	863	859	888	877	859	849	847	885	881	882	880	850	844	933	836	901	868	853	919	828	886	899	851	863	850	850	876	822	830	829	835	828	878	893	893	840	805	888	888	882	864	909	878	866	818	808	854	827	814	912	813	867	866	873	816	899	856	916	895	824	899	853	850	917	830	862	862	895	841	861	846	896	846	855	881	806	923	877	864	855	889	891	840	874	921	863	852	896	902	841	883	823	831	771	825	822	854	842	887	859	857	850	863	868	850	882	875	852	870	747	836	871	829	878	846	870	875	900	813	837	847	857	827	867	837	837	879	820	825	892	811	896	906	895	851	813	828	895	865	839	906	808	894	878	884	872	841	803	836	869	883	889	824	870	885	866	836	867	828	862	864	897	848	852	864	906	845	836	863	866	861	898	848	886	884	934	819	851	890	874	851	855	864	869	857	866	867	846	859	853	912	846	870	896	840	833	833	840	819	911	888	913	836	866	863	843	924	845	814	882	850	873	925	836	860	865	835	877	849	837	836	797	862	896	873	890	896	892	854	890	859	849	870	843	832	911	835	845	908	879	882	877	904	892	904	827	806	932	832	841	907	859	891	902	890	882	848	844	897	857	858	855	884	863	848	817	845	887	872	866	821	917	835	856	834	847	903	867	893	861	908	892	862	915	861	827	880	873	815	868	855	829	860	847	876	889	862	874	885	840	796	859	813	830	875	802	825	822	856	851	904	900	810	849	815	892	877	861	864	908	887	886	864	845	871	874	824	829	858	879	886	825	878	877	831	898	860	812	827	822	878	860	865	867	867	883	888	864	910	803	914	874	896	929	886	867	862	842	865	845	893	853	853	850	883	866	863	862	817	810	805	841	878	870	890	865	878	821	836	854	845	852	847	866	850	875	872	858	840	857	897	857	908	842	843	857	880	835	805	839	856	890	811	828	817	886	864	839	864	870	820	855	874	857	837	903	832	882	879	859	847	817	845	914	860	910	876	872	818	877	831	873	846	873	833	832	872	799	875	832	819	849	900	881	840	913	886	898	852	826	944	871	839	861	857	902	862	846	858	895	874	843	939	809	880	877	859	860	816	820	863	888	891	915	797	858	865	845	847	878	870	846	842	805	855	842	892	843	810	875	851	890	859	814	896	898	834	854	852	897	849	888	829	870	890	873	840	827	859	876	842	888	860	849	860	845	868	813	848	862	910	853	877	884	876	906	863	890	866	864	870	827
43435	49510	45799	34850	31151	28179	26408	28131	25329	22037	20095	17597	15857	14359	13319	11929	11446	7255	6059	4643	2877	2673	1726	1530	1662	1753	1282	965	807	786	585	458	378	341	321	339	299	280	283	286	272	258	259	251	289	242	233	257	264	264	291	328	320	298	285	261	240	249	275	247	253	242	261	266	250	281	235	264	272	256	258	252	266	256	287	249	265	239	223	278	266	275	267	250	260	283	254	278	257	247	272	258	272	262	291	268	286	261	269	295	275	283	265	290	289	260	251	278	273	256	270	289	275	263	264	273	269	267	246	244	271	261	265	232	270	236	219	240	260	262	264	281	276	262	300	263	284	266	243	237	270	302	273	273	262	270	256	230	252	285	246	268	257	280	273	251	275	249	239	250	239	285	279	250	279	264	276	268	276	282	255	254	289	297	271	237	261	238	275	263	271	260	276	267	250	234	253	264	302	247	256	268	266	260	248	251	263	246	275	281	262	266	273	256	263	248	299	245	284	256	253	290	243	250	260	255	282	258	256	261	284	296	255	293	252	230	277	253	256	271	265	281	223	281	291	279	278	296	283	272	275	255	267	280	294	262	265	254	278	277	285	267	230	292	229	250	269	277	252	268	254	260	256	260	266	246	262	268	226	275	275	253	256	254	265	244	271	253	272	256	271	282	250	253	239	251	225	246	252	276	269	280	275	244	241	264	265	257	272	256	245	252	287	241	254	255	245	273	274	279	272	248	261	270	252	260	269	243	250	259	267	261	279	284	253	272	280	269	278	240	259	256	250	278	286	253	270	239	265	277	312	262	249	286	298	262	262	268	264	256	297	255	236	258	278	257	259	263	271	252	283	236	279	258	244	280	246	241	225	274	245	238	254	282	249	246	297	292	236	290	267	234	288	255	224	289	248	321	267	235	271	266	249	265	239	262	292	254	266	254	279	290	266	263	271	259	299	288	284	273	257	251	261	257	234	258	281	271	260	255	242	272	232	276	274	277	278	273	249	276	257	271	251	263	267	263	220	220	260	264	238	241	271	289	250	277	254	261	240	243	304	249	252	275	261	267	267	245	233	245	253	260	275	271	265	281	277	249	231	244	256	250	259	272	284	267	255	235	307	274	249	269	226	241	272	275	267	278	265	257	271	248	268	312	249	283	240	255	250	244	267	260	281	276	285	223	257	280	249	283	274	267	255	262	252	241	262	265	279	258	257	247	256	265	259	303	245	261	254	287	229	253	269	254	244	250	266	254	278	279	257	246	299	284	253	277	289	276	262	263	255	263	254	249	278	258	262	290	271	274	253	250	270	288	257	300	310	270	241	282	279	280	285	248	254	272	254	281	283	293	270	254	259	271	280	257	295	307	251	266	268	243	266	258	275	251	257	289	274	244	271	266	242	284	261	258	279	258	252	254	265	265	282	274	285	266	240	244	248	277	247	275	245	260	260	271	275	275	264	240	277	249	288	251	233	264	273	251	231	262	256	299	280	256	261	237	273	251	283	278	275	265	254	255	247	265	269	248	230	242	238	255	255	288	260	248	249	231	299	251	246	255	267	275	257	248	262	247	255	261	263	240	254	231	249	278	271	274	308	272	259	253	238	249	257	272	286	248	274	274	291	271	272	250	255	240	248	258	228	283	264	262	257	274	257	263	238	275	261	258	267	230	278	276	257	281	252	229	279	264	272	246	257	255	248	251	260	244	267	260	266	241	265	261	281	274	265	240	273	245	295	251	276	276	296	250	255	221	245	251	244	243	258	241	261	252	253	279	273	243	248	241	260	291	279	264	244	273	261	242	271	261	240	275	271	285	274	253	249	263	232	269	272	280	245	260	266	276	271	244	265	255	274	284	246	275	259	281	272	265	253	267	246	244	272	259	244	246	271	308	261	222	279	280	274	275	238	286	249	248	249	268	288	277	288	251	270	254	253	269	279	276	266	243	253	270	244	237	245	252	272	260	241	273	244	295	260	248	241	264	252	248	292	282	251	241	268	274	263	247	246	236	247	263	276	266	276	288	269	262	244	253	253	271	260	292	245	280	273	254	254	270	279	268	249	243	265	267	261	257	227	261	264	286	271	245	265	241	275	274	299	274	275	254	256	259	265	265	286	272	267	262	249	248	291	235	259	259	283	256	243	270	269	267	252	255	270	246	235	253	250	265	247	288	264	262	221	251	266	262	269	286	271	257	264	258	288	243	266	269	269	253	306	268	241	272	266	220	254	252	268	271	242	289	264	272	276	241	277	266	286	287	271	255	246	241	283	291	270	262	255	267	251	264	284	286	254	278	255	269	277	277	249	242	254	276	269	292	261	261	280	250	283	275	265	245	258	244	283	273	245	243	229	242	274	292	230	251	281	285	261	256	257	250	287	272	271	282	273	276	274	280	274	265	280	250	271	270	242	243	258	230	260	232	249	258	234	249	262	256	271	251	260	239	284	239	260	249	269	266	269	274	232	294	261	254	260	254	290	246	252	264	276	271	258	255	255	236	247	280	270	257	281	251	229	263	274	242	279	264	272	280	237	265	255	254	272	254	277	258	266	267	248	248	261	265	282	262	252	226	276	239	267	246	267	269	250	273	258	275	287	278	272	263	264	281	293	261	276	259	258	277	252	253	258	261	290	251	265	263	259	258	282	242	265	280	240	250	233	273	259	264	261	249	261	252	236	237	247	254	270	249	286	268	245	261	279	259	254	252	278	262	278	265	250	269	256	261	290	237	254	250	261	244	262	255	280	254	274	257	247	274	238	241	286	278	280	263	284	268	256	254	248	276	297	270	272	256	285	254	270	261	257	283	249	253	238	254	263	284	286	278	253	258	272	252	284	247	233	260	249	249	284	241	273	282	297	275	279	269	279	237	258	283	247	301	251	269	241	254	230	236	251	257	263	256	244	258	248	235	252	279	273	278	242	263	263	285	265	234	269	259	286	270	269	256	258	225	272	279	256	254	264	251	279	260	271	288	257	246	221	245	264	298	266	249	243	238	264	270	268	261	242	243	271	253	279	282	227	267	265	245	273	260	216	272	260	248	266	257	240	260	259	286	242	289	293	264	275	254	267	279	262	233	302	266	276	240	257	264	260	255	247	277	286	229	256	267	280	276	266	253	290	299	274	272	274	291	260	251	244	279	265	284	239	261	219	268	267	249	273	227	257	271	270	276	278	201	274	246	279	273	242	258	241	245	235	242	241	266	276	241	298	268	265	275	292	302	240	251	256	268	255	264	233	247	269	258	248	268	259	282	234	275	278	235	275	243	268	249	250	305	269	276	237	248	271	306	265	288	270	258	257	248	274	293	255	259	262	265	261	245	252	256	244	261	276	264	237	267	283	273	248	277	304	280	254	268	246	251	235	258	256	255	282	258	276	282	247	267	293	280	244	219	245	261	248	284	255	254	258	254	276	268	224	258	255	270	265	273	287	255	271	227	262	291	280	283	279	255	237	258	225	237	288	260	263	289	275	239	250	241	274	255	280	267	265	258	267	263	283	253	245	241	266	234
35231	46804	49865	46502	44632	37154	37521	39558	36838	35269	34375	32549	32220	31380	31141	30410	30291	22637	21643	18771	13629	12972	8865	8514	9224	9606	7033	5492	4347	4452	3104	2132	1693	1370	1226	1193	1109	979	1056	987	937	954	902	904	865	872	917	825	848	899	1096	1204	1072	1026	926	880	874	831	892	904	888	776	839	848	873	817	865	802	807	832	821	850	829	823	786	815	824	830	813	834	892	816	830	844	847	823	845	795	806	844	807	920	817	824	804	816	815	791	811	895	804	794	842	834	835	877	820	897	818	836	829	841	859	829	849	839	850	868	831	835	845	819	851	848	848	831	798	823	817	806	811	783	807	853	835	852	829	822	842	841	803	838	849	787	872	802	826	855	806	876	807	803	831	848	848	808	808	842	842	872	828	842	870	831	826	815	844	855	834	842	857	827	881	848	815	915	815	845	862	835	807	781	838	795	862	845	852	829	799	852	845	766	888	850	830	858	797	813	822	882	785	800	814	829	830	812	808	814	833	797	809	784	815	764	764	830	830	849	821	820	858	811	851	860	807	868	873	833	865	861	873	850	829	878	852	866	834	858	785	810	837	848	838	829	859	851	837	820	868	841	806	868	801	841	842	896	831	847	877	844	826	820	867	751	831	823	849	852	791	898	818	827	804	837	852	823	847	851	823	818	878	849	846	833	822	852	842	845	862	839	838	895	820	804	868	826	854	833	804	816	822	881	854	841	812	819	841	831	841	863	852	799	823	850	830	826	817	864	837	842	917	869	802	835	847	786	833	852	843	829	821	867	832	847	833	875	795	809	818	824	804	835	814	832	859	820	796	834	850	834	846	880	821	787	850	851	833	822	777	794	829	820	858	780	804	846	806	793	850	859	804	853	814	864	795	823	870	835	812	835	801	813	826	861	825	807	750	845	828	834	850	832	864	860	869	806	834	817	839	785	872	816	822	864	801	829	822	806	852	848	849	795	840	860	832	833	813	814	845	827	846	871	870	834	885	848	860	810	886	785	829	800	837	831	810	808	854	857	823	819	848	805	827	821	900	873	803	818	845	864	829	789	856	852	850	805	834	818	837	819	827	811	792	838	807	825	847	836	790	848	802	845	839	846	875	821	853	851	794	909	837	820	834	829	834	810	822	808	852	814	840	876	816	864	850	826	829	890	854	820	796	806	826	855	862	799	851	802	864	863	875	812	858	879	850	818	842	795	802	855	801	850	850	825	820	811	783	906	810	827	826	843	854	843	793	843	805	824	813	808	850	825	869	781	865	824	836	736	787	807	835	791	817	831	885	821	827	867	765	846	867	833	822	821	859	841	798	849	859	868	827	775	827	793	920	837	820	823	862	883	811	849	865	827	796	889	824	831	840	815	858	840	844	838	845	821	853	828	873	834	833	808	839	851	842	829	823	803	829	804	880	796	837	838	865	834	866	798	807	837	819	831	857	841	836	870	803	854	856	851	826	836	827	826	849	772	776	804	809	877	833	862	775	816	863	823	827	866	822	856	839	826	817	827	811	788	826	813	768	843	835	839	882	841	866	849	857	836	854	856	882	812	903	845	806	831	922	828	824	793	858	840	859	839	808	853	836	818	830	856	818	890	799	814	826	811	849	814	833	771	844	825	791	784	857	811	873	822	797	823	843	886	811	871	821	825	794	872	832	857	795	806	841	780	786	822	826	811	849	828	891	870	855	834	804	858	805	837	843	865	819	822	834	847	825	809	853	828	888	851	814	882	841	817	812	807	816	833	835	790	784	804	798	871	805	877	863	834	805	841	810	776	797	789	826	812	838	780	852	797	828	856	805	813	806	796	834	821	858	847	809	789	835	856	810	826	809	813	820	873	814	826	865	802	822	810	830	788	829	853	803	875	832	839	857	800	850	848	806	823	883	813	806	823	810	881	798	845	819	835	807	812	816	835	884	869	827	838	831	902	782	845	829	849	878	852	849	867	837	837	875	810	798	834	835	789	815	845	838	829	802	829	856	793	800	806	812	812	848	813	833	825	820	812	843	775	808	843	826	875	822	798	852	849	843	836	863	856	805	859	816	833	858	815	849	866	846	853	840	866	897	775	859	823	818	796	823	865	855	842	899	850	790	860	834	823	883	826	851	798	846	844	813	829	841	846	859	839	880	853	837	866	833	818	838	863	853	773	850	836	845	794	778	847	789	810	836	819	828	854	783	849	861	891	850	827	801	789	823	811	851	840	864	874	827	842	851	818	809	817	861	802	811	775	832	846	798	837	875	798	852	787	830	813	847	873	818	781	834	823	892	862	863	860	794	811	792	844	823	862	813	799	851	881	869	868	800	863	821	846	828	827	842	857	832	788	860	848	829	857	814	837	833	790	903	864	850	808	851	777	826	814	841	812	845	858	806	809	841	802	914	789	841	784	849	837	848	817	801	838	819	832	883	852	867	860	833	855	866	862	831	821	805	821	849	853	825	839	897	835	815	811	879	815	853	816	853	899	819	844	802	828	853	788	834	854	805	812	803	813	818	797	832	862	810	831	861	807	829	821	830	841	846	855	808	871	842	860	820	851	849	897	782	845	850	821	808	855	846	818	826	834	859	898	820	828	810	850	836	839	833	865	811	831	823	861	840	813	843	846	835	841	849	870	807	890	853	830	825	817	818	811	855	829	890	784	818	798	783	835	858	831	833	885	810	813	830	825	894	814	826	812	901	828	819	823	804	822	871	837	864	788	870	812	855	817	816	833	799	793	859	831	912	844	857	851	867	809	835	870	849	823	819	799	816	851	799	829	828	774	809	836	829	805	816	827	855	862	806	847	835	878	828	815	805	866	814	870	850	813	793	872	790	843	839	820	811	834	821	804	838	843	864	813	844	793	849	848	872	816	832	815	875	853	869	812	844	847	831	858	814	776	853	794	874	833	848	825	871	896	861	878	858	846	859	909	872	844	840	792	835	835	886	865	833	840	797	790	885	828	835	829	842	851	817	834	840	837	824	846	829	800	843	791	800	827	790	868	812	830	853	805	882	792	838	838	813	869	857	830	802	894	846	860	862	819	825	842	810	901	831	822	852	873	849	785	822	853	843	813	839	855	822	836	887	860	855	803	851	853	798	881	842	854	789	774	883	870	857	861	772	823	876	810	861	850	812	852	847	824	812	820	879	871	856	790	859	833	819	826	869	806	804	824	837	835	830	774	831	813	829	823	860	785	800	860	817	784	813	827	844	843	839	801	824	768	844	785	820	796	800	840	812	790	876	875	870	849	849	854	802	811	832	784	850	802	810	864	821	822	804	834	875	816	846	846	842	807	890	850	844	812	863	831	801	861	847	836	811	853	850	788	839	859	803	762	838	831	856	843	799	818	816	829	813	821	815	837	858	816	848	852	856	816	827	833	831	808	870	805	847	867	817	809	847	794	855	796	809	792	781	808	869	765	840	838	846	785	847	779	844	836	842	872	848	838	866	798	857	869	838	825	831	842	834	804	852	834	826	833	826	805	796	816	856	803	845	830	850	826	857	820	809	801	870	845
50810	49491	42034	36438	39155	31964	31142	34935	32262	30175	28145	24682	24392	23778	23470	21606	20641	13148	10944	9432	5826	4414	3194	3302	3261	3091	2138	1665	1359	1214	811	642	568	434	412	433	350	314	329	311	301	281	311	322	270	287	298	276	321	273	307	412	372	370	325	328	298	305	291	268	282	282	261	256	263	279	282	295	280	300	293	276	276	295	259	284	273	276	281	285	280	270	292	276	259	315	272	294	282	286	258	271	273	272	280	247	303	288	306	264	273	307	291	283	264	274	273	293	285	272	275	277	310	286	267	281	269	297	252	255	281	291	302	280	259	268	270	286	290	290	279	283	284	284	251	294	294	276	289	282	301	275	290	246	274	290	268	270	268	266	295	247	277	289	271	290	289	285	296	242	311	243	281	300	276	284	258	272	270	275	257	288	284	254	264	283	274	283	277	264	290	275	301	291	286	304	276	256	281	290	282	278	265	259	282	255	272	268	263	286	283	262	277	243	256	294	235	287	288	261	234	244	238	254	255	271	270	283	277	271	268	272	270	300	314	306	268	297	307	277	285	279	272	283	230	266	275	295	283	291	280	263	300	282	313	276	300	235	280	303	287	279	296	309	289	298	286	268	250	293	258	277	268	291	276	262	277	271	275	262	256	274	250	278	307	266	290	298	287	262	292	274	254	284	287	325	267	268	289	276	287	245	279	264	286	253	270	272	277	267	247	264	264	257	271	275	278	291	311	267	246	282	259	284	267	290	271	278	237	286	323	281	279	307	275	295	248	290	261	266	260	276	288	252	293	273	275	295	261	279	284	294	296	260	282	245	243	283	305	282	287	318	260	288	257	274	286	312	279	289	287	275	310	252	270	274	296	306	255	244	270	266	248	278	318	266	292	280	265	271	281	278	297	278	304	250	285	271	289	304	294	280	287	291	316	285	288	280	299	290	301	260	297	279	272	286	308	271	273	271	282	282	295	313	314	307	304	297	296	275	274	284	259	312	281	262	264	253	270	269	295	265	259	260	294	240	292	284	278	257	267	277	256	241	285	271	277	277	281	272	275	323	291	268	296	281	277	243	275	303	279	290	277	271	246	258	314	258	291	271	269	287	271	276	285	290	257	300	280	280	296	299	279	248	286	257	278	297	315	265	285	286	248	263	279	264	279	261	270	286	291	270	287	331	262	297	307	267	292	263	254	257	286	275	242	265	271	282	292	279	302	296	263	294	311	296	306	280	277	272	276	265	271	277	294	308	248	275	280	299	294	289	290	268	270	274	288	280	260	278	259	278	257	293	269	299	250	242	292	275	279	324	300	282	285	270	307	263	285	278	255	274	303	252	258	250	268	285	241	299	310	253	275	306	280	295	283	292	257	283	245	272	273	287	279	294	265	268	252	266	279	285	278	267	289	330	272	321	267	290	299	264	304	276	245	284	276	256	260	265	279	276	254	255	294	289	268	261	265	293	274	269	295	324	284	267	256	268	268	267	277	294	286	267	290	294	271	250	276	252	274	282	262	316	268	274	279	304	312	273	261	275	285	294	271	258	299	256	323	269	271	260	290	267	290	279	270	296	270	302	318	302	286	275	312	266	320	289	241	264	263	268	254	284	276	275	264	306	310	277	284	254	297	286	272	274	280	283	263	279	265	270	262	275	283	292	266	270	264	269	280	284	259	314	272	295	274	273	290	265	292	262	294	284	262	239	260	255	280	293	273	257	254	303	303	292	271	270	246	295	292	276	317	300	281	289	279	256	259	284	271	270	285	276	270	257	271	294	272	276	288	294	309	268	294	280	288	284	256	290	304	265	256	303	281	250	302	298	267	306	273	299	296	302	276	251	264	267	279	282	253	309	276	301	269	277	286	292	252	283	314	289	268	278	281	300	283	284	269	315	287	292	290	250	276	285	278	259	292	298	275	281	294	282	270	272	302	280	278	247	269	294	267	267	285	287	262	290	259	276	235	294	300	316	275	268	276	269	293	261	298	254	306	291	274	292	295	283	281	254	288	287	304	266	310	303	266	262	282	304	283	248	274	261	275	282	290	272	292	267	285	284	268	262	300	257	269	294	258	296	269	262	315	304	285	252	264	290	261	263	262	270	294	266	261	272	304	280	285	232	294	279	277	269	287	326	263	246	257	274	271	271	315	288	281	252	264	282	291	271	291	272	299	269	272	268	264	277	279	295	297	296	269	269	286	276	277	285	285	238	276	261	302	277	262	262	321	278	271	253	278	254	275	317	272	298	266	264	282	265	284	317	303	253	285	242	283	279	277	305	301	291	287	256	289	283	271	260	282	306	288	283	279	251	283	268	258	253	254	307	296	291	264	295	273	286	279	285	272	275	301	260	265	279	282	274	288	273	302	291	286	310	286	253	275	274	285	290	270	290	273	247	262	277	277	278	280	280	281	319	287	284	296	283	283	285	289	275	290	264	265	292	283	263	262	253	264	280	258	316	264	283	272	262	279	243	252	269	271	272	260	295	275	295	266	265	250	300	251	278	272	284	271	257	291	300	274	269	277	291	264	272	306	298	287	243	273	298	285	295	297	299	295	280	283	266	272	285	268	279	258	279	282	291	284	268	314	294	272	255	294	282	288	265	288	255	260	272	268	267	295	276	307	285	302	301	264	270	278	292	263	274	283	273	254	300	273	294	282	279	286	260	267	274	280	271	295	274	313	311	293	277	256	295	301	284	272	284	253	298	297	276	255	303	298	329	283	279	273	284	293	282	244	269	292	327	264	291	279	298	273	254	259	266	286	275	277	290	273	268	262	287	285	294	287	266	292	275	304	308	312	273	282	308	269	274	274	291	293	283	255	272	293	292	257	277	285	275	285	271	243	277	285	286	299	288	257	271	241	263	283	305	298	300	259	298	265	257	263	270	273	250	308	284	268	258	320	294	262	246	286	316	287	259	269	274	282	276	271	289	279	280	276	279	306	251	284	281	306	317	258	288	250	276	299	247	289	262	305	267	281	285	262	288	295	282	265	286	294	279	284	284	261	265	267	268	277	260	297	253	257	274	243	268	291	253	288	274	286	253	254	294	320	264	279	312	282	274	291	274	303	276	267	293	250	268	273	281	262	297	278	272	276	282	291	301	229	282	286	270	263	274	301	282	266	292	260	256	268	256	304	281	284	298	279	272	288	271	288	307	279	274	262	247	289	266	242	287	283	257	280	281	288	268	254	260	301	285	294	271	285	292	283	292	282	287	311	266	279	299	289	290	243	316	313	295	257	282	271	274	272	300	264	292	241	296	271	288	270	253	292	287	321	262	289	299	270	273	299	291	280	292	285	305	297	285	281	272	278	280	292	303	252	290	284	277	261	287	284	271	292	273	276	264	263	273	247	256	261	286	292	256	285	285	288	259	273	274	318	283	271	298	277	290	280	283	282	265	277	266	293	284	294	275	253	300	277	295	257	277	289	260	267	292	279	277	306	248	285	270	265	307	307	268	284	264	278	246	278	309	290	272	310	276	282	294	288	280	262	260	275	297	272	254	302	310
41881	49724	50930	51845	52586	42239	45365	46357	43884	42647	41474	39028	40268	39745	40592	39051	38641	30261	30042	27084	21209	17722	14333	15472	15411	14987	11243	9194	7550	6713	4436	3260	2506	2060	2017	1762	1431	1297	1230	1114	1066	1020	1014	900	960	912	934	889	898	897	1081	1535	1565	1342	1082	958	898	943	856	891	874	879	864	881	847	877	842	835	875	858	877	880	865	919	865	845	824	895	815	881	866	876	837	849	896	857	881	894	879	890	894	836	877	833	853	869	855	846	843	857	892	843	849	881	866	872	857	889	904	849	893	843	855	891	865	829	858	873	902	841	880	851	915	870	853	859	885	869	836	845	870	856	859	839	847	866	799	842	864	853	887	858	866	889	862	860	871	861	813	865	856	835	881	880	787	867	820	853	827	850	843	800	870	847	855	839	859	880	894	870	859	867	856	829	882	883	879	851	878	820	901	903	832	845	891	845	796	856	872	851	841	854	879	887	836	890	848	832	883	851	880	823	831	863	882	787	882	860	888	861	869	899	833	857	898	917	935	839	856	840	883	931	824	813	873	845	893	829	850	815	879	881	856	868	900	869	888	816	867	804	804	884	885	922	833	881	836	846	860	868	840	913	861	870	888	860	906	855	882	876	855	872	890	952	866	820	848	868	866	922	905	865	840	833	846	860	860	856	839	859	848	893	857	839	821	891	919	853	889	907	888	894	896	818	896	864	862	843	870	888	853	827	917	833	848	843	867	897	912	885	842	898	886	854	905	871	853	862	830	854	863	913	837	857	834	912	909	853	839	845	859	846	849	861	906	891	875	830	836	892	878	897	826	864	880	875	913	839	901	809	903	829	895	882	874	863	857	881	820	844	885	853	860	901	841	851	884	851	814	833	877	887	886	862	884	931	889	892	847	847	909	858	858	852	856	846	884	891	860	877	885	890	884	853	888	872	864	859	832	884	847	843	859	870	869	841	893	878	893	866	878	848	836	880	855	860	885	879	872	866	813	814	893	904	901	880	885	869	842	868	831	910	854	846	902	839	848	866	904	893	862	900	864	857	900	863	849	814	878	865	818	876	863	862	912	812	830	857	860	864	888	858	916	819	895	905	872	813	854	851	877	854	889	861	827	852	887	836	902	823	837	839	923	812	873	860	847	887	866	832	876	859	862	867	852	815	826	839	844	890	869	850	859	910	860	835	871	868	835	838	851	864	869	856	878	871	858	906	863	868	845	869	879	860	815	902	831	924	849	814	875	818	864	866	888	861	861	857	860	815	887	829	853	871	895	877	896	835	860	822	887	839	871	881	848	892	870	815	841	844	891	852	879	824	896	856	851	888	840	859	822	897	912	886	863	847	924	853	904	881	823	852	833	916	945	874	854	872	896	898	878	881	846	845	837	841	863	889	868	829	882	883	842	807	839	816	906	843	826	884	878	867	899	879	816	857	877	857	885	893	897	910	885	808	927	869	855	902	875	849	837	856	830	845	838	837	879	831	855	828	873	874	846	885	815	850	881	829	855	921	865	867	836	839	797	922	880	814	880	867	875	869	834	853	859	871	843	893	839	863	825	890	841	875	884	884	843	888	874	929	861	863	811	861	914	833	875	872	868	838	824	848	858	879	855	838	832	899	859	845	866	863	878	898	922	844	869	858	846	875	852	871	878	846	812	920	860	855	844	867	856	850	932	913	873	853	822	898	809	847	923	896	847	872	900	899	921	871	842	877	914	847	908	866	846	823	890	873	859	813	891	788	894	892	858	873	861	853	866	818	844	829	840	855	903	893	861	848	812	870	855	935	887	869	855	865	868	823	844	853	857	855	865	816	883	863	819	874	829	834	881	893	843	859	896	849	886	853	818	868	843	845	844	857	859	872	833	886	873	884	904	842	889	922	879	861	892	844	845	831	897	898	879	865	858	820	863	830	860	800	873	841	877	831	849	837	903	871	873	809	838	808	824	840	877	881	808	881	876	862	875	894	880	887	814	842	896	907	868	872	836	885	892	860	873	880	844	871	925	914	851	831	796	833	866	882	871	842	882	830	879	918	825	886	812	888	843	878	871	848	822	857	882	828	820	788	891	816	853	911	846	889	909	862	859	891	859	881	858	867	874	870	852	850	853	835	861	878	871	829	859	896	896	854	851	831	800	827	891	879	883	887	859	829	868	872	834	851	904	884	898	883	867	855	811	878	883	840	883	841	847	898	864	842	885	885	916	862	883	885	906	906	874	836	864	853	855	856	802	856	867	868	844	898	869	851	807	881	860	859	896	848	856	826	861	876	877	844	859	863	801	843	893	864	871	855	845	831	889	885	948	869	860	863	885	892	875	821	851	882	857	847	881	849	891	879	855	860	888	848	910	874	893	855	851	857	826	835	878	846	834	855	858	831	870	870	840	902	867	809	814	875	855	856	855	845	884	878	871	919	801	856	864	853	914	860	840	842	899	875	884	844	849	873	847	867	836	885	807	905	869	878	873	844	853	903	859	840	884	879	893	841	860	854	854	832	856	881	804	905	858	869	881	827	901	887	865	821	873	879	869	898	872	872	893	879	844	868	879	933	838	893	807	831	852	847	860	920	922	828	875	876	851	884	817	825	853	840	900	851	869	818	811	861	879	839	845	879	898	872	906	913	857	816	850	853	872	872	872	815	858	861	903	850	831	858	836	870	894	861	858	856	808	861	843	824	827	891	837	892	881	810	798	860	881	866	911	852	803	834	854	835	906	900	871	890	825	858	859	894	853	872	858	862	853	866	878	906	853	869	820	858	855	915	918	867	878	907	880	848	884	831	853	836	847	875	855	879	850	876	839	848	889	865	853	857	882	811	874	884	869	856	819	832	909	792	889	849	853	878	852	891	888	887	915	859	879	878	861	861	845	867	910	886	902	901	814	905	875	810	844	822	873	874	884	886	884	824	843	861	891	847	879	857	891	916	889	843	890	871	881	882	855	892	853	886	846	853	941	854	872	795	856	820	813	843	876	848	869	918	838	893	890	852	873	882	892	845	838	817	841	885	935	882	871	867	853	848	826	832	866	796	860	887	873	811	872	848	868	817	823	847	913	758	880	905	851	836	816	819	812	910	849	845	894	878	850	854	801	826	857	807	874	805	808	879	902	838	870	852	851	845	850	863	855	834	873	863	856	822	884	812	847	816	902	852	861	865	851	904	896	894	852	880	866	869	873	888	843	855	848	866	835	850	863	880	829	824	865	840	858	827	910	860	878	809	885	880	882	880	868	874	893	821	813	853	857	846	837	860	855	872	917	897	873	854	884	886	878	866	842	901	885	839	856	853	874	958	831	822	902	895	839	849	889	825	888	835	877	803	876	878	921	833	902	805	874	846	879	916	816	910	834	901	859	884	888	865	887	825	887	877	871	885	842	853	892	879	830	821	851	880	880	821	887	898	875	866	933	876	861	887	861	856	913	840	870	864	830	916	888	826	825	861	867	845	909	906	852	863	900	863	861	870	872	781	871	905	845	842	803	903	890	876	877	878	811	837	861	854	819	890	915	872	844	837
27794	31984	32623	22562	15619	6019	4878	4667	3500	2683	2156	1541	1430	1268	1227	1169	1002	693	586	493	407	366	363	321	359	315	318	335	288	282	277	264	299	276	267	244	250	287	264	230	239	270	263	266	232	266	246	250	251	257	258	256	264	242	265	252	254	256	257	264	252	254	259	238	223	237	234	250	262	253	225	223	260	241	259	252	267	227	253	254	240	263	286	258	259	251	258	260	241	240	208	240	259	250	275	262	230	266	215	273	250	270	252	267	246	269	229	258	252	250	256	243	233	232	253	257	218	266	277	256	253	226	226	232	273	242	269	241	267	281	244	261	263	242	220	252	256	269	248	255	218	232	262	234	239	242	272	249	271	242	242	237	240	263	241	227	249	230	252	244	243	232	270	243	261	245	266	265	239	247	263	256	253	249	246	241	245	232	225	245	269	243	240	241	263	259	241	257	234	245	257	236	236	246	256	280	281	246	273	259	257	245	225	267	249	265	258	262	250	239	264	231	240	208	239	277	259	231	262	241	255	273	249	273	251	240	250	226	250	241	245	263	245	259	224	243	287	261	253	245	225	252	246	261	254	251	269	274	220	263	279	259	265	247	251	263	272	241	226	240	239	238	265	241	273	266	254	261	263	248	239	284	278	264	280	237	255	246	272	242	228	277	263	229	252	254	255	243	281	183	232	255	249	240	231	268	267	253	271	266	269	267	248	236	250	271	241	275	250	275	287	264	275	273	241	244	228	259	249	260	270	235	243	257	255	245	247	259	245	259	237	246	242	233	246	278	259	253	239	244	226	245	276	224	239	258	266	223	261	246	258	260	253	249	272	264	238	248	268	266	247	267	222	262	228	251	237	249	265	263	263	263	243	262	279	224	244	254	218	224	241	262	238	257	253	257	224	245	247	249	257	251	253	244	248	259	234	241	249	249	262	256	267	252	218	243	246	240	214	250	233	249	260	264	242	259	264	235	251	246	250	273	270	244	265	250	235	241	252	223	243	230	257	235	246	247	260	262	252	261	240	242	247	268	241	240	260	238	267	227	265	237	260	240	243	247	244	260	262	221	257	267	253	248	275	249	251	258	260	239	257	259	234	244	237	244	257	236	229	227	241	248	248	260	248	244	257	248	259	254	227	255	239	236	240	257	254	233	264	244	251	249	278	253	249	281	254	270	236	262	240	269	243	249	226	244	262	227	255	246	224	247	265	233	268	260	264	251	226	255	248	274	253	260	273	264	265	273	253	259	254	288	248	247	250	259	246	252	262	244	270	259	247	248	241	246	255	239	259	258	234	241	254	256	253	250	262	261	232	217	273	253	248	227	270	254	260	237	268	226	281	260	251	238	237	221	244	250	253	255	228	265	285	216	253	252	214	235	239	248	227	234	230	265	250	268	257	294	285	264	259	251	259	271	253	248	274	266	250	247	270	278	255	277	253	259	225	283	236	249	259	264	253	239	269	257	269	270	254	272	238	263	268	234	260	251	255	261	260	239	268	245	283	246	240	263	261	266	260	250	220	252	245	243	238	252	246	265	250	250	266	243	253	211	265	258	260	230	253	261	236	256	239	243	223	247	266	262	291	260	255	244	235	225	227	274	262	246	230	233	249	235	271	259	279	244	268	264	249	281	237	263	249	246	268	253	256	248	276	255	254	252	228	252	277	232	243	243	238	253	260	255	245	272	262	271	268	280	250	270	249	227	264	239	244	281	242	210	245	223	242	220	256	248	272	242	229	251	245	227	291	255	257	268	263	251	255	227	248	240	248	241	265	253	226	245	246	265	242	250	227	260	200	268	248	274	243	222	256	271	250	271	239	268	265	229	271	240	282	270	240	251	281	255	283	244	258	268	271	251	244	240	258	269	267	240	274	264	247	276	250	255	251	259	263	246	245	270	217	223	259	240	244	248	244	259	274	225	253	251	257	254	281	260	247	241	258	255	226	262	274	238	284	259	247	285	236	297	251	264	270	261	282	256	258	291	271	237	261	273	229	245	264	251	249	264	268	252	243	246	218	254	264	245	247	231	237	267	258	258	264	254	279	264	248	256	271	251	235	264	247	248	282	239	244	238	277	270	247	257	266	240	261	227	261	244	249	239	242	264	229	242	226	263	246	257	266	251	260	256	276	265	261	266	256	272	218	258	224	236	241	239	241	270	249	239	229	227	240	221	259	247	233	256	254	256	216	280	253	261	250	263	237	252	240	254	270	256	230	231	260	260	247	262	274	222	240	234	243	266	248	282	239	261	258	218	272	245	273	271	253	259	232	235	250	225	247	278	260	244	223	232	250	243	272	237	241	266	263	268	255	270	269	227	251	256	263	246	235	259	236	240	247	253	250	247	248	269	220	249	291	253	247	243	250	223	231	253	239	262	236	255	239	259	266	235	268	256	260	260	238	231	257	260	273	274	239	258	270	256	258	215	215	282	278	232	254	265	223	226	232	237	274	249	248	251	240	204	238	247	258	228	244	253	251	255	247	245	249	256	242	240	240	245	259	274	257	229	285	257	277	223	256	251	252	238	204	249	226	238	243	272	246	248	219	261	258	229	247	243	240	253	277	282	238	242	241	219	253	229	287	226	260	255	253	300	245	228	260	232	246	242	249	255	251	269	246	236	230	244	257	257	274	243	261	292	265	246	249	224	233	302	253	234	259	275	212	267	276	280	225	273	244	256	223	255	243	237	253	245	255	243	246	240	272	231	235	268	243	238	295	248	271	249	249	265	280	217	246	261	281	276	260	254	268	231	256	264	277	214	248	252	239	242	280	235	243	233	246	249	249	257	246	264	249	228	228	259	238	241	262	252	265	228	266	240	251	254	252	244	235	281	261	239	235	264	262	253	247	224	241	241	293	274	235	248	265	256	232	249	235	251	270	262	287	251	238	245	270	232	272	245	262	252	251	252	245	259	236	249	230	253	255	252	237	244	247	245	247	257	237	234	241	247	282	236	235	253	243	243	277	228	232	235	246	216	251	254	241	277	244	266	261	237	262	272	260	290	240	250	253	245	261	246	252	259	257	261	257	256	251	239	255	264	230	260	219	263	232	250	250	245	280	242	220	245	284	232	237	269	260	260	247	269	270	266	232	215	236	228	273	266	256	224	223	271	235	256	250	227	242	270	238	231	252	281	214	252	254	250	247	247	253	273	267	248	254	261	248	252	235	216	243	260	279	241	243	250	232	255	267	256	268	237	271	269	286	251	226	277	257	244	235	247	224	257	226	227	268	265	258	243	236	236	265	263	250	286	207	246	245	242	239	261	216	245	240	249	236	267	247	253	239	264	248	254	201	246	233	264	241	257	230	243	241	255	246	253	227	243	264	250	239	270	259	234	244	253	249	235	283	257	275	270	235	243	249	277	237	261	267	259	240	248	243	272	251	266	252	293	260	242	240	264	262	241	252	239	248	250	239	272	265	225	238	245	250	226	240	263	249	250	227	273	301	280	231	252	239	245	227	251	235	236	256	271	269	241	241	238	250	239	232	240	284	274
22229	31500	36113	32991	27073	15343	16365	16237	13383	11472	8931	7058	6964	6114	6087	5365	4637	3216	2657	2253	1713	1784	1498	1434	1451	1355	1214	1138	1099	1075	922	961	970	904	909	904	857	855	858	823	810	800	831	863	863	818	853	855	788	793	855	880	873	896	860	806	808	780	788	827	790	707	771	791	774	807	852	771	827	760	800	835	779	784	870	826	844	774	837	791	820	791	810	794	855	809	849	799	817	873	834	749	849	798	825	800	806	789	762	823	796	803	815	785	792	848	817	815	757	819	780	817	773	842	842	791	801	806	761	800	800	814	786	834	820	798	780	789	793	747	819	796	770	792	829	889	779	794	778	740	802	821	780	826	804	808	851	822	756	765	792	791	812	824	749	838	777	775	791	799	774	776	762	774	823	842	777	771	777	781	846	822	788	796	820	817	792	824	755	781	797	865	832	756	765	786	862	773	794	809	790	858	792	798	837	771	815	816	779	839	779	795	834	808	777	775	823	740	789	776	784	818	824	809	819	793	811	793	807	772	799	818	778	830	818	784	801	779	810	816	808	859	831	777	770	822	786	808	751	802	792	831	804	827	789	777	808	795	762	798	812	867	766	789	839	793	791	836	821	757	815	790	833	808	779	799	784	814	792	792	798	794	837	865	783	752	808	785	807	817	750	821	835	774	826	774	759	774	738	787	790	819	772	844	795	791	851	797	835	783	871	841	805	802	798	776	853	892	833	783	782	782	812	787	817	815	756	805	805	781	784	774	833	792	790	826	789	828	797	783	811	758	794	804	823	835	868	823	806	764	802	774	814	835	809	806	807	786	775	826	838	849	881	812	760	815	780	799	809	804	778	802	832	762	819	852	797	793	822	802	820	796	829	760	817	830	826	818	809	768	807	784	809	765	812	797	787	828	827	812	837	819	785	829	821	785	817	759	800	759	880	794	838	794	756	814	802	822	760	821	804	777	757	790	798	815	785	787	797	783	810	827	841	744	836	790	808	781	789	779	816	828	823	775	777	838	783	825	739	813	881	800	832	794	746	835	806	783	795	784	800	795	836	843	793	818	806	823	846	866	738	828	871	810	832	877	882	809	853	754	785	828	777	794	723	756	793	831	827	801	811	788	819	748	829	801	798	756	796	831	826	782	801	822	824	791	819	738	838	811	829	838	805	802	769	830	825	793	756	804	789	793	788	789	765	786	837	795	794	815	826	789	808	835	818	858	789	811	815	836	813	830	836	814	790	809	831	799	721	787	779	812	800	810	815	874	809	830	810	850	796	776	772	810	722	818	785	815	797	800	805	778	813	791	790	777	814	805	795	836	791	771	792	823	819	829	866	764	842	804	797	828	827	826	860	775	743	770	813	785	801	798	727	799	802	778	859	827	818	820	798	838	839	818	785	777	771	760	789	836	789	814	854	784	798	792	795	767	866	839	780	819	866	746	768	877	869	795	782	835	842	762	799	726	797	801	816	807	793	822	784	812	798	807	823	828	811	777	822	791	833	819	849	795	828	855	837	794	803	804	855	773	829	798	812	784	809	805	811	813	829	785	834	773	780	798	847	800	816	789	792	795	831	825	823	749	780	799	780	837	807	782	792	796	775	762	838	833	803	817	798	818	802	863	829	815	806	793	770	822	776	791	799	790	823	792	806	809	767	820	802	840	795	827	785	827	792	810	814	822	813	789	840	819	808	824	793	796	781	802	837	823	831	807	853	799	819	803	774	826	785	813	783	797	812	814	787	812	817	760	793	786	771	832	795	822	835	852	834	753	819	774	765	827	824	781	832	854	790	819	823	813	773	816	816	802	795	817	799	807	772	756	848	824	805	804	807	779	796	809	786	814	841	815	850	782	796	820	870	796	873	874	821	818	818	820	814	798	825	837	798	818	773	806	831	801	838	799	805	771	817	823	809	753	777	810	803	793	813	800	776	783	771	838	839	781	789	810	767	770	814	787	810	821	795	758	748	804	787	825	810	759	800	803	812	813	846	807	835	820	805	836	824	813	783	843	832	790	811	783	857	810	820	799	774	757	793	842	825	831	765	800	844	794	818	800	839	790	802	789	726	809	798	813	830	793	827	787	827	818	783	772	790	762	803	856	763	791	765	824	779	803	808	796	814	849	802	821	833	798	777	790	833	798	818	791	846	802	768	864	846	753	804	797	817	786	771	784	835	792	845	796	787	820	777	803	774	771	776	793	804	795	846	782	834	807	813	806	805	782	796	801	806	839	830	808	786	782	806	791	803	777	840	822	833	799	804	824	817	767	782	866	783	774	782	830	805	787	809	747	815	764	820	825	763	798	830	770	820	816	754	816	806	851	808	833	802	807	815	835	774	814	813	795	833	745	756	825	852	847	772	796	822	792	795	793	763	765	847	807	839	769	828	798	833	824	852	788	780	838	824	819	819	767	795	814	784	825	807	781	816	817	816	791	749	876	811	805	809	799	814	750	755	843	875	782	804	773	798	807	792	814	795	846	810	757	816	796	753	804	801	805	854	829	811	806	815	836	872	807	779	777	836	786	806	762	786	816	813	772	818	808	794	798	790	816	808	788	758	770	846	824	816	776	808	815	822	813	834	829	802	730	765	793	784	795	821	791	803	813	820	774	824	771	803	820	770	781	826	769	853	774	827	827	804	833	809	822	846	852	776	838	807	848	760	795	820	799	766	804	798	749	784	826	795	826	790	795	797	826	791	880	773	855	874	823	783	820	799	824	787	735	746	740	806	827	809	824	816	827	744	784	802	863	817	815	770	830	779	775	824	835	810	745	854	840	789	789	812	810	814	795	855	817	807	809	779	828	806	797	876	717	821	780	814	796	779	752	842	837	789	790	815	798	802	839	788	810	765	777	790	824	794	815	797	799	796	790	772	788	815	816	806	875	825	803	831	835	816	828	745	808	768	850	756	835	773	807	800	856	795	830	787	761	769	790	767	783	779	822	826	845	822	794	844	855	813	817	840	826	828	811	811	786	782	766	767	792	822	797	798	801	793	753	827	826	822	822	767	814	821	790	820	796	791	791	825	800	811	816	768	785	793	821	758	794	773	832	771	797	825	835	782	792	799	835	784	794	786	770	812	834	784	808	774	795	812	803	839	799	765	813	802	847	837	787	794	790	838	790	753	805	791	814	808	793	845	816	831	807	803	817	792	780	775	832	809	807	743	798	767	773	795	844	787	794	794	834	825	783	794	815	781	843	804	828	841	825	780	774	807	860	761	789	787	763	846	769	778	785	810	845	831	775	827	834	822	797	800	842	746	842	809	809	798	823	847	788	784	788	770	785	752	771	812	802	793	777	815	800	754	794	809	824	771	773	783	786	836	821	793	778	809	806	793	810	808	787	864	796	776	819	874	784	811	817	771	816	791	824	793	814	846	759	827	861	789	798	780	786	787	758	790	771	776	726	812	768	783	816	790	810	808	779	815	800	831	811	820	792	810	796	805	828	761	818	780	790	787	807	830	805	791	843	804	761	815	832	811	810	743	799	840	802	770	814
45724	49330	39769	36622	36902	27756	28697	27688	23149	19420	16689	13312	12749	12518	11423	9792	9674	5312	4750	3930	2447	2180	1670	1595	1662	1328	1063	869	611	547	524	441	419	425	296	315	239	266	261	263	254	248	267	259	208	227	254	239	238	252	279	275	262	258	249	257	257	236	194	232	216	218	227	226	219	242	245	233	241	245	233	220	231	221	207	271	222	244	263	237	223	240	250	215	248	225	242	212	252	216	219	217	219	244	250	242	231	241	251	217	237	203	228	254	247	225	200	231	269	221	226	239	244	224	216	227	230	241	220	222	232	264	269	234	267	227	205	261	237	230	243	232	259	264	235	246	231	217	217	227	205	257	229	247	206	223	220	231	236	239	244	239	245	269	232	228	218	226	234	223	233	243	230	223	234	229	228	244	238	229	255	225	253	243	229	241	206	235	227	225	249	224	223	253	230	237	276	238	235	229	218	259	252	207	234	244	211	235	263	225	236	248	240	228	232	257	245	257	229	225	232	217	224	269	223	224	223	242	222	228	220	246	251	233	259	261	224	222	231	241	247	247	229	245	240	242	264	208	241	258	238	226	228	271	247	253	245	218	243	222	212	245	227	224	236	240	239	234	243	242	222	212	212	264	251	258	261	258	251	189	230	222	234	254	239	230	226	229	241	236	220	230	218	248	245	236	227	233	253	243	219	221	257	247	239	229	242	263	235	232	262	239	229	214	246	250	250	246	227	250	235	235	242	238	236	221	226	228	202	228	245	219	229	231	214	233	251	225	241	234	242	224	259	225	220	242	268	242	237	233	223	248	263	210	219	254	241	219	267	248	245	225	220	237	240	243	235	262	231	250	225	242	187	229	246	203	260	242	231	209	223	242	241	243	236	242	221	221	229	247	216	242	238	241	225	212	216	237	239	239	222	234	215	247	248	234	240	236	220	225	209	226	233	241	242	269	251	256	249	218	267	231	237	233	218	255	229	252	231	221	252	232	222	222	235	226	228	261	265	234	232	244	227	239	244	250	231	254	239	261	216	206	230	229	263	264	234	222	272	225	245	226	229	248	233	245	206	242	233	252	291	242	221	233	251	239	233	248	237	245	209	244	249	232	209	237	246	232	223	237	242	224	236	244	237	241	196	213	209	252	237	235	237	245	245	234	240	220	246	236	219	231	223	245	223	214	262	218	240	230	253	236	240	226	210	249	250	225	250	257	207	246	248	229	195	223	245	246	233	216	261	223	243	245	260	239	232	214	235	225	236	224	228	224	249	231	262	231	244	260	248	225	274	206	238	246	234	242	228	220	239	243	261	273	223	249	238	233	237	221	233	257	259	239	209	244	214	236	230	255	237	229	224	258	251	252	239	236	238	247	239	224	240	230	215	238	226	240	235	233	226	235	252	242	195	196	253	232	235	242	242	207	223	232	246	236	240	222	226	230	235	224	238	234	229	240	211	214	219	234	253	239	213	201	251	228	225	218	225	213	247	244	219	244	240	243	212	245	214	246	249	233	243	243	230	245	259	225	240	262	229	228	231	237	213	231	259	246	240	194	228	246	236	218	219	226	222	229	223	255	259	244	211	243	245	257	245	219	257	230	248	209	207	257	253	209	221	231	236	221	271	247	216	232	254	249	230	248	234	243	226	225	219	216	230	240	244	230	255	231	210	221	231	231	232	243	247	221	243	235	232	235	243	243	222	224	235	239	240	243	239	260	225	262	243	246	237	234	242	238	220	210	241	225	241	248	212	224	228	232	257	250	250	230	234	217	241	213	237	241	252	231	250	240	207	242	230	224	243	214	223	217	225	215	234	228	218	277	242	238	231	242	214	250	218	263	226	246	235	241	236	237	221	229	246	226	240	214	215	227	218	235	264	224	218	218	244	241	215	232	238	223	253	239	240	224	215	222	214	212	238	246	223	237	240	231	226	242	244	204	245	229	239	219	211	259	233	234	243	272	261	198	256	236	212	257	244	216	237	243	221	220	241	205	227	236	243	266	216	230	222	270	247	236	253	251	211	224	242	204	215	225	258	219	234	232	227	212	202	261	248	222	248	230	226	268	250	238	207	246	228	224	209	224	265	250	258	267	215	233	236	240	262	228	233	209	234	218	220	236	241	227	253	223	234	240	246	247	229	235	238	253	249	228	229	238	227	263	266	235	231	228	232	209	231	243	201	217	247	211	252	249	221	255	229	232	236	238	226	254	213	227	213	231	225	258	256	250	217	237	210	219	255	252	247	257	260	223	215	219	233	243	192	237	242	263	216	230	235	225	244	224	215	231	217	222	232	222	213	219	239	220	232	239	224	257	233	247	220	230	249	229	248	263	239	247	205	223	221	207	226	228	230	222	262	217	216	228	217	219	229	233	244	237	230	235	224	250	247	266	227	235	228	259	228	234	233	233	254	231	231	230	236	249	229	216	205	231	203	229	230	242	237	268	250	240	229	246	248	230	235	235	226	221	253	249	233	249	222	229	253	259	235	222	248	245	234	248	235	222	245	246	209	242	233	221	218	240	241	221	245	231	259	231	240	239	246	234	238	252	278	230	232	259	238	229	232	245	223	238	227	238	244	228	224	204	234	198	264	231	221	195	233	235	246	213	253	250	214	213	252	248	253	234	238	227	202	231	228	248	237	262	233	208	219	252	233	237	238	233	277	254	255	238	229	240	233	222	254	229	218	245	239	203	220	236	234	219	216	245	250	213	231	222	234	201	243	212	237	244	236	223	227	233	219	201	234	229	238	231	227	244	216	228	253	257	227	238	240	214	209	262	250	231	254	252	224	228	251	255	263	233	223	239	240	221	225	257	250	246	251	254	218	248	202	234	216	261	243	249	248	235	212	264	231	245	210	237	241	215	201	221	246	210	236	233	247	223	242	207	227	229	250	223	220	218	228	227	215	230	236	212	224	243	221	228	207	221	241	238	252	238	224	242	245	228	266	248	241	254	231	294	224	246	260	228	228	241	219	208	246	252	204	229	246	244	233	217	256	252	227	209	232	227	258	223	221	238	255	221	241	238	227	224	239	245	237	228	258	244	240	227	222	232	256	231	220	221	219	219	223	229	227	253	262	236	247	246	205	223	240	245	256	247	245	248	227	212	264	260	216	230	229	236	232	229	205	197	235	233	248	242	221	235	249	229	229	219	243	219	237	213	244	233	240	256	238	238	231	222	240	217	244	210	261	242	230	217	224	216	190	206	200	224	239	224	256	210	247	229	221	215	193	230	220	208	236	222	269	203	232	236	271	224	225	227	243	265	252	233	209	230	230	259	248	219	244	230	248	244	251	249	249	218	244	248	263	239	234	235	241	199	224	231	218	224	223	238	247	255	252	220	225	213	228	219	219	232	245	256	244	253	258	216	252	207	233	224	229	257	223	240	234	223	235	245	218	212	248	242	221	258	223	248	237	241	241	222	224	223	243	242	223	219	220	240	221	229	233	278	226	220	224	242	241	245	249	222	260	222	254	233	235	238	222	224	227	254	258	226	247	262	276	265	231	191
38087	49241	47095	50334	46668	37269	41169	38560	34274	32719	30737	28026	29199	29904	29308	27223	26856	19128	19358	16526	12223	11002	9057	8788	9205	7439	5930	4994	3314	3017	2509	2139	2114	1709	1398	1372	1081	860	873	864	856	821	821	769	804	820	773	809	762	849	986	924	931	919	850	852	857	768	763	741	795	742	741	742	725	735	771	756	699	723	754	766	730	739	785	737	764	709	708	793	744	750	747	768	695	765	768	774	721	708	782	741	793	690	731	714	741	713	759	733	786	748	771	743	770	750	722	781	720	726	764	709	742	759	729	776	737	719	716	739	796	699	731	765	747	768	772	778	745	712	779	703	798	722	752	740	726	714	749	731	721	775	720	730	783	784	781	680	745	747	765	760	746	717	781	770	749	741	707	778	748	732	751	739	742	777	709	756	702	768	794	732	702	712	726	744	757	700	703	712	754	715	691	750	747	750	730	727	787	772	734	778	760	816	760	768	750	706	732	794	732	791	728	767	728	715	766	773	775	686	736	746	727	750	753	755	760	742	717	745	770	777	753	761	744	730	731	786	728	750	755	732	755	730	758	756	776	726	725	755	794	725	774	762	737	747	758	745	724	754	728	743	762	767	776	763	753	757	744	766	712	773	750	755	763	747	673	765	747	782	774	699	712	778	718	751	750	662	705	692	715	760	733	729	772	729	708	770	726	711	688	754	728	731	716	729	729	702	752	741	718	734	713	797	763	752	730	746	739	744	790	723	743	774	793	771	775	770	759	739	706	736	755	780	697	742	717	701	775	723	762	745	745	762	778	774	745	765	796	774	739	743	783	771	752	765	757	722	765	764	728	721	762	737	753	721	715	753	756	732	803	762	758	722	720	757	742	754	733	755	760	759	726	780	678	764	724	795	782	800	714	720	686	733	723	699	746	756	733	739	695	728	713	770	758	768	743	733	734	820	733	729	729	704	725	736	694	774	770	759	721	749	769	782	743	743	736	745	739	707	731	767	731	787	703	673	723	715	719	765	742	740	752	732	713	736	773	775	768	745	703	749	800	755	743	710	740	734	760	767	771	709	752	739	750	746	724	721	720	809	729	722	739	740	740	757	727	752	772	777	734	773	748	727	766	773	740	732	768	723	742	755	723	712	776	767	736	708	749	787	736	746	729	729	793	748	692	723	754	761	711	759	729	703	734	728	683	759	764	757	755	750	758	746	745	704	740	765	733	756	726	768	663	764	772	754	814	730	753	754	739	734	770	822	726	738	762	801	719	763	744	695	734	716	771	764	734	746	764	700	744	764	767	716	742	718	751	749	744	721	838	711	786	811	780	763	783	741	730	774	753	753	751	694	757	778	723	718	735	688	728	700	769	702	744	719	722	776	755	773	778	778	741	731	740	734	733	751	740	761	742	768	735	761	692	762	754	731	710	723	750	751	736	742	743	742	737	761	788	740	742	715	745	687	728	731	714	835	763	688	764	761	768	745	754	743	737	743	740	730	777	719	750	711	721	790	780	726	768	772	790	723	728	765	738	770	746	707	729	820	704	736	732	738	751	743	800	702	767	730	741	717	734	758	726	780	742	747	731	773	726	757	736	747	729	769	727	748	767	750	695	791	758	758	742	749	754	732	755	744	762	795	813	720	807	765	757	787	826	703	743	716	721	787	756	737	728	756	761	750	750	718	784	711	771	718	753	799	802	734	724	720	762	764	728	749	779	790	778	726	785	706	724	741	759	809	766	728	759	754	779	697	764	721	740	794	723	739	748	787	760	721	737	753	723	784	766	750	745	738	745	729	769	757	767	761	718	785	782	734	763	754	751	750	705	720	728	713	683	756	705	756	719	752	760	770	726	728	733	738	741	771	730	717	762	719	777	708	759	702	747	778	756	765	784	754	744	735	733	715	727	722	686	707	730	731	771	706	747	771	716	747	745	808	793	746	817	749	740	777	788	746	758	724	735	713	791	735	764	728	742	768	755	804	722	729	772	751	741	781	725	704	795	765	741	800	743	743	739	759	716	733	771	732	712	736	803	766	784	749	729	738	762	785	691	764	706	762	738	712	728	725	728	734	729	734	779	749	779	752	723	788	802	810	744	722	763	710	710	782	772	712	781	724	768	773	746	744	750	782	750	750	745	751	670	764	792	720	731	735	782	728	784	763	800	710	735	734	696	690	741	744	724	776	711	723	768	739	772	739	736	736	721	770	727	739	728	701	732	782	728	766	720	755	745	767	717	764	732	737	750	709	744	755	756	726	700	764	736	713	746	701	729	709	715	768	750	760	760	763	685	752	725	735	718	779	759	738	798	733	745	775	725	765	772	742	717	747	739	787	725	727	735	756	730	713	732	756	735	755	693	753	737	729	734	716	746	755	786	748	735	719	745	695	770	726	760	698	733	748	737	723	731	721	723	780	741	726	697	759	683	769	738	756	742	771	737	730	757	779	755	736	752	820	736	758	711	761	723	755	752	705	755	749	729	708	697	760	750	790	740	788	719	722	755	818	729	742	713	777	750	710	739	767	727	730	716	750	729	722	737	734	803	783	722	717	752	767	697	754	740	736	745	678	737	734	771	756	760	747	716	749	715	724	806	745	786	725	732	761	716	732	738	753	768	744	766	738	735	740	751	720	700	735	733	758	741	744	738	755	753	740	720	780	758	720	806	738	744	803	761	753	743	767	730	718	748	725	773	751	737	713	785	722	725	791	710	716	747	807	737	747	728	703	755	732	722	753	719	740	720	789	736	721	761	738	744	731	728	748	789	743	745	767	741	784	727	730	755	650	726	746	751	737	740	732	763	760	783	776	740	776	727	731	696	729	735	786	751	771	742	754	740	711	747	689	756	727	781	760	741	774	769	719	755	781	788	748	751	776	699	761	751	711	737	761	771	698	784	762	713	772	778	785	772	731	724	698	714	755	761	777	740	768	760	756	728	820	711	737	755	756	702	748	735	753	809	755	739	741	776	761	772	748	674	705	739	728	791	709	733	751	735	764	738	772	779	753	723	737	724	733	733	756	768	723	741	778	759	763	765	688	749	727	796	791	723	772	745	707	739	719	775	796	739	706	675	743	758	771	725	725	769	767	834	752	763	782	763	729	768	706	746	759	750	774	769	700	746	761	741	778	778	748	750	802	764	789	745	716	720	762	731	738	780	770	725	782	790	763	728	748	718	752	731	789	740	754	777	743	713	759	750	754	753	745	726	763	761	735	749	750	776	785	745	676	754	780	710	743	768	788	786	770	771	726	759	772	716	731	708	736	723	753	768	740	740	772	757	801	752	739	731	728	768	728	728	737	777	785	702	750	738	778	715	757	759	727	770	759	741	765	735	711	774	747	684	797	759	737	703	741	739	747	756	751	709	749	784	732	740	720	731	727	740	736	752	745	793	713	779	716	725	740	758	755	749	719	739	757	758	764	746	736	730	755	775	748	733	725	769	763	789	752	720	715	762	773	706	762	751	779	736	736	754	729	740	709	706	767	722	749	729	777	752	748	785	748	738	751	675	702	746	760	704	709
52067	44610	42562	42753	35026	28425	31840	32345	28711	27364	26020	24126	22589	22386	20537	18558	18317	11772	10861	9113	5675	5080	4127	3580	3697	2752	2386	1915	1136	1088	910	848	762	565	478	444	373	332	267	291	296	282	291	277	282	261	273	275	267	300	317	283	321	311	305	293	286	289	251	277	253	266	302	251	263	252	232	272	271	231	238	267	254	267	274	243	265	236	227	255	255	241	247	247	281	264	248	229	273	265	267	263	289	271	237	285	259	276	240	260	236	239	247	264	285	249	244	243	294	246	240	278	293	256	238	231	257	271	268	248	264	250	255	266	268	272	282	261	280	262	244	276	233	261	266	249	273	269	251	261	273	275	237	271	254	235	253	244	269	251	255	271	265	227	250	266	263	261	270	254	277	265	246	252	248	257	244	259	257	268	238	275	270	248	234	255	286	257	259	284	249	257	252	251	239	257	263	250	290	274	283	240	229	259	252	250	220	280	247	278	238	259	258	268	252	272	235	269	232	235	264	253	274	276	250	276	252	266	221	270	237	246	261	241	258	276	243	270	261	255	257	242	250	282	278	232	271	292	276	226	265	253	277	259	268	268	241	246	251	275	237	252	251	267	269	251	261	232	270	253	262	234	281	236	241	233	257	277	235	223	253	259	261	248	266	273	258	229	251	254	263	243	269	263	245	262	267	249	247	245	252	261	263	259	269	254	261	257	249	263	240	234	244	256	265	248	300	229	263	282	270	251	262	237	267	258	267	278	281	303	266	286	220	285	247	277	269	268	277	253	260	256	240	230	261	276	262	233	259	251	271	236	246	276	277	244	235	232	230	242	258	280	258	242	272	259	268	248	272	256	235	241	279	272	275	276	266	234	255	228	251	281	293	247	260	275	274	246	271	267	263	269	225	248	239	282	230	298	245	285	267	271	262	281	210	283	241	289	268	250	257	229	245	247	261	279	243	247	276	270	275	258	228	273	226	240	254	281	260	292	253	292	293	242	253	251	258	272	250	242	278	279	265	254	250	248	249	223	272	279	245	248	275	309	239	258	259	257	264	282	265	226	249	249	271	260	270	268	270	252	250	273	251	237	266	254	243	229	240	247	276	281	260	246	261	250	267	237	271	248	256	268	252	264	264	277	257	242	266	275	238	259	266	246	248	299	271	278	235	231	278	265	245	266	270	250	253	270	292	263	248	238	260	249	248	254	257	302	264	256	245	258	267	248	247	255	304	219	227	268	251	247	283	253	256	234	244	267	257	246	259	294	259	260	273	261	235	280	225	261	265	274	238	259	233	249	260	244	266	282	252	255	238	259	240	248	238	260	259	261	232	240	267	271	301	302	247	259	257	249	265	270	259	229	242	283	266	283	241	277	275	270	248	281	241	266	249	255	267	232	262	227	231	273	269	253	287	257	236	254	240	272	259	272	266	226	251	236	235	241	265	287	260	277	265	264	220	263	290	271	279	256	249	271	251	277	263	300	265	208	288	238	281	276	275	283	255	194	263	250	270	265	245	281	248	266	254	240	251	273	234	259	262	257	259	255	265	247	233	251	287	298	251	247	272	253	267	251	267	250	271	275	269	238	253	250	223	241	269	267	259	206	266	273	283	272	241	285	244	235	242	248	251	261	265	232	244	268	256	258	259	249	287	261	249	262	266	244	246	263	253	270	255	256	247	254	250	257	267	267	272	264	235	288	240	252	250	261	259	284	271	278	289	263	251	290	274	259	266	260	251	261	248	247	251	254	252	288	245	227	263	257	265	242	254	219	283	286	238	259	246	259	247	266	242	261	256	264	277	247	260	272	269	250	269	253	248	247	238	274	256	282	285	257	261	260	275	248	286	256	270	254	264	226	281	256	257	257	258	272	259	259	293	261	245	245	244	257	250	264	276	297	242	239	237	252	260	268	244	258	263	247	259	250	247	250	250	262	226	270	279	274	234	251	246	271	240	240	267	212	281	260	285	275	247	260	272	243	272	276	251	252	259	255	268	276	248	240	245	283	256	275	273	262	240	252	264	240	250	258	249	270	252	244	239	258	234	247	282	244	289	250	251	252	272	270	269	262	252	281	270	249	253	238	236	253	245	259	248	236	252	267	258	241	211	251	266	236	248	208	250	253	268	254	277	271	249	258	238	264	258	274	269	238	283	264	235	251	284	261	248	249	276	259	254	282	266	244	243	262	274	269	248	264	236	251	267	270	237	236	245	254	261	265	255	250	296	277	253	264	278	298	237	240	247	284	244	238	280	253	248	287	249	256	259	256	261	260	249	258	257	279	259	251	219	244	271	268	252	253	256	262	284	241	259	237	260	247	260	239	251	258	251	271	276	257	243	212	256	228	238	261	224	235	252	289	233	246	248	251	234	293	248	241	234	258	259	255	275	237	264	273	267	275	223	251	253	267	271	240	237	266	252	261	219	266	254	247	260	225	292	265	236	246	238	270	252	236	284	260	245	247	279	300	280	267	243	260	271	266	233	258	255	248	244	218	253	271	236	266	268	269	251	242	236	280	274	282	257	257	245	264	282	254	249	254	265	275	252	281	251	266	259	258	257	264	242	248	257	242	261	228	260	256	259	278	288	270	273	277	229	250	243	267	274	253	223	255	262	262	265	248	260	252	235	239	265	261	252	255	247	253	272	263	263	269	253	275	241	248	242	266	251	264	261	251	276	243	247	244	257	251	256	262	302	267	247	241	249	256	274	249	255	258	249	260	238	295	270	262	267	241	272	278	264	258	273	267	263	256	269	281	239	245	230	253	301	250	232	270	283	270	260	259	227	264	240	269	250	226	265	266	262	258	259	237	292	263	259	265	267	265	269	246	253	254	262	241	289	260	250	287	250	244	274	257	253	247	246	245	259	243	246	296	247	256	241	272	270	243	272	250	236	211	273	251	270	268	279	240	257	251	226	241	262	253	257	261	238	242	266	254	254	274	239	236	262	247	274	257	227	245	296	248	226	248	228	281	273	254	272	271	256	239	267	248	256	264	260	270	274	248	263	249	269	257	251	241	233	268	269	294	256	264	284	249	246	261	289	266	221	278	288	265	280	255	269	260	262	255	256	242	247	252	248	268	257	247	246	275	242	238	285	245	264	285	250	233	246	258	224	238	245	242	273	267	257	251	278	239	272	246	264	240	277	243	256	250	266	267	223	251	279	262	239	241	240	276	253	268	243	271	267	243	263	276	258	264	229	273	241	263	256	266	280	267	262	275	269	244	258	279	266	257	283	262	250	273	257	248	270	263	278	245	266	271	245	274	236	242	294	256	269	255	274	282	277	273	281	240	251	296	242	257	245	236	256	254	271	267	268	264	262	248	275	272	254	265	287	294	284	266	258	257	240	248	256	251	241	269	260	253	278	247	236	250	240	251	258	280	264	233	245	257	252	283	280	260	260	276	260	244	256	250	273	255	265	259	253	271	272	291	254	239	262	278	258	260	252	254	258	237	260	243	262	234	283	245	288	237	247	248	265	264	265	236	225	254	248	215	255	251	279	242	248	262
44752	48340	53138	54715	47052	44754	47962	44066	39677	40408	39385	38255	38287	39386	37575	37119	36088	29286	29798	26682	20937	20388	17704	16357	17534	12944	11896	9916	6383	5934	4735	4639	3681	3095	2424	2097	1569	1117	1079	1066	1018	1031	1018	889	860	930	866	884	893	871	1214	1259	1266	1140	1078	1027	938	910	785	805	803	808	837	814	784	747	825	775	819	799	748	822	797	781	804	759	786	819	757	793	778	840	799	820	790	706	823	795	772	781	817	775	855	730	799	818	785	790	743	809	778	807	773	762	814	800	766	779	806	774	749	791	821	761	783	760	806	781	733	770	851	763	741	779	859	784	765	814	788	778	790	804	771	813	836	783	731	810	819	784	804	815	749	814	771	794	740	854	789	762	770	750	793	803	804	800	793	813	760	799	797	765	777	804	790	742	770	831	765	729	789	739	777	773	807	814	816	775	783	761	828	798	792	788	824	775	802	839	812	791	826	830	784	813	761	758	802	765	799	784	788	786	786	809	802	817	776	816	740	788	847	800	820	831	802	751	834	783	805	783	751	800	821	768	826	798	780	777	751	771	807	784	791	812	771	768	757	831	834	818	804	807	779	744	785	772	773	725	808	790	798	802	784	823	803	775	731	734	761	782	810	798	722	777	802	806	798	798	818	821	800	796	754	763	801	779	812	807	751	731	795	748	786	778	831	824	753	837	800	737	799	820	794	797	740	749	760	741	731	801	773	737	754	786	773	812	756	778	770	793	807	763	803	763	755	729	787	831	747	828	823	824	758	789	736	805	780	794	773	793	785	823	829	769	785	780	782	782	766	787	785	788	839	774	784	840	786	775	756	790	822	769	812	794	825	747	769	806	749	769	746	802	748	787	784	755	773	779	744	820	734	811	784	809	768	747	836	859	795	787	735	772	750	758	759	750	777	795	771	726	767	805	779	828	745	772	770	853	757	761	775	776	802	828	812	841	834	785	774	791	815	777	803	768	777	844	783	790	794	820	822	798	791	825	821	782	763	772	792	789	815	825	748	769	749	842	792	776	819	779	813	862	776	851	804	765	787	799	795	789	890	769	807	827	744	778	764	758	768	792	805	796	797	775	783	780	819	820	772	780	811	759	781	755	818	800	789	791	721	761	745	786	816	792	783	811	784	844	762	796	803	750	793	793	774	808	824	808	776	733	791	818	794	748	791	789	821	754	785	771	775	787	833	829	807	807	766	812	779	778	828	787	788	810	787	849	809	738	781	841	790	781	780	794	802	749	781	752	785	782	766	800	803	802	765	777	786	757	793	772	809	783	783	742	780	782	823	771	764	766	793	797	764	770	793	803	762	794	801	769	786	796	772	758	759	777	777	792	765	779	805	803	775	818	770	815	809	804	721	732	760	775	791	802	781	808	785	835	736	787	788	777	773	809	808	763	776	765	829	803	740	769	836	830	716	768	765	792	828	789	815	798	839	807	769	813	791	736	807	816	747	798	797	768	794	805	751	762	785	774	812	851	827	791	740	802	795	795	741	762	761	816	807	814	865	816	796	780	815	727	787	751	758	752	804	817	814	832	795	793	822	801	803	791	792	800	809	827	772	793	809	785	779	786	793	786	770	768	797	773	794	763	766	792	777	819	740	789	816	798	775	792	773	773	760	748	775	815	776	752	786	813	732	759	859	776	794	747	758	797	768	804	733	789	823	799	792	752	755	788	769	823	813	839	831	791	787	795	799	801	781	816	746	762	783	807	775	766	775	748	778	782	844	789	796	788	769	720	780	725	774	747	793	765	759	767	792	817	743	810	823	816	774	752	797	800	763	765	793	754	782	750	809	776	834	796	836	774	825	793	820	789	810	745	771	744	753	731	800	797	754	803	783	797	705	721	832	807	746	787	767	795	841	804	815	763	791	813	775	800	819	780	792	722	801	794	749	784	802	749	737	801	756	794	776	741	794	726	747	824	788	808	834	847	799	812	737	728	785	801	814	761	824	836	834	771	788	744	777	809	798	758	825	819	767	773	776	764	775	793	786	788	759	785	800	807	829	813	739	838	817	783	823	795	816	766	805	811	810	765	787	712	739	775	777	788	801	847	820	760	751	742	828	742	734	772	785	791	743	807	826	755	807	775	764	775	815	834	786	825	768	852	802	791	763	792	777	757	800	809	789	787	757	771	760	794	792	775	759	789	762	755	835	798	836	793	790	720	806	814	805	798	787	816	748	828	802	814	804	755	774	797	773	733	788	850	809	805	838	767	759	784	807	811	813	770	719	776	813	781	786	724	790	841	788	811	758	765	765	723	764	824	792	790	752	798	816	812	813	816	794	831	803	769	789	774	769	784	787	800	813	812	802	788	781	828	822	804	784	788	819	802	786	812	777	813	792	822	812	754	780	776	773	785	814	815	802	790	753	751	748	806	811	800	781	766	767	779	815	816	751	779	771	771	766	792	817	761	755	823	803	742	810	793	778	819	814	776	805	771	794	808	782	801	767	751	795	787	797	775	833	767	829	789	793	812	761	861	753	788	743	751	812	774	756	785	796	814	778	761	717	766	741	789	799	794	726	804	722	803	756	772	733	801	742	799	802	791	781	789	790	832	787	842	807	810	804	818	758	754	818	753	780	824	800	735	813	780	813	801	742	759	822	736	785	820	812	784	852	748	773	773	757	765	846	817	770	732	891	787	772	765	784	756	819	738	827	802	777	764	749	807	769	788	835	789	776	754	743	850	771	746	786	772	781	781	823	786	779	809	780	775	790	791	814	767	811	831	736	763	811	792	788	841	785	758	813	775	787	797	798	800	814	790	815	776	739	720	810	774	749	792	750	812	810	854	796	771	796	742	769	759	750	807	809	777	748	797	777	769	797	775	747	837	785	818	758	851	781	752	819	777	826	798	760	808	740	747	818	809	801	817	759	779	770	795	821	781	786	723	783	848	786	771	764	788	792	815	818	795	790	778	775	758	833	797	870	794	776	764	771	781	837	793	799	814	773	789	819	787	808	764	822	756	768	822	835	797	768	770	769	751	761	838	794	781	761	823	830	777	797	802	828	820	802	760	744	761	786	754	776	772	773	770	845	819	753	799	780	832	823	819	823	754	780	772	789	772	783	814	829	764	831	797	765	812	816	776	803	775	816	756	803	741	783	778	776	784	797	782	762	760	794	743	787	761	792	732	823	797	776	801	757	732	835	777	773	801	747	812	838	804	761	799	775	797	802	764	790	788	795	773	814	761	842	755	799	849	790	764	795	828	784	769	758	749	773	790	798	807	725	792	793	730	779	781	792	801	735	757	758	750	815	774	817	854	790	757	794	791	810	789	785	786	753	833	790	804	800	798	797	792	818	768	785	750	801	831	784	842	802	813	826	792	760	786	823	786	813	777	819	784	755	790	791	806	783	817	818	836	787	805	769	775	775	797	754	788	802	753	810	797	759	826	796	710	787	729	758	733	782	796	765	789	766	771	780	807	799	754	813	751	830	829	780	773	721	717	755	734	753	723	737	742	743	836	801	744	823	822	818	763	809	771	779	814
24282	27011	32846	26289	14667	8908	6306	4420	3065	2368	2061	1857	1592	1263	1215	1138	1007	655	571	561	413	402	404	343	295	305	322	313	260	270	287	295	244	273	255	253	224	259	224	277	226	230	251	243	255	238	249	214	227	227	228	263	244	250	260	207	246	234	235	233	238	244	247	240	228	232	218	241	252	248	225	210	245	261	256	248	245	241	254	226	210	211	210	229	225	221	229	236	254	253	228	225	217	232	214	219	249	244	234	232	224	227	224	254	252	239	235	223	241	216	249	223	240	251	228	251	222	249	218	233	223	232	224	230	223	226	222	238	221	238	258	240	214	219	217	222	224	227	243	226	209	248	222	214	255	212	252	225	239	219	220	197	217	223	239	233	213	193	234	239	228	227	240	206	238	228	229	246	239	225	255	247	225	216	219	229	246	238	245	246	234	207	247	243	232	214	227	227	242	217	228	221	246	213	222	223	219	246	229	207	233	208	243	224	222	253	241	234	232	230	240	223	224	254	208	229	223	230	251	245	237	215	238	247	238	229	264	226	212	257	239	248	233	258	210	210	225	262	253	244	242	243	228	198	224	201	236	232	189	229	248	254	242	231	222	264	246	217	232	262	210	254	234	249	234	252	227	246	221	220	219	224	216	226	251	226	230	235	227	248	241	216	228	239	217	257	250	237	228	193	221	237	212	246	242	236	242	213	216	261	223	254	243	227	247	222	219	239	232	231	241	236	242	235	230	245	222	207	234	242	226	242	233	255	233	204	220	234	217	234	223	239	227	247	191	199	230	225	242	222	212	229	231	232	230	222	253	240	238	227	221	215	231	225	222	213	232	267	208	215	223	200	247	240	204	243	232	236	247	216	236	218	228	206	232	226	247	231	198	223	235	246	214	227	236	229	243	236	228	248	247	218	236	230	238	224	241	214	228	230	245	246	244	244	220	262	214	231	229	250	225	205	235	244	209	228	237	231	222	231	223	221	223	235	228	212	263	198	221	229	233	239	251	237	245	229	249	219	231	222	243	250	220	255	205	247	233	216	222	235	254	246	231	267	236	224	256	253	246	215	226	237	256	243	228	248	256	220	242	231	250	228	225	223	254	216	244	232	223	233	245	242	229	227	251	231	222	243	241	235	238	233	225	243	220	222	245	249	215	250	225	217	247	230	282	240	247	244	251	221	229	248	216	233	236	232	227	227	213	214	266	240	196	217	221	250	249	225	232	224	223	229	240	228	236	254	222	241	222	255	239	253	225	205	238	247	240	214	263	253	221	235	210	209	219	216	238	227	218	229	204	222	219	257	232	246	205	243	244	213	225	232	229	226	237	258	214	217	269	251	229	244	206	261	204	225	232	225	232	235	245	239	224	233	236	233	274	225	241	245	219	226	238	237	270	242	228	224	228	240	248	250	208	246	227	225	222	229	218	213	217	219	227	231	238	228	265	233	213	217	226	222	211	235	237	209	236	232	231	214	229	231	234	226	231	242	251	225	249	237	220	235	198	244	228	225	220	243	206	229	238	231	216	229	220	247	228	232	219	221	208	211	219	209	226	234	204	226	233	214	214	237	250	238	240	249	265	240	252	244	235	240	226	225	208	211	234	234	210	236	228	263	235	201	219	235	219	246	226	245	227	213	237	258	233	226	218	228	222	225	219	219	241	230	237	207	241	257	234	220	231	230	213	211	209	215	255	240	251	247	230	259	230	233	270	216	220	245	224	239	257	201	241	228	227	237	230	229	249	204	197	218	218	220	255	210	221	228	251	257	208	237	236	225	242	240	239	243	220	227	212	219	251	256	239	235	237	242	242	226	238	239	232	221	228	224	218	246	238	215	220	239	242	248	253	223	242	249	230	243	244	247	241	217	263	225	238	228	233	235	231	228	203	238	217	201	223	229	218	243	214	218	246	240	250	242	215	239	228	208	233	222	221	260	257	229	220	242	228	235	225	247	222	231	205	232	197	226	255	226	242	215	245	252	204	247	240	240	225	224	233	218	237	239	216	220	216	216	243	237	219	234	222	247	229	240	213	235	228	244	241	203	191	247	227	238	222	237	208	227	242	212	226	243	234	244	254	220	232	231	240	222	244	222	238	224	215	231	251	205	231	251	234	218	202	226	252	223	247	214	233	197	229	228	253	236	221	255	227	228	227	237	242	240	214	253	225	218	229	238	229	247	206	201	223	224	218	269	236	236	268	213	227	236	208	223	217	267	245	206	230	232	234	253	221	239	248	214	242	269	268	239	253	210	225	217	220	209	252	223	213	213	234	258	208	244	249	232	263	211	224	226	239	244	249	243	242	205	228	244	241	225	242	223	225	219	224	263	230	258	216	238	263	230	220	229	248	235	231	206	236	227	220	235	242	252	234	245	198	225	261	218	221	225	227	214	253	238	228	274	219	229	229	257	211	228	237	237	246	233	218	239	226	237	230	241	240	216	226	225	255	224	212	246	237	242	238	234	213	214	229	199	229	229	207	208	211	239	217	232	241	246	236	206	200	256	238	244	277	234	216	217	240	234	241	237	243	233	233	218	249	239	244	219	244	223	227	215	231	255	236	236	242	218	252	268	234	244	252	203	220	252	229	261	246	231	240	231	219	203	243	218	262	217	234	212	232	230	218	204	228	223	248	242	257	243	202	267	220	224	244	247	272	217	213	242	229	253	251	196	216	244	231	215	231	235	240	231	245	203	225	246	251	272	215	254	238	249	254	244	243	250	232	211	228	225	231	234	227	262	231	238	247	246	239	228	240	244	226	213	258	241	200	224	223	228	245	238	225	231	220	220	231	230	235	255	241	225	252	203	233	261	209	244	227	207	243	203	230	217	256	243	240	239	224	219	247	251	266	248	230	200	234	231	252	226	255	208	216	214	264	228	245	229	220	247	236	222	226	227	237	224	259	242	246	236	257	244	242	246	232	206	204	256	223	218	249	243	231	215	231	208	219	234	246	203	215	219	226	213	240	227	205	221	228	247	243	219	251	246	245	234	270	239	220	249	220	227	211	235	260	215	225	254	209	226	237	234	220	237	247	260	242	252	230	220	219	199	229	214	227	247	226	223	231	237	219	225	241	260	217	197	243	256	230	225	220	233	212	225	244	246	215	205	202	236	226	213	235	236	211	234	204	264	217	225	233	217	261	221	248	216	247	236	252	239	260	229	238	224	221	256	220	209	247	252	235	227	232	241	221	244	213	236	229	218	225	233	239	202	225	202	239	264	225	223	226	237	208	231	228	218	244	258	229	203	207	226	256	251	216	227	225	216	228	255	219	213	219	262	232	208	226	192	229	252	236	232	215	217	255	228	248	230	230	250	232	232	237	238	230	214	227	238	231	235	249	221	246	231	202	254	216	230	223	237	236	222	239	232	230	232	217	242	235	237	237	253	243	240	224	219	223	221	254	235	237	242	207	226	227	229	213	233	216	202	202	239	245	232	250	238	232	255	231	238	230	248	256	218	241	254	257	203	226	210	210	220	209	243	260	253	240	244	234	232
18708	26902	37868	35633	25621	22196	18892	15703	12206	10145	9453	8437	7734	6305	6257	5191	4330	3153	2601	2330	1904	1831	1792	1518	1550	1374	1360	1275	1039	1024	987	944	864	866	918	802	774	778	800	782	779	817	740	811	736	742	799	788	773	795	790	781	757	827	780	757	788	746	691	683	783	753	726	742	739	711	717	750	784	765	728	770	775	751	756	770	720	776	724	740	722	725	774	721	722	744	732	737	761	753	714	773	760	736	764	741	744	767	705	730	728	702	707	737	733	747	678	751	674	731	748	766	761	779	731	702	741	714	756	787	787	752	788	745	733	777	692	757	732	803	732	704	723	727	774	750	717	759	707	746	728	781	760	740	769	766	713	744	757	756	710	741	743	760	738	761	751	784	767	741	726	766	702	762	760	761	777	751	759	746	772	731	719	733	725	815	753	753	703	726	768	747	740	772	697	734	718	791	717	731	719	707	745	744	679	756	800	671	734	718	749	764	740	731	773	748	756	778	807	742	703	692	745	741	747	734	688	740	721	723	723	773	765	719	780	747	737	730	729	754	755	739	704	759	717	778	743	745	716	759	730	749	714	802	747	734	744	759	826	702	746	706	768	732	741	734	778	694	716	833	780	789	741	756	775	802	763	776	743	771	712	674	754	764	716	744	757	774	755	775	764	803	687	715	717	750	723	716	695	728	733	752	695	727	758	756	716	716	799	818	696	703	788	718	743	719	769	726	714	773	747	724	703	714	731	732	775	772	709	748	714	678	778	697	703	738	726	769	774	730	730	751	760	713	746	722	703	733	755	764	718	739	744	763	748	732	737	744	730	729	713	736	725	730	723	731	744	745	745	785	724	747	712	696	671	759	740	697	716	784	778	687	728	750	737	708	768	723	712	720	723	770	698	737	735	711	760	695	709	723	773	766	684	732	760	754	738	809	732	789	720	721	769	734	726	730	748	785	745	715	745	727	724	735	763	785	747	790	712	717	737	718	809	758	707	718	752	760	723	772	742	708	731	727	737	732	720	731	720	746	704	739	700	738	766	733	757	752	763	669	763	725	701	728	758	789	712	761	733	740	738	725	756	729	710	731	797	710	797	747	708	796	727	731	745	759	752	790	721	718	741	803	758	750	723	727	751	706	750	755	783	742	791	752	813	765	742	766	770	731	771	756	795	778	656	755	771	753	768	744	794	718	785	768	731	790	718	751	736	747	764	757	722	706	764	732	716	699	773	739	740	762	726	727	734	734	713	747	739	764	767	751	748	764	757	727	769	731	687	754	755	755	782	767	772	724	716	730	766	767	749	768	747	717	787	783	760	766	749	735	724	718	730	707	764	739	721	776	642	767	747	707	742	786	680	749	734	739	778	743	757	741	756	732	739	730	745	729	741	784	731	684	771	755	771	720	742	786	729	772	722	752	742	696	770	741	766	718	776	761	702	773	732	740	751	702	736	783	758	753	714	750	739	778	707	758	768	719	745	696	739	683	741	797	750	730	755	720	751	762	741	726	749	751	730	719	775	751	674	710	749	787	713	703	800	751	750	753	701	716	747	710	778	748	724	751	723	726	717	686	758	726	713	709	769	787	762	755	811	748	724	710	765	736	753	753	790	736	714	776	727	704	752	771	785	721	746	749	744	741	749	799	710	711	781	698	772	763	740	723	761	754	728	778	761	707	757	778	761	764	752	793	701	753	801	724	727	768	717	757	757	769	767	759	728	722	750	700	690	697	742	760	755	713	740	736	760	760	723	728	723	715	756	734	784	739	717	680	723	728	785	730	786	766	766	795	664	717	718	795	752	749	712	738	759	787	738	716	725	759	741	700	796	778	802	777	744	730	759	761	737	695	762	748	751	790	761	766	772	718	740	729	755	783	700	732	749	754	747	721	700	743	698	775	781	761	745	717	745	739	747	761	711	730	733	699	713	736	739	741	709	736	761	774	733	747	728	755	782	778	752	741	753	775	733	717	735	778	726	743	767	698	691	756	707	732	729	773	720	840	747	779	775	743	717	788	732	776	752	713	745	774	736	722	735	751	725	693	730	760	737	712	760	748	741	736	720	726	759	729	742	778	759	733	759	731	777	784	734	793	731	751	740	798	699	707	736	724	752	732	700	700	694	773	749	740	777	714	710	714	765	713	758	769	736	724	777	747	728	747	762	777	699	704	756	711	787	723	755	760	836	741	705	711	719	739	713	691	748	740	796	761	710	778	759	749	739	720	794	747	752	740	757	803	788	747	734	734	758	689	734	759	762	771	709	717	794	776	796	708	744	667	773	750	735	724	698	683	775	750	740	736	672	753	723	689	729	758	764	667	724	728	695	756	703	730	731	699	720	731	788	735	724	711	750	681	712	757	740	778	769	762	809	772	761	738	705	784	763	689	777	731	755	741	725	730	721	740	721	728	719	705	726	684	773	765	763	748	757	688	718	736	692	707	749	758	765	729	742	693	720	783	756	743	751	732	732	752	744	727	756	704	773	769	783	707	692	716	757	690	756	754	781	777	739	788	783	785	714	746	777	724	769	761	678	758	736	752	765	720	766	721	765	698	771	736	734	696	789	807	739	780	733	724	803	710	752	737	764	724	749	785	740	653	741	728	729	706	767	741	796	728	766	720	727	727	737	750	714	797	717	737	752	701	737	724	729	693	713	749	735	732	701	781	718	724	698	744	716	789	762	786	760	711	736	771	798	744	739	715	754	766	725	779	774	764	705	781	746	689	773	751	750	709	727	734	723	732	750	760	750	767	768	723	727	746	740	818	740	724	712	736	767	740	688	749	746	724	754	725	743	782	794	734	739	735	739	731	760	710	735	763	729	690	725	780	773	730	719	750	739	746	764	722	716	717	742	736	761	764	776	715	711	737	730	714	744	732	794	725	705	775	755	737	774	759	772	769	737	706	770	730	768	723	725	777	759	738	726	774	793	733	739	733	747	731	774	757	730	722	707	745	739	717	770	687	722	770	752	737	755	732	725	704	700	749	713	719	769	756	707	738	711	721	725	747	774	736	722	745	793	742	720	779	749	735	775	748	750	735	692	713	687	718	795	766	745	689	727	701	768	743	748	768	690	670	692	749	728	744	669	737	742	753	761	769	744	781	735	738	744	761	733	712	725	738	740	718	725	732	774	742	692	741	723	763	664	723	752	731	735	697	752	732	732	751	725	761	720	701	721	678	705	722	713	738	731	726	749	785	770	719	756	737	739	788	754	787	787	743	770	744	757	736	751	725	758	741	792	731	743	752	783	746	774	764	723	762	798	790	708	787	713	736	698	682	740	757	781	734	769	754	765	699	735	754	731	727	749	741	756	716	738	772	715	711	739	775	755	764	740	764	738	788	778	778	753	754	783	795	757	734	721	758	691	770	718	733	775	761	764	742	726	762	773	727	736	757	695	726	699	728	748	772	712	725	707	702	739	770	730	777	763	729	748	779	771	719	724	694	712	785	773	742	759	728	757	735	747	775	769	743	727	750	745	768	718	746	699	732	802	737	771	759	720	765
42920	45699	46268	39006	32366	28495	28689	26418	23512	19902	16920	15042	13064	11167	9928	8709	8187	5213	4993	3801	2481	2462	2137	1571	1663	1343	1198	847	617	629	506	461	463	425	350	287	258	268	250	220	228	245	267	247	228	231	221	239	226	239	230	226	258	267	251	239	248	246	208	220	223	229	233	234	213	220	243	222	208	228	209	211	218	202	233	225	227	244	240	225	220	197	210	219	242	206	239	252	221	215	231	243	210	225	237	213	197	237	216	231	240	234	233	235	213	183	205	230	223	233	204	228	227	236	255	251	219	251	199	223	219	230	220	216	225	230	228	236	201	209	246	206	205	216	237	207	214	212	204	237	219	225	242	249	241	248	206	221	211	239	243	239	231	210	240	197	223	231	221	233	219	191	216	221	226	246	205	210	241	210	223	240	229	228	196	228	202	230	229	201	229	241	227	220	225	207	236	219	236	229	183	229	227	224	219	229	240	234	219	267	239	224	242	205	202	210	213	202	231	185	244	213	232	228	232	228	229	234	194	198	217	228	213	217	209	213	246	214	187	219	207	215	238	240	219	212	225	212	229	223	229	204	227	204	228	220	218	244	223	188	212	238	230	226	208	217	193	205	246	199	219	216	230	197	249	190	227	221	216	218	239	196	216	218	240	202	245	222	228	222	211	226	224	240	181	244	205	202	216	252	201	206	228	201	227	245	239	252	207	241	221	244	208	224	228	256	216	209	197	254	196	198	228	205	247	241	233	236	223	205	214	212	194	222	215	243	222	210	218	236	229	213	218	201	244	242	231	241	227	192	230	220	218	220	208	229	229	189	235	190	198	217	200	232	218	235	234	213	218	229	215	242	201	233	205	207	190	249	217	241	228	218	208	245	233	211	227	231	205	225	222	218	239	212	234	218	216	240	241	235	216	214	236	215	211	229	235	222	254	248	253	196	230	212	218	215	242	231	209	240	204	204	206	260	227	243	238	222	223	236	235	232	232	230	229	230	212	203	219	197	227	230	219	215	199	248	204	228	215	199	215	210	230	251	214	246	226	235	217	210	229	228	230	225	217	220	198	224	205	217	232	229	197	202	210	272	220	229	246	248	234	232	223	259	248	228	231	230	202	243	204	197	211	222	260	217	231	238	212	227	230	239	215	216	257	230	231	226	195	241	211	203	199	187	215	208	238	208	237	234	218	233	193	229	204	218	209	212	228	213	237	197	223	246	201	224	213	232	245	221	209	193	189	224	207	222	208	216	223	192	225	204	207	220	242	211	186	209	224	232	204	240	211	243	217	236	223	206	213	187	247	207	237	225	218	209	229	199	203	220	214	219	250	219	248	208	208	193	221	244	202	227	242	210	212	221	225	230	240	236	228	217	223	231	237	218	193	245	235	217	224	224	224	235	244	238	227	226	237	195	251	228	227	220	214	213	231	235	216	224	239	274	227	211	190	208	235	190	238	251	226	214	266	226	219	209	213	234	238	219	217	248	206	238	237	236	216	239	211	228	260	244	223	216	247	217	220	218	211	224	199	203	225	233	217	271	250	248	220	215	241	207	222	206	221	194	253	208	210	209	226	215	206	222	226	220	227	190	213	225	192	220	222	252	211	222	256	206	219	239	235	217	239	225	260	223	242	224	234	244	230	208	246	195	225	228	211	202	188	228	235	204	208	218	206	204	215	203	206	199	225	223	222	223	221	238	220	210	227	221	210	238	194	248	243	220	219	229	220	206	217	205	218	215	248	230	221	257	248	215	225	224	210	203	236	222	233	214	257	242	208	210	217	248	204	210	218	235	232	230	217	231	223	224	243	212	210	212	214	207	229	222	228	237	230	227	235	241	239	220	227	245	248	215	247	237	229	188	184	223	225	222	238	242	225	230	252	235	215	251	196	233	213	223	217	228	200	235	240	220	214	212	225	218	251	194	210	211	224	205	202	239	217	213	235	246	225	205	235	217	237	234	226	234	239	223	216	214	210	220	199	227	227	239	211	239	199	211	196	207	211	225	232	221	218	241	232	223	221	239	211	219	221	219	227	207	224	240	215	222	209	208	187	232	197	211	218	208	240	257	220	208	229	240	208	234	218	183	223	234	235	218	216	220	231	221	239	245	197	221	216	223	228	208	205	228	189	216	233	229	236	218	238	187	229	247	226	232	256	251	213	230	238	226	214	211	224	258	211	220	227	240	212	235	217	210	198	211	236	231	228	247	244	223	235	226	222	226	224	225	219	232	225	223	253	212	227	220	238	220	223	233	243	220	229	225	193	229	192	220	252	219	229	213	193	243	236	227	242	197	227	227	226	242	238	209	225	222	220	222	220	211	245	235	223	259	212	233	224	212	225	235	227	221	202	238	233	203	236	231	218	205	239	243	216	218	258	198	225	208	226	241	220	222	221	207	247	204	203	219	231	233	205	243	214	229	225	222	231	230	215	242	240	217	186	234	226	219	192	243	238	233	249	229	204	225	219	213	224	248	198	203	217	234	186	220	225	205	225	235	228	230	200	226	240	227	231	229	239	215	226	213	227	248	208	212	232	227	220	202	219	211	214	242	208	207	237	245	209	221	234	228	202	243	216	227	234	268	217	218	249	213	258	212	216	211	225	187	218	218	216	221	220	236	205	275	252	264	201	223	246	208	228	225	215	252	221	243	222	209	223	223	235	231	220	211	196	261	217	228	200	209	227	212	207	248	241	205	228	201	227	214	186	228	225	227	193	240	239	225	216	215	231	220	224	201	244	205	218	195	247	244	232	202	213	205	215	244	219	211	254	246	217	201	222	204	234	203	206	242	226	219	217	204	203	230	217	240	219	231	235	212	233	214	200	225	216	205	242	202	219	229	201	214	224	219	209	209	227	225	249	222	228	220	206	242	226	253	252	239	227	229	235	206	200	243	215	264	230	216	225	202	213	241	246	230	226	222	233	220	212	207	213	225	273	220	232	209	246	217	243	230	234	212	229	220	231	208	225	226	233	220	249	227	211	211	194	241	206	235	234	243	197	210	245	226	225	211	229	229	224	230	230	223	216	215	247	239	216	207	215	231	235	222	247	218	210	228	234	226	223	213	233	205	242	218	226	225	231	243	227	224	238	229	218	228	219	220	252	192	240	206	228	215	213	222	230	242	206	221	217	239	241	215	242	214	247	210	259	252	220	226	255	213	216	226	222	230	225	232	240	213	216	220	235	239	236	240	229	228	209	239	255	211	226	219	198	237	220	237	212	208	237	206	217	257	198	228	206	209	263	241	230	185	205	222	231	203	249	218	204	210	203	219	226	202	207	239	228	226	244	222	213	237	210	256	231	209	221	209	234	220	224	221	231	227	228	229	242	221	234	241	237	240	263	214	229	246	206	232	215	226	205	212	233	221	195	241	229	211	233	216	213	233	199	212	216	215	238	204	193	233	225	253	235	194	219	214	216	222	216	202	238	191	209	216	219	219	221	209	223	239	204	216	235	239	193	243	217	228	231	232	223	233	214	222	243	216	252	224	201	203	220	216	221	228
35089	42745	50550	48584	44275	39925	39824	37558	35109	32854	32063	30898	29639	27530	27205	25993	24990	20011	19696	16476	12105	12632	11476	8715	9331	7579	6597	5102	3417	3400	2921	2370	2466	1951	1702	1325	1071	982	875	811	866	799	776	819	769	777	780	727	795	771	770	800	999	1069	989	876	833	821	700	717	722	690	691	733	718	727	738	726	678	744	721	694	681	756	688	739	733	673	703	727	694	778	691	676	747	700	734	762	683	687	697	696	713	680	749	746	694	760	698	655	715	724	684	728	699	737	749	715	711	705	740	709	729	743	669	718	692	768	757	681	714	699	753	691	738	708	708	752	724	697	719	711	722	729	736	705	707	659	715	704	732	685	695	728	707	722	701	711	709	731	718	742	684	714	705	703	724	689	704	648	710	695	712	701	717	691	724	720	742	702	688	768	738	737	736	692	745	718	712	696	690	680	701	693	738	692	709	699	703	726	766	733	718	691	752	660	661	707	680	709	726	698	697	677	735	675	742	737	724	717	697	681	693	687	704	726	724	682	714	676	703	710	681	757	724	706	742	765	681	698	709	753	695	702	700	707	710	739	710	700	716	683	663	757	751	676	710	729	725	759	701	714	701	702	719	730	720	740	667	714	729	757	737	691	730	719	749	650	730	716	700	733	713	681	692	685	711	672	743	730	717	694	686	720	782	660	714	722	708	725	705	680	734	698	710	765	717	689	711	726	689	697	716	759	687	783	721	700	765	747	724	703	714	673	701	732	697	640	732	698	706	715	692	706	726	717	719	669	704	738	678	709	733	708	779	734	703	715	674	672	729	705	708	705	737	703	724	676	783	705	734	700	717	695	710	716	731	704	669	707	703	738	745	675	755	696	699	737	737	721	720	742	695	720	712	683	747	692	704	725	738	698	703	686	731	744	692	678	696	703	677	705	700	663	742	726	707	733	689	729	715	701	710	740	673	674	713	750	719	707	670	677	743	680	724	676	783	750	686	669	722	705	701	760	690	707	760	726	792	664	689	722	705	722	753	695	738	757	680	695	722	733	700	737	724	766	776	755	705	717	729	745	774	712	704	725	756	731	739	732	738	711	710	692	721	694	719	710	691	694	760	708	697	711	702	752	700	747	736	713	718	731	744	775	696	713	716	753	700	683	722	696	718	731	717	657	736	672	753	709	741	712	730	678	733	738	681	737	733	733	700	739	693	688	708	695	725	716	707	697	710	700	655	707	705	711	769	674	698	745	746	742	667	702	711	776	745	722	661	692	721	727	711	748	726	719	731	712	695	729	705	671	698	678	731	682	775	706	708	725	698	775	739	699	761	721	677	718	698	708	734	720	687	673	694	736	728	728	694	705	731	697	698	730	742	687	715	702	701	701	749	701	726	693	665	681	723	739	680	695	722	705	713	704	760	778	730	773	746	782	683	748	700	726	707	695	718	686	713	727	715	686	718	733	693	741	737	716	740	693	690	681	690	739	681	733	747	749	738	760	726	695	705	750	705	708	697	679	710	725	721	712	726	717	700	745	741	689	710	732	748	731	752	704	719	694	718	691	734	720	707	696	734	715	684	671	696	770	704	744	696	686	700	680	706	728	697	716	692	667	712	678	719	684	718	746	722	710	694	711	714	685	781	678	756	713	764	688	734	708	747	663	742	698	722	755	681	709	720	669	733	758	659	660	722	717	712	737	676	654	731	740	687	731	719	702	699	755	701	743	711	648	705	723	693	693	714	733	696	703	763	667	728	698	724	726	745	664	718	689	692	677	694	650	731	760	735	697	744	687	724	757	728	696	749	728	678	701	726	704	721	712	734	744	710	701	678	694	760	701	666	715	733	669	697	682	712	727	659	677	735	688	752	767	724	661	697	727	691	752	692	703	666	686	725	716	720	715	737	666	701	715	727	695	753	766	711	697	702	715	686	726	710	701	736	725	740	686	715	768	738	714	730	723	719	702	745	758	777	723	721	675	717	674	712	739	742	677	735	701	752	730	693	737	750	708	695	731	711	744	690	676	701	716	723	650	744	729	715	747	691	720	688	706	756	730	756	740	736	704	694	689	753	726	711	702	719	748	699	706	744	708	670	760	647	701	736	710	712	704	722	726	755	751	732	715	663	758	729	756	687	699	725	739	718	717	695	722	760	709	742	755	678	683	694	702	749	740	737	689	697	649	729	673	694	753	699	665	738	721	761	755	682	718	695	701	700	668	657	723	666	719	682	716	735	705	689	743	690	690	719	720	737	727	712	712	685	719	718	696	687	712	710	696	701	774	697	689	712	700	777	712	689	687	694	684	757	731	701	716	654	725	704	772	725	685	658	737	741	723	757	713	704	701	734	771	699	709	750	741	714	725	666	691	725	664	731	700	686	691	730	715	733	738	721	714	736	754	710	721	726	715	686	698	677	693	714	721	676	667	743	722	691	719	704	703	702	694	703	726	739	696	735	714	701	732	728	700	734	725	705	753	737	729	731	694	746	681	708	723	710	748	702	698	733	726	698	718	711	712	700	732	722	728	718	705	701	722	720	736	757	717	690	691	700	715	695	741	735	784	691	729	697	750	696	730	755	727	709	709	687	700	736	729	712	704	748	736	725	699	724	680	705	665	750	678	758	733	759	641	694	748	750	714	717	703	705	680	733	709	687	708	721	712	725	711	746	755	764	705	723	717	732	693	746	662	766	687	772	666	697	663	707	671	714	718	696	690	744	696	739	709	688	765	753	724	683	739	733	700	703	715	711	655	699	694	694	736	719	654	731	767	674	704	722	703	707	734	757	712	709	730	746	716	721	761	745	679	693	716	706	720	695	676	719	753	721	692	737	755	719	724	721	732	722	679	731	677	713	712	732	719	703	737	689	764	711	738	689	675	685	702	714	741	714	698	688	724	714	694	772	721	724	686	680	728	724	722	738	728	730	707	673	676	744	699	695	721	723	706	752	748	733	695	677	701	672	690	708	724	717	689	730	729	707	749	693	700	746	718	719	714	698	686	732	701	713	733	742	709	678	700	738	736	680	697	754	710	772	705	729	744	751	691	698	729	726	689	750	735	718	717	723	698	713	695	733	759	720	719	739	749	719	746	775	730	728	683	766	737	765	725	741	700	745	724	740	670	703	724	707	730	760	744	718	717	725	723	716	699	726	708	748	706	710	677	747	727	710	636	742	738	758	718	702	749	707	703	746	719	735	689	733	681	689	703	712	709	705	723	709	710	704	727	715	702	679	681	703	773	695	690	714	726	683	730	688	712	735	690	744	765	704	712	684	740	729	722	662	739	738	733	713	691	797	724	706	736	722	743	680	684	719	692	709	691	698	699	762	748	689	754	662	735	713	723	736	705	725	712	701	705	743	686	667	740	705	680	722	740	715	717	785	733	713	715	728	734	738	714	723	671	698	746	749	746	730	673	672	749	777	747	740	736	749	736	702	703	758	726	764	759	729	737	714	706	722	705	712	818	765	737	733	705	668	684	715	686	768	732	689	750	693	771	698	727	751	760	735	744	726	732	661	741	715	661
49728	50001	44530	38687	33661	30283	31766	31987	30766	28851	26326	22967	21104	19185	17870	16220	15015	10945	9861	7912	5092	5122	4464	2752	2937	2923	2103	1636	1039	1087	1032	879	823	573	519	418	348	335	286	271	266	273	297	245	281	299	303	294	272	260	308	293	314	363	332	330	298	262	258	262	253	249	236	261	267	253	269	257	263	246	274	239	286	264	281	258	246	255	273	289	255	279	240	261	245	276	262	271	258	277	266	252	241	250	282	257	290	237	267	269	262	230	281	267	262	239	248	269	289	275	261	233	228	270	248	261	254	261	282	246	299	280	254	279	268	248	258	279	244	286	263	279	255	285	248	253	263	270	231	280	242	261	262	283	268	252	264	265	254	258	278	263	285	266	292	274	278	263	273	255	264	278	255	276	280	278	239	248	292	256	283	281	247	279	268	252	281	273	240	227	259	258	276	295	252	283	268	221	252	293	261	259	301	248	252	260	245	266	245	269	268	255	283	282	246	256	260	271	258	265	269	261	259	257	260	263	235	279	255	228	258	242	257	260	226	264	247	234	253	261	276	276	256	250	236	263	273	276	259	265	268	222	265	272	254	250	256	273	262	262	258	245	267	222	290	255	250	261	270	288	238	286	241	244	258	246	277	249	265	261	265	267	293	242	267	271	255	276	267	266	240	250	268	253	275	255	243	272	264	247	275	285	257	256	268	248	283	275	269	273	284	272	250	247	281	276	242	274	261	280	302	262	301	260	267	274	257	256	251	274	249	222	268	265	268	268	262	279	230	242	263	261	279	275	267	268	281	238	261	243	265	248	262	254	275	261	311	265	271	264	295	261	272	260	288	288	270	282	230	275	277	248	273	272	240	263	256	261	265	270	264	269	259	271	268	278	269	289	255	290	282	270	243	277	260	260	269	263	247	261	264	239	241	271	283	250	254	252	270	238	285	289	307	263	272	232	288	255	269	224	305	267	273	280	303	256	257	258	259	244	252	256	264	248	254	269	239	275	257	267	235	269	292	237	248	259	262	276	255	235	236	262	249	286	239	281	276	278	261	269	246	289	289	304	260	255	229	280	276	293	265	270	263	249	261	286	277	262	244	271	275	281	252	253	250	263	280	265	274	276	284	268	250	269	262	271	274	240	274	277	246	239	237	275	259	262	277	226	247	256	304	244	266	251	272	249	242	278	238	264	259	265	278	255	269	294	289	284	262	261	232	253	253	262	268	239	262	261	280	248	263	270	244	252	263	254	269	240	242	276	285	272	280	258	253	260	286	226	278	261	245	270	269	275	277	237	256	255	296	276	248	251	258	257	245	263	284	278	254	247	289	270	251	267	251	243	268	245	252	243	263	248	266	238	247	275	307	273	229	274	232	267	263	224	286	283	302	275	289	250	263	274	251	256	261	257	250	250	313	249	278	254	263	241	275	290	245	263	239	304	265	213	258	260	263	263	233	273	245	265	279	237	278	288	230	279	251	263	241	257	281	259	259	247	284	248	225	241	270	273	245	246	237	255	273	275	248	267	280	268	288	290	254	267	251	254	262	265	253	263	288	254	264	261	237	280	237	253	267	264	274	267	242	284	259	271	249	258	239	274	252	289	246	246	226	268	253	262	262	267	275	271	282	302	269	245	275	283	261	260	283	266	239	252	247	248	251	218	240	277	289	281	254	258	277	251	283	267	250	263	263	242	266	273	253	258	255	261	265	254	248	264	268	256	235	241	277	258	264	283	257	251	252	282	272	274	281	268	265	247	244	279	270	277	245	286	272	244	263	246	287	311	263	257	249	255	264	249	266	256	269	260	258	259	292	256	262	233	251	267	232	242	259	292	258	287	257	266	249	293	254	249	275	210	272	256	264	247	269	273	296	268	263	258	250	256	249	270	256	247	273	273	274	259	253	263	295	295	268	275	264	254	241	231	287	234	265	281	273	257	260	249	251	269	266	265	290	279	245	237	264	239	268	260	262	262	245	256	274	254	251	252	255	258	274	264	239	241	275	300	273	248	264	264	267	256	278	249	287	239	269	259	276	286	233	264	282	270	266	266	267	261	267	250	282	265	259	284	268	272	254	281	268	255	265	234	276	261	249	274	256	266	235	253	270	238	282	272	286	244	250	260	255	264	250	243	271	264	299	256	234	255	251	239	258	265	258	290	273	287	291	271	266	249	267	258	250	267	264	243	284	263	267	247	244	254	252	287	247	263	239	253	261	268	277	263	236	246	301	266	281	277	263	281	258	247	258	266	254	232	270	276	287	262	268	263	253	251	273	259	270	278	253	265	280	271	276	244	286	247	287	265	271	300	256	245	271	269	225	255	245	263	261	264	258	258	295	241	257	256	276	223	283	260	230	281	260	211	275	263	250	261	262	287	261	258	247	240	257	267	248	262	242	261	253	264	261	280	258	275	282	241	252	266	276	260	237	245	236	258	272	244	279	251	253	276	228	254	239	249	255	263	249	275	263	269	280	248	240	275	255	273	243	257	248	277	289	284	268	277	262	246	269	274	241	258	245	259	253	256	264	229	235	277	251	276	256	282	257	281	255	299	262	239	268	304	241	263	259	280	269	262	258	250	233	254	271	295	268	256	259	243	285	277	274	275	254	298	271	255	285	247	238	269	274	257	269	244	252	243	238	264	282	284	251	256	266	247	240	237	255	282	260	273	255	247	254	246	274	265	242	269	284	267	287	236	263	307	278	261	264	249	258	265	238	266	251	281	279	294	280	254	272	264	267	262	267	266	267	264	262	265	241	277	269	254	270	229	266	230	249	277	276	247	264	264	238	273	225	257	249	263	251	242	261	276	282	261	283	219	256	263	266	272	251	244	283	269	275	267	250	249	295	250	285	274	282	307	270	248	273	251	249	244	267	241	267	296	269	288	236	268	251	239	271	271	248	250	294	269	252	263	243	237	265	262	249	244	264	244	256	284	275	228	260	222	274	264	239	270	275	262	261	259	253	259	267	270	281	234	271	252	251	264	278	252	259	305	297	257	258	255	272	237	258	245	298	272	279	253	225	282	262	256	299	264	240	302	258	276	276	241	225	251	298	248	251	238	275	297	269	284	283	256	282	268	264	238	277	256	259	261	260	259	248	243	273	263	282	258	254	244	249	270	294	283	249	246	256	236	257	254	253	267	267	257	246	253	270	260	266	262	234	257	253	280	259	241	244	255	260	242	258	260	264	267	252	278	266	317	245	251	286	229	282	266	268	240	280	267	277	261	261	298	269	269	244	225	266	252	280	277	255	240	282	258	269	268	254	299	248	250	248	245	250	254	250	269	237	266	252	279	252	248	251	242	271	259	273	283	249	274	257	257	276	241	240	252	261	275	260	237	265	238	238	281	278	277	278	246	299	269	261	270	264	238	270	284	259	271	240	256	253	299	292	260	268	251	268	259	261	258	259	247	262	275	241	271	259	226	258	250	251	275	270	285	275	261	256	283	231	249	278	275	250	246	257	268	271	238	264	276	240	246	279	244	291	244	239	228	252	270	251	255	271	302
40377	50246	54271	52284	49622	46447	46498	44123	42701	41460	40163	36854	36892	35524	35400	34461	32868	28720	28563	24401	19662	20531	18256	13499	14592	14602	10919	8578	6031	6196	5484	4895	4424	3036	2427	1728	1540	1384	1129	1098	996	973	946	925	840	841	866	823	838	840	888	991	1180	1327	1266	1094	912	879	857	866	824	815	827	791	863	790	761	844	865	817	796	822	836	799	814	784	820	779	846	818	779	841	802	830	803	796	778	874	840	828	767	882	783	790	785	827	825	840	787	777	814	816	817	786	733	751	782	811	848	783	805	805	811	765	804	866	808	841	851	794	817	840	817	830	798	802	795	798	867	778	805	860	806	847	806	832	761	864	858	810	813	780	813	810	834	799	811	798	827	814	826	793	778	828	809	800	801	813	855	827	750	822	809	786	809	882	787	832	823	811	850	847	805	827	785	840	765	837	846	772	822	833	835	830	788	835	802	835	815	838	802	846	779	817	820	835	791	807	824	787	794	787	781	802	811	877	812	840	783	786	799	809	819	799	783	761	790	887	789	826	781	819	797	823	810	827	809	823	818	823	793	839	880	814	807	836	817	811	803	832	811	830	811	815	828	801	791	823	766	829	833	824	838	775	797	805	836	845	787	751	816	762	806	834	819	802	826	791	810	814	786	792	773	807	770	751	821	823	778	774	799	849	793	831	762	850	833	790	835	851	788	840	857	778	851	830	824	756	792	803	767	820	825	830	753	818	781	826	813	760	818	827	816	841	769	828	828	826	741	851	874	820	845	782	844	787	827	827	808	837	772	822	830	828	786	808	764	845	811	805	800	849	798	858	803	817	894	818	813	831	834	803	777	788	821	808	836	848	828	815	785	837	812	822	820	804	764	788	799	786	810	749	869	833	804	828	811	778	839	835	849	811	795	810	859	860	823	834	760	818	826	796	832	796	794	845	828	804	813	844	801	819	799	845	802	789	815	796	793	811	817	828	811	831	781	792	812	755	832	809	791	852	800	853	856	802	834	811	814	781	792	816	828	832	816	811	812	833	776	782	794	795	855	788	813	786	851	786	788	816	845	822	827	798	766	780	809	823	894	753	753	831	833	811	813	825	796	823	825	822	801	813	871	802	808	867	772	787	858	771	774	814	872	791	792	784	810	801	791	822	806	810	819	807	834	828	812	760	903	828	785	848	782	795	804	808	815	768	840	806	853	808	780	801	849	786	821	811	809	833	801	818	795	823	819	795	806	774	822	785	824	763	834	775	865	802	816	768	805	828	826	722	787	774	849	779	788	826	825	790	811	806	801	794	798	827	803	813	773	788	837	806	797	826	767	787	766	830	816	829	868	838	810	801	857	785	786	777	797	738	800	810	816	824	821	832	800	821	791	810	788	844	855	792	827	831	821	803	793	824	771	792	788	812	817	826	817	781	778	794	821	822	755	830	830	803	791	842	742	843	826	812	781	766	820	796	838	843	790	806	878	808	834	850	783	840	803	774	824	814	767	836	846	793	788	837	803	831	825	820	792	807	810	781	829	788	847	774	774	798	826	780	808	826	805	866	805	778	784	845	740	837	778	777	774	842	785	797	807	800	807	820	867	787	815	784	760	765	788	844	846	775	831	794	790	830	822	785	817	813	798	814	853	856	797	797	812	818	837	853	793	789	802	834	798	798	798	828	797	847	853	839	835	829	852	823	800	794	784	778	814	855	811	812	841	766	808	869	781	786	818	775	851	828	761	827	855	784	849	815	805	789	818	834	805	832	850	813	767	808	819	848	843	801	778	873	790	819	819	826	813	828	807	797	825	807	832	797	812	850	758	808	804	792	819	818	777	841	848	797	766	777	765	831	814	835	837	811	802	822	775	835	821	813	848	837	818	828	826	809	837	778	787	816	829	777	829	796	829	783	842	868	830	807	847	827	790	746	815	821	826	811	819	766	807	831	789	787	800	778	808	777	804	805	782	802	812	800	820	809	792	838	799	819	745	829	777	832	756	809	768	836	787	855	810	810	799	830	778	811	824	785	788	797	785	777	807	804	848	768	788	792	815	821	772	786	863	800	792	827	848	802	788	798	839	799	836	821	739	828	824	826	810	792	811	799	778	802	833	800	781	833	828	791	813	837	807	774	798	780	797	816	778	790	783	786	831	783	837	803	799	795	835	801	810	817	801	815	772	801	768	792	755	779	846	802	815	799	800	756	797	796	774	798	788	822	835	786	868	791	811	802	781	759	842	834	834	806	829	799	801	845	826	785	809	754	784	818	836	788	822	757	823	793	804	798	827	804	826	817	819	793	766	780	830	810	792	796	782	836	833	795	859	839	784	908	829	855	797	795	783	853	775	787	782	815	816	835	861	830	795	810	803	836	785	758	798	812	826	812	771	791	767	819	794	855	770	858	822	801	772	775	798	786	769	820	803	826	827	779	824	780	818	812	839	809	757	821	745	780	884	804	859	806	804	802	828	837	821	826	806	747	825	807	821	820	807	801	808	818	779	844	853	823	829	809	834	747	844	778	819	826	841	825	802	787	835	787	882	790	781	865	847	772	825	771	843	784	833	786	822	804	804	788	825	780	778	807	793	814	808	799	823	815	790	813	797	778	821	758	821	818	825	812	739	812	814	798	776	815	845	816	830	829	804	815	829	775	821	861	824	834	767	842	827	805	858	802	818	830	816	814	804	796	804	847	809	796	856	828	846	753	752	829	808	802	781	810	803	794	820	821	804	793	817	845	816	832	868	805	781	833	870	840	800	811	797	829	834	817	812	826	818	808	838	810	828	807	818	847	800	822	780	823	789	799	801	826	863	814	828	795	790	791	844	779	768	762	783	849	815	749	770	829	853	828	806	825	778	805	809	849	836	781	819	782	841	848	868	805	787	872	780	816	760	815	830	805	791	847	802	772	801	782	831	814	797	802	805	834	768	833	860	795	827	816	847	842	811	806	767	847	825	836	812	816	828	847	792	874	799	827	854	774	811	755	765	766	825	814	773	781	842	812	810	793	829	801	759	787	829	800	783	819	831	809	811	813	825	881	814	820	838	787	800	834	826	843	794	814	785	800	836	794	795	817	806	790	852	797	809	826	808	789	812	794	850	824	869	763	785	806	810	825	771	844	734	801	784	799	837	848	828	790	804	778	848	769	781	806	766	810	790	804	816	845	793	806	826	796	799	836	816	808	808	814	822	807	791	808	810	800	785	791	800	760	808	764	786	819	797	818	810	788	812	774	867	842	836	814	774	845	765	829	816	843	813	785	816	770	783	789	803	850	811	814	781	812	770	835	767	797	825	812	776	857	762	797	803	796	828	849	852	758	814	820	801	775	803	813	803	790	841	764	786	862	854	762	850	787	806	799	787	825	819	790	829	775	740	775	797	827	811	856	806	758	816	766	779	787	827	862	842	785	815	797	789	800	869	773	807	813	783	824	792	786	790	803	798	823	782	824	816	816	828	816	777	811	782	810	846	775	792	836	785	828	831	868	789	799	786	782	858	819	801	815	832	805	790	816	773	763	760	807	805	867
25139	31935	33459	26378	16122	8590	6667	4798	4169	3240	2953	1746	1464	1353	1010	888	768	582	511	477	444	425	389	343	354	313	315	273	259	288	262	290	261	262	248	274	266	241	245	264	246	256	284	278	235	242	252	258	234	237	247	226	240	243	259	236	268	287	224	276	223	262	248	256	278	232	217	248	250	260	257	248	249	228	235	246	243	236	226	235	233	258	285	247	227	224	256	254	261	273	263	246	239	258	264	242	234	235	232	270	256	224	264	270	252	239	244	243	254	260	272	247	216	237	243	250	277	261	234	233	267	262	243	245	278	258	277	251	241	248	268	236	288	238	268	226	266	226	234	259	243	235	248	236	241	246	278	225	245	263	247	241	252	264	244	230	240	227	259	255	266	252	267	262	273	228	236	236	250	229	240	254	272	234	275	249	266	235	235	271	248	247	242	256	255	262	248	232	266	265	268	232	263	213	251	239	277	251	251	220	271	253	227	239	231	250	238	230	247	243	227	256	268	249	232	256	237	235	233	231	234	242	263	229	267	254	208	228	242	251	228	235	253	257	240	247	246	273	245	253	249	254	258	269	248	225	241	272	225	216	255	254	237	244	248	247	235	230	248	255	268	242	229	228	240	254	224	271	224	247	265	230	266	254	238	246	257	255	239	255	238	214	235	256	255	223	262	262	239	249	252	225	254	258	237	261	246	221	247	265	230	215	234	253	265	280	252	254	261	248	211	244	244	256	242	230	227	245	243	237	251	263	263	243	246	240	257	256	257	238	224	279	233	252	249	244	280	231	264	231	282	227	254	219	240	262	256	230	246	233	232	250	261	259	257	224	243	237	235	240	266	264	268	257	250	271	242	247	262	229	262	266	252	243	272	243	259	270	228	259	239	237	261	231	257	226	235	231	249	264	223	258	232	234	236	209	253	227	261	218	222	241	265	225	253	257	266	239	222	231	260	256	224	277	263	257	257	266	256	261	236	277	232	226	260	242	288	235	265	262	246	249	247	265	259	235	245	234	247	249	268	259	264	246	238	252	240	243	262	235	245	256	247	234	236	254	239	250	263	259	257	249	253	260	265	231	223	236	233	255	228	251	226	242	257	238	262	252	239	246	224	277	226	225	271	232	242	250	257	239	249	267	263	278	230	236	248	243	241	257	231	254	246	236	235	226	253	242	239	240	271	254	236	268	263	245	266	214	232	248	257	230	249	270	218	236	238	262	232	281	245	282	254	233	235	227	241	263	235	253	245	260	256	247	234	234	244	251	242	236	257	219	272	249	252	264	282	254	278	255	267	256	222	246	227	252	229	226	227	244	236	253	248	220	244	247	250	248	255	232	252	236	226	214	255	221	238	241	235	255	251	222	257	243	230	248	245	239	256	231	250	252	234	234	277	257	227	246	232	289	257	253	255	267	246	257	244	243	222	256	269	250	252	231	214	251	267	258	248	266	214	229	247	260	219	272	242	261	220	244	258	255	238	261	230	255	247	263	238	247	212	226	237	214	251	272	238	231	256	226	257	221	232	231	230	279	236	240	232	233	251	226	260	254	258	232	233	266	255	214	265	254	231	247	236	240	288	220	249	245	234	272	254	263	268	245	243	230	260	267	247	257	240	221	242	239	275	253	235	269	275	233	248	242	274	239	232	250	281	223	231	265	238	231	250	267	242	244	231	231	227	237	280	239	227	254	235	256	268	262	255	265	280	260	249	278	244	282	269	238	233	276	260	255	232	239	206	264	250	247	243	261	254	246	282	248	275	240	211	233	234	243	256	249	240	268	254	238	219	258	268	237	213	231	239	274	238	227	255	246	245	229	275	248	239	246	246	225	232	221	271	240	258	225	255	251	260	268	232	229	245	223	257	240	223	252	253	256	232	277	244	243	245	248	221	257	248	283	275	239	260	229	241	238	254	241	233	249	243	239	254	257	228	260	249	229	233	231	268	255	228	222	245	228	256	245	233	252	250	278	242	260	238	268	267	226	267	240	216	248	251	260	241	261	266	238	229	259	254	235	234	258	239	242	240	231	222	261	210	254	227	221	252	251	268	233	241	242	221	243	268	238	243	242	263	242	242	278	217	247	234	227	240	247	228	249	235	271	240	248	247	248	246	240	253	233	238	254	242	233	251	245	279	235	266	245	230	237	256	262	228	257	248	242	262	236	220	237	244	228	246	244	231	238	266	267	249	221	248	264	280	245	271	237	240	237	219	226	223	225	256	257	247	241	202	237	248	268	256	245	245	261	264	229	252	250	224	240	248	234	231	266	253	234	262	269	251	236	255	252	236	249	237	211	274	235	234	235	227	237	261	263	230	250	251	252	247	227	228	268	253	221	260	246	214	263	232	264	243	253	245	225	260	249	216	247	230	200	231	259	238	259	277	230	249	228	226	254	261	243	215	251	233	251	267	237	231	245	229	224	238	266	234	246	245	225	266	229	250	237	275	225	238	257	249	243	236	247	209	250	268	244	244	255	237	250	221	217	262	229	231	237	214	243	242	269	213	233	251	243	255	247	257	246	255	222	230	254	247	269	248	218	227	223	240	247	243	239	255	241	235	267	269	252	230	229	239	219	251	253	236	261	250	254	242	254	249	243	257	272	242	226	240	256	251	243	270	232	275	250	246	260	217	262	237	227	252	256	244	247	244	266	239	250	261	225	232	242	261	248	267	250	226	232	263	256	234	231	246	221	236	256	265	263	271	236	234	238	261	239	255	258	212	247	217	222	237	239	258	259	302	250	233	253	266	252	246	269	229	235	243	242	247	234	255	225	273	226	246	247	219	264	291	252	255	209	263	240	240	232	209	232	252	236	244	260	240	265	205	234	258	247	228	238	241	215	244	257	246	222	269	258	255	248	252	270	250	257	243	259	251	235	216	237	223	249	232	244	249	238	238	261	249	222	232	236	242	258	231	262	246	274	227	230	242	230	234	234	229	250	219	261	237	246	241	251	250	224	217	238	236	251	250	238	274	290	275	269	251	225	235	244	228	265	243	245	223	234	214	262	241	218	245	264	248	251	258	251	262	230	263	212	258	274	223	247	238	259	266	250	248	272	260	262	207	238	245	261	238	268	267	240	271	225	239	225	274	231	264	262	228	234	253	264	267	263	261	248	228	218	245	262	242	242	252	239	241	217	229	233	214	258	227	244	228	229	262	227	232	244	259	246	260	250	265	255	255	224	279	267	225	260	249	259	242	261	249	271	256	251	244	256	247	242	243	250	288	275	230	263	237	280	252	240	253	218	259	271	227	230	230	247	211	275	246	258	240	257	232	254	269	241	255	269	256	217	212	261	251	223	261	243	253	273	228	239	236	225	247	246	239	264	243	228	227	257	262	238	252	232	245	272	227	264	257	252	248	231	239	263	268	253	262	245	260	267	254	244	266	224	249	250	245	252	260	248	235	255	237	271	278	246	243	281	264	251	228	227	236	265	267	240	264	286	244	255	242	266	255	241	224	262	245	247	233	248	226	257	252	261	269	204	300	249	244	247
20179	31320	37734	36560	26977	21182	19745	16591	15271	13448	12485	7689	6801	6592	5035	4112	3370	2642	2472	2380	1957	1842	1730	1383	1513	1403	1302	1101	991	977	925	955	895	873	829	795	863	821	781	866	805	820	727	877	839	790	814	803	805	834	730	822	833	771	811	798	807	814	814	819	749	805	786	825	765	809	732	788	745	807	820	764	773	837	785	776	780	741	823	728	811	750	743	770	826	782	789	756	757	785	805	780	831	823	788	792	822	845	797	793	807	804	759	786	750	788	845	800	756	772	805	810	813	784	775	765	796	799	828	794	772	834	770	773	842	804	776	753	811	801	796	766	767	736	817	784	809	811	797	774	778	795	813	770	751	822	815	753	760	808	783	791	747	774	782	737	807	792	804	730	823	775	792	786	820	777	778	777	773	820	818	812	758	809	787	804	780	785	804	778	758	817	760	757	801	808	760	767	770	797	777	780	831	797	784	760	763	782	785	790	778	800	765	816	756	780	780	826	777	753	788	839	783	793	802	757	755	814	815	765	839	762	771	814	786	756	780	746	820	771	797	833	784	738	832	798	800	800	778	711	757	831	768	790	761	807	810	777	835	753	769	820	753	751	786	741	808	790	803	819	803	801	738	767	761	783	765	770	816	808	844	789	797	783	738	803	757	789	831	794	791	822	808	858	845	789	784	789	821	766	799	790	785	832	799	799	729	802	827	741	812	777	836	828	800	797	797	771	760	772	782	787	748	808	769	841	788	772	773	847	813	789	795	792	737	807	811	828	818	831	797	759	807	819	796	772	748	763	816	767	737	789	759	815	794	770	777	778	837	787	779	759	778	756	785	779	738	846	783	798	748	791	821	768	813	802	772	778	798	821	790	814	840	804	838	820	784	747	774	799	787	763	749	798	771	778	784	822	774	782	785	767	777	797	787	702	803	814	835	825	764	802	848	803	823	795	783	789	786	755	811	779	795	762	798	795	778	830	794	757	804	789	815	774	773	814	767	809	788	803	792	765	761	746	803	786	816	807	757	793	825	733	801	795	802	771	743	802	774	812	784	811	773	797	793	776	769	797	807	784	771	826	805	837	775	802	763	806	792	784	785	749	783	791	830	782	776	798	826	804	806	761	744	750	762	853	733	763	784	770	823	768	815	812	780	777	799	833	751	773	796	844	845	755	755	749	769	730	786	747	840	843	788	782	794	809	802	782	768	774	771	768	810	778	758	807	817	816	792	800	787	776	793	774	744	744	797	815	815	783	770	756	833	821	757	780	780	814	739	758	820	776	796	826	765	756	767	771	832	757	804	804	817	779	770	795	806	810	782	783	811	785	783	841	776	792	792	780	800	806	813	751	712	805	809	754	748	753	760	768	825	768	767	790	824	797	783	795	782	785	771	802	786	772	830	815	772	820	792	792	797	829	803	810	786	796	809	803	769	766	781	809	804	802	795	813	803	792	845	800	838	763	838	795	831	824	766	788	822	852	818	781	777	809	813	767	801	733	788	745	773	816	866	834	775	784	772	748	775	780	809	867	797	840	818	815	838	848	761	789	802	808	825	806	791	771	791	781	793	813	835	814	834	745	840	812	784	780	787	782	784	790	840	748	770	809	786	756	799	782	819	776	792	803	767	775	809	751	807	799	819	852	777	787	792	810	750	822	798	798	783	816	809	817	812	774	811	750	761	789	822	757	769	772	807	770	801	806	776	790	812	799	781	754	799	711	766	767	797	798	772	785	802	769	790	818	803	777	772	769	766	764	786	803	788	815	821	839	799	780	734	818	800	781	799	782	762	783	781	827	771	813	793	785	745	760	809	791	757	762	779	865	755	790	793	787	775	773	779	873	816	810	807	809	768	750	767	767	792	815	775	784	739	762	793	804	834	798	804	823	748	783	817	784	778	827	810	721	809	781	759	767	819	773	786	796	817	818	756	743	768	797	782	775	814	772	766	827	816	769	779	762	760	764	823	770	804	733	744	790	802	812	775	837	775	788	793	809	790	763	800	784	746	784	791	816	771	767	775	805	812	791	786	819	752	805	754	866	768	803	763	797	830	796	768	769	765	772	823	814	792	786	742	788	798	800	822	801	815	809	816	854	788	772	806	761	759	776	817	741	755	786	776	757	794	763	796	814	809	778	792	763	752	808	782	853	741	770	815	818	808	799	773	796	807	758	807	763	769	790	834	785	843	800	857	799	737	775	782	783	760	804	786	848	785	829	827	732	807	801	808	788	793	823	829	805	781	788	822	784	797	806	746	825	786	808	785	819	811	789	759	777	816	752	791	752	756	761	792	782	783	812	775	824	798	780	820	773	797	829	792	779	743	819	785	795	829	812	851	811	805	764	789	771	750	805	811	786	763	763	818	768	825	767	784	788	777	808	765	769	781	792	764	794	741	780	807	800	805	789	764	816	788	784	766	801	804	797	789	823	751	836	799	796	831	756	740	812	791	794	805	767	731	793	751	790	757	783	829	796	805	799	786	761	814	829	790	802	810	841	812	780	761	804	797	774	788	775	802	759	748	736	797	791	749	763	849	796	827	762	733	810	798	848	806	807	787	785	769	789	810	765	793	759	776	821	771	815	736	789	742	770	782	771	815	797	787	817	802	757	804	817	813	764	796	751	778	807	777	773	762	818	773	805	808	780	811	782	874	791	800	812	782	794	775	752	802	815	781	749	795	810	801	811	848	763	783	769	791	784	866	826	755	776	751	808	791	784	753	792	770	809	754	769	739	817	809	793	797	838	720	805	781	768	729	802	771	776	762	788	754	822	793	778	818	817	774	817	787	735	788	822	821	771	728	788	807	819	761	773	755	811	813	802	731	751	797	792	775	802	742	781	785	809	785	799	806	835	761	746	804	817	822	799	767	787	822	812	770	807	816	781	834	769	779	719	827	794	860	767	775	779	787	780	790	818	775	784	785	765	806	844	790	824	806	779	795	827	796	779	730	789	835	797	814	738	799	825	785	859	798	793	781	831	764	774	816	740	761	781	852	841	815	787	786	762	790	807	786	829	773	815	828	806	774	816	763	801	811	775	769	783	785	753	758	795	831	831	789	756	831	788	780	771	799	745	770	830	780	820	790	820	809	772	764	784	773	765	768	762	836	779	777	805	817	787	776	811	818	776	824	779	784	817	852	768	757	777	808	818	806	757	817	793	807	784	804	769	783	799	750	781	820	819	816	841	833	785	803	770	767	803	781	812	759	804	793	790	787	786	783	809	811	789	769	780	757	772	763	773	799	812	825	729	776	740	804	793	776	782	743	827	812	817	787	766	782	777	765	800	822	805	772	844	785	761	785	830	757	756	778	818	788	763	799	787	805	779	803	761	808	734	807	773	805	780	798	771	803	770	760	824	854	804	771	778	797	806	764	773	777	808	805	805	781	769	737	833	818	796	802	763	776	799	777	776	775	797	728	768	810	818	786	767	797	806	784	757	783	800	755	745	810	781	775	823	780	777	821	813	778	804	847	773	811	837	793	818	787	759	793	810	786	771	782	831
43247	48652	44932	44247	33059	26619	27722	24860	21630	18603	15196	13227	10945	9073	7191	6791	6705	4302	4276	3267	2375	2481	2149	1286	1415	1359	1015	789	696	639	578	513	403	358	289	263	280	272	280	263	276	263	261	268	229	260	263	240	266	268	246	248	287	290	264	268	229	261	237	233	264	245	238	280	259	255	237	245	235	222	223	286	220	224	244	273	219	250	236	241	269	242	226	263	250	270	269	235	260	242	210	242	285	256	244	258	229	231	254	235	245	275	245	259	221	271	240	229	235	254	257	254	248	221	268	259	240	234	238	241	233	241	269	233	238	279	250	254	251	266	248	276	231	218	244	249	235	270	252	225	255	254	241	285	224	251	269	228	226	226	225	273	237	216	227	257	248	245	255	297	244	239	229	242	238	256	256	244	260	249	253	257	268	244	249	265	255	233	264	230	264	261	260	291	265	244	253	247	233	272	251	233	245	236	244	215	233	238	268	246	251	242	242	233	233	255	234	246	232	237	250	253	238	235	241	246	196	251	252	216	229	247	239	233	263	281	286	273	263	251	236	246	268	247	235	272	253	249	250	261	224	272	261	281	238	222	236	257	261	243	246	243	237	277	270	245	251	245	251	227	260	238	278	215	254	237	267	243	256	241	233	240	240	282	242	227	245	227	224	218	245	229	249	257	262	247	249	240	245	245	263	243	212	238	246	244	211	247	221	233	241	233	232	229	257	225	248	226	235	246	282	240	257	251	226	222	224	252	244	252	240	247	218	258	287	235	234	275	248	245	240	247	224	277	248	242	236	231	259	244	270	244	221	274	253	242	239	251	252	222	244	273	260	244	243	250	245	232	227	236	260	230	237	251	238	311	238	234	264	256	236	248	220	274	229	229	227	249	243	239	248	248	244	282	246	259	272	256	227	258	230	212	260	242	241	231	234	270	247	214	265	251	253	264	243	249	249	255	278	246	223	236	256	225	262	258	231	255	252	240	254	249	255	252	261	224	240	271	243	215	248	269	249	255	258	235	237	265	236	247	252	259	272	256	229	254	241	273	253	265	240	237	260	252	256	222	231	243	245	287	245	246	235	242	271	274	240	249	261	255	248	243	249	242	273	282	239	221	250	242	234	227	239	252	272	246	235	253	236	242	276	218	234	266	231	232	263	246	208	240	249	236	239	263	247	255	257	259	242	254	250	224	285	220	228	231	259	252	258	273	230	240	233	234	236	239	272	253	255	214	257	272	270	257	247	234	253	230	249	248	232	223	239	226	247	255	260	256	213	237	251	235	241	254	233	244	249	237	232	258	256	256	262	221	262	261	242	245	264	258	234	250	273	266	241	246	234	242	269	267	245	230	242	241	251	229	239	238	255	230	239	253	254	242	235	243	222	238	236	233	269	260	211	271	216	241	221	227	252	205	239	251	240	281	224	241	250	253	257	236	233	257	255	232	230	222	224	228	257	234	232	246	247	238	263	251	236	258	254	236	236	230	215	256	254	241	237	247	257	222	258	248	223	267	266	202	260	228	233	258	267	251	226	242	245	208	245	250	251	239	258	242	220	240	229	239	271	233	265	248	241	238	267	292	253	231	261	233	258	262	233	238	271	239	242	263	235	286	253	233	243	252	222	256	258	264	250	246	267	269	223	253	231	244	213	215	238	242	234	251	245	252	234	259	236	226	266	250	229	250	260	244	243	238	250	250	272	221	221	212	232	220	245	230	222	228	268	267	240	226	226	236	243	228	264	251	241	238	259	231	238	261	246	246	272	262	231	248	270	233	258	230	238	223	265	251	235	231	241	240	240	267	230	230	272	257	219	238	267	238	234	276	235	242	276	262	238	239	262	252	262	250	240	251	274	248	240	225	239	260	253	235	262	277	225	258	247	243	244	257	222	228	263	255	269	253	230	246	221	233	263	220	223	259	257	249	223	263	243	276	238	255	257	239	265	255	220	240	244	235	245	246	250	238	244	254	242	254	287	248	267	247	230	268	258	239	245	236	232	253	243	256	247	248	241	218	238	257	246	267	253	285	246	234	241	233	212	267	247	277	265	257	245	249	237	233	245	256	247	264	278	248	237	274	242	220	232	222	253	239	255	262	254	244	243	252	259	231	257	249	238	249	253	233	212	231	238	229	260	247	222	252	258	239	244	281	271	259	231	256	254	246	246	244	252	240	237	256	260	243	238	254	219	245	267	246	260	221	238	255	247	252	258	269	230	251	254	261	248	238	234	266	223	253	288	285	239	253	282	246	228	243	253	263	232	280	258	233	243	277	230	277	252	231	249	213	241	274	248	251	248	242	279	251	261	250	218	253	253	287	251	218	248	241	246	263	209	255	245	256	242	235	260	240	244	248	217	244	227	248	242	253	283	228	251	217	261	236	250	287	245	257	263	247	273	257	240	236	251	219	263	235	267	258	241	254	243	269	254	239	243	270	257	252	262	249	249	248	204	280	239	236	265	231	253	230	255	261	261	239	245	277	247	252	261	237	247	249	254	250	252	246	219	252	245	234	243	238	249	212	279	228	241	264	235	217	221	268	247	237	259	251	243	249	256	240	243	251	239	238	245	250	210	226	254	247	237	241	252	248	247	219	242	246	245	258	243	223	262	249	262	215	243	244	232	248	227	252	247	260	285	245	230	255	239	242	259	264	247	256	243	229	258	250	235	252	265	232	281	249	234	235	219	251	253	260	246	225	220	246	246	243	237	245	248	275	297	249	263	235	247	232	239	249	236	254	240	254	236	271	260	228	251	264	241	273	235	267	241	245	243	245	248	251	229	243	264	218	247	253	244	238	236	228	237	270	239	246	242	246	231	260	256	222	238	263	237	238	225	259	252	257	226	251	226	265	217	245	284	234	256	249	245	214	228	257	252	243	221	237	219	235	246	249	226	257	241	255	248	246	239	235	246	249	260	227	230	238	240	249	255	251	279	261	248	237	235	246	241	244	276	236	260	261	247	242	265	233	247	236	242	230	239	234	295	238	275	236	250	228	271	258	265	228	237	242	235	227	234	246	256	237	252	251	263	284	234	273	248	239	241	269	236	246	231	259	245	246	254	269	228	261	241	232	246	268	253	275	277	260	234	227	268	226	250	238	230	290	251	212	265	247	248	252	249	233	245	252	219	248	228	240	285	228	255	257	245	249	244	270	272	218	289	217	240	244	242	233	232	225	248	212	275	271	258	255	245	240	264	240	242	245	233	246	249	235	261	238	256	264	256	233	268	241	249	270	262	255	245	240	252	240	271	236	211	244	245	250	267	243	243	240	207	245	253	255	253	231	256	245	252	237	263	265	267	237	275	257	217	262	229	276	266	242	229	236	286	250	233	250	260	248	252	224	248	236	257	230	243	238	231	228	232	246	236	234	241	257	261	251	247	221	249	237	219	252	248	258	230	267	250	237	253	244	261	227	278	263	236	252	273	238	266	258	244	239	257	243	245	253	234	231	260	260	246	285	242	250	229	249	251	255	219	258	244	245	232	229	256	240	249	231	253	254	250	255
34693	45436	51590	54468	42815	38018	38571	35556	33780	31212	30426	28207	26287	25041	22977	22968	22463	17673	17803	15033	11700	12146	10816	7270	8089	7781	5542	3986	3769	3277	3027	2704	1842	1501	1254	1052	1006	983	888	897	904	833	866	815	838	797	802	767	800	788	854	870	906	930	971	895	896	856	796	811	778	827	761	787	772	741	798	742	807	778	789	786	763	764	814	805	831	733	780	818	773	787	795	767	785	851	752	805	838	789	777	756	744	769	772	772	799	762	770	824	770	789	817	768	764	792	781	771	782	721	756	747	780	773	719	785	743	790	804	797	789	843	792	828	754	841	788	814	699	765	763	780	772	785	743	776	811	776	761	728	762	831	775	781	801	743	765	769	731	796	756	782	759	780	717	778	770	787	781	766	761	809	771	794	739	797	798	830	802	805	819	749	791	764	819	797	791	782	757	763	805	786	775	741	837	804	831	770	791	817	758	806	769	758	772	851	744	767	851	780	794	741	777	766	803	835	819	779	769	753	784	781	788	812	805	746	788	819	793	800	775	806	780	756	804	773	728	761	753	793	818	795	817	793	765	708	784	798	762	764	810	785	832	773	763	807	794	786	828	797	741	768	821	803	775	774	796	833	800	756	768	773	765	793	765	746	768	831	803	763	778	843	781	773	765	793	765	761	791	761	749	760	724	794	785	757	773	787	805	764	776	769	792	761	751	757	775	801	757	779	799	830	788	817	795	779	705	751	802	755	750	760	807	830	812	777	801	768	776	742	737	760	757	786	777	829	790	810	774	742	781	741	784	795	775	760	794	820	803	798	759	762	725	771	798	846	787	778	796	755	777	743	792	805	759	820	811	775	778	752	807	750	767	815	764	776	786	753	766	786	734	724	757	748	727	830	798	800	761	796	793	749	729	803	800	867	768	782	761	808	798	750	773	808	800	791	734	817	772	746	771	770	801	805	807	774	765	832	755	766	789	759	794	792	770	812	776	804	792	798	767	794	779	786	766	778	778	779	825	794	751	841	773	826	767	787	757	806	788	753	794	766	741	785	801	754	812	804	778	769	777	782	737	799	772	785	810	817	769	749	817	788	805	751	799	802	785	787	765	778	771	764	788	747	787	747	766	790	817	791	795	751	770	769	768	719	803	819	762	780	788	796	779	767	803	813	779	721	829	758	812	796	764	751	815	797	768	801	821	732	797	831	763	817	753	808	750	777	767	804	743	753	776	777	772	779	778	781	834	730	748	830	784	762	757	814	771	804	793	751	732	790	798	791	788	798	784	767	781	785	806	789	767	771	765	829	784	739	755	793	778	818	757	796	770	755	776	792	795	811	765	781	814	778	821	786	798	742	827	790	775	759	775	800	767	739	838	800	787	752	746	793	773	778	801	791	791	760	753	819	773	792	727	743	813	814	732	830	816	768	784	811	785	817	732	823	800	772	740	795	801	771	807	777	793	774	779	732	753	776	758	750	776	776	738	790	778	817	817	751	807	760	728	742	804	768	782	784	848	749	785	783	783	798	786	786	767	763	757	707	744	781	771	748	834	736	765	765	763	806	799	729	771	787	778	780	776	761	751	807	776	790	773	794	816	821	752	783	776	762	802	814	767	793	788	801	817	785	751	803	758	862	844	792	762	762	807	788	746	765	863	796	743	799	797	792	783	750	781	763	779	794	806	780	784	737	827	800	812	791	818	775	840	812	800	805	712	813	770	775	760	760	771	780	777	773	771	778	796	774	762	781	798	798	786	796	821	838	731	756	779	746	774	742	800	789	804	772	827	832	828	779	804	780	830	799	837	802	796	755	740	765	775	839	778	752	798	770	771	728	743	763	789	815	726	747	845	804	755	744	732	814	814	790	803	805	767	778	816	812	791	811	740	788	827	747	811	811	782	760	823	773	758	811	776	785	730	754	842	831	774	796	816	741	765	774	833	763	773	776	810	810	767	811	790	769	846	782	778	816	790	744	802	747	795	772	735	821	800	793	811	761	798	772	820	770	740	799	825	797	804	779	817	780	724	814	771	782	740	767	771	783	793	734	773	786	755	794	801	783	802	786	793	763	806	787	763	825	775	841	767	762	806	778	826	753	713	768	820	803	757	807	738	790	824	844	766	779	799	843	814	756	751	812	767	769	760	797	764	789	806	744	751	760	767	794	828	805	796	840	769	831	743	785	812	780	789	770	810	810	770	763	771	757	786	776	767	755	776	811	812	811	791	728	787	795	724	763	764	769	803	817	775	741	824	794	798	760	802	796	733	748	801	791	807	787	794	832	797	756	772	801	779	799	837	725	782	734	774	763	800	794	774	766	837	799	838	752	771	751	795	800	836	737	798	807	757	775	777	763	785	707	747	791	736	784	776	791	773	769	815	756	776	766	732	791	798	825	782	763	779	789	739	806	779	791	757	794	778	768	751	789	806	740	787	764	782	738	804	789	764	757	786	769	772	786	827	796	737	809	749	743	786	789	778	794	790	794	785	764	720	781	806	809	804	796	754	814	735	784	827	762	773	767	774	759	744	780	796	771	778	809	739	736	780	807	742	781	776	759	794	783	784	769	755	750	863	763	755	810	754	808	752	798	777	754	793	771	738	757	810	818	817	806	794	758	814	852	788	853	800	741	786	794	796	772	783	831	789	789	765	785	749	784	812	748	777	822	779	826	797	877	765	755	757	800	738	805	748	789	769	841	819	755	781	720	791	781	805	810	773	794	754	794	731	816	750	771	758	793	783	766	807	766	776	802	831	804	820	707	798	770	795	803	814	772	821	764	749	800	794	774	768	763	812	784	743	825	749	806	788	765	757	839	783	767	787	818	792	834	815	821	783	770	780	786	820	765	797	795	773	792	753	780	811	773	783	782	745	758	782	723	772	859	786	745	751	790	841	771	793	812	791	790	786	780	807	777	796	745	833	771	819	770	803	791	773	795	744	795	783	752	822	749	762	724	803	771	779	743	786	795	759	800	755	785	790	787	803	794	788	763	811	765	755	771	758	782	787	799	771	736	743	770	785	766	802	815	787	823	784	803	821	742	841	755	763	834	791	759	788	781	821	761	803	754	800	842	750	748	796	764	773	784	787	763	773	758	733	775	775	793	834	751	770	784	770	789	820	783	779	722	785	751	773	814	760	804	773	801	814	795	766	842	752	790	772	746	712	751	743	733	781	810	792	774	812	781	759	773	810	738	751	765	761	766	750	748	784	797	776	783	771	807	777	807	789	834	762	795	827	751	770	788	734	760	793	773	810	847	778	838	783	755	778	809	768	775	800	809	755	771	781	792	759	762	824	764	805	778	770	703	813	769	767	838	795	775	806	791	794	773	751	773	776	735	787	800	769	825	770	798	824	808	816	750	760	765	787	754	833	805	819	796	771	783	791	804	755	739	761	768	822	786	759	754	809	805	781	724	766	775	752	795	770	748	824	773	765	797	772	711	729	792	767	759	777	775	847	773	823	750	751	799	787	789	831	767	781	794	754	806	758	771	810	779	819	787	763	754	793	768	835	780	836	793
49843	48555	48328	44242	37547	28841	30508	28872	27765	26006	22804	20544	17350	16281	13081	12550	11962	8379	7141	6210	4608	4727	4089	2345	2774	2552	1870	1261	1179	1015	888	764	628	430	403	352	315	333	343	300	279	308	312	305	272	282	255	266	276	291	288	279	347	323	342	299	336	272	294	295	294	289	271	266	282	289	254	280	272	290	265	255	301	268	254	285	290	287	275	294	285	264	276	277	267	280	284	295	288	269	275	263	276	301	277	262	293	270	278	263	283	320	281	279	276	285	250	259	301	289	269	290	291	291	314	336	252	309	254	291	293	286	279	306	279	279	243	286	285	265	271	284	316	251	306	298	273	296	287	281	259	268	264	257	283	237	254	286	267	269	269	285	309	262	266	276	270	289	288	286	296	256	309	261	299	281	295	254	272	281	282	247	283	284	281	303	283	274	283	265	279	296	247	299	265	274	258	298	266	248	305	264	291	268	271	319	264	291	278	256	286	284	282	324	297	295	241	246	257	309	280	285	256	245	299	292	269	268	295	307	247	284	248	263	304	266	287	263	271	290	299	278	296	289	273	307	274	266	277	296	279	239	248	310	273	271	272	274	269	297	296	252	269	275	311	280	273	292	278	277	264	267	250	273	289	269	266	258	287	271	262	257	259	262	270	261	293	309	286	260	290	269	289	268	266	284	259	267	302	278	285	318	291	259	294	283	310	298	312	277	286	252	279	302	290	262	298	244	271	276	287	285	289	276	272	313	290	266	241	286	264	301	283	264	301	262	293	277	296	279	273	265	290	248	293	271	272	284	306	283	268	318	270	289	269	263	265	271	304	276	246	283	272	298	276	272	304	281	260	281	268	254	313	288	258	265	266	266	263	279	315	248	265	277	254	241	254	272	292	257	320	264	270	288	259	274	308	274	274	278	272	258	276	261	271	278	283	239	291	275	267	315	284	275	281	300	267	277	267	272	272	271	294	278	265	252	254	283	249	298	276	263	301	278	272	272	271	281	286	280	288	271	306	257	270	284	299	290	295	257	270	293	280	299	248	274	263	275	268	251	272	266	248	274	284	304	293	270	290	256	287	274	271	297	286	268	268	278	274	278	261	255	284	301	293	279	291	272	280	275	284	277	264	307	257	285	245	278	270	268	298	321	273	277	279	282	284	259	288	253	295	268	289	259	293	240	277	280	285	273	278	277	259	286	308	282	265	289	284	274	296	275	284	308	272	299	279	282	288	284	241	261	258	298	290	300	279	272	267	260	253	265	264	261	277	269	265	259	290	289	262	261	279	259	272	277	282	269	278	279	319	294	264	283	273	302	260	250	283	245	275	298	266	297	291	302	284	289	277	278	248	275	245	252	292	285	276	279	221	249	259	281	279	288	290	269	271	250	297	260	271	268	303	292	310	251	277	292	277	275	255	287	312	301	263	271	263	260	305	297	251	296	277	245	287	271	267	279	265	290	284	286	311	243	267	279	289	261	289	313	262	296	247	280	252	265	230	242	272	274	273	306	251	238	255	286	278	278	263	237	265	288	247	298	265	263	284	292	276	264	290	271	289	259	289	270	270	261	264	308	277	283	288	286	289	274	273	261	261	248	284	283	279	267	265	281	279	242	288	293	293	279	263	274	293	290	280	287	291	261	276	263	268	275	275	262	257	262	295	273	257	282	283	319	273	278	263	292	249	261	287	274	273	304	290	266	263	263	281	308	264	273	241	309	309	262	258	262	310	275	279	275	273	262	307	224	297	288	275	284	264	272	259	292	295	297	229	272	270	281	267	270	261	294	287	279	284	282	302	255	283	256	266	272	304	263	272	280	296	274	256	281	279	282	287	281	286	298	269	261	283	289	266	293	297	266	279	283	292	275	316	305	281	298	269	281	297	259	268	282	244	278	282	261	280	277	243	276	266	309	289	315	281	267	285	295	298	268	297	296	288	273	294	283	271	284	273	263	284	248	277	274	247	282	288	277	287	253	283	288	319	245	278	271	307	290	251	287	285	242	290	272	266	294	296	268	268	286	265	264	275	302	273	282	288	288	308	270	292	291	289	274	260	290	277	277	260	276	274	297	276	276	259	265	287	252	264	286	272	269	280	283	279	257	281	254	275	282	293	277	265	259	280	288	277	275	280	287	284	292	280	264	253	291	279	273	268	274	306	288	280	281	274	284	282	292	271	269	258	279	281	288	305	281	267	275	301	302	306	273	265	269	268	252	289	272	268	291	296	300	280	294	278	286	306	275	288	257	241	280	281	250	238	282	258	266	288	246	263	232	278	266	262	309	288	302	247	309	281	282	262	325	295	257	286	257	301	286	265	240	291	304	283	272	274	286	302	278	266	274	260	290	282	291	291	275	245	267	303	281	260	269	303	263	265	277	246	290	305	286	283	294	304	262	250	256	267	280	289	284	232	289	221	298	273	288	271	286	269	282	282	255	273	287	290	264	280	284	277	308	263	290	265	305	244	286	252	291	278	278	280	278	267	322	288	294	275	267	267	266	304	279	279	289	307	287	286	283	263	289	293	282	286	292	254	267	261	277	305	253	274	292	271	283	269	305	281	294	295	266	305	287	296	276	243	273	307	264	289	260	286	288	281	283	265	270	304	255	272	229	255	279	266	282	270	273	265	289	286	319	255	285	271	304	270	236	286	269	277	275	283	284	280	273	247	278	261	256	262	246	287	264	267	280	304	265	266	286	264	291	275	265	265	276	272	260	279	269	281	270	288	262	265	270	259	253	299	289	259	278	286	269	290	275	279	312	278	286	311	294	292	288	245	266	273	292	268	283	261	278	290	278	279	255	273	306	273	273	271	275	255	260	279	272	278	283	259	269	289	276	242	289	247	292	272	297	283	293	264	266	287	268	271	283	267	266	252	269	264	279	289	294	307	269	285	269	290	299	306	272	278	262	282	268	274	254	286	255	252	294	313	272	298	261	243	275	274	307	285	281	283	314	248	253	283	275	272	282	281	291	275	286	269	263	279	279	305	272	284	272	244	271	282	276	262	274	266	270	276	270	281	283	287	263	287	289	254	284	283	280	258	259	281	283	286	287	252	274	291	286	275	314	260	288	275	269	309	280	275	286	271	301	287	262	254	261	251	270	277	271	268	286	279	274	271	292	262	280	289	288	285	299	295	285	273	284	294	297	265	292	269	297	290	296	280	262	252	264	281	293	272	280	299	265	314	253	277	248	285	251	289	310	263	303	249	278	255	294	288	284	294	263	296	264	283	263	278	279	287	292	281	243	259	275	284	279	279	272	259	303	235	266	283	269	272	280	286	287	284	271	267	257	298	272	291	252	280	296	282	270	260	273	298	279	288	289	268	290	261	251	297	265	267	269	296	242	260	293	292	268	275	286	299	241	272	273	276	286	277	241	287	293	290	271	279	263	247	294	257	249	277	264	272	283	283	266	258	285	306	275	278	249	288	305	271	239	277	275	288	280	286	258	296	259	285	296	252	282	271	273	269	273	257	288	275	288	232	301	286	271	273	297	264	283	275	277
39533	47469	55693	57052	48883	44672	43717	40199	39741	37896	37085	34504	33472	32894	30196	31069	30141	24919	23743	21899	18785	19554	17139	12044	13621	13070	9573	6961	6251	5570	4968	4060	2947	2021	1602	1307	1142	1113	1118	1001	1048	1065	917	977	944	958	941	906	870	900	952	1154	1201	1121	1065	1054	965	965	853	880	884	832	858	866	865	864	858	832	876	867	877	928	909	829	862	896	855	852	846	847	875	910	856	853	868	855	838	843	845	836	860	879	883	868	865	852	822	850	878	827	865	858	895	839	837	891	832	847	806	845	868	869	856	833	836	846	848	831	829	839	851	935	878	889	864	870	856	919	849	909	850	875	845	852	919	829	884	887	855	867	867	851	841	862	871	933	871	859	830	825	838	876	834	846	872	822	863	863	847	919	879	917	920	882	819	820	873	828	882	815	863	813	882	861	834	928	858	836	800	870	854	851	836	819	905	899	805	821	848	870	836	835	874	868	864	851	884	840	838	824	826	889	871	810	843	806	833	860	858	865	856	882	831	904	863	820	851	853	854	877	785	869	826	852	837	820	912	860	838	878	877	840	864	795	851	877	849	861	841	844	872	847	852	865	839	837	828	815	853	850	850	847	852	806	804	893	837	808	837	807	860	864	893	846	865	863	871	878	873	873	873	882	878	887	810	887	836	891	918	892	888	842	832	865	848	892	885	830	840	828	818	813	870	867	874	871	874	860	833	830	900	836	900	817	858	801	874	812	866	894	844	849	824	858	813	822	845	884	827	900	872	851	867	859	900	829	839	784	854	902	847	865	827	812	857	916	914	877	821	856	829	835	890	872	880	865	877	836	859	873	861	836	833	835	898	815	836	876	855	835	842	909	918	888	854	849	903	800	887	828	808	859	827	839	809	888	896	868	802	833	857	872	860	832	850	849	862	845	824	873	820	852	916	845	839	845	859	823	840	870	869	827	854	839	902	869	866	880	902	846	804	860	805	842	884	923	861	827	852	853	870	859	890	858	877	841	848	825	871	813	839	852	872	872	921	843	894	804	852	894	876	836	860	841	876	804	882	843	856	829	854	878	868	848	829	825	827	830	884	854	829	864	830	879	834	868	836	864	878	819	844	840	872	854	839	827	861	818	864	843	864	852	885	886	895	856	836	886	826	886	833	856	786	909	769	825	841	849	862	859	886	870	826	869	841	823	901	836	831	837	828	930	870	875	883	872	846	850	878	876	842	846	880	900	855	844	868	776	856	876	843	848	865	851	846	825	824	802	875	860	856	856	863	885	827	896	866	860	839	861	866	806	878	877	857	858	879	819	838	872	824	813	857	881	825	881	838	864	852	831	879	794	837	861	911	858	846	813	798	813	883	821	863	880	867	852	842	827	872	871	823	869	865	874	871	839	891	840	889	872	847	832	856	865	900	850	847	815	809	889	857	837	826	877	852	844	876	820	870	845	844	853	881	829	865	864	920	847	883	882	879	789	886	884	830	871	841	877	816	849	850	864	848	864	837	818	799	889	878	831	881	812	840	846	877	891	841	874	855	910	872	866	839	864	908	883	806	865	841	879	819	865	855	833	852	881	890	813	839	830	837	879	848	844	869	878	876	812	888	873	839	863	844	834	854	908	848	828	875	875	806	901	813	907	832	793	869	851	805	822	822	866	892	833	862	855	846	826	839	840	815	857	876	929	829	863	874	855	837	871	846	886	874	858	802	826	897	826	851	896	838	873	851	874	827	864	936	833	870	872	856	835	833	830	927	876	824	846	847	879	840	835	831	806	885	860	894	885	854	835	858	863	818	866	885	839	903	872	797	852	852	886	917	844	863	882	880	853	897	833	802	830	830	820	810	857	876	872	890	857	911	859	868	872	856	827	879	865	859	847	856	854	889	906	798	899	881	831	846	883	832	835	868	891	849	877	852	829	819	810	765	897	819	828	873	809	874	829	869	853	840	852	836	907	814	857	847	870	844	860	907	881	877	831	876	882	826	840	883	794	854	837	836	895	868	858	858	877	865	902	840	884	882	839	827	931	818	825	888	852	876	867	853	875	824	827	869	832	826	838	871	879	835	885	844	846	865	908	857	823	808	858	818	845	827	886	846	857	867	855	848	916	855	884	854	822	811	853	821	823	878	837	855	888	883	840	856	861	935	867	868	831	873	863	840	860	854	842	867	842	848	868	797	834	871	838	888	859	843	810	856	885	843	849	835	856	839	833	830	888	855	857	868	888	856	881	875	904	843	860	850	845	836	855	874	848	846	868	847	789	863	850	846	831	891	829	901	799	843	843	849	872	861	861	885	895	875	872	869	901	834	855	847	866	872	882	818	852	847	852	819	873	827	871	841	856	863	852	873	851	868	859	874	871	858	838	906	831	801	860	870	852	856	852	860	871	855	887	894	803	840	908	788	828	855	852	852	817	888	847	819	881	843	863	898	774	879	817	873	884	857	889	832	871	808	826	858	908	897	875	875	849	878	813	947	887	851	803	812	868	799	810	851	796	897	823	898	851	857	870	848	854	873	849	852	864	896	826	850	861	893	795	895	895	852	881	893	858	852	881	842	818	871	854	853	850	866	835	796	861	865	852	844	850	863	904	875	866	859	839	895	844	827	872	847	863	888	828	857	832	864	834	833	864	890	877	888	825	841	872	850	855	868	864	861	835	883	842	853	823	869	888	881	903	854	872	898	884	859	868	851	872	869	816	886	843	832	875	859	876	863	830	865	871	827	896	874	883	883	854	880	869	863	862	857	833	909	857	870	802	856	831	854	811	890	836	861	842	811	836	854	833	871	872	834	889	846	833	874	894	835	869	873	829	815	903	898	853	837	862	845	855	844	821	855	850	849	882	799	849	882	792	881	854	833	851	860	864	874	866	830	870	820	908	832	812	864	852	901	901	842	850	884	818	830	866	900	833	850	892	847	854	823	866	839	826	821	872	836	857	838	814	863	857	858	850	878	847	845	799	818	867	858	921	854	847	872	890	852	888	896	853	813	842	864	881	848	852	862	872	861	876	854	804	836	841	801	901	872	853	852	859	833	855	820	830	901	846	911	829	874	864	859	891	908	856	846	829	878	874	868	765	830	841	851	857	806	844	864	896	882	842	912	831	857	886	845	877	826	871	871	844	816	863	883	873	853	876	841	877	831	844	850	902	851	842	850	847	895	875	898	841	909	828	884	813	815	860	888	849	857	854	852	874	880	826	849	766	838	843	832	819	889	866	852	805	893	896	886	884	880	854	855	873	910	865	848	869	821	841	815	836	843	814	885	825	871	851	858	865	845	932	882	861	824	880	865	877	832	827	870	827	883	840	838	856	837	881	884	873	839	863	889	839	867	833	864	849	848	885	874	875	830	873	880	879	882	869	805	800	926	829	846	818	824	861	842	857	856	815	913	813	831	898	856	865	893	884	809	845	802	870	847	908	854	862	862	848	845	858	856	908	898	898	831	809	877	842	876	780	900	841	855	825	850	827	838	841	869	868	865	795	892	882	828	870	858	806	875	836	861	893	889	842	875	851
27806	35358	38052	27328	13582	8109	6098	4545	3489	3115	2303	1456	1323	989	811	741	648	537	481	462	435	418	400	326	347	326	297	302	317	274	280	301	285	277	273	275	276	279	282	271	253	284	261	235	258	239	260	247	283	272	250	297	264	290	297	257	293	254	258	264	247	267	262	252	242	267	293	244	262	267	265	228	284	277	276	259	248	277	275	248	288	262	261	280	281	252	264	260	283	240	239	248	258	258	288	265	250	257	241	234	293	259	277	270	286	266	262	245	258	254	259	252	241	285	278	251	262	292	237	306	283	270	250	256	291	270	276	243	259	259	266	248	253	312	274	248	261	282	262	239	246	270	268	250	228	265	272	265	257	249	261	261	266	238	238	285	276	241	283	283	268	242	261	295	250	279	293	255	268	253	264	274	277	254	278	242	262	266	274	239	267	300	247	269	295	271	268	262	265	259	236	238	269	243	260	264	257	227	273	277	254	289	250	281	260	231	253	271	262	233	281	255	250	246	285	282	239	292	261	245	267	271	231	253	254	278	245	273	292	273	264	263	255	268	253	232	264	274	240	211	247	248	279	232	271	288	265	239	246	257	259	277	277	282	253	268	251	295	248	253	269	268	284	281	236	228	270	247	251	251	250	281	246	242	271	267	280	232	246	277	284	252	234	262	286	249	265	271	264	246	243	255	247	243	238	289	255	256	272	259	271	275	278	246	276	291	234	230	259	259	269	261	259	264	262	252	271	244	263	273	245	271	255	282	252	269	258	290	263	251	244	275	227	246	260	257	233	236	262	272	256	294	228	287	274	273	265	278	252	243	250	286	270	255	259	286	286	225	251	257	253	261	260	300	297	250	261	272	281	237	260	285	276	266	281	284	250	251	267	238	255	228	256	261	229	265	266	277	279	249	270	289	261	263	254	271	269	295	272	286	285	254	260	246	263	254	260	254	265	247	270	273	236	260	272	261	273	239	262	253	252	254	261	268	229	269	274	257	256	286	264	254	236	269	273	255	235	257	300	257	261	290	280	269	242	262	253	268	241	259	270	298	260	240	242	240	259	260	265	273	268	265	266	236	279	239	232	283	257	235	275	238	256	251	262	260	240	224	290	272	275	253	251	265	282	249	257	283	265	254	255	249	235	268	262	261	275	268	228	248	234	299	262	247	258	273	274	261	245	276	246	236	267	256	253	264	241	274	249	267	236	279	261	281	237	260	276	265	257	259	265	257	240	233	281	277	244	271	237	256	273	263	279	273	264	257	240	253	255	297	266	279	262	280	241	268	265	258	276	255	261	298	286	238	257	255	260	282	259	295	250	278	268	257	269	241	262	258	271	269	261	232	248	264	256	278	251	263	248	270	245	247	267	225	252	257	285	261	272	236	270	239	287	261	282	246	246	282	260	263	271	256	265	258	250	281	248	273	273	280	258	240	252	243	259	244	269	248	243	257	233	253	257	236	260	221	272	271	263	243	271	258	250	245	244	266	248	253	249	248	241	249	284	258	270	250	250	270	257	275	254	262	232	267	262	280	253	274	269	279	260	285	261	255	283	256	276	264	305	240	249	265	265	264	301	268	256	284	269	238	237	275	270	268	244	244	271	243	267	273	282	249	255	236	273	223	266	273	280	279	253	256	254	294	261	265	264	257	249	250	259	262	267	259	288	256	274	248	259	274	276	269	263	288	281	251	251	286	266	261	266	261	252	269	247	252	261	255	277	289	249	256	251	268	269	272	234	286	283	244	265	268	262	273	297	250	297	270	264	212	271	269	270	265	279	272	255	289	296	255	246	251	288	237	276	243	290	286	258	262	261	259	241	273	288	257	235	273	271	275	254	256	257	248	269	271	255	267	267	252	276	274	292	280	262	271	248	275	246	272	260	241	270	263	262	248	271	299	259	257	265	287	253	238	258	260	260	262	267	274	272	252	275	271	293	284	269	265	277	269	252	288	284	297	275	271	254	290	250	271	269	281	235	230	263	256	254	243	265	254	270	282	281	289	266	250	269	237	274	267	247	265	279	252	254	272	257	267	271	258	263	260	250	228	278	274	262	238	241	275	229	262	298	265	244	274	257	249	272	265	267	272	253	284	268	251	272	290	247	252	250	281	237	236	268	252	237	295	261	257	251	278	255	259	269	285	247	222	259	262	267	266	274	242	239	250	241	230	290	254	225	263	260	255	292	228	285	250	246	280	259	281	274	250	261	263	244	264	212	263	287	252	268	279	238	229	258	273	259	278	241	264	239	260	242	289	242	256	271	247	269	248	260	255	256	260	264	254	252	280	266	227	262	255	275	245	297	225	247	281	277	238	265	293	270	277	250	243	271	278	241	237	256	272	257	240	263	262	265	269	254	240	281	243	260	294	267	232	281	269	240	251	244	270	265	279	277	262	256	273	269	259	266	263	319	269	272	274	238	277	277	260	250	258	264	249	232	243	263	260	256	240	270	258	236	252	246	253	265	257	262	223	245	296	292	250	262	266	245	258	273	266	299	237	238	232	259	235	260	265	257	274	288	242	249	229	254	232	226	260	247	264	269	238	264	239	240	233	251	288	264	272	267	261	263	281	280	273	279	277	287	267	269	272	243	239	270	253	265	256	254	251	263	277	255	255	242	249	264	239	250	267	287	225	241	242	249	271	263	270	237	228	256	266	245	277	266	250	260	279	249	292	239	260	260	287	286	255	264	252	271	258	268	253	252	263	276	294	273	232	275	264	258	263	277	273	251	240	260	254	272	268	260	267	259	277	292	275	256	262	258	241	264	248	239	285	232	261	268	274	306	275	264	277	242	268	247	265	256	255	261	264	245	244	270	267	239	248	262	297	262	273	278	282	243	268	247	243	262	304	279	255	263	295	256	244	256	270	260	247	251	251	263	298	279	261	259	249	264	231	263	262	263	258	278	273	252	227	273	268	233	268	229	249	262	229	266	278	251	254	250	245	238	246	270	254	272	267	265	286	261	245	263	272	270	264	265	264	238	281	243	277	304	285	280	233	280	262	250	269	280	249	285	248	284	231	265	247	261	271	281	268	252	269	308	280	250	246	211	274	254	247	267	267	271	245	287	276	256	256	269	278	236	251	254	278	263	292	263	267	255	263	270	267	251	242	287	263	254	267	268	264	257	282	279	261	244	259	282	261	246	286	259	268	253	239	289	264	230	254	246	243	291	294	258	251	273	267	270	250	245	281	267	250	252	276	244	257	260	257	259	261	235	289	241	263	237	289	280	237	270	243	260	267	270	259	246	289	262	275	242	271	273	289	282	248	265	284	259	284	278	255	255	257	273	263	247	263	272	264	248	233	262	258	264	261	265	267	269	285	264	283	253	277	273	263	283	237	289	255	257	283	258	224	255	257	257	247	243	236	279	252	297	243	222	260	228	238	269	265	250	273	253	248	263	282	234	269	260	271	258	269	271	239	251	285	248	232	268	267	249	228	258	267	278	262	279	270	242	272	261	249	288	253	246	274	254	248	274	255	216	269	254	243	257	251
21705	32972	41243	35743	24162	20928	18798	15443	13749	12583	9664	6709	6029	4549	3754	3453	2895	2343	2189	2083	1855	1838	1515	1352	1401	1335	1165	1107	1043	1029	1004	1014	989	923	842	879	880	866	874	872	896	850	868	813	866	864	839	850	857	869	824	841	889	876	843	803	837	845	877	854	866	828	809	824	842	830	795	842	852	794	830	813	911	903	835	843	806	819	858	905	874	839	850	782	829	848	872	862	816	797	858	814	803	806	824	799	787	874	899	908	837	834	778	839	806	822	815	829	857	850	777	868	805	814	790	830	910	882	826	848	833	847	919	880	862	874	857	824	770	850	885	910	817	813	824	767	822	842	797	839	818	804	778	850	827	873	826	825	815	831	837	901	807	870	857	835	833	840	818	798	790	846	805	876	837	778	820	818	858	840	777	829	840	750	844	861	857	846	795	833	810	836	836	819	857	842	859	849	846	858	864	813	876	832	850	808	825	820	818	819	823	838	879	857	764	813	789	800	886	801	800	853	842	865	867	780	832	805	849	882	826	820	866	839	843	839	837	808	814	801	829	831	859	878	766	864	854	812	833	813	832	807	853	890	835	823	831	819	821	840	857	811	862	826	839	801	806	876	811	882	843	863	881	814	895	855	818	852	800	861	818	835	807	804	875	850	761	807	787	843	776	886	880	881	805	890	814	832	829	861	803	843	814	866	818	879	848	851	888	854	802	852	833	796	806	879	823	899	860	844	858	746	874	847	834	833	836	785	853	863	808	869	817	799	844	873	788	863	834	810	844	839	805	861	826	805	849	822	797	805	828	867	847	852	782	840	832	816	818	852	799	833	846	843	856	794	855	865	808	824	809	827	853	789	825	818	880	874	730	836	845	781	843	822	836	830	855	808	769	860	830	813	821	799	868	823	837	830	886	822	886	845	854	817	831	872	858	821	828	830	784	825	821	830	870	777	819	874	811	795	759	875	854	836	842	857	815	849	836	848	839	845	789	849	840	893	822	831	786	847	858	832	841	828	832	800	806	848	798	843	894	817	834	862	798	876	854	778	814	845	780	848	814	851	858	832	821	870	815	833	775	839	812	834	868	905	870	824	871	834	850	809	885	825	799	877	812	868	838	836	815	838	784	838	825	829	842	823	821	846	829	814	867	855	833	860	846	852	806	837	785	840	841	910	781	848	862	802	789	798	844	868	796	893	844	882	847	847	866	798	833	802	863	854	845	827	843	835	867	822	845	838	828	853	789	869	839	829	796	800	827	853	894	821	762	771	847	807	846	873	789	777	835	814	836	859	803	847	847	851	863	805	871	829	820	802	858	847	765	871	799	848	848	818	830	793	867	840	861	906	770	840	817	852	818	846	841	827	896	869	865	832	825	810	834	847	861	873	792	838	848	837	863	822	817	833	845	851	837	842	808	835	839	869	821	812	835	818	831	840	824	820	885	824	809	838	853	856	888	804	855	843	877	837	822	810	841	821	850	836	861	861	785	814	852	872	831	782	855	849	831	790	797	833	866	811	870	852	872	807	808	831	802	875	877	822	806	778	874	828	892	796	827	826	816	851	824	797	856	837	785	847	830	802	845	834	841	861	811	806	837	838	790	840	857	828	863	892	855	841	841	835	853	831	871	840	877	862	885	753	805	805	835	800	877	781	877	889	833	795	852	826	821	894	829	869	795	869	871	791	847	809	821	811	780	827	884	819	846	883	839	855	873	844	842	785	817	799	820	880	826	808	863	840	832	789	866	847	847	814	862	843	824	819	828	828	824	846	791	842	807	871	849	808	827	840	852	829	861	778	811	799	852	902	820	825	808	835	833	823	777	820	826	828	829	834	806	861	868	810	879	828	782	830	837	835	843	821	816	803	816	796	830	812	857	816	805	831	821	837	821	834	858	853	817	828	804	858	827	864	791	830	835	848	875	847	825	817	789	829	880	840	806	819	798	853	875	838	819	873	794	813	866	808	810	881	806	863	841	819	809	793	849	839	804	812	833	820	826	806	783	802	896	838	819	859	800	825	866	881	830	834	785	845	855	798	803	890	870	826	838	808	842	805	815	824	820	851	800	863	820	868	893	841	833	798	861	897	871	821	874	843	811	813	844	821	793	859	819	818	841	833	794	812	865	825	833	810	757	855	879	789	898	823	863	813	801	810	823	856	861	876	882	858	827	836	828	867	823	809	803	844	798	768	793	831	835	798	888	828	841	860	778	837	818	814	881	796	859	794	820	823	830	794	898	837	832	807	821	846	897	853	848	843	852	827	828	880	837	793	780	834	828	884	784	769	795	810	852	811	856	799	843	853	817	822	785	810	802	861	811	845	856	824	842	851	887	807	798	844	835	854	820	830	845	841	837	847	833	826	774	869	844	880	824	842	838	876	808	838	879	815	837	929	846	835	835	824	844	867	839	841	811	884	852	827	856	815	808	877	890	849	825	827	784	820	797	830	864	911	822	814	783	844	874	847	853	824	812	867	824	879	830	829	820	871	886	847	820	847	819	866	835	863	812	855	833	877	800	850	862	915	867	835	853	856	895	876	838	817	801	835	845	843	883	856	861	821	853	826	819	857	833	887	842	870	871	820	789	841	858	867	817	827	793	844	850	788	905	836	851	851	786	916	824	811	886	843	820	814	862	859	806	844	836	895	847	818	851	849	833	886	853	846	789	831	833	840	880	858	805	820	813	836	816	864	836	859	852	857	874	834	833	818	870	816	798	856	858	853	815	814	831	847	831	850	789	818	771	822	840	863	849	802	817	843	846	850	838	850	798	809	819	781	830	826	831	897	853	827	802	788	858	821	887	858	787	833	816	793	841	848	804	833	805	832	815	864	829	814	816	839	898	853	783	863	808	833	875	789	873	862	804	822	850	902	800	839	821	833	848	800	795	888	835	902	848	806	841	812	799	861	760	853	836	794	781	789	834	796	846	788	829	791	904	809	863	807	849	853	853	814	871	820	879	787	815	805	814	833	851	848	770	795	829	873	822	827	855	846	825	794	873	863	830	854	881	858	859	835	840	783	803	833	826	781	842	778	810	780	877	803	790	835	875	802	809	793	827	842	863	792	841	880	836	815	844	815	816	855	806	841	857	890	814	809	798	814	844	808	843	828	897	796	812	845	825	806	810	846	856	829	814	808	845	861	866	868	790	805	853	836	801	813	805	881	823	882	823	823	832	832	796	833	828	859	774	867	791	831	808	865	814	849	822	818	865	820	865	854	818	878	791	887	814	836	816	899	883	849	863	819	844	848	807	815	825	844	791	852	857	824	813	815	835	829	855	833	879	919	823	855	821	827	816	821	821	908	872	826	802	753	808	861	819	817	835	853	801	855	875	792	832	838	827	839	884	876	895	848	868	818	782	801	846	821	826	827	802	854	833	811	828	815	808	801	814	804	826	867	810	849	797	816	831	822	811	867	830	853	803	851	761	857	851	844	835	846	830	835	820	891	832	822	832	826	822	798	830	855	807	829	835	814	802	836	806	873	837	829	833	841	774	854	852	817
43671	50373	49944	39874	32266	26764	25115	23458	22194	18204	13674	11762	8944	8229	6859	6401	5742	4001	3083	2937	2363	2195	1620	1270	1527	1254	938	794	714	630	577	479	389	342	334	282	304	309	288	274	268	277	280	263	260	287	263	280	244	268	258	294	280	286	268	289	256	269	242	271	247	252	240	237	254	258	277	266	256	274	275	248	271	276	286	254	259	264	244	287	280	286	255	253	278	269	293	259	250	261	251	265	262	272	296	238	246	264	243	258	261	250	273	270	268	244	272	261	244	259	250	261	281	267	255	260	241	240	266	260	284	240	285	289	231	283	251	266	249	246	250	274	246	275	248	235	270	253	288	241	257	245	298	264	271	267	254	265	259	260	253	259	288	271	259	269	306	287	250	230	267	287	287	262	242	243	229	233	290	265	261	245	266	266	273	268	272	248	258	236	249	270	268	256	273	275	263	251	277	276	283	234	257	246	279	273	260	251	264	249	233	291	231	287	227	271	261	272	269	255	257	271	243	241	292	243	257	261	278	292	277	252	234	270	252	244	298	258	232	256	254	246	249	279	248	266	262	289	259	274	243	236	275	286	262	288	267	305	239	271	252	259	264	252	250	262	261	258	267	272	246	256	279	272	257	289	245	282	253	273	272	282	239	278	240	278	243	291	240	275	268	280	275	276	293	290	265	239	253	276	239	296	261	254	251	248	302	242	273	271	288	258	255	257	247	278	286	236	249	288	272	238	262	279	288	240	280	272	264	248	272	251	262	293	270	281	249	279	224	276	256	269	283	266	259	251	248	248	245	275	286	264	271	266	242	264	287	243	289	272	269	251	217	238	284	251	254	240	275	271	298	285	295	258	281	285	279	260	254	246	301	265	267	258	265	244	255	244	289	261	244	250	284	262	291	279	261	241	238	250	229	271	279	260	269	271	262	277	254	277	243	273	260	273	259	254	251	228	263	257	255	241	264	274	257	237	271	249	259	269	240	289	254	296	259	238	273	278	257	263	256	254	249	235	283	260	297	264	258	262	245	263	264	223	256	246	252	244	255	271	269	272	258	314	271	268	269	270	262	258	262	250	237	278	280	271	275	284	260	267	263	238	246	266	259	264	246	288	263	239	250	230	250	252	278	232	258	252	280	255	253	255	260	264	241	251	255	253	284	271	262	243	249	261	245	262	272	260	253	283	275	273	264	268	262	254	271	254	258	249	295	250	257	256	272	264	280	269	284	271	277	249	273	250	265	276	281	263	245	246	244	234	273	258	250	217	270	267	269	239	241	267	251	270	271	241	272	303	249	271	255	262	243	246	274	278	250	246	251	280	257	244	275	277	277	264	235	268	249	288	281	270	259	282	268	262	264	224	239	256	283	274	262	258	230	240	257	243	275	271	263	263	272	260	235	273	278	243	259	247	258	255	261	264	254	238	232	246	252	275	276	263	239	226	254	269	273	266	285	242	259	289	274	262	250	245	271	243	268	258	239	258	257	251	267	260	254	268	278	238	266	285	262	258	245	281	277	257	262	262	259	280	252	238	265	255	292	243	263	280	270	270	242	280	236	258	272	264	277	270	267	265	281	260	289	232	243	262	232	248	249	243	278	259	281	239	272	245	250	234	255	252	258	285	258	263	265	249	241	238	272	230	264	278	304	253	296	272	270	282	282	284	279	295	264	254	248	264	303	291	269	299	260	240	261	280	253	276	246	264	254	281	282	257	245	254	234	281	244	260	259	257	253	268	255	239	244	230	243	267	245	266	294	237	278	274	243	259	284	251	303	258	293	284	256	271	246	259	266	235	246	281	267	264	275	281	275	257	246	251	251	283	286	275	240	254	260	259	261	240	259	278	279	258	257	289	290	231	268	261	257	253	263	291	311	276	275	252	268	261	275	235	245	264	275	281	287	248	261	224	246	269	267	250	267	252	249	269	252	270	276	277	236	266	268	247	272	261	272	262	256	259	267	252	275	260	260	250	250	264	256	238	248	265	262	266	286	238	257	242	274	246	251	255	228	249	247	250	246	276	240	272	278	259	268	260	260	283	274	276	252	262	243	259	267	256	259	281	259	265	261	259	271	260	260	250	259	248	235	262	246	262	251	276	249	302	270	253	271	239	239	291	247	281	249	257	285	255	259	252	294	248	257	265	268	244	259	307	280	248	248	276	260	276	272	266	243	258	263	266	259	281	295	248	248	284	252	242	285	282	253	243	251	261	255	283	289	273	248	275	259	294	278	234	264	273	286	258	278	251	261	252	266	269	252	265	299	287	219	275	262	258	278	254	290	236	258	254	255	264	279	257	270	278	259	288	255	235	274	275	254	265	261	251	273	266	279	265	263	235	256	250	229	273	241	270	260	248	270	273	246	266	251	247	249	237	268	240	284	232	274	283	233	280	286	253	265	292	243	270	235	272	250	266	258	235	290	270	273	267	251	271	263	255	227	257	271	240	291	279	270	229	258	276	305	271	258	254	246	250	243	249	281	248	260	258	276	251	269	276	259	229	253	263	267	236	243	262	284	233	252	266	231	280	249	291	241	269	255	254	268	270	240	238	262	281	260	232	290	270	261	264	268	253	236	241	267	256	247	276	275	213	240	293	242	265	259	258	256	238	258	256	262	274	260	264	246	257	245	246	272	258	263	245	265	254	263	270	262	268	286	270	264	268	280	234	251	243	242	276	240	233	268	281	274	263	268	278	261	254	278	281	243	270	290	285	259	284	234	313	259	278	288	265	290	246	288	276	289	232	264	263	270	286	287	270	257	276	242	235	267	243	239	258	269	288	246	245	306	281	243	281	235	235	260	291	229	301	296	259	284	268	294	241	263	275	245	277	230	258	260	256	259	241	225	263	300	282	269	255	261	235	247	241	242	255	263	246	249	253	251	252	272	255	268	282	289	256	275	272	290	265	256	257	262	246	255	272	283	259	238	248	271	259	285	259	255	258	229	266	259	254	236	274	244	248	246	243	249	271	249	260	263	256	265	309	242	261	267	305	248	263	260	261	276	249	276	246	280	269	257	273	258	257	276	268	257	287	271	279	274	247	259	244	248	246	258	272	275	251	268	280	264	255	281	261	271	274	265	269	264	270	260	281	257	267	274	264	261	262	283	226	241	288	268	256	282	278	266	227	263	235	274	237	261	272	262	264	244	233	266	239	246	231	244	246	285	261	250	282	256	252	245	249	266	243	272	276	256	263	269	265	271	280	257	253	274	271	267	254	268	274	254	236	275	261	229	262	251	249	288	291	259	262	258	263	300	260	264	263	287	269	268	270	251	238	270	251	265	294	257	211	273	268	268	288	259	239	270	236	257	270	268	263	240	276	291	258	255	263	265	260	274	276	249	273	249	257	268	252	270	272	240	265	261	236	269	237	269	289	295	268	268	237	294	290	261	260	247	281	273	252	230	270	244	243	266	275	275	247	240	248	246	263	253	273	246	239	284	266	262	276	291	266	275	263	252	249	254	292	257	261	270	263	252	257	256	274	255	248	256	249	261	260	265	256
35382	46862	54281	49221	42444	36961	35125	33963	35066	31363	27813	26316	23679	23575	21898	22464	21020	16491	14591	13972	12087	11262	8067	7268	8859	7092	5249	4304	3789	3178	2780	2361	2039	1451	1229	1139	1071	1021	1016	1017	921	832	872	903	835	864	839	871	793	836	881	940	945	930	855	873	885	817	837	832	846	818	805	821	835	844	818	861	822	829	871	860	828	831	814	840	802	856	855	886	851	815	880	835	857	822	870	826	792	786	809	821	818	828	820	840	786	843	828	844	793	841	895	818	823	837	867	863	777	787	893	841	818	837	865	847	853	843	838	834	798	806	781	824	808	868	822	817	863	797	861	837	763	823	866	855	865	840	849	801	772	840	818	807	858	862	855	818	812	816	821	854	857	878	820	831	836	815	796	782	815	791	820	796	817	835	842	864	811	838	830	830	866	803	823	830	839	829	794	818	820	811	818	842	818	807	821	813	842	778	800	774	858	826	755	769	868	812	842	815	847	847	818	802	828	791	825	812	781	831	828	772	833	858	791	854	845	837	844	815	830	841	834	830	803	843	801	778	847	821	845	909	787	820	840	801	848	877	840	866	865	827	851	869	826	836	803	848	824	794	820	823	799	852	833	823	806	861	841	815	825	778	876	847	900	876	815	834	846	827	894	805	808	822	807	875	833	843	843	850	834	804	926	821	855	798	834	788	858	827	886	798	794	800	859	818	801	861	816	871	846	827	803	836	849	818	819	833	777	857	842	812	833	887	824	794	830	866	810	835	802	772	827	867	828	833	813	853	857	755	830	803	839	864	875	817	833	880	817	812	824	834	816	843	794	839	923	808	805	791	847	869	860	848	822	823	784	816	831	806	834	882	826	815	864	832	814	835	860	797	816	802	831	825	852	885	808	882	798	810	856	867	857	828	836	858	789	835	797	834	834	869	837	824	838	824	838	836	803	776	826	897	805	857	861	816	814	825	879	837	816	801	837	827	775	809	804	874	873	841	830	837	836	841	848	828	839	799	815	822	845	784	857	852	815	802	799	866	832	841	795	856	829	842	801	869	840	843	833	830	783	842	839	780	825	836	813	822	805	800	857	821	827	844	806	816	876	768	800	818	859	835	815	853	897	867	849	853	879	842	845	841	846	821	852	806	815	851	824	872	782	834	809	790	785	822	822	803	844	816	822	868	849	837	767	850	868	840	869	845	779	808	813	761	842	869	795	778	803	837	848	789	785	819	846	860	793	817	821	900	825	818	832	852	777	830	807	803	831	819	881	822	873	806	829	869	783	864	789	832	824	802	865	847	850	880	838	792	809	805	864	865	867	817	808	802	836	794	853	831	831	788	880	828	903	806	824	814	818	844	815	815	839	825	829	819	858	823	836	848	816	797	809	855	811	804	852	775	883	814	809	808	840	883	824	827	785	803	848	831	799	847	796	821	805	827	809	835	816	831	841	856	850	838	866	840	832	815	811	792	905	848	797	799	821	861	822	798	830	814	855	833	843	875	800	824	781	850	842	836	797	836	821	825	818	846	861	848	799	844	820	823	825	807	799	808	861	888	792	792	840	863	833	863	838	887	835	792	840	871	860	823	837	804	810	863	841	854	833	878	833	846	809	805	838	863	832	829	807	854	810	787	810	803	871	818	804	764	876	824	857	803	850	818	777	804	870	820	832	842	834	822	835	844	824	850	808	871	818	864	804	899	867	865	827	836	837	818	838	812	865	778	809	842	796	773	842	861	884	781	853	799	809	781	822	807	807	839	796	805	841	851	818	847	832	778	804	828	811	874	787	800	787	848	882	864	799	830	839	804	847	844	844	822	789	824	823	851	804	846	822	836	843	816	816	822	837	814	836	906	802	854	776	818	853	816	803	854	854	856	857	800	836	838	792	885	831	770	893	791	820	823	829	835	832	782	840	763	766	840	881	887	786	830	821	810	869	839	825	859	798	832	880	823	858	830	862	823	823	810	860	819	873	802	841	836	764	785	866	840	866	836	849	818	819	757	854	786	820	853	867	822	801	853	791	851	827	838	792	843	851	848	789	840	813	819	831	867	825	817	847	837	835	846	815	830	858	851	844	870	872	826	852	826	821	818	796	778	866	807	807	844	808	787	817	780	785	815	786	798	860	818	871	798	830	843	820	821	804	789	839	829	806	804	844	825	821	826	846	857	859	844	782	822	875	823	835	770	818	805	845	792	785	857	832	830	840	820	843	848	815	833	846	854	818	821	836	854	788	836	871	837	848	843	824	819	806	784	855	830	878	817	857	819	867	870	784	866	788	825	809	870	811	880	803	763	869	842	829	864	786	854	838	792	787	836	853	880	855	837	804	809	814	817	836	838	861	810	825	835	846	827	858	811	856	807	865	813	808	876	836	794	871	818	870	839	856	857	875	816	816	779	844	837	803	841	864	826	871	804	793	848	845	837	805	820	774	867	877	834	885	806	811	848	862	800	811	817	897	753	834	835	800	833	812	855	805	858	838	877	848	856	764	879	888	819	800	841	850	846	839	808	847	834	806	834	860	841	816	851	807	869	822	875	804	825	808	825	822	804	875	811	818	850	859	808	879	817	842	847	813	833	853	769	861	824	864	857	788	861	854	782	852	823	846	822	844	876	826	795	883	835	772	818	827	827	788	799	813	788	875	822	800	781	831	799	806	873	802	786	810	855	841	895	811	844	808	873	810	794	792	798	777	806	816	831	779	783	807	762	821	787	787	848	809	848	840	843	866	876	871	811	824	771	834	846	800	764	809	822	846	843	802	850	794	837	856	805	847	826	832	862	821	793	848	805	807	877	820	765	838	817	817	840	811	825	825	853	833	813	843	869	804	780	845	859	818	904	835	862	801	821	837	864	776	863	889	799	843	861	879	761	821	847	854	858	812	828	831	819	820	811	796	796	796	871	832	866	824	807	807	845	869	821	815	784	848	783	824	861	837	793	818	812	890	817	809	847	872	824	878	817	862	767	822	859	779	781	842	847	830	807	827	835	819	795	869	871	896	840	824	827	868	832	832	846	857	852	856	825	897	824	878	819	788	763	860	827	836	815	844	858	844	766	844	840	793	836	824	822	797	816	824	839	864	829	868	807	797	820	843	837	812	792	827	772	791	821	876	826	872	830	854	870	816	774	812	828	837	809	884	850	845	808	823	849	858	857	838	847	798	811	816	815	812	880	834	814	834	826	827	864	811	780	872	814	851	862	871	832	818	830	858	831	823	768	872	818	802	824	807	811	851	882	868	742	817	855	892	885	869	782	792	800	862	808	868	805	833	817	785	827	803	830	817	835	818	838	853	814	819	849	843	889	827	808	818	813	861	832	847	872	835	813	808	856	863	795	803	814	890	831	832	819	841	855	836	861	845	804	862	848	825	839	856	860	814	860	785	805	848	814	818	786	792	833	853	838	768	831	828	837	857	865	865	810	822	789	855	819	811	841	852	807	858	799	802	837	817	801	852	795	827	818	825	823	860	825	797	775	817	813	826	786	817	798	800	858	773	836	853	829	823	853	837	786
53774	53401	43370	37884	31953	28289	29958	30129	30095	26400	22356	19906	16675	14993	13862	12633	11931	8184	6675	6444	4707	4188	3178	2709	3113	2276	1836	1616	1431	1041	915	759	580	450	455	396	377	340	309	281	310	313	322	282	270	282	284	315	301	289	286	307	311	318	331	322	304	264	284	307	288	238	293	313	265	304	284	261	299	292	267	279	269	248	288	331	260	283	273	284	261	286	274	289	296	278	276	312	291	286	269	287	282	294	269	263	263	291	246	290	264	286	259	287	280	300	287	300	296	280	299	265	294	299	289	269	276	281	291	267	292	270	296	280	300	261	295	274	297	264	297	288	268	277	284	279	274	302	261	276	267	263	295	287	293	279	277	271	313	275	296	266	281	283	296	290	322	276	297	286	259	267	267	289	297	258	285	264	265	281	294	303	239	283	257	286	283	289	260	285	293	292	282	304	297	272	308	290	282	289	296	276	260	304	268	269	285	283	273	323	299	263	303	280	265	273	292	298	295	289	270	264	294	288	290	296	280	303	298	322	268	274	290	298	279	275	297	278	285	292	274	262	253	276	272	269	293	260	258	301	272	262	279	281	298	280	289	284	250	269	290	329	310	251	284	260	280	269	273	301	278	285	289	290	264	270	309	276	323	297	291	279	314	284	266	268	300	258	320	337	306	304	310	263	286	292	293	277	274	297	315	266	284	302	318	274	304	276	294	278	276	281	262	295	283	296	291	296	294	292	299	295	301	260	303	287	267	265	285	287	311	263	285	272	284	289	300	307	300	275	274	299	272	271	280	288	281	273	320	302	273	294	302	301	309	273	280	328	280	273	250	302	269	274	279	286	295	275	287	271	259	264	303	290	280	293	302	281	261	283	298	270	320	277	305	280	278	287	298	281	275	274	333	318	290	266	298	277	305	293	263	273	274	292	274	278	302	292	294	279	276	271	274	263	255	318	299	267	268	275	270	290	279	289	261	288	262	275	277	288	268	287	263	300	278	297	274	271	281	297	296	289	267	259	265	275	285	294	280	294	275	277	278	290	278	297	299	291	227	307	255	301	305	297	311	293	269	281	308	271	281	268	289	283	235	298	275	256	321	305	259	286	294	267	263	285	298	269	289	300	282	296	269	269	270	263	245	272	276	320	268	291	301	281	289	269	275	252	307	277	276	334	261	275	317	246	264	292	282	280	268	301	276	276	296	317	304	276	297	307	290	284	290	291	291	299	278	291	280	305	281	256	295	281	313	317	300	293	296	279	258	282	297	301	254	281	286	261	286	314	291	293	284	295	307	275	289	301	260	315	271	263	298	282	291	300	299	273	279	287	269	314	268	309	272	295	283	284	264	300	265	311	282	270	301	278	278	316	285	269	259	276	256	292	278	309	243	296	292	276	275	293	300	258	285	299	267	265	308	281	283	264	285	288	270	303	294	258	281	293	293	303	292	288	312	285	312	271	281	310	283	286	307	280	274	287	289	279	260	295	290	295	255	297	272	291	283	274	284	315	268	316	278	254	281	270	279	293	275	285	278	275	301	286	263	274	269	274	268	277	285	321	273	263	276	278	291	292	294	246	295	268	291	298	295	284	286	290	310	343	295	319	290	292	303	279	307	280	264	294	272	279	259	257	266	306	274	297	299	270	288	276	276	289	262	320	285	274	288	300	310	323	262	257	262	269	256	304	274	285	283	296	283	279	289	298	308	297	280	272	290	262	285	298	255	299	269	296	293	278	291	282	267	308	264	275	279	275	273	290	299	310	276	298	264	276	280	300	279	274	264	275	299	281	282	301	297	244	285	278	293	306	281	303	269	271	287	317	270	277	272	281	289	288	273	274	255	304	275	273	270	282	289	264	300	304	296	281	298	308	290	270	277	267	307	258	277	260	308	288	266	288	273	304	266	274	277	294	285	294	274	303	252	263	277	278	309	296	270	286	307	293	297	260	303	280	285	301	264	273	291	282	291	293	282	278	280	261	280	282	262	288	275	277	286	313	309	294	299	256	271	302	282	260	291	282	290	278	275	303	289	269	310	300	279	285	290	287	278	264	278	282	267	269	313	263	292	298	306	249	297	274	279	275	292	280	286	267	294	288	279	296	291	266	308	269	316	273	278	297	276	301	291	300	312	266	261	286	311	306	304	275	273	316	276	282	268	276	283	291	286	308	279	259	263	281	305	302	267	334	248	288	256	304	293	286	281	326	274	308	280	232	301	301	266	287	271	294	263	286	253	268	318	296	276	314	278	253	250	271	282	283	297	271	268	280	269	269	292	280	277	276	284	287	266	281	297	265	259	288	300	274	312	263	271	276	307	288	268	282	309	272	297	279	290	271	302	317	305	240	293	278	286	297	297	297	270	291	298	288	293	289	270	290	288	289	275	278	296	326	282	280	289	269	274	271	272	276	284	282	289	255	275	245	280	260	275	263	277	284	283	288	311	307	255	257	268	267	289	285	269	275	252	299	311	286	273	294	296	296	288	243	277	239	259	259	273	262	278	263	286	281	278	314	279	294	285	277	295	287	270	274	289	292	298	289	328	295	278	313	261	274	301	301	303	292	288	283	285	281	339	309	288	272	265	266	273	270	304	283	286	286	288	293	304	282	286	285	303	297	291	274	274	294	272	286	273	306	256	277	284	252	269	286	276	281	294	289	285	293	329	289	262	286	287	286	239	288	276	255	270	272	269	296	259	262	268	276	295	283	277	286	288	277	277	282	271	272	295	281	262	300	284	283	234	271	288	266	309	301	324	262	308	308	277	277	295	255	305	287	286	274	276	263	306	277	288	275	290	273	293	286	295	293	284	291	300	285	273	289	274	282	258	252	297	302	257	276	284	276	268	283	290	305	265	299	310	258	285	296	302	289	281	307	281	290	252	276	310	275	294	275	293	270	294	280	272	286	270	277	284	293	272	309	292	289	267	296	292	283	295	245	315	283	271	294	290	302	294	262	250	280	304	261	266	301	290	289	309	269	316	310	322	259	251	254	311	274	301	274	278	268	295	314	274	297	244	310	320	285	288	268	295	244	320	308	306	267	266	267	281	297	286	283	297	289	304	276	291	302	280	283	303	270	267	294	267	260	288	308	273	277	304	256	275	279	277	295	259	247	267	260	286	276	270	291	295	280	294	281	313	265	275	240	268	286	303	299	284	334	315	269	279	271	305	259	308	314	268	258	283	268	301	270	257	267	277	270	283	300	298	262	291	309	284	299	283	256	290	274	305	322	278	275	296	298	288	298	285	273	302	265	281	305	272	248	290	285	286	283	284	257	280	261	302	278	283	276	279	307	254	301	282	298	302	279	281	264	302	275	275	276	298	261	297	315	294	272	283	299	285	280	322	260	280	273	256	262	266	277	265	280	291	300	287	260	265	269	281	265	302	278	289	259	258	279	287	273	292	265	291	293	316	282	249	281	282	280	324	279	286	295	270	274	288	264	277	295	307	294	296	292	251	304	276	286	290	292	292	297	291	268	285	282	269	293	258	291	280	290	252	284	259	258	292	270
43656	54032	54181	54156	47221	43927	43603	42680	42188	37996	36001	34737	32055	31858	31146	31418	30160	25038	22632	22650	18987	17756	14656	12903	14972	11673	9389	8284	7345	5609	4917	3830	2669	1986	1826	1614	1349	1268	1025	997	1029	930	878	922	920	924	942	965	842	889	983	1151	1155	1112	1032	941	895	911	863	900	911	889	842	901	867	828	819	846	792	878	864	932	820	876	841	880	869	876	856	852	856	854	875	892	882	877	868	847	842	870	880	897	841	841	894	798	860	872	870	854	863	871	818	870	848	907	876	907	828	894	831	846	878	879	900	888	875	854	882	860	844	862	830	865	818	894	880	842	858	896	856	860	836	876	849	856	891	860	879	899	850	873	811	855	844	865	894	839	845	863	881	909	892	861	833	861	874	872	848	880	886	802	923	846	871	904	892	897	872	856	876	846	893	872	897	829	887	829	856	820	858	860	837	858	829	877	864	890	832	860	826	895	834	902	892	856	897	846	870	848	906	919	811	855	860	889	840	874	875	939	853	861	840	836	880	906	863	843	855	857	841	859	891	846	845	836	867	888	847	865	918	855	861	857	872	844	826	809	879	880	841	876	888	867	843	821	865	897	900	895	887	874	855	893	874	900	858	901	842	884	881	916	858	839	883	901	836	836	848	825	886	861	842	894	886	841	865	870	807	871	862	848	875	882	853	808	845	818	879	831	858	824	886	902	875	873	865	869	879	854	838	855	912	852	875	865	863	860	895	864	901	851	810	867	903	834	871	896	892	897	854	896	861	860	860	804	830	826	919	829	831	829	846	860	867	868	884	873	857	871	932	902	845	836	886	891	880	881	923	861	874	892	865	894	808	870	902	842	855	854	865	878	855	866	879	850	891	815	867	905	894	903	884	863	896	891	837	898	841	873	842	845	816	839	917	857	843	865	921	850	897	886	834	893	826	870	948	879	866	952	857	901	860	857	830	858	908	840	857	870	857	857	861	854	886	884	851	857	852	877	880	881	865	834	857	846	829	873	852	880	825	871	834	837	854	851	872	845	879	870	865	827	841	822	824	890	834	873	814	811	856	880	876	801	883	859	871	871	851	888	828	853	806	864	856	875	890	901	862	838	884	913	808	836	869	901	829	862	829	858	867	865	857	792	880	850	894	835	851	855	914	860	871	844	869	868	856	862	847	849	855	884	879	830	854	853	823	891	837	852	908	887	854	855	879	921	858	860	863	882	941	858	818	865	871	848	798	805	917	860	835	908	929	867	866	873	821	930	907	869	891	835	857	903	873	865	839	899	870	875	839	906	902	866	886	860	880	890	892	898	909	907	847	888	848	861	853	873	854	902	846	883	873	859	886	843	871	895	840	883	872	882	889	864	866	853	826	898	844	856	845	897	864	897	932	874	851	838	875	839	880	895	881	861	842	916	873	839	849	861	872	860	878	891	858	902	792	894	889	858	822	794	919	893	865	861	829	834	863	879	897	850	901	897	827	849	858	844	879	860	849	892	886	873	836	858	834	892	880	848	898	877	878	864	870	862	868	879	878	868	900	789	907	908	886	902	917	807	883	844	897	862	829	906	854	867	812	852	894	843	845	841	875	840	815	853	892	877	848	850	894	816	882	896	866	863	883	878	850	819	872	897	887	875	878	880	896	862	851	859	897	797	876	809	866	852	826	868	907	868	852	841	847	905	884	862	904	828	850	879	894	880	874	869	837	859	870	818	886	878	855	869	884	870	842	845	873	847	881	836	853	898	877	820	854	851	835	917	821	922	837	827	897	838	865	873	894	889	855	848	856	857	832	849	850	865	870	845	891	867	859	870	808	912	825	906	891	836	897	943	858	832	896	868	856	899	835	839	833	889	869	816	861	871	838	893	810	870	841	856	873	901	899	901	941	864	880	875	851	884	871	871	859	879	767	830	865	899	850	865	832	835	854	833	866	847	827	849	886	830	871	874	845	817	900	876	864	793	876	855	897	881	840	883	934	859	860	824	938	881	910	840	830	830	863	894	896	882	831	899	861	855	846	842	863	835	810	836	839	856	849	806	850	866	813	820	883	830	902	836	862	831	861	903	851	902	779	873	821	859	834	870	912	859	871	837	887	863	846	872	881	776	873	854	862	852	874	848	852	866	807	867	880	820	859	876	832	875	903	858	870	907	859	875	867	864	839	884	871	884	821	858	893	868	861	823	883	903	822	894	871	911	781	881	884	862	922	860	878	845	857	864	856	835	879	878	840	834	864	845	811	871	847	850	845	893	824	881	870	890	845	885	837	841	860	866	913	914	795	855	867	856	839	895	856	863	885	884	888	846	870	851	875	823	806	850	836	869	866	850	842	866	888	851	852	875	903	876	867	860	868	920	833	846	878	845	937	865	870	913	874	894	901	904	918	874	841	840	830	883	874	865	848	864	879	870	877	864	873	811	916	897	886	896	856	892	878	861	881	847	830	865	856	861	841	893	911	911	875	860	893	853	890	896	850	805	825	844	855	881	861	863	901	865	893	821	814	858	885	893	901	876	861	877	850	871	822	855	881	852	849	888	911	965	802	859	887	845	872	848	827	794	838	846	891	863	912	857	862	901	924	848	810	883	921	853	846	872	825	922	828	871	862	888	850	862	906	842	830	880	835	864	821	856	876	876	876	855	910	869	892	885	913	851	863	865	856	906	847	833	878	859	835	882	846	875	887	854	804	841	836	892	836	845	876	867	859	862	905	887	879	856	883	840	913	875	849	852	874	879	851	841	891	838	854	851	872	882	860	859	895	925	856	871	909	828	877	859	868	867	871	941	909	874	904	912	852	914	894	892	894	900	888	854	876	866	854	855	916	872	840	851	888	884	844	881	822	873	858	865	871	834	828	843	853	842	824	855	916	828	870	834	840	921	811	798	891	891	900	844	855	894	886	839	861	939	908	887	857	866	858	865	830	901	864	882	871	918	807	878	849	909	843	851	891	889	858	817	921	873	913	844	826	831	862	905	882	909	870	890	819	927	824	880	809	916	866	838	891	910	911	855	912	838	889	870	854	850	889	846	877	859	904	884	866	925	834	805	872	896	862	892	833	853	889	923	838	817	867	884	931	830	904	851	859	869	863	795	827	933	831	868	857	869	808	908	891	824	856	890	815	818	921	911	860	875	886	868	896	876	877	848	934	858	848	846	864	852	792	853	868	868	826	836	863	886	874	872	842	855	841	885	862	878	861	869	918	855	859	883	890	838	897	868	873	902	802	913	828	872	904	900	863	873	864	909	802	850	896	882	866	860	853	849	892	823	847	865	832	861	866	830	843	927	871	891	874	823	825	895	853	878	861	833	858	896	829	854	818	877	878	798	898	842	849	833	867	883	839	856	846	820	885	842	842	832	872	850	884	816	825	833	873	860	825	850	840	886	900	874	865	839	842	892	857	861	857	850	900	865	900	857	885	876	833	900	871	905	871	856	878	871	793	839	853	897	815	882	860	912	882	938	871	855	886	855	816	904	854	852	817	866	861	876	845	833	888	857	852	868	858	918	874	853	837	880
34675	35519	31230	21230	12267	9201	6673	5177	4065	2614	1953	1432	1077	1021	856	686	649	549	501	436	417	402	327	327	393	320	319	278	269	278	271	272	260	265	269	266	248	248	265	255	245	248	254	262	262	281	271	274	262	286	254	237	256	245	247	269	263	259	212	280	218	255	261	262	249	257	237	265	247	249	257	274	260	261	244	257	277	259	249	266	256	249	259	254	239	280	229	246	227	274	245	255	270	219	278	251	240	247	266	255	235	251	247	269	250	289	262	261	268	281	241	269	253	244	255	247	258	265	232	260	272	276	249	252	255	259	258	243	244	246	273	250	242	267	255	264	278	260	241	261	257	282	258	240	266	255	260	277	284	277	256	265	265	258	230	280	252	254	258	233	247	251	279	258	259	276	239	265	242	265	266	270	249	255	266	274	262	252	228	237	265	248	273	272	272	262	251	259	225	226	251	233	272	266	271	272	247	293	264	236	258	235	263	272	283	265	253	269	258	276	253	256	261	268	224	282	250	253	258	265	239	272	245	242	286	250	250	254	269	257	262	252	275	250	252	251	277	263	244	243	251	254	268	264	243	253	220	239	254	268	279	267	252	236	264	233	251	220	265	224	248	245	253	260	285	274	265	260	249	230	272	275	253	280	253	253	265	237	251	244	240	240	242	251	265	265	278	239	268	246	277	287	250	252	253	263	266	252	246	265	233	254	235	239	251	249	253	257	280	252	242	245	244	263	267	292	273	241	223	256	214	236	253	240	251	252	242	239	258	249	262	258	256	289	280	266	274	250	254	288	249	270	251	238	255	264	245	229	238	240	256	214	260	249	243	237	246	260	244	268	239	264	269	217	264	261	254	257	256	271	269	267	277	232	255	243	254	254	246	250	239	272	273	240	261	256	265	244	277	247	231	236	225	239	218	250	248	249	266	254	237	249	269	277	271	251	258	234	248	239	250	261	279	216	234	243	256	255	254	247	241	291	254	256	270	248	250	238	265	275	268	252	269	240	220	245	278	256	256	262	277	231	256	231	239	261	258	248	245	231	251	235	276	275	263	279	256	233	265	248	274	269	266	237	255	267	223	258	257	283	274	263	249	240	243	271	251	229	254	246	235	270	269	245	278	276	258	260	265	273	285	262	229	241	272	260	268	240	264	270	277	255	255	258	251	269	258	254	259	261	269	255	245	271	276	226	243	269	240	255	264	254	273	266	276	247	258	274	249	249	243	291	253	238	234	266	259	248	240	230	265	225	241	240	229	255	208	226	256	287	262	262	250	255	243	230	221	251	211	270	265	264	262	242	253	235	254	256	250	240	231	261	279	241	253	296	266	262	266	281	228	256	233	246	261	246	276	245	245	223	259	249	258	244	279	271	280	271	249	250	243	241	250	283	234	253	268	243	279	236	231	245	261	279	273	255	237	277	244	252	256	262	270	234	263	261	223	230	255	244	257	265	254	234	290	260	255	229	239	270	255	265	273	239	251	253	247	254	266	271	238	264	247	243	259	250	246	269	259	266	278	256	244	273	247	258	244	265	269	266	265	243	239	234	247	241	282	243	253	283	252	273	220	261	263	265	276	267	245	258	239	242	251	253	267	256	220	271	284	248	261	260	270	247	235	252	264	257	259	276	269	259	260	258	263	245	285	230	250	253	271	241	273	259	286	230	263	261	252	273	232	246	256	233	266	239	261	260	237	262	259	270	239	244	235	269	276	254	220	236	279	249	298	277	264	265	270	261	264	253	244	287	249	251	248	259	252	245	255	223	283	230	252	247	254	262	275	273	257	295	261	247	274	264	215	264	242	230	235	265	267	252	242	262	264	247	249	261	261	284	234	253	266	270	265	247	284	281	275	261	274	269	264	276	240	227	237	260	255	253	260	263	256	251	255	268	245	255	244	290	259	246	249	250	253	244	250	261	246	249	253	282	247	243	229	252	252	254	245	258	237	252	229	257	264	250	270	236	271	281	253	265	232	266	239	255	265	238	255	240	237	251	256	284	244	245	256	234	227	260	256	251	217	265	253	278	238	265	253	252	241	280	267	247	234	248	253	238	244	254	277	233	260	291	284	230	266	267	292	263	276	245	243	237	267	233	271	249	275	292	276	283	244	271	250	235	233	284	255	262	274	244	246	245	257	272	251	242	282	226	272	252	256	282	298	272	267	278	257	256	262	241	245	264	265	240	241	222	280	251	228	236	261	247	272	237	252	243	259	260	254	263	228	254	240	266	267	273	259	273	243	274	253	257	265	281	261	231	239	243	275	242	239	217	236	243	256	248	241	243	275	271	273	219	272	265	271	287	259	287	255	268	274	279	247	253	262	261	266	272	249	267	235	280	258	253	258	232	229	251	263	280	255	271	278	245	273	252	272	243	266	256	259	265	250	250	262	253	259	264	264	265	249	266	272	266	285	253	233	245	266	268	253	235	278	240	255	256	276	269	290	246	268	224	258	271	253	265	215	251	238	266	252	248	268	264	274	274	271	279	261	253	267	254	261	281	253	256	247	247	234	274	251	266	277	273	238	239	234	239	262	261	246	252	264	217	260	237	250	252	253	256	277	251	288	252	264	264	278	262	259	279	273	306	238	241	275	253	278	252	261	243	255	236	245	267	236	265	277	252	231	240	236	269	271	265	267	263	240	262	265	250	277	268	262	232	247	249	238	265	285	248	251	225	236	285	271	257	261	246	252	248	245	255	242	263	266	246	260	253	265	231	226	258	270	239	254	243	276	242	246	234	263	243	257	260	232	259	241	266	252	266	244	264	257	265	256	265	239	237	271	240	238	257	245	248	246	254	291	226	277	248	243	241	255	267	286	272	277	246	255	243	257	246	259	263	266	254	256	240	246	278	220	272	250	269	270	265	256	286	252	263	261	289	267	249	250	263	232	250	258	241	262	263	252	270	247	260	235	251	242	240	265	263	255	206	247	275	232	254	234	249	263	259	264	271	261	265	246	229	264	262	256	256	250	273	234	238	271	225	277	261	231	256	264	256	251	232	277	275	263	288	291	295	222	257	247	253	260	268	286	248	263	261	257	268	247	272	281	251	255	247	225	268	276	245	268	293	268	272	273	258	292	264	261	253	264	271	257	248	273	260	283	262	229	223	264	238	250	246	261	255	223	226	285	243	236	238	270	269	231	252	285	279	260	243	269	246	263	231	269	258	244	234	247	256	269	252	280	248	235	255	257	223	272	259	267	271	249	251	278	269	266	267	221	270	250	270	248	252	255	252	250	252	249	248	249	265	280	255	245	265	234	237	281	259	264	235	258	257	248	240	237	264	239	285	263	229	260	254	243	263	269	242	250	257	290	233	262	256	287	253	273	277	258	248	274	262	269	279	244	251	275	214	244	238	290	248	254	269	262	246	263	286	256	274	262	266	259	222	250	219	215	253	259	258	257	243	263	271	251	292	257	233	266	262	276	245	260	251	259	257	249	261	279	257	280	254	264	230	257	308	262	240	236	251	230	271	261	242	285	246	261	238	279	245
27463	32036	35583	31016	24549	22993	19722	17730	15096	10948	8845	6825	4942	4821	4334	3375	2913	2486	2228	2156	1755	1575	1545	1424	1429	1321	1299	1159	1056	925	945	889	911	891	860	854	809	845	853	853	842	830	824	839	798	842	815	885	850	787	879	879	861	851	841	843	868	853	796	856	888	842	805	820	849	809	838	871	802	822	832	798	856	869	823	803	791	816	793	841	828	834	821	810	808	787	841	793	843	850	853	840	827	810	830	802	778	816	863	830	854	864	811	857	804	798	832	800	775	809	811	817	771	869	790	829	807	808	783	835	784	784	804	777	798	820	791	847	863	803	865	845	842	787	807	777	796	841	820	809	823	853	784	752	821	847	822	817	823	822	792	851	743	851	799	836	815	793	843	836	794	809	863	806	846	799	830	790	819	821	846	861	855	818	825	839	824	851	820	800	807	833	837	791	817	756	829	808	795	838	811	828	787	813	828	855	835	821	840	816	782	779	819	788	803	821	802	782	808	777	849	828	819	799	830	765	817	776	803	809	825	860	848	830	794	854	808	865	833	802	813	810	819	775	805	801	744	827	846	862	788	822	834	835	839	825	837	776	788	800	799	797	843	822	803	812	851	887	780	815	821	839	832	815	749	808	809	832	846	788	804	777	897	825	804	796	793	835	815	837	808	844	763	822	787	823	862	848	817	836	848	831	786	836	796	824	803	852	828	832	837	832	827	798	797	825	766	770	773	797	842	816	841	849	791	793	781	794	827	897	845	810	807	809	798	819	848	830	845	792	798	801	826	786	831	885	843	822	843	827	829	789	839	796	758	826	749	795	792	850	854	812	750	863	784	782	880	799	790	824	852	833	806	819	842	853	846	840	815	789	838	843	813	839	754	833	806	792	821	865	765	837	788	827	834	797	793	800	847	826	827	853	808	817	834	829	828	802	846	768	852	815	789	831	807	814	789	829	770	871	847	806	796	829	748	824	810	798	828	883	800	857	832	732	779	876	790	815	813	820	834	866	830	829	838	818	800	823	802	811	872	837	878	774	834	824	786	847	789	872	792	789	777	857	810	755	832	855	813	828	840	816	789	841	867	787	830	826	804	858	822	789	880	830	797	793	778	784	818	797	804	801	820	792	848	761	849	838	814	814	832	819	808	812	842	838	835	828	806	715	833	785	839	848	869	802	797	906	847	797	833	833	841	826	788	766	776	824	770	823	838	862	837	835	849	798	833	821	821	747	864	853	820	837	832	850	848	840	793	842	850	811	822	773	857	819	825	812	836	826	828	851	824	839	844	828	785	852	841	809	786	828	807	911	840	843	796	759	823	819	844	842	797	805	817	832	783	818	805	829	822	875	835	788	798	821	854	800	839	781	876	809	815	848	856	831	809	776	803	764	811	838	885	819	818	832	794	789	806	834	821	809	809	795	829	857	761	799	803	817	798	812	845	828	818	823	819	855	855	789	804	837	848	769	814	832	812	839	807	756	822	790	875	803	831	863	822	773	795	799	809	807	815	812	803	852	820	770	833	827	844	846	798	812	818	836	839	812	828	850	833	812	819	769	812	828	801	789	838	811	742	863	818	800	771	778	812	775	816	835	842	818	802	795	817	817	849	833	877	844	797	767	746	785	813	800	837	780	809	809	843	887	766	812	845	805	852	806	768	836	824	829	814	883	806	824	840	840	832	840	807	813	827	841	808	826	823	811	858	800	784	802	830	836	794	824	854	842	808	787	816	794	781	748	820	880	772	807	850	827	865	810	748	850	811	767	922	866	853	843	818	810	794	825	843	844	825	843	845	857	779	813	809	823	859	831	781	851	817	788	835	763	799	825	783	864	762	847	816	848	812	783	790	798	791	891	874	824	806	814	822	725	803	850	789	837	865	775	872	826	845	768	849	820	800	805	809	806	792	853	856	759	782	858	796	827	812	787	782	825	846	749	784	837	770	813	859	827	813	780	824	854	795	786	829	833	848	812	809	813	807	821	832	842	827	801	816	846	820	813	842	852	854	767	854	764	817	833	776	809	829	814	824	823	829	847	823	848	831	808	821	822	842	844	795	827	832	849	783	820	771	806	829	808	808	842	791	820	761	861	833	824	874	811	841	797	828	766	802	850	855	839	807	812	815	806	818	795	845	801	783	797	788	798	821	846	898	790	846	820	844	883	806	810	860	772	882	841	858	816	828	809	808	753	832	850	802	855	821	800	828	788	822	848	814	855	815	828	844	779	813	806	843	747	830	869	827	810	795	848	820	787	827	856	829	794	847	859	810	843	806	835	817	847	807	769	833	790	773	814	827	802	816	848	859	829	854	770	832	802	811	822	785	794	836	862	781	805	802	832	789	796	839	845	806	888	816	796	839	808	859	800	813	813	806	859	792	822	835	841	827	827	847	805	800	791	818	862	839	804	835	795	837	777	809	859	834	818	787	801	867	849	784	789	846	808	831	796	827	828	799	793	811	796	796	832	799	845	802	805	822	881	798	762	811	798	825	799	797	786	846	787	810	848	824	876	811	829	800	806	829	806	826	844	838	833	854	796	814	830	780	743	735	809	885	770	846	857	815	790	754	831	757	870	789	796	793	818	848	858	799	771	817	863	858	832	852	806	844	855	805	764	831	779	765	761	821	823	863	792	823	843	812	776	800	814	832	853	773	755	822	813	799	807	829	772	800	778	836	841	841	823	786	831	783	831	792	823	843	817	862	823	741	816	873	809	875	788	846	788	879	836	853	783	850	809	789	838	781	805	865	783	785	832	808	854	827	864	843	885	793	841	836	753	802	869	796	795	866	787	831	801	809	804	834	820	789	839	798	796	875	848	803	820	820	790	801	844	822	797	784	856	791	864	780	842	821	810	830	784	831	841	847	814	842	778	819	779	795	791	812	796	815	855	806	836	758	800	868	797	887	833	824	845	821	831	785	813	769	821	810	856	823	837	832	865	906	812	817	874	811	918	819	846	869	763	785	794	850	866	825	827	806	810	811	776	811	792	807	831	761	824	829	820	785	806	822	819	861	807	825	862	824	831	793	796	810	780	837	845	829	879	860	786	807	876	744	826	804	834	843	831	808	782	848	779	780	792	814	825	746	814	782	835	801	850	871	781	805	820	835	832	825	804	829	776	856	815	814	881	829	842	799	741	832	814	824	850	867	821	845	839	800	843	793	784	775	821	797	801	861	763	830	802	794	793	860	810	802	798	861	856	779	777	761	839	834	823	790	807	781	848	804	815	809	826	802	815	849	813	859	796	843	773	809	857	808	810	852	858	818	817	830	774	783	859	790	814	825	822	790	819	806	821	829	760	841	841	775	818	793	804	796	800	859	807	799	805	826	820	800	774	840	869	843	793	824	797	834	834	886	803	855	864	809	840	829	861	845	820	820	865	837	800	826	825	822	809	798	781	779	835	813	828	813	813	808	825	816	816	815	811	790	803	812	821	813	813	773	847	852	881	823	836	751	838	795	788	837	831	840	828	821	851	845	801	816	790	786	783	832	843	743	780	788	753
47018	48285	47253	37616	32213	27573	24966	25255	21723	17413	14138	12032	9855	8954	7412	7024	6092	4024	3772	3638	2476	2100	1778	1627	1652	1379	1223	740	754	549	490	445	410	347	262	275	235	262	245	303	279	261	270	243	259	266	223	245	264	238	275	247	268	280	283	264	272	220	252	258	220	254	240	236	241	237	231	236	226	241	232	227	246	244	253	235	256	225	231	230	232	264	260	234	259	253	245	249	237	265	268	258	230	258	227	259	244	264	236	258	227	234	258	216	235	238	248	245	215	232	270	239	260	256	242	260	256	245	239	234	210	250	247	243	222	262	241	247	253	239	238	238	255	271	241	231	244	256	221	254	262	250	250	256	256	240	245	258	241	236	228	241	247	237	263	251	245	271	265	255	267	260	204	256	255	237	248	224	248	253	251	229	231	263	256	239	250	266	243	255	295	250	240	243	236	210	213	228	247	225	245	239	266	256	246	235	248	247	246	260	247	253	269	225	227	234	255	272	244	245	237	278	264	255	210	209	271	264	263	240	259	235	245	271	243	250	254	247	262	251	270	219	254	266	255	236	222	260	248	235	255	220	250	242	218	231	235	226	229	237	269	231	231	250	255	254	256	255	216	251	253	240	280	244	208	238	247	231	251	220	254	250	249	243	238	268	256	279	275	241	256	232	269	225	255	263	238	229	245	240	275	256	259	223	265	254	225	248	248	246	241	229	253	259	246	222	235	263	263	266	238	272	242	228	236	242	229	245	227	249	257	243	256	253	244	281	234	238	273	234	251	276	243	227	236	226	224	259	228	232	236	240	274	235	248	258	233	246	215	219	235	253	250	223	231	255	234	227	251	231	237	266	223	263	224	268	233	237	257	238	254	267	260	229	230	236	212	253	255	234	259	261	241	244	268	259	250	244	210	242	233	242	247	246	239	220	233	250	273	213	246	241	231	267	254	268	252	227	222	263	230	239	273	262	239	284	238	233	259	222	216	220	239	254	275	260	249	226	267	254	261	255	267	231	235	279	237	259	229	261	233	239	247	235	249	240	231	250	236	247	240	246	272	252	244	233	248	249	254	233	272	222	254	242	241	220	247	257	224	242	235	268	280	267	225	243	224	244	245	245	284	265	219	283	239	231	280	261	255	260	246	215	237	270	268	239	259	248	226	217	248	257	246	222	249	257	249	277	279	273	262	259	228	234	237	241	241	222	262	251	238	243	257	257	256	260	225	262	264	228	245	253	246	236	229	237	235	259	239	246	247	254	241	229	275	249	230	239	272	243	239	250	264	253	247	214	234	217	228	229	261	255	258	221	250	247	245	251	258	254	255	257	240	210	268	252	274	259	231	257	259	231	225	249	273	239	240	247	255	228	223	254	241	262	242	248	231	241	248	249	260	245	278	233	254	265	262	262	257	254	250	228	235	277	269	245	226	236	247	262	255	231	230	240	246	255	265	239	221	219	237	244	266	237	253	229	267	238	235	220	239	247	263	231	248	186	275	233	252	244	255	261	274	220	252	227	238	243	252	272	255	220	200	237	230	219	241	245	256	223	264	278	277	220	248	228	205	224	252	232	260	245	240	234	221	236	265	249	267	230	208	206	233	239	223	223	253	220	269	284	277	250	231	261	241	243	235	266	219	254	238	264	218	246	242	270	246	254	225	228	265	200	254	220	234	225	260	234	202	252	239	243	244	238	253	251	234	211	249	266	241	245	238	251	257	233	253	264	257	230	236	249	238	270	248	278	258	229	275	242	272	238	247	260	226	247	240	238	297	270	241	253	232	254	263	240	254	255	259	252	230	228	230	234	244	232	238	238	249	250	238	241	248	233	217	260	236	242	238	238	241	255	252	233	248	250	231	253	231	252	240	276	217	254	259	236	289	266	281	211	238	274	250	222	237	257	240	217	240	249	254	252	265	233	222	244	240	249	230	226	227	262	239	234	235	241	255	254	242	225	231	248	268	237	240	264	233	238	259	257	241	252	238	223	231	234	278	240	265	230	248	265	221	262	230	234	226	234	281	228	252	272	239	249	256	206	251	227	213	230	251	237	233	259	250	241	217	232	242	223	265	259	245	245	226	219	243	232	231	241	212	225	238	243	257	250	206	250	224	259	260	247	234	240	252	273	218	263	236	211	263	241	244	235	265	243	246	216	237	237	223	233	261	270	238	233	245	241	288	226	234	234	274	243	233	220	233	243	252	254	227	267	221	234	234	236	244	227	269	232	250	250	222	255	242	283	236	246	233	252	217	263	221	260	251	253	249	237	251	255	254	228	241	232	245	252	253	276	270	227	241	227	269	262	252	259	239	255	231	260	282	253	209	258	248	248	259	270	233	267	249	235	259	255	234	228	243	240	213	225	232	230	242	243	232	235	224	239	254	226	259	255	237	242	254	232	226	245	250	255	247	231	232	230	238	215	250	261	263	248	234	229	202	220	230	227	255	237	244	254	231	218	240	242	236	242	272	258	228	210	239	240	258	232	221	248	246	272	242	271	221	193	259	223	250	240	254	245	200	240	250	238	258	233	270	254	252	260	257	234	234	257	266	236	234	253	242	221	229	261	249	260	250	246	259	263	260	277	247	250	245	244	250	235	226	256	221	240	246	260	244	248	271	246	230	265	206	260	262	258	260	255	258	273	241	265	247	223	222	244	226	238	218	211	233	249	229	236	246	243	234	239	263	263	264	224	216	255	246	237	244	261	219	268	200	247	256	248	260	243	239	255	235	222	234	224	265	256	240	233	250	235	209	265	236	261	261	225	239	257	243	280	243	275	220	254	233	231	248	268	224	244	242	248	270	248	228	237	236	231	237	260	243	235	263	272	245	220	242	240	272	251	228	226	239	251	245	255	247	247	228	259	212	268	239	238	248	257	253	244	254	242	252	243	247	240	228	261	244	252	238	245	235	261	243	236	250	252	252	224	244	216	243	240	237	260	215	226	234	224	248	246	248	255	276	239	244	252	237	259	237	226	252	245	216	247	222	265	253	227	269	225	238	273	252	259	264	260	216	222	230	259	246	255	227	238	268	222	229	256	237	256	238	246	222	283	256	247	234	242	211	235	255	237	255	223	247	252	223	282	246	219	252	260	241	223	244	255	230	232	251	236	255	227	222	215	237	232	247	242	250	243	224	220	264	268	227	245	225	239	230	260	261	242	249	250	246	240	245	240	241	250	252	256	250	250	245	213	244	244	249	253	210	245	245	260	245	249	257	236	246	265	211	271	246	295	237	232	257	273	269	246	232	214	229	237	229	255	265	225	246	227	220	248	230	231	233	289	237	248	249	235	231	289	228	241	222	248	250	259	240	254	234	275	224	237	240	239	277	233	228	221	221	227	225	225	262	222	220	245	244	248	246	247	206	269	229	228	212	244	253	249	214	250	241	249	231	231	259	266	247	197	252	262	243	277	243	223	253	254	258	236	222	239	242	240	254	235	257	249	236	257	243	235	231	256	211	245	247	271	254	240	251	243	242	257	288	234	260	240	273	247	260	247	237	251
37084	43641	50364	47284	43312	37492	35810	37316	33573	30001	27972	26419	24488	25217	23048	23408	21590	17072	16754	16149	12314	10812	9703	8764	9051	7709	6827	4242	4105	3211	2546	1993	1784	1485	1181	1134	1003	968	863	863	842	782	817	794	799	791	781	794	817	764	885	937	997	991	925	876	814	826	826	755	789	809	792	797	819	789	752	802	720	739	771	758	787	761	772	773	782	783	715	807	738	786	797	825	768	737	769	798	817	757	786	770	741	758	769	794	773	807	768	757	777	797	803	773	791	785	781	723	791	776	763	786	847	803	781	804	765	775	786	800	747	755	756	747	786	763	756	774	779	789	807	720	775	776	769	760	816	834	784	831	767	781	841	751	774	760	776	760	785	800	776	759	736	823	735	764	746	768	829	783	730	774	761	787	831	804	788	814	760	770	740	772	752	760	762	751	730	755	812	799	753	780	795	803	759	787	754	774	782	829	765	829	776	775	719	760	737	811	787	753	772	753	814	765	765	771	789	801	753	759	765	726	789	814	755	762	778	838	729	784	766	769	758	707	812	798	756	748	799	786	779	780	731	815	752	789	746	782	735	712	803	769	780	860	773	787	791	779	774	792	780	758	789	749	752	819	820	767	782	784	735	744	740	760	802	758	780	754	763	761	745	777	785	780	800	730	778	731	814	766	796	750	741	766	775	790	787	739	786	766	724	804	810	746	753	764	790	774	776	790	768	755	790	770	793	753	773	746	813	805	798	751	797	722	828	805	744	792	773	789	814	784	782	793	783	756	778	806	777	752	751	715	716	796	780	748	780	824	791	809	775	754	805	815	789	771	788	782	811	786	790	749	757	817	792	763	745	816	814	781	756	771	763	710	830	809	764	739	783	784	754	856	793	793	778	777	776	780	810	778	765	737	797	786	758	796	794	788	785	802	775	768	752	766	834	832	814	766	766	768	783	753	796	838	783	821	815	755	781	764	745	824	732	794	792	725	778	805	806	800	783	777	824	818	799	800	790	741	748	788	814	842	769	754	770	839	787	779	743	755	717	762	815	798	825	783	815	795	780	759	826	797	762	733	739	796	796	783	758	809	797	785	792	767	816	755	799	786	762	746	718	766	750	785	810	762	797	756	797	773	772	788	767	776	837	767	767	721	749	808	827	793	767	798	763	811	839	782	754	825	796	780	791	776	809	750	735	829	803	806	790	795	754	756	734	757	736	793	779	822	777	787	769	768	796	771	778	784	793	771	790	764	821	780	802	775	769	820	797	731	842	791	761	749	779	755	794	751	752	812	775	834	749	770	795	807	746	770	786	748	829	842	793	821	784	803	787	717	753	760	789	802	777	862	790	801	756	810	814	760	814	812	792	784	795	757	786	740	789	812	749	770	773	773	713	801	820	791	797	725	782	799	762	850	844	778	758	784	794	737	758	773	808	783	743	809	742	803	792	760	769	803	795	782	769	774	788	774	789	799	754	757	774	743	808	791	783	774	805	772	767	758	799	818	762	763	839	784	753	819	757	790	786	785	814	776	754	855	770	779	799	774	731	730	786	776	753	790	759	792	804	798	729	769	761	800	839	792	778	765	735	770	741	746	744	795	773	764	824	739	798	805	776	806	788	738	810	739	824	803	774	743	754	765	785	763	764	832	744	766	775	753	774	760	790	708	769	805	804	794	765	754	781	788	791	837	783	786	751	784	792	777	753	767	730	805	710	764	764	833	797	814	783	786	826	800	737	791	770	742	797	798	795	781	779	731	760	746	732	790	821	766	775	818	769	802	780	795	758	753	788	771	775	804	759	792	806	781	788	789	819	809	744	740	760	793	805	773	797	760	798	789	738	796	802	749	785	790	736	751	804	774	808	815	797	800	767	750	802	765	789	789	762	777	714	768	760	799	783	741	748	767	815	804	782	781	788	811	744	790	810	783	732	738	816	829	817	751	789	747	767	761	791	791	743	771	796	796	831	766	772	764	788	806	740	757	806	783	721	780	708	739	814	737	736	788	776	830	812	762	764	806	804	784	761	765	771	785	775	772	772	789	817	767	760	744	773	734	785	780	792	757	809	849	752	795	753	768	771	787	767	767	756	790	738	748	782	810	773	694	789	794	784	764	809	720	760	748	797	764	760	747	764	812	817	800	806	758	785	825	745	762	757	784	776	753	758	753	788	796	733	801	778	758	779	768	790	784	802	776	752	759	811	793	728	758	735	775	815	760	778	762	759	768	771	763	780	764	772	786	731	760	734	799	761	800	732	738	804	838	799	804	777	796	789	775	773	798	762	758	806	792	819	774	748	784	802	819	810	754	810	819	811	829	763	805	766	750	786	756	795	781	785	816	779	773	799	777	787	816	798	762	798	803	765	732	749	791	788	789	759	798	810	805	800	763	796	746	763	816	748	739	774	766	805	804	749	796	816	799	764	770	751	776	781	827	780	783	824	788	801	734	739	769	789	750	753	745	717	796	757	788	835	777	794	760	781	816	756	753	791	757	761	762	792	772	817	775	845	809	744	784	769	822	818	772	733	766	795	742	741	758	791	776	746	731	729	804	776	795	773	743	825	761	772	784	827	766	807	844	753	746	787	786	776	781	738	745	760	753	793	778	831	801	803	749	738	828	794	772	761	766	798	824	802	740	746	801	838	771	787	738	757	780	764	774	786	790	791	813	792	735	769	815	759	826	751	773	751	745	799	799	794	740	766	793	776	772	740	807	824	797	761	790	836	805	751	768	727	784	777	778	768	742	784	766	819	784	802	768	808	754	796	819	765	778	768	832	791	768	781	735	783	765	800	794	777	769	806	744	738	804	772	785	805	802	777	857	737	786	774	756	773	765	770	787	837	760	775	827	792	751	781	778	790	794	758	792	736	838	768	762	785	822	775	802	772	783	782	794	827	760	746	751	829	787	724	775	835	825	784	753	801	832	772	794	812	792	815	807	773	781	815	772	757	814	769	801	769	789	753	803	751	772	817	792	771	760	782	778	802	816	740	771	813	796	778	825	784	826	790	765	738	774	823	747	720	762	815	736	768	785	750	822	760	737	767	804	792	745	800	784	806	765	801	793	838	816	782	788	832	753	752	806	818	805	783	791	790	819	764	798	822	772	820	747	771	799	776	774	738	787	801	786	747	784	773	794	811	790	805	766	751	760	736	731	790	799	774	775	793	772	794	790	775	786	794	770	758	735	808	806	838	798	774	764	737	781	781	738	820	803	816	767	781	753	786	758	756	821	824	802	729	772	776	799	758	743	768	768	758	720	767	764	811	775	760	798	746	804	789	752	759	802	775	775	766	768	770	808	750	801	828	778	840	815	740	814	753	811	731	766	778	776	770	773	795	797	781	811	822	805	768	794	748	730	778	751	716	828	768	795	754	751	812	753	793	781	768	756	799	796	815	782	727	789	792	777	774	816	780	801	769	831	762	742	782	779	786	821	754	785	799	804	788	773	794	767	783	770	750	824	823	684	776	771	774	791	858	789	741	757	773	795	782	814	769	819	809	792	818	810	775	705	749	774
51942	47684	44764	39868	33510	30809	29988	32219	31174	27535	24645	22071	19285	17923	14769	14120	12634	8498	8665	7902	4807	4448	3826	3257	3395	2836	2115	1436	1429	955	783	667	494	475	397	357	342	319	283	295	258	282	264	241	276	243	280	255	263	253	305	351	311	350	287	290	268	243	268	246	241	238	249	260	285	244	254	261	264	262	241	258	279	246	279	262	233	229	316	257	235	243	267	227	245	251	271	260	254	249	271	278	273	242	241	259	260	268	257	254	255	238	282	282	247	254	222	253	272	221	263	247	243	263	249	264	267	251	244	290	256	263	234	277	250	267	267	252	217	270	257	257	250	264	263	253	249	285	254	274	262	269	246	263	257	276	237	245	258	251	254	249	245	265	255	264	261	280	268	264	250	258	257	252	272	239	258	271	269	279	260	273	265	254	241	268	256	256	237	252	237	238	265	260	238	284	247	250	248	250	253	238	281	242	264	242	248	263	270	283	249	273	277	259	261	262	259	264	252	252	275	265	260	256	260	269	258	258	263	240	273	256	260	240	275	276	251	282	245	261	255	235	251	262	256	281	257	264	246	253	261	249	237	257	249	271	243	236	226	250	250	258	266	222	253	260	272	255	254	250	274	277	273	256	267	265	235	264	252	256	251	261	260	270	248	286	290	249	282	276	246	241	233	269	260	279	267	285	259	254	259	259	251	251	252	265	268	273	248	247	268	243	257	259	235	270	259	233	276	254	269	261	248	256	271	247	268	283	255	269	257	275	242	232	260	274	248	242	258	261	248	261	256	244	259	257	223	299	236	231	259	285	262	241	259	267	239	262	254	232	254	246	260	254	247	258	231	236	258	265	264	268	243	284	253	264	264	262	258	268	230	246	266	238	256	261	278	234	233	261	278	232	234	238	284	251	261	228	280	250	241	239	264	242	266	281	251	266	261	247	238	240	250	265	255	254	245	267	251	259	275	243	272	254	245	247	263	258	282	267	307	258	241	284	263	233	260	270	252	258	247	252	285	271	287	258	256	248	214	230	252	275	267	266	246	224	258	259	263	275	236	248	246	283	227	275	265	270	270	238	280	248	248	245	260	238	241	257	258	259	246	251	254	256	243	236	247	224	250	230	238	258	252	254	251	248	254	279	241	246	258	242	272	261	271	263	246	271	257	273	246	259	283	256	251	263	254	259	223	252	270	260	268	253	231	234	259	274	237	267	258	244	265	274	275	254	229	249	272	287	284	261	255	248	256	273	275	254	253	268	248	250	283	282	257	262	268	269	255	265	275	283	248	272	273	264	269	262	234	269	266	252	264	231	276	269	253	254	245	230	263	245	247	271	246	247	235	243	261	261	269	270	295	244	256	254	262	262	259	266	263	270	249	245	283	246	236	254	253	256	279	264	260	268	269	263	261	269	270	233	223	266	266	248	258	264	257	264	251	248	255	260	262	283	245	269	258	239	265	249	249	257	271	239	282	247	220	255	251	260	252	272	250	284	237	278	233	263	264	253	259	274	240	263	274	251	270	263	240	235	246	286	261	269	288	211	281	261	257	247	280	257	257	263	257	250	239	249	252	269	257	275	265	240	233	273	228	272	260	251	266	252	231	243	248	264	235	227	265	299	242	252	227	232	261	256	237	277	246	250	261	207	233	253	266	267	277	265	250	247	275	221	261	270	265	264	260	275	246	274	259	288	270	256	247	258	278	249	218	242	236	226	266	264	242	261	238	275	238	243	243	263	252	225	244	246	272	221	262	233	244	238	255	265	224	271	255	273	254	287	262	268	227	258	267	275	292	255	263	254	274	245	261	249	257	255	249	264	278	247	240	277	246	232	269	250	253	291	272	240	244	262	264	248	253	263	268	231	256	239	242	251	244	274	253	279	284	242	249	244	272	250	234	246	288	245	247	234	253	257	255	239	231	262	264	285	253	264	276	265	249	260	255	261	281	248	246	260	244	242	263	237	242	254	248	235	230	252	267	256	257	268	246	266	258	251	228	269	263	259	250	257	263	248	265	248	226	258	263	243	236	243	259	246	246	262	243	274	294	256	262	271	271	238	276	282	266	266	270	251	260	292	249	228	253	242	263	246	266	260	266	277	248	277	231	253	261	267	231	256	236	268	289	211	232	260	280	291	260	266	247	261	250	268	238	266	281	271	296	254	271	229	224	234	267	253	251	251	274	278	254	268	263	274	272	254	278	287	243	248	254	259	267	277	250	266	256	267	258	247	286	269	279	257	255	233	274	248	279	267	257	239	273	227	258	245	253	246	252	265	265	270	223	238	254	247	255	287	252	260	286	269	243	293	234	275	227	248	274	251	247	243	286	247	281	222	243	279	238	260	276	259	268	253	259	253	268	263	248	267	257	266	278	283	249	239	293	269	233	251	248	283	228	245	283	238	275	266	296	256	267	260	272	280	252	281	274	258	285	256	279	237	241	241	260	275	254	245	234	249	256	242	253	234	242	251	245	262	228	210	242	277	242	248	244	271	261	232	282	252	246	214	233	268	269	262	262	258	264	248	266	244	257	251	254	257	295	296	236	252	272	270	233	246	278	266	269	238	273	246	263	252	265	273	272	233	252	227	237	247	271	242	255	249	238	253	244	255	255	238	270	258	233	232	255	286	262	257	253	247	228	221	231	292	283	249	230	252	264	230	249	265	255	240	256	269	259	261	249	243	243	250	230	235	272	268	269	258	218	252	259	266	251	275	243	252	249	269	291	289	276	240	294	290	260	278	273	276	226	245	252	228	245	265	256	268	270	248	234	235	249	285	231	286	263	256	269	245	276	258	275	262	266	237	252	232	262	268	292	288	262	234	279	298	251	268	235	281	262	260	246	268	287	250	229	253	265	239	239	229	243	258	246	245	254	232	248	252	252	267	263	217	235	261	275	278	257	262	249	279	265	262	238	248	274	257	239	299	256	266	260	269	235	248	261	220	247	278	280	271	225	242	227	230	242	286	253	230	264	318	257	232	248	270	298	288	278	259	261	235	240	272	222	282	274	288	273	241	265	277	269	236	236	272	255	267	257	227	230	260	230	229	267	259	260	259	240	268	279	259	243	266	242	265	267	274	276	264	272	291	259	261	262	250	272	257	264	262	263	270	221	272	252	250	282	261	249	260	234	267	255	262	244	273	250	248	260	238	263	240	252	309	250	241	258	251	247	271	243	276	248	273	256	258	294	242	261	267	249	279	250	241	277	253	235	270	248	248	264	264	272	257	264	270	267	260	254	262	260	238	257	277	280	273	246	273	263	234	265	277	280	251	256	270	282	252	253	242	292	280	249	244	248	236	240	236	258	274	247	293	254	247	250	263	253	279	236	239	250	252	246	263	275	253	258	269	264	239	268	243	248	247	237	292	257	290	251	252	283	274	246	288	287	261	258	241	270	239	257	244	283	253	229	259	247	251	254	281	266	236	289	238	256	247	259	261	239	258	232	224	250	283	290	272	250	283	245	262	284	253	280	258	279	251	240	254	271	246	256	258	228	250	272	284	242	273
42522	47013	52779	51601	49985	45853	43082	44611	42814	38875	37948	36381	35187	34219	31709	33466	30268	26004	26800	25412	19634	18767	16836	15774	16174	14221	10833	7978	7937	5023	4241	3370	2652	2157	1712	1684	1393	1137	970	972	950	918	832	854	805	816	801	845	787	815	1014	1243	1269	1189	1120	933	918	813	835	753	817	806	827	804	817	766	828	825	795	805	832	790	755	782	749	799	791	804	766	755	763	781	828	831	832	795	808	820	754	771	804	752	786	869	795	794	878	799	798	812	780	790	792	757	801	809	818	740	814	770	798	811	815	790	765	775	823	743	798	817	759	864	779	833	825	779	753	769	766	781	794	831	780	806	838	799	803	792	803	838	759	783	795	825	811	767	825	800	860	789	772	801	804	781	817	816	845	804	798	811	749	812	785	829	828	794	820	815	775	842	795	774	765	829	814	776	784	830	739	785	782	777	794	759	854	761	774	832	829	798	796	830	832	821	766	828	791	761	811	806	837	788	776	848	849	880	858	797	750	808	784	739	814	796	839	743	758	790	845	798	826	803	804	802	800	806	760	768	820	818	791	837	812	830	782	789	789	782	772	803	771	780	786	831	796	768	797	776	861	825	776	800	835	786	860	821	815	783	790	759	801	750	803	834	782	791	796	793	816	734	810	842	825	828	805	780	812	855	796	806	838	792	794	781	808	847	807	797	737	818	774	811	765	797	804	774	810	763	815	754	796	794	774	731	786	805	763	791	789	807	764	854	825	848	789	773	795	761	758	814	825	799	787	770	758	790	792	792	807	776	792	780	797	787	814	856	760	823	762	782	795	837	819	839	782	738	771	763	805	836	768	821	774	826	831	826	788	829	756	787	873	817	810	797	794	788	807	748	835	794	722	811	802	790	782	798	761	780	796	807	803	776	764	845	757	807	823	797	807	802	810	790	830	797	856	861	843	738	799	820	786	825	821	815	797	832	759	778	720	818	767	820	819	784	817	778	801	804	793	763	812	845	807	806	768	818	806	808	775	785	780	781	830	761	773	843	804	760	792	835	784	794	794	808	807	789	811	777	755	813	808	773	841	846	789	788	800	806	778	794	792	826	821	827	771	798	853	788	832	801	812	798	788	815	786	756	807	842	757	773	818	817	794	827	778	769	783	852	775	829	763	807	799	868	788	806	792	785	822	789	808	803	801	814	878	775	765	784	810	791	814	743	800	758	818	773	784	810	803	838	774	788	811	834	813	865	792	826	795	793	826	760	807	818	796	779	772	834	842	772	799	821	820	770	813	825	778	831	799	808	825	801	799	759	814	768	749	824	809	798	785	796	831	806	780	805	811	788	806	852	805	771	825	827	851	765	794	800	809	789	729	839	791	837	852	777	796	813	851	791	782	779	812	815	764	787	808	780	820	773	810	785	809	835	817	789	816	838	789	762	760	779	836	743	788	810	804	802	786	786	789	792	835	774	751	827	805	823	785	795	786	799	738	761	840	735	773	817	816	762	811	789	786	773	744	830	800	844	794	774	817	819	799	829	815	811	834	800	831	849	724	804	847	787	828	820	740	749	795	858	816	775	852	810	874	828	791	740	766	807	797	809	740	809	778	738	834	815	771	762	775	804	790	785	824	777	801	851	779	783	770	795	809	812	774	825	804	797	776	739	822	824	838	843	753	768	814	804	841	877	803	795	804	794	824	833	807	803	782	812	717	806	792	800	788	827	840	783	806	775	849	790	796	856	806	784	778	757	763	788	834	799	786	822	795	797	834	751	823	770	730	776	870	756	796	812	784	786	787	806	841	772	802	820	837	859	821	809	808	795	786	800	769	799	793	806	815	777	791	812	789	781	790	822	781	803	787	759	805	807	820	809	774	799	803	779	787	801	827	852	757	766	857	822	781	775	799	826	762	774	815	782	760	846	791	781	812	835	771	813	791	803	783	801	784	788	828	822	785	873	784	823	830	750	764	795	799	831	772	801	825	792	830	821	856	807	804	824	803	788	808	801	803	799	818	782	790	778	804	794	850	830	777	870	808	799	821	839	769	843	809	815	777	816	777	799	752	817	793	787	802	807	823	851	750	724	837	749	819	808	760	816	803	769	795	760	857	802	763	801	838	813	783	815	767	838	811	814	784	787	798	831	817	759	806	824	842	778	791	803	781	812	827	785	776	778	840	740	804	800	786	804	779	768	793	792	790	833	773	777	775	804	804	789	765	769	842	771	852	804	878	786	791	753	768	739	821	808	807	845	791	808	752	770	787	798	768	782	798	799	779	763	791	730	732	802	774	797	733	791	818	776	786	799	790	823	826	758	724	849	830	772	803	741	789	834	780	817	765	831	810	766	796	742	827	784	767	828	795	778	798	801	790	801	787	758	820	784	796	810	794	819	845	816	814	792	745	813	796	771	798	799	814	827	817	781	738	806	771	770	783	829	793	780	800	775	810	796	770	820	825	742	769	776	769	829	829	859	754	806	821	824	844	764	728	826	828	775	768	781	793	812	805	818	792	767	814	807	793	808	802	785	822	811	764	793	755	733	802	795	809	825	857	817	805	797	769	790	778	775	787	781	828	763	829	832	771	798	781	779	809	786	772	839	779	791	836	768	803	751	798	769	820	819	764	827	793	829	806	811	807	820	789	745	826	822	810	756	833	804	758	778	824	808	754	839	835	865	800	808	787	797	758	799	809	822	782	813	796	770	776	788	825	787	823	766	742	823	856	814	827	844	791	801	807	771	785	781	821	787	761	771	773	810	851	821	827	778	754	842	782	778	776	728	797	794	790	788	761	807	803	793	827	799	802	737	842	756	827	815	777	783	794	814	803	749	796	836	782	774	751	855	844	807	794	839	776	814	829	811	778	747	748	808	769	768	833	816	816	834	766	822	780	776	796	789	819	755	828	776	804	799	784	808	807	820	798	741	804	756	805	810	804	783	794	820	771	800	835	796	772	789	786	772	814	861	798	728	797	877	819	838	823	784	811	819	778	768	778	771	809	778	783	806	797	784	802	839	780	765	759	821	766	791	800	796	810	843	785	761	741	789	800	768	792	778	792	873	822	799	787	904	821	797	817	815	807	748	781	801	761	794	732	810	790	792	811	772	778	824	859	800	782	832	815	810	764	769	822	808	862	820	789	821	828	846	797	736	784	782	819	811	816	825	835	801	838	796	743	821	798	802	771	798	746	778	826	737	780	811	815	805	782	789	819	740	808	854	809	777	831	811	750	782	843	759	797	812	803	812	814	792	839	797	792	796	825	755	810	840	801	791	780	793	796	798	786	816	795	795	824	780	805	808	776	801	805	791	760	796	761	841	807	832	848	786	846	830	792	790	864	823	812	830	814	812	814	755	809	758	778	779	815	826	836	775	813	815	799	783	787	812	845	812	759	813	792	797	769	801	812	772	820	776	778	799	800	814	775	765	785	805	783	764	779	814	793	803	823	790	820	843	796	840	793	774	747	793	846	798	765	767	787	770	830	825	784	789	786	791	814	764	788	810	777	814	803	804	803	781	796	795	799	787	824	797
26728	26049	25523	21640	15900	10163	6318	5024	3816	2961	2472	1823	1495	1210	869	703	685	575	534	470	398	394	362	311	314	293	290	247	264	252	242	255	229	235	250	225	227	219	259	214	223	262	221	239	216	221	206	225	226	245	212	248	244	214	253	208	252	222	243	210	215	209	248	222	227	210	226	240	247	210	232	249	231	246	231	221	233	204	243	230	227	212	236	214	233	222	213	203	240	206	203	216	229	215	254	233	207	219	229	235	224	221	202	231	237	214	248	238	213	239	204	239	213	235	212	199	237	206	214	206	223	241	221	239	233	211	230	218	246	240	235	217	226	236	231	215	219	224	220	218	206	251	233	233	235	224	231	233	250	243	204	208	200	214	205	231	239	236	230	200	234	226	265	229	238	231	234	193	223	218	235	232	221	210	242	191	225	199	236	251	238	223	206	223	242	209	221	243	219	218	215	234	237	205	227	227	215	232	230	229	249	204	221	208	220	241	224	224	232	226	236	223	230	203	200	211	212	223	236	238	241	229	229	204	203	236	228	238	230	228	211	204	234	242	232	225	244	219	234	238	220	248	223	224	266	237	223	240	220	222	199	206	226	227	214	212	248	245	223	239	226	215	244	222	242	250	230	208	231	210	191	244	207	221	259	241	229	223	223	208	214	231	233	227	228	200	229	218	217	225	262	202	225	203	239	234	220	250	221	225	219	206	244	228	240	227	258	206	219	206	219	227	227	234	218	227	244	208	242	230	219	206	192	249	227	216	217	223	245	232	217	209	227	225	240	231	245	226	213	215	211	233	216	223	241	255	220	249	222	216	251	221	222	238	238	215	202	216	226	204	218	250	209	209	239	218	236	200	220	217	257	244	224	233	231	214	224	243	208	203	216	225	219	220	242	204	227	236	255	214	193	229	213	212	206	254	212	227	238	221	226	218	217	224	207	205	204	201	200	217	224	252	213	218	228	208	221	217	230	227	218	224	219	217	243	215	214	228	213	234	234	224	211	214	213	243	220	243	223	231	231	208	244	210	234	213	240	221	194	230	215	187	254	264	228	236	257	228	229	225	225	234	242	218	219	223	211	220	212	220	225	234	221	217	216	212	230	203	193	232	214	245	236	195	220	234	239	221	197	246	206	230	240	244	230	215	208	230	235	227	245	233	222	236	205	246	210	237	230	217	218	228	202	229	248	252	246	214	215	219	202	231	201	232	235	209	237	264	262	217	216	219	229	218	233	209	233	229	243	212	215	229	203	236	207	217	235	249	223	231	231	237	235	238	236	208	233	207	234	240	196	192	216	227	242	196	218	251	231	231	223	195	224	218	260	229	210	217	212	245	218	247	232	204	234	260	193	233	231	230	225	208	220	233	207	215	249	200	225	220	220	212	224	225	234	213	206	207	233	225	214	225	236	192	247	239	235	211	242	220	227	224	235	208	196	207	261	210	241	251	220	236	241	227	225	220	224	209	216	209	218	192	250	254	232	198	240	241	221	211	239	217	229	239	207	222	245	258	237	242	230	232	203	250	205	200	214	223	220	225	208	216	242	231	229	211	230	218	223	219	241	239	234	233	239	223	220	220	207	247	254	244	226	245	215	222	242	224	234	265	207	234	204	234	218	235	238	220	231	250	219	208	228	210	222	234	207	236	227	256	240	228	238	193	222	216	229	233	206	220	244	229	209	206	252	231	230	224	236	228	225	215	229	228	213	228	220	224	236	221	234	254	235	251	213	219	237	201	221	215	224	203	224	223	243	232	232	221	215	225	228	232	209	241	250	241	253	223	228	240	234	240	229	222	243	242	229	217	215	264	207	227	218	227	220	249	226	254	225	235	223	217	208	226	229	236	239	246	245	225	262	259	251	271	234	242	223	219	200	237	248	203	202	228	255	231	223	224	193	240	232	232	222	214	199	222	219	227	231	246	237	229	206	219	216	231	220	224	228	220	234	210	226	242	238	231	238	204	207	231	225	211	231	227	253	248	227	217	234	239	217	227	218	226	217	225	226	227	245	223	216	226	236	243	223	256	223	204	212	217	196	196	198	231	230	209	216	234	241	223	262	246	224	248	256	215	191	218	212	223	216	237	222	221	239	247	215	198	217	220	241	251	215	234	200	221	240	233	238	230	221	235	208	222	239	196	238	246	211	223	239	229	210	217	232	255	211	239	244	199	255	260	217	221	248	213	215	219	211	218	228	273	242	240	213	267	210	240	250	218	239	230	204	198	201	236	226	206	226	228	225	237	220	254	215	243	211	231	228	239	246	235	238	230	221	234	204	237	201	213	215	227	210	227	223	220	221	232	285	214	229	208	213	231	239	194	240	214	233	226	212	267	230	238	199	204	248	214	226	213	239	216	225	198	206	226	220	230	199	208	227	211	250	229	248	226	210	229	215	236	252	218	239	248	239	214	251	248	214	229	204	223	212	226	229	229	213	221	246	248	211	259	229	225	236	254	254	236	249	205	225	234	208	227	235	223	225	213	219	213	234	218	237	234	220	203	212	224	230	239	205	229	242	236	245	244	236	227	211	237	240	218	226	221	240	213	203	240	222	223	231	211	229	210	221	243	229	250	208	218	233	215	212	235	233	253	218	234	211	225	199	199	241	198	220	230	219	233	238	223	229	221	217	227	232	223	230	212	232	222	206	223	223	207	218	263	205	230	220	219	209	209	217	223	230	209	212	212	199	246	242	228	209	219	213	223	227	256	231	222	261	242	221	214	208	241	229	211	211	221	222	224	218	228	218	246	199	225	242	224	222	269	200	225	222	236	245	246	231	220	243	218	238	245	229	257	242	239	227	219	221	219	227	214	205	218	214	215	247	252	201	238	231	223	210	221	236	207	212	231	224	233	205	208	211	239	201	237	249	201	211	243	187	240	219	219	216	219	226	213	236	258	213	218	226	214	230	251	222	229	246	251	219	199	224	216	231	219	238	197	253	204	228	230	221	224	233	241	244	235	255	236	221	230	242	194	248	232	227	240	220	282	212	226	231	203	245	250	221	218	237	250	246	171	222	239	216	213	194	227	207	209	247	226	258	233	216	262	231	244	230	217	212	233	194	224	200	224	225	211	226	240	218	218	232	230	231	254	232	220	240	236	216	230	252	234	221	219	227	235	209	211	232	236	226	213	198	212	201	223	217	219	219	223	205	216	232	230	237	229	235	207	233	222	223	217	241	218	224	211	235	234	199	226	225	222	247	205	231	233	223	214	223	188	240	216	193	232	205	222	216	218	238	226	233	234	224	238	225	232	217	226	213	242	232	242	254	223	239	236	227	205	239	215	232	219	206	241	235	224	244	235	225	243	223	232	226	230	214	259	231	224	211	233	241	240	200	245	235	235	220	244	237	234	259	227	213	236	248	251	229	226	226	245	238	233	218	210	231	207	222	233	235	232	225	190	216	218	202	222	202	218	241	195	218	223	233	201	236	233	228	243	226	228	232	216	234	226	227	192	231	251	220	214	191	236	236	249	205	212	220	240	237	217	255	224
21068	25752	32298	33263	29250	23913	18874	17267	14339	12053	10636	8315	7282	5924	4145	3706	2968	2595	2388	2123	1804	1733	1492	1431	1339	1173	1071	1010	964	872	873	863	808	828	802	821	799	759	777	766	766	786	754	754	758	700	710	798	765	779	750	762	780	792	769	754	742	691	705	721	727	793	771	755	727	716	752	761	719	700	690	754	764	741	685	703	783	774	770	751	740	766	713	750	786	744	729	702	764	721	709	747	691	784	746	758	708	712	723	733	749	726	755	734	710	748	710	787	737	679	712	738	771	727	706	755	716	708	744	740	773	719	732	704	722	754	727	705	762	696	764	776	784	703	691	732	714	699	724	720	746	756	739	704	760	713	644	769	746	703	703	737	748	746	783	772	711	705	716	735	737	739	736	732	743	737	738	701	758	675	748	656	722	741	729	732	766	764	751	717	727	704	677	686	763	728	758	760	721	778	765	722	707	742	748	705	730	687	709	714	775	718	736	715	707	751	709	763	750	702	691	727	709	761	754	758	745	718	692	731	755	725	715	745	732	711	697	687	746	746	736	755	716	729	734	754	752	706	713	750	725	761	748	759	745	759	732	723	753	708	724	731	727	756	708	749	676	759	714	733	747	714	711	700	718	764	699	754	700	706	745	713	718	715	735	758	691	747	758	687	739	764	729	693	736	756	727	725	684	741	731	685	698	729	736	751	736	734	720	752	731	715	668	766	716	733	719	731	724	693	733	699	701	762	774	724	714	768	747	718	731	670	725	736	715	694	732	689	730	741	713	729	734	737	726	706	736	701	732	734	736	717	733	703	702	746	734	733	731	795	692	762	758	784	729	769	772	751	727	753	724	732	753	743	726	726	700	756	739	755	718	706	764	747	707	723	743	815	695	729	737	715	694	720	765	750	743	700	745	780	729	736	688	683	759	767	720	711	750	791	747	730	743	766	759	777	726	742	727	741	746	759	702	752	748	709	746	770	694	715	752	714	751	729	707	721	732	716	721	718	761	700	750	692	713	775	765	759	695	712	684	793	663	732	699	763	699	757	743	694	753	746	752	766	762	707	725	732	679	691	743	726	698	721	695	747	742	711	717	768	752	764	723	702	725	789	735	730	747	760	773	750	721	724	725	775	722	713	743	708	718	705	712	734	749	713	767	753	780	727	712	680	776	684	719	757	690	739	714	752	724	704	703	678	716	734	742	723	763	773	690	704	736	730	699	765	729	747	733	800	732	752	691	743	701	738	732	708	709	738	735	757	709	762	701	736	723	761	682	725	731	723	717	680	735	694	704	725	709	707	729	755	726	742	757	715	787	744	758	742	724	695	747	721	692	748	720	754	720	719	718	748	702	693	739	727	695	711	719	749	721	760	785	728	717	712	696	718	702	772	734	719	702	706	732	706	757	713	726	737	768	712	761	727	765	701	720	765	737	750	739	712	763	721	766	755	749	706	736	768	757	708	781	722	732	713	706	769	739	732	727	711	751	704	730	724	737	676	770	697	734	679	701	774	717	728	754	710	731	705	704	694	735	720	734	752	716	730	720	744	693	707	744	713	751	715	721	736	763	721	781	746	708	749	767	779	723	747	764	696	687	737	743	743	736	743	722	753	695	678	756	729	731	749	734	783	744	727	746	709	773	749	748	717	739	745	732	749	700	784	738	745	770	736	772	740	753	713	719	728	710	757	719	742	753	748	743	760	681	718	742	765	722	760	717	688	709	712	713	685	753	690	755	733	734	725	736	772	766	738	753	694	699	719	712	722	721	744	764	687	805	706	742	765	722	736	718	758	767	713	751	718	773	711	760	736	714	717	770	683	764	758	747	746	736	702	736	714	710	750	767	700	748	739	704	743	742	755	742	749	757	746	759	710	760	741	743	740	741	776	751	697	728	712	688	739	741	792	723	726	752	727	748	746	787	760	771	727	703	751	749	714	727	736	749	742	754	716	726	702	692	744	694	726	722	763	750	766	740	734	728	709	765	717	714	682	709	773	742	693	709	729	747	743	727	727	735	755	759	728	741	772	690	702	703	721	671	734	750	734	716	693	716	775	682	702	693	727	708	700	744	712	735	778	772	745	718	723	767	751	753	771	745	735	760	723	709	736	750	723	702	698	745	698	700	758	765	734	742	715	694	719	727	720	749	750	704	729	741	718	748	724	729	734	719	765	746	768	740	724	698	763	727	736	737	720	746	684	781	755	737	723	722	732	757	756	703	765	788	720	717	734	761	736	727	737	691	760	711	738	736	752	733	722	710	716	707	768	703	790	753	758	735	715	695	666	725	711	696	785	719	781	803	685	701	704	721	703	731	734	799	709	713	712	725	723	715	734	801	738	758	725	785	727	704	739	728	701	766	719	779	783	720	772	713	681	731	766	773	706	759	749	751	756	750	734	728	759	750	719	727	738	729	777	746	714	706	735	727	714	702	748	735	686	682	681	731	761	730	742	707	696	710	709	748	724	733	704	729	696	703	766	757	735	755	740	734	749	739	672	708	783	755	751	736	745	728	707	747	736	682	745	714	753	727	700	722	752	755	700	710	706	743	743	744	732	717	735	753	751	750	741	716	773	717	766	719	720	747	747	757	697	722	739	738	769	747	693	716	732	675	697	724	790	723	732	741	762	736	724	781	786	729	680	715	707	729	734	675	723	703	766	700	739	701	733	747	743	760	774	716	749	754	756	686	725	750	669	760	771	736	748	719	703	759	754	728	738	733	679	705	657	724	710	783	653	740	691	730	708	731	698	731	744	772	751	705	724	739	738	714	754	753	712	703	774	775	761	734	740	727	713	700	741	752	743	728	766	691	715	725	693	748	719	743	677	729	748	746	759	727	696	695	727	737	752	760	795	753	695	747	696	771	751	699	792	768	750	717	725	749	701	702	742	775	744	717	777	785	721	756	730	708	707	729	728	739	767	780	695	703	724	776	699	712	757	759	753	729	747	783	755	711	676	715	687	786	696	736	734	718	724	770	729	781	695	756	670	715	783	710	703	752	748	728	773	687	708	736	816	668	713	727	708	721	723	730	687	715	761	743	716	723	747	766	740	710	705	791	685	750	711	766	726	675	757	716	787	733	705	727	724	753	768	706	731	728	747	768	734	781	739	699	758	709	714	727	773	770	739	722	708	740	744	757	727	728	754	757	767	691	727	772	689	718	667	786	762	756	760	749	752	734	762	736	785	697	719	757	713	753	724	759	725	739	717	704	719	751	747	726	736	704	731	761	702	732	785	738	720	765	738	778	746	727	704	703	733	707	703	740	742	769	730	774	750	779	683	698	732	716	715	694	699	725	712	724	746	691	686	741	726	724	712	736	737	761	729	741	743	738	738	710	685	731	746	739	719	714	720	737	753	696	733	726	739	720	731	706	725	756	732	786	710	674	742	724	694	714	738	728	728	744	723	711	704	696	744	780	743	767	757	739	735	738	656	745	696	731	717	739	719	698	683	724	741	751	698	753	720	738	710	733	737	727	747	711	727	764	749	743	736	728	773	757	746
41402	46765	44795	39592	33863	27974	24402	26019	23307	19091	15703	12235	10309	8121	6232	6021	4663	3271	3243	2825	1841	1710	1461	1309	1341	1088	764	686	537	443	386	397	374	324	253	267	225	235	222	198	221	228	218	219	219	199	250	227	209	221	224	249	234	219	268	243	212	200	199	227	228	221	223	242	216	222	227	211	212	230	258	240	219	228	195	199	237	200	217	222	190	198	208	190	235	211	183	252	240	198	214	234	228	206	230	174	214	216	230	225	234	224	221	214	215	215	209	195	215	197	224	211	184	232	202	207	204	234	223	221	243	220	211	219	227	216	224	210	212	193	210	215	238	195	228	205	228	205	213	220	205	236	236	211	176	194	211	215	232	190	216	219	207	196	189	215	212	209	221	230	219	242	193	229	209	195	219	226	191	230	214	211	214	227	203	232	209	221	222	239	230	212	212	220	205	225	188	193	221	194	213	175	209	189	186	202	209	212	202	211	216	227	201	198	201	211	210	212	202	230	229	227	212	225	199	217	239	202	223	205	225	208	224	218	214	227	184	222	230	226	237	206	229	224	212	198	217	215	242	226	234	203	218	212	208	209	194	219	218	234	202	236	217	221	230	211	216	227	248	218	192	200	225	208	235	223	203	228	228	236	225	215	222	199	199	177	219	227	226	229	193	224	183	217	256	219	209	229	236	229	214	228	251	218	211	201	220	197	238	209	243	189	193	197	236	190	192	209	214	204	204	202	197	203	237	215	225	201	205	238	221	199	195	227	220	196	232	209	218	220	205	207	224	182	215	240	213	206	212	192	223	217	211	210	234	214	220	233	212	207	234	219	209	214	202	209	247	233	218	188	225	209	209	231	196	214	237	205	213	210	221	203	227	208	214	202	191	219	238	202	192	203	244	204	235	235	208	193	245	225	218	211	214	196	204	229	214	222	220	232	210	195	199	213	206	200	204	250	233	222	232	213	224	206	227	201	213	232	222	226	208	205	217	186	228	208	225	226	240	245	214	234	187	219	219	243	234	204	211	205	238	227	200	229	229	213	200	178	198	212	193	202	217	236	223	223	216	200	213	205	214	195	225	241	199	209	231	217	219	215	203	203	204	202	245	210	217	230	202	219	214	222	198	194	216	229	237	205	228	225	220	233	244	222	234	217	215	194	184	214	224	222	221	238	217	220	223	205	227	212	200	191	229	180	208	214	231	209	224	222	216	230	194	218	218	230	226	208	210	216	180	215	218	189	205	205	228	199	209	233	212	212	227	186	224	220	231	210	213	193	188	212	221	206	244	237	206	230	212	226	272	203	216	194	223	207	230	212	219	195	231	226	181	218	214	231	194	182	186	248	202	197	237	190	215	246	215	224	182	216	225	242	250	217	226	222	202	230	204	229	208	211	198	197	211	218	183	177	214	227	228	226	214	207	206	235	194	238	210	200	199	201	207	221	211	209	223	205	212	187	195	175	233	160	218	233	228	190	194	231	217	213	218	205	194	229	218	215	192	229	195	204	204	220	209	248	201	223	200	200	225	231	196	220	208	209	215	225	237	184	229	222	228	223	202	204	196	229	233	224	221	222	208	220	220	215	235	189	222	207	208	230	215	211	221	213	205	207	195	198	213	192	215	205	242	219	220	217	212	203	196	206	227	231	203	225	240	218	228	210	201	201	223	214	205	219	216	217	214	229	199	195	199	218	188	211	202	235	220	227	198	230	220	236	225	203	213	209	203	210	198	231	212	217	232	202	206	211	195	219	194	240	200	214	208	187	222	217	223	239	212	199	221	213	197	213	224	205	195	236	206	186	203	214	226	217	217	222	237	204	250	210	190	223	214	199	208	217	217	202	217	231	205	230	203	243	204	235	215	232	226	237	204	208	211	220	198	203	236	210	217	219	190	187	212	222	188	208	196	205	227	202	217	222	197	210	229	218	221	207	203	196	195	198	242	220	207	212	232	190	199	213	235	219	210	224	205	207	230	198	188	210	206	224	211	233	245	196	215	222	240	230	205	210	191	205	221	233	191	198	242	207	239	214	196	209	236	237	219	188	203	206	194	236	224	215	203	208	241	234	177	216	224	240	213	190	233	206	223	209	187	201	244	228	245	211	221	242	242	221	230	217	202	203	210	217	235	213	215	217	216	199	235	228	191	209	215	198	201	221	217	196	205	230	215	214	199	213	198	186	207	224	222	240	208	181	219	201	190	204	207	174	194	201	219	222	220	180	228	213	220	222	237	219	231	236	199	234	245	204	222	205	197	239	218	227	216	200	208	206	226	218	225	192	239	192	220	201	218	224	215	219	191	231	229	197	217	224	212	235	201	206	204	214	216	205	187	207	206	204	224	208	211	223	176	197	204	227	210	211	208	214	222	204	208	223	228	218	207	202	234	219	223	231	204	220	218	218	198	214	214	217	224	229	228	227	205	223	218	220	234	209	230	231	229	214	200	232	221	189	223	195	246	213	236	240	199	229	204	205	224	222	221	224	216	216	206	227	236	211	205	206	206	214	215	213	245	178	219	234	228	227	235	206	255	208	210	213	210	226	213	211	218	210	214	223	234	229	221	235	230	193	238	193	210	191	191	211	237	214	212	206	208	217	225	179	211	230	202	224	208	247	224	202	213	210	228	202	235	192	190	214	198	254	202	236	208	205	205	183	209	218	213	187	227	225	192	216	204	228	228	212	214	230	243	235	238	210	226	206	195	200	211	208	232	218	219	204	213	222	234	227	228	221	223	238	236	210	228	197	196	210	205	197	202	216	226	221	211	214	213	204	189	226	198	204	223	220	256	227	217	219	196	205	220	230	209	208	223	208	204	199	240	228	243	188	221	232	230	211	217	224	228	181	196	206	211	220	219	182	205	223	220	199	226	214	208	206	216	219	193	221	220	206	210	193	200	200	225	193	211	224	202	200	196	217	217	208	224	214	208	220	230	199	225	208	223	201	233	231	259	245	204	185	215	216	229	207	212	227	224	209	226	226	192	217	201	190	190	225	214	246	215	208	204	194	222	236	211	212	234	203	230	219	220	229	204	232	217	192	189	242	227	220	217	222	205	235	212	201	249	221	230	189	214	229	209	206	220	209	201	243	209	203	220	199	196	225	228	213	202	244	217	208	230	210	204	184	223	225	219	217	215	190	232	229	225	240	228	220	207	215	195	211	229	214	222	208	230	234	231	220	196	235	243	210	238	232	215	200	213	234	247	217	200	188	202	228	234	243	231	201	225	205	210	211	211	216	214	202	212	217	252	215	234	220	229	228	227	224	209	220	199	224	234	192	214	229	214	239	201	204	256	225	223	210	213	209	221	256	213	195	190	206	194	216	231	200	213	221	192	192	228	234	221	210	197	200	217	218	203	209	199	235	222	217	213	225	210	208	225	197	211	213	194	183	227	224	224	222	220	208	226	213	198	239	192	213	228	190	234	172	232	207	222	228	217	223	235	210	222	196	225	216	223	223	214	242	204	212	214	231	238	220	204	208	225	205	217	195	211	212	229	203	234	236
33395	43036	49112	48466	43570	38227	35092	38625	35260	32034	30136	27172	25778	23799	20927	21166	18115	14727	15520	13141	10003	9672	8052	7557	7606	6421	4471	3585	2947	2195	2059	1903	1616	1276	1082	1029	903	761	764	769	729	724	742	785	745	728	733	741	736	765	840	839	867	823	819	770	705	650	710	700	684	716	686	705	670	718	715	686	676	716	672	661	717	661	677	608	655	707	676	689	713	706	721	755	685	663	649	712	699	682	728	691	626	696	699	669	677	686	742	634	715	713	697	681	741	632	709	665	695	663	686	679	701	754	731	699	718	656	742	661	685	721	726	684	735	665	644	703	670	722	730	747	728	688	714	693	740	681	677	750	716	650	711	664	698	675	716	721	690	692	727	730	721	684	672	673	691	712	679	694	717	710	662	656	650	678	702	695	670	702	684	671	708	734	701	716	685	702	660	635	680	699	649	691	768	734	703	723	672	703	688	691	691	683	724	740	674	678	669	737	684	688	716	695	694	677	683	721	721	653	669	658	707	671	681	631	761	755	741	702	720	752	694	700	724	678	702	703	692	694	696	661	659	636	686	673	693	688	680	715	661	662	741	701	637	750	711	674	663	690	649	679	683	668	721	684	705	675	708	705	676	722	695	688	688	685	725	659	683	712	694	658	676	721	663	709	629	671	680	748	652	663	676	664	735	656	744	705	708	698	699	694	709	723	684	723	705	715	703	683	712	661	693	737	755	694	727	696	649	686	678	694	718	670	700	712	739	707	744	698	702	682	688	734	707	649	719	695	665	678	680	694	704	707	691	747	691	680	703	737	690	689	679	683	726	707	736	682	722	703	644	724	682	721	738	701	702	665	715	693	723	682	682	705	740	689	682	693	707	678	672	706	659	721	698	695	708	709	700	681	654	651	687	684	692	702	704	685	681	682	682	695	676	704	649	710	669	718	693	683	702	682	662	723	697	720	714	730	693	705	716	738	715	706	683	665	637	669	702	676	714	709	674	701	681	702	709	707	716	719	685	699	690	683	739	688	701	696	664	716	685	656	670	667	640	718	665	679	752	703	698	684	657	714	742	682	701	700	684	665	686	713	654	675	677	698	725	735	691	667	694	714	677	745	691	721	674	654	647	687	698	731	679	678	687	701	701	681	646	729	691	671	695	641	701	689	712	674	688	634	673	677	697	658	672	687	719	736	692	681	710	685	695	673	666	713	677	669	658	684	682	670	689	697	674	646	697	740	663	638	706	698	693	663	661	712	702	701	667	699	721	688	672	682	705	704	681	689	702	695	735	694	678	660	662	674	748	684	719	724	732	730	773	726	679	722	710	711	708	656	731	705	700	694	704	702	660	710	710	734	681	655	636	727	679	680	648	703	718	659	646	735	685	681	687	719	640	695	689	695	694	716	690	666	664	652	694	712	734	658	732	684	676	686	656	690	716	650	705	713	679	696	729	724	718	660	693	696	724	697	656	662	712	719	678	701	710	728	700	673	674	712	671	707	701	688	703	738	657	726	682	655	701	715	700	692	724	706	653	739	687	670	654	678	721	746	700	693	657	710	676	735	740	706	713	699	666	678	698	699	679	658	701	704	698	732	692	661	678	691	657	714	670	711	717	702	669	686	709	684	705	698	670	714	682	719	703	727	687	659	735	704	688	687	745	712	694	707	673	662	715	688	714	681	674	658	697	704	668	663	664	701	677	672	724	711	689	683	685	698	628	707	726	625	676	699	678	709	707	665	691	698	729	683	686	684	727	697	653	695	707	691	697	733	652	686	711	696	678	696	728	682	679	695	702	703	654	652	665	691	632	701	677	686	610	707	710	685	695	670	695	672	707	707	656	696	724	742	698	700	706	648	679	684	713	634	697	686	736	667	681	660	652	724	747	666	655	697	659	672	664	707	642	678	668	682	727	720	684	716	680	654	671	697	691	718	657	728	703	693	634	714	712	717	680	746	648	710	672	671	692	698	665	730	699	662	713	713	687	696	653	660	660	679	707	674	694	691	657	734	727	674	676	736	702	738	718	709	657	731	673	714	675	700	704	718	707	731	670	695	722	748	658	678	678	688	690	672	671	698	684	722	701	697	657	677	693	669	732	709	706	647	691	666	701	676	683	702	675	695	668	687	646	690	685	691	730	683	717	679	667	720	702	686	732	670	679	675	650	657	666	703	682	677	692	694	651	691	698	741	658	701	679	729	712	738	689	702	687	641	685	695	744	686	669	706	676	697	684	731	686	681	694	690	716	676	703	670	715	693	724	649	663	669	711	668	674	648	633	743	734	701	645	690	707	685	714	693	683	684	678	691	729	684	670	723	681	665	723	704	701	725	672	634	714	705	672	706	725	704	712	774	623	771	670	712	706	706	642	693	703	656	716	722	702	657	745	726	707	672	706	682	721	656	708	695	729	668	707	694	723	684	720	717	683	660	689	662	698	707	690	679	669	684	665	693	710	693	667	678	692	713	716	674	651	754	697	691	692	694	654	733	683	680	720	701	698	761	719	673	652	708	693	668	736	659	708	640	729	710	681	651	669	673	668	715	679	747	747	746	729	746	699	702	706	703	690	674	703	694	705	751	719	714	706	656	691	694	705	712	718	706	735	677	663	702	713	677	687	682	677	671	682	712	686	699	659	672	687	680	698	711	692	683	714	737	664	683	695	656	663	704	678	705	739	707	680	672	709	674	660	685	681	718	728	703	687	688	706	729	776	696	739	650	733	687	673	631	714	667	688	718	665	730	679	678	664	702	661	675	683	718	710	700	746	678	727	715	681	725	681	701	707	673	721	676	718	698	708	713	692	693	742	701	670	731	665	683	643	758	662	656	692	696	718	745	697	699	678	655	691	656	729	742	708	707	718	693	704	690	716	670	697	677	704	704	688	705	692	703	686	671	699	695	659	655	717	700	660	651	684	709	687	692	677	694	681	692	715	704	710	681	649	725	690	671	707	690	730	684	702	677	689	714	733	728	692	689	659	634	717	716	712	636	673	693	710	668	711	700	724	674	697	640	677	668	720	681	650	706	660	710	732	670	719	735	655	703	707	678	656	726	695	705	742	663	706	720	715	651	731	702	690	692	748	666	736	712	698	680	633	735	730	720	709	675	673	726	703	716	688	691	705	680	712	676	759	651	686	716	668	668	726	694	692	705	674	653	713	644	729	718	713	744	737	693	730	693	683	689	700	712	698	665	691	654	687	689	716	740	707	711	659	718	669	687	661	700	711	708	704	711	685	648	700	682	668	750	649	666	660	698	665	684	695	703	688	664	687	684	646	672	714	647	674	689	718	644	751	684	693	709	728	722	775	698	720	722	684	721	682	713	681	720	709	728	715	723	686	699	668	670	660	676	663	694	709	692	685	683	701	679	651	667	667	727	760	648	678	713	709	673	690	701	670	738	686	636	707	708	694	720	684	716	671	686	712	683	689	751	652	672	719	672	707	725	710	742	687	652	719	710	761	652	659	687	679	750	714	673	701	660	686	694	710	684	663	687	679	713	722	674	682	693	690	702
51386	46479	40798	41202	34355	30805	29814	31882	31435	26713	24738	20678	17439	15406	13212	11534	9845	7038	6948	5682	3898	3508	3132	2627	2577	2256	1608	1103	981	747	657	620	452	421	293	333	256	252	286	262	276	246	259	276	245	272	264	258	283	281	309	302	350	259	261	250	238	245	219	257	232	234	267	244	252	240	232	237	235	238	258	237	279	244	226	238	238	285	262	246	273	232	262	241	225	234	236	291	259	236	262	285	247	242	230	220	212	265	263	253	249	235	241	219	262	232	230	235	245	235	241	236	251	262	251	267	221	226	251	271	253	237	247	285	258	235	243	224	255	254	243	234	235	237	234	234	216	251	254	211	202	240	259	239	250	219	212	244	231	249	259	269	243	255	235	239	250	256	233	237	270	223	239	260	268	269	243	247	256	243	268	251	251	243	261	255	243	241	277	225	232	237	245	253	245	250	250	256	244	250	261	235	248	258	240	256	264	244	263	252	233	278	257	247	224	235	252	251	242	247	210	239	235	258	234	270	255	255	220	232	243	245	269	240	241	240	237	244	237	251	264	251	228	232	244	264	246	237	268	244	246	248	258	230	241	271	233	226	249	216	242	235	253	250	239	272	247	279	227	238	241	269	262	252	240	242	232	247	227	207	274	228	250	243	224	272	229	256	247	250	251	273	218	268	247	208	203	220	229	260	282	274	252	228	247	249	238	249	230	249	244	262	242	241	235	239	246	237	255	256	241	261	258	241	255	262	244	230	243	253	229	275	239	250	239	251	213	228	224	256	253	261	237	243	229	230	255	237	232	237	237	277	248	248	214	237	231	237	212	265	224	235	220	244	276	247	212	234	282	260	254	240	246	228	264	229	223	249	263	241	250	257	231	250	259	252	249	240	246	249	217	253	243	247	237	210	261	234	229	234	234	234	237	255	248	242	258	240	253	223	235	249	239	229	258	255	224	260	240	280	230	244	255	231	248	258	218	269	237	260	238	256	244	251	239	232	250	235	244	250	250	256	265	237	243	222	239	217	231	254	263	252	250	258	242	233	268	243	245	258	253	231	267	220	244	239	259	244	245	240	215	239	258	247	230	237	232	231	255	236	233	272	237	246	233	245	243	273	245	249	232	235	250	245	261	249	211	235	259	259	236	258	250	242	228	229	255	258	234	269	237	255	270	247	234	251	273	228	244	245	254	244	229	241	241	214	252	233	260	234	236	246	239	225	242	220	233	235	249	242	247	237	254	242	269	230	227	249	210	253	238	230	238	249	263	217	255	226	236	248	245	228	249	246	254	235	242	256	239	254	262	225	236	231	263	238	244	209	247	255	245	252	239	228	260	241	243	259	224	253	232	227	229	256	245	245	253	255	237	230	254	253	272	242	215	249	250	269	258	215	248	242	235	251	235	260	244	255	224	267	231	245	250	230	217	232	294	228	251	251	255	256	230	215	231	242	237	257	234	231	248	224	260	215	260	226	245	261	239	241	229	250	230	257	256	225	257	224	246	221	268	214	252	261	234	238	248	207	239	253	261	245	252	232	233	199	241	259	250	259	229	232	258	208	236	259	251	254	243	228	255	259	238	237	239	230	264	256	237	220	248	272	252	263	240	254	214	243	248	246	262	258	245	244	246	251	244	223	209	224	267	222	234	255	248	236	247	230	197	259	243	268	235	235	253	276	251	261	256	209	233	222	230	237	235	250	213	268	242	238	211	233	268	240	223	248	267	236	229	277	244	246	242	256	246	221	248	236	204	229	265	228	271	229	230	245	243	239	242	246	214	247	246	282	262	251	248	230	268	227	275	264	244	253	268	253	237	237	229	269	244	250	256	216	265	247	229	252	238	246	242	223	251	234	245	226	222	268	231	240	270	231	236	267	248	226	257	278	245	260	230	243	286	265	256	257	242	217	258	222	243	203	243	246	243	234	240	227	205	248	255	245	255	264	248	302	224	217	239	250	257	258	255	227	247	260	249	255	213	202	253	234	219	235	253	257	233	238	259	252	274	245	261	216	248	248	264	231	227	264	232	219	260	236	231	234	249	241	257	250	220	257	230	253	249	244	248	272	258	260	272	261	249	261	233	281	248	233	228	263	210	262	247	249	239	264	251	263	241	240	251	220	235	255	256	269	229	247	264	252	236	231	242	228	238	234	266	244	235	271	226	222	241	243	254	253	227	268	241	268	263	266	234	253	233	244	235	251	227	245	233	245	230	245	239	231	262	224	250	225	246	246	246	250	233	240	219	242	259	267	249	226	245	245	235	247	232	257	241	256	261	250	247	247	226	242	264	257	226	231	239	256	258	272	239	275	243	243	250	254	228	249	255	229	254	230	247	241	230	239	236	260	227	214	247	251	261	254	245	277	230	248	252	242	267	248	259	241	285	253	265	247	213	239	236	221	250	244	262	252	240	244	251	275	260	242	252	261	266	250	244	254	236	244	246	236	211	271	234	257	273	239	221	219	240	247	240	262	261	226	256	227	255	252	244	236	258	230	244	218	255	239	226	227	249	269	255	266	237	285	238	291	252	249	249	234	217	272	230	247	253	252	236	250	259	218	256	235	259	232	228	248	258	233	247	227	267	245	244	215	243	252	224	239	245	231	259	246	262	222	244	259	255	238	272	248	243	242	234	258	235	217	230	229	244	267	247	252	256	204	240	264	229	260	267	251	246	253	238	223	241	268	243	234	226	225	248	229	291	251	244	229	251	229	228	263	253	246	256	265	248	258	232	246	243	235	224	241	245	266	252	245	248	218	240	269	238	256	235	268	247	272	238	263	260	251	239	252	241	240	230	250	250	244	260	251	239	241	243	242	242	246	269	249	234	255	244	247	238	234	216	242	266	240	225	251	249	252	249	233	249	215	270	259	247	242	234	207	223	233	249	278	248	203	236	264	222	220	250	257	227	248	232	235	216	226	248	242	219	260	225	257	252	222	246	246	264	223	239	223	262	228	235	267	256	292	232	229	267	242	237	260	230	239	223	239	243	258	228	245	245	213	227	233	245	240	249	239	243	253	221	255	213	220	228	271	227	229	242	240	243	225	279	238	255	275	262	288	260	236	284	223	252	264	246	236	231	243	243	260	261	250	282	271	247	232	280	260	249	243	238	243	220	248	286	265	267	255	233	258	261	247	261	248	246	248	235	241	246	253	259	235	245	256	252	257	250	263	224	234	248	218	235	241	259	254	264	246	233	255	235	236	252	243	243	240	247	244	279	244	247	242	229	220	237	243	263	256	236	278	242	245	281	250	234	259	218	239	233	225	228	257	244	219	241	221	230	219	272	245	256	246	249	244	247	246	245	255	237	266	242	236	257	252	269	245	230	222	248	254	231	242	226	268	241	240	248	262	254	258	254	226	252	250	212	251	209	252	248	242	257	222	239	250	238	258	231	247	233	243	229	256	236	255	238	247	265	251	232	221	225	244	250	249	255	237	253	258	247	249	281	257	223	230	214	238	246	247	233	243	236	243	256	241	232	238	228	224	254	262	258	230	239	233	240	222
44135	48785	52493	54984	50387	45475	42413	45649	42672	38735	38278	34754	33534	32451	30254	30088	27220	24087	23638	20400	16674	16042	14639	12986	13031	11704	8717	6208	5438	3943	3531	2998	2242	1778	1293	1066	966	937	917	886	921	873	833	909	868	804	855	797	835	879	991	1019	1141	1078	940	851	842	797	814	809	774	776	813	708	712	777	805	770	793	780	768	753	784	711	824	730	745	736	786	754	736	800	755	805	809	755	779	749	777	793	736	704	707	740	779	799	775	677	775	788	787	803	731	775	783	751	718	789	761	754	813	768	807	778	720	757	759	801	755	808	765	781	788	819	743	757	808	743	768	796	761	782	767	747	766	735	750	738	789	831	813	729	794	768	757	800	748	757	747	767	768	749	804	763	754	739	780	761	747	798	730	740	701	806	823	779	776	719	765	741	756	722	765	770	757	752	718	769	724	779	745	781	787	736	765	790	828	742	778	750	738	745	776	751	772	729	796	741	819	776	785	698	715	779	748	728	774	820	744	758	787	805	737	752	702	761	761	762	764	755	764	680	737	736	728	749	720	764	714	771	797	743	742	732	787	780	750	776	754	753	733	778	764	735	735	766	796	793	761	810	772	721	800	763	821	746	797	720	766	765	782	763	796	792	755	775	727	772	726	724	754	739	738	743	766	743	762	796	731	778	772	761	776	737	756	735	778	741	742	790	783	788	758	742	801	773	759	772	757	759	761	794	753	758	711	757	774	736	759	762	724	751	771	833	764	736	786	777	752	734	790	786	771	787	751	691	760	749	733	775	775	735	774	782	723	704	799	744	776	715	797	731	772	747	716	772	782	732	835	766	758	757	808	719	740	789	753	739	772	757	741	775	771	742	768	748	813	783	801	743	777	756	757	775	784	709	765	721	726	766	770	746	752	763	816	766	748	745	787	741	778	754	797	741	761	770	752	826	746	756	772	755	779	795	758	796	747	789	722	794	765	741	758	759	755	757	773	766	728	746	771	722	806	702	737	746	768	785	750	778	780	777	773	769	779	804	765	760	743	735	767	800	757	772	767	782	781	733	741	708	756	757	721	728	775	743	742	773	776	754	758	740	770	787	748	769	772	796	776	774	761	764	779	769	802	728	771	716	771	785	703	819	751	807	753	802	772	738	754	718	799	788	833	762	748	767	771	757	804	785	743	763	854	758	794	747	753	741	778	763	753	758	775	763	759	806	778	734	777	730	794	769	794	743	773	757	732	697	783	738	781	726	709	749	771	720	736	795	774	763	747	805	715	739	752	731	783	758	804	747	765	714	746	736	766	737	763	791	745	731	709	770	755	711	766	803	769	726	757	818	774	786	743	752	808	726	748	756	738	721	764	715	806	758	797	703	750	778	724	761	771	717	843	758	765	764	722	807	735	750	737	761	775	767	761	764	798	816	779	774	783	776	762	712	721	815	767	714	781	745	745	775	767	780	713	768	795	727	711	706	820	728	752	719	756	772	768	815	749	774	723	762	761	810	785	811	750	764	750	742	717	748	728	724	714	761	716	812	743	759	733	799	776	777	781	792	801	810	828	774	770	768	758	820	788	780	787	759	748	808	767	716	758	707	801	743	761	780	793	782	773	778	711	750	760	736	714	767	761	768	780	774	730	783	790	745	752	795	778	746	783	808	785	730	729	757	794	704	784	777	763	772	780	755	727	726	723	704	712	764	753	796	733	776	777	783	768	750	780	754	741	762	723	775	812	755	782	747	793	737	712	770	744	801	756	754	732	737	761	781	784	757	759	740	725	802	738	795	705	784	718	751	796	778	740	820	730	752	743	758	761	757	804	783	737	765	757	741	775	744	720	778	731	741	762	729	775	748	678	816	738	772	794	761	742	800	706	775	703	726	744	708	792	791	776	771	709	765	776	808	756	792	782	797	809	773	733	807	763	789	760	809	778	751	712	751	795	752	782	776	777	759	766	819	756	758	747	755	779	747	776	759	776	770	791	769	715	759	744	776	800	758	779	767	776	749	795	730	763	762	742	757	795	745	791	703	742	740	739	790	754	778	725	751	754	744	718	762	764	777	804	733	806	794	736	773	802	805	774	753	750	749	743	781	772	761	809	792	767	748	731	756	774	787	716	751	750	738	734	764	761	734	732	809	734	739	791	781	722	765	774	772	798	833	727	739	802	757	789	750	757	758	748	726	765	733	752	811	762	722	819	748	803	738	755	736	755	765	763	739	778	755	775	763	793	700	738	750	762	772	771	741	771	747	692	757	769	742	767	744	783	737	763	807	732	789	758	776	757	757	781	796	767	768	753	746	750	728	695	867	756	808	745	757	768	794	762	761	740	771	789	747	811	793	806	811	790	741	793	780	758	717	762	764	767	781	795	776	744	772	782	762	765	741	764	736	800	742	790	756	759	777	785	749	798	811	787	767	790	731	749	734	791	753	755	739	785	829	751	797	760	765	780	707	783	766	765	808	732	793	791	781	715	771	802	726	734	766	810	733	802	755	760	733	779	753	759	777	810	711	735	741	777	772	753	719	761	764	791	777	747	752	761	731	722	793	785	708	762	756	729	778	763	788	762	717	798	766	720	738	737	769	766	726	745	741	814	779	778	789	708	780	792	722	776	742	764	751	768	724	766	751	748	709	779	763	735	770	783	767	779	670	751	749	776	753	759	780	774	720	736	785	779	781	750	729	766	786	715	779	749	738	792	758	796	758	721	731	736	752	803	760	742	748	755	793	735	754	740	705	756	732	791	822	718	787	696	738	766	750	727	778	775	756	722	805	755	720	719	764	746	786	755	810	765	786	723	749	782	762	742	762	712	773	795	768	756	746	746	754	775	744	756	810	736	762	807	735	781	766	702	808	739	764	779	757	746	735	755	728	721	828	741	698	771	736	775	759	756	738	766	797	720	769	765	732	755	741	773	811	789	765	782	736	778	785	773	807	768	801	768	769	811	733	777	767	776	761	784	746	725	766	759	729	800	787	744	820	789	762	783	803	785	810	760	760	766	788	785	787	741	760	796	763	753	806	702	765	790	744	711	738	781	783	724	788	769	743	783	798	717	751	757	735	758	758	757	755	802	801	755	779	783	731	769	741	749	830	757	787	796	761	802	751	794	749	737	782	785	794	749	731	722	754	781	746	783	773	773	793	769	783	761	763	777	762	719	722	748	776	740	742	808	713	804	776	773	737	753	724	772	790	747	736	725	785	760	721	766	772	737	771	757	728	819	813	764	794	703	792	702	724	792	825	760	764	758	750	730	687	733	739	750	750	715	763	787	763	779	726	706	793	749	742	754	729	806	772	775	704	706	757	787	759	746	773	741	726	787	780	771	759	767	744	814	753	745	757	741	795	786	758	775	790	757	803	741	751	788	756	733	786	798	766	756	753	825	762	762	752	816	720	695	753	746	727	757	785	742	754	765	788	767	773	714	731	758	773	798	827	745	808	774	774	733	764	776	707	771	772	765	822	755	748	748	751	763	780	790	789	784	755	804	775	774	725	776	767	757	766	797	786	795	732	759	742
25322	27424	30254	25183	15773	12132	8950	6814	5360	3514	1926	1202	1163	1012	740	805	761	542	496	423	356	359	334	296	280	265	253	252	242	233	246	239	252	227	242	252	256	219	229	225	226	235	209	196	226	221	233	225	215	222	218	235	220	260	246	245	234	211	216	216	249	224	240	204	230	182	209	225	203	206	241	223	234	252	242	229	242	233	220	225	212	235	225	241	254	223	228	245	227	213	245	222	225	211	227	214	242	205	226	217	215	233	238	195	246	228	200	250	227	225	213	223	215	232	221	249	251	226	233	234	222	251	211	227	253	203	215	214	236	241	242	220	245	228	232	221	205	234	224	211	237	240	245	241	226	222	220	222	229	206	210	199	219	231	234	246	215	205	242	250	221	241	261	205	254	221	219	242	234	224	245	219	249	208	237	201	229	229	253	248	222	221	238	233	210	233	212	241	227	226	237	227	228	206	210	231	204	198	230	219	206	206	240	206	225	249	239	223	211	237	231	220	229	248	238	192	229	256	219	248	241	259	239	204	240	226	222	234	248	209	208	215	201	230	237	215	231	232	244	219	205	196	219	224	230	249	247	219	214	235	217	254	219	230	226	218	259	227	213	216	240	245	217	224	221	209	214	230	234	240	229	224	232	235	209	236	219	232	232	199	221	220	262	213	246	217	235	235	233	209	231	228	233	250	235	217	229	218	209	237	240	216	249	229	242	233	213	208	225	236	218	233	234	191	252	242	240	214	188	209	209	217	207	206	228	200	225	247	215	240	239	217	216	211	241	230	221	235	222	225	220	213	244	220	197	237	196	214	252	221	220	214	225	233	197	238	208	225	207	200	223	214	222	204	210	240	236	218	223	238	197	228	244	229	228	265	244	231	250	229	255	247	233	245	233	222	234	226	221	221	209	250	234	210	223	210	232	213	205	200	236	226	234	230	228	251	217	230	228	225	227	243	223	236	240	256	256	217	228	239	194	224	220	225	237	223	218	258	231	227	229	226	245	219	246	226	240	232	216	209	241	202	203	254	237	248	209	224	245	226	251	221	200	238	221	200	230	244	219	220	215	220	221	219	220	212	231	223	196	229	246	222	202	245	216	239	259	227	234	210	240	228	206	202	245	229	226	246	235	242	239	210	214	201	228	225	235	256	223	242	198	236	212	230	231	223	232	212	238	190	212	248	213	231	233	259	221	230	217	243	239	217	212	224	212	227	210	239	238	254	219	245	257	237	210	205	196	219	217	232	252	225	232	235	227	225	226	226	227	225	223	239	245	226	233	244	206	235	210	242	230	217	217	232	217	216	202	227	216	221	212	222	240	262	210	237	256	222	260	277	225	262	235	224	204	231	250	245	235	215	245	232	203	231	220	232	227	217	226	255	254	236	259	231	197	227	208	231	203	240	227	224	219	228	234	226	232	216	214	198	214	232	228	216	260	212	247	221	228	226	214	249	212	196	230	247	218	215	229	236	214	243	243	221	211	222	231	214	215	219	233	211	227	210	236	254	264	225	236	233	240	239	240	236	234	212	212	209	227	241	242	236	233	236	212	232	228	230	236	217	239	222	274	215	213	225	226	204	234	245	237	253	233	212	206	238	213	235	264	229	239	224	243	199	232	242	235	219	208	217	195	227	233	235	218	224	234	215	232	198	215	239	236	200	223	228	230	229	216	220	220	233	195	242	230	219	197	237	240	266	242	231	227	207	218	234	235	226	214	225	253	237	242	234	205	217	213	238	214	252	227	245	243	240	212	240	217	239	197	203	216	215	209	226	255	215	223	224	248	189	227	232	233	236	237	216	189	216	242	205	244	221	205	243	236	216	239	232	219	229	244	246	229	243	240	226	232	225	206	213	246	229	214	206	184	246	211	224	225	224	235	227	194	221	245	225	202	227	255	219	242	213	220	204	242	236	205	224	238	241	243	218	236	252	244	247	242	203	246	210	224	215	224	245	214	233	257	229	229	242	249	211	213	215	222	238	224	214	221	215	229	220	221	213	243	249	221	237	225	240	226	203	240	228	186	191	240	243	214	237	225	235	204	223	241	227	228	259	224	229	234	241	227	243	208	228	229	216	234	246	246	214	226	228	229	234	227	233	237	241	238	223	231	245	220	235	254	220	267	242	197	226	246	218	235	242	232	239	231	231	236	212	235	192	232	245	231	201	210	227	237	275	264	191	221	227	237	226	241	215	240	249	230	219	255	241	215	231	195	234	237	202	242	217	241	226	222	233	245	208	240	227	232	234	211	209	220	245	230	220	218	249	252	249	215	237	221	216	223	235	228	220	217	215	212	232	214	273	229	237	248	250	234	239	248	220	243	217	211	206	225	205	240	206	255	224	217	230	211	233	218	210	244	226	191	218	235	247	230	230	226	238	234	232	223	224	197	235	229	224	234	197	226	237	234	242	213	235	216	239	218	223	223	206	225	250	216	231	233	218	206	211	210	205	251	234	246	230	225	253	220	189	212	217	213	235	217	231	216	235	245	255	215	235	215	226	222	217	245	209	228	231	203	236	210	227	251	252	236	242	210	222	221	222	224	216	241	234	246	236	226	240	229	225	230	212	246	259	226	207	231	259	200	231	251	216	217	227	244	223	239	247	218	237	239	232	218	219	217	199	251	239	224	236	232	200	224	234	234	222	215	246	212	243	233	216	224	242	227	229	252	233	222	217	220	216	223	236	216	211	245	228	216	236	241	239	233	221	221	218	214	263	237	245	244	227	250	244	249	197	239	232	263	270	242	224	239	211	228	228	241	224	253	222	233	242	203	238	222	227	227	209	242	227	233	228	249	238	220	219	236	223	262	213	222	218	233	213	229	226	210	207	239	228	204	222	215	204	260	237	209	220	212	235	219	196	216	222	237	255	209	251	216	242	235	220	198	200	250	205	240	229	236	222	215	241	248	199	225	206	216	236	219	234	227	225	230	213	210	231	240	215	215	228	263	250	236	231	229	254	218	221	234	235	221	237	268	193	254	206	234	216	231	210	203	211	209	239	221	209	232	193	235	250	231	219	219	206	211	227	214	221	220	255	230	245	248	236	186	234	226	213	206	214	258	228	207	226	218	231	249	245	237	226	238	234	241	221	218	231	224	247	184	235	249	245	236	226	211	257	235	205	258	223	225	228	231	234	204	239	243	220	233	221	221	214	201	263	238	226	225	226	255	229	252	232	241	216	216	227	220	234	229	237	188	222	216	211	236	216	237	227	214	224	238	194	225	253	207	232	228	244	217	259	259	271	230	227	228	210	216	234	230	255	230	239	201	221	225	207	217	251	236	242	213	220	225	233	223	234	248	256	231	234	232	286	239	223	221	197	198	233	240	250	239	230	230	220	234	185	205	234	249	198	225	237	239	206	224	250	221	236	236	228	225	231	237	207	232	233	225	228	218	200	248	228	226	239	234	232	232	206	237	233	237	204	229	221	234	247	250	246	217	225	244	232	237	226	208	213	218	214	222	224	216	227	235	212	220	204	228	224	223	189	244	200
20355	27411	36851	35156	28243	27142	23621	21057	18595	13574	8304	5577	5510	4668	3571	3804	3475	2601	2217	1977	1751	1644	1479	1283	1243	1200	1002	935	897	826	940	890	834	787	805	820	823	784	737	776	790	764	769	732	729	721	757	758	769	775	777	807	765	803	764	764	705	744	700	748	765	767	738	721	760	759	752	739	754	747	717	750	719	720	779	738	754	783	705	729	735	768	752	737	767	741	696	744	749	735	736	699	712	781	757	731	724	725	715	705	715	718	733	772	754	730	727	719	742	743	733	766	730	758	753	776	753	715	710	767	728	695	786	712	760	749	739	715	765	716	776	738	785	727	745	723	703	792	766	726	739	725	756	696	715	729	716	720	703	735	720	764	738	750	713	729	726	773	761	737	735	748	765	723	758	716	741	768	719	697	689	771	745	756	726	787	734	810	730	758	744	714	740	748	731	708	731	780	720	707	739	790	723	681	736	718	714	727	696	794	720	736	722	694	758	745	723	748	769	720	719	763	725	720	711	759	696	736	736	723	736	743	733	762	712	703	736	708	775	756	773	760	737	735	735	680	709	719	776	747	769	738	746	752	720	764	703	709	754	676	715	719	826	721	742	726	732	770	736	733	777	723	724	693	743	717	737	716	718	743	733	761	691	778	701	715	739	741	736	793	745	697	743	742	749	752	719	737	761	726	747	775	746	808	720	705	707	757	699	747	711	748	766	728	718	701	725	693	760	790	710	751	731	690	773	721	769	768	697	769	781	739	693	740	742	733	738	731	735	777	755	764	768	744	731	733	754	719	703	737	779	722	745	683	722	769	748	775	753	749	777	739	721	741	780	691	737	759	731	747	780	745	753	709	761	735	733	786	767	738	751	769	732	762	763	732	718	739	732	764	736	766	719	729	722	687	773	730	766	707	744	783	766	766	740	781	698	754	753	743	739	736	767	735	713	738	753	784	751	684	727	719	750	750	700	700	692	700	728	743	724	731	767	742	754	669	732	744	751	735	743	728	759	758	747	713	765	778	774	736	758	715	706	772	776	762	740	707	740	763	730	787	772	781	755	712	756	771	712	752	788	697	768	728	732	774	814	749	673	738	766	676	764	702	747	753	734	736	749	700	716	704	729	775	764	712	733	738	750	714	773	771	728	708	704	716	726	735	722	754	777	751	735	712	839	795	726	734	741	763	816	773	759	702	739	789	779	746	733	697	736	721	782	749	747	777	774	737	723	704	734	753	770	770	726	758	782	770	739	769	748	778	734	781	702	742	752	742	739	742	703	735	697	704	733	787	747	732	730	760	762	728	753	730	733	730	728	706	725	737	754	738	721	720	743	748	760	737	717	732	780	769	731	734	715	736	751	716	739	756	740	749	734	758	725	723	754	752	730	704	741	698	776	800	730	730	714	743	753	688	793	748	735	744	707	810	751	716	734	727	757	728	748	695	695	789	732	704	717	780	719	749	749	778	764	718	755	746	750	724	759	715	731	688	750	720	736	721	772	736	741	733	714	725	757	748	704	751	735	760	706	712	736	743	705	718	710	717	770	785	713	784	708	715	744	740	794	754	746	748	717	732	687	691	765	758	758	811	745	772	751	742	727	746	737	738	707	702	735	763	747	723	757	739	727	728	724	745	765	751	734	767	738	707	757	742	679	700	754	733	797	781	759	747	734	761	733	765	801	782	722	742	745	739	709	701	753	729	753	718	683	733	747	777	728	754	686	719	726	700	726	739	717	700	743	677	676	712	772	776	726	718	762	750	759	744	761	717	717	754	725	764	755	765	712	727	784	716	761	742	756	711	725	731	740	679	749	702	735	695	727	768	782	720	653	751	740	708	735	743	709	735	820	730	759	762	785	712	757	751	758	722	713	752	750	769	744	757	747	730	744	783	696	717	747	711	724	717	732	695	759	684	741	791	768	758	779	735	759	743	784	697	764	730	687	704	661	696	731	789	715	755	726	770	661	754	768	725	740	742	702	763	733	740	755	740	779	713	760	719	719	765	751	723	735	745	753	756	762	729	714	694	763	699	686	742	747	719	719	736	720	779	735	809	741	753	780	753	744	685	766	731	744	719	739	761	723	773	759	797	779	744	713	746	750	762	732	735	722	708	710	722	764	733	726	738	733	720	713	701	736	733	750	722	697	750	725	751	771	687	731	701	747	726	718	754	754	739	767	693	758	756	755	704	782	736	735	732	771	750	773	701	756	754	720	748	727	710	696	765	732	737	735	725	765	723	733	741	727	765	734	715	704	773	794	717	713	716	724	770	697	763	702	723	741	775	720	720	747	716	771	748	777	741	755	776	747	746	770	736	731	764	745	719	786	697	727	731	747	776	733	751	730	754	762	754	767	748	767	708	795	709	689	694	760	741	743	802	790	713	736	777	742	708	739	754	722	771	778	762	726	744	751	748	723	716	720	768	726	762	731	720	771	757	722	739	737	719	720	724	733	774	769	705	728	744	738	784	758	736	709	735	721	761	683	690	700	708	752	805	732	711	706	711	751	721	736	723	760	761	688	684	738	729	729	701	689	763	758	754	748	755	751	754	763	743	756	773	769	758	755	756	732	756	770	730	719	780	750	736	756	760	755	743	715	683	763	764	666	738	764	711	715	754	748	743	753	762	770	761	767	761	775	712	728	754	762	737	740	738	705	704	697	730	750	718	740	719	741	718	739	716	744	705	761	781	676	732	726	725	761	752	745	685	720	713	746	772	736	738	752	718	727	733	770	776	764	732	733	757	719	708	710	748	740	758	742	703	681	719	730	747	716	725	754	741	762	728	730	695	724	727	758	739	723	735	767	746	781	682	695	748	779	715	761	760	721	758	791	715	727	710	749	752	743	727	714	720	776	717	719	741	769	745	703	759	708	745	757	745	734	708	710	778	739	718	726	789	716	740	705	715	715	710	782	691	740	738	721	716	746	732	744	727	739	783	727	743	758	707	785	708	728	817	688	741	756	704	779	743	721	749	719	759	780	702	710	743	718	739	671	743	703	718	723	756	713	734	739	727	731	786	699	761	667	750	743	745	752	717	782	758	726	759	761	716	755	757	739	767	739	704	717	765	734	729	724	721	733	730	743	703	787	761	750	718	703	701	721	765	734	721	704	735	735	742	750	737	713	721	728	746	745	716	807	713	692	743	734	748	741	724	717	717	690	726	725	695	729	770	736	744	747	719	744	778	743	724	734	758	736	719	748	746	733	743	728	691	737	753	737	727	719	705	738	760	730	723	684	746	771	725	774	702	703	730	775	729	771	739	763	791	763	741	746	738	750	816	712	747	731	729	703	746	735	764	773	712	762	757	771	707	761	713	761	736	714	757	761	762	761	778	748	703	753	778	718	723	728	733	754	747	739	691	742	719	742	755	707	677	744	761	713	733	702	711	748	715	777	698	723	768	671	789	764	762	692	689	733	712	785	757	726	714	727	720	737	723	733	743	702	778	782	715	762	752	730	673	793	767	733	760	709	721	733	785	781	754	781	823	741	772	784	700	727	703
42856	47999	47742	42759	33402	28773	25972	26333	22837	17875	14300	11296	9398	7965	6887	6401	5603	3786	3752	2706	1920	2077	1825	1375	1435	1322	809	644	563	474	531	511	415	309	266	266	242	254	259	237	253	238	269	241	232	223	234	254	235	205	256	259	256	248	227	242	223	216	254	253	227	196	221	251	231	235	216	221	227	200	202	232	238	217	255	232	248	237	236	259	243	226	234	236	210	227	238	210	233	250	253	234	253	217	228	223	214	245	236	239	227	222	215	247	211	263	209	255	242	213	234	227	228	214	240	223	233	201	232	233	241	231	206	224	222	232	239	245	248	227	221	237	269	217	216	257	241	228	216	218	221	246	231	219	224	246	219	220	209	240	236	265	207	248	206	226	226	256	242	221	231	243	239	222	245	221	226	221	218	210	267	208	239	230	230	223	211	227	223	212	257	215	227	199	236	238	236	229	236	263	215	251	236	257	251	220	230	230	223	236	214	199	218	206	239	225	246	228	246	227	223	230	231	222	241	219	205	204	235	235	248	211	242	231	204	246	234	216	224	212	225	212	229	244	219	225	238	205	224	227	235	240	215	236	215	244	214	221	239	229	225	237	228	238	196	246	211	216	262	258	249	234	227	255	229	258	238	234	213	251	240	231	236	241	228	215	243	214	244	253	245	223	239	248	210	225	233	247	247	238	216	261	258	228	260	220	217	233	200	216	218	212	248	217	220	208	236	213	205	199	228	247	229	206	224	210	203	239	230	228	220	217	228	215	215	223	241	218	221	226	207	218	215	225	226	255	229	222	225	245	225	225	245	244	247	241	203	220	239	240	239	254	213	243	246	240	245	247	239	229	247	221	223	216	233	233	227	226	219	240	229	270	224	242	242	223	232	200	245	203	244	241	213	237	224	230	204	269	248	234	233	228	229	226	244	222	214	254	238	244	239	247	204	239	269	263	233	205	240	226	225	196	212	204	227	242	227	250	249	216	273	239	219	232	227	231	258	223	210	232	208	225	220	226	241	215	275	244	222	228	235	208	246	230	243	235	235	223	226	238	211	220	238	221	208	236	217	228	242	232	210	225	206	224	252	219	223	272	216	243	230	248	219	249	247	228	246	239	234	233	213	226	222	253	223	226	218	231	203	229	218	240	240	221	227	216	249	221	225	234	227	224	223	236	249	207	244	258	229	196	281	260	195	227	220	245	202	267	224	232	237	237	238	255	250	218	216	241	244	232	241	221	235	229	235	258	240	238	225	233	205	230	238	261	242	232	255	243	257	224	239	252	250	227	226	234	208	220	204	249	207	250	234	198	210	220	226	219	220	235	235	243	230	236	217	205	228	240	202	242	259	259	218	207	233	216	246	224	258	200	217	211	216	211	265	263	213	250	217	245	217	258	242	236	208	214	206	244	243	239	226	227	238	220	221	234	230	204	240	243	242	224	223	242	232	211	233	244	225	222	220	221	223	242	254	240	263	229	259	228	222	214	208	214	232	224	225	213	186	228	233	231	228	232	273	205	238	270	249	236	232	230	238	212	215	237	208	237	228	232	266	229	226	222	265	258	227	227	239	236	237	236	233	256	251	227	226	211	185	243	216	240	222	218	211	242	231	231	254	220	235	227	220	237	238	229	220	220	226	239	244	202	228	248	233	194	230	253	218	215	224	214	221	232	247	203	242	236	231	253	225	227	218	236	204	230	242	229	262	238	231	228	248	213	221	239	206	213	238	221	216	237	215	232	241	268	234	250	227	224	225	223	220	237	252	230	258	238	222	232	237	200	236	205	233	226	258	213	199	229	215	224	258	223	186	229	227	231	246	224	229	237	227	225	212	227	251	224	217	203	255	221	218	242	199	218	211	220	207	235	228	217	240	219	229	236	228	222	235	223	225	237	217	221	237	272	193	220	229	226	245	219	244	224	223	209	223	220	242	219	266	243	229	258	242	245	242	198	213	251	238	224	236	210	252	212	242	240	191	233	236	218	231	211	214	246	233	233	222	235	241	227	246	232	225	238	229	216	236	233	214	214	223	252	249	219	213	209	230	221	238	246	236	230	220	236	223	213	213	225	182	259	250	227	227	264	217	245	254	233	241	226	240	227	215	226	231	227	251	230	240	228	208	256	214	225	231	237	250	239	247	260	222	245	211	222	230	220	208	230	243	255	211	231	242	248	216	230	205	217	251	227	241	250	236	215	222	228	220	219	269	222	260	208	230	204	226	232	229	222	211	231	221	231	233	243	239	253	226	259	246	211	210	239	235	222	244	252	234	232	225	232	227	234	218	222	199	218	238	255	232	225	213	221	238	230	239	248	255	221	243	217	238	252	239	225	218	219	225	255	229	221	212	211	208	273	229	215	243	219	240	222	203	214	213	241	228	221	254	246	222	244	232	247	221	223	204	259	228	254	250	221	242	225	226	240	210	223	260	217	212	221	223	210	221	226	222	207	216	224	246	231	220	206	176	216	273	261	228	230	205	236	230	241	226	223	218	191	217	215	219	216	225	219	241	225	227	235	243	230	241	229	236	258	217	213	228	213	227	246	211	255	200	235	241	235	234	238	211	232	245	251	245	220	203	214	223	224	246	211	220	226	223	223	221	245	226	242	216	220	202	226	236	230	239	241	255	245	203	222	215	239	242	201	258	211	223	226	225	213	246	223	205	207	253	235	219	214	214	218	230	225	207	237	229	230	245	218	221	231	237	241	256	235	256	240	236	235	227	221	270	233	263	236	218	242	248	246	246	221	245	214	223	235	236	226	223	212	214	226	226	226	235	221	235	245	220	240	239	256	248	272	222	219	226	222	260	210	225	234	225	255	228	217	224	236	222	220	252	222	213	201	224	222	223	228	210	264	230	240	208	226	221	231	220	239	203	224	242	259	215	247	224	251	231	230	239	244	238	252	206	250	257	233	235	221	214	243	233	222	220	211	233	224	212	220	223	242	211	265	220	225	224	225	236	235	240	226	242	217	222	251	223	221	230	210	244	218	220	232	227	222	238	238	201	217	225	230	222	213	221	246	271	244	235	215	231	221	234	239	204	237	225	238	226	236	225	240	270	213	208	243	208	214	207	239	231	228	231	253	224	237	219	224	232	208	222	213	226	215	224	202	215	239	200	228	228	232	230	237	240	242	243	216	251	237	217	259	236	248	225	236	234	250	245	217	230	215	247	230	235	227	251	235	231	225	226	264	235	206	206	255	234	226	258	237	249	255	239	231	227	247	245	222	235	233	254	232	236	220	228	243	252	226	233	234	255	226	236	220	237	233	240	227	262	247	230	238	241	227	214	248	255	244	222	259	231	223	235	232	246	234	200	225	237	249	241	245	238	238	244	234	245	205	251	205	212	232	224	212	237	231	224	246	218	245	245	216	247	243	220	264	226	238	202	211	223	249	210	231	252	235	213	226	248	239	230	237	203	251	227	256	208	220	223	258	197	186	225	257	205	223	225	240	241	249	237	219	224	213	232	220	242	219	247	238	218	234	223	244	226	193	220	217	224	241
34701	43935	51980	51138	46349	41028	37624	38771	35038	30675	28553	25615	24607	23559	21940	21992	19893	16162	17097	12435	10418	10802	9715	8243	8199	7399	4554	3639	2662	2338	2644	2352	1777	1452	1066	966	855	864	817	818	788	809	808	776	741	766	718	762	733	790	965	881	928	886	822	785	745	766	739	718	717	762	724	784	750	739	786	743	806	740	708	743	687	762	758	714	738	710	713	688	744	711	724	709	744	773	696	739	725	756	708	733	763	705	734	749	719	762	705	797	746	760	723	773	692	743	769	731	690	718	776	721	761	736	774	751	762	738	712	705	778	755	726	757	744	721	733	773	719	794	725	700	708	730	715	736	730	739	705	756	719	737	718	744	763	747	724	773	749	747	702	728	741	764	750	739	765	759	756	748	724	755	726	718	746	725	748	775	717	773	769	710	719	727	745	747	730	761	745	729	721	721	739	710	707	758	665	721	731	738	743	718	759	682	708	767	751	721	676	679	721	725	713	740	719	760	701	735	764	728	733	747	757	798	737	726	742	721	724	787	710	721	729	691	741	731	726	697	730	788	740	742	730	734	736	736	777	711	736	714	736	752	697	731	756	784	741	713	686	813	789	757	747	747	724	768	755	771	798	763	724	728	753	727	733	752	747	726	715	690	711	787	738	706	698	747	757	708	714	768	719	738	716	754	762	743	744	740	742	707	678	730	721	735	708	734	769	723	740	753	795	719	743	767	744	699	721	687	659	729	709	758	803	729	684	732	736	725	738	720	760	746	720	719	723	754	714	663	730	736	675	690	756	742	776	736	728	672	769	718	748	772	718	693	717	759	711	742	752	739	766	743	741	756	721	769	700	759	743	711	708	695	712	754	727	762	753	767	758	710	767	705	720	764	722	726	736	767	748	719	772	750	673	759	761	748	763	736	774	734	728	736	773	739	785	739	723	693	674	736	729	737	728	706	711	757	758	724	699	771	745	718	707	719	721	709	734	690	739	731	700	696	704	710	765	780	721	724	716	723	752	730	749	735	749	720	741	719	717	748	746	750	703	779	773	755	714	716	702	742	742	702	751	711	715	683	754	724	740	792	742	770	731	743	731	732	728	736	744	749	686	765	780	724	702	762	730	719	715	725	777	696	750	772	719	745	717	763	755	720	729	746	758	734	747	778	734	740	780	718	699	723	738	724	700	739	787	755	735	784	761	764	751	742	720	766	753	710	717	741	765	757	684	763	711	731	709	707	731	782	718	699	738	724	749	773	729	738	725	680	770	764	737	735	768	774	763	744	695	778	749	694	723	764	751	723	691	719	764	776	735	703	714	715	685	742	720	720	765	768	757	743	727	743	715	734	716	720	772	750	699	770	717	712	698	757	745	720	733	800	742	792	776	742	754	710	749	684	758	753	734	754	778	747	710	716	776	725	734	757	742	765	753	760	753	695	687	726	769	764	749	735	756	731	715	709	736	731	761	713	771	765	725	715	720	744	738	724	734	771	720	765	726	741	728	741	696	690	730	678	744	695	750	736	749	723	745	731	725	756	743	722	730	703	750	756	740	776	725	746	713	679	751	696	766	709	724	721	748	688	754	688	702	742	771	756	720	728	755	657	762	733	767	692	721	795	770	773	756	757	671	716	738	712	723	685	713	712	740	734	687	729	719	748	741	673	769	713	749	751	727	725	685	766	756	719	757	695	735	773	735	755	739	730	729	793	711	751	760	714	742	708	752	758	706	767	696	754	719	699	721	721	757	724	797	743	745	774	736	759	747	764	760	754	767	746	771	734	745	728	747	758	784	718	731	736	769	719	757	731	754	745	840	732	766	701	706	714	756	732	736	695	735	706	744	722	702	702	760	732	719	737	712	747	741	756	763	680	734	744	717	772	779	714	761	733	772	734	753	761	728	726	726	753	693	744	746	721	799	734	752	795	736	734	680	738	747	719	725	683	724	712	706	722	738	727	698	745	750	713	710	728	775	734	730	755	699	746	723	721	764	703	759	704	734	728	740	669	751	760	746	792	754	720	737	726	750	725	721	724	722	774	774	731	714	772	736	758	776	730	769	753	787	720	759	712	755	742	674	744	738	718	759	705	724	734	691	766	732	757	707	752	722	768	672	745	682	699	728	748	775	817	807	745	754	708	733	764	701	768	760	734	724	780	757	753	728	711	741	772	745	746	700	740	740	730	729	787	729	728	775	739	749	743	725	706	705	747	763	750	720	713	717	736	750	772	696	756	741	767	769	717	768	753	762	742	717	724	751	732	716	789	773	732	780	784	761	692	751	725	708	749	715	726	738	696	749	744	777	743	765	756	748	705	744	756	764	742	760	751	708	723	723	773	772	727	722	745	771	738	744	797	801	729	722	742	820	712	773	739	760	712	761	721	694	730	698	763	741	753	751	722	733	713	786	762	715	739	719	737	722	718	748	723	717	760	735	746	753	713	680	748	725	713	754	756	756	733	738	750	721	762	700	715	745	704	754	768	762	744	765	727	761	695	790	691	700	765	748	710	739	718	757	730	734	763	713	761	723	719	716	784	745	719	746	726	794	723	716	744	715	762	727	739	697	731	754	751	733	818	712	752	760	736	807	751	734	725	744	700	792	752	695	709	751	710	687	719	719	775	728	741	777	741	683	734	756	757	746	756	721	716	767	722	792	708	811	764	693	749	747	739	744	735	735	688	731	725	759	769	701	742	720	757	728	730	708	768	785	742	717	750	762	753	724	737	694	741	712	753	731	709	686	740	737	751	764	747	749	783	753	685	756	737	717	728	713	713	745	724	742	716	751	757	756	715	722	731	737	702	773	677	795	732	689	750	720	747	764	728	758	742	753	729	745	736	788	732	730	706	795	749	681	733	709	737	696	721	709	750	719	754	754	784	762	731	705	727	732	796	713	736	746	740	760	746	708	759	762	725	747	789	739	711	676	722	722	686	716	721	780	747	727	665	717	683	760	757	710	761	743	748	727	742	661	751	755	744	755	713	731	726	749	724	677	731	725	751	763	740	742	766	763	750	668	705	766	724	772	821	744	735	691	756	740	716	732	712	671	770	774	738	707	741	707	747	702	721	721	710	733	709	787	742	740	756	707	765	703	765	674	716	756	753	720	754	715	717	748	731	772	712	721	715	744	754	746	721	727	718	750	733	710	733	716	782	708	789	710	740	713	700	762	762	796	718	738	745	687	739	734	745	739	736	720	748	746	752	742	738	764	752	710	745	707	709	754	726	705	726	728	746	731	742	759	752	735	750	729	740	753	738	749	711	732	657	740	726	743	802	740	718	721	729	689	760	710	748	696	760	700	762	724	678	753	738	782	681	731	717	738	768	720	740	725	705	692	753	714	712	773	723	755	734	723	672	678	709	792	721	702	706	769	708	780	721	705	687	749	695	766	719	709	737	751	736	771	738	730	742	733	729	768	743	731	704	779	708	696	754	777	761	740	709	755	727	757	752	779	745	732	695	711	751	789	725	736	717	707	766	729	764	765	710	752	779	709	723	679	743	745	742	745	762	728	743
51186	47508	47086	39024	34453	33014	30333	31688	28999	26963	23088	19474	17341	14943	13370	12885	11341	8151	8142	5706	4082	4481	4039	2906	3341	2682	1550	1186	906	816	878	841	618	483	338	300	306	311	284	255	248	251	235	262	255	257	229	246	257	263	314	328	309	276	305	308	282	246	284	248	252	238	255	266	260	258	267	269	244	252	235	258	275	300	244	278	259	256	250	238	261	252	220	230	254	260	229	240	255	259	257	269	265	267	261	256	252	255	257	229	271	232	237	220	278	260	266	277	291	250	265	261	265	230	255	242	244	239	268	258	282	230	285	275	282	281	256	287	270	268	232	235	251	252	245	266	265	237	253	271	271	270	252	259	278	268	263	227	262	246	271	258	251	244	277	276	240	252	215	253	244	276	256	232	242	243	252	251	231	233	270	232	223	278	235	250	257	270	266	241	269	237	261	255	272	251	272	242	248	266	266	262	274	251	233	239	234	285	267	259	266	245	224	261	257	284	271	260	253	237	264	231	236	265	227	255	269	256	256	270	259	274	268	243	246	207	231	245	245	269	253	267	276	251	243	260	265	256	260	264	259	265	259	244	233	250	269	272	269	281	248	255	254	294	284	243	284	274	268	245	287	267	267	277	265	283	273	283	247	256	244	253	240	272	258	244	260	259	240	267	246	225	258	269	281	249	284	248	283	263	221	261	267	268	258	234	267	243	276	257	293	240	281	264	225	260	277	243	256	268	260	256	259	254	250	283	248	242	242	268	266	259	314	231	285	223	255	279	260	256	238	236	300	233	267	271	257	251	257	246	243	275	225	267	259	264	254	263	258	254	279	274	249	245	253	260	238	243	272	272	231	261	229	264	237	255	254	237	267	262	265	250	276	264	269	289	258	233	257	241	267	273	260	256	235	290	255	227	247	262	241	253	251	245	254	263	238	245	282	246	252	271	268	251	237	262	246	237	251	268	244	267	242	265	260	260	235	267	250	255	248	258	255	242	255	248	244	244	245	290	273	256	253	256	266	241	275	254	252	250	247	259	283	271	265	255	266	277	245	235	272	247	285	233	251	264	247	271	263	267	250	248	271	272	223	260	239	270	262	289	279	285	266	254	263	232	273	245	264	261	256	283	257	244	244	246	258	246	256	263	261	256	261	289	270	246	273	243	255	274	256	270	264	244	260	258	275	270	248	263	252	270	257	285	268	275	231	271	241	263	252	273	253	224	256	255	241	249	288	224	248	243	263	276	255	229	267	281	254	274	249	251	272	255	226	254	274	278	263	249	243	242	245	259	273	223	273	259	283	259	254	261	258	252	279	256	272	262	242	227	260	273	260	268	253	235	251	272	256	225	237	244	255	271	261	244	265	221	250	265	282	275	270	292	274	289	262	287	256	265	264	282	226	263	266	264	253	261	244	253	269	252	294	267	269	253	259	278	279	268	284	275	276	244	274	275	253	271	262	249	257	251	266	259	278	262	252	248	295	281	239	269	249	265	268	270	226	253	241	268	270	288	265	267	237	250	274	234	267	249	269	276	235	259	261	294	254	253	266	249	272	239	284	266	276	269	249	264	253	254	237	256	259	259	239	223	277	272	239	259	242	253	237	288	255	266	253	255	242	255	284	227	271	295	259	272	258	262	256	244	288	284	244	281	264	268	262	227	256	262	271	260	284	230	243	277	235	256	282	257	268	258	248	274	309	279	249	247	245	260	262	251	249	244	258	249	249	271	242	260	243	260	279	273	275	265	283	254	286	240	291	290	255	254	272	237	247	250	301	226	237	275	271	260	239	284	259	251	260	289	273	278	253	269	279	267	244	223	269	261	274	263	257	237	242	238	251	263	257	241	279	265	256	258	226	240	273	238	271	251	260	221	252	264	253	285	262	273	279	260	258	281	269	241	255	273	277	263	274	254	288	230	272	262	245	254	265	261	258	273	241	278	252	256	251	298	245	242	261	251	258	239	247	262	257	277	236	271	259	267	265	240	259	242	243	252	269	239	288	260	279	253	283	271	248	254	245	256	236	237	256	296	223	263	251	254	283	253	248	267	234	269	268	226	233	263	255	266	256	265	244	250	253	300	290	260	230	260	290	268	245	269	237	244	257	247	260	249	268	251	262	260	248	300	264	273	259	233	237	240	224	259	260	253	226	247	268	261	256	262	252	250	248	266	210	228	253	241	232	228	277	272	259	255	280	274	271	246	251	229	238	241	251	263	257	275	241	276	263	248	277	277	247	237	261	269	280	250	234	241	245	246	251	258	233	225	245	263	241	246	290	257	253	241	262	256	277	259	286	259	237	272	264	255	273	241	262	255	257	250	242	259	296	262	260	277	235	254	245	261	252	268	253	242	246	244	245	272	262	274	248	281	237	271	253	252	258	249	241	265	249	270	267	232	252	271	263	260	277	268	260	261	236	271	253	247	260	240	253	238	272	276	313	271	268	262	259	247	240	252	298	264	242	273	260	248	256	256	242	262	273	232	263	256	234	261	256	257	266	226	254	251	283	255	261	244	294	236	269	286	245	270	265	247	244	267	282	308	258	234	270	243	267	239	282	293	254	257	242	265	265	268	278	252	283	254	254	251	247	301	259	255	239	242	252	264	264	281	262	283	255	226	267	258	242	265	229	285	251	241	277	215	259	280	264	249	270	239	256	257	258	273	238	268	272	275	268	249	263	245	254	248	266	228	251	244	273	255	266	253	261	251	252	255	262	251	265	249	274	266	266	258	268	231	253	251	260	258	259	258	263	257	262	259	234	245	253	283	273	269	268	295	256	256	277	248	285	269	239	246	253	235	253	257	277	246	260	252	284	259	251	277	222	268	280	246	258	254	228	253	232	220	263	270	270	279	249	264	253	259	247	270	228	263	272	254	272	277	246	228	263	260	242	242	216	240	234	260	248	255	237	265	253	244	243	284	284	283	248	255	282	272	284	239	237	264	251	267	243	237	259	247	287	281	242	228	255	264	286	266	228	228	243	250	268	275	254	248	269	251	233	242	276	264	243	242	239	248	225	270	269	248	256	263	262	254	275	263	268	265	250	241	233	230	246	262	278	237	258	247	246	256	251	280	252	253	274	248	223	256	245	268	250	252	221	240	256	265	263	264	224	253	261	267	240	249	256	262	267	285	269	254	276	256	249	269	273	254	269	253	257	273	245	274	292	258	243	258	239	262	256	287	282	288	254	241	281	264	289	239	264	284	255	255	271	252	258	248	246	251	273	260	254	318	276	255	264	257	280	245	275	247	267	235	249	270	231	229	241	242	264	235	247	254	261	259	263	241	269	266	265	237	256	247	246	228	240	236	268	252	258	243	268	260	268	244	266	239	245	267	248	282	267	234	257	250	243	279	263	259	268	255	263	269	276	256	247	253	241	246	247	280	210	253	250	262	246	249	238	262	286	251	269	231	237	263	258	259	269	271	280	247	257	252	263	254	271	311	285	239	274	241	236	227	234	258	260	274	273	281	273	263	274	262	290	242	294	245	243	265	251	253	259	235	263	252
40763	47049	53243	51118	51634	47658	45093	44388	40106	38309	37019	33369	32821	31666	31319	31209	29510	25180	26270	20883	17552	19046	17739	14390	15935	13209	8170	6656	5059	4453	4848	4280	3169	2314	1460	1191	1201	1087	987	919	847	889	844	819	815	783	848	805	856	859	1325	1310	1156	1051	1042	947	806	904	851	794	841	802	754	788	764	841	774	801	793	751	800	852	802	824	794	793	748	844	804	804	803	777	824	800	864	816	804	792	817	802	814	783	778	751	831	828	800	794	798	794	792	812	739	805	838	824	808	849	797	817	767	807	809	793	824	798	778	804	840	785	824	801	797	809	805	817	763	807	778	787	850	760	782	784	763	800	847	753	768	837	816	830	763	814	831	827	797	786	778	820	763	760	813	809	862	810	777	821	813	818	821	795	784	773	811	778	788	840	856	801	788	772	820	795	845	781	801	812	837	774	773	781	803	753	815	790	738	817	764	842	811	750	776	795	773	849	812	807	775	784	791	782	755	817	802	807	788	828	810	797	830	870	794	772	840	764	799	793	819	778	759	781	785	794	816	807	834	819	778	863	760	793	784	809	808	756	790	787	803	826	828	784	789	834	774	807	772	784	771	843	826	780	796	840	856	763	826	771	807	814	817	817	818	873	778	773	840	811	842	805	778	796	828	786	823	796	774	810	787	802	780	796	809	771	784	789	820	854	824	792	777	755	804	732	804	816	779	821	783	747	806	843	777	815	785	799	785	812	789	812	809	831	840	760	808	860	812	841	739	803	811	805	797	870	788	824	778	766	806	782	760	749	782	797	759	808	798	802	803	765	761	823	798	773	859	838	811	841	803	765	823	745	807	785	801	781	839	828	805	813	794	856	839	814	769	812	814	781	745	752	851	854	828	792	851	825	874	792	762	792	811	749	774	799	848	806	854	787	832	799	798	821	839	813	785	770	814	815	829	800	806	828	760	837	801	816	796	786	838	842	782	795	838	838	780	799	805	854	852	834	752	794	796	786	821	776	784	780	768	787	758	812	817	840	815	812	795	816	762	842	800	815	769	812	851	776	808	840	792	867	766	780	834	780	831	828	794	818	770	802	721	837	802	881	852	830	814	768	781	844	799	777	791	805	798	798	802	780	862	784	789	783	820	836	825	800	852	832	835	856	794	800	788	796	802	864	801	817	830	820	818	846	813	790	807	748	806	789	806	773	783	822	828	753	802	773	828	805	780	815	775	837	818	820	807	798	802	837	786	831	802	803	839	835	804	871	857	853	810	820	853	807	811	832	825	816	809	829	817	797	837	792	848	808	779	846	810	812	824	779	805	723	820	786	832	788	820	793	769	839	768	796	820	801	816	796	808	790	780	830	840	854	827	795	774	820	819	798	844	777	806	796	829	816	810	816	823	812	831	823	778	800	761	829	822	763	829	816	791	790	818	850	788	755	832	789	809	793	816	789	811	808	827	798	782	784	827	818	833	763	790	822	804	783	768	843	836	855	813	800	797	830	796	797	738	830	796	826	831	790	785	762	820	803	839	789	814	738	800	761	810	792	803	784	845	767	789	766	814	834	796	817	814	799	821	823	824	816	839	835	794	824	772	821	808	732	779	819	796	818	817	780	868	872	798	774	771	816	788	784	821	753	810	784	794	774	774	831	810	864	801	815	767	778	801	806	772	762	750	796	763	825	796	836	819	807	812	814	791	789	784	814	817	801	792	795	829	809	776	778	803	796	797	793	808	756	811	815	827	864	780	784	838	778	774	809	787	827	799	833	769	778	824	782	811	797	737	858	801	795	813	802	809	853	776	827	845	825	825	858	784	802	770	800	795	759	801	783	760	849	833	809	805	841	830	816	819	758	820	822	789	817	764	862	827	805	817	790	829	816	853	798	811	833	802	814	827	798	833	763	798	784	775	787	742	828	788	827	804	817	850	806	806	841	766	771	786	835	784	781	769	781	832	824	798	835	807	838	787	813	829	840	800	789	838	781	778	880	856	794	810	813	778	743	788	824	804	792	814	799	810	838	839	816	793	803	792	771	827	815	785	836	808	775	783	800	798	804	821	778	806	786	828	807	760	811	775	759	820	845	772	815	768	792	809	813	784	801	790	781	787	794	763	781	797	751	822	777	796	774	808	850	801	779	785	780	816	807	772	806	823	824	829	796	794	842	804	834	808	812	850	808	822	860	815	803	829	763	786	786	768	828	779	835	811	808	791	825	811	848	792	800	770	769	816	778	783	786	827	808	800	785	805	821	825	784	839	784	842	798	820	830	794	811	784	825	812	763	828	818	818	808	792	810	748	777	846	751	805	779	800	796	764	855	833	808	793	811	817	843	801	805	824	769	819	796	853	866	773	732	804	810	780	773	824	773	799	840	758	811	766	832	841	776	801	794	803	841	827	803	805	789	828	797	815	792	794	821	750	752	825	810	787	842	815	796	834	796	813	801	780	802	831	814	857	841	792	812	834	809	804	789	841	825	865	785	830	801	802	762	827	814	770	800	820	808	774	810	820	852	829	786	830	826	820	794	804	814	805	779	866	810	843	749	832	834	767	826	803	781	820	770	802	779	825	819	775	793	821	833	838	856	809	794	820	809	824	793	777	850	816	804	875	819	848	810	789	808	811	764	806	804	825	755	826	809	824	822	759	826	784	812	832	795	815	840	806	872	765	794	814	781	827	831	790	796	784	809	803	804	873	797	828	792	794	820	801	794	798	836	802	796	829	735	782	820	769	827	794	841	784	832	789	872	833	746	777	793	859	816	821	790	757	830	822	804	790	806	796	791	807	748	798	810	774	825	805	814	805	786	838	816	768	793	819	780	808	821	800	758	815	798	801	774	803	789	836	812	792	800	859	778	821	793	795	735	790	816	806	793	809	751	768	804	814	802	853	855	814	786	793	822	798	829	825	783	869	817	790	852	843	795	788	814	839	767	848	811	830	837	804	837	817	770	782	816	806	819	804	793	822	838	798	827	800	826	841	779	835	796	784	820	844	805	789	822	801	802	816	863	822	829	814	818	790	740	733	797	800	790	763	827	804	829	839	770	761	810	795	744	779	831	775	851	837	831	810	779	833	837	788	753	800	869	798	818	827	800	794	768	790	808	780	831	818	830	810	847	799	792	802	814	815	798	850	764	790	821	856	908	794	776	813	817	740	779	779	830	762	795	840	792	828	783	800	801	786	785	805	808	805	800	798	848	830	818	846	769	791	818	808	774	789	777	818	839	825	772	789	804	781	819	817	782	780	848	829	789	775	793	849	784	829	806	790	850	822	789	776	790	806	768	786	838	774	795	823	796	834	818	808	817	775	786	805	803	791	785	796	788	775	813	784	824	800	768	815	784	850	815	845	757	827	810	788	795	772	838	780	806	810	792	782	781	771	762	821	834	841	755	790	808	839	787	811	828	775	783	807	803	889	785	795	811	816	825	800	777	786	790	828	815	793	790	804	839	826	762	794	772	847	828	807	767	790	856	763	809	802	812	774	798	777	850	805	799	759	756	789	857	841	712	806	825	816	784
27398	26776	30166	23831	18691	12639	7552	4796	3339	2260	1687	1317	1044	943	800	866	765	568	556	477	419	395	359	368	319	343	288	271	273	270	261	299	284	246	245	250	269	249	237	223	225	229	270	246	210	243	246	234	248	248	247	279	212	266	267	241	216	244	264	246	246	234	221	237	239	246	269	229	226	227	237	263	238	249	241	251	233	217	238	238	237	240	220	239	239	298	230	249	235	240	215	253	241	256	240	254	246	254	256	242	230	265	240	255	245	254	260	243	252	251	248	266	257	259	229	279	234	252	280	233	245	238	240	225	251	254	270	257	235	243	242	222	234	271	259	242	231	249	247	229	247	244	261	236	271	245	240	267	229	240	246	246	243	260	232	249	230	239	269	279	264	230	269	234	250	238	255	237	234	268	249	249	271	245	253	232	257	273	221	255	251	262	248	247	246	272	247	229	227	240	262	227	228	243	251	255	285	256	255	262	236	227	220	243	235	238	250	248	235	241	240	241	242	263	236	237	231	251	231	242	229	266	244	274	258	265	246	252	243	269	248	253	227	236	267	233	245	232	253	241	246	261	259	217	287	242	227	236	239	263	258	235	237	239	243	258	219	245	232	246	265	255	240	219	242	258	216	252	215	236	209	244	239	263	252	230	238	238	250	248	212	241	244	228	229	255	239	229	229	250	260	245	254	267	245	226	259	243	265	238	239	249	242	252	242	238	247	244	230	209	251	244	242	239	245	273	242	252	231	275	259	267	220	257	234	242	250	269	238	241	239	192	261	269	277	249	218	256	261	213	242	263	254	259	218	252	252	243	287	250	252	220	254	212	243	208	257	294	231	224	242	231	252	253	217	243	239	223	236	261	232	232	237	247	264	225	241	231	251	211	266	250	233	252	243	246	253	237	237	232	238	241	232	252	211	283	265	234	256	258	251	267	243	239	230	244	238	217	243	241	225	233	231	227	238	251	231	238	223	244	251	272	245	257	256	258	257	274	243	255	233	230	233	244	237	251	250	241	268	250	260	264	242	266	233	211	242	238	240	273	252	246	230	240	219	263	253	233	277	241	229	230	227	268	229	246	212	263	233	226	252	245	229	249	241	260	234	254	257	227	250	226	259	259	244	263	224	242	227	255	254	229	252	247	295	246	234	243	242	218	257	253	255	251	269	251	237	283	253	233	259	241	254	220	245	224	218	233	246	244	234	245	264	259	220	282	276	237	234	231	264	261	248	205	256	240	263	237	247	247	234	239	264	232	246	242	222	255	240	270	224	239	241	231	241	261	240	259	241	266	252	247	240	234	245	254	265	218	253	258	244	255	246	242	270	259	276	232	255	278	235	245	220	279	285	263	236	241	252	261	259	254	220	223	235	246	233	243	241	254	243	235	243	242	242	248	220	256	242	283	234	255	245	253	267	220	271	255	264	254	233	221	273	223	251	259	239	229	251	254	215	229	260	237	253	232	246	227	230	255	224	282	266	243	259	243	250	270	252	255	243	242	226	248	254	234	241	270	250	239	255	266	238	234	263	252	228	238	234	247	208	270	240	244	242	245	257	225	239	234	241	240	239	222	276	231	243	218	259	265	268	258	265	224	239	268	244	233	262	248	239	250	244	293	254	244	199	254	255	236	272	254	226	228	238	250	241	265	223	243	254	263	244	249	228	255	234	222	241	228	238	247	240	236	251	220	238	248	220	263	239	224	251	247	260	236	256	252	269	195	202	251	236	259	217	236	232	230	228	230	246	259	253	239	255	226	257	253	244	258	226	271	287	236	256	233	245	231	257	260	247	283	263	230	243	220	240	252	253	231	245	261	220	258	231	250	210	255	242	215	217	225	241	256	230	248	245	252	273	231	248	225	237	259	249	255	235	256	244	241	235	262	252	256	266	237	258	246	277	236	217	244	254	230	236	245	260	247	231	239	241	258	221	220	226	234	241	266	249	236	239	226	225	237	250	239	259	271	232	226	275	238	226	220	235	225	244	260	255	226	245	233	246	277	245	239	261	269	244	247	231	256	244	254	264	244	258	234	257	247	218	256	240	213	231	242	238	254	243	222	254	299	236	236	269	225	234	257	242	261	250	258	243	249	259	239	240	233	247	276	244	228	238	206	267	263	228	230	241	259	274	251	245	240	235	243	240	263	229	232	244	228	253	246	251	239	218	246	249	241	267	266	241	251	243	245	268	241	246	238	264	265	240	258	267	237	275	240	232	255	259	252	249	245	227	231	243	248	234	217	255	242	247	251	274	277	228	230	247	228	246	253	239	236	214	244	267	244	216	232	239	256	238	230	243	215	245	256	245	236	263	236	225	215	224	254	236	234	246	280	239	237	269	240	255	249	279	240	241	229	229	249	226	232	236	236	240	230	227	226	269	221	213	230	230	240	244	268	262	224	271	251	243	265	254	258	239	260	251	271	215	239	248	257	265	243	251	245	249	228	239	221	263	241	259	217	260	249	254	230	239	251	254	266	225	243	243	229	230	230	240	261	227	240	245	248	238	260	241	240	253	233	242	246	232	252	218	237	269	250	250	236	249	219	258	245	232	208	263	216	235	236	236	263	265	253	247	251	237	244	229	251	218	252	259	232	221	240	238	237	251	224	245	253	257	242	233	249	266	243	226	259	237	247	238	236	241	249	243	235	249	212	264	259	252	234	245	225	240	241	215	253	248	260	248	259	215	235	233	244	234	241	221	237	224	232	248	235	264	237	261	250	236	241	244	258	243	253	228	276	241	251	250	245	246	256	239	228	239	248	254	254	264	256	242	237	257	270	258	242	263	213	242	261	241	268	251	241	249	263	231	221	271	253	251	232	225	244	211	244	257	259	260	251	242	282	240	230	225	236	220	250	227	240	246	229	233	241	234	268	250	240	235	267	238	251	233	222	255	230	257	255	245	241	242	232	216	229	243	266	248	250	246	243	232	246	234	238	246	255	231	250	232	219	245	235	255	250	220	219	223	259	207	266	256	270	253	242	241	261	231	242	260	258	230	251	214	283	238	253	257	242	247	234	262	237	205	251	268	258	240	245	229	249	257	291	243	217	263	279	244	240	259	235	241	236	243	238	245	226	239	235	235	246	226	242	267	261	259	259	233	240	254	230	257	254	237	249	226	245	240	272	243	237	260	250	280	241	261	213	265	268	224	234	240	230	238	249	224	256	237	261	248	214	236	253	233	271	237	252	259	265	242	226	272	261	243	269	232	268	267	230	254	276	240	249	243	254	243	261	224	240	238	237	279	241	226	249	271	239	251	194	230	261	229	256	241	222	255	249	226	235	237	231	216	238	233	261	243	242	280	211	215	221	250	241	244	256	224	216	244	226	256	265	235	255	252	246	257	237	233	236	257	216	241	284	267	239	233	257	240	236	252	257	245	233	244	238	231	279	250	237	240	256	216	230	250	252	245	240	231	260	249	218	233	237	238	238	291	228	233	255	266	240	248	237	209	257	219	222	242	213	247	262	255	261	259	256	273	227	206	220	246	231	249	248
21516	25993	35930	34638	32523	26559	21001	16219	12822	9455	7152	5838	4564	3932	3686	3908	3233	2692	2498	2003	1835	1744	1657	1434	1381	1293	1083	1098	1024	954	982	933	896	860	811	791	850	847	830	792	850	791	825	803	788	780	829	780	760	846	777	876	853	859	787	849	840	792	806	845	798	774	796	788	705	799	832	764	765	810	730	843	805	812	773	788	761	813	784	740	810	858	809	784	813	761	776	803	823	822	767	831	800	757	781	779	735	814	819	756	800	793	761	784	741	765	762	803	794	796	757	812	820	831	793	780	799	815	759	760	803	792	825	795	737	759	756	801	796	757	761	808	801	786	829	775	866	787	791	814	840	823	843	797	790	864	801	768	800	794	772	820	828	751	777	783	802	796	785	802	773	773	744	825	721	783	756	848	821	798	806	834	787	798	819	812	801	781	792	813	804	784	817	849	760	776	784	771	802	832	787	744	777	800	788	793	777	796	812	806	795	806	768	733	760	798	754	779	814	766	802	775	772	797	789	790	763	786	827	771	798	749	732	791	783	818	700	789	732	804	808	779	776	887	771	763	787	812	790	827	817	807	822	789	829	782	734	760	776	784	784	818	776	794	808	790	784	831	796	803	789	802	764	813	818	822	855	775	813	801	748	817	767	787	779	750	807	828	861	811	785	826	771	785	789	769	795	817	802	795	805	761	742	816	760	765	822	802	800	740	812	786	795	778	797	772	779	796	783	781	768	721	758	787	806	794	803	789	746	773	773	799	825	790	773	809	765	741	764	755	760	844	791	809	800	808	798	778	775	746	800	766	817	801	763	763	837	792	796	800	810	811	823	763	802	810	765	773	746	746	753	822	781	760	768	799	785	828	812	778	788	787	805	751	780	767	803	798	777	797	731	832	796	799	755	792	789	838	793	781	837	773	822	827	785	803	768	806	809	820	806	758	790	775	795	769	800	797	790	780	794	790	792	782	769	821	738	806	761	783	796	709	775	778	764	813	773	820	796	823	763	771	806	782	796	799	754	804	814	766	774	796	779	791	789	784	783	737	776	823	807	777	833	807	795	797	726	783	832	754	778	784	790	805	786	766	769	807	806	798	795	827	771	758	806	778	816	822	777	870	801	794	783	801	820	809	795	755	773	770	784	815	815	760	788	802	808	794	811	821	793	843	802	803	811	785	802	752	791	753	780	848	761	789	762	779	824	761	795	794	770	816	760	770	799	767	822	744	812	786	741	762	816	819	794	834	756	789	754	763	819	772	840	783	764	783	742	782	800	841	773	770	785	775	762	769	779	843	790	757	811	778	778	831	822	808	798	777	797	797	816	846	751	810	764	806	734	808	816	780	842	840	751	790	777	820	754	767	773	823	744	809	805	838	767	796	804	778	777	790	744	790	800	790	770	779	800	739	766	839	819	825	809	785	753	805	794	770	793	815	831	802	802	781	787	791	806	759	819	783	788	769	790	726	770	831	769	797	844	795	768	770	809	823	768	767	776	721	783	756	764	842	796	798	787	769	810	734	811	814	791	787	745	778	801	840	765	770	811	814	816	804	764	824	824	784	787	783	808	777	810	804	751	832	807	810	768	757	803	748	794	790	807	765	755	773	764	763	781	764	800	789	750	780	821	837	760	851	829	787	836	787	782	788	820	785	794	798	800	844	790	835	777	770	771	775	767	776	805	812	754	819	776	777	815	783	771	777	777	766	846	794	801	826	766	785	797	822	815	811	807	797	821	824	808	769	796	844	791	800	791	812	761	838	808	817	778	781	815	776	750	775	817	745	772	792	791	765	740	825	736	820	794	771	783	786	814	827	791	802	775	755	769	812	772	762	796	788	797	799	778	773	823	757	819	791	809	740	752	831	821	786	772	799	809	787	739	771	788	791	845	747	761	778	803	796	814	752	802	818	820	840	750	741	787	796	737	830	781	779	747	837	769	781	809	778	823	818	805	779	815	809	772	780	799	784	787	777	765	818	769	810	821	796	794	783	782	786	786	775	777	754	793	779	780	823	822	787	774	718	775	777	813	756	791	827	798	784	776	849	809	811	755	796	795	761	796	807	727	796	805	817	811	817	797	769	759	796	838	751	776	707	769	789	757	791	792	795	763	760	804	858	792	762	774	768	758	732	787	834	834	768	760	792	795	759	818	805	830	767	772	767	807	775	749	798	804	802	781	785	817	820	806	794	766	808	787	806	805	781	808	797	762	791	802	779	762	795	793	766	812	788	805	804	806	801	769	774	785	846	757	784	787	801	798	754	760	811	806	836	799	797	780	800	787	792	781	806	803	770	810	766	777	811	801	858	811	738	784	761	792	807	803	811	779	757	803	789	803	760	782	797	778	814	779	744	729	775	807	814	788	812	734	814	783	802	784	776	754	822	832	781	825	762	825	800	801	815	801	774	828	780	776	768	799	796	787	825	800	769	776	793	775	805	841	778	782	763	753	815	774	777	793	757	798	808	762	812	790	752	780	803	776	819	764	818	757	821	745	766	761	775	742	801	791	788	771	804	809	796	758	794	816	818	749	816	761	845	814	791	789	810	810	745	817	744	776	855	782	813	754	790	799	800	791	828	810	823	802	746	757	790	806	795	807	793	821	817	814	778	771	748	785	774	820	839	756	820	767	784	800	766	794	825	800	795	770	794	783	812	809	790	793	760	824	731	765	830	808	769	774	752	790	784	794	796	735	836	805	819	795	761	805	778	770	738	784	808	852	780	788	781	727	782	756	793	784	769	771	813	783	812	794	786	807	772	825	756	823	797	806	781	776	742	800	770	813	828	791	777	833	818	759	804	784	771	774	827	816	779	785	800	770	761	774	778	757	808	769	761	793	768	821	800	774	789	801	779	780	835	770	793	803	742	750	769	778	791	816	783	820	789	780	765	811	786	806	763	828	803	817	761	747	809	784	799	819	758	782	777	814	835	708	790	796	748	781	774	751	790	794	815	753	804	826	792	758	777	810	772	798	799	862	811	759	827	806	778	756	801	769	823	808	751	791	809	789	804	818	807	829	815	768	792	811	784	836	760	768	782	718	783	788	765	800	783	845	787	804	821	808	800	807	792	835	773	762	762	839	772	859	797	809	792	791	803	779	786	826	755	809	789	810	793	763	769	852	780	795	792	820	826	788	748	837	794	775	799	777	808	774	776	744	801	760	809	794	780	788	748	830	735	765	838	780	796	791	773	815	830	801	800	800	736	776	741	794	736	820	733	777	795	810	815	791	832	780	785	769	842	773	793	829	786	778	811	777	760	774	779	781	822	770	803	810	822	819	801	727	853	730	794	792	764	802	785	827	782	856	818	810	795	789	814	821	799	771	833	820	765	826	804	783	755	787	759	791	775	763	751	768	848	803	833	828	774	778	829	861	824	767	815	780	789	751	795	836	777	780	813	800	779	805	809	757	826	806	773	805	811	787	786	817	818	803	789	837	865	850	783	765	766	801	805	764	810	773	783	760	781	791	802	768	797	861	774	765	818	805	778	801	834	772	816	732	827
44595	46599	48045	42328	32772	26883	26724	25175	22975	18557	16674	13029	10242	8534	7822	6941	6070	4385	4186	2986	2211	2578	2413	1839	1901	1365	872	871	790	671	557	415	387	324	290	263	292	254	277	262	254	243	254	256	270	249	245	282	240	229	325	287	282	251	228	255	231	240	236	250	226	224	287	245	233	239	222	265	237	262	255	225	252	253	228	258	247	253	242	241	254	240	246	246	230	241	219	258	253	219	255	251	237	230	259	247	234	252	241	243	249	246	263	251	239	241	228	265	213	258	232	254	254	218	234	240	248	244	250	252	261	219	241	249	224	233	237	251	260	225	224	259	267	210	240	248	254	258	232	220	249	237	263	233	271	243	247	250	252	288	250	249	236	239	238	228	232	239	257	233	247	243	246	258	242	257	243	257	226	223	249	242	234	252	233	246	273	256	241	241	237	239	244	260	262	253	244	275	223	257	240	260	253	255	228	237	254	251	256	258	256	260	250	235	219	226	249	247	258	234	246	200	231	265	245	233	262	242	239	230	245	218	257	262	250	227	264	254	219	220	234	204	275	230	244	222	230	269	237	248	239	229	240	248	233	259	275	242	258	242	252	251	263	269	241	246	247	228	231	253	250	257	243	219	234	235	231	241	236	257	246	223	247	249	229	239	243	252	262	225	229	261	263	236	271	252	253	253	237	235	246	265	258	234	229	252	266	263	214	273	229	250	231	238	252	238	254	251	242	240	223	261	261	269	210	223	261	271	237	218	251	258	229	214	244	255	243	233	263	251	255	270	234	245	240	277	262	242	225	248	248	256	245	244	224	222	238	249	240	255	204	255	268	258	228	235	240	228	227	234	263	242	222	255	258	290	218	233	216	255	226	253	259	242	233	254	234	247	244	236	246	243	238	245	271	223	249	251	235	253	266	260	258	222	253	249	238	238	242	265	272	246	248	236	229	264	249	271	241	250	251	251	253	257	231	246	243	238	244	252	253	277	259	239	233	249	213	253	255	239	264	226	231	272	241	246	253	270	243	269	254	263	272	241	250	250	234	230	245	241	213	245	226	262	257	266	250	231	247	208	240	223	265	228	252	236	233	257	284	238	237	232	245	229	239	256	230	221	253	238	271	234	232	254	264	232	236	236	248	279	252	263	225	252	250	247	243	238	249	210	249	238	272	267	258	245	249	254	245	253	226	222	269	259	256	197	254	261	237	260	259	243	257	235	265	238	224	268	265	242	222	252	234	256	235	255	222	236	250	273	251	280	249	256	228	250	249	234	222	255	249	270	219	244	248	249	259	235	257	245	227	247	255	251	244	274	245	238	253	230	243	270	254	248	269	245	259	264	233	250	248	241	225	216	253	232	249	244	259	250	233	227	222	239	244	201	259	223	272	254	254	259	245	217	263	247	239	262	253	241	270	228	238	228	234	268	251	291	236	256	237	234	217	228	249	225	261	254	267	240	262	243	230	243	234	254	272	223	259	234	246	231	228	242	250	236	247	261	228	236	264	246	218	241	241	244	274	260	247	253	232	240	260	248	261	241	239	248	251	225	231	253	262	239	232	285	238	256	249	260	255	249	254	234	239	236	243	253	231	224	244	227	241	243	257	237	251	238	238	261	235	263	240	259	242	237	243	232	226	242	239	242	240	232	231	249	264	224	262	239	234	260	240	255	234	268	248	213	248	232	239	236	259	239	247	238	243	258	249	255	248	239	244	233	265	286	220	258	268	261	241	258	272	242	239	250	266	248	268	246	252	245	272	264	250	239	246	240	238	237	253	236	255	241	222	262	247	226	251	222	228	243	257	266	244	223	257	258	239	245	251	212	267	230	245	225	244	218	231	238	231	228	226	241	250	233	255	200	239	264	243	277	260	231	242	231	239	266	235	250	249	220	251	215	252	243	219	209	245	240	251	238	263	235	237	229	245	234	246	221	259	269	233	259	250	251	245	256	243	252	263	244	247	228	233	243	268	251	256	250	277	255	260	250	231	246	225	288	226	254	234	273	214	242	227	250	243	259	264	264	254	217	243	236	261	254	236	253	259	274	252	253	247	276	238	236	258	239	244	227	238	276	270	255	231	253	241	250	258	267	254	232	247	251	261	237	212	236	216	234	258	223	258	255	254	246	225	248	213	232	237	246	235	256	237	258	226	282	256	259	262	263	244	240	249	238	248	236	238	251	221	252	233	277	283	245	233	238	243	249	247	243	243	248	268	223	262	257	231	262	244	239	258	240	242	251	257	253	250	265	241	255	242	242	281	239	261	253	248	241	224	243	243	258	270	249	238	253	259	263	233	243	264	289	229	256	233	242	275	253	238	235	245	208	218	238	284	242	256	263	263	263	240	229	233	234	266	255	233	251	253	252	272	203	229	252	251	240	242	238	236	251	247	211	240	230	233	242	269	258	254	241	239	242	248	258	242	233	216	276	220	238	260	246	231	263	225	242	264	239	291	269	278	261	247	248	271	218	244	217	298	256	244	246	248	240	251	267	242	252	254	269	250	258	247	239	220	270	255	246	259	225	261	268	233	240	239	244	242	258	253	235	239	237	235	239	258	208	235	257	270	247	254	259	240	257	259	212	247	226	233	253	266	242	222	231	229	232	233	238	220	238	220	254	230	232	252	226	235	229	228	235	225	225	240	217	232	231	221	255	281	270	254	231	261	228	252	256	229	240	255	266	220	258	265	262	234	229	265	249	232	255	241	267	241	239	215	267	249	265	253	251	238	252	227	245	261	239	254	245	227	217	254	233	267	252	248	248	243	229	238	245	240	251	239	252	257	242	234	264	287	245	245	229	241	214	269	254	256	233	235	253	266	243	256	233	230	293	263	268	262	243	243	251	257	262	259	249	233	228	246	249	266	244	241	265	240	251	251	244	262	291	235	230	228	246	265	231	259	243	262	227	231	269	265	272	237	258	266	259	239	253	272	262	225	260	255	272	239	243	225	224	270	244	236	237	260	260	278	240	236	256	252	221	251	238	241	254	255	242	249	263	267	242	250	242	244	244	246	234	264	242	248	257	243	230	216	257	212	226	217	252	256	236	232	269	247	242	229	249	254	221	235	249	254	257	246	261	253	261	226	258	244	229	257	251	234	239	249	246	237	226	220	223	240	238	248	219	252	223	246	257	242	239	218	240	249	292	235	212	243	248	225	274	278	270	245	241	238	256	252	234	241	254	237	272	263	253	254	232	253	267	255	242	253	246	267	259	237	236	240	244	247	223	237	267	238	248	230	239	240	251	235	229	239	244	230	258	242	238	230	226	271	249	230	244	240	249	252	238	259	240	214	231	257	245	249	239	225	237	238	267	273	242	211	246	224	250	239	243	247	256	256	250	243	261	254	222	251	222	234	258	240	262	231	246	243	268	219	250	266	240	251	241	212	243	271	258	262	264	266	227	264	239	234	258	229	231	232	228	238	279	245	239	247	244	240	282	233	263	256	237	196	226	263	237	231	259	239	247	240	243	237	227	258	226	217	232	234	251	236	222	253	241	246	237
35970	44184	52713	50740	45986	37075	38119	36830	34749	29749	30253	27185	25049	24187	23883	23127	21761	17113	18179	13901	11911	13155	12241	9971	10719	7645	5075	5017	4539	3647	3300	1981	1577	1261	1130	1045	1011	966	855	915	797	897	841	818	788	790	782	735	777	853	1092	1029	1011	887	889	882	849	792	790	773	762	788	786	722	750	823	808	810	773	816	768	785	768	781	790	827	772	808	769	801	767	774	775	775	760	816	808	756	812	804	812	821	771	789	817	755	828	780	773	798	792	776	828	783	813	793	790	809	776	759	756	788	810	822	770	770	762	804	801	794	783	798	758	804	723	804	775	760	784	779	735	817	786	767	796	779	757	804	827	806	793	825	776	790	853	784	754	774	786	833	771	752	755	823	741	798	818	833	818	763	797	799	811	754	811	777	777	746	768	788	744	795	788	767	783	778	741	797	741	792	806	791	810	773	755	809	788	828	777	736	792	787	858	744	797	798	774	800	834	791	786	784	765	798	776	816	774	781	788	783	759	774	773	802	784	813	813	759	797	751	827	794	756	827	795	785	766	788	761	781	812	789	791	745	733	776	795	774	813	832	721	753	751	795	793	783	746	783	778	785	819	768	800	758	745	783	794	824	798	760	773	807	741	801	733	756	828	762	808	720	745	792	791	789	753	793	782	748	803	779	773	805	725	756	804	750	782	754	777	793	769	767	791	780	742	773	813	759	813	739	790	789	740	780	811	741	769	717	771	793	799	761	788	772	772	792	769	818	768	767	803	747	772	830	774	766	767	732	800	741	753	747	757	791	823	756	774	857	804	784	771	743	820	783	731	784	801	799	823	777	779	770	796	724	789	790	800	761	772	811	744	804	797	794	719	805	756	785	794	771	728	741	816	850	737	771	761	807	781	760	747	731	793	783	804	797	806	783	766	740	763	777	802	780	758	753	738	772	795	755	736	821	805	842	772	795	717	780	812	803	798	750	766	819	760	785	801	784	786	796	793	759	770	733	780	775	796	803	755	752	784	798	778	734	754	808	813	801	820	725	773	800	760	763	774	759	741	798	829	758	818	763	830	758	830	799	830	764	778	763	782	762	811	766	783	842	722	775	722	781	814	772	791	776	779	779	781	745	825	753	770	796	852	791	774	791	819	758	776	771	781	728	781	785	732	806	811	742	788	759	790	787	808	816	766	799	748	790	809	760	818	758	782	804	750	744	827	803	787	800	786	844	825	808	749	785	783	848	800	800	776	850	767	743	786	767	764	742	811	767	736	804	740	775	739	798	844	788	779	803	763	771	763	765	762	797	801	786	770	826	792	836	809	800	833	762	731	771	778	733	798	836	809	778	788	805	762	851	800	769	763	761	786	790	756	794	785	830	797	814	752	806	791	773	788	824	778	789	794	749	795	755	740	806	762	823	806	802	753	791	765	808	818	777	821	791	837	796	810	757	770	775	763	783	800	793	765	782	741	778	812	762	768	771	823	799	809	733	779	799	799	803	728	791	760	812	776	776	778	796	784	806	794	767	770	746	804	763	782	761	755	765	793	756	793	782	762	807	730	785	801	725	797	826	800	783	767	736	794	811	794	759	800	774	750	755	815	750	840	798	800	723	789	814	809	815	826	830	806	757	757	789	719	782	795	803	790	760	792	856	785	748	760	806	818	808	804	765	803	844	763	787	749	773	741	744	790	815	781	799	754	765	742	768	762	766	774	802	756	788	796	807	746	797	821	818	795	770	814	826	817	774	779	732	824	840	761	777	803	791	795	789	759	766	800	794	756	796	817	815	775	772	812	765	792	835	806	803	807	736	798	773	791	745	802	802	787	809	766	769	808	828	802	813	803	763	793	806	804	769	741	789	803	770	785	755	786	809	792	752	797	763	744	816	795	835	781	758	755	797	815	783	731	781	797	788	758	743	751	800	739	806	757	781	730	789	782	829	801	773	751	777	832	766	780	768	846	740	779	780	780	740	832	797	788	771	790	757	807	811	765	796	842	734	777	823	805	823	794	793	805	806	798	785	799	796	802	747	827	759	738	817	795	786	752	780	754	760	770	769	726	758	780	807	824	798	791	805	782	735	799	714	771	761	815	805	755	784	773	778	729	758	759	749	795	767	783	743	802	747	774	771	778	788	763	773	800	795	807	807	758	809	803	761	796	759	846	765	769	724	754	800	820	798	786	742	724	738	777	737	840	796	782	774	753	779	806	793	742	771	767	784	837	770	758	759	779	816	816	786	729	781	797	752	804	742	770	774	811	776	769	811	773	798	705	773	721	794	805	778	755	797	803	824	720	777	799	775	768	779	782	769	781	778	794	774	790	784	769	825	744	861	769	781	773	776	772	727	806	826	794	765	739	813	782	750	805	783	759	756	806	819	764	788	752	776	763	749	795	786	728	774	761	787	793	812	761	756	738	795	808	816	751	809	796	757	758	798	734	781	759	810	817	783	814	779	801	774	787	792	783	842	793	784	767	791	759	781	774	789	746	796	766	750	850	715	734	774	777	764	793	828	783	759	784	777	760	760	778	796	789	779	790	766	755	800	836	750	759	809	825	766	789	772	801	814	751	820	814	826	812	777	766	795	785	816	777	794	802	782	805	796	735	745	771	776	811	803	774	779	796	812	772	770	742	775	794	764	776	811	784	820	760	778	811	819	775	774	794	819	789	766	818	795	812	761	828	772	782	741	839	783	794	784	794	774	829	795	763	791	771	764	791	787	804	793	753	785	779	735	822	741	801	785	762	805	807	783	758	771	795	755	796	802	794	788	792	774	757	776	752	762	802	729	744	742	737	789	767	777	803	821	824	783	777	816	783	781	804	815	784	763	769	809	784	784	810	792	813	761	804	805	831	768	784	777	790	842	741	824	740	764	795	831	778	783	816	784	764	784	756	794	777	759	784	761	758	778	776	791	768	783	753	766	811	763	809	767	751	778	776	807	795	773	772	802	763	795	797	742	769	736	780	775	779	818	785	791	787	743	755	766	773	803	764	764	744	757	793	784	813	773	711	741	785	804	783	788	782	746	757	775	802	777	788	763	782	751	801	772	788	756	758	808	837	791	813	791	785	800	773	795	765	796	762	777	762	816	821	746	759	822	778	789	813	806	759	762	814	803	817	756	804	758	785	772	790	803	805	816	745	759	762	818	736	811	835	836	818	774	817	769	760	794	790	780	768	839	792	780	755	784	772	743	749	772	792	770	747	813	801	738	806	839	748	743	811	784	753	774	745	809	771	811	830	745	798	763	816	785	820	783	812	772	813	765	807	788	758	815	792	805	759	780	779	801	804	816	768	755	781	758	808	780	792	790	759	762	789	804	788	808	762	803	759	791	771	801	783	742	789	833	758	732	791	779	787	827	734	701	760	801	742	764	785	815	813	747	780	796	778	759	826	759	822	722	765	792	784	767	818	770	780	771	758	787	771	793	801	805	840	752	784	755	775	777	807	759	787	806	755	744	788	755	817	747	797	786	838	797	801	789	776	831	755	752	783	805	751	791	772	792	761	787	768	768
51154	48839	45192	40352	35725	30368	30424	32770	30726	28592	25844	22749	19415	16439	15047	13430	12098	9358	8813	6528	4934	5643	5373	3970	3917	2671	1726	1884	1494	1279	851	546	444	369	355	325	308	287	299	275	272	264	249	268	280	284	265	253	253	320	380	372	360	322	273	273	269	295	283	257	260	278	263	260	268	277	251	261	253	284	243	254	251	246	274	259	249	241	283	265	274	269	253	259	243	310	254	280	298	269	252	260	235	267	262	286	290	266	275	258	236	260	285	227	250	279	246	263	254	277	268	277	251	276	271	269	259	242	250	256	271	254	251	253	251	272	259	291	252	273	285	268	249	291	279	258	246	257	274	280	268	270	271	272	265	219	295	268	249	258	309	230	262	274	277	273	281	260	270	265	268	244	263	274	276	263	287	253	261	267	272	278	273	256	246	262	284	248	259	257	267	266	269	231	285	283	250	258	276	243	261	226	257	284	283	270	273	269	278	248	263	271	299	235	287	263	275	277	248	253	286	229	269	256	284	298	248	285	248	238	279	283	275	292	266	272	265	270	278	265	278	252	286	258	252	234	280	239	245	255	270	274	273	255	246	252	244	269	269	293	281	277	257	303	265	256	237	252	262	280	285	273	247	266	263	293	266	284	286	260	271	273	252	286	259	271	261	275	293	280	282	253	267	249	271	280	270	257	278	269	244	256	250	258	280	237	276	249	279	243	284	250	281	235	272	254	243	249	258	252	268	307	265	252	268	259	246	267	279	245	261	249	279	273	270	242	275	323	235	252	233	253	280	273	292	239	282	288	256	266	265	273	259	256	270	282	297	244	266	251	265	257	245	245	249	268	288	279	274	281	268	253	265	235	241	262	254	275	263	270	286	258	261	270	269	251	260	253	269	265	276	268	272	259	306	289	276	249	268	270	287	270	248	280	268	269	289	271	291	250	277	264	279	262	271	272	274	237	266	272	240	265	251	266	247	265	252	263	265	267	253	257	267	305	269	248	280	270	263	245	253	266	270	283	255	282	235	251	256	259	263	238	278	257	256	269	301	264	291	256	259	271	246	227	251	282	259	263	259	252	260	261	289	269	250	286	266	254	253	281	255	267	278	259	237	268	231	254	246	267	287	278	250	263	264	280	312	243	249	275	260	277	274	274	292	282	259	287	255	273	272	251	280	280	261	248	266	260	275	231	271	280	258	265	248	289	266	266	277	240	275	285	257	284	260	298	263	293	261	259	276	253	257	237	260	267	263	273	292	261	277	286	251	238	262	278	263	277	237	262	263	243	263	275	297	298	250	304	252	266	247	265	253	279	279	260	266	253	287	256	275	290	246	278	264	284	242	297	248	275	262	267	280	253	264	274	257	271	257	296	296	248	253	250	265	279	263	290	286	278	266	254	263	250	277	271	261	286	252	286	271	274	255	276	284	280	246	245	294	261	231	258	261	277	267	251	275	271	261	246	243	263	268	285	254	263	259	231	260	264	263	275	275	287	269	282	254	243	241	280	283	275	272	263	268	283	271	273	248	262	301	265	257	255	281	243	259	257	248	253	259	253	267	248	261	259	275	254	251	269	255	251	281	229	293	243	265	270	300	280	241	240	253	266	253	272	264	237	251	261	259	284	277	272	249	262	276	268	276	248	244	246	269	274	294	277	266	229	271	268	247	267	250	269	275	270	277	266	260	264	310	266	254	263	250	271	244	238	262	264	244	268	291	247	298	254	243	277	251	279	259	253	284	285	272	290	272	256	289	280	249	248	253	271	253	298	296	279	272	247	244	260	242	267	275	250	273	258	279	270	274	272	262	243	258	248	277	274	278	244	258	277	262	282	266	282	271	251	280	250	285	277	269	264	264	272	254	268	244	268	261	259	259	267	252	288	274	254	280	269	264	251	280	282	284	267	259	239	275	266	258	265	253	264	256	264	245	269	266	280	269	277	270	261	269	267	278	280	268	245	264	261	238	258	272	281	259	252	253	287	283	274	259	272	265	243	251	272	236	265	266	253	246	288	272	285	311	279	238	264	287	257	251	259	267	284	292	294	278	265	270	267	274	243	260	294	288	256	279	243	290	232	266	267	244	269	260	249	245	258	292	257	268	247	302	300	271	251	286	254	271	262	289	258	281	279	286	277	247	264	252	280	242	242	293	268	254	258	279	262	259	285	274	278	277	276	265	253	286	253	274	273	257	237	271	275	322	257	256	283	299	286	272	258	288	275	273	267	280	259	259	259	237	260	269	255	293	243	231	240	251	252	250	257	289	262	283	261	260	278	264	268	288	295	277	248	266	269	251	267	300	281	263	279	270	249	273	261	259	287	257	272	248	299	286	258	255	265	256	251	257	251	253	264	280	282	268	275	287	250	281	279	263	268	266	273	279	274	265	271	264	268	249	275	269	271	276	262	269	273	259	253	248	283	262	263	241	268	260	253	260	253	254	294	253	275	265	241	263	291	257	238	256	290	244	247	265	257	265	250	261	256	275	272	302	246	269	250	263	241	253	253	263	257	253	282	255	291	293	274	271	275	242	253	270	259	273	240	276	285	263	242	286	220	265	250	284	265	267	278	275	259	271	277	263	279	260	250	262	278	263	262	247	264	271	286	243	257	284	263	271	278	288	263	273	274	270	250	273	267	254	295	281	272	293	248	254	262	280	254	268	271	263	273	247	254	276	278	264	276	272	279	283	260	247	250	255	262	275	272	282	296	290	261	252	275	243	256	253	269	247	237	241	268	259	259	277	251	248	261	260	281	266	264	294	282	244	286	241	260	271	292	269	266	243	262	270	288	242	253	268	274	249	277	235	251	275	274	277	267	250	262	247	298	272	269	278	255	259	290	250	272	271	246	267	280	255	240	284	275	235	244	277	251	279	253	291	274	269	255	277	288	271	266	261	271	245	265	280	277	293	286	259	261	249	267	275	224	254	258	271	261	264	242	225	280	282	261	260	260	256	235	276	247	251	257	249	278	266	271	286	248	254	304	264	295	254	271	300	299	270	229	270	272	273	264	301	293	262	278	280	255	260	265	243	259	276	262	274	266	265	268	265	290	260	285	278	262	245	263	255	252	234	255	248	277	238	253	254	244	252	234	228	255	274	249	287	274	271	286	272	281	257	289	264	274	266	284	245	262	258	265	260	237	267	280	287	235	281	252	241	280	265	246	276	257	266	264	262	245	260	291	260	258	255	254	281	295	299	281	257	266	262	268	282	263	240	259	261	269	249	283	256	260	243	243	246	250	261	269	291	233	270	266	275	268	270	253	277	270	263	257	288	268	276	250	288	239	257	293	275	247	267	251	278	273	242	252	240	287	262	277	273	251	275	276	296	276	266	276	263	291	243	279	254	255	268	282	274	276	296	244	260	252	250	250	270	262	247	257	244	261	281	284	273	280	265	244	276	252	264	265	279	288	271	270	275	270	286	253	308	294	244	305	239	258	278	257	247	250	300	290	258	240	268	271	262	261	260	318	283	269	255	265	264	254	253	240	273	268	272	253	264	270	279	251
42020	49636	52027	53879	49591	43677	43518	44623	41715	39616	38813	36140	34446	33108	32680	32150	30315	26884	27358	22036	20260	22486	20852	17966	18079	13054	9267	10400	8363	6922	4512	2727	1975	1636	1332	1268	1109	1043	1058	906	931	891	927	865	824	877	877	883	887	1119	1504	1497	1382	1111	968	889	856	801	870	790	774	831	832	848	817	871	834	789	845	868	812	821	856	831	780	814	833	821	774	834	851	823	821	808	828	832	838	796	852	805	855	839	811	780	825	845	888	815	860	797	881	785	803	804	834	831	809	854	826	802	828	763	851	828	805	844	875	874	813	855	908	853	826	839	791	828	836	803	855	796	759	803	854	824	805	832	844	810	843	815	813	890	818	824	902	758	832	811	830	858	817	792	882	858	787	835	746	800	799	837	841	825	837	805	830	811	896	819	848	855	849	831	845	836	898	800	824	830	842	829	868	854	860	788	830	860	777	785	820	792	816	843	841	867	796	791	800	802	824	828	866	825	794	820	818	801	817	858	837	841	839	814	820	852	865	863	825	823	833	834	862	859	840	837	838	842	829	853	786	838	852	820	829	784	845	748	786	857	823	814	815	838	809	828	810	832	797	830	797	789	823	877	823	847	790	833	848	851	822	886	812	863	848	806	815	882	848	812	829	831	804	807	870	806	810	817	847	817	858	839	761	835	755	785	826	836	832	856	796	843	818	844	837	781	861	811	836	798	860	848	835	832	863	834	802	858	816	823	845	837	859	817	836	793	805	820	902	842	868	794	815	847	815	865	833	821	841	794	843	866	867	802	815	827	806	839	838	872	801	799	845	774	839	843	786	836	811	750	856	862	824	835	868	852	810	822	809	788	829	831	844	833	795	800	853	882	873	819	803	814	805	826	846	814	824	826	835	833	804	843	824	853	851	801	878	837	840	828	829	774	769	846	805	845	818	871	818	821	778	824	831	851	854	776	814	813	795	801	808	806	840	834	842	781	837	837	794	854	809	830	851	805	778	834	850	864	812	774	780	856	804	856	801	792	800	826	806	856	859	850	849	804	880	808	874	836	849	857	779	857	831	849	819	809	843	821	818	777	872	810	856	801	816	819	820	865	867	846	830	877	833	820	799	829	845	805	870	831	819	828	849	806	844	829	880	842	799	848	833	794	810	827	844	805	857	797	865	787	878	851	827	833	820	787	819	837	804	861	851	792	812	846	804	858	794	835	781	827	813	839	791	838	809	861	804	836	893	874	829	816	793	862	766	810	803	811	825	806	830	790	864	840	795	871	791	838	805	789	833	811	813	817	827	783	869	806	869	809	807	823	840	858	827	846	903	788	783	804	892	816	858	837	822	862	829	908	865	806	795	837	845	793	834	857	840	860	828	817	835	867	834	824	787	813	847	822	841	819	830	825	815	841	857	828	825	847	847	873	809	829	828	828	806	836	798	803	870	865	839	840	861	830	847	857	778	804	824	874	812	811	877	796	832	835	812	831	781	816	817	828	796	799	852	836	834	848	857	792	794	800	885	795	841	843	823	827	821	882	814	817	814	801	819	887	828	817	873	827	831	805	868	843	870	784	825	845	853	813	786	814	824	874	803	793	826	796	802	835	807	890	824	810	864	870	848	807	857	783	859	826	833	804	807	783	853	747	832	842	870	860	846	801	839	842	837	798	802	884	812	852	890	874	843	778	818	780	792	819	815	802	868	866	862	833	749	849	866	785	811	794	845	836	806	889	826	837	820	853	844	842	830	782	869	787	855	818	794	791	816	848	865	815	841	824	813	836	831	831	854	829	839	818	839	803	885	828	826	818	860	867	858	843	855	844	864	866	780	846	809	845	840	874	814	748	835	839	821	823	849	832	788	862	794	821	818	852	875	802	817	829	831	845	799	846	857	826	837	810	858	813	840	836	788	841	847	832	805	837	834	798	804	863	782	857	855	861	832	841	827	819	850	823	902	841	846	872	802	833	864	812	840	826	808	823	768	908	802	766	814	852	794	842	855	853	852	836	809	815	781	830	815	813	828	797	856	870	847	815	801	806	820	849	800	852	898	843	846	832	837	830	847	824	856	754	821	785	847	854	872	827	790	873	820	824	772	843	815	794	873	787	827	856	783	837	829	815	809	823	811	840	806	825	784	824	842	822	821	803	818	826	845	894	792	848	862	822	805	827	866	828	841	847	819	826	863	851	789	818	813	835	819	787	847	913	878	823	788	810	805	794	741	824	841	852	867	820	819	804	774	823	809	806	806	820	841	811	845	830	787	748	854	837	810	805	797	820	812	874	809	836	862	792	829	788	848	838	848	826	826	826	826	831	832	811	812	873	848	826	833	842	823	791	825	863	835	857	790	842	875	867	842	844	808	822	828	825	813	855	785	825	830	874	810	810	851	834	806	824	776	832	844	807	805	801	835	871	855	830	843	812	859	814	818	862	845	855	752	833	851	848	849	834	853	820	812	886	871	866	783	794	767	810	831	861	848	766	823	890	815	798	815	873	800	831	873	808	811	838	828	839	821	769	851	863	810	818	849	842	783	838	845	845	862	851	833	872	814	812	866	842	831	827	833	858	828	800	811	839	873	854	811	849	773	812	792	827	860	822	846	787	858	815	812	780	843	824	809	848	829	814	847	816	866	809	846	819	819	831	826	798	853	825	849	880	857	798	864	837	803	829	837	820	825	810	881	789	892	873	798	821	837	911	895	828	870	803	869	792	828	821	877	828	810	775	783	823	834	872	792	838	783	836	810	826	825	802	825	828	801	844	820	802	869	873	776	832	826	826	856	864	790	787	817	828	781	808	792	831	821	815	778	808	824	819	836	841	825	849	774	823	827	805	802	773	843	837	864	824	817	833	812	848	829	816	843	825	803	821	847	788	793	834	838	852	818	801	895	811	822	812	860	834	807	840	791	764	832	795	854	847	849	834	785	799	801	840	852	784	811	792	801	829	870	808	849	813	886	825	840	832	828	785	839	834	887	805	838	808	827	879	806	880	821	859	850	816	834	858	855	892	828	771	827	796	823	824	854	863	832	839	830	793	865	795	794	808	917	872	841	839	799	811	849	862	851	871	842	835	821	785	833	834	847	818	876	772	828	876	773	846	883	838	808	847	841	827	825	821	853	786	807	820	840	825	811	809	794	866	843	829	857	888	829	787	853	828	845	877	872	825	805	863	831	852	799	844	854	847	809	847	776	852	807	798	864	848	860	838	843	901	859	855	810	819	788	822	823	839	814	877	844	840	795	820	855	844	817	809	819	854	810	883	839	749	781	840	789	843	877	828	866	813	847	845	845	834	825	827	839	828	794	816	854	748	783	803	871	826	787	817	802	841	866	837	863	857	781	826	874	852	804	770	766	895	833	836	871	856	828	825	880	837	828	847	804	849	874	858	807	817	782	820	826	808	771	815	804	856	803	851	843	832	806	839	816	867	826	817	809	795	819	826	803	854	806	864	817	867	839	824	863	837	850	817	786	865	844	807	864	856	863	813	856	843	775	865	803	874	867	799	811	805	871	770	850	804
29343	30816	29208	22611	14735	8329	5194	4393	3339	2552	1937	1436	1166	1118	1087	819	707	648	588	490	469	407	426	380	400	324	322	303	327	289	239	277	283	270	264	259	241	265	248	256	259	236	261	265	247	247	242	280	247	243	246	258	217	267	253	238	253	255	199	257	273	253	248	209	240	244	250	272	267	230	238	274	253	221	255	278	253	252	257	250	265	253	266	230	259	220	246	227	262	220	251	255	238	250	235	230	246	247	245	228	259	261	257	273	242	235	229	240	277	247	244	215	225	239	263	265	268	280	234	245	253	256	244	237	283	232	275	239	257	257	251	239	258	235	268	235	246	238	271	261	249	260	245	270	255	238	236	262	260	226	270	269	266	245	248	218	243	224	266	257	256	239	273	254	228	268	227	211	254	244	242	277	230	221	232	231	261	258	248	254	229	246	228	250	261	241	223	246	230	276	242	250	259	258	250	225	222	264	241	231	254	235	221	238	215	225	237	220	255	228	237	230	216	240	263	244	251	251	238	273	236	242	245	261	229	239	261	244	236	260	245	267	270	266	244	239	250	222	251	224	240	262	275	258	234	260	264	265	271	236	232	258	220	247	245	256	251	214	250	269	264	205	246	248	276	260	253	258	266	243	266	241	241	249	242	249	246	232	260	244	246	263	230	228	244	248	228	235	241	228	253	287	242	246	251	255	234	226	225	257	230	254	252	260	243	277	249	259	265	268	259	246	256	256	257	267	256	225	261	247	263	233	242	227	219	233	260	237	247	287	252	221	259	239	265	241	245	253	233	231	223	268	258	265	240	224	274	258	255	265	232	243	253	259	285	244	257	252	224	259	281	253	235	241	229	265	226	240	244	239	245	253	264	225	253	241	221	251	233	239	243	227	262	247	234	261	246	245	214	262	240	246	259	255	250	229	239	248	258	218	258	264	249	241	249	239	224	250	239	259	237	229	278	238	250	236	268	232	236	286	256	259	241	232	270	251	256	268	263	259	252	245	236	221	261	241	266	231	239	258	226	243	255	236	248	247	237	242	243	232	250	267	237	257	256	287	239	241	251	246	226	245	267	272	261	278	227	246	240	236	280	241	263	240	246	260	235	256	267	270	259	231	270	261	244	254	262	249	252	234	279	231	278	252	239	209	223	255	257	244	229	260	232	255	271	253	235	221	233	235	241	241	243	254	229	235	236	249	246	285	246	231	232	250	254	239	250	274	237	263	271	261	262	249	260	243	236	239	262	247	271	254	233	227	242	228	248	210	261	241	238	253	241	252	233	268	254	254	262	241	220	262	276	260	251	241	233	223	246	237	253	262	238	233	242	242	288	250	230	237	243	246	254	243	226	254	242	249	248	236	234	243	269	271	259	249	260	264	245	273	232	233	243	242	237	234	228	225	244	246	250	258	270	270	247	276	249	273	240	224	258	255	225	245	259	253	229	261	268	241	269	258	259	239	254	259	270	243	231	236	261	262	227	236	245	236	240	265	222	255	249	256	228	253	219	243	263	231	216	260	246	259	256	244	248	262	266	257	267	248	284	230	225	262	273	282	257	258	279	228	251	252	233	246	235	252	253	256	236	232	224	259	234	259	243	285	271	236	254	240	260	296	270	255	233	226	210	239	241	261	242	264	259	237	279	228	270	231	256	280	274	237	261	206	260	279	268	268	243	240	240	267	261	238	238	261	222	259	266	262	255	246	279	263	287	222	254	234	249	255	273	240	248	244	210	264	233	246	270	258	234	268	238	246	243	221	249	227	261	251	262	255	242	234	247	251	245	249	272	241	239	257	242	216	258	276	231	233	250	274	221	239	260	258	257	234	262	235	247	269	237	243	251	235	225	250	235	245	246	253	232	239	239	271	233	229	214	249	245	276	273	230	262	247	248	236	244	232	279	261	241	233	273	239	244	229	246	260	264	263	231	263	268	241	244	226	233	248	228	259	238	246	248	253	263	239	266	206	236	214	252	216	250	244	263	262	263	228	260	232	252	246	241	242	238	251	232	263	257	247	225	250	230	231	243	235	240	248	280	277	240	212	272	260	251	248	220	258	242	248	240	237	254	274	241	262	258	277	240	260	252	223	238	243	247	236	241	228	265	245	250	219	246	273	262	271	237	223	267	234	244	255	249	217	263	254	255	242	267	228	238	253	240	229	249	222	236	260	271	241	218	260	258	274	229	246	251	274	227	247	239	260	243	239	225	251	233	263	242	269	252	217	245	262	246	230	248	260	263	264	233	216	239	260	278	296	252	233	234	234	232	278	252	255	271	238	242	232	246	256	250	234	253	242	236	276	237	259	237	241	228	254	270	241	253	260	267	255	253	265	246	255	237	280	257	267	305	217	236	297	264	238	258	260	265	242	246	243	254	252	259	228	255	234	264	275	237	271	218	241	244	244	247	288	245	249	251	286	225	277	299	293	276	242	260	249	263	264	239	270	240	244	276	249	241	268	249	248	252	219	241	227	250	244	260	255	238	244	238	218	261	223	242	253	246	235	239	250	266	251	275	252	229	248	243	247	256	279	234	228	270	261	271	248	299	264	273	246	252	253	225	233	248	269	245	262	257	281	226	255	260	237	249	219	267	215	253	217	261	263	243	230	227	262	248	249	243	227	261	252	250	249	257	244	262	265	241	266	270	248	238	244	222	255	252	247	248	254	231	254	255	252	225	259	260	223	241	251	243	248	246	233	224	260	232	255	265	242	252	246	266	249	249	265	231	232	282	243	259	276	230	219	233	259	268	248	261	240	258	251	252	253	254	269	260	246	228	260	229	245	248	235	261	241	252	238	242	246	240	241	219	250	235	251	245	241	249	256	262	254	282	235	225	263	243	234	253	266	239	255	240	266	262	228	277	250	237	252	255	233	242	221	235	218	260	268	243	212	246	254	259	252	252	227	239	224	244	227	251	242	266	242	244	255	244	256	254	236	248	243	237	265	253	228	228	245	211	236	256	249	230	248	249	251	264	230	262	261	269	288	243	229	212	261	237	252	258	230	246	216	243	249	251	263	268	249	233	246	233	232	253	263	240	256	259	230	232	266	244	271	269	249	231	284	261	233	254	266	232	244	243	229	266	249	246	243	237	246	278	240	219	240	238	265	211	236	239	253	254	238	246	254	273	225	260	258	249	261	254	244	242	237	240	256	250	277	248	246	248	255	258	239	259	239	257	244	295	243	250	234	240	256	266	260	242	249	241	235	271	284	249	220	258	258	240	235	253	231	207	249	218	212	250	255	232	246	246	239	265	230	212	246	228	281	261	221	230	257	244	229	220	261	236	224	249	250	253	251	215	270	257	277	272	235	229	245	237	265	267	262	262	221	254	264	247	251	234	257	240	254	237	259	255	273	259	240	256	233	230	257	247	248	240	260	256	252	282	224	250	247	260	242	255	237	258	225	228	245	243	254	260	251	261	237	239	209	256	248	243	230	261	260	258	249	218	252	252	221	274	260	281	253	230	255	261	247	260	237	266	260	262	235	229	254	258	272
23020	29462	34542	33986	26806	20661	16452	14903	12443	10318	8110	6129	5094	4607	4818	4189	3514	2931	2829	2312	1899	2007	1846	1637	1603	1374	1301	1301	1200	1023	966	966	857	870	899	887	856	897	864	846	849	828	834	810	824	780	797	817	836	850	887	830	804	871	862	830	830	817	815	836	798	786	799	855	774	843	777	764	762	822	891	810	790	813	825	816	868	823	748	864	795	827	796	754	840	867	837	793	822	812	807	820	807	775	770	809	822	805	751	789	835	797	825	821	832	807	824	779	818	819	792	791	801	807	791	822	794	814	821	801	771	832	806	793	808	867	815	804	786	807	813	801	798	789	844	779	882	826	819	764	821	780	795	862	832	795	804	809	779	771	798	811	781	799	856	811	816	726	769	847	854	775	789	761	827	796	797	808	824	754	783	830	803	822	813	792	779	786	803	811	809	798	774	768	790	820	804	795	840	829	786	819	801	845	835	819	804	831	794	815	785	804	818	781	802	834	775	741	780	843	833	826	853	807	816	821	782	796	817	778	789	801	857	749	781	801	780	788	825	840	844	786	789	753	831	799	837	809	808	816	831	817	796	789	804	838	761	763	833	782	825	872	846	796	797	824	852	797	803	823	824	811	791	830	802	787	827	808	787	780	812	805	819	762	794	792	788	770	841	837	755	828	821	827	786	824	776	830	784	775	885	819	815	781	801	818	807	786	870	855	769	774	781	740	836	829	846	815	877	856	841	793	810	779	848	758	845	830	780	791	809	852	806	787	841	794	801	768	781	766	747	804	754	853	812	819	768	853	811	865	833	844	770	809	835	780	763	797	815	771	816	847	780	782	794	790	767	781	836	799	818	844	775	830	793	812	846	810	865	807	851	812	825	795	799	820	837	793	795	823	841	801	807	819	798	824	804	843	787	809	779	816	814	788	808	825	799	823	808	885	793	808	803	802	830	784	779	835	817	840	794	786	785	775	843	760	837	808	789	834	795	824	819	787	820	853	843	785	803	815	754	766	860	780	818	821	778	789	813	829	780	849	788	845	799	790	800	818	808	819	877	844	815	832	801	753	861	809	826	803	817	776	772	823	819	829	765	823	839	779	722	773	824	801	783	812	810	832	801	838	822	817	770	860	832	767	826	783	800	747	815	809	823	839	813	822	887	831	788	822	825	833	789	785	846	825	833	805	787	839	866	775	760	831	820	818	761	827	832	857	872	798	780	767	806	789	802	821	784	798	825	829	795	812	790	807	823	781	775	792	839	820	728	785	745	797	825	844	840	807	793	786	817	814	783	787	851	775	781	794	809	818	773	812	843	858	909	803	786	810	790	832	817	865	836	801	805	815	802	829	858	839	784	798	811	800	787	799	806	786	776	779	827	794	795	811	822	829	803	788	812	830	758	736	834	766	762	812	789	787	815	830	818	827	780	817	785	798	795	777	790	852	776	780	785	800	806	759	862	799	804	823	827	768	783	819	828	773	809	819	785	791	812	823	744	808	852	840	776	809	784	810	821	765	784	836	803	783	793	830	794	795	781	781	841	807	851	821	844	791	811	840	860	788	799	845	793	749	799	825	784	794	797	820	773	824	778	771	840	826	860	828	803	782	772	841	815	817	838	785	806	773	760	765	833	823	761	846	805	775	777	793	847	787	849	800	813	797	840	803	835	757	783	814	824	797	802	814	831	784	798	769	813	816	757	792	835	785	792	810	786	784	799	772	869	793	759	839	801	807	815	798	791	835	799	832	822	813	849	840	781	824	827	853	812	776	809	819	824	844	818	750	809	817	786	823	807	765	807	836	829	842	787	809	803	786	823	751	791	814	810	792	812	825	763	799	820	786	830	804	825	853	804	820	818	841	770	786	786	803	832	871	797	771	793	774	753	789	792	805	789	827	800	812	794	797	802	828	812	832	792	804	842	804	811	798	838	814	832	797	793	822	846	808	809	796	816	800	765	790	809	848	780	818	808	762	782	803	804	814	812	780	814	836	820	776	771	867	787	836	758	843	805	802	843	854	788	778	808	826	769	801	765	857	812	827	815	797	827	821	826	828	775	836	815	807	819	807	759	818	821	781	799	816	809	811	822	832	773	804	808	789	810	793	817	805	816	865	813	801	864	806	820	819	856	813	792	768	815	805	817	834	775	823	827	765	841	812	838	839	882	801	778	812	803	801	782	856	874	785	797	773	844	763	763	759	780	818	820	827	805	824	817	811	774	784	801	780	804	824	821	779	803	792	825	770	815	780	821	801	799	803	749	781	845	831	810	812	796	777	827	805	802	835	840	789	821	779	759	818	812	831	790	807	792	868	780	779	807	807	828	826	764	775	844	854	772	798	765	782	807	785	849	762	783	868	807	849	837	790	782	773	826	793	786	760	787	789	809	811	821	810	768	847	788	820	828	801	836	800	796	836	800	780	786	779	787	795	812	787	813	832	816	829	823	779	795	786	796	782	791	794	849	857	800	778	844	774	811	816	817	772	845	821	780	810	802	790	751	810	791	794	852	790	852	822	815	778	846	756	770	838	917	791	810	811	767	780	792	788	782	772	825	825	764	791	789	780	770	817	802	803	849	867	828	832	851	847	840	816	797	813	831	794	814	818	779	795	792	835	853	820	806	837	816	825	824	819	813	796	827	769	829	803	820	768	816	788	808	797	793	803	784	810	758	807	815	811	837	788	766	826	803	775	815	825	837	802	761	869	799	803	822	840	772	790	829	814	786	816	788	748	851	791	772	794	792	761	811	857	823	857	807	837	825	820	767	862	795	839	802	813	832	767	810	854	782	777	818	863	786	785	831	828	811	765	824	784	824	827	804	841	837	833	825	814	833	775	831	790	791	754	883	862	786	828	774	829	797	800	809	812	811	829	803	822	834	776	850	829	775	825	823	812	790	787	834	813	801	797	776	814	812	796	829	804	879	797	816	851	787	859	769	767	816	844	804	859	765	792	815	834	815	822	825	767	822	812	791	797	819	775	773	793	831	759	795	799	800	779	856	836	869	807	772	757	828	779	777	872	778	834	788	821	807	804	841	803	730	826	773	831	840	798	800	826	803	808	798	785	790	849	772	800	834	847	849	836	835	825	809	782	799	803	749	807	829	760	810	865	833	800	805	832	790	790	781	776	808	812	842	782	821	806	817	794	854	797	804	773	838	818	807	785	803	842	770	818	801	789	807	802	822	831	778	771	817	801	825	832	769	846	827	789	828	806	785	814	852	812	829	777	780	804	833	813	851	764	781	840	814	808	759	841	803	809	806	798	825	836	808	785	810	830	819	800	817	777	810	785	840	743	809	787	827	804	806	812	820	811	811	796	814	757	826	848	743	818	792	804	809	770	823	766	754	816	839	868	848	787	753	826	768	801	829	791	857	796	801	827	755	822	811	849	818	757	836	813	806	808	790	799	818	798	777	828	803	822	837	819	794	816	841	831	814	829	774	829	795	811	838	820	821	738	835	779	745	842	842	792	861	784	846	821	858	758	856	869	773	774	778	825	801	823	765	830
46056	49722	44128	41862	31536	26710	26379	26466	23431	20871	17470	13585	10795	9166	8033	7398	6324	5237	4659	3164	2755	2966	3126	2063	2066	1405	1229	1131	821	492	362	364	339	293	327	278	270	267	262	255	272	267	229	236	247	251	236	246	247	256	289	290	286	286	270	263	263	261	234	265	244	254	245	258	240	251	264	253	248	259	281	267	254	233	266	246	250	267	290	270	239	262	243	247	284	265	235	262	271	263	246	254	262	242	258	258	256	253	247	266	258	258	233	253	262	275	236	261	247	273	240	239	261	241	263	247	263	254	251	233	256	271	258	265	249	246	275	245	237	290	224	256	242	241	257	254	208	251	245	242	296	246	237	237	277	257	259	251	237	253	248	250	265	239	251	243	234	240	265	268	267	270	225	243	233	277	262	264	271	285	270	224	262	259	264	247	254	227	256	252	268	252	275	248	250	266	254	252	263	272	210	293	236	269	270	229	243	244	233	249	246	250	231	258	252	232	250	250	239	244	251	237	253	256	295	264	245	271	274	246	244	272	257	241	240	257	213	248	225	267	255	270	271	254	227	263	265	237	241	276	276	232	236	276	247	284	244	266	260	231	259	250	249	269	252	266	249	232	248	245	249	232	247	252	228	259	250	268	251	250	273	275	238	239	266	221	279	280	256	242	284	234	258	247	247	231	259	248	245	254	230	241	274	264	222	249	235	246	242	233	267	268	265	274	258	253	234	251	260	263	245	257	225	228	236	249	255	258	252	250	262	272	256	250	254	246	252	271	232	273	247	279	259	239	261	219	248	250	282	229	265	249	254	258	223	260	257	249	251	273	231	277	260	243	264	247	258	242	253	263	251	252	244	230	265	273	254	255	251	246	239	250	243	240	228	254	240	241	243	249	246	257	251	240	251	259	289	250	272	258	273	261	282	240	260	244	232	235	258	238	238	268	230	237	258	257	280	265	258	265	225	247	264	268	263	257	261	247	240	278	267	252	252	256	240	264	237	242	280	257	248	242	266	246	251	260	229	267	242	253	269	274	260	218	260	259	222	256	247	278	257	297	232	272	236	222	247	252	238	242	249	252	243	239	231	246	260	252	242	259	252	236	289	272	257	261	258	273	245	274	242	263	264	250	248	269	233	281	266	242	249	247	283	252	217	247	242	249	260	238	246	248	226	217	260	242	253	261	254	266	256	256	259	243	248	262	252	251	278	256	251	285	239	239	245	267	259	245	268	269	239	267	274	256	245	253	251	254	277	273	241	264	253	263	250	258	256	250	225	255	264	272	250	261	211	282	267	271	233	249	247	264	240	252	235	255	263	238	221	233	260	267	232	246	223	245	230	255	247	264	269	257	262	257	256	243	236	260	247	240	229	251	257	241	245	270	255	225	274	255	265	267	261	267	248	242	246	218	265	286	263	247	230	276	290	256	245	272	271	234	252	269	253	248	241	245	275	263	242	267	221	249	237	264	269	247	263	265	257	258	242	271	233	250	250	218	245	270	223	252	259	228	256	275	259	237	256	255	230	257	256	262	252	252	248	241	274	242	256	260	251	219	267	216	250	227	244	259	242	269	256	219	251	230	267	254	276	262	263	260	239	290	255	273	253	222	241	226	265	252	246	254	253	277	252	252	260	243	266	254	251	237	244	227	272	270	238	280	230	277	265	237	234	234	235	236	258	249	265	226	230	245	252	260	260	252	236	252	256	273	275	240	255	232	274	249	238	225	263	255	255	250	253	249	281	249	255	262	265	274	230	243	254	250	263	295	237	252	255	272	244	251	235	246	262	277	263	246	227	271	253	237	244	279	242	282	265	228	258	286	281	251	231	274	257	244	263	227	257	244	259	221	247	244	237	269	227	267	265	296	253	247	237	251	256	231	241	266	259	265	256	236	232	301	252	258	289	234	226	267	261	278	243	266	249	238	261	218	260	265	247	226	263	252	267	245	223	235	263	233	276	266	252	255	236	249	253	267	247	244	251	256	259	248	259	257	255	266	278	263	215	226	271	234	264	284	243	248	255	231	279	263	250	265	245	258	227	243	250	246	262	250	265	260	276	248	259	261	239	266	260	240	248	249	255	268	245	245	262	253	265	242	248	257	274	248	248	223	253	239	264	283	289	261	246	251	250	251	249	251	255	280	277	235	260	246	249	255	278	267	269	258	279	228	243	269	265	236	263	256	270	259	251	239	267	251	240	253	268	247	234	240	265	260	242	258	233	263	262	279	276	251	250	242	267	224	273	246	284	235	240	263	255	263	270	256	249	277	259	268	245	240	242	235	228	276	239	270	244	243	271	246	255	254	255	249	249	267	238	213	229	257	246	232	293	247	257	249	253	257	249	281	241	244	253	262	263	255	241	254	234	252	254	252	238	249	211	242	272	261	271	250	253	238	244	262	241	239	256	241	228	256	236	263	229	235	252	267	237	238	251	248	269	254	259	262	240	255	282	238	261	234	254	238	234	247	246	248	247	271	268	264	265	236	264	277	241	221	233	254	255	269	280	245	216	246	278	227	254	265	240	247	239	246	252	250	236	249	253	249	229	247	212	237	239	243	254	250	273	252	251	254	256	266	294	246	247	228	213	235	241	278	259	235	223	277	246	260	240	267	266	266	255	248	277	268	227	235	243	240	228	234	234	234	240	242	249	236	245	259	249	262	245	275	221	262	263	266	277	240	256	268	256	261	280	273	242	264	262	265	218	261	224	254	239	233	271	257	234	255	263	275	248	260	249	255	253	239	251	268	258	265	265	251	264	261	253	258	227	236	258	238	246	251	241	235	242	253	244	236	250	227	251	237	255	267	262	222	227	256	259	222	256	270	257	265	271	229	258	247	233	252	259	251	209	260	217	271	256	245	255	255	230	281	260	275	241	243	215	233	260	257	240	259	238	244	284	258	237	228	253	234	232	246	243	247	248	252	242	276	251	263	271	258	236	246	279	252	236	263	270	236	265	267	248	278	247	255	239	275	255	267	264	237	243	248	220	250	261	223	265	263	255	252	242	255	227	269	246	219	253	270	280	231	218	261	278	231	249	253	234	248	235	269	279	242	268	256	239	228	263	246	243	255	219	219	260	238	258	251	240	273	262	252	222	275	247	251	226	265	248	247	268	265	269	238	263	263	252	262	262	248	243	248	268	274	262	279	263	238	226	249	262	233	267	224	266	254	259	244	246	252	250	265	241	227	245	255	225	281	288	257	241	238	267	232	252	230	222	235	286	255	264	238	250	228	241	274	271	247	266	264	235	254	270	253	281	251	266	274	270	249	251	242	221	253	226	252	247	219	253	251	288	293	258	274	246	271	241	267	231	238	274	252	265	244	265	245	258	245	273	256	238	254	234	238	252	230	247	280	254	266	258	223	239	247	254	202	254	254	237	235	250	256	225	262	268	241	227	246	241	248	272	255	262	237	257	255	231	229	249	262	263	249	254	262	278	275	246	265	251	261	263	264	247	272	240	264	242	231	245	252	244	246	225	271	262	234	272	241	249	257	236	266	233	249
38077	48173	52451	50635	43669	36818	37237	37578	34922	33025	31652	28080	25605	24677	24406	23793	21912	19811	18941	14709	13891	15126	15030	10897	11314	7459	6972	6557	4300	2481	1657	1447	1331	1245	1131	994	934	909	917	902	886	926	893	857	886	836	893	813	855	955	1099	1129	1088	938	907	805	837	816	833	792	756	810	812	779	822	817	785	844	799	793	805	802	749	818	801	796	802	854	812	826	822	839	772	802	818	819	787	799	853	842	811	773	816	804	765	851	784	791	828	756	782	856	775	826	781	747	832	848	785	814	817	801	802	804	815	813	816	852	803	845	833	810	789	808	779	789	797	817	772	793	855	833	825	772	802	846	801	816	771	841	800	829	830	880	763	771	749	863	796	786	806	786	757	854	882	826	864	805	764	804	789	788	824	772	811	792	864	846	800	755	795	803	750	770	769	792	834	798	771	820	786	814	841	787	773	808	801	773	878	794	819	729	811	845	777	794	815	869	795	781	799	814	836	792	794	797	825	764	783	791	779	824	839	793	792	762	812	803	846	801	796	849	808	816	768	842	777	781	784	841	858	820	819	810	789	833	809	794	796	788	825	796	845	791	795	820	818	805	825	813	829	822	814	839	844	821	818	790	820	810	776	810	747	821	796	808	763	829	728	795	786	828	839	825	803	782	768	781	805	813	798	847	790	762	801	799	764	801	850	845	806	804	820	799	776	825	791	727	758	798	812	861	819	823	817	840	730	814	819	791	815	782	828	817	830	778	826	788	821	814	779	820	792	851	764	749	761	797	795	843	766	776	778	760	802	837	782	812	807	768	793	800	775	750	817	799	833	778	775	757	788	835	749	787	844	830	814	834	787	802	783	804	776	777	820	802	840	778	770	730	781	860	787	802	869	811	799	751	826	776	802	783	794	811	784	864	803	811	772	793	812	817	832	767	770	798	787	803	776	766	783	822	846	826	834	787	794	752	808	885	798	822	798	811	804	775	801	803	813	788	796	815	803	791	820	765	760	750	776	775	799	750	768	822	813	804	782	777	791	816	762	821	800	732	831	784	841	835	778	797	790	823	779	803	777	884	764	811	801	829	768	830	786	807	812	770	818	824	826	786	768	843	816	811	809	850	801	810	792	798	809	813	792	785	778	869	817	804	767	807	785	800	785	827	783	832	826	791	769	796	780	798	806	817	808	822	761	805	783	846	745	814	831	802	805	803	795	752	782	799	805	802	831	784	824	867	795	814	752	843	834	768	792	860	799	839	752	822	789	764	803	800	793	818	789	792	795	836	841	819	823	769	842	753	791	792	799	790	787	837	799	816	781	792	743	767	763	800	807	777	791	763	771	845	745	850	818	847	852	842	820	828	803	830	770	801	809	841	802	789	811	830	790	830	813	850	851	815	832	807	767	796	831	819	831	851	808	773	794	820	813	837	822	836	831	792	771	773	801	846	803	804	851	826	798	779	802	770	778	760	817	825	799	772	800	800	804	833	774	834	839	774	813	829	817	809	797	803	821	770	769	843	772	798	812	857	799	804	818	832	812	778	799	804	758	810	802	800	784	773	757	827	843	776	768	779	850	818	827	819	836	786	751	804	789	762	832	768	772	845	853	836	794	810	785	765	753	815	786	778	793	808	828	802	795	787	847	866	760	807	786	755	825	790	822	766	802	790	804	848	816	789	796	773	765	775	808	838	810	831	800	851	822	730	797	821	803	850	767	806	818	810	822	797	812	808	823	826	806	795	780	763	804	808	805	816	867	802	796	810	801	732	805	817	771	778	801	812	782	772	761	831	825	777	804	800	804	827	775	798	778	815	823	817	800	838	741	791	849	837	831	815	834	821	824	832	835	793	815	818	812	821	840	788	796	805	780	781	780	869	812	799	795	824	848	805	756	855	845	857	810	843	763	812	815	846	804	824	783	793	843	807	891	850	791	838	839	785	829	829	802	806	852	840	785	808	825	771	768	796	792	787	804	794	803	772	752	822	797	819	837	809	808	824	821	836	749	807	804	852	825	771	791	819	793	752	821	789	792	787	834	744	775	782	806	792	797	820	743	782	800	780	800	793	855	846	806	768	777	776	765	835	763	862	839	755	812	811	783	818	811	850	795	786	810	804	832	809	802	743	777	860	781	794	823	787	870	787	756	787	802	844	833	808	822	790	771	789	785	763	793	824	805	783	792	806	771	793	810	814	827	831	788	816	857	845	855	775	812	802	817	842	787	835	833	759	817	843	817	833	776	814	869	832	882	837	788	782	820	831	811	791	818	825	810	789	749	827	773	783	810	820	779	813	828	828	831	880	789	864	787	817	833	830	774	795	826	830	823	795	823	771	817	780	832	802	776	828	790	797	774	763	837	779	809	756	793	774	782	832	811	763	815	788	832	813	824	847	790	810	796	793	829	826	768	849	843	828	788	780	733	829	806	850	816	838	806	831	779	783	779	845	731	830	793	767	776	799	871	797	787	785	826	843	799	801	797	764	831	807	823	767	792	789	794	822	760	757	806	814	773	813	805	819	797	862	792	790	770	837	780	794	808	762	809	847	828	760	761	795	803	768	849	770	783	791	846	785	789	766	813	850	801	797	757	828	755	788	831	793	772	843	793	764	866	753	803	801	770	762	792	814	852	802	799	815	812	780	811	865	773	770	858	770	818	808	776	778	786	832	840	808	821	798	811	826	802	799	806	809	791	821	744	802	829	777	816	829	793	796	792	829	791	807	846	850	813	811	777	787	797	776	826	806	836	800	837	798	830	798	835	779	793	814	848	810	782	819	830	803	774	793	853	787	822	800	829	809	744	786	798	778	773	815	809	746	757	755	833	825	788	802	798	843	767	753	828	837	853	773	841	821	836	765	818	758	840	834	845	820	834	813	819	747	843	753	800	812	811	813	758	813	820	782	822	776	778	766	773	809	775	810	825	814	831	838	806	810	794	764	789	790	775	840	809	808	807	803	833	839	772	791	757	818	763	808	825	798	782	816	797	768	790	769	774	809	762	787	805	804	822	752	833	846	762	810	814	800	765	783	772	754	759	836	797	836	782	833	785	767	832	790	774	809	808	760	800	831	774	792	812	802	797	746	792	815	793	825	758	759	802	816	802	828	752	805	792	798	820	815	853	805	791	857	799	786	789	780	857	765	829	819	837	753	838	807	788	771	805	816	784	765	866	753	815	821	815	792	770	814	805	842	799	799	776	849	753	804	773	810	845	813	815	802	810	807	803	779	799	790	772	811	811	846	760	819	761	808	801	819	804	771	800	793	812	764	836	834	836	850	816	856	829	795	817	787	811	803	821	817	839	800	807	849	780	795	848	762	854	796	833	778	807	790	810	856	833	798	855	793	818	852	845	816	794	778	768	792	745	787	789	811	788	812	821	826	871	799	805	864	803	826	835	803	820	830	756	800	794	786	806	746	843	794	758	811	800	798	818	794	762	796	790	807	790	779	813	723	740	820	783	784	791	745	789	793	853	705	810	799	883	813	825	848	791	789	793	798	737	826	814	791	859	838	805	774
51067	49600	48038	39220	30206	28564	30377	32310	30899	29296	27190	23303	20268	18233	16426	14189	13688	11275	9513	7010	6065	6578	7200	4465	4379	3071	2728	2149	1042	617	544	444	463	450	414	357	361	343	330	334	316	294	287	295	298	290	305	285	308	283	355	395	353	283	303	273	284	302	266	296	273	285	268	287	291	284	306	287	296	272	268	285	308	260	269	273	304	296	246	295	254	262	278	287	290	254	295	254	286	280	272	267	278	291	272	247	282	279	238	298	265	280	290	266	288	302	245	258	263	269	282	272	275	272	303	286	260	277	237	291	305	272	281	270	279	217	287	285	282	278	270	307	292	280	285	275	264	284	269	251	300	297	251	274	267	249	276	299	277	262	276	324	242	234	278	245	290	287	283	291	262	269	275	293	257	300	257	236	293	298	271	280	259	289	283	245	292	270	261	285	280	276	242	267	274	278	292	267	270	289	274	291	249	281	250	259	256	287	265	287	268	291	292	262	276	266	288	275	249	276	252	306	287	283	316	279	261	265	313	286	301	265	318	272	241	278	253	236	275	315	281	267	294	282	257	262	258	300	267	281	289	241	284	277	282	320	258	262	281	267	287	260	268	292	279	277	286	286	260	279	286	229	282	246	289	289	239	269	257	270	283	298	279	292	274	275	270	269	305	262	256	283	276	284	267	254	264	253	271	255	286	293	285	300	305	280	265	259	261	298	282	288	277	278	266	294	283	242	294	274	278	270	307	262	259	248	273	274	284	268	284	286	314	278	292	270	283	273	262	273	280	267	329	264	281	272	295	244	272	289	297	293	285	299	267	282	267	293	265	293	278	273	298	282	318	246	305	306	257	257	259	295	276	286	273	294	269	247	245	268	314	276	270	279	291	281	252	303	295	269	265	292	262	305	274	290	269	281	306	292	328	296	249	258	270	272	278	232	264	270	282	276	274	251	287	283	288	259	286	280	312	264	296	273	307	253	286	252	235	280	279	272	271	250	275	251	262	263	270	294	277	242	278	305	273	285	279	293	254	292	293	279	316	278	261	271	297	286	294	273	313	276	277	242	278	293	305	272	264	257	274	252	261	306	310	281	292	284	251	262	249	250	262	268	261	289	282	283	293	247	301	296	311	272	280	291	240	278	279	289	282	272	287	295	282	290	289	287	298	293	275	289	310	267	283	278	280	302	299	258	265	269	289	262	294	289	259	286	274	277	282	297	261	273	288	263	295	261	272	287	273	265	272	285	263	256	234	275	273	275	271	258	276	249	291	289	265	272	267	263	259	288	315	266	266	294	295	256	310	263	296	258	292	270	281	274	249	301	258	294	277	285	260	295	289	288	287	286	251	244	282	293	259	282	279	296	273	292	285	261	278	276	273	274	287	267	297	283	296	271	273	280	289	257	264	286	302	300	246	282	276	298	282	277	278	288	315	295	278	308	270	279	269	258	293	265	305	284	276	298	269	290	264	256	292	262	289	295	283	276	277	259	286	277	279	271	273	273	277	276	260	290	278	315	280	254	290	283	271	265	260	275	271	254	269	269	278	277	304	267	269	276	253	291	257	281	269	301	275	296	312	220	315	270	296	257	293	289	282	262	291	294	290	265	275	279	319	285	255	267	291	245	274	249	258	295	276	285	274	251	253	258	330	278	285	268	265	266	279	298	277	283	292	254	302	268	277	308	260	274	270	321	292	272	289	257	242	302	264	305	303	270	265	291	262	262	263	287	289	295	278	303	248	282	292	248	289	280	275	296	273	280	252	283	279	287	263	293	287	309	261	249	255	243	288	280	275	268	281	248	264	280	314	277	269	289	291	279	272	285	302	274	263	300	283	279	291	272	290	256	250	284	267	282	295	292	256	283	276	264	264	277	278	274	286	243	267	284	295	252	251	273	278	263	287	307	292	266	277	291	248	267	280	288	244	266	248	312	290	311	303	265	275	303	291	290	262	286	292	275	277	263	281	266	274	284	294	288	257	275	254	274	249	292	303	286	275	297	275	272	273	265	273	257	263	254	299	267	268	272	281	299	279	275	282	328	273	285	251	280	297	277	262	276	280	273	265	280	272	275	278	281	248	284	283	295	277	268	270	293	270	296	298	249	277	283	268	294	287	263	240	266	282	283	287	270	273	288	253	269	269	295	282	261	269	292	259	290	273	274	308	305	296	277	257	257	272	292	282	278	275	281	251	283	272	273	303	266	279	292	258	270	311	256	275	328	264	274	325	282	276	284	274	280	273	263	276	303	263	274	290	261	280	275	279	265	295	269	298	286	287	294	253	259	284	263	295	298	301	269	291	259	268	307	247	275	283	269	256	274	266	266	275	267	308	299	252	262	247	294	301	281	274	290	247	294	305	285	295	286	279	275	273	275	270	249	287	290	255	290	251	256	288	253	298	256	247	290	259	268	307	287	284	269	264	274	273	280	304	257	289	295	262	265	300	271	271	227	273	306	267	247	297	272	299	289	259	277	287	264	290	282	290	274	303	298	266	283	280	239	263	269	269	296	262	306	273	289	302	297	253	296	271	298	259	276	276	296	318	291	290	256	284	280	274	298	274	238	267	286	267	279	268	273	233	276	284	270	272	297	264	268	242	274	269	281	288	263	280	259	282	281	316	316	265	267	285	278	274	269	285	274	246	278	232	270	265	262	293	298	276	261	305	297	294	266	276	266	282	263	238	304	272	283	294	278	288	265	303	277	252	273	289	304	290	260	260	268	283	274	286	297	300	311	285	268	287	249	274	271	287	295	285	278	279	258	267	284	281	237	281	284	329	279	294	287	277	259	271	268	299	244	295	275	300	267	297	262	286	268	286	286	290	275	244	258	276	313	273	275	280	303	259	290	296	290	261	278	268	288	250	291	279	287	251	258	287	283	286	252	259	270	275	288	289	292	281	255	281	287	294	308	267	297	259	278	280	275	283	287	287	301	280	288	291	290	275	270	255	260	261	246	246	281	290	241	293	281	289	256	245	258	274	256	253	252	285	286	264	280	259	259	295	278	252	289	263	275	289	299	290	252	251	277	318	295	262	259	297	292	277	267	261	273	276	275	278	296	267	277	268	301	265	293	258	289	275	274	264	292	316	282	271	276	286	273	278	281	312	266	268	279	301	333	268	294	283	256	257	264	276	255	303	279	293	264	269	302	277	289	269	268	273	257	283	268	269	308	294	287	286	290	272	290	283	301	288	275	288	286	287	277	269	289	288	280	280	294	278	285	232	268	278	268	264	280	258	280	274	309	299	280	295	290	261	262	282	294	297	271	271	260	297	267	266	282	250	294	295	288	265	267	289	264	287	262	288	271	273	280	284	283	287	291	289	272	270	271	236	284	261	267	272	261	261	299	289	260	284	285	284	302	268	309	279	276	311	284	253	297	296	274	292	281	289	266	247	266	274	288	269	255	277	271	292	267	283	240	274	274	297	259	297	298	299	289	262	270	277	243	277	286	271	291	286	286	267	308	264	262	270	262	282	263	277	274	267	264	287	311	251	285	285	280	269	248
42420	50172	54692	51824	47450	43442	44303	44718	41677	40765	39979	37207	34513	34195	33111	32644	32185	29569	27738	23556	22898	24396	25069	18033	19046	14418	12833	10413	5414	3033	2482	2073	1765	2025	1590	1234	1283	1165	1110	1057	999	1025	953	972	985	916	933	925	968	979	1376	1359	1250	1094	989	828	852	840	845	790	837	842	867	850	883	858	878	850	873	876	904	885	841	782	844	861	888	911	824	854	863	880	851	854	870	806	836	928	873	867	832	829	852	914	840	825	870	833	834	852	879	856	848	837	884	855	878	842	860	852	867	827	811	862	856	870	877	893	865	814	834	872	823	881	882	932	834	880	837	915	890	856	841	845	866	873	840	850	810	865	858	824	829	892	811	830	820	906	859	876	877	845	856	880	866	851	815	815	883	810	846	884	843	871	845	817	834	815	830	817	864	825	872	829	851	878	869	819	842	856	828	883	871	831	891	880	865	850	868	875	814	888	882	886	854	788	842	840	910	806	818	878	854	873	880	861	791	896	807	843	847	848	849	854	849	898	857	868	842	851	885	862	794	865	882	844	840	850	888	844	838	884	875	846	860	844	896	853	840	894	879	855	895	827	822	806	919	862	888	869	854	845	822	829	798	861	865	868	851	839	777	901	875	838	856	829	881	800	847	816	854	864	885	874	878	837	864	898	862	833	838	872	872	843	820	806	834	852	839	816	872	900	812	822	813	838	849	855	805	826	834	844	900	858	854	831	844	862	853	884	853	843	846	871	815	845	889	826	813	838	818	868	805	903	890	861	836	843	802	842	776	832	862	804	857	843	787	843	853	839	865	865	842	861	878	848	817	839	850	846	863	848	911	820	858	890	875	883	822	838	884	859	839	805	835	879	823	845	880	834	805	844	818	834	808	896	819	877	842	879	857	827	845	840	849	897	860	835	802	866	836	877	797	837	829	898	876	882	803	847	839	901	936	835	876	841	867	905	836	900	867	845	865	879	863	875	883	868	813	802	828	862	843	835	875	828	882	798	845	887	890	841	855	859	871	864	870	882	853	846	825	847	881	873	809	833	871	877	829	826	859	851	853	891	895	795	871	854	865	851	872	865	882	849	930	870	825	850	896	855	843	871	886	875	915	873	849	840	865	817	816	878	858	859	847	846	800	822	866	887	847	913	866	876	805	844	884	816	848	850	910	829	833	860	904	845	843	836	840	867	862	880	818	814	836	863	874	800	849	838	832	850	831	865	889	841	857	890	896	864	848	846	882	850	855	826	875	815	856	874	846	780	808	856	847	852	836	874	839	857	896	898	855	913	845	904	801	879	868	877	885	874	868	830	917	887	874	847	856	863	892	879	883	885	842	894	898	888	877	877	802	861	883	857	848	873	838	845	786	834	892	843	848	866	895	862	843	824	852	848	899	909	841	830	850	869	884	810	823	889	877	782	809	820	799	882	859	846	882	898	857	892	834	851	866	825	827	887	859	870	891	863	829	855	856	876	826	842	811	832	848	812	933	861	855	885	845	875	864	888	864	888	828	893	855	885	816	901	869	888	824	856	876	851	889	868	833	799	872	837	825	837	813	821	835	866	884	838	876	927	842	889	789	813	802	867	852	884	852	891	861	845	906	928	908	824	864	848	816	804	854	840	793	847	871	845	836	916	847	901	858	814	916	880	828	817	850	883	895	854	853	794	836	820	878	820	850	836	859	902	901	882	837	769	872	806	893	866	835	863	871	830	906	908	856	872	822	855	842	920	862	859	847	871	881	841	860	866	833	853	884	881	863	893	849	804	890	828	810	836	896	831	839	865	843	850	849	827	830	852	852	853	809	830	847	862	829	848	860	851	803	894	826	873	882	857	843	840	840	891	842	945	871	874	830	905	859	860	890	847	888	808	848	858	856	825	831	858	855	860	884	851	874	858	857	852	833	849	867	840	830	881	925	846	894	863	811	818	880	804	894	877	886	874	848	831	820	853	872	839	864	851	877	863	874	851	851	875	838	884	863	834	820	924	802	908	833	861	882	805	852	857	862	893	881	870	827	842	862	876	848	859	878	868	843	847	889	852	880	849	827	850	845	844	852	836	898	883	829	874	847	850	831	865	870	881	879	833	858	865	853	824	899	861	865	803	886	842	872	832	846	808	908	852	866	874	867	801	854	885	897	866	796	852	841	802	887	871	799	866	864	817	858	882	811	853	882	864	798	872	847	828	865	854	888	873	862	840	838	841	832	850	867	817	889	873	908	822	843	902	844	856	910	872	829	799	814	866	885	903	782	833	868	817	863	842	863	907	847	886	888	813	829	876	867	878	849	820	835	797	876	878	842	845	853	842	858	864	917	908	879	840	819	842	881	793	865	946	909	796	852	902	863	867	885	863	866	864	870	896	860	926	857	823	816	867	892	856	896	898	858	842	856	911	947	822	849	857	852	836	838	837	842	847	837	871	851	833	815	897	862	872	792	867	859	851	967	848	874	897	847	873	842	827	856	856	870	851	836	841	839	838	821	837	869	899	851	857	832	896	924	916	846	846	815	827	822	854	886	852	807	817	872	841	855	838	844	854	845	887	852	890	882	831	838	855	842	873	814	819	810	882	837	829	849	843	827	844	829	793	854	864	859	845	822	854	860	879	801	880	845	869	881	828	872	854	835	862	837	812	857	907	796	869	829	888	888	848	895	817	847	874	901	909	848	872	814	826	858	865	843	830	908	820	920	859	826	843	883	826	857	838	862	852	838	850	851	887	850	875	867	864	886	909	833	841	832	845	868	819	857	885	853	818	831	838	908	819	830	877	788	834	860	876	847	831	885	836	885	869	860	863	854	885	837	899	818	827	841	853	859	816	837	824	840	884	852	895	897	866	840	853	911	829	842	911	890	864	839	866	798	832	839	849	890	853	821	861	866	871	878	907	880	816	797	849	802	882	846	831	819	906	796	799	840	866	814	810	855	864	826	826	927	865	848	851	861	818	820	851	903	818	907	820	790	856	821	854	854	866	876	808	870	883	891	860	829	854	871	849	836	890	781	842	851	864	833	838	940	802	838	802	859	842	843	836	846	882	887	848	871	810	892	824	836	865	813	830	831	857	785	794	869	866	844	858	862	873	820	877	854	821	887	831	873	792	856	839	855	848	868	859	880	822	852	836	826	828	882	823	866	842	836	836	834	844	820	852	841	853	848	845	819	904	834	863	849	885	818	845	858	896	854	819	835	850	847	830	853	811	839	863	877	842	852	863	856	857	853	837	877	887	870	864	814	902	836	872	852	838	840	874	880	798	890	875	822	890	889	890	873	831	847	901	846	861	908	836	828	826	818	825	878	817	873	964	868	786	810	853	909	856	866	816	866	872	823	887	844	798	886	797	853	853	828	850	819	803	872	852	869	879	800	853	812	862	863	863	876	807	802	878	875	829	802	898	860	875	876	862	864	873	826	858	842	823	928	809	799	851	838	878	824	852	834	862	900	802	859	903	786	865	853	856	876	809	867	825	883	828	890	849	867	831	826	820	854	835	856	885	896	849	896	874	859	836
29278	30024	32188	25994	14195	7740	5296	3755	2515	1899	1690	1323	1003	1108	890	751	686	636	503	468	413	459	412	366	386	345	312	295	292	278	273	274	269	303	242	262	266	263	242	250	245	282	259	249	273	258	278	273	261	238	284	261	278	262	250	244	273	248	228	237	226	249	268	258	232	256	266	251	270	263	259	245	277	305	252	266	247	267	224	265	259	260	256	264	242	263	247	257	259	270	282	258	250	233	270	271	269	241	268	266	244	229	253	264	250	237	291	257	231	261	263	264	244	266	262	262	269	269	259	276	262	255	260	291	249	280	255	260	260	280	237	242	234	261	295	254	253	257	259	250	257	221	259	259	265	250	255	238	259	257	258	257	266	246	250	246	259	258	252	238	260	244	245	215	247	251	242	248	263	260	262	271	251	257	247	265	272	278	263	262	270	233	266	272	248	248	272	272	243	251	264	241	270	253	262	266	242	225	261	242	257	271	260	264	244	233	264	280	254	238	261	268	267	261	280	261	260	281	263	277	241	255	220	266	257	276	254	240	255	242	268	274	239	245	255	264	241	255	269	239	272	240	261	271	269	241	263	238	271	271	262	251	236	251	257	225	248	275	236	229	245	260	251	270	258	231	272	221	243	251	258	266	277	261	252	267	251	256	242	238	268	264	269	261	226	235	263	222	274	265	276	256	259	270	265	237	245	245	232	271	261	262	292	278	269	240	303	267	266	238	251	247	248	239	254	254	298	234	234	238	252	259	231	288	271	291	236	242	247	296	265	253	247	263	268	250	228	227	231	273	254	236	238	248	250	260	274	269	243	282	245	216	272	266	262	249	238	259	233	275	282	263	261	264	262	242	264	263	277	262	253	277	247	238	261	265	247	273	251	255	227	253	273	279	271	270	246	275	281	232	304	272	284	244	255	257	240	266	266	264	275	264	252	269	243	235	263	276	244	247	265	230	251	277	260	261	236	272	292	273	278	248	254	280	262	246	258	272	254	258	247	242	230	279	247	270	267	255	256	264	261	281	253	265	264	241	275	260	226	246	250	288	240	264	257	257	257	225	257	272	287	242	231	273	263	256	268	259	254	251	262	251	261	270	271	261	275	259	262	251	272	247	257	248	278	257	272	252	238	288	287	250	256	274	249	252	230	251	249	236	263	258	254	281	229	247	235	256	242	259	243	262	243	259	248	263	248	279	263	294	252	232	262	237	235	268	253	299	262	294	256	234	258	235	257	266	254	275	250	256	242	250	260	270	240	263	244	258	250	258	259	271	240	248	272	252	272	269	267	238	259	276	254	270	249	247	259	241	256	259	264	272	252	250	268	274	254	261	212	268	261	258	255	271	275	255	252	255	240	260	246	264	252	249	260	260	284	230	274	249	278	263	277	273	230	243	259	249	252	246	219	262	233	260	295	261	267	258	247	251	259	269	265	241	246	225	286	274	230	240	253	243	256	275	262	267	252	266	252	247	247	256	282	263	235	254	264	250	258	259	234	271	280	262	241	274	252	237	258	253	263	248	279	260	266	245	238	271	253	257	261	292	265	245	265	252	245	239	230	258	283	267	271	266	238	253	306	264	245	246	243	264	276	251	236	259	268	267	279	267	267	277	255	262	240	236	242	262	257	275	283	253	241	286	252	245	257	257	265	246	277	247	253	262	262	250	301	247	274	233	249	234	241	262	264	248	241	274	268	219	278	254	237	233	259	278	257	268	242	231	260	261	263	247	224	243	272	258	253	263	241	275	269	243	245	255	259	252	265	280	262	243	239	233	231	220	251	267	274	256	243	245	241	256	275	241	251	267	238	264	238	256	242	276	243	236	279	268	244	238	253	265	276	277	246	258	267	252	253	254	259	268	294	260	272	268	264	273	267	264	260	226	282	275	253	237	267	238	266	262	289	220	266	253	278	271	249	248	248	285	259	249	220	256	241	265	266	241	262	265	251	246	259	226	198	252	284	241	292	282	255	235	258	244	251	291	221	262	267	266	253	244	282	225	266	294	235	236	258	259	245	237	252	286	245	250	249	260	217	258	297	254	286	211	250	260	263	247	266	263	254	261	236	287	257	268	253	289	230	246	245	256	291	298	261	262	265	254	246	248	244	246	248	267	261	239	276	243	260	260	267	262	268	238	260	257	255	247	273	267	260	263	238	257	282	288	239	256	229	249	256	243	241	243	245	255	246	258	243	253	220	270	250	248	270	256	274	276	249	244	288	257	269	272	263	256	263	244	226	282	254	265	280	255	274	246	238	226	230	249	253	261	256	257	254	258	273	279	269	238	248	253	227	256	280	269	261	260	259	261	213	276	250	274	283	261	241	260	270	267	237	288	253	242	259	270	248	275	265	226	247	255	271	271	248	264	241	269	251	242	254	247	226	245	257	224	260	227	260	273	263	261	252	264	236	224	275	263	260	263	266	236	295	256	267	230	261	257	269	282	271	252	282	275	272	271	275	240	268	248	252	274	274	274	295	238	244	248	251	273	284	239	245	221	241	246	258	277	252	262	244	281	258	248	255	253	259	248	268	259	251	278	251	243	256	277	235	281	274	246	271	283	241	232	270	263	235	265	246	252	269	257	220	268	224	250	245	254	258	261	264	240	268	272	253	282	260	260	268	256	246	255	231	239	226	236	237	249	261	252	263	256	235	243	248	285	272	258	239	232	251	257	242	236	232	245	280	258	291	248	256	271	274	265	256	286	299	280	269	276	258	264	238	253	241	252	235	251	269	252	260	234	255	262	254	273	245	262	241	273	270	276	232	248	286	272	257	297	259	271	229	256	257	253	260	276	267	246	238	267	279	257	233	225	231	283	245	271	253	278	262	249	253	271	251	271	227	261	262	256	245	222	258	235	247	252	256	243	234	236	241	281	256	250	263	226	248	244	253	266	250	265	252	275	299	240	254	265	271	232	228	222	220	251	239	235	256	237	258	258	265	273	278	269	279	265	255	249	267	273	236	236	260	249	243	253	269	278	263	245	270	261	230	251	252	248	261	245	250	234	263	251	251	235	261	237	227	243	250	285	260	260	245	257	237	249	252	248	256	227	265	248	241	263	258	255	285	267	258	268	239	255	284	245	266	254	291	264	233	263	242	247	236	276	273	280	282	268	275	281	253	248	247	244	276	269	258	258	262	276	255	249	260	247	267	235	259	270	294	270	287	226	247	256	256	233	258	238	263	279	245	269	246	249	247	253	279	266	257	256	232	251	275	254	278	295	259	254	268	280	246	239	273	263	295	275	263	256	269	263	230	267	282	232	255	256	265	246	262	266	250	241	278	236	252	275	268	277	258	252	222	259	266	249	260	240	250	269	284	266	252	257	242	269	251	266	238	249	274	239	257	265	243	287	252	237	255	277	269	255	262	262	254	225	264	276	267	255	248	266	272	249	253	264	242	259	257	263	259	256	260	250	266	264	280	276	224	281	247	278	272	258	254	262	285	247	270	235	250	254	269	259	258	262	270	251	252	258	233	255	257	215	262	259	233	243
22808	28739	37484	36184	25975	19674	16516	13137	9916	7883	7389	5590	4618	5532	4477	3455	3186	2771	2444	2154	1799	1855	1985	1597	1612	1508	1317	1147	1034	998	1014	1030	1042	1023	929	928	897	932	955	910	830	919	960	895	918	863	843	865	820	816	847	879	876	844	843	826	854	792	898	786	774	849	828	837	799	891	823	824	849	812	870	854	814	829	822	887	812	808	784	811	818	832	829	829	831	853	817	831	851	838	825	823	823	810	815	849	825	847	771	780	831	830	836	828	785	825	813	786	793	802	826	842	799	772	807	795	856	853	813	844	824	835	805	834	831	840	817	875	797	813	808	802	853	841	824	883	798	818	818	811	818	824	835	858	839	838	813	815	861	802	845	827	831	870	810	850	827	828	835	841	821	793	817	807	846	857	811	827	822	796	801	828	808	862	856	859	845	823	852	780	836	835	833	836	794	783	828	822	789	814	800	829	794	824	801	840	816	813	819	813	797	761	818	854	763	878	840	835	850	860	850	819	802	793	828	785	845	800	826	842	817	847	843	806	863	856	800	809	852	809	835	788	845	837	878	848	794	827	863	838	861	866	792	784	805	788	814	797	818	830	835	836	822	797	799	773	819	802	850	813	846	836	831	820	853	799	831	836	802	828	830	860	790	826	864	837	821	829	858	842	812	812	824	836	864	805	849	822	811	817	807	817	841	880	827	799	830	824	830	864	840	813	834	762	845	801	841	815	780	807	824	778	860	789	844	840	802	812	799	838	773	861	799	799	822	873	868	804	868	838	824	823	828	795	801	851	819	786	881	849	832	800	805	808	840	804	819	836	861	828	826	814	827	827	815	836	844	859	802	846	810	822	854	814	844	817	789	837	775	799	851	857	844	819	832	851	807	856	804	836	866	815	839	836	829	881	793	832	821	807	926	819	866	853	803	811	843	869	812	767	808	811	828	816	777	825	858	807	818	768	780	824	844	793	788	830	826	789	816	840	838	758	809	809	777	820	816	788	834	834	802	846	820	830	819	828	844	855	807	804	827	816	843	823	773	854	817	830	792	902	803	863	837	832	830	786	832	835	845	824	805	852	835	902	800	836	860	792	852	899	809	855	855	854	845	830	834	837	870	823	830	845	784	815	810	874	794	830	824	820	852	852	830	820	886	849	797	768	808	837	793	773	871	824	819	797	762	840	842	860	808	823	826	887	843	809	810	842	821	831	825	792	834	867	899	837	822	882	839	800	755	813	865	835	863	823	820	817	830	851	779	845	767	849	829	858	841	803	798	844	800	796	811	784	853	817	821	840	864	857	845	805	831	788	823	790	831	778	868	787	800	835	824	830	787	804	795	865	813	814	789	840	778	806	816	821	818	764	832	792	800	853	806	841	821	788	809	829	870	865	802	783	806	851	823	795	871	791	802	839	862	808	866	827	828	817	843	835	842	849	805	832	786	803	836	842	848	833	850	847	867	824	774	840	860	895	822	780	856	806	880	850	862	819	794	815	857	805	833	786	802	838	795	828	852	838	836	813	801	799	877	876	796	786	816	804	817	837	806	824	830	879	826	821	835	827	788	834	844	836	809	824	853	793	837	790	854	862	844	857	818	806	817	838	821	789	857	819	826	868	822	865	863	832	774	803	859	854	799	865	811	806	796	885	830	866	790	832	857	828	846	829	770	798	828	849	848	825	804	800	808	840	851	775	826	857	841	787	872	816	838	775	824	853	793	888	832	816	816	860	820	810	848	846	879	809	853	806	884	834	842	779	838	835	820	810	808	794	846	831	831	768	844	795	863	820	843	869	797	814	852	858	824	829	838	784	776	841	835	861	849	806	787	863	830	769	821	791	792	852	883	875	866	852	814	804	857	820	803	829	800	794	844	844	822	849	823	795	806	818	835	864	822	807	864	798	826	910	840	761	804	815	783	821	782	831	860	798	840	813	866	812	824	807	760	876	822	796	787	812	888	817	769	830	790	816	831	823	841	865	832	799	823	828	834	807	818	784	841	849	786	826	853	803	797	843	872	857	801	876	805	838	839	804	821	802	823	856	831	863	797	833	826	856	870	849	819	808	804	817	841	807	843	801	823	818	816	782	842	854	835	771	859	800	818	835	812	863	819	809	841	788	843	833	755	778	795	809	830	869	809	839	823	761	790	826	808	826	857	809	843	830	815	804	827	874	833	806	846	845	861	816	861	876	795	813	805	829	843	796	851	813	822	846	879	826	798	848	783	835	835	868	813	876	827	804	763	850	818	836	753	834	791	838	809	820	758	821	828	833	786	807	810	847	841	824	814	869	817	797	862	818	847	837	807	813	855	798	834	871	820	811	830	853	821	823	867	787	833	837	869	837	822	856	867	831	833	790	808	755	886	873	820	863	833	846	821	838	910	826	788	813	818	859	839	819	854	820	824	843	805	778	823	818	828	759	865	821	803	815	838	867	814	864	805	852	834	846	824	838	800	851	816	791	852	810	893	850	783	843	793	841	864	847	812	794	776	827	774	830	841	819	827	842	818	814	792	848	805	789	819	849	909	797	812	841	827	823	807	789	814	805	827	885	814	851	872	830	826	831	774	850	811	861	830	766	807	892	771	851	842	881	799	837	850	831	774	815	801	793	801	830	850	785	789	813	804	838	872	858	810	814	814	870	787	763	862	825	849	830	859	828	817	874	841	801	812	844	771	845	836	846	852	799	813	853	824	827	874	796	799	849	807	797	820	802	817	848	808	877	795	828	835	833	833	822	830	803	822	813	813	793	855	833	808	828	845	815	801	843	838	818	838	788	875	834	777	789	807	851	857	847	819	803	796	819	807	808	820	861	867	815	874	857	824	861	866	822	820	814	817	820	827	881	769	817	804	817	838	770	865	841	866	841	841	845	822	786	849	876	737	827	832	826	828	794	845	829	815	809	764	836	837	804	846	851	794	816	828	828	815	855	822	834	829	816	827	830	861	837	826	825	831	902	820	845	823	849	846	872	854	819	821	841	783	834	826	825	837	834	831	832	812	848	801	804	841	783	844	811	905	772	812	806	774	831	797	840	815	838	822	842	784	880	776	813	798	845	769	828	867	790	857	833	812	824	834	815	769	857	838	835	833	813	845	849	858	815	857	879	888	866	842	856	844	888	788	784	835	752	838	784	818	787	811	835	842	875	861	834	843	842	854	801	812	805	856	836	858	793	802	853	829	798	830	829	845	819	828	835	843	783	832	798	823	814	815	776	781	869	857	891	822	774	803	839	805	799	806	868	817	832	785	810	830	798	808	846	789	895	865	887	811	822	762	814	869	885	830	865	791	773	797	842	833	863	857	849	766	878	778	778	819	858	830	844	842	864	798	833	849	830	822	784	846	831	777	854	806	856	818	787	875	773	765	751	863	807	850	860	828	801	851	821	815	800	784	912	787	817	822	876	871	841	820	829	797	892	838	798	833	840	857	873	810	841	887	831	800	790	860	837	807	859	827	859	795	850	803	833	820	846	828	856	816	785	854	820	801	862	810	810	854	810	847	805
42649	51502	47231	41264	36187	26240	27774	26230	22655	19923	17218	13997	11574	9735	7941	7408	6968	5240	4615	3947	3132	3834	3504	2128	2084	1832	1196	681	457	390	407	366	332	318	310	266	275	273	276	263	299	282	283	275	272	267	284	263	264	275	292	307	287	280	286	248	259	271	207	264	267	261	249	302	268	259	258	263	278	246	239	271	208	277	246	216	230	249	265	245	244	272	281	269	258	256	274	257	274	258	243	243	263	258	256	230	219	242	275	261	295	250	273	263	265	249	250	274	246	246	236	260	223	249	267	275	233	263	238	234	228	261	243	226	263	239	276	238	229	257	250	290	289	245	277	284	257	244	212	223	298	264	255	258	237	252	269	258	268	266	255	267	262	248	276	238	269	231	254	286	273	235	224	253	279	251	287	235	257	276	248	254	284	242	244	242	235	253	242	238	269	271	259	276	250	245	231	260	251	240	263	257	277	237	251	254	281	229	303	272	259	236	277	229	248	260	234	281	236	274	240	254	254	253	246	263	246	253	265	250	275	267	256	236	235	270	253	295	257	264	254	263	229	213	277	244	274	274	277	283	259	288	256	232	240	265	269	252	288	262	248	266	268	237	259	272	247	246	236	247	276	243	233	242	261	266	242	248	267	255	251	281	241	228	269	267	276	283	265	262	242	273	235	271	240	234	268	269	254	239	255	243	249	225	262	270	281	260	253	239	258	256	264	248	255	240	237	267	261	255	268	237	202	283	268	244	266	249	258	273	245	230	259	248	249	234	259	270	255	282	256	233	247	273	242	235	258	281	248	265	250	234	257	247	264	253	265	245	236	241	241	261	262	256	246	252	255	278	260	233	243	264	256	249	242	255	258	235	273	242	281	250	274	227	252	280	246	283	251	253	245	248	268	275	279	236	221	267	258	252	252	258	253	266	287	241	286	235	245	259	266	249	229	241	252	263	219	234	229	242	265	238	240	253	236	244	253	241	251	258	248	243	270	257	235	281	241	239	259	264	252	277	248	264	288	235	248	213	259	246	275	236	244	244	238	264	245	233	259	258	286	267	263	269	260	251	253	249	244	260	225	255	272	241	274	234	251	277	262	255	274	269	283	249	262	256	258	263	261	240	260	265	256	253	264	246	252	263	270	237	225	223	241	249	257	237	270	249	252	254	241	243	272	239	276	259	283	245	248	247	273	252	260	271	241	240	237	260	271	257	278	266	258	242	247	266	254	233	257	282	243	270	283	228	267	243	281	260	245	272	273	271	236	261	253	261	277	240	248	225	249	260	254	244	236	269	264	237	268	256	266	305	273	273	264	250	288	262	234	257	281	271	259	264	253	246	268	235	260	253	227	239	261	255	269	232	260	253	227	227	271	250	244	278	272	266	247	249	263	239	280	248	242	270	235	240	253	275	243	230	289	276	271	292	244	241	244	240	264	266	238	256	245	246	278	299	260	268	249	277	257	234	252	244	270	253	221	267	246	235	257	240	240	253	223	233	273	257	249	233	277	260	262	245	272	256	268	252	243	253	270	270	243	265	240	247	261	259	266	219	235	238	266	279	235	233	237	238	272	264	217	247	284	243	244	251	234	216	247	263	272	255	240	255	286	248	252	275	272	236	278	222	257	262	245	221	277	229	264	230	266	260	259	284	246	234	250	257	273	263	225	267	239	244	269	272	250	233	266	245	240	266	249	259	228	258	254	247	225	243	252	235	275	246	232	265	282	258	278	276	275	271	269	260	265	228	260	248	249	260	243	249	243	238	263	268	218	277	262	282	219	252	231	233	270	284	259	252	301	252	262	252	265	261	202	243	263	274	271	245	247	259	249	268	256	227	257	279	251	265	239	283	265	257	247	266	246	250	272	251	264	262	239	264	261	272	269	242	249	250	228	260	234	234	256	240	253	244	249	270	245	285	274	245	246	252	262	258	284	271	262	259	286	248	257	248	258	235	239	252	266	256	244	269	268	248	244	270	248	250	240	256	256	251	261	259	265	250	272	259	205	261	280	241	259	266	268	262	269	251	265	265	272	249	298	256	269	244	249	272	252	253	276	251	251	253	245	258	270	235	269	276	239	254	242	274	258	284	245	254	259	222	269	243	244	259	262	255	237	264	251	246	265	260	235	251	264	263	232	255	236	236	269	257	270	271	274	286	254	253	261	242	256	257	247	241	257	266	274	267	276	273	283	238	228	261	250	251	280	223	258	254	270	233	291	297	274	250	221	254	262	267	280	239	275	232	269	248	255	264	281	274	250	230	276	243	244	240	219	240	276	263	260	271	263	254	248	248	262	254	227	265	271	239	264	258	271	249	247	234	245	237	242	250	277	251	226	243	248	266	270	250	250	248	260	245	259	229	277	269	259	272	271	256	275	245	290	248	269	248	261	230	254	266	252	258	273	248	240	252	278	260	237	255	271	246	238	250	236	250	264	258	249	255	265	257	258	258	258	294	264	273	252	251	276	267	254	244	265	264	240	253	234	276	259	233	241	254	246	249	266	280	253	236	257	263	261	245	259	260	258	251	239	247	268	268	275	259	238	261	259	249	250	254	259	246	279	254	251	255	238	261	261	242	262	266	243	227	265	233	252	265	255	257	261	258	262	258	250	270	265	242	260	241	235	230	266	247	234	230	245	297	252	275	248	254	255	250	241	216	268	264	269	210	228	249	257	236	248	255	270	252	257	266	244	283	256	246	249	278	252	242	246	263	261	264	270	258	243	223	232	271	221	280	216	295	238	223	249	261	257	267	261	241	240	273	265	254	228	267	241	234	244	284	260	255	281	236	243	288	251	259	238	237	279	243	275	246	258	218	244	261	231	273	268	275	234	277	255	268	291	244	254	266	253	259	264	246	259	263	265	258	247	250	272	231	251	254	264	283	227	269	262	247	255	237	249	241	283	270	267	256	242	237	259	244	288	261	230	235	248	244	256	258	282	249	251	228	233	249	271	232	268	253	232	272	251	238	263	251	290	239	261	261	229	236	275	216	244	246	253	251	251	274	223	229	260	259	264	258	243	257	261	233	266	285	249	234	207	226	233	265	275	301	241	256	218	263	230	230	244	272	253	267	286	276	209	240	252	272	258	289	250	274	264	232	236	227	267	279	224	247	239	257	274	236	280	225	248	249	275	263	261	249	245	259	240	274	241	320	272	264	270	241	258	264	219	255	286	260	276	271	254	245	262	261	256	241	259	264	282	254	270	255	231	258	266	260	244	271	254	240	252	241	255	272	259	246	269	244	248	256	276	247	263	264	241	240	255	248	224	277	263	243	281	233	267	236	248	242	263	235	267	245	277	249	280	255	242	262	254	234	285	240	229	248	269	231	266	268	259	248	269	258	234	244	245	240	263	271	238	234	265	265	252	257	235	261	231	253	238	249	247	256	211	257	268	266	252	267	255	240	253	237	243	234	243	245	267	256	237	250	248	263	248	255	252	254	266	252	242	264	232	272	242	244	227	256	226	281	278	240	261	262	264	240	232	256	258	261	255	262	257	293	246	248
33798	46468	53692	51923	44570	34577	39385	36257	33734	32109	31422	28261	26947	25257	24137	23392	22590	20224	18892	17417	15220	17598	15736	10961	11064	9976	5958	3548	2162	1934	1621	1387	1347	1298	1184	1065	1079	938	970	857	870	871	868	896	885	954	923	924	970	924	1102	1045	973	903	889	844	811	854	830	797	820	832	804	812	792	812	794	802	789	837	855	816	789	817	781	757	832	864	795	819	847	833	783	781	831	824	758	762	840	834	762	830	837	879	783	800	785	791	829	789	825	827	835	854	778	809	811	810	830	806	843	798	812	785	792	791	848	833	764	781	816	827	825	867	817	809	869	791	799	827	780	818	823	832	784	795	899	844	787	785	766	782	803	791	826	856	845	858	795	772	831	747	796	851	794	727	818	780	785	823	823	838	748	786	837	795	825	848	790	761	820	862	823	835	783	761	800	850	770	789	775	824	786	811	833	838	862	830	782	778	792	842	820	787	773	815	814	809	794	806	836	843	803	831	823	836	823	768	851	789	762	804	822	777	795	799	770	833	789	815	869	765	803	834	756	744	727	803	814	805	850	817	804	825	809	846	838	825	789	780	811	809	817	807	811	780	832	807	788	785	834	843	833	882	824	814	786	818	783	819	785	885	827	793	840	821	790	781	839	790	784	810	773	843	831	801	821	801	837	810	791	792	789	807	788	822	795	806	775	816	797	791	781	820	840	792	800	777	820	820	821	804	833	857	815	805	819	769	830	785	811	807	783	835	831	819	857	830	776	794	787	834	842	792	799	872	815	869	868	823	772	833	824	794	804	798	775	797	792	844	806	852	810	838	833	829	843	782	837	856	836	802	781	806	792	771	817	808	831	779	790	768	785	808	778	815	775	817	829	751	833	832	776	823	856	841	826	791	815	837	825	787	810	785	817	851	761	765	859	799	817	832	835	804	806	828	764	761	794	799	835	794	851	782	758	792	769	800	807	782	798	840	783	810	831	799	798	783	818	828	857	818	824	790	805	792	805	818	798	804	796	833	772	763	761	755	864	742	765	847	839	816	818	813	838	830	798	842	810	822	756	790	810	814	831	820	831	770	791	837	863	803	823	802	757	785	797	789	792	837	857	812	819	828	795	810	765	804	853	807	770	878	800	755	789	841	767	834	778	843	825	816	861	805	803	836	820	798	810	803	840	801	786	813	802	798	817	814	806	804	807	772	839	790	830	782	840	818	818	797	794	798	797	824	793	798	775	768	860	783	795	816	868	775	825	840	817	824	833	827	790	849	820	822	813	817	822	775	815	810	824	800	794	851	812	837	781	813	810	827	793	807	787	811	826	817	802	772	814	839	747	818	767	842	734	803	795	813	834	833	850	824	783	816	761	793	814	815	862	811	803	818	783	752	796	805	806	830	820	780	837	843	831	770	824	775	838	790	804	799	780	871	841	801	826	805	767	784	822	815	783	808	789	785	855	838	814	820	821	801	825	783	772	837	833	838	796	837	800	845	836	798	837	806	783	825	825	822	820	767	845	808	848	758	788	830	788	800	815	834	841	795	813	813	822	835	773	817	810	844	784	797	798	814	734	830	847	826	886	809	803	858	831	804	794	764	818	826	882	787	847	879	803	769	788	804	794	791	822	849	816	838	840	789	807	798	778	832	810	845	810	870	830	803	806	809	790	800	754	832	812	798	815	795	789	817	817	814	832	854	803	824	816	758	734	776	751	860	827	838	826	803	809	864	802	807	840	851	795	819	797	831	803	835	818	833	831	780	824	741	817	816	767	824	777	793	791	784	824	768	828	763	834	810	783	773	758	823	768	865	809	825	795	824	842	805	841	854	831	818	798	817	836	836	809	826	822	843	790	871	828	804	813	815	827	846	820	835	831	861	830	841	811	811	830	768	788	824	836	791	821	848	802	806	816	765	798	803	775	853	818	796	758	802	771	763	828	834	803	780	806	850	838	796	832	750	798	791	737	799	833	823	788	810	808	791	789	807	817	805	819	830	826	783	839	789	815	832	799	770	775	842	811	801	809	820	807	795	818	786	813	806	823	820	836	812	890	806	759	845	830	869	815	806	823	821	796	787	798	800	812	799	802	810	837	842	821	805	813	848	786	756	796	799	818	836	850	769	829	837	837	782	816	793	827	796	852	895	782	751	776	862	861	835	767	805	850	836	821	852	825	761	841	795	801	805	801	820	824	816	824	746	855	785	816	794	804	822	796	862	862	805	834	787	797	788	823	804	789	814	837	788	836	790	847	801	825	825	834	800	799	801	825	815	852	826	797	801	795	810	782	798	844	757	795	804	809	802	801	801	830	786	788	784	780	740	819	869	820	807	805	841	852	808	859	776	827	815	842	783	859	843	777	785	867	806	820	869	772	801	827	829	850	790	799	779	811	808	787	835	825	801	781	807	822	774	798	825	826	769	811	756	825	798	808	815	831	838	809	814	833	763	834	826	781	848	804	826	808	842	763	782	783	823	827	769	782	852	871	805	812	886	822	807	772	817	791	808	801	825	857	836	829	817	822	758	810	818	823	799	768	829	813	778	807	833	803	816	861	751	784	800	769	866	777	821	845	773	796	764	833	771	769	796	790	811	818	814	795	790	829	812	820	825	810	875	782	851	790	813	816	868	848	784	863	787	781	806	773	827	833	799	792	816	788	798	808	777	839	840	783	827	765	870	825	812	761	815	808	777	819	772	799	767	812	766	771	811	811	795	810	804	778	808	791	827	869	810	815	802	806	867	838	793	780	796	863	789	808	859	768	783	817	880	797	788	832	847	810	777	762	802	783	790	779	842	784	815	850	802	790	807	830	841	823	819	798	834	760	866	804	818	778	809	792	804	827	865	839	773	762	784	798	806	861	845	825	805	801	822	823	799	847	832	836	782	785	813	787	814	763	822	814	786	819	828	757	864	858	832	763	750	744	838	826	847	845	810	790	871	813	824	841	804	881	801	793	843	822	787	819	836	868	834	819	814	755	808	810	783	801	846	841	790	794	850	806	793	781	835	843	827	799	808	823	817	811	812	746	806	784	833	766	795	816	809	857	842	759	790	769	811	788	776	781	824	825	783	843	820	804	818	835	766	784	893	834	776	807	780	836	805	836	801	833	737	777	784	829	768	809	776	813	834	785	797	807	765	824	783	830	808	802	806	833	800	797	821	760	742	823	794	816	815	767	800	781	765	813	844	832	787	797	822	806	817	808	851	866	833	794	838	799	787	814	747	823	795	792	813	818	822	783	817	792	828	822	816	829	808	832	825	837	798	814	799	807	799	829	802	857	764	819	803	786	822	843	759	781	868	809	794	798	771	844	813	787	816	823	800	830	805	852	822	806	731	790	816	831	823	815	814	827	828	791	781	833	813	806	784	814	832	804	769	834	801	809	786	839	830	852	741	825	786	768	778	817	760	791	789	832	777	809	851	822	847	761	778	796	791	839	764	809	816	835	817	794	783	862	808	847	820	784	864	809	766	825	766	847	796	813	826	831	817	808	816	828	820	800	808	772	774	821	777	811	760
52567	51160	43647	38890	32611	28897	33518	34569	30489	29201	27429	24493	20786	19117	16699	15882	14430	11836	9739	9035	7265	8448	7281	4875	4679	3843	1849	957	716	610	547	470	406	416	395	333	285	293	322	295	295	295	263	284	263	264	286	273	302	381	366	359	311	304	288	277	248	265	241	265	281	305	273	269	252	280	282	274	263	286	285	271	240	249	273	291	276	258	280	266	246	292	288	259	275	269	261	263	262	286	259	290	275	306	256	264	253	277	271	286	279	235	262	260	279	269	255	284	269	254	256	288	282	216	279	293	284	281	258	245	296	271	279	283	279	260	274	265	267	289	264	235	270	253	290	239	284	252	268	269	305	263	271	288	260	270	267	278	243	299	275	288	254	256	296	272	277	265	243	272	282	255	277	271	259	243	252	266	259	287	280	264	250	280	261	253	296	282	286	272	263	264	258	279	257	299	239	277	264	244	226	258	245	274	290	254	277	255	269	263	272	280	263	285	257	276	306	276	271	277	255	242	246	310	239	252	281	302	273	279	273	272	267	286	271	281	286	274	269	260	270	250	282	266	301	284	264	263	250	267	246	265	270	282	264	261	251	265	280	265	283	239	270	255	272	287	250	282	241	269	241	230	298	275	265	250	255	289	273	268	275	257	268	279	255	276	270	251	290	244	261	246	276	286	262	254	249	260	269	281	259	261	273	281	269	245	260	237	260	234	245	270	245	248	263	284	235	287	254	232	243	284	264	250	256	277	295	268	247	261	286	240	282	258	286	249	258	258	259	286	283	284	266	274	269	276	262	291	266	265	220	250	247	265	282	252	273	277	264	269	275	251	238	257	261	264	258	279	266	259	251	240	234	278	259	307	227	285	272	259	252	285	283	273	266	295	281	288	254	283	242	257	275	254	252	280	287	272	285	276	255	258	260	276	257	285	276	276	283	251	270	283	266	264	267	284	295	282	260	234	263	281	264	280	266	287	299	262	253	271	271	255	274	268	283	250	252	284	272	250	255	283	280	260	272	308	261	294	264	268	278	244	293	256	306	244	262	282	269	265	256	244	281	287	261	276	279	232	264	259	268	260	311	257	276	294	273	272	281	277	283	286	260	262	266	288	267	259	284	262	270	258	267	266	250	253	258	287	261	263	256	303	300	253	267	242	274	284	283	273	275	255	249	255	281	258	292	264	282	269	286	267	257	245	245	279	280	238	300	234	258	280	281	259	286	295	296	280	253	284	280	266	269	254	281	272	286	302	248	297	257	262	241	281	274	255	283	274	265	298	272	277	275	249	268	262	278	267	253	251	289	259	316	271	264	288	268	263	298	246	284	268	269	262	241	288	291	284	247	254	279	270	249	275	264	252	273	272	279	266	274	308	249	262	269	298	282	284	252	248	238	263	272	233	257	289	271	294	242	271	258	254	279	281	252	260	288	281	303	299	266	254	292	259	256	276	247	263	252	290	314	258	267	272	221	283	285	266	288	274	230	281	245	287	261	281	270	258	300	271	270	258	262	283	268	270	255	251	246	273	265	268	297	273	284	270	273	240	249	278	273	248	270	263	277	256	282	272	250	272	271	263	278	251	264	265	270	243	264	286	249	262	261	266	251	285	272	288	279	268	263	273	293	281	250	267	265	271	273	275	276	276	247	284	267	288	257	284	258	258	263	266	276	283	274	248	259	267	275	271	301	258	263	266	260	258	283	289	260	300	269	290	271	285	269	287	260	292	249	276	265	269	269	252	268	263	280	242	282	279	281	258	278	256	254	239	271	253	261	302	273	299	321	246	273	265	258	259	279	291	277	256	263	259	258	259	266	289	254	230	242	250	243	266	260	277	263	264	284	294	239	266	251	296	265	281	283	275	314	243	295	233	275	238	276	279	270	312	284	285	289	278	282	274	286	263	276	238	258	237	249	261	298	268	242	251	314	269	290	264	240	275	248	271	283	289	281	299	246	297	270	279	258	261	279	248	295	244	259	278	285	248	269	261	272	271	269	276	246	253	265	247	266	284	273	282	268	292	288	250	272	285	284	257	256	278	238	257	275	285	268	275	275	256	263	243	257	266	259	286	245	291	242	306	270	270	328	294	264	261	284	252	254	259	248	257	265	299	253	256	288	226	299	292	270	281	264	277	268	236	270	270	274	291	247	292	301	284	253	271	279	244	277	306	258	256	283	249	250	288	262	262	262	278	276	293	248	278	295	274	269	248	255	294	267	249	293	264	294	280	257	280	269	302	257	273	269	257	288	253	282	270	278	256	293	285	250	278	263	260	278	257	266	285	277	279	279	270	269	248	243	260	269	262	262	258	275	272	275	288	278	283	262	241	243	288	259	275	286	266	239	273	245	259	262	283	274	276	274	257	269	278	261	244	271	286	274	274	256	255	257	284	275	283	249	292	282	233	277	290	275	253	256	261	280	300	250	278	250	259	268	265	273	248	279	259	256	272	279	252	277	266	273	282	248	268	259	282	303	265	278	269	269	243	266	263	276	292	284	272	278	259	282	230	269	250	270	286	241	278	278	251	289	249	269	281	252	270	272	260	255	248	253	253	233	253	279	257	295	265	267	270	281	283	301	278	249	255	254	248	277	278	256	273	283	242	274	256	261	259	294	272	280	279	310	251	254	279	258	256	259	268	278	265	255	252	259	292	235	281	250	267	256	276	265	264	287	234	290	248	263	253	262	259	273	257	292	281	262	262	249	259	257	293	303	267	266	258	259	258	244	276	263	262	289	248	298	261	271	258	282	262	285	294	273	293	279	281	311	271	252	266	285	277	242	279	289	254	262	238	267	270	239	290	254	262	271	265	265	276	276	250	284	259	271	253	251	262	282	281	270	273	301	257	269	272	270	247	237	254	265	268	270	285	280	270	279	296	241	241	283	247	269	274	322	261	245	270	262	288	274	275	262	258	265	279	249	260	263	283	274	270	262	273	257	280	273	280	275	253	276	242	302	277	273	292	239	266	264	260	262	254	262	289	268	301	239	259	236	276	258	246	295	282	279	264	268	289	283	256	252	251	293	291	262	269	285	271	275	288	280	276	274	264	282	238	267	270	240	294	261	294	278	252	267	255	249	247	284	263	272	301	282	280	285	243	256	259	276	240	289	252	262	254	263	264	265	260	282	288	252	280	242	274	263	272	268	260	272	271	275	262	263	303	275	270	270	226	268	267	279	261	282	266	263	255	287	246	266	257	283	240	279	273	278	268	280	259	254	260	249	288	263	290	275	268	269	242	270	258	296	238	260	282	297	267	223	269	274	235	276	278	254	267	270	263	232	266	262	259	278	268	248	261	288	291	276	244	281	265	263	255	281	275	249	285	287	267	265	275	265	256	264	283	244	222	259	275	253	240	263	274	273	264	282	250	271	283	272	266	269	264	283	250	264	277	324	258	269	289	284	273	254	301	284	280	272	298	291	290	256	249	262	269	270	271	284	247	264	260	263	294	279	267	264	252	265	268	291	277	249	271	263	275	271	286	249	275	271	252	275	273	263	279	251	258
42634	52155	54253	53847	45745	42600	47086	45253	41922	40550	39974	37906	35512	34955	34437	34092	32270	30617	28461	27402	25759	27678	24815	20073	19793	16503	9551	5097	3707	3151	2731	2126	1797	1795	1426	1291	1209	1046	1015	918	975	910	931	941	890	907	912	891	1090	1562	1531	1462	1257	1022	971	878	855	859	802	778	849	836	870	834	845	848	841	791	881	847	820	787	826	840	803	813	818	839	854	855	875	736	869	836	806	811	870	805	836	804	838	797	857	850	863	803	835	794	844	817	846	797	818	925	821	822	879	800	790	832	796	832	864	837	863	835	835	860	791	845	809	840	867	826	801	858	832	837	781	861	882	813	813	800	852	810	830	784	825	851	890	801	836	830	816	823	816	808	820	842	826	816	867	803	887	882	803	834	829	851	811	787	832	829	895	843	889	772	855	818	829	823	795	809	835	808	798	902	842	830	805	809	848	784	839	792	853	821	823	829	819	867	881	815	818	836	845	829	772	848	790	795	839	801	818	849	845	771	787	835	885	772	823	780	876	866	792	833	822	831	809	810	813	860	781	879	803	797	824	825	825	836	861	823	826	864	839	801	799	795	846	795	811	817	826	842	799	864	822	883	818	849	833	859	816	827	792	849	812	829	865	854	771	845	812	813	860	830	764	813	780	798	769	845	778	884	798	832	788	799	833	832	794	846	851	828	824	882	808	872	841	808	855	839	773	788	854	808	822	838	839	831	831	803	816	822	839	840	820	803	840	806	813	823	810	783	855	794	862	783	825	844	821	832	862	825	826	848	849	767	867	843	822	813	893	872	823	806	823	834	784	818	863	816	775	833	810	769	834	842	812	850	881	830	775	833	802	796	868	817	810	790	834	812	841	811	853	791	886	821	814	861	841	851	849	804	830	867	817	793	828	759	819	833	805	860	831	813	792	801	848	832	850	836	828	780	840	853	833	789	841	793	888	818	766	800	883	841	857	877	814	851	819	850	824	833	804	787	794	793	840	814	836	807	844	857	804	853	830	844	816	814	869	827	837	780	844	825	849	840	842	876	836	833	783	781	818	810	874	828	894	850	870	813	797	823	797	838	815	796	809	933	855	818	770	890	850	864	788	834	837	842	836	850	858	820	803	882	822	799	827	883	829	807	784	799	805	833	822	819	799	778	796	836	809	809	815	813	833	841	800	779	847	810	834	844	847	819	796	850	824	779	863	800	865	778	819	868	760	851	835	879	880	852	816	853	793	816	826	807	860	872	852	841	827	838	819	842	859	847	873	869	893	801	857	845	859	864	831	893	811	849	851	789	830	866	814	836	896	853	831	821	841	869	757	869	846	855	803	820	820	799	804	809	845	834	850	855	801	851	832	866	777	829	851	854	807	770	875	856	816	834	814	803	838	810	845	806	849	833	792	850	842	884	821	881	817	870	867	884	851	837	826	861	819	830	839	827	833	818	860	793	809	846	820	781	836	814	875	822	783	824	813	822	830	832	833	828	790	842	830	822	866	782	828	833	813	831	806	827	829	827	881	809	817	790	823	804	835	844	828	747	799	824	852	805	745	823	790	788	815	827	858	844	844	821	830	888	822	845	811	878	801	806	811	807	805	838	825	844	802	803	817	807	797	863	831	842	841	812	861	844	816	856	823	856	815	822	823	839	817	859	854	785	842	757	815	826	857	828	864	851	877	851	799	872	788	839	775	874	814	821	783	806	806	862	821	827	830	870	825	805	844	794	837	813	859	842	829	823	790	816	767	830	779	807	868	888	791	864	800	836	797	850	848	846	799	787	866	830	781	816	847	878	805	829	740	767	844	870	820	806	781	809	851	839	832	865	877	797	850	821	812	804	829	772	782	845	820	780	841	808	844	833	864	849	807	809	864	835	815	851	834	817	806	808	806	803	810	788	830	786	813	806	823	857	797	799	809	836	785	812	812	791	817	863	790	812	831	874	809	819	778	811	834	812	896	778	815	861	803	812	852	870	836	809	825	837	858	792	833	820	805	838	868	838	830	831	805	802	817	827	865	800	830	808	854	852	859	765	852	856	867	855	804	830	816	876	762	840	897	827	815	813	835	864	791	777	864	798	781	818	823	845	837	846	828	832	800	788	818	783	836	838	867	847	844	807	773	813	828	844	822	804	852	851	842	852	857	830	871	830	835	825	800	866	847	885	846	848	808	828	842	857	796	831	885	809	825	811	835	848	811	743	860	859	805	828	844	830	815	855	816	887	834	826	830	858	817	801	847	789	811	831	837	878	877	858	826	768	820	796	828	867	893	824	793	825	855	850	851	777	804	829	820	913	804	796	852	857	879	854	822	786	838	794	793	806	799	793	817	880	774	854	859	810	795	824	788	826	802	863	841	830	852	851	824	845	826	879	814	816	838	861	784	811	862	844	837	843	893	806	845	774	808	913	814	821	870	821	813	830	855	842	820	854	859	857	807	838	815	837	860	861	804	824	805	835	824	859	883	759	868	782	837	849	850	795	832	834	772	867	839	900	814	789	841	792	852	838	873	860	827	855	831	855	849	860	836	833	782	879	836	812	811	849	857	880	829	868	854	797	797	899	871	824	832	827	796	870	839	851	773	855	852	848	808	856	796	846	792	828	841	858	829	891	809	835	833	817	815	885	853	836	838	851	807	872	841	819	827	842	852	816	849	791	885	828	838	817	876	793	822	833	818	806	853	856	852	797	845	812	853	804	789	814	794	880	855	835	834	843	866	815	801	817	778	817	822	809	810	790	849	854	840	799	830	785	874	833	806	816	829	835	857	831	802	845	835	836	840	812	834	825	861	853	782	806	853	839	833	839	784	785	832	832	821	849	803	789	833	817	779	819	867	810	818	827	819	835	880	838	846	818	819	816	847	812	812	816	854	837	842	811	850	836	818	787	878	853	828	808	806	834	806	803	838	889	836	832	786	817	839	773	803	844	809	843	800	877	790	789	824	830	878	801	861	863	874	811	795	821	845	820	813	846	841	837	813	836	840	790	846	817	829	847	847	816	873	872	884	782	857	864	852	849	800	836	823	883	867	872	856	873	827	832	818	864	841	847	813	832	806	848	894	802	858	857	853	806	843	857	819	851	855	808	900	824	901	787	804	840	790	783	797	881	811	796	844	839	755	831	858	849	801	808	832	792	836	863	848	781	799	807	769	829	808	838	830	779	822	818	827	847	851	855	795	833	841	865	817	796	852	858	822	822	848	846	807	813	826	873	779	839	825	847	804	832	828	864	844	819	830	854	857	810	872	866	835	810	827	828	838	828	850	769	802	805	848	816	835	834	806	807	773	806	880	817	811	804	849	813	850	871	856	853	838	799	782	798	775	864	782	819	806	851	875	907	811	818	865	822	896	825	843	861	835	811	791	875	839	860	838	843	864	863	851	824	778	805	801	868	826	791	851	807	811	831	812	832	824	830	857	868	823	840	834	803	821	802	843	758	770	840	830	844	876	850	868	823	814	843	784	828	827	824	843	814	868	797	797	819	848	790	825	793	860	828	868	843	795	831	824	825	836	829
29011	30143	34912	26545	12628	6279	4932	3742	2662	2202	1658	1252	1091	1157	943	790	759	620	554	506	509	464	501	406	371	333	336	294	252	248	249	282	247	252	215	267	231	242	242	262	248	238	245	251	263	221	219	286	197	294	273	219	249	236	239	244	241	243	234	254	226	234	250	240	221	256	238	251	247	241	256	255	221	238	251	236	269	255	269	231	247	238	238	250	220	218	257	235	228	273	239	252	241	227	251	244	245	262	216	255	273	287	266	241	251	245	228	233	233	278	264	241	265	238	255	270	243	239	230	239	250	242	238	243	244	249	235	250	223	255	202	258	255	264	253	243	227	271	229	284	222	241	223	238	251	255	255	224	231	227	235	237	242	232	265	222	252	228	239	243	228	204	246	237	231	238	244	211	217	255	204	238	228	219	229	241	277	258	244	221	240	237	237	226	254	226	236	249	257	241	213	209	238	277	239	259	243	230	221	240	244	279	255	226	260	226	235	230	233	245	228	262	260	252	254	247	247	232	254	235	235	237	236	218	235	213	221	240	241	256	241	257	247	228	248	260	225	237	254	254	264	240	229	253	252	262	232	235	260	268	251	273	253	244	243	237	273	247	256	246	262	223	260	267	231	264	244	245	251	229	236	248	235	275	257	248	236	242	255	234	253	235	211	222	221	249	233	242	271	246	256	242	242	247	252	252	245	236	249	235	255	226	239	250	244	226	261	249	252	226	224	215	240	243	223	252	245	229	247	219	249	243	226	229	256	202	204	220	251	219	237	226	252	234	236	246	239	256	257	278	245	241	228	243	217	278	228	233	256	232	267	238	239	243	225	216	220	252	256	250	229	240	237	235	233	259	250	250	261	246	246	244	237	221	237	241	236	250	257	228	263	237	258	232	257	261	219	227	258	264	216	247	239	225	237	281	255	245	211	226	242	226	243	260	246	262	280	265	244	235	224	241	245	214	246	244	221	242	198	250	262	231	263	224	240	246	230	242	281	263	234	247	243	218	245	250	272	239	227	218	241	233	230	234	264	215	262	243	232	232	272	236	273	248	213	212	242	225	255	271	249	209	255	237	247	227	221	251	262	269	254	221	272	225	219	224	226	240	237	216	256	235	274	222	248	234	246	232	234	263	257	239	255	225	248	253	243	278	228	255	241	278	246	231	242	252	248	235	236	234	242	246	260	264	234	244	240	245	245	238	227	233	247	232	236	256	211	241	239	260	230	243	231	233	215	209	280	260	244	236	258	241	255	259	248	250	241	235	220	219	261	226	237	222	243	229	243	263	253	229	224	214	267	252	249	237	255	245	237	228	256	241	247	244	268	237	228	250	244	221	236	239	264	243	238	250	238	240	240	228	234	249	222	238	269	254	243	266	228	215	224	223	233	237	221	213	244	257	218	238	225	228	239	221	248	245	249	235	229	220	262	269	227	235	278	238	245	231	249	262	230	217	246	226	249	257	235	233	259	259	263	286	250	256	220	214	227	244	244	245	256	207	251	265	268	268	230	250	246	231	249	222	233	238	266	228	228	234	233	248	231	245	232	239	250	250	249	216	242	243	227	237	232	242	245	245	239	234	235	243	251	243	260	227	235	212	260	262	235	264	220	216	227	269	259	225	240	266	224	233	265	198	249	234	258	233	231	258	219	225	278	236	232	241	205	232	227	239	249	241	242	223	243	243	223	280	234	247	240	242	227	230	245	211	235	233	241	220	236	244	225	252	238	252	242	261	229	253	220	258	239	214	246	232	245	229	248	247	207	256	241	255	235	250	246	248	254	235	239	261	257	233	247	229	232	273	262	216	281	228	239	256	278	240	262	252	265	244	243	259	242	266	242	252	230	244	241	219	248	247	228	236	227	243	221	219	230	243	240	236	229	211	228	286	260	226	230	233	220	224	235	243	253	248	210	227	239	220	239	221	236	228	209	217	283	242	243	232	246	245	256	241	264	237	232	235	247	245	221	246	239	219	249	243	237	207	269	254	266	250	233	244	228	246	242	263	262	239	241	222	246	211	261	243	262	254	227	242	216	248	251	236	231	242	215	232	217	247	277	221	245	202	225	261	228	243	235	202	248	232	246	244	228	240	243	266	226	228	216	240	259	273	225	266	261	251	280	218	237	231	218	256	266	229	218	270	250	222	226	245	221	255	241	250	256	229	265	224	235	216	236	245	228	224	253	234	239	223	228	249	296	232	217	259	246	246	209	229	259	261	232	225	274	233	253	250	219	242	238	247	227	274	255	248	237	252	261	232	247	239	219	256	243	234	247	254	220	233	246	231	257	224	233	242	256	256	276	245	259	230	254	234	244	229	252	252	248	246	244	237	222	237	227	252	251	241	257	232	263	235	239	236	246	257	257	264	263	230	248	241	244	257	236	245	243	234	234	252	216	205	279	238	219	229	227	239	247	250	252	237	229	256	247	235	244	241	238	243	235	252	247	216	222	220	242	246	211	234	236	222	218	235	249	233	260	230	264	220	262	231	259	231	223	235	232	232	251	247	220	238	244	266	245	256	240	278	249	250	233	229	224	248	231	241	233	238	248	242	241	249	245	246	231	216	229	263	233	209	222	251	240	247	256	226	230	238	245	241	238	250	234	257	230	231	221	259	239	264	266	272	219	239	252	249	245	231	259	229	211	252	244	241	233	256	246	222	228	260	234	246	221	226	245	266	242	276	249	245	250	271	255	246	225	230	263	241	257	238	252	252	249	262	264	247	225	249	243	234	236	221	228	262	259	239	260	255	259	238	260	246	267	234	252	239	248	294	224	234	241	227	225	227	240	254	252	218	243	218	225	236	243	223	249	241	222	246	235	222	216	233	245	259	213	246	239	227	239	253	218	236	240	225	246	243	227	267	219	264	229	252	230	234	233	247	226	240	239	226	278	264	256	224	226	262	250	254	228	232	260	250	261	222	226	251	224	222	254	248	243	230	231	248	239	249	251	238	230	259	250	229	255	241	253	241	228	242	233	272	245	235	251	237	227	247	238	258	222	238	247	251	252	238	228	236	229	254	234	246	226	252	227	242	242	275	233	246	231	212	235	203	251	240	236	243	259	250	217	287	234	243	242	235	247	244	262	276	221	238	243	233	255	255	217	251	248	254	255	254	254	244	224	266	219	221	245	248	229	246	244	246	217	269	258	240	240	230	281	250	243	266	247	224	238	250	263	248	256	231	246	251	246	238	266	244	251	258	217	254	247	246	246	241	243	264	246	240	247	257	233	249	227	248	230	240	232	237	231	250	256	237	231	256	245	265	246	257	259	229	273	245	272	258	262	263	227	237	251	218	248	248	256	222	248	247	232	239	219	264	268	219	269	228	237	236	251	276	234	247	255	245	237	240	221	248	247	244	238	265	265	227	248	236	236	261	244	247	243	250	221	225	235	234	243	281	257	229	253	241	242	223	241	233	230	241	227	222	270	213	264	228	253	259	228	250	238	220	257	232	229	238	242	236	229	245	241	231	238	227	227	251	262	223	239	264	253	236
23058	28985	39853	35820	22518	16825	15836	13026	10203	8242	7091	5466	4825	4879	3857	3451	3520	3005	2487	2128	2036	2054	2028	1607	1598	1438	1309	1088	1020	923	974	972	915	860	879	785	849	781	781	760	849	814	824	793	813	741	826	772	842	870	842	845	873	872	800	795	766	772	808	760	757	769	774	781	847	755	788	764	769	740	770	826	718	772	737	787	796	780	828	781	773	750	729	821	747	726	832	779	740	772	875	773	755	757	795	829	751	756	792	774	773	819	805	750	772	758	750	768	802	736	748	773	753	742	812	784	751	838	770	780	779	751	810	756	791	777	825	787	773	784	793	801	810	799	792	743	809	816	784	797	796	775	793	845	772	789	832	798	801	731	742	752	832	783	748	761	775	761	810	767	796	760	759	792	813	798	804	752	772	766	793	768	794	764	758	740	768	769	760	787	783	807	785	769	796	809	795	760	774	789	784	746	743	775	791	797	805	798	764	765	762	732	772	800	752	750	787	782	784	799	765	763	747	779	780	795	783	764	795	727	807	726	738	771	788	794	771	798	793	774	755	758	804	813	705	780	754	778	757	810	795	786	812	722	813	780	822	745	789	788	753	775	813	757	799	737	781	775	797	779	812	760	822	753	784	811	768	776	830	787	736	809	775	761	797	769	773	777	795	771	812	820	717	809	763	756	791	771	850	756	753	772	766	748	764	780	762	778	777	755	780	779	784	807	792	821	795	776	786	790	805	832	785	802	723	767	763	743	773	769	789	786	715	813	755	761	761	796	807	756	778	729	782	791	789	811	703	812	749	755	790	780	858	782	784	779	817	746	792	783	796	817	759	795	826	732	791	749	807	738	769	746	778	781	765	784	751	756	738	772	770	765	789	812	794	761	752	793	716	800	741	745	777	771	777	756	777	764	807	798	733	793	759	788	791	758	813	814	808	800	759	796	727	774	770	802	853	774	807	786	769	783	829	817	773	808	815	785	831	754	800	737	788	775	720	772	760	817	773	782	794	788	790	769	794	766	773	832	802	749	779	793	778	825	755	763	818	780	764	799	754	807	767	793	794	826	794	745	785	757	853	709	779	738	763	770	751	769	743	768	761	760	791	809	743	770	727	773	799	782	771	817	787	738	832	793	782	763	777	799	809	746	790	760	807	771	734	762	784	794	808	743	795	835	769	783	825	782	735	802	764	756	770	775	721	742	764	833	773	821	804	805	836	762	744	740	827	838	819	771	748	772	765	756	731	753	750	777	752	789	746	744	774	776	832	833	785	786	746	744	810	792	761	820	796	827	763	803	717	792	767	777	805	791	759	785	777	795	774	740	745	781	749	785	807	792	754	812	832	777	804	730	745	753	749	788	770	746	780	774	826	776	749	771	805	748	761	754	773	740	796	797	786	740	757	780	762	733	815	771	800	733	772	765	808	798	806	820	715	791	751	745	792	807	722	764	775	854	778	803	764	794	772	757	771	861	749	777	835	763	774	790	729	734	736	778	803	838	792	775	806	787	786	805	746	753	844	819	815	755	759	835	767	785	769	754	782	828	734	746	826	766	802	802	741	799	773	788	818	766	779	817	763	780	810	811	801	767	794	770	814	798	855	781	816	763	758	788	801	785	793	772	780	739	768	750	818	764	791	783	801	801	784	806	813	852	741	752	811	804	790	831	784	816	728	797	785	777	803	819	840	773	745	777	783	742	779	765	751	792	815	754	795	801	741	740	809	786	769	776	739	743	820	780	767	810	785	753	770	743	833	761	776	732	782	772	801	743	772	792	814	785	785	791	764	793	753	788	811	751	745	798	782	781	781	792	756	750	797	783	799	728	806	759	790	771	765	778	755	742	767	792	777	808	712	770	688	772	760	751	775	805	747	775	781	752	799	820	781	798	794	794	799	755	778	765	746	742	759	803	778	753	803	737	772	773	787	794	778	775	809	767	738	782	757	776	752	776	720	818	761	811	834	803	731	791	778	792	806	791	792	764	789	745	823	719	747	812	747	757	747	776	775	766	807	746	791	736	747	785	813	749	779	784	796	794	806	811	791	807	759	793	799	755	733	767	767	818	782	788	774	823	817	795	786	777	787	788	751	714	768	797	790	730	755	780	737	800	753	781	814	813	796	843	752	797	766	779	792	769	736	811	797	757	749	744	742	789	777	806	779	749	740	763	794	800	775	852	755	770	786	797	741	769	755	772	752	763	802	727	783	778	762	789	771	759	777	794	752	799	772	824	815	759	808	864	751	794	808	794	825	777	822	816	725	719	809	776	736	772	730	792	820	760	794	781	760	809	770	809	805	711	760	796	813	769	813	808	744	766	769	787	812	798	820	758	776	702	758	784	785	780	767	771	787	810	780	771	790	757	811	786	744	776	743	777	781	737	791	772	788	765	736	730	751	797	767	806	741	756	764	790	828	776	770	820	778	712	793	836	785	810	798	790	773	803	774	771	791	773	823	772	754	766	775	769	769	722	809	737	783	790	776	716	738	760	823	758	775	787	798	776	742	773	779	792	744	786	793	782	780	775	794	755	780	786	812	755	778	779	770	771	777	745	801	797	822	783	848	706	723	813	768	829	805	785	780	816	733	766	761	757	834	792	807	762	752	766	806	820	804	792	775	786	788	828	808	721	766	813	836	783	780	825	802	787	801	766	802	820	825	754	853	761	819	776	765	771	758	768	795	812	784	800	751	797	790	776	831	762	831	794	794	800	778	755	756	813	792	832	782	777	768	744	759	783	766	753	758	807	790	826	748	740	778	786	765	808	798	753	738	759	756	780	783	756	748	799	766	780	797	847	804	778	793	755	781	758	785	757	778	839	802	811	760	781	742	760	751	779	789	782	791	783	804	778	786	773	787	828	772	746	802	756	796	802	817	796	746	771	775	782	810	795	756	780	792	747	758	801	792	802	790	783	765	782	787	777	794	785	781	768	724	796	737	784	796	823	745	805	781	791	799	758	789	791	790	796	829	809	760	745	766	784	806	777	757	714	745	731	745	801	802	774	748	745	759	795	780	809	801	754	796	792	781	714	785	702	805	742	795	813	801	783	769	769	837	772	793	777	752	802	759	786	798	801	768	828	835	767	807	761	787	742	809	781	782	748	772	800	801	761	767	780	820	838	761	789	787	779	758	788	792	732	756	815	803	804	779	796	732	813	752	825	771	755	737	802	777	775	706	823	729	787	773	784	856	787	739	736	805	792	781	775	738	748	794	767	805	778	813	712	745	833	818	754	777	772	805	770	808	785	764	777	759	805	760	756	767	749	773	751	785	811	781	819	805	764	818	775	753	801	762	754	751	814	794	809	811	746	768	761	786	797	790	757	815	814	817	777	802	807	742	791	801	814	745	776	794	770	740	813	788	785	780	783	783	773	817	777	804	748	822	745	789	803	775	815	780	784	785	768	812	784	807	777	769	807	766	755	798	776	735	805	749	801	763	733	806	757	759	735	711	767	777	761	765	785	792	786	766	789	803	779	765	798	729	805	774	764	769	785	753	780	793	754
46953	48913	44718	38176	30240	28233	31486	29277	25435	21996	19574	15636	11658	10204	8811	7939	7167	5902	4757	3767	3939	4083	3742	2441	2494	1399	790	636	477	391	378	307	280	299	287	259	281	260	252	221	247	242	236	254	246	257	225	247	264	312	278	273	287	229	260	252	228	218	262	209	237	247	242	228	229	266	232	250	256	236	240	233	225	230	230	200	244	225	246	230	236	252	245	221	216	205	234	212	266	215	226	219	234	241	221	234	238	231	221	230	214	239	237	214	226	231	240	215	215	241	241	229	203	240	209	251	217	239	229	233	250	224	236	234	239	266	241	224	244	229	236	257	248	215	237	220	241	222	234	242	237	244	217	237	220	232	233	219	225	235	228	245	221	221	259	247	262	230	250	228	248	234	213	227	227	243	239	240	252	249	243	241	263	200	213	215	229	251	234	220	269	230	243	257	227	193	239	236	242	212	231	223	234	248	231	227	258	239	229	237	222	239	239	223	251	229	252	230	250	215	250	221	242	233	233	218	245	222	220	241	248	225	242	235	237	231	268	224	227	248	259	224	210	213	217	243	228	239	241	231	210	265	231	221	185	251	238	223	237	235	257	243	245	251	230	235	229	242	233	224	200	242	257	252	236	234	223	223	178	225	235	214	249	213	214	225	244	204	245	229	225	237	218	252	245	238	237	243	248	231	248	234	235	236	205	226	251	206	245	207	269	222	208	211	247	235	243	249	238	231	214	228	243	242	252	223	230	207	217	222	220	218	242	236	251	261	240	241	220	208	220	244	234	237	224	236	245	255	245	222	225	222	227	200	238	239	235	232	251	253	249	254	250	232	225	231	252	236	267	232	205	205	238	206	269	272	244	238	245	233	222	260	232	229	233	226	217	239	235	241	221	208	214	205	233	226	219	232	214	233	222	232	221	248	245	207	225	223	218	205	238	207	266	237	240	252	229	239	224	210	236	223	207	271	198	223	218	231	228	235	234	243	231	239	254	239	223	243	271	229	226	241	231	243	207	221	251	240	249	230	216	248	221	241	211	253	207	247	243	214	214	220	217	221	222	241	244	233	236	206	239	224	216	231	237	241	236	238	250	237	226	215	231	239	227	220	253	222	260	253	255	258	230	219	232	242	213	240	221	218	249	196	249	266	242	221	233	263	226	210	221	247	254	232	231	222	233	221	210	219	221	230	236	213	246	228	254	265	229	235	240	223	219	244	247	225	246	241	245	225	224	229	250	221	242	243	235	219	254	238	229	208	218	230	243	235	200	244	234	229	232	256	222	242	222	224	239	222	236	233	197	234	228	245	225	230	242	238	227	241	232	221	262	247	208	247	239	242	233	227	233	245	216	238	217	234	231	257	244	220	245	227	228	199	214	238	244	241	221	241	223	246	242	232	232	245	246	241	221	237	230	242	238	212	216	244	231	209	201	244	250	233	233	260	242	210	234	221	240	221	225	230	259	232	227	227	245	228	244	239	196	211	196	217	232	249	222	236	252	248	211	250	226	215	226	225	223	216	243	219	205	215	242	225	261	213	247	266	228	240	223	241	204	223	246	245	218	222	257	229	248	237	259	229	226	238	231	233	220	231	217	253	235	227	208	200	234	243	236	214	241	220	222	214	237	251	228	242	218	241	236	238	218	225	255	234	215	237	229	204	259	217	243	245	236	239	230	212	215	202	226	249	246	233	228	227	233	230	233	254	235	242	251	239	229	214	258	223	224	227	270	228	219	232	238	219	235	234	231	226	220	244	231	226	264	233	259	230	235	224	246	209	231	236	218	212	214	232	230	239	236	226	243	239	216	231	234	219	234	237	225	235	239	224	243	222	225	222	236	248	210	248	253	211	235	245	255	219	256	258	226	274	238	209	204	241	235	244	239	219	240	212	201	227	239	213	230	236	240	212	229	213	246	231	223	221	216	236	221	237	219	235	219	212	231	247	225	235	247	232	231	242	220	218	254	255	230	212	247	230	248	268	237	227	219	251	216	252	231	222	240	210	250	231	215	247	215	267	251	218	205	228	228	250	223	234	239	217	252	227	228	238	202	257	210	234	239	253	244	230	237	238	240	233	206	236	223	202	213	204	245	257	228	235	256	224	263	233	233	254	218	229	207	212	241	235	264	226	213	227	208	226	218	237	247	241	239	252	249	243	241	242	212	225	238	247	225	215	201	209	225	248	208	230	231	215	230	223	211	215	231	220	230	219	244	219	198	231	241	233	221	240	256	223	193	239	220	242	247	219	228	227	230	247	236	242	214	237	236	229	225	220	235	262	258	227	209	254	237	213	216	250	218	225	228	267	274	219	206	246	233	209	241	245	232	210	210	234	221	247	252	233	215	244	222	223	231	223	241	232	246	231	216	238	234	260	235	238	248	209	229	217	223	240	226	216	227	235	246	203	252	246	213	242	231	220	244	227	230	231	241	266	238	225	211	260	220	245	216	239	249	226	238	255	230	219	215	200	235	248	244	252	236	249	224	224	249	231	228	221	222	232	249	222	230	236	252	230	222	220	253	233	231	246	244	235	228	240	225	231	230	244	235	207	216	234	230	234	213	216	221	239	213	227	230	220	245	221	252	244	228	232	211	227	251	241	231	213	234	213	223	229	237	229	217	240	258	234	240	210	219	246	213	240	225	235	261	222	228	259	237	216	225	230	235	231	196	211	246	220	232	241	219	263	229	256	235	231	237	233	224	259	251	224	239	288	244	219	238	229	223	225	226	267	223	224	228	250	223	208	227	258	216	246	225	243	248	225	225	236	244	248	239	226	242	228	231	239	225	255	242	235	230	261	234	241	222	224	210	232	239	247	228	234	239	253	229	247	175	218	237	244	242	228	205	242	229	236	256	217	233	238	234	214	249	216	220	263	219	254	229	257	253	235	224	238	212	236	216	237	236	249	240	235	236	249	247	216	220	252	241	240	241	208	236	251	221	215	234	228	234	225	212	212	223	234	204	237	219	253	240	220	226	235	254	221	246	247	220	250	240	255	228	260	253	231	235	270	225	239	214	245	246	243	243	235	229	206	248	259	243	247	225	229	228	246	231	228	222	246	213	234	216	271	248	225	202	260	246	240	225	231	221	241	216	235	219	240	228	223	215	265	242	216	239	239	256	251	243	234	207	231	233	229	218	242	229	222	245	199	228	219	228	232	209	250	252	227	218	233	233	233	229	242	234	225	225	219	219	193	248	246	223	216	209	204	213	222	258	205	241	236	215	222	233	227	244	256	218	232	242	242	236	229	230	227	230	212	208	233	203	210	220	221	220	258	219	236	264	241	231	242	257	207	250	224	236	249	231	226	210	235	211	207	238	226	253	261	238	255	237	245	226	244	250	215	224	219	224	240	235	255	207	218	227	236	246	227	244	246	216	204	250	220	235	217	224	221	243	244	208	238	239	231	230	207	224	223	247	218	234	235	226	240	225	261	243	227	257	233	243	217	220	228	231	242	254	226	214	233	230	230	242	240	245	235	232	239	234	272	239	247	223	223	220	235
38416	47169	51463	49133	39806	39192	41983	39586	36716	33715	33124	29769	26790	26200	25258	24574	23666	22063	19550	17360	17900	18322	16837	12749	12398	7410	4175	3240	2254	1842	1613	1359	1169	1103	1033	1010	928	914	821	807	833	844	827	871	876	840	846	809	980	1128	1008	994	970	825	850	788	727	796	763	739	709	737	719	742	748	732	716	743	781	722	742	756	755	758	755	772	792	772	744	754	720	690	739	732	792	764	773	749	709	722	748	728	747	755	753	738	729	735	714	709	729	710	720	770	739	700	762	727	739	758	753	806	773	741	770	708	720	736	751	800	745	726	726	744	749	731	744	784	724	759	726	721	772	710	758	762	750	735	795	722	700	738	736	732	727	743	754	823	808	717	750	712	752	705	732	720	757	748	748	719	738	734	733	747	726	759	776	718	747	712	762	811	844	741	742	757	753	720	764	728	743	762	743	711	764	738	741	749	713	757	765	786	752	752	768	722	770	715	801	752	781	754	750	766	732	755	761	718	741	680	703	728	776	732	707	722	727	733	734	794	736	724	786	749	738	729	715	736	760	762	762	729	743	754	771	717	750	738	780	774	724	745	759	742	725	774	731	726	768	750	734	724	733	746	781	757	703	736	740	731	762	734	740	715	728	763	739	758	793	761	767	726	736	708	726	753	745	777	737	726	757	720	732	714	765	762	734	785	778	729	751	740	677	709	730	727	748	763	725	729	767	741	785	779	720	716	694	750	741	740	750	715	734	721	702	695	760	732	726	751	699	735	729	745	713	746	783	735	668	754	740	763	746	715	700	751	757	745	713	730	801	750	703	694	736	756	740	759	831	773	728	758	749	759	723	758	729	722	713	730	746	714	750	773	816	741	716	695	743	738	723	781	773	801	760	766	750	730	770	769	735	701	805	769	723	763	751	742	760	768	723	784	741	748	717	734	750	736	719	768	748	785	741	777	754	780	734	777	739	747	720	735	744	764	725	678	730	763	761	746	772	753	740	712	739	735	783	735	761	741	750	746	725	808	754	751	748	764	752	776	781	739	804	718	780	723	756	702	744	760	779	729	797	771	748	742	766	729	760	748	717	722	785	704	750	762	711	728	744	743	735	737	739	756	754	735	756	758	776	735	690	755	737	747	743	755	742	780	801	743	729	819	709	753	757	741	740	810	767	762	750	672	749	747	771	743	730	726	736	766	678	716	745	713	715	786	724	716	696	762	748	744	729	737	745	720	718	737	756	718	684	756	744	763	754	717	759	754	798	796	697	745	737	759	723	770	729	668	733	753	748	731	749	734	713	724	757	726	735	777	720	715	792	732	781	743	758	687	777	742	798	766	722	720	737	785	753	755	742	808	747	713	728	736	749	734	735	747	770	762	798	746	718	748	749	749	688	740	718	723	782	728	764	739	747	755	742	774	779	729	710	762	777	700	711	724	723	738	777	752	762	770	756	762	710	783	751	711	766	726	786	748	760	745	761	769	728	740	769	735	778	766	756	754	740	778	728	757	725	724	744	756	712	758	698	789	766	773	773	723	741	736	744	831	787	766	754	765	751	731	721	686	707	725	730	792	707	783	730	767	713	750	755	805	764	750	740	757	731	798	707	731	755	766	747	718	753	704	817	695	741	763	784	713	734	768	711	743	735	762	744	682	737	709	796	780	756	758	733	735	712	731	762	741	761	753	756	745	745	768	803	733	746	775	744	721	733	775	734	760	734	717	740	725	751	705	719	772	780	717	683	728	755	741	743	761	752	768	775	751	740	719	725	745	744	707	709	821	735	737	763	720	760	766	750	799	725	765	752	744	744	711	732	741	754	737	713	725	715	784	745	762	759	707	727	695	780	763	753	767	727	758	736	713	736	734	784	743	722	800	736	729	748	786	709	741	777	748	718	740	777	728	761	739	725	783	719	755	765	752	702	741	726	758	756	743	812	743	762	718	725	765	772	716	757	687	768	736	765	787	748	742	719	756	755	749	748	776	703	768	736	733	758	717	743	763	712	728	770	805	738	715	763	793	723	759	743	721	772	736	736	795	772	732	743	709	719	765	727	713	765	715	767	731	738	683	722	710	684	713	782	740	713	730	752	769	706	815	736	741	751	758	741	721	707	761	745	696	709	743	719	765	714	714	695	745	721	714	763	741	706	751	712	726	788	795	740	762	752	760	767	754	735	771	781	742	773	718	753	748	712	705	762	777	756	713	746	802	728	757	765	723	725	744	758	689	769	729	733	763	762	755	741	776	739	720	740	731	723	738	768	739	764	760	754	769	756	750	779	724	744	707	737	705	694	776	761	713	744	790	737	755	758	713	748	760	730	776	738	712	797	763	717	720	814	740	690	706	750	741	710	746	692	756	729	684	766	724	765	701	697	771	744	781	770	755	765	759	748	743	724	755	704	752	744	758	727	750	738	722	731	770	733	725	726	789	772	724	744	713	777	702	774	738	755	714	758	746	730	775	784	754	750	786	787	749	770	731	763	733	752	759	756	735	797	724	712	758	719	791	744	745	717	723	723	723	746	775	753	767	754	758	712	743	730	760	744	745	747	739	741	694	737	767	764	758	780	768	769	726	714	788	713	707	726	756	801	737	729	757	742	731	748	726	763	705	735	746	754	762	765	780	706	786	730	722	745	769	749	726	744	725	714	753	721	727	729	761	734	720	729	768	732	717	745	797	735	752	777	698	732	738	720	739	746	752	759	792	750	772	744	733	768	743	749	768	743	735	752	747	734	716	756	712	764	765	745	744	755	738	743	774	771	716	758	735	758	719	713	731	776	779	749	773	741	667	721	721	742	742	741	761	730	691	727	765	765	761	728	715	708	771	709	767	764	741	809	724	744	742	727	725	724	755	780	719	713	777	724	729	758	757	743	696	764	733	725	758	757	733	759	755	745	774	786	741	724	765	708	725	739	789	766	790	763	754	761	761	779	718	731	768	771	775	752	727	767	713	736	739	761	765	765	710	714	778	769	751	699	750	778	705	692	750	758	772	739	735	708	757	759	744	765	732	742	728	752	794	763	793	765	754	711	759	741	731	753	764	737	774	739	733	693	742	759	730	800	742	736	755	784	760	753	669	746	763	708	718	722	740	686	811	766	760	762	758	788	781	744	706	730	781	726	776	744	819	770	759	746	764	705	706	722	759	742	720	746	762	729	753	724	798	742	785	749	714	734	802	731	776	766	773	728	707	780	725	781	742	772	750	742	755	740	755	731	768	724	705	756	706	823	698	777	732	737	738	712	749	691	759	769	759	748	760	773	718	764	730	728	764	697	689	766	771	724	735	775	747	715	715	702	752	756	779	793	762	714	751	805	741	757	723	710	749	753	725	689	763	729	802	769	744	723	707	731	788	760	748	732	731	831	755	780	710	750	748	744	747	741	692	763	758	712	765	774	683	758	715	729	734	755	743	733	714	749	739	716	748	788	787	732	791	736	786	780	737	749	765	767	725	732	762	806	763	781	750	722	760	740	713	744	708	759	740	727	729	786	726	778	766	775	747	799	754	768	777
52076	51347	45965	39038	31519	29245	36130	34937	30998	29525	27916	23677	20038	18560	16171	14777	13929	12118	9857	7585	7842	7857	7393	5043	4424	2112	1364	1105	700	552	487	399	360	304	309	326	293	323	278	278	236	248	255	268	295	248	258	250	297	330	315	356	343	302	291	277	242	252	292	258	240	240	251	235	259	233	234	255	248	282	261	223	251	256	238	256	234	242	263	232	267	250	260	262	266	233	245	275	232	242	240	257	280	268	270	278	255	258	262	242	254	234	242	253	231	271	260	250	243	266	246	253	267	259	262	237	241	266	267	233	266	244	256	229	260	252	247	273	240	238	243	276	274	260	258	274	246	258	266	270	257	233	224	239	245	230	227	251	252	253	253	276	291	241	254	263	249	236	261	232	215	261	247	239	266	261	258	248	249	273	283	224	264	252	234	256	270	221	237	255	255	254	233	260	253	266	246	267	222	239	241	267	259	213	265	227	264	264	279	266	245	263	270	254	241	226	272	281	269	247	279	249	239	242	275	257	275	245	254	240	261	238	228	260	242	244	250	243	265	267	250	236	245	248	254	234	279	253	263	243	277	240	238	239	267	266	270	262	261	271	256	249	277	247	234	251	201	249	254	248	233	251	277	266	271	256	267	269	249	228	245	260	244	277	258	261	243	279	256	256	250	243	262	275	279	241	255	240	243	226	229	267	230	234	263	259	239	253	259	256	221	238	247	257	244	247	264	262	255	243	245	231	248	241	246	257	229	255	253	211	228	238	255	280	249	272	259	261	263	252	254	265	246	247	240	281	256	234	231	258	271	265	252	242	270	253	279	220	257	232	248	259	200	272	287	285	256	271	250	250	278	231	273	232	246	245	268	259	251	264	226	247	255	251	266	283	276	234	269	254	277	271	248	230	259	250	246	255	266	278	247	272	248	235	257	240	251	237	252	244	253	221	264	233	239	250	277	254	254	259	253	271	270	253	271	242	244	259	259	250	269	233	238	250	266	251	245	258	259	228	263	253	252	241	255	257	255	250	227	245	251	235	273	267	225	262	254	262	261	260	254	243	248	233	257	254	273	234	255	256	215	254	244	256	242	264	252	251	264	237	254	281	251	241	266	240	240	247	226	252	279	263	243	254	267	231	279	220	236	246	271	238	268	255	280	252	243	253	262	272	246	247	252	227	247	241	251	247	252	276	250	230	242	283	241	257	231	256	264	210	251	275	250	227	252	227	252	268	269	248	250	254	290	258	265	252	239	256	280	242	248	260	261	228	288	238	253	277	263	256	249	252	246	233	262	253	250	266	259	250	234	245	258	250	223	277	284	268	245	265	268	242	252	235	251	240	238	242	252	266	248	247	267	233	227	248	254	248	253	250	286	249	241	248	240	246	275	251	267	238	239	264	253	251	260	252	273	261	244	266	265	252	255	252	288	273	253	242	238	230	232	251	251	241	229	257	252	269	239	261	244	209	247	254	236	261	282	261	258	233	237	266	253	260	252	214	259	271	269	250	244	283	260	250	254	276	256	274	258	236	259	241	255	264	259	246	260	259	248	268	250	265	266	237	282	260	251	273	252	249	251	262	274	243	274	274	257	250	218	256	266	248	261	252	254	264	265	271	268	272	262	254	235	273	258	267	264	232	267	259	241	259	260	233	254	264	271	268	276	240	256	242	247	248	261	255	248	256	262	252	259	247	255	239	271	238	269	245	252	235	224	251	274	254	231	223	264	250	218	267	268	251	257	246	240	260	241	246	244	286	245	256	266	230	225	266	277	269	243	260	272	243	244	253	239	229	262	278	250	263	268	265	257	235	243	227	233	252	256	245	252	256	257	274	251	256	235	264	241	262	219	262	230	277	244	242	247	232	259	267	229	240	265	244	257	238	245	249	281	234	237	252	261	280	238	252	246	294	252	248	253	249	263	244	242	265	259	237	230	257	249	254	226	295	251	261	269	271	252	265	251	238	252	258	235	244	255	218	251	274	256	221	240	246	250	292	258	242	243	250	271	229	246	244	239	246	263	253	249	247	261	231	274	264	256	276	259	253	242	269	272	253	220	243	249	244	237	261	282	275	256	242	261	253	245	275	253	265	250	236	252	256	239	266	218	230	252	280	245	278	261	260	257	225	235	268	254	254	237	266	253	286	249	267	256	248	233	247	271	250	216	258	243	282	256	232	278	286	260	241	229	218	270	252	244	252	238	243	262	269	254	223	275	282	233	246	271	265	244	274	234	261	231	231	242	282	274	254	280	247	244	232	241	254	271	256	239	263	234	276	244	261	243	252	233	262	266	289	250	218	268	241	253	271	226	289	238	230	256	275	257	237	253	232	242	263	272	245	242	258	249	265	279	219	230	261	246	227	266	243	252	281	254	243	238	276	265	238	237	260	243	258	263	267	267	258	256	247	264	239	272	244	206	250	256	239	230	244	243	276	270	226	248	237	256	247	239	293	289	251	250	258	234	232	259	290	254	291	226	256	255	246	221	271	251	274	241	230	249	271	265	254	294	239	225	254	257	259	261	261	270	261	261	253	253	244	291	243	267	243	243	261	246	208	235	273	244	280	243	288	264	264	250	213	268	239	252	267	229	260	243	264	220	248	265	262	238	240	272	248	273	240	242	241	246	275	257	226	223	245	270	243	270	252	240	240	229	232	243	258	244	243	245	245	239	264	262	227	251	251	268	253	243	245	252	263	256	266	237	250	262	263	239	262	231	255	243	291	267	239	222	264	231	297	221	254	246	232	241	232	277	238	252	246	257	294	276	250	257	243	262	262	243	247	262	260	246	267	248	244	254	254	277	245	250	260	251	254	246	245	238	248	236	269	244	233	252	252	252	270	268	215	258	253	265	268	264	237	253	264	268	286	233	237	241	268	271	238	273	260	250	251	230	255	249	248	255	244	241	284	246	255	262	248	251	233	247	253	253	253	238	263	261	243	260	262	232	244	253	269	266	252	285	250	269	267	247	226	255	257	227	271	251	262	278	260	257	242	205	258	246	235	264	228	238	217	289	242	218	246	240	261	238	269	260	263	266	274	273	255	276	255	244	249	284	282	232	290	258	256	246	281	268	255	242	240	254	225	250	227	234	254	284	243	256	241	253	238	251	240	247	261	218	247	265	246	232	257	225	239	241	264	219	266	243	250	254	256	240	271	253	280	273	262	233	256	253	255	255	247	276	240	268	226	254	243	251	230	234	245	249	275	250	211	239	244	243	246	255	253	259	247	239	260	264	272	233	270	233	259	254	229	243	255	244	252	245	245	233	251	252	265	254	251	244	245	244	256	254	269	238	249	229	246	242	237	255	253	281	231	242	250	250	251	244	246	241	225	254	240	282	280	280	226	250	267	244	235	248	262	245	218	253	251	272	245	242	245	234	245	254	273	279	270	218	233	240	260	226	239	249	264	252	261	289	238	262	247	233	254	240	257	263	242	211	247	262	254	250	246	253	264	247	234	253	242	231	276	260	235	264	245	244	256	258	246	260	259	253	262	244	266	246	264	260	263
42688	51483	53766	51859	47551	43235	50190	45782	42461	41548	41317	37377	34902	34785	32752	33111	32761	31255	28952	24719	26900	26267	25228	20261	18445	10287	7093	5661	3866	2952	2535	1857	1285	1419	1227	1077	1114	1034	962	893	869	871	893	941	924	910	881	886	1039	1341	1338	1278	1150	1010	856	864	807	792	794	749	760	784	714	815	785	796	750	765	769	778	776	820	796	812	780	799	783	765	774	809	765	796	762	789	791	788	787	732	771	792	800	787	758	776	755	768	783	760	765	739	737	790	742	738	767	702	749	783	785	775	767	783	777	773	754	755	801	778	722	764	778	730	746	776	723	787	801	772	736	810	793	743	791	722	748	799	802	812	753	768	826	824	797	757	792	797	755	769	776	756	791	765	766	807	721	804	766	763	776	791	779	791	792	750	829	758	771	815	806	809	742	769	699	791	805	756	797	781	763	809	753	823	795	756	736	793	804	752	788	764	807	815	750	795	785	749	793	805	795	779	802	802	836	790	772	754	809	799	767	799	728	752	764	775	757	755	809	808	753	798	769	773	780	731	763	757	819	766	780	772	791	787	770	758	782	781	815	798	761	793	806	800	795	715	762	735	753	815	781	810	752	782	839	806	782	785	782	807	776	772	750	799	760	847	800	789	794	819	815	793	770	809	844	770	783	774	737	748	843	790	791	794	790	756	747	739	755	772	814	755	778	766	802	762	792	801	760	827	796	859	778	804	769	793	787	790	799	767	816	793	807	817	804	795	804	785	780	765	808	803	751	794	769	793	781	823	782	832	763	772	802	775	744	785	797	812	785	767	730	793	766	764	773	806	810	763	779	767	805	784	780	775	803	782	788	777	755	804	777	799	787	797	802	784	767	747	755	733	759	817	739	806	758	773	810	759	766	792	781	757	808	790	790	768	772	795	806	748	806	822	790	815	795	820	817	762	785	778	780	820	770	763	748	761	811	789	796	788	792	829	774	772	790	790	784	815	815	784	816	802	795	773	760	736	790	765	783	806	844	783	759	737	773	766	800	821	732	796	804	780	761	804	804	778	769	790	754	782	791	798	820	795	763	788	756	829	772	790	822	799	758	819	811	771	754	796	762	723	756	773	834	761	793	699	827	742	831	755	764	801	804	741	753	818	766	812	775	743	760	783	784	795	837	740	771	744	808	775	779	743	802	790	797	762	763	782	767	823	764	742	730	880	780	757	790	823	784	756	761	772	758	727	766	754	755	782	812	781	761	758	796	821	775	753	851	785	787	772	780	791	736	789	755	800	808	745	774	778	764	775	776	825	770	747	778	772	795	799	756	791	831	817	766	782	799	773	770	806	772	800	789	823	794	780	804	820	824	810	759	767	766	802	798	735	755	773	758	745	779	770	793	770	813	788	761	804	772	803	807	759	730	786	778	770	807	755	794	793	864	777	770	801	760	742	783	787	786	743	803	781	759	793	755	788	793	864	787	786	783	788	735	757	814	788	807	852	745	753	816	794	764	749	751	783	792	759	793	791	780	767	783	799	796	844	827	782	790	754	778	780	803	794	756	818	766	797	774	730	768	785	772	762	741	825	768	828	820	814	775	786	779	807	779	782	793	787	774	792	763	783	748	739	793	775	764	752	789	739	774	787	784	760	748	727	772	773	762	780	773	780	818	805	798	811	753	788	795	805	816	773	767	808	811	832	813	806	794	789	827	762	796	784	762	811	738	829	756	789	808	746	781	756	748	732	791	740	798	765	806	774	683	828	776	779	772	813	720	784	742	766	778	765	779	796	808	823	789	785	785	810	723	775	754	792	796	768	758	806	781	811	821	795	797	788	754	800	859	738	802	751	751	795	796	756	811	761	772	815	777	811	819	818	767	794	810	778	802	824	753	764	755	758	816	802	820	764	833	817	778	783	781	765	752	784	744	787	772	785	767	748	776	802	824	819	848	820	786	780	782	793	772	810	749	804	802	751	774	762	774	775	782	840	770	767	788	774	759	773	781	734	765	749	819	845	795	788	763	749	765	783	745	820	776	772	793	775	774	816	749	823	788	811	771	777	766	747	836	776	822	781	764	801	806	812	807	756	776	764	724	759	806	792	737	789	773	758	786	784	780	815	773	769	764	749	815	779	784	758	805	767	740	791	817	763	790	751	705	790	774	801	742	798	763	801	800	820	793	836	785	806	777	769	751	866	829	750	795	760	737	778	771	790	782	804	779	748	788	768	753	758	849	715	791	756	732	743	775	806	761	774	755	777	782	803	824	810	726	760	821	804	805	773	788	765	823	784	762	763	796	764	795	755	722	791	769	789	784	830	754	762	782	746	797	794	812	804	786	810	778	783	758	715	770	779	776	788	813	780	811	773	740	761	778	782	810	763	747	800	740	801	796	782	783	774	779	785	768	772	755	829	793	783	734	837	748	766	739	842	787	773	787	803	770	838	785	796	756	794	721	786	778	760	808	799	765	828	791	753	766	769	741	799	810	752	800	821	752	785	778	834	734	768	724	799	773	776	760	766	808	795	784	733	794	793	784	758	755	774	770	802	751	776	810	805	779	789	809	751	760	734	773	870	780	768	790	784	787	778	747	807	820	775	749	784	782	800	789	796	778	785	808	767	792	817	751	779	757	808	814	789	758	761	751	699	751	731	819	800	781	819	757	805	770	767	773	752	783	755	738	805	836	807	775	800	812	754	741	778	747	774	795	735	773	768	830	819	800	760	781	791	810	803	762	772	758	765	825	747	824	739	773	755	794	745	785	752	781	747	788	792	795	802	797	773	781	805	777	795	799	769	775	816	806	776	809	805	811	792	834	780	798	751	820	796	779	772	806	780	840	799	842	818	805	769	748	779	755	804	779	749	737	793	773	785	719	792	765	757	753	816	728	749	798	781	735	776	782	777	730	763	794	790	804	766	783	820	782	758	804	786	830	829	803	775	738	758	744	799	786	851	795	846	810	844	751	792	778	792	807	782	796	825	802	773	745	747	792	772	771	765	741	773	741	785	816	768	772	785	771	753	808	782	808	810	797	762	757	765	787	743	773	763	804	771	747	748	798	824	790	770	769	788	768	794	776	810	766	817	759	800	754	798	793	769	786	762	811	784	754	792	745	764	764	801	783	776	792	800	783	749	787	798	817	843	781	765	790	790	823	777	788	762	806	757	796	783	748	758	785	743	820	808	803	776	773	826	768	797	794	816	793	747	813	766	793	810	790	776	787	777	786	795	812	758	758	780	798	771	814	825	769	798	790	743	756	756	822	790	731	773	742	758	791	790	803	778	779	777	783	764	834	793	772	773	801	785	822	799	768	821	790	779	769	762	779	800	701	823	862	790	774	798	803	770	800	784	766	769	759	785	783	786	793	737	736	839	799	807	750	794	792	804	735	786	791	820	776	799	766	769	793	802	707	831	772	796	804	789	783	778	801	769	763	787	729	777	798	771	789	797	790	761	754	750	766	756	764	775	757	770	756	756	750	764	792	767	819	736	796	718	808	729	758	800	755	808	837	798	787	821	842	767	770	798	767	766
33296	33936	32974	23368	16539	9169	6618	4035	2554	1856	1445	1222	1005	942	841	706	741	582	507	425	464	461	469	341	338	289	269	283	257	277	286	277	229	238	254	208	224	211	205	243	225	228	236	234	226	218	240	222	233	222	249	242	227	228	231	240	210	211	244	207	219	228	180	231	238	220	205	226	198	244	212	244	242	242	236	233	221	244	257	226	256	244	229	196	238	240	229	220	237	229	209	208	210	274	205	209	234	220	235	232	224	222	204	246	236	203	198	225	204	239	238	215	193	231	200	216	217	240	220	218	228	249	246	207	207	213	246	212	214	238	249	220	213	235	231	218	227	221	209	222	213	233	199	233	214	232	205	229	202	207	202	212	213	210	205	225	229	235	225	211	204	220	194	227	256	228	242	236	210	248	208	227	232	224	206	211	215	202	203	231	237	223	210	210	225	232	209	233	229	230	237	217	236	208	222	216	204	226	249	231	232	216	183	204	204	232	226	216	204	221	237	206	229	237	231	241	242	203	202	246	264	228	242	232	196	224	230	228	225	226	198	256	234	208	234	214	222	217	239	227	241	220	233	208	235	221	215	211	217	249	212	231	204	217	246	213	199	203	246	229	214	235	225	233	227	221	231	224	211	214	241	219	215	242	255	236	206	237	242	201	214	228	235	239	224	222	197	249	221	224	224	228	236	245	228	207	217	219	238	225	238	224	225	247	238	231	232	225	204	257	231	212	227	232	214	219	201	216	198	230	233	223	251	224	228	216	233	221	203	209	235	217	237	218	246	207	228	199	193	239	219	241	235	224	232	204	238	262	201	214	216	232	218	196	213	210	222	213	245	227	222	218	199	229	221	242	228	222	240	215	224	195	213	252	229	221	224	224	211	237	225	219	229	220	242	235	234	214	249	235	228	222	230	234	209	229	227	214	207	214	190	197	240	253	232	226	227	241	222	221	236	239	205	257	250	219	246	214	233	174	213	216	209	235	206	227	222	202	218	219	220	204	250	223	234	237	229	236	226	202	212	252	224	235	229	226	222	245	251	239	213	208	214	215	231	213	222	192	228	212	219	248	202	228	232	220	192	224	220	207	233	243	248	216	201	227	215	210	203	225	207	212	229	223	202	227	226	227	199	244	223	217	208	245	210	226	221	245	237	179	234	211	223	205	230	242	206	256	240	210	212	227	218	229	205	247	214	224	199	230	205	198	212	241	227	264	234	212	219	216	233	228	235	236	247	215	233	242	229	216	217	205	200	211	252	223	241	223	225	205	207	192	208	210	240	211	213	235	233	210	200	264	221	214	216	258	210	243	215	204	224	219	244	247	230	264	220	228	232	234	216	201	200	237	208	240	224	241	236	215	217	213	224	232	214	241	225	241	212	226	232	223	201	236	241	255	232	206	220	202	202	206	184	206	232	215	231	224	216	203	214	240	234	218	237	190	225	231	217	195	233	220	266	241	220	204	243	248	194	233	257	213	231	209	203	199	228	212	206	237	245	240	210	223	242	210	229	226	223	192	238	231	193	224	209	223	224	207	213	218	217	237	225	243	226	236	216	200	224	235	226	229	215	226	228	193	228	204	251	178	214	251	204	227	222	206	196	221	255	225	190	236	236	230	226	235	214	223	230	221	231	228	244	222	208	239	225	221	207	211	228	235	204	232	215	207	233	223	212	223	216	212	228	223	219	199	231	223	238	202	209	192	219	223	228	212	231	256	237	215	222	225	216	216	222	232	224	216	217	213	236	229	217	229	236	222	221	220	244	242	251	222	222	239	237	253	223	213	224	222	208	209	214	217	233	237	230	231	233	212	210	244	181	202	210	236	196	216	220	239	232	216	226	233	236	240	219	265	183	227	230	224	226	242	201	212	212	202	235	197	210	222	228	213	214	220	236	202	248	222	219	213	220	216	216	233	237	211	207	219	201	255	235	240	232	217	249	251	220	227	249	240	200	241	208	197	219	218	201	230	243	224	212	224	216	238	211	197	228	207	203	218	212	211	218	229	222	208	198	226	188	228	215	215	226	216	209	216	212	221	206	236	198	211	216	217	206	207	208	216	227	226	205	206	227	216	236	221	259	216	215	214	217	241	215	235	247	242	214	205	213	234	236	205	188	226	249	232	232	225	228	222	257	239	239	210	213	239	247	218	234	203	220	204	223	229	235	260	240	203	250	200	201	217	219	194	215	227	230	226	230	230	243	201	215	209	233	226	206	240	222	217	199	220	219	266	217	228	243	229	224	217	206	243	233	239	228	227	197	213	216	220	215	235	232	226	211	177	193	241	202	234	226	207	228	249	205	214	227	199	250	221	213	246	199	202	213	204	216	250	227	224	210	241	201	224	234	240	238	207	234	219	225	219	218	223	229	202	201	213	233	223	219	245	205	261	204	197	197	247	213	235	217	214	208	184	208	233	199	236	220	239	203	224	206	230	221	235	197	210	234	229	238	223	238	226	224	232	208	228	243	216	220	210	208	222	217	238	215	218	238	208	205	233	213	256	216	226	214	212	223	225	234	210	230	234	236	202	225	207	227	215	231	207	242	203	234	226	210	219	220	227	232	229	218	201	224	223	214	213	225	214	205	224	249	236	246	219	244	221	229	230	215	213	217	244	265	228	225	214	214	235	223	207	257	282	222	221	206	197	207	202	228	238	243	213	235	216	235	215	232	236	217	210	208	213	221	233	193	228	216	247	244	230	204	236	204	232	206	228	211	228	216	215	216	233	206	237	212	201	232	220	207	231	210	222	221	246	199	222	205	231	231	225	219	200	251	215	196	192	221	223	233	229	241	229	247	201	212	220	216	225	241	229	199	232	227	220	221	204	237	198	207	234	233	221	211	243	222	205	219	225	218	215	229	213	199	203	235	207	242	248	228	193	224	223	206	194	225	211	226	228	234	215	235	236	238	222	215	208	229	239	201	193	237	246	250	206	195	235	235	210	216	254	206	211	212	228	237	237	212	196	221	221	230	229	210	246	231	216	260	244	227	216	210	226	250	256	185	238	216	219	223	206	221	256	220	229	240	202	237	227	222	236	243	227	205	227	230	232	226	220	204	242	206	216	230	228	221	215	211	225	222	213	217	229	215	222	239	216	208	238	222	201	243	199	241	208	204	230	208	241	222	230	226	215	216	209	225	227	222	235	218	229	224	229	210	229	226	217	233	228	225	212	223	224	237	211	206	220	257	220	229	215	219	251	227	226	227	245	211	199	241	207	216	214	214	222	229	230	219	236	204	226	230	223	230	207	200	237	225	208	215	232	206	213	210	212	214	242	238	201	231	234	225	219	227	252	205	248	197	242	207	223	261	238	255	221	215	230	241	222	224	236	223	214	211	240	225	212	218	226	232	197	229	219	263	243	217	210	209	226	211	212	216	225	229	200	214	217	228	205	220	217	216	219	202	197	232	213	249	220	186	200	216	214	225	227	230	222	216	212	235	231	219	237	214	218	220	220	205	247	212	236	231	223	237	223	199	214	232	217	225	234	232	216
26187	31318	37933	33917	29818	21224	19051	14149	9846	7668	6281	5249	4474	4092	3565	3570	3099	2560	2154	1928	2074	2015	1968	1763	1493	1221	1210	1063	957	907	875	846	828	765	751	782	751	678	791	766	718	794	757	760	774	797	779	709	767	732	766	793	764	797	688	716	689	720	746	806	731	689	681	725	712	685	729	741	677	710	718	712	713	710	746	713	741	714	735	718	742	679	693	733	700	710	742	742	713	704	642	752	753	747	693	716	718	762	731	740	719	714	719	752	711	763	691	742	687	765	736	768	740	736	701	694	726	702	732	680	720	727	710	704	714	696	727	699	727	724	763	699	708	695	731	701	670	723	717	670	707	737	764	703	723	728	737	740	693	750	685	696	696	725	705	737	705	749	707	724	764	747	712	710	725	708	669	729	717	733	715	674	696	727	712	732	711	719	723	743	766	748	742	818	721	728	740	717	735	720	711	711	764	716	745	730	728	697	675	750	692	712	735	722	743	681	699	667	747	753	699	708	697	688	768	724	731	738	710	762	687	724	709	767	775	696	757	656	735	697	697	734	727	732	754	724	756	685	667	685	735	726	774	789	742	746	686	739	667	786	717	719	745	730	727	725	722	646	735	704	717	728	711	726	683	733	737	727	723	704	707	740	769	709	767	703	730	700	693	723	677	702	753	695	717	717	713	701	728	666	715	735	708	681	741	733	676	734	731	769	725	733	745	739	679	749	720	695	727	725	711	696	745	722	754	702	719	773	756	688	710	690	701	704	748	722	795	766	708	676	742	675	690	740	708	712	742	726	756	709	700	770	728	732	700	722	730	680	733	715	696	700	668	767	709	720	741	774	738	714	709	718	700	735	736	731	685	751	715	732	712	716	719	767	736	652	684	758	727	692	735	684	719	735	707	725	749	697	725	680	703	697	731	694	686	754	735	720	709	718	691	690	777	683	702	703	747	715	730	724	771	761	697	714	759	680	734	723	778	742	772	718	756	718	731	672	730	699	712	723	712	702	722	700	748	734	702	713	692	735	741	760	740	701	742	679	701	714	652	699	729	718	736	739	760	718	697	723	725	748	699	756	673	702	713	725	705	676	722	698	727	755	739	734	691	756	767	762	721	708	723	708	720	728	737	723	724	721	724	717	679	722	699	732	668	721	718	703	743	728	704	730	735	660	724	707	738	705	692	700	747	724	705	726	719	708	680	714	749	770	716	743	763	758	750	705	730	722	727	699	710	731	708	662	773	711	711	721	720	695	726	714	738	749	703	763	702	742	761	708	715	738	732	713	764	676	712	700	738	754	700	726	743	717	679	705	715	703	742	684	732	711	702	723	731	728	761	697	771	724	760	753	739	788	689	710	724	740	726	752	693	746	697	707	713	694	694	689	680	677	735	757	743	748	739	714	695	708	744	687	745	699	740	711	663	723	726	726	754	697	735	760	713	695	730	723	790	747	730	717	727	689	727	713	780	739	648	755	724	755	709	734	692	713	758	743	752	682	788	761	721	699	729	696	703	692	754	718	745	788	724	737	743	744	720	747	712	738	735	762	712	721	689	712	749	764	722	730	663	749	755	749	748	724	707	698	699	711	697	677	725	689	727	757	735	665	739	718	702	720	720	748	699	738	697	668	694	721	736	755	700	727	752	726	734	740	768	737	751	721	692	762	718	741	736	722	703	702	703	732	687	751	691	722	728	722	738	766	769	684	703	719	681	724	667	709	715	674	655	715	745	715	738	706	751	698	709	676	700	746	777	729	771	705	715	707	694	683	752	770	739	713	723	765	720	736	757	710	717	694	730	761	731	693	719	716	703	713	715	712	728	755	692	699	703	715	736	726	763	750	729	740	713	698	717	743	728	741	735	755	692	709	743	741	738	710	708	715	675	666	745	759	695	700	701	747	687	753	732	728	720	690	722	710	789	694	683	777	719	731	733	685	729	781	678	701	711	719	662	740	732	690	702	688	726	716	717	708	743	718	677	708	747	708	702	713	688	692	693	733	717	751	703	739	712	685	737	733	686	742	721	724	698	714	733	731	764	731	686	689	728	751	720	736	739	690	698	720	735	762	698	699	688	731	712	695	663	743	736	702	705	765	730	712	757	688	758	726	688	725	726	714	739	678	739	723	700	721	732	713	717	708	714	718	735	719	696	680	710	728	727	753	702	749	783	738	709	688	701	742	697	685	684	738	751	746	727	734	723	741	710	690	754	676	715	721	746	694	733	687	708	747	694	733	681	753	706	750	758	729	751	741	736	731	750	704	698	698	729	708	715	710	725	730	702	735	723	735	723	679	755	711	700	690	738	743	697	680	715	657	750	719	684	743	684	726	732	748	719	778	690	718	742	715	708	735	685	736	757	700	706	722	712	751	686	721	700	730	713	733	736	719	715	691	703	726	765	725	705	709	714	781	642	723	710	742	707	748	714	715	702	731	735	754	690	703	752	724	773	726	732	690	733	706	748	717	736	765	689	697	736	755	699	724	710	665	723	685	708	685	702	705	692	680	767	716	719	706	724	728	683	753	736	681	738	754	707	727	742	737	710	699	717	735	736	736	698	735	675	762	719	729	698	697	746	681	709	732	720	714	730	710	787	735	730	785	652	745	699	718	684	694	712	710	682	722	739	719	724	732	729	711	714	693	761	757	715	696	736	693	734	665	761	725	710	715	738	756	738	726	706	671	746	763	704	713	756	685	735	712	760	740	762	709	745	714	762	723	739	706	724	728	769	725	740	700	763	674	763	714	768	724	720	726	759	745	745	713	702	735	753	741	738	683	737	710	738	787	770	712	753	730	713	734	728	719	710	691	735	727	718	727	682	706	749	671	736	682	741	685	714	741	777	713	770	727	747	713	713	727	711	716	738	693	717	780	722	770	754	660	757	726	731	772	672	738	748	653	742	761	742	727	743	709	713	733	727	726	705	721	713	740	706	703	724	736	685	705	728	751	711	751	721	657	714	760	730	661	743	686	721	743	708	789	697	714	676	732	663	753	754	681	747	671	689	705	732	686	729	737	705	684	720	756	696	665	689	676	706	730	721	734	739	745	764	710	750	714	723	716	696	738	743	700	687	723	743	727	752	721	768	678	733	703	717	739	704	741	678	732	737	661	753	718	755	726	709	722	678	758	728	699	659	664	738	802	681	788	783	718	736	741	699	752	687	728	692	679	747	734	748	709	680	660	732	761	751	726	734	731	753	750	669	733	725	697	697	745	714	732	723	733	690	692	705	743	681	756	681	747	702	718	769	698	695	749	753	682	747	700	704	742	712	700	746	667	676	731	758	716	733	719	761	664	704	745	731	712	724	712	765	715	776	728	793	729	677	716	697	738	689	779	722	730	766	694	689	718	709	680	703	773	709	747	700	720	733	692	680	709	707	722	668	713	706	690	706	755	769	746	716	719	772	721	742	722	749	714	710	705	716	681	752	709	684	757	696	722	723	703	756	710	699	725	748	689	714	735	749	653	756	716	741	746	756	677	723	744	719	701	745	728	728	645	769	719
48632	50913	48813	41920	31019	26865	29036	27176	22964	20200	18899	13469	10883	9739	8131	7341	6954	6006	4791	3908	4304	3984	3610	2631	1671	1126	817	612	469	337	334	298	291	259	256	265	255	253	250	220	222	214	221	291	238	223	222	230	239	232	219	262	219	203	219	223	218	209	227	207	213	221	209	196	214	213	216	242	196	210	235	216	196	201	220	216	231	235	216	203	207	214	226	215	200	206	197	206	209	222	246	217	220	222	262	228	210	232	186	227	234	209	212	187	217	202	189	221	214	208	207	179	210	205	208	210	202	210	227	224	219	224	214	216	230	214	203	211	213	215	223	205	239	227	230	208	200	216	233	227	219	229	220	216	221	215	209	240	232	208	228	196	187	220	209	200	202	209	221	228	192	220	196	199	225	217	209	199	249	227	212	191	207	224	218	227	212	229	232	203	218	231	239	235	212	194	224	221	211	200	212	228	189	221	229	204	211	225	211	207	207	234	208	196	208	226	248	219	220	248	231	230	202	208	226	217	222	218	202	200	212	239	230	203	209	210	231	224	226	194	204	220	220	216	194	239	219	220	220	246	221	207	212	189	222	225	214	214	216	204	225	228	255	201	203	224	198	240	203	205	215	205	239	204	233	226	218	243	199	214	239	226	197	233	208	237	225	207	204	212	214	210	215	244	224	203	194	213	205	232	218	218	212	212	183	238	184	216	233	197	211	211	218	222	206	210	202	210	199	208	208	209	252	229	204	196	213	208	199	209	223	218	211	210	190	239	235	199	240	244	242	220	218	211	216	214	211	192	215	198	213	215	199	204	240	192	206	213	204	201	228	231	231	201	210	221	203	213	234	200	214	214	219	224	204	221	223	190	199	216	220	230	211	237	215	206	227	228	232	220	214	227	205	223	218	220	197	210	210	208	221	191	216	190	226	241	208	197	193	196	228	217	193	201	223	209	213	200	178	195	215	201	198	225	239	244	230	224	211	186	209	197	205	227	192	212	218	221	220	216	214	238	218	219	205	196	206	192	216	225	221	213	226	197	236	225	202	216	210	196	204	191	210	195	210	231	200	198	210	191	209	214	206	243	230	212	193	212	233	203	242	209	217	226	215	215	224	231	233	235	217	221	209	254	227	229	195	211	208	213	182	201	204	200	216	220	234	217	219	183	230	250	200	228	205	223	194	226	210	230	198	205	197	198	216	212	208	196	216	212	220	204	213	234	213	225	191	224	194	212	213	206	214	193	235	221	225	210	193	222	201	218	209	227	237	267	197	210	210	200	216	228	215	232	217	194	218	208	199	221	195	232	181	212	218	215	208	207	214	198	200	185	208	227	234	186	215	219	201	220	240	220	184	227	197	227	224	204	205	202	232	228	225	186	187	215	221	203	175	207	224	197	219	221	227	216	219	219	193	220	195	225	232	212	196	260	232	198	240	217	222	218	195	207	199	239	239	191	211	250	192	218	201	175	241	218	230	206	218	194	219	240	205	223	225	222	236	209	213	203	219	222	231	216	238	190	232	221	222	205	227	198	219	186	179	224	193	243	219	196	204	195	200	205	170	252	200	217	245	215	218	236	192	211	233	236	209	249	255	196	208	210	199	239	236	198	213	232	213	194	211	225	198	201	180	225	231	221	218	206	215	209	221	184	230	216	210	191	194	217	205	213	213	241	211	213	247	192	208	230	205	225	216	231	202	236	215	202	216	213	208	207	194	231	240	238	236	193	211	245	196	221	233	212	202	196	193	241	195	195	209	206	211	222	228	209	209	213	232	192	197	196	194	214	218	222	184	273	226	219	234	228	190	231	227	195	219	235	227	215	227	203	238	247	211	246	244	205	231	214	192	207	211	203	215	223	218	228	207	205	199	197	215	229	188	185	226	207	211	199	177	203	211	214	243	203	195	214	196	193	224	209	215	205	221	226	203	219	234	191	215	210	212	235	209	196	217	198	200	213	218	214	233	208	194	221	231	224	212	222	199	226	219	219	205	221	228	239	218	188	200	236	202	202	206	213	222	244	211	197	224	207	219	220	210	180	214	207	203	235	194	195	228	224	192	224	217	236	213	196	209	219	186	260	207	204	213	200	220	219	240	234	203	234	204	197	213	211	206	202	241	204	223	240	200	232	222	229	198	193	194	215	205	215	226	221	198	190	192	242	217	201	221	203	231	221	223	224	197	213	234	222	224	219	217	225	228	226	216	209	230	222	222	205	247	198	229	190	234	208	229	191	223	203	248	236	186	210	196	224	249	215	215	201	198	199	224	226	229	211	193	220	218	207	252	211	224	222	216	236	224	242	216	206	216	222	221	217	204	217	209	233	209	230	232	181	219	229	227	203	228	217	200	199	218	223	198	226	179	212	225	211	205	188	216	217	196	210	184	200	201	206	207	258	228	219	207	258	173	218	228	201	230	201	199	204	207	211	214	208	174	194	210	196	220	233	194	220	200	212	199	215	215	189	222	189	243	225	230	224	214	223	189	192	221	213	187	247	220	188	220	236	204	205	204	192	215	215	205	236	190	192	193	211	226	229	229	231	207	207	203	213	222	213	229	213	196	206	228	212	188	247	192	210	199	232	214	235	210	197	208	194	205	194	205	190	200	213	217	203	184	188	209	206	219	197	220	203	201	205	206	197	208	220	225	221	227	223	229	183	219	206	199	216	216	235	219	214	224	223	237	219	204	195	208	212	213	182	240	217	181	226	214	201	226	202	225	234	221	234	195	213	221	205	207	227	201	229	232	209	206	225	198	215	240	225	233	189	208	228	225	213	220	205	219	217	205	218	198	192	210	188	210	193	193	227	239	222	199	252	225	198	200	224	216	216	239	234	218	182	211	201	239	205	225	244	206	198	223	229	226	208	224	198	212	202	231	233	206	218	223	202	247	219	232	213	233	216	219	232	198	215	210	212	222	232	227	195	221	227	247	208	207	225	234	213	205	220	200	207	226	198	198	229	199	218	246	210	211	195	230	221	212	193	220	208	224	196	206	218	213	229	210	223	226	197	220	187	209	215	233	209	206	219	219	228	194	220	223	202	202	213	230	220	231	226	221	230	230	217	192	209	224	212	225	230	207	214	214	231	202	231	219	239	220	198	232	200	195	215	234	210	234	215	219	223	217	218	221	213	211	222	218	217	188	201	207	216	197	207	210	234	200	212	240	230	199	207	197	210	209	229	209	213	223	199	203	188	213	216	206	227	200	215	223	219	231	220	229	201	198	208	215	202	206	229	205	207	225	221	236	220	195	220	214	234	205	217	192	206	216	216	213	229	202	223	207	211	221	235	214	222	237	211	202	193	199	207	192	217	216	211	221	203	221	234	221	248	200	205	216	209	215	200	203	228	225	226	224	218	202	218	214	204	202	203	237	225	199	202	213	219	197	228	202	213	213	242	223	214	248	227	225	206	210	215	208	213	205	205	209	195	204	232	198	192	226	231	203	203	245	213	207	207	215	203	217	214	226	222	235	250	212	205	204	237	241	197	215	204	223	213	194	212	239	206
39192	47007	54282	51414	41601	36783	41050	37405	33490	32485	32896	27541	26103	25759	23897	23603	23465	22104	19918	17453	18828	17711	16479	12843	8906	6612	4605	3381	2348	1707	1583	1292	1057	1034	1011	969	876	812	771	763	756	769	966	1112	931	684	695	732	833	866	865	806	756	746	711	702	678	700	694	650	663	636	710	665	693	632	698	691	656	707	674	707	724	695	678	683	695	678	711	713	676	686	720	734	716	691	719	666	702	668	682	699	683	638	715	696	680	675	695	687	687	700	691	679	680	701	715	655	627	677	688	696	691	691	700	698	700	698	696	704	735	662	685	668	714	703	686	685	685	645	656	684	675	745	720	678	685	718	692	658	663	722	699	691	630	657	659	773	714	712	663	661	768	693	638	714	670	661	733	739	708	686	674	675	663	664	705	705	649	653	721	716	725	692	649	714	719	682	722	714	715	679	732	715	669	695	704	713	649	666	679	706	644	720	643	674	732	684	654	654	648	673	680	705	650	650	701	659	709	663	704	745	699	659	707	677	745	704	690	720	650	666	695	692	664	702	692	668	640	643	679	697	667	705	675	671	713	663	689	716	726	666	720	683	663	668	695	678	639	681	730	684	702	706	667	696	655	690	699	658	647	697	662	675	704	718	672	681	676	615	701	709	641	685	678	695	691	701	745	689	708	676	677	664	696	661	671	692	698	686	699	679	693	680	667	723	690	736	638	731	655	712	703	716	710	674	651	717	696	670	671	657	678	661	666	673	720	713	662	681	711	680	688	725	630	724	718	702	683	669	653	719	709	724	660	701	689	718	711	689	705	709	670	665	655	671	675	737	689	730	736	649	691	668	676	668	639	635	713	659	728	688	608	700	673	649	641	680	703	690	694	715	684	723	672	690	687	683	658	743	682	672	685	678	670	692	684	645	665	706	705	682	655	706	683	731	683	678	678	675	666	653	695	689	679	692	727	663	696	676	702	711	687	703	729	649	690	695	736	702	648	698	678	712	688	719	722	700	656	700	717	736	649	684	638	666	682	744	685	713	707	732	679	704	700	687	703	642	663	699	669	691	681	724	684	705	673	711	677	649	698	628	707	659	688	684	636	712	696	684	700	692	725	646	680	707	697	712	686	627	683	680	708	682	664	693	731	656	678	693	669	667	657	720	673	663	662	637	664	677	709	679	673	669	656	702	655	676	662	695	713	695	637	712	708	747	679	697	730	678	711	657	689	694	629	630	649	663	701	674	693	684	727	708	705	718	710	607	674	692	654	703	711	675	655	667	689	669	661	638	691	680	700	730	673	694	650	674	702	727	698	684	672	691	684	685	706	700	714	652	674	717	631	710	681	685	647	684	701	700	669	741	713	708	710	687	684	721	739	712	716	696	673	697	654	724	698	662	666	686	657	681	710	709	679	685	688	689	682	712	646	702	695	735	666	711	704	693	765	679	690	657	678	707	704	665	697	702	692	637	725	700	690	661	702	659	673	676	675	749	706	698	653	725	655	707	700	668	655	676	694	663	669	667	684	704	682	670	677	691	675	671	703	701	704	657	722	686	717	705	693	663	648	677	700	716	688	671	682	725	690	635	725	653	689	676	673	689	714	683	688	630	709	684	673	709	714	662	695	730	696	663	640	651	713	685	699	671	697	687	654	705	666	678	689	701	702	666	643	707	668	686	659	682	685	729	677	669	729	687	751	716	642	699	688	697	708	659	684	672	707	724	718	710	731	710	702	666	670	692	655	679	724	723	651	673	671	652	638	667	691	680	690	685	651	734	715	687	703	712	678	679	715	666	703	686	693	695	631	680	726	680	674	742	665	703	626	645	725	659	677	701	690	737	679	680	635	656	685	705	699	658	663	681	651	643	669	711	712	663	735	689	709	702	710	661	682	691	668	680	690	685	713	646	602	674	648	686	690	665	677	673	700	668	669	684	722	697	682	691	704	716	719	684	706	637	666	664	672	662	675	683	739	700	671	664	701	644	672	678	694	650	690	685	698	700	726	654	704	710	699	663	667	710	654	682	675	682	652	698	633	629	653	677	681	655	676	672	719	669	690	697	690	662	722	671	670	722	696	742	704	679	672	649	677	669	679	705	713	672	643	705	656	658	672	661	675	695	653	660	622	670	708	689	686	685	668	692	671	713	682	707	724	698	721	605	675	712	682	719	614	656	716	712	643	704	741	682	673	684	701	689	659	690	729	678	655	695	715	697	692	708	695	689	692	679	685	717	660	651	681	759	713	652	683	641	674	703	710	674	691	692	713	667	691	686	681	727	749	657	650	679	658	681	705	604	747	700	646	674	682	679	712	711	652	664	647	681	708	703	685	640	750	730	696	675	651	704	733	656	713	716	652	697	662	694	685	707	693	705	693	727	633	662	669	670	668	685	682	662	627	710	710	662	645	706	657	676	702	684	700	665	678	674	696	707	701	669	669	684	702	681	672	676	757	679	710	651	714	693	704	718	693	724	666	715	669	706	705	751	742	681	635	688	752	682	680	674	716	699	666	728	663	638	699	703	674	681	721	705	701	688	646	663	695	728	709	731	697	689	659	710	692	685	694	701	736	729	692	686	686	685	692	672	654	678	712	692	633	713	691	658	701	667	689	690	661	651	683	666	703	678	676	691	681	674	697	662	673	664	675	718	690	664	674	686	666	708	682	685	661	663	652	646	658	676	635	704	700	653	681	679	676	723	664	674	672	718	706	701	699	671	681	693	712	699	702	665	707	696	678	678	635	646	666	725	676	665	728	695	718	681	708	625	695	693	637	698	728	694	679	688	676	734	652	696	677	737	648	650	649	679	679	700	732	756	735	649	726	703	710	680	635	719	693	669	680	723	685	695	696	677	725	731	712	700	753	724	747	656	670	726	712	689	692	648	696	650	688	703	693	655	656	663	673	712	647	714	704	625	674	641	696	662	703	748	676	717	657	715	704	692	681	760	669	678	689	670	676	653	739	694	680	656	677	686	698	707	672	702	673	716	651	689	702	664	707	684	692	705	655	642	665	700	749	702	717	672	695	647	708	709	655	703	685	663	667	637	643	672	681	641	642	673	706	704	694	647	714	690	701	664	605	675	710	700	711	676	704	745	716	656	716	693	690	689	662	673	688	693	686	693	686	646	661	689	681	663	704	666	694	636	667	684	699	689	717	674	694	667	658	703	692	656	646	676	685	651	655	651	690	628	679	728	687	709	731	669	697	676	664	654	708	687	610	678	730	680	670	712	712	707	629	681	703	718	686	713	659	718	692	702	727	677	720	687	693	702	680	697	714	703	689	725	723	753	740	667	690	677	658	685	687	690	677	727	649	695	694	703	677	750	686	687	677	670	720	651	727	626	677	656	699	683	692	692	658	663	714	709	668	725	671	663	697	656	660	726	677	716	727	679	703	704	693	710	667	705	643	668	676	670	661	671	644	650	697	686	685	717	690	631	702	715	665	657	672	651	631	671	705	670	710	646	692	657	629	709	690	700	698	641	725	684	686	706	698	705	662	687	611	699	696	681	687	647
53948	53540	43287	35892	29742	29292	35976	34548	31354	30849	30481	24566	20930	18901	16507	15170	15151	13636	11562	9384	10092	9512	8975	5680	3536	2696	1552	1094	801	609	511	392	389	390	365	326	278	269	294	286	274	274	308	344	283	259	240	248	334	318	275	292	248	246	255	247	241	240	247	231	241	217	230	244	243	225	257	251	203	261	250	254	243	268	212	221	261	227	251	226	245	265	225	233	249	233	245	247	233	249	214	237	247	205	237	240	244	225	228	250	220	213	210	244	257	215	252	255	235	236	222	240	242	207	242	232	269	208	233	246	225	224	245	244	225	229	253	252	255	235	219	219	241	248	257	244	254	264	243	230	228	261	247	230	246	263	237	221	237	243	257	241	252	268	243	239	218	237	240	224	242	248	237	273	266	214	222	282	214	218	214	244	235	231	207	266	241	258	235	239	243	217	241	248	257	242	257	231	253	268	234	223	207	244	214	235	249	246	219	201	249	224	228	240	250	214	215	234	221	231	239	250	231	247	259	217	271	245	241	242	222	223	238	238	229	225	220	222	238	240	217	225	256	255	251	230	254	274	241	233	246	236	218	237	255	219	230	257	233	222	228	229	235	223	210	232	229	234	233	230	248	207	235	229	268	238	209	248	211	250	224	236	263	237	244	220	245	230	237	236	240	233	262	221	232	243	226	222	230	218	248	240	227	240	212	239	229	244	237	253	240	245	232	231	261	247	240	281	211	240	230	253	214	246	219	248	250	240	255	243	254	233	251	228	231	245	267	243	212	224	225	229	225	238	210	251	270	242	242	207	208	233	192	249	262	230	233	243	218	262	222	241	245	261	278	209	264	255	231	245	204	194	248	247	242	259	225	208	258	256	244	231	240	232	212	266	229	234	263	250	245	232	241	222	252	252	219	251	237	232	229	271	217	255	205	237	247	242	255	250	242	244	230	222	244	242	238	235	241	234	215	231	244	236	249	237	229	237	268	224	224	233	202	225	244	212	238	267	230	233	232	202	237	238	228	241	251	246	237	244	239	210	221	242	234	233	258	236	217	244	230	224	208	251	221	243	242	218	238	223	213	267	259	225	222	242	229	235	248	227	220	255	274	230	240	232	219	233	256	240	262	252	233	273	229	236	205	232	216	229	260	218	260	237	263	240	247	224	234	261	240	251	240	225	248	239	252	240	238	231	213	228	249	223	225	232	225	225	212	275	221	243	225	250	228	235	239	231	249	250	268	220	241	233	238	214	250	213	241	230	245	232	219	255	234	242	248	213	254	238	219	224	234	259	238	228	226	239	212	247	232	218	237	253	237	215	240	234	216	213	246	255	227	244	264	207	221	233	235	255	249	232	267	266	256	262	229	221	251	289	269	223	228	227	247	258	226	220	240	254	268	234	237	250	216	205	267	273	225	237	217	282	230	275	223	238	252	229	272	236	228	228	235	251	255	221	210	233	221	223	239	216	255	243	223	249	203	249	228	218	222	236	233	198	248	197	238	231	244	239	245	225	216	227	253	233	237	245	236	219	227	233	260	220	231	212	251	226	272	230	244	246	234	234	210	230	230	245	216	225	233	249	199	211	229	220	238	272	258	241	233	225	235	252	230	223	233	256	255	234	233	247	210	234	230	235	239	259	224	267	231	212	263	241	213	248	236	239	234	247	245	221	251	224	251	243	240	236	228	238	244	225	252	248	222	228	224	230	243	251	253	225	226	229	237	229	224	239	236	249	266	235	231	214	236	253	215	269	220	247	235	274	257	235	239	225	234	239	261	216	248	235	227	229	276	228	243	224	251	257	221	238	244	236	231	260	238	252	234	241	258	235	240	230	243	245	235	244	240	250	261	235	232	255	229	230	241	237	196	238	269	247	211	225	219	247	246	245	256	248	219	241	224	269	224	279	232	209	246	207	249	250	217	214	234	239	255	221	233	243	246	247	239	252	238	218	253	219	257	258	259	257	221	210	225	242	211	226	241	266	241	236	245	235	233	234	258	251	212	247	228	260	237	215	217	249	240	259	214	226	218	228	242	235	257	227	250	252	241	223	245	229	222	226	214	224	229	240	285	246	235	232	256	254	233	250	259	248	214	231	242	227	241	245	261	262	238	259	257	235	223	230	231	223	252	224	244	244	235	234	258	227	215	242	259	239	254	224	242	224	223	244	254	238	220	217	232	248	263	256	211	230	244	213	243	252	234	237	258	222	226	237	250	228	245	264	231	223	218	233	241	224	262	238	254	225	261	223	225	230	232	257	224	255	260	230	221	206	189	256	234	260	231	254	245	238	250	238	251	233	239	246	259	235	233	245	258	255	281	255	248	213	231	234	231	234	243	239	208	233	252	243	245	230	215	228	237	221	227	251	250	236	247	236	244	231	223	257	238	223	239	234	234	242	231	206	243	243	246	228	242	265	268	232	258	221	243	218	232	258	259	244	235	224	208	261	242	240	280	235	217	261	247	249	244	225	236	236	253	217	242	239	198	263	232	235	233	219	227	231	249	225	247	223	245	221	228	226	212	254	234	226	224	225	235	235	225	255	261	236	253	222	240	230	241	235	244	246	216	214	234	247	247	259	248	231	208	228	214	264	219	247	244	253	242	210	254	250	210	236	237	236	263	254	223	222	261	225	227	237	228	218	262	242	224	234	259	228	204	232	235	234	219	237	236	255	242	249	232	229	243	223	235	242	249	192	240	224	231	216	235	214	216	219	215	212	230	241	221	217	250	234	226	233	246	268	227	262	229	247	238	240	225	236	240	226	238	251	222	253	236	243	220	241	234	217	246	229	230	253	252	242	286	213	257	260	237	265	253	246	217	224	218	251	261	246	238	246	216	233	263	260	225	236	203	211	215	239	239	244	270	217	262	265	245	221	254	237	229	229	241	222	260	240	232	231	278	249	254	229	243	250	261	254	265	232	261	239	257	218	222	248	244	235	213	218	233	236	229	218	244	239	278	209	219	243	247	214	245	238	229	248	245	217	232	223	253	250	228	233	240	251	227	245	238	242	203	243	247	266	231	213	220	235	237	272	249	227	239	225	249	235	256	240	243	224	256	252	247	242	235	237	233	244	257	246	251	263	239	260	265	206	237	235	263	255	222	253	252	250	237	248	263	250	243	215	233	237	229	217	238	263	245	219	228	222	225	227	226	227	253	221	234	246	239	235	252	252	224	262	241	238	269	246	244	257	262	228	220	221	226	238	259	252	221	268	265	224	255	245	229	206	229	229	238	225	277	246	218	221	212	244	258	233	235	237	231	246	214	223	242	231	252	238	248	231	260	243	223	239	235	241	257	257	216	231	236	217	232	231	241	224	263	235	218	233	246	254	254	216	234	223	258	230	242	241	238	270	233	264	234	236	223	226	234	228	242	223	227	259	246	221	234	260	227	231	248	240	257	245	204	224	237	243	248	243	251	214	244	232	212	232	242	252	246	241	250	259	251	231	236	226	243	223	262	225	219	221	245	257	217	215	255	230	242	232	239	233	221	234	238	244	237	222	263	228
44359	54781	53217	49812	45501	42938	47899	45508	42157	43030	43468	37570	36281	35413	33465	33955	34405	32685	30755	28636	30407	29006	27970	20921	15716	13250	8210	6012	4072	3020	2525	1925	1725	1891	1615	1379	1158	1095	936	872	869	873	1230	1398	1035	743	738	960	1234	1299	1191	1034	854	817	784	775	700	693	723	772	707	729	708	706	740	787	732	809	690	724	739	677	761	730	767	731	707	714	783	802	752	738	761	736	717	773	724	672	729	703	754	704	744	774	739	710	716	739	678	761	789	751	776	738	699	791	740	788	696	732	754	762	748	750	763	727	765	800	787	705	736	753	683	737	724	737	717	734	711	709	726	743	753	786	740	724	746	760	746	735	745	697	720	751	709	767	737	737	690	786	724	713	723	716	720	752	767	764	771	728	689	765	733	725	805	763	761	754	708	734	762	755	689	686	723	739	756	717	746	713	759	749	748	695	709	809	730	752	738	730	732	724	764	748	724	731	739	759	753	735	688	736	757	738	759	738	738	714	730	765	741	740	738	784	791	734	702	715	740	740	771	709	743	751	685	728	753	754	765	755	762	755	755	751	797	748	744	792	763	753	718	743	696	786	709	760	773	710	758	720	724	733	778	736	711	758	714	728	703	685	747	699	769	758	736	793	695	769	803	745	738	754	733	718	705	727	761	746	723	707	733	752	754	738	742	747	737	705	740	758	737	772	700	737	763	766	744	755	709	787	731	742	758	735	745	757	739	703	771	804	746	726	763	757	714	737	808	744	751	750	741	704	734	736	720	722	785	735	700	757	726	781	724	763	760	733	726	698	751	724	683	740	724	766	711	752	742	721	831	757	719	715	773	752	694	714	754	759	748	741	777	767	698	717	754	750	711	751	767	760	723	733	738	722	779	763	729	758	743	730	724	779	777	738	698	740	764	782	730	753	737	751	754	725	740	763	721	786	747	725	760	746	769	727	759	699	765	739	749	713	735	733	758	717	739	774	698	700	738	746	756	751	709	707	704	736	728	768	752	743	762	743	727	734	703	768	727	725	728	747	692	732	770	739	724	722	700	710	717	679	751	780	767	695	758	713	729	782	778	726	780	744	811	737	720	695	781	753	757	742	786	769	749	721	733	754	725	769	760	699	764	756	759	757	740	745	793	780	747	750	749	727	759	718	732	737	754	728	768	759	734	698	738	723	764	783	768	762	790	744	733	770	711	796	785	719	769	751	727	747	757	702	719	724	717	754	709	703	760	781	736	741	726	692	727	742	744	769	741	760	710	728	739	761	761	739	692	737	725	738	774	735	718	732	690	730	744	755	715	728	712	698	758	741	761	728	714	729	713	745	725	745	727	740	785	724	717	744	719	750	760	767	700	739	726	766	772	770	733	746	753	752	780	759	752	763	731	797	732	722	742	826	745	741	752	717	763	777	754	777	727	757	721	794	759	755	738	704	754	734	790	721	752	764	704	735	750	744	725	703	738	722	756	727	754	724	751	769	755	764	733	716	763	778	780	723	720	766	707	723	745	702	714	691	787	725	749	736	749	720	706	733	728	750	708	697	757	753	772	752	740	721	691	762	746	751	727	699	737	779	706	727	789	749	742	751	738	727	764	749	721	695	728	758	753	760	755	720	766	754	769	728	741	760	733	735	771	754	706	735	711	734	730	767	719	767	736	798	734	715	726	726	751	776	747	696	725	759	776	734	765	788	753	809	723	711	768	754	739	774	725	786	790	729	734	777	760	750	746	787	732	711	757	792	761	792	757	767	728	710	726	751	731	729	741	736	723	777	740	769	753	792	744	738	742	722	788	708	695	742	732	724	768	749	748	674	749	795	740	772	749	717	755	710	699	739	767	715	749	739	728	717	745	769	746	781	751	701	709	739	694	702	738	762	763	746	758	737	703	749	719	731	748	740	708	781	744	699	727	722	756	763	691	708	783	779	705	723	813	755	663	708	768	749	673	693	734	756	781	715	726	707	774	743	726	703	677	733	701	759	737	761	692	738	715	689	731	749	749	724	753	753	726	782	801	742	744	711	710	750	755	731	782	740	704	748	700	719	705	780	765	786	727	726	784	746	712	760	737	757	711	728	762	753	742	713	748	761	722	769	771	759	769	726	787	695	701	715	721	757	709	725	709	818	751	766	770	728	721	735	766	746	737	750	787	760	767	766	763	756	692	734	738	744	728	734	738	733	742	762	699	805	760	719	771	714	735	732	761	724	717	741	737	728	704	741	785	730	707	776	751	785	704	734	716	754	715	758	693	723	767	731	700	755	744	730	704	744	713	728	702	724	723	755	741	750	730	739	721	754	749	722	703	727	763	747	717	740	766	775	769	738	775	738	738	709	756	708	732	769	711	739	718	738	686	724	785	733	715	775	693	781	734	773	737	730	714	770	731	705	718	733	746	805	741	747	729	740	746	765	791	701	779	755	743	719	722	714	781	697	756	773	748	717	726	735	736	764	788	688	738	750	711	714	765	715	692	759	729	728	739	748	703	744	735	782	749	785	784	731	746	729	751	734	748	713	720	710	732	720	745	769	782	775	733	754	776	749	739	735	736	684	715	731	748	727	762	733	710	718	743	740	725	752	744	697	742	760	745	743	748	736	714	740	730	752	762	716	808	797	730	703	753	764	770	733	685	742	728	730	741	783	760	785	738	729	703	756	696	703	688	710	714	727	751	787	736	715	743	749	744	673	760	713	746	751	755	766	712	712	793	741	765	782	753	717	732	743	746	771	717	770	726	732	742	766	753	744	714	701	752	770	748	769	747	725	722	734	742	744	711	713	755	751	761	760	751	731	739	688	736	737	732	751	762	719	707	721	730	759	747	764	718	736	776	737	714	751	714	710	720	743	765	704	710	732	758	738	745	711	749	765	724	684	724	696	731	744	735	765	764	735	726	744	792	737	749	738	729	713	750	724	758	721	776	686	741	715	774	745	736	750	713	743	756	759	780	749	702	730	697	729	772	773	738	748	742	688	778	745	730	737	723	815	684	713	736	752	736	777	775	712	728	757	747	738	774	719	715	748	722	726	693	757	779	748	727	701	788	682	759	725	755	765	784	766	754	720	740	735	733	738	764	720	767	734	728	720	684	745	746	744	724	784	710	727	706	711	731	744	707	781	747	722	733	729	700	695	719	766	721	707	676	781	690	755	789	753	725	749	742	755	734	740	701	748	776	786	761	736	767	745	793	709	739	729	761	751	711	785	725	789	722	750	787	735	694	740	715	749	767	748	701	711	708	743	731	730	757	711	747	745	767	684	745	734	694	776	754	732	716	760	698	738	729	749	739	812	727	733	734	749	758	735	757	743	734	767	729	772	782	705	733	759	773	761	729	725	743	765	714	711	742	698	788	722	747	788	783	743	715	742	768	754	724	773	728	735	796	734	753	699	739	714	758	734	733	756	714	747	732	719	758	711	755	770	763	725	766	809	761	763	685	712	755	718	758	775	698	746	740	737	744	733	738	708	765	779	762	748	706	713	755	795	683	756	738	760	785	761	767	750	701	770	749	736
34583	41787	31642	19405	9991	4860	4103	3636	2800	2336	2024	1582	1286	1059	858	754	772	711	704	620	603	603	545	462	416	323	297	297	253	249	259	232	236	229	236	169	233	213	201	235	213	231	216	235	214	258	224	246	223	223	226	223	213	228	214	226	233	197	206	229	217	213	197	201	246	185	241	225	221	229	247	217	244	218	219	239	235	252	195	252	209	217	239	206	213	213	224	264	247	208	240	237	216	212	235	176	220	210	233	254	211	219	199	237	237	246	245	207	222	206	228	188	212	217	209	231	217	198	226	233	214	215	220	227	222	224	204	218	209	226	199	222	212	213	257	211	227	219	211	206	224	211	195	209	218	206	227	222	234	208	220	220	204	219	237	233	214	247	232	224	234	221	192	255	216	199	206	231	240	226	227	237	228	239	230	244	250	198	219	240	211	219	204	204	228	206	212	209	240	218	211	235	235	239	210	241	219	220	228	236	240	243	190	232	210	232	233	215	218	222	228	205	197	194	195	214	224	192	219	217	234	216	186	195	231	216	210	203	228	224	195	218	226	183	218	218	211	241	196	239	209	221	221	214	206	218	214	237	232	237	200	220	214	205	228	227	227	225	220	222	219	214	225	193	211	232	222	195	255	217	244	223	240	216	224	200	235	223	206	213	248	227	199	233	231	244	206	196	216	220	216	215	207	218	251	226	233	241	216	213	202	215	200	225	201	225	233	229	235	206	227	249	260	207	215	247	207	223	234	231	216	207	203	205	193	233	204	220	215	225	210	237	229	206	227	219	211	245	229	220	239	199	235	214	203	222	219	248	220	251	205	222	201	234	198	224	253	242	209	228	210	219	220	224	237	211	204	229	219	231	231	215	245	193	215	233	224	210	231	207	238	202	224	228	221	215	216	235	199	230	235	245	214	218	246	219	231	214	216	231	235	230	222	242	209	226	234	223	210	208	240	217	225	194	233	220	238	197	254	212	232	196	210	209	207	240	227	228	224	207	197	205	224	199	195	207	210	247	246	200	229	212	204	214	201	199	193	224	239	206	230	209	229	197	244	220	208	199	211	202	202	237	206	228	210	221	217	217	248	213	201	222	225	214	191	229	247	199	226	216	223	207	223	223	192	206	231	219	237	221	226	230	207	230	202	233	211	257	260	232	208	215	219	230	212	242	220	217	222	220	230	231	232	210	216	207	226	228	210	230	244	186	271	229	227	209	223	219	206	224	187	243	206	199	224	206	212	237	227	225	204	231	224	229	212	236	239	235	237	228	231	210	198	223	212	209	215	212	264	233	212	235	229	227	233	221	214	249	212	224	231	221	182	214	223	233	262	209	236	233	225	239	219	233	211	217	216	214	231	218	252	220	209	210	229	209	219	219	216	218	226	223	214	215	229	231	229	227	217	234	215	204	217	237	200	228	244	234	204	202	224	242	235	214	229	218	216	224	234	210	224	209	214	198	223	224	234	206	223	214	201	233	220	205	217	233	212	233	233	202	197	262	213	230	247	214	196	221	237	237	234	209	246	240	200	228	213	213	219	224	220	245	221	216	217	227	229	230	229	214	179	210	206	239	233	234	196	254	230	219	226	205	198	205	231	245	199	202	229	212	210	234	223	250	231	251	224	223	221	223	252	206	207	212	203	202	214	206	237	248	219	200	229	208	228	261	240	233	226	208	214	188	226	221	195	212	224	225	233	213	214	236	232	202	221	213	211	214	204	231	234	207	235	218	218	218	209	216	223	248	222	236	235	219	221	221	204	271	237	217	209	212	210	228	225	223	247	194	210	230	185	216	225	211	200	263	195	235	240	196	222	198	197	219	225	223	223	200	224	215	208	236	216	245	210	223	234	247	220	218	221	241	269	230	239	227	203	262	224	230	205	195	223	217	217	228	239	197	247	232	205	223	230	239	233	197	249	208	257	225	256	212	232	220	204	219	211	197	232	229	213	182	247	210	232	218	211	223	236	234	209	216	213	241	203	203	232	221	215	199	228	212	215	240	229	226	205	250	251	262	216	224	242	220	224	185	244	224	204	233	214	211	218	229	230	208	215	213	221	234	221	229	217	204	216	236	219	211	203	231	231	229	233	233	222	230	247	191	225	224	242	221	219	203	236	205	232	204	219	255	221	236	236	203	213	218	234	226	226	215	226	230	211	204	194	222	255	232	223	204	231	207	214	249	224	206	224	206	228	226	234	227	224	221	208	253	205	181	214	257	209	236	191	209	256	223	219	216	220	216	258	229	231	225	198	235	238	205	236	228	227	209	238	220	231	206	238	230	234	215	215	216	211	215	198	206	225	248	226	218	213	233	209	217	209	202	199	213	229	224	226	223	195	203	197	241	229	189	207	203	213	230	200	241	226	229	218	255	221	223	239	211	232	211	209	220	233	218	230	214	214	222	215	211	220	207	226	196	222	231	214	239	213	231	225	233	208	237	228	232	208	220	231	196	232	191	216	220	219	242	206	198	218	246	204	212	242	223	215	240	225	227	222	223	220	208	206	233	223	229	209	222	224	221	211	221	219	221	214	222	242	217	221	220	237	212	221	211	217	219	224	228	221	198	207	233	196	218	237	204	216	238	230	210	209	212	217	222	226	246	211	209	207	225	227	233	207	241	218	219	216	204	245	211	227	228	233	252	234	211	204	217	230	187	216	236	215	246	242	223	233	218	205	214	232	209	225	215	210	232	241	250	248	221	216	240	213	213	211	237	206	213	241	226	241	208	216	206	220	244	212	223	228	218	202	216	209	214	223	217	187	214	194	238	200	233	195	190	200	235	219	219	218	228	221	216	205	234	222	229	236	225	230	210	239	213	230	213	206	210	206	220	196	238	219	238	208	241	227	222	224	235	225	222	226	244	214	224	232	219	206	208	233	226	207	262	249	212	207	239	235	232	208	224	195	202	207	227	206	182	225	215	241	248	204	222	192	217	228	215	238	214	209	239	239	217	234	220	233	199	213	218	198	220	226	251	206	239	224	206	209	196	220	197	206	214	227	218	228	210	251	224	252	218	241	238	228	216	209	240	209	241	216	233	203	219	202	238	208	194	221	209	229	233	236	234	219	209	217	205	221	203	213	225	231	210	218	218	198	225	196	252	225	218	217	227	224	238	204	225	230	232	230	220	219	226	220	232	227	231	222	235	204	219	221	202	223	211	213	215	218	206	218	213	206	223	219	221	267	243	207	239	233	225	247	226	215	216	222	210	247	178	203	236	247	209	234	211	213	238	208	204	229	231	250	260	209	206	227	239	225	221	200	202	186	211	231	219	230	231	191	228	218	230	210	209	222	204	225	211	219	228	198	216	211	213	217	242	240	207	209	205	242	218	237	230	211	212	229	221	195	222	205	218	242	247	210	226	224	233	204	222	207	228	207	213	256	231	204	211	201	209	223	228	209	219	195	225	211	203	206	212	216	202	214	217	231	225	250	216	247	229	207	215	202	230	225	211	200	218	204	217	209	237	206	231	214	218	238	235	239	227	223	224	228	235
27527	37192	34938	29456	20026	13936	13518	12190	10484	9190	8112	6244	5343	4609	3976	3414	3255	3009	2797	2760	2732	2544	2431	1934	1635	1446	1179	1079	975	922	881	932	945	836	790	731	758	736	718	726	738	771	771	716	777	678	717	747	772	784	782	792	737	725	740	696	737	724	665	727	759	728	746	647	706	747	724	690	715	747	668	706	729	661	707	687	723	694	669	722	739	722	700	703	719	710	707	682	736	717	723	702	708	757	731	717	720	754	737	722	714	691	725	715	712	713	775	691	733	722	715	706	669	687	711	719	688	656	732	701	722	725	692	796	722	692	733	720	674	739	706	724	778	656	703	657	705	761	727	750	737	727	738	701	692	724	696	733	754	736	740	710	708	707	670	693	739	728	715	716	727	770	678	707	714	713	745	701	721	663	678	775	738	718	690	707	724	688	720	723	721	732	735	685	708	705	705	753	675	700	746	705	686	720	660	714	727	704	715	702	710	708	676	742	716	694	745	730	702	752	693	688	666	740	716	695	679	696	701	712	668	712	693	707	689	714	711	717	710	716	717	697	715	658	723	709	701	745	735	686	712	766	677	730	708	724	757	706	737	719	714	743	704	695	719	764	681	690	717	686	702	694	693	693	686	731	703	753	710	751	708	697	761	752	701	706	716	735	743	704	679	750	694	713	711	679	720	689	712	737	645	710	720	728	664	722	724	706	674	710	741	703	761	758	689	725	744	677	745	734	711	687	722	778	678	716	738	708	735	693	708	735	716	651	684	748	719	770	710	736	674	675	716	705	708	737	740	719	736	721	743	723	722	714	745	748	696	734	699	661	753	694	761	706	735	713	730	715	721	656	670	721	719	721	756	740	747	725	671	726	721	763	742	718	744	736	717	695	741	673	707	744	715	718	729	715	697	745	690	759	741	737	765	770	686	731	715	723	676	713	747	697	762	730	709	687	674	726	742	733	695	679	706	754	726	708	691	734	678	749	732	768	734	728	701	703	748	713	711	680	749	700	735	672	698	709	751	742	684	663	693	697	717	751	706	655	770	713	710	731	774	743	695	705	701	711	702	651	738	701	716	692	724	656	723	680	691	744	721	689	701	722	712	687	703	699	732	712	725	717	700	710	760	726	676	726	690	733	696	747	686	663	725	661	761	698	727	714	735	717	743	716	702	711	719	767	697	674	735	731	715	721	741	732	721	723	727	704	688	744	713	756	719	736	735	644	710	704	712	680	703	744	747	712	718	726	712	664	713	758	729	706	680	777	690	685	708	805	779	759	729	725	741	731	743	728	715	731	722	730	704	707	747	683	724	673	751	687	695	690	684	738	721	720	758	749	723	663	778	740	717	727	675	728	724	686	706	727	720	678	754	767	707	703	692	726	735	752	735	687	741	739	710	706	723	700	710	691	737	741	725	752	714	728	702	709	729	752	758	676	702	688	759	732	747	695	729	682	681	705	725	733	725	700	720	746	694	675	716	735	706	704	737	723	707	669	743	708	677	716	697	701	696	710	724	653	736	731	723	719	735	696	704	726	722	745	688	722	750	700	753	669	728	732	750	697	695	665	683	714	730	717	721	748	712	725	685	724	704	714	701	686	752	687	723	702	698	711	683	695	713	693	708	727	727	725	757	685	732	711	722	709	722	713	687	732	709	782	711	758	675	714	717	712	724	726	740	726	698	718	692	725	693	724	700	699	726	705	713	677	762	721	701	722	682	733	696	752	722	747	713	670	686	685	718	737	689	691	692	736	734	664	704	725	710	706	687	756	741	694	743	691	719	710	731	717	729	711	708	776	721	686	715	704	731	741	708	708	708	724	657	690	672	716	716	714	727	732	678	747	696	670	740	720	722	724	706	710	701	704	708	706	727	747	744	727	725	675	666	764	773	740	716	765	689	743	733	743	655	699	730	739	734	750	723	712	711	730	738	692	748	729	712	711	731	705	720	726	711	786	725	693	706	718	697	715	708	755	697	710	718	688	743	705	703	700	753	700	700	753	714	717	673	716	700	717	766	738	694	732	674	700	710	733	736	769	732	729	714	674	721	786	685	678	726	712	732	728	695	757	727	744	752	738	687	768	694	740	739	701	696	724	714	720	764	714	756	698	651	747	684	683	718	737	712	736	736	730	644	735	698	727	728	716	709	722	722	729	678	702	697	683	687	735	711	739	725	731	730	677	705	671	728	734	735	690	708	705	716	722	708	720	721	750	695	719	701	676	745	709	710	715	758	721	695	746	725	728	697	660	737	721	705	717	718	735	707	688	660	755	727	677	702	749	698	723	738	716	726	703	703	711	755	718	727	670	705	705	680	684	755	669	752	698	694	705	750	767	776	731	658	747	721	630	704	675	708	736	710	675	714	670	744	731	715	723	717	709	673	752	686	702	698	721	705	679	691	763	702	745	720	747	734	728	721	711	714	679	745	718	704	703	689	713	715	718	676	715	715	685	717	736	707	722	735	738	711	713	720	712	733	739	707	691	685	749	746	692	779	706	714	767	689	735	720	760	664	734	667	705	710	690	699	752	723	705	692	704	736	730	721	755	723	749	681	673	669	687	737	737	693	688	701	738	752	737	741	742	760	692	740	731	716	718	713	726	713	712	737	750	724	718	719	730	771	696	737	675	731	699	746	703	685	697	658	743	710	799	752	684	697	715	765	693	744	738	692	726	666	711	722	685	711	726	731	696	727	749	706	694	715	777	725	716	690	700	689	721	654	730	714	719	709	690	710	754	712	728	686	762	698	737	710	749	702	702	747	709	688	701	676	693	740	716	691	653	698	721	720	692	704	736	743	685	721	725	726	766	724	715	694	692	729	738	693	674	736	740	747	749	749	731	729	751	690	739	733	662	710	702	771	673	731	775	755	736	702	709	677	742	699	724	707	770	716	663	738	736	757	698	747	711	701	657	685	716	709	683	776	716	731	722	715	724	751	757	688	713	725	751	712	704	772	715	722	684	728	752	703	718	690	711	746	726	723	750	673	747	722	736	706	687	720	715	673	728	683	717	736	768	746	685	681	677	699	743	702	728	658	768	703	707	701	713	677	704	788	756	676	728	741	708	751	752	712	733	664	661	735	724	714	753	737	725	775	717	699	683	667	685	728	716	713	679	701	723	711	700	738	700	692	769	723	723	714	708	686	684	681	691	739	690	730	736	729	700	723	722	764	733	730	676	687	722	692	742	677	703	692	703	724	705	728	695	710	688	717	737	733	688	715	715	740	726	750	737	708	813	662	721	710	681	710	745	680	734	696	694	727	694	678	744	693	689	748	745	753	749	762	720	699	677	760	726	726	671	704	780	699	676	718	744	726	685	680	689	752	729	704	764	711	716	741	738	701	736	726	739	758	761	740	709	733	715	643	720	730	771	738	700	732	696	767	723	718	677	699	700	660	740	684	678	739	724	746	707	741	715	716	708	714	706	699	756	766	714	740	722	693	718	693	655	761	687	681	720	650	711	750	727	680	682	741	714	740	737	718	761	703	693	697	687	757	727	729	688
46511	46855	46073	40139	27971	26900	29648	28073	24329	22662	20541	16158	11999	9493	7562	7182	7491	6305	5218	4446	4836	4606	4459	2133	1594	1148	685	557	497	367	414	361	347	302	273	260	276	245	240	260	241	266	278	277	254	204	237	211	243	238	262	229	268	246	230	202	244	205	220	226	227	241	238	194	239	245	192	209	220	246	222	207	238	210	233	210	217	230	236	208	215	218	209	225	214	228	225	229	232	237	221	223	252	236	239	211	244	215	213	223	209	213	221	219	240	249	222	206	217	235	224	208	240	234	225	227	233	219	222	224	229	211	244	231	227	249	215	227	230	228	191	239	217	214	203	214	223	203	225	205	224	218	233	210	236	233	200	204	208	216	206	225	218	221	239	216	244	196	227	210	218	234	244	219	219	224	216	217	210	221	216	235	237	271	228	217	223	227	209	255	249	222	257	238	213	224	222	210	211	220	218	222	209	245	207	232	223	235	229	246	218	265	219	216	225	215	208	228	233	229	224	235	222	222	231	217	232	197	228	229	215	228	237	217	211	216	225	207	218	215	225	219	236	227	199	250	202	222	203	214	201	219	219	210	261	228	194	256	256	228	209	216	217	199	205	240	244	213	241	229	241	215	243	217	230	226	239	248	188	217	218	237	218	221	211	214	214	227	236	222	220	218	235	206	232	228	231	210	222	203	226	237	224	234	236	209	216	223	257	233	211	227	224	211	213	215	197	244	236	174	232	219	204	238	272	234	214	243	199	232	240	231	231	249	219	207	214	253	231	233	225	235	235	246	213	223	210	205	219	220	208	239	210	216	257	228	236	234	208	229	225	215	211	205	191	236	230	232	233	215	232	247	229	219	206	228	217	236	214	218	213	224	210	227	223	231	259	226	216	226	225	219	226	233	217	238	209	222	216	217	228	185	207	236	217	215	223	240	198	238	202	213	204	235	229	213	217	210	217	206	246	206	212	224	230	207	195	201	206	217	216	230	204	257	206	219	195	197	245	218	230	241	204	203	238	238	205	243	232	245	200	219	247	213	210	203	222	231	196	223	248	208	236	209	222	194	209	229	216	200	231	250	206	229	214	188	220	209	240	235	206	207	238	235	228	209	218	220	225	232	221	220	222	241	193	213	238	229	206	198	254	230	212	226	207	239	207	212	225	218	236	220	237	233	221	238	201	257	206	231	235	221	241	211	227	201	199	241	223	241	220	222	232	201	249	246	239	204	221	247	231	226	220	224	206	243	231	222	216	222	197	229	215	239	224	225	224	215	228	213	202	240	232	238	214	222	200	207	224	212	222	192	204	219	217	214	216	237	215	208	203	198	233	225	211	222	208	239	232	250	226	214	221	220	221	230	235	209	206	250	205	216	229	242	225	229	211	229	214	213	214	255	226	243	229	225	245	242	249	204	215	231	227	231	243	236	215	223	194	236	246	238	197	233	237	216	224	227	197	210	217	210	215	238	231	239	214	226	250	217	220	220	215	225	206	245	213	224	232	223	193	218	221	255	212	249	214	216	217	235	217	217	220	229	215	242	224	250	217	232	232	256	225	213	220	231	194	243	226	216	210	202	243	221	216	235	219	229	225	209	217	238	237	239	222	212	208	203	230	216	224	216	241	225	240	214	242	241	238	212	220	206	238	256	203	231	213	223	225	220	223	207	239	206	226	216	231	194	239	206	216	235	221	212	204	202	257	224	185	248	219	206	220	243	226	227	215	223	253	234	212	208	237	206	214	208	235	216	222	215	229	210	210	257	215	233	225	257	215	251	213	226	213	225	248	233	229	203	248	219	236	207	203	227	248	197	245	247	251	227	236	229	208	212	251	223	229	217	220	234	214	231	228	265	194	201	224	222	217	229	197	223	238	241	200	246	217	207	223	222	215	208	226	207	231	245	232	209	205	192	230	232	210	239	229	221	225	197	231	204	234	238	228	215	232	217	238	226	211	207	210	201	205	244	218	222	205	224	219	228	228	203	215	235	197	217	267	209	239	194	214	221	247	227	224	204	221	220	247	221	244	260	233	182	235	233	235	221	212	237	203	218	247	218	240	198	210	256	212	224	238	228	221	233	234	224	214	221	225	220	251	227	234	199	230	205	179	200	219	242	221	213	251	254	208	223	245	236	238	204	236	229	242	235	198	237	247	232	207	216	214	193	209	241	190	224	213	208	205	210	244	214	214	231	242	241	227	196	220	237	225	197	222	245	226	225	209	229	238	230	207	233	211	227	204	247	240	222	250	238	203	217	211	218	217	218	236	210	205	228	235	222	222	228	225	228	218	246	221	201	214	194	223	229	213	214	187	196	238	215	226	215	231	217	227	207	219	230	229	235	223	225	221	215	250	236	215	208	223	238	232	217	222	213	222	214	216	235	232	218	231	201	242	221	213	220	223	225	197	202	204	216	225	216	220	207	210	242	207	210	236	227	227	230	229	250	229	230	235	202	199	208	200	227	232	226	234	199	235	255	256	197	243	228	211	251	252	246	216	204	234	220	225	219	247	227	259	227	220	237	231	205	209	209	224	183	212	201	207	252	227	203	227	230	198	206	237	224	224	219	231	226	212	250	228	215	197	233	253	222	209	232	210	234	236	211	226	238	225	221	236	224	231	245	217	191	215	217	232	205	190	225	247	212	212	232	247	216	249	235	205	201	208	244	247	199	268	243	212	201	214	248	210	225	230	214	209	207	231	202	214	226	208	245	237	231	244	254	209	207	243	218	243	225	237	208	228	248	235	224	196	194	208	192	240	240	232	231	223	219	201	227	246	228	260	222	225	243	226	213	224	233	233	243	223	234	211	212	229	223	232	225	214	222	223	209	235	241	197	206	245	202	223	228	224	205	219	229	218	217	223	207	237	224	224	234	226	221	220	204	230	218	190	205	228	247	210	227	219	257	228	223	250	237	239	241	228	214	227	222	230	213	213	216	225	201	232	233	230	231	224	224	227	228	213	224	201	263	241	228	232	207	207	200	242	197	253	250	209	216	224	219	234	208	213	246	230	216	229	222	231	252	248	217	232	207	227	224	236	198	221	192	216	212	212	237	239	217	217	217	226	204	223	232	224	231	219	191	229	226	225	192	207	224	194	251	223	230	214	232	223	219	238	217	217	237	235	229	219	212	188	218	214	231	204	214	227	217	224	228	225	219	240	185	232	234	227	236	235	245	214	212	233	212	228	195	219	247	235	256	242	238	206	228	232	244	229	241	200	200	228	219	244	212	212	207	205	223	241	238	223	235	222	229	204	231	232	216	234	217	207	200	241	211	239	214	232	225	222	212	207	184	231	218	239	238	223	221	199	218	234	216	214	217	227	212	256	229	223	223	231	207	212	209	228	197	206	218	230	214	232	214	213	235	216	219	227	219	233	240	216	229	232	228	199	203	195	216	234	240	222	244	233	221	222	244	226	243	218	220	210	214	227	214	217	251	236	233	230	225	229	226	217	208	206	202	226	222	244	224	209	232	236	214	222	227	226	215	218	208	223	190	207	216	234	244
38459	44957	49511	46422	34200	35736	40513	39053	35024	35486	34880	29982	27022	25286	23138	23619	24568	22459	20613	19142	20482	19504	18816	10770	8963	6514	3532	3042	2436	1820	1909	1907	1545	1471	1169	854	861	851	831	869	1020	944	1105	988	1054	798	824	773	914	923	829	795	759	731	760	718	725	705	745	700	763	726	728	754	715	711	711	687	745	720	769	714	695	715	694	734	742	683	696	716	776	690	733	702	741	701	721	716	752	670	668	678	704	704	747	713	720	731	738	751	744	688	713	699	703	724	731	747	742	690	687	718	690	739	712	693	696	764	729	716	704	734	733	705	759	711	717	740	770	741	711	713	734	752	763	698	729	738	796	694	730	760	727	708	751	710	724	699	724	716	713	706	710	716	719	749	695	729	730	708	690	695	737	697	734	742	751	697	706	714	710	692	707	718	666	734	713	712	732	700	708	728	762	741	737	675	729	717	725	702	729	721	717	742	725	735	735	718	729	739	703	741	728	750	739	700	740	682	728	694	733	715	700	741	764	713	754	749	721	682	747	686	748	709	729	723	721	717	727	723	769	743	704	714	758	741	666	658	713	678	725	724	701	710	761	716	726	729	719	701	716	706	745	713	695	716	740	695	721	733	713	697	683	745	758	705	763	704	720	689	747	719	776	730	701	705	751	723	746	712	741	746	702	709	762	751	718	725	707	711	773	741	705	706	757	756	724	710	751	764	722	767	724	703	729	724	702	751	791	738	719	680	699	719	754	718	694	746	756	716	731	719	697	680	771	711	687	698	664	722	708	704	699	702	736	748	764	713	711	747	737	688	768	720	765	729	712	692	739	721	697	725	708	723	691	767	755	687	707	729	681	752	702	713	685	729	702	679	731	741	731	750	646	757	696	745	714	702	707	741	714	723	721	739	717	706	752	733	728	718	674	714	712	754	729	731	761	744	754	739	717	752	747	727	746	695	739	729	715	712	704	725	689	701	729	756	706	729	709	720	702	733	744	758	701	691	738	738	735	767	762	709	676	735	703	739	727	734	738	709	673	711	726	684	731	744	768	702	708	781	768	703	694	766	732	699	768	728	706	738	704	715	715	756	724	782	740	739	752	708	727	742	728	735	701	697	751	758	703	768	716	750	689	706	726	658	737	719	722	702	725	716	724	684	712	737	734	751	738	714	699	690	719	706	696	772	705	699	761	714	755	728	699	733	662	734	704	689	741	742	699	698	751	640	699	687	706	737	716	701	726	752	695	707	717	716	743	769	703	778	724	712	689	711	701	752	697	753	696	705	701	714	710	733	729	699	710	727	751	761	715	698	709	748	725	695	768	740	713	700	761	756	724	766	745	754	732	745	741	675	748	695	691	719	739	693	703	703	715	741	746	749	710	757	727	755	740	749	730	700	735	750	718	744	719	693	719	698	754	748	745	739	719	725	728	740	699	757	677	809	717	700	737	691	700	712	755	686	710	742	688	685	704	715	718	743	689	719	701	734	748	704	737	768	763	703	712	766	772	703	705	724	745	680	744	746	702	783	717	727	724	678	744	736	726	707	698	685	748	716	733	739	726	726	691	701	712	722	754	711	745	666	730	738	726	686	652	712	679	695	778	782	711	733	746	695	710	693	696	728	724	731	730	718	734	692	742	759	683	689	713	737	696	705	774	680	750	751	736	763	739	783	747	766	718	711	708	714	692	766	756	740	742	717	713	718	720	772	676	742	751	730	713	752	701	712	716	725	743	718	727	736	745	727	785	735	684	682	739	755	754	698	735	719	706	703	717	661	727	729	754	728	708	714	690	679	696	705	712	737	707	683	708	679	743	719	696	731	724	745	684	778	739	728	755	698	730	692	731	729	702	716	736	744	700	720	704	757	738	714	693	717	772	739	707	690	743	756	723	716	747	711	725	688	731	737	698	718	690	715	696	713	730	744	785	698	699	691	715	759	712	722	755	791	691	705	763	707	714	735	695	729	729	698	767	718	680	710	765	708	663	678	710	688	763	718	743	759	730	701	705	746	693	750	724	716	720	757	661	710	702	699	758	689	690	745	724	717	740	731	761	711	719	714	753	743	732	722	694	724	744	721	722	735	718	744	703	699	733	759	723	710	701	748	710	686	754	726	704	726	701	732	693	731	715	711	719	744	681	668	671	751	780	690	748	721	728	702	745	729	709	721	752	726	699	678	777	707	750	716	671	746	719	765	775	713	694	703	744	738	701	722	700	732	726	745	747	723	701	737	753	737	756	684	696	681	763	760	661	766	739	705	761	720	732	755	779	721	695	682	698	727	739	701	713	696	723	716	711	720	737	699	775	739	724	686	723	720	758	775	714	723	733	743	724	695	748	740	717	721	718	682	728	707	722	756	732	741	715	741	727	719	730	707	713	687	663	704	718	666	719	737	710	724	709	761	745	704	693	716	720	764	683	727	771	707	721	731	773	711	700	719	745	720	664	739	681	682	725	695	715	726	794	737	771	723	703	746	741	714	729	773	680	759	699	720	746	742	686	720	665	696	714	693	741	716	693	737	704	740	742	743	707	739	704	733	736	709	720	738	703	710	669	734	745	697	711	755	689	713	738	729	732	703	742	705	669	720	682	688	709	718	735	750	714	714	681	756	697	716	690	734	688	742	722	674	746	698	744	777	770	716	750	688	683	765	698	718	723	694	689	732	692	768	728	733	677	736	706	725	736	715	699	661	738	749	739	720	753	733	744	710	763	769	727	711	730	728	704	754	733	664	752	693	741	702	721	696	720	733	729	758	734	687	718	745	724	760	716	730	749	806	698	708	727	749	712	745	730	695	772	773	756	704	751	674	706	754	737	737	688	702	739	674	707	687	719	752	757	748	711	740	680	705	693	682	705	691	721	748	700	702	688	712	720	734	704	770	713	715	703	726	716	729	727	726	693	735	689	745	705	750	719	753	698	679	747	732	781	756	695	698	714	737	739	726	743	746	797	715	769	731	677	782	739	763	734	763	698	712	726	780	711	729	731	745	696	696	707	763	686	705	697	773	754	730	706	689	714	721	756	724	706	725	706	695	735	735	681	732	692	694	752	700	720	706	729	732	732	753	718	706	728	703	676	733	715	754	689	715	755	749	726	737	737	728	674	724	681	696	730	744	735	731	725	699	734	707	764	690	683	759	708	710	697	684	722	683	740	734	706	669	732	736	711	716	731	752	767	670	720	713	764	709	761	747	686	720	765	718	731	722	705	707	704	730	722	768	693	708	699	716	729	753	719	737	744	694	706	751	743	745	710	728	705	734	726	736	735	755	742	703	696	755	749	741	736	773	746	717	696	717	710	749	735	682	714	749	771	704	726	675	687	735	726	679	719	753	690	678	719	740	714	698	730	703	730	712	715	718	699	695	712	733	746	758	736	665	749	693	714	706	727	717	741	698	718	722	699	724	743	720	724	738	711	718	700	769	712	746	680	716	720	672	728	763	736	670	754	715	753	751	710	707	757	751	742	761	766	704	743	696	729	675	792	773	729	741	703	714	702	721	720	772	747	695
53764	48688	46552	42352	30704	29591	34838	35087	33121	31091	28734	25076	21055	17298	13947	13376	14654	13428	10383	9592	9117	8900	7806	3651	3161	1704	1100	1108	641	723	578	496	505	367	343	299	296	280	273	322	408	415	329	326	305	274	241	264	305	284	277	268	273	246	256	258	237	276	251	242	264	272	248	257	224	221	266	246	240	253	245	246	244	251	220	251	264	253	263	243	239	258	235	270	267	268	244	243	239	262	246	259	264	243	260	273	246	240	256	239	230	261	223	252	239	233	242	271	274	231	251	254	246	271	237	271	261	235	264	296	249	218	272	229	247	238	223	288	252	273	276	227	258	237	227	248	244	239	225	260	280	239	280	250	227	224	252	263	263	223	251	250	259	256	268	271	230	266	256	268	247	268	254	234	236	241	239	240	253	296	247	284	234	229	238	244	251	244	270	224	262	227	257	257	264	257	250	241	226	249	259	271	244	257	259	234	285	236	256	252	259	239	287	242	249	254	262	242	276	234	264	247	234	223	253	258	242	230	268	260	246	242	285	229	216	240	254	243	267	266	240	240	230	268	238	279	242	254	237	259	254	249	230	249	240	269	229	253	267	242	235	238	258	242	253	262	241	260	264	249	243	239	268	251	241	220	271	248	235	236	258	243	245	266	254	265	232	253	227	242	228	250	252	267	246	228	254	242	250	214	246	251	245	230	245	263	262	260	265	255	218	291	262	272	236	248	245	253	245	257	268	248	261	253	249	245	241	257	268	255	251	242	274	252	254	267	241	253	289	246	257	279	233	264	229	224	261	253	252	253	253	251	230	235	281	256	249	242	264	233	241	246	248	265	245	230	247	248	248	223	273	246	242	280	259	224	245	255	257	242	253	241	250	245	278	257	223	285	239	238	292	252	222	257	293	259	232	270	227	283	233	265	235	250	254	248	268	279	232	264	242	226	249	224	267	242	257	265	281	233	216	266	240	247	263	242	232	251	250	234	248	244	252	253	261	255	265	260	236	235	237	226	275	266	251	248	230	261	295	229	256	246	240	277	261	246	246	263	230	231	229	259	244	253	239	226	238	254	268	259	238	241	213	246	237	250	236	228	225	238	255	237	242	230	249	235	250	259	236	284	264	216	242	264	234	242	235	215	262	257	270	264	262	270	261	278	273	266	273	231	235	238	234	226	263	270	267	245	255	277	235	272	281	255	274	242	235	236	234	239	228	233	221	231	256	246	280	259	252	243	257	259	246	240	240	253	255	248	258	241	244	256	241	223	247	230	243	265	268	232	282	225	233	248	240	254	266	269	255	229	252	251	232	248	250	235	253	249	261	268	251	224	263	226	235	262	265	270	251	259	229	225	228	249	273	267	294	231	299	218	275	249	277	243	265	278	214	256	223	287	240	236	247	263	258	250	245	260	268	255	233	219	233	246	265	238	267	246	244	260	262	240	221	244	224	250	258	265	250	246	238	266	206	240	242	288	230	265	256	233	251	239	246	242	266	259	246	226	244	263	266	252	281	273	250	248	242	254	239	225	245	240	238	258	264	219	224	265	263	263	248	229	243	251	237	235	256	237	292	226	254	267	231	259	269	224	245	262	264	249	267	273	261	238	255	234	244	221	253	217	247	255	252	266	245	248	257	272	271	247	257	231	239	205	258	227	240	256	245	268	266	232	261	248	271	256	259	248	255	284	269	264	245	268	275	236	244	230	276	255	264	246	242	241	243	235	257	233	263	241	236	264	269	243	277	254	232	262	257	248	255	262	253	266	263	258	245	192	268	271	224	244	249	276	219	251	251	253	250	265	255	234	255	257	260	283	263	250	261	247	264	243	226	220	247	249	249	227	254	243	266	234	250	251	273	248	248	256	261	270	266	220	242	255	231	255	260	237	237	230	242	273	212	250	218	234	234	283	266	227	267	246	226	238	241	259	252	265	256	255	231	256	265	235	247	284	230	224	249	253	233	242	271	278	250	226	226	264	260	239	234	249	238	262	236	265	248	246	266	227	262	233	249	234	244	245	237	248	263	229	262	262	262	250	261	253	269	217	235	252	246	264	265	288	238	266	214	263	275	242	257	260	271	245	229	261	248	230	264	254	259	241	236	226	258	229	246	257	235	241	264	271	251	232	258	254	254	250	248	267	229	260	248	279	243	246	242	239	266	249	245	255	289	228	249	241	247	239	221	238	205	238	252	253	259	253	251	243	262	258	271	258	245	258	245	248	241	273	236	231	236	250	249	241	219	266	257	225	244	252	273	226	248	248	245	251	267	285	233	258	256	275	247	264	247	250	239	229	257	270	260	266	245	271	257	246	249	254	255	261	242	245	237	269	247	246	247	241	203	264	294	237	237	244	256	270	256	242	237	245	252	257	242	256	264	240	263	253	256	229	263	251	229	270	247	267	232	253	248	265	297	229	265	221	233	241	252	228	250	251	239	256	253	233	227	253	243	256	241	241	245	248	260	260	243	265	243	243	258	265	259	248	234	226	283	240	276	234	266	273	234	269	263	225	249	259	229	247	257	260	262	259	266	269	268	260	254	229	247	244	265	268	268	259	239	217	250	254	245	261	243	241	252	256	263	275	269	257	244	259	293	228	275	252	227	255	257	245	256	250	232	267	254	276	241	255	237	253	260	267	229	267	235	271	273	271	235	250	230	252	258	231	268	265	259	252	248	246	269	266	237	237	241	233	242	226	254	238	241	269	266	259	219	265	251	242	297	249	250	238	240	259	240	263	248	269	259	239	239	221	243	256	234	255	267	248	272	239	274	244	236	236	264	244	240	261	209	236	290	265	251	228	237	283	240	260	262	274	253	253	250	263	235	249	253	257	259	242	248	242	257	247	256	256	270	254	236	247	237	244	253	277	241	230	257	250	255	254	273	260	231	231	247	250	250	231	273	240	264	247	281	267	253	259	227	262	240	262	281	251	239	239	260	228	237	255	249	246	244	250	273	246	251	270	237	249	263	238	222	262	246	247	251	236	264	281	283	250	237	251	240	247	263	258	267	253	247	275	271	254	230	251	258	259	232	271	248	239	265	246	244	232	218	242	260	239	250	252	249	236	268	263	240	199	233	222	238	240	260	251	238	261	244	250	233	235	255	254	283	242	241	245	261	234	269	255	232	289	243	241	261	225	239	243	229	266	225	244	257	247	252	255	247	263	261	253	247	224	259	258	268	263	260	258	231	239	287	281	257	221	234	256	260	287	267	257	266	256	233	253	225	229	261	262	290	249	274	280	270	264	264	253	227	247	260	223	260	267	249	282	271	241	241	245	240	259	258	249	247	263	250	254	236	273	266	246	233	264	212	276	297	270	243	269	260	238	248	238	251	253	227	235	238	251	264	252	242	246	245	266	266	266	264	283	256	252	259	266	210	260	260	253	244	253	247	252	254	247	253	225	259	250	233	245	257	275	271	275	242	260	236	249	250	238	253	244	248	252	235	240	230	252	241	236	275	230	215	267	246	250	267	277	242	246	253	240	228	254	248	265	250	273	245	274	247	235
43463	49117	51922	50896	39858	41904	47664	46253	43273	43096	42306	39050	36069	33704	31546	32075	33592	32632	29591	28939	28692	28459	25608	16257	15169	8629	6054	5908	3367	3742	3085	2500	2242	1770	1364	1064	1010	944	978	967	1717	1555	1416	1295	1174	843	809	828	1031	1060	963	971	871	859	880	814	801	807	802	819	766	759	782	767	806	823	809	801	833	781	735	816	832	812	827	759	780	803	797	813	814	760	820	814	790	804	761	793	808	698	872	820	833	832	824	782	793	760	806	790	817	807	795	830	784	815	778	759	793	841	806	779	749	783	794	762	737	786	800	795	789	795	798	741	806	812	798	783	793	742	814	773	755	849	797	795	772	776	794	779	757	781	831	777	771	773	794	752	793	773	786	787	832	782	799	766	774	789	820	788	752	761	771	779	774	807	778	781	751	772	756	768	801	816	803	795	797	782	748	798	814	773	851	784	768	790	806	806	782	791	789	813	785	843	802	748	759	768	763	816	796	819	802	815	789	698	781	775	816	796	820	799	806	793	815	780	759	762	795	753	799	770	814	828	786	795	799	781	835	803	761	823	802	764	780	822	779	770	717	882	823	810	736	805	810	791	781	767	814	800	789	807	764	758	756	790	792	799	798	805	773	793	800	797	823	813	748	766	791	896	790	836	772	808	784	815	824	780	849	787	791	796	786	808	764	764	770	770	796	790	778	783	822	821	814	719	756	778	788	767	826	783	811	794	751	761	759	771	794	783	808	756	770	816	796	786	798	806	806	784	784	773	825	781	743	815	789	763	763	828	789	756	739	748	808	811	770	776	779	774	807	804	797	789	811	811	808	795	818	809	776	805	778	785	833	779	799	752	733	764	744	826	840	782	801	782	754	820	839	773	755	770	792	812	759	802	782	819	815	809	831	800	767	812	764	810	777	801	785	773	797	766	777	800	742	772	791	758	786	778	843	822	787	792	801	791	775	802	783	789	776	757	774	798	786	805	797	799	747	832	769	773	813	759	804	709	766	804	803	812	779	776	771	812	768	792	794	794	779	772	794	781	806	772	816	768	806	757	781	814	849	759	741	770	743	767	796	790	807	821	778	864	799	773	767	804	761	771	824	810	791	825	806	798	783	765	844	786	788	795	811	747	788	819	775	807	767	760	785	782	792	790	780	797	799	800	753	808	845	808	776	805	815	789	764	793	782	745	784	794	802	794	822	754	725	739	848	776	739	790	837	806	785	819	814	779	837	795	765	812	786	769	841	783	822	762	759	790	780	785	780	819	815	725	815	751	825	748	826	805	759	795	778	742	782	841	792	803	830	815	750	803	784	808	783	763	796	819	795	761	814	819	811	804	761	802	760	788	766	783	812	803	798	759	808	770	819	738	775	764	809	847	811	718	784	808	799	821	829	807	800	789	794	816	794	787	781	805	777	779	825	779	764	815	791	826	780	797	741	741	827	805	802	821	842	782	805	769	771	797	771	756	738	779	766	771	838	822	786	809	803	776	800	786	777	806	781	759	786	765	783	781	771	738	792	795	798	819	776	794	775	785	748	820	756	804	802	787	798	776	847	833	840	812	780	773	742	792	834	739	760	740	821	805	804	785	770	748	787	761	779	802	802	834	815	764	765	811	770	792	781	743	721	793	785	778	792	780	818	779	795	857	804	779	784	801	761	795	843	797	784	830	776	790	798	806	798	783	805	770	774	761	775	797	776	794	733	753	780	761	815	781	784	766	781	796	796	842	760	765	785	786	844	774	829	777	799	788	763	811	806	783	832	798	749	792	807	823	804	761	788	824	808	780	776	757	787	755	789	787	841	793	772	814	757	736	754	794	851	749	779	802	827	747	812	821	781	792	797	764	802	761	794	819	792	784	758	800	769	783	790	820	810	788	759	806	766	831	818	791	771	803	783	823	771	831	757	763	781	784	796	817	827	853	728	815	755	826	793	753	746	860	814	810	778	832	789	800	819	816	815	763	787	817	813	791	822	823	787	788	767	819	769	829	769	787	815	786	804	783	810	814	809	802	755	809	764	789	783	813	787	812	872	811	783	791	781	801	743	775	795	782	744	811	815	752	825	808	762	780	774	785	802	803	771	753	771	826	786	795	746	793	794	796	791	788	759	802	780	787	795	803	791	801	790	773	796	809	786	819	744	805	732	828	760	801	787	812	767	825	805	818	812	742	773	803	772	791	798	793	775	743	773	815	761	762	763	735	779	823	810	774	753	756	800	806	779	769	726	773	816	845	780	801	794	795	734	806	835	861	847	781	757	776	756	808	781	759	747	810	873	807	813	812	793	770	787	788	798	769	756	805	758	814	764	784	847	791	778	796	805	817	765	783	755	832	788	783	755	789	761	825	766	807	852	846	767	823	789	846	751	798	818	817	801	758	824	775	784	796	819	760	848	789	801	856	767	786	804	836	757	792	770	777	775	752	811	775	759	796	860	755	791	786	742	799	751	793	810	777	811	700	701	806	742	775	741	750	745	807	736	845	741	814	781	767	773	743	781	802	793	843	829	755	796	794	775	774	772	784	798	789	765	817	811	773	801	721	768	754	769	841	773	791	825	815	834	768	770	767	791	844	824	768	809	774	763	811	775	810	773	819	816	830	785	723	829	804	829	772	801	806	818	798	853	773	756	748	765	750	791	774	791	780	787	799	810	781	806	787	781	739	796	798	791	782	818	793	767	807	824	771	794	745	749	761	797	774	821	789	815	821	769	794	753	772	806	794	821	795	744	767	813	764	775	791	863	823	780	750	720	758	804	775	816	767	745	810	778	817	818	824	823	793	809	814	795	807	830	807	804	773	808	762	777	786	763	763	785	785	762	795	769	773	819	769	759	768	822	742	795	828	817	824	854	725	729	802	811	778	784	786	782	764	764	832	716	798	807	798	768	776	772	804	768	805	802	822	750	789	743	757	837	772	798	763	792	835	816	737	767	825	779	799	752	757	807	804	705	818	807	792	755	760	769	789	797	787	731	797	833	795	752	809	812	809	805	714	758	803	852	795	792	812	757	826	743	771	802	758	764	803	839	764	757	779	779	786	770	754	837	787	810	759	819	788	749	814	819	845	773	812	734	797	771	772	830	840	811	804	785	780	849	803	806	767	769	825	821	760	768	756	826	841	799	842	757	801	809	785	734	779	826	792	805	808	763	805	809	835	795	802	778	811	803	792	770	801	780	800	809	808	768	805	836	776	754	784	784	766	823	812	818	828	785	778	763	770	762	747	775	802	811	794	746	780	771	770	785	791	830	831	799	751	785	755	781	782	782	792	805	770	831	824	829	790	742	810	795	787	820	781	790	781	797	750	780	798	750	785	823	817	806	795	787	834	786	781	774	801	812	775	801	796	830	820	791	810	767	792	813	765	731	770	763	829	800	798	824	822	800	774	795	835	776	757	792	784	775	786	803	793	834	755	738	776	839	760	804	790	768	803	743	817	774	806	793	780	771	732	787	785	792	759	793	773	773	758	827	767	790	777	807	756	808	838	745	792	785	781	809	782	751	804	804	770
39538	36757	29077	18917	8752	5877	5003	4023	3040	2455	1867	1414	1101	915	743	690	729	726	598	581	613	521	459	401	381	332	300	286	234	268	253	285	278	266	243	233	234	264	261	246	229	281	235	256	244	224	268	240	218	242	241	233	256	240	218	271	246	248	229	241	203	210	246	262	226	237	227	231	258	234	246	258	219	227	214	239	252	243	236	229	226	268	250	233	243	243	227	266	222	250	226	212	268	220	228	248	237	244	221	268	210	237	264	237	236	267	262	238	238	236	267	216	259	226	247	267	239	240	223	215	230	256	216	233	278	214	239	227	234	258	240	228	234	242	221	255	246	265	239	239	224	219	230	223	233	213	228	220	242	229	242	209	225	256	236	233	256	251	258	224	233	242	292	231	250	241	236	251	242	256	243	248	259	241	235	234	229	245	238	251	233	231	252	222	231	230	249	248	243	249	258	269	209	268	220	233	279	245	241	236	244	224	245	232	218	242	241	216	242	242	227	214	249	241	251	284	247	247	234	234	247	272	260	224	230	244	224	256	248	235	229	237	233	231	234	220	235	266	217	251	240	231	248	254	261	223	222	222	271	260	255	235	243	238	237	221	243	257	246	248	244	251	224	252	249	219	233	256	265	260	230	243	235	247	265	230	254	244	260	233	238	203	253	258	244	236	233	241	244	249	252	225	243	255	257	229	242	238	244	221	227	231	250	209	253	232	238	225	243	242	224	259	252	226	237	248	230	247	192	240	281	255	250	253	216	227	227	213	243	234	250	265	249	254	223	241	215	223	235	253	250	239	236	236	248	235	220	245	249	258	258	227	259	218	229	243	241	240	243	254	255	232	230	247	235	231	230	251	239	237	245	251	251	257	256	210	247	262	218	235	255	227	240	245	229	230	250	239	240	231	257	224	261	244	241	226	217	216	238	250	241	252	251	245	252	233	232	265	256	235	245	222	265	223	249	250	254	245	233	237	224	224	232	247	246	231	251	227	224	247	268	229	254	233	247	224	232	242	237	234	238	224	257	223	260	235	255	239	262	237	229	233	245	218	239	258	244	249	216	220	234	231	243	269	199	225	232	245	249	213	254	261	242	263	241	240	225	240	233	242	221	241	215	242	240	266	227	238	216	235	242	237	224	248	236	241	249	207	247	238	256	229	251	228	213	248	242	246	254	234	219	232	238	215	262	234	244	221	239	241	224	235	255	223	233	262	225	246	234	241	248	203	246	232	242	252	248	235	242	232	245	218	240	220	244	249	256	217	248	227	250	235	246	232	229	239	244	255	270	245	245	249	237	223	246	247	233	229	240	230	247	232	237	233	237	255	241	239	212	243	227	222	255	251	253	230	274	225	222	222	270	242	266	233	215	225	221	231	255	244	237	265	238	217	233	256	237	211	250	244	238	235	239	235	246	233	257	252	270	241	252	239	211	225	251	243	235	234	238	236	267	251	252	223	222	235	249	246	245	225	221	239	233	248	227	204	252	219	267	235	260	256	222	226	240	243	250	242	256	241	228	202	233	237	257	260	271	215	204	222	207	242	231	231	244	249	218	234	232	221	220	238	228	219	237	257	242	229	258	246	210	222	229	252	236	208	238	241	256	280	237	252	246	208	255	238	245	265	251	256	243	232	250	254	234	235	227	244	214	251	247	249	239	242	238	224	244	206	231	245	246	239	254	246	234	243	233	253	218	248	230	252	255	238	234	263	262	255	242	256	235	233	253	222	238	247	210	200	258	220	213	254	254	237	221	222	241	245	251	239	286	272	238	243	232	253	219	251	222	232	213	222	248	240	245	241	238	252	244	261	228	246	218	248	237	252	233	257	257	242	264	258	253	242	239	241	257	220	235	244	248	269	233	270	242	270	258	242	232	245	225	254	229	240	243	234	213	257	256	229	240	216	235	259	236	233	212	240	211	244	251	239	254	255	238	248	251	261	225	221	235	229	233	239	229	220	236	239	236	244	271	248	227	247	236	220	241	215	238	230	270	246	245	255	263	222	266	244	220	235	234	247	247	235	241	227	235	245	252	256	242	247	273	223	231	207	238	227	251	223	261	245	250	215	246	231	215	246	251	242	234	222	253	236	235	255	219	217	238	247	230	254	242	241	244	215	229	265	213	223	243	235	260	234	270	263	239	224	248	247	244	247	256	251	245	237	262	239	241	244	250	264	229	233	259	250	243	263	237	247	248	216	244	254	265	247	248	251	223	262	230	262	246	260	253	246	263	230	221	240	248	232	261	257	251	238	255	261	245	237	257	221	242	231	227	234	185	244	242	227	252	239	244	234	234	251	231	246	259	224	215	251	249	238	241	209	230	242	237	235	225	237	252	219	237	234	237	232	237	213	233	232	220	223	260	224	231	243	229	232	265	258	265	234	230	261	244	245	253	271	246	216	226	239	239	256	224	255	220	251	228	223	235	221	242	255	232	248	251	265	254	243	223	233	244	246	228	232	225	268	248	204	261	232	230	227	248	231	234	227	241	243	220	237	236	229	247	249	238	234	252	233	257	227	245	252	228	255	230	266	239	226	207	251	256	249	230	268	247	227	222	229	231	224	206	210	228	258	255	287	274	232	242	244	272	241	227	241	219	259	243	250	243	219	238	245	240	258	218	270	256	241	242	218	246	254	243	222	231	241	236	233	226	246	211	188	239	231	233	234	259	265	259	246	239	229	250	231	263	231	239	239	230	264	256	212	247	230	256	231	238	222	240	243	230	229	252	228	231	187	229	225	232	253	251	229	220	228	242	231	251	238	225	258	242	255	223	219	240	236	237	217	269	249	248	226	255	214	257	241	223	250	243	250	235	243	227	246	258	256	261	239	223	224	236	241	244	213	238	215	246	248	230	256	237	255	240	205	258	244	254	221	226	262	225	234	247	241	246	220	231	262	265	217	272	242	216	243	236	218	262	249	235	234	266	196	253	233	250	221	249	221	235	241	247	236	213	256	232	213	240	240	266	250	247	218	233	245	249	256	232	239	241	243	215	259	246	220	248	250	220	275	233	253	248	238	249	255	260	220	251	237	235	244	245	252	236	243	238	218	235	250	247	265	249	251	266	250	222	253	246	266	234	250	224	254	241	256	233	251	233	235	249	221	248	245	255	254	222	249	274	257	233	215	232	261	249	231	230	246	230	216	229	258	261	228	239	217	235	242	211	237	221	270	237	240	242	217	224	252	228	251	244	229	231	238	212	246	254	254	253	253	238	253	251	271	239	244	225	229	229	250	238	238	240	247	249	225	236	235	242	235	242	260	263	248	232	215	239	226	226	229	232	249	243	258	277	250	233	224	234	254	230	242	253	227	234	216	233	225	221	244	238	232	243	226	245	232	225	240	244	243	199	237	251	231	259	243	219	255	211	225	250	238	230	218	231	247	228	239	242	236	218	254	266	258	251	243	241	225	236	259	238	233	266	246	253	237	247	236	236	250	232	243	227	247	249	241	243	217	245	256	227	254	222	238	253	265	271	256	216	247	229	224	213	239
31191	33504	34092	29231	18782	17233	16389	14294	11734	10534	8326	6325	5040	4223	3433	3050	3357	3299	2862	2644	2549	2454	2190	1606	1539	1227	1108	1041	1012	947	915	899	874	930	837	858	875	837	843	807	810	842	823	853	817	792	808	722	761	830	787	819	816	788	795	769	785	804	770	764	776	780	789	737	736	802	787	753	779	778	765	769	775	741	790	787	755	763	751	824	782	796	791	780	801	785	790	776	763	766	817	762	788	781	747	746	782	792	761	764	790	793	771	773	829	760	836	783	741	769	769	785	756	813	811	719	776	747	759	737	775	757	776	711	788	810	827	762	758	792	776	745	745	794	761	759	740	780	764	787	758	826	752	746	826	762	817	783	734	822	760	793	793	784	742	777	750	778	784	794	776	755	740	781	775	798	785	744	799	795	785	745	795	750	806	720	738	788	753	819	794	738	804	740	794	759	733	762	820	793	749	768	780	789	795	846	789	754	711	794	738	796	773	759	755	809	774	764	806	790	771	803	796	713	778	800	826	792	739	747	792	804	776	779	798	755	733	777	760	752	800	813	786	790	763	778	827	763	739	784	790	780	770	796	811	783	797	858	756	835	736	811	784	797	747	789	770	800	839	817	830	830	770	811	834	800	717	730	772	810	792	819	805	747	783	746	793	798	807	715	790	764	777	775	775	812	805	813	750	800	767	807	785	781	815	752	776	736	769	738	768	746	829	750	707	766	721	794	831	806	776	797	778	788	782	783	773	764	822	735	803	788	788	774	757	748	791	806	858	728	785	781	773	801	785	775	787	781	739	783	761	801	781	768	726	794	782	721	759	768	710	797	795	793	772	801	835	804	762	758	807	756	795	778	809	718	776	761	767	761	790	789	729	776	783	773	729	749	765	753	781	792	778	814	769	762	825	755	749	808	778	772	770	748	771	810	761	771	759	775	781	821	772	761	773	770	801	805	772	785	749	743	768	766	760	792	776	805	802	776	814	775	774	768	767	796	791	760	788	757	762	750	790	804	805	772	752	804	712	760	790	749	736	749	783	775	743	769	805	787	776	764	787	755	749	807	809	791	808	754	809	781	763	764	823	798	732	769	701	756	800	804	823	820	744	822	802	795	778	786	819	788	749	773	744	762	802	770	737	802	804	806	810	775	802	792	764	833	789	708	767	810	811	760	788	723	827	791	761	788	724	782	769	783	790	710	765	799	799	813	776	769	779	736	772	805	770	797	783	758	788	788	787	746	784	732	843	808	786	729	774	763	707	846	703	765	787	744	792	753	760	806	770	821	772	763	811	755	766	763	732	730	746	774	783	755	775	787	796	783	786	776	768	755	761	761	809	757	790	800	759	751	746	741	755	752	787	805	804	712	805	771	807	825	811	805	748	771	798	771	739	701	801	752	821	821	792	783	796	791	798	777	759	794	792	791	793	773	801	789	759	768	774	822	830	782	821	749	751	792	807	754	724	787	777	741	746	793	828	709	777	757	782	799	686	793	761	758	806	726	790	766	798	825	771	725	774	755	813	801	808	787	776	785	749	730	780	789	767	791	817	766	763	816	743	772	786	787	745	738	783	765	768	802	797	828	734	797	756	820	752	773	759	742	759	789	798	768	800	783	823	835	799	778	776	781	780	788	805	776	841	803	784	740	751	769	802	740	771	767	794	779	704	775	748	797	791	787	806	741	792	807	771	764	802	825	763	783	775	808	735	781	764	815	775	740	762	766	774	768	774	769	769	762	751	827	851	778	795	818	755	747	782	822	764	796	803	791	796	727	773	725	797	778	749	759	806	778	739	792	768	783	791	794	801	776	775	755	816	750	779	789	760	801	783	823	801	784	757	781	764	776	759	785	758	786	827	802	812	784	744	786	801	734	799	758	809	757	781	778	760	782	790	801	788	807	832	776	769	778	787	786	808	749	784	749	806	785	822	805	835	771	777	797	856	771	803	740	800	809	843	750	780	777	790	763	838	850	764	800	772	790	806	806	772	777	778	744	785	809	776	794	820	831	783	765	766	779	767	757	764	766	756	782	821	790	749	787	742	772	796	729	770	814	766	723	831	736	784	767	816	812	773	764	767	792	767	773	795	781	781	776	804	765	753	759	769	760	805	779	803	727	752	786	792	825	783	818	794	758	770	795	724	815	792	813	779	776	754	734	740	783	762	771	776	785	785	809	764	807	753	759	748	839	730	747	762	778	810	807	748	792	836	769	765	746	777	756	760	804	786	779	782	766	749	770	799	770	786	790	814	764	725	820	790	801	791	749	785	777	776	806	783	816	775	813	792	773	797	755	747	758	765	790	777	822	797	786	746	831	741	777	747	738	836	796	774	821	705	779	764	786	800	799	763	784	719	762	790	818	791	800	807	792	802	783	782	813	775	787	819	763	778	743	807	735	789	775	746	790	817	768	863	806	750	770	770	790	766	809	786	759	768	815	824	807	751	795	823	768	761	767	826	800	799	801	787	769	756	795	752	765	732	765	820	760	762	808	784	778	782	749	754	776	785	816	804	788	777	805	773	739	744	802	783	801	781	819	739	796	772	793	806	752	774	773	775	790	792	774	752	779	785	781	779	784	763	750	776	769	796	781	766	764	788	771	720	722	803	742	786	688	800	752	789	716	753	789	795	753	730	799	815	801	798	721	827	807	806	743	768	750	771	784	737	723	765	720	727	761	722	774	763	734	750	790	774	785	774	817	745	754	762	775	737	747	776	741	748	763	807	766	738	730	782	774	787	795	753	832	756	823	777	800	748	778	787	726	797	772	770	825	810	699	783	732	766	765	774	748	750	791	732	796	737	810	786	754	728	792	737	743	768	728	819	766	777	753	751	771	772	815	773	817	778	787	787	757	778	793	767	788	761	770	749	816	789	773	811	790	784	786	780	762	735	786	765	803	802	770	783	795	703	750	800	833	764	765	760	800	762	768	783	832	803	754	797	796	753	805	840	755	787	791	767	770	729	785	790	746	791	758	783	758	816	747	758	736	788	810	754	829	788	786	776	776	776	747	828	779	754	746	762	773	806	814	810	769	766	819	761	756	789	792	792	791	797	814	757	743	777	792	829	750	826	776	751	769	785	748	772	771	801	797	756	771	732	749	816	765	778	776	821	808	810	800	757	791	806	767	737	729	778	780	808	772	811	828	763	807	764	815	761	771	802	759	788	779	768	831	739	773	792	778	731	804	799	745	797	787	781	784	757	744	721	751	787	782	783	834	772	759	756	793	771	727	778	784	820	764	768	750	748	802	772	735	808	785	782	717	758	766	791	785	761	811	830	760	721	762	751	789	728	747	813	771	806	790	770	783	761	737	789	762	808	765	796	833	714	782	772	767	774	801	799	755	731	793	765	731	771	734	777	815	786	775	795	740	779	755	748	803	775	792	795	794	807	797	758	776	748	784	788	781	776	783	704	785	753	773	770	832	829	817	780	747	766	792	790	783	798	802	832	819	757	771	747	797	784	756	783	821	755	762	680	785	760	746	741	785	749	785	828	808	756	826
51898	50044	45418	38109	29011	26864	30495	29295	26598	24071	21099	17187	13531	10396	8191	7381	7963	6958	4952	4909	5112	4451	3250	1783	1363	831	729	531	524	435	371	349	327	319	315	285	283	276	288	227	248	244	270	275	259	270	230	240	245	279	240	249	248	277	256	232	254	240	262	240	241	237	256	237	231	249	266	235	237	228	223	226	241	246	231	249	247	260	235	227	273	266	274	238	204	224	241	248	239	264	255	246	266	233	239	235	239	274	233	227	260	227	244	212	269	231	245	249	217	243	241	280	226	219	278	251	268	244	238	236	265	243	271	273	247	225	277	255	273	224	255	222	246	265	260	227	233	222	245	246	228	233	258	248	260	246	243	247	229	259	239	257	195	224	215	251	245	237	252	248	243	240	222	234	248	237	253	229	254	259	250	228	260	216	249	246	223	253	262	251	239	269	236	256	225	248	224	241	255	232	235	228	239	223	231	252	244	249	235	237	215	242	213	235	235	240	271	233	269	276	226	232	248	251	256	234	230	233	229	254	257	243	249	222	243	240	238	270	233	231	240	259	255	269	256	265	253	265	229	233	259	224	240	244	217	231	227	234	219	230	248	227	265	230	237	246	263	231	236	226	233	235	220	235	240	247	236	251	226	268	217	249	235	211	249	230	244	241	248	245	267	246	235	256	250	245	250	241	234	255	266	240	234	256	246	231	224	242	245	257	265	221	263	239	240	200	250	261	248	248	246	233	220	251	257	284	238	256	253	269	235	210	239	235	254	234	228	234	241	266	264	223	249	243	234	244	248	244	248	241	231	237	228	221	241	252	255	239	234	256	223	210	245	225	225	266	207	254	234	258	231	265	262	246	303	233	228	248	245	233	258	212	264	233	261	269	220	258	237	255	243	245	240	241	239	223	240	217	215	249	228	232	245	242	225	222	228	255	251	262	253	214	274	258	250	237	240	220	263	255	223	242	255	237	217	275	267	218	222	222	207	217	237	207	270	252	234	264	245	286	260	232	255	269	258	226	224	240	236	254	252	237	257	226	257	238	286	219	260	263	237	240	237	278	260	242	241	250	247	239	264	269	251	227	243	232	218	238	245	242	250	248	264	214	219	254	251	254	229	240	229	252	259	256	238	229	234	244	279	226	241	252	247	244	240	242	238	224	231	261	260	234	256	249	249	242	270	261	239	216	220	266	240	245	230	232	250	242	245	258	240	240	225	247	247	236	261	264	239	271	251	240	237	222	242	225	254	231	213	256	225	232	247	226	248	259	236	235	230	275	228	237	233	216	276	242	218	264	248	234	235	244	247	214	223	231	244	265	260	261	245	237	263	234	236	234	244	274	243	247	254	267	231	266	247	279	217	217	222	259	263	217	225	237	231	228	217	258	239	267	241	244	231	234	261	247	246	225	240	223	213	253	239	249	250	250	234	258	222	227	247	229	253	254	247	225	286	236	263	226	231	225	245	202	258	231	224	257	213	270	240	230	235	262	219	247	258	255	232	264	237	214	219	230	236	245	210	232	271	231	238	217	270	216	228	253	213	225	250	248	228	273	261	251	239	226	243	256	250	257	259	215	225	230	276	243	220	255	240	246	267	249	267	249	225	252	226	249	235	283	231	231	237	238	229	226	250	249	219	251	229	257	217	247	219	239	231	255	225	252	238	246	242	264	242	254	243	208	247	254	246	244	244	262	244	242	235	231	249	251	246	240	232	236	259	271	246	257	265	237	258	240	236	239	242	244	228	244	249	252	254	235	255	238	260	246	255	243	222	248	233	246	237	235	249	225	242	221	225	237	257	252	252	239	266	213	242	235	268	251	232	252	221	245	252	231	236	248	201	249	234	244	217	230	230	251	248	271	233	253	250	246	267	248	243	244	246	202	242	210	242	227	253	250	225	214	262	275	227	220	237	228	262	216	256	228	233	259	248	249	262	231	226	232	255	240	257	246	236	252	235	242	234	235	235	259	232	233	227	223	266	224	223	242	229	225	249	224	228	253	244	198	205	228	252	220	241	244	222	246	214	248	243	251	227	253	229	242	254	239	226	247	230	245	264	243	216	234	241	245	238	237	220	263	255	240	269	251	274	221	278	242	233	260	227	255	246	238	235	260	253	283	270	230	259	260	274	257	250	222	253	230	237	250	242	235	262	250	242	230	226	261	287	270	250	229	230	255	263	250	221	231	264	211	259	244	256	244	251	262	248	234	235	253	235	235	234	229	208	259	247	250	264	267	237	244	234	238	237	250	235	240	244	240	250	232	253	252	246	249	228	237	240	238	219	254	225	254	237	234	225	266	248	267	232	212	223	247	247	223	219	236	239	238	242	247	244	246	218	221	230	252	260	227	235	260	229	246	240	251	242	241	232	245	244	243	262	251	242	232	248	260	263	225	231	221	247	241	245	244	227	239	242	257	226	259	242	224	263	260	235	236	232	223	238	215	253	245	270	255	242	237	222	261	239	246	244	255	224	238	221	251	252	231	249	236	242	251	235	249	217	224	256	256	219	231	259	262	256	244	239	270	245	252	257	251	250	240	258	228	226	224	231	244	240	225	244	238	229	265	238	272	249	243	263	254	238	277	234	237	232	258	254	233	261	227	242	231	224	260	256	230	229	265	229	230	211	231	232	238	253	261	256	243	247	247	229	225	204	220	275	250	247	222	255	258	231	215	258	256	232	241	219	255	257	248	215	267	244	237	210	260	232	245	250	231	242	235	248	206	259	228	259	270	260	205	248	241	256	240	242	233	242	259	244	247	241	236	252	218	248	245	256	256	239	251	269	242	277	228	244	247	226	243	242	225	254	253	237	257	243	245	230	243	248	241	232	233	250	237	241	245	244	266	222	247	239	248	246	238	254	249	250	238	245	255	222	239	245	260	240	239	247	229	258	221	238	243	258	238	277	254	266	253	234	204	261	258	259	213	225	232	214	220	261	216	231	228	242	250	249	233	232	205	247	238	233	246	292	236	239	251	266	252	249	245	255	247	243	287	254	232	241	252	254	236	238	258	274	261	245	232	222	255	236	222	243	255	247	243	263	285	282	265	222	269	253	242	226	248	246	243	253	258	236	229	236	241	249	276	226	226	238	219	258	232	239	265	230	237	238	234	251	238	254	253	218	240	238	247	250	234	245	228	237	250	222	233	250	265	234	256	240	238	259	225	248	237	248	251	222	236	271	246	267	233	219	227	245	259	236	246	224	242	265	262	274	242	239	245	222	232	237	250	241	241	272	239	257	245	236	251	233	246	260	239	223	255	233	271	252	237	247	227	264	260	252	241	240	254	228	270	232	264	239	242	222	250	233	204	272	272	252	244	217	234	252	228	243	243	252	242	257	244	220	245	228	227	243	250	258	238	256	258	238	261	234	259	272	256	224	251	262	237	231	231	246	249	247	241	217	248	237	212	256	273	247	269	256	259	243	215	238	243	243	244	264	233	270	254	251	229	237	243	223	253	249	241	241	239	215	245	250	259	238	223	246	237	200	241	235	254	252	233	253	232
41768	47597	50687	46830	36659	36547	42859	40290	38329	36430	35154	32190	28720	26345	23590	23902	25761	23530	19963	20232	21081	19043	14563	9569	7153	4572	3991	2747	2762	2096	1540	1370	1260	1197	1021	1035	958	948	931	873	888	887	908	985	993	914	795	784	834	956	979	901	837	813	809	794	785	797	775	768	825	746	804	784	793	812	793	803	770	749	803	810	737	794	811	788	756	771	780	786	867	796	748	750	806	744	797	819	792	779	781	775	778	782	765	752	775	771	853	804	772	753	733	741	770	820	785	774	801	783	805	799	787	762	762	783	771	806	766	754	812	797	719	818	760	758	805	775	807	800	785	760	778	760	795	780	778	805	773	765	776	825	773	771	796	752	792	760	754	766	818	758	786	798	767	795	769	765	764	798	797	769	808	784	741	785	759	753	776	816	795	734	790	778	818	778	773	805	815	797	777	813	752	789	796	800	774	764	784	771	800	764	734	834	756	811	775	743	761	763	766	742	784	808	754	766	793	753	791	766	764	781	846	787	810	756	766	785	754	761	797	768	795	826	796	763	782	768	757	754	758	765	760	802	782	798	838	776	776	772	809	803	781	776	768	796	746	803	782	763	829	820	806	800	760	781	757	757	791	785	780	849	766	803	790	798	802	728	796	806	766	781	795	824	738	785	809	743	784	769	792	793	733	800	812	783	804	696	801	778	750	775	778	786	788	754	771	756	804	730	721	822	763	755	797	796	769	769	747	803	867	793	760	759	751	770	769	773	780	803	768	792	839	756	765	770	766	764	753	796	833	776	796	803	726	781	754	779	819	763	807	785	805	761	788	842	736	820	785	782	758	802	798	797	772	773	781	803	772	798	829	812	800	788	824	803	783	800	749	773	822	760	781	718	824	731	740	788	762	767	824	797	803	748	795	825	792	774	751	753	792	806	781	735	823	754	790	758	766	768	722	793	815	781	780	761	755	753	753	796	734	795	805	790	807	760	800	768	778	798	806	751	804	772	794	783	783	771	775	761	765	819	800	783	780	800	805	767	741	793	805	753	803	784	756	793	773	788	795	786	764	790	785	766	777	829	742	821	762	762	792	832	770	727	769	781	789	735	816	765	745	765	781	783	742	749	799	751	769	773	778	773	857	768	814	803	790	786	771	769	815	799	801	771	753	759	761	776	819	777	794	774	747	724	737	823	819	786	780	787	775	725	784	809	726	733	797	761	732	790	760	729	715	783	798	802	803	766	743	784	786	772	764	793	797	803	827	776	774	770	813	761	759	808	774	778	845	737	807	813	766	738	720	764	761	828	780	787	760	830	749	802	786	741	760	802	824	800	836	796	799	770	771	801	754	784	794	754	840	802	794	770	761	784	773	762	723	761	752	758	703	742	852	808	765	813	829	784	761	805	770	771	796	762	779	768	791	816	763	804	749	747	724	778	769	738	691	806	794	802	775	773	785	776	793	785	783	798	776	755	760	801	771	762	800	804	818	741	766	790	818	784	790	796	748	786	772	735	771	818	792	784	793	794	766	785	770	721	777	790	750	746	762	779	781	758	768	785	804	724	789	755	788	724	777	775	847	771	774	794	753	824	767	819	740	821	783	798	788	782	846	786	798	783	779	807	786	751	777	779	730	768	781	822	822	776	792	746	746	704	812	824	774	815	772	759	758	766	814	824	774	718	790	761	774	799	821	801	779	774	840	768	798	764	766	833	814	772	757	764	774	797	809	799	779	770	770	821	761	785	774	800	769	813	809	767	782	760	797	782	784	794	748	769	750	784	781	745	784	734	759	814	820	765	788	796	744	734	750	736	736	758	769	761	815	863	741	833	777	817	789	800	776	765	739	795	782	770	801	768	794	773	777	785	787	795	827	780	783	782	778	788	783	715	764	787	795	775	719	794	801	783	802	807	741	786	783	767	787	732	696	795	758	796	779	774	783	773	789	773	770	785	771	766	802	726	783	783	805	814	785	752	792	762	740	796	781	770	735	788	789	770	797	773	780	787	703	766	791	774	786	756	741	808	756	737	769	771	819	759	812	778	784	807	740	799	795	794	785	780	779	774	787	770	811	811	757	751	788	812	747	847	754	765	801	785	827	827	761	784	774	766	815	828	778	789	809	762	805	750	806	772	721	824	823	755	781	748	821	759	802	794	788	756	782	781	737	808	817	774	801	800	783	796	750	764	786	748	792	843	788	778	781	782	787	780	815	847	812	801	795	793	806	750	751	755	771	772	773	773	773	800	791	791	783	750	773	779	788	788	793	756	774	821	804	822	777	754	786	764	790	768	783	795	778	809	796	754	777	756	821	754	804	794	749	816	760	804	770	775	766	809	818	768	772	739	795	776	729	756	737	749	759	776	759	754	806	790	782	729	767	778	800	784	791	782	836	743	795	800	795	759	806	794	778	805	768	761	783	759	848	804	771	814	786	785	784	779	764	803	759	803	742	790	739	805	796	785	785	768	781	774	816	806	784	780	777	774	814	734	776	802	729	775	777	757	813	732	761	785	729	799	812	813	768	791	778	763	768	778	774	805	780	781	773	758	822	803	833	747	788	769	731	766	800	810	769	789	804	753	770	812	799	781	808	754	812	781	801	753	750	799	762	730	771	775	742	770	809	796	808	791	751	767	807	777	769	739	791	809	758	752	758	794	776	744	767	825	819	784	843	763	741	766	814	748	748	779	811	739	757	821	752	782	775	796	787	812	799	766	796	826	811	806	770	793	808	810	754	735	787	745	753	763	825	771	800	811	782	785	795	815	732	750	754	745	787	764	749	769	754	759	783	801	782	809	786	760	760	769	757	772	739	749	775	821	805	827	774	760	781	758	759	803	804	793	757	788	743	792	730	764	737	804	794	784	787	774	784	805	815	755	775	777	825	774	751	782	752	767	723	818	792	811	781	806	780	778	792	745	827	780	754	816	794	820	774	798	764	791	837	755	828	757	774	777	804	755	803	761	768	787	803	826	746	757	800	742	781	755	706	802	790	783	753	827	791	765	806	749	762	775	790	796	802	809	788	796	820	847	833	794	796	836	772	717	777	826	736	772	793	740	807	768	747	828	773	761	788	763	795	776	810	796	790	763	779	731	827	803	756	761	804	797	782	721	746	772	799	772	777	757	825	780	781	791	748	730	755	828	792	730	727	774	781	754	746	779	737	733	818	793	777	822	761	807	793	826	817	791	696	755	816	752	776	789	769	789	728	763	776	768	777	826	780	773	748	801	783	820	793	768	835	774	796	806	747	770	756	788	702	801	733	765	808	786	771	802	769	771	793	793	806	802	769	757	826	815	746	781	840	776	781	766	780	747	781	775	780	775	757	780	797	779	778	760	820	774	770	802	820	740	787	778	830	743	795	759	768	790	764	771	754	792	811	792	846	774	806	757	751	789	770	792	778	767	768	819	764	783	802	713	783	748	788	751	776	826	795	808	790	790	737	742	767	760	733	774	824	786	736	755	785	826	741	735	766	759	808	781	769	767	818	796	787	785	762	788	749	791	784	758	765	759	810	752
53611	51909	42808	39392	32205	30139	36742	36489	33188	32870	31344	27265	23636	20420	16944	15576	16530	14747	11445	10643	10840	9288	6560	3563	2488	1557	1219	886	779	669	434	420	378	349	304	310	278	320	312	283	293	288	298	322	288	291	284	273	280	309	335	319	291	290	283	275	260	289	254	247	273	272	261	246	249	257	290	272	263	252	258	276	274	264	285	290	267	255	268	278	258	255	281	256	239	279	276	235	263	252	273	253	268	287	258	262	259	285	231	264	254	265	274	273	266	260	232	277	285	294	262	264	301	247	270	269	285	275	250	252	233	261	249	251	280	240	242	266	251	278	275	249	301	247	266	257	274	243	266	292	262	276	269	256	261	276	260	269	263	282	239	266	265	297	265	289	263	294	255	249	275	268	297	255	279	249	263	254	288	252	234	266	245	276	265	284	267	288	259	278	258	265	262	266	242	260	261	256	282	281	269	258	262	301	271	293	281	233	246	268	255	240	295	259	242	275	270	264	260	294	280	291	265	238	243	249	262	254	256	279	286	257	276	263	266	256	280	269	252	282	268	285	242	263	259	270	268	252	263	271	270	288	268	280	269	233	249	256	246	259	250	302	221	294	262	229	253	265	262	264	276	287	264	264	298	255	272	266	289	258	244	257	273	262	266	246	252	290	251	259	279	262	253	275	246	257	264	276	289	258	253	256	271	255	264	266	267	238	263	248	261	275	250	309	298	295	281	244	292	236	252	246	276	265	255	244	270	254	272	259	263	235	281	297	270	262	239	268	266	238	264	266	267	243	232	240	286	249	294	274	262	255	263	261	270	271	257	275	293	268	285	283	242	239	268	241	289	237	260	277	267	246	272	272	266	270	253	277	248	255	287	283	270	265	260	251	281	296	269	284	259	292	261	249	287	279	273	278	287	239	281	243	245	267	273	253	239	250	260	249	279	241	269	283	266	263	279	241	266	259	251	258	266	258	260	255	299	267	275	257	255	268	257	265	218	245	290	259	270	277	277	283	275	266	297	241	289	278	263	255	254	257	252	263	291	275	284	259	279	261	285	234	259	251	265	280	282	278	262	251	288	268	274	274	267	266	268	287	240	257	232	273	272	266	302	268	260	258	261	258	285	273	252	286	265	291	267	270	263	265	308	289	239	261	257	262	264	242	246	259	282	248	278	238	288	265	287	279	252	263	259	278	268	252	237	260	285	261	261	254	254	266	269	255	272	269	264	287	258	270	259	255	308	273	266	302	251	259	273	281	255	255	257	276	248	264	274	242	267	253	241	251	255	252	258	273	280	230	279	294	265	266	253	301	270	247	271	289	269	240	260	291	248	269	273	251	277	259	282	237	255	255	250	281	269	276	260	265	296	239	235	270	284	239	247	278	279	288	258	293	245	283	288	276	295	244	258	293	300	260	257	271	251	280	269	271	264	277	275	270	283	266	294	283	267	266	280	283	267	259	253	268	262	286	281	266	272	273	262	272	235	262	301	284	280	262	273	268	289	252	286	261	271	280	274	275	281	263	298	266	265	254	273	265	273	263	280	275	249	256	309	269	268	283	221	246	277	277	280	247	263	275	260	263	288	272	259	271	296	290	261	266	280	284	277	263	260	278	242	273	256	259	257	255	246	279	280	274	280	283	272	274	279	260	262	268	282	274	278	270	273	270	257	247	254	264	262	279	279	294	245	259	275	285	264	278	252	244	270	271	298	272	239	250	270	241	252	253	285	255	239	267	282	268	271	255	273	285	263	281	277	243	284	272	252	267	267	260	267	266	281	258	290	249	255	267	287	253	283	239	250	295	251	244	255	237	277	282	248	243	286	266	253	268	287	258	275	272	266	241	237	276	252	240	230	246	257	254	280	263	280	250	256	243	267	242	278	249	244	288	301	270	263	245	257	292	267	255	286	299	266	256	266	249	258	281	257	264	233	276	272	289	253	259	256	286	252	252	243	251	255	293	284	275	256	225	272	276	258	255	273	258	257	252	277	278	241	259	235	287	241	294	288	254	292	276	274	275	257	251	274	274	270	274	256	260	302	291	287	252	280	245	249	253	329	278	264	252	273	272	255	268	255	262	316	277	257	250	254	242	251	264	228	277	254	260	266	259	254	255	237	256	250	276	260	254	270	252	285	286	299	271	252	251	271	236	268	271	290	254	263	284	284	260	254	255	274	234	266	257	278	266	278	284	270	262	293	252	268	283	277	254	261	271	269	257	248	256	276	258	271	268	259	290	258	278	266	249	250	270	268	260	255	270	256	221	243	256	236	276	240	256	268	273	270	271	244	280	308	289	230	266	278	275	256	275	253	279	249	245	295	261	277	269	255	256	253	298	249	251	261	263	264	254	281	245	256	256	285	237	264	259	273	274	286	274	316	267	249	279	287	270	274	252	255	284	264	272	285	269	248	262	289	253	278	256	241	238	306	249	266	270	263	249	262	247	262	274	250	284	241	245	257	250	281	278	256	259	272	263	255	258	252	246	231	269	250	282	270	251	259	263	250	265	260	278	261	250	273	295	267	269	267	255	267	246	253	287	311	275	252	238	250	253	253	254	262	233	277	289	279	270	254	295	232	290	266	239	279	250	297	263	265	313	275	241	285	290	242	260	259	258	273	271	224	261	262	270	238	258	248	254	283	263	248	247	291	294	269	255	241	250	280	260	277	263	253	279	295	293	264	272	231	276	255	225	260	225	252	263	275	265	289	282	281	266	266	274	301	271	257	281	272	238	256	231	266	261	306	259	255	241	249	247	255	279	263	270	257	250	268	255	253	271	294	234	281	249	269	231	290	287	282	253	237	282	295	278	266	275	268	261	281	251	237	250	264	278	271	252	275	279	239	287	274	252	278	245	282	274	243	292	251	266	257	293	286	268	252	250	253	250	240	261	253	264	279	249	283	244	292	239	262	289	299	254	273	257	259	262	272	267	258	283	239	278	236	263	277	279	271	260	252	247	263	276	252	256	270	247	243	272	280	249	258	247	258	264	273	268	254	267	285	277	272	263	247	270	276	231	281	306	242	260	271	274	278	285	268	253	263	263	285	259	289	246	242	283	267	258	239	267	282	278	249	281	270	246	264	276	274	263	278	271	255	228	269	296	272	280	266	245	249	285	273	260	269	262	276	267	253	253	289	251	249	263	290	256	274	256	276	263	254	234	254	235	287	274	257	266	252	276	270	247	267	275	267	279	238	265	259	280	260	239	275	280	266	268	293	270	238	272	252	260	269	263	294	242	268	289	276	256	272	248	255	269	267	259	257	283	239	285	287	264	230	260	278	268	273	266	257	296	292	260	247	243	228	258	293	269	255	259	291	264	268	286	250	277	262	278	278	248	269	264	232	248	268	257	265	265	287	275	290	306	291	259	280	257	266	266	283	250	284	275	261	293	298	272	257	253	256	279	277	256	285	257	262	276	260	232	262	261	270	288	246	228	263	239	267	258	235	236	260	272	273	269	237	288	256	229	237	265	271	225	254	292	269	256	256	270	275	290	283	273	267	261
43542	51228	51087	54070	43542	45101	50427	48433	45673	44980	44143	41135	38331	36539	34106	34210	35881	33581	30806	30524	31225	28306	22341	15924	12482	8273	6480	4806	4277	3318	2249	1834	1662	1418	1254	1268	1220	1175	1034	1023	1013	956	1076	1085	984	1047	1075	929	1056	1298	1347	1200	1099	984	932	849	839	829	711	871	846	877	812	862	800	830	810	795	852	849	834	858	852	810	826	810	851	811	837	844	840	815	818	825	843	810	846	801	786	835	812	790	815	851	817	830	804	806	813	776	836	782	824	862	809	803	831	851	798	826	808	832	828	798	853	789	815	823	844	811	908	858	839	814	831	845	801	840	827	814	860	820	816	804	851	854	858	802	804	859	811	826	809	819	831	809	868	872	830	803	829	848	813	824	821	800	820	832	833	846	789	830	851	799	876	834	862	850	822	825	852	828	869	855	824	840	811	800	857	843	805	843	763	781	862	819	794	853	788	860	878	837	831	796	853	822	805	785	817	823	805	858	822	847	753	831	806	865	838	841	779	838	843	812	824	831	872	820	836	838	803	788	818	836	883	799	833	848	829	850	784	843	841	802	798	849	839	813	817	823	828	840	880	847	808	820	863	864	796	832	807	825	793	798	827	824	812	824	789	846	861	860	771	834	815	802	829	824	848	866	817	836	837	790	861	819	863	860	809	821	760	795	845	825	797	820	798	824	794	836	842	871	790	777	781	816	812	788	887	748	851	802	807	802	786	838	803	815	828	840	781	861	838	816	828	824	875	811	827	859	861	856	823	797	863	820	819	845	825	823	851	814	841	850	782	803	835	822	829	743	866	754	828	837	848	762	768	811	819	809	866	878	788	845	812	813	841	846	801	821	839	845	827	837	765	836	881	834	820	792	790	818	835	821	795	804	830	832	781	785	807	821	841	799	793	820	824	833	878	760	852	826	843	841	797	855	825	855	795	874	822	869	758	831	819	782	816	865	827	822	857	838	771	809	869	892	849	850	788	839	810	824	843	826	826	865	825	850	814	787	881	780	824	838	819	835	776	802	821	788	911	816	773	808	803	845	843	774	865	862	799	796	864	869	836	805	830	870	872	817	862	799	893	827	772	856	860	849	827	803	819	835	794	844	814	820	862	813	831	800	850	779	850	853	806	814	797	841	798	821	788	860	794	847	794	795	861	865	847	822	847	826	809	825	823	862	791	802	828	814	874	834	807	851	865	832	821	853	847	864	835	831	840	804	826	818	847	864	849	826	855	801	849	805	832	843	751	792	832	871	792	812	799	821	806	846	821	788	858	865	850	799	870	837	793	828	798	810	822	845	795	840	857	825	796	790	780	837	839	827	775	808	848	800	829	813	833	819	828	775	847	811	798	800	832	865	872	824	801	841	857	850	869	839	781	861	809	792	834	791	819	840	814	807	870	846	817	860	854	836	845	869	787	826	802	857	799	844	840	782	841	845	839	856	803	844	860	820	851	829	837	843	788	802	814	813	775	829	852	838	805	791	838	837	849	811	794	789	848	856	826	814	816	858	834	853	808	857	828	780	777	806	866	829	802	802	866	777	819	783	801	849	826	806	872	800	780	847	814	830	832	881	839	836	863	839	860	851	789	815	799	800	757	814	860	797	838	826	842	809	880	784	849	823	822	830	858	803	841	837	868	796	802	861	841	740	812	816	823	937	843	843	820	781	808	830	840	823	844	814	864	797	833	798	818	833	836	872	804	826	823	795	855	839	825	865	857	854	853	845	893	850	816	839	839	802	803	806	824	862	876	813	823	849	841	846	809	874	825	908	788	838	847	812	838	775	837	816	866	845	796	791	818	792	853	879	837	781	827	813	802	831	836	820	764	790	779	873	870	866	824	834	830	837	871	849	835	891	863	851	862	806	805	823	804	817	830	813	737	830	772	801	844	750	863	833	832	781	849	775	785	801	802	854	841	800	805	830	756	808	865	830	824	818	844	830	781	835	838	811	852	789	799	839	830	861	823	831	802	821	807	829	829	863	829	832	842	884	825	834	845	867	851	835	820	784	816	826	785	817	816	822	770	801	794	789	800	800	810	803	821	783	808	799	821	829	844	809	841	855	802	762	832	813	824	802	809	805	848	856	876	854	824	821	817	825	872	808	804	807	842	843	813	800	815	809	816	847	807	847	837	772	862	861	857	797	834	810	803	810	787	844	854	827	800	793	805	817	823	809	831	869	817	848	825	814	805	815	828	835	811	776	787	865	830	854	808	824	843	883	816	833	828	828	836	814	840	767	791	813	852	840	835	834	864	827	812	818	757	847	864	830	858	829	858	862	808	834	825	841	788	845	791	806	880	788	824	837	836	805	825	856	798	823	832	858	780	845	764	811	845	822	802	872	829	837	824	834	862	856	797	843	862	825	861	819	830	882	821	819	801	837	829	803	822	810	843	799	832	813	829	918	746	821	808	819	806	859	860	827	835	827	847	818	824	853	864	844	827	871	795	830	818	793	854	801	808	842	841	795	873	825	851	794	796	831	810	895	820	844	812	839	829	819	802	825	849	795	859	817	811	854	792	803	850	821	822	828	853	810	869	840	789	831	778	875	781	861	771	851	868	805	840	814	849	844	807	847	787	837	812	798	785	803	847	796	845	801	820	804	800	827	809	827	919	816	814	835	822	816	837	861	812	787	811	831	838	849	807	834	833	779	801	858	825	821	816	858	818	836	809	867	757	794	826	870	854	777	800	823	843	776	875	829	830	748	819	874	827	793	855	815	857	822	843	808	836	814	789	835	839	835	853	807	834	858	888	834	843	834	833	807	816	850	818	819	887	815	836	840	853	848	864	805	829	844	830	870	791	850	821	873	870	767	858	881	832	814	802	876	859	815	806	816	811	813	797	822	848	855	813	804	826	806	808	825	794	813	871	829	836	825	848	843	824	771	855	841	794	821	861	771	784	801	823	780	841	879	826	834	814	828	846	781	887	869	851	796	793	809	844	832	862	820	792	844	851	847	848	841	828	777	807	771	844	841	776	836	844	831	852	822	827	873	849	848	825	858	853	824	842	882	791	787	797	787	778	797	841	815	773	844	812	871	859	796	823	830	915	782	885	838	853	870	825	804	834	828	822	882	830	813	815	840	851	836	829	815	817	775	814	812	811	801	724	829	767	818	822	874	787	826	816	846	769	813	862	860	862	822	846	875	872	785	795	856	817	818	826	888	811	834	793	808	849	858	851	835	805	863	823	837	836	878	807	845	794	791	832	850	805	872	837	828	804	820	818	852	854	849	818	862	871	801	808	840	858	853	866	784	849	866	836	863	782	818	803	828	812	826	823	794	852	802	857	883	836	840	830	814	828	804	854	842	839	799	807	793	844	827	848	798	833	842	843	837	814	888	827	837	826	797	846	890	813	845	854	846	803	864	814	905	822	900	842	745	823	857	794	874	781	825	820	813	790	834	828	790	856	831	834	818	812	831	763	862	827	834	858	836	850	870	793	776	775	843	847	815	841	816	837	886	808	845	786	855	847	777	808	796	817	819	859	870	863	819
31206	27037	22578	15153	8239	5961	5055	4246	3271	2853	2108	1537	1136	994	822	788	902	853	648	601	596	547	402	354	286	301	305	259	287	268	258	252	253	259	259	262	242	248	258	261	272	251	245	251	221	230	232	256	269	259	260	260	243	234	238	228	258	229	263	240	245	246	222	248	257	259	243	261	226	218	231	236	266	255	253	237	255	235	260	243	238	249	242	254	250	242	241	230	248	239	232	233	246	227	258	246	257	269	237	241	270	224	236	227	206	238	270	266	250	221	238	201	254	234	241	243	258	249	244	246	242	226	253	238	259	278	251	249	258	247	239	237	225	275	239	248	232	262	244	265	263	240	248	210	292	266	223	240	239	248	264	247	231	232	273	237	241	254	257	253	261	301	224	258	237	235	214	251	248	254	228	253	243	246	246	236	247	263	254	225	234	257	229	224	232	256	259	237	231	260	233	248	257	259	253	232	262	241	254	254	236	270	249	267	239	267	231	242	247	217	247	261	256	233	246	238	265	251	248	201	234	270	244	266	256	248	252	262	225	271	218	252	233	265	263	260	245	276	235	244	235	230	234	267	241	223	264	239	266	252	253	255	281	265	250	243	235	219	226	239	252	229	248	268	234	217	222	260	208	287	270	247	252	238	277	233	237	279	254	285	243	246	228	264	260	245	268	238	264	269	266	237	226	248	258	226	227	247	267	252	239	265	249	253	239	267	260	245	231	272	265	244	236	224	239	248	262	270	246	263	236	290	245	243	220	232	249	234	258	255	239	222	240	242	240	245	233	259	241	254	280	260	252	261	233	239	248	246	237	277	242	231	235	228	278	233	253	217	246	229	265	246	234	224	266	260	237	226	253	254	247	254	263	224	213	235	264	230	250	220	228	239	247	237	242	271	240	258	270	254	243	255	231	227	257	243	234	236	251	243	260	274	269	248	252	258	234	243	252	246	219	251	251	220	243	271	250	254	271	221	249	220	247	268	257	266	259	263	258	233	237	229	232	262	243	265	229	250	239	227	266	244	243	291	255	261	256	251	262	273	245	250	262	240	238	216	226	239	260	248	234	270	237	260	234	248	250	221	256	244	252	260	256	255	237	234	237	226	250	266	228	240	252	250	252	252	260	250	223	237	250	255	267	243	231	255	265	250	221	243	259	289	209	230	227	264	231	266	236	246	225	260	253	254	252	237	236	259	269	255	242	255	243	257	260	259	246	250	245	212	250	233	252	254	235	237	244	246	264	250	246	237	246	243	251	228	248	269	240	248	257	271	227	227	242	238	234	234	241	269	259	233	226	263	226	251	248	246	266	260	204	264	239	241	222	243	271	263	232	247	248	250	237	251	246	241	282	236	228	251	248	242	257	230	244	244	234	250	262	239	257	248	225	233	246	243	241	226	242	235	263	258	235	248	228	242	242	251	244	251	236	241	256	225	241	236	279	244	252	237	227	262	254	239	295	287	254	246	264	251	250	249	252	256	256	223	258	262	271	255	224	237	258	254	243	251	257	220	252	272	228	259	225	241	231	250	216	272	232	235	241	236	224	246	241	233	230	253	244	255	266	239	217	241	264	260	240	236	253	240	246	264	266	241	261	234	229	232	227	240	247	246	247	266	254	217	257	222	255	250	249	261	266	251	256	238	252	232	251	243	272	239	291	234	254	259	239	253	237	229	243	243	262	232	280	259	254	265	261	232	219	259	247	245	258	216	231	229	257	245	255	257	240	233	264	255	242	279	221	239	244	206	236	238	250	254	232	247	248	244	250	248	245	251	239	253	235	246	240	266	271	276	272	258	234	230	260	239	220	216	232	236	248	248	243	252	221	245	265	230	232	247	257	243	247	231	239	252	246	276	233	266	234	273	254	260	262	242	234	266	243	231	253	229	218	251	228	253	245	251	218	242	249	244	245	235	254	245	258	236	231	232	254	246	235	269	268	208	256	246	252	251	217	240	240	270	244	273	246	266	251	271	260	256	268	234	211	276	244	226	244	242	256	242	260	255	243	236	247	225	264	233	257	220	236	237	248	272	244	244	243	246	251	226	236	257	241	248	260	238	247	255	255	227	276	219	267	278	265	234	245	243	261	214	248	235	226	234	225	225	248	242	238	267	236	257	270	258	260	270	234	248	246	256	209	302	263	265	247	235	267	284	256	238	233	259	251	225	237	227	240	248	241	255	249	245	235	266	222	270	259	240	242	260	222	242	229	222	256	254	250	262	226	241	266	255	264	244	259	235	238	236	260	261	224	245	278	236	234	245	230	265	258	269	220	253	243	239	237	250	226	261	258	259	227	239	224	254	224	250	243	229	245	202	261	240	243	235	254	255	225	242	284	250	254	245	266	246	277	235	235	224	261	227	231	251	230	234	254	244	237	221	230	217	243	239	251	253	232	258	236	222	248	258	246	228	223	233	252	263	238	252	253	238	241	226	264	270	269	252	252	270	302	247	222	273	252	245	246	235	241	233	254	214	215	252	262	239	280	260	248	228	253	223	226	274	258	264	239	230	231	222	247	256	245	227	261	254	266	288	226	236	253	242	251	243	243	255	272	267	250	257	248	209	227	240	250	232	241	268	263	238	261	247	251	261	243	224	216	255	280	242	269	230	303	246	239	246	233	257	226	244	240	253	228	248	243	239	250	249	230	244	257	260	245	274	243	245	235	243	242	261	237	221	276	228	234	269	245	241	251	265	238	241	216	237	298	247	276	228	235	256	250	237	254	253	251	248	243	246	255	246	236	260	264	270	264	251	263	229	222	251	258	238	254	270	253	240	208	206	272	261	253	226	250	243	248	260	242	265	263	235	242	258	267	241	259	226	248	266	251	256	255	235	249	267	255	266	256	237	235	234	243	243	257	255	233	252	229	253	251	239	256	249	256	245	257	257	252	229	249	246	250	235	226	206	251	249	248	245	259	213	251	260	226	261	246	237	271	240	208	235	271	213	247	243	256	258	249	253	237	238	241	250	258	252	233	228	222	259	252	219	252	261	232	254	232	251	222	237	235	251	246	228	212	245	222	239	262	228	224	234	213	235	245	238	246	263	251	273	245	258	253	238	235	269	244	259	262	240	260	255	236	222	227	243	219	240	259	216	251	279	249	241	253	229	223	243	240	251	239	247	260	231	269	263	245	234	246	239	241	231	236	275	243	236	289	243	251	253	274	244	218	267	219	257	235	256	237	273	249	262	243	246	255	253	245	254	243	256	268	255	261	216	229	232	261	251	260	276	221	237	269	229	245	225	273	236	260	258	223	240	277	260	250	254	258	243	242	269	269	245	227	260	271	253	240	273	224	236	225	237	237	240	239	227	213	277	243	218	263	228	245	255	234	250	230	263	234	247	250	268	234	262	265	242	210	260	236	220	258	219	231	250	258	258	235	233	256	235	282	233	275	271	265	257	233	254	253	238	244	240	231	248	268	238	240	231	245	239	243	225	245	226	203	264	250	220	248	244	230	251	253	240	243	253	239	250	237	236	231	232	274	237	229	252
25083	26576	29826	26047	19240	17270	16487	14705	12562	11487	9310	6966	5249	4420	3752	3764	4107	3747	3184	2775	2784	2462	1927	1458	1336	1164	1155	1092	1032	1043	988	978	936	907	915	902	837	873	891	886	777	796	881	880	832	830	842	791	829	811	865	858	805	831	832	809	805	755	828	779	776	810	811	814	771	811	809	816	813	854	741	796	801	772	793	788	810	741	823	817	787	789	760	807	772	736	802	831	821	767	769	832	815	808	788	787	742	800	797	802	747	804	805	773	812	808	763	806	811	790	793	812	831	775	764	747	747	813	811	814	803	749	763	811	791	786	794	810	761	844	752	803	809	841	789	742	827	763	767	746	813	790	775	790	849	763	768	830	858	826	802	823	773	795	795	772	796	772	782	832	833	786	794	799	816	783	741	786	852	794	751	816	827	770	762	828	828	816	794	825	750	811	762	786	802	832	767	775	785	728	747	794	794	860	808	815	811	798	803	835	767	781	791	785	776	756	754	812	821	782	781	800	857	828	825	772	843	772	792	775	840	832	804	774	838	784	781	744	822	813	852	794	827	799	836	773	733	806	810	839	807	812	820	798	776	825	782	795	742	807	816	803	778	775	761	792	747	809	800	826	781	803	745	832	804	784	800	792	791	833	783	799	774	808	799	797	782	831	813	794	802	766	785	808	798	792	804	777	744	814	771	756	764	803	808	787	812	800	800	804	765	791	794	774	797	802	798	752	825	781	756	821	783	826	828	811	820	809	753	811	840	767	843	779	775	753	706	784	846	786	820	766	776	828	791	743	807	763	795	763	802	801	849	819	777	827	799	800	773	808	807	801	831	774	777	820	786	792	797	837	776	784	748	793	796	815	789	786	782	770	788	791	814	822	798	809	777	820	811	781	780	797	837	830	785	760	784	833	740	834	812	772	835	812	809	804	800	818	816	842	724	813	747	787	830	799	762	841	746	775	827	760	821	839	800	787	816	814	802	779	846	830	792	838	833	772	751	822	795	809	805	789	798	788	752	776	753	788	820	799	825	807	807	790	851	760	785	782	777	791	793	741	791	759	810	810	823	826	767	824	834	782	807	854	764	852	800	876	843	780	818	768	767	809	794	802	796	845	848	796	774	802	816	818	831	760	814	810	770	804	741	827	812	778	787	773	843	803	821	769	788	766	837	802	755	816	812	795	778	852	791	800	865	730	803	814	810	790	801	856	809	816	780	817	804	830	812	779	776	782	810	770	825	820	795	774	783	748	793	783	795	764	770	804	755	789	790	823	765	798	774	810	828	796	808	784	833	782	806	787	772	792	772	863	820	756	790	853	819	778	819	769	765	850	757	785	815	819	844	819	770	776	750	848	811	829	827	815	777	825	788	806	770	833	811	834	784	787	804	769	768	815	798	775	809	814	795	770	825	868	756	788	798	782	742	840	807	736	801	823	773	805	826	855	763	778	802	833	778	784	812	802	817	729	821	789	796	779	827	798	805	747	858	803	847	808	816	772	741	779	768	767	754	796	830	768	807	828	728	754	803	773	827	787	805	797	813	793	789	769	783	798	813	797	804	819	832	866	754	829	795	802	795	761	780	819	844	835	788	774	793	810	779	820	790	787	787	781	773	765	844	818	821	782	771	781	739	821	801	801	805	767	788	767	850	819	756	780	828	818	804	756	816	774	812	792	809	767	855	836	808	817	828	816	761	798	837	809	817	808	799	857	800	778	815	819	788	814	821	811	783	786	758	783	787	818	807	791	796	815	872	819	789	809	778	813	771	773	845	785	837	809	806	769	849	790	802	817	859	794	804	813	782	783	816	773	813	796	814	752	718	803	786	814	775	816	817	750	784	832	771	760	809	786	754	819	846	786	847	827	790	815	801	779	765	771	769	762	845	788	798	791	756	880	813	763	862	800	863	792	801	800	785	766	764	799	775	800	784	768	786	765	722	878	757	817	759	809	777	821	783	838	838	853	793	793	821	823	797	799	812	798	759	743	741	808	788	784	845	747	795	841	787	814	826	782	775	791	776	760	813	801	824	832	795	821	766	781	840	850	787	860	826	795	852	722	803	837	815	781	792	819	800	774	793	785	803	818	762	823	780	795	842	812	775	788	780	753	841	804	771	779	797	801	822	777	799	712	814	822	799	781	820	766	811	827	782	818	779	811	756	807	785	810	788	810	786	809	792	840	827	743	832	794	763	793	779	806	762	794	814	787	831	742	806	789	833	804	837	804	784	768	822	786	808	767	805	755	812	792	777	823	787	807	803	791	812	771	803	751	833	867	736	771	778	839	809	792	758	793	824	800	792	820	778	823	757	816	831	823	830	771	785	829	816	764	796	833	765	823	783	819	794	807	808	814	789	841	838	795	778	774	803	803	772	783	811	809	767	782	800	848	781	811	742	734	802	778	779	770	786	808	834	742	818	784	781	752	833	810	819	791	834	784	784	755	819	769	790	787	801	814	775	781	779	807	817	824	805	798	861	803	786	783	785	868	801	768	793	815	826	820	793	773	803	805	822	838	794	816	808	808	796	765	789	746	797	788	762	738	818	774	805	860	817	752	740	783	832	797	776	786	790	784	761	806	791	796	749	819	806	819	798	787	790	776	802	768	801	762	787	838	789	791	836	791	776	790	813	779	790	815	780	799	790	855	802	768	772	838	819	808	750	860	824	802	784	831	754	759	751	821	761	804	762	720	783	802	829	824	783	829	802	800	829	786	820	793	783	774	815	807	807	805	814	856	813	792	770	744	792	797	805	766	800	798	751	794	773	793	801	811	813	770	841	797	768	795	798	838	819	761	790	808	776	792	788	790	826	806	773	760	843	745	742	806	805	756	789	798	791	756	750	796	791	771	795	800	832	770	809	755	807	829	802	803	761	785	818	762	808	775	805	823	825	785	796	778	827	840	854	754	777	820	836	808	848	792	796	812	771	776	775	769	802	753	724	807	756	776	798	801	794	817	826	803	796	750	777	799	788	785	798	802	810	814	846	753	805	790	809	835	844	795	775	798	803	845	807	745	797	778	747	748	790	789	777	761	774	865	765	837	811	752	878	774	823	778	802	786	772	813	799	710	821	818	803	788	821	767	784	778	772	790	820	818	728	828	776	832	824	817	798	802	787	847	832	775	802	834	838	796	771	805	790	796	829	747	819	764	834	804	789	829	785	758	773	809	804	800	817	738	766	766	811	725	810	756	795	805	819	809	803	775	781	765	796	807	823	738	778	777	833	830	753	796	810	818	829	814	775	846	824	790	792	810	814	838	779	787	822	767	792	774	788	789	771	752	807	770	791	825	751	781	800	804	754	766	785	772	794	767	845	807	787	811	805	795	761	838	835	776	830	780	787	782	793	797	810	804	770	795	779	804	823	785	744	798	815	765	776	798	811	791	830	775	744	809	769	788	786	794	813	812	787	786	823	815	804	721	786	798	796	806	825	773	847	797	812	810	847	793	791	776	775	797	810	795	812	775	806	789	747	805	769	768	777	816	837	792	772	792	780	723	752	771
45031	48583	44783	34157	28597	26132	28818	29454	25997	22497	19491	15363	13426	11251	9084	7687	7917	6814	5191	5203	4740	3655	2547	1744	1138	768	661	547	466	367	340	363	333	305	284	279	257	255	259	272	259	296	279	253	245	247	243	255	302	266	280	289	278	266	276	268	233	229	254	249	231	236	237	237	240	254	236	237	246	240	251	232	252	238	259	259	212	237	282	248	221	236	235	232	251	229	225	254	238	250	245	240	248	270	227	233	223	230	244	273	246	216	232	239	234	261	273	240	235	239	243	247	247	270	246	275	263	214	230	237	244	244	261	236	257	257	213	210	232	232	249	249	255	239	245	247	251	260	255	230	251	240	227	228	236	236	231	229	209	253	243	227	245	244	220	235	221	255	225	242	250	245	228	219	219	265	236	217	248	215	251	230	232	232	224	239	264	277	259	267	254	231	247	245	240	244	222	226	220	232	274	244	239	222	266	252	248	237	241	240	225	243	258	227	262	221	224	243	226	260	233	239	275	251	225	235	223	278	247	249	249	283	249	235	232	247	229	263	255	252	226	258	241	243	227	248	228	275	258	236	279	248	226	259	247	230	230	248	255	242	272	242	240	217	236	252	208	249	225	242	233	219	239	225	230	221	235	246	250	253	263	235	242	223	231	224	228	254	218	218	254	232	263	242	249	252	267	207	255	248	222	225	214	231	234	265	265	221	238	242	223	225	261	266	224	247	247	264	222	247	219	238	220	276	232	228	255	253	245	211	234	251	231	244	242	242	259	229	262	257	245	259	241	259	236	241	273	253	263	252	245	252	256	239	236	219	264	240	224	247	217	253	252	243	252	256	254	259	232	229	231	245	255	218	245	236	234	265	249	241	240	251	235	254	250	251	261	242	259	249	252	258	235	260	252	229	241	227	250	229	233	239	247	263	246	249	227	245	245	229	254	227	233	239	246	232	256	222	269	239	238	247	250	239	267	234	258	259	194	267	228	250	259	250	249	229	223	250	246	229	217	244	236	277	232	252	221	235	267	239	267	260	250	245	231	245	240	266	239	250	233	222	240	260	214	219	247	219	242	229	230	245	253	234	226	257	248	241	229	252	238	231	260	209	223	277	237	236	210	230	263	273	249	252	262	237	241	246	269	226	246	235	261	245	246	243	249	240	238	242	241	240	233	265	248	262	263	225	216	209	234	264	247	280	234	213	263	246	248	249	243	260	265	241	219	205	243	262	235	268	237	257	249	259	226	226	229	250	256	270	237	225	218	250	258	261	242	243	209	221	219	232	265	240	254	242	247	222	251	257	249	247	246	238	243	212	244	241	251	258	240	230	248	257	245	214	246	246	235	227	248	243	243	238	255	242	249	250	246	228	252	250	237	278	264	258	239	248	233	258	237	231	213	258	225	236	222	207	247	239	225	232	228	242	229	220	236	214	245	253	239	215	238	246	226	251	223	237	246	228	240	244	214	261	255	216	250	236	282	254	228	227	238	235	259	251	232	240	247	246	246	268	255	226	232	242	267	224	227	229	230	243	261	273	210	255	248	208	259	224	241	233	204	237	248	241	270	262	218	261	267	258	266	242	277	233	246	227	247	214	248	264	238	233	229	243	250	238	218	221	245	273	266	227	258	213	230	255	249	248	264	258	265	233	231	226	243	242	256	226	229	246	262	239	230	221	241	250	238	264	229	261	260	251	224	226	224	255	257	244	225	258	238	245	241	236	235	261	242	223	236	261	244	230	270	239	248	233	248	242	249	214	245	236	255	248	240	243	245	227	223	230	270	248	254	249	244	218	253	229	245	260	245	231	244	238	251	266	255	244	282	229	217	242	236	273	239	239	265	260	236	238	235	210	270	269	235	249	237	254	247	244	217	236	254	246	231	286	238	247	240	214	259	239	223	246	238	226	269	255	243	230	263	232	239	261	240	212	242	250	247	238	236	237	243	249	230	246	242	242	249	242	233	226	250	244	226	235	247	243	232	242	224	238	268	249	257	243	269	256	246	236	237	241	240	248	241	245	239	255	228	215	238	241	237	222	237	258	258	225	212	279	231	271	257	243	257	205	235	232	243	218	227	243	237	247	249	216	243	231	233	256	238	268	260	236	235	225	250	234	241	251	260	245	245	239	267	224	240	250	250	215	247	246	263	233	257	228	250	239	207	265	247	252	272	255	239	238	244	246	233	243	280	223	223	233	217	254	257	242	244	234	249	266	252	260	219	248	275	235	241	233	250	231	285	204	229	267	227	259	245	222	218	271	248	227	226	234	232	259	227	239	255	265	234	247	231	249	255	250	237	249	251	231	258	265	269	239	218	245	251	238	237	211	232	218	220	259	236	277	228	240	225	248	226	230	254	251	248	226	236	254	236	252	227	252	248	254	240	252	252	244	240	225	234	247	248	238	252	254	249	230	242	227	229	250	241	234	224	238	259	244	275	234	249	275	224	221	238	230	212	238	268	249	240	247	252	217	243	222	269	253	235	233	225	243	223	237	227	262	253	221	227	217	254	219	247	262	244	223	226	216	237	241	252	258	231	283	249	245	268	239	234	251	228	242	208	242	239	226	241	246	215	243	226	216	255	248	222	233	251	235	231	228	239	276	244	211	261	262	251	206	228	241	219	255	249	214	260	248	226	243	214	242	269	262	245	267	256	247	234	234	267	250	232	215	255	261	239	221	240	242	249	263	258	219	249	219	256	258	218	239	240	231	228	238	237	229	242	255	234	270	256	238	214	250	245	235	207	232	261	243	260	261	245	230	255	235	220	255	219	250	213	235	248	254	236	227	242	281	227	248	264	251	230	255	233	257	261	225	268	240	256	254	274	223	269	251	241	239	264	245	249	250	236	220	238	264	238	236	243	248	227	255	243	246	255	233	258	235	273	267	266	274	234	269	230	223	249	213	251	251	241	247	265	241	211	220	247	239	238	232	223	262	248	256	248	241	240	233	266	237	246	246	243	253	243	248	241	252	258	239	247	259	260	249	268	231	258	253	235	228	222	259	235	228	241	238	221	231	226	244	231	265	240	230	222	236	248	228	259	270	242	256	245	240	237	230	243	236	218	247	236	240	241	244	272	224	248	234	238	213	261	241	224	240	277	234	241	250	269	259	233	219	256	233	238	236	225	231	242	224	217	263	258	238	252	231	204	245	223	249	254	233	214	243	263	255	251	256	244	254	211	218	249	215	261	233	240	232	253	233	208	242	221	200	234	235	235	256	235	251	229	240	234	263	232	249	218	207	251	254	230	250	248	242	239	263	229	234	248	277	233	257	265	208	230	235	219	242	209	269	231	245	222	224	215	245	238	268	217	259	241	232	220	249	235	232	222	245	244	223	258	253	214	250	239	234	259	234	226	234	278	278	249	258	250	232	265	250	253	253	242	224	237	216	256	243	210	241	243	245	231	234	229	227	249	246	244	230	251	238	247	230	232	241	258	213	245	271	235	236	218	258	248	258	247	245	231	281	244	230	248	245	232	254	255	252	237	249	219	225	222	238	261	244
35981	45112	49158	42349	38263	34756	40861	40471	37768	35399	34123	30321	29870	27510	25067	24433	25716	24050	20560	20971	19884	16948	12441	9390	6189	4612	3474	2934	2053	1467	1443	1393	1374	1151	1094	1001	906	931	863	889	877	864	871	824	812	860	835	864	1010	1040	1091	977	928	845	768	800	750	826	769	808	794	727	790	697	834	790	755	798	827	827	765	746	771	769	844	734	767	717	764	753	763	792	754	770	749	801	815	753	791	804	761	752	759	787	766	813	812	761	781	773	783	775	792	746	814	793	778	787	777	803	793	782	797	776	781	788	780	789	790	779	746	791	841	835	818	812	764	763	828	728	781	727	777	749	776	769	734	768	762	803	742	782	765	722	773	781	789	750	770	760	792	801	747	795	762	799	739	764	775	759	773	760	770	795	755	804	752	781	764	777	799	741	770	800	739	739	796	778	737	775	779	818	759	778	768	735	793	763	754	779	781	771	810	810	781	817	770	796	786	834	787	816	703	735	824	805	744	714	728	771	762	750	806	766	768	793	806	765	792	739	764	755	781	782	757	751	808	797	770	818	796	781	787	808	807	769	833	762	752	804	778	775	737	814	825	798	783	760	774	777	794	782	778	852	785	765	818	763	790	816	812	764	815	784	756	764	759	817	794	786	805	816	768	782	822	812	836	767	783	759	801	792	755	767	832	816	783	785	779	760	778	788	755	814	775	795	798	836	765	793	690	790	817	807	775	777	785	804	777	804	755	756	734	732	780	782	760	788	735	750	773	808	749	792	768	821	742	725	826	766	796	822	823	792	828	812	812	779	737	802	760	791	791	755	744	743	751	783	769	805	772	730	829	765	791	812	727	795	759	820	784	764	789	728	799	753	779	790	757	789	787	769	754	790	783	820	755	767	806	781	773	758	782	800	759	745	758	774	745	784	760	791	801	780	696	799	765	785	755	807	708	763	800	796	769	759	790	762	790	771	761	775	716	781	818	807	807	732	749	779	804	773	790	714	753	740	816	743	724	744	760	834	786	770	758	785	773	737	773	831	751	784	776	747	760	736	785	764	769	787	810	749	827	748	770	779	725	740	746	802	794	820	769	809	827	808	783	751	788	760	785	737	768	729	761	737	793	767	753	804	731	783	766	836	769	758	799	780	804	774	748	761	725	790	799	745	785	818	818	766	731	795	783	759	769	761	744	788	791	789	828	778	810	788	794	831	802	710	803	755	768	772	793	778	753	760	735	786	811	813	775	772	800	785	746	737	773	746	740	740	772	758	780	817	790	777	794	766	758	749	808	817	743	772	801	791	753	862	786	802	768	756	753	754	781	749	708	806	786	810	802	827	834	744	813	758	757	766	758	755	811	815	781	782	795	791	788	824	736	742	758	776	801	790	771	751	755	777	801	802	781	765	780	747	771	731	767	773	819	799	783	800	789	761	765	810	776	784	754	750	854	753	809	775	782	789	777	797	805	840	788	788	764	795	769	792	811	770	751	814	721	782	772	734	783	765	790	737	750	760	756	754	775	766	781	821	750	785	773	802	821	784	822	730	821	770	755	742	775	780	778	777	757	814	816	785	786	722	821	824	799	759	787	783	747	743	780	831	833	803	770	765	739	802	796	787	823	781	760	753	748	748	777	801	811	815	758	762	731	811	760	798	770	780	744	813	827	773	745	767	731	791	835	734	807	743	735	806	743	771	764	782	800	811	742	793	723	776	814	750	818	808	808	735	750	808	765	832	793	794	762	780	766	758	846	722	767	802	779	733	795	797	766	790	789	753	762	797	801	764	731	802	763	816	776	752	816	776	763	816	749	752	763	765	774	716	781	753	743	808	743	805	784	797	764	855	772	781	775	798	791	782	778	722	773	805	765	785	756	786	812	784	707	780	768	725	763	795	746	767	793	808	772	752	778	767	767	767	749	736	755	790	765	832	792	765	797	819	768	801	833	820	766	754	767	782	750	800	776	789	733	792	843	839	771	770	738	820	769	814	763	793	765	761	808	822	766	786	789	833	752	754	788	795	800	773	776	846	776	749	747	771	776	749	783	771	818	809	721	866	799	751	804	822	827	775	774	778	768	739	744	814	752	760	770	757	770	738	766	774	795	788	780	793	738	809	800	784	815	781	790	798	785	759	802	766	791	815	744	784	785	753	773	794	772	812	758	822	774	804	808	789	804	764	782	807	764	823	764	760	807	768	792	791	747	784	760	790	781	794	799	817	800	775	763	784	802	784	756	822	776	802	833	801	767	692	773	756	749	779	796	798	765	792	787	744	818	777	737	780	783	748	825	788	758	771	769	788	812	809	785	744	717	811	757	788	806	785	803	792	747	798	810	778	828	751	773	736	798	813	794	744	732	751	801	787	790	704	753	783	774	787	800	772	758	780	751	775	770	780	746	761	762	766	786	802	767	750	776	803	801	772	783	818	824	769	771	803	828	783	833	768	746	800	726	793	796	774	714	768	782	819	830	764	753	741	777	804	794	779	707	813	805	776	763	726	810	773	775	795	800	786	769	804	756	786	757	748	757	760	740	819	762	764	790	767	744	787	786	738	793	748	742	756	769	787	786	777	767	763	778	729	783	754	741	824	778	784	831	751	775	740	769	752	791	779	785	758	737	768	796	813	748	817	798	766	784	776	805	769	738	732	767	750	763	747	777	803	753	776	806	769	770	716	766	762	803	771	780	771	786	746	788	802	779	786	757	796	782	763	778	811	760	798	783	742	779	757	779	745	781	797	773	845	767	734	732	759	753	803	784	767	784	806	758	779	793	806	813	812	794	748	785	793	782	766	752	804	781	796	747	772	776	828	788	772	790	755	818	745	766	794	744	764	829	763	767	773	766	789	787	736	825	753	840	774	805	803	788	784	778	790	788	783	783	738	786	769	795	784	770	759	790	789	774	838	773	717	802	731	823	757	791	833	815	729	719	807	807	796	799	791	783	770	859	767	804	800	814	759	726	748	782	794	760	752	809	759	805	804	750	796	801	785	789	788	734	777	792	782	782	762	714	798	822	713	776	752	745	768	826	778	789	761	787	778	729	812	757	837	780	801	778	809	788	803	795	772	780	751	798	750	805	767	748	793	825	736	790	769	800	772	803	757	818	791	781	821	765	752	803	824	784	710	812	775	754	759	791	776	718	809	744	726	767	784	736	787	722	737	841	766	814	763	772	764	793	791	761	761	782	806	773	787	777	819	728	807	778	753	779	795	771	789	787	779	757	775	772	779	709	734	779	771	785	798	744	790	770	798	773	742	791	779	761	746	745	824	791	732	753	767	773	698	770	784	854	768	763	721	757	824	780	809	762	741	739	825	807	749	754	787	786	811	758	787	769	712	780	827	742	833	759	796	766	802	758	742	801	777	808	813	739	813	762	822	747	805	794	771	747	752	794	791	773	746	789	837	803	706	739	710	781	782	742	761	753	744	794	750	815	720	753	744	786	737	773	769	800	730	760	751	764	788	802	793	805	751	738	787	744	746	756	813	825	787	743	766	786	775	752	775	769	747	753	788
48401	51135	43681	36052	30144	30186	33916	36658	33304	31428	28792	25822	24210	21641	17529	16334	17240	16484	12731	12024	10562	8098	5597	3528	2174	1566	1218	930	665	602	536	486	398	382	332	355	294	326	281	278	298	296	261	299	290	279	274	271	352	354	281	312	271	260	282	280	264	266	256	244	250	243	249	295	273	281	259	276	249	222	257	249	282	274	248	272	283	261	255	235	279	275	244	246	245	251	260	237	274	283	231	267	282	274	285	269	289	279	281	243	257	240	270	274	283	242	262	276	268	265	284	257	282	282	261	255	252	257	291	273	272	268	258	259	261	223	265	248	243	263	257	255	290	260	263	275	263	276	271	245	284	260	265	257	284	273	227	251	246	237	271	268	248	273	268	260	250	272	255	250	278	241	264	272	240	238	276	252	265	240	283	269	278	237	247	283	254	274	306	267	271	273	266	262	255	237	273	276	294	238	261	259	241	266	251	266	260	275	238	259	270	256	236	290	288	242	264	292	257	248	258	250	268	239	269	266	235	254	262	260	236	254	266	240	251	264	260	285	258	268	291	253	277	269	261	237	244	269	255	253	258	240	247	272	264	257	256	283	257	247	287	225	250	283	244	264	238	275	261	269	286	283	270	243	259	277	289	248	255	273	264	289	284	265	259	279	277	252	277	230	280	246	227	276	265	271	228	236	268	248	252	290	269	259	243	264	275	279	257	244	247	267	240	252	262	274	268	281	272	299	247	270	245	280	215	240	271	244	234	267	237	263	269	274	267	256	266	238	225	250	265	254	249	259	228	255	255	248	265	268	262	255	295	287	267	275	243	255	214	243	250	256	285	301	268	262	250	278	260	238	276	257	249	274	275	260	272	290	254	273	292	239	269	263	254	286	259	267	264	288	275	294	276	252	246	266	272	290	287	291	246	244	288	253	263	274	263	274	256	261	278	282	262	247	271	246	273	240	283	250	247	278	282	258	256	313	252	249	253	241	242	295	249	243	249	246	253	280	261	255	252	266	290	266	269	276	254	261	294	279	240	257	234	263	255	253	286	256	233	260	244	270	277	264	268	248	271	291	279	274	245	283	259	293	240	249	270	239	270	275	249	263	240	265	258	260	266	253	295	288	267	250	249	278	267	243	263	263	282	277	302	244	278	281	278	264	230	264	271	259	247	257	269	256	247	269	256	264	278	277	256	288	258	251	263	276	270	299	271	248	255	270	266	272	260	247	253	262	249	280	246	259	251	270	264	241	289	271	215	254	257	249	282	272	268	239	258	260	264	307	271	262	269	240	245	242	242	236	269	278	253	243	245	291	273	258	254	269	262	272	286	278	252	275	264	252	290	274	252	251	282	268	231	258	263	237	241	255	254	228	265	266	257	258	236	289	254	265	251	257	276	251	253	263	270	252	249	261	249	260	247	270	240	273	264	252	280	254	247	269	268	275	260	246	263	276	286	254	270	255	283	249	270	272	240	259	253	263	279	278	237	247	247	259	263	255	248	278	281	261	245	267	262	270	266	262	266	256	278	265	253	244	281	263	266	265	292	258	246	286	259	253	273	277	268	260	299	273	270	273	272	255	271	287	257	251	277	224	272	275	242	244	260	289	268	266	282	261	238	237	236	235	249	248	275	233	238	241	256	279	265	265	272	248	252	277	271	292	254	240	280	257	244	261	282	263	250	259	273	240	279	255	256	249	263	250	290	251	258	272	279	242	255	262	280	251	273	249	258	254	251	247	237	274	243	265	250	261	248	245	261	237	279	275	251	277	286	266	264	251	254	255	252	277	271	250	242	227	250	280	258	274	247	239	270	250	246	287	238	268	272	237	240	258	234	290	255	290	259	264	263	260	276	279	268	272	233	245	283	279	246	267	263	273	252	282	271	259	296	272	265	255	262	239	244	256	271	255	256	250	275	278	259	260	285	241	263	241	257	253	267	234	261	234	250	296	265	228	242	234	260	226	264	277	269	263	271	256	262	276	244	253	260	271	260	247	256	249	255	273	270	252	265	288	275	240	281	299	262	271	249	262	249	248	257	277	261	250	257	279	258	234	244	266	260	250	284	236	268	239	236	268	290	244	260	271	272	273	251	259	265	242	232	265	281	238	246	237	266	248	259	279	265	256	295	257	270	254	270	244	255	232	287	256	261	269	262	240	277	276	301	258	243	275	281	267	262	260	247	264	238	270	266	265	267	258	269	256	298	270	263	256	263	235	252	268	247	276	246	282	242	287	257	268	239	245	264	255	261	272	275	266	246	246	234	267	294	253	234	245	287	275	242	263	259	295	248	262	261	255	277	244	276	262	271	254	274	269	267	285	276	260	247	290	263	258	263	282	255	257	276	242	227	233	247	251	259	256	290	252	275	240	272	260	275	276	277	266	242	249	275	265	264	271	274	267	227	263	265	280	259	253	278	246	266	263	265	276	241	275	281	266	283	254	279	276	263	264	261	271	244	282	249	264	256	279	285	284	290	242	270	251	261	256	268	249	237	289	263	234	260	240	271	282	269	265	282	254	274	263	258	244	301	283	281	265	237	247	239	260	252	255	261	270	259	257	256	277	211	258	262	259	285	255	273	239	246	250	278	252	277	255	255	247	273	296	294	263	249	271	250	250	251	246	249	231	300	279	276	247	249	266	287	264	279	266	243	280	277	264	265	232	248	268	263	287	238	251	270	262	275	269	264	286	268	252	253	218	243	260	252	262	258	300	253	249	266	257	254	274	267	235	260	281	269	254	250	282	244	257	269	280	256	295	250	282	231	253	254	251	257	251	268	260	232	250	279	263	285	238	252	247	239	256	257	290	287	265	267	253	283	246	260	252	242	255	280	266	252	283	263	261	260	242	257	263	262	251	235	224	281	268	262	248	256	280	256	277	255	272	256	254	262	252	275	238	260	251	280	238	303	254	238	261	283	260	275	237	285	227	253	263	261	283	280	285	255	252	249	253	263	275	239	261	257	274	279	250	250	276	276	286	286	269	280	263	246	262	250	277	284	266	252	235	229	276	272	248	258	264	266	266	300	268	251	260	262	268	242	261	277	265	290	236	287	254	272	297	258	307	235	248	266	248	266	270	249	256	237	271	270	265	256	271	247	258	230	280	261	276	242	261	269	284	257	254	261	239	243	242	241	272	273	244	247	261	263	253	271	265	268	248	269	275	237	257	252	300	268	269	275	251	251	270	275	249	270	280	255	280	267	275	249	242	251	276	264	260	273	306	266	259	275	271	262	304	262	275	270	243	266	245	268	267	244	264	253	278	282	261	251	261	255	235	273	253	253	273	264	293	249	258	279	228	267	278	270	248	270	220	266	256	248	291	253	238	270	251	254	260	270	223	248	244	266	272	259	269	237	227	273	264	243	262	270	252	249	259	281	239	259	254	271	270	254	252	262	269	239	262	282	233	239	243	252	246	274	281	286	271	217	250	230	260	247	286	232	257	268	244	286	237	256	249	291	289	228	282	284	304	282	238	256	257	268	246	287	272	279	237	268	263	260	241	278	239
38847	49767	52601	49786	45053	44213	47862	49376	45918	42163	42988	39986	39776	37504	34905	34932	36684	35457	31941	31916	29734	26386	20347	15977	11153	8225	6387	5079	3770	2840	2671	2170	1808	1561	1298	1237	1195	1116	1068	1070	1077	952	982	967	1044	1072	996	1011	1275	1331	1264	1137	1032	935	814	841	828	806	814	834	850	818	815	868	812	822	782	809	832	775	813	816	772	716	802	827	867	847	805	833	800	866	846	779	775	830	810	811	758	796	810	806	749	778	816	814	846	800	812	812	819	795	808	818	803	827	818	833	832	842	793	840	822	837	844	783	811	845	785	836	805	806	838	827	838	824	840	813	825	772	817	820	840	878	811	803	848	828	811	754	814	867	841	817	746	807	818	836	852	861	825	835	893	823	847	839	799	799	805	843	835	874	803	802	803	798	802	814	786	773	862	765	837	815	797	830	774	822	879	810	803	830	791	802	873	814	773	806	837	805	803	830	857	826	760	841	767	811	765	845	802	800	863	823	825	794	826	814	810	789	836	820	785	872	833	821	823	832	792	783	799	801	821	805	841	777	795	835	815	773	820	832	826	835	792	811	866	803	789	833	782	822	823	835	827	824	793	856	804	797	796	770	806	759	769	802	890	839	802	817	835	843	790	819	882	823	818	814	805	788	796	784	822	785	834	836	802	771	828	795	821	829	812	852	790	745	793	813	814	813	804	799	815	779	810	767	802	774	777	786	859	871	788	805	781	795	836	807	823	838	829	788	760	825	827	841	857	791	784	802	806	830	796	819	766	829	857	754	894	823	851	761	802	803	786	793	843	818	804	782	863	812	776	844	833	880	784	764	753	802	810	807	810	781	820	807	825	847	781	807	788	789	844	814	840	849	841	803	803	813	774	811	840	822	797	823	828	842	797	776	778	765	830	844	874	815	789	844	820	780	852	821	797	812	827	770	790	779	878	856	836	818	860	824	795	778	807	862	834	817	822	859	846	810	836	769	769	794	840	782	813	864	824	818	726	838	805	854	775	789	837	820	823	788	828	846	802	789	751	821	827	837	842	799	815	824	828	803	799	831	850	784	817	832	856	824	789	785	810	782	840	772	784	835	772	873	826	819	792	779	877	796	823	807	782	803	827	813	798	827	824	813	794	799	795	806	789	785	817	811	863	766	783	776	819	810	801	806	810	803	835	802	818	824	829	812	777	816	771	794	875	819	819	808	762	807	832	780	753	782	853	786	820	772	840	815	801	767	835	828	819	868	826	791	823	819	827	784	830	831	769	824	799	828	806	816	826	824	801	775	835	815	779	751	816	820	831	768	800	821	790	772	829	778	801	822	786	772	826	865	817	819	788	796	836	839	788	784	841	774	798	827	860	855	857	813	791	837	814	808	816	818	828	843	801	821	823	792	791	814	874	809	822	830	831	846	814	828	789	904	815	813	818	823	839	803	823	858	813	768	822	836	806	865	773	805	883	787	772	772	811	852	778	824	806	819	813	781	862	821	864	795	874	878	830	841	799	791	838	832	850	835	827	805	825	833	734	826	935	796	832	766	843	851	807	826	820	786	831	794	808	867	781	772	819	811	812	855	838	793	816	786	798	783	805	825	821	825	806	860	802	783	826	841	805	835	853	835	852	784	832	836	871	865	805	840	832	835	855	769	798	850	838	841	811	850	765	799	832	812	784	825	849	826	807	779	879	751	819	819	780	892	853	779	806	809	779	819	829	808	853	793	831	814	817	791	763	818	811	792	799	847	804	854	819	845	802	750	898	775	814	847	832	833	803	803	802	822	786	887	821	849	805	837	820	792	817	826	838	833	836	800	787	821	786	817	824	832	805	852	815	811	843	849	839	778	784	730	805	805	835	825	809	797	809	823	769	875	806	838	785	833	839	823	855	803	758	842	774	856	849	816	781	770	817	827	843	820	833	818	853	786	861	849	811	826	817	870	831	810	832	804	831	798	812	834	787	830	767	803	818	801	819	833	793	853	770	792	814	768	841	777	801	830	772	807	810	823	830	804	780	868	796	773	831	831	816	796	813	777	837	827	831	799	833	827	837	778	843	842	812	828	854	787	823	865	813	852	784	863	788	827	827	824	811	809	802	826	830	858	820	832	768	797	769	764	865	812	823	819	719	807	776	816	799	837	792	771	804	797	852	834	810	822	761	866	796	791	813	854	823	833	792	859	815	831	764	821	807	786	799	834	761	821	819	774	864	806	782	826	861	797	783	871	827	869	827	804	847	787	799	795	805	816	805	828	819	876	815	782	776	796	846	778	806	825	853	802	863	881	800	801	781	809	808	753	800	822	812	803	797	755	819	842	813	783	810	844	812	828	826	804	875	789	777	794	838	856	808	791	810	812	811	811	779	794	800	808	803	800	866	767	799	819	849	807	825	801	803	802	813	847	800	825	792	774	797	808	831	796	843	754	802	874	796	818	855	873	818	814	847	752	810	805	856	789	803	787	812	817	878	841	811	768	827	778	848	789	819	881	818	874	758	764	796	822	757	786	836	771	785	817	753	757	863	762	845	826	781	751	764	793	797	805	748	776	809	781	820	820	797	879	811	853	839	764	799	762	810	791	812	818	829	830	841	835	810	801	835	787	830	838	784	800	823	790	835	829	844	777	791	803	825	781	858	769	870	859	790	818	846	855	844	857	783	896	802	793	818	812	784	794	816	853	770	816	805	820	769	773	781	773	776	864	774	808	801	827	824	807	786	808	808	856	792	787	767	820	829	846	814	803	848	828	826	815	778	786	798	877	805	769	780	843	873	789	806	765	829	846	824	794	822	791	795	787	791	772	803	770	770	825	784	811	827	844	806	775	844	772	819	791	789	777	794	782	809	868	812	775	807	806	820	805	809	856	815	807	802	803	857	814	783	783	858	866	805	784	773	824	818	822	874	798	814	790	777	818	817	784	818	818	845	837	790	808	812	810	834	782	825	783	803	828	825	809	827	841	755	832	761	821	769	809	860	810	871	796	856	808	825	836	814	860	756	769	878	802	850	793	814	827	817	793	798	853	823	827	782	800	845	796	800	783	769	762	845	812	800	763	813	838	807	804	811	834	781	802	861	829	763	837	783	881	809	838	833	832	859	799	815	784	823	860	811	807	881	765	879	791	835	785	794	794	780	824	787	856	855	869	759	809	800	812	791	806	796	818	765	879	811	803	838	805	817	806	841	760	807	852	799	844	808	819	765	851	807	821	871	822	821	845	827	794	828	816	805	836	810	830	798	799	798	768	798	876	777	805	820	750	842	798	839	806	814	818	875	835	825	794	782	859	813	820	828	849	815	851	775	790	851	795	790	815	825	860	807	802	862	827	774	804	825	748	755	806	804	775	831	814	760	831	845	813	838	835	771	822	823	768	798	796	808	790	798	785	812	831	819	764	809	857	785	780	802	781	790	841	806	837	815	802	796	800	835	826	827	802	792	851	845	814	773	861	792	779	787	762	826	767	805	823	817	794	796	791	859	799	817	797	798	802	820	776	860	819	842	863	813	819	816	806	835	818	773	842
22652	20407	21854	16712	10609	8077	7358	5170	3599	2377	1935	1489	1248	1126	1003	954	1058	921	772	723	588	517	437	338	318	326	309	295	285	280	278	288	279	277	255	274	249	252	259	272	248	259	289	254	243	256	254	241	259	250	269	244	254	254	243	243	258	268	228	249	262	209	236	257	245	272	257	243	243	228	232	258	243	252	230	259	229	209	244	232	263	248	241	242	258	278	246	238	280	248	244	222	229	249	224	226	226	217	232	238	248	242	222	249	221	227	254	227	229	231	248	281	257	235	239	245	239	236	238	249	257	266	267	240	267	236	235	240	236	207	236	251	241	244	233	219	253	234	238	216	255	246	247	237	226	238	236	229	245	244	238	236	256	225	240	242	216	249	232	226	247	245	249	237	231	253	247	221	260	237	246	245	247	234	238	229	235	204	233	259	260	255	254	234	245	262	238	222	267	235	252	204	225	242	236	246	256	247	234	249	243	263	227	223	248	247	233	240	279	241	219	238	246	251	255	230	252	248	234	227	233	250	223	237	238	246	260	239	254	262	213	241	286	199	237	241	257	250	241	231	226	237	251	223	244	267	235	213	231	238	203	249	235	255	258	222	257	243	223	225	233	227	265	224	219	228	228	255	234	243	224	263	259	238	238	266	245	227	234	223	227	238	220	240	232	256	235	229	260	253	269	247	238	238	211	226	248	257	236	251	255	248	227	240	230	256	236	236	245	219	243	227	255	253	247	218	259	231	231	254	254	235	243	225	265	244	251	242	273	237	267	261	250	229	261	231	248	230	221	219	228	266	237	261	272	255	246	246	250	246	240	288	253	243	214	214	219	257	239	244	245	258	249	251	248	256	273	265	244	250	232	252	255	282	236	246	248	218	265	250	242	237	280	245	256	239	246	261	274	254	238	230	276	258	245	261	236	237	229	246	260	244	252	237	272	220	235	243	247	267	234	219	259	246	242	246	270	277	265	279	253	226	227	252	257	247	252	226	239	251	278	260	274	270	263	226	261	244	270	242	264	242	251	257	279	267	236	263	241	253	234	249	275	229	233	262	246	250	248	263	263	248	242	251	256	258	228	207	233	225	254	243	241	262	212	233	260	218	249	228	249	244	260	246	242	262	253	249	238	272	237	246	252	243	244	241	236	242	246	230	257	226	223	220	249	238	227	230	208	251	261	273	230	247	264	252	277	287	251	259	258	247	236	262	242	245	246	258	230	213	233	236	231	249	250	247	222	250	262	232	214	234	228	262	252	225	231	234	309	246	245	254	227	238	213	249	240	229	257	213	236	242	257	257	255	231	249	260	252	242	254	221	254	219	233	248	239	232	232	249	243	254	233	252	257	257	242	217	252	254	240	234	246	224	238	266	249	262	254	248	252	228	253	245	262	255	242	242	268	221	235	272	224	253	258	234	260	248	245	232	236	223	239	253	249	237	248	260	250	219	242	257	227	275	247	256	245	246	242	254	238	253	253	245	242	260	238	252	244	259	235	231	224	250	243	239	230	202	227	261	274	240	245	240	275	238	233	254	244	243	215	251	276	256	260	246	234	264	269	225	252	254	232	243	242	241	252	266	247	216	218	253	258	284	276	265	240	213	285	230	237	245	269	227	233	236	253	250	247	240	230	250	248	248	258	265	266	246	262	251	251	242	257	249	242	243	224	240	274	235	261	270	244	231	238	229	234	228	249	251	235	241	263	277	260	252	236	236	241	262	236	223	228	265	253	235	262	241	229	213	231	239	263	272	262	271	238	239	231	253	240	253	236	249	235	256	255	262	244	224	268	270	240	248	264	261	225	245	232	264	232	242	228	264	265	251	240	215	247	247	273	225	263	287	253	241	268	235	235	248	235	238	231	242	261	280	232	236	229	271	218	243	263	237	227	222	206	221	231	224	234	222	227	232	211	233	241	247	228	241	252	225	235	266	252	248	255	218	252	232	223	239	250	249	246	262	230	243	224	233	237	268	224	268	257	227	232	232	233	244	255	259	238	216	267	269	241	250	270	250	261	240	221	227	256	241	254	255	234	243	265	231	263	246	242	250	260	256	241	250	239	259	222	252	220	234	226	274	220	228	236	246	227	242	258	230	274	244	245	245	253	234	213	225	232	232	250	250	239	240	252	207	251	243	249	240	250	240	270	237	255	258	241	239	237	252	244	239	238	225	254	217	245	224	235	225	272	251	236	231	242	222	265	250	234	262	244	204	234	237	263	222	221	224	236	260	239	251	233	227	226	230	237	241	250	219	239	242	253	253	261	253	234	241	258	260	223	270	245	264	259	237	262	216	277	268	244	233	230	262	222	236	247	230	247	227	251	265	234	249	245	248	233	231	249	236	259	233	217	230	245	244	262	222	230	219	234	257	254	221	236	261	226	215	229	218	225	242	240	256	245	253	263	242	225	229	242	240	229	252	226	278	242	271	251	233	232	240	233	279	230	261	263	240	237	279	217	238	237	240	236	232	269	250	265	252	249	245	253	232	251	250	229	224	258	246	277	273	207	229	236	230	249	226	265	261	252	254	250	259	256	231	231	233	274	247	278	264	241	266	247	243	228	237	230	266	240	218	241	257	236	232	218	248	231	249	249	253	265	266	268	264	253	263	244	258	242	243	258	256	250	244	249	245	266	226	275	236	247	255	254	220	230	251	248	227	224	235	241	233	232	235	254	239	245	253	261	256	260	235	233	242	267	233	258	278	223	222	238	210	233	246	238	240	250	251	227	250	259	220	248	263	265	253	239	233	261	231	262	263	278	264	264	259	267	251	235	241	232	239	239	230	259	241	259	250	235	248	226	223	244	234	242	234	237	269	254	251	253	267	247	214	270	225	257	253	252	226	251	244	249	262	301	272	252	248	263	228	239	255	245	247	238	249	231	217	232	259	223	214	245	248	235	273	241	225	237	253	246	273	240	252	232	255	236	232	232	240	248	240	247	267	259	241	244	247	225	240	246	267	269	245	232	255	245	260	243	227	240	244	252	229	241	252	212	211	249	249	242	249	217	251	242	225	250	272	236	242	263	285	256	248	235	246	261	232	260	243	243	247	265	255	257	268	243	237	193	250	234	249	235	219	236	230	253	230	249	248	227	241	225	248	245	251	227	234	238	248	217	264	235	261	263	234	214	263	225	234	239	245	239	262	229	258	264	217	241	256	269	231	214	235	249	243	248	265	253	287	238	217	261	248	260	254	231	256	242	215	239	221	231	244	217	226	234	207	238	240	259	222	261	258	234	250	222	262	215	256	241	239	242	235	246	230	234	258	245	237	243	245	240	229	231	235	256	242	228	256	253	220	238	265	256	252	243	237	241	237	217	239	256	252	249	248	228	229	239	266	217	262	235	241	235	260	236	273	278	258	251	275	266	200	261	233	256	228	242	253	248	258	234	258	238	242	234	262	230	255	269	245	242	259	249	258	233	254	259	254	251	256	232	245	245	228	253	255	238	224	207	230	235	257	220	266	234	228	280	222	265	242	230	226	265	265	250	242
18617	21324	30225	28606	23154	21958	21963	17406	13216	9423	7743	6127	5454	4685	4476	4553	4660	4015	3469	3219	2674	2171	1824	1664	1514	1288	1259	1107	1110	1023	1050	1047	1035	963	976	954	931	949	856	886	932	878	873	858	894	861	843	874	841	758	831	814	808	809	758	829	754	780	815	746	745	733	839	777	807	809	821	802	793	825	827	753	823	762	762	742	788	842	771	828	798	784	732	752	810	798	793	792	801	804	789	775	773	814	795	728	828	797	788	750	774	773	786	785	791	735	805	776	764	764	799	805	766	796	751	787	799	757	754	764	767	816	744	787	750	797	719	778	784	764	793	792	798	762	785	770	803	809	718	790	838	833	785	753	804	819	820	761	787	812	774	804	802	774	781	849	799	806	810	807	801	764	804	803	787	750	805	746	799	819	767	829	769	824	751	765	803	785	811	770	791	822	715	776	800	771	728	783	816	754	792	789	791	800	772	768	781	827	740	760	801	762	811	807	784	792	789	805	820	788	792	813	831	805	805	813	796	811	773	808	806	760	849	775	786	825	763	777	811	798	841	761	811	767	751	792	769	805	773	807	756	751	789	759	764	795	786	771	731	799	782	794	745	801	811	809	797	801	781	839	758	805	717	765	855	788	773	819	766	767	820	811	792	777	745	768	763	778	757	780	788	750	753	793	789	817	827	766	749	753	792	753	754	766	751	757	794	851	788	726	782	820	806	742	731	747	813	808	749	842	816	816	817	756	804	766	825	810	729	724	775	815	781	787	844	813	837	771	784	774	771	772	795	832	773	784	777	772	806	759	764	813	755	812	807	803	739	774	792	765	740	772	818	753	783	766	804	745	794	818	760	755	770	814	839	791	809	802	745	795	776	746	822	704	781	856	796	795	795	782	835	789	802	710	763	821	770	845	786	746	783	768	811	747	769	774	823	742	803	770	809	741	809	814	762	810	834	809	785	760	822	761	775	781	738	773	786	787	752	771	764	763	816	747	826	755	748	795	781	799	785	757	807	777	811	797	779	745	766	767	730	785	780	746	789	781	772	766	756	797	774	781	809	767	809	752	766	794	795	823	771	806	808	797	762	810	768	789	748	761	789	790	794	791	794	800	829	789	774	728	758	772	747	778	803	751	808	746	742	805	830	774	822	772	787	759	750	752	788	756	754	796	800	805	790	810	780	786	787	774	773	808	777	769	783	765	752	782	757	782	844	762	787	775	826	762	743	783	786	772	750	786	803	780	799	781	774	833	772	811	813	811	828	854	806	731	765	809	786	805	782	803	774	847	788	771	759	790	762	778	860	761	810	762	770	827	757	733	798	809	758	799	816	787	826	812	738	805	813	810	786	773	796	784	751	744	823	810	789	759	740	798	835	781	766	801	774	776	819	798	721	810	795	763	810	805	830	784	801	785	785	772	761	772	759	766	817	779	788	741	764	823	810	787	819	779	777	764	765	760	760	782	842	776	786	747	792	754	781	740	785	756	748	852	759	783	815	785	786	793	776	773	830	772	784	768	757	810	775	735	760	783	827	799	858	802	803	749	750	810	795	790	815	781	820	743	802	781	833	753	814	777	792	806	780	840	814	810	766	794	802	752	792	776	792	747	790	787	787	816	758	803	866	830	809	776	770	809	795	825	787	794	799	830	795	740	791	773	777	756	790	749	815	745	737	804	816	789	763	753	782	788	787	827	737	781	842	785	760	753	794	816	814	773	778	824	797	791	771	798	773	813	749	836	718	782	802	723	769	772	804	766	810	781	841	793	759	742	797	787	755	817	744	799	778	749	747	774	779	776	822	761	772	798	783	819	776	803	823	821	840	757	797	752	823	827	809	821	796	785	787	778	754	770	794	778	784	773	771	758	790	824	735	792	778	813	795	761	823	800	770	841	759	761	782	788	815	754	799	813	816	815	750	782	747	776	766	790	764	771	815	790	840	802	775	820	774	800	828	770	768	749	841	794	786	805	766	788	770	788	811	789	748	784	768	801	769	774	722	781	810	779	800	796	768	758	819	825	820	745	816	796	807	798	752	784	811	776	812	778	813	756	793	773	829	783	763	808	773	822	738	774	802	765	813	828	813	721	790	802	800	811	794	792	774	771	826	772	797	777	828	736	739	756	791	797	775	756	784	790	767	840	781	797	803	729	771	827	781	770	803	769	811	782	779	814	764	806	747	787	783	843	731	846	752	788	781	792	791	753	819	760	722	796	762	751	778	816	784	735	792	816	780	768	824	869	738	801	854	760	779	825	772	817	810	739	850	791	754	801	796	800	823	777	771	821	796	787	831	823	785	875	821	794	814	793	793	769	777	757	739	786	775	713	799	804	787	800	845	782	736	764	742	807	783	780	806	822	851	792	764	821	800	785	811	728	793	828	763	784	814	803	774	795	742	841	778	744	821	730	772	841	774	786	762	746	782	816	773	771	773	796	781	765	816	760	818	801	783	822	759	790	776	774	787	757	783	737	816	806	824	843	761	756	794	781	800	806	774	758	775	789	767	782	755	790	820	773	782	782	801	820	753	794	828	775	758	770	777	783	799	846	804	800	740	788	771	801	843	756	779	872	785	752	820	798	792	796	768	776	786	741	788	786	801	805	755	775	843	822	734	817	724	763	766	805	815	825	801	773	809	749	816	760	794	776	805	787	851	798	782	774	779	732	790	824	790	767	772	781	783	834	817	794	838	768	777	822	774	808	827	800	795	800	772	808	744	756	807	767	765	782	762	788	772	835	803	766	767	757	782	775	738	750	780	756	791	837	784	787	730	735	773	791	795	748	793	788	798	814	770	766	846	819	804	780	826	785	781	805	760	766	784	774	771	768	787	785	752	728	767	767	778	807	785	776	788	827	755	794	807	779	762	777	727	791	782	834	776	782	800	806	778	787	785	761	774	824	749	835	810	742	806	786	780	771	774	832	803	795	748	800	736	748	785	772	746	782	787	739	750	758	799	811	761	829	808	768	789	829	813	797	801	777	817	772	799	796	822	751	697	773	783	818	788	755	779	782	793	784	753	782	769	800	746	830	767	776	789	788	853	764	773	755	780	809	745	780	772	758	761	795	810	806	783	782	797	779	772	777	805	759	806	825	825	750	741	771	802	814	786	755	795	782	784	828	799	749	757	797	786	795	803	730	801	780	747	776	816	756	723	753	791	757	838	792	750	836	805	813	769	806	834	778	753	823	754	750	777	814	785	754	774	817	786	784	801	764	775	752	835	754	791	771	716	744	773	805	778	779	774	744	797	806	753	709	801	762	786	769	782	778	825	769	781	749	804	844	745	767	787	783	787	816	783	753	790	815	802	799	749	797	816	780	783	756	790	782	813	776	763	782	765	785	793	759	829	774	762	752	808	799	854	760	735	813	812	794	742	791	796	739	759	830	768	769	793	747	787	798	783	819	806	808	764	731	789	792	825	784	769	757	811	783	792	762	751	763	812	747	795	778	772	796	726	776	830	764	756	870	774	784	761	749	817	764	779	793	789	796	789	767	840	835	856	787
40610	42743	43939	36655	30558	27739	30573	29058	26231	24242	22278	18320	16834	13903	10888	9751	10146	9213	6936	6523	5214	3986	3188	1789	1305	822	742	562	511	442	400	368	365	349	318	317	297	310	273	275	265	273	252	267	273	281	298	304	273	283	232	264	275	250	249	253	257	214	260	244	247	277	231	227	256	241	229	236	236	225	273	250	246	244	231	214	253	230	282	248	223	244	264	222	247	282	248	228	265	261	251	256	256	249	242	227	237	234	247	248	220	236	243	264	229	274	215	247	254	250	253	241	229	205	255	244	242	261	281	247	262	244	218	220	252	232	251	242	251	252	251	253	249	236	240	265	247	239	246	248	235	247	224	244	238	233	235	255	248	237	248	228	259	225	232	203	273	291	258	251	262	253	231	267	229	209	276	244	239	243	232	215	224	247	234	254	265	241	267	243	238	239	266	224	231	245	265	246	252	218	230	262	249	223	284	220	228	252	242	236	230	244	224	239	236	216	269	234	245	230	232	228	235	225	250	237	264	247	233	241	241	262	218	252	210	257	231	251	265	248	255	259	241	231	264	251	250	254	235	228	223	246	260	202	233	266	237	246	254	254	251	275	235	268	248	225	226	232	249	224	233	217	256	237	230	217	250	226	258	238	245	248	213	203	263	249	239	242	264	241	246	239	245	240	255	216	271	237	245	245	233	244	281	255	278	282	255	239	235	228	251	238	243	268	291	248	236	230	250	256	241	226	228	236	268	264	244	253	258	204	244	236	230	244	259	234	236	255	275	248	252	272	253	263	222	242	246	220	277	231	232	233	245	227	238	280	223	264	244	238	223	239	264	249	248	241	254	260	236	262	247	235	250	258	218	242	269	229	236	241	275	249	246	264	232	232	260	253	251	255	262	231	239	244	240	251	242	250	267	242	237	243	241	218	230	227	252	249	257	261	257	229	267	262	237	245	235	261	257	254	231	231	235	210	262	234	266	238	268	245	232	230	253	261	258	241	242	228	248	229	252	265	240	236	246	253	256	243	243	244	253	243	249	260	245	231	264	239	225	247	226	255	247	232	247	240	242	246	256	241	241	236	271	227	227	230	236	239	236	251	239	254	240	218	254	235	266	242	244	235	234	260	255	253	232	243	262	283	240	237	221	209	228	259	233	231	268	268	222	253	239	240	240	256	250	279	248	243	271	206	242	247	241	274	239	262	259	238	264	283	247	232	227	253	265	253	254	223	250	235	274	259	231	253	231	245	225	261	234	268	241	242	276	244	219	258	259	244	240	240	268	235	230	232	241	249	227	239	200	255	239	245	246	251	263	211	244	257	218	217	263	273	229	245	224	238	247	235	240	228	256	246	226	262	237	265	221	239	255	236	227	261	272	236	251	248	259	252	243	260	235	241	217	227	230	242	256	242	234	249	237	232	236	229	246	248	230	229	240	252	240	238	257	238	239	250	273	233	244	249	266	225	242	229	227	271	235	228	217	238	226	224	247	227	222	268	218	238	269	271	242	229	235	247	238	264	225	239	243	253	259	277	227	236	264	248	263	224	230	243	264	221	242	212	243	259	245	278	223	243	232	219	248	213	226	248	237	236	235	229	227	235	262	234	241	222	251	254	256	236	263	246	232	233	250	262	258	258	243	267	215	210	239	275	274	224	260	228	225	227	261	243	265	250	241	244	253	239	267	289	221	243	265	263	232	253	261	251	247	236	225	259	230	227	252	245	270	265	238	264	262	289	230	231	280	219	238	253	202	241	254	220	247	230	254	232	248	240	244	241	248	255	219	241	234	247	246	227	232	241	249	268	249	249	248	238	246	247	238	261	233	262	236	279	252	230	222	242	235	247	254	237	274	268	260	246	252	249	246	247	234	228	253	242	238	247	265	259	261	276	242	227	238	226	193	271	252	231	274	228	233	259	252	243	243	247	229	254	247	269	233	259	286	234	278	240	241	227	251	238	252	248	253	253	262	251	271	216	221	267	248	223	251	250	240	246	262	255	227	243	216	251	245	256	238	237	256	245	267	237	250	254	240	258	247	226	257	252	263	245	241	240	236	254	261	245	240	251	233	232	227	238	234	245	230	260	265	246	256	253	246	247	228	233	244	229	270	223	242	258	258	246	276	250	249	249	232	235	234	255	233	212	238	234	240	248	237	250	246	252	262	228	235	238	245	233	237	241	241	224	229	253	233	226	248	254	231	251	242	287	222	256	258	245	235	241	249	224	248	239	231	249	256	236	228	236	239	245	281	237	240	250	252	260	242	245	235	219	222	242	214	237	266	232	245	252	230	237	238	218	219	252	232	275	225	272	262	252	239	242	229	238	241	236	238	224	247	221	235	247	218	239	241	231	230	268	273	261	261	248	205	248	231	231	232	234	233	245	230	243	260	229	253	238	233	240	247	260	259	252	236	263	254	239	260	244	238	226	251	244	241	235	223	229	256	238	251	253	234	255	258	225	227	238	249	238	258	251	243	225	237	221	218	266	237	225	232	250	253	241	248	241	268	229	244	238	259	220	261	266	243	239	255	245	255	265	227	245	245	213	249	205	250	231	240	251	227	207	256	227	239	271	229	241	252	242	270	257	211	226	257	212	213	248	251	220	238	250	242	233	254	245	246	253	242	228	227	224	265	243	279	249	244	266	257	258	262	245	248	249	246	247	231	268	233	239	241	225	252	252	226	243	236	242	214	244	251	254	241	239	231	243	232	235	248	241	266	253	269	246	240	253	275	233	214	248	229	220	254	265	230	250	260	234	252	259	248	229	264	259	223	250	275	233	227	251	253	273	244	229	247	277	262	242	231	248	257	263	247	220	236	237	234	227	242	251	245	271	246	240	230	244	241	225	228	248	231	230	233	285	245	247	220	225	234	252	237	231	245	251	262	256	253	249	243	234	243	253	235	241	247	238	261	221	229	251	253	227	239	234	224	194	230	243	224	224	229	224	257	235	244	229	256	254	243	230	237	227	252	237	241	256	224	267	237	261	242	214	230	242	246	230	265	280	254	251	258	226	236	236	266	237	278	246	247	233	254	221	264	259	238	246	271	252	230	235	237	256	246	250	262	242	255	252	235	240	225	230	268	226	268	215	229	231	241	238	248	249	242	230	260	270	260	240	249	234	231	243	267	253	240	255	234	258	241	242	271	237	251	256	267	219	253	235	228	239	233	236	219	253	286	255	250	247	239	259	238	252	246	262	260	241	258	289	255	236	251	244	242	251	258	255	264	219	219	252	248	246	237	237	241	233	244	251	257	251	259	242	253	248	250	229	268	245	242	241	245	217	249	252	268	233	244	225	250	240	232	243	231	248	233	258	248	235	235	248	261	254	238	258	221	220	254	232	244	234	255	263	254	233	245	271	239	263	210	265	229	235	225	230	198	229	239	245	260	257	259	213	255	250	229	218	271	225	263	268	253	260	255	237	253	267	233	240	255	253	257	215	244	205	235	246	235	245	247	235	274	262	250	224	265	253	233	246	209	266	243	268	257	235	234	242	226	219	239	228
33646	40129	47860	45207	41270	38004	42509	40515	38507	36961	36477	33062	33291	30229	27459	27440	29062	28014	24333	23847	20275	17852	14916	9653	7218	4709	3865	3126	2697	2198	1866	1608	1510	1515	1396	1282	1209	1183	1026	1014	980	956	912	901	891	931	1018	1073	967	929	952	893	844	841	812	746	745	791	749	792	806	823	715	808	807	792	783	841	811	793	775	851	777	819	787	736	866	771	809	786	774	820	835	801	771	781	791	753	776	800	760	794	806	794	771	817	772	780	766	752	788	842	812	819	807	748	742	752	785	783	763	787	764	797	748	766	796	782	792	741	814	775	800	778	768	841	754	820	768	791	754	796	803	809	783	746	758	776	827	745	840	762	784	784	753	782	798	770	772	778	789	741	790	769	797	797	791	797	760	785	808	794	764	794	773	811	784	792	763	826	741	792	799	773	763	787	734	773	854	761	759	798	779	793	775	761	821	796	789	790	789	787	816	730	811	828	755	764	782	774	810	806	805	701	769	776	844	757	760	772	770	820	739	752	793	761	813	728	803	750	782	744	802	785	766	762	798	763	837	805	793	778	832	813	775	758	797	816	740	801	758	795	779	831	768	806	805	728	790	797	742	815	775	778	804	776	783	759	758	797	776	799	785	818	767	776	822	740	761	793	774	759	779	779	808	753	818	800	755	808	735	823	757	804	800	765	796	789	753	761	798	772	785	757	776	832	770	752	775	819	785	805	764	781	801	755	820	752	800	761	812	789	780	764	762	784	763	790	732	807	774	791	812	780	846	755	761	777	801	831	774	773	802	802	806	833	757	805	803	820	779	813	782	749	790	774	769	807	780	781	749	745	772	781	769	808	760	807	773	797	768	823	812	777	775	779	794	767	783	812	782	801	829	738	817	798	750	808	837	797	755	797	783	737	780	745	779	809	811	797	783	810	796	746	771	792	788	787	815	773	830	853	787	781	802	789	803	778	735	815	796	803	791	783	786	781	822	796	788	765	800	764	793	747	756	839	826	763	773	742	797	734	738	781	785	784	772	840	699	793	822	788	762	786	839	758	796	760	830	775	760	771	780	789	727	809	810	757	710	760	783	790	780	802	773	776	786	818	777	735	803	825	753	783	793	775	791	784	759	767	790	841	735	732	759	736	757	817	756	796	777	788	840	821	737	756	810	782	766	761	781	830	818	741	805	791	753	771	786	738	754	807	782	793	795	774	814	761	790	815	784	802	789	802	795	762	843	802	807	796	777	819	744	781	749	771	735	748	750	773	804	809	811	766	762	777	830	825	767	811	775	800	784	779	820	788	819	803	802	803	762	840	820	797	832	798	826	768	805	803	752	756	801	776	802	784	811	805	762	781	793	805	788	771	796	788	755	820	748	851	774	796	801	730	789	775	768	747	757	820	766	795	780	811	737	861	794	776	765	784	745	815	786	779	792	804	789	842	796	828	786	799	790	802	783	806	767	791	805	822	788	809	781	755	846	785	772	748	779	773	773	828	731	778	764	774	833	806	787	820	761	805	815	763	748	782	806	777	824	788	776	820	704	800	789	765	799	783	773	817	790	849	770	777	821	754	815	806	831	776	801	814	789	793	761	775	776	834	808	782	848	753	792	776	796	807	813	785	799	760	762	813	782	781	772	784	784	782	750	792	753	809	740	801	833	753	774	791	784	761	804	784	743	763	853	815	766	798	798	758	784	790	818	787	772	758	788	809	780	788	804	781	777	744	776	833	814	797	780	762	801	791	759	785	815	794	812	826	797	732	808	788	809	831	814	797	774	753	806	785	799	746	821	769	732	785	773	826	742	805	786	793	783	749	756	785	806	799	768	741	782	785	728	799	795	750	764	828	779	783	836	753	784	725	716	800	783	793	835	765	819	751	753	739	764	824	769	761	807	776	793	782	804	801	815	754	786	798	773	757	782	792	779	794	808	783	774	768	778	734	766	773	734	798	762	798	849	805	764	795	786	801	743	777	750	795	785	714	807	791	784	790	826	778	763	766	772	761	784	777	757	823	765	767	759	804	828	791	774	788	768	770	748	772	814	802	792	779	754	748	742	811	780	791	773	779	724	722	773	760	752	767	822	797	767	809	772	771	784	790	825	792	798	738	768	794	744	745	792	791	819	772	820	786	819	753	758	744	779	749	784	778	795	800	774	801	834	829	770	792	783	770	794	802	821	797	780	816	823	780	807	782	765	787	799	781	804	768	757	759	787	792	774	774	771	790	784	777	773	727	762	793	784	781	800	819	804	761	822	793	794	729	773	799	785	814	809	760	791	802	808	842	794	761	809	776	759	752	803	777	769	798	835	763	774	836	781	783	851	788	822	788	764	776	777	769	764	750	832	780	768	837	826	788	806	794	738	844	779	784	751	744	737	800	795	806	743	773	766	774	760	786	759	812	781	830	823	811	794	796	757	803	770	795	823	778	771	753	827	736	782	822	771	717	807	782	770	805	789	759	762	808	828	821	771	776	816	777	803	770	794	768	843	769	794	823	777	799	826	779	808	792	810	812	768	792	776	700	785	756	787	773	803	824	790	780	791	821	804	723	775	797	804	794	773	795	800	768	771	749	775	758	767	799	767	831	767	807	758	761	756	761	775	788	764	780	834	764	737	796	754	813	736	786	812	842	789	787	785	780	773	787	832	804	756	755	777	779	843	788	820	798	845	774	803	760	786	763	774	796	794	799	764	825	738	840	779	784	793	763	794	776	779	757	773	781	757	772	761	789	783	778	763	775	849	819	752	773	797	756	812	824	812	765	798	797	770	826	813	819	773	797	774	761	777	798	793	758	763	766	784	803	747	765	766	748	779	803	807	782	789	809	754	791	764	781	830	737	788	828	787	783	786	810	821	798	771	755	806	741	769	814	792	772	782	745	733	805	775	826	809	783	826	841	776	786	760	791	828	734	799	783	755	780	774	818	793	819	745	820	772	795	749	801	791	778	741	801	773	814	779	758	774	780	783	779	766	821	781	764	800	800	783	752	754	775	774	796	746	768	834	756	796	785	811	790	846	794	825	742	842	798	739	714	781	780	723	779	817	790	830	824	791	810	750	775	744	750	732	820	794	738	823	790	787	792	801	785	764	833	802	822	811	770	747	760	782	782	787	823	812	815	797	809	824	775	777	772	794	786	832	760	818	746	829	769	793	786	809	773	804	830	765	831	780	799	789	763	735	836	767	778	782	760	835	775	800	797	746	806	810	761	786	772	774	774	808	787	786	833	793	750	805	777	771	795	758	839	780	804	774	761	787	772	832	811	784	828	766	800	831	810	819	735	799	780	780	791	752	805	821	835	803	777	765	786	819	813	807	766	802	811	798	792	793	742	798	791	775	819	749	764	762	780	821	760	788	762	820	768	803	819	765	766	816	764	801	738	791	753	800	774	804	788	782	775	785	805	812	779	784	755	788	828	751	825	761	742	735	725	786	784	804	771	835	741	789	785	774	774	813	762	785	808	790	772	809	812	795	777	827	802	777	786	773	759	758	773	778	786	758	831	776	796	759	771
49792	45900	41871	37400	32373	30705	35411	34966	34085	33289	31969	28139	26690	24282	20172	19319	20063	18962	15632	13289	11061	8980	7372	3713	2349	1584	1257	942	885	778	710	627	543	470	412	394	357	363	357	307	304	300	292	289	294	258	346	374	357	338	295	320	278	289	261	277	240	238	253	278	276	257	264	248	259	258	288	284	270	238	280	264	269	264	229	263	264	284	242	237	269	254	277	257	245	260	243	240	248	278	259	232	255	265	233	252	267	275	243	266	281	254	265	267	277	270	245	268	248	245	300	251	274	251	258	250	241	253	268	250	229	265	268	260	267	258	282	262	263	262	273	230	275	278	255	253	254	280	262	240	260	218	244	262	260	258	243	242	238	276	280	273	258	267	280	273	291	282	276	251	282	252	268	271	259	234	277	278	257	243	268	272	287	247	215	253	275	263	258	271	266	250	268	253	271	271	271	231	258	268	252	277	261	259	265	247	259	264	283	260	239	254	242	283	261	233	271	291	242	261	247	277	272	231	271	273	290	259	284	263	267	297	252	233	245	252	256	249	281	260	275	255	269	249	263	265	266	283	263	279	259	287	243	267	291	255	294	257	223	245	268	259	241	254	262	271	283	255	256	237	223	268	278	276	235	261	261	251	288	260	270	275	266	296	280	247	270	274	258	284	244	234	288	266	244	247	284	249	260	258	275	270	267	256	261	258	289	251	268	272	254	271	273	265	256	256	261	274	245	233	267	273	259	265	263	267	257	282	253	260	286	254	258	251	274	250	292	254	279	268	235	246	281	255	260	255	246	258	275	251	243	260	297	282	293	285	238	310	269	268	253	259	254	243	255	272	264	242	252	255	251	277	281	269	258	251	267	271	260	256	256	273	234	243	277	284	257	241	273	261	262	236	254	265	271	245	271	275	258	252	265	259	265	256	292	255	243	265	240	278	254	277	295	248	262	252	271	246	269	270	257	270	269	260	266	254	258	273	267	256	261	250	238	266	260	237	258	269	258	290	246	264	266	289	236	271	274	252	277	267	254	252	281	270	251	268	254	249	251	238	279	268	268	254	254	267	259	243	302	258	289	259	232	251	251	258	257	254	265	228	267	263	277	261	252	255	259	250	270	260	280	258	259	234	266	248	246	285	255	254	227	270	275	253	244	247	271	261	276	232	264	217	273	274	272	269	266	292	283	272	266	257	255	261	261	214	242	272	250	280	268	269	258	298	260	294	265	271	270	281	272	266	285	269	290	241	261	258	249	248	248	243	280	261	231	245	251	255	268	257	247	262	273	253	268	266	276	257	279	243	280	250	264	292	249	267	293	261	251	254	301	264	248	271	263	283	268	233	257	250	255	254	254	242	253	248	284	240	298	262	275	280	270	302	282	247	285	271	268	235	276	267	269	239	274	252	254	281	271	248	278	266	282	268	248	254	251	255	265	254	293	246	237	249	251	266	279	269	274	254	252	285	266	254	276	285	282	260	250	265	271	261	247	246	264	274	244	254	253	254	233	232	270	250	272	274	279	290	274	262	258	281	284	257	277	271	263	287	274	274	217	271	271	245	258	275	231	291	248	260	254	249	257	259	288	255	275	274	264	254	280	260	261	235	242	233	270	238	270	273	242	263	255	238	239	274	280	271	257	246	230	255	252	279	280	298	279	241	266	245	241	258	261	257	249	281	297	262	247	277	268	256	268	282	291	253	257	271	254	260	301	254	260	288	273	249	275	277	244	235	276	274	242	244	251	243	228	245	283	283	261	274	245	241	294	266	279	272	274	261	262	267	309	287	276	253	251	274	274	278	273	265	265	291	281	228	261	251	257	265	259	265	269	279	285	290	283	269	261	290	263	267	244	269	227	235	298	278	267	261	250	272	263	268	249	279	280	231	270	261	267	222	234	254	267	271	263	253	282	284	293	261	273	264	268	248	282	269	251	229	249	264	303	266	248	253	289	245	269	273	256	284	268	256	260	262	274	284	290	279	248	291	249	236	298	241	245	266	259	281	291	282	249	251	289	257	256	281	263	291	276	244	266	237	248	262	280	295	250	255	299	267	253	250	258	282	238	282	249	261	267	275	257	259	238	266	275	275	263	282	257	284	266	279	257	299	264	242	258	249	296	269	247	260	270	274	235	243	278	250	232	281	295	246	276	252	263	266	301	250	245	259	248	273	282	260	255	265	245	276	268	276	248	247	252	265	260	257	261	278	274	283	260	256	260	264	282	281	247	269	266	241	273	254	267	279	271	275	246	243	280	259	233	264	285	274	269	245	272	261	252	246	263	247	288	285	267	255	273	246	245	274	290	250	261	246	288	279	247	283	281	260	282	234	269	259	277	254	263	264	271	237	255	263	293	276	262	250	248	264	232	255	262	250	273	259	266	269	269	263	291	266	261	228	289	245	257	255	237	275	253	275	249	272	249	285	239	272	243	254	276	246	268	231	290	239	261	266	250	289	285	278	282	268	265	265	237	234	271	253	268	238	268	261	257	281	286	246	275	281	261	262	254	289	245	301	264	228	267	260	244	254	260	246	260	275	269	241	257	265	257	248	229	262	246	229	276	264	272	267	243	259	261	229	244	278	251	253	256	290	261	259	270	273	237	259	244	264	251	278	284	250	245	249	265	244	271	236	254	269	284	254	258	284	252	242	268	232	291	253	262	287	263	229	255	246	265	268	258	274	254	262	241	294	260	277	256	258	273	258	281	288	238	236	281	261	243	262	273	266	224	254	290	271	283	257	298	276	314	238	249	247	285	271	268	257	239	271	263	300	243	252	258	263	258	284	258	259	248	290	244	284	272	233	250	297	280	233	261	264	260	261	266	259	273	278	260	248	261	278	295	262	277	255	259	255	267	289	268	239	281	239	260	261	236	269	283	277	272	279	232	233	253	246	264	259	264	240	264	252	259	254	275	252	259	296	255	270	254	252	269	259	257	247	237	271	240	269	261	267	273	256	248	259	252	288	266	249	262	266	252	261	263	241	247	252	265	266	279	277	274	287	251	293	250	254	262	254	293	243	256	249	258	276	242	289	286	279	272	260	263	244	253	282	251	224	251	257	292	262	269	275	257	245	284	261	254	248	267	256	251	274	250	291	229	254	235	283	247	231	268	281	252	276	248	259	283	267	246	259	282	252	284	301	239	273	241	264	258	261	258	255	268	251	287	241	237	250	228	236	262	260	288	231	257	263	251	263	267	267	260	267	259	279	242	283	264	259	237	263	271	254	271	249	267	255	256	259	269	272	276	253	285	281	251	252	244	247	256	264	254	277	261	270	253	275	277	282	247	265	246	259	266	262	256	257	287	279	281	244	262	270	273	271	279	259	255	258	254	278	296	269	276	258	259	268	252	283	260	262	266	246	277	246	256	259	263	234	246	244	261	269	271	272	278	252	265	292	241	242	237	269	266	272	256	247	291	262	274	265	262	247	258	274	218	232	298	279	263	227	243	287	233	256	255	271	253	251	266	273	241	236	279	255	275	268	256	264	231	247	265	284	244	235	268	267
42402	47518	50070	50814	46592	43724	47952	47882	46266	45468	45813	42572	42788	40025	37061	38047	39223	38058	34919	33590	31174	28116	24013	16450	12065	8285	7083	4978	4739	4289	3683	2959	2800	2205	1730	1776	1648	1462	1292	1257	1049	1064	981	977	996	965	1205	1468	1402	1168	1018	930	842	844	860	833	815	831	856	774	798	852	831	824	842	867	789	778	811	827	830	859	833	837	849	765	853	811	806	833	814	796	848	847	815	825	797	760	797	837	808	842	798	829	825	835	787	801	779	798	837	857	776	841	826	800	820	836	858	829	760	816	849	801	821	823	768	798	835	863	764	863	867	839	859	840	827	806	827	796	804	808	819	818	835	847	852	816	831	861	821	833	773	865	812	789	822	836	832	765	824	815	815	822	824	853	831	789	814	815	830	849	817	788	800	833	846	805	816	818	792	778	841	797	819	807	821	838	809	841	860	827	830	846	839	772	765	816	801	838	809	815	816	784	781	804	843	805	813	832	836	837	781	794	810	813	849	796	795	809	889	826	860	849	783	802	853	803	810	799	821	867	852	838	857	852	749	854	811	831	802	773	849	838	811	873	828	808	790	869	825	830	808	819	811	835	811	835	841	815	832	821	813	809	824	845	889	841	806	846	884	804	817	786	801	808	776	845	788	840	783	854	875	776	859	869	786	827	851	836	800	809	844	860	825	819	834	835	848	843	786	809	864	787	846	839	807	804	857	838	797	858	819	784	792	810	780	787	818	825	827	829	874	813	811	820	848	858	871	778	795	796	790	837	848	823	796	808	892	807	782	808	813	818	844	817	852	842	810	786	798	797	856	836	806	854	829	795	849	846	841	849	777	807	842	800	797	838	861	759	788	791	808	800	815	827	804	871	855	828	823	804	802	790	782	841	876	782	844	845	788	860	842	814	857	808	772	795	760	821	861	834	846	845	850	817	851	773	783	791	778	829	816	822	854	816	805	868	831	757	834	830	789	828	778	782	792	819	779	863	814	853	813	841	858	791	833	777	786	828	808	826	789	833	814	836	839	821	835	870	799	803	787	831	816	846	794	769	791	839	826	751	848	813	795	801	816	855	862	809	847	820	818	841	845	846	752	834	851	852	824	863	842	827	832	807	869	827	816	794	889	815	865	817	832	808	864	852	816	778	769	819	838	747	860	879	795	837	839	815	818	849	788	814	846	825	846	826	790	829	828	846	842	830	831	812	801	813	847	850	797	818	833	808	794	820	785	837	819	815	778	817	831	892	785	821	792	844	859	803	829	821	842	826	831	855	819	862	851	865	867	822	854	856	782	810	825	795	874	817	821	806	829	793	818	854	843	824	820	759	795	768	849	808	820	839	833	807	832	803	847	798	813	769	844	796	803	850	811	838	813	830	829	853	847	843	769	769	854	793	809	859	808	773	849	777	908	830	827	835	881	847	821	861	840	823	817	851	802	786	817	851	840	821	842	903	816	814	823	807	778	822	854	783	821	798	861	810	818	855	882	826	838	801	793	818	843	813	828	793	786	847	828	805	799	837	763	805	802	814	810	771	802	860	814	845	893	763	812	846	855	812	828	845	811	824	791	821	781	824	843	841	821	811	822	872	805	820	824	810	864	845	811	853	804	877	800	800	808	764	844	808	841	836	788	862	822	805	857	805	800	820	834	856	808	823	716	861	875	796	788	871	821	779	824	852	851	780	822	815	830	804	892	799	835	842	853	771	824	773	819	788	785	789	838	797	816	791	806	833	817	796	786	817	806	763	788	786	789	863	821	829	797	817	777	833	788	826	864	809	859	799	839	850	812	810	787	823	853	834	849	836	810	854	791	832	835	796	833	816	818	858	838	810	821	814	864	811	810	771	845	806	822	803	851	795	825	861	834	829	825	779	849	851	836	776	858	814	824	862	824	820	847	837	820	779	842	826	782	828	798	861	820	817	836	872	864	780	736	835	820	870	749	775	886	895	813	860	872	852	810	816	849	837	824	846	814	818	872	822	847	825	860	793	810	849	820	787	816	844	834	865	818	797	811	848	859	858	824	803	863	800	809	832	819	832	866	790	807	810	794	836	867	806	832	821	779	802	842	801	799	805	765	811	816	836	791	815	847	854	792	852	838	799	792	765	814	860	840	864	780	829	808	834	805	792	823	826	832	831	816	770	850	836	837	839	848	761	783	818	844	833	819	790	847	838	820	805	836	844	845	818	772	793	825	836	843	857	835	839	777	795	808	801	813	843	776	849	815	793	774	826	822	844	820	794	863	844	748	846	846	779	822	817	820	807	851	855	826	854	876	796	852	837	829	841	850	813	851	873	786	836	846	793	810	812	832	833	834	821	819	834	836	793	822	822	878	800	883	841	793	818	816	832	823	810	829	754	841	838	916	805	849	815	805	813	859	829	872	789	824	802	835	853	818	806	854	851	799	820	803	869	821	812	823	774	819	814	829	837	838	835	845	796	822	801	822	829	825	786	795	828	867	817	817	854	851	815	813	779	808	787	836	838	836	814	823	796	832	821	839	817	799	834	820	876	800	844	829	858	792	818	841	807	845	806	832	831	803	839	879	852	878	864	795	781	837	831	835	785	806	770	806	857	791	834	737	846	847	816	804	820	813	892	780	824	801	787	787	809	805	856	845	861	776	865	783	791	810	791	852	828	817	790	819	809	831	792	803	856	839	818	876	808	830	830	810	756	839	811	790	844	785	872	820	792	819	855	845	815	801	819	877	828	858	863	790	809	840	859	774	814	825	879	818	833	759	860	824	816	767	818	850	746	850	883	832	854	792	839	857	771	800	788	801	859	805	796	826	828	789	755	798	828	819	794	844	852	852	758	819	876	863	854	873	841	799	827	847	845	757	799	793	861	815	863	843	795	797	812	830	885	782	875	834	818	807	806	838	811	811	896	843	849	868	790	847	828	843	827	783	811	776	838	820	790	812	800	809	816	857	798	848	838	796	820	840	840	831	823	803	847	814	837	817	825	820	809	843	803	863	834	829	839	809	826	809	828	849	797	807	780	832	801	826	813	815	839	829	824	740	783	816	812	840	798	820	824	827	781	818	831	838	823	809	758	786	799	824	826	878	781	853	852	806	863	838	843	866	822	775	815	862	804	777	810	775	839	834	841	825	809	792	816	803	831	835	803	860	820	844	773	811	818	814	779	870	817	826	752	883	786	805	830	821	813	837	846	787	834	847	848	781	786	824	792	862	787	845	806	821	830	786	806	823	827	812	827	806	836	818	841	817	882	889	855	835	840	854	806	787	871	790	820	865	869	795	814	859	841	823	813	864	820	827	820	828	825	819	856	796	814	848	815	843	813	812	801	809	785	846	880	797	863	815	821	837	860	855	800	818	783	835	864	866	829	865	829	830	875	840	817	844	843	891	805	788	850	843	827	777	769	803	832	832	822	831	836	823	849	853	804	779	806	833	785	871	784	814	809	809	867	785	823	812	776	779	839	835	830	809	822	767	828	795	830	813	823	861	796	839	839	777	843	816	830	798	770	812	818	791	794	782	778	802	810
22885	21161	21002	16474	10641	6323	4562	3562	3037	2492	2379	1885	1669	1491	1154	1201	1161	1019	913	670	659	553	534	391	353	353	345	319	297	309	318	311	311	293	265	279	283	253	286	277	234	263	238	267	269	233	240	244	225	263	295	261	216	248	237	250	248	228	244	247	217	227	201	264	277	233	261	260	242	248	221	239	244	218	231	233	245	241	267	253	248	241	238	266	241	219	254	236	243	262	231	253	236	241	258	243	231	251	236	257	257	282	232	245	261	245	231	247	232	260	233	252	245	272	218	259	209	251	251	292	272	227	247	251	248	264	238	241	263	231	252	254	235	256	246	225	279	254	231	225	225	254	256	246	239	253	230	252	255	214	264	231	233	247	229	262	230	254	261	246	257	226	256	236	252	260	221	235	254	261	212	220	251	234	214	238	222	234	254	224	247	252	259	235	257	251	247	239	230	238	242	251	275	245	267	235	262	257	262	234	229	255	269	235	267	256	250	271	231	272	259	242	243	223	257	254	242	244	243	242	217	242	252	227	248	254	196	233	240	255	235	222	244	234	239	253	275	268	246	244	251	261	249	272	224	238	287	242	221	244	236	220	251	271	240	256	246	231	228	223	205	216	264	207	264	245	233	259	272	221	265	216	254	217	223	247	241	242	244	247	237	253	248	231	246	242	253	243	263	219	253	236	246	234	250	212	235	250	258	243	258	233	269	220	232	239	249	221	222	231	285	225	231	251	279	255	273	234	245	260	232	235	258	237	222	231	239	235	241	242	253	250	255	234	243	265	239	240	253	252	244	238	232	234	246	253	255	232	237	264	247	226	247	246	265	261	242	252	264	239	237	262	251	251	252	241	245	253	231	230	263	242	279	248	249	258	252	226	261	292	228	248	231	255	233	207	230	247	230	246	238	247	244	234	249	241	258	269	230	238	264	268	268	248	234	297	226	235	283	233	233	233	266	250	246	232	256	247	244	225	232	240	234	262	233	246	265	284	228	260	245	237	231	258	239	216	229	225	241	253	243	243	237	242	237	257	253	248	257	234	233	247	232	234	261	251	269	252	237	233	269	234	216	246	229	267	248	254	216	233	223	238	255	229	242	252	231	252	243	233	249	243	222	234	242	235	234	237	250	246	225	253	239	260	264	260	225	254	264	268	230	247	234	232	241	250	245	240	262	241	241	243	249	238	245	265	214	247	219	257	235	250	224	269	259	250	257	236	245	258	289	274	239	239	255	252	265	244	277	241	234	244	247	279	253	228	236	241	225	253	226	261	234	265	236	253	284	219	214	246	261	236	250	252	228	256	248	246	218	269	245	235	269	262	244	235	248	251	240	233	235	241	228	251	250	233	217	231	242	222	242	246	249	242	244	227	240	246	268	237	246	251	250	250	235	204	254	253	255	252	232	255	256	234	264	295	247	232	221	249	245	231	239	276	246	279	243	243	249	245	257	248	224	254	228	219	251	230	261	241	242	252	213	224	257	255	239	251	232	235	225	221	247	251	242	250	247	230	231	261	229	235	242	267	220	224	259	238	222	226	215	244	261	215	240	242	232	259	228	259	242	233	220	221	263	260	204	215	236	213	252	279	226	259	234	230	245	260	266	237	254	258	258	241	261	219	272	257	230	222	254	251	258	242	246	248	246	263	234	278	256	238	251	267	268	235	216	212	246	264	230	229	257	230	247	243	265	224	250	251	236	229	255	223	246	250	226	222	251	237	219	246	247	226	245	219	247	259	255	253	239	239	236	208	278	228	284	252	251	240	212	215	253	256	230	254	248	257	259	282	236	262	246	234	239	248	262	273	248	269	243	215	256	254	208	254	226	239	246	258	265	256	230	252	253	235	249	205	270	259	253	228	260	227	236	264	251	253	224	272	240	266	234	250	241	273	243	233	237	265	236	251	236	252	242	251	230	234	239	240	249	256	248	247	250	233	274	241	238	217	256	247	232	242	234	252	260	247	260	238	254	229	242	274	248	234	258	253	236	259	268	233	230	255	254	248	257	201	242	268	239	236	228	235	239	228	254	246	245	230	254	221	268	245	242	244	250	257	266	235	249	225	243	259	256	242	233	244	238	253	250	252	261	249	216	262	227	249	238	241	249	243	251	233	229	226	257	224	262	237	244	247	250	274	230	225	263	268	254	213	222	243	251	254	231	265	223	252	235	247	256	235	246	244	237	260	239	248	259	239	235	241	235	250	248	246	236	235	250	251	272	229	238	268	244	235	229	224	241	239	234	254	221	241	256	279	215	248	261	237	253	218	261	254	228	247	258	228	241	228	257	261	266	222	216	244	217	249	225	256	218	222	271	201	240	240	206	258	281	237	224	254	217	233	265	253	223	247	246	250	218	239	244	244	228	271	220	262	266	265	231	229	235	218	247	236	252	220	252	241	217	247	239	252	260	254	258	249	225	257	234	240	253	241	263	231	232	246	257	216	250	245	228	243	209	249	257	255	239	247	216	263	272	248	268	219	233	238	222	272	242	254	245	258	229	235	247	226	265	242	287	253	223	257	255	257	224	230	214	234	268	246	224	268	272	244	218	258	247	241	241	202	258	239	234	221	244	227	245	226	268	262	239	242	247	242	203	252	255	243	246	244	236	223	256	243	273	262	234	246	269	230	254	263	233	260	237	238	242	244	241	251	237	230	217	245	241	273	238	260	238	229	264	250	241	253	237	240	237	223	260	255	236	242	240	247	232	233	239	255	242	260	229	249	265	230	272	260	230	234	254	257	243	248	247	256	228	240	265	274	244	224	269	239	249	260	231	221	246	254	243	228	225	239	258	250	248	246	241	237	222	245	290	287	239	256	240	229	228	231	290	237	204	239	237	247	246	209	285	254	265	249	210	247	245	251	275	232	247	256	235	226	267	235	250	249	246	271	235	265	239	286	241	225	247	240	252	229	289	245	247	231	281	253	237	255	249	266	237	256	235	256	244	228	232	241	251	245	255	239	258	226	224	245	233	235	268	262	237	272	241	237	239	238	241	264	243	247	230	217	265	260	231	236	277	239	280	237	239	262	244	233	261	220	250	221	232	230	239	249	248	258	258	243	237	226	252	225	224	251	236	236	282	231	243	254	241	258	257	234	254	258	230	243	234	228	290	258	245	243	258	255	250	268	204	228	232	264	248	237	278	243	217	252	237	278	239	238	251	277	248	249	261	257	260	242	263	217	221	223	249	224	242	260	239	239	246	231	239	220	239	240	251	239	248	245	243	241	240	252	250	242	227	224	240	253	242	262	226	214	269	264	264	235	253	235	235	268	270	246	255	237	231	231	251	234	248	248	240	216	235	233	246	232	243	248	273	241	232	256	232	230	211	245	200	218	255	258	247	245	274	233	247	266	267	236	278	233	224	220	260	236	254	218	233	250	242	266	221	245	258	224	229	245	224	248	246	250	262	226	224	233	238	255	271	245	246	233	263	262	230	267	254	237	234	234	243	238	242	216	265	230	262	233	251	217	231	256	237	240	222	247	272	249	236	233
19493	22107	29631	29123	23370	17841	15173	13248	11399	10137	9635	7856	7128	6476	5340	5548	5221	4516	3995	3222	2697	2504	2351	1777	1651	1551	1530	1390	1399	1228	1346	1302	1260	1191	1066	1042	1052	956	937	881	804	899	873	823	828	794	824	846	804	851	835	854	772	847	793	782	808	800	773	759	805	807	783	791	777	752	766	792	787	867	773	780	812	740	765	816	862	811	803	784	788	797	782	812	790	844	810	796	778	786	812	775	823	799	788	803	813	768	789	768	765	819	782	803	703	811	797	755	811	776	809	821	786	805	783	779	817	791	787	735	797	772	790	823	764	813	784	820	794	722	795	797	774	763	763	777	808	785	787	789	853	759	775	787	792	809	827	768	765	855	832	811	770	781	827	785	760	757	797	883	793	842	780	797	798	796	808	752	751	774	795	783	822	783	820	731	838	775	787	774	822	854	770	755	751	789	797	809	817	784	791	802	784	814	838	816	815	797	863	742	772	801	783	800	811	819	791	822	775	842	765	767	768	800	808	760	770	776	845	799	813	787	823	779	775	780	750	814	816	818	783	804	788	788	788	772	812	785	774	823	806	819	805	801	794	747	787	771	782	823	775	814	802	735	774	832	752	793	805	808	815	828	791	838	789	786	796	797	749	750	809	802	769	794	783	745	802	797	762	772	787	802	784	763	786	807	781	826	784	793	785	823	851	770	822	780	796	807	835	818	794	744	831	792	759	777	768	785	791	811	762	781	779	821	794	815	749	764	792	786	845	830	802	811	810	806	839	807	749	795	771	754	779	785	856	847	796	781	799	806	792	790	791	788	796	804	796	765	785	772	787	844	838	820	746	801	814	762	818	848	808	800	816	794	787	828	752	843	802	750	839	797	822	769	814	787	832	802	791	796	815	813	809	814	793	829	780	839	821	788	836	827	827	776	820	794	780	824	771	812	787	826	828	835	798	767	787	763	773	794	847	777	748	795	784	789	817	857	773	788	805	809	806	829	806	832	807	803	757	799	803	762	759	777	746	795	824	823	798	802	748	788	781	843	801	793	784	789	801	826	780	778	781	817	785	801	810	769	837	818	784	780	787	792	821	806	767	787	768	775	797	772	761	796	791	763	845	791	814	855	782	801	809	725	759	805	781	782	777	793	823	791	781	809	785	783	745	818	756	810	810	827	798	835	804	791	827	776	799	766	811	758	819	790	809	735	829	796	817	794	788	762	796	802	849	799	807	724	773	743	830	772	769	802	790	810	796	767	773	758	780	792	788	822	771	807	815	792	764	742	806	799	825	745	831	812	826	782	744	814	800	781	754	845	743	830	760	812	793	804	793	810	836	800	809	849	798	808	812	760	792	765	759	770	793	799	802	763	803	794	834	786	820	796	773	787	757	772	796	760	824	758	816	736	748	831	808	787	790	789	828	799	823	746	791	850	792	788	836	840	765	807	801	733	782	850	794	832	807	804	806	776	825	735	808	831	804	762	817	795	784	770	754	810	833	757	779	813	768	748	784	783	789	795	794	839	833	805	782	780	825	799	764	784	816	751	772	823	789	804	850	787	829	773	751	776	781	777	789	820	781	825	811	765	805	835	833	816	803	785	739	759	821	747	796	825	831	812	804	827	724	748	833	793	759	792	762	795	817	766	814	809	784	772	814	819	799	821	782	777	808	797	842	766	786	790	802	840	780	818	811	804	846	786	860	812	780	737	770	753	804	834	782	792	776	778	796	811	754	785	783	743	803	850	767	766	771	785	783	781	781	764	799	834	852	777	803	782	769	801	818	751	789	823	753	816	818	770	798	771	819	774	768	805	802	790	779	783	829	802	795	743	795	817	779	776	810	868	732	793	800	824	785	757	779	771	801	786	822	750	784	798	751	783	817	790	744	804	786	801	824	798	837	767	809	820	827	833	790	784	762	770	784	751	797	786	807	733	802	796	745	793	809	806	793	768	797	748	803	796	774	782	854	753	802	814	788	803	795	757	812	753	777	797	827	804	789	787	774	794	768	798	791	777	750	766	824	737	794	790	764	854	784	780	758	783	780	798	817	793	812	808	759	810	788	812	773	756	805	775	807	776	776	839	755	781	780	847	811	813	771	831	813	806	793	761	798	807	805	793	816	810	758	823	792	800	772	777	770	863	813	755	807	775	810	743	815	810	783	776	787	759	792	806	759	787	795	775	770	785	748	763	784	800	827	774	797	760	869	833	811	769	784	791	788	813	750	819	798	775	785	863	808	805	791	819	815	813	805	770	837	772	804	799	803	812	787	816	779	799	893	770	769	788	778	755	822	820	827	828	815	792	738	814	794	806	793	769	773	832	820	802	775	781	805	809	769	802	814	787	824	749	798	774	822	777	818	815	761	830	786	786	788	755	779	779	792	774	776	762	796	767	798	835	769	779	766	773	752	809	794	827	807	791	822	840	801	804	804	759	797	768	771	819	762	772	770	721	855	809	760	808	820	780	830	849	744	783	815	809	793	813	764	794	803	810	754	828	774	776	795	787	742	798	785	801	845	794	788	804	801	827	867	797	756	814	816	785	813	828	791	799	754	820	775	750	790	825	776	740	841	785	803	786	817	813	745	820	794	788	785	781	820	831	773	811	817	831	833	844	831	795	769	780	784	766	740	820	795	827	809	784	795	790	804	759	813	853	788	775	763	826	798	806	821	787	780	812	808	803	784	766	772	835	768	775	832	740	772	798	792	754	773	815	787	790	763	818	732	766	787	776	774	792	783	829	797	787	798	782	817	763	800	755	820	770	803	810	791	807	835	792	793	774	799	800	762	804	818	804	775	749	788	788	819	783	805	823	831	803	806	835	740	763	796	800	833	810	806	776	770	792	780	772	796	786	794	759	826	770	836	791	761	783	789	809	761	814	762	825	772	737	818	810	840	820	830	776	842	798	853	820	806	805	785	797	777	799	805	802	765	763	790	840	795	788	826	734	799	808	786	822	758	836	795	760	793	815	834	764	799	792	823	852	813	765	806	817	820	774	822	772	830	789	812	805	785	825	750	820	785	822	812	798	828	808	816	807	823	812	768	823	769	772	748	806	827	805	786	780	794	800	821	832	797	803	784	836	768	812	763	787	826	740	818	810	832	821	764	768	802	792	813	738	808	759	768	800	775	790	815	781	826	770	789	812	805	848	771	739	788	815	814	768	798	784	803	795	794	844	786	816	784	803	786	818	807	761	814	752	839	795	794	770	787	760	793	829	778	842	735	774	766	784	821	850	811	802	780	786	788	756	816	736	753	806	846	782	822	797	789	770	762	811	783	837	806	815	823	814	770	792	766	811	864	829	769	804	801	761	777	800	754	842	748	764	745	766	776	767	779	810	773	836	822	793	814	800	793	755	811	816	776	807	780	830	754	780	824	796	824	803	803	791	792	772	803	747	730	813	768	802	792	773	737	803	825	704	762	750	790	826	769	830	799	796	741	768	817	799	826	764	808	787	770	811	787	845	767	831	795	815	783	824	829	831	812	814	840	789	795	811	810	800	786	843
43141	43372	43560	38371	32913	27693	30203	29630	28141	27095	25117	20318	17895	15470	11171	10621	11235	10307	8038	6095	5575	4720	3054	1752	1260	1031	791	750	644	588	680	582	462	452	400	358	319	302	281	275	271	243	225	221	270	229	238	287	265	256	265	243	230	256	233	241	268	222	220	247	237	245	252	239	211	249	211	203	232	244	227	244	252	230	231	240	246	238	274	223	220	240	244	262	228	231	221	225	221	244	250	242	259	210	220	237	245	207	237	253	249	257	238	223	213	226	243	256	269	234	214	256	216	248	237	231	229	231	254	243	233	248	236	212	232	259	241	242	236	248	243	262	247	247	242	236	245	244	229	248	243	238	232	227	250	223	270	213	242	206	234	265	237	242	245	264	233	247	228	224	251	240	219	236	228	227	251	225	255	222	259	237	244	265	255	260	240	233	215	248	227	223	229	232	237	242	243	227	255	243	235	238	240	241	234	264	212	252	258	246	260	243	230	232	233	238	249	244	228	249	237	236	233	191	247	257	257	228	234	222	243	224	236	235	245	206	238	228	238	235	244	233	249	246	234	259	239	215	265	225	234	241	253	246	246	254	225	223	245	246	248	231	253	224	234	226	245	247	221	254	255	248	259	218	252	253	255	250	251	225	245	234	225	239	237	241	228	251	251	238	256	255	241	253	242	225	226	228	260	239	263	251	221	221	248	238	249	251	253	232	213	252	249	234	240	251	262	268	228	230	254	217	226	263	235	248	234	240	224	249	240	245	248	235	246	232	212	242	219	237	231	244	252	230	256	210	247	228	234	218	254	240	238	261	230	233	246	213	210	237	215	257	236	254	236	229	232	253	231	219	257	235	238	247	251	260	219	240	227	246	244	203	239	226	228	233	256	237	233	253	260	234	229	256	259	226	268	261	249	223	220	202	230	227	243	243	240	217	260	260	261	241	246	246	196	256	242	227	225	250	254	242	251	253	222	219	255	252	255	254	234	236	236	244	238	256	222	238	224	240	252	260	206	223	267	221	213	246	218	220	246	230	237	248	237	245	276	260	241	224	251	238	225	248	256	231	252	239	265	225	236	233	261	253	221	229	233	225	230	262	218	245	262	262	248	258	217	240	219	257	237	225	269	222	233	257	228	264	251	258	239	219	219	256	230	247	241	235	254	232	273	257	229	225	220	242	270	219	222	231	253	234	218	255	238	238	252	220	261	258	249	215	254	255	262	244	257	227	230	225	224	260	233	231	243	228	262	226	237	259	257	258	238	266	223	214	258	216	261	247	213	223	270	234	233	221	223	255	265	243	244	227	197	241	248	227	252	235	225	239	235	245	235	259	252	240	227	214	235	253	250	226	230	264	243	223	220	254	214	271	230	238	246	223	240	267	255	225	232	265	234	251	214	246	236	260	246	252	244	258	229	229	260	225	231	230	217	227	234	256	262	232	235	226	235	256	249	265	253	232	250	256	222	249	252	233	247	244	227	223	230	270	266	241	242	262	243	228	227	258	245	280	217	252	258	267	208	208	264	236	208	249	248	244	239	210	241	227	237	207	222	237	226	247	246	222	247	249	243	234	247	256	242	233	237	256	245	241	258	230	235	205	235	240	271	201	248	225	232	258	235	239	218	243	225	253	260	255	269	240	228	254	235	268	222	241	227	248	263	234	251	242	238	246	252	257	236	237	230	255	243	268	242	247	224	232	235	246	248	238	240	266	241	237	235	243	286	230	233	251	219	226	234	257	267	248	247	235	229	225	241	249	199	224	228	235	245	258	242	253	216	226	232	227	239	234	223	243	238	226	231	247	244	232	247	251	265	247	249	236	224	252	205	220	250	229	253	254	255	272	240	258	272	239	264	233	235	252	237	211	226	207	227	239	244	243	282	218	240	234	229	243	209	259	219	231	241	231	252	222	226	214	237	248	255	205	246	242	227	227	227	246	227	238	229	228	253	269	222	253	246	213	255	237	219	241	244	235	237	242	229	235	236	243	273	240	258	224	231	237	212	224	246	269	236	249	256	243	239	222	248	251	257	258	234	202	214	236	241	238	247	227	261	209	242	246	251	256	223	219	212	250	233	207	251	224	245	232	236	209	251	248	247	261	253	240	207	216	225	226	223	262	209	233	229	230	236	218	233	249	242	250	208	232	250	256	235	229	238	250	250	254	231	249	222	241	244	233	230	266	257	245	233	233	243	242	282	249	220	265	260	261	223	253	241	223	233	223	230	242	234	225	226	237	240	244	260	237	264	239	257	237	216	242	244	235	216	253	259	236	249	238	251	263	214	244	220	241	242	236	249	246	261	222	245	264	248	262	229	228	259	260	209	249	220	237	280	248	242	246	235	253	233	258	230	250	256	223	252	260	252	217	239	262	238	233	235	231	250	234	267	260	231	247	257	245	247	227	248	239	263	236	240	243	224	224	235	246	241	222	248	245	232	225	261	249	244	230	235	256	230	241	244	239	249	207	217	221	239	238	243	232	229	239	245	240	230	225	279	260	235	248	236	247	260	214	227	254	260	257	242	233	233	233	237	245	230	247	220	250	218	240	238	235	225	246	246	255	253	220	242	254	217	238	235	264	243	248	233	237	255	249	238	240	240	247	223	215	227	246	246	244	256	240	227	251	260	230	212	232	233	240	235	222	231	253	239	252	267	231	252	264	280	272	233	247	244	257	233	219	237	240	239	235	250	241	239	263	212	245	250	256	251	211	242	235	227	260	228	263	234	251	249	239	242	229	226	224	229	209	232	235	261	242	254	222	254	253	247	229	263	203	231	266	231	267	275	217	250	250	214	252	233	246	223	248	239	264	244	240	219	253	230	237	216	244	243	243	237	260	241	247	240	238	236	231	234	226	228	218	219	227	217	242	266	266	243	234	246	241	243	240	258	223	257	263	236	230	262	295	240	226	231	228	241	240	236	243	191	252	233	237	237	248	211	240	222	255	246	229	249	250	221	241	244	233	240	228	254	222	223	241	271	269	244	233	252	240	244	230	233	251	251	240	225	256	237	225	209	242	261	225	261	210	238	241	243	224	272	215	254	226	244	249	224	226	268	244	233	253	244	214	254	257	236	251	268	240	241	238	225	244	227	231	215	226	222	212	249	236	254	205	269	231	256	228	250	231	214	228	253	220	217	229	270	250	263	229	251	232	253	245	228	258	240	268	248	204	261	235	260	231	216	245	235	234	252	225	232	231	245	246	246	266	223	234	281	263	234	218	254	266	235	242	254	253	243	265	239	247	241	243	243	237	245	228	223	260	243	252	226	241	246	247	250	235	235	236	259	253	267	241	221	231	226	225	223	254	224	258	250	238	214	233	239	201	239	225	222	248	240	257	232	193	256	265	240	249	260	225	223	239	259	239	238	230	242	220	259	243	232	252	229	239	240	236	268	276	210	226	238	227	261	274	243	216	244	248	249	261	261	261	255	225	242	254	273	237	233	229	249	246	233	208	215	262	251	226	243	263	224	211	240	268	207	226	240	258	232	245	233	258	243	218	233	222
35738	41012	47728	48805	40606	38202	41377	41219	40319	39694	39751	35563	34279	32708	28502	29610	30760	29363	26414	22412	21939	20368	14322	9374	7149	5567	4275	4344	3226	3186	3558	3017	2166	2117	1809	1478	1408	1109	994	969	893	869	824	809	825	804	835	989	980	982	920	828	806	832	838	748	737	766	746	758	808	727	771	813	730	759	762	717	747	734	746	793	752	781	795	769	803	792	817	814	800	736	813	758	801	744	779	779	767	803	738	783	774	723	755	732	757	769	738	799	784	817	741	782	761	768	715	749	760	726	765	710	753	741	834	764	792	804	795	730	779	787	784	828	745	793	813	752	752	737	800	818	804	776	755	768	728	782	780	777	739	776	800	751	813	776	747	782	777	814	761	712	759	746	723	762	748	736	770	754	774	791	807	749	732	719	799	768	801	795	783	757	774	745	787	776	741	833	790	740	805	764	785	776	774	788	808	762	765	706	775	700	794	715	764	793	741	712	788	777	790	742	759	765	789	779	793	746	757	775	731	753	716	772	776	752	776	808	754	776	765	733	780	783	797	757	806	779	751	779	717	735	749	784	761	780	782	738	750	699	730	800	776	764	758	803	777	752	744	758	767	764	725	750	758	768	801	751	763	775	754	741	739	752	713	754	826	775	799	724	748	762	777	787	791	736	751	751	734	761	812	760	736	793	774	766	724	686	790	747	744	770	814	732	760	768	790	789	802	829	760	788	788	717	794	768	760	764	803	724	814	789	766	769	755	767	780	773	769	765	732	776	776	707	771	724	776	727	777	779	845	794	742	772	790	817	793	798	750	790	763	807	756	795	796	788	807	773	778	794	752	749	753	799	802	776	785	835	758	810	777	774	798	819	753	761	823	783	785	795	785	809	756	755	778	777	814	757	775	775	746	773	770	769	788	745	733	772	753	773	757	795	768	797	740	745	729	762	789	757	789	811	737	724	735	778	750	804	772	779	804	796	753	767	780	828	820	731	790	807	788	749	786	777	793	810	801	784	761	802	825	806	783	785	754	762	751	770	798	805	780	738	772	825	818	732	754	785	733	764	760	763	781	822	729	750	765	746	774	766	750	782	751	782	729	771	821	785	721	785	736	744	756	767	802	814	828	764	780	757	780	766	799	752	793	753	696	748	733	802	839	778	791	774	726	788	783	793	822	801	800	799	760	770	755	760	782	790	796	810	810	748	752	749	715	809	767	720	785	748	773	757	744	784	780	788	743	830	717	757	763	762	719	742	789	810	797	748	815	752	796	808	791	786	773	763	794	775	774	791	804	747	749	804	811	780	754	738	796	776	797	777	796	770	757	776	799	838	739	774	775	784	766	737	809	756	750	777	741	798	790	755	738	770	773	813	761	739	765	751	780	767	751	803	800	769	754	789	732	771	768	774	763	833	746	775	764	767	729	775	835	811	769	779	732	725	727	802	781	785	781	775	769	716	745	779	784	800	823	777	740	758	813	801	767	773	752	764	752	774	761	769	796	775	739	758	741	744	782	773	755	799	796	750	801	758	798	711	767	750	753	743	752	833	745	795	788	767	772	802	740	732	764	758	776	820	748	756	776	783	763	769	759	770	772	727	788	744	822	791	769	763	787	799	790	785	768	751	763	820	820	788	789	749	777	778	755	766	768	779	768	810	769	758	731	777	751	800	789	782	800	756	777	781	766	788	779	765	812	801	728	817	832	739	791	764	782	784	802	781	746	762	775	821	726	771	761	801	761	784	758	738	745	809	767	755	799	762	732	776	748	817	753	756	796	784	776	815	785	764	739	798	796	778	762	788	748	765	832	776	816	751	790	740	809	765	805	773	760	777	768	779	772	760	780	788	803	779	734	801	795	802	774	785	768	823	776	763	807	737	786	791	772	786	786	856	748	760	764	755	746	762	726	789	775	779	745	796	797	761	808	761	767	770	799	721	793	793	772	752	772	785	761	761	769	777	773	761	769	805	723	764	754	759	760	742	752	808	728	759	794	757	800	773	741	783	756	815	731	772	777	804	770	743	778	798	833	767	717	748	769	720	768	807	783	808	803	737	770	760	773	806	770	815	770	764	759	759	732	746	754	743	741	803	778	730	793	784	768	809	805	759	809	781	736	724	745	754	744	840	748	773	780	778	806	782	764	749	753	754	784	768	756	777	735	738	791	782	791	745	719	731	801	749	831	758	810	767	812	787	755	777	796	770	722	760	739	760	726	742	770	777	798	757	797	778	756	785	794	786	733	745	777	781	812	749	803	755	719	741	796	811	795	754	768	761	768	781	781	804	789	735	766	754	785	758	752	767	801	788	674	838	768	773	762	813	711	836	782	740	781	762	775	759	762	776	739	812	755	761	720	780	777	746	799	737	787	824	802	770	751	744	753	816	783	756	712	763	731	823	784	778	728	755	795	763	827	713	795	767	730	839	752	743	790	741	780	760	698	777	756	754	760	749	783	803	743	744	776	772	813	759	747	753	755	745	794	728	799	748	796	741	749	713	812	753	760	767	762	795	751	815	718	758	757	757	773	768	754	792	809	783	716	766	708	794	733	765	784	753	797	774	784	808	779	766	773	727	745	776	761	750	791	742	764	779	736	760	718	804	811	766	727	817	786	769	796	789	746	773	732	775	798	774	798	766	755	759	776	768	781	785	744	801	751	791	764	796	789	774	750	799	767	795	751	766	774	781	761	748	780	755	800	754	775	794	773	749	795	756	751	721	742	719	770	736	752	748	768	772	774	787	765	790	803	839	744	755	749	800	824	780	776	744	795	776	729	750	793	768	761	772	796	810	786	765	781	804	778	808	800	793	787	761	777	812	748	762	734	778	752	777	752	752	752	769	775	810	812	799	760	730	765	760	753	757	744	779	768	817	759	783	769	761	750	782	764	802	753	810	776	803	812	817	771	787	755	819	769	776	805	814	789	836	800	767	772	753	764	771	769	785	832	826	728	801	787	717	738	777	749	783	782	725	734	808	776	763	783	733	782	773	823	795	799	810	771	745	748	753	799	749	787	751	773	746	734	740	851	801	780	770	797	777	769	742	801	808	778	745	769	815	751	768	780	748	749	719	770	703	777	755	818	769	809	758	777	764	756	786	733	762	760	708	734	766	803	747	776	758	769	829	739	770	754	774	802	784	770	773	750	725	808	764	772	745	785	768	790	748	790	764	741	793	745	770	802	762	801	770	749	779	793	728	792	788	746	816	799	744	780	764	809	783	767	750	725	780	787	750	775	775	774	744	785	783	756	761	742	767	763	805	832	774	773	748	814	734	751	782	784	758	778	755	807	810	799	752	744	752	812	817	732	779	736	761	744	762	800	784	796	765	790	744	733	787	771	781	775	767	799	770	800	748	753	707	783	782	789	803	789	785	807	739	760	792	785	766	781	770	782	816	780	755	757	817	775	732	718	809	794	753	801	766	811	772	780	804	755	795	739	747	717	740	770	767	736	785	724	785	709	812	796	783	714	783	764	784	817	762	777	758	791	802	775	801	762	794	763	738	755	725	724	793	787	777
50351	48821	43303	37454	31069	31897	33747	35718	36163	35312	33757	29983	27308	26357	20468	20340	21032	19060	14672	11953	11178	10218	6186	3313	2415	2024	1537	1431	1853	1767	1276	963	594	500	431	372	376	348	374	350	308	295	278	273	260	264	272	314	341	312	302	281	279	283	261	276	255	237	275	246	274	246	294	271	260	287	256	251	249	241	262	273	241	265	255	246	268	274	237	266	228	269	261	269	256	252	254	231	248	279	235	262	267	265	243	256	276	254	244	251	230	290	242	243	279	232	242	233	259	250	255	255	279	250	242	240	274	232	230	236	251	245	240	244	252	225	264	209	275	257	283	266	249	300	252	272	260	268	245	241	248	271	282	242	256	308	266	266	248	250	264	239	256	278	268	241	241	266	273	235	266	282	256	274	250	276	249	284	259	256	252	267	260	266	286	285	290	236	258	268	266	256	267	268	249	246	249	248	254	242	283	262	249	255	293	277	242	247	266	238	265	257	290	247	265	269	225	244	246	268	236	263	259	267	236	260	238	244	260	274	249	266	258	268	256	243	266	243	237	241	229	255	253	280	272	251	265	267	264	230	281	256	287	269	261	272	283	266	241	258	228	289	257	261	241	241	271	263	292	267	267	252	273	266	267	234	251	254	257	262	256	247	254	240	282	255	236	243	275	258	295	267	262	245	258	239	250	258	269	278	235	242	265	265	277	238	241	290	262	259	269	272	262	267	217	265	259	259	268	260	258	236	255	285	242	266	250	249	237	228	274	265	247	256	264	222	266	295	278	240	259	245	225	245	263	264	296	284	216	256	248	259	246	266	278	273	258	246	243	232	241	257	270	267	289	243	257	300	251	257	255	242	275	269	268	267	263	269	258	249	238	243	262	267	245	264	261	264	262	269	272	257	256	226	269	273	256	257	249	254	262	260	228	231	262	262	257	230	264	265	249	289	258	256	243	233	260	263	244	269	258	265	254	264	276	266	230	269	268	257	265	261	232	255	282	240	258	245	256	229	254	234	252	251	232	248	258	241	242	281	252	259	256	244	249	270	231	247	252	277	265	247	253	252	291	248	245	239	279	232	236	263	255	240	267	287	250	252	247	254	224	299	263	284	283	256	256	257	244	280	282	253	249	249	252	266	243	282	259	224	267	269	280	275	264	262	262	264	276	242	258	264	273	250	266	228	276	253	244	248	228	224	251	248	242	241	264	273	273	246	265	259	236	266	247	264	242	257	260	254	253	254	273	266	268	268	269	253	266	250	251	250	271	263	242	274	247	240	268	268	241	264	297	284	249	255	297	235	261	272	292	261	261	263	244	240	236	274	231	220	227	251	259	276	287	270	235	243	270	242	256	266	258	240	280	234	274	257	263	275	261	252	253	227	265	244	269	257	266	259	284	270	257	265	248	261	239	275	271	250	263	255	235	278	230	261	225	252	267	248	276	245	260	246	252	264	274	231	255	268	268	231	263	262	269	274	258	268	260	243	256	262	254	248	256	288	238	243	288	238	263	264	258	261	253	237	241	233	243	251	249	250	241	248	265	241	256	276	263	263	264	254	267	250	253	253	250	286	240	268	278	265	248	275	257	263	276	292	223	262	255	256	286	261	253	263	253	258	277	244	245	260	283	245	281	248	280	281	242	260	273	247	265	272	298	245	271	261	275	249	278	251	267	239	245	232	246	265	249	268	273	278	257	258	252	259	281	262	259	254	272	265	251	253	287	276	254	253	282	246	255	296	244	238	258	263	239	282	248	262	258	244	262	236	270	259	262	269	252	245	270	275	262	268	262	254	248	247	253	268	256	296	262	245	259	253	236	256	254	248	269	276	252	221	270	252	255	256	274	234	282	258	278	248	262	244	261	255	250	276	251	241	257	264	258	269	257	253	254	276	244	266	216	257	259	256	289	287	250	273	223	267	283	266	235	277	268	243	262	251	245	252	267	271	262	223	295	251	277	265	279	240	262	271	248	263	259	283	264	243	251	270	223	251	238	258	253	252	273	242	229	244	270	287	249	271	307	270	252	256	251	270	235	261	240	253	286	244	250	272	238	246	284	267	255	231	238	257	280	259	238	256	252	232	262	257	249	270	267	261	259	280	268	273	270	260	265	254	282	263	248	239	258	257	239	243	267	257	256	268	246	230	255	248	251	263	284	258	294	277	257	276	289	255	272	262	255	257	273	230	250	247	277	241	240	264	253	250	247	233	275	249	245	246	246	252	257	243	256	262	280	247	249	254	281	249	287	240	257	260	250	279	271	288	264	250	266	273	281	239	275	232	274	256	274	263	258	290	264	273	250	250	275	263	262	270	271	252	264	287	274	280	248	259	248	276	235	271	246	274	264	256	248	251	268	270	250	257	258	239	229	255	274	255	239	238	266	266	239	280	267	279	227	238	256	267	241	237	232	257	257	264	259	268	230	271	250	245	268	268	249	254	250	247	247	268	283	271	268	250	277	279	258	246	240	259	270	253	282	241	257	264	287	257	254	268	264	266	251	261	286	289	274	262	228	267	261	261	245	231	268	252	272	245	280	283	262	256	237	249	240	253	244	240	268	265	245	274	243	264	260	269	266	251	252	262	263	267	275	242	264	234	259	266	278	259	249	266	252	251	257	276	253	260	248	234	264	278	255	288	278	235	226	254	256	261	250	270	248	257	235	248	248	281	296	252	271	251	280	278	273	259	256	229	283	237	296	263	262	275	259	279	235	267	279	280	272	269	285	248	269	240	248	267	259	271	263	237	278	240	263	260	275	254	269	219	258	247	241	249	258	272	239	268	256	240	285	225	267	234	286	233	230	270	280	269	268	256	274	247	233	253	261	271	268	256	266	259	244	255	247	244	251	258	264	256	227	255	259	240	264	274	260	252	263	257	277	238	282	235	282	261	276	237	251	244	231	260	244	285	259	247	287	250	282	245	308	259	270	257	263	257	253	295	246	228	237	238	273	255	264	221	249	246	260	268	260	242	248	262	227	277	277	255	232	252	258	273	255	269	257	234	267	264	224	228	270	257	249	249	245	268	249	262	219	279	248	256	238	255	261	243	231	264	230	262	255	260	251	255	272	250	269	261	248	258	233	261	269	277	259	257	262	250	246	260	274	262	258	263	256	244	257	271	265	294	240	255	273	262	269	251	247	241	242	245	267	261	282	274	286	263	258	276	265	278	252	281	278	270	233	256	231	284	265	237	250	239	224	258	243	273	229	240	247	258	250	243	240	231	254	249	270	232	244	268	258	253	261	276	233	255	223	265	252	268	253	262	241	247	277	235	226	266	232	223	230	259	254	249	248	272	269	257	264	253	231	227	269	252	270	238	260	234	237	292	255	275	275	276	263	252	255	263	249	260	242	258	278	237	259	263	253	251	239	264	280	264	249	256	259	246	249	290	233	263	254	233	275	243	267	238	247	269	257	276	257	253	255	272	275	280	263	228	259	250	243	253	240	248	248	255	259	254	261	257	218	235	258	245	288	250	231	265	256	261	254	264	248	262	241	255	252	218	245	255
41431	50101	52596	49044	45545	46753	47485	48862	48181	48297	47132	44447	43317	41471	37349	39253	40263	38033	34500	31748	31159	30617	20778	14979	11915	10317	8179	7984	9774	9553	7031	5016	3199	2532	2042	1616	1471	1314	1212	1160	1017	980	908	856	856	825	924	1183	1324	1251	1109	976	934	869	871	829	788	819	871	811	785	824	764	823	814	831	812	805	809	759	800	813	842	823	804	851	781	832	812	822	840	804	834	793	775	812	775	795	756	822	813	752	830	867	846	806	830	797	774	764	808	808	856	795	789	851	804	807	838	831	837	849	831	787	815	774	814	780	835	798	764	775	799	799	828	843	778	783	827	777	800	820	830	837	807	817	826	779	817	787	813	858	783	795	747	831	825	830	794	792	834	769	783	796	834	807	824	744	793	753	867	800	804	817	798	758	745	807	805	778	808	797	829	767	790	845	843	820	822	801	838	865	818	813	806	801	781	803	797	815	778	810	815	806	782	808	807	774	780	795	805	803	768	770	767	795	845	761	809	782	777	812	792	863	800	817	801	783	776	844	774	759	787	852	817	794	758	796	846	774	808	777	762	759	826	763	817	735	843	828	778	813	815	776	831	761	776	810	786	854	757	825	841	746	787	838	818	794	824	822	737	781	814	775	795	779	776	766	806	784	813	762	779	762	795	821	783	807	870	799	841	818	829	759	734	827	789	769	840	803	783	846	842	786	761	805	827	828	846	799	831	826	770	806	813	810	850	807	811	782	813	764	778	828	803	771	823	793	771	790	767	777	860	824	778	828	815	802	789	774	746	821	796	845	736	753	804	847	821	771	774	799	795	716	806	802	814	792	806	790	807	788	769	823	813	807	855	838	792	856	842	822	806	744	829	772	765	818	813	812	766	819	828	773	800	733	769	702	820	766	832	809	752	754	727	768	811	771	845	828	821	755	825	833	839	849	792	810	749	830	810	798	861	828	822	737	856	783	808	822	773	777	825	802	801	816	842	823	745	817	790	805	817	835	792	845	837	794	768	822	819	809	807	843	794	770	817	844	813	793	828	797	790	795	795	819	806	827	812	809	813	754	773	861	822	817	784	833	790	852	770	826	779	842	771	817	773	827	807	840	776	747	777	832	824	796	795	804	785	798	794	848	815	758	761	816	823	842	757	851	839	830	800	815	734	798	785	813	745	764	788	795	826	800	800	806	817	804	826	760	780	785	835	782	773	843	767	837	808	832	784	822	797	756	835	737	813	805	800	814	792	837	767	714	812	801	805	790	798	797	773	795	841	830	827	791	799	808	800	789	770	793	793	808	795	762	814	848	814	796	800	785	824	770	736	798	830	850	789	833	771	779	808	803	806	811	801	812	773	837	808	811	851	778	826	785	795	831	816	791	836	816	818	845	862	739	776	799	783	848	804	786	796	781	890	805	815	831	814	790	769	817	790	826	736	823	858	777	800	788	821	789	888	834	767	842	825	845	830	802	777	762	764	806	810	789	797	808	814	867	824	809	802	817	803	772	825	815	846	781	805	786	811	800	781	816	835	791	784	775	833	819	744	822	780	818	803	800	784	788	720	794	757	769	821	775	835	830	869	778	832	846	813	845	801	814	806	840	788	833	798	844	796	753	820	754	811	838	795	806	801	806	829	752	806	836	817	790	777	800	771	765	804	828	760	822	803	749	835	784	786	810	798	786	813	785	795	787	819	772	768	829	739	812	820	836	790	796	794	770	778	741	738	760	760	846	805	832	743	778	818	841	839	786	876	800	816	786	792	796	736	802	821	794	743	779	841	812	757	814	780	827	834	789	786	759	798	785	853	827	814	782	807	801	762	770	829	837	785	837	753	783	845	840	823	817	838	810	817	803	819	829	783	790	820	791	802	836	792	806	785	762	832	806	795	770	798	843	851	805	806	772	857	780	803	796	805	785	810	793	818	738	775	800	778	830	834	805	767	800	737	778	770	764	781	801	765	816	784	792	844	832	836	793	801	807	793	806	799	763	829	828	823	805	832	842	797	821	817	803	792	799	760	847	807	792	790	818	822	800	819	801	762	820	801	833	783	825	851	799	781	810	774	860	799	780	779	824	835	813	779	800	797	783	837	832	742	752	781	836	838	731	794	783	831	798	784	780	774	783	802	774	809	810	825	811	763	758	845	782	799	769	808	801	835	800	816	829	841	810	787	847	761	790	797	864	814	795	863	820	790	830	759	821	789	791	791	881	829	808	816	852	778	824	845	840	825	828	834	757	728	818	819	827	814	805	712	773	794	771	808	871	817	770	811	808	757	815	782	777	843	763	839	823	804	842	841	766	749	791	855	785	792	808	778	752	756	747	825	799	826	778	808	775	846	811	846	835	832	854	819	762	797	777	796	796	825	812	824	786	800	824	791	789	814	808	743	803	761	798	793	795	820	776	782	819	746	804	835	790	759	758	843	772	832	813	784	870	810	824	795	809	862	812	781	738	823	838	823	819	813	871	790	814	778	828	778	799	812	798	794	816	791	812	823	760	834	779	835	805	790	822	835	757	772	835	808	751	797	816	805	758	803	819	824	768	817	812	776	779	803	819	819	790	801	789	787	765	789	822	788	796	839	821	818	824	807	814	857	818	786	842	806	742	764	779	792	797	837	785	813	777	765	805	858	789	824	782	777	829	827	805	733	763	804	769	843	779	806	788	847	822	789	789	781	783	798	844	831	840	793	847	792	807	790	769	816	790	812	823	822	782	835	776	808	775	793	782	795	785	773	810	788	868	777	749	856	808	815	813	774	841	838	811	801	798	755	825	786	841	778	774	826	772	839	776	771	796	823	777	812	794	822	820	803	803	806	809	804	836	842	789	826	833	784	852	789	812	797	806	796	759	785	778	796	820	802	820	817	763	817	787	810	817	837	849	791	796	785	849	761	790	849	792	768	768	828	795	810	816	849	838	817	823	828	828	801	793	811	794	791	822	803	812	781	763	761	807	823	788	833	795	817	803	841	793	783	857	817	766	853	838	790	788	796	774	788	826	792	787	795	784	861	784	782	777	802	795	838	822	793	789	772	787	845	808	812	807	808	795	809	800	839	791	740	784	805	770	831	777	825	799	765	818	814	811	819	868	810	760	762	765	815	797	834	792	835	758	772	827	802	828	843	826	791	830	847	793	847	787	758	768	793	789	839	814	838	778	812	803	797	814	791	796	841	783	760	767	818	788	823	770	827	765	810	761	799	799	828	767	802	815	785	813	754	836	789	849	817	837	795	826	803	850	816	783	813	817	776	811	822	855	819	813	808	774	763	778	834	776	795	836	768	783	833	794	792	789	753	776	784	816	769	781	797	791	788	787	771	820	775	854	821	763	815	797	796	829	798	776	797	781	826	793	800	797	839	786	797	740	842	790	801	822	801	799	856	750	755	793	787	785	835	804	769	771	799	806	779	789	788	774	828	813	827	802	825	785	811	790	838	825	855	825	830	841	772	809	760	774	837	785	790	851	788	764	794	836	841	776	836	825	771	757	805	825	836	830	833	812	846	846	802	789	828	817
21508	24358	23043	13867	8361	7257	6754	5401	4232	3297	2405	1645	1344	1352	1060	1053	1009	840	689	589	535	608	457	379	343	341	331	362	343	321	331	300	245	293	279	246	262	283	262	198	247	225	228	235	259	242	223	240	259	259	249	256	241	222	246	220	248	231	217	212	223	260	221	230	220	248	214	226	236	254	211	237	258	234	254	219	259	244	236	223	241	245	200	245	208	250	212	204	252	245	241	247	251	237	215	241	237	191	226	214	210	239	223	237	270	273	242	245	232	239	241	240	235	232	217	245	222	244	235	230	242	245	235	237	247	248	241	230	233	230	251	241	220	231	253	250	237	229	252	267	222	240	239	214	225	237	214	235	209	214	244	259	252	235	251	234	214	242	238	244	217	242	244	225	226	235	248	242	238	222	209	229	225	226	239	232	222	229	261	237	239	237	247	248	225	225	222	234	237	240	213	227	208	217	265	252	249	232	250	224	220	231	221	221	250	223	232	259	249	230	257	236	221	216	223	240	237	225	261	238	243	231	233	229	230	237	249	251	249	217	223	231	224	214	220	241	218	219	230	237	241	219	217	261	243	237	215	260	227	243	224	209	216	228	238	237	248	236	254	243	248	225	236	245	253	236	252	223	272	235	237	218	265	252	218	235	217	217	253	228	238	232	260	236	231	232	239	242	261	235	221	231	207	238	243	225	235	254	233	220	234	223	239	245	238	209	234	228	230	228	204	232	227	255	217	217	239	243	195	259	238	220	243	235	234	258	231	239	208	216	227	242	215	198	231	228	265	240	238	254	212	229	209	222	253	232	242	239	228	228	240	206	227	220	227	223	220	255	231	214	217	238	231	245	236	222	241	226	232	219	214	230	227	228	239	229	226	231	235	243	204	222	206	227	239	254	232	208	234	228	232	184	237	240	236	225	249	243	224	226	237	219	200	219	226	237	228	233	235	257	259	247	270	224	248	236	230	235	223	226	234	265	215	230	228	215	239	215	237	245	244	247	230	242	215	247	233	270	199	228	227	231	230	247	260	253	212	230	242	232	222	233	242	232	229	229	256	248	250	238	239	201	239	227	202	257	241	230	245	222	247	239	240	235	221	227	236	259	223	206	213	223	234	251	224	250	227	247	250	236	230	247	223	255	244	244	226	227	251	243	240	209	226	238	240	267	244	223	239	243	236	246	249	247	207	248	263	265	246	219	232	229	245	233	214	221	236	224	232	253	226	227	218	271	244	232	233	206	234	231	222	227	234	250	223	250	208	213	227	206	219	236	235	238	228	214	227	246	251	252	245	216	241	227	243	232	230	228	239	226	215	232	226	248	242	220	217	232	240	246	241	221	239	247	237	226	230	238	225	245	241	194	252	226	231	211	244	243	237	269	234	226	223	235	221	276	225	257	229	248	261	247	243	216	221	201	239	223	262	250	226	234	223	220	233	232	198	221	236	238	232	249	229	208	234	253	223	250	206	267	246	242	246	237	228	212	256	230	252	234	233	237	262	230	233	225	238	253	216	237	269	264	239	233	245	232	224	237	222	221	226	236	226	236	254	237	236	232	227	212	250	236	214	238	244	248	231	233	213	237	255	251	229	250	242	212	254	227	238	217	224	207	233	251	237	220	260	237	229	238	212	253	224	213	246	240	254	251	236	240	237	209	226	237	224	239	221	211	237	231	242	199	244	236	227	217	215	226	245	229	225	230	203	254	234	221	251	231	209	236	229	222	248	241	248	231	243	251	260	222	231	213	241	215	260	256	217	218	212	210	220	213	245	246	244	236	230	227	218	233	246	244	223	225	233	245	214	224	241	231	220	263	243	241	266	217	243	233	245	246	221	242	202	233	217	225	231	253	231	225	246	253	273	249	198	223	253	235	248	238	231	212	226	214	251	234	266	218	214	221	256	261	209	250	230	260	214	227	226	222	242	242	249	246	239	218	229	218	230	224	232	245	240	246	244	237	242	229	257	232	227	217	241	227	234	243	255	229	220	233	247	244	227	261	234	215	230	195	261	261	245	258	234	225	242	247	242	233	231	246	243	241	255	241	242	257	251	220	270	241	227	263	239	235	226	247	246	233	225	234	226	248	231	259	216	221	253	249	254	248	239	237	227	230	212	220	242	224	215	257	250	226	270	242	227	241	233	226	257	233	228	269	236	220	240	219	220	251	227	217	235	258	235	253	218	235	221	226	225	238	251	240	235	216	216	239	227	218	209	240	243	227	224	233	236	249	228	212	221	259	209	230	240	231	249	199	230	230	234	244	211	227	214	231	233	245	226	232	225	231	219	226	231	234	244	213	231	236	238	225	245	220	217	253	208	258	237	227	222	250	241	224	259	225	242	230	236	231	236	254	231	244	228	217	247	223	217	257	223	229	219	239	231	230	227	216	232	248	239	258	233	226	221	241	218	234	243	240	234	220	241	236	260	224	225	226	246	198	253	266	253	238	245	212	232	231	276	227	222	252	245	208	235	214	233	218	243	239	226	255	231	228	251	259	240	246	239	244	232	231	242	238	207	248	210	260	220	248	220	234	236	217	229	258	214	249	250	215	238	252	230	228	226	218	214	242	243	238	226	253	225	248	230	238	230	244	251	231	224	232	234	219	221	242	222	228	243	229	248	226	264	222	251	223	226	244	228	231	240	246	244	227	218	250	257	251	222	231	232	220	234	261	212	232	237	234	225	236	253	254	234	248	255	253	241	216	246	224	245	245	210	216	261	225	241	219	227	216	231	231	246	235	234	235	261	236	221	226	229	210	238	231	230	249	249	242	258	242	233	238	232	202	252	254	216	224	236	242	221	219	227	229	229	239	242	244	219	217	260	240	226	203	257	247	246	205	253	216	232	220	222	260	197	230	234	229	237	234	238	240	215	237	249	227	216	199	230	262	239	230	225	228	225	241	234	204	236	229	257	225	260	242	224	211	248	223	224	246	237	230	247	232	225	228	246	238	228	209	231	235	232	229	241	219	216	235	239	249	237	255	251	257	253	250	218	213	209	239	243	246	258	233	231	240	223	224	221	245	247	221	268	263	247	217	243	234	255	238	228	229	235	222	254	240	228	218	245	217	209	216	225	249	219	231	196	229	223	226	253	237	211	209	223	192	222	218	243	223	216	225	212	241	253	229	209	245	242	212	204	240	236	215	224	220	241	211	237	221	227	250	230	232	213	234	238	223	257	261	244	221	211	249	266	224	232	239	224	223	237	255	252	236	218	230	217	218	206	214	225	237	239	237	215	245	208	218	249	227	219	236	254	260	220	222	230	231	221	225	250	247	241	236	240	261	252	238	232	240	222	272	211	262	207	230	232	253	206	231	217	207	244	226	239	214	225	237	252	246	235	229	238	234	244	226	225	224	245	225	235	242	215	247	213	226	233	232	239	254	248	226	249	233	249	239	237	255	229	244	223	218	242	234	263	256	234	246	250	226	194	244	221	225	210	256	227	238	214	218	220	246	226	251	221	241	233	230	223	235	214	238	231	234	226	230	217	240
18466	25788	30640	24789	20372	20991	20377	18564	15940	12974	9993	7377	6588	6426	5406	5071	4882	3890	3069	2467	2558	2740	2181	1708	1566	1548	1533	1457	1599	1305	1201	1108	1023	1000	939	945	916	859	822	811	820	831	789	757	813	794	741	783	774	793	785	812	826	739	756	748	793	793	778	771	774	752	761	751	715	764	779	717	782	774	786	727	711	784	747	784	723	740	751	800	759	733	771	757	754	757	793	781	722	706	792	769	757	777	773	741	762	720	781	793	747	759	771	734	765	773	783	781	738	742	760	716	783	767	685	735	787	773	759	756	757	720	766	757	821	705	763	775	751	741	743	743	725	781	780	792	745	714	716	739	798	756	720	709	733	721	809	794	771	753	762	760	774	740	748	764	729	778	729	804	791	803	744	749	735	755	742	699	803	746	777	748	777	793	772	745	734	779	735	741	741	731	758	724	759	818	783	769	741	763	788	799	722	743	785	752	817	747	756	756	756	753	736	783	790	770	781	779	739	736	761	762	730	780	749	771	777	785	741	729	760	811	762	767	740	784	737	817	831	804	750	778	763	773	754	738	791	797	754	747	707	779	791	740	792	766	764	745	736	771	748	770	757	716	763	733	752	778	733	782	762	763	730	741	747	743	738	712	718	731	802	753	730	788	757	730	711	791	726	774	799	746	764	794	799	783	738	776	763	753	744	741	716	738	744	723	741	733	732	738	773	767	769	760	814	783	757	759	728	769	814	774	674	758	752	722	779	733	724	766	758	756	744	762	726	764	773	712	714	774	731	728	733	781	746	793	766	756	825	759	730	737	769	825	834	759	752	793	734	784	787	756	758	779	718	729	775	814	780	772	746	775	744	777	719	768	747	735	787	770	785	783	765	762	712	793	736	746	728	778	716	746	709	785	759	722	744	736	770	710	764	780	736	760	694	743	740	803	743	791	725	703	745	759	770	762	734	746	783	717	726	735	782	733	758	765	755	764	760	766	736	793	752	728	764	774	750	777	736	773	712	805	759	747	756	769	752	733	746	751	718	756	739	748	775	782	803	805	766	763	764	768	772	798	773	726	780	750	755	768	734	772	759	761	809	736	761	764	720	766	798	780	762	774	761	734	774	734	754	744	733	745	789	749	670	808	739	744	770	822	725	793	754	741	777	722	780	749	741	756	754	718	756	804	737	770	772	786	745	741	788	752	780	790	783	763	789	774	715	732	738	765	763	792	760	712	760	734	759	762	738	745	752	772	809	764	757	763	765	749	781	763	787	772	778	749	754	740	761	721	765	766	720	743	743	724	772	745	766	732	802	739	744	798	720	784	759	762	778	769	721	741	712	743	739	793	798	761	749	753	807	791	742	743	783	730	752	745	719	735	709	757	754	773	801	731	722	788	783	741	756	763	749	750	761	765	750	763	744	748	766	810	768	757	770	729	795	730	685	797	778	782	773	765	712	755	778	801	753	749	740	758	760	789	726	735	739	757	773	809	814	756	748	723	780	729	778	762	752	732	759	775	763	771	748	814	801	740	742	761	739	743	763	764	765	752	762	672	784	746	771	749	766	759	751	761	750	750	758	698	747	790	802	726	789	777	743	762	719	765	732	764	795	747	802	742	774	697	772	795	755	737	739	779	790	786	782	737	734	761	768	790	735	721	717	772	750	705	775	716	726	717	731	764	772	752	759	767	726	720	740	742	781	819	736	731	774	789	724	744	788	776	784	816	797	754	728	759	694	728	748	794	744	734	766	770	763	734	713	690	733	797	748	770	784	760	697	772	689	750	772	769	743	773	770	745	790	733	765	778	737	776	821	774	764	708	787	796	809	791	704	762	760	709	756	717	765	738	736	765	783	723	785	769	793	747	742	762	741	718	682	734	748	718	763	768	812	801	757	728	720	717	727	750	757	729	749	788	803	701	723	703	760	765	739	740	751	769	744	754	742	724	757	757	761	721	735	745	723	749	829	756	757	805	747	750	779	783	724	788	770	782	780	759	761	772	761	751	831	766	744	806	722	737	738	743	765	760	744	704	741	756	745	749	716	741	742	765	743	795	750	738	747	779	753	767	729	754	733	758	748	793	814	714	814	738	818	784	747	750	775	725	724	743	721	737	758	711	749	706	721	745	769	776	780	763	751	779	734	734	717	757	764	709	725	787	833	785	770	742	765	796	778	751	712	736	737	737	770	734	778	793	729	709	783	772	757	817	798	743	726	749	741	774	766	748	766	812	721	732	752	751	726	735	776	776	714	739	711	791	742	743	771	774	740	752	768	795	770	719	744	745	736	717	758	773	780	802	740	745	760	750	782	787	758	761	758	736	752	719	804	737	779	780	735	750	729	792	754	799	760	748	708	766	738	744	744	769	761	738	772	783	733	728	789	764	739	769	779	807	765	724	819	741	745	723	800	818	734	745	754	785	762	765	743	728	757	749	756	764	761	716	736	790	782	766	748	762	752	722	761	726	773	753	743	745	750	742	750	759	764	772	811	810	769	786	780	723	754	788	742	797	763	775	750	735	778	753	754	760	801	742	773	776	775	735	734	770	798	773	750	752	772	769	752	747	799	753	791	740	768	727	768	751	764	751	774	749	747	798	739	698	776	741	736	747	763	758	771	780	754	717	793	723	739	779	738	752	737	725	793	756	756	748	773	767	779	762	735	775	775	801	771	742	747	767	777	713	782	749	727	764	749	717	746	716	770	764	789	726	806	751	718	751	782	755	760	744	727	759	746	802	765	756	709	756	741	820	746	806	732	748	728	758	764	754	730	733	810	756	817	792	771	707	760	798	722	698	768	770	743	782	787	757	769	764	711	783	751	699	745	763	752	779	720	806	770	750	769	759	749	799	781	731	779	759	779	782	799	781	752	772	828	726	746	755	800	777	808	798	742	781	741	765	762	731	742	721	732	791	728	772	791	778	756	799	806	716	702	770	777	737	756	745	785	736	724	747	732	747	734	713	752	786	721	744	773	762	768	765	744	733	735	747	710	772	766	732	748	749	767	808	789	790	742	803	744	762	768	763	776	762	732	741	724	740	805	809	780	753	708	720	726	723	772	764	767	780	780	738	716	740	760	736	720	730	762	748	837	754	764	776	826	732	761	741	773	760	781	702	759	740	751	780	754	718	757	786	741	760	751	762	749	762	762	770	759	764	760	707	760	788	762	724	775	794	708	755	748	750	748	761	760	767	790	773	769	781	806	754	759	802	768	765	812	776	755	764	782	743	759	770	758	742	748	736	772	717	760	764	832	752	761	771	735	734	687	760	754	723	725	768	765	716	790	701	796	784	747	756	789	741	730	768	722	771	763	738	771	769	747	746	802	777	759	799	741	756	818	784	784	762	744	749	728	761	795	821	773	796	729	786	750	752	725	751	756	790	746	745	821	745	741	738	811	714	805	806	764	753	812	704	741	768	698	752	730	733	757	744	729	769	751	729	788	745	754	749	791	717	783	720	749	762	744	737	833	763	769	733	777	770	755	750	771	781	677	746	761	757	721	814	761	741	736	781
40664	45911	44281	37556	30123	28151	28630	30555	28448	26689	23766	19065	16411	14502	10896	10528	10681	9267	6540	4760	4927	5018	2432	1431	1459	1086	1291	1509	1239	592	545	418	386	286	284	280	274	261	294	270	229	220	207	277	229	219	275	240	264	245	257	251	245	236	213	209	229	232	236	207	240	243	234	204	231	231	237	232	217	242	237	237	220	228	244	252	217	222	231	238	221	222	260	234	238	223	237	249	209	244	223	237	223	229	219	209	234	258	212	243	225	218	196	201	244	224	236	215	204	257	205	242	233	194	209	219	208	225	229	200	284	240	220	219	228	190	228	214	234	232	201	257	228	223	198	236	223	225	240	233	224	228	220	213	235	235	224	208	228	221	240	198	235	221	223	217	211	224	200	234	198	232	233	197	224	224	227	227	228	214	219	258	224	206	206	215	238	222	249	228	242	226	208	210	251	219	223	232	256	185	212	230	249	208	227	237	233	210	218	246	245	202	226	228	217	223	214	196	201	208	215	211	245	231	218	230	246	226	259	233	223	223	232	236	236	231	220	214	247	239	222	223	245	216	223	227	229	219	219	188	217	242	208	252	240	198	230	215	220	230	219	211	210	222	253	209	233	227	232	235	227	248	215	207	247	232	238	235	228	216	237	210	248	223	264	230	237	206	242	195	246	219	229	234	240	220	215	197	251	234	205	235	202	193	213	238	223	246	214	225	232	223	212	253	207	242	251	224	229	235	222	255	218	227	241	215	239	213	251	242	241	239	225	194	242	258	213	234	219	233	223	251	205	203	216	227	216	224	243	234	253	258	211	252	262	217	196	205	215	239	243	249	236	230	211	225	229	241	221	204	222	213	220	249	219	222	234	202	213	196	213	210	229	238	217	248	216	218	210	230	221	246	229	242	218	229	231	208	226	239	240	223	219	226	247	235	228	236	234	212	225	231	232	220	204	250	189	190	218	200	230	225	236	246	237	233	233	204	238	227	251	197	221	208	204	211	221	219	213	234	242	227	240	199	209	247	238	215	227	213	240	245	192	244	259	245	214	253	219	246	198	235	252	226	226	234	208	243	236	244	233	248	210	256	219	212	199	255	237	254	206	208	225	198	240	261	218	221	223	242	214	241	220	235	213	234	209	223	229	211	214	214	256	221	228	238	264	207	214	229	208	240	231	228	237	233	215	240	202	236	202	235	239	215	234	238	231	233	260	258	245	199	230	226	253	267	208	219	221	221	205	215	234	214	245	246	233	259	225	205	219	209	207	198	237	228	234	210	244	224	239	236	225	252	240	247	202	213	255	223	225	216	221	231	221	221	196	234	218	228	254	214	240	243	230	218	204	230	254	246	200	232	228	191	243	243	203	241	239	207	227	245	235	224	222	229	205	205	229	239	211	208	207	200	242	242	215	236	259	240	223	229	220	221	219	201	249	211	216	213	232	233	209	218	239	189	221	200	219	245	220	241	230	231	221	247	209	232	223	224	255	220	214	203	242	209	201	234	243	228	219	222	231	239	209	231	233	222	245	215	220	246	248	239	207	220	221	211	231	207	223	239	234	233	217	200	237	214	209	240	228	219	229	216	211	209	212	184	234	216	231	240	212	239	199	219	216	225	215	248	238	218	228	214	207	217	237	227	221	226	223	240	195	249	225	224	235	236	224	229	210	223	234	217	207	244	242	205	251	230	213	221	214	247	219	243	244	240	238	208	226	227	194	238	220	237	234	197	213	216	234	210	224	252	221	221	196	224	217	247	233	236	210	230	239	238	230	221	201	235	217	241	227	238	215	220	210	214	224	222	247	244	233	218	248	262	241	248	232	205	236	215	221	216	235	221	220	234	200	198	241	240	230	209	214	239	215	245	211	239	245	223	241	231	229	220	234	230	205	205	207	261	218	249	232	227	230	220	222	227	219	217	228	232	235	223	212	243	260	266	241	237	237	232	220	205	199	239	204	215	236	224	207	227	209	209	211	236	234	234	255	229	224	230	225	248	197	249	223	231	204	213	192	225	235	197	214	248	226	193	222	231	205	244	197	241	224	217	211	248	207	229	224	243	237	262	230	206	223	244	238	226	212	214	190	194	214	198	208	233	222	236	209	226	195	218	232	250	233	214	208	247	224	252	230	209	219	248	218	244	230	251	247	218	225	232	258	224	226	226	229	266	205	221	239	224	240	204	194	222	214	264	233	206	217	242	220	231	233	229	235	223	228	227	214	227	220	210	237	231	246	224	201	257	211	233	192	232	194	206	222	204	195	239	206	195	225	237	217	266	219	229	221	245	214	231	221	205	228	234	241	229	227	202	226	242	219	250	219	226	236	251	229	209	211	209	218	224	229	217	232	267	222	219	234	228	206	206	240	250	221	246	247	238	230	205	214	210	232	235	246	219	213	258	204	212	243	217	218	226	219	248	234	219	228	235	239	202	251	255	241	227	230	237	224	236	241	211	196	219	218	249	218	216	213	218	262	224	219	241	230	241	254	220	219	247	219	262	216	203	210	232	220	222	210	221	216	230	231	233	243	219	224	211	218	223	226	247	222	230	219	218	227	243	230	250	223	230	216	204	234	241	208	252	235	210	234	233	239	225	242	204	244	223	192	239	209	234	239	203	224	211	236	210	238	214	234	228	244	219	220	223	233	216	233	227	243	223	239	210	222	238	223	220	223	224	215	225	248	247	211	248	221	229	242	218	256	223	211	212	245	230	218	247	216	206	213	228	243	245	247	214	210	246	214	219	264	220	261	238	249	224	220	210	205	217	249	239	207	227	255	235	230	237	222	240	216	204	220	246	233	216	235	222	228	223	215	217	249	233	218	236	185	227	203	221	230	219	209	240	242	235	211	206	214	224	200	233	228	242	226	254	219	229	230	260	238	208	219	231	225	214	210	230	233	247	213	228	247	222	216	215	262	214	251	205	235	253	214	223	229	198	224	230	240	230	241	201	230	228	228	238	215	226	222	245	260	209	217	214	256	231	211	229	241	207	246	225	243	231	245	216	236	227	237	231	242	211	264	202	251	243	230	219	227	227	208	241	199	263	222	233	251	216	226	225	213	230	220	231	234	240	198	228	247	215	230	238	218	203	199	241	228	267	242	248	257	254	226	234	210	214	235	217	203	233	223	237	228	235	236	228	253	226	201	228	224	223	202	248	216	243	209	208	206	209	214	225	226	246	212	219	233	191	220	237	222	206	210	275	228	227	239	201	244	223	208	233	222	209	223	226	240	229	204	243	231	256	225	231	245	209	233	216	224	242	206	231	244	212	216	238	212	209	243	223	236	233	217	243	214	200	226	251	231	229	243	234	238	224	232	225	256	248	224	259	221	237	220	268	207	228	241	239	263	226	224	227	218	235	207	247	242	240	233	227	229	194	220	217	198	236	197	245	218	249	227	203	240	227	215	230	203	219	224	227	230	238	187	232	231	237	213	226	249	256	219	214	242	239	224	231	193	215	245	234	228	224	260	249	220	219	192	224	236	213	205	209	222	257	257	206	238	207	231	219
33486	43589	49043	46157	41077	40294	40863	42496	40296	39393	38233	34389	32991	31679	28046	29253	29948	27997	22839	20163	20850	20806	11873	8115	8231	6448	7755	8659	7118	3260	2729	2019	1831	1467	1221	1085	1036	989	938	934	878	809	787	791	777	799	768	769	930	985	1040	901	826	817	778	737	715	699	754	706	700	742	729	768	741	787	750	722	702	740	729	717	693	695	718	756	718	745	740	718	695	728	749	738	692	776	740	734	731	717	718	775	738	749	716	770	726	747	715	723	723	725	712	722	697	727	748	735	777	729	756	724	730	703	765	711	778	675	706	759	734	727	716	748	719	708	807	722	760	751	720	707	685	742	775	764	789	723	723	725	734	715	691	748	700	709	726	738	712	711	700	713	756	782	736	768	708	701	725	750	764	706	706	748	730	754	708	745	721	722	740	688	715	784	698	723	724	727	722	707	759	716	702	752	749	678	687	709	702	683	724	700	747	730	741	725	718	823	744	733	720	706	730	700	713	758	743	747	693	742	714	713	735	686	711	745	745	689	705	732	750	751	741	690	691	711	776	696	760	724	726	752	706	743	728	768	699	718	703	710	696	731	742	731	725	751	683	775	732	734	701	752	819	696	718	699	741	679	734	731	755	716	714	710	739	665	730	760	719	722	747	738	706	769	777	700	706	743	743	715	737	694	741	725	746	729	739	720	752	680	736	754	743	719	809	711	734	726	766	725	729	728	705	736	710	775	712	706	786	693	672	749	733	685	751	736	722	762	667	725	738	737	725	698	731	729	715	768	665	729	729	722	750	675	702	719	766	746	772	721	745	709	718	739	743	712	667	745	700	741	763	769	704	732	762	705	721	748	759	737	754	707	751	706	761	743	707	713	710	732	671	738	750	712	746	684	686	724	796	759	759	740	688	680	756	716	698	678	714	725	712	725	760	718	712	728	802	755	727	753	751	732	771	741	758	711	695	722	699	733	765	697	737	711	756	743	764	722	734	752	733	742	760	754	716	759	765	684	745	679	750	694	688	694	699	758	746	726	720	707	678	693	731	742	723	712	735	726	694	749	738	731	781	715	738	688	756	756	777	697	709	725	793	732	762	767	805	686	717	767	723	681	742	724	728	726	803	760	704	758	728	756	708	732	704	727	681	776	739	722	707	733	752	722	720	742	756	695	685	698	713	771	746	742	726	692	728	761	750	739	727	674	773	736	784	730	691	772	711	769	738	748	804	667	736	721	722	747	706	747	709	758	704	726	712	729	686	738	703	756	769	763	721	741	710	721	732	706	688	702	741	738	717	767	700	708	749	767	752	725	737	740	725	706	738	707	736	711	722	666	715	743	775	733	719	768	717	723	776	720	729	723	690	720	729	740	717	721	719	748	748	732	727	703	776	700	725	730	737	743	714	704	737	746	788	717	697	758	720	703	704	741	774	747	730	721	720	759	746	733	741	801	700	752	716	769	737	720	725	758	736	723	700	755	742	719	749	724	743	694	722	731	726	740	713	737	748	733	775	764	740	722	732	749	705	725	745	689	723	721	733	759	747	740	750	703	726	732	754	711	722	756	718	737	737	731	698	735	797	748	685	764	796	765	700	725	731	710	732	746	733	714	761	719	726	734	723	779	726	677	750	706	700	744	742	713	747	725	747	764	706	728	702	731	716	717	693	756	754	759	719	759	709	768	769	723	675	723	761	741	735	772	743	683	706	711	765	762	736	749	730	722	676	726	749	703	739	719	740	739	748	733	724	718	734	746	677	728	764	752	800	715	744	701	733	698	748	774	805	726	705	767	742	789	761	731	752	755	755	817	756	748	684	713	738	763	681	689	747	765	779	722	736	748	717	731	695	794	722	725	734	744	724	725	780	769	787	722	674	768	733	715	715	729	761	727	699	777	679	710	785	688	740	714	752	760	732	761	763	742	754	777	662	704	718	700	745	690	723	714	715	699	726	769	767	756	722	745	784	732	722	699	761	713	729	738	694	697	730	743	692	713	762	711	698	714	699	738	729	740	761	705	740	772	743	767	749	754	725	778	745	707	721	745	727	758	728	751	711	743	750	739	740	737	705	733	746	732	742	720	751	741	699	780	775	742	754	751	726	719	750	703	748	770	750	753	727	733	734	724	732	727	711	678	743	743	727	676	734	757	753	701	747	753	716	704	720	683	734	744	755	750	680	730	721	749	738	757	739	701	722	770	761	696	759	738	724	764	758	714	726	733	702	755	695	707	737	754	740	752	727	779	723	799	720	694	716	751	747	716	691	689	722	699	716	763	727	787	729	763	649	734	736	697	754	717	727	729	704	760	731	746	700	682	686	743	733	722	723	791	729	753	702	730	756	719	721	730	765	731	709	689	755	718	725	738	747	728	722	656	757	714	724	777	684	684	749	732	703	704	727	758	754	735	745	769	770	743	724	737	757	694	720	735	775	737	730	686	706	714	767	710	758	763	744	705	699	719	732	730	729	755	688	748	730	752	783	731	704	742	743	710	718	780	726	731	701	728	734	703	694	711	707	795	742	705	658	747	715	727	729	772	712	771	791	713	711	692	762	711	703	749	750	736	740	706	734	746	728	721	737	730	742	761	731	702	724	686	703	752	725	756	687	691	703	736	714	758	768	729	722	741	748	729	768	783	739	749	720	789	786	678	748	722	720	760	723	714	805	712	703	757	747	725	709	730	711	764	688	728	747	710	778	725	703	723	692	682	737	722	762	755	743	768	729	748	757	753	768	698	731	715	708	676	750	777	696	729	717	757	737	723	763	711	725	727	716	720	719	741	698	756	755	709	720	713	734	724	739	716	707	702	714	738	728	723	749	669	757	685	751	749	712	698	729	690	713	717	696	690	711	712	726	760	752	742	730	694	768	723	730	722	737	785	692	732	754	731	706	748	713	694	737	691	716	729	705	761	743	709	706	737	742	743	728	777	742	728	706	726	751	731	705	751	754	738	692	744	751	740	698	769	705	717	725	746	739	746	765	737	745	751	767	744	702	664	680	760	738	734	732	798	702	712	727	731	716	714	720	718	717	721	714	768	762	712	694	722	734	758	687	695	774	772	721	721	733	747	741	741	767	756	702	713	712	729	716	708	711	727	717	707	717	713	741	717	669	727	763	750	742	785	761	729	657	713	729	762	728	757	734	770	723	771	736	710	746	749	733	701	729	717	733	710	711	693	703	715	750	736	725	738	725	749	692	724	729	718	715	768	750	719	743	752	708	717	733	778	727	741	721	778	725	742	757	688	733	797	757	708	701	751	752	709	778	700	715	708	758	725	722	725	694	767	733	716	724	728	727	672	733	720	705	725	755	737	718	701	720	748	733	709	663	698	730	749	680	689	774	813	690	742	702	741	712	722	701	715	691	725	694	716	747	763	762	759	753	740	733	680	740	727	672	679	749	664	724	740	690	753	736	679	716	743	769	740	765	716	709	726	733	707	736	701	733	743	689	790	762	745	692	728	754	737	750	732	704	704	717	754	745	779	712	736	730	673	747	733	746	714	698	707	737	749	720	747
49492	49529	42170	38820	33015	29252	32720	36571	35702	35410	32708	28354	26786	25305	20498	19735	20568	18544	12283	10191	10058	9135	4655	3377	3053	3096	3263	3039	1848	1340	1039	632	533	441	408	336	319	314	330	308	283	249	266	242	271	279	288	301	305	345	278	304	318	247	255	243	248	254	253	247	264	218	258	260	235	266	224	235	235	232	279	247	243	258	263	238	247	245	247	234	263	235	256	262	231	246	247	274	244	213	278	220	240	231	236	252	243	245	243	246	258	271	266	243	256	268	234	259	256	278	254	231	240	246	265	263	244	254	245	236	291	241	271	278	257	254	229	257	261	254	234	252	245	258	262	240	248	227	247	246	255	234	276	236	240	260	261	244	248	227	217	264	280	232	236	257	251	234	240	266	238	218	265	230	250	249	244	270	251	213	236	244	256	274	240	259	252	259	261	238	244	273	267	230	255	258	282	267	238	259	230	244	241	247	229	270	282	250	275	256	219	230	227	230	254	231	253	243	239	264	242	248	271	262	242	254	259	254	264	225	223	267	237	265	258	251	215	273	228	257	249	258	260	254	262	257	253	229	246	279	231	239	288	240	269	256	265	232	261	247	251	232	259	242	264	258	259	256	234	247	267	258	223	249	238	242	261	250	230	259	251	254	249	233	242	229	277	250	251	268	238	252	253	250	248	262	218	258	226	231	243	247	255	274	248	235	234	259	257	272	266	210	262	229	230	267	252	274	206	265	249	243	221	256	275	247	247	261	262	280	240	244	269	258	255	269	266	227	249	248	225	230	224	250	242	246	245	246	235	257	255	219	221	247	280	255	243	220	239	241	252	256	250	244	271	258	258	271	224	250	256	257	226	248	228	231	226	242	280	260	223	255	244	225	264	267	242	236	248	268	272	256	232	260	253	245	258	287	282	254	243	274	216	255	259	224	258	234	271	234	240	228	238	269	233	232	240	230	273	263	259	269	259	253	256	261	245	228	223	221	264	246	233	257	246	250	257	284	241	244	231	252	270	258	252	245	240	270	263	255	242	248	240	254	244	256	240	260	233	245	254	249	255	234	247	242	221	245	251	217	228	238	217	270	238	243	259	249	241	240	241	223	260	240	253	247	235	271	222	242	253	257	237	246	266	275	283	262	222	255	226	240	252	276	258	241	240	250	247	219	249	242	279	254	243	248	246	252	256	230	241	254	292	222	246	251	273	234	253	242	229	208	248	262	236	257	241	256	231	262	250	257	243	225	241	260	233	242	284	272	222	262	235	266	266	255	222	233	249	260	279	231	253	258	234	249	284	280	245	238	296	238	254	269	228	255	246	245	236	267	260	256	247	256	278	255	241	251	249	233	268	240	223	254	255	223	247	265	253	258	263	248	230	253	245	239	232	248	270	247	232	255	237	223	249	260	251	245	282	221	267	247	244	244	264	236	247	250	278	227	269	227	229	235	302	274	248	243	256	239	257	234	259	263	253	229	280	252	259	238	248	261	266	241	283	245	269	244	271	250	262	272	268	256	269	266	220	234	244	244	291	263	230	244	242	286	237	244	267	247	232	245	239	237	258	253	246	252	227	289	261	221	265	209	275	256	245	238	252	218	287	234	250	262	252	247	254	230	252	228	266	236	237	274	265	234	273	266	242	257	233	231	246	232	241	253	220	231	244	220	248	233	238	262	258	270	235	257	224	258	224	253	225	254	267	253	262	228	274	254	227	258	247	248	223	271	236	238	238	245	241	238	268	246	240	261	243	249	275	252	254	241	227	246	270	281	259	274	248	255	221	235	244	254	263	249	241	259	254	262	274	251	220	247	260	261	268	269	261	267	248	227	239	247	254	241	269	245	271	240	239	264	231	248	235	234	246	250	261	258	256	215	238	271	251	226	225	236	247	250	247	266	262	250	260	262	231	261	227	255	267	262	240	266	233	244	242	225	226	253	232	229	255	263	245	222	242	264	247	249	263	265	227	237	266	246	260	285	264	246	248	255	252	229	277	230	219	274	252	278	271	240	244	245	254	236	250	254	242	255	236	267	249	238	251	233	270	256	236	225	228	245	250	251	245	252	243	235	238	224	263	266	261	253	272	249	271	241	250	255	247	252	274	249	230	271	232	261	250	269	248	225	251	249	258	256	264	270	245	251	256	253	248	253	239	252	224	239	247	255	235	287	238	240	248	248	262	219	247	258	268	268	238	258	224	274	241	248	260	256	272	247	246	257	256	236	264	245	254	272	251	260	220	266	255	221	242	251	245	240	231	257	242	250	251	224	250	286	242	216	249	252	276	244	227	238	260	227	249	221	231	243	250	233	257	223	241	246	226	240	263	251	240	244	243	269	255	267	240	259	277	243	261	237	257	238	249	267	226	223	253	218	236	222	241	263	259	254	227	263	275	242	243	250	253	216	212	266	279	256	245	232	245	253	243	229	256	227	252	238	255	271	255	255	275	253	227	264	276	242	288	243	255	252	229	234	233	228	223	266	251	237	244	248	214	256	265	286	242	246	252	247	246	224	236	271	215	229	232	285	260	266	259	237	251	244	270	243	226	281	229	266	243	227	271	211	236	228	225	250	274	214	244	269	262	231	251	254	266	236	245	256	246	237	257	249	247	251	236	251	237	236	261	273	253	291	234	234	248	257	240	255	272	229	259	277	230	259	218	245	282	223	234	254	245	248	215	242	238	245	258	236	260	249	233	234	227	242	250	246	244	276	239	250	241	246	285	265	229	250	235	261	236	254	260	255	250	237	241	243	243	263	273	248	257	248	257	259	288	259	247	252	254	271	240	248	254	260	269	247	230	252	236	245	260	262	220	264	239	253	270	228	231	230	257	257	243	248	249	266	249	257	279	278	264	248	271	209	254	250	207	288	252	235	245	277	231	251	248	242	266	260	254	273	250	254	246	236	243	265	261	254	250	227	263	247	256	258	246	230	255	208	260	241	255	211	253	240	289	262	231	234	255	259	236	249	249	250	232	247	240	248	218	242	277	240	225	235	246	254	247	243	228	246	255	257	248	222	230	243	258	238	258	252	268	239	256	277	242	256	227	259	274	222	235	237	255	260	228	254	247	248	276	229	238	246	245	255	265	246	263	227	234	274	234	251	270	233	265	251	242	222	235	253	252	259	246	241	226	267	227	249	238	243	223	276	253	274	268	271	227	244	235	246	254	252	254	257	247	258	266	266	233	257	247	243	254	285	257	250	253	238	271	255	271	237	237	253	282	231	254	257	244	234	252	246	242	212	264	243	254	254	282	229	260	241	256	272	228	285	256	244	254	245	238	255	256	247	256	265	228	257	257	242	250	228	227	241	226	207	219	260	247	255	244	274	264	252	252	250	232	250	265	242	267	242	247	241	263	283	246	225	234	233	216	262	304	252	260	264	266	269	243	221	233	229	258	272	254	236	229	243	231	241	227	245	243	253	260	272	251	218	246	270	233	234	244	286	260	242	260	261	262	248	266	226	293	218	280	242	246	279	246	252	242	276	236	245	245	254	281	260	247	251	227	253
40147	49670	51028	51334	46355	44928	47738	49229	47868	47652	46632	42611	42130	41176	37478	38676	39792	37678	31299	30103	30679	28069	18301	15937	14743	15233	15962	14850	9702	7670	5563	3303	2754	2114	1767	1515	1221	1317	1268	1091	926	957	898	834	932	859	853	949	1249	1299	1221	1100	989	857	822	764	843	777	802	812	784	779	801	831	805	783	755	742	774	782	824	813	818	794	784	701	780	773	783	806	801	819	760	762	799	763	785	765	765	796	766	806	819	793	714	815	751	793	762	813	771	770	777	793	750	799	796	777	750	731	801	765	735	762	761	807	775	774	789	790	770	851	797	793	786	731	816	728	775	817	770	729	760	776	780	763	793	833	788	773	824	775	796	752	731	757	762	760	778	733	773	774	745	770	774	766	758	774	814	769	830	713	797	821	752	768	826	762	796	739	742	819	798	765	727	771	761	748	811	764	774	742	791	785	762	766	779	789	793	773	779	800	765	783	779	760	771	813	789	748	756	781	766	797	787	792	806	792	774	789	776	802	743	798	770	769	752	791	765	775	849	793	740	783	754	777	793	788	775	767	833	779	776	720	772	809	770	804	739	775	799	821	782	769	755	792	774	754	786	776	739	800	766	760	756	803	781	761	781	807	759	756	737	772	761	776	795	742	769	770	764	752	801	749	732	776	796	773	779	834	777	814	798	760	761	754	767	771	786	753	764	760	832	770	811	791	755	770	796	767	807	775	797	777	736	729	779	769	747	762	781	772	777	720	744	769	747	767	805	766	800	769	794	744	776	773	769	757	829	804	797	747	802	820	767	761	826	755	745	741	784	709	796	764	787	779	747	737	808	787	773	779	799	776	794	795	777	784	750	767	801	729	744	786	778	763	788	777	796	781	780	793	741	812	760	825	762	764	752	787	765	789	778	771	785	766	762	756	777	769	790	794	778	777	812	837	747	806	794	762	804	815	807	765	752	795	778	758	791	754	744	745	786	792	764	783	816	755	767	778	746	763	773	733	738	792	787	795	786	767	795	812	767	769	797	712	819	777	818	817	759	741	791	797	753	760	776	750	785	773	765	805	809	802	805	761	746	766	763	816	764	796	772	767	775	791	734	818	769	790	772	784	791	765	768	803	789	771	770	779	779	765	757	777	752	782	791	802	770	779	810	759	789	779	777	788	814	716	744	855	808	805	806	746	759	767	750	784	745	777	743	739	778	759	767	825	751	766	782	808	791	816	802	743	805	780	789	782	827	811	822	738	760	791	761	777	807	782	782	775	791	784	807	804	801	750	788	748	799	759	758	786	844	745	799	785	723	787	795	752	781	824	791	794	782	757	746	805	694	783	783	756	735	756	796	838	805	810	773	783	818	788	764	776	808	795	801	733	738	755	704	794	776	800	704	727	763	811	806	797	775	757	719	788	805	799	744	776	780	759	787	791	770	821	821	776	752	771	790	757	768	752	795	784	774	757	778	770	717	766	765	731	770	762	736	799	774	802	772	761	786	783	772	811	736	765	729	760	812	754	720	823	733	775	774	779	801	767	765	804	751	720	804	745	765	767	759	784	819	785	751	795	756	764	810	730	786	738	800	786	748	793	810	732	741	793	779	744	808	770	758	788	784	755	788	782	786	741	798	732	767	800	783	759	778	732	847	790	796	767	792	732	777	782	789	798	775	773	757	806	764	814	767	751	771	800	807	783	734	768	770	752	765	818	771	776	755	818	814	780	799	826	753	784	797	803	755	774	801	782	758	791	810	817	828	806	785	756	779	806	830	766	778	808	783	834	784	773	784	797	744	824	761	758	793	789	757	766	790	753	748	779	787	807	783	826	803	774	728	796	756	800	781	805	821	825	778	776	817	762	749	795	740	769	770	757	798	796	758	765	775	781	754	786	786	744	760	787	761	807	802	796	780	742	783	767	754	732	692	711	803	768	795	761	789	768	792	780	763	826	792	738	768	755	785	733	738	811	775	722	760	788	715	795	797	760	769	765	789	798	789	799	788	774	838	798	827	747	809	748	795	768	781	748	793	758	740	746	740	774	753	746	812	777	828	751	786	689	781	745	794	784	765	753	784	790	735	797	800	739	773	804	798	744	767	745	773	800	818	808	832	740	831	728	812	783	829	715	737	764	776	816	737	761	770	729	756	771	818	743	734	786	755	754	783	811	795	754	796	748	773	781	815	785	765	784	815	746	795	806	808	780	827	760	825	760	742	766	762	764	768	804	766	778	734	773	810	750	752	765	745	772	764	834	790	765	725	768	753	743	820	751	814	760	750	785	747	781	719	780	788	735	773	791	772	729	789	786	754	811	800	832	786	764	733	748	817	721	774	790	827	779	729	741	739	757	752	799	801	776	790	837	737	755	720	799	760	762	814	833	783	795	773	806	718	762	718	772	772	834	757	768	774	788	786	811	774	783	761	731	802	755	817	731	715	838	791	759	794	746	798	769	729	786	715	802	744	809	812	794	730	750	760	854	811	789	770	754	796	788	778	757	741	775	766	802	768	757	779	776	742	821	767	806	784	769	756	801	815	718	803	783	789	801	791	797	755	751	794	800	751	805	808	798	800	843	793	800	799	711	787	785	714	719	794	755	795	765	774	732	781	801	732	747	788	796	784	806	777	771	807	794	758	785	777	788	754	804	845	765	768	787	816	799	723	772	744	692	832	745	745	707	786	754	768	860	782	791	800	767	800	764	756	781	780	803	777	770	781	773	797	793	801	766	776	823	782	729	795	815	730	777	755	775	781	756	761	731	780	856	844	797	811	782	794	772	800	802	770	786	804	792	767	799	804	781	823	780	795	770	832	785	773	800	806	728	784	772	737	802	742	763	746	801	744	736	756	730	784	781	772	738	790	822	757	802	783	746	814	812	710	840	751	797	765	720	805	763	731	768	767	704	770	775	742	758	753	813	765	802	763	755	805	812	808	801	774	786	772	778	792	763	769	739	779	739	800	820	781	745	820	757	797	751	765	783	789	801	842	806	767	748	749	790	810	770	781	803	822	787	770	773	777	774	772	732	782	816	791	770	789	786	824	776	769	808	811	817	797	761	799	778	791	804	761	729	745	769	756	783	795	787	797	802	847	819	761	797	801	802	735	778	750	802	769	795	836	800	772	756	752	817	796	778	791	802	802	798	757	753	737	774	715	763	782	766	752	776	771	781	732	769	810	714	755	801	819	798	763	779	774	793	761	816	755	753	770	796	720	785	795	817	804	807	769	785	784	787	777	789	749	768	774	785	809	742	745	750	806	788	788	765	770	780	751	766	798	805	817	724	774	788	776	791	732	752	814	801	795	784	785	750	814	819	776	776	799	748	800	774	763	781	808	785	818	787	773	757	761	729	791	727	768	790	757	738	794	770	738	792	788	761	813	824	770	763	785	772	764	756	755	763	781	830	823	788	780	765	793	846	751	750	743	742	777	768	780	817	781	763	733	785	796	810	754	791	729	770	733	835	758	796	794	817	733	805	794	816	771	750	759	820	753	763	772	762	776	768	748	775	729	757	779	786	770	788
22100	24134	24831	18872	14729	10283	7417	5217	3395	2663	2035	1586	1375	1248	1044	936	886	763	574	539	641	536	416	400	389	365	373	346	302	288	296	256	299	253	262	241	242	248	223	201	247	224	255	253	232	221	227	245	251	207	240	251	219	224	237	249	192	243	242	237	230	226	253	202	244	216	243	225	253	239	225	239	250	231	231	235	244	245	259	230	222	238	218	251	233	238	220	222	240	240	219	240	217	219	237	239	235	222	234	228	232	231	238	229	241	221	232	240	224	250	220	220	248	230	221	216	242	222	229	226	231	202	226	221	211	264	215	247	238	203	224	258	260	228	234	244	234	236	226	240	233	230	239	238	236	237	239	229	226	262	234	247	252	252	220	203	212	226	213	241	221	228	250	252	251	222	246	251	201	229	226	227	237	228	277	262	233	247	247	229	236	226	226	254	242	234	216	223	207	240	240	201	221	254	246	214	240	250	234	236	232	247	219	233	236	225	231	225	216	267	247	241	256	250	254	219	273	223	262	251	250	211	241	234	217	262	251	244	226	243	232	253	206	216	242	209	224	254	232	233	250	236	240	223	202	220	250	244	253	241	222	258	260	227	229	231	238	241	258	227	194	229	259	229	243	240	245	227	237	235	219	215	209	270	221	238	227	232	231	249	235	251	210	235	205	224	229	226	265	239	227	207	229	246	255	213	243	221	222	206	215	240	258	224	220	260	213	236	211	224	259	242	207	242	268	255	231	225	249	232	228	243	246	249	259	257	215	241	252	243	225	238	234	236	241	266	221	218	211	225	247	234	241	227	226	234	226	220	203	231	231	226	217	218	254	228	266	232	253	265	214	223	252	249	216	237	217	254	235	254	248	222	204	257	200	254	246	257	248	201	240	243	256	211	229	209	251	227	245	234	236	257	229	246	254	227	231	232	221	223	239	242	224	229	215	225	215	273	255	271	218	216	271	224	229	212	257	228	232	221	226	220	229	246	223	244	263	203	257	253	226	199	241	253	216	239	227	250	240	205	218	239	269	230	233	224	242	226	240	226	222	225	251	263	266	246	230	236	226	229	212	243	237	235	238	222	230	209	217	213	272	215	217	234	235	220	265	217	224	228	233	222	237	224	233	216	216	220	246	247	197	218	244	203	226	227	246	228	226	226	226	216	241	216	244	241	219	223	247	202	236	234	228	253	238	260	214	244	202	211	215	228	218	236	236	240	232	229	247	218	231	230	246	256	233	264	252	215	238	227	226	277	250	216	228	237	224	212	228	226	240	238	216	228	216	214	259	234	219	235	222	246	237	249	225	213	244	245	257	243	216	222	233	227	235	243	217	233	234	229	223	237	232	240	225	233	252	223	243	200	241	261	251	242	257	232	232	228	198	226	246	207	230	233	227	238	216	239	260	258	232	216	246	217	223	227	254	254	226	238	246	271	231	222	199	237	226	259	263	236	249	237	208	242	222	232	238	252	230	240	229	247	244	232	210	236	221	232	253	255	226	217	224	242	260	231	217	232	237	238	273	205	228	229	247	225	208	233	234	239	236	227	248	232	249	216	257	234	260	251	238	246	235	208	241	236	219	224	217	259	219	218	228	222	261	234	246	233	261	235	232	258	224	239	239	220	222	234	219	242	247	221	224	246	259	234	233	222	229	230	227	253	240	246	220	238	230	239	229	272	218	250	202	251	232	241	222	249	258	236	203	240	220	225	253	230	224	258	261	242	226	229	236	243	214	241	232	231	222	236	235	260	225	233	253	218	245	221	260	228	240	230	264	223	201	226	229	219	245	238	236	226	218	240	249	240	198	228	225	226	235	217	217	218	230	238	265	253	241	217	221	214	228	234	204	213	228	255	232	228	221	232	229	251	214	249	243	234	230	232	230	214	256	235	253	225	229	241	215	244	228	257	220	277	232	223	227	230	232	235	230	234	232	270	243	246	237	243	249	253	237	236	232	245	221	232	250	258	234	211	258	211	245	235	252	217	209	218	209	213	246	230	229	250	222	242	220	254	233	233	254	240	233	224	257	244	232	250	201	215	240	247	221	257	216	216	233	223	234	228	233	241	242	217	246	230	233	248	238	249	217	240	218	207	250	231	247	216	236	248	224	206	240	228	220	249	221	254	234	205	246	251	223	205	238	221	238	246	226	220	226	224	263	246	227	208	251	226	213	235	213	224	227	245	248	219	245	248	227	244	239	238	245	219	228	239	246	247	236	224	234	243	213	222	204	244	248	194	263	206	243	208	240	229	220	238	255	225	235	224	236	229	259	226	233	255	225	245	198	233	231	256	214	237	225	262	214	236	210	231	220	248	239	272	224	233	208	237	234	231	207	242	238	255	244	233	214	256	239	246	250	228	227	248	232	243	205	241	237	245	226	225	225	236	248	250	215	210	258	229	220	227	211	236	242	245	222	259	256	230	238	218	250	231	232	234	258	244	238	238	245	268	235	263	213	223	229	239	207	223	199	223	209	233	246	213	243	227	221	231	214	217	228	251	229	249	253	245	258	235	238	236	221	268	217	222	216	236	220	240	245	223	232	245	229	231	249	261	221	221	211	232	234	244	251	224	236	218	227	220	213	234	230	250	248	237	218	215	226	258	234	234	223	205	243	248	237	257	234	244	220	266	237	241	216	236	236	218	234	234	213	210	225	216	222	239	231	227	226	217	232	237	214	239	226	210	228	223	244	219	245	247	217	220	221	239	229	267	258	241	214	236	255	242	231	237	245	244	206	211	234	219	241	239	246	285	232	249	234	233	242	217	211	241	232	237	237	229	235	223	222	227	252	255	253	197	217	287	222	230	225	207	217	246	236	229	226	218	250	233	255	216	257	247	218	210	221	208	228	221	236	237	220	240	236	227	206	244	237	241	222	234	236	206	221	223	229	200	202	258	248	243	241	244	235	223	231	229	225	220	244	258	213	234	216	218	215	236	243	261	224	195	247	210	258	230	231	245	266	255	225	264	234	224	249	227	238	232	245	232	218	241	230	230	242	262	235	239	207	206	232	257	250	231	262	251	257	266	215	222	240	236	220	222	244	242	240	241	218	225	226	217	217	245	249	251	221	220	234	267	205	246	240	239	229	224	246	228	224	222	239	222	250	218	236	226	229	254	214	244	227	239	221	214	227	209	232	229	259	246	238	221	246	207	238	253	260	223	218	265	209	248	222	254	246	236	234	212	244	230	237	247	229	238	241	244	229	218	226	235	231	238	227	249	206	221	234	223	226	232	243	246	232	208	247	226	253	211	219	239	260	205	227	232	231	233	262	211	239	206	222	229	235	212	216	207	191	224	210	233	228	220	246	221	197	230	223	206	213	237	225	224	232	239	232	226	227	248	233	233	241	219	228	225	225	208	252	212	237	240	246	223	250	235	237	214	224	250	215	241	227	252	222	232	218	220	200	220	231	228	219	236	243	239	229	239	233	229	212	238	251	250	249	216	241	224	240	237	245	221	238	252	233	265	238	220	230	224	230	242	243	216	228	235	237	251
18849	25328	32413	31319	29096	24692	21552	17372	13463	11415	9175	7268	6212	5805	4867	4435	4312	3364	2620	2629	2734	2391	1919	1893	1779	1753	1584	1413	1248	1140	1029	974	872	849	855	891	911	861	845	815	782	783	782	787	790	778	765	770	810	810	810	752	751	794	692	796	760	775	757	738	724	754	761	730	762	739	751	830	771	741	812	754	759	785	791	777	784	739	703	751	765	713	770	812	785	773	748	778	766	774	708	737	772	761	750	787	751	681	760	739	756	793	729	762	747	725	755	782	758	776	735	747	729	806	803	731	808	752	750	754	771	778	787	717	749	755	798	781	761	732	773	794	755	749	736	780	786	795	767	730	734	765	740	757	775	783	770	773	735	760	782	716	741	740	762	755	773	809	776	766	758	744	757	745	750	764	765	724	762	740	731	736	745	713	740	757	770	751	738	792	734	697	732	737	733	781	718	736	778	763	801	693	762	723	766	744	733	766	707	751	771	782	754	756	708	787	772	768	752	762	766	756	770	744	760	737	808	802	737	765	734	760	739	797	766	731	747	762	785	738	762	721	752	782	724	740	731	726	756	741	780	745	735	754	746	736	769	799	712	803	734	780	774	752	744	773	773	715	740	732	744	765	803	726	757	763	679	803	767	758	736	763	740	738	708	736	728	737	767	739	727	741	772	759	771	729	766	737	751	769	780	790	735	729	775	734	782	769	752	719	752	731	756	788	724	753	747	749	777	741	726	778	765	727	736	722	769	758	736	727	756	761	762	747	712	739	759	729	704	760	772	730	766	743	708	720	738	761	734	763	776	804	755	756	734	755	725	761	742	746	768	756	737	740	733	743	761	777	717	729	704	770	762	753	799	777	792	786	789	761	738	765	735	799	768	733	734	731	765	766	749	768	741	733	734	742	751	763	797	785	746	742	773	749	701	775	745	756	788	813	750	739	788	790	747	753	758	816	760	791	753	728	706	757	751	770	724	725	745	749	759	763	749	734	742	774	774	742	780	775	733	716	753	722	754	783	788	779	806	742	818	774	746	739	772	740	730	755	705	712	717	762	783	796	784	722	754	749	703	718	768	766	773	758	765	731	746	749	768	766	708	734	742	701	720	755	772	804	736	748	795	747	798	757	755	761	755	788	774	736	740	787	819	780	737	772	775	748	746	726	754	719	729	759	722	723	719	777	792	746	759	780	769	721	756	759	717	798	786	770	789	740	795	765	728	726	746	754	787	782	745	783	763	735	776	790	730	742	749	788	779	757	759	768	723	737	753	767	755	729	750	725	753	698	734	791	759	730	824	760	794	750	758	757	686	754	806	814	752	757	771	750	768	813	735	753	776	758	724	765	708	751	764	748	744	723	723	731	763	732	699	772	707	793	764	792	792	748	789	747	752	748	753	746	777	737	718	743	790	722	773	739	746	816	767	763	769	805	797	733	778	717	764	733	760	781	736	766	731	777	749	768	770	737	816	798	775	722	740	725	751	794	774	737	712	749	750	707	741	722	749	765	745	727	776	734	721	766	800	775	767	780	763	791	736	774	770	767	766	728	753	750	768	715	762	730	786	805	755	768	760	734	798	708	757	739	764	682	773	736	770	745	798	782	707	794	752	718	738	709	748	700	729	718	739	762	734	723	699	714	750	775	738	755	738	759	771	775	729	747	765	749	785	739	755	747	787	737	760	688	709	760	713	781	748	702	773	717	772	725	743	746	762	728	751	765	778	803	688	775	767	793	743	780	749	752	795	763	736	712	745	744	741	802	802	780	743	670	754	759	762	733	735	746	756	737	793	751	764	810	755	741	802	754	710	795	687	775	770	760	757	718	786	743	774	780	718	787	718	790	763	702	750	726	784	753	799	757	706	753	750	736	744	761	755	731	722	770	753	760	726	788	740	756	727	743	696	790	743	724	744	756	757	748	747	768	778	771	751	786	730	767	740	752	800	729	784	797	821	713	756	761	764	729	716	746	783	727	705	767	791	740	745	719	746	752	783	757	718	749	791	684	765	725	732	808	719	780	778	754	767	782	740	820	767	749	792	793	728	771	722	744	787	752	720	738	740	763	793	762	738	761	778	787	768	748	750	807	757	733	763	755	718	732	733	738	704	794	779	752	705	736	812	792	766	735	758	739	716	776	727	736	820	739	795	713	736	722	823	750	790	735	693	756	724	725	776	781	752	776	774	778	768	728	787	834	767	746	755	733	790	765	727	721	749	743	735	734	748	747	799	735	757	736	756	806	702	773	691	752	717	799	746	782	779	767	799	792	773	725	735	709	758	738	756	716	770	713	765	743	814	756	775	751	752	761	744	757	716	750	761	776	756	762	784	769	777	723	771	754	777	727	767	741	753	692	728	691	742	739	745	748	796	724	773	805	753	758	762	748	775	813	790	763	751	741	753	753	746	732	755	726	776	748	764	742	726	757	765	780	704	788	736	730	755	780	765	766	740	797	744	717	763	722	766	760	761	787	787	742	790	698	706	723	772	751	769	743	745	715	769	763	725	780	771	741	790	825	781	790	761	782	762	783	739	747	740	824	752	736	734	695	753	755	782	702	751	775	726	732	754	752	771	759	762	771	725	807	708	757	745	741	761	734	757	738	748	775	790	757	748	748	720	714	746	758	777	695	750	760	781	756	751	719	752	725	754	740	775	744	745	772	737	747	787	775	738	742	787	735	812	736	738	739	756	741	783	751	752	753	775	791	755	766	784	716	757	793	744	738	819	786	747	764	761	751	759	780	716	702	756	767	791	738	784	734	757	772	713	785	718	768	777	769	715	782	788	751	801	762	764	734	732	812	754	716	738	740	742	738	753	710	746	772	794	741	782	759	696	744	717	754	758	761	738	727	790	740	692	776	753	759	783	730	730	718	740	719	727	751	791	762	732	748	760	739	789	759	737	770	725	741	723	737	751	728	783	744	759	758	805	785	726	732	705	803	736	776	740	717	779	741	766	719	733	746	772	751	753	758	731	730	762	736	726	785	768	784	811	766	750	743	783	725	726	733	698	736	766	731	748	743	751	746	731	768	736	765	766	764	792	733	766	703	773	759	747	747	760	802	746	791	794	789	752	800	741	705	748	792	738	726	749	776	734	732	676	811	745	750	758	752	748	683	725	769	764	772	732	766	770	745	767	757	732	708	762	765	738	764	738	788	739	737	754	808	728	778	757	791	761	755	704	748	779	764	706	765	810	769	789	779	756	753	784	743	774	746	787	755	734	750	714	744	721	775	733	733	754	748	781	748	778	792	762	745	754	815	750	778	764	741	723	763	764	755	752	762	720	709	755	778	749	763	798	761	749	760	783	732	753	737	740	779	771	770	753	771	739	772	803	735	764	734	746	707	765	752	769	735	721	747	726	742	792	757	778	761	799	768	745	743	755	746	724	745	748	755	765	746	737	752	752	756	782	809	712	755	756	747	787	766	768	764	757	699	813	730	761	775	783	738	765	762	796	742	741	763	763	763	778	741	753	780	768	750	752	763	761	756	760	763	751	762	730	726
41252	48244	42582	35800	29473	26872	31714	30272	27953	27227	23350	17823	15336	13468	10864	9783	11065	8288	5236	4898	4712	3783	2178	1866	2021	1851	1360	1027	756	484	383	364	329	280	289	291	276	275	273	273	234	234	271	253	244	242	260	299	232	249	255	211	233	251	227	252	236	255	214	252	258	247	267	216	230	258	258	211	254	238	245	249	219	226	249	225	230	234	240	240	226	229	245	220	238	233	197	265	242	227	238	256	233	220	245	254	244	252	253	219	251	234	240	207	220	262	256	233	231	234	220	218	258	245	256	252	234	228	225	213	212	217	246	224	241	243	265	244	197	185	219	241	228	208	241	229	249	247	255	233	244	199	224	251	259	215	234	253	219	250	261	250	211	214	222	233	257	225	240	227	242	232	222	248	213	261	236	230	221	236	215	222	235	224	238	244	251	228	250	219	240	228	249	207	220	255	261	236	243	251	235	231	232	206	247	239	243	235	248	213	261	241	249	216	252	253	244	214	259	213	254	237	239	252	220	234	229	231	220	213	241	237	209	240	241	239	277	215	231	216	220	238	241	245	241	237	243	228	269	246	235	237	243	239	237	237	242	207	231	271	244	255	235	207	235	233	235	233	240	235	230	227	226	234	233	219	256	232	230	245	231	245	243	250	250	253	225	238	239	225	245	229	284	218	234	255	265	250	237	225	237	231	237	259	231	227	259	244	227	248	220	228	243	212	219	208	226	242	279	225	234	243	219	252	240	237	219	226	261	208	239	211	236	235	258	241	233	217	240	254	233	224	244	222	223	255	243	242	219	208	251	256	246	224	229	249	218	242	245	271	256	240	224	250	230	262	255	258	239	259	229	251	227	240	239	222	238	243	236	234	224	237	229	197	241	247	223	222	242	247	248	253	227	238	217	234	239	229	237	233	236	210	242	258	211	225	244	234	217	234	248	247	241	229	243	253	249	219	224	254	228	201	226	223	227	234	243	229	252	235	254	277	209	217	249	220	227	218	257	237	233	242	238	270	236	240	226	244	222	217	223	229	251	234	224	214	256	224	253	233	242	245	226	244	230	267	244	225	233	244	252	226	238	242	254	233	235	225	228	258	228	229	239	262	224	254	239	239	244	220	234	238	228	226	235	238	241	233	255	221	254	225	236	213	216	249	236	228	213	258	245	238	248	230	227	232	235	256	219	243	261	212	248	244	217	188	234	229	206	234	205	239	249	252	231	235	242	242	226	247	239	246	236	223	255	230	220	217	234	207	251	240	221	237	225	245	255	225	235	281	246	246	258	227	221	222	252	251	231	202	261	238	255	251	266	247	231	229	253	245	242	242	228	227	228	223	223	229	226	242	234	240	227	199	234	247	245	230	255	231	257	241	235	245	205	246	260	206	281	233	229	225	268	242	240	252	238	228	222	217	232	259	227	229	222	251	212	255	233	224	236	258	227	246	276	260	262	214	225	212	242	221	204	224	233	264	266	244	253	244	249	245	202	244	256	214	230	221	231	249	242	246	189	240	259	258	223	243	221	249	227	213	245	216	227	236	232	237	254	222	248	244	227	197	252	255	240	209	237	248	249	212	254	252	271	189	217	212	257	266	240	226	230	255	253	267	217	248	233	242	264	216	221	234	220	239	217	221	231	206	229	259	225	235	235	216	258	238	229	254	218	220	225	240	249	221	208	253	225	251	229	215	252	231	223	228	227	245	239	221	247	219	264	272	237	239	255	247	224	214	223	227	237	224	217	237	269	234	231	219	225	218	241	253	220	237	232	241	237	254	231	220	236	238	232	197	247	249	222	215	216	245	231	264	258	221	238	233	240	239	228	230	241	226	227	217	194	256	237	239	243	247	224	257	236	254	207	220	266	259	236	232	219	237	277	257	235	270	226	220	234	242	253	231	243	224	270	250	237	225	223	240	253	245	234	234	201	235	240	210	208	226	239	228	245	239	261	240	253	238	228	235	238	235	211	255	220	236	228	226	213	249	239	221	218	214	249	228	256	236	245	227	233	232	223	228	221	231	247	239	227	232	215	233	231	226	240	228	265	235	223	229	234	215	231	232	215	265	244	235	217	219	228	207	214	240	230	219	215	218	235	227	249	229	226	233	252	233	223	239	249	233	221	244	243	235	243	241	240	237	263	249	236	240	225	223	231	246	225	260	225	253	247	250	225	225	247	273	240	239	215	223	239	242	246	210	230	234	232	221	219	235	256	248	232	246	199	240	212	235	236	236	229	232	267	266	229	223	230	234	224	240	251	235	223	212	248	243	245	219	247	220	216	253	248	242	252	263	228	235	237	250	266	213	244	238	230	260	219	230	221	225	232	231	250	255	226	246	240	241	245	241	222	228	258	238	216	245	245	253	247	211	216	233	233	247	256	227	233	230	253	209	227	223	220	240	234	262	225	234	239	231	244	215	245	243	251	221	254	226	247	259	223	214	240	210	230	253	219	241	238	271	260	248	272	205	225	233	269	228	264	230	221	244	229	214	259	242	228	248	251	237	270	210	241	212	263	221	237	272	239	230	256	230	215	209	223	247	272	251	278	217	265	215	243	250	225	263	250	266	251	264	224	214	225	226	238	236	250	237	257	230	232	250	246	253	265	254	233	213	257	222	245	236	221	245	222	243	199	232	226	225	218	248	223	244	237	238	221	246	242	222	252	205	223	212	221	237	262	240	222	230	228	237	223	251	231	195	230	257	223	244	237	241	240	240	256	240	241	232	241	246	236	219	238	254	219	225	235	255	237	218	237	246	254	273	243	238	223	246	216	232	243	218	214	220	221	240	221	227	239	224	214	230	240	244	222	214	263	217	227	216	244	230	217	219	224	267	218	247	235	260	265	242	243	257	224	230	224	200	218	236	207	222	257	220	282	208	224	254	210	250	225	213	240	230	224	206	232	229	237	222	251	223	238	240	250	250	255	219	235	220	238	234	244	251	238	225	228	266	238	226	247	260	237	254	235	240	234	218	265	241	251	240	226	245	217	236	211	256	250	262	235	219	257	233	233	254	253	246	213	200	234	227	236	230	254	239	226	230	259	243	234	250	237	215	247	225	250	241	226	219	239	222	260	232	248	227	250	220	223	219	249	246	234	234	247	217	211	235	274	235	234	241	203	227	223	213	234	197	220	257	249	241	236	219	254	231	238	230	224	245	218	215	247	239	233	235	230	254	231	258	231	249	260	243	224	218	222	227	230	248	224	211	241	227	235	248	255	251	234	285	248	240	249	223	233	265	237	233	244	236	218	218	205	212	242	259	226	234	205	248	239	236	243	218	242	244	215	238	250	226	219	266	240	249	206	231	213	242	236	227	231	243	219	217	241	239	263	251	208	254	232	231	264	227	220	217	214	229	238	238	216	232	248	249	227	225	213	246	233	219	258	237	243	272	213	248	249	223	246	238	235	208	227	274	253	220	234	220	237	239	200	243	273	233	225	233	249	244	228	255	232	229	244	239	222	243	224	226	210	212	245	235	245	232	222	260	250	230	222	222	214	237	234	229
33942	45658	48686	47236	40589	38915	42891	41938	39226	40247	37420	32797	32273	30921	28165	28167	30112	25965	20330	20767	19674	17111	11618	10093	11118	10406	7820	5676	4113	2582	1913	1705	1439	1193	1184	1179	1086	1054	990	974	944	810	801	932	818	832	1076	953	923	894	774	798	764	794	786	764	734	777	757	732	761	761	749	796	782	698	716	780	730	742	732	789	713	692	789	731	702	744	735	726	682	732	725	753	768	745	745	740	755	761	755	818	733	724	776	757	741	771	795	724	703	724	759	778	709	798	793	736	754	757	715	739	769	769	744	725	756	757	718	747	781	742	774	766	780	780	777	751	751	733	772	804	748	767	739	782	725	788	738	806	759	697	770	738	763	760	749	799	787	795	754	736	749	727	751	762	749	730	794	805	767	785	797	743	745	760	719	753	742	766	786	760	787	767	751	750	782	769	723	817	744	761	812	749	761	714	775	752	759	761	729	794	741	787	734	751	736	740	753	738	759	735	766	777	769	731	771	762	794	740	788	754	752	757	738	711	758	731	688	691	770	739	734	706	734	726	735	769	706	769	794	744	798	770	755	733	765	746	783	754	776	716	756	776	782	740	846	714	739	739	753	720	742	742	695	735	758	736	734	769	751	767	788	751	740	729	746	764	744	719	718	727	715	762	778	753	713	728	729	801	803	787	750	733	749	779	742	740	715	761	770	783	773	715	747	803	777	834	792	751	730	754	727	795	731	733	754	782	788	791	764	691	786	744	776	691	743	747	771	749	787	748	748	767	732	753	777	733	743	727	731	781	769	749	734	772	731	767	747	759	738	772	759	754	729	776	769	746	759	779	768	765	718	762	746	737	717	758	774	780	767	750	783	762	742	723	762	733	775	716	758	798	774	762	725	759	726	779	735	762	765	797	748	772	778	768	779	712	756	759	774	743	757	780	755	715	755	706	844	797	767	750	762	818	781	750	781	817	814	715	789	778	761	783	809	812	755	758	733	768	738	746	754	764	789	808	765	755	784	741	772	737	748	753	701	771	686	795	730	789	770	754	725	707	759	775	768	772	728	746	754	766	794	742	775	762	747	749	779	780	772	756	746	774	754	751	783	705	757	737	784	747	795	779	731	774	761	807	753	756	768	731	781	751	739	801	696	777	703	761	782	755	750	757	776	756	770	749	803	729	789	723	757	770	783	811	655	747	725	801	757	792	808	731	777	761	808	812	747	718	781	813	744	803	741	764	734	732	765	770	777	733	720	736	758	781	779	741	725	785	748	789	734	778	744	784	811	792	785	724	790	753	758	733	769	752	733	742	792	760	700	792	783	789	764	709	741	789	790	793	756	730	785	814	768	753	736	807	727	766	731	818	738	724	737	772	704	719	746	778	751	767	695	762	807	709	757	765	748	787	728	770	761	765	732	808	770	732	724	763	714	738	775	736	783	786	775	749	701	766	720	701	785	734	779	723	793	745	797	726	751	775	758	773	745	758	728	763	744	713	760	716	757	804	742	724	763	795	736	758	722	751	749	785	786	760	685	753	748	715	784	738	795	767	772	759	749	756	725	717	775	715	709	767	709	838	773	790	771	756	722	737	767	739	788	795	722	726	743	732	792	729	764	710	805	738	726	779	763	761	734	753	802	753	776	735	741	761	796	815	811	759	729	719	773	725	715	710	762	724	790	759	772	759	741	752	731	700	773	768	719	735	746	721	735	752	756	759	742	774	722	743	779	731	736	778	751	758	743	784	801	754	756	760	814	769	767	748	750	723	732	772	783	757	786	737	757	714	775	789	745	794	730	680	749	786	722	752	780	757	749	752	758	799	722	757	777	714	759	774	725	734	762	759	764	721	794	721	765	715	746	762	788	754	733	732	754	773	760	762	792	766	718	769	729	775	771	743	738	745	777	751	741	775	741	765	776	808	767	769	703	746	710	774	752	747	772	760	745	729	743	756	805	718	753	749	756	805	696	727	692	753	788	749	730	766	761	782	746	763	751	810	756	752	749	773	744	770	764	755	723	729	746	770	736	761	784	746	754	746	732	734	774	744	762	721	740	806	756	758	732	759	822	718	707	731	778	763	784	691	718	753	777	800	744	766	791	761	758	744	715	778	785	735	747	739	768	766	793	758	747	740	756	746	726	803	716	744	762	756	773	729	731	740	771	712	739	738	687	711	707	731	760	754	760	693	669	757	708	716	771	714	706	762	737	742	717	754	728	761	752	770	732	763	757	767	724	754	749	725	752	793	732	740	759	739	753	734	747	741	787	762	796	779	782	776	729	792	721	763	747	737	776	691	787	815	746	730	758	810	736	765	747	800	755	703	734	725	758	766	774	713	727	797	774	759	744	718	750	775	777	755	735	731	740	732	735	717	794	746	760	732	739	766	755	828	763	693	768	772	744	738	730	744	782	772	735	740	767	721	736	758	767	793	760	756	724	764	761	794	753	766	751	815	743	734	746	736	731	763	749	745	754	803	775	728	770	732	766	767	744	744	696	773	812	759	818	774	742	746	713	750	784	766	737	734	727	798	757	783	733	748	777	788	766	769	722	767	720	748	797	745	770	767	756	777	725	788	806	749	779	749	740	731	782	749	714	756	777	750	713	744	775	794	749	759	700	783	764	734	766	773	759	717	786	726	756	797	766	758	753	789	749	805	760	749	730	785	734	750	723	773	734	753	707	738	782	756	743	758	768	716	752	782	772	763	756	749	716	785	750	779	708	727	724	781	769	764	776	732	754	753	774	801	703	727	787	776	734	770	813	734	764	741	786	741	809	719	746	728	744	798	747	759	773	776	767	773	741	766	718	780	748	799	754	798	745	788	778	754	764	752	804	820	755	768	767	746	752	785	721	751	762	749	696	787	734	802	765	779	775	765	795	712	756	737	758	750	739	794	764	725	737	731	783	774	764	778	777	769	744	732	783	810	722	768	759	757	758	739	772	748	709	753	766	773	779	729	752	758	762	760	777	768	812	769	774	753	783	744	781	714	721	762	694	747	767	760	750	715	743	765	745	794	791	758	766	781	736	758	725	735	749	737	761	740	731	792	783	761	746	802	730	762	708	737	756	761	761	757	776	805	750	736	796	761	764	736	785	748	731	715	726	729	763	712	681	735	741	759	694	752	703	749	771	739	751	695	790	726	778	765	763	735	737	730	750	714	768	764	734	771	715	723	762	795	793	751	767	739	743	769	750	754	736	764	792	739	721	764	788	767	738	839	698	762	807	743	739	782	760	768	788	786	750	750	748	776	695	720	770	797	748	784	766	731	702	701	765	735	732	746	710	740	730	774	769	795	755	749	726	760	782	758	716	768	753	765	742	766	756	712	766	709	737	761	795	738	745	756	755	797	767	773	789	742	760	816	752	767	794	767	787	789	762	800	799	768	731	728	753	768	786	795	739	730	762	774	711	753	729	754	776	715	720	749	758	794	772	742	754	719	735	763	717	733	778	779	728	760	789	769	746	704	729	762	762	773	746	748	783	776	743	760	796	747	741	740	746	787	783	768	800	742	754	761
49025	48713	41849	35316	31480	29688	36861	36304	36580	35690	31470	27766	25576	23459	21469	20182	21230	17178	12006	11243	10299	7889	5117	4058	4618	4505	3004	1854	1178	747	593	490	465	467	385	405	354	350	319	288	269	252	272	277	391	425	312	302	265	258	251	290	253	233	233	270	249	249	216	266	255	259	278	234	263	235	291	282	270	260	255	246	260	249	278	265	262	267	258	260	247	268	275	273	256	246	285	253	269	252	237	280	249	262	250	269	254	280	254	270	251	257	218	246	275	293	240	246	265	251	264	272	240	269	255	256	255	230	252	274	256	255	270	239	266	249	264	252	236	250	273	223	249	248	247	261	289	270	264	250	262	270	248	264	242	254	271	255	250	235	271	236	253	255	262	260	267	295	238	261	240	252	267	226	260	256	260	269	254	255	241	275	280	243	271	258	257	211	234	233	274	258	276	266	272	260	257	242	246	261	257	257	265	234	256	265	248	268	275	273	263	227	259	248	288	242	240	259	257	258	246	239	281	260	241	243	265	271	279	271	269	269	260	237	259	247	291	248	256	246	259	271	251	269	259	263	276	254	206	236	243	232	269	258	258	261	249	256	258	278	245	260	229	270	273	264	223	266	270	225	278	293	219	262	248	266	243	227	266	246	291	265	259	266	272	240	274	238	276	280	270	248	251	276	266	242	254	272	281	256	284	246	259	256	276	272	242	248	306	282	263	247	279	260	269	261	275	210	271	250	260	255	228	249	229	234	280	251	249	274	267	263	279	258	234	256	282	239	262	275	244	271	253	274	233	250	270	258	250	265	266	266	263	282	223	247	253	270	262	249	245	241	258	243	238	241	224	256	254	259	250	251	277	256	254	240	263	230	227	253	269	260	268	251	233	248	266	235	243	263	250	287	263	242	267	237	258	267	207	255	230	249	264	260	259	252	228	250	251	205	248	263	266	242	248	271	244	252	243	244	224	250	275	237	273	251	258	251	227	282	239	277	263	249	261	248	251	273	247	288	265	250	253	275	286	284	289	219	267	253	278	279	264	276	255	265	235	241	248	255	253	270	251	221	274	235	245	243	229	284	283	262	220	257	229	239	292	271	233	256	244	253	245	252	276	262	251	289	271	254	232	260	289	247	245	271	262	247	231	300	246	234	254	278	230	253	256	239	252	260	253	255	244	240	248	247	246	232	265	271	255	269	278	239	254	243	263	259	258	281	254	243	280	255	269	228	264	245	277	264	258	268	244	267	273	242	289	257	249	280	264	235	232	256	275	267	275	246	245	255	236	217	279	245	284	244	274	262	222	266	280	240	250	298	250	249	273	264	229	233	220	267	265	240	263	250	266	234	245	294	236	247	259	249	263	270	289	254	259	242	259	263	255	255	248	249	265	244	252	280	242	279	249	245	264	237	264	295	286	258	246	297	279	260	270	256	249	259	257	282	254	264	253	268	247	253	256	261	262	265	249	254	245	252	259	258	258	241	271	226	232	287	221	270	279	256	237	242	257	251	262	252	252	251	220	240	249	256	289	259	233	241	262	252	284	259	230	259	267	248	232	276	267	277	242	266	301	260	236	276	270	260	273	234	265	284	288	267	279	268	268	235	266	249	238	252	253	292	245	245	259	237	235	255	272	261	234	255	245	248	256	251	264	274	266	268	254	252	249	235	273	262	264	256	245	253	264	242	225	258	266	267	252	297	276	255	263	269	259	250	242	279	221	266	231	245	255	285	268	271	247	229	251	277	248	274	286	231	263	265	254	270	258	272	267	250	258	241	276	276	268	270	275	257	279	241	261	233	272	227	239	246	218	255	252	228	252	259	251	234	267	268	266	270	266	251	254	226	283	275	255	244	237	255	252	256	244	282	272	247	269	239	251	289	252	270	283	230	264	229	257	250	261	283	270	267	255	284	245	230	232	267	246	266	271	247	242	272	259	270	263	267	248	245	256	272	259	241	260	253	269	223	260	231	234	262	249	255	271	265	253	280	248	249	261	241	246	292	269	255	241	239	239	235	259	258	260	240	268	239	241	267	271	230	238	268	219	234	272	251	265	244	257	283	281	264	242	259	266	265	271	251	245	260	261	251	262	266	264	250	230	264	250	277	242	246	233	258	257	259	264	276	253	250	266	243	275	260	300	256	217	247	269	241	226	253	260	265	247	256	265	252	249	256	265	246	269	261	251	268	248	271	270	249	263	259	231	268	247	249	259	275	245	272	290	267	269	256	245	270	230	260	260	249	260	255	226	233	264	254	272	279	230	241	270	264	273	250	261	267	238	271	251	259	256	264	229	264	272	234	247	274	262	233	235	249	265	235	245	250	257	249	256	239	257	268	238	251	266	240	260	245	243	222	293	256	226	248	227	254	275	266	250	254	245	280	254	263	268	269	289	277	284	215	250	243	233	278	275	256	277	267	243	254	263	246	262	253	248	270	241	257	263	235	236	256	274	265	249	248	262	240	250	250	242	285	276	240	262	238	277	275	264	272	238	250	290	243	249	265	252	244	279	271	233	229	271	253	278	261	256	256	251	255	255	267	280	265	245	269	272	254	263	261	259	250	275	270	268	258	253	259	255	244	257	274	272	252	242	242	252	265	260	239	264	269	231	244	252	258	228	288	259	266	268	274	248	242	271	236	248	229	231	255	261	272	269	253	216	267	225	301	271	259	254	247	274	270	256	258	230	268	261	224	257	253	266	299	268	243	249	277	270	271	257	247	261	287	245	235	258	248	255	256	269	269	252	237	301	281	256	260	231	251	296	239	225	238	247	261	248	259	239	274	259	284	246	235	262	237	244	250	264	242	247	279	278	249	256	240	277	274	248	250	279	270	241	260	245	264	236	274	265	279	270	259	274	230	244	241	227	266	248	236	273	252	222	277	259	255	249	272	262	254	275	275	275	259	265	276	242	257	256	268	237	261	267	276	253	251	261	243	266	235	270	246	284	255	277	299	294	269	259	292	284	247	265	254	324	291	234	275	246	260	250	242	217	238	250	243	270	260	252	254	228	251	252	260	239	239	243	233	244	260	246	282	249	261	273	263	273	250	270	245	238	248	256	273	291	243	253	236	248	269	240	232	226	245	241	283	248	254	263	260	238	272	257	256	244	260	256	237	286	251	280	237	234	251	262	241	272	264	239	294	260	254	247	271	241	232	255	255	260	245	266	251	253	255	273	219	270	270	266	268	245	235	239	239	250	261	258	238	247	244	249	255	270	250	257	264	265	253	273	261	252	241	236	229	270	252	266	266	252	258	267	255	263	240	268	274	250	231	279	238	246	242	237	258	256	259	268	237	223	266	241	228	252	275	245	267	255	267	239	246	286	248	231	267	255	247	251	276	249	244	258	250	283	294	262	245	240	257	293	237	265	255	267	273	257	210	274	255	247	248	264	225	237	255	240	276	246	269	254	244	269	281	251	259	253	238	302	261	274	236	231	230	226	284	303	236	266	252	245	248	259	281	273	258	263	243	266	248	267	253	241	281	236	276	273	244	280	255	249	251	228	222
40005	48776	51285	49610	47073	43134	49735	48098	48500	48567	45801	42581	41569	40796	38939	38870	40608	35830	31324	32184	29523	26111	19808	18405	19963	19965	14192	9941	6780	3862	2870	2492	2258	2075	1839	1886	1627	1500	1276	1089	1038	966	924	1111	1638	1495	1214	1081	931	908	891	859	813	835	814	796	835	806	839	796	818	828	765	808	788	780	777	772	781	854	846	771	853	838	809	810	818	800	837	838	773	811	765	765	817	797	886	812	793	815	793	805	785	827	795	852	838	787	807	824	795	807	782	730	797	800	789	795	802	775	881	801	768	765	786	760	774	787	774	830	817	801	817	741	802	757	826	774	809	813	818	850	807	801	785	797	826	734	788	780	783	851	791	745	798	805	813	820	816	812	803	754	822	766	822	799	822	801	801	777	837	832	819	878	799	754	749	782	855	776	838	822	773	799	831	776	772	825	796	825	821	746	765	783	813	769	852	784	834	782	769	837	806	774	787	770	786	820	805	798	754	812	814	828	781	796	833	752	797	788	826	825	792	781	772	773	810	797	824	790	787	893	802	852	791	821	831	841	753	808	818	802	787	782	819	827	838	838	773	794	827	844	804	796	795	821	798	822	761	812	797	828	766	787	822	837	731	785	766	798	812	818	791	776	842	783	883	761	806	809	815	846	809	841	804	837	828	779	781	812	817	770	828	793	750	823	799	833	780	824	792	802	812	773	800	807	803	783	851	774	754	821	767	829	821	791	797	781	772	809	794	784	813	843	798	854	793	836	815	779	780	776	793	830	758	821	814	755	807	798	775	811	829	808	813	816	729	818	801	824	874	814	788	781	765	813	800	758	818	812	788	762	856	802	812	768	824	854	889	812	812	767	840	838	787	802	821	804	815	792	813	842	802	814	834	884	791	811	823	814	757	776	825	759	773	820	792	772	832	766	805	761	803	735	812	808	773	837	775	737	783	774	792	848	817	822	761	799	779	791	782	842	840	849	775	766	834	774	779	797	812	853	770	782	835	771	807	824	793	765	814	762	843	802	782	833	801	810	812	757	787	803	784	782	809	811	799	797	820	748	770	794	816	789	822	820	815	773	823	836	762	799	807	817	854	828	828	759	828	831	814	838	766	817	795	856	815	775	828	841	711	781	803	810	734	786	838	766	786	795	796	843	786	789	807	821	775	773	805	794	801	823	790	756	854	802	804	776	830	767	748	819	814	815	787	786	789	800	795	802	778	795	825	807	851	802	796	775	811	774	813	793	758	826	849	788	798	756	816	836	799	824	833	786	761	820	810	775	805	803	792	798	757	802	800	789	771	800	780	815	846	802	790	786	820	824	784	786	783	829	832	790	800	820	824	779	832	809	750	826	831	824	773	800	800	837	829	775	779	807	787	801	860	807	830	763	789	797	787	813	779	809	775	828	799	849	836	780	780	758	827	790	794	781	805	807	763	779	790	778	820	840	807	851	826	831	879	796	815	809	828	798	825	818	754	790	807	843	792	787	873	774	840	778	795	775	784	751	860	794	818	813	766	800	751	796	800	823	777	800	801	824	855	765	822	784	849	787	776	808	815	852	795	824	777	789	758	803	779	792	819	817	829	794	778	827	805	779	798	828	769	753	796	786	803	850	867	749	810	827	846	772	845	788	792	855	772	777	826	798	793	812	799	773	859	790	801	849	791	791	786	798	794	802	774	803	798	788	778	816	795	806	823	751	829	795	764	789	800	811	782	792	805	810	789	856	789	822	798	770	794	860	801	755	798	780	792	803	820	752	816	772	790	785	820	851	792	785	781	811	808	760	732	828	770	795	768	790	783	774	844	815	822	790	823	830	810	779	811	786	797	816	800	816	794	750	779	792	841	777	852	778	787	773	752	849	830	776	782	785	788	782	830	807	789	743	797	806	798	756	758	829	795	798	752	835	794	802	817	861	810	774	802	736	806	819	786	807	817	784	771	789	829	773	814	811	827	783	757	775	743	816	824	739	782	812	776	832	806	774	801	831	766	797	803	816	772	779	831	801	775	789	774	806	766	817	763	809	779	789	757	808	785	818	747	785	792	808	808	787	769	817	845	843	822	763	798	819	758	853	817	845	768	801	880	840	845	800	821	715	782	768	778	817	817	802	799	799	818	782	826	762	805	799	797	780	797	789	778	830	835	783	795	757	817	819	841	777	784	840	797	827	806	800	766	829	820	786	776	821	746	807	789	811	752	774	823	760	771	789	772	804	836	749	781	777	781	783	792	836	787	787	743	843	727	790	791	834	834	817	812	857	786	772	791	847	774	824	781	814	855	809	777	810	817	851	808	827	793	822	757	804	793	773	828	857	806	796	802	757	789	788	761	773	860	773	761	747	801	777	770	796	774	808	819	815	802	838	807	768	802	839	823	762	771	772	806	810	780	783	815	758	792	788	785	770	813	833	776	793	823	803	866	785	801	773	797	779	824	789	811	806	745	819	798	818	791	799	761	773	783	785	801	813	784	782	825	799	772	803	848	801	841	831	781	768	803	813	812	857	825	771	826	796	845	813	778	799	769	764	784	789	775	799	829	755	784	775	844	845	814	820	824	816	784	808	835	831	760	741	819	794	794	852	794	774	802	737	811	805	810	811	813	792	827	776	790	796	779	800	822	772	813	788	727	854	793	804	826	824	801	785	854	785	756	790	821	797	796	792	740	843	788	812	796	889	829	799	802	773	821	760	790	798	782	801	779	779	795	796	786	787	785	821	801	839	800	804	813	803	805	788	789	789	810	812	808	845	789	776	773	761	852	828	806	830	761	734	748	799	800	800	753	861	814	792	807	753	848	755	814	748	786	751	761	829	817	814	857	791	800	849	802	806	739	799	769	792	844	813	786	822	810	781	810	838	779	848	765	780	797	769	825	794	776	831	804	816	800	803	832	766	798	821	803	831	742	820	793	783	799	826	755	800	771	788	814	754	823	817	797	819	810	863	826	787	803	763	835	797	775	847	776	864	772	815	771	762	768	785	792	774	768	796	764	816	809	778	805	779	802	766	826	795	811	795	832	818	792	792	825	863	768	791	815	816	787	779	809	742	787	806	762	797	808	782	837	817	795	887	790	794	776	804	782	830	794	817	794	785	790	761	818	792	836	768	783	806	799	823	784	753	775	785	792	792	797	794	827	835	810	783	827	789	823	805	797	792	796	829	763	786	829	752	752	782	841	795	796	782	789	819	779	858	811	782	852	771	791	766	799	721	786	805	806	745	787	804	838	769	801	803	839	807	855	777	770	786	841	733	768	797	843	894	856	756	746	799	801	780	854	806	801	801	844	733	855	799	838	794	788	749	820	786	799	800	813	841	795	803	775	745	801	792	809	841	826	791	792	809	785	828	772	818	788	795	771	781	766	841	800	800	789	824	793	811	867	829	832	845	840	837	825	767	761	837	794	792	772	844	818	798	816	858	866	791	757	801	774	804	760	811	788	802	770	713	766	786	787	780	775	828	862	787	806	802	766	750	775	788	821	808	756	807	820	779	802	802	783	831	828	817	796	777	818	806
22623	22341	24523	19781	13029	8146	6266	5010	3774	3262	2216	1724	1553	1275	1164	1011	1076	858	729	753	665	591	538	445	471	432	384	336	321	304	305	284	258	253	272	260	253	266	252	270	258	235	275	295	272	237	239	232	250	283	247	239	242	235	245	239	233	254	252	239	252	254	239	251	237	244	225	242	267	224	232	243	261	247	233	237	238	267	244	258	266	228	238	238	238	229	236	239	267	231	247	244	222	233	232	248	244	242	240	247	281	255	247	226	276	237	233	249	207	253	263	263	226	238	247	266	229	227	232	260	239	222	239	282	239	281	212	227	238	230	238	251	225	224	213	229	228	232	242	224	212	220	229	238	233	223	234	244	226	245	252	263	271	214	259	265	247	236	241	251	244	235	254	228	241	235	237	224	284	244	260	232	255	208	250	214	262	263	221	245	253	230	237	231	242	248	243	231	236	227	237	224	243	237	250	237	224	246	258	240	250	259	246	236	236	223	234	259	267	247	259	235	263	232	232	214	249	254	248	240	231	245	228	221	249	234	231	278	230	256	238	250	224	234	227	273	251	229	236	244	250	244	258	239	233	234	268	234	225	236	243	244	254	237	209	226	210	255	243	260	239	215	242	256	216	231	235	238	204	231	207	225	229	250	231	262	246	243	271	257	221	247	269	241	244	268	252	262	240	238	232	244	244	270	235	243	237	260	248	250	210	243	248	228	243	279	234	265	224	222	237	227	217	241	257	243	235	245	223	241	240	249	238	218	243	209	221	241	252	265	217	233	264	264	236	223	254	232	228	247	233	235	247	248	246	229	238	247	244	265	241	232	242	238	239	246	245	246	213	264	272	211	222	245	256	232	254	238	228	274	281	242	228	249	270	217	230	232	233	243	239	244	248	223	275	259	218	218	252	219	230	216	221	237	264	260	249	263	242	259	260	233	226	243	227	226	238	245	234	220	227	245	221	235	252	277	214	241	227	236	265	254	209	256	245	258	247	254	248	255	261	279	239	248	250	243	229	240	236	238	248	231	254	236	239	245	220	246	260	235	271	248	243	230	244	232	234	269	251	217	233	253	228	228	236	210	229	242	245	228	243	250	223	259	241	251	223	244	238	226	221	229	226	279	219	215	268	238	245	242	245	251	244	253	241	218	258	240	259	240	250	222	260	281	240	238	265	229	233	258	217	240	238	215	232	243	240	229	234	227	241	251	249	249	228	241	251	253	227	219	249	252	234	244	259	225	255	284	243	205	247	242	250	255	221	257	244	250	238	242	255	221	231	232	223	261	249	231	227	251	253	244	258	227	220	243	242	221	240	268	245	260	259	218	248	263	257	224	253	245	271	233	263	257	264	229	230	229	256	232	250	249	255	248	247	231	231	259	264	230	238	242	249	229	261	248	258	230	240	260	230	201	239	253	236	239	239	246	247	248	254	232	245	250	257	256	262	287	244	257	283	257	249	227	240	244	245	229	236	246	262	216	265	281	257	244	249	239	220	254	267	207	228	278	250	203	253	239	239	248	244	251	227	237	228	240	224	267	227	239	252	249	249	238	245	254	259	262	239	242	244	269	248	251	244	253	236	264	245	269	257	227	212	210	233	230	261	275	268	241	247	258	250	270	240	253	226	226	267	256	247	245	235	198	263	254	262	252	227	264	252	242	260	257	235	246	224	227	221	276	227	242	267	266	257	215	250	244	241	213	257	244	266	230	241	262	239	233	247	233	223	249	216	254	250	250	243	248	238	251	237	237	237	226	248	256	213	226	258	241	241	226	225	236	234	253	236	278	240	263	228	241	250	237	247	233	217	254	266	239	254	225	227	251	235	232	232	271	271	232	259	262	237	226	253	263	266	252	267	238	232	247	257	262	229	238	234	252	228	249	252	282	231	282	255	250	262	244	255	224	253	226	251	224	245	250	221	242	256	236	224	259	248	226	254	263	244	244	221	248	216	257	228	218	222	228	242	234	241	251	246	223	246	220	232	256	254	264	233	246	259	218	234	239	232	264	234	231	232	243	240	258	255	210	250	258	237	257	235	248	260	238	234	223	261	276	245	252	254	253	221	260	262	249	219	242	243	273	234	232	227	231	230	245	215	233	270	239	219	222	252	240	277	230	255	230	232	249	248	259	248	244	248	210	224	252	228	216	232	222	242	246	252	256	248	232	255	228	265	230	235	256	224	261	246	239	237	241	238	228	261	256	228	223	266	249	253	239	252	245	224	241	263	249	226	265	240	232	244	241	229	237	231	240	225	241	258	244	242	242	234	229	237	245	258	231	225	239	247	246	258	261	233	247	244	273	252	243	241	234	244	247	259	242	245	244	228	258	250	247	247	269	252	262	247	245	230	261	263	237	244	251	225	256	240	228	243	236	282	223	248	239	230	263	237	261	247	256	250	214	224	241	267	247	223	252	215	254	274	235	268	246	240	231	245	263	224	239	262	277	236	225	247	219	233	235	221	230	219	261	220	229	243	229	263	233	252	253	230	221	267	245	246	250	257	229	265	261	250	239	263	271	232	230	235	249	240	253	231	239	261	254	244	249	259	233	248	238	279	237	250	241	242	242	246	251	237	248	240	212	270	250	218	257	231	237	254	228	245	234	225	223	245	218	259	224	251	261	246	243	250	239	246	226	207	234	274	262	230	240	259	272	229	244	242	237	259	235	248	261	242	241	239	260	255	226	237	254	283	246	230	258	252	250	238	268	216	246	244	237	253	273	260	232	232	251	252	249	246	248	233	242	232	268	242	266	228	236	239	269	249	249	282	250	262	269	255	238	272	204	251	263	245	242	256	246	236	238	257	236	232	246	245	244	241	236	232	229	241	237	237	229	266	244	245	244	224	256	222	232	232	229	250	254	261	242	245	250	251	244	251	246	264	246	236	255	253	225	245	251	234	249	254	265	235	253	213	265	228	218	247	239	235	266	272	216	249	220	216	224	249	241	244	239	253	238	261	243	259	245	241	243	218	248	272	271	235	254	237	244	231	237	239	246	223	237	254	235	255	237	262	244	239	244	230	242	221	249	236	227	239	238	246	252	267	267	238	240	235	241	253	257	258	256	251	262	246	217	237	226	236	270	251	245	238	239	216	262	255	241	246	245	239	218	235	248	243	243	226	253	235	229	253	241	232	246	241	238	247	223	242	271	243	221	234	257	248	258	225	243	265	269	250	257	217	265	254	254	245	242	250	251	234	241	256	236	237	241	219	252	246	209	271	263	238	233	253	234	241	273	237	250	234	235	248	272	251	247	253	244	244	234	275	236	233	241	265	233	228	207	231	231	229	240	243	241	248	257	250	237	205	236	257	267	228	278	222	255	236	234	241	274	249	228	237	217	233	253	241	237	251	258	268	252	228	226	239	254	228	236	257	257	257	254	269	230	220	267	239	239	241	243	251	235	229	239	261	231	239	236	238	237	242	244	241	268	219	236	226	205	275	267	239	229	255	252	231	236	257	238	234	234	251	253	219	226	247	250	239	250	246	246	261	260	247	246
18166	23046	33314	32017	26567	21184	19245	16688	14338	12543	9446	7755	6891	5802	5230	4675	4587	3853	3112	3217	2965	2976	2572	2090	2136	2107	1642	1377	1208	1096	1051	1098	1054	986	974	910	874	904	886	876	843	815	841	874	931	868	798	795	804	779	798	775	778	786	782	778	792	773	791	794	779	810	814	790	755	805	742	743	764	789	804	843	766	729	834	787	758	822	755	784	750	767	822	793	804	752	778	748	798	816	787	762	805	768	782	762	812	789	802	792	741	786	823	861	822	811	764	795	812	780	819	828	842	753	795	782	746	752	810	790	784	816	818	831	737	814	785	784	768	754	808	770	776	783	789	798	740	772	815	811	812	871	819	763	793	737	760	811	777	769	778	828	771	804	849	798	789	792	792	778	771	788	801	811	826	771	797	782	814	818	815	790	745	783	794	767	820	779	785	832	751	728	790	768	800	758	777	789	795	850	758	801	781	833	796	804	771	837	787	767	722	777	768	795	802	833	800	759	774	755	828	815	789	771	839	776	790	807	774	788	831	808	799	823	811	752	723	778	800	763	834	743	781	798	776	757	755	819	799	773	794	811	762	799	760	800	753	849	805	797	784	773	779	751	770	792	763	805	775	853	791	767	790	782	771	781	804	749	864	818	774	765	762	761	811	808	783	831	836	793	824	779	805	799	771	816	786	810	794	796	782	815	754	788	817	756	765	783	737	791	761	792	790	796	799	771	794	792	793	771	790	839	788	769	788	767	784	801	773	764	791	797	767	788	781	781	767	797	752	782	761	799	760	784	791	777	820	797	807	818	799	806	784	806	768	795	771	781	756	775	738	777	786	763	758	800	778	834	777	841	758	791	795	807	814	852	755	762	763	768	809	790	803	806	794	735	847	783	795	790	800	799	784	768	778	799	799	814	809	770	787	754	765	828	821	822	815	778	823	772	783	815	768	797	778	814	793	754	781	742	780	759	785	789	792	765	755	783	753	840	763	789	792	807	798	781	807	747	762	811	793	785	784	758	797	804	774	787	758	766	782	770	810	775	808	823	779	802	778	790	768	772	839	813	755	811	768	734	760	787	714	786	819	767	800	820	774	828	763	785	796	768	745	789	828	776	792	771	775	772	773	788	851	793	791	800	772	795	777	741	796	757	740	791	741	825	750	750	827	764	758	758	854	780	768	757	804	780	774	838	780	780	777	832	769	790	758	759	775	795	747	793	807	741	758	808	814	833	832	817	779	762	756	786	782	779	765	777	794	832	778	796	768	773	798	770	768	795	794	781	822	830	777	827	789	854	781	787	751	814	792	817	783	773	755	787	769	796	820	816	786	759	761	809	784	813	798	757	796	783	786	794	756	820	774	770	813	749	785	769	782	757	813	786	739	756	764	802	811	785	817	794	794	842	829	795	804	778	835	791	751	785	834	774	775	791	773	784	805	788	786	787	774	816	855	746	759	774	742	768	746	749	786	747	811	780	843	794	823	823	751	757	828	788	803	826	762	751	780	772	784	794	780	794	747	771	815	807	792	772	797	704	842	807	781	766	741	761	761	803	757	751	845	770	781	760	783	765	771	821	774	775	801	809	769	767	828	837	738	759	784	808	802	784	774	762	796	812	799	776	759	820	832	798	759	767	776	807	759	741	808	780	832	755	791	722	828	786	761	799	770	828	762	764	806	804	794	793	747	749	784	770	787	795	777	825	825	812	810	779	755	783	774	830	775	830	788	783	800	813	794	812	772	820	826	793	766	840	827	761	777	800	757	757	784	787	811	811	806	836	734	811	802	759	784	760	783	811	737	799	844	761	806	749	811	804	800	804	770	841	780	762	791	820	776	778	802	814	764	835	810	806	766	788	818	758	777	800	784	749	800	815	797	824	762	812	808	747	782	803	777	806	811	766	777	792	799	800	782	836	802	756	835	814	784	792	849	821	781	793	801	811	780	814	788	834	775	803	756	800	774	737	794	791	737	803	780	788	800	710	819	737	817	754	819	758	760	780	782	823	855	742	752	811	825	772	749	796	792	782	811	811	729	822	777	822	812	744	785	772	800	809	796	790	801	747	820	803	796	846	816	765	770	800	793	790	747	775	744	791	804	782	774	780	820	786	806	822	786	784	763	799	785	783	739	754	781	766	733	757	739	767	806	773	789	772	766	814	778	775	753	802	783	794	819	762	780	803	750	750	776	780	776	773	838	834	774	798	792	764	791	820	735	783	809	778	747	791	814	771	785	797	782	743	795	804	794	823	817	807	741	775	783	803	774	829	788	791	775	769	795	771	771	792	776	819	810	784	760	780	787	788	843	789	784	831	749	778	793	766	818	777	811	806	809	753	801	783	797	785	764	787	797	772	776	755	746	797	786	778	850	819	763	841	756	834	807	801	784	811	788	746	770	844	807	786	751	767	783	774	783	814	771	808	803	777	754	799	786	768	801	796	780	818	752	729	816	793	757	732	746	819	788	812	788	769	751	780	757	782	824	768	797	812	798	814	781	776	788	771	762	821	806	732	788	818	813	814	778	778	859	800	811	773	846	734	791	782	810	772	765	809	800	781	757	825	827	786	807	803	789	793	732	760	779	764	804	777	781	805	757	774	830	815	749	792	788	794	820	792	752	807	791	804	746	761	761	820	794	795	831	818	782	779	765	773	827	802	847	756	778	827	776	777	788	823	740	744	791	840	773	779	791	817	753	785	767	791	823	737	806	749	693	795	740	826	780	791	802	800	806	813	748	793	771	755	757	790	783	776	785	767	783	785	758	799	835	763	742	780	818	848	774	775	796	777	788	818	846	751	769	757	750	775	803	793	802	839	828	750	799	796	775	799	860	726	747	767	751	777	753	738	759	805	814	764	827	816	801	831	771	784	757	764	762	800	776	839	776	776	792	801	765	815	752	778	739	802	811	819	810	778	786	812	759	750	773	753	767	816	780	817	726	831	779	832	787	802	752	791	772	820	812	797	833	848	784	806	787	771	801	780	737	826	834	769	795	805	767	784	768	828	763	747	791	764	808	762	793	771	755	802	802	818	798	807	813	775	791	756	785	808	767	860	837	809	802	731	802	804	801	754	803	789	816	836	799	781	796	844	767	791	844	760	758	763	762	781	797	809	749	813	778	792	766	778	771	760	851	774	822	734	793	829	802	798	733	800	830	803	793	810	810	743	790	772	792	792	774	707	806	784	804	769	777	816	776	793	785	805	834	809	763	755	808	762	825	769	791	720	832	831	775	812	781	773	775	765	815	773	762	815	829	784	816	779	760	758	818	814	779	787	776	823	793	729	788	826	753	771	778	830	801	830	756	762	755	775	785	830	785	760	800	826	805	764	766	798	837	803	773	822	765	792	861	844	816	832	792	773	762	839	732	812	830	802	800	781	774	737	797	834	787	795	740	759	714	807	791	793	792	783	783	767	769	780	782	794	768	765	786	787	769	830	805	755	790	774	785	764	740	811	744	811	776	810	779	800	814	769	774	775	805	820	788	759	759	760	798	792	819	762	767	734	797	763
40061	47243	39930	34620	32885	30120	29961	30978	28606	26912	21925	18165	16859	14558	12663	11171	11782	9993	6370	5864	5225	4097	2820	2901	2783	2727	1345	1047	583	475	455	389	317	316	311	294	271	260	294	251	257	255	307	267	282	272	257	257	278	261	260	238	242	229	242	239	246	257	246	249	207	272	259	231	277	229	246	249	236	241	239	233	244	264	213	261	220	274	262	259	247	238	225	238	246	256	256	229	250	255	242	264	219	248	242	231	238	236	238	217	246	243	255	246	243	237	261	254	235	268	267	228	265	240	237	238	256	220	261	222	244	245	223	237	289	255	221	270	254	252	255	249	227	240	263	261	252	260	249	237	266	256	251	243	240	240	231	212	222	265	252	237	259	259	238	226	208	250	228	255	238	266	262	274	239	265	208	236	248	247	243	241	257	240	240	226	237	241	270	288	267	214	245	247	225	236	203	227	237	253	220	225	247	222	223	220	253	263	236	238	224	249	257	239	248	240	252	251	205	251	254	258	231	232	251	229	242	222	244	243	264	252	257	253	255	247	244	203	243	257	235	248	260	213	230	245	252	260	242	247	249	286	268	243	275	250	244	274	244	245	253	256	253	232	251	255	252	247	247	224	261	262	231	261	236	264	244	249	279	274	253	239	228	243	241	265	226	256	246	213	236	236	270	238	276	264	226	249	241	257	237	235	232	233	294	227	282	231	221	253	280	245	238	254	256	239	223	258	282	259	235	238	240	251	245	218	230	237	240	264	247	246	237	253	242	246	255	237	225	245	260	244	253	261	216	245	238	255	236	222	270	241	252	245	241	247	239	265	282	214	263	217	249	245	255	242	262	256	249	242	276	264	221	249	236	231	240	231	255	238	243	226	255	249	250	239	241	260	235	223	252	237	253	222	263	228	246	243	246	262	258	220	263	227	250	247	225	248	262	248	271	268	250	229	233	229	234	240	225	242	236	248	236	267	233	240	237	251	241	245	267	235	248	232	230	243	222	257	247	263	260	251	240	209	244	277	231	250	260	258	238	236	247	248	267	247	266	247	225	249	235	244	219	234	253	258	245	223	264	232	251	253	228	258	259	279	239	285	240	235	256	223	241	260	250	246	283	258	251	251	219	263	260	238	251	218	258	245	250	225	217	243	235	242	252	248	236	260	232	248	218	273	251	262	256	268	236	225	215	242	241	242	252	264	225	251	247	252	269	245	260	251	217	248	245	231	244	247	235	229	244	254	241	253	245	254	257	239	261	233	243	227	234	264	228	229	257	236	242	250	243	226	233	271	242	245	263	253	235	238	226	254	228	232	278	234	254	236	241	267	244	247	242	259	273	243	234	257	247	220	240	276	240	224	241	262	230	227	276	280	241	259	217	220	248	254	246	246	230	251	259	242	239	255	240	212	267	226	245	247	249	258	245	247	255	256	216	229	251	242	252	239	228	264	229	225	241	237	257	246	258	231	220	241	236	252	243	243	254	241	225	228	239	240	241	259	241	229	231	241	242	252	258	254	223	254	223	270	234	224	258	256	248	251	252	241	272	251	254	192	225	242	256	257	228	237	238	252	251	244	237	250	239	251	232	240	248	231	241	218	214	238	249	211	233	250	226	238	251	288	237	257	240	268	236	218	243	241	246	228	243	228	264	227	264	255	258	255	233	246	262	254	237	256	235	233	240	245	245	251	236	235	245	267	250	257	260	248	269	227	220	236	236	263	240	264	217	238	227	233	257	255	254	233	228	259	261	253	228	223	239	238	220	257	252	239	226	247	234	246	229	243	286	239	256	249	253	233	232	260	251	233	240	243	260	247	248	229	257	236	254	249	253	248	249	262	261	252	253	242	245	270	220	246	245	258	249	248	249	215	270	257	232	251	256	253	238	236	221	244	245	244	233	259	265	245	235	270	229	269	238	237	261	237	228	228	236	237	243	226	231	235	246	265	269	262	230	239	277	223	250	245	230	255	238	238	229	294	263	239	230	226	258	242	228	262	262	267	250	244	247	274	233	263	248	228	239	235	244	229	223	253	252	233	234	229	249	254	244	250	259	248	256	258	232	240	272	236	238	239	247	243	229	276	230	253	268	220	257	239	267	256	252	242	230	223	231	261	239	223	233	226	247	247	278	248	238	245	234	246	241	237	226	226	247	230	255	238	257	262	247	248	226	248	231	273	215	259	206	242	222	267	249	243	224	240	225	247	281	262	229	236	250	263	289	256	263	234	256	244	221	230	244	234	234	244	229	252	250	238	249	226	251	222	252	229	238	224	250	228	238	217	247	260	273	259	259	270	251	240	239	232	265	259	240	236	252	240	240	245	281	213	257	217	220	237	236	260	260	268	233	257	249	245	267	243	255	243	223	254	242	231	224	235	271	258	240	247	261	240	224	233	250	232	230	219	242	253	221	234	262	235	221	251	225	241	243	228	261	268	269	260	219	243	238	223	269	253	227	255	234	265	235	272	257	234	249	235	263	263	244	227	227	219	240	235	261	243	260	259	243	255	268	228	246	239	249	245	261	259	275	229	244	242	247	273	266	264	257	254	230	223	228	253	250	264	234	238	246	233	274	285	255	254	229	267	238	258	231	252	245	253	264	236	242	263	262	259	246	227	244	224	273	227	241	243	259	261	222	238	225	248	232	220	229	254	237	245	230	261	274	253	230	232	227	240	241	254	243	272	256	219	249	238	232	274	236	225	234	257	259	242	240	221	231	229	248	264	238	226	234	239	251	237	231	250	233	257	241	257	256	230	232	223	231	255	232	246	230	244	258	282	241	261	252	251	240	278	256	274	249	225	261	252	246	256	241	235	261	242	258	238	238	261	240	248	252	235	237	239	249	257	249	261	217	267	244	245	268	264	215	276	232	215	255	254	258	262	261	255	251	233	266	230	233	247	248	231	266	249	261	243	246	256	253	250	238	250	252	242	243	248	263	213	243	244	241	259	240	232	221	254	247	245	270	249	280	233	249	245	240	243	240	248	256	249	256	246	233	264	239	233	230	242	265	235	256	261	237	235	235	248	247	227	279	257	263	233	285	240	247	255	245	265	237	236	253	257	240	221	266	246	246	236	253	262	261	223	246	271	234	234	248	249	217	239	215	250	263	238	260	221	232	234	257	218	211	252	252	234	237	276	235	224	282	226	263	249	241	267	257	233	247	245	228	221	260	245	245	276	246	230	215	252	253	235	235	247	225	254	237	266	242	262	226	251	250	238	247	235	247	222	245	251	276	256	233	240	249	259	237	257	245	252	246	239	238	238	251	252	257	225	244	271	238	236	239	241	237	276	259	224	228	233	253	260	237	251	284	239	266	260	227	233	242	246	238	272	241	253	228	251	241	243	259	247	210	256	266	232	244	218	279	242	276	243	212	240	253	245	231	252	268	241	251	243	266	274	257	251	233	241	212	246	241	239	251	254	242	239	260	288	246	214	227	244	258	252	208	244	265	256	268	228	238	237	234	248	245	232	252	256	257	259	252	212	247	256	233	234	258	246	248	260	241	265
32676	44057	45277	45674	44139	40202	43027	42156	40581	39869	36315	34418	34410	32364	31473	30840	32056	28301	23877	23517	21064	18034	13790	14417	14432	13764	7706	5865	3032	2380	2199	1720	1394	1288	1136	1071	1087	1025	999	957	924	1106	1117	1189	1060	981	948	838	817	801	806	836	731	798	731	813	814	798	807	767	765	811	822	779	797	759	780	732	808	794	778	787	786	813	814	795	777	808	807	832	735	815	763	782	826	834	785	802	819	808	754	715	808	829	798	776	758	784	824	832	792	814	812	820	795	790	738	851	780	810	814	764	775	778	798	817	826	786	718	817	788	787	849	833	780	829	779	762	738	808	772	772	870	792	824	829	781	808	814	837	797	773	790	761	783	792	782	795	839	711	838	855	790	784	769	798	830	785	824	822	734	775	769	781	807	802	803	799	796	764	765	796	772	796	798	782	753	808	827	787	797	807	753	805	780	824	796	832	772	825	771	851	831	813	832	763	780	770	780	794	786	829	827	785	804	814	857	776	792	810	774	779	803	778	773	761	809	826	821	810	808	812	789	806	792	736	821	760	771	767	808	795	786	812	781	799	779	818	773	774	749	798	825	756	798	790	789	795	796	782	800	783	809	777	816	808	766	765	775	744	806	810	800	773	749	770	802	744	756	838	811	823	858	761	769	851	806	793	777	788	761	752	784	791	747	866	769	798	799	778	752	800	792	777	761	766	820	780	798	800	766	805	751	780	774	830	741	829	813	776	779	843	884	772	790	812	732	817	817	792	797	745	728	796	818	835	812	795	803	740	804	751	834	805	817	837	816	795	811	793	819	766	812	805	839	759	813	780	815	792	771	766	759	843	832	808	756	799	831	809	786	756	739	769	826	762	823	794	778	759	802	762	791	776	751	791	743	814	803	801	818	757	809	801	777	837	751	820	763	825	811	791	790	719	780	799	775	795	767	826	803	796	806	797	777	819	830	811	827	818	751	798	792	808	774	812	807	807	823	804	791	751	831	810	817	762	823	804	776	745	762	849	834	783	846	799	783	844	808	743	795	789	755	811	821	798	760	744	795	804	777	764	761	788	777	777	760	820	797	842	816	788	819	745	791	808	802	792	805	769	817	869	818	746	772	775	778	714	789	776	801	819	784	754	773	787	836	828	803	821	843	803	770	797	764	787	839	739	756	804	835	781	781	811	784	771	840	746	772	814	752	810	778	781	740	760	813	836	767	753	731	846	802	835	845	848	793	852	808	811	788	756	827	842	774	785	781	757	795	804	805	780	794	823	811	784	758	772	785	785	810	777	823	808	846	804	802	781	835	798	829	787	810	781	851	817	831	804	721	807	784	791	773	790	783	803	797	822	758	775	777	771	784	814	794	801	774	844	805	802	808	799	789	755	763	737	811	780	744	785	778	746	799	794	866	771	753	811	780	815	808	791	810	762	831	798	728	765	756	761	812	839	747	781	786	787	831	813	761	793	789	784	806	814	752	801	825	787	776	765	781	784	787	789	789	769	824	745	819	816	777	810	810	773	796	768	772	775	852	789	808	846	823	760	741	784	739	810	783	774	872	772	782	804	744	844	823	778	805	826	768	838	830	800	772	792	779	824	805	802	831	806	783	800	736	760	771	836	759	746	770	767	784	797	796	767	795	778	767	770	791	793	790	792	803	799	753	834	841	818	817	775	765	796	822	807	823	790	788	843	772	778	794	788	813	791	803	789	808	802	801	812	797	823	781	791	794	832	804	790	834	754	775	802	772	775	825	797	769	823	801	763	775	758	779	759	791	831	821	817	777	831	795	817	764	850	764	728	811	793	778	801	765	765	772	776	832	718	789	807	820	775	820	774	781	802	850	797	821	787	829	795	799	806	793	799	778	803	845	755	776	775	758	766	793	723	839	788	796	780	761	782	782	807	814	771	789	803	806	753	825	797	799	780	824	799	769	799	806	823	837	768	756	786	804	825	756	815	784	774	740	791	808	800	758	799	792	806	830	751	812	727	793	765	806	835	786	832	805	780	779	786	843	783	826	803	797	795	773	795	758	841	780	806	814	771	845	788	788	760	783	819	827	773	780	790	779	789	789	738	768	770	795	728	818	732	774	778	816	799	798	757	805	764	756	748	812	796	823	765	803	813	781	797	759	796	797	806	803	755	817	759	830	818	755	790	784	776	801	828	798	803	772	762	777	765	786	794	785	756	767	813	800	822	773	822	785	839	779	733	807	753	773	811	837	821	827	858	808	818	799	836	805	798	782	783	825	809	802	809	785	817	796	819	752	800	838	810	787	793	805	815	840	817	844	756	780	785	841	770	760	789	767	785	766	793	775	836	735	760	786	753	788	782	804	782	791	821	782	796	843	806	779	748	763	782	783	722	822	837	842	795	792	834	824	871	757	795	768	794	802	776	796	839	785	783	826	822	785	836	779	780	777	777	794	716	781	810	786	811	805	764	757	798	774	811	790	806	797	819	769	804	819	793	726	782	742	795	804	814	771	735	728	738	819	767	790	827	798	732	807	785	783	757	792	814	782	807	770	853	747	791	739	797	785	820	765	777	820	789	827	787	716	757	828	818	773	782	777	824	770	825	783	833	788	847	815	747	838	838	785	809	820	819	786	770	797	836	862	734	771	821	813	794	779	754	798	796	790	792	808	783	811	854	764	774	746	836	793	818	804	763	770	788	803	792	760	790	760	743	786	787	760	803	823	763	799	805	815	755	803	847	764	820	727	779	843	795	776	814	786	772	753	871	775	824	802	750	829	758	777	753	822	765	777	808	761	810	799	783	765	811	750	807	753	802	769	836	744	805	798	786	796	759	769	816	777	777	770	783	826	789	774	823	804	809	803	795	774	798	785	767	843	758	854	799	815	745	766	821	803	813	783	810	740	818	773	833	798	763	812	748	803	766	775	744	796	849	816	822	779	794	784	782	821	771	825	767	761	786	774	756	843	824	762	794	810	791	800	793	774	783	775	751	833	802	784	818	805	809	765	846	772	770	803	772	795	815	796	761	813	808	815	760	817	819	779	780	801	794	790	748	803	836	780	785	761	762	777	855	840	792	775	759	769	800	777	768	777	794	766	804	758	805	770	757	803	745	814	808	743	804	803	807	780	821	748	772	755	844	775	733	802	769	749	761	809	778	750	800	793	789	780	761	834	806	772	767	794	796	781	754	791	801	780	766	779	834	797	772	805	805	812	809	829	739	758	851	840	883	778	802	806	823	802	743	790	795	799	763	780	786	799	800	756	792	814	827	787	807	832	732	772	759	800	772	770	790	797	837	759	821	798	782	813	835	777	841	740	770	769	831	858	847	787	819	806	807	821	791	757	802	766	805	807	761	780	773	824	798	802	776	774	767	771	827	803	808	804	764	771	756	825	754	865	765	767	774	806	837	775	847	787	742	756	762	803	777	777	792	769	736	808	850	767	786	775	777	817	821	767	770	828	807	766	817	766	787	850	878	779	816	773	831	787	785	794	784	789	771	860	832	814	830	805	832	774	787	753	785	774	804	830	828	829	810
46044	48853	44090	37925	32691	30903	31335	36654	35471	33988	29274	26552	26791	25917	23192	21622	22523	18798	13686	12663	10857	7614	6249	6171	6039	5029	2452	1531	880	685	618	498	400	362	369	334	321	292	312	277	313	327	314	363	347	309	295	291	263	281	273	266	261	248	255	255	258	265	223	251	262	266	252	246	296	273	251	273	278	253	253	264	296	265	277	275	252	277	276	270	232	262	277	269	270	266	280	259	237	255	260	254	237	296	252	264	267	250	258	243	256	271	253	275	245	281	291	248	258	277	242	274	262	248	267	270	265	261	260	239	237	266	259	281	265	250	266	261	263	211	248	284	281	256	280	271	265	259	273	261	222	275	250	254	275	246	283	261	253	282	268	299	253	256	276	264	235	243	255	261	291	259	280	255	258	260	263	251	232	230	273	282	251	265	253	255	261	277	267	266	273	275	277	285	283	251	242	235	250	254	249	241	304	265	268	249	263	260	241	246	265	269	280	259	286	263	266	262	272	248	277	272	251	255	263	252	270	253	258	261	250	274	265	238	255	285	270	259	242	268	277	269	255	263	265	249	261	272	274	263	256	265	275	267	261	259	246	266	262	250	244	272	262	277	271	275	240	262	242	259	282	266	270	249	253	290	267	249	271	241	260	272	259	254	296	261	251	255	253	245	267	278	260	279	256	258	269	254	258	253	253	278	246	268	253	246	262	266	275	267	293	254	289	272	269	294	253	274	287	261	245	261	242	288	262	272	274	250	253	266	284	265	284	243	247	281	247	250	258	234	260	277	242	267	256	297	256	233	234	266	257	258	280	240	246	241	271	249	246	248	246	278	273	272	238	256	256	237	237	247	262	254	259	264	260	290	228	255	261	277	266	272	291	259	248	240	268	235	244	232	246	249	248	254	269	251	257	286	253	268	297	278	241	252	260	275	262	261	256	266	283	237	266	273	270	253	277	236	230	262	251	295	283	255	270	273	279	268	263	273	298	258	257	275	230	284	261	261	272	273	260	270	262	252	259	252	265	250	248	262	286	250	263	252	283	272	253	279	285	277	280	255	240	252	223	252	238	255	258	261	227	249	252	250	248	262	267	272	269	274	268	284	280	265	299	268	263	279	257	258	273	251	272	247	289	277	254	262	267	288	257	244	278	257	254	243	266	249	245	260	268	280	265	272	268	253	251	240	251	226	286	271	264	241	273	249	260	248	273	247	234	273	245	231	227	265	251	238	262	265	243	246	269	284	253	262	252	267	267	271	274	244	256	294	236	272	237	282	268	238	283	273	264	254	258	301	282	264	278	255	260	264	297	239	280	269	235	265	239	277	275	282	260	290	254	281	250	248	257	225	265	268	263	284	243	252	270	277	276	254	284	264	219	250	258	258	249	274	255	271	282	287	306	273	293	266	282	266	262	298	253	266	240	255	261	232	244	253	240	283	226	260	268	268	232	246	259	226	229	273	286	263	230	252	288	242	255	267	290	253	263	245	244	256	261	277	274	268	248	277	233	256	268	250	276	265	254	251	273	293	274	237	262	262	266	277	270	279	284	268	257	246	283	245	263	263	252	236	255	259	258	268	240	255	280	285	248	251	262	279	265	266	238	274	263	266	270	268	249	268	276	263	287	273	268	253	280	257	247	243	221	283	275	281	234	276	245	263	222	247	251	274	254	230	263	280	266	278	238	271	258	293	266	244	253	242	258	256	282	261	244	261	268	266	268	290	286	270	283	259	265	283	257	298	219	260	267	268	254	271	283	278	266	258	249	253	273	290	281	292	280	252	277	249	246	281	275	247	269	249	256	251	271	264	268	278	272	275	291	260	246	256	248	238	244	257	263	262	253	237	292	269	282	261	261	242	257	264	239	265	256	268	250	274	257	271	253	269	273	252	284	292	287	252	260	262	291	233	243	260	282	271	280	272	260	263	245	265	257	281	256	292	285	261	247	276	289	251	270	277	261	253	273	270	272	248	264	262	251	264	270	243	264	287	259	253	245	242	246	265	287	236	268	266	242	266	274	248	269	246	245	266	255	268	266	266	257	268	261	249	247	250	272	238	250	295	264	305	268	271	246	269	238	280	299	255	247	254	232	235	280	247	285	249	240	257	274	278	275	269	274	263	265	267	276	248	270	241	263	271	262	262	289	275	261	251	281	251	261	279	238	243	256	272	253	266	264	277	256	256	264	238	251	256	234	276	246	242	254	270	294	274	254	272	260	272	235	260	256	294	289	260	271	267	256	260	261	283	255	261	252	270	260	274	261	249	264	239	272	274	230	259	281	271	259	242	241	262	242	260	250	260	286	276	286	269	294	246	236	268	273	239	270	262	237	237	276	263	261	260	263	255	234	268	255	247	264	237	254	279	255	278	248	240	264	253	261	275	304	263	284	282	273	284	262	262	237	265	254	253	269	283	246	273	244	272	255	258	283	287	249	284	239	279	270	255	258	263	271	244	281	254	287	247	252	279	253	271	242	230	260	277	276	259	238	266	277	243	263	259	290	259	276	263	272	228	224	261	254	256	266	287	290	270	272	267	247	263	234	260	239	267	233	258	279	254	273	252	261	276	244	251	276	263	260	267	270	254	243	255	285	242	298	249	252	296	277	257	258	246	236	248	261	243	262	251	257	248	231	261	238	248	260	261	268	259	256	254	257	278	245	250	252	256	304	247	230	251	226	237	263	248	240	269	261	247	313	258	266	244	285	284	243	258	278	301	257	239	291	252	251	254	283	241	233	269	253	273	237	269	288	241	255	250	258	255	281	267	274	272	233	264	260	277	281	261	256	256	242	245	242	259	264	249	254	241	248	262	250	272	272	245	291	261	261	290	282	253	253	261	265	232	245	277	261	267	268	254	272	299	248	252	282	234	260	256	238	250	268	252	295	270	265	292	243	274	266	269	259	258	248	241	278	272	279	267	260	253	287	255	254	260	278	282	253	230	258	242	256	285	272	254	253	281	265	242	274	267	283	273	257	263	256	291	275	252	272	289	255	271	255	288	278	237	272	231	276	277	252	246	272	270	266	271	256	287	251	260	254	260	295	249	290	269	264	254	229	293	307	284	256	253	260	252	287	269	246	255	250	253	261	241	263	259	267	257	264	259	251	266	257	246	258	257	256	273	283	254	248	264	282	284	260	261	249	249	232	268	267	277	280	250	281	273	258	241	245	230	257	237	251	261	257	253	278	267	254	243	244	288	278	264	298	263	271	270	282	237	301	266	242	285	264	277	279	279	282	264	251	239	282	265	271	234	298	268	279	287	246	266	284	263	267	229	294	248	260	285	269	272	262	275	261	255	241	224	259	247	272	246	268	286	255	266	250	272	259	281	259	256	295	268	263	279	277	272	268	248	267	251	246	289	292	252	269	243	254	234	242	257	270	246	257	253	251	246	272	261	247	234	273	258	262	257	228	238	259	282	291	281	270	275	252	279	267	263	254	263	241	262	268	252	261	275	261	236	240	255	260	238	258	247	258	266	285	258	266	261	291	254	273	273	289	254	291	275
36626	47091	52076	49986	48554	44781	45533	49289	47299	46037	43726	42115	43345	41530	40774	40347	41515	37555	34063	33692	30811	25654	23370	23952	24019	20104	12927	8370	4704	3584	3298	2563	1871	1609	1611	1475	1258	1200	1178	1114	1217	1441	1398	1468	1309	1201	1136	972	914	909	817	829	835	858	793	853	852	799	850	815	803	770	797	821	823	816	797	864	854	870	808	777	845	813	795	821	797	825	844	779	817	807	898	838	853	778	889	912	847	834	850	816	875	847	837	843	820	852	793	806	865	814	822	783	776	752	913	820	813	819	818	812	829	816	795	831	844	828	780	856	841	859	824	797	823	830	812	825	802	826	795	817	881	814	810	844	841	836	830	845	815	816	824	843	786	834	828	851	822	822	810	872	823	789	782	793	823	853	817	854	803	818	812	805	793	834	822	841	856	884	842	801	854	832	830	797	800	847	781	790	801	833	827	856	831	784	830	837	838	819	859	817	831	830	778	772	838	812	839	828	802	839	788	834	785	859	835	829	783	882	815	829	818	823	825	799	869	883	832	807	810	809	861	758	896	817	829	814	852	847	842	806	799	880	789	865	850	836	799	887	767	791	818	818	811	816	866	863	856	844	783	802	815	778	857	843	820	814	797	825	812	801	813	883	814	823	781	835	806	791	812	820	776	747	828	827	788	860	776	786	843	870	832	826	815	861	798	833	848	795	842	839	786	813	843	837	785	807	825	838	858	855	819	820	815	790	782	829	830	773	821	819	842	814	854	866	819	802	822	786	806	818	803	860	812	841	800	805	809	830	821	790	838	846	815	832	907	835	820	853	853	819	834	828	844	883	827	881	801	808	774	830	812	840	794	868	824	800	851	808	851	814	774	792	819	831	810	833	848	788	816	831	872	885	843	870	830	800	838	803	853	804	830	819	787	827	852	761	864	805	810	826	831	808	822	811	821	847	724	819	825	815	818	862	801	833	831	790	804	852	873	791	808	821	818	768	781	789	802	845	799	867	810	821	856	840	819	878	819	856	833	823	810	813	829	843	842	820	772	829	815	827	821	848	791	816	833	859	831	825	804	831	837	811	836	779	846	843	841	819	809	837	809	874	805	810	786	844	804	796	839	769	802	780	817	809	851	831	831	834	829	827	868	799	814	793	803	800	804	841	849	814	816	890	775	800	849	807	869	856	814	812	798	767	848	803	818	819	808	857	793	808	792	863	821	779	808	855	859	813	852	800	824	815	823	812	780	838	857	822	778	786	807	859	775	852	831	848	841	821	822	806	825	806	823	832	866	816	834	831	795	861	822	802	856	801	800	886	823	796	792	827	800	849	768	840	798	821	808	833	799	822	846	764	854	835	835	848	832	872	803	807	803	880	843	807	866	794	771	810	857	814	797	815	831	864	821	841	845	837	777	816	866	850	844	808	841	823	830	809	806	802	849	773	829	835	824	796	820	823	776	797	840	799	799	857	845	761	833	818	869	803	788	856	846	830	808	788	889	862	824	820	843	833	842	813	888	821	784	835	832	803	845	814	777	827	854	814	874	823	799	874	862	839	788	864	823	804	865	834	796	859	809	769	821	832	833	821	833	818	799	829	866	823	817	835	862	833	865	742	848	797	784	844	823	854	822	773	794	870	848	787	798	819	827	858	875	841	873	826	823	816	826	788	839	842	770	816	819	808	803	803	866	785	815	814	843	823	834	830	837	870	855	824	763	838	828	856	764	846	852	788	835	867	814	824	829	822	805	808	824	823	857	816	800	791	815	779	823	809	849	811	796	860	844	775	811	856	790	836	806	830	795	848	827	813	864	783	783	796	836	830	848	750	799	772	806	871	807	809	853	737	842	852	825	780	791	834	791	808	834	856	850	807	824	795	845	845	751	820	878	796	870	826	790	810	765	830	808	840	860	784	855	813	798	818	833	774	839	839	823	797	863	824	804	807	806	809	785	820	813	793	814	851	804	810	836	820	833	836	852	850	832	805	793	801	858	807	847	818	790	815	771	797	834	830	814	831	862	796	799	760	825	773	848	855	832	763	883	869	821	818	809	845	811	885	873	846	818	779	894	829	780	795	850	841	831	844	861	835	800	853	827	824	784	810	782	851	747	832	801	838	862	866	802	796	809	796	802	771	804	789	852	801	829	823	833	844	837	857	832	817	870	822	828	788	840	875	828	812	787	832	768	853	862	839	810	836	847	817	841	785	880	819	843	825	811	826	805	873	855	799	801	829	790	819	826	798	811	861	820	866	829	831	790	776	800	801	835	807	837	845	826	870	823	792	864	834	841	856	853	858	855	865	792	864	843	834	792	754	801	890	840	871	778	838	793	828	801	773	811	863	866	823	836	797	856	813	793	875	838	854	814	851	787	816	822	817	798	822	791	859	777	841	828	770	799	847	759	773	839	819	837	801	861	848	788	833	821	856	803	837	828	837	787	777	861	809	849	833	817	827	825	868	891	821	780	817	851	770	825	880	839	818	881	799	838	830	863	862	829	824	802	808	817	844	788	820	844	821	849	807	831	873	837	740	858	862	848	807	845	834	854	808	834	811	771	829	791	838	797	834	821	800	794	832	774	811	764	813	883	808	862	808	813	840	790	876	823	824	827	795	771	793	825	846	797	794	799	833	857	727	807	832	854	869	850	808	853	859	820	868	820	784	761	782	801	819	804	854	771	830	823	829	837	848	863	820	848	835	774	867	836	818	824	845	833	854	838	807	837	786	774	798	822	845	828	828	801	799	832	805	855	814	821	836	854	853	806	782	766	777	787	870	824	882	842	826	788	831	872	804	879	827	858	837	777	840	801	806	747	820	804	804	785	800	791	802	820	815	822	842	830	822	814	826	795	837	846	816	868	867	823	803	784	809	807	793	842	789	784	790	805	814	828	792	844	805	828	838	780	862	885	810	880	852	855	822	827	815	734	799	891	826	872	820	813	801	863	815	788	807	797	818	829	796	819	782	823	820	784	822	899	854	760	802	796	790	831	812	809	801	816	819	865	815	848	834	766	782	859	827	851	795	777	881	830	849	790	832	879	807	888	840	842	829	820	808	800	849	858	787	784	807	824	748	815	864	821	812	861	852	823	823	839	856	846	805	783	799	833	872	816	834	838	833	851	801	868	836	796	809	805	836	809	833	770	809	802	851	837	785	860	840	844	819	824	876	829	795	823	805	818	863	783	775	810	848	864	857	780	765	782	837	839	819	807	825	842	838	851	814	847	822	808	833	813	810	788	852	810	858	826	816	825	778	856	850	832	824	821	801	776	887	833	820	849	800	853	848	828	833	808	838	822	815	804	804	793	871	853	804	821	802	824	780	892	857	805	860	840	831	838	822	857	816	837	873	821	794	858	822	819	804	799	816	811	868	792	829	817	777	802	796	830	870	836	822	822	792	779	796	811	837	791	810	771	804	799	840	804	828	764	811	853	803	826	827	842	828	842	800	856	797	819	820	841	789	755	823	831	799	865	838	764	813	770	791	846	795	838	775	821	839	822	823	800	827	839	795	803	799	809	810	856	791
19699	20781	23551	16550	10046	7049	5947	4603	3380	2464	1901	1611	1424	1287	1100	1061	968	868	757	820	666	603	433	469	485	424	352	314	296	304	260	296	243	269	253	262	241	294	248	253	258	285	238	225	253	262	243	259	231	253	257	259	247	254	263	243	256	247	243	256	230	243	252	233	262	276	234	281	267	261	237	244	253	251	244	221	242	254	254	274	250	257	271	248	270	204	238	265	242	246	245	234	248	251	262	273	235	233	260	243	229	236	265	267	217	236	224	208	236	245	240	271	232	258	266	236	259	268	236	250	253	245	232	225	242	267	258	242	266	236	258	221	287	256	252	243	255	249	251	254	238	261	243	244	251	252	248	262	248	288	264	242	251	264	266	258	244	244	272	254	270	221	234	249	224	247	273	243	241	229	252	238	253	291	242	242	263	262	240	234	239	275	266	250	258	238	250	225	256	251	231	238	221	249	269	257	246	255	271	271	269	244	250	248	218	242	227	221	216	222	213	237	231	231	257	227	262	252	249	240	237	253	242	247	240	259	244	238	241	257	245	216	257	248	261	259	254	225	247	227	273	258	232	227	241	244	241	216	240	252	261	237	242	238	244	244	273	243	229	237	254	261	230	258	255	247	247	263	235	273	223	265	245	256	287	237	265	232	261	258	232	245	248	253	258	231	243	254	267	235	280	237	274	243	228	239	240	260	224	237	267	256	253	264	254	276	259	252	242	272	234	229	226	257	284	251	243	251	233	264	251	247	246	246	268	235	256	255	225	250	264	257	270	233	272	260	259	270	232	216	271	241	246	264	238	284	264	260	270	272	271	238	254	240	244	260	240	239	220	264	241	277	248	250	243	247	240	260	249	243	265	243	258	248	254	267	224	233	229	248	228	237	234	229	242	293	243	246	240	243	216	256	251	252	255	232	254	236	257	217	226	233	279	254	270	241	270	253	248	259	258	234	237	254	232	235	240	271	276	254	251	256	256	228	286	246	261	234	250	253	227	230	243	241	243	228	242	241	228	242	275	233	251	248	239	233	270	222	262	236	251	224	258	243	252	252	274	268	238	255	265	267	242	207	247	231	264	261	230	248	249	254	239	265	258	247	258	254	258	260	271	270	258	245	233	263	250	234	237	225	257	230	269	252	272	261	250	251	243	251	246	212	249	223	254	239	248	267	263	242	247	254	244	245	261	243	253	252	225	238	248	236	239	230	218	255	265	247	242	246	255	242	263	266	241	239	256	242	266	252	259	255	244	254	264	257	261	279	267	249	242	257	245	238	241	243	245	251	236	230	230	254	257	264	259	258	266	253	274	265	268	259	243	244	239	245	282	235	248	258	259	262	248	244	242	274	250	247	234	235	242	265	246	249	258	253	264	223	251	213	258	228	255	213	257	235	240	249	252	225	229	229	222	267	243	266	268	255	286	221	266	253	225	271	247	269	260	274	214	224	243	275	250	244	240	248	201	242	261	244	268	240	257	241	243	247	240	280	220	243	237	255	224	257	272	270	285	246	231	261	269	242	247	254	239	258	258	249	259	242	264	251	235	239	211	227	244	269	236	203	246	228	271	244	236	248	244	225	248	248	251	230	242	241	238	234	223	239	232	229	230	251	224	252	262	245	250	237	254	272	286	253	266	283	236	244	269	279	254	224	240	281	238	245	255	255	259	276	251	241	231	266	247	272	221	250	256	266	254	243	236	260	268	258	246	268	242	239	237	241	264	255	244	236	258	233	237	242	243	229	237	246	230	232	275	261	236	235	223	230	242	224	245	253	250	243	241	264	234	264	251	217	253	230	257	245	249	239	265	267	238	265	252	228	246	240	243	240	227	241	227	255	256	241	247	245	261	252	255	224	271	266	262	241	245	236	259	227	243	258	258	254	274	256	282	243	237	247	267	244	239	249	267	236	249	257	258	251	257	246	235	258	271	234	286	219	270	240	261	227	255	254	231	253	247	235	270	254	237	244	263	237	238	252	248	278	226	255	240	239	258	225	251	244	261	247	232	261	269	235	249	225	253	224	257	245	258	244	253	261	243	281	246	213	259	283	259	266	269	244	239	264	245	228	238	229	243	231	250	230	235	243	264	270	265	230	265	218	242	267	260	222	235	242	223	278	252	287	254	241	229	232	249	246	261	262	246	250	267	241	267	247	247	256	242	244	242	262	218	233	273	216	234	226	245	261	225	262	267	256	260	259	245	248	227	227	263	233	270	234	247	264	263	225	250	237	268	235	228	241	259	258	227	242	229	255	235	245	244	226	231	213	239	233	214	277	267	225	222	253	246	259	253	269	229	273	268	223	265	253	264	219	236	272	261	220	216	259	271	255	249	256	262	243	251	240	267	256	230	241	287	255	219	233	241	245	229	239	274	274	256	227	248	241	232	236	280	230	253	238	241	226	245	226	259	259	232	226	246	278	243	231	245	252	248	263	248	225	247	244	257	235	233	252	261	286	228	255	235	223	234	277	229	268	255	265	246	204	244	262	266	261	242	250	253	252	244	263	234	247	245	269	238	263	247	270	251	263	227	257	242	232	255	248	256	277	218	249	243	232	244	251	229	272	258	230	252	250	264	255	245	257	242	273	236	258	249	260	240	223	255	218	260	248	214	200	249	235	246	248	241	269	264	269	247	267	258	266	258	254	262	261	246	252	267	239	230	251	228	233	249	248	250	261	247	241	213	227	233	245	272	225	242	232	242	231	239	218	266	253	216	263	227	252	247	253	237	281	249	236	232	231	239	266	235	238	236	242	258	265	234	237	271	228	256	257	243	236	263	230	254	233	240	257	247	280	239	248	266	223	234	261	255	237	229	268	260	225	249	257	245	229	234	232	238	253	242	217	260	283	227	244	246	217	255	240	246	258	234	267	231	252	272	231	264	257	245	239	221	233	227	230	243	261	231	247	253	248	261	238	227	234	254	258	232	226	224	235	252	233	271	226	245	246	234	255	257	246	215	270	249	232	249	219	224	230	244	230	253	257	243	241	261	251	255	260	246	265	243	236	253	266	233	238	239	241	233	258	266	254	252	262	239	243	243	236	241	226	249	240	250	231	233	245	243	254	267	255	259	222	248	239	233	210	251	238	251	280	240	254	228	225	208	245	245	248	239	259	279	240	251	259	245	225	237	268	232	266	253	232	270	255	272	269	240	255	237	270	243	251	250	269	261	235	235	262	256	238	211	236	240	265	239	252	229	229	225	259	254	239	247	286	232	251	261	255	256	220	235	250	254	261	240	245	237	267	260	228	276	264	245	219	222	258	232	241	253	228	249	268	240	275	249	256	256	256	243	269	226	233	254	257	239	259	273	221	259	231	254	244	244	227	227	233	244	229	247	261	239	272	262	244	249	244	241	256	245	237	242	259	213	249	226	262	247	218	273	242	245	282	260	235	222	222	244	241	258	229	252	269	264	224	207	231	240	223	234	266	269	290	259	255	234	220	259	257	252	253	257	244	222	255	256	231	206	235	234	224	280	232	237	249	252	231	231	260
15870	22193	32188	28845	23408	20283	19427	16884	13461	10555	8566	7200	6764	6080	5213	4832	4483	3820	3709	3989	3466	2779	2213	2309	2200	1843	1579	1388	1197	1131	1061	1071	1032	1069	977	980	942	967	930	930	871	828	852	860	832	835	831	820	816	868	864	809	772	773	789	786	804	796	782	811	796	841	852	782	852	810	831	780	791	788	798	787	820	805	809	765	809	798	781	809	796	763	816	866	763	797	823	787	747	809	854	783	796	834	796	813	774	847	780	755	812	757	811	809	851	780	834	765	841	810	801	825	813	822	829	771	815	805	806	777	793	803	802	800	795	791	837	750	758	816	779	830	785	854	801	818	783	837	770	755	819	736	793	806	793	822	801	804	749	791	802	815	821	808	823	803	812	793	826	872	807	823	796	847	837	814	801	775	845	820	846	753	803	811	804	751	785	793	826	839	800	798	837	768	809	827	780	780	828	795	788	803	823	812	816	845	801	794	794	790	803	802	783	835	775	759	791	844	767	804	841	817	795	788	774	766	795	793	779	805	845	818	800	828	777	779	786	794	828	797	816	797	809	828	818	788	773	829	819	846	770	814	811	826	812	849	785	772	776	828	775	762	808	814	799	746	791	844	802	795	771	827	809	805	796	806	775	790	777	791	786	792	815	776	781	845	802	788	821	786	787	854	827	812	845	833	792	820	779	839	744	805	773	774	816	823	790	798	795	845	816	811	836	792	812	832	844	781	803	775	834	800	820	857	797	779	812	798	824	802	824	783	847	818	811	754	803	819	868	827	803	806	777	793	787	854	763	828	805	763	773	788	767	774	810	820	869	797	776	833	789	807	825	779	800	842	826	829	823	808	815	811	795	805	781	853	763	791	832	786	776	785	784	819	829	880	783	796	752	837	814	753	825	793	832	829	808	752	795	825	794	792	807	796	768	818	840	797	772	852	870	773	824	876	828	826	810	802	774	775	848	798	782	794	798	782	785	795	797	822	817	759	827	825	764	784	844	858	774	847	775	770	789	792	746	777	799	887	838	844	814	781	800	760	818	784	806	799	787	806	878	802	751	804	806	807	762	786	799	766	840	771	799	820	799	848	760	805	829	802	853	786	809	804	826	817	821	832	788	801	797	799	788	821	843	807	793	779	835	798	772	836	785	804	800	761	742	816	833	798	825	804	824	794	781	782	773	809	805	799	854	762	822	820	828	811	797	779	778	799	848	776	790	823	837	788	775	794	797	812	787	823	806	803	812	802	798	842	799	758	823	829	760	830	791	806	822	848	769	851	786	788	842	819	797	786	793	861	821	793	788	794	827	837	858	811	803	746	836	831	808	869	756	811	813	839	797	808	763	821	838	790	821	823	775	762	795	822	808	766	777	822	768	787	823	826	779	857	826	785	763	811	807	780	770	798	762	826	771	774	812	867	807	815	772	793	796	797	770	821	808	801	754	855	821	835	780	744	728	803	844	783	806	748	817	838	816	818	846	814	797	757	815	811	777	831	783	747	821	807	818	846	810	776	784	783	814	803	800	814	901	764	752	795	853	824	815	832	840	778	864	830	817	808	766	795	807	805	787	775	812	809	778	803	862	813	817	812	845	794	779	809	807	836	815	806	789	820	786	774	785	814	813	873	803	752	780	774	782	867	803	823	829	812	791	829	810	805	821	745	783	802	788	819	770	782	828	772	814	785	755	801	812	837	769	789	799	802	783	774	817	827	846	803	800	818	831	838	779	720	798	789	805	829	779	767	743	799	844	759	764	814	804	778	794	752	841	730	757	781	820	822	770	790	817	813	811	814	837	822	797	820	813	768	746	816	778	788	755	790	822	799	764	817	814	823	797	813	775	789	830	842	785	813	780	711	836	814	830	794	747	798	833	829	849	790	789	832	846	771	809	811	762	800	740	804	808	799	841	827	820	746	854	808	819	783	797	805	829	856	772	831	841	831	802	808	830	822	814	845	815	781	785	848	785	829	748	824	803	807	826	790	795	828	790	830	807	807	817	814	816	830	835	775	782	773	825	753	757	797	797	792	800	789	838	811	856	822	830	797	820	797	791	808	736	846	826	791	869	850	824	834	803	817	815	809	795	773	810	845	761	798	830	750	752	802	822	803	789	852	807	818	794	802	827	765	788	805	780	800	809	825	767	849	786	828	790	789	832	804	764	792	829	798	830	779	805	778	803	829	855	790	790	789	875	859	805	757	815	795	819	806	798	807	823	799	792	817	812	776	843	763	819	829	771	851	759	809	799	831	748	806	831	806	789	794	778	783	799	762	820	794	750	813	830	792	862	807	801	828	828	790	789	780	804	822	801	805	804	818	746	793	811	782	828	831	781	788	824	805	788	783	826	762	826	753	807	804	838	823	777	793	796	811	823	758	826	811	794	813	801	801	862	795	811	791	808	871	796	812	826	864	781	768	844	809	801	763	772	729	820	808	777	783	774	836	759	814	815	837	796	813	832	775	754	777	755	805	856	784	755	783	771	853	775	819	847	760	794	849	770	793	830	817	832	774	793	815	792	822	794	784	817	802	744	781	792	818	818	786	815	754	818	760	790	749	859	800	801	796	764	807	783	825	830	857	836	828	819	838	842	826	828	786	830	762	770	808	832	830	784	813	826	836	800	785	853	815	822	806	812	823	806	869	797	836	810	755	816	850	799	798	818	794	822	798	807	846	831	771	756	840	795	795	802	809	757	850	768	823	810	794	783	799	825	810	770	783	806	741	799	823	882	814	793	780	794	816	794	810	782	791	829	797	771	762	799	822	785	832	803	806	800	835	810	825	843	801	838	786	782	786	771	801	799	815	813	813	796	822	826	773	787	778	799	842	857	794	801	763	799	825	811	819	781	818	844	796	835	783	800	840	801	792	800	784	818	799	877	780	790	817	840	809	818	799	818	818	884	828	770	804	754	845	804	801	842	791	804	784	812	730	756	814	806	793	804	800	784	753	802	763	770	787	766	807	753	803	784	786	781	808	809	787	769	794	830	800	806	792	830	770	781	805	798	828	805	809	830	785	825	743	866	759	845	804	776	853	846	823	771	804	821	822	807	760	803	813	810	808	772	795	798	795	847	799	823	784	806	793	830	809	804	831	806	776	785	786	842	774	760	787	799	842	827	758	811	813	760	798	821	786	816	788	780	842	778	781	788	781	769	823	780	827	776	854	823	804	850	785	836	833	803	831	800	826	812	828	847	834	831	762	765	820	821	796	808	800	749	749	783	796	766	793	815	798	789	774	813	848	823	753	770	834	806	786	838	885	814	783	808	852	775	796	852	844	772	807	793	805	808	828	807	837	817	769	808	847	789	806	800	817	794	841	779	843	856	769	798	793	799	818	839	827	789	774	772	778	821	785	832	794	791	816	826	833	821	772	800	774	781	826	785	810	783	867	813	745	769	832	792	798	807	842	769	794	839	818	817	771	818	819	776	828	807	800	753	783	795	801	807	864	817	824	740	843	794	853	832	784	803	844	797	738	809	789	788	790	793	806	745	819	800	842	797	792
38355	42583	39311	35367	29482	27595	31643	28678	27779	24460	19841	17851	16413	16041	12954	11313	11795	9778	7353	6690	4641	3528	3264	3052	3111	1979	1306	746	537	520	425	368	317	305	313	299	275	277	293	256	297	322	312	294	274	272	298	251	266	263	248	245	246	252	237	249	227	265	268	214	267	235	241	240	234	229	253	262	235	236	234	262	239	243	281	241	236	249	271	254	263	241	246	259	248	248	295	244	258	250	250	269	255	272	247	238	243	265	224	238	223	256	257	249	261	239	271	246	255	252	228	255	256	280	255	284	276	207	257	244	239	234	240	255	243	247	244	258	247	245	266	229	253	256	257	234	251	250	238	254	248	260	262	230	253	244	254	255	265	225	266	228	245	259	253	236	259	255	231	256	263	236	277	245	260	245	267	239	228	263	282	233	239	245	247	280	256	257	240	258	271	263	253	209	240	212	235	233	237	297	257	253	256	249	244	241	247	254	247	212	227	244	234	249	242	265	238	260	268	235	239	257	243	273	258	257	237	221	264	270	252	241	296	234	252	213	242	246	247	260	274	253	242	254	235	237	234	237	262	265	259	244	241	270	234	249	253	267	226	266	258	266	235	236	241	262	255	241	242	254	270	293	254	239	240	257	246	262	294	263	236	264	247	257	244	250	253	249	248	223	258	244	238	240	279	235	242	218	246	250	250	263	268	267	256	255	255	256	239	269	276	238	266	264	224	234	232	275	223	260	255	241	243	242	235	223	241	278	230	230	246	269	240	251	257	244	264	276	266	260	241	232	264	240	229	227	206	259	246	242	275	257	243	240	244	215	253	269	256	259	259	212	263	245	257	250	244	250	253	252	251	275	252	228	271	252	234	268	233	253	245	236	239	257	265	248	238	223	233	251	271	259	255	259	269	239	218	236	259	260	228	255	242	250	243	278	228	267	257	252	253	249	244	258	247	270	263	212	254	239	255	266	268	243	268	234	225	229	232	254	225	253	241	233	261	240	287	238	260	243	249	232	239	240	272	282	264	248	258	260	232	273	237	249	254	270	245	235	264	236	241	258	231	238	260	262	243	245	249	267	266	292	235	243	216	235	229	233	259	240	232	223	265	251	226	264	257	240	257	265	263	250	251	262	253	203	256	271	247	254	236	223	242	249	236	256	235	228	256	217	261	239	236	236	223	217	266	231	271	256	226	226	267	204	214	254	250	242	227	222	234	253	249	238	250	264	251	257	247	234	236	238	260	234	250	299	238	250	236	255	254	260	277	252	225	268	251	260	266	234	263	250	237	242	267	264	267	261	233	248	257	224	237	260	238	292	249	239	210	248	249	251	245	268	254	260	226	241	285	266	258	271	253	253	237	225	229	239	252	270	242	247	247	273	249	237	233	233	245	260	250	273	264	256	237	231	243	250	250	253	284	228	229	238	256	257	244	273	262	237	244	233	251	228	228	257	242	236	265	245	238	277	228	240	246	253	238	251	213	277	253	247	258	279	252	277	267	264	246	233	246	273	242	248	253	256	261	235	239	253	235	277	241	238	246	272	247	242	245	261	225	251	240	243	242	252	251	233	248	238	268	244	262	245	245	261	227	233	213	238	249	212	243	240	265	226	244	243	251	243	261	271	261	273	237	230	242	258	256	232	237	230	256	254	227	242	236	245	232	249	263	252	260	261	259	256	249	258	244	236	274	258	254	226	254	257	253	259	270	256	281	225	259	238	271	224	274	241	246	224	275	240	217	229	284	251	252	250	252	243	255	232	210	257	247	245	256	240	245	253	261	257	265	249	239	256	251	223	234	254	251	247	249	251	226	242	258	247	281	246	261	251	238	235	239	228	257	260	242	253	250	247	229	253	273	238	229	263	246	228	217	249	261	248	253	251	255	240	240	247	259	243	234	236	263	264	271	235	244	230	235	237	255	233	284	296	247	242	252	257	238	277	234	235	293	281	255	257	276	243	239	258	244	235	254	233	235	227	226	248	284	234	240	250	271	248	233	257	269	255	262	251	245	256	269	256	276	223	259	227	277	251	236	259	260	255	260	235	228	276	256	241	268	238	242	229	244	237	270	230	252	252	269	239	244	227	245	273	272	238	279	234	260	274	282	240	243	238	255	234	251	224	244	250	280	254	250	285	257	268	254	258	260	257	241	251	262	236	253	242	247	237	257	237	247	235	211	260	241	252	242	250	273	250	257	228	247	221	245	252	258	238	228	264	243	240	232	244	237	229	220	269	243	259	214	264	266	247	261	247	255	257	233	209	257	253	259	252	245	230	265	276	231	231	242	257	255	265	243	277	237	254	268	259	251	246	261	245	235	242	270	238	238	229	245	251	243	269	259	274	252	226	258	266	255	262	239	259	218	257	229	247	231	250	233	247	242	231	255	259	260	240	244	262	270	274	249	232	232	250	296	272	282	230	249	240	249	248	268	254	207	245	251	286	242	250	253	245	268	250	250	251	263	263	268	254	266	227	247	255	243	256	257	256	223	239	247	243	272	237	236	258	269	235	251	287	223	217	248	271	244	266	253	233	246	255	265	272	225	249	249	258	232	254	250	235	254	214	249	272	247	249	249	243	236	256	245	233	269	272	242	242	249	266	275	250	225	241	265	234	266	271	273	228	235	216	222	239	253	232	259	263	241	236	256	248	224	226	242	260	231	267	239	250	260	241	243	246	258	254	228	259	251	280	246	245	259	233	246	249	222	247	239	223	242	221	227	214	270	230	221	251	257	234	247	237	241	235	257	225	244	258	235	255	236	232	224	254	230	247	238	245	259	257	250	234	271	238	255	244	263	254	253	257	295	217	263	234	232	228	247	241	238	238	252	285	231	236	246	238	255	261	275	252	230	234	250	269	258	241	241	266	261	283	247	234	265	272	274	258	267	239	229	241	263	242	237	227	227	227	264	301	266	249	257	256	232	278	254	227	240	240	242	238	244	217	235	239	263	220	238	266	269	268	238	253	236	210	250	235	261	277	240	281	212	238	222	257	256	236	250	246	249	263	235	206	256	244	238	248	250	249	259	225	233	212	220	261	271	232	257	247	253	244	244	231	247	229	249	267	243	244	235	239	233	238	248	268	244	242	243	262	238	256	244	258	242	266	242	249	245	228	246	253	250	262	250	266	258	253	277	269	226	261	243	268	243	234	225	272	253	264	271	266	248	253	230	257	240	280	260	245	231	250	236	231	219	238	249	251	291	279	245	220	245	238	261	232	255	243	240	280	266	245	230	240	255	233	252	287	244	262	271	264	250	250	246	262	248	242	241	243	258	227	272	233	237	217	225	257	242	254	262	266	258	238	248	231	237	259	244	249	246	238	278	270	249	275	250	256	258	280	252	251	218	248	241	268	255	272	235	257	262	241	252	239	276	248	247	251	250	246	257	263	235	243	218	226	267	267	268	262	257	240	247	253	228	245	242	228	238	258	256	279	233	271	235	255	228	228	265	239	238	209	276	233	217	270	269	243	223	262	264	254	260	251	240	232	276	233	254	246	252	245	235	225
31093	39752	44319	43928	39664	38969	43229	40988	39975	37727	34051	34168	33572	34721	31145	31366	31489	29058	25969	24496	19476	17389	16012	15720	16156	10927	7504	4441	2814	2347	2028	1729	1523	1277	1205	1117	998	1027	962	1012	1059	1165	1291	1098	933	1032	1014	833	838	885	805	826	795	778	795	792	865	840	802	811	790	786	852	754	779	793	792	821	804	757	795	770	789	826	846	849	781	818	831	821	796	809	829	879	809	864	808	819	794	827	826	793	814	790	795	780	775	794	804	778	833	805	830	770	820	771	798	816	799	828	821	794	803	850	823	784	792	833	779	792	810	828	735	819	807	819	819	839	759	798	767	799	828	805	763	833	755	791	830	836	793	772	827	841	828	797	774	821	796	852	812	830	746	833	844	815	798	853	791	783	787	799	785	813	817	832	814	793	785	840	847	789	810	852	783	829	802	737	759	785	787	779	842	817	810	820	778	829	857	845	809	782	831	852	799	752	753	809	799	827	715	756	815	771	808	806	782	780	788	845	855	883	828	756	843	816	796	797	772	770	814	796	796	839	780	844	816	822	780	835	823	798	817	785	808	775	822	839	789	788	824	855	807	784	829	822	765	795	782	832	827	750	783	831	797	787	781	807	791	786	802	776	790	806	831	768	801	833	788	780	793	788	806	787	813	853	805	834	799	836	820	817	841	790	787	820	808	853	764	798	791	794	803	830	795	753	774	834	820	832	812	824	845	797	796	765	805	806	838	829	749	785	775	827	797	840	765	818	838	823	814	833	821	826	775	818	825	828	775	798	793	788	811	791	770	785	807	825	828	753	789	831	783	779	848	783	792	800	863	791	769	813	782	859	806	827	776	830	774	796	763	836	847	853	794	774	829	808	795	779	767	792	798	777	822	811	848	801	805	780	793	827	811	768	840	812	755	805	796	807	846	817	790	791	843	777	748	761	780	817	787	805	845	813	837	765	788	821	796	841	825	817	798	814	828	826	743	779	836	802	855	807	801	808	806	820	852	820	830	746	815	797	809	803	800	801	804	780	810	766	821	776	815	825	814	818	761	851	808	832	783	824	819	815	812	783	814	782	835	851	791	781	795	841	786	812	816	837	801	792	784	802	859	744	831	815	803	818	783	839	805	772	839	759	792	791	822	812	800	831	831	792	843	802	810	840	822	837	859	802	800	762	822	852	788	826	783	842	838	796	861	837	847	790	786	854	766	765	788	811	821	829	820	814	790	796	803	821	841	836	856	831	769	788	812	800	775	814	748	815	770	761	809	829	771	824	807	782	784	821	792	744	800	792	780	763	790	816	800	823	791	847	812	742	786	835	788	809	821	825	783	815	821	801	849	835	822	800	791	788	818	813	850	797	799	801	797	801	761	821	790	801	848	827	867	772	755	803	827	772	714	769	779	802	820	770	769	815	780	800	758	793	792	843	849	777	814	823	719	802	782	802	784	774	791	869	822	807	783	818	789	827	842	808	848	845	834	802	837	828	824	758	848	781	803	847	815	855	815	805	817	780	788	776	845	806	793	838	792	840	809	812	820	813	827	786	802	783	796	811	819	785	825	807	781	816	795	809	758	761	803	822	807	792	787	798	789	782	819	796	800	783	803	762	837	807	794	803	833	812	788	836	818	836	782	804	803	828	800	814	820	735	848	809	796	800	782	864	783	762	789	828	842	797	834	792	821	814	765	767	816	823	760	838	778	802	799	841	821	804	800	828	799	792	786	800	845	784	839	814	825	820	804	816	818	809	779	808	811	824	796	811	814	819	822	794	782	810	837	842	769	796	820	788	756	830	810	760	789	826	764	837	865	783	824	831	837	861	849	797	829	780	833	791	770	805	780	853	846	792	796	804	808	779	794	756	807	838	785	796	810	821	822	819	791	804	871	766	796	842	856	809	838	816	807	819	796	812	809	791	797	701	782	871	818	759	814	830	867	802	809	756	799	812	848	828	792	775	797	821	824	778	829	827	789	801	813	775	831	775	800	800	820	820	797	773	847	785	836	786	820	818	808	788	812	775	793	781	815	824	790	831	884	764	772	782	821	771	798	780	781	863	767	837	799	854	822	786	791	837	811	822	806	813	794	772	845	781	778	778	814	861	812	799	796	808	866	822	800	847	791	819	783	813	748	767	820	784	822	812	775	840	764	877	763	776	806	810	783	793	821	852	850	804	764	800	824	810	811	787	765	791	796	812	793	763	795	827	788	811	778	810	813	817	816	799	790	807	805	836	805	823	817	836	778	790	847	897	876	810	829	820	857	766	781	808	771	800	820	784	831	805	814	795	816	814	761	825	810	792	842	821	770	804	807	839	803	819	844	883	769	806	805	794	800	808	774	788	850	767	847	780	827	794	805	835	839	778	827	769	823	783	819	813	793	833	790	755	787	855	824	812	809	818	822	818	807	787	827	754	812	823	837	821	773	823	805	760	803	815	821	813	763	809	832	789	750	801	772	812	824	749	780	812	782	829	839	879	817	781	802	802	856	772	810	819	801	736	812	815	813	773	824	835	808	833	807	801	803	778	800	787	786	831	861	864	789	824	813	787	812	812	831	806	795	786	818	840	824	776	802	775	809	821	837	820	801	791	838	770	781	817	807	773	793	824	795	826	798	798	846	792	856	804	790	814	833	807	770	789	812	814	774	819	802	811	873	802	786	837	816	782	787	781	786	827	814	759	797	844	822	780	787	750	803	839	819	815	828	798	799	792	749	831	794	777	801	853	842	796	836	792	822	849	804	804	800	793	775	785	734	774	779	787	803	774	765	822	810	817	823	845	833	796	814	754	800	841	801	785	806	776	855	813	818	859	843	794	856	774	835	812	779	840	843	794	837	799	828	816	824	768	803	760	765	786	783	772	821	819	779	872	790	820	829	758	823	784	830	811	852	768	796	839	785	859	816	800	794	825	788	822	847	801	806	815	857	812	794	823	812	791	779	805	790	794	781	828	833	803	834	752	778	820	793	752	740	796	814	811	762	798	787	791	818	783	800	749	813	784	772	809	788	819	833	819	786	764	816	822	798	830	831	824	854	789	837	796	813	817	795	823	771	840	879	832	794	840	854	836	834	775	839	820	827	813	791	795	805	812	799	727	813	815	859	756	769	817	803	804	786	801	791	796	814	859	774	837	817	787	787	815	798	789	853	764	828	805	778	761	861	798	810	842	837	786	846	812	858	820	823	829	752	783	782	807	775	801	767	830	809	815	861	806	801	811	812	845	795	817	775	798	811	853	784	810	818	799	826	811	849	772	833	790	736	815	767	813	842	772	780	819	846	833	820	784	829	794	833	824	830	786	838	797	821	817	775	771	785	824	821	798	795	803	815	798	779	767	817	806	779	843	824	856	762	803	783	801	846	738	776	795	814	831	832	807	801	800	757	799	804	800	803	825	773	816	795	762	785	821	741	794	797	804	745	792	817	841	788	851	791	750	809	879	819	818	824	818	767	825	838	793	796	751	784	833	845	779	812	882	851	808	782	791	803	832	857	815	798	804	853	811	753	790	741	785
49068	45954	40123	37835	33397	31258	35428	34696	34488	32446	28605	27834	27419	27272	23733	21492	21875	19174	15456	12881	9369	7950	6673	6143	5981	3712	3162	1533	899	680	538	467	445	346	393	370	343	332	294	291	292	294	269	337	314	405	388	294	261	279	299	283	256	282	272	265	261	256	304	276	265	262	232	272	277	274	288	300	254	278	260	270	263	277	262	296	300	266	271	275	268	258	297	283	275	272	254	284	244	285	285	255	253	268	248	242	253	280	266	269	259	242	315	284	220	261	265	257	273	254	275	288	258	263	268	286	287	250	254	256	286	269	256	274	287	272	253	252	257	265	291	258	246	290	265	286	282	268	269	259	309	283	277	270	255	274	277	276	281	244	283	263	287	258	281	260	282	256	290	260	249	249	265	253	244	260	276	245	267	277	263	274	278	243	267	310	271	254	273	251	259	270	293	285	260	268	274	236	252	299	285	236	238	268	258	264	259	247	268	270	262	289	282	275	283	270	237	278	285	258	254	262	273	286	259	239	249	285	251	257	236	263	236	267	285	248	274	291	247	253	285	244	271	273	268	219	246	264	270	292	267	293	261	240	268	255	279	286	271	248	251	234	270	271	272	259	269	289	281	244	304	296	267	258	265	238	244	223	269	282	288	254	259	278	274	274	242	250	287	256	260	264	295	269	292	274	279	270	290	248	284	274	281	283	242	265	278	255	257	293	231	254	313	271	285	261	251	271	249	256	268	269	278	257	273	281	258	277	284	260	270	290	282	259	252	273	279	252	276	243	308	286	245	251	272	239	266	282	283	260	229	292	286	288	274	272	238	278	251	265	257	258	287	259	291	258	258	301	295	271	263	271	286	273	287	261	258	257	244	288	239	260	268	281	268	246	273	266	258	281	256	264	253	279	257	235	291	295	264	262	281	265	297	252	267	259	293	273	236	287	271	257	287	280	291	308	268	243	248	266	268	265	236	266	259	258	260	288	248	245	268	248	274	278	273	259	298	269	288	291	253	262	264	264	263	249	279	273	288	283	246	272	272	276	262	253	282	254	265	284	249	230	250	266	257	279	270	260	289	263	268	271	265	280	298	281	270	286	259	260	257	264	259	260	281	252	287	264	309	283	267	255	232	274	256	254	272	277	266	271	276	264	257	253	237	295	263	279	255	277	275	267	311	266	261	271	255	277	246	300	260	273	267	261	240	271	278	281	267	268	286	250	251	267	280	263	276	287	239	263	303	293	295	286	254	253	259	246	286	275	250	257	265	248	270	282	238	259	307	257	291	261	276	232	278	269	244	283	288	256	271	266	271	249	285	233	272	278	264	280	290	273	291	269	291	267	259	261	263	272	267	263	247	303	254	276	267	254	262	277	259	265	244	267	253	237	280	251	272	281	284	307	255	279	261	245	262	268	271	263	295	255	288	247	275	265	319	253	258	249	286	255	263	261	256	283	304	288	258	251	290	235	246	244	281	262	261	275	238	248	285	257	265	262	300	275	266	241	260	242	247	269	300	310	253	259	273	247	263	279	255	272	277	235	257	246	269	273	278	237	251	272	279	266	279	269	261	247	279	266	250	259	230	254	268	273	282	246	248	261	252	263	282	305	278	278	286	246	267	269	265	246	282	248	246	269	254	262	316	263	280	268	288	272	253	274	280	267	270	260	279	251	280	269	276	258	250	272	276	268	234	260	264	273	278	277	261	255	260	243	254	245	248	245	296	266	255	266	290	255	278	250	274	228	251	282	265	273	287	264	252	271	284	305	248	278	260	265	263	270	273	295	286	253	274	290	277	296	266	257	298	247	289	255	295	318	299	266	290	284	278	247	266	286	273	250	270	282	232	278	289	280	267	270	267	277	257	258	273	259	217	274	279	276	260	262	243	267	245	257	258	269	282	278	268	253	278	257	258	257	240	283	276	313	267	251	284	259	253	280	246	305	271	262	251	257	271	286	274	283	260	245	266	264	292	292	282	310	276	247	298	241	265	254	287	262	260	242	267	289	251	271	265	258	275	284	300	267	277	258	278	274	256	269	251	258	267	275	266	260	281	288	272	249	244	274	259	277	263	282	258	245	239	288	275	260	273	253	275	270	269	278	267	254	270	255	293	263	293	277	236	258	288	269	287	278	278	255	271	257	261	253	264	246	270	254	256	268	282	276	273	258	219	296	291	282	255	261	286	245	301	246	268	296	280	254	271	275	265	282	261	283	289	256	232	263	287	258	263	271	239	282	258	286	259	289	245	237	264	255	306	254	254	281	276	250	271	256	262	276	285	262	251	269	275	245	261	269	276	250	263	256	267	268	263	280	275	269	285	263	272	273	304	237	279	275	239	254	272	270	309	287	258	272	272	257	289	263	252	273	247	245	261	227	270	246	285	280	276	286	303	264	270	256	254	238	258	262	271	307	274	267	259	230	261	280	255	271	251	233	262	280	256	243	290	253	274	263	270	233	272	288	297	260	268	273	262	253	258	249	273	300	284	286	259	257	253	263	295	270	264	243	304	268	262	251	281	278	260	259	272	266	255	256	256	268	268	271	262	292	289	275	236	275	285	249	272	264	271	291	258	263	253	256	264	282	280	270	270	239	271	262	272	272	266	295	286	264	283	288	267	271	262	268	268	287	288	274	267	252	288	280	285	296	287	285	254	260	270	269	272	278	292	278	263	270	275	279	268	271	269	267	236	274	272	289	249	263	247	276	287	261	270	268	257	271	243	260	278	287	256	264	263	266	244	292	280	271	257	267	261	249	277	265	270	264	270	228	252	257	269	254	309	273	275	260	248	285	264	269	238	283	290	279	269	267	246	273	278	244	256	279	249	242	276	265	262	273	295	264	257	274	234	270	283	277	240	272	268	294	256	298	262	244	259	281	268	238	265	259	291	264	257	280	248	260	243	257	277	262	275	270	272	258	264	290	259	278	267	264	264	302	249	244	279	258	271	271	280	287	248	265	265	258	254	262	285	243	250	262	278	268	241	255	277	265	296	299	279	254	266	265	244	275	282	285	272	235	276	276	270	275	295	253	287	295	277	276	262	281	247	266	238	248	270	294	308	289	257	238	287	279	273	256	297	268	301	277	295	266	276	283	296	272	274	269	245	236	267	289	272	272	281	268	246	292	284	281	262	263	255	281	250	256	275	267	240	259	274	245	253	268	270	257	260	285	265	253	255	267	274	255	274	281	259	243	274	230	257	251	280	259	272	262	264	280	241	271	278	248	261	274	226	257	254	274	284	280	288	276	266	273	300	275	256	296	262	279	283	278	285	255	273	258	268	263	275	273	250	282	265	236	274	255	301	265	274	277	280	290	263	299	304	280	292	280	239	260	251	257	253	277	267	298	295	262	247	258	270	280	278	268	259	264	254	273	284	299	250	248	290	270	234	245	285	289	236	262	295	250	276	246	254	279	265	274	280	276	260	252	258	258	273	272	283	252	262	268	245	260	279	262	240	259	273	293	263	260	272	268	282	282	266	272	246	262	287	274	251	271	269	275	255	265	290	259
40712	50011	50562	52404	46522	45464	48406	47774	46229	44862	43292	43494	42765	43807	39920	40521	41379	38470	35861	33240	28000	26986	24151	24111	23608	16971	15756	8116	4979	3567	2885	2278	1874	1615	1624	1464	1393	1155	1107	1006	948	1005	1072	1245	1127	1589	1400	998	907	950	1047	925	864	835	898	804	801	843	774	852	878	783	849	817	819	832	875	822	833	848	877	849	854	850	864	873	865	874	793	786	858	904	793	840	863	841	868	834	838	852	816	812	879	800	847	794	874	845	883	765	788	785	824	847	826	784	856	847	866	820	801	848	853	852	844	832	827	825	888	800	840	816	864	851	799	844	840	856	889	873	864	808	775	814	819	841	778	829	851	803	886	898	861	835	768	799	847	828	794	824	838	895	820	879	827	851	867	849	831	899	801	870	884	773	876	851	830	862	832	818	876	836	816	830	832	865	831	833	833	873	806	820	844	849	842	792	845	841	820	873	845	823	804	856	816	813	864	891	854	835	846	840	752	828	803	806	839	810	807	850	826	846	847	785	848	834	800	865	852	877	805	825	837	787	821	829	870	863	828	794	825	853	823	876	780	817	818	868	850	831	873	821	855	808	843	818	850	855	823	847	863	862	862	830	856	874	843	873	878	784	810	813	837	829	803	835	837	797	883	811	880	795	839	849	783	799	842	829	803	887	826	852	818	838	849	819	831	824	815	880	826	815	845	845	799	867	823	861	829	884	848	866	857	819	773	833	865	816	890	826	861	887	829	865	834	887	795	813	795	886	829	808	887	816	812	847	784	860	878	833	879	844	830	908	807	895	854	831	816	887	868	825	891	817	855	803	828	843	854	851	853	808	832	827	877	837	851	872	859	856	817	803	834	832	822	872	864	847	865	856	845	800	850	850	795	848	852	856	833	818	881	885	838	814	829	849	887	830	865	795	832	851	844	866	891	814	834	796	851	821	818	834	883	835	816	829	833	859	830	837	846	824	808	811	869	829	850	797	856	874	841	865	793	890	806	856	806	805	862	824	843	804	826	869	815	858	845	844	804	841	836	852	805	776	854	848	830	798	836	843	852	868	835	823	879	824	820	795	853	820	821	892	839	831	865	839	782	829	850	820	825	857	763	812	813	858	813	822	890	853	815	787	840	850	810	885	820	878	817	790	857	815	808	803	840	813	840	808	818	808	838	833	885	865	802	827	837	831	829	827	778	811	853	838	815	862	784	817	821	808	836	883	805	844	817	861	803	864	799	816	840	815	865	814	800	795	816	884	817	864	820	800	852	816	858	876	793	821	836	812	850	875	849	836	823	790	890	891	836	847	799	789	832	873	856	806	817	895	795	837	864	833	884	864	850	856	853	841	837	792	835	791	815	806	808	836	874	790	817	819	810	836	877	845	878	832	847	917	839	816	811	852	833	852	842	816	833	836	822	838	847	830	849	855	820	817	826	821	844	814	862	829	809	817	845	862	830	828	832	832	817	823	812	832	873	812	807	818	824	830	788	841	852	818	820	818	751	834	765	805	806	884	862	873	837	894	834	801	842	873	768	819	803	828	885	860	792	880	844	837	831	890	793	816	802	864	835	837	871	815	815	846	823	858	830	863	820	848	820	889	840	849	850	823	918	887	791	840	826	848	830	829	872	908	825	832	814	865	789	850	824	863	870	845	868	835	807	842	782	777	852	820	825	820	854	799	861	864	811	836	825	833	854	825	864	877	846	809	838	803	840	841	857	858	858	841	842	767	825	805	792	826	807	873	804	803	875	891	814	867	888	838	828	803	837	852	819	804	827	846	791	811	847	802	832	855	843	831	850	856	854	848	883	850	864	861	820	863	848	840	820	851	852	829	845	782	886	844	911	843	837	895	830	823	820	843	924	766	803	840	886	826	820	838	838	836	783	852	874	820	840	898	840	838	843	862	858	888	816	871	818	865	811	826	833	861	816	859	819	856	809	841	830	804	838	883	872	830	831	910	915	825	826	872	868	851	812	820	846	856	824	852	816	858	863	810	857	904	836	827	900	854	850	811	853	852	795	839	789	853	831	839	808	862	860	883	846	843	855	795	780	867	880	816	828	812	854	887	810	848	855	849	838	829	821	868	828	846	830	814	819	840	889	829	819	814	854	847	836	836	838	844	779	772	855	830	880	870	823	857	802	791	802	828	845	814	831	828	799	846	804	827	819	809	823	814	815	812	818	881	832	864	862	807	847	806	832	850	867	854	871	816	774	788	845	829	852	859	874	867	822	860	873	848	768	891	841	872	817	808	909	816	859	846	847	796	818	834	859	805	811	807	830	837	791	843	877	851	870	824	875	828	864	842	805	829	818	840	879	863	828	859	842	843	768	832	848	861	834	817	843	865	826	865	852	855	865	841	851	815	818	787	828	829	896	832	839	838	810	823	803	843	799	807	863	835	839	815	850	834	845	830	816	830	804	890	837	885	817	872	847	857	791	852	810	811	873	834	832	800	831	845	831	830	814	844	838	810	827	801	865	813	827	829	838	800	796	805	864	844	812	843	850	845	840	777	840	830	906	827	821	849	858	844	846	729	852	820	878	824	810	862	814	809	829	830	819	853	841	835	839	832	847	819	877	795	835	872	851	873	843	833	843	841	777	820	815	792	844	834	823	838	820	797	799	777	845	850	872	739	784	865	825	839	856	826	862	774	864	845	779	855	834	863	850	794	843	859	878	848	840	810	866	800	808	860	879	851	858	828	875	821	837	892	840	820	846	837	805	819	865	827	854	862	810	828	825	860	854	807	869	849	864	870	780	831	837	824	823	867	832	874	830	839	865	851	803	845	847	800	820	829	825	836	808	882	841	797	760	813	791	845	868	824	812	823	893	855	811	831	811	882	831	808	898	821	833	855	865	877	822	828	828	856	811	874	844	859	814	856	843	847	877	850	787	827	850	838	809	812	843	832	814	884	796	872	839	837	810	792	807	883	846	851	838	829	852	796	807	875	835	847	821	851	826	791	788	801	881	852	822	851	833	843	811	847	824	809	842	852	814	849	815	835	838	850	840	837	841	814	874	857	801	850	870	818	853	897	814	802	858	873	836	843	838	868	798	834	822	827	846	857	858	810	843	837	899	864	860	842	796	904	818	848	809	823	835	816	816	833	848	828	862	825	827	798	857	806	851	789	864	796	836	780	856	870	848	841	866	831	803	861	825	820	889	826	788	831	835	833	816	827	830	804	850	852	857	853	850	873	841	829	853	859	818	809	881	828	874	806	902	836	833	803	863	840	906	855	834	831	822	847	831	836	835	802	863	827	845	799	866	845	874	828	809	840	871	805	828	836	798	804	768	833	850	766	787	868	796	833	853	864	845	855	833	811	838	832	850	823	834	824	860	830	879	849	801	833	818	814	820	847	803	857	784	813	834	866	821	904	845	832	833	856	831	834	835	814	836	818	791	825	856	817	835	819	859	828	833	828	794	859	883	844	883	868	822	829	859	837	798	826	840	845	914	845	837	841	863	852	808	854	838	844	824	800	848	857	793	858	835	831	866	841	842	846
21051	23908	21907	16318	9991	6433	4834	4017	3106	2456	2018	1717	1551	1452	1063	1092	1139	1004	949	782	632	518	529	485	466	398	361	322	263	298	297	263	278	266	254	271	258	262	283	235	269	256	284	256	262	290	261	266	253	263	241	263	231	226	240	251	243	238	258	272	271	253	247	255	236	248	257	254	227	257	272	260	241	253	242	269	250	271	240	271	251	241	235	249	251	238	216	240	243	255	262	251	236	236	264	236	249	272	281	260	257	244	272	276	235	274	249	241	277	242	240	266	264	244	265	278	253	242	254	244	236	231	253	282	246	244	255	238	248	232	255	255	267	265	253	255	211	248	218	261	271	267	247	236	285	289	235	223	239	239	247	243	245	226	255	268	230	243	253	238	252	250	251	249	256	254	239	235	267	245	251	244	275	260	244	264	249	253	256	240	260	246	240	267	275	249	250	236	258	258	228	266	267	247	248	220	231	251	250	257	262	253	249	245	254	262	263	258	233	229	246	251	241	232	242	249	240	252	225	265	240	241	259	248	252	252	230	284	231	227	262	250	243	229	225	258	299	255	254	254	253	266	258	257	265	260	245	253	233	268	263	240	264	242	259	231	235	234	291	250	251	260	237	247	261	250	252	267	242	225	226	245	276	238	263	267	233	230	247	225	278	247	261	230	244	260	268	239	249	241	257	217	248	257	249	227	207	275	262	258	248	270	258	257	257	258	251	249	229	245	222	247	255	251	245	279	246	264	252	219	259	282	238	225	267	264	271	260	245	270	260	264	265	249	254	244	248	268	250	256	245	251	267	245	251	244	258	273	247	255	247	261	245	272	250	231	268	245	241	223	263	256	240	279	210	266	256	261	273	262	252	220	226	267	237	265	268	264	246	263	256	227	262	235	250	258	245	224	250	258	258	264	251	245	248	263	261	220	254	274	273	243	252	256	239	263	234	243	248	273	260	260	252	253	228	245	269	233	242	274	228	238	247	251	232	246	279	264	276	235	271	235	259	255	256	239	260	257	248	298	254	230	255	241	246	276	236	221	257	246	251	235	259	237	288	247	228	241	253	238	265	257	249	249	255	254	240	234	258	232	224	218	228	246	252	262	294	251	255	247	253	237	234	262	236	273	232	258	279	248	250	238	234	278	269	249	274	257	244	250	254	240	264	257	231	258	248	234	224	249	270	260	253	267	257	248	239	254	255	267	244	266	257	253	245	258	252	238	225	260	237	226	273	258	244	226	252	243	240	232	232	276	246	256	245	248	253	260	250	238	260	279	279	264	241	270	247	246	242	268	256	238	252	249	254	237	270	256	242	263	231	239	244	239	235	247	257	250	237	269	247	254	256	222	230	255	275	253	268	232	267	243	241	230	249	283	241	253	250	257	253	262	233	264	239	231	249	231	253	256	285	261	226	277	230	268	264	271	241	260	252	233	229	241	231	234	262	236	251	243	259	234	266	265	238	255	279	238	245	267	260	262	236	289	238	258	239	241	226	245	269	238	270	251	277	245	260	259	265	256	231	238	272	231	261	261	275	273	267	270	275	259	266	256	241	275	257	249	260	247	266	241	250	252	266	232	262	233	262	238	283	270	258	235	239	252	235	266	252	291	234	237	276	229	252	251	249	237	238	247	270	246	254	258	223	254	265	261	268	232	270	257	241	251	255	235	252	257	257	249	243	244	238	244	238	271	281	279	276	240	237	214	226	235	249	262	240	295	234	253	238	262	273	249	244	237	256	246	271	265	288	239	244	248	259	245	225	230	250	258	259	250	240	272	243	239	270	237	257	266	261	236	237	232	291	247	271	252	256	240	239	282	245	241	247	242	236	242	246	235	249	240	232	257	228	230	233	252	263	252	256	249	241	231	267	272	310	257	248	235	235	266	251	224	254	239	264	262	231	256	258	228	254	231	245	238	280	219	269	270	249	230	239	232	243	222	248	241	257	227	239	248	266	259	235	232	262	267	290	263	274	223	246	221	254	263	288	256	251	255	227	237	272	251	262	244	245	227	252	269	225	270	253	233	277	231	239	238	220	238	227	250	225	251	242	258	256	284	262	301	259	240	240	256	247	249	249	252	246	262	259	265	257	244	285	262	260	232	234	251	252	218	259	252	229	249	250	250	241	264	267	243	267	231	244	243	238	260	246	219	228	246	233	225	251	259	248	266	286	235	280	262	223	228	275	226	275	256	269	254	262	246	260	254	247	234	252	227	263	257	248	213	259	246	226	260	258	226	226	226	229	241	249	259	262	268	243	234	222	269	273	250	244	251	239	227	243	270	237	266	235	235	231	258	251	260	234	256	256	239	251	259	260	274	251	235	263	266	249	244	239	249	253	228	248	236	243	245	233	246	253	247	227	256	257	266	239	252	244	233	279	257	224	272	257	252	252	253	234	250	278	224	233	276	240	257	256	250	266	252	272	267	269	264	260	270	241	238	278	233	243	267	256	230	248	232	249	243	251	251	257	247	230	271	238	275	272	264	237	235	263	259	277	273	268	256	254	254	231	257	254	263	228	235	237	244	247	262	246	233	241	249	266	253	244	250	270	236	284	254	230	250	261	235	268	250	260	236	200	240	268	260	241	226	249	239	260	237	267	235	254	277	234	248	260	236	266	265	270	265	248	252	255	268	228	231	244	263	274	263	274	215	263	268	225	243	268	280	251	280	275	253	221	253	239	252	225	261	260	278	243	287	238	253	234	242	269	243	243	231	251	258	251	266	269	275	229	237	230	246	219	232	240	248	211	246	262	266	267	249	281	251	258	219	261	245	276	305	228	248	248	259	241	259	281	252	243	251	266	246	256	233	271	244	273	254	258	271	247	258	246	246	233	248	245	257	242	272	238	280	246	262	248	220	256	271	255	254	279	239	255	248	252	218	260	236	242	247	272	278	264	303	255	260	241	236	246	235	238	234	241	253	227	271	245	238	229	250	238	243	247	250	235	261	239	246	240	247	237	247	259	259	265	245	250	256	245	260	238	240	260	260	260	215	265	295	258	267	249	238	244	272	270	275	252	267	236	234	252	256	270	249	233	230	241	239	261	281	274	238	229	262	255	266	253	242	258	260	266	231	232	232	272	288	264	256	277	252	239	255	242	248	262	269	256	247	251	275	270	252	267	247	255	255	241	257	251	237	237	228	223	241	285	273	285	246	267	253	248	234	283	262	249	264	263	237	252	254	261	221	243	251	241	239	207	235	258	263	221	281	251	239	264	250	271	283	249	241	255	244	269	251	255	247	240	282	241	267	255	246	239	268	279	256	236	278	251	272	264	240	243	256	237	267	228	263	248	255	267	266	224	262	242	267	223	241	259	272	256	228	255	258	254	248	240	252	254	262	242	227	246	272	283	251	254	252	246	236	260	252	235	271	235	247	252	255	244	259	269	269	254	268	267	266	246	248	229	247	259	245	232	239	270	245	263	252	254	245	240	283	259	266	241	234	251	252	251	262	264	254	227	220	251	260	262	247	249	253	249	219	241	237	236	220	243	235
17800	24953	29921	28923	22427	18411	16983	14959	12350	10359	9127	7934	7435	6859	5748	5445	5566	5135	4652	4025	2973	2742	2677	2345	2220	1837	1789	1370	1227	1172	1142	1070	1028	987	952	937	972	895	916	901	847	928	862	826	899	898	882	899	817	839	790	824	845	846	796	798	825	834	830	838	829	755	832	836	798	799	827	833	826	871	828	813	801	835	826	819	834	775	786	748	838	836	840	866	761	827	808	754	839	819	774	745	774	781	825	778	778	848	891	795	813	812	800	834	816	823	812	787	843	852	744	800	862	851	805	796	833	838	822	815	835	803	812	787	822	771	838	806	807	837	769	796	778	805	812	791	774	832	782	827	827	782	800	799	813	800	750	842	843	825	789	867	843	771	761	827	802	868	814	809	783	806	767	797	822	739	814	844	798	811	836	808	813	784	805	785	852	812	819	845	822	830	821	817	866	817	803	851	801	835	785	841	805	843	837	776	815	804	850	778	794	829	852	821	865	851	857	843	824	794	856	794	802	799	804	824	820	823	797	833	822	793	849	856	789	781	837	844	825	785	786	762	781	809	782	821	799	809	768	852	841	845	828	816	788	756	804	811	777	783	782	796	832	856	824	793	798	862	801	812	787	792	831	803	783	783	836	812	830	854	833	788	853	849	791	786	805	834	793	818	822	865	817	825	786	798	828	799	800	853	813	800	821	744	813	844	814	806	804	793	783	810	780	893	795	816	849	793	825	779	831	782	858	839	815	829	826	864	812	770	801	745	828	813	873	812	823	831	789	814	825	848	847	798	802	843	812	825	814	801	790	762	826	746	839	823	877	754	819	811	791	834	822	805	821	793	818	826	789	810	808	785	827	813	805	840	825	872	820	766	800	781	824	770	769	840	808	863	842	852	796	822	812	778	792	842	828	794	821	795	812	865	757	864	796	825	838	851	791	775	780	802	866	786	794	853	820	819	847	791	784	811	815	832	804	780	874	790	801	783	831	813	802	845	785	836	838	764	781	832	808	808	824	811	791	793	892	816	835	866	844	764	837	774	815	784	870	794	789	803	810	789	830	822	835	799	791	851	810	843	857	826	807	822	852	839	780	784	851	838	721	871	829	846	844	788	798	752	813	833	811	801	796	843	851	781	791	776	818	831	830	845	776	774	783	812	773	816	781	816	859	790	805	810	821	827	849	823	824	832	790	849	791	819	788	806	835	790	826	794	832	822	859	775	820	844	777	784	793	839	827	809	791	811	817	857	827	824	786	795	811	789	845	782	792	825	768	809	801	792	830	830	735	809	813	834	828	821	801	860	860	881	797	777	786	817	807	824	791	813	809	835	844	840	829	798	816	788	792	814	855	752	835	796	875	892	831	848	839	833	799	829	824	773	792	803	846	846	844	801	860	846	820	845	767	848	785	825	839	815	809	801	794	832	777	779	747	782	808	795	838	839	780	829	840	834	832	806	824	819	869	839	825	856	799	786	847	809	839	843	805	799	863	827	808	800	830	839	817	838	808	779	788	841	816	849	808	844	791	790	836	839	819	848	763	859	811	844	759	795	827	878	832	804	800	843	800	801	815	840	818	784	764	805	802	755	774	797	801	823	842	783	819	840	855	845	808	800	806	784	792	789	774	804	817	841	825	817	790	812	835	798	823	796	828	806	851	808	806	785	871	797	846	777	899	825	852	817	798	819	760	763	749	783	824	775	788	754	770	839	773	830	798	780	818	763	822	804	871	837	786	818	842	763	820	857	838	810	805	848	812	852	787	854	834	814	824	848	803	808	797	788	824	770	825	804	839	826	808	799	788	837	738	820	800	804	821	836	797	785	791	804	838	800	816	778	857	848	790	817	850	820	845	834	759	849	830	869	816	863	834	845	867	788	869	806	779	790	822	791	833	771	827	863	835	803	789	783	769	822	860	845	839	866	822	830	800	811	845	804	799	778	819	840	811	822	864	816	846	843	843	827	856	821	827	816	810	736	798	775	810	806	819	791	802	862	848	778	867	809	801	780	830	833	808	856	790	819	782	831	748	794	816	849	838	798	833	809	814	771	811	796	815	838	837	794	781	808	813	800	818	800	789	785	835	808	831	889	834	786	832	842	790	824	821	848	817	814	827	824	827	811	831	840	873	817	818	785	807	795	780	831	891	800	818	842	795	870	852	823	815	824	768	887	807	784	817	792	810	818	788	779	813	826	827	787	794	823	819	827	814	790	785	902	834	818	781	808	794	799	847	748	825	823	836	814	775	804	820	801	797	836	801	771	839	841	748	805	779	824	818	769	859	833	770	812	826	795	818	752	852	772	805	825	818	815	859	817	751	779	790	806	811	846	820	801	814	807	766	791	812	819	761	795	819	836	821	826	832	836	811	791	812	799	828	824	754	782	836	814	821	757	820	832	815	812	867	807	859	827	832	808	809	797	846	822	832	817	800	834	788	814	837	829	835	816	827	851	869	768	809	791	813	844	801	808	784	802	834	839	806	808	816	813	841	813	792	874	802	797	809	804	785	832	810	854	781	767	797	837	795	780	820	847	833	832	793	837	811	842	827	817	827	827	852	792	836	810	810	770	850	778	819	783	755	753	882	753	844	825	782	808	839	800	817	797	763	809	789	809	804	795	869	785	809	869	790	830	808	827	860	788	821	800	776	832	745	831	816	829	764	741	806	812	825	796	830	807	799	800	793	849	810	848	811	800	830	788	842	839	808	859	805	827	805	851	798	826	800	815	809	790	846	786	811	851	780	789	853	786	803	825	801	815	859	807	752	844	803	852	870	773	829	879	856	838	832	769	828	816	819	774	813	808	831	842	808	835	805	846	806	766	832	825	799	844	793	757	838	787	795	843	815	832	838	808	833	792	773	761	825	819	830	842	770	844	821	772	802	790	809	804	814	791	834	770	801	840	833	850	810	800	816	797	805	868	836	876	768	820	827	820	758	832	849	792	786	780	802	861	838	821	843	830	871	760	793	790	779	793	853	847	729	825	768	802	855	808	772	839	819	816	863	815	752	807	807	827	842	784	840	829	822	804	826	791	802	826	770	799	812	796	779	818	835	826	811	803	804	810	808	792	800	790	804	845	819	867	835	797	821	799	789	860	813	877	807	768	800	823	813	819	773	777	791	817	797	781	768	778	840	810	820	816	847	830	760	785	810	818	782	793	892	814	780	820	831	869	827	797	792	795	755	840	838	813	787	773	817	779	837	793	801	806	815	777	803	818	846	793	796	814	865	784	856	826	797	845	807	784	802	827	803	813	806	805	828	790	878	805	761	832	804	833	790	810	768	795	830	795	765	759	811	815	750	829	847	843	812	851	806	781	812	814	842	801	824	823	850	823	872	800	784	801	826	776	803	776	851	795	801	819	863	830	798	830	817	829	818	805	864	915	803	779	805	799	785	748	807	783	876	787	854	794	836	815	802	790	766	843	838	785	829	824	821	834	804	834	795	817	839	783	849	844	824	824	838	804	806	834	789	865	748	828	799	825	756	790	813	850	874	852	799	863	853	833
37972	43927	42933	34685	28885	27509	27545	28975	26474	23740	21507	17962	17727	16474	14029	11449	12413	10022	7792	6067	4375	3548	3261	3329	2520	2031	2353	922	541	463	402	347	331	306	307	269	320	270	275	289	284	262	272	242	240	300	295	274	273	274	281	259	265	259	240	239	257	261	260	235	244	255	243	270	230	241	230	239	227	240	258	233	256	253	262	261	264	263	257	232	284	266	263	256	234	256	252	235	262	248	255	245	259	241	246	249	243	244	268	250	239	220	234	276	250	239	264	258	242	250	261	234	261	266	239	258	264	255	262	263	265	250	243	240	249	236	237	256	264	223	271	226	251	223	232	239	284	249	230	284	249	239	269	247	253	249	246	271	245	263	227	249	244	270	251	225	258	254	270	262	255	267	247	217	244	242	265	262	270	233	270	289	270	257	255	257	240	240	273	270	256	255	255	248	225	261	231	223	263	255	245	263	265	228	228	236	258	229	262	259	244	252	257	250	239	259	234	241	224	244	259	253	252	271	241	251	254	239	235	248	222	254	262	250	256	246	248	243	237	247	259	232	235	264	264	245	240	276	268	234	227	258	238	259	249	268	232	248	240	243	232	267	249	242	248	222	257	257	285	232	242	265	278	258	266	239	236	219	258	250	244	256	265	241	251	246	213	248	274	245	242	243	254	261	243	252	236	258	236	245	250	226	251	237	251	249	274	242	258	260	287	259	241	259	268	225	252	240	245	242	259	249	260	261	235	242	245	237	258	259	261	217	268	232	232	239	231	260	245	267	264	251	261	269	239	243	245	268	242	222	222	247	256	274	252	247	217	252	262	260	257	230	234	247	259	259	238	256	250	232	282	257	266	239	227	249	271	243	267	243	248	257	277	247	243	249	257	254	252	253	268	249	253	276	259	230	262	260	264	254	267	274	251	276	239	279	228	287	227	259	261	272	264	229	274	267	280	254	231	217	251	247	246	224	232	269	242	269	263	247	263	235	278	236	266	254	238	251	252	252	271	249	256	243	248	205	271	247	254	249	267	257	257	258	240	243	279	237	256	273	231	257	293	266	263	235	242	243	261	272	244	274	261	264	259	226	273	267	243	256	256	272	260	281	255	268	226	254	269	245	241	230	251	256	264	268	266	245	277	245	264	252	236	268	272	248	255	288	260	262	275	263	249	268	251	243	222	265	236	270	258	240	259	251	237	296	243	271	239	242	250	253	256	274	258	288	289	253	259	246	246	247	264	265	257	227	277	241	285	233	236	264	245	272	257	233	258	247	259	266	253	262	235	242	266	237	256	254	253	246	249	274	259	236	211	247	243	249	273	226	249	263	246	271	222	251	255	277	250	242	240	253	260	253	257	259	257	248	270	274	232	251	273	263	251	236	254	234	237	256	258	255	271	232	271	240	232	253	239	260	256	270	255	241	249	274	245	222	261	248	242	261	283	261	262	275	259	267	249	243	286	255	257	244	238	262	247	269	239	237	284	264	219	242	254	254	273	258	245	245	273	278	270	248	256	245	249	242	271	252	230	264	255	277	257	305	241	232	250	242	260	280	264	263	262	233	239	242	236	250	249	213	251	234	231	252	240	217	220	258	265	191	261	255	266	252	250	264	233	237	223	249	242	267	245	257	262	248	256	236	274	265	242	246	268	253	270	249	264	272	239	242	258	252	302	250	236	230	257	265	238	273	264	241	230	245	269	267	275	253	261	225	242	213	259	257	275	273	268	246	229	254	265	237	257	261	233	263	273	260	269	232	259	264	225	271	249	229	250	258	251	264	251	228	247	255	239	251	249	239	233	241	237	232	253	238	264	245	246	241	253	246	252	252	232	246	265	224	260	293	250	283	234	243	265	232	234	245	242	257	244	235	261	241	263	266	264	244	261	262	277	242	225	246	269	274	287	260	248	248	246	208	232	278	249	226	244	235	255	235	246	224	282	251	239	230	264	255	230	263	238	269	235	264	238	249	241	253	239	249	272	243	244	249	282	239	267	248	237	248	286	270	262	271	249	243	293	257	250	257	245	253	257	243	257	234	298	241	259	267	239	260	257	253	256	271	256	242	251	254	272	264	266	245	237	253	231	248	247	262	245	244	238	258	261	254	244	246	266	251	247	253	238	255	228	218	265	249	257	260	241	247	249	217	228	259	260	247	280	230	258	254	238	252	254	267	278	274	258	242	214	260	263	242	238	257	247	252	248	257	262	268	231	256	273	246	245	248	248	264	252	273	253	257	195	268	232	240	252	241	228	261	235	271	234	241	266	235	259	257	229	244	258	254	256	254	263	263	238	244	269	233	237	302	258	250	255	263	266	257	272	264	251	259	255	241	254	249	267	275	259	221	264	262	263	260	254	260	228	256	248	248	277	237	241	264	254	238	260	242	249	225	258	244	255	272	241	255	281	235	235	253	239	279	244	271	265	233	235	248	262	230	252	220	257	273	236	244	246	250	242	256	242	249	238	261	231	243	278	260	261	247	253	264	245	251	282	264	246	273	224	259	253	237	281	274	229	248	243	251	219	270	256	248	262	244	272	247	246	257	284	248	268	250	219	275	261	259	270	262	242	230	240	224	209	281	220	260	264	237	257	241	232	239	273	257	234	263	250	288	239	241	259	261	260	266	261	265	303	259	222	255	269	269	216	242	252	231	275	226	213	224	237	227	241	227	235	278	242	282	228	266	247	228	249	271	248	249	262	249	246	258	262	237	238	223	246	228	233	254	250	247	270	275	254	267	240	231	255	243	263	247	237	255	247	254	253	241	266	245	240	255	247	220	250	240	233	274	255	238	238	257	227	254	224	227	246	248	265	257	261	260	258	234	248	256	245	244	254	264	253	264	254	273	265	264	236	267	257	246	260	243	254	263	258	216	236	264	250	283	254	251	261	247	230	225	215	243	231	252	244	247	251	245	253	256	226	234	220	253	277	263	262	243	290	254	266	265	240	256	245	274	229	241	265	258	261	262	269	251	243	250	241	260	240	249	259	272	218	246	239	240	235	221	243	240	252	271	261	259	267	257	258	245	214	244	285	250	259	216	241	249	244	236	280	234	241	265	257	263	239	246	264	235	261	251	252	246	244	250	237	264	258	278	257	273	275	258	238	237	276	263	259	235	247	262	256	262	259	256	249	246	259	277	252	285	245	247	251	266	240	259	255	273	237	268	249	256	258	251	266	252	270	262	263	284	277	267	270	249	258	244	227	226	247	264	231	281	237	220	262	240	252	267	249	277	250	234	266	245	239	228	250	241	251	232	268	229	248	281	251	251	246	253	259	246	260	264	275	243	268	248	231	271	259	241	238	263	270	239	241	268	248	237	268	263	265	239	233	228	249	249	253	262	275	262	221	260	277	250	242	231	231	237	275	272	266	252	248	226	254	240	240	250	219	236	238	237	289	272	244	248	266	264	263	258	252	250	269	257	223	267	236	253	209	240	248	251	240	251	245	251	239	231	271	220	252	241	235	235	261	255	238	240	265	255	262	267	278	250	282	255	290	253	292	248
30722	39644	45902	43274	39237	36576	38954	40647	38570	36875	37403	34540	35304	34962	32083	30253	32358	29221	26352	23441	19323	17453	15955	16758	13280	11817	13212	5198	2805	2210	1914	1626	1486	1296	1338	1244	1115	1100	958	906	931	917	898	891	916	1072	928	939	971	985	904	829	839	861	834	789	858	781	795	809	838	802	841	792	815	819	816	841	825	791	801	750	831	820	806	834	811	809	774	827	825	791	832	807	788	905	819	792	799	793	813	864	807	775	808	812	855	818	855	897	845	794	816	754	804	816	780	828	787	781	805	867	836	834	785	794	823	859	844	814	803	811	849	775	820	764	852	797	827	816	808	794	776	771	750	806	749	834	807	835	821	798	775	845	884	791	781	833	853	830	785	832	841	807	848	807	838	769	777	787	827	840	813	822	778	787	807	821	821	812	793	828	839	781	833	815	845	842	826	850	833	793	801	748	802	803	836	825	852	888	838	829	818	858	794	813	795	782	785	784	840	831	779	820	821	807	856	817	823	780	850	806	878	795	798	835	811	824	772	794	823	769	869	845	826	810	848	761	800	837	784	823	838	793	801	810	833	765	851	825	799	833	806	793	833	807	838	806	801	806	841	821	830	774	819	820	851	791	781	792	868	815	829	826	822	796	847	774	783	777	818	879	808	881	868	818	765	816	839	833	819	807	804	806	845	810	833	843	823	818	814	851	815	828	813	819	791	819	823	768	809	831	829	837	827	735	769	781	818	857	796	812	801	790	829	817	785	784	803	812	804	781	800	778	804	900	805	820	772	799	815	762	781	831	822	751	815	792	827	812	790	771	776	819	790	753	789	839	821	817	794	773	807	796	808	859	764	799	777	831	814	821	808	807	856	802	811	853	800	797	776	831	797	812	802	802	805	845	831	828	840	833	787	775	838	822	790	796	795	840	821	810	796	802	873	824	806	805	792	847	798	835	740	832	844	802	803	855	772	746	847	849	819	839	772	820	797	805	809	798	761	800	793	807	767	838	842	812	822	809	829	800	731	821	825	879	809	763	839	830	783	783	803	779	768	818	859	805	773	828	792	776	808	779	806	767	814	756	811	852	780	821	760	822	822	874	830	850	810	791	851	810	801	820	802	852	801	785	798	839	848	823	839	824	821	836	843	812	776	806	809	829	870	788	806	829	821	817	849	818	786	814	816	818	815	825	796	793	801	834	793	807	802	818	823	726	801	861	866	807	787	768	759	810	796	810	861	808	805	820	864	806	819	810	830	850	797	868	814	763	769	801	900	812	795	789	799	819	801	803	812	841	819	821	866	793	829	793	784	840	826	795	809	767	729	809	793	825	854	770	837	786	767	856	772	818	854	860	827	816	840	805	857	776	808	878	772	802	753	821	824	839	814	807	867	797	850	843	784	793	805	798	766	851	808	817	832	806	814	773	791	782	827	780	842	770	813	798	830	842	817	832	798	847	838	813	827	821	849	790	781	833	815	800	769	840	821	828	812	855	803	813	801	831	796	807	823	831	836	801	808	793	808	768	760	792	796	833	822	799	836	809	774	774	853	831	792	785	838	805	828	834	810	829	790	819	845	822	831	801	806	795	814	812	824	777	795	815	789	803	821	739	831	776	842	840	803	824	837	821	822	811	853	874	841	779	790	846	799	768	798	785	826	808	836	837	800	845	864	833	872	788	827	857	745	789	788	809	791	782	825	785	846	776	826	783	819	811	853	834	856	839	815	836	883	816	824	843	802	792	835	837	793	799	828	806	814	835	751	794	824	872	823	824	824	863	776	865	810	805	816	862	779	865	826	758	761	789	784	772	806	844	792	794	837	845	858	792	766	872	804	784	850	797	843	824	817	812	809	810	780	851	745	845	761	808	803	803	780	777	803	801	774	805	852	815	800	815	836	789	810	785	813	793	824	851	827	809	814	830	817	767	812	812	798	807	791	793	781	775	814	829	821	809	799	814	797	804	858	789	815	827	775	863	785	793	833	757	811	853	834	838	837	832	814	831	824	812	798	829	776	812	796	804	812	826	807	803	885	845	866	790	829	866	803	815	821	842	837	828	840	837	878	856	850	777	829	796	796	804	821	786	796	818	826	803	823	819	799	805	847	836	793	794	795	825	831	826	891	820	846	854	819	797	877	816	787	805	781	817	848	784	856	814	835	766	808	794	748	821	795	825	771	864	824	832	810	833	830	809	840	845	826	794	824	793	851	786	829	809	814	832	812	780	799	839	779	755	818	798	738	804	851	742	790	838	808	810	824	766	806	804	780	798	829	841	815	846	809	804	855	796	783	786	795	818	802	785	813	834	816	894	858	808	814	821	827	833	824	791	819	822	840	811	763	821	769	828	850	816	819	838	840	852	823	816	805	830	792	803	872	852	823	830	765	843	802	857	794	771	820	772	869	788	824	822	785	843	801	807	785	806	827	792	811	791	780	824	836	781	829	783	816	770	843	778	835	821	848	846	806	807	870	794	821	790	786	838	815	832	769	784	846	815	825	828	826	799	819	834	822	781	854	797	842	801	790	834	849	842	762	829	821	791	835	818	783	827	840	760	852	818	849	838	800	814	790	792	806	838	842	824	824	839	821	812	806	824	795	833	809	892	809	745	829	771	807	786	771	788	792	876	836	811	815	812	768	802	843	818	831	887	852	864	821	776	801	774	851	842	857	832	864	810	826	797	830	830	853	795	821	785	863	756	770	799	823	823	835	824	856	810	804	759	769	823	814	827	803	829	828	810	801	786	837	785	820	867	839	791	775	791	822	844	816	853	836	830	791	838	857	838	874	794	782	817	822	839	799	767	794	806	824	809	840	812	846	819	790	825	811	819	784	828	863	770	847	834	811	841	772	817	826	806	816	803	853	811	886	781	801	820	784	835	862	842	831	786	785	835	805	797	808	812	742	826	778	790	840	831	758	841	843	779	827	830	812	816	784	797	841	842	788	842	834	785	773	800	778	825	810	813	830	835	777	796	788	805	780	831	817	835	777	834	847	846	880	851	860	799	847	771	805	844	808	799	823	801	761	775	805	798	798	787	869	813	817	813	855	825	748	775	801	862	830	791	813	816	805	799	807	798	856	847	789	821	870	763	827	836	837	821	811	793	847	834	804	842	813	814	835	833	809	841	827	811	761	773	799	818	775	828	824	771	843	818	812	801	808	862	785	822	815	805	779	822	846	801	783	852	757	800	757	819	854	815	828	876	820	837	820	826	829	826	814	827	827	816	752	847	795	865	834	822	877	786	764	808	803	812	845	781	853	828	849	813	874	818	801	812	809	828	844	843	792	819	784	869	768	860	864	779	786	802	817	835	846	802	827	817	814	801	842	845	785	830	841	812	858	800	823	842	843	829	775	869	750	790	806	815	821	835	814	782	839	825	810	858	798	830	804	815	828	851	811	777	814	822	823	787	853	786	801	858	796	806	804	826	785	834	835	772	856	818	819	822	842	779	806	798	811	824	852	857	810	836	816	791	861	837	813	822	836	786	819	851	808	831	867	781	752	826	812	871	805	802
48028	47282	41837	36495	32101	28321	30191	35348	33853	32457	30699	28019	27770	26874	24635	21153	22069	18787	15173	12330	8535	7505	6802	6456	4845	4801	4338	1393	835	633	574	503	429	382	355	362	339	344	333	306	344	302	324	305	306	305	317	337	320	322	281	268	288	290	278	290	270	270	268	274	264	240	279	257	247	246	282	263	295	278	251	261	276	265	271	287	264	267	247	223	264	256	249	241	259	267	255	286	275	259	271	280	253	254	282	268	264	241	282	278	276	264	266	272	265	263	263	261	277	275	253	291	252	283	261	276	272	277	279	262	287	267	290	258	281	284	268	295	278	294	262	225	267	253	252	267	293	250	264	260	265	245	263	249	285	238	269	266	305	262	279	303	272	266	249	265	245	276	266	265	270	251	276	274	288	270	268	272	263	286	256	269	253	296	251	260	269	271	297	284	268	284	262	299	282	261	223	293	268	254	284	279	263	255	259	260	257	237	278	234	278	258	255	284	244	251	272	280	264	299	241	269	260	257	305	252	266	267	277	258	262	261	274	255	275	280	283	282	271	234	273	271	269	275	306	265	270	250	250	269	277	275	275	273	264	274	285	257	241	280	275	264	285	284	249	287	282	280	253	251	293	279	296	270	257	263	261	281	272	275	267	248	272	242	271	289	297	278	274	275	260	261	290	286	287	269	290	264	273	276	276	280	282	258	256	263	282	282	278	269	281	251	288	259	246	291	267	232	273	285	273	245	239	249	275	261	287	244	273	292	251	242	258	275	281	236	273	263	273	250	256	258	269	219	258	288	269	288	300	257	284	275	273	275	258	268	261	264	268	280	277	288	263	259	255	276	275	250	283	274	271	254	247	244	250	273	279	258	242	272	267	274	258	280	258	279	282	276	266	261	251	270	261	280	280	253	243	260	296	219	271	236	249	253	286	296	281	251	283	260	260	282	259	261	269	279	258	265	288	262	271	296	277	248	266	270	259	276	312	286	278	265	234	249	269	278	283	278	269	278	283	244	267	281	269	283	267	270	257	265	255	275	273	267	284	266	259	272	275	275	255	275	244	261	288	277	227	298	267	274	290	292	276	281	254	251	258	269	266	267	261	263	246	291	263	262	293	289	267	275	282	285	274	269	266	278	257	251	293	249	274	295	265	289	286	244	262	295	290	235	276	280	237	287	284	285	286	243	284	294	248	269	266	290	301	290	268	258	265	266	258	254	259	284	263	270	234	272	287	263	262	245	275	225	257	292	271	254	249	277	254	258	247	262	299	262	248	263	254	270	278	265	289	290	274	262	255	248	294	273	267	244	251	295	228	276	290	276	246	275	294	301	281	261	271	284	248	276	271	255	263	266	275	282	301	254	238	254	258	262	253	253	246	311	282	281	271	263	277	281	274	239	242	238	277	266	304	264	238	264	284	270	286	272	284	265	286	266	249	252	300	280	263	263	259	259	230	290	256	257	282	235	260	280	280	267	268	283	266	292	260	320	298	255	247	262	253	262	261	290	266	316	281	262	288	292	287	254	291	239	297	269	289	257	243	260	283	254	246	265	266	278	265	263	254	299	257	260	253	224	285	253	276	249	282	286	270	261	283	302	269	266	239	258	266	284	246	252	270	281	262	271	234	265	280	272	232	287	303	254	285	264	264	274	253	248	248	259	244	282	247	268	270	256	277	274	262	252	278	263	255	287	245	254	272	246	270	276	251	272	250	275	269	254	251	261	259	277	282	301	281	255	256	268	259	267	273	286	259	267	285	260	243	263	289	287	276	250	266	258	302	281	275	259	254	274	259	254	282	272	262	263	256	264	259	286	296	258	273	287	257	259	286	234	273	257	271	276	285	273	269	261	283	269	255	244	285	285	282	247	240	281	264	275	243	275	270	260	261	273	264	270	281	259	280	254	254	282	300	273	275	281	248	250	248	259	246	278	245	261	276	282	290	278	277	263	261	258	257	279	269	270	258	306	298	270	281	270	259	284	255	254	264	284	269	279	298	259	288	289	259	264	283	281	271	261	279	279	276	260	287	263	271	278	265	255	262	267	267	278	267	272	243	267	272	274	269	258	285	261	281	238	249	278	293	300	246	292	284	287	252	277	268	297	236	255	268	286	279	269	279	228	261	272	258	266	289	258	246	272	230	256	242	263	277	260	265	295	272	292	279	297	275	242	271	256	316	274	262	271	281	275	280	281	248	274	269	305	280	287	283	246	288	258	250	282	288	257	269	281	271	284	283	269	273	273	257	258	275	300	264	264	264	273	289	268	273	283	282	286	260	282	253	254	264	296	277	268	254	293	289	258	268	271	259	258	295	301	287	289	252	269	269	280	309	252	265	254	249	275	245	277	246	288	255	273	284	262	246	238	266	247	275	239	261	278	235	250	263	276	298	267	264	269	226	249	249	276	270	291	229	276	267	262	271	264	312	264	274	278	265	279	270	260	247	259	269	266	281	297	268	276	245	269	301	275	308	245	302	272	230	272	272	291	284	252	253	256	252	247	273	280	284	273	250	265	281	267	267	272	270	252	273	264	299	265	248	273	281	251	260	259	271	264	288	273	276	288	260	286	273	267	295	282	298	266	260	255	261	275	279	275	271	264	268	255	245	282	258	259	300	280	296	275	279	276	256	269	261	260	274	285	300	230	265	273	263	257	265	257	250	242	257	273	273	264	273	270	281	256	268	260	266	304	272	246	249	287	305	294	274	238	284	297	250	277	258	281	280	258	249	271	265	255	285	282	269	255	271	299	259	262	286	256	235	246	272	271	288	266	249	250	275	274	248	238	257	235	285	270	295	253	267	278	289	287	280	282	280	260	270	257	285	268	269	279	257	253	280	260	266	265	260	266	278	288	218	258	274	259	265	252	248	248	269	279	265	276	269	282	271	250	268	286	280	288	293	255	270	274	261	263	261	276	258	260	225	248	259	287	248	268	267	254	293	243	276	257	259	282	280	281	269	269	273	269	261	274	285	257	258	237	258	279	278	301	255	276	262	261	229	307	289	282	274	269	268	260	294	279	276	257	253	264	279	248	249	261	249	267	251	273	270	263	259	261	240	289	278	264	271	286	262	235	250	271	286	273	270	289	265	287	259	265	274	270	268	265	266	286	265	268	264	269	266	262	245	256	271	274	248	285	258	248	296	264	269	273	259	268	237	267	232	253	261	255	249	260	268	252	260	276	266	240	271	263	264	273	288	292	272	241	258	255	270	236	256	249	258	259	260	274	254	256	268	269	278	269	258	289	277	259	258	269	277	265	273	259	256	253	267	289	251	283	248	268	271	276	286	244	262	304	260	287	251	299	256	261	241	270	262	276	272	283	256	279	260	267	269	261	281	251	270	277	289	262	256	270	282	282	247	285	272	274	242	278	264	268	272	249	273	262	260	287	251	280	263	270	270	282	261	268	252	267	274	265	280	266	289	305	278	268	289	262	249	281	293	269	267	277	233	245	263	258	256	280	300	273	259	249	283	285	280	274	274	282	246	278	276	273	270	268	274	288	289	286
39268	47656	49988	50526	43993	39900	43082	47269	45698	45436	45484	43547	43519	43361	40880	40003	41570	38232	35361	32218	27022	26657	24658	24868	20771	21694	18582	7445	4418	3298	2737	2629	1903	1631	1515	1439	1274	1265	1117	1095	1158	1036	1042	972	945	1010	1105	1311	1208	1107	1081	986	919	867	860	818	869	867	872	751	841	790	840	849	862	833	834	882	828	837	855	799	812	829	853	859	861	853	858	841	821	808	811	874	779	804	845	813	873	834	830	872	824	865	886	811	880	825	861	829	847	848	812	797	809	871	855	874	879	876	799	860	874	884	863	870	839	859	882	817	849	823	882	821	852	850	811	851	804	884	806	820	801	920	837	847	864	835	857	826	896	858	852	788	889	831	854	834	820	823	861	825	858	846	879	813	865	792	821	818	862	801	860	844	825	892	859	827	864	857	872	879	871	805	794	782	776	841	810	851	855	868	878	868	810	794	827	866	842	848	805	884	821	801	810	824	787	819	814	844	865	852	811	799	871	825	850	865	854	795	823	782	843	889	856	848	842	801	873	848	852	857	815	863	828	810	821	875	858	851	812	850	824	842	848	846	820	864	822	821	850	856	839	826	846	820	856	803	838	845	831	847	809	819	840	852	818	829	867	863	829	899	811	862	830	771	801	822	834	838	858	829	855	863	856	850	843	825	837	805	855	833	867	799	842	873	829	821	825	851	841	848	840	868	846	874	863	827	831	836	849	832	824	837	866	840	858	825	864	847	827	860	853	843	860	847	836	818	877	861	854	863	816	868	835	864	873	816	827	835	871	850	850	846	801	852	802	836	840	882	862	831	774	813	848	827	897	832	823	882	815	834	863	820	874	817	849	811	812	831	837	833	890	852	789	791	834	863	786	878	832	844	861	855	832	887	868	842	861	829	854	827	829	817	834	850	809	918	858	811	792	838	852	885	849	811	842	833	852	797	850	869	828	847	829	833	864	843	850	792	852	831	881	858	801	855	802	831	863	790	853	909	819	882	879	847	862	815	838	799	843	831	834	830	870	830	850	847	874	811	806	778	818	841	776	870	827	805	842	868	856	835	801	830	856	826	814	799	800	873	844	837	825	788	825	835	863	901	880	872	819	851	844	845	827	844	824	798	797	826	796	852	828	836	807	868	846	826	847	817	864	913	787	825	855	850	865	853	861	863	804	855	865	839	824	872	900	792	825	845	837	822	875	803	858	809	909	867	819	887	833	872	825	811	806	847	826	840	841	851	887	828	822	864	836	835	851	845	887	831	874	861	785	844	841	852	833	882	817	805	874	856	882	800	837	837	819	862	853	863	847	873	848	848	816	872	851	855	874	874	846	840	859	868	844	866	857	880	868	806	776	832	856	776	813	889	827	831	813	811	838	849	838	850	809	848	833	848	866	887	823	804	818	868	864	825	854	808	862	869	814	873	857	880	840	845	886	818	838	785	787	807	886	824	821	847	843	871	835	857	841	824	864	817	866	847	857	897	840	867	820	825	860	816	797	751	875	826	884	844	825	800	834	857	810	825	826	837	871	912	804	909	813	889	905	841	823	817	867	821	843	863	855	846	864	822	841	848	816	897	805	847	828	801	881	843	809	834	881	806	858	899	876	832	839	822	800	857	893	856	891	858	872	904	811	804	861	842	868	899	874	794	828	861	902	793	875	840	854	849	802	844	839	839	880	913	793	910	834	847	829	866	850	836	874	816	791	820	867	878	845	855	865	837	865	843	841	880	849	854	831	840	812	827	854	819	821	873	890	873	865	881	853	817	776	828	817	825	835	870	816	916	890	866	844	861	822	869	819	870	812	845	845	848	833	835	821	841	811	839	833	840	868	886	795	840	798	828	816	849	861	865	822	800	838	789	836	809	807	854	845	775	855	878	893	833	837	810	833	824	819	873	801	827	798	869	837	836	769	862	829	848	810	836	866	886	792	830	844	836	826	872	825	824	855	862	812	872	890	858	844	807	794	855	807	813	866	814	836	800	853	827	897	857	824	872	792	810	811	878	814	885	783	824	890	913	860	869	825	845	831	808	817	844	799	898	850	845	821	838	797	821	804	820	837	815	872	874	804	824	841	849	878	850	900	792	843	866	798	814	822	846	811	835	824	847	843	831	819	830	799	831	888	897	842	827	860	827	834	900	873	781	856	842	808	813	791	853	831	849	814	804	905	810	817	830	816	857	824	851	884	830	817	810	838	815	855	825	879	810	779	830	824	860	827	788	865	864	845	821	852	844	845	905	857	877	905	861	864	845	852	844	873	793	883	865	877	850	857	859	853	846	821	835	836	839	880	806	857	831	865	807	839	822	824	814	811	852	898	836	902	819	877	854	852	840	858	832	833	885	852	836	856	859	816	854	886	891	822	861	836	832	830	831	841	797	883	801	839	838	769	854	838	852	830	863	856	875	833	847	886	833	855	805	836	840	807	815	867	826	800	816	823	838	867	876	883	833	864	850	875	849	858	845	826	834	802	818	826	849	838	822	862	830	851	862	872	820	829	857	850	830	826	827	809	852	843	824	869	868	881	841	896	900	875	815	877	841	861	865	900	897	767	838	850	869	890	861	854	802	835	826	785	831	848	835	852	828	846	845	815	816	795	883	822	837	819	831	839	857	862	862	827	851	825	837	877	838	843	813	818	886	840	886	831	853	863	815	881	821	845	818	831	836	872	877	825	888	864	891	820	871	821	841	806	881	854	866	870	779	870	886	821	791	798	824	858	865	866	838	857	851	822	835	805	831	819	797	771	852	870	833	830	838	857	850	800	823	837	860	852	834	881	857	805	830	856	816	863	903	834	844	858	846	872	881	855	875	788	862	866	842	870	856	847	838	845	858	821	826	790	886	846	838	903	867	845	887	776	871	805	826	807	866	834	810	865	820	848	851	884	805	836	842	820	881	833	851	843	839	792	817	833	824	829	838	836	920	852	832	883	865	848	846	881	843	873	813	788	841	884	857	853	831	858	853	837	854	836	832	840	843	857	819	835	820	872	829	876	859	824	835	895	843	869	829	870	846	849	822	897	839	839	871	834	802	848	834	827	864	866	850	829	850	806	789	779	855	884	861	854	868	821	896	840	847	868	856	849	867	855	855	887	842	826	841	851	830	912	803	861	856	848	860	872	876	844	873	814	781	844	835	863	888	903	848	838	813	804	766	840	854	848	836	892	834	830	850	872	854	836	815	856	848	823	835	864	798	831	843	833	871	842	859	859	853	814	852	842	846	868	903	829	873	801	813	818	902	844	812	881	895	796	832	870	863	900	849	825	854	835	873	814	838	819	822	870	821	824	826	865	825	815	859	856	796	773	855	830	814	742	821	801	791	813	818	834	860	810	787	802	786	867	796	798	867	889	816	901	892	830	831	842	849	845	817	793	863	882	866	858	836	846	841	815	818	810	805	903	792	844	869	826	813	859	801	839	862	828	919	855	802	865	877	858	900	841	855	820	816	825	869	847	840	886	885	889	871	894	900	872	831	855	854	844	868	859	847	775	855	870	860	886	857	838	827
21439	24973	21642	14819	9356	5967	5068	4251	3568	2554	1725	1285	1151	1087	930	907	1037	828	642	540	467	467	463	426	425	377	398	333	314	321	276	257	262	298	310	233	292	282	231	246	246	238	269	249	282	225	253	275	246	229	247	295	256	239	246	267	258	284	228	245	252	267	275	251	251	237	262	238	228	234	227	274	271	264	270	231	262	221	272	245	258	241	242	241	265	244	242	263	265	250	248	243	252	237	241	244	260	241	242	249	228	254	263	224	252	239	222	228	265	234	251	241	229	234	280	260	243	245	247	283	255	255	217	223	246	248	235	250	244	243	241	271	260	238	224	248	248	234	236	248	256	243	245	229	242	270	265	248	236	230	226	224	211	248	245	244	255	270	269	282	290	263	245	262	231	252	255	226	237	230	251	264	249	265	245	262	247	251	251	266	244	254	264	286	253	265	247	256	255	232	241	243	255	248	246	255	236	230	264	208	266	245	245	229	264	245	247	243	233	284	231	234	255	229	225	232	269	267	241	252	233	261	248	289	261	240	247	250	245	249	253	237	238	242	258	256	268	213	252	236	258	237	240	238	246	252	229	252	247	237	257	240	218	268	259	251	278	256	230	263	229	260	251	237	255	256	266	261	259	256	232	259	278	249	235	249	232	254	237	238	236	244	235	239	232	246	245	226	274	236	271	237	239	240	234	250	255	287	243	238	216	248	253	235	253	247	263	261	239	250	237	270	266	253	230	288	253	277	245	252	232	247	236	257	214	248	231	253	256	255	238	262	233	243	246	259	246	238	271	255	245	299	264	220	263	246	242	249	244	250	267	242	228	231	267	258	258	274	269	238	291	267	253	244	292	266	228	264	273	254	254	275	216	249	264	253	253	246	261	235	237	238	261	247	236	237	259	240	248	251	246	254	275	231	280	251	258	226	251	268	249	269	235	253	251	260	268	260	223	245	266	266	231	263	249	232	259	238	247	244	253	247	231	251	269	273	260	228	246	253	246	243	261	261	239	276	219	261	232	240	281	247	230	244	247	266	239	247	276	247	257	270	249	245	260	263	250	250	269	249	235	217	275	266	267	244	251	263	226	238	283	247	245	262	273	273	229	247	236	269	264	244	249	269	260	244	256	254	254	241	271	237	265	264	233	223	259	257	206	257	248	235	232	265	240	253	230	270	223	250	256	261	229	237	236	235	253	243	267	248	254	271	294	243	262	268	249	279	267	258	263	241	251	254	253	229	250	270	246	254	275	229	243	252	251	238	258	257	236	256	247	250	229	228	246	237	236	273	215	248	245	263	267	235	236	239	245	232	273	280	260	218	244	237	259	246	228	254	240	260	263	228	282	245	272	256	257	258	234	241	236	255	253	258	246	251	260	239	248	223	262	257	265	252	253	249	252	260	250	240	239	271	259	239	261	228	242	251	248	243	243	236	253	265	243	251	275	225	226	256	258	218	245	256	270	258	251	236	248	249	263	264	238	225	296	253	243	240	267	248	237	246	242	240	236	228	250	272	284	248	239	261	279	251	248	252	242	244	274	262	223	241	245	229	198	238	254	254	250	252	240	233	266	246	284	271	252	262	254	239	265	253	258	267	280	239	274	247	221	227	245	242	244	225	267	242	254	251	242	221	244	266	267	234	231	244	233	250	254	255	267	251	239	249	231	229	259	257	239	268	258	251	286	265	271	272	249	241	264	257	262	266	241	254	264	248	261	254	255	225	246	267	235	262	220	243	253	253	232	260	274	237	255	231	246	210	255	258	253	247	273	248	255	258	256	270	266	256	228	243	237	241	257	259	231	260	276	242	242	240	250	262	253	258	219	217	244	256	253	244	251	263	244	267	275	270	268	233	272	263	260	243	270	245	248	234	259	255	271	278	254	219	228	281	289	232	248	254	242	231	242	287	234	242	236	270	248	230	261	260	228	261	246	271	240	245	245	252	231	271	260	241	273	246	275	232	225	240	247	279	230	268	258	257	249	272	255	266	243	242	248	238	244	267	265	268	244	225	221	247	252	256	240	253	219	275	229	236	269	246	253	227	250	241	264	260	239	228	253	268	215	259	236	307	256	228	245	221	250	235	217	256	239	259	217	242	268	235	248	244	228	249	254	272	227	230	234	288	242	259	215	241	244	268	242	248	241	249	240	250	254	252	263	259	246	227	255	252	266	249	238	253	261	227	253	289	240	243	248	226	247	240	240	261	237	283	210	246	241	276	236	263	242	249	252	218	261	249	252	247	248	218	242	252	250	214	236	259	261	235	228	246	248	248	249	254	280	270	235	284	270	253	265	264	254	238	252	228	236	271	259	245	225	246	277	259	264	257	263	239	229	283	261	261	271	258	242	215	248	239	250	219	253	265	251	228	222	234	262	259	263	247	251	250	245	239	237	258	252	246	252	236	250	259	272	235	254	249	237	253	259	245	243	236	255	248	253	246	267	230	207	225	269	231	276	237	276	247	243	232	266	210	238	235	239	261	277	247	257	240	245	259	245	274	267	261	252	274	260	216	268	234	253	272	237	216	239	224	243	251	269	211	258	246	254	256	237	227	251	234	241	246	259	241	255	257	221	253	267	225	251	264	247	234	256	238	270	249	221	242	243	219	256	243	223	259	252	257	247	258	264	267	262	290	237	269	278	244	251	252	263	253	272	253	234	245	223	270	241	253	250	234	244	274	279	236	246	249	238	223	256	228	273	225	296	244	239	246	259	246	252	248	238	242	250	295	220	246	251	260	226	241	248	249	265	263	255	263	260	283	239	231	251	248	229	262	229	238	264	260	210	248	241	249	256	252	254	243	263	261	243	238	280	259	257	265	231	254	226	238	257	273	233	227	282	215	264	220	261	276	268	269	251	224	262	264	245	272	280	262	251	265	239	233	248	234	220	250	270	240	257	238	237	240	237	260	263	247	248	256	245	246	218	279	242	253	261	230	264	239	246	265	251	244	249	261	227	266	220	259	248	266	276	236	250	249	257	227	243	277	225	260	267	254	231	242	210	243	276	253	265	264	226	271	259	265	252	229	265	250	254	249	242	235	264	229	261	262	238	232	230	226	247	249	242	228	280	228	240	231	244	253	257	261	259	254	254	261	245	225	266	256	247	240	245	219	219	243	247	296	254	274	261	252	257	269	256	255	273	244	257	227	241	237	245	263	255	237	267	283	247	255	249	252	262	275	243	234	250	218	237	256	249	234	252	238	206	244	285	269	242	279	274	234	243	242	256	257	238	287	245	254	255	266	233	256	252	269	251	248	234	242	270	246	221	275	250	229	240	244	255	261	268	240	235	246	275	257	260	273	234	264	260	253	264	268	231	251	242	257	235	252	255	269	240	258	270	224	253	250	237	250	252	293	249	245	235	264	253	227	247	257	243	270	249	256	267	255	230	238	265	254	261	231	278	263	270	236	240	285	259	263	249	276	241	261	218	262	253	248	235	274	262	244	240	271	234	238	254	269	270	233	269	263	268	273	238	241	242	282	224	273	243	274	269	266
17904	25519	29596	27554	22832	18082	17395	16713	14215	11710	8364	6678	6133	5541	5044	4907	5380	4676	3599	2788	2344	2398	2361	2256	2033	1880	1641	1293	1220	1036	1082	1003	1043	1032	1035	1010	901	873	979	931	918	884	860	834	847	872	866	873	919	862	813	827	770	798	813	774	847	821	794	875	823	830	794	764	816	783	774	808	785	849	800	778	798	774	815	802	786	844	800	810	803	826	807	847	836	858	831	788	770	887	838	789	845	806	767	806	819	814	809	803	789	876	834	801	813	761	843	793	801	865	771	801	834	850	837	791	785	787	833	775	827	818	816	803	817	783	843	805	833	835	806	812	823	839	815	828	825	837	810	824	832	804	830	785	821	817	842	808	834	843	858	842	824	851	861	825	821	801	803	876	858	812	839	814	805	827	834	826	794	774	762	784	823	850	818	824	815	840	848	813	819	801	737	770	832	796	819	804	762	841	801	842	831	824	786	778	863	839	802	808	816	792	836	824	815	845	763	780	827	821	807	798	785	815	795	870	845	778	825	805	838	814	856	824	838	831	850	797	822	849	784	864	784	825	814	824	843	823	856	814	786	828	823	820	781	822	826	845	828	821	881	790	851	782	831	840	831	807	811	829	804	824	807	795	741	813	798	776	822	821	847	772	807	849	811	832	762	841	810	816	816	837	831	803	779	833	817	830	820	839	819	819	801	789	775	806	834	788	789	802	850	773	813	816	794	776	765	844	851	802	794	794	779	785	759	843	818	759	824	818	821	816	835	833	786	802	767	827	785	788	796	809	802	813	774	861	881	845	786	848	803	825	841	819	816	782	851	847	861	797	785	809	788	783	820	781	851	804	782	846	849	846	794	799	786	910	855	769	817	894	816	860	879	831	913	797	819	814	877	831	863	730	808	815	836	837	815	847	815	790	816	804	817	802	849	818	768	823	833	776	790	790	846	830	814	758	795	781	814	814	804	864	814	814	815	830	822	810	779	826	826	847	774	839	773	778	848	892	831	851	852	829	855	809	836	822	787	866	829	825	827	792	770	820	846	824	820	819	816	820	832	805	803	832	805	812	843	807	840	838	836	812	794	793	819	824	801	840	822	781	842	806	806	814	754	779	787	813	761	841	787	806	827	807	783	871	838	810	823	849	802	802	837	860	832	786	759	786	838	854	796	844	862	757	773	823	843	824	834	853	800	834	829	819	803	795	827	785	794	810	777	840	774	876	797	809	870	820	825	833	835	802	774	808	817	773	836	828	862	839	784	821	844	828	802	849	847	776	869	800	805	792	830	828	831	779	823	820	821	842	845	778	731	855	944	777	843	839	818	767	851	792	824	783	798	811	806	821	814	848	774	803	839	846	787	841	835	767	831	776	813	822	800	811	822	823	820	789	816	786	814	858	818	807	882	835	775	825	856	762	816	846	867	808	789	792	812	846	821	778	827	811	882	793	794	846	763	795	782	804	863	785	790	780	794	780	843	860	833	800	832	820	764	822	823	827	789	763	825	805	816	836	799	807	836	848	866	777	770	816	811	771	788	838	839	837	820	842	819	813	843	832	861	840	813	857	812	822	795	843	754	847	847	840	807	846	799	842	828	840	781	832	782	801	833	863	799	798	866	792	804	819	793	837	843	808	824	770	818	810	883	813	825	848	831	814	852	791	813	802	785	825	809	817	798	834	853	803	847	816	804	827	829	791	841	797	840	798	818	856	798	817	799	803	816	789	813	809	761	803	780	812	794	801	818	822	793	760	802	855	756	840	828	794	781	806	816	807	802	796	783	779	783	815	796	791	821	788	810	793	865	809	848	849	835	829	823	846	815	798	799	766	849	824	801	816	801	841	842	774	819	886	790	812	808	805	838	846	871	840	796	797	819	781	805	821	831	786	819	771	814	818	814	830	840	861	831	892	838	818	845	818	807	790	779	830	842	779	852	808	856	823	751	810	828	795	798	858	777	818	783	829	792	851	871	783	796	813	817	774	776	794	834	769	851	799	829	793	830	837	799	786	794	842	860	823	847	787	820	838	800	813	784	802	778	805	780	781	786	799	871	817	794	800	803	853	828	827	757	809	822	847	804	890	768	829	848	809	797	853	798	832	826	834	794	806	764	815	828	745	814	791	847	850	870	813	829	839	835	804	775	796	830	764	792	781	853	870	800	800	847	806	814	829	810	798	790	849	832	823	811	829	762	822	793	820	836	781	818	832	809	811	856	823	877	784	793	784	777	742	855	799	845	770	851	857	794	869	821	829	817	754	817	768	862	828	842	802	821	796	833	831	822	848	829	829	802	816	827	843	833	832	817	823	829	801	783	814	800	834	802	806	757	818	801	811	810	832	826	828	851	776	799	816	816	799	796	823	795	771	795	887	741	831	840	819	807	821	824	823	818	789	819	802	799	823	816	863	800	858	854	778	767	832	806	801	770	765	797	833	915	882	811	811	852	810	778	807	797	810	800	785	838	838	853	829	844	869	871	828	782	863	826	779	793	792	850	792	827	841	813	826	777	841	795	846	813	769	806	821	802	840	818	841	814	772	819	824	857	810	840	818	826	803	856	840	827	802	844	823	768	810	794	857	814	825	778	777	810	829	852	820	808	821	801	792	763	762	811	823	803	831	832	786	748	781	862	775	784	793	800	845	876	763	808	818	819	830	828	777	805	826	802	829	825	796	852	843	800	862	790	829	784	813	831	824	800	795	851	771	826	827	825	784	818	834	843	857	820	793	803	827	821	832	818	795	785	834	818	827	848	816	855	810	784	860	839	855	799	804	861	826	834	793	809	810	783	811	848	783	784	855	776	849	765	812	859	823	852	803	798	788	791	843	883	805	821	834	777	830	812	837	804	824	836	814	777	798	835	803	826	837	833	839	814	844	770	795	779	802	829	846	844	786	827	835	822	818	820	860	804	804	833	852	837	798	827	799	878	835	799	816	795	815	837	810	797	830	853	790	837	808	864	800	824	848	857	829	838	820	843	813	792	808	818	827	792	831	831	798	790	872	742	848	784	859	870	840	794	842	812	780	804	772	863	782	836	759	797	822	811	855	851	821	823	825	792	812	778	825	847	811	802	807	819	816	810	814	796	785	790	812	804	827	856	847	816	797	812	838	819	810	797	842	853	847	818	833	809	814	844	844	833	808	821	780	801	859	840	821	844	802	821	825	740	816	845	798	816	821	779	800	832	836	806	803	835	809	800	832	838	817	819	830	822	794	809	819	782	833	796	845	816	816	772	837	828	818	801	840	831	853	814	788	879	815	792	826	803	830	848	820	778	830	800	818	820	820	815	825	829	801	818	852	889	854	846	805	811	811	744	820	833	801	800	832	822	824	811	850	796	824	780	866	821	842	798	827	827	805	838	824	852	810	743	804	819	829	784	806	785	808	841	840	792	790	821	829	805	844	810	869	771	789	829	852	788	841	847	837	821	838	822	821	839	869	784	810	815	808	751	839	829	848	772	774	852	830	786	836	781	840	835	837	788	819	839	815	859	814	826	861	824	846	835	781
43421	44359	41289	39608	33630	26045	27105	31569	29490	26994	21633	18902	16560	14596	12379	11383	11286	9076	6380	4799	3218	3625	3021	2930	2260	2448	1030	598	513	452	382	328	355	324	322	310	276	270	275	301	247	277	249	307	278	291	248	254	241	230	293	253	259	265	245	269	284	257	266	252	238	231	269	246	268	225	271	277	259	239	255	252	253	263	247	249	250	260	243	218	258	265	268	272	253	266	252	265	253	261	229	276	242	242	239	251	274	255	261	261	256	235	273	246	272	252	257	213	275	277	276	245	278	233	261	242	225	251	240	260	274	239	244	263	260	289	273	240	268	256	251	257	242	246	259	255	261	262	252	235	269	241	274	270	255	264	261	227	263	294	237	269	239	261	245	254	257	230	238	248	288	239	254	270	264	264	263	259	283	228	248	238	250	258	244	259	268	257	261	269	244	257	290	262	265	259	264	252	271	246	262	271	225	233	256	286	248	252	281	256	252	225	245	261	264	236	257	233	260	242	223	249	255	237	251	233	212	238	255	241	255	257	253	260	255	212	264	270	260	288	250	262	280	251	247	281	249	281	243	266	209	262	257	262	241	264	268	241	222	256	256	236	254	249	263	257	255	242	246	268	247	237	230	239	233	255	271	243	247	250	270	274	249	229	235	272	256	234	250	232	252	254	269	236	229	247	249	224	266	258	241	255	270	260	231	253	266	262	252	256	253	251	243	258	250	274	217	236	223	259	238	240	238	268	262	245	251	281	248	267	242	247	262	243	237	266	251	271	251	260	267	226	261	260	264	238	214	268	269	250	269	270	256	255	270	255	276	247	259	269	277	242	268	268	229	246	240	270	256	243	263	244	253	298	258	249	276	235	238	261	271	244	245	273	248	248	244	253	271	260	245	229	238	279	253	260	256	239	284	263	279	271	260	270	252	259	243	263	274	252	257	249	251	248	251	241	269	260	236	236	256	250	262	240	238	264	242	254	265	270	260	272	266	269	231	243	238	278	244	253	266	260	240	253	253	266	276	251	272	267	243	276	275	270	250	252	239	239	284	248	279	281	256	250	256	238	268	249	281	254	234	285	263	243	238	239	283	276	290	248	246	254	272	245	241	260	279	258	280	250	272	275	258	224	244	248	245	268	245	237	235	244	259	265	277	267	253	245	273	253	221	266	281	263	277	274	273	224	227	225	264	272	265	234	264	254	253	242	263	261	267	246	229	269	270	255	243	253	263	266	278	258	270	243	225	266	247	236	266	232	253	257	275	244	272	247	277	236	244	287	259	243	250	268	266	240	255	249	252	268	260	233	274	289	270	236	270	267	232	254	263	295	264	258	263	258	226	263	229	244	275	250	263	250	264	271	250	242	269	229	247	264	253	240	268	241	257	221	266	241	252	253	243	287	276	251	267	250	262	260	249	250	270	264	248	262	278	270	264	262	264	250	248	256	284	247	260	268	288	263	246	259	245	258	235	257	255	233	236	235	258	248	249	248	273	261	271	248	266	267	256	260	271	274	245	257	229	238	261	249	240	227	302	247	238	247	227	283	280	254	224	248	242	283	273	251	247	245	260	253	236	228	264	287	236	256	273	270	237	274	246	269	219	243	255	262	280	262	263	241	272	242	274	266	267	247	258	250	250	243	209	248	242	249	250	241	274	242	256	261	273	269	265	261	242	254	246	247	260	264	244	253	265	246	247	291	228	258	234	277	253	248	246	259	249	279	240	248	257	256	283	242	292	248	303	289	271	245	203	266	239	242	236	254	254	280	252	255	269	246	262	229	214	285	246	263	268	254	264	259	245	257	260	244	273	243	227	259	270	226	258	273	255	267	261	247	266	264	261	283	245	249	271	254	246	258	288	233	269	272	242	250	250	224	289	285	245	265	243	257	243	225	236	283	267	245	298	258	262	230	283	250	267	259	245	276	274	261	263	272	257	232	257	214	248	254	257	243	265	261	255	275	242	266	260	294	271	261	267	243	240	246	262	270	252	230	251	266	252	229	274	277	254	245	247	279	237	258	262	278	276	260	237	251	272	266	261	245	230	265	251	265	294	254	255	252	255	267	271	239	249	275	266	253	243	246	256	244	242	268	266	239	274	253	240	273	249	234	262	259	256	300	262	277	273	248	268	262	262	260	243	267	255	221	258	254	231	273	237	234	263	253	235	252	287	221	269	257	279	236	279	247	252	260	282	263	249	248	262	230	251	270	232	273	258	275	253	254	260	282	257	232	279	246	284	253	238	265	240	232	238	255	274	280	255	274	272	237	270	247	272	255	261	271	259	260	243	241	255	256	263	270	257	261	246	248	281	257	268	273	254	266	233	270	261	232	249	263	221	246	240	269	267	229	241	260	249	263	229	273	251	257	275	263	267	260	282	263	274	257	263	266	270	238	248	267	261	237	251	268	256	242	274	251	263	283	255	227	264	271	265	233	225	262	238	234	254	223	249	258	280	246	250	271	255	272	270	252	243	229	240	263	266	261	216	269	269	248	238	235	233	254	269	268	270	256	252	248	254	239	256	287	270	251	254	274	266	243	249	251	260	233	255	260	238	236	255	245	248	245	255	254	282	260	246	246	240	254	284	239	238	249	252	245	279	292	265	235	247	226	246	243	254	241	267	259	265	252	273	264	247	248	245	247	234	288	236	265	272	245	245	259	232	263	250	235	280	259	257	263	241	277	234	245	261	225	255	230	253	282	238	276	257	275	276	295	245	258	228	280	255	227	257	232	242	247	250	258	233	253	237	264	257	272	277	255	256	231	215	246	247	278	254	250	289	269	251	249	245	249	267	247	247	255	256	272	278	259	237	274	259	274	286	271	266	250	253	276	247	271	269	279	233	229	264	267	250	262	263	272	249	246	238	258	275	238	229	272	257	219	268	265	262	241	245	257	246	260	237	260	243	261	246	244	262	262	250	245	256	256	246	268	222	257	235	261	226	227	268	233	252	245	253	263	250	243	281	250	289	278	249	265	265	267	237	252	284	232	227	273	272	265	263	247	270	235	240	265	288	258	252	255	280	263	259	304	273	249	224	244	246	266	255	236	297	242	266	243	268	247	253	270	270	256	269	249	292	294	253	277	257	259	230	262	277	260	251	246	264	240	258	269	303	284	246	245	254	241	272	256	264	242	249	280	286	258	254	247	245	261	262	247	236	245	264	265	250	258	280	250	238	248	261	288	261	244	284	241	239	255	259	238	265	267	232	244	260	281	248	254	260	243	258	277	239	227	265	263	251	243	264	254	262	234	259	229	256	271	266	251	252	291	241	244	248	252	232	248	215	274	234	242	266	262	234	243	239	266	256	284	278	284	242	278	222	279	250	274	283	265	262	254	240	267	268	242	250	256	248	229	250	249	227	278	277	201	258	254	282	277	275	256	258	233	259	238	248	250	258	258	231	258	231	267	267	254	256	224	227	285	269	249	236	269	247	244	237	239	272	264	274	247	270	249	261	250	252	268	228	254	251	258	290	239	300	254	264	258	248	255	264	245	271	248	243	257
36288	43281	47195	47622	42341	34986	39603	43775	41725	40125	35763	35514	33601	32459	30531	30655	30433	28204	23569	19783	15803	17768	15413	14819	12369	13028	5625	3197	2508	2104	1884	1627	1502	1324	1138	1128	1104	1068	986	966	981	909	968	1080	1105	976	959	1000	868	825	803	800	839	859	787	818	803	841	837	798	871	811	849	848	836	815	856	800	853	888	807	799	821	879	803	814	810	854	831	836	808	775	816	777	824	813	844	846	840	828	853	796	793	785	836	823	807	788	825	798	829	798	831	830	834	808	843	873	829	821	823	839	895	796	797	809	817	854	765	791	832	827	807	822	844	790	810	851	859	822	841	830	820	781	801	853	824	834	844	896	841	783	815	818	797	862	759	830	837	835	879	822	792	844	770	838	814	860	825	812	844	809	824	871	871	790	792	818	808	869	790	843	806	832	815	821	790	814	827	833	807	821	833	812	819	813	799	858	819	806	834	834	835	842	812	855	815	787	847	840	818	803	821	836	796	858	804	870	843	841	858	823	871	843	816	811	804	836	819	825	835	827	818	827	881	853	825	853	842	835	797	816	847	774	795	846	871	834	812	831	825	855	801	792	772	814	815	843	826	836	815	800	872	838	816	842	804	790	802	833	788	822	804	800	817	816	798	848	857	811	790	835	853	843	806	777	874	808	829	830	765	812	830	845	846	822	818	856	814	794	845	835	824	793	816	890	781	845	837	821	830	823	844	829	826	842	850	821	811	811	856	864	804	825	836	845	799	840	805	767	778	808	858	833	830	821	805	823	824	857	834	818	761	820	824	800	812	816	839	824	886	819	875	745	800	791	890	861	827	815	840	848	851	815	779	871	809	821	823	799	829	828	851	867	812	797	871	799	808	842	792	778	797	784	845	851	859	846	868	878	793	849	856	777	729	809	821	861	848	811	772	791	825	848	826	812	819	847	802	798	859	858	860	842	835	823	837	838	809	876	887	811	815	773	839	814	796	800	805	806	836	890	840	818	835	830	838	810	788	787	816	860	797	802	828	831	864	840	868	860	824	799	788	850	838	831	796	836	860	843	864	811	801	827	784	827	784	847	884	767	824	824	834	851	815	853	815	889	818	815	802	824	847	816	840	845	830	852	808	877	835	831	823	849	803	898	783	816	814	814	817	829	848	784	786	836	805	858	802	855	833	826	834	793	809	793	811	833	781	804	812	762	834	791	844	807	854	832	813	801	778	839	832	761	836	831	829	864	825	837	864	861	824	822	862	816	819	783	786	808	806	754	840	856	830	812	843	855	837	917	804	838	860	817	816	795	823	849	818	867	805	861	787	781	784	804	848	805	857	798	778	835	816	860	811	878	804	842	861	828	790	769	780	795	818	811	818	806	840	851	841	862	776	803	803	837	841	794	802	799	836	835	830	848	848	858	807	794	822	839	881	862	797	888	824	836	811	788	826	800	852	783	845	871	845	812	837	825	812	833	839	803	846	812	843	765	882	806	800	853	889	822	825	852	781	861	809	838	772	817	811	833	810	788	831	813	854	838	876	857	796	828	819	850	824	786	842	821	831	806	844	812	820	834	819	820	817	802	837	814	880	829	812	818	862	822	829	794	803	777	825	852	824	797	817	819	841	808	850	802	886	857	829	806	850	854	868	810	812	867	830	801	902	834	757	788	826	839	762	835	846	832	829	782	822	790	840	849	800	845	843	813	781	838	848	748	878	784	844	825	871	846	839	827	773	821	821	847	862	829	813	846	841	822	832	853	810	816	836	796	830	803	825	801	860	854	818	810	860	838	854	808	794	833	813	874	834	814	905	816	894	821	813	785	856	796	779	853	866	796	811	800	789	810	822	869	832	803	781	793	790	790	772	843	836	862	820	794	790	797	795	795	832	800	786	772	841	799	810	830	815	817	804	832	821	822	884	831	805	821	851	828	856	845	831	833	868	784	808	829	867	867	842	779	849	813	774	789	807	828	783	872	787	800	752	780	843	778	834	809	862	873	788	836	832	802	796	851	828	792	893	857	823	815	826	895	831	874	778	842	811	878	859	788	817	826	849	816	800	856	806	816	835	785	856	862	803	801	811	795	829	856	835	857	832	845	821	836	843	802	829	854	765	819	823	845	813	831	826	809	822	820	815	836	836	778	824	823	803	824	832	861	798	787	797	802	875	827	796	837	810	830	807	846	824	849	823	806	818	896	805	827	866	816	788	793	831	865	800	819	844	786	840	797	819	810	831	879	846	801	866	815	826	833	816	846	877	862	853	788	829	829	759	789	832	819	835	841	784	844	767	802	824	833	875	862	834	857	792	800	842	859	869	822	810	870	857	789	814	809	831	824	805	821	780	829	799	836	780	768	858	804	781	828	820	781	844	834	842	804	833	795	795	829	838	806	783	806	797	825	847	833	805	821	815	815	832	849	787	816	850	871	851	767	794	866	809	841	846	868	787	783	833	801	852	837	851	843	852	805	869	829	779	835	815	826	795	843	882	780	809	830	809	881	849	848	840	807	811	845	823	846	840	823	824	805	814	822	843	845	866	853	814	784	827	823	820	780	813	791	831	840	865	828	842	831	890	782	779	801	853	861	778	837	783	833	799	865	847	862	818	870	868	795	841	844	830	884	861	845	850	804	808	750	784	778	799	865	840	823	838	847	821	843	839	863	834	859	855	811	864	830	821	829	859	820	729	818	813	860	823	754	785	774	866	780	774	814	807	826	787	829	834	836	816	867	846	832	820	849	888	786	722	814	821	810	865	809	803	828	807	781	816	815	813	834	837	827	806	856	865	822	874	818	811	830	822	883	780	822	779	893	815	857	853	813	781	828	823	830	794	809	815	831	830	842	749	829	803	834	816	813	875	846	815	893	827	864	857	772	816	786	836	861	785	828	839	803	843	833	769	820	802	847	788	842	833	839	836	828	797	814	828	837	806	815	814	785	823	844	823	827	868	825	852	841	821	864	805	774	813	812	826	858	826	817	809	829	819	856	828	851	844	802	771	809	856	851	832	801	762	821	853	819	860	833	790	816	833	875	799	805	854	819	811	817	851	812	769	847	790	718	842	805	847	829	770	814	866	802	827	822	847	873	830	777	821	773	812	784	833	844	781	831	855	818	802	859	816	857	846	790	801	834	821	867	842	822	875	876	794	814	766	831	840	819	795	794	844	908	809	770	838	818	796	814	785	792	845	783	829	841	863	800	838	799	845	807	825	829	843	821	853	830	858	845	783	849	847	747	791	861	809	864	830	834	853	823	778	839	848	815	830	836	878	790	835	852	868	797	801	773	842	812	860	804	827	871	827	859	848	828	788	853	803	819	746	765	818	783	808	813	802	805	858	837	829	846	768	824	837	820	838	829	842	810	798	851	820	839	864	800	814	839	804	778	798	838	791	862	796	842	780	788	823	785	757	838	775	782	889	797	860	825	847	866	830	809	786	786	852	883	812	828	813	803	852	831	762	819	803	836	814	825	816	816	848	821	824	816	836	775	804	811	873	865	783	851	823	807	821	859	768	810	786	787
50063	48446	43515	38200	30982	28620	33336	38447	35911	34687	30620	29068	27213	25451	22965	21178	21260	17948	13113	9491	6637	7618	6186	5270	4737	3911	1492	987	689	585	544	472	452	373	334	323	307	298	303	317	259	272	275	329	386	383	328	319	277	293	256	255	259	255	254	248	267	282	290	278	265	254	285	274	249	296	285	287	276	275	279	284	280	250	279	269	259	285	295	267	264	268	294	238	279	290	275	236	267	289	288	295	280	291	275	233	265	288	281	260	273	292	276	270	249	247	262	277	271	264	251	296	262	259	267	263	265	268	263	275	273	260	282	275	267	292	289	284	273	247	251	292	249	260	246	261	282	245	286	253	266	269	286	288	280	313	265	286	272	282	275	273	294	247	251	289	271	281	249	267	256	273	272	287	298	256	291	282	261	257	272	293	253	256	286	265	269	280	281	249	276	284	283	242	278	270	296	236	268	270	262	297	279	266	273	299	255	262	262	272	272	281	247	285	307	306	291	290	253	273	273	264	286	301	304	277	270	282	307	270	275	276	263	292	301	253	240	289	264	255	262	262	264	272	267	259	266	256	279	285	240	244	268	278	280	275	252	259	295	243	254	277	293	277	264	286	279	275	291	265	261	267	297	268	291	280	273	285	280	275	279	276	271	282	272	297	271	262	296	250	282	288	264	265	270	268	324	242	260	290	284	253	286	254	240	255	261	310	276	263	274	257	288	279	249	269	263	272	257	278	287	305	279	287	278	270	295	279	261	254	264	256	253	241	265	291	270	265	288	285	308	253	261	276	270	257	264	274	260	306	283	270	269	292	270	234	267	300	288	282	268	275	277	288	289	237	239	250	270	304	261	292	253	269	277	290	272	285	271	283	302	242	288	259	282	270	280	298	275	237	303	276	262	266	299	296	301	265	265	267	293	294	265	278	271	275	273	285	257	275	287	280	252	244	271	284	276	279	294	264	263	279	273	270	276	264	259	285	249	258	291	272	249	257	286	298	258	278	276	278	268	268	274	260	239	266	269	277	266	290	270	298	266	280	235	284	257	286	262	279	257	262	274	263	251	242	277	274	267	288	285	261	265	258	266	281	318	280	286	265	281	263	255	268	277	287	267	284	281	281	236	234	274	285	302	287	265	272	260	246	288	264	280	266	276	274	292	273	258	263	260	258	283	239	298	280	266	269	285	263	277	278	284	297	266	265	266	286	268	300	271	279	271	238	262	255	282	262	291	275	264	306	289	280	289	258	244	265	277	271	215	272	269	292	257	245	283	261	295	275	274	294	279	268	303	273	275	253	268	299	296	290	236	278	273	272	271	287	276	267	281	286	283	290	281	252	277	301	300	284	273	236	266	279	299	278	245	251	291	260	286	279	267	278	283	281	265	284	291	272	251	259	288	263	289	254	260	286	272	306	244	274	259	285	311	297	292	287	257	277	301	265	271	278	253	250	260	238	282	276	268	274	264	277	294	267	249	285	283	234	258	279	254	283	305	257	307	245	244	271	278	266	277	255	279	252	261	281	264	291	268	274	247	274	264	268	262	251	245	284	301	265	268	268	279	264	270	256	265	239	264	287	301	289	271	262	267	299	261	295	293	277	268	299	303	252	270	278	281	235	248	276	257	300	284	306	273	235	263	233	263	290	260	256	252	266	285	269	245	290	295	287	286	248	255	268	300	263	262	255	296	264	273	265	288	278	293	285	287	254	290	280	264	295	255	273	289	248	271	279	266	279	264	293	253	289	293	263	313	262	249	274	240	275	273	295	282	282	263	272	265	301	292	284	268	248	282	282	289	263	273	275	286	261	270	277	270	264	267	284	282	257	257	290	279	229	257	294	280	284	268	281	273	260	274	296	258	253	243	288	285	245	253	293	296	273	284	255	270	266	264	254	259	304	267	298	276	272	282	284	271	251	257	292	247	284	253	279	260	249	291	293	261	293	285	277	287	273	273	252	246	262	271	284	259	281	270	279	284	266	271	276	286	285	285	272	257	316	287	265	275	241	272	265	252	238	289	266	301	286	260	262	264	255	266	269	294	247	276	288	284	268	287	271	271	266	247	262	275	279	274	259	273	248	309	279	248	296	265	256	277	271	290	289	304	266	290	246	255	282	285	285	287	295	241	283	274	285	244	271	280	267	280	242	259	280	264	248	253	279	289	292	244	292	267	258	266	257	274	273	278	270	266	275	308	290	281	274	274	241	259	254	233	271	265	296	262	254	249	280	269	290	279	288	261	290	267	246	266	272	276	249	295	301	284	264	304	258	275	292	323	278	266	275	276	283	294	249	250	267	301	311	279	263	305	272	240	297	270	233	277	260	280	277	279	265	263	301	278	268	300	305	245	255	251	296	250	271	266	266	286	273	303	291	281	266	271	261	296	273	268	275	280	262	273	280	256	281	274	275	274	241	279	256	273	293	253	299	268	264	256	281	277	267	265	262	257	289	297	251	258	267	245	265	272	301	288	263	258	263	278	254	279	297	263	272	314	291	265	255	270	260	263	306	256	264	285	284	269	260	285	293	291	275	295	287	293	276	260	288	286	274	274	279	278	270	269	298	269	283	262	299	280	281	295	274	264	287	294	247	285	303	264	289	261	288	279	260	283	238	311	260	280	281	293	289	246	248	272	266	283	272	249	260	277	280	279	273	265	254	281	297	256	283	281	272	265	265	261	263	249	318	294	270	256	236	250	257	259	265	241	256	259	281	242	280	277	288	263	241	277	267	275	275	265	272	262	281	280	255	271	256	272	245	309	259	299	278	250	278	259	258	279	272	242	277	276	259	280	295	254	284	266	263	261	276	269	265	247	252	271	277	261	271	288	309	270	271	289	259	284	275	282	258	267	265	278	272	271	239	264	294	302	275	263	269	283	302	262	261	261	309	286	290	269	280	281	279	267	256	259	257	278	305	298	284	261	274	300	281	250	295	305	280	267	296	305	247	281	280	293	270	272	277	274	254	273	272	278	286	286	248	275	271	247	260	279	280	257	258	268	254	275	263	287	278	263	268	292	286	304	261	249	275	286	260	281	292	260	288	258	299	255	273	237	255	265	274	267	251	270	303	292	257	274	269	276	235	267	277	275	265	243	266	279	249	258	279	250	287	266	285	293	269	275	277	267	247	259	282	239	268	252	272	287	276	293	270	249	277	285	267	256	261	289	272	296	287	247	304	280	280	256	271	304	274	272	302	284	251	227	303	256	264	287	298	289	293	280	255	285	277	263	272	272	262	263	252	245	274	289	282	250	248	257	294	265	278	256	257	264	284	301	277	275	259	256	244	264	280	278	279	249	297	222	273	298	283	285	301	276	289	284	256	285	267	278	268	272	251	266	277	301	251	255	264	250	268	263	266	273	274	251	276	276	256	275	297	263	288	257	275	253	287	299	271	281	274	282	278	288	272	269	290	261	301	279	282	276	263	251	256	295	268	267	286	279	286	274	270	272	271	302	258	306	268	297	259	265	261	296	289	257	263	260	324	245	273	267	241	273	270	264	267	265	290
42221	51200	54080	50476	46902	44688	49887	50602	49142	48054	44741	44199	42073	42080	40359	40099	40490	37656	32809	28118	24142	27270	23557	21894	20670	17441	8201	5486	3721	2926	2361	2115	1987	1614	1307	1177	1135	1161	1081	996	1045	997	1122	1298	1617	1549	1190	1085	844	889	862	910	863	810	887	838	847	834	844	856	868	841	855	812	863	887	808	831	836	841	851	813	811	843	803	801	843	857	887	787	835	873	845	844	858	872	868	801	846	854	863	890	839	857	885	848	846	843	882	822	818	788	875	853	832	852	879	784	818	879	919	860	879	895	843	879	883	888	786	851	855	768	852	828	848	861	807	862	831	882	821	844	842	865	870	843	793	848	801	895	810	813	794	878	864	901	900	828	852	841	889	838	811	804	840	838	853	859	869	808	807	856	877	859	821	821	872	865	870	888	910	871	823	886	825	817	818	825	822	862	825	878	833	888	902	816	863	845	880	806	868	883	852	879	855	826	832	892	878	782	897	872	861	875	839	813	857	829	844	802	892	855	839	823	809	859	813	833	836	855	859	853	815	819	845	838	864	853	857	877	838	821	846	821	854	822	863	840	812	825	867	836	858	910	896	822	843	829	798	856	855	863	852	845	849	858	833	861	875	838	810	848	814	850	852	893	821	872	815	837	938	830	808	878	914	881	841	862	840	851	850	878	840	847	878	858	871	868	843	831	909	885	858	796	877	858	869	853	863	845	817	779	845	879	880	868	821	835	874	822	826	895	790	835	904	847	841	844	820	850	852	824	882	862	881	855	836	854	834	848	837	825	843	830	876	810	796	914	865	929	865	849	789	882	870	837	887	814	867	801	839	794	866	862	893	830	878	867	824	836	868	831	829	855	835	889	846	911	905	786	866	831	896	857	896	885	868	847	831	833	800	878	825	834	845	838	830	877	876	855	834	863	842	859	830	828	840	871	865	840	880	863	839	894	831	784	844	856	796	861	873	918	851	852	810	813	854	869	885	884	840	893	856	909	809	857	873	855	818	909	807	832	883	867	884	806	849	846	879	839	869	869	837	842	861	854	821	875	811	824	796	832	829	854	826	814	899	878	845	860	823	842	839	856	826	817	889	850	844	830	838	841	823	807	865	840	799	848	871	870	847	859	840	846	812	862	878	864	852	895	830	838	859	832	900	807	870	809	928	863	816	859	855	837	871	842	846	853	888	865	858	855	924	895	788	831	855	842	845	829	813	875	850	823	904	916	807	850	857	856	851	818	867	821	839	884	839	812	877	825	871	843	817	881	827	893	827	818	900	806	784	858	775	830	833	840	817	808	861	858	859	828	888	883	841	849	858	843	852	875	854	857	806	851	881	897	829	845	875	864	843	850	862	846	862	807	841	875	852	814	866	863	826	829	895	811	847	886	830	851	849	866	866	856	865	850	851	857	829	861	844	859	888	815	878	853	879	856	773	836	853	841	891	835	865	852	874	855	820	828	806	864	869	897	844	847	861	826	842	895	904	876	873	892	886	828	844	806	858	835	879	856	809	886	788	830	881	816	885	836	825	873	803	907	811	896	861	870	911	818	861	801	837	860	848	843	793	880	847	865	812	874	814	803	804	900	853	822	844	849	835	810	872	824	880	883	800	867	876	868	896	814	863	927	790	833	837	898	787	850	866	831	870	833	866	862	806	846	868	896	856	892	831	855	849	820	843	860	839	861	844	806	859	853	821	819	845	833	900	834	860	871	772	852	914	801	850	891	836	839	820	808	868	845	795	841	843	839	869	835	917	860	851	872	854	788	848	838	859	869	885	844	830	853	875	868	848	806	814	813	855	855	839	795	910	816	850	884	832	855	903	852	844	842	854	898	831	867	857	873	891	867	836	842	887	846	878	894	848	866	890	821	895	826	862	836	875	822	855	808	874	830	808	916	833	860	817	840	870	890	878	836	840	878	868	867	824	857	856	894	856	826	860	877	787	891	846	798	807	838	774	841	849	878	858	855	855	878	827	843	853	873	880	867	877	826	844	825	890	808	830	857	852	823	844	883	863	852	827	857	817	865	842	838	848	890	850	892	870	822	868	854	802	852	818	821	863	865	809	806	844	851	846	802	837	861	824	861	881	850	841	898	815	854	835	852	832	855	830	835	820	893	871	818	900	854	845	845	801	851	872	837	793	775	847	861	839	884	848	882	857	873	857	854	907	841	824	872	825	873	837	887	827	905	857	880	860	826	878	826	857	878	804	823	897	861	849	801	840	858	805	892	835	861	856	793	828	820	794	821	887	855	843	887	880	915	871	858	856	858	849	822	881	843	875	866	810	855	859	839	890	824	833	795	883	869	881	833	843	834	882	869	825	834	811	872	796	823	831	863	810	817	842	873	864	860	821	890	880	783	880	812	869	824	861	893	898	842	837	879	851	882	871	838	857	869	820	835	860	859	851	861	838	894	883	778	851	878	843	831	875	826	840	875	855	800	810	873	833	863	862	864	883	829	820	817	826	812	857	820	845	863	845	826	847	858	842	849	884	880	866	811	792	839	842	811	818	851	909	830	791	854	887	886	824	882	898	813	875	874	854	835	861	842	839	786	887	827	814	840	830	885	828	854	865	851	841	817	848	814	827	825	876	854	842	867	847	837	786	841	836	876	884	885	823	845	834	841	889	823	859	885	840	867	844	833	809	876	832	815	851	910	851	836	870	864	838	842	842	815	863	826	859	791	908	849	809	804	873	872	884	860	865	899	823	825	832	847	842	908	894	888	840	878	810	848	868	850	879	844	842	800	838	826	806	860	896	830	853	870	837	829	897	886	860	812	828	828	859	865	879	872	848	820	809	845	855	820	887	864	827	884	848	824	891	859	854	855	847	883	827	835	853	879	851	852	832	892	873	847	877	834	836	863	804	857	824	843	847	867	851	906	860	848	872	857	886	820	862	841	892	871	872	857	870	850	868	804	805	840	858	835	870	844	840	900	854	840	854	876	846	819	892	845	889	809	800	814	868	814	856	801	843	868	802	854	868	853	894	814	871	900	864	872	807	857	863	865	837	850	847	854	851	832	868	847	823	893	870	837	789	837	824	828	857	872	814	853	862	908	852	808	841	877	852	890	844	882	912	858	811	879	858	833	886	815	835	858	869	852	814	823	786	834	844	849	843	818	852	843	790	880	839	845	821	820	852	797	895	876	808	847	808	827	857	817	835	816	799	863	864	868	854	858	802	873	899	884	853	843	877	825	854	852	867	889	859	858	833	819	844	848	818	824	855	887	836	871	847	867	832	868	802	818	820	867	847	863	848	845	799	846	875	827	832	841	870	856	798	895	838	884	892	864	835	822	862	823	842	866	868	836	885	872	904	829	817	836	853	879	864	839	860	851	845	854	851	871	866	837	820	837	847	863	812	858	816	870	793	823	844	840	827	886	837	802	804	888	814	836	867	858	873	899	902	800	851	830	868	880	766	821	845	859	853	847	878	852	838	855	860	827	843	829	843	889	837	895	893	844	837	880	851	838	801	871	868	836	859	830	857	816	836	871	819	817
21357	22018	23511	17328	13873	11533	7864	5351	3554	2543	1705	1344	1184	1078	1221	1185	1050	865	637	606	598	594	456	410	370	389	346	295	265	287	261	235	263	283	247	251	272	264	248	270	250	266	251	284	282	259	245	240	283	242	255	253	228	254	256	232	243	261	219	256	253	264	252	267	234	254	262	275	239	267	255	212	273	260	265	252	253	254	263	258	253	266	246	235	262	253	276	263	235	239	244	262	236	233	274	241	261	255	291	261	237	244	263	279	228	232	272	264	237	242	269	246	283	243	285	280	259	250	261	252	264	238	247	248	249	223	258	265	249	245	249	248	252	258	266	252	231	218	261	245	242	249	242	229	245	233	241	254	237	267	271	260	248	233	255	268	244	235	250	272	258	303	266	265	264	247	281	256	247	261	260	270	239	246	244	253	251	246	251	245	266	285	251	255	255	300	252	229	261	273	263	264	253	254	251	254	263	252	231	230	256	249	235	227	268	254	266	247	229	256	250	262	288	257	238	258	225	259	256	256	289	228	235	263	249	265	247	273	252	272	281	246	236	238	265	240	264	245	239	256	234	258	246	285	236	255	252	268	263	255	239	262	264	248	260	277	244	282	260	276	267	217	231	278	271	242	241	231	259	253	250	240	217	266	268	250	257	281	264	256	243	239	256	236	238	225	277	266	259	249	228	253	252	249	230	255	278	251	238	252	229	283	244	219	239	262	257	270	248	266	267	262	252	243	230	262	261	218	266	268	256	260	245	244	269	271	257	260	257	261	229	254	251	273	256	258	264	252	263	246	279	240	255	271	229	263	266	218	285	246	272	296	273	261	278	244	286	252	276	254	263	248	256	223	235	227	252	269	278	251	235	264	256	262	247	273	260	242	230	232	238	256	253	248	247	244	258	278	263	251	255	260	262	270	218	254	257	257	239	247	252	265	250	255	250	249	230	245	253	251	282	224	265	236	249	257	268	227	262	224	263	233	244	269	253	246	229	235	274	236	239	250	252	247	232	251	244	250	262	249	261	216	262	249	263	258	257	250	283	264	227	266	256	244	249	263	240	246	258	246	253	212	287	271	248	280	261	263	259	236	243	254	262	256	273	267	245	260	237	252	268	273	244	280	301	241	230	255	274	237	255	220	254	256	225	244	248	277	262	286	243	244	251	256	274	236	277	241	233	226	249	278	234	245	246	233	257	257	273	263	231	261	247	240	267	242	223	259	245	245	254	275	230	228	230	257	263	244	247	240	265	262	270	258	280	251	252	251	283	245	245	231	246	249	246	262	262	285	249	237	260	241	258	234	247	234	245	225	246	272	240	276	264	239	243	254	257	236	293	270	285	237	251	253	238	258	226	266	268	271	239	266	241	246	275	240	247	249	227	227	260	250	256	255	257	258	257	275	237	262	253	258	251	248	261	235	246	259	253	264	236	270	254	260	241	293	276	250	283	253	248	241	250	252	269	258	256	244	246	247	257	246	262	261	239	250	244	287	277	257	268	256	256	244	241	260	267	264	291	262	240	268	266	236	230	247	247	292	271	251	276	280	258	270	264	254	263	253	246	303	274	228	261	266	278	263	247	245	242	234	229	260	239	244	234	244	271	264	248	271	248	220	234	246	258	232	242	248	240	236	264	248	242	242	259	235	236	236	257	240	250	268	221	257	248	247	256	239	237	245	210	279	249	285	236	286	256	256	281	223	247	229	271	264	229	256	280	235	234	259	282	227	235	251	282	266	223	241	232	253	241	263	237	236	257	242	270	249	263	243	260	263	254	251	275	243	253	237	254	260	248	260	244	260	261	223	238	237	255	274	271	263	263	237	236	257	227	269	244	261	251	277	236	244	261	256	258	257	253	264	248	227	238	263	258	254	229	259	239	260	259	219	257	254	275	249	255	218	239	241	262	258	258	236	252	230	277	240	232	222	240	261	281	251	268	239	258	223	222	254	268	265	256	224	254	268	287	263	250	210	245	249	272	251	235	262	239	268	276	241	238	280	269	241	253	234	266	229	258	237	239	270	283	264	245	241	257	254	262	226	263	283	214	252	229	265	239	271	238	257	259	248	242	283	242	269	240	253	242	247	279	271	224	239	253	244	262	252	276	260	243	229	267	268	254	224	265	257	246	260	245	260	238	246	232	253	273	279	242	266	263	301	230	270	259	254	271	250	236	220	238	287	263	279	271	233	245	266	235	234	271	242	232	229	262	260	273	267	252	229	255	259	291	262	253	272	245	239	227	269	296	240	264	212	252	244	238	250	255	240	245	230	246	239	215	244	275	235	265	251	233	237	224	245	268	270	231	272	251	257	228	244	247	270	249	249	263	254	247	258	240	244	253	283	261	238	242	245	263	280	229	240	305	241	263	269	233	252	254	236	248	253	262	238	254	257	242	270	255	261	243	252	245	259	229	239	244	281	261	263	251	254	239	245	257	249	241	258	234	271	280	250	259	250	235	245	269	235	235	243	245	250	257	246	251	263	234	252	266	251	232	244	243	252	238	250	240	276	246	259	256	258	252	268	222	286	253	237	232	283	286	239	250	268	246	227	244	243	269	251	278	250	260	255	248	246	268	263	259	241	238	240	255	255	238	261	216	259	236	258	248	287	250	238	251	225	205	245	252	257	226	263	249	248	257	249	246	228	272	238	245	254	242	246	303	239	255	219	255	271	267	265	237	250	241	228	248	256	273	238	264	272	210	250	263	241	268	233	253	250	274	241	234	266	217	290	237	242	264	254	239	243	255	264	261	254	288	256	240	271	261	273	255	262	236	231	262	265	240	251	266	245	240	258	266	249	239	227	209	245	239	232	299	240	248	285	251	271	265	278	271	251	283	284	266	240	255	256	255	241	247	253	248	244	270	243	261	258	260	277	255	248	263	273	260	277	279	257	241	259	249	262	256	271	234	257	265	231	236	246	254	227	218	256	253	234	261	259	290	255	243	263	242	255	273	239	251	236	265	252	228	261	254	255	239	292	210	254	272	264	245	245	272	264	259	264	254	246	273	248	231	254	258	243	258	234	248	239	249	237	244	242	279	267	252	267	252	261	240	260	241	263	255	257	256	259	252	235	246	233	276	255	266	225	237	272	241	260	253	261	246	253	241	234	221	231	269	246	260	260	260	262	241	248	262	271	251	267	269	264	266	245	228	272	261	237	236	248	242	242	259	264	264	246	242	230	291	271	262	260	248	247	240	228	253	258	231	236	249	239	254	256	273	259	262	251	234	250	268	275	262	238	268	216	260	238	269	235	228	254	232	252	279	231	249	269	268	226	244	254	246	258	248	260	262	268	258	235	252	269	257	248	234	245	251	254	251	282	273	252	244	275	240	237	271	243	249	242	275	265	233	259	288	246	229	250	242	265	234	257	237	270	257	250	238	275	254	270	248	219	273	295	278	240	238	232	272	260	273	266	271	258	253	246	273	247	271	268	258	261	248	243	247	252	277	261	246	259	228	253	273	228	263	263	230	272	239	260	257	215	251	273	242	237	262	256
17392	23511	31601	30214	29359	27376	22994	17740	14231	11170	7938	6517	5850	5561	6039	5997	5151	4185	3200	2954	2904	2938	2407	2085	1814	1606	1410	1213	1018	1001	1043	962	956	963	988	909	928	943	923	847	872	933	970	855	904	888	886	818	825	858	812	802	853	890	852	798	806	839	822	787	804	884	755	772	846	766	837	806	840	819	817	774	807	835	791	837	813	821	792	818	790	833	776	801	789	858	842	825	820	867	788	769	829	808	826	856	814	820	807	805	829	828	831	850	818	836	776	855	812	818	818	813	788	846	847	854	835	797	880	844	846	797	841	860	771	791	879	815	746	884	844	842	839	791	834	825	795	825	804	821	817	793	797	828	871	806	853	822	839	832	833	807	839	801	803	812	786	824	819	828	792	811	805	847	894	779	808	784	830	805	822	815	874	881	816	827	834	816	851	837	817	825	858	809	813	785	804	811	801	779	859	821	783	812	851	837	849	815	792	860	827	859	798	743	827	820	801	796	857	860	802	825	861	815	824	832	834	856	807	809	785	843	821	858	769	793	844	805	872	846	778	819	795	842	829	807	838	813	750	849	839	816	832	823	843	835	854	848	848	765	819	814	827	880	814	792	807	831	811	791	845	820	771	793	838	833	845	849	844	798	844	844	829	839	804	888	825	865	806	794	795	856	814	891	814	905	846	800	791	814	802	816	811	807	779	839	821	809	857	828	854	849	886	802	796	812	808	818	771	851	835	812	816	786	825	850	866	807	861	837	816	839	813	837	763	807	795	881	801	802	851	879	811	835	789	833	817	824	833	800	777	784	802	793	808	831	863	799	766	805	865	796	840	856	811	788	775	840	803	746	850	822	869	856	830	774	832	832	849	838	843	812	876	840	830	800	839	812	817	833	886	797	851	850	817	789	803	814	819	823	783	860	845	787	822	805	827	771	887	824	845	807	856	862	804	801	825	797	805	849	808	871	863	797	843	806	867	843	834	815	826	806	807	841	800	835	824	816	804	803	859	900	864	846	814	824	841	857	855	860	879	795	825	811	850	825	841	800	833	860	771	816	840	836	849	827	895	868	821	866	834	812	834	801	799	844	854	848	867	797	814	821	815	840	798	809	822	809	816	846	827	793	890	843	841	823	835	796	837	844	799	810	845	788	795	779	814	839	861	840	825	795	799	850	841	791	781	819	832	826	812	834	818	889	801	808	819	823	788	858	827	853	881	842	820	779	869	814	797	846	843	834	805	802	824	841	836	796	822	783	849	772	859	812	806	815	867	891	854	791	821	803	847	831	860	847	848	762	819	802	849	825	838	853	774	793	810	842	846	828	832	791	839	769	830	820	863	773	806	829	850	869	766	868	821	777	841	890	838	795	855	807	843	831	878	785	827	813	842	873	850	782	827	794	757	839	809	828	843	792	795	815	826	844	796	818	854	833	865	849	818	815	791	872	798	830	820	815	860	818	848	771	796	807	823	866	784	816	842	782	792	846	837	820	822	787	773	840	813	783	857	777	812	814	780	798	737	892	826	850	828	862	832	824	833	842	804	859	768	795	796	820	764	811	822	842	798	838	824	879	842	860	891	800	833	798	833	885	871	836	832	815	839	832	841	812	831	855	803	821	873	838	877	863	853	805	792	821	774	849	824	767	838	791	823	824	804	819	791	822	837	893	836	810	863	796	807	842	832	835	765	816	824	827	848	832	860	804	799	764	842	823	839	819	825	797	814	852	833	793	823	784	854	811	804	834	836	807	833	815	789	777	812	864	792	846	863	775	816	841	814	835	838	837	863	814	848	825	851	787	786	840	842	811	794	837	823	834	787	833	785	832	841	784	849	801	845	782	777	857	815	844	825	840	879	868	807	832	774	864	827	857	801	810	765	811	838	797	829	818	839	809	802	770	806	774	832	794	846	827	806	865	792	819	819	835	834	776	825	798	850	805	831	819	780	789	827	860	818	796	832	760	850	805	848	850	843	844	864	820	806	879	835	852	859	802	826	783	807	840	804	849	795	832	894	833	812	826	841	825	828	826	894	807	863	818	846	827	826	787	812	791	787	814	771	847	860	814	827	785	819	843	766	779	785	817	815	849	816	832	805	812	809	819	801	860	806	808	845	848	850	827	810	806	809	825	803	819	835	797	771	807	842	832	790	817	782	836	806	811	857	819	822	815	814	808	857	843	754	827	812	785	756	758	828	846	794	900	845	796	812	822	779	825	849	851	847	761	812	819	813	787	848	882	797	852	807	886	827	836	826	828	831	844	890	836	815	853	810	782	845	822	815	784	773	826	853	853	866	827	822	817	823	822	851	830	818	884	855	830	863	825	873	800	801	824	836	770	793	784	768	782	799	809	773	825	839	853	782	800	784	817	841	790	805	781	783	836	813	825	830	819	812	842	838	771	841	835	816	813	834	783	825	788	855	789	808	844	779	811	827	827	812	792	869	804	849	919	767	844	808	778	844	813	791	810	825	801	848	797	827	838	846	798	804	812	817	876	771	823	809	840	851	830	844	805	820	836	850	761	845	818	824	812	883	805	797	880	862	813	815	816	864	799	814	796	860	782	830	826	815	867	789	770	809	811	872	823	805	875	829	826	854	838	829	815	815	821	810	881	815	774	838	749	771	834	783	847	888	802	792	833	824	826	775	791	850	838	815	809	861	797	837	808	816	802	871	816	832	812	858	771	852	844	785	795	809	832	852	852	888	792	836	790	803	800	850	821	819	799	841	804	811	862	782	812	814	854	873	809	834	852	848	857	775	848	806	790	828	814	830	812	769	822	823	835	835	850	763	791	822	866	832	867	834	795	806	805	792	850	792	852	788	802	845	850	786	764	814	853	820	816	790	856	817	807	805	800	808	830	815	853	792	817	794	830	790	826	799	799	841	831	801	838	772	806	812	847	763	801	885	864	799	846	821	791	831	777	793	779	819	845	819	827	781	789	768	871	823	770	840	892	818	852	866	790	792	802	798	897	775	804	849	830	784	801	836	821	795	787	833	779	847	809	837	851	802	814	857	806	809	828	815	810	842	761	832	805	845	831	852	801	750	792	803	849	844	792	806	808	849	851	839	837	847	826	889	789	852	812	840	828	755	834	807	830	848	801	847	800	805	807	839	771	842	844	820	818	833	850	790	774	774	864	845	801	835	784	819	828	836	860	812	826	856	831	804	797	801	821	799	815	829	822	775	790	808	831	809	809	850	803	811	785	756	846	768	835	784	783	772	842	817	836	795	796	824	860	782	810	835	802	786	806	863	870	807	815	855	808	788	776	834	809	852	816	769	876	836	845	896	878	814	790	846	791	800	826	859	804	849	873	770	810	831	827	851	815	827	821	751	818	801	833	857	798	759	803	886	852	780	867	808	777	846	882	873	801	855	836	784	874	802	746	845	828	816	811	791	834	850	827	843	891	806	781	825	856	760	807	843	756	798	785	813	832	821	832	822	814	832	849	763	831	865	822	830	851	826	812	776	865	786	819	837	868	883	803	769	811	848	829	811	856	818	830
40450	43566	44320	34706	30498	29443	30123	32022	29435	26699	21457	18630	15655	13907	13645	11716	11035	9052	5788	4638	3824	4557	3004	2695	2541	1598	741	477	447	448	374	345	362	325	309	318	273	288	251	262	277	265	312	344	285	272	259	241	246	269	220	244	244	261	242	247	253	256	253	253	241	248	248	247	258	254	247	261	256	253	269	238	267	268	259	249	241	249	236	232	280	242	248	270	214	267	265	270	251	261	234	246	248	263	272	221	254	216	238	245	233	244	273	260	230	253	250	287	281	236	249	257	243	276	267	278	259	222	264	234	281	241	251	242	255	252	285	252	266	244	229	250	241	241	240	255	261	225	267	277	223	256	245	236	263	243	231	244	236	240	222	246	267	276	274	215	239	261	259	236	246	266	252	206	255	273	252	276	248	243	247	248	272	263	250	264	232	252	268	249	259	234	254	235	262	236	264	240	232	238	228	277	232	265	266	230	222	249	236	243	255	256	238	259	264	237	284	269	255	244	232	287	235	263	281	251	245	259	237	265	228	274	279	241	253	228	242	256	242	230	234	237	258	252	210	232	272	224	250	262	237	242	230	250	258	266	235	269	248	272	267	252	241	267	234	250	250	223	238	238	231	251	241	215	273	213	284	243	255	231	253	247	229	265	240	273	254	258	280	247	226	225	240	267	262	277	237	237	267	225	230	242	272	232	220	257	225	238	241	254	249	258	239	257	241	280	268	251	237	243	223	255	253	245	270	246	258	277	295	230	244	253	214	245	248	235	251	258	271	258	253	251	250	248	253	237	255	271	237	286	255	281	233	259	259	231	294	251	219	263	269	217	270	252	257	255	258	280	243	259	252	252	250	252	268	281	273	228	258	242	228	243	263	267	244	248	262	249	253	268	253	278	229	257	254	244	254	244	244	267	258	240	246	246	249	258	253	245	271	249	283	261	240	243	249	249	256	234	234	266	232	254	253	268	252	248	226	242	247	255	263	251	250	249	238	252	235	263	294	247	263	250	250	276	266	257	267	238	225	248	237	245	225	250	253	278	244	244	242	243	257	223	260	236	233	235	238	269	249	229	241	218	251	263	260	247	208	266	229	238	250	265	250	242	247	271	234	284	251	240	240	263	260	229	233	231	261	226	231	278	250	275	233	249	232	251	257	246	236	228	241	227	262	261	260	221	231	267	266	244	249	227	233	262	250	231	257	229	274	251	260	278	266	242	254	252	247	245	282	255	276	246	226	233	267	235	259	237	261	262	238	242	286	249	230	266	264	257	280	237	232	233	275	261	254	233	281	240	242	259	244	243	247	227	274	256	266	243	275	263	289	260	220	244	229	249	253	250	241	264	247	264	242	244	264	238	271	234	265	265	274	239	241	264	239	258	223	252	232	257	267	280	242	283	280	257	243	256	257	253	279	246	242	218	246	259	280	242	272	264	260	253	237	259	241	272	269	241	268	219	209	241	215	247	216	247	242	239	235	238	237	240	232	276	267	264	260	262	270	284	236	273	267	252	261	250	237	248	239	246	268	255	241	232	253	248	270	233	228	220	259	271	217	278	257	244	243	246	271	235	241	274	224	258	229	260	224	270	248	273	256	263	253	312	255	236	257	229	253	257	233	255	284	234	231	265	264	228	226	247	237	269	253	212	243	261	242	250	271	213	256	238	249	287	229	248	265	269	251	260	244	235	257	289	258	252	230	253	241	250	255	265	262	266	266	257	260	271	280	247	254	260	269	259	271	251	272	280	275	238	259	267	237	237	261	265	241	252	262	258	267	248	258	266	252	230	259	269	241	244	272	265	259	254	259	237	251	248	244	263	266	247	246	255	230	245	280	251	240	246	249	230	222	271	244	244	281	232	249	273	277	234	261	232	251	256	271	264	277	243	264	232	236	239	239	268	282	249	242	253	245	244	246	230	216	262	250	280	230	259	252	274	255	291	243	244	235	229	258	254	254	243	227	256	249	243	240	268	244	243	243	280	244	236	262	255	285	278	211	234	259	256	265	291	235	263	245	264	248	237	244	232	252	280	234	248	233	275	219	213	252	264	257	227	270	270	268	247	283	265	249	250	242	299	280	245	235	245	251	265	239	230	246	246	279	249	242	261	252	293	259	259	249	261	283	250	264	283	230	253	268	239	272	239	262	269	254	259	269	259	252	244	273	256	248	245	225	243	245	233	264	264	252	236	241	281	238	245	251	255	261	246	266	248	227	255	284	236	241	244	218	250	273	283	254	265	250	256	238	251	261	257	240	274	246	262	245	215	280	233	258	249	271	274	267	274	252	255	284	246	235	257	251	293	286	236	239	273	274	250	237	263	243	240	278	230	228	265	233	253	262	272	253	246	293	230	215	253	259	223	252	283	241	262	243	247	264	272	244	265	254	261	287	251	296	294	256	252	262	228	227	243	256	261	253	228	237	269	272	261	264	261	213	260	242	271	221	243	231	258	263	240	271	255	239	256	267	221	265	238	256	207	221	218	243	273	212	252	225	238	275	256	241	275	229	254	264	234	284	240	269	250	234	240	262	249	270	232	276	268	231	247	252	249	270	229	265	257	249	246	232	268	263	243	240	222	239	243	271	259	256	251	263	232	262	228	248	249	267	258	233	231	271	258	260	258	255	251	253	249	253	238	252	272	256	232	272	271	258	257	216	236	267	246	252	237	270	256	233	238	262	238	249	241	247	234	245	240	223	261	233	238	264	256	274	252	285	240	237	254	262	249	281	239	223	245	251	239	260	284	246	231	236	264	271	252	266	236	232	248	272	235	223	252	254	262	272	235	236	225	236	259	236	269	270	254	252	271	262	233	296	228	249	272	270	251	243	262	240	267	276	249	260	244	251	246	249	238	259	258	221	278	256	268	269	243	232	250	238	239	240	271	211	281	236	217	250	239	241	264	251	251	247	274	235	224	252	222	244	254	262	245	244	242	243	235	249	248	261	266	261	225	244	238	257	227	288	261	252	267	283	234	245	237	260	241	278	232	265	264	255	224	256	258	256	296	244	231	249	283	274	249	248	213	247	227	244	243	268	234	265	218	242	240	237	239	253	260	273	244	236	268	223	264	279	245	244	255	243	243	258	247	238	246	238	254	241	264	263	239	245	249	243	246	265	253	246	270	250	220	257	254	256	234	242	236	251	254	260	211	244	235	265	259	263	247	251	236	268	219	268	236	259	245	230	253	261	245	262	260	245	259	212	246	279	242	278	270	240	224	234	235	261	253	249	255	266	261	226	237	251	278	251	261	243	245	224	231	281	242	245	267	238	252	253	273	247	255	246	261	253	242	239	245	235	230	263	250	279	256	247	254	248	256	239	249	259	256	245	253	240	215	232	230	262	280	242	225	253	248	211	258	236	266	234	286	241	260	246	255	286	213	261	264	254	259	235	276	253	256	267	240	263	247	266	251	255	252	245	249	250	265	252	253	237	239	233	245	256	288	260	250	249	236	253	241	249	229	251	237	270	270	258	244	256	277	266	245	225	251	271	244	299	238	251	242
32387	40938	48389	44184	42806	40501	41763	41941	41739	39315	36019	34435	32554	32875	32241	31273	30563	28085	21594	19885	17727	20374	14847	14163	13797	8765	4215	2773	2377	2096	1903	1615	1430	1336	1182	1094	947	1058	981	919	925	948	1374	1474	1116	952	802	862	868	763	849	857	805	776	799	835	816	825	783	807	823	829	808	841	794	813	808	805	814	799	828	858	790	801	843	811	830	819	825	866	825	870	822	815	830	815	782	783	799	779	823	813	805	765	790	811	793	825	808	831	866	824	790	788	809	804	800	835	807	810	788	810	841	857	781	852	803	790	828	770	826	788	777	769	811	851	820	779	828	807	869	829	789	816	807	828	891	766	775	798	828	782	829	787	841	815	806	751	813	792	762	833	842	817	817	780	754	806	824	823	788	768	844	760	878	765	849	836	801	791	840	795	782	840	818	805	804	831	833	801	788	817	833	809	831	814	819	792	761	841	813	775	791	834	841	773	790	814	809	833	806	864	813	806	813	820	829	853	797	819	801	833	858	804	739	738	825	811	817	803	799	794	834	832	777	816	829	862	850	826	808	771	867	798	797	804	820	819	814	816	792	809	839	803	820	795	830	830	806	846	876	812	801	798	870	794	820	783	818	819	809	803	811	822	789	771	806	798	854	860	857	825	799	873	832	825	785	813	845	836	828	877	847	796	798	823	804	824	812	817	828	785	822	813	802	814	812	827	858	832	848	839	831	815	819	796	825	775	841	859	825	857	844	819	817	832	764	820	801	858	807	876	812	785	787	818	801	854	772	797	808	826	805	804	863	803	854	817	759	806	822	813	827	766	861	775	795	824	813	810	848	798	807	808	854	825	861	786	793	806	822	825	851	810	854	793	793	789	805	790	784	735	843	845	809	792	833	835	821	796	837	830	782	798	843	772	818	800	808	774	785	821	760	814	805	801	786	799	820	795	819	826	834	774	842	797	849	790	744	806	840	802	813	808	839	841	809	817	822	789	793	864	800	782	815	785	855	859	847	867	831	778	855	802	791	753	808	842	842	820	808	803	854	817	821	815	810	846	775	849	861	799	849	870	827	794	821	848	860	800	792	725	819	822	795	802	799	783	842	816	824	844	802	850	822	792	833	744	786	887	878	815	858	793	853	845	733	830	841	867	790	798	813	792	805	863	839	835	806	881	836	833	823	784	844	838	814	802	898	832	835	857	793	839	777	817	798	828	807	790	842	814	853	837	849	829	824	805	820	820	795	817	826	791	781	868	785	812	809	796	775	843	811	889	849	844	828	786	795	829	805	833	835	804	820	802	811	849	844	852	831	842	797	850	853	782	870	823	850	835	803	850	783	805	815	860	800	806	854	833	843	795	811	844	800	810	872	814	820	843	815	833	827	859	847	820	809	836	789	777	860	767	826	805	819	803	805	836	837	860	828	819	804	845	827	828	822	853	836	853	800	873	810	805	804	805	824	815	846	807	793	825	814	821	820	774	821	796	819	825	775	836	802	786	789	776	835	790	806	836	786	756	806	845	820	836	852	801	771	837	861	789	837	809	844	823	785	810	825	834	815	814	784	813	803	810	803	814	808	822	828	859	819	840	802	808	829	818	820	839	819	833	781	763	918	852	756	757	772	871	837	822	813	831	823	828	814	776	819	815	771	831	834	826	865	835	771	833	834	771	853	834	840	792	810	836	847	874	824	809	777	804	821	797	822	834	765	814	850	834	798	841	836	803	806	779	806	837	799	772	808	806	818	825	801	841	819	794	829	777	776	797	855	757	825	815	815	811	755	812	834	837	794	853	852	820	802	808	828	859	870	834	860	806	819	807	836	815	787	768	851	782	820	796	784	847	831	840	805	736	813	790	794	825	840	817	830	794	832	823	829	774	807	769	810	835	857	801	803	791	821	840	819	789	765	807	789	853	794	802	772	832	791	815	845	794	777	827	859	773	747	832	800	808	806	770	855	828	812	823	789	802	832	836	804	827	807	817	814	813	822	825	813	879	794	784	845	822	837	826	811	761	853	813	816	783	845	841	818	790	891	847	845	869	803	807	811	751	765	837	805	824	824	853	790	823	843	773	802	825	814	822	822	784	812	823	775	835	851	855	825	864	794	771	818	832	766	829	832	791	769	818	792	811	822	835	819	869	814	802	802	805	818	835	759	762	810	794	855	857	792	802	855	837	777	800	776	805	840	834	824	833	814	834	750	837	841	826	777	829	803	841	822	818	779	861	833	813	743	843	778	889	852	845	820	864	821	853	806	830	820	821	829	808	851	814	791	784	847	838	848	851	822	766	828	871	768	765	805	784	848	885	809	784	806	838	844	806	829	823	802	840	762	809	818	868	818	801	760	789	816	812	754	801	768	817	831	808	827	866	798	818	844	856	826	782	864	862	822	835	820	869	836	762	789	806	750	820	742	813	857	811	839	835	844	833	872	798	795	786	799	798	847	834	841	797	795	864	819	790	824	811	810	784	803	798	799	816	806	813	843	764	842	814	797	800	789	821	790	798	846	829	863	842	874	802	821	790	786	810	770	815	832	810	826	801	747	782	842	813	765	814	790	821	800	901	742	813	823	802	824	866	833	808	804	865	776	826	822	857	826	832	852	841	796	794	831	877	889	825	821	802	846	914	847	802	814	799	793	821	815	841	797	787	809	775	829	822	862	861	879	837	851	851	816	816	801	821	801	838	834	795	788	827	810	789	819	819	799	838	773	811	765	826	843	784	836	781	858	792	876	830	801	827	844	793	815	857	761	816	779	816	816	824	818	841	870	844	790	805	811	838	821	817	812	788	874	852	823	833	824	811	792	818	821	863	837	799	828	780	805	825	798	819	838	812	825	822	804	807	795	791	791	770	815	792	793	791	835	780	856	793	843	846	801	793	797	765	754	850	826	802	776	829	747	800	770	877	814	820	800	803	875	848	794	821	846	740	818	818	808	859	832	841	825	778	791	819	827	851	771	780	778	855	826	825	837	826	790	815	817	806	793	818	840	813	831	851	833	821	868	844	832	800	855	793	848	785	784	811	833	847	811	770	853	849	804	765	764	805	824	851	860	814	794	785	830	798	771	806	838	876	815	818	839	761	839	864	806	833	796	800	823	837	885	800	825	857	803	815	842	812	803	819	845	853	824	800	830	826	865	797	833	796	831	839	843	764	867	824	875	815	748	803	807	804	823	790	826	769	811	850	786	850	831	831	794	837	841	834	808	841	890	813	788	837	794	786	842	780	797	766	807	800	858	854	811	837	840	786	792	786	845	851	842	835	840	773	841	817	786	804	806	819	857	834	801	811	803	794	817	813	830	853	780	825	813	796	844	793	806	844	801	819	866	815	783	826	778	804	785	840	816	843	831	797	814	810	834	797	856	820	867	797	861	793	854	826	815	814	842	829	849	821	804	847	744	838	799	802	850	785	808	872	834	811	830	826	790	806	831	790	826	836	816	880	826	827	820	820	820	817	774	820	845	863	806	828	842	800	876	848	849	853	805	782	845	775	833	806	799	769	867	802	807	851
48571	49789	44933	35562	33637	29775	34270	37376	36755	33400	29279	26914	25178	24464	24677	21549	21016	17855	11871	9519	8004	9717	6223	5654	5379	2580	1230	874	745	622	552	452	413	388	355	326	296	277	320	322	302	322	440	429	349	287	262	246	288	299	242	267	269	294	261	294	264	298	264	286	280	266	266	278	249	263	272	263	257	271	266	282	239	297	285	296	262	253	253	267	247	297	230	272	266	290	244	267	297	258	285	255	286	238	270	296	284	266	239	275	246	280	246	247	269	262	275	243	303	280	284	296	274	270	269	246	281	284	275	276	283	276	274	249	258	294	273	271	289	279	271	267	246	276	256	271	244	258	266	286	298	292	271	297	269	261	278	265	280	262	255	264	280	263	284	282	255	319	265	256	253	251	240	285	276	247	259	289	307	278	275	258	267	265	260	255	288	306	265	285	257	267	249	279	270	254	246	267	272	272	287	270	254	254	266	242	249	253	289	277	259	259	304	305	263	274	261	242	257	258	276	282	304	282	310	252	258	246	251	264	281	247	287	267	262	277	278	262	281	258	252	284	261	281	273	253	278	271	247	253	285	288	264	268	298	280	292	243	248	245	248	290	306	292	280	296	246	276	263	257	277	272	296	240	290	290	303	272	259	283	260	287	262	267	268	254	281	286	276	291	319	252	276	294	253	276	258	284	287	274	259	267	284	256	256	284	256	291	267	290	284	276	240	261	265	308	282	265	288	292	278	250	296	265	272	248	239	271	287	282	299	280	283	287	252	258	286	270	257	260	265	261	252	275	268	259	282	281	276	292	284	268	282	265	275	261	277	259	277	266	246	258	292	279	264	242	254	302	254	282	273	265	249	243	298	274	242	288	253	283	283	246	293	236	242	292	282	282	266	255	250	260	241	265	248	292	290	238	269	272	268	266	264	268	291	268	277	273	265	293	267	263	273	278	231	284	301	293	265	267	259	258	295	254	252	273	276	267	288	290	276	260	264	299	246	273	293	275	288	270	267	278	274	267	270	258	290	267	282	270	257	233	239	245	272	251	267	251	261	304	288	267	254	260	238	270	284	258	274	283	270	247	262	305	266	252	252	271	263	265	265	266	265	252	240	242	268	236	287	268	265	260	288	289	270	278	249	276	237	244	272	274	246	303	291	272	268	264	267	235	313	277	284	259	265	251	243	261	295	280	253	257	280	264	313	245	278	227	257	268	253	282	276	259	272	270	274	297	269	279	240	239	264	248	256	286	260	259	269	287	271	229	266	291	271	269	305	269	262	255	247	307	265	269	261	278	277	267	259	249	259	233	254	258	262	271	278	256	253	286	263	229	263	262	278	308	258	271	293	241	282	282	236	293	261	269	268	308	259	275	271	261	278	276	241	266	242	263	270	297	268	254	253	297	267	264	314	294	255	252	281	299	275	268	281	268	268	277	260	269	278	288	253	266	227	258	245	271	282	264	269	308	266	277	259	292	259	279	278	261	243	301	269	254	274	266	291	268	296	293	277	265	293	247	278	275	251	276	268	263	247	284	241	265	283	304	245	257	250	272	224	264	246	311	250	263	257	316	287	240	263	235	256	285	248	255	263	282	276	243	250	267	277	293	280	293	319	264	259	266	289	270	267	301	267	284	286	285	269	290	240	305	279	289	260	254	308	276	231	257	250	262	270	247	262	260	265	274	299	265	246	270	258	258	266	261	259	250	280	308	265	272	274	264	287	256	300	288	276	268	289	262	283	281	266	272	294	253	267	285	263	253	277	268	275	290	254	260	294	238	283	263	284	277	267	245	257	285	283	261	286	280	260	263	268	258	227	287	279	276	266	273	267	251	271	258	279	261	275	250	245	251	277	257	260	248	262	285	263	265	274	262	271	298	279	278	272	273	283	240	278	241	253	257	249	274	272	283	242	271	301	261	288	258	261	280	276	295	291	286	289	266	266	270	253	280	309	245	255	228	271	277	261	267	296	248	288	256	260	262	277	291	261	248	275	285	272	282	264	245	260	272	275	244	274	260	240	271	262	280	313	233	270	273	239	279	282	265	250	248	232	272	271	296	244	260	268	278	264	254	266	272	237	288	286	268	242	247	253	290	296	249	278	309	267	302	267	267	281	263	282	272	298	261	273	265	251	266	258	266	269	265	315	286	265	240	258	274	297	281	272	258	265	258	271	272	282	259	264	265	269	255	288	295	262	266	294	272	250	285	251	249	268	272	278	281	238	280	281	296	250	282	257	254	282	292	267	284	279	267	276	257	251	219	255	291	289	268	244	249	269	280	283	257	278	273	264	282	260	269	245	282	272	269	262	291	260	292	296	266	263	298	268	272	287	264	266	260	284	283	251	263	269	276	270	233	257	265	282	277	261	272	270	287	277	262	261	268	281	277	276	267	266	236	247	245	269	240	264	235	262	291	263	252	241	257	287	273	262	268	259	261	258	269	256	243	247	271	288	286	254	265	284	273	281	294	250	263	259	292	270	264	274	258	295	295	261	275	282	292	257	313	267	299	263	250	287	251	266	268	252	269	285	260	251	295	248	298	258	300	271	286	274	296	252	265	277	259	248	267	228	265	285	287	289	253	272	281	255	278	255	274	250	259	251	249	268	251	286	292	284	297	305	257	260	253	270	237	295	274	270	284	301	256	270	288	288	266	287	293	240	290	274	248	318	276	264	267	254	264	272	287	274	247	252	294	256	287	274	299	261	286	279	292	245	255	277	241	272	284	271	257	259	284	289	273	251	269	260	268	265	302	276	244	297	300	292	239	262	262	265	281	262	248	296	272	310	260	253	253	280	286	270	281	273	263	250	257	262	261	242	294	291	275	268	244	244	294	276	267	302	252	292	252	252	281	264	258	294	254	247	305	279	269	284	270	263	266	280	284	287	287	255	284	279	276	256	265	254	299	269	302	271	261	257	256	241	261	302	292	293	285	257	271	259	260	228	295	270	285	270	253	243	257	240	255	277	266	270	251	270	266	269	271	298	302	242	279	262	258	264	278	262	235	258	291	253	253	281	302	302	272	263	284	263	281	251	254	303	299	265	263	291	266	285	256	262	262	252	280	268	257	242	246	233	254	295	302	248	273	295	272	264	291	254	272	275	276	277	265	286	257	288	272	274	268	278	255	248	276	255	272	268	251	272	263	255	283	250	296	283	260	261	249	287	257	272	262	276	240	287	309	293	267	271	264	282	296	263	276	269	271	270	277	255	274	240	261	262	256	260	298	267	274	272	285	274	286	262	254	277	273	261	276	267	267	244	287	292	285	293	305	285	266	244	270	259	278	295	277	231	283	282	279	275	273	240	270	256	271	257	268	273	264	228	244	279	264	253	280	254	232	278	286	293	255	275	274	276	260	275	281	280	265	261	259	270	269	275	231	288	258	287	273	264	256	270	244	281	281	239	261	266	278	253	260	253	265	310	263	263	274	290	284	317	296	279	276	284	279	241	271	232	247	269	276	251	261	264	253	272	255	267	242	252	283	264	293	265	266	260	243	269	294	278	287
40027	48863	52734	51728	48874	42194	47807	49844	49110	46173	43823	41714	41046	41935	41512	40957	39707	37416	31254	28957	27417	30577	22889	22970	22271	12327	6780	4721	3795	3441	2830	2068	1688	1413	1375	1276	1178	1117	1069	973	947	1304	1930	1765	1362	949	924	913	877	930	875	888	844	878	874	859	873	876	863	796	858	867	858	813	785	823	819	842	861	859	855	853	844	829	870	858	839	835	827	832	851	890	774	864	808	860	875	840	822	885	837	851	867	872	821	837	878	821	808	819	873	870	839	839	864	830	892	872	821	859	853	827	813	838	795	815	888	838	845	832	826	794	843	830	850	857	776	779	907	842	835	783	821	858	870	856	882	815	867	901	836	829	821	912	842	871	843	901	838	842	880	794	868	853	878	863	871	817	872	836	856	853	857	812	813	861	848	839	825	841	839	867	788	858	839	891	810	880	815	838	883	873	854	754	866	809	820	823	881	824	882	866	815	870	838	872	838	853	809	834	820	837	852	853	788	846	873	886	813	869	832	826	859	829	853	832	853	842	904	860	862	830	797	793	827	790	824	825	819	884	811	831	851	842	838	851	866	807	822	825	799	840	830	839	784	859	795	866	823	885	850	838	847	848	802	859	857	849	840	889	849	831	842	826	819	834	890	807	808	840	878	828	872	958	909	843	817	815	857	819	801	813	871	827	886	836	833	839	875	795	867	860	839	839	816	865	825	824	841	883	865	853	888	848	851	851	902	811	867	790	819	821	824	857	826	883	807	851	884	825	854	806	830	852	839	817	825	848	822	854	840	791	878	814	864	852	818	853	840	844	846	824	823	863	904	881	879	810	856	884	788	868	855	899	829	863	801	848	833	836	824	833	863	810	868	867	904	844	874	859	837	884	843	806	828	845	815	827	842	898	872	876	895	856	861	827	821	834	809	814	801	836	870	828	835	841	834	788	842	810	853	839	799	887	847	831	820	846	862	841	849	844	905	830	858	864	863	897	917	842	895	825	812	820	880	854	865	839	843	821	859	867	877	802	810	827	784	804	809	828	852	830	869	816	863	857	818	858	842	866	844	812	884	809	843	884	854	831	851	830	901	844	880	832	865	809	848	817	848	889	782	858	850	852	836	824	859	819	885	858	857	795	870	847	848	902	853	834	826	820	851	868	845	817	846	809	829	812	840	820	814	849	851	870	823	818	880	835	792	824	873	803	782	856	874	791	869	793	855	880	790	816	823	839	893	852	857	834	826	786	854	827	892	808	844	828	844	821	880	781	849	811	832	885	869	790	875	865	858	841	836	845	874	842	866	825	846	851	843	829	891	855	831	876	875	807	849	801	801	858	802	880	846	842	874	776	834	854	872	865	767	890	828	848	876	859	833	817	869	839	830	844	846	818	826	813	831	802	827	787	820	868	858	859	835	835	782	814	848	800	826	848	893	874	882	843	774	865	851	878	860	811	865	832	844	829	861	803	808	811	848	831	859	870	797	817	851	857	848	842	861	857	826	861	802	864	777	869	804	801	794	862	854	866	829	800	838	865	839	811	860	849	924	788	853	838	858	839	869	843	841	856	885	900	884	850	850	888	894	844	881	813	863	854	812	887	854	815	895	865	839	883	840	804	812	851	830	853	888	815	916	883	843	827	808	880	800	812	849	822	832	930	833	844	822	830	817	873	903	822	841	861	878	818	875	842	799	846	869	861	863	827	836	805	830	801	875	808	822	855	830	806	832	799	789	844	869	853	866	807	791	837	883	826	823	883	866	834	833	831	842	854	814	848	850	815	816	812	857	853	874	815	857	859	859	840	879	817	823	814	914	843	858	885	843	868	827	835	817	877	837	823	840	864	848	794	896	881	841	852	878	852	841	830	818	880	843	894	802	869	857	842	880	861	886	835	820	873	819	843	888	864	823	883	824	836	844	822	842	854	801	838	878	864	885	841	831	867	839	826	839	836	866	791	843	852	856	887	802	920	806	879	858	826	845	865	848	892	821	879	840	851	822	873	841	861	814	858	861	825	858	877	864	851	829	889	827	799	820	895	906	873	877	893	796	839	859	807	870	843	828	828	815	820	861	844	804	834	857	842	873	872	885	840	825	864	879	828	799	834	862	832	849	783	841	864	842	835	823	877	865	890	821	842	849	803	852	814	841	832	910	893	865	828	817	865	818	805	837	814	834	875	886	851	873	859	847	819	842	862	852	834	897	838	825	897	825	830	806	816	857	818	828	805	848	822	829	823	858	814	909	837	817	855	895	862	796	809	811	837	811	804	934	841	853	793	823	819	806	813	859	857	818	875	854	873	853	830	843	840	809	883	872	831	790	829	850	827	862	843	866	849	846	823	795	855	853	882	814	801	856	810	859	907	878	870	807	883	837	815	831	823	839	839	861	867	820	857	814	864	907	813	818	825	899	795	835	803	831	796	868	852	819	830	885	825	879	836	813	843	849	889	788	871	892	820	823	852	844	810	845	834	841	851	792	872	860	838	861	793	829	892	869	838	814	817	822	848	809	870	852	819	822	787	832	810	853	812	849	819	874	826	853	787	862	930	841	871	819	803	822	825	806	872	805	843	894	832	847	781	845	828	854	839	876	806	836	885	911	805	788	827	847	846	830	857	865	810	828	840	794	867	853	819	840	862	820	860	871	875	834	851	870	884	864	881	872	829	877	808	894	835	916	832	832	847	865	842	856	883	880	814	859	861	888	838	824	906	823	798	840	909	851	827	864	850	824	825	887	840	810	807	885	828	800	835	849	814	855	852	863	838	827	801	798	866	837	873	871	862	815	815	844	795	872	824	865	878	804	869	819	818	832	781	836	795	776	835	867	899	842	860	900	866	840	875	848	870	811	899	838	760	859	807	813	809	868	807	743	862	863	868	891	870	855	822	886	845	851	820	853	835	878	861	879	838	855	840	802	836	822	870	847	839	762	847	852	836	865	853	857	822	852	877	832	857	904	844	860	892	837	787	824	850	822	818	897	836	816	814	828	851	878	835	861	861	878	801	855	869	841	830	901	821	864	797	843	829	896	858	804	863	818	905	810	876	868	877	807	885	795	808	858	864	821	824	864	831	935	837	863	869	840	869	860	851	866	865	845	866	842	894	816	871	790	849	822	788	831	852	853	851	821	773	886	854	800	898	862	842	821	815	891	813	898	808	842	839	883	856	822	839	853	807	868	840	859	833	911	822	881	874	897	814	852	884	861	852	895	866	869	851	829	859	794	879	852	848	846	855	881	856	820	866	840	852	762	859	837	825	884	872	792	856	801	886	860	928	834	832	827	869	820	866	790	858	831	895	838	896	801	864	846	799	812	853	857	877	771	819	893	840	788	845	819	886	858	846	812	825	854	821	842	827	847	870	849	879	876	846	847	836	856	843	848	835	796	856	880	817	846	836	806	901	899	848	821	818	841	869	816	879	877	821	829	795	851	814	885	847	811	804	787	830	891	822	820	881	914	867	837	843	819	857	842	811	860	845	892	822	835	840	896	817	855	866	861	833	813	892	801	817	832	824	855	886
22185	21247	22962	21245	13647	7260	4724	3690	3033	2342	1760	1393	1235	1375	1273	1023	957	782	739	711	579	504	427	472	411	350	317	306	266	273	273	266	243	272	275	247	260	229	239	261	250	263	297	236	271	261	240	234	243	262	259	259	254	262	242	238	247	253	213	254	264	251	257	241	242	268	250	243	271	258	242	249	250	244	250	249	213	290	251	256	265	238	236	245	231	241	239	246	249	283	254	248	255	258	253	246	272	241	244	261	277	252	244	262	260	262	249	240	234	258	254	248	256	256	244	226	265	291	227	262	246	269	291	256	274	236	232	269	244	255	246	263	195	251	243	232	234	249	237	236	234	291	296	248	254	258	238	272	253	260	224	250	255	235	257	246	249	256	264	239	253	272	269	243	247	227	257	239	262	257	262	242	270	247	260	229	236	228	272	231	244	239	275	231	250	279	247	240	224	254	221	253	245	245	249	240	251	239	283	228	211	263	243	226	245	249	278	219	276	245	217	258	250	226	262	241	263	216	222	243	233	244	253	244	245	276	236	245	256	250	268	243	243	248	257	248	242	261	248	254	236	239	244	278	244	218	249	245	245	238	262	245	243	233	267	264	250	252	244	280	251	243	273	233	257	265	260	257	258	227	232	242	238	256	257	265	243	265	258	240	247	228	227	254	263	233	250	263	248	248	258	256	236	258	223	250	224	258	223	236	234	239	255	241	254	264	242	255	255	237	261	256	265	268	234	260	258	243	239	234	241	234	221	237	254	235	246	229	276	256	252	269	230	237	245	250	265	260	241	246	264	258	253	238	248	246	252	269	224	263	248	237	238	237	244	262	250	251	256	253	278	269	245	248	224	228	260	227	221	237	265	232	239	254	243	288	260	257	226	261	268	234	255	234	229	249	240	261	254	252	257	229	250	242	244	237	252	233	273	243	238	239	238	262	263	264	233	259	247	253	241	241	227	247	235	278	236	266	258	260	258	234	241	215	256	262	264	282	237	208	246	240	223	236	243	266	230	241	254	261	251	249	257	250	249	226	263	273	257	245	263	287	256	217	251	238	250	239	236	259	249	237	246	240	237	252	240	254	288	280	241	255	232	238	267	287	234	249	244	253	220	242	299	255	221	233	267	269	237	267	251	257	258	264	224	238	258	253	225	264	238	250	239	278	247	228	232	268	256	256	249	256	259	247	249	254	238	229	263	251	233	263	227	239	226	234	254	227	251	265	235	293	239	242	272	264	255	244	249	241	255	227	252	234	217	258	259	277	251	224	246	236	279	242	269	220	245	255	264	266	245	222	242	287	263	243	241	259	254	220	269	243	246	254	234	243	244	258	214	219	291	239	242	272	274	251	245	254	225	250	258	266	268	258	238	266	264	246	267	258	240	222	248	217	251	199	256	266	266	255	230	265	237	240	263	240	260	275	226	260	270	254	263	247	241	259	264	243	235	243	238	254	238	238	278	222	253	254	225	242	247	272	244	244	255	259	250	236	274	256	242	254	261	258	219	233	219	259	241	253	277	253	240	230	237	272	216	277	261	237	249	242	250	255	268	258	266	245	228	275	242	255	254	251	259	230	237	276	239	257	251	246	274	253	257	259	279	255	248	258	253	261	257	234	258	245	253	273	228	250	247	261	217	258	291	255	263	223	229	250	234	279	251	257	241	253	255	273	243	241	271	234	234	255	238	250	245	264	272	249	255	242	250	246	235	261	258	269	259	273	267	261	259	271	244	258	225	253	256	260	288	261	237	241	237	247	242	264	244	268	265	234	256	249	215	245	223	232	244	234	249	235	257	238	274	254	244	260	292	254	250	240	238	258	250	241	245	251	260	236	245	244	256	266	273	227	260	233	257	238	248	252	280	281	243	269	269	293	269	262	243	229	254	249	263	267	253	273	269	249	254	259	256	254	247	222	288	219	225	242	275	239	255	241	231	257	234	263	260	259	242	252	258	246	242	242	255	244	252	249	247	262	223	265	238	245	251	273	243	246	254	255	281	267	246	252	284	250	220	255	258	246	229	276	244	264	241	254	237	254	262	245	229	252	233	254	233	249	256	236	273	246	228	269	250	246	233	263	257	222	275	260	263	274	251	237	270	244	232	244	234	264	241	281	253	233	248	256	259	256	252	254	261	233	257	251	249	255	251	241	254	240	258	254	225	270	237	246	242	227	260	226	237	228	252	223	260	248	266	253	240	207	242	218	251	248	232	234	259	276	238	236	249	259	220	273	242	249	250	251	250	261	238	231	240	272	265	259	272	247	224	240	255	242	244	274	248	262	228	247	282	243	257	245	259	259	262	271	244	276	233	249	277	273	220	273	242	231	239	240	253	238	216	234	260	245	269	268	234	238	247	280	280	243	251	235	257	272	248	251	228	240	267	256	225	248	278	262	256	260	233	224	219	260	259	260	299	279	245	244	265	263	263	234	221	257	236	252	219	252	273	250	256	269	260	261	260	235	228	258	285	245	283	270	261	260	240	258	270	274	254	231	237	258	223	222	263	256	241	258	268	291	277	264	289	258	263	256	263	261	235	247	232	230	237	234	273	263	236	268	229	250	232	262	223	238	262	234	255	249	252	234	226	258	257	217	250	245	246	255	219	255	241	237	300	251	271	229	271	261	272	253	262	222	247	277	268	243	248	248	245	230	263	250	261	259	254	234	276	267	245	248	276	257	248	249	255	277	272	261	239	247	210	243	272	239	246	249	243	237	252	243	237	237	230	236	270	254	244	252	269	277	236	243	243	206	248	250	273	272	265	242	260	250	203	242	260	239	225	252	269	248	262	230	252	248	239	270	248	254	250	237	246	250	265	215	265	215	251	268	283	278	257	275	237	262	243	245	239	251	270	266	260	284	229	250	244	250	249	257	279	233	266	272	235	256	237	208	237	259	262	226	237	243	282	271	261	240	248	233	232	253	281	246	249	241	213	254	247	245	268	228	232	206	266	245	255	237	233	255	251	229	241	266	253	261	270	246	252	222	242	249	229	216	233	232	222	239	265	234	232	247	275	246	277	232	254	253	242	261	253	241	255	224	251	293	266	271	257	250	231	248	257	259	242	223	236	256	247	218	240	263	240	239	251	251	246	261	237	227	256	224	256	251	246	245	251	264	268	249	281	250	264	239	235	259	253	262	243	244	294	234	256	240	246	295	257	256	243	230	253	240	257	231	258	204	239	260	250	277	238	241	265	254	253	253	233	254	232	264	240	241	259	250	236	272	253	281	224	242	243	265	231	244	225	251	249	234	261	271	237	225	243	251	263	258	235	243	268	210	213	282	244	258	256	258	242	219	264	258	254	246	248	246	240	256	217	259	247	253	243	261	248	251	236	250	230	260	252	263	246	260	260	246	258	241	272	291	250	256	236	227	238	244	242	267	254	250	257	254	264	232	285	244	252	263	220	229	243	222	274	227	252	242	238	250	260	277	260	219	282	236	238	261	215	217	246	247	243	267	244	240	228	253	250	231	236	269	264	260	275	260	241	237	243	239
18451	22499	31692	34416	27477	20004	16129	14136	12755	10185	8261	6844	6172	7124	6424	5586	4514	3775	3909	3495	3234	2592	2181	2139	1961	1459	1251	1141	1049	1010	1024	950	904	923	905	900	847	873	862	906	893	951	928	884	831	839	803	824	807	858	752	835	844	838	810	849	858	758	830	820	806	762	758	821	794	778	816	834	808	792	869	850	777	887	838	779	841	812	809	814	797	808	801	865	798	851	827	826	815	818	794	806	866	811	855	864	804	815	805	803	772	797	763	850	797	790	802	842	802	836	803	827	867	815	829	782	845	820	780	851	787	811	816	868	810	814	738	817	772	817	894	765	799	830	819	825	849	785	817	799	859	829	840	822	819	852	848	867	821	789	811	859	838	833	790	793	862	771	764	824	810	820	845	813	825	784	800	830	826	812	804	799	863	812	803	844	791	839	859	798	768	790	836	778	793	774	763	832	800	813	828	765	786	820	838	781	815	800	829	862	792	837	862	814	808	835	838	791	809	846	799	851	826	766	868	815	791	795	834	831	855	793	891	860	810	760	839	821	839	764	824	834	827	819	834	809	825	824	838	809	869	776	775	844	867	756	815	846	854	802	789	825	842	764	794	825	831	751	799	818	768	821	828	792	804	839	838	828	853	834	820	822	798	800	819	849	810	795	914	818	797	824	774	837	824	819	822	827	816	787	772	850	805	797	866	776	780	809	874	825	816	793	811	852	808	826	876	788	806	807	853	840	809	780	759	818	813	815	803	847	835	799	769	838	790	792	866	805	829	780	803	806	805	804	812	803	798	782	839	872	791	869	821	843	783	810	748	802	849	825	810	807	741	820	793	799	817	852	773	832	850	800	837	846	845	800	793	790	801	804	780	809	847	874	814	821	799	756	829	795	820	799	815	843	761	789	850	821	861	820	834	784	825	803	816	786	844	800	827	820	801	842	837	819	837	795	797	805	841	772	832	811	820	796	793	847	800	767	890	819	805	820	786	796	813	835	821	834	811	824	798	843	792	812	852	880	795	835	777	764	797	806	817	839	815	748	779	848	792	778	826	833	895	817	758	751	865	807	805	779	862	886	804	835	789	792	815	789	788	858	804	814	851	820	811	778	766	770	829	808	815	802	795	856	854	825	778	824	842	801	766	794	812	846	820	754	767	802	825	837	794	838	829	808	822	809	794	828	825	816	814	839	780	809	827	837	754	823	808	857	803	770	808	759	819	833	831	781	803	789	817	766	797	818	833	813	792	789	814	815	783	850	856	814	832	766	850	825	825	802	772	828	782	803	807	800	825	856	833	798	796	791	782	800	827	841	862	840	772	841	836	746	812	815	816	811	834	765	811	798	795	798	808	772	835	803	804	784	779	849	856	799	810	794	833	760	808	838	807	840	822	856	838	802	794	788	807	888	764	777	781	790	809	747	771	834	802	889	844	818	786	850	812	835	793	821	779	843	811	777	792	809	793	783	836	789	820	832	816	877	816	813	799	801	791	843	857	780	825	814	799	823	815	819	801	784	826	826	766	791	797	828	774	804	857	829	787	846	771	794	797	774	826	840	854	811	793	835	813	796	828	805	830	813	799	804	799	850	808	813	820	823	828	822	809	795	856	821	860	815	857	847	809	760	821	810	810	855	822	825	839	792	743	842	801	799	833	774	827	850	788	826	863	793	805	795	836	812	775	830	812	786	838	775	849	773	805	814	811	822	871	835	853	759	779	822	848	775	798	791	824	811	810	783	781	831	725	816	831	805	788	845	794	813	847	839	824	818	793	822	800	786	785	816	793	793	824	790	837	766	834	791	802	799	872	816	803	812	844	803	792	764	821	842	806	784	834	794	825	809	805	769	805	747	779	851	814	788	806	807	849	843	810	903	776	802	864	829	864	798	821	808	842	830	802	837	812	829	806	857	820	844	829	820	780	878	794	779	849	783	808	807	794	740	786	807	788	784	841	797	828	788	808	830	860	755	853	825	888	803	785	813	835	835	820	783	803	822	802	827	812	746	786	859	865	820	795	836	808	752	830	811	852	792	867	756	762	779	796	825	788	826	855	838	849	847	793	817	777	786	767	805	795	844	812	812	830	828	806	802	809	818	864	780	804	786	787	822	796	800	826	806	818	815	807	828	762	782	775	787	846	847	827	816	843	780	789	812	837	784	755	838	842	795	861	828	834	827	824	818	756	809	817	818	844	797	789	849	859	793	830	816	826	783	843	872	798	858	819	811	812	804	801	832	798	845	822	790	865	776	801	780	809	860	803	774	811	886	797	815	873	836	804	791	791	798	790	808	813	826	816	771	776	835	817	796	778	833	821	792	800	790	843	830	768	805	832	805	809	769	771	785	817	756	839	830	824	809	826	789	832	832	805	815	744	869	803	814	859	832	783	857	801	791	792	847	790	808	844	801	782	859	847	801	826	871	810	789	771	763	815	835	843	758	865	787	822	755	843	871	812	793	836	816	787	798	823	861	794	838	804	816	784	835	812	817	860	818	837	817	804	799	787	845	768	823	786	799	813	802	843	869	814	812	803	806	832	790	835	838	832	815	859	813	811	818	856	871	800	798	812	790	797	815	752	804	828	788	867	820	855	845	870	812	877	791	826	816	779	804	831	824	820	861	839	833	783	873	850	836	853	801	772	877	783	795	778	789	825	741	770	798	772	789	820	806	775	802	804	780	786	786	822	820	801	808	785	766	852	814	863	817	782	834	758	858	804	775	811	840	810	851	786	829	825	835	865	845	835	788	826	832	815	773	782	802	790	805	817	793	821	843	813	863	811	866	816	833	808	861	850	835	828	785	829	839	796	861	785	812	754	794	863	809	830	798	819	796	818	832	827	866	799	839	787	824	814	826	853	790	816	779	819	786	759	768	856	829	783	867	807	844	791	778	829	803	815	751	787	814	875	788	850	804	833	787	811	797	815	831	851	798	827	824	819	797	785	798	806	854	816	865	841	803	839	795	844	803	898	778	830	781	768	825	795	848	841	814	810	779	782	800	835	783	849	777	816	756	827	796	855	870	819	799	855	834	824	823	837	799	852	787	817	820	849	827	838	843	807	817	824	841	829	849	783	858	812	824	850	796	816	831	812	802	781	834	801	794	814	760	839	884	810	764	856	845	844	820	823	777	872	820	830	804	830	830	840	772	783	795	784	842	840	770	839	844	807	801	853	808	803	783	808	788	816	829	860	821	847	856	804	785	868	830	808	801	846	837	827	818	855	841	888	809	805	822	801	851	808	853	798	818	845	811	827	827	800	780	775	807	840	875	877	813	766	837	783	821	829	771	886	839	865	796	854	852	802	830	812	824	834	797	825	816	811	846	811	849	838	840	813	840	811	873	783	837	816	829	789	869	775	834	859	849	794	756	754	808	810	857	792	824	785	818	802	833	780	835	767	827	818	793	796	851	766	777	821	765	824	774	774	782	859	791	784	797	768	785	822	850	794	786	779	771	799	798	785	801	810	820	844	803	831	844	824	841	809	806	779	806	835	847	850	812	812	818
40080	42611	44488	42794	31883	27149	29703	31110	30024	25461	21954	17219	14387	13528	13289	12845	12561	8691	6155	5089	4807	5134	3166	3002	2678	1137	742	484	490	544	425	351	304	286	297	242	295	261	266	261	246	322	347	357	312	263	267	252	260	251	264	275	268	241	257	260	249	276	249	262	247	243	239	231	248	255	214	260	237	267	268	254	251	233	239	270	265	236	276	263	242	241	261	238	251	260	257	253	238	265	237	256	259	261	233	251	263	251	266	237	243	262	254	246	281	247	246	260	229	246	251	255	223	249	268	246	258	255	287	268	256	253	233	231	259	264	269	245	244	247	263	263	217	264	272	246	236	260	253	253	240	256	247	271	226	236	262	253	257	253	259	256	265	281	230	274	240	269	248	289	221	282	247	272	239	263	263	248	242	248	277	259	223	254	255	255	227	268	259	237	236	267	225	258	221	230	244	239	259	262	255	290	248	248	231	252	278	235	249	251	259	258	265	254	277	257	254	271	246	251	255	243	253	252	269	255	297	246	241	249	258	253	240	278	279	239	237	226	274	254	281	260	255	250	228	241	228	254	238	238	265	259	245	251	228	246	254	262	240	257	239	238	261	254	248	224	237	269	231	281	221	243	240	259	274	257	252	253	268	251	254	254	240	240	219	230	242	276	263	278	232	258	269	267	273	224	205	250	257	266	259	265	275	225	286	250	270	236	275	240	250	254	226	250	240	277	273	258	233	257	247	262	259	245	265	240	263	256	217	246	238	265	234	274	222	274	265	245	217	244	259	250	247	254	250	275	253	253	230	240	238	263	255	276	253	261	210	236	262	268	250	238	245	242	247	239	261	264	256	241	227	245	268	256	254	232	245	248	248	245	237	234	295	279	231	237	254	228	234	270	268	263	245	269	258	252	233	241	242	271	235	237	224	255	215	278	258	265	250	264	263	254	237	253	254	266	261	269	248	256	241	242	253	231	227	266	250	247	244	256	265	225	235	247	223	226	256	269	270	242	249	237	260	249	288	236	237	232	236	258	222	242	245	246	264	246	251	258	252	245	258	267	270	285	263	259	248	258	250	238	251	245	252	263	237	255	246	250	260	270	249	254	271	271	226	230	222	247	247	241	239	276	236	240	249	247	276	264	257	282	273	259	242	208	274	237	246	239	261	254	246	246	227	234	267	233	244	241	266	252	230	241	256	243	255	230	238	256	263	254	244	254	251	237	251	241	234	237	255	235	229	267	259	262	242	261	244	244	240	248	270	254	268	249	249	240	258	246	263	272	260	228	221	253	236	241	237	231	227	284	249	260	214	230	255	259	252	238	249	251	262	256	247	234	281	240	246	290	257	239	301	237	271	259	232	266	231	275	267	269	246	269	247	236	243	248	249	219	252	232	245	225	269	249	256	248	269	277	231	267	250	238	262	238	217	229	268	241	269	267	261	254	271	261	232	242	263	267	251	266	264	253	250	236	256	263	254	244	265	232	272	259	243	255	245	226	258	246	221	269	236	212	201	270	264	254	217	276	275	241	239	228	270	232	256	260	226	276	240	257	255	224	261	268	240	252	274	257	241	266	254	255	234	274	275	256	248	254	242	252	252	267	253	264	257	270	266	261	246	217	263	238	258	236	263	273	249	254	251	223	278	262	257	256	267	258	263	230	250	249	257	251	238	249	227	252	239	269	276	261	248	286	247	215	242	271	228	201	252	259	227	281	253	252	255	259	248	280	261	251	250	270	267	216	241	301	258	244	241	286	212	237	228	261	255	244	237	238	243	235	280	247	237	281	253	266	266	271	277	239	238	260	228	266	224	218	243	236	257	234	280	270	238	245	273	246	258	267	241	219	234	229	249	259	236	262	228	254	260	240	232	255	251	264	254	238	259	250	254	245	230	257	236	238	256	241	291	265	249	247	280	246	248	246	234	273	260	246	258	255	243	240	255	238	232	248	264	259	269	274	262	252	263	227	252	240	258	237	250	288	262	263	250	261	270	212	265	255	244	258	247	261	280	268	235	231	227	268	244	265	241	247	260	256	249	238	243	240	250	279	254	277	254	254	230	261	247	263	227	245	268	236	271	256	231	259	258	262	262	249	261	252	255	225	274	232	276	221	262	277	241	240	243	260	235	272	267	249	246	255	245	243	228	267	254	283	231	241	228	229	234	218	273	264	236	257	233	256	242	257	264	273	231	277	258	252	246	253	275	226	262	250	241	224	240	247	269	236	261	243	260	250	226	260	230	271	258	265	229	257	272	267	238	239	248	237	254	244	220	261	272	253	253	259	263	259	268	249	258	259	254	250	267	267	242	266	245	240	248	262	276	239	237	250	245	212	270	233	208	261	279	233	265	227	226	237	232	275	260	243	248	271	224	228	266	240	252	251	275	270	224	254	233	225	252	250	236	246	243	251	236	272	241	259	266	261	257	245	236	271	254	238	255	232	208	245	241	250	253	244	231	263	256	239	269	230	246	233	253	243	245	251	268	235	266	261	242	262	223	250	244	247	276	239	281	286	268	277	255	234	236	263	241	258	266	274	259	244	243	228	242	256	258	239	275	266	249	273	259	262	256	220	252	231	271	260	226	243	241	256	245	253	264	244	272	216	230	257	237	214	264	240	259	249	283	251	234	228	270	261	245	252	236	260	256	268	275	263	227	237	252	264	228	249	252	263	245	228	233	251	263	235	255	251	256	231	255	270	196	249	233	256	255	264	268	252	253	237	239	274	244	278	260	274	246	234	245	251	256	257	252	263	253	287	250	242	279	242	231	261	234	237	220	245	278	254	254	254	262	232	246	249	249	243	268	240	256	260	255	262	238	237	224	267	286	239	252	234	238	234	250	243	249	271	281	239	254	244	270	254	259	252	264	273	267	264	280	220	226	257	252	270	254	291	267	263	251	271	237	280	253	282	269	263	261	257	280	235	278	276	253	213	237	253	252	250	245	274	216	259	261	227	239	241	222	255	251	246	238	287	267	262	224	237	246	244	242	257	272	276	264	221	247	260	238	261	258	244	258	225	269	246	252	252	273	263	270	230	232	241	260	268	247	260	251	273	248	245	213	261	241	259	250	239	252	255	256	254	249	275	272	264	222	236	242	269	260	242	223	251	249	221	263	252	246	245	242	247	269	218	215	262	224	272	240	250	239	250	272	270	259	260	232	254	229	245	245	228	232	253	268	235	233	244	232	274	244	244	271	228	247	247	249	249	250	253	249	275	243	217	241	271	262	245	266	248	272	247	237	235	251	269	224	238	244	243	223	250	241	248	266	246	250	245	254	266	257	270	263	255	219	260	260	214	219	232	281	244	280	244	241	285	273	240	249	252	258	257	266	246	251	248	255	260	236	270	270	224	272	254	239	252	241	254	266	245	275	251	243	233	229	248	278	241	262	230	236	240	258	241	232	266	259	251	239	241	251	240	263	255	286	226	237	233	231	231	251	251	261	252	285	282	270	272	243	288	245	239	257	275	254	240	254	245	259	233	261	250	277	264	243	258	269	249	274	258
32966	39081	49368	49917	42397	36157	41710	41968	42161	38723	36221	32419	31681	32157	32523	33139	31994	27380	22863	20677	20716	21705	15443	15170	13638	6431	3926	2618	2574	2475	1947	1349	1210	1187	1142	1112	988	904	942	951	965	1140	1548	1411	1151	955	882	885	814	841	862	839	810	824	792	809	816	793	831	782	817	797	887	824	856	803	784	794	836	823	769	780	835	821	813	819	846	806	845	804	778	858	767	727	812	767	817	784	791	768	859	765	807	790	802	825	807	790	835	847	843	751	770	859	832	788	798	822	794	763	799	801	788	802	790	778	823	818	797	860	776	750	799	810	845	802	845	819	835	792	781	839	806	856	814	827	815	826	776	821	788	819	804	821	810	744	759	743	855	853	848	789	853	797	773	798	745	786	760	828	789	805	842	836	787	844	846	804	739	830	804	774	771	821	792	801	835	838	836	780	827	817	793	812	806	830	804	766	735	850	784	852	800	857	844	847	805	788	777	811	820	806	808	772	779	778	809	828	800	855	834	796	803	853	777	811	839	844	804	828	842	745	839	824	806	808	801	844	739	832	842	785	833	809	759	810	832	792	838	837	786	724	815	800	808	798	791	839	805	845	855	769	875	782	825	762	729	777	759	801	817	759	836	893	770	797	820	781	783	821	828	763	797	812	825	818	837	806	819	794	797	812	818	854	798	864	866	845	875	782	791	837	840	857	799	831	838	820	853	791	793	849	772	782	842	805	824	785	850	798	792	782	844	786	800	877	822	821	867	767	812	816	823	814	783	836	844	813	772	811	810	847	823	761	847	805	808	827	817	807	815	769	843	755	818	820	773	872	833	856	812	834	741	779	843	797	835	827	920	780	808	808	828	820	805	789	761	786	810	807	857	838	855	800	783	817	806	825	839	789	786	824	837	838	823	803	854	798	831	795	779	789	807	789	777	785	812	826	799	868	796	812	797	841	839	784	827	785	785	827	792	737	807	770	804	853	783	801	793	774	843	799	811	835	781	797	749	823	841	835	792	829	782	776	799	776	752	792	789	793	791	839	799	830	810	822	773	848	826	740	857	820	824	837	810	876	756	848	809	783	800	834	836	871	822	885	786	819	750	788	856	812	824	818	809	834	811	791	798	801	824	830	801	814	796	852	820	792	806	763	779	780	797	826	832	738	801	788	805	815	830	826	803	815	774	785	795	798	789	806	797	780	788	820	815	811	821	754	782	811	823	841	775	804	877	741	825	829	857	782	845	822	806	803	794	850	818	800	833	825	791	815	828	777	802	738	770	791	836	810	816	769	793	821	801	788	853	774	787	777	818	858	814	815	810	868	827	846	841	798	827	813	835	843	804	830	784	847	766	822	813	804	799	801	822	810	804	799	802	782	779	799	813	859	787	805	817	797	834	880	788	821	859	850	814	787	776	801	777	802	798	808	784	851	832	791	792	767	825	795	761	827	800	762	791	776	805	818	775	792	821	763	797	821	813	782	765	813	837	846	779	784	781	798	807	811	823	805	793	848	826	795	789	740	853	834	820	842	781	770	784	794	805	791	770	825	760	780	795	774	833	854	760	758	807	767	839	850	802	796	824	801	802	818	831	848	796	752	824	808	807	848	790	846	843	766	853	819	823	803	772	822	796	817	797	774	820	790	844	792	807	811	795	821	836	823	755	867	819	791	825	812	820	770	864	799	831	781	814	859	779	806	807	810	825	843	820	839	811	827	829	806	823	813	783	837	799	784	803	880	816	791	817	832	742	837	813	827	822	828	841	756	788	798	796	809	804	822	877	770	809	801	796	800	832	853	809	812	780	831	805	822	847	771	807	823	822	761	807	819	802	816	880	794	833	839	784	792	805	795	804	809	818	815	779	818	828	818	819	842	834	782	841	798	848	819	824	840	800	778	809	810	835	858	794	779	824	800	818	830	794	751	812	790	851	781	826	826	838	845	823	819	804	795	888	806	826	839	816	794	817	811	787	826	841	837	768	837	799	799	800	815	841	821	802	789	788	844	828	846	789	812	797	801	800	855	801	794	855	787	809	809	821	861	846	838	771	826	775	821	801	793	814	833	831	824	844	815	832	869	783	814	843	837	850	846	801	811	859	817	785	791	836	807	786	837	785	874	819	825	789	814	797	802	787	840	800	802	752	811	787	800	827	828	827	713	793	779	788	805	787	848	800	843	842	812	829	884	836	794	826	792	810	790	855	806	787	815	809	793	813	818	841	792	816	795	844	850	838	769	769	840	799	817	776	803	822	857	768	799	810	816	769	737	786	795	852	838	803	814	787	799	838	769	802	824	806	760	794	780	827	846	791	804	795	850	781	843	785	819	810	794	838	790	813	789	804	813	824	804	832	804	835	780	817	786	797	828	806	787	818	786	784	785	811	771	813	830	768	827	792	828	820	803	823	824	807	749	831	762	807	840	850	827	819	827	796	838	821	786	788	823	789	796	806	799	781	758	793	748	761	833	800	848	805	802	870	809	845	819	762	806	820	817	828	782	800	807	826	801	776	760	824	860	829	784	818	829	833	773	786	804	810	788	804	818	795	843	821	771	801	790	799	822	851	756	845	841	832	814	781	815	780	833	796	811	776	819	810	798	795	836	830	820	783	865	836	807	863	800	801	809	822	801	820	750	812	848	816	817	818	814	803	796	765	810	783	830	757	756	800	773	806	762	836	788	790	811	786	802	852	857	807	771	820	803	833	852	789	793	782	809	835	752	796	806	820	799	783	783	835	791	831	848	781	764	834	756	756	797	778	810	857	863	788	821	849	844	855	776	780	814	830	813	776	833	809	830	806	835	833	818	812	726	817	810	824	831	799	797	886	801	818	841	848	769	749	777	814	858	779	816	826	818	814	798	800	789	821	819	800	836	814	878	781	806	818	800	809	818	840	742	746	785	750	771	832	873	761	790	784	829	852	823	819	780	811	789	773	806	817	768	821	778	749	859	861	823	759	819	836	810	781	847	805	804	801	832	821	812	802	802	852	813	744	835	803	813	812	794	826	850	820	802	788	829	801	825	821	774	835	785	846	827	798	826	831	787	819	781	816	835	813	825	770	812	814	764	766	864	799	834	798	749	870	813	856	847	813	810	883	863	830	804	786	787	774	855	830	847	781	824	775	808	807	809	808	825	777	770	792	797	835	780	801	811	831	810	817	795	848	793	825	800	772	787	825	759	819	772	796	817	855	782	773	838	781	828	810	792	823	761	819	821	815	836	780	792	778	780	779	817	782	788	800	830	842	815	790	799	814	798	778	775	783	838	813	798	817	817	821	800	828	794	814	817	803	880	808	811	864	861	776	797	827	791	811	780	825	769	848	826	792	781	828	850	801	807	813	822	771	790	866	847	841	804	806	798	798	813	771	796	847	858	834	753	770	829	814	754	801	810	827	787	850	779	848	806	826	822	796	791	734	805	853	757	831	874	819	773	758	838	783	781	832	827	754	782	811	819	765	831	781	810	830	826	843	791	805	775	776	794	840	819	798	789	875	791	814	807	812	865	838	804	843	805
46394	48952	45314	38177	35756	31181	34856	36735	36465	33697	30477	27133	24218	23429	23741	23645	24337	18998	13527	10650	10227	11239	6693	6649	4883	2316	1220	865	833	712	581	426	412	326	355	329	293	338	315	322	280	313	389	476	437	352	287	309	291	273	259	251	261	271	273	248	264	252	227	304	245	269	261	285	253	252	222	255	279	229	259	280	265	255	243	237	258	287	289	247	263	227	288	257	271	257	258	256	268	239	280	243	246	251	279	251	252	283	267	276	248	251	286	266	262	268	245	253	254	252	251	242	282	255	255	251	276	266	262	259	261	274	282	246	251	268	299	273	280	279	228	291	271	275	270	268	267	255	253	257	267	265	256	282	284	263	262	231	269	266	276	252	277	288	277	248	268	266	280	270	286	271	273	251	223	271	282	278	265	255	281	276	268	283	281	255	249	279	257	276	266	238	249	274	247	276	245	290	280	253	250	279	282	276	261	253	275	257	277	275	252	256	252	284	276	235	294	258	275	249	242	267	234	271	263	264	248	271	241	273	268	274	249	298	248	299	233	284	271	253	302	298	237	297	271	247	258	288	271	278	245	262	270	271	278	264	267	262	252	288	271	228	258	275	256	263	237	241	273	261	248	274	306	293	289	273	228	256	244	240	261	252	284	290	242	255	286	270	252	248	297	276	236	252	249	268	279	278	274	291	258	267	288	240	263	288	254	253	249	272	283	266	266	261	243	259	284	280	273	242	257	218	251	283	249	256	232	283	264	267	248	246	270	279	271	239	272	271	321	281	265	275	284	258	251	296	263	272	274	244	259	255	252	264	266	249	290	274	290	267	294	266	277	272	245	273	261	277	257	269	262	285	270	272	257	276	267	268	251	241	270	273	286	285	262	243	279	284	253	284	253	283	265	248	282	253	286	294	280	292	250	262	267	260	277	252	278	302	253	233	254	262	282	282	271	256	271	255	290	295	229	279	263	256	254	268	276	300	250	264	253	245	265	246	259	238	284	264	288	285	235	245	273	283	278	291	241	272	260	273	239	261	263	236	278	273	305	270	259	245	238	245	235	246	296	279	226	274	281	264	272	258	272	269	246	264	249	249	266	264	262	288	265	240	225	267	258	262	263	270	272	267	271	253	242	253	259	284	236	308	265	302	265	257	249	279	239	283	242	267	293	254	257	282	281	282	244	259	305	276	266	298	251	297	261	280	243	259	238	250	274	248	259	268	272	243	269	278	219	257	208	272	275	260	259	239	225	286	268	257	256	244	280	275	294	261	283	276	242	257	260	281	262	233	251	271	257	262	232	249	269	269	283	266	261	274	242	261	264	284	268	233	249	264	250	281	248	259	282	269	258	273	266	251	298	275	282	266	277	251	266	255	257	256	277	275	269	269	290	278	262	242	245	242	269	249	276	263	286	274	275	259	273	297	272	255	270	287	262	244	273	267	274	259	278	247	230	258	287	280	260	253	245	256	280	274	261	281	281	259	266	295	253	229	258	267	258	265	277	232	257	268	242	258	276	272	264	261	277	284	266	281	265	263	234	265	233	254	291	304	251	237	250	271	257	237	273	266	294	280	252	249	263	280	247	268	256	260	245	284	267	286	266	249	247	247	259	308	277	270	292	234	264	263	281	276	275	283	274	289	280	262	230	291	273	277	268	245	242	236	262	278	257	237	239	280	257	252	276	249	314	276	294	242	238	266	245	243	245	260	266	264	276	265	239	241	284	276	241	280	260	246	238	279	269	247	274	266	254	245	264	235	246	278	264	252	266	243	258	263	269	264	257	254	249	260	253	252	254	279	286	245	275	256	294	274	288	272	277	229	235	273	286	260	265	248	259	264	268	246	265	258	283	237	277	267	283	261	268	283	254	315	267	274	268	267	278	271	285	252	274	265	283	250	300	259	274	289	270	276	260	252	252	266	267	261	240	257	279	255	270	248	238	275	262	260	251	254	244	228	273	257	244	271	276	241	259	247	304	230	257	293	247	261	281	237	256	280	247	272	272	228	244	263	226	247	248	259	252	279	274	265	281	274	259	258	286	273	259	276	258	250	292	282	256	278	280	274	267	241	267	269	279	265	265	265	288	268	240	247	243	269	277	261	274	240	252	250	275	284	247	259	261	255	288	248	283	281	247	262	279	274	265	278	244	253	255	270	262	284	262	265	249	265	245	270	265	259	255	274	242	290	293	254	292	246	266	267	285	260	265	252	258	260	258	252	289	242	286	259	275	249	282	277	285	263	276	273	293	271	308	263	255	276	278	285	246	243	259	291	239	264	251	242	278	303	286	253	275	268	267	287	274	291	255	246	289	283	258	242	290	277	238	226	276	278	248	273	248	289	273	273	270	254	244	257	239	266	274	267	254	276	260	257	283	260	243	279	286	277	266	250	264	276	266	247	238	267	262	270	254	279	276	260	295	266	233	282	258	265	295	286	276	255	286	290	297	265	278	281	265	247	245	251	228	269	269	306	242	261	252	239	234	237	231	271	252	285	298	260	241	275	265	257	242	277	274	245	250	257	260	254	279	297	267	232	306	251	260	250	256	264	288	264	273	279	247	281	254	253	265	253	257	265	286	257	240	280	269	284	247	225	232	274	261	278	283	274	275	242	277	239	269	289	247	237	284	241	277	292	276	286	258	241	277	280	257	240	261	295	264	261	253	287	293	266	252	277	279	259	258	255	291	245	259	290	260	277	250	268	280	263	278	292	267	272	281	235	291	253	275	255	276	233	292	242	271	242	279	235	261	250	277	258	266	260	268	220	262	265	245	264	279	234	302	262	276	255	276	276	255	279	252	253	297	285	279	246	275	274	266	262	208	296	255	244	265	272	257	259	232	280	259	252	258	268	250	256	265	233	276	228	257	278	248	257	260	250	282	259	265	290	246	254	289	266	260	269	291	282	247	259	264	257	275	266	237	262	285	216	279	288	287	253	277	278	252	230	274	249	290	272	278	257	289	273	268	267	257	261	265	232	235	286	255	271	276	290	249	276	262	278	289	274	273	270	276	293	262	262	255	271	302	252	264	268	252	255	280	263	266	277	278	253	262	263	244	247	258	310	240	253	250	290	253	276	244	265	296	288	297	269	217	273	249	281	252	309	267	272	257	241	255	289	259	274	267	260	271	278	288	241	271	237	265	258	273	257	255	263	245	275	245	236	267	240	285	248	309	243	280	277	260	261	247	261	270	247	255	256	231	292	252	293	257	264	245	276	279	298	249	253	293	258	272	237	247	265	265	273	245	246	289	286	281	272	265	281	248	255	264	260	275	259	267	263	231	260	276	268	252	276	275	292	283	269	267	271	261	263	258	268	262	246	287	266	259	245	271	243	254	244	289	252	237	249	295	250	276	254	261	218	268	261	259	253	299	269	223	263	242	284	244	251	278	266	286	289	272	260	259	256	264	263	247	247	255	280	249	279	275	262	251	261	267	260	262	252	255	247	264	286	306	267	264	264	266	258	269	297	239	249	228	285	269	269	243	262	270	267	236	261	255	273	256	258
36670	46358	53841	49631	49554	42437	48827	49296	49524	47075	44649	41573	40335	40614	41806	42658	42269	38174	32411	30352	31550	32039	24486	25545	19514	11639	6484	5000	4688	3871	3125	2145	1741	1461	1473	1269	1326	1192	1160	1086	1063	1002	1760	2371	1824	1277	940	938	833	885	895	870	835	823	809	798	818	829	804	832	848	798	816	809	818	790	799	830	874	819	828	856	847	841	825	881	820	810	827	842	807	848	890	819	871	847	853	761	831	815	830	815	870	756	804	851	841	815	820	811	849	847	875	843	812	792	872	790	818	846	811	792	840	782	861	890	799	837	803	854	842	792	787	828	885	875	837	841	833	841	861	824	852	819	827	803	824	810	784	852	860	880	895	778	878	861	846	852	822	849	854	848	818	806	844	824	845	817	840	815	777	839	872	826	851	815	789	790	853	827	810	810	838	866	895	837	860	820	836	855	820	842	775	828	889	817	819	814	870	832	878	896	803	813	844	905	825	848	822	861	829	846	844	811	871	785	854	802	836	822	821	774	827	835	789	821	866	796	807	835	837	870	809	814	851	856	841	791	837	852	837	874	826	852	878	842	806	835	834	827	818	799	831	833	828	848	798	831	780	758	816	837	855	836	825	856	872	825	851	786	813	842	882	853	820	865	786	864	853	858	829	819	794	871	847	833	834	776	828	842	832	779	828	827	816	807	811	836	853	807	829	824	831	830	792	789	824	802	813	809	857	834	804	834	874	839	820	816	863	855	823	823	836	830	817	901	809	863	848	833	835	829	842	853	846	797	824	831	810	836	823	835	874	784	840	799	859	836	833	818	843	800	837	802	789	846	832	847	813	872	809	815	801	822	849	793	783	843	845	842	815	854	801	865	747	806	829	802	848	817	787	790	851	887	814	846	779	812	820	822	841	822	826	862	788	774	861	898	816	861	836	822	881	800	887	806	787	806	841	857	857	810	852	844	887	838	832	821	803	849	871	809	800	816	802	804	868	869	845	864	859	870	881	807	835	794	858	840	837	828	822	861	842	767	839	835	848	799	835	886	784	857	846	859	811	820	794	803	857	855	857	817	860	837	842	820	839	835	880	807	833	873	802	819	894	849	796	871	842	834	819	801	862	813	797	810	804	862	808	808	839	835	847	812	789	816	851	794	802	811	864	858	871	797	816	864	821	851	827	875	792	816	816	848	854	806	790	787	878	769	850	819	888	819	863	871	857	771	850	828	830	804	850	787	852	760	843	879	831	812	865	853	854	783	846	829	843	814	811	845	870	834	848	828	806	791	866	858	815	778	860	858	825	829	830	840	848	837	906	868	796	845	823	804	812	855	787	869	872	795	783	801	814	822	829	853	856	899	793	814	821	821	828	840	796	806	789	854	840	811	754	775	815	881	822	845	854	839	856	859	822	796	850	885	794	838	816	919	869	812	867	868	806	838	827	813	824	785	836	779	859	868	768	822	777	821	889	865	842	755	821	865	812	825	829	849	846	829	872	818	781	850	806	811	821	861	857	817	773	880	806	793	792	807	837	858	802	845	815	888	801	834	836	797	814	798	881	811	837	834	833	844	800	790	854	819	858	840	849	834	919	824	852	791	836	831	787	760	810	807	818	813	877	840	809	809	833	810	845	847	810	803	843	820	842	838	806	811	834	822	823	835	856	828	833	791	893	829	794	830	816	869	839	810	813	828	828	801	854	825	831	810	845	828	846	837	795	842	838	854	825	842	881	819	790	818	812	842	842	774	865	828	834	811	812	850	796	864	817	831	840	813	829	806	813	834	816	771	849	806	800	817	832	861	821	861	862	859	813	858	849	846	843	828	834	820	820	831	803	824	798	828	865	833	806	849	870	803	806	811	837	851	857	854	799	763	844	781	806	831	834	815	838	826	840	820	844	781	809	806	833	800	870	835	843	823	737	779	847	834	851	850	872	818	844	810	879	852	847	852	854	857	863	864	935	852	873	846	838	858	848	812	788	839	804	802	849	828	842	868	816	791	834	846	847	822	850	812	845	791	832	826	815	825	826	876	865	820	787	809	812	814	828	790	868	858	815	799	887	825	820	818	792	801	854	845	822	822	865	799	852	831	821	879	837	881	875	836	819	824	833	853	840	874	855	853	821	850	827	833	862	805	836	878	862	825	808	849	871	821	836	827	769	837	854	813	855	799	804	835	810	809	856	787	803	862	869	827	798	836	828	844	843	865	798	823	858	843	837	841	866	859	868	808	851	826	858	883	837	821	886	841	813	879	818	865	801	843	856	828	818	894	874	794	842	865	833	848	807	857	846	843	787	824	888	829	829	860	809	773	874	859	849	869	857	839	873	863	823	853	814	877	851	783	857	829	854	839	821	848	872	857	864	794	826	804	783	819	879	838	807	844	812	768	848	829	851	830	841	824	875	802	894	802	835	841	841	852	850	829	838	809	846	859	797	834	819	830	812	854	821	794	849	851	841	821	834	902	816	845	802	855	863	833	839	855	765	797	827	829	846	870	850	827	873	878	812	837	842	839	788	866	812	865	826	836	797	856	800	815	818	897	844	780	865	832	779	866	874	833	813	833	790	800	844	797	835	792	810	840	856	819	886	838	840	803	816	858	808	847	795	858	807	818	822	830	826	801	882	851	820	839	849	843	833	890	825	798	837	831	831	830	808	841	800	862	779	819	809	859	823	813	796	843	813	837	857	790	850	859	816	868	774	841	797	806	866	809	878	782	846	866	874	779	818	827	839	850	871	867	804	854	807	809	829	811	830	818	814	747	810	843	877	834	834	848	842	821	839	862	799	889	849	812	827	863	799	780	817	822	838	859	848	825	817	763	870	824	801	777	823	811	821	825	866	845	806	824	832	840	818	753	826	878	835	849	848	836	862	819	832	847	859	894	850	839	776	777	818	810	887	833	823	870	830	814	826	853	788	858	839	821	861	817	823	881	833	828	808	787	795	833	816	785	785	847	826	853	858	784	786	839	805	832	813	882	809	859	809	813	812	843	863	818	848	834	820	854	838	813	816	848	785	831	827	853	831	794	828	853	804	811	804	810	832	825	871	819	825	864	836	818	779	887	779	823	868	813	831	828	786	816	859	851	863	873	850	860	836	857	829	848	802	823	825	827	833	821	860	827	805	825	795	846	865	883	836	842	811	853	817	854	831	843	784	770	786	841	836	823	801	854	762	812	814	841	770	803	783	861	805	870	869	831	815	876	821	800	827	796	837	801	790	838	821	836	839	777	831	868	833	832	837	813	898	784	851	839	840	872	785	811	787	829	847	828	783	814	788	816	806	818	855	788	836	805	804	818	822	795	893	830	823	821	848	859	803	864	821	834	848	878	827	834	839	815	865	824	854	781	831	792	846	827	815	778	787	815	845	865	799	814	828	836	870	846	859	837	807	815	805	831	810	788	819	801	889	836	822	830	822	833	826	876	848	845	855	799	867	821	768	799	836	836	803	854	842	816	813	830	822	821	827	792	831	821	748	760	859	814	779	792	838	810	861	811	787	804	784	870	859	852	764	817	847	862
22273	21483	23220	17790	12191	6116	4054	3255	2659	1897	1442	1130	1026	1138	954	817	829	846	669	531	497	479	398	372	353	314	335	320	318	307	269	274	268	266	263	237	267	260	244	268	247	250	267	234	249	251	243	263	242	252	245	255	236	232	205	246	203	253	270	236	228	236	254	248	274	224	251	241	224	240	259	270	223	260	236	231	241	233	238	233	246	278	245	256	225	245	211	258	243	261	238	234	243	253	218	259	243	215	225	258	242	232	248	246	251	242	284	255	250	234	241	239	247	235	256	241	222	221	249	268	225	229	274	238	234	245	252	260	243	243	228	247	225	261	242	254	217	242	238	265	243	225	250	248	229	233	229	226	255	263	220	225	257	248	241	229	248	229	261	229	238	249	233	241	261	240	223	246	237	222	221	250	221	228	229	251	228	254	246	229	242	251	265	260	225	225	236	256	218	257	264	230	252	239	231	253	260	237	249	223	228	228	264	219	247	285	237	242	267	231	236	259	235	251	238	272	266	268	253	275	258	241	269	214	244	224	227	245	263	240	238	225	240	245	250	246	251	240	245	247	228	251	234	254	231	249	215	263	236	221	250	247	235	251	260	205	221	248	227	229	235	214	255	241	241	225	228	245	219	237	227	226	256	244	253	229	231	240	254	247	230	263	258	228	278	232	300	244	239	222	229	255	241	240	257	249	290	268	235	240	221	238	227	228	239	236	260	240	245	237	202	243	229	266	243	197	258	249	253	252	267	251	227	244	246	249	253	236	240	246	248	202	259	227	227	237	222	214	240	259	248	235	235	252	245	232	208	267	223	232	262	202	243	231	251	262	249	261	243	226	242	231	227	225	251	235	209	226	221	256	251	236	241	234	246	233	256	254	243	269	235	262	250	240	242	269	217	212	232	246	236	238	241	248	259	239	259	225	227	231	219	224	239	227	230	231	221	213	238	235	225	224	255	232	260	233	248	230	241	242	245	234	242	267	236	269	246	256	237	226	262	240	236	277	248	262	227	225	228	247	242	186	241	215	226	232	230	250	248	253	219	254	227	228	252	241	239	262	257	223	250	238	238	242	271	179	235	226	235	243	208	224	243	250	246	220	235	253	245	245	251	247	263	241	230	236	236	252	235	222	230	248	245	225	254	223	241	221	231	217	255	240	218	243	274	205	240	248	223	245	242	262	213	250	235	249	249	242	233	231	268	229	238	280	225	236	238	239	244	221	249	249	255	230	232	252	217	277	248	241	229	252	282	251	225	250	246	221	243	250	248	234	225	274	211	231	263	262	262	268	211	236	258	253	192	252	255	273	258	247	245	258	277	227	221	255	237	243	247	222	245	282	230	234	234	271	221	235	264	268	269	243	231	237	219	250	273	241	228	259	257	250	249	243	247	257	239	246	246	244	261	236	247	220	249	261	246	257	242	237	231	235	240	266	258	249	238	261	250	246	244	244	244	240	235	251	226	199	237	243	269	227	247	220	238	225	235	264	256	237	242	270	224	216	208	246	242	266	266	249	224	228	264	237	241	255	229	209	215	249	276	231	241	254	262	242	216	239	234	208	260	250	254	245	248	223	243	257	259	245	244	248	253	234	243	256	245	239	229	242	228	237	230	246	270	237	241	234	241	251	244	251	263	219	242	243	219	265	245	234	245	265	231	222	235	262	237	233	227	213	227	227	249	256	251	255	232	240	238	256	238	242	228	267	267	244	210	231	219	235	253	228	218	240	243	243	263	266	256	242	217	240	273	255	245	221	229	233	254	246	249	245	234	218	262	238	226	254	255	230	217	238	222	241	229	282	234	238	227	263	236	277	271	258	230	242	245	236	237	249	255	220	220	218	251	249	275	221	205	219	276	234	222	233	258	237	224	238	239	225	258	239	234	246	249	261	268	236	254	229	252	243	239	259	235	216	234	230	228	257	238	258	260	250	233	219	250	234	233	212	237	267	269	236	244	248	236	227	237	255	245	237	270	254	246	234	247	238	250	235	247	257	231	229	257	246	211	215	246	263	228	227	243	224	242	221	235	238	254	257	235	223	245	243	243	266	247	242	246	258	252	213	248	236	267	234	254	282	225	241	235	235	239	253	209	237	249	227	237	241	240	244	220	225	228	242	239	245	236	237	247	244	239	226	216	234	234	224	243	269	255	231	251	238	233	241	223	243	241	236	246	238	243	269	231	243	262	238	235	237	256	256	268	227	200	224	230	223	234	244	258	219	221	269	244	259	250	216	242	217	234	251	249	209	251	244	231	221	215	236	234	246	243	240	218	217	240	259	247	247	224	251	264	238	268	238	226	233	231	217	232	234	226	254	253	228	213	267	244	240	244	222	227	239	245	252	259	259	241	230	235	234	248	262	221	242	221	238	243	242	248	250	236	243	241	275	229	262	236	239	229	251	246	250	235	232	215	237	251	238	268	246	227	250	257	252	240	260	251	234	236	245	261	230	261	231	243	242	226	224	249	268	257	226	258	224	254	229	275	223	251	217	243	227	243	249	235	228	225	221	250	249	272	236	252	254	241	237	232	256	209	255	260	236	244	231	215	253	270	247	236	239	243	257	226	267	247	244	234	241	263	210	234	231	255	264	216	239	226	241	251	267	229	280	227	258	233	247	224	224	233	252	258	232	253	251	267	246	228	252	240	247	242	238	223	230	241	227	225	245	245	243	237	250	250	237	259	272	218	236	251	251	238	254	248	231	246	234	253	244	255	234	241	252	233	236	248	237	249	263	242	229	233	217	236	243	224	248	245	248	259	227	246	248	244	246	234	237	258	243	241	254	253	234	246	248	248	232	264	237	215	244	250	269	264	224	235	238	227	206	251	264	241	235	251	250	259	218	240	256	252	253	272	252	260	222	240	250	237	243	233	250	234	263	275	249	223	223	234	241	255	257	215	244	236	252	239	251	249	259	248	222	237	235	238	243	228	273	222	238	248	246	243	237	254	251	231	238	222	253	247	226	266	263	253	253	231	245	237	247	268	244	240	255	248	227	240	239	275	243	261	254	239	259	250	258	227	263	214	266	260	244	226	242	218	259	239	253	245	256	242	249	290	214	247	260	246	229	243	220	236	230	240	230	238	224	247	267	269	240	245	239	266	231	230	247	226	244	230	229	257	237	236	224	256	240	246	245	260	246	247	235	232	236	234	237	218	268	227	232	239	233	253	250	254	227	234	254	221	226	249	234	217	228	267	269	241	275	242	232	254	247	232	227	248	223	225	268	225	230	259	228	223	226	247	242	213	251	230	238	261	258	234	258	224	256	277	237	226	219	263	249	224	228	276	252	244	257	281	284	245	252	265	265	241	261	222	260	260	233	223	205	269	243	256	256	251	245	216	228	241	230	235	239	259	219	244	236	234	242	244	255	223	259	251	231	281	237	218	248	211	254	242	238	253	254	252	250	208	239	221	240	250	246	238	270	246	234	243	238	240	249	270	245	257	242	228	266	231	243	249	232	261	248	242	224	226	246	260	226	210	242	218	269	253	248
17738	22917	31281	30336	25820	17613	15087	13601	11651	9400	7605	6161	5733	6034	5259	4483	5013	4690	3710	2863	2871	2603	2063	1852	1508	1333	1313	1297	1281	1177	1114	1007	917	903	925	882	876	831	890	910	892	855	842	865	910	844	798	831	831	826	761	710	790	779	789	806	797	785	760	786	806	784	862	791	836	819	828	828	702	833	803	775	742	747	801	838	813	806	730	763	789	834	807	783	817	809	752	765	791	811	776	789	787	800	806	771	781	811	707	779	816	763	799	786	796	788	802	790	785	772	756	839	743	804	771	775	781	853	805	804	784	755	808	740	761	783	835	770	744	745	776	780	770	799	756	787	756	822	787	855	774	806	806	745	786	786	779	786	770	736	807	771	852	800	814	835	800	793	783	779	778	761	851	807	764	769	782	730	837	804	800	798	727	764	811	818	845	760	801	846	798	840	847	786	758	792	750	775	747	783	795	756	778	804	751	829	764	787	808	816	767	827	755	784	794	771	760	811	774	825	740	768	762	737	801	794	780	766	835	802	796	803	761	841	847	821	807	760	735	819	829	745	812	803	849	776	786	781	782	809	786	819	779	816	760	819	738	781	778	787	795	723	779	742	746	823	751	811	755	751	824	769	836	793	788	831	857	781	781	777	786	840	784	744	837	777	783	798	776	763	816	760	774	799	761	788	774	769	822	831	816	787	810	760	752	817	819	775	772	822	757	821	795	788	750	842	742	803	754	811	843	793	827	788	811	767	761	778	746	749	828	784	784	754	792	768	813	792	757	742	798	766	792	828	818	762	783	758	770	780	752	776	799	846	767	825	788	814	759	756	832	793	772	832	828	775	789	793	827	748	782	810	795	838	798	806	817	814	793	768	807	807	782	809	817	805	751	786	774	830	817	785	757	781	833	788	814	854	821	813	779	773	810	768	770	811	792	796	792	741	836	778	806	786	829	786	801	782	781	740	767	858	795	805	780	824	760	782	834	783	768	809	851	782	777	761	796	776	805	783	703	780	776	834	751	804	786	758	790	820	793	809	805	811	749	747	772	789	793	838	821	778	826	788	845	787	782	834	746	756	732	786	788	798	806	811	792	746	767	766	756	818	774	773	767	761	744	825	772	771	806	783	773	791	778	779	812	827	790	760	807	812	766	739	776	788	772	828	749	815	800	816	832	825	797	786	776	759	804	807	764	805	762	803	809	760	795	819	783	796	781	828	792	814	796	795	777	806	778	777	750	793	839	731	762	821	791	824	798	805	802	806	809	807	771	771	768	819	796	791	788	769	698	806	821	754	782	785	750	782	736	766	734	799	765	767	788	806	797	792	764	785	806	797	760	773	739	798	795	820	764	759	832	777	776	763	808	748	781	797	777	747	808	787	765	766	751	831	802	800	792	751	786	759	777	806	773	820	797	760	783	823	790	728	774	728	798	805	779	746	805	798	772	786	849	802	800	777	726	828	768	819	828	769	811	794	772	762	815	787	767	807	782	787	792	767	805	759	771	812	808	764	823	788	799	808	753	822	809	729	771	790	845	740	847	729	780	794	747	817	782	760	791	772	804	795	733	781	822	821	785	784	769	741	828	770	782	833	766	795	800	783	765	843	761	866	794	774	808	770	774	787	847	763	778	773	755	771	754	805	843	758	744	776	823	807	799	826	797	760	761	774	807	780	799	813	824	798	772	770	806	772	743	813	819	812	830	749	779	800	804	815	822	803	833	821	752	758	730	741	762	807	766	787	754	792	774	804	799	787	784	716	774	809	751	778	780	799	782	827	745	793	794	798	821	798	782	792	779	801	761	750	741	768	805	782	797	794	823	732	791	843	804	804	773	723	764	759	795	853	818	785	801	797	761	783	824	800	883	795	784	790	787	779	797	781	787	804	824	821	798	793	824	758	793	788	815	784	767	806	781	793	803	812	778	686	756	761	798	816	776	797	803	802	732	809	810	761	787	797	746	733	811	776	784	789	814	778	798	803	795	846	730	803	850	791	767	774	740	768	780	770	776	833	769	762	787	744	785	796	802	779	773	752	836	775	805	799	821	807	786	780	734	808	729	789	772	818	731	790	803	818	797	770	775	794	747	793	803	796	785	776	774	804	771	807	782	726	789	779	785	782	793	831	820	804	779	760	770	793	787	804	733	749	781	807	810	811	821	810	790	800	721	791	794	784	812	821	864	798	810	764	776	754	785	848	808	767	842	780	796	775	805	771	727	787	798	768	779	813	807	775	772	791	796	781	768	747	744	827	824	772	833	802	749	739	802	758	777	794	824	808	795	746	763	736	800	782	780	807	787	777	791	751	805	792	811	813	789	780	755	817	818	791	771	744	802	763	835	780	798	836	770	788	776	785	759	780	778	798	753	745	713	757	771	813	801	769	811	756	854	777	742	822	845	802	788	759	758	781	814	788	802	766	777	799	771	791	739	753	818	812	828	739	797	805	768	810	810	791	765	799	815	760	828	799	709	840	840	803	752	792	810	784	864	773	814	721	815	752	773	806	762	829	831	826	809	770	783	769	786	802	771	815	760	800	831	781	796	801	718	799	796	782	780	825	776	821	794	793	752	770	789	789	835	795	828	742	805	795	809	789	807	807	771	781	782	739	795	785	809	812	819	772	782	800	787	817	765	796	873	816	801	784	795	806	827	834	840	795	770	781	792	814	743	791	758	785	802	796	771	807	790	795	781	826	831	795	808	796	799	756	770	809	791	792	796	799	779	799	818	777	793	776	795	831	822	732	777	879	809	814	806	810	776	829	797	791	744	742	800	812	779	779	751	835	756	772	815	831	834	799	768	787	832	791	813	784	828	797	786	767	750	847	810	804	777	782	778	754	781	790	857	780	772	802	773	722	788	784	776	776	765	739	798	840	785	770	799	800	794	809	764	829	800	779	817	780	756	856	787	779	801	771	789	808	763	756	819	817	830	840	782	829	767	829	762	737	801	801	838	754	800	798	787	765	804	764	739	782	778	791	778	777	786	784	792	748	785	789	756	785	777	765	739	744	801	821	829	780	828	741	785	780	782	757	792	771	775	807	781	766	797	843	772	800	783	808	838	832	780	777	773	765	800	787	791	768	754	809	781	812	770	831	771	757	794	794	774	775	735	762	788	798	751	768	758	744	777	763	755	771	783	809	775	758	808	787	735	780	756	832	777	800	805	777	792	801	801	778	782	739	793	825	801	802	802	814	772	796	804	774	816	763	782	727	790	741	771	772	758	782	797	800	752	799	772	769	812	805	737	813	759	723	770	783	788	885	766	822	781	766	804	742	797	789	725	843	751	725	766	811	800	740	769	776	760	778	849	825	830	776	770	804	825	779	785	839	772	824	774	794	792	805	759	748	791	759	769	813	806	799	802	812	796	805	763	802	802	811	778	768	804	824	799	796	733	821	816	786	817	782	778	800	771	804	779	787	811	812	829	752	777	798	775	819	762	779	806	807	770	821	783	799	717	810	818	827	786	793	792	827	765	829	808	811	807	820	767	823	792	751	772	785	794	807
40353	45360	47010	37985	30253	25997	27767	29995	28942	24886	22267	17479	13366	11859	12633	13051	13042	9363	5974	5052	4969	4650	3045	3510	1927	1045	686	558	472	380	355	302	319	297	307	267	290	283	279	259	272	276	269	286	317	323	311	285	305	225	248	290	214	224	241	258	246	237	254	231	249	241	206	260	221	228	254	250	231	236	253	236	235	215	244	210	233	222	220	234	234	246	249	256	249	232	253	247	261	232	224	253	229	245	237	240	233	241	224	243	278	231	217	227	235	255	239	261	256	258	215	228	260	237	249	222	243	225	214	214	250	242	264	224	240	214	238	255	250	236	235	221	242	203	265	240	207	221	228	256	251	242	239	230	230	231	226	251	226	219	243	238	235	207	253	239	228	253	241	213	209	240	238	235	240	261	256	250	228	231	246	237	218	247	255	243	233	244	249	228	231	223	233	261	242	229	241	250	238	231	273	231	247	234	238	240	216	219	240	231	237	280	211	235	268	225	255	227	242	233	259	217	249	222	245	248	241	241	241	261	207	208	240	230	248	228	217	241	223	238	235	220	259	215	235	252	228	236	221	280	226	229	258	263	260	224	240	214	237	251	261	232	216	255	242	239	246	257	220	235	249	219	245	249	248	236	227	240	247	224	269	248	232	239	250	230	223	222	224	230	257	219	278	261	265	232	231	267	230	208	237	240	231	243	242	231	276	236	238	244	213	219	247	238	224	218	246	238	235	250	214	226	231	255	215	232	211	217	251	247	245	246	224	222	238	254	246	249	210	225	258	227	248	235	247	219	227	226	229	213	256	242	254	248	276	229	233	229	251	207	236	243	248	221	224	246	229	242	262	250	214	247	246	248	236	275	220	212	241	250	225	257	242	242	230	236	249	255	257	229	214	226	252	242	219	256	238	222	245	243	226	203	242	281	248	262	227	256	239	239	221	243	229	239	229	253	254	238	234	232	236	248	245	221	240	213	240	212	244	259	227	255	237	261	240	253	238	222	267	216	271	246	246	234	259	234	241	236	257	228	209	223	238	254	241	231	242	263	253	225	232	246	251	250	206	250	251	264	247	277	257	248	239	214	236	237	227	274	241	265	233	253	235	255	218	251	242	246	240	244	259	217	257	242	247	256	254	227	227	233	243	250	239	235	261	251	264	241	226	209	251	260	251	240	234	227	257	271	251	230	207	257	228	235	223	228	224	234	252	247	224	260	221	209	239	230	246	252	235	242	244	229	218	233	229	248	249	208	252	251	256	280	253	260	228	232	266	243	262	230	224	223	250	213	257	241	266	217	254	223	233	259	200	228	201	240	247	232	255	214	227	246	250	200	233	257	216	221	266	248	227	265	239	267	239	253	230	196	232	236	269	227	249	258	258	232	254	247	272	217	247	230	231	261	237	260	260	234	220	227	227	236	252	280	262	191	229	258	204	224	215	242	228	223	246	235	233	238	235	247	258	220	263	236	265	223	231	237	228	234	260	263	236	227	249	233	223	245	235	253	252	239	255	247	243	247	265	243	227	224	210	257	262	209	251	258	249	230	249	228	237	231	224	268	258	249	249	236	215	249	244	230	230	227	246	248	244	248	243	269	241	249	231	236	256	246	241	236	222	241	239	215	248	226	218	266	220	244	243	235	237	253	216	244	224	247	242	242	233	250	249	287	251	261	247	244	233	209	228	206	281	262	228	233	226	242	260	251	228	254	250	277	257	229	245	230	246	243	240	262	216	216	230	245	235	246	268	235	260	243	246	240	229	227	241	238	228	252	260	232	256	270	253	229	247	253	244	237	242	288	233	226	241	239	265	223	233	239	256	239	203	236	212	207	245	247	260	226	240	239	215	240	256	252	248	230	234	231	243	249	248	271	243	246	217	236	270	277	253	258	251	242	291	226	239	238	245	237	233	254	253	230	219	241	244	267	259	230	249	232	237	229	248	236	233	235	234	249	246	242	255	226	239	246	276	237	231	251	238	259	205	227	244	242	253	243	209	251	224	247	221	248	229	230	253	240	239	289	216	260	237	262	216	223	214	228	254	233	238	241	261	222	233	249	222	260	254	221	237	224	238	248	236	232	223	249	266	244	250	239	203	228	237	254	219	239	241	248	250	222	237	265	267	253	243	262	222	239	256	233	268	231	252	250	270	229	219	254	266	238	222	230	269	226	247	253	241	249	220	201	239	238	220	238	218	231	254	236	225	232	221	241	230	238	220	260	255	279	236	237	239	229	248	215	246	232	251	228	236	264	234	247	245	248	206	235	203	261	231	273	238	268	233	278	275	239	250	261	245	239	234	244	223	253	232	261	236	229	261	230	222	232	272	213	261	243	253	256	265	216	235	235	234	229	243	245	259	234	253	264	213	265	217	238	246	234	254	224	236	232	230	201	236	242	222	219	225	256	240	232	240	246	224	236	244	246	213	242	265	225	248	243	240	240	228	228	247	254	220	251	238	251	245	242	231	229	257	227	234	266	225	237	227	229	241	255	251	243	225	230	252	233	227	221	237	234	222	265	260	239	231	235	239	263	244	269	219	255	250	242	240	250	232	221	231	258	263	242	244	207	233	228	266	237	258	220	244	219	220	215	239	258	241	259	251	262	234	234	227	223	247	233	219	239	250	220	234	226	226	247	248	234	235	236	251	250	238	241	223	231	260	231	262	221	245	226	244	260	219	231	202	228	231	218	244	251	229	239	232	245	266	236	233	218	235	212	244	256	225	233	254	224	237	239	212	243	217	227	237	248	252	226	240	239	252	261	239	239	222	232	242	237	246	251	256	246	253	261	253	234	215	237	249	234	211	260	238	238	256	232	256	247	240	252	277	211	238	236	272	223	237	214	217	223	246	238	256	221	271	238	238	241	236	217	204	274	239	235	254	223	217	234	223	233	203	226	243	270	247	217	211	254	262	243	247	238	232	264	235	247	236	248	230	240	248	257	231	225	238	248	252	261	232	252	261	263	269	237	257	229	228	236	243	234	226	260	210	252	274	248	229	242	240	243	239	248	223	253	219	255	241	236	235	227	229	214	255	252	225	238	244	217	255	240	245	231	218	238	215	231	254	226	254	236	217	243	288	252	269	208	237	240	284	217	218	239	253	248	260	221	234	249	243	249	233	228	226	229	256	261	243	247	210	252	237	209	219	241	255	242	238	230	253	233	240	262	265	237	238	249	236	211	235	239	249	244	245	253	256	215	249	229	230	228	239	240	232	246	242	238	221	240	244	222	233	269	234	232	238	240	234	234	234	219	215	234	239	239	263	242	248	257	247	240	230	246	255	216	235	248	222	247	269	236	233	215	258	252	275	244	232	234	228	247	229	236	214	272	214	233	235	258	209	250	257	233	263	245	235	240	225	252	257	239	240	238	255	251	250	211	193	232	244	248	231	222	242	255	256	321	229	224	237	261	250	247	180	213	249	228	248	234	251	216	233	203	237	245	239	224	254	247	234	243	226	240	228	225	268	235	222	233	248	240	210	262	226	245	239	248	233	232	235	246	257	251
32702	43160	51349	45385	41762	33586	39428	42237	41003	38437	36958	32869	30548	30090	31468	33176	33076	27427	22617	21439	21534	20204	15336	17502	10167	6114	3803	3231	2397	2006	1554	1259	1158	1060	1102	1076	1120	1092	1016	983	902	863	897	1023	1198	1177	1153	953	833	838	788	765	737	748	767	743	757	781	737	750	778	756	722	793	799	755	786	734	830	808	776	740	773	757	783	787	774	768	807	838	770	780	744	800	785	754	740	738	844	745	754	761	772	736	766	743	779	777	728	785	703	748	759	765	744	805	778	784	799	783	752	795	788	746	771	789	818	789	770	740	757	826	808	798	767	817	790	756	807	849	717	785	797	725	744	769	751	750	810	765	793	787	747	774	808	803	792	799	719	824	821	756	766	752	807	807	784	768	792	805	761	824	786	750	778	764	784	763	793	805	748	770	765	760	781	813	776	787	750	756	777	718	762	810	735	785	862	766	699	782	768	791	754	814	757	733	787	766	764	730	802	743	755	747	800	761	795	735	754	793	795	777	797	807	796	816	801	751	750	778	774	750	782	788	793	765	827	770	758	782	767	783	780	805	757	796	758	765	788	782	808	795	792	774	781	789	765	799	764	770	786	747	784	751	750	748	750	728	764	816	772	773	758	727	769	829	762	741	798	770	751	810	762	756	823	770	760	767	771	794	765	804	745	793	719	754	787	734	766	804	752	760	782	781	764	747	778	775	807	816	813	778	784	755	792	807	771	824	776	810	831	804	767	762	726	763	779	732	778	765	791	775	830	788	785	787	781	808	784	776	739	740	797	787	792	764	793	731	759	786	781	771	750	826	851	799	752	824	767	808	764	771	738	845	818	799	816	769	777	773	810	732	770	795	781	719	729	777	805	765	779	751	800	783	731	754	799	784	783	809	773	831	777	778	823	773	772	784	769	722	769	837	782	802	826	711	771	782	818	797	831	835	763	803	710	766	835	743	787	752	774	773	828	798	807	737	786	790	765	796	724	752	760	754	751	771	758	745	753	774	740	781	739	727	773	798	777	788	762	779	733	780	706	757	813	747	845	828	821	721	742	796	778	744	792	745	767	750	743	800	758	814	781	779	747	799	800	791	799	786	778	821	825	810	740	744	822	756	774	821	758	748	764	792	810	763	770	805	763	787	769	753	753	760	780	766	780	795	791	795	782	790	751	773	732	756	743	781	752	809	763	720	785	818	753	752	791	782	787	764	769	772	764	760	825	775	777	741	736	779	742	735	725	780	782	774	791	777	735	769	775	790	783	787	784	766	764	767	775	791	734	790	719	767	772	746	799	858	761	779	728	781	778	780	758	733	790	804	736	792	767	761	795	788	764	784	774	777	791	765	760	757	771	758	763	789	797	786	745	790	753	765	786	773	795	779	758	713	735	777	745	762	723	799	749	735	771	795	752	774	782	804	793	803	837	821	817	772	821	828	784	754	738	735	795	780	781	785	769	740	769	774	803	763	760	831	816	766	797	809	764	757	769	742	765	784	763	803	737	758	809	839	773	813	783	762	747	757	755	790	769	788	781	736	764	767	812	793	786	796	793	736	789	776	792	759	726	767	755	780	766	760	762	772	746	835	802	782	771	772	748	725	759	762	775	745	827	792	763	754	808	779	773	742	801	787	799	750	814	768	836	805	783	777	774	768	806	762	790	804	773	783	761	787	795	757	819	777	787	749	778	781	756	753	767	788	788	767	792	754	770	730	771	772	770	756	761	762	788	811	793	795	787	732	762	775	770	814	783	781	772	811	730	737	788	742	824	807	810	796	777	756	774	764	758	796	749	805	786	775	759	704	754	773	787	792	746	772	797	796	753	769	818	793	769	779	825	752	765	729	815	809	822	761	763	785	833	741	792	751	778	756	732	814	823	772	767	776	727	785	739	773	802	802	764	791	782	725	756	758	790	777	772	791	722	756	776	820	753	833	803	778	801	754	757	750	769	774	786	782	770	738	770	818	776	752	788	750	795	779	789	801	734	789	782	813	748	763	738	743	772	809	802	778	851	786	824	799	770	791	774	760	795	822	794	749	790	742	777	750	771	764	809	773	780	805	804	786	750	754	827	783	842	789	837	766	785	758	784	767	763	735	758	763	744	770	832	735	816	732	753	729	740	794	801	729	719	802	784	785	842	803	855	781	753	778	763	752	785	777	836	780	754	762	805	795	750	735	804	750	788	777	791	797	775	723	773	777	788	808	772	773	746	786	758	793	799	746	798	784	777	786	787	775	771	785	791	758	758	779	773	744	817	741	791	755	763	800	803	810	837	820	775	812	781	782	835	763	738	784	757	803	773	793	787	718	732	794	769	755	815	829	815	773	789	795	784	768	778	759	790	788	756	780	780	758	796	741	795	762	792	754	752	816	736	808	802	767	795	769	761	751	781	773	719	807	770	768	740	745	807	745	809	778	787	742	828	742	771	750	753	767	723	831	771	757	747	786	768	782	819	822	753	783	735	781	812	732	767	812	766	764	751	746	765	772	813	772	809	762	761	837	783	771	761	793	760	757	765	805	793	750	756	803	730	797	777	790	768	771	787	789	803	736	788	747	806	743	805	730	827	793	793	771	783	777	777	773	764	805	755	834	738	778	812	727	811	821	783	745	758	812	761	799	843	764	803	753	819	785	805	776	739	810	800	772	820	777	817	756	765	752	799	790	779	800	818	772	760	729	742	758	768	778	776	819	784	783	810	775	742	728	746	762	764	764	781	732	773	781	809	778	741	802	747	771	759	784	768	796	790	737	805	776	751	744	761	747	819	774	731	790	793	769	755	796	811	802	764	760	744	737	784	794	768	792	793	833	778	758	787	755	735	752	779	794	763	777	834	728	779	775	743	804	802	731	741	751	790	837	754	796	806	766	727	737	754	695	744	756	759	814	806	774	762	742	793	827	765	743	771	775	767	789	770	798	735	767	803	805	776	757	816	744	728	778	755	744	786	785	771	743	827	765	743	763	760	829	780	788	748	751	768	787	770	795	780	724	745	795	808	759	776	821	836	789	829	769	797	774	760	797	771	790	758	764	785	729	754	783	767	778	822	782	770	732	779	768	791	860	806	789	752	795	790	788	821	795	787	713	790	761	796	766	739	763	795	767	734	739	788	752	787	776	822	800	784	756	803	799	765	801	774	816	833	732	788	782	782	798	769	773	762	774	791	781	753	762	803	751	767	750	743	742	769	794	696	812	788	774	776	775	719	720	765	775	787	788	777	773	765	756	736	746	747	785	805	798	799	792	753	774	767	768	796	766	742	804	827	786	786	741	806	747	767	769	799	781	744	820	760	805	754	832	771	761	771	792	783	760	810	764	815	738	779	761	782	782	748	851	764	806	783	724	803	768	794	787	780	769	786	736	725	752	765	787	805	837	798	782	816	753	746	727	754	801	738	803	823	773	787	710	788	755	754	799	744	738	739	736	750	779	788	740	736	783	772	838	753	746	769	771	791	753	742	746	796	749	775	793	808	765	774	811	729	756	714	767	784	792	746	778	749	762	795	778
49270	47185	43940	37700	33800	28720	33054	37822	35908	32556	30448	27371	24097	21613	22756	23566	22628	17939	12509	11075	10334	9462	6772	7390	3685	1688	1100	923	676	582	511	369	348	383	367	348	378	336	299	276	305	258	302	327	369	361	395	318	276	287	242	257	276	260	250	253	263	244	238	225	274	260	273	279	263	258	257	249	273	254	244	256	245	247	278	265	262	226	281	275	281	253	261	251	245	265	263	258	260	266	264	233	258	246	245	261	247	256	252	258	262	247	241	254	277	250	247	260	281	249	243	250	264	228	239	232	258	260	265	228	267	259	266	271	255	270	262	274	267	253	263	253	231	259	242	277	265	247	238	226	258	262	254	268	239	276	293	256	273	257	251	238	260	242	257	244	266	280	238	265	253	239	235	244	263	282	242	240	240	252	263	267	263	249	258	247	249	268	246	260	265	243	260	233	252	273	261	253	272	258	238	280	252	286	236	249	253	231	275	247	275	257	260	269	266	227	260	256	269	213	232	280	259	254	276	251	280	278	241	228	259	246	244	226	219	251	271	245	269	251	247	283	239	265	253	263	257	237	252	263	252	261	277	289	265	288	256	273	247	232	245	273	253	262	274	259	244	238	239	269	261	265	275	259	288	256	267	234	234	256	266	255	271	267	241	242	270	273	238	247	274	260	267	241	267	248	271	265	244	251	279	247	227	276	261	276	265	218	263	244	240	253	246	282	266	261	243	267	265	270	252	257	291	274	248	270	277	269	242	256	245	244	249	288	255	250	283	269	276	283	255	268	280	251	271	232	252	256	252	279	280	240	294	267	250	266	268	282	260	262	278	221	251	241	245	240	237	262	289	234	262	233	267	283	241	247	249	260	255	253	235	247	262	230	275	252	241	230	266	246	236	257	238	244	248	261	243	259	255	266	264	272	246	240	264	259	225	238	250	266	269	260	240	275	272	279	237	262	257	268	241	246	224	251	246	249	258	222	271	285	283	270	246	240	270	243	237	276	254	247	251	233	257	262	264	274	258	244	242	270	267	234	241	268	249	273	286	272	274	277	245	270	260	255	267	238	253	259	268	233	281	277	261	268	245	266	257	274	250	265	290	252	260	254	233	284	269	262	237	253	259	254	282	293	298	261	262	271	244	240	285	267	252	282	270	250	274	268	248	246	241	282	228	255	252	224	269	285	273	220	285	294	258	261	241	258	234	270	254	238	278	251	268	222	256	267	240	264	254	247	281	262	245	267	276	281	266	294	255	260	264	239	259	282	251	266	267	229	241	232	267	217	281	299	235	250	270	264	247	261	267	237	272	226	266	290	252	288	279	258	256	268	299	265	272	244	255	269	293	271	286	229	267	262	246	259	261	258	248	233	267	242	270	247	256	253	253	243	252	256	231	253	270	284	239	257	256	241	242	255	268	229	248	265	267	244	279	244	233	243	238	256	262	216	279	232	258	246	270	252	265	237	237	284	248	256	255	273	269	266	260	224	260	259	239	241	274	279	250	229	260	253	248	266	275	283	275	237	239	266	280	248	254	247	261	263	223	234	267	263	264	252	265	241	263	257	243	251	243	237	232	256	264	240	235	249	273	280	256	274	274	262	274	249	257	249	252	261	256	256	269	226	258	271	225	255	247	230	255	260	270	248	248	275	272	264	232	242	272	245	295	269	233	261	255	273	242	251	226	254	253	247	261	263	233	289	274	254	295	264	242	227	238	265	249	243	256	260	250	234	257	278	231	251	227	278	268	276	204	259	239	251	272	248	255	256	256	236	266	246	260	252	251	287	252	243	250	201	260	244	226	272	239	221	263	255	281	259	266	270	257	256	266	253	289	285	256	274	257	218	257	267	248	267	264	240	264	240	231	245	268	263	235	267	266	241	236	227	278	245	277	251	263	260	254	248	263	240	260	285	242	245	239	269	260	251	270	229	238	228	248	275	252	232	260	271	260	248	270	234	268	272	248	247	226	261	273	239	253	285	267	259	278	252	260	235	267	256	252	231	275	272	230	247	269	265	271	251	255	247	249	260	264	283	263	278	255	260	248	253	254	262	260	274	253	252	274	272	249	266	238	257	256	251	263	242	279	266	245	276	257	248	235	251	263	247	233	242	269	273	281	267	247	259	240	289	248	246	262	251	238	233	250	260	257	267	258	259	268	243	268	258	292	242	257	250	249	265	230	234	257	266	238	250	260	260	244	210	242	279	257	255	263	244	261	261	256	267	211	236	273	264	288	260	270	252	288	272	249	262	238	240	266	244	281	242	279	225	234	256	276	263	242	271	259	274	255	246	246	286	259	264	259	264	264	282	253	281	277	252	239	253	252	253	256	269	259	276	245	250	243	236	291	253	254	260	256	256	276	264	269	254	237	277	289	255	265	247	232	263	228	256	224	244	259	244	227	249	241	212	268	247	258	271	271	223	266	264	257	238	276	241	291	252	251	283	257	284	245	256	259	230	276	280	261	245	248	287	258	247	239	245	274	256	243	276	229	265	264	251	248	255	267	279	248	273	246	237	246	238	220	245	276	258	269	237	220	276	258	256	225	237	266	243	273	267	220	233	264	244	250	246	257	233	235	263	256	262	260	291	249	260	241	290	249	258	273	253	244	250	235	234	263	257	241	242	263	229	259	254	253	261	241	224	262	259	240	260	239	262	283	272	245	239	255	239	272	281	230	243	257	222	275	262	265	253	246	239	244	233	273	242	254	265	260	255	259	228	278	251	243	264	253	253	259	241	263	260	248	259	257	263	258	272	262	252	258	250	270	219	247	253	223	255	244	241	258	262	269	254	275	251	235	303	268	245	252	240	254	266	240	221	281	228	280	287	228	237	242	255	257	248	237	273	266	290	237	268	271	279	262	256	259	286	261	245	267	252	251	244	255	248	251	243	237	269	243	247	253	271	232	256	277	259	257	232	241	253	248	253	249	257	238	246	252	247	251	255	247	242	249	266	246	240	236	254	270	268	285	246	217	270	268	244	234	251	299	295	253	251	263	254	229	241	276	253	238	276	259	247	245	249	265	247	253	242	236	261	253	262	264	243	246	262	263	241	253	270	255	251	283	279	263	238	227	258	243	244	251	261	294	241	273	275	258	240	269	265	269	233	286	238	251	235	240	263	247	270	276	229	266	252	270	252	239	258	262	248	251	248	251	246	259	244	230	248	247	243	264	245	254	282	237	253	250	280	232	251	267	274	270	251	278	262	299	250	262	249	272	268	238	227	234	243	254	272	264	284	232	267	260	252	262	240	257	236	275	266	253	265	272	239	243	267	244	277	252	244	240	278	249	283	258	240	238	257	271	234	291	268	292	254	256	266	277	275	266	248	242	295	228	260	271	263	257	241	267	255	248	244	261	247	250	268	253	271	218	282	240	287	257	258	262	255	261	269	250	261	239	246	249	260	280	259	282	253	266	238	249	255	239	254	241	249	249	250	230	263	284	241	271	265	249	238	270	238	232	260	263	249	252	270	264	259	252	257	250	276	277	264	274	247	280	250	282	243
40092	46892	53690	48913	47511	38492	45065	50314	47617	46172	44837	42128	39468	39048	41439	42441	41613	36716	32128	31425	31134	29523	25000	27123	15684	9410	6386	5147	3668	3308	2467	1806	1633	1554	1521	1420	1347	1308	1158	1124	1047	1016	1026	1577	1643	1642	1564	1240	894	900	856	793	791	774	779	777	769	787	814	811	835	787	765	793	811	783	822	798	775	799	769	861	784	839	769	803	791	781	805	809	833	822	765	792	828	803	842	774	808	807	829	786	820	769	780	759	742	748	792	846	816	831	809	772	839	772	788	810	835	754	838	789	847	788	775	799	752	781	765	828	826	805	752	788	782	823	804	819	845	771	820	800	757	821	821	792	769	839	756	861	832	790	831	839	836	814	761	781	783	834	805	819	830	778	805	780	799	819	851	800	773	836	816	846	796	797	784	811	858	787	825	811	829	838	809	821	784	788	786	781	830	798	807	796	795	834	843	794	780	777	840	802	822	791	762	801	797	791	822	775	812	801	742	794	836	822	778	824	815	830	814	812	787	802	803	796	796	859	810	817	828	779	814	783	804	795	809	803	821	784	789	781	822	794	821	774	811	821	779	857	791	774	797	783	771	804	808	799	801	789	833	823	803	854	820	789	814	759	833	785	852	777	808	797	818	797	780	834	801	798	839	815	821	758	808	763	808	802	841	762	813	816	781	785	797	844	800	749	748	816	769	753	756	745	800	820	803	816	805	833	785	758	825	804	804	834	750	774	855	799	773	848	818	784	826	807	801	791	822	824	780	835	806	830	824	837	836	774	765	806	798	798	824	792	743	775	813	780	807	803	824	831	878	803	789	787	844	781	798	814	766	802	801	761	808	797	780	813	826	799	828	791	788	814	817	809	781	787	782	811	762	858	817	793	773	776	780	763	790	829	782	807	830	832	782	762	856	762	848	822	735	841	826	784	844	785	821	807	813	821	858	829	844	841	835	772	764	786	802	832	787	780	792	799	850	756	820	809	770	874	827	814	793	828	808	806	764	796	810	823	808	796	774	826	826	830	763	847	837	857	793	798	822	790	781	827	809	793	847	805	783	807	836	752	775	786	794	822	816	794	769	814	799	819	848	802	818	822	767	749	813	815	833	786	790	808	771	848	793	800	819	817	840	858	811	795	793	777	837	772	783	803	806	851	806	806	828	785	801	785	771	808	843	791	757	802	829	764	769	820	806	792	788	808	823	794	802	780	790	826	830	768	773	805	844	784	834	785	808	811	814	866	810	812	818	855	788	814	825	780	864	811	807	803	791	810	806	791	778	805	784	806	814	774	755	774	806	769	727	780	837	763	830	794	747	811	795	761	823	863	810	816	822	818	839	813	837	768	850	782	790	780	811	825	760	790	737	732	785	822	805	782	820	778	807	788	796	798	778	723	837	825	810	752	751	855	817	790	771	786	809	770	767	879	822	767	810	799	826	765	748	807	820	795	825	850	766	831	792	786	804	819	808	814	764	765	823	790	803	785	778	786	810	784	860	797	782	803	788	825	788	855	809	776	743	822	852	789	830	808	797	797	796	802	804	809	879	780	809	807	781	820	840	844	839	814	842	790	823	847	796	804	817	776	806	783	817	765	792	784	828	782	781	819	810	822	784	806	812	803	834	762	837	806	838	801	793	786	774	833	806	794	815	805	818	860	783	765	808	843	824	801	834	816	814	716	811	795	841	836	775	761	806	803	817	822	811	796	763	801	774	775	801	795	781	819	783	751	824	744	816	809	812	846	812	834	824	823	813	793	767	860	755	816	788	819	792	773	805	838	782	788	790	816	811	760	769	760	802	814	790	778	793	758	776	815	820	800	795	796	886	790	761	783	784	793	810	797	814	728	792	803	828	797	790	744	861	836	794	839	776	800	811	828	817	784	785	753	756	769	752	819	769	846	834	826	768	843	816	801	836	798	773	807	754	775	798	854	791	806	813	766	821	813	774	797	803	782	820	813	836	802	812	772	774	763	794	816	793	811	830	804	772	807	790	862	777	779	845	847	841	831	798	770	797	763	732	818	779	815	837	828	781	827	818	817	802	826	802	800	820	844	774	825	828	772	784	798	812	785	782	904	826	789	776	832	782	812	796	811	813	853	810	798	764	805	799	826	812	798	797	814	734	780	828	878	807	829	822	847	831	839	787	837	809	819	765	808	798	793	775	802	788	777	790	846	787	794	814	764	811	766	803	809	787	811	840	780	792	772	805	770	810	847	808	821	817	771	804	744	812	785	787	752	789	828	813	767	868	785	818	715	821	791	827	848	805	799	780	781	808	779	784	826	769	763	806	798	815	887	819	783	809	835	838	756	826	816	810	789	764	790	770	770	783	821	758	816	765	849	824	782	842	752	797	782	808	810	772	820	796	854	782	812	834	813	767	809	792	755	757	801	810	844	750	784	822	764	810	781	806	857	810	789	799	799	779	817	776	836	825	795	758	777	797	814	784	803	811	799	817	808	765	788	790	797	795	755	823	787	827	757	794	827	864	771	817	854	802	783	754	792	825	819	800	833	797	817	788	800	798	832	816	815	782	782	786	814	757	799	769	803	824	791	866	817	803	825	764	822	837	833	788	801	831	837	780	852	846	777	777	791	789	787	766	776	766	813	798	811	821	805	805	803	784	814	773	791	771	814	806	821	822	781	779	819	792	800	817	787	799	860	813	831	791	782	814	826	800	807	800	814	789	795	871	801	807	800	799	781	774	778	864	816	819	818	812	761	830	798	818	779	831	798	746	857	778	793	819	766	814	841	810	754	751	834	838	761	858	805	798	773	822	799	772	751	820	803	776	788	814	800	765	833	783	786	842	820	851	790	787	771	797	823	770	811	813	811	798	862	769	847	756	839	775	769	833	843	782	800	842	780	784	841	787	803	827	769	794	821	799	788	827	804	835	778	864	747	855	756	809	797	787	754	808	779	768	785	809	745	829	758	767	787	842	848	844	798	763	832	754	867	751	810	761	793	788	778	789	788	787	827	807	805	783	818	837	786	836	841	789	792	861	802	806	762	859	768	829	798	807	795	789	855	858	808	811	777	780	836	808	787	810	766	802	742	821	855	732	794	796	768	801	814	818	804	856	778	816	816	806	809	821	863	762	770	784	798	796	820	811	762	802	779	778	810	826	789	842	800	754	770	832	790	800	820	777	808	816	792	806	779	825	831	755	801	787	781	819	767	808	812	766	817	819	860	832	833	775	778	781	819	766	824	788	821	813	766	778	864	767	815	834	758	812	784	776	756	819	768	802	812	783	842	778	773	773	830	803	767	762	845	847	782	843	771	776	784	797	833	805	781	789	887	820	790	793	778	848	873	879	798	819	834	798	832	745	760	835	812	778	802	836	747	771	812	823	848	807	805	847	790	810	800	831	793	825	823	791	797	824	826	791	824	779	815	746	794	761	797	819	833	803	832	839	802	786	814	857	784	790	802	747	759	841	832	726	780	838	817	831	799	813	776	841	849	823	799	786	814	891	854	777	805	844	764	781	830	793	834	764	757	800	870	787	769
22083	23025	24712	17038	11460	5800	3694	3431	2602	1996	1725	1465	1345	1028	957	1002	937	821	728	616	534	497	456	496	335	293	268	294	272	263	264	236	236	257	249	238	255	238	231	257	232	266	212	253	245	233	274	237	231	248	209	241	239	239	226	246	251	228	224	216	232	245	194	257	198	229	234	238	228	223	230	204	207	241	229	254	211	226	233	231	246	231	218	219	227	240	250	229	253	226	253	208	252	241	235	198	213	221	243	262	239	237	231	268	221	208	199	240	222	244	219	222	241	221	230	217	233	243	259	225	235	237	211	237	226	235	221	221	220	211	208	240	166	221	201	252	224	214	237	237	241	205	256	227	222	221	251	227	236	202	209	218	225	215	246	234	235	229	226	248	203	249	196	226	245	229	203	228	236	238	247	215	241	231	242	226	218	239	219	231	229	206	239	233	222	228	200	242	229	234	236	235	236	242	218	231	229	235	230	221	230	227	217	261	227	248	227	239	226	244	222	225	223	227	227	233	225	235	248	243	214	217	208	241	238	228	245	216	210	224	237	205	253	253	220	224	221	231	221	230	246	224	239	229	211	225	224	206	236	234	252	241	245	221	233	249	241	216	224	241	217	254	232	247	226	243	220	258	217	212	238	258	233	242	214	224	228	233	236	231	228	227	222	248	211	237	209	216	215	225	234	228	250	217	227	222	220	228	254	244	219	254	243	244	235	201	227	235	235	232	203	237	226	236	212	211	251	230	231	242	233	212	232	219	214	224	228	226	207	245	234	245	240	209	217	248	230	219	217	245	197	213	256	207	259	191	241	219	222	267	230	249	239	243	241	244	233	231	224	260	228	236	207	260	213	256	223	233	261	232	210	225	239	238	234	223	239	234	229	214	216	221	224	204	218	230	240	250	248	234	242	275	239	212	245	239	249	215	230	209	217	247	224	240	206	239	250	229	227	229	239	252	227	240	241	209	212	234	219	222	247	225	228	268	228	236	247	224	228	255	217	219	210	217	208	225	226	258	213	217	244	222	233	231	241	236	206	222	200	228	238	252	223	225	251	232	217	213	199	212	233	225	226	245	215	247	217	252	237	222	216	243	224	239	232	236	230	236	237	243	196	247	235	227	234	241	236	238	216	238	242	228	220	273	246	266	241	225	232	233	223	236	229	225	250	228	218	224	226	225	229	230	218	231	232	235	209	248	227	251	244	228	246	241	221	234	225	210	221	195	217	244	223	207	236	235	234	231	237	227	215	255	230	213	230	223	226	219	229	213	249	230	224	226	241	235	228	212	198	221	232	219	239	215	231	232	240	227	239	228	235	235	243	232	221	221	215	237	244	211	244	237	215	244	279	255	224	232	221	212	266	229	230	215	259	187	236	253	249	225	238	228	213	254	216	216	210	247	239	226	219	237	233	215	212	259	230	244	213	232	240	230	229	236	214	232	254	228	223	206	268	260	228	234	242	237	240	218	234	235	259	234	228	240	245	188	186	242	245	222	221	240	236	231	196	235	238	228	242	207	214	225	246	211	227	233	212	250	241	246	222	222	226	215	257	201	248	240	219	259	260	241	234	212	224	214	248	235	237	225	224	229	247	211	272	244	210	232	226	236	250	239	239	239	253	205	239	250	199	238	234	228	233	217	227	215	223	235	265	224	226	237	238	261	253	237	249	247	245	230	227	231	208	210	219	226	221	248	210	218	238	219	238	243	240	222	240	240	249	218	233	229	246	260	223	220	223	234	231	223	211	260	216	258	232	196	240	238	226	238	236	229	249	250	234	243	232	230	213	231	282	239	227	242	216	243	230	218	239	236	237	214	238	236	233	225	242	267	205	223	230	213	223	223	199	212	223	232	239	230	208	223	251	226	236	253	243	244	225	230	237	232	218	224	226	217	212	235	244	225	231	243	232	212	223	216	231	232	224	218	253	237	231	263	209	258	215	236	230	231	204	213	248	203	253	232	214	221	213	229	221	207	228	230	220	210	240	222	236	260	198	243	227	257	239	233	235	215	223	204	222	246	242	223	228	225	203	238	238	199	206	241	223	226	223	244	239	210	233	221	223	231	245	237	230	221	236	223	225	239	246	238	205	232	221	231	206	260	227	214	223	243	230	217	221	233	216	260	230	203	268	224	239	224	246	199	241	214	242	218	233	230	242	250	230	227	230	219	225	216	233	219	224	210	227	249	215	231	238	226	221	217	225	204	229	229	234	228	224	231	240	227	232	214	249	213	231	240	212	228	223	222	223	237	226	241	224	216	219	234	240	232	238	228	231	234	207	212	236	242	233	236	234	249	212	222	228	217	230	241	226	224	244	242	236	270	232	230	199	232	249	211	246	226	219	239	226	212	206	226	234	231	239	225	232	235	223	247	216	233	254	255	234	225	222	238	246	205	223	213	235	240	201	231	225	221	193	229	247	233	238	247	247	213	234	243	213	242	251	205	250	240	236	209	258	247	229	237	235	218	192	223	206	223	230	225	265	244	227	230	232	229	251	241	240	227	239	207	237	240	223	226	233	214	225	215	251	224	204	250	237	243	213	238	256	204	225	223	235	269	246	217	196	244	232	209	239	265	260	214	210	223	244	223	234	219	243	208	211	238	209	230	226	249	237	255	246	244	250	219	254	235	236	226	236	223	245	228	234	195	222	223	222	219	247	247	255	233	223	242	209	231	251	260	250	255	232	232	239	209	214	234	235	225	211	250	237	227	240	226	237	242	218	231	224	239	222	201	251	217	230	264	241	205	225	240	207	242	227	195	284	237	237	236	241	227	215	223	218	250	241	248	230	240	229	230	233	254	205	235	230	253	206	257	216	239	238	244	227	240	218	195	222	227	231	225	231	231	251	231	206	219	223	242	221	244	225	232	238	225	254	222	191	237	234	253	251	222	228	246	240	230	214	230	235	233	245	260	239	231	227	241	232	252	266	233	253	199	238	230	227	208	233	219	236	223	245	229	211	242	250	227	253	222	233	256	229	240	188	215	233	217	224	216	219	237	210	278	228	232	242	261	216	218	206	232	239	212	226	232	227	231	240	234	243	213	226	230	188	227	213	249	238	235	252	253	231	237	250	209	236	239	265	260	255	236	243	232	210	236	228	249	234	220	222	224	219	243	231	226	247	244	242	245	185	237	225	240	241	216	250	217	238	225	234	216	201	238	265	212	239	214	223	228	223	236	230	228	217	247	236	228	215	230	242	208	232	207	239	221	238	237	239	221	258	217	223	216	221	250	224	243	218	223	227	241	245	224	251	227	245	213	217	237	213	220	216	250	251	239	269	250	243	213	239	220	229	196	205	252	229	229	219	218	259	218	231	257	239	239	254	202	222	232	231	208	238	215	230	219	227	189	217	221	228	217	214	231	227	213	258	229	238	248	216	207	233	247	239	196	257	225	234	229	212	219	213	217	266	231	231	238	248	225	249	251	248	240	252	222	245	235	233	245	213	229	228	216	218	232	236	233	230	215	242	210	220	221	237	202	233	214	234	232	241	219
17715	23793	32293	29050	25233	16439	13416	13248	11277	9176	8392	7762	6847	5388	5068	5003	5258	4322	3719	3231	2709	2404	2228	2405	1673	1302	1167	1129	1025	1022	968	919	904	891	862	841	831	827	793	902	842	781	791	827	767	824	876	846	781	753	762	669	729	759	756	778	749	772	723	724	712	775	754	725	673	760	717	746	774	786	764	749	766	744	748	738	771	751	783	745	790	775	724	723	723	758	732	746	738	738	801	689	809	737	743	718	744	788	782	747	736	732	722	705	766	789	776	715	699	740	718	704	788	741	741	784	777	760	762	763	721	720	701	725	764	755	784	790	755	714	704	735	801	742	770	752	745	756	726	789	691	753	778	691	769	747	752	727	760	756	732	762	783	754	671	744	758	743	711	715	794	757	792	761	772	726	733	780	732	785	705	761	724	763	752	729	736	702	719	741	779	741	793	750	818	720	710	794	750	735	728	755	759	732	731	741	755	759	772	749	762	782	764	745	779	756	712	716	773	753	752	764	748	702	720	762	760	772	772	791	703	754	677	728	708	718	715	722	752	720	738	753	745	754	782	777	740	767	713	752	795	736	782	729	786	743	713	780	786	748	755	763	816	726	779	745	751	746	760	737	779	743	710	745	771	723	730	769	794	749	770	733	759	769	766	761	759	756	764	714	712	786	715	756	785	746	772	800	746	775	740	761	797	708	713	768	755	752	769	782	728	741	766	737	766	724	713	752	775	777	748	755	775	813	767	779	711	800	779	792	738	730	760	708	801	696	733	731	732	748	807	773	789	757	756	716	727	746	777	754	799	715	717	718	749	701	713	774	778	760	722	735	748	772	749	774	726	723	714	781	738	762	759	759	793	758	818	725	734	747	746	767	734	752	746	728	766	754	758	768	782	807	774	734	744	752	711	774	826	703	747	754	745	747	730	747	728	735	790	759	736	809	723	758	727	706	767	715	724	760	714	764	803	723	791	717	754	695	739	743	731	736	710	783	710	774	717	712	781	740	777	742	774	751	762	783	728	707	775	752	757	817	768	712	758	788	807	769	710	776	733	774	789	728	708	728	752	734	755	736	727	755	752	748	785	789	766	735	814	765	738	753	751	767	733	765	748	720	757	740	703	729	744	791	756	716	719	735	757	767	759	799	749	757	760	741	754	723	697	753	764	769	790	729	726	712	771	757	751	785	739	750	744	732	780	694	757	703	701	729	763	745	735	743	745	765	798	756	743	732	759	756	791	770	738	795	726	781	764	801	733	699	775	728	764	795	709	740	771	753	720	763	776	739	710	777	765	729	732	729	730	756	767	784	761	778	738	747	746	714	747	723	745	760	789	767	757	758	769	735	715	700	741	752	777	732	754	757	719	743	720	752	750	742	741	761	716	760	729	737	746	755	785	740	752	742	755	710	759	777	745	717	797	744	762	754	707	718	751	766	707	743	769	755	722	724	744	766	753	774	736	733	769	763	736	770	770	759	763	751	762	713	752	755	728	740	742	760	731	810	768	707	800	786	729	762	784	779	739	805	747	763	742	712	773	769	787	718	787	740	792	770	702	727	768	805	766	709	765	717	723	781	743	792	732	720	740	749	752	736	813	798	708	820	733	757	788	735	739	760	712	714	719	706	716	775	708	766	766	754	728	734	769	778	692	720	774	724	747	722	771	794	808	726	727	746	769	735	733	722	786	705	791	733	730	754	778	732	751	810	787	780	721	798	753	727	739	739	713	759	708	772	739	760	767	753	724	731	735	725	800	789	756	768	818	759	755	744	757	736	777	749	737	774	776	772	743	743	721	728	784	758	778	739	727	800	719	700	780	787	756	708	759	800	795	740	780	745	768	817	710	700	784	743	770	747	739	752	809	786	773	747	779	799	732	744	713	688	744	726	799	737	765	719	758	738	804	728	765	809	774	791	779	734	775	774	709	723	758	753	709	804	736	708	727	739	767	736	727	715	781	762	767	808	743	793	705	767	780	784	736	736	753	720	733	727	767	770	773	792	705	753	743	764	791	699	760	760	764	733	706	816	720	730	741	764	757	821	766	730	778	765	793	770	754	793	748	709	751	741	729	813	756	721	745	753	766	764	715	729	730	720	727	750	746	773	742	805	760	760	764	775	720	735	755	703	771	739	752	770	781	807	772	773	761	813	744	700	724	732	778	685	756	722	726	680	759	710	724	718	748	760	780	760	780	784	766	770	718	718	768	788	779	803	714	736	785	734	775	739	755	762	765	756	751	741	806	806	759	747	764	707	763	740	696	770	745	767	802	755	769	730	734	738	780	841	716	768	694	770	766	771	757	790	760	759	742	726	772	786	761	703	755	742	757	753	777	696	793	736	739	734	780	770	717	802	780	760	772	775	798	822	730	757	754	786	743	729	708	785	701	755	801	737	756	744	772	713	750	766	782	716	726	714	758	750	718	718	783	770	789	733	806	788	712	764	734	711	743	764	785	750	753	731	688	745	771	763	772	708	733	723	764	716	749	741	776	759	695	814	759	739	708	738	750	746	756	776	732	775	695	736	747	775	757	729	745	730	796	739	777	741	768	750	768	747	753	762	777	747	747	763	773	734	743	764	726	755	805	709	773	681	767	719	787	760	774	766	760	692	733	760	707	724	738	741	747	765	731	761	767	768	724	748	743	776	774	752	784	731	784	805	760	776	732	754	731	756	795	730	790	783	746	761	751	781	777	724	690	768	747	705	768	754	755	790	762	737	715	740	744	745	744	733	770	780	753	755	757	785	741	753	685	777	718	709	770	762	735	718	757	749	754	745	749	739	767	780	738	779	699	755	758	734	744	723	772	728	737	794	719	756	787	763	744	745	762	735	759	745	758	768	747	762	785	734	788	758	719	774	747	726	745	721	733	798	775	728	771	754	759	745	747	706	748	777	740	793	716	731	759	755	794	733	732	770	749	767	750	750	763	798	704	762	777	788	672	742	768	763	776	752	757	670	750	746	714	741	728	784	699	779	734	776	769	766	751	744	730	789	788	753	763	730	738	735	755	733	728	733	739	750	746	761	795	736	771	765	801	782	735	743	732	740	761	738	759	764	734	747	728	776	798	724	800	803	786	735	751	814	796	699	743	736	774	701	718	808	796	676	740	800	785	739	740	778	725	738	748	743	779	810	742	755	798	769	728	731	737	753	796	808	768	772	755	791	757	790	758	766	723	758	745	767	743	691	772	783	763	766	765	770	833	752	764	751	746	724	767	760	788	708	754	733	746	753	785	793	781	744	704	728	743	741	773	747	755	707	754	716	662	703	730	754	781	752	745	749	744	761	763	700	778	688	759	779	781	758	742	775	833	722	768	795	741	765	762	772	734	796	749	751	774	816	819	752	767	758	693	736	786	748	736	732	794	703	750	757	759	767	772	747	749	688	732	775	750	720	709	741	758	803	744	757	734	721	750	757	720	747	778	784	731	715	772	710	734	717	743	747	745	751	750	761	751	756	810	762	737	784	799	790	720	737	765	777	811	765	760	811	743	751	743	796	772	842
41672	43286	45079	35725	31803	27559	25450	32407	29059	25026	21343	17245	14863	11944	12552	12917	11228	7987	5855	5538	4937	4707	3535	2869	1571	998	644	471	501	399	326	290	292	289	316	256	297	272	236	225	251	236	222	270	310	309	297	251	267	227	236	206	220	213	217	241	225	215	201	183	233	206	249	205	210	212	244	240	222	239	208	212	221	235	218	253	225	220	221	199	214	227	235	226	215	250	216	216	193	231	209	230	227	229	195	218	217	218	242	206	207	203	241	252	215	200	238	231	205	213	217	224	252	231	213	210	231	211	227	217	213	235	217	218	223	198	203	212	218	221	224	237	245	239	211	233	219	228	205	207	197	228	224	209	216	228	212	222	229	217	253	234	220	228	238	208	236	244	215	237	237	236	232	215	226	212	195	214	246	207	237	223	235	214	215	229	231	199	243	227	217	227	187	210	222	237	229	231	220	225	230	252	228	223	240	218	229	228	209	211	212	235	229	234	199	246	223	195	235	211	228	251	195	227	199	231	221	210	240	227	217	234	227	248	231	233	229	220	234	211	223	238	211	238	246	222	225	225	212	211	232	245	238	207	255	211	213	232	246	218	184	202	257	215	200	214	204	217	214	233	219	207	222	201	230	223	198	216	224	230	222	245	211	203	192	210	239	220	227	216	233	245	225	222	234	232	228	246	228	229	227	241	224	218	213	231	227	199	216	222	206	227	205	253	211	232	229	200	232	227	251	228	247	219	206	220	242	243	240	212	218	223	233	222	228	216	231	230	240	207	198	218	216	225	213	205	219	228	221	207	235	202	228	216	201	192	225	219	215	224	228	243	228	231	221	182	209	221	192	216	219	209	231	202	206	204	229	242	246	225	223	200	236	221	234	221	230	228	213	217	217	239	227	238	218	219	208	226	227	247	241	182	246	227	218	217	202	258	213	240	228	241	235	251	188	236	225	226	228	207	238	210	227	202	222	223	252	198	214	232	239	251	204	213	226	236	213	226	216	221	217	224	217	232	232	229	246	217	237	210	222	232	197	220	201	205	226	249	225	243	238	243	227	197	225	223	221	248	242	221	230	228	217	228	229	209	216	216	206	229	215	217	229	232	226	242	227	206	209	226	191	207	217	227	241	230	231	214	233	258	228	242	211	249	221	210	218	199	223	217	221	187	224	229	226	228	230	214	246	252	221	208	189	209	202	229	247	209	255	230	217	215	226	208	250	235	232	219	210	207	239	249	215	220	229	229	236	211	225	244	227	215	242	242	221	206	218	211	234	229	223	239	212	243	236	223	207	200	229	205	198	228	197	211	213	221	219	243	209	218	207	221	215	209	214	240	216	196	230	226	219	231	222	236	218	233	232	211	204	221	240	235	236	200	223	238	232	231	221	221	229	219	241	257	200	213	231	236	244	224	228	237	240	223	224	209	214	247	243	205	239	221	227	229	212	223	204	213	240	216	199	230	235	223	229	245	212	236	206	241	233	231	208	227	222	257	216	234	200	198	241	221	219	202	214	216	210	232	213	231	212	225	237	231	215	232	237	194	191	203	207	216	216	262	205	207	229	200	225	232	242	236	215	210	220	240	238	228	220	244	219	255	223	222	194	235	231	242	204	195	219	242	207	236	208	220	231	223	197	211	241	173	202	196	223	215	209	223	217	223	207	236	197	216	209	227	200	238	219	217	224	250	231	218	191	200	234	231	210	222	228	245	203	245	214	233	217	214	222	226	245	215	241	211	220	200	232	238	203	183	233	219	179	226	209	220	220	213	233	224	239	217	215	217	212	221	228	196	238	193	244	222	212	232	219	241	196	243	227	236	204	206	253	200	241	228	223	216	235	215	234	216	218	237	223	215	241	213	275	234	221	218	229	269	232	245	246	216	216	214	223	250	211	210	240	258	235	214	244	254	209	220	243	235	228	226	214	242	224	211	226	200	217	238	246	215	229	214	225	243	229	234	229	216	244	221	198	228	224	215	240	229	217	221	194	221	246	226	221	216	213	229	228	212	210	247	225	237	228	222	245	213	199	210	182	213	232	232	245	243	231	204	220	217	223	244	213	203	222	212	233	205	207	220	236	213	213	226	242	226	213	218	230	213	209	227	223	230	247	249	247	226	222	236	187	223	215	223	215	210	230	218	218	231	241	188	231	231	222	200	214	207	212	226	215	216	243	200	216	230	261	218	243	215	219	246	227	225	203	226	237	232	254	232	212	234	229	209	243	221	214	204	224	221	219	223	213	247	214	219	231	221	218	245	205	232	210	219	213	226	224	228	218	228	250	226	214	223	245	208	217	237	213	232	226	210	217	200	208	211	219	255	221	204	211	226	235	216	216	218	236	209	217	214	201	224	225	201	218	221	204	248	220	204	229	209	205	224	212	219	227	219	234	224	216	213	221	205	233	207	238	228	223	227	211	220	247	205	239	221	217	221	196	249	216	205	240	231	229	224	237	231	198	230	230	230	212	208	208	229	221	205	239	222	228	220	235	220	192	253	212	228	198	215	236	227	227	208	232	207	224	233	219	201	233	240	229	205	219	200	205	202	221	244	194	210	192	237	229	232	238	230	217	190	215	207	220	231	200	240	233	234	215	239	222	238	239	218	234	204	230	207	225	192	252	228	247	230	217	222	242	224	240	210	208	205	226	226	229	216	223	209	247	251	216	234	189	227	253	227	209	212	227	221	223	237	204	241	241	214	204	250	215	227	222	211	250	204	229	204	240	222	224	260	212	231	225	236	217	221	230	224	210	272	224	225	246	228	214	211	212	209	228	215	194	223	209	255	213	215	225	225	209	228	226	226	203	234	224	206	219	244	235	238	228	212	223	234	227	224	236	197	224	227	212	216	207	227	223	244	222	232	212	242	205	229	200	248	247	219	230	228	223	225	212	224	197	209	219	205	227	217	224	185	248	210	252	220	243	223	221	222	208	200	271	231	216	237	225	228	243	220	248	223	222	206	215	200	210	233	227	227	222	222	236	242	229	211	209	198	220	234	229	228	249	221	253	265	225	214	201	197	229	224	212	257	218	204	229	212	215	207	226	225	257	228	214	226	240	251	200	230	209	211	219	218	245	229	226	198	223	207	229	203	233	227	209	222	232	229	243	238	244	217	206	202	244	234	249	212	212	243	217	225	231	209	200	232	244	230	222	204	237	221	191	211	222	232	222	231	267	184	216	235	223	220	206	217	224	229	229	235	234	202	234	206	204	216	217	223	221	229	198	213	224	213	205	241	218	236	249	214	206	214	248	193	212	235	240	202	219	220	211	238	235	199	214	229	226	223	215	219	222	242	218	235	223	236	225	215	221	199	219	227	221	205	202	231	232	205	225	185	221	208	223	210	232	239	203	245	209	223	203	214	204	227	248	218	201	246	241	238	233	199	214	239	228	212	242	212	225	225	224	218	205	221	225	247	233	231	254	233	227	214	219	214	216	241	211	219	220	250	213	221	224	212	214	206	238	218	229	178	235	225	229	220	207	215	226	181	228	231	231	246	199	225
33685	41167	47222	44576	42172	35146	36204	43353	40778	38321	36400	33484	31842	29751	32196	33189	30866	25822	23414	23026	21012	21287	16861	14349	8850	5919	3549	2704	2528	1966	1520	1161	1213	1274	1198	1119	1167	956	971	903	837	817	853	1187	1145	1303	1186	1032	818	750	769	717	698	712	720	717	718	724	734	769	738	767	680	740	716	734	686	717	731	738	693	737	693	722	761	738	731	704	746	698	724	728	756	738	730	774	709	750	718	758	772	724	744	733	780	749	764	702	727	750	742	785	691	726	732	793	704	738	730	713	732	702	727	690	696	723	749	684	777	716	703	758	745	761	736	730	676	731	723	751	709	740	740	813	739	733	772	684	687	714	750	711	720	750	724	783	737	728	703	703	726	691	716	742	650	729	730	758	770	734	753	725	709	686	749	730	782	718	773	673	748	797	717	734	767	709	719	754	704	736	786	704	711	710	742	734	738	749	743	729	719	690	740	686	690	752	747	749	706	728	743	674	736	750	720	712	735	731	709	736	706	737	717	726	707	758	735	709	718	715	709	735	708	700	724	681	705	694	736	731	727	708	697	729	680	745	772	761	735	723	724	720	750	740	688	724	745	688	685	706	677	735	774	719	721	744	740	726	668	744	689	732	674	746	700	737	750	710	668	743	679	725	762	744	696	703	733	765	724	749	739	718	746	717	747	758	685	772	756	745	675	763	738	695	702	733	695	792	726	699	740	743	726	742	711	693	737	706	740	734	766	719	742	756	735	752	699	727	763	714	708	763	732	733	740	699	750	781	745	738	745	695	720	727	738	727	721	702	736	739	710	718	673	677	751	729	762	712	743	704	774	723	692	749	732	725	755	778	752	714	771	805	740	693	765	746	690	716	724	743	726	727	765	716	758	747	715	702	768	664	690	675	743	763	730	717	709	726	766	758	712	705	693	706	754	754	720	728	738	735	754	705	717	697	709	703	750	706	721	719	696	674	715	699	775	671	694	721	754	751	704	701	746	749	730	742	717	733	767	725	762	755	714	752	703	737	740	701	709	728	758	735	772	725	750	713	712	728	755	692	727	706	694	749	732	738	736	727	730	716	745	683	763	734	691	729	738	677	737	751	719	697	722	738	729	682	753	714	743	706	748	772	754	746	694	711	725	726	740	738	692	709	703	659	727	696	748	682	773	766	674	719	725	744	684	677	748	719	709	714	707	710	733	732	721	725	720	757	693	743	743	738	707	731	681	719	763	727	739	719	750	729	730	694	669	732	732	682	722	706	744	710	715	771	737	750	746	708	751	732	757	704	772	680	763	671	739	687	749	721	712	709	728	701	714	750	750	713	730	736	744	704	700	738	718	784	724	720	809	766	713	726	667	756	725	703	735	706	725	691	758	760	727	753	750	746	728	700	724	719	737	698	744	719	701	693	750	725	704	730	730	719	711	749	716	678	720	707	719	772	785	744	724	715	739	744	691	748	720	703	723	735	754	697	767	695	661	734	722	722	715	760	742	717	727	737	757	738	731	734	738	754	760	708	737	704	726	718	697	789	732	713	725	724	724	730	702	696	744	706	685	724	782	716	752	710	702	754	718	735	738	724	728	735	742	702	710	684	695	744	709	773	717	687	690	649	739	766	772	738	717	730	697	721	676	736	708	746	724	743	739	744	738	733	759	736	694	708	706	763	704	735	686	671	689	772	737	767	731	801	706	715	691	701	730	715	748	720	752	716	705	717	775	731	718	719	718	756	712	763	713	715	750	713	739	754	700	712	702	795	720	739	711	706	748	717	737	756	728	782	691	753	722	701	728	742	759	735	718	721	758	732	701	718	744	750	721	731	734	728	727	759	753	676	761	758	708	739	768	737	681	650	732	707	707	732	744	718	721	716	717	743	701	735	739	741	708	656	712	748	728	736	728	743	722	751	714	745	731	745	734	740	685	814	706	765	693	698	720	742	740	694	728	684	728	717	705	786	703	703	762	762	756	742	702	739	736	724	701	750	744	691	702	767	737	717	740	754	767	708	717	739	745	705	695	758	725	687	712	755	720	782	744	737	738	700	706	717	737	723	755	768	722	735	680	734	738	749	689	737	694	702	721	696	759	719	767	713	701	744	741	762	668	694	727	729	751	749	716	715	754	690	689	725	705	777	710	763	695	741	693	709	699	702	679	783	724	726	722	701	728	750	729	710	709	782	724	708	706	779	708	759	701	784	753	740	768	790	691	718	714	755	759	755	778	713	756	731	729	700	701	746	688	706	715	749	690	746	785	787	732	709	716	701	753	737	739	741	771	721	734	702	710	756	771	736	696	719	724	709	696	773	750	697	737	727	668	691	719	760	705	702	740	705	721	660	751	707	735	699	676	734	724	757	756	693	727	697	746	764	730	765	725	724	728	745	732	758	744	716	694	743	761	706	727	742	715	713	745	769	755	720	714	710	705	749	700	705	768	717	764	700	702	723	796	718	704	721	696	701	704	681	741	715	723	712	750	712	700	727	711	735	696	725	752	718	695	754	721	681	708	730	730	777	702	734	727	793	724	748	709	732	760	744	737	716	713	758	708	739	743	703	727	715	748	716	692	717	721	755	718	682	743	751	701	719	730	683	722	755	685	723	752	771	713	771	769	685	712	705	724	688	718	714	732	736	702	739	705	731	700	736	754	717	689	706	696	728	735	701	731	729	750	740	776	746	737	746	734	692	715	721	774	747	703	714	745	748	731	705	761	749	753	711	723	723	710	739	749	675	741	743	770	704	714	749	754	750	673	782	749	719	748	736	709	718	708	769	732	703	719	740	758	756	675	694	730	685	753	718	708	716	729	702	751	731	734	734	725	744	741	684	733	758	717	720	735	683	706	753	721	756	785	756	740	728	739	724	731	718	723	667	766	757	762	784	698	707	765	719	745	747	672	764	743	799	703	728	706	691	727	733	727	716	749	732	726	754	778	734	702	732	720	738	687	699	748	759	706	697	650	719	743	768	702	766	733	710	694	705	737	735	722	702	713	739	747	660	739	724	679	732	697	697	731	737	722	694	715	753	721	712	734	731	741	757	708	744	678	703	785	743	741	760	686	712	751	702	760	756	766	750	749	745	714	732	750	766	712	745	729	725	762	693	742	710	718	759	715	751	696	697	730	722	713	750	760	738	710	693	692	713	727	710	755	736	671	667	755	765	737	745	760	796	726	744	706	713	737	674	752	726	763	752	693	751	727	751	728	741	702	722	719	681	772	686	730	798	720	707	708	756	793	723	689	763	727	682	711	728	767	750	732	730	744	742	725	716	704	703	768	697	693	730	757	724	687	714	743	725	712	749	736	729	715	750	720	707	745	717	768	747	766	740	774	734	734	713	712	761	735	700	751	741	695	701	723	745	710	773	738	681	710	715	715	722	745	723	751	760	734	725	747	682	748	702	727	741	718	737	789	751	737	700	730	743	741	736	741	694	711	724	769	752	737	775	728	695	711	727	720	736	729	724	707	721	671	683	704	748	699	772	747	699	675	770	752	729	767	723	761	712	738	722	722	735
50237	44759	39456	39339	35969	31268	33870	38238	35444	32661	29847	26908	25125	22247	23483	24375	21380	17115	13084	11814	10615	11136	7407	5404	3339	1963	1089	836	763	606	424	447	490	395	355	321	295	318	318	288	286	287	279	350	414	414	376	349	306	271	237	244	234	256	229	250	257	242	232	241	237	265	223	245	270	236	242	228	238	231	231	238	235	273	234	245	232	231	279	241	229	268	220	225	244	215	249	242	245	230	277	230	261	242	241	237	244	271	247	216	246	247	242	218	256	234	265	270	267	234	229	213	253	256	263	253	232	247	245	239	250	238	237	244	252	229	242	230	227	261	248	243	250	216	221	252	267	281	226	239	262	246	256	242	228	234	241	235	233	249	230	261	269	245	245	221	254	235	259	229	245	236	244	231	235	276	236	256	278	261	218	237	251	253	256	254	262	245	237	261	245	242	234	232	243	248	271	231	235	203	239	250	226	248	268	247	228	213	231	219	236	265	250	255	246	236	238	252	274	238	233	207	234	237	231	248	253	241	235	214	212	239	242	263	229	247	229	254	266	224	246	268	228	262	249	248	199	218	247	242	255	262	236	241	254	244	251	260	248	243	252	258	224	233	254	226	253	225	266	239	262	250	248	282	248	240	226	220	252	250	229	252	260	220	224	249	208	264	223	243	219	261	243	264	256	233	262	253	241	263	257	253	235	251	264	227	273	242	263	218	272	236	232	255	272	252	254	232	227	231	226	264	247	235	252	257	257	264	245	243	224	241	246	259	248	256	256	237	238	222	244	249	267	251	280	218	224	233	271	244	238	255	242	236	259	242	252	237	235	252	241	250	231	262	243	238	252	241	252	231	269	241	243	256	241	220	240	263	264	235	240	228	240	238	250	237	230	230	258	262	237	245	245	228	233	217	204	251	239	274	241	223	224	253	257	235	248	254	228	243	259	251	226	271	263	240	227	244	244	247	258	241	252	241	259	260	271	240	225	259	256	244	220	234	234	248	224	232	248	239	238	248	248	258	240	260	217	240	249	243	251	243	247	212	266	221	269	243	233	244	232	258	234	287	231	262	248	258	239	236	253	235	259	257	218	244	217	242	250	259	234	283	232	244	255	273	258	237	237	222	274	239	224	235	264	251	231	280	262	265	244	233	258	218	235	245	234	227	241	259	268	233	284	248	236	229	243	264	258	255	246	252	256	240	247	256	258	206	236	280	241	245	253	242	283	237	237	235	261	230	246	253	268	255	244	259	235	258	260	228	244	244	271	234	267	281	242	243	236	266	232	238	252	229	225	255	259	264	229	246	247	263	243	220	238	258	230	244	236	255	232	262	242	227	239	264	267	222	248	224	227	253	229	245	215	237	260	236	237	245	225	249	215	232	255	229	262	296	206	236	251	243	255	271	276	232	225	267	224	230	247	234	260	230	273	270	223	239	238	266	255	236	262	237	224	225	218	234	218	222	253	258	257	237	216	251	236	251	241	241	236	231	243	222	237	271	252	263	258	245	239	248	231	236	243	270	246	242	236	240	220	241	254	236	253	264	233	238	235	260	262	238	236	206	249	226	235	281	239	269	246	244	245	216	243	259	262	223	239	227	265	249	283	258	250	255	223	235	219	232	281	244	229	244	241	238	232	225	254	258	256	221	228	222	229	232	253	246	252	232	232	232	269	216	283	274	234	265	261	242	226	253	270	244	259	259	226	246	231	258	259	257	247	223	258	231	242	264	259	255	258	277	247	233	236	235	238	251	244	245	244	254	232	267	264	253	256	257	242	244	256	252	251	252	258	224	238	235	245	224	231	218	246	232	257	248	262	255	231	241	252	266	226	245	243	259	243	255	216	246	225	237	266	220	245	244	239	280	223	221	247	251	230	239	255	236	276	232	259	224	263	274	255	232	221	250	268	254	223	249	247	280	250	252	260	256	269	219	259	253	253	253	234	242	247	243	275	257	255	219	245	243	242	240	255	231	255	243	239	250	232	220	261	237	273	226	248	248	227	259	229	227	222	233	262	225	267	260	273	248	243	238	278	240	237	242	264	237	225	254	227	248	228	247	255	268	259	273	252	274	225	226	224	218	262	239	238	228	225	243	229	262	243	236	250	230	225	247	227	226	244	237	235	241	253	232	239	224	230	272	270	244	244	266	233	271	261	235	227	240	252	225	245	232	250	256	238	269	220	241	210	232	241	256	225	244	228	254	230	227	232	283	257	225	234	233	242	237	232	229	260	237	249	222	228	235	247	209	255	243	265	222	266	255	262	252	215	236	287	268	248	260	238	253	220	253	272	259	241	248	231	277	266	242	259	236	248	254	228	261	250	260	197	238	237	236	239	244	251	240	246	237	247	236	214	265	245	237	233	218	228	225	237	198	255	258	254	238	252	274	238	201	236	252	251	231	216	219	264	225	273	237	239	251	255	238	224	225	250	218	204	251	239	276	241	270	245	260	204	264	245	240	241	230	251	243	242	233	245	231	228	244	248	266	262	275	249	264	245	265	242	219	247	232	259	242	233	224	235	251	238	256	236	250	247	234	251	243	253	252	237	241	242	234	238	231	247	232	233	243	254	240	247	259	268	280	255	259	240	260	232	251	268	254	262	247	247	230	242	211	244	265	231	248	235	212	245	251	272	280	238	250	252	236	257	211	268	235	256	241	249	235	258	239	251	247	237	235	210	258	235	249	250	247	267	243	259	239	264	238	218	263	217	243	254	233	237	228	256	245	249	235	229	247	268	230	245	230	271	251	241	242	250	265	234	243	237	249	219	249	237	235	220	267	281	243	261	275	228	247	212	237	271	230	245	235	238	247	244	248	241	231	274	231	234	246	258	261	249	245	232	250	238	266	281	244	252	234	230	219	198	267	229	232	225	242	233	247	250	222	240	279	256	231	247	242	254	240	243	238	244	259	234	232	248	240	240	239	250	264	273	271	230	246	248	215	247	234	254	225	247	265	225	250	236	254	234	260	252	246	258	241	268	245	260	253	217	248	263	248	235	267	255	250	226	245	237	218	238	237	223	243	262	241	245	230	181	259	234	234	238	222	266	270	227	262	225	222	242	249	236	231	259	243	237	253	282	241	237	256	242	212	241	228	248	230	218	271	235	250	255	252	240	242	240	259	240	248	270	249	241	224	242	237	226	252	238	255	264	226	240	225	233	224	249	261	231	257	268	250	211	238	255	280	217	228	261	270	246	243	235	257	228	257	256	257	264	234	249	233	255	270	251	220	218	244	231	241	210	228	257	263	222	215	253	249	246	260	226	230	246	243	278	242	254	260	264	220	245	241	227	233	262	247	253	214	253	241	260	283	245	229	239	217	248	226	255	241	218	247	214	213	253	251	235	259	240	237	256	257	255	257	232	237	237	222	247	270	230	218	230	216	258	249	246	255	223	259	224	257	221	257	257	248	222	240	250	260	253	232	238	239	251	244	254	233	261	259	232	274	237	226	239	223	250	232	248	237	232	262	272	248	248	283	247	242	271	245	229	248	234	245	242	253	251	249
41717	45279	48581	50664	48020	41696	46211	49583	47339	46746	44854	42202	40613	39793	42259	43204	40596	36611	33441	32999	31537	33141	25511	22419	16255	10449	6390	4918	4333	3089	1938	2349	2274	2076	1693	1390	1211	1156	1120	1119	1086	960	1021	1534	1983	2001	1690	1420	1126	897	787	851	757	762	796	761	774	778	740	760	773	810	755	751	792	762	800	776	795	736	772	801	799	721	771	717	768	752	776	749	755	747	785	784	767	754	768	762	793	753	789	749	789	814	776	734	770	812	779	762	776	778	763	780	746	769	792	795	699	812	777	832	778	818	778	745	722	758	759	809	767	744	777	803	759	776	797	866	774	739	742	776	807	792	715	770	795	808	748	788	794	825	748	770	789	779	807	797	825	749	735	816	750	838	791	766	779	753	705	846	869	758	781	744	833	790	798	800	773	744	771	747	801	728	767	755	793	761	765	741	778	719	748	769	802	773	840	766	757	776	775	736	730	763	798	760	734	704	813	753	775	777	763	863	804	804	778	760	781	766	795	779	778	766	767	785	788	764	803	767	780	778	796	770	782	791	779	765	746	738	769	730	800	779	781	817	762	770	735	742	810	745	787	754	794	795	762	736	773	749	779	794	743	790	808	772	773	782	781	782	798	771	784	787	734	754	782	790	745	758	771	791	825	786	779	827	779	771	741	776	800	786	757	764	759	784	793	735	767	772	791	792	781	764	798	819	781	804	779	779	782	756	772	822	755	797	712	754	769	705	843	799	782	786	795	788	801	767	762	816	770	809	747	739	789	777	733	796	792	792	721	784	791	779	750	813	782	746	724	761	758	798	827	783	779	772	795	800	783	745	771	754	759	773	722	737	774	773	752	807	827	756	837	769	754	772	777	813	739	762	789	784	737	764	796	797	743	778	774	803	765	744	752	784	755	756	827	790	793	739	769	759	823	753	762	812	756	751	800	797	754	801	772	728	782	771	766	826	774	756	763	745	749	769	821	746	754	789	766	777	718	786	772	774	765	774	810	767	762	746	777	776	763	812	772	741	749	777	775	777	823	798	747	778	778	786	789	806	740	802	739	716	789	832	778	796	801	835	837	747	806	809	823	769	836	738	787	784	779	802	779	793	774	778	785	719	782	739	817	801	749	771	775	765	723	787	756	837	756	748	757	832	791	756	760	802	779	753	809	784	752	778	782	770	750	767	779	797	746	774	769	754	821	804	757	738	790	757	840	815	788	789	811	797	803	741	754	812	772	748	804	793	774	761	783	813	810	824	748	755	810	809	763	725	752	798	779	749	792	744	803	784	788	770	817	811	780	735	777	737	771	841	723	805	796	763	823	794	752	823	803	767	785	782	725	763	783	723	763	734	783	771	791	783	802	799	761	812	788	788	833	756	781	811	753	758	773	802	745	739	788	740	763	742	779	797	739	778	743	750	789	777	800	788	791	715	760	741	736	730	793	788	750	794	775	760	757	767	785	761	754	767	705	803	750	745	774	794	788	758	734	765	809	731	744	815	768	761	825	730	721	817	743	739	753	747	799	773	760	782	762	761	745	748	766	765	795	769	752	742	767	787	792	789	772	774	816	806	732	788	729	739	783	740	762	809	767	751	759	766	762	807	762	772	788	758	747	765	810	831	784	734	760	766	783	811	788	771	771	722	823	798	689	711	768	789	724	799	766	807	796	826	766	718	756	732	802	738	789	804	789	769	763	805	778	753	800	768	797	793	769	777	776	734	798	741	762	782	783	708	764	717	798	824	738	782	767	741	743	756	822	784	783	762	784	810	784	763	759	763	797	757	792	749	769	786	830	779	766	805	765	757	727	773	732	792	779	753	769	749	772	758	728	780	761	766	765	795	773	745	773	766	745	770	748	795	738	807	795	794	768	780	821	771	821	779	756	771	752	775	799	779	765	794	737	701	749	781	771	794	794	776	794	824	802	761	774	791	717	786	783	817	762	769	787	788	786	760	780	757	789	764	780	798	799	792	786	790	756	753	776	754	811	796	799	776	788	750	808	789	784	739	809	754	758	797	765	784	784	785	845	754	840	772	779	755	759	787	776	747	782	785	799	743	738	827	767	772	765	757	821	774	776	719	730	758	775	795	772	790	782	762	780	824	781	751	804	717	704	803	734	770	729	736	823	770	749	753	835	771	740	776	769	798	790	762	766	714	773	754	779	787	739	801	815	798	723	798	762	757	790	761	798	790	759	804	740	777	765	782	746	791	786	737	788	818	786	784	772	787	740	769	812	740	811	772	782	746	784	796	770	733	758	781	802	736	780	777	731	767	758	764	812	756	778	781	717	793	804	840	775	760	789	751	757	777	775	771	808	785	771	822	801	763	787	758	768	758	784	807	750	745	814	767	831	780	722	806	798	792	771	726	761	793	752	777	794	727	828	819	783	768	824	777	774	770	788	820	790	779	779	823	781	793	740	786	776	685	786	773	808	851	762	783	788	759	751	730	781	757	744	810	784	794	814	724	844	779	712	759	740	779	764	745	780	804	762	803	746	791	742	761	804	734	788	788	736	779	729	791	779	770	791	776	766	755	758	741	818	837	734	769	801	772	712	782	817	718	757	795	780	746	753	776	817	725	743	773	754	748	751	786	803	812	755	792	764	725	767	795	742	822	778	775	776	805	803	743	720	758	814	760	816	790	794	734	797	765	747	769	738	775	776	814	829	812	794	732	766	777	781	784	750	738	793	773	777	774	796	764	771	767	779	762	792	792	773	714	782	787	777	746	733	794	799	810	753	810	739	796	793	807	813	792	764	752	784	810	791	776	831	794	855	790	778	802	755	758	785	751	785	767	764	781	741	812	789	755	772	768	802	772	762	779	793	785	784	788	766	781	801	740	750	760	830	806	757	803	799	778	765	803	773	782	728	757	815	784	778	761	721	850	783	775	735	756	838	765	821	782	794	780	753	719	778	784	723	765	800	784	768	778	816	786	772	796	819	780	729	747	774	812	778	791	815	791	813	773	780	802	803	740	809	775	776	777	760	771	765	788	789	774	769	821	765	784	763	754	796	704	777	782	765	778	773	745	774	765	719	793	726	805	760	787	752	814	784	812	781	751	740	810	791	816	805	791	787	760	748	783	753	786	800	786	730	790	767	783	804	767	803	776	771	776	799	786	771	789	754	790	744	773	789	771	791	806	821	803	782	767	804	743	730	790	762	783	774	758	789	787	778	749	736	782	742	749	797	781	781	749	775	727	749	763	751	765	792	726	792	772	809	814	743	775	738	755	769	796	788	816	778	759	726	795	781	806	769	751	794	804	789	750	767	777	773	779	749	791	733	763	758	771	757	742	765	799	767	766	778	804	781	768	749	780	773	754	820	772	756	774	726	771	798	794	790	778	761	807	771	769	754	788	780	772	756	799	754	762	710	767	818	801	765	764	750	832	781	764	751	814	737	780	747	789	799	759	745	763	789	767	782	768	751	753	705	833	761	734	740	796	792	780	773	769	847	777	749	749	794	753	804	824	845	770	790	802	778	838	734	738	769	749	819	807	818	766
25380	26395	25151	18514	9884	4675	3654	3099	2454	1712	1485	1335	1243	949	987	1084	896	784	694	597	553	512	402	321	307	271	254	242	237	242	264	236	234	260	244	249	205	230	236	228	237	269	239	264	236	260	251	253	223	234	203	210	203	221	246	239	246	203	226	196	220	224	229	209	220	237	248	246	224	238	202	221	220	236	225	252	214	231	223	239	228	235	215	222	246	252	198	215	226	237	221	233	214	226	243	212	219	212	221	221	269	222	230	217	213	230	225	252	210	224	221	212	252	210	229	238	228	218	223	239	231	223	211	263	227	216	223	232	237	234	236	225	216	230	211	251	234	210	226	241	225	217	214	242	224	256	252	207	219	242	230	252	231	226	241	243	245	243	211	246	194	218	242	217	214	215	226	221	255	217	246	233	206	236	222	233	227	225	201	249	223	230	232	221	228	230	234	233	219	255	233	259	215	225	235	211	213	215	230	226	205	223	237	233	221	222	204	233	202	199	213	224	215	231	230	238	241	209	217	221	188	232	236	220	237	249	217	240	225	229	221	219	249	208	223	218	262	217	217	232	237	239	225	223	237	220	226	224	261	219	224	238	223	204	224	211	211	205	204	233	221	228	193	227	228	195	226	234	237	209	212	242	246	219	221	203	211	239	234	246	219	230	215	237	229	227	216	216	228	238	215	224	223	236	203	203	226	214	236	229	242	210	258	223	210	215	210	242	236	228	237	249	214	226	232	246	218	214	220	218	224	223	230	220	234	239	208	218	213	214	209	228	239	235	199	226	232	234	222	228	233	219	186	205	212	237	226	234	228	236	212	208	228	217	234	221	227	254	226	236	227	221	235	251	194	241	251	232	206	227	206	230	245	223	222	224	242	244	228	214	274	204	239	200	219	214	228	225	240	241	250	214	216	216	232	221	246	244	200	264	218	230	237	231	227	253	205	206	211	225	203	250	235	239	252	231	239	233	226	220	207	222	218	210	242	235	229	200	249	211	221	213	223	236	237	215	234	237	225	205	230	213	213	208	222	231	194	225	220	252	224	194	217	209	247	245	197	193	267	239	228	237	211	261	244	233	220	245	241	206	231	224	202	221	236	250	222	216	213	233	228	261	225	236	215	223	241	214	224	258	192	233	197	240	228	213	243	234	215	216	245	223	232	223	222	212	228	212	235	253	248	193	217	244	232	226	211	219	232	223	197	236	262	240	220	237	226	234	217	242	214	219	220	216	248	244	243	240	229	239	215	218	231	227	222	221	234	226	227	223	212	238	216	208	224	222	235	221	224	234	234	218	248	254	219	216	243	255	221	202	219	225	219	235	212	212	225	207	217	255	244	232	232	222	249	207	223	228	225	207	231	250	252	230	212	219	217	244	215	210	231	209	236	215	246	214	248	210	231	234	221	207	236	210	229	224	223	227	240	232	244	235	258	247	243	213	228	210	224	215	236	216	213	225	248	214	214	211	220	222	252	219	225	233	247	233	235	245	231	243	208	236	210	239	211	231	226	243	236	248	253	200	230	212	209	216	236	242	239	231	219	229	206	228	202	248	214	217	245	244	234	241	251	235	223	261	223	234	199	225	239	216	199	226	214	228	223	223	242	218	231	240	218	226	219	220	241	224	228	253	221	256	220	221	249	236	221	217	239	220	217	221	254	253	212	228	229	250	237	210	240	240	208	219	220	243	237	214	219	218	221	222	254	252	231	225	238	217	231	223	217	224	229	252	226	233	233	224	225	243	217	231	198	224	253	216	226	212	223	186	233	243	243	235	217	210	255	214	222	217	238	236	228	240	249	220	207	250	219	226	209	227	200	218	206	209	229	217	211	231	231	212	221	217	241	224	225	230	247	224	211	229	221	230	254	242	244	254	214	255	209	241	243	227	242	204	215	209	225	224	215	237	227	221	241	203	223	226	226	235	250	232	240	261	239	220	242	215	249	230	228	217	222	214	245	214	233	256	206	197	230	220	224	243	245	219	205	203	222	238	241	225	201	225	229	227	219	219	243	251	249	241	227	242	218	262	198	230	237	231	224	240	242	202	231	207	243	234	218	234	215	231	224	237	196	230	204	226	218	241	219	229	249	219	229	237	198	231	228	199	207	236	247	206	225	236	229	221	235	259	231	232	204	241	234	225	257	210	234	215	214	248	253	230	199	248	211	186	231	243	202	214	247	214	225	251	236	246	224	237	198	232	241	231	223	249	238	228	234	234	225	256	215	213	229	227	231	224	221	230	212	230	222	246	192	213	198	228	235	231	245	214	243	217	203	222	216	217	233	213	245	217	237	222	242	233	199	215	225	219	229	242	217	221	239	233	239	204	234	222	227	229	233	239	206	226	235	257	228	249	208	224	239	218	222	235	208	217	217	225	233	231	226	228	230	225	204	257	225	213	200	249	227	239	221	208	221	241	230	243	237	248	234	221	206	216	216	226	201	245	201	244	231	228	219	223	220	223	205	222	227	221	220	198	234	228	222	225	229	259	218	229	204	242	228	228	251	228	263	237	236	224	247	195	224	226	227	221	208	230	219	221	242	205	247	215	246	227	228	230	206	234	224	250	216	240	230	246	238	237	233	245	226	210	234	238	217	222	246	232	247	238	201	237	220	243	246	237	202	234	232	249	212	227	235	227	184	217	218	253	227	236	231	209	232	253	215	227	233	192	249	220	232	245	226	236	228	210	194	208	210	220	205	250	229	222	245	229	201	237	228	227	205	207	226	231	221	212	234	229	262	233	207	226	222	235	230	217	227	229	205	223	218	221	217	223	237	238	226	217	216	237	206	226	207	211	209	216	234	230	219	231	238	224	233	241	239	238	232	200	243	211	233	223	220	244	217	240	226	223	220	227	231	210	203	219	218	217	246	240	227	229	219	232	239	204	226	270	218	225	207	209	222	211	226	187	231	216	225	213	227	221	215	240	225	235	222	211	211	250	236	238	197	224	217	235	227	233	211	216	206	228	234	219	236	219	235	208	189	229	223	227	225	236	241	217	212	274	216	222	241	226	222	236	253	233	245	246	214	240	211	200	237	230	231	236	236	220	224	237	206	221	220	248	201	228	232	207	235	222	239	213	225	219	227	227	205	206	236	199	240	230	237	219	216	233	231	257	192	241	234	227	245	226	223	218	243	232	229	231	228	218	221	229	223	243	210	218	208	233	209	232	222	247	218	226	198	233	224	218	240	201	218	213	249	227	221	226	231	236	222	215	221	210	215	232	247	220	215	230	230	230	240	218	207	204	228	221	217	211	232	235	236	220	263	243	259	231	252	213	223	216	218	216	246	232	208	242	222	225	191	214	237	239	211	222	265	236	222	218	221	223	205	221	217	248	231	249	218	209	199	225	222	214	265	234	243	230	231	221	251	257	235	215	250	240	218	237	225	216	254	242	213	211	215	208	233	235	236	214	206	216	236	207	227	240	228	205	251	208	239	203	223	218	233	214	235	253	236	219	234	217	199	230	219	218	214	230	221	208	229	228	240	242	216	208
20459	25604	32388	30751	22200	14373	13621	12647	11001	8547	7422	7152	6456	5172	5154	5776	4854	4080	3352	3101	3042	2759	2024	1703	1390	1130	985	896	925	850	932	824	921	772	848	822	801	837	790	766	795	819	777	774	795	868	899	862	792	766	785	735	723	752	752	748	778	713	785	736	713	741	741	755	711	770	746	764	761	760	725	722	722	737	764	737	723	747	754	765	747	780	763	746	745	775	729	749	725	763	733	711	786	709	752	721	739	760	740	740	774	682	700	714	738	742	699	762	753	717	733	755	750	722	692	762	809	757	785	716	763	734	729	774	729	761	698	762	774	752	746	754	772	785	732	754	741	759	776	748	744	729	741	765	714	766	749	805	732	734	735	734	774	764	767	758	732	758	731	772	727	754	749	744	721	723	764	763	741	791	727	797	726	765	729	775	778	754	719	742	703	761	788	723	732	723	742	732	721	774	747	772	743	756	735	740	736	732	772	765	766	791	774	739	749	743	761	750	796	768	712	807	727	734	735	765	740	704	733	764	753	757	715	728	761	746	756	729	755	721	722	764	693	767	745	742	714	761	737	710	752	725	744	729	801	736	729	741	769	727	763	780	729	711	726	760	758	698	723	750	763	735	754	759	776	787	763	730	715	785	756	759	739	763	663	693	773	753	745	813	713	759	691	746	706	741	749	728	705	775	719	733	728	770	743	738	728	761	751	760	724	772	749	745	758	774	733	738	750	741	797	720	722	729	760	712	748	741	748	765	748	802	732	715	788	726	756	784	750	731	780	750	743	736	714	710	733	750	762	755	747	788	691	726	713	749	703	727	738	775	739	734	714	773	743	747	750	698	761	772	770	760	729	730	733	737	724	753	756	722	787	725	722	711	723	764	751	710	761	733	777	681	761	762	728	677	747	748	759	738	752	745	703	722	785	764	736	747	741	767	722	782	697	715	715	761	737	699	722	709	730	746	706	693	712	754	707	756	698	714	712	714	743	786	796	745	706	728	753	719	719	742	742	745	712	696	770	707	704	762	758	767	753	722	737	707	728	750	768	775	758	742	710	719	765	781	751	737	787	777	763	757	751	717	736	748	745	709	759	769	732	776	767	757	774	762	775	778	742	760	783	792	700	763	735	748	734	712	767	805	774	717	733	736	749	737	715	740	762	699	730	772	740	721	701	748	757	750	794	717	774	783	764	752	747	753	744	745	757	729	742	749	774	771	758	744	763	794	756	719	745	749	737	765	714	753	742	749	728	743	738	772	746	744	806	743	759	740	713	733	727	684	744	741	731	688	743	748	728	695	735	723	716	722	754	775	763	742	780	719	732	751	743	749	702	747	815	804	731	769	715	734	760	705	741	754	753	750	751	738	736	742	738	726	698	768	769	772	732	714	762	731	761	727	776	700	705	736	737	724	756	691	727	708	794	714	708	765	756	714	750	728	725	720	740	764	775	749	722	787	705	698	741	760	707	771	763	730	744	748	740	715	743	758	715	741	713	731	738	670	715	747	757	731	735	760	733	712	728	786	741	744	714	692	756	724	750	741	765	757	722	718	762	716	718	726	748	785	759	786	739	725	743	750	780	760	728	748	736	731	705	744	722	740	748	741	744	742	706	751	751	751	740	713	735	761	772	765	754	741	736	740	755	770	744	759	729	710	772	763	737	796	711	773	715	739	742	723	722	749	717	772	745	750	804	734	772	789	791	697	767	719	747	733	723	747	769	710	730	784	748	718	735	754	739	755	735	814	758	696	777	716	786	758	718	770	720	814	748	714	749	718	710	818	724	720	745	751	742	673	762	764	745	775	756	717	701	781	733	775	757	766	729	765	735	758	732	760	769	734	789	789	758	744	778	720	779	751	718	762	764	755	744	724	740	699	751	712	770	774	738	778	749	751	737	768	705	748	712	767	731	762	742	733	791	774	764	716	754	693	748	782	729	782	739	682	755	717	770	739	748	724	734	782	749	753	762	742	741	741	695	732	763	774	749	765	797	744	750	747	763	752	743	737	746	765	733	748	749	782	728	744	740	724	707	723	786	769	745	739	706	751	805	727	718	757	739	734	723	747	776	703	731	799	722	776	733	730	776	769	761	771	751	735	705	708	758	719	776	724	750	721	748	752	735	716	726	732	735	728	752	761	717	733	769	729	746	758	743	756	756	757	705	740	736	761	725	733	744	696	760	776	697	694	767	750	742	721	736	758	701	705	754	736	751	750	794	743	752	726	713	759	729	744	713	737	760	725	746	791	705	770	714	789	720	760	742	697	782	770	768	788	727	779	687	732	731	720	751	751	737	745	740	754	732	789	742	751	721	746	740	780	714	776	762	731	736	732	752	751	748	763	785	787	710	760	745	737	779	733	757	722	739	761	755	772	713	752	792	696	742	715	772	780	772	772	723	791	708	756	766	760	745	740	745	726	836	744	762	730	776	719	801	740	750	767	734	746	735	736	757	754	743	749	753	753	725	788	742	719	759	799	779	711	705	818	744	746	746	729	767	776	742	789	777	737	755	721	754	740	731	729	751	768	778	698	752	751	704	699	694	771	754	740	761	730	703	776	769	704	728	740	733	763	748	707	739	703	732	697	756	758	777	702	765	729	787	731	753	730	761	720	706	697	711	760	663	738	747	745	720	726	768	733	749	728	795	766	733	725	753	755	721	762	703	743	702	787	741	758	738	710	741	732	734	708	724	778	721	792	698	771	787	746	746	746	764	722	688	754	725	736	730	710	785	746	758	728	747	713	759	760	738	765	725	707	764	765	700	758	786	728	715	732	726	735	718	716	754	766	697	751	734	726	785	735	742	716	710	706	749	708	743	775	780	700	760	748	757	718	713	752	702	673	735	740	731	758	724	732	778	749	687	723	713	761	780	796	726	747	756	748	765	735	756	718	789	740	735	758	694	725	768	758	733	742	775	804	734	758	754	744	731	800	781	763	719	745	767	726	763	762	679	688	703	728	742	699	745	718	713	751	718	720	747	757	795	743	669	736	770	722	753	764	777	716	756	721	787	772	742	761	783	770	764	730	758	767	759	726	739	767	792	703	748	736	735	744	723	764	727	819	760	743	697	742	740	776	745	763	718	757	753	748	742	737	718	717	748	764	755	773	723	755	748	705	777	705	743	718	729	747	737	721	708	746	697	730	741	759	743	762	756	749	766	735	739	732	709	794	743	776	713	752	731	798	715	723	739	820	733	754	747	740	744	780	719	752	784	709	721	691	787	700	683	726	756	715	757	778	716	756	732	763	796	725	708	729	723	743	790	733	764	730	770	698	727	758	749	747	746	739	736	712	753	737	765	738	756	753	779	768	731	761	725	762	729	781	737	690	746	761	738	745	753	746	769	725	703	742	822	748	769	727	775	754	698	748	747	790	770	707	738	719	678	795	710	716	679	781	708	730	723	701	747	732	759	799	767	736	723	737	709	715	752	742	695	757	716	763	758	774	745	705	683	740	740	797	710	763	774	734	747	734	727	771	746	760	751	692	757	657	717	737	755	759
39387	44507	43806	38542	34031	26239	28599	29609	29302	23782	20513	15712	13524	11674	11875	12560	10618	7420	6034	5225	5153	5203	3111	2352	1704	981	600	524	472	339	356	293	313	297	301	251	244	237	242	241	219	220	217	221	271	331	331	272	245	249	231	227	229	231	243	213	207	230	192	261	221	191	213	210	207	204	215	222	216	215	190	227	188	234	240	236	210	226	219	215	226	219	227	205	233	237	233	239	238	226	223	193	226	229	226	221	206	211	230	183	248	234	226	225	225	237	218	204	205	226	250	226	218	225	226	244	202	241	221	224	231	200	208	241	229	213	220	230	232	227	207	254	237	218	206	208	247	253	234	204	201	199	219	225	220	200	232	214	232	225	242	217	215	240	241	236	228	222	217	220	239	200	217	228	228	219	228	245	199	206	235	240	215	210	235	246	234	226	193	206	218	189	247	237	263	215	238	220	218	227	239	198	232	210	211	243	205	224	213	221	224	224	206	227	228	254	198	222	207	192	217	214	215	229	235	207	243	214	207	211	236	207	230	229	203	218	227	216	219	212	230	225	227	230	231	229	230	238	213	200	219	237	224	210	236	206	234	227	228	217	207	235	203	215	219	224	220	201	198	234	220	244	259	191	192	203	240	249	200	217	220	245	208	238	234	226	220	249	227	209	223	234	206	211	219	216	206	256	222	232	228	235	232	217	249	223	246	199	232	218	225	250	230	219	226	236	253	241	198	221	223	226	244	209	214	216	230	224	213	226	229	217	242	222	231	217	204	215	235	237	209	211	216	236	245	211	216	220	235	255	210	232	219	228	215	230	202	218	203	224	202	229	222	225	230	224	223	213	230	220	209	224	243	222	211	228	209	226	215	237	194	223	232	227	234	239	221	223	199	211	218	215	246	185	207	198	235	210	221	234	231	237	227	207	234	228	218	216	225	224	219	223	211	223	195	202	221	245	220	240	243	202	217	228	230	216	220	245	228	227	214	222	234	225	241	221	200	214	217	238	213	239	230	222	239	235	223	215	222	245	209	205	212	215	216	213	230	240	188	207	238	232	199	202	193	218	193	223	239	220	226	224	215	217	207	221	243	218	220	232	231	241	226	231	202	236	227	247	194	229	246	204	236	253	206	219	209	227	239	211	227	214	230	230	230	207	198	216	243	216	257	238	217	223	217	237	236	232	221	203	208	224	214	243	203	207	260	240	197	226	219	228	223	252	208	210	228	225	221	191	208	233	247	220	246	216	232	211	235	232	203	224	201	229	220	234	220	247	233	220	228	236	217	214	225	210	238	207	200	237	240	251	232	214	193	231	216	225	205	222	223	235	231	224	219	226	259	233	199	196	217	223	213	199	203	211	247	224	219	210	222	252	215	223	210	247	238	227	228	227	232	209	195	216	197	204	185	222	215	228	215	223	219	241	225	253	204	214	218	219	234	215	222	243	205	218	208	226	229	211	221	216	225	228	207	208	218	203	230	232	207	212	222	232	211	216	224	217	219	227	245	227	207	254	207	207	212	237	222	185	213	205	202	206	214	228	209	217	227	218	223	222	240	246	223	215	205	210	196	219	234	198	213	236	208	244	218	225	207	241	218	229	214	200	211	235	204	250	227	231	249	242	229	233	211	226	230	209	233	228	195	226	245	230	236	242	220	211	242	222	216	248	237	222	216	229	220	252	210	221	244	238	218	211	202	238	225	226	231	229	212	235	213	216	243	212	235	237	255	198	210	209	248	246	233	260	219	238	209	225	222	215	222	233	232	207	207	232	228	229	230	242	228	238	213	228	226	201	224	220	197	229	236	203	230	241	221	205	220	226	227	219	240	228	223	221	210	237	216	249	246	227	232	214	219	213	195	215	225	232	234	210	242	204	258	218	236	199	226	258	217	206	208	217	236	223	214	218	211	212	219	193	200	259	253	215	219	245	204	226	211	248	198	236	250	216	228	227	226	232	249	235	222	219	211	260	251	216	230	244	252	232	203	237	241	205	220	237	214	220	237	232	269	223	216	221	233	207	236	238	230	229	240	249	209	242	247	221	234	233	224	225	195	238	224	220	215	240	223	205	222	219	221	226	212	238	212	238	195	230	228	212	242	220	229	223	213	216	245	235	235	227	235	209	219	244	229	230	220	203	240	234	219	204	198	223	229	204	245	239	213	222	202	222	213	227	219	217	240	236	243	226	220	188	206	241	245	227	229	210	190	220	206	231	225	226	217	209	220	218	232	200	216	221	222	231	241	226	205	237	209	238	217	197	215	238	241	239	215	244	220	186	190	257	258	201	195	243	236	217	204	203	223	191	208	204	230	255	239	208	215	211	227	222	225	207	210	232	237	220	237	230	240	227	230	234	200	217	241	201	230	205	205	222	220	199	219	240	201	233	225	207	237	231	216	230	241	238	239	205	225	222	234	212	229	254	209	208	242	220	216	227	191	214	234	221	230	228	193	225	202	206	212	239	211	202	244	229	236	253	244	244	210	239	241	212	224	223	243	203	220	211	231	223	208	227	207	224	242	222	221	215	224	237	215	196	221	234	219	210	232	228	239	228	207	235	199	232	207	224	241	237	215	241	229	240	224	208	222	219	230	247	241	244	235	211	215	239	227	211	244	225	236	219	239	213	223	239	227	208	226	207	233	217	222	228	220	220	214	224	247	214	220	220	244	237	238	230	208	226	209	218	198	258	197	231	228	234	245	235	219	208	182	203	199	221	220	194	207	226	215	226	219	230	215	221	207	231	225	222	209	203	239	224	215	205	233	245	211	228	225	239	201	215	230	224	230	199	237	209	221	211	209	216	202	247	226	238	212	236	212	231	244	262	217	232	232	239	235	204	243	215	225	214	233	216	238	234	219	227	234	213	221	228	235	229	227	213	242	238	204	208	203	210	233	221	226	225	189	222	208	216	219	224	228	217	221	222	221	206	199	209	188	223	229	228	226	232	212	239	214	208	207	211	205	237	237	248	218	216	231	217	241	213	222	223	220	258	208	231	219	243	200	235	205	210	214	220	223	213	254	211	203	210	236	219	224	221	245	196	248	220	235	232	219	219	226	229	216	229	205	215	223	203	244	234	237	216	216	227	224	221	215	207	241	230	214	213	200	200	255	210	209	231	210	253	180	231	205	246	199	217	216	225	224	228	202	227	214	214	244	230	212	212	220	221	208	224	216	213	207	213	228	235	214	236	239	212	234	197	214	211	220	225	232	216	208	251	211	204	250	225	222	222	187	205	245	190	220	217	196	204	230	232	210	232	236	242	224	213	212	225	217	215	229	205	218	236	216	233	218	232	231	210	226	194	206	201	213	215	234	219	223	215	220	210	218	184	230	222	222	248	230	226	229	224	212	209	195	248	238	230	231	257	231	244	218	242	207	226	234	219	228	208	214	190	225	217	237	215	233	230	241	242	218	264	224	228	246	217	234	238	214	207	204	236	218	209	235	231	223	205	232	224	225	204	218	195	211	246	231	237	220	216	232	207	206	213	210	224	215	221	217	224	217	235
31345	39887	46756	45883	42819	32748	39639	41642	41946	37356	35627	31498	30517	29646	31396	32344	30229	25236	23187	22049	22220	22003	14984	13032	9752	5710	3540	3034	2543	1779	1480	1427	1566	1524	1334	1094	948	920	901	862	829	839	826	763	982	1640	1543	1164	812	805	793	751	725	751	711	748	715	732	713	753	723	768	724	732	729	718	683	727	734	729	687	720	765	689	713	755	736	697	713	690	754	773	719	744	733	731	724	724	698	723	735	727	713	777	735	796	735	714	707	750	715	724	755	734	710	708	692	750	723	767	729	701	716	726	750	736	734	721	703	748	740	742	782	713	725	667	759	685	724	793	783	736	732	716	679	735	765	715	672	693	684	754	754	776	689	707	735	700	734	733	698	674	702	774	719	714	716	710	718	720	732	722	725	666	792	757	720	786	765	762	733	758	678	751	725	755	695	696	757	702	684	778	732	730	685	752	715	740	763	706	715	689	737	690	723	729	747	716	699	759	733	761	747	699	719	731	772	724	731	736	703	681	706	718	756	784	692	713	728	704	691	772	722	746	741	742	768	702	717	735	734	695	769	679	735	685	792	774	781	719	684	712	786	779	697	745	723	684	740	763	730	722	702	751	691	745	727	715	737	716	720	725	734	746	735	713	724	747	725	748	779	700	789	755	716	715	743	748	668	725	704	726	728	743	753	725	730	708	736	746	717	699	737	736	731	733	766	749	755	766	781	722	720	717	715	732	713	719	749	706	766	729	712	715	680	686	716	714	719	728	759	697	754	734	784	786	736	681	780	726	691	693	699	737	678	763	791	744	764	667	708	746	711	714	712	718	693	813	734	726	735	712	749	715	717	736	729	755	700	736	722	727	733	711	766	736	722	713	750	743	738	774	773	702	753	736	708	740	723	711	728	715	767	722	690	711	761	735	731	726	734	760	681	710	713	745	738	705	742	709	716	707	751	770	737	682	697	774	706	748	760	786	717	749	675	724	732	722	761	749	715	770	721	767	694	718	741	754	702	782	701	766	703	766	647	709	673	745	728	731	741	722	725	764	702	750	714	693	737	759	739	745	740	784	719	727	778	715	791	778	741	724	710	710	740	752	718	721	744	698	760	681	726	749	671	735	750	731	727	773	715	711	712	703	737	713	775	778	732	713	738	689	687	759	720	713	727	701	712	751	720	752	757	749	684	706	737	725	743	736	719	718	770	741	742	748	788	730	727	741	728	763	707	756	772	721	721	705	735	726	720	742	711	719	713	773	664	737	718	726	715	746	710	729	729	768	710	713	777	748	724	696	698	747	774	760	720	722	715	699	692	717	732	666	724	721	715	719	697	729	751	725	740	732	759	728	752	688	727	679	759	726	705	714	720	698	710	766	730	743	752	744	749	734	710	755	730	752	723	737	739	719	743	706	730	759	717	730	725	729	750	792	755	756	724	745	763	751	746	759	738	722	743	735	755	774	727	731	756	729	721	756	732	747	727	705	762	751	711	719	766	708	746	750	708	797	767	714	714	728	692	725	762	740	726	702	718	719	748	711	751	742	698	730	719	748	726	708	721	680	745	712	740	714	736	725	676	739	717	716	748	758	690	730	713	702	720	754	732	687	759	744	710	762	744	730	654	705	762	755	741	743	729	765	717	735	695	683	704	755	703	749	735	718	719	720	687	692	740	738	711	725	712	709	714	699	740	714	747	711	721	737	769	748	737	741	715	727	662	758	747	747	728	747	749	760	767	776	683	755	691	697	715	754	745	739	746	691	711	735	779	739	710	721	728	719	741	682	734	747	757	684	688	691	680	735	694	715	749	738	717	738	695	725	666	749	753	710	689	705	729	756	680	722	783	720	725	737	737	725	693	697	740	726	735	766	742	700	723	724	694	735	727	690	706	720	705	685	672	744	724	717	676	734	694	707	722	697	712	692	738	694	741	719	723	761	758	747	746	716	709	699	720	750	772	728	751	719	746	734	749	730	699	703	747	745	720	718	749	689	746	721	721	693	711	723	716	729	738	720	712	736	767	737	716	750	711	752	737	723	711	740	713	682	750	758	694	762	719	713	737	754	739	715	778	710	727	696	727	707	690	717	715	712	715	741	724	746	783	747	737	724	707	721	707	728	731	746	743	736	702	729	723	723	703	741	733	735	729	713	722	733	733	675	713	741	711	742	692	775	742	757	671	703	724	743	723	769	730	689	717	730	754	689	737	739	742	644	643	749	760	747	696	747	706	693	670	681	767	720	724	703	706	714	731	761	719	722	729	776	693	741	732	720	692	724	743	740	725	733	704	732	754	763	754	715	746	713	731	700	711	738	727	710	779	756	726	784	719	757	700	767	756	700	724	705	761	831	774	702	698	708	715	708	735	762	749	687	730	746	768	730	740	776	753	743	714	766	737	711	690	703	703	653	722	802	770	726	761	754	757	736	740	734	702	682	736	765	741	733	715	743	753	721	705	741	773	753	738	767	745	752	728	767	771	717	711	725	762	763	668	730	690	708	739	723	704	808	755	736	706	713	707	711	669	734	690	744	717	756	724	757	671	712	713	725	729	736	720	701	735	727	780	726	777	739	719	702	738	722	725	703	690	696	755	710	711	745	779	731	757	717	732	724	729	714	750	710	740	736	728	713	755	668	715	733	733	763	694	753	727	706	713	734	682	743	691	769	717	755	733	702	739	726	728	758	702	736	751	821	793	739	737	763	771	736	761	777	739	677	736	691	719	732	676	805	740	727	747	761	682	743	765	773	737	757	723	751	700	720	731	730	712	664	748	692	701	689	731	710	714	757	732	728	728	747	728	721	754	744	739	700	717	704	746	723	740	712	728	712	746	680	786	719	732	748	714	739	730	781	684	748	735	716	729	702	747	734	713	785	685	703	766	771	713	678	720	737	732	752	680	771	793	740	737	758	707	756	687	747	682	756	728	741	732	705	716	715	735	742	729	716	721	718	694	753	678	748	773	715	762	680	766	725	698	732	726	774	752	767	746	697	731	715	687	718	727	719	700	725	735	732	728	737	799	726	700	713	789	750	722	707	713	744	762	750	754	730	720	766	756	735	717	722	716	727	754	763	669	751	697	716	745	710	699	781	732	730	707	709	713	730	718	697	742	741	741	759	730	729	771	736	749	722	751	741	716	770	709	758	770	744	689	757	740	763	657	754	719	688	688	747	718	700	698	675	768	714	735	688	721	732	709	712	665	707	759	733	706	709	737	707	765	688	758	741	831	728	714	726	756	729	729	731	679	737	756	756	739	733	679	704	702	710	685	726	733	710	714	722	697	713	671	710	719	785	742	761	699	694	748	706	737	717	734	750	721	716	740	728	760	710	763	762	709	728	743	728	798	746	755	741	705	705	650	735	788	700	719	754	727	707	741	752	726	730	744	737	711	745	707	766	744	714	714	728	731	705	724	753	791	758	755	756	731	736	796	736	729	750	707	743	737	697	713	725	716	683	755	703	716	780	738	786	751	741	711	730	705	748	688	773	724	730	702	733	765	747	707	739	759	749	747	760	709	718
47412	50875	37722	37694	39255	34010	32582	37083	36306	32453	29575	25980	23655	21284	22994	23590	21595	16076	12987	11185	11716	11417	6342	5253	3668	2025	1166	1061	796	658	590	423	416	463	518	360	325	309	276	249	260	275	258	256	347	446	394	335	288	280	288	310	267	274	273	253	247	232	230	237	234	245	252	242	251	225	259	253	257	234	279	257	239	240	235	248	243	252	256	247	263	250	247	263	244	246	258	246	245	250	226	232	259	235	233	250	209	235	261	257	213	241	251	265	230	267	245	238	214	240	231	253	254	235	287	249	258	228	242	227	233	237	264	267	238	230	233	239	255	241	237	251	270	262	256	262	250	284	216	263	250	246	254	220	238	249	218	244	240	274	221	225	217	267	246	249	232	225	245	269	237	252	283	256	272	252	235	270	248	229	247	248	277	255	240	257	239	247	277	286	235	242	231	239	247	259	240	290	248	235	270	259	246	241	249	257	256	260	264	255	234	226	193	221	242	242	231	255	250	237	282	249	250	248	243	252	250	242	222	233	265	264	259	236	258	235	271	247	231	263	268	247	249	252	235	262	251	251	249	251	229	224	237	242	261	244	243	246	262	239	267	256	270	229	251	245	231	259	267	235	254	226	244	240	245	236	241	255	242	235	251	241	244	253	238	247	289	229	231	253	245	243	227	241	220	232	274	255	253	265	257	232	253	239	235	249	259	245	222	246	245	245	213	252	249	251	249	228	252	229	234	214	218	232	274	252	263	243	261	231	266	265	233	241	278	239	231	265	250	242	246	243	279	241	246	232	247	240	253	241	243	261	259	240	234	245	242	273	252	235	252	247	234	253	257	250	224	261	256	281	253	247	251	241	224	260	265	256	249	254	225	249	239	244	258	285	231	228	243	258	248	226	254	235	257	244	237	262	248	272	246	253	234	245	261	253	254	273	262	234	225	236	233	227	258	233	261	258	218	257	243	281	262	232	260	245	245	256	254	263	255	248	261	267	230	246	283	250	243	263	250	243	249	267	260	255	247	260	238	250	252	248	232	261	266	269	232	246	260	268	255	229	246	227	236	248	253	244	250	244	226	253	254	262	235	249	266	216	245	265	253	241	225	237	227	239	234	234	210	248	259	264	241	266	263	278	243	243	265	241	218	275	238	264	227	245	218	268	246	274	235	242	247	261	237	258	254	233	239	237	236	243	231	246	247	253	267	262	266	235	247	248	261	258	248	263	253	261	256	231	248	251	253	236	268	253	232	230	261	251	246	241	242	249	239	236	234	236	228	249	237	260	259	256	223	242	237	245	250	228	243	241	242	247	227	228	254	262	258	254	254	261	256	258	231	254	249	257	252	262	259	236	245	259	236	279	250	240	254	240	257	279	239	245	234	229	279	256	223	275	218	257	259	230	264	226	221	239	227	247	247	229	250	243	251	257	222	249	252	253	209	237	224	250	247	245	229	242	252	261	245	239	247	244	257	251	242	237	254	244	244	241	253	208	241	249	248	255	249	231	233	241	232	240	260	242	238	262	232	236	233	207	236	266	263	242	279	273	246	260	267	251	264	287	253	248	237	251	261	257	223	251	231	237	257	252	187	237	249	225	268	265	230	230	247	268	250	233	262	257	222	263	252	229	253	281	268	254	241	250	237	242	239	256	247	232	250	257	225	245	254	272	236	257	275	255	248	235	235	245	247	244	242	222	235	270	265	261	248	273	256	282	244	258	263	263	267	249	249	244	256	232	276	257	253	260	268	245	260	252	243	267	255	251	254	269	277	254	241	242	253	258	254	254	263	241	267	240	220	267	269	232	274	243	264	250	239	204	248	254	264	251	249	226	246	244	240	242	210	219	250	233	290	231	239	260	251	248	260	272	260	252	276	240	234	277	257	238	228	227	281	231	250	237	241	238	249	216	249	220	223	239	263	257	265	255	239	257	237	241	263	241	256	250	246	249	219	230	261	254	245	292	243	234	247	235	260	275	238	240	226	252	261	258	249	259	245	234	226	238	228	234	235	227	271	226	271	251	243	260	294	251	264	238	240	232	263	256	253	278	255	257	235	263	252	253	269	237	251	241	256	242	256	233	237	253	264	267	242	199	234	245	271	241	264	261	253	250	256	237	255	259	244	254	242	226	236	239	250	255	244	257	204	243	234	243	237	205	234	223	247	235	265	245	259	231	224	263	200	238	245	271	275	259	236	245	236	256	256	250	234	275	259	271	255	265	229	251	228	232	236	271	251	244	251	240	235	237	246	220	261	233	255	259	248	273	233	270	222	256	257	257	251	240	276	239	263	237	247	251	246	266	255	249	248	261	243	246	259	249	223	253	224	245	235	251	276	253	240	239	235	220	242	242	250	233	252	250	243	219	278	252	230	236	257	265	252	258	255	227	232	263	264	242	235	228	246	255	237	248	231	226	230	216	258	223	229	251	267	238	268	262	251	233	257	274	257	255	272	220	228	235	263	246	261	258	255	262	235	280	214	224	228	232	232	255	249	263	256	256	265	243	261	252	230	236	259	240	243	237	224	226	237	237	236	243	249	263	247	218	251	265	252	250	241	227	241	226	255	268	266	257	260	236	285	271	266	236	277	250	247	233	292	252	271	253	239	241	258	282	236	235	246	260	243	237	244	233	244	229	253	275	237	233	236	232	234	237	268	258	250	250	267	239	238	243	251	237	260	264	254	225	241	254	248	223	248	237	245	247	262	268	273	210	250	242	241	245	268	279	219	248	233	219	242	271	242	261	257	239	249	264	244	202	265	260	252	267	272	242	242	242	269	252	239	260	242	224	258	256	229	239	233	266	248	228	255	241	254	217	216	245	247	227	256	233	248	259	230	239	219	226	231	247	236	251	269	247	250	226	218	233	243	224	240	246	252	227	241	254	251	265	229	226	258	238	260	251	280	261	249	225	242	231	251	247	217	253	290	244	227	251	233	268	247	229	235	246	251	258	258	253	241	235	270	258	246	215	246	269	248	260	263	266	260	243	244	231	251	237	251	233	276	237	254	264	227	243	263	217	229	247	238	231	232	247	224	224	283	269	227	259	250	245	247	255	231	236	246	239	289	251	221	258	212	246	268	270	240	249	251	229	251	279	273	225	259	242	244	284	247	249	239	231	262	241	250	263	234	244	263	258	239	248	244	228	262	237	218	250	249	260	275	261	247	285	233	243	243	242	279	255	284	260	268	231	230	238	265	244	259	232	251	277	234	247	286	237	281	259	275	262	243	274	227	260	254	230	254	264	245	245	256	262	238	237	255	247	226	250	273	248	243	270	236	261	249	267	240	228	256	268	235	248	256	242	252	209	268	255	228	260	233	244	246	251	250	237	224	273	275	245	236	259	218	255	245	231	224	239	267	236	259	254	235	240	256	227	226	240	261	264	226	238	246	255	235	241	249	267	259	255	273	235	236	244	253	278	234	231	216	238	230	255	232	243	253	231	252	263	248	244	234	234	248	227	233	236	273	248	230	265	238	228	239	256	256	279	238	243	245	237	248	254	266	248
37908	47475	47315	51297	51526	43662	45242	50163	49464	46184	44546	41686	39525	39414	41511	42328	41053	35784	33336	31965	33818	32044	23844	21997	17289	10374	6800	6201	4582	3329	3041	2103	1928	2355	2426	1667	1340	1212	1132	1053	926	944	884	823	1399	2279	2109	1353	1072	1086	1026	977	962	860	834	778	787	806	791	757	796	798	791	817	840	802	798	797	817	800	789	775	817	787	827	779	762	773	763	730	738	770	766	800	787	800	745	800	815	819	822	762	753	777	815	809	752	788	760	745	779	806	799	843	802	754	772	785	829	800	773	793	791	783	780	773	779	769	763	760	779	794	784	774	806	791	803	774	745	814	791	737	757	751	797	798	786	824	815	818	768	760	817	773	834	769	747	828	832	836	788	819	766	835	783	787	813	729	798	808	801	754	805	819	807	764	759	775	796	782	770	751	794	789	795	780	769	821	793	808	838	754	784	804	768	790	767	827	816	847	752	792	828	766	810	802	764	772	757	810	772	788	857	832	729	816	754	793	812	811	751	772	795	796	750	827	797	795	772	747	775	788	813	722	821	808	721	845	794	785	783	804	821	787	807	788	770	792	789	779	758	748	804	791	784	787	772	828	804	796	781	749	842	786	824	752	749	788	798	799	790	827	742	806	753	773	820	796	782	770	794	800	784	802	853	819	746	795	811	760	802	767	807	740	846	810	794	799	766	759	801	747	758	783	818	772	842	818	722	773	784	761	799	806	742	811	815	787	813	773	804	800	814	823	814	840	771	832	841	787	752	780	834	787	787	759	771	757	841	765	832	738	781	771	739	804	817	813	836	779	842	790	789	747	813	805	799	842	786	824	792	783	814	803	774	738	776	823	799	791	745	814	768	812	814	796	763	806	847	819	762	757	802	762	793	778	824	792	746	833	782	756	792	773	758	770	772	758	737	777	780	757	774	811	777	832	798	814	748	800	759	805	797	809	776	749	795	755	781	799	778	837	795	813	747	771	771	791	790	760	809	803	744	785	746	790	809	759	772	802	808	836	761	804	767	752	824	804	774	771	808	756	785	786	810	787	781	700	775	772	791	792	809	785	763	844	784	742	770	749	791	766	812	747	805	741	786	766	764	735	750	846	816	824	766	748	780	806	747	777	798	803	769	769	755	770	792	770	868	820	801	822	772	785	789	719	786	798	797	758	843	833	774	800	783	819	838	779	776	793	785	795	788	800	796	822	756	809	833	813	734	780	801	752	766	834	793	784	748	777	751	834	751	802	807	786	815	798	803	773	815	755	820	760	763	837	802	755	753	793	797	723	750	828	816	704	792	775	779	815	820	839	796	816	779	779	821	796	814	789	802	811	788	768	815	743	780	833	770	761	822	759	806	773	798	820	770	796	802	740	792	774	771	770	769	786	764	728	826	807	805	776	747	749	816	780	745	803	728	741	840	757	751	804	734	805	724	816	755	811	775	794	781	806	805	806	808	782	819	799	744	836	775	765	799	785	851	767	786	809	765	803	812	770	764	774	794	796	766	774	772	817	766	746	846	785	770	793	822	760	831	776	783	761	738	793	784	791	833	791	772	799	812	740	763	786	785	805	800	872	740	800	740	783	784	826	830	764	811	764	798	778	828	767	730	780	772	769	776	767	786	798	785	769	842	803	796	783	768	770	780	830	813	801	811	779	748	775	779	797	800	801	794	791	784	755	771	821	814	778	750	735	816	760	801	779	774	784	761	775	777	775	750	792	781	810	808	794	828	754	814	792	815	773	774	759	770	763	798	818	800	754	797	799	788	732	771	769	753	812	740	772	761	754	769	799	781	812	745	797	799	786	804	785	783	755	829	752	812	781	812	776	834	777	814	786	816	792	773	781	762	769	825	782	833	778	782	765	775	822	788	801	821	760	794	786	741	773	791	825	823	774	766	792	751	782	776	783	733	768	790	779	832	793	794	789	791	786	820	809	779	736	803	802	768	774	829	802	754	772	792	790	817	803	775	784	759	764	752	773	785	748	794	764	805	757	792	747	813	831	790	815	772	772	821	807	778	782	838	765	793	778	773	753	790	773	775	789	807	755	783	785	857	819	757	749	787	769	793	776	777	784	793	767	784	822	815	819	766	760	816	775	813	787	760	826	770	764	783	863	774	777	825	828	777	772	732	803	777	769	789	746	783	812	801	774	733	772	804	766	799	783	741	788	822	775	847	773	800	765	828	820	828	806	767	815	827	774	749	774	754	830	751	866	746	770	792	795	761	787	821	791	753	787	765	784	863	762	744	838	778	742	776	853	754	778	776	817	798	773	761	767	845	811	786	800	795	762	757	787	770	817	763	766	814	742	810	821	827	782	769	758	794	785	813	716	775	785	753	800	755	839	789	780	750	801	774	743	764	798	807	816	791	826	779	755	803	744	756	786	799	759	762	829	760	791	774	765	789	791	759	819	809	786	800	791	756	810	792	755	758	783	737	803	771	791	800	796	767	763	783	792	783	822	755	784	785	767	763	784	797	805	817	736	773	801	754	756	740	835	823	792	778	827	784	791	820	813	789	766	762	788	752	791	756	773	788	816	807	783	781	817	822	792	774	799	784	830	760	735	786	714	764	791	771	807	784	774	764	840	788	776	765	762	749	828	762	811	828	700	788	778	774	789	799	798	793	817	785	796	789	733	798	781	759	732	783	808	834	789	760	763	794	791	768	778	792	795	761	740	765	765	762	780	793	784	763	804	805	780	763	777	863	808	756	783	765	781	791	762	812	788	770	787	739	773	809	751	837	820	782	792	738	771	750	752	802	783	769	804	794	790	761	811	742	781	769	790	793	766	757	822	783	791	785	811	794	853	771	826	801	784	815	761	798	818	812	777	764	793	765	788	789	819	768	758	772	826	758	741	811	771	792	772	768	779	748	754	799	803	813	771	764	787	779	790	817	731	788	817	793	751	770	786	824	781	829	831	816	772	816	822	756	771	778	790	818	729	788	805	761	752	805	794	720	823	822	730	814	838	749	801	777	754	793	825	798	778	743	785	819	739	823	769	787	770	771	779	759	785	771	768	789	841	783	794	763	776	724	799	780	801	777	771	812	796	739	774	763	808	775	830	795	795	818	798	827	741	828	762	799	820	800	794	796	787	771	736	747	765	783	821	742	782	804	775	789	768	833	809	858	772	773	757	755	819	801	763	759	820	789	855	797	809	798	814	742	761	750	829	822	797	768	758	775	838	808	768	808	758	761	813	815	782	742	819	764	804	815	772	775	756	769	781	760	817	770	765	799	784	803	772	796	785	820	736	784	791	819	791	741	774	771	752	726	758	851	784	768	755	865	789	851	743	762	807	777	790	785	711	803	842	792	777	791	779	826	769	775	782	791	752	825	796	817	774	830	795	746	796	795	803	755	786	759	803	809	748	817	784	749	786	745	813	747	760	735	796	827	777	744	750	794	797	793	755	777	838	749	816	779	759	789	824	846	797	811	760	866	770	788	819	809	796	805	753	778	742	827	816	727	749	757	759	773	759	760	793	743	817	782	808	780	759	837	821
25231	24511	22077	14383	9884	5449	4221	3607	2865	2203	1921	1560	1359	1032	1188	1151	1041	869	713	526	515	458	360	367	338	313	247	283	260	246	299	263	270	255	247	230	236	247	213	256	241	238	232	230	237	242	241	229	228	213	223	214	221	243	235	214	227	237	220	218	227	226	255	221	249	264	229	213	236	244	228	230	228	239	238	213	217	234	246	234	219	236	239	246	233	265	239	213	217	238	213	239	268	210	228	255	234	230	247	242	244	266	243	255	220	226	256	228	220	231	243	231	233	235	236	225	245	242	217	246	225	217	229	235	248	213	227	249	234	255	222	225	247	237	238	244	237	230	211	218	214	222	261	241	270	233	237	214	221	216	236	220	224	224	231	248	238	223	218	262	232	206	221	223	212	232	250	237	206	226	216	221	218	221	209	219	240	238	218	238	267	234	253	242	230	237	236	225	237	253	226	220	241	227	231	241	206	243	216	240	238	223	210	237	186	243	216	227	247	238	245	204	227	207	255	234	233	215	230	261	227	226	258	219	239	225	233	234	214	244	212	216	230	256	242	218	253	203	234	248	258	219	234	249	229	214	253	228	257	237	209	225	222	240	242	205	202	211	244	252	236	230	253	238	238	224	261	232	185	243	230	245	251	242	226	218	231	219	243	219	220	253	229	250	240	232	232	215	225	202	232	233	223	249	226	234	252	249	232	244	215	215	234	236	237	215	227	215	234	244	249	228	220	205	219	225	221	215	234	206	230	212	220	216	224	209	221	232	254	203	231	235	220	225	216	212	239	222	245	246	258	226	224	241	251	245	232	232	227	233	217	246	260	215	229	230	234	235	232	251	215	217	229	237	214	247	211	246	238	207	228	213	235	221	205	223	219	221	218	220	245	252	234	224	247	227	237	235	223	240	223	228	220	229	205	213	232	215	248	236	220	261	241	255	233	249	220	225	234	247	232	223	228	235	246	220	208	250	224	215	245	228	248	207	250	236	242	225	214	203	256	208	218	212	206	243	240	244	214	208	230	216	242	249	235	233	219	269	252	240	220	238	179	230	255	235	224	238	240	221	241	265	235	214	218	245	214	249	213	246	224	217	235	261	263	258	231	211	235	203	248	256	240	237	249	236	207	198	240	255	209	264	214	234	236	224	238	231	242	224	210	229	220	225	218	233	237	229	227	245	232	240	213	250	226	249	222	239	218	243	233	253	238	195	244	228	243	192	243	239	241	247	237	230	224	224	235	222	211	239	213	238	271	239	229	224	235	231	247	232	209	233	236	219	258	221	244	236	225	233	186	239	208	223	220	217	246	219	208	270	217	225	234	209	248	251	208	227	235	244	217	205	233	212	244	227	207	227	225	224	235	251	253	222	218	244	223	217	241	191	251	210	248	241	229	251	208	219	213	223	211	208	211	232	248	230	209	221	220	238	247	239	232	238	228	202	235	245	214	206	259	244	243	203	231	214	213	219	254	252	218	217	216	247	241	234	245	225	219	230	233	212	221	238	187	207	235	204	193	226	232	236	236	206	236	223	226	216	241	230	211	231	253	251	224	208	216	222	218	208	260	221	225	232	243	209	264	224	219	223	239	232	228	222	221	231	236	216	241	222	230	225	237	235	232	199	224	239	230	226	223	250	227	254	239	236	228	239	232	257	247	235	235	216	235	215	249	226	228	207	213	230	260	209	250	244	236	241	211	211	243	230	236	236	255	241	214	233	205	213	253	246	251	235	253	230	252	250	246	227	259	231	251	219	225	241	244	233	234	258	243	255	247	215	211	232	207	210	240	205	232	240	229	250	211	233	224	207	230	254	231	223	223	239	252	243	225	205	194	214	251	232	237	246	251	232	238	211	219	225	232	244	224	232	218	247	234	197	224	208	218	241	231	226	221	231	219	234	265	233	229	251	208	247	217	213	235	241	188	225	225	212	198	225	227	225	245	262	246	229	226	218	237	239	248	229	227	225	259	253	208	230	213	236	225	223	242	258	237	228	219	222	233	252	221	245	240	233	251	245	223	242	232	229	241	235	244	241	259	242	242	238	222	219	217	230	233	220	217	245	232	227	230	222	233	233	226	223	240	227	198	255	222	226	235	198	227	240	253	212	260	242	243	236	215	220	235	251	236	227	215	210	237	212	238	245	231	251	244	210	192	246	234	219	228	211	226	219	230	236	234	240	242	213	214	228	241	216	206	219	208	222	229	224	250	216	244	269	203	234	231	240	247	242	260	241	235	243	230	227	257	231	225	244	236	223	227	213	231	230	230	226	220	208	222	216	256	243	250	230	223	215	236	226	219	221	249	230	229	220	250	210	209	231	227	235	249	202	214	212	242	227	229	212	254	224	221	226	246	222	221	241	216	236	226	253	230	216	245	212	226	219	243	202	242	244	215	212	252	244	246	218	234	246	238	234	246	220	224	237	225	230	225	254	228	232	253	246	215	227	213	213	207	235	236	239	213	233	203	229	223	221	223	249	230	228	238	259	236	200	220	271	243	206	238	215	217	214	232	241	234	244	230	228	191	226	210	240	250	208	226	228	249	234	202	222	212	255	201	247	242	201	217	222	200	236	246	225	219	243	227	258	251	219	240	210	216	238	221	223	217	226	227	233	228	250	230	243	203	223	231	220	213	195	215	194	213	190	227	221	223	264	213	212	258	230	254	253	246	243	241	232	222	226	231	263	242	230	245	221	236	212	216	241	203	214	227	241	240	209	261	227	213	231	218	235	227	240	246	229	216	218	259	210	220	229	240	231	223	220	246	227	237	226	222	222	242	221	218	208	221	232	253	199	223	212	261	217	236	239	218	221	228	245	225	207	214	221	229	244	240	230	230	227	210	261	222	241	241	212	248	223	225	218	246	247	248	231	222	231	235	231	247	214	237	239	230	251	209	235	240	258	227	234	217	235	218	210	231	211	236	216	204	262	267	231	240	193	216	207	245	251	220	261	226	214	232	203	240	258	235	227	254	235	220	237	225	236	240	231	262	228	201	243	219	236	242	215	217	264	227	267	225	218	203	223	225	215	218	224	209	234	198	255	244	254	238	210	220	217	237	225	253	225	208	237	239	252	263	224	224	216	276	223	226	225	228	242	231	250	247	257	235	224	228	225	272	218	239	240	229	260	234	212	230	236	239	241	226	261	210	204	227	198	224	213	226	235	252	225	223	232	215	214	250	211	213	216	242	240	225	234	237	209	226	236	251	222	234	197	241	216	231	228	225	233	202	224	207	232	260	238	237	229	253	235	241	213	219	205	247	234	225	245	214	240	210	255	238	203	226	222	199	244	249	226	216	247	245	251	231	247	217	207	222	229	249	219	205	232	231	224	213	218	251	221	232	231	227	245	221	232	219	246	229	242	251	208	236	242	244	224	223	214	209	230	224	216	238	225	256	244	215	213	218	213	232	261	231	255	234	240	221	233	229	209	230	204	205	204	239	223	214	229	229	225	210	229	224	235	231	243	221	206	222	227	245	236	245	233	223	231	226	228	236	230
20040	23805	29472	27185	23389	16279	15284	14270	12474	9973	9295	7678	6521	5436	6284	6034	5266	4580	3764	2893	2664	2298	1839	1554	1389	1100	1011	1034	959	938	911	933	913	884	869	854	825	780	746	785	790	739	786	857	749	752	800	747	715	755	808	814	833	775	742	734	733	769	748	740	734	754	760	761	736	723	731	750	748	711	708	754	786	748	724	777	692	797	796	746	744	784	714	723	734	775	779	743	736	738	773	795	775	774	753	779	765	776	769	787	757	719	733	739	815	746	802	788	778	779	782	760	756	782	753	716	759	742	721	754	756	712	771	713	771	716	718	774	803	754	740	765	766	759	789	786	776	767	784	747	731	730	767	752	712	749	771	751	767	729	810	736	739	785	777	756	743	731	832	720	718	734	756	724	716	775	729	779	787	770	765	761	786	758	806	754	764	747	734	794	732	792	751	776	722	742	715	793	757	764	730	729	735	738	723	753	726	735	763	754	733	755	746	760	716	757	717	753	790	775	750	751	808	725	761	755	780	799	783	735	735	791	735	802	803	752	776	749	772	780	766	691	800	788	768	755	765	757	739	763	774	764	812	702	776	753	752	730	708	728	734	730	720	795	760	760	762	747	704	762	698	753	755	760	744	782	733	759	779	807	772	717	757	750	708	752	769	745	770	715	729	718	775	745	803	753	773	767	736	725	749	751	773	771	801	786	771	741	758	771	770	761	710	803	720	723	763	773	760	676	754	730	734	782	729	763	718	746	760	745	751	783	787	768	756	779	747	765	789	750	713	768	734	715	757	732	754	820	740	804	732	752	809	775	709	754	778	790	772	776	758	754	759	749	770	736	765	768	768	799	716	763	742	737	749	754	761	749	716	768	729	764	744	715	758	812	744	740	778	727	757	741	734	754	724	732	800	732	768	774	722	701	732	748	720	750	783	786	767	729	742	732	768	729	724	755	760	772	750	780	789	725	748	782	750	746	712	724	760	729	798	737	687	765	766	762	717	734	758	782	756	738	763	748	779	762	724	818	723	790	751	736	779	729	733	731	768	733	725	747	785	755	746	734	748	738	748	778	772	762	750	706	757	734	695	757	757	811	770	754	766	773	803	712	802	715	760	769	792	756	722	764	814	755	756	782	761	766	717	742	769	804	726	763	734	747	739	759	716	767	741	753	805	742	745	710	735	748	750	802	760	763	739	765	755	721	793	804	747	778	760	796	759	783	748	773	727	768	712	749	786	747	771	726	757	767	772	777	720	741	744	757	772	792	753	739	715	689	757	750	733	789	719	760	768	794	703	780	768	730	776	801	754	739	758	770	781	751	734	820	766	718	765	786	802	796	754	812	787	789	721	728	762	793	772	708	726	749	757	722	788	808	687	738	772	770	796	752	760	723	789	765	746	727	760	741	786	778	738	765	770	775	719	777	748	732	807	761	756	758	750	762	776	744	770	711	760	714	733	760	743	763	751	696	740	735	705	719	761	754	746	730	751	756	740	740	768	711	751	773	741	743	710	738	750	757	752	796	737	768	741	694	763	790	751	714	713	749	756	781	794	751	755	760	764	799	762	744	763	784	756	843	764	775	806	740	768	730	742	766	758	716	763	769	729	733	751	758	766	821	726	724	734	802	759	775	768	768	691	718	766	766	789	757	738	731	730	745	692	717	749	724	750	761	783	724	749	746	768	748	782	745	744	746	738	745	699	821	765	768	736	781	740	785	727	735	742	700	714	719	796	720	772	736	741	824	770	727	718	735	749	740	771	767	791	743	781	727	778	728	752	804	729	751	819	776	810	817	709	740	764	743	786	791	773	812	795	770	747	777	724	767	789	775	792	831	790	740	729	756	733	794	751	735	764	739	766	757	739	763	762	769	741	756	755	764	736	748	722	727	726	731	773	722	802	752	730	699	779	757	744	779	771	707	750	749	764	752	742	694	769	786	700	763	747	792	754	758	715	800	722	713	742	709	739	757	724	730	741	778	764	774	744	767	740	759	753	730	762	755	739	721	779	754	694	810	711	775	745	787	738	728	787	749	778	767	773	729	759	781	738	772	728	756	716	727	774	794	793	775	795	715	712	745	792	821	735	782	760	785	694	711	815	803	815	738	782	749	768	760	785	737	741	793	782	767	736	722	759	750	750	775	714	737	747	741	724	747	769	749	737	737	743	757	717	682	771	746	722	768	765	814	720	744	752	779	757	798	780	720	779	705	757	751	771	772	701	731	762	725	716	780	735	715	720	738	754	757	746	753	766	719	755	776	809	737	824	721	774	729	765	760	737	771	776	756	706	767	777	771	732	757	803	715	752	755	752	756	761	761	711	771	786	792	783	739	805	779	793	719	752	739	759	741	753	754	757	764	782	785	743	760	778	785	753	724	770	784	723	785	718	750	755	779	760	759	769	804	791	783	749	770	757	745	789	771	785	740	730	743	718	790	745	768	744	728	727	774	770	756	780	715	737	769	756	717	759	725	764	768	784	715	742	743	744	758	765	732	772	845	759	762	744	744	718	741	771	734	785	748	749	745	781	778	812	781	753	713	749	792	759	775	719	775	736	763	760	782	774	709	753	799	775	794	708	700	737	737	766	776	754	696	754	740	726	738	739	749	789	760	732	763	777	801	732	789	805	750	746	796	756	739	777	738	744	775	701	810	742	780	796	757	732	745	759	777	745	750	713	766	754	725	751	709	766	743	751	746	803	736	737	717	770	782	806	777	745	735	728	724	846	799	730	743	720	760	736	730	810	782	759	768	720	792	770	778	778	756	776	750	783	754	712	772	748	743	778	688	732	749	744	763	795	746	746	764	761	745	720	732	750	736	768	718	753	761	802	746	776	749	741	810	771	728	783	711	751	713	715	708	766	831	732	770	728	763	776	730	736	797	758	753	769	710	763	740	731	722	823	755	759	781	690	742	725	785	743	753	750	730	765	755	766	778	731	718	715	787	749	736	749	747	736	699	744	709	782	753	741	771	759	747	751	760	783	765	703	783	741	770	781	808	711	781	721	733	752	759	780	761	823	754	810	757	773	764	713	742	706	740	722	791	743	746	743	753	716	745	761	773	766	754	750	754	763	789	716	800	813	758	736	731	703	787	746	707	729	743	714	815	725	743	792	803	792	739	718	767	707	754	771	743	805	752	717	715	702	748	777	726	772	776	712	732	774	777	722	743	786	717	770	791	789	794	732	798	782	758	758	754	784	749	720	763	794	776	806	753	719	721	756	759	790	774	749	745	770	750	784	739	764	702	750	721	766	768	752	721	769	754	730	742	744	746	761	708	732	735	775	765	785	754	766	716	777	758	769	793	729	754	784	744	727	742	753	776	755	714	810	688	767	760	750	803	792	732	766	777	731	758	761	746	769	765	820	752	723	756	756	726	733	751	755	751	733	750	724	766	730	771	693	786	730	749	740	738	757	778	823	753	753	793	767	758	755	777	772	782	755	717	770	753	760	720	746	744	749	745	706	774	718	749	773	770	727	784	766	776	773	760	754	714	787	753	737	772
41112	46290	42146	38090	35995	28078	29094	30433	28699	23399	19135	14842	11959	10378	11579	11230	9177	6728	5014	5434	5739	3961	2625	2154	1872	900	691	497	495	402	411	310	304	290	304	324	273	262	270	262	252	229	236	281	223	271	217	256	236	273	280	277	279	253	253	245	257	205	241	231	214	226	248	221	251	231	206	198	221	230	200	235	248	230	224	211	234	232	206	245	249	222	229	233	233	228	198	208	239	237	191	220	234	233	213	238	250	205	219	220	230	217	217	202	246	252	250	244	203	241	214	243	222	242	217	252	198	240	229	248	217	209	227	219	245	227	228	210	232	254	210	225	207	231	234	237	217	235	248	232	188	226	187	220	237	244	242	184	230	277	222	208	245	224	221	220	243	233	216	198	215	227	224	226	240	241	234	217	207	203	222	199	210	232	219	214	242	247	235	225	212	235	220	219	230	238	236	220	203	233	233	244	220	222	226	233	201	233	243	216	244	229	248	208	233	200	239	222	231	235	208	237	207	237	213	251	219	243	234	223	220	213	236	240	223	222	233	232	203	218	208	247	221	207	209	209	224	205	228	234	206	228	240	223	231	217	224	202	236	213	219	207	217	221	209	220	250	235	188	244	222	217	246	233	271	208	219	232	202	242	245	205	221	249	217	244	266	245	238	246	231	216	220	238	214	250	227	204	216	222	218	215	232	206	222	224	229	226	224	222	217	233	218	215	221	241	229	242	234	215	213	209	250	241	196	223	202	220	217	206	240	235	277	242	213	234	241	210	248	178	241	209	245	228	237	204	244	211	241	227	209	202	204	217	242	217	258	209	224	255	221	240	227	235	216	216	231	206	230	229	236	211	223	226	224	219	216	201	226	250	239	218	224	213	238	230	232	194	215	232	229	223	227	232	221	241	230	210	234	262	217	253	216	224	219	201	233	211	216	247	231	221	241	202	242	217	238	204	242	243	225	222	223	212	213	227	236	212	244	227	228	231	223	218	202	210	270	239	219	227	226	255	208	221	226	242	219	236	266	226	212	237	240	227	222	223	238	224	218	264	221	241	242	220	216	236	246	240	236	236	234	242	239	230	197	220	225	229	254	238	240	241	225	223	199	231	241	247	239	209	203	248	237	213	210	237	237	209	240	222	220	201	226	216	223	239	240	227	202	229	231	222	255	238	241	223	200	223	216	253	232	229	248	221	235	257	217	259	204	221	204	249	233	246	228	245	220	219	216	208	227	267	229	227	250	241	230	219	243	220	240	212	207	223	235	226	209	226	239	213	229	221	225	215	217	246	227	225	223	224	260	218	234	209	230	230	237	192	241	230	218	235	237	227	201	213	242	213	229	214	203	229	241	249	241	199	248	211	236	229	235	240	219	221	243	256	210	211	223	242	215	241	220	213	247	191	229	235	223	202	240	225	211	233	214	218	227	221	245	208	238	210	229	245	216	248	256	229	226	242	223	232	245	220	194	222	229	232	225	215	220	231	212	225	240	213	222	233	227	241	225	211	219	224	222	219	259	230	231	242	263	217	220	219	244	226	223	223	239	213	235	222	226	201	220	241	226	265	242	244	229	207	225	212	221	220	240	218	224	242	221	219	202	225	233	222	218	256	224	230	218	213	232	203	215	215	203	231	240	220	240	234	255	228	220	213	235	273	230	229	235	229	223	220	228	199	237	230	241	212	244	224	242	219	230	213	224	209	195	243	225	243	229	232	198	243	245	262	227	234	228	242	241	234	232	197	231	229	253	240	212	225	227	233	244	234	230	228	241	243	245	196	204	264	234	228	205	242	223	227	231	230	202	230	235	239	221	218	250	232	222	234	219	228	224	212	221	209	234	214	216	239	232	250	258	218	227	226	227	229	223	238	231	239	214	217	214	225	229	206	228	233	235	252	222	212	241	205	210	228	235	244	223	215	216	251	221	245	237	188	215	266	230	221	214	238	235	239	219	208	216	220	229	251	221	221	206	247	240	223	233	233	236	239	213	240	221	243	255	198	216	195	233	231	212	217	259	217	219	221	240	223	234	213	211	233	226	248	263	223	212	257	229	234	244	241	220	184	214	235	234	206	239	239	248	222	233	242	239	236	245	204	230	233	233	226	213	203	220	256	237	234	209	233	217	244	209	226	215	214	216	212	249	236	231	223	216	253	209	234	212	234	228	238	234	238	258	213	217	237	259	257	254	245	222	241	198	199	222	254	246	218	245	222	234	214	241	221	226	233	209	216	226	252	222	235	208	221	234	213	232	206	225	213	206	209	214	211	228	233	236	230	224	205	262	232	234	217	211	255	256	238	227	254	225	242	222	223	239	221	241	221	223	212	249	209	246	221	213	218	236	235	236	209	226	215	205	237	225	225	235	206	197	229	230	240	244	237	209	212	202	227	207	227	227	237	222	233	243	194	217	247	240	212	214	219	223	230	213	232	233	245	214	233	257	228	195	211	238	211	224	224	217	258	227	211	228	243	241	246	232	238	222	218	189	212	222	241	212	214	231	245	193	238	227	230	226	250	220	230	230	234	248	227	231	241	210	221	235	202	223	252	219	219	209	225	239	212	228	236	236	233	223	230	237	203	254	225	227	214	229	238	251	242	214	226	218	226	236	227	232	228	211	223	198	252	235	222	217	221	242	253	230	244	236	218	250	246	204	243	236	203	236	232	249	241	249	204	190	212	215	227	242	231	242	213	262	203	229	219	230	251	190	217	219	237	235	222	215	225	235	251	213	234	212	201	242	225	226	222	224	241	236	221	217	221	231	235	228	213	229	205	247	235	248	232	237	228	247	207	212	226	243	219	217	264	215	216	222	212	226	237	209	234	207	256	263	240	215	230	239	234	200	218	223	230	241	219	221	221	230	215	240	240	259	205	222	237	208	250	192	242	221	246	219	218	207	224	233	220	238	246	225	201	207	245	229	222	235	248	206	216	222	234	230	215	259	239	228	216	225	217	221	219	237	223	245	250	232	217	245	221	225	224	212	247	230	213	222	225	229	225	249	220	231	266	232	234	226	221	245	259	243	222	238	204	257	218	212	224	260	224	213	227	220	215	230	211	215	222	216	217	217	226	249	215	242	203	209	220	198	225	194	251	197	234	260	223	229	217	242	232	233	235	215	245	225	228	243	228	223	248	256	221	237	250	231	224	251	266	213	224	205	233	223	226	231	196	200	188	219	241	235	210	256	231	239	252	232	233	211	220	235	219	230	231	229	233	230	224	227	228	234	255	257	221	234	217	273	243	203	238	227	235	206	217	202	246	237	215	236	221	222	232	250	195	227	212	206	245	251	233	237	210	220	236	224	234	223	211	236	210	233	232	235	247	215	231	231	218	243	219	210	237	262	227	246	239	232	197	234	236	230	266	223	224	232	238	219	209	260	206	241	236	209	219	224	222	247	203	227	210	230	212	230	199	229	220	210	219	217	226	210	234	233	237	210	217	245	222	213	232	234	243	234	229	215	239	220	206	215	221	228	273	251	208	226	209	217	243	232	228	238	220	206	249
32995	42640	45966	49339	45632	36108	40133	42800	41613	37073	34836	31139	29310	28199	31056	31151	28033	24522	20640	22535	23831	18306	13932	12111	10099	5222	4059	3120	2726	2071	2010	1695	1530	1392	1473	1302	1129	1018	960	914	829	822	794	765	828	1090	798	752	795	955	1159	1055	962	918	859	768	739	747	767	687	753	761	702	739	729	708	788	751	764	703	736	714	743	731	749	728	732	740	704	770	740	695	733	754	731	729	724	735	752	726	768	728	764	739	790	755	761	727	727	766	713	746	718	705	745	737	710	780	690	726	708	724	720	722	683	762	732	770	746	678	710	746	776	748	742	733	723	743	751	718	750	783	709	752	724	715	760	698	769	736	751	784	761	724	718	742	729	760	722	714	744	724	746	755	721	739	721	724	759	766	750	738	767	779	732	717	703	752	723	773	723	754	753	730	764	709	734	760	782	782	752	769	778	736	729	744	739	775	759	733	791	808	748	730	744	744	732	683	803	784	765	749	747	739	780	761	750	784	731	767	722	793	750	734	755	745	715	802	713	738	735	715	693	716	744	741	734	712	743	741	721	782	724	723	688	759	734	739	704	760	696	763	735	779	717	763	794	725	766	715	702	703	728	769	731	683	704	765	721	736	729	683	776	776	774	708	747	750	716	754	737	779	770	747	762	736	761	755	709	791	750	752	748	717	747	730	731	713	702	747	706	721	738	748	719	715	714	768	730	735	748	741	691	710	789	755	750	679	740	771	739	743	726	721	739	730	772	817	765	765	752	745	754	739	713	738	750	764	752	782	794	729	756	744	785	680	784	758	782	722	760	740	776	705	745	719	708	804	683	736	746	720	765	723	735	740	738	743	734	704	745	770	764	735	716	773	754	732	717	758	731	745	757	715	712	731	730	804	710	732	760	736	686	806	737	722	726	738	703	701	729	745	740	733	760	738	747	765	757	737	711	699	734	702	766	736	762	773	792	769	745	738	747	747	733	758	713	734	715	744	739	733	754	741	718	750	759	744	739	746	706	772	788	761	756	753	750	741	730	784	755	710	753	711	764	778	743	744	761	729	769	688	746	761	719	739	759	723	778	750	728	749	765	760	653	782	760	753	737	762	717	773	704	741	726	699	758	724	715	741	744	737	707	717	743	765	784	766	771	755	771	784	758	784	729	770	714	777	700	689	779	766	756	810	705	725	716	740	740	743	711	705	735	752	703	727	786	762	766	742	749	713	717	729	756	770	784	786	767	733	735	739	749	730	780	760	714	808	713	757	706	762	712	765	721	746	744	722	762	766	738	732	755	758	752	749	783	803	709	709	777	727	704	761	725	714	725	724	771	741	748	707	738	733	719	725	792	748	751	734	777	781	746	739	737	730	789	739	752	775	711	738	716	774	685	754	739	714	780	708	722	754	721	750	700	743	738	767	761	736	716	740	794	769	756	771	750	756	750	676	692	722	775	741	739	740	771	717	708	790	740	771	716	730	747	831	726	717	679	771	747	802	802	730	764	799	726	723	712	748	778	788	773	746	760	713	761	772	750	734	705	743	721	745	741	710	724	740	755	727	704	748	789	769	735	712	759	757	787	700	778	774	714	730	745	780	715	698	764	723	768	713	727	708	745	724	714	702	764	743	736	813	762	728	767	745	763	722	747	697	765	719	757	777	741	752	776	703	740	782	735	749	722	681	765	693	754	716	729	723	728	760	738	730	727	749	755	716	766	729	697	771	765	754	743	714	734	753	716	761	749	729	749	723	760	734	749	770	752	764	770	700	754	738	734	722	745	760	722	724	740	771	771	723	739	716	743	719	728	747	710	724	723	738	757	732	744	700	707	765	730	720	766	704	742	790	730	738	718	786	784	778	781	744	727	730	700	716	715	779	684	759	739	792	738	761	736	731	711	719	748	762	775	737	728	698	727	648	765	690	735	724	727	698	749	727	779	730	776	739	757	713	749	719	731	799	725	705	744	788	755	742	782	739	742	751	706	727	747	755	715	732	726	747	798	743	745	684	746	745	793	719	750	781	726	766	723	768	750	754	747	733	766	749	760	715	767	751	777	742	740	709	767	718	766	724	777	775	735	765	785	724	711	744	723	685	710	781	737	777	735	778	768	749	679	725	747	730	724	739	742	783	717	756	764	724	738	741	683	714	739	762	749	757	726	763	750	741	758	727	757	740	744	754	728	709	704	769	718	696	702	724	758	712	809	705	760	711	759	756	692	715	785	761	772	746	699	750	758	761	730	738	723	728	712	708	730	774	737	761	741	777	720	752	782	730	723	735	795	722	758	747	727	720	725	772	747	716	726	737	754	721	736	745	702	730	752	781	781	729	753	742	738	734	765	777	739	773	766	759	727	722	717	748	768	716	713	713	777	724	725	751	745	759	709	778	788	750	763	771	795	757	761	744	712	757	749	727	780	735	730	743	753	770	766	685	717	706	731	710	741	730	755	757	766	778	757	688	755	721	750	720	748	772	710	757	759	755	760	705	761	736	704	760	742	746	797	754	742	739	721	722	777	754	696	709	739	772	746	725	737	735	754	750	721	762	718	756	702	742	739	794	733	745	706	738	758	734	730	715	745	724	766	719	730	705	743	752	716	733	742	707	776	758	712	760	691	772	750	778	735	760	769	735	744	750	764	727	752	699	736	759	726	787	778	744	807	750	739	789	736	754	732	688	755	770	746	756	733	741	744	728	748	732	803	794	767	774	755	785	762	752	763	725	725	701	689	706	746	769	711	746	768	753	741	734	771	708	740	742	676	766	731	711	757	742	755	757	757	728	773	745	784	758	750	715	748	770	761	760	722	743	751	753	744	703	729	739	739	745	697	737	775	736	751	755	736	766	732	713	727	714	744	731	688	757	791	725	716	762	810	719	739	701	737	714	757	729	739	726	781	790	757	740	762	729	781	765	746	735	673	770	735	717	738	720	744	710	724	725	722	723	721	748	781	712	733	726	782	766	760	733	787	737	748	749	755	762	757	753	798	717	741	786	774	736	741	802	750	753	705	708	720	742	725	721	763	744	705	727	757	740	721	759	708	790	789	749	751	784	703	710	695	711	713	715	731	739	737	758	766	731	733	717	739	751	801	777	708	719	739	739	766	785	756	704	776	733	735	738	723	749	728	698	752	698	714	735	791	761	757	725	713	744	751	731	701	763	732	720	756	703	749	720	785	754	756	775	744	714	751	739	706	720	726	747	722	737	717	754	722	722	738	733	764	770	722	748	763	727	729	714	735	720	748	716	738	790	747	705	787	715	701	732	733	705	727	738	780	788	729	767	712	714	691	841	707	721	727	693	707	707	729	757	765	732	721	773	709	727	732	728	707	723	745	725	726	763	744	735	800	755	700	731	723	771	723	715	724	723	701	711	789	726	790	713	766	728	730	722	773	750	748	703	754	790	750	744	724	798	734	722	744	741	709	775	771	733	710	722	724	752	747	768	721	775	747	737	765	719	748	785	665	737	700	737	707	756	738	705	729	687	722	788	715	668	765	698	737	723	751	743	734	749	745	737
48808	49158	43794	42883	40474	30418	33615	35780	35342	30886	27992	24368	20797	19304	21026	20625	18191	13358	10266	11541	11591	7666	5237	5275	3554	1570	1362	1065	908	596	549	501	467	446	454	367	331	322	308	303	271	292	301	260	279	343	313	264	262	314	326	349	340	299	268	282	247	229	264	295	244	262	249	266	249	236	244	278	234	257	251	236	253	253	257	233	278	242	264	248	239	293	266	272	252	235	234	274	259	261	253	217	256	286	246	232	286	273	249	259	249	251	253	257	262	250	269	234	257	250	223	276	274	255	277	253	209	244	252	259	234	225	253	257	232	253	259	259	264	243	252	235	250	259	258	242	286	227	266	268	247	226	238	256	261	273	222	247	255	281	242	212	238	244	274	248	272	255	257	258	254	240	237	254	257	241	232	269	274	236	252	247	230	269	241	222	246	249	239	256	264	254	242	267	243	238	249	228	241	252	236	263	242	269	255	274	251	265	245	267	236	239	252	252	273	245	240	249	237	228	270	260	256	231	238	231	283	224	250	255	232	261	265	263	271	251	271	270	234	265	230	243	252	259	259	240	247	249	254	272	263	242	253	232	232	236	254	227	257	234	245	253	246	234	267	224	221	252	254	264	281	259	228	268	237	232	237	262	253	241	254	238	273	264	266	251	255	241	272	232	245	256	269	241	232	258	236	245	217	262	246	260	271	247	257	263	252	252	246	240	238	267	243	259	264	278	252	228	244	236	273	278	241	272	228	269	248	251	255	247	271	253	249	242	249	258	248	281	309	245	282	271	288	274	259	253	244	261	261	238	253	239	268	246	226	260	252	246	255	250	254	269	263	250	262	254	232	295	256	228	223	253	246	229	237	253	246	247	261	270	260	269	244	258	253	242	266	227	271	241	260	259	270	260	258	266	240	283	246	221	227	235	247	271	248	222	260	263	255	234	246	226	272	255	270	269	256	268	249	216	261	273	269	251	252	247	264	265	261	229	243	266	274	245	242	253	263	245	236	228	236	268	241	231	232	270	222	284	245	255	236	257	241	256	240	267	268	261	256	235	276	252	250	227	268	256	248	234	277	251	255	217	248	267	222	243	260	260	251	230	281	253	258	207	236	259	282	226	246	273	247	281	255	259	265	277	233	254	234	254	235	253	259	232	252	240	240	229	264	233	237	273	219	252	291	243	251	253	257	277	268	251	268	260	268	272	252	246	243	254	260	241	275	284	235	241	278	251	258	260	234	247	245	258	243	242	244	259	230	221	238	249	260	261	262	287	260	260	276	241	222	248	256	251	257	247	234	262	259	249	264	282	251	256	241	251	273	249	245	227	234	282	245	246	243	246	217	252	216	254	277	258	247	242	236	285	234	223	252	257	285	276	286	278	236	239	258	265	241	219	270	238	240	250	263	261	252	263	267	227	250	263	249	257	265	262	261	242	252	256	253	234	256	239	249	258	245	266	290	243	299	272	258	239	271	271	237	264	267	219	250	237	246	256	261	225	246	259	220	251	258	249	266	257	254	252	231	238	254	273	277	241	237	268	227	253	251	253	271	244	266	272	265	234	249	254	239	237	229	250	241	254	233	243	266	279	246	259	232	240	234	227	250	235	230	282	256	229	252	227	241	249	257	263	225	228	239	255	251	223	239	229	244	230	256	244	251	252	237	235	267	243	241	266	243	263	256	235	258	248	257	249	251	250	232	230	257	250	236	271	216	259	257	251	259	259	246	228	244	254	275	242	244	266	259	276	279	240	226	254	241	243	244	232	258	216	252	246	238	245	246	252	264	254	257	272	261	272	262	250	238	258	261	261	290	265	271	225	232	199	247	265	267	257	244	228	275	250	249	252	244	252	251	210	250	260	243	258	232	247	275	279	276	242	271	249	238	240	236	257	226	259	227	265	256	299	267	221	247	256	279	247	270	252	236	242	225	236	257	249	228	210	262	262	253	275	267	260	282	226	231	233	263	234	253	279	256	245	257	230	259	262	236	253	253	244	281	278	240	278	219	249	228	238	223	280	251	245	245	250	241	247	278	238	277	245	245	251	230	266	264	259	262	268	262	245	265	239	235	258	269	253	258	258	247	225	246	246	276	276	277	248	217	254	266	233	250	244	226	270	249	263	254	247	268	234	238	257	224	246	270	267	261	221	260	287	267	259	266	249	260	263	244	231	240	248	257	240	253	240	262	275	272	257	225	258	238	266	259	234	255	268	255	250	290	238	231	269	267	244	239	239	229	234	240	244	253	273	245	262	254	221	249	229	253	271	244	236	251	242	240	226	256	271	234	252	268	258	239	233	269	242	285	244	242	266	255	255	260	259	233	235	248	221	220	240	267	266	263	266	257	271	262	250	258	220	265	239	263	278	241	274	273	255	255	259	223	287	265	225	267	270	225	261	236	243	232	282	233	250	251	246	249	290	233	275	237	250	282	277	244	260	248	261	268	256	235	262	250	248	237	241	261	247	257	237	249	285	261	250	252	231	236	240	250	246	242	263	228	210	289	252	257	243	247	282	262	228	226	280	234	252	247	247	241	231	268	245	248	266	263	268	256	247	242	250	236	250	237	253	256	262	257	288	259	247	244	235	251	265	228	264	256	272	255	239	243	256	271	240	246	258	263	274	276	265	209	247	276	248	256	254	254	263	255	260	242	270	230	250	252	244	221	252	269	243	258	246	217	247	264	237	260	275	247	274	262	260	247	232	248	250	264	246	259	254	259	230	244	248	271	241	266	258	238	267	287	237	265	250	267	261	254	261	263	241	237	248	254	243	220	269	238	242	232	261	222	267	252	252	268	246	248	216	259	238	276	248	255	260	286	240	245	226	288	238	237	242	240	243	275	239	273	231	241	263	255	270	227	243	252	293	258	231	275	272	267	245	250	244	270	265	256	256	256	253	255	244	258	255	269	239	236	241	271	254	258	278	222	266	240	254	252	248	258	212	257	248	229	265	257	226	272	258	273	264	244	255	243	233	260	256	235	248	247	256	247	256	243	269	264	238	265	262	254	227	237	222	281	264	277	251	246	260	257	261	273	251	256	278	299	248	222	234	243	249	260	239	249	249	230	251	245	248	282	246	235	276	240	238	257	271	258	257	257	272	257	257	246	230	244	239	229	255	267	247	241	244	268	254	236	214	249	267	259	239	265	260	237	264	257	244	248	240	271	262	254	229	268	247	241	264	225	255	274	253	243	271	260	262	260	283	243	265	267	280	229	233	217	268	271	250	270	251	293	264	245	255	244	251	260	259	264	243	249	244	265	257	249	248	263	272	260	279	268	239	240	263	248	236	269	261	241	268	248	236	249	238	270	255	242	270	246	254	238	246	247	232	279	254	278	268	270	274	254	270	243	232	255	234	275	251	268	265	230	259	242	230	228	243	240	279	239	234	247	274	249	257	249	245	236	247	286	257	280	260	259	270	244	253	252	254	248	244	257	261	266	243	251	249	281	270	248	258	246	220	244	250	254	239	266	237	243	249	221	224	243	257	240	246	281	233	273	278	253	251
39310	46877	51197	55108	50068	41905	46494	49079	48334	44643	42533	39932	37692	37557	39768	39562	37737	32913	30105	33251	32383	26240	21809	22630	16419	8909	7477	6229	4981	3329	2949	2516	2243	2421	2059	1815	1514	1289	1201	1074	1020	979	894	959	814	1493	1287	811	869	1149	1455	1394	1202	1109	982	827	788	790	782	778	773	793	776	801	831	774	781	852	813	791	797	836	863	800	851	811	833	765	763	830	776	799	839	820	775	771	765	837	815	763	771	823	815	833	777	814	834	784	785	820	822	801	804	770	828	758	790	849	774	772	872	805	797	789	789	745	806	809	801	784	780	749	758	795	766	804	797	843	792	820	818	805	823	843	812	814	801	804	870	798	794	791	766	780	797	798	788	798	781	860	861	754	759	802	787	762	779	830	788	804	826	801	792	836	773	812	769	775	852	803	760	728	845	785	807	828	784	781	786	768	773	765	788	787	777	797	781	863	839	822	839	797	800	824	852	808	758	762	809	858	793	816	827	793	817	810	839	735	793	757	780	845	774	781	847	758	815	834	784	799	815	810	768	823	768	773	801	789	826	799	830	781	858	799	770	812	802	762	800	751	851	787	784	830	781	787	799	843	775	813	784	872	776	791	819	820	817	787	777	761	876	809	794	781	815	775	877	829	783	793	782	792	762	752	800	802	835	834	785	784	798	788	760	755	854	797	815	847	847	802	826	838	733	797	829	814	830	764	798	745	784	776	837	801	784	786	815	772	792	742	796	754	765	773	762	806	804	792	763	780	806	820	818	806	763	803	803	821	840	778	827	753	752	819	795	823	797	808	845	773	797	788	794	869	819	805	827	777	743	773	753	839	761	788	821	757	812	772	832	760	772	768	832	810	759	828	833	791	827	790	782	792	815	828	783	831	770	812	764	819	808	819	811	778	776	828	784	797	813	789	809	799	749	828	767	815	796	852	789	793	797	784	742	828	769	822	820	756	844	754	801	758	857	778	819	760	791	826	823	781	799	794	844	804	763	819	780	787	737	793	793	745	755	820	775	781	838	799	808	837	810	836	806	818	804	856	792	795	824	773	837	842	776	811	855	811	814	820	776	832	761	825	792	787	790	809	876	799	799	800	809	837	825	731	766	759	822	789	788	846	785	789	836	779	829	784	791	789	810	785	788	727	842	803	823	806	781	840	806	766	826	821	789	781	804	789	798	832	789	766	771	777	771	813	787	831	812	786	801	810	777	776	855	811	804	849	764	785	776	784	786	805	817	863	775	775	839	770	786	837	794	757	804	808	784	812	825	801	827	814	751	814	821	774	820	792	820	807	780	757	796	837	774	819	766	777	799	755	828	806	834	822	826	810	832	753	795	814	807	771	775	835	746	821	783	793	824	790	800	776	845	855	802	806	802	762	842	857	797	818	814	832	809	808	825	772	796	823	755	756	834	827	820	808	800	808	798	855	789	815	817	815	803	811	811	787	839	816	808	768	771	842	782	801	810	772	812	791	799	795	812	788	764	799	804	763	800	770	798	764	832	783	752	782	783	734	793	812	790	814	794	772	819	809	792	776	817	849	800	776	789	828	800	807	815	843	807	798	779	800	840	810	775	834	800	794	804	793	811	786	809	865	830	843	823	820	805	811	752	813	782	819	804	792	804	777	798	816	817	798	789	798	833	831	800	793	812	764	818	797	789	866	795	781	826	808	798	836	860	757	755	789	835	753	793	820	814	827	829	806	811	841	780	782	810	825	796	786	815	768	837	746	764	797	774	780	759	822	780	811	819	796	814	815	797	807	781	850	807	809	793	791	809	803	778	777	783	802	832	800	812	866	805	844	796	775	766	762	771	732	851	803	791	780	784	805	842	792	843	771	841	813	821	841	854	848	764	832	724	791	789	830	802	799	799	812	804	759	796	772	798	815	763	795	789	767	791	757	831	760	782	816	781	801	799	814	765	758	806	860	775	812	774	781	826	814	863	811	770	824	822	792	783	826	775	769	774	792	824	795	829	797	788	800	839	784	822	775	783	821	830	785	804	781	790	786	804	751	825	781	790	814	829	791	768	807	771	829	842	775	800	755	776	863	812	782	740	858	777	781	749	769	789	810	817	767	823	820	824	771	778	801	790	762	801	781	819	789	730	832	800	798	775	775	765	766	831	819	778	780	813	767	823	845	741	753	810	817	825	736	810	764	836	803	836	811	811	779	775	782	788	803	788	820	809	783	793	791	805	771	769	827	856	853	806	829	777	795	795	838	794	796	789	788	815	757	787	834	811	811	816	866	789	803	802	805	832	811	816	812	819	798	832	771	810	796	821	834	787	794	846	798	796	823	791	841	805	845	833	761	812	804	768	813	802	814	749	794	834	768	797	809	800	767	787	813	830	798	741	798	759	855	792	823	813	789	747	826	782	783	806	809	803	810	840	821	803	739	773	810	812	757	756	786	786	754	849	778	813	773	758	774	859	797	840	850	765	876	806	788	786	787	786	803	836	834	864	746	776	766	776	817	799	779	795	791	814	790	794	821	786	810	802	820	824	795	820	849	812	820	779	760	790	787	802	798	798	849	819	798	840	816	800	820	803	794	818	797	813	795	785	785	832	753	816	793	812	797	814	837	834	795	784	748	824	871	806	793	802	788	796	819	780	811	790	806	785	800	820	734	751	817	812	824	794	831	815	834	797	822	741	833	815	793	800	797	835	835	819	809	763	817	757	789	815	775	850	791	824	831	796	770	847	801	788	801	735	803	850	810	763	823	783	818	776	762	728	876	794	824	798	794	778	793	838	788	803	797	815	781	774	794	788	785	793	782	797	753	802	818	806	849	785	774	797	828	786	842	859	758	789	791	787	777	857	806	753	827	763	804	779	824	798	802	818	837	791	752	764	798	833	826	801	790	778	795	835	794	785	836	811	792	751	780	833	771	770	774	822	787	815	742	828	785	773	786	792	808	799	815	845	778	811	812	807	792	785	821	816	844	777	802	799	796	787	802	823	757	748	758	814	788	782	801	802	835	756	761	788	738	799	802	806	797	858	808	787	784	742	786	788	815	782	812	795	822	765	769	783	799	800	815	787	808	767	793	796	810	803	776	755	822	756	761	825	845	844	823	803	780	774	810	833	805	798	816	820	801	787	784	816	768	828	785	838	768	830	845	837	724	815	792	826	798	748	811	799	757	837	825	794	803	795	784	746	826	776	786	776	781	833	820	762	766	786	793	741	786	829	821	793	798	843	749	789	841	813	830	829	767	808	810	801	794	823	815	793	764	827	844	809	767	782	789	807	791	765	809	757	821	806	825	783	812	754	788	803	857	809	821	814	773	791	804	843	863	824	818	823	827	773	737	806	814	772	751	841	819	778	796	774	839	815	780	790	781	807	783	826	784	806	824	785	747	754	810	828	832	800	811	734	792	843	767	808	835	830	795	769	768	788	774	793	806	781	819	800	786	748	830	798	727	795	733	798	861	778	786	790	776	795	776	814	780	860	780	807	839	829	797	803	804	840	812	772	801	807	810	771	819	784	790	766	801	814	782
26345	28189	25509	18842	11970	5685	3779	3074	2361	1885	1553	1192	1113	1029	991	987	818	571	476	444	442	410	355	339	288	262	259	276	247	260	256	233	256	257	276	226	246	286	236	231	211	220	208	239	239	254	235	238	263	222	240	274	239	213	234	226	221	267	230	230	248	249	251	250	246	217	228	227	238	234	240	260	249	220	243	241	207	216	231	250	215	251	234	243	226	258	245	254	222	246	224	236	226	247	225	232	256	273	227	237	227	219	219	261	249	224	255	220	234	262	237	223	238	255	242	223	238	220	219	237	244	224	241	236	263	220	237	243	224	224	253	223	225	246	216	233	211	239	237	225	232	247	259	254	243	220	259	227	240	277	221	229	217	239	237	246	224	222	233	239	226	237	265	245	251	230	232	243	255	241	226	254	224	248	237	240	223	231	232	236	225	254	215	248	229	216	223	255	262	260	234	253	215	216	232	247	246	221	199	220	240	234	227	210	246	259	240	245	243	277	236	255	229	237	217	237	203	201	243	246	232	235	261	232	248	223	244	232	243	229	217	238	244	241	237	232	227	219	235	257	231	232	233	234	247	232	245	224	240	232	214	226	225	264	238	214	265	227	226	245	188	224	238	229	223	257	225	232	256	246	256	257	242	229	238	219	251	243	224	233	217	242	242	253	239	256	228	211	242	219	242	229	232	285	218	254	216	213	225	245	251	211	225	262	250	225	250	238	230	244	237	233	249	239	225	222	237	216	236	246	238	224	226	258	224	230	217	197	217	220	237	224	226	247	243	222	256	232	236	265	206	224	257	231	235	252	218	234	253	250	234	241	265	255	227	263	226	205	229	259	251	224	251	212	243	253	214	200	245	247	243	222	264	226	226	226	225	240	232	230	217	226	237	242	218	217	242	239	235	209	226	243	211	233	229	263	232	234	235	239	225	220	224	249	249	233	239	259	250	222	230	239	216	251	225	207	244	219	210	214	229	236	240	228	220	251	241	250	250	230	250	222	218	238	216	244	226	247	245	228	252	240	227	214	220	213	247	201	230	261	234	201	236	224	247	233	236	227	208	226	231	212	198	248	233	264	235	255	226	240	236	251	238	225	255	220	261	217	226	234	240	234	243	234	224	200	232	229	244	224	236	260	231	236	260	212	234	231	233	209	247	223	227	240	244	239	235	234	217	231	224	249	224	242	223	225	228	223	218	217	239	232	241	241	250	248	252	223	233	244	230	266	230	229	262	222	235	263	243	248	229	221	236	224	250	219	241	242	222	240	244	221	216	241	213	213	243	237	242	233	263	256	264	234	231	226	211	226	250	275	241	267	239	234	248	230	229	246	264	238	222	248	221	234	238	241	237	223	222	225	238	251	252	228	230	222	245	232	245	252	224	266	235	258	249	238	234	247	249	228	221	241	249	238	248	247	225	249	224	237	261	261	235	267	241	248	249	235	245	234	242	253	239	244	226	244	240	252	260	225	277	257	243	236	229	233	237	258	251	240	246	248	256	203	223	237	232	236	215	238	227	218	232	218	244	223	277	247	210	231	237	208	248	249	222	234	239	259	254	242	241	239	243	228	226	237	227	246	225	254	244	248	243	230	240	234	243	246	240	235	237	245	203	210	250	236	233	254	263	221	228	210	223	228	247	219	238	213	225	211	220	236	222	245	228	233	240	228	241	221	237	261	232	217	223	246	242	211	246	235	249	200	227	238	222	251	226	231	243	244	281	258	243	250	244	243	240	212	251	232	217	222	224	274	237	255	239	205	249	225	230	221	238	258	221	229	230	226	217	244	220	205	231	268	228	219	239	263	226	248	218	226	231	220	247	230	261	234	244	245	218	226	251	244	235	226	230	224	229	228	230	236	257	263	267	230	261	237	235	233	226	243	220	256	227	230	249	263	234	219	231	245	247	253	243	256	237	247	247	253	246	212	241	226	239	265	225	218	227	239	245	225	220	234	209	228	251	214	245	257	209	228	229	248	240	267	229	256	244	255	246	267	232	239	234	203	219	220	241	238	215	211	229	267	203	244	256	224	241	244	250	251	230	247	237	244	248	233	212	204	220	236	226	241	235	271	235	263	235	236	242	250	222	242	217	227	230	250	235	242	233	250	274	237	274	238	237	243	219	240	212	227	224	245	237	226	254	231	242	215	221	242	223	256	225	230	224	245	242	239	261	223	214	251	289	256	231	233	230	233	240	251	239	208	246	210	244	247	262	232	245	218	242	248	247	274	234	241	261	230	240	246	256	206	266	224	231	229	257	226	253	254	214	241	225	232	244	207	247	235	254	216	227	271	243	223	255	252	239	212	232	220	230	244	248	241	217	199	234	253	236	255	238	246	234	246	220	232	247	233	253	243	249	231	231	195	243	215	246	236	210	241	235	244	226	235	237	237	246	233	231	251	230	226	239	227	260	245	232	264	227	224	242	242	208	256	240	239	214	245	218	235	233	236	227	227	244	252	233	221	237	221	241	241	234	231	224	230	232	238	231	230	251	232	243	225	233	228	234	222	244	228	232	215	228	228	231	227	244	219	224	244	240	235	223	257	231	244	223	249	253	203	235	228	229	218	241	221	258	228	250	227	222	244	224	242	236	217	238	222	246	224	195	250	254	225	242	242	260	243	208	243	225	210	227	257	243	218	199	231	244	239	228	213	251	251	223	235	234	217	261	261	232	246	244	262	214	207	239	243	262	243	220	242	245	251	244	241	240	224	220	244	222	231	246	227	214	212	240	236	236	205	222	273	242	226	235	243	264	249	250	234	238	239	249	252	255	232	240	241	224	238	223	247	244	234	199	212	203	235	268	228	218	237	208	245	234	238	251	214	237	216	241	223	207	251	239	211	237	277	226	252	229	238	250	243	246	220	263	233	262	225	215	230	208	238	222	223	248	209	236	250	254	230	221	229	214	238	254	246	234	217	214	236	221	254	253	232	235	213	231	233	241	285	207	257	209	255	271	238	246	223	222	216	214	248	234	270	265	235	229	231	232	215	233	224	212	248	215	227	208	217	233	234	241	238	221	217	220	233	229	219	229	239	236	221	225	231	239	203	223	249	239	249	229	223	218	244	223	221	212	228	230	224	248	226	247	244	224	257	226	228	245	208	217	238	219	219	248	226	226	272	275	235	249	220	238	232	240	250	230	227	207	241	241	238	243	188	239	232	231	241	246	227	226	252	245	227	223	254	223	206	238	241	238	248	238	244	270	241	206	230	281	253	225	240	240	231	228	229	248	229	231	244	236	236	255	248	263	251	222	235	241	221	229	241	255	228	214	262	230	237	234	242	235	202	253	236	246	222	208	227	242	232	219	256	208	249	218	231	232	238	237	228	217	211	243	261	212	269	209	228	256	231	233	230	220	234	257	232	237	250	240	242	214	210	260	233	262	248	217	237	232	241	213	251	210	236	273	243	235	265	235	249	256	239	233	202	232	215	256	237	251	244	222	211	239	208	250	240	225	217	222	247	263	246	238	214	246	241	219	226	255	222	251	233
21124	27731	31924	31843	25627	16701	14193	13244	11133	9076	7878	6770	6205	5609	5570	5584	4456	2917	2569	2590	2318	1843	1478	1617	1226	1129	1081	1047	1010	1020	952	960	878	1013	855	838	807	867	832	840	838	833	834	779	841	872	790	752	828	829	830	893	782	827	864	759	793	755	761	766	762	735	759	836	798	778	748	748	798	803	792	766	782	758	706	765	750	773	794	722	803	772	773	751	773	700	816	719	780	799	747	771	790	793	776	787	715	742	801	814	790	728	783	802	771	787	793	772	750	783	757	793	793	773	755	761	786	775	764	763	743	739	805	772	779	764	785	743	725	756	755	815	793	830	790	833	803	738	777	861	773	820	808	790	728	745	797	736	784	787	784	778	777	780	823	788	772	804	781	807	798	789	811	823	735	762	743	782	792	761	771	792	802	740	784	779	791	782	783	749	812	788	765	782	749	728	827	784	765	784	773	757	770	779	772	788	732	846	722	730	796	776	803	714	805	783	776	792	848	730	778	735	782	755	731	786	795	737	806	805	731	778	779	790	746	793	786	815	790	816	705	761	785	778	743	730	735	746	750	776	793	760	768	792	767	791	755	770	825	754	757	792	781	784	725	789	791	749	765	801	811	794	801	807	741	780	805	735	777	724	771	760	790	747	774	793	763	766	798	819	798	827	733	802	795	743	785	753	744	784	785	740	824	801	763	765	813	795	782	746	747	758	795	823	749	791	763	755	792	729	781	779	798	786	785	803	806	760	762	757	762	784	771	799	792	768	787	809	759	797	808	784	777	751	745	735	774	760	758	805	730	818	775	816	762	773	764	744	779	774	781	795	815	757	782	753	789	750	764	784	739	774	776	741	762	800	753	770	832	787	744	746	822	777	728	754	771	780	735	727	832	735	766	742	773	759	770	797	762	790	844	798	814	769	826	741	796	819	755	785	810	773	796	748	773	766	798	764	774	746	745	774	765	764	828	778	757	793	761	763	752	814	765	768	829	747	765	803	783	802	792	767	799	784	779	766	783	785	782	796	795	794	750	760	812	758	756	808	797	787	792	780	795	793	759	825	793	723	749	782	827	759	768	750	728	778	761	802	761	786	765	795	763	779	838	763	738	794	785	782	801	743	751	724	744	822	708	797	774	794	787	772	770	787	722	792	756	773	757	764	780	754	776	744	803	786	797	763	764	812	776	777	800	782	751	777	804	704	760	795	779	788	807	777	763	753	771	725	747	782	781	806	746	782	813	732	808	820	783	729	759	787	782	790	791	795	841	738	727	732	753	748	821	801	711	749	769	759	804	750	800	766	811	776	795	749	768	764	747	750	791	767	739	757	794	794	795	830	779	801	851	833	785	797	812	764	799	761	803	779	837	837	800	747	828	801	833	780	745	771	781	731	762	750	800	774	795	774	755	777	734	787	790	808	814	778	807	729	744	814	842	773	792	799	780	803	782	748	816	759	815	773	749	789	715	793	787	815	762	810	749	804	781	811	789	786	731	773	815	754	736	783	802	799	802	760	751	747	767	764	752	804	792	811	718	743	764	762	752	826	752	767	782	747	769	762	783	732	762	737	770	785	808	750	805	730	757	843	757	778	790	781	786	813	698	813	822	763	756	762	771	750	794	753	785	820	791	830	798	758	757	777	790	751	790	763	744	764	787	778	816	788	727	746	809	759	809	738	729	792	794	766	783	773	777	769	783	792	778	759	786	790	747	824	742	822	756	807	800	739	750	766	767	788	773	771	808	791	755	783	834	786	742	739	841	765	801	733	793	758	784	813	785	754	779	796	779	782	783	727	764	809	823	717	769	748	765	808	804	752	748	808	773	795	773	766	761	765	765	767	747	768	774	777	809	791	810	779	753	775	754	751	799	808	787	760	764	759	816	793	799	801	747	775	812	732	785	760	752	764	748	743	771	739	762	803	758	760	774	732	785	761	775	736	739	775	830	750	806	834	783	765	769	715	781	782	832	776	770	758	758	794	740	798	801	745	807	811	760	795	808	762	787	760	761	764	744	789	795	757	822	752	773	799	766	791	738	778	766	797	807	810	797	761	801	810	776	779	782	752	765	765	784	744	778	768	755	827	794	765	761	778	754	791	781	790	789	792	784	794	782	766	834	769	761	722	791	785	765	766	766	750	800	761	795	779	774	771	722	793	755	783	802	760	808	713	800	779	771	801	726	736	751	761	762	779	768	752	719	740	775	794	808	812	764	771	752	771	764	781	769	804	775	756	720	788	755	768	797	743	794	808	794	773	762	749	782	755	745	746	735	761	810	761	828	832	755	734	775	792	749	762	797	785	764	767	766	746	739	775	776	751	817	726	806	771	810	763	735	798	784	760	757	723	807	774	827	783	798	800	825	755	769	777	748	771	794	748	740	741	744	776	762	771	759	783	803	747	752	770	799	802	735	805	778	828	784	738	775	789	804	768	758	754	832	784	789	743	776	790	776	820	807	773	807	743	801	817	770	756	766	760	802	783	774	788	794	827	774	761	776	763	838	772	764	734	810	778	812	773	786	782	828	748	778	767	756	781	758	692	781	780	732	783	810	781	780	788	820	833	791	729	719	723	769	746	772	799	781	771	790	765	781	763	807	770	807	748	795	722	763	791	741	756	768	797	740	796	757	776	735	834	813	762	730	755	808	751	771	794	781	779	726	786	754	792	804	757	756	769	785	791	786	763	817	779	792	810	786	710	798	804	788	783	775	793	815	799	753	803	774	787	727	827	794	791	777	776	784	765	789	783	769	791	824	758	790	794	821	812	768	782	768	753	735	778	765	759	770	789	800	754	764	774	842	787	775	777	756	754	737	782	765	799	769	754	797	809	770	741	761	800	830	828	750	770	769	729	812	755	836	783	731	772	762	755	808	751	787	778	787	872	772	777	781	770	774	762	727	734	743	790	763	739	781	712	781	802	757	777	780	825	810	788	768	778	791	803	767	783	817	782	801	756	791	754	763	770	745	780	775	819	730	758	783	803	791	764	734	788	813	836	807	762	797	762	798	808	794	794	743	737	784	718	770	739	769	808	729	786	749	779	738	740	772	777	774	788	749	810	811	782	770	786	788	768	796	752	750	784	760	775	764	772	781	736	786	799	764	783	787	752	745	750	797	787	815	827	806	803	800	805	763	783	801	814	775	761	789	762	771	784	798	777	774	784	815	774	778	764	757	764	792	777	806	815	776	743	700	784	747	778	761	806	767	738	778	820	782	811	787	838	787	806	811	796	777	749	718	755	786	790	742	758	773	788	782	822	776	830	790	709	738	737	784	767	765	753	811	808	779	772	805	745	757	765	782	775	776	744	794	788	771	764	769	815	800	789	803	752	771	792	753	809	735	761	767	740	802	778	764	830	780	755	772	770	747	750	791	841	785	724	806	792	777	800	789	768	755	799	799	786	752	761	786	810	803	789	796	794	785	784	783	765	791	785	812	723	759	774	787	785	778	747	796	774	733	790	789	820	801	776	800	799	769	783	803	814	812	767	772	778	826	741	746	806
43769	47902	43022	39568	37443	28027	28373	30506	28527	23025	19260	14128	11341	10235	10459	10628	8066	4981	4888	5165	5334	3775	2679	2710	1385	962	873	611	444	482	447	333	372	380	378	307	328	270	284	250	280	234	255	246	224	261	271	260	254	268	285	278	267	270	290	230	254	224	252	228	190	253	238	236	255	239	221	216	255	221	223	217	249	252	241	253	245	248	234	230	226	244	233	227	255	233	289	224	240	236	246	249	228	241	245	262	239	281	251	231	225	257	238	264	258	221	226	267	250	247	211	260	242	240	261	229	251	246	225	238	239	245	262	272	224	240	262	255	258	247	231	248	218	232	245	225	249	260	232	258	250	252	252	235	248	247	250	238	253	209	232	255	232	243	242	242	235	265	242	234	265	236	229	229	235	248	237	247	222	231	233	252	212	272	242	249	252	240	230	243	258	265	250	255	238	252	244	235	249	286	226	251	229	230	220	235	246	248	274	234	241	287	241	262	234	245	250	247	219	240	210	224	227	249	218	257	271	256	220	225	225	232	238	239	251	245	255	240	260	244	229	238	245	256	248	215	260	226	234	243	230	231	224	247	260	256	243	240	248	228	245	206	210	219	230	219	254	212	236	255	252	236	266	227	254	240	236	256	251	211	219	245	247	243	236	224	252	249	232	240	241	265	225	224	258	249	208	216	249	265	248	226	256	216	213	235	240	243	256	237	219	233	256	241	245	243	250	245	219	245	255	195	238	223	219	250	239	254	258	251	222	255	224	225	245	240	231	225	227	201	243	232	242	240	232	251	250	237	269	240	218	228	226	256	252	232	231	218	230	249	239	231	251	229	239	233	244	251	234	248	241	256	255	220	210	241	240	216	234	256	270	253	241	225	255	233	225	240	243	222	241	214	235	232	236	219	238	219	240	244	260	239	229	224	266	230	227	242	243	227	225	259	242	223	221	236	211	233	215	277	252	238	251	220	213	238	243	226	237	229	244	248	230	228	259	247	240	241	252	241	228	211	236	238	255	244	257	230	247	236	255	253	251	232	239	249	259	229	231	237	242	258	216	246	236	226	240	257	254	238	224	239	218	250	234	235	221	241	240	224	222	233	224	228	254	228	240	228	234	255	228	275	232	232	247	215	241	229	235	248	227	222	244	237	250	258	244	241	231	242	232	209	246	261	243	240	261	235	247	230	226	264	247	254	241	249	253	237	239	259	242	273	220	212	239	222	234	254	204	225	249	262	247	232	257	239	227	243	218	249	277	245	250	212	229	231	256	263	242	227	222	235	218	232	260	232	226	223	231	222	262	226	231	262	256	254	238	246	222	258	235	218	238	236	250	216	212	210	248	219	221	230	218	212	238	248	227	228	267	243	233	269	230	245	224	255	218	248	263	235	258	233	268	241	270	258	236	224	273	206	242	245	227	241	239	228	232	232	230	268	241	247	250	224	259	259	244	253	254	241	250	263	262	248	247	238	239	232	221	239	254	268	241	260	239	245	226	245	237	235	211	234	270	229	240	226	242	241	257	231	216	231	237	255	234	212	234	285	242	252	256	234	244	222	231	237	250	237	257	230	227	242	226	259	254	263	252	270	244	233	255	240	265	238	219	213	236	245	258	237	245	224	270	259	217	258	248	245	229	243	251	252	233	237	224	214	247	219	233	223	246	241	244	250	232	237	231	217	213	229	239	251	234	233	220	240	230	225	224	244	215	246	228	261	246	235	247	238	255	245	239	247	232	234	211	255	227	212	273	244	242	244	240	247	220	233	226	255	270	231	248	228	223	234	232	229	258	265	250	236	256	268	226	244	232	242	239	239	270	243	249	243	236	228	223	240	245	226	254	234	236	251	226	224	248	253	243	240	264	215	243	225	268	224	228	225	266	243	252	244	244	255	240	243	216	208	243	235	209	239	223	226	247	221	266	224	229	231	257	234	247	242	214	186	266	268	220	220	245	250	206	235	246	233	238	210	228	248	260	210	244	236	215	230	262	241	233	249	239	212	240	240	250	220	251	241	222	250	243	255	250	254	230	260	250	241	205	239	240	263	240	234	238	245	235	250	252	232	246	252	245	240	257	244	250	230	220	234	213	238	251	255	275	226	239	218	239	241	237	224	251	231	222	251	241	224	219	246	251	218	268	240	251	234	241	237	250	241	231	226	279	239	290	263	238	222	246	259	245	248	250	224	225	267	282	223	247	218	245	237	237	209	245	245	240	253	225	224	246	256	241	235	220	249	256	251	230	245	233	250	240	234	212	240	248	240	248	228	248	204	238	259	193	220	241	261	208	246	263	259	238	230	226	241	232	223	249	248	242	231	259	250	246	235	220	239	233	235	247	221	214	241	234	262	250	196	218	255	252	215	279	220	214	240	250	223	241	207	231	231	231	244	261	235	267	248	245	230	233	238	259	269	224	226	262	246	231	221	253	244	223	208	235	266	255	244	249	249	232	245	249	246	245	233	217	240	268	250	232	246	244	243	265	243	241	246	250	282	255	245	233	229	233	256	222	251	239	250	267	229	249	235	240	232	234	246	233	275	229	241	212	230	234	227	241	252	224	238	241	247	227	216	214	257	194	242	218	231	237	256	225	236	276	234	248	206	222	244	257	217	227	249	232	225	249	215	229	217	228	210	210	247	226	277	256	227	244	218	244	226	247	242	247	232	273	229	252	288	256	242	227	254	206	256	241	278	237	226	233	238	244	256	247	222	223	223	220	251	250	220	235	240	228	220	227	227	245	227	245	239	231	268	236	267	249	238	233	257	197	235	247	236	225	275	238	264	235	235	231	237	221	239	238	249	240	239	246	248	217	253	232	248	216	280	280	228	248	239	270	232	231	242	250	262	239	246	235	235	242	228	229	243	237	262	240	249	243	235	232	233	252	237	263	290	249	230	240	222	256	231	234	284	229	232	241	260	238	248	230	250	235	251	243	232	244	218	225	238	234	265	249	274	254	233	217	242	254	230	249	253	253	259	252	238	201	243	239	257	243	245	232	206	230	246	255	255	225	201	266	240	240	226	248	256	251	238	212	226	220	240	258	237	224	249	251	235	246	236	228	230	229	261	220	216	251	228	214	243	234	232	216	227	255	228	226	247	231	240	244	250	268	236	242	228	248	238	217	247	248	258	252	230	229	235	233	249	244	255	241	257	239	230	225	225	216	246	241	252	273	217	220	232	232	261	222	219	225	280	225	223	240	234	228	226	225	257	271	243	244	258	256	238	232	232	244	256	254	228	235	233	225	215	254	256	246	241	236	235	250	271	244	230	224	255	242	241	229	235	223	245	258	243	269	251	255	252	227	262	244	240	214	229	248	223	233	253	245	241	255	242	250	246	243	250	259	253	230	257	228	253	213	236	245	241	255	257	257	233	254	246	236	241	261	227	233	250	265	230	213	222	198	247	236	239	237	243	242	221	251	266	232	223	258	252	221	251	245	267	239	239	237	282	219	219	203	238	237	211	239	212	256	254	230	224	276	228	237	232	242	233	249	270	235	266	208	257
35791	45365	49348	52189	46510	35071	39590	43026	41111	37185	34707	30159	28206	28368	29740	29977	25878	20524	20769	22229	22573	17442	13954	14486	7716	6049	4708	3051	2422	2401	2242	1597	1617	1689	1574	1374	1099	1056	972	1004	866	885	852	783	821	850	975	1147	868	1017	1031	962	980	932	861	828	770	744	774	779	796	748	808	813	789	770	795	800	813	805	788	781	783	812	735	820	770	770	790	765	739	774	783	748	770	764	772	819	807	743	783	765	742	835	817	795	761	765	768	772	772	825	793	793	770	753	754	753	791	746	787	793	790	736	738	827	763	746	745	776	803	791	824	809	782	803	753	779	780	762	757	814	713	800	793	760	751	771	769	810	824	801	832	775	769	802	747	774	785	781	791	839	789	736	782	767	816	833	766	765	794	794	776	793	782	773	757	831	817	813	788	827	761	771	759	741	799	744	781	802	760	788	769	778	755	819	741	780	751	825	771	772	741	800	792	727	753	775	772	770	800	825	770	780	781	805	787	771	742	790	758	825	758	755	811	806	780	801	773	775	847	742	800	749	803	790	784	783	821	793	773	788	762	756	758	736	757	770	779	818	741	812	811	785	806	774	777	788	804	785	755	777	792	768	777	774	761	770	784	749	810	794	804	787	805	783	771	759	776	796	788	782	776	814	787	784	779	740	788	788	809	782	737	779	767	805	734	759	795	834	758	771	738	783	772	795	796	807	725	755	787	755	806	759	788	781	721	799	786	740	839	800	772	777	779	801	772	741	749	809	785	731	771	806	715	749	718	794	741	743	828	795	780	760	774	741	755	773	754	796	805	788	784	774	739	798	757	767	786	854	709	837	784	792	835	774	790	805	822	792	827	753	767	754	819	722	789	776	761	782	781	749	749	775	800	739	797	783	739	750	799	767	758	789	751	788	736	780	783	860	794	803	774	730	754	787	800	775	778	745	765	785	723	814	800	812	763	791	734	762	779	830	776	781	786	738	802	763	728	785	781	742	770	807	769	762	750	843	836	800	801	728	811	770	790	790	765	789	759	761	764	791	725	790	800	763	765	829	776	786	784	805	811	749	725	738	769	780	751	794	800	759	747	772	784	816	805	714	753	787	750	802	814	770	761	794	754	840	742	738	802	711	797	773	761	754	807	776	846	735	771	772	773	743	798	755	761	746	765	778	754	737	757	760	782	842	833	784	777	750	822	789	770	823	757	759	820	789	763	799	775	763	777	758	774	794	722	798	769	765	698	724	781	774	766	778	784	723	759	764	810	776	789	751	813	766	737	812	774	787	802	793	805	777	782	837	799	734	805	774	791	766	822	782	817	806	829	820	732	774	798	797	804	764	757	769	831	785	757	829	812	767	770	780	733	833	797	771	802	786	761	776	821	801	797	809	746	808	772	775	712	800	766	765	779	808	785	788	804	777	765	763	795	792	746	752	824	764	776	796	754	780	758	766	763	782	808	777	769	768	757	781	862	743	782	763	775	797	812	790	819	799	801	757	767	784	724	751	757	755	787	739	785	766	779	788	788	757	807	745	785	783	805	798	808	800	800	776	715	791	775	819	749	728	803	810	818	800	786	778	782	776	777	808	766	794	726	797	778	798	799	777	764	770	791	754	735	766	777	819	790	792	756	812	788	761	784	723	802	795	764	758	748	792	804	801	739	765	811	828	797	736	758	776	736	805	813	706	813	782	748	793	781	792	719	758	772	780	788	800	793	729	732	792	809	813	770	762	794	809	788	788	779	786	805	782	755	796	803	777	754	751	785	792	775	746	776	721	751	771	811	771	775	767	771	763	786	787	764	774	775	806	758	778	785	777	773	804	816	780	734	827	733	784	773	782	842	742	747	768	800	782	842	779	747	799	735	773	783	777	790	809	756	799	816	814	762	744	763	769	786	812	789	782	743	819	811	762	758	795	827	759	788	779	783	779	758	786	799	806	765	793	762	737	759	732	790	812	797	758	789	795	804	752	791	785	759	813	770	798	745	737	799	792	726	753	777	759	728	792	795	775	784	775	742	769	773	769	753	773	776	762	797	785	806	758	853	787	789	800	789	748	789	798	714	729	762	763	808	830	826	780	794	737	786	836	810	819	804	760	795	777	827	823	756	783	753	781	755	806	749	820	784	754	852	781	744	795	799	773	795	769	754	752	776	820	816	784	770	795	747	781	779	830	750	772	776	768	780	740	802	779	749	730	785	722	839	770	784	805	761	776	760	771	753	729	787	782	790	736	811	773	749	824	759	795	798	793	775	771	819	771	776	739	727	740	770	723	751	818	754	788	772	727	788	786	754	782	769	789	824	766	820	787	834	741	783	749	807	726	796	713	816	784	823	752	824	751	784	819	746	757	788	743	748	789	791	805	770	729	793	748	740	749	775	758	803	833	767	788	759	752	739	776	786	762	767	797	771	755	762	795	802	771	727	743	791	803	776	781	774	756	783	822	772	719	776	768	769	755	775	754	794	801	757	793	763	808	754	785	747	780	791	792	763	756	735	814	773	754	793	779	754	792	821	800	766	747	833	751	742	760	779	811	723	812	763	787	811	834	797	779	791	735	782	778	728	795	801	767	771	826	821	762	792	785	784	758	745	806	735	760	788	779	790	791	748	764	798	809	742	805	819	754	756	749	736	774	765	810	778	828	764	783	779	745	788	800	778	777	792	779	812	755	770	802	731	798	805	777	798	798	819	781	747	783	749	779	800	811	821	775	761	762	789	832	708	797	793	770	827	745	770	819	787	791	838	739	724	794	782	809	807	801	798	736	771	772	785	756	791	776	768	762	761	782	778	754	738	790	751	783	795	820	772	780	732	768	828	762	801	767	803	772	788	780	793	824	802	781	774	817	778	739	800	740	797	784	804	773	798	749	814	802	766	818	753	826	837	787	791	758	783	769	695	790	821	785	805	809	769	779	768	710	777	783	810	803	774	785	796	797	819	782	750	780	807	780	818	787	786	774	811	783	797	754	746	743	757	792	785	733	805	745	750	746	791	800	769	778	750	776	781	792	814	769	777	787	781	812	773	728	762	786	806	737	753	802	778	737	812	804	776	809	786	723	765	775	801	770	745	768	741	778	770	759	746	773	812	819	820	800	793	782	734	761	770	783	777	773	760	736	794	754	783	762	820	764	753	768	840	785	753	835	821	818	781	797	765	805	772	771	745	755	818	859	754	765	766	813	793	756	773	794	786	732	809	772	762	716	783	764	787	756	793	810	832	773	771	770	802	771	767	694	808	800	776	812	799	764	785	735	767	772	812	799	741	753	823	774	762	749	805	782	802	762	749	758	762	833	766	775	751	832	831	753	795	775	748	833	746	777	800	794	806	841	790	761	804	772	764	758	765	850	786	754	759	840	828	768	758	746	808	796	782	764	797	727	830	792	754	799	756	804	788	830	729	746	786	807	783	740	741	724	766	797	786	781	790	758	755	790	730	769	764	754	733	773	726	787	704	780	797	760	835	780	745	784	797	769	774	792	766	766	804	760	773	797	837	785	769	751	732	777	784	774
48448	52220	43333	40254	32507	30310	34366	37073	36164	30052	28481	23715	20767	18347	19022	18927	14465	10843	10255	10075	11397	8226	5783	5004	2569	2053	1291	859	1000	877	958	709	541	500	463	403	366	344	363	317	280	323	292	301	251	251	290	312	399	367	335	329	269	267	282	286	268	254	274	277	282	260	273	282	256	280	275	252	276	252	285	300	276	291	255	247	257	283	283	242	268	261	237	246	291	272	280	319	277	277	265	229	254	248	276	293	268	273	249	279	290	292	265	245	281	261	267	284	259	277	279	249	230	259	264	266	268	280	273	281	257	258	263	255	229	271	274	283	281	265	237	271	237	261	279	249	266	258	260	246	271	263	253	283	253	304	267	258	274	267	285	298	255	285	267	262	235	263	252	286	275	261	242	255	255	255	265	275	309	253	256	262	280	276	279	248	250	247	288	255	285	262	260	262	279	265	290	265	265	275	279	299	253	246	241	260	261	262	276	286	295	260	261	274	259	270	276	274	269	265	269	224	242	269	273	246	258	260	305	271	241	242	252	267	268	259	242	268	273	280	256	271	269	275	274	238	277	289	252	275	243	254	285	261	247	278	276	275	263	274	254	246	245	282	264	289	260	266	278	277	278	259	285	230	252	279	262	260	278	260	251	248	241	274	262	271	247	273	251	246	281	281	294	275	262	291	233	254	274	272	294	261	278	295	269	264	261	294	254	273	292	284	266	273	234	278	259	278	249	309	271	266	281	251	256	259	263	273	239	265	263	262	255	284	257	277	278	268	243	253	273	250	252	249	252	257	266	263	254	255	247	251	241	260	256	254	270	297	274	267	249	274	270	283	276	283	276	247	269	276	278	259	272	271	281	250	281	237	253	241	255	250	247	257	281	286	242	281	286	243	254	291	281	283	275	256	247	262	258	241	260	252	237	296	267	245	241	279	288	273	233	249	271	234	269	297	281	280	275	294	269	273	243	260	261	246	262	282	284	259	250	272	291	251	263	240	288	247	243	255	262	250	240	270	281	246	294	265	274	251	280	245	278	260	235	249	264	292	321	257	263	262	266	241	261	292	253	271	231	275	278	258	264	271	250	272	277	267	261	279	274	265	241	283	240	249	276	283	288	277	227	241	255	282	253	253	254	245	282	289	246	244	282	260	277	253	286	270	260	247	248	261	291	275	262	271	274	258	263	258	284	261	283	274	259	290	286	301	260	281	269	258	265	250	298	257	282	253	245	277	255	278	289	242	266	253	281	256	271	275	302	255	272	254	261	265	288	280	272	258	274	253	255	275	251	271	276	276	285	275	242	283	268	291	236	265	266	226	255	276	273	285	276	280	287	256	263	277	293	285	280	272	272	270	244	269	289	218	260	241	263	279	291	278	275	245	245	277	264	246	263	273	228	257	265	263	253	251	268	286	253	269	274	261	280	230	272	248	293	276	272	313	252	268	254	268	266	251	260	256	275	262	265	281	230	263	262	281	266	265	263	266	285	269	274	253	270	269	275	256	274	257	270	271	272	252	298	267	269	248	281	288	263	243	282	272	263	261	266	264	239	271	244	271	234	269	259	273	285	298	287	256	268	257	257	233	243	295	274	278	255	273	233	250	243	283	294	272	241	268	268	250	292	269	286	270	259	291	270	239	269	295	272	232	258	274	236	281	268	254	255	293	290	265	274	240	283	267	274	255	269	265	264	283	284	264	276	275	261	277	277	267	258	293	250	261	260	271	229	286	249	262	287	244	267	251	287	247	289	274	266	274	262	257	296	278	260	252	275	263	281	247	281	284	270	290	273	268	260	280	282	279	269	285	274	266	281	264	272	241	305	252	278	284	260	259	262	289	257	243	284	274	272	264	276	235	259	238	256	260	308	250	289	291	244	273	271	231	277	279	276	248	271	279	240	267	261	270	289	246	278	239	282	273	263	250	262	257	278	273	254	276	262	291	246	261	246	276	285	226	273	250	253	283	250	247	251	282	270	241	267	253	265	261	276	274	264	266	245	280	301	257	239	244	282	308	247	278	255	255	235	264	271	284	241	251	289	283	255	286	259	274	244	274	243	268	256	246	271	239	272	259	266	301	257	274	281	303	247	275	271	257	262	257	279	262	262	276	282	267	248	259	242	256	260	263	259	285	256	267	277	249	265	257	261	286	262	256	278	248	301	266	257	237	278	275	254	273	268	288	283	240	253	257	262	256	255	280	232	253	263	277	303	260	243	269	284	282	252	254	282	272	255	249	286	271	265	268	260	245	245	241	280	263	273	267	249	250	253	235	272	278	262	253	281	254	275	283	263	254	293	251	254	247	236	267	267	257	253	248	288	316	270	268	259	256	247	247	260	288	262	262	272	235	242	280	275	275	294	278	278	271	264	299	261	308	297	288	262	318	315	267	266	255	274	271	271	286	283	255	253	270	277	258	285	266	275	286	234	287	280	255	277	285	287	252	253	261	255	285	269	272	245	281	248	269	260	259	246	264	280	259	268	304	274	269	282	297	263	272	245	270	267	272	280	246	256	279	250	272	266	259	260	268	258	286	253	286	259	255	254	272	253	294	236	267	278	270	265	271	263	278	272	277	284	260	262	244	247	257	255	255	276	285	223	261	268	276	256	256	268	291	326	272	276	265	289	280	288	290	226	288	260	284	295	260	268	261	255	273	242	283	247	278	250	295	281	272	257	283	268	286	291	254	261	273	278	251	272	253	263	267	243	264	286	270	271	282	250	279	276	297	253	293	281	257	250	287	286	266	260	267	279	238	272	284	265	297	277	266	262	296	270	278	248	260	275	273	277	224	263	276	277	283	267	266	271	238	273	281	254	235	266	251	257	274	247	249	239	249	247	251	272	258	265	271	248	282	249	273	244	273	278	305	305	280	254	286	266	274	276	274	252	279	226	278	284	284	228	275	262	280	261	265	222	276	251	230	243	237	274	284	255	256	242	259	275	303	286	255	254	245	261	282	267	250	266	292	251	279	268	275	243	253	252	252	280	291	275	277	237	246	279	259	271	253	265	226	286	243	255	257	249	263	242	282	287	251	264	253	266	255	301	283	275	250	260	272	278	253	271	264	263	290	248	281	251	261	256	258	273	273	273	259	265	264	255	233	259	307	265	281	266	255	279	258	246	273	295	270	299	282	271	262	286	284	279	295	268	282	261	274	251	284	229	264	277	250	265	253	266	288	280	310	267	258	271	268	276	251	255	266	251	290	300	265	263	258	278	259	314	291	265	253	298	284	264	279	261	259	228	288	263	300	239	269	259	276	267	260	301	250	251	262	278	277	248	281	246	266	261	293	277	298	272	299	259	281	300	276	249	305	254	237	286	295	243	265	249	270	259	281	262	255	267	266	259	267	251	248	286	278	267	247	260	252	267	293	258	241	265	258	251	299	281	290	275	260	270	247	274	283	245	244	227	276	266	265	284	278	314	261	253	254	276	232	288	257	273	273	247	286	289	274	292	261	284	263	259	285	274	281	252	290	227	257	285	265	282	262	283	260	297	279	270	279
39114	50997	54727	51838	46332	43797	49150	51189	49424	44725	43129	38879	37532	36597	38217	37788	33616	30313	30584	30917	33285	26347	23029	21127	13078	11015	7186	4807	5355	4918	5150	3856	2534	2617	2322	1988	1529	1420	1288	1197	1064	978	1026	1007	933	1004	927	1221	1421	1241	1200	1202	1023	962	902	907	864	861	873	841	803	800	850	816	823	851	843	821	822	811	865	784	830	806	872	800	842	815	782	856	838	834	824	882	823	847	760	850	798	824	790	794	832	852	872	840	781	836	842	810	802	886	787	883	825	825	875	801	833	809	857	780	856	850	811	859	859	814	849	839	833	826	831	834	794	870	859	843	873	862	842	866	778	783	824	828	862	807	811	856	818	855	787	801	804	835	837	838	853	813	824	774	860	789	812	808	865	880	842	846	829	778	846	808	820	872	782	808	828	846	809	817	853	816	825	813	824	856	833	834	819	822	818	861	884	899	822	819	860	796	819	835	841	850	861	822	834	842	805	842	821	801	812	840	864	848	754	824	802	848	873	821	807	784	806	801	825	859	838	805	834	835	824	825	873	859	875	848	846	840	826	859	868	828	826	870	814	820	783	806	831	834	872	811	864	808	875	850	797	820	828	838	845	857	793	846	825	871	826	872	827	883	879	845	800	839	862	805	851	817	863	854	847	829	799	865	838	866	835	814	789	856	863	811	810	835	853	788	850	850	843	857	838	854	804	877	779	822	796	836	834	815	796	843	840	821	846	826	853	795	799	892	827	822	807	841	842	798	806	827	838	844	817	834	800	780	840	842	804	784	842	814	825	872	826	810	817	839	851	801	899	803	863	831	846	794	841	856	855	831	845	791	881	826	818	848	860	840	867	828	869	818	853	860	826	812	832	899	820	847	880	845	812	837	805	806	853	841	815	844	839	813	841	874	808	864	869	862	777	808	817	808	818	876	849	850	809	802	866	749	830	833	860	856	863	838	857	808	797	798	855	838	840	828	824	836	859	797	784	844	822	792	866	815	824	872	819	886	862	819	850	833	835	795	822	831	843	825	832	842	825	824	874	810	839	831	785	846	809	816	865	763	875	862	826	754	879	864	802	828	797	849	861	833	839	801	822	841	859	844	866	874	801	924	883	843	889	833	830	811	866	839	814	803	827	828	773	847	856	814	885	855	840	786	795	813	822	805	831	843	786	863	805	855	845	812	804	810	870	825	828	813	790	850	902	833	843	890	818	836	778	840	833	760	817	820	835	861	898	815	845	876	839	801	842	795	842	874	845	842	876	857	828	802	859	815	852	865	856	859	786	826	881	807	826	836	878	783	854	819	806	832	839	836	827	827	851	850	813	865	847	856	821	833	849	843	816	817	830	821	826	784	836	864	853	861	871	814	844	801	796	859	815	841	802	831	827	826	835	806	803	800	823	839	834	797	826	780	855	846	856	809	844	799	857	837	906	838	856	825	792	841	832	841	811	873	852	837	813	796	860	803	853	829	872	798	831	875	861	865	871	816	815	810	797	843	893	863	820	860	842	859	875	826	848	864	842	864	820	823	864	831	830	808	799	855	803	796	852	799	852	802	872	848	851	816	845	834	822	867	843	850	903	806	873	826	871	805	838	812	806	852	844	821	785	784	862	849	834	845	857	828	821	788	844	902	838	808	797	865	831	855	816	864	798	802	873	877	897	836	836	855	821	826	857	800	821	825	820	860	839	842	843	825	795	860	820	879	827	901	813	843	831	810	824	848	820	795	830	849	828	864	793	826	815	835	812	826	817	820	808	839	859	815	790	806	823	843	819	798	799	870	838	814	832	798	889	809	794	830	814	845	892	863	810	834	827	848	782	823	846	811	819	812	800	846	869	845	849	893	780	806	855	809	764	765	800	820	857	803	823	822	820	830	797	842	811	863	814	838	847	888	844	885	812	830	823	878	861	848	795	827	830	858	804	856	862	819	847	856	810	801	775	823	875	853	852	836	811	853	835	882	852	838	802	815	852	847	790	811	851	846	802	841	809	818	860	818	792	799	813	827	804	838	832	861	817	811	844	820	821	803	821	814	816	831	832	796	857	810	863	839	858	851	866	817	864	861	816	852	825	847	816	800	852	920	766	833	849	843	810	824	922	872	796	796	849	851	867	833	833	829	882	837	806	818	795	858	823	808	840	840	799	833	802	831	860	803	838	839	840	816	795	852	835	828	826	835	784	829	844	805	845	845	892	812	861	809	840	830	794	872	847	828	767	839	837	838	825	847	829	836	819	804	814	840	782	808	812	873	842	784	792	840	830	794	800	850	835	774	845	785	826	812	808	858	826	891	897	857	851	874	825	867	839	812	840	851	850	841	834	841	853	846	847	818	803	827	843	794	832	795	818	878	880	802	841	863	851	770	857	850	872	746	797	817	817	870	808	852	797	822	807	858	797	855	865	839	854	843	805	838	805	827	847	797	860	867	828	842	796	835	863	850	831	911	845	833	833	902	869	852	776	811	834	817	819	853	881	843	786	794	878	804	834	807	815	764	817	867	754	803	782	826	819	838	808	826	833	830	800	840	844	883	859	813	875	839	835	825	817	846	831	815	801	877	794	843	837	777	843	834	860	862	811	862	821	891	803	815	831	824	826	826	850	860	846	840	844	825	774	850	804	816	828	839	854	799	842	800	830	828	757	810	864	810	821	816	830	810	821	793	833	884	841	815	839	823	836	751	838	847	824	798	827	837	849	853	845	807	854	885	860	890	838	821	844	794	823	803	843	840	817	780	849	828	839	864	857	826	812	829	835	839	777	869	856	803	786	768	806	807	840	838	877	853	811	843	773	881	860	794	845	858	836	839	826	818	778	799	792	842	897	856	818	827	826	815	804	829	856	833	805	834	768	772	809	824	830	871	860	860	849	852	862	894	829	819	911	817	884	857	861	853	844	847	840	862	807	822	801	796	905	780	828	840	849	800	837	832	863	853	904	812	848	883	798	842	834	825	809	899	851	821	799	839	805	819	803	803	851	809	831	819	819	867	818	768	825	813	866	830	872	887	815	854	831	764	819	837	828	849	859	788	865	853	817	876	839	856	863	849	854	819	819	843	886	861	842	820	810	773	853	849	838	825	856	863	836	804	854	863	827	829	818	915	855	799	808	814	794	876	818	826	850	855	850	840	823	823	911	865	875	845	909	784	889	889	852	827	819	846	797	836	829	840	855	837	884	912	829	831	839	916	821	831	825	779	838	839	808	816	868	853	818	891	853	821	811	840	853	852	859	838	807	820	799	803	840	809	853	809	867	888	836	791	795	824	848	812	800	806	806	852	783	822	861	847	838	849	830	817	812	863	858	822	878	789	831	849	915	830	859	843	808	824	786	877	845	847	898	897	767	786	832	833	819	836	833	883	849	814	858	861	807	840	831	847	872	814	874	820	888	781	869	852	828	832	883	883	869	826	858	813	827	774	842	876	842	776	804	816	830	832	843	814	846	831	861	814	812	791	845	815	858	831	820	842	837	894	871	831	860	820	820	845	842	835	825	795	894	778	809	852	798	856
25646	28943	26509	19487	11107	7068	5493	4476	3353	2472	2005	1505	1156	1115	1113	872	635	567	509	491	529	456	397	366	348	280	301	276	319	277	309	271	285	270	285	258	262	273	257	267	277	295	259	281	281	270	227	253	241	272	216	262	277	256	289	239	235	230	232	255	241	244	243	241	250	262	243	251	233	258	274	273	235	223	248	236	231	243	234	265	265	240	264	235	268	252	257	247	228	244	244	226	283	262	269	266	266	238	251	256	235	265	281	235	236	246	222	259	249	251	284	251	259	257	247	237	246	281	249	245	253	252	253	225	237	268	224	250	262	251	209	252	269	265	255	262	250	249	233	239	260	243	256	233	243	238	263	255	258	258	225	271	255	253	231	283	249	242	253	207	273	231	272	281	267	244	258	246	242	251	275	249	281	274	271	253	262	266	284	256	233	241	258	233	236	245	243	248	264	270	255	230	262	251	259	258	249	250	269	265	246	267	252	243	254	256	253	239	263	247	274	239	255	247	261	244	236	259	252	246	232	240	243	226	228	239	237	243	264	242	247	248	231	262	223	223	244	266	222	279	213	255	260	248	221	240	279	238	246	258	257	255	279	244	242	254	215	258	241	254	228	235	250	248	241	240	263	241	275	223	276	250	226	248	251	262	245	247	228	243	242	247	240	249	249	263	229	220	228	246	262	250	254	241	252	227	265	247	262	269	249	244	251	262	241	239	254	257	253	246	252	243	236	247	232	258	264	254	243	241	240	271	289	252	240	277	246	231	289	267	251	249	232	254	259	255	261	269	279	231	281	259	247	267	264	225	236	251	269	214	254	248	267	252	249	261	249	260	256	243	245	230	261	256	265	252	275	252	260	278	256	227	256	235	257	261	271	245	227	228	230	257	260	253	277	258	243	233	260	232	237	286	246	261	237	225	242	239	243	237	239	239	256	241	250	258	234	277	263	241	250	234	228	257	283	234	246	228	257	245	234	259	230	235	244	260	226	239	244	233	234	231	234	244	234	238	241	241	230	221	235	236	251	254	262	257	225	235	223	271	248	263	244	251	276	259	232	245	241	230	279	264	267	252	241	255	240	247	227	234	242	260	236	246	247	252	260	271	250	241	247	250	233	248	256	249	237	226	208	253	247	237	247	238	223	233	261	246	255	292	255	268	236	268	250	259	263	271	258	243	242	240	247	253	216	241	239	253	252	251	219	225	241	256	255	270	239	250	240	280	267	247	259	243	245	238	291	244	230	246	253	251	247	286	259	243	233	259	269	249	265	251	218	251	246	259	249	242	256	229	236	226	265	235	245	253	272	265	265	229	282	254	215	267	243	228	249	230	241	244	240	223	240	244	245	266	278	247	261	254	257	255	242	251	244	231	228	277	237	241	258	250	243	234	291	223	239	261	240	248	235	241	274	276	242	228	268	274	229	245	292	270	239	251	256	240	266	258	269	260	234	227	205	251	253	225	263	237	218	238	244	255	255	247	236	256	246	236	270	238	252	273	232	252	245	271	247	233	255	258	250	237	263	261	249	268	222	248	233	250	226	260	233	278	261	263	260	266	265	255	228	250	265	216	253	288	242	254	266	228	261	241	242	224	248	231	262	224	251	257	266	241	232	279	253	240	258	248	247	248	245	233	238	244	249	232	258	268	239	267	271	257	251	280	238	269	252	241	248	234	218	252	262	240	244	252	266	227	249	243	254	240	261	263	257	251	226	243	242	260	215	241	257	236	224	235	274	261	257	249	268	223	260	260	274	242	264	224	259	248	251	273	222	257	235	246	230	246	222	253	234	227	271	247	225	234	263	239	228	251	233	247	262	253	280	249	252	230	267	255	228	279	246	257	225	251	259	246	251	262	266	241	240	239	242	255	292	242	252	264	261	288	265	264	240	240	245	256	217	271	260	244	256	277	273	228	259	245	251	294	260	251	246	225	233	244	278	229	249	240	280	252	278	254	229	251	252	275	257	244	257	235	259	274	253	250	230	245	259	242	253	269	233	223	237	268	255	233	237	227	263	241	253	217	266	249	236	255	237	234	249	239	245	232	270	243	270	251	232	239	245	235	245	271	253	231	252	267	241	234	222	228	293	215	230	239	265	275	229	261	260	263	230	250	234	223	265	273	252	281	255	250	250	256	283	240	221	259	232	244	272	245	272	268	236	241	238	266	262	249	247	261	237	221	257	235	261	254	212	275	248	247	242	257	274	247	239	256	262	218	256	236	262	251	223	291	273	264	250	265	272	270	263	250	257	269	261	225	262	238	279	246	266	250	239	233	252	241	250	241	273	254	247	275	239	239	251	241	237	260	250	220	249	251	234	265	254	240	252	268	258	259	262	255	244	263	264	219	233	248	243	223	259	244	254	232	233	250	250	255	286	265	244	291	260	244	255	256	231	244	185	249	238	268	276	245	256	243	265	215	247	242	233	262	229	206	237	250	238	261	241	268	241	243	259	260	250	228	261	225	248	259	252	243	249	222	248	231	261	292	249	267	243	246	254	266	279	244	269	253	244	247	268	224	267	263	236	260	258	237	237	228	241	274	254	263	243	244	234	245	262	245	249	256	263	233	232	283	251	249	236	247	266	235	303	250	230	265	254	249	250	222	257	233	252	230	246	262	252	259	266	249	272	275	217	220	245	257	249	262	254	240	235	261	254	262	260	251	265	255	260	251	270	254	244	250	291	235	262	232	272	280	253	258	239	217	282	247	241	257	241	256	239	281	272	239	238	255	251	245	243	265	264	265	234	241	232	237	244	251	238	255	240	252	276	251	255	220	251	253	277	248	270	241	251	258	239	243	233	261	221	267	229	255	258	255	237	244	239	242	251	261	229	254	263	249	245	239	266	243	283	274	250	270	257	243	227	236	262	263	242	271	257	239	262	237	247	243	257	246	244	246	256	224	261	212	237	236	238	257	231	233	258	232	251	241	219	259	232	221	236	225	239	256	249	257	245	245	257	242	261	237	238	229	287	240	258	253	232	235	233	261	258	273	248	234	220	232	249	255	220	249	257	257	271	264	265	267	246	258	259	267	242	240	280	246	243	228	230	247	259	223	279	267	247	240	273	247	233	275	260	264	274	250	289	250	294	253	270	261	247	239	246	258	242	237	253	255	237	258	264	273	255	278	237	249	247	261	250	262	260	248	254	233	236	245	246	263	269	243	250	238	239	254	240	254	260	240	249	220	229	233	268	243	259	262	259	274	244	264	260	244	246	249	237	265	240	286	265	269	253	247	242	251	250	241	253	258	241	260	267	242	259	251	250	269	235	252	245	231	270	254	234	244	257	233	250	267	238	234	254	252	261	244	223	247	256	261	248	236	219	274	262	250	243	257	225	261	244	243	228	244	253	271	227	236	274	265	284	247	259	257	236	260	216	240	245	239	219	255	266	234	240	266	293	208	249	256	238	262	251	254	264	255	242	264	236	246	232	257	233	238	234	227	237	249	231	253	265	221	253	250	264	249	257	240	242	281	244	246	260	252	220	260	237	240
20695	28813	33710	31140	23547	19913	18289	16372	13869	10845	8940	7482	5849	5481	5442	4367	3248	2751	2565	2278	2310	2019	1741	1607	1309	1228	1091	1141	1063	1113	1185	1072	967	964	920	949	920	891	828	823	843	901	871	847	852	859	818	920	884	852	819	884	882	863	760	846	814	859	818	829	809	792	835	847	750	798	808	808	789	774	816	765	863	784	764	777	838	852	826	749	834	840	800	780	826	827	795	804	805	756	831	822	811	790	772	757	824	771	815	851	780	853	832	796	826	810	819	847	825	781	814	766	849	836	805	806	818	806	771	764	794	832	828	800	879	778	814	853	780	777	828	840	838	816	811	782	768	759	756	800	782	830	826	836	801	792	788	822	840	803	763	798	802	763	795	817	848	806	771	765	802	808	805	837	788	853	810	795	755	829	843	769	826	767	804	806	815	759	811	774	791	824	791	813	832	853	795	776	841	758	764	828	786	807	766	818	790	866	766	808	737	841	757	796	780	786	770	837	841	861	864	800	853	826	795	788	804	803	798	779	777	804	784	837	804	851	809	775	795	809	779	845	812	807	784	830	781	826	801	813	789	821	789	823	810	835	824	812	815	787	781	793	800	743	820	754	781	830	757	843	803	789	785	860	842	791	787	801	843	781	815	806	779	761	771	823	790	815	779	839	806	798	806	795	762	782	788	737	770	780	813	785	791	759	798	817	796	797	798	827	773	809	798	829	796	794	860	860	820	792	815	848	831	841	790	811	767	782	815	788	806	811	798	811	784	797	750	784	786	822	752	804	802	783	783	783	810	769	777	772	813	827	836	776	834	844	789	806	786	807	797	801	803	787	791	759	805	805	832	757	802	801	806	833	838	794	775	740	810	773	812	816	794	794	784	816	820	856	795	791	832	800	824	802	808	781	810	810	861	818	785	807	781	815	741	806	796	829	794	818	814	799	790	826	834	858	771	817	807	787	795	827	767	799	743	785	808	759	819	834	772	801	776	719	798	850	793	785	848	798	861	780	846	792	818	794	796	861	816	813	758	808	764	814	767	827	778	797	803	838	784	837	810	807	784	804	808	807	836	822	780	800	823	815	746	804	825	835	795	807	744	861	785	796	762	766	766	798	773	768	770	772	833	780	818	846	749	792	824	807	759	827	814	770	825	785	815	761	815	790	782	841	774	811	824	790	791	831	806	869	800	776	850	756	839	777	779	794	790	822	796	863	835	767	846	785	771	839	838	807	796	840	825	803	863	849	815	767	763	766	780	816	794	837	787	805	801	823	800	798	745	786	776	844	799	790	796	815	761	817	789	863	797	802	760	836	779	782	757	789	837	800	781	804	824	809	857	812	821	805	802	801	836	783	839	840	805	855	774	819	756	730	821	804	806	807	793	821	827	787	794	800	851	836	778	764	806	753	836	834	824	810	816	823	816	811	809	834	779	769	797	830	842	770	795	832	799	840	788	826	793	812	845	844	779	813	833	815	786	825	797	787	843	802	811	816	850	872	838	766	791	805	794	839	825	851	836	764	823	800	799	861	837	783	834	756	764	801	787	781	796	790	743	787	850	845	804	826	785	808	833	788	819	810	837	828	828	796	829	794	835	801	870	778	795	755	829	783	813	766	763	812	798	853	838	802	860	785	785	804	833	835	815	850	825	788	794	809	807	862	837	782	804	804	782	820	787	847	781	760	752	854	809	789	805	793	818	830	793	799	768	819	797	838	794	765	852	798	792	772	832	839	784	766	813	772	812	817	863	761	849	787	827	809	795	824	865	785	796	812	771	827	788	776	755	814	802	783	777	873	804	847	840	808	779	821	735	773	758	810	827	792	846	784	861	822	760	804	768	817	789	773	844	795	801	784	814	817	813	824	801	839	811	817	843	742	774	845	790	839	780	799	819	826	802	836	758	771	768	782	829	768	815	836	788	834	827	856	848	761	786	792	778	776	848	847	826	809	793	829	805	777	780	812	819	809	842	802	765	827	815	838	806	782	816	817	825	801	858	823	832	785	837	787	763	817	760	851	830	799	835	844	815	800	796	818	783	767	785	789	836	766	880	823	819	834	810	746	756	784	796	851	794	815	856	819	802	829	767	783	772	800	807	833	855	800	811	819	814	784	777	788	824	834	813	781	823	769	816	819	752	759	771	797	823	796	783	825	811	818	857	851	802	832	844	778	853	782	825	796	782	827	814	803	814	850	841	817	862	866	805	811	863	790	805	809	785	809	749	758	804	849	770	782	821	776	803	771	781	800	813	780	782	869	806	756	854	794	764	842	788	856	864	840	830	791	824	829	782	798	767	830	823	822	787	792	813	762	800	806	813	843	771	852	838	757	816	831	805	808	790	797	784	806	786	823	806	844	847	772	800	760	836	799	837	833	814	821	777	814	805	795	824	867	814	827	803	767	837	786	799	854	768	828	834	861	816	796	809	843	823	788	832	815	800	855	868	869	797	774	842	810	813	835	808	806	777	812	809	780	824	758	847	795	815	803	849	788	769	804	843	821	752	834	794	796	791	784	790	771	819	779	824	856	797	791	807	816	766	840	802	830	766	804	787	830	818	740	750	820	806	841	766	830	832	781	851	829	802	779	820	792	839	777	844	834	796	813	764	800	827	819	823	768	767	801	770	792	785	796	757	784	781	828	765	730	820	784	831	789	830	762	791	859	806	840	829	835	783	792	792	794	818	831	802	833	792	836	751	804	813	797	798	820	793	812	801	757	816	808	789	767	786	787	789	830	792	778	792	815	805	821	841	796	805	802	871	801	807	798	792	783	837	832	821	824	769	821	843	806	837	811	794	811	799	808	798	812	801	835	783	866	841	781	816	850	848	824	757	763	758	860	846	791	793	793	827	782	811	829	749	828	800	800	829	842	807	816	817	816	829	790	824	780	834	814	836	781	814	789	793	774	796	793	841	774	833	796	822	837	819	805	781	815	780	813	801	789	790	810	802	799	837	793	840	833	751	819	766	774	799	803	852	812	811	780	776	836	823	803	785	842	802	786	781	839	766	812	800	801	797	816	888	824	791	811	798	834	832	806	780	796	788	784	806	844	829	777	782	786	806	807	800	812	776	839	826	811	789	795	813	805	776	762	806	862	803	802	800	789	862	829	822	823	782	810	760	769	760	852	834	847	826	792	817	855	758	792	844	782	796	851	779	845	781	868	880	752	841	821	802	787	864	811	795	850	840	862	860	772	764	750	865	829	887	746	785	834	830	782	794	826	787	783	784	849	855	812	778	835	838	776	810	803	822	772	838	769	803	778	809	843	833	837	798	835	816	823	783	822	800	843	836	774	790	750	801	785	800	849	811	793	801	806	804	781	812	727	759	808	812	847	787	809	802	793	768	778	764	793	850	800	822	831	821	851	813	766	816	818	810	865	796	820	862	803	757	851	840	819	785	821	909	783	800	852	799	800	812	802	816	804	768	768	812	824	833	784	855	814	795	804	785	868	842	804	871	777	845	796	773	811	809	809	739	833	804	819	821	778	815	767	857	835	867	809
45785	48637	43094	38328	32379	27228	30223	32290	27614	23143	18278	13329	10515	8784	8405	8228	7229	5223	4588	4406	5286	3460	3038	2714	1597	830	609	621	628	594	438	428	427	398	360	342	304	286	280	317	284	284	266	264	262	265	277	274	248	267	322	284	275	291	275	279	264	272	249	225	265	232	250	269	265	251	255	240	282	254	259	258	258	244	249	268	290	229	248	249	269	268	241	249	259	269	252	275	215	270	278	220	256	228	269	248	251	223	260	260	248	266	238	221	265	231	271	253	230	261	273	252	244	267	248	246	268	243	259	255	244	254	275	261	255	255	245	229	262	260	247	248	240	269	237	284	259	242	236	234	275	292	267	260	223	262	260	253	220	276	248	256	235	258	239	258	253	250	259	284	267	262	265	253	255	211	269	225	235	281	246	250	272	267	267	259	268	246	252	246	251	259	244	239	247	277	227	279	273	266	245	265	235	267	230	260	255	289	231	273	253	243	236	272	244	250	260	268	258	231	271	240	243	260	287	244	247	242	269	228	263	260	271	257	244	277	257	277	264	256	256	252	235	243	267	235	257	250	258	265	253	258	263	253	231	292	258	267	238	270	241	279	243	258	278	271	262	275	272	283	274	245	262	232	276	270	278	261	267	230	262	293	237	264	257	255	265	233	261	297	280	254	250	261	243	249	223	235	275	235	256	240	234	244	282	289	270	265	256	268	259	244	293	240	257	253	225	259	245	251	271	242	270	240	266	246	229	243	230	254	255	253	244	245	237	246	270	237	243	284	264	251	246	257	249	250	274	250	241	277	274	264	243	248	255	247	269	276	255	238	278	252	253	240	270	272	232	285	261	250	254	257	245	233	243	261	245	266	255	249	237	266	279	280	273	272	278	273	260	232	268	241	264	262	244	234	258	267	256	237	254	267	260	235	247	241	243	234	256	245	254	257	273	256	257	286	219	229	249	270	246	262	239	258	264	233	237	247	245	266	276	248	266	313	254	244	274	237	261	232	273	257	254	248	245	285	270	253	247	231	255	256	273	239	245	253	250	288	249	264	282	225	263	271	266	276	218	271	239	253	262	254	267	253	277	274	248	246	254	264	303	253	234	282	294	237	264	248	276	258	265	263	257	272	254	245	254	259	256	270	266	263	273	244	242	271	247	252	250	256	257	274	258	248	240	285	253	254	251	235	229	224	244	261	261	258	252	251	252	245	237	280	247	256	250	263	249	242	222	255	253	284	223	269	259	251	254	270	229	285	248	250	239	286	270	293	276	231	240	262	246	222	236	234	261	257	267	231	246	247	249	259	253	232	281	271	243	258	244	243	256	272	244	274	252	241	252	232	285	273	237	285	221	264	280	258	243	247	253	268	252	269	245	258	246	257	250	245	220	246	246	275	243	265	243	236	273	248	228	262	295	256	240	248	259	247	232	264	239	247	258	210	262	251	276	266	250	273	265	264	257	244	255	280	236	254	252	261	209	277	262	257	254	243	261	218	270	259	242	257	269	251	271	253	240	268	262	269	251	269	235	262	257	231	237	243	256	269	285	251	266	289	270	274	293	272	256	238	248	229	239	273	272	249	276	245	267	253	270	284	222	220	258	242	250	259	271	261	274	244	287	250	247	241	277	272	263	255	260	283	253	234	246	270	241	260	245	255	240	246	239	273	265	271	264	264	269	261	266	243	233	272	265	281	242	293	260	261	259	264	262	270	262	235	242	250	220	288	244	255	239	256	251	253	238	252	274	267	250	269	217	282	242	256	270	272	252	276	275	251	249	242	257	252	258	253	238	237	230	231	241	256	253	272	236	267	258	240	263	259	266	266	226	238	253	247	245	250	266	256	241	246	241	273	257	254	247	271	240	224	235	286	267	264	261	247	255	267	244	232	252	242	258	281	258	278	264	236	240	250	265	286	278	243	228	239	244	284	251	264	255	247	292	270	267	236	272	270	248	259	271	261	278	261	252	272	239	248	240	259	268	254	238	266	250	285	285	251	251	246	257	253	239	261	243	235	250	270	257	248	249	259	234	230	248	275	276	231	257	273	265	247	247	236	256	254	253	223	245	251	248	273	259	303	242	228	257	260	241	259	244	251	276	243	272	276	267	220	267	248	287	229	241	282	258	246	236	260	232	222	226	266	253	254	245	263	242	266	248	248	261	228	224	226	249	246	276	238	283	252	252	267	242	223	284	238	265	263	249	233	261	250	259	244	300	237	281	264	280	261	247	259	255	272	251	278	265	262	266	258	235	275	293	284	285	259	257	233	239	245	238	253	251	252	231	276	276	239	250	234	255	242	284	246	268	252	252	262	244	277	255	288	249	238	245	267	191	286	231	229	258	265	263	271	252	244	262	238	226	256	280	230	252	236	267	255	284	278	278	278	254	275	251	264	247	265	255	248	249	230	286	284	241	232	259	222	254	272	266	273	255	283	260	242	276	264	253	245	242	246	249	263	236	271	245	259	250	251	250	256	248	234	242	261	293	253	275	248	239	263	257	272	234	234	265	270	257	261	255	267	226	246	262	252	263	227	265	227	239	255	259	232	265	247	285	249	236	252	259	263	249	249	250	270	238	252	259	296	260	269	248	270	243	233	235	292	271	257	260	266	268	276	267	244	244	255	222	258	266	275	249	260	271	248	234	253	238	242	274	254	221	243	264	237	241	235	271	269	238	234	237	247	281	223	242	277	260	258	273	269	277	283	264	242	270	236	245	259	243	256	280	270	241	263	238	259	280	238	233	270	258	241	255	244	247	278	270	246	232	268	282	254	267	251	228	233	265	257	233	238	262	279	236	234	232	257	256	238	246	284	250	242	268	250	261	258	266	241	249	278	271	240	261	246	277	270	239	243	235	280	270	232	246	249	265	258	266	252	243	242	269	254	267	267	260	251	258	263	254	251	250	248	276	264	224	283	223	237	263	245	261	259	247	248	258	255	232	285	269	257	248	265	246	258	230	226	242	239	224	254	220	268	263	225	234	253	263	269	231	220	219	248	262	260	240	259	260	245	241	269	252	219	286	259	273	254	255	256	229	249	247	253	258	280	246	257	277	262	250	223	252	252	276	255	269	274	235	227	261	274	250	270	253	267	261	247	255	261	244	266	254	219	240	258	269	264	244	291	283	220	251	267	292	279	260	263	266	256	281	266	261	257	265	277	234	276	270	271	258	245	262	246	262	255	246	228	260	238	239	259	271	247	229	269	246	261	263	246	245	283	278	230	244	234	248	212	261	275	239	265	262	265	274	272	261	283	268	264	259	257	281	224	244	232	248	248	269	254	257	267	276	217	238	233	240	228	254	237	261	273	268	288	261	280	235	254	230	295	257	265	260	279	243	278	269	243	261	260	253	249	251	264	266	268	247	241	272	257	248	274	266	241	241	289	284	244	272	247	228	249	262	270	237	226	245	258	240	255	260	248	265	260	249	278	245	262	233	289	261	262	247	280	260	231	266	247	280	249	245	245	269	247	237	245	252	268	276	285	253	248	247	249	236	240	261	237
38682	48634	51201	48579	42149	36684	42609	44840	40496	36865	33181	28811	26867	26207	26586	26224	24418	21287	19539	19850	21997	16074	15773	13718	8847	4531	3262	3214	3053	3050	2120	1963	1908	1756	1438	1300	1223	1153	1093	978	950	997	939	885	964	919	908	862	919	1063	1013	954	936	885	875	857	847	771	851	799	813	849	809	826	775	817	814	849	834	799	803	905	816	812	831	828	733	776	817	851	827	841	852	799	843	793	760	789	857	766	799	797	804	823	813	866	817	844	805	834	857	721	764	822	777	820	782	793	843	797	836	867	860	811	810	807	798	813	843	831	824	788	759	842	805	819	820	841	816	805	802	856	764	873	786	790	811	834	786	788	811	795	805	829	837	822	806	832	830	789	903	821	821	764	797	829	792	821	792	785	861	849	851	823	825	779	848	819	799	809	797	821	785	809	866	808	783	817	881	797	803	796	791	823	795	808	844	843	799	818	855	874	824	779	806	774	853	797	848	788	805	805	790	829	807	833	809	827	822	763	842	850	817	794	825	792	842	822	773	803	790	762	777	791	828	810	816	812	809	828	772	832	861	815	764	799	798	817	762	799	866	819	773	820	828	794	794	827	794	808	842	820	825	774	835	799	784	811	831	855	799	766	827	817	779	822	820	803	828	834	782	827	844	787	784	836	788	833	821	817	844	837	787	794	916	814	853	805	779	846	751	775	782	850	844	818	791	792	808	774	860	839	877	816	829	815	795	815	748	822	834	835	825	794	826	829	792	850	782	818	782	814	842	785	785	811	793	845	799	828	788	821	753	802	842	819	802	798	812	805	824	802	788	831	831	818	813	818	828	803	874	826	766	817	824	814	806	814	875	803	842	758	818	820	815	830	805	796	848	789	834	835	826	830	773	807	797	777	829	778	844	835	812	812	799	783	814	818	782	808	781	761	803	809	792	850	803	857	794	818	870	837	804	857	810	847	809	761	793	818	788	819	810	852	777	833	801	801	774	815	783	829	864	769	848	787	846	812	769	798	801	829	849	790	821	811	810	858	823	827	801	809	771	838	754	826	774	781	848	820	825	839	797	856	800	856	783	852	791	825	770	793	836	846	762	832	832	832	776	818	858	853	793	830	843	809	810	850	792	788	826	833	836	772	836	816	858	809	744	828	836	778	833	769	807	793	809	814	826	825	833	838	824	815	809	789	814	810	755	806	809	788	829	845	852	842	816	785	805	864	830	836	790	844	844	800	768	870	812	872	821	866	778	814	870	811	769	815	800	819	835	852	795	793	802	816	819	817	821	777	826	800	806	819	730	838	883	787	843	827	801	825	831	779	795	823	806	759	821	830	815	832	828	756	831	784	816	796	788	824	788	866	855	767	780	728	830	817	833	821	782	801	838	827	831	787	794	822	796	823	800	765	784	789	807	798	796	817	789	817	832	779	801	803	808	845	816	783	773	760	830	851	797	773	795	869	831	796	797	817	808	847	857	831	792	771	851	839	813	892	844	799	809	821	780	899	802	837	840	759	814	854	842	833	792	829	752	859	772	746	818	819	812	825	829	794	779	785	820	835	834	867	780	791	783	828	792	794	804	825	874	834	786	866	747	897	786	779	804	792	849	834	795	845	791	850	843	811	804	784	775	803	806	803	816	783	796	784	832	816	847	851	854	760	859	824	841	777	791	802	834	822	815	811	806	835	867	818	786	795	796	813	781	827	842	781	842	796	812	821	792	738	779	785	787	806	841	808	807	786	795	785	801	831	821	785	860	850	812	811	820	789	818	789	767	814	773	830	806	820	856	838	791	767	824	785	816	805	849	795	799	819	842	810	762	883	800	790	837	792	849	814	780	767	861	761	778	749	878	821	824	856	793	795	817	775	822	843	788	894	822	820	737	799	824	826	803	815	855	837	830	791	892	858	830	852	835	837	815	805	765	836	832	821	816	791	833	804	811	735	775	810	814	787	772	828	799	795	782	799	872	801	782	837	868	849	800	811	837	809	805	801	801	786	807	824	781	804	772	813	795	795	822	789	837	818	835	795	819	796	813	779	806	810	817	763	817	817	840	857	808	805	806	812	824	834	827	797	827	835	801	836	769	794	815	781	858	846	777	783	815	826	772	863	829	833	828	877	768	845	781	815	805	801	813	857	833	795	799	795	814	831	799	825	847	768	800	767	787	868	799	868	821	779	830	712	823	829	835	810	813	815	878	823	791	814	784	782	808	788	852	818	843	795	785	808	756	817	804	820	842	786	814	799	818	798	812	802	790	811	825	825	833	774	833	855	809	831	807	783	834	769	861	769	774	799	759	781	835	831	818	811	815	794	806	769	819	775	770	851	793	805	867	841	767	774	805	806	769	773	776	791	819	785	804	814	840	818	801	779	811	787	789	826	790	788	850	804	814	769	826	801	792	800	804	805	884	770	829	814	836	833	809	782	809	760	793	810	865	800	833	813	818	837	841	821	809	810	795	777	801	768	834	839	849	855	826	807	824	833	788	836	840	825	795	790	839	811	806	798	814	836	808	789	783	846	755	826	834	869	825	765	827	796	868	845	771	835	863	750	848	815	794	827	830	848	806	813	823	838	820	802	825	845	804	827	787	805	794	761	767	784	821	762	805	766	851	827	804	828	847	838	835	809	799	756	825	741	805	830	786	811	845	825	827	822	796	802	855	849	821	806	826	812	817	831	819	769	790	820	804	796	766	838	837	780	788	781	812	809	893	819	802	859	782	787	851	804	809	805	811	780	788	833	833	817	809	758	841	840	801	850	795	836	836	790	774	810	791	832	917	823	841	863	859	844	843	840	798	835	776	838	839	817	780	778	801	808	831	790	801	797	854	782	766	835	838	797	837	792	815	782	795	803	823	783	810	776	816	803	837	805	853	841	801	804	878	796	875	831	861	862	787	784	781	847	809	778	773	802	836	869	848	826	830	822	847	857	798	867	776	857	862	822	866	787	879	783	828	836	824	810	825	811	822	847	820	809	839	812	812	789	826	800	819	817	764	818	796	757	796	817	796	811	820	814	851	851	802	788	780	799	849	818	820	829	818	804	787	835	775	819	793	824	824	815	858	788	802	842	789	749	823	799	836	831	863	823	773	802	787	824	839	791	813	803	822	839	798	807	820	816	765	777	820	806	826	802	851	876	805	835	773	857	823	813	823	768	794	773	775	815	817	846	749	813	821	845	789	850	829	798	807	762	797	831	823	760	782	813	820	835	845	846	831	799	831	810	852	786	795	819	773	820	839	836	805	835	826	772	779	791	836	846	900	802	838	786	787	790	841	785	788	815	811	826	792	782	804	792	778	775	795	817	794	775	758	849	825	774	867	831	802	797	833	810	791	805	834	798	856	865	819	772	804	845	762	811	830	840	848	802	797	799	820	782	807	839	773	826	787	872	863	827	802	765	874	824	782	810	838	796	859	759	806	839	830	826	801	863	847	807	796	772	854	822	780	819	825	810	770	795	843	792	777	828	790	845	862	827	829	825	785	778	818	796	836	802	765	798	846	771	810	742	801	821
51055	48157	43580	40080	31006	31094	39222	39110	34134	31619	28461	23266	19677	17109	16505	18013	14975	11509	10216	11192	11227	7691	7586	5980	2879	1517	1132	981	950	979	823	580	459	370	365	355	368	336	320	331	321	333	301	334	283	301	310	280	305	325	316	321	300	301	273	276	280	280	254	300	278	258	288	286	284	260	274	264	283	286	292	287	262	276	274	309	311	285	273	320	264	297	278	300	262	269	266	272	237	272	269	263	265	268	296	275	299	267	283	292	280	281	301	270	251	282	287	274	275	264	299	277	286	264	264	285	273	272	272	271	283	244	281	273	264	249	266	274	295	234	274	268	282	302	279	295	274	283	273	249	268	283	270	249	285	285	293	291	258	277	284	281	272	272	299	252	295	284	288	272	284	279	248	269	287	281	287	261	284	260	273	291	284	271	273	244	280	301	285	276	279	258	275	299	267	279	271	269	303	262	277	288	271	280	267	286	254	264	269	286	272	259	285	278	270	271	254	272	267	269	258	285	297	266	266	267	236	280	262	259	276	256	283	280	267	264	273	294	293	265	262	249	274	286	286	271	258	271	278	284	269	269	291	290	290	282	273	274	260	274	255	264	274	273	264	263	290	260	274	277	256	279	286	291	279	294	275	290	288	242	273	248	302	289	276	252	270	275	300	282	258	280	263	306	250	288	254	270	250	272	268	300	244	288	286	269	279	281	285	282	274	268	267	304	259	282	275	275	259	269	257	300	268	279	290	273	281	287	260	279	262	276	266	276	270	294	285	237	274	285	290	268	287	280	269	270	255	293	249	282	266	268	269	284	273	309	276	260	271	262	280	303	287	277	292	276	269	273	248	262	286	283	262	272	266	263	276	294	259	312	283	263	301	258	257	268	247	242	281	279	293	270	296	257	270	267	279	280	289	249	264	284	280	280	284	240	271	274	294	236	299	249	250	278	272	292	277	290	283	259	282	250	259	260	255	278	262	262	291	269	250	244	297	284	271	284	269	286	267	309	268	275	291	303	262	288	263	288	281	267	277	292	257	314	270	283	272	290	266	276	288	237	250	270	281	287	301	288	274	271	265	253	258	305	265	270	272	284	267	242	271	300	271	294	295	233	261	285	274	270	253	276	262	291	260	270	311	282	278	256	258	253	261	262	298	257	229	292	298	272	274	269	277	279	280	254	283	266	253	289	273	309	300	262	259	282	275	268	297	296	292	257	261	260	284	282	283	280	243	266	252	271	266	302	275	261	275	263	276	277	290	270	273	279	268	282	288	277	254	282	269	282	279	309	277	261	277	280	270	311	276	278	283	263	280	265	287	271	271	265	260	279	293	264	288	246	254	325	269	260	284	281	256	292	271	273	263	280	303	280	262	255	315	280	281	264	265	252	305	280	319	253	275	278	292	281	255	261	285	249	271	276	274	249	262	283	304	274	280	279	281	274	271	254	246	269	263	278	249	266	301	257	273	263	308	280	270	275	250	284	282	276	273	238	268	269	271	254	268	268	275	262	269	288	255	295	284	274	258	246	262	280	268	307	277	273	273	293	267	272	264	256	254	290	287	271	282	263	260	252	241	274	301	224	267	288	305	282	303	275	272	274	293	272	255	252	311	290	293	279	265	265	254	271	264	244	273	283	243	303	281	267	296	269	251	280	276	285	282	260	265	260	305	249	298	240	278	274	248	273	259	280	249	256	234	258	282	268	282	287	246	259	277	279	290	292	289	257	286	260	287	246	242	256	303	284	274	282	290	273	252	253	269	263	266	281	267	266	263	295	282	289	264	288	262	274	261	291	263	268	305	290	276	270	264	282	253	305	242	242	262	256	278	311	273	273	289	277	292	279	278	301	270	274	289	298	254	276	304	270	288	249	303	301	249	289	272	259	263	251	270	259	246	298	278	274	265	271	271	286	285	305	262	299	284	276	262	277	297	268	272	283	274	271	296	288	264	271	327	288	277	266	236	265	283	261	263	265	282	283	291	248	275	273	307	260	317	285	270	286	266	251	268	284	310	255	275	274	293	281	264	311	344	287	280	273	266	261	294	286	263	292	260	270	259	261	277	291	274	276	274	277	290	267	264	293	276	290	272	256	299	246	282	312	287	267	276	272	244	281	297	280	252	264	277	254	267	284	270	267	287	292	238	263	291	275	284	265	251	251	267	286	270	277	293	292	230	278	262	287	295	289	270	244	262	274	257	242	271	256	267	263	244	261	260	261	281	306	271	302	265	279	271	280	277	268	295	301	261	309	307	283	261	271	276	264	293	255	259	295	272	257	261	247	272	256	272	264	271	290	280	301	292	269	282	246	293	264	294	291	300	299	245	279	274	270	282	294	283	250	263	272	256	280	256	279	284	279	289	260	235	265	262	263	268	279	239	282	283	265	276	289	298	277	264	289	262	268	275	290	303	279	302	268	290	261	278	287	265	269	274	278	289	259	288	268	254	264	268	284	270	295	258	254	296	279	276	282	267	267	265	261	278	278	268	269	276	252	288	277	278	280	228	289	274	250	281	303	263	274	261	298	288	270	278	297	281	290	295	276	264	290	247	260	260	293	279	275	280	273	267	269	282	254	263	249	277	272	286	293	266	253	252	253	274	291	261	311	271	269	291	272	286	287	244	273	284	277	295	281	245	270	255	271	255	284	316	270	287	301	262	264	287	275	263	270	287	250	272	245	266	254	276	247	259	273	296	287	254	269	261	258	293	275	323	260	269	278	273	273	258	238	266	277	276	268	258	276	275	273	260	256	235	272	289	282	285	269	258	265	246	265	268	282	244	271	280	260	271	271	306	310	291	297	277	263	302	252	299	281	291	269	282	282	279	294	265	288	284	286	267	277	269	292	308	267	276	266	282	252	290	281	283	267	271	306	262	274	283	283	259	266	282	259	273	286	258	282	300	266	274	231	269	269	267	284	282	270	260	266	249	257	257	268	273	280	258	271	255	269	300	283	257	285	269	265	269	303	282	287	270	259	262	265	275	294	273	271	290	278	263	282	285	257	256	263	288	261	260	274	255	285	259	260	262	249	265	239	283	284	274	265	275	251	305	306	291	287	288	240	254	241	262	270	292	254	287	281	269	286	268	270	301	278	299	282	308	272	281	272	268	279	273	284	252	277	273	269	306	275	307	265	253	259	276	258	263	275	268	249	274	288	306	295	287	279	289	275	287	273	282	264	261	287	281	277	253	279	253	266	228	277	273	261	287	266	272	284	296	257	277	272	298	268	279	278	280	279	296	281	304	295	293	261	304	248	329	244	280	297	271	272	296	284	267	242	274	272	283	270	280	247	271	272	273	247	275	281	262	288	295	273	253	290	288	260	264	264	265	274	256	267	283	268	283	293	270	269	272	281	252	266	270	297	254	264	292	263	283	275	262	288	264	245	273	258	294	260	275	294	269	271	257	265	294	284	257	265	295	270	265	308	268	281	256	292	270	255	280	293	264	262	261	261	290	294	264	255	274	271	292	309	274	287	280	292	285	297	299	274	266	273	266	294	288	272
41888	48900	53230	51862	45868	45383	53521	52347	48218	46373	43270	38534	36583	35398	36034	37751	33638	30744	30690	32696	31295	25931	27324	22386	13911	8084	6055	5642	5073	5523	3920	2688	2131	1830	1635	1480	1435	1414	1363	1231	1240	1160	1097	1004	1001	1020	970	916	1015	1149	1239	1238	1150	965	924	895	857	913	822	850	838	866	873	852	839	871	870	867	840	895	830	834	852	903	871	806	875	891	894	861	834	859	840	887	924	846	856	861	821	908	864	891	836	845	823	806	883	831	855	828	825	781	854	881	937	871	857	872	845	846	847	879	856	801	886	893	806	892	844	817	893	873	860	875	856	879	845	860	820	830	848	816	844	899	899	780	861	872	870	789	872	823	853	843	897	840	809	891	864	834	828	909	842	826	790	817	816	838	885	843	873	821	819	832	872	847	875	795	848	889	802	839	851	863	850	833	873	844	845	869	850	859	820	863	859	865	855	844	819	841	875	891	836	861	864	871	814	841	836	866	878	878	820	887	837	874	843	845	852	861	886	837	837	820	887	829	829	848	856	858	870	844	833	842	857	877	823	835	797	849	863	874	877	875	845	825	845	868	860	854	850	869	886	818	886	891	807	831	875	845	845	867	832	869	842	886	838	920	868	887	864	882	802	854	800	837	915	803	858	867	817	837	855	780	854	875	824	810	879	846	828	886	871	873	882	827	882	800	822	860	932	835	827	852	884	861	857	826	848	820	899	870	831	881	906	857	831	824	873	838	863	822	884	837	867	826	892	884	800	849	878	880	857	844	883	813	844	834	840	778	825	850	887	831	849	825	876	831	885	883	825	819	845	809	892	883	829	860	829	813	827	864	792	841	846	828	829	856	846	868	886	844	857	795	834	836	810	796	815	836	852	838	839	848	878	851	837	876	826	846	842	913	846	826	847	826	835	850	864	909	838	815	794	818	870	865	829	847	819	842	881	854	823	816	816	830	855	874	883	834	848	873	849	910	879	808	857	886	839	833	859	824	865	827	878	834	798	892	901	861	915	845	869	859	846	851	824	841	867	907	877	949	915	858	849	879	870	861	839	864	838	804	889	856	901	824	914	903	824	846	858	861	864	838	861	873	826	881	825	848	873	860	870	817	862	852	887	822	809	850	867	821	832	909	851	803	884	873	836	842	853	847	851	847	860	828	823	838	859	857	853	886	872	873	825	866	880	867	847	815	866	867	882	865	837	820	808	795	887	883	839	850	831	879	856	808	855	877	867	812	875	871	832	874	900	843	806	870	840	843	863	868	881	863	824	826	806	832	875	836	870	772	839	885	822	793	851	830	831	852	832	888	860	847	931	828	814	824	848	881	885	879	875	884	853	837	847	833	903	839	843	848	816	895	852	831	830	871	845	863	827	888	849	861	875	814	870	856	854	828	847	823	870	876	820	840	846	867	883	857	812	843	819	829	880	900	820	836	823	834	833	847	862	847	868	873	824	879	818	820	826	845	861	889	818	853	863	847	862	827	877	920	836	855	844	833	892	865	849	877	912	878	881	874	797	864	891	870	849	884	832	903	852	840	806	868	840	848	916	864	860	828	876	845	839	800	848	827	802	831	841	860	836	849	825	807	863	835	840	826	833	883	860	892	881	845	849	846	843	881	838	832	840	841	885	803	828	906	873	849	861	834	865	872	887	854	897	852	896	861	849	840	822	875	804	855	893	904	915	818	821	822	860	822	858	841	806	871	776	935	835	877	851	822	814	873	848	872	863	902	916	904	856	863	878	880	831	891	859	855	879	912	811	877	857	888	900	843	871	871	874	844	850	867	869	853	868	840	811	860	847	850	814	870	827	896	804	865	814	831	873	884	863	848	871	822	837	822	855	893	812	878	853	841	908	896	824	843	830	876	887	843	779	887	819	874	809	839	880	846	880	899	835	814	796	842	830	835	846	849	868	842	837	837	844	816	894	841	835	864	878	858	860	861	862	805	878	857	864	855	848	835	839	790	807	920	814	820	815	829	910	871	853	854	865	866	795	824	813	895	854	827	857	822	860	867	890	846	833	790	867	854	842	762	862	839	851	842	831	854	882	851	792	875	871	876	870	888	842	823	849	833	822	849	840	835	886	830	809	798	838	850	846	829	874	845	861	841	813	833	881	779	884	801	823	895	862	870	875	866	850	842	845	851	849	916	833	822	859	895	900	869	827	876	849	898	833	831	882	859	856	872	851	867	852	878	832	884	843	903	839	834	865	850	863	874	798	817	875	841	842	866	845	820	861	904	819	888	887	904	840	824	849	830	853	832	836	851	822	836	839	875	846	820	809	804	869	853	858	840	910	851	826	900	830	844	859	878	872	811	868	876	798	849	839	791	843	792	824	833	869	851	857	871	851	843	818	849	842	831	835	812	886	894	870	851	840	869	819	821	880	839	817	894	909	911	856	847	849	890	902	871	840	932	877	826	870	855	907	878	896	874	861	839	823	802	835	883	912	836	878	844	837	842	866	876	871	854	878	861	857	849	891	827	821	839	821	881	834	875	805	838	881	880	853	825	836	834	842	896	844	889	873	882	856	869	827	820	873	852	886	843	870	864	881	827	856	888	853	838	870	856	830	862	860	880	789	823	851	854	847	879	899	856	844	857	847	874	844	867	860	845	827	955	824	852	820	857	839	850	897	821	859	895	826	848	803	837	778	898	857	844	878	851	875	913	843	884	837	855	845	828	889	816	842	828	844	823	857	856	889	822	827	842	888	855	857	853	898	853	853	804	860	837	850	900	834	833	880	799	823	839	822	797	850	861	896	813	842	832	851	804	827	870	855	847	849	835	813	840	791	874	863	895	808	862	851	809	850	879	836	859	833	876	876	894	879	848	882	847	871	828	831	854	845	835	852	816	882	881	822	828	852	835	849	851	813	895	908	857	872	856	884	851	842	850	827	881	859	855	850	843	905	877	812	830	869	827	850	888	830	881	814	836	888	808	878	818	858	850	830	810	819	861	803	847	819	910	853	813	824	847	858	842	825	829	848	888	836	776	853	856	845	842	858	829	853	894	898	852	865	799	873	826	835	852	831	910	873	839	819	807	842	873	852	820	846	829	861	878	893	858	849	870	807	826	886	881	794	880	866	828	870	850	862	791	865	857	839	851	874	869	876	861	878	903	841	844	850	860	859	792	785	867	797	779	813	871	831	834	871	834	835	821	847	837	851	796	881	867	845	818	839	848	872	868	804	841	850	836	821	854	840	824	829	785	832	879	832	883	843	890	856	893	840	864	910	881	869	797	813	825	839	875	884	831	854	902	846	861	870	864	839	871	873	858	878	870	864	830	853	889	872	852	866	852	863	908	841	880	849	879	851	874	898	845	862	827	855	819	904	797	857	854	897	832	851	828	853	880	840	820	862	814	870	892	824	859	840	863	835	889	858	832	842	845	835	837	851	871	879	893	873	879	858	824	867	865	853	871	900	848	817	821	852	896	865	811	845	813	852	865	858	835	875	830	852	834	850	833	838	847	932	881	871	839	813	816	843	843	913	868	905	800	901	848
27169	25654	22836	18448	11802	7187	6098	4733	3668	2724	2046	1726	1462	1317	962	910	790	666	607	575	538	438	481	431	391	323	304	300	318	326	317	285	311	270	280	282	242	260	277	266	236	259	259	265	267	261	253	282	253	247	283	265	274	241	267	240	247	233	214	252	245	236	226	239	296	245	228	225	255	246	232	267	265	266	238	248	249	246	259	236	255	250	272	243	286	239	262	263	240	274	235	278	262	248	248	241	256	270	263	248	258	226	245	241	238	271	265	233	268	258	234	301	228	229	260	261	246	252	253	261	277	232	238	256	265	239	253	270	235	229	257	227	244	256	246	233	245	246	275	220	228	257	255	259	261	238	253	234	236	247	267	277	256	243	230	244	245	255	276	237	242	242	227	233	258	256	257	247	228	264	219	259	228	215	241	268	225	264	258	239	260	266	261	259	261	265	267	225	249	249	274	273	257	275	254	267	225	242	241	252	232	232	245	264	264	266	274	255	243	263	258	235	258	263	255	261	259	230	214	248	268	233	229	225	236	269	235	252	248	232	272	236	267	257	291	221	276	215	259	241	239	261	303	240	245	261	285	273	248	260	257	253	270	226	219	258	260	249	271	283	254	239	263	273	289	241	233	259	237	272	225	266	239	232	289	243	273	261	250	264	250	232	259	246	238	263	254	255	279	255	242	233	219	221	232	261	260	250	254	266	247	230	218	266	238	275	249	267	257	255	262	244	264	256	278	246	251	260	250	236	239	264	252	262	247	244	230	246	236	245	269	249	255	238	257	238	249	271	273	234	254	233	253	254	268	282	273	249	248	230	256	252	260	239	256	236	282	291	251	270	245	232	253	228	253	254	275	262	258	249	257	234	264	266	254	244	249	234	228	253	259	251	276	258	253	223	227	230	269	278	232	250	252	260	249	241	244	241	262	271	293	251	238	253	246	265	248	257	248	250	267	242	269	230	240	244	265	266	265	245	244	258	238	246	245	266	280	236	252	243	246	230	241	238	254	215	250	251	233	257	268	253	254	249	242	234	267	256	237	271	259	252	242	248	269	244	253	275	231	240	249	258	242	268	238	242	234	262	242	264	232	252	234	276	232	232	246	251	273	250	263	264	269	274	243	261	234	269	243	243	246	258	245	249	273	225	259	261	229	239	259	246	261	249	278	252	246	261	267	236	274	238	244	246	250	241	222	258	258	248	242	256	250	236	257	248	234	233	288	249	250	270	251	224	229	254	249	245	277	256	260	256	252	262	246	258	240	258	250	264	290	250	243	256	231	211	274	243	253	223	244	255	233	237	229	247	247	273	271	256	226	245	255	275	276	249	244	261	245	251	250	265	257	242	239	248	214	258	244	246	226	271	240	249	256	248	221	269	249	266	251	237	261	263	261	234	273	234	227	248	267	248	264	241	221	242	265	270	242	242	275	272	255	265	237	236	249	246	242	275	252	229	227	263	248	270	287	254	235	266	277	261	239	244	253	246	229	243	230	268	252	245	273	226	268	285	302	254	251	258	242	228	271	258	250	269	278	283	261	237	232	281	244	235	271	249	248	246	226	236	264	265	235	254	286	261	248	260	239	267	269	233	252	231	236	249	216	266	267	246	256	226	245	272	255	236	245	243	231	261	252	272	279	281	262	277	244	250	265	255	254	261	246	269	255	243	258	250	275	233	273	222	258	252	231	243	255	262	241	247	251	250	258	240	249	289	251	246	278	260	243	258	243	252	239	230	248	265	266	275	229	240	240	263	237	249	242	257	259	238	262	275	257	245	254	263	245	264	247	257	219	231	241	269	238	246	256	260	254	241	267	282	256	268	249	250	251	242	228	238	258	212	242	269	243	320	241	242	270	217	272	277	246	250	274	229	270	253	280	274	264	240	247	253	241	258	253	275	265	260	218	229	253	270	241	262	257	227	272	225	263	246	271	247	252	261	239	241	223	257	236	236	227	253	269	259	267	251	247	267	263	259	259	245	258	274	250	229	271	254	257	244	245	256	251	239	240	242	262	266	242	248	262	233	243	272	257	243	255	277	267	231	259	255	254	231	237	240	279	244	255	264	258	223	233	264	270	253	246	259	235	260	237	278	256	236	245	250	248	231	247	256	255	226	222	253	248	241	241	234	264	255	256	254	263	227	266	257	253	261	247	232	266	244	258	251	247	251	240	285	272	251	273	262	246	251	247	235	265	269	270	261	255	243	271	260	243	251	245	234	234	259	247	256	264	240	238	234	266	224	241	271	236	236	254	254	230	222	249	268	261	245	283	227	226	264	246	246	250	265	252	255	259	266	286	233	286	291	256	282	243	270	243	260	223	236	264	263	230	261	229	250	255	259	245	242	217	236	237	236	275	255	255	247	270	260	261	236	232	227	250	263	256	261	260	260	216	237	250	238	232	253	239	266	252	265	247	245	247	251	256	248	247	251	245	258	236	224	249	263	251	253	266	240	226	242	227	269	250	213	248	266	254	264	254	264	233	261	288	246	253	293	263	240	242	252	223	253	253	284	266	247	235	222	253	244	230	263	267	242	253	258	270	269	290	255	261	266	272	257	264	284	249	217	240	265	218	263	251	238	259	259	259	244	232	249	276	263	221	265	245	290	246	247	247	265	249	256	260	243	253	241	255	278	256	241	239	274	255	269	224	232	238	270	263	238	262	272	223	214	266	248	239	258	273	237	265	259	253	246	265	218	276	270	229	231	246	252	240	262	223	250	244	273	231	246	264	258	252	254	263	218	254	250	258	240	260	250	251	252	269	235	252	206	284	262	259	239	274	279	247	216	246	254	240	239	234	264	217	210	259	255	255	288	228	244	236	273	256	250	252	242	265	255	248	273	261	275	273	260	241	260	256	250	253	259	254	240	258	237	236	227	250	253	250	267	251	256	257	245	246	259	253	244	257	249	228	225	263	252	252	261	231	264	243	253	227	257	255	227	269	240	263	255	237	288	248	263	248	265	277	210	254	269	267	258	263	254	283	269	263	242	272	276	254	229	232	257	228	249	253	251	269	264	254	277	243	234	261	229	275	249	248	246	239	263	242	265	229	240	282	235	258	256	313	253	272	258	233	251	255	278	263	250	245	244	227	224	241	234	249	222	254	243	256	251	274	250	264	278	262	247	248	240	265	252	289	251	280	226	269	244	234	271	239	233	257	253	245	220	254	267	264	264	262	235	266	260	263	253	260	271	225	268	253	253	245	266	261	229	227	272	278	242	273	257	249	260	267	224	217	245	247	244	242	245	240	254	250	241	262	244	261	242	257	257	250	255	234	270	275	251	247	246	228	246	248	247	238	243	235	247	224	225	273	246	242	261	248	246	249	233	242	260	231	246	251	228	293	225	245	242	263	223	257	241	244	264	268	226	238	255	244	227	243	257	274	239	236	254	274	260	246	229	256	229	274	251	231	269	281	224	234	265	252	244	247	234	261	246	277	275	272	261	245	243	254	228	267	253	223	242	256	248	240	277	265	255	249	264	261	256	268	307	263	268
22360	25094	30487	31401	25440	20117	19505	17292	14707	11794	9429	8531	7613	6200	4892	4487	3751	3071	2772	2794	2716	2110	2211	2007	1662	1375	1219	1184	1242	1208	1143	1124	1071	1009	1003	1017	973	920	952	924	948	899	870	931	877	850	863	900	831	908	837	811	853	842	819	839	816	776	838	791	791	829	736	805	823	843	798	829	752	802	781	795	844	792	815	767	788	834	791	853	774	859	811	820	854	762	787	828	806	806	813	812	775	757	827	822	839	818	803	802	855	760	845	831	846	811	818	820	817	776	836	841	825	823	807	880	839	821	809	786	804	837	830	824	842	894	830	846	784	770	765	846	830	817	791	825	772	780	803	779	809	836	819	835	836	797	830	787	825	828	791	829	768	789	828	803	828	808	831	841	827	828	838	813	795	821	817	838	859	808	779	792	791	828	825	797	856	771	808	800	806	823	824	814	846	872	847	844	843	830	803	794	796	867	823	854	759	808	821	854	850	796	812	853	829	801	815	835	805	788	799	831	845	791	782	891	772	808	821	797	830	780	775	855	786	828	861	824	791	803	801	753	798	807	829	793	798	794	798	818	781	784	827	837	771	848	841	793	816	841	855	783	788	845	808	806	827	762	776	853	793	817	788	844	818	806	805	777	804	824	798	815	816	803	815	770	817	880	802	795	782	801	832	832	841	779	791	793	765	755	846	825	823	771	811	815	828	822	823	835	791	820	815	834	806	848	809	780	801	778	858	832	767	850	831	839	895	877	840	786	859	805	792	807	777	851	749	811	814	834	825	854	766	855	773	813	781	798	829	871	832	835	799	795	845	798	786	796	798	797	772	874	825	791	782	817	803	810	808	828	797	774	835	843	839	796	831	767	841	821	783	786	832	812	785	810	810	821	792	800	796	744	800	797	880	814	903	768	842	860	813	810	806	845	805	825	812	801	835	810	778	816	808	791	831	818	889	750	826	852	824	792	834	867	840	793	811	802	773	832	801	856	744	841	808	774	793	817	807	805	813	861	803	804	787	799	796	857	880	820	865	819	817	831	798	802	821	856	829	838	833	813	831	834	798	826	807	858	839	767	836	770	812	781	835	783	765	809	842	764	867	796	785	836	855	827	854	808	767	811	785	839	794	857	789	785	875	792	819	832	836	840	761	845	868	838	771	876	782	832	835	802	793	813	796	810	849	836	825	816	832	839	820	778	812	800	842	836	814	805	779	798	839	799	783	793	834	863	863	848	839	805	839	823	806	795	800	793	840	815	792	807	820	829	824	802	822	819	846	877	815	812	798	788	745	807	815	779	813	836	780	862	800	794	821	818	868	825	841	835	854	822	837	754	856	847	808	799	848	802	809	857	821	800	787	835	851	851	875	815	834	831	839	800	793	861	838	885	807	798	763	773	789	849	842	851	814	827	798	830	838	783	773	796	812	820	831	812	799	814	797	829	859	824	825	792	774	823	811	788	790	833	794	813	789	827	808	829	808	808	847	818	820	881	866	804	835	830	826	774	864	802	875	835	792	821	803	802	807	826	804	832	829	807	773	819	835	848	856	825	790	810	858	924	841	817	817	752	823	764	793	824	802	789	806	804	820	830	796	821	790	839	827	824	823	815	827	826	819	837	830	843	803	824	798	885	776	795	813	790	776	863	786	814	838	813	822	809	878	774	820	796	785	853	844	804	817	814	816	869	814	807	847	890	855	826	764	825	807	808	865	855	855	813	815	762	809	792	817	828	864	834	809	850	811	884	811	793	787	825	852	775	810	755	759	854	841	746	819	813	819	793	777	800	835	824	824	788	787	830	782	831	809	779	823	809	789	823	824	815	808	838	813	817	793	806	814	810	821	852	836	844	873	821	826	811	812	812	816	842	821	773	808	793	880	783	873	823	796	804	849	767	830	805	856	824	813	846	813	814	850	788	833	814	824	828	843	795	838	784	811	825	835	859	819	813	798	767	803	825	826	842	826	815	775	868	803	811	788	815	830	822	843	811	845	798	821	818	785	836	849	843	875	820	797	824	854	802	805	833	801	781	785	822	818	851	834	838	808	760	820	818	809	800	729	777	815	805	816	774	811	819	820	841	790	840	828	866	843	819	808	840	812	780	786	837	791	778	791	830	847	784	818	796	814	831	816	852	769	799	834	782	783	799	774	850	812	794	801	759	798	834	790	783	827	800	749	879	822	871	781	826	844	854	798	830	824	822	784	771	763	844	798	844	832	811	842	848	788	804	788	772	829	759	834	828	838	780	736	811	813	819	820	816	806	799	833	846	796	832	808	772	790	807	860	765	798	796	894	794	771	766	816	852	780	799	776	860	840	825	855	829	800	785	817	843	834	814	818	839	847	810	832	839	850	864	805	830	829	780	882	764	779	846	777	852	832	873	795	746	818	784	847	830	818	809	845	819	831	812	797	810	859	765	810	857	832	838	805	842	888	807	804	879	853	759	820	781	821	842	807	809	847	779	806	803	842	812	809	845	802	778	770	824	869	782	768	841	810	814	812	836	801	852	760	866	813	847	820	836	830	851	825	818	794	825	853	802	795	833	837	782	819	847	826	805	801	783	786	788	816	803	776	807	779	784	860	842	825	852	841	801	848	796	775	870	828	799	859	836	837	844	802	836	767	782	815	797	789	798	806	807	825	766	834	849	811	813	791	782	823	817	811	783	847	814	815	814	807	807	816	819	791	789	792	824	832	801	791	781	789	834	796	869	827	805	799	822	814	847	794	850	859	846	842	788	796	807	853	802	852	822	869	825	826	850	847	789	792	837	859	862	775	847	789	848	827	849	834	822	833	801	804	910	844	854	811	861	787	810	804	795	842	772	772	875	843	785	817	767	771	858	798	757	821	804	820	825	812	797	813	849	780	823	751	843	748	890	823	838	790	857	788	833	807	887	818	774	809	779	790	863	829	787	797	843	800	784	812	829	851	804	799	851	789	846	768	817	841	801	810	831	796	806	787	853	815	770	878	801	752	794	834	816	797	801	791	850	818	838	830	774	811	864	806	799	841	820	840	802	775	878	804	798	834	798	853	833	806	785	815	802	841	843	854	736	848	806	789	797	809	815	833	807	844	876	880	863	813	859	760	818	844	759	825	815	786	817	789	805	804	806	821	800	829	821	846	836	821	845	843	816	840	794	835	823	791	848	825	785	816	863	798	827	806	819	764	816	800	761	797	780	815	818	825	856	825	826	832	832	841	811	851	806	848	811	839	844	850	825	826	802	858	780	839	818	816	857	803	770	753	778	802	829	865	828	810	820	781	788	842	857	784	792	815	827	804	831	889	821	810	839	817	841	830	796	830	829	828	804	835	822	815	842	782	860	736	869	810	859	869	819	778	833	792	764	802	812	800	831	798	792	861	848	818	846	800	776	822	851	792	827	817	807	716	900	864	834	798	848	801	845	895	798	814	795	784	802	803	797	775	842	859	854	839	794	822	790	798	819	793	797	793	778	778	795	822	805	795	816	752	820	805	823	830	834	850	825	815	876	828	803	840	798	773	828
46508	42498	41769	40474	28547	29026	34446	32917	29025	25330	21317	15960	11700	9478	8526	9280	6964	5141	5292	6410	6444	4324	4428	2797	1238	969	824	857	674	520	440	390	335	338	357	314	325	311	297	284	317	281	281	290	267	282	238	268	243	268	288	267	248	297	284	299	269	236	248	293	243	259	271	213	265	273	221	266	235	226	272	261	238	253	259	273	247	230	275	260	246	275	275	242	238	279	251	222	258	242	258	257	242	270	260	254	290	264	264	256	249	268	233	312	254	247	254	235	223	276	270	250	272	242	273	241	248	256	251	238	250	236	253	218	251	214	264	241	264	255	241	260	274	218	233	256	260	228	228	262	246	245	275	240	265	219	259	282	250	284	263	246	270	262	248	249	261	235	252	248	215	253	259	269	261	255	260	249	250	268	252	259	224	255	256	259	239	252	255	244	220	238	253	264	225	258	239	245	213	266	250	253	226	257	265	246	262	246	244	265	259	263	283	275	288	234	265	240	280	242	264	250	268	229	263	253	255	236	239	272	246	280	257	254	233	250	228	266	290	260	249	236	243	238	253	243	268	268	259	258	265	262	245	275	252	228	272	253	282	295	233	254	278	254	229	256	245	280	278	250	259	257	256	270	256	271	257	246	259	244	270	261	281	261	264	258	245	251	266	252	250	290	293	260	244	247	288	250	233	264	258	257	262	261	266	253	265	251	237	273	250	243	264	245	242	269	248	277	255	234	267	303	231	273	251	247	243	228	250	223	250	257	234	241	242	265	265	274	252	272	246	262	269	263	228	248	247	264	257	260	243	278	224	238	257	248	266	263	236	265	243	243	263	242	244	242	256	254	237	251	238	247	277	262	234	279	249	236	282	242	245	260	297	238	250	274	267	253	250	253	258	240	237	247	251	249	267	237	262	290	246	264	252	264	261	270	282	242	240	278	225	254	249	271	233	266	278	241	280	267	221	263	248	246	253	244	250	228	274	272	246	273	242	262	269	256	252	234	260	235	251	243	232	240	261	261	264	244	259	257	254	280	256	248	273	249	299	261	253	248	256	255	227	280	237	240	214	239	261	254	244	242	270	246	225	237	252	258	266	235	251	236	241	238	243	221	225	257	245	269	271	269	269	262	201	258	237	241	231	258	257	295	220	244	271	289	235	238	245	246	252	234	282	270	214	242	248	270	265	239	269	252	247	252	268	253	261	268	251	281	255	250	243	266	214	231	243	263	242	228	266	253	253	239	272	268	269	248	243	246	255	262	257	263	225	244	233	257	276	274	245	262	246	261	266	266	246	253	252	254	278	247	275	263	261	275	279	238	234	255	252	279	252	240	250	273	248	249	218	278	261	243	241	241	249	266	236	256	261	258	246	243	259	249	253	255	236	264	249	227	273	250	255	253	227	237	245	266	250	225	248	244	221	237	232	231	272	255	297	252	250	242	253	248	254	255	288	268	243	264	234	248	243	239	268	251	234	229	252	240	268	236	252	260	247	243	233	231	272	258	297	251	241	256	245	240	230	256	252	275	282	253	246	273	216	237	252	257	275	244	255	257	233	266	222	265	262	251	258	237	239	241	258	268	251	246	254	253	263	241	253	225	279	256	245	240	255	239	270	237	220	270	258	262	263	263	260	263	234	264	237	242	254	239	226	250	218	244	227	273	266	245	255	238	254	247	263	268	266	264	238	258	250	260	235	263	246	263	264	299	244	257	270	246	258	232	271	253	261	287	282	262	248	260	246	235	262	258	235	268	272	273	218	252	239	273	254	259	277	255	285	231	248	264	235	236	285	263	246	258	252	251	252	247	224	265	223	236	260	262	259	250	269	276	257	249	243	232	236	252	232	252	251	252	245	257	276	237	260	232	231	235	267	241	272	242	246	264	283	306	244	239	246	278	245	235	278	267	253	246	253	245	251	262	246	238	276	255	267	273	250	247	267	264	221	253	262	247	270	261	248	252	257	278	252	253	248	241	250	239	245	274	261	282	243	274	293	245	226	269	287	257	241	261	263	241	231	242	285	278	247	260	281	248	276	250	228	243	258	246	234	270	226	246	256	244	256	279	248	233	282	246	259	264	244	249	268	281	252	283	250	264	256	269	253	283	257	250	260	257	235	269	251	241	222	262	265	259	278	273	236	238	226	238	257	225	252	258	253	260	238	252	246	247	236	255	262	248	247	279	237	246	250	229	253	230	273	270	266	239	226	254	233	251	246	219	225	240	265	236	246	256	278	254	250	248	267	256	255	268	237	277	236	256	244	249	258	260	275	261	264	236	266	220	225	251	236	252	250	259	215	255	278	258	283	217	262	266	263	266	268	252	248	277	278	251	246	240	258	264	219	255	230	268	255	242	237	242	250	260	241	244	266	269	237	270	268	239	271	267	232	238	263	239	257	255	253	252	242	243	262	282	256	235	292	243	267	234	267	249	261	255	281	263	262	261	262	249	241	253	254	270	248	234	240	264	236	263	270	247	223	228	271	219	247	252	279	284	256	266	228	257	261	262	250	264	260	220	250	250	266	245	244	205	287	265	270	231	256	277	273	290	264	268	283	251	240	263	271	236	247	262	274	264	268	251	254	232	269	259	256	224	265	254	244	256	243	243	256	276	242	249	245	253	247	307	258	280	247	244	236	264	268	232	260	239	257	264	250	224	247	268	282	275	242	259	225	232	276	249	258	298	242	233	234	253	265	278	254	237	207	277	227	255	254	281	237	268	237	252	283	248	246	261	278	244	238	239	247	233	259	269	227	271	225	249	279	270	251	255	233	275	264	236	240	232	255	249	244	272	253	244	258	244	220	281	265	236	237	268	247	276	258	270	269	227	240	231	263	261	247	267	293	258	275	272	243	261	262	239	281	244	233	266	239	256	241	239	254	248	256	262	249	252	255	246	257	252	238	243	264	254	251	224	250	277	252	261	266	304	254	268	265	249	258	208	271	254	257	287	257	254	252	283	266	263	265	281	261	264	243	249	245	280	229	262	251	259	244	266	255	251	238	225	271	241	255	252	259	279	257	234	245	284	266	232	242	275	225	253	243	232	263	259	270	226	248	261	270	248	246	249	249	248	236	256	288	263	250	268	259	259	269	264	253	247	237	235	254	252	240	241	242	234	281	259	245	260	258	250	285	246	245	248	230	264	242	237	272	248	254	242	261	280	246	259	261	276	236	235	267	225	255	217	247	233	255	289	268	291	234	257	250	247	249	282	263	257	248	268	273	260	257	260	261	237	237	251	269	256	271	249	256	243	271	248	256	248	228	256	230	257	237	250	255	226	240	249	265	252	225	242	268	259	256	277	259	265	243	263	264	266	266	265	254	229	247	258	243	230	267	266	269	230	254	231	261	260	261	265	247	289	248	240	255	256	222	255	274	240	258	276	250	248	249	228	251	228	253	245	240	251	257	293	246	260	294	225	249	273	251	226	233	282	243	240	248	271	258	261	277	242	241	258	284	276	228	242	227	259	283	249	265	265	247	249	288	278	263	225	257	268	260	225	305	246
38496	41424	49293	45304	38632	40472	47085	44861	41959	39954	36622	31625	28551	27044	27144	28125	24220	21310	21949	25083	24908	19127	20137	13635	7059	4903	4787	4811	3718	2513	1925	1661	1546	1420	1320	1269	1258	1160	1153	1148	1041	1011	1067	900	928	940	849	827	841	929	968	989	963	856	813	801	827	791	814	834	786	804	778	773	797	791	788	837	808	812	866	819	834	755	823	808	832	798	815	761	790	767	838	787	816	802	863	846	857	816	831	782	792	776	817	829	901	782	795	807	835	815	832	834	766	766	802	853	801	828	789	781	774	862	798	770	806	799	802	825	814	872	866	802	806	820	802	792	795	838	795	770	814	793	828	756	842	824	819	838	829	806	831	821	831	838	807	794	748	803	827	811	877	815	808	800	793	802	773	790	783	811	814	785	767	852	755	854	841	836	832	794	885	817	842	815	805	802	777	806	760	831	834	830	843	807	789	776	863	837	814	799	823	806	862	803	736	772	854	857	819	824	792	857	812	825	781	830	776	764	854	779	787	805	801	810	795	835	821	821	801	846	812	798	827	785	832	779	825	810	842	802	847	790	829	804	874	806	824	746	800	811	834	777	746	884	810	795	828	876	844	797	789	848	811	849	850	817	805	819	849	849	780	837	844	828	847	851	820	890	783	874	828	793	798	750	856	826	808	839	860	843	827	781	834	810	845	786	840	806	787	811	838	800	829	817	838	815	752	804	786	819	845	798	816	841	786	831	823	811	761	778	837	824	748	806	847	815	849	806	794	828	813	793	808	834	831	790	810	783	827	825	810	791	813	856	819	808	760	811	803	786	825	803	869	801	821	825	792	763	791	792	854	824	805	825	808	811	819	805	812	819	826	823	780	804	797	799	792	817	857	801	802	833	797	839	753	873	827	826	845	849	817	830	804	797	814	819	797	806	823	805	779	791	830	797	833	841	831	763	767	791	823	777	813	795	826	796	806	803	825	825	831	810	822	796	761	801	840	817	780	805	789	777	861	791	797	826	803	799	765	818	798	839	802	827	874	754	787	842	794	821	835	761	783	826	824	836	786	836	815	775	855	764	795	777	778	779	837	839	840	784	807	849	759	807	811	812	860	842	822	821	791	825	773	846	805	846	809	751	817	756	814	798	826	826	787	817	773	800	762	776	794	795	774	853	768	776	844	772	816	807	814	892	779	754	805	806	805	782	816	805	817	789	838	795	833	751	833	883	802	772	734	871	808	826	824	769	842	789	840	795	835	787	806	805	815	803	819	815	807	801	841	845	782	825	814	814	820	826	764	824	820	823	804	799	869	804	771	799	823	848	824	869	756	859	760	803	806	851	835	812	849	807	813	783	812	793	801	815	770	791	840	772	790	807	771	777	781	833	839	836	817	806	793	793	822	873	795	810	784	804	811	801	812	849	840	774	840	772	783	775	845	757	753	800	808	817	801	815	836	761	852	776	869	772	774	794	794	817	873	788	846	793	842	823	862	833	785	788	803	820	792	775	826	842	821	797	808	781	785	800	788	790	745	819	769	827	780	819	725	811	837	834	805	777	835	782	767	771	843	806	767	811	774	762	770	846	833	881	818	803	774	806	815	766	789	802	847	814	840	780	855	810	790	830	757	780	816	842	818	872	852	796	825	817	805	777	835	831	794	777	823	842	787	845	866	810	795	785	795	782	825	794	811	805	814	814	816	792	825	792	765	812	811	826	777	759	825	759	837	757	783	831	808	757	794	842	826	813	768	789	835	811	797	840	805	826	838	823	785	764	819	811	830	819	831	836	789	801	806	869	868	865	875	818	812	866	809	844	844	795	764	777	835	813	827	818	825	822	827	798	798	829	828	851	823	793	827	776	793	840	852	854	845	788	796	835	816	793	816	848	823	817	796	836	826	739	826	829	816	776	805	854	809	817	747	836	846	777	780	813	773	803	792	834	786	774	787	802	790	811	792	779	833	787	775	837	782	783	804	808	819	842	796	854	812	811	799	799	810	815	795	803	821	799	839	811	805	783	810	794	824	779	839	802	836	806	816	855	839	832	802	826	826	837	806	816	821	808	835	841	809	797	783	810	797	838	816	837	805	839	796	792	781	886	827	843	834	794	811	839	779	848	800	815	792	800	836	776	819	828	812	811	860	788	804	753	798	819	841	830	775	845	790	833	800	796	848	818	828	811	855	794	824	850	802	789	804	801	789	810	793	837	771	857	835	803	786	793	792	834	828	808	814	799	823	814	803	804	822	780	815	768	782	813	853	786	805	867	820	806	816	823	805	756	808	825	791	783	815	876	797	797	815	804	821	794	795	810	845	771	865	826	797	797	827	827	794	835	857	773	800	811	808	756	818	863	802	803	815	828	756	791	849	812	825	754	815	839	813	755	861	842	796	830	804	779	776	836	838	819	780	845	791	846	787	801	842	838	848	816	825	789	792	766	802	827	834	813	734	774	771	762	827	756	796	849	821	763	831	808	799	762	836	808	769	836	799	832	802	789	829	767	808	844	824	808	812	850	793	845	763	851	821	829	805	793	796	853	759	831	875	794	813	841	790	851	888	830	787	829	888	797	795	817	826	844	805	796	780	806	811	858	781	794	799	775	793	832	802	811	773	815	866	804	737	804	837	804	845	805	786	808	813	777	849	804	810	800	752	804	824	853	814	819	796	752	789	804	834	814	833	834	843	879	823	816	770	794	781	772	762	799	830	832	824	784	856	813	815	823	782	825	805	851	811	776	863	833	825	815	853	802	804	815	868	807	814	855	838	803	790	847	782	801	790	796	793	814	837	774	797	795	773	818	832	801	761	837	798	757	778	782	746	807	840	796	781	793	807	800	822	795	818	813	788	864	782	767	836	816	823	837	820	822	786	777	791	872	777	799	800	842	798	812	823	803	820	856	827	838	795	818	825	858	805	883	808	803	770	823	790	771	847	765	849	811	819	757	813	831	769	844	780	784	839	770	751	819	821	788	811	814	857	808	794	760	786	797	822	807	806	823	852	798	852	805	762	780	801	799	780	810	805	775	830	827	793	827	831	777	831	746	800	849	839	796	802	810	800	817	795	812	820	810	796	810	810	788	812	799	813	773	771	825	805	891	791	766	794	804	809	809	848	820	841	781	827	826	791	767	837	807	728	838	789	790	819	834	761	824	765	793	816	868	771	785	789	810	828	796	827	825	796	777	838	815	804	835	865	860	787	775	810	835	809	824	768	852	795	803	821	784	800	780	842	800	837	823	802	789	807	839	817	802	822	830	780	788	834	797	829	799	797	801	831	838	796	788	842	804	782	815	847	831	794	765	819	855	799	798	795	787	796	771	791	812	817	791	810	831	831	845	835	775	772	813	821	804	792	800	815	762	805	827	804	781	846	833	831	761	828	854	786	895	766	821	815	817	737	828	846	815	853	769	735	811	825	794	875	763	819	833	747	859	785	773	841	826	803	841	847	845	749	792	794	839	810	777	791	833	851	819	826	858	797	817	731	812	814	834	788	848	880	841	814	802	827	794	818	819	794	829	830	798
50093	42390	48452	36413	30296	31695	39480	38838	35888	32739	30268	26565	22485	18186	17973	17864	13859	10934	12058	13998	13774	10484	9269	4797	2451	1700	1658	1463	931	677	567	462	482	456	409	357	388	321	349	359	331	350	297	285	324	279	303	259	287	332	336	359	279	265	286	255	298	257	270	263	301	230	233	258	261	244	273	257	255	253	261	295	300	273	282	312	282	256	284	278	307	270	264	273	279	248	278	255	260	279	289	294	269	277	285	256	268	243	259	247	293	259	276	290	278	276	241	269	261	286	289	306	252	255	278	254	259	284	263	258	265	294	257	271	262	265	294	298	282	263	238	272	279	258	268	285	257	285	268	257	271	254	262	268	242	253	269	273	280	287	245	294	265	255	237	264	265	246	279	251	278	283	264	259	297	262	268	244	251	288	292	242	265	253	279	273	259	237	263	249	281	270	241	250	237	270	276	260	268	259	230	295	252	276	302	261	261	265	263	288	266	258	296	301	270	295	268	289	260	262	269	249	273	288	259	290	270	267	257	273	251	228	275	289	275	255	230	281	276	254	283	264	281	245	290	268	270	249	287	282	248	249	301	255	254	270	260	271	252	292	271	266	241	245	271	292	241	295	277	241	269	249	284	264	268	287	249	300	283	269	279	262	285	249	271	269	274	271	277	295	260	260	262	301	314	248	282	273	254	296	278	266	271	260	295	242	263	266	277	270	231	252	305	275	286	268	295	283	262	305	258	268	272	246	256	257	290	280	243	277	280	281	276	257	284	273	307	262	260	265	276	270	286	288	260	258	228	281	284	257	265	295	273	291	265	269	300	287	283	285	268	256	251	263	269	301	266	256	270	253	265	282	259	285	273	247	244	277	268	278	287	283	265	269	257	243	261	281	266	249	298	286	265	267	259	256	282	266	271	256	245	288	291	253	258	282	267	287	299	290	278	288	269	281	303	252	269	248	235	267	281	293	280	265	269	265	276	270	253	278	275	247	257	273	278	276	270	289	310	235	276	278	281	274	300	279	277	280	262	241	294	255	263	281	297	264	258	285	232	287	260	286	258	291	260	247	258	288	257	299	257	287	272	295	293	273	264	245	264	261	247	266	278	283	253	262	272	265	261	298	266	277	265	271	291	297	272	271	257	264	252	306	269	257	261	290	255	251	270	281	284	249	254	286	274	283	283	260	262	296	241	266	274	271	297	254	266	256	282	256	277	282	291	270	242	276	268	268	260	259	253	290	266	267	283	262	259	274	262	284	280	277	267	263	280	272	245	286	290	289	276	285	278	245	267	258	262	274	313	238	285	261	268	265	283	266	270	314	291	298	251	267	301	278	276	253	267	271	276	274	271	242	265	271	272	266	270	254	264	275	264	266	266	272	277	258	283	287	250	247	246	283	271	268	270	261	300	267	259	275	287	275	269	285	261	274	298	291	286	273	268	290	275	267	288	270	278	248	278	260	286	281	273	282	272	265	260	261	293	270	262	283	248	254	262	283	247	259	277	230	280	261	247	275	280	263	265	230	262	273	282	266	278	272	255	266	292	304	279	290	250	263	261	276	284	252	271	272	298	269	239	254	274	265	260	285	275	277	271	263	300	280	264	257	245	261	286	264	274	273	234	281	274	270	280	266	279	290	277	253	262	282	249	262	291	277	251	260	293	258	269	275	286	234	264	253	282	281	252	277	263	308	288	287	260	255	266	250	245	264	235	276	268	247	274	276	264	256	264	291	269	288	275	284	246	262	253	293	258	281	249	269	268	263	280	273	276	246	243	307	296	268	279	275	296	273	277	269	270	291	287	285	291	259	274	245	272	287	265	260	272	255	274	277	291	272	252	279	258	267	271	284	268	278	291	263	262	228	273	274	253	267	270	248	250	262	266	274	272	278	242	268	273	272	303	262	295	247	281	278	249	263	277	257	282	297	273	277	249	254	296	273	278	269	242	257	240	293	292	292	251	245	284	298	263	253	256	272	311	261	249	262	290	254	241	267	264	259	266	261	265	282	256	276	232	278	281	272	276	274	250	262	272	265	276	235	277	231	260	280	249	294	270	278	274	275	283	294	280	271	265	275	264	274	245	279	261	272	272	286	265	265	321	244	283	277	294	300	251	273	294	258	290	253	234	302	253	259	257	260	290	271	253	271	280	256	281	280	276	281	295	283	267	274	276	275	288	276	258	283	301	237	306	236	268	259	275	282	270	273	269	274	262	265	289	285	245	273	262	280	271	242	282	255	250	282	279	262	291	286	276	239	250	283	235	269	302	279	249	268	267	270	278	305	282	262	259	292	288	279	254	267	264	266	255	290	271	273	260	283	294	265	272	283	287	249	295	267	292	270	267	245	271	272	248	286	275	278	264	242	258	277	276	274	283	252	255	270	280	291	295	269	270	277	284	245	299	270	259	252	250	271	270	259	260	282	254	274	258	255	297	276	252	281	275	266	263	287	280	288	261	266	280	257	249	268	287	292	222	295	285	278	293	271	274	269	263	279	264	264	282	286	285	271	267	238	274	244	267	268	283	254	281	289	302	280	257	279	253	257	298	277	275	307	290	253	261	253	252	286	262	249	275	276	290	258	264	254	267	270	283	309	274	263	275	296	273	309	274	261	281	269	271	254	269	255	273	270	264	247	269	249	275	274	292	275	277	290	269	263	291	248	277	288	256	282	278	262	284	310	263	298	259	283	269	260	267	255	311	246	259	264	260	277	279	261	278	286	276	250	294	274	279	238	288	271	292	243	265	257	261	286	280	292	267	268	265	267	285	264	288	306	257	277	245	280	276	281	287	273	267	279	271	277	264	284	257	269	264	273	281	259	257	266	247	251	282	248	252	294	253	268	256	247	279	275	270	262	289	279	274	282	265	256	292	290	320	278	275	275	278	260	282	272	236	265	251	262	295	282	261	271	268	289	264	291	291	275	262	262	272	236	248	275	270	267	247	295	270	290	239	251	279	286	248	251	290	269	272	259	227	260	256	278	282	285	264	299	267	218	263	279	262	263	290	280	258	264	274	265	262	254	258	279	284	267	277	269	287	260	294	291	258	275	267	292	257	252	275	255	265	247	285	297	252	248	253	287	258	259	241	305	281	269	260	285	269	269	255	256	257	258	267	268	258	265	274	274	276	286	268	260	270	255	286	290	290	268	275	286	262	248	270	285	271	285	285	303	259	272	263	292	260	259	268	294	285	254	250	277	241	267	282	283	282	289	265	243	286	302	272	279	254	282	284	266	283	292	272	273	299	245	259	275	278	268	289	256	280	275	256	294	273	278	291	263	279	308	252	255	274	290	267	273	257	301	302	277	290	292	294	294	284	256	275	288	277	271	278	293	251	271	229	264	289	267	276	267	228	279	243	288	289	247	266	279	249	261	300	286	271	253	275	268	289	277	259	253	275	281	256	274	273	256	287	251	243	276	264	273	250	282	274	247	247	275	267	262	260	283	256	271	246	258	257	260	256	267	262	292	267	254	248	280	280	257	263	272	285	253	287	255	279	245	258	257
41831	44392	54919	44563	45624	45114	53021	52296	49881	48079	45051	41224	37596	36090	36927	37508	33136	31396	33370	36398	34844	31223	29149	19640	12310	9567	9101	8199	5102	3846	3066	2463	2286	2151	1763	1554	1497	1385	1282	1218	1275	1255	1162	1083	987	1052	1008	908	1005	1077	1164	1121	1116	926	857	879	883	842	809	869	868	793	791	864	810	840	787	814	838	823	780	838	890	842	834	833	814	859	777	815	896	821	872	825	793	882	845	791	803	808	848	854	876	805	831	810	882	811	903	813	871	842	821	835	828	819	844	821	806	877	844	836	921	815	856	829	843	846	874	817	851	828	872	814	812	836	840	799	818	831	831	869	863	844	870	871	823	860	821	836	805	807	821	823	830	820	810	841	853	833	816	859	865	873	852	838	852	877	821	836	832	879	853	848	807	877	860	844	833	844	844	817	829	868	856	834	877	870	801	816	815	833	851	801	805	860	820	860	791	876	856	806	844	872	828	817	876	838	872	792	873	852	882	827	856	799	869	861	836	879	841	792	905	854	854	830	826	810	821	806	832	847	876	825	843	820	840	811	866	834	845	879	813	826	846	878	875	825	825	808	873	816	774	845	837	794	884	796	847	828	804	833	901	816	827	825	840	774	844	826	802	835	858	862	844	874	793	851	799	780	883	821	816	882	859	841	913	852	847	852	833	824	807	887	849	835	813	813	882	886	785	807	830	871	857	892	860	798	833	873	858	887	836	849	868	829	868	824	878	861	805	876	855	812	817	848	852	829	838	816	845	881	855	812	817	792	880	822	851	793	858	872	877	863	818	823	796	866	831	868	784	824	867	849	852	824	824	808	845	841	825	816	802	808	877	843	844	803	872	881	851	845	878	876	834	845	870	837	834	820	801	813	825	866	811	839	780	850	858	833	839	854	853	809	844	815	863	874	853	808	832	844	860	819	824	852	814	861	832	828	856	844	858	837	814	842	807	821	805	842	852	833	832	863	873	840	858	916	812	835	842	805	847	880	826	904	792	839	823	785	866	847	804	852	832	847	893	830	837	791	834	907	821	885	807	816	856	803	850	819	828	866	847	857	801	906	810	857	845	850	841	863	834	809	851	834	828	834	845	852	802	851	845	870	837	833	818	853	852	849	784	830	859	803	803	835	825	863	882	866	814	867	865	811	846	801	857	825	851	799	851	850	836	828	795	856	840	858	870	795	871	886	808	846	845	864	853	822	822	816	870	826	818	804	841	858	827	832	825	811	824	830	829	843	821	872	812	873	827	812	841	895	788	792	871	811	811	820	859	827	802	809	814	891	830	859	872	816	858	836	828	814	841	853	831	791	855	804	847	854	824	824	788	843	814	878	867	813	807	852	853	798	848	857	819	807	864	844	796	837	820	834	845	861	818	846	859	838	839	809	837	821	829	829	848	868	838	872	844	853	841	837	802	869	862	774	839	865	829	833	896	857	791	805	842	853	836	852	904	808	905	778	871	822	859	878	840	872	827	858	870	803	832	839	845	844	898	888	825	826	823	795	846	873	807	832	864	848	822	806	834	845	796	825	802	832	839	855	839	842	850	860	827	861	789	843	874	855	787	834	859	841	791	847	798	804	883	850	878	859	842	848	800	847	851	877	836	830	815	831	822	824	855	842	889	783	810	868	891	818	852	909	841	829	836	853	836	844	865	798	852	878	840	922	869	811	792	873	833	841	808	841	837	843	869	826	868	821	871	873	849	811	890	869	812	834	810	909	802	818	817	788	857	799	817	839	873	798	863	808	848	780	860	816	802	801	775	819	837	839	862	881	824	884	828	862	865	914	822	812	830	866	838	859	818	903	816	830	886	858	866	811	829	846	842	847	871	852	804	809	891	842	867	860	850	856	884	862	858	830	845	879	854	766	852	821	830	880	862	823	881	896	818	834	867	840	818	853	856	827	851	854	814	829	827	859	809	866	856	805	819	839	833	865	811	855	818	787	823	849	800	870	821	822	818	815	853	861	792	874	828	872	880	853	862	868	853	826	853	846	865	852	883	865	801	806	756	855	836	811	836	820	854	854	901	843	824	853	847	812	860	820	793	824	845	846	872	842	829	843	895	822	848	887	778	812	867	821	844	826	817	846	838	847	858	805	834	810	849	834	888	827	837	824	845	859	845	873	835	834	851	831	850	808	820	896	886	865	841	830	851	924	852	864	836	852	823	851	851	858	827	864	873	883	822	909	902	839	830	836	858	863	838	870	869	827	842	828	834	827	826	815	788	826	854	806	835	843	876	781	887	877	902	855	839	892	800	811	873	810	854	841	784	803	853	817	832	861	789	863	823	847	802	844	918	827	836	857	860	850	828	839	843	817	876	807	849	828	846	828	898	826	835	850	830	858	852	839	881	869	849	860	846	878	827	800	802	843	816	822	869	882	827	819	860	842	842	806	863	863	870	822	827	826	858	869	877	853	795	875	863	838	877	856	808	845	867	848	793	823	836	851	856	785	859	826	816	853	868	858	832	824	807	868	813	813	830	811	896	845	852	896	863	902	857	876	839	879	863	851	806	864	810	844	855	832	884	836	859	861	819	900	811	914	827	853	803	841	872	818	828	843	852	890	840	765	852	837	827	791	911	842	778	776	867	810	806	847	853	854	833	855	791	849	776	901	818	852	852	799	842	826	864	855	839	877	837	833	854	842	877	851	804	812	859	798	840	841	859	797	836	834	827	868	820	853	812	824	831	803	882	862	772	847	806	886	872	843	863	837	812	848	834	869	919	815	808	827	839	860	833	831	827	864	893	837	834	836	858	827	853	839	830	836	864	879	804	804	806	859	854	809	844	853	824	799	825	852	861	847	830	856	815	825	891	843	854	858	826	860	862	861	851	833	844	823	785	875	828	859	813	836	815	887	881	860	823	833	873	872	836	841	848	784	883	795	879	801	885	814	851	877	875	854	907	829	853	824	845	806	841	787	812	798	861	830	839	825	867	852	804	884	810	817	853	905	840	858	852	830	880	861	851	801	906	791	805	839	861	835	886	883	834	864	814	821	847	881	858	812	890	857	893	798	826	813	836	842	807	857	852	780	794	830	839	864	808	850	850	833	839	776	849	865	843	801	867	825	839	840	841	816	873	797	836	821	851	849	832	814	834	862	853	883	810	781	779	877	865	892	813	766	856	826	834	847	910	872	819	877	845	832	853	847	816	834	835	853	886	831	814	837	820	835	795	832	908	810	841	870	782	835	828	817	816	831	877	806	852	811	915	798	871	869	868	839	827	834	822	800	839	857	858	816	797	776	889	795	834	797	864	881	834	793	854	833	827	840	865	840	848	801	845	847	867	829	815	848	810	819	855	852	797	843	807	856	883	817	829	837	809	797	846	809	841	848	866	845	836	867	842	814	856	834	863	834	853	852	794	759	823	802	859	906	839	878	834	873	801	859	878	820	856	811	850	825	850	823	862	858	843	845	853	818	840	827	887	822	845	818	852	815	854	830	818	890	850	847	822	896	814	838	848	854	829	834	766	869	884	803	827	838	844	803	794	792
25391	25702	27636	18003	10627	5823	4809	3934	3203	2733	2100	1724	1468	1262	1037	952	806	602	577	598	643	590	526	374	401	349	426	314	304	314	270	297	311	282	264	292	309	290	275	260	278	239	236	248	238	264	237	280	250	269	263	264	270	228	247	246	255	258	244	242	248	234	242	244	246	271	277	237	239	255	251	232	224	236	257	246	248	254	283	264	254	229	262	239	242	266	274	260	223	262	228	227	243	217	267	232	267	251	249	224	255	250	248	254	232	235	275	238	235	247	247	236	274	252	254	241	256	218	250	263	264	215	270	211	241	240	263	252	256	239	215	237	237	233	264	259	234	258	250	251	197	235	257	246	266	246	251	236	244	254	223	231	250	216	234	258	235	235	240	223	248	252	263	263	252	248	265	269	269	225	239	227	266	241	256	278	248	215	215	273	243	249	255	253	222	273	241	258	263	238	256	242	254	259	262	254	248	257	229	270	253	236	243	267	239	244	247	237	257	240	247	238	227	244	213	255	252	250	242	227	281	290	275	251	246	268	237	234	257	248	235	226	237	238	234	242	278	232	250	230	230	271	268	255	253	251	233	233	262	203	236	246	251	251	258	238	244	235	230	267	248	257	290	242	244	221	247	247	242	221	236	262	230	225	248	232	258	209	261	212	248	247	241	285	267	254	240	257	243	234	259	270	218	261	258	220	233	230	227	258	253	261	244	253	235	264	260	250	251	248	241	237	231	218	260	259	208	252	247	240	238	243	260	238	250	276	247	267	229	240	273	252	229	240	253	244	239	230	270	248	229	269	241	253	234	235	237	254	228	265	263	249	241	229	207	279	251	251	237	230	240	231	233	242	262	253	252	241	241	238	235	230	230	259	230	249	251	205	241	272	248	263	254	252	251	283	223	234	236	232	248	245	238	252	248	232	276	236	259	231	275	263	257	213	235	286	240	244	219	280	251	252	255	257	259	241	249	214	235	236	270	254	242	274	240	235	268	251	253	264	241	237	233	245	273	253	252	254	252	271	251	262	276	231	266	238	251	236	248	243	243	247	237	241	253	254	222	218	265	261	239	257	258	240	235	258	255	244	243	242	267	267	239	250	222	263	275	233	249	264	265	258	274	250	274	240	266	247	253	241	252	250	255	259	265	236	243	223	248	238	260	235	251	257	247	233	278	244	220	259	227	257	250	292	267	226	225	249	257	240	232	264	241	261	244	241	202	249	245	242	225	259	274	251	274	253	214	244	239	240	257	238	226	259	245	257	251	243	273	240	227	241	215	249	238	238	254	254	222	246	245	248	262	244	214	232	237	239	246	252	228	267	242	236	252	270	275	258	254	240	228	247	235	245	239	216	243	240	249	236	231	225	242	252	265	270	239	253	249	254	268	218	226	253	239	244	269	265	251	248	227	220	243	243	250	252	237	229	238	257	264	231	240	219	243	254	249	249	267	226	244	246	242	269	254	271	254	245	262	223	255	269	272	268	236	247	238	266	249	239	253	277	243	237	270	237	240	270	243	254	245	235	263	231	229	258	255	261	235	225	223	282	258	240	259	273	234	232	247	272	246	236	249	236	238	250	254	232	258	273	246	225	252	230	214	258	225	243	249	243	246	255	268	273	266	247	233	264	258	236	271	253	252	235	246	283	233	218	226	279	262	271	242	262	264	239	244	211	247	229	248	248	288	244	246	237	224	235	252	263	272	262	240	256	245	249	266	279	251	235	269	250	227	260	245	246	235	241	221	261	250	230	219	254	252	233	249	250	242	242	235	221	266	237	225	249	223	244	257	260	262	240	233	240	280	246	287	252	258	259	234	251	258	266	268	248	250	220	238	262	234	263	244	233	257	233	238	256	247	233	243	251	249	243	266	255	258	220	240	253	198	219	240	266	255	262	247	229	272	228	257	257	229	258	224	265	275	228	239	238	255	260	241	256	239	249	245	269	254	242	251	244	229	238	234	241	237	241	247	233	278	269	245	260	253	266	256	251	255	246	264	241	235	231	262	229	258	229	257	207	246	247	266	272	257	254	213	261	249	260	236	236	242	236	232	255	237	241	257	221	221	224	233	248	286	273	270	250	253	252	222	251	229	256	263	251	271	278	243	252	235	262	245	245	213	215	225	245	272	245	246	237	210	235	236	273	241	264	244	270	243	292	258	233	262	248	256	247	240	238	222	245	231	232	256	216	265	252	228	236	252	240	243	248	234	237	239	260	219	229	234	234	223	260	252	246	237	284	248	226	231	262	246	260	271	228	239	250	270	256	241	256	246	231	271	251	255	258	243	256	226	236	266	247	246	262	254	241	260	213	257	246	269	228	250	229	261	257	244	257	270	261	259	259	285	239	229	248	246	239	232	243	251	290	240	257	206	249	237	260	252	230	238	243	237	246	283	242	242	276	230	265	241	249	222	276	261	248	239	240	229	242	287	254	247	259	237	244	275	264	242	253	227	242	241	268	234	231	248	226	240	255	238	251	217	254	234	225	216	215	229	206	230	275	248	241	274	239	253	246	269	196	259	234	288	251	235	249	275	247	268	270	250	248	251	268	247	262	224	251	273	266	249	239	268	260	273	243	257	236	257	259	268	244	257	242	258	255	247	255	239	259	235	239	219	269	230	260	249	264	266	247	254	235	243	245	250	254	249	261	224	247	228	238	248	252	244	228	215	236	246	248	266	256	241	256	230	256	261	242	267	228	235	264	243	253	238	251	224	238	252	233	263	223	230	252	238	253	239	227	269	247	262	232	208	215	240	255	256	256	252	263	240	245	224	241	221	245	255	244	239	274	275	229	231	237	245	255	248	247	224	255	240	240	274	229	250	249	243	248	242	231	262	229	258	257	258	264	221	274	250	238	250	247	231	225	233	231	253	220	273	222	233	249	229	263	232	231	243	237	246	241	217	263	251	255	236	229	264	224	251	243	228	254	253	256	257	233	239	238	251	256	254	236	269	226	230	259	240	240	242	250	230	228	269	228	219	232	228	264	247	252	240	235	208	231	228	272	283	220	242	262	244	257	255	271	245	239	239	258	250	241	266	244	265	233	251	238	255	255	227	263	248	251	236	256	252	280	252	266	252	219	269	282	257	230	265	260	240	220	249	237	267	228	228	275	245	230	242	245	236	287	255	259	242	265	251	252	228	257	255	231	241	266	263	270	271	253	240	250	228	252	243	227	292	260	226	248	270	241	236	246	254	235	238	223	270	243	235	253	257	235	251	252	275	250	249	266	263	240	213	276	256	231	240	225	248	221	252	253	274	235	275	252	238	262	239	269	284	277	252	248	267	225	277	257	253	265	255	249	226	250	251	232	254	254	255	236	247	243	252	234	241	232	248	284	256	237	253	276	229	216	252	251	264	241	238	256	246	250	248	253	284	251	240	258	257	267	235	215	259	240	212	213	239	223	255	254	245	271	241	246	262	261	242	239	265	258	236	243	218	238	233	247	227	282	269	245	252	272	229	250	243	242	244	227	239	238	227	268	224	240	277	251	244	251
20179	25304	34290	29413	23228	17055	16955	14666	13287	11883	9666	7748	6893	5440	4851	4517	3615	3015	3057	3020	2928	2662	2507	1992	1898	1748	1518	1317	1202	1182	1086	1113	1064	988	940	1034	932	942	878	902	906	900	927	925	895	878	826	832	839	867	797	826	839	828	792	804	778	775	786	803	802	858	795	796	815	798	805	792	814	809	847	795	807	753	791	830	805	834	789	738	754	798	807	810	806	796	793	795	795	791	816	786	830	809	810	773	832	802	757	841	807	819	800	784	790	763	808	813	807	812	818	738	772	789	814	818	813	780	758	757	745	825	871	788	814	783	804	833	769	800	785	834	778	820	852	788	821	818	842	855	826	767	810	868	875	812	831	844	779	805	766	798	797	776	863	792	809	836	827	784	795	833	760	831	838	815	819	810	816	861	804	814	795	783	808	846	825	741	816	798	813	809	796	826	807	765	831	854	780	744	797	822	790	845	833	782	807	823	756	815	746	800	816	842	787	775	816	729	777	800	763	773	810	819	778	758	807	813	761	789	780	799	813	779	807	831	791	819	827	807	781	800	788	817	774	814	796	817	753	817	807	783	821	821	835	816	767	756	807	807	785	772	775	771	801	773	839	832	839	820	788	794	781	830	802	826	774	807	782	806	775	807	761	853	765	809	740	736	775	795	802	799	812	796	774	817	837	813	830	805	829	847	825	838	807	761	747	743	840	828	820	834	810	820	845	814	810	761	806	814	836	830	800	839	792	805	820	808	851	820	751	766	819	808	800	755	789	790	759	820	826	786	833	817	801	798	807	750	789	822	802	822	779	778	790	787	770	838	810	841	820	793	829	770	780	803	790	839	818	815	793	828	812	799	795	738	814	775	803	795	794	757	794	840	813	766	751	826	830	792	810	819	808	829	798	806	784	777	803	798	791	842	798	835	792	792	810	786	825	797	797	812	776	785	803	754	766	807	752	828	824	777	849	753	805	817	816	820	813	822	829	783	786	772	834	793	770	792	812	801	861	761	807	850	836	810	791	803	821	832	777	821	751	785	761	785	785	802	782	837	844	815	779	803	822	839	761	787	793	806	766	795	763	816	808	843	751	799	798	781	860	807	838	810	828	799	739	781	836	799	814	812	800	798	812	822	806	804	802	811	808	802	828	788	756	791	818	793	780	803	806	811	796	826	827	796	768	835	756	839	779	748	793	793	794	846	754	783	777	802	772	825	804	802	825	781	791	793	824	788	751	797	774	783	827	792	766	823	797	777	838	792	801	787	822	808	795	813	776	842	732	800	772	815	836	776	806	792	798	825	765	793	841	793	803	755	833	801	758	794	810	774	781	838	826	793	818	818	792	838	802	748	835	770	759	827	789	782	850	812	776	793	818	841	819	816	780	791	746	821	779	836	793	814	780	814	760	831	786	820	741	811	760	843	789	767	831	814	813	849	791	793	785	832	751	790	803	779	784	800	803	842	756	841	790	836	804	787	823	835	777	765	786	836	781	754	770	818	807	782	785	782	806	755	787	820	821	848	854	815	779	742	866	815	767	771	841	842	813	775	823	804	806	753	780	755	786	769	808	756	801	775	800	808	841	834	794	735	783	884	840	844	797	752	805	802	781	853	805	803	765	783	796	779	838	807	769	767	789	830	844	790	781	773	792	819	801	851	791	814	825	785	867	769	826	792	813	764	793	796	773	806	761	793	775	785	782	866	797	833	744	824	847	801	790	814	847	798	832	799	831	830	791	756	836	838	819	802	732	810	781	820	801	810	814	842	796	759	769	778	833	801	808	774	788	816	798	797	803	759	832	812	823	788	789	759	826	783	762	835	797	835	769	794	819	811	817	822	811	776	733	801	786	789	841	751	861	816	778	837	738	843	811	790	802	821	769	839	817	755	801	788	824	782	854	797	790	797	811	819	766	784	823	778	805	812	768	776	832	815	756	808	803	809	828	782	783	783	774	779	797	803	808	752	780	813	808	832	817	784	771	837	815	861	743	815	814	810	799	837	828	851	818	840	805	746	818	781	800	739	773	820	852	786	787	842	773	767	860	770	792	773	776	850	802	783	809	811	769	819	804	774	809	791	838	776	732	803	793	799	763	765	857	821	804	833	789	838	816	808	842	785	816	829	851	791	834	775	822	781	800	797	780	783	777	862	811	820	805	833	821	819	763	802	780	820	782	809	814	812	825	801	765	803	790	772	811	810	788	773	785	806	805	828	789	792	824	805	792	779	822	816	804	788	819	775	791	778	821	778	772	850	801	763	758	805	817	807	807	732	789	801	814	772	776	801	760	771	779	789	815	780	753	810	817	789	816	857	757	830	796	794	816	809	798	795	807	819	788	784	809	797	788	838	838	816	767	783	795	822	751	802	815	734	881	803	776	818	803	775	803	824	825	782	835	792	807	803	785	824	792	739	793	783	834	800	836	826	764	869	797	854	783	829	805	796	780	798	759	826	830	867	810	808	791	828	822	807	811	803	805	784	775	827	744	807	821	818	803	785	792	779	791	847	838	807	756	843	816	820	790	810	826	791	839	873	827	828	767	808	799	795	807	780	814	797	832	774	836	799	771	774	748	791	823	839	806	749	813	804	789	816	826	800	795	784	786	832	786	812	790	795	847	754	822	823	773	797	808	787	820	818	806	799	815	791	834	811	785	758	750	826	792	806	810	830	785	821	837	765	748	787	810	805	795	785	820	838	784	854	783	790	758	814	867	801	808	826	781	783	756	713	803	821	814	827	818	839	791	820	872	818	855	782	859	799	833	823	785	784	800	724	786	837	802	775	798	837	790	792	823	819	743	802	796	852	806	766	782	771	754	823	842	831	785	794	831	801	784	742	749	879	813	837	816	806	757	783	771	776	752	814	768	809	767	788	778	858	813	770	838	758	791	830	770	787	738	775	821	788	779	736	801	766	846	739	835	802	823	795	829	744	822	830	804	860	804	799	789	831	832	848	802	801	839	823	764	801	808	791	840	794	759	782	825	834	820	819	847	758	812	815	804	761	786	812	834	795	794	774	775	761	809	882	800	780	824	808	787	755	803	798	746	783	814	804	847	771	768	780	796	774	820	809	853	812	795	776	812	755	775	764	764	829	798	767	807	768	796	840	791	799	809	815	774	734	829	786	762	811	819	811	749	830	870	783	846	822	814	786	767	806	803	756	773	859	824	823	768	821	825	810	789	839	795	794	840	796	767	855	796	790	811	824	827	789	822	777	816	841	829	777	776	788	820	848	851	760	766	803	809	857	845	808	813	796	789	833	830	775	821	797	743	810	788	815	827	780	765	811	792	830	859	800	818	822	773	793	823	817	789	760	814	810	813	780	813	810	773	787	863	771	847	821	796	799	787	777	778	852	842	828	776	758	773	834	808	796	776	812	785	819	816	817	766	803	789	778	839	746	818	808	871	776	743	834	821	788	806	829	859	736	798	809	782	830	845	790	782	809	790	816	810	790	766	777	814	814	828	841	837	824	811	797	780	821	812	831	813	785	831	788	787	877	789	773
40450	47454	44337	35483	29890	28837	28358	32080	28168	25887	21259	17084	13191	8707	8850	7750	6504	5966	6622	6718	7649	5488	3609	1726	1368	1177	813	719	551	405	350	361	353	313	322	308	258	293	280	259	275	229	269	236	258	247	281	262	281	299	316	239	254	240	248	263	240	251	289	269	242	242	232	230	251	252	219	218	250	246	251	275	271	250	231	221	244	227	260	249	239	242	226	242	207	239	233	244	231	235	266	226	262	272	241	272	230	230	244	282	270	235	242	237	230	217	245	232	237	240	241	249	217	241	215	224	246	247	254	231	253	209	209	266	255	252	230	237	256	250	213	240	234	232	251	239	239	229	216	251	250	233	253	259	226	247	222	258	218	254	236	236	218	229	215	245	234	264	263	232	241	227	239	238	226	228	229	250	265	243	220	226	221	265	235	261	258	208	261	269	279	228	267	228	251	248	223	250	221	246	234	226	235	249	265	212	245	246	261	258	240	259	237	220	242	238	230	255	255	257	252	236	231	228	265	237	236	229	260	195	253	250	247	245	257	238	258	265	258	254	245	200	239	221	241	252	234	242	224	246	241	226	234	245	227	236	277	230	226	229	223	236	226	233	232	256	227	251	242	250	225	271	257	240	245	203	235	219	239	220	244	265	254	264	245	232	208	249	208	226	258	256	242	238	247	268	244	229	265	239	235	228	234	228	227	232	243	251	248	230	246	244	232	245	249	246	212	209	261	224	252	240	234	235	233	256	226	268	260	223	277	256	244	230	227	241	219	213	259	207	240	221	221	251	290	224	247	239	223	240	253	230	239	241	243	249	242	242	218	225	243	262	255	234	235	272	226	246	253	256	219	224	242	245	229	249	231	255	284	265	241	244	253	242	228	230	225	236	240	229	230	233	252	258	237	220	228	230	253	231	245	244	228	249	229	245	227	246	245	240	285	255	240	251	215	243	245	247	243	268	254	221	231	240	238	243	250	207	238	221	250	254	250	258	238	265	270	244	210	238	221	238	214	250	231	223	254	235	235	244	221	241	251	251	229	253	206	241	227	222	258	262	262	235	234	225	234	262	230	231	232	238	235	273	260	247	246	247	232	229	246	247	253	240	232	247	253	244	220	248	240	244	216	251	250	232	242	220	242	256	244	245	263	222	233	263	254	253	231	255	259	249	242	207	239	250	247	243	223	255	255	227	238	216	231	261	260	227	266	242	216	235	222	248	232	243	243	216	247	243	213	234	224	256	250	257	240	240	231	246	248	243	251	213	217	218	249	235	245	275	247	234	253	223	252	255	246	263	199	268	238	243	262	223	232	254	241	256	235	262	229	217	247	274	240	251	254	237	246	242	245	270	243	228	238	251	229	216	244	239	250	243	260	265	245	238	221	243	275	246	242	252	257	239	260	251	229	265	259	245	264	239	234	246	224	216	244	211	246	249	223	240	226	227	256	237	229	245	254	235	244	264	231	248	244	241	256	232	260	210	239	251	224	234	255	228	246	246	227	222	262	244	236	270	260	269	236	237	229	242	232	236	231	254	241	246	237	247	264	243	251	249	255	231	245	229	273	234	235	259	243	240	247	215	227	233	231	243	244	229	231	237	233	233	239	240	265	249	239	249	215	245	264	246	252	233	261	224	256	255	235	240	214	254	247	236	241	225	241	233	240	222	251	232	222	244	222	241	225	240	233	227	254	258	212	227	238	231	239	241	279	230	267	283	221	244	251	250	235	256	245	248	225	252	250	260	234	252	255	270	266	240	227	252	230	234	265	250	239	213	225	251	245	249	226	229	237	244	232	234	241	227	241	258	246	240	245	228	245	216	226	268	239	243	256	234	269	235	245	221	252	231	254	236	260	244	241	234	233	248	238	218	230	248	222	234	253	213	264	231	246	218	255	257	229	228	209	232	240	216	220	251	236	227	212	252	253	258	222	221	221	231	256	257	240	275	244	225	213	252	232	278	231	234	258	255	232	253	243	244	235	219	226	235	231	242	235	220	234	216	237	247	234	256	244	238	228	253	257	216	262	264	219	247	233	228	254	239	227	245	253	238	249	247	236	237	268	228	243	252	257	238	229	249	256	243	218	229	207	249	248	234	284	228	242	230	275	256	253	261	243	226	277	291	246	229	220	241	247	251	248	251	218	224	242	262	214	251	251	251	250	230	231	248	218	225	245	247	252	254	234	260	248	220	246	222	209	256	248	250	229	255	235	242	254	251	239	253	217	250	232	233	248	237	226	247	251	227	224	229	220	251	251	227	244	250	240	248	229	219	265	247	246	234	231	248	230	236	237	252	237	232	241	252	264	225	225	253	239	231	207	248	238	248	249	246	229	226	235	244	233	247	280	233	251	232	275	269	241	263	241	228	266	259	287	208	235	262	228	241	218	279	264	237	237	254	243	226	255	253	237	238	249	244	240	262	252	243	272	247	247	248	249	222	273	247	243	248	237	252	276	288	277	238	251	207	234	230	235	251	231	244	237	257	221	250	227	212	240	259	255	246	241	215	240	227	244	283	252	246	239	250	212	229	232	240	250	220	263	232	265	234	255	234	257	249	246	245	244	233	222	254	255	231	240	231	269	249	237	224	251	259	234	248	246	255	247	244	233	220	250	250	242	275	242	212	220	245	221	219	223	249	235	228	231	221	246	207	253	240	256	213	226	259	285	256	232	262	241	253	240	240	232	227	218	287	239	232	262	238	255	236	236	262	251	264	240	280	239	238	236	252	238	245	231	277	244	253	227	250	245	229	238	252	238	240	223	247	213	242	256	245	212	242	271	214	251	232	202	244	261	240	246	260	246	241	219	247	226	243	253	271	255	250	219	247	221	234	259	246	254	212	257	235	241	261	238	245	208	245	223	222	227	242	265	250	250	232	218	239	223	247	215	251	260	263	230	230	225	256	232	203	253	225	246	249	233	255	230	238	288	242	226	245	233	249	254	232	226	251	234	251	255	250	233	212	221	224	221	244	242	230	265	237	237	246	272	228	233	223	236	224	232	256	234	248	225	254	245	252	266	243	263	239	231	228	243	213	253	262	208	246	218	243	233	202	253	269	240	245	249	254	230	218	226	226	262	249	240	248	220	249	273	245	265	281	255	230	218	251	246	249	260	246	231	234	232	261	253	243	276	250	262	218	266	211	249	246	249	217	227	263	254	223	223	238	250	243	230	257	231	234	244	234	203	233	218	250	235	208	265	240	261	247	269	224	229	263	243	246	232	267	240	222	259	237	231	248	239	228	253	243	245	240	232	270	208	231	240	272	243	237	248	268	258	235	239	263	244	231	247	259	247	239	255	214	233	244	255	232	242	225	253	225	220	255	245	244	236	212	226	222	259	240	215	244	231	255	240	241	219	245	234	266	243	275	245	244	262	245	277	231	228	227	238	229	230	255	232	212	228	227	225	224	222	249	222	233	222	239	241	228	240	233	239	234	254	278	247	234	248	255	244	254	237	232	212	247	269	272	266	207	253	234	238	255	256	217	230	238	248	228	253	230	254	239
32343	43372	49036	43197	41467	37375	40259	42512	41425	40765	36736	33927	28680	25208	26785	25702	23860	23688	25615	25536	27920	22436	17148	9386	8160	6816	4729	3889	2687	1980	1676	1450	1318	1342	1234	1220	1194	1043	977	989	980	906	869	918	932	882	858	846	1001	1124	1051	892	867	820	776	752	768	818	843	816	806	771	809	844	804	782	775	794	786	867	801	809	810	811	797	787	802	812	786	815	788	756	732	765	794	797	737	734	793	730	752	798	836	843	840	729	781	822	785	814	802	696	760	769	745	737	834	774	749	793	779	776	811	761	806	759	796	787	801	803	800	768	791	823	756	793	802	752	793	805	772	783	768	761	779	800	811	821	840	766	770	780	786	775	790	845	835	807	769	782	816	798	797	807	749	781	780	754	796	763	755	759	760	733	751	757	807	798	768	780	763	783	790	768	780	785	802	778	823	819	721	858	754	771	788	807	768	781	807	811	762	764	781	818	794	743	815	778	783	768	728	753	787	760	781	812	771	813	813	782	800	804	805	764	790	760	744	769	818	833	751	848	813	755	803	814	750	827	764	797	728	783	771	784	825	795	800	736	740	855	783	772	790	794	734	797	794	770	771	781	836	778	763	791	752	786	768	790	725	728	783	790	737	776	763	816	762	820	758	841	782	755	769	823	777	761	743	798	782	827	785	771	773	767	808	745	763	759	760	743	791	806	760	835	763	771	787	799	782	783	851	771	832	806	787	737	751	806	775	796	780	758	765	726	766	809	820	730	797	812	791	779	795	806	761	793	774	711	798	797	816	844	774	813	735	806	712	820	813	807	800	820	778	804	738	785	773	819	819	769	770	752	760	787	742	776	779	797	804	772	774	746	778	796	766	759	769	782	792	815	760	767	771	733	801	803	806	793	717	822	787	815	809	769	789	846	773	796	758	808	792	770	814	733	810	798	785	785	802	777	771	762	765	773	778	804	761	781	770	777	775	766	819	824	797	775	805	816	803	780	726	810	784	744	728	725	787	832	771	807	783	782	772	789	807	822	739	749	760	768	799	778	759	764	822	780	762	803	757	774	777	768	784	823	778	779	801	759	768	776	805	801	779	778	823	753	764	757	740	763	746	785	784	781	773	767	827	795	767	769	805	739	827	812	782	784	776	816	754	838	804	770	748	777	825	767	726	768	786	817	808	865	808	811	804	748	737	772	833	789	738	795	780	754	804	814	817	801	753	762	806	779	789	819	735	760	790	803	777	787	785	811	822	794	814	794	803	771	730	769	724	793	760	771	801	760	776	800	842	763	788	808	782	827	791	760	760	789	818	797	744	800	752	761	777	787	775	756	747	809	780	791	785	754	729	781	777	771	742	726	763	816	810	810	783	790	770	812	777	802	742	764	824	758	767	783	777	733	793	778	747	751	784	846	817	753	794	725	789	822	790	764	754	781	861	748	744	831	825	808	727	793	780	770	767	773	816	782	783	752	811	750	856	809	808	796	790	804	792	765	778	774	767	807	751	806	792	766	788	774	793	829	747	768	803	813	815	763	764	688	768	832	790	784	812	792	762	753	783	754	746	781	754	794	731	742	833	768	819	795	760	761	768	764	779	830	778	763	782	799	796	780	764	793	782	856	793	769	782	762	775	815	743	781	774	777	763	803	816	814	770	802	816	772	788	781	807	819	792	763	732	781	787	814	800	766	784	739	775	759	803	783	822	792	800	759	813	842	777	778	756	792	776	769	789	805	775	787	775	747	804	785	807	764	804	755	761	751	717	829	833	784	833	817	809	775	729	829	796	760	789	825	806	790	777	801	799	778	775	767	781	768	808	752	855	784	801	784	778	787	747	777	802	772	739	769	782	802	780	778	833	756	777	764	803	808	767	812	773	782	780	807	811	763	824	762	815	804	786	827	740	758	785	792	752	786	798	776	753	778	804	769	784	794	735	785	776	783	795	788	739	767	758	787	743	817	833	788	781	779	806	745	760	790	774	768	736	749	771	762	746	827	795	757	739	757	789	774	753	756	794	822	829	772	755	795	748	793	755	779	791	739	751	799	837	765	818	794	766	747	845	706	769	776	770	784	766	810	739	754	777	780	802	793	747	768	818	744	773	723	766	756	757	756	820	803	816	802	723	783	828	764	762	775	798	798	772	760	783	745	773	807	719	825	830	776	737	800	788	775	787	750	744	793	777	821	792	761	780	759	762	773	804	805	779	778	787	752	772	778	836	718	782	798	775	806	812	818	798	797	768	827	737	801	765	744	763	797	766	776	796	802	780	765	752	781	790	741	828	765	750	798	779	778	773	808	803	760	792	758	847	766	764	779	816	741	796	769	748	772	760	792	789	748	810	838	770	772	857	832	808	805	834	754	740	776	748	796	790	749	771	757	774	756	760	771	825	792	802	793	778	795	808	795	761	786	817	752	795	802	751	751	769	776	778	791	725	752	786	790	773	799	816	749	771	769	762	804	787	775	809	802	784	755	787	799	753	789	750	788	760	788	796	805	757	791	788	739	772	756	795	793	754	799	763	814	766	795	788	793	780	768	768	760	774	767	761	771	750	790	754	783	753	794	767	780	777	806	783	859	824	786	759	824	786	771	803	814	812	769	755	759	776	806	818	771	758	757	775	778	752	826	797	800	781	789	773	801	778	855	783	793	744	836	835	792	751	763	786	768	779	770	786	768	769	790	802	785	788	755	795	788	790	831	778	750	772	753	805	759	784	787	771	865	803	774	819	740	797	802	814	802	775	789	798	774	771	733	829	827	793	797	788	800	812	811	766	794	806	795	772	793	779	788	796	773	777	815	782	756	840	735	807	801	753	743	752	805	731	798	759	759	848	820	755	731	787	753	826	787	755	786	827	777	777	744	834	804	797	796	791	806	817	803	765	808	793	773	801	732	806	777	726	829	801	812	802	811	844	816	791	736	812	770	805	806	759	798	836	805	803	770	764	779	818	809	768	762	768	810	777	768	805	760	776	798	739	806	789	802	758	746	765	785	759	777	789	756	789	743	745	753	785	800	823	815	775	808	762	721	793	783	753	819	793	818	764	736	811	753	757	788	750	768	841	804	786	802	827	752	765	815	776	826	780	793	778	810	796	759	773	803	743	797	810	811	811	769	794	778	814	764	762	777	760	840	776	810	809	818	787	772	810	758	758	832	773	762	764	746	803	756	802	757	820	757	760	805	771	768	785	778	770	809	780	767	730	796	752	789	761	784	782	745	803	770	788	752	761	807	770	758	798	837	773	769	802	806	717	779	776	754	808	757	739	754	770	788	818	763	782	763	747	817	789	787	743	782	787	764	761	807	816	764	786	777	818	790	753	842	820	780	790	791	823	721	775	769	749	762	818	794	752	825	798	768	746	836	776	783	745	803	793	813	763	764	807	804	748	780	751	763	834	742	807	771	816	791	716	817	767	791	797	815	798	812	819	805	796	813	782	783	781	796	788	778	766	772	762	771	780	764	820	796	839	817	766	780	840	799	747	750	795	751	814	781	789	784	783	814	785	798	793	767	816	774
