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
336946416772	336946417334	336946417884	336946418434	336946418984	336946419534	336946420084	336946420634	336946421184	336946421734	336946422284	336946422834	336946423384	336946423934	336946424484	336946425034	336946425584	336946426134	336946426684	336946427234	336946427784	336946428334	336946428884	336946429434	336946429984	336946430534	336946431084	336946431634	336946432184	336946432734	336946433284	336946433834	336946434384	336946434934	336946435484	336946436034	336946436584	336946437134	336946437684	336946438234	336946438784	336946439334	336946439884	336946440434	336946440984	336946441534	336946442084	336946442634	336946443184	336946443734	336946444284	336946444834	336946445384	336946445934	336946446484	336946447034	336946447584	336946448134	336946448684	336946449234	336946449784	336946450334	336946450884	336946451434	336946451984	336946452534	336946453084	336946453634	336946454184	336946454734	336946455284	336946455834	336946456384	336946456934	336946457484	336946458034	336946458584	336946459134	336946459684	336946460234	336946460784	336946461334	336946461884	336946462434	336946462984	336946463534	336946464084	336946464634	336946465184	336946465734	336946466284	336946466834	336946467384	336946467934	336946468484	336946469034	336946469584	336946470134	336946470684	336946471234	336946471784	336946472334	336946472884	336946473434	336946473984	336946474534	336946475084	336946475634	336946476184	336946476734	336946477284	336946477834	336946478384	336946478934	336946479484	336946480034	336946480584	336946481134	336946481684	336946482234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2723	3650	2300	2724	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
58897	56158	54081	46976	39675	30778	30047	28305	24730	19574	13216	8875	5088	3566	1837	1388	705	513	321	336	328	300	230	254	228	222	221	240	241	230	210	247	211	226	236	222	205	228	236	209	231	239	222	208	223	249	207	232	252	226	237	243	247	219	204	234	226	213	189	217	238	253	221	214	227	222	242	217	222	210	231	227	210	200	222	229	242	212	236	215	218	222	226	223	255	215	243	228	249	241	241	241	237	217	209	221	236	205	200	221	241	240	234	203	219	219	233	229	250	223	248	224	226	241	238	216	223	210	242	216	243	226	240	239	228	236	231	207	219	229	221	213	231	248	243	231	197	234	238	206	228	215	239	232	212	241	217	220	262	202	227	217	223	210	240	228	210	234	265	249	247	229	222	222	221	217	246	236	222	241	257	226	213	209	198	232	251	243	239	228	249	225	232	238	247	236	241	222	239	246	223	252	244	215	229	249	239	200	269	239	253	233	239	228	213	240	232	228	253	237	226	187	228	225	231	234	232	240	236	269	241	207	203	237	227	195	226	234	236	226	248	229	251	210	217	201	265	206	211	212	210	210	216	232	243	189	226	215	213	203	239	238	245	232	229	232	221	212	234	224	249	232	251	229	241	223	236	238	228	238	224	255	239	202	245	221	234	240	240	205	218	233	225	234	231	234	251	224	248	246	220	216	254	229	231	227	234	196	191	225	216	235	246	244	208	224	209	190	215	217	209	232	218	220	235	224	218	209	230	214	272	238	250	253	228	215	239	235	251	200	224	241	239	206	241	214	219	238	234	240	224	223	225	239	235	226	251	209	233	217	202	219	215	237	223	235	227	251	236	210	247	248	207	203	217	228	212	229	214	257	225	210	229	221	225	257	259	225	234	237	215	243	217	245	237	229	195	221	215	221	234	272	239	236	230	216	208	211	238	249	188	252	232	233	220	220	227	231	214	206	205	222	229	222	261	243	246	232	256	228	234	220	230	231	232	220	246	212	232	239	230	211	232	217	203	249	233	215	234	213	235	230	229	271	240	231	238	205	247	229	258	229	248	197	202	249	239	217	232	218	233	214	230	244	221	248	243	257	252	206	249	237	225	236	228	226	222	236	226	254	232	226	223	252	245	243	222	247	226	213	238	239	211	217	199	248	211	224	202	230	225	226	220	249	240	211	250	204	216	204	221	228	230	209	218	214	232	247	204	239	202	225	234	226	237	224	243	226	194	224	198	193	211	232	197	238	227	227	233	252	207	221	201	241	244	240	206	255	231	231	233	202	217	219	232	244	195	215	227	237	241	186	217	248	254	217	243	178	238	238	232	227	232	211	234	221	238	260	228	241	244	210	225	211	232	247	232	219	223	217	227	233	240	227	241	203	226	245	236	210	213	222	228	236	242	220	227	224	229	241	221	224	235	225	215	229	236	233	227	220	215	239	228	227	228	203	221	260	246	232	248	218	229	206	204	238	213	224	193	239	252	249	182	254	206	225	240	209	219	242	196	225	235	230	230	225	245	239	216	216	222	222	217	243	228	254	235	234	235	195	250	229	224	232	204	230	232	220	226	206	226	209	219	222	235	226	234	220	245	238	230	240	211	241	206	206	221	215	227	228	251	236	221	202	223	212	255	214	218	252	219	258	219	209	214	224	251	213	254	254	213	237	241	229	231	219	219	231	234	210	199	232	245	233	221	229	213	217	245	228	217	202	245	255	244	224	230	216	254	235	227	272	242	216	191	232	216	218	232	201	221	253	215	240	211	228	227	292	246	234	253	237	242	198	221	208	234	236	202	210	231	231	237	226	226	225	204	233	224	223	217	268	230	217	231	246	283	230	219	216	229	211	232	224	231	243	241	212	243	217	248	239	235	243	244	210	242	229	220	216	240	220	225	222	257	241	219	249	195	226	232	217	222	262	232	221	243	229	245	230	234	240	229	217	215	230	222	249	214	210	193	236	232	218	223	226	245	216	225	244	243	199	218	226	218	204	235	227	222	214	210	215	219	250	246	223	187	229	224	212	225	231	221	211	254	224	208	208	194	249	194	218	220	209	226	235	213	228	205	228	227	253	222	231	236	208	233	217	219	226	239	215	249	227	220	238	216	238	275	213	210	232	216	242	252	262	190	240	246	217	227	239	239	212	238	231	226	207	215	216	236	214	233	224	211	227	215	237	224	244	238	234	209	217	237	215	234	244	235	216	214	239	195	237	208	201	238	214	229	253	242	255	211	215	257	249	194	211	234	227	259	231	237	228	237	218	234	256	200	255	237	206	198	238	234	203	235	211	248	237	232	228	251	222	227	206	212	236	221	259	246	223	251	211	231	195	216	209	241	214	251	217	231	209	233	240	228	202	207	243	241	205	220	247	227	233	195	204	224	229	240	201	224	259	238	229	208	218	234	230	280	242	214	219	220	231	239	188	241	222	226	231	231	226	217	235	229	246	218	215	209	202	246	227	209	256	249	226	214	259	265	220	223	223	219	206	243	236	245	218	189	247	207	255	195	229	205	252	223	225	216	217	220	227	198	234	239	193	229	221	252	199	231	256	243	210	241	237	237	238	220	234	255	239	220	229	225	247	246	220	220	243	231	222	231	231	230	233	210	247	222	230	223	220	197	219	257	210	202	232	208	219	232	240	224	253	257	245	242	227	198	265	230	215	219	237	235	229	215	250	206	196	222	214	230	230	242	217	230	199	243	227	207	216	209	226	215	203	233	216	219	230	227	227	209	220	240	215	231	208	231	201	208	247	231	246	215	231	221	228	219	196	222	224	247	230	223	219	221	217	207	247	248	238	225	230	211	199	216	215	202	241	226	236	234	210	215	208	213	252	230	241	216	210	213	212	228	215	211	228	217	227	268	220	256	245	222	249	221	206	212	218	253	234	272	253	231	232	236	248	231	219	219	215	220	198	199	207	216	205	219	217	213	204	237	233	208	232	233	238	224	237	226	241	234	249	231	213	224	233	208	203	220	229	216	205	208	243	208	242	217	205	233	209	221	224	188	236	237	195	234	248	224	239	248	251	225	209	243	237	209	226	209	214	209	243	195	239	213	232	231	228	251	233	238	217	236	216	230	255	205	219	215	216	219	217	221	223	244	260	230	214	212	215	216	219	246	222	232	212	215	224	229	211	236	200	208	231	226	224	224	253	196	234	280	241	247	206	228	244	227	261	207	230	230	237	218	223	226	228	252	233	245	238	237	227	255	228	210	227	230	226	215	232	235	248	207	229	240	230	248	203	241	233	220	251	214	224	223	220	244	236	224	244	199	223	226	222	234	247	224	246	265	223	233	239	200	200	208	244	241	236	240	212	228	229	224	231	229	196	224	221	217	212	217	239	238	219	232	275	249	265	238	261	220	238	238	227	218	224	214	229	235	216	261	224	232	227	205	248	235	255	213	228	211	256	228	234	238	236	208	217	243	226	243	233	244	240	215	246	269	233	234	232	220	234	236	199	244	204	237	215	245	240	240	225	231	232	217	220	212	233	247	236	225	250
42984	52567	58737	56820	52295	46391	45897	43692	40528	35975	29778	24441	17014	13005	7057	5663	2635	1911	865	968	825	759	642	709	560	523	561	540	569	587	549	535	489	532	557	495	503	505	546	480	509	513	526	518	509	507	535	528	504	531	518	496	531	494	560	554	485	526	504	524	507	503	531	482	536	538	495	521	518	551	525	544	512	541	540	526	529	547	486	514	544	521	488	534	438	490	526	481	509	546	502	523	512	487	500	473	528	512	493	510	500	510	515	522	534	545	502	534	503	533	545	468	513	508	498	508	488	488	472	503	508	530	550	566	577	543	523	490	551	471	510	466	494	517	530	505	505	527	519	512	497	498	539	526	555	509	513	474	541	551	511	522	533	476	493	518	503	542	530	494	518	511	527	487	524	526	557	485	551	520	507	510	510	534	501	499	506	523	517	530	539	545	528	545	497	486	541	501	532	491	497	521	527	500	510	542	548	528	492	531	536	509	515	532	502	525	533	515	511	512	506	510	535	537	515	498	491	518	503	479	489	544	489	527	511	540	526	507	520	507	488	538	516	491	552	504	537	471	506	532	507	552	526	498	503	533	475	492	518	529	507	507	526	555	545	501	505	495	527	505	529	521	505	505	491	538	499	503	471	496	503	515	472	529	555	569	492	525	500	470	501	491	513	552	507	475	524	544	495	530	522	527	494	521	528	507	518	445	548	473	499	530	536	527	550	489	523	536	496	519	519	527	525	511	484	496	493	545	480	535	504	516	542	511	507	520	510	503	487	499	487	497	514	536	508	564	542	502	539	504	521	492	509	507	507	517	532	443	500	512	517	532	523	510	506	486	534	526	523	512	473	540	528	507	508	526	492	514	510	541	531	505	526	530	535	523	536	486	474	501	519	461	533	495	493	527	530	506	523	479	499	545	481	555	530	475	552	516	491	548	515	511	506	489	511	503	533	530	513	513	505	517	514	517	533	528	494	539	478	529	511	504	510	477	524	506	506	519	472	511	501	531	520	528	553	531	518	494	540	537	548	535	511	519	497	528	512	531	503	488	519	529	501	501	479	502	509	524	533	500	518	516	480	521	542	537	501	526	507	501	542	526	509	535	507	500	474	496	510	511	547	514	517	505	506	548	491	543	466	514	569	500	511	498	512	480	486	491	501	505	521	523	504	540	465	532	519	507	512	519	514	535	527	473	551	531	505	525	485	531	505	532	515	495	509	515	535	518	483	503	471	504	540	507	497	492	547	497	534	508	533	522	492	491	486	528	504	494	478	531	492	573	508	475	531	496	528	531	567	537	557	513	503	548	541	498	522	545	521	484	506	518	524	547	551	510	523	519	546	517	539	504	487	520	507	537	572	494	529	529	505	524	535	488	502	522	520	505	464	507	516	530	511	523	498	532	562	521	485	526	542	524	454	527	504	537	551	519	549	514	555	487	544	537	511	507	532	513	501	492	502	499	536	541	530	528	539	510	532	459	477	516	538	490	530	512	474	502	509	491	517	486	513	543	499	504	479	543	525	515	488	530	486	513	557	525	537	531	482	518	481	492	516	496	532	504	542	513	504	478	528	502	540	540	544	548	505	562	494	540	523	517	491	537	547	471	510	482	543	505	492	507	505	524	508	518	517	496	532	492	479	548	534	559	570	551	538	487	510	492	520	548	531	486	492	526	512	540	519	539	487	525	493	491	515	490	457	517	538	532	488	470	492	508	520	521	512	512	537	536	535	522	555	549	501	492	539	514	511	528	507	514	504	507	512	534	504	531	456	549	522	538	543	522	523	503	536	482	495	505	491	509	516	513	527	505	540	531	502	522	519	503	535	511	520	500	506	498	523	547	491	513	529	564	499	515	525	485	496	525	547	527	500	521	518	521	508	518	512	504	503	502	511	524	485	536	536	486	513	490	547	512	514	562	519	504	531	517	511	484	544	507	483	506	541	538	520	536	531	482	497	522	545	484	528	514	481	513	539	510	515	485	540	530	487	533	531	524	497	525	466	513	499	513	488	512	518	509	487	513	527	505	522	540	520	559	506	527	525	511	479	491	495	556	522	557	538	481	517	533	537	517	514	533	500	487	522	493	491	512	536	487	510	501	521	499	535	525	528	483	549	529	499	541	501	507	554	483	513	499	531	506	513	494	506	553	505	518	523	531	533	527	559	503	510	512	546	514	526	512	511	518	490	547	470	510	474	525	492	538	486	505	543	507	497	495	521	501	531	504	517	535	468	511	504	510	507	526	489	507	509	519	502	515	523	513	520	505	515	507	495	511	552	540	465	524	515	506	487	496	516	497	520	471	543	507	537	533	497	524	544	495	501	519	542	494	523	505	519	500	511	513	504	492	555	501	519	499	497	506	517	544	487	524	529	519	511	534	503	503	498	516	521	524	538	526	459	493	545	548	512	519	529	493	516	495	487	530	545	493	515	501	511	494	512	534	473	518	503	497	550	510	482	526	536	524	503	532	501	528	500	465	528	508	492	550	529	514	512	491	548	477	506	529	505	506	496	523	550	531	543	514	524	515	496	521	530	519	489	503	531	497	489	498	533	543	506	524	519	495	476	514	517	545	543	527	497	555	555	527	465	544	521	561	469	484	546	540	540	522	548	530	530	535	485	499	537	483	526	497	510	506	516	491	493	560	479	502	491	515	481	536	494	533	536	507	509	494	520	503	489	549	508	490	527	518	490	480	497	490	528	499	523	511	519	443	559	533	524	539	499	511	510	500	484	533	510	487	502	499	532	458	520	493	495	488	523	540	503	537	500	500	537	525	509	515	474	537	518	493	546	499	523	516	535	500	537	510	515	525	520	510	520	505	472	523	546	527	516	538	499	543	456	505	495	546	506	520	485	516	561	496	504	514	508	511	533	478	530	519	530	509	540	554	517	498	478	532	548	510	503	513	494	537	464	494	505	546	545	519	500	499	490	545	507	515	484	504	504	523	513	492	548	513	503	534	508	535	557	523	491	544	510	522	512	506	525	542	493	558	532	555	511	510	564	491	535	519	525	489	467	536	510	501	545	517	519	505	496	538	541	537	508	523	528	530	543	502	526	502	517	521	478	486	475	528	509	505	508	514	528	487	501	485	500	500	578	544	471	493	573	522	513	480	483	496	477	486	521	517	481	536	486	518	516	508	475	524	514	472	522	497	511	497	526	529	533	549	498	520	533	492	495	503	494	547	532	537	520	480	520	503	496	521	514	478	523	549	491	544	482	527	527	496	506	506	510	518	506	501	503	503	516	505	525	542	501	538	508	531	488	528	510	512	525	524	516	507	496	502	480	520	482	503	516	491	475	505	523	539	539	502	494	529	490	516	493	532	551	509	518	507	536	528	487	500	534	525	501	547	500	514	494	519	519	555	515	505	519	474	520	532	499	499	498	524	528	530	547	541	503	491	489	497	495	542	514	521	494	502	511	521	555	506	521	484	536	484	509	562	513	478	492	506	538	519	539	547	548	558	510	552	535	515	533	559	489	499	522	504	501	510	509	510	507	510
34428	30982	29181	21038	12809	6297	4292	2930	1908	1312	848	685	466	413	338	330	247	262	215	233	226	225	248	225	226	233	225	245	233	228	225	243	233	204	233	234	247	243	210	243	212	219	245	233	212	239	191	228	214	201	259	198	248	218	245	233	214	240	222	229	234	222	219	217	209	221	272	236	207	226	250	229	236	217	236	207	248	228	240	240	205	228	221	237	225	223	248	224	226	237	213	236	250	235	259	220	230	221	182	252	213	221	195	205	220	212	255	209	223	229	249	234	232	207	198	224	215	204	215	254	231	267	203	236	218	224	221	205	224	224	246	221	214	215	224	236	198	236	225	249	218	221	251	232	245	223	235	238	216	227	228	218	215	216	205	209	221	219	232	209	259	241	239	255	219	246	182	232	220	220	215	221	262	242	239	210	234	256	234	217	221	270	218	226	211	242	249	227	273	214	207	221	226	266	195	228	266	226	223	242	250	232	209	182	214	213	253	218	215	250	239	235	251	259	218	252	215	246	206	230	238	212	246	226	230	206	213	218	193	228	223	219	200	223	250	242	211	235	204	228	221	224	233	236	230	232	223	224	236	213	222	233	219	225	247	218	207	248	210	209	249	191	258	212	231	233	233	249	219	235	239	202	222	199	231	221	197	209	237	196	210	216	218	234	222	238	238	201	243	240	218	251	211	217	217	217	255	230	250	244	221	232	223	198	253	216	230	206	199	226	230	198	198	229	241	220	233	219	239	221	212	216	242	263	228	195	215	209	231	231	231	234	222	217	227	261	216	218	207	239	193	176	188	205	248	229	213	242	225	231	226	270	206	236	235	201	200	207	218	236	230	239	207	240	246	238	230	197	230	211	211	238	238	243	234	241	200	255	212	216	215	207	233	219	201	221	234	218	237	218	214	264	239	241	214	196	218	230	213	223	219	229	218	207	231	223	210	222	226	259	218	213	200	212	229	245	211	230	232	220	244	222	217	267	216	209	231	224	225	230	246	240	254	252	219	240	222	225	216	207	243	226	236	237	225	196	210	240	238	222	241	255	227	223	214	219	255	220	207	246	243	240	237	193	212	215	238	217	203	222	216	209	233	221	219	242	222	244	243	240	225	201	208	221	193	226	217	233	223	233	212	221	238	214	257	218	245	204	237	223	203	220	225	223	242	231	212	231	210	213	194	238	225	210	247	214	235	223	202	232	215	212	224	212	211	233	229	220	186	195	233	225	219	228	223	199	235	217	224	226	225	202	234	222	228	240	220	223	207	226	227	205	230	213	231	199	227	273	233	226	255	242	215	227	220	233	242	220	223	241	236	216	210	241	232	232	234	229	196	220	280	204	246	208	241	224	213	236	220	257	239	249	255	231	237	235	230	251	248	224	219	253	219	229	220	248	224	225	232	242	228	235	258	218	229	256	257	191	243	228	221	199	249	225	225	236	209	218	229	234	216	239	202	241	230	200	236	234	198	204	226	227	204	196	240	205	223	237	245	210	231	216	223	244	240	260	238	244	241	227	255	232	240	229	208	209	188	260	231	234	216	249	207	219	222	206	213	212	226	228	216	256	253	251	244	245	209	189	225	232	205	199	238	222	207	192	229	200	201	202	213	193	238	256	228	225	238	224	236	189	222	223	229	263	243	223	239	216	223	218	251	226	218	211	225	214	229	223	248	224	213	202	234	232	222	230	214	226	221	220	240	238	216	216	249	222	244	247	224	186	219	239	223	257	218	208	232	223	207	210	221	254	220	222	223	232	227	232	226	221	254	252	258	220	217	226	240	259	242	210	240	239	186	224	195	253	213	217	230	225	202	218	208	232	200	231	252	210	205	204	233	196	242	202	220	236	214	235	193	216	235	213	208	205	226	251	242	195	247	242	226	211	218	236	222	246	203	232	220	220	242	209	250	225	251	209	231	242	211	227	230	239	233	234	223	251	239	228	228	225	217	223	205	219	174	220	219	226	198	218	228	230	230	221	237	231	214	218	237	243	235	228	247	204	223	204	242	211	197	247	220	255	230	220	208	199	225	224	235	197	219	240	229	257	212	244	218	231	216	243	223	241	225	226	226	228	218	249	229	204	203	245	210	230	220	215	251	216	210	262	222	226	206	242	227	220	210	238	209	220	236	220	221	238	205	262	241	253	208	218	224	225	229	216	229	198	225	245	217	234	196	214	214	246	227	257	208	223	248	229	220	220	233	234	222	255	241	224	220	215	228	222	244	223	220	226	224	258	221	211	255	252	207	200	242	245	257	226	206	208	267	250	213	236	253	217	202	226	227	220	240	218	193	230	212	201	221	264	195	244	255	234	210	225	237	248	227	229	219	198	231	223	217	264	231	227	233	224	213	242	259	226	250	226	208	211	214	208	234	261	239	226	219	220	248	227	211	228	235	238	228	231	242	234	219	242	224	227	234	228	226	239	244	239	244	223	229	228	243	224	242	217	257	220	217	244	230	229	255	241	229	232	231	257	217	251	219	236	222	237	213	212	222	206	238	217	230	215	218	228	224	230	213	263	192	213	231	237	211	211	215	243	247	211	218	243	228	246	205	227	218	232	233	216	292	221	236	226	200	253	217	213	226	223	206	215	238	262	243	239	205	214	212	209	202	248	223	237	224	219	218	217	229	244	216	213	228	226	216	211	218	251	211	242	254	236	263	253	247	231	236	234	245	243	205	237	225	241	204	235	239	212	236	261	253	251	242	209	232	233	250	194	200	213	219	242	245	216	229	233	212	238	199	203	229	222	211	215	220	222	233	236	216	230	226	219	261	238	230	220	226	230	234	211	235	233	219	243	207	197	207	228	210	222	244	228	214	234	270	222	232	237	232	215	236	246	211	253	253	208	202	216	233	233	205	234	216	250	237	235	226	210	230	250	244	229	280	223	208	240	222	247	237	180	273	239	214	224	234	240	230	236	222	191	206	239	218	231	198	210	231	228	217	248	220	225	244	219	239	234	222	224	242	248	212	244	217	234	265	247	217	231	234	214	219	223	223	255	223	198	212	228	221	209	230	221	260	245	225	200	234	249	182	264	217	240	217	226	230	230	232	213	253	219	205	220	214	234	221	232	262	218	226	219	233	208	224	230	224	226	248	232	226	220	212	217	227	199	244	266	196	213	232	231	239	213	217	204	216	242	216	237	227	244	228	207	227	212	214	214	236	197	249	251	237	216	240	227	223	232	240	222	237	244	238	229	239	247	211	223	241	248	242	237	246	212	229	246	226	205	234	232	223	246	260	225	217	218	223	245	208	227	212	249	236	211	227	221	225	231	235	232	226	247	213	228	260	234	218	209	220	229	247	228	215	192	216	227	195	239	233	250	210	226	222	226	236	236	230	243	224	240	243	226	259	207	226	212	231	225	245	216	235	241	238	204	230	227	229	256	205	243	215	218	237	235	235	222	236	223	212	249	212	221	213	250	236	204	226	220	205	254	234	255	229	234	221	236	213	243	254	217	236	230	244	233	227	210	225	209	205	229	198	225	263	212
21031	24772	32462	31000	25000	17524	14368	11202	7902	5374	3826	2727	1852	1388	1003	871	719	610	597	557	544	546	496	478	502	558	502	512	536	557	535	569	496	550	549	579	521	508	525	515	514	540	456	501	518	513	535	529	511	501	522	501	521	534	502	508	552	531	551	536	481	518	516	525	566	520	517	555	506	557	522	539	511	521	528	496	516	546	549	498	527	475	552	553	478	484	493	513	520	510	518	565	500	515	515	566	493	498	516	546	533	496	525	560	511	496	478	514	535	517	496	466	553	534	549	501	518	555	509	520	534	509	544	507	521	500	462	516	507	527	513	507	527	552	520	531	495	512	521	523	514	521	509	508	556	524	570	524	550	543	519	507	547	563	520	532	533	544	524	481	509	526	531	520	530	525	550	506	545	506	597	490	563	508	546	508	508	517	538	523	530	515	476	531	509	462	492	537	536	551	510	529	520	527	528	533	501	554	495	515	532	472	516	500	506	535	474	485	530	509	540	525	535	541	524	562	532	529	506	534	520	531	513	509	544	523	519	528	528	529	536	504	570	549	503	510	509	497	496	525	509	515	525	471	565	474	556	503	530	537	565	511	557	571	574	482	545	549	528	501	527	519	523	531	529	556	538	514	500	561	535	545	518	507	505	504	534	501	517	498	490	526	495	521	508	486	514	558	521	539	567	537	556	516	499	540	498	509	513	525	494	503	537	499	498	514	529	490	547	529	502	501	514	513	530	526	528	518	508	513	521	541	518	551	518	553	543	506	531	522	547	515	544	558	536	514	516	545	544	542	534	509	558	525	531	534	529	522	495	512	489	493	511	491	490	542	522	522	503	476	538	530	562	517	561	550	531	501	526	520	502	546	528	550	520	549	542	508	559	563	530	504	515	524	527	488	522	527	482	525	509	485	515	563	529	482	482	543	523	533	495	532	497	498	543	554	525	534	513	502	495	517	549	522	544	498	479	513	526	500	533	572	564	487	530	513	544	558	513	491	509	490	529	524	540	493	515	535	555	527	512	511	480	534	571	523	549	521	523	498	500	485	486	572	510	599	489	500	524	520	517	552	537	527	571	510	545	525	520	504	501	548	553	545	530	521	538	519	524	530	536	524	504	486	506	539	505	542	480	525	508	535	542	496	535	525	506	493	505	501	524	497	502	534	526	524	500	527	505	474	493	504	567	495	556	512	567	507	528	511	523	550	534	552	523	523	518	536	488	489	512	518	515	546	533	507	553	505	522	525	517	492	492	512	538	550	511	461	527	489	494	544	471	518	525	544	509	538	489	548	519	512	579	502	522	525	509	514	529	508	472	520	516	506	546	547	490	519	520	548	525	532	548	495	539	523	512	534	535	486	509	521	524	534	501	541	537	533	517	565	547	506	536	506	500	497	518	524	503	480	544	475	526	487	514	529	513	513	542	515	484	508	480	521	568	532	528	506	536	533	530	531	518	496	510	509	527	512	456	490	533	540	550	516	552	516	522	506	551	515	534	531	544	574	505	539	510	490	544	568	532	524	512	523	508	516	495	547	500	526	499	486	530	513	568	498	505	521	507	551	474	517	508	503	515	494	499	501	485	544	512	500	524	491	497	511	486	507	524	558	535	496	509	475	488	528	544	508	517	536	546	518	520	498	507	534	509	517	542	501	561	491	534	531	495	542	517	521	514	549	520	541	514	539	529	512	520	504	503	526	507	547	580	556	528	522	508	518	484	515	524	461	536	547	515	488	486	556	538	511	530	499	503	530	538	508	527	561	513	502	525	531	520	504	535	552	504	522	515	551	568	531	494	537	586	484	518	514	511	516	529	495	514	548	531	531	524	548	548	556	532	524	519	582	537	551	505	499	488	499	466	532	516	550	501	519	520	559	522	545	534	496	461	509	520	523	515	534	516	549	508	481	515	525	537	571	529	493	518	517	507	515	543	495	502	510	522	479	521	540	521	491	543	556	542	511	512	513	496	550	525	535	519	536	544	482	557	499	527	512	523	516	539	537	489	501	512	518	543	534	546	494	529	497	542	567	532	506	544	489	510	502	532	509	464	517	508	487	541	517	528	540	519	544	581	536	535	528	503	493	495	506	516	525	514	495	516	537	514	529	523	501	518	502	522	510	501	520	485	530	492	521	543	527	511	515	499	551	529	545	483	487	541	519	513	560	510	568	506	494	513	482	547	517	546	538	506	539	491	497	543	510	553	476	551	502	520	556	508	513	552	506	515	504	521	518	503	546	495	513	500	533	516	503	529	520	565	572	528	531	533	538	494	540	533	530	520	511	488	558	511	534	530	540	499	507	531	538	547	529	537	527	552	509	549	532	498	503	467	557	536	473	502	532	507	495	533	482	519	560	523	492	509	503	504	554	522	506	529	492	561	473	492	543	499	516	535	537	506	520	545	512	524	524	510	550	509	530	529	491	528	517	514	489	526	497	523	505	518	519	534	500	523	539	536	504	539	513	522	515	504	510	530	545	556	493	515	586	549	520	515	567	554	503	572	530	519	549	518	511	535	539	522	539	493	529	525	523	542	506	551	532	513	539	538	523	531	566	523	503	588	496	525	525	508	541	544	500	498	506	513	502	505	562	523	521	532	534	548	505	497	512	506	505	527	549	543	516	515	482	556	495	495	547	498	516	521	517	528	546	521	515	519	540	511	508	526	533	505	494	498	498	560	536	522	509	525	514	506	528	526	521	526	490	530	534	511	457	558	534	538	528	534	507	539	525	545	512	512	504	528	522	497	530	531	547	565	489	510	492	543	514	535	483	554	535	539	536	528	550	475	486	539	528	535	498	539	518	504	551	548	489	519	489	499	538	494	549	521	511	532	505	506	543	543	543	537	524	545	546	511	560	537	461	525	520	506	538	532	532	510	542	532	534	522	517	539	528	520	503	545	506	507	499	497	497	512	517	522	521	522	536	523	547	487	511	547	506	501	467	530	523	532	509	566	513	556	539	559	500	494	504	571	541	547	508	523	504	539	501	496	527	518	494	559	503	494	500	504	499	517	518	530	514	483	533	538	513	555	520	539	521	502	477	510	537	579	525	538	500	497	513	509	544	536	511	504	515	501	516	504	540	503	484	520	497	536	483	524	521	538	495	562	518	495	520	525	543	543	529	537	491	483	492	498	499	498	515	529	532	497	457	525	517	543	498	593	535	523	553	513	511	525	561	523	549	508	501	538	538	591	524	534	545	525	542	515	517	554	530	510	529	524	553	565	510	555	530	548	522	559	509	508	554	546	527	526	492	568	501	509	511	531	525	527	493	523	521	568	507	474	519	541	484	488	506	502	517	493	537	521	566	517	525	551	521	504	481	530	501	520	526	509	531	502	528	519	511	541	521	505	492	537	509	481	498	527	492	530	520	537	510	503	526	529	524	522	520	508	593	516	501	553	522	496	518	526	508	506	538	515	504	497	542	513	506	525	552	522	560	491	545	518	543	549	530	537	514	503	527	515	517	545	552	527	522	546	512	530	508	444	498	514	546	512	531
51499	52004	51540	46703	37359	26962	22211	18179	13349	9274	6099	4154	2791	1908	945	778	501	328	251	250	256	260	237	243	244	255	269	222	219	224	238	256	216	224	211	232	212	228	200	232	220	225	183	227	213	236	210	233	229	220	263	209	221	231	239	226	211	217	236	222	249	245	206	224	260	216	196	199	220	248	223	218	247	220	222	221	208	217	219	197	224	230	242	248	233	221	202	223	213	205	219	231	251	195	236	232	256	206	269	264	227	228	242	234	220	229	231	221	229	228	223	216	203	204	215	241	207	225	208	246	208	210	241	234	233	205	224	216	225	211	236	208	243	232	234	214	221	231	212	235	215	250	228	216	217	230	224	232	221	221	220	191	209	239	209	215	225	246	225	247	229	211	206	230	241	217	220	235	223	225	208	224	224	228	250	211	249	228	235	243	232	206	224	219	233	219	206	227	217	211	220	235	217	215	224	224	222	221	229	209	209	222	207	211	220	238	240	212	222	194	236	230	229	228	204	243	239	217	255	229	240	195	224	240	231	267	205	241	219	232	229	204	237	218	242	231	213	225	206	249	236	222	236	181	197	188	231	202	252	218	208	218	212	234	232	217	227	221	223	252	217	230	237	235	217	227	207	242	224	233	258	212	245	225	211	229	207	237	224	199	203	234	205	218	224	208	223	215	219	204	197	232	218	212	207	204	224	219	208	245	241	204	220	208	207	246	228	231	246	231	206	215	215	209	200	224	232	249	220	225	220	206	221	216	236	195	200	198	222	234	257	216	219	228	209	211	225	229	230	259	247	233	241	248	214	213	250	221	223	215	265	216	197	230	211	222	218	241	224	250	247	251	222	210	228	228	208	212	210	224	225	203	187	227	241	220	237	233	224	228	223	241	224	201	226	235	245	216	210	195	226	192	232	232	226	215	232	236	214	213	228	209	221	217	233	264	214	211	212	226	237	221	219	241	226	218	247	230	215	209	245	235	217	207	217	249	221	206	217	226	244	220	197	237	228	231	223	228	215	250	239	237	204	234	225	211	233	187	187	240	219	234	247	237	198	198	210	211	226	221	224	204	224	206	200	241	206	216	211	237	231	262	227	226	213	213	211	231	212	189	215	213	202	247	206	231	212	201	215	223	222	190	250	215	205	231	224	251	199	201	216	224	208	227	211	239	240	239	221	217	219	226	232	241	257	235	241	225	236	218	231	206	227	242	224	196	240	244	227	213	200	237	208	244	227	201	239	224	221	220	206	211	219	250	227	227	209	203	214	200	277	232	227	229	238	237	254	221	226	220	219	235	217	199	218	247	257	230	200	218	223	237	251	235	234	206	231	271	250	229	202	218	223	202	218	210	214	224	237	193	229	206	217	233	273	202	192	238	218	219	213	203	214	244	214	216	205	206	216	215	225	236	196	238	233	246	234	224	220	244	229	220	227	192	212	215	212	223	235	219	238	223	224	226	222	224	222	189	179	220	218	232	220	224	222	228	233	215	206	257	222	207	243	223	254	189	208	219	238	198	231	243	244	227	252	223	212	248	232	204	236	203	203	211	217	209	222	225	240	215	225	236	226	271	225	230	215	199	198	247	261	235	187	204	223	232	268	227	208	234	215	226	239	220	228	235	230	234	227	217	198	249	206	223	239	224	217	210	232	209	214	228	252	205	224	209	214	227	245	202	229	217	224	227	236	209	206	221	222	207	208	217	233	244	216	237	231	207	208	218	226	222	228	233	181	200	202	214	207	209	235	191	241	231	205	215	205	226	210	226	232	216	233	205	213	227	211	232	218	241	194	208	226	235	217	241	234	224	236	206	214	226	220	215	221	212	228	213	222	208	232	230	200	199	246	221	187	226	220	224	215	198	192	211	248	235	225	201	224	230	200	233	213	225	218	234	249	206	204	245	223	210	227	210	227	210	199	227	240	213	215	231	220	217	222	210	207	188	173	259	249	208	209	231	242	255	209	213	224	231	206	252	246	220	233	208	233	213	216	237	218	226	242	229	231	229	210	259	222	232	250	211	270	252	200	228	225	201	245	208	205	220	216	238	252	244	217	190	221	225	229	227	241	222	203	216	213	211	229	212	222	238	217	230	217	239	214	242	233	244	275	209	228	218	213	241	232	216	237	226	237	202	218	207	203	233	224	247	239	234	252	211	222	186	226	216	222	220	207	231	223	215	211	217	227	196	232	211	230	224	226	221	230	240	217	236	252	247	235	234	198	183	254	217	196	251	255	223	193	213	246	218	229	204	233	212	218	236	239	220	230	227	208	235	233	218	222	226	236	199	248	259	217	222	216	224	231	224	238	226	241	205	214	219	208	195	190	243	235	228	221	241	206	228	222	226	222	267	226	248	227	225	223	217	235	187	205	224	209	213	216	192	238	246	202	230	229	221	203	230	212	205	220	232	234	216	221	255	217	243	244	208	225	248	260	217	234	223	216	195	225	220	239	239	216	195	225	248	213	222	258	198	231	230	192	235	237	227	216	218	200	245	241	223	203	215	233	197	227	219	214	227	224	213	228	168	211	225	222	246	215	227	236	231	238	230	237	229	256	219	217	234	243	242	208	238	231	225	201	203	211	186	218	217	218	206	225	222	207	216	226	221	229	194	204	229	223	245	217	232	237	226	248	203	195	210	185	197	216	244	221	206	204	238	231	223	207	203	220	218	215	197	231	231	209	231	205	198	255	210	211	211	207	209	229	211	220	202	232	251	230	231	224	220	193	247	226	201	212	200	232	215	227	223	246	213	241	226	216	211	208	264	210	218	205	207	236	235	207	208	243	200	238	245	242	211	217	220	238	230	216	221	211	221	233	220	237	245	223	228	199	202	224	243	252	194	216	218	225	222	212	239	196	210	193	207	229	231	209	220	225	210	220	250	199	211	244	218	227	202	221	242	230	197	217	223	208	208	217	260	216	252	207	181	239	215	239	232	235	221	219	243	195	221	213	223	243	243	226	234	257	195	234	214	218	201	232	219	225	239	211	206	199	232	211	245	241	216	231	197	197	215	217	229	230	206	222	234	229	221	229	231	229	237	215	221	228	231	236	258	225	246	213	242	212	218	229	203	213	228	208	211	210	215	231	204	209	218	254	200	243	202	231	216	246	226	231	187	205	217	210	213	221	192	215	207	233	216	202	195	206	236	219	225	196	234	226	230	206	226	238	227	228	213	241	229	222	243	242	233	221	213	210	208	223	237	212	199	240	237	241	205	235	213	193	212	246	219	205	229	240	222	202	212	221	226	281	189	238	191	224	224	208	211	239	206	224	200	225	224	206	213	231	209	230	224	233	213	239	202	231	227	241	224	204	200	239	220	238	205	229	206	208	236	207	222	199	216	196	217	219	210	241	227	247	194	223	218	223	242	226	242	211	220	214	235	223	213	199	234	232	209	211	218	226	222	223	244	233	226	234	209	204	220	204	198	239	263	225	246	221	212	219	238	223	210	230	206	227	219	205	243	219	240	219	250	197	239	239	245	237	263	222	236	219	207
35459	45219	51640	54044	45169	37983	34770	32737	29008	24694	19693	15043	11177	7398	3884	3085	1878	1121	764	730	732	591	612	590	581	546	493	504	543	523	543	530	512	497	521	536	485	516	514	506	507	502	529	531	498	530	504	555	473	522	502	480	510	518	565	491	514	519	508	490	490	516	507	506	495	512	547	555	475	486	485	546	502	484	493	493	510	548	509	495	518	539	500	516	532	521	491	483	502	541	508	527	527	502	479	506	486	474	482	556	521	538	512	520	521	518	581	531	511	522	482	493	529	543	529	517	503	459	460	510	523	509	520	505	512	493	514	522	512	527	509	516	522	512	509	504	511	505	486	553	513	526	499	528	478	493	502	515	515	481	488	504	499	509	503	512	508	495	476	542	514	502	529	529	541	542	530	489	479	501	489	485	531	465	522	503	480	496	482	503	520	511	516	495	544	521	517	497	495	542	509	504	521	523	518	560	514	521	503	510	488	523	522	522	521	482	501	495	526	483	532	554	521	501	526	524	469	528	575	493	504	494	519	540	526	503	503	517	501	533	527	511	497	532	529	474	506	529	490	494	536	520	549	516	534	554	467	516	537	491	517	519	517	482	512	524	532	507	510	526	485	534	516	513	508	519	510	491	536	524	541	510	463	544	527	557	527	507	488	482	498	540	470	511	513	502	516	494	523	542	513	497	527	504	535	534	502	511	529	471	491	515	511	490	483	531	514	518	534	549	507	453	514	492	528	527	492	500	469	555	522	543	500	528	500	534	494	514	523	502	494	526	519	517	496	517	513	460	524	478	535	493	489	494	476	535	509	545	523	539	514	485	511	469	514	499	531	519	514	520	495	530	489	531	498	503	490	495	542	456	498	513	517	545	525	570	515	503	532	503	506	485	488	527	544	484	556	470	523	542	483	502	507	492	511	498	489	495	512	504	485	502	497	511	551	496	537	484	531	537	485	512	508	494	516	513	538	530	521	518	540	492	514	484	511	501	554	518	520	531	547	535	546	532	513	535	557	476	508	481	516	483	513	480	506	516	535	502	493	533	489	481	510	515	487	511	516	516	502	521	510	493	523	516	490	491	496	539	526	545	515	524	511	529	502	502	527	522	543	530	524	525	521	506	512	470	497	534	552	565	534	535	541	501	522	569	491	495	541	536	502	500	515	500	504	511	515	500	489	486	494	498	549	526	508	504	519	551	493	509	494	562	498	516	520	518	474	507	496	542	509	486	502	488	508	553	523	484	523	509	547	505	534	489	547	494	525	484	536	526	509	487	516	491	520	505	501	511	529	507	533	553	497	509	509	534	494	542	479	488	504	525	517	527	518	510	508	507	507	523	486	518	503	530	541	487	481	569	516	520	520	506	496	511	511	501	500	520	505	494	455	540	541	515	489	506	522	483	507	491	528	492	526	479	556	479	492	477	507	500	526	544	523	535	495	513	511	493	501	533	505	518	497	502	495	528	520	532	523	482	499	513	482	505	518	515	512	497	474	535	500	471	497	538	536	534	497	523	500	493	520	515	478	514	504	527	523	513	495	538	577	533	526	527	508	505	563	485	468	524	520	508	502	532	516	520	538	511	493	493	495	483	502	494	485	454	488	506	532	503	524	480	528	496	496	517	503	499	507	512	525	540	506	527	536	520	523	507	493	479	495	507	510	512	486	540	508	450	506	517	480	528	490	514	491	510	512	456	501	510	506	520	497	489	507	508	563	508	544	498	546	498	502	471	558	531	479	558	516	548	490	540	498	508	497	502	531	510	475	485	552	515	536	513	529	491	489	491	521	513	532	486	491	547	490	509	507	489	545	479	514	513	478	509	496	488	532	503	480	489	482	506	516	532	498	512	504	532	517	522	518	512	495	522	524	510	570	539	493	548	530	534	491	508	490	520	504	460	507	518	525	494	503	486	504	474	514	517	517	483	531	492	552	469	489	492	465	556	517	525	497	493	507	507	518	570	510	523	535	507	511	522	521	518	501	508	518	532	506	528	545	521	517	482	519	523	542	526	484	527	498	519	510	517	510	517	551	502	501	532	535	515	519	518	527	506	477	500	542	509	466	501	474	555	548	514	540	508	487	482	502	563	554	535	528	496	531	528	543	499	536	519	475	527	492	477	493	471	539	512	524	508	519	512	526	502	523	514	530	488	496	492	534	509	514	491	534	506	506	520	554	505	516	494	509	514	510	535	518	484	538	534	538	492	539	504	506	478	482	448	478	530	527	540	512	496	537	490	474	534	532	504	486	486	485	472	502	512	499	531	543	494	563	520	521	497	528	486	499	527	522	532	480	526	468	531	524	519	552	475	485	520	480	499	488	531	519	498	520	533	544	544	533	504	522	480	476	497	476	519	528	515	536	528	522	517	515	521	506	528	497	538	500	497	496	495	544	512	517	536	508	522	542	476	500	514	521	536	484	492	460	540	492	502	491	480	495	525	525	511	500	506	487	505	560	472	532	519	512	507	535	528	534	491	518	499	516	525	491	542	502	535	499	511	514	501	534	494	530	551	506	520	489	551	519	504	509	490	503	534	562	542	496	488	496	512	465	523	477	524	595	543	522	539	495	539	550	502	505	535	460	514	482	469	536	519	500	536	477	502	527	512	532	513	540	471	528	515	532	531	476	517	538	498	498	487	500	503	536	505	489	527	553	514	554	532	494	501	471	550	541	490	531	526	469	501	539	503	487	503	517	521	496	515	480	478	505	503	504	515	509	508	503	528	504	510	532	532	540	504	467	518	528	507	567	515	522	531	534	545	533	508	561	520	518	518	483	515	522	528	480	514	498	460	501	505	509	514	489	510	497	492	487	481	502	535	477	510	483	553	478	509	498	534	467	521	497	521	510	454	552	507	529	525	497	490	555	537	510	527	512	527	516	499	516	506	509	483	472	510	509	599	534	489	468	481	517	523	500	508	548	533	510	504	497	495	492	508	535	527	491	499	534	528	503	526	507	507	484	503	501	491	504	518	474	517	468	495	460	495	527	484	516	477	512	470	514	490	532	483	536	511	499	501	510	486	517	500	503	470	553	495	513	518	533	519	517	527	522	542	520	518	493	520	487	464	539	483	528	512	495	484	495	510	543	550	532	567	509	493	533	499	535	475	484	547	511	517	537	505	549	481	477	504	506	503	481	507	495	517	490	509	506	539	545	534	517	520	469	532	576	554	505	520	517	524	508	496	502	543	509	494	520	491	529	486	518	533	495	522	507	552	486	522	483	500	495	502	498	522	506	532	508	506	522	470	482	476	509	488	534	489	559	563	519	524	513	494	541	512	538	540	556	522	527	493	511	518	492	500	492	500	529	537	503	559	501	530	517	557	480	478	526	524	496	508	555	545	497	529	542	475	570	508	518	475	497	519	510	505	517	480	508	493	506	554	535	538	522	509	525	526	467	525	550	513	525	486	507	527	491	499	536	508	505	515	494	473	511	520	544	536	519	460	575	512	507	526	489	526	541	495	534	510	494	513	469	529	537	485	513	542	530	526	488	517
59147	57341	52676	42590	39478	31280	28537	27608	23240	18007	12423	8614	5656	3372	1759	1366	844	484	340	309	302	228	247	255	253	235	217	253	246	226	251	231	236	192	210	235	244	233	233	215	223	226	212	224	216	247	208	230	204	220	197	269	220	219	217	225	248	216	241	208	233	238	245	230	221	214	239	235	224	214	211	209	234	204	218	244	245	225	201	241	207	218	235	233	234	220	241	224	222	225	238	246	227	250	252	228	247	208	218	244	244	218	214	204	215	213	251	222	224	246	196	239	204	234	233	239	225	228	229	226	205	203	222	230	221	227	213	214	237	229	245	272	214	225	224	248	219	199	248	204	229	277	231	210	236	234	219	217	249	218	207	215	217	226	240	216	212	243	229	229	227	221	225	236	185	202	216	226	231	176	198	244	225	256	239	229	235	258	234	217	258	222	222	237	232	247	243	224	233	181	194	221	228	201	220	218	217	228	230	261	245	233	182	220	234	235	197	236	200	218	198	226	228	222	209	226	229	233	210	238	211	214	203	214	219	229	192	285	219	225	223	201	220	238	226	230	224	204	219	228	216	234	243	238	222	226	228	227	232	229	224	228	256	234	201	228	230	229	223	230	210	257	220	257	254	253	239	246	213	213	231	211	266	224	224	228	255	236	245	216	253	236	225	202	231	205	172	198	242	207	260	231	232	242	245	204	230	219	193	227	255	213	241	241	219	227	237	237	201	247	215	268	229	244	261	237	211	216	244	211	201	236	206	227	230	210	227	229	215	228	227	237	213	225	216	221	250	210	252	235	232	249	216	236	213	221	237	220	231	220	234	223	231	220	216	232	243	185	234	230	224	220	243	213	198	229	241	237	231	255	242	245	231	219	225	216	220	231	211	210	215	217	237	261	223	219	215	221	193	217	220	212	248	236	232	232	221	220	259	234	220	207	239	251	213	232	218	198	213	254	239	235	219	202	245	224	202	233	221	191	213	219	227	260	214	244	241	244	218	216	202	212	212	252	249	233	246	230	201	222	213	219	231	231	244	210	238	234	227	217	225	225	197	223	218	214	217	220	237	213	226	239	217	244	253	234	236	221	228	245	231	224	228	244	242	212	253	236	217	229	216	219	241	226	246	245	247	226	249	235	220	222	212	219	259	203	209	208	208	225	233	211	181	197	228	228	237	224	232	214	258	207	199	238	233	254	216	232	230	221	196	239	218	222	199	247	218	216	246	254	226	250	197	241	235	215	225	183	219	239	223	211	220	242	241	226	235	254	221	213	217	211	234	248	236	191	202	223	245	207	210	220	239	247	236	244	254	244	223	195	214	219	216	264	209	241	236	218	233	223	232	222	229	268	204	227	241	241	236	252	242	191	230	232	251	251	237	249	213	206	230	226	236	252	234	235	229	234	211	213	219	200	226	222	239	243	184	240	214	207	222	254	212	235	220	227	230	237	222	209	260	207	228	195	223	256	220	240	236	210	208	234	227	220	216	218	224	251	218	231	237	237	225	208	283	209	226	228	243	234	215	246	232	230	243	211	217	220	235	227	210	244	234	227	241	210	222	205	255	229	207	241	235	205	222	228	243	233	221	202	238	224	214	232	207	185	247	220	233	220	206	225	222	227	226	226	218	185	250	240	232	233	232	235	203	258	212	193	209	203	221	193	211	224	207	222	206	207	232	227	222	204	219	213	223	208	222	202	210	238	196	224	218	232	220	226	212	243	196	204	209	251	225	229	221	228	216	230	222	226	226	210	227	247	215	230	229	238	227	193	215	245	200	209	193	240	234	255	207	209	243	238	219	220	193	233	238	225	215	223	218	290	243	204	234	212	235	236	225	219	230	229	196	219	251	219	238	232	240	220	222	224	239	225	207	217	229	225	236	227	205	186	235	200	221	187	217	255	238	205	227	218	213	240	247	232	215	195	236	227	235	214	247	223	244	221	203	229	252	219	220	181	234	226	188	226	231	229	255	228	248	213	192	219	225	235	242	234	207	214	236	241	201	232	245	218	224	221	207	229	200	220	242	231	217	212	227	229	247	234	244	227	218	214	261	243	210	223	235	250	233	216	208	246	212	235	207	233	210	241	229	233	250	234	225	244	217	207	229	217	232	220	219	215	213	221	227	219	240	203	236	224	212	258	221	245	203	258	220	205	195	231	212	248	234	243	189	236	195	219	204	226	246	228	200	226	235	235	237	218	230	228	229	239	220	223	227	239	217	201	219	222	216	248	243	217	206	202	243	232	216	209	215	220	246	236	250	255	229	243	216	228	227	202	204	221	225	217	249	236	236	238	239	222	214	236	225	247	242	221	211	219	217	198	224	229	211	245	206	222	237	267	213	255	246	248	229	213	195	250	230	216	241	225	210	239	228	222	222	228	228	227	234	204	192	212	230	255	217	230	246	258	238	226	237	227	220	230	213	219	220	248	240	227	231	227	234	228	218	238	209	227	228	208	210	211	215	216	226	238	213	226	226	242	231	199	226	227	243	250	229	199	212	213	241	217	205	213	221	207	246	232	206	196	211	255	228	247	232	232	244	233	229	229	282	225	265	243	221	216	232	205	232	235	268	182	211	214	231	227	222	234	259	254	227	230	212	221	237	218	255	216	196	233	263	218	235	228	226	225	224	243	239	218	235	221	219	228	253	222	236	230	210	227	263	200	208	230	202	218	228	198	211	222	225	202	207	222	230	222	203	248	255	205	234	253	225	223	242	232	226	236	248	235	239	214	211	216	208	223	250	213	207	205	183	242	223	259	218	209	227	205	220	210	200	219	213	226	219	230	213	229	237	215	234	203	209	246	241	214	196	182	256	209	215	226	220	235	222	229	203	211	219	227	237	222	207	237	233	240	224	243	237	185	233	226	198	211	223	221	222	205	229	211	211	248	227	236	217	205	239	247	226	220	238	244	252	234	259	231	208	229	265	211	211	224	217	201	254	205	201	221	231	216	230	254	225	211	219	230	205	243	218	205	234	230	239	195	215	213	239	219	209	234	233	239	219	233	228	223	214	239	209	237	252	233	249	244	218	219	250	236	201	216	217	212	233	238	213	202	214	247	208	239	231	217	233	238	225	208	269	210	255	208	204	228	249	229	224	226	243	243	215	200	237	200	219	226	225	249	241	195	225	234	248	236	251	237	248	245	239	218	193	217	213	192	238	226	258	230	220	237	227	228	235	196	215	227	225	245	205	247	243	277	261	212	238	226	233	245	211	217	221	214	216	260	221	235	235	195	206	227	267	228	230	240	234	207	229	238	232	203	223	210	235	245	235	234	194	215	214	238	244	236	220	197	231	222	233	237	235	203	222	226	230	212	244	209	232	206	232	225	203	234	211	228	243	241	226	227	231	214	227	233	234	215	222	203	223	212	216	226	253	206	198	224	190	225	230	258	243	230	224	197	196	196	211	224	255	237	253	242	225	216	207	224	213	218	202	232	260	262	211	215	243	259	206	221	214	228	235	237	223	228	235	261	234	220	236	225	214	219	238	224	214	232
41643	52490	57294	56368	51854	45648	42136	41731	38210	34500	28133	23277	18116	12044	7200	5487	3437	1691	1035	969	813	631	628	613	663	624	552	536	607	548	500	504	521	532	509	493	523	473	540	495	512	504	531	491	479	465	541	495	548	491	497	486	511	484	491	549	489	503	513	542	515	507	490	516	525	516	524	527	525	482	538	526	502	495	558	505	536	527	531	539	483	488	495	494	486	516	560	488	559	489	509	541	490	510	510	452	514	516	518	540	506	523	499	519	511	505	512	535	514	535	473	553	516	531	535	481	507	504	489	539	486	480	485	505	467	506	513	528	493	503	507	463	551	499	491	535	572	539	493	515	466	510	500	497	486	457	497	472	501	495	504	546	500	537	562	514	526	482	503	490	465	540	522	556	527	508	530	539	532	550	534	474	514	474	501	544	535	485	526	485	509	487	485	490	519	478	517	525	523	519	533	532	535	509	489	515	561	547	546	478	531	500	504	520	477	478	512	517	491	515	502	489	498	528	493	465	497	538	490	481	483	484	467	477	512	487	487	505	527	558	511	497	536	546	513	507	503	458	488	465	489	520	488	512	506	538	516	499	495	537	460	459	536	545	500	476	493	529	489	493	482	523	530	498	552	502	513	557	526	524	537	526	520	489	520	501	513	547	496	521	490	491	489	501	528	423	500	504	462	469	515	543	493	493	511	490	494	521	564	512	542	517	541	541	499	530	477	511	498	542	499	498	466	516	517	481	522	487	539	546	466	512	459	518	542	550	505	517	519	551	507	514	513	471	507	502	505	499	486	563	490	476	512	480	463	473	496	500	465	511	525	514	525	506	525	520	485	529	526	559	498	496	510	481	521	489	496	484	501	498	518	520	531	506	485	488	535	524	528	522	507	497	522	508	493	480	512	512	498	518	512	483	514	496	479	499	524	488	495	457	520	502	512	546	505	508	486	456	521	517	512	500	498	535	516	525	480	511	517	498	533	505	512	502	525	481	510	517	502	479	520	487	481	516	539	495	518	543	510	520	498	504	531	506	496	485	527	492	463	483	518	501	506	478	512	514	499	497	550	564	491	469	502	547	512	464	515	490	490	548	494	508	530	460	497	525	468	524	505	497	507	499	490	504	503	481	502	473	484	510	529	473	515	489	494	488	527	531	462	533	488	534	515	495	514	484	523	523	495	538	483	516	485	481	456	515	478	516	481	517	523	526	533	506	467	529	497	484	527	450	526	505	536	501	509	524	510	554	452	512	513	537	495	499	478	510	494	525	514	478	493	501	511	503	543	504	497	513	545	498	531	523	488	506	509	541	508	506	478	535	492	504	545	497	506	537	544	488	522	548	509	519	517	488	515	480	495	521	515	511	491	540	498	487	518	516	532	568	505	532	514	501	547	541	479	519	486	498	541	492	491	524	554	501	528	516	562	545	472	536	517	481	522	488	470	531	529	532	499	535	524	474	515	521	475	472	532	493	529	511	526	512	507	529	513	543	512	513	509	500	506	518	499	490	495	508	493	483	489	497	473	502	529	489	486	502	510	495	543	522	498	514	502	500	512	515	452	494	521	504	504	519	496	491	528	526	528	521	503	484	488	561	512	506	499	522	496	489	530	471	502	483	492	480	538	525	509	529	511	502	478	516	494	510	545	475	470	528	512	490	482	526	511	504	530	509	513	522	479	526	497	504	494	547	470	478	474	506	502	514	557	507	488	514	510	529	555	550	503	509	504	530	527	519	523	500	528	494	523	495	488	522	505	485	461	512	518	504	472	491	531	503	495	493	498	521	531	516	464	473	498	510	538	516	521	517	511	503	491	512	524	488	483	499	510	504	488	530	491	516	474	511	529	499	501	519	507	523	479	502	481	543	512	509	467	538	513	498	549	510	518	518	521	492	511	536	457	502	491	477	512	502	495	503	495	493	513	494	491	522	515	504	499	499	532	488	487	495	530	515	505	476	517	518	496	536	485	463	506	540	503	513	516	500	538	509	533	516	472	529	499	498	510	563	504	552	507	503	485	486	513	509	473	497	531	533	519	547	484	511	521	517	503	539	480	539	519	520	502	508	464	510	500	482	520	487	540	529	512	522	490	521	505	467	517	507	474	559	473	528	513	515	496	482	503	471	490	578	507	518	510	494	530	505	569	513	469	518	489	504	472	486	550	505	522	483	489	528	468	547	492	571	496	496	508	539	505	542	482	560	492	520	489	497	529	510	513	512	511	490	551	522	516	527	513	491	489	477	498	532	516	559	483	488	493	507	538	521	526	529	544	519	491	503	459	501	499	510	519	485	530	500	520	474	517	497	555	520	486	523	504	507	540	497	514	512	529	496	523	496	499	486	513	496	478	531	535	523	506	518	525	496	512	501	500	550	521	538	489	503	521	508	525	469	507	526	476	500	502	504	461	495	527	489	512	499	520	533	506	511	497	478	511	504	503	487	529	516	491	532	497	506	511	498	474	514	491	488	519	536	470	514	502	533	512	534	512	524	477	520	529	488	451	509	519	507	498	518	487	491	534	500	471	503	499	515	487	511	521	487	506	525	504	510	536	489	517	498	532	543	523	531	529	483	503	520	488	511	533	526	529	485	530	504	494	512	491	559	511	501	501	509	528	528	547	515	553	514	494	483	479	454	497	526	523	509	532	493	519	526	509	505	504	510	516	525	498	512	516	505	499	534	514	479	550	524	543	531	538	524	482	513	533	521	513	508	511	543	504	518	495	511	524	498	541	493	491	486	502	520	504	483	473	522	527	547	503	512	476	537	547	541	492	507	508	513	486	547	535	519	512	521	513	512	501	489	533	500	484	479	490	554	511	531	509	530	472	482	500	544	485	508	519	488	518	515	512	454	537	471	467	484	490	511	520	492	509	515	509	489	432	548	487	502	486	510	469	529	528	529	524	533	495	546	472	534	520	480	493	504	541	484	486	495	493	487	519	488	493	531	514	527	485	515	528	490	525	507	534	481	531	525	505	470	535	518	503	501	534	528	494	495	512	533	507	496	511	469	487	526	509	510	478	520	542	492	481	504	499	471	448	501	492	541	529	506	518	518	523	514	510	503	504	467	495	534	510	524	529	524	489	489	550	501	552	538	520	527	481	536	531	509	533	470	511	536	513	463	520	536	491	512	520	499	532	505	537	554	488	540	497	512	519	478	496	524	515	509	472	524	495	508	515	489	453	545	507	528	510	507	511	479	507	510	493	514	495	501	517	521	525	489	558	467	524	515	530	578	521	479	517	509	513	498	512	501	532	479	533	470	495	571	521	506	522	522	470	542	473	537	516	499	510	470	458	495	537	478	512	485	527	547	523	509	540	516	492	509	491	503	496	508	519	545	530	566	490	546	486	490	499	501	510	530	508	484	470	539	497	496	556	531	510	550	532	504	545	529	466	534	511	501	499	501	496	494	491	496	489	515	524	502	506	508	470	552	517	489	486	520	468	486	513	474	488	526	521	499	523	513	528	518	545	464	499	492	507	510	538	488	460	529	486	521	516	510
33726	31654	27759	20724	13068	7014	3874	2488	1773	1296	835	774	555	439	352	313	265	247	264	230	221	234	231	233	210	190	224	216	231	214	223	255	235	220	236	231	227	226	192	247	219	264	238	233	223	241	234	245	238	222	213	227	217	221	220	256	220	244	238	240	224	211	234	233	225	218	228	218	196	222	222	209	206	221	214	231	210	223	198	235	220	202	227	249	230	225	209	232	221	240	247	240	203	226	220	250	209	235	219	227	232	215	224	222	230	227	203	225	236	231	211	237	207	242	212	238	234	238	236	239	253	241	210	234	250	233	254	245	258	217	222	208	225	235	216	227	265	249	251	230	240	238	215	207	223	220	261	199	196	208	266	223	201	230	218	246	220	213	237	244	231	213	215	253	252	230	225	206	228	246	251	254	214	224	209	255	217	227	216	240	225	205	216	226	249	225	255	219	236	233	253	219	234	233	246	216	248	230	245	235	220	220	239	238	237	211	240	226	233	198	233	236	257	228	207	242	231	240	231	245	260	239	223	203	243	218	227	233	209	218	234	253	227	219	238	246	228	258	217	229	223	233	226	201	250	237	215	274	196	205	203	228	242	195	258	238	215	240	231	260	231	235	234	226	226	221	190	237	247	242	209	227	266	219	229	224	245	243	221	231	219	239	236	240	218	209	227	208	223	210	211	208	168	214	247	237	217	223	218	230	222	238	238	224	215	198	213	207	265	205	243	236	201	246	220	209	198	223	188	228	225	212	204	231	227	212	216	231	220	254	235	236	204	254	207	215	234	222	225	242	232	222	196	231	208	200	218	229	220	234	234	228	256	214	229	226	228	207	253	223	225	226	213	229	246	247	258	230	229	236	224	208	246	234	247	233	228	269	239	215	269	224	228	212	235	224	229	224	216	231	238	210	212	229	197	235	237	245	219	232	207	246	232	223	237	208	231	233	215	230	227	249	256	213	228	227	231	252	217	213	186	216	249	223	224	229	224	211	224	224	229	243	226	232	248	209	206	234	238	246	248	226	225	210	207	283	231	213	230	237	245	216	190	244	224	236	219	253	218	255	241	225	223	236	200	199	223	225	256	231	212	231	220	254	215	218	234	207	233	238	216	205	204	202	227	238	250	231	230	233	227	223	236	245	230	216	242	245	231	222	256	237	215	210	248	230	229	201	213	220	225	226	216	245	243	251	220	228	249	230	214	242	207	231	234	203	229	223	219	218	228	234	245	201	220	234	222	239	219	233	209	197	235	222	234	224	210	224	238	272	191	221	246	247	235	206	239	235	230	223	229	196	244	240	215	201	198	231	240	239	221	250	228	237	216	212	219	253	221	224	240	226	253	242	222	230	237	229	241	244	187	232	228	222	254	213	207	238	223	237	220	215	206	226	247	224	246	197	223	225	225	240	229	214	223	221	229	241	218	237	212	199	243	234	228	230	216	220	213	206	231	245	239	238	247	248	246	184	230	206	233	229	232	227	245	238	207	201	226	225	259	261	235	206	225	218	225	226	231	238	209	241	231	272	252	204	233	208	235	215	203	243	234	213	209	272	223	204	246	215	229	210	232	232	214	227	226	237	211	219	201	232	229	234	216	210	245	226	228	259	224	232	256	235	241	256	224	233	247	232	220	222	237	222	199	234	240	231	207	230	231	227	221	231	228	218	231	237	241	226	253	206	245	229	235	201	270	220	220	198	224	230	221	229	208	210	222	217	208	214	233	235	199	239	232	237	236	215	192	262	232	235	217	236	214	228	243	196	226	233	205	244	228	231	211	224	250	201	215	221	244	247	246	232	225	244	244	232	199	243	222	212	235	230	219	213	239	233	251	207	256	255	230	229	243	236	257	235	195	218	222	239	232	233	223	269	220	240	215	240	224	257	232	208	235	196	222	233	227	251	232	220	221	197	240	238	226	229	229	217	210	229	209	218	212	220	231	253	221	193	245	208	238	237	209	206	248	240	220	233	249	207	235	235	267	209	209	275	218	231	241	221	223	243	241	224	254	259	213	209	211	232	217	215	205	247	189	224	248	227	216	240	235	237	216	248	226	229	229	221	252	272	241	215	236	230	259	219	205	217	199	219	224	233	214	234	221	205	264	205	214	220	238	207	245	219	264	239	259	220	266	225	213	220	212	241	218	261	215	259	257	215	213	227	260	225	240	230	250	228	229	216	218	237	228	231	217	233	238	209	239	203	215	229	236	216	222	242	224	235	218	214	251	216	197	211	235	224	204	209	222	237	212	249	237	241	239	263	209	240	245	226	231	200	208	202	221	253	239	211	219	230	228	195	225	196	242	213	229	208	227	239	230	221	229	235	214	230	237	219	210	240	250	227	208	240	239	231	218	223	240	263	211	224	220	223	215	260	229	218	211	246	242	232	234	212	262	216	226	235	223	231	207	239	246	230	250	217	213	212	234	218	229	241	214	224	249	226	240	243	234	260	234	225	201	222	223	224	237	244	263	221	229	230	233	215	253	210	221	239	225	232	250	228	230	246	250	213	214	254	228	239	211	228	248	223	240	230	236	200	264	198	215	214	244	240	243	228	206	220	230	213	226	226	219	248	207	246	244	228	227	247	233	224	219	211	228	225	245	222	207	218	208	223	235	247	229	219	219	213	211	236	211	229	244	232	267	227	222	214	243	234	257	198	241	216	251	251	179	228	236	197	211	219	222	217	232	230	230	245	248	236	222	220	231	240	197	209	219	231	239	236	239	220	206	199	249	204	225	286	221	263	221	226	250	239	230	204	232	234	216	187	215	238	219	248	263	215	258	252	242	211	196	225	238	247	231	220	253	260	225	238	195	223	230	259	248	247	219	243	218	236	222	191	221	207	258	234	252	261	229	229	249	217	246	212	226	236	258	221	249	224	217	227	219	215	222	215	236	221	237	210	226	220	259	243	231	227	208	240	246	229	255	227	212	206	211	224	248	202	235	237	227	210	221	240	234	255	237	272	210	240	252	226	230	225	226	229	266	237	223	217	205	236	252	238	230	221	219	223	220	243	222	218	224	218	217	220	251	198	232	255	202	233	261	257	229	268	226	221	194	227	227	257	244	214	212	245	229	169	230	230	276	241	242	204	255	227	233	202	226	243	213	236	242	210	231	218	243	223	229	222	237	245	209	249	238	248	219	240	216	216	238	206	211	242	207	236	214	218	210	221	243	204	240	229	209	212	206	245	242	229	194	213	259	233	253	227	216	214	234	214	230	268	243	241	224	209	227	237	234	225	223	217	226	206	231	207	219	209	219	234	263	211	253	214	172	230	211	216	218	234	210	248	216	223	225	215	231	200	244	234	242	224	227	241	231	236	229	251	208	258	238	236	241	245	209	211	223	205	232	233	240	236	242	228	242	229	238	186	229	211	248	211	208	231	213	246	239	240	229	210	243	240	251	213	237	227	216	218	201	229	202	271	231	253	260	253	200	210	218	215	239	222	215	248	225	204	237	216	258	234	207	224	236	253	225	226	236	242	229	200	224	224	240	235
20700	26317	30230	31190	25211	18218	13080	9780	7675	5400	3851	3069	2197	1450	983	853	692	599	571	590	549	546	526	505	508	564	566	570	495	530	542	510	552	505	585	531	570	564	532	498	496	500	526	555	515	559	547	514	480	540	510	531	518	520	501	551	536	486	522	517	501	526	547	527	512	513	531	510	507	574	513	532	507	540	512	524	558	533	504	522	510	548	522	557	535	537	516	512	554	550	491	492	530	511	479	541	511	549	544	503	511	525	562	537	457	542	543	501	533	510	557	496	548	493	529	554	550	515	522	521	529	507	546	488	538	540	539	530	496	538	512	564	534	519	576	545	512	526	496	509	580	546	518	513	510	496	526	495	497	500	541	526	550	540	544	526	519	549	559	486	579	554	519	516	520	536	519	487	510	515	544	542	523	502	565	514	485	497	525	542	500	509	546	511	503	543	508	553	517	536	529	558	540	495	526	545	507	522	516	504	540	543	524	505	550	526	548	534	538	525	514	542	555	505	517	539	550	504	529	535	499	504	505	568	547	504	569	504	537	539	562	490	483	535	513	529	537	539	545	544	530	542	527	491	555	576	552	534	532	548	520	517	562	544	536	508	528	521	530	553	507	546	519	520	520	523	541	513	517	513	498	505	542	527	564	554	543	550	523	478	524	496	514	540	518	514	534	533	505	519	548	547	503	512	509	494	506	542	514	516	499	541	529	514	506	519	515	500	545	492	547	530	511	514	578	559	536	554	527	496	541	495	549	470	549	547	484	530	491	562	518	540	523	517	519	569	547	565	523	495	502	519	536	496	534	546	518	542	525	521	528	511	553	520	489	527	527	525	499	519	561	503	547	505	501	505	486	533	513	499	513	532	492	532	495	518	493	524	496	537	551	510	526	511	485	522	497	567	492	541	533	561	513	523	541	528	503	510	497	472	479	540	517	527	506	513	497	536	563	547	510	531	515	502	552	502	518	522	527	535	511	492	533	507	522	505	512	548	535	490	493	500	542	518	529	533	491	504	532	486	486	503	535	519	544	528	509	510	525	526	527	536	543	517	504	518	553	515	521	513	547	512	503	501	509	538	505	506	487	545	538	525	516	514	513	523	525	546	489	524	506	555	531	498	494	504	511	523	506	524	511	539	507	516	490	572	497	524	490	557	558	509	532	544	519	514	541	544	544	505	524	499	555	494	496	520	484	500	559	487	569	485	532	525	561	498	533	555	503	495	542	517	527	515	533	508	529	504	509	505	483	543	550	520	520	529	504	563	559	524	548	498	531	541	535	522	564	509	501	508	527	532	539	528	543	484	499	528	500	498	520	509	565	535	545	494	519	437	520	572	486	526	526	501	503	490	537	534	517	524	521	512	530	565	513	502	524	542	525	502	518	533	553	571	495	534	502	511	543	526	551	506	512	545	556	506	530	539	529	541	505	509	517	500	523	554	508	495	534	580	492	541	564	490	515	521	547	481	536	552	586	561	523	521	528	494	539	484	546	569	503	559	488	534	559	496	574	581	528	585	546	526	534	527	539	544	486	544	516	525	511	526	533	514	550	549	498	478	521	509	501	534	556	531	526	534	525	535	540	529	546	519	521	537	515	521	500	525	541	543	515	522	515	522	514	519	468	519	520	565	549	532	517	510	518	539	516	530	510	510	549	488	521	541	533	533	528	523	542	525	561	482	514	489	545	544	538	528	537	538	581	527	490	522	531	518	536	541	532	507	564	507	491	537	520	546	506	519	541	527	544	565	542	547	547	548	493	524	464	568	551	521	502	519	522	567	511	504	532	490	541	500	513	511	492	518	516	483	494	540	536	498	498	570	538	537	500	543	505	551	515	544	517	512	499	505	499	537	545	530	547	527	512	521	542	562	536	520	511	505	521	553	491	518	509	515	503	499	482	475	491	522	539	529	514	535	560	526	494	520	541	541	518	536	506	532	526	546	540	521	518	563	525	510	491	496	560	565	507	507	522	485	532	506	512	495	519	510	522	523	555	535	501	550	498	522	530	470	498	512	550	555	544	535	553	500	509	561	506	499	503	488	513	476	547	519	505	558	475	504	515	514	551	545	564	546	484	513	494	541	551	528	502	501	551	532	502	559	515	533	550	547	523	535	501	531	522	512	544	538	542	510	500	469	509	540	516	522	533	500	535	553	526	524	528	515	489	513	529	552	518	505	503	516	555	460	517	524	519	535	490	533	527	521	514	542	556	522	516	520	526	548	537	507	529	506	521	545	521	515	528	507	485	540	522	518	540	535	504	559	525	520	500	504	535	547	509	507	544	574	541	535	519	562	517	517	517	522	536	499	505	522	543	533	529	504	538	503	469	533	526	513	575	492	529	530	490	510	514	521	512	526	565	524	498	498	527	566	563	518	510	488	486	512	507	546	536	526	523	501	497	529	491	516	527	535	528	495	511	496	490	537	500	548	545	531	498	532	528	528	526	523	500	545	548	533	554	507	532	524	547	517	512	522	550	544	529	489	515	508	556	499	498	524	529	504	554	512	517	523	529	527	545	563	515	502	500	516	511	551	527	493	520	527	509	497	495	529	564	545	539	530	495	525	510	496	527	546	518	513	510	526	519	496	523	518	563	523	502	505	548	533	509	556	489	498	509	515	525	519	490	527	492	491	540	520	542	540	524	560	513	541	554	512	526	525	541	523	546	532	502	525	486	492	500	525	517	522	515	463	535	542	512	521	537	526	503	531	533	536	520	525	549	547	510	510	538	536	533	513	505	525	540	524	547	521	496	538	530	541	500	555	517	506	554	497	541	491	497	553	492	543	509	544	535	525	540	564	512	522	502	550	511	540	549	526	510	537	548	547	475	529	466	543	499	536	515	493	540	533	530	544	502	545	520	496	538	541	496	547	518	536	510	509	512	525	497	520	538	484	543	540	549	550	537	516	540	524	520	465	500	525	503	520	495	526	508	522	488	477	515	506	489	489	529	519	502	560	510	507	544	530	498	519	520	539	490	537	523	558	549	565	536	536	516	541	480	523	516	516	548	591	548	513	569	500	498	509	528	509	504	462	487	498	525	556	513	503	548	506	509	509	499	535	532	517	489	538	513	557	484	561	515	496	515	523	555	493	501	481	529	555	520	542	548	553	524	574	544	530	536	529	524	511	543	546	536	517	542	547	521	536	490	548	556	536	533	530	484	526	515	544	543	529	518	542	476	494	505	515	537	501	497	516	485	452	526	537	531	503	512	511	528	519	508	529	502	544	522	500	566	498	521	508	589	491	511	515	492	489	551	502	503	545	527	536	571	473	486	522	524	529	528	543	520	492	537	534	496	558	519	531	502	521	555	498	553	521	502	509	556	554	493	488	518	535	526	526	572	484	500	531	532	515	528	541	519	478	578	522	530	506	536	544	532	552	537	502	517	499	529	503	492	501	514	540	482	545	537	520	587	545	510	502	545	505	536	535	519	537	574	515	534	531	505	492	490	528	519	549	512	547	516	589	498	549	522	508	512	543	526	504	523	573	530	485
52616	51886	48949	50759	37201	26864	22092	17568	12637	9194	6063	4357	2841	1791	1006	804	448	342	324	293	240	226	242	239	234	246	237	245	231	238	235	257	234	223	200	260	241	251	213	246	214	221	235	218	212	244	247	228	249	243	214	244	211	220	213	235	241	252	258	240	210	206	215	223	251	215	239	223	234	225	230	215	209	220	229	229	228	201	220	239	207	226	230	223	231	210	221	241	201	235	207	219	209	209	205	246	200	228	232	216	237	239	228	217	228	224	209	254	220	216	198	239	218	236	207	242	238	191	200	234	220	220	235	227	260	235	219	257	235	227	260	222	230	208	247	229	215	229	259	238	256	233	216	240	244	195	220	232	225	229	231	206	210	220	229	225	232	215	213	258	248	209	225	224	228	188	221	247	225	228	213	229	249	222	213	225	221	226	224	226	204	214	236	209	221	225	219	227	243	224	239	237	240	216	242	213	219	230	219	214	237	223	192	209	240	213	232	200	217	197	240	221	227	228	231	208	258	218	228	214	230	196	212	212	230	223	208	221	227	206	223	213	232	209	238	226	255	225	242	236	224	258	244	213	219	200	216	194	231	221	227	195	235	212	228	206	192	207	231	207	265	235	230	251	241	213	213	260	212	229	235	211	206	227	241	241	212	236	207	236	244	227	209	213	226	232	234	210	227	213	248	203	209	223	216	203	248	190	242	201	207	227	256	210	224	240	229	230	197	211	242	219	208	220	208	234	241	206	183	233	233	238	219	219	236	244	236	235	209	202	192	235	199	246	248	218	237	213	213	232	198	218	235	253	243	221	209	216	252	217	200	243	230	220	222	228	260	207	219	249	219	224	222	214	214	232	235	244	216	221	236	238	251	224	233	217	220	224	208	243	222	215	234	229	230	228	207	203	215	216	221	205	228	255	234	225	225	238	220	240	226	233	235	221	202	231	239	206	240	236	212	251	227	221	212	235	239	196	214	244	232	214	227	211	197	195	198	239	219	218	223	214	233	217	222	224	256	229	235	229	244	204	219	203	234	216	216	240	209	227	234	195	259	231	233	196	210	216	209	230	216	194	229	210	230	243	227	195	253	223	223	244	212	219	218	200	249	220	217	219	201	243	208	242	210	233	191	204	215	241	207	201	226	214	202	227	242	199	221	225	196	224	228	252	220	227	197	220	202	227	234	240	228	210	219	235	236	226	241	220	204	224	246	254	240	243	238	222	209	240	252	212	230	231	233	210	224	231	253	228	218	220	212	196	217	200	240	215	205	213	207	200	225	227	231	224	213	215	226	227	217	227	221	242	210	223	228	220	213	222	232	256	206	239	210	239	236	243	243	243	210	237	208	251	230	210	235	219	217	238	221	209	212	218	245	230	216	235	244	210	211	220	214	226	235	239	219	212	234	207	222	222	225	236	243	209	259	200	228	226	232	225	208	203	245	222	219	237	237	221	224	243	199	220	236	223	217	228	242	231	225	205	189	248	208	247	240	204	235	218	226	230	194	224	223	260	235	237	201	235	230	207	187	237	236	209	242	230	228	214	221	184	247	232	223	220	230	204	235	213	235	241	203	215	250	245	220	215	196	216	221	243	223	237	210	218	201	239	225	219	224	211	241	222	218	231	224	217	192	202	200	214	222	243	220	236	220	248	220	238	197	225	218	213	228	231	241	207	235	240	204	224	212	226	235	221	234	234	217	220	222	203	202	222	227	212	218	233	247	230	196	221	224	215	229	215	194	256	205	230	212	205	226	182	213	233	236	206	236	247	217	218	267	220	208	242	242	234	192	219	208	248	233	243	209	200	216	235	227	211	260	232	248	220	210	222	235	215	236	237	178	214	193	213	223	239	247	250	213	223	218	231	234	205	201	230	203	207	216	209	244	235	245	209	232	229	209	210	234	215	241	228	213	212	233	239	217	225	214	219	198	220	209	205	219	205	210	210	216	215	229	219	223	221	234	240	209	218	231	212	216	217	202	227	250	226	206	218	216	232	222	234	236	217	252	232	219	209	227	255	252	229	234	237	211	233	245	214	225	208	207	212	250	196	213	220	219	201	219	207	221	195	226	247	221	226	206	196	224	211	235	229	223	220	250	247	200	215	221	223	238	209	248	231	222	246	248	224	202	244	223	222	206	199	214	253	236	222	213	215	246	199	216	231	250	187	244	227	242	237	228	238	199	212	219	232	219	237	224	228	212	228	217	235	235	238	236	227	229	254	224	209	213	218	216	244	216	219	202	250	206	213	222	257	208	205	195	211	193	220	225	248	212	215	236	210	224	215	258	226	220	242	233	235	209	201	195	256	200	233	202	215	232	225	236	221	204	245	223	230	230	247	228	218	202	225	191	222	202	239	242	231	219	223	201	209	203	215	211	210	208	235	239	242	232	238	263	227	254	217	244	248	219	226	246	229	205	240	219	201	211	223	241	244	228	207	225	239	214	261	230	250	245	189	197	204	226	230	247	226	213	195	227	187	202	280	215	208	210	191	208	224	228	214	245	228	223	217	228	227	266	213	226	219	249	202	225	224	212	237	199	226	231	210	194	210	242	246	213	234	201	231	246	221	235	252	230	200	194	219	235	218	207	237	223	218	258	229	246	215	231	202	223	231	203	209	207	223	244	262	207	216	246	220	214	229	203	220	223	222	228	236	224	250	237	245	245	241	232	218	247	219	196	239	222	219	222	210	241	234	235	221	237	214	248	217	235	230	213	238	224	221	222	226	253	232	235	232	256	214	228	235	199	214	224	225	230	213	207	249	238	241	176	243	216	230	227	240	197	248	217	212	232	213	211	238	255	226	223	226	232	235	230	241	201	214	220	209	208	205	218	233	261	230	214	229	214	225	230	246	206	246	208	231	234	221	240	239	230	232	207	222	231	237	237	243	231	245	202	187	216	249	235	236	214	217	225	227	214	191	234	196	235	199	223	221	223	215	206	238	243	215	225	227	221	215	224	247	224	237	226	223	230	212	244	228	228	221	220	240	231	223	213	233	223	231	234	262	243	208	213	225	217	246	215	222	209	196	220	221	205	221	264	223	253	228	249	203	227	238	232	216	237	246	220	204	215	236	216	234	223	221	253	211	228	238	217	199	239	228	226	219	227	191	262	257	238	249	219	191	242	219	237	240	227	246	223	213	248	193	203	225	225	223	199	178	240	199	228	222	211	223	226	228	234	222	230	233	228	220	214	216	216	221	204	230	221	201	213	207	229	228	222	225	222	256	236	214	229	231	197	226	241	232	230	242	247	218	213	209	218	205	231	233	221	249	227	209	218	266	236	206	217	225	230	235	235	199	214	217	229	197	243	212	230	225	217	241	228	225	235	207	218	232	245	212	201	234	233	205	236	224	225	217	201	232	218	239	216	182	221	237	228	225	235	217	237	204	233	225	212	237	245	267	210	221	226	226	241	236	210	227	225	214	267	230	228	227	212	189	201	229	189	220	240	231	206	218	220	216	201	219	235	232	237	252	185	187	212	229	226	226	245	243	264	221
36545	45171	50348	55304	44492	37372	33728	31685	28193	24196	19291	15381	11235	7605	4417	3109	1735	1102	869	934	636	560	555	585	600	594	586	581	596	529	538	563	489	487	469	549	527	524	545	522	471	578	483	514	545	513	598	490	512	518	510	508	499	495	505	459	511	513	575	473	521	527	542	541	512	530	509	536	528	547	517	502	521	512	536	551	528	561	479	492	516	535	497	536	491	510	528	526	521	505	544	521	498	487	501	549	467	484	523	451	462	502	491	518	512	497	559	494	456	541	514	531	523	477	524	535	520	507	491	522	530	519	529	577	499	521	559	520	509	496	495	469	485	492	499	556	506	487	502	503	508	492	527	463	526	520	494	489	470	532	510	516	496	521	532	536	512	545	512	555	536	517	510	524	523	498	511	520	484	489	504	539	504	510	505	522	489	449	518	503	506	493	541	491	512	518	541	539	501	496	482	491	499	537	485	548	505	481	522	518	515	514	510	497	525	544	475	500	513	515	519	493	517	472	526	527	522	534	510	522	514	509	501	487	499	529	502	508	484	547	485	493	564	476	563	521	533	504	539	477	556	480	546	550	492	493	506	527	511	521	491	523	517	524	536	513	525	535	539	533	509	544	467	513	483	532	528	481	527	502	526	530	488	509	525	537	520	502	505	521	524	520	510	513	504	515	535	502	512	513	505	496	509	502	529	514	503	573	507	498	536	483	482	502	511	520	461	479	515	499	523	500	557	528	488	512	509	513	509	515	539	508	486	534	515	464	540	514	502	493	546	495	528	533	503	513	513	530	524	498	504	512	483	518	482	551	501	542	504	538	514	506	503	522	490	481	510	509	490	446	535	515	504	552	526	459	551	512	489	504	504	562	516	511	535	507	495	511	490	519	533	537	574	512	524	522	495	500	529	500	509	489	521	533	492	491	498	512	511	543	494	487	527	534	491	546	502	492	506	503	500	539	532	541	513	484	500	547	568	528	512	503	580	512	540	518	516	549	514	517	516	506	527	526	538	505	529	500	525	518	544	522	499	524	507	555	535	530	533	530	506	478	520	568	519	520	510	502	574	507	502	530	533	499	533	514	511	536	512	529	525	534	526	490	500	556	496	502	518	532	536	492	513	532	511	561	540	514	469	536	499	495	536	532	523	514	477	505	511	504	515	494	497	462	531	481	509	476	550	515	496	507	535	484	493	514	532	517	501	489	511	512	522	524	531	488	518	490	467	520	462	507	524	505	492	527	525	490	473	530	523	501	537	524	509	509	563	515	503	544	554	504	479	526	483	557	510	556	497	534	511	508	486	487	500	558	518	493	500	483	489	465	521	542	508	528	528	534	508	528	519	547	460	507	486	492	563	556	525	490	500	530	543	486	519	486	499	511	527	571	506	506	498	521	497	519	521	489	513	497	519	536	507	522	533	530	528	553	520	482	512	490	517	524	484	508	491	514	491	483	525	473	524	524	485	516	528	502	515	524	538	537	547	515	544	519	513	514	537	494	504	512	513	485	577	516	500	535	480	487	501	521	517	503	519	487	532	508	492	543	531	546	531	555	477	497	497	542	534	492	509	520	514	523	522	521	534	546	527	576	523	509	517	518	508	525	515	520	547	499	529	507	509	496	532	544	540	538	480	528	524	550	541	465	526	518	494	493	500	504	517	496	553	547	512	496	462	487	501	529	485	520	524	519	536	514	508	519	504	539	516	527	504	483	514	528	480	513	522	507	537	512	545	525	509	554	530	530	475	489	506	479	525	523	535	561	477	535	502	520	562	515	505	515	547	515	522	528	535	549	522	519	510	553	486	561	492	545	506	517	535	496	506	517	488	529	491	519	508	549	496	534	540	475	535	540	534	526	516	506	485	496	514	529	535	546	509	511	523	513	539	535	492	490	501	523	545	516	492	535	532	487	551	483	503	509	530	524	502	512	517	535	553	515	555	528	466	500	518	509	507	535	559	486	530	485	516	513	529	541	555	501	528	521	499	495	510	477	515	494	524	543	515	527	539	523	534	513	511	500	525	517	525	527	535	520	483	493	519	535	485	521	510	529	515	475	519	521	492	506	476	511	516	518	485	458	496	536	549	506	498	510	536	495	511	520	512	498	535	488	495	526	519	498	492	527	562	506	543	538	503	490	514	498	544	530	517	496	512	544	532	515	496	540	519	511	500	542	509	502	527	545	491	503	474	505	502	520	515	510	485	521	512	481	503	506	485	505	517	531	540	529	520	521	535	519	499	519	581	495	471	502	457	563	512	498	502	546	514	486	542	519	498	511	544	511	539	513	510	498	542	494	456	533	525	521	482	479	504	511	495	489	471	520	544	504	517	538	513	511	519	486	527	550	522	554	499	513	559	479	490	508	530	521	514	535	525	541	520	532	488	495	501	503	546	500	482	505	524	471	524	519	539	467	562	494	493	515	528	493	522	545	508	491	482	511	500	501	534	513	532	480	519	504	521	516	495	534	539	497	551	539	573	534	479	525	505	548	513	525	548	562	504	520	541	513	515	490	495	499	508	489	522	494	514	484	529	519	524	531	517	504	516	524	510	525	551	492	518	508	518	505	507	483	523	505	525	469	537	561	511	534	477	470	513	503	466	478	521	501	508	492	499	516	529	504	548	525	491	491	516	504	558	530	513	543	530	511	534	495	501	476	538	510	476	516	515	534	476	535	510	528	531	495	529	518	489	536	532	526	522	450	463	525	528	523	533	515	547	530	490	529	503	540	547	515	546	502	475	495	491	472	490	501	517	527	501	510	482	506	497	509	505	527	526	523	547	530	485	477	527	501	497	476	510	487	494	526	492	519	519	529	554	530	551	511	514	488	542	500	528	484	553	497	488	509	525	512	501	508	520	493	497	505	490	498	489	546	511	562	474	549	515	489	467	517	511	466	516	532	485	517	501	518	528	531	509	521	556	519	546	528	494	519	510	519	499	512	495	528	539	555	519	512	519	521	562	514	533	542	487	491	553	515	457	514	489	548	552	515	503	484	506	538	528	464	501	508	522	541	538	482	491	507	503	502	497	511	536	507	543	495	550	509	513	509	500	542	512	516	533	457	541	495	517	538	514	492	510	523	496	521	505	496	516	528	511	494	511	516	547	529	531	481	500	512	483	489	505	482	531	514	513	503	493	547	472	512	503	514	502	492	535	495	479	484	579	520	529	537	518	523	584	537	544	500	522	507	587	498	533	514	530	559	502	520	489	508	545	528	531	514	502	518	501	506	508	568	506	534	538	537	518	514	511	482	551	478	539	502	544	458	499	474	508	495	521	524	514	511	532	564	558	530	483	503	564	492	555	496	524	526	450	475	539	532	461	488	488	529	507	519	541	524	508	510	524	533	530	528	532	509	522	481	528	496	513	547	516	553	528	516	533	514	517	483	539	480	496	516	532	512	521	527	510	544	534	497	550	520	534	517	487	508	503	479	498	470	518	531	499	500	521	506	555	513	549	529	490	511	514	489	511	493	492	512	499	512	473	536	543	501	485	513	536	498
59962	55046	55279	46835	35600	28736	28228	26112	21697	16625	11562	8242	5482	3698	1821	1318	763	530	394	340	231	230	253	224	267	271	267	240	238	224	225	242	232	231	184	222	212	232	228	221	262	251	225	192	231	253	245	215	244	256	201	238	208	259	248	215	222	217	205	230	257	205	218	247	207	243	198	221	234	241	220	227	257	222	235	207	218	241	208	209	230	223	244	217	221	248	240	213	208	230	226	226	222	226	220	224	218	245	205	217	223	208	236	231	222	223	218	211	227	251	230	209	226	226	221	263	233	218	218	254	198	245	213	227	202	254	215	207	276	201	213	223	231	230	226	212	231	202	214	260	259	246	225	241	215	216	234	241	219	238	233	216	203	233	242	237	255	231	201	233	228	228	223	216	221	241	251	231	221	216	220	242	221	250	234	223	236	212	200	229	224	193	256	236	226	215	212	272	196	213	211	219	242	205	216	209	234	270	204	226	266	223	216	220	222	214	206	259	238	226	230	207	245	213	236	245	236	258	219	236	204	189	221	218	199	239	216	215	222	228	219	199	214	250	212	204	211	213	207	229	221	216	219	232	214	197	205	226	229	225	224	234	228	268	264	206	227	234	217	211	253	210	230	239	231	211	263	248	223	215	225	245	245	245	231	214	255	238	237	232	225	231	228	223	202	208	203	200	233	238	230	223	234	240	225	222	228	206	211	217	272	256	219	231	211	233	225	211	239	212	242	196	234	210	211	225	246	243	245	237	212	213	208	237	236	242	232	219	213	234	221	221	232	221	236	222	218	249	236	227	205	226	220	240	209	214	225	212	230	217	189	218	233	226	233	238	209	224	250	223	206	219	220	243	213	229	231	227	231	251	216	248	230	233	204	225	208	216	242	246	219	211	202	239	244	229	223	196	233	229	221	212	227	215	204	216	222	244	225	215	221	238	249	233	218	211	226	200	215	219	232	204	228	191	207	225	247	191	244	202	227	228	216	222	202	239	231	242	244	226	190	224	224	215	215	210	249	223	231	228	221	252	230	223	229	253	225	239	220	218	209	248	235	239	231	203	229	211	236	219	228	227	239	221	204	260	241	226	208	239	242	229	241	217	229	226	236	227	225	253	256	235	218	217	199	235	220	222	223	201	187	216	214	229	205	241	204	214	232	233	236	184	231	243	224	233	202	248	230	207	243	247	253	186	216	256	223	268	242	237	231	226	220	237	220	217	225	216	228	207	233	230	228	234	241	197	236	250	249	225	223	240	202	231	236	212	229	230	240	240	216	223	221	230	229	244	226	222	202	234	242	236	226	189	254	219	213	255	224	204	229	249	198	229	249	219	236	242	245	204	232	236	231	235	254	229	241	240	241	243	223	221	223	211	235	197	241	234	227	215	225	255	245	218	239	212	231	251	208	233	215	219	241	210	235	219	212	237	221	221	219	213	237	238	233	242	236	217	230	220	239	233	241	202	238	237	214	243	229	224	223	214	245	251	219	214	229	238	200	243	199	241	238	218	244	242	226	224	205	213	212	224	222	232	224	217	259	241	247	231	214	226	196	209	213	212	201	225	238	251	262	206	224	205	199	206	249	237	241	201	215	231	219	226	229	242	222	237	208	226	224	243	243	201	240	251	243	212	231	221	247	246	228	213	239	238	224	240	242	238	222	240	242	230	219	240	224	240	242	246	259	227	250	218	230	209	209	236	214	235	255	228	191	236	230	235	240	230	220	233	220	218	231	253	211	221	225	226	229	232	211	215	216	213	225	231	217	214	220	238	236	240	239	212	221	198	206	227	229	257	248	218	236	250	253	219	236	240	220	232	245	246	212	263	209	202	232	213	215	199	231	211	213	217	223	223	242	229	226	254	241	248	215	204	223	235	246	244	217	225	219	221	215	216	224	203	225	230	260	211	238	208	188	221	243	241	223	251	225	200	254	229	225	219	225	212	226	218	221	225	233	245	230	243	220	229	262	213	241	225	253	216	242	228	221	220	238	229	241	215	213	202	218	235	252	205	251	247	209	197	217	232	202	227	230	240	220	245	227	204	261	225	239	222	260	240	208	211	231	237	243	220	216	197	233	237	232	214	226	216	217	243	234	234	240	204	229	220	232	218	217	228	221	235	241	224	219	238	211	217	207	212	228	225	251	216	250	217	212	207	228	236	212	213	261	247	200	229	238	243	248	223	234	212	245	232	214	221	210	245	220	238	225	215	236	207	235	237	227	225	214	213	227	224	208	208	219	224	216	223	228	218	198	207	221	247	226	195	264	215	227	214	248	234	236	239	231	202	204	270	187	236	225	227	230	229	233	253	251	222	209	234	217	251	237	203	221	191	238	202	229	211	267	225	212	229	243	235	263	251	238	218	233	257	252	201	211	235	216	213	227	258	230	202	198	219	255	249	237	211	235	240	226	210	222	233	226	207	215	219	270	232	211	236	218	202	220	209	230	223	221	203	208	193	224	234	232	218	230	209	196	221	232	223	225	233	213	234	233	251	238	201	217	195	241	224	253	245	247	246	239	237	224	209	226	218	234	222	233	244	244	234	245	214	219	216	196	213	229	219	213	217	218	249	217	226	230	248	233	234	221	222	220	226	261	217	239	223	251	222	259	202	232	245	274	241	195	257	214	267	210	218	229	204	233	220	212	200	213	236	219	206	202	238	243	229	235	194	214	243	250	246	203	218	213	238	196	204	248	235	251	225	219	226	211	207	222	244	251	239	235	225	219	232	224	233	207	210	249	198	258	253	234	209	235	228	205	212	236	198	236	233	212	225	216	209	224	242	207	213	228	239	241	203	247	236	233	220	223	232	207	181	230	233	233	216	225	232	223	261	217	235	222	227	226	245	198	272	229	216	237	232	215	211	210	241	215	244	247	220	205	251	237	246	198	226	241	225	250	242	231	225	199	241	237	220	208	243	214	206	210	237	222	253	215	210	223	224	224	207	214	243	229	211	212	246	219	241	235	203	208	208	223	245	230	204	247	217	219	235	225	229	242	207	202	215	224	218	221	232	235	227	229	229	245	234	213	259	230	222	192	211	225	215	223	237	242	231	230	220	260	219	227	250	207	210	236	221	232	212	241	239	219	240	232	206	225	245	238	263	236	233	244	225	227	222	233	240	204	246	229	223	239	237	234	222	238	225	221	187	201	233	207	244	234	203	205	255	211	237	228	248	203	198	245	222	227	200	217	222	242	239	217	230	216	216	218	247	231	198	258	227	233	229	232	241	214	252	234	233	221	241	228	241	243	228	204	218	238	237	200	225	240	259	219	246	253	241	233	218	222	230	207	231	222	238	221	215	235	230	244	245	251	222	198	224	221	237	209	260	190	202	240	211	254	224	216	225	208	236	243	240	244	223	247	226	246	240	223	232	225	237	242	221	233	200	238	227	218	227	229	221	237	258	249	244	220	233	237	236	244	222	241	199	238	249	207	219	221	213	220	232	214	240	223	231	239	234	218	211	233	207	236	236	220	230	243	226	221	250	224	218	226	227	245	236
42272	49872	57757	57093	49686	43904	42534	39205	36558	32766	27470	22844	17565	13294	7328	5484	2696	1890	1338	1013	671	536	570	560	544	562	632	582	560	596	555	567	489	524	498	526	500	489	541	536	496	534	529	514	492	555	491	507	529	487	534	495	505	539	553	537	523	508	530	476	492	472	505	519	524	525	455	491	516	516	535	498	474	537	500	528	544	459	545	505	496	511	505	502	497	510	487	523	536	524	537	488	518	508	516	486	508	495	475	506	490	495	536	537	530	587	512	558	524	547	528	477	524	528	557	494	505	546	499	569	498	509	525	517	499	547	509	510	495	471	496	451	524	503	523	511	544	460	510	496	524	499	496	540	521	516	519	530	479	530	500	525	517	509	485	553	494	515	511	519	513	495	503	530	542	542	484	502	534	497	501	525	496	506	471	492	560	537	519	521	451	523	488	455	531	476	499	497	527	511	534	545	509	528	507	525	520	514	501	554	503	465	499	516	531	482	518	550	525	530	509	510	519	466	558	506	470	483	482	503	547	524	543	549	489	534	516	483	496	492	531	554	487	489	466	488	525	506	512	508	491	490	502	506	514	481	521	546	552	507	538	516	531	490	507	483	510	491	511	545	525	523	485	536	494	510	503	510	461	504	491	524	537	518	486	525	519	513	490	496	516	521	536	546	517	478	525	471	495	491	477	526	518	525	489	511	488	497	477	491	494	535	475	513	547	519	531	505	553	486	514	505	511	495	496	551	528	521	515	506	510	484	511	519	534	519	476	525	522	510	509	536	454	489	507	506	505	506	525	517	568	497	500	484	499	511	483	476	522	535	478	528	480	497	533	511	488	509	521	479	514	472	519	501	518	500	499	545	519	510	528	532	496	514	549	528	466	525	514	502	465	504	496	503	527	535	513	495	539	496	506	512	545	511	546	454	513	459	517	480	523	511	561	476	521	524	484	495	511	532	543	514	526	452	533	505	515	504	469	513	494	511	525	527	477	488	471	546	472	477	473	518	509	543	528	554	499	488	508	477	462	520	557	479	527	525	514	507	521	473	574	511	543	542	513	518	514	507	518	487	510	523	525	509	484	546	506	529	496	505	501	529	507	520	544	544	546	543	505	522	500	503	500	512	488	516	469	521	528	514	528	512	510	526	501	481	472	501	519	530	532	491	502	514	495	482	501	536	476	525	544	533	532	540	510	542	522	513	497	520	501	531	528	568	496	509	477	556	473	514	553	536	514	507	523	495	491	570	492	534	488	531	496	489	526	576	508	510	523	492	502	450	513	529	509	517	490	557	489	537	491	499	519	496	493	502	496	510	503	570	508	503	518	500	526	498	469	499	530	524	515	517	464	530	539	506	523	515	488	521	511	511	470	516	532	518	510	527	492	528	553	495	533	515	511	498	505	517	527	506	533	525	528	549	524	492	498	480	531	511	520	467	497	526	496	480	537	528	521	485	499	524	555	481	488	510	521	505	482	531	544	468	509	544	499	512	500	500	511	472	526	536	463	504	504	491	507	509	518	509	492	542	516	496	470	494	507	509	513	517	527	510	493	476	537	500	510	486	525	511	491	502	505	519	488	519	482	496	503	520	528	522	501	539	489	575	511	509	500	512	501	555	526	475	504	523	478	523	525	452	495	517	506	506	513	513	477	512	531	573	536	487	516	511	509	503	497	514	515	495	511	508	533	506	506	545	536	474	498	514	518	500	534	496	509	505	541	479	494	531	493	481	501	536	515	524	481	517	525	493	474	507	537	468	536	491	525	534	535	513	521	530	508	495	506	508	488	522	530	526	558	475	505	516	518	502	527	522	509	511	505	534	513	479	485	534	458	503	512	531	496	511	515	505	519	505	502	530	514	504	545	524	514	483	523	525	485	521	495	497	483	492	518	499	515	511	498	486	475	515	463	514	511	494	479	516	504	517	478	507	514	509	508	488	517	525	543	511	485	518	525	496	510	537	505	525	541	502	549	485	524	471	534	520	511	489	534	505	528	500	533	552	496	490	496	549	498	485	477	536	534	509	520	518	496	476	499	508	496	516	511	513	508	507	510	513	517	505	488	504	528	476	496	526	487	485	518	512	496	507	520	504	531	492	558	445	475	514	521	520	512	506	510	535	487	493	521	485	493	543	539	541	522	500	552	490	491	499	490	515	494	459	514	549	495	535	501	522	520	505	500	510	496	536	540	481	507	502	517	548	534	505	529	486	541	527	470	553	528	566	530	533	534	527	533	529	497	501	528	503	487	455	539	504	515	478	484	513	515	511	524	560	476	504	495	539	487	475	518	506	508	515	485	531	517	516	516	514	496	485	492	500	502	502	491	504	503	503	489	492	475	508	499	537	513	528	552	502	511	477	509	526	494	460	488	501	498	527	520	493	532	499	535	514	528	548	537	512	536	540	529	486	520	495	525	543	543	501	528	523	510	555	484	497	519	543	494	521	507	519	522	524	515	497	514	518	522	517	506	499	543	535	530	519	527	533	518	458	540	472	531	494	490	517	491	507	491	522	510	482	498	510	509	501	527	496	500	515	481	503	511	490	504	466	511	509	516	493	527	498	514	504	509	496	524	497	482	456	539	500	529	510	522	516	522	543	541	508	487	511	537	488	508	511	539	497	533	508	516	504	524	528	494	522	537	516	502	512	503	477	489	484	486	485	496	491	532	515	538	537	516	514	514	532	527	497	517	497	496	505	562	482	531	501	540	551	461	514	504	546	528	511	496	474	502	504	500	486	556	491	516	508	499	530	522	493	542	515	538	464	506	482	497	504	515	526	504	501	568	566	524	507	502	481	493	504	534	516	470	520	512	492	519	494	483	502	493	500	535	517	497	510	536	542	514	507	540	485	483	497	575	487	504	544	533	498	526	486	502	512	485	558	496	488	492	505	499	521	555	486	524	507	523	521	511	503	485	494	516	483	511	510	539	516	512	515	505	533	533	508	477	506	527	548	476	510	485	477	506	512	553	512	542	515	503	523	521	540	506	484	493	494	547	519	560	545	527	521	554	507	532	523	553	508	512	515	515	516	526	518	507	511	491	488	490	522	501	494	471	513	550	527	513	511	505	525	496	499	466	492	505	525	548	517	498	479	505	504	566	527	501	511	490	522	508	517	511	514	511	517	525	517	504	521	512	511	492	496	517	461	494	548	511	540	513	534	493	488	510	527	503	550	504	499	548	518	509	515	534	524	502	479	515	539	540	554	468	535	520	526	515	545	504	538	501	519	536	532	566	567	505	480	536	548	482	497	519	492	526	487	507	523	520	486	553	565	497	523	531	510	508	525	498	502	497	510	490	507	538	505	519	540	543	503	521	526	520	497	538	513	524	517	519	502	500	506	494	515	522	528	504	480	494	464	496	505	502	514	513	511	549	531	483	511	512	504	522	508	537	488	535	518	479	524	531	500	520	453	481	494	533	522	516	536	493	527	510	517	489	499	501	504	475	505	526	546	503	492	507	540	524	497	543	488	489	495	529	467	530	525	506	505	533	519	536	519
36017	32784	30203	23531	12721	5978	3614	2352	1674	1397	972	707	475	439	359	306	261	264	229	222	208	233	222	221	242	215	250	231	234	234	227	254	244	226	253	229	191	235	210	214	221	208	209	201	206	254	230	216	270	238	229	233	214	215	239	201	226	217	234	246	209	235	237	232	203	249	234	225	252	219	223	244	219	228	242	247	203	197	233	248	235	202	248	232	229	222	234	241	223	227	223	231	230	236	242	244	240	241	217	238	240	218	225	213	220	210	247	209	228	210	202	209	211	235	229	207	217	213	235	216	206	211	228	234	227	217	242	245	217	247	232	249	229	221	239	214	223	229	238	204	223	237	249	214	228	224	234	221	208	217	245	220	239	210	251	245	211	240	249	189	197	184	212	217	244	205	243	202	216	217	248	197	250	233	237	209	247	243	259	238	219	237	220	215	220	233	234	230	283	199	210	210	224	218	245	250	217	235	246	241	225	219	216	224	218	221	217	226	214	202	208	236	282	247	238	216	224	227	228	238	238	218	231	264	211	248	230	258	232	215	211	235	246	231	220	224	233	224	214	240	224	235	222	199	253	221	239	234	202	206	243	218	238	223	232	227	247	253	254	214	222	229	224	197	226	223	228	253	234	233	235	209	220	214	251	247	222	236	229	237	231	236	200	218	225	236	224	243	263	258	237	248	208	225	223	236	219	219	223	208	245	206	267	228	234	247	232	238	235	226	223	225	205	239	229	225	214	234	229	214	225	219	243	217	214	220	220	227	224	219	244	236	236	223	239	216	254	227	231	236	225	226	233	243	250	237	236	251	214	229	196	208	249	231	225	244	226	233	248	251	273	252	229	216	224	212	223	229	243	228	224	221	222	208	196	211	251	226	217	227	248	241	210	244	219	209	219	219	216	227	205	217	222	230	229	238	223	220	233	224	241	202	230	231	238	249	233	230	248	231	246	241	253	211	258	224	231	235	252	231	229	226	221	233	263	238	222	245	221	241	253	227	213	246	233	260	221	242	210	242	218	219	223	247	224	225	230	197	250	236	230	251	254	250	214	242	217	234	192	223	229	234	239	208	205	224	248	226	241	234	214	211	233	209	204	241	252	220	221	237	225	203	229	231	246	242	239	220	216	230	231	238	231	217	245	215	200	222	232	203	220	244	236	240	235	219	236	231	226	244	249	250	222	228	200	246	230	235	221	238	212	199	231	231	202	242	221	223	238	241	210	203	241	246	218	244	249	221	216	198	218	215	237	212	244	237	237	265	234	232	232	245	231	233	201	226	224	246	212	234	210	221	234	206	235	222	219	240	222	200	223	256	243	234	193	214	228	232	237	222	215	218	218	219	224	236	226	232	229	245	234	247	242	235	229	222	194	210	242	265	239	203	226	233	242	212	199	247	232	228	200	224	224	232	230	230	221	219	220	235	234	237	231	266	215	234	200	228	233	229	231	239	229	191	229	216	205	212	230	239	216	207	226	215	227	231	197	217	215	243	236	215	211	215	210	211	241	220	221	223	248	236	220	210	220	242	222	239	236	223	213	245	206	242	227	203	229	231	220	249	218	227	241	203	237	219	228	222	257	232	233	237	224	229	229	223	230	217	218	219	226	234	205	245	228	207	228	195	232	247	231	228	216	223	239	224	241	233	197	232	233	211	233	224	226	213	240	216	231	253	250	218	222	229	229	236	220	236	227	235	208	240	227	204	207	218	191	247	225	208	219	239	212	222	243	209	223	250	216	212	194	215	245	232	205	215	212	249	184	221	235	243	245	242	225	230	243	199	217	248	232	228	219	231	220	222	227	245	210	210	219	247	219	216	232	237	245	213	254	225	226	239	210	234	228	242	208	219	220	251	241	239	230	247	237	209	219	222	241	256	232	213	213	202	212	227	233	228	229	225	263	234	266	230	242	235	233	230	216	229	232	215	269	207	236	206	230	238	208	231	221	245	207	225	228	227	227	238	213	236	225	211	221	238	242	244	247	207	226	223	231	237	251	223	223	226	191	218	216	211	228	244	220	250	236	237	266	253	220	192	229	241	232	216	189	195	245	175	213	234	214	204	215	209	223	240	237	243	228	243	213	205	220	183	229	217	226	215	228	221	235	219	215	209	246	216	196	251	234	235	212	241	239	203	213	229	219	229	219	231	216	234	251	225	246	249	211	201	227	209	224	235	250	238	231	218	209	223	233	259	244	240	213	220	219	192	206	215	237	245	247	236	204	224	225	215	243	201	214	220	226	224	203	218	258	234	215	199	226	228	215	210	243	207	206	248	219	266	210	219	206	231	204	222	258	230	262	212	231	232	245	236	219	208	251	262	211	240	239	245	232	200	221	249	253	246	220	194	213	246	231	253	246	204	209	254	207	247	244	213	217	240	214	221	227	238	232	232	221	192	246	219	249	226	227	208	236	189	209	233	216	252	229	221	251	231	221	262	219	222	232	241	214	217	205	217	220	206	195	222	269	218	222	213	231	204	239	232	234	229	202	247	188	245	236	224	232	239	256	229	232	232	218	215	239	215	237	212	213	228	222	206	225	199	220	218	246	244	213	230	245	231	235	217	220	250	241	227	201	223	215	211	215	257	263	247	234	251	232	203	222	232	218	203	260	220	221	209	211	219	217	219	209	218	230	243	243	228	221	237	258	261	215	230	252	225	212	230	235	225	220	222	212	242	223	202	273	248	225	219	236	211	231	249	233	232	211	211	212	226	224	239	246	247	238	234	217	238	243	222	190	215	212	251	255	233	216	230	219	206	231	228	237	226	213	228	199	259	231	222	224	256	193	204	230	258	240	236	209	246	221	235	222	232	201	234	216	200	242	211	243	235	243	219	209	233	230	244	230	241	227	218	216	222	236	212	189	244	243	224	231	226	224	249	226	228	228	234	227	243	230	227	233	242	246	201	225	214	230	206	221	237	213	236	220	247	233	210	221	215	227	236	206	246	228	194	241	234	238	222	232	238	220	208	202	211	243	240	229	230	207	239	256	209	224	221	219	247	221	238	230	204	245	213	224	226	222	222	225	241	216	211	198	215	244	240	228	226	210	186	206	212	235	235	235	243	229	233	217	217	239	237	240	225	248	223	246	218	222	232	259	214	206	231	227	206	217	222	228	224	218	233	242	220	241	210	243	204	241	220	249	209	231	221	255	199	229	213	243	208	235	227	229	239	210	245	236	225	249	233	211	249	238	234	242	213	199	221	231	229	228	198	230	278	232	246	216	220	217	199	216	229	192	228	215	222	206	194	212	243	224	248	227	226	240	209	234	183	227	237	243	213	195	205	196	220	224	237	217	238	253	255	204	219	231	214	239	212	272	258	246	212	247	225	209	254	241	226	241	235	219	243	261	235	208	214	256	235	224	219	218	212	234	241	221	239	225	216	219	220	227	219	222	239	204	230	237	254	229	255	235	244	231	248	215	249	233	247	217	189	226	227	215	247	250	221	227	231	210	214	227	243	266	225	205	225	221	227	232	242	226	221	219	228	221	227
22217	26305	33689	33489	23990	15957	12144	8922	7097	5750	4055	2839	1880	1506	1067	843	727	543	584	558	569	510	546	540	520	517	511	514	516	485	504	516	521	514	509	517	513	520	539	513	511	488	548	518	555	560	566	488	537	538	521	539	513	528	559	542	490	580	520	507	558	521	505	556	495	550	520	545	531	517	541	547	557	521	553	517	506	539	542	522	553	558	539	522	536	560	508	512	527	545	517	482	530	552	537	546	498	525	482	511	543	541	507	515	551	535	534	554	536	503	487	490	506	535	537	518	469	555	529	513	547	525	509	495	567	503	546	538	514	516	546	562	501	531	508	530	534	541	505	535	526	563	490	514	555	552	510	536	521	566	530	550	519	535	551	530	521	509	522	521	506	505	517	513	555	560	519	489	538	521	527	530	520	506	499	530	525	544	513	498	527	527	515	544	496	515	495	504	533	505	515	529	558	561	544	516	570	503	509	527	557	548	516	509	543	519	521	543	522	496	554	490	539	533	550	479	556	513	540	526	552	481	505	572	532	544	556	529	540	504	540	502	519	539	519	553	521	512	566	501	532	515	520	537	487	525	511	514	540	515	572	526	517	547	519	507	550	505	512	514	526	505	490	488	510	548	539	503	553	541	540	541	527	494	529	524	502	545	496	533	540	547	501	551	564	541	506	532	538	533	516	522	497	488	540	497	463	542	513	512	496	488	479	537	497	542	501	496	489	511	515	542	519	503	518	567	513	530	563	518	510	525	494	534	496	540	544	510	572	526	568	506	550	543	503	513	542	495	550	518	499	494	511	544	500	554	508	528	491	518	535	544	533	525	527	495	511	526	507	544	480	544	561	530	528	518	530	521	483	486	501	514	527	529	501	588	551	555	505	505	511	535	530	538	459	521	529	523	522	537	532	475	558	511	522	510	519	525	532	520	538	527	518	512	495	586	497	507	512	519	520	523	528	539	536	535	517	529	533	535	492	576	584	514	548	517	518	549	516	538	516	534	541	529	521	504	523	513	510	507	554	498	518	495	556	528	543	541	517	540	487	520	520	542	513	488	508	523	531	531	579	525	515	545	535	491	490	519	564	536	562	551	524	545	548	527	510	484	503	535	504	487	554	506	525	519	532	534	562	515	573	519	502	518	550	564	530	548	532	517	547	543	523	529	539	549	545	525	536	536	484	545	549	534	509	542	513	584	578	492	515	515	551	518	518	549	520	542	543	508	535	497	553	575	547	531	499	495	534	514	522	505	505	497	539	470	533	531	528	498	487	513	515	513	485	528	525	557	506	538	542	550	532	521	490	531	524	492	562	520	574	513	523	489	531	572	461	538	576	566	533	520	494	549	507	481	555	531	512	515	525	506	551	473	497	504	510	521	528	544	479	533	547	531	492	526	526	493	515	565	584	527	502	524	534	521	534	524	545	560	548	507	518	531	527	525	501	534	496	539	522	491	563	505	532	516	494	554	525	539	539	538	504	542	558	509	540	544	535	525	493	536	509	480	544	527	500	490	555	472	519	531	552	552	538	543	540	513	506	495	531	550	571	548	518	552	532	524	529	516	527	550	556	497	553	493	543	562	523	531	534	538	530	563	523	517	549	523	525	529	502	533	533	514	549	528	517	529	512	512	512	558	476	508	473	547	527	535	525	544	554	509	526	527	547	470	540	491	495	511	528	528	498	501	500	501	538	545	539	535	512	531	511	551	517	493	539	518	512	538	511	562	504	536	516	496	523	520	566	537	545	534	529	517	539	521	545	518	527	531	514	512	526	539	497	545	512	511	557	531	530	526	527	495	526	531	504	558	490	546	547	536	550	507	532	499	502	515	583	528	463	562	530	535	498	502	533	529	527	540	464	533	489	520	558	553	505	490	538	534	546	534	503	535	480	510	533	538	535	536	530	518	518	580	502	511	535	548	568	544	523	501	525	468	507	551	527	501	501	532	520	463	503	519	531	544	552	508	516	501	497	479	486	528	543	527	514	494	544	523	511	522	503	509	550	501	532	524	542	576	539	493	488	499	502	507	546	506	487	512	542	500	546	516	530	507	536	520	506	549	549	548	489	547	516	516	548	512	551	555	511	506	534	506	518	506	543	539	549	524	518	543	547	449	496	532	518	520	503	523	534	497	504	526	542	469	490	562	540	497	552	553	513	540	472	523	536	526	570	528	548	530	504	542	550	528	482	509	481	536	540	524	531	518	524	523	492	522	520	537	514	509	516	512	528	543	525	536	545	495	559	536	540	537	528	524	518	552	487	526	491	534	505	544	553	529	509	526	538	571	511	545	499	506	470	479	493	542	484	538	521	572	533	542	554	569	505	517	579	521	528	514	530	480	511	544	486	527	529	530	477	563	545	488	504	544	500	543	501	533	498	457	546	506	537	522	519	537	512	533	494	493	542	582	551	520	501	547	538	515	542	506	534	548	472	480	550	486	528	519	529	510	492	550	544	514	523	508	576	563	517	521	502	526	527	576	565	565	519	486	528	524	547	503	563	537	541	571	531	569	504	577	509	531	567	510	558	550	488	480	500	534	529	524	525	548	501	535	503	550	513	530	559	518	543	546	489	544	563	550	506	530	562	518	557	550	555	534	566	504	529	598	557	541	531	493	534	523	532	461	500	560	563	520	518	480	549	511	517	515	533	514	528	533	484	565	531	518	550	513	533	533	547	539	536	528	532	539	534	501	519	534	524	543	539	496	519	504	472	522	525	559	532	536	561	572	542	529	521	507	509	526	547	556	548	499	480	538	498	561	519	542	484	562	539	534	520	552	510	499	507	453	507	530	566	527	486	528	507	522	500	509	478	506	482	547	546	515	514	460	524	503	513	529	476	487	513	517	536	526	495	542	524	486	530	493	511	537	540	567	518	527	537	573	581	515	556	518	523	564	543	514	505	507	515	545	507	512	500	542	545	549	500	518	534	532	556	535	537	522	513	500	518	488	554	567	526	526	509	520	528	466	541	559	513	511	548	462	526	519	517	482	535	521	549	501	544	531	528	474	530	558	530	559	495	543	496	461	505	562	522	526	563	548	535	526	520	504	493	530	510	545	509	519	525	525	532	524	531	535	539	526	516	510	525	548	509	523	535	510	497	527	502	504	475	512	516	543	535	483	536	532	582	520	563	552	525	503	488	534	495	538	526	496	523	512	517	524	542	490	512	493	529	521	512	546	567	483	548	510	521	484	502	483	517	548	551	524	506	538	527	545	528	544	506	519	515	564	532	522	517	517	489	537	510	556	495	515	506	511	547	525	522	492	542	488	539	524	509	516	516	539	514	483	524	543	528	524	518	517	523	527	512	514	484	526	525	517	499	497	556	557	530	563	523	492	533	517	511	520	485	518	541	522	533	537	541	530	529	523	526	556	501	521	559	560	512	518	483	459	541	489	499	527	523	546	502	490	549	531	523	577	512	559	584	524	502	553	530	562	504	570	517	514	512	553	549	538	545	526	562	545	531	517	534	535	561	486	515	514	514	544	514	555	554	481
54646	52501	55110	49692	32449	25440	21210	17019	12349	8380	5725	4319	2861	2022	1154	712	511	401	298	271	226	222	226	233	246	242	235	245	247	214	226	225	213	242	247	235	259	213	211	220	214	213	214	205	240	234	198	209	203	178	241	208	255	229	217	231	247	216	233	215	203	220	242	201	219	223	211	233	212	224	226	190	238	222	246	222	226	249	250	227	251	217	229	192	220	236	231	220	230	215	224	228	261	223	202	236	236	223	249	235	230	199	225	220	237	231	237	221	237	233	203	257	250	221	220	194	219	243	239	236	220	219	212	206	228	223	231	231	208	226	230	176	241	251	226	212	234	229	227	209	230	234	212	221	222	232	239	210	245	248	215	218	254	228	210	249	218	206	210	209	212	215	247	218	218	228	197	212	232	218	241	218	250	211	245	252	216	231	235	235	197	224	233	234	215	208	238	184	212	252	214	228	205	223	213	191	215	224	255	224	225	235	202	222	202	203	225	215	222	202	227	247	223	228	244	264	254	213	214	212	224	225	217	236	225	234	214	230	220	223	191	238	233	190	209	201	221	230	232	223	235	226	223	236	233	199	204	219	230	220	206	223	218	226	214	231	224	238	229	211	214	220	258	213	248	210	222	249	231	231	216	207	217	198	214	232	235	234	221	238	232	221	225	236	249	229	204	200	208	223	242	224	227	223	257	249	212	228	229	245	228	215	221	242	260	266	225	219	242	246	234	223	244	236	220	222	228	211	203	207	211	215	219	206	224	252	224	236	224	221	211	223	217	234	237	229	229	234	230	207	220	223	239	248	226	221	232	230	247	241	220	243	224	246	237	236	224	215	229	216	199	253	223	255	229	235	219	252	202	200	219	230	239	210	207	235	219	239	222	228	228	230	218	212	228	227	221	218	220	239	228	216	232	208	229	235	210	188	222	198	204	213	231	249	240	214	197	234	212	219	213	238	242	212	217	243	238	231	215	237	228	235	229	231	214	253	243	224	221	245	253	236	253	207	215	239	217	201	221	221	252	224	214	282	206	234	194	244	229	224	214	229	234	227	224	225	231	245	229	207	218	226	229	225	245	241	247	211	241	264	200	234	225	253	232	240	196	198	223	239	206	214	230	232	203	209	232	205	212	229	213	228	220	246	228	230	208	222	229	259	216	230	241	239	236	213	249	209	196	238	218	209	216	212	207	223	223	254	244	225	217	225	210	229	245	223	234	227	236	208	226	229	192	230	239	217	220	226	222	215	242	238	222	230	232	243	223	224	212	229	221	215	209	227	212	213	210	222	212	257	214	222	232	249	222	241	226	209	224	228	242	247	263	238	211	233	253	236	224	243	240	217	229	214	219	217	230	226	255	239	220	247	248	234	201	241	231	215	205	197	221	224	228	209	220	211	226	226	207	222	228	200	236	206	267	203	205	230	238	216	247	222	238	198	206	233	237	254	211	257	203	224	252	200	211	235	214	214	249	208	231	214	225	231	208	228	219	192	214	225	229	229	226	241	220	243	224	240	215	232	238	210	202	236	204	226	218	229	233	216	230	259	221	218	201	251	218	218	248	210	229	218	244	218	193	209	238	220	217	205	212	211	235	220	220	240	234	190	213	216	225	198	204	223	235	227	228	206	236	225	230	228	235	228	224	251	179	211	196	225	258	242	243	224	230	229	206	230	228	227	232	209	195	240	214	214	221	223	217	229	219	202	228	245	243	222	226	217	222	235	215	229	195	256	229	228	203	225	216	220	230	238	238	231	234	212	226	234	232	209	214	202	206	220	225	219	236	240	242	222	238	237	232	229	243	229	226	246	209	213	244	235	208	221	236	231	206	288	247	244	221	238	221	224	231	223	233	222	212	230	229	230	205	189	231	231	211	205	259	216	233	237	222	248	236	228	246	231	220	229	232	215	242	208	244	230	208	257	225	217	242	214	222	255	209	232	211	212	208	220	230	235	233	228	251	220	232	251	262	262	245	236	212	227	237	250	222	205	233	229	221	220	233	238	222	215	233	229	235	230	221	217	229	197	228	238	221	254	225	275	252	233	215	218	230	242	245	228	252	202	276	201	229	227	218	245	215	236	225	216	197	232	217	238	245	233	228	228	220	238	215	247	225	232	258	237	228	209	223	206	219	236	236	230	197	213	227	225	239	241	247	234	199	229	237	241	225	223	240	218	213	226	216	211	222	246	224	249	239	226	255	224	235	222	242	232	231	228	237	238	215	208	248	255	223	198	222	246	253	235	221	213	218	235	255	238	220	248	234	222	241	203	265	202	237	217	229	211	225	211	252	231	221	211	223	250	226	246	234	225	225	228	199	236	218	253	244	201	238	248	197	223	253	230	262	206	230	256	211	215	247	226	205	232	229	199	222	206	255	189	253	208	235	206	218	225	237	230	230	236	224	234	222	207	213	203	220	216	232	200	231	225	230	226	233	246	222	221	224	263	236	205	223	235	246	213	237	213	244	210	236	198	230	236	201	230	241	226	219	227	206	212	213	223	205	242	227	208	232	238	246	243	226	232	253	235	227	200	206	208	217	226	184	235	226	210	186	222	238	233	222	204	234	235	233	230	238	238	239	203	216	223	199	244	229	254	233	234	238	227	215	242	224	219	224	215	225	229	225	228	202	231	205	228	215	248	218	233	208	198	209	238	274	253	234	213	207	211	228	223	221	202	221	208	222	234	195	227	245	252	242	222	245	217	203	227	221	211	231	247	214	242	240	245	251	247	244	187	217	218	244	180	235	243	234	208	219	198	215	226	217	210	228	221	260	230	238	216	209	211	237	225	266	200	213	212	237	217	238	211	216	243	228	198	209	206	209	233	227	214	239	205	210	216	248	196	258	257	225	227	226	218	215	211	209	230	185	223	240	234	233	213	201	194	230	220	222	248	211	241	215	231	242	228	222	226	201	218	219	219	230	213	218	229	216	213	214	199	227	220	227	217	207	245	241	209	215	230	205	227	217	247	213	229	190	229	199	229	224	202	220	225	213	227	220	226	225	226	244	253	202	204	227	253	221	251	212	230	231	223	224	239	208	232	219	211	224	188	209	237	210	225	208	241	238	204	226	214	228	212	244	230	219	234	241	241	221	223	227	204	253	236	259	224	241	229	239	237	256	231	199	252	231	237	220	223	229	243	227	221	244	200	215	218	214	240	238	220	191	217	221	229	238	239	253	231	234	234	219	253	222	263	220	237	213	219	246	226	209	226	245	252	221	199	218	209	199	248	250	217	220	203	209	197	221	236	196	210	229	223	208	227	266	230	189	232	271	218	225	229	247	258	224	237	197	221	245	263	223	216	234	236	197	220	234	224	242	236	205	224	238	206	225	226	203	211	238	243	230	236	229	267	210	219	229	200	223	227	225	244	226	231	243	240	209	246	227	256	242	217	227	219	229	234	220	213	219	199	218	178	231	220	221	222	247	241	220	256	230	228	214	229	228	228	229	205	205	225	247	207	215	239	253	226	237	228	224	225	236	254	219	238	259	251	207	210
38810	46676	55385	54402	42793	34526	31518	29946	26891	22443	18535	15090	11276	8749	4876	2884	1870	1286	903	698	575	542	579	537	530	556	525	549	521	585	550	542	489	541	520	505	541	510	553	541	535	513	486	510	540	568	541	549	498	502	509	533	526	535	530	473	489	490	512	546	521	478	469	521	526	550	541	524	502	531	554	532	500	529	502	565	528	498	532	506	538	481	559	484	506	488	501	509	517	526	501	507	524	506	534	489	529	484	531	557	496	534	500	525	505	509	515	521	521	512	561	510	503	538	547	533	542	536	564	513	535	533	488	526	525	480	558	535	503	524	504	564	504	482	471	489	515	534	547	523	536	522	522	502	538	477	497	525	436	546	533	494	532	525	482	560	538	548	534	538	506	489	502	496	486	505	500	503	514	510	486	495	498	513	544	528	490	573	526	503	505	527	562	517	483	529	488	493	517	533	515	512	528	555	479	526	514	481	536	514	521	544	505	520	525	498	537	544	549	569	494	512	535	511	507	539	530	477	521	509	494	523	575	494	547	501	482	468	503	488	492	502	503	486	508	510	549	521	572	517	506	504	533	517	533	475	516	501	509	531	519	471	517	511	492	531	510	556	519	505	508	507	464	512	490	550	483	477	507	492	510	500	530	545	527	573	516	462	548	516	529	519	532	525	529	494	525	515	539	510	576	515	558	528	517	540	524	506	527	513	480	510	487	486	543	501	570	511	505	518	507	523	516	527	482	526	502	528	482	526	508	501	477	500	485	534	523	500	517	512	520	540	499	533	527	491	524	514	478	550	462	498	489	503	527	564	500	483	518	555	520	530	536	533	539	565	497	464	507	520	526	514	539	524	506	515	520	554	518	541	538	497	481	515	525	528	525	515	508	501	474	511	538	534	495	514	485	499	474	555	526	500	522	565	559	509	516	544	490	541	554	496	526	512	524	491	554	483	533	521	524	546	535	521	508	490	538	531	566	528	541	521	498	451	474	478	504	533	506	553	550	531	492	479	503	498	478	492	501	542	493	507	523	521	555	531	546	509	555	511	510	506	507	519	506	495	486	531	544	509	480	475	517	548	497	524	588	530	517	516	498	527	484	569	507	490	521	480	538	456	517	519	522	565	513	522	540	478	460	522	518	561	506	506	504	538	503	540	500	520	533	490	538	531	483	524	517	534	530	520	518	524	515	535	528	489	522	513	487	498	484	539	472	509	532	495	486	526	527	490	521	513	516	490	511	574	477	514	548	541	497	510	519	538	517	518	535	487	537	536	522	525	535	525	483	504	531	521	501	509	515	476	512	532	513	564	516	481	545	503	513	476	533	540	528	503	559	475	497	528	514	514	522	530	491	569	531	502	531	546	552	548	477	477	513	483	485	533	531	511	505	493	525	473	487	506	483	534	494	488	525	538	543	456	525	534	520	467	550	585	528	533	484	530	471	507	489	501	512	502	501	525	521	522	535	517	510	509	509	538	516	471	470	478	519	494	530	525	523	514	521	531	497	501	505	517	527	520	544	529	510	512	512	548	497	531	555	559	520	503	521	555	543	504	486	461	553	484	551	488	563	539	541	504	546	537	480	506	492	508	458	502	532	537	514	563	483	506	498	518	517	539	514	491	541	543	511	491	516	537	500	483	520	560	496	475	490	544	484	505	515	503	569	523	531	507	521	494	528	511	567	531	516	576	518	524	488	480	487	543	525	473	518	505	544	548	517	523	485	505	503	493	519	489	487	492	487	560	523	487	513	496	510	502	498	509	545	508	503	530	513	514	513	518	508	551	534	538	518	461	533	536	535	514	544	511	522	563	476	497	508	535	498	479	531	511	531	520	488	535	478	454	514	507	483	536	490	545	508	537	523	554	521	534	507	528	555	512	494	503	554	512	518	511	552	489	541	538	513	534	505	480	512	509	495	495	543	500	527	502	514	503	539	508	524	510	517	503	524	541	534	525	511	550	521	550	506	522	503	503	538	503	515	495	500	529	567	531	462	480	490	491	528	526	490	488	487	533	527	529	514	492	565	528	529	552	523	454	502	549	509	536	516	522	521	512	504	540	543	534	525	479	531	503	505	531	510	507	465	516	509	543	530	536	536	533	569	546	545	521	480	527	527	510	502	499	518	510	500	548	501	556	506	521	518	500	535	553	517	543	514	510	509	512	492	533	516	525	530	514	483	519	525	509	533	508	529	528	536	519	503	500	506	505	523	508	529	529	521	531	526	495	522	492	497	501	503	512	530	526	509	506	522	501	531	530	529	537	520	551	529	513	506	551	508	519	519	504	495	504	511	501	511	515	512	517	544	487	537	494	511	505	498	528	511	560	567	523	508	510	534	501	540	490	506	497	510	533	536	520	533	520	503	487	508	505	495	488	518	466	516	481	528	515	510	542	504	507	542	501	546	487	501	547	532	519	501	511	481	500	489	486	509	515	505	487	547	502	531	542	542	554	501	527	519	550	479	501	481	453	507	555	541	517	566	523	546	504	507	499	505	521	509	521	547	496	515	512	483	485	502	504	527	513	543	526	531	530	497	537	522	504	532	489	524	500	507	522	504	508	506	500	532	516	545	553	512	538	502	508	532	523	507	507	530	513	521	498	542	536	530	514	522	515	521	513	550	492	444	507	527	535	562	521	486	514	503	532	512	506	511	529	492	537	496	530	500	527	514	499	525	523	500	507	490	548	524	498	495	503	521	507	522	527	545	532	506	479	543	490	505	519	504	481	493	515	525	561	528	477	542	550	550	518	523	532	547	554	511	502	561	550	539	512	517	518	511	524	473	502	534	503	502	510	491	532	504	521	491	536	524	506	501	490	525	549	537	554	510	513	481	526	513	526	504	552	491	533	549	509	479	511	529	504	512	509	517	499	520	517	476	538	492	512	522	460	485	496	503	518	507	499	510	534	501	561	494	516	530	515	515	528	513	512	495	487	513	548	535	548	516	553	536	498	499	518	522	530	466	501	512	503	545	496	505	491	514	514	519	526	543	488	493	525	492	506	570	503	544	496	504	514	545	508	513	515	528	518	557	506	482	505	566	493	510	496	496	531	520	506	529	482	492	530	495	514	536	476	487	513	556	477	522	521	528	538	508	506	485	516	531	545	540	520	480	505	522	522	512	487	576	500	491	538	492	513	518	511	524	519	546	550	496	555	548	493	518	491	505	529	521	472	529	496	504	488	543	515	528	517	503	525	522	488	532	559	500	551	489	488	507	486	552	555	535	532	520	499	562	502	541	524	524	498	540	498	555	486	527	527	525	489	421	535	505	508	504	496	523	481	514	487	494	546	492	508	538	541	508	490	504	504	494	527	510	523	468	549	538	526	520	518	488	483	465	492	494	535	517	488	481	513	520	519	498	513	525	477	548	519	488	507	555	500	508	520	553	531	512	505	563	529	497	544	527	517	570	514	534	469	497	489	526	486	501	527	498	501	524	500	478	524	518	518	500	569	541	520	518	513	534	520	531	499	564	529	543	500	493	478	518	525	531	577	489	479
60835	56603	53977	44303	34288	28013	27053	26028	22013	16003	12141	8941	5831	4203	2345	1208	727	523	362	306	266	232	241	260	241	239	273	278	244	227	237	242	246	233	207	229	233	222	245	220	262	235	228	235	216	238	249	235	234	231	175	224	233	216	230	227	222	199	229	241	241	216	212	240	254	230	243	220	237	221	247	239	221	250	197	234	200	238	209	230	224	242	215	223	209	195	242	241	216	211	239	228	214	250	215	219	247	232	250	215	229	253	249	241	221	227	237	267	229	226	229	238	218	224	250	219	195	217	227	261	234	263	217	222	249	224	241	238	226	216	231	224	216	226	224	240	236	214	258	247	213	223	245	249	231	239	226	240	245	253	216	232	210	235	214	251	262	242	251	270	247	203	233	266	254	238	224	238	227	232	261	237	234	227	249	250	230	229	197	249	225	227	219	224	242	217	231	246	292	233	195	232	221	239	216	233	236	207	207	222	246	249	238	236	244	249	212	238	214	227	255	252	232	205	224	229	229	216	201	220	224	226	239	241	240	209	202	237	206	239	261	230	234	222	236	205	216	220	220	239	215	233	246	220	236	226	248	194	229	226	240	242	188	249	277	244	216	234	204	222	211	223	182	222	253	234	258	225	225	219	216	242	241	206	256	269	245	215	229	230	247	205	223	227	217	226	219	228	227	237	239	217	232	235	226	249	223	209	190	234	221	254	240	242	232	200	240	250	200	262	209	239	232	240	237	214	209	218	231	216	238	203	231	212	230	220	231	235	230	223	210	248	256	207	236	252	262	198	239	231	211	261	216	218	228	246	210	232	255	220	226	215	204	203	234	212	202	227	244	226	230	244	205	222	238	258	207	213	175	217	215	225	266	210	257	233	209	231	219	227	216	215	222	242	223	230	261	203	215	228	220	236	232	213	238	233	233	241	233	229	248	213	209	207	212	219	221	219	236	229	234	234	227	257	252	206	214	215	229	234	216	215	212	218	199	218	227	252	236	208	243	228	246	224	264	249	255	190	216	229	234	243	223	260	258	256	226	213	238	225	233	217	228	232	246	234	213	245	248	184	209	248	253	210	213	249	224	223	249	224	256	220	223	231	222	218	210	186	217	246	242	258	266	248	240	245	229	257	253	231	229	211	185	227	206	241	224	233	223	226	211	232	197	209	213	242	236	237	207	223	241	241	217	221	214	246	221	220	237	220	230	224	222	224	224	233	254	215	211	252	232	222	225	225	191	241	233	252	224	231	226	245	220	203	227	226	221	199	238	231	255	207	218	255	226	234	263	206	201	218	242	228	208	201	243	229	230	225	260	213	205	228	228	224	242	211	228	230	237	218	237	210	244	217	220	199	218	197	193	244	239	244	206	200	209	239	265	217	232	254	253	222	212	247	195	231	218	238	217	204	218	220	206	215	239	245	208	241	245	228	234	232	217	213	225	256	243	236	230	240	237	252	238	222	208	236	240	239	191	251	267	218	199	244	228	233	234	230	244	227	206	220	237	225	226	201	225	243	233	259	238	208	244	228	220	256	285	225	244	225	205	210	244	227	217	226	210	225	233	259	216	230	230	231	222	261	203	227	243	237	207	235	239	211	244	218	239	223	239	232	221	220	250	234	217	224	235	227	263	215	237	224	239	226	231	228	227	246	205	250	243	208	250	229	234	198	249	243	220	216	218	249	226	222	245	215	244	249	240	227	221	251	223	227	254	210	238	217	244	228	248	254	211	200	216	255	253	235	247	222	278	242	225	225	254	215	276	199	240	207	254	199	221	227	202	198	216	240	252	233	204	236	245	233	220	211	225	215	232	217	223	239	225	204	229	239	231	220	264	233	251	220	232	227	215	230	246	213	218	227	223	233	208	267	227	233	210	230	237	260	245	228	243	223	217	233	218	242	243	248	249	218	208	201	220	245	236	239	236	229	215	217	220	237	225	218	220	243	226	229	222	194	232	239	208	234	241	250	213	219	252	240	243	225	231	271	237	234	246	246	226	236	228	208	210	231	234	226	249	217	212	260	239	254	220	230	224	233	223	244	236	205	216	219	242	212	232	222	243	229	202	211	250	256	240	223	247	211	214	229	255	223	202	249	218	218	204	232	233	232	249	204	223	239	241	221	223	226	203	205	223	196	217	227	222	229	250	210	204	231	225	227	211	202	255	211	222	245	255	232	219	240	201	220	252	243	254	224	231	207	219	229	240	254	228	217	211	228	207	229	228	244	221	242	221	234	241	206	224	270	233	234	236	244	236	226	214	231	211	224	200	275	250	224	248	246	216	221	198	212	236	232	194	206	214	231	224	229	251	246	207	219	203	233	228	239	233	207	232	228	240	221	231	227	208	216	219	204	208	225	191	214	219	248	238	215	218	238	231	208	216	215	238	225	250	225	246	243	229	218	251	272	232	227	249	207	205	217	211	200	238	221	218	239	200	205	211	206	229	249	210	229	242	216	241	258	259	242	205	232	207	212	246	218	235	235	255	240	234	244	204	221	214	220	222	220	245	243	230	236	258	251	236	224	226	253	235	231	210	274	217	232	216	201	205	207	209	232	253	266	216	249	224	234	224	223	210	230	215	215	214	231	225	226	203	223	243	254	218	213	225	220	223	209	228	213	227	253	253	241	259	226	219	241	216	235	230	225	284	219	240	223	217	232	222	215	224	214	229	212	235	250	239	234	218	219	232	202	208	236	223	244	245	212	237	277	226	225	207	211	229	221	208	241	228	227	207	204	220	243	240	232	213	239	237	211	245	220	202	259	215	246	242	233	241	230	262	217	241	242	220	214	260	230	231	250	220	242	255	246	241	223	235	227	210	226	241	241	235	244	222	214	199	232	220	239	217	206	242	243	203	240	211	235	219	224	232	225	210	224	227	202	222	233	246	227	234	198	210	208	195	222	217	242	223	240	223	253	235	218	243	231	215	241	245	209	218	212	217	195	228	234	196	242	245	217	226	217	244	230	202	239	229	230	228	240	226	247	236	237	233	210	232	221	223	218	227	226	216	264	224	253	227	230	207	241	229	234	251	235	205	226	199	193	205	233	204	237	256	264	233	225	247	232	230	223	264	238	244	240	250	211	221	232	245	235	238	260	213	247	224	211	238	231	221	239	237	214	226	227	217	227	246	222	248	232	215	214	231	263	233	226	212	226	210	233	217	225	217	240	206	244	258	184	201	206	227	207	230	197	241	216	190	217	242	211	236	228	261	234	216	238	227	243	232	250	231	245	220	235	248	209	205	246	250	230	226	263	226	246	228	243	217	227	246	240	213	213	242	237	224	242	219	228	262	238	219	224	215	231	241	200	230	220	225	220	237	234	238	230	245	217	217	219	258	224	218	232	210	246	208	247	239	222	232	237	204	231	233	196	193	240	243	232	201	225	230	206	212	223	228	238	245	245	204	198	233	215	227	255	225	243	226	245	230	233	239	260	236	226	247	225	252	231	230	232	225	235	241	224	218	216	236	211	228	218	238	228	219	238	235	201	238	228	231	232
44818	54367	58670	55615	50256	42612	40414	39129	36466	31516	28652	23972	18563	14824	8957	4633	2675	1851	1166	806	561	529	585	598	561	568	588	590	507	535	510	523	517	494	515	520	521	514	511	491	515	468	517	495	537	505	518	532	491	568	541	506	526	494	491	498	532	485	563	530	498	501	501	521	532	499	507	521	535	489	546	510	547	583	521	543	538	508	540	511	505	522	489	487	469	517	500	496	483	534	530	507	500	514	514	539	512	483	495	533	460	532	527	507	547	557	488	505	506	510	530	530	498	513	554	537	537	496	513	474	518	479	512	524	533	507	511	546	489	540	528	511	531	519	508	488	565	528	496	488	540	485	500	513	493	512	488	534	495	497	498	522	512	473	513	498	544	544	500	547	494	526	568	515	501	507	519	494	521	539	521	546	511	524	491	515	529	543	545	508	462	534	510	528	493	556	505	505	477	513	539	461	504	515	501	517	509	542	482	526	518	522	496	508	498	527	521	484	530	529	479	568	527	495	531	544	502	508	490	501	492	512	527	538	491	519	493	526	529	556	504	511	544	500	532	470	568	531	523	485	534	508	493	479	462	479	498	526	531	517	510	487	522	515	536	539	497	567	528	504	516	498	497	570	518	490	514	457	474	493	503	484	524	515	490	531	514	513	522	553	522	493	525	504	535	523	526	497	484	525	535	506	502	487	531	535	513	496	487	528	519	535	519	485	516	509	504	501	519	519	523	535	482	482	507	481	518	519	509	506	552	475	465	520	510	519	499	524	498	499	510	475	479	504	521	511	539	513	511	499	499	537	504	500	521	530	505	530	520	509	540	501	469	497	516	548	558	541	516	459	514	504	536	539	540	501	568	503	558	527	510	517	526	518	513	510	552	528	486	512	495	506	522	503	509	539	514	526	509	540	529	537	511	491	482	522	515	505	473	542	517	537	502	493	551	525	484	520	482	505	502	492	511	540	475	509	500	486	573	538	484	530	514	523	523	562	491	491	508	470	524	516	493	523	517	538	451	501	493	527	513	506	496	491	520	510	514	490	529	505	498	488	531	568	516	509	497	491	483	524	470	507	481	549	544	534	492	458	541	545	508	519	497	505	540	539	517	527	498	509	503	521	497	546	530	503	515	495	506	528	473	510	539	503	478	483	549	461	520	559	473	529	499	502	526	485	506	533	512	502	536	527	494	511	510	540	517	492	520	545	540	518	520	499	498	533	503	523	526	479	485	546	494	510	549	523	513	519	530	499	514	486	526	511	486	509	497	531	478	520	508	504	505	528	532	530	516	505	532	497	507	520	522	524	532	531	540	502	545	501	519	479	464	521	493	496	534	519	497	515	472	515	529	525	536	473	547	521	474	477	523	483	533	516	486	507	519	530	509	524	495	508	494	534	527	527	528	539	556	526	535	498	542	529	532	535	530	512	553	518	491	507	489	508	516	477	485	524	462	568	500	512	516	534	529	512	526	487	509	537	539	501	512	501	511	548	472	513	530	549	506	528	528	506	525	531	476	525	546	505	531	521	494	469	473	520	552	503	531	521	512	520	509	525	535	514	537	517	534	506	498	525	503	549	510	501	492	484	505	524	469	501	546	533	508	496	519	467	564	495	565	507	523	540	525	522	504	526	497	485	521	514	514	520	521	498	489	514	537	520	536	525	504	522	510	488	503	584	495	507	499	446	538	529	550	546	548	502	499	543	511	465	529	495	503	521	523	549	513	549	508	525	482	525	543	504	489	580	538	499	537	523	524	526	514	463	490	512	531	524	516	534	497	525	488	486	533	495	505	494	530	530	520	529	526	501	468	510	474	498	548	521	553	535	500	504	508	534	544	527	503	535	503	539	513	498	505	499	536	560	533	529	515	528	557	527	560	529	530	538	489	520	567	500	480	501	504	521	544	529	546	495	476	510	554	456	543	503	500	511	471	478	520	511	495	498	522	489	499	498	539	528	499	465	510	492	546	523	534	526	474	487	538	536	533	551	486	510	475	481	544	542	520	473	554	508	542	498	527	525	512	523	471	561	543	509	516	506	492	488	514	503	545	428	523	482	564	527	504	515	529	536	543	536	466	512	474	497	500	507	540	523	531	491	514	493	505	541	511	486	474	541	529	512	498	518	478	494	531	528	569	521	521	490	483	512	510	512	529	522	497	473	517	473	503	495	550	491	535	484	519	490	533	526	500	500	541	567	517	527	541	546	526	540	521	539	546	479	487	516	465	557	526	503	517	516	538	525	487	523	540	537	465	474	522	545	521	507	480	492	521	496	531	533	517	519	524	464	509	524	527	513	537	501	508	508	492	535	472	520	531	537	523	496	514	494	498	542	505	515	497	475	533	537	504	502	494	513	520	501	494	505	497	481	522	494	507	522	479	477	495	503	470	523	501	526	531	472	484	498	488	498	528	489	528	498	526	525	511	494	508	537	518	510	525	477	479	467	506	485	507	508	491	516	500	527	517	500	512	555	501	479	498	517	531	522	520	483	515	551	506	542	505	499	524	535	509	500	518	487	531	539	512	517	517	509	531	518	502	564	498	533	503	504	529	518	529	528	524	536	472	490	485	500	508	533	517	513	491	489	560	500	523	523	513	555	534	490	523	545	492	534	503	510	527	591	493	506	517	529	553	487	493	534	504	574	501	497	473	505	498	509	528	527	499	520	485	508	557	501	513	518	485	532	463	540	523	488	514	538	501	544	508	485	493	528	530	526	471	549	473	491	467	560	512	495	510	516	530	528	551	506	545	494	489	466	499	504	477	504	522	509	537	517	519	474	487	541	539	506	529	507	551	491	477	505	525	488	519	499	513	504	520	535	523	527	481	522	548	503	532	510	502	497	509	505	511	517	536	516	471	506	551	521	524	527	527	537	502	453	519	488	539	522	518	484	514	480	506	461	525	463	527	514	492	504	495	492	502	516	539	459	501	506	545	538	523	524	500	559	505	463	527	503	528	506	541	507	508	512	502	540	551	510	485	528	543	507	517	515	523	496	539	505	485	564	523	507	525	541	513	501	515	531	512	519	532	527	475	499	480	534	496	523	513	525	492	494	529	529	509	519	512	539	521	561	478	497	533	526	491	475	506	531	482	503	544	505	521	512	512	489	538	521	502	489	504	504	503	516	539	515	514	535	543	551	496	524	525	498	475	505	471	490	493	534	480	530	467	528	514	521	513	524	538	501	486	526	531	495	495	502	513	526	478	528	524	507	475	511	523	508	541	509	482	542	467	524	498	525	568	519	488	521	519	510	526	517	511	519	480	517	520	544	515	496	476	474	492	498	479	554	528	530	510	525	510	525	521	515	523	486	506	506	513	528	525	482	515	536	487	535	511	551	519	488	526	502	512	520	520	533	527	502	520	514	515	512	483	520	510	490	516	536	494	519	542	512	498	527	479	503	499	523	503	490	485	505	542	497	507	490	527	512	552	482	516	506	511	506	462	485	529	516	508	505	474	512	492	510	522	497	510	507	503	501	500	497	532	522	477	528	525	492	468	517
36548	32447	29957	21771	11298	5312	3058	2329	1722	1178	910	726	575	478	350	312	265	233	259	226	235	251	213	227	226	231	238	260	256	222	237	252	241	232	214	231	236	221	226	258	254	219	241	242	264	210	237	201	238	234	250	225	217	226	212	249	209	266	251	232	250	232	240	218	228	238	225	268	260	249	238	218	201	197	221	214	248	238	206	225	246	217	241	248	218	236	232	191	222	227	218	222	225	248	199	227	209	226	221	200	220	241	235	269	241	216	232	264	224	234	240	245	241	219	215	197	246	208	264	226	218	232	246	200	225	223	220	215	226	236	225	237	191	235	224	235	194	237	232	253	222	221	213	255	254	246	215	207	221	231	232	209	267	209	232	215	220	237	238	238	227	234	216	228	255	244	236	221	234	243	221	214	219	228	244	220	218	225	236	209	227	234	239	236	255	233	238	229	256	263	231	244	228	230	233	228	240	253	229	227	219	237	226	223	203	223	211	201	219	242	248	218	229	235	209	254	194	247	232	234	216	244	223	220	264	238	222	212	227	215	224	229	214	244	239	242	244	223	229	210	199	226	230	231	200	229	237	226	228	225	227	263	221	230	207	250	228	212	242	234	207	219	242	222	225	249	192	204	268	216	227	206	232	231	255	252	242	240	230	210	220	216	238	234	208	215	224	245	247	214	211	238	270	239	248	228	231	225	212	244	210	238	207	220	233	213	221	246	214	249	254	219	227	251	235	241	222	235	207	228	210	240	219	227	207	266	235	229	221	226	238	204	208	218	234	220	209	242	252	209	250	235	236	226	232	236	236	249	243	230	216	252	219	218	234	197	230	212	219	229	239	224	262	242	226	233	231	217	209	237	215	207	239	237	217	226	219	214	255	231	242	236	234	249	212	226	245	215	228	217	208	227	202	243	229	252	221	216	194	227	234	259	227	220	247	204	243	233	229	226	222	222	201	221	211	207	218	256	246	192	229	240	243	236	250	228	228	221	249	229	226	247	228	237	239	245	230	215	221	220	240	217	257	219	241	216	215	228	219	244	231	228	194	240	240	218	234	229	219	228	207	248	214	219	213	234	266	215	227	225	227	234	239	239	263	237	231	227	227	212	241	233	224	244	220	205	209	237	211	224	225	228	193	214	239	214	246	241	289	273	241	230	231	206	221	236	231	204	222	251	219	225	236	225	232	231	248	221	192	239	247	221	219	230	224	216	243	245	268	247	199	261	203	192	208	220	228	250	220	212	235	232	226	235	253	245	226	225	228	217	205	257	244	251	236	211	197	256	234	243	232	241	227	235	252	236	230	252	209	213	228	230	226	217	236	229	243	242	217	221	236	239	221	231	236	226	226	230	226	237	221	219	227	215	229	219	228	229	229	200	227	215	217	216	247	221	246	208	261	223	241	233	243	231	245	253	263	228	207	241	239	243	258	221	230	252	237	232	219	226	224	244	220	235	228	234	229	227	211	234	249	241	240	210	249	233	228	238	234	220	205	208	237	241	229	243	220	236	225	236	248	257	212	237	237	226	271	240	251	229	218	229	218	231	221	216	206	202	241	250	236	208	205	203	231	266	219	230	245	229	233	241	210	239	255	260	197	215	217	204	206	206	230	225	238	199	259	233	203	218	232	198	244	228	225	219	230	236	259	225	252	248	208	207	225	256	206	246	207	225	227	234	244	234	241	267	231	248	217	249	233	223	229	233	229	253	210	213	260	195	244	249	221	215	226	241	221	215	244	242	239	239	233	230	218	224	260	218	220	270	263	233	245	219	231	249	190	204	227	235	252	246	248	236	239	230	224	240	220	219	226	241	221	215	251	223	209	230	230	212	239	267	243	238	211	226	219	231	220	212	226	228	245	234	241	236	228	226	252	222	205	211	237	238	236	235	210	214	220	251	229	247	240	227	198	222	237	221	240	229	244	236	228	211	218	259	248	246	244	240	221	207	238	247	228	245	229	217	218	221	201	178	193	236	218	205	230	207	227	232	213	234	212	221	236	237	234	235	224	235	212	261	238	220	251	225	241	217	211	215	222	262	216	245	216	227	220	229	221	254	199	253	244	228	205	229	234	228	206	249	241	230	216	248	253	223	224	196	249	227	223	250	224	234	241	211	239	234	211	226	209	224	217	224	232	243	242	225	202	228	226	225	238	206	229	269	241	209	227	235	223	262	216	211	216	228	188	244	238	234	185	231	227	212	277	228	214	242	212	236	256	198	252	217	253	214	237	229	217	214	241	207	219	200	261	235	251	218	243	205	244	210	232	257	236	204	221	235	249	244	232	235	260	225	226	242	239	216	224	203	221	242	230	230	262	240	213	267	227	233	250	231	250	210	229	243	225	226	219	252	262	257	203	218	245	239	252	228	239	254	233	242	230	233	242	224	213	233	208	270	228	224	216	244	243	203	238	201	199	225	195	229	249	199	249	202	217	238	197	209	210	254	242	222	209	231	220	230	235	244	228	233	208	247	221	228	238	208	257	203	218	225	231	219	221	241	252	248	235	246	236	210	219	232	221	230	214	242	246	200	192	225	227	230	212	182	217	204	238	216	202	204	236	240	224	224	222	214	234	211	222	196	231	249	228	214	224	256	247	237	229	209	234	254	233	227	227	232	213	232	202	212	231	238	238	223	226	224	242	205	240	257	239	233	248	225	229	225	223	206	219	242	202	211	255	218	244	246	231	230	212	233	217	255	247	237	200	226	241	218	223	240	226	209	224	220	228	203	223	239	249	209	229	229	253	233	210	217	227	236	248	232	240	222	210	222	215	235	214	235	217	204	272	207	220	236	233	213	224	261	225	225	245	227	246	225	232	226	245	286	234	222	218	233	219	233	221	229	220	261	239	235	236	233	226	202	189	240	245	232	244	231	237	259	265	230	229	211	238	233	224	234	226	241	233	204	197	207	221	233	234	225	262	240	207	264	241	234	213	234	234	243	229	227	229	259	238	232	213	218	221	249	241	219	221	241	227	209	196	228	240	229	225	212	200	226	225	196	214	186	209	216	249	243	230	215	220	223	245	248	251	201	226	247	229	223	264	230	245	246	222	251	238	237	224	229	244	219	229	233	211	233	226	196	217	229	227	225	227	238	227	231	236	248	213	266	215	198	194	218	245	258	257	262	215	210	220	239	198	253	219	229	214	217	268	243	248	238	213	220	215	237	242	209	237	248	220	235	204	207	234	239	257	215	214	242	224	265	192	218	239	244	255	251	220	214	233	228	189	202	194	263	242	226	238	239	240	258	217	246	253	210	246	234	221	230	204	229	216	223	219	207	218	213	244	236	255	205	233	241	252	228	224	226	242	238	209	228	228	228	231	235	218	255	219	207	254	233	237	227	250	234	223	262	232	222	272	220	244	228	208	230	246	219	217	225	222	206	224	231	243	239	233	227	232	227	214	228	247	245	261	234	249	227	226	245	227	215	229	213	207	214	246	227	237	216	202	233	239	224	251	221	234	228	272	227	253	237	228	229	215	234	233	243	234	215
22132	27052	32768	31163	21922	14818	11257	9698	7123	5244	4172	3166	2176	1737	1125	763	698	611	573	516	492	557	523	518	538	541	535	572	523	562	490	561	564	481	576	521	520	539	535	558	527	570	521	519	528	542	517	502	557	510	517	536	524	503	544	539	540	513	541	542	529	531	531	541	518	535	494	510	494	505	510	538	532	479	539	554	552	560	497	471	516	534	547	521	534	521	490	540	541	545	533	503	528	520	498	523	534	565	517	540	491	530	515	534	554	530	564	503	513	586	509	499	533	532	544	603	505	524	516	539	556	521	527	509	547	516	495	535	552	506	501	477	521	523	547	536	534	500	490	490	516	550	546	531	529	529	552	525	537	527	536	507	502	543	486	531	512	536	577	502	545	496	488	550	523	558	546	533	507	562	526	527	481	518	539	519	539	500	548	490	533	499	503	508	538	539	522	496	529	528	535	529	504	512	522	524	513	558	489	535	533	523	528	573	534	525	509	510	509	504	517	530	513	521	528	550	521	476	503	501	558	577	520	519	542	501	509	532	552	551	499	455	523	540	533	545	511	524	515	536	515	529	517	530	525	557	498	507	563	503	524	537	532	526	501	544	532	540	545	531	503	518	537	523	530	562	566	525	535	533	552	479	518	519	519	547	503	528	516	483	513	514	546	497	517	545	546	562	495	504	522	492	511	506	538	548	536	578	541	540	540	507	552	471	526	532	511	491	497	535	527	558	502	542	463	548	452	540	506	527	505	498	538	486	505	506	539	520	528	562	520	560	524	552	475	560	502	491	502	502	513	547	546	548	543	548	508	498	562	517	507	522	534	509	492	531	533	496	543	521	523	481	502	518	496	514	556	541	542	520	504	519	535	524	565	533	535	617	559	526	513	551	521	466	505	503	565	506	520	485	512	571	532	561	520	494	469	492	487	514	550	548	551	540	522	532	504	497	537	498	568	542	470	524	529	535	552	498	527	540	515	537	554	502	520	514	552	516	551	523	517	514	524	525	513	522	575	523	539	539	552	497	551	497	541	528	489	563	531	545	513	539	505	525	522	497	529	517	552	533	544	489	540	562	481	522	512	524	523	557	496	528	520	555	537	510	528	524	500	545	524	531	507	590	541	514	529	520	527	507	557	512	515	537	529	525	524	526	548	510	518	519	548	551	517	522	548	517	525	547	522	545	522	551	512	533	557	487	497	543	548	513	480	538	504	504	537	511	487	544	524	525	496	530	566	543	553	539	509	544	528	480	505	516	548	542	589	542	522	497	521	498	505	569	566	518	540	524	531	520	545	521	517	525	526	546	527	538	530	506	552	533	547	522	556	558	552	543	546	552	534	558	547	500	530	520	525	527	554	505	484	527	556	517	523	508	540	477	497	536	525	541	501	557	520	544	521	530	531	503	520	521	491	535	512	517	528	559	534	544	527	508	523	513	540	518	486	489	517	519	528	526	537	506	535	517	529	490	561	517	502	543	503	529	557	557	541	465	548	490	520	571	549	536	529	556	541	519	539	498	528	558	511	520	534	529	542	520	519	554	527	492	529	506	545	545	526	605	484	520	536	512	540	500	509	526	547	542	539	507	515	511	548	513	531	531	531	511	500	516	526	494	528	484	497	539	568	479	525	540	539	477	497	561	504	534	545	547	542	517	537	523	560	544	540	526	573	543	496	509	510	529	523	515	549	548	516	500	518	546	519	531	559	532	468	544	487	536	522	504	515	544	560	530	509	554	521	502	528	526	545	526	526	515	545	574	538	516	499	532	533	508	482	532	540	523	528	488	551	504	516	558	528	522	513	533	534	556	483	503	542	546	545	539	542	501	508	557	518	567	495	542	508	543	523	508	519	533	518	610	492	519	524	539	547	508	542	561	554	527	493	491	533	535	506	552	578	520	540	506	560	512	498	525	549	552	505	540	514	535	496	540	519	529	522	550	520	518	529	492	519	509	515	543	480	533	514	529	528	564	521	531	526	492	535	549	544	532	503	549	519	553	513	499	518	513	521	484	513	524	522	559	532	538	509	523	535	510	530	530	523	528	530	555	514	536	552	528	530	503	517	540	530	504	533	580	531	529	522	570	518	508	552	535	537	525	524	506	521	475	544	556	527	539	497	531	537	498	502	529	532	523	518	552	545	574	537	483	557	526	534	526	497	545	567	555	531	520	495	527	536	538	552	537	543	565	524	505	555	556	532	507	549	510	516	509	538	493	547	538	516	549	541	530	514	515	555	548	547	548	549	536	537	510	494	525	529	502	537	499	531	541	523	535	474	532	539	544	506	514	494	541	535	515	524	564	546	559	532	508	500	570	451	518	544	516	560	546	526	522	552	539	512	505	546	499	522	507	527	502	511	531	484	509	535	530	560	548	526	530	497	500	523	544	510	538	496	532	501	524	522	538	530	530	503	522	510	500	499	556	505	546	511	540	492	512	512	542	577	497	536	553	556	559	540	521	502	478	535	555	514	535	525	517	492	556	531	512	465	525	521	539	499	542	574	505	549	511	540	513	528	520	505	456	519	506	507	524	503	558	524	528	511	556	538	537	512	544	522	528	530	513	556	507	533	513	543	511	518	501	514	497	512	495	525	528	575	523	548	507	524	559	547	513	541	511	566	536	519	535	458	508	502	540	533	508	535	462	480	577	518	498	522	524	513	513	533	536	525	557	567	515	546	536	592	529	521	496	497	504	523	494	522	535	510	521	535	553	504	540	544	524	547	532	554	507	542	468	538	513	541	534	511	534	508	564	544	542	510	569	511	535	555	528	522	525	568	507	512	529	509	499	529	563	487	507	532	525	511	477	511	593	531	554	491	528	500	486	547	511	510	547	532	554	497	532	518	502	497	499	509	515	535	513	541	511	503	536	525	523	537	513	517	510	553	514	547	480	508	523	510	527	527	535	496	494	531	558	522	541	563	551	537	495	527	509	528	551	515	519	505	513	518	517	504	546	525	477	508	525	503	554	531	510	514	545	460	511	475	558	519	497	549	511	518	534	518	541	549	538	534	551	521	538	545	540	524	505	548	513	474	539	490	517	521	555	534	544	506	531	495	535	550	495	568	488	539	537	527	491	518	546	538	543	545	520	528	497	545	483	520	541	524	493	544	574	529	496	541	559	494	510	594	563	539	568	522	537	547	545	522	505	547	577	498	554	543	511	542	527	498	510	554	512	510	534	552	530	507	539	506	541	524	529	519	526	512	517	506	557	529	475	504	534	499	540	509	544	536	501	508	514	548	532	518	529	542	519	508	476	515	536	525	506	504	471	541	533	573	492	539	566	563	547	525	506	558	513	502	539	528	532	523	521	577	551	503	531	561	555	486	518	521	547	545	506	521	555	503	531	524	497	499	507	552	514	554	501	496	560	528	557	501	567	533	561	505	509	526	514	552	518	507	492	484	495	527	545	543	493	545	494	580	549	545	483	513	504	564	513	517	512	542	505	562	576	516	530	529	547	523	519	534	531	506	534	504	530	524	516	507	494	509	523	495	500
53371	53225	49770	47266	37289	26957	22342	17495	12831	9177	7388	5326	3161	2203	1151	667	450	400	286	242	250	227	230	213	224	266	221	226	216	227	204	200	240	222	208	218	219	226	231	232	212	215	231	215	231	243	244	212	213	209	246	241	222	234	219	259	222	209	233	209	224	240	229	239	222	200	236	221	200	240	225	217	211	222	270	270	237	266	231	215	217	200	239	228	218	227	203	210	229	211	240	227	230	245	205	225	231	229	216	248	223	201	220	224	221	205	226	204	198	247	252	206	239	255	258	211	234	233	229	210	235	222	235	219	219	246	217	247	227	220	221	200	224	224	215	214	219	213	223	221	220	230	232	212	220	254	214	219	244	216	210	236	221	233	213	222	240	210	198	245	218	222	194	216	233	241	227	206	224	222	237	212	231	217	212	219	213	216	246	218	211	232	226	242	200	206	237	230	201	212	238	209	202	248	207	267	229	213	228	242	218	219	228	192	214	192	209	229	221	201	233	220	222	207	229	237	233	234	226	248	216	246	216	244	253	242	223	236	195	219	245	250	232	227	228	220	223	242	248	210	244	216	203	216	213	245	219	231	214	199	202	244	233	211	227	193	252	213	207	198	223	238	247	199	223	246	237	211	217	232	250	230	236	216	231	248	216	221	229	221	220	219	221	225	235	254	213	230	197	222	207	230	227	227	255	238	216	226	214	244	230	235	211	238	209	246	222	223	217	227	235	230	217	241	248	221	233	208	244	201	204	215	236	236	233	244	240	216	232	212	244	228	230	194	211	209	227	210	200	185	257	210	244	242	233	239	198	234	204	252	229	216	192	264	217	235	210	224	223	227	249	254	254	227	208	221	231	214	214	243	231	274	230	206	232	236	261	217	210	209	224	230	207	226	211	228	231	238	201	227	231	233	219	225	222	219	202	212	211	253	230	222	218	215	233	228	222	211	247	222	222	241	235	236	207	203	231	249	231	265	219	229	218	218	259	217	218	245	222	239	227	224	213	230	213	236	221	230	216	244	230	233	222	233	265	221	210	204	216	238	248	208	232	247	217	211	230	200	211	243	212	240	222	247	233	210	203	243	226	228	227	217	225	257	228	256	242	234	216	222	201	222	230	217	238	210	201	196	259	206	230	218	227	241	234	237	228	207	253	199	204	230	201	240	217	213	244	257	195	194	239	231	238	223	237	235	210	243	220	221	208	220	243	239	239	220	230	237	194	227	201	220	205	210	197	228	223	245	235	251	217	241	217	221	247	229	240	227	242	225	228	245	231	251	228	213	239	215	207	221	216	233	239	200	217	228	206	205	227	241	247	218	229	270	257	201	218	200	218	194	221	224	235	215	244	211	223	240	209	235	228	245	207	244	239	215	213	216	219	205	216	215	221	193	246	227	247	209	203	221	213	239	229	238	221	232	188	262	215	226	214	221	209	212	236	230	248	210	222	251	228	223	196	249	216	205	214	200	207	238	244	227	217	200	236	246	227	218	243	220	200	195	240	188	231	197	214	213	192	206	226	242	224	214	204	234	211	227	214	260	235	215	240	252	218	211	238	197	237	228	234	217	227	222	240	215	211	232	225	226	247	205	220	214	224	204	242	201	247	240	201	210	238	233	225	242	210	236	228	239	243	231	241	241	246	216	246	210	204	259	212	229	221	217	227	201	242	226	243	198	224	222	217	223	210	242	230	233	220	259	245	229	233	200	207	239	252	200	241	216	247	229	242	239	233	223	245	243	216	227	227	231	226	228	234	224	227	232	201	238	229	230	211	227	235	229	218	206	227	204	225	252	220	220	245	211	235	247	216	236	244	217	247	228	227	225	241	224	206	211	210	239	243	227	209	227	213	220	230	221	199	247	254	233	244	238	229	215	234	233	209	244	210	207	235	232	207	238	206	226	204	215	211	225	225	203	218	231	244	227	215	219	229	204	242	229	175	240	248	202	217	206	236	243	223	213	249	186	212	223	226	218	230	227	214	237	208	213	233	238	226	217	234	230	217	225	218	233	188	238	204	241	198	201	187	217	238	221	216	226	242	239	211	215	232	215	215	242	222	212	237	220	257	223	228	239	214	234	246	245	220	228	242	195	227	241	236	250	241	234	213	208	187	215	220	236	224	233	228	249	224	231	226	231	195	228	187	230	212	226	219	207	228	251	240	248	226	208	200	210	219	210	215	207	233	208	207	248	214	215	220	211	191	210	229	243	227	212	243	216	220	224	236	237	220	240	198	211	215	241	224	233	243	194	225	229	207	233	207	220	215	221	243	229	233	244	198	228	236	229	224	252	250	212	228	223	217	200	236	245	228	208	238	247	218	234	201	228	221	236	235	244	205	248	224	220	213	235	277	217	233	224	241	238	209	227	233	222	181	224	238	227	210	241	231	221	250	240	226	219	245	226	237	217	214	244	206	225	212	217	233	226	216	251	242	231	205	214	250	230	218	222	215	227	221	227	230	232	226	266	203	235	221	228	207	208	224	223	232	222	241	230	193	227	226	211	218	193	209	252	248	249	207	244	224	224	241	202	243	237	236	223	240	218	238	263	229	212	230	201	213	222	220	241	227	210	221	224	236	222	237	219	236	225	222	232	273	257	207	232	230	254	240	222	224	216	232	230	236	221	234	229	230	246	252	225	214	244	224	221	232	218	239	218	203	249	228	204	207	217	214	213	248	247	213	249	233	197	210	230	218	219	218	206	225	221	229	245	220	226	229	243	232	243	233	223	236	227	234	241	254	234	222	209	250	258	219	194	229	234	218	201	219	224	184	227	243	224	211	238	222	239	201	232	219	242	238	220	219	213	248	222	223	223	253	219	221	244	225	201	254	225	218	238	239	220	215	236	240	233	232	232	228	248	224	220	202	221	225	233	247	236	214	229	226	245	225	233	216	206	228	189	234	224	228	255	219	242	213	221	230	229	238	238	213	208	207	227	211	227	233	261	231	239	252	243	222	243	248	199	217	211	235	201	204	204	214	221	202	214	239	211	226	201	219	245	235	214	213	245	243	221	223	222	215	224	221	214	229	213	222	232	236	198	238	238	219	248	197	217	231	208	248	219	227	202	227	225	206	226	222	262	205	223	207	217	230	212	201	240	237	222	234	222	232	216	237	207	219	195	202	219	243	234	251	206	220	213	233	231	221	215	223	207	213	217	228	243	218	213	209	220	210	248	243	209	223	224	224	225	226	253	240	217	211	212	220	224	223	233	210	236	227	217	233	240	227	217	249	228	224	208	259	244	209	227	225	237	232	217	249	265	217	249	250	230	224	221	200	248	218	227	239	242	225	229	216	212	194	200	213	266	223	200	241	237	256	248	218	221	213	255	252	244	218	197	226	211	252	225	214	205	245	204	250	255	231	236	198	217	201	239	201	225	211	222	202	219	213	205	230	252	237	207	205	262	205	216	194	230	216	234	215	225	228	256	217	241	224	235	213	238	210	224	231	248	251	235	249	243	207	223	244	234	236	277	227	222	222	235	209	231	229	220	211	247
38201	47900	52260	53427	45249	36952	33695	31870	28628	24851	22080	17879	12038	8817	4712	2577	1605	1309	859	609	558	537	496	547	531	543	516	532	554	514	541	524	515	485	493	480	492	515	513	526	507	513	503	504	519	500	570	488	518	532	516	533	523	538	530	509	489	518	516	511	573	516	537	529	527	502	494	553	511	509	548	473	522	513	523	541	519	541	472	511	514	537	528	494	497	527	491	518	506	487	491	554	500	549	521	534	514	510	537	535	495	482	566	523	559	524	541	464	509	540	565	532	480	529	500	529	506	507	553	490	514	540	543	497	486	510	501	511	554	517	513	469	514	590	518	529	517	525	494	543	532	478	544	513	508	521	506	504	529	475	522	556	517	527	532	546	535	540	500	533	523	554	476	495	511	506	520	515	541	488	531	477	523	497	461	514	519	504	585	480	524	514	512	499	507	500	490	526	542	526	556	529	485	533	519	517	553	525	513	502	535	475	520	534	486	544	537	499	471	504	484	487	514	522	523	531	523	519	495	453	489	505	514	524	528	505	500	528	545	518	525	552	498	514	496	570	505	495	506	532	500	507	532	487	550	493	519	526	489	504	494	516	525	547	509	502	550	529	534	526	507	521	525	540	513	534	526	539	530	511	530	505	506	496	508	514	523	485	486	527	506	489	515	499	531	507	523	579	533	562	530	535	524	534	488	474	529	451	514	492	483	500	518	487	500	529	502	529	545	536	537	485	514	557	492	490	498	481	529	566	492	510	519	549	485	481	472	541	498	533	502	488	533	474	505	539	484	526	477	496	531	497	479	575	495	539	469	518	548	501	571	563	507	542	502	534	543	538	542	526	528	535	505	534	529	465	511	523	506	519	534	490	503	523	528	512	481	498	475	490	521	561	525	545	546	571	476	514	521	560	504	475	524	526	526	528	503	533	514	499	483	522	537	478	503	521	507	511	503	512	528	501	510	555	520	527	498	522	515	500	540	526	512	534	511	530	521	549	535	521	532	523	505	545	513	517	488	526	483	513	542	516	508	501	507	466	498	490	521	497	535	494	534	498	466	514	520	507	521	541	539	497	546	528	553	506	499	509	511	522	493	529	519	506	499	501	517	542	553	508	510	540	545	521	502	541	491	536	551	500	506	510	511	521	503	536	494	508	511	514	512	501	536	555	505	492	535	509	518	487	508	503	489	481	551	541	481	537	509	503	512	514	513	469	521	515	549	515	497	504	509	512	528	526	522	501	539	494	533	535	497	512	488	514	534	494	549	498	543	505	468	493	498	507	524	528	513	516	508	494	519	507	572	507	506	543	490	521	533	500	525	504	500	556	484	491	513	535	535	530	528	518	546	534	552	549	543	483	496	532	537	524	515	504	515	495	487	520	527	498	544	521	490	534	525	495	543	510	506	533	528	515	527	506	518	470	539	494	547	526	521	493	509	474	536	528	531	512	540	484	483	488	497	525	516	500	468	520	488	539	524	530	515	501	524	527	497	522	496	511	515	535	529	505	527	512	484	476	487	518	512	492	513	543	565	496	549	491	502	488	552	457	536	527	517	515	511	503	506	528	512	504	545	526	530	545	488	462	513	537	475	514	523	499	503	547	511	546	535	567	544	501	518	511	517	492	517	529	530	570	538	506	491	525	512	473	537	503	457	487	523	566	522	497	484	499	557	514	493	515	546	506	547	535	533	528	530	489	535	512	539	479	519	514	462	530	531	515	502	521	553	490	495	528	509	515	545	523	531	500	536	543	530	485	527	534	493	514	518	548	538	509	513	524	506	499	516	541	513	524	560	526	540	525	522	543	521	536	562	504	549	511	504	541	507	546	479	534	503	536	504	509	515	527	540	503	517	525	515	522	505	488	514	525	525	491	506	494	555	534	505	533	497	548	527	514	489	497	524	518	502	520	481	541	499	492	489	520	458	496	504	508	506	503	508	505	488	500	500	515	568	508	530	517	514	473	459	489	493	515	539	499	492	501	502	513	493	477	523	508	509	532	505	479	508	482	521	594	492	538	567	508	495	530	548	513	496	482	501	530	514	487	489	520	508	515	492	502	522	509	503	526	498	536	510	536	540	547	482	536	506	462	505	489	568	519	488	507	497	508	521	531	514	552	507	528	554	533	476	505	461	503	535	515	515	498	524	512	548	562	515	556	526	480	481	521	463	519	483	538	522	546	535	548	532	510	537	534	522	547	530	491	511	526	479	524	528	512	557	521	539	517	539	534	512	520	517	555	489	509	490	528	478	467	514	531	501	497	498	521	546	527	519	513	544	489	500	504	530	536	524	495	498	478	524	561	487	526	520	530	499	535	500	498	502	513	478	545	510	503	533	494	526	523	545	521	517	513	542	508	525	489	554	503	543	528	483	498	511	510	497	504	554	518	490	498	535	536	522	504	515	539	481	480	516	485	525	516	501	548	545	514	527	456	497	552	500	505	531	508	486	525	510	514	489	537	512	503	509	504	532	512	547	544	520	482	512	506	506	511	533	474	521	497	527	516	516	505	507	486	505	499	529	545	545	514	530	529	503	513	493	496	514	545	540	492	503	537	502	567	518	566	506	518	492	511	513	536	502	539	487	547	511	497	509	466	503	546	528	538	522	559	514	546	525	519	513	514	525	505	527	506	476	518	494	524	519	483	526	496	537	526	491	545	521	499	536	532	519	539	525	484	543	532	540	512	531	497	514	528	555	512	527	502	543	495	520	559	478	525	522	507	516	517	522	508	502	515	499	534	542	508	502	501	501	538	479	534	540	509	506	495	585	510	507	487	489	487	531	489	467	519	533	489	494	537	490	529	518	511	524	512	536	527	505	514	526	518	487	563	555	546	528	510	494	512	528	520	502	528	533	534	549	517	540	536	558	484	550	482	518	497	552	515	499	539	507	527	563	514	509	536	503	543	503	521	504	502	511	513	480	501	522	500	501	517	559	478	539	516	570	505	507	514	506	519	517	512	529	530	507	498	508	461	476	507	542	481	480	542	501	543	513	511	479	498	547	529	528	510	530	530	542	521	520	492	491	518	546	509	524	514	494	486	530	552	546	496	543	538	504	525	536	538	581	480	515	524	532	556	518	508	510	542	503	503	515	544	582	486	490	528	506	495	533	509	480	497	557	523	501	512	480	553	523	536	535	535	519	526	519	489	511	525	484	515	531	483	481	562	497	517	555	479	543	512	489	519	494	509	531	555	524	480	522	563	514	474	546	525	532	520	529	520	519	503	509	548	505	485	549	516	552	499	512	508	480	510	507	540	533	493	550	516	512	518	499	511	505	511	528	524	527	529	519	498	516	506	538	562	502	580	501	511	514	483	525	522	480	494	528	511	488	520	531	510	547	469	511	534	511	509	521	492	541	541	490	540	507	519	507	522	524	513	515	479	519	497	538	512	539	520	565	517	490	540	527	505	498	500	531	500	511	518	542	478	468	498	509	519	542	476	508	482	540	515	490	534	532	539	537	537	535	521	517	528	516	519	496	544	519	530	506	530	542	539
60089	55387	52111	49552	41056	30227	28102	26633	22982	18390	14287	9700	5706	3666	1917	1060	714	580	339	279	247	237	230	233	193	221	252	236	232	246	207	244	226	220	247	225	234	211	259	202	220	228	215	253	211	204	184	207	230	213	227	212	249	226	210	236	213	240	223	225	211	208	207	233	206	236	219	228	219	207	209	233	206	213	237	229	209	228	227	214	223	234	219	196	210	238	233	226	240	211	231	212	228	215	239	245	216	256	215	214	205	224	214	223	238	234	219	237	201	231	237	228	213	231	262	214	191	196	228	208	241	207	211	259	214	202	227	226	214	215	210	240	212	199	237	234	216	224	227	230	218	204	257	237	227	233	258	253	214	237	252	226	257	235	208	236	234	225	239	214	195	203	223	254	186	203	238	228	196	240	265	244	238	222	211	228	239	190	225	236	259	221	223	207	229	207	215	241	242	263	246	224	216	225	237	210	224	218	234	236	227	231	220	213	236	224	180	246	239	224	250	231	197	232	222	212	258	235	240	217	204	248	226	246	206	217	226	232	246	228	220	221	235	228	216	229	223	211	210	218	224	234	256	221	216	234	219	232	213	246	213	246	237	212	244	233	217	240	194	217	225	238	254	247	225	219	220	246	227	223	231	247	248	178	232	208	211	254	242	215	212	227	203	244	221	238	224	225	169	221	221	224	238	225	212	231	228	217	221	222	213	214	210	255	207	211	222	233	243	235	222	229	239	199	238	215	239	238	200	244	228	236	220	249	235	204	208	203	230	224	219	217	228	232	219	238	229	213	216	204	236	228	233	226	230	239	227	249	202	215	217	256	248	270	208	226	221	236	229	232	244	226	203	221	221	202	215	228	246	254	228	257	201	223	213	219	229	226	219	206	230	229	250	195	227	206	219	234	245	221	235	231	214	206	222	226	216	210	233	204	233	185	217	215	241	236	259	239	218	245	192	197	218	221	191	238	205	211	244	231	232	237	227	231	194	190	228	226	245	223	230	209	215	235	222	194	229	253	209	238	213	216	220	226	219	204	196	222	216	221	208	224	243	234	204	242	240	217	216	206	219	241	214	238	258	227	242	220	236	190	238	216	230	209	262	251	239	213	233	211	195	228	218	217	211	246	238	253	199	232	225	241	219	207	236	226	222	207	222	212	225	196	245	245	216	205	224	234	246	227	207	224	225	231	225	249	204	214	197	215	218	223	233	201	228	236	227	211	207	216	222	225	207	193	240	220	238	219	252	193	254	240	232	247	205	196	225	249	227	233	233	235	256	225	224	249	230	222	251	198	219	235	218	221	204	247	224	241	223	239	248	218	218	223	240	220	223	218	228	226	239	212	226	214	237	225	229	283	207	201	235	219	219	204	242	218	244	214	242	246	251	219	227	227	218	186	219	212	214	240	237	192	210	209	240	228	230	220	212	210	253	225	214	208	230	235	235	190	243	228	222	239	221	223	217	227	197	204	189	240	219	211	227	204	246	236	201	223	229	196	226	234	242	210	191	221	224	257	230	263	229	237	223	216	218	228	242	235	197	219	207	188	230	216	216	211	215	255	223	247	256	230	217	218	197	245	230	240	260	242	232	238	212	237	232	243	212	213	206	205	260	236	209	235	237	234	227	230	231	217	243	222	217	224	259	226	209	231	218	198	215	202	223	226	223	206	221	237	258	203	223	234	223	206	235	215	191	247	212	204	226	249	226	241	234	238	223	209	216	218	229	218	220	234	223	265	221	187	212	205	243	233	221	249	215	224	211	230	242	186	205	220	244	232	234	216	239	210	207	221	249	229	244	219	240	223	227	227	246	195	203	210	209	234	212	241	213	206	212	228	240	215	240	225	216	242	219	232	231	226	251	226	205	209	201	224	261	205	232	211	198	200	191	217	234	206	243	233	219	243	198	251	260	254	231	232	212	238	250	232	215	218	208	199	228	217	220	210	232	245	219	217	222	235	261	197	208	206	256	230	221	236	229	203	212	218	219	254	238	226	220	217	237	238	235	221	246	230	250	205	227	253	214	262	255	248	240	229	216	247	196	227	240	241	232	248	228	236	223	227	213	226	224	219	221	217	228	227	223	244	225	224	236	219	218	225	234	187	221	247	231	227	213	211	227	234	243	225	214	227	215	208	233	224	205	232	188	240	214	223	207	230	246	195	232	201	220	195	238	231	212	246	220	234	245	234	251	219	215	229	239	243	242	219	240	236	198	232	239	222	244	225	238	197	231	224	234	248	237	223	229	202	209	208	235	225	237	191	201	212	238	244	220	232	249	202	237	238	233	215	219	215	227	204	219	215	243	229	203	233	236	226	242	224	256	239	218	225	232	234	236	217	214	221	210	221	215	218	235	191	229	235	238	219	213	241	239	238	263	234	251	225	240	190	228	243	231	211	205	236	227	228	230	233	220	239	233	205	227	217	225	223	210	255	190	229	234	249	242	227	235	223	240	227	218	268	212	232	224	205	221	199	247	226	217	216	220	210	234	237	233	222	237	256	201	222	239	252	214	237	225	215	220	228	245	258	202	222	229	226	230	239	229	210	217	219	204	221	204	197	238	237	251	233	232	233	225	222	239	207	245	253	216	250	203	226	232	223	200	202	252	235	235	260	236	201	226	233	219	250	263	217	249	207	243	215	216	216	213	209	249	203	242	231	210	221	210	220	188	236	248	260	215	231	200	243	214	224	232	219	214	243	242	233	219	239	230	250	216	201	218	211	244	247	222	219	223	212	208	216	229	206	252	223	246	210	225	248	231	213	227	202	221	239	226	232	220	221	234	229	230	240	214	240	232	241	240	236	225	222	219	217	241	214	238	210	221	229	225	224	212	202	225	249	222	230	228	254	246	197	255	232	210	222	247	210	206	238	237	238	230	240	236	251	224	216	271	234	230	225	220	231	245	215	208	248	204	197	212	248	242	217	226	207	229	237	194	214	215	211	242	224	231	248	236	255	218	218	252	227	216	216	221	228	231	220	219	221	220	244	199	238	213	226	225	207	208	202	210	253	214	214	237	245	199	212	227	222	219	225	254	246	227	245	177	211	216	213	217	216	224	189	258	222	248	221	236	226	210	245	224	196	206	204	207	200	229	241	211	210	243	206	228	243	212	240	253	239	228	195	217	239	236	222	235	229	220	196	221	205	235	196	223	240	230	236	250	227	207	217	253	227	200	221	228	227	251	225	251	241	238	253	249	198	222	239	226	245	206	226	238	213	216	219	212	206	230	241	240	215	228	224	231	219	216	236	232	230	232	253	215	261	238	217	230	244	192	225	250	227	238	219	246	211	236	200	199	223	233	212	214	232	246	207	195	243	231	232	208	262	194	199	229	211	192	220	244	253	226	230	205	209	213	225	229	240	241	213	231	225	237	249	207	226	225	234	230	248	213	224	216	221	219	232	204	226	213	225	212	211	208	227	238	220	211	218	256	227	236	236	268	208	231	233	214	233	216	223	242	233	234	227	221	210	216	214	234	219	211	204	200	229	226	223	236	199
43689	51861	57528	58660	49367	45343	41779	40598	37861	34781	31463	25081	18008	13257	7535	4211	2842	1913	1152	727	573	568	545	575	517	530	525	544	499	555	535	553	518	514	519	527	506	486	519	501	511	524	512	540	508	513	500	552	532	516	463	513	503	516	511	473	468	536	511	515	574	518	514	513	480	517	498	505	526	491	476	543	524	488	510	497	490	539	492	487	541	542	519	519	450	516	494	523	488	494	472	520	507	507	496	506	524	522	513	506	503	494	500	519	496	473	512	533	475	503	507	503	506	501	549	551	503	512	510	505	561	525	535	529	496	501	545	512	507	465	492	492	513	534	529	515	513	489	508	502	492	473	523	522	532	525	478	503	522	529	480	505	539	521	508	481	508	492	515	520	547	480	474	495	511	519	530	507	534	550	465	477	502	511	555	505	490	520	507	513	510	514	548	513	503	528	491	519	522	512	490	503	522	503	531	490	488	497	507	527	521	488	496	499	492	513	490	536	504	530	469	517	501	500	534	506	505	492	502	550	525	509	509	536	546	497	522	496	531	517	470	514	552	531	509	532	517	555	525	487	545	509	501	514	538	512	489	489	499	539	557	513	475	471	518	519	482	513	536	484	488	514	534	541	526	486	507	474	502	516	522	501	495	491	526	544	499	521	537	500	517	485	550	499	527	507	513	503	517	513	479	533	527	506	493	529	513	479	491	470	511	517	504	495	512	519	556	527	554	544	527	522	551	527	522	471	488	572	481	531	513	517	515	505	513	510	495	530	540	500	512	526	484	527	531	503	497	535	542	528	497	480	550	497	543	523	558	537	520	520	532	533	513	489	515	546	500	500	505	504	556	561	532	517	501	512	516	503	514	489	487	532	491	531	523	478	512	490	545	533	489	514	492	526	496	475	485	524	502	515	530	507	548	507	525	467	474	496	528	538	479	532	508	487	512	534	502	506	524	506	515	499	544	548	505	520	512	543	537	546	506	490	503	502	549	553	438	471	564	497	522	497	500	519	505	538	486	532	478	529	480	512	519	508	493	523	474	511	512	523	541	491	506	531	536	525	483	521	486	520	495	482	498	505	525	523	512	524	541	500	493	498	531	514	539	495	543	491	533	502	453	538	525	540	519	537	527	526	518	500	496	517	489	538	522	472	514	507	526	499	499	541	523	528	538	494	517	502	500	546	500	558	529	503	527	547	569	520	519	496	517	485	484	530	526	530	479	490	514	503	491	547	501	499	553	510	516	517	488	510	513	489	525	479	525	560	502	480	510	515	533	526	542	501	491	516	533	473	497	501	495	495	488	515	536	486	504	503	502	524	540	496	496	560	515	500	530	497	520	560	489	533	508	523	490	500	537	493	511	542	515	506	498	503	568	508	507	498	531	566	518	497	501	551	529	523	513	548	522	497	527	526	499	532	507	528	531	495	536	511	532	499	507	517	494	493	548	494	507	547	509	512	542	561	496	524	492	516	482	506	484	519	494	497	555	491	507	502	545	491	488	530	559	544	548	531	507	504	479	489	514	533	515	530	491	442	524	516	502	515	473	515	512	503	563	483	495	511	508	507	541	504	518	521	526	492	505	566	525	499	503	517	517	543	531	506	534	543	504	524	525	499	493	536	509	574	542	500	524	505	523	477	489	494	481	511	497	499	483	526	547	548	534	537	515	515	509	519	491	507	509	492	511	525	489	549	520	535	501	499	513	512	575	519	503	485	513	524	514	533	546	524	499	534	452	503	523	505	482	518	515	506	520	516	485	487	474	500	544	538	527	541	535	530	511	519	496	493	485	494	511	513	510	480	495	497	525	487	510	544	520	535	472	536	554	499	511	497	528	548	513	466	527	476	498	544	508	526	477	466	500	561	505	535	522	512	561	520	480	468	549	533	529	467	492	519	533	500	518	530	512	539	485	528	506	500	554	531	488	501	538	528	506	512	507	469	514	546	501	523	511	524	508	543	528	490	543	496	492	512	532	523	475	491	528	508	505	482	514	491	522	527	567	528	521	546	542	503	468	523	516	552	528	557	518	522	529	510	531	510	516	546	520	513	558	525	528	517	529	554	512	516	531	523	527	536	478	499	520	520	532	511	540	484	490	473	480	520	491	517	519	492	508	521	511	528	495	529	524	533	541	511	527	466	520	581	497	501	486	538	545	536	527	522	496	493	537	533	494	532	533	540	538	483	487	512	488	521	513	511	504	538	558	527	503	463	538	534	513	482	526	512	501	522	520	476	502	496	496	525	528	479	514	507	496	480	523	560	493	466	497	491	511	516	519	545	501	528	507	491	492	518	513	476	528	530	486	500	489	453	485	510	531	510	527	510	529	488	518	503	479	515	506	470	556	524	505	544	513	507	514	540	477	501	463	504	514	522	529	520	527	483	523	526	517	502	509	489	515	513	483	540	557	499	511	532	531	517	482	490	508	536	548	543	529	497	486	525	516	486	507	490	520	498	526	538	549	502	519	520	542	522	498	521	520	520	522	486	524	491	513	488	531	460	514	501	487	520	504	536	527	523	478	536	498	508	535	525	465	522	525	495	502	494	528	532	537	522	522	536	468	507	502	536	510	519	496	534	479	532	493	565	463	492	483	505	495	552	499	490	504	519	509	490	519	499	490	523	521	515	518	518	504	459	499	540	506	513	531	546	534	522	495	547	514	508	527	490	494	479	502	502	470	547	512	516	531	536	503	526	536	485	527	501	479	508	480	489	493	471	466	510	517	540	481	556	506	504	503	515	517	518	512	516	488	540	499	534	507	516	487	550	493	525	554	512	539	502	559	530	499	537	499	532	533	500	484	522	545	517	523	512	500	498	484	517	533	510	522	517	541	495	481	508	524	519	483	518	518	518	547	472	513	531	520	490	486	507	513	526	513	526	570	567	506	542	508	502	503	521	491	517	510	514	520	550	526	555	469	541	490	501	531	497	472	529	475	529	479	530	551	549	512	507	506	527	501	532	514	501	536	543	522	530	539	483	541	482	508	507	524	501	493	472	519	544	536	551	499	535	526	514	517	471	481	486	523	488	486	494	508	533	511	498	541	516	503	538	538	497	506	517	489	478	541	520	529	505	534	515	502	501	495	520	537	477	486	530	484	486	491	485	538	510	529	534	491	531	468	501	519	480	523	547	457	533	499	491	522	491	500	493	494	513	531	519	501	540	540	522	509	481	484	508	515	470	515	546	501	517	510	516	516	572	504	490	487	540	516	498	533	503	486	540	516	491	535	515	501	500	490	472	521	521	453	505	501	490	526	533	510	488	477	559	534	505	549	535	500	536	510	513	501	524	483	477	507	554	477	527	529	483	538	485	521	540	509	532	504	510	490	514	516	504	525	550	488	519	501	508	494	489	526	527	523	489	488	513	506	500	489	495	494	518	492	521	472	507	478	486	502	500	500	530	501	536	489	509	522	482	546	525	515	513	524	553	493	534	494	554	527	496	488	497	501	516	465	522	492	547	536	527	494	548	527	492	490	518	539	500	519	545	522	521	504	511
35943	32415	30286	20472	10005	4540	2939	2429	1858	1489	1088	704	525	394	320	269	264	271	240	241	210	220	213	239	234	232	251	234	218	225	241	203	253	221	212	235	257	225	254	222	261	220	214	209	230	254	237	226	219	256	210	234	236	241	283	230	228	231	243	232	224	223	232	219	232	205	229	212	216	230	232	255	222	202	214	206	258	245	235	235	213	239	223	210	217	239	243	196	271	221	217	220	234	246	253	251	238	232	240	223	214	208	237	237	285	253	259	211	239	206	257	253	206	227	231	224	260	227	229	216	246	224	213	234	221	216	244	192	237	213	245	266	268	262	215	205	241	230	214	229	217	242	197	237	199	230	234	239	235	223	229	215	247	258	241	200	212	206	240	234	223	243	221	233	226	212	231	229	193	214	200	228	215	230	220	241	232	248	260	224	231	217	224	212	230	215	236	234	237	215	217	242	214	229	211	245	237	227	230	224	213	220	219	214	209	230	226	227	227	238	229	242	226	229	224	278	212	250	215	199	220	214	242	190	247	233	216	272	219	278	253	240	246	226	231	231	234	246	197	209	204	218	237	215	188	219	227	250	243	239	233	202	234	229	210	216	216	215	241	198	215	216	221	242	232	229	244	231	198	192	233	256	261	220	232	257	222	237	195	212	226	232	225	238	228	259	212	227	237	227	248	228	245	219	217	233	227	214	249	222	211	221	226	231	213	218	230	241	229	236	216	263	247	259	241	227	222	232	250	218	240	242	216	223	211	232	209	216	220	206	237	238	227	228	229	263	224	227	255	225	235	244	210	259	221	206	217	249	221	245	217	215	237	215	214	228	213	249	230	258	240	221	235	243	235	242	236	228	215	237	227	222	252	240	215	204	233	245	218	240	273	217	239	240	208	242	245	234	233	203	207	245	224	253	234	245	203	221	225	235	194	219	245	260	232	238	219	260	230	224	215	202	232	223	218	229	224	216	238	219	216	196	227	234	238	221	218	235	198	229	209	219	216	210	247	190	209	234	233	214	205	230	208	245	210	233	198	239	217	219	235	204	196	255	208	265	240	228	239	255	256	237	253	210	262	223	247	237	231	239	217	231	218	230	255	244	208	224	248	192	214	219	240	174	242	192	237	234	257	211	224	204	210	239	231	250	229	241	215	254	239	222	200	217	229	238	239	244	221	212	220	248	209	205	216	228	217	224	206	220	235	232	235	231	223	250	218	238	208	247	281	243	232	241	239	218	231	233	214	231	249	238	211	227	179	213	233	204	237	227	194	211	194	230	206	224	239	228	255	224	241	229	219	225	241	222	218	233	277	242	217	238	247	243	242	211	250	223	225	220	191	231	230	243	238	227	258	221	236	244	245	244	252	214	233	230	224	229	214	234	209	213	213	263	222	249	222	231	228	222	210	225	224	216	224	250	201	214	197	209	243	205	230	234	231	251	234	204	211	232	226	232	207	214	211	223	226	213	216	254	232	245	251	261	229	221	235	222	200	219	208	219	217	227	223	229	218	252	235	232	228	246	224	212	219	239	225	206	247	213	255	223	225	250	240	213	224	228	200	262	266	244	227	252	239	216	221	213	210	213	223	249	231	200	204	216	218	232	227	213	213	239	242	216	240	222	224	222	222	234	222	204	219	221	227	219	221	243	245	260	238	232	230	230	229	215	228	252	238	247	199	234	221	212	236	200	252	236	227	243	230	222	223	207	246	211	229	211	242	224	220	211	255	230	249	244	225	230	201	222	233	222	232	225	239	240	242	241	241	221	217	228	242	234	243	215	226	212	193	234	219	283	214	223	199	211	256	276	212	251	253	239	232	254	220	222	209	217	249	254	236	225	241	225	238	260	218	236	234	203	241	231	215	242	235	265	250	236	254	215	226	244	213	228	207	234	216	238	244	211	242	218	221	195	197	222	187	236	222	246	250	230	227	204	216	206	218	228	226	217	241	209	251	218	187	253	204	214	213	259	240	258	235	241	201	229	199	235	228	234	246	240	238	263	254	242	257	231	223	243	230	225	231	203	195	220	201	258	254	215	231	195	181	258	204	226	231	219	231	244	243	206	232	246	249	208	217	229	208	232	255	213	197	228	204	259	194	220	200	211	221	270	213	230	221	223	219	216	236	241	213	248	215	215	231	212	229	206	242	247	254	209	200	256	258	249	212	251	232	222	210	226	225	201	233	226	215	256	220	222	221	250	230	229	225	226	247	236	236	233	220	243	243	220	207	234	239	196	223	202	219	256	218	235	231	221	218	221	244	221	201	209	217	259	220	248	210	230	222	227	208	215	241	233	218	225	242	220	226	236	217	211	243	238	230	246	232	234	239	240	228	224	239	216	217	230	235	236	252	250	253	252	215	207	260	230	206	224	220	222	242	236	240	237	223	217	194	207	233	218	228	220	231	238	217	249	232	230	233	233	244	216	212	208	234	230	231	219	236	230	221	243	223	221	236	224	206	230	217	217	225	249	247	228	209	249	228	228	226	228	207	267	219	216	229	244	248	213	229	236	218	249	208	223	229	230	206	216	232	225	223	249	237	251	229	195	230	219	244	257	231	241	221	252	245	225	236	236	233	248	196	239	234	223	212	256	229	208	215	235	220	221	222	249	224	240	214	234	218	239	237	241	233	237	241	270	218	225	254	227	249	233	207	234	229	231	220	235	237	246	245	221	216	210	228	212	246	222	204	220	226	231	236	208	215	234	247	233	236	242	207	223	235	242	231	215	241	233	243	258	244	225	241	222	194	234	262	209	227	224	235	249	231	241	222	233	204	251	217	209	218	218	242	247	239	234	215	217	233	220	232	251	218	246	241	199	233	215	227	238	229	224	227	226	211	237	231	202	243	192	223	243	227	232	222	244	190	226	233	216	232	202	238	225	225	213	233	221	220	223	219	222	241	243	235	217	242	211	233	236	206	246	224	226	225	215	239	199	225	217	220	272	250	214	242	224	237	227	224	241	254	246	233	223	264	211	242	237	221	224	219	236	208	227	242	225	243	245	240	208	228	203	236	206	205	227	230	243	226	222	225	230	237	242	209	224	226	230	219	230	247	232	246	213	212	204	206	242	215	223	258	235	219	260	225	220	250	216	243	244	223	238	214	237	255	227	235	238	267	245	231	237	266	226	207	238	225	239	214	259	219	240	210	240	216	262	234	248	247	225	219	227	213	231	265	193	205	213	227	222	216	209	227	236	276	263	259	214	221	210	224	262	252	249	248	206	241	212	223	255	230	224	245	230	222	232	226	209	220	205	211	193	238	228	233	223	245	219	242	233	241	222	204	221	229	229	241	215	222	251	233	213	234	227	236	244	218	221	228	234	213	227	230	249	259	252	211	232	233	234	239	222	219	253	231	205	228	243	210	235	244	248	256	251	265	227	207	240	256	244	210	243	211	213	205	228	229	247	231	231	267	244	238	237	207	192	237	201	198	254	249	220	208	237	221	204	257	210	218	217	241	246	213	250	243	277	238	232	239	262	265	228	209	239	237	220
22414	26925	32480	29765	20064	13837	10818	9505	7895	6421	4701	3028	1990	1382	1005	792	646	581	588	569	577	520	546	535	509	530	536	577	538	552	505	547	573	570	473	498	507	528	541	523	551	475	523	511	530	523	521	511	559	577	488	482	570	503	492	522	508	531	501	540	537	562	543	515	531	544	549	514	541	541	515	518	500	538	500	504	549	490	500	533	521	524	530	533	520	505	524	526	518	522	541	504	541	540	509	493	547	574	538	522	502	546	503	550	517	547	525	531	520	505	517	540	521	565	545	582	562	559	571	534	525	508	502	509	555	489	542	539	542	509	549	509	530	532	465	585	507	530	522	530	523	518	559	518	536	556	499	504	553	556	537	529	516	564	492	541	508	516	526	525	567	562	480	505	555	532	513	523	558	529	571	509	467	533	527	544	491	514	544	577	554	534	512	518	512	514	541	512	516	486	541	549	563	526	557	535	528	550	545	528	511	509	522	517	515	480	526	512	517	554	547	542	514	484	513	507	525	486	515	501	563	515	498	508	530	502	520	499	491	555	504	555	534	534	498	525	492	557	558	521	539	517	529	506	525	554	524	528	471	514	527	542	512	506	532	501	539	511	529	512	515	546	536	526	529	495	556	472	506	481	500	531	539	533	523	529	501	520	538	505	537	536	525	560	502	538	508	499	532	511	524	501	506	551	522	543	549	558	511	547	485	501	484	528	551	495	525	494	535	521	495	509	522	513	514	560	537	494	554	535	539	530	546	535	506	477	512	554	545	500	533	506	502	525	511	564	504	531	522	539	543	547	518	488	500	523	535	579	532	534	546	488	494	546	530	557	523	508	544	544	523	522	526	520	525	524	508	511	489	515	482	513	519	499	515	541	541	550	523	547	529	550	545	513	530	531	532	506	498	554	509	538	481	519	476	518	564	495	534	519	498	541	558	531	532	544	549	538	511	529	510	532	517	503	507	550	506	561	574	506	513	540	513	551	517	524	514	519	524	518	498	498	564	539	510	500	505	543	576	515	506	521	493	573	539	515	544	519	519	525	516	504	507	501	550	523	492	491	550	514	531	490	534	486	509	552	531	507	557	508	510	541	511	521	521	508	528	480	543	562	558	516	484	487	507	545	516	504	525	520	542	506	527	530	499	523	541	525	531	528	483	548	517	524	532	479	544	501	498	532	519	554	521	493	536	495	482	571	522	500	533	499	516	469	513	539	555	524	553	520	541	568	536	573	578	517	498	518	526	530	533	500	536	553	548	524	597	494	485	549	521	508	493	523	551	559	519	530	527	515	501	505	513	505	514	507	534	543	501	495	493	524	527	500	506	482	523	586	518	519	546	484	569	539	550	531	487	538	549	597	507	506	521	498	518	549	568	501	544	518	551	500	529	508	510	575	526	528	516	540	505	494	507	518	533	523	529	537	480	510	531	525	509	526	500	573	523	526	523	536	554	526	483	497	562	497	504	525	508	500	508	516	529	557	510	534	513	539	528	520	529	524	499	522	505	500	535	518	499	500	575	513	548	495	521	538	543	531	541	501	541	504	486	528	549	544	481	543	512	524	501	495	498	540	441	507	499	563	535	524	537	519	491	548	535	508	522	507	515	497	517	533	548	527	546	513	532	507	480	495	520	551	496	535	530	479	539	510	562	512	523	529	552	534	527	502	526	563	503	509	517	548	557	486	549	548	534	568	536	543	528	531	567	511	528	498	488	560	581	514	522	536	543	505	524	502	526	532	508	527	510	523	500	548	523	500	494	533	558	533	555	550	529	568	547	510	478	529	482	527	504	553	509	519	540	557	511	538	522	537	506	503	508	544	530	542	532	509	522	519	518	511	577	532	516	516	528	490	547	530	507	531	515	488	522	552	490	519	538	553	531	554	562	518	560	504	524	539	524	518	521	551	572	534	544	529	571	542	534	534	520	505	503	502	524	540	518	548	562	528	511	560	509	522	541	521	468	535	513	526	517	552	558	542	508	538	476	515	552	483	549	548	553	555	540	553	524	531	534	542	515	558	529	544	532	534	555	548	534	525	511	492	526	514	563	528	511	491	553	512	519	503	560	499	510	513	503	506	529	514	514	565	544	537	574	492	494	488	538	526	509	528	508	520	534	540	512	535	508	465	534	540	520	541	519	541	544	475	534	529	518	497	516	547	525	518	557	565	522	527	507	556	533	515	517	532	578	545	551	515	542	545	497	495	595	508	486	544	535	545	512	562	482	544	542	569	521	528	538	622	515	501	546	499	520	544	513	526	543	574	536	548	493	525	528	515	531	575	514	467	535	545	461	527	547	510	501	517	536	510	558	564	499	505	532	493	558	554	546	562	497	494	537	513	522	510	513	556	539	500	538	510	551	521	520	527	528	527	510	538	535	557	495	515	549	543	514	520	490	537	518	515	525	517	522	530	551	526	549	490	562	533	514	518	558	501	522	529	523	481	485	552	528	487	556	486	491	550	523	534	545	505	512	534	566	500	540	550	527	545	540	504	561	524	514	515	525	522	507	516	539	527	539	562	529	528	528	541	501	552	497	549	545	551	543	529	518	518	541	549	519	517	530	526	551	501	495	528	536	554	532	538	495	538	532	504	533	533	524	520	494	550	545	529	532	533	510	501	521	552	549	530	530	516	503	550	520	524	509	555	523	542	563	528	495	541	495	546	485	504	503	550	525	492	534	501	535	520	544	547	544	522	483	502	525	493	550	523	528	540	498	538	569	486	535	515	506	500	541	502	520	503	489	492	550	507	527	487	511	532	545	508	545	511	547	538	517	521	530	514	543	505	562	552	520	529	547	528	533	524	534	545	525	500	505	552	559	531	548	489	527	579	488	537	539	545	543	539	530	535	528	565	522	513	497	512	530	530	498	494	521	567	508	478	574	493	494	534	523	531	501	546	516	531	541	544	473	507	499	548	519	554	494	515	471	489	554	505	524	543	536	474	523	540	510	515	497	500	501	503	496	507	557	539	541	492	541	476	517	516	542	510	540	504	537	532	535	536	503	528	537	533	550	516	499	558	519	566	482	534	544	527	511	503	531	535	523	554	560	524	527	542	564	564	567	543	516	513	532	556	528	546	524	525	553	538	488	537	496	535	556	549	522	544	523	528	550	490	551	527	528	542	517	500	521	541	482	514	559	470	552	543	539	515	492	516	499	538	517	533	516	547	510	554	462	482	518	542	574	506	522	517	550	541	545	521	546	549	570	550	520	530	523	506	521	561	524	541	551	544	524	538	519	540	524	534	519	533	513	555	522	517	574	543	539	532	513	539	533	512	508	559	575	537	512	529	560	527	512	506	532	525	533	510	532	535	525	497	513	556	534	514	492	548	469	510	544	542	539	527	524	555	539	541	539	529	504	519	568	526	502	487	491	514	519	541	526	511	516	496	544	495	515	509	516	518	502	558	525	521	513	562	547	487	524	562	581	515	475	520	520	536	511	500	547	530	468	557	511	513	520	559	536	548	526	490	514	539	507	514	520	532	508	503	458	499
53589	50650	51417	44177	32931	25661	20376	16448	12879	9616	6668	4035	2549	1614	1037	574	522	382	291	256	262	239	240	256	231	233	243	191	226	225	239	220	199	232	209	220	230	212	223	225	195	236	209	224	246	204	223	210	217	220	198	223	220	247	232	222	223	234	214	233	236	250	217	228	219	220	222	207	233	232	246	204	224	204	222	218	224	204	233	219	219	217	249	230	237	218	236	229	220	204	235	244	224	244	209	214	220	244	199	219	213	241	218	226	221	227	211	207	221	202	221	214	242	223	218	221	216	213	220	198	229	239	217	214	224	235	214	230	209	238	220	224	196	206	222	214	226	217	204	218	215	221	229	215	233	226	203	228	205	254	209	218	206	231	211	221	212	231	223	248	226	219	209	260	220	210	230	234	206	201	241	227	213	212	219	234	225	232	222	231	237	201	205	213	231	259	215	236	196	235	218	256	199	271	225	232	213	234	212	217	222	212	231	203	247	198	220	202	221	222	245	219	209	230	202	245	212	236	221	211	226	241	223	215	231	224	194	204	198	224	211	217	235	198	220	232	240	222	226	197	219	190	214	255	212	234	211	208	209	207	256	225	214	226	236	214	220	223	211	236	234	228	201	234	232	233	198	223	233	195	228	198	234	234	231	235	248	237	231	212	211	253	245	196	232	216	208	208	210	211	220	220	247	237	218	217	222	221	241	236	216	215	237	218	234	198	233	223	218	202	238	201	257	212	213	230	248	233	228	211	219	227	197	212	220	227	233	212	230	183	214	234	227	214	213	215	241	227	224	221	227	235	223	238	223	195	193	231	214	206	211	218	225	209	225	224	223	211	230	209	206	198	216	207	189	234	237	264	215	219	215	244	238	236	232	217	213	216	235	227	206	237	224	225	250	218	232	196	223	227	229	192	230	236	211	257	217	229	238	221	189	251	211	222	240	217	259	221	204	208	205	212	206	244	211	210	226	214	187	230	213	208	211	180	207	217	200	220	232	224	224	236	233	225	208	217	211	215	228	230	230	207	225	233	207	225	196	188	220	215	194	209	217	192	213	218	253	233	226	206	226	228	211	246	234	201	233	221	228	223	205	223	222	233	211	244	226	226	206	237	201	194	226	213	224	247	220	244	226	249	215	229	225	214	222	214	227	207	227	222	228	207	241	217	226	239	231	265	219	210	217	228	216	210	224	210	227	204	208	228	198	217	227	213	229	226	229	200	253	235	226	227	241	234	222	248	221	232	231	210	245	233	204	217	227	239	225	248	220	212	205	233	205	217	248	229	200	209	251	235	215	235	221	239	247	246	223	247	211	200	241	224	224	209	205	218	218	247	234	200	210	238	223	229	232	216	211	221	204	238	183	220	218	243	211	231	234	209	218	219	206	246	226	193	221	215	217	225	202	218	235	217	218	200	235	190	215	200	194	227	211	220	229	208	226	221	242	225	232	227	228	221	205	238	256	233	220	204	224	238	227	212	232	213	234	220	200	182	235	198	210	232	223	212	242	212	245	215	208	228	212	204	228	238	240	186	233	225	208	213	226	213	240	225	225	194	209	221	200	224	215	241	227	220	198	215	222	228	242	204	227	224	200	250	224	208	231	204	209	237	200	204	199	218	207	216	222	225	203	218	243	229	266	223	221	214	199	235	201	214	211	245	247	257	201	265	239	274	193	213	210	216	227	230	214	231	216	253	234	215	227	206	259	197	203	232	221	264	209	221	233	215	235	218	227	220	201	201	227	237	192	230	207	233	219	220	211	236	236	253	206	231	234	213	214	219	198	221	216	222	229	241	238	209	214	207	221	230	219	212	246	224	215	264	195	219	224	225	220	213	209	243	217	247	217	215	225	225	230	226	204	206	237	246	213	211	212	252	246	190	233	236	195	192	209	219	225	234	230	243	226	228	214	209	206	218	225	221	225	205	198	194	226	227	205	216	223	218	231	256	227	207	246	218	224	220	219	218	226	226	251	204	202	235	213	227	224	200	217	241	212	218	251	224	230	256	257	192	230	195	216	235	208	200	212	236	217	233	231	232	230	226	201	225	234	233	200	233	237	213	228	228	220	205	198	220	228	236	233	206	226	229	245	210	232	220	196	242	214	218	207	227	222	246	250	237	256	213	210	202	225	213	246	210	245	224	225	219	230	243	205	201	214	207	207	245	223	170	195	198	248	210	241	238	201	213	228	210	225	243	217	207	219	203	257	234	224	236	222	231	220	250	237	236	216	209	213	206	208	254	211	236	235	223	248	246	217	214	220	236	226	238	223	223	238	231	227	219	244	213	258	230	213	253	212	222	211	248	259	225	240	214	238	212	230	238	217	227	257	222	237	244	229	248	216	217	232	226	250	222	222	260	224	203	231	244	202	235	212	232	231	206	264	209	215	236	208	227	230	223	216	205	218	255	230	224	217	192	209	199	224	201	250	222	235	226	239	233	224	215	194	213	207	222	225	227	225	219	251	212	251	229	182	198	228	223	227	206	228	233	202	233	191	220	221	221	238	236	210	206	229	247	242	237	218	200	209	220	222	252	183	203	241	218	231	223	212	221	217	224	206	191	207	216	199	224	238	218	246	198	192	213	230	219	228	199	233	226	227	225	240	278	224	219	256	205	211	224	224	235	201	212	208	212	241	244	216	230	207	202	198	215	212	248	230	221	212	238	256	225	201	205	215	220	207	217	205	234	217	208	214	231	237	223	237	209	249	246	187	252	233	232	227	200	259	215	229	233	225	223	212	237	222	229	220	247	203	245	206	251	213	239	209	237	234	243	219	197	230	249	230	240	235	204	218	222	231	223	228	231	231	254	234	219	222	207	207	221	200	240	226	218	249	207	206	215	231	214	216	222	241	221	218	221	226	212	198	203	225	237	228	204	225	208	230	216	239	225	263	261	222	212	241	226	212	231	217	242	213	231	217	216	220	219	201	190	232	241	190	207	238	207	246	220	216	226	227	198	220	209	225	235	198	242	248	213	226	200	235	240	240	239	219	220	217	213	207	224	218	232	228	206	202	220	216	251	204	212	240	239	218	275	233	210	217	220	225	204	229	226	228	238	201	204	211	195	235	219	229	245	232	197	227	221	231	259	258	213	209	236	233	206	221	213	224	250	212	206	241	183	206	230	236	247	241	232	208	222	254	232	224	208	236	212	233	230	234	219	252	227	242	234	211	191	224	205	205	209	220	209	224	223	202	214	235	222	248	231	217	232	244	217	204	230	213	227	257	230	239	250	248	211	195	206	203	216	214	202	241	216	242	241	220	221	229	194	216	206	213	185	236	248	223	258	211	193	250	233	222	226	227	234	260	214	233	223	227	217	211	237	218	208	227	198	203	208	246	208	210	239	238	213	213	233	238	230	232	247	267	220	253	200	231	219	251	229	237	198	252	211	220	215	237	205	205	235	224	208	203	214	226	204	213	228	252	229	206	214	237	216	193	263	233	212	239	226	229	207	227	243	228	221	233	227	219	221	253	227	203	213	225	233	227	199	200	218
37578	44482	51504	49832	42719	35687	32019	30945	28898	25063	20419	14251	9883	7041	3842	2391	1827	1264	980	674	528	574	538	581	527	577	528	535	518	488	509	548	503	518	483	514	477	499	497	485	504	523	521	518	504	507	494	510	512	500	484	536	531	520	555	497	505	491	475	476	480	531	529	495	521	467	527	532	498	546	487	529	525	522	513	500	536	513	526	479	506	521	553	567	524	517	522	517	556	493	521	541	497	491	521	525	535	480	526	526	524	556	509	484	482	512	515	500	519	517	498	532	514	561	542	488	498	524	538	524	580	541	486	509	512	522	539	527	512	537	539	540	516	525	500	520	534	561	495	528	522	489	541	523	529	499	519	546	463	530	549	483	489	493	521	536	493	498	530	516	485	536	515	510	522	514	510	523	564	492	515	518	492	507	552	486	502	479	523	501	500	537	524	514	522	486	545	486	540	517	522	520	562	524	495	490	502	545	512	544	473	518	525	531	527	501	519	529	493	495	531	497	503	475	523	510	513	516	499	487	516	490	524	532	540	490	518	482	491	489	526	524	541	512	537	546	534	523	470	511	548	501	543	500	557	519	477	493	483	505	505	479	516	546	553	532	510	486	508	469	469	501	485	512	493	484	511	521	514	487	540	498	515	488	490	537	521	546	510	489	513	487	489	502	535	563	565	536	527	540	493	515	503	500	530	516	514	496	529	494	537	492	471	503	522	519	487	503	577	488	505	509	506	522	454	541	530	524	480	535	514	512	487	521	484	488	495	508	519	513	514	500	496	532	497	480	528	533	523	551	521	527	496	506	559	533	543	544	517	525	513	498	502	503	560	534	517	500	507	552	518	531	529	509	509	493	495	514	513	501	503	548	476	504	526	504	526	521	502	527	530	495	526	528	533	499	533	499	525	499	536	516	483	506	529	514	573	520	497	518	510	545	547	558	520	548	515	528	494	501	479	489	502	534	491	518	515	547	520	518	499	521	515	566	503	493	498	556	476	473	537	537	501	501	504	488	520	551	506	542	541	492	531	487	493	477	521	503	468	510	522	524	524	498	544	517	519	522	530	525	491	517	487	498	506	497	475	526	536	593	513	540	527	500	496	491	521	518	467	556	515	543	510	517	520	499	558	514	501	533	509	494	527	476	499	544	527	481	537	523	500	524	483	503	545	526	499	547	491	519	514	468	522	507	519	494	550	505	518	495	502	528	514	496	518	491	548	517	529	510	516	506	504	521	538	520	469	486	518	536	505	516	512	508	515	525	502	483	483	500	518	486	560	506	498	491	480	504	514	523	530	477	535	541	528	519	541	564	502	508	497	489	505	496	536	517	506	517	509	519	510	506	540	533	538	515	541	516	537	478	491	528	523	547	510	574	549	522	555	498	509	539	538	488	488	537	511	496	506	502	522	508	509	516	526	507	501	492	529	526	502	519	460	510	514	550	518	525	533	547	554	529	533	542	509	535	511	552	528	525	554	540	505	524	509	522	494	509	509	509	555	537	539	510	511	533	490	507	534	499	495	504	517	548	520	501	493	519	493	506	550	497	520	547	494	508	507	511	526	515	546	516	487	523	510	532	522	525	529	546	482	485	536	514	517	517	506	464	514	515	533	529	506	500	529	542	477	534	509	506	523	543	510	535	476	503	543	476	524	526	482	528	521	494	520	534	513	503	530	529	551	481	518	540	518	527	533	484	498	501	518	494	515	501	529	522	504	525	525	508	543	534	497	506	517	521	516	512	482	473	554	505	518	487	520	481	514	521	529	546	537	465	556	515	513	519	511	500	514	505	540	517	499	515	537	526	468	522	553	480	533	551	506	512	488	517	498	516	481	528	533	486	523	499	511	522	469	507	537	518	504	590	490	532	489	480	477	517	514	510	507	510	525	510	516	522	500	514	523	584	508	524	517	497	466	490	511	543	527	526	526	511	497	511	487	518	474	516	519	528	526	483	513	506	534	530	486	531	516	507	547	506	494	533	557	535	551	518	471	532	559	548	493	534	477	496	507	508	486	500	490	534	520	528	507	513	522	505	487	511	514	483	518	485	514	543	540	508	459	519	493	543	557	500	501	494	524	508	497	468	511	530	498	566	522	543	511	549	509	508	551	536	520	495	497	518	505	573	505	514	537	525	523	517	497	497	515	527	489	479	503	534	456	517	464	506	504	526	517	516	517	503	536	518	528	536	548	537	509	516	512	553	522	540	501	520	502	498	505	512	488	515	509	501	497	517	550	527	514	519	529	517	515	527	481	530	539	538	520	520	520	508	526	520	555	556	505	499	514	543	571	476	527	514	509	479	507	537	500	525	499	519	507	520	496	509	503	516	525	524	525	522	559	541	527	502	473	505	534	537	481	517	543	468	506	534	515	522	525	492	517	503	528	537	504	539	491	520	540	513	500	521	488	493	516	518	502	510	555	527	546	542	486	536	490	555	494	512	476	543	492	521	536	541	505	532	486	476	508	509	513	538	500	541	516	514	489	523	489	533	572	496	571	514	531	479	540	544	506	489	484	502	510	488	514	538	554	501	475	504	510	470	494	546	507	517	506	512	512	508	491	500	499	482	468	514	508	524	538	516	528	527	502	528	548	500	531	538	529	520	529	488	503	506	501	495	564	554	527	536	451	489	493	551	515	528	487	521	549	545	512	573	491	512	503	507	522	519	522	513	545	513	481	514	515	513	528	529	512	526	507	534	512	516	537	515	518	487	559	516	520	491	503	522	547	502	520	489	527	506	487	507	529	522	555	483	507	516	521	529	518	524	506	481	487	527	518	525	526	555	504	526	553	517	526	571	527	547	539	453	548	504	479	494	509	483	525	509	503	514	510	519	499	510	475	518	485	481	498	551	537	485	486	504	529	549	490	536	521	489	506	507	501	514	525	511	552	505	515	484	549	555	505	479	527	494	487	499	532	502	487	535	517	509	536	467	518	508	508	509	525	522	504	550	512	506	502	531	528	499	515	511	524	504	506	538	492	517	531	558	557	518	503	520	483	542	518	528	554	512	514	503	491	495	490	518	502	538	516	496	528	504	513	474	488	565	489	527	529	489	531	521	522	500	552	510	526	550	506	531	536	507	534	489	496	536	498	478	482	501	518	497	491	526	520	495	488	509	534	518	561	443	470	516	483	517	533	501	523	512	515	520	506	589	544	487	552	548	491	507	519	499	512	529	550	506	506	519	527	476	501	508	512	483	508	541	509	495	502	475	538	472	511	586	525	561	506	509	489	505	526	517	553	485	496	519	517	531	477	538	530	530	563	499	518	491	486	537	528	480	528	475	517	501	540	487	529	504	480	510	546	526	545	576	521	508	527	541	540	509	534	495	525	519	509	499	484	503	504	506	530	502	512	459	533	548	537	510	492	494	506	527	524	481	488	508	522	517	541	527	522	557	509	548	518	525	543	522	521	535	536	522	509	475	526	515	504	501	505	554	540	484	528	495	528	538	511	524	540	499	511	506	582	513	513	522	501	518	534	498	544	500	557	545	490	503
60835	54643	52685	45676	33610	30138	26797	25611	22640	17641	12306	7635	4622	3168	1602	907	704	606	471	285	234	230	234	256	231	237	259	239	248	207	224	214	252	232	228	265	228	210	228	202	218	222	253	212	214	205	229	267	206	245	232	246	222	216	249	230	231	228	201	192	237	222	236	237	228	240	237	215	211	194	213	221	224	233	203	216	248	198	216	232	263	218	229	221	214	221	227	233	220	235	248	244	232	257	196	224	214	230	207	235	243	197	216	226	245	220	250	221	203	224	261	243	236	276	210	238	226	230	240	253	220	234	231	227	250	229	236	214	209	215	217	184	228	233	231	212	216	215	236	224	216	237	232	209	257	228	217	209	214	204	231	200	200	239	206	243	222	210	232	247	240	182	219	238	210	194	233	219	220	244	236	230	225	222	230	216	215	201	237	243	234	235	229	213	227	220	212	230	207	197	192	196	219	222	263	200	224	233	217	216	245	264	235	206	224	246	206	222	231	203	250	230	211	220	277	225	217	231	229	234	224	206	212	219	226	217	221	234	218	211	233	188	218	221	203	218	232	223	212	211	221	205	218	237	214	212	202	180	210	200	250	238	219	205	224	184	245	219	226	212	194	233	218	219	199	234	210	224	216	226	212	242	252	212	245	228	205	244	218	245	228	229	202	213	240	229	189	195	237	199	225	223	209	227	210	213	221	229	211	226	213	235	220	201	247	244	213	214	231	203	231	228	222	196	251	235	216	218	229	233	217	222	217	249	231	210	228	247	222	222	241	259	249	208	236	234	193	187	218	206	208	227	196	214	218	251	207	197	242	228	230	199	198	214	221	226	222	235	234	215	222	229	216	251	240	222	236	215	219	255	186	219	237	224	245	216	214	206	221	210	225	219	206	237	241	224	206	210	228	210	218	225	202	230	221	216	237	226	253	221	233	226	217	239	234	238	223	215	265	200	217	220	239	220	235	194	217	218	228	197	235	217	243	242	200	240	244	215	228	236	224	228	183	227	241	222	209	208	226	217	222	200	228	189	239	221	259	236	237	209	243	226	213	238	228	200	229	214	218	214	227	242	225	204	235	217	242	225	229	209	256	229	249	184	202	202	232	223	207	207	245	223	228	256	232	241	243	257	213	233	227	205	248	254	211	237	230	226	197	243	217	208	209	206	210	219	220	265	213	201	239	216	219	217	225	248	209	237	236	214	207	219	214	238	247	199	215	218	246	220	206	195	219	243	219	216	194	228	232	224	219	218	230	237	220	218	218	212	219	215	227	230	267	199	198	221	197	244	224	217	226	227	239	226	206	205	221	231	231	227	215	224	239	206	206	196	210	211	196	231	228	222	211	195	230	234	227	231	234	214	211	205	219	222	212	250	225	208	227	232	235	251	245	241	216	219	215	230	224	251	218	213	232	218	204	231	219	255	223	219	229	169	220	201	217	226	224	222	231	194	220	227	217	206	211	214	213	210	226	191	208	217	222	250	211	250	234	228	226	223	224	195	254	218	201	229	191	222	215	198	230	208	226	209	218	229	218	222	245	252	223	202	207	201	203	223	220	223	228	226	241	236	213	214	261	213	225	204	225	246	207	221	211	231	192	233	229	217	232	237	224	250	230	236	219	209	208	189	261	217	209	194	208	231	203	203	222	245	226	227	224	240	217	250	215	224	217	223	205	227	227	204	190	222	247	231	239	242	210	199	216	218	239	254	222	218	254	236	215	217	218	218	235	218	203	210	222	204	250	218	235	227	219	217	201	217	190	191	214	211	207	224	219	222	227	218	223	211	243	216	220	192	230	252	198	229	227	226	200	239	201	226	206	255	233	195	206	194	228	196	208	240	222	229	201	198	210	185	234	217	250	226	217	190	220	224	229	217	216	205	230	224	194	220	215	232	229	229	229	220	215	226	207	193	234	216	213	212	187	232	220	229	226	249	219	204	202	216	217	242	198	224	215	198	251	255	220	224	198	212	241	233	223	218	243	193	210	226	196	216	206	217	226	242	231	235	243	225	200	222	189	211	203	247	204	202	232	250	223	218	241	240	223	183	232	238	209	227	232	216	225	217	225	201	210	242	231	206	200	205	212	256	210	211	223	206	242	243	216	208	235	246	210	198	243	210	218	207	218	228	229	229	189	232	218	235	198	214	229	260	234	204	227	223	222	208	235	222	225	209	221	228	224	246	184	226	212	214	233	247	222	204	239	197	232	230	248	228	224	238	225	239	215	225	215	241	248	208	232	205	232	211	235	217	203	212	220	225	228	245	223	206	232	201	230	224	237	227	227	212	197	222	239	213	210	220	201	225	242	187	198	198	221	222	211	219	227	240	233	233	226	209	202	208	208	224	202	221	241	220	244	203	243	213	212	217	195	236	197	220	235	239	194	234	228	215	233	264	223	253	241	215	221	220	220	233	213	220	209	209	221	218	226	242	214	233	234	240	209	209	216	218	235	210	230	215	217	241	249	238	254	217	223	224	209	235	231	256	227	216	205	217	211	200	212	208	228	203	234	208	237	224	223	259	205	240	225	225	230	204	201	195	226	219	232	229	223	207	213	222	231	239	222	211	223	240	225	202	229	238	236	224	224	201	229	206	239	218	226	186	227	213	213	202	211	220	203	217	236	216	221	239	204	234	221	267	215	210	231	229	238	238	220	232	238	223	247	225	223	213	237	227	201	218	215	237	245	228	235	219	240	218	206	232	253	216	207	222	214	228	211	223	223	222	234	201	248	226	195	203	217	219	213	238	192	212	247	208	204	255	228	232	208	236	212	241	219	241	238	220	236	238	194	209	189	216	218	220	230	205	236	222	222	213	216	202	248	221	222	209	240	222	215	221	236	229	252	254	220	230	235	215	237	220	228	206	256	206	208	203	243	227	241	251	195	195	228	224	201	245	230	205	211	211	222	196	202	229	203	220	233	221	202	238	232	217	228	210	195	229	202	207	223	229	190	197	209	191	244	233	242	226	224	215	244	243	230	266	245	227	198	224	216	232	212	199	228	227	223	211	203	233	213	232	218	213	213	245	211	240	204	221	242	221	210	198	226	269	243	216	197	199	226	226	230	203	208	238	227	204	215	212	211	228	224	235	224	217	213	235	225	224	241	248	237	228	217	223	228	211	234	241	208	217	248	211	217	232	215	192	226	190	214	244	216	218	242	238	213	202	244	236	238	240	224	179	202	230	234	221	237	215	217	216	242	233	235	202	200	220	228	232	242	238	229	236	221	201	237	212	223	203	232	223	249	214	227	239	219	229	247	250	217	239	219	199	225	259	217	223	220	231	229	213	233	207	223	195	233	231	233	221	243	234	203	199	214	208	203	218	258	229	240	203	210	206	234	257	206	200	223	219	218	197	221	196	201	244	200	236	206	214	228	209	197	213	221	221	210	215	217	223	245	217	247	224	211	214	210	217	239	221	245	230	209	231	246	204	264	221	258	215	235	219	201	205	268	251	224	199	238	226	203	199	225	201	221	231	226	191	194	206	231	219	241	218
43627	49925	56067	53480	47753	43236	39173	40108	38009	33840	28307	21236	15398	11945	6308	3710	2877	2084	1588	763	560	519	594	675	574	534	583	538	568	547	544	540	519	509	525	496	513	499	502	476	514	500	531	506	542	445	518	544	525	488	499	516	525	521	483	553	479	524	502	528	531	473	509	534	504	491	512	531	516	531	535	507	472	524	499	527	516	540	525	529	487	498	501	509	534	498	511	540	486	518	498	541	505	484	494	495	523	458	482	530	490	511	515	504	500	536	477	526	506	501	513	526	547	551	523	551	502	488	464	523	503	508	541	460	514	542	507	469	506	501	532	500	471	526	507	491	489	523	500	451	518	559	509	521	520	528	513	550	515	469	545	481	527	532	515	571	499	476	527	516	455	535	466	520	514	485	500	499	503	491	515	515	494	538	485	516	491	503	550	505	528	475	555	507	544	477	524	487	487	512	535	485	493	530	513	534	519	514	467	564	511	500	498	497	513	491	505	532	534	494	537	524	494	509	539	531	523	514	460	504	507	518	546	544	469	540	524	485	536	483	542	497	541	492	490	494	512	506	513	480	482	499	521	464	522	507	556	503	471	487	483	519	476	482	494	477	503	510	513	499	501	528	508	524	538	555	487	500	501	528	520	500	500	503	578	501	478	498	510	500	506	501	483	503	497	524	495	496	533	491	495	468	570	491	478	529	495	533	524	520	502	523	522	527	496	510	505	484	521	477	507	470	500	519	531	498	490	500	556	501	490	520	556	472	505	521	491	519	481	475	505	488	509	517	531	536	509	544	522	486	535	512	511	501	515	498	511	512	526	467	514	506	514	522	508	503	506	487	526	471	538	547	531	562	499	514	494	535	480	524	479	532	504	550	534	529	548	469	484	504	504	513	506	515	487	478	484	509	510	460	496	517	482	501	514	523	538	521	535	478	504	527	503	506	534	521	483	516	499	539	446	505	555	507	547	481	463	494	537	529	509	496	547	485	507	516	513	495	471	493	537	498	506	488	546	511	519	463	513	502	494	499	506	500	461	499	517	515	516	499	523	519	497	453	520	517	503	485	530	488	499	525	513	480	511	549	510	522	522	477	501	490	493	509	500	529	481	490	520	526	497	518	523	486	513	516	492	493	532	497	528	493	459	509	514	537	539	545	537	504	522	497	533	548	513	492	518	503	492	513	493	503	479	492	487	505	502	504	484	535	534	491	523	502	530	533	509	514	506	546	504	487	514	517	516	501	495	504	524	500	557	481	539	505	524	515	538	495	537	555	518	483	509	455	544	488	569	512	509	526	505	494	516	488	498	514	449	509	494	502	462	500	473	516	512	483	477	483	527	486	528	494	488	518	506	496	497	498	542	504	513	524	504	505	480	512	505	511	513	491	547	539	544	509	539	526	506	511	510	494	463	459	505	505	509	518	514	501	480	496	478	532	523	497	503	518	509	506	494	561	569	500	511	490	512	523	509	504	498	516	499	482	518	503	480	518	469	534	486	541	504	515	553	502	509	498	516	490	516	471	509	536	534	527	519	531	472	506	493	502	510	507	530	561	529	496	509	496	534	522	480	502	502	492	510	506	497	499	494	523	524	502	544	500	516	519	502	516	504	544	494	495	488	497	543	519	457	522	493	524	495	501	474	494	522	524	518	527	503	538	485	489	503	559	520	518	518	511	499	524	543	507	502	532	512	525	522	524	436	511	493	504	500	524	541	519	529	486	528	527	530	539	558	533	512	527	518	505	572	510	528	530	488	519	502	510	488	507	523	497	506	489	503	518	520	563	488	509	562	503	549	513	498	476	480	508	527	514	519	500	544	490	522	524	477	518	519	514	525	522	505	489	549	517	513	542	516	495	543	496	474	530	531	522	542	493	531	512	500	529	519	485	545	507	535	529	479	529	496	505	483	531	477	512	485	492	523	514	469	491	519	525	498	514	496	540	516	494	517	501	555	529	505	514	497	521	500	524	482	537	521	541	584	497	512	473	506	536	505	505	491	537	496	518	513	504	521	495	502	534	485	490	458	514	516	476	521	550	512	520	477	527	506	549	526	468	562	506	515	499	528	525	472	539	535	512	534	482	520	513	502	506	512	559	497	507	532	512	494	494	477	506	474	512	503	495	514	489	505	548	479	486	521	517	505	492	489	495	517	481	494	493	538	509	510	517	474	522	513	496	495	484	537	515	504	501	507	507	502	485	511	477	500	490	502	517	493	527	492	483	490	498	521	490	534	512	489	497	499	517	537	499	514	537	526	497	495	518	488	482	507	510	488	513	487	511	481	530	506	482	527	520	526	503	518	515	468	492	509	528	505	508	489	499	541	498	524	493	441	548	483	527	485	517	495	491	513	517	498	501	497	474	514	567	552	520	562	521	463	443	521	496	514	522	482	472	490	498	500	509	479	508	524	537	525	524	522	469	539	504	474	568	496	500	540	546	526	535	500	503	497	493	496	542	463	502	534	487	516	527	485	477	518	514	505	519	534	473	522	519	485	535	509	480	484	485	532	479	533	505	492	487	513	479	508	513	511	509	520	497	508	514	481	497	539	518	530	515	531	495	461	465	505	480	492	507	517	478	524	496	520	507	496	513	523	489	533	512	520	502	521	528	477	483	497	493	523	506	531	487	511	548	521	516	475	472	486	486	485	465	519	525	507	501	562	527	524	478	519	530	475	494	474	555	551	509	462	558	503	529	541	497	540	475	545	495	518	502	506	518	494	500	453	474	493	558	551	531	503	525	512	482	495	516	506	502	515	485	534	511	531	504	500	505	501	548	486	495	522	500	459	488	499	483	529	513	513	500	495	526	463	508	522	538	487	468	512	495	503	520	529	538	488	521	484	497	520	533	459	507	514	496	532	551	526	574	527	533	529	496	483	505	525	494	503	511	538	538	515	533	515	494	513	519	519	477	497	513	504	468	532	521	534	463	487	500	516	491	505	537	509	513	499	518	542	497	496	454	521	555	526	528	523	540	508	518	477	511	497	520	503	499	534	549	504	576	530	504	530	512	529	511	487	532	469	468	497	484	485	496	513	557	470	522	494	475	511	480	555	516	489	506	476	511	528	522	513	544	496	531	494	540	517	537	516	513	544	534	520	479	495	500	485	514	512	520	476	551	518	516	513	506	525	513	544	483	522	509	513	492	510	500	487	532	524	512	507	494	548	501	511	507	503	519	482	513	483	483	548	480	511	546	517	492	505	524	519	511	526	498	483	495	518	477	513	513	533	496	514	505	502	502	494	464	483	511	459	498	495	488	528	481	471	497	541	546	467	519	530	548	498	480	527	492	491	495	521	511	508	489	507	525	504	526	503	524	503	512	505	489	522	518	522	522	502	495	493	493	496	522	554	526	519	463	515	507	497	560	520	557	469	529	531	510	477	521	501	502	495	513	562	533	511	527	500	485	519	484	516	489	484	518	489	490	515	540	515	481	538	510	510	528	517	509	507	513	499	531	464	478	547	522	488	500	502	502	483	527	514	515	533	527	515	539	481	467
38468	32232	26930	16615	8743	5287	3430	2717	2049	1340	919	655	458	467	335	279	251	247	252	219	271	210	230	234	218	250	244	211	225	281	221	221	238	229	203	234	238	242	203	231	241	251	248	245	215	232	222	254	231	251	248	230	217	234	203	214	202	215	239	246	213	191	233	215	244	200	235	233	245	239	238	273	206	239	224	237	238	243	231	233	228	213	242	232	206	226	245	257	217	225	224	233	200	231	230	218	215	209	227	214	214	220	250	230	227	246	209	242	232	219	218	238	216	234	247	233	221	272	223	246	225	210	193	212	218	221	231	243	254	229	208	235	261	221	228	252	253	238	238	223	250	204	232	232	220	219	223	214	214	249	238	215	218	219	221	216	227	207	220	232	216	217	227	239	241	228	230	234	227	255	217	213	237	207	228	245	224	201	218	241	223	233	206	242	219	212	207	204	221	223	223	209	232	249	224	251	230	210	235	222	241	235	218	219	238	218	225	211	245	214	216	227	246	228	241	236	224	222	231	231	220	242	228	222	194	260	221	250	236	227	241	219	234	216	218	244	228	228	213	215	205	249	219	223	207	226	252	230	215	233	226	233	225	244	215	214	250	233	213	233	250	211	213	235	245	238	230	256	215	218	233	245	257	245	250	241	225	261	261	207	223	226	207	199	205	201	195	214	221	205	239	225	222	245	206	223	216	261	218	223	220	213	219	235	223	227	228	227	250	215	237	222	247	235	208	191	211	251	234	219	212	240	206	206	258	223	227	231	229	243	222	217	240	227	226	223	210	210	209	215	240	238	221	247	212	209	232	230	217	231	242	235	236	236	210	217	235	210	231	226	257	225	234	245	227	222	240	202	225	217	237	243	195	225	220	215	213	234	266	227	250	205	206	222	229	237	243	230	221	210	236	230	231	230	212	218	219	210	240	239	222	250	232	227	205	230	235	213	214	185	243	236	238	258	258	222	245	242	217	213	202	225	252	209	216	196	239	244	221	218	239	228	222	232	252	249	229	237	205	237	227	248	244	200	237	208	223	238	223	212	235	234	227	234	217	226	238	199	226	239	256	217	201	227	226	247	220	193	186	226	210	232	223	218	209	235	230	230	220	224	237	242	253	218	256	207	217	246	220	206	241	225	244	216	276	217	205	213	237	217	214	222	238	228	227	237	217	195	225	238	261	203	211	219	227	223	213	245	224	259	213	233	216	218	227	238	230	231	242	223	215	221	233	207	215	187	207	238	246	238	207	257	210	234	218	221	220	242	240	207	241	204	226	205	230	213	215	204	219	236	238	241	235	229	226	201	201	234	224	221	220	221	248	232	245	221	208	214	203	243	236	238	232	241	228	246	237	226	251	231	224	204	236	224	199	216	223	188	230	233	229	196	216	232	247	217	206	226	226	208	254	182	247	205	222	223	230	213	205	204	210	227	198	222	234	252	233	209	215	227	251	240	234	244	211	198	222	214	214	216	230	219	225	247	253	225	220	214	247	210	204	208	213	233	213	203	220	189	234	237	239	227	232	250	256	214	235	217	205	247	221	232	212	233	199	197	208	221	225	223	255	229	210	206	228	231	235	236	212	216	221	223	224	218	215	246	213	227	239	207	226	228	239	209	211	203	223	220	225	223	197	248	224	209	266	221	212	210	229	241	222	218	193	249	228	232	215	234	243	224	244	230	218	219	196	235	215	238	230	235	245	233	237	214	235	242	226	245	236	213	232	208	218	219	235	229	215	224	219	227	243	210	225	228	208	213	222	190	233	243	219	251	246	240	239	196	222	213	215	227	211	206	187	219	233	225	228	210	208	203	222	235	241	217	247	220	214	210	244	229	209	204	231	221	208	216	247	194	212	237	230	211	246	236	221	211	199	250	243	246	237	211	212	258	212	217	219	233	255	241	234	222	213	227	226	227	224	204	228	253	217	242	242	235	212	223	207	208	201	264	230	223	228	257	200	243	222	216	234	212	244	236	212	226	245	213	227	228	222	231	240	209	222	264	227	225	247	237	242	222	260	204	239	229	225	212	215	230	234	228	222	246	207	205	213	221	236	249	249	214	245	246	239	228	221	215	224	251	214	255	180	208	207	210	251	207	218	222	229	224	209	211	205	229	243	223	216	209	238	220	197	230	216	196	213	219	264	258	235	236	226	241	244	216	258	223	226	239	240	226	215	185	230	206	229	237	233	247	211	217	263	258	191	232	217	237	238	208	211	217	214	232	232	224	218	218	252	223	214	223	250	211	230	224	218	203	204	203	208	225	248	245	215	219	221	232	243	221	209	210	217	193	243	230	198	209	228	231	236	241	241	249	233	232	223	215	226	238	229	219	225	193	215	247	236	215	232	240	245	197	216	220	243	242	237	221	246	236	235	206	233	259	245	210	224	236	204	227	238	225	229	224	223	248	200	219	224	231	212	215	226	240	226	231	248	246	240	219	226	240	235	220	250	243	212	227	192	240	228	247	240	237	212	191	228	223	232	228	244	239	231	244	178	200	224	230	230	225	210	228	216	220	204	226	224	238	228	225	245	207	235	226	207	218	216	225	211	206	243	213	224	229	214	232	247	209	203	225	231	217	259	228	204	203	207	248	232	202	211	208	213	220	246	217	239	241	235	249	231	232	206	216	203	234	208	229	233	224	224	199	204	202	241	232	231	239	238	191	222	219	238	233	209	202	243	243	225	244	236	209	210	219	237	242	232	209	213	215	232	241	223	211	231	237	223	203	221	215	232	236	203	231	229	263	218	199	247	202	233	194	240	218	264	257	193	200	217	227	231	224	221	206	207	213	225	247	192	242	232	223	227	223	228	227	236	259	241	199	202	217	228	216	212	237	212	239	209	223	225	248	262	238	235	240	237	219	228	210	245	206	228	219	254	240	225	230	248	238	230	236	224	234	207	239	205	220	208	223	217	224	227	182	202	223	238	234	223	206	201	209	239	202	214	216	232	216	212	240	238	252	194	233	223	234	220	229	200	203	236	223	249	206	191	226	239	255	221	240	226	217	246	233	233	230	237	207	213	210	245	233	206	213	219	257	227	209	238	231	213	235	220	208	228	242	204	197	234	227	204	223	206	211	226	235	220	242	231	230	208	261	230	250	218	242	199	214	248	208	223	226	214	251	241	218	219	236	189	248	218	218	242	239	221	224	207	238	227	226	223	241	236	222	218	255	212	245	234	228	240	197	217	219	216	244	245	230	239	235	235	246	220	252	239	234	244	218	212	223	197	192	244	249	208	247	230	217	221	222	232	242	225	221	201	238	241	222	212	213	219	217	258	197	215	234	231	240	225	233	248	205	214	218	192	232	218	228	234	233	215	237	230	206	226	213	234	189	253	213	228	232	209	189	223	191	233	232	222	233	196	247	244	231	232	230	228	250	242	233	235	246	236	217	229	223	234	220	242	246	197	212	208	229	241	203	213	218	221	235	222	214	239	238	255	224	204	199	189	255	246	222	216	238	237	232	224	220	223	224	217	265	227	209	221	237	210	212
23785	26039	29222	25689	19142	15726	12243	10714	8550	5685	3967	2626	1824	1483	1021	689	648	612	596	522	503	556	523	574	560	544	528	524	516	512	492	546	538	485	516	516	537	560	498	517	509	536	519	572	524	511	542	496	546	520	505	535	554	546	524	518	533	512	534	572	490	535	545	508	557	520	518	559	534	530	565	522	507	512	528	562	520	483	502	548	542	541	537	486	503	553	567	505	541	555	558	508	565	531	555	493	517	537	554	491	471	573	531	504	565	491	547	497	520	543	513	571	488	508	528	504	555	503	532	481	534	535	514	510	497	533	556	520	530	543	536	530	523	481	538	473	531	508	535	579	525	559	493	492	539	549	513	502	523	503	521	491	521	511	548	515	536	518	517	549	555	545	554	482	582	510	554	542	567	556	545	528	523	578	526	541	524	540	533	531	498	558	544	510	545	489	490	553	545	498	549	519	513	519	526	511	503	523	561	552	526	498	533	529	536	531	559	496	514	532	547	518	500	547	538	504	568	499	528	536	533	542	451	517	527	543	520	522	568	556	521	558	495	541	545	504	527	520	483	498	531	543	513	560	500	551	487	538	532	535	553	488	498	518	508	523	497	528	499	528	517	507	507	514	541	544	535	530	550	562	471	531	513	517	504	528	537	506	483	518	501	540	530	536	471	550	551	543	576	523	534	505	531	520	534	531	534	554	495	582	512	575	517	549	513	518	539	557	525	529	542	487	514	552	502	571	559	510	535	546	524	529	514	542	495	540	547	522	529	536	591	561	495	498	547	501	493	524	554	467	490	518	548	539	549	523	495	513	487	501	550	483	513	550	547	501	517	520	524	479	528	547	503	519	509	544	530	560	567	542	551	532	508	529	498	577	477	527	487	494	536	510	525	545	519	541	534	529	522	512	495	519	499	531	511	505	516	540	531	514	547	547	515	509	551	532	545	508	521	539	520	522	521	499	536	543	580	536	515	559	516	510	522	554	518	511	527	528	562	547	543	533	527	487	522	528	521	545	552	541	501	508	492	558	520	515	490	559	495	475	466	512	541	534	577	513	574	528	534	468	553	527	475	475	529	556	530	502	521	513	534	522	535	559	537	571	510	583	566	512	541	505	532	534	527	506	528	530	528	509	504	527	555	521	535	553	508	555	552	491	562	498	504	524	546	522	527	569	503	515	508	494	514	495	524	506	532	518	530	550	519	535	517	509	544	512	549	514	558	521	517	506	517	567	526	492	543	552	531	502	543	535	516	531	545	504	525	525	588	512	515	530	534	529	512	503	538	555	544	560	544	503	567	535	491	528	552	513	536	536	516	550	500	521	530	522	513	520	528	529	510	560	509	501	536	492	532	511	490	505	498	550	541	523	554	540	521	536	518	521	501	546	507	519	507	498	523	503	568	570	571	530	529	542	513	524	531	591	549	499	536	535	564	539	538	483	498	480	552	530	573	532	549	539	516	536	513	525	504	534	561	507	472	562	551	473	511	510	547	534	510	543	546	524	515	526	550	520	538	495	551	488	551	519	530	511	508	539	513	584	502	523	514	538	515	526	556	478	566	504	489	500	518	533	546	545	533	560	528	503	558	577	502	549	544	511	521	569	511	565	572	565	536	529	510	530	530	518	500	493	509	519	552	523	514	506	554	541	561	557	518	528	507	525	544	496	544	516	536	554	509	530	481	546	473	549	517	537	503	564	550	525	523	535	514	556	559	480	507	519	554	528	515	502	533	560	497	552	515	532	526	488	500	497	541	520	489	532	549	524	543	555	525	515	527	489	549	517	541	566	568	570	513	526	538	509	506	510	556	515	537	540	487	495	515	533	511	539	507	513	543	563	492	570	522	545	570	515	536	563	496	529	569	517	541	518	535	488	501	500	505	518	517	533	500	516	523	525	581	521	536	514	503	538	521	518	550	531	533	489	515	488	525	489	532	524	490	516	560	523	541	504	479	522	568	524	521	519	519	560	517	557	517	535	581	531	541	482	483	524	503	517	526	560	555	536	498	494	541	508	510	558	539	517	551	534	512	539	523	522	530	545	468	542	521	539	535	528	504	537	543	494	552	534	579	538	541	532	507	504	508	518	482	563	535	518	521	517	567	565	515	527	514	550	555	575	562	532	517	538	537	500	527	530	487	568	534	502	501	505	537	497	514	571	537	536	481	511	540	492	547	512	519	545	523	522	508	535	549	540	557	530	562	533	523	531	545	563	546	526	557	504	505	509	569	554	528	536	500	526	561	500	517	532	521	501	548	479	541	524	532	521	521	513	529	527	533	524	548	514	541	530	551	502	510	526	520	563	509	527	552	522	527	542	538	496	514	488	531	520	532	574	526	531	525	552	559	553	543	531	518	506	500	512	549	515	513	510	515	509	534	519	538	520	507	524	528	505	547	558	540	558	516	541	534	520	494	503	524	556	492	546	535	525	537	558	567	513	511	561	531	530	525	545	498	485	487	509	561	526	558	528	534	536	545	520	537	529	537	496	498	544	519	535	516	539	525	539	527	548	537	577	555	504	529	578	524	510	563	537	512	526	534	547	525	570	537	485	513	524	453	535	572	485	546	507	581	534	505	524	566	511	518	578	566	501	547	545	512	586	551	517	519	544	531	534	512	542	541	514	521	525	511	540	542	526	530	553	567	519	547	523	529	541	526	521	490	465	508	541	530	518	513	562	520	520	571	552	510	532	487	486	526	510	517	488	508	525	531	519	534	567	521	508	540	534	520	515	500	528	548	517	489	513	576	543	548	507	515	542	498	530	527	520	519	542	559	534	495	492	539	516	513	513	508	513	540	525	492	509	496	548	531	488	541	528	599	516	538	502	546	571	512	539	537	532	500	540	574	496	516	508	522	494	536	508	510	545	537	493	538	530	535	510	531	501	524	516	511	533	508	489	544	520	526	485	505	525	517	554	589	520	516	502	549	520	490	509	559	533	531	514	508	531	488	481	525	524	526	520	495	528	540	539	461	550	543	517	502	519	494	513	517	555	538	514	553	558	527	524	554	533	570	539	496	519	510	553	507	576	506	554	532	508	564	545	485	542	530	533	489	530	542	533	526	532	554	510	477	555	508	524	516	535	541	524	527	517	487	525	504	492	482	575	542	516	527	489	550	479	526	520	545	500	542	534	534	484	524	560	506	510	550	560	527	537	499	576	547	530	571	501	529	550	532	579	516	516	537	490	521	593	548	541	485	510	538	539	518	530	525	505	512	506	544	510	557	541	530	556	550	536	511	553	540	507	527	533	493	512	535	562	543	540	511	551	514	532	538	501	478	515	510	509	516	520	527	535	510	521	563	538	544	517	516	506	507	481	548	545	504	517	493	514	475	525	536	522	548	538	517	579	539	522	522	514	531	536	524	547	499	566	513	539	509	535	534	513	524	541	499	517	555	521	514	504	535	552	516	523	508	532	543	513	513	521	554	555	504	531	522	538	544	522	506	502	504	519	519	541	552	531	548	516	512	527	534	529	539	528	518	550	518	496	476	542
54543	50992	48188	42301	31590	24536	18774	15919	12269	8457	5798	3508	2264	1728	991	544	440	363	329	217	256	223	228	228	232	221	225	252	215	249	226	224	227	239	247	211	240	224	247	205	221	243	239	204	211	221	213	232	198	205	258	224	235	214	219	220	212	197	220	233	211	217	213	230	202	207	232	218	221	229	218	237	225	194	238	242	229	207	238	231	192	232	198	226	228	201	208	223	224	223	232	246	209	216	226	209	218	220	182	184	232	219	223	239	220	217	237	229	229	208	188	206	198	232	226	210	222	214	215	196	238	210	207	222	226	218	221	205	230	233	254	258	230	225	226	210	219	194	227	209	210	214	251	224	197	231	250	218	218	224	217	232	214	189	227	202	216	201	240	226	234	225	246	210	253	243	246	218	228	225	201	209	240	214	211	206	235	221	208	248	237	202	215	231	190	229	190	229	205	220	227	226	199	228	209	198	212	237	221	224	241	204	200	207	194	209	226	220	214	214	215	245	213	203	243	218	230	186	234	221	225	217	224	215	225	217	232	227	238	240	231	216	213	242	233	230	226	207	200	202	221	229	241	221	221	215	209	240	231	216	216	192	202	194	221	224	229	242	210	233	195	244	239	237	216	226	234	193	245	228	226	247	214	214	204	223	232	229	256	199	213	215	233	201	233	223	231	214	213	192	214	203	215	208	214	219	226	209	227	199	196	238	203	230	194	243	221	217	213	230	220	197	226	206	225	208	241	217	228	241	230	208	224	212	230	223	258	210	221	229	222	191	218	221	243	206	213	228	218	243	225	219	225	204	209	205	193	201	200	209	229	215	244	234	215	218	216	236	202	188	209	221	230	235	229	179	180	209	186	230	214	254	220	227	236	236	231	224	212	218	186	209	235	217	235	205	226	224	237	225	229	220	257	241	223	258	221	237	226	187	264	216	216	220	210	245	227	223	239	230	206	216	223	236	214	224	260	207	228	235	246	229	210	235	226	255	241	255	217	232	228	221	239	236	213	225	223	224	220	244	236	256	242	243	184	219	221	218	215	233	206	197	200	216	210	205	213	223	250	226	216	236	202	230	207	222	215	240	210	197	222	195	228	223	202	205	202	237	215	214	213	184	212	226	245	234	232	222	218	237	219	238	215	220	228	230	221	253	202	226	209	258	231	220	231	251	237	236	182	211	211	228	240	228	221	212	223	249	210	206	233	224	234	236	203	203	191	243	205	251	218	264	240	203	250	220	203	216	226	230	222	223	225	214	211	209	214	214	213	247	226	224	238	232	202	212	219	241	229	234	198	216	226	279	242	215	206	231	217	241	231	206	248	199	205	245	227	224	231	221	224	214	241	201	220	234	206	205	196	220	220	205	219	194	234	229	215	205	236	199	229	199	217	236	221	227	220	201	214	226	201	225	217	214	251	243	196	204	218	232	235	221	237	212	198	202	202	252	206	219	225	239	231	247	232	208	228	247	204	209	223	232	205	242	223	212	230	214	244	244	212	247	206	198	213	219	215	193	243	207	223	211	210	210	262	219	236	222	231	211	248	224	232	255	228	259	211	222	222	235	215	236	231	241	201	222	234	245	254	242	219	236	238	223	221	194	219	247	233	217	207	203	226	223	219	208	194	247	230	252	224	204	222	227	248	231	226	218	247	189	176	229	207	232	250	224	205	203	218	203	250	230	235	224	224	208	215	206	205	222	242	200	215	226	198	204	220	203	225	221	245	221	246	226	244	213	206	233	212	216	196	229	243	238	218	222	234	221	199	215	209	221	230	226	217	204	218	234	237	222	243	241	217	223	249	203	221	203	219	215	217	194	230	222	241	216	207	221	231	221	188	209	212	224	211	215	224	234	218	271	214	219	218	236	208	248	216	235	210	214	227	235	246	233	217	225	231	208	216	238	211	202	233	241	215	200	238	230	260	206	216	224	216	221	224	193	217	252	215	216	223	251	235	243	215	210	224	221	221	209	222	238	220	193	216	206	204	246	221	239	222	195	226	248	228	221	208	222	226	198	236	228	208	246	209	204	237	214	239	212	227	252	237	214	241	241	214	207	231	218	212	217	235	237	195	222	238	235	239	251	230	226	235	240	214	212	223	218	224	224	214	229	239	238	206	238	210	218	211	222	197	249	213	227	222	211	228	227	213	218	219	218	203	236	221	199	186	219	178	209	207	220	230	223	247	220	224	213	195	229	231	214	209	233	227	221	226	217	199	208	220	187	194	219	234	224	232	227	223	220	219	209	216	242	211	217	236	211	219	215	196	219	214	221	225	220	225	248	224	218	207	208	228	234	243	219	227	219	219	217	222	199	207	240	229	207	233	208	242	254	214	212	213	191	224	235	198	199	226	235	247	229	214	259	234	229	207	258	238	211	220	239	222	227	239	209	223	189	210	210	206	228	214	228	243	192	219	212	222	222	216	221	235	210	207	209	227	209	199	222	225	241	234	187	216	238	228	211	226	210	246	211	221	224	236	227	216	226	222	223	241	261	211	216	224	225	223	229	248	238	219	209	231	219	229	209	243	196	229	219	223	204	219	240	216	205	238	234	222	201	216	230	198	214	234	232	220	256	204	217	245	205	249	213	224	201	230	236	190	204	207	226	220	231	236	239	207	213	189	189	185	201	221	196	212	242	210	234	246	228	235	195	209	195	193	216	223	213	192	203	213	226	207	210	228	223	224	223	221	217	218	239	248	236	208	237	202	209	226	214	245	240	213	246	253	240	217	243	233	211	228	221	224	215	238	219	218	225	218	212	177	239	183	227	193	234	248	238	225	211	211	211	217	216	233	233	236	228	258	229	227	221	217	210	241	220	209	224	223	233	192	230	212	212	208	212	230	226	184	218	207	245	219	264	225	224	200	242	225	225	217	232	221	226	214	216	241	220	221	217	200	223	216	231	207	243	221	250	218	226	214	196	219	212	209	186	218	200	199	241	204	215	226	244	216	232	209	205	228	231	238	215	211	212	209	219	190	221	239	234	225	223	214	211	256	224	251	241	212	245	227	227	242	218	218	199	224	234	241	213	231	261	273	219	209	193	231	249	251	233	198	216	201	194	224	204	186	204	226	223	215	246	206	225	234	224	203	215	191	226	224	201	235	239	241	175	223	238	210	215	219	238	203	206	204	194	214	211	236	217	209	206	216	251	218	221	220	208	236	235	211	226	242	201	220	208	250	207	199	245	221	226	215	233	227	229	228	218	224	224	201	228	229	242	242	197	231	216	225	238	202	228	216	218	216	209	229	203	211	242	242	216	211	218	237	214	254	222	221	220	204	211	232	190	234	211	228	220	230	209	201	228	218	212	237	224	192	218	210	240	226	246	212	222	243	220	206	211	220	208	249	224	204	197	218	190	229	228	238	219	219	221	239	219	232	224	227	209	205	215	224	241	225	239	194	202	230	215	229	212	250	197	210	205	220	209	219	221	212	205	216	200	220	237	249	216	225	245	214	245	188	190	183	230	202	214	228	247	211	211	239	219	207	227	210	212
38551	44210	49344	47659	39686	35147	30817	31522	28423	23484	18610	13150	9232	7091	3868	1877	1699	1352	986	644	558	554	633	567	581	522	544	551	479	485	524	540	494	518	514	513	500	557	499	504	503	519	568	562	498	474	548	523	505	532	502	529	532	527	547	501	529	574	521	497	506	517	502	498	514	523	509	535	519	505	503	505	537	487	521	494	566	518	490	532	505	472	508	508	493	565	520	506	512	527	502	530	493	531	468	529	517	504	513	513	532	514	480	551	518	501	507	532	472	506	526	540	535	562	486	506	530	519	505	472	522	527	505	513	508	514	546	557	498	482	555	482	500	532	510	510	526	519	493	485	500	518	491	480	505	538	496	520	513	490	488	523	571	542	483	573	492	494	535	543	569	494	525	526	495	528	464	501	510	493	472	501	494	529	524	528	493	471	527	540	495	532	528	576	463	505	505	481	497	491	535	516	530	506	523	523	535	507	524	494	534	473	498	532	536	519	566	523	476	548	508	484	515	526	536	541	534	476	519	513	487	535	522	498	519	506	518	569	501	543	473	503	499	539	499	522	539	551	503	521	539	498	506	511	545	513	505	491	534	520	503	554	489	550	491	492	496	520	501	491	564	515	513	491	521	528	506	521	582	516	518	547	520	498	483	479	536	526	507	527	514	533	545	509	497	504	528	535	519	541	487	517	562	536	497	503	528	527	526	532	520	549	513	517	529	549	493	507	540	513	501	517	493	506	510	531	504	517	514	568	482	526	530	505	510	537	525	505	529	516	492	536	507	509	508	536	504	537	528	503	505	482	511	512	525	504	506	486	516	511	519	535	496	514	500	489	556	546	497	477	499	482	575	518	478	499	554	506	533	508	527	506	537	537	524	518	497	547	488	535	497	531	501	460	523	509	500	523	526	519	532	533	525	558	504	512	491	514	465	494	495	502	485	525	499	517	496	521	519	513	484	494	567	497	511	483	528	492	463	545	507	508	508	524	495	526	479	457	536	500	517	544	472	480	505	503	526	465	522	518	552	496	548	490	517	515	478	525	532	526	480	523	499	504	532	526	530	546	515	514	519	479	534	501	536	506	538	544	519	494	528	526	538	495	533	529	519	502	494	547	526	543	557	500	539	547	566	493	525	496	496	543	499	506	494	471	493	542	546	536	519	502	516	490	512	497	469	484	548	534	536	549	531	522	471	482	498	525	507	528	561	509	541	489	551	574	512	471	518	480	559	521	508	526	490	512	520	528	514	526	533	521	558	511	494	500	510	512	505	473	493	518	526	509	516	526	499	498	507	503	504	467	546	496	510	479	490	512	534	511	501	472	500	559	511	535	523	488	557	524	557	511	552	533	540	504	494	554	504	506	513	485	527	471	557	524	523	530	505	510	516	548	519	547	509	521	541	545	507	541	576	511	534	540	529	469	519	503	535	535	555	521	550	515	549	509	527	516	529	480	526	520	524	491	507	494	487	522	523	513	527	510	503	537	520	499	540	517	506	503	560	505	537	520	533	539	545	477	527	538	499	515	567	496	515	515	491	508	486	538	499	507	539	508	507	534	543	548	445	531	467	541	523	573	486	521	553	535	499	545	549	500	557	531	499	548	497	534	480	518	490	486	506	519	514	532	502	521	540	511	541	530	503	512	466	499	530	543	548	545	506	540	519	526	507	502	527	451	510	545	479	475	542	519	499	492	503	496	541	516	512	512	528	527	492	515	524	547	543	524	500	512	490	500	568	501	541	536	549	553	567	512	510	512	520	503	484	505	485	517	514	514	544	558	561	513	462	507	533	527	467	470	542	536	492	536	518	533	552	520	503	515	501	512	508	455	521	482	517	535	503	538	516	503	506	535	551	478	479	534	534	509	516	492	537	511	490	479	497	558	537	471	543	504	507	492	515	492	523	541	496	495	496	538	519	507	503	533	514	508	500	479	531	504	508	495	479	470	541	502	488	499	479	560	502	543	500	540	538	548	498	527	538	510	539	550	523	500	506	494	533	517	536	509	470	500	471	504	476	545	505	527	530	490	504	517	536	530	496	492	547	505	520	537	500	505	531	480	532	471	503	497	526	475	508	485	492	504	533	497	469	530	513	477	487	527	493	521	541	506	492	518	508	525	535	494	509	520	515	505	488	512	542	518	512	517	501	510	514	514	513	503	462	522	483	499	500	513	511	510	559	537	561	548	518	511	567	530	516	516	511	523	475	566	504	511	517	552	556	506	500	505	495	537	480	485	524	517	530	516	496	520	551	526	530	475	487	488	525	515	530	562	518	515	521	552	540	494	524	464	529	521	503	517	499	502	498	496	526	494	515	515	510	485	495	505	499	528	517	542	489	495	494	515	503	488	502	473	532	483	490	501	597	520	523	497	477	502	517	530	505	529	456	498	539	527	491	521	488	496	526	534	526	549	513	517	483	513	532	555	551	486	523	549	521	465	504	521	508	522	502	456	520	483	497	507	534	511	555	534	493	519	526	518	542	517	522	485	488	487	520	544	499	518	522	537	523	546	531	488	498	523	492	584	512	523	506	494	534	527	522	517	515	498	528	542	530	503	539	489	538	546	497	524	521	499	476	520	526	486	491	514	476	506	526	517	534	555	485	505	560	524	506	530	498	522	500	533	534	556	496	497	485	519	538	519	516	509	507	536	485	548	514	517	498	513	486	529	498	547	517	535	514	506	505	522	509	518	558	503	578	493	506	556	513	548	517	529	505	519	530	550	468	480	524	509	492	519	514	502	502	480	529	497	514	548	469	465	498	515	492	523	537	536	537	506	506	472	532	483	484	528	509	502	491	498	504	468	506	541	522	537	518	479	494	527	522	480	519	517	521	470	532	523	526	543	490	527	502	527	484	524	536	544	515	541	474	518	522	477	556	501	526	502	546	488	509	513	532	533	497	507	514	533	446	494	490	499	496	504	462	514	570	453	551	514	536	506	533	519	508	528	485	522	477	482	539	483	540	532	514	497	514	554	505	545	489	501	507	488	543	526	491	518	508	496	495	493	489	554	488	510	507	533	510	530	500	484	503	511	571	522	474	495	522	471	496	522	511	498	538	522	507	499	557	543	491	481	495	499	487	539	536	531	521	506	528	504	499	516	534	502	532	499	534	550	506	508	480	520	544	500	541	519	511	506	551	539	534	539	550	513	501	508	497	521	541	504	525	505	517	519	490	499	501	518	509	542	520	533	517	489	531	556	549	508	487	529	520	517	518	524	496	545	461	529	542	525	477	505	482	505	546	508	509	517	462	495	543	529	540	510	514	520	514	506	497	531	501	519	533	515	510	514	532	483	494	494	475	503	527	556	517	486	510	483	528	499	499	517	496	498	485	540	528	521	524	467	527	494	500	533	517	528	477	527	522	544	565	500	528	558	472	529	543	507	531	547	543	483	519	500	481	471	522	514	517	523	498	486	465	507	502	480	470	480	522	513	518	497	490	523	512	487	522	528	538	536	506	482	517	453	488	513	485	485	514	488	525	530	499	497	511	513	545	510
60167	53760	49951	47472	35539	30539	27617	25882	22535	16989	12021	7429	4824	3403	1920	828	733	601	396	257	281	250	252	258	240	267	232	209	253	220	216	200	230	240	232	231	222	228	177	210	232	249	226	212	231	215	227	214	228	207	252	224	239	199	222	205	221	220	210	246	239	198	215	214	254	225	228	229	242	235	227	232	208	228	235	210	238	241	238	230	218	226	242	233	250	220	215	216	225	227	213	228	223	249	209	252	263	219	233	242	228	232	222	254	225	259	244	231	245	220	226	218	227	213	202	213	245	230	245	212	225	228	218	227	218	213	203	217	230	212	211	226	214	213	225	233	244	202	197	188	226	230	233	216	244	224	208	223	241	204	199	201	220	251	200	226	244	247	231	229	205	213	215	239	222	228	239	219	219	196	216	226	242	208	240	216	209	241	199	222	223	234	242	219	227	242	214	215	241	240	233	205	232	226	216	245	203	234	214	249	211	227	221	224	226	244	233	217	211	218	185	220	231	256	233	214	204	217	222	228	221	211	239	241	259	229	231	225	202	194	193	218	218	221	204	203	238	217	221	248	214	218	208	234	236	221	219	235	228	228	258	220	234	224	219	221	206	235	215	215	226	208	209	238	235	219	222	211	203	212	238	214	200	249	214	220	227	231	228	237	205	216	228	204	219	218	183	215	214	245	211	236	218	242	217	212	209	253	220	218	220	212	203	200	215	257	258	214	187	226	221	219	200	210	218	242	209	242	218	227	231	254	239	270	206	210	204	216	219	220	239	214	262	221	232	238	217	217	225	229	211	248	225	233	224	240	224	225	211	216	229	231	240	230	249	237	211	236	215	221	212	235	221	224	241	189	221	212	196	223	214	203	202	221	212	237	231	228	242	220	203	208	228	242	207	229	201	222	231	237	231	228	234	234	202	209	241	209	234	201	201	188	218	230	221	236	207	201	232	195	223	203	221	234	225	245	247	215	225	197	224	238	228	219	215	214	209	222	231	197	234	224	228	210	213	248	209	203	228	205	219	211	200	188	206	231	230	205	208	214	226	220	244	212	239	216	213	215	220	221	230	252	220	234	218	230	224	221	197	205	224	221	213	233	238	202	226	236	234	224	227	225	227	223	217	235	230	220	217	233	212	242	246	219	203	233	214	235	230	238	201	224	225	230	211	225	217	193	216	217	228	218	246	229	199	224	203	220	205	226	238	226	220	203	224	229	223	223	246	223	229	252	233	239	235	190	206	232	241	237	242	221	217	193	238	213	230	229	215	202	232	223	213	246	247	211	231	201	194	207	227	222	193	249	239	215	223	204	236	195	221	227	222	228	224	221	217	207	222	212	222	215	225	217	233	217	225	209	239	234	229	261	219	219	223	218	224	222	230	218	226	213	194	245	221	234	207	204	238	243	204	224	238	222	200	212	212	211	240	210	224	247	211	214	243	217	220	198	232	206	227	206	216	231	243	236	225	219	240	219	223	229	206	250	221	201	219	232	229	248	220	234	230	223	227	229	217	221	222	249	216	218	224	233	237	220	208	245	212	221	211	203	226	207	251	204	219	215	210	255	232	221	207	233	221	223	246	227	244	224	209	227	238	195	251	224	236	229	208	244	243	249	218	213	221	230	245	240	226	216	203	221	216	228	214	233	218	245	239	221	221	220	229	206	204	177	214	190	232	242	239	205	236	231	229	203	237	222	209	230	216	239	246	251	201	239	241	192	244	212	221	235	215	216	227	213	205	234	217	222	205	243	205	205	221	223	191	246	236	210	253	228	206	204	226	230	230	244	240	228	240	230	226	213	233	214	218	217	207	219	242	217	206	221	216	206	218	213	221	236	220	227	210	224	207	214	222	220	201	233	219	236	209	226	222	238	255	251	223	222	227	214	221	246	225	233	200	226	226	210	246	244	234	207	207	218	233	220	227	219	231	230	228	245	235	230	211	230	225	218	230	214	210	252	233	236	254	217	238	192	232	234	192	207	234	230	235	240	215	241	193	226	230	213	202	206	222	229	234	223	240	208	238	205	237	227	230	208	236	212	229	216	231	223	209	219	212	257	221	222	230	235	217	221	237	209	197	223	220	212	195	239	227	245	250	271	206	220	233	224	222	238	213	225	234	213	225	208	248	236	213	225	208	235	247	221	250	227	198	228	206	221	247	219	212	212	248	220	251	210	232	217	230	239	220	212	210	223	219	230	219	226	213	215	183	203	204	218	231	214	253	248	233	249	212	203	225	217	238	237	244	212	237	213	221	248	227	212	233	207	225	231	230	189	211	237	219	226	213	210	213	234	249	235	209	204	242	220	229	229	220	231	224	213	235	240	232	223	254	247	229	231	218	207	191	223	221	212	238	229	216	227	222	235	246	241	213	228	225	231	244	234	204	230	228	219	213	211	240	225	213	241	231	221	237	231	196	208	214	226	210	215	198	232	257	206	217	241	223	222	240	206	212	215	220	233	221	211	211	206	241	208	220	200	213	213	214	232	211	223	220	215	225	232	220	228	184	225	227	221	197	211	216	236	218	209	219	229	212	227	216	228	224	210	221	230	187	224	211	183	210	235	243	239	225	200	214	246	208	221	230	210	209	221	199	203	201	238	210	241	251	217	215	224	243	211	213	206	233	206	215	200	203	224	216	243	211	212	219	209	218	241	236	230	221	225	253	244	239	218	227	193	236	202	201	229	227	209	219	219	187	205	214	229	205	226	191	212	205	205	206	217	228	243	212	178	182	214	226	225	230	242	211	210	243	213	228	206	254	229	213	228	221	211	205	220	203	214	218	215	199	190	222	235	215	217	242	228	215	207	216	230	204	209	227	216	219	241	212	249	240	209	227	244	265	224	229	212	234	208	193	189	217	233	205	213	219	220	227	235	223	211	249	217	213	224	240	209	231	214	220	221	200	192	208	206	204	234	249	211	214	236	227	208	228	223	223	243	209	211	256	181	202	210	252	252	228	226	229	216	235	265	229	222	242	241	225	232	224	219	243	227	205	223	228	221	223	235	230	199	195	236	209	228	201	247	213	246	226	209	207	213	208	208	200	228	210	219	231	237	207	215	231	213	249	207	195	210	211	240	213	239	234	211	205	219	215	222	206	228	239	243	225	209	193	239	234	207	191	224	207	255	212	245	219	234	220	227	227	242	223	231	219	235	225	239	244	210	217	245	229	223	262	227	221	224	249	253	213	239	192	203	225	208	213	227	201	228	216	227	215	212	185	248	219	236	198	217	226	238	233	237	241	225	218	215	222	222	213	218	198	234	234	223	220	205	198	218	213	257	199	226	250	218	245	222	213	229	204	215	253	226	236	233	226	236	231	210	209	205	220	241	189	221	214	242	218	234	193	236	241	232	219	208	251	257	219	215	231	223	218	229	204	229	209	230	215	228	221	193	211	204	223	251	220	230	230	219	223	217	204	226	243	224	236	224	223	237	230	236	251	221	234	239	223	229	190	207	222	197	216	214	234	209	243	197	226	227	256	228	207	215	222	218	206	235
43746	49996	53584	54220	46570	45169	39820	40843	38392	33381	28540	20908	16085	12504	7439	3260	2798	2104	1279	754	672	650	589	589	550	578	565	562	566	491	550	534	541	535	497	505	509	503	473	543	520	572	525	487	492	455	532	517	494	489	509	510	516	517	504	522	522	513	545	497	514	515	504	503	514	537	516	534	513	516	542	518	509	528	501	514	525	508	488	503	505	483	479	489	577	498	484	517	502	534	503	530	504	527	469	504	508	507	559	539	528	515	482	502	508	490	512	483	520	511	496	476	470	572	502	540	474	519	511	518	501	524	486	503	511	488	504	534	472	514	504	501	485	473	494	492	520	502	522	538	499	511	501	512	465	494	525	505	501	521	516	494	535	534	469	505	450	497	481	487	493	545	522	549	514	513	484	521	515	523	505	534	492	516	520	551	544	518	505	515	514	529	544	493	510	491	507	496	504	464	467	527	498	539	523	520	511	510	534	518	528	502	508	510	478	534	516	528	488	521	517	545	544	538	488	520	508	560	555	492	484	477	505	501	509	502	508	520	493	487	517	462	544	511	490	529	493	488	510	509	529	491	521	563	497	472	540	464	522	520	473	527	522	546	484	486	488	462	463	503	522	526	492	514	538	528	537	506	529	516	527	494	497	528	526	480	509	506	518	508	492	521	508	521	501	504	517	494	475	489	530	547	549	516	510	526	535	498	525	519	507	509	536	532	501	533	532	524	496	509	512	485	549	537	516	493	544	532	469	551	488	512	546	499	516	484	541	542	539	521	502	509	507	505	510	499	505	471	557	534	511	512	500	516	525	463	495	489	462	493	501	480	524	492	497	481	529	468	534	496	485	503	519	513	544	545	515	496	508	504	509	496	501	548	503	511	514	488	536	520	534	520	520	504	513	496	488	533	510	519	503	505	483	522	507	504	501	519	528	538	500	509	503	569	525	546	468	561	534	467	514	532	546	506	534	478	519	549	515	495	471	502	474	532	494	510	490	496	523	507	464	501	513	483	487	532	540	534	516	549	539	474	536	555	502	517	506	510	516	490	508	531	474	514	521	511	526	506	545	506	493	520	525	537	547	533	476	557	500	507	499	505	494	514	483	542	514	489	503	508	493	543	516	521	505	495	554	518	541	508	529	506	501	570	476	544	517	505	505	507	538	533	524	416	552	489	510	510	492	503	505	540	482	507	516	505	489	514	516	455	538	518	461	527	500	514	499	488	546	498	469	490	514	493	535	521	492	491	507	525	519	499	504	514	504	515	520	488	547	498	515	503	538	512	501	514	587	494	504	466	444	515	517	526	497	477	513	538	522	538	491	519	542	514	484	520	483	520	489	498	514	495	498	508	522	525	508	482	504	518	480	556	538	536	523	537	533	526	488	491	504	523	492	533	485	501	501	505	524	514	511	527	515	535	491	521	510	577	503	490	523	494	496	522	510	537	522	456	538	518	474	490	494	483	497	497	508	491	464	468	527	499	537	466	489	516	527	503	540	518	518	513	508	544	530	476	533	501	505	538	465	493	501	490	536	506	511	508	501	496	474	522	510	560	498	542	525	518	528	483	516	499	496	536	463	520	540	505	505	516	510	482	516	497	513	493	489	531	550	487	493	518	475	516	476	481	499	496	469	492	473	526	517	545	504	486	521	495	521	513	518	501	481	515	522	551	523	458	520	491	535	498	493	492	483	551	483	517	550	539	502	495	539	518	518	521	499	502	509	496	515	534	502	514	508	466	490	535	508	511	521	552	534	528	526	513	494	501	524	492	487	497	482	499	504	531	495	478	480	479	540	471	503	529	475	457	516	501	527	499	496	527	502	524	522	500	492	467	559	517	476	497	513	510	549	511	482	523	493	547	531	514	506	518	476	540	506	513	517	489	519	543	552	485	519	495	510	541	509	493	530	522	530	505	528	514	573	536	514	489	528	535	498	502	494	516	530	522	521	535	507	445	502	508	487	526	538	522	487	506	510	480	519	542	490	496	494	532	498	510	503	482	524	534	503	520	506	519	516	521	545	486	529	517	507	531	502	535	541	508	517	493	488	515	540	495	492	537	528	506	520	474	529	539	524	495	509	510	495	492	493	447	520	513	514	534	504	486	504	490	548	487	485	485	517	503	518	486	501	528	490	497	477	519	508	519	496	538	459	501	507	486	540	524	522	538	499	519	506	525	537	504	458	562	471	543	526	505	526	507	535	513	526	493	511	508	489	485	544	518	535	506	544	474	527	496	531	489	534	503	475	522	514	505	518	516	485	536	515	508	542	544	486	552	492	465	511	534	513	531	499	503	531	517	531	498	497	467	493	500	494	519	521	477	503	551	518	517	533	534	519	531	523	485	514	510	521	528	485	531	556	531	514	497	519	528	507	507	499	472	520	498	516	487	515	475	500	479	524	556	515	526	509	505	539	542	520	548	488	520	513	499	504	514	465	504	505	496	530	520	540	518	511	532	487	495	517	476	558	523	519	501	497	491	478	554	500	516	469	493	530	545	510	486	474	480	510	550	494	492	547	464	493	532	475	515	479	523	499	506	558	515	477	475	506	515	530	482	542	535	483	538	505	521	505	509	511	538	503	522	490	498	499	527	546	521	489	509	508	488	523	482	538	512	515	463	551	512	495	493	513	519	521	484	555	515	519	466	490	502	510	485	522	504	530	501	489	515	506	511	477	506	465	489	485	485	551	523	511	489	491	501	544	480	509	504	528	544	513	496	518	474	534	498	534	507	511	490	516	513	484	498	510	492	493	497	493	512	492	501	538	493	532	520	535	509	518	558	492	517	475	545	492	512	475	511	520	517	462	503	502	508	493	526	531	528	536	489	518	464	502	531	476	516	500	545	526	531	549	498	488	506	468	496	526	496	516	483	503	512	485	517	519	537	480	511	506	524	524	515	469	504	544	495	546	484	548	524	477	514	507	474	506	518	517	500	516	463	533	505	502	497	513	525	520	541	528	520	494	538	504	552	465	516	505	508	527	504	504	532	505	504	491	484	486	514	512	567	509	543	511	489	520	526	524	535	506	512	517	505	471	492	508	500	528	533	519	498	497	490	521	533	536	495	516	471	489	504	539	471	476	552	501	585	500	535	525	494	530	501	505	520	504	523	553	504	469	509	536	525	541	477	525	519	523	534	526	493	513	505	476	507	503	487	523	515	458	539	486	453	511	508	537	561	483	505	522	525	521	531	525	489	529	495	531	529	521	513	498	514	505	533	510	490	472	486	509	518	517	474	517	523	512	523	515	538	506	525	454	554	480	490	512	503	495	480	527	495	510	553	506	510	505	501	506	529	507	464	543	513	521	560	526	538	527	453	488	437	484	500	471	508	506	531	503	490	531	539	523	498	498	522	488	509	512	534	491	507	502	462	531	468	514	527	533	542	476	491	555	520	545	473	532	503	498	485	484	513	515	523	507	556	531	533	564	513	543	493	502	531	481	490	509	527	475	492	483	527	496	546	515	505	510	505	507	510	480	522	513	522	537	541	480	472	501	492
35925	31816	26994	19445	10610	6482	4398	2887	1922	1401	994	688	460	380	305	259	272	255	251	233	232	249	255	216	207	256	243	212	243	215	245	248	212	234	227	241	231	221	235	214	240	219	248	208	241	222	236	239	237	217	231	223	218	212	232	203	219	250	224	258	221	214	232	199	227	249	215	233	239	209	243	198	215	247	222	245	231	260	225	216	219	218	223	191	235	211	217	228	229	224	216	222	226	209	223	223	202	202	233	236	220	240	203	223	247	229	228	211	251	217	196	223	256	226	220	237	234	229	259	201	227	244	237	241	202	212	197	207	248	241	238	235	243	251	243	220	236	239	248	255	220	219	220	232	213	218	232	268	235	204	225	233	206	216	266	231	223	212	234	259	210	227	238	221	240	191	234	236	240	218	202	208	244	237	205	219	239	232	218	246	244	225	225	228	235	219	244	227	214	217	229	234	231	231	228	227	222	247	231	200	213	243	221	231	243	250	237	221	244	225	249	266	250	246	225	227	226	188	223	251	219	246	229	240	206	205	203	235	226	238	241	235	234	251	215	198	222	233	254	197	218	220	227	238	219	215	225	233	224	228	250	267	215	237	232	220	236	217	240	232	213	223	235	236	207	223	236	221	204	229	219	268	209	216	186	198	248	220	234	244	195	248	271	230	264	227	227	195	242	256	231	225	239	233	251	214	214	251	236	204	230	252	231	205	228	226	212	239	223	216	223	193	207	227	209	246	216	234	248	217	254	231	240	229	209	197	228	233	199	224	245	217	197	242	232	241	250	269	266	253	229	212	232	233	237	242	212	218	203	223	209	227	254	200	235	237	235	242	225	225	246	221	225	230	232	215	260	220	227	234	249	225	212	221	215	218	221	246	216	205	240	237	202	220	239	210	240	215	232	231	215	249	209	227	197	238	227	205	212	205	220	221	233	230	239	207	234	226	218	234	231	225	264	234	237	229	216	222	196	189	226	233	219	218	227	214	207	251	232	258	253	230	198	243	207	221	216	243	241	212	197	251	244	254	232	242	213	233	212	252	242	253	220	224	235	228	212	236	214	238	218	220	215	206	221	220	228	246	215	229	216	238	235	211	221	220	244	223	230	237	238	243	223	227	225	228	224	238	256	230	247	241	241	221	236	237	236	244	214	213	224	234	219	249	236	252	270	228	210	228	245	214	234	231	206	279	204	263	220	216	196	216	241	221	220	241	249	234	224	225	224	245	228	187	218	235	234	228	199	201	251	246	202	196	208	237	209	222	239	243	213	218	238	221	220	216	198	231	226	215	245	218	231	234	210	214	219	221	213	210	230	211	242	215	224	239	204	221	236	269	243	239	224	215	220	196	230	218	225	216	225	259	224	225	226	206	204	238	211	233	230	253	232	242	218	244	222	232	228	235	231	224	230	212	229	232	227	212	226	209	253	262	219	200	202	245	242	224	226	242	252	213	214	211	228	246	227	226	216	233	232	214	259	213	237	210	243	248	214	210	226	232	221	240	216	231	234	228	224	219	193	239	241	242	217	197	221	260	230	208	235	230	222	236	257	214	218	238	256	225	204	220	246	242	215	218	207	252	217	224	217	226	229	220	206	223	222	260	226	239	213	232	249	247	233	219	212	212	206	220	192	230	195	212	225	222	227	225	218	240	241	209	210	228	242	233	212	207	221	228	203	247	219	227	210	237	217	239	256	228	238	220	259	207	203	227	216	247	233	200	222	224	223	253	194	193	206	215	253	230	185	236	250	225	228	251	237	212	225	258	200	206	227	243	228	261	213	210	224	238	236	224	229	240	246	199	222	239	231	222	236	232	205	222	246	223	225	227	243	228	206	211	233	219	217	254	229	222	230	243	185	219	217	238	238	195	259	218	234	219	218	250	221	228	240	233	252	230	240	219	227	228	249	231	217	220	236	247	210	234	212	246	215	238	236	220	238	219	227	224	214	229	222	229	256	257	244	238	227	211	256	233	231	221	248	224	228	245	237	248	225	194	213	221	203	221	220	214	244	220	198	242	231	248	250	216	229	234	245	225	226	204	234	220	237	202	210	227	219	233	206	231	224	208	234	253	229	205	239	210	196	237	209	217	226	230	221	222	244	204	221	219	219	236	203	240	216	239	244	221	233	250	250	241	237	256	239	234	214	235	225	234	237	230	233	204	240	207	213	238	193	240	237	244	257	234	226	223	215	245	232	223	194	214	234	239	232	228	228	224	246	213	243	228	213	208	225	224	233	245	224	239	206	235	229	251	205	220	266	234	225	203	235	216	211	224	201	238	244	218	228	241	212	222	216	242	232	253	223	260	204	243	239	228	212	230	232	232	230	254	232	227	201	237	269	217	223	218	220	242	248	240	209	239	230	206	214	208	237	198	258	248	213	222	236	222	217	245	224	236	217	242	215	225	212	203	231	226	239	209	232	251	204	195	234	208	249	191	236	242	226	248	230	258	238	252	231	234	212	230	232	235	223	231	249	217	220	230	247	214	262	218	231	251	254	232	230	222	225	235	227	231	234	215	235	216	220	227	244	223	231	243	236	264	241	218	221	217	224	228	226	238	226	240	221	222	245	238	183	240	245	232	229	211	230	214	236	228	229	206	216	225	222	216	231	212	235	229	230	224	228	206	246	256	234	224	216	242	220	248	223	237	237	193	245	225	252	247	220	210	222	213	227	222	263	243	248	228	230	249	253	223	217	243	236	233	220	238	243	247	207	237	239	235	223	234	240	227	220	232	227	263	219	258	232	246	229	228	213	225	249	201	235	248	237	213	231	251	236	226	248	233	201	242	246	204	253	209	225	207	210	239	236	234	228	218	222	242	210	230	231	251	243	229	252	237	228	234	245	212	199	230	228	233	236	246	224	219	230	210	207	221	217	229	277	219	233	195	223	215	223	207	217	207	216	232	228	219	242	236	228	230	243	219	235	215	217	231	225	232	258	221	199	223	241	216	268	220	223	265	215	199	216	221	250	226	240	212	227	197	217	218	238	239	220	231	226	213	221	221	242	229	231	216	227	233	258	228	220	233	258	247	235	250	213	194	221	229	231	242	213	207	237	226	229	200	222	242	216	245	191	213	239	219	227	231	210	209	204	207	249	222	227	227	230	232	222	235	221	214	215	228	222	240	208	224	246	223	246	264	238	254	236	236	197	238	240	248	245	257	275	218	236	234	238	239	249	238	212	226	236	219	234	233	217	225	236	250	235	239	233	241	267	244	222	201	237	225	242	244	248	219	248	229	241	215	217	221	215	248	195	207	227	224	216	213	214	177	194	214	223	247	223	243	220	221	191	230	215	237	253	235	207	239	226	220	222	218	227	227	186	228	223	233	239	259	225	228	206	194	238	224	230	234	222	225	253	207	231	230	215	242	208	231	218	242	207	228	228	210	232	204	223	229	211	235	257	249	222	216	247	238	202	216	248	223	225	220	203	224	199	198	216	241	225	225	237	236	224	234	231	213	218	246	235	232	240	238	235	236	221	238	244	228	244	195
22420	25166	29314	29443	21584	18393	14229	10967	8409	6105	4302	2737	1874	1316	938	720	609	610	589	582	541	591	577	558	540	560	513	542	517	507	527	501	501	492	537	557	508	538	546	538	534	531	502	542	544	500	555	551	513	551	539	541	530	493	500	530	528	552	542	540	550	494	541	460	530	531	521	524	522	500	529	517	561	483	537	536	514	537	508	509	525	559	538	503	527	520	542	571	513	527	546	531	562	532	512	554	512	480	510	527	548	483	518	544	519	538	549	525	487	521	519	517	537	521	518	529	533	549	526	509	514	522	498	498	510	521	518	520	515	545	517	489	543	499	532	513	539	522	539	499	558	499	467	543	523	575	534	518	519	497	500	513	530	551	503	516	488	518	520	539	526	519	516	525	553	533	526	524	498	516	509	532	510	513	538	552	478	535	475	563	545	495	586	545	496	539	506	546	512	542	520	546	523	547	510	504	513	493	528	543	495	487	550	526	502	539	564	523	524	530	522	542	524	511	520	506	518	544	504	515	484	492	552	508	524	531	514	532	510	563	533	537	525	518	571	515	505	551	499	522	531	529	471	478	491	493	531	549	541	569	535	525	561	505	531	531	551	539	554	544	533	521	533	508	516	542	539	497	500	513	539	511	530	482	538	528	555	541	490	509	527	493	495	498	516	568	535	505	553	529	484	512	546	478	544	531	502	525	503	512	551	514	513	539	526	487	534	520	509	530	559	548	536	560	513	527	537	517	528	484	522	511	491	601	513	525	512	499	527	512	510	499	510	518	538	528	532	511	510	541	500	512	499	491	511	490	520	537	528	510	558	526	516	507	480	517	547	539	497	498	519	510	538	531	524	531	508	502	505	550	504	538	502	541	524	574	494	551	508	535	518	542	513	533	512	513	541	548	487	568	529	519	526	544	486	527	542	520	534	547	542	553	496	494	547	523	521	540	509	540	578	510	514	526	543	554	522	527	539	539	559	484	543	503	556	534	488	528	541	531	541	516	547	505	516	542	514	516	491	524	511	525	520	493	497	546	526	487	529	542	516	529	582	534	502	525	530	490	531	519	523	571	543	535	528	518	549	554	542	547	507	530	503	517	511	538	519	571	498	501	547	507	553	500	551	533	518	515	555	517	557	530	501	513	501	541	532	561	535	533	511	483	483	507	534	532	512	532	490	505	513	530	478	502	512	537	523	546	529	537	527	564	532	505	495	510	506	523	520	560	559	515	540	526	530	534	572	527	534	525	510	540	518	547	563	541	525	513	528	496	476	510	547	549	517	523	515	478	524	528	524	517	537	535	543	498	523	509	514	505	551	537	488	547	527	514	516	549	545	498	513	532	488	550	559	566	521	539	522	506	546	548	552	532	526	535	546	580	510	510	479	526	496	557	540	546	512	517	539	531	507	542	542	503	519	536	533	520	514	534	530	540	541	505	531	596	534	518	511	543	535	526	505	537	547	528	510	559	570	492	526	525	534	531	544	539	487	498	544	532	580	544	521	531	510	511	510	559	506	478	520	521	506	501	562	525	560	497	531	511	545	496	499	547	551	485	526	539	533	547	533	544	532	488	522	528	554	499	517	568	536	527	536	535	517	515	568	521	528	532	536	521	524	543	556	526	537	515	548	494	521	491	527	542	525	537	538	519	525	518	537	544	596	508	544	540	489	512	498	520	500	485	515	477	528	518	554	536	498	532	508	560	548	517	506	504	544	559	510	525	537	522	518	542	492	511	530	536	526	558	554	516	533	530	533	498	556	538	487	534	568	562	529	506	543	539	490	555	525	528	537	534	530	482	516	537	463	479	543	506	551	557	502	523	490	570	476	515	510	563	509	528	578	556	513	508	502	545	516	487	526	542	509	546	525	544	548	486	569	522	529	539	539	522	541	541	551	521	491	513	547	521	532	534	554	507	505	515	544	543	495	498	574	516	502	547	506	555	534	561	531	582	521	532	491	553	530	546	523	533	508	519	512	550	548	544	546	530	548	502	508	580	516	494	527	497	512	558	554	534	538	538	506	544	548	510	505	489	564	509	503	529	541	548	534	538	473	490	560	521	553	531	496	559	540	569	526	521	562	527	487	505	519	491	509	530	527	547	520	491	613	538	528	508	532	523	514	519	511	554	564	519	519	521	569	496	555	539	543	564	549	519	496	567	554	524	513	524	529	488	535	511	534	509	547	515	516	528	557	553	509	526	543	498	550	535	594	510	560	522	527	558	467	539	524	513	509	560	552	559	491	532	495	568	537	534	498	503	559	515	534	556	530	498	531	559	492	528	529	554	521	509	548	528	577	505	543	498	524	482	530	506	523	510	520	541	503	534	506	529	541	570	528	511	530	519	521	547	469	521	549	513	520	539	523	553	506	525	499	614	564	514	547	515	512	504	584	537	492	503	531	524	530	550	517	532	519	521	533	535	538	525	507	531	539	516	536	514	494	553	487	535	507	513	503	566	564	509	520	541	568	523	515	510	509	527	504	519	539	554	534	507	555	527	544	495	508	549	553	521	517	494	520	522	524	510	532	528	539	557	513	517	529	545	527	548	508	508	533	532	534	545	538	544	551	500	514	552	523	559	534	532	520	516	517	539	532	514	531	512	511	528	569	516	549	540	522	488	532	552	536	569	542	510	492	522	550	512	510	514	530	545	470	544	488	521	556	521	516	541	560	516	495	522	487	507	555	529	560	545	520	527	526	502	539	588	524	516	503	502	546	574	501	514	536	501	558	534	512	533	505	552	546	513	529	527	497	508	564	543	558	544	558	565	520	507	546	522	525	513	495	494	542	522	532	494	495	506	496	547	524	491	531	552	519	505	534	569	521	559	534	563	484	521	481	499	535	501	555	540	579	550	539	531	559	500	531	546	532	542	561	540	508	530	529	541	526	526	544	545	540	534	534	498	529	521	507	510	557	531	532	537	557	517	518	512	534	512	488	532	520	518	515	559	539	531	528	534	498	522	517	513	503	535	551	536	538	493	566	527	553	554	563	548	523	541	535	549	509	538	521	545	510	506	523	545	528	535	485	520	501	486	552	518	497	547	534	497	539	512	505	507	535	536	526	555	499	538	528	533	555	506	574	482	517	551	526	527	537	533	551	592	514	539	520	487	517	555	537	539	526	540	531	549	540	494	532	581	497	525	548	524	542	538	555	564	528	535	524	524	502	480	549	509	547	524	529	526	515	524	523	514	505	510	549	534	522	548	538	521	502	521	494	488	483	547	521	522	508	508	541	545	523	497	543	512	570	548	556	501	465	497	526	549	506	539	488	511	562	504	514	523	507	514	518	520	522	557	520	541	511	548	520	584	538	538	524	504	542	522	586	542	527	511	531	551	514	514	496	517	495	513	521	544	502	538	576	520	525	520	508	505	493	540	540	545	533	543	552	505	508	540	516	548	525	517	530	518	536	475	501	540	519	511	506	518	519	530	575	500	520	510	559	498	561	481	537	506	560	525	475	548	554	559	569	517	530	543	503	533	515	548	541	551	507	533
53430	49252	54049	47809	36319	26989	22077	16157	13314	9413	6162	3878	2532	1693	1016	506	442	405	283	244	248	249	251	224	241	245	232	229	216	213	200	248	212	248	208	224	202	238	227	232	262	235	227	196	231	225	221	234	227	194	205	207	191	242	222	236	238	241	242	251	205	203	247	187	230	258	211	204	244	205	217	209	224	203	273	213	228	221	215	221	242	255	214	222	237	235	224	213	232	218	231	217	246	210	195	242	234	230	226	221	229	241	237	183	245	210	226	238	197	210	223	213	221	234	209	257	255	225	229	218	216	222	247	229	214	194	242	219	229	222	229	229	212	200	249	227	218	242	229	240	209	219	196	223	235	238	222	244	211	208	232	221	256	219	190	240	249	239	246	212	225	228	237	239	216	247	211	204	223	240	243	221	214	218	207	210	214	207	233	236	209	233	234	231	222	210	242	233	226	207	209	232	208	252	209	208	219	236	214	255	213	224	239	232	230	222	201	237	217	225	212	270	222	218	212	232	229	250	224	223	222	220	224	222	243	228	241	199	212	215	233	220	225	241	241	223	225	243	225	251	240	209	219	231	213	208	212	223	252	234	210	246	256	212	223	217	225	205	205	259	216	231	228	234	215	238	219	221	236	221	210	214	198	226	203	234	192	222	247	221	226	228	215	245	223	219	226	237	238	229	250	227	224	217	232	219	232	230	236	213	210	226	243	196	214	225	233	234	228	233	221	215	229	209	205	227	212	222	249	193	221	237	223	211	222	246	217	210	245	230	221	182	235	211	210	232	211	229	200	242	218	222	244	240	233	211	194	211	203	226	201	218	192	218	213	192	202	210	197	236	230	175	249	233	218	245	217	231	247	227	225	232	215	225	209	252	192	216	232	229	251	199	246	247	238	209	231	225	241	231	219	236	208	235	213	243	228	210	232	214	214	216	247	185	220	233	221	205	209	211	243	234	242	223	194	224	215	199	219	218	209	259	206	208	235	201	223	210	219	245	218	244	234	230	233	247	210	215	225	215	225	244	225	200	188	242	249	233	239	199	217	232	213	228	210	241	234	252	210	225	176	217	217	230	209	207	220	215	209	249	206	211	254	216	241	213	252	221	230	244	214	226	257	229	255	236	227	237	221	211	207	220	239	193	224	216	197	193	267	243	249	240	218	232	231	225	197	220	239	227	244	219	199	190	218	228	230	227	223	200	226	220	250	229	223	220	233	245	254	254	226	242	202	253	229	209	219	224	202	255	230	215	220	195	237	243	252	241	196	225	232	208	253	205	204	211	230	222	224	232	262	231	213	194	221	196	218	207	180	189	231	222	201	219	233	211	209	238	240	227	224	223	208	221	207	243	225	212	247	223	243	240	194	189	174	266	210	215	220	185	256	245	251	245	236	244	230	232	217	230	224	226	226	250	228	227	215	206	209	202	211	245	203	249	237	224	194	220	230	220	201	207	243	240	217	253	220	213	198	249	216	236	273	209	241	230	225	238	241	246	218	237	216	216	189	215	233	239	232	223	213	229	249	224	256	232	215	203	203	195	203	252	259	240	216	238	217	225	223	239	212	220	217	224	252	247	212	245	232	205	211	235	204	183	217	244	232	251	213	234	236	252	229	204	243	201	237	242	227	259	232	226	210	220	219	220	218	227	214	247	221	227	219	230	209	230	212	207	203	287	215	210	241	226	202	216	245	236	241	243	236	228	241	246	216	228	221	219	222	232	227	240	216	202	234	203	245	231	223	231	215	246	211	246	230	236	229	201	207	223	233	212	209	236	222	219	219	243	200	269	254	223	222	226	222	186	219	235	248	229	222	217	193	245	189	228	208	224	217	227	221	243	227	228	218	202	199	210	223	239	222	216	222	214	207	223	195	214	219	228	226	228	211	239	214	259	251	215	251	214	230	218	227	224	228	216	215	228	217	207	236	189	237	252	251	204	210	220	221	191	230	203	239	233	242	234	222	213	233	213	210	226	226	208	204	208	213	216	227	235	252	221	229	235	188	226	248	223	211	211	187	242	243	202	201	216	220	230	207	221	226	230	220	237	209	199	217	224	233	200	206	219	236	210	236	227	241	228	239	229	224	258	224	246	217	268	197	207	263	220	217	215	249	224	242	206	193	248	251	238	243	230	226	248	208	203	178	183	218	224	213	224	238	226	234	235	208	212	223	207	215	231	206	246	229	225	225	214	235	252	255	217	236	232	199	242	212	219	241	231	247	246	244	218	242	242	244	212	197	219	218	205	226	212	230	233	236	187	241	225	223	215	233	206	216	222	218	216	240	222	222	222	237	222	251	208	222	227	202	242	219	234	239	215	230	220	262	223	236	253	220	223	242	242	223	237	204	214	232	201	226	190	228	219	254	222	215	239	255	217	212	250	236	242	237	241	210	229	224	201	242	218	256	184	243	237	211	215	252	228	211	226	225	257	211	235	212	211	213	236	235	222	217	210	220	243	227	220	229	252	231	208	233	211	218	198	186	217	235	211	234	233	205	215	222	250	232	195	221	233	221	253	242	230	212	240	197	208	220	230	256	223	217	228	225	245	259	220	211	244	210	198	225	204	254	244	212	214	243	248	241	220	199	212	224	227	256	221	232	199	217	228	244	196	199	220	262	216	210	203	214	238	223	225	211	233	235	234	237	228	246	216	240	216	239	267	210	241	227	201	231	220	217	201	218	241	215	226	245	205	264	198	264	266	225	259	214	232	214	196	219	223	252	237	235	240	231	239	202	218	194	209	234	226	255	188	209	218	236	219	257	220	206	219	232	217	222	234	219	229	280	209	225	243	213	223	240	211	232	242	214	185	245	250	227	215	207	206	220	226	239	225	229	213	210	214	250	219	237	215	235	217	242	225	220	227	231	240	235	217	221	245	214	232	229	199	232	239	218	226	194	226	234	226	219	262	230	224	253	214	198	201	226	231	244	234	238	202	214	241	240	224	220	232	210	209	253	213	224	228	258	233	231	213	204	222	230	213	244	213	208	200	212	223	212	238	239	207	227	220	258	223	220	221	240	222	219	228	231	226	231	216	212	229	230	194	206	224	215	249	222	227	235	239	194	241	245	228	224	223	224	227	223	195	204	218	252	227	241	228	227	207	227	231	219	260	223	242	275	223	242	233	225	225	237	215	234	202	218	231	214	252	225	225	199	235	248	230	221	208	230	242	222	215	221	244	203	220	253	240	218	226	204	199	202	233	249	233	233	215	216	214	225	231	225	248	228	231	242	231	228	237	236	220	238	222	225	217	239	248	243	207	241	240	224	224	222	215	241	223	246	218	224	226	257	258	234	230	215	213	228	256	235	228	189	229	218	216	266	233	224	235	209	227	214	208	189	229	215	208	217	230	206	198	203	228	232	220	221	232	219	215	211	235	237	216	215	224	231	224	239	239	232	192	225	224	227	222	198	221	228	242	242	224	214	193	243	239	220	234	233	229	217	234	222	236	229	218	208	224	189	244	219	245	222	190	221	210	219	218	239	225	231	213	214	208
37769	43456	52964	54138	44575	37989	32223	29573	29149	24412	19653	13931	10243	6756	4317	2046	1599	1291	858	692	571	558	620	534	565	565	511	521	574	553	548	497	522	558	517	504	515	484	521	558	537	469	489	516	543	538	545	544	526	497	510	544	517	536	512	512	490	508	485	513	523	530	514	526	525	553	514	474	507	487	500	517	506	531	534	491	543	504	534	516	519	520	502	533	543	502	547	513	532	518	551	531	527	507	531	485	519	498	506	515	518	504	508	505	477	531	527	512	576	531	508	524	515	477	563	503	517	535	490	501	513	520	528	528	517	469	510	515	522	504	519	496	497	532	501	501	493	494	512	530	545	506	508	486	513	542	508	499	549	522	501	486	478	544	532	483	527	546	529	488	537	525	519	475	514	493	551	500	490	531	539	505	513	541	513	559	481	483	486	538	510	539	535	550	476	461	563	484	500	481	480	531	506	491	525	528	511	513	495	557	526	506	518	506	531	523	545	520	498	502	503	536	504	509	499	518	508	472	491	490	511	548	485	502	536	479	503	535	484	511	529	499	581	541	488	541	496	509	487	523	559	530	535	510	527	520	539	517	514	493	486	562	519	534	501	505	560	487	530	510	521	547	504	530	496	524	498	507	513	538	514	515	542	494	493	539	497	493	505	521	543	539	533	550	499	498	499	521	512	524	536	522	514	519	524	481	493	561	486	559	520	539	457	526	504	506	503	554	506	498	513	520	548	511	534	480	517	514	527	513	493	497	528	543	527	522	473	493	556	550	498	502	525	524	512	538	518	516	518	525	522	514	529	547	521	483	512	512	485	523	494	534	565	506	531	524	513	518	505	546	486	561	511	531	477	481	516	525	495	486	493	501	521	508	496	544	495	524	529	489	482	514	547	527	526	508	501	498	512	536	540	488	527	499	499	520	487	496	509	492	472	537	550	542	556	543	545	473	527	524	512	502	536	496	555	517	511	524	526	510	516	490	502	505	559	529	536	508	534	535	504	541	509	526	519	490	490	540	496	508	513	528	532	530	511	574	537	515	512	495	496	516	504	569	546	502	475	527	539	483	524	539	505	519	545	544	523	476	531	506	523	514	505	507	503	507	508	505	532	481	524	524	572	523	471	546	507	511	537	554	539	513	519	523	503	492	500	521	498	544	544	555	545	512	562	522	512	521	541	542	538	503	493	537	512	526	551	490	506	508	460	529	528	534	525	543	506	475	553	508	518	504	512	498	506	541	558	493	523	513	540	525	526	539	510	537	495	568	521	497	549	515	519	518	508	518	521	536	500	536	518	551	521	569	557	513	506	516	528	505	524	488	515	515	522	486	515	507	503	530	532	520	493	505	470	514	516	477	501	490	526	529	526	528	511	490	529	499	553	508	561	504	488	526	513	512	551	514	493	524	556	563	525	534	508	498	513	562	482	563	529	526	510	485	556	527	523	551	488	521	486	480	547	546	490	551	527	509	516	522	505	510	531	516	542	497	496	494	542	478	502	504	547	501	513	497	486	484	547	508	503	530	504	527	518	550	556	519	521	484	499	515	519	513	528	545	523	514	497	486	521	550	513	531	510	516	554	513	525	500	518	508	550	524	480	481	478	483	533	535	541	527	473	495	537	529	539	538	540	513	484	550	546	508	517	508	496	544	532	529	539	492	473	533	524	473	525	578	523	531	562	555	511	484	508	488	528	471	559	534	529	520	543	477	539	496	500	533	510	504	536	526	521	518	502	540	508	458	522	544	521	513	516	512	524	530	519	537	501	524	532	532	510	528	522	501	515	522	478	540	520	494	583	546	500	504	470	534	504	500	541	539	516	521	537	505	495	534	538	539	503	515	532	511	514	548	507	482	487	522	565	541	502	527	492	539	486	488	521	483	531	523	504	499	489	476	527	513	544	495	531	500	519	461	540	508	521	504	484	490	490	491	522	504	543	484	514	493	521	466	554	518	556	521	531	469	507	526	509	533	474	469	515	507	544	516	538	534	504	503	521	512	537	517	500	495	504	509	515	491	468	507	491	495	533	497	495	536	543	501	507	518	496	493	536	524	545	515	511	542	527	494	519	533	545	501	538	536	515	532	530	513	489	502	502	528	527	545	535	516	519	449	507	516	510	563	510	524	554	471	528	523	539	513	479	525	484	564	499	499	497	501	497	497	518	529	511	532	536	535	485	511	493	532	539	517	566	506	541	487	530	520	502	513	526	459	499	556	539	532	527	495	491	509	532	523	504	481	501	526	488	497	521	515	487	508	543	544	527	509	537	520	499	515	514	447	561	521	525	545	520	542	522	512	496	479	507	496	485	526	497	527	512	500	539	558	568	501	526	501	509	511	548	519	533	510	529	495	527	513	541	511	529	547	525	539	532	510	570	516	480	502	538	503	491	493	508	513	504	511	496	504	542	558	496	529	479	512	534	551	505	489	563	487	513	520	494	497	484	479	488	510	505	515	478	514	526	500	497	521	496	490	546	516	507	490	515	478	556	497	549	523	515	506	501	515	522	547	551	508	506	500	518	548	534	488	513	526	512	513	517	531	512	531	515	507	531	575	553	529	562	527	539	527	542	490	511	520	510	497	470	498	487	546	497	501	535	487	551	484	503	474	504	508	514	546	495	528	509	528	486	489	510	549	528	494	518	508	484	491	572	531	521	481	546	531	493	535	533	476	486	505	495	481	546	534	493	513	489	482	529	497	493	536	487	523	489	495	515	537	522	513	512	536	493	492	514	477	519	529	493	500	512	519	538	532	522	511	517	491	526	513	531	526	529	516	502	515	527	510	502	505	524	509	497	474	523	542	522	542	557	527	515	523	509	511	524	535	480	545	561	552	525	543	504	494	529	509	524	495	499	558	512	531	522	504	494	477	543	522	507	497	500	569	466	535	521	518	500	469	525	542	527	499	523	558	506	530	521	512	502	486	547	523	560	509	519	521	506	536	490	523	509	524	531	494	510	512	530	503	521	511	502	511	504	501	534	534	544	553	508	520	505	494	533	544	496	515	498	533	465	525	516	495	542	539	540	546	510	513	481	506	505	527	494	501	529	530	526	541	515	513	517	529	551	514	522	514	496	508	542	532	535	551	491	522	500	494	543	522	460	532	535	532	501	480	531	551	532	528	487	542	510	494	508	517	519	505	516	508	510	534	501	518	537	524	555	518	532	502	509	536	526	479	500	508	536	537	528	560	535	506	511	501	520	533	535	542	520	487	499	512	505	577	508	512	513	504	548	508	512	525	506	525	503	474	483	535	545	515	536	478	534	503	490	467	505	507	475	512	528	508	532	524	523	514	481	555	513	484	486	480	495	481	495	536	516	544	560	491	514	511	496	551	465	536	477	504	516	542	532	545	522	522	491	509	526	489	519	526	513	508	515	529	513	518	504	526	513	511	495	519	495	522	538	512	513	500	556	517	550	526	501	499	548	502	517	500	486	536	494	539	524	488	527	513	525	506	536	517	498	483	482	494	504	548	566	491	487	506	531	492	492	518	504	545
60720	53811	53877	51825	35004	28006	27078	26132	23404	17327	11924	8066	4951	2876	1784	921	705	512	316	287	238	251	284	235	220	236	228	201	242	205	263	243	216	218	233	258	221	216	217	224	219	224	199	247	225	195	212	219	200	206	239	221	218	211	215	231	226	226	207	206	228	223	221	211	222	244	206	203	197	213	230	191	215	235	216	228	196	226	246	217	237	241	241	228	208	229	238	214	227	240	195	220	230	218	238	205	240	213	210	262	227	230	219	239	248	213	192	230	214	226	221	224	200	224	247	193	193	245	225	227	217	229	212	228	235	216	245	230	228	215	220	254	220	236	245	251	232	211	245	254	233	217	249	221	224	253	238	238	213	241	222	228	221	217	225	216	226	243	231	215	215	222	244	216	265	232	230	226	224	213	234	231	230	227	220	260	217	219	236	262	223	234	213	234	223	203	221	276	232	214	229	221	221	224	225	239	209	214	207	235	243	260	236	228	227	225	240	229	230	233	252	223	216	251	234	239	229	225	215	213	245	225	229	263	236	209	235	240	230	198	209	234	227	232	228	213	214	228	260	261	228	227	211	216	199	222	229	219	238	227	225	205	235	200	200	234	219	192	234	240	236	229	224	228	219	209	218	218	237	246	228	210	224	203	215	223	237	252	205	248	231	230	220	243	237	240	246	235	226	234	219	222	225	246	216	221	251	216	227	199	202	217	245	222	209	231	237	223	223	215	222	231	250	238	216	222	267	225	214	215	217	226	229	258	216	217	187	214	246	231	216	237	238	211	264	278	219	224	200	239	229	208	225	206	236	234	232	222	218	255	213	212	222	232	204	206	222	219	243	257	236	187	221	226	255	196	240	229	209	221	195	248	218	257	235	213	212	220	227	221	228	190	218	232	234	217	228	210	228	227	206	224	205	239	193	219	239	265	236	238	223	235	223	243	230	218	234	230	232	221	239	228	218	243	218	230	242	229	213	210	227	223	245	249	249	223	249	233	224	221	229	229	237	216	224	220	215	238	208	231	232	230	223	192	235	229	213	205	231	215	226	207	223	198	221	211	235	249	236	232	241	243	267	220	234	194	236	247	244	203	223	220	202	227	245	231	233	230	222	225	196	230	234	237	213	238	258	204	231	228	215	251	233	212	237	195	237	203	216	211	232	230	235	243	240	189	225	238	241	238	232	226	262	238	260	239	209	218	234	203	232	206	232	211	258	256	199	221	248	220	215	214	249	228	232	221	231	198	233	227	235	225	209	226	215	231	263	251	218	217	237	230	250	229	238	211	205	243	201	233	219	260	230	231	227	260	212	204	237	233	242	232	223	214	241	207	188	231	240	232	244	249	230	223	248	218	226	218	243	216	209	229	218	237	243	224	214	213	222	236	225	205	240	243	233	247	206	224	239	225	198	215	207	247	223	229	248	237	219	209	207	213	225	231	224	238	261	213	237	238	225	223	208	221	254	235	228	225	229	226	201	242	250	237	224	209	228	220	219	217	245	230	239	202	239	218	220	243	198	261	232	222	222	220	224	203	224	237	239	252	245	215	229	229	236	261	231	228	263	246	208	229	217	232	221	222	217	225	227	221	216	225	219	221	211	221	243	245	228	218	209	236	204	225	222	263	244	237	218	226	207	246	241	225	225	222	221	222	179	225	216	206	229	206	220	207	219	198	230	231	233	220	244	247	216	257	235	253	231	227	200	223	209	214	234	275	227	261	229	228	214	223	221	247	206	226	222	219	263	228	228	238	206	220	240	181	218	233	218	241	215	207	240	229	255	237	203	229	229	209	226	221	247	233	253	230	224	213	213	234	208	232	220	253	221	195	233	240	259	198	250	239	224	211	213	213	221	271	223	204	258	254	237	220	228	220	213	230	209	236	220	217	238	232	265	236	235	211	195	231	205	206	223	210	233	253	240	217	220	247	236	208	241	228	223	209	211	228	206	221	229	220	221	217	229	224	229	217	225	259	215	223	221	231	229	208	230	210	243	251	225	242	218	248	228	246	188	232	225	221	209	231	247	234	216	230	229	256	222	199	217	201	223	237	232	195	205	240	237	203	231	252	232	209	243	227	237	244	207	202	201	202	246	222	207	244	196	254	196	243	224	208	226	242	224	228	206	227	223	226	225	222	225	221	227	217	223	224	253	236	223	203	215	229	246	215	203	225	246	238	221	247	199	214	222	207	233	233	204	222	201	206	203	254	254	251	217	247	227	235	211	202	228	197	246	203	243	254	196	228	219	220	215	206	206	238	221	269	234	235	244	222	212	257	231	242	218	241	231	226	213	214	241	215	241	219	210	226	224	226	216	212	234	217	224	259	204	247	216	215	226	229	230	205	202	227	203	216	215	237	237	208	209	232	226	194	228	211	226	262	222	232	226	207	199	219	247	214	233	203	218	245	210	223	228	206	201	226	236	211	230	219	228	218	227	228	226	264	230	229	235	206	208	221	245	233	238	245	212	218	215	202	228	212	229	228	240	225	233	238	213	226	231	229	263	247	214	218	224	229	227	223	239	232	216	233	237	220	233	217	233	235	239	230	215	225	236	204	229	224	248	259	209	211	249	237	244	207	229	212	238	255	242	223	204	234	242	227	240	211	248	235	235	251	242	225	230	217	224	210	231	240	216	225	239	208	247	241	222	223	205	216	221	239	237	208	242	243	232	236	234	246	222	245	244	223	231	228	203	235	218	231	222	222	237	246	213	259	231	231	226	241	232	224	253	209	234	235	235	228	204	220	244	237	235	225	231	229	236	238	240	218	247	220	251	217	238	226	223	210	212	215	225	177	213	239	232	259	234	239	245	234	203	229	227	229	233	231	228	234	205	222	238	234	238	220	239	246	223	207	233	192	239	221	234	233	249	228	263	211	262	219	230	233	232	247	202	246	236	207	222	227	208	230	242	243	226	212	269	207	234	259	248	246	236	217	213	243	220	242	213	206	237	231	258	218	224	259	231	240	261	240	246	192	251	214	207	228	246	237	249	256	209	238	235	190	228	230	246	217	257	217	245	207	237	212	215	230	228	234	226	231	221	232	195	206	218	251	230	241	218	220	200	242	238	232	196	219	252	228	223	219	253	244	217	211	221	245	219	225	228	228	242	195	224	262	238	237	227	226	201	212	209	241	240	235	237	244	236	218	243	237	207	224	245	226	220	258	221	239	242	232	244	222	213	239	222	200	205	233	193	245	208	243	227	204	255	214	209	237	229	238	214	271	229	234	207	181	230	238	218	206	187	267	240	235	224	247	243	248	207	218	219	246	231	206	255	245	224	215	221	219	227	210	239	231	243	252	243	228	197	213	231	225	229	243	262	255	253	189	294	259	233	214	224	233	264	223	205	222	201	233	215	235	238	204	210	210	227	239	243	200	213	218	217	197	236	239	248	249	222	187	232	209	223	197	233	228	207	209	228	231	228	205	236	222	258	204	206	237	212	216	203	251	244	246	248	202	226	226	242	220	234	217	250	216	233	209	248	240	224	240	195	228	239	226
44216	50312	57675	55006	49891	44701	40570	40070	38307	32713	28172	22484	16520	10051	7090	3347	2353	1701	978	749	562	609	593	570	562	564	515	553	532	506	509	519	526	519	521	488	489	524	516	561	518	507	495	548	519	504	549	524	547	557	483	521	547	532	553	490	499	501	488	526	504	510	485	493	499	488	508	477	534	520	521	494	520	508	547	531	519	534	507	507	520	495	501	496	524	547	498	523	489	510	512	540	515	478	535	518	481	529	516	503	489	544	527	499	490	550	501	466	539	512	507	498	522	499	504	550	551	520	488	561	521	510	502	501	522	496	508	511	473	511	534	551	516	494	518	559	503	490	535	475	522	524	517	531	497	527	518	536	510	487	511	444	533	510	495	471	493	504	533	512	517	538	518	530	519	513	524	550	480	520	561	494	559	478	497	497	525	469	516	499	520	510	575	514	523	545	518	531	520	523	510	495	514	506	534	519	506	522	540	507	521	520	509	477	495	522	495	519	497	486	527	534	534	485	518	508	474	535	481	497	517	557	575	542	484	490	543	510	505	492	516	467	520	505	534	516	505	513	524	480	526	535	441	540	511	510	510	536	507	462	497	517	471	528	499	494	508	524	509	494	517	504	564	529	502	524	517	539	509	539	490	521	555	518	521	541	519	504	487	504	482	525	506	472	519	499	541	472	519	493	520	510	504	475	527	552	525	540	525	498	517	500	512	523	499	496	537	513	492	496	520	501	501	512	510	549	517	536	502	539	516	504	504	482	530	454	507	483	502	547	516	506	492	529	542	495	494	525	499	525	541	496	466	479	512	487	546	494	512	531	519	500	528	501	518	509	505	539	540	476	538	491	484	530	542	529	518	514	526	556	494	487	522	516	490	495	521	486	481	486	495	509	544	501	549	523	483	505	521	529	485	482	516	518	508	513	498	515	494	518	495	529	524	548	510	512	553	513	492	477	500	492	514	529	498	539	487	486	543	528	500	562	475	521	510	507	514	548	528	491	555	507	476	528	502	526	532	508	510	519	522	520	497	457	532	523	574	519	507	556	491	496	496	530	533	466	481	499	478	490	477	500	522	523	503	512	487	493	545	524	516	559	528	505	488	514	509	534	491	512	504	492	487	529	497	521	495	476	477	560	509	477	512	501	474	526	528	510	475	524	467	513	501	514	475	525	493	513	535	484	488	560	544	486	525	511	537	505	524	479	527	476	520	525	519	497	508	521	512	505	530	490	528	531	491	531	504	496	570	504	546	523	526	497	478	535	484	504	524	503	502	514	519	491	512	514	501	526	471	517	525	538	519	510	531	521	481	519	497	475	513	541	539	509	529	501	532	496	551	516	532	552	542	503	519	523	525	513	473	502	528	511	497	518	518	501	506	565	559	530	516	519	476	550	554	483	525	502	544	524	499	528	521	551	541	470	472	557	513	482	516	487	505	517	496	513	482	515	527	539	487	522	514	519	502	500	506	498	539	516	560	484	502	525	492	498	507	543	541	494	511	509	557	527	498	569	528	519	505	530	497	520	533	520	531	564	493	542	514	538	500	508	499	525	529	518	511	506	504	526	520	523	515	502	493	489	524	488	498	470	542	517	491	519	529	499	552	503	520	510	476	543	522	479	524	511	475	537	530	537	489	511	490	493	513	503	510	527	500	514	526	564	498	493	543	511	513	525	512	502	510	482	497	517	516	520	514	530	498	511	508	486	506	482	543	518	536	505	473	523	500	538	532	485	525	508	482	543	538	541	533	528	530	499	504	518	537	465	503	494	528	499	514	484	510	477	510	537	487	505	527	521	532	502	503	527	528	536	470	504	544	506	489	512	484	521	550	522	538	513	523	541	493	479	555	524	490	526	503	510	495	524	506	549	488	509	559	540	496	498	515	494	511	535	514	529	528	533	506	524	527	558	532	508	516	489	534	490	448	519	505	499	527	489	539	488	548	507	486	506	489	490	546	509	477	530	529	523	558	532	517	496	475	539	465	521	485	512	508	504	519	517	461	514	543	507	485	517	461	520	531	555	481	513	536	529	466	553	511	517	530	540	479	503	524	525	538	559	534	521	492	546	511	518	501	530	526	522	555	495	512	492	485	499	513	503	508	499	512	494	501	488	495	482	496	515	527	527	500	527	523	482	481	520	531	438	510	515	514	519	516	496	524	500	536	522	502	522	544	487	525	532	490	552	565	508	535	528	466	509	492	487	488	497	512	492	527	492	518	527	514	469	519	516	533	546	542	536	542	506	566	521	489	512	490	551	557	532	511	495	521	501	487	494	489	505	538	507	549	552	478	506	482	545	522	526	481	502	535	494	518	540	505	541	516	481	530	536	554	518	536	513	501	514	524	559	499	533	550	513	524	541	547	510	537	517	489	485	488	554	486	497	520	535	497	530	518	532	540	472	531	515	437	509	512	522	494	501	499	508	529	541	506	532	561	524	559	518	505	527	521	499	544	507	542	545	489	502	571	505	516	496	511	504	490	513	512	538	532	545	448	500	501	527	558	518	511	543	493	534	513	538	556	529	493	543	518	512	530	529	504	515	512	515	506	495	528	494	550	507	510	494	536	481	510	490	485	519	512	527	490	526	516	496	548	535	565	493	497	443	577	516	490	514	512	498	529	511	484	523	473	493	506	500	542	520	492	485	487	540	526	512	478	469	514	487	493	601	473	524	517	478	526	488	476	531	499	539	534	475	535	503	529	518	526	520	512	505	531	526	479	497	536	514	516	506	524	521	515	483	548	492	501	519	526	472	570	508	524	517	518	548	520	482	532	546	506	508	548	476	540	490	538	492	539	506	506	518	531	513	546	510	499	557	515	480	507	575	532	502	506	523	504	498	521	517	539	512	510	521	528	505	530	537	521	548	545	542	510	521	518	505	542	491	508	515	533	517	492	536	513	509	538	519	525	520	485	493	514	495	552	525	517	522	524	514	512	503	506	545	516	497	516	531	497	517	523	515	486	516	512	535	491	475	536	529	530	506	496	496	503	551	533	494	505	523	516	506	490	526	491	515	532	520	523	509	525	523	516	502	526	518	505	578	490	503	488	488	493	490	508	480	502	507	511	476	540	504	553	504	514	545	501	513	497	526	503	471	520	475	520	476	528	507	518	516	499	486	544	528	519	482	512	516	483	472	512	492	506	527	536	470	519	471	515	580	523	487	496	519	478	527	530	487	505	473	545	481	508	557	570	558	551	491	492	516	534	550	504	511	488	483	531	508	473	526	531	523	489	523	494	544	550	484	556	500	517	509	560	510	482	526	525	481	540	532	533	503	509	543	499	486	449	503	493	486	509	494	465	506	475	556	499	490	526	528	540	492	500	506	482	528	526	492	490	536	527	536	528	528	521	553	511	444	533	522	491	549	517	518	501	508	509	502	523	517	567	543	525	511	483	508	493	527	521	524	529	510	555	515	543	534	561	563	557	529	473	506	505	482	511	505	514	520	517	515	556	538	513	521	508	506	515	486	493	547	517	500	499	522	515	527	532	515	505	544
38070	30598	27879	21601	11736	6245	3859	2633	1903	1273	889	706	480	298	304	264	238	249	218	263	204	225	260	219	224	221	242	246	217	226	218	242	250	209	252	221	230	220	228	247	241	237	228	257	248	238	242	231	238	220	220	234	220	219	246	238	218	217	229	230	254	221	222	224	227	169	234	225	238	259	222	221	225	263	262	232	189	240	191	243	222	253	229	226	217	241	233	240	217	238	205	231	226	222	207	253	242	231	239	242	221	215	246	245	224	196	230	242	209	242	232	234	222	213	234	250	231	231	249	243	214	231	239	229	242	227	214	196	230	256	210	223	237	261	235	243	266	238	258	222	227	217	207	259	213	234	201	250	216	225	221	231	201	217	240	213	257	218	217	261	234	220	220	225	246	229	238	226	219	229	233	238	246	216	198	246	213	213	258	221	263	215	233	236	239	238	216	221	245	222	235	250	216	227	239	255	234	226	233	234	224	219	225	232	239	224	207	232	204	223	218	224	241	243	183	233	201	211	218	223	225	219	229	251	232	245	239	238	254	217	245	254	246	226	220	237	226	216	248	236	245	215	216	253	234	235	244	226	241	199	222	234	212	244	257	210	218	236	209	228	233	236	210	228	247	228	218	241	230	248	224	231	249	236	224	229	212	238	227	209	236	257	244	249	249	253	220	240	249	234	213	236	237	223	230	235	238	243	254	226	200	227	216	251	223	221	219	213	232	226	211	238	264	222	222	256	215	211	265	226	255	221	233	226	212	230	238	203	226	252	253	231	226	239	249	214	239	279	237	256	210	226	194	236	226	206	201	222	256	230	238	235	219	219	238	227	260	228	240	230	240	219	220	216	239	215	242	216	212	219	234	231	237	216	205	236	217	225	250	245	198	215	233	233	207	227	225	220	213	226	221	202	227	214	229	225	204	252	219	219	230	205	247	224	238	250	217	243	212	217	222	227	227	228	237	207	259	199	257	237	237	241	236	202	237	258	222	241	216	242	244	203	243	248	239	235	252	215	221	217	239	245	251	220	245	251	225	215	228	240	225	220	219	233	250	225	227	214	238	234	244	236	219	199	245	229	219	210	220	239	218	227	246	218	232	206	228	232	226	217	221	207	257	209	233	245	232	202	215	228	238	256	220	230	219	247	238	245	220	213	241	211	222	230	229	218	224	211	212	243	219	256	232	199	211	220	226	222	247	243	259	211	217	224	237	233	225	209	252	211	237	197	219	235	227	230	222	241	238	233	229	213	222	217	218	230	217	244	234	226	226	221	235	194	232	208	229	221	230	242	201	201	231	226	226	235	211	216	248	251	233	220	220	222	230	253	223	209	243	229	206	215	263	226	228	208	216	222	240	201	240	239	207	218	230	220	223	245	221	238	220	227	212	199	251	234	241	204	239	233	216	253	224	227	200	223	240	219	216	246	240	254	218	226	243	249	204	217	237	212	254	238	235	207	228	220	223	226	220	211	247	218	236	240	200	285	226	233	231	225	239	235	251	220	253	233	221	205	254	235	222	245	250	196	270	222	228	224	219	194	235	224	216	237	228	226	211	218	228	225	203	221	250	225	227	220	244	215	236	240	215	234	203	218	241	221	216	217	227	245	224	251	219	217	255	226	218	226	249	220	225	259	200	217	241	251	229	217	209	223	230	254	209	254	226	242	248	245	247	198	221	236	234	244	238	248	222	260	227	241	222	215	241	256	233	223	244	268	233	208	233	230	234	212	238	250	221	248	229	221	229	238	245	234	241	229	209	221	240	221	240	227	235	227	233	224	241	241	228	253	254	229	243	251	241	229	252	237	214	222	254	222	206	241	230	227	234	231	214	249	229	254	237	238	242	223	220	232	259	254	230	224	224	210	242	213	247	230	238	225	212	197	248	205	258	218	221	223	216	232	205	234	216	226	252	245	237	225	235	222	212	211	235	224	249	244	211	218	228	233	236	212	236	230	206	222	226	240	245	242	258	223	205	227	201	206	234	226	205	227	207	246	221	206	242	223	218	209	219	189	239	241	227	228	226	240	252	213	226	256	249	224	249	210	203	213	225	216	218	228	237	247	210	265	203	232	197	240	237	223	247	244	216	232	203	229	216	228	233	221	236	247	233	232	217	261	230	236	218	238	257	235	226	197	214	222	215	223	273	241	191	246	248	231	246	227	248	236	234	249	208	256	233	233	261	228	201	218	232	214	211	225	231	231	209	195	231	227	218	236	218	235	225	256	229	246	198	242	229	250	247	236	222	211	230	197	226	211	224	244	244	239	221	211	223	251	215	279	224	230	235	218	210	247	212	227	261	226	210	232	233	226	228	234	218	221	220	241	239	242	228	235	238	234	254	254	253	255	227	230	243	242	240	257	219	216	236	210	223	226	226	222	241	222	237	243	228	228	236	201	217	228	251	210	219	222	248	254	207	217	248	218	231	221	254	228	216	235	234	227	240	239	207	224	225	225	242	231	241	225	259	222	241	231	199	241	199	231	216	231	232	221	233	231	221	223	230	234	220	225	241	218	227	224	237	217	232	237	247	260	223	232	245	220	208	241	212	234	239	246	234	226	250	221	243	209	228	226	223	230	242	252	214	215	213	214	207	214	230	222	253	215	219	215	238	234	226	236	224	235	231	244	251	221	249	236	249	188	215	233	203	242	226	258	246	231	239	264	250	231	229	243	207	241	204	251	212	230	246	228	250	205	226	199	214	259	243	206	218	305	213	247	240	214	218	221	209	245	237	239	240	218	246	229	224	223	199	238	238	213	232	237	237	188	214	249	200	223	218	199	245	211	235	227	226	231	236	218	229	232	241	265	254	246	220	199	232	241	224	210	217	209	237	215	231	227	240	229	232	211	218	269	197	214	233	230	205	216	234	199	230	223	240	242	212	214	224	260	226	225	203	215	255	215	235	218	232	230	220	225	214	227	203	230	239	232	224	235	233	211	231	212	266	223	244	220	236	238	221	225	216	246	228	207	247	218	241	237	234	196	222	223	245	208	238	228	217	226	233	243	212	266	244	242	231	199	236	235	250	224	241	231	244	230	194	246	264	215	237	234	219	232	225	224	220	245	225	238	237	241	199	212	196	221	221	257	216	203	244	258	226	228	217	231	228	222	221	208	235	222	232	231	226	234	239	225	202	239	251	231	216	209	224	208	241	266	229	228	223	211	194	227	231	231	208	217	246	207	231	234	228	265	233	227	217	229	228	222	233	226	245	226	240	212	216	215	267	242	259	226	230	251	220	225	196	227	258	258	247	200	212	192	233	223	239	244	220	222	240	253	238	242	229	223	249	215	242	260	239	228	247	234	227	233	231	248	232	214	229	227	224	221	229	241	212	228	226	230	208	226	238	216	223	252	242	229	243	197	230	222	224	219	235	251	213	230	228	224	211	232	241	219	226	228	231	211	231	230	219	244	235	232	250	220	219	207	219	265	224	241	220	236	219	208	248	225	229	233	225	240	218	237	225	241	202	255	234	239	239	247	220	218	225	229	230	255
23572	24858	31784	31269	23058	17086	13256	10251	8016	5702	3927	2728	1799	1204	890	732	587	592	595	577	535	580	529	497	534	534	528	527	517	536	526	509	523	513	505	553	516	547	502	540	534	562	496	544	550	520	543	516	531	507	552	539	497	543	576	530	552	572	507	510	526	529	536	495	485	527	523	509	520	526	573	534	555	531	542	544	512	547	532	513	520	484	490	535	516	551	510	533	509	496	540	565	497	496	544	537	484	493	552	552	527	509	590	528	559	542	565	517	548	515	550	534	577	496	493	527	512	511	493	512	523	488	533	495	550	522	554	523	528	503	531	478	510	549	480	611	558	551	517	549	508	488	532	519	554	553	567	509	534	527	514	546	538	490	481	554	521	538	535	529	514	490	542	540	534	534	498	502	567	522	527	517	540	510	540	571	542	503	517	554	511	468	540	533	476	481	496	504	558	529	491	532	560	523	531	529	517	532	542	519	502	546	510	514	518	563	530	521	520	509	562	532	520	484	487	556	505	517	497	542	472	563	499	494	510	491	534	526	520	525	497	531	560	567	543	519	578	515	548	534	542	528	534	519	530	514	518	532	516	523	529	513	532	503	545	562	561	525	573	459	558	531	552	489	524	513	519	547	519	573	544	552	514	531	554	516	514	598	538	487	519	521	531	522	509	548	495	530	519	530	521	489	516	515	553	523	531	518	535	548	560	554	517	537	514	540	518	510	568	548	510	541	554	513	508	552	503	539	510	485	575	501	507	526	531	505	510	545	509	538	520	531	504	527	556	541	478	549	513	522	529	572	527	556	561	523	523	522	515	498	522	532	528	525	538	541	494	548	544	513	507	525	526	522	538	555	501	517	567	476	499	528	521	534	518	523	524	484	563	550	508	521	540	548	557	567	509	515	536	497	533	509	507	531	494	525	554	540	520	534	551	549	516	551	525	511	512	530	526	517	518	505	567	520	541	526	566	490	540	522	521	543	529	508	550	527	552	585	529	552	514	524	520	506	575	514	506	528	541	497	536	551	495	542	534	550	544	522	511	556	540	569	552	516	527	515	475	559	549	514	516	538	570	567	546	535	546	529	532	554	535	517	531	493	580	494	544	508	531	502	514	523	576	533	545	505	522	517	529	520	519	559	539	482	516	464	545	562	502	557	479	556	555	534	522	512	503	494	541	515	548	555	525	517	527	520	520	541	553	554	517	516	562	503	500	534	547	541	530	536	550	511	546	554	507	542	530	514	564	555	521	557	520	560	543	551	524	525	543	527	526	552	544	512	549	535	552	512	544	506	498	551	503	515	523	514	487	514	538	566	522	508	550	497	540	518	584	539	535	547	575	492	546	497	526	504	493	534	547	536	541	520	511	570	529	550	535	519	544	493	503	508	515	518	533	539	515	552	511	519	493	490	545	551	534	473	520	557	541	554	494	548	536	527	502	526	522	510	512	525	494	549	510	514	499	527	548	522	508	546	530	521	540	529	494	559	510	515	500	494	485	520	524	517	487	507	515	542	529	543	523	494	548	539	532	517	509	537	531	512	551	529	505	507	558	505	541	526	517	516	512	565	562	476	502	526	535	523	542	479	520	554	548	558	541	534	517	500	537	496	503	482	524	498	515	513	516	522	536	556	527	533	476	487	490	548	533	513	519	566	517	546	532	566	540	537	507	510	507	538	488	499	549	583	512	533	519	525	553	559	564	586	554	524	543	491	545	522	485	552	569	509	495	501	501	503	487	478	509	550	565	505	516	548	586	544	519	529	484	527	516	556	545	561	517	519	529	509	537	532	538	506	515	536	497	533	533	523	514	524	513	539	542	521	507	502	520	522	527	509	511	524	495	499	547	581	547	486	538	524	533	527	501	507	474	571	557	518	558	518	518	521	547	537	487	529	515	552	507	527	543	551	509	531	523	528	526	532	504	496	518	521	547	527	542	524	538	525	552	534	536	541	523	539	494	556	489	486	534	516	530	521	505	489	505	520	530	519	547	536	535	510	521	531	514	536	536	531	491	509	534	511	522	526	496	566	550	488	527	539	523	530	524	536	520	480	525	502	587	550	550	554	521	563	512	530	504	504	497	483	527	504	522	560	486	512	493	564	546	533	520	477	520	516	515	518	494	520	544	490	525	530	545	567	483	483	520	493	510	585	579	493	511	552	533	540	537	517	500	543	531	546	490	526	487	560	499	525	517	487	508	506	538	527	509	557	525	516	523	504	488	555	554	528	525	547	539	511	505	544	527	514	513	520	513	545	547	538	576	516	527	526	581	504	492	541	519	561	484	501	478	498	517	547	546	521	503	524	556	547	556	539	531	538	522	524	545	566	526	549	551	505	533	501	526	546	495	517	535	499	540	582	569	545	543	537	531	572	519	569	524	502	555	497	523	539	490	586	509	512	502	542	518	555	542	499	535	492	508	541	502	521	487	559	534	509	552	503	503	554	517	532	533	532	520	508	534	557	574	472	566	544	568	540	507	557	553	572	572	521	524	522	546	553	525	497	524	537	518	535	514	520	557	523	535	522	526	540	530	523	519	560	485	502	509	494	518	561	544	539	547	515	568	559	523	528	545	559	535	497	518	531	482	482	499	561	538	544	507	531	525	517	524	535	514	571	516	541	498	492	533	492	575	507	533	546	487	571	494	560	522	531	508	495	556	522	493	561	544	541	513	542	515	573	507	517	519	517	473	538	523	538	518	522	536	550	538	544	534	519	535	552	534	543	560	531	527	555	483	545	506	582	490	518	566	576	576	530	539	521	564	535	508	547	545	506	520	508	543	514	499	535	521	552	546	538	535	491	483	491	487	536	504	556	549	517	538	492	574	529	479	505	517	482	589	525	503	540	532	545	549	560	500	513	500	539	520	472	549	496	518	502	528	468	496	563	553	520	501	576	570	526	526	502	577	546	531	541	519	500	501	528	548	517	520	526	511	491	484	506	507	496	523	569	503	525	520	509	503	554	596	512	554	511	565	533	515	541	529	533	524	559	517	512	539	535	565	535	509	543	538	566	500	530	512	532	501	512	538	560	565	494	475	505	532	551	520	552	502	564	537	493	546	538	525	491	509	503	538	512	510	558	549	540	517	522	497	520	525	522	566	514	536	501	497	511	537	508	548	559	534	518	555	529	530	510	538	558	507	559	542	507	509	539	493	523	526	506	529	527	552	535	518	503	563	517	554	505	519	520	537	497	569	538	533	519	509	491	513	501	539	508	521	496	534	522	538	542	531	535	514	527	502	541	541	529	546	487	469	539	589	586	544	522	519	502	559	533	537	530	529	514	524	495	493	490	535	516	513	556	534	467	542	568	518	562	537	512	541	520	507	537	543	518	546	538	527	529	527	531	521	562	507	533	524	580	521	543	516	545	522	495	536	501	552	516	521	562	544	507	523	537	515	558	545	521	538	496	557	500	535	527	496	559	551	526	521	509	533	525	546	516	517	500	514	549	523	529	554	509	509	536	529	533	580	507	522	494	558	562	539	505	557	546	546	542
52363	54178	52649	46714	35439	26602	22024	17922	14058	9028	6381	4467	2509	1491	912	575	416	341	274	240	217	255	274	227	228	243	209	220	221	207	232	215	229	241	203	231	237	218	229	238	239	240	223	211	216	244	234	227	220	225	221	230	226	243	232	196	232	231	223	233	242	236	229	228	233	231	230	236	229	215	240	202	234	210	262	216	257	237	219	216	218	228	218	210	252	219	231	271	247	211	215	221	239	215	210	207	226	231	233	200	232	201	235	223	243	245	216	238	216	230	218	211	202	234	241	221	210	215	229	241	237	251	239	224	212	222	234	206	214	230	237	230	227	224	211	234	231	205	219	230	241	246	223	239	219	231	253	226	233	253	205	222	237	219	241	213	214	225	213	228	226	247	234	224	213	215	249	259	235	244	177	228	221	236	235	201	239	189	200	214	222	241	227	209	213	207	240	255	247	202	214	201	218	191	198	250	232	211	234	218	216	242	261	204	225	214	245	252	242	232	239	221	250	236	244	241	220	232	231	219	236	240	218	217	245	243	244	205	222	199	226	207	256	219	230	201	241	215	236	214	215	225	232	249	245	245	245	248	235	206	219	230	215	228	229	238	238	241	218	235	257	214	207	239	246	217	223	224	214	201	198	230	233	225	231	240	200	249	211	249	228	220	243	248	250	232	219	247	233	200	243	202	222	237	253	214	241	265	200	222	251	227	221	201	237	202	188	236	236	224	242	246	200	228	201	214	207	216	221	212	240	219	222	212	232	236	223	233	253	221	232	229	236	207	221	213	243	235	275	188	239	207	219	202	228	225	265	220	231	214	224	216	230	239	246	232	209	244	222	201	235	247	198	216	219	228	181	242	224	235	246	227	231	224	197	204	242	221	194	203	205	213	227	253	220	214	216	216	205	204	210	237	222	239	254	223	246	219	238	272	249	219	229	229	231	219	233	237	239	232	228	240	247	231	214	254	205	216	232	276	250	249	244	233	205	232	209	204	229	218	210	228	242	244	253	235	223	201	239	228	216	223	239	227	213	231	205	240	246	191	213	243	237	201	223	237	218	193	221	218	225	235	212	243	233	208	199	214	247	231	206	239	234	226	222	236	221	216	221	231	201	223	226	254	236	210	230	228	221	199	235	216	258	244	224	215	224	226	231	248	220	211	214	248	224	217	251	240	211	223	225	225	249	228	216	274	238	247	225	212	207	208	234	200	223	235	224	223	207	236	246	249	230	219	266	236	220	239	232	204	219	217	236	215	245	242	215	218	225	246	239	227	226	226	217	197	249	234	222	216	212	202	235	229	226	235	251	257	220	236	237	222	234	209	218	237	209	235	243	232	259	220	240	218	230	205	231	210	216	267	215	211	212	229	244	218	250	248	200	207	207	209	215	241	239	229	240	242	221	215	215	268	227	242	263	233	238	239	244	229	225	228	203	249	189	216	236	223	248	214	223	254	218	225	192	248	220	210	207	213	254	220	260	226	213	251	206	257	214	217	234	238	235	249	222	238	270	232	279	229	220	208	233	208	231	227	244	227	221	204	208	240	252	227	265	243	225	225	237	232	227	212	244	249	230	230	229	244	246	234	248	220	191	216	251	207	224	228	222	227	231	207	233	227	222	240	208	203	234	219	239	243	209	243	208	246	245	210	225	236	233	219	224	231	216	217	208	230	242	213	204	245	228	225	225	231	221	215	249	215	227	217	227	212	247	257	222	212	220	217	213	220	206	224	224	216	211	232	254	192	208	243	218	273	230	199	234	214	236	219	231	218	207	227	224	226	227	225	234	214	215	260	237	234	218	241	214	214	227	258	233	238	230	199	185	260	220	230	252	222	230	222	227	248	249	232	227	225	226	196	222	190	207	239	215	274	246	232	218	245	208	222	234	208	260	218	189	250	211	215	245	243	243	203	242	234	242	214	239	221	226	222	203	236	246	268	228	219	233	197	254	234	226	212	204	241	226	218	243	269	263	226	250	232	225	180	228	226	223	242	230	222	207	206	221	227	203	225	256	215	216	225	234	217	248	225	235	199	210	240	223	221	234	211	239	272	273	250	243	219	238	204	202	231	233	195	236	222	229	226	213	197	198	215	205	220	200	229	232	218	218	234	213	238	210	223	211	213	203	227	219	235	227	257	243	204	229	204	214	230	248	228	218	220	248	200	239	236	188	207	225	192	247	238	223	216	247	239	237	210	225	212	227	206	244	249	200	229	219	193	271	236	220	207	251	220	207	208	252	262	249	234	233	220	206	258	226	244	253	220	248	226	191	193	222	223	217	218	236	208	245	195	222	265	194	236	229	193	184	225	225	227	210	220	236	211	214	245	242	223	240	240	216	221	228	205	257	227	231	276	249	222	245	230	222	231	237	226	209	202	207	230	218	221	237	213	240	227	238	229	208	224	239	197	221	218	218	221	257	207	209	193	216	232	201	228	227	246	264	239	231	209	230	211	215	215	232	216	235	249	223	212	235	236	210	230	225	222	208	230	216	244	239	225	224	222	245	226	245	228	252	213	205	239	229	217	247	212	229	241	207	212	189	233	246	216	216	207	228	221	207	223	217	230	203	243	218	249	240	243	201	276	200	219	213	214	255	218	200	208	207	211	225	211	243	208	238	239	236	235	210	237	237	228	227	205	204	251	218	221	199	225	230	220	207	218	211	214	264	237	262	211	231	225	236	203	220	241	249	219	222	221	226	233	235	257	217	217	234	226	212	239	245	227	205	213	256	220	240	233	226	245	229	217	232	214	216	228	232	241	202	249	262	222	228	238	248	235	227	213	248	262	238	229	259	225	259	210	225	187	248	200	228	217	222	218	217	216	210	227	244	219	232	254	233	235	224	213	228	208	215	230	230	252	209	237	241	233	230	218	204	220	219	209	190	230	257	254	210	246	207	245	247	234	249	226	227	231	210	206	216	218	220	250	227	239	229	227	226	221	224	233	246	239	215	227	251	206	200	230	207	251	210	195	217	238	232	197	204	225	208	211	248	236	208	222	234	236	213	225	205	225	203	218	188	236	232	230	218	216	187	246	253	211	211	222	249	240	195	252	221	228	243	214	208	222	189	213	221	216	224	232	255	222	247	219	246	226	231	239	209	226	234	243	216	212	255	200	238	227	225	232	240	249	207	219	217	227	232	228	232	219	196	248	250	206	212	240	250	236	218	204	227	248	229	208	202	216	206	229	198	228	248	217	216	229	257	219	242	202	211	225	229	242	237	244	205	238	228	214	192	226	237	216	208	207	228	233	260	245	228	232	218	207	215	225	205	202	232	189	233	207	230	249	252	249	237	223	208	244	243	207	238	205	231	243	237	245	230	204	241	232	205	238	240	234	211	230	217	215	245	226	207	209	215	250	228	236	238	197	214	191	213	235	263	239	197	240	198	229	235	234	223	228	218	210	215	223	225	215	216	197	238	228	237	241	248	241	260	257	245	204	223	229	249	232	230	232	212	238	236	240	213	203	213	224	242	240	225	252	249	211	227	214	209	232
37869	48861	54998	55109	45546	36885	32589	32099	29470	23477	19753	15236	9605	5835	3688	2104	1382	1073	670	586	547	575	547	555	546	531	552	503	498	549	507	533	562	490	520	551	515	503	581	537	530	519	471	513	481	491	540	527	539	568	468	511	509	488	512	515	497	508	491	539	531	497	493	497	525	525	516	513	521	494	481	487	522	480	522	530	534	587	562	543	534	542	495	512	489	521	471	484	546	531	558	508	495	535	497	509	551	487	493	529	551	531	538	521	511	524	523	525	570	519	517	521	527	541	520	529	541	534	534	532	533	531	522	521	546	516	512	519	563	528	508	483	540	501	527	527	522	524	513	541	513	534	508	497	494	504	521	474	508	527	507	499	486	534	549	488	538	508	534	522	494	486	529	524	511	547	495	540	493	515	478	518	542	495	521	494	510	494	495	559	530	566	508	512	531	503	546	546	571	529	570	518	524	522	549	523	591	523	513	494	545	496	537	538	571	469	533	577	538	522	517	551	529	505	534	540	524	505	560	540	548	529	501	510	503	501	510	513	519	520	525	473	491	514	536	514	486	511	529	510	541	544	528	499	507	530	559	541	527	495	531	496	533	541	548	553	559	530	502	485	490	485	527	501	503	512	507	539	537	524	502	556	503	535	495	495	503	491	539	514	511	534	491	562	505	524	477	539	519	532	465	557	506	471	512	554	468	518	543	513	528	534	514	514	500	525	534	555	515	538	525	489	501	541	505	562	530	551	523	521	510	503	539	561	524	560	542	521	516	511	489	504	503	521	528	491	541	543	504	525	504	529	513	501	483	518	505	527	500	535	513	561	515	478	528	539	531	561	514	511	536	522	525	550	519	515	526	506	497	515	537	488	529	517	536	536	551	548	552	518	504	522	510	501	506	528	517	523	525	486	538	507	522	533	499	508	500	499	538	548	501	502	496	520	494	503	564	503	481	495	493	525	498	556	495	528	495	498	561	460	511	549	549	535	507	514	495	504	499	531	505	532	489	524	519	517	531	479	546	518	540	520	528	548	504	521	527	496	541	488	549	513	525	516	476	499	529	487	509	519	541	500	539	515	513	491	524	514	516	509	480	517	476	507	548	474	542	530	510	503	555	541	541	528	501	530	516	508	509	540	516	530	535	546	510	559	499	521	506	513	528	505	487	470	508	530	512	513	517	540	492	527	532	540	519	511	562	551	526	509	523	493	566	513	505	477	515	500	541	499	518	520	515	506	523	471	475	579	482	520	508	490	510	557	526	505	530	498	488	548	538	530	530	523	496	526	499	507	507	531	524	499	480	467	541	559	514	483	510	524	489	510	520	489	535	505	517	500	499	531	502	506	528	521	584	529	503	471	523	499	553	495	520	553	518	501	521	514	485	502	479	532	520	507	534	533	496	531	528	496	514	518	543	496	512	498	532	504	560	531	477	557	501	566	498	447	517	517	516	500	543	533	531	524	539	517	537	509	545	463	510	520	517	507	491	513	528	525	492	522	503	504	557	545	519	510	494	518	514	520	497	504	546	479	512	525	493	503	502	501	542	484	521	497	488	510	551	518	517	488	511	519	503	506	543	487	499	489	518	495	508	517	514	547	508	534	530	527	534	524	533	534	543	505	513	517	540	543	502	490	526	523	504	503	570	509	527	495	535	504	511	508	563	520	533	519	536	523	523	526	525	530	516	523	533	490	551	487	514	514	521	496	547	515	523	511	510	510	524	533	502	520	516	544	538	533	525	514	548	521	504	516	527	522	530	516	493	494	524	509	532	473	505	528	547	539	507	525	529	530	517	541	530	489	493	543	530	486	478	522	528	494	545	529	500	512	552	564	513	535	521	555	517	536	524	482	502	505	562	475	530	497	531	520	498	586	552	502	516	528	500	568	499	538	540	518	528	534	521	580	496	524	523	526	507	499	513	524	512	518	537	530	516	532	542	537	512	518	509	514	565	545	496	524	519	519	501	531	518	507	524	520	533	546	490	496	529	509	551	499	527	480	520	497	491	514	554	551	488	551	516	519	518	549	548	515	462	523	508	583	509	492	519	487	539	507	500	507	511	546	521	520	527	556	530	571	513	483	454	515	527	524	528	502	513	562	528	503	541	516	535	509	507	534	519	518	493	531	492	508	517	504	508	508	458	548	492	506	471	524	507	506	527	536	545	488	496	536	511	555	503	514	516	487	513	534	551	541	503	477	518	493	509	534	564	530	509	497	524	557	568	506	444	527	494	538	490	489	505	503	511	531	491	532	494	487	553	535	468	534	507	486	534	545	520	507	492	503	479	511	545	524	532	490	531	522	503	561	550	508	540	536	540	510	544	522	504	512	544	528	535	505	515	510	527	496	528	490	458	549	574	542	485	543	480	536	524	520	511	514	509	573	531	545	508	521	522	539	516	485	500	520	540	499	486	520	529	531	513	528	546	513	486	538	551	516	526	548	502	477	525	536	512	504	542	482	528	506	521	522	477	566	505	553	529	508	513	546	504	534	506	516	444	543	478	517	506	479	547	483	516	510	520	509	518	528	529	488	503	549	502	541	515	484	519	483	491	505	515	542	509	516	514	518	487	491	482	540	543	530	518	513	516	512	492	575	534	490	515	506	481	521	540	527	560	489	495	504	538	552	526	522	517	519	544	530	540	484	564	498	523	515	511	534	514	506	537	514	521	518	552	508	522	515	500	516	496	504	539	531	516	530	514	522	542	505	517	554	495	514	526	508	494	487	512	473	516	533	536	479	540	530	521	508	512	543	518	517	494	433	509	558	499	475	495	486	542	551	519	517	502	447	502	475	518	509	505	506	530	537	524	524	512	511	529	517	538	539	509	543	494	528	575	514	536	486	474	492	555	486	534	515	467	525	517	496	520	514	470	498	551	511	527	526	469	501	517	511	482	480	527	577	510	522	517	544	533	527	526	502	474	520	510	532	498	544	513	521	551	484	506	540	520	501	504	516	512	512	507	492	515	517	505	520	556	505	510	534	503	521	559	517	508	503	517	512	536	547	496	518	551	557	477	549	529	487	504	534	490	504	508	544	510	518	511	504	516	524	483	495	516	490	496	514	554	534	557	521	537	553	502	493	500	486	496	553	490	550	539	520	512	558	511	535	504	468	513	529	530	507	510	511	462	524	575	534	490	540	472	517	532	545	501	507	512	499	492	520	487	495	521	505	494	501	516	506	553	524	514	487	550	517	537	486	521	538	506	537	503	548	552	507	546	504	519	521	512	568	501	505	515	507	510	532	552	552	538	524	513	539	558	511	524	515	525	506	548	540	501	522	545	491	513	542	566	499	510	562	542	557	525	524	521	516	516	515	517	505	527	539	478	473	510	512	496	500	539	502	517	507	529	547	499	526	553	491	564	509	518	551	546	533	529	539	509	489	494	544	545	482	519	547	522	529	494	527	509	508	541	536	526	492	525	537	510	532	532	548	518	516	543	562	555	495	505	510	539	549	551	521	512	546	525	530	505	503	502	535	537	525	516	527	532	560	511	514
59969	58047	50016	43399	39531	30283	27250	26230	23846	16755	12067	8301	4730	2538	1558	852	550	381	263	252	247	268	281	230	206	232	233	246	223	239	237	233	176	232	203	232	223	237	233	234	235	260	254	221	234	222	245	211	216	201	227	222	239	220	250	225	241	224	222	242	230	239	228	215	216	226	239	242	250	244	197	227	226	238	204	223	258	251	223	216	236	243	212	250	231	237	200	208	246	217	240	238	206	225	237	208	228	225	213	249	229	237	210	238	228	241	220	223	239	209	255	213	205	209	235	268	228	239	209	215	240	268	222	239	231	219	246	233	219	197	223	235	260	244	221	212	222	223	239	266	219	229	249	230	231	230	255	228	236	211	230	226	222	234	236	223	227	243	228	235	250	234	232	226	224	216	236	204	229	206	230	251	215	229	226	228	220	228	221	214	228	242	255	214	221	221	237	209	213	215	233	282	267	231	232	221	219	274	235	196	223	203	215	229	239	193	248	240	210	227	254	206	233	215	238	208	221	210	224	234	220	241	223	242	251	229	243	213	239	203	212	227	229	237	236	222	239	221	229	233	236	213	220	228	204	231	231	210	224	207	243	233	242	227	244	230	211	221	215	246	242	201	234	234	244	228	228	252	222	240	208	220	248	279	246	223	228	209	239	203	220	236	223	207	201	202	274	252	214	226	217	233	232	221	239	222	228	220	233	244	235	198	240	240	235	233	253	288	246	200	213	236	251	245	226	238	234	227	201	256	221	272	226	219	237	213	224	249	221	244	230	219	227	209	227	243	228	246	234	253	198	237	227	236	237	257	215	229	223	214	226	215	239	214	216	228	247	245	224	239	251	209	228	225	218	241	237	218	217	236	205	239	247	241	215	277	258	181	206	244	225	230	216	248	224	218	217	229	218	244	242	215	217	217	233	223	236	234	193	235	213	213	211	232	213	225	225	227	222	213	236	246	233	249	232	244	215	245	224	203	216	246	230	229	218	237	215	233	232	261	210	226	226	202	210	223	227	207	238	204	232	240	240	212	194	234	199	215	223	229	213	219	227	261	206	201	241	209	219	231	234	231	216	229	230	228	223	232	223	225	235	241	247	239	235	236	213	223	209	204	236	253	244	200	238	231	215	221	233	214	228	220	249	198	209	210	258	202	224	257	214	228	211	233	231	246	259	206	218	212	231	230	240	261	208	243	222	234	223	209	200	248	233	214	216	227	236	205	228	216	218	219	225	238	216	267	232	226	250	262	241	226	223	208	219	223	246	224	210	247	197	207	220	239	250	229	206	223	258	241	187	218	212	257	224	226	239	227	214	241	219	217	251	233	232	256	251	242	226	226	231	212	197	250	217	230	228	265	235	205	230	258	246	244	228	225	216	203	226	244	225	217	231	210	241	214	217	237	205	234	206	224	207	234	252	253	234	228	217	215	221	218	231	191	230	223	218	247	230	200	206	224	209	220	234	238	249	247	219	223	223	231	207	212	256	228	226	233	229	244	203	228	253	236	234	219	236	280	258	234	235	213	217	241	227	257	213	252	221	222	225	240	205	262	228	243	231	255	219	215	266	250	245	222	234	219	233	236	226	204	212	209	232	270	197	223	238	217	194	244	236	243	227	235	199	242	212	213	235	227	242	205	226	215	267	251	227	251	234	215	272	223	257	223	220	247	217	220	240	256	201	218	220	225	236	238	234	254	242	229	205	216	185	232	236	200	221	200	218	251	249	280	209	251	242	233	217	230	214	203	228	267	237	223	230	221	228	212	232	247	239	236	220	219	221	220	225	246	258	216	235	234	234	216	255	211	255	239	240	232	197	233	249	206	214	226	229	249	233	253	233	225	213	236	227	247	215	240	239	215	237	206	236	221	264	216	238	228	231	217	222	221	233	238	211	233	247	225	231	222	235	251	197	230	239	203	216	212	223	225	232	198	222	218	230	237	219	229	226	224	214	226	223	221	219	213	238	208	237	220	228	212	225	230	255	235	224	199	233	242	220	220	245	224	263	216	236	229	257	244	216	208	258	226	199	204	232	240	240	248	228	209	270	231	249	222	197	222	221	218	212	238	224	224	239	270	240	216	221	233	221	229	216	219	220	233	239	251	258	246	236	232	248	213	232	232	228	237	226	207	214	243	246	248	219	241	237	224	221	241	228	211	239	222	232	276	234	221	215	226	218	236	203	220	240	229	214	223	196	222	252	220	234	272	233	219	222	239	214	229	229	237	228	216	248	226	240	210	239	246	232	200	250	231	215	233	260	225	221	204	202	213	237	220	238	233	243	224	203	209	225	220	219	223	211	233	226	243	231	228	244	228	231	229	245	222	206	225	209	224	249	227	246	245	227	241	231	248	250	210	234	230	228	232	216	223	251	214	200	220	230	209	216	206	221	233	250	249	242	227	251	214	239	219	237	229	240	229	247	224	230	244	254	231	208	226	251	244	221	228	232	235	217	218	212	210	228	206	240	228	248	235	253	222	247	210	233	217	220	225	225	215	215	191	203	212	239	238	229	232	220	215	241	216	225	251	245	229	211	195	225	236	218	199	204	214	216	221	250	213	239	232	203	235	223	232	222	244	225	222	224	204	195	251	224	221	236	220	225	245	234	223	257	220	229	214	242	194	212	224	235	241	223	211	230	234	183	219	213	251	251	222	241	236	222	242	241	246	261	206	237	223	226	232	237	235	199	246	233	265	221	256	206	245	251	223	214	244	219	248	244	227	215	195	235	218	229	225	289	265	214	220	213	228	236	219	216	244	232	224	217	228	256	237	185	201	214	254	225	242	204	225	250	226	208	224	202	245	238	208	213	224	215	222	242	225	237	223	239	235	231	239	209	219	232	234	236	225	239	216	239	234	213	220	219	250	204	240	229	230	236	216	223	234	244	193	225	220	238	239	205	191	217	254	201	204	250	213	239	212	253	226	204	236	226	235	237	217	251	226	242	232	243	231	239	233	247	259	209	242	227	214	207	213	206	210	194	233	230	220	247	229	245	227	217	214	225	235	233	221	242	234	253	213	234	239	213	212	213	240	212	216	220	248	243	221	211	251	236	276	233	214	232	211	214	251	214	222	226	234	201	215	227	232	236	221	201	222	225	207	234	241	227	227	246	212	253	257	230	220	228	238	204	199	238	217	233	216	226	223	201	235	196	234	244	236	198	219	232	239	244	201	244	254	222	233	246	229	234	258	204	240	232	235	213	215	231	226	230	258	222	211	209	221	215	239	230	208	211	225	224	244	194	204	225	247	219	224	271	233	246	206	237	215	209	230	238	223	239	223	242	237	220	191	233	230	241	245	254	204	234	205	225	226	237	220	245	218	228	219	234	225	211	236	249	201	256	239	243	222	236	226	239	259	243	221	213	239	224	222	230	250	249	222	214	212	239	217	227	214	243	237	200	210	205	236	224	253	226	232	218	236	223	247	229	230	245	225	224	234	228	216	225	237	226	228	218	230	240	240	217	238	250	223	199	256	200	232	208	234	222	228	259	214	231	211
43080	56478	57714	58157	53068	45570	41041	40243	38150	32307	28264	22733	14592	9256	5897	2880	1831	1317	796	652	629	624	599	558	559	502	518	508	557	518	524	497	507	516	492	511	504	573	491	490	548	501	528	494	534	515	507	504	541	542	557	523	548	515	542	573	499	501	470	496	530	492	509	538	532	506	535	543	501	530	493	539	554	510	493	482	562	505	506	554	503	512	544	535	531	488	488	499	524	544	513	481	510	495	520	494	525	529	493	537	515	496	519	536	509	532	496	543	511	559	567	509	477	535	530	489	502	530	521	535	535	537	515	532	515	500	553	518	525	519	492	479	507	515	519	526	499	481	526	542	519	528	527	535	488	534	514	508	492	519	557	516	486	463	544	517	516	507	526	508	463	472	481	547	509	496	546	486	524	498	544	486	536	528	518	511	539	504	497	533	514	496	528	502	544	497	544	553	502	552	563	532	469	533	521	536	572	532	515	499	499	545	490	539	550	505	516	502	521	518	508	493	530	495	520	560	577	517	512	524	536	492	553	483	576	509	544	494	507	504	475	542	541	484	511	515	541	530	553	522	533	505	496	532	527	486	531	517	477	518	527	544	517	519	511	531	535	542	508	491	516	481	500	489	467	541	516	504	497	532	501	486	497	521	524	477	501	461	535	514	518	466	515	527	522	537	506	516	558	488	525	528	531	505	496	511	515	531	522	521	512	504	513	540	475	550	510	490	508	533	515	484	515	503	555	534	537	534	502	505	528	555	506	532	479	550	522	561	526	469	467	544	499	511	536	545	507	550	524	483	539	544	535	545	481	508	540	543	518	544	465	533	487	537	490	529	534	514	513	548	492	479	495	505	530	526	505	519	475	495	545	500	517	469	530	499	495	481	517	505	479	521	523	527	514	525	542	486	502	549	499	500	506	511	448	527	488	528	496	539	525	479	514	508	537	492	513	487	502	513	562	527	491	484	477	477	504	510	551	538	524	480	502	534	522	526	510	502	513	523	529	496	539	504	512	503	542	517	513	509	480	500	476	462	514	513	493	500	532	560	512	536	511	509	482	546	542	498	526	552	529	531	502	475	515	511	490	488	485	539	511	536	559	534	492	541	503	504	533	483	510	525	516	523	490	516	513	469	463	513	496	517	534	518	526	513	530	517	495	514	560	498	505	516	519	529	530	524	473	511	542	482	563	534	473	535	540	536	464	514	515	548	489	521	503	532	498	516	543	501	478	521	498	481	496	466	518	499	532	518	490	491	495	492	524	499	570	473	475	506	516	504	507	539	523	486	501	527	507	488	503	519	539	491	537	514	547	501	498	491	528	502	528	535	545	505	536	497	499	496	485	471	535	526	520	502	502	476	515	508	519	572	550	469	518	526	517	479	543	542	488	508	480	491	524	503	490	546	515	531	515	533	486	529	495	487	505	534	514	485	531	522	529	532	532	519	551	479	553	548	503	537	484	511	550	523	511	537	510	511	529	555	518	520	516	523	516	542	469	521	508	460	508	497	561	491	522	547	486	515	509	512	512	530	501	490	529	464	514	502	522	500	514	541	474	517	503	460	514	504	510	568	535	465	541	482	520	559	566	490	522	538	514	533	514	505	505	551	526	494	531	510	509	481	527	499	519	528	506	496	474	454	503	540	559	529	512	481	503	521	502	487	522	515	522	514	529	553	519	481	487	522	516	496	523	520	492	500	511	508	489	521	521	517	513	519	510	518	499	496	542	549	564	523	496	521	539	507	501	484	499	480	533	521	521	495	558	542	531	508	515	504	491	514	514	514	509	516	527	535	507	549	529	481	517	538	541	519	534	477	506	525	548	483	502	532	524	508	522	553	500	506	478	518	497	505	538	522	529	551	500	507	516	510	528	549	535	519	521	514	511	482	502	527	514	511	538	488	535	513	498	532	506	523	482	539	493	549	544	539	510	528	495	499	516	500	511	551	520	497	461	536	531	555	525	531	497	495	551	495	542	494	516	531	524	513	510	516	490	553	547	504	485	544	518	520	506	506	522	520	494	503	536	521	522	535	506	480	548	515	463	493	514	519	542	517	522	491	511	526	534	510	549	464	566	519	503	546	534	533	479	483	499	484	515	496	501	527	507	549	524	546	528	558	559	530	516	500	524	530	524	526	503	555	528	508	564	519	501	484	518	518	508	490	498	497	482	507	496	497	520	538	532	483	502	487	528	490	538	523	513	522	525	495	531	503	523	503	569	555	516	561	526	499	505	498	522	535	516	541	495	502	519	552	529	519	460	534	540	500	499	553	504	530	486	515	505	508	484	495	502	530	482	515	528	533	512	531	496	503	515	509	563	515	571	543	520	541	520	501	500	519	520	518	502	471	527	522	524	506	536	492	529	494	464	522	545	536	540	503	512	535	528	513	486	496	507	539	472	528	500	525	517	521	486	547	508	518	512	551	518	453	508	535	531	500	488	495	546	487	527	503	524	498	539	491	538	550	501	532	530	531	510	521	500	508	529	523	556	468	504	544	523	521	509	519	495	520	463	543	528	524	501	452	502	519	534	508	505	508	491	494	527	532	516	522	525	505	471	535	462	485	507	512	537	559	525	488	497	482	532	513	513	520	503	537	521	522	537	536	490	515	536	550	522	547	517	470	508	510	515	519	503	528	560	501	512	487	512	518	520	558	527	485	502	524	508	531	520	504	525	503	508	552	556	482	476	506	548	468	471	514	539	525	535	548	544	542	513	516	501	513	527	523	523	508	506	498	491	514	529	540	523	461	509	489	508	505	504	490	527	496	491	530	508	501	528	533	515	528	523	520	488	529	547	499	500	509	546	496	521	503	518	545	530	512	547	529	546	496	530	552	531	537	524	495	520	494	507	504	522	543	547	519	481	485	504	529	489	560	477	529	503	499	531	516	474	532	534	521	473	513	532	519	526	497	522	523	524	535	509	548	499	518	521	525	533	529	518	510	535	528	542	512	531	500	509	506	532	566	540	536	506	531	535	558	525	560	518	508	514	512	518	540	556	527	490	507	519	500	513	472	531	549	537	511	499	497	576	537	490	474	493	558	569	522	529	486	479	533	468	523	559	535	513	522	544	505	451	530	512	503	531	491	480	517	499	502	523	538	517	499	509	518	533	501	477	505	469	506	547	521	544	509	520	550	503	491	496	484	505	508	485	486	464	531	555	574	539	532	517	493	504	486	504	529	496	500	521	498	496	514	510	512	549	548	475	481	503	502	508	521	502	513	496	557	504	500	501	529	539	515	536	493	523	517	513	505	499	506	471	512	497	485	486	523	502	480	530	510	565	506	549	469	532	529	517	498	499	463	532	527	517	527	501	504	499	537	522	548	549	539	509	517	533	547	543	534	466	505	517	525	499	509	546	557	536	512	509	483	510	506	520	475	529	528	522	528	505	485	520	518	500	542	497	510	520	513	502	509	505	538	464	499	521	526	510	595	513	505	531	547	492	517	514	525	492	515	495	517	503	561	511	553	545	551	520	513	522	518	528	482	477	514	506	509
34608	30908	30510	24392	13921	6828	4356	2938	2045	1365	967	738	542	380	282	232	263	241	240	259	222	253	219	248	228	231	222	231	209	242	228	228	223	237	239	257	221	252	200	229	229	221	239	249	254	241	229	250	213	230	253	211	229	235	221	227	234	200	242	222	224	243	238	242	225	239	236	207	240	195	215	236	243	211	238	234	255	221	217	221	224	224	238	226	220	220	227	252	239	216	242	183	226	233	232	240	217	208	244	239	233	229	248	241	217	247	217	220	227	232	216	239	238	246	249	216	228	226	221	229	227	236	223	204	231	243	199	216	224	238	197	235	221	212	210	219	228	256	227	237	223	251	221	200	229	210	241	210	243	195	225	219	197	239	258	240	220	218	243	203	228	234	228	242	237	240	231	219	220	224	205	225	247	236	242	239	209	247	209	261	227	237	256	223	229	222	228	224	213	254	223	217	230	249	242	234	227	218	197	230	243	245	218	219	207	232	221	212	257	234	202	238	209	241	238	210	224	211	241	248	231	251	241	225	240	246	240	241	235	234	211	241	246	240	242	236	244	242	216	250	243	228	202	238	222	225	221	224	214	260	239	226	238	200	240	231	217	221	235	220	196	221	251	240	222	248	222	236	239	213	263	229	250	208	203	238	196	221	226	229	250	212	196	228	228	241	239	225	247	220	241	250	268	227	254	219	228	229	226	229	225	211	216	218	218	214	235	221	235	222	208	231	200	228	233	196	239	218	240	253	214	194	220	236	227	274	233	247	217	246	231	227	235	210	226	230	221	248	229	226	226	228	230	207	249	235	237	240	227	231	213	255	221	246	267	217	233	215	225	209	217	223	210	232	212	206	240	235	244	208	230	254	235	250	223	223	223	230	249	242	261	233	190	237	267	229	225	229	247	205	231	244	222	235	226	226	242	254	212	251	210	224	254	221	225	252	215	246	221	226	210	234	222	232	258	254	223	225	231	217	230	203	228	257	225	241	262	196	239	210	229	233	236	223	236	232	242	236	248	230	229	230	224	224	229	224	238	229	207	219	231	224	244	226	196	226	204	206	248	230	230	232	237	204	207	238	213	225	245	219	213	235	217	222	234	216	211	227	262	226	208	239	235	239	214	229	225	212	222	239	216	251	249	201	242	255	244	212	235	239	268	231	247	243	235	248	223	216	215	229	225	230	192	212	238	231	229	219	238	226	233	234	257	223	236	229	261	230	244	211	235	219	219	216	209	239	249	235	249	222	225	216	224	212	246	249	241	240	228	242	246	235	229	233	261	243	206	260	231	219	227	242	247	233	211	228	250	248	220	231	233	256	238	218	227	250	236	210	237	210	253	241	266	229	213	219	237	242	218	222	185	254	206	220	238	242	227	233	272	236	239	231	239	209	203	249	237	258	217	248	210	237	225	228	207	215	243	264	238	235	259	227	234	239	206	236	235	195	245	218	227	231	211	224	218	249	234	229	253	210	228	227	230	253	226	218	215	234	234	228	212	230	233	250	220	194	204	249	183	241	204	234	225	223	236	220	228	230	233	237	219	244	221	250	231	229	229	228	228	213	252	256	205	255	222	239	235	239	248	235	227	219	218	236	248	197	247	249	236	231	207	249	232	228	220	239	212	230	205	204	224	240	241	262	241	230	204	210	253	232	267	251	234	250	210	226	252	233	230	250	211	218	215	228	223	223	238	236	252	240	212	216	223	232	248	218	221	220	227	231	236	222	244	210	212	231	213	228	226	215	205	241	221	246	260	243	230	241	223	217	211	216	247	223	228	246	230	259	232	203	222	245	244	231	230	217	249	238	234	235	224	218	232	216	221	236	240	230	226	232	227	220	251	217	226	231	230	221	218	249	249	263	240	216	206	237	242	249	232	231	234	218	217	220	207	219	227	243	226	229	229	222	218	215	223	254	241	240	240	235	229	252	202	202	220	228	252	225	230	208	233	247	239	241	234	241	240	215	277	248	232	213	217	223	231	252	229	243	261	255	218	247	205	231	248	231	216	217	240	216	244	236	236	192	239	228	253	248	272	214	210	244	276	216	239	225	260	250	252	224	237	206	234	218	210	237	203	239	247	240	226	240	245	233	261	265	245	241	237	235	194	223	247	209	247	216	221	229	227	216	214	209	233	215	225	256	216	220	224	231	235	224	249	225	249	212	213	232	243	257	243	230	236	251	230	240	225	243	248	234	242	271	218	245	224	215	240	207	211	249	230	261	227	235	241	229	245	228	229	209	239	236	228	219	221	225	214	201	230	243	237	219	172	209	203	262	249	239	245	234	234	244	217	194	234	252	217	217	266	229	228	202	235	213	232	231	230	221	229	206	217	213	233	227	230	227	213	218	259	237	191	250	228	216	220	218	243	234	254	225	234	214	234	236	212	222	242	227	239	238	223	239	241	232	209	231	227	219	233	219	210	237	238	251	230	210	246	231	249	226	221	208	214	219	263	223	228	227	238	245	199	241	223	233	249	203	208	228	219	237	212	219	233	243	225	258	235	241	226	236	232	210	261	242	251	236	223	216	203	214	218	218	250	243	238	216	213	214	247	209	229	230	225	245	218	230	219	241	229	228	233	206	237	233	225	225	258	226	232	255	251	242	223	239	210	219	223	222	217	241	170	211	209	243	239	213	232	229	237	238	260	226	262	226	223	216	239	219	225	214	211	228	235	200	235	219	211	210	243	197	236	265	191	226	230	241	239	249	232	251	233	218	237	231	244	226	225	227	245	251	242	240	225	228	228	242	220	230	238	252	217	240	220	222	221	244	250	224	235	217	215	237	217	225	241	246	248	235	232	245	224	224	219	217	230	246	251	245	201	225	218	213	241	234	219	241	231	247	231	203	240	215	229	236	245	221	228	227	241	265	237	228	238	227	213	220	218	200	213	244	210	225	231	228	264	241	230	205	242	210	232	254	249	242	216	243	239	237	233	206	235	205	222	235	209	260	252	218	231	220	262	261	223	205	202	205	205	238	252	229	230	240	229	212	236	209	232	221	233	235	212	241	213	226	258	245	231	240	226	225	240	234	231	227	257	251	211	220	233	228	245	209	207	224	214	208	241	208	214	229	253	232	217	240	206	232	248	216	236	220	243	244	230	229	238	222	260	212	254	259	206	247	235	252	236	250	230	222	216	236	248	219	204	265	220	230	233	240	213	199	220	231	239	234	222	247	236	230	259	228	242	266	227	220	218	240	214	197	217	250	196	196	238	206	242	223	215	229	225	217	238	217	214	229	235	214	216	206	234	253	214	230	244	225	227	218	208	236	222	231	246	238	248	259	261	206	225	236	244	233	221	260	224	220	235	224	233	226	207	234	236	223	241	229	235	200	242	237	233	219	216	235	221	203	217	216	210	223	233	224	220	216	239	246	242	252	243	203	219	234	229	222	256	249	251	226	202	222	234	238	237	232	240	255	233	216	224	231	211	224	226	217	213	237	221	232	206	220	248	223	190	222	212	203	230	204	220	227	246	228	232	236	239	222	213	217
21449	26884	34276	34035	25467	17950	13897	10681	8001	5575	3929	2917	1830	1191	867	714	614	595	509	511	560	539	508	516	506	526	527	540	504	531	521	555	512	520	516	523	543	544	531	482	535	512	527	528	499	509	513	541	544	481	507	486	507	519	548	554	569	524	561	537	506	511	516	542	512	553	507	535	518	541	579	540	544	549	531	534	507	497	509	555	541	513	539	542	533	510	538	486	538	506	497	493	514	552	507	539	508	548	534	542	550	524	543	545	527	524	514	559	534	543	519	519	514	531	533	504	535	507	523	559	505	523	552	509	516	535	545	503	533	539	504	558	517	593	526	553	497	513	552	528	536	525	568	491	516	521	511	545	549	504	531	510	523	530	517	474	534	558	483	502	551	543	517	534	538	534	519	513	512	516	520	511	504	523	529	545	543	511	511	505	556	506	550	498	531	562	508	470	506	535	527	490	543	453	529	554	507	523	524	520	518	521	536	533	516	547	597	537	526	526	482	522	534	509	501	531	525	552	561	501	573	509	508	480	564	531	520	509	541	524	548	529	491	509	525	541	511	520	519	484	511	518	489	524	545	520	511	492	545	571	556	524	507	513	522	531	541	499	515	538	570	521	548	511	508	516	550	497	530	525	497	492	551	539	508	525	562	544	526	529	499	511	544	535	500	497	600	535	518	498	538	511	554	540	516	490	498	521	539	529	531	511	537	547	511	502	548	502	503	550	535	559	541	528	510	584	539	512	550	498	559	530	533	549	511	544	524	543	535	526	515	535	524	525	533	552	549	539	482	531	506	562	522	539	486	526	521	511	509	532	518	535	543	527	513	509	535	520	569	555	507	495	531	519	551	577	530	501	524	526	522	495	509	531	523	554	523	551	543	533	529	509	517	508	503	507	508	504	514	537	553	539	542	522	506	534	512	571	537	535	502	541	559	545	534	508	540	526	545	529	535	493	502	514	527	547	550	511	554	550	521	546	536	474	496	529	526	545	523	544	545	501	556	555	521	481	548	520	528	498	498	489	539	475	504	546	534	500	501	515	550	549	509	540	547	544	571	533	516	517	510	515	500	535	551	499	538	535	500	538	522	526	550	504	539	537	544	561	576	519	532	543	526	494	505	570	503	538	547	481	545	543	512	530	532	539	547	559	527	504	504	571	529	507	520	537	579	502	482	507	529	545	511	495	510	521	505	470	530	492	497	565	505	491	542	512	555	521	526	497	548	540	518	493	526	524	505	521	524	524	536	535	555	484	535	511	515	525	490	537	534	509	522	543	510	506	555	555	532	567	526	509	528	550	547	506	500	501	510	535	544	527	562	532	516	518	547	534	510	542	558	522	519	540	531	556	508	503	547	519	523	544	537	505	529	527	540	584	521	574	502	519	535	506	496	514	516	519	527	520	540	485	558	544	553	532	496	560	532	545	511	541	509	559	532	506	576	558	535	494	555	535	488	525	525	486	565	520	547	533	550	543	524	535	539	538	529	538	482	485	481	500	485	513	501	526	505	541	551	487	508	549	543	517	522	482	572	542	553	508	564	530	565	480	533	562	504	543	507	568	529	539	527	533	491	496	504	549	511	578	521	525	527	534	497	514	559	544	524	505	509	520	510	516	525	503	539	540	533	504	530	530	491	515	535	538	530	547	499	530	538	560	543	489	543	522	466	518	517	514	529	536	504	527	540	512	528	481	470	453	516	518	495	547	532	510	525	550	517	505	505	561	503	541	534	548	513	503	528	473	486	536	494	518	497	551	548	524	504	506	526	513	534	519	532	525	533	515	542	540	565	555	501	505	533	547	539	552	543	519	502	508	546	523	526	560	532	519	551	542	510	545	527	499	529	552	522	541	548	529	530	543	541	533	524	509	555	525	519	545	548	520	545	516	534	511	509	479	485	533	527	546	521	565	557	477	510	541	479	509	511	505	554	541	487	523	562	502	568	540	562	524	516	522	545	552	486	538	569	511	562	544	524	530	534	530	530	514	528	488	508	524	491	516	530	537	534	514	566	517	535	527	519	525	539	551	543	503	516	554	537	528	521	503	554	559	503	514	537	520	571	563	542	528	508	520	503	492	476	549	548	543	516	500	540	545	517	517	548	537	534	492	570	560	552	514	532	533	525	500	521	503	501	535	478	550	550	514	549	475	514	497	506	516	501	521	502	540	522	581	542	509	568	516	508	529	532	580	530	558	574	563	534	560	553	510	507	524	520	533	535	551	541	511	520	535	496	490	562	537	558	539	561	503	523	517	488	531	536	526	528	513	526	567	514	552	501	516	528	527	544	516	539	531	524	527	557	565	547	547	515	544	542	523	536	509	562	530	513	547	536	510	526	540	510	566	510	527	510	530	508	572	534	569	535	523	498	529	506	524	562	508	537	566	567	517	525	577	559	513	502	512	564	513	518	566	519	547	520	538	523	502	531	495	552	509	570	522	535	586	536	472	620	534	551	521	514	510	554	516	497	527	545	559	494	561	543	508	502	530	520	536	553	517	491	511	480	518	563	519	514	536	528	475	558	525	527	562	525	535	526	533	553	525	546	518	549	517	526	539	519	527	533	545	501	501	554	543	497	511	504	509	543	523	554	534	488	526	552	540	545	547	544	516	501	525	489	559	533	510	523	555	496	535	524	561	554	554	501	499	550	525	541	527	500	520	563	547	583	531	472	526	516	496	516	564	496	511	528	544	515	524	551	520	494	491	521	514	499	553	510	495	573	491	518	518	555	493	499	510	529	544	541	534	480	556	525	537	508	486	500	518	514	536	513	503	531	518	519	540	555	549	567	508	508	525	544	557	534	512	539	533	514	522	516	547	517	537	551	584	519	536	550	570	548	525	519	506	548	491	530	518	527	564	558	546	509	569	519	502	534	508	516	532	514	541	512	509	538	523	479	533	499	510	552	517	519	506	539	537	537	531	543	524	546	498	509	509	508	510	531	512	489	578	553	564	536	474	518	525	517	566	533	523	519	519	511	487	549	512	508	486	520	476	503	531	551	509	540	528	544	504	512	531	497	547	531	565	517	562	558	534	530	508	510	546	548	491	542	536	527	528	525	503	527	523	504	559	528	534	499	552	538	500	565	546	526	553	516	538	488	536	518	514	488	530	483	535	508	537	528	534	513	517	517	522	529	511	498	518	529	525	479	517	547	500	528	520	537	531	521	509	557	528	534	524	509	549	514	491	555	551	548	498	561	521	507	507	532	544	593	524	542	496	494	545	529	519	558	560	537	499	512	493	517	516	570	527	522	502	554	538	570	516	513	511	550	539	522	525	506	529	559	525	514	557	544	524	495	523	482	550	568	510	531	556	520	564	530	499	531	532	528	519	530	558	529	500	549	498	537	565	519	524	521	521	542	520	541	510	502	536	506	493	553	526	483	543	555	550	568	522	509	501	546	543	506	551	513	516	499	555	544	506	528	478	528	505	519	535	517	539	517	546	547	513	537	546	533	533	493	549	503	558	557	500	545	513	545	535	529	538	513	520	557	521
54035	54378	51553	50350	40734	26746	23648	18799	13764	8783	6303	4572	2473	1283	768	454	379	305	235	254	213	203	228	212	254	234	252	245	208	224	235	204	234	240	213	245	227	227	230	242	223	237	271	228	236	233	248	239	215	209	232	223	205	221	252	222	233	222	229	207	242	199	219	228	239	232	221	248	229	215	236	208	229	243	209	235	233	246	228	219	235	246	233	208	247	220	218	251	225	228	220	212	239	246	240	220	217	212	238	223	227	228	244	253	249	222	250	232	238	251	213	248	216	205	220	200	238	218	219	223	218	255	232	248	197	218	253	233	221	216	228	257	216	243	236	236	232	229	219	226	238	238	196	254	264	234	229	243	253	245	206	263	218	221	224	260	233	219	201	222	221	222	223	239	209	228	251	225	248	224	253	201	216	229	238	219	219	202	226	226	220	219	224	219	233	204	234	239	240	205	215	235	210	241	213	242	229	241	202	222	222	248	225	247	236	229	205	222	229	210	230	215	211	229	217	225	210	241	219	232	223	243	223	222	228	233	249	233	227	219	242	205	239	245	242	245	243	225	226	248	211	240	196	218	212	240	231	226	232	222	240	215	224	234	204	235	233	235	264	237	200	224	200	216	207	222	227	232	225	223	201	205	218	231	252	209	219	232	225	211	225	258	252	225	209	213	206	257	238	201	228	217	211	213	233	197	218	196	220	228	255	222	238	241	234	235	240	225	245	215	203	233	206	235	227	217	241	238	196	232	258	214	207	223	218	245	207	237	236	229	224	205	237	254	193	216	217	218	231	215	214	234	224	216	230	226	245	221	208	220	249	198	220	226	255	206	217	221	208	192	239	224	229	256	229	223	214	215	231	257	242	209	222	234	243	220	211	223	215	216	233	218	226	254	222	227	236	222	242	237	242	203	225	222	250	226	226	204	202	230	206	230	225	243	200	228	236	227	220	231	224	211	222	221	216	211	249	207	214	238	222	243	213	226	247	242	220	260	231	226	235	247	252	243	226	238	219	234	199	224	231	220	224	197	225	211	211	217	221	206	206	216	198	219	210	208	216	206	229	253	238	214	196	231	213	237	211	228	217	214	220	213	229	208	206	241	252	215	234	227	241	200	231	226	200	271	239	256	216	217	226	231	231	254	234	194	228	225	220	231	255	259	211	234	207	214	249	258	262	227	218	240	236	226	210	258	230	222	218	196	219	208	217	222	221	226	205	211	207	228	223	221	233	234	244	238	221	207	224	237	250	242	235	240	243	215	243	219	207	234	215	222	238	273	239	218	208	258	224	211	217	237	253	264	213	213	229	211	229	236	232	214	231	246	252	223	234	220	235	258	248	215	217	196	210	227	224	212	222	263	218	228	254	248	241	230	212	198	208	227	234	233	231	224	255	228	241	211	259	232	235	250	254	202	194	227	242	240	205	221	221	224	218	229	233	265	226	246	225	238	246	254	261	232	237	254	222	222	252	207	260	235	229	199	216	239	214	236	220	237	221	238	256	234	201	245	238	241	255	219	223	247	254	229	223	249	231	233	241	244	240	206	196	253	261	257	234	204	207	235	251	212	218	226	259	232	236	213	228	243	234	248	230	199	234	222	233	202	245	206	252	227	268	231	220	213	216	237	244	216	210	235	254	229	219	220	215	186	214	221	258	226	232	245	208	219	237	219	231	203	199	225	236	224	234	247	226	238	227	228	253	246	211	216	210	198	194	215	217	228	205	237	222	222	200	266	245	245	226	244	227	202	240	228	240	209	241	184	236	251	224	264	247	216	229	245	238	231	214	256	233	230	247	217	236	230	206	224	212	231	252	271	247	223	227	226	226	217	242	278	237	233	251	240	232	240	227	233	233	249	209	226	218	220	214	220	218	230	232	229	246	223	236	247	230	247	232	251	223	226	223	207	224	230	222	250	239	229	216	201	216	242	234	212	247	248	245	243	231	219	247	237	234	244	212	210	239	214	188	244	246	194	202	231	262	238	194	234	223	231	223	235	191	210	235	235	209	191	206	223	231	217	229	215	237	227	236	232	228	219	206	224	222	222	222	229	213	242	259	208	243	225	219	234	219	218	207	240	238	207	223	253	219	236	215	245	231	223	246	242	223	246	235	227	228	216	196	206	219	231	255	234	249	198	227	257	232	219	209	211	239	222	219	228	234	214	223	212	176	221	236	215	236	206	196	222	222	236	196	212	242	225	238	210	218	240	229	243	205	252	254	227	273	239	216	266	198	227	221	225	231	218	253	253	229	195	237	219	203	218	235	205	231	213	240	212	210	210	228	226	203	244	214	206	227	221	220	211	206	219	227	227	194	258	223	199	219	224	237	247	235	220	205	212	203	238	222	225	222	248	204	207	239	231	228	229	227	237	198	225	216	243	234	225	222	232	257	226	222	209	214	235	237	229	196	222	216	227	209	224	231	212	265	215	221	254	232	228	223	204	223	210	227	232	270	235	259	223	223	262	231	229	238	234	212	229	201	226	228	232	215	220	213	229	235	214	240	224	223	247	244	249	223	237	240	227	235	216	221	233	219	234	218	241	230	234	225	199	247	232	244	218	216	233	239	254	246	247	209	231	248	187	218	231	250	243	215	243	209	213	244	224	226	220	237	221	217	207	234	203	244	219	217	221	234	231	205	224	228	237	227	228	207	233	216	218	229	237	235	242	248	232	206	239	225	213	217	225	222	222	230	213	230	223	229	213	217	222	223	203	187	252	227	219	216	204	240	235	227	225	181	206	251	238	213	242	238	212	217	220	241	253	206	206	239	237	251	237	214	231	237	248	242	227	217	246	192	231	238	234	205	204	207	210	233	217	204	209	216	234	222	213	233	221	250	247	230	231	227	241	207	218	252	207	269	204	218	239	211	221	229	231	182	237	249	241	247	212	233	203	221	265	236	218	221	222	223	224	230	259	206	239	221	237	196	253	243	232	227	200	199	237	266	215	227	198	193	200	230	233	197	230	242	208	231	228	257	215	234	258	232	230	252	255	228	257	243	228	214	204	235	211	219	207	224	187	263	230	240	239	201	226	242	222	219	231	246	238	229	218	218	239	232	258	245	224	229	200	259	233	254	230	217	195	239	240	214	218	238	211	247	225	223	226	204	227	263	247	207	248	242	248	238	234	242	212	205	225	194	233	216	202	220	211	220	214	212	208	224	210	239	215	220	236	236	210	191	195	213	224	216	224	220	277	261	220	236	222	233	234	219	258	225	216	222	216	196	221	239	261	214	204	216	223	232	236	228	242	204	216	256	230	250	226	240	246	240	198	223	242	224	191	213	225	240	241	205	235	244	214	231	240	215	220	203	218	223	221	268	263	214	261	218	205	245	194	212	228	228	266	246	202	241	250	238	247	234	234	212	211	210	226	205	218	224	236	185	230	245	235	225	206	223	208	221	197	227	226	237	211	216	258	230	226	244	225	208	226	209	230	205	221	233	220	259	258	244	235	201	239	245	235	255	242	223	219	220	214	229	219	216	232	224	202	206	228
38562	50067	55356	57886	47567	36879	34527	31809	28447	23217	19624	15738	9640	5223	3066	1612	1133	911	621	558	584	543	580	508	595	552	537	559	537	534	513	511	516	465	528	540	496	576	505	509	521	480	558	492	505	528	504	548	553	551	519	507	485	521	516	508	502	527	486	510	528	501	496	496	519	522	524	540	476	583	541	516	524	503	552	492	491	553	541	490	560	555	552	495	492	532	547	519	531	544	519	534	515	521	500	518	529	532	523	501	522	543	544	518	540	546	557	498	500	552	528	510	519	515	538	503	544	545	521	516	503	481	519	559	507	489	532	544	548	533	511	485	513	565	524	501	504	502	559	498	552	539	581	478	525	515	512	494	505	517	557	495	559	520	523	499	531	501	549	510	443	487	521	533	503	506	570	520	509	540	562	512	520	509	517	554	519	530	537	542	511	505	519	521	523	503	503	522	559	542	511	538	535	514	519	527	507	530	520	484	517	557	523	526	499	572	511	514	520	508	515	535	524	532	541	526	540	529	538	525	488	518	504	512	516	471	503	538	514	520	545	543	493	522	488	504	495	534	576	507	513	523	481	498	566	515	496	526	509	497	525	493	520	528	563	483	539	504	539	519	508	496	492	492	509	553	484	516	557	524	542	517	512	543	565	521	542	513	544	475	552	461	518	526	509	503	534	523	533	505	529	526	534	527	484	508	526	534	545	545	540	515	503	567	532	547	499	529	524	521	518	536	547	493	520	519	540	483	545	542	559	463	538	554	518	527	516	502	480	508	564	535	533	518	506	536	529	558	525	523	539	534	520	527	500	548	546	506	498	568	526	526	517	506	503	533	473	574	508	525	496	513	522	504	483	535	538	545	511	508	521	527	499	516	525	516	511	487	544	517	519	524	506	485	497	515	568	563	547	538	489	533	503	493	503	516	502	508	534	477	567	518	557	501	479	541	527	476	492	488	523	539	487	508	479	515	498	559	517	519	474	510	552	526	532	520	531	544	516	511	526	510	492	510	535	499	515	504	482	551	532	545	523	531	532	514	534	528	514	507	493	540	527	509	526	511	545	491	526	525	550	545	552	525	526	484	559	531	545	497	490	512	513	547	547	527	494	489	518	481	540	516	510	509	532	519	478	528	481	526	516	525	520	507	504	561	513	543	503	489	519	537	508	540	516	521	496	488	521	508	507	528	490	503	527	511	524	526	525	540	519	526	504	505	527	513	563	535	508	472	483	543	499	475	533	504	544	457	507	523	529	508	525	524	474	528	535	501	524	507	529	484	525	527	535	525	553	477	535	516	516	499	528	496	537	532	558	505	516	525	539	480	552	518	511	534	532	491	515	508	511	534	533	504	518	534	530	548	516	543	542	537	507	492	517	541	507	528	499	483	500	506	535	523	496	547	528	515	539	500	490	506	542	519	504	524	530	540	490	512	561	535	519	495	504	512	537	499	489	506	514	512	531	534	537	566	524	546	516	500	488	539	493	525	512	542	531	539	505	547	553	479	559	540	538	553	528	487	515	525	548	472	530	501	523	563	542	466	527	508	526	538	532	517	518	533	522	470	532	536	537	550	532	577	549	493	522	509	488	519	583	490	514	527	497	475	550	540	521	523	471	492	511	507	537	494	518	527	521	487	524	530	484	524	525	502	553	505	501	520	524	511	535	531	568	540	556	512	536	520	471	533	509	528	514	546	499	522	554	531	481	524	513	502	526	516	500	493	505	556	580	552	494	478	502	518	488	500	521	528	555	510	502	504	517	530	515	518	557	514	555	507	518	513	540	516	558	508	489	517	529	488	493	523	468	525	526	497	550	542	575	529	512	512	532	547	528	518	503	503	548	547	561	540	505	492	521	477	480	488	487	485	537	493	531	526	520	568	526	498	531	514	522	528	486	478	537	562	503	503	562	491	503	510	536	506	517	556	516	534	534	550	546	525	530	513	510	515	501	525	541	537	518	522	495	497	501	540	529	526	491	565	542	546	522	481	511	491	505	542	510	475	526	533	529	502	550	495	543	571	513	512	537	569	563	558	543	552	511	559	514	496	523	541	508	536	484	529	526	532	516	519	539	514	524	500	531	516	492	557	543	560	532	492	494	528	496	523	537	511	480	527	512	547	494	465	496	561	503	557	539	546	498	512	529	552	533	512	543	513	524	522	487	545	561	494	576	478	518	510	493	520	490	491	544	520	511	499	505	489	535	530	502	526	516	511	480	501	509	535	534	508	488	547	533	514	530	505	491	537	474	519	460	529	520	520	488	535	532	536	513	500	486	492	520	516	555	496	543	494	511	515	549	551	479	542	544	514	519	506	519	490	528	506	495	522	487	549	527	486	559	491	504	493	490	536	504	525	542	527	512	507	479	502	542	519	511	537	518	529	468	541	536	545	499	515	561	511	508	524	497	512	504	510	515	509	516	511	512	540	515	487	512	520	566	535	554	520	487	546	494	533	533	493	548	513	521	526	549	539	534	533	557	512	572	542	515	525	494	533	520	543	523	543	544	507	534	509	517	509	529	550	495	530	521	499	475	590	526	529	532	501	496	534	539	535	519	500	513	516	488	560	558	574	519	533	510	521	534	518	517	553	548	493	487	550	561	497	531	511	516	548	528	485	548	511	486	526	494	501	523	491	491	507	516	459	520	557	517	512	514	506	547	542	528	517	533	502	545	490	492	515	509	518	517	550	498	496	510	527	581	504	509	521	503	523	530	537	518	512	544	494	500	554	502	533	511	565	526	554	489	501	507	563	507	544	521	541	521	507	517	512	498	520	519	487	548	553	507	517	504	555	511	500	514	491	515	602	500	508	540	496	538	494	511	519	493	532	553	550	536	511	514	531	545	474	518	527	530	536	496	503	496	484	499	549	545	512	555	495	514	502	521	509	531	522	489	521	568	532	526	519	566	536	483	512	537	556	552	543	486	539	516	493	532	487	509	491	532	534	540	527	490	523	527	528	568	512	517	498	550	509	511	502	546	528	541	539	542	477	532	522	521	518	503	471	519	530	527	495	518	512	519	505	518	543	535	501	533	487	528	494	513	525	535	503	516	533	509	535	507	527	535	575	554	519	516	522	525	490	512	514	532	512	537	507	496	525	522	515	480	523	524	511	539	500	546	462	549	496	524	491	513	483	544	478	503	520	535	494	523	517	527	491	485	527	539	549	511	511	521	507	514	508	541	557	493	498	535	495	496	489	540	540	512	530	524	567	523	532	543	532	526	511	511	493	539	532	532	494	515	500	524	554	475	567	493	544	510	536	491	515	508	498	568	548	535	534	517	547	522	537	523	538	527	541	544	531	505	541	548	514	523	510	499	519	527	516	532	513	537	539	479	499	535	531	486	538	496	487	524	510	509	510	515	515	509	543	534	547	505	570	548	498	477	495	514	543	565	498	490	496	510	492	567	526	505	541	511	484	508	525	524	533	525	540	562	522	556	543	510	537	506	496	520	521	553	492	542	525	486	512	564	548	507	564	562	532	519	503	510	495	469	514	542	501
59443	53240	52311	46213	35942	29059	28908	27538	23675	17092	12767	9260	5075	2374	1260	698	467	370	296	267	228	269	243	254	219	224	244	244	216	237	237	199	201	223	213	221	249	226	220	235	236	210	208	196	224	224	242	240	237	235	225	236	219	212	216	228	190	239	205	239	221	208	233	244	237	252	203	245	232	241	221	226	230	242	201	228	207	247	231	197	244	251	215	240	240	212	231	253	225	233	219	239	208	234	225	226	230	220	227	210	247	230	220	262	244	187	205	207	209	241	217	251	234	221	217	201	247	212	259	229	248	250	251	252	223	218	238	228	245	228	189	234	227	227	208	186	223	251	240	235	211	189	248	236	224	201	222	211	187	225	211	210	259	221	244	243	214	224	228	210	245	220	228	234	228	231	201	228	233	211	244	241	203	222	233	218	252	215	246	224	235	194	275	231	208	232	230	235	246	227	228	213	225	238	227	214	226	239	183	234	223	211	216	226	248	230	194	243	252	220	197	219	228	243	251	228	231	204	231	229	219	215	221	230	232	208	224	221	257	232	206	210	240	224	225	225	224	231	242	211	226	227	204	232	234	245	242	238	240	231	218	222	216	207	214	201	239	216	233	217	216	201	207	232	232	240	246	233	231	226	222	216	232	221	222	200	212	203	220	262	217	246	246	228	219	205	245	215	216	221	242	251	228	246	216	216	232	239	221	239	215	242	229	229	261	222	223	224	216	229	233	218	230	225	230	240	234	220	225	250	214	223	236	249	226	249	215	235	262	231	254	227	251	227	188	227	242	232	210	204	224	234	253	250	258	230	227	237	248	217	240	220	202	259	186	217	251	209	267	204	233	227	221	210	212	219	197	233	233	245	222	223	211	238	209	212	231	215	234	225	219	232	242	259	227	215	227	222	224	210	222	206	220	237	218	259	233	213	202	196	209	235	202	227	236	180	213	251	235	235	223	213	232	263	238	226	227	248	241	206	216	224	250	250	216	225	236	231	225	241	238	236	210	227	232	258	228	234	233	223	202	228	208	231	260	205	225	212	242	209	244	221	226	261	251	252	253	261	220	248	201	204	217	230	198	211	219	221	230	230	198	257	217	226	215	226	271	239	236	256	236	238	247	234	201	229	207	221	222	228	239	232	236	202	245	244	209	222	218	194	198	217	230	227	222	222	229	251	244	267	244	240	235	213	215	195	211	218	209	206	215	231	216	249	219	226	245	210	214	249	219	244	222	226	233	248	217	219	237	215	268	228	248	214	206	208	227	218	234	204	194	217	219	223	238	224	240	202	221	230	218	229	249	231	233	228	210	230	254	247	228	235	222	226	229	192	244	241	224	210	216	210	216	215	251	239	248	209	234	220	243	255	225	218	227	220	246	201	238	253	220	228	226	258	224	208	232	229	241	217	216	268	229	253	251	202	242	201	245	227	243	223	233	213	198	229	244	236	228	238	212	221	222	234	236	228	221	233	214	253	224	207	242	235	223	226	210	262	193	224	234	242	208	234	239	213	235	227	218	254	222	229	237	245	245	236	244	254	214	242	264	205	201	205	243	248	223	221	233	233	222	219	226	223	218	226	237	182	206	246	228	195	234	215	217	235	235	244	242	210	212	210	235	220	242	246	226	252	257	260	225	254	212	231	223	217	217	226	218	237	244	218	209	214	202	224	209	242	241	203	235	239	213	221	217	257	232	241	210	217	219	241	252	252	217	219	231	229	215	225	230	199	233	245	231	232	214	219	196	262	207	220	237	221	222	263	209	201	253	226	245	219	234	214	223	231	222	212	222	227	235	248	229	251	219	203	220	237	215	209	218	215	216	214	227	227	223	232	224	205	213	233	212	217	245	235	243	228	237	238	243	211	225	216	216	220	222	213	244	255	216	238	217	238	253	280	237	242	214	218	205	271	252	245	173	239	202	211	249	222	224	229	220	231	234	223	214	249	245	256	243	242	238	199	225	216	233	226	224	222	215	253	237	224	207	214	238	216	234	253	224	224	217	224	262	215	209	214	257	257	232	214	220	221	269	225	207	208	212	206	207	194	235	236	225	233	202	257	225	210	224	236	242	219	235	222	221	235	232	212	256	240	210	225	254	225	221	265	232	246	257	244	218	224	268	227	224	227	243	220	228	240	232	255	266	215	220	199	208	204	233	210	218	217	209	213	201	213	220	212	241	218	217	239	227	222	229	224	241	216	193	242	213	197	226	230	271	238	237	228	244	262	210	240	210	233	234	224	240	266	230	248	227	252	242	251	228	260	217	226	223	223	260	225	253	219	234	235	245	251	209	233	250	231	223	242	224	223	245	264	243	210	189	203	240	200	220	225	213	197	243	255	225	195	185	247	247	211	238	238	240	236	240	239	245	217	224	243	225	239	242	203	238	238	207	216	204	249	228	215	202	247	213	204	194	215	236	203	228	216	205	220	215	202	220	214	239	232	240	244	211	256	235	243	235	272	236	248	226	233	247	232	226	234	233	265	230	226	250	228	268	214	241	238	195	218	247	207	234	211	233	208	215	225	204	212	193	212	237	242	243	218	222	231	251	233	244	247	210	274	249	188	237	237	236	215	221	229	221	239	232	236	237	215	222	230	205	207	249	229	221	229	226	234	207	202	247	256	254	256	215	215	223	238	215	222	231	241	262	228	234	218	210	212	215	213	233	252	233	245	217	225	260	223	270	200	246	240	242	232	238	216	219	212	223	221	236	226	232	223	212	202	236	228	220	193	230	238	265	220	213	238	225	200	201	220	222	203	219	252	244	222	247	206	221	220	217	233	234	251	235	234	231	209	220	237	206	213	252	247	274	212	208	228	226	234	251	202	254	231	208	246	217	241	217	227	247	228	271	208	214	214	204	219	219	239	222	210	211	219	256	218	229	217	216	222	215	238	210	231	216	218	209	216	235	246	227	206	199	216	242	258	247	214	236	234	240	252	221	205	225	226	241	243	213	213	241	238	240	216	260	217	232	254	219	209	229	231	229	220	234	219	226	236	225	275	227	217	231	232	245	233	242	243	235	238	220	224	226	227	234	195	220	238	236	231	269	224	229	239	240	195	228	227	210	267	220	228	209	247	237	239	257	233	219	220	216	223	256	233	223	238	220	251	228	229	213	231	221	233	203	231	244	220	209	228	234	216	216	258	201	254	233	212	239	205	211	223	233	203	210	218	240	261	207	215	227	230	213	230	211	234	227	212	229	217	253	238	223	249	246	214	222	228	183	217	253	237	229	238	235	233	220	233	197	240	243	238	216	215	234	243	243	230	237	223	248	243	224	206	238	247	218	250	205	206	245	229	245	210	244	240	234	216	224	230	210	223	227	238	230	226	247	226	234	241	242	220	228	263	216	213	223	225	203	237	245	246	224	210	205	227	253	231	209	221	224	241	201	208	243	241	255	222	223	255	212	222	218	237	249	215	226	274	228	229	237	236	231	248	249	234	225	245	211	198	216	228	232	220	214	245	242	225	210	234	246	220	209	230	219	228	237	245	220	211
44880	52245	58633	57514	49575	46952	42834	42008	38408	32995	29654	24708	16012	8295	4635	2440	1701	1293	809	599	616	602	569	552	514	519	525	553	526	519	494	503	566	549	532	501	530	524	528	485	533	518	517	513	501	542	544	534	515	534	525	523	510	513	509	500	518	497	483	494	516	513	472	491	498	496	538	508	499	551	498	552	532	534	517	525	490	518	517	498	521	539	512	503	511	479	517	512	475	486	489	505	502	548	554	522	504	506	520	499	475	503	531	518	541	529	507	530	451	506	550	517	449	518	485	564	526	524	536	520	499	503	533	521	501	495	526	469	501	532	528	526	523	501	496	497	467	516	551	522	538	503	530	495	538	516	502	523	510	490	490	529	465	524	513	462	524	519	460	506	503	512	525	524	513	544	542	539	519	545	508	542	513	520	545	524	507	546	521	468	498	505	530	593	507	490	545	525	492	487	494	499	518	519	475	527	512	514	493	464	529	519	535	473	508	503	521	499	552	514	531	504	513	514	482	499	495	539	563	472	531	561	551	534	492	542	517	510	498	513	510	519	524	523	518	519	526	477	516	500	532	506	510	502	523	521	522	547	545	506	545	519	543	516	531	553	506	516	523	494	488	519	478	537	493	533	517	495	504	452	494	496	549	498	515	533	510	513	510	506	554	517	507	517	505	479	501	509	515	531	531	525	501	498	531	544	480	496	517	523	509	550	523	541	497	515	529	539	551	526	540	545	506	536	560	460	498	481	469	522	504	495	483	515	485	502	512	473	497	537	510	564	492	490	550	475	548	471	513	557	521	498	546	544	492	527	565	515	491	516	549	540	538	501	491	490	513	487	496	484	514	526	505	542	544	486	505	544	533	506	504	526	545	487	546	490	526	490	525	515	489	512	518	480	511	535	507	534	509	494	564	501	512	526	540	509	549	472	525	512	575	487	521	505	493	546	510	540	564	520	494	512	537	544	541	522	523	517	496	499	525	532	507	541	512	561	537	553	505	495	533	503	537	512	538	478	516	481	561	548	525	475	519	543	516	512	517	502	526	509	487	511	539	483	511	522	517	477	518	558	543	507	551	507	549	538	475	489	507	517	546	539	502	531	511	530	518	524	518	499	518	504	551	473	489	532	519	495	529	490	495	468	504	486	521	509	506	524	501	553	468	531	522	509	511	569	532	492	502	537	516	491	512	524	471	524	496	514	511	521	471	493	503	485	483	518	505	558	531	478	512	538	521	545	490	507	554	490	487	509	502	529	521	506	510	468	492	492	494	526	502	497	517	513	518	521	512	568	538	543	539	513	530	477	514	469	519	512	521	521	492	520	536	521	551	509	525	524	549	536	486	471	540	490	491	537	538	558	515	545	512	497	546	494	526	502	547	488	527	545	549	501	501	525	492	536	547	493	539	531	494	534	529	560	518	489	514	511	516	515	502	540	547	529	548	482	489	511	511	489	542	489	516	530	543	554	501	505	561	573	539	512	521	514	540	479	508	531	480	520	525	518	513	509	516	505	485	529	491	531	543	529	526	535	508	519	514	495	519	579	530	509	539	546	517	522	538	515	495	473	496	501	498	489	521	518	501	558	540	540	507	539	549	500	529	544	560	484	505	518	497	525	493	530	504	510	499	499	536	509	527	505	497	544	526	516	531	539	509	494	488	528	524	521	516	521	521	528	490	527	507	522	527	506	573	478	538	521	512	528	542	515	511	485	499	513	493	579	505	512	529	532	552	536	500	517	508	517	466	511	523	507	498	523	542	503	484	523	519	484	561	492	497	519	515	491	557	496	495	507	482	513	556	518	517	494	517	555	543	490	514	506	492	508	510	502	532	558	537	516	530	528	498	486	530	502	489	546	546	522	556	517	536	506	536	508	535	499	489	538	486	534	486	505	533	508	519	530	538	480	504	506	508	531	534	501	518	505	531	478	506	512	521	522	531	535	541	497	537	530	499	516	502	508	491	505	518	557	536	487	518	488	571	492	505	511	528	555	564	483	541	520	539	473	507	520	498	508	524	511	491	504	520	521	518	520	523	511	480	505	492	495	573	513	524	543	534	482	547	541	523	503	500	504	521	486	561	549	502	526	550	504	521	516	484	495	541	504	495	509	504	504	563	517	534	492	475	514	546	520	501	540	550	490	496	521	497	530	486	481	487	540	543	521	549	464	509	495	512	518	508	473	542	505	496	541	499	549	452	531	508	485	521	518	513	532	483	540	485	534	534	542	480	526	510	543	532	487	567	499	500	474	512	486	524	551	523	510	563	495	501	488	504	532	501	501	515	513	515	537	512	510	494	537	504	511	513	516	532	498	512	457	507	515	509	458	512	516	557	542	451	515	509	548	531	516	549	493	473	508	540	528	486	473	515	523	535	497	535	519	528	496	541	503	524	503	528	520	500	514	526	499	507	501	506	534	499	543	523	514	518	525	543	538	509	476	530	513	511	552	527	505	496	532	512	528	480	516	511	536	499	524	487	539	509	505	528	494	550	542	481	474	559	552	511	533	554	514	513	518	520	511	554	497	543	500	525	522	490	504	493	510	501	487	512	525	486	547	515	498	527	478	501	527	501	519	532	504	528	540	541	511	513	527	533	489	502	505	498	528	553	538	487	522	514	514	522	527	505	523	531	480	528	516	543	498	503	544	512	537	489	498	510	496	511	513	506	513	536	527	530	510	517	528	469	497	469	556	513	491	537	540	524	525	537	497	527	509	529	518	521	490	552	540	562	504	505	531	534	503	521	545	529	520	543	524	504	502	532	534	497	531	530	527	532	502	491	519	491	523	524	510	490	480	527	521	515	493	534	524	500	539	502	535	519	525	530	487	534	511	499	505	478	504	539	509	516	507	509	491	510	521	485	517	550	498	532	506	555	503	467	512	533	515	513	480	547	522	529	479	500	517	535	543	468	535	502	540	523	538	513	494	511	521	488	525	529	482	531	498	506	500	560	470	515	487	535	487	518	500	549	559	522	520	538	516	504	491	480	540	531	515	484	497	498	557	612	517	468	555	527	539	510	529	532	507	524	495	505	519	509	526	528	518	500	508	530	540	536	510	548	545	551	530	518	508	505	551	483	524	474	496	517	516	529	508	535	496	536	491	540	488	491	529	487	513	477	493	498	505	510	506	539	568	494	543	506	506	511	450	522	568	471	489	475	535	484	488	495	514	497	529	490	497	510	486	497	494	569	530	477	537	525	513	537	506	534	536	523	522	491	471	495	493	523	507	523	509	533	518	523	520	570	479	542	484	515	515	487	531	525	557	474	509	534	514	495	505	493	481	480	539	500	513	514	537	580	511	520	529	514	531	506	513	502	485	513	557	528	540	510	514	512	499	502	517	534	501	514	502	541	525	526	499	445	500	521	516	530	529	507	560	524	521	492	500	543	486	486	548	489	466	531	484	516	508	515	512	549	471	522	573	528	524	535	510	513	503	504	515	520	546	519	486	515	488	497	547	533	518	474	506	523	531	549	499	520	514	516	518	493	515	497	485	513	503
32663	30218	31593	22494	12664	6564	3996	2679	1926	1398	1009	769	527	354	279	290	224	257	249	233	236	232	214	231	225	231	221	236	233	268	217	225	251	222	255	253	216	234	235	217	245	259	228	217	242	228	214	236	222	226	248	240	260	234	220	206	216	256	242	226	225	256	245	231	223	240	235	240	236	266	247	240	218	241	210	234	223	214	235	217	254	215	200	243	205	210	237	246	225	219	242	248	241	234	232	236	232	246	232	211	243	238	214	220	215	235	238	212	222	215	209	248	222	230	214	234	220	223	205	251	261	197	233	238	226	228	258	202	231	234	205	254	212	237	225	235	226	188	213	255	238	230	234	250	232	228	249	212	241	256	221	251	235	227	212	218	205	220	236	215	225	216	215	254	246	226	245	239	226	209	233	233	246	227	222	260	245	240	255	243	236	213	217	232	221	223	215	247	286	251	216	247	203	224	245	228	227	261	222	207	198	231	207	235	207	227	217	234	225	258	245	242	220	229	232	247	249	245	234	232	228	220	243	211	218	210	229	244	249	236	215	259	241	249	232	245	229	208	233	250	282	227	255	257	232	231	240	250	234	218	238	247	226	232	217	213	223	230	242	208	237	213	241	267	253	247	205	238	252	248	233	222	231	210	223	220	236	232	221	231	223	206	211	229	228	249	221	219	237	279	225	227	240	237	248	234	229	210	255	217	231	234	230	206	224	220	253	229	236	237	247	217	203	218	228	224	208	226	253	237	210	228	262	207	242	216	221	224	225	221	227	228	246	207	206	217	252	224	244	225	219	221	225	216	248	217	259	238	216	211	208	224	212	220	215	240	236	232	219	235	238	244	235	230	254	247	228	206	236	221	207	235	221	242	199	205	246	198	251	246	186	204	219	214	210	235	222	224	211	237	239	214	233	250	218	231	262	234	220	230	228	239	222	206	226	241	256	221	223	215	256	187	223	225	235	244	218	231	247	222	253	226	222	221	225	239	219	216	217	221	242	239	202	222	217	243	229	226	223	209	236	252	225	224	249	204	223	224	215	249	219	236	208	229	221	238	233	204	228	237	251	240	218	233	218	223	229	263	232	243	220	226	217	223	241	212	235	224	212	202	209	224	248	264	255	228	220	223	226	218	237	226	236	234	240	212	235	203	226	201	232	225	238	226	223	263	245	229	241	210	249	237	234	167	238	228	240	244	254	211	246	262	222	231	230	209	224	227	255	217	218	232	232	262	222	225	218	243	219	239	253	229	219	240	237	233	241	263	219	231	221	238	236	218	227	236	233	245	243	256	217	229	250	241	202	210	217	243	244	228	233	210	222	230	206	213	223	225	224	233	244	221	237	228	237	221	255	246	215	219	225	222	213	214	225	211	244	226	232	195	239	224	244	244	257	241	235	239	214	215	230	205	255	231	237	223	248	230	229	245	237	249	217	241	218	213	252	216	249	214	247	238	227	251	222	259	200	242	220	247	191	249	238	231	235	229	227	222	225	225	223	256	226	244	253	246	218	222	209	247	245	234	206	226	241	234	222	228	207	229	203	207	240	215	221	230	238	204	249	236	199	220	207	231	244	228	232	236	207	212	237	240	257	238	217	239	236	234	230	224	216	228	225	244	225	224	252	257	192	261	242	255	260	242	207	235	236	221	243	250	221	238	222	235	235	243	226	244	234	233	212	212	226	254	221	211	215	243	226	218	232	219	235	257	194	230	220	259	231	221	240	215	213	217	206	217	234	224	229	221	227	233	225	220	265	224	256	236	238	211	214	222	226	222	244	236	235	247	222	202	213	245	250	223	243	233	269	262	221	254	228	232	204	232	234	225	240	240	228	252	233	219	229	232	234	195	221	213	218	224	272	236	199	190	226	248	247	239	237	284	233	257	228	218	212	236	210	265	208	228	236	227	216	220	214	224	218	217	232	223	235	209	217	220	262	248	241	204	230	233	243	240	251	224	228	243	238	240	223	250	211	223	236	203	227	251	225	220	238	215	213	235	232	223	205	231	235	207	232	239	228	251	227	221	219	202	234	225	232	255	221	221	231	259	228	230	221	246	237	237	255	248	249	223	241	260	253	228	255	250	243	202	228	240	222	218	239	217	244	238	227	233	218	243	210	231	213	223	233	236	223	223	204	248	255	213	195	238	238	233	236	224	237	199	228	244	229	229	228	230	243	249	208	217	249	259	233	225	209	228	237	226	213	224	212	221	208	195	248	215	243	245	206	239	236	229	224	236	257	230	237	222	193	230	243	256	235	240	219	218	208	204	232	235	245	230	243	261	212	230	218	236	232	233	261	251	230	237	220	220	232	220	237	243	254	254	213	221	220	203	228	213	250	220	227	201	213	223	221	226	252	207	264	238	229	252	246	229	267	206	237	232	274	219	214	279	266	222	213	223	248	226	211	229	234	235	217	224	236	220	228	221	202	232	249	218	238	230	231	239	201	239	246	244	229	234	215	208	260	238	209	215	254	250	231	242	210	252	216	209	242	218	215	220	267	214	226	221	235	224	208	220	224	225	217	243	223	224	247	214	243	251	230	234	235	228	224	231	228	235	255	240	223	266	233	235	223	231	216	243	216	226	209	236	208	233	204	233	217	232	220	209	232	230	212	234	218	201	246	235	236	217	231	212	224	248	195	224	248	256	230	231	239	235	221	233	204	235	225	238	258	228	249	232	251	211	220	230	249	278	222	228	226	248	228	230	253	248	235	235	224	248	260	251	229	234	221	208	228	247	227	252	224	205	238	207	219	219	249	236	231	229	229	225	222	220	240	240	233	245	238	230	226	239	226	241	245	210	228	239	238	253	226	222	211	230	224	250	209	248	213	223	237	238	227	228	249	232	228	208	238	243	246	238	227	240	225	206	206	252	229	250	270	229	210	250	247	225	257	229	242	228	251	241	255	221	207	225	254	222	180	269	253	268	229	232	242	236	223	217	234	220	226	262	256	214	218	211	244	245	246	243	211	214	224	219	202	238	236	206	223	215	208	211	219	236	257	237	232	246	250	250	276	257	269	231	265	225	239	219	237	222	207	249	206	250	240	225	236	225	232	243	229	236	213	245	223	215	238	254	254	220	224	216	242	245	210	230	245	257	206	232	227	226	211	244	209	226	268	234	229	201	228	255	253	246	226	231	261	229	235	215	232	211	229	241	237	210	231	195	215	241	222	246	237	217	238	230	234	229	233	240	246	233	249	221	234	253	251	224	209	199	260	232	231	238	227	235	213	212	225	225	225	224	262	219	261	217	228	249	235	219	229	237	223	224	214	274	213	213	243	257	234	239	239	242	235	216	241	237	194	222	242	211	257	243	261	218	219	243	259	227	232	208	214	230	256	223	256	225	237	246	202	221	225	231	212	218	211	258	258	253	204	244	220	230	229	217	230	243	195	250	255	235	212	208	235	245	206	254	227	215	248	207	262	248	236	219	230	220	247	250	226	219	247	232	241	251	213	229	247	208	206	218	240	246	257	252	215	225	229	250	233	249	198	224
20486	24917	34791	31800	24212	17520	13335	10153	7773	5947	4429	3085	1926	1111	769	664	591	526	525	548	502	488	538	547	552	536	542	512	559	535	525	535	552	532	539	548	533	483	576	502	543	554	525	576	546	541	546	525	519	546	527	532	502	552	510	524	517	525	518	554	575	542	534	519	543	537	544	535	532	523	512	508	536	530	522	548	538	499	513	557	527	511	514	530	542	523	541	510	535	523	549	530	546	568	497	518	509	522	542	559	501	530	523	513	523	501	518	533	520	515	544	524	481	535	525	551	538	532	525	553	551	564	505	531	536	496	483	518	534	499	540	525	541	517	559	495	512	511	518	480	506	499	544	548	503	534	521	533	505	527	506	557	591	531	501	520	522	466	540	563	518	511	526	518	531	535	521	514	553	544	526	533	512	545	569	497	539	561	526	535	505	513	547	558	521	527	539	530	531	512	498	534	526	510	526	548	529	521	506	503	521	563	532	571	515	555	517	532	494	525	527	473	532	521	572	521	520	543	514	547	506	508	538	508	537	509	501	524	553	574	556	490	504	515	515	496	502	533	505	541	535	546	503	511	478	536	527	520	501	521	496	583	535	530	549	519	497	523	532	516	527	559	518	532	509	513	523	514	535	510	515	516	520	536	571	507	503	556	519	544	478	509	542	538	527	530	562	568	525	542	495	489	524	486	504	539	528	541	574	511	521	546	592	538	521	553	568	529	564	490	521	531	505	514	554	512	475	503	543	524	510	494	503	506	519	568	567	517	508	568	535	514	552	520	502	550	534	522	524	511	546	517	537	525	545	515	552	542	496	535	491	520	524	519	547	538	548	549	525	538	502	551	531	541	519	504	515	505	523	522	501	529	515	558	533	520	537	545	580	518	560	525	493	520	531	507	521	563	539	531	526	544	495	550	539	546	539	540	533	515	518	494	489	536	493	498	541	521	486	491	557	503	518	524	500	549	543	517	531	562	520	524	502	558	514	549	564	543	533	519	503	528	530	563	526	529	517	552	540	527	516	528	505	565	516	533	562	499	538	573	525	501	547	492	527	538	543	521	542	542	529	501	513	522	533	530	546	537	486	536	508	526	501	528	504	525	557	564	514	512	523	525	573	506	514	529	500	546	536	502	491	540	507	517	502	539	508	503	546	543	548	524	524	536	517	518	523	524	550	519	483	509	576	512	559	543	514	537	538	516	491	545	565	478	515	549	512	541	534	545	505	523	539	497	488	518	534	500	573	552	517	525	510	519	546	532	508	497	573	551	525	509	495	524	529	512	524	564	503	529	569	547	548	548	480	534	580	526	513	556	535	497	526	534	522	516	531	524	558	562	536	525	509	515	544	534	508	546	511	504	545	521	531	518	513	538	515	554	521	543	529	538	546	563	529	483	498	491	512	539	540	528	491	569	534	497	536	502	521	549	540	508	526	530	516	519	546	505	557	545	563	504	511	528	560	506	586	542	535	520	535	534	503	526	511	535	534	545	552	539	526	554	549	488	513	520	544	538	524	510	523	478	476	494	519	591	548	537	485	513	516	546	539	588	537	532	516	481	529	552	551	492	547	519	536	508	532	505	556	508	549	540	498	505	532	500	497	558	577	560	520	527	529	525	551	532	534	542	565	513	496	510	541	582	561	527	533	547	482	515	504	531	510	536	497	513	510	509	568	583	470	538	533	547	531	559	526	506	551	532	518	558	548	502	524	540	518	570	525	528	549	529	544	533	493	499	526	556	526	526	554	533	551	515	520	551	530	530	528	525	526	523	511	547	537	533	536	499	538	511	556	556	506	569	554	539	533	529	557	537	527	518	562	559	541	533	550	464	507	547	510	503	509	548	562	522	556	500	517	495	524	529	505	511	534	516	520	602	583	531	552	545	516	489	559	526	511	536	516	545	578	483	548	508	511	512	524	531	576	483	544	522	535	564	552	558	487	542	512	509	508	542	523	551	551	513	501	516	547	496	567	549	507	522	529	552	520	496	565	523	529	521	583	522	524	509	550	572	554	532	561	520	554	555	520	546	548	538	503	545	551	541	514	531	518	538	499	558	523	522	553	530	536	540	516	523	486	548	554	514	504	504	500	539	562	529	557	492	512	517	569	499	533	510	496	533	521	503	528	505	468	548	486	502	480	525	503	510	521	543	511	515	554	509	544	521	509	524	552	519	523	535	533	549	537	544	501	525	502	517	542	508	554	531	528	561	530	524	539	542	531	536	533	540	571	567	488	564	512	513	545	538	536	490	566	552	495	544	511	528	540	548	528	540	513	476	537	540	554	548	499	525	489	511	501	514	559	509	560	535	549	544	555	507	502	514	550	529	531	549	515	515	565	509	503	528	548	486	518	511	524	536	519	544	525	552	520	559	503	555	558	526	529	529	548	537	546	526	532	494	571	520	538	541	525	495	522	575	498	540	523	529	539	515	486	540	589	587	535	491	509	516	519	538	513	517	491	532	554	549	530	511	526	510	522	513	503	498	503	537	555	527	538	580	531	535	481	530	512	535	504	517	546	563	525	529	543	499	525	486	557	529	561	533	478	544	510	484	521	520	521	559	523	520	501	500	519	504	529	545	536	531	568	508	499	525	496	564	546	535	528	492	540	545	562	499	533	549	512	546	530	528	524	550	510	545	527	524	528	516	546	531	542	524	528	528	524	517	556	522	507	491	488	559	530	541	554	603	542	520	558	540	503	533	552	509	531	553	531	543	523	519	529	515	529	513	495	489	574	519	528	556	519	537	487	533	505	512	560	534	518	556	541	522	563	554	536	523	533	575	505	520	536	535	501	531	556	533	538	497	541	542	538	509	509	520	519	516	483	508	532	507	514	523	515	510	553	492	486	560	551	514	525	524	518	554	521	562	520	532	525	512	543	527	521	480	540	552	519	510	546	498	561	527	561	525	519	544	522	542	546	566	508	484	524	581	539	547	575	543	548	518	488	542	558	485	517	554	535	472	499	553	550	521	464	589	501	532	541	534	510	551	503	545	525	508	489	503	509	523	558	518	514	528	518	487	549	553	545	500	517	525	545	508	527	541	549	513	500	547	539	496	527	511	537	554	528	525	560	526	540	538	527	512	539	496	566	544	536	515	486	540	495	535	521	474	510	506	508	517	507	528	547	527	556	550	522	578	492	560	527	545	530	548	531	535	534	529	522	530	545	545	534	512	540	569	537	525	495	522	532	536	513	542	519	530	510	515	528	567	578	524	545	539	527	506	527	455	500	529	511	559	551	520	488	531	509	533	520	517	529	491	526	538	518	571	582	544	544	499	545	526	532	533	531	547	577	507	570	517	566	528	545	524	542	539	549	505	529	508	554	539	521	516	549	497	566	569	498	511	543	509	535	519	505	532	537	500	515	494	494	498	532	542	496	507	519	524	523	552	523	522	496	568	474	526	539	558	574	542	532	552	478	542	531	515	505	534	537	534	555	524	526	525	539	528	557	517	540	543	489	505	536	543	532	485	490	551	478	507	515	505	470	525	548	584
52444	53465	56286	43486	35643	27293	22849	16395	12916	8911	6864	4795	2457	1212	681	463	374	259	286	238	236	220	219	247	242	234	189	205	205	224	219	207	238	225	239	215	215	259	251	225	213	246	213	216	220	229	225	233	211	226	213	195	208	210	225	234	236	246	247	201	214	227	227	237	222	241	224	208	221	225	232	237	242	231	221	221	230	232	229	233	243	233	237	220	231	203	220	271	232	245	241	214	237	228	231	188	214	244	240	235	245	226	231	263	261	282	220	242	229	248	227	248	229	194	253	240	178	207	253	210	238	194	235	215	250	258	239	246	267	220	224	243	231	230	206	209	210	238	227	256	207	235	229	211	200	231	221	266	231	204	216	221	218	231	185	218	218	219	251	201	227	231	221	232	225	206	217	199	235	221	220	229	206	252	245	244	222	232	241	259	226	214	238	220	228	211	235	236	220	220	258	236	227	233	239	232	253	282	195	215	239	234	253	269	215	241	235	213	259	227	234	243	264	240	237	240	230	216	241	227	233	255	235	249	233	228	226	231	205	223	216	234	222	230	258	232	230	240	241	193	239	271	216	224	233	211	230	202	224	217	238	222	206	195	221	234	242	236	244	231	255	213	238	201	243	237	238	206	266	233	205	215	228	220	262	219	208	219	196	204	247	225	235	213	219	235	246	232	255	211	204	236	226	206	232	221	212	245	215	220	241	244	226	218	239	220	210	242	225	250	215	196	208	221	221	206	207	237	228	232	223	211	244	224	229	215	254	217	220	202	224	226	245	242	246	214	243	203	237	240	231	256	203	268	228	215	226	234	222	236	219	225	245	255	230	234	214	225	252	201	222	252	241	208	224	221	193	250	263	229	205	238	228	228	206	223	199	236	221	217	229	226	228	237	267	209	247	213	241	223	217	224	224	250	224	253	220	204	225	214	233	248	224	234	219	259	232	235	211	228	206	221	253	219	248	223	200	215	214	211	228	226	260	236	239	232	236	243	226	229	206	224	243	227	218	231	202	238	236	219	245	213	223	212	215	233	243	203	228	225	205	225	198	208	226	233	216	210	248	233	185	211	219	270	221	234	230	213	210	200	227	213	220	222	238	250	234	239	232	253	241	238	231	222	226	235	239	216	218	193	216	209	210	203	236	227	251	256	252	234	246	234	235	223	220	220	208	226	240	240	204	219	232	243	252	227	231	209	228	206	248	219	213	248	243	218	207	230	225	245	183	215	226	227	228	232	222	223	217	235	231	201	197	230	196	222	249	246	218	263	208	222	255	235	225	233	223	208	248	231	216	225	233	238	197	261	218	216	212	211	233	243	203	240	240	218	244	235	222	212	202	208	248	246	230	216	215	229	216	230	223	216	211	207	242	210	194	234	266	240	234	224	229	226	207	224	178	230	231	245	231	223	248	238	225	209	220	217	227	227	257	207	229	243	250	214	204	218	223	254	193	216	221	238	229	220	238	232	241	242	228	237	244	231	236	256	242	242	240	234	213	227	214	213	227	212	204	217	247	237	215	220	207	223	245	232	211	229	231	249	216	221	227	232	235	235	218	217	210	232	237	232	245	225	249	228	231	220	218	230	244	234	217	228	249	234	224	223	228	203	238	191	228	236	203	242	204	221	240	242	210	214	227	236	212	240	237	226	245	229	245	261	247	220	239	235	218	234	241	213	248	230	227	205	220	232	207	211	207	216	235	242	237	226	248	232	191	190	235	245	216	239	227	242	227	230	234	235	218	223	245	233	239	216	225	212	195	216	216	223	246	233	250	226	247	212	241	224	241	254	224	240	211	205	209	218	227	226	223	242	216	256	203	251	233	227	229	212	263	202	248	211	219	221	228	230	222	217	244	244	252	240	234	237	196	250	225	212	224	219	228	234	229	253	249	219	223	223	199	240	232	221	225	243	235	222	244	225	235	201	208	198	212	249	232	215	219	236	237	233	235	231	223	222	233	217	232	224	229	234	212	221	238	228	224	241	255	207	246	217	235	217	253	233	247	251	238	253	252	237	230	239	231	203	252	220	236	209	225	232	222	261	230	220	232	236	216	214	196	216	223	211	208	214	209	212	236	218	243	250	225	235	262	210	202	217	209	233	241	215	245	221	214	228	196	220	230	249	247	257	213	217	207	233	231	233	224	224	238	223	236	201	241	235	207	221	242	244	257	213	223	249	209	209	241	225	218	235	223	232	230	228	224	216	244	220	219	239	218	233	225	209	246	218	208	272	225	233	249	222	231	217	233	238	250	234	240	250	239	229	246	220	202	231	235	194	251	202	241	210	221	226	190	190	257	246	252	234	195	231	228	224	257	206	240	243	218	245	200	245	209	217	217	210	234	225	213	228	203	231	240	197	207	228	242	213	229	201	212	225	246	235	209	256	224	226	214	205	217	235	243	190	249	222	228	263	246	214	216	212	211	219	217	220	215	228	192	201	251	264	238	241	237	208	225	207	228	176	240	241	220	219	245	223	219	252	199	209	231	243	246	217	235	215	235	214	212	241	210	249	275	230	226	234	204	235	249	234	254	230	237	234	200	235	222	227	196	212	220	210	226	193	193	259	210	221	209	233	238	227	244	213	243	214	227	219	246	210	231	231	201	261	216	235	208	205	220	228	246	238	237	201	237	246	244	243	238	234	234	248	240	226	190	253	225	244	231	197	211	201	210	213	239	224	250	220	236	244	208	236	225	241	242	269	228	183	226	209	210	207	244	235	215	213	244	218	220	245	224	243	235	213	199	226	228	231	247	205	221	206	224	202	244	224	198	222	252	244	219	233	224	223	229	237	261	228	235	232	226	240	258	232	225	209	256	227	233	212	201	207	239	221	250	214	249	238	199	209	263	242	184	225	208	222	250	222	215	214	229	250	213	246	223	233	220	230	220	213	232	202	203	226	229	210	230	230	236	265	250	233	217	219	217	213	224	206	252	204	203	272	216	217	236	264	204	226	226	254	217	219	233	215	254	204	226	237	221	233	201	206	204	232	235	222	230	229	223	244	214	223	237	208	211	218	212	219	229	245	247	232	204	222	215	247	247	240	225	218	220	213	216	198	235	214	188	239	210	233	224	229	226	204	196	210	211	214	222	223	250	215	235	248	242	231	265	207	235	238	243	242	260	227	241	238	218	227	250	241	209	251	216	233	261	222	240	213	252	224	226	213	236	223	217	216	240	236	245	227	239	222	262	229	240	242	212	226	224	224	239	242	239	212	226	202	205	221	196	244	219	226	220	229	192	228	215	218	234	211	233	229	202	215	196	223	231	232	215	241	233	233	219	242	237	230	216	237	209	220	233	217	231	211	219	226	220	224	223	213	228	248	213	241	241	219	251	197	225	247	215	220	230	223	261	252	224	206	256	220	224	199	241	242	242	218	243	211	224	236	233	219	231	238	210	227	233	209	214	203	213	198	217	199	219	219	224	252	231	247	230	238	220	222	227	221	221	240	239	203	245	205	220	254	225	235	254	244	216	210	237	221	230	225	228	240	199	226
36521	47783	57273	51688	44662	37645	34091	29890	28705	23939	21562	16338	9403	4619	2487	1432	964	777	638	559	513	537	519	502	570	551	491	502	469	568	499	550	537	506	531	525	518	551	500	540	546	548	529	514	561	534	490	504	500	511	518	554	543	538	509	532	509	482	511	517	506	535	539	500	526	529	565	516	478	460	530	548	538	511	526	514	487	486	521	533	518	500	534	509	536	498	519	484	490	512	544	553	502	485	545	488	523	543	490	496	523	484	526	528	558	502	510	537	510	519	562	523	533	509	499	499	539	513	520	491	532	468	531	497	553	491	514	508	513	492	549	511	523	540	533	502	464	541	524	530	520	483	509	564	500	509	506	516	488	541	516	528	529	540	525	517	523	545	525	556	539	534	484	504	573	495	492	523	520	517	504	545	499	485	529	511	541	524	501	503	498	527	555	515	518	543	541	495	478	478	521	506	570	465	475	542	537	530	532	545	539	530	536	510	543	545	508	535	566	544	506	509	514	523	508	511	562	518	536	485	539	479	488	521	538	501	507	510	529	501	556	474	556	544	543	479	551	530	516	537	534	509	546	503	528	546	546	508	510	528	523	489	519	521	557	550	509	527	502	515	508	540	478	518	545	509	543	494	503	533	521	503	527	539	513	485	476	484	520	553	524	541	462	504	524	460	540	562	540	524	490	552	549	525	521	497	501	489	529	491	517	485	499	522	526	495	540	490	518	505	530	507	510	508	538	472	535	539	477	498	526	487	497	479	528	508	484	470	553	472	532	483	514	501	488	516	497	524	541	516	521	529	499	533	510	500	519	540	513	534	516	497	521	508	530	501	511	521	502	521	489	530	519	529	514	497	498	538	523	522	491	505	519	492	522	515	515	515	520	493	581	512	530	464	509	506	498	521	528	527	539	549	480	540	493	500	506	528	536	518	504	553	512	520	535	527	535	507	555	495	500	514	517	521	522	513	506	505	496	578	516	532	534	486	495	504	561	531	488	499	463	517	519	504	541	525	499	530	533	518	516	518	513	558	527	549	527	537	531	543	533	560	467	544	510	481	506	472	486	525	525	498	510	513	505	524	522	509	520	542	545	509	530	508	518	493	507	544	557	525	534	509	563	499	486	555	478	460	507	503	478	514	539	466	510	532	483	537	488	541	550	539	582	503	523	501	511	512	488	511	525	508	529	538	473	555	518	514	552	529	502	506	519	545	489	520	514	529	531	495	522	501	506	521	532	530	509	525	487	470	492	510	532	541	499	553	519	505	516	539	513	508	531	533	481	513	496	512	543	512	534	525	516	513	513	477	542	539	557	514	523	526	498	509	488	530	506	527	559	512	526	508	505	501	527	523	529	536	540	507	540	524	519	503	506	525	498	534	520	528	529	521	526	498	508	503	507	487	487	542	487	502	516	562	535	512	499	496	521	483	495	496	537	528	500	493	538	538	521	496	552	505	530	529	489	532	523	473	514	485	494	492	516	493	531	509	510	479	489	477	516	458	483	526	546	506	531	517	525	536	531	531	539	526	545	551	517	513	509	520	513	526	494	535	499	516	490	553	502	508	551	521	504	541	555	514	490	490	484	509	549	486	485	517	524	524	489	503	511	527	488	506	525	511	497	517	466	518	546	526	491	511	519	494	533	519	538	528	544	573	553	564	520	524	504	523	561	500	516	553	520	496	500	513	538	553	537	539	532	497	556	523	528	528	490	522	476	522	524	486	486	501	507	557	533	502	523	526	540	513	474	505	498	498	502	545	495	512	498	535	540	524	504	532	509	524	492	537	491	523	523	498	495	523	519	513	480	493	505	533	523	566	569	503	522	529	523	503	516	546	521	485	547	544	466	509	518	545	506	515	551	502	528	528	545	502	514	545	518	505	568	504	536	538	540	532	482	514	537	531	503	521	504	521	517	475	477	520	517	498	509	500	557	497	510	519	490	520	513	549	528	505	522	478	536	524	521	531	493	509	503	539	533	517	536	493	525	486	518	504	551	495	531	541	518	513	487	500	482	545	504	495	510	537	497	491	503	492	512	536	512	526	520	508	496	551	522	487	517	518	541	521	507	541	473	564	515	514	516	486	561	501	532	535	495	522	558	545	541	530	498	514	495	529	525	519	524	515	531	538	493	498	512	498	517	539	511	538	573	503	531	539	511	501	479	491	541	516	531	515	517	534	509	514	513	528	521	502	505	507	490	545	504	516	528	582	499	472	529	510	475	504	502	566	527	518	529	525	532	497	523	535	506	516	464	536	500	541	509	529	522	522	546	481	501	503	536	487	500	500	502	530	554	506	557	560	503	557	537	483	529	525	513	530	524	515	500	531	498	523	505	502	524	532	506	489	525	523	483	511	501	533	516	526	508	534	523	524	507	509	556	534	554	511	519	576	466	495	518	471	445	501	523	500	527	521	511	502	482	489	519	545	508	517	468	524	540	491	519	523	518	538	494	539	514	528	479	503	509	513	502	532	517	502	511	519	553	523	499	482	564	555	499	594	507	494	536	532	553	499	511	496	494	516	528	523	507	521	531	530	508	544	496	522	527	519	486	520	528	561	518	493	535	528	469	522	497	530	501	529	502	496	512	546	491	537	510	487	542	511	481	532	521	534	501	530	542	512	491	526	493	576	518	487	525	490	517	475	520	522	536	501	518	522	519	535	532	512	501	473	510	505	486	528	512	529	500	519	518	517	510	517	492	534	505	515	518	524	531	506	509	525	545	547	517	536	458	549	547	526	530	525	509	510	508	523	495	496	561	495	530	502	531	509	465	513	504	553	515	535	546	527	527	523	490	514	517	507	480	555	483	526	544	529	523	511	519	514	514	534	534	503	495	497	511	525	533	517	527	517	521	535	526	530	491	507	508	509	488	521	477	548	474	521	511	529	504	539	469	518	579	478	553	522	495	495	535	517	536	508	531	497	495	499	537	556	513	499	501	486	505	486	517	505	506	512	493	506	501	523	529	507	517	532	503	538	553	507	543	474	478	512	504	549	493	524	559	527	479	524	521	483	483	523	517	545	484	528	551	476	481	486	507	525	511	496	526	511	495	532	492	513	495	469	532	460	485	537	513	491	520	546	499	497	553	536	520	533	499	527	533	513	508	500	566	500	519	536	531	538	559	506	466	517	531	477	506	511	510	515	526	537	538	547	505	511	497	523	538	468	516	543	522	499	489	540	505	526	496	546	534	527	536	518	498	510	501	547	482	512	517	523	508	510	498	525	501	538	517	538	510	545	520	492	533	514	516	484	546	532	485	494	531	520	510	534	498	514	509	532	507	556	561	472	525	527	495	484	516	524	502	470	507	504	550	560	495	521	514	526	509	536	503	485	496	505	572	532	544	489	500	535	545	521	524	520	485	523	508	522	510	502	522	523	526	545	516	493	533	531	511	511	497	507	531	516	536	494	481	517	514	511	495	532	530	531	510	488	527	504	508	585	515	515	507	504	526	489	509	532	535	504	529	512	508	530	535	508	540	492	507	509	533	511	508	538
60111	61359	51266	41500	34772	29082	27931	27004	23966	17713	14334	9763	4950	2192	1122	649	474	370	298	237	299	224	230	262	225	216	256	247	226	234	220	263	245	232	249	237	257	228	213	221	255	242	214	245	237	244	238	207	239	245	184	237	214	248	248	218	218	230	242	230	228	223	224	234	197	236	232	241	225	233	195	239	234	230	231	254	221	217	213	255	256	263	231	201	239	228	226	253	240	217	253	240	221	243	246	204	247	215	237	207	222	232	238	210	233	220	223	254	230	227	228	245	220	216	249	225	230	240	245	210	211	237	226	198	244	239	254	235	240	210	236	240	219	237	222	224	215	249	220	217	205	229	218	235	211	249	212	225	216	238	208	206	232	232	255	234	222	227	211	224	219	203	249	228	240	248	235	187	217	207	251	244	237	227	219	239	228	200	230	243	221	253	217	247	207	203	241	259	245	235	202	264	234	222	212	256	243	254	212	239	229	232	226	218	195	209	235	254	231	229	198	212	232	220	227	226	225	229	223	232	282	205	226	202	243	217	229	214	248	215	230	245	222	228	223	234	212	218	221	215	221	228	229	242	226	213	239	233	206	254	231	245	242	231	221	221	226	258	246	240	234	222	215	246	248	205	201	242	230	205	257	217	240	250	233	238	231	211	195	230	201	243	236	232	233	255	227	244	222	231	218	239	198	193	242	265	199	207	229	217	245	238	233	215	234	217	210	229	228	250	267	228	236	211	266	280	250	245	244	241	217	238	245	243	221	207	224	211	211	250	220	240	236	227	239	231	228	241	233	197	239	225	246	236	206	231	233	220	222	224	224	207	227	221	230	251	243	217	220	241	228	215	225	200	238	223	232	227	242	236	221	196	225	201	215	248	246	216	238	255	216	249	204	244	216	218	231	220	257	264	254	189	232	226	247	264	228	214	212	228	235	227	232	212	236	216	258	258	233	221	245	248	241	217	215	253	247	225	212	232	224	215	226	230	242	237	200	215	259	248	242	203	245	223	271	235	214	220	224	232	224	235	231	207	204	220	229	207	188	248	228	218	225	199	221	218	232	223	245	229	232	238	244	239	216	240	218	233	225	232	235	218	223	239	219	234	268	224	227	229	197	225	246	226	232	215	225	233	238	219	236	242	227	223	247	231	230	254	231	224	207	187	248	228	217	215	220	248	229	232	217	243	234	219	242	252	211	204	228	231	237	242	224	228	248	219	211	209	224	245	248	212	237	246	216	225	220	260	259	195	220	237	227	234	238	240	258	234	212	243	226	248	241	241	234	207	217	218	216	248	241	233	234	227	214	218	215	235	249	206	233	237	201	252	254	232	241	242	219	227	235	231	230	247	206	266	219	216	218	258	226	245	246	220	235	258	211	213	250	229	249	253	233	268	225	213	260	263	257	222	227	224	241	248	228	219	226	207	219	209	250	232	224	248	219	224	233	235	234	225	277	205	232	230	230	250	256	246	260	232	230	238	243	227	250	206	225	238	223	227	208	229	221	234	232	219	225	192	216	218	218	258	243	240	228	208	217	226	221	236	257	221	244	238	212	236	236	217	232	242	220	219	220	231	259	225	278	229	224	210	235	235	201	229	245	225	255	237	235	242	243	212	253	235	208	226	229	204	258	223	225	235	249	252	224	237	250	231	219	260	222	228	237	241	246	221	242	228	237	212	223	242	230	228	233	243	253	209	223	213	245	253	240	217	231	234	238	225	214	209	179	276	237	233	240	240	219	249	217	256	247	237	213	209	226	243	240	231	243	248	234	240	217	230	274	282	243	264	232	241	258	211	217	237	234	220	282	232	240	228	226	224	247	219	232	220	235	225	244	222	226	206	246	222	212	225	212	206	249	226	215	227	257	219	214	240	215	224	243	239	223	287	233	220	198	212	250	207	218	222	225	242	223	249	233	218	218	229	210	232	213	217	223	237	224	243	229	201	274	251	230	249	234	246	248	224	250	255	270	241	226	216	227	236	246	208	253	221	211	237	225	236	208	236	225	236	226	228	222	244	218	214	225	220	211	208	242	219	222	211	225	244	232	208	253	207	222	250	217	232	204	222	242	217	225	219	209	228	230	246	236	228	189	262	209	227	237	229	245	241	240	232	177	225	243	246	233	227	226	209	226	238	236	245	248	237	209	232	219	204	236	216	239	216	228	254	254	252	235	196	232	242	210	248	204	205	245	223	239	236	254	249	228	244	222	218	236	220	238	224	233	201	213	222	232	215	220	226	213	229	242	212	235	227	232	246	227	249	200	216	208	246	239	236	223	241	228	236	246	233	231	238	216	240	242	237	257	240	224	218	216	237	248	233	199	221	237	237	256	205	219	236	236	219	243	232	246	231	235	251	216	217	218	230	213	225	275	227	200	216	240	215	231	229	229	231	225	220	234	219	236	250	235	244	188	237	262	235	232	216	254	215	196	247	227	219	217	209	224	251	219	244	213	228	227	256	205	239	225	210	217	236	207	240	232	210	209	233	225	211	232	210	218	254	224	209	227	240	220	219	234	233	231	230	232	215	235	235	230	226	202	221	250	253	214	233	242	215	243	253	207	222	221	242	239	231	235	228	204	246	270	241	218	239	227	216	215	239	231	236	237	225	219	212	255	213	217	241	228	233	214	218	202	208	264	236	209	210	206	211	202	233	237	234	235	208	218	267	232	261	242	256	227	235	234	216	228	241	255	272	257	230	209	273	220	228	263	209	206	229	247	239	215	245	197	229	246	238	222	220	226	223	229	226	211	242	248	236	261	256	255	208	227	221	236	217	226	236	210	241	226	242	236	232	209	252	222	246	253	257	217	255	250	234	239	225	206	237	247	203	254	236	235	220	211	241	236	249	245	210	237	223	229	221	243	244	240	230	257	216	240	241	219	221	246	241	254	249	225	258	234	269	209	239	215	263	229	253	263	205	271	250	234	235	236	240	240	233	222	229	234	244	226	259	243	254	245	204	220	222	231	232	253	220	231	214	253	224	234	225	242	204	233	238	233	198	244	216	214	241	237	239	224	238	238	208	239	244	218	235	216	226	239	216	227	252	239	242	240	230	222	226	253	219	258	216	262	210	225	246	236	227	263	229	218	211	237	214	254	198	221	241	243	261	229	219	266	248	228	220	231	189	236	227	216	240	226	243	244	245	222	211	233	208	242	225	244	206	231	247	227	239	215	240	234	225	246	229	234	222	235	204	242	229	243	219	216	217	232	221	256	245	239	233	235	245	238	263	232	224	236	244	236	257	222	245	234	235	218	241	231	248	222	203	220	218	248	212	258	242	246	250	221	215	234	228	212	254	246	234	216	213	236	268	220	223	239	229	227	207	245	240	230	251	238	250	221	205	221	233	214	235	215	241	254	223	206	249	227	200	225	220	240	214	233	211	239	257	221	212	206	227	245	236	193	217	249	250	223	239	237	251	245	223	239	228	224	226	206	239	233	242	258	216	233	224	249	202	239	219	196	230	193	200	208	233	224	205	246	251	240	221	261	206	259	234
44383	60878	58821	56567	50142	45546	42391	40917	38333	33693	31965	24435	15071	7391	4115	2188	1417	1050	753	613	609	650	548	505	493	523	522	540	531	546	553	565	498	492	519	513	506	521	522	512	512	524	494	479	544	515	535	519	521	502	536	556	527	515	530	482	493	514	508	548	521	548	557	537	483	521	494	512	567	516	473	504	513	510	508	529	512	523	519	528	499	501	533	515	499	516	505	495	552	500	511	544	524	538	518	515	511	470	530	567	507	538	517	509	509	460	537	560	482	531	541	510	500	497	482	541	520	509	529	525	503	521	536	503	541	508	510	488	516	545	498	516	545	517	511	509	489	511	513	486	526	501	509	496	496	524	526	535	486	493	507	554	529	518	469	474	534	505	525	534	480	515	523	568	496	508	525	491	522	503	526	529	539	502	512	501	506	506	511	470	525	485	516	474	556	495	556	532	497	494	522	509	490	521	491	470	519	484	548	533	514	520	523	515	488	519	491	499	494	537	477	518	533	530	509	537	509	525	526	521	522	509	519	487	506	523	506	537	524	525	540	503	526	526	528	527	548	529	519	507	508	560	534	502	479	540	533	538	546	503	505	496	512	570	481	500	543	528	521	535	523	508	496	513	511	556	550	497	483	540	529	561	501	546	505	526	534	502	519	511	513	521	498	520	494	537	542	521	541	514	497	495	467	497	549	511	519	493	494	496	514	502	516	538	532	526	486	523	521	545	493	495	535	526	537	515	523	470	518	535	531	510	524	506	527	474	533	482	459	542	504	518	495	551	513	528	505	508	517	535	531	514	502	554	523	550	518	544	557	531	502	536	555	530	505	490	512	498	503	538	481	495	515	523	523	514	516	495	489	494	499	524	520	515	504	525	552	541	533	524	551	495	542	495	547	535	524	492	516	532	528	509	515	489	517	499	517	504	484	497	494	519	496	517	518	548	520	532	500	499	504	510	487	544	513	498	520	497	517	537	537	548	500	552	517	517	494	534	543	506	533	505	556	537	528	477	508	539	489	546	485	527	496	492	529	519	496	505	555	472	519	517	524	521	544	502	540	500	511	535	497	495	499	504	514	524	522	547	514	499	479	503	526	504	535	501	537	513	538	509	485	540	500	510	492	519	514	483	565	475	535	505	522	531	499	528	509	516	499	529	528	528	514	523	525	488	495	489	516	497	520	525	536	511	527	508	515	515	547	544	478	507	491	510	522	518	543	524	512	485	534	488	511	500	534	531	494	500	489	509	511	496	514	553	474	515	491	490	508	519	518	516	535	575	520	521	493	554	512	526	502	467	529	528	504	519	523	486	526	508	539	497	525	528	493	466	495	539	532	526	544	490	523	465	527	532	487	510	549	493	497	532	501	491	527	541	500	522	531	549	505	489	468	510	508	524	471	513	493	510	550	532	507	522	518	489	488	569	497	544	548	566	503	526	513	472	504	519	543	503	467	539	492	488	526	549	540	486	505	538	536	510	534	548	507	492	548	537	508	479	493	508	550	505	508	489	563	535	515	503	497	510	555	529	503	496	498	517	506	530	528	503	498	475	530	512	487	512	527	512	526	512	525	543	528	503	522	555	515	564	503	533	498	513	489	523	524	565	532	503	532	498	537	469	494	498	495	562	533	511	513	487	516	570	495	540	477	509	531	451	483	497	522	546	505	536	520	500	511	500	503	538	525	540	499	519	545	531	540	533	511	477	502	502	521	492	513	502	509	528	499	500	528	548	520	556	486	547	492	495	494	522	520	498	504	556	517	538	503	474	526	515	503	522	523	526	481	513	480	546	549	500	533	477	524	516	509	521	560	495	518	491	493	521	523	503	518	542	474	533	483	503	487	487	483	511	510	510	531	514	544	528	533	548	522	518	456	506	496	529	536	499	510	513	536	536	516	513	552	542	483	502	548	493	517	520	532	513	497	510	488	509	517	547	524	490	473	515	535	499	505	546	537	513	486	520	513	509	525	537	511	519	508	527	562	482	512	489	472	504	512	541	472	526	482	510	471	534	522	535	492	514	510	527	507	479	510	555	529	501	503	529	568	500	482	508	503	518	491	529	512	553	501	503	503	550	510	498	476	490	482	496	471	465	524	501	511	486	514	509	511	500	477	538	487	511	495	517	508	518	507	503	505	518	466	501	503	524	497	516	491	507	508	485	517	526	510	515	502	520	490	553	502	489	521	544	497	465	507	493	509	513	524	527	508	493	527	517	474	503	492	507	539	469	536	465	513	469	472	503	548	465	565	488	481	512	512	514	500	550	483	514	522	514	509	530	535	496	524	516	515	489	502	484	559	520	543	533	500	535	510	537	507	520	501	489	516	509	489	510	525	525	540	526	511	503	530	544	522	561	539	505	526	521	477	516	484	501	533	537	541	534	497	507	533	472	486	499	566	539	519	539	497	481	534	517	500	522	498	503	492	519	564	514	509	533	508	534	500	527	548	515	528	481	519	509	499	499	502	533	517	521	470	522	532	498	520	507	519	542	545	532	531	531	478	529	473	503	490	531	534	534	495	484	534	559	529	532	528	517	501	569	477	518	476	499	557	542	507	519	518	522	517	474	551	525	550	509	564	528	548	549	522	540	521	549	527	558	518	501	554	496	501	516	490	493	515	516	488	518	529	538	526	511	498	480	466	529	512	519	532	515	542	498	524	504	555	521	532	502	511	536	571	483	537	545	499	530	508	525	476	504	504	500	471	529	523	465	483	494	483	507	524	514	507	505	533	514	494	548	484	527	494	531	522	494	502	528	510	527	527	542	534	508	529	563	539	540	519	526	524	504	528	527	497	543	532	494	489	519	491	474	525	535	526	576	492	471	534	499	514	544	522	507	516	531	498	523	531	530	505	535	485	544	493	549	489	517	522	518	545	499	514	549	483	497	523	538	492	528	538	495	517	540	509	559	537	511	529	488	486	527	486	468	531	521	515	533	563	524	542	527	526	548	517	532	487	540	490	478	514	524	526	492	541	512	516	497	501	545	507	530	557	498	533	500	504	510	530	510	515	559	490	514	494	520	551	516	518	553	459	482	510	489	490	504	566	527	542	514	520	508	502	532	493	496	512	494	561	534	535	480	526	559	532	518	529	511	504	522	507	526	566	516	503	544	506	503	492	496	534	544	489	514	540	492	517	523	551	514	544	476	505	476	487	501	518	523	544	490	509	492	488	554	476	520	490	530	548	473	544	516	576	512	552	559	469	496	500	515	529	545	516	523	488	527	509	501	514	529	524	487	517	524	529	518	510	503	512	462	537	549	501	524	552	493	528	512	525	504	512	497	509	525	548	494	501	470	474	562	547	503	497	505	500	533	484	493	507	549	478	517	567	547	506	519	495	533	558	547	543	515	502	528	513	487	544	500	495	543	507	510	520	512	584	504	525	509	533	531	532	517	555	522	532	500	515	475	515	533	522	592	501	525	501	551	483	505	497	507	499	504	546	472	583	536	508	509	477	506	499	527	515	521	529	522	511	502	489	533	528	514	530	513	535	536
34060	31566	30064	22093	12971	5899	3740	3012	2089	1386	1058	806	513	364	311	253	228	254	233	244	241	211	210	214	207	235	216	230	217	220	229	225	275	235	275	190	223	219	239	216	242	237	229	250	227	233	239	230	237	270	218	238	219	261	217	261	229	246	243	248	254	240	247	231	227	271	220	207	226	232	223	206	207	243	203	265	205	253	214	238	233	200	240	259	236	248	247	221	228	216	224	206	234	246	223	253	228	230	250	229	218	235	250	225	248	216	235	215	229	196	252	209	238	232	225	240	222	241	214	233	263	218	246	297	209	237	225	238	214	256	244	238	207	206	221	220	235	228	242	232	221	242	217	227	213	223	242	235	205	242	219	224	225	229	229	246	230	231	223	226	240	224	242	230	255	228	233	256	222	251	245	234	218	203	242	217	252	215	220	240	226	218	269	218	217	203	228	236	250	220	220	233	225	220	226	233	209	231	263	225	244	250	222	248	227	250	218	236	221	235	246	243	232	216	221	261	228	232	244	233	220	227	231	245	239	227	223	217	235	234	231	231	234	227	234	234	226	226	227	209	237	237	234	219	206	239	237	225	247	248	222	260	232	221	246	244	241	250	237	204	241	236	223	228	213	216	229	234	237	228	249	203	231	223	226	220	181	216	223	209	230	221	214	245	251	221	254	246	231	244	220	219	204	252	209	216	241	212	242	187	220	251	241	194	210	245	228	211	202	236	251	232	220	232	215	220	256	213	208	231	242	217	231	232	241	220	231	223	219	250	221	215	193	198	244	241	249	248	233	220	254	211	226	233	219	237	241	217	271	275	215	217	220	249	248	256	210	211	235	230	217	239	236	245	248	222	229	251	243	243	245	209	231	234	221	210	245	236	209	218	217	227	238	207	227	222	204	223	214	219	250	211	212	231	254	214	225	260	230	229	232	220	215	225	223	243	212	245	225	243	218	262	262	237	224	244	233	255	205	231	240	212	233	201	242	235	241	263	249	231	225	225	241	238	225	197	182	256	214	239	226	204	235	239	219	264	223	220	220	253	213	193	236	226	229	214	222	215	224	222	235	228	209	228	240	244	204	221	208	239	242	228	256	229	224	230	240	219	229	248	252	219	249	235	210	203	245	236	245	251	236	215	217	218	222	236	240	237	236	219	228	238	242	207	225	218	190	225	218	235	246	252	218	215	226	222	245	226	243	231	237	226	263	240	225	234	244	234	209	238	224	234	221	232	236	245	223	229	253	209	263	197	239	217	208	213	228	227	257	225	228	255	219	235	237	218	235	221	211	198	232	247	219	254	198	209	248	234	177	216	222	227	235	239	234	209	229	221	213	231	232	240	244	216	281	212	214	218	224	236	249	246	236	228	249	225	205	215	232	225	225	213	214	235	209	211	230	235	236	230	240	240	253	246	218	201	218	212	223	217	210	246	236	216	238	192	220	251	227	252	212	228	233	218	218	211	205	234	213	209	267	224	240	224	231	234	267	218	248	229	230	228	234	216	216	211	258	214	218	218	215	253	246	236	194	235	214	228	252	243	220	227	228	227	216	255	213	233	273	238	220	229	250	235	223	264	228	273	235	233	226	242	205	217	222	255	238	218	226	261	215	226	220	242	248	233	240	229	269	225	230	222	233	231	219	241	232	212	236	246	214	244	231	221	236	234	206	225	235	226	225	219	240	233	237	228	243	253	230	254	207	262	236	233	252	202	254	241	212	200	232	243	219	237	246	194	236	250	217	219	222	228	214	205	210	232	213	218	233	226	223	260	257	258	237	205	216	233	241	240	239	202	211	238	203	250	237	211	236	226	242	211	225	264	209	230	221	218	227	229	214	235	224	208	214	257	264	205	236	236	217	246	225	243	213	221	211	228	234	244	256	249	224	205	223	232	217	230	243	241	251	208	219	250	261	255	219	213	244	215	225	189	222	237	217	226	230	227	210	224	225	238	226	225	237	238	216	234	240	232	230	196	222	211	228	215	233	255	221	238	214	248	238	206	251	228	242	213	206	240	223	230	232	248	199	197	215	207	218	236	225	226	223	257	254	207	226	236	246	241	249	239	248	236	232	261	262	217	231	262	237	217	213	208	228	247	197	216	200	250	245	228	230	213	243	243	245	249	227	217	229	227	257	242	249	215	233	236	219	238	221	235	245	250	228	223	231	228	213	226	224	224	219	242	250	238	241	242	231	242	235	234	202	221	204	208	223	227	253	219	235	239	228	224	247	231	225	240	198	229	211	200	220	243	217	208	200	260	215	226	220	227	222	212	218	235	245	195	228	240	234	219	223	235	239	221	229	240	228	210	236	238	241	225	244	205	210	193	222	236	215	226	227	216	232	224	255	263	230	230	224	221	203	252	267	214	262	233	213	247	198	234	216	226	257	241	251	241	228	220	224	225	225	220	242	253	242	229	210	232	219	250	250	220	235	236	219	237	208	250	235	233	239	234	229	234	228	232	244	248	239	211	211	257	204	233	215	227	241	228	261	231	216	211	209	239	222	251	245	194	190	245	231	219	244	221	234	213	229	234	232	230	228	231	224	222	238	223	239	235	232	207	181	229	231	259	220	244	205	218	227	223	217	248	225	239	217	239	246	241	213	211	234	245	234	238	233	231	202	217	252	251	243	237	232	265	227	239	210	237	221	216	240	202	233	247	231	234	208	210	228	234	282	256	234	238	204	191	241	238	242	243	222	207	226	245	218	217	217	219	229	217	234	232	227	239	230	267	210	242	223	224	212	234	213	225	225	226	218	206	230	239	223	242	247	241	192	211	231	213	253	230	225	196	209	222	208	231	211	201	205	243	213	223	251	224	256	218	245	225	200	255	241	213	223	236	238	220	245	233	199	227	247	233	234	216	239	214	224	222	251	263	218	221	240	235	231	218	215	201	205	214	238	206	230	233	219	215	239	228	244	223	239	232	216	227	243	230	204	251	215	216	237	214	233	239	211	226	218	253	230	223	244	233	232	234	247	238	205	242	231	238	208	265	225	242	225	222	231	245	223	227	229	225	229	208	244	237	222	234	233	208	249	226	202	223	213	217	201	216	245	212	204	254	271	207	219	213	205	216	206	245	211	241	216	229	213	225	221	236	226	206	222	223	214	231	226	224	215	236	219	253	225	220	234	222	218	243	212	215	222	255	229	236	209	245	220	223	224	230	223	208	219	220	211	198	226	227	241	192	211	231	215	236	251	228	239	229	237	240	211	242	234	231	241	253	230	207	216	219	201	247	208	251	237	243	227	221	210	210	240	211	234	183	239	209	235	233	224	244	231	226	221	236	245	231	203	217	258	234	242	236	250	233	239	206	217	225	221	245	215	223	266	207	221	241	221	238	229	237	240	223	219	251	236	224	258	228	213	238	212	241	250	237	203	242	200	226	231	239	269	260	217	215	225	243	250	209	247	223	244	207	227	234	225	233	226	239	241	200	204	224	224	226	188	212	245	249	215	211	227	221	213	204	232	220	219	227	214	228	211	223	242	233	239	211
21635	26583	32953	32242	24849	16400	12853	11159	8632	6200	4761	3194	1798	998	712	612	595	558	548	549	518	568	534	509	537	512	576	508	520	581	540	514	491	536	490	527	516	590	518	525	539	559	487	550	531	546	519	475	528	539	516	512	505	537	517	532	560	592	547	510	497	549	531	517	531	522	540	548	515	509	526	517	510	535	515	570	546	518	516	576	546	524	522	527	510	492	548	479	508	536	521	489	546	539	535	533	495	585	520	494	561	572	548	532	527	500	519	513	542	591	554	519	500	498	532	522	508	545	559	521	527	575	551	508	539	528	505	513	524	501	520	527	510	529	586	561	519	527	471	556	542	495	545	527	518	519	502	544	540	499	560	519	519	509	564	516	520	533	549	510	557	532	526	538	516	557	536	526	516	517	571	535	532	585	522	498	539	551	528	508	528	522	492	548	565	532	523	530	477	511	529	450	504	546	519	504	504	550	534	535	504	555	504	516	542	509	546	525	500	518	525	533	527	487	505	472	498	485	518	534	523	509	515	548	502	548	541	532	537	549	511	517	524	502	510	584	536	528	569	568	494	557	553	503	503	545	572	507	522	532	524	534	563	501	510	504	520	533	524	541	547	505	572	526	549	527	495	525	555	536	525	517	507	556	554	516	543	550	517	517	527	531	542	516	546	524	529	491	511	548	506	524	500	542	547	498	501	521	527	569	528	527	535	522	547	526	500	523	527	551	535	521	549	561	541	544	544	542	557	530	532	528	512	531	525	577	492	542	588	537	472	531	536	511	481	530	522	506	556	532	537	552	560	560	562	566	575	506	544	526	519	520	546	481	526	526	524	522	550	532	542	501	520	510	506	528	558	537	476	533	550	598	508	531	509	522	510	542	534	530	497	538	513	566	550	577	519	531	517	578	520	483	503	544	516	517	534	513	532	510	482	527	540	531	548	507	493	527	513	517	520	477	535	500	508	512	537	497	546	497	532	515	513	543	480	549	483	564	512	522	510	525	492	557	492	488	525	582	528	526	516	545	465	523	545	526	516	541	558	549	550	511	534	511	549	525	512	533	532	520	556	512	551	526	558	554	547	525	497	539	532	531	512	530	569	583	539	546	546	568	531	524	535	507	543	521	507	536	465	532	500	509	540	505	532	540	531	545	498	553	523	512	551	510	534	557	564	573	522	539	548	503	532	548	531	522	570	506	547	564	500	555	542	543	541	520	554	500	533	544	541	533	520	510	515	537	531	514	541	514	534	523	496	564	506	531	527	523	494	478	561	534	503	532	544	531	526	534	523	507	543	549	550	535	525	541	534	530	520	506	516	551	524	559	517	520	505	535	507	504	486	500	535	519	551	511	517	527	525	547	535	524	539	531	490	548	535	509	510	560	492	524	510	570	491	517	528	515	500	555	511	534	526	564	492	522	499	526	570	506	532	530	524	556	489	529	536	528	518	466	545	580	517	515	510	544	526	511	548	543	498	528	553	521	475	530	512	580	550	510	532	532	571	516	550	536	517	529	475	503	531	495	510	563	503	568	481	561	541	499	538	535	563	501	536	528	570	553	524	534	532	498	584	532	540	558	518	522	498	536	542	475	519	527	539	521	498	537	488	494	479	538	547	538	531	479	549	530	504	521	530	577	534	527	504	526	534	521	525	515	537	532	524	524	561	555	501	546	493	514	490	534	516	522	512	534	530	507	533	520	535	552	544	501	545	504	569	528	542	518	516	489	498	538	548	560	560	565	522	550	512	476	497	537	514	507	526	528	557	529	575	503	547	499	486	527	504	547	517	537	543	526	482	573	532	528	542	525	512	523	512	536	508	524	521	468	525	527	505	534	555	522	487	555	540	513	504	529	524	540	533	540	529	478	554	527	550	510	598	585	461	521	492	538	552	545	552	521	554	550	504	572	500	535	517	511	494	532	531	480	538	519	518	530	532	529	534	524	539	552	488	566	524	502	519	568	522	543	542	538	475	500	521	537	530	492	543	522	509	517	524	516	485	509	532	502	544	526	521	534	518	522	532	508	531	499	553	566	585	515	532	539	520	526	553	533	559	525	514	515	561	526	482	533	477	527	522	569	490	538	520	529	501	541	573	514	538	527	526	531	517	520	572	518	484	579	518	557	560	531	568	530	546	522	547	495	530	510	524	487	556	506	516	488	511	529	526	527	527	602	588	524	575	513	523	562	471	543	544	539	503	531	575	504	462	490	527	524	558	503	520	484	498	502	537	512	555	520	520	562	504	538	526	503	500	519	534	538	502	546	511	550	499	504	576	493	517	561	502	575	539	551	487	494	509	573	537	547	547	541	506	474	526	528	509	561	517	546	510	516	533	534	558	553	515	550	540	573	496	486	509	478	539	558	493	489	540	562	498	514	496	524	552	520	517	531	512	519	558	530	542	523	507	534	515	469	468	535	535	536	533	530	512	535	520	517	516	548	526	489	523	510	528	570	505	537	522	512	542	480	571	520	522	527	572	503	581	550	515	534	485	518	500	541	531	517	523	516	521	526	520	522	529	486	543	545	512	555	551	515	534	518	592	541	477	508	601	506	578	539	526	524	521	506	553	551	536	521	507	514	525	487	499	557	539	519	487	543	533	504	557	516	522	544	500	574	500	488	495	505	468	542	547	547	544	525	571	523	591	550	516	488	507	545	536	500	543	524	525	484	551	522	498	506	547	536	557	543	522	494	531	509	569	515	545	543	560	495	576	499	580	502	522	521	511	548	523	497	529	556	527	536	533	538	565	576	502	504	521	539	514	552	518	528	528	511	499	520	539	519	525	542	526	531	470	521	523	520	512	537	560	467	529	545	523	522	569	526	521	528	526	511	495	572	516	520	486	496	551	512	504	494	543	535	515	536	490	532	523	566	530	552	522	529	532	509	537	514	543	501	489	563	509	531	524	507	575	547	519	522	538	527	515	553	488	571	548	512	523	526	503	538	534	517	524	525	556	521	484	498	590	533	516	530	531	521	522	539	522	499	497	547	512	509	501	523	574	523	582	524	527	510	542	561	531	492	562	487	522	512	542	521	490	520	547	493	531	520	509	565	507	525	546	481	468	578	529	535	560	539	518	530	531	482	518	537	507	510	525	499	502	533	533	506	524	517	543	533	520	511	523	563	494	535	530	539	489	501	481	541	519	487	518	539	489	538	571	563	535	521	541	516	505	514	516	529	544	469	521	553	524	501	551	515	544	515	552	511	490	520	505	516	549	488	530	554	493	542	542	505	532	529	481	548	566	532	486	522	542	523	526	547	503	538	496	508	552	510	498	543	563	534	546	541	558	521	534	550	537	531	507	509	544	508	510	533	529	515	506	501	541	549	503	540	558	544	527	492	511	489	491	551	529	505	549	502	493	502	513	499	515	536	510	539	514	478	541	521	532	519	503	559	524	561	526	537	601	497	517	476	523	506	543	526	535	538	535	521	566	475	550	558	543	517	521	557	506	508	499	534	521	505	521	571	489	546	538	496	530	579	521	517	541	504	556	564
51894	56375	52825	44539	38959	27947	22318	18546	13742	10158	7788	4890	2344	1105	692	402	347	285	254	262	259	247	239	243	222	243	223	233	238	227	235	234	220	243	213	236	223	228	209	238	228	194	226	232	225	222	246	261	239	238	230	222	224	239	227	242	203	222	218	189	212	222	244	238	202	250	231	217	259	235	235	220	228	215	231	243	238	220	217	232	221	228	238	223	213	204	226	236	204	232	228	210	211	242	225	230	213	240	218	240	211	254	218	228	224	225	225	213	255	220	222	241	235	223	203	208	212	237	214	213	255	237	237	240	231	227	220	242	232	229	219	219	230	229	259	232	225	236	206	236	230	230	220	223	236	235	227	240	215	208	235	215	211	224	221	214	237	217	211	229	233	188	208	223	235	233	216	233	196	221	230	238	278	251	227	211	208	227	205	218	231	250	223	235	241	229	204	212	213	220	209	230	219	224	223	239	233	226	232	227	242	212	235	215	228	253	221	235	246	224	207	242	230	247	232	226	237	232	221	223	212	231	245	225	229	243	215	238	205	222	212	226	206	227	204	232	258	244	234	201	243	210	256	247	213	212	209	216	258	230	236	223	216	208	238	228	224	254	248	250	261	215	215	202	233	230	216	246	252	237	256	240	255	235	217	236	216	269	240	238	235	232	224	255	226	267	199	198	227	203	228	239	255	218	214	218	214	234	242	220	253	238	232	225	244	242	239	229	251	215	239	247	213	224	224	225	226	216	229	224	219	241	247	235	198	231	226	231	213	206	237	212	210	203	249	209	246	202	206	223	208	220	240	230	211	236	230	220	209	217	234	233	238	224	245	234	243	217	227	202	201	229	219	215	212	218	213	236	215	219	250	216	211	241	230	235	205	216	248	238	246	202	236	226	231	232	224	248	211	239	247	232	234	234	207	243	207	257	214	213	217	222	231	243	212	224	246	239	242	238	206	226	229	222	246	216	217	233	237	223	244	253	225	223	228	226	231	241	224	227	247	219	206	215	256	223	232	271	219	236	236	243	209	217	237	225	217	238	231	229	241	211	198	230	232	222	206	240	210	245	218	233	231	224	241	260	219	200	243	228	244	222	231	190	212	203	250	238	228	228	230	233	198	227	264	222	194	230	214	213	209	213	244	187	233	243	219	203	253	247	240	195	215	219	222	216	239	239	238	217	238	222	233	246	230	228	251	230	215	245	247	222	243	223	213	221	226	218	232	238	217	223	226	241	219	223	212	265	223	225	223	239	272	215	238	215	218	222	250	241	239	235	235	213	226	220	227	222	215	211	239	203	214	240	224	251	233	221	226	237	228	241	219	224	246	228	234	229	235	230	246	252	236	249	216	244	214	224	221	244	230	223	241	232	208	228	219	223	222	247	210	237	238	214	239	255	222	183	247	234	206	240	229	234	206	235	252	215	221	232	206	231	231	240	220	251	231	240	219	241	236	207	229	232	228	227	220	222	238	189	211	198	227	204	227	216	206	224	241	224	232	240	242	206	204	238	253	220	227	227	239	206	214	260	203	214	210	226	221	210	246	227	266	211	230	227	245	244	245	216	240	234	229	226	220	199	215	202	229	210	222	209	215	233	196	221	222	211	239	208	216	209	224	231	211	240	221	247	243	243	239	257	206	234	211	209	228	240	228	235	200	230	236	212	197	196	207	232	223	225	241	249	187	226	220	208	202	216	232	256	219	211	217	222	196	217	226	222	205	221	254	216	200	237	232	238	230	239	222	220	217	228	255	231	215	238	229	243	230	223	226	223	235	231	246	242	232	209	235	226	222	214	226	230	230	248	210	225	223	236	223	237	224	252	259	237	240	233	238	204	235	236	230	229	270	230	229	244	210	209	247	231	212	238	255	247	241	243	228	195	208	213	210	235	213	234	217	237	220	231	256	208	215	212	231	213	219	221	217	223	218	260	248	212	226	227	217	255	247	261	210	236	246	218	242	221	248	252	204	216	227	216	199	198	223	223	217	241	196	224	211	220	228	215	271	245	221	248	209	225	215	227	214	218	222	249	230	244	213	224	225	209	218	206	206	237	262	240	219	226	253	254	236	231	224	234	234	230	207	228	236	224	219	213	222	253	257	244	197	229	213	246	215	258	233	236	212	222	262	213	235	235	229	235	220	228	212	215	205	207	203	227	253	218	247	220	228	255	242	226	240	216	219	234	233	210	221	219	218	216	215	227	199	213	211	221	224	213	262	230	198	200	225	215	230	209	231	208	233	226	229	232	230	244	242	215	242	212	244	233	231	215	227	178	233	259	219	239	214	244	212	220	208	228	225	215	221	241	217	244	234	212	232	232	219	204	218	252	233	271	232	237	252	244	218	209	256	226	219	202	235	228	217	228	221	219	236	224	224	213	236	229	211	236	246	233	262	214	207	249	239	209	207	227	200	229	212	229	224	206	211	221	236	217	229	232	251	227	220	229	213	233	240	223	221	249	245	188	233	213	236	251	256	241	235	223	201	231	241	231	218	217	214	237	217	198	207	220	218	224	226	226	205	236	234	230	228	244	230	228	235	240	204	218	212	205	239	201	197	218	258	242	208	245	236	201	244	245	220	235	217	245	235	211	205	242	218	208	219	234	214	239	248	222	228	226	232	231	243	217	200	227	223	212	246	240	202	235	236	210	227	236	234	220	239	221	248	220	254	235	216	238	241	257	233	247	219	222	233	188	213	235	233	245	216	205	221	239	213	228	231	245	218	226	208	212	229	249	237	256	202	255	226	233	232	232	213	220	237	238	200	232	243	225	224	250	275	209	222	250	234	205	213	230	234	222	229	230	213	204	248	204	205	223	264	234	219	235	222	244	210	241	241	234	217	246	264	257	221	220	241	226	235	206	219	234	229	223	245	240	230	249	227	223	224	249	224	231	240	226	222	223	247	198	244	237	230	191	220	236	212	274	241	240	243	202	197	219	225	225	239	216	235	208	230	242	237	226	234	224	245	217	218	203	223	198	202	233	239	242	215	226	219	214	228	245	222	225	224	229	215	219	208	253	226	197	190	195	227	247	244	223	229	242	230	234	234	231	232	253	237	209	219	219	227	211	230	249	230	228	235	200	227	247	206	226	191	228	203	232	237	215	220	216	242	218	212	226	229	229	215	223	213	230	227	227	231	242	240	228	215	211	243	200	214	224	237	222	233	230	221	241	242	236	188	251	219	243	239	241	243	252	206	218	202	219	218	240	217	206	250	226	214	228	265	230	215	209	236	222	234	234	270	222	241	236	252	214	266	249	214	224	224	239	204	239	184	223	216	241	263	225	216	218	211	206	239	217	205	238	213	242	241	238	236	215	246	198	215	217	221	245	201	247	230	203	207	231	225	206	209	228	216	220	248	254	191	215	228	245	196	209	225	214	208	221	233	228	218	225	223	242	223	262	242	231	209	210	248	225	223	223	218	225	212	199	223	230	257	233	263	218	230	221	228	218	233	258	222	243	223	254	221	223	217	228	223	231	257	241	235	246	250	260	227	215
36655	51004	54758	54468	47556	38060	32516	32978	29379	26331	22889	16288	8670	4590	2284	1260	1010	803	728	606	608	529	551	564	510	489	550	514	564	536	518	495	547	439	485	530	538	514	530	519	502	522	501	525	508	581	514	557	491	513	518	520	527	503	531	483	521	551	509	511	492	542	528	522	507	568	529	507	554	489	536	554	492	520	516	543	524	547	497	525	499	562	509	511	495	511	487	521	491	540	532	516	545	503	549	534	510	552	519	534	523	509	522	501	501	544	545	538	538	509	518	481	537	509	499	504	516	543	539	572	502	518	540	544	505	537	482	500	538	498	530	534	511	532	504	504	478	519	563	510	493	526	486	493	578	531	491	528	496	520	500	521	516	506	538	523	521	555	495	528	522	497	512	522	492	539	487	518	523	549	484	497	549	511	560	496	537	555	497	532	520	510	538	540	506	519	494	526	509	485	521	531	529	502	511	526	504	518	531	499	489	527	483	488	533	527	523	542	513	488	542	501	528	504	548	527	539	516	567	561	491	521	522	541	517	538	515	488	518	540	552	547	524	469	497	534	528	543	543	544	513	530	531	505	474	528	537	499	521	529	518	541	526	538	537	512	483	518	518	497	543	525	524	556	488	537	497	520	527	502	542	565	507	526	542	491	533	572	521	522	499	484	525	506	521	496	590	573	555	567	532	517	525	506	492	515	526	500	520	501	513	540	527	504	477	501	496	534	518	521	510	481	525	546	489	533	512	486	523	523	508	511	496	517	519	506	530	519	510	499	506	496	549	506	543	549	538	509	534	511	534	530	533	517	548	517	537	531	483	539	521	489	521	517	529	491	510	523	539	554	518	537	527	548	559	505	533	559	534	531	480	550	548	538	521	556	498	514	533	516	484	548	517	528	553	501	549	500	485	531	518	515	553	488	525	522	543	485	541	545	500	551	537	530	500	497	527	511	521	517	519	509	534	528	530	557	536	520	525	557	499	507	546	522	526	507	532	531	535	494	547	534	515	473	512	519	513	512	493	504	536	531	488	503	525	519	484	557	559	536	504	498	483	481	568	542	561	530	550	535	458	509	521	537	481	502	563	538	509	547	492	543	558	523	538	523	512	495	519	529	547	522	513	534	521	523	548	497	504	511	535	494	513	553	519	536	523	519	525	500	544	512	512	506	564	516	572	493	516	526	558	484	528	537	512	479	498	486	519	508	475	549	503	523	523	518	489	510	499	505	536	486	546	466	532	523	504	512	534	502	520	502	497	509	522	535	516	541	484	547	555	450	486	531	503	542	577	514	489	540	554	538	495	533	529	494	521	545	521	527	523	574	520	490	524	518	519	499	505	528	522	483	521	502	526	506	525	518	540	513	486	518	543	525	504	482	522	524	503	523	513	513	513	565	498	526	496	519	505	502	547	491	519	529	543	505	524	532	528	530	509	517	488	488	532	516	521	512	478	540	478	548	525	462	541	536	522	552	575	494	463	532	506	501	533	492	518	554	510	530	501	550	511	499	535	488	557	507	523	548	512	482	507	526	508	526	513	556	496	519	496	534	508	537	496	538	553	509	530	502	483	524	554	516	543	511	520	530	531	503	498	513	506	535	551	488	536	550	502	496	487	531	530	522	481	497	540	534	540	506	523	511	530	484	521	500	491	509	557	525	558	509	581	505	494	538	519	493	530	484	521	529	549	533	534	507	564	484	519	483	532	482	530	516	507	498	494	516	535	537	530	490	499	550	506	486	501	537	515	530	510	501	519	538	525	550	520	497	488	479	519	526	541	504	498	519	533	490	516	551	527	517	553	525	518	491	501	513	526	519	539	500	490	497	478	514	540	513	543	504	556	572	514	490	563	529	504	486	541	488	567	514	518	497	511	537	523	502	499	504	536	510	517	475	552	501	518	496	495	479	491	546	520	507	529	510	532	483	498	543	552	516	556	499	512	543	516	545	513	522	542	499	529	517	502	512	518	509	521	513	535	494	571	499	479	508	509	560	526	482	513	488	531	474	503	535	514	527	551	526	499	538	533	539	527	517	526	526	528	557	517	557	557	506	530	515	517	506	563	514	509	522	548	537	562	532	557	499	476	479	535	505	516	543	496	521	505	514	522	520	520	503	521	550	526	497	516	507	524	481	528	523	518	505	536	512	530	544	474	528	527	500	519	481	463	540	530	486	492	485	507	537	534	510	536	512	518	541	526	528	533	512	506	520	525	525	518	536	546	547	503	479	495	542	532	510	519	489	553	507	562	485	508	489	559	522	508	513	523	572	492	534	553	554	519	503	518	512	573	483	491	550	504	541	507	510	483	512	511	531	499	534	517	559	557	531	512	490	536	490	523	540	481	457	463	525	511	486	523	537	474	507	515	559	520	564	524	525	493	515	494	535	510	524	512	536	506	493	480	529	490	538	487	515	487	515	487	535	472	506	515	538	500	508	506	518	524	496	546	533	501	547	518	532	517	535	512	513	499	503	514	546	520	535	548	503	579	475	511	530	514	532	525	515	514	521	529	547	520	561	558	560	524	541	532	500	513	544	506	557	545	500	534	538	525	493	515	508	508	516	529	536	537	496	516	517	474	547	550	509	529	517	529	513	536	534	524	545	526	497	555	488	483	516	543	523	524	519	468	561	523	536	539	506	505	509	505	528	506	521	519	570	489	478	520	579	557	506	501	503	556	485	494	490	528	551	489	518	504	503	531	546	544	498	478	523	490	499	493	526	520	538	499	577	468	535	543	513	551	502	512	549	546	556	528	533	512	539	524	531	525	511	539	529	532	486	497	490	509	534	493	515	519	507	510	515	519	513	546	538	525	515	528	503	495	523	496	522	489	498	553	506	525	533	525	532	529	538	520	501	520	557	525	537	537	507	533	504	538	529	504	494	522	522	551	503	560	549	525	500	514	524	529	493	519	514	536	504	504	514	522	504	486	530	471	504	516	524	521	522	562	507	502	534	518	506	524	483	494	507	514	512	490	515	512	516	537	531	474	523	501	526	544	498	531	506	520	491	537	524	560	483	468	535	572	527	531	532	505	537	525	521	518	525	512	486	495	518	526	511	530	534	530	515	543	465	530	506	526	531	511	542	508	541	490	544	513	502	555	527	509	527	500	507	525	499	491	510	534	545	506	490	487	555	514	520	531	530	504	488	513	499	515	501	532	513	548	535	507	500	539	529	535	524	548	515	494	556	544	492	510	525	518	508	524	478	542	503	529	506	519	529	559	493	493	529	543	548	504	540	532	517	517	517	484	477	511	544	494	506	529	520	487	509	533	492	491	478	501	518	535	492	552	514	511	531	531	529	480	552	533	493	544	536	531	536	515	563	493	481	521	496	478	524	474	481	515	526	525	538	542	515	552	512	494	510	544	506	506	524	559	509	523	505	449	494	499	530	549	507	487	502	522	506	545	548	494	506	571	558	555	526	579	510	512	521	554	565	542	524	548	520	494	482	519	528	493	526	504	506	558	496	538	486	513	497	515	505	495	490	498	581	538	497	514	516
58750	56605	52507	47698	37051	29558	28503	27423	23847	19459	15727	9818	4536	2129	1097	536	401	308	297	266	222	224	221	224	235	239	233	244	244	250	224	245	261	219	182	230	241	251	239	216	242	233	208	239	224	237	222	222	242	234	196	217	230	202	217	230	235	222	257	263	254	228	206	198	197	240	220	230	248	240	230	218	226	226	240	224	198	195	249	208	224	210	243	246	232	199	227	232	219	237	213	256	212	240	233	234	217	260	230	241	221	253	246	260	233	225	224	215	217	241	234	239	246	265	270	235	249	207	265	209	211	253	244	223	192	210	235	218	203	233	263	255	238	230	200	229	232	240	229	208	238	241	242	238	223	208	217	209	270	226	210	230	207	219	218	253	211	212	239	211	242	216	206	199	203	214	245	220	203	205	234	243	203	243	282	236	245	249	233	207	261	241	242	189	224	238	228	238	240	208	212	192	241	210	200	235	246	223	225	212	237	232	198	217	195	204	220	225	227	228	216	266	268	232	229	244	263	236	210	261	244	225	210	211	224	228	239	249	263	217	235	234	203	214	187	237	221	229	216	202	231	220	258	241	257	230	216	247	236	214	218	227	221	245	234	252	225	231	248	218	209	211	220	237	268	230	221	227	220	240	212	224	239	237	231	258	254	231	209	249	219	247	249	235	238	228	232	243	226	201	226	273	233	233	241	203	271	253	211	269	236	219	242	221	214	245	216	224	238	241	220	233	242	232	227	228	214	225	204	238	232	224	246	218	238	211	214	207	230	218	206	206	230	214	244	215	214	251	230	198	234	224	237	219	233	237	219	192	249	213	220	259	256	209	215	224	225	207	237	232	229	237	245	242	233	243	253	210	246	215	216	222	235	239	214	208	247	224	251	218	252	251	241	253	190	224	224	238	247	245	227	245	211	248	235	222	231	232	231	262	189	213	227	215	237	244	214	207	241	243	215	245	211	224	224	232	258	218	220	212	196	228	244	221	230	218	225	227	223	248	225	222	247	244	249	213	252	201	230	225	223	238	220	223	203	237	216	223	202	214	228	232	234	217	216	219	217	261	231	235	215	230	220	208	202	241	236	214	224	216	226	248	240	230	214	224	200	243	252	223	207	233	231	226	204	222	236	215	228	226	244	230	216	201	264	203	250	218	219	225	199	226	198	215	237	219	228	225	208	228	244	254	247	221	234	245	225	173	219	219	219	237	204	234	229	232	233	238	242	248	206	203	237	207	245	213	241	239	232	236	205	241	204	217	238	221	218	238	230	238	200	235	230	227	264	226	218	221	227	229	225	248	219	252	235	234	221	219	220	236	228	231	261	258	246	241	221	190	220	242	217	202	189	230	235	211	234	233	205	230	252	216	248	241	246	252	216	246	240	243	214	219	220	255	224	238	267	240	231	214	232	216	201	215	241	220	213	220	250	243	207	216	236	212	219	240	223	235	240	240	245	221	240	210	222	223	252	219	215	225	236	221	220	233	240	239	249	212	208	222	228	232	222	242	237	208	244	218	218	249	210	190	231	222	231	199	224	211	215	227	243	241	217	221	255	223	247	258	249	259	227	260	252	210	260	216	212	216	222	194	215	221	273	238	235	233	235	255	205	234	222	208	236	252	221	246	221	225	246	224	224	245	213	210	243	216	208	234	235	227	223	216	252	233	225	234	275	230	219	250	222	221	210	228	259	233	221	224	223	229	230	240	230	248	231	224	235	216	219	232	228	233	221	247	230	224	231	240	226	254	239	252	223	219	241	213	220	215	236	225	241	244	213	227	227	228	248	242	237	209	217	231	232	213	220	243	218	214	237	208	247	209	230	243	208	265	268	185	229	245	242	253	241	225	223	229	195	231	239	202	222	215	212	227	244	253	229	202	219	217	212	227	236	235	225	236	202	247	199	266	216	228	252	202	224	212	223	225	209	211	219	198	224	246	233	217	217	233	241	233	227	223	257	231	261	237	228	245	214	234	235	246	213	212	230	241	227	206	261	247	241	249	230	226	256	251	217	229	234	248	227	240	207	199	236	227	234	244	241	222	199	229	208	212	238	253	219	218	223	231	236	257	215	246	229	233	238	217	215	209	232	246	233	234	238	222	230	201	223	245	236	228	229	213	246	207	223	215	210	235	221	215	254	204	204	218	259	234	268	204	248	227	223	208	225	223	239	216	238	227	241	237	225	206	263	224	202	239	214	229	226	245	208	246	225	235	213	219	243	217	229	213	227	248	211	240	251	221	244	211	224	230	206	210	202	205	222	226	205	201	230	239	185	234	208	233	266	227	240	234	263	239	258	223	252	241	220	240	250	243	228	206	212	252	244	231	227	242	238	233	216	203	213	247	200	198	236	212	212	232	233	236	223	213	229	225	239	236	230	221	234	209	248	198	208	241	244	229	214	242	212	247	213	232	221	223	211	208	223	248	253	204	205	249	224	213	239	234	225	236	222	235	211	236	244	212	232	232	212	235	232	233	219	228	244	221	237	219	250	222	220	243	216	222	214	237	234	230	213	206	239	217	237	224	225	228	244	214	220	225	228	245	219	204	194	239	221	221	205	222	239	227	232	216	210	258	243	213	229	231	220	216	232	237	255	229	219	224	218	238	203	214	224	230	216	249	229	216	234	218	204	203	222	208	230	231	208	205	230	224	180	227	222	238	261	250	253	244	249	211	246	239	220	258	217	216	250	204	214	226	237	244	254	198	227	193	230	216	229	232	202	233	212	226	213	237	214	228	211	207	210	250	213	242	222	224	239	212	245	226	244	231	244	240	235	209	236	212	237	247	223	235	261	234	229	248	224	231	235	252	230	233	236	228	207	238	197	214	213	239	239	229	218	196	221	224	225	226	232	209	215	248	225	247	231	233	222	233	240	221	270	206	224	216	225	221	204	241	236	239	241	248	245	221	218	214	223	228	236	224	238	234	249	244	240	226	233	232	233	224	235	239	268	236	207	207	211	231	202	227	249	216	209	226	222	226	196	223	222	218	233	242	249	243	209	213	211	208	224	229	245	259	211	222	207	215	224	254	226	207	229	226	217	217	208	243	223	193	210	213	223	235	239	262	233	241	238	224	225	216	212	199	238	222	241	220	229	210	231	238	245	244	248	243	218	239	219	202	230	233	242	245	252	206	244	220	236	212	194	230	223	246	219	236	211	225	227	232	247	238	230	214	253	229	239	233	203	218	235	204	251	213	232	248	216	240	235	221	229	254	200	214	217	224	251	222	219	221	210	223	236	254	212	216	251	247	210	220	252	251	207	235	201	237	224	231	240	217	229	230	197	206	253	217	218	217	224	214	233	239	265	231	232	219	210	241	239	217	229	217	256	226	211	247	214	233	254	224	227	251	244	216	226	208	249	202	261	218	233	238	247	214	240	208	187	220	243	223	234	214	213	209	205	241	230	200	266	226	257	244	210	238	239	230	260	239	212	259	218	217	223	237	247	244	216	217	228	226	216	250	219	224	249	202	230	180	234	221	255	210	248	210	173	199	248	242
43203	53980	58269	57313	50219	46614	42590	41573	38967	36666	32998	24549	14028	7793	4057	1786	1415	955	769	660	568	573	542	509	513	538	502	551	531	518	546	511	529	509	565	457	492	498	516	509	513	521	527	514	511	481	538	506	550	527	503	502	539	509	525	482	531	502	534	481	504	533	507	492	529	523	519	445	525	530	516	543	489	551	556	550	524	526	538	495	486	518	528	520	506	535	491	502	509	504	527	503	497	520	543	512	534	490	507	531	539	503	489	548	544	514	534	518	517	546	488	475	525	527	491	510	514	506	533	497	497	523	493	532	553	503	520	526	502	492	498	575	528	515	506	509	492	505	532	490	544	471	492	529	515	477	520	516	511	537	509	472	489	496	526	509	509	505	497	485	518	495	496	506	510	504	521	470	528	518	482	491	514	482	500	527	528	535	507	512	527	472	513	476	476	514	507	458	522	521	522	543	515	525	489	525	490	541	522	514	473	525	497	492	532	511	487	486	483	518	485	506	496	488	494	487	505	488	488	516	530	526	514	503	515	498	522	482	518	534	510	512	557	532	539	518	497	532	484	492	513	485	491	551	535	526	521	495	507	470	497	480	481	561	500	536	523	506	489	493	502	526	481	496	505	522	485	512	516	504	529	515	520	534	520	534	499	535	496	514	482	492	525	476	508	519	501	468	493	528	530	484	516	524	488	527	464	564	480	561	518	495	508	523	517	504	538	470	497	472	546	545	522	487	477	513	500	539	497	500	527	491	519	540	523	501	537	482	480	537	541	531	510	503	537	491	499	444	526	491	503	515	486	488	492	540	532	533	513	499	504	498	486	502	489	512	515	500	497	501	510	505	517	523	518	520	494	528	539	522	515	505	503	526	501	533	530	544	493	541	524	494	515	506	524	493	517	473	535	533	491	547	529	494	529	501	538	512	500	500	541	517	522	480	527	510	501	479	524	510	512	520	519	494	494	517	507	539	486	519	528	526	499	506	502	485	534	530	560	522	500	505	497	519	474	503	516	489	546	480	530	509	510	502	470	488	511	509	491	501	512	518	523	531	454	556	503	482	509	498	516	506	480	480	538	489	511	505	505	492	524	515	495	502	537	522	534	560	509	513	489	506	532	506	470	484	516	486	501	492	511	527	532	522	499	503	504	475	518	502	533	478	505	498	506	463	507	482	477	513	474	495	512	494	536	480	516	540	498	481	484	501	528	485	501	460	526	502	489	506	499	491	526	518	527	545	494	530	505	490	508	506	486	530	512	505	481	492	501	548	493	495	518	511	485	517	520	484	519	510	485	527	474	531	517	528	520	517	534	546	502	519	485	537	499	527	543	501	541	530	539	492	510	537	487	523	523	495	529	501	505	516	501	492	465	534	492	474	517	479	548	514	494	514	528	543	487	473	526	508	517	537	553	546	527	527	523	496	514	526	493	487	559	505	536	497	537	448	536	481	488	520	523	511	542	516	515	553	503	490	527	504	516	488	499	530	514	526	534	498	527	558	538	500	519	498	458	508	496	517	521	485	480	521	535	519	483	525	483	529	492	532	518	556	466	489	534	485	520	515	492	472	488	541	506	502	507	526	510	528	552	518	516	541	470	529	531	498	502	506	528	464	499	537	501	537	506	489	459	494	538	507	479	495	505	514	478	541	577	529	522	528	515	503	526	517	525	532	492	503	496	465	519	476	540	493	504	507	489	576	516	526	518	464	526	520	543	478	476	482	521	526	510	530	534	478	489	499	517	490	553	479	523	508	553	505	566	486	542	505	535	515	528	501	504	481	520	433	536	476	518	490	510	487	489	519	483	546	513	520	502	506	463	532	552	502	495	527	476	493	475	521	531	518	510	518	488	519	496	535	518	533	492	501	544	517	518	504	504	526	508	485	513	519	519	527	490	483	520	489	544	523	444	532	527	566	495	527	521	514	529	483	540	513	485	500	512	535	523	561	497	488	492	498	508	489	526	479	516	511	510	572	527	495	515	543	495	520	506	557	475	513	543	501	514	491	493	466	489	503	512	477	492	512	543	525	529	505	555	531	543	537	501	522	519	498	515	503	475	461	467	537	496	498	480	524	509	521	491	505	493	495	499	465	512	502	485	519	521	507	514	518	468	518	489	544	491	551	516	500	539	534	474	519	512	509	478	519	507	492	486	513	514	486	506	482	538	535	551	495	528	529	531	502	485	516	477	472	515	480	515	540	471	510	515	547	529	513	500	504	535	509	474	537	491	533	529	520	512	495	473	513	475	533	497	475	489	521	500	490	489	511	533	495	522	520	553	483	512	498	499	530	512	533	531	531	500	522	469	536	501	512	544	480	545	515	511	498	526	508	495	494	508	503	469	515	522	501	477	481	528	464	551	475	511	527	500	499	526	497	544	519	514	547	509	528	495	518	494	546	565	523	496	498	511	496	516	495	468	530	565	539	505	522	523	516	540	541	454	522	509	498	479	466	506	498	509	486	491	508	530	519	540	516	497	495	518	535	507	520	492	564	488	504	497	512	474	503	489	484	519	515	563	491	517	507	495	489	508	503	519	518	544	510	485	523	518	509	485	524	553	524	491	511	514	503	507	466	509	480	498	482	508	533	514	497	559	530	476	558	502	516	492	500	472	495	462	513	483	529	537	490	488	506	477	509	531	570	514	513	515	523	451	536	516	495	503	578	498	513	540	498	521	503	515	509	493	486	480	500	518	490	491	490	502	539	527	519	504	517	488	534	501	500	506	527	505	520	485	554	529	464	521	507	506	501	515	509	512	472	463	509	501	527	522	497	486	483	472	469	491	531	533	498	500	505	514	479	535	509	511	530	497	513	532	468	517	545	521	538	483	493	497	536	502	492	502	507	506	492	484	536	528	501	508	511	486	534	533	531	498	545	501	479	529	510	484	485	462	504	497	524	511	507	499	513	551	520	487	546	477	521	556	535	485	499	555	505	529	478	579	527	529	485	512	522	486	507	510	504	548	482	487	512	486	481	529	474	517	543	493	474	484	470	494	516	526	520	480	473	533	537	506	529	492	469	501	482	528	495	566	461	503	479	467	524	548	519	510	500	479	542	484	503	546	483	510	518	540	489	525	545	518	500	505	509	524	479	529	532	494	511	499	553	477	484	483	516	500	537	468	516	517	540	502	486	492	527	499	523	513	498	528	496	484	509	543	517	514	535	532	552	523	546	475	517	490	469	533	515	523	504	482	539	488	481	523	521	539	549	496	528	530	482	528	522	542	503	527	510	516	519	506	535	479	500	514	511	491	486	530	546	496	498	498	500	475	480	506	505	509	531	493	475	505	534	553	533	548	515	529	477	521	561	489	516	524	542	512	508	473	531	506	501	522	519	480	552	501	489	490	517	492	537	545	534	502	487	519	498	512	529	510	527	521	516	482	464	504	540	511	543	498	490	464	516	512	511	524	516	515	500	518	515	490	527	562	522	477	542	536	524	479	533	518	506	482	528	487	516	532	507	482	514	516	519	483	539	540	530	523	545	491	529	533	499
35653	30889	28053	21731	11701	6631	4535	3230	2262	1689	1102	770	526	373	278	275	259	245	259	271	233	237	208	249	228	270	221	250	231	237	223	215	232	223	214	194	227	217	251	232	223	245	234	253	239	223	219	224	222	197	226	214	228	203	249	256	231	252	247	257	240	264	237	215	208	231	233	265	253	246	233	228	219	226	239	250	241	228	247	220	222	273	231	220	203	216	235	236	254	240	240	214	236	225	267	197	233	213	217	253	263	238	220	200	212	223	242	216	232	246	219	236	226	206	227	223	227	252	245	257	206	242	220	242	249	229	237	250	231	225	195	217	218	217	226	247	225	246	214	247	225	214	250	242	238	217	236	241	210	237	242	229	251	217	199	243	240	211	219	231	225	246	239	222	232	216	238	256	225	192	248	226	241	228	252	229	237	239	233	221	190	228	203	227	208	230	226	227	248	223	204	203	223	248	248	204	188	239	205	214	232	237	230	222	241	224	237	218	199	267	246	238	222	237	240	223	231	223	210	211	228	207	232	242	233	242	247	224	238	224	207	230	218	207	216	242	225	218	219	235	216	243	256	241	243	226	238	252	262	230	233	230	199	214	258	256	207	221	238	230	233	225	227	240	201	227	239	225	227	233	208	224	230	226	273	257	241	232	209	241	238	267	235	239	226	245	229	247	243	211	256	244	218	221	216	238	219	237	239	228	225	214	256	222	219	237	225	235	217	240	229	236	240	230	229	231	218	223	206	212	219	218	210	202	252	209	210	226	237	208	249	236	225	228	218	262	234	198	220	226	237	241	201	215	247	222	217	208	211	232	249	231	212	229	193	233	205	210	252	231	248	221	225	237	241	222	210	224	230	219	211	252	213	213	232	197	241	247	234	240	220	210	260	261	258	225	231	190	228	211	225	258	205	223	214	237	241	245	204	198	212	234	247	227	220	242	224	221	250	234	237	232	224	234	243	206	240	232	217	248	193	223	217	246	234	211	217	247	236	203	251	243	244	226	225	246	222	235	227	243	207	235	256	231	217	214	212	239	253	244	268	254	260	227	242	224	181	274	243	216	225	225	241	238	217	250	232	249	228	224	269	218	266	264	243	211	229	236	232	238	240	246	252	233	216	228	224	212	216	256	239	221	241	222	250	220	215	242	259	236	225	216	254	215	232	245	242	218	198	205	221	231	214	238	217	238	266	219	260	230	214	251	204	229	206	197	262	218	207	240	230	217	237	244	227	218	224	246	227	229	229	233	239	221	204	229	228	212	232	225	220	218	250	233	225	263	237	238	236	249	253	227	225	222	242	202	241	207	198	222	201	221	208	245	232	221	211	225	229	224	210	222	232	222	213	260	218	225	209	211	255	215	221	236	219	221	222	230	222	210	219	244	235	222	230	217	263	236	229	219	223	225	263	235	245	239	261	236	227	247	217	239	234	254	217	262	245	251	222	238	248	225	244	225	261	217	202	228	215	201	233	218	217	239	227	230	231	233	228	218	208	241	230	252	234	233	248	206	242	241	200	207	215	229	215	255	233	232	226	215	244	268	225	227	233	238	245	227	234	219	219	245	251	222	253	221	214	220	216	242	237	227	244	231	238	207	234	225	223	234	243	214	210	227	212	225	224	235	203	231	198	243	250	245	232	211	217	230	217	264	252	227	242	242	237	238	238	225	193	218	223	223	223	216	214	209	246	210	234	246	253	191	233	222	236	235	257	252	253	240	236	236	217	227	226	218	232	252	231	237	266	219	200	258	207	237	231	227	218	259	240	242	220	247	234	214	237	213	223	205	215	200	257	230	252	217	202	205	222	237	228	219	230	200	226	221	192	211	265	222	230	241	236	237	217	232	252	211	246	225	223	225	234	220	231	217	225	230	250	233	224	209	223	245	222	215	214	239	234	250	211	229	222	224	245	232	240	248	231	213	214	219	237	219	230	222	255	228	221	220	230	220	282	252	258	233	240	212	201	213	243	209	261	237	237	227	272	194	264	240	239	217	231	248	251	238	233	228	238	236	251	212	242	238	242	237	262	222	214	248	217	224	272	197	233	229	252	242	236	246	220	227	204	225	238	244	223	239	233	218	226	231	237	226	233	242	228	224	240	259	228	254	227	239	224	239	237	217	218	202	206	253	228	229	236	199	228	215	251	221	248	217	227	224	203	271	256	261	230	252	254	250	216	229	242	206	221	242	257	209	205	241	215	251	239	232	224	234	229	241	239	206	229	221	277	220	225	260	239	223	257	234	216	218	244	263	212	244	259	229	223	226	212	245	225	228	240	222	212	254	250	219	252	250	234	239	254	242	223	254	243	217	211	209	232	216	234	244	222	249	254	241	199	231	225	237	217	242	217	247	221	249	212	219	221	229	243	233	260	258	203	223	239	215	221	215	220	249	233	236	234	228	239	199	225	234	237	243	245	242	226	228	227	215	218	221	213	218	226	228	246	218	251	231	227	255	214	222	227	226	226	217	250	220	211	219	239	232	204	218	260	224	228	223	231	234	230	247	206	254	214	216	244	248	234	239	239	242	240	238	258	224	234	236	246	247	232	211	237	238	216	232	212	234	247	216	213	266	225	221	224	214	236	231	259	243	253	230	207	210	212	243	231	208	239	215	235	239	216	252	246	222	217	232	228	229	238	229	240	251	254	251	238	231	234	220	220	265	225	199	231	212	235	251	213	269	230	256	241	200	243	248	254	262	235	253	239	218	200	208	214	219	240	230	242	250	224	199	242	249	232	227	233	218	265	223	216	234	225	231	235	242	232	222	261	232	227	240	240	255	203	233	248	244	246	245	240	236	236	226	233	234	239	235	237	233	227	221	255	217	215	244	233	206	231	228	246	241	264	234	232	218	254	248	234	218	222	220	253	240	198	237	224	207	238	206	209	205	225	230	238	234	230	211	237	195	218	244	193	249	228	249	222	226	252	235	233	259	227	260	268	238	240	222	229	262	238	244	198	216	206	229	258	214	218	225	240	231	231	209	230	246	220	237	204	222	225	234	252	211	209	255	238	218	243	232	249	232	225	214	213	219	217	224	260	215	257	257	240	226	221	233	220	219	239	191	233	236	210	226	246	256	244	252	248	221	217	245	237	259	228	233	242	208	215	250	233	241	215	260	231	215	242	223	212	238	225	233	224	218	215	215	237	233	257	234	254	240	259	212	212	249	226	253	229	242	209	224	237	232	228	253	210	218	238	247	255	245	239	209	227	213	225	227	245	230	253	237	221	236	238	243	210	223	220	240	239	215	219	207	232	236	217	245	246	263	217	216	203	218	215	231	230	255	250	204	233	210	229	215	216	208	231	228	220	233	229	242	231	237	222	211	204	264	247	224	206	233	242	235	226	235	239	228	193	217	194	221	235	217	232	224	224	207	215	233	214	249	249	282	223	211	239	215	242	254	238	236	215	247	223	257	230	239	214	251	238	216	190	218	224	215	229	214	224	239	255	233	235	222	241	247	208	237	259	212	238	244	243	222	227	242	224	221	226	227
22323	24893	32029	31812	23651	18141	14660	11711	9515	7381	5005	3081	1767	1110	781	663	566	534	545	568	540	538	495	577	549	536	533	476	516	545	527	549	526	483	544	514	565	537	533	495	519	548	514	555	491	515	539	522	498	554	508	483	517	483	496	557	517	554	539	539	554	492	499	520	545	550	494	515	528	508	540	567	492	557	563	550	511	540	532	570	518	528	537	518	542	516	516	504	513	493	516	524	540	551	553	564	602	530	531	530	534	496	591	485	513	507	520	561	503	489	523	562	542	542	559	524	535	522	537	523	535	514	510	487	509	522	556	507	547	517	528	519	497	485	524	523	498	520	522	538	537	576	543	525	518	511	545	489	496	519	514	513	507	512	521	521	584	510	528	513	555	510	525	529	512	497	495	513	565	556	525	523	535	536	516	549	534	548	548	545	556	515	508	536	540	528	513	544	464	539	513	531	536	512	520	507	534	562	516	503	516	543	510	545	525	493	548	517	516	559	525	533	500	523	482	496	506	503	534	547	540	497	493	460	530	499	543	508	523	510	509	544	508	568	495	518	530	511	541	522	512	558	530	563	549	519	566	526	557	484	552	519	557	521	537	518	551	498	553	546	539	522	548	525	500	520	542	494	518	562	530	484	526	501	491	537	529	536	508	548	483	573	522	525	509	551	501	528	493	492	585	549	501	538	525	538	481	536	560	520	502	546	556	536	529	531	561	548	504	518	489	525	520	552	526	544	547	540	494	564	536	535	558	520	574	521	535	537	518	511	510	503	511	496	502	519	505	539	505	529	496	495	495	540	510	507	479	530	515	529	511	524	536	531	534	551	544	549	477	527	494	545	504	502	563	534	505	515	523	525	507	522	520	527	514	484	495	534	538	567	529	530	524	528	548	544	510	542	529	509	510	500	554	507	507	501	550	498	507	513	508	522	533	560	478	532	496	503	487	492	532	573	507	582	543	488	536	528	514	543	482	497	551	527	510	500	512	567	495	532	517	519	512	547	514	519	566	532	493	537	560	507	552	478	461	533	523	537	522	553	513	506	509	531	507	523	517	510	516	530	567	547	538	535	531	553	534	511	559	527	517	560	509	532	522	522	508	550	535	547	518	506	510	512	539	540	492	541	528	557	532	579	529	500	536	543	545	546	556	487	500	532	492	488	536	504	525	533	532	523	492	547	519	523	519	549	448	496	578	538	480	507	518	538	541	482	512	492	504	529	543	524	503	536	518	566	519	552	540	546	551	546	491	506	573	530	556	536	546	514	583	483	513	514	536	526	457	504	517	576	543	505	507	544	538	489	493	477	544	484	515	494	485	517	526	543	585	507	530	534	504	554	490	516	518	525	513	517	558	510	537	527	543	512	517	494	550	556	530	527	540	474	513	503	522	526	556	528	505	545	548	530	529	504	533	516	549	557	547	523	524	528	569	506	527	491	506	517	525	542	549	495	519	530	502	542	502	570	546	526	520	499	538	544	518	582	536	516	522	515	514	480	590	543	507	524	502	491	523	547	497	551	566	521	524	549	532	514	551	544	576	490	502	547	548	530	533	569	518	578	502	557	511	501	494	529	489	543	550	510	566	521	526	481	555	536	514	550	544	521	507	511	529	540	515	538	531	489	498	534	475	551	570	500	531	561	531	529	544	515	513	541	512	521	508	507	501	551	506	518	505	492	524	521	525	500	515	501	515	494	510	547	531	564	542	518	512	546	530	505	552	512	532	525	531	472	538	472	518	480	548	490	531	522	517	557	548	538	496	555	478	502	535	553	555	535	506	528	526	549	525	554	543	523	506	533	510	517	475	535	554	539	541	532	522	531	515	509	529	550	510	554	539	543	507	541	531	537	542	545	522	518	567	501	582	536	498	531	516	569	524	479	546	513	507	499	523	566	552	498	539	497	528	504	506	522	537	503	541	548	532	517	527	582	519	538	497	482	506	518	509	525	523	546	481	492	539	502	523	524	504	549	487	537	545	508	524	561	537	541	495	556	510	534	472	473	516	505	513	493	533	536	459	503	517	532	512	550	500	524	488	498	525	517	542	514	488	559	526	503	539	546	520	514	547	533	514	500	476	526	495	539	532	495	541	505	478	493	506	594	552	524	519	536	538	499	526	494	515	526	528	504	509	536	549	524	478	505	486	536	534	512	536	519	571	480	516	535	536	482	523	503	548	527	518	515	551	549	534	546	512	507	526	546	472	508	527	529	532	523	521	504	507	513	541	488	520	539	498	531	540	539	518	528	534	493	557	524	542	488	488	530	536	539	563	493	512	489	523	575	513	544	536	548	521	549	569	567	496	557	547	498	513	506	542	513	563	537	524	515	502	556	541	537	531	502	520	505	512	502	539	523	515	529	545	504	479	537	544	491	538	516	524	516	543	509	585	524	509	480	539	486	540	548	535	524	512	558	546	528	522	561	487	517	546	509	504	497	529	550	562	553	510	513	588	519	523	487	494	538	527	517	512	487	510	534	522	508	540	523	545	546	512	484	547	517	527	524	536	530	566	538	530	519	498	514	523	573	500	552	530	487	518	532	525	526	505	550	543	553	522	537	555	545	545	530	547	502	490	504	564	541	565	495	513	502	516	529	534	536	568	528	508	516	555	510	543	511	493	485	553	516	487	473	540	499	513	461	527	522	518	514	534	551	494	492	512	560	502	516	484	522	511	512	530	487	556	508	547	523	520	511	514	512	553	535	503	517	503	534	489	546	556	524	504	573	529	534	503	521	524	546	489	509	522	535	542	527	500	469	556	551	520	567	513	526	532	545	525	567	550	556	526	504	548	550	515	499	547	518	533	527	533	549	530	506	539	556	517	532	559	479	574	520	513	551	560	517	528	489	528	545	544	507	515	504	509	524	547	524	545	518	527	550	516	542	522	518	502	505	521	532	531	534	507	508	518	551	537	476	510	559	526	506	549	563	549	525	517	535	512	503	547	556	529	523	546	486	582	530	506	566	528	537	512	525	519	519	544	569	551	532	569	542	503	562	531	518	498	505	550	533	511	534	559	573	564	517	535	535	494	521	547	502	523	563	494	517	559	529	560	544	502	515	531	536	513	497	521	513	502	561	488	488	527	514	564	505	526	507	501	518	534	506	518	525	471	515	552	534	510	506	521	537	531	554	498	529	542	506	496	530	563	525	512	528	492	507	553	518	499	574	542	543	533	530	509	542	501	528	501	539	526	513	536	529	514	523	530	493	507	527	522	508	527	518	507	515	523	531	512	560	544	542	538	517	531	548	562	548	550	552	547	528	516	494	552	546	538	559	533	547	449	567	557	537	520	529	538	525	555	498	551	525	520	564	529	535	483	546	562	503	516	540	523	511	556	507	555	555	542	523	510	538	522	533	467	531	529	531	525	503	503	582	550	499	544	524	518	535	558	562	515	512	515	530	539	520	551	523	528	550	490	523	470	525	499	489	526	532	521	521	528	561	484	569	519	546	517	495	510	499	511	512	595	535	527	529	522	517	525	511	506	514	523	514
51770	53566	53898	50717	43518	29272	23951	20553	15760	12136	8775	4963	2437	1230	684	409	395	279	274	299	247	251	237	235	228	231	199	227	227	207	240	240	215	222	191	211	212	223	234	216	220	252	230	241	239	225	222	211	212	228	214	231	234	244	224	241	260	233	253	214	216	210	230	224	196	252	233	228	201	226	249	209	236	204	242	257	232	244	234	220	225	232	235	229	227	215	217	250	233	250	232	219	201	220	245	247	215	238	241	250	201	268	218	209	221	235	227	207	226	235	268	223	214	235	216	214	224	221	219	255	249	245	228	238	224	190	210	243	208	216	230	230	215	259	219	238	244	205	221	216	245	228	193	216	220	224	231	211	210	234	234	221	232	215	239	211	234	234	218	222	228	235	254	202	212	244	217	210	207	212	219	204	231	222	230	214	205	222	232	250	227	210	214	256	217	225	248	239	226	237	224	236	230	224	231	212	219	222	235	251	246	243	241	221	229	226	207	242	234	228	197	215	232	228	208	231	208	232	223	237	232	222	229	242	244	221	204	206	219	270	218	210	242	221	230	256	204	218	239	213	252	246	231	230	249	218	239	246	217	207	223	243	231	263	209	261	238	231	239	213	231	237	219	221	237	239	215	224	283	240	252	220	235	229	241	222	262	209	190	233	249	246	228	225	246	240	214	216	205	247	210	248	236	240	224	219	210	247	239	229	239	242	217	233	212	214	228	245	216	221	230	217	194	223	239	259	227	250	211	220	217	242	219	238	222	231	232	208	243	218	232	215	257	224	249	202	218	232	221	226	237	236	199	224	191	214	207	232	210	246	212	215	206	210	249	251	227	240	231	222	228	213	223	221	206	215	221	209	231	209	231	232	200	234	219	210	214	232	225	239	217	243	210	254	218	219	224	234	251	221	234	242	214	210	213	215	249	219	195	225	234	212	224	264	218	224	227	216	230	229	229	226	207	236	217	231	205	240	225	210	225	207	246	243	215	234	247	231	217	246	220	243	194	220	206	203	220	207	231	219	219	196	193	246	211	238	195	232	216	233	222	229	228	209	228	203	253	200	220	227	248	220	235	222	226	214	237	239	212	240	214	278	219	217	218	225	243	227	263	207	240	226	226	228	211	229	223	226	236	260	213	218	217	244	270	226	230	216	228	229	222	220	227	217	213	219	227	216	194	238	214	216	252	211	221	225	239	234	213	225	214	221	231	185	259	218	247	214	230	225	227	209	232	232	186	246	212	235	242	221	214	234	217	266	230	233	220	227	215	242	237	238	244	200	216	222	237	219	225	252	195	261	235	226	232	239	245	219	240	213	221	262	254	226	219	214	210	229	222	238	248	232	239	223	198	240	185	239	214	201	245	215	232	246	217	230	246	213	212	223	207	217	235	191	230	235	216	222	177	261	259	257	226	205	229	243	227	249	217	214	240	211	230	219	227	211	234	225	209	227	205	234	206	215	232	247	229	243	201	218	222	236	212	227	215	220	195	218	194	244	221	214	211	244	175	205	240	232	235	187	239	224	247	218	209	244	240	247	228	226	200	227	211	228	229	208	195	199	217	206	244	231	227	222	228	233	219	240	236	226	245	216	214	202	232	224	196	225	249	217	219	240	183	221	219	232	227	233	235	235	227	250	211	238	225	194	244	208	230	215	234	216	275	230	264	222	218	208	238	234	222	230	211	236	204	187	219	246	214	213	233	203	229	231	226	230	234	219	210	226	204	198	201	199	228	215	233	216	230	204	247	215	212	232	211	212	221	248	214	220	202	233	204	234	227	227	212	218	226	240	225	229	211	235	235	219	210	237	232	229	215	252	248	247	224	227	239	235	241	231	237	222	213	214	243	238	202	212	235	206	216	247	230	189	218	255	229	221	246	238	224	210	235	228	232	246	238	217	214	213	211	244	248	242	225	230	244	199	203	224	228	229	239	209	218	229	237	208	216	246	195	238	229	241	241	222	214	242	242	216	220	241	211	197	219	248	230	223	220	228	231	222	212	232	270	224	230	246	250	223	221	221	212	244	239	234	240	224	216	207	193	224	227	232	219	231	254	239	224	196	206	261	225	234	233	214	236	208	228	245	238	233	217	269	201	231	210	218	211	241	217	213	264	229	239	219	214	229	203	225	218	208	225	251	234	228	220	213	227	231	216	259	218	206	243	220	208	207	229	209	236	232	209	248	224	238	229	224	220	244	234	210	225	224	224	195	241	218	234	238	235	216	229	239	231	216	263	225	241	241	216	223	232	235	194	227	255	225	222	221	239	250	218	243	239	238	242	190	230	230	219	228	225	205	234	239	200	228	228	207	217	226	225	238	243	218	222	216	245	209	219	259	240	250	234	204	225	227	212	248	226	207	234	225	232	220	224	212	226	219	223	234	223	230	231	238	216	228	227	239	230	227	223	242	226	228	243	245	188	204	208	210	209	217	217	225	227	258	213	211	240	205	228	237	231	238	226	220	262	219	236	222	239	211	218	259	220	220	246	215	214	227	254	200	213	220	237	209	263	218	224	237	217	208	246	226	211	222	220	222	246	234	229	223	235	246	234	239	217	231	232	226	254	225	210	230	216	223	216	240	245	244	217	247	275	258	269	210	224	227	252	220	226	232	233	229	211	231	232	226	246	210	254	227	214	201	237	201	221	235	203	245	246	230	185	270	218	233	231	240	235	224	246	223	243	219	232	231	221	207	210	248	244	247	214	255	256	241	243	222	223	216	228	234	273	220	210	228	215	236	232	219	230	256	203	247	208	236	256	209	214	240	224	227	239	214	221	226	231	232	220	202	201	215	230	225	224	225	229	223	225	238	240	238	241	222	191	237	233	231	228	260	249	212	227	232	209	207	208	235	251	249	218	227	235	268	212	248	245	227	226	255	233	244	204	251	239	236	221	200	227	238	247	223	232	231	178	235	229	224	218	208	218	227	236	224	214	216	215	230	229	216	234	215	219	237	203	212	260	231	203	225	238	214	200	234	214	263	204	234	228	214	228	220	222	226	236	238	207	217	206	229	220	227	238	249	223	228	242	230	221	247	207	180	222	226	232	254	248	236	231	218	235	236	213	223	218	235	228	242	229	205	223	213	228	231	260	221	230	235	213	199	200	223	221	256	238	228	188	270	196	237	217	212	238	228	243	246	228	265	222	212	195	192	238	200	214	213	213	217	208	249	210	224	242	220	243	225	220	238	253	234	220	215	243	212	201	202	193	204	228	219	239	235	233	224	225	221	220	222	240	232	248	216	232	234	256	226	223	219	250	199	215	212	207	222	219	232	220	223	245	219	220	235	224	240	196	225	204	197	231	230	234	213	200	220	230	210	233	240	230	221	244	205	190	253	234	230	206	208	230	218	221	250	230	235	237	236	244	249	231	240	224	222	253	259	242	209	191	216	239	216	229	226	237	229	243	252	215	216	240	211	212	233	240	267	249	214	212	216	222	245	216	222	212	228	246	249	252	228	207	214	223	258	252	230	244	215	207	218	222	244	208	219	227	212
36416	47009	54701	57030	52392	39783	34770	34192	31769	29125	24564	16482	9004	4938	2314	1395	1045	791	737	634	571	552	554	558	556	547	523	503	536	514	537	542	518	533	541	558	526	486	528	502	510	523	541	509	504	521	535	558	524	471	532	483	467	547	517	512	521	491	544	518	542	546	546	452	522	501	525	505	500	522	508	492	509	534	524	515	531	530	504	479	515	493	520	505	493	507	534	490	524	532	529	535	513	532	544	513	497	502	540	523	512	528	504	533	545	527	480	496	514	504	515	534	533	502	500	535	550	517	491	508	521	523	504	518	520	502	528	541	547	560	560	502	540	524	530	471	502	523	540	525	510	530	510	526	529	488	475	547	534	496	518	521	551	520	513	512	502	483	549	536	495	518	471	563	504	516	531	528	538	468	525	525	493	530	500	513	534	540	509	526	506	557	513	526	498	516	559	475	519	497	554	532	530	520	497	475	519	506	538	534	536	535	505	545	548	503	537	534	506	536	504	491	492	532	511	526	516	522	506	498	544	516	488	489	532	541	514	523	524	478	509	533	548	520	480	571	540	496	525	537	525	510	525	500	537	518	563	525	512	500	519	499	535	493	490	492	473	534	512	551	472	542	519	500	533	448	501	550	515	480	480	534	510	581	526	526	468	499	505	547	552	539	494	547	496	543	514	505	504	520	494	510	504	506	529	547	490	499	504	529	565	519	571	521	500	511	510	521	543	510	524	534	492	480	467	484	525	502	540	573	578	522	506	492	511	586	541	511	479	507	532	471	499	551	516	513	543	539	559	535	474	493	513	513	500	514	528	529	513	509	536	519	541	524	502	491	502	542	485	542	544	493	486	512	571	500	521	526	530	508	485	504	540	505	461	548	570	500	501	497	517	505	516	548	509	518	509	509	509	475	533	484	524	504	510	530	512	517	518	532	540	495	498	478	533	548	528	498	546	504	533	514	495	547	520	516	506	559	519	512	546	489	503	517	514	537	521	526	489	530	502	520	540	550	517	539	540	493	492	531	477	536	561	539	527	496	501	538	520	519	543	513	518	518	552	520	562	528	517	517	529	502	499	504	493	519	511	531	498	516	538	536	524	505	536	525	475	518	500	543	532	538	506	514	565	502	524	473	518	507	533	559	523	475	522	487	480	535	547	501	539	512	534	513	484	494	499	498	521	499	533	532	527	504	496	501	564	545	538	542	547	498	516	542	552	518	504	552	499	510	482	503	499	496	580	520	451	530	483	514	547	525	536	508	545	489	491	461	550	524	495	525	501	523	532	534	496	532	508	544	530	491	542	491	528	494	507	535	502	530	517	530	471	524	522	510	524	481	496	518	523	551	543	502	510	506	517	514	507	551	540	534	523	511	537	522	562	531	537	566	539	481	489	534	533	479	507	542	467	539	500	475	487	508	505	536	509	543	500	505	505	548	505	537	535	482	526	533	507	529	517	519	544	520	513	535	512	477	578	487	497	520	514	497	539	507	516	509	524	572	487	495	580	528	544	532	552	495	485	504	492	515	531	505	516	550	534	503	507	500	505	488	492	479	537	504	493	526	547	537	503	484	538	533	490	495	519	545	512	545	531	500	516	493	502	482	514	491	508	525	549	553	545	491	518	504	490	534	508	493	480	534	505	512	483	516	501	537	485	491	522	474	523	546	543	509	541	549	491	514	506	494	485	519	511	537	542	498	537	512	486	515	515	512	509	524	513	514	504	520	521	528	524	571	553	523	490	515	482	530	506	515	513	527	514	503	519	494	522	510	527	511	512	486	529	490	508	513	529	564	549	504	569	522	527	509	519	506	559	497	521	539	518	543	488	511	511	487	483	521	516	493	534	511	536	533	500	520	527	513	530	534	502	542	511	487	549	494	509	557	480	510	523	441	508	561	540	502	514	515	483	488	496	504	549	508	479	530	529	478	543	546	463	526	549	548	503	479	509	527	514	496	541	525	542	515	512	564	521	561	563	475	481	509	499	467	482	512	519	497	490	529	518	533	482	542	490	502	556	508	528	534	508	513	504	509	491	536	525	508	518	537	517	489	522	508	492	527	507	486	516	499	514	532	521	506	549	554	573	485	543	509	528	516	520	490	520	510	475	509	554	525	504	527	553	503	508	507	502	510	505	490	568	538	523	498	528	526	524	514	534	542	533	556	526	495	491	495	496	516	509	536	513	502	480	484	515	486	531	544	493	546	518	495	485	488	506	548	520	523	491	541	538	504	497	533	531	514	517	494	543	540	540	523	502	555	494	502	503	495	492	525	504	538	494	495	539	530	495	559	467	526	523	529	517	492	489	478	521	546	477	542	517	514	515	492	535	521	497	489	522	527	527	486	538	502	533	524	545	530	497	523	525	511	542	540	567	498	529	533	476	517	526	527	520	514	483	481	523	525	522	512	499	539	539	524	502	509	509	468	538	503	520	512	536	498	526	502	496	495	526	453	494	537	546	509	498	521	525	529	537	506	496	518	510	482	508	555	503	552	520	579	500	515	540	452	499	518	522	508	496	542	507	529	490	497	531	547	504	519	512	511	507	519	512	521	537	506	494	517	500	548	486	509	525	504	509	531	482	530	501	500	540	523	526	531	518	519	515	498	503	510	525	491	479	515	495	500	524	492	491	501	507	523	505	516	530	530	535	490	508	505	507	514	523	506	478	528	493	556	547	493	508	531	490	523	490	498	532	564	525	536	538	498	500	545	571	502	492	539	517	507	512	530	536	491	550	475	509	520	527	523	509	523	495	543	532	533	504	491	513	522	474	511	499	505	522	519	514	537	519	491	486	535	507	492	522	505	515	509	515	514	502	542	506	543	524	499	508	512	551	478	496	498	505	497	540	515	526	523	502	544	510	554	531	483	516	528	544	505	494	544	542	487	529	505	542	549	520	491	515	550	518	493	541	496	500	501	522	486	516	538	519	523	527	517	547	518	533	530	492	523	500	499	511	517	504	531	529	507	508	509	501	472	483	539	545	565	491	523	539	529	550	510	481	492	540	513	518	505	504	483	538	551	512	512	520	505	516	473	519	504	532	519	523	511	543	545	529	529	540	511	541	522	526	524	508	470	537	526	524	532	499	500	561	548	547	525	494	524	538	512	511	487	540	556	525	473	550	525	544	524	506	503	504	503	494	525	487	533	506	481	520	485	522	517	503	506	530	546	502	543	534	549	528	517	512	503	528	512	525	543	520	535	544	520	526	493	537	470	517	546	459	505	512	522	485	504	504	496	489	528	543	519	531	504	549	526	562	592	492	493	506	519	522	533	474	515	495	505	493	545	524	570	485	513	549	482	544	539	504	533	546	510	537	551	547	492	555	525	524	519	559	512	568	537	542	543	490	536	552	540	508	524	514	496	496	521	488	541	536	526	536	555	503	523	529	493	496	522	520	494	491	513	511	516	460	546	507	521	538	517	512	547	524	534	499	527	468	499	546	514	495	481	508	484	482	512	515	540	537	494	519	535	533	480	531	503	518	509	519	528	506	526	498	524
59217	56340	53075	49659	40752	31558	27947	27208	24828	21231	15865	9181	4375	2181	1067	593	428	353	284	275	286	235	257	240	230	251	247	237	252	249	238	220	224	217	221	238	220	237	232	235	227	213	235	226	236	230	231	238	234	234	238	267	254	220	218	226	209	183	220	241	243	223	255	239	213	242	222	219	224	223	243	235	234	242	260	228	226	222	219	244	226	237	208	245	236	207	214	243	243	236	232	229	232	231	228	226	218	234	250	228	226	216	257	214	215	228	216	196	214	232	210	244	239	188	220	221	223	246	192	229	253	228	219	233	222	243	236	224	207	198	231	212	233	204	218	241	239	237	260	219	233	231	221	195	221	225	210	229	219	192	237	237	213	201	250	209	240	234	204	222	246	221	230	213	244	216	226	231	238	202	228	252	216	237	216	218	240	220	216	225	246	240	212	221	234	227	214	213	221	241	241	215	242	201	217	208	216	250	242	239	226	223	232	236	251	218	238	224	238	208	240	248	230	195	226	197	205	218	229	246	230	238	216	262	251	225	215	182	228	217	231	252	237	232	228	227	231	229	224	207	230	226	217	235	231	238	209	257	233	228	188	229	230	212	237	233	232	199	231	215	226	241	260	243	222	214	225	216	242	226	230	193	245	220	244	199	225	235	216	205	177	227	216	246	210	216	216	233	223	214	245	257	238	232	217	215	247	217	223	236	227	196	222	243	238	207	236	225	227	236	229	241	229	222	224	215	211	227	238	198	202	219	196	227	214	196	240	239	223	223	241	206	218	212	225	213	211	211	243	222	235	214	209	229	236	203	231	204	233	225	230	239	206	200	223	231	196	210	211	226	212	234	252	229	229	250	212	221	206	239	250	221	223	236	241	212	220	223	220	218	228	207	225	214	260	241	241	220	225	243	230	237	229	224	227	216	223	221	207	198	229	219	237	227	234	224	231	228	231	268	209	248	233	233	214	255	235	222	235	230	247	219	256	213	214	242	226	241	233	202	232	240	254	247	234	243	233	204	210	204	227	225	198	224	244	239	225	215	218	223	216	233	205	213	206	229	239	234	213	212	222	223	228	242	219	225	239	205	222	216	249	233	240	226	220	226	209	209	222	210	225	216	243	257	217	241	224	225	223	251	234	245	237	205	244	216	222	205	204	214	208	219	200	218	218	234	240	236	207	244	239	241	225	215	208	241	235	221	189	202	240	206	238	238	224	276	231	238	250	234	207	234	229	221	217	218	217	219	239	232	224	220	238	222	224	241	248	219	218	241	221	238	241	246	197	237	214	236	234	235	219	260	232	260	214	214	204	235	222	233	220	229	256	209	226	222	213	223	233	240	212	203	221	257	207	233	208	228	242	245	242	220	226	245	239	229	234	206	224	242	230	222	239	217	225	259	244	223	234	221	240	219	247	220	225	179	226	206	218	230	255	192	245	218	233	216	190	219	242	232	240	209	232	236	192	224	222	252	241	225	237	204	219	240	216	204	218	243	228	227	221	217	202	234	215	240	249	223	209	203	220	221	214	193	226	217	232	242	224	231	238	259	229	241	260	216	234	244	216	215	222	220	247	215	207	198	220	223	233	235	213	217	209	218	241	229	223	214	250	239	214	227	209	255	198	225	200	221	234	211	200	252	224	203	240	239	223	221	212	228	209	207	205	227	227	231	199	243	212	211	215	244	212	226	261	232	241	227	218	241	209	214	246	236	209	225	229	257	238	208	258	205	239	199	190	225	216	228	230	233	261	218	205	252	236	238	204	209	244	257	218	215	240	229	224	216	215	227	242	239	193	252	233	205	239	216	233	227	235	249	219	248	194	212	207	238	220	235	268	234	220	263	252	237	234	210	231	216	224	243	196	205	236	223	209	199	236	209	224	210	237	251	245	267	229	235	229	217	215	220	200	201	219	240	223	233	230	193	268	221	212	215	280	239	237	195	214	221	238	205	205	225	249	213	226	201	234	214	198	231	227	224	214	259	249	193	177	206	229	210	251	229	242	259	223	236	213	233	210	224	194	234	232	216	252	221	230	219	262	239	245	219	222	234	233	255	245	249	219	229	244	220	221	206	205	196	238	208	233	245	232	204	184	231	187	216	223	233	225	234	256	221	250	212	217	230	248	219	213	207	219	231	237	200	225	226	199	204	224	227	211	238	203	228	249	228	246	217	221	225	228	235	224	218	243	202	197	226	215	246	262	241	213	221	232	222	228	247	228	242	233	227	217	239	214	206	233	205	207	249	231	223	229	228	255	255	215	253	227	208	229	227	242	233	242	196	225	232	245	185	236	208	256	210	218	228	248	263	216	221	234	210	221	217	245	232	212	207	229	240	240	228	193	217	241	243	230	210	245	213	211	235	221	249	238	229	233	265	239	211	226	213	237	200	210	231	227	249	200	207	239	247	216	237	230	209	221	239	264	221	219	228	220	235	246	215	217	232	262	236	241	216	244	194	197	230	240	211	225	227	249	221	241	221	227	239	216	210	241	226	225	210	207	212	209	216	207	241	255	204	214	208	225	207	250	237	226	223	221	244	220	233	226	241	242	223	230	207	257	238	206	243	241	247	231	246	221	216	220	211	224	221	246	209	254	222	252	231	243	241	239	220	221	220	213	212	251	258	219	216	246	241	206	213	234	223	233	258	224	216	209	238	263	213	214	250	200	217	220	225	214	231	214	226	234	225	249	239	234	249	223	217	249	222	267	236	215	222	220	223	243	228	220	238	250	224	239	219	216	237	255	238	221	240	226	237	237	231	238	214	199	232	235	233	231	214	227	237	244	209	240	213	219	234	233	261	233	226	234	246	225	217	219	223	212	230	244	211	264	254	239	222	201	203	226	252	252	198	204	209	250	219	225	216	226	216	256	219	222	235	220	236	235	238	224	234	216	220	255	207	241	226	211	203	223	226	227	213	266	258	229	239	243	228	221	240	197	261	231	233	242	214	231	225	221	246	221	250	229	242	225	224	230	233	236	232	249	213	210	273	248	251	231	218	261	243	231	234	273	240	228	240	243	230	224	232	196	208	211	231	234	243	205	191	242	254	216	206	236	209	226	235	233	256	232	244	216	223	212	238	241	196	239	212	237	233	225	224	213	225	236	259	221	254	206	238	226	271	219	228	240	221	224	219	246	208	286	223	194	219	234	250	230	253	236	261	196	233	229	248	227	192	243	257	235	219	228	229	243	223	226	222	228	224	241	235	236	238	246	248	222	220	222	243	222	210	199	193	235	232	226	236	249	208	238	213	210	214	225	217	223	247	240	235	230	209	229	240	235	226	218	222	200	244	238	267	205	203	234	241	251	238	227	224	225	197	223	228	231	230	216	271	241	230	255	233	217	203	230	265	236	218	218	209	199	259	243	234	239	218	220	240	226	238	233	216	212	233	235	221	251	228	213	219	218	241	259	210	272	216	193	241	230	241	189	236	222	229	230	221	243	215	223	235	225	263	221	236	242	261	255	237	246	207	253	221	242	231	231	236	229	262	231	226	223	216
43406	52648	57430	58207	52369	47546	41725	42388	40577	38145	32628	23401	13682	8031	3590	2019	1370	948	834	684	630	524	541	537	548	492	563	502	542	559	507	538	535	476	572	509	552	518	514	523	461	495	547	534	554	549	537	543	535	548	538	533	561	496	520	502	516	513	538	500	541	541	548	517	481	515	543	533	530	496	497	538	501	519	539	516	510	465	473	521	492	528	533	527	525	503	520	531	513	530	496	523	500	518	507	524	552	471	531	519	499	522	512	491	531	493	490	503	558	529	504	505	548	495	530	506	548	547	501	496	503	496	510	519	492	569	503	486	485	513	468	522	530	505	493	538	518	500	529	485	491	498	537	519	527	501	495	521	484	514	538	497	521	510	509	471	533	521	516	506	518	531	488	495	520	466	498	496	515	567	504	499	505	525	524	534	504	510	518	479	489	523	512	505	524	496	521	477	502	459	517	546	544	511	506	486	514	480	535	490	512	526	485	496	523	507	510	524	536	533	537	494	512	493	471	543	508	540	471	539	526	446	515	512	542	491	522	476	547	498	541	518	542	503	502	480	529	498	490	532	496	488	502	503	497	507	569	529	515	538	495	489	515	507	487	492	514	513	555	555	520	551	503	504	485	521	498	532	543	541	512	522	547	496	523	501	480	498	460	500	491	548	505	528	497	530	527	509	492	484	492	513	552	516	520	522	492	512	495	480	514	533	517	509	553	501	475	525	496	549	531	527	512	483	514	452	483	502	514	502	504	503	522	524	532	507	475	479	510	537	508	523	532	504	545	519	487	533	501	529	504	555	566	541	531	523	550	516	503	503	534	501	452	508	512	465	515	479	531	548	523	490	526	495	485	501	553	492	502	573	541	512	468	503	481	501	524	490	522	494	544	503	541	505	474	485	544	514	525	477	531	533	540	542	455	478	512	545	522	524	481	481	498	547	501	505	514	508	499	519	542	552	470	500	516	504	488	539	526	489	530	501	510	466	513	548	522	468	538	529	498	488	524	538	535	477	507	508	497	487	551	506	527	504	536	493	505	488	515	523	512	493	516	502	495	499	523	581	570	504	556	496	492	521	519	499	506	448	474	488	504	480	531	515	526	504	462	496	437	526	530	520	535	502	556	538	521	474	543	474	496	507	516	524	525	507	533	513	534	543	532	538	486	468	560	481	515	517	470	485	521	518	467	482	522	517	518	540	543	513	501	507	522	489	533	523	481	529	516	486	508	507	547	570	525	468	482	509	515	477	488	486	487	512	508	514	530	493	499	508	524	520	525	503	526	491	532	499	552	509	505	525	511	561	509	467	499	480	540	561	508	485	539	504	508	527	522	516	529	522	515	509	547	521	520	503	503	513	527	510	558	508	509	497	513	487	489	481	533	514	537	516	537	518	538	478	522	512	508	491	555	538	497	527	504	559	495	524	539	520	504	549	527	533	490	496	474	499	537	518	510	499	560	505	506	517	476	492	492	492	520	465	522	498	511	477	530	511	489	476	508	532	518	521	558	483	502	524	473	547	502	530	498	521	487	532	496	486	530	563	512	509	494	489	529	525	459	534	501	541	519	492	508	497	535	526	486	529	516	542	483	553	472	478	521	505	538	502	515	504	511	474	510	480	476	534	502	506	521	536	541	499	531	509	529	537	519	515	506	514	504	496	492	492	538	510	517	499	535	514	525	549	513	508	514	512	521	511	537	539	514	522	504	532	511	513	507	482	538	531	494	514	513	491	474	549	495	515	498	475	515	506	505	519	502	514	496	485	488	499	489	524	488	493	501	533	546	516	531	524	501	473	484	537	471	480	522	514	556	561	541	536	473	493	541	533	532	516	563	534	537	518	522	466	505	488	526	506	516	505	535	505	518	511	534	532	524	495	509	537	499	553	475	513	524	482	491	510	490	501	524	485	528	526	487	534	506	537	520	477	550	520	539	529	504	512	529	507	512	516	517	508	517	522	520	512	530	459	486	521	519	517	478	505	482	504	491	495	518	516	547	515	498	476	487	564	532	515	500	497	484	519	517	477	480	529	524	501	492	523	512	512	527	529	506	495	502	507	488	511	547	517	454	526	458	520	493	523	556	536	506	460	478	553	514	521	537	522	519	508	530	471	538	543	511	502	533	489	521	555	504	545	484	474	506	511	513	475	521	530	518	493	514	471	505	545	537	496	538	477	478	499	470	493	505	492	511	528	511	487	504	491	535	488	512	541	495	488	510	554	509	474	517	492	546	474	470	480	496	527	482	501	517	481	512	493	537	520	542	491	501	497	520	498	509	511	527	516	536	543	490	510	543	480	524	491	527	526	482	520	519	511	518	479	503	505	467	521	536	526	514	494	479	506	528	513	499	495	531	520	485	476	527	510	520	543	528	492	463	492	508	521	528	503	514	535	521	536	571	491	510	523	519	497	497	514	494	514	555	518	491	509	505	512	521	500	541	522	513	500	549	539	500	534	477	534	503	492	476	503	499	518	485	513	451	513	525	540	524	516	484	531	500	529	503	472	508	506	502	525	511	563	515	504	505	546	521	482	512	564	535	547	527	520	510	543	542	490	542	510	482	493	480	546	556	514	493	494	497	536	502	520	524	490	490	477	496	508	515	505	473	510	501	470	537	484	521	486	518	492	470	528	529	510	520	508	516	516	501	493	568	518	510	530	515	521	487	513	475	537	482	484	516	530	469	505	533	497	507	537	535	534	536	513	477	490	498	504	493	526	507	537	516	499	507	524	487	522	516	498	516	501	509	543	511	538	521	536	534	473	505	515	545	532	522	503	493	482	535	525	530	483	548	538	504	512	524	492	506	541	549	482	518	562	530	496	480	538	558	516	486	482	537	498	522	574	528	536	520	548	535	501	531	520	468	515	512	498	513	520	504	510	514	480	502	493	544	507	517	594	499	504	522	520	476	496	522	528	488	515	517	513	510	533	507	525	505	508	512	486	540	552	487	539	490	490	511	494	531	559	496	548	523	510	533	526	546	511	502	466	518	485	554	496	494	557	518	530	538	513	582	545	467	514	555	504	527	519	532	516	502	497	504	523	513	541	540	541	524	493	503	518	515	546	466	514	483	471	519	514	482	549	510	516	482	496	531	523	513	535	505	480	500	527	554	515	500	484	465	539	506	476	499	489	487	507	506	501	531	503	529	502	486	471	503	498	496	514	511	502	525	524	526	476	549	480	518	501	576	550	514	503	562	504	507	531	529	485	521	462	498	459	565	504	542	477	570	487	485	489	477	480	497	489	533	480	517	470	513	554	488	512	543	499	489	509	520	487	520	527	460	510	543	501	496	466	521	513	493	475	539	476	522	530	529	522	538	524	500	532	490	508	464	506	532	497	478	510	510	537	475	488	465	477	526	522	529	493	538	482	540	514	512	508	537	528	498	527	479	538	500	500	492	474	512	521	558	530	478	511	536	471	518	484	493	498	494	496	532	564	527	525	544	526	522	478	522	509	494	509	521	534	503	461	494	457	513	510	535	536	522	494	487	537	521	546
31948	29486	28640	25027	17107	8615	4638	3398	2508	1782	1179	762	522	383	271	251	247	282	233	241	237	218	232	238	224	232	218	211	251	214	221	232	210	218	236	240	214	236	233	238	215	243	202	228	230	196	220	235	213	226	219	220	234	242	253	231	221	256	226	208	228	222	231	245	228	244	233	235	239	244	207	202	240	222	204	227	221	225	257	212	256	268	218	237	203	249	227	208	249	242	226	229	244	215	235	235	216	205	215	217	250	229	238	256	228	231	237	232	236	235	225	234	243	201	201	236	250	264	203	190	239	256	243	251	241	245	240	243	229	225	250	241	234	230	224	218	219	203	212	219	229	249	235	228	224	237	236	228	229	239	261	204	235	249	206	254	232	229	205	228	244	223	207	214	226	173	222	253	230	207	238	203	206	227	228	237	253	221	231	260	254	235	224	232	253	237	227	237	214	250	209	205	244	227	245	230	226	214	236	214	198	243	226	219	197	223	254	224	236	241	227	249	210	225	239	228	218	246	240	245	224	225	249	263	238	218	224	245	259	217	213	243	242	218	253	222	249	240	251	243	224	227	243	237	245	240	213	229	224	206	217	227	229	195	207	225	245	213	249	214	247	224	229	231	225	252	258	253	236	222	247	240	218	239	228	218	253	216	214	201	230	223	241	210	250	232	264	236	253	227	207	239	208	223	245	209	205	217	216	242	230	236	243	224	229	234	223	217	223	216	260	246	219	228	182	224	253	241	245	230	217	212	230	218	228	220	239	232	212	212	223	210	237	247	241	217	219	235	226	212	256	224	211	242	220	219	213	217	237	234	240	248	215	208	221	218	242	221	221	270	224	231	263	219	239	229	204	214	220	206	216	238	239	205	227	239	219	239	252	213	232	227	205	246	225	236	220	222	248	244	215	211	229	223	230	217	225	223	230	243	255	228	249	253	214	211	222	237	234	235	233	248	218	221	221	257	235	202	228	219	223	222	242	219	249	228	212	239	232	251	217	240	223	233	225	224	221	231	228	229	235	233	227	219	195	229	241	245	237	219	215	240	260	242	247	231	225	252	248	241	217	227	238	249	235	221	232	211	222	233	183	238	243	225	233	226	226	247	220	250	235	231	227	230	223	206	236	191	205	228	250	254	220	214	233	237	216	266	209	216	204	231	215	210	237	233	243	238	237	212	223	213	201	228	243	208	204	235	231	230	230	198	226	244	226	214	234	237	257	255	226	219	226	236	230	239	221	241	192	263	210	227	245	250	245	228	235	242	220	231	234	227	230	204	213	215	222	257	250	219	195	244	236	237	215	228	233	211	237	228	245	231	230	215	225	220	230	220	263	224	231	241	224	201	217	238	241	230	211	232	186	200	237	253	237	253	224	252	223	224	209	246	227	224	217	211	218	245	246	208	230	217	217	217	230	218	247	231	216	242	217	232	222	252	232	231	204	247	225	235	206	229	222	234	245	231	222	237	243	227	250	227	219	237	266	236	241	246	237	229	217	242	242	232	231	234	251	251	238	213	203	251	238	233	226	236	243	234	216	227	246	255	214	248	228	219	232	239	255	221	211	207	228	246	230	222	211	227	229	230	216	251	213	240	231	224	212	205	222	206	217	251	209	247	210	230	211	269	216	217	251	236	231	237	218	244	252	213	215	227	234	240	214	228	226	247	242	241	226	218	209	247	228	228	196	218	244	207	215	214	239	256	244	230	244	230	223	203	234	233	227	192	228	217	212	263	214	252	229	247	206	224	238	230	203	247	221	223	215	214	256	209	241	231	243	231	236	255	227	244	213	216	243	226	218	198	225	229	248	227	242	228	200	233	212	213	218	218	238	237	243	232	213	225	217	216	241	244	231	217	229	216	234	231	232	234	240	230	213	217	236	246	221	239	221	255	204	210	218	233	223	217	243	228	238	183	210	257	238	228	216	255	224	230	196	203	237	258	225	234	224	240	220	251	220	262	227	229	225	224	231	234	231	234	229	226	201	215	227	243	225	227	217	224	225	193	234	223	242	254	195	204	226	235	224	266	229	246	233	266	218	261	244	223	230	225	211	204	213	201	213	236	237	220	236	219	212	237	234	235	202	215	227	256	218	249	207	254	211	223	227	198	233	269	238	211	209	255	255	215	220	248	206	225	229	200	231	242	226	237	244	226	221	228	214	239	225	221	232	208	238	207	234	236	242	253	228	226	257	232	208	231	224	249	228	229	225	232	262	233	267	219	243	198	217	216	227	263	241	250	243	205	228	242	217	209	222	257	211	230	220	225	230	230	224	219	236	255	220	237	204	236	221	221	241	236	212	207	230	264	213	216	242	231	237	235	215	216	205	243	237	214	196	207	225	215	258	263	223	222	221	221	281	240	246	257	227	221	228	237	239	242	231	235	226	273	247	223	245	226	233	224	215	226	221	248	217	247	234	212	253	265	228	256	246	232	209	207	241	239	212	220	257	232	240	221	227	223	233	214	249	219	234	234	238	224	217	236	209	235	226	230	211	241	215	248	204	232	226	228	237	253	212	219	235	210	227	199	220	228	228	259	277	209	214	217	244	237	252	222	225	240	222	217	232	213	212	237	232	223	211	217	247	226	241	216	210	224	238	238	236	234	228	283	231	218	193	263	239	228	256	204	235	217	215	212	236	248	245	238	220	228	238	239	224	205	228	208	240	211	212	230	238	219	232	234	252	235	217	218	218	219	221	215	204	211	244	216	225	203	261	236	204	219	212	228	236	244	216	227	224	228	224	236	252	235	254	217	242	217	236	233	213	222	243	216	238	250	245	220	258	216	246	231	213	256	212	227	245	203	222	220	236	234	241	208	206	243	227	221	198	216	211	223	247	218	219	257	227	226	224	247	238	232	217	233	217	242	224	223	238	245	229	235	266	215	243	250	213	231	198	245	220	235	217	242	225	258	228	217	249	238	262	219	192	233	235	219	231	265	220	227	228	266	250	217	238	213	230	230	236	220	228	238	256	240	223	270	246	245	229	228	240	213	233	214	251	217	218	217	253	241	220	249	225	203	239	211	230	243	225	260	218	249	217	220	221	215	223	231	242	227	211	221	227	283	231	242	225	221	222	213	227	207	230	252	244	224	247	225	219	215	251	210	226	224	260	208	246	225	228	205	222	226	205	236	255	219	231	216	226	224	239	230	240	218	208	213	207	215	219	223	233	221	231	241	223	229	271	247	227	238	260	237	242	220	216	223	249	223	232	211	244	205	211	212	204	271	218	212	242	216	219	246	223	237	215	201	202	225	244	235	241	220	238	244	208	235	233	199	236	236	220	245	229	266	209	225	255	232	226	235	230	220	224	215	250	227	234	209	222	237	237	241	232	224	245	213	219	231	224	246	230	213	204	233	223	229	225	215	233	242	233	263	242	230	216	225	185	221	220	204	254	220	264	217	216	243	223	210	221	209	254	247	228	216	250	204	227	230	218	241	247	216	230	231	237	233	239	223	230	249	234	225	249	240	231	216	232	219	232	220	240	237	241	211
19599	24817	32408	36593	30409	19957	14518	12447	10069	7478	4823	3015	1836	1267	874	684	609	615	569	541	508	550	537	510	529	556	492	527	566	504	537	507	509	498	533	506	506	558	532	528	513	530	520	543	517	571	526	540	534	515	505	524	541	525	506	533	535	502	501	558	515	550	542	508	547	492	512	536	501	502	537	519	539	525	501	519	508	510	477	551	547	531	481	511	517	568	483	468	504	527	572	509	497	540	542	535	521	542	520	535	548	570	504	524	529	549	552	526	533	510	483	501	507	537	523	528	497	541	543	538	525	500	502	493	511	521	542	491	518	485	561	471	548	540	572	518	516	576	519	518	555	496	549	530	581	514	586	528	515	524	528	546	521	509	545	501	531	542	470	505	565	522	551	526	530	555	510	561	515	522	511	513	566	542	533	500	488	553	529	499	534	527	582	524	521	493	541	519	490	546	572	503	519	554	507	525	540	533	526	502	515	532	498	514	541	550	488	548	540	538	515	502	497	506	530	539	522	529	493	503	544	545	552	524	512	504	551	523	521	542	507	546	545	490	523	513	530	524	545	504	526	526	557	531	518	542	533	516	520	512	497	517	565	523	534	511	525	531	531	503	547	537	546	536	514	564	530	550	523	551	536	546	506	510	554	477	525	518	488	530	529	527	528	512	525	550	540	528	514	502	551	532	502	538	538	516	504	533	523	507	560	506	528	475	540	515	574	496	479	515	571	524	552	551	538	575	563	540	527	553	494	535	539	534	525	503	554	517	500	528	517	495	547	534	519	523	520	536	521	568	504	532	542	525	537	511	494	520	511	565	556	540	518	512	542	492	514	511	550	573	501	502	511	521	490	514	563	523	503	497	520	512	524	542	498	519	495	511	545	489	525	555	509	532	548	509	516	507	522	517	513	556	479	541	528	548	478	536	520	507	534	566	553	509	537	515	536	535	510	519	537	507	501	548	556	511	524	486	525	490	515	533	555	557	513	553	540	487	532	481	543	516	534	500	529	521	478	548	511	530	502	555	549	478	532	524	500	538	491	528	507	511	546	533	554	544	538	522	523	533	523	516	553	511	554	491	514	558	504	551	540	543	500	548	542	532	492	520	483	494	569	530	522	504	503	558	532	486	517	514	532	538	560	514	524	524	511	525	522	521	517	488	507	551	525	557	537	484	495	544	534	523	522	486	491	543	570	562	564	505	541	523	515	516	516	528	576	524	535	478	520	495	534	507	551	539	513	518	519	525	555	529	551	531	518	533	510	528	509	527	541	524	545	524	501	502	547	531	539	515	530	536	532	512	505	529	533	538	516	523	548	520	473	540	497	473	484	552	499	524	508	581	552	524	530	518	508	500	489	522	548	529	552	538	505	498	533	542	496	530	506	544	561	539	505	517	523	514	542	539	562	498	530	531	537	512	533	537	536	494	516	509	523	521	508	512	526	519	519	527	538	566	540	525	527	512	520	515	535	535	485	524	526	572	541	521	529	537	506	536	484	523	521	498	532	522	556	517	552	540	538	515	515	514	504	492	534	554	508	523	526	524	521	495	532	553	541	579	536	517	516	531	508	499	540	544	559	570	530	532	559	514	529	554	506	503	485	538	536	565	535	526	534	467	543	526	499	463	528	513	523	538	554	512	506	483	512	538	511	520	521	501	496	549	528	495	513	507	555	545	543	477	502	523	535	552	562	539	522	491	526	489	509	518	516	514	540	519	539	539	495	438	513	517	522	490	499	560	502	510	536	512	542	558	496	499	507	552	502	497	525	510	507	524	552	538	571	491	523	529	548	552	519	517	515	489	543	527	558	599	505	553	537	559	559	540	536	535	551	485	548	539	548	580	549	520	517	504	516	519	522	500	523	532	488	524	498	553	539	562	507	554	521	513	526	520	531	507	523	517	535	512	518	519	531	496	510	527	517	500	520	524	473	502	549	507	505	512	480	538	499	528	565	538	505	564	515	504	524	534	497	515	542	500	521	514	503	514	482	548	522	496	501	542	516	520	492	512	527	513	538	513	504	524	514	512	563	531	547	482	516	492	533	521	486	581	558	532	553	523	515	499	536	597	555	546	538	527	546	524	520	528	534	549	575	543	520	515	521	561	536	567	506	528	529	506	490	537	503	463	535	521	492	550	524	493	494	544	559	534	517	564	535	526	503	545	545	507	529	506	532	517	521	517	503	511	510	534	540	506	504	484	519	527	521	508	492	539	553	527	530	502	514	516	531	533	553	512	563	522	509	505	503	479	500	549	525	550	532	496	526	476	517	497	485	530	517	560	514	499	526	512	498	528	550	507	525	513	554	527	501	546	547	532	517	526	511	537	550	511	503	516	525	513	500	538	546	525	529	544	548	540	532	504	541	548	518	523	514	515	510	525	513	506	516	530	488	470	537	556	479	574	493	527	534	506	525	537	531	545	548	526	550	518	531	563	526	562	512	536	495	556	512	528	563	527	505	533	551	509	495	543	532	480	530	535	567	533	513	514	530	552	558	498	524	513	501	515	537	534	564	516	551	518	521	517	523	510	527	551	493	521	587	533	524	567	521	540	525	505	528	508	519	490	583	515	553	521	532	507	536	511	513	533	545	531	538	560	521	549	499	529	547	488	559	538	497	521	521	520	514	527	497	536	502	534	537	490	525	511	518	579	512	532	536	462	553	539	541	543	512	525	531	525	564	535	566	515	496	491	510	536	479	557	531	498	507	494	536	518	506	521	505	536	528	513	543	512	519	534	482	508	513	492	518	501	515	541	500	513	527	542	530	547	500	535	478	512	555	510	539	508	484	507	500	536	512	517	532	516	518	540	516	566	490	522	526	514	528	543	502	499	504	481	533	561	461	519	534	498	527	506	519	566	530	534	515	539	499	512	525	556	485	516	521	530	541	566	487	477	522	503	515	503	516	527	499	523	500	566	519	510	504	559	511	527	527	580	546	546	511	543	542	536	517	526	529	517	526	528	562	543	535	544	538	571	546	507	545	534	533	542	542	528	521	509	526	522	485	530	510	538	546	548	517	535	528	532	516	515	526	550	560	496	533	517	512	535	523	517	486	487	504	531	507	478	518	493	504	507	547	510	525	519	495	567	511	524	533	509	525	540	579	516	499	505	496	544	522	504	499	528	538	544	508	510	557	519	481	508	483	512	540	507	479	510	535	509	515	543	567	552	564	469	546	546	494	540	497	532	558	526	523	509	513	509	528	493	512	522	481	563	546	487	586	498	460	538	497	485	526	500	514	501	517	515	534	532	560	535	468	570	503	520	556	507	515	519	536	491	513	519	537	522	548	518	524	486	517	521	535	512	529	500	515	516	531	524	503	551	580	542	532	518	557	483	564	543	508	512	523	507	544	537	533	517	531	520	532	558	538	530	526	512	506	551	539	546	504	530	540	502	496	524	511	550	537	533	537	538	522	519	514	566	542	523	560	515	518	511	510	541	511	493	509	522	500	500	500	557	518	552	549	498	535	508	534	529	494	492	554	544	480	483	526	523
54198	50882	51455	51778	45799	29925	24364	20291	15254	11342	7311	4080	2094	1251	586	400	328	295	219	252	235	237	247	240	239	252	215	208	238	220	205	220	225	209	192	252	269	230	223	239	232	221	240	225	248	230	251	226	235	221	257	210	220	229	229	235	249	207	222	222	217	258	225	214	243	236	231	208	253	219	227	245	214	211	231	225	230	238	231	229	233	212	231	237	201	205	226	212	235	248	245	217	200	259	211	208	205	211	221	225	202	249	235	228	238	210	221	191	228	221	206	194	205	228	218	262	217	234	206	212	198	218	254	194	237	239	187	239	236	231	223	260	218	228	238	213	220	246	241	243	196	231	222	215	228	207	241	261	213	223	201	181	213	251	210	223	228	241	208	199	213	242	221	225	235	211	236	224	213	246	240	218	234	213	220	205	235	232	210	211	241	191	244	257	230	196	228	254	214	214	230	202	229	238	258	265	237	232	245	248	213	218	213	233	232	222	216	216	239	274	245	206	220	252	232	249	201	232	210	199	223	233	209	222	232	234	214	206	211	222	224	219	212	199	246	223	219	226	204	227	251	215	209	203	220	222	233	196	222	218	245	255	220	223	251	228	204	207	226	221	244	234	244	249	219	241	218	235	201	213	219	188	241	224	231	206	226	225	200	230	233	259	214	185	196	209	233	217	210	213	230	210	201	206	216	200	223	219	225	248	213	218	179	223	220	211	218	221	224	226	229	224	224	216	221	238	196	225	205	211	228	220	238	212	202	220	249	259	221	193	224	220	189	242	240	220	235	233	231	253	220	225	219	228	223	241	223	222	221	207	237	209	243	210	193	202	211	230	230	221	210	199	204	221	237	237	228	232	230	238	190	233	219	235	229	228	241	246	239	226	230	245	207	244	241	254	229	237	224	229	240	238	211	245	231	206	224	234	234	238	236	240	215	206	226	232	239	258	234	211	224	248	240	215	237	253	217	250	243	235	236	214	236	256	208	213	223	225	217	205	207	214	235	230	205	214	253	219	260	215	218	213	232	215	239	217	226	221	236	233	239	237	230	226	211	224	209	239	228	258	212	214	222	243	228	227	218	251	236	214	245	238	211	247	198	239	226	213	228	277	252	230	209	204	206	227	220	232	191	227	247	217	230	224	216	244	224	233	209	225	220	230	207	233	240	203	228	243	202	233	247	222	216	197	227	215	229	229	241	235	244	198	222	250	218	208	226	213	242	220	234	218	215	217	232	227	206	213	252	244	214	197	227	227	211	200	242	221	198	233	222	217	230	225	219	226	228	195	214	210	200	245	236	212	232	214	206	233	214	227	201	216	206	208	227	247	215	245	276	201	245	216	219	220	218	247	227	222	213	217	238	223	231	234	224	237	206	244	241	202	220	247	235	215	243	238	207	218	211	220	239	229	252	209	225	236	250	236	240	229	224	268	247	230	224	216	214	240	232	185	219	225	208	222	207	235	217	205	230	247	246	255	224	249	194	216	233	219	194	217	243	209	216	221	223	212	211	203	208	198	230	227	262	227	201	242	223	253	208	222	226	244	195	203	219	231	210	236	232	229	201	241	217	233	227	219	233	244	234	218	223	208	211	210	210	239	219	228	210	224	239	253	229	225	234	258	215	204	229	242	246	254	231	217	225	206	196	219	224	223	207	236	237	209	207	212	219	229	244	241	234	243	235	286	184	214	223	232	201	238	215	210	236	222	206	263	246	204	221	236	251	219	222	231	247	219	236	226	217	219	231	198	219	236	235	225	239	209	243	240	226	183	196	214	213	223	219	206	220	212	241	240	242	244	224	238	231	235	233	233	204	195	223	207	236	213	183	218	229	211	230	222	221	204	215	203	219	216	208	214	209	215	215	229	208	220	215	220	234	242	209	243	229	207	239	222	234	233	233	246	223	226	243	230	246	229	244	234	235	236	228	214	233	202	240	227	234	266	228	258	218	257	214	246	237	220	238	211	201	216	226	210	216	230	269	216	205	260	203	223	257	197	266	222	232	251	228	249	229	226	225	213	228	213	245	205	240	248	231	204	204	232	234	215	215	226	200	223	230	221	229	214	253	213	208	244	220	220	210	250	223	245	242	235	216	225	215	225	179	210	227	235	230	211	197	229	253	218	223	229	231	220	222	183	229	227	250	211	221	195	205	237	232	245	239	232	212	244	244	223	227	188	204	222	231	237	220	232	239	241	233	254	243	230	219	224	216	243	236	219	216	219	205	227	237	247	217	191	224	206	231	222	231	259	193	210	204	231	223	225	222	219	217	201	227	210	252	235	233	227	204	236	213	206	209	224	238	238	186	249	183	236	210	186	221	206	218	276	247	237	252	247	231	227	212	218	235	241	201	228	242	221	222	226	231	206	242	237	219	217	237	233	221	210	264	236	222	210	240	208	231	190	231	235	217	231	241	231	230	206	219	209	211	216	218	215	210	216	247	249	231	208	213	205	226	231	236	220	226	247	221	230	220	209	208	223	221	240	228	253	219	221	240	228	211	204	193	221	221	246	208	217	217	222	234	208	234	205	217	245	223	230	252	191	245	216	220	222	198	216	249	213	201	214	230	204	232	230	235	248	224	226	251	234	217	244	226	234	191	234	245	192	259	234	219	239	233	188	208	233	230	196	207	240	213	180	232	218	237	233	220	225	226	243	225	221	198	222	241	258	235	212	203	239	238	252	227	252	221	246	232	220	249	245	257	219	227	230	215	191	230	196	196	255	232	244	233	238	253	222	217	263	202	191	225	190	231	200	208	268	189	216	242	222	241	254	215	200	233	242	237	241	219	247	214	212	225	225	235	221	236	240	217	237	212	240	218	220	247	212	228	224	246	229	232	230	247	201	225	199	231	230	203	226	206	208	233	199	216	244	225	252	206	182	198	222	206	237	234	213	207	228	231	220	237	198	243	262	236	207	251	251	225	189	207	230	222	230	217	218	215	232	215	239	214	210	251	223	218	215	193	237	223	242	213	238	209	210	217	244	219	216	210	233	229	221	229	210	213	217	231	241	209	240	236	197	215	208	227	215	198	204	222	247	222	202	247	238	252	208	197	199	227	234	217	220	235	212	207	233	213	222	231	215	233	210	236	212	241	226	213	258	217	224	223	227	216	229	225	224	219	219	238	217	231	233	222	200	237	229	247	217	216	250	249	206	212	230	230	193	225	189	251	241	214	236	208	229	219	241	215	209	235	239	212	246	223	200	231	213	232	204	249	195	225	242	209	222	242	214	236	233	205	202	240	227	189	215	207	229	206	196	213	232	203	202	227	223	219	229	225	241	240	208	233	223	213	246	220	216	221	220	222	232	225	248	221	228	215	208	242	238	249	205	273	231	229	195	212	220	203	222	229	219	227	192	236	204	235	208	221	254	223	222	218	232	260	233	251	209	219	221	221	245	230	271	215	209	238	236	236	235	227	251	236	230	236	194	226	242	215	229	256	233	217	223	258	221	240	221	234	226	226	223	211	213	207	257	223	246	248	257	205	211	208	220
38459	44996	53405	57849	53042	39631	35189	33640	30883	27692	21102	13972	8004	4779	2031	1276	979	781	659	642	592	546	583	516	514	531	508	534	514	514	529	477	509	528	484	542	547	504	521	519	486	523	486	515	528	518	534	546	502	509	519	542	479	549	551	513	503	511	547	515	527	536	531	529	535	544	540	552	500	510	506	516	491	504	491	544	533	483	515	516	520	474	471	520	524	493	547	503	511	542	537	516	546	475	547	509	507	507	531	517	524	522	502	465	539	498	516	508	499	496	532	524	500	539	520	505	491	533	505	498	526	503	521	523	492	507	520	515	505	511	525	496	543	527	486	519	501	531	536	528	530	515	511	501	522	505	573	532	497	533	477	526	487	536	505	505	481	532	489	525	540	502	544	480	527	505	498	491	480	490	496	531	528	503	525	495	514	549	499	523	535	542	542	489	504	509	543	577	521	460	484	512	543	509	497	515	520	498	493	517	488	531	537	578	514	514	501	536	514	484	556	488	512	522	508	484	537	495	520	510	517	514	478	514	505	499	526	538	489	511	494	510	531	513	516	540	515	524	516	508	525	515	523	493	528	522	501	529	508	520	514	491	490	540	497	530	494	519	507	520	510	533	549	536	528	550	522	498	523	522	534	548	513	492	518	508	508	544	524	505	512	535	490	497	533	490	532	506	505	480	472	528	526	524	509	523	508	512	481	482	532	525	511	497	492	512	518	534	477	520	479	531	477	544	523	526	494	492	535	519	573	481	523	537	569	481	500	519	552	517	517	520	469	489	517	503	526	519	521	551	475	536	503	542	554	484	510	575	529	476	556	475	502	497	488	481	538	547	494	536	518	493	547	541	502	509	533	497	535	518	562	502	544	534	509	509	497	493	530	529	509	507	508	519	524	504	549	489	510	494	532	510	521	527	554	559	527	488	520	568	505	530	493	544	557	497	506	518	535	489	500	521	498	519	506	496	544	495	464	491	505	487	482	538	497	528	509	508	524	504	503	529	515	493	497	511	508	522	473	519	508	509	554	532	538	502	525	523	523	533	527	499	524	519	539	535	497	516	541	516	509	481	511	479	524	486	578	538	546	480	481	492	551	546	485	541	545	467	522	512	497	528	509	535	503	510	523	513	494	509	492	509	521	516	535	535	526	528	517	513	518	539	532	509	526	454	518	492	501	495	494	518	491	494	520	520	517	496	534	487	540	500	503	497	553	506	530	519	470	523	511	524	524	497	527	527	534	499	530	539	503	506	551	514	560	494	487	474	521	516	522	530	504	554	497	497	497	512	539	520	499	507	562	496	541	501	509	511	514	511	507	509	526	546	508	502	515	505	487	562	509	485	493	525	562	500	535	495	500	522	509	527	524	537	539	539	516	485	535	475	494	518	521	472	484	557	522	546	505	529	495	494	499	533	481	516	490	505	509	537	522	538	517	479	486	559	539	523	531	518	494	512	514	505	501	500	527	491	547	460	511	531	529	510	510	547	515	511	472	519	528	526	494	511	509	528	511	496	533	511	493	516	523	486	521	543	516	504	492	532	521	485	520	504	549	506	494	528	543	510	492	544	479	571	488	535	527	492	480	515	519	500	532	515	486	506	547	499	495	511	515	511	562	471	527	498	513	563	522	507	527	508	463	495	513	503	547	522	490	495	505	535	520	543	511	517	520	525	518	534	529	513	531	531	531	524	542	487	499	492	540	501	504	507	526	507	488	524	498	493	521	531	547	534	526	519	503	495	520	528	494	526	494	511	543	497	506	478	510	494	528	478	493	521	489	489	529	501	540	487	512	555	571	536	521	498	563	530	488	507	497	517	533	512	492	517	494	511	502	528	515	473	499	483	526	527	485	522	508	509	547	498	509	515	512	525	517	525	551	521	536	562	568	477	525	562	516	475	545	511	513	554	526	549	502	491	529	528	531	554	531	527	494	540	524	521	529	535	520	538	540	541	512	532	513	537	518	501	516	510	516	511	499	538	466	512	500	524	494	470	523	516	502	487	523	521	528	523	523	523	483	483	527	549	506	540	467	493	544	514	533	484	533	494	526	543	539	534	508	547	535	543	505	494	499	528	515	496	473	500	561	506	526	523	528	504	520	543	508	540	499	500	526	536	513	524	521	507	499	520	501	516	505	515	502	509	500	507	519	518	513	525	533	534	565	506	471	540	532	506	507	516	511	499	520	539	486	538	540	496	515	528	479	505	579	532	532	528	518	527	485	515	554	526	479	533	496	510	540	517	512	525	531	525	544	528	495	524	511	537	563	525	533	517	474	471	530	554	524	523	487	538	512	544	496	496	476	556	529	510	499	509	453	547	513	522	541	509	539	512	508	508	516	555	553	488	546	491	503	508	494	530	492	522	497	501	461	486	543	496	499	500	491	519	519	495	538	499	506	498	498	479	521	502	512	527	497	516	515	527	564	518	487	494	487	493	542	513	526	507	530	533	526	533	522	529	547	533	519	536	524	486	527	507	500	542	501	507	504	497	498	519	518	522	516	469	530	488	504	531	515	516	491	506	491	483	550	546	511	507	492	556	505	509	502	550	493	525	506	509	526	511	561	539	496	490	548	504	488	526	523	510	516	495	531	481	535	507	494	524	487	532	553	490	507	499	534	518	506	530	528	508	497	497	523	519	517	506	521	506	527	506	487	500	548	518	544	483	493	511	528	542	525	540	518	496	490	532	536	494	504	562	525	519	509	522	555	496	495	495	519	526	524	504	517	522	535	512	505	553	524	512	523	498	495	517	462	505	505	512	510	560	504	511	512	520	510	512	534	470	498	540	521	550	482	508	510	498	507	531	471	514	510	517	561	490	534	505	490	523	522	496	486	563	508	505	546	521	551	575	542	506	462	426	534	525	523	512	532	491	511	487	507	543	480	489	495	527	466	553	483	519	523	472	529	516	444	511	511	545	515	528	527	493	481	504	541	499	502	501	521	506	530	489	524	526	508	511	513	597	527	555	530	534	561	514	498	521	509	523	530	550	494	512	506	489	514	538	522	516	497	519	506	545	528	487	557	528	473	516	543	518	548	511	516	565	511	528	506	515	482	573	545	509	545	521	530	505	506	526	515	519	545	536	517	507	516	528	532	534	521	529	543	495	527	469	503	531	513	474	497	490	525	478	532	559	545	537	530	531	519	515	513	498	485	521	515	536	481	543	517	501	494	528	485	515	480	492	469	507	547	498	527	519	521	466	518	534	536	508	513	528	506	534	490	518	517	519	491	471	491	526	553	495	519	537	516	538	543	498	575	526	511	521	527	529	473	540	488	515	514	548	558	534	496	542	534	521	496	523	549	540	544	523	488	478	519	497	516	501	559	536	540	501	518	512	500	508	483	530	523	499	561	500	543	546	520	535	567	526	554	494	475	507	532	557	489	483	498	509	495	497	538	537	525	488	574	560	508	451	501	463	518	498	541	555	543	490	502	531	511	533	473	507	559	526	506	560	514	480	510	517	533	533	505	493	484	506	516	531	498	556	471	515	525	543
60765	55076	54510	48192	38655	28970	27907	28265	25348	19823	13674	7724	3843	2103	1057	559	389	354	328	240	238	222	221	238	214	233	239	232	236	259	233	250	216	225	234	241	219	237	242	237	220	224	219	242	215	232	243	231	239	204	212	219	235	213	226	191	224	204	233	223	204	226	215	221	250	227	222	258	204	225	223	238	221	229	271	235	252	241	237	237	230	228	236	255	209	239	229	217	228	229	231	243	264	235	216	215	210	196	244	226	233	202	260	239	245	224	200	232	236	242	250	244	226	253	230	216	257	240	211	214	237	198	216	234	226	230	244	229	219	217	213	222	256	223	227	227	219	223	212	229	221	213	196	229	223	214	219	214	237	224	231	226	233	196	228	242	210	232	228	229	212	190	222	241	233	214	194	233	216	205	228	230	234	223	212	232	248	234	233	231	246	222	218	225	233	226	220	229	239	217	216	210	217	234	250	239	227	226	219	219	232	218	247	242	256	252	210	234	228	225	195	214	219	227	210	236	214	236	256	222	237	228	205	243	236	234	199	206	241	223	228	246	186	218	254	240	225	223	238	203	206	242	204	255	230	240	245	237	228	212	212	206	204	224	262	228	224	199	213	214	229	235	224	213	228	245	223	214	210	237	236	194	228	235	259	267	241	215	239	223	243	239	228	212	211	205	231	211	222	242	193	221	237	231	234	245	238	231	243	250	237	218	216	240	259	225	206	217	249	206	218	229	209	234	221	198	210	227	219	271	250	220	225	233	187	244	195	248	222	241	216	218	213	260	218	239	204	214	225	241	215	248	211	224	237	256	232	225	212	216	240	190	227	221	225	232	203	221	214	256	225	239	219	241	242	224	230	250	211	231	210	216	228	229	218	237	237	247	239	228	233	221	250	250	241	224	215	258	253	208	236	229	247	230	223	216	223	223	234	231	214	195	241	259	272	209	255	233	222	225	236	230	226	213	201	241	226	234	219	196	222	227	236	207	240	223	210	242	193	234	232	237	203	205	211	239	233	222	227	229	232	227	214	211	243	239	219	238	224	211	239	209	232	239	229	259	229	216	251	214	206	209	235	218	246	205	224	248	228	216	228	235	220	243	212	220	242	223	224	255	228	232	213	247	212	249	225	222	246	233	201	221	244	220	225	210	222	232	225	199	260	207	214	228	222	214	229	248	233	237	212	229	243	210	231	238	215	231	209	235	214	226	222	237	225	220	225	252	234	237	246	218	246	207	212	210	236	224	253	235	239	227	202	208	226	228	223	230	224	204	244	226	224	239	211	220	242	236	219	197	260	222	243	212	220	218	232	230	211	231	238	226	240	218	214	228	249	228	230	234	247	216	204	228	221	217	236	214	224	258	231	215	232	219	219	246	245	249	257	224	232	221	227	250	214	243	246	218	227	215	192	237	209	230	217	197	226	239	220	232	256	223	224	233	195	219	238	204	248	197	214	212	250	227	235	216	242	251	209	211	212	243	220	227	215	235	242	251	227	234	243	235	223	214	208	226	237	188	214	198	228	270	229	219	229	220	207	234	210	248	231	220	232	184	219	222	214	240	236	198	216	231	237	257	241	226	205	246	205	239	245	209	213	216	232	190	220	226	230	208	229	225	238	216	237	219	212	230	227	242	233	248	242	227	234	218	225	216	223	213	220	261	221	229	228	244	201	237	218	234	233	213	233	225	237	246	220	236	236	220	260	235	258	220	228	224	232	225	246	232	243	208	205	219	226	237	255	246	242	217	236	225	216	230	253	221	226	223	263	226	206	223	234	241	241	222	216	232	234	230	230	253	226	231	207	213	222	215	245	246	223	226	235	242	217	223	234	240	234	237	284	245	253	240	230	237	220	192	246	220	224	233	214	223	227	214	206	234	253	227	220	194	233	209	230	215	246	213	213	241	222	231	204	221	224	229	214	204	219	217	228	239	228	248	232	222	245	240	187	220	237	236	242	212	222	237	224	233	256	250	233	239	262	267	202	241	227	215	225	232	222	230	235	202	226	237	209	253	232	220	180	225	229	239	249	233	224	249	240	225	230	233	209	208	256	198	223	229	225	231	231	222	239	216	268	236	237	219	235	232	210	212	216	226	248	225	227	252	227	226	219	238	202	205	238	260	230	252	240	214	245	209	229	274	233	237	236	233	251	232	186	241	219	220	222	231	255	251	231	198	215	223	241	237	217	261	236	244	226	237	249	245	258	222	239	205	268	219	241	223	226	215	214	226	203	247	209	199	245	218	215	207	240	219	218	209	235	226	218	220	229	199	226	236	196	228	240	234	233	250	215	240	199	228	215	236	235	221	218	233	210	217	205	229	217	240	233	267	240	194	257	231	248	248	237	218	247	281	208	218	215	241	218	238	225	234	251	254	233	208	229	213	223	219	200	248	215	232	222	210	259	225	241	223	238	231	252	234	264	233	220	235	200	232	203	254	215	212	196	240	226	238	240	234	229	220	200	234	211	238	216	254	232	266	228	229	202	246	247	247	208	234	213	221	236	243	224	230	208	235	248	212	225	208	195	255	225	220	220	232	221	229	208	247	186	248	233	271	234	253	271	246	218	213	231	240	222	218	249	210	209	229	249	257	222	222	218	215	218	243	230	228	234	246	220	210	237	213	258	210	249	225	247	227	222	216	234	226	216	217	243	232	249	236	246	222	237	244	212	214	216	235	201	225	206	262	249	222	224	239	228	225	228	212	218	213	239	257	255	253	234	242	186	174	203	268	244	208	261	225	255	235	254	232	211	236	212	225	207	237	221	214	229	213	260	233	240	247	229	252	226	240	213	236	219	232	223	230	240	256	242	236	221	221	208	227	227	216	209	246	231	232	245	254	212	239	244	230	251	226	257	197	218	216	223	227	216	210	219	234	231	262	228	234	242	204	221	237	215	244	232	208	232	251	224	230	224	212	265	234	234	218	186	237	224	216	220	237	241	219	209	228	237	222	214	208	219	232	213	231	259	189	239	209	231	233	217	233	220	216	216	233	239	224	239	260	254	242	252	245	226	241	217	258	243	211	241	217	197	223	220	218	228	227	196	252	232	199	219	215	243	212	216	234	255	228	261	219	205	227	216	218	253	231	228	234	220	213	223	254	206	247	214	220	229	198	238	237	232	259	222	242	225	235	201	216	198	218	252	240	206	240	238	228	212	211	235	217	248	240	264	221	220	203	239	219	256	235	245	216	222	220	256	241	229	253	238	222	230	228	233	222	231	247	239	232	235	230	247	212	221	203	243	218	230	211	248	231	273	241	230	201	205	244	220	252	235	207	235	224	288	230	238	200	222	230	247	227	223	211	228	212	240	214	240	227	246	240	222	238	234	223	214	255	231	205	212	225	242	248	230	255	252	221	234	229	229	234	227	259	220	235	223	247	259	213	232	240	201	238	213	200	224	214	244	204	217	216	208	238	217	224	249	248	228	228	241	217	239	226	268	235	243	235	236	213	212	221	217	220	241	245	214	250	225	225	250	219	226	238	245	196	211	213	252	216
44975	53038	59706	58586	51929	45933	43005	42801	40042	36083	29316	20308	12724	7682	3587	1766	1257	969	767	694	582	590	575	562	523	475	537	563	510	480	524	521	547	526	484	491	497	533	526	455	458	548	526	512	498	559	511	480	474	493	505	526	491	490	492	502	545	527	543	568	516	488	486	534	507	520	545	506	503	535	494	515	502	474	531	505	498	502	523	494	526	552	519	486	488	514	501	513	542	494	577	519	487	503	502	522	522	534	511	519	517	540	525	521	514	501	529	487	482	515	510	542	472	493	504	487	516	471	535	533	518	479	497	486	531	498	501	503	554	473	535	523	527	481	526	507	517	495	542	480	524	544	483	503	507	538	491	502	525	505	537	487	510	518	553	494	481	545	542	520	491	508	479	519	474	482	551	488	498	481	502	525	529	531	509	516	486	469	503	524	525	509	556	481	513	507	516	541	509	517	508	495	502	555	511	473	521	494	503	489	508	503	515	515	497	535	533	533	540	517	481	501	544	516	516	519	526	501	492	564	523	515	521	494	458	502	533	537	497	525	527	510	536	508	507	455	517	492	505	522	523	542	512	483	534	494	514	510	523	558	504	510	530	489	525	484	576	463	498	558	546	540	506	525	607	496	483	527	518	504	496	504	478	518	535	497	512	477	511	519	515	523	521	481	516	527	490	475	470	472	521	502	511	495	502	526	518	528	532	514	521	484	543	493	507	496	513	552	503	528	512	504	522	545	524	493	492	517	506	500	514	578	500	533	510	522	477	526	470	518	498	521	545	557	516	495	510	523	544	541	517	471	514	496	502	483	509	516	529	512	510	503	526	500	492	545	542	511	495	507	468	513	498	553	489	564	476	509	497	507	487	514	522	520	521	527	499	490	511	519	524	535	507	520	482	532	500	547	486	494	507	494	510	499	473	522	528	513	498	493	509	529	495	499	545	551	524	495	517	491	499	500	532	535	531	526	519	520	525	511	503	488	550	507	514	505	521	491	490	486	547	512	507	526	499	502	546	503	525	476	468	546	533	541	514	478	494	495	491	505	517	514	536	537	501	482	529	492	513	504	552	505	518	530	508	525	505	507	501	544	510	512	509	518	508	497	515	498	516	545	518	530	498	533	494	467	513	502	539	508	524	523	523	529	507	497	519	470	536	482	492	560	495	468	482	507	533	496	476	504	476	505	480	501	503	500	466	511	505	535	464	533	518	493	515	511	504	535	486	515	476	518	528	493	514	547	547	500	509	535	503	527	529	524	540	543	524	530	475	524	538	558	525	505	538	504	480	531	468	515	517	503	508	481	548	491	508	534	501	527	550	518	509	555	545	536	480	495	517	494	489	509	530	517	487	472	494	528	503	544	541	455	480	480	520	509	520	500	499	517	510	467	495	508	567	526	498	528	514	523	501	514	506	486	531	477	490	504	574	544	502	509	479	495	547	537	529	512	510	471	521	477	512	512	499	511	500	545	479	524	483	464	547	542	482	458	505	507	473	471	525	512	476	465	522	517	547	515	525	529	515	522	541	512	488	533	514	487	494	511	493	544	495	476	510	494	521	549	515	486	501	525	526	488	549	511	486	486	541	539	513	504	515	544	515	544	495	519	507	471	485	539	516	481	516	498	541	529	551	523	495	493	520	487	478	525	505	510	519	527	513	520	530	528	515	485	492	528	517	516	504	489	474	491	523	534	490	542	516	518	482	503	516	515	490	539	526	537	512	493	515	491	511	472	520	483	487	535	497	487	565	528	505	544	497	507	510	515	533	480	512	463	541	535	504	514	532	517	503	492	519	522	501	479	524	475	477	539	467	491	483	480	478	511	522	543	522	517	466	545	520	513	532	491	514	479	516	506	527	473	513	527	521	504	509	490	498	513	480	488	511	545	531	513	551	528	512	546	513	499	524	525	524	500	496	477	514	528	481	520	518	538	512	512	494	461	510	498	535	504	501	513	551	517	532	530	498	505	556	521	489	555	499	504	578	485	513	512	508	580	519	499	545	520	542	517	538	537	542	502	527	521	535	521	453	471	467	482	496	505	519	456	508	502	546	519	535	503	496	481	521	558	518	503	515	544	469	544	525	555	535	526	517	484	513	540	471	490	536	503	482	537	489	498	540	492	514	530	494	523	512	524	467	498	498	481	552	499	498	529	541	518	506	479	523	551	478	526	514	519	469	497	524	539	530	493	521	543	530	516	521	496	520	517	479	558	496	535	530	487	518	564	485	494	511	515	534	514	455	494	499	527	517	482	525	508	507	509	494	516	501	542	508	504	484	539	496	517	516	497	489	500	516	510	510	518	499	523	511	548	494	535	527	463	522	479	547	498	503	539	514	464	531	545	515	500	516	523	527	538	484	508	516	517	504	503	501	501	492	554	495	559	534	546	510	473	511	467	516	497	541	530	538	539	480	484	486	556	509	517	512	530	529	519	488	516	534	515	544	567	514	500	484	525	561	539	481	483	539	523	500	477	543	524	537	518	504	491	531	487	520	510	479	506	499	491	488	513	514	506	502	507	520	536	523	506	520	478	517	542	486	543	506	550	517	499	504	488	489	494	546	516	534	546	537	515	525	494	521	485	522	506	539	520	499	488	543	545	526	511	523	529	508	503	465	499	534	497	502	533	503	489	523	538	549	513	509	478	477	487	525	518	553	501	529	462	474	507	475	464	503	518	559	533	527	499	510	507	511	511	507	524	540	499	508	491	528	506	476	476	474	508	496	540	559	478	488	509	520	475	499	495	558	494	477	509	493	537	530	503	524	525	497	539	508	498	521	476	488	513	515	496	540	526	520	538	526	480	493	525	498	514	554	492	494	498	560	493	534	488	539	506	481	524	515	521	486	524	502	524	501	500	514	538	484	491	540	530	484	511	502	526	520	531	489	533	505	543	506	523	529	536	523	530	502	510	484	482	471	509	530	474	516	493	520	522	515	485	505	502	562	508	497	511	513	490	523	514	497	493	495	508	539	529	507	540	496	506	500	491	494	506	514	504	529	510	512	512	506	487	513	510	536	526	546	506	519	511	520	492	489	521	536	520	523	508	525	481	485	520	516	539	508	563	517	511	545	519	501	517	526	503	501	536	519	526	519	495	549	496	493	507	488	501	463	525	501	570	496	518	507	536	478	523	480	498	517	504	511	496	545	499	464	531	514	530	495	512	529	484	500	578	542	538	524	500	519	527	508	491	555	515	536	519	523	492	494	511	530	500	535	492	499	514	512	521	530	523	520	507	538	508	553	491	528	512	452	515	512	531	476	546	500	532	497	487	493	514	512	535	478	508	490	503	482	494	493	513	500	498	528	532	495	461	494	515	524	548	509	568	566	503	502	466	483	508	492	506	499	514	548	516	482	516	496	491	534	495	542	517	511	476	495	529	517	490	497	520	481	515	554	550	474	471	541	509	464	544	511	493	502	560	548	513	478	519	531	503	530	505	501	500	507	521	509	520	511	508	538	546	558	494	492	481	484	536	556	494	526	515	515	533	509	519	533	518
32780	29076	30786	24772	14755	7617	5404	3877	2504	1611	1149	743	509	384	293	268	263	264	238	230	261	258	191	204	245	202	228	227	219	239	213	215	210	232	209	242	221	243	225	222	252	229	232	232	238	238	233	203	229	221	232	231	201	220	247	206	235	228	238	234	226	226	204	238	242	257	195	233	205	212	224	231	222	243	223	222	230	226	237	245	204	245	226	257	225	215	201	219	214	244	232	227	233	217	236	212	212	215	227	222	228	265	230	248	222	196	227	194	221	241	220	235	225	236	196	213	222	253	218	249	241	219	226	242	236	224	232	223	257	239	241	241	254	233	228	261	221	222	254	269	245	236	238	225	199	240	237	231	239	252	247	237	233	241	227	235	240	207	220	233	244	225	214	226	226	222	208	233	219	241	225	230	252	228	211	236	204	212	225	226	227	213	239	240	232	249	255	213	231	224	227	251	221	263	242	254	234	245	231	239	240	241	240	254	208	233	227	237	226	229	254	227	235	214	224	213	225	241	256	228	207	215	207	245	241	246	244	232	205	249	233	218	226	229	263	241	233	231	220	239	220	236	232	215	229	226	225	237	207	190	227	247	246	243	208	203	220	224	242	221	209	224	256	230	242	214	228	220	239	234	210	204	232	231	232	226	217	211	196	234	215	245	231	209	245	232	211	252	211	284	228	246	234	215	208	250	227	199	199	256	241	226	251	216	251	217	253	242	212	228	227	222	209	228	186	203	235	228	219	239	229	219	227	251	221	239	218	218	214	220	238	232	195	236	244	223	232	241	205	215	221	268	235	243	260	241	233	232	238	212	204	223	241	209	201	225	234	221	236	250	215	242	241	189	214	245	224	244	210	259	209	233	219	253	244	221	224	226	240	235	227	248	246	229	224	207	202	203	232	237	234	216	228	257	226	229	222	243	236	214	231	224	219	232	251	248	220	207	251	190	243	255	187	247	220	230	225	237	218	185	221	254	262	218	226	262	218	235	246	208	206	213	248	226	222	249	208	227	234	238	254	220	225	240	208	260	234	220	243	228	217	230	233	217	223	257	247	218	239	204	248	217	226	227	221	236	259	256	248	234	219	255	227	261	213	219	239	237	229	223	235	238	261	206	240	247	237	237	214	238	229	243	208	217	224	246	239	226	228	222	207	245	268	242	212	244	228	234	218	206	221	214	231	237	199	219	233	219	224	230	254	201	229	249	202	217	223	207	257	224	244	244	212	237	238	252	197	215	221	227	240	224	260	233	198	218	245	215	212	243	232	220	244	204	203	213	226	227	237	221	218	210	205	226	230	216	238	227	199	254	234	238	234	229	228	243	253	244	243	228	230	214	206	220	227	216	226	214	197	200	228	258	210	253	237	205	218	173	209	232	204	218	246	258	230	215	210	232	237	224	221	254	258	205	217	226	233	279	271	221	230	215	214	192	235	238	224	255	212	254	211	207	212	238	255	225	241	232	255	222	213	228	227	226	231	217	223	240	209	218	232	224	230	206	248	250	224	192	236	223	210	211	245	204	244	239	222	233	236	215	239	240	222	197	215	229	224	202	232	241	230	222	219	238	260	228	226	214	225	245	211	202	236	205	237	239	230	242	205	222	234	233	235	215	226	235	247	240	190	215	213	224	242	235	253	245	189	255	230	217	219	232	249	263	241	225	219	198	252	217	221	219	237	219	223	247	212	210	216	243	223	226	266	217	237	235	222	198	213	235	238	213	251	209	219	237	215	253	214	250	230	240	241	185	235	221	249	204	213	240	226	251	217	227	212	213	249	209	262	246	220	210	209	245	213	238	218	222	225	226	243	225	227	224	245	217	262	249	237	220	203	245	210	245	235	234	238	216	232	223	224	203	197	244	253	239	250	207	235	266	231	245	230	242	242	254	235	217	248	220	240	252	209	238	230	201	206	199	224	225	226	223	229	220	223	235	244	239	200	212	227	216	221	215	238	236	224	224	208	234	202	195	205	213	207	226	216	239	222	196	231	217	238	234	206	256	224	238	225	215	257	251	210	210	240	208	195	217	229	232	223	219	217	211	261	222	240	211	221	242	237	226	227	254	225	204	215	217	211	233	224	255	215	235	228	261	214	233	193	253	226	239	234	238	202	205	221	233	244	249	195	227	207	243	249	236	240	250	220	224	208	229	232	239	260	210	230	233	231	239	213	229	221	222	253	222	203	222	229	202	207	212	193	224	243	199	253	219	200	208	230	224	237	229	227	221	229	237	222	254	263	212	236	218	254	247	248	210	245	209	231	197	253	215	217	230	246	216	214	247	218	227	225	239	248	205	210	226	212	225	249	214	240	243	232	230	257	217	225	252	245	218	238	182	212	199	220	226	233	212	255	234	232	217	191	214	226	207	221	217	260	228	229	198	213	250	255	232	223	197	240	243	214	188	216	194	189	262	227	241	236	183	210	201	226	217	241	225	222	207	237	229	230	239	223	222	229	246	199	214	192	199	244	217	212	242	241	236	231	224	218	237	205	233	230	235	214	230	223	222	237	230	222	253	250	219	221	235	205	234	227	237	213	224	237	248	208	224	208	189	230	241	212	222	196	239	194	231	235	245	232	243	233	214	209	223	221	228	222	244	199	238	233	218	242	226	223	205	233	219	241	255	222	242	215	242	215	262	223	236	240	243	221	254	227	205	217	227	220	233	202	208	201	242	230	236	233	223	198	214	219	243	233	217	219	243	227	269	222	233	255	270	226	241	229	225	236	234	234	229	254	220	240	241	243	272	244	246	216	207	199	216	231	213	250	214	247	228	227	233	235	215	224	208	203	236	196	215	200	234	246	220	238	239	182	212	196	261	224	220	230	219	234	237	186	237	211	206	253	208	225	204	218	238	229	235	229	221	247	230	203	232	230	237	233	205	207	241	243	211	202	232	221	207	218	245	247	244	238	243	235	238	215	197	216	234	233	247	196	221	256	244	230	217	223	228	199	224	227	268	231	218	237	227	232	205	245	232	255	217	238	245	218	218	231	239	219	237	216	241	194	205	234	232	244	206	201	234	198	212	245	227	207	232	224	233	242	242	236	210	235	199	238	204	227	258	245	228	233	221	207	241	236	208	250	221	226	223	242	229	246	201	231	214	247	231	218	230	218	230	240	217	226	219	211	203	223	226	217	226	192	219	224	260	248	216	250	232	208	222	203	236	236	206	207	206	207	235	218	227	214	245	224	235	247	254	221	231	245	221	250	251	199	238	235	240	223	233	222	220	225	245	229	202	217	237	228	236	258	244	226	214	242	232	243	207	202	201	225	231	224	250	239	214	231	230	237	234	224	252	236	220	221	242	252	215	233	250	222	271	231	233	228	242	237	250	210	232	246	229	203	225	225	202	227	226	217	222	234	232	194	228	239	230	243	253	236	233	225	244	213	222	231	238	200	231	232	239	236	221	223	226	230	224	229	203	226	234	224	249	245	219	216	235	223	202	215	259	233	227	237	216	195	230	235	233	235	228	241	209	231	218	207	239	240	206
20071	24555	33856	34679	26660	19122	16721	13770	9981	7109	4685	2988	1830	1260	893	744	657	571	580	582	512	531	592	502	499	498	520	487	549	508	498	520	519	523	582	523	534	548	533	523	553	529	550	513	504	525	531	517	528	526	460	497	542	506	538	573	500	542	525	510	494	502	522	576	545	520	544	537	572	572	529	510	495	538	561	504	587	511	535	545	509	518	518	529	551	533	532	514	498	579	504	510	485	507	522	525	510	541	484	517	511	475	505	494	537	489	531	506	548	503	544	522	556	515	533	515	491	516	498	557	532	492	520	530	519	549	497	501	527	523	521	530	508	511	536	495	525	549	560	559	559	524	556	517	483	543	561	560	493	525	517	557	515	519	522	530	567	536	571	512	558	532	543	537	518	520	503	546	503	530	530	539	535	538	536	479	510	526	489	503	536	533	499	543	543	551	512	512	505	524	520	499	574	517	541	554	552	526	460	513	476	506	530	492	489	508	482	524	521	524	491	494	527	491	530	536	512	565	500	585	507	533	513	525	519	569	525	546	511	513	489	540	529	532	518	550	535	540	539	511	487	528	507	532	500	493	521	554	537	525	558	522	513	516	526	505	524	537	537	537	512	532	540	505	509	526	527	488	544	547	519	477	503	508	491	510	534	510	517	534	541	519	502	489	518	545	507	521	514	513	506	546	538	507	542	511	542	479	554	556	519	519	522	477	522	483	532	494	502	541	556	510	521	531	518	578	529	491	488	503	502	553	525	494	484	505	484	538	535	499	527	516	514	558	499	550	523	518	526	492	495	577	542	512	514	509	546	490	520	539	514	517	500	498	516	521	520	528	490	519	556	554	516	572	545	528	546	504	548	519	523	494	539	538	500	523	476	494	508	513	540	559	532	545	516	491	466	493	502	502	540	531	549	549	512	534	495	530	544	556	499	539	542	522	478	531	556	508	499	493	539	520	524	528	535	501	499	541	522	502	527	560	492	488	507	521	511	532	489	543	512	518	518	505	494	518	547	515	499	500	564	524	547	542	525	513	496	542	550	495	533	541	489	555	541	530	507	513	521	520	564	490	526	486	526	545	554	536	521	532	508	507	525	514	541	539	511	501	489	549	510	489	477	537	551	530	530	513	548	558	510	535	560	507	574	539	540	512	530	545	520	496	554	563	534	507	520	526	532	506	523	512	571	496	483	486	509	530	529	538	533	503	540	499	496	541	459	480	559	506	539	506	517	543	533	475	509	537	549	484	526	515	550	517	503	541	539	523	496	533	530	543	534	517	483	548	520	561	549	525	485	515	495	519	573	576	510	564	549	541	547	561	561	528	535	512	524	541	510	509	534	541	526	536	507	551	516	504	503	515	506	541	542	537	500	493	534	489	530	504	560	498	542	502	515	555	504	502	518	484	547	523	519	509	563	528	525	508	515	532	506	499	479	533	502	503	543	527	502	567	528	517	497	512	499	518	510	487	523	523	549	493	513	544	550	502	496	494	514	562	523	554	510	545	501	553	500	512	531	525	546	509	505	442	513	529	524	486	520	554	536	495	515	498	515	494	550	559	526	498	527	496	524	492	506	492	482	527	498	556	485	508	501	510	533	529	546	511	561	522	543	534	534	535	505	508	573	523	512	493	554	538	523	511	527	518	502	530	496	514	550	509	536	537	522	535	510	508	526	501	532	515	526	528	512	528	536	536	541	532	529	519	529	505	493	509	498	497	505	537	510	462	493	534	497	534	516	539	521	500	543	502	531	493	541	516	528	553	518	603	562	576	524	522	510	535	564	520	483	502	581	559	521	501	499	533	524	561	521	528	526	514	536	521	514	477	486	516	495	509	556	543	523	535	521	505	482	524	491	539	512	525	545	493	504	513	494	530	538	539	519	531	515	547	521	528	568	505	560	498	497	520	503	528	531	524	555	509	513	541	510	554	539	501	523	561	541	515	501	485	492	512	514	502	510	560	480	559	501	518	519	544	476	548	528	548	492	491	520	530	538	502	515	566	515	510	519	541	531	500	551	526	533	493	489	508	495	539	531	511	558	527	526	545	506	541	495	547	524	485	540	484	555	557	532	517	494	551	528	585	512	549	546	533	538	528	543	520	552	533	500	536	477	500	496	522	529	516	487	506	522	523	516	497	503	505	543	521	536	507	486	531	525	553	551	533	538	512	536	482	514	515	507	535	507	508	490	495	520	505	494	521	514	521	523	552	505	526	550	513	526	542	525	553	459	515	535	539	500	537	526	552	483	503	541	510	524	506	515	542	519	529	540	514	526	517	522	510	543	529	517	578	534	531	537	532	521	511	511	526	561	540	511	510	544	534	556	538	490	546	503	516	511	473	502	540	508	540	525	508	488	543	526	547	517	518	548	535	474	549	496	520	565	497	510	490	512	531	532	496	517	535	512	570	536	578	520	529	523	520	526	495	477	498	486	516	527	512	490	529	519	518	552	535	546	536	533	505	506	520	562	518	513	502	596	545	502	523	525	557	514	522	545	528	525	522	531	530	513	507	534	534	520	508	511	502	531	510	503	544	542	514	529	506	540	545	521	548	558	484	499	544	514	497	556	526	486	506	497	539	555	506	549	523	514	511	549	560	526	520	540	537	522	537	537	529	533	526	505	525	494	519	489	497	503	522	553	516	569	525	521	489	549	536	541	528	514	509	498	516	533	545	487	521	520	570	486	504	548	553	534	515	538	517	479	528	535	525	535	511	546	511	512	565	520	492	509	515	502	505	522	534	528	541	571	567	492	550	512	512	529	527	514	484	515	506	527	549	562	588	559	500	528	544	508	520	499	516	487	506	508	516	503	550	513	544	495	570	527	532	530	515	531	516	506	560	536	535	546	524	561	495	528	526	533	543	545	525	533	509	562	531	511	519	516	535	534	544	562	523	584	508	538	546	528	504	497	519	564	491	571	510	559	511	480	578	488	512	503	506	526	504	495	505	564	580	519	542	545	549	565	534	527	494	543	531	501	516	515	497	538	566	492	526	504	489	553	511	504	546	504	490	516	549	540	533	548	521	548	512	525	504	494	536	521	515	559	546	503	545	553	511	505	525	558	507	536	522	507	538	537	491	516	523	541	514	513	530	548	532	521	482	539	542	531	525	529	533	513	533	542	509	517	554	528	561	522	539	538	483	532	505	544	545	531	555	512	544	529	492	576	524	533	537	508	516	507	516	513	522	494	547	494	513	528	553	472	548	512	496	490	516	519	530	521	551	511	538	506	508	552	522	519	512	532	487	537	529	539	519	546	529	544	535	538	508	519	485	494	540	558	490	518	497	492	511	552	510	522	519	532	514	540	504	497	540	556	546	542	521	522	574	509	511	542	530	482	479	491	517	525	532	573	522	534	527	512	535	526	501	502	502	552	482	513	553	520	539	529	534	490	531	506	550	499	522	525	514	527	476	506	517	527	506	538	563	494	502	540	510	526	547	495	522	507	517	485	534	532	559	486	489	522	466	521	522	516	540	546	532	505	479	510	541	550	520
52817	53935	54595	49309	36324	27706	22839	19660	14758	10334	6546	3537	1978	1185	661	361	338	278	254	218	250	218	215	208	254	229	218	227	233	210	221	227	214	220	205	218	246	230	206	224	217	222	229	245	237	225	236	205	226	238	222	219	235	228	220	228	215	226	222	198	233	204	225	246	261	223	222	210	222	249	220	225	203	223	231	244	238	215	229	207	208	214	219	211	205	233	212	222	202	227	224	195	230	224	210	229	224	225	218	237	268	258	202	233	239	231	221	215	215	232	213	217	210	226	231	212	201	209	194	197	207	206	261	243	205	226	273	222	217	225	226	218	225	220	215	231	235	207	240	202	209	200	206	203	191	214	193	226	210	223	218	213	231	240	235	198	227	223	216	222	251	231	221	235	230	222	221	237	216	187	228	206	237	213	235	240	225	209	230	216	230	243	232	224	249	216	248	221	223	211	220	235	203	211	245	227	252	272	201	218	230	214	217	216	232	234	206	215	213	244	231	228	252	232	221	220	227	239	232	229	248	197	207	209	232	200	245	224	238	235	241	231	217	228	194	244	239	200	243	229	244	220	232	227	241	235	243	241	218	250	239	222	245	198	217	233	207	242	245	267	252	201	208	236	237	181	235	208	201	207	202	201	267	226	211	227	224	221	215	217	253	217	225	210	235	237	245	217	252	196	216	225	253	225	215	240	208	226	214	237	218	218	229	224	209	244	227	236	226	223	217	228	222	239	238	203	256	225	216	207	216	218	235	243	190	218	227	247	244	232	212	216	221	216	231	226	217	244	219	242	237	223	219	221	221	205	226	231	212	227	226	218	217	207	203	268	218	253	204	234	251	227	234	233	227	210	244	212	228	225	208	210	240	223	222	233	233	252	242	246	228	200	240	228	236	235	200	218	240	231	210	219	218	218	205	214	223	254	248	242	227	217	200	214	227	194	234	233	242	241	226	221	247	231	208	204	201	244	242	219	219	214	208	231	208	226	232	235	239	236	189	207	225	216	248	241	222	237	235	213	214	228	210	216	212	229	230	217	232	213	230	248	248	237	239	232	214	199	220	228	218	233	216	233	230	234	245	251	212	228	243	223	200	205	212	224	208	211	214	201	261	215	231	247	236	204	223	208	224	213	241	241	220	229	238	257	230	216	194	223	230	192	214	207	223	231	250	235	221	249	216	239	210	243	215	223	222	213	203	204	218	223	222	250	239	218	233	215	257	224	213	191	222	248	251	206	236	209	248	227	225	218	227	232	226	232	207	222	227	258	216	247	207	214	226	233	237	226	210	232	228	241	208	222	247	208	221	218	204	226	236	242	231	202	220	205	211	246	211	253	229	220	214	224	218	229	233	241	204	208	212	219	188	238	229	218	231	231	224	247	229	230	216	189	233	205	219	250	251	227	225	212	212	209	201	218	201	225	219	233	224	228	200	185	223	214	198	241	211	228	210	225	228	230	189	218	218	205	242	210	199	219	204	253	243	227	209	231	194	227	247	225	233	257	210	213	202	196	231	232	226	226	203	202	235	247	208	201	223	223	236	223	221	252	217	220	215	228	248	225	208	244	238	233	239	211	230	245	221	252	252	245	222	232	228	233	214	267	196	245	209	190	227	217	205	232	230	234	198	196	221	222	231	263	238	261	232	220	214	239	248	205	239	232	219	234	238	224	214	219	235	222	232	198	220	223	234	235	229	209	214	223	233	252	220	206	230	219	218	215	233	217	219	235	257	229	211	224	229	239	246	229	234	180	218	215	212	212	221	216	206	242	222	223	228	220	243	232	267	217	251	209	225	252	233	226	203	231	218	256	224	223	213	214	231	227	232	230	231	236	228	245	228	220	261	209	201	224	227	232	237	244	196	207	231	247	231	234	249	227	238	213	200	244	229	211	224	260	222	235	222	234	241	260	258	247	248	227	236	214	229	241	206	231	204	233	252	245	244	211	222	230	211	222	220	214	216	235	210	211	228	197	187	208	218	203	238	230	233	209	223	219	226	238	241	209	238	239	227	213	218	210	211	215	208	223	214	226	223	244	233	227	230	248	238	229	226	214	233	221	253	256	217	223	216	232	211	229	234	199	208	251	225	233	221	225	201	208	196	240	221	236	226	216	219	218	223	211	218	211	236	217	207	211	243	220	214	209	236	223	219	201	229	241	238	229	232	215	220	236	237	219	258	214	213	223	236	229	221	229	205	240	209	228	250	246	216	224	197	207	256	244	202	255	243	230	208	213	213	242	212	225	256	240	213	228	218	214	230	216	230	233	229	243	236	224	227	249	227	204	240	217	241	215	210	218	218	224	211	213	233	216	222	212	251	225	209	222	226	232	198	239	226	204	224	238	244	208	229	207	237	224	220	218	222	218	233	200	241	227	216	203	204	206	250	220	239	222	218	191	250	244	238	239	195	222	189	229	189	237	229	242	247	212	223	211	233	220	194	217	225	232	231	215	205	226	226	229	213	224	200	217	229	207	200	198	223	205	200	228	246	216	208	190	247	230	252	232	213	213	219	205	233	231	219	229	203	234	215	220	235	213	201	233	237	239	234	240	210	226	232	213	222	254	258	226	246	202	232	220	215	228	220	245	231	217	231	216	216	205	227	230	242	226	246	231	232	263	226	232	235	196	219	244	246	209	255	221	230	257	200	249	214	229	202	198	233	223	203	220	203	222	235	224	194	224	201	240	252	217	235	223	215	218	234	214	233	273	228	235	229	203	226	224	226	220	213	241	253	239	221	213	197	203	229	221	261	214	206	226	212	228	221	212	229	215	228	208	222	218	214	202	239	244	221	254	207	234	192	234	214	220	238	229	206	222	191	279	227	231	207	228	214	227	207	230	208	231	187	213	205	241	200	238	218	237	226	207	215	210	244	218	240	235	212	229	224	219	205	211	196	241	219	224	242	225	218	217	224	242	220	244	228	212	227	218	219	245	227	244	215	237	222	216	212	221	214	216	249	248	206	207	237	230	233	230	219	219	252	253	216	224	201	221	203	236	223	239	223	219	204	266	267	251	230	212	237	226	230	229	230	212	254	232	218	227	242	223	223	223	228	201	208	194	206	216	249	234	227	215	224	208	227	219	253	240	233	240	223	223	211	227	220	226	227	219	230	212	259	219	202	239	218	227	191	219	213	237	260	233	226	219	216	227	262	242	225	232	229	234	214	222	237	234	210	229	234	239	209	232	246	219	235	215	231	224	236	233	251	227	211	199	241	207	221	203	200	215	240	222	221	239	207	222	209	219	233	234	245	244	202	245	217	224	243	223	219	236	239	239	222	234	237	189	251	237	225	213	247	223	220	224	215	218	215	213	218	237	245	235	220	190	232	227	223	251	234	211	230	224	221	214	239	217	208	250	215	230	232	216	214	240	216	218	216	226	232	234	251	254	230	218	233	214	244	205	222	255	230	236	263	204	218	196	229	193	214	232	222	240	210	216	184	195	219	229	212	225	216	213	205	237	223	227	226	209	232	236	209	248	247	184	261	231	247	207
36930	47984	55716	56016	46949	39532	34705	34385	30984	25907	19570	12572	7690	4705	2348	1289	862	726	667	608	528	534	547	519	535	488	558	515	515	492	530	481	527	557	503	472	495	485	528	537	488	531	496	525	517	514	511	479	541	542	509	513	550	528	518	508	508	518	548	501	504	487	517	537	547	475	496	547	526	512	512	528	531	528	518	500	507	535	509	497	539	508	547	518	492	529	501	534	523	504	510	477	544	511	534	512	551	487	501	499	489	510	492	469	485	546	510	512	530	519	480	539	516	539	515	538	502	517	504	483	506	515	509	473	460	502	458	538	503	534	502	523	513	480	498	522	516	509	512	520	499	518	470	522	565	519	533	521	532	506	502	490	534	509	529	495	491	512	531	464	539	451	495	496	526	520	560	461	481	530	516	511	536	504	500	541	522	524	492	519	471	509	519	509	533	515	541	464	509	483	509	482	498	525	555	535	493	545	467	477	525	497	536	500	497	515	522	510	540	525	555	484	530	505	523	499	508	540	523	530	506	544	501	532	499	553	563	526	538	502	550	519	503	526	509	492	536	517	503	509	540	520	535	506	487	491	576	497	486	495	531	475	512	518	513	567	474	502	510	482	509	539	499	546	524	481	534	533	485	531	536	534	529	513	524	498	467	528	510	496	487	487	491	513	529	510	492	511	515	485	529	452	551	513	502	506	528	486	501	517	513	515	496	506	479	519	529	557	496	553	516	522	517	488	524	483	503	515	526	481	523	500	502	488	548	499	488	552	544	535	514	544	504	531	488	483	465	513	509	511	533	531	534	483	519	467	554	517	546	512	539	524	524	497	480	520	511	557	491	475	515	532	535	544	534	483	522	478	540	515	522	526	542	497	505	472	530	495	475	564	488	524	508	514	536	505	538	531	518	523	531	537	547	542	512	486	518	521	495	542	518	508	520	526	537	515	501	514	506	514	525	518	545	501	497	541	527	527	529	510	523	479	468	541	513	497	548	496	507	493	532	488	476	485	505	522	475	468	503	490	478	540	496	504	548	509	504	517	531	554	479	532	551	470	562	552	522	486	524	520	547	552	528	493	509	528	549	499	502	493	514	509	517	539	477	478	506	462	494	490	478	512	490	488	506	541	549	494	492	541	520	507	508	488	527	526	494	537	482	506	495	547	492	515	496	528	513	520	509	470	495	546	484	484	539	535	531	502	513	525	517	512	476	498	499	497	498	521	506	499	473	499	509	534	537	541	503	515	512	515	502	519	506	467	486	528	520	508	541	529	484	522	483	533	534	485	495	506	518	528	503	549	538	490	493	479	538	522	532	519	487	488	527	552	495	526	483	510	525	554	509	485	499	509	517	504	517	525	479	506	535	536	475	484	495	492	492	520	518	520	516	537	494	546	537	500	498	489	523	545	469	499	515	531	482	533	497	485	492	528	522	544	556	508	504	523	522	535	542	532	489	488	493	480	526	494	501	528	502	504	494	540	528	517	528	517	508	553	500	526	493	480	547	492	520	520	486	500	551	516	498	551	503	568	492	507	482	499	479	498	512	527	561	442	516	501	501	545	551	481	452	543	531	493	500	504	501	532	492	574	501	531	525	515	486	528	497	474	515	513	514	489	516	457	486	487	508	482	515	536	470	501	517	537	478	478	533	539	530	529	532	513	530	501	521	526	514	520	522	513	507	526	479	548	554	515	530	538	489	558	498	543	501	496	533	514	476	518	495	475	486	529	557	531	566	535	517	503	496	480	557	503	511	525	517	517	515	481	526	527	521	494	534	558	485	514	519	515	494	542	474	545	506	508	516	484	511	543	517	547	498	496	491	478	473	487	526	551	540	529	508	526	503	517	503	519	472	508	488	481	544	548	505	488	508	513	523	517	529	553	478	512	514	542	517	462	515	519	521	541	522	544	515	490	499	502	509	516	527	497	559	488	512	517	500	549	508	498	495	505	539	522	490	490	511	545	481	551	523	455	497	504	484	517	556	519	508	522	478	503	511	512	496	492	524	490	514	553	526	544	523	544	485	505	513	485	505	521	521	501	498	560	516	527	539	475	496	550	519	554	540	548	527	514	503	515	476	525	501	546	546	508	469	501	495	509	527	538	512	498	479	511	517	510	518	488	522	498	499	495	484	507	521	535	515	474	507	551	515	511	486	493	506	559	516	510	512	519	511	547	521	497	512	481	507	507	468	483	519	539	559	502	501	493	487	471	499	495	486	507	517	476	505	492	537	492	497	516	498	530	491	500	490	469	475	547	477	471	525	505	525	504	527	536	542	543	521	507	504	480	509	506	516	536	511	517	453	508	517	538	533	511	532	509	497	509	498	502	550	538	522	525	530	498	557	584	501	530	474	435	501	543	497	535	497	509	507	516	540	508	483	512	504	519	513	521	523	528	541	525	503	496	550	544	481	528	492	498	515	505	527	550	483	558	487	499	536	518	526	530	563	504	505	486	504	493	536	502	499	542	498	469	519	483	530	537	523	516	527	515	510	483	526	480	518	527	493	528	514	515	561	531	497	499	535	519	536	509	547	500	506	520	532	473	477	524	510	493	528	494	531	522	507	482	542	533	545	517	539	473	480	476	492	539	520	516	463	485	521	525	538	542	533	525	488	539	518	553	514	511	496	516	504	486	533	485	494	526	504	509	540	532	521	548	501	531	475	492	482	470	508	514	514	513	490	512	499	518	480	567	476	524	502	553	487	496	489	506	501	514	480	460	508	545	461	519	541	490	493	556	461	514	514	532	530	498	512	508	487	513	502	473	534	502	493	497	506	526	493	497	550	522	522	493	476	452	496	493	494	531	540	506	550	527	514	527	501	487	520	497	503	516	502	497	523	535	465	519	518	509	477	532	527	530	519	506	515	472	554	529	486	519	497	495	507	513	481	514	528	520	509	533	551	482	531	558	485	527	547	570	537	500	515	513	473	479	495	483	483	490	489	498	499	507	510	504	536	525	517	469	531	516	496	525	535	510	486	494	532	483	513	533	522	529	539	488	548	530	441	526	545	487	512	515	511	484	502	506	491	502	560	554	512	517	570	518	488	510	541	516	529	541	513	523	519	539	524	498	494	510	524	523	463	513	525	538	513	519	531	485	540	522	503	529	520	513	517	522	533	507	533	501	512	532	516	528	523	487	500	528	525	490	499	497	540	530	530	528	532	513	498	528	503	497	512	519	510	464	526	542	517	540	515	466	491	476	511	491	520	530	529	519	498	513	530	531	523	545	523	496	513	462	501	499	505	513	511	533	508	498	552	528	485	491	513	539	554	513	510	549	496	532	494	543	483	543	514	512	553	514	523	520	514	557	522	543	491	546	508	503	527	528	500	539	495	503	504	509	554	556	528	499	512	532	559	523	501	528	505	497	527	556	464	533	506	549	532	509	517	483	510	543	506	499	509	524	509	519	530	527	535	482	465	508	478	533	528	492	511	494	544	549	492	491	505	554	511	547	462	502	527	512	512	558	543	521	508	497	507	513	546	491	500	557	519	528
60644	57505	54597	48814	35669	29204	28531	27860	24103	17675	11582	6053	3230	1771	925	511	343	297	287	260	252	210	195	226	238	206	235	221	205	218	217	230	207	222	234	228	194	208	213	225	244	230	206	231	216	208	211	195	204	223	232	236	234	224	210	207	240	231	242	244	250	213	228	251	232	237	217	218	230	247	220	212	223	240	233	234	219	223	256	204	237	243	242	239	227	222	227	221	217	234	244	241	199	209	207	242	202	202	236	216	230	224	214	221	215	212	199	226	222	219	218	236	215	243	231	256	212	214	225	242	193	222	245	221	208	237	193	240	223	240	237	253	253	228	234	219	222	184	230	238	219	248	224	230	239	233	231	190	208	215	205	225	252	207	230	212	241	228	229	240	226	247	225	241	229	219	208	215	264	211	243	252	191	234	248	196	227	227	214	234	208	212	165	209	230	275	239	233	239	217	246	252	218	216	254	234	198	237	233	273	231	259	199	250	246	232	239	210	200	218	243	235	208	230	224	207	207	240	227	270	234	214	235	226	220	258	215	204	210	211	212	266	222	219	225	230	220	238	214	209	214	234	237	222	219	237	220	234	231	217	200	222	225	243	212	213	203	219	216	212	247	231	199	227	253	250	219	238	223	234	222	232	227	208	209	231	237	199	224	224	198	195	212	237	212	232	212	222	232	211	237	228	226	235	234	238	206	226	262	230	247	237	233	247	206	200	203	243	199	233	232	229	238	233	206	236	234	222	243	216	226	227	233	237	225	227	244	224	190	218	243	210	192	220	211	185	231	197	237	238	228	239	208	231	210	230	224	229	197	221	260	225	198	264	213	213	223	217	227	227	243	214	246	251	237	195	210	237	216	212	224	240	226	249	241	218	261	232	188	214	220	216	212	217	214	211	229	237	207	218	217	226	220	233	252	234	226	246	248	212	267	231	247	226	228	233	232	208	226	183	223	238	219	236	265	240	236	250	227	215	198	245	244	235	215	224	201	217	228	210	224	243	187	209	213	199	233	236	191	264	213	245	229	202	208	233	215	254	216	210	223	202	211	225	220	211	231	217	234	237	220	203	239	228	235	208	221	194	245	225	241	232	235	224	185	219	214	228	220	241	229	221	202	207	201	206	199	234	238	243	221	209	218	212	227	231	212	218	232	223	234	235	234	241	236	228	221	207	224	228	199	191	227	222	241	217	226	229	235	224	173	221	236	207	199	232	219	232	206	238	268	207	221	213	220	218	227	222	218	200	204	246	201	244	216	233	210	237	233	213	229	211	210	241	230	213	228	239	228	239	243	197	235	225	210	216	277	210	215	228	244	244	232	250	230	194	222	233	252	208	229	232	229	213	229	239	208	201	223	221	233	212	218	229	237	247	235	212	223	241	203	227	225	223	214	204	227	242	207	227	237	253	200	237	209	238	244	240	200	237	216	203	242	239	235	219	220	220	240	240	229	241	247	200	269	261	217	239	247	220	231	220	228	221	217	239	223	212	233	215	232	267	218	224	222	225	230	223	274	243	225	246	226	234	228	206	224	226	222	201	236	209	216	256	258	229	211	207	205	203	258	210	234	227	208	241	240	232	215	227	231	217	229	231	224	226	244	231	221	202	229	236	208	245	206	274	253	226	225	222	234	210	217	218	242	231	231	239	250	243	233	224	230	224	218	233	170	226	198	206	224	215	197	220	227	237	222	216	225	207	213	211	185	216	200	235	223	221	195	232	221	254	211	206	216	241	225	216	218	225	215	224	228	248	256	224	230	246	227	239	229	220	215	215	186	204	201	227	223	259	237	238	223	221	236	212	227	202	225	244	221	253	231	226	240	213	238	210	233	222	240	260	233	220	226	219	217	210	232	210	233	229	225	241	243	218	220	201	217	233	211	190	239	235	209	205	229	203	212	218	244	212	206	231	193	228	236	227	253	215	244	228	224	212	223	197	232	210	207	220	223	211	233	245	210	229	237	216	212	220	224	190	228	214	249	209	242	220	243	228	231	223	253	214	214	214	209	234	211	237	190	251	209	229	215	216	221	206	245	247	224	240	219	239	222	196	185	227	246	259	224	241	236	219	234	210	243	229	223	212	258	215	208	241	245	233	241	223	237	202	219	250	233	247	224	196	246	224	220	238	212	237	229	241	210	211	229	241	206	244	213	244	235	222	223	210	235	205	214	247	238	193	219	234	229	205	211	207	220	245	218	217	209	210	255	228	240	213	221	189	232	226	235	221	198	252	230	213	213	211	243	224	257	233	238	216	217	198	202	211	238	228	239	212	231	228	203	223	199	225	217	215	231	225	225	215	219	229	213	228	213	248	212	199	238	211	212	223	236	215	220	249	250	239	229	235	228	247	224	220	225	222	215	240	225	232	212	218	212	196	235	248	227	211	252	253	215	205	225	202	231	228	238	234	221	238	202	204	225	231	210	219	205	219	245	212	241	236	204	221	224	212	221	220	216	215	239	232	220	253	260	244	211	219	220	227	242	204	205	237	215	236	235	232	257	208	202	219	202	245	246	224	215	222	233	215	226	217	237	215	233	203	220	229	190	223	255	236	232	234	219	247	200	223	222	245	235	212	236	212	216	235	209	227	244	219	225	250	225	234	229	221	216	217	241	218	210	246	245	223	231	230	220	225	225	243	229	219	221	248	216	222	219	196	216	223	225	224	231	230	239	251	239	211	253	224	208	251	232	220	218	248	237	219	252	210	227	248	225	234	253	235	224	203	240	246	238	258	224	216	204	226	202	210	216	224	248	220	203	215	256	196	209	210	224	223	229	216	207	197	207	218	244	228	253	212	217	244	228	248	242	223	215	234	283	247	212	200	255	188	249	245	229	228	212	223	233	240	222	234	227	222	223	225	214	210	216	227	214	213	243	215	230	206	226	202	223	208	212	218	246	225	228	237	240	233	212	229	246	228	181	234	222	204	245	239	206	198	227	223	218	226	218	233	227	221	217	228	226	236	225	207	250	233	238	218	197	217	239	204	249	195	238	234	218	228	224	217	222	234	216	235	227	224	234	237	219	218	230	197	213	190	228	197	228	188	224	255	207	229	225	244	224	249	249	240	228	223	194	208	226	243	231	213	213	251	225	227	256	248	220	230	219	232	231	213	210	237	266	199	215	227	211	240	252	233	211	223	263	243	271	201	212	220	236	238	199	223	230	214	237	207	232	243	221	225	243	228	236	213	217	247	237	217	213	236	204	232	236	210	242	216	216	220	227	232	216	230	221	237	213	205	189	226	221	234	200	240	236	230	243	222	229	242	241	214	237	239	219	236	224	228	219	236	210	211	230	224	252	233	208	226	216	219	209	189	220	213	236	195	205	205	228	219	208	252	201	243	232	228	225	243	232	220	226	222	210	227	227	212	232	250	232	209	269	199	245	224	209	223	211	218	229	215	208	228	251	232	233	243	228	227	231	206	229	210	241	236	218	216	216	245	236	225	221	212	247	235	258	216	233	208	225	247	244	215	246	222	230	241	202	201	247	223	216	228
43677	53387	59979	57914	50986	46623	43889	42171	38871	33560	26871	17799	11021	6626	3565	1884	1147	919	811	631	563	532	569	505	508	524	560	546	512	515	511	513	535	530	501	502	537	528	497	511	492	545	494	500	541	499	521	549	516	523	509	498	515	520	528	467	541	507	517	509	496	510	529	525	490	507	534	528	483	488	519	548	512	467	492	505	488	515	504	504	480	507	479	500	505	496	507	534	549	498	525	518	512	505	504	452	479	521	517	539	487	526	507	552	487	505	514	478	540	483	494	530	553	510	487	488	517	490	507	502	486	499	525	543	540	494	516	499	508	517	518	485	530	525	471	574	561	528	529	499	524	490	498	505	483	490	503	516	530	517	470	527	516	509	530	497	548	501	482	510	486	473	511	514	487	546	546	463	522	474	528	497	523	548	508	516	511	507	526	498	500	471	561	534	492	511	515	485	480	522	476	500	502	539	494	520	531	527	514	481	506	516	513	489	528	506	546	494	516	477	467	506	497	510	505	526	520	524	520	504	538	490	490	460	507	487	545	515	530	496	497	555	506	514	508	520	523	483	513	530	478	478	476	514	498	461	557	526	507	504	528	519	517	505	510	509	497	538	514	524	556	519	499	511	515	519	498	529	508	475	504	499	523	472	500	565	499	475	520	527	501	488	520	514	496	518	484	501	536	506	524	548	488	444	535	498	492	510	515	525	470	546	528	480	501	522	463	493	512	552	511	455	544	524	498	531	492	534	485	532	523	493	516	540	545	517	498	520	491	510	521	501	472	500	541	523	513	487	512	518	533	551	478	512	536	566	537	509	524	508	508	489	487	475	501	521	501	462	509	523	553	510	513	494	525	527	518	531	495	498	552	534	503	494	499	514	535	500	526	524	547	490	507	544	541	536	518	491	540	483	539	486	526	492	498	456	489	462	524	489	504	523	522	509	470	490	475	506	499	516	492	517	521	478	497	511	546	536	515	494	532	491	493	525	490	480	507	531	514	503	519	567	526	519	512	502	514	516	510	520	531	485	500	526	465	520	532	487	528	491	547	536	482	501	515	529	549	511	503	533	521	535	523	495	526	504	482	488	541	495	531	502	480	439	511	512	540	533	502	497	512	444	525	462	526	482	513	520	495	493	498	541	480	501	530	527	511	537	536	498	469	508	489	501	498	496	520	493	531	510	506	473	492	523	521	538	517	479	533	491	463	497	490	527	467	525	506	539	490	556	511	487	512	508	551	513	518	499	475	511	500	525	537	509	546	529	512	513	519	529	524	535	471	535	500	520	524	516	476	505	518	524	517	502	517	508	494	464	529	487	539	489	492	509	495	473	518	497	496	523	484	514	518	527	507	470	479	507	524	514	526	541	519	515	542	485	495	489	524	490	518	534	517	525	528	504	509	541	484	466	535	509	495	487	469	555	527	516	505	475	507	501	514	491	502	533	488	519	515	508	516	513	504	501	512	539	514	562	529	519	486	513	545	490	537	509	533	492	508	523	496	542	529	470	505	489	497	524	528	523	531	512	503	512	523	486	510	537	472	452	483	532	519	520	482	467	519	501	493	504	515	505	518	530	507	472	550	511	548	524	498	455	507	517	483	526	540	528	513	506	530	496	487	481	505	524	513	519	523	516	489	495	481	477	523	496	540	498	473	468	477	526	507	486	505	531	492	476	527	514	505	534	531	550	551	514	520	488	463	554	504	490	535	531	498	496	523	504	513	503	471	472	515	524	502	509	494	487	503	482	513	472	478	529	538	533	491	505	548	485	480	506	524	507	491	556	483	474	544	509	537	506	490	499	511	503	549	463	541	521	492	539	491	494	506	510	468	533	491	548	493	523	547	513	519	515	502	529	513	507	476	496	479	516	550	495	501	492	499	477	530	524	495	481	522	538	506	486	473	520	512	547	535	518	520	519	497	487	491	515	521	485	494	539	535	506	498	506	543	520	458	503	547	473	522	546	516	525	500	498	492	509	541	496	507	529	465	532	456	499	486	500	521	535	502	494	515	568	526	532	540	568	510	495	470	503	521	508	497	510	494	499	503	533	494	533	530	487	529	489	472	517	514	488	528	544	525	544	495	473	545	463	495	501	487	543	494	502	529	476	511	535	513	494	491	485	473	488	538	474	502	482	493	534	514	548	510	552	504	503	471	518	493	473	492	497	517	564	526	484	503	515	509	545	494	500	465	534	536	487	501	546	486	536	495	512	535	510	507	512	490	565	522	503	534	482	531	488	498	483	518	493	505	505	501	497	507	548	545	508	490	495	491	508	483	480	525	521	524	499	531	533	504	526	513	516	511	513	579	522	524	494	506	534	484	504	535	502	543	507	459	500	531	501	515	494	516	514	505	503	533	504	514	508	520	544	554	499	501	504	476	533	527	494	459	467	556	491	476	517	501	519	563	532	525	492	495	517	515	467	491	504	484	529	488	496	515	542	457	459	505	518	520	514	490	487	480	507	483	492	517	499	503	506	508	479	510	494	494	483	456	488	526	525	484	534	494	538	527	488	488	490	490	509	488	510	496	501	513	504	475	535	520	518	484	529	531	499	526	492	513	488	490	503	474	533	513	507	520	528	488	499	491	507	498	540	509	515	482	468	478	554	554	514	484	505	486	513	505	498	507	516	485	484	479	544	480	468	510	512	547	476	500	501	518	498	458	489	499	533	503	509	508	495	523	557	506	484	481	524	482	447	486	477	489	525	511	531	502	492	502	500	452	484	499	528	525	526	504	491	526	498	520	512	508	506	493	470	489	513	485	522	498	498	512	532	518	506	463	513	476	520	517	492	485	490	505	498	525	493	503	501	489	462	521	493	543	529	493	490	485	496	531	500	520	449	497	506	514	496	507	512	501	463	526	519	502	509	499	519	516	489	553	514	497	515	544	524	467	536	489	484	494	497	518	529	509	493	498	507	537	541	507	479	502	493	479	473	491	490	491	534	525	536	497	484	525	544	525	506	496	481	522	511	478	513	524	487	511	501	539	513	481	507	501	521	476	493	521	522	511	534	498	485	532	500	497	484	494	505	501	549	486	523	507	491	487	519	497	493	514	529	496	497	507	544	550	492	501	466	500	494	491	518	505	503	496	522	521	513	511	523	530	535	512	454	504	560	515	506	545	485	499	504	536	544	542	498	519	485	508	524	507	512	493	513	537	507	483	482	518	512	473	548	509	486	545	475	518	545	525	535	532	498	519	542	520	529	536	493	537	522	538	521	531	522	519	480	546	519	504	498	512	477	466	488	533	521	531	511	497	523	488	524	518	535	512	482	485	490	460	516	519	484	495	478	535	536	495	502	509	479	510	473	485	495	499	507	543	515	490	495	515	514	515	513	517	551	479	523	549	472	507	523	537	493	533	495	555	517	490	498	515	481	521	506	516	523	505	531	446	516	519	515	489	485	547	560	496	497	522	477	513	526	497	511	510	519	529	476	513	475	481	491	488	500	529	508	557	510	521	495	486	537	540	473	527	481	482	504	533	494	519	548	497	499
32298	31880	33078	23394	16123	9351	6145	4090	2922	1988	1330	876	641	436	361	294	253	270	251	245	206	213	233	240	213	231	216	231	222	196	200	237	233	232	216	227	238	211	227	225	219	218	248	225	225	219	215	211	212	193	241	240	196	196	252	224	204	221	237	230	257	224	234	225	204	218	197	225	205	234	226	244	219	224	233	197	212	197	205	232	215	211	255	213	223	217	236	238	235	229	210	243	233	222	218	236	210	240	224	243	225	254	256	260	210	216	214	216	199	237	227	213	253	248	224	219	224	193	217	217	230	256	238	219	211	240	231	217	268	197	235	202	216	210	229	227	248	203	228	228	203	218	209	213	218	221	240	238	225	234	230	221	255	225	219	238	239	222	215	195	236	233	239	245	210	232	223	199	228	226	210	223	232	205	225	248	219	245	213	199	236	236	227	212	194	236	215	232	231	219	234	195	204	222	248	204	194	231	241	226	256	218	233	219	214	209	199	205	222	245	220	235	192	260	238	229	233	250	222	197	231	208	204	225	238	229	199	217	221	230	227	218	230	222	236	218	212	226	237	207	219	254	229	222	240	246	217	196	214	222	241	251	214	239	238	233	212	242	234	217	271	224	221	209	216	241	239	213	221	223	229	217	235	217	215	232	237	236	236	220	210	221	223	234	252	219	217	226	215	203	220	198	214	259	239	233	219	226	230	228	218	216	225	236	209	238	220	233	212	232	226	220	260	206	232	227	212	218	204	232	204	223	212	241	231	200	222	235	224	224	229	265	226	266	213	217	183	260	217	209	227	204	209	231	222	201	225	193	222	219	230	243	238	224	203	254	228	211	252	234	233	225	260	223	247	230	230	211	233	237	213	215	213	222	218	224	196	248	246	223	245	217	247	260	223	196	227	228	230	216	231	227	231	224	240	198	228	220	227	237	219	226	220	214	216	242	230	196	204	216	209	253	232	213	256	214	213	243	222	225	230	235	233	224	240	233	235	200	233	231	232	214	217	223	234	260	195	238	228	211	220	220	220	226	222	226	218	215	237	244	231	220	218	242	230	227	209	241	209	239	242	246	229	205	223	218	226	202	229	228	211	205	242	227	206	227	267	231	227	227	255	215	201	246	204	229	226	263	238	239	242	220	207	236	201	246	214	220	231	257	220	217	209	195	223	217	233	218	232	203	236	214	234	228	215	236	221	216	234	204	222	198	247	206	219	220	241	223	228	224	233	210	230	193	222	217	222	189	217	242	222	222	253	242	235	228	212	209	234	234	214	247	219	250	213	233	216	224	220	231	218	231	209	226	237	190	257	247	242	245	239	238	202	243	205	226	231	207	234	207	231	244	234	221	218	204	237	254	227	245	238	252	232	234	226	238	216	250	243	276	235	230	222	206	201	220	205	235	214	234	211	246	226	226	236	230	210	215	201	232	243	231	213	220	224	227	226	241	205	196	229	235	247	223	190	215	206	248	241	239	243	205	224	239	196	242	202	207	229	239	257	199	221	238	230	222	192	219	230	256	215	245	231	237	220	253	243	238	225	218	221	212	220	225	231	225	241	237	202	242	248	232	226	231	226	172	243	234	201	235	214	212	215	229	246	218	239	231	248	241	226	205	243	226	231	243	259	233	233	207	209	232	258	208	249	233	233	213	190	203	234	211	245	213	242	231	235	233	244	225	212	230	240	225	207	209	241	231	219	235	229	212	201	202	243	227	224	246	222	216	255	227	220	218	232	214	233	233	245	226	237	218	194	202	259	232	228	212	258	199	233	207	232	235	243	220	211	204	217	222	224	230	222	238	220	221	241	236	213	227	218	243	236	213	220	211	215	213	243	229	217	217	211	234	252	230	231	226	231	239	210	204	217	197	232	213	234	224	231	227	219	226	227	219	223	240	251	226	244	190	236	221	220	219	233	220	226	214	220	232	197	245	239	230	218	219	220	241	219	225	224	220	223	234	211	226	212	212	213	235	247	204	218	223	224	230	203	203	200	230	213	263	224	252	274	216	226	223	238	257	240	215	201	207	226	239	241	231	249	216	224	243	231	247	213	234	245	235	220	235	213	224	235	224	224	219	236	225	220	224	252	229	210	228	222	242	245	216	219	220	221	233	217	192	231	236	235	254	245	232	229	222	220	252	205	215	238	226	221	216	204	202	237	237	216	231	249	238	238	229	207	233	223	221	243	209	235	224	201	239	225	203	231	237	255	226	237	242	207	259	236	227	239	261	224	224	216	203	221	236	243	253	194	236	238	237	228	216	227	210	228	228	201	229	212	224	211	239	232	209	209	225	210	241	252	244	246	241	224	221	214	270	218	236	226	232	242	246	213	250	248	250	205	262	215	253	242	196	228	210	220	221	209	253	201	218	224	230	234	207	229	220	241	216	258	258	241	244	226	207	208	226	215	218	221	223	196	234	216	218	227	206	251	203	213	223	221	248	198	249	253	239	234	251	229	228	255	210	241	216	224	227	230	232	231	237	225	228	205	248	235	226	218	235	219	218	236	263	212	212	214	242	210	212	263	226	220	219	200	226	219	222	232	221	206	240	244	216	220	233	226	230	237	214	203	252	225	214	215	220	232	249	230	217	233	239	222	242	252	239	237	219	198	199	222	249	197	240	231	245	185	212	241	207	235	223	223	244	240	254	218	194	219	224	229	226	214	239	213	227	227	220	224	206	239	251	218	246	238	211	237	230	221	228	225	242	206	212	212	215	246	207	222	225	250	231	229	221	223	223	234	210	229	209	222	206	228	236	228	213	208	211	200	241	230	226	218	196	252	200	224	231	227	251	224	212	239	215	242	250	232	218	193	241	243	209	191	230	245	229	250	230	222	250	244	223	203	220	220	232	215	210	233	220	220	219	253	230	235	211	218	194	225	234	212	251	221	222	241	243	236	214	232	214	216	229	221	214	200	235	231	240	211	231	233	227	226	220	221	230	237	243	217	216	219	234	233	231	249	216	266	226	200	229	242	197	206	209	250	252	229	213	259	213	221	249	246	241	230	217	216	221	232	224	236	192	240	207	234	225	225	248	224	231	229	216	217	214	230	217	239	193	212	235	221	219	213	235	241	246	253	226	233	256	239	247	223	255	253	226	200	256	223	214	228	223	243	251	238	213	245	219	216	208	250	202	265	230	206	236	251	251	228	212	241	216	226	250	236	214	261	245	235	230	233	229	235	230	239	229	243	218	257	221	249	217	230	231	201	213	207	230	224	199	217	216	229	213	250	233	214	241	239	202	227	268	248	226	211	216	211	225	206	223	227	235	222	227	229	208	211	215	227	203	230	226	214	263	209	206	220	223	223	231	234	203	234	226	209	221	273	223	239	204	225	231	240	221	220	221	230	236	224	216	216	245	202	217	207	225	234	220	222	251	179	233	238	237	240	222	256	240	223	211	194	206	218	209	231	214	229	241	215	251	212	210	222	211	218	211	216	202	221	239	250	247	210	224	216	208	249	222	228	198	206	239	229	229	239	202	238	240	228	230	224	211
20124	26804	35424	32702	28982	22515	18069	13835	11073	8251	5478	3433	2240	1443	1056	720	669	602	554	553	557	520	549	509	551	522	524	544	510	500	510	531	547	509	523	506	538	546	499	509	539	553	519	513	524	515	495	495	497	512	525	525	542	523	493	520	555	523	520	485	502	515	536	546	524	509	489	520	545	508	518	487	548	499	520	519	548	492	520	529	520	528	519	519	556	515	518	518	500	545	516	454	503	546	552	533	474	529	537	523	492	492	473	552	527	552	502	583	509	523	544	554	516	532	555	515	524	577	522	531	535	579	540	532	541	487	550	542	512	517	526	513	561	510	515	487	511	502	512	506	505	477	532	545	490	504	528	508	495	547	502	532	544	536	532	494	530	515	525	554	526	524	514	495	509	506	538	502	530	530	530	469	516	515	559	546	511	496	486	532	508	573	545	511	467	498	498	545	509	528	503	517	513	535	520	511	511	481	516	551	563	523	546	549	561	552	519	506	577	501	507	551	516	540	518	528	488	507	533	535	535	517	533	523	504	545	533	535	573	536	499	530	488	511	495	534	526	537	557	510	531	510	521	548	518	518	496	530	546	528	496	467	555	503	516	512	533	521	560	497	529	521	554	503	508	546	482	482	540	601	507	534	509	539	507	520	549	484	488	528	499	539	500	531	505	497	509	522	479	532	524	544	523	489	499	536	536	498	482	530	541	493	540	513	550	509	494	479	528	537	478	503	485	540	533	510	513	575	552	509	518	551	513	481	517	493	533	527	511	487	536	522	524	529	522	560	557	548	521	550	523	476	547	525	548	519	487	579	503	528	494	540	545	484	495	502	552	495	528	527	536	513	527	581	500	546	516	488	547	528	532	534	549	541	538	477	481	482	559	521	485	518	532	519	530	521	527	493	544	530	532	537	540	519	491	509	518	562	538	514	527	547	514	516	526	520	522	509	517	537	507	480	530	532	565	499	519	530	516	549	502	542	548	476	527	527	486	508	550	533	504	482	540	561	544	553	542	565	541	497	507	528	489	581	509	539	510	482	524	545	520	534	489	509	509	494	541	499	535	538	539	576	510	522	530	497	496	540	543	537	549	506	540	522	526	489	578	516	522	561	529	534	533	554	532	472	552	517	539	530	533	505	525	521	529	511	506	512	484	525	523	528	508	553	559	506	528	501	549	477	518	539	528	516	515	529	535	522	543	507	557	490	575	532	488	547	517	534	511	578	508	508	503	500	558	559	581	516	516	510	480	509	518	504	523	509	519	481	477	500	507	516	530	514	509	493	491	532	516	487	526	498	509	517	532	508	505	499	532	517	537	558	535	510	534	502	512	517	499	530	520	510	475	507	513	487	522	544	532	511	490	529	510	533	523	526	541	520	541	543	494	503	535	532	506	539	457	531	511	534	503	502	519	514	488	532	531	490	536	480	495	470	557	527	542	508	578	553	502	507	486	523	485	527	526	501	540	532	568	531	512	562	538	534	508	532	531	514	530	550	491	523	540	481	496	522	506	509	545	525	488	530	539	511	503	528	491	518	557	500	571	540	523	520	498	511	534	530	516	520	484	514	514	548	518	521	484	532	528	526	507	518	569	474	535	488	546	490	493	518	523	498	498	475	555	528	547	512	522	509	494	506	485	547	519	515	516	508	544	506	542	512	511	530	537	510	479	500	555	515	524	540	548	454	516	522	513	507	541	535	541	483	534	541	519	511	514	550	498	509	510	494	512	558	503	529	522	512	539	520	498	525	493	488	532	520	513	525	510	503	512	524	481	540	531	500	519	569	542	558	506	540	508	490	474	472	504	547	537	513	515	539	491	527	536	523	562	517	545	510	531	526	571	531	539	535	521	525	544	522	513	494	527	490	540	529	504	529	495	513	525	526	524	533	512	558	531	515	480	555	524	578	530	520	472	519	507	513	497	501	554	538	494	517	555	509	480	483	539	486	521	488	505	537	519	522	487	520	532	527	541	506	504	524	536	519	520	551	540	489	502	572	487	512	500	500	568	552	515	537	500	497	507	512	502	494	538	520	492	517	534	520	513	525	510	531	538	549	539	596	535	537	507	493	527	568	517	551	561	532	521	547	463	521	532	488	490	523	506	495	513	521	534	561	538	503	526	536	507	553	484	512	496	505	487	505	528	527	490	534	522	525	530	526	506	502	489	494	520	478	542	504	542	504	564	538	542	544	543	509	530	554	544	533	504	518	537	505	541	480	545	517	561	498	568	516	504	501	553	516	493	508	513	527	522	503	497	497	513	512	534	525	495	499	545	526	519	533	532	488	510	507	507	547	536	524	537	489	594	511	527	529	549	544	498	568	516	524	526	553	518	509	522	495	487	496	531	505	521	555	562	484	540	536	506	521	519	525	518	533	534	532	510	512	489	524	528	514	522	495	489	497	525	506	499	574	506	511	532	535	537	522	543	515	496	512	526	528	555	531	546	485	503	569	486	542	483	520	522	540	508	514	519	543	515	502	507	536	486	519	501	515	532	496	548	506	481	474	515	520	546	528	531	516	534	560	512	517	501	543	497	475	472	509	511	523	517	525	508	513	536	552	531	525	489	520	535	545	545	569	558	557	490	564	523	487	530	535	514	501	526	540	541	542	552	490	555	477	523	484	482	497	536	497	524	526	514	509	491	482	509	506	538	496	547	540	499	530	506	501	522	521	554	473	529	517	506	550	500	517	538	526	509	504	563	490	522	527	514	475	536	552	520	508	548	510	498	518	547	525	466	549	518	533	510	472	526	538	514	504	538	526	484	561	478	536	529	547	519	483	461	523	513	509	543	505	516	512	525	491	551	527	535	519	536	514	510	489	510	531	513	490	536	536	520	526	517	501	527	486	477	531	523	516	523	495	514	519	545	494	520	492	523	537	581	527	499	512	573	481	525	524	458	543	501	552	513	511	527	514	503	519	541	547	557	512	556	505	540	515	543	490	519	536	522	522	536	522	534	481	498	530	520	548	469	494	536	524	513	492	539	546	533	511	497	495	517	519	523	504	535	535	538	542	556	507	548	519	483	522	499	534	490	489	486	524	551	510	563	546	537	552	539	530	491	556	502	556	528	531	538	506	510	537	545	523	512	562	490	516	514	523	533	535	505	567	525	519	504	515	520	503	506	517	480	507	496	511	503	591	561	567	519	516	533	527	512	516	542	548	526	526	530	543	474	542	547	511	521	512	509	536	516	503	540	501	544	528	491	558	508	497	512	500	532	551	511	524	537	505	515	536	531	532	572	504	441	523	529	493	536	499	527	541	534	542	529	548	532	537	528	563	510	525	510	517	524	539	513	527	490	512	497	540	490	531	479	535	518	478	531	524	467	529	556	479	497	525	532	549	494	529	486	473	519	535	530	531	508	515	562	503	496	498	517	489	552	503	518	542	539	492	545	498	512	491	533	515	529	533	512	497	567	513	480	442	511	558	464	524	555	508	499	570	546	528	507	527	535	501	540	523	468	498	523	537	509	523	503	525	464	509	540	501	521	538
52812	56495	54015	48559	39000	28369	24581	20302	14725	9267	5648	2941	1670	1045	698	429	362	297	244	223	249	235	234	229	240	216	214	211	232	229	231	217	210	226	265	244	213	225	205	200	227	232	219	204	222	240	222	220	198	225	212	230	243	215	215	215	224	241	237	206	231	235	249	219	222	254	247	202	245	221	236	216	228	255	251	209	226	222	252	213	198	224	228	233	248	208	185	208	220	215	220	227	226	235	220	220	208	235	227	247	221	179	256	231	231	215	209	197	218	250	228	216	240	200	214	241	226	242	244	248	229	202	218	221	213	214	236	212	230	234	209	216	212	204	239	214	213	231	225	260	236	207	229	237	227	258	266	216	236	244	207	260	230	238	236	227	241	194	218	212	216	217	235	220	236	211	212	219	209	225	209	219	227	235	222	231	215	217	232	226	222	248	238	232	240	233	216	229	219	192	206	226	240	228	218	237	224	231	228	215	209	223	216	213	243	214	235	222	227	224	228	203	232	235	221	243	220	250	234	230	233	228	206	245	200	195	241	255	234	222	226	205	229	216	207	208	229	227	218	243	203	201	224	220	236	213	228	239	248	238	202	242	206	216	224	231	236	216	242	240	218	234	215	201	232	205	207	210	228	242	217	252	197	235	225	208	232	237	214	223	235	238	249	246	252	212	249	213	218	235	215	222	221	229	230	200	204	246	239	223	218	222	221	206	245	200	218	225	188	237	221	212	254	192	225	207	201	231	234	213	246	213	243	251	243	235	225	214	254	226	219	199	177	241	217	226	191	233	214	239	225	223	207	197	242	249	234	210	229	218	227	239	224	236	231	210	227	229	241	255	218	227	204	209	230	228	213	230	266	233	209	234	216	234	218	209	221	240	189	221	215	230	233	217	219	223	241	211	194	238	228	240	224	212	214	204	244	213	210	250	217	194	213	216	231	239	211	224	220	220	231	228	205	214	254	251	209	216	244	235	221	213	241	219	214	194	191	255	239	227	209	230	200	230	229	219	210	216	218	196	253	242	188	212	225	226	216	206	220	239	213	236	240	220	230	244	192	237	226	211	216	228	213	227	228	242	207	240	237	250	245	241	244	242	188	220	255	216	218	254	222	208	207	216	234	237	215	218	199	232	195	235	232	214	214	222	239	219	241	230	231	225	206	226	212	245	227	232	223	221	224	232	220	247	230	227	216	230	205	209	233	233	237	241	228	247	243	241	213	252	208	214	250	232	217	220	239	237	225	253	232	230	188	239	228	234	241	231	233	231	245	245	202	220	210	208	198	227	231	248	221	245	239	247	230	258	187	214	213	217	236	175	234	215	231	223	211	218	241	231	229	271	224	222	240	210	214	207	206	245	185	219	203	210	211	233	176	205	207	229	225	217	243	232	211	217	244	198	230	217	207	251	233	229	243	219	210	210	245	204	222	213	242	212	203	206	222	211	250	238	216	215	205	225	250	232	218	225	240	208	232	245	239	205	236	235	230	225	230	222	239	232	237	212	200	211	195	234	254	217	217	182	257	228	256	203	235	220	225	232	199	221	244	195	222	221	204	201	241	232	214	235	232	234	233	247	191	212	220	221	213	235	219	239	246	216	195	240	212	200	230	224	225	226	230	242	231	206	201	224	230	223	223	237	245	235	230	181	228	226	246	218	226	220	219	201	210	211	219	254	257	229	222	233	252	190	222	218	249	209	207	213	232	221	229	228	206	216	234	248	209	195	224	219	206	224	208	241	208	218	216	227	242	227	196	218	227	232	228	229	214	190	200	233	236	232	232	222	227	222	246	211	211	215	226	231	215	240	215	233	228	226	206	225	224	227	203	233	207	200	209	234	245	243	230	215	255	211	219	207	198	206	223	252	227	221	244	192	210	216	241	213	244	245	212	202	205	204	235	211	220	249	202	212	257	219	227	246	221	199	247	235	201	223	215	241	230	196	211	205	219	197	245	235	204	229	229	218	227	241	232	215	234	260	254	189	256	235	248	241	210	244	232	244	243	237	180	232	218	218	200	230	200	258	229	213	227	241	233	226	226	225	240	248	221	229	207	195	244	199	224	212	223	210	246	228	223	230	224	213	218	227	228	246	216	241	238	236	230	218	224	251	218	242	219	232	247	219	227	220	216	229	238	214	221	251	216	228	219	258	222	231	225	249	213	214	228	253	185	220	212	215	206	236	196	213	249	215	208	220	209	225	232	238	221	228	211	225	213	250	245	218	246	245	213	224	235	208	219	218	211	242	233	218	247	214	223	217	233	226	214	237	246	210	248	248	226	245	256	217	233	228	234	192	233	226	193	193	209	233	227	232	204	221	233	208	224	197	231	214	224	206	223	231	213	227	215	231	194	225	228	191	194	221	222	215	222	240	218	199	207	221	249	207	213	215	222	239	220	233	242	230	220	219	230	235	236	178	211	219	225	250	206	190	234	224	247	208	221	223	223	192	223	247	251	247	232	201	233	216	211	233	245	237	212	207	225	224	213	227	209	199	214	220	216	215	230	209	196	242	215	202	225	233	217	250	240	208	211	211	216	262	218	205	230	223	229	230	231	204	224	241	217	217	200	229	210	208	237	236	248	217	255	241	248	243	241	258	228	247	211	188	220	205	229	224	245	223	237	215	238	246	204	178	221	239	230	230	244	203	218	238	218	235	217	211	230	237	192	221	224	238	219	216	227	254	196	232	211	252	196	215	208	238	249	249	233	214	229	227	223	238	232	217	213	212	217	207	225	225	248	209	209	231	234	225	213	228	226	227	259	222	268	225	230	241	222	202	233	246	237	222	215	212	235	258	216	237	221	204	217	210	206	226	210	247	233	225	262	214	224	194	250	221	215	215	237	230	215	193	214	234	222	219	214	242	220	244	240	184	237	238	214	257	272	257	223	226	252	249	203	231	212	247	247	209	227	196	209	214	260	263	223	248	250	225	225	211	230	271	244	218	221	208	227	229	205	245	226	224	224	246	219	221	221	228	182	243	203	231	233	219	223	230	228	235	206	219	235	220	226	223	230	206	216	187	223	218	225	208	217	224	243	246	230	226	247	215	198	224	227	231	230	239	215	232	229	226	229	229	245	249	233	232	219	205	202	231	211	209	197	217	187	271	233	199	194	214	223	220	245	235	231	197	216	242	202	230	218	234	212	237	213	218	220	210	224	242	209	225	210	218	218	211	235	237	229	233	241	218	224	220	231	236	211	216	252	237	231	208	199	256	225	198	212	219	187	243	250	215	202	229	233	249	204	232	194	222	208	220	208	205	237	213	229	220	206	202	219	215	263	233	225	227	213	228	205	229	207	227	212	237	231	228	232	239	235	246	216	203	228	184	245	235	240	201	258	216	228	243	235	216	206	225	244	220	219	240	195	234	243	207	220	204	212	229	198	204	219	217	215	223	218	224	208	219	221	229	236	225	224	242	213	234	222	244	226	232	242	218	220	200	223	217	219	216	214	214	222	246	225	248	215	227	202	218	210	232	236	211	230	230	222	219	234	226
37988	51387	56937	57213	47909	40918	36962	34733	29972	23853	17393	10836	6518	3871	2497	1501	941	785	660	570	572	544	496	506	481	519	509	499	546	506	504	515	531	513	503	534	511	467	482	496	528	505	497	512	537	504	517	522	468	495	528	500	480	499	492	504	505	550	511	530	522	499	525	512	517	511	488	497	517	532	523	501	549	520	495	497	495	487	517	505	474	540	509	502	505	522	502	510	515	501	502	518	513	518	524	488	492	492	499	523	538	507	509	543	497	530	455	507	510	503	524	499	514	506	525	519	498	527	485	513	537	519	565	493	526	548	501	498	471	518	520	503	534	509	535	465	532	482	515	546	531	514	525	514	484	500	494	510	498	518	504	501	497	483	486	530	519	503	490	535	496	472	467	531	529	503	508	473	500	565	492	490	514	497	522	466	500	578	502	566	501	477	510	562	531	516	521	507	500	498	509	491	482	496	521	489	503	522	514	558	523	548	502	521	512	531	543	556	471	481	513	487	538	491	498	517	518	486	488	518	484	478	499	518	545	509	531	519	537	509	525	515	504	511	501	526	533	523	501	521	519	493	488	509	496	509	535	542	526	487	524	499	536	526	478	513	522	508	506	539	495	493	566	539	540	525	487	484	484	486	462	521	530	494	505	484	522	509	487	515	490	486	540	484	499	527	518	497	507	481	523	504	499	516	495	529	517	490	523	500	538	515	483	508	480	531	524	520	542	515	525	526	542	510	520	507	502	518	551	529	535	495	544	542	522	504	544	473	503	471	522	528	505	514	530	548	527	527	524	488	542	497	537	495	543	485	526	527	522	507	522	540	482	543	482	506	473	496	530	489	519	514	493	514	445	518	507	479	502	512	531	537	536	507	502	533	502	507	487	530	558	513	488	532	529	514	493	524	518	521	485	521	555	505	533	462	503	514	496	507	537	478	520	517	527	492	506	500	547	527	486	481	530	483	490	492	499	491	486	501	521	533	569	497	495	523	495	521	510	500	499	473	542	484	535	540	549	490	477	518	547	527	497	514	490	543	547	518	480	532	482	486	486	512	533	493	503	490	495	504	539	520	518	533	526	549	490	500	524	515	519	526	526	474	501	515	476	536	551	536	543	500	501	475	521	480	526	497	501	514	509	535	509	528	498	494	537	505	503	508	511	498	546	519	519	529	494	482	508	481	481	486	519	519	512	513	508	488	486	526	474	556	536	524	516	497	498	534	506	509	468	506	494	520	502	510	476	502	535	510	523	510	523	489	542	524	468	484	533	551	488	557	509	528	561	504	552	520	480	479	519	482	495	508	480	544	502	486	502	501	550	496	536	486	483	519	513	496	487	524	532	518	533	512	501	497	537	502	501	502	514	520	516	496	512	524	536	522	498	451	485	547	517	537	480	539	497	523	533	493	547	488	511	542	524	489	516	513	524	479	509	508	481	528	517	488	519	534	508	532	489	524	500	473	461	491	468	478	513	517	539	525	513	509	443	542	493	514	557	539	500	517	528	546	487	492	492	498	465	534	481	530	521	496	520	491	511	514	452	511	525	518	462	523	483	524	497	511	520	503	511	498	532	515	491	543	487	501	493	472	502	491	495	479	513	524	513	534	551	547	520	531	528	509	556	511	467	526	486	535	479	502	528	513	481	481	530	538	468	487	499	478	500	513	506	536	519	527	502	540	498	557	527	507	546	547	505	560	476	482	514	511	529	557	524	545	491	530	533	518	519	507	480	500	561	521	512	503	521	542	503	476	534	502	522	504	481	526	483	542	569	534	497	472	515	518	524	532	527	495	522	520	498	507	433	558	496	535	491	496	534	534	521	528	537	508	509	496	484	508	528	507	538	507	526	545	517	501	529	513	522	501	484	546	512	509	541	489	545	563	481	524	531	507	519	506	490	516	478	507	498	530	504	510	490	559	510	517	498	553	487	499	527	489	509	531	513	556	549	493	552	481	561	548	497	495	513	508	564	509	541	513	504	529	492	491	530	468	516	526	527	525	484	503	473	510	534	516	498	530	503	492	495	514	459	506	451	499	574	494	553	541	471	539	519	492	486	506	516	498	480	500	524	505	519	507	474	503	539	492	528	487	501	493	511	513	507	483	506	523	500	513	507	525	481	488	490	470	497	505	456	543	508	490	519	487	472	517	479	516	513	504	512	490	513	520	501	538	494	493	537	515	518	498	484	475	485	515	499	562	519	490	468	559	515	495	553	473	524	505	492	491	483	530	495	555	524	472	507	498	508	519	569	483	545	570	523	532	504	511	523	512	470	477	495	515	488	465	499	532	539	539	500	511	517	512	546	540	527	515	456	509	456	521	456	521	496	480	533	522	525	518	474	512	527	476	507	505	545	516	493	503	512	502	517	510	538	511	548	543	519	494	495	485	485	519	519	477	515	505	512	468	468	538	578	530	527	517	535	501	511	480	511	508	502	527	509	493	462	538	487	482	453	466	535	461	528	515	467	547	528	496	497	495	519	519	522	507	504	527	501	538	521	463	483	508	523	529	499	485	530	525	502	478	474	532	540	520	515	524	521	508	514	480	482	491	475	537	519	523	539	499	516	512	479	492	455	509	506	472	509	519	511	538	495	524	483	501	489	536	555	540	539	507	505	486	540	506	495	469	467	517	524	521	490	535	477	545	497	499	455	527	514	504	496	524	522	542	522	497	522	511	544	494	505	504	476	463	548	513	484	501	493	515	489	493	487	485	504	547	531	556	504	494	490	488	497	488	500	485	525	529	463	549	546	504	489	499	527	485	557	530	484	517	539	542	489	534	528	543	480	517	511	505	498	500	519	516	527	514	481	483	519	542	499	507	468	542	501	489	529	521	482	486	496	495	547	557	511	496	502	513	507	502	510	525	537	509	506	508	530	543	508	523	526	483	507	501	535	572	488	518	503	539	514	529	505	511	483	530	501	497	468	532	517	533	513	521	538	510	558	483	478	579	511	548	484	518	552	487	498	487	535	514	511	529	483	511	516	527	530	547	508	476	482	472	498	508	528	500	537	510	563	494	518	548	508	530	449	502	505	506	542	510	535	504	521	526	536	505	529	499	519	471	499	519	500	514	500	473	478	495	470	481	503	515	522	535	498	513	520	499	474	489	535	550	498	549	509	550	516	482	507	525	506	481	550	517	542	504	535	538	478	516	491	543	521	536	489	475	519	512	531	519	508	554	550	517	499	530	503	539	480	576	505	492	505	503	494	464	530	482	496	494	542	489	522	529	496	535	470	511	495	485	569	562	515	521	500	536	509	572	529	517	515	561	552	535	526	546	522	555	525	484	510	500	540	488	512	499	510	524	493	489	509	526	514	500	514	513	546	470	496	493	528	522	523	484	490	541	523	513	493	487	497	493	510	483	519	493	511	532	518	528	512	528	497	501	497	502	502	526	475	503	519	528	503	507	470	544	494	502	528	494	498	494	535	505	516	478	485	495	521	505	533	496	495	528	548	483	505	505	516	504	519	486	541	507	469	514	545	532	471	504	508	525
60214	53994	51472	47722	38347	29899	28893	28461	23816	15600	9359	5207	2729	1557	1026	636	368	314	317	246	237	246	239	234	251	229	220	211	204	202	213	218	245	217	194	227	214	215	235	202	214	213	219	213	222	215	230	188	240	261	262	233	224	209	196	203	220	224	236	232	203	231	211	227	208	188	222	227	267	224	270	216	236	226	231	211	227	198	223	223	190	219	215	228	210	234	224	226	222	216	226	209	217	215	248	232	228	217	228	221	219	233	220	229	197	194	197	218	201	226	240	221	225	209	213	217	228	223	230	234	238	251	224	204	213	200	219	205	202	218	201	252	241	194	247	228	225	231	219	211	206	209	206	246	217	198	229	202	232	230	220	224	226	226	220	221	193	217	208	218	231	220	246	234	240	218	203	222	186	228	216	225	195	226	232	220	229	209	253	231	228	200	230	195	207	213	207	232	224	235	230	213	226	215	219	235	220	247	237	256	234	207	215	221	235	218	207	227	241	227	223	217	233	204	237	234	236	184	230	231	232	248	205	219	237	220	201	233	200	238	228	205	213	240	208	207	247	257	220	208	228	213	215	214	215	226	225	203	223	225	198	232	229	210	205	196	237	209	208	230	230	227	210	212	233	243	230	230	236	199	232	240	219	279	205	197	229	245	190	211	243	227	221	231	259	239	220	220	226	248	197	244	239	241	239	220	219	200	231	208	198	227	225	239	241	227	233	214	188	205	229	198	224	213	233	196	214	207	230	232	217	232	273	231	201	239	237	243	210	232	202	233	204	226	224	222	215	225	199	247	240	220	252	227	247	224	250	238	220	220	231	221	228	225	246	206	193	215	206	200	209	234	230	216	213	220	202	200	228	244	201	219	219	214	198	221	232	228	223	205	230	227	197	205	210	218	206	231	199	212	216	233	215	210	231	216	203	237	190	234	202	246	205	220	226	227	228	205	217	218	252	190	219	221	229	241	200	237	229	228	222	228	215	210	231	206	183	215	222	238	225	239	208	245	231	225	212	211	259	238	223	205	228	224	220	226	192	211	236	220	227	206	264	203	212	215	206	210	231	202	238	195	229	233	246	246	263	206	195	238	226	208	195	225	222	233	240	210	221	218	236	232	220	241	226	215	204	214	230	214	231	224	248	230	205	241	209	228	217	197	259	185	201	207	265	205	216	232	223	226	218	234	227	230	219	226	221	234	201	202	245	216	244	233	233	226	214	251	238	223	217	220	242	246	229	247	218	222	202	223	182	241	225	210	224	260	234	225	221	214	235	254	224	228	257	221	226	238	221	217	227	226	237	236	217	227	222	225	222	212	222	227	229	230	209	222	217	240	212	201	229	217	227	231	230	209	242	245	223	238	229	221	212	230	228	213	199	225	219	251	213	226	208	231	238	213	189	225	214	222	250	214	213	207	226	206	223	238	232	232	234	230	243	225	227	236	243	202	238	235	222	217	223	245	226	235	228	263	248	206	219	232	230	203	188	218	218	243	211	238	237	222	227	224	202	224	219	203	219	239	224	222	234	237	193	231	217	238	190	202	189	236	211	236	238	230	220	196	206	257	255	230	229	215	260	219	209	203	250	227	219	235	213	213	223	213	228	223	226	196	245	212	238	217	217	203	223	221	214	197	222	197	227	204	230	224	236	237	210	243	218	229	194	214	230	218	207	187	216	244	246	234	249	191	239	211	238	219	246	216	238	217	242	246	238	231	201	227	215	223	210	222	233	202	192	208	222	245	241	234	219	251	233	245	232	237	227	248	223	242	207	202	220	204	214	190	221	223	223	198	222	231	215	206	215	209	238	207	200	202	210	239	196	206	219	230	224	223	204	226	222	219	240	222	227	228	208	239	244	212	219	221	234	229	225	215	249	245	221	226	221	215	212	229	212	231	243	218	235	226	232	227	221	222	254	214	210	218	198	224	212	231	257	258	243	229	239	229	255	231	227	208	230	209	216	212	208	239	221	243	214	229	231	210	194	248	242	234	210	213	233	245	195	183	230	223	212	235	214	233	246	237	207	242	220	211	209	229	206	220	243	207	189	218	230	242	220	210	226	196	226	203	228	255	207	221	207	219	236	260	254	213	222	256	214	250	234	220	212	223	216	240	237	189	197	259	201	216	212	219	219	223	260	241	255	224	199	256	221	209	195	239	269	210	218	245	233	233	235	268	203	223	206	214	215	234	241	222	227	220	226	230	211	222	230	222	251	249	244	205	217	229	223	217	211	207	238	248	221	223	251	259	213	200	201	250	237	244	239	217	220	189	189	242	212	226	222	189	239	225	208	213	225	205	238	246	240	200	249	214	224	226	205	221	223	232	223	229	243	243	251	233	221	228	243	215	200	247	230	224	228	261	246	225	199	219	225	230	201	213	212	230	224	216	218	230	221	220	220	214	242	246	237	224	202	240	222	208	226	222	230	235	226	225	212	232	252	239	228	237	229	213	199	210	197	218	233	210	206	221	228	252	228	233	236	223	240	196	206	249	236	214	227	244	241	231	228	215	230	223	235	231	205	206	214	231	213	223	213	223	218	215	200	205	203	210	211	224	231	223	199	242	191	221	210	218	214	235	243	227	191	218	233	222	218	226	202	221	245	206	221	250	218	218	203	224	216	230	203	220	201	205	237	234	237	229	216	227	217	226	195	227	218	217	209	205	216	201	225	238	222	227	219	241	196	231	234	210	245	243	213	215	215	217	223	209	233	229	209	195	232	235	232	208	206	228	213	195	237	199	231	234	231	253	209	243	217	217	223	212	202	263	215	223	214	230	222	242	219	228	226	245	231	231	250	233	211	211	228	242	215	234	221	209	208	218	208	195	237	220	238	211	235	210	209	229	211	265	225	186	223	207	252	221	225	235	209	228	219	234	211	210	246	253	241	229	218	216	222	212	219	228	232	213	196	227	238	206	203	230	247	218	251	217	212	220	226	231	216	242	214	218	219	242	253	236	220	208	228	234	251	247	251	220	224	225	236	237	231	230	217	212	244	200	206	247	207	215	180	201	221	235	219	207	255	223	229	205	218	222	233	203	214	231	235	210	215	218	224	226	231	232	251	247	221	221	245	237	209	208	210	218	214	220	225	259	230	242	231	229	219	221	201	217	226	201	229	231	207	209	223	243	195	241	224	230	210	225	222	230	241	224	260	216	201	234	201	224	221	218	225	187	219	226	213	225	210	202	229	222	233	238	212	230	249	222	221	229	243	263	252	195	225	236	235	240	223	247	220	247	193	213	255	262	227	220	207	230	224	227	204	225	221	227	227	244	238	213	228	247	225	206	204	240	253	217	203	239	225	195	218	205	210	238	240	213	215	226	252	217	250	231	220	193	219	228	258	213	245	246	202	196	209	226	231	203	191	228	203	213	226	209	225	240	227	213	244	228	210	219	215	208	252	234	243	238	210	217	210	238	227	245	230	234	227	212	236	224	214	223	231	224	200	197	252	242	214	220	206	245	219	212	222	219	222	215	255	250	229	193	218	237	211	233	231	253
45801	54605	59698	57178	53268	48101	45019	42829	38437	30756	23412	16265	9919	5934	3806	2268	1325	967	728	620	542	499	533	556	503	487	512	522	497	510	514	511	489	490	485	453	517	486	492	475	496	510	495	530	521	502	507	472	507	502	512	502	532	530	521	501	498	477	482	493	516	495	499	485	482	526	505	507	516	518	480	511	501	473	450	521	469	486	536	522	501	520	488	482	472	482	500	513	520	515	527	510	466	495	536	489	504	497	531	530	505	492	496	543	501	537	517	470	485	527	501	477	481	485	466	506	555	479	538	491	500	477	517	511	507	494	514	499	535	479	526	520	486	534	495	493	552	519	502	499	521	517	517	505	489	469	526	470	504	491	517	522	519	528	479	516	488	493	517	492	497	519	438	480	501	495	508	479	520	499	486	537	514	491	557	504	493	520	478	504	455	470	495	489	519	483	469	499	548	520	496	504	454	535	507	504	474	497	496	549	498	515	496	524	511	499	494	508	530	475	447	478	509	517	484	517	542	506	528	510	519	499	535	517	515	492	528	462	515	507	474	488	517	535	489	475	521	533	497	510	461	470	508	506	459	482	477	504	500	507	535	498	499	540	493	499	512	545	506	485	514	513	508	543	493	534	472	504	513	506	498	469	573	519	525	502	508	541	478	474	540	485	483	453	531	501	520	528	505	526	481	499	517	564	507	518	520	491	464	545	482	483	527	519	502	498	509	518	526	547	483	467	496	503	500	456	502	505	509	517	516	490	535	505	487	480	491	508	517	514	510	519	511	511	518	499	491	475	528	515	501	500	496	529	541	464	494	517	522	533	502	480	474	510	527	498	481	514	513	492	506	503	518	489	473	532	503	518	493	528	466	508	510	467	513	506	503	528	476	502	521	519	521	500	486	491	473	494	524	516	539	544	515	470	489	531	531	530	529	562	492	516	534	540	491	507	501	491	494	490	501	534	443	522	511	553	533	514	487	535	511	487	509	509	480	461	493	482	505	489	470	556	546	512	483	518	517	541	561	517	540	517	493	530	492	479	495	504	515	486	484	495	477	453	525	535	495	460	475	473	510	549	465	485	510	493	492	517	497	524	513	486	478	490	501	493	511	538	483	495	508	524	506	541	486	504	528	550	509	495	517	513	476	548	498	545	526	510	518	484	499	430	478	506	472	512	506	478	494	483	531	486	515	514	482	493	514	486	503	516	530	491	494	469	505	455	492	510	505	504	520	520	488	529	470	516	508	506	508	478	485	506	511	479	473	494	516	507	484	478	495	504	538	489	529	523	532	503	478	559	510	500	481	493	493	520	581	484	491	480	500	505	474	546	461	474	546	466	518	517	477	517	498	537	511	550	499	463	543	482	505	488	512	498	504	530	504	495	516	509	526	500	476	515	559	532	537	493	483	467	465	519	504	499	500	518	524	511	480	498	509	483	473	489	486	490	509	504	489	533	521	501	498	472	526	503	499	536	489	534	478	514	493	547	488	477	518	550	493	472	479	491	547	508	483	505	532	495	521	550	526	516	502	490	502	490	534	522	535	488	517	498	527	542	491	512	509	540	535	488	499	498	506	514	502	460	505	495	475	516	476	455	487	496	487	488	495	482	503	517	483	501	521	518	536	481	500	499	494	486	523	526	520	536	526	536	546	548	492	516	447	468	543	455	449	493	480	516	518	477	468	472	515	521	516	513	494	480	496	515	457	490	498	500	527	476	512	505	507	539	515	492	479	508	469	476	502	496	529	512	500	498	485	496	485	448	532	491	503	529	440	514	526	474	508	514	546	501	535	512	524	479	536	501	465	521	468	545	515	447	493	534	474	515	469	524	530	496	507	511	551	503	500	489	491	507	502	533	481	509	518	490	522	507	506	488	541	466	487	484	510	502	516	523	483	517	551	522	484	491	525	527	498	507	502	496	513	487	469	466	502	472	467	470	512	488	502	498	481	501	522	459	533	467	527	503	511	506	504	496	517	494	508	516	563	501	523	509	538	507	470	489	494	485	509	494	485	522	530	494	502	514	509	512	500	520	542	516	492	491	492	497	539	500	492	461	464	510	527	544	524	507	545	502	522	524	460	506	531	517	473	509	524	466	521	504	501	506	520	485	499	503	506	522	542	483	510	482	479	499	473	491	498	518	494	504	499	517	531	564	510	485	496	524	533	498	467	517	506	497	521	506	499	503	513	506	502	524	494	508	530	510	466	464	501	471	525	542	480	492	496	512	487	479	481	503	465	502	516	531	478	449	501	517	526	499	561	469	509	463	503	509	481	521	504	489	482	509	528	519	481	518	510	504	504	540	535	512	498	463	478	492	508	525	493	513	477	504	489	554	509	515	463	494	509	539	505	532	469	499	533	515	471	529	520	502	505	471	487	511	499	533	518	524	518	524	486	512	517	493	529	515	500	475	494	483	495	527	499	510	510	504	539	460	515	496	488	542	495	517	480	511	488	506	517	495	521	506	505	544	541	448	491	476	532	499	521	526	511	527	522	488	511	518	472	504	490	541	528	481	529	493	499	499	498	473	521	530	499	493	527	475	526	529	504	503	497	511	498	500	532	472	540	518	522	530	458	484	475	475	546	513	508	506	507	533	504	511	481	489	504	531	486	511	522	498	521	512	497	550	503	503	483	499	466	513	492	504	508	538	508	489	518	526	466	524	478	544	469	489	483	514	512	467	487	487	514	549	504	499	512	476	498	529	512	537	535	479	491	510	476	478	494	486	462	487	517	528	519	486	516	489	495	475	509	509	520	475	499	500	528	467	500	525	525	503	488	439	495	499	486	536	509	535	517	495	499	524	486	512	528	529	487	514	504	465	521	522	512	517	498	506	512	445	518	531	493	511	495	522	517	495	491	516	482	522	481	509	529	490	484	493	491	536	503	454	515	484	476	458	534	460	546	508	509	506	487	492	521	524	506	532	501	491	503	508	511	489	478	495	494	534	499	521	476	467	469	544	469	546	514	502	500	520	532	512	505	538	465	515	549	493	530	525	541	491	495	488	507	483	499	496	496	512	500	497	521	507	494	519	536	499	501	500	517	505	476	506	525	499	505	504	513	504	523	533	517	464	548	511	509	545	514	518	471	456	466	498	516	506	493	528	432	507	525	454	483	517	481	554	478	497	502	465	505	531	513	493	496	526	507	514	498	488	521	528	492	506	480	527	485	508	527	488	522	502	466	518	484	480	516	483	521	501	497	486	451	547	527	476	503	501	510	499	493	506	543	503	503	560	496	507	558	502	506	495	523	472	521	528	510	486	539	511	485	502	495	483	506	540	481	488	488	506	509	487	517	468	497	483	489	486	543	512	517	506	521	508	538	527	506	519	514	483	534	510	548	533	453	460	525	537	499	498	498	508	455	510	542	516	506	458	492	475	480	523	520	479	471	506	531	559	486	509	510	489	503	491	483	502	484	542	502	453	495	450	509	528	529	505	527	502	520	514	504	500	500	500	544	487	515	458	494	471	462	450	515	507	514	470	491	547	508	510	481	531
34356	33983	30652	27228	17291	11093	7526	4985	3008	1956	1225	732	490	367	312	267	256	255	265	245	239	227	245	239	239	222	216	240	241	216	221	214	200	213	231	228	243	256	214	228	205	206	210	237	215	250	209	209	222	204	222	218	231	242	236	199	254	228	203	229	226	243	202	223	209	253	239	248	225	243	212	262	220	216	222	215	226	188	204	227	203	194	235	228	249	243	228	230	228	229	225	228	214	220	233	261	211	244	235	190	254	213	217	222	235	240	220	245	227	207	236	204	239	205	228	213	253	209	218	206	222	211	230	247	223	207	241	230	231	222	234	221	238	230	221	213	224	206	241	240	247	224	254	252	228	215	216	225	232	231	221	249	262	216	269	249	231	242	197	262	227	219	232	196	219	227	203	240	243	214	198	217	218	223	220	206	218	202	219	198	185	217	221	221	250	205	211	194	225	219	224	192	256	217	242	228	225	207	226	230	222	201	233	229	205	224	219	208	224	213	205	210	232	214	234	209	225	224	234	229	227	204	237	204	188	228	234	234	214	228	227	195	242	214	220	198	205	199	233	260	217	229	229	227	206	207	226	226	221	227	233	216	216	223	201	223	223	243	248	214	205	218	217	240	210	223	223	231	211	221	229	233	239	232	237	204	222	208	220	238	228	199	209	238	215	222	231	204	212	234	221	231	204	230	222	219	225	237	204	209	228	261	218	210	226	224	200	252	209	207	225	232	224	227	220	221	236	242	223	212	217	217	200	204	230	216	243	228	197	237	200	216	212	209	229	218	219	234	224	252	208	226	198	224	239	230	218	215	236	232	222	230	215	209	207	218	250	232	226	231	190	217	238	231	256	219	224	230	232	223	218	244	228	212	207	228	203	235	223	245	201	233	218	221	246	229	238	234	211	188	201	199	228	231	207	241	241	246	219	218	210	211	217	229	240	224	214	225	206	217	232	235	241	237	221	222	211	236	240	243	231	237	233	227	238	253	224	251	231	236	208	215	225	188	233	241	205	222	240	193	224	250	205	229	229	246	223	177	190	214	226	235	206	209	226	220	220	220	238	229	237	233	224	227	226	226	212	264	209	225	230	223	207	207	197	243	226	236	239	212	234	219	216	209	229	201	216	207	235	194	212	253	225	232	236	211	218	221	213	229	235	220	230	248	219	240	226	249	259	243	224	221	208	255	220	241	234	236	229	189	207	223	230	231	240	224	238	224	268	250	216	218	209	242	221	216	214	238	176	238	207	222	246	236	218	222	222	204	222	219	211	211	228	223	224	231	198	236	215	212	209	221	207	229	248	220	236	223	206	213	232	229	220	249	234	217	229	214	220	250	239	206	247	208	234	227	217	226	235	217	211	208	234	215	251	194	219	197	223	243	217	257	248	215	226	220	227	218	236	223	230	228	219	220	231	226	242	197	207	192	222	220	239	245	213	242	226	231	198	201	219	220	237	233	223	232	210	229	216	245	217	200	241	235	265	216	226	205	201	233	248	233	218	199	231	232	210	212	231	234	254	241	219	216	215	207	245	218	223	214	205	233	216	224	208	217	223	206	243	232	238	206	198	206	227	212	239	197	184	216	231	211	225	233	241	233	205	246	222	257	230	231	207	216	235	219	250	234	223	213	242	220	200	209	202	231	227	227	247	238	220	222	243	203	212	190	237	200	265	228	230	255	222	235	219	221	197	207	255	212	193	243	223	234	221	233	214	234	232	231	228	243	217	227	246	219	205	226	225	217	216	267	229	212	205	210	235	218	237	249	215	208	200	250	226	235	252	204	248	229	249	250	215	189	211	202	221	253	229	204	207	225	214	237	216	249	217	239	220	229	206	197	228	221	224	212	242	218	216	243	250	217	221	217	219	225	249	212	211	218	225	232	256	188	216	248	227	243	225	235	233	233	226	233	222	253	253	231	234	242	220	243	220	211	206	253	219	234	199	217	265	207	218	219	229	222	228	263	226	241	230	208	217	243	253	226	244	252	216	244	217	203	234	196	238	240	215	234	234	236	240	231	234	223	238	206	232	222	237	220	219	251	268	226	223	231	222	241	236	235	224	210	204	224	216	234	195	205	227	202	218	215	219	238	241	226	223	217	243	235	234	186	235	234	203	234	222	224	241	210	223	223	282	262	225	211	234	182	228	207	247	214	211	222	200	220	200	222	225	221	228	208	207	221	208	230	219	212	223	216	234	222	206	238	223	241	217	239	231	221	220	236	214	240	239	220	216	207	244	234	215	193	240	214	238	210	212	235	242	193	226	230	215	214	238	243	221	254	206	232	203	226	217	243	252	209	227	202	207	216	217	227	231	222	216	225	208	212	225	236	226	227	212	215	194	255	226	250	223	221	200	210	206	224	230	219	223	257	232	212	223	260	223	199	220	238	238	231	228	230	227	203	218	228	220	222	228	250	231	232	216	241	220	232	227	246	253	241	234	233	240	239	223	204	210	252	219	222	232	228	234	212	224	216	217	186	212	211	229	211	230	207	220	231	221	235	217	231	207	235	212	214	225	220	208	249	241	231	237	228	247	206	229	226	249	242	200	221	237	236	231	221	214	222	215	240	223	248	201	208	225	236	222	219	216	220	236	243	235	238	239	214	236	231	245	222	224	234	226	203	245	202	228	208	227	247	236	231	241	250	196	249	204	229	223	232	205	212	211	242	206	217	213	213	248	218	233	241	228	235	225	235	239	224	243	257	232	212	202	214	202	207	218	228	222	232	206	241	248	221	239	246	222	224	217	217	223	220	226	234	235	236	235	234	233	222	241	215	211	230	234	228	223	223	212	241	219	225	205	219	270	229	231	240	225	229	258	198	177	219	234	248	236	208	213	228	227	244	255	253	201	207	233	206	246	224	236	220	217	245	220	213	221	238	229	239	221	232	253	232	236	212	213	195	224	251	207	233	230	235	242	233	220	227	248	227	223	229	200	204	225	254	230	229	225	213	211	224	232	254	223	236	220	248	224	190	212	245	225	251	233	250	251	231	253	216	237	237	221	201	225	220	220	224	241	235	211	225	238	250	212	211	203	222	216	203	248	246	221	210	231	231	282	258	239	226	221	243	212	238	239	230	259	207	238	244	234	238	229	221	238	217	243	221	195	237	217	238	219	202	225	258	227	226	205	233	220	219	216	244	229	194	231	224	213	199	209	221	224	241	211	223	248	188	214	220	224	200	228	252	241	208	219	230	235	209	234	234	221	236	231	249	192	229	219	218	237	214	233	229	243	213	206	243	221	249	225	222	252	223	245	213	198	188	261	234	227	199	239	258	234	211	231	226	217	216	232	210	242	234	194	232	228	200	191	215	244	229	206	221	224	237	253	224	229	226	217	221	231	215	267	236	210	208	208	218	241	234	216	220	217	230	222	210	216	241	235	243	217	225	232	231	223	233	222	209	226	223	219	227	223	224	233	228	230	229	205	205	242	233	226	216	221	246	218	221	209	250	250	259	219	228	222	231	226	207	271	211	224	191	232	242	227	231	205	201
21885	27201	33681	37072	29261	25161	20674	15910	11086	7844	4925	2954	1852	1286	1002	796	634	622	552	507	503	546	498	523	546	499	496	532	534	488	492	519	515	496	482	498	506	488	539	565	520	509	514	523	528	515	486	539	492	518	526	507	506	527	529	487	525	532	499	504	527	509	477	501	535	549	535	469	530	516	478	480	501	539	477	523	516	483	555	515	507	491	495	473	525	516	521	504	513	494	517	475	476	505	520	492	522	532	497	480	499	495	530	526	520	530	505	506	497	509	483	484	530	515	563	513	492	531	503	501	522	482	499	535	502	511	520	534	497	496	508	492	502	492	524	528	480	513	553	527	562	546	548	485	489	502	499	535	489	500	507	478	491	535	518	489	479	531	498	531	517	537	506	538	518	509	496	487	549	531	514	533	535	475	498	537	532	503	481	479	480	505	523	513	552	531	506	560	466	489	537	527	529	529	517	547	541	530	522	529	502	509	501	515	556	480	524	544	534	517	520	502	505	511	555	496	544	514	482	513	531	505	530	502	534	549	464	533	547	534	487	500	543	520	540	512	534	510	534	494	497	504	530	519	548	515	524	486	515	508	556	516	545	517	506	544	544	515	532	525	529	473	539	502	549	496	495	531	551	506	486	497	525	468	537	552	542	506	519	460	517	535	504	500	520	511	511	529	535	521	524	482	500	542	545	518	482	513	510	514	506	529	506	499	558	467	507	546	539	539	541	516	524	495	517	531	503	528	519	513	536	505	570	525	501	510	512	481	513	500	498	491	513	535	483	520	505	525	509	493	516	534	488	471	524	546	543	503	521	532	508	508	508	494	513	517	542	473	515	455	476	560	497	506	527	504	536	541	558	539	533	500	506	505	504	521	506	520	526	570	547	531	505	571	521	515	505	470	529	515	518	503	535	520	514	522	546	516	538	499	533	572	488	516	524	517	516	483	516	489	512	507	530	521	560	478	489	471	512	483	545	526	539	518	497	502	507	488	535	513	513	496	504	528	483	505	539	521	510	498	517	522	500	501	445	544	567	514	528	530	524	517	502	485	533	466	523	520	518	559	512	508	516	517	519	480	526	502	533	502	526	536	499	538	566	495	509	511	531	514	505	517	489	538	494	519	480	559	511	511	522	509	531	521	561	525	496	540	513	533	535	532	494	490	516	521	534	500	503	525	548	552	540	547	525	529	509	496	518	543	520	497	486	488	514	513	492	541	562	561	541	495	470	508	553	493	518	511	498	499	553	485	505	488	515	502	532	511	549	474	477	522	502	507	522	466	517	473	546	523	509	539	522	492	495	512	556	501	574	502	527	518	508	538	524	488	489	521	522	555	508	536	480	528	452	499	512	530	536	498	559	536	496	536	501	494	486	524	503	486	536	508	487	512	490	518	543	480	525	522	510	566	527	539	538	506	476	525	551	499	570	525	536	531	494	533	508	530	450	516	529	528	515	529	507	487	486	489	494	510	561	516	521	510	541	502	505	525	501	524	482	547	474	504	522	516	524	483	573	516	507	538	527	537	472	568	469	563	547	485	524	549	521	566	532	537	476	497	524	494	498	508	498	540	493	532	528	514	512	515	513	494	522	511	509	554	512	564	524	556	560	512	498	511	504	515	509	526	489	532	493	502	495	509	503	526	554	518	532	502	500	488	514	516	506	505	504	526	561	513	531	551	522	473	526	500	543	515	538	525	521	535	534	533	506	445	541	543	514	523	492	514	540	528	507	535	506	521	516	531	504	536	514	552	531	522	532	537	539	532	510	481	526	492	521	520	495	486	508	515	503	560	514	496	539	543	500	554	537	512	506	516	506	510	481	517	509	525	528	526	521	533	480	556	468	501	488	492	499	522	509	545	493	510	525	462	488	487	519	562	541	511	515	488	474	529	501	516	488	485	522	491	468	507	508	528	522	492	498	557	513	496	498	506	482	555	523	516	519	492	528	527	551	508	532	543	491	496	525	563	531	520	518	488	553	522	490	491	513	530	537	507	491	515	537	504	509	512	510	482	489	524	544	506	549	504	507	491	504	479	503	528	523	551	511	485	504	527	534	501	488	514	528	525	498	535	518	525	546	487	535	512	508	501	514	528	503	532	515	509	498	465	474	552	559	502	512	519	531	475	495	491	547	539	506	504	520	524	532	519	512	558	524	526	537	537	511	533	489	504	526	494	556	514	512	510	548	506	518	547	513	474	521	514	522	536	514	491	524	505	471	517	544	521	507	472	520	516	518	488	493	501	495	509	550	516	532	501	517	536	464	511	522	485	497	509	512	487	522	529	542	514	509	472	508	512	510	494	530	499	505	507	550	476	559	495	530	498	507	549	509	495	526	492	504	544	513	544	499	530	519	477	499	531	500	512	527	525	523	528	525	540	505	508	510	499	516	503	515	488	574	478	498	519	544	535	504	493	495	496	505	523	530	510	530	554	517	548	508	494	503	505	509	522	474	502	520	464	479	508	507	527	481	562	524	514	520	509	503	544	557	510	500	548	494	507	511	518	555	509	508	493	472	536	542	492	514	547	518	504	530	543	512	487	512	503	524	480	489	538	507	509	481	529	510	521	521	524	507	501	543	542	503	471	528	481	513	518	503	516	494	520	520	491	490	510	554	544	464	514	455	504	550	548	545	511	504	452	487	513	486	534	495	533	513	561	522	507	501	522	517	527	526	515	522	520	516	523	503	565	545	517	514	544	490	510	481	513	472	493	503	491	537	496	504	524	498	506	537	494	533	516	531	451	496	507	491	513	500	494	528	494	511	502	530	544	481	517	509	513	506	505	482	500	520	539	530	532	502	532	529	504	495	490	551	481	512	466	520	528	493	532	533	543	504	545	469	491	511	517	497	472	484	539	490	499	552	488	526	512	500	515	504	520	536	518	545	521	498	506	499	542	538	518	519	522	509	527	535	495	537	530	550	500	507	499	527	503	517	493	482	544	512	499	522	524	523	490	510	532	520	512	517	491	487	525	501	559	514	511	512	484	488	513	524	542	496	515	515	508	500	474	503	528	530	491	532	484	522	550	557	534	542	511	531	490	521	512	525	519	519	507	554	501	531	536	525	491	525	486	493	519	512	493	521	511	501	533	508	473	537	508	499	543	489	547	498	508	513	528	545	515	554	557	461	527	520	521	522	512	452	500	533	552	505	485	546	581	538	513	540	497	503	498	559	543	497	491	526	458	506	529	494	524	523	514	507	507	520	501	507	503	480	477	519	508	521	533	518	547	559	519	495	504	510	488	525	514	534	530	515	505	541	532	488	490	479	482	511	504	523	511	500	495	508	526	495	509	524	522	463	532	525	564	509	531	525	459	521	523	517	506	527	501	517	513	503	520	478	539	491	455	516	511	544	499	499	525	516	504	517	525	500	483	531	521	498	522	504	492	517	532	512	506	525	548	513	511	562	523	558	530	534	549	532	504	499	517	510	508	505	509	500	517	512	463	552	485	505	495	485	514	528	494	503	485	524	539	524	521	515	512	520	532	525	518
52809	53051	54371	45214	36816	28564	24462	19127	12809	7312	4040	2278	1137	667	552	360	292	279	252	245	256	243	205	244	234	210	212	266	216	241	250	240	233	229	232	211	196	207	216	243	221	202	197	214	207	203	217	250	202	230	214	198	214	223	214	218	219	233	187	216	196	209	222	220	223	226	207	179	228	204	211	211	234	230	197	206	236	212	213	246	209	218	210	205	229	228	206	241	227	240	231	210	212	201	242	230	248	217	212	222	220	216	207	221	208	225	212	256	207	211	238	232	210	214	221	216	208	225	217	200	229	233	212	202	226	228	235	241	198	223	217	227	264	218	212	262	242	203	224	202	228	241	214	184	222	242	202	199	211	229	230	219	245	226	237	246	205	218	208	191	197	252	241	233	232	222	201	238	215	208	215	232	244	214	223	236	220	226	231	244	223	236	223	226	211	203	235	214	220	219	234	225	228	223	186	248	228	227	223	217	208	228	200	220	194	227	233	230	238	230	215	190	216	235	202	230	194	230	201	237	212	246	241	189	235	228	235	209	207	229	210	183	196	188	208	244	237	204	218	238	226	213	239	203	238	244	217	227	206	209	226	201	220	201	211	232	223	199	236	221	230	235	229	195	240	212	229	227	215	220	192	214	217	202	223	259	238	234	219	190	199	205	200	212	236	203	221	233	218	205	206	198	198	196	244	215	210	231	209	221	255	217	228	238	235	234	227	225	218	237	209	250	211	221	224	222	237	243	213	227	208	224	218	218	197	225	219	225	215	231	239	209	222	248	208	253	231	229	227	240	211	211	201	233	216	211	245	255	224	241	185	233	231	229	226	209	226	214	209	231	212	220	214	233	200	200	231	231	237	196	218	238	236	218	234	253	219	229	219	230	246	207	216	216	234	225	228	227	225	240	245	226	252	199	197	216	197	244	229	212	220	216	218	242	231	200	235	228	256	191	246	238	219	203	188	237	228	204	209	218	230	208	219	209	227	229	206	228	212	233	214	223	222	207	225	214	223	214	196	242	238	236	213	200	225	213	222	207	246	236	231	221	241	203	234	207	212	208	226	203	200	215	247	190	193	208	225	207	216	242	223	233	204	239	220	225	220	211	205	208	243	227	192	211	213	224	218	230	197	224	230	205	199	233	210	212	218	236	232	217	230	248	203	215	220	227	238	225	247	203	212	205	211	215	238	250	225	217	217	209	208	215	243	197	223	221	219	225	208	232	216	249	223	222	227	231	226	236	193	225	190	224	225	213	215	226	201	206	222	218	211	240	227	238	222	218	227	237	205	231	223	225	208	223	232	227	228	229	209	224	223	227	239	218	214	223	212	192	203	200	205	194	214	218	213	208	223	224	194	230	202	199	189	199	204	209	192	204	208	234	221	205	199	192	205	201	207	230	225	219	237	262	179	231	219	233	235	235	195	220	220	240	241	216	229	191	211	244	222	226	208	211	230	238	228	209	224	231	232	220	208	222	211	219	207	185	229	215	221	194	188	229	220	222	235	231	233	236	213	186	214	208	208	215	234	214	208	234	230	233	210	194	209	218	219	214	233	246	216	249	235	254	202	230	206	197	237	239	236	201	202	215	235	214	232	206	221	207	230	263	208	199	216	242	241	195	223	202	228	222	211	216	194	224	212	243	241	221	219	203	209	211	234	223	205	189	220	265	215	224	189	226	229	206	205	231	204	227	224	233	203	217	245	248	237	213	208	226	197	251	203	238	227	193	247	231	215	235	224	207	206	193	227	215	207	229	219	222	232	212	207	212	221	237	213	222	232	212	225	205	209	228	211	229	258	212	219	224	202	208	203	235	228	247	230	243	237	185	203	197	215	208	218	197	224	221	203	228	251	244	225	233	243	262	250	232	251	205	243	239	224	241	225	191	220	197	212	250	230	225	202	226	189	242	184	214	220	217	234	228	205	215	207	256	219	216	193	193	211	245	204	190	232	211	236	213	218	200	209	207	192	213	247	238	185	229	220	224	231	208	219	208	221	209	211	232	202	236	205	217	236	222	236	233	212	204	221	251	207	238	239	226	218	196	216	204	218	205	211	229	211	215	225	217	221	210	202	217	237	234	232	215	232	254	228	223	215	200	202	204	217	191	201	214	220	191	206	211	228	224	207	249	217	215	232	228	206	268	221	219	235	226	238	225	224	208	196	207	199	228	216	213	222	214	271	247	225	210	232	229	220	214	197	222	225	209	239	222	234	191	243	217	232	213	225	233	220	216	187	256	206	211	210	227	197	235	221	216	213	230	206	225	187	246	215	228	222	203	211	227	206	233	214	237	247	221	212	193	193	204	244	216	235	227	230	203	235	203	232	221	219	228	225	214	229	226	264	180	231	191	212	220	232	225	242	280	229	195	190	204	212	221	194	198	208	229	204	229	212	207	199	213	197	228	212	256	218	204	206	210	235	235	188	231	232	228	260	193	207	225	244	210	207	214	224	231	240	215	217	218	223	220	228	219	213	226	207	234	207	219	218	176	198	227	226	229	231	202	204	240	212	258	245	228	196	234	237	251	245	233	230	230	233	245	209	251	226	223	205	208	198	196	207	255	216	221	225	204	235	237	231	215	216	219	208	236	225	193	223	235	234	226	245	234	197	224	226	230	242	240	206	235	209	214	243	192	208	215	230	246	223	239	251	231	199	209	233	214	213	216	236	237	207	226	190	216	205	197	211	232	206	215	201	205	228	258	231	222	230	226	238	215	202	214	215	234	236	197	235	202	216	215	230	233	227	230	205	227	215	219	212	213	206	223	232	205	218	210	213	241	208	220	214	232	196	213	191	242	214	224	247	222	209	232	207	202	217	215	231	240	237	213	196	221	200	238	237	221	223	213	244	225	220	222	243	237	209	215	208	218	246	250	217	251	219	201	211	208	209	226	197	211	232	221	220	211	216	223	224	204	213	259	231	236	212	251	241	210	203	227	228	228	232	219	247	221	219	205	196	257	202	191	211	200	226	206	217	210	229	216	230	229	230	200	231	204	223	248	188	195	222	235	249	201	223	220	210	208	207	206	223	218	232	221	221	215	217	237	227	221	214	206	228	224	226	198	221	221	230	238	209	224	220	201	199	208	212	202	215	176	213	219	225	217	225	226	244	208	227	256	237	202	219	207	211	247	211	206	242	222	207	208	233	227	220	201	236	236	229	206	216	200	231	199	217	212	236	210	216	202	224	229	216	249	212	229	221	232	242	189	236	204	216	239	233	239	217	189	202	228	213	233	271	210	244	234	214	222	210	209	235	217	211	246	211	253	226	216	217	228	240	207	221	216	246	229	211	224	210	185	217	227	206	225	212	211	202	205	207	224	213	234	225	204	191	215	201	198	227	229	214	224	204	244	235	206	216	236	239	212	202	207	228	212	239	239	216	197	200	208	197	221	247	223	213	252	231	194	189	211	221	249	222	229	238	218	219	233	221	194	205	196	224	248	229	198	217	202	251	222	215	214	228	206	230	234	200	207	237	255	225	212	211	228	253	235
37201	47100	55126	53700	46991	42041	37490	34109	27762	19963	14026	8760	4563	2806	1870	1246	840	761	608	563	536	499	552	547	560	544	491	499	516	501	519	502	538	488	528	524	524	475	505	503	497	504	476	494	545	492	447	546	548	486	488	498	475	517	516	489	515	528	481	489	505	548	492	481	483	490	493	523	508	476	542	499	526	506	539	488	506	518	500	527	481	514	502	529	523	522	466	487	522	521	493	517	515	525	489	482	488	466	516	489	488	538	505	532	505	483	525	491	490	500	512	476	473	492	490	480	493	505	503	530	512	535	507	526	507	493	518	490	511	509	491	513	526	556	517	483	504	510	507	522	527	476	536	509	492	483	509	491	516	515	461	499	534	476	475	502	485	469	494	499	516	527	515	537	515	507	462	470	478	506	460	506	476	516	505	494	502	508	499	464	500	493	505	534	501	481	511	528	521	506	503	480	470	524	481	510	532	491	493	544	513	501	532	500	507	464	474	487	517	511	514	507	510	486	464	545	517	530	483	507	509	513	520	497	540	534	505	510	471	463	499	546	480	519	507	522	504	548	519	506	481	502	516	485	470	537	512	487	515	491	520	497	560	468	509	509	505	512	505	527	470	508	508	485	502	554	554	502	526	545	509	500	514	542	464	505	551	509	473	481	527	482	540	538	467	478	478	519	495	520	514	514	499	537	474	498	496	489	521	453	489	510	506	516	500	504	531	505	520	515	517	511	528	459	481	501	510	513	482	503	486	496	508	513	472	501	502	487	558	519	501	529	483	521	498	499	478	513	503	517	501	486	468	458	493	545	521	494	451	472	480	497	503	492	520	499	511	522	515	512	522	479	524	519	528	529	487	513	504	491	519	479	509	499	500	519	537	522	502	514	513	521	494	490	561	482	485	530	521	441	486	483	530	499	516	480	484	525	470	517	532	515	520	555	477	532	539	491	478	501	505	552	432	524	525	461	469	499	536	472	522	491	483	484	521	484	464	490	507	460	527	503	501	522	528	507	515	461	504	501	530	509	536	519	532	515	549	506	503	506	537	518	480	501	535	464	508	527	538	473	469	503	507	519	505	512	466	485	490	496	528	539	494	521	510	481	495	516	502	522	510	473	462	560	513	483	508	510	483	506	536	489	482	513	510	500	486	501	518	485	487	517	506	502	473	503	456	478	528	543	522	486	518	505	477	560	460	511	527	513	507	505	514	453	515	502	493	488	524	498	533	491	500	513	511	504	519	496	503	497	477	482	556	507	558	545	511	486	510	538	467	508	508	478	504	496	481	498	548	512	488	493	520	500	490	525	459	481	484	483	536	508	509	468	522	480	530	496	504	510	492	483	527	509	524	552	519	476	510	482	484	511	528	494	496	489	518	518	485	488	487	527	500	486	495	499	514	520	505	530	523	509	486	538	484	513	549	481	459	505	494	515	514	520	498	519	532	492	542	477	494	486	509	499	516	491	506	540	516	523	528	503	487	469	498	534	524	487	495	526	499	484	516	541	509	469	518	484	548	532	512	518	481	508	510	527	490	498	503	496	481	513	535	467	492	498	498	480	512	541	509	500	510	472	455	496	506	506	493	505	480	513	520	515	497	475	498	505	513	499	502	504	505	482	555	544	512	480	500	508	488	552	454	527	483	502	541	500	497	484	471	512	480	501	511	471	485	533	498	474	537	524	486	479	497	486	487	503	458	494	523	501	467	559	517	521	540	486	557	513	511	544	504	492	528	539	507	534	500	514	515	522	498	491	499	530	512	518	514	511	525	490	518	507	522	501	459	495	518	504	543	516	493	490	529	541	482	510	514	485	511	470	517	493	516	514	510	513	530	498	494	495	479	497	563	476	509	515	518	479	498	468	497	468	506	520	490	517	485	500	513	489	493	471	524	489	516	500	556	559	505	492	538	504	494	491	517	488	493	477	526	538	489	510	520	484	496	504	493	476	491	502	494	493	496	487	467	498	491	476	510	527	491	504	486	516	497	526	506	486	482	539	489	497	500	488	526	491	523	515	534	519	513	528	524	503	492	531	480	536	485	487	496	492	486	495	545	470	490	512	504	496	513	544	469	492	523	474	514	460	498	479	514	506	536	483	492	512	483	530	482	502	495	504	513	481	505	524	490	463	502	477	503	496	519	456	486	527	484	501	539	485	506	504	505	453	508	532	518	511	506	513	522	477	505	492	467	528	514	516	491	493	516	511	489	499	540	494	517	532	512	507	475	517	480	492	500	493	519	528	503	509	527	475	497	484	500	543	527	503	513	469	480	522	489	528	490	526	560	471	544	493	457	517	501	522	487	448	484	504	497	521	489	512	492	526	509	480	548	515	492	470	504	493	506	552	515	519	509	499	557	448	538	534	504	501	515	498	498	492	488	539	529	496	522	526	478	510	483	473	516	524	475	501	516	497	476	512	470	490	467	500	488	497	473	490	480	525	518	481	514	506	517	492	508	523	521	494	527	487	473	528	498	499	491	529	478	475	499	486	526	527	514	481	531	495	513	514	522	500	470	539	526	531	512	488	532	486	520	512	496	488	509	506	511	511	488	466	509	479	509	564	480	529	523	536	517	495	490	527	524	518	483	488	521	497	520	500	488	492	532	480	548	465	521	512	433	545	551	512	515	492	516	521	507	510	485	485	500	502	494	476	555	527	519	515	496	475	475	529	522	522	514	541	521	486	498	538	463	510	503	501	505	483	550	508	501	480	518	502	514	528	492	476	548	538	473	520	467	501	513	516	518	497	532	490	477	489	520	582	455	438	523	533	481	498	489	503	518	469	491	459	518	509	516	489	471	513	502	512	496	480	516	467	528	478	500	470	495	521	487	485	508	471	498	497	528	528	527	510	489	488	490	484	517	517	517	510	523	547	557	491	504	537	454	517	478	511	512	497	496	501	492	490	521	469	515	506	511	487	542	521	491	475	539	507	507	517	535	500	523	523	480	516	493	548	490	507	530	514	503	509	486	504	490	445	536	498	511	558	528	532	501	492	494	494	498	521	466	496	548	535	491	517	503	498	519	526	514	513	527	463	504	517	481	514	501	524	527	468	519	459	457	485	511	559	508	498	529	481	485	497	506	524	492	521	501	523	521	499	511	516	503	523	466	496	511	490	494	467	511	486	457	500	465	506	516	513	510	478	501	519	496	515	494	536	545	494	489	502	485	479	497	491	475	556	507	533	501	507	487	467	466	503	493	498	503	526	466	522	455	512	572	494	518	512	509	490	498	492	479	479	502	495	515	532	494	508	504	509	506	532	481	502	469	492	513	528	505	529	507	501	491	487	502	492	512	526	514	513	474	507	519	511	525	476	521	514	509	509	539	507	509	544	496	516	491	529	482	519	542	501	527	522	482	498	509	474	526	532	493	531	536	532	473	481	551	498	506	535	488	529	541	507	484	530	502	543	481	493	514	492	508	493	553	517	505	482	485	486	480	511	521	527	480	518	502	547	491	494	450	489	493	500	484	512	489	518	489	496	532	507	519	487	508	496
59341	55829	53231	52279	40257	30808	29265	27543	20465	12302	6836	3519	1789	1250	770	474	379	321	271	236	211	236	214	251	245	230	189	241	221	237	214	247	228	253	213	224	218	227	230	196	201	230	200	221	215	212	219	210	240	231	210	234	233	208	199	216	219	237	227	219	227	200	213	197	186	225	196	217	224	225	208	215	193	219	210	242	224	217	257	242	233	191	202	192	210	195	215	220	228	236	206	255	221	233	233	222	240	217	234	244	216	237	255	207	244	194	230	200	219	241	235	233	241	237	220	224	208	233	216	194	216	220	219	222	202	233	222	231	206	205	212	207	204	214	233	210	196	202	235	214	209	235	237	216	224	236	218	196	199	215	209	213	225	219	248	215	211	235	221	231	246	217	182	225	216	223	211	224	215	239	230	235	231	205	224	230	225	207	248	212	246	219	220	235	214	249	208	203	222	202	204	234	240	220	210	228	230	219	212	234	205	209	200	230	216	236	234	217	217	238	205	213	248	205	227	221	210	210	182	204	204	212	249	215	265	229	193	194	217	197	199	207	233	209	226	205	225	221	255	231	207	193	227	224	227	205	221	202	176	209	232	200	216	229	216	198	220	210	197	207	219	209	217	196	211	213	233	210	212	217	220	242	194	199	182	234	216	245	220	230	227	240	223	205	227	223	241	213	229	228	229	250	197	214	245	220	212	220	237	231	214	208	200	208	209	226	218	229	219	214	241	248	201	219	221	228	243	196	235	203	187	218	205	211	220	208	228	226	212	247	208	203	201	234	234	201	209	217	240	240	232	213	225	245	212	230	198	244	234	203	216	207	231	221	236	232	239	230	244	215	197	236	252	229	220	215	210	204	209	237	222	232	195	215	222	236	239	227	198	213	225	196	195	230	214	208	232	223	200	200	247	232	192	224	249	238	214	234	246	236	220	235	236	222	241	254	229	217	229	220	195	229	186	218	235	215	214	200	233	218	205	212	198	219	221	234	235	247	213	222	217	225	229	228	202	213	210	218	225	226	228	212	222	211	216	230	236	202	224	205	207	204	237	216	248	218	236	199	195	239	227	225	226	212	210	222	205	225	227	223	216	220	212	222	243	252	204	232	217	226	247	211	208	210	215	240	222	206	224	222	197	255	215	235	224	218	254	207	236	198	208	199	208	224	193	188	206	223	203	226	225	203	217	218	198	188	207	216	221	237	228	225	203	210	228	224	227	222	238	208	241	223	226	231	256	200	254	213	255	232	208	204	238	230	238	223	218	207	209	223	234	222	223	254	238	211	232	208	210	242	213	215	226	207	220	197	232	215	230	226	238	223	226	216	210	230	213	221	230	205	231	233	209	219	215	235	200	207	221	218	197	221	208	214	209	229	227	238	211	222	221	232	228	203	209	201	187	202	220	220	223	237	232	226	204	222	174	232	240	231	223	204	184	202	205	240	223	227	203	244	216	226	223	200	245	208	223	254	220	238	213	237	220	223	229	222	208	256	247	240	228	216	223	227	227	213	215	194	213	192	217	205	206	210	222	208	226	227	250	225	234	227	229	212	227	246	230	240	237	229	216	190	219	271	187	223	222	225	209	252	208	215	217	228	230	233	236	230	224	202	204	215	252	242	215	201	243	223	201	229	198	196	250	224	225	254	217	217	234	220	249	182	225	219	232	220	228	219	260	219	219	210	238	223	216	226	222	219	207	235	220	226	203	204	241	234	245	236	260	234	227	222	229	228	204	220	202	210	199	233	229	232	220	225	247	215	207	199	207	234	218	217	235	226	226	204	219	218	222	210	221	225	188	197	238	209	244	268	220	209	241	198	231	209	240	231	215	226	230	233	218	204	222	210	244	242	206	219	227	201	218	222	192	255	228	232	232	214	207	209	192	219	220	230	234	226	192	197	221	215	200	238	212	243	213	208	227	198	264	195	212	221	225	211	248	204	257	209	243	213	243	229	239	188	205	220	215	220	216	211	177	223	222	262	222	214	203	198	206	228	202	230	212	222	218	212	221	229	195	233	225	223	216	194	187	216	217	200	251	225	213	207	239	237	226	198	218	186	220	205	220	211	199	223	232	212	247	202	222	259	199	214	224	204	217	214	205	237	216	246	223	190	212	201	250	208	218	239	221	217	229	218	237	223	225	211	216	206	221	214	218	218	202	216	237	246	202	233	221	207	205	222	217	228	204	237	208	214	200	205	206	224	237	212	238	216	206	236	212	223	229	183	212	200	199	222	236	209	222	233	202	232	224	231	224	239	265	217	221	238	239	223	201	231	214	235	235	221	221	205	225	211	220	211	221	205	221	239	230	197	219	214	221	221	238	198	208	217	212	221	207	238	239	234	223	215	222	231	213	212	224	209	229	228	217	227	225	220	233	199	207	220	235	237	207	219	229	244	229	226	262	194	215	233	202	225	199	210	225	236	230	204	201	224	220	236	243	212	240	226	229	219	241	209	229	213	225	215	227	207	233	223	215	246	197	215	223	223	213	180	251	229	223	203	216	253	216	225	220	211	198	228	233	205	221	213	206	217	202	197	217	225	210	227	226	223	216	246	197	229	227	205	195	222	241	203	221	208	220	221	215	185	223	245	232	217	236	207	233	170	210	219	217	204	228	194	206	258	243	223	223	205	230	253	215	208	239	213	243	229	225	237	192	215	228	220	211	207	224	245	229	233	211	220	203	211	206	226	204	212	193	227	244	213	214	206	230	213	214	252	204	237	213	211	187	248	245	215	233	223	224	218	227	231	222	217	246	221	241	257	225	213	220	246	208	239	246	214	212	234	263	243	218	194	231	186	236	233	244	247	251	227	216	204	210	239	221	223	233	209	238	223	201	199	228	233	230	212	233	189	207	211	200	241	199	206	207	227	235	204	198	203	223	237	220	213	211	212	225	192	198	232	211	206	209	231	220	245	217	217	204	200	201	203	220	214	207	218	249	226	229	203	179	212	226	200	207	197	220	232	221	230	236	207	222	242	229	205	221	225	243	224	221	212	199	238	227	220	239	247	224	216	208	232	205	235	213	239	228	206	198	213	224	226	253	205	218	234	202	234	229	226	223	225	221	225	227	229	205	218	213	226	231	224	222	203	236	241	184	227	241	208	240	217	220	215	227	203	213	215	239	240	229	198	204	216	204	203	225	216	229	221	215	227	223	205	230	196	206	187	209	225	205	218	233	221	220	193	217	229	227	226	243	239	236	200	198	255	220	228	224	205	217	221	212	222	232	211	229	202	233	210	215	208	214	220	220	220	235	220	190	190	206	215	213	220	243	223	216	243	250	222	247	242	234	216	203	203	210	220	234	212	214	199	225	231	210	233	198	218	244	237	241	217	210	220	207	211	201	240	239	261	214	210	207	232	218	237	209	233	213	200	225	195	206	219	236	214	227	210	235	232	240	231	228	209	205	218	263	207	218	235	208	205	188	230	215	209	235	249	214	241	225	211	237	224	212	233	221	246	215	227	218	260	227	223	244	242	216	230	224	230	228	236	240	217
42700	51011	58061	59644	51616	48285	44633	41760	34476	26572	19404	11857	6559	4515	2784	1592	1090	868	673	560	505	563	539	531	533	516	495	501	476	470	521	521	483	506	513	508	508	467	494	493	489	492	508	477	519	474	502	499	507	505	536	512	448	524	506	495	510	499	518	526	506	520	484	482	504	482	487	478	524	450	510	504	481	507	550	486	482	482	495	489	520	507	530	485	519	491	494	482	547	456	507	492	459	497	482	461	512	546	498	509	473	489	482	503	486	540	516	514	510	467	500	474	501	533	489	505	493	536	462	522	518	501	518	525	491	513	510	522	554	479	509	496	533	491	497	521	511	530	473	512	505	510	503	490	471	506	496	500	549	504	497	552	467	503	566	518	472	538	503	464	504	524	485	509	488	515	510	513	488	483	489	539	498	557	532	564	479	524	491	506	492	507	480	508	546	512	504	486	510	495	519	504	500	468	524	487	519	532	469	446	520	480	472	517	520	489	497	536	490	497	501	486	512	469	507	495	504	497	532	517	535	521	505	485	493	483	490	501	511	522	533	489	453	495	526	485	533	501	483	511	524	498	495	514	472	522	487	504	478	491	483	517	484	481	482	510	472	497	489	506	488	493	494	517	472	550	527	483	478	470	466	534	486	545	543	492	493	516	505	481	474	480	531	522	498	482	479	499	494	507	492	509	509	501	502	537	499	513	506	491	503	494	489	524	518	489	518	501	502	488	516	495	477	507	497	546	515	499	500	487	472	480	472	546	503	497	518	512	457	504	541	516	492	503	512	470	493	484	503	533	442	505	475	503	497	500	506	465	503	503	529	472	477	486	494	501	475	491	530	500	493	509	467	509	483	475	468	499	482	525	526	501	474	483	505	509	527	521	510	528	524	483	484	501	497	498	475	556	485	489	485	507	499	485	490	466	551	520	496	515	487	502	507	512	480	496	476	523	472	487	478	501	478	497	531	484	526	474	492	502	523	497	501	551	509	464	504	471	501	481	484	529	464	487	478	506	503	521	493	497	493	520	556	494	501	512	543	520	493	544	503	501	502	510	506	485	489	499	505	524	498	521	509	493	510	540	482	495	545	501	488	563	493	503	528	519	444	479	492	506	518	513	487	519	466	478	479	500	554	513	475	509	491	502	491	483	472	500	484	530	472	477	475	486	480	502	510	508	458	498	509	472	491	524	509	482	481	562	498	487	490	518	513	517	501	536	466	520	511	504	539	487	456	479	522	467	500	490	487	543	478	499	535	491	456	500	475	516	455	493	505	473	528	527	457	521	494	529	498	507	510	496	500	470	519	477	476	498	515	448	495	501	487	504	489	564	482	487	492	493	511	494	468	522	479	494	533	546	515	531	505	518	531	494	473	505	476	490	503	533	481	473	520	483	472	517	515	512	487	510	485	482	444	506	529	492	500	546	495	479	507	483	494	482	497	473	470	508	500	496	488	508	499	524	512	526	509	478	464	506	501	477	534	515	541	477	499	511	484	477	470	501	507	551	452	492	482	521	534	512	530	540	516	462	515	517	474	556	534	513	516	494	490	497	487	470	482	527	524	495	482	445	507	487	525	468	537	515	510	492	496	506	546	501	513	521	507	532	483	489	478	493	478	488	502	470	497	520	495	461	503	482	484	533	493	519	516	515	502	500	510	490	507	510	476	478	491	478	475	514	496	491	475	504	506	487	519	492	485	486	510	502	463	494	479	467	531	493	517	514	506	515	548	486	487	506	533	522	476	501	528	496	459	477	543	491	476	535	493	503	496	502	471	523	473	509	542	528	472	512	491	497	436	534	482	483	539	487	521	486	520	477	474	492	471	517	500	508	504	488	478	505	501	475	492	480	495	526	467	471	483	493	488	532	488	518	501	494	469	482	495	488	512	490	533	491	519	493	508	516	492	538	482	478	527	505	481	467	509	520	507	522	490	540	491	484	493	502	492	518	492	491	512	459	504	517	511	496	483	496	466	459	492	488	531	519	489	500	492	501	475	498	487	520	486	495	500	485	486	493	501	512	537	523	490	491	433	491	466	477	503	495	467	495	521	503	444	506	510	543	489	489	511	537	533	479	476	528	476	494	502	526	528	481	505	545	530	489	496	480	498	514	501	548	503	492	468	489	491	472	543	454	465	508	520	494	474	477	496	497	478	489	460	469	482	498	489	536	545	499	565	494	536	501	493	515	492	518	506	502	503	506	507	483	526	484	529	489	508	463	508	509	492	510	467	481	548	514	480	503	486	509	512	461	502	534	468	505	476	482	493	495	530	513	498	486	497	509	493	517	546	472	497	519	520	483	540	506	507	501	467	523	502	477	486	506	500	534	473	489	483	492	492	516	480	507	542	522	476	461	499	527	482	483	486	520	466	506	516	478	471	521	477	461	535	502	517	528	520	508	538	505	498	476	507	511	489	522	487	490	504	504	458	548	494	523	461	472	535	556	515	485	483	478	504	486	508	501	457	501	467	501	506	505	462	486	499	514	505	542	494	523	541	554	506	484	515	517	485	520	469	493	514	471	496	499	461	479	517	554	512	467	489	526	498	529	554	480	469	494	488	486	501	496	497	514	484	520	517	518	506	483	493	479	503	534	463	522	493	481	512	505	471	511	526	540	509	514	499	471	541	504	547	511	517	456	496	521	504	502	489	508	504	502	507	518	494	530	504	498	462	539	486	522	486	478	484	499	521	473	492	502	519	518	524	490	508	490	487	507	454	477	496	541	481	477	527	484	511	498	498	491	478	465	492	524	508	523	489	506	538	474	506	535	484	491	482	511	492	515	490	510	469	502	493	521	482	467	528	495	521	487	531	489	463	456	514	496	485	486	480	504	520	463	503	491	489	511	526	506	500	478	495	462	497	500	444	436	492	480	501	530	509	546	541	456	524	523	512	457	502	467	520	475	525	442	501	492	529	467	518	462	520	525	512	484	506	498	480	476	503	488	481	475	461	515	506	515	498	513	506	467	518	518	515	487	481	520	499	508	541	482	510	484	482	487	483	463	531	459	505	478	527	486	519	499	504	497	495	507	529	480	509	463	487	529	505	509	502	494	500	494	503	521	512	481	508	484	507	492	496	478	504	518	497	511	501	513	492	524	529	484	490	497	513	515	514	549	472	503	493	535	458	476	494	458	521	550	499	497	543	467	507	530	473	516	543	483	509	502	486	511	511	503	476	472	521	525	494	481	490	499	505	494	557	535	521	513	494	478	505	545	519	486	494	494	511	508	484	501	499	546	519	494	454	515	483	530	494	473	528	502	453	493	461	513	500	505	478	506	491	542	495	488	498	467	455	498	534	509	493	498	503	495	492	498	500	454	486	530	500	481	503	461	494	453	541	542	493	555	493	517	472	488	496	492	469	447	521	481	516	503	486	500	475	522	509	498	467	484	500	509	467	482	527	479	496	525	470	443	517	471	515	496	524	516	513	501	517	520	449	479	481	500	467	510	526	505	535	484	482	464	500	509	484	548	472	503	465	511	493	476	513	511	511	490
34538	32434	34315	30848	20329	12513	7972	5264	3119	1832	1047	664	500	423	276	293	265	246	254	236	221	233	240	217	212	202	227	196	254	208	254	244	238	234	214	209	198	230	224	228	214	218	205	231	207	213	194	219	197	215	247	232	219	207	209	231	205	227	224	238	246	224	218	223	231	244	216	234	226	225	232	226	213	211	239	216	250	221	218	225	242	188	209	245	217	222	193	237	223	183	225	208	214	231	221	240	238	235	202	210	235	241	210	228	194	233	218	219	205	221	214	224	224	230	210	241	241	205	230	210	213	231	203	230	198	213	211	219	204	240	234	221	214	223	224	246	218	250	219	232	211	207	224	233	223	243	232	234	245	224	230	236	256	223	226	218	209	219	222	229	222	215	228	230	212	228	219	221	246	238	207	208	218	246	222	208	230	214	199	226	234	240	249	224	227	203	232	207	245	236	221	220	215	227	212	199	224	236	242	186	229	253	208	200	204	212	200	236	202	215	216	220	257	207	245	245	225	273	228	209	236	211	194	242	260	226	239	204	229	212	196	248	222	225	221	200	223	214	218	201	224	200	229	217	242	222	231	223	229	189	218	235	229	181	197	209	218	235	223	203	196	255	212	235	210	209	220	214	225	228	209	196	224	232	224	207	212	255	241	220	232	220	231	204	208	213	199	204	261	244	220	231	197	223	178	222	209	215	219	214	231	224	259	189	241	231	220	222	239	220	223	220	244	209	213	256	226	235	226	242	214	232	231	220	227	243	245	199	229	239	255	199	225	221	225	226	212	210	195	185	215	247	229	247	235	221	230	225	183	237	242	221	211	245	221	224	224	239	241	230	219	250	243	235	209	221	270	228	244	236	273	237	218	207	268	230	208	217	262	235	236	219	225	226	219	204	219	206	180	235	227	225	213	211	236	232	224	235	187	239	225	212	230	233	212	205	211	177	211	220	228	267	202	212	202	241	229	235	227	244	212	244	195	221	221	224	222	237	229	235	199	218	217	242	218	238	225	229	216	231	220	246	203	225	242	231	198	189	229	218	255	236	217	237	204	237	206	240	215	201	202	217	232	237	231	199	210	217	235	220	224	206	226	204	213	229	221	205	222	245	210	212	213	207	241	229	219	225	222	235	224	211	233	256	217	236	211	222	231	184	220	213	239	240	221	197	240	253	248	231	212	217	222	255	247	234	225	217	235	202	219	226	223	177	258	221	226	256	253	218	231	235	213	206	202	219	211	239	214	224	231	211	232	202	232	218	228	241	208	267	207	215	230	215	244	235	228	233	251	252	224	231	232	206	203	241	239	203	200	220	224	225	240	215	216	234	226	214	228	219	178	182	234	239	228	214	242	216	220	200	202	237	216	246	228	243	222	211	223	225	196	230	226	234	239	228	227	208	238	217	228	219	211	237	251	218	227	186	234	217	252	224	249	211	232	236	234	212	241	209	247	216	220	238	185	231	192	230	181	248	245	251	238	210	222	219	226	206	211	224	228	227	222	213	223	215	211	211	222	248	214	210	210	228	194	200	235	244	229	242	215	224	233	233	230	216	233	226	211	234	222	222	230	230	227	233	231	210	237	244	240	212	219	238	207	209	201	215	225	242	186	223	229	222	254	235	218	216	255	229	217	250	203	211	240	262	244	223	211	213	211	229	214	234	216	233	238	233	207	211	246	208	221	228	257	229	209	220	198	215	235	202	223	214	207	223	227	219	232	236	211	223	230	204	244	212	232	227	244	225	243	196	240	224	235	229	249	213	212	236	233	190	203	222	224	237	233	236	246	222	213	228	206	235	245	218	223	221	203	228	205	224	232	221	220	232	217	226	219	222	243	233	210	210	221	224	257	229	249	208	220	232	201	228	254	195	238	224	243	221	249	220	218	212	238	208	216	215	193	190	198	247	225	238	221	198	220	230	255	211	214	221	216	228	225	227	261	197	213	233	225	226	200	231	214	237	253	206	224	238	226	247	211	224	243	220	202	190	209	241	223	238	247	232	226	214	244	200	196	213	196	191	238	211	232	229	242	255	207	220	222	230	224	209	212	233	214	202	242	229	214	261	221	235	235	216	219	237	235	228	212	188	248	233	230	215	217	239	240	222	210	242	231	236	199	245	251	212	221	210	243	220	220	223	206	226	234	237	258	200	196	216	221	201	261	191	218	203	242	230	207	214	222	241	226	215	205	214	226	235	242	214	230	237	229	221	202	248	211	233	206	221	217	227	233	214	195	235	256	228	196	232	206	200	220	239	217	229	213	246	229	216	194	221	233	260	196	223	244	206	205	221	242	213	252	232	237	248	258	206	224	242	219	254	197	221	234	257	243	231	213	214	199	247	241	260	220	226	228	205	222	233	236	224	216	234	236	210	213	255	231	202	213	225	215	218	217	219	210	218	201	204	242	239	255	210	234	221	212	200	233	233	226	258	226	206	232	232	203	237	224	224	231	233	216	183	223	213	227	225	229	233	234	232	220	203	238	226	210	239	253	235	218	219	217	210	258	235	222	231	212	209	228	225	220	209	214	233	208	218	217	231	215	200	243	226	241	235	216	238	222	238	225	237	207	209	219	216	220	197	200	209	225	213	201	225	213	195	224	243	225	223	196	239	238	202	214	195	209	244	211	218	233	231	243	199	241	232	218	213	221	224	230	224	228	220	222	230	235	220	225	239	263	244	226	241	219	221	245	211	229	213	206	240	230	225	225	206	229	223	205	235	251	201	233	201	212	185	208	246	269	251	222	190	248	247	218	214	206	213	225	218	202	229	200	225	219	226	233	201	208	228	210	229	217	228	252	197	211	226	215	199	200	237	212	214	219	248	202	228	220	234	211	216	218	215	211	248	245	223	251	225	228	212	253	250	207	206	180	219	242	237	222	217	222	242	219	220	212	199	221	202	230	233	219	212	222	216	228	220	212	248	232	241	243	196	228	206	238	234	255	228	217	184	211	213	229	242	239	220	233	233	219	229	207	214	209	204	225	222	213	223	217	260	208	220	209	201	218	224	238	246	231	212	227	214	203	240	238	225	233	235	240	208	236	218	234	211	201	226	247	213	215	226	222	210	213	225	222	233	242	209	231	216	223	215	213	202	229	231	224	212	217	207	221	221	228	232	252	224	216	232	221	216	218	259	219	227	226	228	221	240	223	207	227	237	205	235	224	217	223	252	223	223	216	237	228	228	213	236	235	239	203	212	241	221	201	182	232	214	191	223	220	217	206	205	207	235	189	218	230	235	239	234	228	229	233	229	218	246	217	186	237	218	234	222	221	208	231	205	248	212	226	211	220	228	238	245	218	230	226	226	227	203	232	235	263	222	197	208	233	203	209	195	216	220	226	232	210	228	225	218	248	225	209	246	212	230	239	212	227	211	223	207	217	213	232	235	239	216	199	229	212	241	189	201	203	242	212	229	242	253	208	247	228	231	226	226	259	226	187	204	196	225	235	242	242	230	226	235	250	237	202	213	212	260	214	244	215	220	218	225	226	219	256	266
21282	26246	36754	40224	32216	26093	21385	16598	11223	7187	4337	2532	1819	1258	955	746	653	610	560	513	550	541	513	553	513	553	548	490	513	524	503	498	539	543	505	521	512	530	547	511	535	542	468	523	534	547	490	517	473	518	516	509	516	489	550	509	482	550	488	512	519	557	523	524	522	506	511	543	514	518	549	489	490	500	516	531	523	523	526	469	471	531	537	518	516	478	513	510	526	504	508	510	548	490	515	487	556	506	493	528	495	485	540	500	500	538	505	519	505	544	568	510	514	482	488	529	517	508	489	463	471	501	512	491	515	549	482	540	491	478	497	559	530	509	509	495	515	524	508	489	511	464	495	479	517	522	512	551	522	535	553	512	535	499	557	563	489	529	531	504	450	523	529	534	488	480	509	508	520	550	519	535	525	522	513	558	549	538	500	489	522	508	501	518	531	511	516	493	516	534	512	526	525	485	523	537	521	524	512	498	521	539	524	484	513	498	518	558	515	500	483	502	487	522	511	513	501	491	537	501	461	555	503	481	508	510	466	524	510	472	469	542	509	528	534	493	497	498	512	538	538	535	530	549	525	495	488	503	526	503	541	542	502	508	509	552	487	514	470	525	539	525	531	526	519	509	463	530	469	506	496	471	539	517	530	534	510	534	472	514	526	555	496	471	503	483	496	516	507	556	522	489	517	504	504	513	552	514	515	516	514	487	520	485	543	516	571	495	518	521	497	527	489	543	517	504	489	526	477	509	525	472	497	518	525	506	531	526	516	498	518	543	531	512	534	544	491	513	492	511	535	526	486	477	503	566	498	469	525	503	503	508	507	495	561	516	519	497	507	493	562	485	532	488	508	500	504	472	524	542	476	497	530	509	499	507	528	490	502	512	535	513	493	548	527	538	567	488	504	505	533	535	519	563	526	526	499	561	555	510	490	512	525	462	512	505	504	478	520	537	519	515	500	537	478	527	526	563	524	521	507	505	490	509	559	509	458	501	540	511	519	527	510	528	533	555	541	480	501	520	507	519	500	500	512	527	510	514	517	544	538	461	510	533	531	551	498	541	473	503	529	511	502	499	515	524	532	499	521	516	505	496	503	513	572	497	507	500	540	525	498	498	522	556	497	518	512	515	517	514	502	502	529	508	508	520	522	523	500	517	529	501	503	510	547	528	496	512	531	539	501	537	496	522	558	507	535	471	516	500	517	550	492	528	508	511	502	543	523	530	510	565	507	515	496	519	533	522	486	497	467	509	501	522	526	496	517	520	523	534	485	489	485	501	490	545	540	500	523	503	536	512	527	507	497	496	536	528	531	504	489	562	518	487	515	535	478	504	512	512	542	483	502	526	504	486	527	574	527	484	517	527	520	559	487	519	499	463	500	559	497	520	514	477	530	513	523	517	525	514	524	509	528	509	537	512	510	470	534	551	519	482	508	538	463	486	554	523	504	506	510	511	520	517	511	513	495	513	489	477	512	505	515	495	523	537	502	537	497	511	510	509	468	542	501	459	518	547	485	555	509	530	539	540	515	508	522	515	567	552	516	474	500	475	512	517	521	500	514	495	535	559	477	565	504	509	513	535	532	520	500	538	565	508	533	511	515	542	505	509	491	565	520	549	532	525	517	529	528	515	481	496	551	512	492	511	469	505	522	519	547	518	528	504	529	504	559	548	551	500	540	501	527	521	524	516	506	494	492	499	546	536	525	494	488	535	486	544	481	506	531	547	501	508	511	534	492	516	516	514	530	480	504	530	479	515	506	488	540	537	494	528	509	545	499	557	505	507	491	520	529	474	498	516	545	542	474	515	469	517	538	491	486	511	479	556	505	512	498	502	532	529	510	532	514	503	535	532	507	517	517	547	462	544	512	482	502	534	489	528	506	491	502	504	534	490	470	534	551	515	497	537	544	483	530	510	514	494	503	550	512	487	522	521	549	520	513	557	489	513	510	485	523	496	514	503	502	514	536	536	507	469	535	507	537	514	485	525	462	516	544	492	498	493	526	506	507	567	471	510	539	497	459	520	484	508	490	533	513	513	510	517	475	529	501	539	509	480	517	546	531	500	479	518	525	530	511	519	550	465	507	487	534	517	536	524	545	503	485	448	478	532	509	579	488	502	523	496	490	521	495	493	502	520	484	512	477	529	520	511	518	513	513	516	524	511	538	523	531	525	467	490	497	482	456	511	523	533	509	511	543	556	519	504	558	510	485	525	553	495	503	518	507	516	511	510	532	496	525	483	544	552	519	512	515	513	513	542	486	558	512	541	537	535	529	537	526	532	518	535	527	506	524	527	504	550	539	528	506	516	547	496	517	496	513	530	574	527	482	526	513	499	538	489	517	509	537	512	510	508	511	478	521	506	501	494	530	517	500	523	572	494	517	495	513	567	499	518	525	510	493	532	506	507	525	485	514	500	532	490	527	507	487	571	530	527	484	511	503	557	534	524	529	543	544	495	479	505	506	507	549	541	534	481	566	530	507	546	485	526	491	504	499	492	476	578	522	521	509	458	541	574	548	506	541	529	491	502	548	483	515	486	515	573	529	539	554	527	537	581	507	527	534	529	508	516	520	501	500	536	480	499	516	537	545	554	531	492	522	508	534	503	505	527	534	490	516	539	525	491	556	534	527	529	517	451	524	523	554	474	528	479	511	515	515	519	524	495	547	530	486	498	524	564	508	507	516	503	504	515	540	509	486	483	494	538	443	517	486	514	551	506	516	521	485	479	507	509	522	520	486	504	526	539	525	522	486	531	502	517	510	495	512	507	506	523	523	489	500	530	550	505	487	524	454	506	520	496	516	539	561	497	487	531	496	492	494	527	477	530	469	502	529	486	513	542	551	536	522	525	501	501	500	485	538	505	512	539	529	499	499	566	526	514	497	531	556	513	466	540	520	550	524	483	495	477	504	513	514	518	499	509	520	481	525	502	511	508	522	543	523	516	520	574	500	493	547	559	537	535	479	520	520	508	538	481	565	496	487	522	501	530	512	490	506	495	517	490	511	449	485	518	521	491	534	517	530	499	501	504	502	537	517	521	506	535	523	554	503	519	502	474	514	495	498	543	550	563	541	504	496	482	512	490	507	464	550	545	508	515	523	500	489	498	520	515	489	511	519	519	524	531	521	479	491	511	484	477	475	533	560	540	506	496	534	490	511	496	516	504	529	475	526	512	504	506	531	489	537	467	461	514	531	501	550	548	513	518	507	549	498	499	477	435	529	537	527	509	483	513	497	536	512	509	523	477	503	506	503	496	505	503	510	490	523	505	508	523	528	532	528	503	488	534	509	517	541	532	507	535	528	528	489	568	509	491	474	527	500	495	499	468	508	525	476	510	508	503	533	526	518	525	493	503	522	562	522	558	511	472	528	505	520	526	537	520	521	505	518	500	506	549	494	506	490	543	475	492	545	536	525	517	526	469	513	555	552	503	491	490	493	507	497	487	499	547	557	494	502	502	518	526	516	495	503	529	471	554	504	526	536	503	568	550	522	538
52567	50445	53447	51471	34208	28395	23913	18532	11414	6242	3594	2063	1081	784	563	442	330	309	267	241	232	228	232	223	220	193	213	219	191	210	226	207	248	197	225	238	224	203	193	212	263	242	201	185	202	215	209	228	207	214	199	210	208	217	194	255	224	218	200	229	224	222	241	230	224	254	195	181	226	209	245	208	218	203	233	222	231	221	222	222	234	215	202	212	229	220	179	192	226	214	223	220	231	201	196	198	229	238	222	237	213	223	223	241	204	208	203	252	225	231	208	223	222	224	235	195	210	222	232	206	228	260	223	194	213	240	211	207	190	228	214	213	190	235	215	214	213	244	201	211	219	235	222	170	246	224	210	226	226	210	215	269	231	216	199	233	247	243	200	206	218	236	216	188	223	235	225	203	188	210	230	228	218	222	234	228	224	221	222	268	241	230	228	222	225	224	199	229	222	214	196	213	216	221	239	184	230	212	189	230	233	200	229	220	241	203	213	215	195	217	240	228	213	240	237	199	227	227	236	208	217	185	210	202	229	210	223	243	201	212	197	220	240	242	207	204	241	223	214	253	230	208	222	215	202	222	225	216	216	222	231	236	206	229	223	206	205	222	198	208	224	228	216	234	228	214	197	218	221	247	225	217	221	227	212	207	212	213	208	205	225	221	233	215	209	213	215	208	241	240	245	256	203	243	247	199	225	195	204	238	209	213	235	201	232	207	216	207	227	221	209	236	214	227	188	224	203	228	234	205	192	235	224	196	230	207	256	219	226	224	204	225	203	203	202	221	210	231	255	211	214	205	193	234	203	209	225	189	245	189	227	215	200	225	197	216	216	195	242	202	207	226	212	211	236	198	211	214	211	207	238	223	239	220	200	209	228	228	225	202	191	211	218	212	192	217	214	225	205	193	207	204	215	225	202	230	250	228	233	238	208	236	234	220	202	247	208	227	210	219	228	211	202	202	220	229	226	219	219	226	198	236	223	228	196	193	216	225	206	196	163	223	193	188	193	189	203	221	211	220	205	204	234	230	225	203	207	246	224	195	213	222	213	225	216	234	230	200	211	243	232	215	198	211	226	250	227	193	215	229	230	223	218	211	200	199	233	217	219	211	202	238	226	231	210	236	206	214	215	233	222	232	226	227	234	210	222	204	207	219	239	199	216	216	248	222	211	215	239	223	229	219	218	220	237	219	217	229	218	227	222	230	224	240	208	211	227	236	224	240	222	228	211	216	225	221	215	243	207	231	240	211	218	211	202	228	199	216	208	237	200	237	215	202	241	239	207	222	186	193	225	204	235	191	227	217	210	239	219	238	200	237	242	230	224	228	221	224	217	219	232	214	214	227	210	242	203	228	217	218	218	234	216	221	218	226	224	241	220	200	206	200	241	228	196	188	203	223	211	206	203	219	233	232	205	199	223	209	200	210	229	228	213	216	199	231	197	227	204	218	222	230	220	212	229	196	215	216	237	242	194	206	209	260	214	231	206	206	215	216	193	237	179	226	237	258	237	205	252	226	195	217	199	207	244	220	221	204	222	214	205	223	213	205	216	197	234	223	212	193	208	248	203	228	218	233	193	218	195	213	226	244	239	234	194	213	253	243	207	200	201	235	193	234	217	227	203	215	223	222	211	242	257	224	209	207	209	216	223	225	205	224	249	217	228	219	207	206	224	222	217	197	249	187	243	246	226	177	178	210	228	227	225	189	213	209	212	210	206	194	222	207	228	206	225	215	220	223	215	225	217	195	181	223	193	195	225	222	212	229	231	200	200	206	213	230	196	186	222	229	209	214	203	202	215	212	204	201	209	222	212	217	193	205	223	246	215	229	225	230	216	218	227	208	233	236	203	226	235	236	220	236	197	226	201	196	234	222	222	229	214	225	247	201	226	221	205	225	233	204	201	235	222	228	206	217	240	196	206	191	207	207	219	199	229	215	230	195	199	216	242	212	195	241	189	248	236	255	234	200	241	204	212	217	217	228	222	203	220	214	245	230	200	223	197	198	182	190	206	225	206	240	219	239	236	222	235	209	238	234	190	232	206	213	197	202	221	227	203	195	227	230	234	230	225	232	210	224	200	217	229	237	214	211	217	205	218	210	226	210	229	233	209	222	191	221	216	190	211	208	232	205	216	220	197	205	218	177	203	225	233	209	218	205	209	224	210	229	213	229	220	201	207	184	200	196	217	194	249	174	228	221	229	237	229	209	215	221	225	218	242	206	239	246	216	243	243	214	223	208	200	251	180	191	231	202	242	198	218	218	217	236	244	205	241	224	206	193	210	209	220	206	233	197	206	232	220	213	244	185	228	241	214	208	203	242	199	254	216	207	207	209	215	208	235	200	231	225	212	201	205	212	234	217	190	218	230	229	244	215	210	218	211	230	205	232	214	187	216	197	236	241	231	230	180	232	236	229	204	203	208	209	208	230	211	223	205	219	234	222	198	211	223	211	216	211	220	200	247	228	217	215	238	218	212	232	214	212	188	201	234	254	228	209	214	257	229	260	200	190	228	221	238	207	225	220	234	248	213	209	230	223	205	207	250	195	218	207	214	233	223	219	186	207	215	247	208	233	255	217	222	223	241	208	221	221	217	211	240	232	202	222	222	208	215	210	239	223	250	202	228	257	248	183	214	202	234	229	199	212	210	242	204	185	216	220	213	213	238	195	212	231	226	233	212	210	219	208	197	216	231	220	212	225	209	214	242	218	222	262	232	199	215	215	210	208	209	230	222	240	219	241	243	241	207	193	218	205	242	194	218	207	247	219	213	225	220	209	195	230	234	218	216	230	206	238	210	243	218	210	229	250	222	209	197	221	221	229	216	180	202	230	206	219	211	216	214	226	226	213	225	204	200	218	205	225	212	204	230	217	206	212	218	221	233	199	253	211	219	229	214	231	227	220	215	196	220	210	197	231	209	222	238	200	219	248	217	209	224	216	201	205	220	247	227	231	242	218	229	221	232	230	233	239	187	196	204	214	204	231	197	219	220	208	212	206	190	215	225	217	231	248	205	220	238	258	222	215	223	216	184	217	203	225	190	199	225	244	219	214	209	217	244	234	227	213	231	211	224	236	211	247	260	244	222	228	225	232	205	208	195	237	246	204	231	246	203	231	201	194	244	236	246	215	221	228	211	206	223	216	229	235	191	214	211	213	247	233	205	202	211	232	191	206	235	221	223	227	261	231	234	222	247	232	230	224	222	200	207	235	207	227	220	200	208	222	210	216	198	216	211	218	199	219	192	236	188	242	227	203	230	219	188	212	242	221	243	223	237	202	256	214	251	224	234	214	192	204	254	213	250	213	208	210	210	240	182	220	229	212	225	209	216	213	240	215	242	214	195	213	222	230	240	198	228	211	217	205	210	214	232	222	221	226	198	250	263	215	186	197	238	259	226	206	198	253	224	209	230	211	228	224	225	206	203	235	237	211	184	224	231	233	200	236	222	225	217	199	209	215	186	207	234	222	215	227	198	232	212	257	197	217	240	236	242	208
37672	43911	54038	55530	46198	42302	37683	33331	25106	18673	12711	7760	4724	3374	2186	1518	1073	895	689	576	518	486	501	508	502	507	508	539	510	478	519	493	510	539	512	502	503	516	531	488	502	499	516	472	505	527	480	502	529	523	505	536	482	496	486	490	490	508	505	479	477	539	487	481	536	492	480	536	514	454	466	495	497	487	513	488	483	479	543	477	502	502	480	467	479	519	504	516	467	487	493	474	530	513	477	527	524	454	492	524	519	490	528	497	530	457	513	499	512	467	495	486	494	497	485	532	538	499	491	527	508	495	513	518	496	463	491	493	527	489	508	508	538	498	518	537	499	547	502	454	479	568	447	536	463	483	518	434	493	551	528	535	497	474	509	543	499	499	475	546	503	484	507	489	493	511	515	546	505	513	525	517	495	462	525	477	484	469	540	515	514	474	507	523	522	515	534	505	483	509	544	551	487	530	524	500	515	514	507	481	464	517	495	490	522	493	486	501	527	526	495	482	455	493	512	525	526	490	473	472	473	523	525	547	487	460	513	489	487	502	530	523	494	481	429	536	496	538	505	497	528	480	499	484	485	538	491	501	476	496	494	481	513	518	496	492	515	464	468	550	480	513	507	501	512	527	525	499	511	494	473	500	493	497	511	513	519	546	526	487	503	525	531	516	490	494	500	534	503	488	499	475	455	499	514	498	522	506	523	506	479	518	545	440	471	517	496	484	544	484	472	474	466	512	538	485	525	515	458	543	508	532	515	497	494	525	494	542	508	487	491	496	527	489	535	473	502	523	517	472	496	522	521	510	485	509	512	513	513	500	522	485	497	521	515	523	504	488	498	493	498	523	497	513	479	485	489	480	480	495	543	518	500	490	511	490	496	499	515	493	503	467	530	494	490	456	524	503	530	488	465	562	484	501	510	525	502	490	512	482	546	533	501	491	470	472	520	509	525	546	481	539	529	484	505	505	516	517	522	520	520	478	488	486	481	501	503	506	501	478	497	499	516	491	483	531	563	497	527	523	524	533	501	506	525	510	497	501	535	470	520	511	472	531	492	504	510	491	479	497	490	514	494	523	474	499	487	491	484	503	486	498	518	488	506	507	492	544	526	513	538	505	544	503	484	514	485	518	473	473	472	507	523	504	503	518	536	491	484	453	483	501	517	485	506	485	477	507	515	506	491	506	461	528	505	529	528	524	481	508	503	551	499	487	490	530	529	481	511	493	506	475	510	514	483	497	499	505	503	500	532	521	545	535	470	503	540	448	482	526	529	528	461	527	505	505	503	520	517	521	531	507	536	514	449	482	509	506	505	519	526	500	479	479	496	503	470	481	477	511	498	518	492	525	546	476	515	490	480	526	508	477	468	502	552	497	521	521	541	526	486	467	509	502	486	462	526	498	487	521	511	511	532	534	487	490	499	540	507	530	473	497	472	498	513	509	532	493	495	508	500	484	482	512	512	510	483	479	510	514	496	479	494	507	510	520	510	514	490	487	501	531	527	515	516	541	512	511	524	500	494	523	512	524	476	530	494	530	487	486	513	494	503	496	521	499	503	525	509	452	512	511	500	473	523	561	472	539	518	508	490	457	499	509	462	490	482	469	508	492	477	509	520	516	523	456	529	463	490	508	479	477	481	523	479	457	532	492	500	529	499	505	483	490	531	488	504	484	481	500	515	532	489	508	491	492	532	503	515	510	530	494	507	490	514	470	491	473	504	496	565	490	555	459	492	491	529	483	501	521	474	528	520	490	476	516	517	497	503	518	502	511	526	493	529	520	515	502	462	481	505	516	487	531	472	478	468	521	525	503	497	506	508	517	495	481	567	527	487	494	478	491	529	540	467	486	511	469	527	531	523	528	505	520	498	515	485	463	491	511	508	512	556	517	476	447	494	502	514	528	500	515	525	504	525	550	508	503	510	545	525	487	495	510	501	508	521	495	488	496	512	522	509	487	504	491	527	530	541	490	515	490	514	485	466	527	511	527	524	523	510	483	535	516	523	501	502	481	497	528	502	503	476	503	479	541	515	511	485	502	469	497	504	489	532	508	516	499	510	534	514	559	516	515	535	493	474	526	531	522	520	486	526	516	515	503	516	550	527	504	540	519	475	501	540	459	531	512	537	551	485	451	476	520	512	503	513	508	485	502	477	523	466	495	488	510	510	524	486	508	469	531	492	485	515	531	537	527	518	484	513	495	522	487	525	535	477	548	503	525	511	510	492	496	504	506	451	515	496	552	515	511	487	518	492	500	493	487	458	526	453	494	530	504	521	491	508	514	563	532	494	478	457	509	515	486	526	462	508	500	542	519	495	511	465	483	510	469	476	514	474	504	511	522	528	511	498	504	505	529	500	520	482	477	491	520	548	512	500	465	498	479	509	507	544	484	470	509	475	487	507	471	514	542	506	495	520	526	503	511	519	535	513	552	498	556	472	528	523	494	523	506	483	498	494	520	530	459	485	514	515	496	521	509	517	514	485	502	503	493	496	503	489	494	543	503	508	514	499	525	534	526	495	488	498	517	482	489	550	486	513	436	496	500	512	518	495	508	516	538	489	495	456	492	534	495	474	518	501	499	505	517	525	510	537	511	492	439	504	474	503	483	454	522	508	523	513	483	476	480	497	541	516	502	542	492	517	484	517	483	463	465	452	506	493	514	488	498	536	471	497	519	518	499	543	470	494	516	507	501	491	520	537	486	487	513	509	481	505	489	512	458	549	485	482	489	492	503	533	535	470	525	486	493	488	538	495	487	509	456	498	512	495	537	536	522	473	515	536	511	528	532	501	502	545	510	455	530	531	497	507	505	491	478	492	508	496	497	504	508	524	492	538	472	489	492	519	509	481	481	530	507	555	471	503	506	503	499	479	499	517	512	544	508	480	504	539	507	501	550	535	533	514	486	549	471	500	532	481	499	520	484	498	502	432	492	527	493	507	518	512	508	556	469	506	513	532	474	447	509	502	463	472	512	510	519	509	490	515	537	540	525	499	498	497	567	517	541	492	526	504	507	507	505	500	493	499	521	514	483	478	531	501	542	523	511	483	511	476	516	516	551	488	512	475	541	524	510	523	489	457	520	545	503	478	528	527	521	493	506	498	486	487	558	479	476	522	518	508	500	543	461	498	505	484	483	480	471	527	492	449	522	516	505	500	469	505	489	487	506	465	496	504	498	490	459	480	484	479	503	511	508	509	507	517	497	474	509	477	528	489	516	489	483	543	528	495	505	521	521	507	508	511	497	510	481	495	498	487	482	507	474	522	472	481	529	523	515	501	519	492	529	496	528	464	503	508	492	467	504	492	490	495	532	481	512	514	502	472	508	493	489	536	497	536	511	503	508	515	495	458	479	521	531	481	539	493	517	539	476	496	495	491	487	533	503	497	475	522	511	492	492	514	478	524	520	505	490	503	512	477	540	478	507	502	552	481	484	499	520	513	488	481	514	556	494	483	484	514	495	475	524	512	476	516	516	470	464	482	523	501	471	465	503	501	535
59940	53482	55088	49098	34332	29566	28746	25891	18615	11716	6513	3418	2012	1333	923	645	437	354	317	240	224	213	217	233	236	239	222	234	226	246	205	198	206	234	220	202	251	199	223	234	210	229	220	229	227	218	227	223	228	225	213	206	220	231	230	217	224	226	247	249	233	223	243	199	232	226	233	201	213	223	234	242	220	217	212	228	219	199	209	203	220	203	216	183	193	222	220	222	215	224	230	240	219	204	216	222	218	217	212	234	231	219	200	239	225	235	243	227	219	227	227	226	236	224	236	194	229	220	235	197	225	203	244	246	231	230	190	229	245	209	205	201	241	215	229	206	226	223	213	212	214	204	218	223	218	204	227	223	216	227	244	209	200	199	219	185	192	224	208	248	217	218	233	196	236	210	233	227	220	206	220	239	219	239	234	232	230	215	195	211	226	231	220	201	221	205	188	217	213	204	199	217	204	242	230	205	178	238	248	222	208	216	218	221	212	220	229	234	241	228	247	247	229	240	203	196	231	194	236	180	237	204	224	214	219	223	202	174	227	205	218	214	199	236	218	213	206	218	232	225	205	204	185	223	228	244	226	204	213	213	235	209	205	188	196	229	232	214	226	217	205	215	204	234	228	208	190	220	213	216	239	224	238	204	219	210	215	228	234	218	218	207	188	226	212	190	222	234	209	209	214	235	258	192	214	239	225	200	222	211	221	216	184	205	203	223	229	215	191	227	211	241	237	215	189	196	202	207	218	194	250	231	230	221	210	246	221	225	212	209	217	227	217	211	228	227	202	202	199	239	183	216	224	220	209	208	196	211	200	239	227	213	208	204	220	221	199	223	211	203	242	214	218	208	203	235	224	213	222	210	209	220	186	227	194	213	224	207	209	247	211	218	220	196	234	228	224	199	215	217	238	233	196	221	236	218	224	223	219	209	238	195	191	190	226	227	214	223	203	182	215	211	221	214	231	197	254	234	201	208	211	205	226	226	228	216	227	237	228	233	210	240	260	205	217	206	238	236	224	240	208	216	208	224	244	198	205	229	217	213	213	217	211	243	219	213	221	213	209	210	229	239	252	238	209	217	212	228	202	229	207	217	223	253	229	199	211	221	209	223	217	222	216	228	214	221	197	214	223	233	199	218	216	205	230	193	233	223	235	232	219	255	208	217	201	187	248	228	230	193	199	211	205	221	225	248	223	215	208	200	211	220	205	231	185	230	211	222	225	221	227	199	239	217	224	188	223	238	209	212	217	205	226	236	185	227	252	218	228	220	206	228	221	232	210	232	214	225	215	239	238	209	183	210	198	233	226	211	213	211	207	203	232	234	248	202	176	219	192	234	206	201	218	207	205	230	215	222	196	218	225	184	220	193	246	248	216	198	230	212	231	218	216	229	215	204	207	205	198	214	189	205	202	209	189	223	180	228	245	197	225	230	219	198	231	236	189	210	198	222	206	206	227	226	209	209	216	224	217	236	223	225	225	214	204	226	236	204	206	226	187	209	231	226	232	180	228	251	211	231	182	212	207	205	226	234	220	224	245	198	208	257	218	225	211	231	231	189	203	235	241	200	232	223	216	207	217	215	221	216	213	255	218	235	217	199	225	210	235	177	222	215	216	221	218	222	216	218	203	232	221	196	199	212	218	226	216	235	233	204	228	222	227	228	188	203	220	213	187	206	239	220	214	214	214	226	207	221	231	196	193	210	236	215	197	207	195	235	219	229	223	205	210	199	229	224	218	206	202	198	230	185	238	219	208	218	210	221	227	212	216	224	203	221	234	204	204	232	214	217	219	221	224	193	208	250	206	230	227	235	237	226	234	210	211	241	225	219	231	222	238	223	221	228	226	245	232	196	206	203	231	218	204	214	215	203	229	207	223	226	212	222	225	200	220	232	220	233	220	206	227	228	236	220	226	221	231	206	219	219	225	225	229	239	216	206	212	220	218	197	207	201	200	225	197	211	229	201	242	240	231	228	217	222	207	234	197	223	223	257	212	185	226	217	238	245	192	220	201	209	191	232	206	246	200	185	206	221	229	229	203	199	223	208	209	233	231	220	239	210	208	205	214	197	198	212	204	225	207	211	217	224	233	242	201	224	215	198	207	249	218	199	218	255	232	180	235	215	199	231	231	206	228	226	198	223	210	221	213	200	229	211	228	215	226	224	227	203	224	202	218	208	253	202	223	195	209	220	232	223	219	192	230	226	195	210	218	205	208	229	235	228	227	240	243	210	223	248	234	194	203	225	199	233	226	213	220	205	187	221	200	239	224	221	197	227	196	216	206	218	226	208	232	200	212	214	248	225	234	210	211	198	213	206	234	200	223	236	218	213	235	235	211	223	239	218	206	225	202	220	234	232	227	215	223	253	219	246	228	213	226	223	208	225	225	190	218	207	220	208	234	239	202	220	218	236	219	234	194	200	238	244	205	213	211	226	198	239	235	225	202	199	221	216	198	223	210	216	207	208	234	228	208	222	202	176	204	213	226	215	232	241	219	238	231	224	221	208	220	226	216	218	256	242	212	195	209	235	183	221	208	226	222	205	219	245	202	220	205	208	204	198	222	207	205	223	215	218	228	218	194	229	196	211	199	235	224	232	240	239	225	227	187	216	220	227	215	231	230	204	238	218	212	267	225	210	197	198	200	221	234	205	209	217	231	199	220	199	205	229	245	195	197	188	206	217	195	235	223	227	214	210	205	240	242	219	231	220	232	218	202	206	247	197	203	215	218	239	217	224	223	232	205	196	220	236	207	264	210	209	221	231	209	203	222	229	235	222	250	225	242	229	222	204	203	218	221	219	244	234	187	196	235	220	214	230	227	211	206	206	207	199	228	222	230	214	209	219	238	213	235	228	228	221	219	246	220	191	207	197	234	203	212	195	241	207	202	220	240	207	224	222	221	196	210	228	213	226	203	215	197	251	242	189	253	236	202	197	219	199	205	211	223	220	211	200	230	211	211	214	206	200	256	224	219	246	215	238	259	178	221	201	226	200	225	226	214	200	230	227	236	199	225	196	196	202	236	220	189	245	222	215	232	230	211	230	243	211	239	246	233	223	192	230	216	200	246	209	208	206	218	209	228	239	223	249	220	217	219	218	227	223	201	203	228	209	242	205	222	216	223	233	205	223	228	217	256	201	219	223	199	195	230	229	223	195	208	213	218	206	231	214	243	194	224	211	212	200	207	209	199	205	253	236	255	232	227	215	205	225	239	196	187	231	208	228	208	201	213	218	205	238	209	225	249	214	240	236	242	250	237	222	218	227	210	214	214	203	196	204	241	224	230	220	217	214	220	218	209	196	199	221	230	203	217	185	214	245	218	234	211	215	230	231	228	195	209	216	209	224	241	201	209	205	231	239	218	226	208	224	220	211	227	204	216	255	206	202	197	235	230	246	235	247	237	202	205	210	217	231	226	209	208	226	219	224	207	211	208	227	210	222	195	209	181	246	211	190	213	204	221	213	207	206	207	216	234	210	254	218	209	247	233	191	193	236
43617	50881	58430	57318	51944	47260	43469	39752	32653	25970	18270	12308	7632	5264	3699	2580	1535	1248	921	631	574	549	554	499	508	525	483	456	488	490	515	460	480	486	499	474	501	488	475	507	493	476	507	501	531	528	492	473	530	508	540	510	496	487	534	488	509	483	522	492	470	490	454	464	507	507	522	495	495	493	486	500	513	458	472	500	492	522	517	521	522	466	528	521	532	493	485	515	501	495	497	512	518	492	488	516	497	507	521	478	521	472	510	518	520	523	540	492	518	508	508	505	491	525	515	488	495	521	520	486	520	529	523	496	494	542	509	490	456	501	481	485	479	508	532	514	497	514	492	469	511	490	561	517	462	445	487	497	474	455	470	506	463	476	506	501	505	521	521	506	499	537	503	495	482	502	483	505	481	493	511	498	502	499	513	481	517	465	495	457	479	521	494	512	485	511	518	529	503	477	472	523	516	515	506	536	496	508	503	487	495	439	493	478	512	522	488	515	501	508	474	497	475	447	505	484	498	496	483	491	526	478	499	483	478	512	479	503	507	491	518	494	507	484	519	503	522	489	520	487	509	507	492	460	494	482	492	508	488	498	485	474	512	451	488	525	481	499	470	437	467	477	499	464	490	495	496	494	510	478	490	499	541	500	472	510	489	499	457	503	502	530	493	519	507	492	457	504	524	521	485	513	538	502	498	524	509	517	468	494	499	510	474	507	508	490	486	504	491	485	490	491	499	495	493	508	531	508	523	495	460	510	474	481	488	526	535	547	477	454	501	479	488	467	499	524	460	522	481	504	502	529	467	486	456	524	494	461	475	472	482	493	482	508	438	512	500	515	481	494	506	517	502	475	507	501	478	501	511	481	505	485	490	467	508	485	481	512	533	530	459	509	484	463	506	497	486	502	474	474	493	494	492	475	498	493	487	502	516	498	510	460	473	492	525	471	471	497	498	470	516	500	491	488	476	527	480	518	446	515	548	515	524	425	501	533	486	491	511	516	497	496	499	474	494	475	487	487	452	479	531	502	512	491	493	554	519	480	517	471	505	509	508	490	467	482	508	510	483	524	513	492	550	515	464	525	477	480	519	529	514	468	514	467	444	493	500	465	534	516	478	468	504	479	480	467	470	442	477	507	461	512	483	524	504	490	494	502	501	524	518	484	452	508	512	498	474	479	503	486	472	467	525	488	525	495	503	457	468	520	512	496	491	482	489	517	521	506	502	476	479	459	485	502	488	504	492	452	492	519	554	514	502	514	505	514	524	483	506	469	502	519	491	509	502	496	524	526	462	488	534	513	532	465	470	459	508	511	532	525	516	498	502	458	515	506	502	535	486	481	500	508	512	491	471	527	495	487	518	488	526	505	516	517	510	540	507	523	494	536	502	490	485	471	494	507	483	487	504	472	466	488	516	495	459	477	494	514	510	512	458	520	521	490	527	520	472	487	487	533	486	492	516	518	494	488	497	465	510	499	489	515	505	461	533	497	521	519	527	544	509	505	506	482	469	463	472	499	493	498	516	451	514	499	489	535	482	493	491	499	481	518	489	476	508	446	511	510	423	473	527	489	507	496	479	525	461	496	497	487	476	468	502	538	469	504	489	516	506	482	491	498	494	441	462	539	493	516	502	531	498	525	473	459	530	507	492	457	450	483	480	496	511	504	522	506	502	495	521	507	508	498	479	507	472	461	497	517	500	531	503	489	480	476	491	482	500	442	490	504	479	510	464	487	481	485	497	516	518	468	463	496	497	548	502	481	472	513	505	517	521	523	474	537	496	479	507	513	493	528	502	499	529	502	508	501	492	498	477	496	484	526	504	465	502	487	539	545	497	516	509	523	494	477	458	482	489	477	501	521	494	533	498	517	477	483	530	528	481	512	502	528	497	510	538	476	449	554	484	532	544	505	527	488	530	510	466	535	478	485	480	512	524	522	486	493	506	515	467	520	524	501	518	471	468	460	481	505	487	476	491	506	514	504	519	500	523	474	505	513	507	527	497	519	502	516	501	514	522	488	522	519	459	493	551	526	478	514	453	485	514	491	557	495	522	527	492	471	488	483	496	492	510	483	490	491	449	498	472	532	546	471	502	481	494	511	495	486	465	485	503	472	488	509	480	500	485	464	539	481	469	534	511	514	489	500	480	460	533	493	506	470	475	500	509	517	472	521	501	524	467	490	493	492	477	498	492	480	497	475	489	479	488	463	528	496	458	550	517	466	490	513	502	496	523	468	531	521	519	491	486	474	552	494	455	486	491	496	470	515	484	474	513	504	510	521	484	516	497	514	486	506	514	496	480	494	528	485	490	509	509	522	459	507	461	472	488	464	489	503	457	505	473	505	482	496	482	512	511	461	443	504	462	521	492	517	484	484	532	463	518	499	535	490	483	528	521	473	513	462	473	480	490	511	532	480	521	506	527	477	495	508	486	508	510	498	462	483	526	541	460	483	492	492	514	506	534	505	487	496	490	521	504	488	489	494	512	481	457	494	481	474	513	532	528	461	462	457	482	465	490	508	514	528	478	492	490	476	505	498	481	483	523	540	470	488	488	479	521	496	503	508	526	468	487	508	480	479	481	500	532	506	489	534	515	554	473	475	510	530	497	546	483	526	472	483	486	509	484	504	484	459	532	483	480	475	486	473	485	529	502	504	511	506	512	483	466	517	533	451	480	545	501	475	505	516	485	475	520	515	483	501	521	496	472	498	471	495	475	482	497	503	502	503	504	540	497	515	497	520	511	541	466	519	495	512	520	496	503	473	471	458	503	465	514	510	442	436	497	502	499	463	498	486	503	528	461	499	477	510	486	493	482	500	495	510	522	492	498	458	510	489	449	500	524	479	479	523	466	497	505	460	509	483	467	484	490	525	508	470	499	510	495	473	517	524	526	573	506	503	498	489	466	511	487	537	473	498	475	504	506	526	502	490	495	516	510	469	497	495	445	478	479	464	514	502	500	506	472	484	499	497	478	471	471	494	485	486	462	498	503	487	508	481	529	524	458	483	496	518	549	472	440	498	506	506	521	519	494	488	496	520	497	463	494	499	491	526	489	470	509	495	487	512	512	483	504	456	530	495	490	475	485	537	510	510	493	482	492	566	507	488	515	467	491	468	474	470	510	509	452	498	496	504	520	484	491	486	537	459	487	492	525	494	536	460	515	489	511	486	518	520	497	508	503	484	503	492	488	499	503	484	476	494	488	491	522	513	511	511	492	504	490	534	504	498	490	539	541	499	480	528	505	487	500	506	486	517	513	496	487	472	506	495	468	470	481	477	505	491	495	509	470	478	513	481	510	469	474	476	481	478	465	526	489	516	515	496	492	482	551	508	501	482	471	511	464	510	495	511	500	479	481	488	503	539	522	467	493	491	527	489	455	471	526	514	477	498	474	516	503	518	483	478	511	499	551	511	479	484	519	458	488	491	458	496	490	519	467	487	482	537	480	516	501	531	491	473	469	497	513	508	501	513	479	505	519	504	514	493	515	475	461	488	497	490
35583	34455	34929	29694	19004	12093	7332	4317	2686	1504	945	669	460	432	314	313	254	250	234	238	212	211	231	234	217	206	227	214	204	195	225	217	237	216	251	245	217	203	214	237	231	231	227	211	236	256	236	233	231	221	233	234	239	238	227	214	212	211	230	236	211	213	224	208	199	257	237	244	213	257	212	233	270	226	274	232	244	196	241	219	233	228	221	239	229	215	226	229	198	238	236	223	226	251	217	232	237	219	240	218	194	232	233	223	218	203	228	228	216	227	201	230	237	207	227	241	241	232	224	231	211	222	218	212	221	209	242	211	243	225	228	233	218	234	206	232	214	223	249	223	245	232	210	220	223	254	198	226	227	216	198	220	235	221	232	209	222	221	241	210	255	224	197	222	234	234	228	232	221	229	220	219	225	238	221	232	220	226	222	230	218	224	242	204	255	213	229	230	229	234	266	199	230	239	206	207	219	220	215	196	209	220	214	212	223	198	225	195	208	216	224	210	207	236	240	217	228	213	204	206	216	231	227	237	204	208	205	233	222	223	218	230	184	208	211	219	251	241	213	233	247	224	226	214	201	219	206	197	198	224	205	216	237	211	195	203	227	208	208	223	207	203	217	200	240	205	222	219	200	248	246	205	216	209	226	207	222	214	229	229	217	234	185	212	187	183	230	226	241	218	207	210	208	225	226	224	211	214	208	219	239	243	231	248	243	250	231	212	224	194	236	228	218	230	198	257	216	252	222	269	241	234	220	282	213	220	216	248	209	220	225	217	228	239	232	224	228	230	229	235	223	222	200	215	230	203	201	249	226	234	214	198	255	184	237	210	253	208	224	233	228	241	256	236	209	218	248	228	236	212	188	228	241	230	261	212	221	215	252	227	212	223	221	235	218	224	189	231	215	242	193	212	220	207	213	225	210	265	234	228	228	215	212	254	208	215	249	225	223	204	208	206	217	221	238	258	233	206	193	208	241	231	199	231	214	248	235	221	188	222	198	245	215	204	249	240	199	200	210	240	243	246	225	222	220	226	199	229	228	241	209	219	213	206	208	211	241	220	224	199	231	208	226	212	219	226	240	250	202	231	214	221	208	210	208	213	205	210	218	241	218	240	209	217	240	238	211	228	220	231	214	211	211	232	195	197	221	231	248	209	231	212	231	240	219	213	213	210	217	224	194	213	237	210	260	209	248	210	229	243	219	233	190	236	223	250	238	245	226	253	215	197	216	201	200	236	238	217	234	247	234	231	231	218	207	201	237	239	234	248	225	224	204	207	194	227	222	222	195	231	226	222	218	257	191	229	199	235	243	203	242	249	221	207	240	233	236	224	240	256	228	218	250	216	253	211	217	208	196	206	227	221	201	229	239	239	221	241	222	241	201	231	201	237	219	212	249	211	248	223	231	223	241	203	214	227	210	239	228	191	227	218	218	213	252	220	206	209	242	225	245	229	245	230	241	207	228	242	230	245	214	246	221	224	214	229	197	256	255	231	223	274	220	211	208	227	241	233	214	219	214	189	200	212	221	226	217	228	215	211	186	206	211	218	192	223	240	190	208	223	202	234	220	213	208	180	227	213	248	228	206	214	252	236	213	214	221	245	231	220	236	233	237	239	212	226	220	212	257	222	205	236	220	203	226	236	214	218	221	194	224	224	270	227	214	234	217	242	228	221	241	232	241	231	226	243	229	197	208	240	236	209	212	222	210	219	229	238	227	206	219	237	209	236	214	229	208	234	216	214	230	239	244	232	228	194	238	233	236	254	216	206	240	220	206	200	228	220	218	244	201	214	216	239	220	224	245	237	230	240	212	216	225	224	242	228	224	178	216	229	226	221	228	234	228	224	224	249	223	220	221	241	222	210	205	223	199	240	228	238	222	248	227	224	202	232	217	215	218	246	207	221	211	237	237	223	255	221	213	198	219	237	218	219	239	232	230	257	225	211	221	217	240	218	214	183	209	211	221	218	236	214	230	222	230	217	204	258	241	214	219	208	219	204	210	227	216	225	209	281	204	241	183	229	226	229	211	229	239	207	215	224	199	253	219	240	229	226	202	221	199	215	224	231	211	198	199	220	246	222	243	181	229	184	232	253	224	218	261	245	231	230	219	221	219	216	237	213	212	225	216	207	214	205	261	214	248	203	213	253	207	260	219	193	220	190	194	220	238	222	225	233	240	211	229	235	214	210	229	227	204	216	231	249	210	222	246	249	216	219	238	232	202	211	202	218	215	226	249	212	207	226	220	255	214	216	240	201	208	220	197	195	223	207	238	215	225	203	223	227	236	240	207	226	216	204	195	213	225	221	246	230	196	227	225	212	234	243	228	233	196	224	221	230	191	209	229	224	234	209	241	214	223	224	238	245	231	229	236	227	247	241	232	239	186	233	200	190	200	242	222	198	201	222	202	223	214	202	232	216	225	215	219	206	217	206	224	209	253	207	216	237	245	222	207	207	220	214	243	238	211	222	212	194	225	209	204	202	227	218	240	212	210	221	202	221	259	230	235	237	263	233	248	230	234	193	186	200	196	236	226	199	240	220	235	209	231	216	228	230	216	202	224	218	237	227	233	236	234	251	210	200	225	213	212	234	222	227	202	223	210	238	252	221	229	213	198	212	208	215	236	194	214	206	219	234	231	221	229	230	238	257	208	221	203	216	200	222	238	234	196	209	231	258	202	215	208	223	197	233	235	234	195	210	234	249	229	261	241	243	222	253	209	242	242	221	208	227	217	235	200	215	259	232	196	246	203	202	237	187	207	224	239	213	209	178	243	212	242	254	210	218	227	237	245	224	206	216	203	210	224	214	231	207	215	207	216	215	221	235	229	215	233	217	205	222	259	220	210	223	225	216	219	209	239	220	224	239	217	225	233	203	212	189	219	224	253	187	219	237	215	217	228	237	207	247	206	228	222	209	203	223	211	218	215	245	240	200	234	201	223	210	229	249	237	248	241	228	222	217	219	257	239	212	221	225	226	234	225	233	217	197	229	197	226	237	232	215	222	232	214	220	218	230	216	249	254	210	242	218	233	222	229	205	188	242	197	238	222	236	251	221	199	210	208	215	221	235	229	216	226	238	228	203	248	213	244	221	258	245	221	248	247	231	232	197	213	202	221	235	231	228	211	239	250	224	268	229	219	209	235	229	234	215	207	203	214	206	214	234	203	227	223	215	225	230	241	218	217	229	205	211	241	237	248	202	230	222	232	222	256	233	232	249	234	236	193	185	218	214	229	224	239	187	221	218	203	211	226	223	227	195	217	258	218	201	197	236	214	234	245	225	252	253	216	237	206	221	238	219	247	219	241	229	235	214	221	245	207	232	225	230	220	246	229	243	250	191	223	226	236	205	230	226	232	215	243	214	213	226	213	244	233	201	223	226	228	208	227	196	254	247	201	233	207	208	240	246	221	271	227	235	233	226	205	196	210	234	225	215	193	242	226	237	223	207	222	234	223	233	190	241	205	238	229	231	219	225	246	225	229	231	200	227	216	234
22664	27639	37211	37787	31097	26137	19910	14550	9617	6259	3917	2496	1717	1225	992	832	683	623	577	546	562	519	496	520	499	489	547	483	528	536	512	465	551	520	515	520	496	495	488	473	514	527	515	521	467	551	556	537	498	488	528	532	512	493	488	515	490	541	555	485	525	513	554	475	509	502	515	507	500	502	507	503	534	512	512	544	520	509	518	545	498	532	541	513	520	461	544	526	528	538	493	494	506	517	534	534	510	503	506	482	506	514	510	500	500	511	533	485	512	542	522	539	520	476	509	496	483	484	490	536	501	521	525	526	483	561	534	477	546	493	507	482	540	526	511	474	538	535	537	521	516	527	515	542	526	517	497	500	531	525	497	505	541	525	533	524	525	525	505	467	516	516	518	537	472	498	542	492	487	529	477	539	524	494	500	486	500	490	529	521	488	523	494	532	562	515	506	532	513	538	513	508	529	496	512	502	470	476	551	558	526	490	520	542	479	480	485	546	527	535	537	526	490	509	464	508	522	510	532	518	518	479	493	518	536	520	482	536	524	529	518	530	513	514	528	497	500	471	497	499	509	512	496	518	509	539	540	518	537	547	521	517	503	523	525	520	539	483	503	513	520	541	504	537	521	515	552	518	510	512	528	550	557	534	490	530	500	463	507	496	518	491	534	520	532	509	520	533	532	522	504	513	505	511	549	497	492	516	503	509	501	490	533	542	499	509	524	538	516	509	540	496	506	522	549	513	532	549	518	511	523	480	555	525	516	508	500	502	514	517	538	481	507	532	472	526	533	554	502	507	523	494	499	491	525	480	556	519	518	505	520	494	516	501	520	511	519	561	513	493	555	506	517	501	528	538	526	492	500	533	482	541	532	520	515	538	489	535	517	522	528	494	530	532	508	491	514	516	493	517	514	565	480	530	473	513	510	509	520	547	502	521	503	524	507	520	515	501	497	489	503	535	502	530	503	514	511	512	552	501	518	539	513	503	507	592	525	558	509	541	522	526	505	493	489	499	493	510	494	507	519	495	515	544	491	515	545	518	552	559	512	479	514	515	503	479	543	490	512	482	521	486	527	513	535	502	528	483	550	497	531	525	521	493	503	518	524	540	543	510	527	505	553	473	511	540	514	532	531	495	510	562	491	497	503	494	496	478	498	478	535	495	506	520	512	478	522	551	531	511	501	488	515	516	493	474	529	484	519	518	499	534	505	504	558	490	473	494	521	482	490	514	555	480	484	498	496	521	495	546	516	515	518	555	522	513	504	511	547	570	499	512	541	551	501	495	533	506	545	526	488	506	546	519	483	500	490	552	503	488	519	495	515	504	516	503	568	521	522	519	536	527	523	513	522	505	487	504	515	497	504	514	507	518	494	520	514	513	501	538	516	501	516	520	492	545	510	536	515	534	488	510	509	552	537	508	454	514	508	504	502	527	526	476	533	564	505	518	544	499	491	468	504	528	504	511	495	496	527	470	511	493	471	530	496	537	519	531	533	523	518	539	531	496	496	512	489	526	508	484	501	487	503	516	502	486	508	527	514	500	464	554	519	481	540	499	485	485	521	486	467	514	539	494	495	481	477	573	504	528	521	518	571	532	543	514	544	511	505	499	553	513	504	496	495	515	542	516	526	507	508	498	526	557	502	534	498	517	508	504	496	477	529	480	524	525	507	490	513	576	495	516	511	513	541	519	508	474	535	504	525	507	471	487	524	522	535	487	531	513	491	506	496	478	501	508	551	536	487	514	529	504	531	524	543	517	504	488	516	508	505	499	536	466	555	487	513	492	480	559	494	484	500	484	498	514	474	491	528	497	515	504	532	498	478	511	505	550	488	526	514	550	501	519	506	521	524	493	503	554	518	510	526	487	514	559	541	546	547	479	502	516	497	513	499	504	519	523	512	539	493	467	478	516	507	518	533	533	508	520	536	529	544	528	528	541	481	522	536	475	503	536	469	509	532	532	461	503	517	473	491	552	545	481	501	529	529	548	523	545	516	545	518	511	489	528	525	517	532	498	540	545	536	473	539	497	486	497	516	529	492	442	532	513	507	526	495	506	503	533	515	529	503	568	538	513	528	491	520	554	496	510	537	472	524	530	526	542	504	487	537	493	490	527	498	496	532	547	539	558	525	537	515	514	557	528	511	535	507	533	524	515	506	503	524	554	489	512	482	493	526	488	550	494	505	538	522	542	486	518	531	452	534	487	532	493	512	502	502	522	503	511	485	503	509	509	497	514	505	524	500	536	502	529	510	524	511	481	512	458	509	502	545	520	547	518	517	559	507	530	508	497	491	543	491	539	515	506	488	541	517	517	512	483	523	494	520	518	548	521	490	565	515	499	530	529	507	500	539	486	514	510	515	502	502	485	564	535	481	517	512	522	515	495	497	522	550	542	527	495	528	530	540	547	485	508	512	512	511	506	500	485	496	539	472	537	505	508	524	494	523	545	516	518	495	517	523	528	541	501	528	533	499	498	538	583	487	521	507	523	544	533	507	463	470	542	502	491	536	502	493	496	526	532	490	462	494	488	545	501	524	479	584	524	508	503	498	522	500	517	543	521	519	499	504	478	488	485	483	504	499	514	492	498	490	514	511	482	485	523	501	509	492	499	505	460	525	483	535	497	544	528	542	507	502	536	489	471	555	526	515	510	471	485	560	486	522	546	479	505	504	504	465	524	525	514	529	478	498	525	510	558	502	476	517	507	510	506	473	517	538	528	546	484	487	526	498	525	498	545	517	530	494	538	561	516	482	481	507	514	487	492	523	526	502	527	503	459	495	528	504	533	515	507	518	551	511	503	521	525	543	493	532	544	489	486	517	492	500	514	485	494	504	481	497	526	513	552	554	531	539	484	518	495	526	533	495	537	535	531	483	496	486	517	518	526	507	500	521	508	505	514	480	518	474	483	555	523	526	521	493	495	504	477	508	553	512	555	505	484	505	503	523	499	498	518	496	498	541	495	498	563	491	502	504	528	485	513	522	506	509	483	519	533	473	508	516	530	517	532	521	533	531	520	497	506	499	539	516	478	482	521	516	522	516	520	493	535	509	496	533	514	470	531	490	545	493	519	515	522	500	508	515	567	503	474	468	466	517	486	512	476	536	463	487	541	495	500	543	527	537	518	492	522	547	532	530	523	520	495	515	490	533	510	539	502	517	505	470	504	486	524	519	498	532	559	564	508	526	516	500	543	487	538	486	528	489	504	504	500	486	538	523	476	505	500	508	501	502	517	469	519	501	553	507	492	503	520	509	509	487	543	511	541	501	475	550	561	513	555	501	511	526	532	521	496	520	496	487	531	518	491	481	524	496	518	519	507	518	524	492	489	522	546	543	494	473	482	562	547	516	479	529	515	491	473	514	449	531	504	546	468	523	484	480	534	527	524	534	528	501	481	523	546	531	470	507	518	539	478	506	528	527	495	615	504	511	504	543	496	521	524	529	501	507	487	480	556	513	517	460	468	515	531	479	499	491	514	528	515	503	511	492	510	496	527
53849	56001	54849	48422	39515	28394	23660	17175	10294	5931	3317	1913	1098	753	587	461	382	285	268	235	221	226	199	209	218	215	217	239	193	193	233	220	214	228	228	193	208	205	240	238	193	221	247	248	240	221	227	217	209	213	226	249	215	215	230	203	216	203	230	181	192	196	216	251	206	246	204	219	232	206	185	212	232	221	229	196	210	218	247	233	205	222	200	227	224	239	212	245	226	213	222	207	195	219	231	179	215	226	207	211	197	231	203	218	239	224	261	220	232	224	224	237	199	197	251	204	234	234	218	197	202	224	234	208	216	213	221	218	213	234	218	203	207	229	186	225	217	204	220	198	179	213	209	236	218	213	237	226	216	209	219	238	216	221	247	224	223	241	214	224	211	192	236	207	231	203	230	209	193	238	193	220	249	212	223	221	215	224	208	207	236	230	223	194	220	262	225	206	234	229	195	227	209	239	227	202	221	227	203	200	202	203	191	217	249	241	210	214	241	230	238	222	225	218	233	219	224	232	207	228	259	207	223	212	231	250	234	213	229	214	205	193	192	196	206	221	241	226	204	240	216	169	204	205	207	214	247	236	227	221	211	228	213	219	225	230	211	243	231	250	220	222	236	193	233	194	206	213	197	213	240	192	244	211	208	198	227	216	226	180	235	209	260	212	223	215	221	254	223	233	213	208	251	207	200	223	214	210	223	234	200	215	208	227	233	212	235	189	252	224	202	241	218	190	208	247	206	240	207	245	219	215	232	211	231	222	226	206	240	232	240	220	213	197	231	216	207	211	208	226	225	215	229	203	222	209	236	198	199	221	214	199	227	217	250	200	222	198	216	233	222	217	227	192	195	216	198	224	194	228	228	188	205	215	205	228	228	234	246	237	201	229	213	213	224	218	262	246	230	229	197	201	212	217	225	208	206	217	222	207	212	231	216	230	212	243	205	174	208	216	206	234	238	233	225	202	199	226	199	212	240	225	192	205	216	226	227	228	195	228	210	184	256	202	234	207	204	246	217	221	215	230	247	204	233	206	242	239	247	214	265	237	229	223	210	239	230	214	212	201	190	198	218	225	240	213	224	209	212	231	208	215	229	231	233	212	200	205	213	215	200	221	220	219	224	201	188	215	245	205	230	224	205	218	212	202	224	213	213	201	217	190	212	236	233	202	212	228	223	234	242	218	225	208	211	214	233	225	256	215	215	218	211	207	187	219	240	185	231	198	224	210	221	243	236	226	228	203	239	187	221	211	226	227	228	247	212	218	197	209	234	229	247	188	227	223	223	228	199	220	209	225	225	212	242	215	206	192	204	221	219	210	207	242	241	234	234	208	221	219	168	220	211	227	220	218	216	218	226	196	222	243	233	200	199	213	222	225	218	209	212	222	235	227	205	240	222	252	219	182	188	234	213	224	221	225	205	237	192	231	224	235	208	229	219	205	212	236	182	226	212	213	216	221	202	214	216	231	212	201	233	217	254	203	229	215	248	199	224	220	194	190	202	220	240	193	210	224	201	201	241	221	198	227	234	215	221	199	203	222	203	217	217	204	225	223	197	228	227	207	219	227	214	205	217	215	214	242	240	227	238	233	194	201	200	241	236	212	217	206	198	184	221	217	199	196	239	235	214	221	232	192	212	203	212	186	199	225	219	211	238	216	205	230	226	227	220	209	205	234	221	221	237	207	217	192	224	238	219	206	200	219	219	211	178	202	204	202	224	237	224	210	223	205	231	249	231	214	202	249	237	217	226	224	246	232	205	226	217	217	191	217	182	252	214	209	232	225	217	238	215	224	206	207	248	202	224	215	200	231	190	221	234	195	222	235	202	217	230	235	209	210	202	241	200	174	223	202	231	215	178	218	208	187	214	191	205	235	217	197	218	210	182	229	257	250	214	238	207	210	211	235	207	231	200	240	219	215	228	213	214	213	193	218	219	217	198	232	230	192	241	207	223	226	211	237	211	206	216	217	197	200	234	205	234	197	235	222	225	187	227	198	213	206	197	241	199	203	211	228	204	208	212	197	201	218	212	220	194	231	213	225	223	204	211	238	230	238	198	191	217	218	251	242	223	224	223	219	199	198	194	219	225	213	204	214	230	216	205	205	217	210	211	209	251	250	195	216	231	220	238	236	188	245	227	243	226	218	236	253	204	204	235	243	218	223	204	214	203	213	186	220	194	200	233	215	199	224	203	236	186	223	209	232	229	238	242	227	211	248	239	219	231	198	255	234	217	245	224	224	202	216	224	210	221	219	237	234	220	196	203	217	224	240	221	196	226	216	204	217	215	214	219	213	206	213	233	230	211	229	241	214	196	212	224	219	229	228	210	201	219	187	207	193	237	229	233	225	225	199	214	241	231	244	209	201	224	181	232	242	213	194	211	205	215	227	231	202	224	193	188	235	209	207	214	198	213	208	239	214	204	237	208	190	210	200	229	228	218	230	210	215	222	226	243	220	240	202	212	222	220	241	233	234	229	228	188	225	219	210	192	215	226	237	252	247	211	252	204	224	208	220	220	216	208	234	274	203	209	196	212	217	198	203	207	232	204	227	215	230	210	214	206	203	236	236	221	197	197	222	213	201	199	226	229	222	226	209	220	236	244	210	252	210	225	216	186	228	227	236	214	186	228	212	237	221	231	230	199	197	239	236	229	191	225	217	193	221	202	227	219	226	206	249	226	208	221	211	206	230	186	214	209	234	202	239	208	195	225	218	226	241	236	231	214	235	236	254	247	217	216	192	197	203	199	220	218	252	240	200	214	209	209	219	204	209	225	200	225	206	189	216	224	204	228	203	249	224	222	224	200	191	193	192	223	172	219	230	201	199	204	191	209	220	203	217	234	229	213	222	255	223	209	218	214	245	214	203	226	214	199	222	215	215	226	200	239	225	194	230	235	241	197	225	194	201	207	194	229	223	225	245	227	217	203	264	217	242	212	224	232	247	209	205	245	218	202	248	219	223	237	235	233	243	245	207	193	201	202	215	237	225	215	236	202	227	212	212	182	197	230	234	217	210	200	227	198	234	237	265	192	222	227	230	224	212	204	230	230	209	192	218	211	224	218	235	224	212	211	224	193	222	219	192	215	240	204	204	257	223	232	200	197	240	225	254	218	226	197	209	233	212	209	204	212	211	225	218	194	204	222	229	224	211	215	204	238	195	223	211	186	210	228	230	215	202	208	210	203	189	210	223	236	208	211	189	238	210	195	224	211	234	215	232	203	219	219	210	241	211	187	232	240	227	223	229	190	230	199	214	188	232	212	210	232	202	219	236	229	234	211	210	217	210	232	217	250	194	204	257	233	227	230	209	233	207	221	223	217	224	222	214	232	196	185	178	221	216	202	223	224	215	216	220	201	223	232	220	239	245	222	208	207	225	216	226	212	238	232	221	218	241	237	215	213	200	217	240	222	238	209	226	182	223	228	229	206	201	199	204	238	232	182	197	244	236	224	227	226	199	249	208	213	239	210	229	216	230	228	250	220	213	255	231	232	214
39104	51001	57628	57360	51574	40885	35083	29647	23440	17487	11736	7912	4717	3132	2317	1736	1216	804	711	602	558	571	556	516	529	493	520	515	520	497	546	440	501	526	492	490	505	509	501	517	477	476	505	513	506	506	522	518	506	453	515	483	487	506	504	446	519	485	471	481	511	462	541	507	490	460	503	483	492	492	532	514	508	502	494	523	494	555	526	536	523	470	488	499	489	515	521	472	537	499	518	464	497	481	523	483	504	539	469	512	493	523	508	485	537	514	476	463	523	489	493	520	504	478	522	503	470	502	550	515	474	512	500	503	496	479	553	507	474	490	513	561	493	533	515	528	508	502	466	471	505	498	463	494	485	494	495	496	524	490	501	487	507	498	492	467	531	528	533	495	538	520	504	493	531	498	497	504	514	518	491	506	528	488	506	465	483	515	542	519	556	469	502	501	508	497	471	496	483	524	478	483	487	488	466	458	479	537	485	459	499	486	458	505	511	493	507	514	520	506	500	528	454	493	504	516	507	490	484	517	485	508	532	492	485	507	486	486	500	471	505	493	475	525	478	508	522	497	547	448	505	519	529	501	472	541	520	486	532	494	521	509	475	538	469	505	518	513	489	514	475	487	473	471	497	445	490	470	484	522	537	490	498	502	508	506	467	484	480	500	503	487	483	512	511	516	518	499	492	519	529	484	505	485	503	502	526	517	532	470	496	447	474	540	511	516	471	496	510	491	489	506	525	509	513	511	469	462	544	482	508	502	507	472	480	497	512	521	519	511	508	488	499	527	497	534	498	487	484	502	509	490	502	490	480	547	469	461	518	506	477	497	512	518	496	531	489	490	481	467	470	516	516	523	518	535	505	523	514	509	500	492	505	475	496	481	464	483	514	471	528	474	531	474	485	528	480	498	509	497	486	486	492	498	499	513	456	488	464	495	465	499	514	494	482	492	510	499	486	527	505	469	490	466	477	560	459	525	496	473	499	500	490	496	502	506	503	475	497	491	503	505	506	514	518	514	530	516	494	484	493	458	453	501	526	464	479	482	485	495	488	531	497	498	481	476	490	509	525	476	482	476	563	532	504	476	543	518	489	519	495	479	487	489	496	519	502	521	508	543	501	509	477	506	517	525	502	460	490	532	495	471	505	483	527	500	501	510	498	484	500	509	493	502	546	540	483	486	514	489	479	502	518	548	497	482	539	506	498	511	502	544	488	483	494	517	522	515	501	479	473	498	542	534	519	482	478	540	489	501	529	513	487	479	493	483	530	493	523	490	503	506	492	489	494	513	478	490	511	505	503	531	524	474	479	535	517	508	490	513	512	532	534	503	511	479	535	466	479	490	484	478	493	519	492	519	502	492	524	541	484	492	455	499	486	504	535	483	467	471	561	486	507	489	499	498	481	501	477	493	516	502	504	491	517	511	497	496	516	523	538	500	479	481	503	496	499	507	510	546	504	528	484	473	505	472	463	468	504	472	510	520	506	484	480	440	479	488	478	491	497	563	491	479	490	561	470	479	495	494	511	541	515	473	515	478	469	496	498	509	450	501	481	502	495	503	529	503	490	487	480	510	504	483	499	527	477	487	496	489	532	482	512	477	485	497	498	473	499	509	492	534	499	505	480	489	506	460	526	505	498	518	513	454	511	484	452	495	526	499	486	515	475	503	542	486	491	486	480	500	494	483	493	516	483	495	498	485	488	484	501	455	523	523	509	469	532	452	519	496	493	483	471	481	449	486	459	511	481	501	456	484	529	547	452	495	518	504	502	509	531	479	508	514	501	501	527	497	498	451	520	491	531	511	518	489	499	484	485	499	498	483	478	524	497	501	469	516	483	511	517	509	469	517	537	479	491	525	505	506	467	499	477	481	508	495	485	545	491	487	465	515	506	508	501	489	505	465	509	475	501	488	499	479	510	460	460	532	479	469	505	528	518	517	520	510	475	501	509	497	502	514	510	498	500	536	481	468	489	500	528	494	501	483	522	484	510	509	489	525	494	535	514	506	515	498	498	450	497	516	478	514	520	522	492	512	509	487	471	516	480	480	512	500	488	489	475	494	472	517	462	509	502	520	505	493	504	502	494	495	537	470	511	512	512	473	489	505	496	449	527	490	516	491	525	484	533	553	480	527	492	511	506	565	491	500	473	502	508	475	494	493	492	486	484	492	496	468	494	509	510	495	524	508	526	490	470	503	470	541	489	558	522	520	488	476	489	503	439	514	489	502	507	495	438	485	512	490	544	499	436	498	501	500	510	447	536	482	477	505	532	498	511	497	508	508	491	504	488	520	529	498	512	519	508	503	493	493	476	524	498	491	527	457	512	459	467	497	499	520	500	490	525	496	503	517	494	479	487	484	500	489	536	489	497	502	500	507	487	495	497	471	456	504	528	529	480	486	479	501	525	477	484	511	459	498	523	504	489	483	461	512	507	471	514	509	507	446	544	485	491	528	527	524	507	422	504	511	471	497	471	459	487	458	501	500	477	505	527	502	494	489	489	491	501	522	498	463	501	524	526	508	481	500	528	469	495	481	494	492	497	487	469	501	467	484	510	516	494	489	530	514	478	503	509	515	527	485	521	500	511	504	491	477	493	524	490	499	511	500	509	524	479	505	538	471	469	483	504	495	490	490	528	506	483	539	522	514	500	463	500	503	490	508	460	543	533	495	513	485	460	478	490	512	531	498	526	467	486	478	489	518	486	463	499	475	458	473	490	452	517	517	530	482	495	507	503	484	540	527	520	476	487	514	510	487	490	482	520	500	484	490	511	507	485	466	522	511	489	544	532	519	495	503	503	521	491	490	497	526	539	524	495	536	510	483	514	494	498	508	468	493	495	506	512	516	501	520	525	485	487	501	491	451	475	505	520	485	529	481	459	489	489	507	489	492	510	518	504	479	489	491	516	493	487	479	515	511	510	477	517	518	524	490	540	515	481	485	519	473	512	490	515	472	500	488	475	509	509	485	470	517	498	483	490	533	493	530	502	512	469	503	530	480	480	520	532	491	507	520	543	491	463	492	455	490	491	493	486	487	550	509	495	442	482	477	504	470	522	528	490	518	518	501	538	500	525	494	481	495	520	532	504	500	502	475	495	485	472	490	502	492	465	513	505	502	477	474	503	485	526	481	516	498	499	463	542	529	507	511	510	482	512	454	509	490	487	489	482	519	506	516	501	531	489	516	467	512	496	489	467	485	520	510	481	458	466	480	533	511	514	530	511	495	489	460	487	550	530	484	504	492	496	542	511	477	516	497	505	497	464	492	476	511	500	457	504	498	531	501	503	530	553	499	517	519	514	509	482	498	480	505	511	528	503	501	519	463	488	485	516	498	467	519	515	537	471	507	507	514	493	503	484	556	527	501	528	474	507	483	497	543	525	517	492	570	452	467	492	473	527	507	520	490	489	528	530	483	533	513	504	497	547	504	480	509	523	455	487	480	470	522	517	503	507	480	509	512	506	452	509	525	500	498	501	513	459	504	511	473	531	510	481	525	512	502
59614	56035	55798	50108	41182	30608	27235	24227	17721	10707	5893	3220	1723	1013	782	586	465	339	296	262	214	232	234	212	242	221	204	227	231	207	225	200	221	225	243	202	225	211	220	230	228	225	207	233	192	223	223	212	227	230	211	223	220	224	212	226	222	211	222	205	196	206	223	209	186	215	209	228	222	220	214	188	241	201	272	236	226	215	227	229	221	200	214	203	213	220	227	233	208	232	210	229	219	203	209	198	242	233	210	197	200	213	213	246	216	214	195	229	215	176	211	215	209	209	227	194	206	191	219	255	204	223	229	231	207	198	206	243	238	207	204	242	217	240	183	210	241	228	204	216	229	205	212	233	215	224	214	218	221	249	220	212	214	213	200	203	227	205	209	224	209	203	196	208	265	216	229	228	221	195	241	229	241	209	234	206	228	214	204	178	218	216	218	220	236	187	225	218	229	227	203	237	229	214	221	215	239	194	212	194	205	192	219	235	194	212	199	204	214	198	195	229	218	245	204	218	211	238	192	200	221	216	216	206	250	199	234	244	203	229	210	229	243	228	259	221	194	230	234	212	215	204	210	189	207	202	255	234	200	207	232	215	205	202	227	231	188	186	225	240	249	209	216	226	226	234	211	212	220	223	235	226	206	221	235	235	215	219	235	212	219	218	236	208	216	224	227	246	253	211	214	205	206	239	207	205	275	237	229	230	195	215	211	193	212	250	220	209	182	214	218	206	210	221	190	195	201	239	229	215	233	219	200	203	194	210	227	207	222	220	225	220	227	216	225	227	239	221	259	208	198	190	213	205	221	218	173	214	197	189	235	226	202	233	199	222	219	197	218	208	224	219	231	204	227	228	192	234	225	218	242	218	263	200	230	211	205	238	210	232	220	194	221	236	215	244	235	192	225	216	211	209	251	234	211	233	224	219	222	207	213	202	228	235	230	232	243	238	235	222	203	239	214	220	217	207	209	226	211	212	223	198	196	270	215	218	183	180	197	245	225	223	217	212	191	242	235	234	228	252	219	246	233	198	207	213	214	234	221	211	212	224	213	231	189	226	212	197	185	206	218	228	243	223	265	223	258	250	244	217	245	259	228	206	215	222	192	207	208	209	222	214	245	221	238	237	216	214	232	241	208	222	200	209	206	259	215	216	208	246	225	199	207	241	246	244	200	217	194	226	210	223	219	233	217	220	218	212	228	221	224	237	226	224	205	223	227	223	229	219	216	221	202	221	243	214	208	227	212	201	214	228	246	208	204	186	211	228	205	214	236	200	233	236	192	228	221	241	201	222	213	234	206	200	237	223	206	196	198	243	228	220	253	223	215	233	219	209	224	242	208	224	206	212	212	258	210	222	204	231	219	216	204	213	230	218	238	202	217	219	217	206	228	214	229	227	202	208	215	236	224	217	223	189	242	220	216	238	225	232	202	211	233	245	213	227	219	240	193	198	222	245	226	235	242	198	208	205	257	213	205	225	199	232	234	220	239	206	223	209	204	210	224	259	241	237	241	217	206	195	237	209	202	227	228	237	226	207	217	165	198	224	221	222	231	218	194	224	206	213	231	233	216	234	214	209	203	220	225	214	218	220	241	220	248	238	207	209	242	218	195	222	249	205	223	221	224	253	208	210	221	220	221	197	210	224	223	242	232	214	187	243	210	215	201	212	229	256	260	242	215	210	217	202	213	225	211	205	224	240	212	238	181	183	221	209	205	218	204	198	188	229	198	218	214	233	213	254	198	203	221	214	211	219	197	221	219	220	208	200	217	220	218	238	228	194	206	229	254	231	226	235	204	217	218	190	223	210	223	199	210	209	205	219	197	216	217	234	233	221	201	206	232	209	220	245	233	240	190	243	221	249	207	196	221	194	222	211	202	216	233	220	213	243	216	232	246	222	201	207	225	211	247	217	226	200	201	236	224	235	190	243	212	223	213	213	210	219	214	228	227	215	215	241	233	217	218	230	218	209	217	215	241	213	237	221	251	213	226	235	216	214	201	254	230	238	197	209	236	194	229	211	224	208	220	230	225	251	213	204	246	229	212	222	227	199	230	233	221	224	213	215	221	209	207	206	244	198	217	207	223	234	238	228	232	234	216	219	206	211	207	225	203	232	247	239	212	204	213	200	204	239	221	207	224	202	221	214	234	193	205	237	215	243	224	210	234	236	194	220	218	219	231	220	219	212	240	215	229	235	209	231	218	201	218	239	207	244	236	216	197	205	213	220	205	215	224	214	212	218	220	191	209	239	211	230	224	229	224	226	186	231	206	203	246	224	228	207	219	237	219	227	205	209	237	202	232	223	209	240	243	230	232	214	214	206	228	196	219	232	215	220	219	203	215	209	213	217	215	204	200	217	199	227	199	213	205	233	231	238	190	204	228	209	214	221	210	222	240	208	199	179	227	233	242	198	211	237	231	217	195	231	214	225	199	199	246	223	236	198	219	243	208	209	246	212	227	247	223	227	222	216	226	231	228	247	203	212	209	189	186	213	225	204	204	202	230	202	259	232	208	223	204	210	239	219	225	208	218	213	209	225	213	225	202	230	215	228	223	228	236	204	206	224	229	232	239	237	225	212	204	200	204	205	228	212	225	233	204	215	209	235	215	226	236	226	199	242	234	214	247	207	241	211	238	237	210	245	233	220	225	223	230	221	228	238	204	209	242	224	238	220	211	192	231	197	218	238	235	219	209	229	206	245	187	225	241	214	218	250	231	215	209	214	217	196	226	258	233	251	230	215	218	226	229	222	222	211	223	229	231	211	232	226	244	229	200	207	239	210	206	227	237	227	201	216	219	231	224	225	223	210	207	209	192	220	201	203	172	264	216	206	213	214	248	231	208	209	238	228	210	193	202	217	208	218	207	240	193	211	224	225	227	229	224	214	230	220	206	207	222	207	228	211	245	236	245	196	208	244	218	204	210	196	187	234	207	227	207	233	211	224	211	214	217	190	225	207	216	197	216	207	204	186	216	211	215	207	210	199	216	235	218	197	217	203	220	209	227	216	222	226	217	230	222	225	229	240	230	219	212	201	229	225	212	227	223	233	244	214	227	228	224	210	189	209	238	205	227	220	216	228	208	197	202	218	211	219	215	234	192	225	221	205	201	209	224	217	240	232	219	219	216	216	207	201	210	229	218	223	219	252	206	248	175	211	247	214	236	225	225	209	197	218	208	205	217	218	221	242	216	243	192	206	225	209	232	245	208	211	216	212	214	235	222	212	264	220	204	227	250	229	224	218	230	250	224	241	198	227	229	222	209	227	228	201	235	210	199	213	220	207	220	238	204	209	240	211	194	205	226	211	224	202	213	234	212	233	216	219	189	217	211	238	205	217	231	226	191	239	231	210	236	206	242	211	200	206	204	190	238	239	201	220	216	216	233	259	188	236	204	213	211	232	241	215	194	232	245	221	233	214	208	223	232	220	205	223	210	209	188	219	235	221	222	210	226	199	216	205	192	221	245	211	214	214	221	222	228	229	224	220	216	212	231	217
44396	53214	60230	60778	54730	47469	41559	36583	30511	23827	16556	11385	6475	4334	3076	2352	1461	1040	848	595	617	548	532	535	527	463	535	492	495	528	493	524	487	516	467	483	511	546	501	516	461	491	468	484	483	523	516	494	491	490	541	534	488	510	518	508	483	449	509	476	531	480	528	457	510	506	517	522	499	496	472	473	484	519	474	499	516	483	493	502	482	520	505	473	517	458	500	451	470	476	518	527	466	510	508	490	486	493	480	484	488	517	524	512	515	486	464	511	481	484	517	476	493	488	518	463	465	470	522	482	462	527	481	487	514	499	490	477	472	463	492	521	511	489	511	469	486	490	477	521	439	488	476	491	485	463	519	529	489	453	483	511	514	508	500	506	503	504	509	507	509	504	513	457	492	484	486	503	486	521	527	494	487	500	471	477	476	498	531	498	506	478	519	489	539	486	510	471	496	488	499	528	526	484	494	498	470	490	467	472	447	533	505	530	517	518	503	517	471	487	492	517	489	521	498	479	539	516	496	513	489	451	498	490	481	521	486	472	516	518	516	497	514	501	487	508	484	485	514	455	524	493	465	489	478	489	469	498	472	503	475	495	482	517	495	490	493	515	434	488	499	515	464	509	518	513	485	505	504	536	469	463	519	505	488	487	470	471	489	511	509	495	490	487	500	500	465	489	477	477	516	462	512	506	505	515	493	466	497	496	521	483	534	487	468	523	461	534	466	510	505	485	502	534	491	493	545	514	530	459	504	512	483	481	491	480	514	525	527	463	493	510	482	502	492	570	491	480	521	509	474	499	471	529	523	479	440	468	503	501	502	475	481	501	486	514	491	477	530	523	483	522	530	525	482	516	487	452	506	533	472	513	487	508	492	489	446	493	524	543	513	484	505	474	506	464	472	490	498	525	489	485	487	488	480	506	503	477	472	471	482	536	541	466	492	467	457	460	496	490	502	524	487	524	497	476	453	439	499	469	523	489	488	538	478	503	474	493	535	515	532	503	480	486	508	486	528	504	495	519	467	482	506	496	508	485	519	536	522	470	514	477	485	488	527	492	502	515	490	502	493	516	523	503	502	512	510	511	454	490	527	498	504	522	527	485	506	518	481	452	499	507	491	524	523	499	495	494	476	491	514	484	518	477	456	486	525	455	487	478	456	472	487	497	465	486	504	493	469	525	476	524	478	484	504	481	452	477	475	466	497	496	513	484	505	486	482	506	464	453	508	476	520	537	496	499	490	493	507	527	481	463	520	523	467	466	492	517	488	499	482	519	526	531	497	514	491	487	502	488	481	494	480	487	516	511	513	463	476	496	515	520	480	559	524	472	467	534	494	477	466	487	527	523	527	506	467	528	489	485	508	473	513	540	524	489	492	496	500	489	480	506	486	487	460	497	519	513	465	499	535	502	504	496	501	474	502	524	525	470	501	477	493	493	503	469	527	484	498	499	467	461	509	492	497	508	507	474	495	500	453	474	535	516	493	481	494	501	452	468	479	465	487	483	514	503	483	508	467	484	550	511	456	498	522	499	461	487	463	546	509	478	473	546	505	539	501	434	498	486	530	471	529	506	527	491	483	494	462	506	498	478	468	524	480	471	489	493	478	504	482	477	515	447	489	511	511	477	517	481	496	533	471	527	533	468	485	496	495	491	492	487	470	538	506	482	489	527	490	476	524	531	461	529	472	504	488	469	508	474	482	476	488	509	489	509	505	501	501	500	478	508	530	504	478	501	498	481	520	451	463	522	511	461	504	495	503	484	482	483	521	500	503	528	484	495	520	482	488	538	474	541	505	528	499	484	503	491	486	529	515	464	515	453	462	507	512	493	481	498	515	516	523	480	507	493	498	491	486	508	536	488	491	496	462	527	474	531	507	508	470	489	528	519	489	467	476	467	486	484	493	523	515	494	496	477	496	492	466	479	530	475	512	478	533	477	503	508	515	490	498	489	512	505	568	497	480	448	481	495	481	499	489	477	563	483	475	519	518	525	513	453	466	533	545	468	534	480	514	506	498	452	493	500	491	520	478	491	532	462	487	488	538	513	523	502	474	481	528	461	493	551	488	495	507	476	485	516	467	554	489	537	521	498	460	515	520	506	539	512	466	487	452	487	493	495	438	489	468	510	488	499	485	482	502	533	483	517	530	475	491	510	505	475	458	464	490	495	481	505	475	502	496	537	467	478	501	521	503	537	470	530	512	492	514	493	540	488	485	502	502	509	479	515	495	484	467	513	501	470	505	499	495	520	521	502	476	502	530	525	473	512	488	474	462	498	482	515	516	507	518	465	481	503	474	485	511	503	479	477	517	492	505	488	524	451	489	512	481	522	466	515	450	512	489	494	499	467	487	487	489	533	506	528	499	503	503	503	490	501	502	486	500	505	512	533	504	483	476	511	512	492	502	489	494	507	488	456	464	512	501	496	505	505	484	487	482	474	512	489	509	490	501	489	510	500	484	480	474	479	485	468	484	495	510	485	507	487	518	489	486	524	500	459	507	466	509	511	544	480	486	516	489	486	486	495	533	505	520	470	460	503	489	472	510	425	455	523	564	482	525	486	535	484	520	502	502	529	503	520	485	502	481	475	469	475	506	472	457	486	458	517	479	512	499	479	497	482	482	502	500	509	495	486	503	524	507	486	499	462	501	488	451	488	478	532	427	522	463	472	504	510	505	512	491	548	548	481	484	482	472	521	489	509	549	498	534	468	490	521	483	490	528	473	519	544	483	493	489	520	483	521	486	467	511	527	498	487	552	490	486	479	497	469	491	520	510	518	515	523	487	515	495	504	448	496	517	507	472	522	488	504	519	499	491	517	510	461	502	521	451	487	535	540	463	473	514	527	470	468	496	483	497	509	494	492	474	498	513	498	530	464	462	485	517	514	502	538	504	542	484	512	508	489	541	447	511	502	505	501	469	458	555	464	499	499	481	522	496	503	507	478	444	490	507	520	534	481	457	478	519	509	525	503	484	500	533	536	478	522	489	525	517	516	512	486	486	482	479	495	449	514	503	512	509	468	495	471	527	505	481	504	507	491	532	472	473	468	467	444	501	501	498	497	466	476	501	478	498	527	534	513	479	496	536	478	523	509	441	468	490	487	514	498	488	508	501	479	487	478	489	503	498	488	506	501	480	512	476	517	476	501	478	504	466	492	498	505	498	503	489	503	482	474	469	495	495	541	485	498	488	493	505	495	511	457	481	505	516	511	520	521	465	486	500	483	545	517	498	491	480	495	518	497	477	498	496	503	520	500	502	489	458	489	460	461	489	532	457	521	529	508	499	496	529	449	481	481	490	503	496	479	503	492	517	483	562	456	443	469	504	512	523	486	549	454	462	474	505	473	491	481	517	437	497	500	493	504	469	515	519	512	477	496	480	483	515	459	521	500	523	524	486	483	495	469	517	511	502	492	509	492	462	472	472	471	467	478	461	509	473	496	469	481	487	509	515	461	469	486	508	473	499	525	544	459	489	491	552	516	504	519	467	482	522	472
38124	35785	36089	31854	22745	13221	7613	3886	2329	1466	973	566	401	315	307	234	281	254	212	248	240	269	222	228	224	238	215	224	254	207	235	221	197	221	256	211	210	250	197	235	230	211	230	214	237	214	244	223	230	225	196	233	232	201	239	227	227	219	187	206	213	223	203	227	258	241	197	180	238	247	225	218	210	247	232	216	216	238	245	215	244	234	230	223	204	239	236	219	224	221	255	243	251	221	241	260	218	228	251	221	213	221	187	235	242	235	231	215	214	216	222	183	236	221	241	219	212	234	220	232	253	214	200	252	204	215	216	221	218	237	227	213	206	218	216	214	222	215	202	216	230	211	224	224	229	218	215	215	224	222	219	249	234	243	220	208	217	209	218	221	225	208	199	206	236	224	221	208	212	203	208	216	234	233	239	212	206	224	211	219	205	232	231	211	210	219	229	222	219	214	219	206	221	234	231	216	227	214	212	209	213	208	219	235	237	219	231	211	219	240	232	223	216	218	223	218	245	230	221	192	232	191	223	248	214	199	237	220	216	240	239	241	236	236	221	227	213	236	232	195	218	207	203	228	230	212	212	236	230	245	215	251	224	227	242	224	213	224	207	225	244	220	226	211	282	208	239	222	235	235	232	190	236	231	227	203	220	258	219	206	176	219	242	236	210	226	196	196	215	220	213	195	224	206	229	235	226	218	211	229	240	198	223	213	189	220	179	226	216	211	232	232	213	232	237	200	213	236	224	240	221	213	224	220	221	206	217	247	237	224	213	203	209	224	226	225	222	204	214	228	197	214	227	222	278	228	225	196	274	233	260	223	223	220	216	259	194	246	246	211	197	250	222	216	197	187	227	233	234	209	207	223	227	202	241	213	218	211	223	216	257	204	195	255	201	238	205	257	217	214	226	204	220	231	213	232	226	221	229	225	217	233	251	202	234	238	239	226	230	196	210	223	209	189	223	219	207	206	227	195	187	190	239	227	217	254	216	245	231	203	236	229	252	207	240	230	208	212	218	222	238	195	218	240	225	213	237	241	203	199	196	237	205	193	206	240	194	207	236	255	224	205	247	187	232	232	221	233	232	228	224	223	215	229	214	244	212	233	217	212	224	249	230	212	238	226	227	213	260	215	231	201	240	219	227	228	214	223	246	206	215	214	207	208	220	229	223	206	243	211	226	243	216	207	207	218	190	222	224	225	214	225	243	230	242	245	257	224	221	213	218	206	226	266	222	244	213	196	237	230	234	232	215	216	227	194	207	220	201	225	217	219	234	210	267	203	201	217	216	232	203	221	247	247	242	204	204	222	183	233	230	204	230	226	248	217	247	202	246	234	257	239	221	225	226	229	200	201	214	232	248	210	207	228	199	207	255	192	203	231	227	226	226	217	223	227	200	215	227	216	212	234	220	228	239	203	224	248	210	219	211	239	205	229	256	227	241	242	241	218	231	221	206	224	211	186	219	185	180	202	240	201	228	229	215	223	222	212	220	247	212	238	259	201	211	226	213	212	243	218	209	199	232	215	208	197	211	240	244	207	224	199	223	215	213	231	227	226	225	203	207	211	232	205	226	239	243	233	224	242	201	221	209	230	245	229	218	250	249	214	241	217	217	219	229	227	220	223	211	234	227	271	199	213	208	176	191	227	206	205	200	228	212	215	209	247	212	213	230	237	218	230	231	187	202	216	206	211	241	209	186	224	227	223	210	197	202	268	215	226	217	247	223	232	242	224	211	221	213	228	192	209	231	220	245	228	215	222	232	232	227	222	239	196	219	234	239	236	226	256	242	218	203	248	215	235	245	223	214	237	217	218	245	209	234	195	222	216	230	215	210	222	224	229	213	238	225	247	232	195	216	219	223	222	213	211	215	222	225	226	219	207	218	249	248	242	241	250	222	215	232	223	221	211	240	222	216	253	227	223	243	246	201	232	255	202	238	239	208	235	201	203	198	202	205	232	218	234	222	216	232	245	220	231	198	206	194	214	232	217	229	228	224	215	209	210	245	233	214	264	228	220	200	225	210	226	220	220	224	231	232	234	232	220	219	213	239	225	236	240	225	213	213	227	235	214	226	230	224	236	264	223	222	216	204	188	246	223	238	225	216	239	250	232	215	234	249	237	207	241	198	249	226	224	187	229	258	220	210	192	195	221	207	214	216	218	219	238	215	237	233	226	230	216	211	205	230	216	220	247	174	208	254	222	235	193	206	218	252	222	241	186	230	219	226	227	239	226	201	252	235	247	223	267	256	218	224	207	227	246	205	248	196	227	225	257	206	239	202	222	248	241	245	229	212	222	215	214	213	197	221	225	236	216	249	222	205	200	228	245	196	194	218	203	219	234	210	187	223	244	211	260	232	252	200	211	217	227	249	215	223	233	230	217	191	205	277	199	208	229	249	220	217	255	213	228	266	232	215	210	237	217	236	211	230	212	218	208	216	204	238	216	224	237	212	243	240	208	236	233	220	249	218	252	247	226	255	223	221	207	204	240	224	247	211	224	207	228	236	230	230	225	223	245	232	228	257	255	214	214	252	241	208	220	194	238	218	218	205	223	201	253	230	231	220	238	238	228	201	244	211	212	232	197	205	223	259	182	249	222	199	219	232	237	238	249	243	213	210	230	234	224	226	206	225	213	218	204	229	215	221	242	219	243	234	200	225	220	237	215	210	226	225	234	193	210	225	233	236	230	196	222	240	245	240	264	241	243	231	230	213	242	227	257	222	248	237	237	162	209	200	198	259	238	242	216	208	200	209	217	207	173	224	202	238	220	234	209	205	175	224	214	233	203	213	224	201	233	188	223	251	261	236	208	206	231	214	226	230	213	213	198	238	251	226	237	227	204	190	219	230	232	216	236	240	196	225	199	217	226	235	230	201	222	215	230	240	231	217	212	256	266	239	237	197	210	217	217	216	230	241	200	220	211	242	218	227	222	217	241	223	225	225	222	219	243	241	230	239	230	212	218	229	206	238	210	201	240	230	238	231	238	252	184	207	242	269	225	217	242	202	209	240	237	218	203	189	181	209	237	205	189	220	219	232	221	215	217	228	243	240	226	219	230	240	227	232	238	244	239	230	205	246	227	213	225	216	265	250	230	225	191	232	217	239	215	212	227	243	210	251	216	214	256	208	236	192	210	258	225	219	225	205	219	213	249	207	214	257	196	205	205	233	220	228	201	245	201	209	189	209	222	238	212	238	212	258	195	225	215	245	227	229	231	215	214	232	178	202	251	208	229	223	206	237	228	236	229	201	277	233	226	225	242	195	218	215	230	211	221	241	194	214	250	242	237	219	203	223	241	196	214	204	249	195	205	208	213	225	221	224	242	223	225	196	243	211	204	218	242	206	224	229	199	198	237	210	235	211	210	206	219	242	244	199	200	204	213	209	226	199	207	212	239	220	243	212	265	224	214	224	244	214	236	251	190	222	216	233	221	240	253	231	207	203	211	220	240	198	210	208	248	248	215	245	217	214	241	242	232	236	239	222	210	250	202
24589	29171	37451	41268	34652	26758	20004	12834	8650	5718	3650	2233	1429	1098	873	744	688	565	548	583	573	531	525	563	554	486	514	512	529	497	532	480	525	534	489	501	501	517	524	527	502	510	492	479	516	527	527	520	513	511	522	527	545	523	491	514	477	466	542	471	505	497	497	526	547	496	507	547	543	553	527	541	540	509	499	519	546	520	504	528	493	500	511	475	504	553	478	494	486	521	509	512	496	589	504	541	528	539	518	501	533	534	521	517	509	482	488	514	511	534	546	509	527	495	507	529	559	516	537	528	477	505	488	518	546	522	508	541	551	517	518	501	521	515	550	518	498	513	493	524	540	484	505	491	484	519	523	530	529	541	531	511	492	522	500	565	528	502	501	478	515	540	544	479	483	535	561	520	477	527	529	521	490	559	536	512	522	539	517	500	523	473	496	525	537	471	500	498	501	503	549	532	533	506	508	492	479	522	502	484	489	492	530	492	492	492	517	478	538	511	478	540	462	540	527	506	477	512	549	539	542	497	509	482	493	544	518	496	485	492	501	521	514	492	521	536	491	502	507	511	466	515	527	495	522	540	503	528	569	481	491	508	513	505	524	522	561	532	515	490	521	532	534	586	517	526	548	474	518	522	518	525	499	500	533	494	545	539	538	509	491	478	527	533	491	481	544	525	512	491	513	499	490	500	503	516	534	491	495	476	497	515	531	483	524	515	529	527	553	517	491	574	503	511	496	508	478	499	514	570	538	516	503	500	493	522	508	508	471	491	540	533	518	491	488	546	522	478	479	490	533	521	523	545	485	515	517	521	512	522	506	492	525	512	543	507	527	525	478	525	500	498	506	493	513	539	515	515	467	528	538	530	521	495	497	552	539	537	533	498	481	466	511	498	509	526	518	489	500	566	454	543	530	514	493	533	491	538	543	490	494	505	491	519	511	494	506	494	514	515	530	517	555	485	535	520	522	556	462	482	500	490	474	501	481	499	554	531	462	514	560	467	495	475	507	554	519	518	524	488	534	507	486	525	532	522	499	502	524	505	538	492	500	548	524	491	518	536	514	512	526	527	519	512	527	527	496	520	528	517	473	501	490	531	554	545	520	517	514	519	507	511	506	461	530	466	516	533	528	549	534	515	518	523	549	506	486	489	500	552	577	509	506	528	510	486	465	484	506	476	523	500	544	519	503	493	501	509	515	469	504	534	502	496	544	502	512	540	535	522	503	492	513	525	478	519	549	509	559	499	503	473	545	519	532	567	548	492	483	471	533	518	529	568	517	503	491	475	541	521	528	529	512	502	551	489	507	527	486	499	503	487	537	484	546	529	516	538	523	530	544	518	535	539	523	499	527	537	524	497	469	517	516	483	528	511	493	517	525	484	559	527	491	503	546	520	497	508	537	519	516	519	540	486	533	530	518	487	506	547	534	563	525	492	521	496	539	523	473	493	544	518	530	528	502	513	544	464	511	498	536	520	521	503	542	516	556	509	516	486	523	475	524	514	534	508	514	485	508	500	493	489	516	519	547	529	514	523	530	501	522	503	513	539	490	510	522	532	497	505	502	516	504	510	536	523	519	492	483	507	537	520	493	499	478	527	501	552	510	473	506	520	501	505	510	498	524	472	535	492	503	528	558	531	527	473	461	470	519	496	505	506	521	541	504	496	492	501	525	494	521	490	520	501	528	513	538	520	500	510	529	479	536	496	520	510	492	520	503	501	522	514	515	523	528	499	522	493	499	502	514	553	500	529	512	523	497	504	504	536	556	503	529	505	496	520	524	481	554	537	510	503	501	497	541	492	539	469	518	545	465	523	521	529	522	518	511	515	474	541	524	497	527	488	531	496	494	510	482	552	534	525	503	538	522	541	491	489	518	490	552	513	518	519	524	533	514	521	547	527	529	514	533	507	542	548	488	516	510	496	481	511	483	498	506	547	527	540	527	520	507	534	493	486	485	513	524	475	527	512	488	486	472	540	535	502	495	483	504	527	517	548	482	542	534	522	503	547	510	515	510	540	508	476	510	507	518	485	565	537	535	537	512	491	467	501	563	474	539	483	505	492	501	495	482	479	548	539	516	518	508	519	496	519	535	486	493	530	533	558	507	507	511	497	494	505	524	525	489	508	516	505	517	478	499	531	502	546	536	569	508	489	517	509	531	488	493	504	502	512	472	509	506	505	528	528	534	495	557	498	526	513	505	515	499	495	509	499	548	531	496	514	534	594	506	488	522	500	560	487	505	521	532	527	516	503	512	551	531	498	491	533	540	511	462	496	522	502	515	510	477	508	513	509	507	494	505	506	477	533	509	541	496	510	546	520	486	512	534	538	492	508	487	521	483	521	533	506	511	483	510	469	532	502	510	515	556	511	527	498	493	496	508	514	500	522	479	531	528	524	514	533	525	538	539	490	523	502	518	507	509	524	495	537	523	540	508	498	552	515	559	535	536	527	533	463	532	503	488	534	536	524	473	495	513	521	546	514	508	509	522	528	539	558	515	520	510	518	507	510	518	480	469	499	497	530	492	523	487	518	541	529	519	524	503	550	512	525	495	548	519	537	533	482	517	518	519	532	489	485	546	551	519	519	502	490	497	490	549	518	516	531	519	518	480	503	492	465	581	499	486	493	489	516	486	506	519	498	532	514	490	500	560	534	519	502	514	498	477	514	539	557	509	522	489	518	472	482	538	523	512	546	495	520	494	487	548	510	538	556	540	517	520	551	520	502	479	499	517	532	502	508	538	518	519	522	536	508	542	482	525	524	532	512	475	467	533	484	516	539	517	502	526	558	539	522	506	515	482	534	541	519	494	513	525	535	515	508	513	532	527	478	482	540	482	504	539	485	524	500	507	522	504	517	494	516	523	514	535	524	551	488	468	537	518	474	493	525	546	542	529	500	521	509	503	530	508	536	514	525	559	514	531	540	509	496	520	536	544	510	498	510	503	532	543	463	514	496	559	504	474	492	483	520	544	547	514	512	530	533	524	515	528	516	485	526	510	535	515	538	522	531	539	499	505	506	518	502	540	527	506	549	509	471	529	536	502	505	524	493	547	531	556	461	538	523	510	480	538	518	517	497	485	529	528	502	496	527	496	503	557	503	541	581	527	539	541	505	540	473	553	475	516	516	536	526	498	520	493	508	510	528	523	558	511	522	505	528	509	478	496	494	556	493	514	515	527	488	531	544	509	542	496	517	497	538	510	529	528	484	486	542	531	501	545	524	523	518	504	541	520	503	492	496	469	504	478	538	508	557	487	478	503	514	527	520	544	540	525	514	492	493	491	506	497	483	487	533	509	522	542	499	515	533	504	499	554	509	485	513	487	515	542	519	523	510	541	490	516	538	527	498	512	517	528	556	512	514	516	485	556	498	503	558	506	470	503	500	515	523	487	490	526	498	543	510	508	497	465	489	531	510	536	541	507	491	563	555	519	547	483	503	506	535	499	516	511	500	507	474	506	531	512	530	508	511	520	477	531	528	496	506	510	523	518	501
54376	57540	53810	52556	45362	31664	23389	15383	8898	4567	2518	1471	930	673	470	411	355	273	259	248	265	207	228	224	184	238	215	240	210	218	220	216	233	217	236	227	245	209	206	218	185	220	202	221	213	205	186	220	207	244	223	225	223	230	209	224	224	236	238	205	198	195	232	227	223	212	196	214	198	221	197	218	213	246	229	230	251	204	230	200	215	202	220	223	219	239	215	248	214	238	212	219	217	192	224	236	212	218	223	198	213	222	236	222	231	218	222	229	221	199	214	212	207	200	221	207	217	200	224	200	215	235	229	200	215	224	255	215	245	234	247	218	210	196	232	215	213	238	212	216	227	215	208	247	225	228	199	190	196	223	231	223	207	222	219	192	219	208	217	201	196	228	227	188	263	210	235	222	237	214	222	213	241	227	218	208	227	217	213	243	209	232	217	233	245	220	201	215	203	224	224	209	244	191	223	225	211	245	223	228	228	205	233	231	220	194	212	214	206	209	215	250	212	224	210	225	199	217	214	236	209	233	209	222	218	236	224	187	229	202	252	220	212	237	234	207	218	208	202	221	236	234	213	241	235	221	205	200	198	194	219	216	241	222	218	203	217	234	217	251	237	237	199	255	221	211	215	224	221	214	211	193	222	221	224	231	236	221	215	216	234	185	221	223	228	222	203	234	227	226	215	257	209	217	244	196	219	235	192	225	196	236	226	221	198	235	217	220	222	222	214	240	251	218	238	229	187	200	220	196	205	215	221	256	228	244	184	200	204	216	206	182	200	217	235	212	225	216	225	220	214	220	223	195	222	236	255	210	241	212	214	215	192	228	235	227	202	203	199	207	215	205	217	210	239	217	240	229	230	208	217	210	219	257	247	243	212	228	200	231	213	215	199	213	198	229	219	223	233	247	237	226	228	213	233	237	257	215	213	219	202	221	218	219	204	215	212	251	215	196	213	224	214	203	223	255	232	219	200	197	178	219	225	235	221	213	207	214	197	200	199	243	218	230	242	224	221	211	214	198	219	227	214	200	220	253	223	208	216	213	230	219	219	219	215	216	228	222	253	226	228	227	227	221	226	180	191	176	242	204	221	214	216	207	213	215	185	230	216	194	223	166	226	213	192	217	238	217	245	210	180	195	237	215	231	224	215	210	230	227	216	192	224	238	208	249	223	244	209	263	215	214	214	258	213	231	226	196	220	234	241	202	220	213	198	227	234	215	238	224	210	233	192	232	191	199	207	227	219	226	221	210	210	199	236	186	218	235	212	222	227	216	222	215	227	193	200	208	209	233	212	215	232	202	231	216	206	246	202	237	217	234	226	196	218	220	198	237	192	216	230	209	201	194	241	239	233	221	220	211	212	225	247	211	253	223	221	213	218	220	255	209	243	224	206	205	206	197	211	215	182	215	228	241	220	207	218	199	227	236	233	214	193	197	228	205	184	231	262	238	236	234	197	217	215	241	201	193	217	223	219	205	215	223	230	236	227	203	196	205	224	237	208	224	241	213	242	201	238	213	231	240	195	218	209	229	235	239	221	233	218	200	233	190	191	236	224	236	212	216	244	199	234	219	256	231	207	209	199	204	233	201	206	210	213	210	212	222	203	198	218	239	200	226	221	225	234	195	225	221	199	219	203	237	228	216	223	224	202	187	232	217	207	215	216	202	216	218	210	225	225	207	201	232	223	210	229	215	251	229	232	211	257	224	200	234	228	223	233	228	228	214	201	213	201	198	208	232	232	218	214	241	236	217	214	210	213	197	211	235	220	204	225	208	228	196	223	198	207	238	223	202	223	217	221	211	221	199	233	245	222	204	241	228	219	205	213	175	210	221	208	214	231	222	234	235	226	214	223	211	267	226	198	227	203	212	212	206	259	225	209	209	207	227	217	235	217	206	200	209	218	225	226	231	217	214	224	202	194	229	222	197	233	201	218	212	203	218	206	215	245	231	221	231	213	214	228	255	213	185	225	221	204	215	216	229	198	192	183	232	218	217	251	231	225	222	239	203	209	183	209	201	220	207	214	205	198	230	238	203	217	231	201	204	231	217	244	217	239	231	236	211	225	209	231	218	226	206	235	202	211	199	201	216	192	237	177	197	226	213	230	234	205	216	185	238	218	242	203	227	212	180	214	220	216	220	222	239	213	215	201	225	244	250	246	219	216	209	220	191	196	189	229	209	216	208	237	225	204	235	228	221	214	225	229	215	203	244	200	222	221	192	233	240	196	252	214	209	199	203	220	230	214	222	216	193	212	223	197	219	197	232	201	210	223	222	257	207	242	264	205	209	217	226	238	193	191	233	215	202	235	200	223	179	223	220	200	242	222	221	195	191	192	221	217	234	218	197	227	242	212	238	229	225	248	213	202	231	242	225	209	196	226	236	215	231	233	222	228	218	198	198	195	224	219	223	205	223	208	233	218	230	213	210	233	215	225	225	235	221	216	236	227	226	211	226	234	220	205	193	233	256	215	217	202	214	215	210	229	214	193	248	228	215	219	195	211	230	229	189	235	219	222	205	236	214	187	226	213	236	208	233	200	196	228	213	215	204	226	204	215	254	234	180	218	212	238	213	207	226	201	239	225	206	225	251	225	210	196	195	219	207	229	211	220	193	231	212	222	221	243	225	239	237	235	230	196	207	222	176	239	222	210	242	218	189	250	220	223	224	214	203	191	231	226	213	218	211	231	208	224	229	224	221	209	203	214	228	209	215	228	220	212	218	231	218	212	219	213	212	227	215	227	202	212	226	186	229	223	228	211	212	196	229	213	212	209	218	213	214	217	212	207	231	218	218	222	223	225	226	233	228	235	207	232	226	213	203	232	208	233	245	219	237	230	209	233	204	222	250	206	232	234	219	228	227	211	222	222	194	196	216	214	228	213	182	213	211	257	246	233	218	199	227	247	195	243	231	200	234	221	215	222	212	240	211	201	193	235	228	192	188	259	219	241	225	249	194	222	199	186	209	233	218	212	235	213	220	217	197	229	223	214	200	210	217	240	204	210	231	180	205	250	221	250	218	198	213	242	221	215	229	228	207	217	238	233	221	215	231	205	214	202	199	218	228	225	216	235	225	205	193	224	218	211	227	194	219	212	231	199	232	232	224	201	219	189	227	192	223	234	215	208	201	223	229	215	222	222	196	222	212	216	231	208	226	236	192	235	200	224	234	221	208	215	222	224	257	185	224	204	206	217	207	193	232	220	202	216	199	211	238	202	205	230	212	229	264	186	234	218	208	233	208	232	229	225	231	245	217	210	215	242	227	229	252	214	193	222	216	240	236	200	210	184	226	222	228	199	238	225	234	244	218	229	241	244	229	197	205	232	240	204	218	225	214	226	222	241	216	224	192	239	208	206	209	237	208	218	225	215	227	236	219	222	207	220	255	215	192	196	213	216	193	195	203	196	224	238	217	228	217	212	217	220	213	241	235	225	177	227	220	188	232	211	246	235	231	212	169	208	223	223	217	247	222	230	227	220	239	206	249	220	186	230	218
39157	51135	56638	59977	54706	42860	33197	25984	21003	14008	9133	5725	3688	2522	1873	1422	1031	761	607	620	581	508	531	501	544	521	470	483	542	514	516	513	482	528	499	516	496	487	488	497	509	499	516	495	554	492	473	503	506	478	529	503	480	522	498	500	482	539	516	522	468	510	524	482	531	489	525	518	476	468	514	552	507	480	483	486	525	502	493	463	487	470	480	561	529	472	475	506	539	516	519	517	536	481	510	505	509	500	481	503	537	482	531	457	529	518	469	521	505	507	503	490	490	506	526	518	516	534	500	497	494	516	536	485	518	523	513	507	502	520	530	483	481	501	528	496	514	492	520	505	525	491	521	533	491	566	501	480	484	503	494	500	479	522	492	495	490	524	480	461	456	539	494	530	481	504	476	516	519	468	528	491	492	480	519	488	500	522	468	480	467	534	503	516	512	519	479	483	524	495	539	499	500	487	488	496	505	518	455	519	543	456	538	491	496	481	493	518	485	479	480	468	505	462	504	503	517	509	535	527	495	484	523	493	519	468	500	514	512	457	537	484	484	506	512	516	485	476	506	455	489	483	479	518	484	493	532	560	484	518	512	499	455	473	507	491	486	496	482	493	510	485	493	500	503	538	514	551	532	477	497	467	498	511	510	531	539	509	488	569	483	500	540	495	479	485	492	464	525	516	456	510	479	476	468	481	526	528	540	490	466	504	491	483	455	500	476	442	488	484	519	489	507	438	511	505	447	450	450	499	476	539	525	516	499	539	493	476	512	481	508	485	499	463	472	463	481	478	497	522	504	493	475	506	474	525	516	489	568	469	491	476	571	473	483	471	504	486	531	505	487	506	450	493	468	477	503	490	532	538	523	495	511	490	502	484	486	479	517	463	517	514	513	527	450	502	475	527	496	501	508	482	474	527	475	489	532	524	452	457	474	487	552	455	477	483	491	474	451	485	518	482	571	492	498	501	526	516	500	521	502	493	522	544	503	520	461	509	471	512	516	469	477	519	526	486	492	497	516	478	518	487	476	482	521	479	479	471	478	524	490	534	534	496	496	469	451	517	495	465	497	512	493	474	463	479	511	502	469	535	521	498	493	529	445	526	502	540	524	503	521	509	471	484	500	511	461	476	540	469	483	487	479	482	514	506	469	482	484	483	480	486	506	498	515	479	454	508	502	512	462	466	464	473	496	514	474	527	481	489	530	500	549	506	527	513	522	476	475	486	523	477	533	488	478	510	477	468	535	509	509	445	457	513	511	523	496	535	483	537	483	489	486	474	531	485	470	510	513	500	511	477	523	536	458	491	492	511	467	490	489	526	487	501	518	523	492	515	499	474	483	484	462	470	511	539	487	512	534	509	491	464	496	460	462	483	497	488	549	494	477	493	509	508	519	513	521	502	498	471	494	511	473	486	458	491	491	518	486	489	468	485	515	518	518	510	474	520	466	498	524	491	504	451	496	518	534	515	510	476	496	522	488	516	493	473	465	480	496	508	467	467	495	497	523	521	481	441	488	488	477	446	499	514	461	532	476	477	532	497	500	493	483	464	520	488	498	550	480	512	507	521	488	491	468	499	505	532	481	491	505	516	505	463	514	486	498	512	486	506	474	493	484	470	471	536	513	485	471	523	473	521	505	528	478	509	494	512	473	481	491	506	550	496	541	510	460	522	482	529	477	512	488	461	543	503	490	489	476	537	494	482	494	501	509	503	499	462	490	476	469	527	491	533	496	483	467	501	483	498	491	494	491	491	500	474	518	518	483	506	529	501	511	518	516	491	514	505	476	475	467	536	510	528	493	487	494	528	494	462	517	525	490	519	483	518	498	513	490	540	491	517	439	478	478	523	483	515	520	498	479	503	484	481	482	525	479	502	490	505	490	483	520	535	459	523	501	487	481	500	514	516	510	520	490	493	506	524	512	423	505	483	512	521	495	497	518	456	550	512	493	502	517	514	484	497	468	501	502	527	528	516	512	535	537	499	514	493	502	486	526	506	496	519	519	489	497	490	459	502	506	529	497	516	522	515	498	517	554	509	475	536	497	510	515	522	491	513	522	484	488	548	497	505	468	513	543	521	440	508	506	500	484	523	505	540	511	469	518	472	520	496	473	493	547	519	488	534	487	463	516	489	501	507	480	537	471	478	527	484	499	469	518	464	462	478	516	490	494	525	465	514	529	501	489	455	482	498	494	475	487	487	489	499	480	505	497	472	488	514	505	507	488	498	523	517	464	453	538	503	525	499	537	523	489	495	514	473	485	516	493	471	513	512	510	525	470	504	523	477	491	486	519	532	502	496	537	455	441	467	499	462	477	494	481	466	472	484	502	492	482	484	456	493	482	535	502	520	508	458	455	530	508	485	504	520	506	477	508	507	500	481	479	504	511	489	489	505	518	511	467	459	489	499	481	463	437	441	473	480	472	511	460	475	501	494	488	478	500	523	473	455	517	480	463	520	471	555	506	487	505	521	482	477	510	538	540	483	521	466	485	487	502	495	518	493	489	500	493	492	528	512	524	473	514	517	524	520	541	478	498	466	473	460	504	493	537	500	498	517	481	498	510	498	504	510	477	524	506	509	538	469	515	495	490	527	506	456	498	500	511	447	485	536	544	503	525	516	525	460	482	490	519	519	492	482	507	496	497	492	480	515	492	501	475	501	451	494	483	478	509	510	518	527	499	483	488	502	531	512	494	489	503	488	486	518	488	477	480	463	504	522	484	456	513	495	456	507	517	496	523	514	490	483	467	536	481	518	515	495	496	495	449	457	468	510	488	500	496	472	448	476	453	505	533	527	495	519	512	491	479	535	502	488	499	496	481	460	518	470	505	461	498	459	517	510	467	490	478	513	469	482	535	502	510	504	469	491	489	468	480	502	514	473	507	515	493	514	504	484	472	540	525	500	516	525	515	467	524	492	491	497	484	485	510	491	495	465	453	490	529	533	481	508	488	498	511	468	496	503	496	483	505	484	477	461	506	482	512	499	501	498	509	497	485	484	523	494	536	489	467	534	484	521	497	493	514	492	490	520	495	495	488	487	481	469	518	517	534	534	502	505	503	526	488	498	508	539	486	554	488	538	518	471	492	487	499	518	543	472	480	502	504	498	482	492	502	516	471	477	487	503	530	532	492	513	490	492	512	493	501	536	529	504	489	492	509	525	469	500	470	485	527	525	550	472	474	488	497	533	549	501	492	483	522	498	498	568	504	462	492	484	479	486	508	463	503	493	476	508	515	511	511	510	496	536	480	505	540	522	511	484	495	486	509	465	512	511	485	512	498	493	522	476	477	486	543	499	472	494	539	486	469	514	469	504	519	534	533	556	512	522	509	531	538	449	509	470	485	493	487	497	487	510	485	512	486	540	504	522	468	504	472	511	544	487	501	563	487	466	480	530	551	504	492	490	500	500	531	544	526	492	514	480	492	470	464	478	491	512	483	519	509	479	508	511	478	479	494	500	521	485	462	493	514	517	454	500	492	494	533	469	486	501	509	499
62556	56819	52228	48660	37880	29495	26657	23123	15971	8423	4700	2574	1658	974	776	542	399	304	255	254	237	221	238	216	273	216	219	216	236	207	213	216	250	214	191	221	201	201	237	189	227	201	215	238	217	191	203	209	207	245	233	250	221	210	213	203	193	206	230	246	254	216	215	218	220	226	211	208	244	251	251	250	225	221	217	222	225	243	225	212	238	221	228	225	254	251	205	212	220	244	218	224	227	211	209	209	207	220	208	211	217	230	248	198	228	202	224	233	229	209	255	181	201	194	190	221	190	227	211	228	194	244	213	240	215	211	220	194	239	206	232	234	242	231	213	196	227	224	238	200	215	244	205	209	237	210	230	217	234	210	214	213	221	201	226	224	204	205	225	215	226	214	207	187	231	231	208	239	230	197	211	220	217	233	190	211	240	207	230	222	231	227	233	202	213	225	209	210	224	208	194	222	241	220	219	206	234	195	228	216	213	230	221	217	194	223	212	227	220	202	235	210	228	218	212	213	237	242	221	233	240	222	237	238	238	223	219	222	226	229	225	224	237	233	215	215	204	227	224	222	221	218	239	214	210	217	219	238	201	221	206	239	229	222	208	215	219	231	228	228	217	214	218	217	230	228	256	235	225	196	184	219	248	229	216	201	239	216	210	220	229	255	210	200	230	251	210	226	243	222	225	215	219	229	229	233	214	258	217	231	198	208	232	240	237	254	206	247	226	238	229	225	221	204	198	255	218	240	211	226	227	199	226	253	225	231	211	223	212	238	215	226	219	235	230	217	197	231	218	227	216	216	237	214	224	204	213	184	228	212	206	225	220	220	242	208	210	224	232	238	224	237	194	222	221	223	206	220	225	224	220	234	241	206	221	224	214	193	208	192	217	241	203	186	206	227	206	186	237	213	208	199	233	232	228	227	238	233	231	228	233	251	202	196	218	207	208	231	226	229	212	225	215	207	228	216	200	256	213	214	239	210	230	228	193	253	241	216	226	198	222	222	227	197	229	251	228	213	251	262	200	224	202	214	216	179	235	230	246	201	238	233	221	231	233	230	208	185	190	215	258	225	223	226	241	232	222	196	224	204	198	235	208	203	195	217	260	224	221	192	191	199	205	205	200	221	206	229	209	210	207	220	211	221	228	207	230	216	217	218	223	205	235	231	270	197	215	242	229	242	216	229	203	223	222	222	252	242	231	186	202	225	205	233	224	205	222	254	229	194	237	251	197	222	229	218	229	248	214	215	248	232	232	211	210	215	247	232	228	198	209	232	227	218	211	222	249	225	243	227	220	232	222	225	252	228	240	226	200	193	213	218	214	220	200	210	219	228	245	220	213	245	202	228	241	202	201	212	248	235	217	232	214	219	198	195	239	210	211	215	235	257	218	235	205	230	223	238	252	209	244	222	211	207	203	215	207	239	240	240	195	231	232	186	207	217	211	229	226	184	223	245	236	238	211	219	237	215	239	232	252	250	244	210	195	224	186	242	196	192	237	227	228	216	224	224	208	220	239	209	213	187	223	226	252	186	220	200	210	207	198	252	239	229	220	220	198	222	241	203	225	220	198	240	202	231	218	205	232	217	223	211	229	197	222	259	214	217	213	214	183	256	215	185	228	254	224	203	225	223	226	210	175	219	232	217	217	213	217	239	220	199	243	224	217	191	237	221	218	247	242	242	236	237	197	217	207	225	212	229	211	206	217	209	222	225	215	204	210	234	241	228	225	229	189	207	229	228	213	238	233	202	223	222	228	206	215	194	235	234	199	189	208	213	237	190	235	222	217	198	217	227	205	219	212	219	208	240	203	221	228	222	184	200	219	231	197	233	180	251	198	204	251	221	195	199	193	236	221	234	237	225	223	227	230	201	225	221	184	223	200	210	181	210	248	215	228	222	193	228	225	216	229	198	209	237	206	249	229	263	212	216	222	233	209	206	217	205	223	201	228	220	220	231	221	219	205	237	231	208	212	209	231	203	244	219	214	203	226	217	242	223	201	214	186	235	207	216	210	197	221	215	201	229	216	221	231	227	257	217	240	211	214	215	219	213	236	223	209	218	221	219	233	227	235	239	228	219	230	207	231	214	187	237	218	198	244	219	237	219	224	206	225	227	197	233	233	206	209	211	223	236	226	191	195	202	200	213	210	198	220	216	222	203	221	227	233	215	234	186	209	222	225	228	226	201	233	265	215	221	270	215	212	212	222	223	209	223	195	178	227	214	210	228	217	212	212	237	207	223	236	192	213	203	236	231	229	197	221	229	210	215	227	237	251	207	219	188	203	238	217	232	212	216	219	243	228	224	212	211	212	198	195	263	211	217	209	208	212	214	208	239	237	237	226	220	226	216	231	241	227	225	194	233	230	203	227	224	219	218	201	245	214	209	223	236	224	209	217	226	201	212	223	221	234	207	200	192	218	231	231	224	213	197	226	237	198	205	220	228	218	212	242	210	186	196	186	232	224	202	231	213	244	217	218	240	228	207	227	229	219	224	237	203	199	191	221	208	200	216	205	196	210	218	208	204	212	200	230	219	235	199	199	205	234	204	238	242	254	222	226	200	235	183	218	230	224	218	227	229	231	198	202	193	200	230	189	205	237	219	214	217	214	199	227	191	228	226	221	210	213	215	231	241	215	219	208	219	202	188	197	224	192	202	225	225	232	195	203	227	228	228	237	231	206	224	212	182	206	224	243	240	209	233	208	243	198	222	218	196	210	240	221	216	188	229	234	229	234	217	237	228	197	218	223	209	240	219	194	201	220	195	220	222	248	234	224	202	228	214	236	228	229	231	227	251	229	222	231	223	166	219	219	224	211	216	213	208	222	232	215	213	225	219	207	230	191	220	227	232	242	228	233	223	205	211	199	211	233	218	208	216	225	214	233	213	204	214	219	191	203	199	224	218	237	209	236	226	222	199	227	209	230	192	219	235	217	217	227	208	203	214	224	206	204	252	212	205	214	222	226	251	200	232	227	241	255	211	220	213	217	231	198	222	230	207	231	225	235	242	198	211	227	216	223	197	215	238	223	221	234	228	237	205	203	211	232	207	218	232	212	228	197	225	203	204	221	252	204	212	246	212	224	203	222	217	202	217	252	216	260	200	207	242	229	200	216	212	232	219	198	227	236	175	206	233	224	218	212	219	211	235	206	195	232	250	210	218	201	237	205	207	246	249	194	204	226	229	205	218	219	201	212	195	239	240	214	215	236	219	211	225	214	206	222	239	219	233	237	193	220	214	200	200	200	232	221	204	226	221	240	205	217	213	226	210	239	233	205	211	231	197	227	196	210	215	222	217	225	219	251	191	209	224	210	236	211	199	213	236	218	260	200	228	227	198	243	189	225	216	238	255	212	209	235	215	211	213	230	204	203	215	247	208	212	220	198	226	239	215	251	212	213	221	226	199	247	238	244	189	244	225	224	254	213	232	208	238	224	229	206	239	268	217	223	220	238	215	189	202	237	211	219	228	208	245	243	205	213	199	222	238	220	211	239	240
47893	58138	62256	59602	55067	47654	39236	34183	27004	19330	13913	9251	6270	3906	2786	1849	1221	838	701	644	617	560	560	567	528	526	532	503	533	521	509	502	537	510	485	501	496	556	478	502	499	485	505	499	514	467	488	544	474	491	473	506	466	479	495	494	543	520	490	509	470	527	507	445	507	489	471	478	542	471	515	503	472	500	541	494	501	487	479	506	495	489	539	488	532	503	499	516	465	497	505	480	495	493	521	507	472	514	500	517	480	515	507	483	514	472	515	503	538	505	471	474	463	481	529	448	502	533	508	514	516	522	474	514	509	521	510	508	478	497	519	497	536	499	475	486	471	513	444	492	505	514	491	486	507	521	479	444	492	478	492	490	497	469	478	517	485	490	516	527	451	505	512	511	487	502	487	465	485	492	535	477	494	471	511	481	528	506	494	470	491	505	504	457	477	521	536	479	545	482	499	476	476	489	482	520	457	475	493	485	516	481	466	483	487	483	531	544	462	505	502	495	502	508	495	456	504	487	509	513	487	538	499	483	500	506	453	500	487	518	474	471	524	517	501	499	504	526	499	490	463	475	509	487	507	477	485	521	531	525	477	515	506	503	514	497	509	514	519	443	491	501	482	500	497	527	499	474	519	446	485	508	551	455	512	458	486	476	495	492	475	498	497	490	493	490	506	463	505	498	503	498	516	500	490	509	516	495	483	491	521	531	505	512	467	508	536	496	484	473	531	509	500	489	457	499	512	476	548	472	536	503	490	488	489	477	493	501	466	506	498	499	530	506	507	529	482	512	520	454	546	511	537	487	483	509	497	457	508	489	498	460	515	514	510	491	468	499	506	503	478	500	501	518	503	504	500	483	477	511	480	508	512	476	499	462	496	513	494	483	444	496	468	498	475	474	505	483	526	473	523	516	526	484	503	453	471	456	461	490	504	516	474	497	455	494	484	467	452	514	499	474	514	514	515	494	533	517	514	519	512	503	463	499	480	480	488	509	478	517	492	450	498	472	504	475	459	475	488	500	479	465	476	518	480	462	500	462	555	479	524	481	523	451	525	507	472	496	505	503	504	496	516	483	476	469	499	497	497	516	496	530	546	518	484	482	511	513	506	446	506	476	484	518	505	486	526	474	471	503	505	484	490	498	470	488	520	489	527	481	463	459	504	486	480	506	505	506	467	444	529	496	488	474	499	475	544	502	515	517	486	539	486	506	478	482	445	500	496	490	438	494	500	525	492	483	510	462	500	513	495	454	526	495	524	515	521	478	494	439	483	453	487	536	449	462	486	493	472	497	513	508	480	554	482	477	497	487	504	499	488	492	512	504	473	524	518	509	507	511	461	473	505	504	466	515	503	523	480	537	450	510	454	462	531	506	511	526	466	422	483	503	524	503	485	515	486	508	510	485	492	531	476	483	483	504	487	486	495	500	492	479	474	493	496	456	528	519	532	486	466	522	504	507	493	461	487	483	497	498	505	473	530	475	493	488	483	443	541	488	486	494	455	505	489	512	504	456	505	495	493	488	480	496	480	511	458	545	482	517	489	470	466	493	501	518	482	523	532	460	521	447	492	507	506	460	499	527	538	487	478	472	551	511	505	508	517	488	492	518	520	490	534	506	504	418	436	479	482	493	477	493	472	471	469	521	528	489	494	465	481	520	531	474	491	511	504	523	472	542	495	531	478	466	521	506	491	492	520	492	490	511	502	486	494	480	468	477	523	471	483	485	520	479	518	468	486	468	488	509	479	466	500	487	484	496	472	485	489	478	504	491	490	496	490	536	472	489	469	493	531	480	486	481	514	475	500	497	496	471	516	481	456	525	510	499	495	461	480	495	505	492	530	463	518	537	489	516	469	494	509	464	443	518	483	454	512	506	517	544	527	524	506	512	480	467	522	512	520	495	466	487	502	523	497	492	518	498	523	441	482	486	461	499	456	462	487	497	467	476	484	511	485	470	475	491	509	453	486	470	515	482	517	472	503	505	482	488	500	499	476	506	490	506	509	489	513	483	478	419	513	488	493	514	517	501	477	542	492	517	489	529	435	490	522	514	495	482	481	471	482	531	449	481	558	499	475	499	492	507	488	533	487	494	471	492	497	522	517	554	519	491	535	532	497	481	508	536	476	470	525	483	481	469	491	503	472	468	491	493	479	508	488	486	475	482	478	479	510	501	474	481	515	513	508	511	525	516	531	507	496	498	500	475	514	464	504	515	481	513	504	503	512	521	501	477	523	487	500	487	499	509	473	445	518	535	465	513	509	503	509	479	474	523	481	521	506	461	494	491	507	535	481	504	448	486	482	476	498	509	487	520	507	475	508	503	493	531	501	493	522	503	498	504	464	538	526	505	479	483	487	475	492	503	491	513	514	486	477	497	471	528	492	486	490	500	504	508	456	501	496	491	467	503	466	465	510	463	462	492	476	537	507	450	520	521	474	487	521	533	489	517	514	487	498	516	487	511	482	482	496	490	526	496	504	537	516	491	540	485	487	488	497	519	469	499	530	469	484	445	455	499	503	473	439	513	465	439	549	480	466	520	487	516	489	486	505	494	487	491	485	503	518	501	519	491	486	498	504	522	510	498	516	480	480	482	439	502	523	498	486	488	534	526	507	495	491	481	490	506	471	540	483	506	474	504	502	508	479	525	525	493	495	516	474	507	510	508	482	470	462	513	560	474	448	536	470	504	499	482	489	455	477	491	518	494	456	485	519	519	497	472	472	501	498	481	526	468	475	517	498	471	475	511	490	488	475	503	511	468	499	510	514	491	452	502	496	522	493	503	505	517	498	512	478	487	514	501	525	484	481	514	488	475	452	487	478	492	503	476	459	498	478	539	493	468	509	478	503	477	506	522	510	486	513	495	476	508	493	495	479	500	510	513	491	485	491	500	485	500	503	485	510	503	511	503	493	483	532	523	526	501	493	480	462	432	506	488	445	483	504	545	490	519	506	491	485	499	508	517	509	521	555	469	495	447	495	489	477	482	478	487	503	475	488	516	479	501	509	489	494	498	526	481	455	485	466	500	477	445	430	499	476	496	483	487	502	493	458	470	501	458	516	476	505	540	513	468	482	495	530	511	497	483	500	533	496	517	498	510	515	523	474	492	504	514	496	474	517	505	489	526	452	469	517	498	516	509	486	523	508	507	515	493	548	469	484	508	478	506	507	505	486	495	505	457	497	497	515	462	500	519	474	458	496	505	458	510	482	486	492	504	521	547	511	478	494	524	491	463	475	481	498	485	499	479	474	503	494	497	512	476	494	474	470	506	492	473	489	473	499	495	498	502	480	495	473	502	542	508	501	513	486	530	493	524	488	474	495	482	502	476	467	530	560	498	490	504	493	514	482	488	492	474	501	508	509	492	471	467	488	474	526	488	486	491	530	517	479	483	487	461	495	513	492	497	457	477	497	556	465	525	445	508	499	495	482	466	547	458	476	483	505	528	481	489	490	536	493	481	515	494	538	482	520	489	511	508	527	498	450	507	518	466	480	522
36672	37882	41340	37631	24642	13948	7461	3762	1896	1062	756	494	428	356	318	279	240	203	224	244	218	256	215	238	222	243	231	208	233	220	196	208	229	211	240	244	220	193	229	196	240	253	244	225	218	225	194	218	230	230	218	220	234	223	236	201	216	231	235	237	228	214	224	222	226	229	218	212	233	216	191	219	201	236	223	216	204	218	218	241	223	211	214	238	236	215	240	192	218	254	257	185	231	206	195	211	239	235	198	204	225	244	231	224	217	218	253	226	210	241	212	193	228	230	230	225	221	227	222	205	207	260	230	230	211	243	193	224	190	223	243	209	235	231	201	235	229	235	203	233	199	251	220	229	235	236	229	228	199	227	224	244	212	227	200	225	222	249	229	233	216	245	219	201	252	242	222	250	211	232	205	226	228	216	227	246	221	234	241	259	248	226	193	220	216	224	212	190	224	207	223	229	227	247	207	199	217	204	248	225	206	220	234	218	193	188	243	233	218	238	226	203	229	219	229	221	223	231	223	208	231	211	221	241	225	234	231	242	225	216	211	192	214	201	194	208	239	240	204	238	214	211	241	195	217	224	231	227	196	216	206	222	239	242	220	230	220	232	195	210	181	219	221	227	229	198	239	267	221	218	226	221	214	220	233	211	245	234	234	219	255	200	215	246	222	231	233	228	240	210	213	225	227	226	250	233	236	239	224	228	223	199	200	209	223	228	212	215	211	224	251	219	231	205	245	231	220	247	190	218	206	227	227	211	229	195	221	211	238	226	223	206	243	203	231	189	205	225	243	208	216	231	230	209	236	240	238	196	201	232	230	226	227	204	242	218	222	251	252	223	204	236	205	207	228	246	223	231	213	217	205	247	209	216	250	231	199	229	226	206	202	210	218	221	255	211	240	220	209	215	226	253	226	217	199	214	221	212	202	207	234	246	238	196	229	242	227	206	211	223	195	211	224	235	187	228	243	213	228	210	216	210	205	214	237	232	202	215	213	222	255	234	230	185	230	232	229	187	197	216	201	219	215	225	199	238	215	223	208	243	193	200	212	218	249	206	217	215	241	232	232	206	246	228	226	244	221	239	241	222	237	231	206	196	227	233	223	241	240	237	215	221	208	232	198	215	244	204	227	198	219	219	226	236	226	213	226	213	223	223	224	214	217	232	203	232	250	219	228	222	218	225	197	255	228	224	247	210	225	213	233	219	223	186	235	209	229	234	220	254	232	232	238	250	256	203	197	228	214	236	203	235	228	228	209	226	221	210	212	233	229	234	243	250	228	209	236	232	224	223	230	228	196	216	218	234	214	224	207	228	227	230	210	201	240	242	237	199	234	232	226	221	198	222	203	246	208	226	208	231	226	215	229	256	230	211	214	233	244	218	232	211	245	203	219	217	236	208	226	227	217	217	233	202	241	232	200	208	244	236	195	232	229	219	205	212	192	242	223	222	211	230	235	242	215	227	209	219	206	235	262	213	234	210	211	199	234	223	209	247	238	257	204	211	235	227	266	239	197	221	219	204	238	218	241	242	223	220	215	230	225	234	261	246	224	205	240	229	241	223	234	204	217	236	233	218	208	214	222	226	219	240	199	241	243	232	225	221	198	219	212	226	222	212	231	242	242	209	232	229	229	228	209	222	209	235	214	206	218	241	235	249	226	226	212	216	226	206	244	229	225	191	221	231	205	242	242	215	220	210	223	222	228	205	196	234	224	231	256	236	240	201	207	221	254	214	212	225	218	209	254	216	228	224	197	215	230	238	219	213	234	225	236	224	230	218	246	228	219	215	246	236	202	221	212	250	250	214	205	219	214	238	215	200	226	219	262	232	228	228	226	228	228	234	240	194	230	216	188	238	245	249	209	206	210	215	199	203	231	256	220	237	216	228	234	235	226	223	228	203	228	226	195	235	234	231	215	237	238	216	234	229	229	200	221	226	235	243	203	205	238	236	215	210	203	228	220	247	214	217	259	232	243	248	230	251	248	221	224	223	224	217	214	233	213	220	204	229	210	247	215	220	230	248	233	214	232	225	248	196	204	226	195	224	208	221	235	195	232	207	240	226	236	226	236	213	207	210	217	218	210	200	240	237	212	240	246	235	223	268	225	223	208	225	211	199	246	230	235	235	207	234	217	221	214	234	215	248	233	226	220	213	241	251	226	204	223	221	231	206	223	220	207	233	208	201	232	220	213	212	243	244	207	240	197	216	225	218	237	241	236	237	229	223	210	191	214	221	264	208	249	259	232	223	203	206	246	199	219	216	210	215	242	251	226	234	215	229	207	212	224	222	214	237	207	219	222	190	220	242	228	220	232	250	210	209	238	260	235	252	209	212	214	242	187	229	225	210	217	243	232	200	225	203	204	199	265	202	232	231	218	200	231	233	219	229	191	206	228	224	234	202	192	227	210	196	208	214	190	242	237	231	212	231	203	189	232	246	227	215	217	215	208	185	247	228	230	219	218	202	223	233	209	221	229	205	229	248	213	200	194	229	200	213	207	223	218	214	217	228	201	235	207	212	218	225	209	214	218	222	231	223	226	257	242	224	256	185	203	205	222	223	209	231	235	229	247	235	210	206	177	231	210	231	224	239	233	196	200	212	230	234	209	198	240	249	223	224	231	217	256	215	232	259	210	224	230	255	226	244	213	212	226	252	251	241	222	239	248	232	234	237	222	227	220	215	199	222	237	232	244	201	208	233	224	222	214	242	219	221	220	243	238	226	202	225	233	219	228	220	258	221	224	217	228	223	238	213	219	215	207	227	173	235	210	242	236	232	241	219	225	216	214	228	225	207	217	231	213	202	196	246	223	227	221	236	238	238	205	231	222	240	229	212	242	240	236	234	238	230	236	207	223	190	243	228	216	206	238	221	220	213	226	237	221	210	202	220	219	198	203	237	233	177	207	200	221	206	242	234	218	217	221	231	201	211	227	237	214	210	245	211	225	212	231	222	219	252	211	198	239	234	235	219	235	236	239	224	233	236	219	195	217	235	207	228	221	227	225	260	219	224	207	218	251	219	232	218	232	233	218	225	234	215	220	201	224	231	217	223	214	229	226	217	217	217	235	187	195	216	228	228	249	229	232	210	206	211	216	224	212	203	222	237	202	255	195	212	239	217	204	217	252	215	229	244	224	220	226	216	193	228	238	224	208	238	229	227	210	189	229	220	221	217	219	212	222	203	220	239	208	232	219	225	213	214	218	212	209	191	217	237	241	200	227	196	234	214	193	250	231	237	183	222	228	228	227	208	219	202	215	211	201	244	227	244	234	222	228	222	229	225	221	263	226	223	238	222	239	226	217	222	219	218	210	198	237	219	225	252	237	240	258	226	229	225	220	229	208	227	208	219	232	218	207	203	204	242	224	229	226	227	234	225	210	207	210	197	186	205	238	223	231	208	237	223	212	218	215	233	239	204	212	238	213	223	228	257	250	188	243	240	234	220	225	224	250	215	210	242	215	219	239	236	208	219	221	229	242	249	205	217	221	201	193	189
24300	31513	42687	44536	35594	26385	18903	11629	6861	4321	3088	2117	1472	1052	864	725	569	565	589	530	547	530	521	516	518	517	486	502	503	505	523	526	489	524	498	495	528	504	516	534	559	534	517	531	530	504	519	518	516	521	479	509	492	487	559	503	522	519	549	507	525	533	533	513	505	552	495	509	532	501	488	511	482	556	503	492	539	499	506	463	512	522	520	498	478	527	481	479	451	537	519	510	566	550	475	530	506	507	494	519	505	495	512	502	514	502	500	502	529	495	530	522	519	551	524	501	512	518	504	533	535	477	506	511	538	498	501	519	507	529	536	523	505	520	541	486	504	502	538	502	536	499	504	500	504	453	492	508	524	518	492	482	512	520	531	525	523	539	526	505	499	506	502	518	517	533	495	487	515	515	513	517	525	533	469	517	514	511	516	492	521	498	482	476	500	481	491	506	499	474	478	491	504	529	489	497	498	537	515	508	488	479	525	489	512	534	514	506	545	529	465	524	523	558	488	473	454	489	532	546	554	542	502	526	551	503	509	537	470	508	511	533	553	520	522	500	509	498	486	494	498	489	524	493	487	509	466	509	528	498	518	535	528	561	473	512	512	510	491	520	508	528	515	493	498	515	534	533	499	541	456	543	486	510	479	501	510	513	502	469	503	516	485	488	447	522	489	518	488	501	513	479	546	529	481	501	485	496	511	500	522	496	490	515	501	518	533	507	495	502	467	528	480	532	487	521	523	512	515	475	504	518	481	508	480	518	513	498	523	495	528	504	533	572	523	464	511	545	522	480	466	531	482	537	529	468	513	485	521	526	495	560	546	485	523	561	497	533	497	507	488	505	493	481	519	511	544	481	487	553	462	501	527	505	515	479	523	516	497	504	463	526	527	475	504	496	521	482	499	469	479	503	552	521	475	513	480	530	564	509	521	522	503	510	491	502	503	502	499	491	526	510	551	491	483	505	510	492	510	482	528	509	495	508	465	550	516	484	559	482	559	530	533	501	492	484	546	521	529	474	530	491	473	509	556	525	515	495	497	517	521	500	497	538	495	485	531	502	464	538	510	515	472	503	469	552	520	510	544	461	495	528	530	500	477	537	499	520	490	507	514	496	483	513	507	541	484	534	507	523	475	495	501	552	538	524	514	504	498	480	532	491	524	494	531	522	496	508	493	523	453	561	491	516	507	489	520	490	492	507	497	536	506	516	524	490	513	474	509	499	546	475	536	519	507	536	567	515	512	492	505	510	507	502	498	498	530	488	516	563	496	523	504	507	484	505	571	509	529	513	545	537	533	501	475	517	492	515	517	504	536	516	507	516	532	493	490	515	525	480	490	467	501	528	487	523	506	528	506	519	499	507	520	473	469	501	471	508	543	495	522	498	491	504	518	467	523	502	509	530	479	511	555	520	510	521	516	515	512	537	530	513	560	549	537	565	492	496	500	499	494	526	474	479	541	509	508	478	492	501	522	482	508	508	540	556	505	480	514	550	535	547	538	522	535	456	557	505	526	471	546	493	545	524	507	555	543	514	461	496	525	511	481	522	521	485	532	494	491	503	536	492	496	497	526	512	461	488	469	517	525	515	511	512	522	497	576	542	535	552	491	507	492	503	476	520	506	536	522	527	532	526	493	498	535	534	527	470	541	502	516	476	492	513	541	506	529	521	511	487	525	499	512	526	512	494	496	518	517	495	512	542	489	493	531	504	509	534	452	530	515	489	474	532	559	483	486	515	469	538	504	516	470	511	504	541	535	525	489	489	488	469	506	502	442	519	529	498	511	515	515	464	514	524	507	513	486	493	501	489	550	531	525	483	508	520	532	486	532	535	512	514	503	498	506	517	503	536	526	511	524	529	544	526	523	552	552	516	539	503	529	541	545	557	499	491	494	502	496	549	536	477	489	464	495	502	485	517	532	560	556	519	492	494	517	490	501	513	544	522	509	530	547	505	489	528	495	473	518	511	527	484	525	534	505	542	530	505	501	508	531	514	528	484	531	537	485	563	510	504	510	488	501	522	507	524	509	489	465	488	479	507	528	523	538	533	556	518	494	486	509	496	528	524	520	506	476	496	508	502	483	484	507	568	487	517	510	499	517	535	527	549	548	483	530	532	522	515	552	526	467	544	524	516	516	489	510	473	508	513	496	515	495	488	478	511	551	520	503	527	493	514	528	487	476	492	516	484	532	473	530	514	524	514	505	493	508	476	446	521	541	524	528	525	517	553	502	527	502	529	473	505	515	516	495	536	469	484	557	492	510	566	515	500	527	524	507	529	521	452	502	496	548	473	541	530	541	514	490	533	508	497	516	524	513	477	550	515	483	518	517	491	538	556	530	502	472	550	528	515	521	528	529	515	502	482	513	536	512	509	523	491	506	515	500	520	513	522	507	494	507	530	510	543	483	537	494	523	459	523	564	522	525	516	523	502	479	526	488	546	520	513	481	553	510	543	509	526	507	505	536	518	526	517	528	518	461	495	526	479	539	480	466	533	478	470	525	517	494	517	542	490	513	494	515	553	499	520	582	522	500	506	482	492	500	506	535	529	489	519	496	509	532	517	528	510	511	518	503	443	482	515	494	502	502	553	534	504	522	551	571	514	465	526	511	531	512	508	521	504	549	464	504	493	475	520	543	492	540	553	491	518	513	507	491	510	509	481	500	518	491	511	522	504	521	512	533	500	474	524	499	508	534	500	494	501	555	506	521	468	497	530	515	494	515	473	498	493	528	498	513	475	516	521	494	526	499	499	499	508	487	513	515	492	521	516	503	563	505	510	530	543	506	502	503	529	526	518	500	498	515	525	518	524	528	547	494	519	528	511	502	502	517	501	492	502	501	547	506	510	493	501	486	527	462	504	521	496	507	504	562	515	511	530	483	471	506	510	516	496	499	534	476	508	476	524	514	509	524	519	564	534	524	527	515	506	540	482	504	488	492	503	539	511	522	508	488	480	504	522	467	453	472	500	545	460	546	542	534	494	519	508	497	508	535	512	527	480	545	518	488	464	538	495	502	481	501	501	537	500	516	522	507	535	505	536	482	518	529	546	533	520	517	486	512	516	507	509	509	499	528	521	490	506	474	526	497	501	499	467	519	559	536	498	512	479	499	477	553	531	530	466	488	500	499	453	490	506	554	532	496	533	482	510	543	537	498	512	511	538	515	506	470	492	519	517	532	512	523	481	491	483	491	474	540	520	488	549	515	503	518	525	510	500	503	495	518	470	508	509	506	515	519	514	522	547	492	480	508	530	479	494	461	511	533	524	506	498	485	486	524	515	507	474	541	525	553	531	534	490	494	494	506	503	509	515	510	528	522	471	520	496	481	508	519	474	499	494	485	517	478	526	493	518	529	501	491	484	515	510	520	485	523	486	487	532	535	515	510	508	510	491	521	505	531	507	521	496	492	548	523	471	516	536	483	539	482	539	497	556	508	512	509	519	511	489	524	521	523	490	481	516	540	525	532	524	543	504	489	534	503	463	544	513	494	489
55163	54956	57961	52809	37968	28852	23513	16347	8821	4683	2932	1854	1059	608	485	400	292	260	229	259	218	210	213	244	221	232	192	187	238	229	225	230	258	209	230	212	205	218	197	225	212	186	227	205	188	222	214	236	207	223	223	244	227	215	222	197	188	252	243	216	214	214	247	258	242	203	231	255	234	211	211	204	226	239	216	243	251	242	209	229	218	216	219	233	223	234	217	238	223	243	215	204	214	216	220	242	212	226	211	212	225	220	222	203	228	213	226	204	223	220	224	201	243	226	202	220	181	203	209	226	184	201	246	221	230	225	216	190	226	239	207	198	226	229	187	209	227	226	241	247	214	215	206	246	200	223	236	211	190	205	235	224	207	245	224	216	228	211	235	200	225	250	220	197	225	236	208	203	218	206	206	224	212	184	236	249	239	223	221	208	222	228	213	224	241	224	203	209	228	212	214	236	206	185	199	229	214	220	239	238	217	194	210	202	188	196	186	212	225	232	227	221	199	222	214	220	257	227	233	243	211	237	246	211	216	215	220	228	239	235	238	236	270	226	198	224	223	207	217	214	228	184	208	226	206	200	236	220	201	206	224	232	215	207	217	207	223	214	219	206	210	207	215	218	237	223	222	196	228	230	222	218	232	232	210	217	208	236	225	223	215	254	207	230	197	262	227	244	235	213	217	209	235	243	227	208	224	237	233	228	205	219	228	202	247	237	183	229	238	194	217	253	211	237	237	231	250	208	239	228	215	212	231	218	211	237	219	232	207	212	252	214	220	202	228	233	218	221	222	200	237	196	223	242	207	231	218	207	235	234	256	218	247	210	231	218	186	215	244	231	191	213	236	212	231	228	200	220	250	251	249	231	240	215	213	203	226	206	241	199	243	222	212	219	210	212	220	245	194	223	226	241	260	242	210	223	209	240	219	225	223	210	217	199	222	223	219	186	198	207	230	218	198	205	200	248	179	216	234	237	219	220	258	223	222	226	241	191	205	238	210	225	219	214	217	225	227	217	228	192	198	218	193	222	198	193	226	190	233	224	190	239	202	218	248	235	201	244	210	232	217	213	249	216	230	219	191	241	252	224	211	225	231	210	234	235	210	198	212	249	225	225	234	220	208	240	222	218	205	224	186	233	229	218	220	231	211	208	222	216	243	222	221	213	221	212	210	216	211	226	224	229	205	225	220	230	242	239	195	206	249	211	243	219	232	185	193	209	220	221	230	240	198	234	243	244	210	246	229	233	194	228	212	222	207	237	214	195	197	209	232	209	200	241	205	205	228	199	229	203	249	234	209	189	189	232	217	230	228	221	209	223	204	232	217	248	199	215	213	196	197	234	196	199	201	208	221	233	229	234	208	218	190	220	223	210	208	207	190	191	227	244	222	218	232	210	233	210	212	203	212	220	240	197	207	234	235	223	222	218	219	203	227	227	204	218	234	241	210	222	233	203	228	209	240	226	219	205	245	215	224	216	193	222	229	210	223	213	227	227	242	213	233	251	218	227	227	244	217	223	218	235	215	226	230	232	228	225	205	224	220	199	209	218	236	261	232	207	215	221	208	247	232	215	204	226	234	217	224	220	211	196	225	219	253	189	187	204	205	220	212	185	236	219	237	242	230	203	218	223	249	213	219	217	211	191	232	224	215	214	195	242	249	227	241	216	209	230	236	225	222	200	242	220	174	239	223	228	228	191	211	226	191	227	234	229	218	218	191	184	222	242	221	223	229	193	232	216	218	200	226	205	190	227	226	209	209	217	212	232	189	221	248	186	241	213	216	233	223	220	197	208	232	241	212	228	230	207	210	220	198	233	229	212	235	217	203	238	209	231	219	208	235	225	248	187	236	206	232	199	194	249	194	240	214	206	201	224	215	196	225	207	222	238	222	189	219	216	234	233	232	234	206	208	260	240	239	223	205	214	227	224	222	226	226	198	224	223	213	225	223	209	232	206	219	201	183	228	200	219	224	207	222	228	204	211	211	224	213	219	231	249	219	206	252	217	208	201	204	222	215	225	203	193	210	205	234	238	236	223	234	229	210	235	213	248	227	210	223	226	208	225	235	204	234	214	191	222	244	202	217	215	199	216	196	203	236	241	228	232	216	256	213	223	226	245	213	215	211	232	226	236	204	213	199	227	210	242	245	238	221	234	233	210	244	197	202	230	191	226	221	191	210	190	229	220	219	225	250	202	205	193	217	216	219	216	187	183	233	244	244	201	206	195	222	185	238	210	231	228	226	197	211	202	232	190	234	233	235	216	234	243	218	216	228	212	234	243	221	247	206	200	203	244	210	219	228	232	232	222	225	185	217	208	232	230	205	227	234	220	228	226	207	221	204	198	265	247	202	200	214	255	232	224	239	239	223	213	226	222	221	214	223	228	213	217	196	208	229	240	235	215	215	224	223	234	243	259	225	230	232	210	242	234	204	205	233	222	215	219	218	244	244	215	207	214	203	213	229	213	211	202	238	236	214	213	198	252	203	204	208	226	229	219	233	201	214	189	224	201	233	212	221	258	234	216	248	220	229	247	218	227	208	217	232	213	216	231	234	229	181	209	215	219	203	187	266	231	195	190	252	213	210	226	196	216	230	213	228	226	219	218	227	269	215	209	218	191	208	195	209	205	212	216	195	233	222	249	230	197	219	202	244	205	204	191	207	231	217	240	206	214	225	220	200	193	194	215	218	201	208	224	211	233	226	220	200	216	219	215	263	220	210	230	204	202	221	251	190	188	224	233	230	204	207	206	223	227	232	235	240	229	241	212	209	222	255	204	241	242	222	234	226	236	204	226	208	174	221	234	224	223	197	223	216	233	223	219	213	217	214	245	254	189	242	210	230	225	218	192	199	216	237	211	262	196	216	222	232	210	214	229	232	223	215	207	205	254	225	237	209	217	218	214	206	242	208	226	231	203	219	208	229	216	225	208	200	226	207	202	215	206	230	232	221	224	185	236	214	206	200	198	243	221	232	195	252	220	203	213	221	235	212	222	233	213	212	241	202	210	233	218	201	212	220	242	212	220	220	196	222	220	216	234	191	237	206	234	248	215	213	244	241	198	189	216	227	228	214	223	222	244	207	201	240	241	237	244	205	222	217	236	195	225	190	225	199	209	205	228	249	234	191	253	230	204	239	215	245	186	255	238	198	201	201	218	212	213	221	212	217	222	191	215	203	191	229	200	217	196	204	241	222	233	198	225	213	219	240	207	211	222	199	225	225	221	218	236	230	244	211	240	191	211	225	198	213	235	216	196	206	237	212	219	212	231	227	208	202	189	192	214	220	199	214	218	221	225	196	218	215	228	234	220	227	222	239	222	234	212	214	213	215	219	222	213	232	232	244	191	224	217	203	240	210	224	234	211	214	191	204	206	250	218	224	253	226	233	240	232	221	237	210	260	203	218	234	238	220	209	240	238	205	212	233	212	209	215	213	224	228	251	234	226	227	223	212	219	201	232	216	231	238	209	237	216	250	225	202	220	210	243	228	205	225	233
40391	51012	59901	58555	52204	41687	33017	26349	19627	14960	10782	7098	3830	2436	1728	1316	847	726	607	570	565	559	522	515	539	518	485	481	483	534	484	512	523	503	499	482	489	458	505	487	503	525	516	560	499	484	500	528	491	495	464	511	516	503	498	492	450	557	513	487	470	504	497	492	500	487	504	498	481	512	511	475	426	508	481	472	519	479	485	496	494	493	505	535	486	520	528	480	531	502	495	482	522	465	501	514	468	514	518	498	500	466	524	489	497	499	507	491	452	512	539	522	500	515	493	503	482	448	515	545	517	509	509	485	508	501	514	516	485	496	491	506	543	483	492	472	507	449	531	496	537	507	496	489	525	472	525	521	501	476	544	491	475	541	488	501	489	492	458	468	461	520	452	528	485	487	476	483	476	578	501	470	515	494	521	502	510	489	495	548	536	520	507	511	518	471	463	475	519	456	495	502	467	510	488	483	529	498	481	523	529	544	479	461	475	515	535	502	501	467	518	524	523	516	531	508	539	483	512	479	498	516	501	470	494	510	498	512	540	494	505	488	500	542	507	485	495	504	522	488	509	461	485	528	525	491	461	491	477	456	528	479	505	514	555	528	504	526	430	561	481	514	514	504	512	493	519	491	533	471	486	512	497	487	528	465	500	475	454	536	454	509	488	534	504	518	484	492	494	491	510	471	499	509	527	525	516	498	510	478	540	441	498	505	492	518	478	541	463	506	523	487	525	458	458	471	464	526	532	488	460	491	485	496	497	461	508	525	474	507	487	477	473	495	507	512	515	489	504	500	496	514	503	461	523	486	522	503	485	506	503	532	462	470	519	509	519	535	493	485	505	481	491	506	542	483	476	484	468	498	495	508	491	459	461	516	513	483	481	517	526	491	503	508	502	450	493	523	538	531	473	508	449	527	511	527	511	493	479	496	512	511	538	467	507	525	494	489	503	510	478	481	497	512	483	516	496	520	473	475	457	497	495	494	502	465	495	512	480	463	494	475	478	509	519	508	471	520	511	530	508	512	504	489	519	454	521	500	462	468	482	440	477	477	501	501	513	480	490	493	524	486	490	521	489	492	529	498	519	472	518	542	532	526	493	510	517	466	500	484	462	462	461	520	479	502	549	470	480	496	477	511	553	513	502	540	504	508	487	495	533	475	553	475	516	488	502	476	529	514	481	499	465	505	533	519	489	521	514	524	496	500	519	517	474	506	543	497	456	509	496	513	484	493	516	500	525	519	495	492	499	486	512	492	508	481	453	514	515	524	533	474	483	492	519	466	521	492	505	501	494	487	491	523	516	507	513	505	497	505	508	517	500	485	493	474	468	510	527	516	504	523	487	481	519	501	491	512	502	516	486	489	506	506	543	492	513	490	496	502	514	472	488	465	480	485	520	463	517	538	484	494	514	481	525	498	464	541	488	513	524	487	549	501	480	519	480	476	517	477	489	528	497	492	510	479	533	548	475	516	489	467	523	499	493	486	527	516	492	498	515	504	514	527	540	518	522	513	532	486	481	484	476	497	504	494	520	526	483	503	463	508	491	496	481	438	458	509	490	518	520	540	501	510	467	461	479	487	487	464	501	506	493	486	484	518	460	497	525	518	461	494	501	511	522	543	449	491	477	512	476	498	486	509	522	457	546	513	490	493	531	486	508	509	504	540	500	521	495	525	535	506	491	470	495	505	517	479	505	533	562	466	520	500	536	500	515	519	518	520	502	465	497	485	457	496	541	473	497	517	465	500	510	484	489	487	493	531	509	533	535	516	508	509	493	513	503	521	548	461	487	503	475	549	499	465	522	501	478	503	497	483	499	491	498	488	523	515	537	493	519	488	458	503	486	483	499	526	475	506	502	469	477	506	535	507	489	486	552	504	502	501	522	514	491	494	462	513	505	500	506	533	502	509	522	465	484	482	505	511	545	475	494	479	479	520	507	497	499	492	514	465	493	456	508	505	509	541	491	504	465	498	495	483	509	499	521	493	518	466	466	475	533	471	454	463	504	504	508	520	486	510	486	506	494	557	474	472	522	491	475	512	496	488	472	464	474	548	532	510	557	473	499	498	500	542	531	545	511	477	494	488	459	529	494	509	485	527	530	510	523	501	517	465	492	504	526	507	503	509	514	510	481	447	499	506	522	505	504	548	514	492	486	513	495	486	522	500	511	521	519	521	483	514	500	522	472	452	521	527	483	504	495	494	519	520	482	481	511	490	489	494	508	492	477	496	490	486	475	483	452	510	567	512	469	508	519	494	490	493	513	472	487	482	504	508	491	500	495	460	481	466	476	483	496	523	523	510	482	492	488	507	501	514	503	548	492	489	530	485	501	497	537	508	495	550	496	500	490	487	497	504	487	504	551	519	514	498	472	500	495	484	535	511	515	512	498	522	465	499	544	507	493	474	501	530	542	492	496	480	498	513	526	545	498	500	494	531	496	513	485	488	489	499	511	481	501	455	534	508	474	552	472	546	464	512	513	504	523	449	508	513	488	486	489	496	513	497	507	505	482	487	492	508	479	471	526	505	536	499	510	513	506	513	531	500	520	457	508	505	489	470	476	459	510	518	464	489	481	555	538	481	510	510	496	513	501	484	511	470	479	498	513	502	524	500	467	488	504	502	510	484	508	513	478	466	488	498	496	497	534	495	516	480	475	525	506	489	486	460	466	495	496	468	497	495	501	477	495	503	502	538	491	507	481	495	509	447	507	473	501	525	476	530	518	490	500	477	486	491	510	456	517	477	510	512	487	566	515	477	504	533	501	511	484	485	464	518	519	473	494	474	450	512	465	531	538	518	543	479	478	471	498	540	490	515	507	522	505	511	518	536	485	526	509	485	523	482	544	516	484	541	482	488	505	510	480	496	492	523	478	508	501	480	511	471	518	479	480	483	514	483	483	505	530	505	513	442	477	509	499	495	494	472	500	483	508	486	517	515	523	484	530	500	476	495	507	510	493	497	499	504	534	506	509	535	533	515	488	535	491	536	471	487	493	482	534	465	516	491	486	527	473	489	469	493	547	518	439	490	503	494	495	466	519	495	501	504	492	526	490	489	488	482	524	508	517	539	507	541	543	472	515	460	491	495	499	475	480	531	491	487	517	439	541	505	476	527	498	488	513	505	508	490	472	512	486	508	518	486	507	534	476	491	515	487	503	487	483	525	489	544	501	452	501	491	496	498	533	519	473	497	555	524	473	495	532	521	544	518	519	484	499	523	491	485	504	513	513	487	482	496	486	494	454	503	500	482	520	491	504	467	487	498	482	513	459	510	499	485	523	504	487	463	515	518	487	458	502	518	470	503	530	461	489	506	521	488	530	500	504	529	495	475	491	491	498	485	496	490	488	487	471	496	482	500	497	500	486	491	526	435	472	499	524	522	496	527	527	495	492	460	527	552	475	544	504	488	493	502	486	473	538	483	491	516	489	505	506	497	528	509	493	515	516	490	503	543	472	519	463	476	459	528	507	498	537	481	544	533	538	471	486	490	514	489
61260	53888	56359	46682	36145	29202	26463	23456	16690	9868	5553	3171	1536	933	660	496	364	268	254	242	243	236	269	194	253	242	229	217	196	249	233	243	227	239	254	238	226	224	205	214	191	217	235	233	224	228	246	231	222	208	215	220	233	231	225	199	193	233	224	251	205	238	232	243	197	235	216	205	220	246	211	194	218	205	230	192	192	202	198	214	219	222	212	200	239	232	213	238	210	207	209	188	213	244	224	224	234	223	245	235	254	205	195	197	216	228	223	177	238	218	201	240	234	220	201	217	215	207	243	200	211	209	221	222	238	227	223	220	207	228	249	220	238	193	220	225	199	217	234	202	227	188	218	224	216	229	222	257	223	233	247	232	222	217	190	234	212	195	210	237	252	223	213	221	217	215	252	218	212	226	197	197	200	222	219	243	227	241	220	232	202	250	219	219	198	234	201	236	213	216	198	232	221	197	192	229	219	211	251	225	229	193	249	220	221	208	222	217	234	201	213	232	218	227	215	235	221	225	225	218	220	184	228	205	198	249	214	212	215	232	208	246	229	227	224	224	225	246	249	204	224	228	223	205	200	215	225	226	186	226	208	218	223	238	190	224	218	236	231	223	236	220	232	185	217	185	213	240	244	237	218	207	215	198	235	235	219	217	227	235	232	220	205	211	197	206	235	221	210	192	238	201	239	225	228	236	235	217	205	226	215	239	245	224	215	228	225	222	219	224	210	222	231	225	240	225	209	220	197	247	205	221	226	190	239	257	244	238	257	247	204	209	222	217	248	206	243	212	220	185	225	248	201	227	228	224	241	225	215	195	209	247	255	240	210	200	211	246	238	208	228	240	205	242	209	215	222	226	206	256	216	221	211	222	193	209	187	214	220	228	215	224	238	220	227	239	207	236	204	208	216	217	239	227	226	242	228	209	195	202	223	225	198	200	234	188	210	224	207	221	261	215	222	205	183	221	235	230	248	203	230	222	233	240	252	196	226	205	221	263	211	232	232	219	205	222	205	210	213	223	233	219	244	222	200	205	204	198	223	217	219	223	201	213	205	204	224	190	215	205	223	229	213	193	274	211	223	225	229	209	211	242	227	229	208	209	212	232	203	196	191	188	232	205	225	236	237	220	239	225	217	208	227	207	235	202	221	233	220	194	237	233	214	249	216	248	232	235	200	203	209	230	197	211	212	245	226	239	247	245	215	194	215	225	247	214	220	233	204	231	212	225	238	247	200	210	204	213	232	205	211	213	221	226	202	210	189	200	220	227	227	234	214	217	221	210	224	249	236	204	220	276	225	173	241	230	219	238	208	187	193	223	235	202	238	245	230	206	223	212	237	203	234	194	193	223	216	241	220	224	203	200	225	223	227	225	209	209	231	213	207	209	188	231	239	213	195	228	207	226	230	216	213	204	225	231	198	211	223	218	224	219	217	194	219	204	220	218	192	262	234	194	216	231	216	221	224	230	216	222	195	224	217	230	216	245	213	225	197	207	213	201	219	212	205	197	217	204	224	204	250	232	233	199	227	227	220	219	229	239	187	208	232	213	229	217	235	211	251	211	216	198	203	224	207	207	221	236	210	208	219	215	256	205	219	246	203	195	205	205	226	213	226	216	221	213	228	228	229	217	206	186	200	196	237	223	235	238	229	221	234	222	208	224	225	235	209	218	202	188	234	220	206	245	219	212	231	225	228	204	229	233	225	235	247	236	197	246	197	231	265	233	229	220	218	235	230	190	230	221	209	219	195	184	209	194	199	224	211	210	207	223	204	232	237	206	230	210	251	230	206	203	231	226	253	215	218	230	216	201	229	235	221	210	219	228	192	210	235	214	210	212	221	238	218	223	216	221	231	203	223	198	195	236	211	249	207	247	202	207	227	210	225	200	211	201	224	235	209	212	229	222	262	209	231	220	210	207	204	193	211	222	217	216	227	209	210	225	208	227	219	202	226	253	212	242	220	230	190	206	208	208	208	256	238	211	234	219	223	218	209	205	194	216	223	244	230	213	205	209	223	248	216	187	223	231	199	226	224	208	242	245	199	226	207	213	243	192	217	191	211	197	221	220	223	242	215	216	198	230	208	239	206	251	240	203	202	201	215	223	205	246	230	206	215	229	238	200	238	209	244	212	240	240	218	208	203	214	211	226	246	204	225	218	217	219	215	210	216	283	248	235	192	214	265	242	198	194	223	192	195	219	227	256	189	199	229	220	213	208	244	223	213	223	190	224	199	237	224	212	231	246	253	215	236	217	250	248	227	231	222	224	223	218	193	200	206	225	213	210	232	224	207	199	222	215	238	207	212	235	227	230	223	280	246	270	213	221	231	219	213	210	230	208	211	210	244	202	239	242	241	227	222	217	241	211	216	226	168	202	215	237	222	223	214	229	233	214	220	212	213	219	212	238	228	206	179	203	231	215	221	212	214	241	209	246	216	226	214	197	236	233	230	222	227	226	197	198	219	200	207	211	229	236	206	194	208	224	239	191	216	232	246	227	225	219	208	237	196	224	225	224	211	219	227	229	202	232	206	213	211	230	249	228	231	221	226	239	217	206	250	199	236	240	231	222	193	222	187	216	219	223	246	232	218	223	217	217	222	189	255	235	219	204	218	223	246	218	235	211	220	231	203	199	220	255	222	223	217	233	214	240	208	217	246	220	234	208	217	215	225	207	210	201	225	240	220	224	230	219	216	233	233	245	224	220	166	222	237	230	229	207	204	217	249	231	208	210	219	209	234	219	213	212	242	208	188	229	215	230	228	237	243	195	217	221	243	209	218	217	249	217	240	211	206	203	231	208	219	194	222	225	199	212	236	181	205	214	244	224	241	213	230	237	216	237	209	214	217	189	199	219	216	207	213	250	228	216	225	231	201	208	194	236	202	232	210	212	226	216	217	205	222	229	229	229	219	211	203	216	212	228	225	203	202	226	232	226	224	210	243	245	222	226	222	209	222	230	220	195	236	217	211	209	219	212	188	222	240	190	204	200	217	196	214	205	237	226	216	229	224	244	231	217	215	212	218	227	211	243	239	228	199	214	229	208	243	200	223	195	172	197	210	231	219	221	205	223	234	242	234	174	211	233	220	226	234	205	223	201	228	211	207	233	218	208	221	219	217	189	230	207	250	226	205	228	239	223	195	204	215	228	238	195	230	220	215	221	199	216	236	226	213	196	204	192	243	241	209	218	202	216	230	212	222	220	229	210	200	219	200	215	238	193	219	218	233	200	206	213	206	218	235	260	221	211	240	234	214	210	213	202	193	227	218	215	182	214	203	225	222	241	205	233	230	206	210	215	239	207	212	228	226	228	216	237	202	234	203	234	220	220	227	225	226	242	219	200	207	221	239	193	209	226	229	253	241	228	232	205	207	204	233	233	238	230	268	203	228	245	226	216	238	226	229	216	220	246	225	255	225	216	220	185	226	191	183	213	237	213	233	247	224	190	192	196	220	232	218	220	226	235	200	215	215	213	240	196	189	201	255	217	236	199	243	227
47979	56510	61960	55898	57665	47185	39558	33984	27316	22429	16218	10475	5541	3597	2403	1733	1082	779	631	617	583	568	558	561	513	555	521	514	520	489	526	520	481	531	486	519	535	516	485	490	528	534	474	511	486	520	521	514	503	461	535	498	488	504	507	479	448	481	508	497	484	492	490	481	485	453	423	486	515	494	488	520	510	517	529	497	476	509	522	452	471	538	477	442	489	474	450	487	482	493	436	503	502	481	492	489	520	509	477	463	483	498	481	501	445	489	503	533	511	475	528	470	482	477	486	472	487	512	503	486	496	478	473	483	470	465	480	523	502	434	473	511	497	464	445	496	550	476	460	533	481	497	502	491	500	468	464	500	487	451	447	509	509	530	472	484	500	460	500	496	460	526	512	496	473	497	520	501	505	531	550	508	498	499	505	473	489	456	497	467	502	496	465	485	472	545	457	482	508	454	478	518	523	494	513	499	480	519	496	471	480	492	486	489	540	484	481	498	504	514	467	478	482	474	475	497	508	456	479	478	456	501	487	515	484	446	473	516	453	481	522	471	481	499	488	483	486	494	481	484	487	475	537	483	491	488	475	523	522	502	478	480	478	476	459	470	451	486	502	449	474	517	465	488	499	484	485	474	513	482	519	464	475	527	492	474	472	448	460	489	482	495	491	473	494	488	515	473	502	505	515	470	483	457	485	518	505	509	515	514	511	503	469	493	442	489	510	539	457	472	526	553	490	504	452	513	467	489	506	483	497	483	473	511	439	491	492	463	462	492	496	496	487	500	483	535	484	529	540	490	481	494	481	484	459	497	497	513	468	520	485	505	478	492	555	467	475	485	454	509	454	516	502	476	494	464	526	507	491	487	506	522	502	492	486	486	483	510	512	468	502	502	442	472	475	501	499	481	512	510	540	526	503	516	509	498	487	496	491	445	530	525	471	483	499	486	498	499	473	518	477	498	475	524	502	453	492	487	525	510	515	494	485	508	485	494	486	477	512	483	509	525	505	497	508	522	471	472	515	482	486	513	502	516	465	496	475	549	513	477	465	509	488	518	498	497	460	494	460	493	466	483	484	523	443	493	508	475	485	511	509	539	472	539	495	441	493	511	476	443	482	481	493	532	539	513	501	489	463	510	469	463	495	496	460	520	463	475	473	461	514	523	501	484	518	547	457	493	495	479	505	466	506	502	485	500	488	457	490	533	501	501	472	515	528	466	485	514	504	497	485	489	515	541	480	531	479	494	494	501	489	478	483	484	490	491	545	512	532	501	500	485	533	487	500	517	517	490	498	489	519	502	438	519	469	471	484	515	482	501	507	453	469	481	479	469	459	536	512	471	496	495	460	496	467	494	485	517	489	486	510	507	470	472	488	505	484	478	475	508	480	481	479	536	526	508	503	501	475	481	482	494	448	500	483	462	486	511	502	528	509	495	481	452	454	520	511	491	471	479	478	480	498	506	492	487	488	507	454	490	507	477	455	450	475	489	521	501	500	472	484	509	518	512	512	454	489	496	477	482	479	482	491	522	488	504	524	521	513	516	499	473	498	527	498	450	482	507	542	472	489	496	478	451	494	534	471	496	485	483	458	530	511	494	501	505	545	461	510	490	468	492	527	485	493	475	456	485	474	481	504	492	510	459	509	484	502	491	488	479	499	447	483	487	507	481	507	493	516	492	509	502	500	485	511	503	480	500	504	476	533	489	485	486	482	495	470	510	511	496	493	489	514	486	499	497	471	457	510	533	508	465	491	496	491	562	493	463	467	489	465	492	490	505	480	521	476	496	474	541	495	511	500	520	484	484	472	537	467	442	515	512	486	448	508	552	500	482	474	479	521	492	496	458	491	488	474	537	489	462	464	456	484	497	480	494	500	476	468	516	476	458	524	494	472	480	480	498	488	475	516	473	502	532	499	524	486	491	489	480	508	460	503	500	493	483	514	498	465	485	480	498	461	502	467	473	506	447	458	515	478	492	460	461	447	491	511	463	479	516	462	510	475	500	495	488	497	447	473	469	521	469	481	526	524	470	472	492	509	503	500	523	507	507	483	492	481	487	476	474	490	494	524	510	450	497	477	488	491	498	502	497	480	547	463	501	464	517	484	479	501	473	511	519	484	538	465	489	522	491	485	480	479	466	476	522	522	531	484	492	485	493	496	486	466	484	518	463	483	520	493	477	577	467	509	476	470	503	479	457	513	466	499	495	512	484	530	467	482	511	487	509	522	491	498	421	478	482	460	477	477	497	478	509	463	514	467	518	465	547	485	473	516	533	457	494	499	512	470	496	463	470	466	486	492	494	509	490	486	537	492	493	505	532	476	475	482	501	472	486	506	511	509	485	498	482	523	459	504	504	490	498	542	513	497	541	502	461	501	496	503	460	471	503	500	505	472	460	510	502	475	520	469	473	477	491	471	477	534	454	464	504	529	475	493	469	488	497	463	457	477	520	493	462	507	460	485	496	523	492	472	490	483	499	449	511	493	473	487	471	471	455	470	492	464	448	482	464	500	498	506	502	468	492	519	487	479	487	444	481	488	506	470	505	497	479	463	456	475	534	500	528	480	489	486	483	504	483	510	491	467	489	550	517	516	492	505	510	518	519	505	466	464	474	503	473	497	477	490	510	480	499	505	506	479	531	496	518	463	509	505	479	517	517	522	492	476	456	522	502	499	453	470	437	515	530	496	509	483	484	450	503	517	487	492	472	489	505	522	529	462	468	470	479	516	484	512	462	509	529	470	464	482	474	441	450	500	549	518	442	490	504	470	508	475	453	486	480	507	544	499	484	466	527	460	492	495	483	497	463	468	489	476	449	477	511	503	514	482	480	514	505	519	455	494	488	483	489	529	488	483	482	487	467	489	477	519	490	494	461	461	498	491	524	478	488	473	474	473	495	499	504	532	524	450	499	465	442	511	489	499	460	498	501	490	479	505	453	521	517	519	487	515	460	512	496	460	491	525	493	477	508	503	482	530	523	466	453	485	496	463	500	481	492	480	519	487	498	517	458	503	494	512	522	465	474	463	467	492	513	537	531	519	505	510	499	491	502	467	462	510	537	499	491	489	492	504	477	493	489	496	473	481	489	466	474	492	516	479	474	472	452	473	494	488	496	462	443	472	497	466	514	481	450	477	506	480	505	505	492	495	484	457	478	484	498	458	493	511	483	501	518	559	503	494	481	475	521	508	532	480	540	487	459	479	526	499	466	480	482	498	480	493	503	489	457	483	509	495	501	463	484	510	458	493	449	474	537	490	496	502	476	495	462	489	504	495	490	456	515	488	519	481	475	486	485	503	486	438	524	493	478	483	468	437	443	479	494	462	465	547	474	505	525	534	483	507	511	463	508	481	516	503	515	518	469	471	511	488	483	473	507	494	498	529	487	466	501	489	491	466	474	480	482	498	489	509	495	472	484	496	470	511	530	511	470	476	486	447	510	455	489	493	526	466	454	491	478	506	518	475	495	515	491	453	468	496	525	483	470	529	451	473	480	486	427
38298	39797	39898	36308	23859	12291	5319	2731	1737	1165	741	541	371	339	288	258	236	209	236	232	224	214	209	219	203	230	235	195	241	232	242	229	230	207	217	247	237	228	237	224	205	192	200	246	236	205	227	229	229	215	200	243	264	213	235	245	217	226	253	219	216	245	210	228	218	250	218	233	217	223	215	232	201	233	229	219	208	230	226	219	242	223	207	222	230	222	224	241	225	232	217	229	207	184	241	237	223	212	210	199	220	201	240	196	207	255	200	213	239	246	210	217	204	227	252	225	235	203	210	233	200	228	218	216	228	225	228	230	229	213	216	237	211	219	220	237	226	236	218	211	221	215	239	204	244	224	225	210	213	236	223	216	214	250	241	211	220	208	248	209	230	234	222	230	214	242	213	229	216	215	240	223	221	214	191	229	236	241	208	230	218	239	243	213	230	238	252	215	223	221	221	217	228	223	236	238	222	205	231	233	241	216	272	227	226	204	214	223	233	256	205	227	215	221	244	192	239	220	210	233	235	226	211	199	224	244	226	183	202	203	248	249	209	221	207	215	221	229	237	204	232	245	233	198	244	220	242	223	215	201	222	226	224	219	226	209	230	216	215	215	211	194	243	248	229	184	229	232	199	216	238	225	252	224	229	226	232	218	223	225	217	222	227	209	219	231	218	254	242	215	236	240	243	235	236	207	202	204	256	224	231	224	200	241	194	223	219	232	222	239	267	248	208	230	212	243	220	211	227	228	194	215	199	211	201	232	227	217	213	254	230	234	237	217	235	224	225	241	210	220	220	206	237	233	201	219	227	204	230	231	207	220	214	229	209	211	219	248	219	257	209	198	236	232	241	199	210	209	209	222	204	214	229	219	215	207	223	200	221	199	238	210	230	260	211	216	240	224	223	224	191	245	239	230	240	233	222	201	224	213	212	214	258	238	252	223	198	219	233	237	238	225	230	233	222	227	222	247	206	221	237	247	231	239	240	239	206	196	225	205	214	217	201	218	201	254	190	226	230	220	231	253	220	216	220	207	199	229	247	226	237	205	237	215	226	234	211	231	240	232	208	219	213	218	222	232	218	234	227	220	215	227	232	214	211	202	231	209	261	219	219	260	224	227	217	227	211	206	220	219	234	186	226	235	242	225	197	204	216	226	228	207	261	215	242	237	227	228	221	218	207	220	211	222	212	232	221	233	208	230	234	253	214	211	242	199	248	224	239	206	219	218	239	226	239	237	230	221	242	231	239	206	221	215	225	206	208	203	253	237	237	240	218	235	223	225	235	215	215	247	214	184	235	228	204	213	207	230	208	234	202	233	221	243	228	200	218	226	214	248	216	220	246	232	246	249	245	252	233	217	212	222	191	204	211	226	209	211	218	222	236	233	219	210	205	215	197	223	203	219	218	231	220	231	199	232	217	238	225	200	229	242	201	215	207	247	246	235	198	220	221	223	232	229	240	222	254	223	234	222	199	243	240	209	243	236	243	225	219	219	210	216	223	234	238	205	225	221	221	228	227	232	233	190	221	230	240	239	225	246	232	218	249	214	182	227	194	226	238	205	187	251	240	237	219	210	205	211	248	220	228	247	214	213	226	249	197	267	230	200	235	224	215	171	229	229	206	233	218	235	215	205	224	233	241	242	228	245	211	213	208	229	221	232	235	219	226	218	226	240	205	190	249	207	182	228	219	216	219	216	185	216	254	206	233	189	219	205	237	245	233	227	222	224	231	217	234	206	240	209	211	197	214	209	223	200	205	218	201	240	253	240	251	223	243	200	238	202	228	177	260	240	212	217	223	188	202	247	226	216	255	215	215	205	216	260	229	231	211	251	226	231	233	265	223	212	230	248	222	226	223	244	253	248	216	207	255	246	217	225	226	246	227	214	194	229	249	236	237	230	222	219	253	194	204	213	231	222	217	235	236	226	222	207	233	212	220	200	220	222	212	220	239	255	225	227	223	231	246	231	230	206	217	213	213	237	241	215	207	225	216	215	234	193	237	244	218	192	224	232	223	222	209	252	208	240	195	229	225	233	212	182	259	220	212	224	217	221	213	230	206	202	199	261	210	238	216	227	219	242	214	228	227	235	225	243	224	209	240	209	215	231	231	224	247	231	226	249	209	230	220	194	192	217	262	236	233	210	195	233	221	215	229	209	219	245	245	226	249	211	223	229	202	202	223	232	223	270	239	238	230	224	245	208	246	187	212	242	247	198	244	257	227	245	244	234	252	223	210	193	255	221	232	192	235	202	269	242	214	202	211	219	214	191	207	227	241	239	234	224	253	230	206	225	215	208	214	209	221	248	197	228	190	243	236	240	236	204	220	233	256	210	220	211	220	222	241	257	222	228	211	217	216	225	225	227	245	226	243	208	243	265	228	251	239	221	215	196	254	215	222	206	234	224	211	201	209	227	206	244	219	199	220	210	201	210	201	240	249	221	205	205	223	203	245	214	247	220	218	220	200	258	216	200	217	226	221	236	237	226	234	215	226	235	232	228	186	215	227	232	247	236	236	220	232	233	236	246	240	252	213	251	239	212	258	225	258	226	214	236	237	243	222	214	188	222	221	253	241	218	219	232	200	202	266	249	233	220	215	199	220	219	214	196	222	215	234	211	193	218	193	240	231	200	222	227	212	195	245	241	206	226	224	221	222	208	236	218	216	213	233	206	222	226	193	245	207	193	242	237	225	205	244	210	247	215	213	231	215	226	236	232	211	220	234	226	233	209	223	233	222	220	224	205	222	208	203	203	203	240	239	221	233	230	218	204	229	224	212	213	250	235	226	239	179	203	219	213	211	227	235	237	216	239	237	225	202	231	226	214	242	214	203	239	218	225	211	258	227	223	207	237	197	218	242	219	216	210	222	227	223	236	238	244	248	205	207	237	217	236	205	215	203	218	207	252	223	217	227	204	225	233	241	218	238	210	237	248	225	213	226	230	222	245	221	199	230	233	260	242	193	238	232	243	203	229	227	205	194	238	198	208	229	238	180	217	223	211	228	218	205	201	203	230	233	210	222	224	234	190	229	211	218	245	203	218	234	193	189	226	230	228	211	234	222	217	227	215	223	218	221	206	191	205	221	204	209	210	230	227	212	213	243	221	228	232	220	248	219	230	221	210	218	233	227	217	223	229	212	231	221	209	211	236	220	196	227	235	257	207	218	252	218	198	207	231	245	231	215	215	219	209	247	212	219	223	243	217	234	240	235	230	224	190	194	223	209	230	236	247	213	222	231	197	225	248	217	212	186	215	219	209	208	232	227	213	249	206	199	220	231	198	235	225	229	219	223	228	215	229	230	202	227	238	247	236	240	202	218	257	242	207	232	214	239	224	245	217	227	222	260	224	244	235	233	250	228	221	220	225	236	209	198	219	225	189	228	233	238	226	217	235	228	222	246	218	202	263	210	202	213	217	211	227	197	196	225	233	214	208	230	238	202	215	206	221	213	234	247	203	244	229	206	232	233	210	238	261	207	216	212	231	241	243	241	241
25240	32726	40649	43540	34242	23639	14495	9668	6958	4752	3002	1882	1301	939	725	702	657	554	532	536	526	527	539	493	524	473	478	496	508	525	513	512	529	492	503	529	533	528	531	500	505	521	544	498	505	516	523	471	496	522	494	553	472	516	567	519	503	526	486	541	498	511	478	518	489	517	469	508	549	503	506	512	540	504	522	485	492	540	514	500	515	476	472	530	532	542	495	520	489	523	508	492	494	512	506	535	503	501	512	498	535	491	488	519	512	495	496	559	510	554	516	505	541	511	563	493	525	506	526	518	479	508	567	519	513	505	521	515	513	520	523	544	521	536	538	484	533	511	509	482	485	466	427	509	540	488	506	512	468	518	523	500	550	545	487	493	566	509	524	545	479	476	493	478	502	522	513	499	540	473	507	480	518	530	508	482	494	513	509	520	486	536	496	489	511	513	510	529	502	546	523	486	521	484	506	528	519	525	541	489	547	507	470	507	513	485	560	511	560	498	524	523	539	503	451	510	513	518	523	512	490	500	507	553	517	513	522	519	491	515	467	516	488	525	521	544	494	506	536	570	581	516	505	555	524	508	518	531	545	531	508	514	511	500	508	545	530	499	491	472	507	530	518	489	483	529	520	485	575	503	558	512	507	478	486	444	492	502	526	517	499	539	508	508	497	517	518	498	513	505	501	502	489	495	491	507	519	467	480	540	467	531	489	506	513	547	515	520	520	521	508	486	497	530	513	497	518	572	511	517	532	486	503	521	514	538	512	484	469	496	518	546	529	554	528	550	530	486	476	495	528	500	517	501	492	493	514	510	498	494	542	510	536	506	533	480	514	510	506	515	509	532	497	487	505	500	503	525	508	502	500	528	481	513	486	485	483	469	491	481	497	457	476	519	502	487	513	514	533	532	510	499	513	512	502	509	483	503	513	528	525	512	508	503	570	479	512	536	446	522	525	475	534	527	520	536	503	500	486	501	511	556	512	538	477	503	524	514	478	524	510	567	524	526	526	521	491	458	505	549	492	504	538	479	512	516	547	517	527	505	506	487	528	535	488	545	523	508	515	503	492	529	483	535	527	552	492	529	499	507	488	481	507	478	478	518	513	524	507	488	510	497	504	547	475	465	540	498	500	489	537	533	545	492	505	518	523	509	521	517	481	480	512	498	539	490	503	503	500	510	450	537	537	525	549	495	517	535	487	490	509	488	457	487	482	544	486	473	516	492	495	554	510	543	524	483	501	517	517	478	548	566	561	501	491	516	479	524	513	526	503	498	454	518	489	513	505	502	556	515	493	494	508	514	504	471	510	483	503	508	508	512	531	476	521	497	513	517	511	512	543	504	486	531	496	494	489	505	497	508	501	502	552	531	524	506	535	514	491	505	515	490	560	486	501	486	495	514	495	490	482	520	488	526	574	486	471	526	483	481	492	498	488	513	484	542	502	529	515	516	521	512	499	504	494	504	467	489	529	524	525	494	548	526	563	465	529	530	518	501	484	492	498	469	541	499	518	503	549	511	520	524	511	511	562	538	511	488	504	509	557	488	521	519	516	493	518	523	528	503	560	523	518	522	517	527	532	491	503	530	525	499	484	466	519	506	537	540	529	480	550	496	498	501	506	479	497	505	520	490	475	521	499	501	530	500	498	499	541	503	514	530	541	525	486	521	554	488	488	552	525	487	533	479	498	543	510	477	544	503	523	544	484	515	493	513	535	512	511	490	546	487	478	503	532	503	514	524	554	557	483	542	524	534	472	512	503	517	499	497	543	505	503	518	509	503	493	514	483	507	524	491	497	471	501	520	525	513	509	481	505	486	497	523	473	497	533	520	541	524	480	517	527	478	516	450	519	496	525	488	508	478	492	570	521	504	493	523	510	472	543	506	491	531	525	489	542	511	523	550	525	493	499	523	516	502	481	526	514	507	545	562	494	512	547	518	524	553	535	530	496	528	474	487	513	513	515	505	512	559	519	469	515	530	505	524	502	495	460	492	518	526	503	495	465	531	524	539	481	488	486	521	514	567	550	513	539	505	471	525	508	506	523	496	503	519	519	483	542	504	458	500	480	497	489	509	478	515	521	496	509	525	533	530	484	482	524	523	478	509	479	490	494	513	545	526	554	518	485	512	526	480	508	506	536	538	528	527	531	514	442	476	494	495	508	503	536	507	497	523	557	530	550	533	531	496	474	526	494	553	522	494	471	497	491	504	514	493	524	509	519	511	516	523	534	518	535	512	518	503	515	482	501	503	483	502	524	538	527	503	461	526	485	507	542	490	505	544	548	532	525	524	527	516	514	509	481	521	472	499	518	510	493	482	517	507	494	535	516	537	548	476	507	534	477	526	519	488	510	517	536	543	525	519	534	540	525	539	522	505	522	522	498	511	506	552	450	500	526	505	511	542	501	527	517	512	516	553	522	510	481	531	519	497	488	501	505	538	496	492	477	489	551	516	560	523	513	491	538	506	545	481	532	535	507	491	484	447	520	506	499	472	505	516	516	505	526	508	506	518	532	526	498	520	501	501	514	449	519	517	516	471	445	538	479	513	507	508	527	534	528	490	472	503	557	499	516	511	448	531	512	507	522	518	497	498	525	494	488	532	494	533	542	475	566	506	515	507	506	520	458	494	510	511	507	516	491	522	537	532	499	493	512	547	478	527	471	501	534	485	509	527	515	523	513	481	541	470	496	448	536	515	479	488	490	512	497	505	500	461	506	519	515	500	483	489	542	497	496	534	554	479	498	522	513	512	495	484	532	492	533	494	510	467	500	531	518	548	521	516	468	526	509	500	473	510	490	545	491	545	512	490	474	502	484	520	505	493	522	492	511	500	517	485	551	522	497	509	519	505	494	516	510	537	506	506	512	528	489	514	499	486	516	540	528	526	470	538	505	510	520	497	505	511	532	531	497	526	502	533	469	504	536	470	534	487	519	541	519	522	518	477	524	488	515	489	491	509	520	474	523	473	493	502	563	556	493	541	552	540	505	527	511	465	526	506	523	518	549	507	493	491	516	526	516	484	520	521	464	522	518	517	510	496	541	540	501	542	520	510	538	507	505	490	501	492	492	513	492	473	514	493	526	497	506	500	515	478	523	506	485	495	542	517	483	519	500	505	485	500	533	552	503	450	505	554	481	477	506	527	460	546	520	514	475	502	532	498	501	533	532	562	510	508	508	529	491	491	539	492	499	514	517	503	488	513	507	485	513	492	515	548	536	491	516	506	510	503	495	522	518	515	552	503	515	507	504	506	508	519	506	492	518	491	480	523	487	482	570	492	527	500	490	511	478	544	510	499	500	506	520	499	502	495	496	495	505	541	502	490	483	534	488	540	514	496	510	491	524	471	509	520	521	515	513	547	540	500	515	511	471	488	498	470	531	461	501	530	541	506	493	483	519	501	531	539	488	542	496	505	493	478	544	523	495	482	495	508	517	508	518	544	503	528	537	514	535	472	519	522	501	511	544	491	481	510	512	516	514	515	538	496	548	543	497	486
55798	55481	57817	47772	34669	26132	21233	14754	8295	4733	2662	1423	837	513	359	305	289	263	195	232	240	220	239	229	189	189	235	207	252	218	217	218	214	252	230	182	220	225	204	208	234	237	192	205	254	217	245	236	222	206	253	235	240	202	227	209	186	200	204	237	250	219	227	233	209	208	232	223	240	230	223	240	230	233	230	201	240	230	220	195	191	210	200	222	225	208	219	245	228	192	213	203	210	225	223	241	198	239	219	209	203	213	210	230	229	217	233	185	206	212	220	228	227	217	195	232	212	213	221	220	201	238	217	222	229	243	185	238	227	192	200	203	207	218	236	211	219	224	250	217	251	219	219	200	227	241	225	221	199	221	206	230	191	221	205	213	204	221	200	228	206	207	216	232	206	184	223	213	232	220	204	208	230	254	218	231	242	208	196	230	229	234	240	229	203	229	216	229	199	213	213	214	219	239	214	228	231	237	217	225	245	238	237	235	174	218	225	191	222	203	213	191	210	220	216	193	204	220	206	216	203	229	206	227	207	224	229	231	251	204	221	200	214	214	219	228	221	205	219	223	210	233	245	193	234	236	244	259	209	198	217	217	236	214	219	224	224	226	246	235	243	211	227	209	221	214	199	208	229	211	205	189	219	266	221	207	220	217	179	230	219	224	203	201	232	225	221	191	239	208	220	205	229	238	233	196	220	233	220	224	236	205	227	223	218	221	216	208	209	236	218	210	205	221	197	217	208	204	211	207	212	213	247	230	191	226	215	179	210	233	226	229	230	236	222	210	222	221	224	235	201	221	221	202	228	187	218	198	218	228	192	224	233	229	210	210	232	221	207	214	226	228	231	222	219	201	187	225	222	204	183	220	205	219	208	197	212	224	215	242	231	197	228	220	226	218	210	215	195	225	242	203	235	215	204	222	243	232	240	210	208	224	220	242	209	211	210	229	224	213	203	206	224	249	201	239	230	248	221	218	210	189	209	183	225	229	241	230	227	251	212	216	197	227	192	221	201	203	232	224	211	226	188	222	187	244	204	199	205	235	200	247	206	225	201	243	235	227	208	196	223	212	215	199	255	210	230	230	242	222	218	245	205	218	217	219	199	187	204	207	209	237	222	216	210	229	195	230	188	215	229	223	232	218	224	184	208	200	231	218	230	193	243	234	233	198	184	208	175	227	234	201	220	214	215	236	216	202	216	232	215	185	190	240	222	189	246	200	225	227	227	244	223	201	210	221	234	229	205	222	213	242	225	211	207	198	212	218	232	223	222	256	202	200	230	201	221	198	225	205	229	224	224	212	214	218	212	197	215	209	195	238	242	225	207	209	210	222	220	188	238	233	188	206	215	212	214	204	240	232	222	203	214	205	221	229	219	218	179	232	238	231	210	212	194	227	208	211	177	213	237	203	196	223	228	208	202	233	222	233	229	226	216	213	241	229	197	244	246	205	208	212	210	240	213	218	243	202	200	191	195	217	239	201	229	232	203	215	202	205	209	200	203	232	203	220	213	200	209	236	206	208	208	217	239	235	223	246	231	269	204	226	216	202	228	236	219	230	233	211	200	222	233	222	228	218	234	228	200	237	231	232	220	214	222	201	204	218	259	229	228	222	210	226	234	226	239	232	207	224	240	229	214	224	246	188	221	217	254	239	225	209	271	222	188	220	210	219	231	225	229	220	258	201	217	245	204	235	205	184	228	205	229	213	211	239	207	230	207	233	209	208	203	205	212	216	224	269	228	227	221	206	220	229	194	211	227	205	228	211	193	202	213	206	205	199	191	230	222	242	199	192	206	234	224	198	232	189	227	209	245	205	218	203	200	210	216	222	200	197	234	188	205	229	197	225	212	243	214	210	230	219	203	225	241	197	214	210	234	216	200	217	223	218	227	222	199	228	217	240	202	215	206	226	214	186	208	215	257	222	224	222	197	215	220	235	216	230	231	242	198	251	236	218	239	206	217	225	215	229	202	226	222	207	197	237	199	222	216	218	244	209	214	225	216	246	226	233	215	202	241	213	199	233	251	222	192	186	244	215	210	235	203	210	220	218	223	224	219	203	224	214	224	186	204	256	209	210	250	242	255	223	221	232	241	203	208	224	233	230	209	218	214	219	209	240	216	206	199	220	212	208	211	243	207	255	231	221	227	236	250	219	221	202	207	208	220	222	207	223	197	216	222	187	210	220	211	218	227	212	217	200	199	192	206	217	236	238	197	211	230	200	236	246	217	213	227	195	226	258	236	247	253	258	204	217	219	213	203	235	275	207	231	218	227	236	212	229	218	218	221	229	194	211	217	199	206	216	219	199	237	227	232	230	231	212	220	236	210	241	214	224	219	196	192	211	195	177	219	216	219	227	205	214	227	198	236	212	228	209	215	231	241	206	209	236	215	233	232	239	207	227	212	228	229	213	251	221	192	211	224	210	250	204	224	207	212	220	209	209	220	250	208	207	218	224	218	201	202	205	218	241	225	236	191	208	224	216	204	231	221	226	230	247	223	190	221	217	236	252	227	184	241	244	212	193	203	220	229	220	209	229	216	213	209	233	218	212	229	245	244	220	205	185	236	205	217	211	215	208	227	195	217	207	228	203	224	208	225	244	197	224	238	203	208	202	181	229	202	235	219	199	221	216	235	226	248	215	212	217	224	190	241	212	228	231	216	208	212	223	218	244	207	204	212	228	204	213	214	213	205	214	211	245	203	203	200	195	208	215	201	223	216	238	207	198	208	236	231	205	216	229	210	249	218	226	234	197	229	236	217	206	224	243	233	232	222	235	199	208	231	227	209	209	219	218	224	249	209	197	216	252	223	180	195	213	237	204	226	228	217	221	234	213	219	239	209	225	195	211	220	227	251	225	190	205	233	218	238	205	216	237	217	215	220	218	221	211	211	211	233	194	231	200	206	209	197	201	224	191	205	236	219	237	251	216	215	228	192	213	215	255	246	191	225	219	217	240	237	229	228	225	225	206	214	264	210	203	233	215	195	239	222	190	191	226	203	214	218	223	253	209	248	220	218	198	213	230	220	204	207	238	233	226	209	209	185	233	221	235	204	249	224	215	207	213	243	223	186	215	208	196	216	175	209	218	222	197	237	224	185	221	204	226	238	210	219	181	223	205	226	199	203	200	200	197	209	198	184	221	227	199	248	237	224	231	244	208	209	243	240	249	221	199	236	203	187	200	233	217	262	206	228	222	218	245	207	225	193	207	206	229	237	214	204	223	227	219	220	239	190	223	232	236	190	223	226	193	207	239	211	232	237	219	229	214	215	194	230	274	219	221	223	210	191	221	224	256	217	218	251	191	232	204	223	219	224	233	215	210	218	224	206	234	216	192	226	232	224	213	200	210	192	203	206	243	181	205	214	232	244	227	200	181	205	213	199	181	197	198	195	225	225	224	221	204	208	226	209	233	221	185	217	198	214	225	215	245	216	225	219	243	229	207	229	217	215	200	215	234	241	217	207	219	195	243	231	253	189	211	241	234	230	212	243	204
41322	51738	59394	57048	48247	36778	30308	25897	20422	14817	9536	5590	3419	2029	1307	1001	791	618	585	542	507	521	518	509	467	531	491	500	496	483	501	489	492	476	450	531	491	496	485	493	494	477	523	524	474	512	480	489	496	491	460	496	506	474	504	535	493	525	500	508	499	481	496	549	484	458	477	530	495	496	501	510	500	490	485	480	485	490	506	473	490	514	512	462	463	494	495	508	436	485	511	508	486	551	514	502	504	517	461	458	534	523	485	476	496	502	475	522	469	510	489	506	538	472	530	499	528	454	479	535	481	489	445	482	518	481	479	496	465	489	505	510	537	481	509	444	508	521	508	492	481	499	479	484	444	489	526	512	505	534	479	456	505	484	466	486	509	518	476	500	485	518	478	519	507	480	490	529	493	534	461	519	532	509	496	536	472	507	537	528	474	501	502	517	481	537	470	486	506	522	499	514	509	465	477	511	517	527	493	515	491	515	500	477	494	522	460	508	486	507	508	499	485	486	477	509	493	522	524	496	442	526	485	519	527	465	487	538	466	490	497	520	493	475	513	535	464	482	528	499	512	486	530	501	475	493	533	509	481	534	507	484	516	507	502	493	484	487	500	512	497	521	513	484	500	515	485	472	481	489	506	525	512	526	468	520	470	488	509	492	497	510	495	507	488	495	508	476	517	480	496	526	526	508	488	501	524	502	464	530	457	529	523	500	522	520	518	504	501	543	490	498	513	478	478	472	485	479	475	509	508	532	489	496	495	457	469	486	493	500	495	521	490	469	514	475	523	481	497	502	517	510	488	474	558	554	493	488	533	498	500	508	487	496	527	521	491	504	445	485	479	478	517	464	464	523	482	500	509	482	524	499	526	498	525	432	469	499	494	463	503	520	486	515	459	509	468	482	466	523	502	509	497	533	523	538	468	518	493	488	490	513	501	491	487	517	478	490	502	491	515	515	519	495	505	491	515	497	496	478	472	518	497	487	490	510	462	496	484	501	466	503	537	527	509	499	513	507	533	522	445	511	475	478	494	477	506	498	455	524	524	536	464	471	467	499	481	460	517	454	548	481	473	514	525	516	532	504	498	511	499	526	495	485	469	494	499	497	493	487	468	489	484	516	509	504	505	472	517	500	489	492	475	509	475	512	486	481	508	516	500	509	484	508	506	508	518	523	499	490	467	482	534	464	535	513	493	498	483	471	497	528	546	539	462	517	469	501	462	487	514	504	499	515	485	513	500	500	468	464	456	506	492	478	526	475	496	500	533	475	489	519	453	491	507	539	452	497	519	474	504	468	531	520	478	502	530	479	506	474	540	430	488	496	490	489	459	494	464	485	521	485	487	500	482	493	497	483	540	462	483	497	492	466	483	493	494	516	487	523	479	522	504	472	504	467	524	440	498	490	469	506	519	477	487	498	525	459	515	486	460	534	479	512	490	470	516	492	462	473	463	493	535	475	525	511	528	491	510	518	499	491	526	517	521	497	540	499	493	499	526	502	501	511	482	525	507	484	473	501	472	497	461	453	490	498	481	449	519	500	507	475	478	467	502	481	509	515	507	514	479	461	525	495	558	533	485	498	499	477	499	494	463	494	514	499	494	479	480	488	500	499	500	534	490	538	488	505	516	492	504	513	486	467	506	453	487	542	499	486	510	491	515	472	535	522	502	513	523	507	487	490	465	491	541	485	517	520	494	483	483	524	529	492	483	494	484	509	502	513	477	530	465	493	501	508	476	472	496	492	497	499	511	502	486	510	523	464	508	468	495	496	521	498	500	487	488	527	501	511	451	476	499	522	514	489	503	530	503	509	509	492	509	518	479	449	483	493	542	494	502	493	493	488	444	492	485	493	504	487	521	499	512	472	520	496	485	532	521	463	507	464	481	523	485	483	500	487	527	535	498	516	498	477	481	490	512	511	527	486	474	478	467	482	497	493	486	498	495	472	490	504	483	544	477	501	493	482	488	479	495	531	516	531	461	546	476	544	537	522	507	536	473	527	496	479	473	509	528	501	458	487	479	475	503	531	524	512	530	523	518	501	516	495	508	492	466	512	489	484	516	502	516	500	506	496	499	498	525	457	509	505	502	549	485	477	490	470	529	475	472	499	445	513	477	528	482	483	513	556	491	523	507	484	486	448	526	466	497	528	537	520	503	519	536	509	491	494	486	483	498	449	499	499	453	495	484	515	511	536	504	456	505	497	529	497	495	463	512	475	470	521	532	524	519	508	512	503	515	528	515	456	492	522	490	477	479	504	466	534	475	518	468	493	503	507	490	486	491	533	541	429	509	483	516	498	476	516	497	481	475	499	461	519	516	503	510	449	488	511	496	482	485	485	499	492	516	452	513	543	504	530	499	507	488	510	493	482	465	460	497	512	496	537	525	516	482	550	477	494	522	480	518	532	451	450	461	538	520	492	477	479	500	508	521	478	517	543	508	519	476	499	527	507	487	512	531	511	507	524	468	530	484	505	507	487	510	500	513	480	487	508	482	522	515	491	537	473	515	496	507	500	524	539	514	521	491	495	526	511	509	517	466	469	501	482	505	501	510	496	471	493	490	507	489	491	541	489	517	508	474	496	487	499	477	477	442	484	489	463	500	508	461	494	488	506	514	500	493	513	527	503	500	499	505	514	499	520	446	492	496	497	497	500	491	455	495	503	452	505	493	503	498	509	476	499	480	489	529	519	510	497	491	499	483	477	499	545	513	503	441	466	484	479	563	480	491	505	501	472	498	459	546	483	523	505	489	523	512	517	524	449	533	483	492	508	482	472	481	503	476	545	513	496	494	490	493	504	532	522	535	533	479	496	465	507	497	482	529	516	482	513	513	481	499	472	504	466	497	495	431	471	497	494	516	503	522	489	477	494	477	512	522	523	500	507	490	513	486	493	477	485	502	503	530	531	494	460	467	484	480	484	507	510	474	458	494	494	490	483	497	495	490	507	493	509	468	466	560	480	477	516	511	504	500	525	524	458	457	494	487	490	519	485	495	510	489	503	484	496	469	489	490	468	512	503	463	500	473	504	511	476	456	477	477	464	490	468	485	506	510	466	489	533	516	487	500	476	490	504	489	468	466	486	488	492	476	494	470	499	486	528	472	521	507	479	481	466	442	470	505	508	526	528	502	478	498	477	506	495	482	498	494	529	464	478	514	502	492	494	478	456	529	482	470	518	526	519	502	492	447	498	493	506	484	498	489	477	485	463	472	490	482	477	502	509	492	492	479	497	483	502	492	503	519	514	493	498	507	509	491	469	485	494	498	490	505	512	508	513	464	494	507	485	537	506	466	467	502	471	436	492	531	482	454	517	547	500	517	501	453	511	444	542	512	491	499	488	455	464	495	465	456	516	484	516	513	497	523	493	499	484	481	486	472	514	495	525	448	510	489	473	503	536	455	524	486	495	487	472	480	474	521	514	511	465	513	493	543	462	503	489	488	506	509	524	488	471	488	489	498	468	525	549	485	532	478	523	527	518	514	486	548	529	514	486
61910	56160	55147	43116	33014	27767	25733	22582	16257	9034	4612	2329	1120	604	393	336	277	280	247	230	238	254	211	221	221	242	200	217	233	244	221	215	253	221	202	211	241	227	229	240	232	224	231	210	224	205	207	208	210	203	198	228	234	239	175	219	208	224	231	218	194	253	208	242	231	227	232	227	226	218	224	226	240	228	229	221	229	218	218	233	237	252	221	222	233	231	212	216	223	239	204	207	208	217	223	217	234	208	218	223	228	224	212	190	208	223	224	229	229	232	232	223	235	197	247	232	219	216	218	227	224	222	198	210	209	212	232	258	212	236	262	193	216	220	208	235	235	233	234	226	223	231	221	219	217	210	211	194	222	216	232	254	225	198	185	228	221	227	205	245	211	216	210	252	214	198	206	210	226	217	227	198	224	227	226	194	196	220	226	208	235	235	213	223	234	204	208	221	197	239	213	221	224	223	219	232	215	236	229	216	216	212	197	230	238	216	232	224	248	239	197	213	212	255	212	217	222	226	226	221	193	219	189	213	228	245	203	200	212	198	201	227	239	219	236	231	230	226	221	208	207	222	201	206	195	208	226	231	222	236	233	254	222	222	224	196	213	225	240	214	210	218	179	222	225	233	197	231	228	210	243	213	228	230	211	231	224	219	207	208	250	216	231	228	201	226	205	221	240	192	189	245	218	205	209	216	227	203	228	214	215	186	227	209	224	201	233	222	195	192	200	207	215	205	197	217	226	223	230	228	221	197	225	225	246	229	231	224	217	226	213	182	230	225	209	206	215	208	225	230	204	219	221	204	195	232	188	234	206	191	231	207	231	201	216	250	202	232	211	225	229	235	231	229	216	219	242	228	223	213	208	205	216	215	222	248	218	227	235	224	251	213	258	223	221	215	207	212	217	237	221	180	220	213	242	197	240	218	222	220	211	208	251	201	234	217	229	235	211	240	233	225	223	224	216	211	225	228	209	204	234	222	250	221	239	229	232	240	243	211	237	220	225	253	209	201	198	210	213	206	198	236	197	193	230	213	194	187	242	207	239	218	239	180	199	199	217	226	230	214	222	211	226	230	261	230	199	228	186	244	203	212	222	221	208	209	215	227	210	228	228	236	227	205	205	200	212	204	205	203	215	194	236	205	195	235	208	222	235	248	216	233	227	212	223	200	224	224	249	218	191	230	220	239	213	226	176	203	232	236	221	247	218	225	222	203	254	209	232	229	215	221	209	223	221	239	233	239	221	218	193	230	203	205	228	245	209	210	218	217	241	233	212	194	226	223	225	207	221	222	224	193	233	203	216	213	210	227	239	244	241	222	210	199	237	203	165	215	230	234	203	222	217	219	212	231	248	249	197	234	210	211	222	230	210	222	234	226	208	220	218	207	208	201	214	212	205	211	209	206	233	243	221	233	189	239	193	210	224	204	216	220	203	246	198	215	215	205	210	200	213	200	211	257	215	198	206	212	242	196	206	226	244	224	217	221	188	234	186	219	204	214	204	221	208	241	251	228	223	215	212	244	256	195	236	225	222	219	208	267	210	206	196	178	237	219	227	239	210	212	195	215	221	240	198	210	188	242	216	200	200	242	217	227	203	226	204	248	223	247	234	191	204	246	231	221	175	198	226	201	220	225	214	207	204	246	213	216	214	234	198	208	208	223	198	219	230	223	230	214	242	217	209	205	219	241	211	214	194	225	228	223	256	202	231	240	209	216	210	235	242	207	247	203	204	206	212	242	203	224	220	198	180	200	217	209	214	230	201	215	210	206	220	236	245	226	191	220	256	244	244	216	207	243	218	239	223	204	214	225	208	207	220	217	229	196	240	227	219	226	206	198	219	205	245	223	220	215	218	228	209	217	203	216	235	209	215	217	240	235	219	243	228	204	229	206	216	224	241	226	204	246	208	227	223	190	208	209	229	219	222	210	198	197	199	201	210	235	223	229	222	233	232	229	230	243	233	212	217	194	249	245	219	240	238	203	211	237	264	210	185	244	221	192	242	208	230	223	213	205	227	203	207	227	234	228	208	191	223	194	225	220	207	228	219	238	240	223	223	191	196	209	233	219	203	221	214	214	211	218	234	229	219	226	239	214	234	237	231	218	228	212	229	227	232	204	216	204	238	219	222	227	241	237	228	236	202	253	235	236	209	204	220	246	242	238	237	204	212	234	209	222	245	225	209	213	202	216	216	227	208	215	263	224	247	212	226	217	215	213	192	186	226	247	220	227	198	235	231	217	204	202	192	200	216	245	206	199	189	223	224	244	226	225	239	226	201	217	232	214	201	217	240	218	212	177	213	201	206	236	215	230	208	214	212	242	236	226	206	253	217	231	237	213	254	232	235	215	181	203	198	224	195	223	211	226	191	195	239	197	214	206	206	222	194	221	234	212	213	215	199	212	197	189	225	234	237	209	211	185	213	205	214	209	221	192	222	211	226	258	207	191	232	226	224	210	213	221	212	225	226	236	225	252	231	215	208	214	222	222	248	228	230	223	219	228	207	213	212	230	219	212	248	238	201	199	224	227	243	191	214	238	241	225	210	246	215	229	214	206	241	225	223	207	193	191	214	239	203	223	218	207	198	248	212	220	219	216	223	208	229	215	226	226	234	200	225	242	236	227	230	218	212	234	231	232	220	213	233	226	239	194	207	232	223	244	219	223	235	197	198	220	242	225	225	229	218	260	209	246	216	213	196	219	199	209	213	234	246	231	234	246	221	204	192	233	214	212	209	204	230	258	221	223	214	229	221	171	215	220	199	225	233	206	199	211	233	227	189	249	223	240	210	202	211	214	222	214	226	242	241	210	220	220	231	229	205	224	232	216	241	202	203	194	211	234	229	239	213	206	247	256	247	248	230	216	226	223	217	207	238	224	225	201	219	216	208	209	211	200	211	205	219	250	200	219	202	224	228	215	261	219	217	243	223	209	226	230	206	197	237	218	230	226	210	209	214	183	208	225	207	195	232	228	232	231	218	210	224	215	216	228	207	188	215	194	228	221	198	243	227	213	217	200	196	216	220	229	238	254	198	231	184	235	208	208	206	219	221	210	234	247	217	222	218	204	246	213	221	252	211	214	229	209	244	194	221	213	233	200	214	238	225	210	228	204	225	249	225	220	232	225	228	221	219	218	236	253	221	195	201	209	230	218	220	228	243	212	213	228	218	231	227	200	226	220	222	209	217	209	226	231	175	207	204	240	245	230	215	218	187	232	223	233	199	234	211	212	198	235	223	240	223	224	196	209	240	213	233	178	262	230	209	215	243	229	239	228	198	219	230	261	229	231	246	245	215	226	212	234	215	229	202	230	236	226	224	218	212	217	241	185	225	227	227	214	232	244	235	208	207	210	238	208	223	235	216	215	259	232	209	222	222	228	194	240	231	193	229	222	230	220	212	169	220	206	234	213	207	235	181	230	220	230	198	221	205	198	223	224	225	218	235	212	211	210	229	234	225	224	211	221	221	212	223	195	222	227	239	241	214	243	231	227	248	213
49011	57603	60521	57387	51253	43959	37878	33758	28213	20834	14209	8103	4506	2309	1522	1091	776	656	575	577	550	561	538	502	487	553	503	500	533	532	527	496	507	514	479	513	527	499	466	518	499	458	441	487	469	507	519	501	544	508	515	473	492	504	502	488	510	526	481	477	496	488	513	532	512	479	476	483	456	545	468	479	497	518	494	520	494	476	463	478	475	539	470	491	484	483	502	481	512	492	477	489	481	514	523	504	546	465	505	494	525	495	503	488	550	485	478	525	467	497	494	481	501	509	493	488	468	514	514	525	468	519	528	484	495	485	532	474	510	442	491	467	498	483	508	490	518	479	469	461	489	473	525	502	474	500	469	499	468	466	497	502	492	498	508	503	527	486	461	527	470	497	508	485	515	488	507	457	525	469	493	515	481	511	510	467	469	479	494	530	497	497	513	510	467	511	483	443	482	483	464	471	497	492	479	493	470	506	528	469	455	488	465	545	475	484	489	479	549	494	505	478	433	471	477	493	474	480	486	482	475	481	521	482	532	504	480	477	497	488	499	485	504	487	512	519	474	455	490	511	468	475	486	491	473	506	468	496	506	482	465	464	470	470	490	485	515	485	481	533	459	493	435	474	483	461	481	474	500	489	472	466	510	470	533	489	495	477	515	517	496	473	496	461	518	507	485	523	499	489	485	544	506	469	489	522	498	513	507	524	472	455	487	504	496	458	490	483	514	477	504	516	511	504	498	487	460	505	490	488	503	493	472	467	493	452	504	447	491	477	471	452	486	508	503	467	478	490	503	504	492	482	498	507	459	453	503	460	460	522	502	510	510	487	464	491	465	468	468	491	453	470	520	473	493	474	492	455	505	506	506	547	507	496	483	491	465	553	515	476	472	506	495	489	469	472	450	465	510	481	506	474	498	502	472	492	484	510	476	466	457	482	520	484	464	502	500	501	483	486	497	472	484	516	487	483	531	504	497	459	475	479	528	495	484	477	495	507	494	463	468	488	484	466	466	517	532	488	477	523	541	546	489	501	469	499	484	528	480	481	526	476	474	494	540	488	518	512	488	513	494	481	496	459	525	504	487	537	466	510	512	456	482	542	495	494	476	500	521	449	512	523	484	472	534	500	469	494	479	550	476	515	501	461	522	518	489	465	484	522	500	479	459	468	517	486	475	461	497	451	496	491	530	494	502	478	532	486	505	472	470	507	533	507	469	482	488	491	521	501	473	494	501	499	487	503	471	444	526	523	480	474	471	520	475	445	487	502	517	482	469	448	488	508	508	524	471	484	497	479	503	511	477	478	493	462	490	511	505	490	482	516	489	468	521	494	510	506	490	498	483	474	521	475	513	451	514	525	480	445	521	524	466	502	488	458	485	510	509	485	500	471	506	497	471	490	497	452	507	469	471	473	514	517	472	493	490	499	512	473	475	461	473	489	513	512	506	479	528	494	486	545	477	465	442	499	513	475	496	460	502	551	472	488	489	493	437	477	548	520	469	490	478	501	521	524	488	488	517	490	460	509	505	522	521	482	462	490	494	534	533	456	505	511	488	461	500	507	497	472	524	490	486	537	451	507	520	468	491	501	496	478	491	519	469	451	491	468	494	502	504	502	519	542	495	517	527	462	513	497	504	465	537	478	482	507	505	497	487	504	511	512	471	480	475	490	504	464	492	511	507	502	494	493	480	523	478	554	433	509	441	444	488	490	504	495	526	493	528	523	493	535	512	470	504	480	477	504	471	478	460	533	523	471	502	476	500	496	425	494	509	486	459	497	477	500	483	491	507	485	437	490	499	540	514	513	543	522	502	459	459	463	487	490	486	499	467	528	453	511	483	471	504	467	509	511	477	476	463	486	520	538	459	540	487	482	490	508	480	490	495	495	546	532	532	459	458	458	445	470	488	446	487	503	509	519	487	548	496	522	516	489	510	476	490	458	531	446	466	501	475	506	510	484	510	464	501	489	472	554	453	443	449	482	535	445	492	498	476	485	502	522	495	467	522	471	510	475	477	485	465	533	468	495	455	492	517	536	503	469	477	465	499	456	486	485	500	509	496	470	495	494	472	470	474	463	494	512	470	507	510	487	488	462	523	491	478	500	495	477	492	511	484	489	498	469	476	475	496	523	499	510	439	470	450	509	512	494	477	485	466	471	511	530	515	508	464	532	493	473	451	489	481	526	527	515	485	490	496	467	470	487	509	493	507	505	488	463	503	526	439	509	472	519	505	486	533	476	527	493	456	496	475	512	476	517	490	500	494	464	490	520	464	474	445	471	492	476	550	494	470	472	489	472	487	488	499	493	502	517	487	489	522	490	504	488	516	460	489	466	495	494	478	499	475	514	457	505	490	508	475	483	511	514	527	519	495	502	474	489	507	461	476	531	487	503	457	529	481	499	491	493	517	445	479	475	504	494	482	459	492	515	465	499	494	459	476	521	479	471	506	495	506	484	486	512	482	502	472	483	481	498	466	478	527	510	498	476	498	508	477	483	479	499	511	467	505	489	509	497	523	493	479	465	475	437	518	509	511	480	530	484	447	442	507	539	479	486	492	512	483	498	492	464	502	527	484	493	467	486	488	475	495	493	506	525	532	491	470	490	477	479	477	482	471	538	513	488	535	526	504	497	522	490	486	513	489	491	533	500	477	502	513	479	507	491	499	520	478	497	473	495	520	483	463	485	459	454	485	484	515	474	462	492	454	505	509	495	545	489	477	418	482	500	483	480	473	528	519	465	479	471	462	505	500	459	514	488	481	492	509	458	488	502	512	481	468	486	538	500	497	479	516	489	459	480	450	533	481	481	511	488	503	496	499	520	481	483	490	508	539	510	483	501	454	486	489	498	517	487	524	458	475	486	490	460	475	519	497	478	514	511	481	448	516	486	436	450	477	462	472	482	481	508	489	516	486	464	488	455	465	485	515	496	537	477	486	480	482	467	452	481	511	472	474	520	501	521	486	513	524	488	503	462	503	501	527	476	503	495	472	510	536	507	486	518	481	510	502	503	474	460	470	478	539	476	502	514	501	464	482	508	503	537	506	522	494	511	516	482	462	488	499	475	510	496	495	493	470	493	476	441	504	494	489	471	499	490	491	462	466	490	501	467	517	503	513	518	484	537	549	449	460	529	521	505	506	527	510	490	486	515	496	493	520	494	495	497	487	479	486	494	524	534	500	504	472	473	497	479	473	510	514	499	460	470	501	538	519	496	496	515	485	509	446	460	436	505	446	485	476	525	463	499	492	464	497	483	465	512	505	495	503	506	478	482	486	509	472	472	504	477	447	496	506	478	488	526	478	502	505	499	499	499	531	446	500	475	484	479	498	485	461	495	484	501	452	502	498	489	475	502	470	491	493	484	482	500	483	540	474	490	491	481	488	488	510	507	463	503	508	506	484	482	491	467	498	507	484	480	472	499	436	490	503	480	532	514	477	503	503	470	557	451	473	481	483	452	515	513	522	503	511	492	475	496	512	463	472	504	463	484	505	434	486	482
42048	42006	42049	33666	21128	9185	4849	2933	1719	1089	726	495	328	256	249	263	243	224	217	231	229	233	224	208	211	235	220	222	223	218	211	228	203	219	226	228	223	241	223	233	250	205	220	220	228	200	222	221	206	236	209	218	233	229	233	247	224	229	213	215	260	226	242	224	228	223	230	204	224	214	219	231	189	214	204	213	229	241	224	201	211	231	214	218	226	205	218	194	225	238	220	220	224	237	241	246	225	238	213	231	259	208	196	222	231	234	225	210	210	238	212	235	209	217	208	221	226	217	221	254	210	246	247	226	221	227	227	200	231	240	238	224	228	242	230	227	237	229	252	222	212	205	254	225	233	221	229	231	210	235	234	197	213	206	211	252	225	225	203	224	249	247	239	206	243	239	240	242	231	237	213	232	252	210	213	244	204	209	204	194	222	218	195	201	211	221	221	217	222	240	223	204	225	243	246	252	204	218	209	213	235	237	224	204	229	227	211	227	231	194	212	206	219	228	242	227	200	185	249	241	249	217	228	218	204	220	218	219	214	220	210	211	234	239	239	236	257	232	218	250	228	252	226	202	202	231	241	204	226	220	234	220	220	239	263	194	252	248	196	190	225	248	221	225	230	228	222	227	229	233	220	216	229	220	228	221	221	204	204	211	224	228	206	207	228	189	204	235	220	199	234	214	200	189	253	210	233	214	215	216	219	239	203	197	226	222	251	208	200	202	213	232	236	203	226	221	218	227	219	224	255	234	240	228	226	228	207	206	228	240	215	253	211	244	246	230	214	225	222	203	220	204	252	253	246	224	209	230	201	245	232	250	241	241	214	228	221	198	241	235	230	236	225	209	210	249	214	218	210	221	224	202	230	239	212	209	234	219	203	208	217	218	232	245	221	231	231	220	254	240	256	240	200	249	240	216	247	214	199	214	213	230	247	213	197	247	243	216	201	243	214	241	230	205	201	241	233	237	214	256	220	237	224	233	241	231	219	227	228	231	221	239	211	223	212	208	182	207	238	233	244	214	222	211	200	257	212	204	218	209	219	221	225	208	231	210	231	223	195	219	216	246	226	237	221	226	213	209	262	196	199	217	234	206	213	215	214	217	229	250	220	197	206	259	224	199	242	218	217	215	214	205	238	231	220	236	228	251	213	245	223	236	216	240	237	231	236	202	261	190	204	208	224	247	225	219	241	215	212	223	219	233	219	245	218	207	236	220	227	248	224	237	212	233	226	232	219	253	222	231	240	226	210	222	220	232	214	192	209	237	195	237	254	215	211	213	236	223	245	210	206	235	203	192	205	180	222	210	221	230	206	205	185	195	235	232	232	222	220	234	239	230	243	223	232	258	212	228	229	237	249	216	234	222	247	240	255	216	227	208	221	235	238	214	207	206	258	198	226	207	249	247	216	239	222	233	197	236	190	241	223	227	207	223	231	228	211	236	229	215	252	203	246	200	216	229	232	240	216	238	213	215	213	220	243	234	233	246	209	211	253	224	217	223	235	209	219	250	222	208	196	224	231	201	214	232	223	233	246	226	245	202	216	220	212	229	242	213	252	204	208	226	205	190	186	202	216	215	223	226	231	218	230	211	219	206	214	185	248	256	212	219	184	222	245	214	219	245	248	253	186	222	188	232	252	236	225	219	225	236	216	230	206	222	231	210	200	231	222	194	209	241	233	225	265	226	207	235	206	201	221	214	228	219	222	261	231	245	212	186	218	220	226	246	231	220	212	256	229	211	232	236	256	245	228	221	217	208	219	213	218	260	220	207	227	233	257	243	222	191	196	217	228	198	193	217	205	209	224	225	213	228	223	254	230	216	219	224	215	229	237	225	218	209	223	223	228	222	260	235	196	241	184	238	228	214	209	231	221	240	227	208	235	198	222	228	216	198	199	250	227	228	226	219	204	244	210	241	233	244	225	216	210	222	218	222	249	221	210	229	236	230	215	228	231	237	223	241	239	194	234	243	219	237	267	238	239	247	212	221	195	219	263	221	227	221	206	222	238	238	224	229	210	207	258	207	215	228	205	216	234	222	217	239	223	241	230	206	216	252	252	197	204	204	228	218	202	215	199	237	205	223	220	224	223	205	223	252	212	227	227	250	214	208	216	229	227	208	216	232	201	242	228	194	222	251	245	201	220	212	196	210	232	215	232	225	204	227	200	236	246	233	233	246	248	204	217	219	204	195	180	230	263	218	219	226	203	200	231	230	200	193	204	211	211	200	217	202	204	205	215	208	216	227	210	232	211	233	259	201	208	206	208	225	199	244	245	235	227	211	212	252	224	244	212	222	243	219	222	218	241	241	238	238	234	220	225	212	259	218	224	231	231	215	199	219	233	232	248	228	204	243	251	240	259	214	205	248	243	223	229	240	220	205	242	226	238	226	200	187	224	212	223	215	217	195	194	235	193	237	244	229	217	248	208	225	262	215	231	251	206	227	206	233	212	237	211	231	276	238	229	211	226	229	242	231	225	215	224	221	228	225	218	226	205	212	223	221	210	230	224	238	209	224	218	211	203	236	232	236	243	224	239	214	219	230	231	200	216	219	215	237	234	231	205	247	226	224	189	242	254	232	229	240	209	219	245	224	257	189	237	213	210	227	221	221	214	228	208	261	223	210	217	218	221	223	208	230	229	230	211	224	200	210	225	195	221	194	224	223	241	211	237	231	220	213	221	238	270	245	228	263	255	195	236	243	216	214	203	229	229	260	205	220	246	230	229	207	237	219	223	195	245	207	231	240	211	222	238	218	204	211	248	211	216	211	220	242	228	213	243	220	226	232	249	263	227	233	214	223	225	220	236	217	190	221	228	220	226	223	233	210	219	259	248	236	239	237	222	232	219	212	229	234	229	184	199	237	192	247	245	233	228	242	222	219	216	233	212	210	244	208	245	232	224	212	263	232	276	226	231	222	185	196	226	211	226	252	243	206	216	230	241	215	225	225	248	243	213	236	207	236	229	226	221	237	215	239	209	225	221	230	219	241	220	233	228	245	211	254	227	204	210	212	199	217	214	226	230	217	203	210	212	238	213	218	210	256	192	201	230	224	200	222	214	233	221	254	238	220	230	268	183	222	228	209	217	224	229	220	230	212	203	207	231	212	234	236	212	211	225	209	215	194	229	221	213	238	244	213	214	194	240	233	226	239	228	236	221	217	201	247	241	226	223	235	237	209	200	216	227	205	192	235	225	220	221	194	230	255	223	228	234	247	235	216	253	227	227	214	220	218	222	232	161	226	208	241	199	231	224	212	235	199	219	238	224	229	223	215	200	232	214	227	226	224	248	231	243	249	250	212	221	247	231	203	189	226	241	202	218	237	215	211	239	213	233	225	231	208	239	200	231	193	237	216	201	223	213	215	221	243	206	236	216	220	228	255	226	214	233	198	206	211	186	203	216	194	219	195	221	206	229	210	215	221	224	221	251	234	211	246	237	221	222	230	234	236	243	220	249	210	233	200	198	222	225	227	225	226	246	208	222	214	228	243
29204	35095	43120	40529	31037	19528	14963	10364	6824	4483	2797	1685	1020	735	708	633	541	578	566	518	518	508	494	525	539	517	519	525	554	511	462	459	519	526	501	489	509	515	505	544	535	523	501	506	510	495	553	494	514	516	558	519	545	520	517	481	450	483	494	545	516	473	552	479	532	495	470	563	499	519	518	526	509	509	491	471	531	472	494	514	532	528	529	586	521	501	527	547	517	537	494	548	523	483	520	484	500	490	475	475	499	502	518	532	494	526	519	477	507	489	503	528	516	530	511	497	514	494	504	521	525	533	478	479	508	542	532	479	445	507	485	511	558	524	539	485	490	534	520	504	483	489	499	503	540	502	503	535	491	496	553	520	506	473	469	510	532	536	505	546	478	499	540	490	544	522	517	528	521	512	508	523	504	497	526	492	496	501	491	519	517	483	528	484	528	497	526	482	517	483	463	503	514	535	498	523	507	501	525	517	480	517	545	478	525	488	511	526	524	507	543	529	507	526	496	501	484	539	525	508	514	518	496	473	580	490	489	509	545	497	526	521	519	540	561	488	519	548	500	527	517	525	490	470	482	562	528	530	532	498	572	480	509	513	497	509	523	507	465	492	505	511	508	503	482	496	477	531	503	502	475	512	488	534	515	556	545	530	553	511	476	528	505	589	503	500	522	526	496	560	515	497	526	537	506	476	525	496	497	530	517	510	492	546	472	488	465	496	528	471	485	490	532	489	521	501	498	498	503	576	569	480	471	528	528	494	500	510	524	505	508	529	500	520	501	514	525	528	525	533	526	514	498	528	511	491	524	515	525	526	477	498	499	516	525	520	507	514	527	538	514	463	503	507	512	522	522	548	560	497	500	527	516	517	503	485	486	548	524	508	513	552	517	495	488	549	486	489	503	461	531	471	523	475	507	508	511	521	495	530	492	518	488	489	505	504	515	506	508	489	509	513	507	501	504	526	495	515	492	551	496	503	517	506	539	510	495	492	498	517	499	539	558	481	538	496	507	496	520	515	546	508	570	522	510	504	535	538	559	501	496	528	501	518	468	534	472	493	524	524	529	494	507	538	479	476	490	531	476	521	508	500	502	500	471	509	544	545	485	532	525	525	546	504	533	483	473	471	494	535	488	479	512	511	498	486	545	491	500	523	519	519	542	526	490	515	536	528	465	522	499	512	525	509	517	522	521	473	526	529	520	523	511	525	494	513	505	523	563	499	523	486	505	483	492	514	510	569	520	510	514	510	495	525	507	528	499	520	514	557	492	508	569	481	500	492	479	471	517	482	508	523	501	518	488	489	508	509	485	490	518	539	496	550	527	530	505	485	500	478	550	521	484	505	479	518	466	520	488	492	499	486	493	527	490	498	561	513	518	518	469	546	523	518	525	535	506	546	528	506	488	526	538	529	465	474	510	521	513	480	474	532	518	498	543	468	489	501	519	518	519	497	567	503	494	465	497	489	554	518	549	530	502	509	515	507	473	493	472	527	544	518	532	458	551	474	499	543	498	483	523	562	525	474	538	514	529	478	490	489	554	484	484	494	505	480	548	524	492	520	499	485	483	490	491	518	516	512	536	522	480	521	526	512	519	523	498	519	527	469	553	519	507	527	461	538	523	496	503	499	532	516	507	531	512	500	527	505	522	512	483	512	497	483	500	516	492	511	531	500	532	538	524	515	464	508	492	530	524	497	529	471	470	523	493	466	528	518	487	495	541	493	518	475	486	533	517	500	519	472	476	539	556	481	505	467	475	463	517	491	492	540	487	530	501	491	520	529	506	477	491	520	456	537	527	504	545	520	434	498	513	521	512	435	492	491	505	504	496	526	490	488	471	490	483	515	511	505	489	541	538	484	482	517	464	506	454	527	507	527	491	546	504	473	487	490	570	521	513	496	500	512	523	489	516	461	517	551	520	524	466	545	502	483	489	505	506	517	551	539	526	523	500	513	506	529	492	517	496	537	497	546	514	518	512	476	486	469	526	522	482	552	523	509	540	516	496	464	479	527	439	510	530	494	487	521	530	544	543	503	547	502	546	504	530	540	497	526	507	555	496	506	493	485	485	515	460	517	520	552	495	492	519	537	485	483	525	479	532	515	491	505	507	524	470	523	492	498	494	485	509	475	484	509	513	504	500	526	466	514	530	491	526	554	496	518	540	533	536	474	541	508	517	487	518	556	499	495	512	523	509	523	522	466	540	531	504	484	474	568	500	526	508	546	482	471	467	507	513	490	487	529	461	513	535	515	529	516	475	523	536	497	491	537	524	471	505	539	500	496	489	537	498	525	535	506	533	515	483	522	505	488	529	520	503	464	496	481	529	496	516	531	499	475	503	504	511	477	509	505	528	526	488	494	483	528	522	520	499	520	541	521	470	520	552	544	506	489	510	499	465	476	512	511	492	507	514	527	495	503	479	516	491	509	528	502	465	502	509	510	485	515	512	485	499	500	502	550	474	479	513	507	496	539	496	470	513	504	501	484	504	482	501	532	519	486	514	523	511	478	511	524	516	492	525	498	538	493	518	486	500	533	469	530	485	502	521	471	500	480	510	501	536	493	499	521	479	489	534	511	484	508	515	505	511	515	520	499	529	499	506	517	526	543	527	530	454	511	501	506	491	466	540	552	547	499	514	492	525	483	492	537	512	466	529	473	513	506	531	470	495	500	522	472	512	515	520	515	503	486	508	526	540	500	490	519	508	495	516	444	525	549	531	486	506	473	500	482	508	527	509	538	471	514	528	522	510	524	559	506	498	525	537	478	525	494	519	519	493	557	517	538	485	543	528	510	494	482	529	504	485	521	572	532	527	520	487	528	494	502	484	529	533	530	515	529	512	533	524	451	477	538	501	517	499	509	519	503	518	486	494	507	542	503	515	508	503	488	518	547	492	513	507	497	506	504	502	526	507	528	469	511	513	533	505	510	521	487	500	531	521	562	507	566	489	484	509	534	493	522	510	466	507	541	516	528	521	515	482	516	459	509	507	499	481	494	511	496	523	507	513	511	492	451	508	500	498	503	476	503	511	497	531	514	502	494	510	507	482	503	461	522	483	491	513	550	544	470	525	529	471	537	505	492	495	511	488	508	512	495	510	541	503	488	488	532	546	505	472	521	511	519	492	530	477	532	538	499	525	521	513	512	459	505	520	464	504	477	544	493	508	514	526	463	505	518	494	522	481	520	510	499	472	525	534	508	499	528	539	520	534	488	484	517	509	494	510	529	479	506	566	490	524	516	482	514	487	521	470	531	504	504	553	483	502	493	481	514	508	530	490	482	500	494	538	491	480	480	537	513	513	520	505	490	502	471	525	478	544	530	490	541	544	482	480	488	519	543	514	502	501	528	547	499	498	509	504	504	507	529	493	515	521	514	511	518	503	482	527	486	548	540	478	520	526	508	515	509	528	515	515	486	531	526	487	496	513	535	493	510	498	516	544	519	517	501	530	506	510	508	527	506	480	488	482	532	537	496	525	532	472	552	518	505	514	498
56939	56191	56527	47511	34417	25928	20651	13898	7669	3919	1837	1021	584	445	395	282	267	243	217	203	208	201	250	232	213	228	189	226	229	216	201	196	243	206	219	223	211	226	186	228	196	218	203	230	210	226	192	229	200	212	215	237	224	224	235	230	208	205	218	240	207	217	244	263	206	226	208	220	230	201	225	228	230	211	244	225	216	207	225	175	211	191	213	239	210	227	210	225	240	202	223	212	221	200	192	239	234	229	185	212	206	240	215	251	213	210	198	214	196	205	237	223	225	204	191	216	251	211	214	198	257	226	216	205	186	250	212	229	196	215	242	221	215	227	200	269	244	219	207	234	192	223	219	226	203	200	210	220	231	195	231	211	205	229	228	217	202	207	208	221	209	211	216	238	226	243	221	206	218	198	233	230	219	198	212	216	214	211	218	208	225	208	230	215	193	235	229	210	199	215	206	211	217	240	236	240	208	245	226	234	215	223	198	224	239	235	199	202	234	190	214	211	246	221	201	227	208	178	208	239	211	204	216	218	209	213	201	203	217	197	225	220	234	235	220	205	241	207	226	220	223	214	216	216	207	203	221	207	196	229	194	216	211	229	206	228	231	214	224	210	271	247	191	240	203	243	202	230	226	221	203	203	227	214	227	200	198	230	206	210	205	224	217	203	204	198	200	182	220	239	221	223	159	231	235	212	216	234	228	238	227	202	212	220	208	207	200	215	221	202	226	227	195	240	196	216	221	215	240	207	209	240	217	246	222	219	220	232	256	228	209	194	206	221	210	249	209	238	194	223	219	207	222	231	231	198	211	202	221	231	220	226	226	220	217	244	240	235	201	199	205	195	221	194	235	199	208	228	200	204	218	204	210	200	226	197	220	178	220	212	227	221	249	234	200	213	216	204	191	209	235	203	198	224	204	221	225	239	199	230	221	221	214	228	231	227	215	208	190	202	219	228	191	222	199	201	234	230	216	218	227	209	208	224	231	204	201	205	205	207	235	225	188	229	181	200	225	200	217	192	225	236	210	209	234	220	198	221	210	185	225	220	237	211	215	224	218	218	236	226	231	232	232	227	213	224	226	204	232	235	223	199	213	168	235	208	206	214	238	233	200	237	217	242	231	202	220	218	216	231	220	217	225	234	232	196	208	208	224	204	198	224	220	216	214	243	241	242	213	244	221	199	209	202	192	244	229	218	214	198	234	217	219	218	219	227	210	216	213	217	237	236	226	193	222	223	176	220	220	200	230	230	230	231	217	247	224	208	227	208	202	224	197	184	285	217	204	225	230	229	212	218	220	205	215	232	213	219	231	214	219	248	198	207	225	239	214	191	238	238	223	231	215	235	200	216	230	204	237	222	193	209	239	207	221	234	240	231	234	227	224	241	232	198	208	228	226	192	238	207	226	192	222	215	236	232	183	229	208	234	205	219	198	214	227	220	219	234	228	240	213	217	236	220	236	239	244	202	217	225	238	235	234	234	218	200	219	221	226	211	219	203	196	214	212	244	214	220	205	218	207	213	217	215	206	179	222	222	242	209	220	233	223	179	192	198	206	254	216	229	223	241	235	213	255	197	231	240	202	202	225	197	212	214	229	257	216	203	216	206	235	195	209	218	197	197	237	232	227	220	220	208	214	197	236	234	223	218	217	217	213	224	199	227	255	210	208	203	215	233	208	218	213	219	221	211	234	200	216	216	232	204	197	205	205	225	203	185	225	205	207	213	202	197	193	233	195	231	199	233	206	188	247	240	222	204	235	246	242	220	224	215	226	196	200	209	203	197	222	202	253	223	233	190	223	200	205	231	232	268	251	226	205	214	201	211	230	229	219	240	225	233	234	212	203	227	228	222	227	222	208	197	246	213	217	227	194	223	236	207	197	200	224	247	227	217	229	191	213	196	213	221	199	185	200	204	228	203	212	203	239	214	240	207	222	214	217	188	220	222	226	211	202	232	215	211	235	193	235	207	215	194	218	218	227	199	208	179	229	219	195	222	224	205	230	205	230	224	223	216	224	232	218	227	210	222	231	231	234	238	231	213	225	215	207	235	213	203	214	184	221	221	211	213	238	226	211	212	216	198	206	189	189	229	206	198	239	227	214	201	186	203	219	247	192	257	247	215	170	212	214	210	192	190	209	212	191	204	211	199	243	214	200	210	232	207	196	209	209	216	221	224	236	233	223	215	204	236	218	213	203	207	201	225	212	201	198	225	227	200	227	204	207	227	199	193	232	223	214	211	221	193	205	225	238	193	212	240	220	193	208	213	243	200	250	236	208	224	215	237	231	247	205	223	212	231	246	223	226	211	246	214	232	208	239	196	218	212	198	220	213	218	223	194	199	212	231	233	231	219	193	221	197	215	222	198	177	225	213	240	233	206	224	232	214	235	252	200	236	226	236	222	226	217	219	246	202	235	223	215	225	233	212	205	216	209	223	213	223	239	190	171	238	213	227	270	234	235	198	227	222	240	218	210	216	199	192	204	207	210	197	201	204	204	210	226	217	214	201	238	224	200	225	226	227	244	226	212	211	223	208	214	222	219	209	252	191	244	247	221	206	204	222	232	214	208	198	231	195	214	209	238	234	228	201	236	227	238	190	222	223	217	216	202	201	240	196	220	248	219	207	244	216	220	201	217	213	221	192	205	217	214	231	197	196	199	200	205	213	234	241	209	235	230	225	211	250	213	213	206	210	230	212	204	214	205	221	208	214	244	206	221	214	218	204	197	209	218	206	220	235	215	213	213	233	227	193	202	201	216	173	215	208	197	234	248	211	223	197	204	233	237	230	187	205	233	224	206	225	224	224	209	220	226	230	238	207	216	228	192	207	214	198	234	221	220	236	208	250	221	197	201	218	231	201	214	250	218	200	225	205	205	232	224	221	201	228	229	213	242	234	226	232	218	225	212	211	192	200	237	263	211	230	234	198	205	201	215	231	198	206	211	231	210	227	226	239	214	226	216	221	216	221	207	207	217	217	225	218	228	214	202	223	204	203	225	213	202	241	222	205	221	236	197	226	211	215	210	222	208	223	189	206	214	206	240	186	201	220	213	220	215	219	242	241	211	188	253	255	233	232	207	185	221	229	208	227	198	228	200	243	223	222	257	234	245	231	208	217	213	204	244	225	205	208	209	205	236	238	213	234	249	229	220	207	219	218	229	230	203	222	233	233	220	206	227	210	199	205	217	216	181	201	238	242	246	212	226	232	205	240	249	206	198	221	223	220	219	203	218	237	247	209	194	201	230	224	241	240	243	236	230	229	198	231	226	232	233	191	212	236	219	236	191	229	229	216	224	227	212	196	225	227	199	199	203	199	238	217	231	220	189	218	234	231	211	208	229	230	236	202	207	192	214	210	246	194	233	241	230	237	224	246	227	205	228	175	203	208	200	200	213	243	202	199	220	220	241	210	230	196	206	211	204	210	223	213	226	211	217	197	212	210	249	242	212	212	231	215	244	195	218	206	220	228	219	198	192	194	203	205	222	224	202	206	211
44000	54178	60658	55725	46902	35600	29997	24993	18929	12533	6953	3711	2147	1466	1099	869	699	608	570	525	536	532	558	487	494	486	511	509	526	504	501	524	487	503	494	470	512	459	481	512	476	486	525	498	470	513	512	525	482	472	535	506	498	483	462	529	468	545	494	473	504	512	496	501	497	509	485	485	506	510	474	553	514	507	501	514	473	480	536	493	473	456	503	447	498	511	499	494	456	507	496	509	529	487	510	494	491	477	485	496	478	511	473	518	531	462	472	480	475	512	467	508	498	434	489	509	516	512	531	499	478	501	472	505	473	479	478	523	483	517	479	473	489	508	514	532	496	549	533	489	472	476	508	507	495	483	462	466	508	524	491	489	477	519	480	503	526	483	504	526	466	519	496	506	510	497	505	475	507	487	495	468	494	486	493	499	467	502	471	495	462	534	486	517	502	470	477	512	470	488	504	498	454	499	499	468	538	480	511	475	496	476	498	511	467	513	491	515	534	517	485	470	528	488	505	521	496	474	479	497	488	498	510	500	489	526	504	481	503	500	516	515	483	516	498	446	494	489	471	515	472	461	488	449	509	502	463	481	491	529	493	497	449	496	468	498	465	497	507	491	475	498	496	455	495	498	488	475	519	498	490	465	482	503	486	524	517	489	477	522	507	534	484	438	466	455	512	491	494	479	533	503	528	471	485	479	454	466	501	479	521	485	507	508	493	466	493	536	508	505	490	456	517	484	500	473	531	524	488	498	458	478	510	503	500	461	480	464	488	513	462	473	473	433	506	535	468	493	533	491	483	481	493	474	497	505	485	541	503	534	497	450	499	505	550	544	427	500	493	503	467	476	511	480	495	531	461	483	498	483	505	467	525	500	495	502	499	460	503	505	557	485	462	487	469	501	516	497	493	468	547	472	470	520	471	491	482	532	496	452	474	500	511	566	477	471	545	518	488	478	486	523	503	460	506	509	469	499	477	492	531	485	499	471	522	532	466	462	511	465	509	486	482	497	437	487	509	469	496	479	506	497	485	506	500	505	468	507	490	467	527	483	479	519	494	500	507	486	495	489	492	484	514	492	512	476	489	478	474	456	487	479	493	467	447	469	503	499	546	492	497	511	498	502	482	500	502	508	476	531	495	487	533	495	507	487	493	480	472	509	500	477	504	475	444	500	499	498	470	494	481	494	488	494	442	508	520	492	466	518	518	483	504	502	495	471	485	510	479	490	491	503	456	479	478	490	469	491	505	515	502	492	448	488	509	522	470	511	493	489	453	544	473	502	528	506	544	517	495	516	489	492	500	489	499	475	478	511	496	506	509	528	481	494	492	477	483	483	487	503	457	462	539	464	525	458	501	498	484	529	501	513	504	496	492	486	522	516	528	484	499	520	482	489	467	523	492	488	491	477	485	513	540	461	505	504	495	513	500	495	460	483	491	453	485	473	488	536	515	511	503	505	513	478	507	481	476	499	499	505	523	511	494	489	465	469	470	496	495	480	438	501	505	492	514	480	498	486	526	495	476	500	501	484	479	492	478	492	483	485	486	506	515	467	520	509	517	489	493	507	512	477	450	494	502	451	493	438	466	480	504	489	494	478	477	517	459	478	516	500	497	453	460	501	460	514	517	484	459	507	528	501	466	499	474	489	513	492	520	435	517	494	464	463	517	482	467	521	516	548	510	473	512	483	472	489	464	462	460	488	475	481	480	518	481	499	515	502	525	515	492	556	450	458	514	496	486	529	462	494	470	506	471	506	538	489	531	495	492	477	528	499	462	515	492	496	469	484	530	526	501	457	480	444	472	518	504	480	520	483	477	464	506	503	479	501	536	499	501	477	484	490	477	495	520	519	494	517	489	466	497	503	481	459	490	517	483	491	456	482	475	503	477	491	511	451	506	492	509	526	483	494	499	498	502	508	519	487	489	507	481	511	501	510	523	488	478	499	505	508	461	480	482	506	499	511	444	519	509	511	509	489	470	491	476	490	508	488	516	507	495	512	497	506	529	503	482	535	471	486	478	522	525	502	462	450	425	529	506	478	491	490	458	460	484	486	482	469	515	469	492	489	511	470	492	500	488	460	511	519	498	448	515	463	469	502	459	480	454	532	509	501	446	492	493	484	477	525	466	492	494	488	494	489	471	544	483	512	532	462	456	542	478	501	499	468	475	492	463	481	511	513	531	517	482	510	477	466	501	485	478	471	521	519	492	468	499	475	475	502	510	502	507	496	522	476	494	545	477	467	488	457	491	488	530	446	477	491	500	523	518	452	524	508	483	499	516	479	479	477	468	507	486	487	488	509	505	476	532	504	504	498	518	472	525	489	494	489	563	546	491	520	490	482	508	484	524	478	521	452	488	465	514	452	487	486	457	484	468	493	426	502	496	496	472	462	457	478	523	500	485	490	473	478	524	506	482	468	491	477	454	469	488	477	491	484	499	486	491	497	462	529	491	465	501	471	549	490	514	487	473	515	506	535	510	489	452	472	514	484	513	480	463	501	499	492	507	491	492	483	481	476	467	481	519	460	501	442	513	534	514	486	485	489	510	502	533	500	536	465	463	525	503	504	520	493	502	485	479	514	486	452	484	489	527	489	487	475	460	491	475	503	474	476	477	483	503	481	519	522	484	507	495	489	513	526	445	504	454	529	476	441	465	513	459	468	488	509	501	474	484	488	474	522	486	516	535	525	488	499	477	535	456	442	478	521	504	491	426	472	489	496	457	525	477	490	521	492	491	455	475	518	525	494	514	483	533	491	463	492	484	497	490	457	484	492	513	523	496	474	487	467	482	454	497	482	470	442	468	486	500	487	491	497	536	460	455	516	491	463	501	533	488	479	494	490	488	473	497	473	499	485	466	495	528	472	480	524	543	581	492	499	546	540	515	532	483	485	498	482	518	517	502	536	468	490	497	515	474	526	530	479	482	537	502	491	502	471	488	492	525	475	500	543	419	492	476	506	499	523	486	496	442	502	524	501	477	489	491	509	461	472	508	495	472	475	478	537	492	504	486	511	480	512	473	502	471	501	451	486	490	485	508	513	521	465	464	520	507	476	472	495	505	493	487	526	472	504	528	509	481	478	484	486	468	477	458	500	508	509	520	516	492	475	515	438	471	475	512	498	468	492	487	500	479	485	509	518	479	494	496	530	501	515	475	479	495	472	495	482	452	496	502	467	471	515	495	501	535	501	501	495	456	513	479	482	509	465	503	493	519	490	516	486	466	497	491	509	461	493	480	510	490	476	543	449	547	561	488	513	495	513	505	515	542	512	499	526	501	496	486	511	495	460	501	496	464	465	477	506	455	501	531	491	491	461	483	538	462	488	490	510	458	493	495	538	491	474	489	494	457	495	456	469	474	505	465	470	489	511	520	497	514	479	471	464	464	527	473	468	470	521	473	477	524	511	496	489	472	540	485	479	474	490	485	513	424	527	510	515	508	457	527	515	506	435	478	572	493	466	474	500	465	474	491	511	507	516	485	498	463	459	473	482	480	485
61255	57731	52906	40347	29611	28347	26262	21890	14183	7012	2988	1574	1083	718	571	383	320	301	283	282	229	210	254	221	239	231	239	231	207	222	240	206	221	229	237	281	245	216	241	213	211	197	208	228	206	250	228	195	189	202	198	217	205	221	201	206	207	243	219	234	241	240	225	233	207	225	229	229	225	245	204	225	245	208	215	224	211	214	207	217	222	235	213	228	223	234	239	214	239	201	201	207	227	234	221	208	213	207	203	204	215	199	235	228	247	221	235	206	242	218	239	215	212	200	209	213	241	238	204	243	221	226	222	209	230	240	212	200	214	202	240	215	216	216	219	190	250	222	204	229	220	223	210	207	199	237	225	222	242	209	234	201	226	226	239	227	206	259	208	215	195	220	213	213	222	253	196	199	213	230	233	215	227	211	217	244	197	224	210	248	229	261	229	252	187	215	237	214	210	227	221	220	204	232	244	234	206	179	208	220	210	205	207	244	200	207	223	211	240	227	249	227	203	220	229	227	244	215	199	235	231	220	205	183	235	224	250	209	213	207	215	209	208	224	229	208	227	228	196	204	207	237	207	181	194	193	227	207	212	212	221	252	236	225	225	211	201	219	238	214	241	171	221	211	235	215	226	194	229	200	225	226	247	229	204	213	242	266	236	216	203	217	242	218	231	233	233	239	212	211	209	223	212	200	220	240	209	229	216	208	245	213	194	190	229	240	232	199	226	209	212	215	203	235	195	229	226	220	219	221	213	219	213	233	202	219	207	215	201	204	207	256	238	225	238	216	218	210	198	229	225	202	205	207	202	201	224	220	205	221	220	209	218	220	207	204	216	202	206	235	221	226	223	224	233	209	193	220	216	222	235	211	232	248	236	204	225	230	218	231	206	213	182	245	229	209	199	215	226	203	199	242	225	215	231	229	216	238	202	205	242	205	212	216	246	214	218	209	236	214	217	229	221	203	218	204	209	206	205	232	217	226	231	219	218	220	235	203	213	232	219	197	211	216	209	211	211	203	220	193	203	208	207	255	201	213	243	225	217	216	231	221	227	231	221	226	221	229	198	225	210	216	217	223	228	228	232	197	200	223	213	199	202	198	244	211	212	217	229	235	219	219	222	244	255	214	223	228	225	242	178	204	214	222	233	243	223	237	215	204	211	186	207	212	209	237	220	214	229	228	223	183	194	226	212	244	225	180	206	205	218	222	208	217	212	228	223	202	172	230	206	237	197	207	211	239	225	214	207	205	206	237	234	231	203	213	209	209	209	209	231	221	235	218	188	227	223	204	220	217	239	242	226	224	215	219	223	209	233	207	203	214	200	182	225	201	200	223	210	226	213	212	212	196	206	233	207	231	181	232	238	213	216	215	218	219	220	221	203	205	214	216	241	214	223	181	216	218	222	203	194	196	209	227	221	243	221	219	232	233	214	231	212	226	232	219	220	222	209	242	195	231	231	209	238	237	211	210	222	243	230	228	210	182	212	247	252	230	220	197	213	218	212	213	209	215	206	213	205	215	210	210	211	193	241	188	194	241	222	200	212	196	208	229	213	219	230	208	180	232	237	227	254	267	210	187	241	229	233	226	246	216	211	233	239	209	199	215	217	218	238	210	221	208	230	214	223	213	190	225	209	244	200	218	227	187	189	211	202	214	201	208	212	209	187	232	201	211	233	201	177	190	219	212	232	245	210	212	218	206	179	237	214	211	225	227	229	230	240	219	228	244	223	223	204	228	242	216	237	246	203	205	217	222	222	215	230	226	255	231	203	202	206	222	233	215	225	238	214	213	229	206	247	210	223	207	225	236	204	211	230	236	224	219	198	234	215	227	219	212	211	205	218	231	212	199	213	218	204	230	218	208	210	224	173	221	192	194	191	219	223	214	208	194	233	192	203	215	224	204	210	211	229	223	214	242	200	231	219	230	227	222	233	218	217	203	216	214	213	228	200	191	217	233	213	219	231	206	243	214	202	199	212	203	221	181	213	204	201	212	209	191	225	216	265	233	231	263	230	227	248	220	235	224	237	193	212	264	219	251	206	225	243	213	235	224	198	214	212	231	203	246	205	228	196	231	227	227	247	237	210	212	194	209	224	195	250	211	196	218	225	216	228	245	217	220	223	238	234	237	213	184	218	214	208	217	202	177	213	227	199	209	217	203	245	225	254	214	207	213	233	239	237	249	234	230	195	208	209	224	223	214	219	220	181	207	206	228	229	235	209	204	208	234	230	220	230	204	195	186	231	218	224	204	249	247	202	217	237	214	188	219	212	233	197	243	230	240	216	220	215	200	218	217	231	200	209	215	206	205	213	203	225	201	215	223	205	222	230	239	204	218	211	230	211	206	227	213	233	242	219	252	225	211	219	222	228	223	227	235	240	245	222	217	229	204	217	227	193	229	216	233	219	228	240	220	231	215	226	208	216	242	222	242	224	235	225	207	209	208	213	217	207	204	208	228	233	200	231	219	208	200	235	243	202	215	245	229	235	209	234	208	192	220	221	224	246	221	232	217	211	227	205	227	227	221	181	206	236	202	239	218	216	240	217	198	216	238	219	239	201	223	203	217	216	188	209	215	235	215	212	205	223	236	218	221	221	233	219	221	194	228	203	211	211	200	224	214	234	202	190	204	231	239	222	214	220	240	203	233	224	204	191	242	209	230	247	223	214	241	232	183	213	180	190	221	219	217	244	224	242	205	243	215	223	226	210	208	242	221	245	237	227	227	200	230	243	223	215	195	204	200	210	215	215	208	225	204	212	202	206	231	211	196	222	216	197	196	227	194	225	218	193	209	218	220	229	231	228	213	212	207	209	205	223	206	216	210	218	259	201	226	264	216	241	215	236	227	246	228	224	211	221	207	203	216	190	215	217	188	245	252	238	202	209	225	197	239	192	229	196	249	220	208	204	210	206	226	172	197	231	212	210	256	217	228	231	194	185	235	193	213	215	218	222	200	229	218	252	202	210	226	237	235	217	229	225	216	201	203	241	215	203	211	235	256	222	207	198	216	204	221	209	237	210	217	214	224	207	190	199	219	195	219	219	246	254	212	203	207	187	217	209	205	244	227	215	232	224	212	202	209	230	208	227	212	244	216	218	247	220	189	226	214	226	208	213	228	209	203	213	200	216	207	233	212	232	203	228	207	215	192	226	228	216	242	269	210	226	233	213	215	206	243	245	205	203	209	204	213	222	212	191	229	227	220	207	215	250	214	203	199	238	184	187	236	232	197	256	229	207	206	187	203	202	211	200	219	216	245	238	196	237	204	214	235	232	210	216	209	223	199	200	267	234	214	194	227	211	216	213	211	243	170	208	195	208	215	213	214	248	210	248	227	244	239	224	213	223	245	188	229	204	230	206	199	227	221	220	222	206	192	189	212	218	215	237	227	235	223	204	194	231	224	225	221	221	215	209	233	219	217	194	216	188	226	207	225	219	210	213	228	228	218	216	218	216	225	225	238	230	216	229	222	236	234	198	223	214	227	222	237	240	222	234	193
49411	60473	59566	54748	48831	43778	38481	33993	25766	17409	9832	6201	4167	2895	1856	1292	875	746	641	630	617	527	536	524	501	505	517	479	511	480	472	477	502	485	491	483	498	482	517	474	504	487	479	499	484	515	498	506	440	485	512	480	489	521	468	461	492	466	482	502	480	499	513	498	534	470	478	506	513	522	512	492	503	513	517	527	517	513	477	491	536	509	509	459	475	465	504	498	469	519	515	446	465	496	477	490	477	478	486	491	503	498	515	475	502	495	460	529	468	509	466	501	500	474	491	477	504	463	492	474	496	473	486	503	478	470	437	476	519	517	492	456	481	478	477	491	455	500	479	519	486	502	511	507	506	485	478	481	477	497	528	471	520	511	506	509	482	513	461	485	486	488	463	469	508	477	478	463	481	517	455	509	507	506	486	490	490	522	501	461	489	480	474	477	472	511	516	452	432	503	448	465	503	485	492	484	464	507	517	472	475	498	475	452	534	508	484	464	477	444	479	495	476	475	481	549	509	511	459	510	511	508	470	492	458	510	538	473	505	500	491	486	542	478	489	486	491	452	520	519	458	477	498	493	481	458	531	469	521	502	481	486	532	492	489	506	468	485	474	474	468	467	521	469	495	463	494	480	508	532	522	481	510	527	478	500	450	489	464	494	477	492	507	477	498	490	473	510	510	453	472	515	500	504	515	468	505	507	449	494	485	461	476	518	425	474	486	489	496	456	522	502	493	495	500	515	508	472	445	485	509	454	467	518	484	468	466	460	456	471	486	505	471	472	514	496	515	488	488	518	466	488	503	480	492	467	480	540	486	496	445	525	497	480	544	494	471	508	472	490	500	507	464	488	498	498	493	502	476	489	483	497	495	499	462	504	464	496	492	472	485	484	467	469	480	486	476	475	468	475	493	529	485	476	472	502	527	474	510	493	524	514	498	503	464	500	481	459	509	487	497	509	491	495	480	501	474	509	476	533	507	493	501	488	475	483	478	466	500	473	494	536	507	457	474	476	501	472	476	479	439	455	445	489	495	514	513	491	521	498	450	492	506	475	509	473	460	471	480	485	449	499	482	496	457	488	479	487	478	531	467	446	463	480	505	492	504	498	490	528	495	505	472	501	516	489	475	470	478	488	480	513	484	514	469	465	494	502	515	494	518	448	509	488	473	515	500	508	530	480	453	525	488	534	469	516	524	527	506	485	448	468	447	519	491	476	486	491	485	502	485	449	501	475	463	449	511	535	503	460	473	529	498	511	500	517	482	470	497	514	464	453	480	490	511	474	482	500	470	482	462	473	511	506	514	451	480	461	481	458	488	478	516	500	484	502	480	489	475	502	504	524	413	479	486	482	479	473	473	433	486	477	461	513	475	477	507	462	474	480	483	486	480	488	457	495	480	502	483	498	469	519	484	478	463	466	480	440	511	485	458	491	483	464	491	438	493	501	486	498	449	448	501	474	492	514	494	478	473	497	508	450	478	495	443	485	492	506	481	508	491	475	504	477	483	497	488	472	496	487	476	517	481	491	498	462	445	489	494	470	487	490	461	523	541	512	498	481	472	538	497	484	471	484	479	483	468	515	500	498	461	512	471	491	477	481	520	503	481	451	470	483	462	487	463	491	483	481	502	519	476	482	433	489	461	505	443	483	485	472	483	466	498	499	507	462	481	495	460	424	506	478	496	503	457	506	475	482	463	496	493	465	478	480	506	479	451	458	501	527	488	533	523	489	506	461	490	478	482	476	511	499	458	499	465	492	464	456	478	511	505	472	494	500	461	496	538	486	489	486	502	491	474	488	481	473	462	462	491	496	491	481	503	487	447	468	492	459	540	481	454	480	459	498	512	487	452	466	478	485	489	433	507	467	465	458	516	471	528	502	519	469	487	550	475	530	478	504	469	475	481	515	479	496	511	494	500	468	550	485	498	510	499	494	468	466	457	500	457	494	485	445	524	510	468	495	462	476	488	494	498	497	505	518	449	508	522	469	488	473	518	467	480	479	504	489	504	493	485	448	497	438	509	489	445	497	473	499	507	527	450	498	479	479	489	511	495	472	516	475	527	465	482	512	491	479	472	515	539	501	487	484	480	476	463	497	492	466	483	476	514	487	472	477	540	507	527	468	491	515	476	495	443	483	472	502	477	482	490	501	503	498	514	495	490	485	507	461	484	512	474	466	508	503	490	496	502	463	507	472	498	482	506	488	480	483	489	522	491	516	507	473	494	479	485	480	449	492	463	445	498	474	476	494	436	475	484	500	489	507	513	440	490	474	497	527	506	509	471	497	471	500	510	489	494	496	488	506	478	504	519	457	468	474	498	513	481	469	475	515	515	503	503	513	484	471	469	438	502	482	473	465	470	482	497	491	472	501	505	518	471	502	480	461	499	529	484	466	495	476	480	510	495	469	464	487	477	476	456	512	507	487	461	495	499	465	463	527	493	483	529	490	482	481	473	490	454	468	478	475	487	504	510	478	527	493	501	483	481	452	455	470	497	508	510	450	494	466	480	436	481	508	510	492	450	501	464	475	496	529	491	498	453	499	453	501	482	453	481	499	489	512	467	469	482	524	485	497	497	463	537	476	498	470	497	486	492	482	520	487	479	517	516	483	476	493	467	503	480	455	460	520	480	480	460	458	496	458	493	475	490	494	463	491	475	534	473	506	495	472	491	487	477	470	464	499	501	445	515	490	496	495	510	488	474	529	456	478	455	435	478	477	494	501	541	470	519	456	482	464	492	457	509	453	470	495	510	492	438	494	454	486	504	497	474	463	458	481	515	499	486	502	485	489	478	507	481	500	496	493	477	475	457	491	473	497	448	472	507	468	487	487	449	484	501	447	490	510	491	505	460	515	503	519	469	506	509	478	483	503	481	527	471	467	472	458	483	497	493	530	494	475	479	503	507	455	550	501	501	508	519	491	530	501	504	468	481	469	448	491	475	466	535	527	455	456	448	506	480	484	508	480	488	530	465	497	465	521	485	497	481	488	472	461	488	503	433	512	476	498	481	469	507	495	455	476	503	472	489	514	492	466	499	468	500	478	481	471	464	498	472	484	471	492	502	503	498	487	498	496	487	471	466	466	523	482	472	500	492	502	474	470	487	468	470	504	485	491	499	494	497	471	471	468	491	463	471	520	478	482	488	461	498	517	477	499	466	462	481	468	507	463	488	487	489	458	521	477	494	514	491	477	483	480	464	471	469	493	510	490	504	472	479	523	512	502	463	460	477	476	478	503	487	485	425	473	484	498	487	451	476	468	491	484	510	482	488	467	485	479	508	483	510	449	534	547	508	455	456	451	476	511	485	486	483	498	487	460	453	477	426	460	481	496	448	509	517	473	469	485	520	456	457	534	520	460	486	493	494	506	522	450	484	497	450	466	497	452	501	505	471	527	472	479	462	527	491	485	473	482	474	524	522	526	501	474	490	491	456	504	471	496	506	509	537	507	456	531	521	497	472	501	471	484	460	492	477	506	488	529	491	471	486	511	492	484
42058	42048	42436	31744	17104	8610	5493	3359	1589	792	468	377	353	339	255	265	262	237	239	232	233	214	214	175	193	240	234	223	227	237	255	191	203	250	217	200	258	227	254	238	228	210	213	237	216	210	202	239	222	237	236	225	235	214	248	227	229	225	223	211	235	228	218	239	236	231	231	221	216	247	220	223	219	238	241	238	223	234	238	235	232	221	219	221	224	221	204	221	213	251	228	211	223	231	249	222	199	217	211	233	218	214	216	233	188	224	236	223	230	209	234	236	252	213	231	240	204	250	221	237	232	223	220	209	211	219	215	237	237	234	202	200	213	224	210	214	236	222	230	232	212	250	212	215	232	206	217	246	217	204	213	197	228	215	241	202	198	212	244	241	235	215	219	239	211	214	232	247	236	228	251	227	204	248	192	222	229	227	219	232	221	202	226	214	221	222	185	174	204	216	222	225	207	241	220	200	240	230	240	222	226	230	200	189	222	230	210	214	237	215	227	212	212	200	216	218	230	194	203	211	236	229	210	243	248	202	228	211	223	220	224	217	196	207	239	226	233	230	216	208	232	244	242	211	218	252	224	247	231	205	226	255	218	263	201	194	243	206	221	231	229	216	222	249	203	198	212	193	250	239	242	217	231	244	263	227	210	219	229	205	236	245	213	211	218	234	250	243	219	208	230	221	227	230	236	256	210	233	224	224	230	235	237	171	234	197	247	204	231	216	256	221	217	232	213	229	217	232	234	205	240	239	265	201	230	209	214	211	203	233	235	215	207	219	217	237	259	219	236	215	230	221	266	222	205	220	245	224	231	231	216	210	229	237	221	202	213	201	223	203	218	216	226	223	210	235	220	256	232	201	215	223	226	211	233	220	220	220	201	232	209	212	233	197	248	227	232	211	202	210	220	220	206	212	237	214	213	231	242	231	233	246	248	207	227	200	219	209	225	233	205	235	229	224	243	223	235	212	218	232	224	216	211	239	231	226	216	229	240	238	210	217	224	220	265	214	215	249	248	233	242	215	216	249	226	222	238	211	252	220	223	212	205	222	228	247	247	228	217	191	203	212	204	258	224	211	240	235	211	220	211	241	229	221	224	218	236	206	239	235	192	180	235	207	225	237	210	241	210	233	225	212	205	202	215	200	218	218	229	217	232	201	180	276	214	232	193	219	230	238	238	222	199	245	216	198	213	216	216	223	235	228	211	232	239	235	195	225	219	216	233	201	220	225	210	241	196	207	229	215	202	239	228	243	238	243	198	210	209	217	219	233	224	236	231	205	236	219	220	235	209	198	199	226	216	223	226	216	212	238	209	254	199	228	230	204	221	223	220	243	244	208	211	223	234	201	216	203	252	236	236	227	198	196	212	222	216	218	217	205	247	225	207	224	221	226	233	242	211	217	196	210	230	207	248	232	209	217	229	210	246	208	218	228	219	226	228	247	218	222	229	239	257	229	197	205	210	191	246	222	233	215	232	227	219	249	205	236	196	228	236	218	213	225	189	222	230	211	211	213	231	194	246	237	228	223	205	245	214	223	231	191	233	225	215	231	241	209	232	233	216	215	252	231	232	227	209	204	228	232	227	215	191	206	211	209	232	239	226	232	219	203	247	233	214	217	226	203	194	215	213	212	238	203	209	227	222	221	246	225	198	229	228	238	227	238	228	208	226	229	231	209	250	234	236	225	204	199	216	211	204	229	193	195	207	217	229	210	244	236	226	210	212	230	238	236	207	219	221	224	196	204	236	209	205	223	247	226	221	209	221	229	251	240	252	231	217	216	207	224	202	192	226	195	196	239	249	233	216	211	250	214	218	223	225	232	222	237	218	212	219	228	223	192	232	221	206	223	229	201	220	230	253	186	195	213	204	235	223	231	219	234	221	245	246	224	251	232	227	228	220	218	247	228	237	239	257	220	211	239	246	234	222	212	241	258	245	213	224	201	234	209	220	233	225	234	227	217	217	261	222	221	245	214	214	213	247	214	207	248	199	244	207	227	216	233	190	212	210	212	227	207	224	204	226	205	227	236	228	224	222	233	227	207	214	227	229	220	224	217	218	219	223	240	236	216	228	232	248	218	192	210	221	203	222	214	254	240	232	233	205	209	220	213	231	213	212	207	219	211	244	243	209	225	214	235	239	203	222	219	235	218	237	231	254	228	241	197	199	210	224	212	212	217	247	231	206	242	256	239	246	258	226	229	248	239	225	205	218	191	230	245	197	211	204	221	246	223	236	230	210	214	220	227	216	212	232	217	233	214	230	210	183	220	210	216	251	207	204	242	231	221	214	213	211	220	203	211	203	217	203	213	215	229	217	236	221	229	209	225	244	239	219	206	244	216	201	214	204	223	220	205	214	222	224	230	219	217	226	231	255	201	246	204	210	240	204	214	227	227	240	198	235	216	226	219	175	244	214	219	208	220	225	206	242	210	227	227	224	250	216	238	236	210	205	235	199	193	212	218	236	204	218	237	226	214	243	208	219	222	234	203	215	210	195	213	226	234	221	196	211	239	240	230	225	228	191	227	234	246	226	227	236	228	230	228	217	216	212	193	194	232	256	219	197	219	226	202	209	204	235	249	212	239	239	208	235	222	247	251	256	262	230	232	234	202	228	214	246	225	233	241	221	258	243	214	216	213	228	246	201	220	219	224	238	215	233	206	197	224	210	226	198	221	230	239	213	189	222	209	222	245	218	252	234	252	229	206	213	210	201	212	229	237	222	228	224	199	240	219	219	251	205	217	243	245	208	244	199	216	205	229	220	202	220	214	238	203	207	213	236	238	225	245	222	218	217	199	236	241	226	206	214	239	233	209	215	214	231	216	208	211	211	225	203	225	192	232	262	241	230	219	232	223	234	219	209	222	256	206	201	209	233	236	229	236	234	231	219	220	228	197	239	217	230	208	206	209	228	268	255	231	235	237	228	198	225	222	234	223	230	216	236	240	225	209	196	225	224	230	223	210	228	210	234	193	214	220	215	209	240	216	234	229	223	207	218	233	213	220	224	224	211	223	215	226	209	203	223	262	212	243	245	207	228	209	230	219	212	211	222	231	221	241	229	236	227	224	211	217	206	196	217	250	205	196	220	229	224	193	235	232	216	197	215	221	229	250	213	189	236	212	207	218	235	222	218	207	191	202	254	208	216	213	196	233	252	223	223	270	231	211	247	238	203	240	210	269	224	211	196	248	229	222	232	233	230	197	230	222	222	219	211	244	213	214	213	211	225	218	223	192	234	217	220	212	203	214	207	226	223	257	233	233	223	222	222	215	251	224	216	241	219	221	239	212	204	222	211	221	244	214	192	208	219	217	226	249	191	221	216	252	215	228	245	211	226	232	195	244	210	212	219	238	187	224	219	213	223	238	224	256	232	230	232	222	229	206	233	221	216	236	228	223	226	222	218	227	221	210	224	212	231	212	236	212	238	218	225	237	242	226	240	219	216	191	246	223	211	227	241	245	210	228	239	220	234	225	212	231	236	208	238	216	206	217
29704	36589	43477	38119	26222	19977	16341	11331	6136	3026	1819	1337	1101	837	720	646	533	558	535	557	554	555	516	521	517	552	537	501	491	517	504	511	481	538	515	472	505	528	533	544	504	558	567	500	484	530	516	510	512	533	504	536	523	510	492	486	503	472	527	522	503	520	562	486	494	559	507	485	505	526	510	520	494	490	532	514	493	516	509	505	508	473	513	518	507	501	494	500	480	478	491	517	506	499	498	513	545	516	505	535	502	506	539	483	505	492	528	505	504	496	533	522	486	489	455	489	502	526	517	469	524	475	471	518	496	527	514	523	461	507	534	499	490	518	480	499	521	531	495	479	562	520	503	514	495	476	505	501	514	505	541	474	467	517	530	533	542	525	505	510	496	501	515	498	490	513	470	512	482	498	561	485	540	489	521	531	510	530	526	491	524	558	480	494	508	509	501	521	487	518	510	498	497	506	504	517	482	510	508	478	501	494	487	484	461	495	546	514	499	488	472	534	513	532	520	507	533	474	529	529	479	511	506	538	544	506	536	531	531	491	541	478	502	547	519	522	531	511	531	485	534	499	526	482	518	499	453	484	516	536	534	470	542	489	542	522	552	499	523	518	490	508	534	491	521	507	539	500	525	522	499	527	501	499	520	513	473	528	496	518	505	491	533	523	494	539	496	516	560	490	550	514	525	470	520	536	510	507	530	534	469	512	464	516	503	492	516	501	513	536	495	466	526	509	506	500	500	479	508	502	495	489	593	480	492	497	559	508	503	529	543	545	506	553	527	493	515	518	518	546	508	546	514	529	524	500	498	473	477	502	528	505	508	490	522	497	523	526	498	496	482	471	512	488	500	489	504	527	483	506	497	480	503	535	519	509	501	518	518	508	500	516	510	506	478	492	538	504	475	515	490	488	543	511	503	507	477	448	509	502	482	544	551	509	522	514	508	524	509	499	491	576	488	536	534	517	518	541	479	499	482	506	549	477	508	480	492	492	576	513	531	523	547	476	508	533	520	495	503	493	506	528	493	519	481	497	516	495	495	496	528	506	509	509	525	471	492	493	510	473	524	516	537	517	514	522	502	500	548	493	470	489	521	484	529	536	528	523	464	471	542	505	520	534	532	511	547	543	526	532	511	503	504	519	485	484	492	503	550	513	509	522	531	526	515	493	486	512	512	515	483	537	527	533	539	515	527	498	551	515	511	500	515	472	474	512	480	499	519	527	518	534	498	513	531	507	520	479	499	489	509	550	496	541	463	486	472	518	507	530	483	481	548	538	514	485	519	520	493	510	502	487	521	504	508	533	496	544	492	500	533	486	507	514	524	496	499	518	494	539	526	496	535	514	517	489	506	496	509	506	536	512	504	511	507	512	516	558	507	529	516	507	489	493	474	520	458	513	508	498	517	486	498	487	516	520	489	463	482	517	506	497	514	461	466	501	498	501	508	487	495	488	543	513	536	501	477	573	557	490	522	496	464	504	496	497	496	531	485	522	495	453	543	486	487	508	491	514	537	513	495	508	487	536	490	519	478	543	525	510	507	521	508	480	477	507	536	500	513	473	508	502	498	518	489	521	525	503	531	506	490	516	474	534	469	538	536	511	527	513	518	601	486	528	525	481	531	505	495	490	499	539	504	526	501	522	490	500	505	505	480	527	492	522	545	522	510	503	514	497	484	516	481	492	514	535	523	521	523	461	520	497	529	527	523	526	514	514	520	533	504	496	491	509	508	523	519	481	533	491	529	512	500	488	524	452	508	509	542	496	517	480	501	546	473	475	519	507	476	488	492	526	479	503	536	493	493	519	528	515	513	529	568	506	509	503	514	540	495	477	489	486	498	526	483	489	508	464	518	494	557	481	453	459	545	513	504	513	497	521	528	521	495	476	508	515	511	457	536	504	512	502	499	508	498	510	520	475	533	496	485	497	516	521	484	510	529	497	520	527	526	499	532	536	522	464	503	498	563	525	479	513	498	481	446	491	485	537	534	472	471	498	520	477	507	488	507	475	490	518	532	488	511	524	501	549	479	498	522	507	524	488	486	488	500	476	506	500	509	517	512	524	505	496	497	518	506	478	519	484	508	501	486	558	486	498	535	506	535	498	504	537	496	459	526	529	525	519	541	542	509	507	535	515	530	470	512	542	524	466	500	489	516	493	509	516	494	437	532	541	523	518	504	489	499	465	499	507	520	482	506	519	523	511	489	547	522	502	525	510	540	557	508	489	461	505	506	478	519	534	540	519	505	508	513	492	523	498	477	518	525	522	497	490	534	514	498	469	534	535	530	490	491	504	484	508	453	540	510	528	536	530	480	491	478	512	531	510	523	529	516	488	494	502	506	537	535	505	519	488	518	488	481	520	529	514	553	521	483	512	519	456	528	485	461	483	529	532	483	496	491	508	456	489	447	482	486	520	533	492	516	513	498	529	535	491	492	512	503	483	491	509	482	519	492	496	496	487	524	517	491	495	518	541	507	497	493	478	513	511	521	533	516	532	528	508	518	525	486	526	519	504	501	548	484	526	494	513	494	522	485	483	520	488	519	524	461	468	511	480	559	474	524	522	520	476	491	530	511	527	513	483	516	505	475	492	517	487	510	507	463	474	503	526	512	486	511	509	491	503	542	482	468	534	546	517	489	496	499	501	503	504	501	509	535	480	538	494	506	491	517	513	492	486	487	521	530	516	491	549	520	487	513	465	534	468	538	489	519	476	511	492	531	534	493	470	498	487	514	507	481	546	489	536	488	506	480	518	510	497	504	475	495	511	505	518	494	519	542	501	535	521	496	522	485	501	488	517	469	549	513	538	535	530	512	494	538	516	488	501	542	549	458	526	522	534	437	519	497	507	508	516	508	497	523	500	468	536	524	503	511	531	491	484	519	518	521	485	482	529	492	518	507	488	484	504	492	519	494	536	525	471	495	517	522	519	551	557	534	521	519	543	520	504	523	500	535	500	476	511	477	512	511	498	486	518	471	481	474	471	514	519	458	511	513	497	549	505	480	513	500	514	466	552	516	496	519	478	504	516	552	523	539	529	475	497	444	507	541	521	500	566	513	501	483	483	508	481	522	511	512	544	494	496	535	494	503	509	529	478	528	511	486	500	529	538	518	491	482	493	464	473	523	504	515	516	523	522	488	532	467	475	515	500	503	542	510	532	482	529	518	520	503	489	500	499	525	507	491	541	464	517	504	535	532	497	502	548	510	483	551	486	511	490	485	532	490	544	493	495	493	525	514	513	486	527	479	497	508	533	519	531	525	484	535	505	546	494	488	487	469	486	474	504	509	501	472	491	493	513	512	484	489	511	524	539	487	493	497	482	557	540	499	512	533	482	484	489	496	430	507	518	505	480	514	472	534	527	495	492	501	518	490	496	525	535	511	503	493	520	473	541	524	487	542	528	521	516	487	492	468	534	499	535	495	500	523	482	543	530	518	505	494	530	491	503	522	500	493	493	468	495	554	513	481	480	469	511	524	495	516	500	471	496	474	526
55556	55933	59324	43935	30966	25387	20711	12838	6201	3059	1726	1104	694	475	346	286	227	249	201	204	191	214	212	239	257	223	208	225	247	231	210	212	201	205	224	215	235	221	207	205	213	228	206	205	209	238	236	197	204	199	201	199	205	222	180	217	232	215	217	216	241	224	211	211	215	228	192	210	228	221	253	204	217	204	240	215	220	208	247	236	216	223	203	220	210	238	245	198	189	218	193	235	221	212	217	233	226	244	229	219	208	260	258	219	229	200	230	211	235	214	240	221	189	180	189	224	212	221	237	244	210	216	242	219	222	234	232	223	197	205	204	244	219	244	231	187	202	220	206	219	199	192	252	218	202	194	240	209	212	228	227	226	262	226	240	229	243	208	213	215	237	230	224	214	219	213	205	216	195	243	219	209	234	247	218	222	205	204	201	231	231	218	190	230	219	225	196	242	239	188	196	227	222	219	227	230	218	191	220	217	202	228	221	193	217	230	231	227	249	236	223	249	223	212	210	225	190	220	183	205	228	217	207	240	206	209	220	221	221	216	229	222	197	199	236	194	204	241	236	253	222	249	207	227	246	187	223	229	244	215	229	202	218	205	205	216	212	207	245	186	187	189	226	229	206	246	201	186	222	216	217	211	234	206	216	216	202	231	194	221	218	255	208	231	225	192	238	236	241	231	224	216	201	196	227	233	232	213	214	236	200	232	195	235	234	197	213	204	183	207	202	232	204	207	219	228	233	218	218	214	229	211	213	230	230	207	216	237	229	219	236	167	190	231	226	205	215	214	229	221	231	206	197	233	202	197	210	233	224	210	208	228	214	232	232	221	206	205	221	225	222	200	217	231	201	243	218	217	217	231	208	195	217	194	207	219	235	210	217	204	222	202	206	241	209	205	206	244	212	230	210	214	213	219	202	216	214	222	225	220	210	242	219	229	210	230	233	251	208	221	214	191	244	239	217	213	214	229	209	227	226	205	239	209	220	189	216	197	227	233	245	203	194	224	225	192	201	217	175	205	225	223	202	198	204	222	232	224	217	192	232	209	197	214	214	198	202	230	197	224	184	194	238	205	202	218	208	223	205	222	209	221	256	207	248	210	230	216	228	228	241	221	203	198	239	231	188	233	184	214	193	209	226	230	220	216	205	203	235	223	241	206	239	206	203	229	246	235	210	223	228	208	220	214	198	233	231	200	191	214	208	193	203	222	213	229	215	225	207	213	198	226	197	220	205	207	231	227	212	190	214	208	252	230	234	230	199	227	210	234	225	222	191	227	223	226	197	233	212	230	221	203	215	215	248	218	209	199	211	228	232	234	213	235	221	228	202	214	200	201	236	215	216	234	224	223	231	226	184	223	232	226	222	206	215	226	211	239	200	191	238	232	235	235	224	250	229	221	257	208	198	236	213	263	221	220	228	209	238	230	228	227	225	238	198	213	207	218	212	219	192	236	209	205	219	214	182	236	208	210	212	249	211	228	245	226	225	229	223	194	223	215	241	250	207	244	222	206	232	238	231	231	226	238	226	191	235	226	208	196	184	219	209	174	212	201	210	216	219	223	210	198	216	194	190	210	231	213	191	230	226	227	199	218	179	216	213	221	232	205	231	221	238	255	201	231	198	202	226	228	202	238	230	238	254	239	233	234	217	209	231	239	194	183	228	244	196	213	210	225	197	233	201	217	223	206	213	217	210	234	228	242	218	186	213	214	236	207	194	237	203	200	209	216	231	224	242	218	210	201	215	196	232	235	210	221	231	243	174	229	217	220	209	207	233	231	224	228	221	227	221	223	181	239	219	203	191	230	241	215	220	218	242	240	208	236	204	226	218	194	235	241	221	253	218	222	197	237	226	212	226	237	200	263	218	230	206	212	207	222	218	176	245	229	216	225	210	207	208	192	234	219	206	196	207	232	212	221	193	217	206	232	208	204	227	191	206	211	242	233	195	236	211	219	227	207	249	196	212	223	231	237	238	225	212	234	202	214	203	198	206	214	209	202	202	240	206	245	214	203	219	205	221	235	205	210	208	192	220	208	230	216	188	233	232	240	222	199	222	221	224	226	222	241	228	209	196	242	235	223	210	207	225	218	229	212	235	216	219	241	200	256	220	200	199	224	221	229	210	215	193	208	230	226	232	236	204	224	217	254	204	198	235	188	185	214	207	209	179	212	207	210	228	228	228	240	215	190	240	225	208	250	228	180	243	231	179	215	222	225	216	209	238	209	236	219	229	193	200	188	230	210	204	241	216	220	199	237	227	229	260	235	218	235	225	219	198	217	224	203	206	235	197	251	182	205	220	197	196	215	240	233	229	246	231	225	218	232	194	219	192	215	237	231	209	214	204	192	205	232	252	231	214	221	230	248	198	207	220	218	202	221	235	196	200	215	210	236	224	184	200	194	202	223	228	239	217	203	223	232	193	211	221	241	227	210	190	225	243	221	218	195	196	200	209	228	220	235	212	202	229	214	198	227	191	221	238	212	254	226	233	224	209	219	229	233	208	211	196	210	196	231	229	212	247	221	207	220	227	221	247	239	230	213	206	195	240	222	193	196	222	237	224	218	186	214	220	223	200	242	225	226	251	220	221	215	213	232	214	229	213	192	210	215	214	224	221	213	236	185	239	230	235	210	213	241	203	206	203	225	222	220	227	204	203	213	218	208	221	209	205	234	223	222	215	213	222	240	183	214	241	218	231	211	221	222	211	219	228	223	226	226	220	230	207	223	200	230	216	212	212	215	231	204	199	247	223	222	230	205	203	218	239	238	210	222	223	211	242	230	224	247	228	230	215	209	226	213	236	207	213	228	216	207	239	234	238	211	209	225	220	202	219	199	227	234	219	208	224	214	208	198	198	227	209	190	202	226	224	213	220	217	220	228	228	218	224	234	217	222	213	192	203	218	244	201	203	229	201	206	227	216	248	238	195	229	226	210	233	229	220	224	230	249	212	190	224	192	230	198	213	216	223	210	202	232	202	203	191	252	197	232	219	212	208	231	217	206	217	199	236	213	241	228	230	234	212	174	265	227	229	217	230	208	220	208	209	208	225	232	239	239	206	227	209	231	220	237	202	186	209	212	208	236	236	207	190	258	206	203	204	246	220	211	202	212	219	254	221	198	209	207	249	233	202	227	237	213	227	217	248	215	218	221	203	204	197	210	249	210	209	213	179	187	206	193	245	188	218	225	231	228	203	190	222	222	231	231	236	202	229	216	235	203	230	212	231	220	242	207	217	201	235	233	201	223	224	218	225	201	219	217	212	224	235	210	212	212	220	218	197	216	226	245	218	195	232	250	226	210	219	223	232	198	225	188	210	211	192	232	236	211	220	223	242	234	181	194	182	207	209	220	204	214	210	233	218	215	243	223	218	235	216	243	234	183	234	207	221	202	215	217	214	216	218	224	204	237	207	202	235	195	231	220	202	231	230	212	213	207	214	220	240	233	216	232	209	202	254	214	216	232	239	238	228	179	227	225	218	215	245	211	190	254	217	237
42575	53598	61221	54524	42444	35639	30893	23411	16365	10513	6966	4254	2775	1612	1152	772	658	593	561	579	498	516	541	520	515	506	503	490	493	499	500	542	473	525	517	492	464	489	487	478	482	520	522	475	476	502	512	522	461	545	491	537	433	478	470	529	461	508	479	503	518	508	458	518	473	486	522	488	474	523	466	519	482	488	470	515	520	493	537	497	510	479	476	494	477	483	490	529	466	450	488	485	491	488	498	532	470	488	537	508	472	544	546	510	481	479	519	488	508	492	463	504	481	441	492	494	478	497	476	514	502	504	484	492	478	486	503	497	469	481	506	508	526	463	483	483	503	452	511	463	495	499	468	497	505	531	499	474	474	472	486	530	516	487	514	487	536	496	509	477	489	500	508	474	493	466	532	494	469	492	500	499	499	533	507	507	504	489	477	535	505	517	489	487	504	487	513	466	486	505	480	507	506	515	459	497	436	500	454	503	513	481	479	483	477	495	521	509	509	483	564	527	531	467	502	483	494	497	486	482	463	525	493	497	485	490	487	510	493	479	477	515	540	541	457	518	475	483	507	481	513	509	502	480	520	494	522	475	500	512	477	538	498	531	519	499	509	503	523	527	516	496	487	478	476	503	488	504	484	487	494	514	457	488	491	506	490	476	469	484	504	513	534	468	534	509	506	471	502	537	538	501	480	493	496	444	508	481	516	490	485	487	557	540	491	500	495	465	486	504	502	489	513	475	529	478	489	480	477	496	473	509	478	476	474	493	498	492	441	516	478	510	523	518	516	484	508	510	502	475	505	472	521	472	506	492	544	517	525	522	484	454	496	477	478	489	525	498	516	491	509	484	513	521	455	529	465	495	479	521	548	523	495	511	487	488	470	485	500	527	479	485	498	477	490	525	508	491	518	494	487	522	525	537	507	470	486	492	466	489	496	495	503	460	498	489	482	532	473	454	500	535	550	486	488	483	502	467	507	509	527	490	451	516	537	495	490	516	494	479	468	476	521	528	501	517	490	507	503	464	510	479	482	503	510	510	502	486	503	499	505	492	539	509	534	538	503	467	487	489	516	548	495	484	505	486	466	513	517	527	545	491	486	514	483	516	462	479	494	461	499	497	479	461	471	462	492	502	507	504	504	496	534	494	508	474	521	485	505	486	511	491	521	506	491	501	493	520	522	495	527	513	496	487	505	525	464	475	494	491	452	476	519	527	498	525	500	524	476	502	475	493	489	494	504	495	480	518	524	498	492	490	542	500	470	494	500	487	471	479	518	492	537	519	490	479	494	501	520	525	480	478	454	506	480	495	504	499	500	520	497	585	501	480	462	460	507	487	455	466	520	479	517	554	484	463	503	469	510	529	480	477	500	503	511	504	466	496	469	515	478	493	512	514	495	464	520	511	524	477	493	491	493	470	505	491	496	474	507	518	511	492	513	529	512	498	479	515	485	516	491	456	473	464	484	483	486	488	499	480	466	488	497	470	498	501	529	526	507	503	510	487	492	516	489	501	491	455	484	503	487	470	494	499	492	505	495	492	485	477	483	497	514	497	472	551	481	539	432	522	508	509	446	417	494	485	494	514	499	488	461	511	473	504	530	504	439	503	489	470	502	520	444	440	497	472	513	447	498	509	448	512	474	520	480	543	526	491	489	509	503	489	537	505	483	472	484	487	515	508	472	484	479	494	501	492	472	483	477	499	478	519	506	507	513	494	501	531	473	485	492	505	491	523	519	490	484	511	526	509	502	521	503	499	518	481	480	475	486	502	543	506	468	542	492	513	482	466	471	516	508	531	484	483	547	478	519	502	479	477	478	504	493	476	505	526	520	529	487	498	450	512	531	471	472	496	476	478	490	500	464	499	467	460	474	501	514	486	495	513	507	475	472	486	526	474	467	481	529	483	501	489	465	513	489	466	530	492	503	521	476	489	482	536	533	478	503	451	505	501	487	516	545	517	477	494	513	520	517	499	499	511	535	480	460	519	540	501	509	551	499	476	481	495	520	499	511	514	495	516	534	515	507	432	458	474	523	527	510	484	467	479	486	447	494	483	548	498	491	495	520	518	510	495	488	449	491	454	516	469	524	502	481	470	517	480	503	469	481	531	513	458	453	465	475	455	486	502	552	548	526	500	505	525	490	483	543	507	495	504	514	478	487	469	490	492	519	482	481	466	514	489	493	496	487	469	488	481	483	472	508	436	494	470	484	484	481	487	485	515	474	460	501	529	477	459	483	516	455	518	477	472	484	503	532	475	522	543	471	498	514	484	489	451	499	514	496	529	499	471	445	503	497	510	486	491	512	486	522	509	490	516	518	466	507	528	525	518	499	534	490	518	487	482	563	505	502	477	522	481	520	515	504	493	496	497	524	503	481	492	529	515	490	494	522	499	435	544	481	483	473	512	498	511	485	469	502	513	491	516	474	474	467	467	476	520	503	502	537	481	531	467	516	542	486	503	502	498	483	510	473	524	508	515	470	506	523	445	503	469	544	483	535	515	503	530	494	469	476	462	536	466	493	496	482	458	514	522	496	497	474	495	461	506	497	517	505	511	445	482	500	490	502	470	481	522	481	502	503	551	509	498	498	496	494	504	503	492	497	490	489	493	469	519	468	509	524	501	463	458	487	492	508	469	476	502	458	559	509	479	487	518	506	485	476	498	519	501	481	490	498	506	505	493	504	503	518	462	494	514	497	503	485	517	490	507	471	480	499	480	486	523	547	513	515	471	528	521	481	503	494	494	508	498	525	484	482	516	474	511	496	493	475	505	475	485	492	479	471	528	558	457	507	472	472	503	512	448	494	494	490	466	472	504	513	483	520	490	486	508	503	503	537	525	493	487	539	469	490	450	485	495	517	526	487	482	472	474	480	512	487	484	493	494	503	508	480	461	531	511	471	490	486	509	489	458	487	502	495	485	505	479	496	523	500	495	481	471	519	482	510	515	477	508	507	476	486	504	505	484	542	482	456	451	489	509	516	482	496	489	523	492	507	503	455	497	478	481	478	517	487	508	538	471	483	501	483	508	505	490	521	482	488	497	511	474	523	470	484	531	511	487	479	548	509	459	474	499	495	493	486	469	487	526	478	501	475	488	469	495	471	495	466	497	484	483	505	502	509	514	466	532	491	459	484	516	503	474	513	524	514	507	510	483	484	492	518	474	489	475	503	517	513	480	511	525	511	486	507	520	547	511	481	466	512	483	509	554	484	490	501	471	461	516	470	457	521	536	502	495	506	533	479	502	514	475	458	515	499	504	540	511	484	516	493	513	531	506	504	457	464	511	510	502	514	480	532	481	517	525	511	460	520	463	469	462	536	512	485	490	480	466	500	492	496	496	476	497	511	527	531	488	503	465	494	494	487	516	428	533	516	510	478	498	499	471	515	469	508	519	502	492	504	451	496	486	466	535	482	479	492	488	452	493	461	487	504	500	487	483	504	523	505	489	506	481	499	477	518	493	499	522	531	499	511	477	495	474	493	505	505	490	535	463	505	472
61474	56915	53476	42971	32165	27653	25151	18723	11346	5922	3185	1593	996	567	401	276	255	253	226	218	232	214	228	214	216	205	227	199	230	240	224	225	195	218	195	225	208	201	227	212	235	222	227	226	229	241	229	240	220	233	202	220	220	230	197	232	220	194	197	217	216	214	207	210	210	218	222	221	228	232	233	221	180	207	224	210	210	199	200	195	222	220	226	228	207	201	190	221	226	211	191	205	252	229	238	208	215	212	204	222	235	198	208	248	196	235	264	217	195	224	219	230	213	219	225	205	245	225	237	198	217	214	208	214	231	208	213	207	187	219	201	227	221	249	178	215	246	197	257	201	244	195	234	200	212	211	207	235	232	212	208	201	224	212	223	190	239	234	215	208	210	230	236	197	221	191	205	218	216	208	205	215	212	204	185	225	196	198	208	211	222	209	201	219	215	227	232	231	210	191	236	187	232	232	209	192	212	216	243	227	221	227	225	177	211	208	208	220	203	223	196	208	209	229	228	202	232	216	211	229	206	195	201	217	212	234	229	224	211	248	195	195	205	215	211	216	200	181	206	201	239	221	219	238	251	186	182	239	237	222	263	223	186	221	218	209	219	204	214	211	237	226	221	206	232	211	228	253	241	237	244	175	181	229	228	244	181	241	227	247	203	253	248	207	240	251	205	216	234	209	199	227	218	211	192	212	213	222	211	224	202	216	208	185	221	219	210	190	201	232	206	202	192	223	213	217	189	238	226	202	197	210	225	235	218	221	188	202	208	227	211	215	203	224	213	242	203	208	223	218	251	211	229	204	228	227	176	229	230	201	235	225	219	257	225	216	224	226	234	214	222	225	208	225	220	188	227	232	252	219	207	217	212	243	223	231	218	206	220	238	220	233	235	196	216	204	241	227	224	205	222	215	221	217	194	211	194	224	233	238	215	205	217	204	213	227	224	205	238	211	210	224	229	215	236	249	217	222	227	196	220	229	239	219	220	224	204	234	205	235	227	242	184	211	226	230	219	209	201	206	185	217	233	218	219	227	225	232	210	205	241	226	212	229	239	212	228	208	195	223	221	198	198	223	214	201	228	207	230	194	211	195	222	210	219	216	200	177	208	219	221	212	219	252	217	238	223	214	247	230	224	225	194	216	216	264	192	246	213	212	214	246	190	203	234	225	197	234	210	214	197	222	212	226	210	223	197	196	198	228	203	200	228	245	214	210	194	220	216	200	208	222	220	201	215	233	232	228	216	196	194	198	208	214	196	238	200	225	239	225	244	222	202	203	207	213	228	234	194	212	253	211	228	199	220	198	222	237	216	196	200	212	229	223	194	209	233	251	214	239	233	207	227	223	240	219	199	223	192	199	214	218	213	240	183	213	197	207	222	257	226	207	227	194	221	210	237	210	231	215	203	219	224	230	231	214	212	242	214	236	188	195	183	213	209	214	235	192	227	189	231	226	195	234	234	220	187	225	221	212	213	181	230	215	197	205	209	221	229	232	228	210	215	220	220	197	227	230	214	205	229	256	204	205	204	207	254	200	199	201	237	193	229	215	207	223	213	198	204	218	222	221	218	199	219	236	203	250	220	208	224	219	219	227	192	211	198	220	238	193	228	244	245	211	183	211	219	226	245	189	233	217	240	248	217	199	219	197	188	197	209	237	230	189	219	221	216	210	200	198	215	224	189	216	216	214	211	213	202	216	211	239	213	198	179	214	241	201	207	192	233	221	220	225	206	186	223	205	206	213	215	207	220	228	188	204	216	196	196	228	218	223	237	207	210	239	203	217	226	241	227	205	210	197	224	213	253	213	211	223	208	208	192	218	200	216	214	225	203	232	193	243	241	259	194	233	212	191	224	200	208	229	197	208	229	228	223	231	221	211	218	211	205	193	218	196	216	214	228	216	251	229	199	225	245	233	201	223	205	204	228	221	220	216	242	236	219	199	217	250	241	215	206	235	217	206	196	207	226	181	230	221	192	211	209	204	201	220	240	198	221	220	216	211	244	264	190	211	245	216	203	207	241	219	209	213	204	224	190	234	243	207	190	211	203	217	219	209	205	241	232	213	218	244	222	215	233	208	220	224	201	203	215	230	218	180	216	216	207	231	231	202	207	218	239	217	213	242	201	219	226	228	212	217	199	214	227	256	214	233	202	211	217	204	202	202	217	220	215	230	206	212	220	222	225	211	245	257	210	231	246	174	213	217	231	228	222	233	215	207	244	230	201	228	228	224	215	208	214	219	239	172	222	188	223	224	228	211	253	201	244	214	218	208	228	214	201	203	232	230	218	209	244	196	199	221	196	212	224	217	235	226	240	239	204	242	221	223	216	223	210	186	203	222	221	214	224	235	245	222	230	234	208	202	188	204	224	222	215	193	222	240	207	225	217	225	208	214	223	207	210	210	221	233	206	238	213	240	209	221	223	225	256	207	213	236	214	237	226	208	192	206	225	239	216	258	197	244	198	203	217	193	201	200	233	228	189	207	193	218	228	213	209	216	218	248	209	231	205	226	213	200	219	247	222	206	214	224	235	226	206	237	214	243	209	210	213	232	225	237	219	214	203	227	208	185	218	245	206	229	193	210	220	230	192	232	211	202	208	219	228	195	235	208	220	221	229	224	198	212	221	230	211	223	211	199	223	229	205	224	220	210	180	190	226	240	211	218	218	215	232	195	220	226	208	223	189	208	226	228	195	211	187	221	218	222	211	219	236	208	217	194	220	220	254	225	227	227	233	218	223	209	230	217	200	214	212	218	226	230	216	224	212	214	226	206	185	206	216	243	191	196	219	210	219	212	232	212	222	212	227	224	225	203	224	209	202	246	203	201	231	223	211	226	244	197	216	202	214	235	211	223	234	231	203	213	218	184	226	230	248	209	217	232	238	259	234	212	222	213	205	209	212	210	259	205	215	200	261	205	222	231	235	217	248	246	204	221	232	232	228	225	262	205	230	238	236	230	206	204	237	208	237	208	226	247	214	206	219	197	205	247	239	191	245	201	184	186	214	238	223	224	237	185	225	220	229	218	265	226	222	222	190	235	188	228	211	255	207	226	204	231	233	239	241	211	233	223	217	220	205	215	203	204	216	195	253	255	237	240	223	211	194	201	231	240	197	215	191	191	246	230	210	197	240	226	224	226	230	203	232	235	223	232	194	199	207	205	234	239	208	197	204	205	231	222	204	197	217	214	204	195	188	210	234	213	210	223	219	201	214	208	223	223	220	227	189	221	230	193	191	222	235	205	194	199	246	222	229	191	207	214	220	196	226	205	231	214	233	223	216	229	220	208	214	225	181	204	216	213	203	197	212	231	226	218	222	217	210	202	233	219	272	220	220	192	207	227	236	218	247	196	211	203	234	183	224	213	213	218	204	222	182	224	238	212	219	245	205	218	228	222	248	224	226	229	190	216	205	218	219	242	216	241	204	226	212	203	260	201	200	221	189	208	214	214	236	221	211	207	212	239	210	279	202	198	215	182	250	213	194	242	214	194	230	190
48356	58508	61187	56516	46880	41316	36109	29007	22888	16093	10327	6210	3533	2025	1275	933	715	639	604	516	535	458	513	509	514	492	522	465	520	461	503	493	486	531	496	524	506	476	481	460	505	485	465	537	504	456	448	488	473	487	487	476	480	473	514	505	522	505	487	489	504	487	481	530	464	522	484	502	495	505	442	504	508	484	496	450	523	500	479	469	489	493	459	492	498	492	430	465	514	458	460	513	498	508	449	485	487	461	509	464	491	485	488	480	481	479	512	499	522	453	492	496	470	518	564	493	492	484	516	479	484	473	495	469	511	464	468	473	455	483	476	490	517	486	457	497	518	464	492	468	508	478	465	495	507	487	495	495	494	455	497	478	490	500	502	448	470	529	494	474	490	485	505	477	490	443	477	507	493	516	533	491	489	502	479	504	495	480	516	494	499	457	515	487	467	513	478	476	477	470	488	505	466	462	487	501	505	489	481	483	542	465	494	477	476	461	453	514	507	521	487	486	491	483	523	506	488	479	483	498	494	513	470	486	521	476	507	495	498	491	495	512	469	513	473	490	509	511	457	546	479	500	481	491	512	422	477	486	469	504	506	520	502	503	457	444	497	436	475	516	522	470	453	481	502	510	440	483	477	517	483	463	484	493	443	507	475	492	481	521	440	510	483	518	490	488	516	451	535	509	483	544	512	501	457	484	430	502	454	481	457	461	508	503	502	499	472	495	466	519	470	502	465	481	480	472	491	497	472	489	453	487	449	480	493	478	501	469	463	481	476	471	492	519	492	478	513	517	488	503	457	479	522	509	483	491	529	518	484	513	489	516	421	487	480	497	496	488	485	484	490	529	502	486	478	477	480	502	513	496	464	472	478	511	479	466	479	479	456	512	531	492	507	516	487	535	486	505	491	491	496	487	493	513	468	453	472	487	488	527	486	482	482	484	507	471	471	460	507	494	461	469	510	478	487	472	528	487	493	460	462	506	451	491	483	488	465	505	536	508	469	510	463	490	498	494	502	505	509	492	482	483	482	517	481	503	484	484	520	520	486	460	480	483	490	465	454	520	501	467	480	480	512	490	489	497	451	518	472	439	511	489	504	466	496	464	485	498	490	523	473	513	503	481	479	477	469	501	488	473	482	503	497	485	497	494	464	483	509	515	470	485	512	463	460	485	431	495	489	437	517	497	518	483	512	479	477	486	455	503	460	494	497	473	493	458	495	504	508	484	473	494	462	480	495	479	512	477	483	469	493	491	472	469	478	478	512	519	503	479	515	459	500	473	489	431	507	480	505	492	477	501	464	467	466	510	447	512	524	497	491	505	507	492	540	465	545	473	489	480	498	482	534	455	468	505	490	462	483	494	470	505	498	470	456	511	515	493	511	500	500	509	511	486	512	458	503	492	514	500	482	520	498	467	457	491	503	448	478	491	473	465	552	465	480	482	465	483	515	493	476	493	508	525	512	511	492	482	497	527	505	466	447	472	474	489	501	550	447	497	456	488	498	497	494	499	438	471	468	496	467	473	521	471	499	493	520	479	496	492	492	490	503	480	487	505	492	503	474	460	524	513	523	476	452	486	445	490	488	497	473	465	493	486	489	489	514	496	498	485	528	458	496	476	526	493	497	500	482	428	494	513	440	510	470	492	520	486	511	491	494	506	501	492	471	495	484	499	486	490	506	492	479	522	491	463	463	502	486	467	473	469	444	503	493	497	514	499	444	492	488	515	493	486	501	474	518	468	493	446	522	521	469	532	509	511	483	479	462	484	503	499	502	517	474	481	503	487	485	488	511	470	483	511	505	496	529	512	492	498	523	481	469	451	530	456	456	456	482	457	479	544	476	484	514	468	460	464	485	470	495	483	494	450	486	492	502	476	460	467	464	471	478	512	487	487	527	475	502	486	500	537	511	500	434	477	499	486	469	517	480	468	495	439	475	506	492	520	495	525	478	507	521	497	522	524	454	473	519	489	499	496	523	463	482	468	514	508	459	510	531	492	439	487	500	487	472	433	471	478	494	511	490	506	516	494	506	528	491	482	487	494	502	531	470	505	479	507	451	500	524	489	515	516	504	506	468	519	457	461	496	506	491	494	462	500	475	505	503	510	464	480	457	512	504	507	482	464	510	488	430	480	478	489	489	507	529	513	458	533	503	482	499	486	491	476	477	482	448	521	505	506	501	496	489	521	479	493	459	462	501	509	443	543	515	488	492	481	486	486	489	470	481	485	475	486	506	493	472	484	517	524	493	520	470	530	520	503	464	510	492	477	484	502	507	465	492	476	476	507	504	528	498	495	483	506	459	506	536	480	488	487	491	487	456	533	489	491	507	458	501	472	493	512	529	531	468	526	494	520	520	487	520	454	493	466	482	479	485	507	514	519	467	504	509	514	516	492	462	479	449	490	482	502	477	481	515	492	506	461	498	501	482	532	465	486	488	500	502	459	468	507	482	446	497	489	499	508	493	488	504	491	482	485	473	495	493	456	512	488	507	494	465	516	468	475	490	494	485	479	506	444	524	463	480	481	489	489	476	495	502	532	502	516	477	484	516	502	465	477	477	503	455	488	483	537	479	517	458	510	492	490	449	480	453	471	465	503	482	487	505	474	503	484	458	471	484	463	498	505	504	476	485	535	473	496	502	503	501	506	470	483	481	482	509	480	472	512	511	472	472	478	507	524	493	469	484	501	512	483	477	474	485	491	511	471	480	510	484	479	511	486	493	465	463	522	482	466	481	509	454	504	494	550	484	483	476	497	488	524	504	483	447	501	471	486	511	473	540	483	473	511	497	486	486	483	490	488	466	470	516	507	518	527	485	509	510	512	486	456	483	475	480	478	495	496	504	518	465	467	516	484	506	460	487	534	493	473	482	490	476	514	477	502	500	505	482	513	490	498	485	477	499	492	479	513	448	505	511	488	492	500	457	490	490	461	485	472	516	469	477	486	479	472	465	481	492	467	468	497	457	463	479	517	518	487	495	511	459	475	500	527	494	563	509	488	495	540	470	476	508	456	469	484	492	468	524	499	513	454	493	506	478	503	506	509	483	467	466	502	482	517	489	515	466	504	480	487	512	496	496	499	486	504	487	497	463	496	474	517	489	546	461	515	515	473	491	494	455	471	481	521	501	532	494	493	462	501	496	523	496	521	513	484	505	456	471	504	502	467	496	492	513	496	491	486	495	504	482	517	470	503	495	473	521	489	516	497	493	475	482	514	467	473	470	493	470	517	496	483	455	474	519	446	516	453	518	492	486	482	504	472	500	490	487	482	494	498	496	478	494	511	538	486	476	519	467	510	481	520	482	451	439	496	500	486	486	495	487	483	470	477	524	488	483	500	496	481	533	467	469	487	501	487	517	509	473	468	502	519	510	525	484	485	512	490	513	455	491	514	471	474	486	502	496	477	453	460	489	471	442	491	459	442	495	466	485	506	454	507	473	476	469	471	491	471	485	472	459	480	476	504	470	504	488	485	499	443	486	513	474	465	463	463	490	466
42017	42837	40430	29835	16272	9008	4403	2396	1391	881	565	410	291	271	267	246	247	244	249	231	205	214	215	240	264	230	187	216	254	232	198	240	230	209	197	219	227	215	224	201	232	190	190	218	231	234	215	212	195	201	244	214	218	200	220	231	230	232	219	214	237	249	205	231	220	205	253	223	241	214	177	213	230	205	217	223	214	233	224	230	215	236	213	211	200	207	240	235	195	211	206	226	228	192	220	237	212	242	189	205	213	209	219	237	262	220	240	213	215	203	200	212	236	209	234	231	205	224	223	216	216	243	206	256	207	190	230	215	210	226	211	216	223	213	230	224	178	205	208	225	201	236	227	211	226	219	209	212	243	199	233	235	208	232	207	189	217	254	228	235	241	233	240	206	231	243	210	232	213	214	242	220	241	231	210	216	197	216	254	207	230	213	216	210	201	236	204	219	227	236	215	203	214	219	205	226	233	211	207	235	197	235	216	209	220	254	223	239	220	227	223	215	251	225	238	208	230	222	207	236	240	243	242	232	244	216	243	213	208	240	242	243	221	234	257	224	225	211	216	238	199	219	231	226	244	227	223	234	211	204	220	226	233	249	208	222	209	228	199	218	229	230	247	232	236	243	220	240	231	231	238	223	207	189	228	232	231	259	208	212	234	197	201	219	230	200	220	199	268	228	215	211	226	211	207	207	251	210	223	215	240	222	228	227	199	219	210	217	210	208	231	232	257	232	231	205	214	223	198	233	211	221	227	217	206	210	215	253	210	220	214	221	213	220	222	236	209	249	239	207	216	229	216	220	232	212	249	225	226	227	221	205	248	231	171	233	187	210	246	226	208	214	230	233	221	231	224	223	227	210	204	227	223	200	241	223	208	224	250	210	209	199	222	201	199	222	210	196	230	221	224	225	203	194	229	243	211	240	219	252	249	252	246	230	227	272	195	236	224	233	250	215	241	237	221	207	226	265	256	231	218	219	219	224	220	215	241	217	222	211	218	222	218	199	231	210	234	224	210	229	210	216	208	219	223	223	240	217	209	255	204	223	218	210	220	230	250	257	225	239	252	199	266	208	212	206	208	247	215	207	226	226	230	214	253	201	208	229	216	199	200	223	207	225	228	240	248	231	208	239	199	226	216	243	231	220	224	226	197	209	233	213	239	246	240	206	232	221	211	233	236	207	267	224	249	213	218	210	233	209	222	241	219	218	220	235	218	216	232	211	220	219	217	220	206	236	205	223	245	207	220	202	216	223	199	234	210	244	248	243	200	231	208	238	211	237	224	258	237	201	211	246	216	222	228	179	230	239	194	230	216	209	183	227	219	259	227	215	220	231	228	212	214	228	222	244	222	198	221	234	243	211	227	206	242	204	202	231	243	215	191	222	220	244	209	238	205	211	206	249	233	250	234	208	195	218	206	233	248	240	233	208	224	213	220	213	243	222	229	213	226	214	224	228	220	239	226	251	197	194	240	200	244	229	216	216	249	199	205	211	225	216	209	220	231	223	217	222	225	201	218	222	229	217	211	219	237	232	211	241	229	179	217	194	240	213	224	261	215	226	244	208	212	235	211	226	258	197	203	232	221	202	221	202	222	224	236	222	221	228	238	215	229	232	231	228	227	245	250	233	240	255	201	205	215	220	212	239	216	234	207	218	244	194	231	208	245	221	214	191	217	232	224	223	228	243	197	214	201	233	207	226	227	220	236	230	218	235	215	196	238	236	196	231	219	205	221	217	199	233	232	196	235	221	224	197	212	221	237	238	214	232	226	237	216	222	216	195	203	209	224	227	225	205	241	213	185	231	252	216	233	233	224	228	245	244	209	197	225	221	210	215	223	218	186	210	235	228	219	212	208	201	216	214	221	240	214	227	223	220	217	246	216	214	234	241	232	226	235	190	219	206	202	220	218	229	196	214	224	221	237	213	207	210	250	196	207	244	214	233	220	222	201	214	234	208	207	216	244	218	215	227	226	236	238	218	245	231	215	223	200	182	227	222	241	246	212	219	219	251	216	207	229	231	225	220	216	239	256	228	189	234	212	226	237	198	238	218	256	233	205	239	226	202	225	216	206	236	204	233	189	236	210	248	231	228	215	210	217	217	210	219	249	190	242	223	220	225	236	244	227	236	232	209	243	216	203	212	218	245	247	224	192	216	212	217	224	209	213	218	252	221	228	227	205	196	277	225	204	230	244	236	215	245	236	244	217	221	241	216	229	217	225	201	229	204	231	241	231	246	236	251	226	213	202	215	266	241	206	215	250	206	227	222	211	210	211	197	212	232	223	199	219	222	239	243	190	239	226	232	233	227	190	221	228	227	229	230	240	210	222	251	206	242	249	206	211	234	209	204	194	241	230	231	190	207	238	228	221	229	246	246	221	227	243	217	211	206	236	218	208	191	246	230	228	226	198	190	208	212	207	233	219	210	247	247	241	199	210	222	222	214	214	192	212	200	220	203	245	196	218	213	239	235	212	224	231	212	214	212	254	210	236	191	226	229	210	218	204	214	213	207	210	228	214	223	219	204	269	200	213	236	222	176	218	226	238	221	222	226	225	250	235	224	217	214	202	235	206	219	227	232	208	229	230	206	232	242	232	239	234	247	224	213	229	227	203	248	206	235	220	232	232	197	196	214	222	203	216	222	246	217	197	208	246	212	237	208	230	235	224	227	211	218	208	226	212	220	225	203	229	219	220	243	239	227	223	229	216	221	242	218	218	230	213	257	218	231	217	222	243	201	214	213	240	210	212	205	215	247	200	206	216	221	229	223	250	230	237	235	239	230	230	208	227	205	222	236	227	184	259	222	217	224	235	236	218	230	216	206	198	214	225	201	246	250	214	220	221	236	237	210	214	235	222	206	219	198	218	254	230	217	236	220	206	228	205	193	230	220	223	213	233	218	223	219	195	206	200	231	213	214	224	235	224	244	203	255	236	215	214	226	222	245	188	218	218	184	220	217	219	206	237	210	207	241	219	219	242	224	219	255	215	199	213	222	233	218	235	225	205	212	213	224	217	244	231	192	251	245	218	227	206	232	213	208	212	180	233	207	199	219	215	224	243	236	243	212	241	216	225	219	236	239	245	233	219	212	220	229	228	225	199	233	228	215	212	209	239	227	249	252	226	211	207	220	220	227	236	221	238	185	217	237	220	182	217	211	241	223	225	222	234	222	222	240	239	225	217	200	238	221	222	217	225	204	234	226	215	233	223	239	225	214	224	231	236	220	198	239	236	225	218	224	230	251	222	224	197	228	232	204	236	234	208	220	264	219	213	231	214	203	198	227	221	234	240	208	186	226	220	234	224	196	213	217	242	209	217	234	216	225	208	219	208	214	238	244	234	228	221	234	239	239	234	207	190	220	228	233	247	200	224	231	194	240	224	223	238	234	236	236	224	242	208	226	219	206	190	238	231	234	228	219	224	206	237	198	241	236	234	219	259	223	244	219	230	241	228	227	211	220	223	221	238	248	212	211	205	206	204	222	256	247	218	212
30556	37655	41653	37364	26476	20769	12969	8471	5362	3354	2223	1327	918	722	672	575	523	519	583	503	501	517	498	508	489	515	527	522	518	498	479	509	508	527	515	517	526	518	527	505	524	465	537	498	516	529	535	520	516	513	554	505	491	533	500	510	512	518	494	503	536	516	535	532	457	499	521	504	496	501	545	515	492	494	550	493	547	499	500	542	537	493	535	523	565	530	545	485	498	526	516	477	467	478	599	508	528	552	497	520	520	508	512	488	469	505	500	506	495	451	506	532	526	481	537	464	503	510	474	499	514	457	502	527	497	516	505	552	465	516	528	554	513	557	511	522	477	495	520	503	535	481	519	514	532	503	534	488	513	528	503	493	481	513	460	506	530	517	507	514	544	539	511	512	529	508	519	489	475	527	527	512	505	476	477	477	502	524	532	517	521	492	542	499	488	558	515	518	507	502	492	528	479	533	461	518	555	486	500	523	503	549	497	532	521	557	514	514	494	487	560	492	528	479	503	477	497	506	513	480	515	514	528	508	540	522	507	523	519	525	511	492	484	477	492	522	480	486	517	527	500	534	487	514	482	525	520	519	533	534	526	491	515	518	539	473	546	529	477	532	517	504	528	532	499	513	489	475	509	477	476	470	496	476	512	521	540	512	483	524	508	528	548	558	486	489	500	552	543	533	484	473	535	520	489	553	468	507	548	495	522	546	492	534	542	480	506	546	503	508	481	521	509	482	518	473	483	497	505	498	528	485	526	482	483	498	492	533	549	506	516	527	519	500	489	500	490	489	459	516	503	518	496	528	469	489	531	537	533	457	453	527	518	507	476	527	537	487	489	471	529	519	535	497	527	540	528	508	469	526	520	510	473	537	538	495	456	491	478	503	522	503	498	529	522	539	516	496	530	551	509	469	476	512	506	516	460	511	505	536	533	485	495	509	513	519	534	537	552	475	526	505	483	524	487	537	487	499	525	504	525	499	490	493	505	502	510	476	527	514	520	534	489	527	516	516	505	542	472	496	527	478	507	511	523	474	530	524	516	502	550	517	488	513	529	526	519	521	511	506	500	480	506	504	465	499	520	473	466	510	482	549	499	511	513	524	489	540	529	511	489	519	521	545	515	503	498	534	475	516	545	498	477	526	494	491	526	531	512	489	526	493	511	502	483	502	527	494	509	481	510	511	496	525	491	538	485	531	521	548	487	555	483	519	496	490	506	518	541	502	530	519	514	493	537	502	486	502	545	479	508	484	521	500	500	531	489	535	517	517	487	504	550	490	468	485	528	520	489	512	461	510	501	509	484	525	515	486	501	516	459	490	501	511	485	487	541	519	491	504	530	512	483	490	516	522	529	525	512	497	517	480	522	501	515	502	509	492	468	484	482	529	532	483	515	528	503	523	506	506	474	483	531	478	506	513	527	522	520	479	513	554	457	506	493	501	490	494	511	473	515	515	504	511	525	530	542	519	532	510	484	538	540	514	515	504	534	467	471	521	486	478	500	513	529	487	491	501	537	472	528	533	560	507	519	528	529	516	508	498	487	491	495	481	525	496	524	539	505	499	516	519	518	494	493	483	520	492	491	510	519	506	482	493	511	514	502	482	531	489	506	520	549	518	503	510	539	507	535	488	484	539	496	506	530	474	532	503	526	491	502	500	509	517	497	519	527	470	507	471	508	501	507	455	502	525	547	505	560	501	467	500	543	507	491	508	518	519	486	524	496	518	499	492	463	526	499	482	532	529	508	469	467	484	506	500	527	520	509	491	492	503	515	474	565	522	488	520	546	496	486	503	513	541	513	509	560	502	530	518	533	534	494	471	488	498	504	529	506	520	500	546	516	540	480	524	511	541	474	518	514	500	514	506	503	490	491	468	508	513	474	494	529	484	501	479	533	470	551	541	510	539	542	473	508	519	469	518	513	446	466	506	528	490	522	511	518	512	496	495	512	536	542	484	474	470	503	498	485	529	504	499	521	525	470	477	535	562	492	496	496	508	485	484	544	508	484	513	526	495	550	475	516	519	465	556	520	505	495	511	476	550	478	500	512	531	538	503	519	518	463	506	528	506	488	496	525	475	533	492	547	526	553	518	515	506	502	474	481	501	513	488	509	489	501	503	496	540	506	520	514	521	501	484	502	474	483	556	487	527	493	471	503	542	507	507	507	525	486	555	512	483	532	508	525	520	482	523	497	539	523	477	495	486	509	488	510	543	517	510	489	505	528	527	449	537	511	530	482	526	476	499	496	479	514	484	551	509	512	563	525	512	505	564	492	495	550	534	481	480	538	559	503	533	497	512	531	513	494	489	481	504	533	532	461	568	509	499	465	486	532	512	546	511	520	506	542	528	501	553	508	477	480	505	499	530	512	523	492	499	520	558	502	518	505	497	510	496	495	516	505	522	488	504	479	540	518	502	490	477	513	479	482	506	497	505	496	507	512	503	519	509	525	450	461	506	530	499	525	517	533	485	505	546	546	538	482	506	529	531	480	520	520	531	468	525	545	522	508	502	544	549	493	517	492	503	498	508	521	499	541	515	540	475	530	470	487	528	492	517	464	483	510	502	519	496	514	509	519	523	511	510	531	545	558	572	518	481	507	456	532	531	526	506	545	508	517	517	529	477	506	505	522	511	520	495	500	573	506	516	488	520	513	507	541	499	480	482	498	488	520	542	476	523	511	508	468	530	474	555	487	494	518	522	475	522	538	462	506	507	544	485	507	507	499	507	528	509	510	554	478	505	506	539	502	533	519	509	511	494	499	496	560	482	508	553	502	537	504	492	514	460	490	490	532	565	522	489	515	468	557	497	536	502	512	492	513	499	526	532	486	504	489	485	491	492	511	477	494	529	549	543	451	510	521	540	527	503	478	517	510	551	488	492	523	546	502	506	522	542	466	497	508	472	503	542	497	489	458	511	463	480	506	515	518	505	528	480	530	487	482	499	513	514	525	522	533	503	499	512	506	495	540	533	529	538	498	510	508	510	513	489	486	534	507	485	498	544	512	524	466	504	517	503	459	526	509	503	536	536	482	526	501	516	507	513	510	489	494	517	535	506	521	493	482	493	494	517	496	494	467	540	498	513	472	509	460	482	535	539	534	504	549	523	525	483	513	518	490	531	522	468	484	462	539	514	533	498	496	502	483	510	533	484	545	499	506	525	516	519	515	541	505	490	479	507	518	486	522	443	531	522	533	477	505	506	504	502	509	498	512	534	501	531	486	502	486	524	543	473	528	512	498	486	518	476	505	491	539	484	506	524	512	491	479	487	522	536	491	531	515	462	523	492	521	498	532	484	513	515	514	495	498	475	508	491	511	476	497	534	508	538	539	502	520	516	512	506	537	494	472	472	487	534	530	481	523	510	524	508	475	511	473	487	469	513	507	527	478	520	551	523	501	545	477	488	491	502	501	498	516	505	526	465	512	547	525	518	476	464	559	498	516	483	534	536	483	511	525	476	483	498	483	519	521	495	490	515	484	552	499	484	534	478	536	511
55521	56950	55528	51356	41368	27465	18881	11210	6045	2975	1441	814	590	435	348	268	259	218	207	246	255	238	223	229	243	241	217	227	235	213	192	220	230	218	241	233	223	212	224	217	243	206	220	198	207	228	223	238	209	249	220	232	199	187	232	199	220	223	212	220	234	221	228	235	219	232	196	235	206	196	200	201	220	195	208	218	204	216	215	231	194	209	206	210	208	233	196	207	222	207	239	209	242	192	206	242	201	224	222	244	220	194	222	211	220	182	205	200	209	209	192	200	205	226	206	215	230	218	226	206	227	226	195	210	221	243	199	204	218	221	202	190	212	226	215	218	223	187	216	225	194	215	211	242	202	239	216	206	214	192	202	244	238	227	235	221	234	220	197	205	219	229	226	239	215	226	222	210	196	255	221	198	187	217	201	206	220	198	228	230	217	209	202	228	231	211	203	193	194	204	225	195	217	243	214	220	203	208	233	223	255	225	191	230	229	218	216	228	190	230	226	214	214	193	215	205	215	266	204	212	242	193	212	230	220	226	191	217	223	208	234	231	221	221	222	197	232	201	225	216	245	232	234	240	221	240	232	228	234	228	214	242	211	217	240	238	221	207	213	221	210	234	200	195	202	237	202	218	232	195	222	221	214	231	191	223	237	206	225	241	191	224	238	218	224	212	208	213	202	183	213	202	229	194	206	192	234	226	218	187	253	215	220	212	202	223	240	229	220	195	205	221	233	220	231	199	214	229	241	232	213	233	211	200	214	210	210	203	204	231	224	201	198	220	189	213	231	238	235	209	236	216	207	189	203	203	219	185	222	205	212	188	238	210	229	217	202	219	228	250	216	240	210	214	209	244	218	204	209	212	211	202	223	197	232	225	211	215	233	233	228	220	206	241	216	233	259	217	204	222	216	201	221	190	210	238	244	224	219	203	217	214	196	209	225	216	192	191	192	228	205	233	228	221	210	211	213	214	187	194	220	216	231	206	224	190	222	221	220	226	204	240	232	206	259	234	242	227	209	200	223	222	224	219	212	242	217	234	247	247	197	201	187	240	235	228	217	199	190	253	206	204	230	196	218	222	205	221	215	203	210	195	222	215	202	190	222	224	237	233	217	199	187	237	233	187	218	230	207	220	190	231	228	219	218	208	229	243	217	230	210	200	236	218	190	232	224	223	220	211	200	223	199	231	231	227	214	219	208	226	189	219	193	214	235	188	227	240	219	228	192	221	230	215	205	243	216	196	192	207	202	203	231	231	192	182	226	193	206	215	214	233	239	236	216	183	233	222	241	211	193	224	206	226	198	202	215	232	183	228	211	210	230	193	224	212	199	202	201	228	229	208	215	212	201	201	205	213	188	220	238	201	216	233	216	238	203	206	215	200	234	218	191	217	232	229	214	248	215	206	199	225	212	219	226	204	225	198	219	217	236	219	186	204	216	193	232	226	223	210	203	215	235	197	213	202	208	220	204	219	224	207	227	200	222	217	223	203	201	232	210	216	220	221	221	204	208	253	228	216	206	199	208	199	242	245	218	202	214	227	242	213	177	233	202	217	211	218	189	177	212	207	219	229	210	226	248	207	234	212	216	218	248	218	207	224	226	214	207	231	211	228	213	229	204	240	226	232	215	209	219	231	218	194	197	205	228	231	217	226	226	256	229	227	223	229	243	214	219	215	205	210	200	178	204	235	240	248	221	220	201	215	226	218	215	217	213	250	232	201	198	228	195	209	214	243	213	227	242	253	231	227	204	255	199	203	204	243	214	216	235	214	232	243	223	218	210	216	226	210	222	224	233	246	229	199	225	208	236	212	222	208	249	202	205	234	210	229	198	229	234	235	212	196	233	243	211	235	219	211	240	230	195	220	243	196	230	201	201	221	233	238	197	240	230	211	208	197	214	221	203	212	229	225	200	212	214	208	201	217	214	209	202	198	174	219	199	206	230	207	216	217	204	203	214	238	184	216	221	226	194	201	236	214	230	207	223	228	209	181	217	198	191	235	208	245	226	211	192	251	257	196	190	235	233	199	219	214	217	234	222	210	205	212	213	208	221	222	205	247	223	198	216	219	216	183	212	228	198	257	221	241	211	226	189	197	191	223	207	242	210	247	210	206	214	215	225	219	219	190	200	213	213	239	190	232	222	230	201	207	206	216	235	229	181	231	219	209	260	222	231	215	206	200	221	213	240	210	237	207	204	202	224	240	197	218	220	208	210	230	207	210	212	202	211	188	201	205	181	217	221	208	211	243	222	223	187	224	198	201	218	185	216	249	247	224	218	231	204	207	205	206	229	206	207	225	200	228	216	230	225	214	206	225	208	229	222	244	203	205	186	233	217	207	250	200	231	186	222	216	233	231	228	207	219	230	211	227	251	203	220	219	206	221	225	220	213	206	226	223	207	207	209	220	184	195	209	226	197	221	234	221	230	229	235	253	231	227	221	215	236	226	224	225	228	211	229	220	211	207	196	203	207	216	219	198	220	216	240	217	238	200	233	209	214	229	249	219	200	216	231	221	230	224	232	234	222	212	232	206	214	228	195	190	204	218	224	190	203	203	230	204	252	251	192	200	219	226	223	203	228	213	231	204	207	229	195	207	213	221	198	233	201	221	189	224	217	224	237	223	217	217	207	221	220	216	249	224	190	219	257	213	220	197	222	233	216	209	191	222	221	217	197	211	209	223	223	211	223	207	207	214	221	195	201	220	207	218	225	224	220	203	217	230	202	201	207	211	196	212	212	215	217	225	191	235	226	211	210	208	226	227	199	215	202	204	212	211	244	202	218	195	209	218	194	206	229	214	211	210	206	218	212	201	247	236	224	207	221	232	226	221	201	176	197	251	234	225	224	202	207	234	226	231	214	210	225	228	215	205	219	239	208	201	229	243	181	213	216	220	208	220	214	203	190	186	232	225	236	236	202	220	191	225	190	216	209	189	226	209	207	227	213	212	207	225	221	233	228	212	192	209	218	223	209	211	217	212	218	223	204	238	200	214	235	204	206	243	213	213	216	221	194	233	219	232	234	221	218	232	195	203	227	215	208	209	200	229	210	221	195	218	224	206	176	214	212	244	239	226	219	236	248	238	224	227	187	207	203	218	221	211	202	201	220	206	228	209	195	218	226	204	216	192	222	230	254	200	214	232	246	218	239	211	225	188	222	236	224	240	234	243	214	208	197	221	214	244	242	220	205	227	218	237	234	221	212	230	238	234	207	198	199	224	205	211	242	267	207	207	231	204	220	241	205	213	225	222	210	211	251	208	217	219	240	221	217	222	214	245	214	201	234	225	264	210	220	265	203	179	227	228	240	208	225	221	194	220	229	207	217	217	222	244	181	200	243	197	229	206	245	201	240	224	234	229	191	234	207	179	184	217	227	222	184	214	226	228	217	212	181	226	218	225	220	237	211	229	236	203	231	239	205	199	215	223	217	199	215	198	240	219	226	206	213	214	220	214	206	179	206	203	186	203	217	241	232	225	207	201	232	258	232	197	202	209
42648	54532	58612	59631	48985	35032	26302	21408	16018	10122	5806	3316	2228	1475	1046	787	682	626	571	519	540	527	492	512	513	465	500	492	542	466	523	486	472	502	492	502	495	511	485	525	492	492	503	518	519	514	499	486	477	506	469	481	492	465	509	481	501	499	505	505	522	523	491	480	495	476	473	488	463	499	516	487	483	502	495	517	467	482	499	483	511	479	490	519	503	502	462	484	497	488	500	481	507	503	467	468	483	489	506	519	502	500	511	480	461	481	506	469	458	461	498	438	488	447	471	502	478	488	517	459	487	473	452	499	461	489	546	495	524	504	498	500	470	489	502	493	524	469	491	482	527	464	529	474	515	497	474	525	505	496	494	498	498	504	507	499	514	504	521	486	501	510	481	495	483	489	455	492	441	516	482	467	482	526	508	507	497	485	512	481	494	515	439	490	475	487	513	485	472	460	457	463	476	519	527	453	508	476	494	487	503	481	505	482	533	499	485	484	502	473	492	487	502	502	463	469	497	520	486	448	498	458	507	531	484	496	475	458	465	471	503	512	495	514	489	481	492	495	496	519	491	472	494	538	485	508	465	489	488	491	471	524	475	508	507	496	476	504	477	454	477	516	467	519	477	527	499	471	503	496	500	507	449	547	465	508	525	519	525	468	476	445	446	472	505	526	470	472	507	489	494	511	464	517	457	500	493	495	453	512	500	473	508	519	478	496	483	478	484	500	493	473	482	488	520	496	470	539	484	483	536	478	508	461	521	461	493	475	527	514	505	510	525	505	442	514	454	505	497	491	487	488	462	444	440	480	517	493	514	518	504	471	480	489	526	488	493	498	477	475	499	496	482	491	479	478	500	466	509	458	532	529	484	525	465	496	513	528	460	517	521	483	495	476	485	492	482	513	473	530	502	481	536	476	507	464	475	507	503	492	467	532	471	478	487	502	512	478	495	496	471	483	503	538	500	497	501	493	475	520	491	502	485	457	534	466	499	476	516	482	504	522	531	497	527	468	477	511	478	477	504	517	461	511	474	511	490	488	488	495	490	515	487	493	522	495	537	491	471	482	490	477	493	523	515	478	496	493	498	517	484	425	499	520	470	511	513	503	499	472	497	509	488	515	479	515	483	509	500	488	519	532	550	511	441	480	475	533	464	494	497	478	479	490	493	511	476	524	495	505	529	488	502	489	480	493	475	513	458	518	495	468	486	514	475	477	533	485	509	493	510	507	457	517	484	502	489	512	521	500	502	496	455	524	516	482	501	484	511	461	512	517	497	476	502	484	487	483	546	537	487	503	452	496	486	509	487	496	487	503	511	505	497	491	476	495	494	436	493	472	499	510	477	499	514	513	512	485	496	504	528	516	499	492	533	504	578	510	506	464	500	514	510	499	519	490	477	486	485	511	484	476	504	488	486	516	509	510	512	504	474	490	469	490	531	512	489	480	499	510	476	459	501	512	505	512	509	506	477	485	467	491	473	498	478	497	485	470	492	492	471	480	476	514	497	505	477	492	525	473	541	494	474	489	545	493	514	489	479	502	468	476	492	483	503	485	501	504	468	483	453	464	454	500	480	492	472	521	504	465	517	474	524	487	529	496	493	500	506	473	514	504	438	479	473	508	516	544	503	477	521	494	483	546	507	489	498	498	477	533	517	473	511	529	473	500	508	497	507	517	485	494	499	510	527	455	512	469	522	493	517	478	475	496	489	497	479	513	514	499	500	499	479	498	531	489	467	466	489	472	513	488	531	492	514	451	496	542	508	484	531	507	469	496	496	497	478	494	486	484	498	499	506	522	473	500	479	534	508	527	531	499	476	514	540	490	517	491	506	498	479	467	469	447	539	478	471	485	544	512	494	478	480	507	470	484	514	517	502	458	494	508	506	547	486	455	494	475	513	498	488	478	522	497	494	511	483	492	470	511	500	469	498	466	492	487	485	510	501	483	469	497	519	501	499	514	483	492	514	516	481	519	515	516	482	507	495	489	506	520	523	462	481	515	538	499	527	462	493	493	483	488	489	508	502	487	513	536	475	494	493	511	516	521	507	494	483	540	486	499	511	535	499	500	478	519	530	510	522	515	484	508	506	491	501	468	526	499	485	511	494	492	480	531	554	476	520	477	511	489	480	494	494	487	488	496	510	485	516	491	541	478	501	481	458	446	500	498	471	488	529	514	494	462	504	490	486	491	494	504	492	500	521	487	501	481	495	522	525	515	495	509	500	491	462	523	510	494	486	466	488	496	495	510	505	546	495	546	478	497	515	490	519	497	530	460	497	469	473	491	524	539	531	494	475	512	508	521	486	500	459	513	471	489	509	537	534	482	536	469	466	533	505	507	492	493	463	506	532	496	455	476	512	485	505	493	479	514	547	538	511	458	465	474	490	511	483	475	491	518	476	498	480	471	487	465	483	488	507	513	479	484	558	504	494	483	502	544	510	503	449	464	498	503	462	502	497	506	494	477	480	490	489	487	497	535	471	477	463	473	506	514	470	465	519	491	510	512	494	516	511	490	524	483	533	464	487	482	509	502	493	496	503	531	473	493	517	488	477	502	508	456	468	475	474	489	474	529	486	488	500	501	502	491	540	515	457	457	520	466	464	498	501	491	514	503	517	470	477	460	499	453	487	465	493	512	463	499	509	505	504	502	524	440	499	521	482	500	537	517	532	522	480	440	504	462	489	468	480	512	491	506	468	502	495	475	523	484	471	484	443	480	465	487	484	497	489	498	472	507	499	491	512	488	487	494	488	490	489	486	478	459	488	493	500	509	471	478	519	542	501	488	529	488	480	527	503	509	485	500	486	507	527	525	509	517	467	514	516	507	492	518	482	490	500	472	499	498	509	507	502	507	498	479	490	485	486	506	496	474	494	498	519	486	441	491	450	511	521	502	515	448	499	469	472	463	507	459	475	521	527	510	512	508	471	464	495	482	497	481	529	476	507	425	483	485	494	486	513	468	493	483	480	468	469	460	514	495	477	478	495	519	516	456	501	510	467	516	524	486	486	469	486	521	447	474	488	464	544	519	503	483	513	530	518	484	499	538	486	464	512	510	472	478	480	475	513	497	502	504	493	504	507	454	505	479	501	505	506	473	506	482	539	517	492	503	485	477	455	493	509	480	522	485	523	470	479	495	515	523	482	483	512	462	558	491	496	492	480	491	481	521	520	516	524	475	500	474	504	529	477	502	477	499	515	459	491	478	476	474	567	461	543	495	485	535	523	509	450	472	504	493	514	518	528	476	519	501	460	502	508	522	497	508	483	488	469	498	506	510	477	512	472	496	449	512	468	513	543	468	501	526	475	471	494	495	481	500	466	486	492	474	528	533	491	451	492	504	483	479	494	485	545	479	476	467	470	454	515	501	481	488	502	501	449	477	500	463	514	519	493	518	487	516	493	479	479	488	515	488	498	473	519	485	528	542	518	502	477	520	502	476	488	520	489	538	536	454	493	513	473	539	484	494	531	512	480	519	514	509	510	499	486	514	496	525
63174	58991	52672	45465	34744	27981	24676	18926	11620	5495	2545	1400	973	559	386	323	321	251	252	249	231	242	214	220	248	210	224	212	264	237	216	222	237	235	218	196	238	196	195	206	195	215	230	224	234	219	208	222	225	236	219	214	196	188	198	234	210	212	234	240	222	212	212	211	230	204	181	232	228	210	210	240	221	207	229	238	230	220	214	208	217	206	206	217	207	210	243	214	200	210	217	242	198	203	233	218	226	227	223	223	218	212	216	218	202	200	173	210	237	236	233	247	216	169	210	213	215	212	213	192	221	216	218	251	237	243	196	216	240	229	208	205	198	196	200	191	186	216	232	239	243	227	219	227	199	221	239	232	186	215	224	204	220	209	214	189	224	242	213	232	242	217	229	207	241	199	210	216	198	204	211	209	219	203	214	206	207	215	224	220	190	210	200	201	219	222	214	228	211	205	207	241	209	207	214	192	176	238	203	215	202	217	219	225	177	199	211	204	236	194	228	196	222	215	238	227	189	217	187	201	198	203	210	175	208	235	247	203	222	213	218	225	226	224	231	206	253	230	230	231	222	210	219	215	224	222	191	226	240	210	231	217	232	233	226	220	208	211	239	244	231	227	204	217	209	248	214	211	201	204	246	238	223	246	205	232	204	242	221	213	235	246	190	204	207	192	211	198	228	199	245	228	212	224	222	221	228	227	195	243	198	223	233	212	205	203	204	196	234	231	207	214	196	210	238	223	193	224	223	223	233	211	231	199	236	206	204	213	231	212	250	221	250	220	236	214	221	215	213	229	221	238	233	231	241	213	207	212	217	212	225	207	208	214	209	242	217	220	211	199	208	256	205	233	218	218	244	220	200	211	226	239	188	223	188	228	225	204	195	216	243	205	192	224	203	204	204	228	234	224	203	213	207	201	232	209	210	244	238	192	208	209	221	219	244	251	243	211	209	211	216	201	220	219	186	194	202	215	228	212	202	219	225	215	200	176	227	234	223	203	202	229	215	224	229	216	235	228	212	204	227	200	230	207	240	214	236	211	221	217	225	259	232	234	226	222	222	220	211	246	210	222	234	240	200	205	201	223	227	231	207	237	201	211	194	232	203	211	223	196	228	229	223	218	211	213	227	212	204	223	212	239	253	204	196	227	241	198	248	246	227	217	218	231	197	216	228	239	193	232	227	224	240	247	200	209	232	226	226	207	226	212	247	223	197	200	206	260	230	197	204	223	202	203	240	209	225	239	194	210	228	216	211	215	208	230	209	221	225	185	206	210	201	213	193	217	216	216	231	221	241	227	232	193	218	213	197	205	203	205	217	219	225	229	248	218	225	222	230	215	226	177	238	213	213	218	198	213	210	226	219	213	214	232	191	204	219	205	211	223	209	219	215	212	210	208	249	211	218	233	215	210	193	208	221	221	207	218	221	224	239	254	212	222	222	224	229	223	242	209	194	212	205	216	191	254	210	238	224	197	234	235	232	207	217	207	193	224	232	198	222	224	211	211	217	197	236	219	219	220	229	196	215	230	228	211	206	190	215	246	217	224	221	213	211	217	216	225	235	212	217	212	197	237	210	189	219	200	189	229	189	182	214	233	216	201	221	204	216	245	234	240	235	225	230	223	237	211	199	222	201	210	234	230	203	200	243	246	224	207	233	201	232	223	168	194	242	221	227	219	234	186	187	248	240	215	227	192	246	237	222	219	207	221	202	240	214	211	218	211	227	198	195	199	217	203	248	223	237	218	215	222	203	216	197	228	223	224	208	195	219	223	203	223	206	229	237	213	202	222	234	206	204	235	185	219	255	216	218	214	210	227	185	241	194	214	220	209	204	214	267	227	208	194	192	211	181	249	211	215	206	216	229	215	211	209	211	212	226	224	236	229	202	197	210	234	217	189	191	215	226	235	195	230	224	255	212	199	229	228	202	234	193	227	230	220	198	218	226	205	251	228	227	200	236	210	226	197	201	234	206	230	202	220	208	228	224	214	202	197	216	216	201	206	196	209	184	200	220	202	215	199	233	236	222	221	209	176	200	209	217	222	181	195	218	205	202	219	204	228	242	223	199	218	237	213	195	213	237	219	224	211	228	233	223	213	223	236	205	242	223	199	221	189	196	225	212	247	233	210	249	241	237	223	219	212	247	233	195	221	239	223	244	229	225	230	230	200	233	216	189	203	239	233	200	201	219	226	221	209	233	218	240	228	184	201	223	204	256	230	213	203	242	219	215	204	195	237	219	210	203	236	216	227	238	190	207	208	215	211	188	236	195	213	216	198	236	220	254	207	218	229	203	239	214	215	204	213	199	214	224	218	201	226	209	235	226	192	216	214	185	220	226	216	228	239	217	233	224	220	241	221	218	217	179	184	226	213	219	202	207	209	239	218	208	226	201	242	227	203	218	201	234	202	223	223	211	209	203	210	227	230	209	234	214	202	235	188	236	211	201	208	257	219	216	195	236	191	202	206	209	242	225	224	208	229	215	221	239	189	221	235	210	210	221	189	213	208	200	232	209	215	182	235	228	196	215	232	218	207	243	227	223	210	218	229	260	223	219	227	206	218	214	218	206	255	205	206	210	202	185	206	213	213	234	202	238	201	213	207	213	219	206	196	217	226	181	208	232	209	195	217	226	253	218	230	240	210	202	234	225	206	238	226	230	194	216	225	235	224	230	227	239	213	234	245	228	201	229	189	227	202	221	222	230	258	220	215	240	198	224	240	223	243	207	205	233	236	230	218	212	201	226	236	235	217	240	218	215	237	206	261	213	236	236	232	228	229	205	224	219	226	230	214	217	198	205	230	233	205	236	212	195	219	215	238	209	243	194	220	245	239	204	224	185	212	218	209	201	247	236	216	197	214	206	222	215	238	221	215	212	260	204	219	218	230	221	225	213	229	208	213	184	206	221	200	203	217	200	217	198	219	222	231	198	231	221	222	242	208	217	212	248	236	204	217	215	187	249	209	219	225	204	232	192	216	222	246	219	226	222	202	201	219	217	227	209	206	215	222	183	219	211	221	232	216	213	229	234	231	227	230	218	207	223	203	240	206	224	197	249	205	235	197	221	240	233	223	215	229	227	218	204	201	214	215	218	217	232	204	215	199	227	224	183	207	250	214	220	215	199	220	210	224	219	212	202	236	220	195	239	213	222	214	216	230	267	217	214	239	222	208	240	222	213	218	209	234	237	212	211	220	211	217	241	236	209	208	211	230	231	226	222	221	217	250	255	225	227	224	217	202	221	228	222	219	237	225	230	238	243	250	227	219	225	199	222	215	214	209	213	199	231	214	213	200	235	229	225	233	220	216	216	235	222	212	212	232	189	197	176	228	233	225	206	239	168	231	215	251	201	226	209	192	235	229	216	224	199	232	227	210	217	218	207	205	218	222	259	223	206	231	232	197	200	219	210	196	219	235	224	245	245	216	215	231	204	228	235	220	204	222	234	231	216	219	223	207	217	217	192	206	210	175	214	225	226	242	204	226	246	251	197	235	214	220
49766	61516	62563	56699	50432	41197	33894	28523	22328	14520	8566	5363	3490	1900	1317	984	744	699	573	540	569	523	517	522	540	499	474	489	521	522	463	511	524	493	473	470	473	461	491	482	486	447	479	521	492	522	493	471	480	469	469	506	492	486	530	457	527	490	454	516	491	470	485	459	472	465	483	473	501	493	525	512	477	448	524	495	467	501	495	492	497	510	462	448	509	454	528	495	509	456	495	464	459	488	493	473	506	489	473	527	459	536	527	456	470	491	465	510	509	470	496	471	468	489	465	480	466	510	479	482	487	481	521	483	474	495	477	508	444	459	481	523	494	530	453	479	505	466	497	496	439	477	482	469	479	554	503	510	494	506	504	519	501	514	496	462	517	478	501	475	469	520	468	470	508	467	459	543	476	538	472	506	490	496	517	453	485	459	538	442	468	516	473	486	507	511	466	478	494	497	472	449	503	511	523	501	516	460	463	480	510	501	469	479	512	464	422	496	469	486	471	498	482	532	497	471	473	475	493	488	512	472	522	512	463	515	506	498	505	508	518	477	490	506	498	494	516	528	493	498	471	526	506	483	501	478	484	479	467	444	497	500	473	469	508	498	458	505	502	502	520	459	505	483	514	472	496	483	488	501	502	526	476	472	476	475	499	506	493	491	545	495	478	472	469	431	486	503	506	472	485	486	526	498	478	492	510	493	486	451	472	464	502	490	500	456	476	462	476	487	476	486	465	497	469	461	469	526	559	492	472	484	477	482	487	513	489	465	434	491	465	485	538	513	483	523	525	470	518	473	473	468	490	465	477	458	453	520	504	503	524	461	477	475	542	462	505	487	463	508	489	438	499	508	492	496	476	490	478	485	498	479	514	475	475	465	508	528	466	505	516	452	456	465	523	471	474	528	508	464	490	510	524	507	502	453	487	489	466	490	510	446	523	485	455	468	480	458	487	506	480	501	528	473	494	518	471	488	457	509	498	508	526	487	515	481	467	475	531	506	504	491	494	489	467	471	461	490	459	469	493	498	454	465	515	473	489	490	504	485	508	458	516	487	522	522	512	502	492	506	512	474	498	496	482	440	492	484	468	519	480	469	477	473	476	497	466	431	496	462	480	485	487	529	458	493	496	485	494	477	446	474	496	477	490	473	476	499	472	504	465	481	499	475	531	491	498	482	518	492	485	482	499	461	464	512	518	438	498	503	469	491	465	458	484	486	463	504	481	483	481	453	480	488	520	505	476	441	522	478	482	460	473	524	514	488	492	463	518	449	444	504	496	484	491	502	525	492	476	488	486	482	485	485	469	483	515	460	506	508	487	511	439	491	487	461	476	460	469	442	476	446	507	487	455	462	488	498	477	497	495	509	443	510	443	458	481	524	498	473	475	480	459	504	471	491	487	488	498	522	489	511	470	482	503	481	502	438	469	486	491	488	515	459	526	500	471	470	524	532	523	457	504	470	475	492	466	497	504	485	527	479	476	489	523	468	484	537	455	504	473	465	496	448	490	449	500	499	527	483	486	470	502	477	509	474	487	482	513	465	485	480	516	512	487	497	484	506	508	510	501	506	532	468	490	443	485	528	484	462	492	465	514	470	490	495	510	476	468	474	483	499	483	484	474	467	488	458	457	478	501	489	479	459	471	457	493	525	482	499	496	487	487	462	491	475	513	472	474	494	491	508	511	449	458	486	479	496	484	501	497	486	516	478	521	478	488	519	491	457	472	483	493	516	505	502	510	493	496	528	508	510	472	463	494	482	464	479	506	495	482	493	503	470	472	486	460	461	508	504	468	495	484	451	524	508	498	472	480	488	522	515	482	535	519	509	479	483	533	488	454	531	504	471	459	514	454	464	475	489	455	498	485	521	473	457	490	459	470	464	496	484	516	482	437	459	503	464	470	480	449	486	481	530	478	511	473	467	496	492	473	492	481	520	483	503	464	487	486	501	487	477	503	501	482	485	520	430	494	465	457	487	448	494	473	498	471	476	499	493	473	486	547	512	497	528	503	511	500	492	515	483	529	433	507	526	495	485	505	468	501	503	510	478	485	506	513	506	507	481	519	483	454	507	506	465	484	520	516	481	446	462	522	494	473	475	489	483	491	504	470	482	471	454	485	537	508	509	514	514	477	488	530	486	483	518	466	458	514	502	494	462	495	491	472	520	524	494	509	507	521	510	495	487	528	455	453	500	500	475	448	473	472	506	488	496	470	467	505	444	510	491	486	460	529	463	499	479	452	471	497	472	464	504	469	507	483	479	482	477	498	523	498	464	514	532	439	512	491	536	519	481	475	511	499	461	518	512	491	474	446	468	478	489	453	474	500	515	475	465	503	481	504	491	464	481	506	447	473	480	503	438	469	474	500	471	472	500	518	490	498	468	503	529	498	505	494	500	499	489	479	487	516	465	467	463	477	479	501	519	520	546	473	481	490	464	496	502	493	473	430	489	517	455	524	448	503	458	470	474	473	470	505	471	523	499	515	521	475	516	469	482	475	472	435	499	458	533	521	464	518	474	470	497	492	501	450	457	517	492	484	507	498	477	510	504	460	486	444	505	443	504	464	478	469	499	539	480	445	489	477	481	508	504	502	515	508	454	472	482	519	467	468	477	479	477	502	463	474	509	448	511	508	491	507	507	478	490	491	495	509	509	542	484	502	494	473	496	468	493	491	480	496	488	426	469	485	502	498	462	474	483	528	517	475	462	455	510	477	454	454	524	473	491	460	460	481	484	490	460	473	498	501	463	485	475	508	532	508	518	510	506	494	537	490	476	470	469	476	493	482	523	489	531	508	464	477	504	515	478	505	477	516	475	527	489	481	492	452	487	474	497	448	473	483	509	508	514	471	504	510	472	505	469	510	480	482	510	530	497	488	509	457	517	473	485	454	482	467	503	490	484	495	488	518	479	495	456	461	481	514	463	510	494	478	490	476	453	431	486	472	478	464	486	473	547	507	513	480	506	481	468	515	492	483	454	483	508	478	496	487	486	492	499	485	502	481	512	519	513	466	480	506	441	508	480	469	523	498	513	483	473	505	462	477	516	485	510	482	478	516	495	501	509	467	502	480	512	459	451	515	502	482	496	504	518	469	479	479	466	520	506	484	504	481	477	485	467	482	467	445	481	497	490	518	487	469	486	474	513	497	476	456	483	479	514	511	478	517	483	487	490	489	481	483	476	508	487	484	538	465	451	480	474	464	455	459	471	468	453	473	473	493	497	453	490	488	502	512	457	481	509	511	469	488	487	484	485	501	492	450	439	493	491	466	481	494	506	502	491	467	497	495	437	511	460	479	480	466	484	510	483	504	520	487	491	460	480	499	443	473	470	506	486	490	477	525	471	519	466	495	480	503	460	454	449	482	465	485	532	487	484	480	507	464	520	485	493	485	479	436	470	486	451	486	524	498	486	480	479	511	523	492	512	514	516	505	513	473	484	474	507	455	469	457	495	483	489	499	479	480	501	468	461	498	456	508	501	484	487	410	448	500	470	506	477
42823	41931	41248	29400	17978	8465	4139	2207	1157	684	453	361	287	280	270	238	252	219	256	234	243	228	245	208	218	228	221	224	226	197	234	229	214	224	240	229	224	224	218	232	230	215	242	232	203	208	248	246	225	232	217	259	245	244	230	206	234	193	202	234	204	236	206	241	229	220	221	245	208	231	217	215	216	216	205	214	216	220	213	223	200	247	239	233	245	223	210	260	230	230	224	204	220	233	230	233	216	241	217	230	230	243	214	230	197	192	204	217	213	229	223	213	224	214	209	233	201	224	219	225	203	217	198	223	251	222	226	225	233	215	200	225	256	211	243	244	231	253	235	208	209	210	238	211	233	214	188	235	219	231	216	222	223	202	243	203	239	246	200	216	205	242	191	263	235	217	208	233	230	235	222	208	227	215	194	204	219	222	199	205	214	238	240	243	227	219	219	217	199	223	227	220	222	216	274	237	242	220	231	222	199	236	235	244	222	248	211	252	246	200	195	230	192	243	237	232	213	228	210	239	224	230	198	201	198	243	208	240	255	217	223	232	209	231	230	190	208	228	216	215	215	228	199	214	207	237	217	209	210	244	203	225	225	239	225	224	239	235	222	246	224	235	250	224	213	213	214	224	219	246	213	211	214	236	207	242	212	209	251	230	238	241	210	219	209	219	207	237	240	212	221	233	254	213	236	208	225	216	228	210	189	231	237	195	222	207	230	207	235	220	236	188	232	217	205	210	203	259	238	224	220	222	182	205	218	221	206	227	235	236	219	251	236	208	227	227	232	184	209	232	241	187	231	219	211	205	223	244	192	230	225	247	218	204	207	200	226	239	228	227	212	245	216	242	246	222	222	203	234	232	227	231	243	222	226	209	238	234	221	218	211	226	217	204	239	234	250	230	238	190	222	212	235	204	211	213	219	209	245	218	246	232	219	202	245	245	224	218	247	221	229	224	221	224	218	233	203	217	211	212	224	249	239	210	233	213	221	235	221	211	225	236	197	218	208	211	225	202	221	219	210	211	209	198	243	231	232	225	249	224	232	223	249	227	258	233	198	243	227	216	214	215	215	221	222	226	228	232	225	228	212	220	229	242	246	231	196	218	233	204	207	230	208	260	213	208	240	240	247	227	246	226	227	227	206	210	221	227	220	226	220	203	229	214	230	235	194	243	214	207	249	230	236	247	218	209	197	247	211	217	246	213	237	241	232	190	224	221	228	226	212	193	241	247	206	235	230	243	223	243	209	215	223	203	209	216	230	219	243	226	204	232	229	232	222	236	216	221	224	236	233	208	225	227	243	244	212	208	218	196	196	229	217	229	224	203	197	219	206	219	202	224	239	198	212	214	235	229	193	213	193	230	206	245	216	242	231	197	231	224	210	216	217	213	243	217	238	181	254	196	193	210	218	219	238	230	219	200	241	244	223	228	192	234	225	210	201	194	236	201	240	211	242	203	185	253	225	229	218	242	230	213	212	217	220	233	228	227	202	225	214	239	232	222	211	199	236	223	212	219	206	223	222	219	227	200	216	236	202	239	219	216	227	228	193	230	209	221	214	222	231	214	231	235	198	222	181	191	207	218	231	218	233	190	240	206	204	220	213	238	202	232	246	244	225	255	223	203	226	210	232	229	212	216	237	222	285	260	219	206	236	199	233	252	221	249	200	210	246	254	241	215	223	218	211	233	230	250	207	218	271	274	235	200	254	222	208	210	222	230	249	215	226	232	214	225	219	207	226	253	224	234	226	213	225	236	199	217	211	202	216	234	221	233	227	204	218	232	211	225	219	256	228	226	205	244	199	213	247	181	236	211	212	212	212	216	213	215	223	211	206	205	222	212	216	209	197	237	225	217	222	232	211	252	197	244	218	210	207	213	238	223	230	229	221	237	230	205	226	212	234	235	211	211	212	227	227	218	208	200	248	218	221	237	252	226	202	210	229	200	228	236	224	201	225	221	236	224	204	214	242	262	222	220	208	198	207	230	227	254	239	221	229	240	220	194	206	203	232	223	219	211	219	248	207	232	210	233	234	209	231	237	225	220	228	243	220	197	222	194	241	230	211	209	217	253	182	229	230	238	230	217	239	213	226	225	217	199	223	233	230	210	222	202	226	189	222	219	222	250	231	223	223	215	243	237	207	238	213	198	231	234	217	230	205	233	255	242	213	222	219	206	219	226	223	215	232	233	230	202	213	217	215	229	224	222	232	210	189	226	205	240	205	205	233	247	203	224	233	220	199	207	239	238	202	211	198	209	215	223	226	225	210	222	228	237	221	203	236	240	234	215	215	233	225	226	236	224	216	235	223	222	205	233	228	220	227	235	227	243	236	195	186	223	244	225	235	230	198	222	253	212	206	210	239	235	221	217	212	211	191	253	241	246	235	221	222	217	210	230	216	229	213	200	220	247	217	235	245	232	212	242	206	208	230	218	245	226	258	209	238	226	246	235	224	229	236	206	220	197	227	237	226	221	228	208	232	197	228	218	210	206	222	223	260	193	201	205	186	243	229	186	204	241	211	243	194	200	216	239	232	228	254	209	236	217	231	233	210	238	203	221	210	216	204	236	204	235	232	236	232	210	225	221	222	211	235	212	215	227	228	227	213	222	219	215	219	228	241	242	235	222	217	241	243	249	230	240	239	190	229	214	212	229	240	215	198	207	219	225	238	226	214	243	245	201	249	236	224	233	246	256	198	223	219	200	220	242	230	233	233	226	207	209	236	206	183	197	226	237	205	191	224	235	229	209	184	230	229	199	188	219	208	202	251	241	207	235	247	236	239	195	212	206	211	215	232	219	207	207	204	230	242	242	248	228	219	220	205	266	223	206	230	221	206	228	235	243	237	253	248	233	257	228	219	228	239	214	217	210	240	219	252	212	235	231	232	218	218	244	217	211	212	224	246	230	228	203	207	220	208	245	223	238	227	236	248	216	231	240	208	191	227	215	195	228	207	210	203	190	232	235	223	223	193	209	229	219	215	215	225	213	219	213	212	218	212	233	214	246	232	227	222	233	229	199	244	197	223	216	242	217	215	222	236	254	198	227	257	231	228	217	201	230	231	228	218	229	199	221	212	194	249	254	230	236	216	256	217	252	230	221	203	224	246	236	231	211	221	224	243	247	221	225	229	221	247	216	234	217	265	214	203	227	245	214	224	238	205	207	237	230	226	219	217	242	199	210	234	245	214	245	228	235	199	215	232	218	247	214	199	213	237	235	206	207	227	231	219	245	202	212	238	213	221	205	236	210	247	224	213	224	227	221	211	213	231	251	223	228	220	219	248	235	223	220	210	221	228	210	193	214	222	187	223	214	222	249	213	232	215	225	224	227	225	224	217	248	230	210	223	224	217	213	210	225	247	210	223	228	204	210	228	227	225	211	241	233	191	229	208	251	200	215	228	254	248	241	217	238	235	203	211	247	205	229	236	235	220	221	205	242	223	255	235	243	218	218	226	212	211	212	220	227	214	243	220	235	225	225	231	218	212	226	231	204
30763	36036	42790	36425	29173	18872	12099	7723	4420	2401	1532	1126	903	724	635	613	555	536	548	506	548	511	546	507	482	512	496	510	526	479	518	520	508	484	508	506	468	518	519	507	552	467	516	528	469	509	489	525	524	504	507	505	511	459	560	452	510	496	501	530	512	484	509	512	533	526	480	513	471	532	458	451	510	533	500	534	497	515	512	473	481	494	540	503	501	478	487	507	551	485	502	499	503	535	517	492	517	481	508	509	466	569	490	497	490	503	525	525	502	477	521	544	543	506	541	516	478	497	484	520	477	546	478	499	504	533	527	510	478	519	553	457	478	469	502	486	473	526	514	539	522	480	459	499	484	478	491	533	492	478	549	500	531	513	500	533	517	506	513	520	525	491	478	537	490	494	499	509	490	452	479	503	514	496	503	483	501	498	503	504	492	485	464	516	508	500	501	491	527	530	514	473	490	517	462	495	512	529	524	527	509	522	485	513	505	525	471	478	514	557	478	521	526	500	511	510	502	507	500	464	516	504	476	547	440	530	500	504	533	504	527	557	561	509	534	522	496	505	506	530	523	547	516	529	476	525	493	530	514	546	511	481	482	544	480	508	500	506	499	496	484	500	491	552	508	499	519	533	537	492	527	524	521	508	484	518	519	517	538	484	459	504	470	502	531	505	532	476	526	544	479	509	507	544	530	499	462	522	551	525	476	543	549	491	502	510	549	487	517	507	497	499	517	496	516	514	535	475	567	524	492	486	568	518	531	499	510	462	516	502	535	501	513	502	485	523	494	503	498	521	530	513	471	467	496	497	503	529	509	488	526	498	461	493	541	515	534	529	475	524	525	490	503	525	520	513	492	509	520	497	536	498	523	536	514	471	478	513	524	535	533	506	508	470	514	508	509	503	500	523	495	507	456	481	499	495	490	475	513	503	521	506	497	498	517	511	532	493	523	514	480	500	499	501	496	506	515	502	505	494	484	535	478	467	496	526	505	486	483	545	484	483	503	518	509	544	473	526	511	518	499	515	498	466	479	462	497	488	495	522	488	558	520	516	521	493	497	571	492	540	513	491	519	492	536	542	507	524	520	511	485	511	518	530	504	505	535	503	495	487	521	481	512	463	488	497	508	548	518	509	468	534	550	482	546	503	531	500	511	483	512	498	494	464	495	494	525	523	547	482	502	529	465	506	490	525	582	515	525	532	500	529	497	507	480	503	520	523	516	521	527	561	536	485	525	518	522	505	537	500	546	491	543	522	490	521	542	505	536	531	516	538	527	482	498	498	548	489	519	523	476	510	512	481	528	512	489	485	514	516	551	503	477	536	492	482	517	528	516	510	490	522	529	547	500	553	530	503	526	498	445	489	506	523	455	513	484	491	471	487	519	488	534	536	523	504	529	496	525	497	503	482	498	555	504	559	492	506	475	518	515	495	462	526	471	496	490	517	516	539	518	542	520	470	463	494	481	530	472	497	519	520	511	498	493	541	487	547	523	543	512	499	507	508	500	526	543	468	492	543	508	518	498	491	489	528	512	505	504	513	529	509	479	516	502	522	537	471	509	525	469	487	548	519	471	519	517	479	470	496	494	554	506	561	518	487	496	499	532	491	535	527	519	500	502	531	505	515	501	508	522	513	497	520	526	490	509	504	534	459	501	500	504	531	509	565	496	510	523	506	526	540	523	557	519	503	472	504	504	484	523	506	504	498	477	513	522	510	536	507	536	507	501	489	485	520	513	529	510	535	487	515	520	519	487	530	481	503	486	520	507	493	481	533	453	482	516	493	482	501	482	492	547	518	548	505	532	501	508	523	519	476	510	503	508	485	527	493	531	508	532	505	509	512	523	510	439	493	493	537	500	502	508	504	524	556	540	503	523	491	522	476	528	507	489	509	527	527	487	502	487	527	485	534	504	516	534	482	508	497	520	513	516	484	507	513	495	457	523	543	531	483	493	470	516	500	482	517	524	544	536	499	502	481	521	502	505	466	491	497	531	543	518	505	519	549	509	533	481	516	491	515	499	520	511	460	492	493	528	524	525	477	502	513	492	497	529	495	505	456	454	522	503	489	505	527	495	481	466	528	495	490	516	511	490	478	476	491	493	532	522	529	519	533	492	496	550	477	459	489	470	504	515	520	519	495	530	479	509	499	492	475	512	491	522	533	493	517	480	518	525	521	484	535	526	540	521	477	486	499	527	457	497	539	522	531	502	530	514	518	519	497	489	494	502	536	543	499	507	545	507	477	543	542	476	509	512	534	518	520	507	500	530	520	514	487	542	530	487	461	530	492	511	510	492	480	486	470	521	493	491	509	511	505	507	497	507	550	514	489	529	484	496	504	488	511	476	499	505	457	497	488	498	495	505	523	531	509	548	524	529	478	536	512	557	462	500	507	523	490	545	488	474	491	508	511	543	545	513	522	546	488	512	498	523	498	514	507	492	522	484	522	490	546	512	516	496	506	495	475	549	499	493	537	487	500	526	467	516	510	514	491	498	489	546	513	538	515	494	490	515	461	565	517	512	533	561	499	477	480	504	526	505	485	514	500	488	508	525	478	540	508	485	493	486	496	495	519	527	526	539	516	500	576	488	538	493	535	532	464	491	484	502	490	536	511	537	514	478	491	513	479	483	530	498	502	489	480	512	534	527	507	481	533	496	487	501	485	499	498	497	481	520	527	468	495	522	487	503	518	520	477	529	443	519	543	507	541	543	539	512	505	530	536	481	518	491	489	535	534	518	522	547	477	490	557	482	502	507	501	480	504	517	475	520	531	474	514	501	525	527	490	499	537	465	476	529	530	514	499	495	506	504	536	513	475	462	486	518	528	471	516	533	500	532	475	488	447	501	515	513	531	524	503	475	515	492	513	505	491	466	491	515	505	509	523	480	467	519	530	490	535	495	527	507	517	518	530	541	506	517	501	483	542	538	527	525	558	477	502	466	513	484	468	499	535	510	465	536	492	482	509	506	520	558	516	477	473	509	479	509	532	465	501	499	516	503	515	472	486	482	486	519	539	507	514	513	519	488	527	492	483	498	526	497	488	487	497	515	511	506	496	541	475	485	495	508	510	513	506	520	483	515	452	477	495	479	534	492	563	563	493	500	543	510	501	488	495	527	477	545	492	539	512	522	540	522	483	516	512	531	477	529	495	515	484	505	506	523	505	487	500	475	505	514	508	490	500	492	471	516	511	532	504	478	506	487	544	456	476	543	529	512	499	460	489	510	510	527	522	477	470	538	530	487	543	526	540	512	507	524	507	512	454	519	476	476	498	494	485	526	510	553	533	522	501	480	489	478	467	479	532	525	492	527	492	568	499	475	499	517	467	575	520	495	506	489	542	498	499	503	510	506	513	526	502	498	501	462	515	516	524	521	517	552	507	493	499	480	493	475	495	470	498	502	499	484	519	545	511	497	517	493	561	484	510	495	497	492	537	494	450	470	554	500	525	494	518	504	523	522	481	493	498	489	495	473	519	482	503	557	504	531	503	476	550
55804	55608	55744	52838	39839	25484	18759	10947	5324	2554	1388	844	470	348	291	247	262	209	266	211	234	214	220	246	209	243	218	229	218	204	207	191	233	235	214	236	264	218	209	201	210	209	236	224	204	223	259	226	232	237	210	235	258	225	223	206	236	237	213	196	220	231	219	184	221	231	201	238	225	232	237	214	219	227	205	195	185	213	187	214	212	216	208	227	229	220	244	215	219	192	240	210	240	217	225	193	243	234	221	203	197	222	212	247	233	206	217	184	202	235	225	230	231	221	228	224	232	216	215	215	214	222	216	220	246	243	216	197	197	250	206	211	206	225	241	227	226	226	222	197	204	239	212	217	202	224	201	234	222	231	240	218	218	219	216	213	230	203	227	214	246	225	227	219	207	200	214	227	206	241	231	198	226	252	192	196	239	217	210	182	244	226	209	218	213	206	208	212	199	223	182	204	188	231	235	238	209	208	233	215	228	232	189	214	214	226	204	212	217	219	217	233	219	212	219	212	200	245	205	226	228	232	227	226	223	225	223	212	213	227	217	194	228	227	215	218	241	231	216	218	210	203	217	183	240	221	198	216	199	210	210	194	205	229	216	207	205	220	216	215	213	217	202	212	226	225	220	231	217	226	229	197	209	201	195	230	227	218	194	217	218	204	226	221	218	192	219	218	213	257	204	185	222	222	225	216	251	188	190	204	223	224	212	215	212	225	233	221	207	236	220	195	209	229	226	219	220	251	257	227	217	239	190	242	225	223	231	196	211	206	197	217	212	232	223	209	228	186	202	187	236	234	211	241	237	192	214	216	221	246	212	203	227	234	243	263	215	202	214	212	224	185	227	213	235	264	219	198	239	191	214	189	237	211	205	215	193	187	218	203	210	222	212	219	207	229	182	199	233	202	174	191	211	204	206	229	200	217	226	239	222	188	223	253	199	218	243	226	212	220	179	192	211	230	221	214	211	214	219	233	214	217	224	218	205	230	204	218	194	221	213	230	215	221	229	205	239	205	209	225	204	196	231	220	226	213	221	205	226	228	209	229	246	224	224	209	193	210	232	247	222	193	222	220	194	231	235	204	219	204	195	233	207	208	224	227	211	177	223	229	198	215	188	210	168	227	215	224	231	194	190	216	234	227	230	201	206	205	225	203	215	216	219	251	217	210	209	230	219	223	199	225	177	223	206	206	204	209	241	227	239	204	230	211	212	206	209	220	206	223	215	189	222	217	211	203	239	232	252	202	218	205	224	193	211	223	219	210	191	222	201	211	206	203	248	242	247	223	216	215	208	231	208	233	208	204	201	214	230	222	197	216	220	236	224	209	194	214	230	211	234	229	217	220	238	218	243	212	211	215	205	211	218	194	220	207	209	212	210	228	209	221	196	235	194	238	213	210	199	187	218	199	227	214	220	233	222	213	235	204	236	188	223	227	194	228	231	208	245	216	215	211	214	232	199	191	218	206	224	220	236	211	200	219	230	228	238	203	215	233	211	195	205	213	217	217	240	218	218	215	207	222	228	206	241	215	223	213	192	213	210	209	202	222	212	229	192	217	202	239	206	218	211	228	213	223	214	236	210	203	241	211	221	211	199	214	244	194	222	194	208	222	207	218	204	200	222	229	244	187	241	205	210	188	185	241	207	199	239	196	190	226	195	222	213	229	217	211	208	236	216	216	214	238	220	221	205	178	191	223	208	218	201	222	208	229	233	194	197	197	225	223	205	207	207	216	199	222	199	206	210	219	206	214	203	191	220	235	224	207	189	194	217	206	239	239	198	200	209	233	224	225	227	217	202	198	209	225	203	208	207	208	245	212	229	221	217	232	216	220	217	234	237	183	220	210	207	208	220	222	232	201	232	213	265	234	219	201	194	199	221	195	202	225	215	208	180	237	223	198	202	218	228	231	215	213	209	204	217	200	240	211	225	224	209	229	199	219	232	213	190	189	205	216	233	234	192	211	195	209	220	216	229	215	226	221	218	236	209	219	223	220	201	240	218	202	222	216	235	208	200	217	202	175	242	224	206	235	224	229	189	239	162	206	198	183	202	188	226	218	222	231	211	204	240	206	203	211	227	199	206	212	219	220	195	216	217	200	241	232	207	215	206	213	198	225	193	216	205	235	195	199	230	205	229	218	213	217	225	220	249	233	212	201	233	235	214	222	245	209	218	221	223	210	220	212	229	180	223	215	242	242	193	219	206	244	209	212	241	190	200	197	231	215	222	210	229	207	235	206	227	226	238	200	173	245	208	215	259	235	225	234	230	245	194	221	198	242	219	209	222	207	173	210	208	192	215	201	232	227	210	240	209	230	260	206	242	221	232	224	234	197	224	230	201	226	191	220	203	215	231	216	230	210	209	220	229	210	207	223	213	236	206	197	210	228	216	241	226	211	196	244	226	237	250	218	210	207	211	222	209	211	235	231	251	230	229	228	228	255	192	191	231	210	218	191	219	242	222	202	199	217	244	208	200	218	191	203	216	206	224	223	225	214	235	215	217	183	228	209	224	207	207	230	206	239	220	207	220	212	220	244	221	220	208	213	214	216	255	198	199	194	201	231	206	252	193	215	235	259	210	207	222	190	201	207	237	214	209	210	214	229	218	235	223	222	209	235	198	210	232	234	222	216	210	240	229	215	205	226	215	195	198	190	226	198	227	207	221	204	213	241	187	189	230	202	208	201	205	210	245	219	217	200	220	247	174	222	227	223	215	219	196	213	197	207	236	191	198	219	210	218	238	225	187	223	223	221	222	229	223	235	225	207	218	228	196	216	199	207	231	225	239	219	223	231	210	222	220	203	225	209	232	226	234	228	204	217	245	209	225	204	222	207	214	212	223	213	234	196	207	208	192	227	215	228	218	251	213	213	220	207	242	210	225	217	220	201	224	209	232	230	236	241	201	214	208	194	207	215	178	187	210	220	221	190	215	203	225	203	213	209	189	222	224	199	227	220	218	217	207	190	204	207	236	194	199	214	226	197	212	231	207	242	205	228	223	201	177	197	236	239	196	209	228	215	208	206	224	212	190	217	222	222	223	161	202	232	217	214	218	233	210	211	217	198	226	205	211	200	227	214	239	224	221	231	235	187	224	199	245	207	218	211	222	244	236	218	196	208	230	222	208	226	203	195	201	205	200	226	216	261	217	234	221	217	219	202	223	249	199	220	204	228	206	215	215	214	208	217	237	197	210	215	238	195	214	192	219	199	257	221	217	213	202	194	214	218	207	239	224	215	207	206	211	222	212	209	220	213	217	220	184	183	201	212	228	207	199	209	224	181	210	258	220	234	208	221	229	214	211	201	225	218	198	217	227	216	210	201	241	217	218	205	232	200	217	221	213	198	209	221	203	205	211	225	199	233	208	191	239	221	204	172	210	239	217	223	220	216	240	218	222	216	188	202	193	196	218	204	198	207	216	213	213	206	219	230	223	234	221	195	218	240	247	215	215	217	239	198	205	258	223	227	193	207	218	232	197	187	201	222	199	217	223	184
42820	53207	59626	59075	48858	32417	25286	20414	14179	8654	5437	3171	1743	1171	872	722	657	567	586	526	537	513	502	474	487	519	525	487	474	493	466	485	513	503	505	453	483	482	462	502	528	470	463	482	504	493	508	518	511	510	491	516	481	499	492	533	521	445	476	469	478	515	524	491	484	495	454	508	501	515	497	493	528	515	483	501	488	486	438	490	485	490	497	492	515	473	499	468	445	491	460	493	515	449	529	457	507	470	510	494	484	460	479	492	484	463	458	516	511	503	491	507	456	481	473	466	459	476	485	489	510	452	489	486	466	493	495	460	474	495	477	494	545	495	503	468	526	473	504	502	510	492	548	500	475	485	531	487	505	510	462	448	484	511	499	475	472	481	499	537	540	520	459	518	498	486	495	532	499	481	518	492	485	489	482	503	461	522	503	490	492	495	494	464	478	522	494	545	485	493	474	542	442	484	516	490	483	462	477	461	522	452	489	526	485	510	514	489	512	480	468	497	525	458	442	507	496	464	481	486	475	459	500	478	471	472	521	494	485	547	508	511	539	531	503	477	484	520	459	462	501	518	481	489	463	502	482	473	515	471	526	496	456	491	474	475	520	497	492	481	485	508	464	504	497	505	500	508	465	442	467	463	484	504	516	422	513	492	503	515	495	515	472	508	476	468	479	461	481	507	499	486	476	515	488	455	456	511	500	518	496	482	490	495	500	463	532	442	497	493	477	451	491	496	454	497	500	487	464	530	528	482	495	460	486	500	497	504	539	471	514	515	523	492	503	468	461	497	457	459	483	466	487	507	475	520	554	521	460	465	495	479	507	489	508	508	461	497	495	477	492	487	514	503	446	474	483	470	519	505	453	464	482	500	468	491	524	485	491	503	481	528	485	494	505	498	492	482	470	497	497	490	518	506	485	504	513	472	475	525	535	489	521	475	490	469	493	495	455	493	490	545	496	501	479	538	452	529	512	488	489	497	463	501	512	512	493	475	515	515	522	504	472	499	494	451	476	471	465	453	501	473	512	495	483	542	509	481	468	488	481	479	506	490	513	522	514	518	478	473	493	468	486	506	460	496	482	495	490	473	515	493	536	489	484	521	479	479	505	512	510	521	497	521	517	463	482	452	486	503	485	489	487	518	502	500	475	473	450	488	482	466	475	467	511	482	469	460	518	503	432	512	499	483	511	471	481	510	491	475	507	479	517	523	495	488	465	522	468	481	498	486	473	486	519	512	516	497	512	494	511	452	522	457	513	483	522	526	476	457	478	502	525	504	502	476	492	482	480	497	467	489	504	434	527	451	491	490	464	472	490	507	538	492	462	492	510	478	500	525	525	522	501	529	538	501	526	510	485	529	494	484	530	510	505	479	470	535	473	537	474	534	528	488	450	484	484	456	482	473	509	510	477	509	482	442	510	447	508	467	474	503	494	451	507	476	501	461	465	505	496	474	519	510	491	495	470	494	532	506	463	508	475	502	519	470	486	511	484	518	493	500	482	481	516	448	473	506	493	487	510	488	487	466	466	482	459	528	468	514	500	501	532	487	473	530	471	460	482	440	472	467	434	467	511	489	522	480	484	486	502	501	475	520	524	460	479	487	477	487	517	480	468	487	476	513	476	507	492	485	493	485	516	465	481	498	483	500	477	491	520	497	530	505	507	519	490	469	486	495	438	485	485	515	523	515	490	496	541	502	504	489	475	484	479	505	491	516	473	507	496	471	493	500	458	476	497	504	515	513	476	494	490	459	505	525	509	515	500	524	483	463	474	507	506	473	522	504	487	504	516	488	502	449	502	528	464	517	509	507	469	498	509	472	499	497	500	487	496	462	480	470	502	465	489	480	498	480	470	503	483	506	479	514	482	511	520	498	467	467	479	479	459	494	493	473	506	512	511	482	469	488	497	512	501	505	484	502	489	419	507	507	475	498	527	525	462	485	484	547	475	487	463	523	493	457	487	511	439	524	505	507	505	472	495	502	522	535	526	514	526	499	499	498	482	515	484	512	514	509	485	505	510	494	477	501	492	491	459	452	533	485	513	505	491	541	513	485	541	490	535	466	499	485	514	476	500	466	523	486	491	471	467	478	494	510	509	518	485	486	516	521	497	497	496	472	529	490	467	456	444	505	477	483	489	506	493	503	439	481	531	479	507	518	499	466	481	502	475	471	499	521	438	476	508	548	525	484	509	474	465	498	461	492	476	477	479	456	500	513	507	507	494	439	514	470	486	489	499	517	484	526	486	467	491	452	481	496	488	494	477	483	456	496	446	512	487	487	512	492	469	487	515	489	495	502	512	506	487	519	514	461	503	509	482	489	479	491	515	489	513	521	449	524	506	477	501	471	535	434	479	487	473	483	459	503	456	469	513	495	511	530	490	474	484	538	471	492	514	470	476	501	525	490	499	472	436	508	512	509	516	496	424	523	466	474	510	479	520	480	505	477	566	496	504	481	490	477	465	488	508	479	499	504	499	500	500	459	493	479	494	538	483	502	473	480	482	505	495	528	443	536	504	495	472	467	499	470	459	494	445	482	474	435	481	503	479	515	535	505	502	479	485	470	487	500	506	487	474	483	509	478	488	536	473	473	470	496	499	511	472	466	522	506	491	483	484	500	487	496	482	489	477	527	511	490	524	500	493	535	530	468	463	477	482	481	514	541	458	458	487	457	489	473	454	488	463	517	515	447	494	525	485	487	505	483	496	469	526	491	500	461	426	482	489	497	494	492	455	462	490	506	490	473	471	495	541	481	473	504	467	507	527	519	471	514	472	465	463	482	522	494	471	504	491	505	513	504	492	501	500	499	479	528	523	550	553	560	494	479	508	522	515	473	479	510	510	470	475	504	481	513	511	498	524	466	503	472	477	484	491	499	507	478	481	485	495	485	503	469	458	462	516	452	488	492	492	499	520	490	481	516	520	469	524	426	461	498	501	492	466	514	524	493	515	464	537	522	455	467	505	487	483	500	485	493	475	542	504	486	529	473	541	494	508	541	497	461	495	528	503	461	509	500	473	499	513	471	507	491	530	484	488	491	489	521	480	506	504	519	524	484	497	513	483	472	479	508	482	500	487	521	529	464	505	520	504	466	482	521	458	525	498	536	516	456	472	507	474	486	488	524	513	499	511	471	492	501	487	494	501	456	532	538	453	495	495	538	453	505	494	523	537	529	512	478	460	518	473	467	492	490	497	526	496	491	480	530	491	488	477	482	501	491	492	487	493	503	470	508	517	461	539	509	481	507	505	525	476	498	461	506	490	473	507	539	473	499	529	480	497	507	487	490	508	463	464	496	486	482	480	490	472	491	512	492	516	467	499	487	473	521	498	501	436	458	486	515	495	504	499	504	478	496	476	449	464	448	493	465	474	517	448	516	508	494	519	498	502	489	479	517	513	505	527	503	513	471	499	476	528	486	457	491	509	478	463	458	471	495	486	514	486	507	463	528	477	507	507	464	498	462	429	504	506	517	511	500	463	503	485	492	487	442	528	503
61119	58274	54861	49337	34045	26539	23785	19505	11613	5466	2521	1202	753	472	352	291	252	275	243	248	220	193	242	229	210	221	233	237	232	217	191	224	237	181	215	233	216	218	192	192	217	245	216	200	207	202	211	214	219	237	221	220	211	220	214	213	216	217	223	212	213	220	218	221	212	248	212	183	254	235	218	214	206	244	235	225	206	210	204	220	256	214	220	234	231	247	234	235	203	246	255	206	211	193	194	236	197	257	221	226	236	199	214	215	218	231	202	195	211	211	186	197	204	239	212	225	200	218	223	227	221	238	200	214	210	209	239	196	235	192	252	197	201	218	222	232	195	189	237	209	208	213	204	235	221	205	191	217	225	215	191	189	226	204	230	223	229	222	205	203	194	216	203	229	207	222	187	206	216	249	208	223	190	221	206	208	220	213	205	225	246	247	231	219	212	206	221	220	213	208	241	243	225	209	235	221	230	188	224	211	213	220	225	214	220	198	209	214	236	210	216	220	207	210	201	194	219	225	211	216	207	218	227	213	203	227	215	215	232	254	200	204	205	212	196	218	199	215	198	220	223	202	220	231	240	231	213	239	222	252	237	233	215	232	217	197	212	250	208	185	235	226	172	209	208	224	186	214	242	224	222	226	234	203	218	210	199	216	188	227	207	189	236	202	218	229	216	230	223	219	219	189	224	198	238	209	204	209	199	211	227	197	237	231	215	226	255	205	190	216	223	209	203	213	256	217	190	202	201	215	199	210	199	179	198	221	217	207	252	201	211	226	226	202	256	219	217	223	236	195	217	194	210	186	228	215	241	221	223	231	213	216	222	206	217	200	218	212	207	218	216	206	222	219	189	229	184	248	214	221	217	194	226	196	220	225	215	211	212	213	227	219	223	180	209	212	208	229	235	201	244	215	208	229	212	211	228	210	210	188	214	227	227	200	219	200	226	209	222	213	213	225	211	211	208	206	214	182	222	223	226	216	221	237	195	210	205	247	200	210	185	197	210	220	186	212	220	188	210	237	215	194	211	215	195	211	207	220	194	208	213	234	222	224	219	216	204	211	189	211	210	211	212	226	233	198	203	250	221	198	202	242	213	185	224	212	206	197	210	214	222	239	214	210	227	224	225	178	212	200	235	217	199	221	191	224	206	221	195	215	199	183	201	175	213	239	247	211	237	210	200	230	219	219	209	213	221	216	202	213	198	205	229	202	212	223	218	227	205	227	219	200	236	223	199	216	243	219	216	201	213	189	196	234	214	236	249	233	239	199	239	225	222	219	195	238	221	223	250	224	233	214	214	213	203	203	221	209	225	210	247	193	186	190	207	194	217	228	224	227	241	201	215	225	214	192	229	205	225	223	238	260	222	223	203	185	202	204	218	201	212	233	208	218	220	234	184	214	220	232	195	231	229	230	212	227	230	198	215	222	210	204	235	231	218	234	209	191	224	224	229	221	206	237	221	201	220	247	199	231	223	208	247	217	251	219	222	199	224	185	223	225	216	222	212	201	207	218	236	197	221	221	230	184	241	218	238	233	226	227	205	195	206	219	208	187	206	243	214	189	210	234	224	218	206	217	238	197	195	236	201	241	185	211	219	225	200	209	204	226	214	215	218	219	209	245	230	230	251	237	208	223	202	206	227	219	195	203	237	206	245	225	203	214	208	225	198	239	205	195	200	211	198	207	206	224	236	240	207	208	274	225	223	235	211	195	233	222	217	203	204	217	212	197	248	232	213	245	202	258	197	226	199	216	194	181	221	209	228	223	190	208	222	220	218	219	227	220	221	228	211	229	228	202	227	207	202	208	253	206	222	211	211	174	209	221	216	200	217	231	215	227	197	237	231	217	206	221	201	197	199	220	195	242	201	213	190	227	230	201	238	227	230	205	214	209	218	223	223	217	237	214	204	225	201	195	222	215	220	199	205	210	203	209	230	209	222	220	219	199	221	224	218	209	209	215	233	233	211	194	218	215	234	193	231	216	205	229	211	215	232	192	211	238	235	218	213	211	219	226	257	224	222	186	238	212	230	248	188	214	206	215	202	213	251	218	211	234	226	206	211	210	211	228	222	206	221	222	187	198	226	241	208	217	218	194	206	223	219	227	224	231	219	202	213	238	240	253	200	214	214	194	217	189	200	219	211	217	210	199	228	220	208	238	190	219	214	188	188	205	208	195	212	209	199	217	230	213	227	191	190	206	209	241	222	195	208	215	218	213	239	209	203	230	213	225	212	211	204	229	216	226	199	242	211	218	246	239	212	205	233	184	215	206	190	180	217	205	194	204	218	200	196	213	218	234	231	216	216	210	193	219	206	202	208	222	233	206	224	202	245	209	228	226	191	232	204	226	205	214	242	231	201	190	232	208	219	224	229	205	203	201	205	211	217	189	197	235	227	240	210	197	206	214	242	220	216	235	214	219	254	191	216	220	186	214	233	218	232	216	229	217	203	202	226	228	207	194	217	231	246	200	221	226	202	223	227	232	240	214	214	233	236	206	226	230	218	218	214	221	241	209	223	206	212	206	237	197	196	203	200	212	203	209	204	217	211	227	200	237	219	242	226	217	222	205	234	251	211	223	227	214	215	241	216	193	219	212	201	233	231	235	224	211	199	201	229	195	225	218	210	222	233	199	206	214	242	267	215	215	227	217	231	211	216	229	214	199	210	213	192	188	241	195	201	219	231	190	201	203	189	195	211	215	220	219	223	201	242	203	233	206	250	219	216	209	223	211	222	202	201	215	207	202	236	200	206	194	210	207	223	184	195	179	222	231	205	237	236	213	187	237	249	222	229	225	206	186	248	211	201	193	214	205	227	210	200	216	215	211	226	203	216	224	220	210	209	206	204	203	200	225	235	200	217	232	218	221	222	220	243	228	229	212	211	223	215	214	197	218	208	229	214	205	207	210	201	214	203	214	220	200	247	210	219	209	231	222	248	217	215	233	233	197	239	228	220	225	220	201	235	214	240	206	255	214	175	242	194	212	207	221	223	220	238	224	200	222	233	208	225	215	238	216	192	196	225	220	227	231	224	227	205	194	200	219	233	205	228	220	199	219	206	213	231	246	222	218	238	200	177	224	227	209	224	231	215	215	204	193	202	209	198	228	229	199	169	233	212	193	217	208	217	231	203	210	213	212	212	207	220	226	214	197	234	213	183	205	233	216	223	206	235	247	236	184	228	197	201	220	202	242	209	200	217	210	185	209	225	216	216	213	223	254	216	211	207	212	218	266	206	219	222	218	218	213	208	246	196	216	189	191	210	209	216	188	206	223	199	214	206	245	236	237	221	213	209	199	190	198	217	231	218	227	192	212	212	201	220	221	219	215	230	217	226	244	202	210	218	186	210	214	192	235	239	226	203	237	243	206	215	214	241	203	195	223	235	216	208	228	214	231	245	210	235	204	226	223	225	239	244	189	218	208	229	202	228	220	205	231	208	208	216	196	203	225	223	210	205	201	222	200	198	205	225	220	196	236	217	225	202	218	196	219	229	220
47940	58960	62575	58373	49484	38740	32578	29481	21405	13949	8390	4640	2475	1640	1155	821	697	624	568	572	515	534	535	480	479	497	442	527	507	558	476	513	490	490	473	487	512	474	491	510	517	525	510	493	532	481	500	485	492	487	491	524	536	513	503	480	488	475	516	464	530	505	473	454	506	492	474	445	509	494	482	474	497	480	498	479	458	458	489	501	459	476	476	497	476	455	479	444	488	478	520	506	439	461	527	515	470	482	519	461	475	466	488	500	437	490	485	483	504	469	484	449	508	510	501	481	513	497	500	494	444	471	484	480	482	489	489	462	514	471	460	502	478	464	455	491	458	490	485	520	504	467	466	483	499	506	504	447	470	464	466	476	459	536	477	505	496	477	522	476	494	455	467	469	479	466	512	459	499	483	482	482	498	451	458	483	497	481	465	469	443	473	515	501	471	513	518	478	488	477	472	481	520	464	503	500	491	508	466	540	513	486	472	524	465	473	494	490	480	510	478	500	450	481	453	473	490	500	446	489	500	505	487	489	502	452	412	541	483	476	489	482	528	491	495	479	484	444	471	490	478	480	504	475	486	488	504	501	503	479	476	480	503	501	458	479	473	468	511	488	465	470	515	455	495	500	457	489	476	459	462	500	488	512	520	452	464	482	467	465	510	504	462	457	462	508	506	457	482	437	487	456	511	469	498	490	484	511	483	453	488	503	473	439	505	478	473	477	502	467	482	458	453	450	502	482	482	480	499	455	480	464	519	496	440	519	495	504	455	468	468	474	468	507	496	428	493	493	470	448	472	466	500	508	536	453	477	469	468	477	511	476	488	431	540	501	496	452	529	439	486	490	455	477	487	472	479	502	511	512	432	474	507	514	511	495	498	442	487	511	456	437	490	501	477	487	457	486	509	498	508	454	468	524	511	444	487	486	500	433	520	462	494	532	485	495	483	499	497	497	488	476	465	524	489	483	522	447	511	488	460	462	496	519	526	529	477	460	497	504	521	469	469	488	472	464	440	508	467	512	513	511	510	476	475	474	436	471	511	439	516	484	468	519	482	450	519	476	522	480	474	477	478	488	489	478	492	472	472	481	458	479	478	450	488	504	479	496	506	445	491	492	486	520	441	511	515	501	461	486	471	473	513	467	460	498	510	462	517	480	484	443	497	455	451	462	474	488	471	496	475	509	488	479	522	467	473	485	482	463	493	463	505	511	476	474	456	472	490	445	478	497	473	482	488	495	458	478	478	533	470	476	479	474	478	498	490	508	518	481	484	479	477	489	488	487	491	471	470	489	515	518	457	448	470	485	506	501	527	498	516	475	485	507	512	514	511	484	509	502	492	519	464	463	474	505	494	456	478	482	522	480	496	524	470	492	458	526	520	510	480	497	473	466	456	483	455	505	452	479	513	518	483	487	485	498	520	449	455	513	483	509	504	493	482	470	462	491	491	483	478	475	471	491	480	484	505	500	498	495	487	523	417	506	492	524	496	485	489	478	478	508	476	479	511	489	506	501	515	450	480	463	500	464	486	496	464	509	485	482	498	456	438	489	462	465	487	484	468	471	481	468	472	518	496	482	519	506	462	490	462	498	491	523	491	473	518	475	475	511	508	496	478	495	458	524	539	507	465	505	480	488	465	491	467	513	486	479	479	463	490	500	503	488	474	485	510	480	504	482	531	473	506	475	481	505	459	513	487	488	526	504	517	484	504	511	481	463	487	521	486	501	466	475	534	434	464	472	475	480	491	516	484	495	476	492	503	470	465	467	484	484	487	459	455	457	478	473	494	533	486	502	481	456	498	512	475	490	456	468	490	483	500	469	531	500	500	506	510	496	522	489	488	457	494	479	470	470	517	522	522	478	456	501	496	516	489	486	463	458	486	463	492	488	474	483	454	485	496	534	492	454	481	489	475	505	492	446	483	502	491	443	474	487	478	420	504	469	478	475	488	492	509	478	470	484	496	507	524	499	474	509	475	481	450	493	518	447	484	489	493	504	491	499	552	497	445	444	465	487	467	453	473	473	487	466	463	420	488	458	518	473	466	483	491	485	521	486	477	506	511	477	512	522	506	465	493	465	512	464	486	499	494	479	470	498	457	493	499	514	476	490	477	464	519	487	481	480	459	481	568	491	464	441	501	512	454	453	508	516	520	483	482	481	477	471	453	465	499	518	528	463	482	496	486	466	534	515	500	475	494	483	450	500	471	539	483	497	479	467	496	458	459	479	471	480	486	499	506	507	528	482	503	515	505	444	487	502	464	492	515	468	476	475	471	502	477	466	511	500	479	490	471	501	514	477	501	503	486	448	448	505	484	506	499	505	481	499	460	492	479	473	465	468	496	483	497	475	477	483	505	480	445	471	470	522	471	455	466	487	487	458	489	463	459	480	477	494	479	500	442	467	445	467	473	480	486	498	529	489	453	491	510	461	453	491	533	465	496	472	459	471	531	451	492	510	461	522	475	467	493	473	487	479	506	501	520	502	523	505	495	502	502	458	468	467	501	470	471	467	495	474	468	501	486	522	498	524	482	483	517	487	508	518	490	471	501	482	479	517	496	464	516	465	475	446	514	522	476	484	470	459	510	486	484	458	462	490	469	464	465	496	445	536	475	493	479	461	501	450	495	448	502	504	491	497	500	468	479	536	467	510	473	517	479	475	457	465	471	491	478	520	507	491	496	502	510	495	502	472	528	478	483	489	505	469	477	465	510	492	521	464	471	477	491	517	487	499	498	496	469	511	498	473	466	521	466	486	443	472	485	492	492	519	502	493	498	474	458	471	458	434	474	502	515	449	453	508	455	445	474	460	466	432	488	520	478	502	514	480	473	487	437	464	523	481	485	456	568	498	471	468	478	502	490	504	496	479	460	497	500	490	478	476	487	490	487	469	523	529	468	471	456	481	490	496	540	473	486	511	505	466	479	471	486	468	444	532	468	468	521	442	482	458	459	486	493	518	432	533	454	507	474	479	475	472	485	466	522	497	529	507	472	443	460	500	481	471	492	492	469	463	520	488	484	486	491	485	501	475	498	533	485	500	488	498	491	520	486	500	496	550	498	494	487	526	477	484	460	435	480	506	461	466	464	520	501	485	549	478	471	504	468	498	486	447	481	489	492	498	529	480	492	492	478	514	486	500	486	481	487	487	445	451	472	470	496	482	503	495	457	474	430	532	484	481	454	479	480	482	528	480	507	485	470	479	477	453	434	470	469	451	500	494	476	507	492	482	506	519	544	491	505	479	531	485	505	506	465	490	496	451	481	502	494	467	470	467	479	430	457	482	485	481	465	488	464	513	504	512	501	462	473	447	513	470	498	490	483	505	504	501	495	429	481	476	497	478	530	478	502	503	487	472	531	492	481	493	520	473	493	478	471	505	492	485	505	480	466	494	502	497	494	532	459	513	522	485	449	490	489	524	443	529	508	484	484	478	466	451	475	502	503	486	511	494	462	461	477	477	463	469	496	480	485	535	493	474	480	491	499	500	481	483	475	490
43522	41161	40282	30207	16439	6902	3522	1915	1109	698	479	304	274	254	219	239	223	244	244	228	223	224	237	220	259	228	243	232	238	219	249	227	221	206	196	251	249	247	223	202	244	232	191	226	221	245	225	211	216	210	195	232	211	218	217	226	217	198	214	216	251	243	221	229	227	240	235	210	236	204	227	232	224	212	237	212	241	236	238	207	208	232	230	218	231	213	195	216	178	217	232	225	219	231	214	222	230	231	232	250	198	222	229	246	238	205	229	235	237	224	173	194	209	258	226	204	232	246	228	216	218	249	230	242	198	239	244	221	234	229	227	237	222	195	228	270	236	210	221	232	218	224	228	212	236	238	243	218	206	222	217	246	212	224	211	238	250	235	204	228	245	255	234	218	243	241	229	226	232	215	210	206	231	209	230	233	227	229	204	212	222	215	228	241	260	249	218	197	214	201	232	227	231	197	223	221	225	236	210	237	235	201	207	217	227	241	215	195	232	203	228	218	227	212	217	205	228	249	234	214	218	189	196	236	245	219	223	229	222	263	219	217	243	232	214	212	231	223	232	241	223	213	220	201	208	222	229	225	215	216	219	218	223	225	234	251	208	206	227	236	239	197	244	204	223	228	230	241	255	232	218	228	216	201	248	224	213	246	219	224	237	215	208	204	195	219	234	205	222	227	231	230	215	220	226	245	261	235	257	221	193	197	203	197	232	222	256	269	223	216	231	222	203	226	185	214	216	226	238	197	233	217	192	203	230	218	214	246	216	224	235	246	225	222	201	243	223	232	215	257	227	204	227	214	232	223	232	214	200	222	185	202	211	213	209	222	263	226	204	228	238	223	255	224	215	250	216	224	213	217	221	226	232	230	250	232	227	233	230	226	229	225	212	214	224	227	222	212	223	208	237	223	211	203	248	221	228	218	214	219	220	226	229	203	216	221	232	208	212	196	204	251	214	196	230	228	242	252	201	224	219	230	214	214	229	207	235	242	222	213	209	200	210	204	221	220	237	216	222	229	242	217	239	187	212	242	252	225	230	222	209	214	232	219	212	229	221	221	238	208	205	209	270	212	228	223	223	232	217	216	218	199	214	222	215	213	248	218	239	250	227	199	201	216	219	231	236	207	211	206	245	252	240	228	224	224	221	189	216	240	221	207	237	230	239	234	202	235	232	208	223	236	202	218	200	238	248	226	234	223	246	206	233	225	186	219	208	228	238	239	217	224	230	238	223	229	230	203	209	238	232	209	235	222	233	221	221	214	212	199	239	229	247	234	237	227	206	190	219	231	232	241	224	194	201	210	218	224	215	221	206	231	225	204	204	225	212	235	217	202	230	221	241	231	250	234	199	214	211	203	206	211	215	220	211	194	211	226	215	219	207	216	227	209	218	233	206	223	210	201	224	238	239	223	193	220	235	229	211	231	214	201	191	243	243	222	204	238	198	216	218	247	188	251	236	219	233	231	217	252	234	241	218	217	229	249	215	233	226	219	212	227	215	231	177	211	210	242	220	223	229	219	189	214	216	183	207	202	238	227	211	211	229	194	203	230	243	222	208	224	220	235	245	234	217	215	248	247	226	222	224	211	252	236	228	214	213	219	229	224	230	210	222	205	235	226	194	248	204	232	238	229	199	225	244	225	207	217	239	212	254	224	202	225	232	229	235	231	215	217	239	218	243	219	243	221	252	218	209	176	206	223	213	219	230	240	250	247	232	210	238	212	219	218	232	248	224	218	244	231	198	209	202	228	246	208	240	222	246	230	210	252	258	246	232	225	240	235	225	229	262	188	240	202	245	212	229	204	224	245	229	254	249	222	221	214	247	215	233	238	235	212	205	208	220	204	220	229	218	253	195	205	192	231	216	234	236	213	223	255	177	223	228	238	236	216	237	221	263	215	250	213	236	207	209	239	216	227	229	227	231	211	226	241	225	229	227	228	233	227	255	226	230	246	231	208	222	228	226	241	218	226	243	194	235	243	210	229	233	213	235	221	204	210	227	208	230	255	223	225	213	211	218	195	230	210	252	209	198	228	228	210	215	214	217	242	222	207	237	229	208	208	215	210	238	212	229	199	218	232	217	249	203	245	220	256	208	211	234	216	212	225	232	201	214	213	223	229	233	231	204	219	225	222	228	231	220	236	217	233	233	245	223	218	255	247	230	208	232	228	254	214	224	256	233	213	230	208	196	193	231	207	213	236	244	214	215	249	221	256	200	226	229	217	216	250	250	221	209	216	226	274	231	211	202	210	224	209	209	247	236	249	229	217	218	220	249	245	232	220	242	222	217	251	237	188	211	193	217	233	225	207	222	254	265	226	232	208	206	225	261	214	211	210	224	218	189	214	232	216	237	223	253	206	211	194	227	204	204	229	219	200	227	239	216	205	216	233	197	233	223	231	283	251	219	240	201	244	231	199	227	215	225	208	208	196	225	235	249	260	233	208	229	201	226	197	212	213	251	195	234	224	229	193	202	237	233	209	231	195	246	219	242	212	219	228	219	229	234	248	211	220	223	243	229	248	252	208	194	218	225	228	230	222	238	225	217	227	201	241	209	220	200	220	205	229	232	208	222	242	229	195	201	228	219	222	222	213	230	255	223	230	216	216	226	232	238	227	192	207	212	206	250	212	216	237	207	222	230	225	204	211	227	226	211	230	224	192	223	231	230	226	211	236	213	234	223	209	221	251	260	206	211	259	214	218	212	217	236	221	219	225	247	240	236	233	207	232	214	207	217	223	209	240	228	222	221	229	241	253	219	210	213	210	217	217	204	217	225	222	225	207	213	212	230	216	201	240	219	230	217	233	249	227	220	208	217	215	211	199	213	196	238	260	213	237	215	197	184	237	213	241	252	221	237	235	225	242	181	189	223	216	223	212	248	214	220	238	218	241	233	227	224	225	226	203	218	210	210	223	210	233	216	202	243	220	231	226	245	246	232	195	247	236	218	214	221	214	235	222	208	207	243	229	207	230	208	236	205	219	241	184	208	243	212	238	197	213	222	234	250	214	222	232	244	235	228	243	214	225	233	212	224	236	189	234	187	208	230	235	247	230	221	231	224	218	246	211	216	202	241	230	240	226	235	227	234	222	225	232	223	219	213	220	246	220	224	213	245	239	244	221	213	231	206	255	227	228	232	225	215	204	231	224	195	194	208	243	218	231	213	212	253	230	232	212	224	209	187	234	232	236	237	223	237	207	192	229	200	238	257	233	209	232	232	213	215	228	231	236	273	241	218	221	251	241	233	213	223	195	210	214	211	218	215	215	226	232	201	222	216	232	223	197	222	209	256	211	255	206	223	230	206	209	255	215	203	216	231	235	218	222	238	189	204	236	210	229	210	206	216	198	190	250	239	218	241	222	214	210	242	230	222	246	233	235	226	200	218	232	225	247	211	200	250	210	247	204	237	200	189	235	198	221	197	248	211	186	246	214	182	227	217	214	246	234	215	234	224	210	228	221	209	216	226	223	252	238	219	199	227	230	253	234	220	228
30417	35206	41451	38033	25863	16891	11017	6928	4553	2580	1615	1053	772	670	646	550	536	529	530	535	498	527	491	476	536	521	509	516	508	547	490	519	484	510	495	527	522	511	537	488	483	495	519	538	517	497	508	492	529	572	552	507	539	523	491	490	526	477	495	500	525	519	526	536	530	505	511	516	480	507	513	518	526	492	494	539	501	469	527	525	494	475	533	514	500	562	493	498	532	500	483	538	503	521	517	488	533	509	501	520	476	519	503	498	508	517	487	498	495	481	478	478	491	529	549	486	487	487	510	540	477	478	519	531	498	492	524	490	480	497	490	529	486	499	516	527	520	570	519	487	511	515	534	509	490	528	535	515	513	512	492	499	500	500	491	494	534	503	510	497	492	516	510	461	520	518	493	458	559	528	492	535	484	501	492	494	507	504	516	504	528	481	464	507	474	486	534	499	478	517	508	536	519	485	483	532	508	507	497	539	515	497	491	492	516	483	505	501	501	529	497	489	517	513	509	514	518	524	511	487	540	508	488	496	467	488	537	512	493	457	472	477	509	520	513	526	524	517	505	507	529	514	567	483	530	491	468	484	510	506	482	513	517	454	496	515	530	545	504	530	504	531	512	545	498	466	534	483	516	529	513	504	527	489	498	525	533	495	482	496	519	499	504	540	491	506	497	497	496	466	520	526	475	498	528	513	496	513	502	501	517	504	488	514	548	515	540	492	506	512	529	526	500	473	518	532	479	514	460	525	494	528	494	506	532	481	524	482	525	530	483	551	497	509	564	539	525	499	525	473	532	509	515	501	528	487	530	511	493	539	515	510	522	498	526	509	542	512	515	481	545	477	489	496	528	513	469	516	494	470	454	457	520	527	435	480	517	477	516	529	493	477	512	446	508	470	484	527	498	495	444	514	531	517	489	474	562	501	516	477	526	532	534	517	485	491	549	499	488	507	453	464	498	538	528	507	474	531	528	525	487	497	485	508	515	508	480	528	539	491	499	510	522	507	506	521	518	523	526	494	500	509	513	464	508	504	480	492	520	508	514	490	527	499	536	509	500	496	525	434	536	512	514	498	499	523	537	520	487	502	514	478	534	501	549	472	494	520	524	518	536	474	512	507	547	515	516	501	535	525	492	532	487	513	509	501	525	520	518	501	509	537	537	541	513	462	498	510	550	509	489	548	531	503	516	478	521	521	471	491	502	507	506	516	504	489	506	526	523	518	515	492	523	514	533	468	497	478	482	523	521	522	509	511	526	530	510	493	475	548	577	488	503	553	526	494	523	493	511	534	475	525	506	500	489	466	527	549	498	491	517	531	506	496	489	510	497	548	538	539	543	469	519	527	500	486	551	501	516	509	509	509	520	505	500	520	507	513	510	516	483	508	481	507	480	543	517	513	500	522	518	513	522	500	500	481	518	493	504	498	504	517	493	486	542	482	487	469	489	576	491	561	527	503	522	525	551	510	504	515	511	469	544	474	558	519	539	517	517	526	490	493	539	486	439	468	507	519	549	521	519	496	519	496	558	511	526	493	516	553	537	531	522	506	520	507	498	486	474	488	497	506	537	499	535	520	480	500	506	564	479	500	494	506	500	495	510	527	488	499	483	499	530	522	558	489	445	483	501	537	477	511	505	560	481	504	519	520	523	457	483	520	490	495	547	520	473	480	510	505	518	515	446	544	522	495	514	469	504	555	460	489	506	498	555	511	522	509	501	514	498	514	490	519	500	525	506	492	509	482	500	531	534	489	509	452	486	524	496	512	549	512	496	526	503	546	514	513	494	502	495	501	516	550	524	538	504	499	531	505	516	528	501	511	511	502	537	520	484	526	513	555	526	514	528	513	487	492	528	503	537	505	484	503	552	518	515	496	517	497	513	486	504	517	511	522	495	519	469	500	509	502	511	522	507	531	527	527	545	493	503	518	513	522	532	471	557	504	524	518	474	520	519	525	512	531	510	494	515	538	571	544	501	549	528	499	473	516	522	497	479	512	469	537	513	532	479	485	500	495	534	529	482	513	488	517	491	490	516	486	491	538	518	513	498	498	493	488	479	500	497	471	508	527	483	484	493	502	522	515	467	532	514	489	471	499	500	491	525	560	537	468	538	505	539	522	525	539	511	503	494	501	515	522	527	519	550	488	529	513	505	492	498	522	474	485	462	538	501	554	508	472	507	565	517	515	509	540	511	490	532	532	483	516	556	475	505	485	482	493	490	516	519	509	504	485	495	521	498	502	491	474	489	497	529	541	484	482	529	502	500	460	556	522	503	508	496	475	586	486	511	510	552	539	512	538	501	472	529	514	481	528	506	496	500	494	524	527	490	495	548	485	512	489	515	496	502	514	543	499	531	494	512	515	498	497	529	490	535	503	531	504	544	544	505	495	562	515	535	495	519	536	459	484	540	486	520	520	479	474	495	479	481	501	533	547	489	539	480	485	468	478	542	483	547	484	507	540	540	528	497	518	514	543	509	507	525	520	493	518	520	480	478	495	490	485	499	515	523	512	525	493	534	525	512	482	483	485	474	538	472	535	471	508	491	491	512	533	513	491	527	519	527	512	538	542	518	495	530	540	498	518	521	514	500	542	494	539	524	499	545	527	505	486	559	510	523	520	534	474	505	497	506	519	509	516	518	500	525	523	471	493	490	510	525	535	539	479	499	515	492	505	485	516	494	515	520	475	512	514	517	548	537	523	519	487	540	534	551	513	514	466	534	470	500	516	480	520	494	513	499	514	536	462	481	494	523	501	475	515	507	487	509	513	493	525	525	512	516	499	532	529	506	508	515	515	520	516	523	551	489	513	525	530	467	494	526	521	521	516	472	500	490	526	500	546	535	538	508	507	494	541	527	522	442	481	506	525	505	512	518	471	557	527	540	479	472	482	528	503	492	521	489	510	467	538	509	495	529	493	488	505	494	519	475	501	487	522	520	495	493	490	470	498	507	546	515	499	476	517	511	516	477	514	552	513	522	493	506	547	528	462	527	532	511	502	508	536	545	476	506	557	511	524	524	494	510	510	529	506	505	491	496	535	527	508	495	490	528	521	487	556	504	493	493	491	500	514	506	474	543	534	526	498	549	526	537	512	545	480	483	530	506	547	558	514	533	499	475	465	507	488	545	505	511	489	524	524	496	516	466	514	554	517	465	511	493	500	497	466	496	474	549	503	487	490	486	495	542	471	541	467	521	484	504	471	518	544	505	519	499	489	523	545	485	495	493	494	496	488	500	516	509	464	449	502	525	520	512	555	502	520	506	525	510	520	462	493	534	469	548	493	471	513	529	511	529	543	512	495	511	506	520	529	517	505	516	528	531	494	490	489	508	532	515	536	507	540	508	529	501	474	491	518	542	524	550	503	537	482	534	497	525	479	514	516	537	520	522	504	523	494	469	443	491	476	513	509	485	477	465	517	494	503	518	523	534	492	529	515	514	504	470	516	490	465	482	527	509	485	500	478	546	546	511	510	512	525	496	522	549	538	551	552	504	506
56174	56813	54136	48362	30199	24521	16877	10221	4910	2303	1155	726	399	329	250	256	225	230	207	238	229	253	186	219	229	207	214	204	210	194	243	224	220	243	204	192	237	250	206	219	217	234	211	219	207	235	209	209	233	181	197	214	237	218	224	223	185	229	223	210	225	221	228	208	197	213	202	190	188	239	231	231	213	253	211	217	205	234	211	231	208	222	206	192	215	176	210	221	238	215	205	206	211	216	207	198	213	223	237	228	217	235	238	253	228	213	220	181	200	188	189	222	213	186	211	207	239	216	186	219	212	197	240	208	219	205	218	238	211	215	214	213	212	210	203	222	188	210	210	211	219	238	235	236	201	219	216	209	216	224	242	241	243	208	227	191	211	232	234	237	228	230	234	201	211	232	200	219	223	183	200	210	247	219	233	226	229	206	207	214	215	217	210	197	206	204	229	202	181	209	199	238	233	230	195	240	235	199	212	227	206	212	223	222	200	240	203	234	235	207	222	189	228	249	219	198	202	239	194	219	176	200	215	203	222	203	226	192	215	226	197	200	210	224	201	210	213	200	236	239	222	215	227	204	221	224	254	179	198	216	224	207	240	221	192	225	241	232	222	216	181	224	206	230	205	198	217	204	217	244	227	203	197	263	229	222	244	230	220	212	212	223	220	220	215	197	217	218	224	217	199	227	235	198	217	227	205	234	217	218	227	202	221	216	236	219	203	244	222	198	221	217	211	210	225	214	221	228	209	239	227	197	230	225	221	222	198	198	221	206	212	210	222	226	243	241	199	210	266	231	202	228	205	218	206	179	219	203	213	228	214	203	211	214	210	222	212	214	240	242	196	240	224	227	200	212	223	239	192	223	229	197	204	230	206	223	226	217	247	226	226	234	209	200	231	225	198	203	210	238	221	213	200	188	204	203	224	220	232	193	230	227	211	200	205	195	216	219	220	175	242	235	210	223	188	235	237	222	219	245	214	201	235	219	200	248	212	216	220	221	216	189	245	215	215	227	216	184	191	199	213	211	212	227	193	245	220	220	218	231	226	243	235	229	241	231	237	232	204	200	205	204	248	229	214	202	245	240	224	232	236	243	182	203	236	224	241	207	235	208	225	229	206	200	227	257	182	216	209	209	184	218	220	225	223	190	218	220	204	242	210	202	236	224	222	211	230	214	203	217	195	224	211	223	207	218	210	201	220	212	217	244	238	219	218	220	218	221	201	205	217	214	202	218	165	230	199	214	209	211	214	236	235	209	233	192	200	213	230	215	235	222	239	222	222	194	204	191	223	228	217	226	214	233	190	197	225	209	213	243	232	189	211	224	222	227	209	195	209	178	191	187	221	230	192	219	196	208	198	211	225	209	235	210	239	222	239	249	207	210	205	201	215	216	206	193	208	212	221	216	208	197	213	194	192	212	222	218	239	205	230	223	210	232	221	201	214	211	214	209	219	224	257	204	206	211	224	218	236	229	205	189	205	202	243	218	223	236	227	226	229	205	212	210	182	212	198	213	227	239	254	239	219	212	187	226	254	211	207	208	235	207	216	230	208	231	227	223	206	228	215	213	219	185	221	214	237	235	234	204	214	214	223	201	218	212	228	206	219	208	225	217	199	232	222	187	241	180	218	206	203	246	197	228	232	243	218	197	208	208	191	207	200	202	207	208	216	255	216	213	211	207	233	235	188	186	222	201	209	211	211	219	224	218	206	205	227	217	212	196	201	197	217	210	215	207	202	225	207	208	189	234	215	231	221	192	242	225	214	227	210	234	245	211	227	198	214	205	218	229	248	222	201	223	211	190	222	236	249	230	202	249	232	213	210	195	196	214	204	215	240	221	225	207	207	218	240	227	263	206	230	207	198	230	203	193	205	189	235	224	227	231	211	241	228	228	222	215	224	212	213	196	202	225	206	217	222	240	181	194	226	196	201	190	227	221	215	224	203	218	206	199	222	223	210	208	204	233	263	217	237	214	222	219	191	241	207	203	226	226	194	209	208	234	230	233	253	227	195	181	197	232	224	209	202	223	238	203	194	217	220	207	201	237	207	216	213	241	239	243	210	216	189	217	233	215	208	199	208	219	202	209	210	199	201	219	209	222	230	222	223	196	223	221	204	211	195	229	211	198	190	235	197	230	227	182	211	239	205	212	214	221	223	234	231	230	198	233	191	213	199	222	209	177	218	189	203	206	198	209	216	229	234	204	216	224	231	213	220	225	199	245	225	239	217	201	210	197	192	231	194	223	227	188	185	222	229	241	230	223	199	220	198	206	229	216	221	211	200	219	235	207	224	235	220	212	215	226	204	215	211	217	176	229	208	198	219	206	204	214	208	207	242	192	218	200	183	224	223	210	223	232	214	211	190	222	242	212	207	243	214	219	213	194	205	217	247	232	178	191	209	221	224	191	213	176	220	211	198	238	201	227	214	211	208	230	214	246	221	241	232	208	232	209	218	206	217	202	218	260	214	241	238	186	209	231	212	217	236	181	213	203	235	225	219	196	223	199	236	224	196	203	235	210	212	196	214	223	203	240	219	226	240	209	232	239	241	198	211	205	209	236	221	233	204	207	176	207	206	215	201	242	234	212	244	202	227	229	253	229	198	210	211	203	215	212	226	229	258	208	204	213	223	205	194	242	207	203	246	237	222	217	246	217	209	205	205	219	238	212	227	234	210	225	203	213	217	211	201	215	228	221	227	211	209	236	216	202	238	245	221	209	224	224	225	212	226	214	218	208	221	229	196	226	244	201	223	234	223	212	223	195	175	225	197	215	234	193	236	185	225	240	218	241	206	220	232	240	255	223	193	198	225	220	198	227	207	226	222	196	206	227	221	191	222	240	246	202	215	209	217	223	212	215	214	187	235	218	198	211	226	212	211	205	215	201	199	206	239	242	175	236	210	228	227	218	221	222	240	200	220	206	195	217	221	221	245	221	225	237	235	216	234	242	213	204	217	201	179	225	196	207	211	191	210	213	239	226	223	233	227	231	202	255	228	202	206	218	195	222	217	222	224	213	239	230	201	224	229	200	212	219	204	218	220	196	213	229	195	202	231	211	205	208	217	224	241	202	202	178	229	210	214	255	218	232	225	183	218	217	216	215	205	186	208	195	230	230	218	209	215	187	195	202	201	223	214	206	213	222	225	219	214	241	226	230	219	219	216	233	218	220	187	229	209	201	216	190	208	209	225	226	191	235	257	199	229	189	223	221	216	201	214	211	220	227	212	219	184	195	223	214	222	211	209	232	218	202	211	228	215	251	231	226	180	235	228	206	217	212	210	209	248	214	186	215	197	224	212	214	234	216	233	216	198	248	237	245	211	207	221	203	231	238	246	241	204	230	214	226	227	192	222	256	216	217	212	249	236	220	224	224	245	201	219	209	247	213	213	205	203	227	216	226	235	205	204	210	219	232	202	214	204	213	212	197	233	223	204	204	229	212	236	208	212	223	219	214	218	207	214	205	218	229	213	213	224	207	211	201	212	233	214	233	217	201
43036	54396	58467	52209	41169	32499	25241	20959	13585	7754	4503	2526	1574	1118	839	722	591	518	558	531	529	574	494	490	499	471	481	515	514	498	497	514	527	513	497	503	498	495	496	556	489	463	493	525	508	472	499	468	462	497	492	469	515	446	500	539	496	498	536	492	504	470	476	457	522	492	468	482	516	503	507	509	489	494	484	508	502	459	482	476	448	478	502	484	525	509	517	488	475	514	516	506	476	492	491	475	492	489	475	505	494	482	534	484	498	515	463	473	489	500	507	491	507	518	509	507	485	486	475	493	458	481	516	496	537	485	532	483	502	493	500	530	534	457	489	475	483	432	488	465	467	479	534	467	494	508	527	504	533	512	502	509	508	491	494	480	476	490	533	517	494	491	508	496	481	470	483	498	472	495	474	488	471	490	503	531	482	475	475	493	502	452	456	485	482	488	511	481	509	495	475	503	490	490	491	508	481	478	435	504	529	530	481	489	465	505	468	468	501	471	490	489	471	476	478	511	506	557	511	463	496	468	497	468	469	491	500	509	454	468	467	528	466	492	502	518	489	498	504	493	516	482	497	493	512	486	477	501	472	485	466	491	483	506	490	523	499	535	470	492	480	503	513	537	504	513	469	520	530	468	471	510	525	462	511	504	510	490	489	501	509	513	489	492	488	499	475	494	481	499	516	517	525	494	516	501	482	473	456	499	501	523	501	489	499	489	501	506	464	489	489	512	475	501	445	472	494	477	506	496	522	494	477	477	491	529	488	477	550	466	511	506	480	482	508	459	483	503	497	508	468	475	496	479	536	483	500	505	507	474	494	511	487	508	471	437	474	511	469	540	491	473	465	530	460	479	423	503	509	513	414	495	499	480	507	453	491	504	557	508	493	478	478	482	474	532	501	506	464	513	490	474	495	485	472	511	483	472	464	521	527	493	492	495	463	496	522	528	511	502	535	519	484	495	472	482	518	496	497	479	515	496	468	510	480	489	473	504	492	490	509	462	534	468	474	516	469	518	499	508	478	466	492	490	479	547	491	498	494	476	509	486	532	503	506	466	492	503	487	483	504	497	521	489	493	448	466	501	500	504	512	528	491	457	475	541	483	474	502	478	467	537	463	474	491	489	482	504	516	502	503	507	522	495	488	496	478	493	497	474	495	512	495	493	500	511	500	468	502	468	493	480	489	489	516	466	472	494	504	490	474	508	479	500	504	430	520	498	482	494	504	493	531	494	489	473	495	484	445	503	487	489	504	517	476	460	511	496	479	456	499	507	494	495	524	460	491	477	449	467	488	523	524	476	507	502	458	490	467	507	477	492	518	490	471	496	473	469	492	487	505	533	498	487	461	470	489	520	485	551	501	491	482	531	504	521	520	483	490	538	476	464	490	475	483	466	443	455	497	470	512	514	479	484	497	467	450	508	480	509	496	494	483	468	517	513	503	494	537	500	490	462	523	510	493	511	505	494	466	490	474	467	503	519	495	492	501	461	492	516	478	509	466	481	542	457	479	500	517	496	472	521	471	515	524	517	510	469	467	509	506	495	491	471	517	510	525	506	455	514	483	504	485	507	495	507	504	492	500	487	471	515	481	528	507	472	488	460	487	496	469	491	488	495	471	479	502	460	510	459	528	503	507	509	479	513	513	472	522	514	502	472	453	479	496	506	495	525	515	524	494	476	473	497	537	516	456	480	501	522	506	507	508	497	514	540	477	504	497	520	507	476	483	504	504	500	514	483	489	495	451	500	505	512	489	470	475	473	504	495	468	498	511	494	483	502	515	520	467	481	493	467	493	474	473	513	497	510	474	493	501	451	507	516	503	542	480	489	524	476	511	488	505	475	500	528	480	482	502	454	496	488	465	543	494	509	504	486	493	497	533	466	503	497	505	458	475	450	521	488	500	498	508	473	476	509	459	436	523	502	497	486	434	482	464	456	472	488	517	506	504	524	488	478	555	492	471	435	524	496	487	497	465	521	493	509	498	512	498	472	514	488	482	511	510	491	500	471	486	523	515	487	486	490	471	474	516	482	503	512	525	491	507	457	453	463	533	500	501	508	485	462	456	478	471	480	474	534	515	481	490	484	508	462	490	485	455	476	517	457	491	486	464	472	479	498	502	526	508	494	513	525	497	482	451	479	453	491	500	496	495	503	458	501	489	503	490	472	494	485	489	512	507	467	521	497	461	501	488	501	475	523	481	498	494	470	528	488	502	509	475	470	522	495	487	510	497	473	471	473	508	468	476	476	495	478	511	488	474	531	500	457	478	489	477	504	489	462	522	478	495	530	491	533	485	522	514	470	517	552	480	472	493	525	464	496	521	511	478	469	503	491	508	470	499	490	502	529	458	501	484	525	505	503	482	508	511	479	510	441	473	522	484	516	505	459	515	484	483	516	504	498	486	500	487	478	512	491	511	507	492	463	507	528	441	484	513	491	476	489	492	497	489	456	506	496	508	536	497	482	475	472	500	515	484	485	501	484	452	453	506	511	525	527	508	456	464	447	488	462	502	487	457	463	503	503	482	513	495	484	485	497	494	539	526	516	472	527	486	485	503	483	495	500	494	478	461	520	497	475	500	530	490	514	498	525	519	507	472	482	489	496	524	489	470	485	499	511	500	479	502	470	482	511	490	470	520	478	473	486	495	477	483	464	451	505	492	469	497	508	520	529	447	508	531	503	494	540	482	477	495	484	518	448	460	490	475	493	492	472	509	477	483	483	485	468	449	519	486	476	519	467	461	487	512	483	517	499	479	494	490	469	479	475	519	473	498	502	518	482	511	478	500	488	467	465	511	492	487	485	476	488	530	503	510	478	470	494	507	458	495	489	517	511	513	496	460	493	491	471	480	508	551	478	480	521	467	502	464	448	486	505	591	470	515	479	472	505	481	497	537	510	487	507	466	479	472	501	508	490	492	495	466	461	478	532	509	514	517	499	503	493	533	461	490	479	500	489	489	467	507	496	490	542	470	496	473	488	486	500	516	475	482	469	486	474	500	457	529	492	504	523	497	519	485	483	477	488	491	499	525	516	487	500	508	513	485	484	478	495	498	481	473	506	510	480	472	493	509	502	486	526	505	501	468	492	494	492	503	462	529	491	491	492	499	476	521	500	505	516	476	512	465	494	469	469	431	498	498	499	493	497	499	496	486	485	467	511	523	460	463	502	448	470	467	512	468	489	503	478	497	494	490	511	477	521	470	471	506	451	522	495	462	452	480	482	525	453	521	501	512	465	485	519	450	503	475	489	509	507	514	482	513	495	484	497	481	512	488	482	493	487	515	504	527	472	498	548	466	515	459	477	514	466	464	506	503	467	496	503	453	462	515	469	467	455	442	475	531	489	483	495	535	507	490	457	566	526	505	502	467	530	484	481	471	492	509	470	534	470	516	504	512	488	493	480	513	509	500	512	502	467	469	461	484	466	517	507	483	485	506	498	477	439	520	509	524	463	480	540	476	503	481	498	490	481	525	518	480	512	493	502	465	484	489	460
62003	56174	55954	46910	38947	28827	24119	18023	9818	3991	1923	1004	702	448	357	295	241	232	263	239	245	220	197	221	210	215	230	240	205	233	221	195	225	241	219	220	234	223	230	200	204	210	207	227	211	209	196	199	212	225	209	227	228	230	210	220	254	207	219	217	197	192	220	237	213	196	208	194	196	199	221	216	214	190	220	196	207	245	196	243	241	218	227	241	230	218	228	223	218	224	230	187	185	215	217	211	232	214	190	220	227	214	228	234	224	209	213	220	210	192	201	212	214	223	233	194	210	220	218	214	219	233	206	223	229	232	229	242	229	213	215	236	226	203	213	227	246	246	245	224	223	230	229	203	231	219	204	216	225	213	196	238	202	202	200	214	182	217	230	220	232	223	182	225	201	209	206	248	225	207	222	251	208	175	213	230	237	219	212	205	212	212	217	208	225	236	252	174	185	213	224	222	216	230	218	198	238	204	198	231	191	206	213	229	207	215	239	208	219	222	232	196	211	194	205	229	199	211	243	247	198	257	223	215	229	212	227	214	222	219	237	234	204	222	229	227	210	204	213	213	245	227	231	215	245	186	226	204	230	236	199	225	257	197	245	235	203	214	217	203	196	219	226	230	242	216	220	183	209	199	209	205	223	217	250	215	222	205	236	241	208	204	246	224	239	244	220	204	214	212	220	196	185	214	228	215	205	212	211	221	197	212	239	231	244	252	209	225	201	246	182	215	199	216	212	251	197	225	206	191	224	212	198	208	207	207	205	183	231	210	202	206	209	235	205	193	210	216	230	204	226	204	224	242	226	198	222	231	209	224	209	218	227	222	220	204	209	223	243	222	226	217	220	215	235	246	192	228	206	222	215	207	233	187	266	227	214	224	223	219	213	236	225	202	208	229	216	202	208	225	219	238	204	211	237	204	204	193	216	233	194	189	217	213	225	220	221	211	211	193	218	221	214	222	211	230	209	226	212	207	245	220	171	180	219	230	235	228	230	237	231	192	218	214	230	226	216	232	205	243	237	222	208	233	236	212	219	248	214	235	214	243	221	221	213	220	186	216	236	208	232	241	226	228	210	205	215	206	234	225	190	236	232	226	244	230	213	220	215	196	220	219	196	231	194	205	197	238	231	226	216	216	207	223	220	231	203	207	217	229	238	259	234	210	226	244	196	221	239	189	231	225	206	225	220	194	227	186	208	237	215	225	213	212	210	186	218	227	207	222	211	230	212	189	243	214	242	223	194	206	245	204	236	224	255	215	204	242	203	207	213	227	220	227	218	199	219	230	219	225	222	254	231	192	208	205	245	229	212	209	222	183	236	221	224	213	236	242	201	248	216	200	218	213	206	183	212	221	189	203	224	211	232	204	224	229	213	230	210	242	219	254	219	242	216	222	232	229	194	216	195	211	207	228	216	217	225	221	235	197	189	189	240	210	220	212	247	195	208	221	210	217	185	216	220	192	222	215	187	227	200	210	212	199	232	204	208	233	208	208	187	221	199	234	209	219	221	202	237	231	210	247	217	226	200	214	217	242	231	242	211	222	209	195	232	180	204	239	218	196	226	232	225	281	201	214	237	208	207	209	207	202	206	196	215	211	215	217	212	219	231	246	214	209	193	224	195	209	218	187	178	207	211	216	200	237	218	216	179	193	224	186	227	236	203	207	237	202	205	211	212	227	213	202	202	215	201	220	218	231	236	183	213	197	228	205	214	224	206	222	202	210	199	199	214	215	228	221	198	209	226	225	191	228	216	230	221	220	208	207	209	229	189	177	237	221	225	199	212	217	204	225	214	195	245	197	220	217	191	229	200	222	226	229	220	205	210	183	247	230	225	233	218	236	221	216	228	197	220	189	218	221	204	203	237	216	212	229	193	201	198	207	214	231	202	190	238	242	224	240	231	198	212	210	221	199	238	217	206	233	243	230	190	236	211	235	204	219	214	211	198	211	207	225	215	214	232	201	219	202	220	226	212	220	227	197	222	210	207	171	200	243	228	218	206	215	239	206	204	223	218	220	200	199	212	229	234	233	198	224	223	205	215	200	225	249	217	215	215	234	207	209	216	225	209	235	225	232	225	237	219	198	194	246	232	220	233	244	202	213	179	188	201	211	234	199	190	244	238	242	213	221	213	195	213	232	220	209	233	202	248	216	193	216	236	212	246	222	216	201	225	215	243	239	246	228	222	228	201	255	215	220	215	187	209	213	215	205	221	226	203	217	229	200	225	177	195	234	215	206	218	208	205	208	204	203	214	190	195	206	222	223	232	206	228	227	205	213	208	213	219	229	232	243	223	223	224	222	223	197	213	230	225	199	202	219	205	213	193	229	220	208	218	190	213	211	196	225	222	189	194	245	215	214	212	238	216	202	209	224	214	221	228	201	217	188	222	234	209	208	211	219	229	209	242	224	217	240	209	209	209	232	206	238	205	215	205	218	213	208	217	227	202	232	226	214	219	220	224	189	203	202	233	218	228	222	236	206	238	215	229	227	213	237	218	229	212	236	220	267	223	223	210	200	199	199	227	186	210	197	212	198	244	241	209	197	216	230	207	215	185	201	229	210	250	194	222	198	220	216	232	232	214	202	212	229	220	205	213	226	225	224	220	221	209	224	231	228	244	197	239	226	245	230	229	228	220	196	254	218	220	246	205	229	205	249	228	241	209	209	196	199	222	198	237	219	225	226	226	242	206	192	198	213	211	219	248	231	250	202	207	236	224	240	240	211	208	215	231	230	205	221	211	191	198	194	217	206	218	244	212	220	222	215	179	214	212	234	216	208	199	192	224	192	213	223	214	214	210	200	206	195	217	228	213	235	212	226	227	221	209	230	227	209	242	262	209	186	212	213	209	212	218	211	192	197	237	249	200	226	214	205	204	198	183	224	212	242	210	211	236	174	216	205	198	202	236	202	219	206	201	221	218	212	203	198	220	207	231	213	209	226	231	198	227	193	209	227	212	243	204	213	207	230	223	223	239	239	223	236	210	210	232	236	223	229	217	222	214	235	252	221	190	219	186	236	196	195	226	220	197	210	210	227	226	235	210	209	216	196	215	225	231	232	244	205	228	208	272	208	212	215	188	207	222	219	223	189	216	223	212	205	216	195	233	239	214	194	230	221	221	192	217	258	231	198	236	220	211	216	211	212	232	214	217	209	225	202	207	211	238	192	170	231	208	233	226	221	231	194	227	208	222	239	209	213	213	197	216	202	245	213	229	232	200	210	230	224	199	240	243	216	183	211	237	208	243	248	199	200	226	225	205	191	218	218	221	218	201	238	223	231	216	212	205	233	258	201	216	212	218	219	199	188	241	192	218	217	200	221	191	232	204	214	225	228	222	204	244	209	224	224	213	213	186	242	210	236	191	203	216	245	198	184	213	224	215	225	238	234	259	210	215	218	215	230	229	218	247	229	239	199	233	222	244	222	238	240	243	231	213	193	208	205	216	203	219	237	217	212	207	226	215	225	222	201	218	211	201	217	211	220	235	198	225	204
48885	57002	60786	58125	52536	39540	33221	26943	18585	10857	6571	3641	2388	1464	1007	816	683	624	546	565	502	493	490	466	529	498	507	514	490	544	470	518	465	508	519	495	496	510	474	498	490	502	498	483	455	508	471	476	479	520	485	496	487	494	463	449	494	512	507	459	464	495	465	508	516	468	493	472	472	488	496	479	495	489	485	502	479	498	476	483	535	511	476	468	501	464	484	484	519	454	480	467	474	475	491	470	438	485	550	476	493	459	471	479	497	506	507	519	502	479	477	512	465	490	521	484	476	481	475	473	451	453	504	483	502	489	465	517	487	539	511	488	479	514	501	533	471	486	509	512	469	510	485	449	473	478	487	511	491	489	473	517	440	457	483	499	464	498	505	489	487	472	479	466	474	507	496	460	492	515	487	493	516	523	445	484	529	480	473	481	455	508	495	467	489	479	494	513	492	469	484	516	485	469	477	470	498	499	519	492	459	485	498	469	514	473	494	464	506	470	451	467	502	451	482	506	482	487	477	513	485	504	476	510	464	479	446	481	477	495	474	522	500	442	502	513	448	461	461	479	501	490	454	455	483	475	469	463	475	446	476	477	465	480	490	513	503	505	476	470	463	506	486	501	479	501	483	497	438	508	490	467	489	507	462	486	473	492	493	492	500	528	514	473	460	444	512	503	480	434	512	482	467	484	481	500	499	486	477	517	496	449	478	479	493	514	512	464	482	493	485	459	466	485	479	499	460	494	519	509	510	437	492	513	510	488	484	485	466	480	498	471	480	500	481	472	488	476	499	467	446	491	467	480	471	461	486	533	489	507	461	489	497	467	510	530	460	502	462	458	488	531	484	482	444	496	518	452	508	485	472	500	489	515	468	422	496	488	486	497	497	468	525	452	483	512	477	497	515	471	508	479	479	434	510	465	520	492	477	482	459	478	475	505	510	489	466	483	477	449	471	450	486	489	482	465	483	475	503	503	444	514	510	505	494	512	457	484	506	469	477	485	455	490	469	438	441	511	460	464	432	526	517	514	477	478	488	488	466	482	535	462	509	528	510	496	457	470	494	467	486	507	466	465	513	521	464	518	505	507	490	467	468	436	463	481	495	477	491	482	478	516	482	470	507	478	470	489	491	451	502	497	489	468	452	438	484	483	478	435	493	449	474	482	489	502	465	489	517	495	478	461	452	496	483	485	505	445	485	476	506	462	459	472	506	451	478	476	530	516	455	508	520	461	527	506	505	480	479	460	489	519	482	479	496	512	481	470	470	461	489	506	527	484	525	507	482	511	500	462	474	511	488	449	511	481	485	527	523	504	506	514	475	455	459	497	496	467	504	472	464	482	479	465	421	482	512	441	500	517	488	474	474	501	483	476	509	483	481	495	453	470	491	517	521	534	500	472	519	451	485	514	489	448	496	537	471	504	435	496	512	483	486	464	511	487	497	496	490	483	488	445	500	462	519	480	472	468	482	457	459	498	448	482	478	442	485	477	484	505	486	471	494	449	472	448	497	465	507	478	477	492	498	509	507	475	458	471	469	493	469	487	450	467	491	503	476	475	497	489	489	460	511	479	507	519	459	476	467	456	478	476	474	476	520	464	520	508	489	505	463	453	489	497	521	489	494	488	441	489	510	514	531	528	477	508	486	489	455	455	488	506	503	486	479	510	486	494	523	461	480	489	469	489	486	484	503	475	477	492	485	446	531	488	463	473	509	485	478	477	494	481	513	494	531	501	499	475	486	495	476	497	489	471	492	472	466	452	456	512	489	451	441	453	463	512	494	481	472	478	480	523	465	467	460	481	508	472	539	494	474	460	493	504	468	465	492	477	487	483	471	495	470	495	476	525	497	455	487	504	479	452	516	486	504	480	487	485	481	478	486	471	513	460	494	529	508	480	481	462	470	479	482	488	504	502	476	512	500	474	477	451	494	496	527	478	491	471	479	458	504	509	517	470	472	483	477	499	487	523	441	480	466	474	477	454	501	503	527	504	470	468	511	466	505	462	486	462	494	497	468	534	461	512	478	534	494	461	463	512	475	501	482	486	476	492	520	466	493	500	462	485	477	476	494	507	524	504	500	471	518	509	478	498	521	481	505	481	496	493	437	503	465	489	495	515	537	515	480	422	505	492	516	528	478	484	490	478	471	449	506	511	471	471	476	488	522	479	494	475	491	486	534	504	481	506	453	508	485	498	499	496	491	481	492	517	490	487	484	520	497	465	470	459	481	488	479	493	497	498	480	470	488	491	482	471	485	470	522	496	466	484	500	482	451	502	496	494	468	485	444	509	465	464	499	466	510	479	498	503	503	504	477	473	448	506	525	494	491	476	513	464	488	488	533	462	520	467	501	499	495	469	491	490	477	477	501	478	494	468	486	455	512	520	451	500	491	514	477	469	513	482	493	523	455	495	457	488	474	484	491	510	497	516	524	464	500	527	506	451	546	530	492	475	501	516	516	472	502	471	501	541	478	494	477	527	513	476	489	494	496	476	496	510	507	461	498	495	495	510	492	525	482	490	488	495	494	466	492	479	508	464	479	504	451	455	505	477	459	483	456	490	519	415	527	454	500	474	471	497	518	502	469	487	483	441	474	470	478	471	540	447	484	505	509	493	485	514	476	467	488	477	473	499	487	500	473	483	475	454	461	468	497	475	466	472	485	483	490	520	473	494	474	461	500	515	496	468	479	471	499	477	486	475	473	471	526	500	491	492	458	461	483	509	453	440	454	535	512	500	476	488	467	483	494	481	513	461	471	491	463	494	454	492	509	499	493	458	455	443	505	509	463	469	499	458	451	486	468	466	492	475	455	527	490	479	479	512	465	498	464	510	461	476	506	462	505	469	524	468	495	465	473	442	482	489	482	468	492	490	471	485	509	462	503	470	501	506	496	499	503	469	464	488	519	491	485	519	478	478	478	458	466	468	503	456	489	507	488	459	455	478	501	459	467	488	492	522	511	462	486	470	484	513	506	425	490	470	460	494	505	493	493	532	476	493	491	451	471	450	509	436	504	467	490	465	491	473	475	474	481	511	505	458	463	452	480	485	507	457	463	507	501	493	494	469	501	455	491	481	474	502	516	502	474	492	473	484	497	451	485	488	475	484	542	477	487	461	522	539	486	485	488	523	509	465	500	507	485	490	484	485	522	478	463	470	506	514	493	443	508	514	463	485	484	477	500	526	472	475	526	459	489	484	478	499	488	479	457	479	488	466	461	504	519	466	478	459	494	517	488	486	501	487	471	501	548	475	522	492	511	528	486	487	485	473	466	480	464	497	543	462	483	528	487	477	487	485	466	460	454	458	467	514	476	474	473	478	486	523	475	494	489	491	499	476	512	503	502	527	494	493	477	462	481	494	494	452	517	463	457	497	447	450	479	502	496	460	470	472	534	499	475	496	450	464	498	484	495	450	485	484	456	546	493	491	533	450	465	479	502	510	478	454	490	492	508	474	516	476	473	456	460	462	458	512	439	508	474	492	488	471	472	446	467	506
44489	40945	38835	28901	15386	6420	3509	1847	937	534	378	307	266	266	245	269	235	268	234	234	225	227	238	222	239	225	223	225	233	240	225	200	230	205	228	233	200	253	232	242	225	244	224	223	225	221	200	238	248	270	254	210	240	205	218	212	227	203	218	194	216	243	227	232	209	227	234	240	216	227	270	254	235	212	215	215	242	224	186	193	223	251	221	236	234	234	224	244	227	234	224	207	208	234	272	205	244	224	203	215	221	239	219	198	245	203	232	211	222	233	256	228	226	213	238	233	215	204	218	229	222	223	201	188	196	241	220	221	245	217	220	214	217	231	213	245	213	262	211	208	220	266	226	236	204	210	211	203	203	190	197	203	220	235	205	229	231	238	223	231	210	258	232	210	239	219	218	226	225	180	240	228	244	265	236	217	218	232	212	211	216	225	228	207	233	237	253	213	204	241	194	207	215	219	221	212	204	233	225	237	221	248	227	224	239	230	229	233	195	229	218	212	208	204	222	223	228	217	208	194	263	208	234	226	226	246	238	218	247	194	215	200	222	220	229	227	251	202	215	208	236	215	200	200	233	227	213	190	231	212	232	206	239	218	224	211	226	274	217	215	215	230	219	216	229	217	256	224	224	227	219	240	200	210	195	219	211	210	204	258	240	221	207	220	229	214	230	216	203	209	228	250	228	210	211	221	233	212	227	209	212	222	204	246	231	230	225	202	230	220	190	228	232	226	216	221	214	231	230	203	220	196	245	204	236	231	230	206	212	238	205	218	215	214	251	232	249	225	220	208	222	217	215	236	208	237	234	223	243	241	239	223	234	222	242	225	239	223	223	239	220	228	241	217	241	231	233	231	217	233	206	189	204	220	223	216	232	200	233	222	232	238	213	213	218	245	213	216	211	207	214	217	210	262	194	222	223	217	236	215	229	224	221	237	220	211	247	238	222	229	207	225	228	232	265	218	243	207	208	225	198	236	216	224	231	228	214	205	224	214	235	263	206	212	252	229	229	228	250	216	215	209	241	210	248	208	242	253	245	250	234	212	224	213	226	242	229	224	221	194	227	249	234	232	210	221	191	234	231	241	222	226	224	242	242	225	218	217	232	219	226	217	239	197	221	225	244	231	247	225	208	236	232	207	217	194	211	203	233	218	255	237	229	212	241	258	256	228	235	195	217	236	202	258	266	233	218	229	209	244	221	209	218	216	211	225	199	228	237	221	172	209	217	219	191	261	224	222	216	248	202	246	215	267	234	243	217	227	242	241	220	252	238	213	204	238	217	241	238	208	203	229	234	230	219	216	214	203	241	245	229	241	221	230	220	214	219	211	224	214	221	244	219	204	233	238	225	238	207	252	229	231	228	215	220	233	214	245	200	202	232	231	216	240	202	222	223	206	227	230	217	230	223	213	221	259	199	225	222	199	232	233	188	240	207	216	211	215	216	223	235	233	234	238	192	228	231	209	234	215	232	258	216	234	226	231	190	243	205	238	223	201	234	218	250	220	228	225	245	223	220	246	238	192	215	215	190	228	211	197	202	230	208	237	208	211	196	214	226	219	223	233	237	201	212	212	228	234	218	218	204	215	242	217	227	215	236	223	226	217	194	219	223	246	235	223	199	193	206	219	212	222	222	204	215	213	228	218	225	239	234	219	213	212	180	220	226	221	226	253	242	235	204	206	235	223	202	208	213	252	209	253	247	219	216	210	204	246	239	207	245	229	225	247	212	235	227	209	217	226	228	202	230	216	238	220	227	220	206	256	228	240	231	246	228	206	220	228	237	220	227	227	228	217	239	203	223	217	239	226	233	254	215	229	232	212	225	224	186	208	204	225	243	200	220	248	189	230	221	226	238	246	220	204	253	235	217	227	234	251	202	217	226	201	236	247	221	221	216	232	214	226	229	224	221	258	224	242	215	211	234	232	224	224	216	210	241	223	247	217	212	228	210	231	213	216	225	224	225	243	211	228	226	236	236	225	266	217	203	234	204	227	239	220	244	205	231	227	212	186	199	220	233	232	250	236	203	214	223	238	224	200	209	239	244	231	216	239	234	189	237	204	234	234	216	233	216	213	243	206	206	224	243	204	268	217	226	227	241	249	234	213	219	216	251	221	227	228	220	187	211	225	194	228	212	209	216	239	220	229	217	245	243	202	254	207	224	195	254	199	234	227	229	222	263	246	279	220	235	229	234	229	232	242	229	229	233	269	224	193	217	233	229	216	216	212	193	202	231	217	204	203	220	213	233	213	175	213	216	258	205	228	219	205	239	211	248	243	222	192	237	235	212	238	252	212	222	237	240	224	231	209	224	245	223	215	213	202	226	191	228	227	231	207	210	211	236	227	196	218	193	205	190	226	207	228	234	253	205	238	225	227	227	225	240	217	232	249	206	207	195	234	216	208	227	204	227	231	210	239	206	217	228	208	240	223	223	219	203	233	219	221	215	209	217	229	233	206	228	208	235	249	209	229	244	231	216	251	197	228	242	206	229	239	243	223	211	179	232	224	275	225	214	227	214	232	200	210	211	188	215	220	234	209	226	228	226	230	237	225	198	214	225	225	213	237	246	236	209	213	200	203	230	212	269	255	204	226	252	241	214	222	224	223	241	228	245	226	238	225	208	218	217	223	212	257	241	240	238	226	211	238	211	211	242	233	232	224	224	227	242	228	230	239	217	250	249	237	253	220	223	208	231	214	196	212	251	229	185	183	235	229	211	212	232	220	222	221	253	224	236	238	219	200	226	212	228	225	246	210	239	214	245	246	229	219	246	226	244	237	227	227	225	232	210	223	210	234	246	195	232	245	203	208	233	233	252	229	220	225	230	201	212	216	206	264	223	228	222	212	219	224	200	220	201	209	220	223	200	221	225	248	208	233	212	218	218	211	235	223	214	225	214	249	190	224	230	225	235	238	227	208	229	239	204	228	209	236	191	233	210	247	212	225	238	211	241	221	265	213	219	192	243	202	231	236	218	211	246	249	206	195	246	256	223	195	204	211	223	220	205	248	205	196	248	219	236	224	230	229	257	204	231	240	227	229	214	236	224	211	216	251	236	207	227	209	224	210	231	198	241	227	245	214	205	221	233	227	207	237	201	225	242	247	233	227	222	217	218	211	245	250	200	229	236	220	218	221	196	226	226	186	223	227	220	244	230	238	219	209	233	221	205	221	190	199	230	211	225	205	216	219	243	247	203	184	200	209	259	226	221	216	205	254	221	191	213	218	188	235	213	206	216	228	218	229	244	213	230	241	190	195	213	204	233	264	244	204	235	240	237	228	206	224	211	213	209	237	250	225	233	225	233	256	226	239	245	243	225	207	230	230	246	219	243	220	218	212	218	225	214	219	190	239	237	216	191	230	204	234	240	232	271	245	208	214	234	222	228	204	245	226	224	217	227	201	210	219	232	212	241	235	212	203	231	202	230	249	193	214	258	229	239	221	233	216	219	214	229	212	243	235	221	215	216	221	260	244	202	227	204	250	221	238	227	231
31751	34931	39951	36513	24930	15860	11575	6769	3673	2000	1311	896	739	597	596	563	544	526	571	554	539	535	519	482	505	445	503	490	499	490	519	468	530	528	474	507	509	494	505	506	524	564	490	487	533	492	547	523	517	503	497	506	499	527	516	499	509	549	515	538	525	514	502	493	520	528	484	516	508	551	509	522	485	525	536	519	544	502	543	496	487	535	532	490	528	527	535	569	552	503	526	531	517	493	544	504	506	502	516	524	554	521	515	501	476	493	500	482	534	518	554	509	504	515	517	507	473	524	503	535	507	517	484	538	470	473	510	508	496	501	517	488	484	497	537	542	498	489	490	501	554	533	510	521	531	493	512	480	477	477	513	554	497	526	521	506	486	544	501	520	515	507	543	521	500	507	538	554	490	546	516	510	469	496	532	525	498	496	500	497	487	512	489	518	495	497	501	562	571	528	509	535	528	559	495	542	516	503	513	509	524	510	514	560	529	474	530	507	499	470	479	506	509	464	475	524	537	508	466	516	488	454	482	517	480	530	509	531	530	506	495	516	482	502	509	490	528	530	516	501	523	484	500	530	524	479	524	468	523	503	500	499	527	491	456	524	527	541	497	509	492	520	502	496	556	523	517	506	476	523	512	501	486	538	515	529	509	531	492	540	483	530	495	495	489	491	504	555	494	518	498	505	531	491	569	535	499	505	541	532	481	515	512	505	513	506	451	522	501	489	506	527	490	517	513	518	496	528	509	512	530	501	484	493	526	517	495	523	496	507	496	535	522	562	554	507	512	537	535	491	495	520	471	531	481	489	545	512	513	540	517	502	506	496	489	502	526	508	511	504	546	550	487	584	518	534	559	526	503	475	521	513	505	472	510	511	508	482	506	539	499	469	501	517	499	550	517	482	496	522	505	502	485	509	505	504	493	482	506	502	505	493	515	508	531	497	485	509	512	506	502	446	527	490	515	541	501	482	545	510	524	455	512	501	523	513	516	520	521	504	530	503	492	511	485	501	477	485	543	507	524	486	465	502	510	501	520	503	507	518	521	487	516	520	515	524	502	515	476	515	497	472	545	537	523	536	515	511	474	516	512	480	549	526	495	509	550	477	488	502	488	500	525	534	467	519	501	527	493	483	523	540	513	534	543	490	519	498	507	492	552	497	491	491	537	503	469	470	489	583	486	517	539	481	473	540	525	509	529	530	489	477	534	548	537	523	492	488	457	534	478	507	502	529	529	483	519	508	520	517	495	496	500	496	500	539	498	527	544	492	490	505	486	530	548	504	530	499	469	468	490	510	493	525	534	505	524	474	510	535	515	470	496	516	505	484	528	493	532	517	519	541	503	549	508	525	520	501	520	485	523	502	483	512	526	461	496	552	547	483	496	538	511	491	486	534	492	506	537	531	530	477	516	520	526	507	501	484	539	561	491	493	527	525	523	517	475	534	504	532	505	523	491	547	478	480	518	541	512	462	528	500	522	544	494	530	544	508	494	558	525	496	511	575	526	487	515	489	520	504	449	515	496	520	518	509	516	525	501	501	498	484	491	487	500	499	514	494	513	502	528	529	534	493	511	517	509	519	476	496	528	474	486	489	525	454	464	477	511	515	527	521	519	502	498	504	494	480	497	523	511	487	540	528	498	524	547	509	493	476	510	496	518	520	510	544	499	510	542	501	529	512	498	538	470	492	538	522	536	507	497	469	509	480	533	480	506	506	493	551	514	488	529	492	515	548	535	532	487	510	491	559	484	484	513	486	533	546	485	529	486	481	533	523	501	538	503	516	494	502	507	497	553	486	534	534	498	520	514	493	525	524	537	481	495	498	531	501	520	492	515	520	494	545	476	534	512	541	535	510	493	465	525	532	489	506	519	478	507	526	506	478	538	516	509	506	491	468	527	487	491	504	536	495	498	513	476	495	499	486	507	493	510	513	526	484	508	523	508	490	488	525	489	514	487	522	488	496	493	536	487	519	552	509	565	515	539	529	482	507	538	498	572	533	524	455	506	498	522	483	545	501	535	517	497	517	512	485	542	526	508	538	500	498	488	528	494	526	513	497	539	506	492	500	499	495	516	532	546	520	547	525	519	481	527	504	471	514	523	494	511	559	488	555	524	555	518	505	544	517	503	521	502	471	530	511	517	510	502	498	508	493	487	481	494	503	501	545	512	506	517	516	516	524	490	525	528	517	537	545	524	510	492	512	518	464	511	559	496	525	530	520	504	524	538	516	493	526	511	500	472	478	509	514	528	500	517	513	537	465	513	521	558	494	495	513	534	480	538	506	501	522	484	503	498	517	498	481	532	498	483	536	515	512	482	489	497	518	543	470	498	516	526	542	478	537	514	505	539	523	533	536	563	508	529	524	539	521	510	507	519	520	498	536	492	526	509	502	501	528	516	524	492	590	499	544	520	489	511	497	490	508	524	521	501	510	523	517	484	512	486	506	552	516	507	503	541	541	509	524	515	481	522	504	520	530	482	526	514	535	523	474	531	481	550	511	484	509	482	500	524	486	514	487	536	478	517	527	490	522	496	491	463	504	486	493	485	492	495	566	506	533	509	482	509	518	545	551	534	502	523	573	499	512	496	536	507	516	529	551	483	514	538	489	505	528	511	480	479	540	515	516	502	514	505	546	493	488	524	489	500	515	523	468	498	500	523	505	516	521	472	497	495	506	491	525	493	549	571	507	505	514	529	512	525	527	512	527	537	521	494	486	509	541	516	454	522	518	524	558	535	528	551	537	491	517	497	511	503	501	484	480	476	521	498	521	499	498	509	490	477	493	546	536	547	519	519	487	538	497	480	518	498	509	537	557	504	498	495	474	543	508	514	536	529	515	484	511	499	516	495	504	529	536	509	507	533	503	503	500	530	479	465	531	506	522	497	515	510	483	502	484	503	494	496	510	547	483	479	556	483	543	505	516	518	504	509	466	486	542	516	514	494	512	519	490	525	519	480	513	516	505	503	518	488	502	542	472	514	525	545	524	516	490	488	510	543	474	509	494	532	536	543	527	459	484	490	515	487	502	563	521	528	503	451	520	516	524	505	507	477	509	486	524	506	508	533	499	505	533	513	517	498	533	504	541	521	502	568	520	496	533	506	512	545	507	506	511	503	463	534	497	503	450	483	489	536	567	509	547	505	511	511	516	492	522	509	488	475	491	501	503	496	478	523	558	510	503	471	492	530	536	463	503	517	534	518	537	494	507	496	472	504	529	530	532	525	557	508	533	505	535	495	497	527	508	507	496	504	498	473	501	513	514	529	501	529	477	544	499	528	529	509	514	503	513	520	538	503	539	504	503	499	520	478	522	558	478	527	516	499	505	539	531	512	501	503	504	498	477	484	521	534	532	493	484	485	518	479	522	501	520	491	517	525	502	529	477	521	511	515	508	542	468	514	485	512	555	527	544	506	496	529	483	509	549	517	477	512	545	468	509	502	500	514	476	506	501	504	484	515	521	527	494	477	478	504	509	518	509	473	535	525	496	506	502
56645	52111	56692	51976	41552	25722	18770	10424	4148	1792	1034	585	443	389	299	267	250	234	222	211	248	231	250	225	206	225	200	212	233	239	218	231	235	235	229	221	216	227	259	222	226	216	215	228	231	217	216	235	242	248	220	220	221	219	230	235	226	209	228	221	192	214	219	263	203	207	206	187	197	211	266	215	226	230	213	191	208	215	218	222	193	204	230	212	239	196	231	216	220	185	208	232	197	207	233	236	194	202	211	224	206	217	234	227	200	216	255	219	185	221	227	240	216	252	205	215	216	181	208	228	214	198	235	193	242	189	221	225	226	216	197	238	222	232	234	195	223	200	240	199	204	227	198	194	206	228	233	185	194	238	228	207	197	234	219	214	220	207	233	227	211	220	194	219	228	205	197	236	254	221	211	202	212	214	213	190	200	242	208	199	203	213	184	180	233	219	201	228	196	208	214	215	241	231	222	216	225	215	208	196	216	241	188	201	197	227	245	230	224	219	207	203	204	176	204	227	230	222	223	224	237	226	208	225	203	209	210	202	204	205	213	194	231	228	223	211	210	228	209	228	223	198	212	207	199	194	187	230	241	194	226	231	243	224	204	228	226	248	212	224	207	217	243	225	225	227	211	189	210	191	230	213	230	212	224	216	206	249	221	185	231	235	216	201	230	210	218	209	204	207	190	217	192	209	230	208	209	204	201	232	229	217	234	202	245	229	211	233	232	191	187	193	245	207	229	241	231	210	223	232	209	216	224	189	208	214	227	255	231	213	224	210	204	226	219	200	213	208	220	228	213	207	205	243	206	230	215	208	205	223	197	212	242	248	210	227	227	221	202	206	209	214	208	212	208	192	211	209	221	217	201	217	209	209	197	209	199	230	217	195	209	186	227	210	195	221	203	225	226	222	209	211	203	213	220	215	227	195	226	256	202	219	252	235	195	225	188	213	235	213	252	213	212	182	199	222	222	205	217	205	236	217	241	234	209	206	215	225	227	218	217	228	222	193	219	239	212	212	190	232	204	200	234	201	211	221	206	228	210	220	218	219	231	219	210	213	218	203	199	204	188	235	234	208	226	205	204	231	217	204	221	218	233	240	215	215	229	224	197	215	203	237	230	189	208	247	233	210	228	234	236	201	219	245	207	201	216	232	215	253	216	231	217	239	239	225	211	198	207	204	208	238	235	216	203	245	218	229	203	217	208	217	210	217	237	181	217	232	243	216	216	255	222	199	211	199	227	189	226	213	199	216	224	212	231	206	214	210	229	220	224	209	239	217	243	256	238	226	209	218	225	239	206	223	205	223	250	220	234	241	221	208	203	233	208	233	224	221	229	212	220	223	212	232	235	223	243	216	229	239	218	216	224	180	218	232	238	197	211	219	239	230	252	237	223	207	191	218	225	231	255	199	233	208	208	206	223	217	216	230	200	250	202	230	218	201	218	219	220	233	211	244	272	232	215	224	215	212	202	190	220	252	195	236	194	213	206	204	210	209	201	223	229	214	257	233	205	241	203	204	219	198	210	203	223	213	219	223	233	229	184	224	203	179	216	242	211	204	224	208	228	221	204	217	203	217	199	227	244	235	220	228	218	229	224	220	203	199	199	226	204	184	194	237	212	226	207	243	198	196	222	189	235	219	216	214	209	198	189	192	202	216	196	203	231	208	220	195	205	204	186	211	184	242	216	209	229	196	230	219	239	199	216	206	226	216	207	233	250	219	203	224	201	216	206	197	215	216	230	206	213	213	189	193	222	224	218	209	240	210	233	229	223	233	218	213	215	224	224	274	241	250	251	259	219	223	222	217	200	199	221	214	222	200	202	233	214	241	200	203	217	228	220	209	201	230	181	200	215	220	221	200	222	240	211	186	246	221	204	220	241	231	212	241	220	218	211	178	222	198	218	223	219	244	206	223	240	206	206	231	194	208	217	218	258	207	222	215	211	216	242	203	234	218	230	223	218	199	229	219	237	231	208	218	201	191	214	199	243	235	224	216	226	217	226	201	233	209	237	230	235	222	201	225	193	232	224	210	201	210	230	196	193	220	212	203	235	223	211	225	233	214	246	219	253	206	224	217	228	225	226	201	217	220	212	212	219	228	195	212	236	240	218	208	196	208	214	215	219	179	202	218	226	211	191	187	240	237	238	224	211	229	249	206	223	206	225	208	231	206	238	214	214	220	202	211	230	221	253	213	231	209	230	253	216	209	199	196	219	227	209	204	215	218	212	211	244	211	192	216	211	218	210	234	211	223	172	222	216	233	183	210	199	230	221	223	220	228	221	190	201	197	217	236	201	209	215	221	203	218	218	208	227	207	235	225	234	219	218	204	214	212	242	195	195	230	222	216	225	203	198	227	229	234	256	232	199	205	214	203	194	228	213	227	233	221	198	215	185	228	247	214	206	206	232	222	203	201	230	219	190	207	211	223	216	218	235	235	203	207	227	232	235	221	209	215	212	198	239	225	220	226	216	231	206	196	208	243	203	208	221	231	245	210	208	226	243	222	213	216	206	228	189	228	195	187	212	215	224	234	207	210	199	238	210	232	242	206	235	204	230	218	210	197	228	236	192	235	224	228	254	215	220	235	226	218	193	208	203	227	228	214	198	262	234	225	216	211	216	236	224	203	228	213	235	250	263	199	206	216	214	195	216	205	217	214	236	194	204	219	234	206	209	203	225	222	246	217	202	219	240	185	194	224	228	206	221	219	215	220	223	210	198	226	253	226	197	231	217	214	213	261	222	201	210	211	182	213	225	238	194	194	206	213	234	225	230	236	257	223	216	219	193	216	207	254	236	220	226	202	213	231	194	218	203	199	220	204	221	221	224	172	240	232	200	227	225	242	231	218	227	217	206	230	207	226	227	226	207	209	228	229	204	197	229	216	184	209	229	231	202	204	216	236	229	243	197	196	210	188	201	224	226	235	211	249	224	213	208	222	221	198	224	204	205	209	229	217	226	187	218	224	208	222	240	232	198	221	208	215	225	233	209	213	228	227	228	228	226	202	205	220	214	208	211	226	216	211	235	218	224	217	224	195	218	223	224	240	188	237	212	200	220	235	199	218	216	215	239	215	215	220	228	202	204	245	202	238	203	227	219	216	245	224	212	208	203	200	237	233	200	202	230	233	214	224	186	215	226	223	209	204	234	249	217	240	234	222	195	218	222	194	213	199	228	217	212	242	184	185	221	210	231	192	213	193	201	199	237	233	256	212	218	198	239	210	219	236	224	226	226	236	218	214	211	213	228	206	203	171	210	230	231	227	200	221	224	219	187	249	185	222	190	223	220	201	198	206	228	175	202	224	207	230	209	226	216	235	216	220	225	236	226	227	194	211	227	219	225	220	205	223	222	192	208	193	215	241	227	231	239	227	221	218	197	205	209	218	198	234	224	204	224	228	228	222	250	231	231	217	238	195	245	220	191	194	239	229	234	202	215	224	235	221	213	203	213	216	240	204	204	194	217	209	190	253	225	254	268	220	193	194	232	224	232	210
43844	50945	59402	60269	50008	30385	24682	17900	10450	6010	3845	2457	1511	1102	795	698	640	604	510	510	533	550	477	556	538	486	496	546	513	514	502	547	560	501	485	498	477	488	510	486	497	499	479	491	522	464	517	448	474	522	474	482	543	499	511	501	508	498	482	468	507	543	482	495	450	517	499	512	484	495	492	517	507	504	502	493	460	519	476	460	494	522	490	494	496	517	503	515	540	493	466	493	479	497	494	521	495	478	465	486	487	494	508	490	457	486	476	489	514	501	518	503	501	513	531	508	484	482	522	510	470	491	521	492	529	456	508	493	521	468	467	513	510	476	527	474	513	491	504	479	460	494	507	482	516	483	487	496	507	495	496	474	485	506	468	476	487	542	451	487	466	488	479	498	479	459	491	509	471	517	456	501	477	480	520	492	476	478	490	483	479	509	484	510	475	462	522	496	476	490	509	468	489	504	514	486	482	501	466	477	476	485	517	515	510	532	487	484	510	483	503	492	500	526	534	493	535	470	512	521	518	485	493	481	494	523	513	496	511	502	517	469	493	487	478	476	497	493	444	500	463	485	487	493	544	464	490	467	504	469	509	513	455	508	486	479	501	490	503	489	527	487	560	500	495	547	517	537	528	502	520	474	512	480	510	507	481	485	477	506	507	475	459	530	509	478	515	504	498	491	496	517	483	490	474	494	553	484	522	466	518	462	526	521	499	497	475	486	535	500	484	502	553	488	504	493	479	532	499	511	498	515	494	486	551	492	468	492	454	504	546	526	458	509	488	504	474	477	549	514	473	531	530	492	510	458	486	480	516	479	485	503	469	463	502	521	487	468	485	505	477	504	482	466	488	486	466	536	475	491	512	485	523	496	497	487	476	462	516	525	530	498	502	513	518	467	479	490	535	450	458	477	508	496	526	520	481	506	500	507	517	487	501	469	499	475	497	529	496	462	523	510	515	460	510	523	437	478	498	525	452	467	496	463	509	456	501	473	471	534	529	464	493	465	479	495	502	499	494	491	508	462	479	505	489	496	514	473	502	502	505	479	509	476	508	496	496	504	483	485	508	489	469	490	503	492	454	470	498	487	500	533	515	545	505	521	521	478	472	461	477	479	543	494	487	481	479	511	501	453	502	482	500	511	530	474	533	521	509	534	527	510	480	489	468	479	471	481	466	485	502	482	496	546	496	478	453	485	494	533	471	463	526	517	512	462	498	545	467	489	503	467	534	537	518	456	475	471	490	476	490	510	525	541	511	472	451	495	500	465	501	498	470	493	496	476	468	530	553	461	503	504	513	487	479	498	478	505	485	489	470	469	527	491	461	472	488	472	505	501	436	491	462	514	475	489	514	502	509	490	477	468	484	496	467	484	498	512	491	522	479	498	490	503	498	513	530	472	472	476	468	507	510	459	511	491	500	486	541	454	518	485	471	478	463	543	548	538	517	477	456	508	494	505	474	516	497	474	476	484	497	481	500	498	529	499	469	510	481	494	475	474	502	499	521	492	454	479	498	504	513	500	444	537	495	464	530	498	498	538	459	505	497	501	497	476	505	488	507	520	477	483	537	487	490	520	506	466	512	461	495	488	493	492	505	530	478	485	503	517	497	473	505	502	496	484	537	439	507	454	519	464	508	544	490	505	465	506	529	480	514	447	485	524	485	496	498	483	467	498	517	492	494	512	489	501	511	489	551	502	472	474	510	486	505	500	457	506	510	509	513	492	489	506	479	506	501	514	489	536	518	469	519	466	516	479	516	488	536	502	510	487	494	478	468	472	557	461	507	511	512	490	507	499	504	479	453	490	530	472	506	480	510	471	539	488	513	499	458	491	523	476	491	464	471	534	485	474	562	485	513	479	526	467	469	481	489	507	483	456	515	457	505	475	478	526	495	509	486	502	483	503	478	491	485	483	544	462	449	525	532	480	469	519	543	523	533	441	494	497	468	482	516	494	486	500	498	477	430	416	515	550	438	486	489	481	476	494	527	500	525	502	497	470	525	506	528	507	508	476	509	507	470	496	487	504	467	463	479	487	502	506	510	488	521	526	489	500	511	511	482	497	476	489	507	460	537	519	481	479	510	469	554	522	527	548	505	483	430	520	486	519	481	507	475	502	495	479	539	491	523	450	444	501	482	492	502	502	527	516	489	483	506	520	497	532	517	499	538	517	460	513	478	488	468	532	496	500	498	435	478	494	516	488	507	501	496	517	460	499	542	453	462	485	482	471	485	491	466	469	464	516	465	502	523	511	489	512	454	482	525	488	475	491	504	475	485	489	477	503	488	478	498	493	520	467	490	461	486	534	530	482	509	507	542	512	543	497	435	548	452	480	493	511	491	483	527	492	474	518	507	504	516	523	540	499	468	456	495	494	458	504	461	481	481	484	481	510	476	493	494	481	507	476	471	538	520	492	492	502	494	474	479	490	522	509	483	505	503	501	514	535	540	475	483	500	511	483	561	503	461	490	516	521	494	504	501	488	482	522	520	482	446	469	514	494	468	504	504	459	475	487	488	490	493	489	497	489	488	492	483	506	474	498	527	493	496	486	501	486	502	499	507	517	469	506	494	517	501	509	476	464	482	506	500	484	512	519	524	503	505	510	511	510	510	524	474	525	520	456	515	471	496	493	480	505	474	495	498	460	454	491	505	538	512	521	477	521	475	461	501	488	517	511	478	509	515	506	458	443	493	500	487	497	472	487	502	486	545	458	471	522	500	521	491	476	472	471	490	510	508	489	505	508	486	479	519	491	484	487	532	484	514	525	526	518	520	510	453	502	480	485	483	495	492	533	478	463	482	493	491	485	504	514	469	504	508	466	503	480	502	494	482	539	509	495	473	486	520	478	503	493	510	481	505	480	527	530	488	499	486	497	458	504	507	470	462	523	511	474	481	536	506	483	501	514	477	490	456	492	476	510	506	477	544	493	526	481	534	487	485	489	480	501	520	466	493	490	494	504	511	497	488	466	468	510	525	455	476	492	507	533	465	463	473	511	530	450	489	501	494	493	486	504	496	496	495	508	489	511	527	494	482	494	535	470	483	508	496	493	465	447	500	496	480	507	498	479	477	526	433	490	482	477	518	467	482	499	520	540	481	472	515	549	494	480	507	514	468	547	531	527	495	454	525	540	493	466	486	485	487	503	497	506	499	477	521	484	486	484	500	527	492	456	500	482	479	468	542	475	524	502	506	492	474	459	461	490	501	479	532	495	481	512	504	503	481	485	515	504	506	482	480	504	462	501	478	494	464	508	465	512	508	512	476	533	488	460	506	527	469	542	487	498	485	493	493	491	483	455	500	495	471	519	442	490	490	497	509	504	507	495	494	503	511	511	501	499	472	468	506	490	504	448	456	473	529	459	529	460	537	502	457	529	508	520	471	520	477	477	471	489	486	505	487	479	524	512	501	459	493	510	511	483	470	534	483	490	519	504	494	503	492	500	485	445	478	465	494	497	473	444	517	476	443	477	477	498	464	481	506	479	483	492	492	461
62426	55004	51014	52216	40411	26977	23910	17453	8334	3470	1703	1044	596	431	337	318	252	274	257	262	246	234	226	209	219	234	213	230	239	211	231	253	229	225	220	214	226	232	204	182	207	189	227	230	219	214	204	230	225	213	229	219	245	212	218	217	219	222	216	223	194	208	201	191	240	234	214	234	219	213	189	207	232	216	221	234	227	204	222	250	229	202	208	196	250	198	216	210	200	198	180	201	202	175	228	232	244	196	240	213	208	210	218	211	210	218	210	211	225	234	226	228	208	211	213	228	229	207	218	220	219	207	198	194	223	220	229	246	222	210	204	234	226	221	199	203	215	207	245	216	176	226	239	220	233	221	210	194	209	220	232	222	231	231	221	205	194	226	201	228	202	255	236	212	184	198	195	219	203	216	226	198	212	231	250	236	229	205	237	187	192	189	219	218	228	232	196	239	216	242	197	174	232	219	225	247	191	203	217	226	176	192	208	212	213	220	199	199	223	208	221	233	233	222	194	204	215	226	235	205	191	211	215	246	205	215	217	201	204	230	214	201	222	221	204	207	197	194	228	216	209	193	213	243	217	218	196	218	257	186	225	214	242	243	183	227	214	222	208	227	223	235	209	188	216	225	216	205	232	216	192	232	212	223	191	208	206	238	229	203	250	257	192	204	207	229	215	242	210	200	241	214	206	217	229	241	212	203	219	202	227	226	220	232	225	224	200	201	212	199	214	221	200	209	210	193	202	215	244	187	229	203	202	184	217	239	229	219	207	213	220	189	191	230	177	202	216	214	190	207	214	235	229	221	209	225	197	236	199	204	243	222	205	214	216	198	213	237	221	225	233	222	229	220	229	211	229	228	218	223	208	257	213	223	235	216	229	221	221	244	213	245	194	201	220	228	251	216	205	206	234	230	210	220	221	200	220	213	219	227	229	216	200	194	219	210	251	238	205	181	234	224	220	202	223	218	208	223	208	206	222	212	204	236	221	211	200	214	234	240	220	198	237	223	238	218	229	183	206	223	203	213	192	195	208	208	220	224	199	217	199	221	208	227	229	249	232	203	205	242	198	229	222	223	238	225	212	228	200	205	193	231	199	211	215	232	188	207	211	215	186	236	221	221	212	224	216	193	225	217	216	221	210	215	228	223	192	223	202	212	203	252	216	198	227	239	191	218	199	211	223	217	212	222	239	226	208	193	200	196	207	218	249	214	213	202	225	204	206	219	219	217	206	195	211	220	235	213	200	226	211	214	230	215	229	223	227	225	190	236	236	233	211	226	224	223	208	187	202	228	220	184	181	222	198	204	221	219	198	217	180	195	218	249	222	216	216	192	192	194	218	205	193	228	216	208	231	210	212	234	219	225	214	209	213	210	253	219	241	221	190	215	202	226	196	207	213	188	226	177	212	205	204	211	202	204	215	204	217	212	201	228	200	217	211	222	207	232	217	234	195	211	213	216	226	221	260	262	234	188	231	226	236	192	211	236	236	222	236	219	219	221	198	213	198	228	193	203	212	231	215	219	228	227	227	225	207	250	223	217	187	241	228	255	210	234	238	209	217	214	205	211	217	217	227	218	218	210	207	192	214	213	235	246	208	249	217	230	201	225	227	212	228	210	246	223	213	219	229	205	243	234	199	222	235	209	222	196	206	205	211	255	220	190	222	203	224	214	227	201	200	207	223	206	206	199	237	233	240	213	207	210	194	186	236	221	194	191	228	202	234	195	204	195	195	198	192	208	220	212	227	198	239	213	209	213	223	207	223	193	218	244	230	209	206	224	244	214	200	185	229	256	226	198	184	205	205	235	242	224	224	225	216	225	221	223	204	213	212	220	245	210	207	204	189	210	213	203	216	243	201	189	219	199	252	229	232	237	218	209	240	208	257	218	203	238	242	201	224	226	214	249	208	235	207	249	209	189	199	231	213	205	205	229	222	204	217	213	209	190	237	225	234	232	191	222	207	254	212	202	226	234	234	232	195	212	218	198	210	212	214	188	212	226	210	212	213	247	221	204	229	216	224	209	205	221	186	220	190	213	181	215	206	243	225	232	221	213	224	175	218	194	221	218	220	198	211	199	255	215	208	190	240	215	217	241	196	195	241	221	224	212	222	212	239	225	173	197	230	222	219	239	227	200	234	189	211	207	207	206	196	209	180	196	227	235	214	226	204	212	227	221	213	210	215	202	188	231	259	216	217	196	206	235	238	220	188	208	183	206	195	207	225	256	199	228	217	200	240	221	195	191	208	202	217	236	227	199	211	227	222	214	193	216	174	215	231	235	220	220	214	212	207	219	256	239	241	190	207	218	240	245	207	230	212	209	208	203	205	199	213	242	203	231	226	204	237	241	208	197	212	217	230	211	221	223	249	203	208	207	234	218	222	225	220	220	223	223	226	213	254	210	211	205	202	210	181	199	214	186	191	228	208	218	172	239	211	241	211	218	226	211	218	217	249	217	186	229	194	220	221	213	220	202	240	192	221	229	211	204	220	199	194	209	225	213	234	224	221	247	223	194	231	199	225	217	231	232	205	202	233	202	252	206	210	245	223	220	214	244	202	218	232	223	248	208	219	220	215	214	236	207	228	244	187	244	212	206	220	192	190	197	223	187	202	161	197	192	198	231	224	222	204	217	209	230	208	204	226	193	223	224	189	233	227	233	227	229	176	224	197	204	204	246	234	230	219	209	233	219	201	228	230	222	242	230	233	178	211	204	194	213	201	249	222	212	200	236	230	236	203	233	203	213	231	219	187	191	219	221	225	215	204	211	212	208	193	221	218	210	233	233	208	200	221	219	244	220	219	223	241	225	201	197	203	190	231	222	230	195	209	222	227	206	196	197	226	244	223	218	188	221	211	209	223	214	221	238	199	209	224	216	211	230	220	223	211	212	218	188	227	219	197	221	231	212	192	190	238	235	224	223	226	217	238	197	228	204	217	218	209	223	223	221	231	203	215	223	226	221	223	223	242	224	214	209	222	182	229	210	215	213	210	187	221	217	190	222	237	208	240	216	234	236	223	242	216	204	201	211	256	241	213	191	231	221	231	209	195	215	224	257	215	216	209	222	196	235	221	205	214	218	206	217	191	219	226	206	225	208	207	195	232	226	218	238	195	242	217	196	232	220	199	241	200	206	250	209	239	221	208	215	208	224	229	250	209	183	194	224	205	213	220	224	208	228	214	224	202	200	240	220	211	196	216	233	210	249	232	202	232	202	229	220	212	230	218	208	198	223	242	232	208	223	193	204	235	191	204	201	216	233	207	181	245	211	218	225	217	211	192	229	222	210	203	207	206	203	240	212	211	234	221	201	208	207	253	210	224	203	232	231	213	220	197	204	213	216	213	209	218	215	230	240	183	200	268	210	229	230	207	206	193	210	207	209	210	226	225	231	233	214	221	204	216	204	196	222	217	204	182	205	197	224	246	241	203	224	220	187	186	230	199	224	201	237	236	230	215	235	218	218	202	212	203	257	221	214	202	221	228	241	203	244	213	214
50233	58428	61242	61673	48058	37564	31804	24038	14657	9492	6005	3623	2112	1329	1074	794	727	661	590	560	519	546	528	540	517	525	518	484	483	490	506	472	508	511	504	471	482	482	503	491	501	484	513	489	508	500	497	465	463	516	474	503	512	509	516	482	487	534	499	512	495	497	472	479	484	473	450	476	486	488	490	494	503	480	466	497	487	488	511	470	503	508	458	477	486	487	518	474	497	497	482	504	480	502	542	483	503	468	509	483	497	430	506	463	478	492	484	476	519	443	486	504	452	518	485	498	480	488	514	519	467	477	473	474	479	475	465	441	490	488	485	474	480	481	478	530	514	509	448	470	505	480	464	503	494	497	499	470	495	511	485	537	493	489	490	497	487	492	493	483	495	473	505	469	507	461	487	488	521	488	501	470	483	469	493	450	498	477	515	507	441	487	482	479	468	484	487	500	501	470	467	483	514	531	505	501	508	506	478	491	513	525	486	499	470	505	491	463	472	494	514	503	526	506	503	476	443	480	420	504	503	473	483	529	499	464	486	462	456	422	462	530	488	470	526	463	481	478	478	451	490	446	501	458	501	507	453	485	445	460	487	508	476	481	459	515	460	511	464	493	479	512	501	525	474	478	510	497	447	526	475	485	504	505	506	475	470	426	463	489	454	502	463	494	440	525	479	498	456	499	472	479	497	479	471	469	477	496	483	499	455	474	480	513	484	482	459	474	460	488	505	485	488	458	494	512	498	502	482	486	489	475	475	500	524	499	452	499	468	484	478	505	477	505	477	490	499	492	504	436	514	479	468	471	426	477	477	419	504	508	508	491	494	471	502	481	483	499	515	520	471	474	491	469	505	500	488	478	478	481	507	536	517	512	471	482	488	474	514	461	480	482	516	471	530	470	503	486	493	489	499	519	520	496	550	476	488	479	452	476	453	455	443	449	464	473	490	513	507	492	485	474	488	493	441	490	538	509	495	451	475	529	486	518	443	448	489	522	471	438	469	492	479	450	501	509	479	484	469	489	483	462	525	480	470	494	484	483	453	493	486	444	470	511	530	485	442	463	504	447	502	501	467	456	487	486	472	512	505	524	461	511	461	461	486	494	468	545	461	531	469	513	514	481	473	513	489	491	442	463	516	490	473	467	493	494	477	531	519	499	481	494	492	502	468	476	498	478	519	517	490	405	491	467	501	496	513	482	485	479	460	496	481	519	531	505	457	492	497	507	555	488	480	441	470	451	499	459	521	470	509	462	483	502	475	493	481	513	494	481	451	507	453	482	472	476	438	494	469	488	477	473	465	425	468	494	473	483	484	466	476	478	455	484	468	460	516	478	481	489	475	492	532	487	470	511	469	463	511	495	432	478	516	453	487	498	443	502	477	514	458	472	474	447	501	472	502	455	460	507	449	442	445	467	486	488	500	475	497	479	492	515	530	484	463	476	484	484	518	496	492	485	480	490	466	475	519	507	442	473	444	490	476	495	468	512	460	508	514	450	501	484	481	481	469	475	486	490	489	480	477	468	505	491	461	491	498	517	499	472	467	506	485	474	493	516	480	498	472	494	464	476	472	480	464	504	506	457	522	477	457	502	462	451	472	468	508	470	476	506	487	462	509	466	528	504	477	489	471	514	464	525	482	467	460	504	438	451	509	452	505	500	446	464	475	479	500	446	505	464	511	446	518	491	504	494	484	499	495	478	475	455	520	475	469	448	477	497	496	444	493	454	509	496	474	447	487	488	464	466	488	501	502	501	492	471	509	494	459	546	532	506	477	492	517	518	498	453	485	462	485	473	501	482	474	474	482	501	500	505	466	506	483	491	481	506	467	492	499	502	512	503	486	501	455	454	481	484	510	503	444	496	453	481	462	484	469	505	491	498	494	504	461	472	510	444	460	463	499	520	479	481	474	479	471	445	493	470	483	442	486	496	500	473	499	468	498	440	489	434	478	441	506	520	459	503	470	489	480	453	485	482	512	448	480	483	492	480	481	486	500	466	465	480	504	488	472	515	512	494	481	533	496	473	502	496	510	511	467	487	468	459	462	543	472	515	438	501	474	531	536	475	506	496	478	459	484	471	479	475	466	477	494	478	496	483	467	464	539	491	476	484	499	498	464	493	435	500	486	520	522	511	479	470	504	539	464	493	463	464	511	486	466	499	531	469	460	474	465	501	460	494	488	466	461	503	490	452	519	477	488	455	449	503	512	465	501	497	503	534	498	476	486	474	484	467	463	469	491	477	498	480	475	525	496	460	527	464	486	486	497	503	485	518	491	487	509	486	509	485	468	515	495	441	475	443	499	461	458	472	489	509	465	534	460	493	507	474	515	484	486	487	442	477	506	499	446	530	435	509	457	501	476	479	477	539	464	467	510	446	467	502	493	485	460	496	470	488	449	475	470	465	477	468	494	459	474	526	447	478	499	513	492	491	474	497	491	489	478	477	531	479	456	509	456	497	479	481	484	486	505	510	495	448	507	495	475	517	507	476	491	496	474	478	471	496	516	498	490	489	496	505	522	512	481	532	516	530	478	492	501	456	487	475	480	507	501	524	500	450	455	499	503	485	477	460	479	476	502	509	507	485	474	465	434	500	508	519	474	496	472	490	470	461	491	476	494	460	483	515	488	488	463	479	488	478	520	470	441	499	494	501	503	520	494	477	496	477	510	501	518	480	466	474	491	521	445	484	478	525	489	504	483	465	465	499	490	470	498	492	475	495	499	454	438	513	481	518	484	502	476	478	524	466	511	533	450	471	493	519	497	455	492	495	478	461	451	447	495	482	507	461	491	468	457	466	487	507	474	480	476	510	538	471	503	477	504	467	485	476	505	487	409	483	460	487	463	477	481	492	450	482	467	482	446	485	493	491	480	521	485	516	495	450	505	490	479	464	489	472	499	467	498	506	513	504	457	535	479	462	491	442	465	454	483	521	517	494	487	476	496	519	486	501	473	459	478	494	483	476	471	486	479	504	477	480	512	502	495	478	484	485	497	477	478	513	477	475	500	457	483	470	476	472	446	505	482	489	452	492	504	479	456	493	492	480	532	474	454	507	467	432	472	482	473	483	503	476	482	429	498	488	518	475	452	478	496	448	499	510	497	477	466	499	476	454	459	466	493	462	496	495	505	480	513	494	500	503	497	485	513	476	511	483	452	504	482	487	470	497	536	491	486	530	446	474	462	501	462	483	467	477	501	476	470	491	478	488	501	488	502	486	525	455	450	498	507	473	489	506	463	487	523	502	470	467	472	510	480	453	525	519	477	508	505	497	477	488	456	497	475	496	507	472	464	477	459	454	439	493	476	452	531	468	503	515	488	481	491	460	496	493	479	508	482	470	523	512	478	469	491	475	496	514	546	480	531	510	516	483	511	447	526	482	492	439	488	470	483	453	493	456	494	554	516	484	494	467	480	476	501	499	455	503	503	525	473	492	488	542	489	514	499	506	510	469	504	469	484	477	501	488	498	535	491	470	479	489	432	502	509	484	465	499	495	493
42585	41467	38617	29594	17535	7717	3329	1578	771	573	381	307	260	231	230	220	216	211	250	234	223	244	231	218	232	227	233	232	230	241	210	241	237	222	224	217	221	231	198	218	254	222	238	236	237	244	260	237	211	215	246	237	245	203	211	219	221	221	236	203	221	223	245	220	225	223	235	226	225	253	235	238	208	243	224	236	213	218	244	185	215	257	205	238	214	222	203	234	232	245	238	217	206	209	215	223	203	221	233	233	216	228	225	226	211	238	235	236	202	252	214	224	263	244	233	225	230	208	250	232	231	222	213	205	240	195	217	205	249	226	227	231	212	227	239	231	205	241	239	233	251	221	248	221	208	206	211	217	226	251	215	211	212	244	253	212	240	229	238	206	239	234	226	206	224	243	244	265	222	239	212	212	237	217	203	205	211	238	215	230	231	239	207	205	211	232	231	234	228	215	251	218	234	224	225	252	216	239	228	246	232	223	229	216	219	221	224	218	222	244	225	245	238	230	248	212	216	220	207	234	240	195	246	228	222	218	243	223	219	197	256	209	244	212	228	204	230	244	218	217	227	202	226	237	235	220	219	240	233	216	235	232	219	235	219	237	205	209	224	224	231	261	240	227	244	226	223	233	229	228	224	213	232	215	206	220	223	219	221	253	234	228	222	219	227	205	228	224	206	247	233	231	225	232	223	234	202	237	224	210	202	221	216	186	210	223	220	197	215	252	235	230	258	229	237	251	223	221	266	232	219	217	226	228	236	230	216	212	203	235	235	203	217	243	243	209	254	223	204	222	222	179	233	213	215	245	227	225	233	225	258	221	227	244	237	221	196	229	237	206	246	237	221	231	239	200	253	240	229	201	218	213	210	245	196	217	227	228	226	219	265	207	233	208	224	258	236	211	224	216	243	226	194	225	223	229	239	209	253	212	203	250	205	227	250	220	242	252	241	212	201	211	234	246	199	198	248	259	237	231	228	224	220	273	201	250	226	206	197	201	210	248	202	223	231	233	216	233	233	213	236	214	212	207	218	230	231	256	229	217	257	230	244	228	234	237	223	194	200	234	214	213	215	237	244	212	232	200	232	213	217	220	217	201	223	209	219	242	224	248	217	222	230	213	229	207	210	235	218	239	219	226	262	219	225	203	218	211	233	244	216	207	234	243	227	226	209	228	224	233	234	252	227	235	198	222	213	238	240	212	185	222	237	233	205	204	240	231	244	216	253	223	228	223	226	262	243	236	244	237	220	226	214	231	208	221	217	194	230	219	252	236	225	227	222	228	219	222	218	190	247	203	198	233	231	204	209	224	257	235	247	219	237	210	235	222	200	230	227	206	226	242	227	222	211	228	195	227	245	227	221	219	206	253	242	215	211	240	232	208	236	244	222	219	253	225	237	219	245	225	249	241	225	202	224	225	234	256	229	200	259	211	239	214	217	239	217	227	229	251	229	240	221	254	233	224	226	228	216	232	198	207	211	242	211	224	243	203	177	215	201	215	230	213	225	218	224	221	226	214	251	204	227	242	246	209	223	234	221	233	255	219	234	201	211	233	211	243	251	228	215	215	229	272	242	237	220	216	220	216	232	222	238	250	216	220	213	221	225	249	229	222	191	222	228	210	213	220	259	206	213	190	207	218	253	253	227	208	229	217	223	229	232	219	238	200	220	241	255	229	226	210	233	222	217	229	192	199	249	210	211	221	212	201	269	217	210	190	219	255	209	223	204	231	235	229	225	227	232	229	225	208	220	240	233	237	211	235	234	229	218	220	210	241	232	210	216	239	218	205	226	209	240	234	245	241	226	229	211	235	245	242	221	211	206	230	239	219	189	216	219	216	213	215	214	288	243	226	222	213	216	221	220	221	210	241	221	205	243	233	228	213	227	244	223	232	214	200	241	236	240	215	234	210	234	224	240	263	211	233	214	221	212	242	255	212	212	238	230	224	244	226	223	216	242	243	213	216	211	238	215	209	184	211	227	222	225	196	234	222	237	197	249	221	219	252	205	227	221	202	232	237	254	211	226	245	202	204	267	259	203	234	212	222	219	195	210	210	252	226	231	209	194	216	227	228	256	244	237	229	224	231	214	222	242	228	214	212	246	229	193	218	223	231	237	223	222	205	198	234	204	253	234	259	220	247	224	219	225	243	220	237	221	246	204	223	229	227	253	238	258	235	235	239	260	224	257	208	249	225	199	239	263	235	231	234	236	220	204	217	244	238	243	237	234	190	223	223	234	246	225	259	215	217	220	222	218	194	237	226	217	210	212	196	230	242	233	214	230	237	244	243	233	215	218	238	237	232	215	222	220	220	219	223	236	208	214	240	212	219	221	193	245	239	194	219	228	234	246	220	241	232	271	213	237	227	216	211	235	232	256	234	215	235	178	189	203	232	222	231	218	242	232	232	222	233	229	192	226	223	192	236	218	248	212	212	206	224	198	223	207	228	225	226	226	214	199	223	243	222	217	227	223	187	242	235	233	226	248	212	191	230	207	217	248	222	227	221	205	199	238	229	226	213	215	230	247	234	228	225	239	223	231	238	216	247	240	229	223	223	227	210	227	239	214	219	238	204	204	226	218	210	213	259	216	226	268	210	243	205	223	209	249	244	227	223	235	232	208	226	230	225	225	196	215	221	226	235	216	222	195	208	201	207	226	246	221	232	236	215	234	227	211	265	209	217	224	232	241	228	227	220	254	222	206	218	209	221	218	222	260	245	214	199	234	215	269	210	213	250	222	223	235	232	236	197	236	210	235	226	183	201	219	223	227	221	221	206	218	230	203	213	230	213	223	246	213	248	236	199	215	219	226	220	242	230	203	227	222	231	223	209	230	213	204	220	197	253	222	249	246	213	218	230	189	213	220	224	219	217	240	241	259	218	267	237	234	216	234	213	191	225	211	226	222	223	219	235	225	212	243	249	225	235	238	217	235	247	250	247	214	223	249	220	229	221	240	230	230	211	225	202	228	216	210	228	227	217	234	239	234	263	237	205	250	257	229	225	243	212	215	223	211	201	219	243	234	211	227	219	205	232	208	231	223	237	212	266	239	236	237	241	215	240	214	233	226	233	214	193	220	208	221	275	240	227	180	239	235	230	206	217	246	214	223	249	216	223	187	207	217	254	229	238	229	234	251	216	212	208	227	218	201	194	235	199	230	228	247	223	242	241	203	231	230	234	229	219	192	223	232	231	223	217	210	226	257	247	222	208	221	205	241	217	209	223	243	232	255	224	208	242	194	198	187	200	222	237	201	216	197	239	231	236	233	217	209	252	242	257	212	201	246	216	221	221	201	237	213	229	226	197	206	217	216	223	212	214	204	243	208	250	242	221	216	212	237	232	216	205	228	261	233	220	218	237	228	231	231	227	231	221	206	218	238	242	251	209	220	205	212	231	208	195	229	213	209	228	242	225	249	212	240	234	227	233	253	215	239	226	239	244	244	209	233	244	236	249	253	221	230	220	221	202	245	228	214	216	252	256	201	219	242	213	228	213
30781	35626	39751	38698	27593	17887	10334	5486	3095	1881	1278	893	750	644	589	569	550	549	517	533	523	561	487	493	490	506	520	498	522	547	535	489	498	502	532	519	515	510	499	494	503	520	527	501	467	501	537	538	501	518	457	518	482	528	481	516	536	514	488	530	538	522	509	532	520	511	506	503	504	474	498	512	509	534	569	539	532	554	514	514	482	503	524	540	500	529	522	498	521	507	511	501	496	558	504	488	484	488	550	466	525	498	488	507	511	503	474	523	484	538	542	530	527	521	541	527	503	514	523	495	478	550	544	508	516	532	543	510	492	524	533	517	538	486	497	501	527	518	509	508	539	519	501	529	516	497	538	500	477	492	483	541	479	517	490	497	490	549	497	515	506	465	534	508	489	473	515	524	511	516	498	543	506	520	519	543	549	530	549	511	520	544	497	505	503	548	520	543	527	523	504	548	513	506	489	511	528	497	549	523	504	497	485	538	507	505	485	518	490	545	513	527	549	483	538	541	515	505	487	506	503	521	536	509	512	496	495	508	493	528	494	484	534	534	517	499	545	509	512	552	543	518	543	494	552	519	531	523	497	520	517	493	537	513	508	509	519	506	552	482	536	471	524	518	516	538	515	506	542	472	498	496	502	518	525	503	522	501	499	515	471	534	518	539	517	526	493	527	527	510	529	522	502	501	558	511	535	543	512	510	508	531	491	516	545	538	532	517	534	552	524	528	544	475	497	517	504	505	526	533	532	516	526	502	457	540	506	511	504	502	494	534	523	490	524	527	507	482	485	507	515	509	493	530	505	504	483	513	529	512	531	500	503	500	506	502	524	513	518	531	510	490	471	487	529	537	538	524	521	515	494	499	533	513	517	526	531	515	501	541	527	495	527	502	513	508	540	530	516	511	520	513	535	484	511	479	486	484	560	501	497	517	503	526	506	482	558	531	529	468	552	533	508	517	534	504	503	544	507	492	526	470	504	531	502	495	494	556	527	502	500	487	498	493	544	547	533	457	527	526	532	531	542	523	482	490	538	509	503	491	480	459	542	497	476	502	513	562	527	481	517	487	508	532	502	493	521	496	512	496	503	473	534	509	529	516	534	451	500	510	502	500	498	543	489	526	559	512	528	508	494	524	514	485	465	520	541	530	555	531	497	482	505	519	495	520	513	510	456	538	543	506	520	560	499	502	516	518	514	514	494	483	566	528	527	540	542	530	526	510	492	545	491	481	517	530	483	527	499	566	528	514	481	535	519	495	540	518	508	526	541	456	548	516	498	486	503	493	520	502	499	511	510	542	488	542	488	523	496	506	483	504	514	517	502	545	552	517	506	499	539	549	535	533	483	503	512	481	532	459	507	522	483	521	532	515	537	500	523	525	561	542	505	481	537	529	479	495	540	483	518	544	516	506	536	554	513	510	496	505	499	517	556	526	545	484	526	547	541	527	542	517	525	506	532	529	532	506	544	478	497	519	513	484	525	499	516	491	492	468	512	528	508	511	508	479	501	511	507	541	492	496	530	539	524	533	519	488	510	471	476	516	525	520	452	508	550	509	527	511	479	545	515	542	547	519	513	472	502	567	496	510	517	482	521	498	523	540	517	537	502	522	537	545	513	501	506	482	512	520	531	536	530	511	490	510	468	497	488	520	562	512	520	512	486	564	486	505	520	514	547	504	489	533	519	502	517	573	511	501	536	512	535	545	524	490	530	526	497	501	486	517	502	498	521	534	476	500	504	519	567	540	532	516	522	507	486	493	481	489	518	534	546	498	493	505	490	509	506	480	516	452	512	500	551	506	521	490	500	528	490	524	490	528	550	525	510	487	498	507	459	496	499	514	566	496	499	480	469	550	517	516	509	493	472	541	508	530	537	536	512	553	484	510	533	550	547	525	507	516	530	498	503	513	474	510	522	488	548	527	539	501	526	491	516	537	496	541	530	552	486	478	513	533	481	551	476	563	516	528	526	514	482	513	530	489	519	496	510	539	505	515	519	492	520	460	549	555	490	509	523	527	561	512	514	525	513	537	507	504	539	521	535	494	499	561	516	479	496	477	513	493	508	480	531	523	521	504	542	504	500	496	447	489	485	476	542	573	544	499	510	513	554	513	508	519	493	560	529	503	564	506	553	537	486	475	500	525	535	508	507	504	535	499	525	523	523	508	515	521	543	481	553	488	527	536	523	507	512	500	525	487	528	477	506	538	510	509	555	465	495	491	497	523	534	518	502	511	532	518	573	479	510	497	553	542	555	503	487	511	542	507	499	551	500	485	490	495	509	507	496	490	497	531	519	508	533	510	551	574	521	519	513	481	523	460	517	580	513	507	469	506	475	559	545	514	503	536	525	504	464	544	509	548	511	506	565	507	507	539	557	493	490	507	512	543	513	493	510	530	464	504	472	542	500	573	462	498	512	537	508	520	563	520	506	508	503	532	521	519	511	517	501	515	500	537	560	488	550	496	514	523	523	559	521	499	506	554	514	505	509	473	527	463	509	473	525	540	495	510	520	502	505	553	520	511	488	516	517	525	514	526	493	503	517	509	526	517	504	493	540	494	526	481	537	513	521	494	517	508	531	530	508	495	521	497	517	464	506	514	488	580	511	504	517	513	582	489	535	503	519	531	465	480	484	486	498	491	538	508	522	518	543	480	482	538	576	508	530	493	515	488	513	570	470	519	495	542	502	527	532	469	517	496	474	484	544	521	541	550	513	505	495	514	522	478	512	513	476	540	503	512	494	547	521	512	505	532	511	546	534	514	486	496	478	525	508	493	550	547	504	508	529	536	529	512	509	529	518	504	547	527	531	511	520	532	495	499	490	516	510	490	532	510	501	535	493	520	524	474	506	511	503	515	474	503	502	508	530	558	500	510	499	559	499	504	532	527	497	499	526	536	518	538	525	529	519	522	448	520	489	515	558	499	511	534	500	511	461	523	542	514	530	551	511	529	518	551	518	566	484	519	509	558	493	474	530	527	546	470	505	521	489	554	536	492	527	515	514	483	474	474	535	469	511	517	485	506	498	485	469	479	491	513	497	538	512	551	522	530	529	498	480	512	518	525	524	534	521	503	517	489	524	486	561	514	554	521	513	537	471	518	511	561	535	516	518	509	484	553	552	517	504	511	519	501	515	489	500	524	527	552	528	530	571	544	512	530	501	512	563	530	508	477	506	503	531	521	512	514	524	547	520	483	511	493	529	548	517	509	510	486	513	523	534	517	534	499	503	526	487	518	549	493	487	515	505	512	486	533	497	494	505	512	511	516	503	511	503	474	486	526	491	525	520	503	500	512	533	503	523	550	506	519	498	493	520	502	548	498	483	509	488	550	485	524	507	500	540	539	483	528	541	495	518	484	506	522	553	582	551	504	519	524	453	544	498	510	516	490	521	530	492	504	454	529	492	511	476	530	524	480	532	519	517	535	526	468	490	514	475	538	497	546	496	518	509	516	531	489	524	484	519	520	520	537	506	520	517	515	549	509	573	493	526	479
56838	55689	53177	50725	40367	25882	17696	9128	3652	1795	926	618	423	313	316	252	230	238	253	228	224	197	226	224	202	226	238	221	212	224	199	250	246	235	215	216	248	231	205	213	232	218	230	232	210	203	248	245	233	224	224	208	197	227	240	222	231	231	211	207	224	214	218	221	198	214	228	239	208	225	238	210	225	221	208	222	216	209	213	221	207	231	231	203	245	227	192	230	214	201	211	216	219	227	230	234	216	220	235	227	243	226	202	215	222	208	218	227	225	218	233	197	194	234	222	234	223	205	216	228	219	216	242	228	253	248	221	212	241	254	219	203	230	218	227	211	231	232	214	212	198	237	210	243	243	234	204	207	192	203	198	234	183	228	216	235	261	234	218	202	230	203	209	230	240	206	180	229	208	221	218	239	222	236	203	236	200	235	209	213	233	224	224	221	207	199	232	237	216	239	224	211	227	266	201	210	231	200	231	205	251	207	215	238	223	187	210	215	244	208	197	241	232	222	233	212	214	238	241	218	215	207	224	216	218	191	220	191	230	220	244	214	241	254	178	225	186	244	224	203	225	201	241	209	213	184	225	221	200	216	197	238	192	230	212	200	220	227	239	245	244	206	227	221	228	228	211	207	206	232	208	228	204	238	198	209	206	176	207	241	238	184	230	256	253	220	224	242	206	202	222	238	223	233	211	218	205	208	189	226	221	194	220	237	216	201	226	228	244	239	249	246	244	240	243	195	230	222	226	220	227	199	223	226	233	223	212	203	216	233	219	202	198	228	224	215	224	213	214	212	213	199	226	200	228	197	214	227	206	220	246	269	232	225	220	250	211	215	197	237	222	192	225	213	206	223	201	227	205	237	231	171	247	220	229	250	253	233	219	229	213	200	221	234	183	227	208	199	218	202	215	214	220	245	250	193	216	195	228	206	194	202	195	218	243	228	236	234	184	206	212	210	208	217	255	225	237	247	216	216	214	223	218	216	218	254	248	218	223	220	188	181	218	227	219	221	212	225	195	212	207	207	205	207	231	211	209	198	228	216	246	217	214	239	209	202	221	215	229	248	214	201	205	243	225	221	221	233	216	229	213	194	235	224	221	219	217	203	207	231	224	251	228	209	218	230	223	227	218	227	245	224	220	205	214	211	222	211	218	225	217	236	204	204	246	254	223	273	252	229	207	195	184	224	211	215	214	215	219	214	229	213	214	194	214	208	203	211	251	246	238	243	248	212	218	227	205	236	210	180	217	191	212	222	203	242	265	230	250	235	233	225	228	240	222	190	252	247	187	215	212	220	232	197	233	230	251	218	200	217	206	212	224	202	226	234	207	219	211	233	241	224	227	194	213	220	246	219	200	203	215	217	232	218	228	240	243	221	237	237	198	250	212	231	222	231	210	208	233	239	213	212	226	210	224	220	221	235	236	217	217	200	190	210	231	224	221	235	245	216	199	206	206	208	207	222	215	206	224	215	206	201	214	246	231	207	214	217	201	207	230	237	253	199	225	213	229	229	231	222	250	214	192	218	229	232	235	211	223	208	213	225	204	237	211	219	222	185	223	231	221	232	215	231	216	208	209	218	193	217	239	194	229	214	212	226	233	224	208	221	210	229	214	198	215	213	217	228	215	240	194	216	237	216	217	219	205	215	209	225	230	224	211	238	211	210	212	224	246	225	234	218	221	222	246	223	200	229	194	219	214	229	202	195	209	204	210	181	216	215	216	226	248	215	239	197	238	229	211	232	230	211	207	237	216	198	226	205	227	202	210	235	212	194	220	238	226	217	226	209	195	208	228	218	231	253	224	217	230	242	224	217	208	226	222	228	238	235	209	192	224	212	209	225	230	224	211	226	179	208	222	243	219	234	193	187	231	211	232	191	239	219	202	211	219	232	223	200	223	228	216	202	197	201	231	199	221	179	200	227	226	239	224	235	254	234	246	219	226	222	228	256	256	218	207	186	205	212	235	192	223	231	224	219	215	205	217	228	211	215	231	218	224	208	230	220	258	229	229	206	230	239	214	213	241	211	208	223	212	215	244	260	190	228	223	230	237	227	236	203	214	224	239	216	245	182	195	247	210	211	244	246	219	252	219	213	224	242	211	240	219	199	230	226	192	248	230	208	238	225	219	232	239	217	235	222	210	210	179	241	201	201	212	200	241	238	219	237	179	250	200	206	208	238	216	217	229	208	227	200	244	227	213	211	220	199	212	218	210	199	225	231	225	242	219	221	223	215	222	248	233	220	209	212	207	239	217	204	212	236	205	210	229	241	259	245	241	216	191	192	207	236	216	227	195	207	224	222	189	199	212	225	215	206	202	239	219	210	216	197	212	207	209	227	218	213	220	208	210	194	199	208	206	226	233	215	251	205	215	224	227	208	228	224	210	239	229	208	223	228	203	243	199	232	252	235	227	192	214	200	236	236	223	206	211	199	215	227	213	205	188	205	219	226	241	224	198	218	230	201	217	234	209	195	235	232	217	212	212	241	213	200	213	215	209	232	221	231	227	249	230	225	218	232	220	223	212	219	227	211	217	211	227	216	227	253	207	217	234	214	249	179	223	219	218	191	237	236	212	221	196	216	223	214	228	228	187	235	221	208	226	215	215	210	236	230	227	198	206	213	203	225	212	238	203	227	255	206	221	216	221	215	217	229	225	218	240	230	241	212	221	214	220	238	190	244	215	225	185	233	209	199	226	255	234	217	207	194	242	240	193	204	226	203	212	210	246	215	247	205	201	241	238	228	220	224	249	205	230	200	216	204	192	227	223	206	234	223	236	227	236	199	213	230	237	226	216	235	209	211	188	253	206	222	249	205	228	210	246	227	192	238	209	216	214	221	203	207	232	195	215	206	214	229	220	241	217	233	232	195	201	207	220	209	223	226	215	205	235	225	230	237	208	207	209	212	232	233	226	248	207	215	198	201	230	222	254	211	242	221	232	253	197	249	218	219	204	245	227	230	226	222	211	222	219	229	228	237	193	238	222	227	225	196	249	218	201	201	238	225	194	223	207	230	262	213	219	208	217	225	250	208	209	209	213	217	224	222	218	215	230	239	211	209	201	212	231	195	205	205	266	228	200	230	218	219	205	230	201	240	226	249	249	211	235	241	221	210	222	229	214	203	231	237	216	207	223	201	209	246	231	239	224	224	203	222	215	191	219	206	242	232	252	196	203	240	214	206	209	223	241	237	227	229	241	204	252	220	216	223	227	231	222	231	230	215	247	232	224	223	250	215	214	215	193	207	204	224	248	231	203	215	215	222	227	224	217	236	237	223	217	255	215	228	222	226	204	227	224	210	200	230	197	241	218	180	236	229	220	216	203	217	217	207	208	227	230	203	220	222	235	247	195	205	217	207	212	216	244	218	227	225	219	226	236	234	224	231	214	204	225	210	240	221	216	200	207	198	222	220	234	204	224	241	195	227	220	230	225	220	230	237	234	234	218	212	241	229	244	215	256	212	203	233	229	217	236	213	206	238	246	232	193	187	228	240
44021	54636	58483	59754	48950	31637	22133	15175	9577	6315	3550	2227	1382	1011	877	762	696	617	539	521	523	521	486	525	509	541	525	532	578	540	492	534	484	510	530	493	483	496	499	476	530	516	497	560	482	566	514	523	498	497	478	453	489	507	502	480	503	509	515	467	508	519	528	502	493	503	524	486	510	486	503	491	465	514	503	459	496	486	485	531	473	470	516	513	512	484	504	551	518	511	501	500	483	476	525	485	514	562	496	514	470	505	451	493	472	456	501	492	491	489	525	499	470	475	450	488	484	476	487	484	504	523	486	513	505	505	512	506	457	449	499	496	493	471	499	474	522	500	456	487	493	539	486	486	486	507	476	462	482	495	498	476	529	514	501	503	485	512	549	486	490	471	482	481	522	499	489	493	526	469	533	508	453	452	481	499	514	476	457	467	518	499	496	487	468	462	506	491	504	470	504	496	472	496	507	530	439	459	491	500	507	544	485	502	505	545	493	522	489	505	510	472	486	507	472	530	450	510	492	503	470	490	504	511	499	518	501	541	491	524	544	491	510	526	453	509	506	475	468	482	485	492	519	498	498	477	507	509	486	485	469	480	501	529	469	461	500	492	487	478	490	475	498	548	484	508	499	511	507	481	492	534	546	472	502	518	499	480	543	492	472	514	490	475	500	509	529	498	527	499	490	509	517	525	489	500	487	501	483	504	491	512	501	476	482	456	539	480	501	482	518	482	540	463	519	493	526	493	501	488	499	505	484	479	494	529	540	489	478	469	513	517	497	479	486	518	495	519	530	491	479	494	459	475	494	502	498	512	483	492	532	525	515	565	487	501	484	464	516	483	528	449	464	524	533	541	493	521	510	540	525	490	524	498	504	472	523	516	510	518	494	491	526	491	515	490	493	506	513	495	514	523	476	487	516	469	493	496	499	478	479	499	492	505	481	474	489	536	471	485	464	467	489	518	512	488	509	483	499	525	493	515	478	484	488	455	525	457	528	493	471	504	494	522	496	505	511	533	529	503	505	495	450	491	519	497	487	519	530	490	505	515	440	496	508	483	459	499	487	441	455	490	490	508	493	524	498	496	509	510	493	474	502	542	503	492	475	494	482	510	445	515	497	526	474	515	476	529	477	500	487	481	506	495	483	532	520	530	522	497	484	512	510	427	471	500	513	508	478	499	485	498	484	493	513	503	497	448	493	465	530	504	482	544	501	528	474	490	499	509	500	508	485	504	500	502	536	495	492	482	496	477	496	500	481	507	537	485	487	477	485	503	478	537	519	493	458	435	492	459	479	479	544	490	522	514	538	515	537	532	520	502	494	514	485	497	499	483	521	494	441	499	476	519	516	531	494	462	478	499	481	489	518	485	525	478	500	477	441	497	497	468	496	491	483	513	501	503	503	550	511	546	515	508	484	525	515	530	480	525	459	482	510	490	464	488	493	436	510	485	496	516	490	471	497	500	500	504	493	522	472	496	480	532	505	503	482	460	499	500	467	475	484	470	495	495	485	482	481	516	530	463	561	492	576	483	512	487	510	473	504	496	485	543	494	482	493	512	512	486	522	495	548	488	508	491	475	493	504	488	487	493	498	519	480	498	501	493	489	494	463	496	482	477	510	474	479	510	488	502	513	492	538	478	497	506	507	512	503	464	512	494	512	501	509	522	528	504	493	525	495	549	476	514	522	513	493	523	504	476	493	497	493	483	519	478	457	499	462	516	554	523	497	535	482	500	508	515	475	502	487	470	525	550	493	500	503	464	489	506	492	503	528	508	471	501	474	502	486	515	507	472	519	503	456	492	499	485	498	515	490	479	511	517	530	514	503	519	481	492	499	459	478	493	517	481	496	474	474	523	500	518	508	500	486	494	507	499	497	526	503	508	488	516	454	492	491	504	497	492	517	487	494	541	448	459	488	509	484	487	506	499	505	514	526	470	510	485	461	492	542	526	523	513	503	527	465	466	475	499	500	457	510	481	506	471	509	490	532	517	479	482	487	518	511	514	486	484	520	525	465	493	465	515	500	482	486	500	514	481	537	481	457	512	523	465	507	472	533	493	537	465	471	493	446	497	521	495	501	505	530	539	537	495	490	529	482	510	479	456	490	506	483	520	524	487	508	494	483	490	466	540	494	527	510	520	517	488	470	482	487	490	494	477	507	496	479	495	472	512	518	511	517	501	537	463	501	472	522	486	507	478	459	475	436	497	519	449	542	521	523	523	508	519	481	504	529	511	501	474	505	493	463	521	540	528	499	522	494	497	489	521	502	498	472	538	482	498	473	488	480	498	515	520	525	471	512	496	514	471	525	538	520	467	501	496	518	513	495	507	507	503	508	483	502	498	528	489	528	478	496	497	462	545	501	488	528	485	500	540	477	499	502	521	527	471	474	491	519	493	503	523	496	543	528	519	518	521	468	517	520	467	517	462	507	531	495	491	480	523	472	467	498	502	497	509	509	474	510	493	494	509	449	520	481	496	519	491	491	498	494	476	481	486	477	518	447	537	475	526	479	478	532	467	448	512	505	525	475	508	532	474	462	484	488	466	506	494	480	514	530	535	481	490	491	490	485	524	504	507	502	530	500	452	512	442	491	485	486	505	457	490	450	520	468	497	540	507	473	445	492	491	477	526	479	498	513	537	476	537	488	492	458	474	496	499	524	459	460	525	489	505	467	528	528	498	508	542	518	477	491	471	469	486	497	485	493	489	489	501	511	514	496	533	484	501	509	501	496	473	512	519	487	524	470	513	509	469	502	454	506	507	452	530	486	470	511	531	518	476	468	488	506	481	491	551	486	477	514	554	511	500	503	498	474	490	482	528	501	467	491	491	496	528	528	461	486	492	481	500	479	498	479	496	548	523	479	522	512	482	472	486	509	494	513	472	501	459	475	535	505	487	515	509	491	515	490	486	520	503	484	507	499	471	470	490	479	505	497	486	526	517	489	493	497	520	477	540	522	487	500	467	471	493	519	498	500	522	498	473	513	471	494	505	462	499	505	509	493	484	519	496	491	476	505	465	496	470	498	495	471	500	501	520	569	492	498	484	513	507	481	488	483	504	490	498	499	483	509	454	517	511	514	487	490	501	503	486	470	522	507	492	488	495	515	505	444	516	475	485	482	518	507	519	478	491	506	480	491	528	476	526	506	530	487	459	480	528	471	456	513	527	526	474	515	487	506	510	458	538	496	484	484	469	459	548	472	500	502	485	468	498	483	512	460	545	471	502	447	496	538	516	534	538	491	497	518	463	483	490	482	478	488	526	492	477	460	467	494	508	460	485	476	500	527	465	496	496	517	482	470	477	519	512	511	522	493	524	532	471	472	542	475	434	475	482	495	526	512	489	524	490	481	515	479	463	507	538	506	498	489	497	507	483	526	504	507	481	534	515	490	515	491	486	495	479	456	502	506	479	523	476	454	481	499	507	481	505	478	505	489	524	495	535	498	534	516	466	513	488	470	497	506	490	483	486	508	519	467	461	502	498	509	458	503	522
62681	55616	52173	44478	34430	26570	21967	14568	7322	3363	1531	961	613	476	401	306	274	250	256	227	236	239	214	249	242	220	235	211	236	238	234	262	237	270	211	221	216	221	198	217	227	249	237	240	224	202	220	241	206	214	237	249	227	220	219	260	205	206	235	199	221	233	205	240	196	208	239	230	204	205	203	230	200	220	225	220	208	232	224	242	228	220	227	211	218	213	215	224	218	176	228	198	190	215	202	232	248	225	219	215	239	221	206	177	215	222	219	193	195	209	230	210	201	204	232	198	216	212	214	196	198	212	200	227	212	239	217	200	213	222	201	239	234	207	224	244	213	244	217	230	213	213	213	227	201	236	218	223	201	248	225	207	216	195	188	194	226	220	226	230	271	196	227	218	183	225	184	233	252	224	202	204	213	223	192	225	241	212	220	240	214	211	229	234	232	222	197	205	215	235	219	216	212	187	224	219	240	207	245	225	203	211	182	216	228	218	228	211	187	201	212	218	213	213	232	215	220	212	259	231	229	216	207	192	222	221	209	214	199	228	203	211	215	188	221	216	208	230	216	208	182	217	243	204	214	194	192	219	215	199	193	213	223	251	199	232	208	240	223	231	227	237	188	193	223	228	224	183	187	235	210	234	234	207	251	222	199	219	229	209	220	225	187	210	242	212	238	185	190	199	214	225	227	210	209	224	234	216	211	217	200	216	225	224	214	224	208	215	210	212	222	232	218	190	214	226	232	241	226	203	212	242	220	200	213	226	223	206	217	222	215	227	220	251	247	218	189	223	183	227	206	207	216	203	197	218	252	235	199	206	193	197	221	234	189	225	214	210	226	231	205	223	218	221	191	249	203	215	249	231	226	206	211	215	235	235	241	204	198	243	206	211	202	259	204	243	236	213	230	228	240	227	218	243	222	227	199	237	245	211	208	231	227	213	201	203	213	193	232	227	231	222	230	231	208	252	225	212	239	227	224	220	239	225	193	222	200	197	244	215	232	238	214	201	224	243	229	243	206	232	224	231	215	221	174	205	216	219	225	222	224	213	197	216	218	205	192	248	245	199	228	218	214	232	236	237	195	227	232	209	202	201	247	224	211	225	236	246	204	238	197	211	232	217	217	234	210	215	206	238	240	197	245	206	246	215	239	225	208	205	233	236	263	233	215	218	225	227	193	228	225	226	242	218	230	241	190	200	229	249	216	261	215	201	219	220	211	220	202	215	250	248	210	205	206	186	199	230	233	195	210	232	199	213	211	232	247	227	222	262	255	209	234	232	231	226	221	227	248	236	201	235	210	228	221	229	225	202	220	211	214	207	217	221	215	216	216	237	239	220	237	203	190	198	224	260	205	217	205	198	232	227	223	227	201	226	227	226	246	221	222	218	181	231	214	216	220	199	214	206	231	228	182	210	204	231	221	200	188	252	249	211	230	219	221	229	239	230	249	207	210	230	198	213	193	203	228	212	246	208	215	205	231	211	241	254	211	226	192	217	216	217	215	198	225	222	228	227	229	221	228	215	236	210	244	201	205	204	210	200	243	215	217	226	211	190	202	209	240	213	223	236	202	208	193	221	190	201	233	205	210	214	216	207	237	235	240	245	244	203	217	239	196	210	210	218	217	223	243	218	202	199	209	237	227	219	248	219	238	226	207	244	209	264	237	218	229	208	205	203	236	197	221	210	196	195	215	222	219	239	199	212	208	205	218	206	192	224	231	212	213	221	247	195	201	230	232	239	213	204	220	202	214	222	222	215	241	210	234	245	220	199	221	229	233	223	223	194	227	206	219	222	206	197	243	232	218	243	234	201	247	229	234	218	221	229	212	244	228	199	222	204	205	201	248	214	204	218	214	226	218	188	220	192	223	225	233	212	229	203	213	209	218	217	214	197	218	204	222	186	251	243	198	248	205	230	228	241	229	245	192	216	223	229	229	202	239	231	236	226	206	205	223	234	211	229	201	218	213	210	206	197	222	249	207	215	241	217	216	221	260	202	232	224	217	228	212	226	222	198	195	241	199	190	224	257	209	211	223	214	228	227	232	226	208	245	243	224	211	195	219	206	206	224	205	207	229	208	219	196	195	214	215	217	222	229	205	233	208	241	208	200	194	237	252	213	247	198	194	219	200	208	218	212	224	216	202	246	219	221	211	217	240	239	192	224	199	192	205	188	259	220	214	227	195	243	235	209	209	224	223	226	229	208	206	234	219	225	210	215	216	208	216	241	235	214	191	243	199	223	226	206	207	232	232	210	225	243	255	247	208	212	236	205	238	244	200	184	216	230	222	216	222	222	210	211	249	217	212	204	225	231	219	240	219	218	204	197	219	191	184	223	192	225	220	216	225	236	227	224	196	245	210	220	239	214	199	188	234	225	213	240	225	218	223	232	234	231	245	212	221	195	218	228	212	221	209	232	227	223	217	196	214	222	190	216	207	217	228	230	196	224	206	223	215	205	227	214	220	228	248	222	205	186	228	203	209	200	214	194	201	221	202	239	212	215	195	190	232	233	252	218	220	230	208	232	237	197	211	204	201	223	219	220	235	222	222	227	222	213	255	215	249	203	224	218	211	237	251	218	214	232	238	204	208	207	220	211	232	217	232	211	207	245	234	225	220	223	208	211	213	220	243	221	221	219	190	240	227	224	229	239	225	202	231	215	229	224	223	234	264	218	231	219	243	221	222	210	213	210	222	203	206	220	241	220	210	201	207	206	206	272	217	222	207	235	208	218	229	212	259	206	233	191	211	221	222	213	236	219	230	241	199	205	240	211	210	233	216	218	214	225	239	227	223	220	181	197	208	223	200	251	214	229	216	227	241	243	198	181	235	215	200	221	241	234	207	223	200	210	222	196	233	220	235	192	226	206	206	252	204	205	232	215	239	243	224	225	209	239	230	208	205	221	189	216	213	223	240	262	180	191	212	204	234	239	193	212	226	201	217	205	228	200	227	220	230	255	238	234	214	236	220	219	244	222	236	217	216	222	202	197	222	232	215	219	234	231	190	234	238	220	218	240	223	223	227	217	218	239	215	234	218	231	221	251	234	233	231	232	239	208	200	206	223	219	232	203	252	240	225	193	213	215	218	215	222	203	195	209	222	215	244	242	243	210	246	211	207	220	210	241	217	224	207	223	203	233	226	237	254	206	233	218	192	202	226	214	223	246	214	250	228	248	187	212	215	240	226	236	229	245	202	198	206	214	224	234	224	217	224	206	201	187	252	225	229	209	228	233	238	219	209	211	223	191	218	241	212	195	190	228	213	200	224	218	199	200	217	212	219	206	249	223	227	227	239	205	192	198	204	237	231	208	227	196	226	228	202	217	192	219	196	229	206	225	227	193	215	208	215	234	186	205	206	233	226	211	224	228	221	210	208	215	218	223	229	198	221	224	201	229	230	238	215	229	198	243	228	243	243	217	219	240	212	250	242	225	238	214	211	198	229	247	199	223	246	210	220	218	232	226	234	196	215	211	202	194	210	233	227	226	212	216	215	199
50610	59065	61340	58634	50577	35687	27208	20106	14609	9460	5285	3465	2350	1625	1216	988	810	693	612	593	554	554	498	520	480	513	500	563	492	466	546	507	498	483	509	533	477	473	478	455	496	471	473	479	527	509	491	473	450	499	522	477	477	489	478	466	529	495	481	481	498	505	477	467	484	508	487	485	498	505	475	507	511	470	454	490	542	500	457	482	494	519	482	519	481	485	526	516	507	472	491	490	513	466	473	519	469	473	464	494	438	470	494	496	522	478	472	489	458	504	462	474	476	516	445	506	479	459	498	488	475	484	453	540	491	489	459	493	496	498	504	495	486	481	492	511	504	504	427	485	503	485	495	484	483	500	513	500	507	485	486	482	496	475	466	483	473	501	468	493	498	493	497	485	509	506	504	502	489	442	509	483	454	465	458	525	485	503	432	512	490	493	530	486	478	504	483	506	485	534	470	473	498	480	508	491	493	508	472	453	471	455	491	483	483	456	516	527	482	488	470	492	481	500	530	514	513	485	489	437	485	499	480	478	506	487	494	482	523	487	541	520	466	462	484	480	496	463	469	485	499	466	491	516	477	456	509	482	512	488	464	494	505	546	475	451	454	504	497	478	499	519	493	486	488	485	478	490	442	492	522	461	433	490	508	514	499	439	479	518	529	495	492	512	482	486	488	509	489	470	502	492	477	461	481	522	532	493	522	485	447	494	485	487	507	492	495	472	480	498	506	493	477	459	456	511	500	499	461	504	462	456	484	529	503	504	526	507	482	507	544	497	486	491	503	463	499	459	489	469	515	484	506	482	480	514	464	482	464	484	469	463	487	477	469	487	520	504	498	471	476	507	501	473	446	496	509	468	508	501	500	489	477	465	552	502	464	514	455	517	453	491	469	527	503	481	469	504	461	473	530	465	517	463	491	485	461	466	493	467	477	489	502	488	449	511	495	487	487	491	486	516	467	462	480	458	489	459	493	480	510	477	502	488	497	506	479	493	477	529	508	462	475	486	468	487	467	503	515	460	482	510	477	466	498	490	480	465	458	512	459	486	478	500	505	528	540	491	508	470	484	492	499	505	518	438	444	501	483	506	465	494	483	450	477	483	496	462	456	463	444	483	457	503	500	487	477	510	513	475	449	475	477	460	490	507	451	497	481	476	483	470	490	503	462	472	541	498	478	483	492	518	502	503	563	469	493	476	484	466	472	478	510	482	488	502	538	449	523	471	506	504	462	427	463	466	498	457	488	477	476	511	493	525	504	507	493	494	479	484	479	514	484	480	483	475	473	500	454	516	531	535	470	502	508	518	516	513	501	518	475	525	466	502	519	483	515	468	470	490	464	504	505	466	491	473	472	482	481	441	497	479	500	474	501	472	465	518	496	461	427	483	492	472	509	531	531	518	483	504	458	518	497	491	471	520	482	457	506	505	503	472	493	502	471	484	502	483	505	486	477	479	515	489	459	489	517	498	488	467	524	481	521	471	514	470	483	516	473	491	464	519	423	477	501	523	465	494	492	514	445	478	492	537	482	500	498	518	457	460	483	495	514	467	465	468	459	489	511	504	532	433	514	495	505	503	523	507	532	487	503	503	527	510	495	491	518	515	486	475	496	463	447	510	483	480	496	517	521	515	477	452	489	512	483	493	492	488	510	510	482	471	493	495	502	520	497	470	524	519	466	503	464	536	479	480	492	455	469	478	473	491	498	489	451	462	466	491	501	486	489	513	519	496	510	491	507	465	501	457	471	483	504	490	521	455	483	541	473	502	517	492	498	485	480	500	505	512	522	503	492	477	478	468	493	483	497	507	450	483	501	489	527	488	526	501	509	496	488	471	520	484	472	473	450	487	511	489	476	515	476	463	495	482	476	426	501	473	509	499	463	505	494	471	469	487	512	472	511	518	514	505	477	494	505	486	508	491	490	498	520	480	496	464	516	468	466	487	520	454	465	486	454	453	482	479	512	485	499	498	510	495	461	501	471	519	490	485	454	481	478	497	532	480	508	479	512	461	476	479	498	486	506	471	493	482	512	476	479	477	465	501	498	466	482	490	469	463	525	500	520	457	473	473	490	470	478	485	491	498	510	480	516	541	505	481	491	495	503	470	480	516	482	488	494	507	480	494	502	499	501	465	498	488	490	464	521	444	481	524	487	477	497	482	507	442	464	517	485	479	466	517	490	497	492	458	496	511	481	470	489	494	509	499	454	522	505	482	485	468	500	485	502	507	490	505	497	458	478	528	473	483	493	497	504	494	449	470	448	507	511	450	497	481	500	498	503	480	510	500	468	474	463	463	524	483	469	511	508	450	480	491	539	502	473	479	474	477	479	535	506	488	498	520	489	516	470	496	499	524	452	506	532	492	488	455	451	457	481	458	517	522	496	495	476	494	514	468	482	497	465	476	466	485	456	517	480	487	525	485	455	474	488	469	484	486	489	480	513	453	515	474	516	478	513	466	461	480	463	482	512	484	492	504	495	501	417	442	491	471	497	503	446	470	494	484	468	505	517	466	515	519	463	521	460	494	505	522	510	465	521	470	510	506	488	508	471	453	498	497	504	431	459	483	473	521	508	477	500	495	497	471	513	492	481	487	450	491	452	492	468	486	482	461	483	495	462	483	475	495	511	500	465	505	472	493	470	482	476	521	484	467	518	487	513	464	485	503	466	482	475	484	492	508	480	475	496	468	527	467	457	509	480	502	504	489	510	533	463	495	511	485	486	490	478	505	519	448	466	489	460	490	515	470	489	472	515	503	485	458	504	528	464	492	511	492	495	504	534	503	480	459	476	495	467	480	450	520	509	523	508	498	479	464	479	481	491	494	500	506	458	491	537	454	506	487	497	524	509	516	466	500	453	469	513	495	524	508	501	479	453	501	505	490	443	479	459	448	492	505	465	474	509	453	497	472	505	480	454	508	487	472	479	458	509	453	467	482	481	451	469	514	487	497	534	504	465	520	502	454	480	491	521	469	482	435	508	501	506	470	480	520	454	505	522	474	528	467	446	492	480	500	482	527	474	487	491	506	486	480	441	495	482	490	525	452	479	459	505	444	514	503	529	494	480	481	502	495	459	497	489	496	507	520	473	520	487	489	512	481	486	472	498	502	475	514	489	529	508	496	491	456	514	483	525	481	479	496	482	491	497	509	476	464	490	509	445	518	519	517	477	478	523	487	498	472	500	492	476	477	472	506	445	478	490	478	506	480	477	472	504	472	499	517	525	522	506	503	502	487	475	530	510	464	472	468	501	479	498	501	553	477	469	450	542	489	478	499	498	519	467	460	483	500	510	492	493	491	482	459	459	477	504	490	493	506	474	492	484	490	474	507	505	479	490	496	489	497	532	461	506	470	468	486	417	535	434	496	496	476	457	457	473	477	503	460	497	488	482	493	507	458	480	456	444	518	481	503	489	477	513	467	489	483	527	497	483	490	470	519	510	477	496	481	463	474	485	499	523	494	454	516	450	494	539	483	500	463	520	485	478	539	530	517	492	431
43414	41324	37813	26871	14830	5947	2638	1274	774	461	347	321	283	235	240	255	254	216	220	211	247	246	233	207	228	222	204	220	227	203	240	228	233	215	235	221	231	238	214	235	237	239	227	221	232	237	239	246	203	224	194	236	254	220	243	215	233	226	216	217	252	244	232	217	216	248	227	211	209	212	218	210	228	238	234	214	235	237	227	246	215	222	236	229	230	239	224	266	263	228	227	214	228	224	226	251	205	229	236	193	217	217	215	226	224	227	218	260	211	218	231	226	213	257	233	245	242	223	235	241	239	227	221	226	231	236	237	209	215	222	253	214	204	220	215	211	213	221	232	233	236	241	222	226	222	246	223	224	208	243	210	267	253	222	224	265	223	224	254	236	233	239	226	198	243	251	222	231	233	204	214	230	230	261	202	246	228	207	198	216	224	231	249	231	226	232	232	236	248	233	212	211	202	253	256	206	238	233	275	213	214	247	239	245	199	210	235	228	214	217	217	243	252	230	229	263	223	221	209	222	228	240	228	239	219	203	239	232	216	222	236	208	226	249	217	233	195	225	249	216	242	206	215	216	239	233	251	235	240	231	206	227	211	223	245	247	237	242	195	188	233	227	222	265	212	245	217	212	235	231	257	221	230	221	225	238	229	229	269	234	238	203	231	231	245	229	246	233	217	243	233	225	210	229	224	225	244	201	252	241	228	222	237	235	212	236	214	223	226	227	205	248	225	233	223	216	236	214	222	232	228	248	238	207	235	205	222	229	229	212	219	219	216	233	244	223	219	234	246	242	239	219	224	214	235	225	231	244	220	198	228	186	228	221	240	246	246	263	218	230	226	237	227	221	235	240	240	238	228	212	241	216	232	218	233	224	239	233	215	199	208	228	239	235	231	215	247	210	201	241	235	249	230	221	229	236	259	225	225	215	207	252	253	268	239	256	236	260	244	247	226	210	216	244	237	254	227	226	226	235	201	209	240	233	228	231	239	244	221	233	240	242	210	194	249	224	200	228	205	217	214	209	189	230	238	241	209	227	234	230	240	220	232	229	245	227	227	215	213	188	230	247	209	213	220	236	273	249	224	196	238	223	258	237	215	223	205	223	208	213	199	232	220	236	221	213	251	246	224	229	229	242	235	211	236	216	224	218	214	226	216	238	211	246	230	224	195	253	225	238	230	234	243	226	230	210	231	203	212	254	194	213	230	241	247	208	221	238	247	254	256	237	220	234	238	222	212	246	220	233	237	226	228	229	224	205	211	241	220	251	228	241	211	213	246	239	258	223	220	237	228	239	238	266	245	209	241	217	220	244	203	231	238	247	232	198	241	245	222	218	212	231	213	223	205	197	233	199	237	228	210	213	237	222	210	211	240	233	204	230	254	231	231	262	225	233	236	231	200	216	235	244	248	209	223	234	224	228	230	201	227	236	221	249	211	246	234	250	244	241	215	243	214	207	207	224	241	205	248	203	238	222	187	217	222	223	230	199	221	226	240	269	226	239	217	251	232	241	217	230	257	227	228	235	230	234	225	238	243	231	192	217	220	221	218	246	239	234	197	232	226	222	234	216	255	225	236	213	238	205	245	195	242	229	205	268	228	234	225	222	218	239	248	218	252	223	237	251	247	216	221	209	237	207	225	226	235	217	219	227	212	222	234	219	230	215	237	220	238	222	217	219	211	216	224	244	258	228	213	248	250	228	215	231	255	241	220	257	220	235	228	227	239	222	224	251	228	245	220	238	239	218	229	224	255	202	228	211	283	216	238	234	227	206	205	217	221	252	224	239	260	227	208	232	223	222	212	228	249	192	215	210	228	222	263	211	203	216	231	217	230	227	239	220	224	205	220	223	239	206	261	211	208	219	222	245	211	237	220	213	230	232	207	244	242	215	243	232	219	212	237	236	235	219	246	235	227	212	210	213	242	252	239	241	233	242	235	245	227	215	246	229	238	237	223	226	237	223	230	234	208	199	224	225	229	243	243	250	193	250	212	208	248	267	248	236	210	190	219	208	246	215	217	230	215	199	208	224	240	205	206	213	203	225	255	239	207	247	231	221	232	234	228	212	239	218	238	234	250	217	223	223	222	235	249	220	214	204	227	234	204	230	202	247	240	234	205	244	209	240	217	205	234	226	227	236	235	225	231	198	243	230	237	218	202	208	231	245	236	217	266	219	219	224	231	228	226	242	211	214	222	215	240	242	240	244	220	265	204	242	225	224	237	247	233	236	224	241	234	203	217	210	207	221	223	262	212	234	266	240	249	255	224	252	240	227	219	213	215	205	227	221	248	209	218	221	244	232	218	238	187	214	240	217	249	230	216	215	206	204	234	223	252	243	237	210	223	257	223	248	243	248	246	210	219	218	238	262	244	242	233	222	221	225	214	252	220	243	229	236	242	251	254	186	241	228	234	217	245	196	241	245	220	205	245	229	211	198	218	224	228	211	217	219	248	234	200	242	191	215	252	225	218	234	234	215	249	235	201	203	200	219	215	256	235	230	224	227	231	239	217	237	233	230	234	221	230	220	229	212	210	255	222	222	238	226	222	218	218	210	237	213	240	228	213	227	236	210	219	233	229	254	220	222	231	235	224	206	236	218	213	221	238	214	221	208	203	247	228	257	226	216	259	194	245	203	226	198	255	227	226	205	224	261	243	226	213	201	192	202	185	239	205	218	237	221	218	273	203	206	234	240	217	223	245	220	233	239	236	219	227	225	241	220	215	245	222	222	230	225	227	217	227	225	227	235	247	216	237	234	209	222	225	234	221	240	251	205	212	237	220	203	256	233	218	230	241	244	233	270	214	206	250	234	208	210	205	228	223	211	234	236	229	250	217	230	214	242	228	203	226	249	250	251	229	221	236	219	257	241	258	203	238	222	214	223	226	244	242	215	224	221	232	260	208	233	241	224	250	231	238	200	256	237	235	232	234	229	234	228	228	207	238	219	227	243	277	227	235	232	195	214	215	220	198	206	245	220	230	204	230	214	229	235	225	244	237	216	216	237	236	217	249	231	245	207	201	235	239	226	224	243	227	242	217	216	226	231	207	242	254	227	230	240	228	236	247	248	236	214	223	229	233	211	218	243	229	222	230	205	232	228	254	257	225	230	217	230	236	229	227	212	253	196	224	246	239	219	226	228	228	214	230	217	227	268	238	221	240	209	252	222	211	206	244	225	198	235	226	216	234	219	226	217	221	219	196	219	233	211	228	247	214	231	224	194	231	228	232	208	236	205	230	232	232	199	237	217	217	195	228	216	242	219	229	265	228	209	219	207	204	224	229	215	191	232	237	249	238	224	213	233	232	216	226	221	215	195	242	230	235	205	216	223	227	239	229	226	238	193	244	210	253	238	224	249	208	219	251	211	262	199	228	229	229	229	225	233	230	219	205	229	243	196	233	227	218	251	235	213	236	243	201	211	266	251	230	238	225	227	250	248	219	226	222	240	230	244	215	217	188	225	248	237	228	192	223	235	218	212	211	211	207	231	202	211
31085	35053	38715	35196	25072	14405	8179	4812	2642	1593	1091	791	780	678	642	597	577	563	528	544	508	547	493	525	554	523	505	492	524	506	554	533	513	548	482	499	502	564	531	511	542	504	479	534	535	496	471	501	516	519	461	501	504	516	474	517	503	511	513	519	521	507	505	548	528	495	490	541	509	533	486	500	498	511	473	514	520	533	488	521	538	527	507	550	497	533	570	444	541	532	523	511	537	441	539	510	491	500	492	544	507	521	506	536	506	525	520	500	560	523	507	504	538	523	530	525	502	499	539	472	494	536	507	514	493	500	469	535	541	515	516	532	514	501	497	544	496	512	508	513	515	502	530	526	517	492	502	490	499	508	547	487	547	522	545	536	554	523	521	508	505	528	511	526	510	485	487	516	540	481	485	514	550	519	520	515	562	526	510	492	535	489	511	492	531	516	494	538	527	500	505	502	488	526	486	523	502	478	537	514	488	501	545	526	547	548	535	535	520	539	480	491	529	509	520	484	496	519	482	513	544	470	503	530	540	504	493	491	506	521	501	541	538	487	498	508	475	526	476	536	509	498	559	493	500	500	524	477	541	534	463	575	543	511	542	540	525	519	516	539	544	551	505	516	509	452	530	521	520	522	496	522	528	532	510	493	514	544	500	550	495	513	531	566	564	523	526	509	518	502	488	512	528	513	505	519	520	495	496	493	513	501	532	514	551	477	541	493	514	523	485	530	465	555	498	520	541	453	528	502	505	502	517	526	488	489	500	517	513	486	545	515	502	493	523	534	498	570	487	529	527	509	515	519	452	545	514	510	545	516	500	495	549	535	530	515	544	496	543	534	517	484	523	551	533	548	502	489	474	486	519	470	510	506	533	513	497	529	500	528	475	555	507	516	530	501	502	532	498	539	513	536	545	515	535	541	527	498	524	498	497	547	501	513	564	493	525	510	513	506	482	490	536	504	475	528	527	525	475	531	479	520	478	518	492	500	509	519	523	530	548	519	560	534	541	521	493	502	511	537	520	510	499	506	506	513	500	532	507	492	505	503	489	509	513	502	483	503	529	511	529	532	548	495	539	542	544	501	515	497	519	504	538	512	559	542	525	520	523	529	502	512	544	508	508	518	562	517	524	535	540	537	514	495	513	484	467	483	484	533	522	526	546	501	512	462	553	504	496	487	501	527	508	477	526	538	509	512	519	525	461	518	537	507	504	508	509	522	550	513	512	502	533	567	460	548	511	507	571	487	499	521	530	498	508	511	514	500	505	514	505	520	534	579	573	505	500	552	478	515	566	513	509	505	524	534	512	508	540	495	501	500	500	522	467	515	524	510	523	506	536	478	479	519	515	548	498	541	504	506	497	544	518	508	546	533	502	492	508	551	497	504	538	500	491	459	480	522	508	512	504	506	536	504	498	524	504	526	503	479	501	490	513	486	512	487	514	528	498	528	556	481	528	502	527	513	504	530	537	524	508	515	527	524	490	514	488	561	535	495	493	518	522	507	480	537	481	503	476	511	524	522	527	534	517	520	523	500	539	536	528	495	501	489	509	519	524	527	498	543	508	474	500	512	542	494	487	485	543	522	478	524	560	500	533	507	535	482	470	512	539	510	503	501	550	509	505	519	549	511	505	495	485	504	540	490	518	486	514	478	531	518	528	498	548	560	499	532	532	531	533	537	556	514	476	514	474	499	513	503	492	537	513	522	475	510	519	531	542	516	518	546	517	505	547	542	467	581	513	539	508	564	486	505	525	501	507	534	511	498	518	523	531	469	536	541	505	527	545	524	511	538	537	475	434	526	563	543	501	539	515	520	503	515	522	529	553	510	538	509	555	536	514	563	507	511	517	523	517	519	517	514	508	503	512	477	530	506	484	518	516	488	468	554	496	520	487	549	526	545	538	507	530	497	517	559	523	522	502	533	493	512	507	551	510	515	496	508	515	542	553	531	521	513	538	483	523	529	556	536	486	555	520	517	527	553	511	474	495	509	489	508	526	491	513	533	535	469	530	524	537	486	528	529	544	590	552	519	541	544	496	511	511	512	534	478	519	530	517	478	511	544	530	501	540	548	559	520	484	504	520	545	516	527	509	511	459	505	529	523	537	491	529	545	497	538	492	512	494	507	512	532	495	488	504	537	478	499	479	518	524	514	511	487	505	501	494	496	489	509	512	495	521	539	518	511	524	528	560	520	530	505	538	510	502	504	517	522	491	524	499	511	540	528	468	518	522	502	503	505	556	546	511	510	525	522	491	465	505	514	524	542	551	504	499	494	535	578	494	522	508	475	543	521	525	516	526	527	484	524	505	542	509	538	544	528	509	481	499	505	484	514	521	476	538	517	493	477	528	527	498	510	525	479	534	510	501	490	496	511	530	534	519	504	506	542	533	516	494	503	512	511	545	537	532	509	546	517	511	539	519	495	535	481	508	528	549	543	530	532	496	517	558	503	494	511	488	505	508	534	505	519	523	537	527	510	499	544	533	543	524	516	494	506	529	508	487	533	506	541	480	529	513	525	511	556	515	514	522	549	510	474	514	509	516	523	476	516	540	496	522	532	484	556	553	506	517	523	546	495	506	508	518	536	510	520	531	510	524	498	505	556	531	501	508	534	517	542	537	507	528	486	463	529	525	485	528	529	486	485	542	518	478	511	484	527	513	515	534	472	505	501	505	505	490	531	512	537	475	500	505	539	478	530	529	517	540	591	540	476	467	534	566	510	472	486	508	515	542	492	485	519	496	496	520	511	495	527	560	516	487	508	517	518	538	501	543	514	489	490	518	489	510	528	528	512	536	555	500	498	515	521	489	539	520	533	496	483	496	500	477	476	548	537	522	534	547	556	497	517	486	521	500	504	519	498	510	493	550	524	504	488	530	529	526	530	481	496	505	520	546	508	480	506	497	502	506	536	548	487	532	528	567	527	552	531	534	494	543	514	559	484	470	474	518	500	531	532	481	526	524	537	528	519	488	558	495	524	512	529	517	488	495	500	487	470	514	514	501	475	490	535	488	525	497	490	507	494	478	530	515	502	524	540	511	529	520	500	510	543	508	533	536	555	502	532	483	542	529	567	484	522	520	502	575	502	517	513	540	509	457	556	493	505	500	508	543	465	562	518	473	542	521	552	524	540	485	511	526	524	541	471	505	528	495	555	485	509	529	549	529	477	482	515	532	554	457	514	519	534	540	542	495	541	532	525	507	483	473	515	515	532	502	510	488	480	524	526	480	502	507	497	495	550	497	495	540	551	535	473	531	514	497	479	499	558	531	503	529	475	489	506	525	502	496	562	541	528	514	541	513	523	518	533	529	510	545	529	552	527	541	492	512	507	534	546	518	537	522	540	503	516	499	527	551	518	500	533	484	546	507	503	554	529	522	503	533	517	561	450	502	501	537	543	503	503	484	534	498	506	506	505	494	500	524	506	531	512	520	518	540	516	554	492	525	516	559	540	537	547	555	554	521	530	485	532	526	480	547	503	510	519	553	512	511	475
56668	52394	56819	44561	35987	22617	13772	6373	3170	1594	988	635	536	389	313	270	298	238	243	237	210	212	211	204	212	214	250	231	223	223	235	210	211	203	227	224	210	218	247	219	221	200	218	185	215	221	212	231	197	213	230	194	231	225	245	245	223	213	206	217	230	236	200	229	208	244	229	235	216	222	214	211	240	201	254	226	221	215	206	201	211	217	241	223	240	206	194	240	189	200	215	233	214	231	215	244	226	242	236	203	229	221	233	235	224	231	214	235	213	188	214	221	200	226	252	179	244	225	206	203	217	243	252	238	222	233	243	209	215	228	254	224	218	204	225	224	235	217	229	194	212	230	221	245	221	230	228	229	201	209	226	200	190	246	207	236	228	250	218	225	198	226	222	191	213	216	242	224	242	217	236	218	217	214	252	253	228	214	174	212	223	208	198	227	202	233	250	200	194	216	227	215	222	212	213	189	215	213	213	212	218	243	225	217	205	159	211	222	243	200	230	213	206	234	202	196	221	236	209	194	209	228	215	212	235	230	225	225	217	213	212	222	202	208	217	221	229	199	249	225	222	217	215	213	242	210	225	233	213	194	255	196	213	221	265	189	222	221	214	176	230	213	212	214	225	213	192	208	199	209	212	206	186	238	206	219	231	225	229	229	227	245	245	195	225	217	222	229	230	225	195	192	254	185	257	234	189	214	203	249	226	216	220	224	192	212	225	213	212	216	224	205	218	212	213	224	210	193	212	239	214	220	233	216	218	234	226	204	228	207	226	204	205	217	218	203	193	216	199	215	234	194	206	202	222	196	221	244	188	223	224	217	195	233	216	238	217	217	203	194	229	248	223	207	215	217	222	221	225	215	188	223	218	227	223	204	228	214	195	232	220	204	215	227	199	225	211	228	236	243	238	224	212	235	196	231	236	209	204	240	242	246	240	217	198	230	227	226	221	229	211	247	210	225	244	234	217	227	197	200	227	220	213	205	215	218	207	233	215	215	206	224	225	209	238	205	226	217	242	224	228	208	210	227	249	212	201	221	207	236	203	206	205	218	217	210	225	205	211	222	235	233	219	230	230	194	233	213	195	239	234	218	226	200	203	243	217	197	235	193	222	227	226	219	220	203	217	237	219	183	223	228	229	223	215	222	222	198	209	217	212	203	210	214	217	224	193	186	239	226	201	188	215	215	196	191	234	227	222	228	203	253	238	202	229	237	220	231	229	208	211	232	196	197	241	223	215	221	212	215	199	222	228	199	208	219	213	237	241	207	240	217	196	239	212	230	221	209	202	204	195	228	220	232	203	242	208	245	226	237	221	225	217	215	196	223	257	223	230	238	213	215	220	223	199	212	213	185	225	210	211	249	197	216	212	214	229	186	220	219	207	202	212	223	206	260	213	225	216	232	204	192	220	204	212	226	240	218	244	226	193	198	211	196	213	228	206	226	206	192	214	215	237	216	220	204	225	218	222	209	213	205	241	217	252	230	216	222	214	232	265	216	212	219	208	191	244	222	216	200	205	202	196	231	213	203	220	226	212	221	232	220	208	200	202	196	229	216	194	171	225	233	231	195	197	191	222	212	225	219	205	204	197	236	199	206	195	219	232	203	197	207	201	214	226	235	206	222	207	232	199	216	220	238	237	210	236	237	210	239	200	221	226	216	243	254	227	205	227	208	212	244	230	236	226	202	227	205	216	207	212	241	201	218	273	230	221	239	216	211	229	211	211	191	242	214	210	184	228	217	194	235	206	225	244	220	221	191	209	197	216	190	196	240	229	210	202	219	200	192	222	227	243	223	215	194	200	208	246	198	204	218	213	231	232	234	207	214	198	211	238	214	194	208	203	199	221	227	191	205	190	198	206	216	212	234	257	220	217	223	227	232	203	205	221	210	249	220	202	230	237	213	242	198	209	230	226	246	193	234	242	198	210	210	233	264	229	184	233	198	214	206	216	237	231	218	197	203	245	226	208	217	228	191	214	207	234	219	244	245	212	214	239	223	235	213	209	222	200	223	217	209	226	204	219	238	235	216	195	212	251	226	231	243	218	220	204	237	223	197	246	207	198	212	189	204	215	223	198	215	244	227	214	226	228	216	228	202	206	234	181	210	219	256	223	225	215	215	246	215	220	216	215	233	209	232	203	214	232	199	221	205	208	227	206	199	248	245	216	223	239	227	233	229	226	222	193	221	217	234	212	195	211	175	207	198	192	194	195	213	238	198	220	205	216	221	212	238	241	220	234	245	216	240	212	230	218	234	187	222	232	204	246	188	215	237	224	226	219	224	230	230	216	192	250	218	239	223	231	230	216	237	227	234	202	209	208	237	214	245	200	204	236	236	213	208	218	225	191	238	178	199	225	221	240	212	189	223	221	222	212	196	205	232	223	201	201	220	187	225	239	226	221	199	234	196	222	215	230	214	192	225	201	212	226	191	209	199	221	204	209	229	196	224	223	205	224	209	236	223	209	204	238	218	251	186	203	207	204	221	229	210	230	226	210	182	226	218	193	207	220	207	228	205	229	233	235	238	228	216	207	256	216	214	199	230	210	225	225	214	210	224	226	219	221	212	197	225	225	221	190	200	209	231	224	226	225	230	236	200	225	228	226	205	231	242	248	200	216	210	232	235	219	216	223	234	237	227	238	216	232	222	221	226	219	230	279	237	214	236	227	249	196	180	238	183	249	224	220	214	250	248	226	218	228	238	216	172	209	222	218	223	182	215	213	203	222	220	205	211	204	227	206	222	221	249	235	203	215	207	210	228	224	247	222	211	197	234	217	216	237	215	214	232	231	222	189	246	195	203	221	244	224	212	204	232	241	214	199	242	193	208	206	229	207	203	209	208	229	219	225	211	210	237	221	217	233	228	228	254	207	196	233	216	213	234	239	262	219	204	245	182	244	217	213	219	222	228	225	240	204	225	229	246	231	205	202	195	231	217	227	210	213	225	217	257	227	208	245	206	202	209	208	204	223	201	221	210	202	201	222	213	218	209	220	217	228	202	222	237	245	212	208	253	208	215	221	207	219	203	233	231	219	216	219	222	229	208	183	207	204	202	213	210	241	241	227	218	214	216	231	198	248	199	199	247	226	201	212	219	215	231	220	229	236	204	233	204	227	211	245	233	220	220	198	214	223	204	224	197	237	214	194	221	217	228	226	224	187	235	198	224	252	201	211	208	223	218	221	226	210	212	209	202	233	196	228	226	215	224	202	241	210	225	233	207	231	209	255	223	228	213	216	225	219	220	230	260	230	215	229	224	232	220	209	192	234	214	166	228	224	217	224	210	203	197	186	213	221	227	208	216	213	198	207	253	213	230	210	206	218	237	206	200	206	207	226	214	226	220	223	218	235	199	203	250	210	197	219	225	226	203	226	222	235	242	243	236	214	228	236	210	248	231	226	229	234	210	234	223	235	230	176	193	205	204	216	213	242	205	217	216	240	223	224	207	218	238	211	224	205	233	209	237	220	236	236	248	198	214	217	217	244	255	241	230
43401	49782	57026	53838	44830	27762	19795	13050	9612	5684	3733	2625	1695	1226	975	794	706	606	607	597	566	541	535	475	497	507	498	530	493	566	499	469	490	498	522	522	476	498	485	516	496	492	511	453	476	516	487	494	502	522	507	537	511	492	454	533	464	484	482	491	488	484	505	471	491	460	481	473	507	514	575	445	501	484	476	536	503	475	499	469	516	517	469	488	466	467	464	504	505	488	468	481	514	500	519	492	464	497	504	502	516	468	469	479	478	495	489	464	468	474	493	486	498	513	489	527	509	474	503	484	489	436	472	497	427	500	539	509	476	505	504	532	510	479	508	467	458	523	534	508	475	501	481	505	505	457	456	516	492	521	517	493	511	504	486	496	485	509	512	488	497	499	513	502	516	516	512	464	478	482	471	501	471	478	505	472	503	525	473	507	512	538	521	505	483	480	474	468	477	472	516	509	462	509	504	478	511	525	526	479	499	514	460	532	474	501	487	527	500	460	468	546	512	517	498	480	523	495	479	455	485	491	497	505	504	484	482	495	462	483	469	537	473	505	465	493	506	525	483	474	516	487	479	467	512	468	461	513	533	519	476	497	537	478	464	533	458	494	475	473	525	499	491	475	510	520	484	466	525	468	505	470	513	486	493	498	472	501	572	490	524	503	440	529	501	504	488	520	522	497	504	507	505	493	500	478	490	494	501	521	530	486	502	499	504	494	492	479	502	521	518	466	488	535	469	487	513	476	503	502	501	494	537	518	484	533	485	527	482	476	460	483	491	508	483	506	487	526	532	476	496	482	490	445	505	463	516	504	538	509	474	495	504	500	505	484	531	504	486	484	511	509	499	509	514	503	475	502	500	497	541	482	486	490	530	502	521	507	488	481	489	475	516	496	525	504	475	488	499	474	506	519	491	467	515	475	511	469	466	502	468	519	501	479	503	505	512	475	428	493	523	504	494	498	447	473	492	486	478	493	465	461	503	502	547	517	483	488	498	516	485	488	481	488	548	475	519	493	492	495	481	519	493	473	518	464	500	521	494	508	535	506	522	473	531	489	483	524	482	467	501	519	495	493	481	458	492	514	466	508	502	523	490	517	474	466	491	490	529	492	481	497	468	488	492	537	477	453	506	482	469	478	484	506	524	482	492	487	495	490	530	573	515	500	524	522	484	514	526	460	443	492	496	527	495	449	505	488	488	480	499	487	512	533	483	482	511	492	517	509	478	539	530	467	487	497	511	478	509	514	499	512	473	505	507	526	515	452	501	493	505	493	468	522	466	492	501	455	523	528	512	484	538	504	509	490	500	518	500	496	499	489	497	481	488	470	486	489	504	541	536	509	466	462	512	481	489	486	501	519	498	502	527	494	530	529	487	468	492	485	457	512	503	506	489	510	501	509	483	526	496	472	508	514	478	510	495	508	485	500	484	504	491	493	474	539	511	457	514	509	513	482	524	452	528	473	544	500	549	514	534	530	505	505	513	504	502	507	487	486	504	488	487	478	503	469	489	517	503	500	491	508	503	468	472	532	468	470	480	509	445	498	500	497	490	468	524	463	514	525	541	484	480	524	461	500	482	560	501	482	466	504	459	547	493	476	488	506	512	483	516	523	505	516	489	488	505	509	485	506	488	518	505	536	549	474	508	484	503	486	510	464	504	485	498	541	439	521	499	524	533	502	479	505	483	488	507	499	503	532	496	470	490	490	463	485	497	484	508	474	471	511	516	487	511	512	502	507	519	530	468	521	553	499	483	461	446	470	448	454	484	490	521	446	500	487	523	499	506	479	563	483	502	466	499	473	464	493	487	495	491	479	483	478	492	507	506	491	505	488	506	519	509	506	477	482	467	471	482	537	441	512	525	498	534	472	498	500	481	503	498	451	470	492	470	500	496	497	488	528	498	525	504	506	474	501	474	474	484	486	536	504	512	503	473	491	504	481	495	524	510	481	513	497	486	560	502	504	520	507	474	473	480	520	519	494	492	519	490	470	540	503	488	531	494	486	534	524	493	538	511	540	530	478	518	480	511	480	485	494	473	485	508	494	520	495	466	496	517	503	492	482	497	502	466	479	498	506	493	503	495	461	526	492	519	471	485	526	481	492	512	489	542	552	519	478	487	496	481	500	483	477	507	545	485	513	528	493	492	543	446	513	469	468	486	501	520	469	495	487	525	473	487	517	474	489	484	511	508	463	495	455	505	494	502	499	484	500	484	483	485	490	497	512	493	497	501	477	524	503	484	525	486	489	531	494	508	527	504	531	494	495	476	478	489	495	496	536	475	510	501	514	515	511	506	468	505	494	518	517	511	514	441	502	546	522	481	529	494	531	491	487	474	497	475	483	512	515	492	534	529	463	501	498	526	545	498	506	511	533	499	487	491	462	512	473	524	494	514	508	542	480	515	483	455	519	528	492	461	529	543	484	508	484	493	497	514	482	489	472	473	496	483	502	511	499	512	499	504	484	508	509	493	477	467	491	519	504	452	503	539	473	498	485	487	502	496	488	471	494	452	495	462	535	503	514	500	500	501	466	493	498	507	538	489	479	525	479	469	534	493	517	490	480	471	506	514	486	517	477	510	515	524	464	451	484	487	505	511	532	506	506	522	464	516	505	506	524	487	502	477	498	553	499	481	510	483	487	560	525	475	472	520	475	532	487	517	472	475	443	491	489	476	544	529	515	507	483	490	518	529	521	486	508	484	480	467	513	486	503	493	494	524	509	496	507	496	519	559	485	504	482	497	516	510	468	464	479	538	468	484	477	452	518	504	530	498	552	457	434	480	492	574	515	472	493	491	519	521	516	501	471	488	498	492	505	472	483	516	503	513	496	482	471	490	450	498	473	489	537	484	481	495	481	482	538	517	494	491	487	495	479	490	518	511	519	478	508	509	505	519	482	499	454	505	496	562	524	499	529	486	500	523	476	500	521	487	502	527	500	532	511	504	514	487	522	521	526	517	520	485	515	519	478	489	469	490	534	467	517	513	501	490	536	499	502	502	532	497	504	450	492	502	511	482	531	502	506	495	510	508	474	540	531	493	486	512	516	517	499	503	487	500	538	473	483	537	497	495	496	491	511	507	525	481	539	499	458	507	505	510	518	528	489	473	514	496	530	462	498	524	514	531	487	482	506	514	468	493	519	519	510	492	460	511	473	504	522	507	490	461	473	502	508	487	512	496	485	473	510	534	480	486	497	536	481	513	484	534	462	501	459	493	510	487	479	508	516	529	482	496	552	453	473	546	508	539	501	482	496	467	497	477	495	503	470	500	536	491	483	505	505	543	517	501	515	540	463	468	531	477	490	533	497	488	517	507	491	512	497	499	495	511	545	524	460	525	488	512	502	535	466	518	501	508	476	467	507	501	535	489	492	467	491	518	482	524	502	522	457	527	516	501	446	489	475	460	466	527	511	529	500	478	491	513	461	491	535	531	509	486	481	492	521	523	505	496	518	466	537	488	485	527	503	499	468	501	517	542	504	452	530	516	460	522	461
61151	54924	52025	43330	33231	25843	19734	12146	6852	3378	1812	1067	709	517	359	327	307	341	268	262	212	244	227	233	243	229	204	212	230	222	203	210	223	215	203	207	203	199	181	217	197	197	242	212	206	218	224	210	223	199	194	205	210	200	244	237	230	189	210	218	194	239	195	223	207	222	234	237	249	230	181	228	229	187	206	205	230	201	207	217	208	236	248	229	200	201	216	219	209	213	204	202	228	219	243	241	207	197	196	217	227	235	193	223	209	234	220	210	208	211	201	209	225	215	244	229	222	209	221	234	193	199	193	193	254	235	245	213	221	219	215	201	206	257	238	223	239	201	201	235	196	232	225	218	216	221	212	244	205	210	207	188	194	212	193	236	208	212	228	237	210	205	217	220	234	204	219	224	237	228	220	229	217	197	197	202	199	211	216	223	265	207	207	204	193	216	239	217	220	210	220	206	225	251	224	209	213	226	203	211	208	194	224	237	225	216	198	226	225	199	200	227	220	246	228	207	236	227	227	188	217	185	209	215	205	221	211	212	235	221	214	198	200	234	205	213	240	224	205	234	232	243	178	207	213	202	198	226	238	216	197	222	230	235	215	214	216	231	196	215	247	204	200	224	228	225	225	223	223	212	200	223	211	197	220	239	228	238	210	228	209	211	209	234	217	204	219	194	210	225	222	213	212	232	206	205	205	194	194	226	217	214	220	224	215	205	204	219	231	173	214	213	203	209	228	214	217	204	198	204	219	206	221	230	223	216	211	234	237	211	226	197	218	228	211	235	229	200	215	211	212	205	200	218	260	216	231	221	211	240	222	182	186	222	209	218	206	216	225	194	232	195	243	218	208	223	237	212	218	205	237	245	257	255	225	240	235	216	219	204	191	225	238	227	207	201	214	229	224	200	218	223	214	217	205	196	224	186	193	218	216	197	212	219	217	221	222	196	224	202	211	218	224	212	228	258	236	205	235	227	232	211	237	225	207	223	190	214	209	214	216	218	192	217	175	206	192	218	216	208	209	226	236	240	198	198	215	225	241	238	218	199	240	238	243	209	223	212	245	226	236	220	244	209	213	215	214	204	206	234	214	218	225	214	193	206	195	225	222	212	239	199	206	223	214	231	205	248	211	210	225	207	203	238	229	219	219	205	210	213	203	205	244	220	198	200	236	198	224	225	211	204	197	213	232	211	196	214	236	176	234	216	214	232	207	199	237	224	221	212	217	233	220	217	209	211	227	202	210	242	209	221	221	228	224	230	233	194	239	198	216	208	238	211	209	216	199	202	213	217	220	228	219	241	209	212	207	181	216	233	186	228	222	211	232	239	204	229	197	207	217	212	243	209	190	234	222	230	212	243	221	232	213	236	194	214	214	203	204	204	204	214	226	210	217	229	221	218	199	216	221	208	204	204	233	194	189	207	205	182	223	221	221	230	242	229	254	223	233	224	213	232	221	237	236	216	202	226	227	220	225	206	213	203	223	217	238	221	208	211	198	213	234	214	196	245	212	220	203	228	175	247	208	217	218	234	196	223	199	223	223	230	210	207	202	226	206	199	224	212	203	217	211	189	217	211	228	200	237	209	221	215	216	205	208	194	222	227	169	191	213	260	227	222	189	226	195	222	204	225	197	224	196	204	216	224	240	186	212	235	219	214	218	193	229	196	230	213	211	210	224	221	235	240	223	211	213	224	222	231	230	214	194	243	227	185	215	261	221	220	230	230	234	185	208	208	201	236	221	222	201	206	199	217	245	209	188	211	199	200	182	206	231	203	200	218	232	225	217	192	220	201	219	217	219	225	240	206	199	232	209	227	208	221	197	198	201	191	235	242	210	213	235	196	204	253	216	213	230	229	200	212	241	217	202	230	234	215	237	206	221	211	209	208	224	221	208	217	224	222	232	235	213	200	223	202	207	221	224	204	238	219	220	222	217	205	182	209	194	246	229	243	206	217	198	224	210	250	219	201	217	207	197	190	221	224	242	227	207	242	229	229	229	253	201	226	226	196	236	225	197	218	224	227	224	223	224	211	208	199	218	229	233	217	232	189	206	213	239	240	219	251	207	213	222	230	229	198	202	223	196	221	231	212	205	229	229	220	224	208	211	189	202	198	205	212	197	208	243	211	224	205	232	220	231	200	235	217	241	232	218	219	193	211	212	235	224	236	218	208	239	220	218	181	218	205	214	233	243	234	212	183	192	221	205	213	214	238	230	196	226	214	208	210	203	170	211	260	204	197	188	216	193	193	196	216	215	213	219	212	197	206	215	243	258	206	200	227	242	194	237	211	190	228	225	234	204	180	229	240	228	218	220	203	226	230	215	222	220	223	244	217	202	215	202	235	232	191	206	214	211	203	214	205	244	228	217	236	203	202	217	202	226	206	202	223	222	249	207	215	212	212	209	194	222	197	214	180	205	224	190	219	237	177	218	180	213	222	230	225	205	215	222	263	221	211	198	197	209	228	205	202	239	213	219	205	211	238	215	205	226	224	236	203	217	225	221	203	218	213	205	192	222	231	240	221	220	231	216	210	200	223	224	214	220	163	211	212	201	193	205	228	209	214	231	185	203	229	194	220	205	200	231	239	197	211	212	219	227	216	194	184	213	199	201	209	237	210	238	236	196	221	234	223	193	210	191	200	203	246	228	219	220	192	220	208	231	193	233	223	201	218	207	208	204	208	187	222	234	209	227	208	218	253	235	209	203	198	208	236	204	226	210	199	201	221	213	224	217	223	219	194	223	219	229	216	200	224	220	243	203	217	193	222	230	206	190	174	216	211	218	225	188	227	214	199	240	214	226	197	207	233	237	218	209	229	204	197	251	232	225	215	241	178	238	230	209	226	209	206	237	221	244	232	246	200	233	240	184	224	248	232	224	249	207	203	216	206	205	229	195	218	215	208	212	199	237	200	212	220	198	242	230	223	209	209	201	232	216	205	219	232	229	221	238	238	227	209	217	219	208	196	217	204	221	203	211	188	223	230	193	224	231	208	235	223	227	221	240	204	219	212	220	214	201	183	208	200	217	209	210	222	225	217	208	242	219	219	223	205	222	213	217	216	231	215	226	215	228	217	203	207	207	232	227	243	205	236	234	219	224	195	220	222	223	218	221	226	196	212	215	238	232	217	203	232	169	210	239	216	222	220	225	212	226	199	205	212	202	196	207	233	197	217	217	222	222	204	212	199	235	218	234	223	216	223	236	216	239	243	234	235	223	203	233	224	223	246	208	218	214	215	217	215	197	211	224	201	230	197	225	216	202	240	225	193	196	178	246	219	242	217	257	222	214	230	214	215	225	227	210	234	265	193	194	211	210	250	188	226	201	192	219	214	220	233	209	216	222	205	206	221	221	207	207	210	237	208	188	220	217	202	236	227	253	200	226	204	215	243	254	217	237	227	208	223	196	212	199	205	219	223	214	205	182	207	226	200	223	225	211	248	214	199	230	214	206	206	203	212	202	220	214	224	221	208	218	221	198	191	213	228	259	217	221	216
49054	57399	59041	56409	45044	34351	25676	19503	15351	9753	6518	4067	2636	1785	1247	999	858	722	695	579	562	534	541	520	545	555	507	483	529	503	522	494	519	503	530	485	458	509	479	489	518	513	468	519	475	473	493	481	512	516	481	486	491	466	485	517	475	479	473	518	471	473	459	528	485	519	494	449	492	503	454	500	462	546	464	491	469	446	513	516	486	523	438	476	479	513	476	503	484	456	512	504	497	492	545	536	466	458	506	472	490	530	486	489	497	513	448	489	493	454	452	533	498	481	521	494	453	508	448	479	488	505	475	459	507	494	484	469	477	500	474	477	471	525	487	474	464	459	479	430	500	464	494	459	544	470	484	506	483	459	492	517	476	487	528	522	474	450	456	499	520	469	476	480	513	461	489	471	476	476	497	521	499	478	492	482	488	497	493	490	504	491	491	475	504	456	485	487	494	470	472	513	444	441	500	484	495	437	454	474	481	553	514	482	483	497	492	494	468	492	508	495	494	523	486	479	484	492	479	506	484	522	512	505	473	505	509	434	504	530	468	498	474	518	472	487	450	493	500	509	517	495	481	485	482	511	490	481	514	477	489	471	501	485	504	489	505	484	475	494	476	514	495	467	461	482	493	543	472	525	509	491	488	488	477	448	470	491	515	517	444	462	484	495	479	496	465	493	451	487	476	462	463	472	498	510	489	487	450	496	498	510	465	472	522	483	481	491	488	521	497	523	473	488	463	467	496	505	486	500	523	465	469	477	523	476	463	492	475	499	467	474	468	443	452	444	458	482	477	498	496	462	498	481	483	512	496	512	495	485	494	481	511	514	487	489	477	474	488	491	485	497	489	508	484	500	492	461	523	463	462	513	460	496	482	464	492	436	465	461	485	522	499	498	493	441	484	481	504	475	491	468	487	480	488	478	500	489	521	504	524	503	515	464	484	507	474	498	470	505	505	509	496	468	514	497	476	489	504	476	471	498	486	487	532	481	466	458	476	481	490	503	457	480	461	459	512	454	508	483	502	455	490	503	490	482	480	468	465	463	470	475	503	479	498	463	459	486	474	446	463	490	517	460	482	520	479	446	477	487	483	524	498	470	533	508	503	513	514	469	459	466	530	481	491	509	507	487	458	496	450	493	525	488	498	519	491	490	471	452	466	472	486	455	520	519	515	513	478	504	500	469	517	539	502	495	498	504	473	489	474	507	496	501	491	508	495	439	504	498	512	475	507	502	506	464	486	501	510	468	481	479	501	486	486	512	453	539	514	527	509	481	498	492	458	480	452	471	506	477	479	504	486	489	477	522	469	517	502	515	495	486	481	470	516	468	503	525	505	449	488	468	515	513	485	487	509	485	445	490	458	493	529	493	484	494	493	463	477	499	496	477	488	519	504	494	492	521	504	490	482	501	504	484	480	493	471	439	498	481	451	460	499	513	452	504	525	495	499	515	470	499	499	473	508	485	491	487	510	454	513	504	471	485	501	474	496	527	522	494	488	471	491	492	497	523	497	445	464	500	468	503	525	457	476	470	469	486	470	461	481	466	494	487	485	529	476	505	480	458	508	497	481	526	511	524	487	443	524	510	482	523	518	488	469	516	450	485	470	479	520	463	512	466	536	491	507	494	485	497	473	476	428	474	488	499	487	498	524	515	475	524	484	456	475	453	526	474	481	462	477	464	476	494	446	446	506	500	433	511	480	459	463	470	524	486	505	456	452	491	477	469	492	471	486	492	486	448	484	495	465	469	463	503	505	479	457	470	489	521	473	523	517	488	479	483	458	482	497	451	489	473	499	455	474	522	483	520	510	500	505	465	465	512	476	481	487	506	539	482	524	535	486	493	491	494	529	507	477	490	438	508	504	508	506	500	463	499	466	507	483	480	492	473	462	494	525	480	464	447	451	471	488	522	519	486	496	483	448	476	483	483	476	479	480	484	494	535	450	495	506	557	458	527	479	473	485	507	454	527	508	472	514	513	459	494	481	482	444	481	494	489	444	495	481	509	486	484	492	475	490	496	481	466	485	498	474	469	493	477	567	490	497	478	491	530	518	508	490	497	508	480	481	463	503	463	479	486	469	465	479	519	483	455	471	488	467	462	488	482	532	477	498	479	477	483	468	488	453	474	486	485	479	506	494	497	498	489	479	472	488	500	465	497	506	467	476	491	478	492	547	433	528	456	466	517	486	489	488	459	474	531	484	487	429	529	491	488	466	487	474	491	445	498	446	473	503	473	497	490	527	462	468	502	495	466	460	481	501	483	498	468	445	483	483	485	482	479	529	460	486	460	500	499	441	513	523	506	475	450	470	488	444	484	488	469	486	531	466	464	490	481	462	529	486	480	472	498	477	483	487	513	490	481	486	493	513	478	478	510	527	531	504	479	493	502	478	498	467	493	492	500	521	525	506	463	483	482	466	482	477	465	474	522	465	480	515	505	522	474	464	509	477	515	467	502	502	497	503	486	479	515	451	470	506	522	468	470	480	443	491	498	509	494	508	476	453	503	495	464	494	514	501	491	474	487	493	472	470	489	485	469	476	487	480	462	485	469	486	492	482	495	486	467	515	484	459	472	487	503	431	505	530	500	498	495	494	470	499	473	467	466	484	501	520	459	475	509	545	507	492	498	509	480	506	493	513	451	471	493	491	460	481	524	502	498	471	500	475	474	510	496	470	497	516	530	448	492	488	470	480	520	502	486	505	491	477	457	455	524	503	485	491	497	493	473	491	514	493	499	481	456	518	509	475	454	514	479	483	436	489	508	434	482	517	482	503	520	510	487	450	486	502	455	476	523	537	478	500	468	503	493	542	509	489	510	518	472	450	511	510	504	530	478	477	461	467	511	507	465	457	525	484	505	499	530	519	488	513	489	514	502	446	466	484	502	507	489	478	498	474	492	507	504	522	465	488	476	486	517	490	543	511	471	471	513	501	484	476	488	498	497	473	465	484	439	502	512	477	505	524	509	499	470	532	492	489	476	460	444	533	481	530	474	488	455	478	459	489	463	498	508	496	522	490	528	456	474	493	493	517	448	480	476	489	469	512	491	483	496	467	522	453	474	460	498	501	495	477	472	512	488	464	528	493	523	489	516	507	493	509	458	460	475	460	454	514	501	498	473	490	488	492	456	485	475	494	464	470	424	490	456	499	498	455	509	506	485	461	478	487	480	488	509	451	466	525	458	491	487	491	478	447	485	457	518	498	466	493	479	511	504	501	503	479	494	467	512	471	469	517	458	504	488	539	477	500	493	483	465	480	514	498	523	456	493	467	483	471	483	506	464	534	464	482	490	467	470	502	498	486	499	483	516	485	479	501	494	437	478	478	509	489	496	517	514	482	468	470	504	474	504	467	501	492	489	498	503	499	484	477	523	517	473	511	517	519	486	512	488	495	507	468	460	454	478	475	533	511	475	498	475	523	481	501	485	507	478	484	498	486	520	519	483	488	481	471	492	495	477	489	473	506	508	506	486	505	546	504	471	511	506	489	475	514	495
42950	39909	36471	25489	12775	5033	2054	992	663	435	396	338	343	260	249	247	234	229	235	246	242	230	235	213	221	221	226	215	232	249	225	230	190	204	216	234	206	233	216	231	208	215	223	221	205	217	238	218	224	207	202	211	233	225	208	256	249	241	211	212	243	250	227	217	221	218	219	242	217	218	231	243	232	246	209	214	223	224	220	221	218	232	229	203	266	227	216	236	229	213	229	239	232	213	243	224	224	234	210	241	246	209	247	230	220	227	221	214	226	219	219	216	248	253	211	224	270	235	211	189	212	239	209	220	221	214	228	245	199	200	227	226	222	224	223	259	200	238	237	217	221	226	229	227	232	231	203	249	243	242	214	222	232	238	224	241	222	236	242	231	235	246	228	189	233	221	241	256	225	258	222	224	239	234	253	201	200	224	225	216	209	209	232	263	211	240	219	198	256	236	220	227	226	224	227	250	211	249	210	224	235	201	243	221	203	225	216	228	248	243	223	216	184	243	207	207	230	233	247	218	209	239	233	199	232	249	238	235	240	242	216	211	217	221	209	222	213	237	218	198	200	231	200	247	209	207	229	230	215	219	231	246	217	229	205	240	222	225	207	236	213	247	220	189	215	219	202	222	219	214	195	255	230	224	234	222	239	226	275	233	214	239	219	219	229	234	226	208	223	207	218	200	240	216	231	211	212	239	223	221	238	222	220	246	246	257	255	222	210	238	228	247	218	231	214	218	207	237	214	259	267	237	216	233	225	250	237	202	228	217	245	219	201	223	241	232	229	251	235	248	250	234	225	255	218	228	228	247	247	240	211	221	244	221	215	201	226	240	234	225	230	239	223	232	212	223	224	221	220	211	220	231	210	216	223	197	208	221	206	211	207	241	199	210	228	247	215	208	229	227	204	237	225	228	222	228	229	200	244	220	205	241	230	239	206	247	201	211	232	233	221	242	216	253	268	214	237	205	233	244	241	231	255	208	220	215	250	215	213	244	217	226	254	220	233	232	226	221	197	201	238	259	215	233	216	226	235	247	247	259	210	218	221	254	223	252	229	242	247	232	223	202	247	232	246	237	210	231	227	221	239	224	262	204	217	238	237	209	233	247	234	241	235	203	244	241	243	246	255	233	223	236	237	200	233	249	207	220	222	212	220	248	226	215	229	209	241	223	251	234	241	233	267	221	241	202	243	251	196	219	245	224	210	214	223	224	238	219	231	230	225	245	225	231	250	202	231	220	233	227	226	258	203	222	217	220	193	259	213	217	219	212	220	209	243	225	202	228	238	251	246	232	210	217	237	240	229	247	199	223	213	213	218	208	208	225	257	217	225	214	209	228	227	235	236	224	216	221	229	203	236	210	222	235	230	217	236	222	229	217	198	243	257	241	198	236	235	247	223	240	233	229	233	214	198	220	230	205	204	209	225	240	236	214	263	241	229	244	234	231	186	210	225	233	222	258	200	200	246	220	210	224	222	240	227	240	220	206	243	209	249	214	225	238	250	215	229	209	198	237	209	236	232	221	226	229	237	204	234	212	231	277	226	259	190	217	214	252	212	215	226	228	217	226	213	207	250	200	219	252	229	223	203	206	223	231	207	228	224	251	250	212	220	238	208	236	224	210	225	209	211	205	238	187	208	224	245	217	224	234	240	210	199	236	189	227	249	210	227	194	211	235	228	232	216	231	262	223	234	242	211	229	234	225	230	265	201	231	239	219	208	215	216	200	231	233	211	229	235	244	233	240	223	222	237	223	228	244	233	210	211	186	231	243	227	193	235	215	232	222	193	212	214	261	238	238	215	212	213	243	248	212	246	218	223	211	255	229	212	229	192	199	220	237	276	264	247	223	240	212	222	221	225	218	248	260	249	226	217	246	227	230	222	215	227	207	252	212	229	233	192	229	240	197	217	226	227	211	240	255	238	205	207	229	217	249	235	206	230	197	258	246	211	233	209	207	224	238	233	213	227	214	233	210	215	236	247	229	224	240	228	215	226	248	204	217	236	207	230	230	222	224	225	211	214	223	210	236	225	234	222	229	209	208	222	239	194	217	251	195	225	221	220	222	252	226	216	235	224	217	241	212	241	253	230	248	241	248	244	232	207	228	241	206	205	254	224	205	212	215	191	217	214	205	232	212	203	233	235	198	251	224	250	228	223	208	230	223	205	219	250	228	228	244	234	251	261	245	236	247	219	203	218	208	212	224	235	193	216	228	218	229	236	213	214	191	255	241	231	239	214	239	220	250	192	215	216	243	223	225	240	213	238	228	205	225	205	219	236	211	260	235	234	239	212	220	228	240	233	223	212	222	178	210	233	215	262	244	217	245	231	258	241	232	244	219	234	209	216	225	227	251	229	235	258	231	222	236	239	240	235	242	258	202	238	213	212	220	232	216	227	217	243	241	224	213	216	219	226	206	242	220	205	230	229	224	216	233	221	244	231	241	215	241	220	217	237	228	201	228	211	230	223	215	233	224	210	217	222	214	247	218	219	214	237	212	199	209	224	242	238	210	240	227	205	199	240	257	204	222	214	209	218	226	198	234	225	220	241	224	215	238	221	223	238	232	191	235	222	220	225	237	217	206	216	205	237	265	243	187	236	231	249	217	221	210	239	234	229	242	240	195	227	221	243	246	224	206	226	232	222	214	225	221	241	210	216	262	251	216	205	227	251	234	251	216	233	235	218	209	210	218	254	263	214	232	257	214	211	221	226	218	203	212	246	235	222	250	226	235	248	231	240	198	223	244	219	226	210	235	205	218	213	227	247	217	254	234	245	213	253	211	226	219	234	232	212	226	213	235	224	238	222	232	215	253	233	229	242	220	221	229	235	256	212	223	232	250	222	219	246	221	239	224	225	239	258	233	212	257	236	260	264	231	210	221	210	214	258	220	233	224	251	230	235	235	236	214	230	219	217	202	193	224	249	229	216	200	212	272	225	202	210	220	225	229	248	245	229	259	248	238	219	232	244	246	216	229	234	212	255	252	251	229	248	226	244	217	191	214	236	231	242	195	231	235	200	209	229	215	226	233	229	230	224	229	225	244	253	234	253	218	227	225	225	227	262	247	225	241	217	206	236	203	205	252	240	232	224	232	219	217	245	217	232	228	209	223	233	249	245	218	206	203	239	258	217	213	206	226	238	216	244	216	219	209	251	215	231	217	243	255	223	206	220	213	209	248	245	228	219	216	206	229	230	211	245	237	222	219	242	228	238	254	227	222	235	219	229	208	259	219	223	202	218	218	231	221	224	214	220	211	231	250	244	226	244	230	215	219	246	247	218	202	217	228	231	213	235	233	229	238	208	237	243	237	209	230	220	223	245	219	222	251	228	224	248	247	217	226	236	243	218	222	243	262	223	244	212	212	226	211	211	207	229	251	206	248	243	231	219	223	204	222	259	225	212	270	219	244	245	237	203	244	241	239	242	210	253	232	256	223	263	206	235	227	241	216	224	241	215	220	211	233	217	222	234	217	205	226	244	208	235	210	258	246
30696	33797	37365	33388	22211	13257	7366	3824	2703	1752	1239	958	850	712	680	627	562	545	535	514	539	544	514	491	539	579	519	523	536	560	531	485	526	523	533	529	542	455	483	532	504	521	528	498	526	529	545	512	511	578	487	532	523	531	542	526	505	514	524	518	494	467	541	513	491	514	529	531	528	556	508	531	533	496	511	536	461	518	536	549	529	499	544	538	539	505	507	505	488	529	531	478	519	490	465	504	529	503	512	511	502	541	516	485	513	559	508	541	519	502	486	486	519	499	499	527	566	528	551	520	501	519	532	503	491	538	533	508	531	531	547	519	525	545	540	538	483	522	492	528	531	524	512	540	507	535	510	506	475	495	582	510	537	524	542	531	516	532	516	562	505	539	488	509	540	520	538	498	560	498	529	520	503	470	466	505	532	461	496	548	492	530	527	476	499	503	528	519	543	518	490	578	513	550	506	522	504	509	510	485	550	497	504	534	529	487	530	495	531	535	504	529	530	508	530	516	537	559	515	552	509	527	533	527	530	536	508	540	535	524	526	494	507	500	506	507	510	484	510	534	520	508	526	532	487	494	545	560	500	540	494	497	517	482	533	523	500	525	478	480	514	540	491	498	502	533	531	524	561	503	526	512	515	499	523	511	518	502	473	556	548	522	535	519	536	505	517	509	488	488	490	539	542	509	490	516	536	565	527	508	525	482	506	479	523	486	524	551	513	537	517	517	516	531	474	497	523	516	529	473	539	507	527	495	511	493	483	512	536	515	497	549	529	556	509	513	512	515	552	503	520	489	527	573	487	481	537	501	502	560	487	516	498	532	505	508	537	501	517	525	551	532	539	472	509	509	515	522	476	456	501	514	541	529	525	552	509	517	560	535	511	515	538	518	516	501	556	485	504	517	502	535	550	477	484	511	507	539	524	536	483	541	489	510	524	493	491	474	525	513	531	512	500	529	489	500	509	552	526	526	468	511	524	585	539	525	507	501	484	505	544	554	549	545	570	496	550	538	552	531	524	537	466	543	522	536	515	534	544	498	549	528	550	502	538	488	526	483	537	491	522	529	555	501	530	499	501	527	560	557	509	545	515	510	500	464	515	491	526	465	530	545	498	482	498	528	509	496	537	525	498	504	514	536	485	518	521	490	485	529	507	528	519	494	509	542	529	501	535	555	546	534	496	529	533	528	526	555	478	535	501	525	531	523	495	539	513	497	520	538	508	533	527	515	565	480	512	514	529	529	507	522	529	529	527	535	504	539	498	544	493	532	507	566	544	501	519	495	562	489	503	514	485	538	507	522	494	526	487	513	493	478	481	536	474	527	509	519	508	564	526	505	507	541	476	538	536	502	551	494	510	526	497	553	529	494	485	505	541	514	549	528	477	501	540	500	527	514	533	532	491	529	551	524	552	528	481	484	544	481	515	504	497	506	528	499	511	531	542	519	507	497	493	516	490	541	515	551	522	518	527	500	476	510	489	478	519	518	537	476	492	535	496	530	503	512	540	510	537	519	471	526	540	539	572	518	516	509	543	471	500	528	537	499	536	538	526	513	479	530	537	483	506	518	507	531	522	493	556	548	489	525	504	461	533	545	477	536	569	532	519	542	532	491	531	507	492	494	517	480	532	557	526	500	521	519	538	490	553	504	533	512	512	535	520	523	517	542	516	530	508	498	525	526	553	507	516	555	497	512	493	591	586	479	532	541	493	534	541	523	507	559	508	530	507	521	467	524	491	502	510	509	541	503	471	528	533	499	506	503	513	501	540	480	548	533	506	493	557	492	538	517	503	514	509	503	511	542	490	477	490	466	514	525	512	499	529	537	501	528	522	484	546	504	536	458	522	541	568	519	554	500	546	496	494	482	473	515	495	536	496	504	544	531	527	533	485	510	479	563	510	523	488	503	504	546	497	547	522	507	534	614	490	517	537	559	490	522	527	513	490	548	501	542	502	527	559	495	512	530	529	490	502	498	506	507	524	493	485	512	542	520	505	534	529	555	510	526	524	506	504	483	468	535	556	507	536	532	510	492	540	535	492	503	478	487	522	470	525	536	534	563	549	515	491	502	488	496	508	537	521	505	528	525	506	515	581	495	544	479	526	507	550	466	542	533	503	558	515	538	493	497	494	511	540	498	515	536	506	525	514	498	513	537	526	486	483	499	531	527	510	546	499	514	500	504	523	510	502	512	486	499	510	545	546	533	536	485	530	501	511	538	497	505	533	570	530	515	502	518	575	488	539	569	502	498	488	550	500	498	554	535	542	450	552	490	533	497	535	496	529	489	474	522	489	531	493	525	521	544	509	504	539	509	521	530	533	544	520	484	505	554	521	511	498	533	523	516	486	498	496	516	517	534	524	555	497	484	518	546	513	578	509	513	532	536	513	495	499	513	506	509	516	511	473	508	466	515	550	515	540	509	515	538	541	532	518	466	524	537	513	532	516	522	561	571	498	544	530	505	525	534	508	507	483	496	478	499	510	501	526	520	538	523	520	556	544	510	491	526	537	501	538	475	516	537	542	512	495	510	566	505	548	501	527	519	519	521	519	517	526	505	488	528	527	506	546	517	479	523	511	496	508	502	537	526	491	482	528	513	561	536	530	498	525	534	519	531	493	502	507	536	483	528	519	537	526	492	513	504	504	494	501	508	548	515	518	504	538	502	491	469	532	545	523	533	550	515	522	535	505	512	477	504	526	480	517	502	556	570	501	509	536	537	510	515	468	524	507	472	515	526	495	541	557	549	549	510	529	492	499	462	500	544	505	523	519	488	542	505	477	457	524	521	509	478	564	537	516	543	520	557	527	491	466	499	512	515	549	487	533	492	533	495	508	486	522	515	495	496	510	493	546	471	528	480	500	497	522	514	556	487	469	508	518	518	545	512	505	532	487	497	502	512	536	496	523	494	513	509	515	511	528	528	498	497	522	499	552	474	538	506	523	519	502	466	519	523	518	552	530	491	524	515	530	538	538	518	503	501	538	503	548	508	504	546	523	500	518	508	531	534	534	507	527	529	509	508	548	513	524	498	521	526	521	560	513	506	503	499	510	560	493	472	552	535	485	532	538	492	550	485	541	506	543	503	531	500	520	523	496	490	488	527	568	519	509	546	510	482	510	501	480	523	557	505	532	501	487	544	536	491	507	501	520	528	479	529	495	509	516	528	500	534	518	518	499	538	497	541	525	539	513	506	499	547	522	542	484	518	544	499	520	488	551	534	519	483	563	468	501	529	488	495	553	518	544	505	523	528	500	501	543	524	522	544	532	495	504	511	543	555	542	503	526	527	506	540	486	509	557	506	493	462	560	517	533	540	514	478	539	506	502	502	529	538	506	514	495	525	527	547	548	514	501	525	492	489	555	557	508	532	518	536	515	510	530	598	504	501	535	498	518	500	542	498	487	530	565	533	513	517	515	531	565	501	536	506	509	523	516	554	542	522	489	614	501	524	530	496	501	541	509	498	480	515	490	501	537	507	508	520	518	508	553	507
56737	57214	48946	44080	32209	20652	12229	6137	3466	1790	1011	636	481	366	306	253	280	227	258	243	258	223	225	236	233	211	202	220	248	223	225	229	195	208	196	248	206	216	240	246	222	196	187	206	221	211	214	220	234	219	232	235	216	200	226	231	210	224	240	230	234	212	234	199	217	229	242	211	220	210	217	219	215	224	209	213	210	228	227	197	211	198	214	237	236	209	211	205	208	196	219	219	227	226	211	218	200	222	208	206	220	236	215	207	206	223	212	245	226	233	225	202	213	235	231	230	216	236	223	203	218	226	258	197	230	205	242	216	224	237	227	243	195	197	235	221	241	203	218	224	222	229	196	221	228	205	234	192	207	231	196	207	226	223	219	237	207	213	204	216	194	215	232	247	200	224	224	214	202	234	200	228	204	221	246	213	234	235	230	201	218	216	240	235	201	209	255	244	224	217	194	195	210	217	228	242	202	225	216	213	218	214	200	218	187	193	218	217	204	222	195	226	202	219	209	224	238	193	202	223	218	236	203	234	218	232	207	234	213	229	224	218	183	224	239	196	229	217	220	231	221	232	212	217	222	199	192	217	214	214	225	238	209	214	215	207	225	225	215	231	231	221	222	220	221	234	219	214	210	211	194	212	198	217	228	194	245	218	214	214	253	196	197	225	211	213	205	238	234	210	202	221	243	233	202	223	238	221	227	223	204	212	242	217	215	230	191	213	233	218	220	198	210	200	248	232	200	254	229	200	209	221	221	208	205	227	242	211	213	225	226	206	217	244	226	198	221	253	238	238	200	212	212	260	214	227	215	223	214	247	199	236	216	207	230	218	200	219	222	211	216	236	223	223	231	199	217	241	211	225	230	239	230	212	236	212	239	197	222	212	175	207	213	214	212	254	211	212	192	211	229	203	209	234	207	215	199	223	210	199	208	214	200	232	228	224	200	220	209	211	222	236	247	206	212	197	238	234	235	208	230	211	211	225	228	186	240	219	229	225	207	181	236	232	206	238	222	214	241	229	224	198	221	223	240	203	225	203	223	231	223	219	222	216	215	222	244	220	225	252	216	186	227	225	209	224	235	215	218	244	223	225	199	224	217	181	200	238	198	206	218	222	222	201	193	224	230	212	229	213	212	211	216	214	232	217	228	209	209	240	206	244	215	226	226	202	221	179	209	221	217	200	208	199	241	220	211	204	212	196	200	192	217	211	195	209	193	213	229	206	233	239	215	226	242	220	239	211	213	230	224	216	215	233	214	196	262	262	248	246	228	208	265	224	231	210	218	186	186	233	224	247	217	214	244	233	233	252	232	229	220	231	206	221	236	244	213	198	197	232	235	188	228	216	218	233	223	230	219	220	200	240	228	230	234	240	211	235	208	232	204	223	203	230	240	210	242	235	252	236	198	229	229	229	227	239	251	233	220	217	226	232	216	188	223	217	197	190	214	218	207	248	238	211	202	218	224	214	206	222	230	223	231	241	207	225	215	250	227	231	224	229	185	242	217	200	217	206	218	234	220	226	254	223	215	215	191	228	207	203	223	220	239	222	231	226	222	242	200	210	200	241	206	222	197	216	195	220	208	238	233	220	201	233	227	201	213	184	221	213	243	248	223	226	211	229	212	210	213	207	234	209	241	182	248	200	218	210	211	200	248	214	215	228	201	212	211	218	220	244	238	260	228	192	222	184	204	203	220	244	233	221	215	193	222	213	223	227	246	229	213	200	203	224	224	223	218	229	216	223	227	205	210	255	215	236	211	225	255	193	199	206	218	228	224	205	204	237	209	213	259	196	199	199	213	217	232	205	215	205	218	205	212	228	215	232	207	224	244	223	213	204	218	201	217	203	220	224	215	202	194	238	214	248	223	216	201	198	197	212	239	201	226	216	199	211	231	233	199	226	238	240	205	230	229	219	182	233	252	221	214	229	186	222	212	203	234	230	236	209	229	225	231	235	224	203	201	241	216	225	222	215	227	206	179	202	214	221	205	208	222	196	220	198	213	247	233	221	217	229	240	207	207	224	221	236	218	220	221	213	225	230	233	218	235	227	234	231	197	237	204	197	229	218	238	223	255	232	175	232	242	244	228	200	213	218	231	216	211	196	196	219	235	245	260	227	185	221	188	231	197	210	216	213	232	207	210	264	213	233	185	207	203	221	207	200	211	235	202	229	229	234	227	202	235	218	233	231	200	189	245	189	232	234	234	199	221	218	204	226	198	232	219	219	205	228	196	220	234	203	217	217	215	209	205	228	228	198	229	181	224	213	213	190	204	208	220	205	184	216	231	215	195	225	228	223	241	215	202	228	195	204	217	190	214	199	190	197	178	214	210	202	204	196	222	236	226	204	220	201	216	230	222	220	223	206	212	220	230	225	225	198	214	206	239	225	217	212	237	220	228	204	208	210	234	241	229	251	220	237	208	205	244	221	201	233	232	221	213	204	211	203	213	232	226	243	230	241	215	199	220	224	219	232	215	215	222	218	237	207	209	219	213	239	216	222	228	199	227	222	195	234	219	225	192	212	211	184	235	234	223	237	220	202	219	216	226	236	223	232	205	211	174	230	220	224	205	208	197	217	202	225	225	232	213	206	230	219	202	234	234	207	215	215	204	225	205	256	239	228	227	249	230	227	205	215	206	235	215	194	189	211	213	204	243	247	210	193	217	209	232	204	230	223	202	222	206	242	228	213	230	205	211	204	195	228	235	217	206	241	238	214	211	209	212	255	201	209	243	215	244	212	238	218	233	211	236	236	240	192	213	189	218	247	231	226	198	244	235	222	216	197	215	239	230	213	249	222	217	202	256	192	242	219	206	206	219	207	231	204	201	214	195	223	263	219	222	215	203	202	219	257	181	199	200	211	196	218	209	236	206	238	257	192	239	233	233	204	220	241	228	211	221	203	208	230	203	214	198	209	223	224	182	195	223	206	245	220	221	230	227	229	225	221	214	232	231	260	216	222	224	195	235	230	215	198	191	197	210	223	222	209	223	238	239	218	238	231	228	188	194	212	203	210	218	221	233	235	214	202	184	246	203	222	230	216	227	209	222	227	216	239	205	237	213	235	198	248	186	256	234	237	205	221	200	223	224	214	211	222	192	202	216	216	227	238	253	243	228	240	201	200	217	212	182	206	236	222	220	238	229	241	227	208	217	222	226	239	214	223	216	203	217	242	212	219	213	226	229	216	223	231	227	202	218	208	221	220	227	226	261	215	223	210	229	203	217	246	219	222	223	201	205	244	208	187	212	240	221	222	227	221	219	240	191	212	234	215	215	221	218	246	223	203	215	227	258	212	193	226	198	210	219	250	223	201	242	226	187	228	228	235	239	207	245	219	221	240	218	211	220	216	248	227	204	187	235	221	209	203	203	210	257	222	245	201	225	209	257	229	217	220	230	238	257	212	197	225	201	213	190	215	245	217	217	206	183	217	236	221	224	225	222	224	212	204	246	206	214	210	178	210	245	210	215	224	232	191	203	236	255	228	259	198	208	218
44027	55484	53027	53585	37353	26425	18576	13715	10358	6257	3723	2580	1645	1185	883	814	685	582	586	569	574	501	531	517	529	501	499	510	496	545	515	540	493	548	509	527	438	508	459	460	519	484	522	487	507	490	511	522	505	557	498	492	526	495	484	518	495	522	506	499	511	481	449	523	500	468	495	472	494	525	473	498	522	493	498	467	498	534	531	504	497	484	483	496	482	508	487	460	532	503	456	484	490	466	485	482	507	492	513	490	471	506	484	478	553	537	482	520	526	485	516	504	496	505	482	501	494	507	476	512	472	508	474	487	489	497	495	488	549	508	447	481	497	477	496	501	518	436	478	499	495	513	481	542	512	500	492	480	518	500	449	467	486	498	504	435	521	511	488	460	503	437	484	476	507	522	499	506	475	516	460	461	483	492	472	479	504	490	476	472	489	516	514	476	443	500	449	509	520	535	477	498	522	486	482	502	494	480	489	485	471	480	495	499	493	516	472	463	492	529	497	545	515	497	534	512	473	485	510	447	524	485	476	513	523	451	509	470	473	506	509	506	449	488	522	497	464	490	476	486	475	532	516	501	519	514	482	540	483	494	512	450	549	494	505	492	539	481	508	504	525	527	505	480	515	470	506	529	520	511	543	498	511	503	506	502	527	541	480	465	532	506	528	483	465	480	522	515	489	496	474	500	467	463	503	498	467	452	534	514	489	504	493	492	500	483	501	506	474	503	466	474	497	481	476	483	517	462	496	532	502	521	472	479	505	493	501	471	465	479	477	483	481	467	497	482	496	489	497	459	499	512	494	487	496	509	510	497	513	510	519	486	490	480	532	458	479	509	470	501	491	482	492	492	509	512	487	504	486	485	467	522	553	508	488	490	540	513	512	518	470	499	508	452	501	527	477	477	502	539	462	486	484	492	513	476	491	461	511	501	439	502	479	491	510	472	470	532	510	505	450	520	495	482	471	514	511	485	496	473	450	463	489	520	481	506	508	465	450	503	557	476	465	487	492	523	469	483	493	529	508	529	502	530	502	495	516	487	461	483	480	505	552	490	476	488	499	467	502	495	519	502	508	461	454	451	468	535	504	539	509	481	487	518	524	491	487	492	499	488	491	463	483	505	465	510	495	513	461	484	512	488	488	497	502	516	458	501	501	505	501	499	468	493	511	517	507	526	508	470	478	526	511	457	480	495	473	471	487	465	505	496	518	506	496	478	476	508	518	516	518	485	507	491	478	472	510	523	534	481	540	507	470	509	508	508	505	495	506	479	513	525	538	536	499	505	497	501	541	472	500	515	488	518	503	506	469	487	468	489	508	524	505	481	517	518	499	493	506	539	467	561	494	498	489	528	492	495	527	538	508	470	504	491	504	550	491	452	517	474	529	498	505	521	473	483	510	501	486	483	468	534	514	472	529	502	478	492	521	481	500	473	452	495	517	514	495	514	542	475	468	502	504	442	473	490	493	527	529	560	517	474	514	479	555	486	519	514	509	497	499	489	455	458	501	533	485	541	521	482	496	489	541	449	500	488	458	498	484	473	481	534	447	503	496	503	553	471	481	494	501	507	479	492	478	476	496	485	501	506	556	505	515	470	502	514	494	498	502	490	493	459	522	476	539	510	462	492	455	520	512	536	471	477	502	501	540	489	507	560	491	478	504	496	457	493	543	484	483	489	518	500	471	483	509	463	467	511	499	522	510	492	460	517	468	480	487	523	506	454	450	474	530	516	492	522	489	477	475	498	523	504	477	465	508	488	513	525	498	520	522	481	509	550	557	476	548	469	528	479	478	460	509	484	505	502	479	484	482	531	503	504	491	502	483	507	472	517	522	502	524	516	503	494	449	478	546	508	482	477	458	519	487	514	484	509	476	500	482	507	491	518	524	477	501	498	440	508	491	521	490	488	514	535	530	481	472	471	489	504	498	468	483	506	473	519	478	453	522	511	473	536	466	481	454	512	501	519	532	498	514	498	493	530	474	520	473	488	520	491	443	497	495	503	482	486	526	512	479	527	455	500	507	565	458	493	508	511	483	505	472	463	518	506	490	488	488	498	501	553	517	481	495	488	501	537	517	502	522	486	463	496	495	522	492	526	502	509	462	485	514	500	505	497	460	489	464	492	514	467	469	505	502	472	550	491	468	482	497	454	467	486	474	466	448	501	508	475	523	504	492	518	501	492	517	516	496	489	474	511	462	531	512	481	449	518	526	524	498	491	496	496	503	511	496	521	491	495	477	537	467	491	529	540	486	502	505	540	491	465	496	545	506	497	456	526	471	466	460	521	475	507	475	482	484	501	509	490	492	497	493	476	490	478	501	485	513	473	477	472	495	507	504	463	505	455	457	477	461	503	511	501	540	495	472	529	489	485	487	518	518	479	501	511	484	457	475	537	499	469	514	485	495	508	497	494	509	490	498	495	484	500	480	507	496	482	458	473	470	510	493	462	517	535	499	498	467	502	477	469	447	505	504	525	536	488	499	486	469	509	482	531	500	490	498	504	534	506	510	522	510	480	473	489	507	525	472	528	498	519	490	521	493	486	460	509	499	502	454	557	505	483	486	508	506	481	500	480	531	522	508	476	501	469	485	538	471	492	496	511	476	451	471	471	524	490	492	531	480	468	497	493	500	504	509	509	484	485	482	499	438	477	487	525	472	484	497	507	528	522	459	462	463	488	493	513	468	502	495	486	475	466	531	490	510	520	513	467	512	512	495	502	492	522	469	522	497	520	490	511	466	496	479	482	448	535	506	475	494	463	525	475	525	494	496	530	484	487	508	531	482	483	472	498	526	512	478	548	517	515	523	550	512	488	534	499	505	507	525	510	514	493	499	505	465	500	481	461	496	476	497	485	462	488	503	467	518	480	502	513	504	487	468	505	517	446	490	499	472	497	510	528	505	484	544	572	507	477	488	523	499	530	499	465	509	524	498	501	492	462	458	489	492	482	493	513	502	500	490	484	472	500	545	493	521	513	465	501	474	461	490	517	451	501	481	508	529	499	480	461	512	476	515	477	500	489	517	505	533	485	482	422	463	507	520	525	451	499	508	518	553	560	500	494	496	506	499	498	504	559	480	488	489	452	475	508	508	525	502	519	471	472	487	486	504	530	494	511	518	500	511	496	480	483	506	487	518	475	526	502	485	482	471	520	515	462	450	463	517	488	524	489	527	485	497	503	486	488	491	512	493	518	513	493	516	524	480	489	516	526	498	533	509	522	478	459	477	481	495	486	488	528	493	453	481	527	487	526	423	500	481	537	476	515	475	506	503	487	465	436	507	465	527	479	511	474	509	469	517	513	492	520	517	470	483	499	506	504	501	468	500	472	468	522	490	514	523	535	493	488	539	486	520	512	518	514	554	524	495	505	479	483	485	500	481	496	469	530	516	518	505	487	487	530	466	527	519	483	522	495	510	503	505	504	500	499	503	524	488	518	498	523	497	485	503	512	528	475	515	519	493	490	475	507	528	473	499	467	477	527	526	472	479	500	490	524
61838	56514	48086	42989	32884	25777	18287	11293	6501	3005	1641	1015	694	460	381	347	299	247	262	252	225	245	231	215	216	205	249	222	216	209	208	204	231	231	225	220	216	208	220	231	234	200	216	227	240	201	219	220	229	212	231	193	194	214	193	221	207	220	205	192	223	222	206	203	194	229	215	190	212	193	202	232	199	207	205	222	242	201	215	228	208	206	185	218	185	207	205	220	223	209	186	193	186	217	217	219	215	239	228	244	192	201	215	228	203	232	205	196	210	201	202	206	199	190	190	228	202	222	209	194	206	208	187	220	216	254	195	233	221	207	214	240	196	246	220	199	211	193	222	228	204	233	205	213	213	203	217	250	234	229	224	208	243	224	239	217	235	200	192	201	229	248	195	201	227	207	232	201	240	208	226	201	231	221	240	226	213	215	223	229	249	223	196	234	199	200	197	195	225	229	223	199	196	211	230	210	230	223	193	210	196	214	235	221	233	216	231	204	217	229	220	211	241	232	206	205	201	213	208	242	239	198	238	222	220	200	214	209	222	213	207	202	215	224	198	219	213	195	210	216	232	229	233	238	221	211	223	202	216	225	212	220	205	214	229	241	198	227	219	211	244	192	201	206	184	205	234	238	222	204	189	213	219	242	218	210	237	237	229	224	247	227	236	230	213	220	210	232	213	224	225	181	225	179	217	202	194	220	176	195	187	203	215	214	225	215	184	211	195	205	199	208	241	224	210	216	238	235	221	210	203	207	192	210	218	212	214	207	211	186	210	220	181	205	211	214	202	218	221	209	198	202	208	202	224	213	216	218	229	209	214	219	223	212	211	212	215	203	202	217	219	230	210	212	185	210	221	230	251	235	207	200	243	220	218	212	231	215	222	199	183	221	235	201	176	221	258	204	224	224	218	222	211	217	234	219	222	190	230	194	194	206	225	195	234	210	192	240	206	201	202	237	221	226	185	254	198	211	237	213	223	232	227	218	231	219	213	213	218	216	204	232	211	222	205	204	251	226	197	205	220	207	228	195	200	200	214	203	203	224	213	238	225	211	211	230	224	217	211	192	218	214	201	177	207	226	204	195	222	227	216	189	189	204	187	211	214	226	216	214	204	223	213	206	183	209	240	204	202	193	237	233	220	212	218	209	208	193	238	229	218	225	244	213	219	210	204	188	227	214	226	215	248	204	240	192	206	213	223	244	207	228	214	212	213	199	223	240	212	191	226	218	207	205	241	203	197	231	232	234	200	222	205	228	207	205	208	193	206	212	209	221	228	234	216	216	221	231	185	202	217	219	210	239	223	197	195	247	214	213	226	222	244	226	219	246	202	230	215	232	200	206	204	192	219	223	231	229	195	208	219	202	242	211	202	217	202	224	185	216	217	207	226	229	239	194	205	215	202	215	216	201	234	222	216	220	209	194	205	201	211	225	222	212	213	241	223	217	230	224	220	233	181	198	207	233	209	202	195	218	199	249	266	206	224	234	213	190	235	222	241	213	229	172	190	208	211	210	173	191	240	216	215	226	252	223	202	188	201	213	234	215	189	204	236	213	225	216	230	211	233	213	202	218	223	197	221	227	208	208	212	214	187	208	240	208	194	215	239	218	225	213	230	231	244	229	212	203	227	205	194	217	198	236	232	203	205	213	216	222	214	200	237	233	243	216	232	223	243	236	196	206	241	222	221	218	221	199	222	230	210	201	221	223	208	222	225	215	228	198	205	209	228	190	235	220	226	192	206	199	195	225	201	198	245	207	209	209	211	237	203	233	199	231	204	202	235	217	200	211	213	212	212	212	201	212	228	171	201	210	245	213	193	220	245	213	236	227	179	220	201	200	217	200	194	215	222	219	200	218	242	190	240	243	209	238	225	217	222	223	222	234	199	216	206	218	199	227	219	227	214	209	201	226	186	215	206	227	203	221	233	187	216	221	239	207	209	211	214	211	188	228	237	218	206	235	203	202	214	224	216	238	227	239	230	197	190	172	192	217	207	243	223	193	206	215	222	199	198	229	185	211	210	200	223	207	252	224	226	218	230	211	241	201	212	205	197	206	218	222	216	184	251	214	218	239	211	213	198	212	218	189	207	182	206	226	204	229	182	229	214	218	225	187	218	226	226	196	237	246	199	211	238	228	214	205	204	210	220	214	205	212	219	217	196	225	239	196	213	201	207	225	219	196	210	167	222	210	221	230	199	229	216	218	210	235	212	232	210	211	241	204	224	213	199	212	233	196	219	222	187	205	222	237	242	223	212	221	193	211	214	202	224	205	229	228	241	196	212	223	182	207	207	219	219	201	203	240	197	199	249	229	214	220	199	251	208	222	212	215	208	238	202	234	220	254	225	194	205	217	211	204	203	188	191	211	213	225	224	218	197	231	220	205	221	206	215	235	248	221	215	198	224	239	219	215	202	204	209	228	225	217	219	197	240	248	216	223	215	220	229	214	215	206	209	225	222	202	224	213	216	185	241	206	196	206	214	219	214	241	202	187	195	235	218	224	215	214	216	229	200	220	222	203	183	229	219	230	241	232	218	235	221	225	224	239	214	210	229	219	203	235	231	233	205	237	211	187	207	215	196	203	222	216	205	240	206	209	215	186	210	190	200	215	188	210	226	221	246	223	220	196	213	209	206	196	247	183	199	213	220	211	193	203	231	238	226	199	204	208	219	203	194	208	217	219	222	195	224	208	254	260	215	234	237	251	220	254	228	206	180	212	208	210	234	202	207	189	225	232	233	251	224	226	205	165	218	188	202	216	253	225	213	221	207	229	240	209	217	217	212	234	224	198	194	233	212	203	211	209	208	207	234	212	213	216	226	215	190	224	226	209	218	249	226	227	200	191	236	222	196	192	228	225	226	208	240	196	213	213	189	213	215	217	212	250	245	195	205	222	220	217	224	228	197	223	243	201	211	200	225	197	232	192	235	205	187	213	231	225	216	202	211	188	201	215	238	221	216	208	212	214	235	235	199	205	212	212	214	218	221	217	212	200	201	216	204	199	218	189	219	214	182	219	211	221	201	218	213	217	214	186	214	227	211	219	220	209	237	227	232	226	210	203	197	209	223	203	204	192	200	208	208	238	205	205	202	211	230	203	211	202	229	205	220	219	225	201	224	222	209	226	218	222	225	213	221	233	221	185	237	210	274	243	252	190	227	222	198	213	217	204	203	229	216	227	221	233	185	223	175	218	225	203	173	214	215	208	201	188	241	217	203	222	221	239	205	233	220	201	174	204	207	210	216	211	216	209	219	209	223	191	209	165	191	220	239	225	210	209	200	223	208	203	215	210	208	224	231	218	213	226	206	191	192	208	215	201	239	219	216	254	224	213	218	228	236	220	214	229	214	198	231	221	243	234	198	193	208	224	223	199	224	221	202	222	214	197	207	219	221	200	207	194	224	251	215	204	227	199	208	217	221	234	208	215	183	219	209	242	213	200	232	199	237	209	189	214	214	218	218	233	227	231	200	200	234	246	201	188	191	222	226	211	236	241
49262	57391	57482	55008	43981	33604	24547	20579	16138	9851	5980	3881	2660	1758	1265	1068	822	766	671	669	606	601	548	543	522	537	505	509	512	492	471	529	504	495	484	494	513	451	507	483	463	454	449	488	509	509	512	529	487	490	500	484	456	479	457	507	474	480	499	436	489	495	484	489	463	483	460	497	541	488	490	490	485	468	527	478	476	490	481	476	488	502	500	481	481	461	470	504	487	484	529	470	484	454	485	493	463	515	518	482	478	452	479	463	496	477	493	453	518	453	476	470	462	495	515	482	447	508	488	474	453	475	476	498	471	505	471	474	474	487	484	492	460	463	492	493	482	505	527	481	516	550	527	467	495	457	499	477	514	547	534	497	493	480	504	480	455	469	491	470	465	526	509	502	479	491	480	463	486	488	470	479	474	507	517	472	446	493	491	472	472	501	494	495	483	489	477	539	474	477	446	495	493	483	490	430	521	451	484	462	508	519	465	507	513	467	473	466	513	476	485	475	459	490	501	451	522	498	475	531	498	482	488	488	476	505	478	468	478	502	479	488	497	490	501	480	446	487	484	463	474	485	450	492	474	445	466	447	480	480	465	502	508	499	487	451	465	500	503	482	477	519	507	445	480	458	546	475	507	513	480	489	435	449	495	487	450	501	496	483	497	515	470	498	466	472	527	494	497	484	486	512	457	493	478	507	477	473	500	458	494	469	500	507	500	472	487	499	484	510	471	477	483	516	488	481	490	494	503	495	523	464	519	520	465	487	508	478	484	452	510	473	499	485	500	494	491	477	437	460	486	432	502	439	485	466	457	484	494	509	444	502	507	468	464	472	478	476	460	516	479	524	471	482	520	497	498	503	495	495	507	489	503	481	486	482	539	482	518	517	487	451	517	500	470	487	478	490	487	478	468	494	470	462	477	477	449	458	469	509	489	476	515	459	473	492	498	466	495	457	491	468	512	466	487	502	485	482	482	486	512	505	489	510	496	493	485	489	510	501	452	513	470	471	465	498	499	472	452	496	485	505	498	485	527	519	479	514	499	466	462	445	509	485	466	476	509	482	460	478	474	494	506	457	453	486	482	483	451	486	507	489	487	481	481	531	464	471	450	484	496	451	491	501	477	482	520	504	497	485	488	459	486	468	475	495	476	425	488	426	487	501	509	471	455	429	489	494	492	473	484	506	470	548	500	497	479	507	513	471	487	486	494	469	461	457	476	454	493	481	465	466	509	466	483	522	502	524	480	475	496	476	462	467	512	485	492	480	452	470	476	474	484	480	493	446	535	426	506	448	436	505	516	495	496	481	473	493	472	525	462	491	492	484	474	482	483	468	498	462	454	467	477	512	480	523	447	487	493	466	497	468	516	493	501	489	457	459	465	482	478	475	471	475	493	467	506	488	494	465	497	531	551	463	497	453	526	483	478	481	506	461	454	465	495	503	488	506	493	463	462	519	452	470	492	469	484	460	487	499	473	479	457	437	514	478	482	482	443	506	487	505	515	496	463	503	445	487	520	491	471	537	465	471	499	457	490	497	496	505	478	460	510	480	448	488	501	444	532	509	493	493	489	447	486	515	514	488	507	526	507	479	504	450	461	490	499	476	508	496	448	481	518	512	480	477	507	505	491	489	504	506	476	526	505	455	478	481	513	457	492	509	506	499	509	478	490	446	530	454	482	426	478	517	450	504	495	491	463	491	481	473	487	497	484	511	454	515	481	505	480	511	493	500	499	484	522	500	489	471	514	465	491	478	497	470	456	493	472	476	519	456	502	499	482	521	498	486	494	457	474	502	492	473	451	531	476	495	489	516	472	492	508	462	480	460	450	488	532	505	482	488	473	497	491	505	483	478	448	486	477	467	481	488	494	495	492	474	496	479	508	533	507	495	468	531	497	490	521	474	483	510	447	479	505	492	505	472	514	505	474	524	444	502	463	490	475	451	485	465	472	474	510	501	470	469	499	488	517	494	492	465	482	488	499	504	477	491	490	460	466	497	487	439	479	516	489	432	483	503	507	546	498	497	475	477	473	492	486	505	503	503	480	532	485	483	485	507	537	498	467	517	442	504	497	508	444	475	496	496	473	428	436	469	460	522	479	473	456	483	484	479	492	497	487	448	477	494	537	521	496	492	478	466	523	502	503	446	454	428	508	507	538	504	485	499	500	463	501	484	484	474	467	509	517	492	460	481	482	500	497	461	480	466	477	477	529	474	479	479	534	460	465	484	450	484	518	526	472	501	480	477	512	484	436	514	500	501	481	500	497	497	491	505	508	501	512	492	465	509	487	485	511	485	458	469	428	481	495	490	523	475	503	512	492	521	483	493	485	470	454	477	460	502	471	501	505	470	455	502	471	478	470	461	500	521	477	486	529	513	458	500	500	439	470	461	497	470	523	495	505	504	497	473	447	491	535	459	472	460	505	486	486	473	480	463	498	506	458	478	503	499	539	502	523	471	502	496	505	472	539	536	505	532	524	500	473	510	510	481	442	491	521	470	438	520	495	488	451	466	463	457	496	461	531	525	509	526	458	476	494	492	552	469	483	496	484	476	499	492	470	474	525	517	494	458	466	481	488	486	485	479	480	500	492	504	518	491	508	493	486	499	485	472	487	497	493	460	500	501	490	501	485	490	490	533	466	470	482	460	508	496	454	512	493	491	453	496	485	489	532	523	478	454	518	441	455	500	472	468	464	484	476	499	441	488	429	532	483	491	471	472	478	472	522	478	500	503	492	500	499	485	458	511	449	520	518	493	487	497	489	494	507	476	489	499	470	460	484	508	478	497	513	477	414	496	459	472	493	493	498	490	491	470	495	506	476	484	472	457	486	477	483	487	438	510	486	472	509	485	481	479	464	497	507	483	454	468	484	460	525	479	490	460	459	430	474	480	471	463	477	449	497	476	514	451	522	493	459	490	482	484	449	485	513	501	499	490	490	499	494	466	502	485	491	471	477	482	484	501	449	499	481	455	473	496	518	470	522	464	482	505	472	464	445	496	485	504	475	483	491	490	451	521	494	525	517	508	493	520	483	527	457	493	502	494	473	477	443	482	508	505	517	498	504	526	495	441	458	476	505	490	467	451	502	531	526	512	482	496	449	503	499	472	494	502	522	511	491	490	498	491	471	473	497	516	480	469	481	478	519	497	440	462	496	465	470	481	486	495	491	471	434	486	492	465	491	490	502	491	498	515	479	486	480	493	486	479	459	468	498	469	485	483	484	485	481	465	518	517	481	461	478	466	511	485	456	483	446	499	526	488	478	458	502	492	474	478	501	526	476	472	467	469	490	483	488	483	473	483	471	466	527	480	456	483	443	489	484	496	509	510	497	491	476	491	465	513	495	476	493	518	478	485	532	501	501	496	454	481	525	510	488	535	469	470	479	479	477	531	497	498	465	504	440	481	484	482	477	456	481	467	530	482	521	483	481	527	504	497	474	482	502	526	470	472	495	518	471	468	485	450	467	524	493	463	483	476	469	488	464	474	455	475	488	470
43887	39774	35155	24171	11499	4146	1921	1139	708	501	369	333	301	274	239	254	233	244	255	227	212	229	229	222	241	246	239	224	240	246	248	237	223	210	248	247	212	230	213	237	216	222	235	243	251	255	222	253	227	222	233	230	242	212	209	225	217	235	219	210	235	215	226	233	237	215	229	218	245	220	249	200	232	218	245	226	214	243	203	241	247	213	213	247	238	222	204	218	247	236	204	229	224	216	232	194	196	221	201	234	222	261	228	258	253	215	224	205	251	222	188	241	225	240	247	236	233	208	228	217	241	231	195	233	209	228	220	220	229	234	225	239	251	211	246	220	221	211	260	221	218	246	225	246	224	231	229	244	227	222	255	227	206	247	247	229	219	238	210	231	222	232	259	217	183	253	258	223	239	220	224	205	201	232	226	210	222	251	213	249	261	236	253	254	205	228	222	217	224	230	234	205	231	234	235	218	251	223	237	221	233	220	194	211	179	228	233	201	233	214	213	226	206	220	209	244	220	224	218	261	242	211	230	238	240	188	197	214	209	246	255	238	214	226	210	252	240	213	225	221	228	237	253	225	221	264	235	217	236	197	205	238	250	229	204	232	249	258	223	204	213	232	241	240	232	194	235	250	215	231	230	201	202	219	224	220	227	232	251	224	224	213	237	229	260	233	231	220	228	242	233	221	229	215	211	224	224	231	216	239	229	218	242	236	225	217	220	258	222	234	226	243	233	206	213	260	222	242	226	230	243	203	209	211	184	223	232	230	218	214	253	223	254	203	216	222	219	190	233	213	219	222	233	225	248	223	209	213	260	244	228	230	208	215	211	191	226	253	235	227	266	247	225	236	232	231	212	229	239	244	228	246	269	224	243	220	218	249	213	211	221	233	231	252	263	227	243	266	216	271	211	212	248	227	255	230	209	236	210	214	261	230	213	218	218	217	217	217	223	218	216	255	220	259	239	237	236	244	227	230	218	223	216	224	210	229	219	218	240	234	236	213	209	203	207	239	240	256	216	202	244	239	242	252	224	225	238	219	242	210	230	221	204	243	228	226	262	210	212	208	243	235	216	218	227	229	203	218	216	240	228	224	208	235	217	229	225	226	246	238	215	226	225	206	223	222	236	230	222	222	220	231	226	224	245	220	217	217	228	218	233	238	229	236	233	246	226	228	250	226	281	232	220	217	209	254	258	224	215	218	251	239	223	245	197	221	206	217	207	207	233	217	216	241	235	214	230	226	243	233	208	215	222	219	215	207	205	220	227	256	192	244	241	232	228	241	220	236	219	215	233	201	238	221	212	231	249	240	257	220	251	211	242	216	235	215	229	229	240	209	234	235	238	232	208	255	229	232	212	207	236	241	216	228	232	256	197	213	266	254	256	241	240	231	229	216	210	239	209	206	224	229	239	252	253	250	203	212	215	207	213	224	211	224	246	214	236	209	224	195	230	255	236	253	211	234	226	206	247	258	210	217	216	272	218	236	253	246	245	250	237	268	214	229	222	255	231	229	202	243	203	232	241	239	210	232	240	238	215	227	234	237	229	219	172	222	224	220	207	239	213	220	221	256	194	208	234	212	242	221	216	216	220	228	221	245	202	271	221	240	256	213	223	215	242	200	216	239	238	226	235	202	228	244	253	225	241	218	226	228	217	224	232	242	230	237	243	238	232	250	233	209	217	238	214	230	228	206	242	224	217	193	238	213	240	265	222	205	234	191	224	254	248	220	237	233	231	243	237	203	190	220	215	234	214	216	208	265	229	236	234	220	224	285	235	223	228	236	205	237	263	233	238	233	250	218	232	209	223	208	209	230	251	222	218	229	213	237	230	216	194	231	227	252	223	206	226	225	221	199	205	238	219	209	213	234	226	212	206	250	214	242	234	234	230	202	217	260	228	243	232	231	219	240	203	207	203	256	235	239	229	248	259	218	238	223	224	203	219	219	225	232	221	228	255	247	201	227	220	239	220	206	220	216	196	239	227	217	264	203	219	227	217	221	222	225	242	240	216	222	218	240	241	234	250	215	228	204	219	221	245	271	230	222	207	252	219	221	255	243	238	194	225	228	262	248	212	220	220	217	237	212	227	218	231	235	250	237	238	235	224	236	232	221	250	233	231	255	235	216	213	232	224	210	229	217	257	229	213	204	242	274	211	238	217	208	236	224	219	226	219	241	228	244	225	220	219	185	219	220	240	233	239	190	237	217	207	246	226	240	229	238	229	237	254	252	217	222	249	208	225	237	262	234	229	221	263	240	236	255	244	219	223	229	224	231	212	219	225	220	219	217	228	223	224	231	207	248	200	225	246	233	218	240	225	246	211	222	212	249	237	209	222	237	233	224	222	224	259	214	216	250	238	209	250	227	210	233	201	221	227	223	251	244	241	236	211	201	236	220	232	249	207	218	225	211	215	239	223	228	230	231	183	251	220	226	267	229	227	233	235	185	230	200	234	237	196	227	220	229	236	221	226	218	218	238	203	227	236	233	216	218	196	205	203	238	244	199	206	226	215	216	242	243	201	214	215	232	217	261	234	209	217	226	231	244	246	210	252	234	242	223	205	210	222	235	216	221	241	187	205	217	223	210	235	222	233	232	229	233	224	230	231	233	248	221	214	224	232	246	225	227	233	230	204	208	243	249	228	238	231	238	218	228	228	202	199	211	225	227	210	223	227	209	227	240	252	204	238	239	231	204	258	233	222	239	226	254	255	220	214	233	203	223	235	218	204	231	197	217	218	224	205	239	227	230	207	207	221	247	232	236	276	208	219	258	248	225	229	241	213	236	211	260	246	218	220	239	209	215	248	234	214	241	211	231	218	236	222	232	223	210	236	212	203	230	234	229	239	213	221	240	239	235	258	212	223	219	237	214	218	192	212	224	237	218	235	239	247	252	214	234	220	208	226	213	219	233	257	244	248	208	229	209	211	246	230	236	219	225	220	213	244	227	221	208	245	269	225	225	214	203	225	228	194	225	235	228	247	214	206	213	225	239	223	209	248	218	224	228	247	190	215	209	211	264	232	244	194	238	262	216	250	228	223	243	252	225	233	264	236	241	232	241	214	257	184	227	241	211	212	204	224	241	237	232	227	249	229	231	224	206	217	259	220	230	214	242	206	226	214	192	251	209	218	227	248	186	214	216	207	233	232	228	204	255	241	215	243	219	200	239	226	209	237	219	228	205	212	249	210	213	235	212	205	228	230	237	230	221	221	236	200	243	235	207	227	211	233	229	240	224	204	227	215	243	229	238	225	218	209	207	238	220	232	230	217	240	213	229	221	213	224	217	230	220	233	212	220	214	223	219	221	241	225	226	218	236	232	238	213	223	213	220	229	237	221	217	204	231	222	211	209	229	218	217	233	219	231	201	256	234	240	217	230	260	238	249	228	222	239	209	219	215	202	209	249	223	218	205	220	217	242	250	231	217	233	260	202	199	234	210	246	219	239	217	224	206	195	237	243	234	226	220	207	219	222	205	210	224	216	248	253	236	219	224
31573	33976	36601	32068	20895	11512	7008	4632	2927	1792	1327	912	782	681	650	578	559	555	516	555	516	486	525	582	498	518	524	515	538	487	505	528	501	475	554	534	511	521	501	507	500	507	516	520	521	556	524	567	520	549	508	475	504	490	530	554	517	549	553	472	521	529	545	518	565	516	515	552	507	505	546	537	536	547	500	511	500	514	502	532	499	541	532	484	528	506	536	515	519	541	545	562	486	529	527	534	506	529	502	557	506	562	561	505	529	515	533	497	551	544	496	541	536	499	525	534	535	510	521	528	508	529	534	520	535	521	425	488	472	522	542	530	567	509	517	527	498	535	508	485	504	515	518	488	521	528	515	493	546	540	504	515	512	527	504	474	545	502	511	525	518	504	512	504	500	505	532	535	501	515	510	524	492	524	507	537	504	528	493	564	516	514	514	550	505	532	526	523	530	498	530	549	499	527	492	521	501	535	554	532	500	522	524	559	531	519	502	559	538	465	527	507	519	509	550	505	510	476	535	480	521	509	507	521	530	552	496	511	483	489	519	520	523	534	515	519	546	508	504	551	526	558	550	532	498	513	536	513	478	560	536	461	524	541	496	528	524	522	496	544	541	538	529	521	529	522	499	512	511	526	535	531	496	533	543	504	510	502	517	535	531	495	504	494	535	509	535	491	480	520	508	468	525	532	517	531	529	526	538	507	497	538	544	515	487	520	517	526	537	529	549	510	510	511	483	540	525	522	535	504	520	540	492	509	496	517	486	494	523	495	512	519	498	547	545	497	522	499	465	514	542	525	463	468	490	546	487	537	531	522	488	493	522	510	505	508	495	529	548	494	518	513	501	542	495	492	529	556	526	497	525	493	505	518	531	534	503	523	515	535	565	499	516	546	576	497	497	521	504	524	509	547	523	575	576	512	522	518	518	514	511	508	528	505	481	501	525	532	570	479	518	503	502	519	545	549	489	550	475	528	493	547	550	514	494	500	522	563	510	509	526	520	531	516	497	555	514	535	515	546	521	523	486	503	514	531	519	506	486	515	557	484	504	530	508	519	534	462	536	501	499	564	495	541	559	523	529	503	491	481	536	493	488	527	543	520	519	492	521	506	529	542	497	543	563	545	536	506	504	544	519	498	530	536	552	537	523	516	525	561	502	514	549	554	565	510	544	545	537	511	523	510	509	528	505	543	532	483	519	549	530	544	529	521	526	507	504	540	546	486	489	481	504	550	526	569	493	512	547	502	515	519	518	544	545	552	525	480	516	542	538	526	544	530	540	487	516	501	535	547	539	541	555	547	506	532	526	529	534	497	490	552	518	496	538	492	552	522	551	534	497	491	552	484	506	540	530	527	537	513	552	553	537	519	531	530	553	578	535	515	484	556	519	502	505	510	513	527	526	493	525	534	552	513	508	540	479	481	502	515	515	496	493	538	497	537	535	538	489	508	514	489	538	494	561	519	486	504	533	512	503	478	505	518	514	507	502	559	523	510	559	524	493	486	495	500	558	524	504	488	532	474	530	490	510	524	493	543	467	488	521	503	518	511	475	487	526	471	551	557	545	507	505	533	461	499	512	529	501	536	543	493	501	501	513	479	533	547	519	512	514	525	550	496	514	507	498	551	476	506	561	484	523	543	510	513	521	510	510	480	518	559	519	547	526	526	533	548	557	507	504	538	490	502	512	528	484	527	502	517	529	491	456	537	513	520	516	544	519	507	509	505	529	531	509	557	482	523	528	505	531	500	500	518	508	514	552	497	530	480	535	513	524	502	516	513	511	499	517	527	535	487	490	478	487	546	531	505	525	517	533	515	511	514	515	548	535	485	543	523	511	522	527	481	513	557	536	538	506	539	502	514	496	544	544	506	506	520	487	501	508	550	474	502	497	514	513	516	514	547	527	524	488	469	484	522	547	507	519	504	496	511	554	508	523	529	508	500	499	516	511	466	507	528	527	513	506	550	514	525	531	484	540	504	530	519	477	518	497	529	535	547	494	515	506	495	509	497	525	506	523	511	501	455	521	521	527	521	530	512	518	496	505	522	495	496	506	522	508	539	509	479	497	516	501	548	551	548	533	534	504	526	515	478	507	520	556	532	507	523	523	553	526	524	536	505	510	509	504	473	534	521	484	506	505	480	538	548	522	501	512	480	507	526	505	497	537	519	535	530	488	519	513	505	511	541	542	542	546	471	512	512	486	501	510	531	498	499	519	513	519	533	472	507	524	534	512	543	529	518	525	520	498	517	504	484	500	542	544	477	533	486	540	504	489	530	550	533	481	506	495	509	500	499	533	545	538	514	497	499	496	493	486	555	511	510	509	480	512	533	509	515	519	493	543	557	541	495	490	545	525	533	568	522	550	525	499	486	568	560	539	553	523	510	484	536	548	481	479	502	577	522	486	541	524	534	557	502	531	521	534	529	469	491	526	557	496	513	543	537	476	483	516	557	510	490	507	544	519	508	515	536	477	521	507	483	524	493	510	538	553	494	510	525	507	505	555	510	544	455	532	493	535	504	528	543	506	493	522	546	506	477	504	584	522	540	544	529	466	490	536	520	512	555	506	499	568	556	490	501	497	507	523	516	520	571	521	492	503	492	502	494	512	513	491	543	495	482	527	536	516	528	516	533	538	531	496	474	533	513	490	570	497	520	488	501	540	533	546	531	554	512	530	481	523	539	545	515	487	515	513	534	503	554	526	521	534	562	488	533	519	536	525	516	466	538	521	505	527	486	526	538	524	508	550	525	535	527	528	486	513	509	561	526	514	507	479	534	516	520	517	511	519	512	478	536	538	532	506	497	501	564	503	518	527	515	504	508	525	560	531	541	546	489	521	524	494	548	539	514	494	511	515	538	499	525	502	523	452	517	537	507	511	502	508	523	530	521	503	511	556	499	545	547	533	542	494	533	535	535	531	478	525	521	532	545	567	527	519	489	497	478	523	513	477	486	503	545	537	526	490	496	502	490	510	481	542	508	499	506	528	542	563	551	485	517	550	508	584	518	498	549	487	524	474	537	510	529	513	500	534	528	515	493	535	506	504	462	539	526	532	501	544	495	534	477	527	533	547	541	532	496	524	508	506	506	497	556	576	506	520	541	484	495	531	482	532	520	521	528	549	528	490	488	529	546	535	480	531	501	510	508	580	511	513	548	529	550	489	526	515	502	490	516	604	511	526	520	493	498	513	511	508	526	516	522	539	561	569	522	507	537	490	530	524	517	555	536	541	518	513	532	530	526	517	528	531	542	464	509	520	549	534	486	530	532	541	470	510	523	499	517	503	509	533	527	516	504	490	564	531	525	535	535	510	488	541	523	530	536	526	551	510	501	521	468	539	490	508	484	519	535	513	524	502	516	521	570	536	519	496	557	547	509	540	479	553	563	522	528	513	505	500	545	527	510	502	513	532	479	556	488	509	564	518	543	496	518	517	511	507	489	519	537	509	506	516	521	545	523	521	506	507	539	499	501	511	498	516	547	516	480	521	533	488	488
55896	51282	51041	47087	34195	21913	12506	6777	3492	1745	971	711	498	383	315	282	291	241	250	264	204	221	228	212	194	249	217	213	216	215	222	224	206	223	227	195	225	224	210	214	229	202	194	228	208	216	209	208	222	203	211	206	194	241	222	221	235	222	234	235	222	213	212	211	223	233	232	217	253	218	204	238	222	222	205	185	224	211	225	203	220	217	182	216	205	218	230	219	212	228	235	235	224	219	232	239	219	232	220	203	216	212	217	201	230	196	236	199	181	219	224	222	211	216	208	243	197	212	206	232	203	221	226	225	234	225	200	215	227	204	203	217	238	172	212	223	228	221	227	215	185	211	204	235	221	234	215	196	209	227	218	238	205	219	231	199	232	223	223	211	268	203	223	204	181	210	228	229	227	197	203	206	205	191	220	182	205	200	215	202	222	238	208	217	181	211	248	243	209	226	226	241	220	227	232	212	237	240	240	213	218	215	243	203	241	216	212	194	210	231	222	223	221	198	224	198	218	223	228	209	227	198	246	211	210	219	220	204	210	199	226	241	229	236	225	220	238	216	256	227	211	257	236	206	244	230	209	204	227	206	186	197	214	227	208	208	224	226	234	226	263	206	215	237	229	216	215	227	224	228	221	256	221	217	193	231	212	209	210	231	238	213	226	216	198	230	220	222	240	227	243	196	235	229	236	178	229	223	218	234	195	228	204	229	232	252	213	207	212	220	229	183	212	211	227	205	220	214	221	230	224	205	216	194	209	232	196	214	204	221	219	216	204	218	214	208	223	238	246	198	212	208	240	219	217	234	208	197	227	200	215	222	209	222	205	214	209	212	187	218	237	236	205	233	226	232	210	225	227	199	194	211	190	227	193	205	203	224	231	241	237	200	193	238	225	235	211	216	242	205	223	221	246	228	198	231	247	233	182	178	220	202	207	231	212	209	212	209	231	214	243	210	234	218	227	191	217	204	220	214	214	210	246	244	224	198	227	216	205	234	199	212	219	213	194	187	237	251	215	211	229	216	221	214	199	235	216	208	250	214	228	218	231	239	251	239	192	203	226	213	217	259	232	233	215	203	210	218	236	243	234	234	215	228	224	189	219	229	215	230	226	231	186	235	225	211	204	187	232	234	228	223	247	224	206	229	214	231	216	222	224	207	206	181	226	220	223	201	195	209	211	247	230	194	213	204	205	228	202	230	223	189	210	219	184	229	218	231	223	209	220	229	196	219	231	235	246	227	217	187	206	234	200	216	235	230	228	219	219	223	223	225	230	212	204	228	230	219	236	210	223	229	223	216	195	216	201	214	246	201	220	214	199	213	210	234	217	231	218	217	193	221	204	200	213	236	227	208	226	252	215	194	213	228	213	225	212	210	211	212	207	232	234	217	220	235	206	201	203	199	233	214	226	207	234	232	208	201	193	223	212	229	236	216	206	232	223	188	223	218	183	220	204	255	209	218	188	215	205	204	198	235	188	219	241	209	221	211	231	205	227	215	257	202	226	226	197	201	221	202	201	215	240	226	224	208	227	195	216	207	215	219	234	220	189	200	207	210	190	215	213	243	225	227	228	226	224	198	255	208	207	230	205	204	226	242	225	220	198	192	206	238	236	212	222	227	202	224	192	215	231	207	189	232	216	207	232	210	211	222	224	235	221	208	231	210	227	228	213	207	231	212	232	198	234	226	202	217	211	253	220	232	213	196	224	226	224	195	220	242	240	202	201	238	202	231	191	229	206	208	186	211	248	215	206	210	217	218	192	226	222	209	219	233	202	211	203	191	219	219	240	251	213	202	196	204	190	238	231	232	205	177	230	236	220	229	239	199	232	193	227	203	222	211	200	203	224	240	229	233	230	199	211	212	222	196	201	207	229	201	205	193	197	211	242	214	211	215	242	217	225	198	208	211	230	241	238	220	185	223	229	212	206	219	230	195	217	194	215	229	209	218	220	217	199	204	206	200	218	210	243	187	210	215	217	220	223	200	194	193	198	195	227	254	214	206	211	214	203	229	222	217	257	224	191	219	208	205	189	223	212	204	201	197	222	191	215	221	219	234	189	229	221	202	233	237	231	241	240	212	207	222	208	222	231	198	220	218	236	213	217	212	223	216	212	214	225	203	213	240	244	210	198	228	224	189	202	236	210	214	209	267	192	201	198	211	233	237	224	229	218	237	230	239	205	233	228	210	213	188	222	241	210	240	218	221	227	243	245	241	213	205	184	215	186	221	230	237	225	215	184	234	219	235	228	200	227	196	195	232	223	237	204	221	239	217	252	231	215	213	239	208	216	210	246	235	199	227	223	234	202	208	239	203	247	200	208	222	220	218	215	209	196	223	200	210	218	233	195	226	206	188	217	244	216	214	212	218	239	225	237	213	225	232	220	215	219	203	232	219	216	221	210	232	202	227	232	187	202	203	224	219	204	220	255	239	231	217	200	217	239	249	197	202	216	223	218	212	199	210	211	219	215	213	216	243	207	203	237	204	235	237	225	246	223	226	194	221	217	192	205	219	223	240	200	204	235	192	205	182	227	178	223	255	233	215	227	218	229	218	195	243	227	226	202	208	214	231	220	196	236	204	212	233	216	230	219	216	228	209	183	223	213	216	219	208	220	254	211	228	227	264	224	203	200	230	228	223	203	230	207	234	213	228	252	223	219	195	207	208	227	221	227	231	213	229	217	213	198	203	210	215	216	235	218	229	225	206	222	230	214	208	200	195	201	220	197	240	236	219	218	217	216	199	230	207	210	225	214	222	218	208	250	214	211	205	201	194	233	226	226	222	220	215	214	209	227	208	236	210	218	219	246	240	228	216	223	208	221	195	194	222	224	253	226	209	231	231	225	231	218	213	182	206	204	204	193	217	224	226	230	219	221	235	222	205	224	217	236	214	231	247	207	218	209	203	229	206	266	221	235	215	215	203	195	234	217	209	232	210	237	211	213	233	218	199	209	224	228	221	232	213	184	221	232	238	246	212	219	199	212	233	241	217	230	230	223	222	232	234	233	210	187	199	204	234	211	219	226	227	251	246	189	217	236	219	229	203	234	210	216	226	206	200	221	219	217	215	205	241	219	237	211	206	190	221	241	241	214	226	234	210	232	203	240	225	201	207	199	210	199	197	231	218	215	202	198	222	239	197	218	240	225	215	223	184	199	216	206	226	230	213	229	220	243	181	238	212	216	204	245	210	210	229	229	217	203	218	203	218	187	218	213	221	229	204	197	239	193	184	195	208	206	229	210	210	192	202	198	215	220	202	229	222	232	255	225	230	216	211	208	216	235	197	217	227	229	226	216	238	204	226	194	223	202	230	246	199	213	248	215	226	225	198	230	217	231	211	236	207	190	213	237	228	227	238	210	209	212	223	213	212	234	232	198	248	213	211	231	218	211	221	197	204	216	249	221	216	219	237	222	192	199	247	227	225	211	224	193	215	206	240	226	200	229	239	209	218	246	233	213	224	203	181	239	209	201	222	236	239	267	223	225	241	213	205
43521	48652	54501	53540	40959	26978	18882	15702	10183	6412	3856	2658	1925	1311	1027	844	730	659	578	599	590	571	481	521	500	520	548	518	487	502	550	509	535	504	487	539	503	523	534	471	495	476	494	511	534	507	510	513	508	475	503	483	539	508	469	534	461	467	469	516	532	498	482	510	489	498	499	465	491	489	495	481	499	499	499	513	484	533	512	501	522	497	500	484	501	466	492	535	526	464	498	478	463	504	530	459	521	525	510	524	480	478	503	469	471	499	496	491	488	532	469	487	510	492	468	494	457	495	463	510	490	525	493	508	504	497	509	465	505	504	462	534	486	487	508	495	525	489	526	495	500	498	468	500	466	498	472	491	521	491	506	465	509	502	484	475	485	504	485	499	517	471	511	504	531	536	512	502	521	512	503	543	454	528	484	491	502	506	469	511	508	515	512	511	528	514	471	491	504	493	538	475	499	452	546	494	481	507	537	529	499	512	508	457	511	469	472	473	504	519	524	475	493	470	506	507	508	489	516	491	493	505	531	512	491	472	471	493	497	514	494	517	521	469	515	518	454	515	491	465	469	490	525	481	510	479	490	528	547	512	496	500	493	506	514	515	516	499	498	464	495	476	469	525	482	481	476	482	482	481	472	486	483	463	504	523	518	489	503	497	498	467	505	506	542	519	492	490	505	444	506	489	496	484	447	493	503	500	502	463	475	504	469	469	505	486	511	495	521	512	475	461	509	505	512	477	496	473	452	478	486	480	481	467	502	526	521	499	465	504	481	491	485	530	492	507	477	494	533	511	459	499	481	480	474	461	491	509	508	501	514	496	482	488	477	526	468	503	480	524	504	524	515	475	512	470	508	515	498	511	491	511	503	455	536	456	481	542	487	472	531	473	513	483	495	497	545	486	491	531	492	461	523	500	494	496	489	492	457	453	492	513	513	496	487	514	478	509	519	461	474	510	482	516	516	507	509	517	499	478	495	478	512	490	499	515	526	513	506	461	529	509	471	502	507	516	482	498	524	456	512	442	481	442	463	501	515	472	497	502	523	458	491	475	521	495	498	491	517	492	535	490	488	515	478	526	476	501	494	482	487	478	523	507	488	473	502	453	467	482	487	531	508	484	458	507	444	460	515	508	489	487	480	518	523	460	459	492	501	523	489	527	498	514	465	466	483	511	506	527	539	462	525	501	503	482	463	454	508	520	481	480	496	505	496	474	455	477	514	501	529	513	461	501	486	502	488	516	539	477	506	503	491	500	515	527	473	510	492	513	468	515	482	505	523	509	496	485	498	482	482	551	472	483	471	497	456	487	512	467	479	508	497	531	478	463	475	514	479	490	477	518	508	494	511	489	497	498	457	503	529	528	470	480	481	507	521	509	525	499	495	482	492	530	522	543	522	465	537	485	476	532	459	477	472	490	475	505	510	474	476	504	486	528	458	505	499	509	503	502	519	510	465	514	502	485	525	478	518	525	461	524	484	498	505	502	501	539	501	501	482	494	464	516	497	472	517	509	474	492	501	495	489	501	503	475	482	488	527	474	507	489	495	495	534	522	501	493	533	486	561	504	481	504	502	487	490	504	500	464	492	495	490	490	485	450	485	522	520	556	487	458	511	534	458	469	485	500	475	455	473	471	506	495	493	483	476	469	497	479	489	519	486	530	475	522	512	551	516	510	487	506	452	503	468	469	507	499	519	488	522	513	483	474	510	505	468	482	498	504	497	472	471	491	514	493	535	499	478	526	473	455	467	511	495	513	514	478	491	465	487	467	492	512	456	496	482	487	489	492	470	491	522	515	526	512	537	458	499	501	472	500	488	511	553	500	476	493	466	513	451	504	486	499	512	493	504	486	477	462	472	486	512	455	435	521	448	515	484	455	454	536	506	501	486	515	502	513	498	507	504	508	499	509	509	506	486	494	505	514	447	515	486	476	501	487	488	491	495	470	527	477	480	489	500	491	476	482	506	495	484	486	512	495	484	552	503	503	489	541	512	464	485	531	545	498	460	480	494	527	473	477	480	594	509	526	472	529	502	509	494	485	488	522	478	488	480	465	477	494	532	517	530	474	504	514	478	477	468	505	504	514	484	499	489	483	500	476	450	508	485	504	512	508	542	522	492	507	502	499	507	482	516	509	511	481	491	503	505	486	527	468	478	542	487	481	526	481	475	491	482	512	493	493	490	520	504	503	520	521	538	521	497	461	452	479	468	529	506	496	490	480	492	492	489	476	527	484	473	484	475	520	494	515	478	523	483	474	481	526	468	523	523	555	487	531	456	476	522	477	502	514	489	507	517	482	454	501	484	529	495	454	451	485	497	519	471	479	462	462	455	476	488	502	497	507	539	521	520	483	531	529	508	499	547	472	474	475	447	474	488	520	493	493	479	503	472	526	492	457	488	523	499	493	520	486	515	516	475	480	491	514	526	523	478	498	475	474	485	491	477	479	466	488	458	534	489	491	490	494	496	483	519	486	511	503	497	466	523	524	523	471	516	488	504	494	495	487	473	457	517	493	468	511	506	486	495	496	474	480	506	453	494	508	531	501	475	535	467	484	502	501	510	461	488	457	502	476	514	486	480	501	481	512	511	488	493	507	503	511	513	501	514	460	508	473	526	462	447	488	523	515	522	473	509	463	497	521	474	500	489	481	495	504	503	493	508	521	464	520	484	501	473	479	491	483	506	502	443	521	498	474	511	501	501	496	493	476	497	481	517	489	469	536	511	481	492	562	500	471	495	438	517	548	489	526	490	503	506	487	507	532	528	498	475	502	508	473	482	490	503	483	462	484	465	511	510	492	481	557	449	475	479	489	514	509	478	500	478	515	513	514	501	505	507	513	467	503	481	483	486	477	466	461	511	462	484	490	448	442	508	535	501	529	494	491	495	513	508	468	495	516	457	460	510	448	495	483	539	500	487	496	476	511	496	502	487	459	499	535	475	481	490	533	504	532	507	508	495	448	479	469	485	487	494	529	471	555	527	539	482	526	469	527	497	509	495	490	515	484	474	531	493	488	481	464	469	457	509	484	463	472	497	513	508	480	503	485	458	479	491	522	463	516	504	472	473	482	545	519	461	527	493	462	530	461	457	520	517	494	495	482	497	460	473	478	521	472	480	499	503	471	514	499	507	474	496	502	509	475	491	498	476	521	473	503	523	477	491	499	477	498	495	456	507	483	489	491	506	501	527	472	480	507	500	530	478	511	526	493	528	499	504	499	443	478	520	493	499	497	472	509	501	505	497	477	488	510	514	476	462	478	486	474	467	487	506	520	473	478	455	485	497	447	478	516	487	469	513	518	481	545	485	491	466	496	504	533	486	472	491	550	471	497	508	489	499	462	458	512	487	467	490	549	472	494	508	496	535	506	493	521	489	491	506	480	469	497	481	476	500	505	504	507	472	479	513	536	487	516	495	535	508	540	469	477	476	448	496	485	531	508	476	540	520	475	483	462	481	542	470	472	506	458	505	481	484	484	492	529	501	502	498	504	500	475
60681	53553	52183	48498	34387	26358	20196	14211	7585	3706	1790	1111	843	571	410	366	336	252	264	283	253	235	223	241	205	212	212	226	204	229	217	194	234	231	220	191	230	239	217	222	230	211	217	210	209	235	228	222	230	210	226	217	235	233	229	210	254	198	231	201	237	204	226	198	220	229	225	198	224	215	233	197	216	221	202	212	213	216	254	239	200	215	199	193	230	227	237	192	205	192	196	217	208	207	196	205	178	224	224	217	228	207	238	188	250	206	192	226	213	214	204	213	203	221	222	212	214	213	205	204	202	212	225	232	229	225	194	214	230	199	236	222	209	204	196	214	205	200	200	188	212	179	201	219	220	204	198	214	209	204	220	196	215	196	190	215	221	212	219	216	213	214	208	208	233	219	209	256	220	214	225	220	220	217	207	209	222	209	232	207	211	213	180	195	213	189	217	215	223	259	204	225	207	209	216	220	234	210	215	243	234	191	215	215	206	210	208	207	234	228	216	200	225	188	198	221	199	216	229	241	209	243	222	208	209	210	224	205	217	193	235	233	211	198	199	214	218	211	220	223	223	224	216	217	230	224	203	210	198	200	221	205	204	239	196	208	198	194	228	216	191	229	222	223	248	193	227	188	232	200	197	201	220	226	206	243	205	206	222	220	228	195	205	232	201	203	219	209	232	219	224	200	202	214	209	216	184	213	212	232	204	169	218	180	204	176	226	186	190	227	214	244	210	232	229	188	214	199	228	243	219	248	196	219	238	223	244	188	206	218	213	194	215	204	220	233	225	205	167	220	232	217	195	214	210	206	195	211	218	215	224	215	194	221	210	202	230	213	200	221	198	214	236	199	222	218	216	193	187	251	204	199	220	218	209	219	210	206	235	214	212	228	216	207	197	206	201	203	224	220	249	204	201	221	224	217	191	211	193	183	238	203	216	187	222	219	209	202	212	212	219	212	173	184	201	204	211	184	201	226	214	197	191	226	248	189	220	220	195	198	233	207	203	204	193	212	229	184	219	238	221	229	235	219	221	212	214	240	198	226	229	220	225	220	208	176	217	214	189	205	210	184	238	214	221	226	209	233	225	224	259	208	235	214	234	185	196	245	242	223	204	238	209	214	214	212	210	210	235	237	225	240	202	205	214	212	229	213	198	211	211	185	208	238	202	188	221	220	225	196	204	197	213	237	246	233	255	210	232	202	215	210	177	231	225	230	197	228	216	222	217	227	213	216	185	220	239	220	216	218	195	219	208	216	208	222	208	237	207	225	190	210	208	215	215	202	211	228	242	218	232	207	216	198	227	235	202	232	216	183	199	228	234	227	240	228	203	190	225	224	215	225	210	214	185	217	188	204	224	221	223	207	195	202	199	196	212	197	220	215	206	208	179	235	213	220	235	241	202	212	192	209	216	228	217	238	217	208	195	231	187	219	235	213	214	195	220	223	257	260	194	208	231	220	212	217	219	227	242	249	229	231	225	207	216	242	208	215	209	216	218	196	182	204	189	210	196	209	218	216	210	234	235	219	217	189	198	203	199	234	216	214	219	219	207	205	216	201	212	192	224	218	193	208	181	239	184	203	219	195	253	247	214	213	206	214	205	198	199	205	246	202	213	222	210	203	231	198	216	207	191	206	228	194	196	228	248	204	195	224	206	216	228	221	217	196	228	247	198	200	245	200	235	241	211	205	201	218	231	200	198	245	202	200	194	185	208	226	215	190	184	202	204	206	197	219	216	221	201	219	218	219	215	208	229	234	219	212	207	218	188	257	208	217	234	195	217	209	231	219	217	211	216	217	224	195	224	199	210	214	188	198	222	220	232	206	222	233	227	195	202	211	224	202	216	209	233	167	246	213	222	230	218	212	199	194	212	250	237	223	193	222	227	228	204	212	217	192	218	197	207	209	260	205	218	187	197	236	207	214	210	207	212	208	224	218	207	197	211	216	203	210	235	189	184	191	188	221	201	218	210	192	201	253	218	225	214	215	220	229	224	223	223	191	217	220	219	229	202	230	209	236	216	193	207	211	231	211	208	217	211	218	207	199	245	221	218	238	214	224	217	210	218	213	233	217	210	213	211	202	216	207	200	226	211	202	210	212	202	233	210	213	237	204	219	210	227	216	206	215	210	215	223	206	211	220	221	222	258	221	227	209	207	211	225	245	228	195	239	237	232	230	214	204	234	194	185	219	200	201	220	213	211	204	222	208	221	189	226	192	218	233	174	183	206	232	228	248	219	212	224	204	194	192	197	182	195	218	194	227	206	201	204	207	244	218	215	192	220	222	224	213	219	195	213	227	222	235	222	234	219	227	232	213	213	228	206	219	237	222	216	217	226	232	225	210	223	224	204	210	205	238	228	230	215	184	206	232	213	208	201	216	227	209	209	219	211	207	230	240	188	189	232	229	196	199	226	223	203	227	208	197	216	193	207	201	212	215	196	221	231	204	212	209	235	208	229	221	228	189	209	202	226	226	187	221	214	208	210	200	216	226	203	198	237	220	224	237	231	231	219	245	212	238	242	239	210	213	193	192	232	223	218	236	200	224	228	195	200	196	217	212	196	223	248	200	208	219	191	201	225	220	231	211	221	205	232	213	189	202	207	204	193	209	219	207	202	216	199	225	217	159	240	226	225	220	214	221	214	188	201	215	215	234	214	216	210	241	231	211	237	264	196	216	202	209	206	206	211	224	219	194	214	211	210	224	210	224	223	220	214	231	225	226	200	199	205	210	231	234	229	188	189	189	209	236	233	203	197	235	202	214	226	214	200	185	222	207	210	202	227	215	198	233	229	211	229	243	208	221	189	219	212	226	226	208	239	225	189	219	195	205	216	195	184	179	239	194	215	214	227	237	208	189	196	216	197	196	247	210	224	262	228	214	219	217	207	227	218	207	216	205	230	234	251	198	234	211	218	193	237	222	213	203	200	184	225	200	231	218	210	214	185	200	236	194	239	201	204	201	235	195	213	228	205	196	197	230	215	213	239	225	213	184	221	219	236	216	227	219	206	205	200	225	205	201	224	218	173	215	212	212	204	223	223	226	220	205	228	212	231	220	222	219	231	218	220	190	223	228	238	201	225	227	206	220	202	220	211	235	239	210	218	217	244	215	225	230	207	191	223	221	215	221	217	202	195	202	230	210	207	237	197	201	243	222	228	225	198	191	208	228	187	221	209	206	194	247	197	202	229	208	191	218	216	212	203	211	220	204	196	200	212	200	216	222	214	190	203	211	238	236	227	206	208	211	230	228	197	200	222	213	203	199	220	211	228	218	215	245	227	226	195	225	225	205	219	220	209	193	228	197	213	181	189	193	214	239	220	204	223	194	215	217	198	232	216	180	225	218	227	224	211	212	253	214	210	249	203	214	222	228	215	201	249	205	236	223	219	222	258	215	229	220	231	234	216	215	200	229	206	197	223	211	200	210	200	210	190	243	209	205	216	220	233	203	201	200	184	188	191	196	180	226	213	184	208	200	224	235	212	204	209	232	197	248
48381	54126	57459	56043	46720	35198	25929	23119	16006	10324	6106	4264	3274	2101	1548	1110	944	810	771	738	694	581	562	554	534	531	572	564	493	528	511	506	533	479	506	471	481	503	510	504	447	474	465	484	507	474	478	520	494	480	484	444	472	505	497	492	492	529	492	452	529	517	498	504	499	475	471	452	450	512	492	496	497	519	451	483	493	499	502	485	512	486	505	495	468	464	478	505	469	510	465	490	509	454	493	447	509	517	479	472	465	440	473	443	495	440	473	493	502	497	481	458	478	457	473	494	501	494	491	476	464	546	483	465	465	506	513	471	462	473	530	460	511	509	492	481	489	483	475	464	494	488	510	458	477	469	460	490	498	481	462	461	522	473	509	466	520	478	498	471	483	514	497	513	506	508	509	426	524	455	497	495	479	466	475	496	466	476	474	471	451	456	497	499	470	498	499	464	460	501	468	487	501	479	503	516	470	481	478	479	506	503	527	514	529	502	493	492	479	487	507	497	484	475	481	503	457	464	449	480	504	459	461	477	487	492	487	459	511	456	482	502	515	501	457	487	495	526	490	484	476	461	470	453	491	484	493	459	519	498	478	510	507	473	507	510	500	492	486	488	470	515	504	471	488	472	483	480	470	508	469	497	488	490	501	453	470	458	462	499	490	456	504	502	467	469	483	527	518	464	480	490	464	440	502	494	502	495	514	494	491	475	480	513	475	459	513	460	501	512	501	481	490	480	466	455	467	490	465	471	474	497	494	464	499	484	501	509	479	460	482	474	511	475	503	494	504	476	516	474	507	459	469	462	479	486	481	483	504	517	479	478	494	526	463	512	430	487	491	519	468	468	448	454	487	461	476	490	479	498	474	482	474	462	453	529	481	456	461	496	459	482	506	485	495	481	491	501	494	464	493	487	490	462	468	476	505	492	492	485	472	489	523	483	490	502	471	421	496	490	447	469	473	446	525	493	507	476	429	486	494	437	507	470	505	478	478	468	453	484	478	506	476	480	491	503	455	495	495	504	476	495	490	477	517	511	454	507	481	454	523	485	486	477	467	496	501	479	474	506	487	495	497	493	485	515	535	529	469	475	471	527	486	500	486	499	491	471	446	499	479	461	518	471	507	528	481	470	492	493	494	461	495	474	480	506	487	487	494	483	492	490	519	495	446	507	493	524	484	471	503	472	483	507	535	521	541	460	517	505	473	492	457	467	513	499	482	464	507	476	498	477	468	468	459	494	469	466	457	471	481	507	490	504	497	465	529	468	473	482	470	457	465	499	519	490	538	472	459	530	482	473	481	485	503	464	494	483	491	477	480	517	489	477	501	500	486	491	496	496	448	503	509	470	492	440	512	487	459	459	499	472	488	512	463	483	485	498	502	488	487	468	481	526	486	488	516	469	516	513	475	484	501	499	460	484	497	477	442	489	485	500	504	516	457	482	526	499	509	463	508	502	515	469	511	475	489	447	507	480	513	530	472	482	505	474	485	509	508	484	476	499	491	474	472	496	511	450	475	454	477	463	491	464	499	496	462	509	503	493	506	497	479	485	497	505	494	475	510	493	525	500	473	468	461	489	474	522	454	479	504	442	484	463	519	460	540	475	499	490	491	511	501	486	486	491	469	455	485	484	515	546	505	506	477	484	483	514	490	469	483	517	471	508	497	519	499	501	441	465	496	452	513	454	472	503	495	502	496	499	480	487	490	485	529	492	519	490	478	472	509	471	481	494	489	474	495	478	457	488	496	476	475	473	471	462	450	495	478	474	521	477	478	525	489	502	536	515	477	500	468	504	484	513	478	482	481	488	519	501	457	501	482	474	453	495	509	560	477	485	470	513	505	486	484	481	471	479	486	510	462	463	451	504	476	472	515	486	436	470	493	482	523	465	477	471	487	516	469	523	445	488	490	479	456	498	505	465	499	459	405	501	524	468	505	464	496	490	495	484	468	492	488	486	460	510	504	473	462	478	475	487	499	488	481	514	523	458	491	491	476	495	495	479	466	507	505	514	488	491	508	497	517	482	483	505	439	486	439	512	464	443	475	511	475	474	522	483	493	463	520	466	479	445	456	482	489	471	457	479	519	440	520	476	463	462	504	515	493	505	462	515	477	491	482	504	519	502	552	469	498	500	493	510	458	488	483	481	516	501	460	501	447	482	516	448	507	483	490	482	457	487	485	504	550	464	468	468	490	502	453	504	482	460	475	502	549	465	456	518	472	495	506	496	540	467	461	462	466	504	493	498	476	516	461	465	482	496	491	491	472	504	472	480	498	507	483	478	497	511	455	467	482	521	481	464	513	462	471	481	468	462	520	494	488	476	475	483	500	449	501	504	480	462	467	435	484	470	507	472	514	464	481	509	489	480	538	531	497	455	534	461	516	515	473	471	467	466	537	502	508	497	493	501	489	498	458	454	437	495	482	500	471	479	496	504	512	489	467	474	517	472	479	478	464	492	464	532	484	462	487	485	487	458	483	469	517	447	493	503	483	510	497	524	468	497	483	492	511	522	490	495	493	460	480	484	479	489	446	449	444	477	441	486	450	486	501	474	485	470	523	486	502	477	489	471	495	482	442	497	478	483	496	508	488	480	513	491	510	480	493	486	480	478	466	472	455	472	467	466	488	473	467	504	525	465	509	490	487	427	518	477	439	466	528	489	489	471	493	511	504	513	447	517	502	499	469	488	452	520	472	503	499	471	499	496	491	507	495	538	461	511	477	472	494	461	471	461	470	467	494	452	433	478	509	466	508	509	510	463	470	473	507	492	505	475	505	480	476	487	485	480	489	492	474	484	501	470	471	475	540	455	453	438	457	459	469	481	477	457	485	513	466	483	498	476	500	503	483	468	511	501	469	556	470	500	454	499	461	533	470	546	494	529	490	488	464	499	498	472	516	431	482	485	533	495	527	476	507	489	490	512	488	483	452	489	494	500	481	494	492	493	499	481	457	478	496	458	481	481	469	536	541	474	489	485	454	506	421	478	485	487	465	498	526	461	471	518	505	473	483	477	439	472	479	484	510	484	490	498	495	497	474	492	481	477	457	504	508	482	514	504	461	508	520	466	482	483	497	484	447	449	432	502	479	463	486	483	507	516	497	502	486	491	481	482	469	481	451	496	505	480	487	510	475	511	478	502	503	474	449	496	479	491	485	482	467	486	481	526	515	464	512	478	476	474	525	478	476	517	462	492	499	456	514	462	481	507	497	486	485	482	485	518	470	477	466	497	501	448	472	511	522	502	461	463	488	485	490	466	492	470	482	505	447	461	433	447	510	513	518	502	476	478	482	473	476	501	485	459	474	521	481	482	468	509	489	449	462	486	481	468	533	448	491	498	498	458	528	507	505	492	527	490	475	494	468	465	502	483	468	483	462	512	446	459	499	495	439	472	483	478	465	481	464	485	499	477	509	511	483	493	478	504	522	493	486	525	477	473	480	484	505	528	511	470	460	501	526	480	487	472	474	471	508	507	463	491	486	457	523	499	503	510	502	493
42389	38472	34094	22287	10371	4503	2332	1423	741	525	392	323	299	255	265	229	246	238	266	231	215	206	234	194	260	251	245	228	240	235	247	244	222	206	256	227	211	205	220	221	236	256	240	246	236	243	221	202	229	272	215	223	257	222	209	214	254	200	217	244	222	226	232	222	240	206	223	205	260	240	218	204	245	231	207	223	246	214	232	219	247	235	224	211	233	223	241	269	211	232	229	213	229	243	224	243	200	241	219	220	199	232	237	181	210	236	223	199	228	229	255	214	248	240	228	223	222	239	220	206	248	243	203	226	227	218	223	196	208	255	241	222	208	217	233	215	249	266	213	239	207	233	222	205	209	212	225	232	216	239	218	253	224	229	222	215	225	247	235	261	216	204	207	219	218	221	246	209	237	219	251	214	216	230	206	213	229	222	196	234	209	224	207	209	224	234	249	238	228	227	206	220	234	253	224	253	246	253	210	253	224	227	217	226	214	231	250	220	237	219	230	216	229	224	211	209	246	228	221	251	221	243	232	225	212	258	226	236	231	223	232	221	248	255	237	253	248	231	249	217	231	217	208	235	222	219	236	237	224	212	234	216	238	225	237	212	209	238	236	213	241	234	235	202	226	237	237	267	217	245	230	224	206	230	240	221	232	220	277	230	213	214	219	225	239	248	253	202	247	224	228	212	199	230	233	217	248	202	269	234	215	210	232	228	216	224	204	213	240	220	215	257	226	219	251	212	236	206	253	248	228	212	233	229	226	251	190	189	249	185	218	237	236	229	233	222	246	233	223	242	242	251	222	221	228	232	230	232	211	254	240	214	237	215	224	212	205	236	214	221	240	228	206	224	243	220	225	201	218	200	238	225	245	224	205	222	217	241	238	246	225	245	223	243	239	245	248	225	228	225	234	219	208	212	237	247	218	258	214	227	247	237	237	205	228	221	231	207	225	233	206	254	213	216	225	251	230	240	242	229	218	253	212	254	243	213	237	238	245	241	241	222	237	215	233	244	223	206	249	239	240	236	234	219	210	207	232	224	216	248	224	223	210	240	233	241	204	226	232	202	253	241	189	243	220	225	245	233	231	228	242	231	221	240	245	236	231	244	215	257	239	216	227	231	223	226	233	194	219	231	215	207	241	214	210	245	217	209	200	195	256	236	234	222	207	225	241	218	226	223	214	223	228	242	226	229	217	218	225	237	221	236	237	231	241	224	240	230	212	235	226	229	221	211	242	245	239	256	224	219	246	212	226	229	237	256	226	257	195	248	235	207	234	252	234	201	215	208	255	242	242	229	232	217	225	258	224	209	212	227	252	215	215	279	229	250	221	248	196	214	250	198	235	229	252	232	247	203	223	206	222	245	202	252	211	216	245	220	207	224	235	242	240	244	232	234	236	230	234	247	247	215	238	242	249	222	218	214	218	218	224	204	217	233	224	225	239	229	220	251	233	225	239	202	228	231	289	218	236	239	228	225	237	216	234	210	204	222	239	247	239	201	216	238	239	233	236	262	234	189	215	220	224	236	236	240	236	240	219	233	237	224	234	246	226	233	219	253	234	240	213	242	248	244	256	219	260	228	192	249	214	228	224	223	204	232	255	227	200	216	227	230	188	234	236	210	207	218	214	226	242	242	218	220	203	201	236	224	239	214	226	234	210	250	220	236	219	253	255	221	219	215	226	210	202	235	227	222	230	236	254	218	228	234	217	263	225	240	249	227	265	212	200	231	243	209	212	238	233	226	228	205	220	221	242	227	209	217	239	225	244	237	220	219	210	210	246	222	213	224	214	208	232	220	231	229	248	244	206	221	229	247	228	241	226	245	245	256	208	228	227	203	226	232	265	221	261	222	235	205	233	201	242	229	249	215	222	236	243	204	240	221	209	208	229	206	211	238	270	229	236	233	228	240	214	223	225	252	199	235	252	210	208	205	195	232	229	228	213	240	215	222	221	231	242	249	242	219	237	234	230	251	231	216	239	205	239	234	217	229	240	230	211	236	247	220	225	216	214	226	207	233	219	228	226	225	198	245	213	245	236	232	223	224	203	226	199	267	237	216	228	247	232	220	220	214	244	242	245	223	220	216	235	257	229	232	243	225	220	202	213	227	226	238	217	216	217	265	202	238	219	205	239	239	236	221	235	213	226	201	210	216	236	216	241	221	211	213	215	254	205	248	212	227	231	231	226	223	222	215	240	242	229	237	236	240	227	243	237	225	216	224	224	222	234	235	245	210	238	225	220	227	242	206	216	223	231	222	210	221	238	236	225	229	236	232	203	236	229	243	214	208	219	202	231	224	225	235	235	243	205	216	258	250	220	226	247	228	224	222	231	204	261	217	235	235	231	203	221	187	247	263	243	224	224	218	204	228	235	219	207	263	196	216	213	189	262	203	223	247	238	221	218	239	223	243	222	247	210	226	244	237	233	230	247	212	242	219	216	251	256	224	225	223	238	236	228	234	249	248	216	245	246	241	235	215	211	215	265	237	232	230	227	252	202	233	210	233	244	228	227	211	235	212	224	226	229	222	237	250	236	236	208	211	239	223	205	229	226	219	217	239	216	237	227	213	230	239	230	225	223	234	243	249	249	230	223	209	219	248	233	233	228	246	221	191	230	223	213	236	238	233	260	220	212	215	208	217	227	212	246	227	237	231	192	245	207	243	210	221	230	224	235	245	199	247	194	225	233	226	217	201	230	216	254	180	212	217	210	216	228	225	226	232	211	217	244	209	231	222	240	230	242	249	262	221	253	255	202	213	228	229	255	223	228	247	254	230	227	192	226	239	230	214	248	213	237	212	211	209	238	213	238	222	236	233	234	230	233	249	227	244	204	242	239	226	231	239	244	201	217	262	218	219	211	252	257	223	203	230	214	251	233	219	213	234	222	234	217	243	227	223	243	230	240	236	213	233	231	231	230	233	205	240	201	232	227	251	229	241	221	247	207	233	229	226	232	224	217	210	231	230	210	211	208	250	237	225	264	200	234	215	252	220	217	209	251	187	220	215	215	223	243	248	184	234	239	246	209	241	223	242	216	232	228	234	231	222	241	226	217	236	226	231	224	231	258	216	248	248	197	235	243	234	222	219	229	217	227	228	240	221	245	225	259	225	224	234	245	224	211	236	254	198	246	226	235	243	240	204	249	222	228	242	207	231	208	202	218	235	234	254	234	195	213	230	251	236	249	225	212	254	258	247	228	206	210	258	251	222	236	224	216	202	229	248	214	213	215	225	242	221	218	230	245	249	231	243	240	225	245	222	227	213	228	254	219	256	214	220	207	217	267	233	224	234	232	220	220	266	245	254	245	228	238	242	224	218	210	213	218	234	232	208	224	216	210	198	222	246	242	216	243	262	214	205	248	242	229	242	219	238	240	239	238	266	214	236	224	219	216	226	217	194	216	228	237	225	225	233	223	261	237	216	215	257	241	239	219	226	213	244	229	241	242	219	232	215	230	218	241	223	217	213	221	271	211	241	238	224	255	231	241	238	222	230
30171	31881	35473	30299	20023	12674	8097	5207	2922	1917	1305	1136	910	828	680	684	601	569	544	538	546	577	546	549	534	477	518	488	560	506	527	505	493	518	497	515	568	516	530	535	534	473	528	510	550	504	513	565	556	513	526	502	503	510	506	523	525	528	561	525	524	521	530	519	550	521	549	503	497	496	582	481	531	554	522	552	516	519	536	516	518	509	558	535	497	510	530	523	508	532	527	541	489	515	525	518	526	523	551	519	551	517	521	489	494	482	545	497	536	560	509	508	553	563	516	525	517	514	526	543	509	538	524	511	526	523	523	495	522	534	530	476	535	517	518	543	553	551	541	516	530	527	503	518	522	507	552	572	528	502	541	523	542	543	531	526	536	558	540	521	485	521	528	547	527	538	492	549	542	490	514	578	520	490	481	508	537	506	508	522	533	582	543	540	503	486	530	523	573	481	525	527	508	524	512	516	491	500	500	527	548	500	551	493	540	548	516	555	545	500	503	534	477	518	486	537	511	527	507	525	551	577	562	546	495	524	517	504	517	549	503	514	498	509	548	538	490	512	570	529	540	538	513	520	515	503	536	554	485	576	536	550	468	504	502	524	546	586	536	510	523	520	516	533	507	548	540	497	520	538	527	551	483	509	535	496	558	546	521	530	555	546	531	512	526	489	536	524	532	489	523	517	531	473	519	535	527	509	581	566	508	494	518	527	510	531	568	538	544	522	516	500	523	503	517	526	504	514	561	532	484	502	509	511	509	544	519	510	513	498	524	451	515	508	503	512	550	547	535	537	512	527	550	537	549	510	531	527	533	507	552	552	544	522	540	464	509	512	502	479	525	515	519	507	502	543	523	532	568	554	517	542	512	519	548	519	548	532	534	558	486	571	542	498	517	543	494	531	494	500	508	516	565	548	508	546	512	563	485	533	536	531	519	567	527	518	524	526	515	537	542	535	580	514	520	543	532	550	523	560	496	519	495	470	496	525	512	516	531	484	516	521	543	518	506	509	553	513	535	523	500	531	537	514	533	510	496	470	534	511	511	522	530	515	535	518	531	459	532	524	500	522	478	522	542	553	541	493	524	520	511	547	529	515	529	565	524	544	527	529	529	495	488	548	542	506	555	545	559	525	553	525	514	542	516	539	500	508	535	518	456	481	528	541	525	547	542	555	508	525	515	509	511	548	500	509	515	498	465	497	521	509	490	534	516	524	495	522	543	510	479	522	478	541	550	527	536	532	527	499	524	541	494	495	476	513	499	484	492	492	542	519	519	503	474	508	490	528	499	562	530	532	529	518	539	519	514	524	554	558	554	540	519	516	479	503	570	495	492	543	469	511	506	555	533	519	517	534	540	541	504	508	499	518	546	478	504	519	519	529	566	556	521	549	545	507	512	519	511	479	501	516	525	503	534	471	565	518	526	540	533	527	499	517	524	540	511	593	480	512	506	526	514	524	572	501	505	510	529	506	557	544	546	526	532	494	560	540	491	499	531	498	514	503	536	524	514	500	484	491	537	554	510	492	516	517	488	504	526	537	530	517	521	486	507	536	523	534	537	512	514	507	516	540	538	492	529	537	525	517	530	523	539	526	490	566	527	517	521	537	522	534	515	534	536	502	498	509	560	501	526	516	481	502	530	511	524	502	552	534	510	500	516	531	530	524	523	502	512	536	506	541	521	579	519	507	568	491	490	548	533	530	520	534	548	533	520	554	550	527	525	543	543	510	515	509	541	521	560	529	556	510	533	533	538	526	512	529	507	511	544	550	541	547	553	557	527	552	541	483	472	496	489	543	537	526	486	548	533	516	510	515	507	527	553	481	493	529	468	510	518	500	518	519	517	495	525	550	490	592	564	520	522	528	516	496	534	494	537	531	516	509	517	477	537	525	539	501	532	488	505	511	515	538	550	570	520	499	493	497	520	549	499	484	505	507	508	527	558	527	532	546	505	551	530	523	511	509	499	544	523	525	522	527	555	571	533	521	507	544	515	483	516	521	523	525	488	528	536	482	537	488	527	497	503	562	504	515	541	538	541	535	536	558	527	574	573	567	504	498	511	553	483	483	529	554	543	532	521	499	510	522	546	566	523	532	482	580	475	514	544	482	475	523	514	503	510	523	527	508	485	519	528	540	531	517	501	559	537	512	535	527	551	554	508	522	492	549	541	528	514	515	543	523	488	524	504	512	499	498	490	512	523	509	521	517	507	527	541	581	518	516	540	544	533	530	528	537	475	526	522	520	544	521	550	492	520	542	592	545	562	527	503	466	497	513	518	524	530	538	553	502	549	534	556	541	507	515	513	490	503	541	550	547	489	510	506	510	524	510	465	523	496	564	510	529	504	520	518	502	530	515	544	484	502	519	528	537	527	508	560	510	549	524	509	500	552	532	516	558	533	513	555	507	545	521	516	517	513	534	531	510	555	527	529	504	538	530	513	564	536	543	531	534	547	527	510	525	506	508	491	569	557	474	544	492	502	547	582	528	485	559	541	517	535	558	543	511	518	529	495	557	491	504	499	506	526	543	519	530	535	494	515	550	525	548	517	525	497	462	499	486	487	524	564	490	506	508	552	531	529	520	510	517	564	490	500	542	524	511	547	526	539	539	498	509	510	527	534	524	482	528	536	520	535	484	549	544	501	502	508	520	518	515	504	498	500	496	517	515	525	486	498	508	513	456	547	535	569	538	544	552	490	505	518	540	553	509	552	536	526	503	547	574	502	532	486	507	545	516	543	523	532	557	509	542	527	594	519	493	514	485	486	491	512	518	526	500	505	526	529	500	529	521	537	515	533	531	538	518	500	510	544	507	503	531	544	540	516	517	548	469	516	552	504	518	506	517	518	518	477	511	529	548	544	543	546	490	506	535	526	527	553	575	479	557	508	547	486	540	488	542	493	503	537	530	501	506	510	543	513	491	539	520	545	537	543	536	537	504	583	529	530	546	543	538	558	498	532	471	534	513	494	519	503	561	539	484	545	507	530	493	500	495	540	526	510	547	508	509	505	487	509	515	534	555	471	488	532	492	524	548	475	529	514	458	521	504	490	484	537	533	505	548	512	513	528	543	526	560	533	489	515	518	528	519	520	525	536	507	486	507	506	519	530	506	529	497	518	549	582	493	498	554	537	489	491	522	554	537	560	513	535	564	494	515	522	488	504	513	523	580	517	508	550	489	527	505	512	494	504	522	527	518	519	479	540	518	486	531	503	490	507	505	512	521	481	556	508	552	495	502	543	521	506	498	532	556	525	542	552	524	542	567	540	517	476	506	563	496	479	498	506	535	499	487	509	506	510	495	494	496	569	551	547	496	566	496	529	510	527	505	531	534	542	543	526	509	504	536	513	545	514	520	483	520	565	509	540	506	507	529	574	529	492	490	473	511	513	517	489	501	554	545	541	547	494	526	552	525	520	540	486	525	506	526	496	529	519	492	535	533	552	543	519	556	506	528	508	509	471	506	487	518	574	503	546	521	474	543	505	521	546	527	515	502
55525	52216	50419	43829	30688	20648	12108	6740	3345	1733	1125	739	638	450	356	330	274	271	262	259	241	235	228	210	238	219	236	213	221	245	211	201	233	227	218	188	224	217	264	225	234	186	221	237	227	241	222	207	231	222	240	202	206	236	225	216	201	198	236	200	209	202	210	219	211	219	206	206	202	220	239	218	199	213	216	237	209	206	236	210	206	216	192	194	174	196	236	243	216	235	213	227	213	228	243	211	190	212	207	212	195	228	250	225	213	192	236	211	225	232	235	187	209	236	190	206	227	231	196	204	208	192	213	201	225	233	231	233	223	223	214	202	204	195	218	240	227	216	180	221	219	213	213	197	224	224	220	197	212	209	232	208	236	216	220	231	248	233	200	195	207	214	223	193	192	214	220	195	237	217	225	190	248	221	191	198	189	246	207	209	213	214	240	229	238	205	213	241	220	234	214	220	220	230	246	201	203	205	236	246	236	227	233	243	213	216	226	192	223	195	233	214	203	227	206	187	187	219	246	228	233	231	219	212	207	225	206	207	230	230	226	190	233	223	223	245	244	220	220	234	201	229	219	221	234	196	205	234	228	227	218	213	228	224	205	216	187	213	250	199	254	202	210	226	204	194	214	190	195	207	188	201	212	216	214	211	194	231	213	220	219	236	231	205	205	227	196	226	199	221	215	217	220	233	252	220	205	221	218	204	267	222	232	222	206	209	203	185	207	215	243	229	215	223	226	211	205	216	239	191	222	237	209	215	203	219	205	224	206	191	209	214	246	217	200	209	206	241	225	193	232	191	220	204	236	235	240	194	237	247	212	206	191	215	230	220	220	232	224	212	228	207	212	217	232	236	211	236	192	213	219	194	209	188	202	214	232	234	221	227	201	228	223	218	225	213	226	236	226	221	217	199	222	192	225	203	254	219	245	253	211	180	232	208	211	194	197	233	220	236	210	206	231	244	209	194	223	229	224	230	227	225	261	210	220	244	231	219	193	228	215	226	217	178	199	225	214	216	227	223	226	215	217	196	213	229	206	243	162	180	230	224	219	228	199	228	233	192	202	211	219	232	249	233	217	210	234	225	214	235	205	192	197	237	259	206	237	259	230	222	212	199	212	209	207	225	207	209	222	211	220	232	197	231	234	248	218	190	219	193	224	216	211	222	201	220	225	226	200	195	195	185	218	201	223	208	216	245	249	216	198	209	214	210	196	261	217	214	210	199	232	217	208	219	228	227	221	228	205	195	201	213	214	240	222	190	234	251	206	218	208	203	214	211	206	257	222	212	215	214	199	208	225	202	198	213	221	238	221	200	221	267	226	217	219	220	236	234	218	203	228	206	206	231	213	244	209	197	212	218	206	223	222	222	215	231	196	237	215	209	214	233	204	207	202	195	209	209	202	231	236	196	226	202	199	244	206	246	198	218	197	211	233	189	218	211	193	210	194	198	242	234	216	219	202	225	219	216	211	211	199	208	220	191	183	210	220	235	213	223	200	247	235	250	192	216	231	211	244	217	218	236	210	202	227	235	181	228	232	247	215	226	229	208	219	217	216	216	254	211	221	214	209	211	215	194	188	190	210	204	208	243	225	223	256	208	206	237	236	220	209	212	214	197	250	206	215	216	221	230	194	229	203	242	229	221	210	225	228	210	218	220	199	222	241	210	215	228	206	204	248	207	195	214	236	227	227	206	223	224	228	245	225	208	217	226	192	233	214	200	222	226	237	223	214	222	213	228	187	237	227	173	215	191	201	203	227	225	223	210	207	214	224	247	215	222	211	211	213	198	212	200	223	221	230	245	227	206	203	216	210	236	191	239	218	232	208	245	222	212	214	237	240	224	223	230	209	233	250	231	219	220	219	220	229	198	215	227	217	217	215	229	218	202	244	223	230	230	240	239	200	237	229	216	228	214	198	229	216	221	225	236	235	211	221	212	218	204	206	211	214	210	219	189	209	206	219	252	232	209	210	222	208	196	232	221	211	229	214	209	235	219	217	244	241	237	223	268	211	228	203	201	205	239	237	214	228	199	205	236	218	223	219	219	212	216	202	226	211	235	220	234	198	179	225	188	200	212	242	191	218	241	225	162	236	200	219	236	218	228	209	197	201	226	232	223	201	227	253	212	228	219	217	236	235	209	235	223	211	209	223	243	239	219	238	204	190	222	210	206	219	217	198	216	196	209	212	199	199	218	202	193	222	230	236	186	214	192	205	216	230	214	229	235	212	218	214	208	223	216	244	218	229	172	218	220	190	217	222	202	209	207	213	226	211	215	225	204	204	225	199	220	218	200	205	211	222	223	213	199	202	242	233	226	226	205	212	250	213	212	230	208	209	213	207	233	207	230	200	221	198	200	230	200	204	208	203	204	215	222	203	219	223	206	227	210	222	166	239	228	235	218	246	205	245	202	224	219	231	212	217	222	214	236	212	211	204	229	195	246	200	203	242	207	219	213	205	194	211	200	213	223	256	214	221	213	187	224	208	241	217	223	229	225	226	218	203	212	211	226	214	235	218	197	242	247	204	225	212	250	225	209	255	237	206	209	220	223	209	239	197	216	211	194	237	231	248	255	196	218	193	210	234	211	229	221	225	220	204	233	205	191	216	220	208	210	213	213	219	225	215	232	198	249	216	221	241	230	224	235	202	222	210	222	230	205	213	235	209	211	203	223	233	202	232	189	221	217	213	219	206	227	208	230	220	196	239	216	204	231	233	204	211	216	224	222	232	219	198	214	214	233	238	232	207	187	210	211	242	227	214	237	236	219	197	183	240	215	245	205	220	204	206	216	212	211	203	232	214	206	222	232	250	205	214	220	201	220	255	220	232	201	222	219	222	193	246	207	211	214	200	212	252	237	211	226	206	213	221	233	212	188	214	222	216	220	190	231	192	211	214	209	232	216	233	187	233	221	195	240	232	232	241	214	210	228	238	250	228	211	252	213	239	202	199	193	222	241	225	211	222	194	212	195	200	216	229	239	222	212	202	181	206	210	210	226	213	226	192	189	208	225	232	221	209	218	191	236	188	220	224	217	221	195	218	222	239	224	226	196	223	216	219	216	204	229	206	193	223	243	222	209	208	217	226	214	234	211	211	210	231	222	225	204	215	210	239	177	195	182	212	197	226	221	220	199	224	215	199	225	204	227	198	229	216	214	194	197	212	182	223	205	213	230	207	208	193	234	254	233	238	228	258	231	227	197	199	206	244	223	197	224	228	209	220	204	229	190	235	196	238	213	206	192	212	222	206	223	228	264	231	215	215	188	207	213	195	203	207	204	239	224	228	209	229	198	225	215	239	207	256	246	220	190	216	199	251	214	214	202	246	211	206	217	240	230	233	237	177	244	215	208	205	225	226	243	214	231	242	213	232	232	231	198	222	221	210	255	185	216	238	220	230	224	199	207	217	244	220	213	207	237	214	217	229	198	218	238	237	187	228	205	234	246	220	217	206	185	221	221	200	202	235	230	229	216	216	229	214	221	210	217	226	236	231	212
42193	49305	53209	49971	38492	26529	20307	15197	10247	6362	4149	2922	2386	1554	1212	946	757	719	666	711	598	547	592	567	500	500	563	522	514	510	491	537	541	477	502	488	502	493	477	475	493	494	490	481	454	470	517	513	492	521	501	546	508	491	514	520	505	490	509	464	512	508	535	485	505	492	499	515	504	523	493	483	494	501	479	519	490	455	484	509	499	520	506	490	539	490	487	493	478	463	496	508	502	491	526	498	487	517	453	486	515	457	494	517	491	489	474	514	506	455	483	476	495	531	512	496	489	478	488	504	483	500	476	512	450	493	521	490	520	522	461	520	488	476	488	516	490	527	471	470	512	495	502	488	450	475	496	476	475	490	494	485	509	501	486	507	525	464	460	482	509	498	550	476	511	505	486	479	488	522	507	484	467	495	479	497	519	476	483	536	477	531	494	476	498	469	506	500	478	499	473	468	510	498	516	515	492	501	480	527	482	509	498	482	485	516	484	486	519	477	524	472	463	469	532	473	525	490	509	492	494	513	528	509	489	495	519	498	476	507	477	491	507	510	456	499	478	493	507	521	511	482	482	487	490	497	484	480	467	461	465	464	496	483	513	473	489	476	535	512	517	491	496	490	495	490	541	506	479	496	489	507	488	486	514	508	529	493	479	481	499	477	516	513	476	509	461	503	500	480	476	528	479	491	467	521	472	486	461	526	506	479	470	497	473	503	537	475	524	535	479	515	463	437	485	502	512	507	485	455	485	502	503	462	471	488	486	501	471	521	535	500	478	488	458	489	544	524	515	479	445	472	479	492	520	481	498	496	489	523	509	521	451	514	497	499	502	489	520	480	517	494	511	508	472	508	496	512	530	516	511	493	540	538	482	465	506	511	525	494	459	505	524	493	493	486	470	465	476	516	498	476	493	521	483	513	531	511	476	507	462	478	501	512	468	505	470	497	509	492	475	470	449	501	475	502	528	479	520	442	479	499	469	501	487	466	496	496	451	516	553	474	492	519	515	533	493	468	469	464	485	495	537	477	507	528	512	498	482	507	547	494	477	460	526	476	502	466	471	467	515	475	516	499	486	490	450	506	509	479	485	524	487	510	512	499	514	564	506	448	492	488	463	519	478	491	513	506	539	510	483	504	486	510	515	488	493	508	464	522	516	495	496	511	459	518	488	491	527	557	516	493	487	510	486	510	501	525	507	496	485	468	490	492	511	529	493	487	539	494	507	469	501	512	491	483	505	514	504	497	525	554	497	499	501	520	494	520	505	503	507	501	496	473	486	531	563	455	530	497	528	481	498	498	465	524	522	490	539	499	512	523	503	530	520	483	488	491	482	509	490	483	505	498	497	486	473	488	512	500	504	483	501	478	469	514	517	467	538	472	508	521	519	492	483	511	500	489	488	474	495	498	470	492	489	481	490	507	490	476	492	481	486	505	487	520	442	493	508	497	538	451	501	497	481	460	501	515	494	478	539	475	478	507	546	476	507	472	489	486	505	537	518	504	507	438	505	511	474	510	462	520	494	503	475	506	501	505	476	501	479	477	476	486	477	491	489	463	494	461	527	501	514	499	510	511	499	517	498	496	524	502	451	488	519	456	473	487	476	478	514	538	480	475	506	473	494	479	465	500	482	519	508	464	454	504	480	489	473	527	570	522	482	525	477	460	510	537	458	496	510	488	478	517	547	528	517	482	474	524	499	529	499	483	476	520	521	496	479	480	516	521	525	500	512	500	479	491	495	526	474	490	468	515	514	451	470	505	471	475	487	519	517	466	518	494	490	491	486	504	473	409	464	481	506	502	522	529	521	504	512	518	491	514	529	484	520	495	461	483	492	523	512	510	478	463	492	489	484	530	482	492	534	502	500	478	449	512	510	510	513	501	533	480	517	474	467	525	504	518	454	540	485	542	495	441	480	491	510	505	469	485	485	507	499	479	481	506	553	496	517	499	490	491	509	502	515	525	479	517	509	506	492	513	551	504	520	482	504	460	501	491	510	472	510	500	505	518	514	496	484	520	512	471	548	513	542	481	499	511	502	481	501	504	500	490	466	496	497	531	475	469	482	488	454	490	487	505	534	494	479	496	479	482	522	519	526	480	492	463	527	459	524	457	497	536	541	499	510	487	508	541	510	497	519	520	495	484	517	517	519	495	529	520	467	511	490	474	502	477	504	500	480	492	487	544	460	490	501	479	499	547	505	521	487	456	485	539	494	478	526	516	475	502	483	514	517	509	485	468	494	487	488	502	486	512	491	505	494	527	511	479	481	490	487	464	489	507	514	520	496	484	485	509	492	480	481	474	444	460	495	477	504	479	494	497	475	497	535	518	498	474	499	519	475	479	497	514	515	479	445	462	482	498	478	505	520	482	453	473	496	522	465	495	511	502	481	511	520	498	491	457	512	521	507	490	456	513	526	429	464	473	521	477	490	492	517	483	532	501	486	502	512	497	536	503	460	469	472	486	509	510	506	476	445	514	484	502	474	512	479	515	472	533	510	551	504	512	485	508	450	465	492	506	494	475	533	479	482	498	507	479	497	455	520	476	490	503	474	480	521	505	500	504	510	484	496	541	503	521	484	507	504	512	497	492	485	512	509	504	489	479	508	488	500	470	487	515	497	525	504	495	527	487	508	502	503	469	494	528	547	550	519	498	515	505	474	490	481	494	508	526	503	504	534	472	532	528	461	497	477	505	487	487	507	486	534	495	466	519	473	486	522	494	521	470	512	500	468	520	484	473	472	484	540	530	476	521	492	447	520	472	510	479	518	536	458	485	522	491	505	489	529	473	474	551	501	467	510	480	517	487	498	528	548	542	475	510	511	489	489	515	484	489	473	473	495	518	522	523	479	512	484	500	505	515	461	480	472	540	493	513	509	478	496	487	499	482	497	474	504	467	463	509	528	481	495	473	489	470	457	566	476	476	497	512	469	513	477	505	501	480	487	499	501	471	527	552	442	464	481	517	509	449	483	514	450	507	521	500	512	510	511	493	521	520	469	521	478	492	511	521	485	483	478	463	516	520	522	526	504	489	517	515	483	507	506	519	488	489	524	481	485	519	520	493	466	513	456	530	502	486	501	524	521	509	493	505	501	499	483	515	494	516	521	491	484	469	538	483	506	516	528	473	498	496	477	513	510	493	509	535	490	493	501	504	451	501	514	486	499	466	498	508	480	493	501	491	524	467	485	477	518	498	505	513	468	496	497	497	472	473	490	490	508	532	485	466	502	537	517	458	510	507	536	482	484	460	504	498	480	480	512	472	529	533	522	495	480	508	511	501	550	478	496	486	501	524	477	507	474	484	490	489	504	513	474	519	502	491	471	454	482	456	466	527	492	494	506	507	483	470	484	486	522	518	488	547	491	480	494	481	517	535	507	517	495	498	524	451	520	505	442	504	491	530	490	500	472	496	495	526	490	518	503	481	472	533	474	503	537	491	533	496	498	496	486	484	507	493	518	471	498	497	507	466	473	479	511	497	505	488	509	510	508	561
61041	51729	53490	47185	33233	26384	20374	13226	7088	3531	2004	1282	874	610	487	347	338	304	294	268	217	229	222	280	227	252	233	243	249	233	218	204	232	220	202	217	206	200	219	187	228	214	222	237	224	216	195	223	219	231	215	202	185	219	212	198	222	236	214	201	204	209	219	219	209	234	204	217	210	220	221	209	209	213	225	226	222	229	213	219	203	246	222	195	218	215	205	222	202	196	212	240	216	211	213	216	225	218	189	235	234	229	233	197	218	213	223	205	247	200	215	223	215	202	204	204	209	226	229	229	197	197	182	185	224	182	201	221	233	184	211	252	210	221	233	207	204	207	245	203	217	252	208	224	213	220	197	206	192	223	203	201	184	225	208	202	200	209	238	225	189	211	221	213	212	201	197	172	199	182	201	204	228	217	251	204	185	203	249	227	204	217	227	242	213	212	246	232	231	261	213	194	211	226	234	222	200	219	227	199	184	223	200	217	217	229	233	200	229	221	221	210	205	242	205	219	214	232	214	212	209	225	207	218	216	226	196	232	223	193	210	188	229	225	205	218	209	226	243	228	242	220	208	207	221	211	210	219	190	214	219	231	222	228	222	236	199	213	211	224	203	253	224	248	215	198	211	210	209	227	233	174	200	200	208	216	228	179	214	203	207	213	244	231	234	197	192	203	235	214	220	230	223	183	209	234	192	224	218	209	217	211	228	225	221	210	225	205	201	205	225	219	181	209	217	211	206	207	196	209	210	234	213	203	226	229	231	236	207	212	205	210	186	248	194	196	212	235	224	215	214	232	188	227	219	247	201	215	233	225	209	191	214	214	228	220	210	226	217	220	217	215	217	217	188	199	199	227	229	205	191	196	214	227	227	211	204	215	202	207	209	205	226	196	223	215	227	207	239	207	192	233	237	204	215	220	218	242	228	217	213	244	236	235	213	191	217	195	220	245	217	210	213	199	229	218	223	219	202	207	210	203	228	224	213	218	219	260	191	255	222	227	219	216	189	215	216	219	221	199	218	196	213	208	244	213	211	213	250	189	220	194	220	201	226	229	200	210	223	213	208	204	206	227	201	219	209	223	223	199	203	220	213	211	220	205	248	206	202	183	213	203	205	208	211	199	220	232	203	193	188	228	225	216	202	227	211	218	217	225	226	202	195	261	250	222	213	213	217	200	208	234	226	202	214	204	210	220	211	187	204	214	194	194	193	209	192	235	249	197	228	232	221	207	199	200	223	215	182	208	208	208	229	208	207	225	239	202	218	215	229	213	191	206	190	210	217	217	239	216	196	218	201	216	215	227	205	212	190	247	223	195	187	219	197	216	201	199	184	210	239	207	224	206	232	219	212	221	204	210	220	210	215	210	200	198	205	228	212	212	210	193	209	227	228	219	228	211	221	225	196	231	210	199	231	211	223	208	247	222	217	227	209	234	221	204	205	233	242	229	221	200	200	201	232	203	229	184	225	216	222	192	207	224	208	237	201	224	205	201	208	215	210	208	191	211	229	227	237	196	204	236	239	257	200	233	204	234	218	230	215	210	232	220	188	185	201	215	223	214	223	203	228	224	214	161	198	228	220	215	220	226	212	215	226	213	207	189	203	207	227	244	234	238	233	203	211	221	221	191	211	204	232	186	226	194	199	226	219	199	212	225	218	192	227	197	207	215	207	191	207	196	202	214	210	225	216	230	248	220	216	241	238	224	189	213	185	202	231	217	212	202	242	200	207	213	217	209	222	203	234	218	220	210	218	210	215	235	231	241	229	223	205	216	211	232	206	259	205	209	224	218	230	220	228	186	237	235	241	210	210	190	210	181	224	232	219	232	219	201	217	219	221	204	199	221	210	209	182	204	221	202	229	226	213	224	214	219	203	217	213	201	225	234	209	231	218	208	206	200	199	227	187	199	238	209	210	224	229	220	211	197	227	201	221	223	236	221	220	191	206	224	233	210	225	193	212	213	212	208	202	209	203	219	196	206	205	201	190	220	208	232	203	200	206	229	215	210	210	211	221	226	214	197	235	209	240	228	225	245	261	213	198	201	209	203	235	202	222	241	225	210	213	208	231	210	218	223	216	191	203	219	184	198	193	220	246	219	247	247	190	213	196	229	241	219	206	201	215	207	223	212	228	212	205	209	199	207	208	201	187	224	237	227	193	217	221	195	203	220	216	224	245	211	237	230	221	206	204	195	231	223	212	212	197	221	207	217	223	229	194	231	230	207	230	214	227	263	212	221	236	221	196	221	178	226	215	208	243	246	228	214	209	223	202	209	197	208	224	231	202	212	234	217	200	215	215	230	196	216	231	199	204	214	221	220	207	194	214	229	214	210	215	244	215	197	234	202	206	211	238	201	199	221	205	234	255	218	225	211	195	221	210	198	226	228	203	190	206	226	237	222	215	235	225	218	214	200	212	217	209	232	219	229	206	211	210	220	234	213	202	252	227	207	233	206	221	204	203	227	231	213	188	180	225	222	201	214	199	207	224	195	239	214	224	231	207	204	194	236	206	211	219	210	207	201	236	220	193	227	216	223	200	211	249	199	184	210	203	206	234	232	226	219	205	194	251	217	231	210	228	220	227	176	218	229	237	225	204	186	230	198	213	200	207	218	221	215	210	203	197	237	213	235	231	214	177	262	233	220	185	204	200	202	202	214	214	221	204	194	200	214	231	218	220	203	222	217	246	234	230	221	245	230	186	207	201	228	228	233	219	208	207	196	232	192	220	217	193	221	219	209	190	174	236	215	182	203	193	195	226	225	193	215	200	198	211	213	203	219	233	189	208	215	202	198	219	233	200	213	247	204	204	221	217	184	207	212	225	220	186	221	201	216	234	196	211	206	204	207	193	187	186	249	221	183	218	168	222	223	220	227	194	213	215	219	224	202	219	229	243	222	239	201	194	204	214	175	202	216	226	219	212	219	208	223	208	236	211	237	198	231	194	226	210	219	227	227	244	201	234	205	218	192	193	211	215	217	215	195	207	189	196	226	200	179	231	207	232	220	221	219	217	227	244	201	206	233	231	199	234	217	238	237	207	222	185	195	213	225	217	194	246	209	214	200	198	193	220	200	212	222	239	236	224	210	245	209	196	204	203	195	215	192	194	244	229	187	214	213	239	243	206	201	194	200	221	214	215	200	196	211	217	215	222	210	210	193	221	187	240	245	208	232	226	217	172	197	204	182	192	180	254	210	195	193	221	253	230	233	228	209	216	224	213	194	211	244	196	196	217	161	224	226	209	224	194	221	209	231	211	210	219	215	186	222	223	209	229	231	238	194	253	221	225	229	210	190	216	228	191	193	199	185	213	211	229	181	225	225	187	202	224	193	222	225	243	234	237	201	217	232	248	214	220	208	223	220	214	213	212	202	217	215	221	241	244	208	205	209	224	183	205	225	204	221	197	199	233	202	199	216	225	241	203	213	213	212	228	207	229	220	209	233	196	236	207	250	243	204	207	235	200	206	208	208	239	227	236	220	217	219	199	224	228	220
48343	52283	57711	55443	44778	35073	28065	21579	15400	10508	6678	4715	3483	2477	1667	1272	871	844	745	695	690	623	634	631	595	583	552	583	521	534	536	529	557	503	433	471	501	469	495	489	497	503	493	466	498	475	473	513	467	530	497	537	476	486	489	462	467	491	478	479	487	490	491	489	435	471	477	512	506	469	505	478	489	474	478	460	491	469	477	447	491	470	430	457	494	489	488	475	495	457	494	491	496	508	478	493	512	483	468	459	458	491	509	475	468	485	500	472	488	479	489	510	496	496	492	514	444	488	459	492	445	475	482	491	472	501	469	470	496	483	446	459	467	509	488	494	458	469	484	486	443	501	475	466	483	505	480	498	418	455	501	469	539	471	494	457	500	451	486	479	480	498	487	480	484	469	477	479	486	511	510	495	503	500	498	507	458	438	485	483	508	450	493	481	496	507	468	507	507	490	466	511	527	512	545	478	492	430	495	484	502	457	465	508	467	494	481	501	482	479	479	494	522	440	457	467	471	491	476	514	463	442	493	428	520	517	518	466	481	486	488	467	509	510	461	452	478	505	505	440	526	460	427	502	456	484	492	474	483	501	468	474	512	538	520	488	500	481	524	526	476	469	474	503	474	510	462	475	472	476	466	495	478	492	479	483	486	466	450	452	476	476	485	500	490	498	504	500	504	474	498	482	504	469	466	484	463	476	469	510	463	502	492	487	486	528	498	471	494	482	461	501	517	439	491	491	445	503	463	480	517	498	522	420	450	458	478	462	469	478	480	491	495	437	490	479	492	432	465	473	490	434	497	459	443	483	498	501	526	501	499	442	493	481	505	493	512	482	485	453	468	488	481	507	467	483	459	452	450	505	480	519	481	485	523	489	514	472	497	501	490	457	477	492	466	485	507	475	476	490	483	460	501	511	458	506	490	481	462	475	477	445	460	434	479	526	441	507	482	473	460	466	520	514	484	479	512	471	503	482	426	490	500	493	485	464	462	493	465	498	511	506	480	485	472	492	469	477	498	484	443	481	465	450	491	468	453	452	538	448	480	489	486	474	469	439	448	526	463	520	470	494	502	472	441	481	482	488	477	480	492	521	473	452	469	493	500	488	511	474	457	489	509	481	488	491	505	494	516	510	453	484	504	482	502	506	457	472	467	519	515	490	501	450	492	480	492	462	483	544	494	445	465	512	498	519	486	489	481	497	486	539	521	515	497	474	506	524	486	502	462	445	464	496	434	485	472	460	496	462	464	504	511	514	552	457	529	536	503	481	484	481	460	470	491	491	486	451	481	464	490	505	462	480	505	490	475	499	471	502	509	502	438	464	464	491	493	464	508	488	499	494	484	455	493	499	498	462	539	513	495	474	505	490	503	501	469	470	442	494	493	476	462	488	515	508	467	473	494	513	487	496	486	511	495	528	448	479	471	469	472	508	492	466	503	493	477	468	501	491	484	455	512	494	476	494	466	505	460	493	469	468	497	477	479	486	476	479	476	488	504	458	475	510	496	489	527	485	456	483	462	519	471	486	502	516	510	471	479	475	508	504	475	485	463	481	499	500	510	488	493	476	481	480	487	476	460	481	483	462	460	479	472	490	447	487	490	507	478	482	489	467	452	479	504	483	480	512	466	471	449	491	516	438	479	481	433	516	511	505	478	482	498	451	492	502	521	502	471	453	480	492	481	486	486	490	489	479	500	505	480	463	483	472	526	502	475	463	501	484	489	496	457	529	484	493	482	484	503	487	494	476	479	467	493	499	492	460	491	472	549	455	483	448	486	541	487	468	478	505	451	443	468	508	471	476	452	467	501	461	490	470	502	482	521	485	479	531	463	450	489	507	486	483	503	451	462	515	492	494	477	492	509	502	461	473	478	456	498	489	501	481	496	466	456	493	465	517	526	497	478	471	508	496	484	481	490	464	472	500	434	501	495	555	469	496	521	496	514	465	528	528	487	478	488	459	496	452	526	482	465	484	460	459	495	494	462	497	488	474	525	503	499	508	436	481	470	466	504	513	474	461	488	490	495	485	462	474	447	468	481	490	508	472	482	480	524	453	490	465	490	497	518	489	484	499	447	528	471	452	493	478	449	464	476	495	498	506	474	450	496	473	488	489	517	517	500	468	482	466	470	454	495	485	460	448	491	487	497	501	488	490	475	477	470	513	477	468	498	470	461	477	465	463	506	473	469	507	506	505	480	482	500	462	481	496	519	487	530	496	484	454	491	512	473	487	463	509	453	475	518	501	473	472	479	462	490	506	501	482	476	508	474	495	487	496	482	491	460	503	491	492	507	463	459	519	491	502	482	464	507	506	471	488	462	498	499	489	507	505	512	519	468	472	501	494	479	433	452	472	510	499	471	511	534	469	490	486	477	480	511	473	493	440	479	493	453	509	470	457	488	519	516	478	490	528	477	496	453	494	492	494	474	506	470	497	491	457	462	491	498	496	520	498	520	490	482	493	481	470	495	499	464	472	511	501	522	504	487	523	476	456	468	463	505	472	487	502	501	498	508	536	492	531	457	520	473	451	495	487	495	473	514	466	468	509	506	493	488	502	538	486	510	489	486	472	450	454	443	515	454	525	469	487	492	485	447	511	455	479	529	511	457	456	511	479	494	443	465	463	467	531	483	504	494	493	480	459	503	449	499	520	478	500	463	440	491	493	460	510	466	497	482	464	487	476	469	471	519	501	507	485	468	495	491	521	502	464	482	483	487	496	460	503	486	488	478	497	474	495	456	467	465	458	476	481	454	497	455	500	507	488	495	492	472	465	472	492	474	494	534	524	538	487	507	483	493	458	545	471	512	509	492	489	499	501	471	505	506	497	465	490	510	502	499	499	491	440	500	464	492	469	472	510	508	477	487	463	463	508	498	516	528	463	447	501	498	489	456	506	497	542	491	473	443	461	493	500	517	498	482	477	482	500	521	479	539	487	484	484	445	475	504	493	439	500	484	486	478	465	489	516	509	519	454	488	485	489	462	474	470	487	448	467	509	470	475	500	497	463	507	490	516	447	492	494	504	505	465	522	520	463	494	462	460	407	477	514	519	481	485	461	492	445	489	465	482	491	470	517	517	485	457	494	479	440	484	527	486	494	513	501	475	486	513	503	479	511	498	511	506	468	488	469	511	487	498	462	477	485	475	483	525	482	514	505	519	482	472	498	493	472	461	513	512	505	481	490	479	504	487	473	468	455	467	485	509	470	475	465	509	520	514	463	504	479	499	503	492	453	495	504	487	484	473	487	478	476	515	489	490	501	431	475	474	472	445	523	454	520	487	489	504	467	466	499	499	487	456	473	465	461	497	475	485	485	512	488	500	482	492	520	519	493	448	461	513	451	504	491	517	495	478	475	503	483	516	460	494	527	454	486	535	463	477	504	500	489	501	515	486	494	495	495	471	494	473	504	488	533	481	467	523	528	464	495	503	548	459	473	484	484	497	513	484	518	483	492	461	469	509	521	516	502	533	493	521	452	476	456	477	476	480	489	451	478
40895	38442	32035	21469	9801	4547	2456	1318	744	531	420	375	314	285	260	208	245	249	233	254	220	226	223	247	243	257	230	214	204	255	238	230	248	252	205	276	235	198	237	242	211	214	241	222	226	212	220	256	234	220	235	222	233	240	230	222	238	233	253	199	233	235	230	265	221	222	209	231	231	220	231	243	260	221	216	240	220	233	248	217	206	235	259	239	228	222	227	228	243	238	243	211	228	215	233	245	223	221	236	240	226	229	233	234	249	209	240	252	236	236	251	254	232	210	216	263	233	233	221	245	233	240	233	219	222	235	249	211	216	235	270	220	229	236	234	240	219	235	240	258	226	246	234	201	251	220	247	221	250	257	242	241	240	207	216	220	234	207	226	233	239	256	239	248	221	240	222	234	230	249	254	239	236	232	201	251	216	240	207	215	226	222	209	214	249	221	204	200	252	223	253	227	213	252	243	244	213	223	233	233	227	225	267	243	235	237	235	241	209	212	237	248	254	263	226	244	244	237	229	245	243	223	238	230	239	241	223	229	245	193	234	225	238	254	229	215	209	239	223	244	227	255	209	248	212	227	253	237	250	256	223	219	217	237	223	222	215	225	239	236	242	192	228	243	230	232	246	214	206	217	221	262	247	218	234	228	245	254	252	243	222	229	233	257	251	251	212	236	226	234	235	214	213	217	201	237	240	232	239	227	239	256	230	223	212	234	212	218	200	215	237	240	213	224	211	218	235	228	211	243	244	225	228	221	234	246	247	239	222	241	251	217	239	257	218	228	235	226	218	227	249	205	230	218	218	218	237	234	236	220	223	234	218	216	242	233	232	229	231	218	208	255	249	250	210	217	246	218	220	240	199	228	245	188	215	261	247	238	198	228	221	233	232	224	243	217	245	248	235	239	204	202	240	213	224	211	208	235	222	240	206	239	237	224	223	236	239	220	247	226	230	240	241	239	247	228	234	215	208	208	215	252	227	241	226	227	229	249	211	231	233	238	240	237	253	237	243	198	231	233	224	220	233	249	221	230	213	215	227	241	252	211	221	228	225	237	225	231	207	245	230	226	230	208	217	240	247	223	259	237	268	244	219	207	225	230	206	212	217	216	225	235	210	244	219	225	233	255	226	223	218	248	242	228	207	227	206	212	231	223	201	240	228	227	212	223	229	238	256	231	219	227	238	222	218	228	249	223	189	237	221	231	231	214	231	206	216	241	248	243	220	181	274	226	228	251	241	227	236	220	217	229	247	233	227	226	203	237	223	248	240	223	225	228	239	202	215	231	231	246	210	238	198	219	233	211	228	244	247	228	213	254	249	232	250	224	250	230	208	225	261	220	216	235	237	211	216	229	234	233	224	211	219	264	238	243	209	263	235	218	222	229	241	245	220	228	199	234	233	232	221	227	216	252	225	222	230	211	222	244	244	268	224	214	229	252	245	255	246	217	242	210	220	222	232	254	241	225	231	230	225	217	248	267	240	254	220	245	192	223	211	253	267	261	260	210	209	229	207	228	212	204	244	224	245	231	217	214	241	217	222	215	247	235	237	230	241	241	261	240	227	249	230	226	208	246	252	204	215	237	247	195	258	226	222	246	210	214	230	256	235	236	244	238	211	232	219	251	222	220	233	269	206	237	248	250	237	259	246	219	233	267	237	213	248	254	215	266	225	220	222	238	223	242	244	239	215	244	238	198	232	235	242	257	223	237	245	256	243	241	223	202	212	257	248	236	210	208	205	234	249	247	229	250	243	198	225	262	254	222	238	234	249	235	200	248	222	203	242	239	231	245	230	222	214	234	226	203	245	222	223	223	247	236	227	263	258	257	216	231	228	209	234	190	237	222	224	214	260	201	248	231	264	226	252	241	222	217	253	245	238	199	197	247	230	245	246	228	238	223	228	280	216	249	220	259	200	200	232	260	218	240	241	233	240	221	212	229	245	244	249	276	233	198	233	235	226	226	208	242	250	212	244	218	218	234	246	240	212	233	239	219	211	237	239	214	251	237	227	246	235	226	250	229	227	237	187	221	249	225	217	212	233	191	217	246	251	238	267	235	221	242	244	238	207	227	204	236	230	200	208	228	249	243	217	247	235	215	244	224	236	247	226	273	246	238	227	218	228	212	235	223	258	215	238	221	251	221	212	234	202	224	226	249	237	219	241	212	213	221	219	212	244	228	224	234	246	226	220	255	255	222	223	238	230	242	262	220	236	207	213	232	255	249	211	203	221	213	246	237	243	244	221	212	219	246	252	239	234	229	235	228	246	256	238	239	227	258	236	229	233	243	214	218	222	230	240	271	231	222	228	237	251	232	205	224	241	254	224	230	275	245	199	212	224	227	222	228	242	251	232	223	220	205	258	210	248	241	253	241	218	210	262	259	217	236	244	230	248	251	247	247	197	239	250	243	203	229	256	258	249	237	224	231	231	246	237	219	229	205	225	239	240	230	204	218	231	252	243	229	227	239	235	237	218	233	206	234	217	219	241	237	223	240	215	234	234	213	203	259	217	231	219	218	271	240	224	227	211	212	225	243	240	221	244	246	227	213	244	222	239	213	223	230	227	216	229	234	221	234	234	241	217	224	247	228	229	223	236	230	223	236	209	212	211	208	232	232	225	194	220	222	224	235	233	225	199	217	233	249	226	242	210	255	258	248	226	216	228	209	231	243	195	261	197	218	228	226	243	236	229	224	272	246	234	237	249	216	239	246	224	220	248	249	225	237	235	238	230	217	242	251	260	239	201	231	210	209	254	249	229	245	231	232	233	228	222	234	230	222	212	239	226	216	258	217	229	244	232	225	214	214	220	220	264	247	248	231	234	233	235	247	214	244	215	200	246	214	244	257	225	210	228	224	241	209	222	232	219	208	238	215	244	239	230	216	238	222	243	215	216	225	218	212	267	239	250	230	201	228	232	219	238	227	222	228	235	214	238	239	230	234	245	249	235	248	254	212	212	252	224	246	221	216	191	247	234	227	228	219	223	223	243	255	253	226	251	229	250	244	219	225	223	210	240	229	235	220	224	215	225	214	234	218	222	219	251	215	216	218	202	214	228	248	197	213	205	237	218	239	253	226	243	210	228	238	256	267	235	255	227	213	236	240	232	231	221	237	218	204	205	247	224	269	225	225	218	236	216	229	272	218	225	208	240	205	201	223	210	222	246	263	225	208	211	218	226	236	221	224	231	210	242	216	204	229	223	241	263	247	256	198	219	237	242	227	217	221	250	247	209	226	214	234	168	224	228	241	216	230	235	231	266	250	255	243	240	216	219	216	217	231	243	208	221	246	241	257	232	227	234	243	237	250	227	220	251	213	221	239	220	234	243	206	252	233	244	207	201	282	240	233	215	233	255	254	210	220	204	226	218	239	271	225	228	217	232	243	234	229	213	228	248	231	225	241	252	171	240	233	241	230	229	237	231	239	247	239	223	230	232	239	226	254	235	229	232	201	222	212	237	214	223	253	229	227	223	233	215	241	222	233	245	229	231	227
28505	31651	32934	29795	18860	12784	8329	4812	3052	2119	1494	1150	888	811	681	660	612	587	565	515	561	538	554	492	547	526	511	522	558	529	543	483	496	490	537	518	511	549	537	605	524	524	505	522	571	537	531	535	524	522	562	515	519	550	532	557	530	515	533	521	547	538	523	554	528	504	512	475	521	514	507	492	568	524	497	525	526	466	543	524	502	545	511	493	521	518	499	519	522	544	486	509	552	569	522	521	544	489	540	508	532	536	526	536	510	527	542	546	532	537	506	504	519	547	518	492	503	531	535	499	542	525	526	486	551	518	534	462	497	522	515	544	559	549	516	525	508	525	498	506	510	539	514	547	520	515	519	567	505	517	524	516	531	531	505	550	506	580	527	512	506	533	532	548	521	492	520	506	580	541	509	515	524	526	548	541	562	527	554	493	523	526	482	502	513	510	591	503	506	556	572	494	527	520	541	525	518	525	519	538	475	513	526	545	499	491	518	509	525	531	534	510	514	540	501	483	489	525	582	511	521	502	493	507	501	531	515	519	506	499	528	523	531	526	519	550	548	501	571	507	535	535	520	524	504	517	531	481	554	564	517	557	444	502	543	530	497	499	569	518	486	522	521	495	511	514	534	500	540	485	526	513	504	550	540	514	504	512	511	513	515	544	505	538	519	541	485	549	534	529	513	509	520	539	597	527	513	550	498	506	546	514	534	504	479	502	528	549	527	519	565	588	500	553	499	507	538	477	489	481	485	509	518	510	526	536	525	521	489	508	524	526	535	514	556	552	479	545	531	570	556	546	495	565	476	526	527	525	518	488	531	526	502	541	519	506	522	507	525	491	520	514	510	529	537	500	506	507	523	510	510	514	498	514	490	541	515	550	541	557	535	509	541	512	527	527	508	533	490	547	544	535	567	541	523	507	543	562	547	584	479	495	519	502	521	474	539	503	535	551	547	525	547	494	522	501	577	534	539	501	505	537	524	524	564	552	529	486	521	535	485	558	518	542	538	522	552	524	521	484	539	545	537	502	544	497	544	536	520	519	539	454	546	543	507	515	532	532	531	557	540	532	511	544	507	529	492	518	510	587	518	519	525	530	541	531	512	542	501	560	546	493	557	525	546	569	510	556	541	539	532	520	512	525	523	509	501	522	531	499	512	524	523	524	518	510	497	548	554	521	524	521	521	564	541	513	511	508	541	519	510	520	541	500	510	497	513	538	514	524	521	531	506	529	523	508	484	506	578	489	481	522	500	507	522	540	526	504	486	521	493	494	514	510	513	502	507	512	551	527	489	523	538	516	513	512	490	556	542	523	500	509	523	536	513	519	544	510	547	579	521	508	526	502	486	520	530	570	481	487	496	531	577	569	491	522	529	561	540	503	522	566	514	536	506	519	503	571	544	537	491	533	562	504	514	474	568	494	529	522	521	535	551	525	540	471	532	526	534	492	509	503	547	521	514	539	570	492	565	484	482	548	524	531	510	533	536	494	526	498	515	547	519	483	520	505	525	511	528	549	518	557	520	579	532	552	527	530	514	532	573	539	501	552	536	519	515	568	463	494	502	565	502	512	511	575	538	519	550	493	544	540	526	550	521	510	517	522	547	513	498	563	504	484	546	544	514	511	526	490	532	504	540	531	551	509	509	524	515	527	522	501	542	528	582	544	502	512	499	508	486	524	518	550	526	525	537	529	510	513	513	531	549	502	504	533	523	488	494	562	563	570	477	517	526	507	520	538	546	520	537	559	548	583	510	515	504	513	522	558	543	516	542	524	490	546	501	519	539	564	560	489	507	549	545	510	511	509	538	499	511	533	517	536	541	527	537	503	498	532	520	521	584	506	522	560	511	535	526	521	509	501	526	484	524	524	512	495	501	521	512	500	519	527	521	533	502	515	510	523	498	532	529	557	530	533	536	474	535	544	521	513	537	517	555	562	527	536	526	542	515	501	518	529	518	517	538	519	563	518	494	544	490	505	525	527	502	553	503	560	537	517	525	503	516	556	539	491	506	527	532	527	534	513	502	520	514	540	524	559	494	525	490	494	516	530	502	492	516	528	516	506	520	497	504	518	505	484	509	515	547	517	536	555	550	504	542	503	518	526	542	489	525	539	481	545	504	554	487	519	545	513	554	486	518	583	516	530	528	512	528	490	541	503	537	542	537	533	558	523	532	502	531	505	526	531	563	511	579	556	515	539	488	530	553	564	512	504	511	549	524	520	534	522	513	547	522	514	527	496	546	500	492	564	538	496	524	557	515	499	510	534	516	517	540	542	527	491	509	529	558	524	518	537	543	508	511	544	551	503	498	519	555	514	518	504	511	522	566	584	516	533	522	506	525	504	524	527	571	553	542	495	525	486	545	551	546	518	489	517	519	480	540	540	501	501	518	519	508	541	529	539	547	521	501	528	514	515	508	550	543	561	518	503	503	520	521	513	529	516	510	520	504	506	509	535	531	515	533	505	525	530	477	513	516	538	508	495	486	525	552	517	505	530	529	505	490	546	516	480	571	522	525	550	513	567	516	526	528	538	502	496	570	479	564	520	559	504	542	516	535	498	553	476	540	536	515	563	530	540	543	498	516	533	574	550	533	486	539	533	563	521	502	542	510	513	519	531	523	539	527	522	551	550	549	531	557	517	514	536	575	531	548	561	526	515	501	508	518	531	499	533	559	542	519	509	501	560	499	533	535	538	521	530	522	513	517	516	525	521	547	519	538	546	485	536	564	525	502	518	530	488	545	570	514	520	547	524	553	524	528	572	522	521	530	559	499	496	530	582	550	503	561	523	534	520	538	522	537	545	538	547	517	503	541	534	531	486	536	515	557	541	530	540	526	517	520	540	549	523	540	525	521	530	517	516	485	498	530	530	529	499	513	509	502	539	502	514	504	543	506	492	520	519	523	519	554	505	506	526	533	578	544	498	507	535	516	538	523	543	548	534	505	513	539	503	533	526	486	546	513	504	556	561	495	476	529	532	553	545	540	537	512	505	536	539	514	514	502	490	553	493	558	547	527	524	523	529	510	545	528	523	542	483	565	513	536	537	498	525	522	490	515	553	517	542	538	486	543	540	505	514	538	555	499	518	532	519	522	515	514	527	516	537	488	519	521	542	512	485	553	547	513	566	527	539	556	565	509	514	525	531	507	577	515	502	525	511	534	489	540	491	543	508	512	531	535	538	553	539	528	545	543	533	550	537	504	529	514	498	541	549	548	532	505	570	526	477	534	503	537	504	531	554	522	523	517	531	519	514	539	560	528	544	525	525	486	493	523	492	554	508	529	494	573	537	509	486	532	496	496	500	495	527	506	541	528	563	565	551	497	534	503	492	498	575	504	509	566	540	500	550	529	487	539	495	515	522	523	535	483	526	529	517	548	508	498	534	509	544	493	516	534	510	513	512	511	522	512	489	504	477	520	542	501	482	538	519	517	552	529	530	533	517	528	533	546	546	572	497	523	561	498	483	506	507	548	507	547	500	566	533	531	486	538	502
54681	51537	48340	37528	28041	20449	12334	6539	3599	2032	1320	829	566	435	338	309	254	251	248	252	232	263	233	221	248	241	226	202	253	232	237	217	195	227	216	224	215	203	230	229	200	215	202	223	232	186	242	229	233	195	224	206	201	205	209	205	212	200	197	220	213	235	208	230	224	217	227	236	197	245	238	231	221	213	245	224	206	200	198	218	214	212	224	231	225	194	251	245	229	201	224	212	221	227	219	243	242	245	200	211	220	211	250	218	191	227	187	226	210	215	236	191	206	209	219	218	204	251	204	208	229	224	234	207	182	233	211	211	218	188	207	207	215	207	237	222	237	259	200	214	233	205	214	231	221	216	196	195	225	213	238	258	231	211	203	212	215	222	198	211	214	166	230	219	212	228	216	222	218	222	236	202	229	227	213	233	226	240	234	252	219	228	210	225	199	196	241	224	238	238	231	202	224	217	212	214	207	205	228	199	218	218	218	224	243	214	220	222	205	179	217	210	205	215	234	239	223	236	214	231	211	195	211	242	201	223	235	211	221	237	215	184	191	212	204	231	220	213	212	222	217	220	213	203	213	223	207	227	204	204	224	226	214	221	231	181	197	211	245	236	252	259	238	217	212	215	198	205	215	232	214	207	216	216	241	247	227	201	235	204	195	214	232	210	207	229	231	198	196	209	194	223	231	193	226	214	214	222	194	204	204	217	215	215	219	198	215	199	222	223	215	247	209	198	231	236	250	235	226	234	226	194	199	214	250	196	217	229	212	229	226	243	197	228	180	214	207	227	234	191	208	218	192	188	212	211	241	193	213	221	230	223	194	200	228	224	209	206	221	239	231	240	228	188	200	206	197	225	220	202	227	233	233	231	190	215	184	227	223	227	236	211	233	180	198	195	197	229	237	224	222	235	236	197	206	204	205	210	199	217	243	209	212	202	201	237	203	209	202	237	226	204	193	264	232	223	218	232	224	197	221	208	218	192	234	228	218	222	226	231	217	223	209	207	204	176	217	220	224	231	237	202	194	225	217	201	213	226	219	208	233	234	214	181	213	230	213	202	204	231	212	211	231	239	228	223	218	214	231	221	197	209	236	203	207	203	237	220	236	211	236	206	202	242	227	211	196	215	235	216	222	215	217	211	227	217	221	225	222	215	212	206	235	223	222	213	211	220	224	231	237	233	221	221	189	224	208	215	203	201	225	221	218	187	194	232	242	210	230	213	192	208	249	222	191	203	205	234	232	203	211	229	210	230	212	195	210	186	215	202	229	226	232	225	194	206	183	223	226	196	209	195	249	202	214	237	187	221	224	252	207	215	222	209	242	219	209	270	243	200	215	207	211	188	235	234	189	211	241	209	225	205	227	253	204	245	197	218	223	197	206	221	243	223	229	210	221	235	195	194	211	217	231	202	216	222	226	226	208	225	212	253	215	225	212	214	225	234	194	222	217	207	217	239	227	222	245	239	218	221	197	239	209	203	191	217	210	230	238	197	203	214	217	202	201	191	236	249	215	224	244	206	212	221	227	225	211	208	223	211	235	225	216	205	207	198	225	220	220	234	215	202	208	205	236	219	215	213	214	193	236	223	245	221	215	228	207	223	202	196	241	201	209	209	198	183	213	202	232	211	245	204	215	207	216	214	225	183	219	242	187	233	212	235	223	214	233	227	207	206	236	220	200	228	208	219	228	242	238	217	179	192	197	204	237	213	198	189	234	243	208	232	190	199	217	210	206	233	205	228	233	243	231	203	216	223	226	205	227	227	187	190	230	202	208	210	223	185	234	201	225	214	214	210	238	205	230	202	240	186	199	218	205	207	203	200	215	219	203	198	225	227	210	237	237	212	212	238	222	218	234	224	211	205	226	222	213	217	228	231	240	219	245	240	229	227	224	218	245	199	229	215	196	219	219	236	226	199	210	221	219	230	213	206	224	213	214	190	239	215	250	240	218	244	223	231	210	218	208	227	200	218	214	213	225	235	218	221	223	204	236	239	183	216	206	199	225	201	208	218	188	220	190	188	211	237	237	235	208	213	173	227	204	218	207	202	205	216	207	218	210	239	221	231	264	218	198	216	209	220	222	204	233	233	180	231	233	243	215	217	226	197	209	202	203	219	207	203	206	196	228	214	250	233	217	211	223	231	235	220	220	245	205	209	214	213	191	215	203	206	231	224	197	227	216	227	221	218	218	229	219	202	205	232	187	209	219	204	203	230	251	207	202	213	202	184	213	223	226	195	232	207	200	216	215	229	242	216	234	212	194	202	251	219	233	219	225	242	210	220	215	215	198	197	216	212	229	235	209	191	232	221	222	199	195	240	194	228	205	217	214	192	207	203	205	207	201	210	211	230	212	220	237	247	230	222	212	223	206	231	193	246	220	211	229	213	206	214	206	208	224	194	228	213	194	190	197	240	216	222	234	237	214	204	188	199	182	225	232	227	218	210	213	215	193	211	206	241	234	216	221	201	232	186	227	198	249	241	201	223	212	235	219	218	201	192	206	210	205	224	193	220	210	186	228	237	212	204	214	212	197	224	192	231	209	219	245	218	222	216	209	223	224	222	189	219	224	264	218	223	210	232	240	221	205	230	179	204	225	206	228	240	212	218	221	263	213	221	228	195	218	183	242	231	217	190	233	185	219	231	236	228	213	242	214	206	201	224	201	207	230	222	232	215	213	239	181	209	226	224	226	213	226	213	224	222	211	205	219	197	220	210	196	220	214	200	217	214	232	217	252	206	219	221	209	190	214	214	225	239	216	227	205	206	217	190	199	235	216	223	203	191	216	205	215	233	223	244	231	229	205	246	217	213	234	195	212	193	197	229	221	247	198	208	235	221	228	212	201	203	211	232	234	212	206	251	233	201	224	213	210	226	217	207	212	213	208	243	222	206	218	231	212	220	223	223	207	255	230	204	196	186	210	223	244	196	201	233	227	216	208	253	222	239	213	230	251	229	241	221	224	209	238	204	236	251	231	219	227	200	216	210	219	216	243	235	191	179	215	219	224	198	228	217	212	247	207	215	246	210	218	212	223	193	199	246	242	242	216	205	217	216	211	239	216	242	186	222	228	218	235	233	201	254	235	227	248	209	207	224	194	221	204	190	213	211	219	179	208	224	204	197	186	203	205	215	210	219	246	247	235	226	220	210	259	191	223	216	208	210	195	214	198	209	208	205	239	229	231	199	206	200	200	250	243	206	230	211	250	243	214	217	237	220	213	202	207	188	232	220	201	221	195	220	226	223	185	250	209	199	227	233	222	228	210	200	257	226	224	237	214	203	203	218	220	202	232	240	223	225	185	219	209	215	210	194	188	224	240	228	202	242	191	231	208	203	234	223	211	242	196	237	222	198	193	197	230	229	209	204	183	220	236	230	224	224	238	197	178	215	221	200	207	199	234	228	209	217	210	202	250	229	217	236	198	182	209	228	210	205	233	200	184	212	233	232	229	221	223	218	228	217	199	196	247	211	228	195	218	198	191	244	202	211	192	232
41297	47132	49570	43992	37455	28964	21921	14927	10772	7056	4798	3063	2327	1594	1196	977	813	712	647	658	599	583	532	579	555	583	499	538	514	534	505	459	539	485	517	478	526	508	493	516	500	501	494	504	520	518	486	475	488	491	499	508	517	491	494	486	508	494	519	494	453	505	518	477	513	450	505	537	537	470	519	508	498	484	523	500	487	493	501	474	492	525	477	516	479	488	507	498	529	512	532	533	497	495	490	509	456	507	488	490	530	530	503	495	491	519	523	523	475	502	490	500	496	507	483	489	484	521	481	514	488	485	484	471	486	470	514	491	499	487	496	531	485	512	488	496	493	516	486	506	475	508	515	475	471	531	543	507	483	506	515	507	504	490	512	496	448	475	485	492	512	500	554	481	517	502	469	502	497	473	497	496	516	463	507	519	474	557	488	481	518	527	499	452	520	503	511	498	474	513	547	518	537	483	483	498	492	494	519	546	470	526	502	499	525	519	496	531	503	458	491	487	517	472	477	545	508	464	530	455	539	471	483	442	491	522	535	487	508	497	561	481	485	544	497	502	510	515	478	515	467	524	550	498	487	517	521	520	484	535	451	508	485	482	500	471	491	520	494	521	471	500	480	450	469	526	473	497	471	507	518	497	523	482	513	475	524	491	467	505	505	507	487	487	480	496	529	471	502	515	517	452	495	496	480	509	478	470	473	548	467	487	524	477	514	483	478	538	491	505	487	480	487	508	503	484	468	510	485	545	523	522	499	479	505	505	479	498	505	501	529	502	536	564	495	498	479	456	478	442	476	513	476	518	540	518	482	488	486	514	485	528	501	476	492	476	532	528	516	519	470	491	504	463	525	497	477	505	494	489	481	488	492	536	473	539	506	492	461	501	467	489	477	501	487	480	481	540	510	498	481	509	457	497	506	501	494	453	524	486	484	510	476	510	489	527	516	537	501	486	453	506	493	494	488	488	473	512	489	483	498	452	469	497	546	506	482	499	478	498	542	490	494	483	502	521	455	516	478	502	508	525	466	529	513	505	533	520	530	489	517	488	493	488	467	482	489	530	492	474	498	459	491	516	513	525	513	487	500	489	467	525	486	478	518	502	493	500	465	512	494	495	480	503	487	475	486	547	536	508	498	484	486	530	493	524	482	506	490	524	476	493	495	498	541	473	464	504	513	485	523	530	457	518	507	497	518	470	490	524	498	504	510	455	557	468	482	471	501	498	519	548	499	505	457	497	470	472	480	481	520	508	508	481	489	505	457	509	472	473	469	515	513	535	506	490	541	554	486	491	533	533	502	491	489	498	497	499	482	518	544	492	492	498	495	483	494	509	510	488	472	474	502	487	512	482	524	474	489	502	502	523	487	475	515	490	530	493	445	537	534	482	557	521	553	505	517	502	485	513	515	529	542	521	540	476	533	492	487	464	532	505	456	467	504	506	480	504	488	521	538	515	537	516	480	484	504	482	479	487	503	477	491	512	492	516	491	480	512	511	467	545	492	493	500	478	516	507	529	513	493	470	491	489	463	487	493	505	484	462	487	487	493	506	505	508	508	511	454	518	491	465	474	492	529	509	485	486	500	486	513	485	496	524	504	458	460	493	476	499	487	499	480	567	479	525	520	428	521	482	525	465	504	513	487	515	496	508	487	492	505	527	452	511	495	533	498	513	477	493	522	531	504	496	508	505	482	488	500	515	481	500	537	499	479	544	518	505	544	482	478	507	483	488	499	528	499	457	521	485	485	491	472	494	497	473	505	491	511	501	502	523	497	490	532	503	466	481	507	460	491	544	478	509	477	469	473	501	458	505	493	480	523	514	492	486	502	461	477	511	520	521	484	509	500	480	513	486	467	514	473	523	516	518	508	520	525	511	532	509	449	477	505	530	501	530	500	490	525	528	497	494	467	456	511	505	491	482	526	489	536	500	554	487	514	514	455	537	470	498	500	491	493	516	463	484	529	496	515	508	490	483	526	500	515	497	522	547	503	491	530	480	516	508	509	501	478	527	533	490	479	482	496	494	518	497	512	487	487	504	471	541	491	511	519	464	476	466	487	496	473	489	517	518	439	512	533	497	489	511	505	513	502	462	488	490	539	506	479	502	493	515	513	539	523	482	507	511	509	513	507	484	517	511	500	506	491	480	476	500	512	505	519	472	483	476	484	474	511	499	497	530	535	507	479	514	528	457	497	501	484	466	510	516	511	487	498	524	512	520	529	523	512	488	491	521	484	482	488	500	502	512	480	509	518	469	511	494	494	522	512	484	519	499	492	496	509	469	509	466	519	481	517	483	525	485	512	458	526	526	510	527	492	516	475	504	503	492	490	443	531	501	515	497	490	540	472	493	512	506	462	474	519	504	508	513	502	506	504	482	494	520	499	484	499	497	534	503	476	522	458	477	450	516	478	504	524	491	540	500	490	486	493	477	470	503	494	493	491	465	527	520	498	527	479	524	522	510	555	511	493	517	541	468	522	520	507	508	501	485	499	562	472	530	485	495	511	508	517	518	506	498	496	542	501	500	502	505	490	519	510	511	524	500	514	538	504	459	492	489	519	505	477	544	503	509	508	505	477	516	474	517	511	498	509	487	491	518	485	481	513	512	501	528	477	557	500	492	504	490	508	497	493	489	478	513	518	498	458	494	504	491	515	527	463	532	510	507	506	487	536	512	491	476	489	512	463	464	515	518	487	501	483	525	486	526	486	508	498	485	514	487	514	454	495	480	522	495	502	483	529	525	491	460	477	487	513	487	497	515	470	490	502	489	466	489	472	514	497	536	518	476	493	520	550	480	514	526	484	478	469	462	468	535	480	516	508	526	539	498	487	548	513	502	518	475	532	475	501	510	459	508	464	513	497	507	493	468	507	536	512	499	508	466	489	513	485	498	501	480	477	522	499	499	483	514	496	473	480	493	498	486	505	508	582	514	490	481	491	495	544	507	490	521	476	471	492	475	496	495	498	453	520	518	525	498	473	476	474	494	548	502	490	484	495	461	483	504	456	499	530	455	499	534	484	523	489	492	499	520	473	549	500	486	474	495	505	515	488	523	479	528	460	510	512	518	475	547	522	441	494	495	473	460	499	437	514	488	530	513	542	489	521	471	493	542	503	537	548	478	496	510	491	509	497	507	481	457	531	527	532	527	516	464	489	473	522	468	465	512	534	510	496	542	497	504	508	482	479	490	507	487	504	512	518	504	507	511	494	497	506	517	509	476	460	494	499	496	502	510	515	496	449	522	522	494	535	542	483	543	509	515	502	475	503	513	490	493	525	505	504	517	509	508	494	499	543	525	498	493	464	526	481	479	505	490	527	505	485	477	482	468	531	539	518	498	491	521	491	480	518	483	512	449	532	502	492	514	512	485	491	545	539	473	480	491	481	501	534	481	487	513	538	467	498	550	457	499	509	488	499	491	521	504	511	478	492	494	526	535	510	512	527	505	469	490	504	477	482	492	501	488	519	478	502	496	482	523	531	530	504	517	481	506	489	468
59314	52919	49093	44113	34366	26865	20202	12277	6860	3657	2063	1367	1008	703	494	398	327	289	254	280	275	251	233	258	259	233	218	241	220	219	226	233	226	233	186	202	187	216	215	223	203	234	209	206	232	242	196	208	206	203	196	213	235	205	201	210	222	187	246	228	188	212	205	219	215	235	228	184	218	230	229	214	177	208	217	226	203	187	212	223	204	188	259	215	224	184	235	208	226	173	195	194	234	207	228	217	179	221	223	236	241	198	197	223	232	230	209	229	206	229	185	196	217	200	222	201	228	209	186	189	187	206	244	214	211	230	240	193	194	228	204	205	231	206	227	220	226	230	189	222	207	223	196	211	200	218	217	198	215	213	235	193	196	215	211	248	203	202	214	220	233	224	200	225	214	205	200	229	228	233	202	210	220	218	199	212	211	202	196	234	234	215	179	188	193	217	218	237	238	193	220	225	239	214	235	208	224	182	203	225	241	225	200	221	194	213	229	222	227	201	190	212	230	225	192	220	203	217	215	200	215	232	221	258	194	208	187	216	231	213	208	199	222	224	221	206	239	219	217	192	206	225	216	237	210	216	215	228	217	231	224	186	206	223	219	242	237	213	225	209	229	230	205	245	218	205	199	214	235	210	220	198	195	222	218	218	226	195	192	217	218	230	205	232	231	233	204	231	229	224	230	236	212	224	211	189	201	226	227	205	198	217	233	217	205	222	240	174	232	188	215	225	221	215	242	228	206	209	228	226	229	213	226	217	209	240	233	201	198	241	199	219	215	233	196	228	200	186	216	224	223	211	216	205	236	217	215	218	203	226	205	211	223	210	205	231	214	213	204	185	207	240	213	195	217	226	212	208	224	236	207	188	236	200	229	226	212	246	229	204	221	226	210	206	212	211	200	196	213	226	208	225	214	214	217	225	208	229	207	195	258	205	211	225	189	203	217	211	199	234	249	224	209	240	220	208	236	237	240	245	236	203	213	230	225	204	237	201	228	192	179	207	221	222	252	206	217	217	203	225	226	232	207	225	237	238	232	217	235	225	217	219	222	211	218	205	176	228	201	211	246	189	213	204	206	211	216	212	204	194	234	240	222	213	211	217	220	204	200	194	186	213	215	210	241	226	212	208	237	218	218	198	207	237	224	217	224	189	212	219	241	227	226	195	215	202	202	221	203	219	221	210	228	190	206	238	234	229	228	207	246	185	218	212	206	214	244	234	200	210	207	205	216	192	172	208	205	212	224	204	209	226	229	232	200	226	225	183	203	219	230	228	215	200	187	189	224	211	204	221	244	202	233	200	201	230	213	218	229	244	219	227	232	202	194	238	219	194	230	215	216	200	210	219	216	221	187	235	218	224	229	227	212	195	231	236	205	208	208	196	217	215	219	244	217	240	221	219	216	206	205	198	211	201	225	217	216	222	194	193	209	192	231	211	239	201	216	213	209	215	221	196	216	223	210	208	207	194	220	205	222	192	216	227	221	204	184	192	213	195	224	229	226	224	211	210	208	217	212	170	202	235	235	221	208	199	199	223	225	226	242	194	207	185	214	213	213	203	206	205	210	235	233	209	199	191	217	232	208	210	227	209	207	217	225	209	200	228	243	231	215	234	199	200	230	206	215	228	215	203	209	205	218	219	200	247	214	222	190	227	179	215	228	185	208	210	194	226	245	211	228	208	217	216	195	227	232	227	186	238	214	211	199	214	206	212	202	226	221	194	231	212	223	217	212	205	211	203	217	209	227	206	230	202	258	222	195	206	215	225	215	204	224	205	214	223	240	198	215	219	199	177	238	198	232	195	225	209	234	224	222	247	212	195	223	232	232	229	193	241	231	219	239	215	193	214	229	226	199	204	242	189	228	215	194	197	209	239	208	229	212	208	220	214	203	221	226	227	199	230	262	192	212	228	230	190	219	192	209	220	204	218	234	214	230	236	242	240	229	209	205	210	197	200	222	216	215	212	237	228	244	205	228	232	228	219	214	209	237	187	203	219	217	235	232	205	228	230	212	205	205	207	181	234	209	221	231	212	190	210	223	215	209	199	214	222	265	226	210	213	210	201	230	217	216	230	215	229	203	209	218	201	228	213	190	234	216	220	202	206	223	223	237	223	210	228	240	192	238	201	224	230	218	203	198	211	207	182	229	216	227	233	242	210	218	226	203	194	208	184	224	203	230	212	231	234	215	208	211	233	201	190	213	230	205	240	205	232	221	209	203	196	189	211	234	200	195	212	226	224	242	210	183	228	236	237	227	196	206	213	236	211	214	225	220	215	208	205	237	188	212	232	212	227	230	220	218	225	219	234	227	217	235	214	214	231	224	236	215	207	198	224	221	212	222	238	227	195	201	210	233	214	224	251	205	228	216	224	210	223	203	218	224	200	222	205	237	207	249	225	223	190	223	209	216	217	199	225	228	212	224	223	216	230	210	198	219	208	226	205	191	201	234	215	207	208	210	203	207	231	202	213	183	213	204	201	226	236	212	208	198	245	202	199	231	214	194	211	208	220	211	198	211	196	202	224	233	203	204	214	226	244	221	207	234	202	212	169	184	174	220	206	245	212	229	209	211	218	209	227	225	205	187	224	219	210	229	191	225	220	212	188	197	223	215	192	214	208	255	191	207	228	214	210	196	229	236	227	224	218	220	196	226	235	241	236	236	209	224	208	203	196	225	228	225	212	215	214	209	233	232	206	198	214	205	216	220	235	238	212	213	194	203	230	206	234	200	216	208	175	208	219	204	209	211	228	204	199	203	230	213	220	231	191	212	208	198	231	208	241	216	199	234	225	214	219	225	233	203	212	206	220	254	214	211	225	188	236	193	190	222	208	200	188	218	207	230	215	200	201	201	195	239	194	221	218	222	234	191	245	181	221	188	221	238	216	217	201	205	204	233	225	206	231	204	207	215	197	206	202	206	223	224	226	205	241	228	232	236	211	189	209	207	219	216	225	215	207	231	226	225	211	207	243	205	222	223	239	198	204	189	205	222	212	220	220	215	226	224	190	247	214	246	238	200	201	219	225	234	211	214	196	223	198	226	232	229	218	225	258	223	196	235	190	209	202	197	207	199	191	224	220	228	213	220	215	204	201	214	206	210	216	194	219	213	209	241	209	224	207	225	224	204	205	224	238	246	236	236	193	187	190	215	226	228	205	203	242	222	241	213	222	230	206	210	174	226	204	217	206	214	232	238	216	189	216	201	192	221	213	228	202	227	232	189	194	196	222	213	207	218	230	195	224	223	191	208	228	215	232	260	221	219	257	226	199	237	208	197	208	210	200	212	194	237	208	213	238	210	213	217	207	224	191	222	214	212	211	192	222	217	210	232	230	196	196	222	224	223	200	192	220	223	226	234	207	213	211	225	229	221	245	219	226	215	227	218	206	226	209	244	235	217	221	242	233	231	240	203	216	193	210	201	190	200	199	219	197	203	217	206	196	208	195	223	224	189	213	233	191	209	197	202	196	229	225	219	229	226	211	226	192	223	206	250	237
46080	51683	53477	52027	44957	35936	29491	21233	15736	10798	7092	5019	3825	2470	1821	1314	1170	891	780	693	723	709	658	619	576	565	598	568	544	576	539	517	517	479	472	479	499	518	470	471	519	532	471	474	484	510	459	502	496	460	506	521	495	491	474	507	479	443	511	483	481	476	508	515	459	470	493	535	506	504	528	514	508	479	518	499	493	496	527	510	482	527	487	481	475	467	485	466	487	504	540	499	436	500	496	470	513	516	471	469	521	512	496	486	511	463	493	519	471	514	532	490	470	502	493	485	470	490	497	473	478	510	466	480	501	471	508	520	447	479	470	512	491	525	521	441	499	465	452	505	487	443	486	494	463	548	505	512	495	502	479	500	518	506	464	511	489	511	529	480	502	491	497	465	478	512	475	499	487	490	487	513	490	533	441	484	480	466	463	557	495	491	480	474	470	500	494	515	505	489	503	496	477	489	507	460	453	466	460	454	529	472	482	512	477	524	452	483	497	500	465	481	498	459	505	511	498	487	445	531	512	499	476	543	474	489	458	464	508	478	493	535	461	495	500	524	487	496	511	480	536	512	489	490	520	483	492	484	494	474	478	508	508	496	555	459	489	484	522	483	499	493	510	475	487	466	480	466	496	493	497	488	454	522	550	484	509	494	459	491	513	477	498	483	455	519	493	498	475	483	516	480	489	491	473	489	493	485	514	508	483	462	501	515	452	453	516	510	488	497	490	501	516	466	474	513	517	482	497	440	477	491	461	497	501	465	482	495	451	511	472	451	465	500	489	480	523	492	503	456	524	473	509	468	485	465	484	493	463	475	509	522	487	509	475	519	449	469	499	510	479	516	517	496	491	487	495	476	481	490	496	480	515	508	488	511	482	471	503	512	494	487	486	491	472	503	437	460	504	505	477	487	525	510	486	484	488	486	516	504	498	491	469	511	448	460	492	494	497	538	468	506	488	472	472	484	525	497	525	473	500	514	510	498	498	448	488	488	529	454	548	511	471	517	465	512	477	478	450	498	490	489	509	490	519	459	458	447	485	502	463	444	483	499	477	471	481	482	463	464	464	469	488	422	483	481	473	479	481	537	535	509	502	450	462	468	476	486	460	483	527	488	483	498	473	507	504	500	483	468	510	456	455	497	486	494	513	505	546	523	500	504	507	514	515	472	507	494	501	502	490	500	499	546	481	478	545	498	512	497	499	502	476	508	473	531	486	528	480	491	498	505	494	500	500	469	479	513	470	509	462	490	447	468	476	473	474	468	470	480	509	497	509	500	525	472	494	522	483	487	506	451	483	530	469	463	503	486	471	481	523	470	504	488	524	505	483	496	497	475	500	517	421	487	546	504	471	484	496	470	477	512	484	495	465	458	516	509	453	496	493	488	475	500	452	482	479	524	465	510	502	450	469	509	461	492	513	457	470	474	495	489	489	460	497	481	491	487	494	485	490	468	488	529	503	491	521	449	532	478	478	488	505	482	454	505	503	548	466	506	450	433	468	499	477	525	494	480	485	506	528	530	487	484	496	457	463	472	482	510	492	488	490	424	475	452	506	491	490	488	450	493	449	488	488	489	500	511	518	501	483	483	488	461	496	522	471	506	530	523	482	474	491	463	501	463	459	510	489	501	476	479	472	460	483	471	497	476	529	523	459	463	471	481	497	502	495	499	463	466	500	510	494	503	496	465	488	483	480	492	532	475	500	511	517	486	479	461	472	524	501	510	510	483	491	493	494	459	494	499	481	505	498	520	516	502	466	464	484	502	490	478	487	509	508	517	493	507	465	498	515	504	469	484	516	523	465	468	471	512	497	491	481	464	477	493	482	478	472	481	499	518	501	480	470	486	478	530	496	481	496	499	489	478	505	482	459	458	478	552	478	507	457	493	482	488	493	448	455	512	479	494	475	482	513	505	502	464	449	499	510	505	476	495	482	513	486	471	458	493	505	459	470	468	502	530	469	465	514	465	525	497	466	505	467	515	495	501	479	460	496	521	560	509	473	499	490	492	513	495	490	475	480	533	520	463	497	494	543	444	530	453	522	485	510	492	472	469	523	502	525	513	488	480	448	489	481	457	505	495	461	517	441	451	514	479	504	452	511	460	500	520	477	484	465	462	493	445	495	478	483	505	479	503	532	483	474	484	517	499	498	493	478	505	530	451	523	503	450	508	471	488	489	533	501	492	488	524	483	506	499	486	497	463	499	471	471	494	485	515	495	500	506	469	489	499	486	473	496	518	486	475	490	443	476	474	511	511	507	500	499	521	495	485	479	490	493	516	499	462	511	501	509	514	508	509	481	481	488	487	520	507	467	472	488	460	479	478	501	505	469	533	503	478	480	512	488	503	495	454	525	490	484	514	483	469	480	496	475	457	479	528	494	511	490	502	497	462	498	488	475	494	482	469	513	481	493	483	457	538	468	499	481	500	490	544	507	489	527	487	505	463	500	527	462	493	510	511	487	493	472	493	487	469	504	508	513	488	541	491	491	520	511	499	462	471	511	521	473	491	445	458	497	507	510	481	525	499	514	476	442	503	519	492	510	484	530	525	502	497	507	513	489	501	497	475	490	488	504	479	494	550	463	487	502	480	496	482	456	527	509	500	526	506	486	489	512	500	512	483	475	498	498	509	504	495	475	470	470	511	498	495	493	484	498	483	485	474	482	517	521	492	514	502	512	462	473	515	471	495	495	510	455	476	476	482	518	506	502	471	510	525	518	510	481	471	516	478	480	478	485	459	466	542	488	463	507	503	511	503	488	507	476	497	456	501	502	466	464	475	494	534	461	478	503	481	517	485	473	493	483	540	484	550	491	465	486	489	503	486	484	486	457	482	471	526	484	506	485	489	454	504	517	488	488	454	500	500	503	450	466	490	500	508	530	460	528	508	468	511	492	496	518	483	475	496	495	448	484	456	454	509	487	471	496	493	475	498	521	497	489	496	468	478	493	451	487	474	496	479	507	436	508	478	472	473	486	505	488	477	501	453	498	509	512	442	478	475	549	483	454	494	479	540	510	489	477	486	472	472	467	508	466	517	516	485	473	480	484	504	512	513	522	502	512	478	484	484	500	518	489	452	502	482	506	508	478	474	486	484	490	495	517	491	513	472	501	495	482	465	470	463	491	490	493	473	500	554	500	483	482	477	502	488	510	498	494	513	503	509	492	509	531	488	504	496	466	487	485	471	522	476	524	440	480	479	511	495	518	505	502	468	493	486	496	500	490	496	448	477	524	498	498	484	462	507	445	477	467	470	548	507	535	563	475	516	487	498	490	509	515	516	497	480	485	499	474	508	489	508	479	448	492	499	487	486	526	486	478	478	476	502	465	456	464	504	498	523	499	491	552	500	461	499	450	474	502	485	487	471	496	490	487	552	514	459	475	505	472	467	445	501	480	489	448	485	469	492	503	498	490	452	478	467	489	474	503	518	474	487	493	509	458	447	572	511	491	508	524	507	528	513	480	513	521	519	475	528	488	467	476	496	504	489	426	454
40619	36863	30243	18848	9918	4973	2269	1142	734	430	360	332	327	316	275	235	234	252	237	248	237	242	241	245	225	242	244	240	211	237	227	241	237	232	222	227	221	226	213	257	209	245	273	218	244	215	243	235	211	259	257	239	195	253	248	220	225	246	254	257	246	231	228	233	217	208	219	249	212	236	249	238	211	244	231	223	248	240	221	220	240	221	229	210	255	235	241	231	247	213	257	259	250	237	229	246	238	208	235	222	212	237	203	231	219	218	262	234	221	214	232	235	233	240	220	245	222	234	233	230	220	216	228	226	262	266	226	255	218	240	252	230	267	263	252	233	218	233	187	242	240	239	246	234	192	245	200	220	227	236	258	233	223	226	257	219	210	224	234	243	215	239	246	213	247	229	248	239	226	211	258	227	253	220	230	245	235	257	241	238	224	228	242	242	237	221	206	259	219	231	240	227	224	225	193	212	227	221	236	244	227	237	245	198	240	245	206	246	221	213	228	236	243	227	224	225	225	221	225	235	235	222	229	237	221	245	234	233	218	251	229	225	216	231	220	223	220	226	235	251	227	216	232	224	254	250	239	252	216	255	244	250	228	237	274	270	227	232	225	251	238	229	265	221	238	245	239	225	247	232	242	245	221	213	241	258	255	250	228	219	238	222	230	221	222	252	239	214	232	232	213	216	230	238	232	266	248	239	243	234	218	242	266	248	228	236	212	238	241	223	225	226	231	217	261	281	217	226	253	197	242	207	230	200	231	236	274	238	236	215	238	234	232	241	224	251	234	217	226	225	240	214	217	220	234	248	239	244	220	198	211	241	234	229	237	228	246	243	247	235	250	243	222	229	227	220	214	242	243	259	250	249	201	220	253	237	247	238	245	249	244	265	222	239	208	226	232	212	229	245	235	209	244	220	231	217	241	226	212	236	231	215	262	227	227	241	239	238	235	254	259	238	236	228	226	222	223	221	244	250	248	234	256	238	229	253	243	241	234	232	265	255	202	242	244	227	238	238	235	246	233	256	238	240	212	241	219	236	222	220	220	229	247	224	241	264	211	241	237	224	242	222	266	222	212	229	218	236	232	235	248	266	250	228	198	230	220	221	203	191	243	228	204	224	224	230	253	232	267	254	220	227	213	232	245	209	216	236	206	217	234	234	245	260	256	234	248	234	212	246	230	254	222	244	254	233	249	234	237	243	224	243	227	252	224	215	224	247	244	227	235	246	239	209	243	264	252	238	195	232	225	238	251	244	221	257	263	238	247	220	212	232	230	255	263	221	225	227	214	205	226	246	257	229	241	199	218	241	225	230	228	219	222	247	227	222	219	211	213	236	209	198	265	236	218	228	242	241	240	208	187	226	248	220	244	229	232	206	222	228	239	224	215	212	250	227	221	245	217	245	230	257	239	242	212	237	246	237	198	230	227	252	244	232	219	202	243	222	251	217	232	233	218	235	228	244	237	197	244	250	231	224	234	242	227	223	246	237	219	253	224	229	230	238	219	231	220	229	228	241	217	231	221	239	262	254	236	240	231	227	246	264	247	204	234	245	216	241	230	239	265	240	243	230	258	231	225	200	208	220	263	234	246	224	221	250	238	261	227	217	266	223	213	245	247	239	238	211	216	199	235	225	228	227	221	247	235	233	240	244	215	229	205	250	222	222	276	224	231	215	232	251	226	253	225	218	230	230	236	229	256	236	236	248	257	207	268	227	224	215	219	243	230	252	215	226	249	213	236	226	230	227	240	210	212	256	239	216	174	248	222	244	228	245	259	255	230	237	225	258	247	213	244	200	235	213	241	245	210	231	236	240	215	237	239	226	231	219	227	224	200	255	218	272	225	231	227	253	216	209	251	223	243	221	225	250	241	248	231	226	251	226	223	270	259	242	265	261	233	260	195	233	265	216	244	257	258	234	235	213	222	249	248	220	223	242	211	238	246	225	205	244	230	238	220	227	238	226	220	221	245	196	210	214	223	232	206	241	241	245	216	236	216	240	235	202	248	232	228	246	226	205	205	228	232	251	235	257	241	239	230	217	226	247	216	200	259	216	243	232	225	257	246	225	245	223	212	246	221	251	250	237	227	246	256	244	234	224	255	243	207	233	218	230	219	253	243	263	231	221	255	261	242	246	243	253	232	231	238	232	233	225	216	248	242	223	245	229	248	206	221	208	241	238	233	245	228	209	237	247	223	244	193	216	201	221	226	220	225	234	254	223	239	241	227	224	240	247	235	232	234	202	242	269	215	216	248	236	186	213	213	220	220	249	227	230	226	250	238	243	251	218	228	228	228	246	261	225	227	241	253	217	224	241	223	234	240	235	255	216	256	225	250	239	255	253	239	258	230	252	259	215	229	247	254	254	247	230	252	225	214	221	232	231	238	234	224	249	244	192	261	219	254	219	221	236	232	245	261	236	245	227	253	242	264	228	228	259	220	223	212	228	218	256	224	259	238	257	225	204	199	240	207	234	202	260	246	247	213	219	240	217	227	251	237	248	275	216	226	253	221	232	213	243	220	245	241	232	244	274	206	232	233	239	223	242	210	245	243	242	220	232	237	234	225	216	250	243	221	200	208	218	213	231	221	223	242	237	237	227	243	240	255	240	221	261	241	250	223	249	245	238	255	206	257	252	233	225	228	243	220	180	201	244	182	236	244	231	217	209	233	217	234	238	229	194	225	192	212	272	234	215	219	209	206	245	223	237	250	242	204	249	224	234	239	211	235	238	241	223	211	205	228	215	211	243	252	223	242	212	231	235	216	249	227	228	235	248	210	227	228	230	247	238	231	245	234	229	244	221	220	219	216	235	235	214	220	253	207	242	221	254	211	189	221	228	262	229	244	269	224	253	232	227	213	225	243	241	215	233	236	197	232	224	239	262	210	236	242	223	226	266	233	217	259	225	231	244	236	234	240	234	190	269	203	221	239	235	231	242	235	223	218	231	232	238	263	245	230	244	222	257	232	225	215	243	239	193	231	215	218	227	229	225	252	240	227	260	240	255	276	251	232	245	235	248	212	238	256	243	217	245	188	248	218	241	238	216	237	234	220	249	254	234	225	248	247	223	275	215	247	242	250	267	263	222	254	233	227	218	194	216	219	175	222	237	214	235	226	215	234	254	220	262	228	206	223	223	262	218	240	270	234	236	204	254	226	220	239	213	234	246	208	251	242	226	229	239	215	238	227	221	236	244	224	235	219	237	207	269	253	221	253	217	230	237	237	239	235	215	241	239	265	270	244	229	206	204	263	235	231	227	234	242	229	224	222	217	239	238	245	227	214	199	230	241	228	221	229	258	234	246	230	233	214	236	219	244	213	249	250	245	247	255	255	222	217	228	237	243	219	216	203	196	216	218	222	249	256	243	211	270	224	260	261	232	239	250	230	238	233	220	213	231	257	203	237	198	243	240	253	221	206	204	232	231	223	248	251	228	186	220	225	248	229	223	234	251	229	230	239	218	231	224	238	256	236	260	199	256	230	198	247	219	245	251
28170	30079	31134	27034	20506	13893	8028	4639	2766	1813	1244	992	863	773	715	634	584	570	624	551	565	562	568	530	577	506	501	567	508	508	500	539	533	515	509	558	513	558	536	508	533	481	535	492	533	517	546	551	552	535	507	534	545	514	525	557	525	553	531	526	519	521	490	541	504	557	516	553	567	530	507	531	581	525	514	562	512	546	552	528	524	515	531	538	549	535	531	500	537	565	522	574	555	521	561	563	523	536	535	498	520	526	568	538	542	533	544	540	519	552	541	543	560	509	537	542	555	505	531	547	538	530	525	494	526	538	540	531	588	504	533	523	550	539	498	538	524	544	501	541	537	536	547	534	485	528	536	525	559	491	481	526	526	515	533	557	522	523	513	553	517	541	538	549	545	545	561	508	511	554	548	553	514	527	502	519	531	561	530	547	500	503	569	511	501	550	489	534	526	549	517	543	538	581	516	531	505	530	509	504	524	543	573	513	542	541	559	512	535	542	509	540	530	568	506	543	491	507	508	528	585	507	479	499	526	544	515	547	546	533	531	527	528	548	556	513	528	510	553	489	505	524	538	513	543	530	564	513	546	544	552	517	494	548	514	515	551	541	569	552	526	538	533	507	547	549	497	554	529	529	523	512	523	535	539	511	494	523	514	535	524	518	493	535	502	551	506	550	547	541	516	502	533	491	501	531	482	552	482	529	532	505	506	521	544	543	531	549	539	579	494	518	529	531	500	531	504	481	517	519	535	570	529	551	564	541	551	523	521	480	506	531	493	516	540	532	542	526	539	549	557	534	544	509	512	532	487	581	518	494	550	504	526	517	474	510	520	516	515	509	476	538	517	534	513	519	546	518	547	521	568	510	502	517	472	517	496	506	546	509	510	544	536	545	514	530	528	552	559	522	543	581	505	487	527	549	530	479	504	524	545	574	535	552	516	567	549	537	566	519	524	547	528	524	543	588	501	552	529	525	561	547	517	551	560	528	554	525	531	533	520	513	536	566	516	508	484	526	553	546	544	521	514	550	525	512	560	540	480	495	566	538	573	509	540	504	534	512	537	511	558	573	535	506	550	583	540	530	554	523	550	570	517	572	573	519	531	547	481	514	525	515	512	543	565	554	525	534	554	556	558	578	504	513	526	539	532	513	543	535	544	503	552	529	573	537	542	498	515	484	519	544	523	515	528	516	500	516	552	515	523	548	470	557	508	521	560	540	530	529	549	500	535	549	576	512	503	547	556	515	522	546	533	537	561	556	531	518	554	572	534	525	539	527	504	529	520	535	550	560	540	549	501	549	598	546	505	506	555	522	511	515	517	558	553	515	505	533	516	537	521	534	527	527	551	484	559	496	499	551	543	513	494	558	524	505	526	467	512	550	552	529	523	567	523	544	499	513	543	537	543	511	491	536	540	535	552	529	520	545	536	546	497	551	545	518	545	523	531	549	512	502	512	561	530	555	523	509	553	506	557	516	516	501	452	512	539	552	533	569	507	599	548	508	501	536	506	537	495	512	512	522	539	554	543	514	552	544	539	513	523	485	535	522	526	557	533	507	527	531	489	480	533	539	528	532	515	552	544	511	523	513	494	486	552	501	531	547	544	449	489	540	510	518	497	522	505	515	517	562	564	525	544	528	484	544	526	531	501	535	511	499	486	521	530	542	533	557	569	532	511	527	524	504	535	498	511	541	506	500	567	552	521	513	541	503	514	502	518	566	478	525	532	540	545	543	520	504	515	505	548	536	517	553	530	512	519	534	539	552	562	523	521	530	524	489	534	535	539	580	569	537	549	577	525	475	518	535	511	544	507	589	533	544	504	529	561	531	514	544	544	521	529	529	548	523	520	487	532	522	555	543	511	504	497	482	513	534	550	545	513	516	512	534	519	541	528	571	509	521	531	548	511	527	569	505	520	525	507	516	576	543	534	536	521	519	516	564	530	517	542	545	560	581	516	547	558	536	526	496	537	527	548	548	580	522	529	514	502	534	539	569	524	517	476	526	559	538	534	563	503	509	520	553	494	487	544	544	526	553	550	531	536	533	499	523	503	572	589	544	522	524	527	526	554	539	527	527	527	509	499	531	525	523	524	532	562	536	532	557	512	559	540	524	480	531	503	514	537	547	555	510	557	502	578	520	554	508	540	501	530	500	554	527	531	524	518	527	534	518	520	537	539	506	548	538	507	556	530	521	563	497	545	486	533	532	516	496	536	547	530	482	542	527	539	511	527	479	560	498	517	528	517	542	511	555	548	499	507	511	511	530	562	543	548	546	527	550	570	512	542	537	519	548	512	537	520	534	526	542	563	557	546	540	557	563	572	557	502	574	557	524	530	575	536	528	570	524	553	534	553	567	484	548	512	534	545	547	516	527	496	505	501	543	530	549	556	533	553	565	540	531	527	553	520	531	568	542	526	545	514	510	492	476	524	482	536	508	525	553	568	542	534	505	539	545	523	551	558	517	541	511	501	544	527	555	569	544	533	533	530	509	553	529	541	553	546	487	536	492	558	540	550	547	552	573	543	533	551	554	518	509	514	525	578	519	561	493	510	509	447	505	545	495	557	550	538	489	554	498	518	572	497	520	580	560	538	501	568	533	513	520	540	505	543	521	493	498	504	562	509	504	513	511	535	531	468	536	500	504	524	518	535	543	563	523	571	545	505	533	570	542	498	551	529	532	534	530	546	536	526	526	540	520	527	547	531	506	522	519	554	538	554	491	515	522	510	521	547	541	560	547	522	518	522	552	542	539	463	553	518	506	548	566	525	491	534	541	532	521	537	507	541	505	535	523	551	526	539	560	538	514	559	527	535	538	499	573	518	534	524	530	553	560	516	572	553	486	532	547	514	534	539	527	491	509	540	549	522	531	525	503	542	566	520	514	513	539	487	548	546	540	523	522	537	536	539	538	523	520	548	522	535	524	518	497	519	548	542	531	543	523	523	518	535	519	509	515	517	532	535	517	546	523	544	555	546	532	532	591	546	560	539	477	543	545	535	534	490	534	496	543	583	501	562	519	517	537	542	522	538	536	555	547	542	530	512	538	522	539	507	526	549	536	526	498	528	538	550	537	504	546	508	539	512	541	558	539	545	502	582	559	534	487	542	522	530	528	518	571	529	561	492	573	543	536	541	524	536	502	568	554	566	558	491	508	545	534	489	522	570	520	510	522	562	569	522	508	562	499	522	500	535	510	501	520	497	516	500	533	550	520	518	557	551	536	507	544	529	523	517	536	518	499	553	536	539	580	519	508	480	525	556	537	528	548	489	527	593	561	530	534	476	518	509	522	515	542	543	551	541	513	531	534	538	495	552	528	490	541	523	511	512	543	520	513	535	528	516	567	501	530	509	509	571	515	506	528	521	507	477	544	516	549	505	540	538	521	528	557	504	485	510	563	575	537	509	530	502	540	553	551	550	528	538	545	554	543	515	550	499	495	563	535	545	566	562	541	503	563	520	526	557	502	564	520	543	519	567	540	565	508	497	501	528	516
53646	50103	45840	38347	27581	18321	10667	5393	2842	1794	1210	785	553	431	363	326	318	252	284	239	226	281	281	244	248	246	237	234	235	245	231	236	226	227	190	210	211	255	210	219	196	241	227	251	249	233	204	194	212	254	234	215	221	219	235	203	206	213	236	227	228	244	220	235	232	200	242	203	219	224	212	210	232	227	233	202	200	246	226	233	220	233	211	221	229	221	233	205	230	201	221	217	219	228	224	244	190	211	198	231	222	235	205	212	215	223	208	225	226	212	204	213	240	207	227	219	219	208	200	206	221	211	226	208	222	240	206	223	253	220	236	218	209	229	228	224	246	204	187	216	227	202	215	197	230	190	219	192	240	180	225	205	235	226	248	203	249	226	208	220	242	225	222	204	179	195	219	193	234	214	219	197	199	241	212	215	201	228	219	230	231	187	239	259	230	216	224	209	245	212	211	244	231	221	208	209	217	219	228	250	196	200	219	251	232	217	220	228	208	204	214	223	236	227	232	224	194	223	229	210	235	244	213	231	230	213	222	227	205	230	251	193	198	216	231	206	223	243	219	251	229	213	197	219	234	222	216	229	232	217	250	233	234	224	228	206	208	231	225	217	235	205	191	253	209	215	244	232	204	209	230	231	205	202	207	239	222	223	222	225	216	225	196	220	250	235	206	204	212	234	201	201	230	209	186	212	204	221	231	204	207	197	246	200	254	216	210	213	243	234	245	214	207	245	227	227	249	184	212	218	230	230	213	239	197	233	223	238	235	241	215	223	209	225	198	193	224	204	219	239	234	234	230	227	208	219	208	230	212	224	215	234	226	209	218	202	218	214	210	206	206	223	212	234	222	231	257	227	212	213	200	227	209	221	229	221	210	224	226	219	216	223	205	225	227	212	197	215	239	214	225	206	203	204	191	196	257	201	227	216	231	249	228	211	203	210	213	208	233	225	215	242	230	213	240	217	222	221	204	218	213	201	217	228	218	231	208	215	254	213	206	234	198	236	221	199	221	208	203	227	229	228	217	213	244	227	216	243	222	190	222	192	197	231	194	226	199	223	235	230	215	210	208	237	238	202	228	220	253	229	188	205	208	223	238	192	241	232	246	220	212	206	188	189	230	220	221	229	232	203	219	225	204	238	214	215	216	243	209	238	212	233	236	211	241	197	216	228	205	213	210	253	188	228	209	209	234	234	227	192	190	231	214	218	216	236	196	240	203	209	224	223	201	209	191	245	218	236	217	231	203	229	236	199	210	205	243	220	247	247	243	199	226	207	212	221	227	216	242	254	205	213	217	216	220	216	224	193	210	201	231	241	222	209	218	229	221	226	215	231	232	225	239	229	221	211	226	236	225	233	200	184	230	224	223	204	220	233	251	205	236	212	222	201	220	209	208	203	229	213	239	196	219	219	208	194	224	232	229	229	212	211	248	204	230	205	220	206	185	222	238	234	232	223	209	238	198	251	228	231	204	222	228	232	233	186	189	202	232	219	217	222	242	224	215	198	246	216	251	229	244	251	205	216	214	239	216	224	220	222	238	245	205	230	241	220	215	218	199	228	241	220	224	214	203	234	216	209	201	211	232	221	207	207	211	196	226	244	218	224	215	227	227	226	224	208	217	240	253	193	236	188	210	212	241	204	197	227	221	226	201	213	218	206	211	200	209	207	207	219	208	233	203	224	211	219	239	234	177	223	228	258	222	207	178	218	211	231	242	205	224	206	212	219	234	216	222	223	235	212	220	236	229	226	213	235	243	240	190	221	222	215	246	215	215	211	224	223	208	226	205	223	228	223	225	194	206	216	179	236	208	241	250	218	248	222	236	218	217	215	225	211	230	220	218	210	225	202	208	261	221	204	243	223	215	242	208	241	215	208	220	228	204	232	215	237	226	245	243	192	218	248	249	232	212	237	229	218	207	250	214	230	215	220	200	215	214	206	232	240	235	215	197	212	219	201	203	238	213	214	204	213	222	225	224	235	193	248	258	223	226	209	226	198	228	205	230	205	228	224	224	213	232	222	199	227	217	212	217	225	200	219	234	231	253	211	234	239	234	217	228	232	206	240	220	217	202	225	232	227	201	214	204	210	234	249	221	244	214	213	240	217	244	228	229	202	213	232	200	232	241	234	207	214	200	215	224	185	220	207	216	210	247	209	242	209	224	194	192	250	221	214	234	214	240	209	224	226	217	223	265	214	211	214	209	202	213	250	213	241	211	232	238	199	205	205	202	230	227	232	248	207	226	232	194	225	236	212	213	217	230	218	232	213	220	214	248	199	242	209	221	203	209	217	238	224	218	220	225	213	221	234	226	244	242	226	230	219	244	219	246	249	225	201	197	237	227	249	225	209	236	236	203	211	217	200	221	212	221	221	231	211	229	233	193	235	222	220	237	225	227	199	215	252	211	216	255	212	218	202	225	231	248	233	216	225	203	227	199	212	181	242	223	230	200	208	248	193	221	219	209	220	221	227	246	224	210	200	225	221	200	241	223	199	223	226	245	229	222	217	218	227	218	221	227	218	207	239	240	216	196	206	209	217	231	220	201	215	231	222	210	194	217	211	239	248	255	227	217	249	220	216	217	199	220	233	213	238	183	190	218	203	200	194	218	231	226	215	222	239	227	241	247	207	200	202	231	210	208	231	242	211	209	216	209	239	223	214	235	209	247	220	213	234	223	229	202	244	231	215	233	210	224	190	205	223	196	221	228	209	193	204	221	234	221	198	219	225	227	201	227	241	237	227	207	226	231	230	217	241	216	221	204	219	198	227	233	248	211	236	195	202	204	221	256	221	206	191	224	220	218	236	219	221	232	224	250	203	219	217	219	233	235	246	213	202	212	226	184	222	234	238	243	239	201	180	241	210	231	218	220	228	228	234	227	232	210	231	255	211	221	208	222	210	261	229	207	193	184	222	221	201	235	213	218	220	219	198	228	203	195	233	227	241	187	190	228	226	242	214	211	198	200	185	205	217	231	198	216	231	223	202	232	182	214	231	208	203	205	219	206	208	239	219	225	236	222	217	253	216	218	226	249	232	224	190	226	211	198	209	229	229	225	204	209	206	199	207	213	196	190	221	214	218	239	204	209	209	237	199	230	209	237	220	204	193	221	232	219	189	188	194	194	179	216	240	207	217	204	233	230	223	221	232	194	224	211	216	227	206	211	222	205	226	241	215	207	239	234	217	241	214	226	201	220	223	235	196	209	182	221	229	240	203	204	204	235	208	235	227	210	212	221	236	203	211	220	227	230	252	223	229	223	237	219	224	232	226	219	227	201	186	205	203	220	211	210	217	224	228	238	215	215	232	219	200	220	233	219	203	232	227	210	213	234	212	215	209	231	224	227	237	189	209	231	248	234	238	202	229	232	197	237	220	196	213	202	212	227	225	223	246	236	215	214	232	240	238	214	206	242	229	239	217	201	197	207	225	254	223	224	208	212	218	231	222	215	225	204	223	205	229	229	231	215	218	229	219	229	252	221	215	233	225	212	263
40380	45311	47187	44497	36813	27589	19964	13578	9472	6421	4404	3042	2082	1480	1167	1047	807	757	705	623	617	597	603	544	561	556	550	554	525	553	534	504	514	506	577	478	478	504	507	491	502	542	518	513	486	509	515	472	510	480	476	515	484	455	489	515	504	534	498	492	536	467	526	521	523	532	438	505	485	530	518	503	461	541	540	470	512	543	491	510	485	494	466	480	503	531	512	482	536	516	527	517	495	493	518	488	545	521	486	473	504	549	553	475	477	515	491	518	491	479	494	482	503	508	494	511	516	544	519	520	465	543	499	486	503	490	500	488	499	486	537	496	522	520	545	515	503	464	530	533	483	512	520	511	489	510	513	498	544	516	506	518	485	480	484	501	539	527	488	521	505	481	486	505	485	468	490	527	514	497	506	472	514	536	516	523	511	536	449	530	503	489	506	516	506	507	529	517	534	491	506	493	530	502	492	510	547	518	485	503	495	479	472	509	499	481	507	488	475	480	513	491	497	486	534	493	529	509	492	501	479	514	510	456	520	486	501	506	526	525	497	508	513	562	491	531	532	528	527	459	538	542	525	509	485	509	471	503	479	495	491	446	490	498	522	452	478	492	556	474	515	524	480	498	519	496	463	500	484	523	510	501	481	463	496	474	505	536	516	509	488	528	471	470	536	510	520	512	479	528	492	493	505	526	514	464	483	465	509	554	496	480	508	481	520	549	522	525	508	506	479	522	519	503	486	513	564	510	503	483	520	505	486	488	536	507	494	498	472	496	475	480	512	498	522	462	487	487	512	474	462	511	518	537	496	486	527	513	529	461	505	523	517	475	514	542	481	507	536	525	503	525	533	505	483	495	538	481	481	533	536	528	498	495	498	489	540	524	512	515	487	511	485	525	473	501	525	486	489	545	546	520	547	506	503	496	481	515	494	476	489	533	475	483	514	492	473	492	491	518	522	443	510	563	517	493	514	492	491	462	490	515	488	517	511	517	485	525	520	518	481	462	519	528	517	493	474	486	502	535	481	542	488	490	500	502	472	500	475	485	505	532	505	490	539	477	498	503	472	478	496	502	529	517	490	502	494	520	527	480	515	499	502	536	544	547	497	503	468	495	517	513	536	504	500	529	512	474	532	532	527	548	498	507	524	520	484	513	454	495	512	511	510	493	495	502	480	513	477	512	474	480	505	499	484	496	484	487	532	521	506	503	505	491	512	502	500	514	503	519	509	494	511	513	511	514	479	500	485	494	499	525	510	517	498	451	520	463	495	489	576	535	524	476	492	532	560	499	510	515	550	503	487	520	462	522	530	527	547	533	545	497	487	459	553	520	554	541	504	530	514	528	500	529	516	503	526	491	485	538	479	501	476	525	452	519	487	501	467	485	516	504	476	465	514	505	516	499	515	526	491	505	564	534	476	545	535	505	483	488	505	501	501	534	494	511	508	510	525	485	461	477	564	504	499	475	499	517	501	537	505	495	470	528	491	532	510	508	505	547	528	560	521	526	507	527	517	493	508	526	522	543	513	528	497	523	544	545	499	501	494	508	465	541	546	545	457	510	501	507	497	495	510	501	500	516	473	514	493	491	507	512	478	512	508	489	480	530	529	503	502	543	495	512	518	466	483	460	487	531	491	536	480	497	535	509	491	522	481	460	514	516	517	504	483	425	505	506	544	540	496	503	507	511	524	476	484	568	525	503	527	447	501	506	518	492	501	488	487	488	515	504	464	502	494	521	479	478	516	524	480	490	502	518	494	509	498	507	494	475	482	511	497	502	512	485	513	478	527	518	535	512	527	507	512	456	510	521	520	492	440	509	534	531	555	514	507	537	522	494	482	530	503	507	496	461	489	529	547	517	533	485	472	492	492	505	477	468	504	465	517	465	517	519	511	518	490	482	506	470	557	500	533	514	515	509	521	491	531	504	547	499	528	508	513	515	496	521	508	536	501	503	482	523	523	533	461	469	494	507	558	446	483	496	518	496	492	537	512	492	500	515	521	469	516	510	490	537	504	505	492	504	533	512	493	482	513	496	496	525	523	524	515	484	514	514	538	521	546	524	493	525	504	489	497	502	488	529	531	485	505	485	456	518	502	461	508	493	506	518	493	510	485	506	509	493	523	506	486	462	557	522	492	505	493	512	556	505	517	515	563	476	519	481	456	533	506	532	502	522	529	512	493	509	505	505	508	533	492	501	510	509	478	515	496	501	493	544	522	488	516	519	526	480	462	525	490	489	487	509	481	490	533	540	496	487	515	495	467	478	494	496	532	478	520	503	533	490	500	507	516	515	501	495	467	489	475	516	533	502	499	498	470	503	500	528	494	505	501	474	529	466	549	534	510	524	466	529	494	518	501	472	519	500	492	494	474	548	472	488	469	478	464	484	558	512	456	480	503	508	488	494	516	504	535	532	525	538	481	520	519	494	528	487	516	479	487	507	499	471	512	486	534	527	499	480	479	504	500	511	563	524	455	538	522	493	491	513	526	492	514	485	479	519	464	506	515	532	519	517	504	527	530	543	510	503	523	470	479	552	511	501	551	520	521	491	551	499	541	504	523	517	499	542	507	450	505	511	553	535	507	500	484	523	525	509	531	523	521	511	491	504	501	510	529	499	487	496	522	494	497	492	466	546	522	497	502	503	520	524	495	550	504	458	472	464	504	489	503	482	511	500	490	476	563	516	541	497	501	491	526	520	500	459	486	506	515	479	516	540	527	539	485	515	496	491	527	477	529	489	502	544	523	484	498	502	527	484	524	517	526	529	481	511	485	488	515	507	531	523	502	489	560	488	550	487	524	548	485	515	484	511	478	486	488	502	553	506	550	502	487	522	478	514	495	527	486	504	491	515	470	537	499	512	502	516	514	483	507	492	517	527	490	527	505	544	491	493	471	500	499	508	486	512	499	533	505	471	513	501	473	527	511	501	508	532	518	502	536	566	510	489	505	498	478	535	483	504	477	500	513	499	555	482	505	506	501	513	509	471	496	547	494	459	509	498	481	484	513	469	521	503	500	499	498	494	515	527	521	519	522	464	503	503	519	492	503	507	487	508	499	483	515	483	508	510	504	524	496	500	527	490	520	511	492	500	528	493	518	555	494	508	498	500	494	539	494	518	510	521	468	511	523	528	545	493	473	541	508	510	517	525	502	518	501	484	511	515	529	479	482	545	546	521	508	512	506	486	530	513	548	488	531	502	526	535	520	502	492	518	470	506	505	536	550	530	551	498	504	532	493	515	485	531	522	504	462	530	545	478	497	497	564	482	509	516	530	524	521	511	516	519	536	468	512	539	512	489	486	502	497	498	484	511	473	503	507	491	520	498	515	508	493	518	496	461	528	487	546	508	526	533	484	496	495	447	500	547	502	474	474	503	505	515	490	516	500	507	551	534	509	493	505	524	504	501	488	495	505	510	523	494	523	479	534	494	551	527	517	498	539	525	526	551	502	502	504	540	490	529	515	518	485	469	494	487	473	499	500	528	541	514	512	501	487	552
59505	51617	48155	42264	32290	25337	16783	9994	5606	3224	2056	1296	895	661	488	410	311	269	292	256	279	293	272	249	270	226	252	212	246	252	234	219	209	216	228	187	208	223	195	223	223	237	196	211	214	215	220	226	209	192	201	188	213	197	211	245	240	241	207	201	203	206	220	205	242	210	202	219	203	227	233	216	208	215	227	219	232	215	202	182	231	221	193	216	232	211	208	214	205	213	185	208	221	198	210	185	214	238	217	233	221	207	218	216	228	232	190	246	230	213	216	200	227	220	216	223	223	238	218	205	228	211	227	222	207	266	197	217	236	210	238	212	224	239	187	222	223	225	243	214	216	208	231	190	200	232	235	218	232	231	210	253	212	197	215	221	241	192	188	218	218	251	191	261	224	229	242	193	188	216	217	223	213	203	200	200	186	234	207	242	204	228	205	206	230	215	226	217	210	188	200	200	220	219	216	192	202	231	216	228	225	225	200	203	218	211	226	209	234	229	198	194	206	236	238	222	201	251	253	221	249	229	214	216	195	183	224	199	210	185	199	227	201	224	210	245	202	185	210	227	209	216	222	220	184	217	220	254	263	205	191	206	224	234	185	209	218	240	211	207	218	210	234	251	194	227	216	206	209	212	206	199	213	249	225	195	183	225	188	192	240	220	195	223	211	223	238	225	246	232	217	233	216	235	221	219	235	198	177	195	221	226	229	216	222	197	219	188	213	227	200	221	211	234	203	194	213	198	240	204	214	222	256	231	211	217	203	223	198	231	227	200	216	224	235	230	187	220	193	180	212	207	217	230	193	198	224	209	268	226	208	240	244	217	223	213	233	192	203	219	203	214	214	192	205	215	209	209	236	219	191	204	195	211	240	198	205	191	230	226	218	230	197	214	199	235	232	232	209	205	203	220	218	207	228	217	218	252	221	226	228	221	219	198	194	211	200	206	235	222	187	251	230	204	219	224	211	219	217	192	219	229	219	207	240	201	216	225	215	205	241	238	199	242	222	235	227	203	216	209	229	219	233	235	211	236	235	215	220	229	201	194	212	197	219	247	226	214	198	199	212	210	217	219	209	222	201	197	226	219	220	198	196	241	221	205	231	210	223	201	198	197	203	238	200	226	207	240	205	239	239	248	216	214	231	185	214	248	224	212	218	225	221	184	228	207	214	202	196	200	212	188	219	218	224	229	212	205	221	225	229	224	229	249	223	215	204	212	227	180	201	209	208	185	212	195	204	220	210	210	224	215	227	226	216	227	239	222	217	233	221	220	210	220	212	217	197	193	247	201	202	206	204	217	214	245	198	213	204	219	226	198	201	208	194	202	238	201	223	203	212	216	246	199	231	213	215	219	220	236	206	229	198	207	202	226	244	203	251	229	220	204	226	211	225	218	249	206	228	200	198	226	203	219	219	218	200	215	220	211	229	213	235	233	209	209	209	207	209	220	206	243	218	204	215	247	198	212	191	227	232	206	183	195	235	188	207	196	216	244	206	228	225	224	243	252	220	237	261	214	183	203	184	210	211	190	219	215	206	193	212	233	234	211	186	228	238	217	217	222	209	238	234	222	199	231	231	242	191	228	203	227	219	224	218	220	227	187	209	220	191	197	222	226	203	202	216	198	218	224	199	214	223	198	223	211	233	211	213	211	209	210	216	251	213	255	224	218	221	199	213	187	197	186	251	228	206	211	211	197	220	230	222	241	210	209	213	215	206	194	218	215	214	231	228	233	207	222	244	182	227	214	239	195	209	221	218	206	210	226	200	211	217	170	178	200	205	213	219	230	238	219	211	203	228	194	215	238	248	239	207	212	197	202	218	215	220	230	232	207	192	212	234	233	206	214	230	217	202	219	223	197	234	224	235	223	216	195	210	250	210	212	217	214	234	208	235	205	205	205	206	229	208	203	212	226	209	225	225	233	211	215	223	218	238	223	217	208	244	235	234	234	231	215	210	207	223	213	192	195	211	228	202	224	195	203	209	180	212	220	219	211	251	220	193	237	254	209	223	209	203	186	242	191	217	188	231	187	213	223	233	202	234	186	215	206	209	201	234	215	215	194	201	200	240	225	213	199	226	215	211	231	214	218	215	210	231	193	231	229	216	183	215	218	202	214	220	220	196	243	188	214	201	223	205	229	228	203	214	214	244	241	213	232	223	258	218	200	215	205	209	212	216	215	220	203	213	233	203	216	198	215	213	222	237	226	223	222	190	206	219	207	208	229	212	240	204	204	208	222	225	210	207	175	213	235	193	214	216	225	211	244	176	224	208	245	227	214	215	234	240	209	207	226	210	214	201	210	222	212	226	237	222	202	230	239	212	198	219	210	250	251	201	243	227	160	201	199	203	183	219	214	223	249	231	200	210	210	177	229	219	229	207	212	228	208	242	243	216	237	233	193	224	238	212	229	233	230	201	215	220	214	206	226	210	210	226	221	223	199	223	228	216	197	209	215	228	210	226	215	214	228	242	238	253	216	205	200	234	198	219	236	227	233	225	188	203	231	264	199	214	224	220	202	191	233	244	238	219	195	239	201	214	205	226	209	199	214	198	226	229	231	212	201	199	209	242	200	215	202	253	245	217	205	237	245	200	221	200	216	210	228	215	200	228	211	216	204	195	217	240	197	206	201	216	231	191	237	223	213	220	206	215	206	206	201	218	241	245	242	218	201	223	219	218	240	242	209	200	218	227	207	225	234	215	245	238	237	216	225	254	227	247	228	235	240	206	217	219	194	227	255	241	208	227	207	216	202	233	237	217	228	213	223	213	234	193	222	206	243	204	231	236	209	229	226	227	215	224	229	244	202	206	228	236	242	202	206	223	208	207	218	212	215	196	227	234	221	200	225	222	220	232	225	195	228	209	216	242	219	256	186	215	214	220	192	210	191	223	233	201	222	213	242	232	228	232	223	198	220	228	218	233	196	213	201	194	206	212	218	229	222	224	177	226	212	210	218	250	227	225	221	225	197	248	236	253	211	207	220	221	229	247	200	216	244	208	204	233	233	238	221	207	220	229	219	229	226	199	202	229	182	227	217	208	202	240	233	208	230	228	228	198	212	201	220	223	219	228	197	213	203	207	226	219	216	215	204	197	233	223	177	224	207	227	208	215	224	201	206	229	201	235	213	224	226	208	208	208	194	205	197	235	198	240	229	223	199	239	218	188	222	231	224	218	224	189	233	210	228	203	231	236	218	177	220	221	221	192	204	222	243	186	223	220	210	204	207	223	205	174	182	246	200	222	214	212	219	219	223	232	218	199	203	225	234	207	217	219	197	226	240	204	219	224	219	213	198	237	207	259	210	205	223	203	227	221	232	224	204	212	220	212	207	240	227	201	211	201	222	185	234	227	222	221	219	214	222	226	214	218	201	219	227	225	196	228	204	214	223	199	239	220	212	232	230	191	224	236	205	228	197	204	215	215	238	213	216	219	242	189	206	225	220	211	204	231	195	219	200	215	238	236	214	232	198	224	228	214	224	212	215	202	224	227	218
46174	50339	52758	49911	43273	34978	25744	19149	14542	9938	7066	4842	3272	2327	1801	1384	1044	893	805	811	719	749	691	645	641	604	596	562	585	575	615	539	519	511	487	472	508	478	524	509	507	515	488	510	524	526	511	474	529	526	466	489	495	536	464	543	470	498	491	486	487	504	461	484	473	475	510	525	473	487	524	499	452	485	518	504	491	495	480	504	503	503	492	520	514	496	485	502	474	478	492	521	510	490	484	515	511	500	490	522	515	473	499	490	473	443	489	465	493	497	500	501	434	534	491	517	470	483	480	485	487	485	497	521	492	478	491	508	495	462	520	496	500	470	483	508	537	495	549	502	507	517	528	506	542	512	501	516	508	481	497	511	534	487	542	482	539	552	487	484	531	501	487	491	465	491	482	504	487	491	442	526	504	483	490	511	495	482	502	460	492	502	493	511	531	513	526	502	501	464	491	523	523	486	482	500	530	505	511	449	486	476	488	479	507	495	475	432	499	504	513	480	469	483	484	504	491	524	511	510	544	495	528	497	523	479	522	526	514	493	491	467	508	487	506	512	494	494	481	478	489	495	493	497	497	509	521	526	505	525	519	457	503	501	525	497	439	548	474	495	505	513	502	500	490	509	504	481	508	546	507	484	520	466	495	475	511	495	493	464	476	497	490	496	514	505	478	465	519	481	482	475	486	491	502	464	530	477	481	551	497	510	484	479	502	504	536	517	488	484	491	490	531	518	513	498	470	499	532	506	492	481	503	457	523	488	461	481	533	472	494	509	507	533	526	488	533	476	498	498	496	506	454	524	468	490	527	509	505	479	452	494	550	463	490	503	493	512	489	526	511	513	463	487	474	500	467	490	499	524	490	474	493	490	479	491	500	502	454	482	492	549	515	504	524	500	479	443	478	484	513	514	515	458	493	458	488	490	463	511	493	497	500	517	528	517	505	472	510	452	512	486	476	476	495	465	493	481	434	514	458	506	506	487	526	524	507	489	467	503	514	530	477	484	475	477	486	463	470	485	507	509	500	516	444	502	488	501	482	498	486	503	469	522	532	475	530	486	486	483	496	492	527	518	520	521	524	484	499	490	508	474	527	483	485	517	476	516	481	503	494	506	493	527	501	489	505	443	516	462	487	506	518	498	498	489	492	487	484	516	461	495	503	468	478	497	473	464	543	544	492	534	550	492	447	490	474	505	473	521	487	473	472	493	436	485	548	487	503	537	497	515	477	491	492	497	492	517	524	507	508	499	475	494	529	488	510	512	502	500	460	476	543	525	523	484	535	501	500	524	482	508	469	506	524	505	492	503	472	457	502	485	512	478	449	477	499	543	482	505	505	503	483	505	530	468	463	492	531	520	481	514	485	506	528	480	503	535	459	486	494	500	477	499	503	473	530	513	515	520	465	506	504	481	534	462	503	482	452	514	510	558	454	477	500	495	503	528	489	520	511	481	506	473	503	484	494	468	475	448	506	500	512	515	574	493	515	481	515	484	530	478	462	534	525	506	516	490	533	453	476	489	489	547	483	468	505	477	497	477	469	499	477	488	501	487	482	468	478	462	525	486	489	516	490	494	490	498	530	496	527	514	538	533	490	465	503	523	517	510	474	513	490	525	516	483	504	550	513	495	508	487	479	492	487	460	491	500	487	512	469	462	520	537	499	496	528	457	481	473	460	489	515	483	509	461	487	531	495	483	514	506	483	510	491	515	492	491	472	486	489	519	506	485	491	503	507	468	491	527	479	552	478	517	462	510	504	482	532	512	501	480	523	521	483	493	501	491	481	508	488	474	502	479	491	456	520	479	512	447	466	518	478	507	480	492	500	498	504	492	502	498	547	515	487	515	476	475	482	513	493	498	508	529	518	471	454	475	503	488	500	523	479	511	469	488	471	490	475	516	475	510	479	481	523	527	515	520	511	504	455	479	542	509	495	459	523	443	493	533	512	512	490	518	515	502	524	492	516	516	501	484	518	507	488	483	489	477	507	479	504	556	503	458	515	528	462	491	467	504	503	472	488	491	470	489	469	488	464	547	505	483	520	542	531	497	493	471	460	512	463	502	501	504	514	514	501	478	513	493	504	470	456	469	526	499	490	508	520	482	518	471	456	477	479	506	481	475	522	493	501	490	499	496	477	482	532	522	519	515	488	525	497	474	508	474	490	504	490	496	504	474	504	523	508	499	499	510	521	482	505	462	511	464	514	503	497	486	481	540	478	509	494	500	509	471	496	499	492	493	498	495	501	480	510	529	508	479	506	532	487	562	461	512	475	523	481	513	498	505	487	487	482	517	473	455	516	497	515	485	480	506	517	493	521	496	513	506	451	506	441	507	517	462	472	494	505	524	465	497	530	492	544	501	491	489	533	480	528	516	521	502	516	466	498	515	494	489	482	523	498	503	487	476	514	518	525	501	494	480	519	480	498	474	530	484	470	485	494	536	498	524	488	480	512	478	529	531	507	550	479	509	441	463	521	513	489	465	497	483	481	468	530	474	451	514	497	449	508	533	468	498	499	498	483	518	430	533	495	528	489	488	470	511	512	487	492	466	512	496	489	491	475	480	533	479	528	496	501	493	522	501	525	478	483	519	471	479	473	512	521	480	465	508	471	443	512	479	493	513	445	498	487	484	477	457	498	470	507	501	502	504	506	497	452	523	501	534	519	447	528	500	528	455	513	480	502	472	489	523	517	492	472	480	487	447	508	485	554	490	477	538	503	503	471	523	528	470	526	475	485	497	478	488	482	488	498	540	502	469	513	498	504	498	481	509	495	525	504	479	507	514	487	501	530	462	521	465	523	519	465	495	488	492	481	530	526	504	464	511	483	528	485	530	449	504	534	502	536	493	515	463	490	455	462	510	465	511	502	493	486	501	528	483	479	471	525	536	492	500	482	502	492	512	511	492	509	467	517	491	492	513	503	493	478	498	535	479	496	511	519	537	516	512	481	483	445	498	496	513	496	448	474	545	508	484	510	512	525	504	466	515	494	504	508	515	491	522	491	478	512	499	468	528	493	537	498	502	504	512	499	501	507	476	480	487	484	470	495	489	482	487	489	503	529	521	465	524	528	529	501	503	521	495	448	497	525	475	500	459	454	480	534	455	501	521	463	518	479	470	502	465	482	512	506	502	478	469	501	478	515	518	495	463	507	491	505	524	477	501	479	474	504	496	474	543	466	499	463	505	482	507	515	528	514	518	496	444	491	533	512	489	484	504	531	449	492	466	492	521	491	504	489	490	502	487	464	469	485	490	493	510	489	514	491	493	505	472	509	490	499	490	495	517	482	512	527	479	509	494	507	528	499	531	507	515	535	469	529	465	491	466	480	501	504	477	512	481	503	489	470	519	506	520	537	493	509	517	503	469	517	518	494	518	482	453	452	517	486	476	457	461	476	495	481	491	505	495	524	500	458	467	489	481	494	488	457	504	521	466	462	505	486	507	475	486	522	458	525	490	511	498	501	521	506	494	501	504	482	504	499	508	482	514	528	461
40874	36703	29992	19064	9222	4442	1894	1088	617	472	407	292	323	262	259	260	243	240	252	222	237	216	257	199	225	254	243	248	215	239	244	251	248	252	249	241	226	243	230	226	236	212	233	227	214	210	222	226	208	226	246	241	224	216	242	228	256	225	235	240	246	252	209	213	256	254	219	247	210	224	231	212	216	223	240	264	205	233	263	207	227	228	227	218	232	246	271	216	249	222	249	224	247	222	224	236	227	232	261	253	220	237	281	227	207	225	259	225	234	232	216	229	237	227	241	233	224	217	249	251	232	232	220	249	250	255	234	255	229	224	226	223	259	246	224	238	230	259	250	226	230	200	225	237	224	246	227	210	254	236	248	250	261	238	218	234	224	241	246	244	247	244	239	224	217	219	232	211	213	257	232	226	208	212	205	271	243	258	215	252	263	224	253	224	222	254	224	202	257	203	253	236	203	228	248	246	227	226	231	231	252	252	247	240	239	256	207	207	205	252	230	233	220	214	242	214	255	247	226	218	237	237	245	246	243	239	190	210	210	245	264	257	233	229	229	231	215	210	221	233	229	222	225	212	226	251	241	215	244	247	230	218	254	256	230	225	225	217	240	232	230	241	230	219	230	256	211	217	267	215	264	213	215	257	251	234	246	244	200	257	260	234	232	236	223	242	249	234	275	231	204	224	232	254	204	232	237	220	214	257	249	255	210	217	233	240	231	248	234	220	239	232	209	224	228	225	213	242	238	248	247	240	249	244	243	238	208	250	240	239	244	230	216	232	237	224	255	253	224	247	220	236	200	190	238	248	233	262	225	238	244	237	240	247	238	220	245	248	219	262	257	241	205	254	244	248	265	241	255	258	239	223	258	232	195	213	234	243	219	244	240	252	221	224	256	221	239	227	231	237	222	247	231	230	203	251	216	261	236	219	231	232	235	242	188	222	249	221	249	253	271	236	229	242	255	239	235	225	258	259	258	210	223	223	225	235	211	259	259	254	239	249	213	221	229	230	249	247	209	261	267	262	252	242	259	217	253	235	249	243	245	236	264	232	274	216	249	245	224	247	251	215	228	274	238	241	213	221	190	227	225	248	240	221	258	203	242	275	255	232	207	234	217	225	230	215	241	248	247	249	217	257	211	231	229	239	212	222	228	238	232	232	244	228	240	216	240	207	235	240	271	225	229	225	235	241	213	203	246	224	222	237	212	253	234	227	243	237	225	249	259	227	244	266	217	239	240	244	229	234	226	234	214	240	247	261	232	219	240	264	213	192	222	226	224	233	243	235	244	222	239	248	240	240	232	207	230	252	211	196	212	257	214	250	211	250	242	225	245	241	245	251	255	216	235	229	239	237	249	254	253	216	213	232	231	198	227	218	244	198	237	242	270	243	262	219	222	221	230	236	241	246	233	246	225	232	235	232	239	229	255	253	254	255	217	249	231	215	272	225	205	221	238	223	219	225	237	228	269	217	227	217	229	222	246	226	252	246	241	242	260	240	230	207	223	219	264	243	246	246	229	230	261	236	273	235	252	237	249	254	227	239	247	192	263	223	236	231	254	256	231	257	229	239	255	258	224	231	238	238	226	222	225	239	220	225	239	232	250	248	233	243	226	201	243	250	255	233	222	233	215	235	217	258	249	208	198	229	202	225	248	256	228	226	242	222	230	236	267	257	219	214	254	236	256	236	242	264	228	214	236	236	225	231	206	227	233	229	226	227	249	233	259	222	218	266	262	236	227	247	241	247	222	261	230	243	230	214	228	231	243	257	247	231	233	264	242	256	221	228	245	226	208	226	249	243	223	233	248	242	212	225	252	235	244	246	238	252	264	243	256	227	223	238	216	213	248	254	240	267	229	216	231	244	246	229	224	206	227	215	264	245	243	229	258	236	231	240	200	260	224	228	249	239	261	225	210	230	260	205	229	227	241	260	210	215	239	245	230	241	222	237	256	217	245	246	228	245	221	281	231	229	213	229	244	253	221	237	232	242	230	248	229	240	263	236	245	245	227	236	260	247	223	238	209	227	231	248	217	255	250	255	253	252	244	243	224	248	229	240	234	176	225	254	232	216	223	234	226	226	221	230	244	234	256	232	230	233	237	252	242	248	224	249	221	230	240	234	237	269	273	252	240	249	218	208	242	231	205	203	240	202	241	230	219	236	268	225	202	255	217	234	239	223	237	239	198	212	258	264	230	192	226	235	232	222	236	240	235	231	235	216	225	200	231	220	256	240	241	226	224	243	246	250	225	232	233	257	234	240	242	232	247	216	246	235	215	216	211	219	223	245	241	205	235	234	243	240	240	260	279	226	268	235	226	250	224	260	225	221	236	238	232	261	249	243	225	224	241	232	288	247	211	224	214	230	231	225	238	248	193	225	231	212	231	237	225	222	234	243	241	221	242	258	253	267	222	232	238	242	233	223	242	245	277	225	245	234	233	237	227	243	223	239	246	274	227	273	245	204	231	212	238	259	244	242	205	235	235	241	269	251	230	244	229	227	256	230	250	256	238	250	233	252	237	246	272	215	206	237	236	219	221	248	236	205	242	251	223	238	272	229	212	270	235	245	264	229	209	209	248	236	226	211	214	226	234	215	226	222	273	270	260	243	254	218	263	209	243	229	247	266	213	220	239	226	223	233	205	256	274	197	195	202	222	247	256	252	240	257	218	228	224	257	234	218	250	225	243	219	228	240	216	240	222	226	244	236	215	200	251	230	229	233	246	230	246	279	222	213	204	242	229	229	217	224	235	236	234	221	246	238	226	250	231	211	246	266	257	219	230	232	252	215	243	240	236	229	255	267	267	234	251	226	256	191	254	231	246	229	251	224	242	233	230	213	232	264	263	235	255	229	234	220	243	224	242	241	236	226	231	226	251	253	228	213	241	229	223	230	240	223	246	224	229	227	226	236	224	240	244	229	224	252	233	227	252	206	236	237	241	206	239	216	246	237	233	268	231	226	232	232	256	224	230	221	209	236	235	225	225	226	231	217	252	241	228	239	234	271	218	239	219	216	217	253	233	227	229	265	219	254	229	208	253	212	259	244	228	234	231	223	228	240	259	241	270	222	260	230	257	261	216	219	237	225	232	228	221	251	247	234	227	241	235	227	227	233	244	235	227	215	196	216	209	224	238	237	223	244	224	248	263	244	233	234	242	221	221	242	217	237	243	254	254	204	220	239	246	233	235	227	257	227	232	241	206	243	237	233	231	255	270	237	247	233	204	218	207	233	236	243	234	222	246	239	232	260	251	259	256	228	270	233	206	251	267	243	240	230	238	256	218	233	221	211	195	237	227	250	209	250	237	253	217	236	208	252	216	251	233	221	237	223	244	216	238	233	252	220	230	230	267	212	237	261	242	235	218	253	229	226	278	220	212	217	253	249	217	235	226	213	258	213	236	220	235	223	255	245	238	216	232	223	235	256	238	249	241	237	240	237	254	273	233	233	228	233	229	241	241	232	209	220	211	212	243	265	255	255	254	256	235	212	216	219
28705	29813	31986	27613	19488	12850	6628	3939	2517	1686	1191	992	866	740	697	646	624	609	564	518	499	562	555	586	553	593	522	549	522	534	561	523	522	538	562	557	586	573	530	570	546	569	531	568	498	549	516	563	544	538	555	515	605	548	576	566	521	526	525	515	553	537	562	587	555	504	538	544	541	562	544	526	510	564	554	530	531	518	547	553	534	541	536	540	565	555	509	576	537	521	499	563	530	544	515	542	538	515	506	523	518	572	556	526	566	565	528	553	523	521	545	528	570	496	523	568	524	572	587	558	515	588	496	528	525	524	518	505	508	501	520	548	486	560	585	523	523	498	551	565	605	554	516	551	474	547	541	531	527	564	518	518	527	566	552	516	566	541	539	558	534	530	578	575	568	544	542	509	565	539	596	531	569	565	571	544	507	553	518	535	541	551	541	547	562	513	505	530	528	525	528	532	530	556	559	576	535	546	507	520	540	510	545	584	561	540	493	512	554	518	543	538	532	504	535	549	537	551	541	531	519	559	522	525	496	527	507	521	575	533	571	529	546	510	517	500	527	558	496	529	516	525	507	540	565	555	566	491	527	554	545	548	552	549	497	536	563	534	538	593	518	532	552	487	554	567	522	510	558	547	581	493	552	523	524	538	581	491	537	512	586	549	518	553	491	547	539	522	543	507	515	492	529	510	548	556	511	552	568	510	499	567	582	547	540	548	517	544	537	565	559	507	558	507	520	536	560	532	536	513	501	513	565	565	536	568	543	525	548	518	541	541	557	540	520	537	539	499	529	586	533	506	567	537	561	472	525	554	529	554	480	545	498	532	539	485	539	483	539	549	566	541	540	521	531	545	554	552	512	511	564	545	545	509	546	524	515	555	547	580	534	548	508	541	543	537	487	534	545	503	525	528	540	507	540	523	530	531	528	523	553	557	516	566	525	512	500	482	551	510	541	569	526	585	492	550	531	581	538	534	545	493	529	522	515	553	551	536	530	531	536	515	546	582	509	528	520	525	554	543	513	528	491	570	535	570	539	537	533	547	532	544	542	522	546	551	535	576	535	512	546	486	568	528	542	566	541	539	495	561	506	534	549	533	515	529	524	569	594	568	532	491	542	548	511	527	555	526	525	537	535	534	532	561	504	527	557	538	502	569	536	498	558	543	595	564	546	592	501	529	567	491	568	541	550	524	557	515	534	520	553	509	535	551	545	530	549	514	558	504	505	544	516	559	558	546	506	506	531	553	528	531	551	551	493	526	534	549	568	575	521	519	526	545	537	502	558	535	568	572	568	521	537	585	580	563	531	559	557	524	541	533	508	557	535	548	562	509	538	523	534	481	567	538	583	499	531	551	476	548	546	527	539	606	535	541	552	515	484	531	525	540	543	492	549	528	529	549	547	596	535	552	539	543	538	575	561	519	554	566	527	494	549	516	543	512	581	554	529	558	554	544	590	530	527	514	540	554	559	550	543	549	551	523	529	559	501	520	548	531	524	558	533	560	516	515	497	519	464	542	532	566	558	523	554	530	521	526	476	539	528	498	529	519	563	535	563	541	554	567	535	524	505	523	536	510	510	536	537	533	531	556	530	540	518	586	510	564	539	496	561	564	489	552	519	559	499	517	557	507	499	532	555	535	530	515	527	535	527	551	522	510	523	554	522	540	499	528	564	550	544	526	567	534	537	519	494	496	547	572	539	540	555	544	551	530	547	531	537	551	518	484	461	520	547	546	527	545	535	558	596	558	514	525	574	503	560	568	565	524	520	572	536	516	515	524	509	489	520	524	508	532	556	537	539	576	537	514	535	515	522	524	610	544	548	530	494	537	527	564	566	558	529	508	539	542	548	533	523	507	548	513	573	555	566	533	484	531	563	533	552	515	522	529	542	529	531	554	573	541	524	553	555	540	536	550	506	554	571	516	466	544	501	564	542	561	536	519	532	514	533	552	544	552	534	551	511	520	510	525	556	524	522	557	515	519	549	534	542	557	526	550	574	497	543	565	505	497	495	531	559	558	553	520	558	511	537	545	527	509	535	541	539	542	507	550	559	541	547	554	545	489	548	538	523	564	538	545	561	536	557	527	539	519	589	509	532	549	518	529	531	560	546	563	514	571	524	550	559	551	544	553	559	554	533	516	520	509	528	521	536	494	556	533	529	516	480	563	502	565	545	530	546	549	531	546	575	564	511	547	530	566	543	556	548	564	547	520	564	546	546	512	516	556	572	529	557	518	545	522	538	584	565	555	491	538	554	518	532	545	583	556	542	562	547	505	564	534	596	521	511	556	527	556	526	508	506	523	555	571	555	565	521	566	536	555	510	532	545	533	535	548	530	545	535	534	546	541	534	538	547	488	521	526	502	536	563	517	549	569	506	553	561	526	538	577	537	500	532	539	578	577	533	544	539	519	535	567	531	522	548	604	540	552	487	526	518	545	520	562	550	503	549	545	567	546	549	548	563	526	550	525	527	510	529	556	500	537	535	572	495	497	547	558	494	503	529	533	536	524	502	485	550	563	535	544	520	568	539	513	518	534	491	537	527	543	553	568	527	519	500	547	523	533	492	535	564	557	571	569	556	588	539	544	533	569	515	545	551	564	523	538	547	561	517	529	541	539	544	529	540	510	558	534	551	559	543	491	510	548	549	566	543	534	529	510	540	533	485	554	551	562	529	578	533	531	514	517	553	557	547	556	552	497	513	493	550	549	548	532	550	534	556	552	521	523	586	527	543	532	536	534	579	534	538	550	563	534	481	539	504	549	551	568	503	559	558	521	512	491	543	517	536	554	548	560	512	547	534	503	534	566	532	521	506	523	551	542	554	540	520	525	489	559	537	539	563	526	489	583	570	518	557	559	528	537	542	529	570	550	543	527	479	535	536	528	543	524	522	559	568	551	569	539	540	519	541	508	519	538	530	571	538	548	523	524	553	534	533	531	538	579	526	594	537	526	535	562	585	537	533	545	552	518	559	514	584	532	519	530	518	486	533	563	545	546	495	493	545	508	515	535	549	556	538	520	572	542	528	536	553	527	523	552	551	568	537	581	535	520	552	551	501	544	529	539	522	532	500	569	547	574	497	499	492	547	565	541	539	571	570	550	584	521	542	528	601	531	496	496	508	541	541	518	518	550	522	522	498	506	571	530	520	547	513	570	542	501	513	538	577	566	543	505	547	536	512	523	547	538	549	537	535	561	562	550	549	546	539	567	533	538	547	523	529	541	543	537	544	534	525	539	531	521	539	533	531	550	502	526	563	521	502	527	549	527	522	551	553	503	544	567	529	534	544	552	530	554	529	528	496	517	571	548	534	565	581	534	540	530	520	542	555	523	550	487	538	550	529	560	560	523	528	527	592	526	536	531	544	508	540	502	542	588	586	498	530	574	512	558	546	556	523	541	544	553	527	509	530	542	516	531	542	552	532	535	533	517	524	559	527	557	565	542	548	515	536	511	575	525	530	558	581	542	512	527	528	545	521	621	552	516	545	540	509	564
55747	47846	46279	40155	26665	17903	9094	5188	2941	1941	1393	887	612	475	374	334	298	262	289	292	276	255	240	231	228	226	220	246	257	210	264	230	211	246	244	187	227	233	220	207	214	191	236	217	219	224	234	217	227	217	213	237	229	210	224	245	230	213	232	231	217	242	231	248	214	228	223	236	212	232	230	230	219	221	219	203	214	222	250	229	237	228	233	220	199	216	212	246	222	231	220	228	208	239	241	233	204	219	250	250	228	227	200	205	233	213	227	273	216	214	201	238	211	229	255	205	215	205	207	235	217	229	232	256	236	228	187	220	229	242	223	208	240	248	218	229	209	230	226	226	222	224	210	249	229	207	233	241	230	212	222	239	253	215	234	216	215	202	232	209	203	225	210	221	203	201	257	239	221	231	205	227	205	221	235	235	199	210	215	193	224	224	223	211	208	214	248	223	243	226	232	239	211	220	233	225	229	235	238	238	222	223	258	229	216	238	224	209	220	210	217	225	230	217	213	204	214	227	226	225	216	236	227	196	227	237	237	210	224	214	239	254	241	213	241	191	232	232	229	233	225	212	201	227	239	237	226	211	199	221	228	209	240	218	214	206	202	246	231	215	224	207	224	225	220	231	234	202	218	215	241	193	201	206	241	254	225	230	183	208	210	235	221	224	218	207	197	223	216	223	236	246	223	233	206	214	224	214	198	212	234	242	218	245	228	220	204	217	237	246	225	248	240	233	224	234	224	238	226	190	218	199	236	241	215	233	208	216	208	229	228	195	208	230	203	207	220	209	251	219	230	210	202	249	204	217	229	237	219	215	251	242	223	200	244	224	253	211	230	230	237	225	220	236	204	235	221	213	230	241	212	234	201	246	198	201	220	244	223	235	226	203	209	241	219	220	228	223	222	233	231	212	228	200	210	246	219	234	210	229	239	213	207	216	206	253	225	213	215	224	222	214	218	220	225	205	190	227	219	246	222	219	245	224	201	233	228	234	198	235	224	233	234	249	210	226	225	234	244	208	226	219	225	240	213	222	228	199	222	240	233	196	232	238	223	213	216	227	247	229	201	206	205	207	227	211	235	229	213	203	206	238	254	207	221	241	216	233	210	250	225	237	229	231	208	212	200	228	217	237	229	233	205	212	216	226	257	227	200	246	250	209	224	229	218	218	214	220	223	230	236	214	236	227	215	212	221	234	249	222	199	223	214	206	214	225	234	246	226	248	242	222	184	227	259	236	248	218	199	228	228	226	211	233	228	207	224	222	232	243	235	228	211	243	207	235	233	196	214	221	224	212	240	231	186	212	204	220	229	236	200	185	209	221	237	240	226	227	223	221	211	204	232	208	257	242	211	204	230	216	238	210	229	208	212	220	210	213	207	189	226	254	235	239	213	217	223	219	198	209	242	242	242	191	233	204	213	208	206	208	229	206	214	231	186	205	223	241	209	239	213	223	233	220	237	232	240	213	217	217	227	231	225	205	244	206	234	201	257	214	238	226	232	220	206	199	231	238	222	228	233	207	229	210	214	236	213	216	201	246	222	256	246	229	215	181	206	200	210	200	234	218	217	255	245	209	231	252	216	201	250	224	192	233	241	210	235	193	254	222	202	229	246	209	256	227	224	222	222	219	239	235	224	208	247	226	196	225	213	229	210	197	245	217	216	230	221	215	222	218	222	243	186	234	194	191	254	219	232	202	239	258	211	235	216	225	239	213	235	250	229	221	238	214	204	234	236	203	228	227	224	229	230	253	247	224	187	236	248	239	218	231	236	235	219	219	227	239	220	211	248	207	220	242	230	207	217	231	248	220	188	220	210	243	238	240	202	203	191	255	216	249	226	225	219	212	223	240	218	235	220	219	180	257	259	229	226	216	238	249	208	226	199	207	204	204	198	220	207	235	229	238	232	214	257	235	245	230	216	220	220	230	256	224	217	208	235	232	215	236	232	249	194	191	223	236	229	257	225	208	217	225	260	226	216	231	234	221	179	224	211	210	203	227	225	233	225	224	253	241	239	208	251	213	236	220	250	241	251	220	221	201	234	218	210	243	228	240	233	229	210	195	203	234	197	244	213	241	209	206	231	236	218	244	232	206	201	227	218	226	247	194	225	213	213	219	211	220	201	209	206	253	219	229	211	224	223	226	225	192	232	230	251	240	208	226	209	223	242	212	235	222	215	196	221	237	212	245	237	224	247	239	226	230	222	219	245	236	216	227	226	197	217	218	215	245	227	228	244	245	203	249	236	201	195	202	200	231	214	222	239	221	203	213	215	227	245	235	250	246	229	241	204	209	232	219	225	223	242	211	234	227	209	218	235	223	223	232	247	219	231	210	224	201	216	214	243	249	213	246	235	237	222	239	221	216	255	227	199	237	244	220	249	233	224	213	235	244	217	251	228	246	214	194	209	229	243	184	235	240	210	230	212	230	212	219	241	214	239	234	218	211	223	202	224	233	211	228	242	228	237	222	230	256	225	211	240	223	186	208	224	227	255	225	213	213	178	234	218	258	216	200	201	214	242	212	222	257	214	233	216	233	218	246	196	238	229	245	259	220	230	214	207	215	223	244	228	226	216	225	221	221	231	227	213	243	202	212	244	224	206	227	227	228	227	201	228	237	243	202	219	196	221	222	203	227	209	210	214	211	209	201	231	204	193	208	248	218	218	232	212	215	212	190	223	234	242	230	205	204	237	218	232	247	219	223	237	233	227	246	210	221	210	229	210	192	220	229	235	202	227	212	191	222	197	225	226	214	220	227	232	232	195	225	236	229	225	195	218	210	217	219	202	239	228	228	214	218	226	210	206	202	218	220	209	225	234	245	178	193	237	231	219	249	229	238	206	220	219	211	228	222	216	224	251	217	220	246	240	239	240	243	229	232	235	234	223	227	227	220	249	244	216	227	240	242	219	221	220	251	236	246	212	214	197	234	244	231	238	240	207	237	217	252	209	228	236	239	231	251	219	211	242	268	222	209	225	225	214	231	206	219	241	260	244	207	216	218	225	241	220	237	215	248	200	202	236	221	214	191	221	229	214	241	239	223	213	230	231	213	216	228	248	222	231	225	210	225	226	204	207	213	215	220	225	241	251	237	216	201	251	222	219	215	212	201	218	218	187	240	236	223	192	214	209	222	212	218	225	208	217	230	250	229	233	238	218	234	228	239	226	231	223	224	241	216	233	252	211	215	220	205	207	232	224	201	216	227	196	233	252	217	232	219	217	225	236	245	234	246	219	230	235	212	245	212	227	240	234	223	229	223	218	199	198	230	225	208	188	220	219	200	209	235	220	225	202	212	221	218	237	246	207	225	225	226	227	221	234	227	206	213	228	230	207	236	244	228	213	213	231	243	212	224	232	230	230	263	221	220	228	240	230	226	241	218	202	236	221	221	217	192	222	261	259	217	235	227	222	224	211	225	225	227	237	218	207	212	178	250	230	237	236	250	234	232	245	235	216	217	208	221	248	255	190	269	206	202	248	196	217	217	219	208	231	229
42670	43971	48347	45711	34688	26879	17082	13093	9565	7482	5351	3385	2529	1792	1333	1079	870	772	774	748	631	643	659	632	621	592	565	588	599	528	544	489	559	528	537	527	523	534	514	511	520	523	531	496	507	539	477	489	511	510	510	494	476	514	481	519	514	510	492	516	486	507	503	505	549	527	473	510	491	483	509	528	566	557	504	509	524	500	518	519	547	485	527	524	538	499	516	517	495	472	523	524	505	486	495	525	496	529	526	531	476	525	514	507	500	509	508	541	509	530	540	503	500	520	511	504	507	498	547	530	518	525	521	534	467	477	517	525	454	501	513	515	546	530	513	518	540	519	527	498	543	529	515	500	488	519	518	491	539	475	547	511	490	526	518	475	470	507	521	472	547	502	495	521	516	520	526	493	459	505	547	509	536	515	505	487	508	526	545	523	484	539	524	534	536	493	480	470	523	520	457	524	490	492	560	496	515	465	494	518	484	479	557	491	479	512	501	532	512	473	526	500	495	525	488	520	509	521	489	540	535	515	518	561	521	520	539	519	468	538	529	520	481	533	511	496	514	483	532	523	523	504	529	551	522	508	514	494	555	506	500	490	554	460	498	504	469	528	491	535	531	546	507	533	544	511	525	540	533	503	521	469	504	512	496	499	532	502	513	495	506	539	524	512	529	539	502	526	506	526	478	552	511	531	507	481	491	443	471	538	486	511	510	518	492	504	517	560	545	515	505	499	507	528	515	493	518	534	494	515	518	551	513	481	482	496	488	502	510	509	497	487	495	522	534	508	502	550	485	509	502	516	522	506	511	522	510	506	521	531	566	525	517	512	556	494	502	524	519	473	494	528	517	527	516	510	470	540	479	524	506	541	526	528	482	494	478	508	538	526	511	543	499	486	532	468	485	487	535	497	497	516	473	531	507	545	532	521	533	534	536	476	526	542	534	490	502	513	509	492	478	525	509	525	501	530	477	560	504	515	512	475	511	518	549	546	508	544	505	516	522	509	532	490	516	519	562	475	470	510	516	507	536	477	470	517	511	510	510	531	480	466	511	500	558	495	500	526	545	546	477	526	493	524	527	512	548	492	515	502	532	481	537	500	483	528	514	504	512	486	491	514	506	518	512	494	504	520	495	519	509	544	495	497	507	518	510	510	470	528	552	519	502	478	467	481	500	511	512	525	530	547	510	526	505	516	497	525	551	515	526	534	543	532	481	511	489	532	488	510	513	510	512	528	513	522	490	508	540	464	556	475	567	528	524	497	538	517	527	481	517	490	508	504	494	505	484	530	476	484	530	485	528	517	518	513	481	499	548	533	539	534	487	505	481	552	545	492	494	493	516	497	508	535	504	527	556	528	500	512	465	485	510	477	523	506	520	527	480	500	489	491	493	477	482	491	511	495	496	513	494	508	525	528	503	536	498	523	528	487	542	536	510	487	477	519	494	531	527	479	498	482	505	514	519	571	530	465	471	496	533	460	478	455	547	517	516	544	485	517	519	491	515	521	487	483	507	514	514	481	518	520	526	521	525	486	553	523	522	521	499	532	510	528	492	544	533	506	521	517	545	507	467	490	505	548	529	533	499	514	482	507	509	461	491	493	540	540	541	527	533	510	524	519	467	504	541	483	539	461	535	481	511	500	518	511	516	510	525	510	509	500	518	474	527	495	495	531	562	511	501	501	521	471	525	503	476	530	564	502	525	513	584	498	502	530	500	534	499	518	500	548	548	524	503	442	523	470	485	489	522	491	436	520	535	475	504	505	517	537	488	497	467	491	563	480	517	481	525	521	453	532	490	502	552	505	539	509	516	494	460	495	520	524	484	506	486	526	546	518	500	546	491	517	489	522	533	533	531	556	545	499	547	528	505	539	474	504	507	528	525	537	473	510	469	482	474	499	532	501	478	534	514	490	472	531	499	497	529	469	516	500	524	515	502	483	502	473	522	518	482	456	516	530	507	495	472	508	527	494	492	459	534	511	495	551	491	538	540	535	512	528	492	529	568	513	510	474	495	542	524	529	495	484	484	501	533	499	543	501	506	504	506	461	506	484	526	480	519	518	492	496	499	492	503	498	563	513	553	503	517	474	517	531	506	506	506	504	507	495	556	525	515	468	522	533	553	528	507	480	524	524	503	529	518	505	514	509	525	544	478	521	522	535	523	485	508	509	541	492	457	509	500	514	491	501	504	544	523	500	525	516	501	482	503	508	491	489	525	521	517	518	454	515	502	518	500	514	517	528	526	514	508	496	495	531	545	537	513	558	492	518	536	528	503	517	515	500	553	511	511	478	512	459	489	466	497	478	505	541	510	514	497	532	498	514	493	490	516	489	522	526	525	544	506	524	491	475	541	487	532	496	484	507	534	505	464	497	484	511	514	521	501	522	518	506	522	510	493	529	540	525	507	548	490	525	493	515	533	517	481	537	537	502	473	492	528	522	523	519	565	527	526	524	525	536	531	538	490	537	517	538	544	510	525	495	475	536	518	495	469	503	484	512	520	526	524	484	530	478	505	488	526	500	556	534	536	556	564	529	511	492	491	508	505	487	522	495	540	481	542	493	536	554	491	487	538	502	536	515	538	506	501	488	497	527	493	476	487	538	531	515	517	499	507	490	518	485	467	525	487	520	501	505	523	463	537	500	509	514	508	476	554	511	540	535	503	498	505	521	533	523	478	516	512	514	525	514	546	517	535	486	511	462	451	498	515	534	529	491	553	521	519	494	517	527	543	533	529	515	510	499	552	555	509	535	517	498	498	491	492	492	497	531	488	504	503	501	509	493	533	528	493	518	512	499	538	502	512	506	523	490	514	537	509	474	494	499	512	495	486	500	523	500	499	523	488	498	501	447	514	538	518	494	536	539	526	462	515	483	542	483	486	513	457	509	493	510	541	536	489	487	553	471	519	478	508	509	507	529	521	524	553	524	476	503	489	517	500	490	528	477	463	504	525	504	523	535	510	529	513	485	493	521	552	520	555	550	458	536	511	515	490	495	534	484	499	497	493	509	510	510	520	525	555	485	508	515	522	527	504	559	503	493	539	524	521	493	505	522	496	524	495	505	531	503	482	500	517	520	561	519	531	530	487	489	540	495	530	476	507	495	496	539	513	475	547	547	488	524	510	522	511	532	495	482	525	527	507	493	517	546	510	518	493	527	514	513	508	525	529	503	530	520	504	482	501	531	498	522	553	524	510	479	521	523	534	495	577	503	490	500	492	521	496	539	518	499	535	523	537	512	540	517	523	521	536	505	501	519	507	553	503	485	545	508	497	503	490	537	517	520	515	532	524	514	499	549	506	478	512	512	473	466	471	462	526	521	504	511	531	546	499	449	544	530	504	522	501	507	517	482	511	541	531	521	507	495	503	491	544	508	538	511	483	513	502	514	528	552	507	551	524	506	531	558	514	508	543	494	511	532	523	527	523	543	533	476	481	530	534	508	484	476	544	491	518	526	456	490	553	500	499	502	476	523	523	498	488	525	509	533	481	473	517	529
60257	50951	48772	44190	32048	25053	16551	10510	6350	4053	2552	1438	1051	804	527	405	347	338	306	330	326	298	262	282	249	256	259	215	253	221	231	223	206	226	230	215	206	210	198	191	207	230	212	220	200	216	233	203	250	202	239	239	221	223	231	210	225	199	223	219	232	200	207	218	233	244	224	200	253	223	232	236	221	212	223	219	225	210	214	232	249	219	218	215	210	230	221	206	237	231	218	230	217	228	204	232	237	197	196	192	182	229	203	214	242	215	230	220	199	181	218	240	221	206	236	208	190	202	241	229	229	213	172	236	208	196	242	235	241	249	212	230	196	232	227	223	235	247	202	216	207	227	213	207	227	209	209	220	213	180	192	209	198	214	253	219	194	173	202	238	253	241	208	199	224	255	245	215	183	204	213	186	218	206	217	217	214	193	197	232	235	238	230	217	210	237	231	205	228	202	205	237	212	201	228	203	209	198	219	198	197	180	242	218	184	218	206	197	208	223	245	239	177	241	202	209	226	216	237	211	201	176	212	222	184	217	220	219	227	216	240	210	238	237	214	232	196	191	231	230	233	219	223	213	197	221	231	217	211	212	214	218	237	215	260	223	202	217	206	225	218	213	196	220	239	210	217	224	210	224	206	224	199	174	212	216	177	194	230	223	211	215	193	212	210	207	232	215	219	197	222	204	209	195	207	228	246	210	241	221	202	230	248	244	205	230	207	214	230	233	216	220	219	215	223	233	211	203	217	212	218	228	206	212	225	197	213	217	232	231	252	218	252	218	237	242	215	196	197	233	216	243	230	213	203	217	190	230	217	221	218	222	212	217	200	193	239	223	216	216	215	259	208	217	226	208	212	217	214	208	190	222	199	214	208	195	212	208	195	220	206	203	206	216	218	212	229	212	199	219	219	205	229	217	211	199	210	228	202	219	224	201	243	231	202	231	232	220	198	213	211	181	246	224	218	200	218	198	210	203	183	231	220	195	211	203	226	216	220	214	202	227	242	208	202	222	237	256	206	214	234	200	228	224	200	215	215	209	223	180	249	215	219	238	210	241	201	203	240	215	227	221	194	181	225	224	224	219	197	222	218	212	222	210	228	201	221	217	206	196	239	218	231	198	230	221	233	243	217	188	241	222	225	200	207	188	221	234	234	213	223	220	220	211	219	227	214	216	214	237	262	208	193	186	198	240	208	236	211	224	194	243	193	224	231	202	248	194	223	193	228	218	211	199	204	219	223	191	205	236	215	203	223	217	231	223	220	212	231	222	247	218	220	229	231	218	221	197	226	238	231	196	217	213	233	227	197	209	185	209	210	209	219	205	203	233	208	219	211	237	214	200	217	235	207	219	227	226	214	249	207	220	214	253	222	210	214	223	215	221	226	237	238	238	235	231	214	196	225	224	191	207	199	213	214	217	218	225	199	222	233	222	216	201	203	219	220	238	192	240	223	235	200	261	243	216	225	247	215	189	223	203	240	234	205	214	228	219	224	220	234	238	196	233	213	214	217	184	197	215	227	227	241	228	216	195	188	208	213	209	198	209	228	192	246	222	231	247	190	197	235	213	208	235	225	225	248	214	197	243	229	216	184	213	195	227	237	228	209	207	225	242	230	219	210	236	244	202	205	221	218	211	218	224	203	185	226	247	204	216	236	222	205	209	251	215	207	206	244	191	232	223	242	216	221	234	243	200	223	198	222	238	257	204	214	203	219	205	216	214	234	197	196	209	239	195	242	225	195	208	193	216	239	230	218	226	235	233	222	196	191	226	223	239	211	204	214	197	209	231	226	221	212	230	222	211	206	203	200	219	237	233	220	186	226	228	192	222	243	214	231	210	248	213	207	209	225	195	194	198	197	228	209	222	218	237	191	199	205	227	206	216	229	243	201	248	229	206	218	204	206	217	230	232	206	217	218	238	221	220	197	205	220	197	240	238	231	233	212	198	216	205	222	228	243	226	231	203	217	205	214	229	225	217	226	217	212	214	217	225	192	248	240	220	198	212	203	227	226	221	218	204	216	216	210	233	206	228	233	185	232	197	197	238	229	231	213	244	237	214	235	263	226	229	217	205	211	244	216	219	220	227	226	187	230	191	241	223	213	206	176	234	204	183	197	223	200	204	231	207	253	228	203	201	207	201	224	222	210	230	203	244	202	210	217	188	210	225	270	230	210	229	217	209	244	209	210	211	217	242	211	170	219	217	194	219	223	225	211	216	220	221	223	240	223	187	205	233	202	223	218	256	224	224	207	225	210	221	213	244	234	212	241	212	185	224	224	207	212	221	204	219	240	220	208	241	213	225	234	193	233	218	244	231	222	217	226	232	215	235	212	225	211	220	230	213	226	218	236	231	216	232	200	193	204	236	242	228	175	186	185	209	204	217	206	207	229	201	230	201	215	227	209	212	222	203	206	219	202	222	211	194	222	222	219	225	202	188	220	244	212	226	206	246	204	215	219	215	230	255	216	213	218	225	209	241	203	193	199	214	191	214	211	259	199	225	227	205	254	234	206	240	226	181	223	220	217	228	220	201	205	219	189	230	215	229	248	195	220	194	214	224	237	194	219	204	215	214	237	216	217	225	216	204	221	212	198	214	187	201	196	218	216	226	238	207	198	199	211	219	221	222	242	252	241	237	199	192	197	215	241	241	200	192	219	211	222	233	185	217	213	216	241	222	204	247	211	228	189	213	219	191	217	206	207	224	210	184	231	215	210	220	235	218	237	242	214	219	210	228	205	218	252	219	221	204	208	180	221	185	205	218	212	209	240	210	222	222	193	218	229	231	202	227	224	253	187	233	192	211	231	200	214	207	229	223	209	188	190	218	208	238	185	218	212	222	187	220	232	221	229	242	246	216	224	223	208	189	206	186	203	201	208	190	202	233	241	218	223	208	214	237	219	225	212	209	204	203	191	214	215	220	217	246	236	227	198	236	216	201	240	189	201	232	210	219	264	224	249	231	220	229	199	208	200	238	200	226	195	205	220	226	214	226	212	206	193	229	247	193	212	229	215	231	211	256	240	208	229	218	210	211	207	211	206	226	235	217	211	223	225	217	216	231	202	240	229	229	221	205	204	227	217	213	222	220	201	194	228	195	225	225	233	196	197	217	215	211	187	217	217	214	199	218	207	222	217	218	233	231	229	194	196	214	230	221	192	228	213	195	217	226	216	236	234	207	220	233	228	214	194	195	227	217	233	227	227	238	218	192	225	201	218	190	211	223	202	238	183	198	200	203	195	231	225	222	189	194	206	201	215	213	212	237	197	216	212	220	213	236	201	229	199	211	221	213	222	205	210	188	192	238	224	224	242	224	201	215	208	187	187	225	215	227	214	221	217	223	232	207	220	173	232	209	217	217	216	214	222	201	229	245	209	227	206	237	218	251	224	221	200	213	200	216	214	222	188	197	209	189	222	232	225	207	189	208	245	217	196	223	217	196	214	213	220	200	201	206	260	221	214	214	222	214	219	210	205	228	231	183	212	223	214	187	253	237
46583	48714	53220	50265	42546	34425	24758	20040	15576	12346	8600	5464	4192	2841	2076	1412	1199	1115	952	854	856	813	729	736	677	656	659	590	575	506	578	542	559	556	522	513	449	564	499	462	440	483	487	534	496	471	497	513	521	476	458	540	499	501	498	545	471	478	484	504	486	510	508	535	480	514	507	516	491	492	488	507	509	505	513	525	496	533	486	489	516	484	488	491	506	500	493	478	473	492	526	547	526	517	478	486	494	481	518	522	509	531	485	507	492	464	505	536	477	488	525	549	503	504	501	457	506	484	511	510	490	481	496	470	492	487	507	508	473	494	465	491	498	532	510	563	510	493	523	462	493	515	475	524	521	502	528	487	497	507	448	463	483	498	507	527	470	502	485	482	517	507	489	505	463	503	492	522	482	489	499	467	492	480	521	465	475	499	514	510	514	497	479	488	496	514	514	507	528	491	531	460	475	550	519	508	544	459	528	498	499	497	504	526	505	485	492	488	488	476	494	506	451	510	521	503	519	488	466	490	522	503	500	508	481	462	507	487	472	536	497	490	489	485	485	515	477	522	464	474	511	474	484	497	500	488	476	493	501	514	495	484	501	536	486	510	495	479	471	467	468	516	510	532	477	489	522	478	532	524	469	481	513	517	508	505	507	543	542	507	505	475	449	487	501	515	517	456	460	475	495	533	471	492	518	529	508	485	501	482	527	520	518	503	528	522	500	484	515	503	458	479	510	497	484	514	490	510	528	495	481	447	494	525	507	555	491	514	490	498	496	495	453	496	515	478	524	521	501	456	485	477	476	479	508	490	468	502	506	491	492	489	496	542	514	497	492	497	499	527	462	496	528	489	489	506	488	469	503	522	489	474	505	528	523	508	483	443	535	501	501	466	476	506	506	507	484	496	489	504	524	497	497	471	486	526	492	526	544	499	476	497	477	504	469	486	508	464	487	505	506	489	472	525	461	465	495	524	541	506	530	494	530	494	502	502	482	477	496	481	486	504	481	461	481	504	502	523	482	485	531	504	488	524	468	497	483	460	511	524	523	519	515	519	505	492	518	502	476	503	503	522	512	512	465	461	496	493	489	524	506	508	532	502	490	525	502	491	513	492	524	508	511	499	515	479	504	492	497	476	557	491	512	495	522	517	470	512	509	537	511	461	551	553	497	521	495	492	495	517	485	510	532	503	497	538	497	511	472	484	511	460	493	465	464	474	476	499	493	498	534	517	508	517	509	483	506	484	506	507	487	485	534	498	507	527	525	516	516	528	485	496	486	511	470	513	485	539	481	512	494	474	479	474	490	489	515	492	456	521	534	489	483	495	498	486	500	536	506	503	506	467	510	518	520	447	512	494	519	476	488	488	510	515	526	516	499	501	508	531	441	522	511	485	467	478	479	551	507	513	466	516	498	491	491	534	525	521	482	499	466	487	477	514	518	480	496	526	498	463	506	476	499	516	514	481	513	483	485	457	491	507	526	551	511	547	495	487	483	484	521	484	474	512	503	487	488	485	499	511	534	510	516	475	512	488	491	526	519	532	514	506	493	524	526	482	488	505	526	521	481	488	495	483	506	500	491	496	476	489	508	500	534	499	510	493	529	547	506	503	501	518	496	505	500	538	496	506	486	476	502	471	491	461	500	475	515	524	459	550	510	496	517	462	473	466	487	541	490	475	493	489	488	476	496	492	466	548	513	535	530	498	487	521	515	514	523	517	466	469	488	494	504	492	500	538	466	486	510	470	520	496	483	522	485	502	517	542	472	461	457	486	500	537	477	470	525	452	492	508	498	503	431	489	468	478	524	481	468	484	497	499	514	459	514	471	524	513	507	511	516	483	486	507	480	513	521	490	548	512	499	493	526	479	516	513	486	479	502	486	502	500	503	487	504	523	476	484	482	492	483	505	484	525	492	492	495	488	465	510	485	506	478	499	501	498	497	521	505	537	543	447	487	472	502	520	473	471	534	499	510	488	473	494	517	538	516	450	536	495	494	516	521	494	534	487	487	484	497	526	438	478	483	502	473	476	529	494	486	477	497	487	504	493	482	507	554	532	493	486	482	531	459	519	514	482	496	481	506	505	488	516	492	497	536	496	478	510	499	522	516	558	487	441	479	480	521	508	497	502	460	505	494	470	482	443	483	469	442	505	491	481	511	483	486	507	490	528	520	516	525	512	472	515	520	517	552	491	500	480	472	489	495	522	494	480	493	500	475	478	472	464	539	477	525	521	507	512	494	454	497	452	497	479	511	505	527	494	472	478	503	510	469	510	509	478	531	506	533	530	509	501	502	516	475	489	473	498	524	521	503	507	546	503	497	497	459	509	540	502	476	531	487	514	512	502	481	487	516	553	480	465	511	507	543	499	513	524	508	500	526	512	494	480	537	554	464	495	481	495	515	478	471	479	499	534	480	504	483	486	506	486	507	460	482	467	502	467	505	568	512	508	502	472	496	506	498	495	491	512	519	530	512	527	516	466	456	512	498	532	524	502	489	497	468	494	460	506	450	516	508	535	535	528	512	518	500	492	492	512	479	472	488	475	478	494	489	473	491	483	536	507	522	437	497	496	507	493	481	449	494	500	500	552	484	530	531	502	491	537	439	523	475	472	481	491	494	475	528	528	492	497	508	508	485	488	445	461	478	470	519	528	483	485	493	492	517	498	510	517	464	472	515	522	495	486	508	485	469	521	494	457	468	521	488	498	501	474	498	460	541	517	496	474	486	535	559	504	478	539	507	508	557	478	499	521	497	494	502	524	532	494	441	504	527	488	530	495	506	543	495	514	496	518	470	476	462	522	538	546	504	449	531	437	498	512	552	494	503	528	504	541	514	465	526	487	524	510	511	509	492	497	493	518	468	503	487	525	516	500	488	461	549	497	487	526	498	521	495	482	474	523	520	491	493	492	533	495	485	499	475	508	492	504	489	499	544	486	515	503	507	497	485	476	460	517	496	483	482	491	521	520	524	506	496	501	481	526	480	507	477	500	505	510	475	494	507	490	499	532	535	497	491	488	480	500	481	467	502	485	514	529	518	517	479	539	464	498	514	467	473	526	502	487	479	542	500	513	491	522	500	543	482	498	508	493	535	477	489	487	521	503	497	425	479	538	472	504	507	512	498	481	475	517	485	503	521	473	517	528	497	515	498	522	498	479	520	516	508	491	508	494	515	466	543	492	530	524	504	473	493	487	508	489	537	490	506	507	500	463	498	481	437	498	487	511	507	519	489	486	472	491	505	492	515	487	470	452	506	503	485	486	502	464	485	503	479	473	500	485	519	481	481	512	510	488	520	541	472	484	474	515	537	517	513	488	498	507	524	522	514	525	468	544	540	491	512	477	477	509	491	483	490	474	507	477	474	488	457	485	460	526	508	490	503	518	552	469	510	526	521	503	520	466	496	504	493	491	519	492	497	467	512	492	494	528	518	460	498	473	531	519	448	546	467	502	540	478	513	459	489	489	506	500	530	501	519	473	531	520	497	493	469	510	494	512
40267	35465	28790	18014	8951	3995	1736	966	729	549	449	384	314	335	275	249	257	233	248	231	231	253	249	204	245	229	228	238	244	226	232	240	222	197	256	229	206	234	243	222	246	264	233	218	250	226	213	245	248	230	202	246	240	228	244	226	231	238	225	227	234	264	218	190	225	257	232	238	229	272	240	252	239	209	223	240	229	242	260	238	244	250	230	233	221	229	241	249	238	251	230	223	255	224	225	239	257	241	229	233	235	235	237	238	238	223	268	220	211	261	243	231	229	222	231	237	237	248	222	249	253	258	250	234	236	273	220	199	209	221	245	224	245	197	222	249	222	242	234	234	239	206	218	240	230	234	238	255	236	245	247	239	224	225	232	224	237	255	257	242	236	259	250	237	234	225	221	243	241	236	255	224	232	230	242	244	233	250	237	233	234	214	241	226	246	239	247	259	209	247	226	226	250	240	238	238	227	232	236	216	250	249	237	261	235	246	269	240	239	220	262	236	245	262	249	239	230	282	232	213	232	245	227	242	252	233	226	237	234	215	210	220	215	253	229	225	254	232	230	226	218	215	212	230	226	247	214	239	248	205	223	239	237	260	235	215	218	223	212	238	255	275	247	222	237	205	230	244	226	221	218	225	232	244	218	232	214	268	198	262	259	235	233	225	229	236	220	229	211	260	273	209	229	240	228	207	250	239	215	195	251	213	205	231	240	249	231	267	210	232	247	240	223	207	229	243	233	213	226	226	216	227	233	242	229	252	278	236	239	245	205	216	256	261	256	217	230	256	235	269	256	216	258	235	222	212	211	208	230	214	240	248	263	265	224	250	237	264	253	229	237	231	242	223	224	236	236	229	228	237	258	229	228	232	266	228	257	220	222	226	227	241	220	249	236	259	250	244	203	244	238	222	253	201	242	244	245	238	232	209	212	252	260	221	241	230	240	226	225	249	230	236	236	223	215	221	243	237	202	243	235	247	250	243	267	235	224	265	232	233	241	209	234	197	228	223	222	238	205	248	243	247	259	206	234	227	246	244	238	264	228	222	215	225	225	218	238	237	264	231	219	242	240	248	229	235	208	238	248	234	245	209	240	265	259	215	220	240	255	230	228	208	254	245	241	226	208	192	248	251	234	240	248	261	240	239	242	222	234	219	232	224	255	254	220	260	239	234	225	259	235	243	227	232	218	271	243	211	231	227	233	241	232	227	215	235	243	219	258	217	235	250	244	248	229	208	220	229	225	286	230	259	238	201	210	244	258	240	204	216	233	250	228	234	219	214	229	227	243	250	234	222	230	215	213	237	216	218	223	209	217	229	223	264	243	269	241	206	241	238	245	254	223	238	248	252	243	207	243	257	265	231	212	200	212	218	266	245	223	231	227	272	244	217	228	233	265	218	256	256	243	252	249	245	219	250	253	223	212	226	217	237	272	196	269	236	257	201	232	214	240	240	217	218	215	208	226	231	213	240	229	232	251	240	268	248	215	211	230	237	256	248	218	214	267	238	224	227	232	230	253	264	233	239	232	250	242	222	238	253	287	229	217	260	234	231	237	238	259	265	240	248	258	220	220	259	213	251	233	229	228	233	226	228	238	217	233	244	236	256	243	243	229	231	202	246	238	203	233	231	219	258	234	265	235	215	253	222	223	229	242	217	257	226	249	251	223	238	241	207	238	236	217	252	254	243	222	215	235	237	242	218	244	235	243	233	218	248	260	254	264	215	249	261	245	258	251	233	269	229	236	264	213	244	232	243	247	228	244	228	220	228	196	225	204	240	217	243	204	256	194	236	226	221	237	244	235	245	213	203	235	227	230	216	234	258	239	274	233	219	236	213	241	227	240	250	228	229	197	221	235	246	238	267	235	233	266	229	224	245	235	223	228	226	262	246	227	215	221	208	215	263	224	286	213	244	244	245	248	268	240	228	207	270	222	248	228	212	230	238	238	240	230	232	224	244	237	227	221	217	245	231	232	233	231	253	239	205	243	212	263	231	232	267	226	231	239	218	257	221	252	244	248	220	206	228	234	249	229	253	251	243	223	222	243	235	259	238	237	230	221	219	231	206	261	222	208	235	225	227	240	239	263	231	243	219	215	248	243	213	255	226	229	243	264	234	262	248	258	227	238	230	245	218	237	235	255	251	246	237	206	238	272	228	254	206	236	238	238	236	224	238	250	256	239	219	249	234	205	244	240	228	216	254	255	237	211	245	233	227	237	232	235	218	224	250	228	214	266	233	256	219	219	232	247	251	256	214	231	232	235	247	268	250	225	217	225	227	254	247	249	207	242	232	256	243	247	228	238	243	243	261	228	228	218	230	234	262	230	214	246	250	230	246	245	248	219	249	218	215	207	227	231	247	242	251	211	231	270	228	236	223	234	238	239	249	227	212	230	255	235	202	255	251	237	248	221	255	244	238	227	221	229	234	230	237	218	215	247	238	259	243	254	215	224	230	234	260	268	211	239	237	229	240	266	220	275	259	256	211	214	229	225	190	224	245	214	225	206	227	237	224	251	220	229	223	223	223	260	217	236	232	224	220	204	205	228	225	241	216	233	219	230	243	237	256	280	226	211	227	258	254	239	222	227	230	234	244	236	261	240	256	230	248	244	214	251	244	216	224	242	231	228	254	240	236	229	229	267	212	210	212	218	241	236	224	225	234	222	245	267	237	214	248	250	236	252	250	230	244	238	243	216	239	254	248	270	238	233	245	244	254	222	230	230	250	228	237	233	253	236	212	224	237	237	253	261	242	241	219	228	240	234	240	261	258	242	246	212	216	232	245	264	232	227	217	246	233	252	230	238	225	218	273	258	249	249	249	228	253	240	240	221	216	241	250	257	233	221	255	211	254	256	228	263	204	237	256	231	224	203	219	240	228	250	262	246	243	218	257	243	225	250	250	203	216	217	237	263	237	227	247	197	227	227	231	262	233	218	233	235	230	256	230	206	255	224	262	256	227	257	203	247	252	254	231	219	222	214	233	227	245	228	243	258	237	234	243	248	284	225	264	244	223	248	242	246	223	220	239	204	218	251	235	201	218	256	204	255	240	228	235	256	221	207	241	254	240	237	220	234	222	206	225	226	221	210	260	254	219	221	222	241	228	267	249	248	252	244	267	244	244	237	213	235	222	245	242	215	244	244	219	238	256	233	201	262	247	251	236	221	234	240	227	251	243	245	260	265	236	236	205	237	227	262	216	224	243	235	236	232	247	221	235	263	243	247	237	258	232	230	215	237	244	217	238	223	236	253	238	241	216	233	247	235	224	224	227	236	224	259	267	263	230	231	223	236	221	217	242	234	230	220	234	216	223	241	243	233	236	255	234	221	254	211	242	234	215	229	232	254	236	232	246	238	190	252	228	239	183	218	247	276	253	228	235	226	242	257	266	243	244	219	223	243	239	241	243	253	229	209	242	223	209	237	219	237	221	248	252	232	234	250	231	236	218	261	219	198	238	253	240	213	229	243	221	251	256	226	260	226	252	241	217	238	238
27672	28491	31468	26604	19396	11740	6410	3886	2663	1959	1547	1206	976	813	743	684	616	577	652	625	579	596	540	560	532	544	566	544	557	569	545	533	517	547	566	535	519	537	589	573	568	540	545	529	578	530	555	534	496	593	515	547	563	565	527	572	523	524	577	534	540	556	508	529	539	562	533	571	541	544	543	517	560	573	530	507	501	530	513	542	538	534	530	595	528	552	552	518	567	505	503	542	535	561	523	522	568	514	560	553	522	584	565	545	527	540	554	522	564	561	569	518	523	572	537	532	550	513	589	533	511	534	580	569	542	561	499	504	534	509	502	551	559	505	573	524	545	540	512	498	540	569	563	550	537	522	569	590	579	524	578	491	555	547	576	538	572	600	555	556	525	523	577	552	534	527	529	550	581	561	586	540	555	545	557	487	541	548	514	549	541	520	513	559	557	590	537	528	555	531	612	550	540	545	534	550	550	527	556	540	512	559	535	545	571	566	526	535	544	564	578	538	536	579	529	556	550	594	529	569	518	567	515	533	527	549	524	572	515	575	538	522	546	536	555	527	520	585	543	522	547	526	520	540	534	527	552	511	531	572	533	599	526	539	543	558	505	568	544	541	569	526	560	536	522	541	529	521	567	510	572	513	541	517	557	542	554	501	558	531	573	524	528	529	510	575	509	528	502	519	526	567	535	564	522	551	534	542	537	515	511	567	522	561	557	542	524	553	507	518	562	540	576	538	518	593	549	492	542	549	538	548	520	555	487	525	514	521	547	536	563	550	562	561	564	550	544	528	567	538	520	561	537	584	561	563	488	554	564	549	536	490	533	537	559	560	550	539	567	548	487	554	497	521	545	501	557	523	563	605	585	524	538	560	497	551	574	526	554	615	540	579	529	528	560	494	584	552	551	555	538	513	547	524	539	541	498	508	568	550	554	517	563	532	530	493	502	524	512	505	489	542	534	611	534	524	537	572	561	576	565	503	559	559	545	573	511	537	570	494	567	541	579	563	572	507	514	529	543	539	507	502	550	504	509	551	580	553	526	526	528	559	557	546	533	508	561	558	543	542	555	517	548	520	525	497	521	551	501	543	589	482	565	528	525	573	489	560	551	559	589	536	527	557	566	534	554	542	544	528	523	526	580	534	583	561	545	569	543	558	520	544	536	586	579	540	538	581	531	505	542	534	565	559	500	523	563	496	550	550	582	532	541	537	546	568	538	537	532	514	579	549	530	576	538	569	547	542	545	520	489	578	518	550	553	531	518	518	560	558	545	543	528	552	542	506	531	576	564	541	550	490	561	528	556	499	548	538	559	496	548	561	540	563	530	539	554	544	518	551	525	560	535	522	553	536	543	545	557	539	530	557	571	525	516	527	516	516	569	523	543	547	556	518	597	503	531	515	522	525	571	555	525	511	495	505	570	544	529	554	585	534	532	575	541	505	541	550	505	584	585	533	573	538	564	535	555	504	550	581	532	531	522	575	530	525	569	557	533	537	534	536	546	579	560	532	580	520	547	542	518	575	571	545	576	530	502	540	540	592	532	562	495	546	535	554	589	501	538	526	554	518	515	532	575	576	537	537	578	511	541	571	514	487	553	576	516	534	538	557	505	569	529	535	538	520	524	542	514	548	519	569	518	563	519	548	501	567	537	589	526	506	529	544	537	513	511	499	550	550	552	563	553	527	531	516	539	565	548	564	541	550	522	551	547	527	541	532	573	595	572	495	536	547	567	531	559	551	568	532	539	544	532	496	515	528	531	531	552	513	540	551	544	553	560	570	566	535	552	550	487	542	546	539	533	556	503	539	584	522	520	575	546	494	544	522	584	547	549	531	560	514	594	550	552	542	525	571	569	548	554	568	532	560	544	532	509	513	533	553	536	576	522	525	564	573	544	530	560	541	540	533	554	541	560	565	521	536	579	512	534	513	552	501	548	536	555	544	541	550	520	509	535	549	547	560	596	548	543	568	514	611	571	554	545	566	492	583	530	538	539	514	525	529	570	560	554	547	527	519	523	529	539	541	551	557	527	551	515	550	538	525	569	564	498	529	541	562	555	568	551	556	520	525	547	555	539	534	532	511	550	526	542	568	528	539	519	522	517	526	530	546	543	497	513	534	557	545	525	576	553	546	547	562	557	538	559	559	547	546	549	564	561	567	536	540	563	587	551	514	506	510	572	550	529	541	538	521	541	561	496	561	553	504	568	537	546	535	501	503	527	539	538	572	539	580	562	532	582	559	580	542	541	571	534	520	534	568	524	557	509	554	580	579	525	573	581	564	526	505	537	551	565	503	512	514	548	561	537	569	577	554	527	551	493	547	546	542	597	550	534	515	540	497	557	536	563	530	515	527	535	549	557	529	534	495	549	527	561	522	522	520	518	517	551	517	517	513	579	521	552	537	539	528	575	530	554	553	520	554	506	558	590	560	546	545	529	572	551	565	533	522	543	509	559	579	595	540	518	546	577	550	557	532	527	550	530	576	471	561	523	556	533	506	524	541	537	567	561	551	540	544	559	579	559	543	492	509	535	516	541	552	549	529	552	565	560	535	527	519	562	524	505	523	565	484	530	585	574	556	519	525	563	575	547	549	558	561	503	539	526	527	552	519	519	542	514	521	549	547	537	554	540	577	510	529	539	544	544	531	558	568	568	558	532	508	555	570	582	521	540	594	518	543	486	546	588	550	566	486	523	541	536	549	521	535	546	517	534	556	552	531	524	538	513	519	552	548	529	506	551	544	541	556	545	550	565	576	547	586	539	527	514	519	539	526	531	556	564	544	524	534	518	524	554	543	585	551	553	544	522	538	554	554	549	576	559	499	502	574	557	565	593	511	547	521	548	531	564	569	526	550	561	549	587	519	573	512	548	529	531	555	529	547	515	592	569	561	503	557	538	557	471	534	543	565	553	556	548	545	580	561	500	558	512	530	521	524	531	527	524	497	574	520	569	546	568	540	529	549	521	584	518	551	514	560	547	546	553	581	485	544	549	529	565	560	538	536	538	523	544	533	551	557	567	552	553	504	507	541	524	510	532	480	580	554	525	568	534	536	571	556	529	577	534	551	544	527	539	535	524	529	552	500	550	538	533	516	528	507	523	523	523	536	535	587	548	530	542	538	498	542	565	559	523	583	521	542	526	548	526	539	517	573	499	552	491	544	532	573	557	556	486	565	516	547	552	529	533	540	509	557	550	554	574	586	537	529	510	540	559	513	567	578	527	528	538	514	579	524	555	559	522	552	557	552	556	518	502	545	575	580	559	535	550	545	542	590	534	552	544	544	572	542	529	578	547	544	565	541	564	553	546	514	574	530	497	539	558	544	537	563	554	563	549	519	527	545	503	558	527	569	533	554	581	575	491	525	585	504	563	539	571	581	564	558	544	514	571	563	530	584	539	546	527	523	562	552	550	574	547	565	562	567	570	566	539	525	527	511	563	544	550	554	558	583	539	568	517	567	528	518	551	557	524	532	532	573	532	566	522	526	562	537	531	576
54267	48669	44343	35758	26192	17996	10149	5830	3942	2589	1590	1023	815	602	427	388	355	331	272	297	275	260	258	261	305	245	234	227	230	230	250	209	249	234	220	219	218	237	228	219	238	192	224	238	203	199	216	233	211	212	224	200	210	212	201	226	223	199	235	204	245	250	228	241	214	201	226	220	245	237	205	219	236	215	217	198	196	226	207	249	213	229	203	232	183	218	214	221	234	194	244	243	197	209	226	215	237	205	234	201	201	213	201	230	212	236	225	204	212	218	204	228	258	219	221	211	203	227	225	189	229	202	210	236	179	189	248	225	228	196	229	215	243	218	203	212	245	244	230	186	219	208	205	222	220	200	215	214	236	200	231	217	212	227	202	222	231	234	220	210	222	239	225	225	208	237	198	223	216	241	222	226	206	204	221	214	217	222	222	220	219	236	226	258	226	201	234	234	263	233	218	236	248	231	230	224	232	221	229	196	205	235	213	231	225	182	256	245	243	198	202	201	230	203	207	219	235	194	227	221	210	241	244	225	252	227	204	204	236	226	239	234	237	236	223	238	217	222	227	228	249	234	217	201	223	218	243	238	218	205	230	233	238	206	175	213	218	238	234	217	221	228	241	215	220	212	191	266	223	239	221	207	227	221	214	211	221	237	235	229	209	206	243	216	207	220	191	222	228	213	226	210	233	192	208	230	223	239	231	211	214	225	262	229	206	231	225	225	220	189	244	213	255	248	211	215	219	214	212	226	244	245	240	222	225	232	204	216	230	203	231	232	208	222	220	174	248	223	238	216	254	212	232	238	260	222	222	224	241	189	213	207	215	223	219	211	218	231	250	249	219	199	214	219	232	216	224	212	215	226	241	215	244	211	222	214	211	203	209	208	213	246	239	235	203	256	189	233	245	197	206	213	225	215	233	223	224	211	204	184	190	216	238	241	229	219	202	222	220	200	222	228	242	229	228	221	212	216	240	208	210	213	226	198	226	220	205	233	237	237	246	200	215	249	235	204	201	224	222	192	207	209	226	226	234	202	206	210	227	194	216	241	193	202	207	247	229	259	209	231	228	226	252	204	239	219	218	218	232	210	187	219	221	206	196	235	209	234	218	260	224	208	190	216	225	211	241	226	205	210	241	224	226	234	226	227	240	244	201	213	238	221	216	237	226	218	213	240	231	212	210	229	224	202	194	222	249	248	226	231	233	245	191	244	241	212	218	242	245	220	203	216	230	223	234	248	237	200	221	219	239	211	226	242	237	222	234	203	232	198	194	222	226	236	213	220	198	234	219	233	216	213	210	222	216	228	215	223	218	216	238	241	215	203	252	225	222	209	243	226	196	212	203	214	215	220	215	217	193	208	190	244	231	219	225	241	213	227	236	223	215	256	217	205	213	239	204	237	201	193	237	203	217	207	200	181	212	238	226	218	233	238	233	223	205	200	206	213	208	206	195	199	203	237	209	214	208	207	207	215	207	219	224	230	212	220	212	214	229	227	216	176	243	234	224	213	202	201	247	208	245	237	217	235	253	215	256	201	214	199	210	215	220	203	213	209	247	217	205	219	213	210	229	221	208	218	224	209	231	223	227	222	228	200	233	232	191	248	219	233	218	230	222	211	184	227	203	219	231	197	203	198	216	226	225	241	187	221	226	234	225	216	227	237	210	228	232	227	202	214	221	232	218	250	235	238	240	240	208	216	234	240	219	222	264	230	198	229	209	232	210	234	241	243	199	239	228	246	212	239	231	213	239	234	193	210	196	236	202	231	201	211	234	241	221	236	223	217	218	229	209	232	222	232	250	244	209	218	244	184	206	234	193	220	210	227	187	213	225	213	230	251	210	227	232	232	220	214	224	242	206	222	248	209	212	211	227	214	217	211	232	236	197	239	231	194	227	219	190	200	191	217	207	233	247	232	186	234	192	183	226	220	248	215	223	215	236	220	197	195	221	204	211	186	241	217	209	229	216	226	219	216	215	194	228	217	225	218	230	236	274	230	228	222	210	208	194	201	242	219	219	231	206	218	250	217	209	220	250	210	233	215	229	205	246	199	222	234	209	198	207	200	225	213	215	221	214	232	241	232	219	217	237	222	229	230	224	212	232	216	242	232	172	220	230	230	232	214	201	213	238	242	220	187	218	203	204	234	257	204	174	216	247	220	203	201	216	221	231	232	218	208	219	249	214	214	229	215	207	207	235	246	211	217	235	228	226	215	216	201	202	226	230	215	191	205	220	257	209	207	230	201	194	202	190	226	222	202	207	205	218	214	215	228	232	221	224	223	261	238	213	226	220	214	231	226	236	213	225	231	229	227	225	240	184	204	211	238	221	244	229	200	208	241	186	222	195	245	233	218	210	195	211	246	261	224	218	222	225	199	235	205	203	229	209	244	239	239	215	248	227	256	261	242	200	206	202	254	246	234	232	198	209	236	229	230	236	239	207	242	209	220	228	224	240	234	207	240	205	233	214	203	210	208	212	213	201	214	219	201	224	227	212	221	190	191	225	196	249	222	224	215	211	237	238	209	209	195	224	231	179	202	210	227	233	211	235	257	213	199	232	235	233	200	219	212	228	235	204	231	224	229	222	231	211	211	235	257	207	203	242	226	230	218	199	246	213	221	248	274	249	205	208	204	224	219	220	225	220	236	238	227	196	228	183	239	205	202	198	192	221	218	203	233	251	187	232	228	224	196	206	212	200	190	225	241	246	191	223	223	197	204	188	197	238	229	213	206	235	193	241	225	205	226	212	243	189	196	242	223	214	250	224	235	217	250	234	236	228	205	209	237	197	219	234	249	232	224	220	210	242	228	235	217	214	227	257	242	222	235	227	253	244	249	212	191	205	251	192	217	221	210	221	244	246	233	210	238	226	245	216	220	238	204	223	216	188	210	213	213	217	217	223	237	206	199	220	249	230	225	221	195	223	230	257	198	235	206	243	237	246	258	228	228	225	224	228	247	210	215	240	220	230	243	235	213	225	196	201	210	246	234	208	217	245	219	215	219	207	222	218	244	189	211	256	212	224	210	259	220	238	217	203	244	201	231	246	242	237	224	222	194	209	237	241	217	221	208	232	226	239	191	228	227	210	245	223	234	213	266	217	200	217	222	217	197	200	204	235	234	197	232	209	250	207	252	225	205	240	233	226	244	208	208	229	250	216	267	213	207	218	220	203	218	241	212	209	195	190	217	197	223	248	207	235	217	206	224	200	224	226	207	224	198	213	210	197	215	206	228	212	234	210	241	234	212	212	228	209	216	246	228	213	225	216	207	209	238	224	193	208	247	240	221	196	224	197	233	215	238	243	237	208	203	221	216	197	233	213	209	224	239	224	202	225	195	223	208	244	222	214	216	207	207	214	234	245	244	247	240	239	261	216	247	213	233	233	227	204	261	250	225	225	213	222	217	237	202	239	227	219	205	209	222	227	258	227	222	234	202	220	226	186	211	230	231	212	207	218	227	191	248	222	236	236	203	217	204	233	217	219	223	210	241	235	239
40846	43055	46108	42343	35434	28065	19685	15088	12119	9189	5995	4170	3330	2357	1822	1391	1109	1025	952	857	892	878	747	687	660	648	656	592	623	586	543	566	530	499	568	520	519	509	532	566	535	500	493	533	504	520	494	532	477	501	533	547	500	479	516	493	480	564	487	504	529	518	483	551	499	525	504	530	512	512	550	519	461	515	494	508	508	494	509	564	521	547	495	558	517	529	516	499	544	520	527	490	541	513	505	518	527	578	517	507	502	510	493	530	522	490	502	481	525	510	497	509	532	517	488	535	468	519	525	528	466	474	515	500	512	553	482	506	549	546	524	590	488	569	523	480	480	509	505	486	512	498	518	557	498	514	509	514	511	514	449	491	486	521	480	536	519	546	521	530	526	510	554	515	537	535	521	542	474	507	495	504	488	498	528	487	530	503	523	497	500	552	519	516	499	540	492	459	540	510	500	489	503	515	528	535	520	544	493	529	530	486	496	523	494	507	534	497	537	493	515	525	485	499	505	530	529	527	503	520	484	529	497	522	477	555	484	522	548	511	502	478	520	533	482	465	481	528	477	497	500	503	505	516	522	516	520	469	530	487	503	464	534	525	497	523	505	531	528	547	517	521	516	502	528	515	540	503	501	510	510	513	508	523	507	542	507	498	510	495	524	517	507	510	529	491	500	497	519	511	512	573	497	496	489	516	494	494	507	432	513	514	510	525	500	487	500	517	512	518	503	485	520	505	521	527	535	496	518	526	496	496	534	515	475	531	493	505	499	510	493	513	547	504	518	498	520	508	493	483	485	509	529	513	527	551	502	564	524	551	481	498	508	487	537	507	500	498	510	544	516	540	528	547	526	482	505	540	525	555	516	520	473	519	505	514	585	498	515	504	528	525	519	542	495	510	517	481	502	506	490	504	504	498	558	487	518	511	501	496	474	510	483	498	489	497	564	510	552	521	497	509	493	528	475	526	472	502	525	515	513	555	515	488	532	523	499	544	508	522	510	477	510	512	499	500	485	508	523	518	517	538	495	526	545	515	503	513	529	488	519	493	505	489	502	490	521	493	540	529	501	572	510	517	555	536	523	553	502	495	539	467	457	525	500	507	489	475	512	525	539	518	519	532	507	505	509	510	501	507	532	498	510	488	525	520	533	536	487	471	533	542	489	504	509	487	544	487	547	498	508	532	527	504	473	535	514	484	508	524	531	544	509	562	511	480	535	512	510	471	516	485	527	523	540	515	540	524	566	535	543	515	493	532	481	545	508	457	510	532	530	511	524	522	515	489	477	508	522	512	548	526	502	551	510	504	502	519	494	504	539	487	522	509	480	508	479	514	514	578	464	478	506	494	503	504	531	472	531	514	495	520	464	524	548	521	508	505	526	523	489	499	502	525	512	469	497	510	509	538	517	511	502	494	480	498	500	546	515	497	497	483	516	504	520	493	479	516	535	510	492	510	500	518	505	511	536	499	507	527	539	497	507	515	484	531	510	538	508	534	551	537	502	551	492	555	503	486	458	521	531	517	527	503	538	472	508	525	528	586	506	512	539	505	548	479	513	470	492	464	500	483	520	486	537	512	486	502	496	526	533	534	567	502	501	530	488	537	503	527	552	525	511	530	485	496	524	530	486	502	477	459	517	482	545	542	556	508	469	499	502	506	535	522	482	545	525	536	560	519	514	488	499	486	543	539	531	503	502	500	552	511	543	496	500	549	522	518	538	541	537	516	512	483	496	518	507	518	493	512	540	545	499	481	505	514	531	519	525	516	526	536	509	481	553	472	512	492	492	537	511	480	511	496	501	533	511	520	547	525	507	533	500	491	490	503	498	546	502	487	522	495	499	533	519	514	520	539	502	503	486	518	466	539	517	510	510	555	482	514	503	498	506	526	516	495	508	502	494	490	486	498	505	474	531	516	474	556	493	497	491	491	518	482	521	534	563	526	512	535	546	530	512	485	515	516	491	514	512	480	522	513	501	519	541	518	524	537	504	538	519	526	490	509	476	554	540	511	496	500	539	524	510	505	523	514	504	546	487	523	496	500	528	510	531	498	517	525	524	527	487	508	544	548	506	514	531	517	521	520	495	527	509	498	464	532	532	478	492	531	504	450	489	494	506	506	513	480	507	474	532	501	501	520	510	530	503	491	502	532	469	516	531	492	519	514	543	507	514	503	517	493	503	536	510	481	539	513	491	509	514	484	537	567	486	488	474	538	492	512	517	503	516	477	547	493	500	526	547	520	516	507	510	542	483	492	543	524	489	497	528	552	479	482	508	518	518	511	497	487	562	484	443	535	516	515	487	512	523	520	494	508	498	476	531	528	521	497	528	543	504	545	521	558	500	538	505	514	449	550	516	543	526	507	518	495	492	512	500	507	531	535	509	500	481	524	509	483	508	493	533	505	523	535	505	514	465	514	527	546	508	529	485	483	559	546	478	508	489	499	531	516	555	521	505	518	523	511	512	515	498	523	473	496	536	557	523	527	535	505	513	487	546	480	532	511	500	550	500	479	517	496	522	511	503	550	528	474	497	538	456	507	511	532	498	540	534	516	502	517	520	516	525	487	551	538	518	528	484	496	533	530	489	515	498	549	506	505	533	512	542	496	524	526	518	513	498	515	538	504	513	497	475	532	522	508	550	513	503	506	531	554	475	526	521	523	492	520	497	528	479	511	520	485	523	521	524	518	498	501	494	519	477	506	521	525	531	514	492	569	517	528	513	508	525	519	532	514	528	509	519	517	499	559	510	518	511	524	537	532	450	481	517	488	561	528	544	537	551	540	526	517	508	477	536	520	503	511	473	528	565	466	524	522	537	520	503	495	560	480	460	550	484	498	528	492	504	486	505	501	511	515	519	495	506	509	500	475	516	547	555	483	506	506	521	500	505	529	517	509	429	473	505	545	455	493	555	550	503	510	515	530	534	495	467	524	543	536	516	492	482	510	527	521	516	517	540	494	489	535	479	491	508	501	507	526	536	540	522	496	479	515	491	502	525	473	494	505	518	511	519	504	503	543	502	527	513	506	465	498	530	531	533	526	455	556	522	519	512	480	504	503	513	579	529	528	518	463	522	536	518	485	537	501	528	522	487	500	489	516	562	527	520	534	501	538	555	523	518	522	490	540	503	505	519	478	553	526	510	485	473	564	506	531	521	496	544	481	555	536	517	478	494	508	517	528	486	525	544	489	511	504	489	549	509	487	487	489	507	499	505	575	504	473	499	491	530	507	572	518	511	515	525	520	557	484	523	508	537	555	461	520	482	513	493	519	499	523	509	517	523	519	540	508	498	522	517	513	528	520	537	515	517	522	512	561	470	507	534	525	505	526	511	509	570	512	511	489	486	506	536	492	550	493	532	566	503	516	529	496	515	528	517	488	532	507	541	516	536	521	513	517	525	494	511	492	482	524	492	532	536	470	496	516	545	525	537	499	560	511	508	487	485	512	573	495	497	510	524	480	549	514	516	543	519	535	504	497	522	479	556	531	557	547	520	510
57959	54193	48255	38605	31601	25977	18635	11944	8090	5423	2948	1916	1533	1029	806	691	541	475	390	373	390	351	300	301	263	261	265	252	284	255	226	218	226	247	208	240	207	213	233	234	213	226	217	210	222	243	203	209	233	200	199	214	196	209	214	212	232	231	220	216	210	211	213	223	224	218	228	215	212	206	217	181	219	206	191	228	211	230	220	216	211	210	278	208	239	218	221	231	247	189	187	212	218	226	240	211	189	236	232	228	197	248	235	216	213	215	203	240	232	229	207	240	224	213	206	236	215	206	205	212	191	207	202	236	218	216	205	228	206	213	203	214	210	196	219	227	224	229	235	197	199	204	229	192	237	234	244	227	228	233	194	216	222	213	210	222	204	234	206	211	211	211	212	235	244	230	209	218	209	220	226	237	226	220	202	206	203	233	236	212	219	214	210	219	218	223	217	234	230	216	219	209	211	204	197	225	226	235	220	225	232	181	221	196	226	196	217	229	219	203	239	236	195	214	229	191	211	228	208	201	224	251	222	208	200	211	185	204	227	201	220	225	228	195	205	189	236	240	217	226	229	226	198	210	223	178	226	177	229	220	215	227	195	221	220	225	200	197	216	220	226	199	207	219	234	209	190	218	206	192	223	204	199	208	210	194	215	214	224	211	186	195	219	228	213	209	217	211	182	211	217	223	198	207	212	228	221	256	191	211	196	210	225	244	221	229	211	239	234	218	217	212	207	205	211	197	192	220	182	222	245	206	205	215	256	198	234	216	215	227	215	218	217	217	215	206	214	211	222	217	207	209	226	205	233	221	224	225	218	223	219	204	207	220	196	214	236	232	210	216	234	207	219	221	210	223	249	240	227	207	218	222	221	194	209	210	207	229	230	197	230	205	220	200	213	230	208	196	184	191	206	223	199	223	213	228	246	222	239	230	236	207	211	199	214	234	200	188	217	221	203	200	209	209	221	197	223	230	213	234	194	232	217	228	216	197	221	217	222	226	195	226	222	220	205	204	227	197	207	240	226	202	224	213	224	230	206	205	221	213	231	221	226	229	195	224	200	248	211	185	218	211	209	210	209	199	250	212	228	215	182	220	200	216	219	221	222	219	226	230	234	225	228	190	219	225	213	201	233	246	213	195	210	220	206	223	225	201	225	198	248	225	228	204	218	249	222	193	233	220	225	223	220	198	219	190	228	209	181	252	227	210	214	174	222	204	196	211	233	212	213	230	220	237	194	235	242	211	232	212	229	240	201	260	213	216	225	198	214	211	201	206	204	223	243	214	198	210	191	235	205	223	213	225	222	196	191	193	210	242	216	213	203	206	221	244	220	234	231	227	211	210	222	214	206	219	220	249	234	210	212	174	213	232	231	228	194	203	198	212	201	232	246	226	190	228	201	193	235	220	217	204	212	231	211	218	225	214	205	188	198	210	206	203	198	226	231	194	232	239	189	199	243	224	222	197	217	205	222	207	216	221	207	227	216	211	223	214	228	239	224	235	205	206	218	238	218	196	239	192	198	247	191	212	209	218	234	236	230	210	169	228	186	233	227	224	215	220	219	201	213	186	203	235	227	210	214	216	221	240	233	192	219	211	192	188	204	198	245	205	213	219	216	212	205	204	223	204	226	232	197	246	227	209	207	224	213	197	211	218	229	202	208	223	209	210	195	202	238	243	213	236	217	208	208	216	217	210	211	235	196	226	224	216	234	213	210	241	226	205	248	212	205	218	217	199	221	202	234	245	215	201	242	208	215	239	214	214	215	194	204	193	237	216	239	198	201	216	214	216	197	203	217	196	214	226	212	199	220	213	235	245	199	201	204	217	216	214	198	225	193	208	220	213	230	240	224	200	200	240	250	214	212	237	213	229	183	204	203	233	234	204	194	234	205	238	221	238	207	202	218	231	223	217	236	195	232	210	209	224	221	217	216	218	213	211	194	194	216	234	207	208	201	225	220	225	242	228	217	216	194	220	224	205	215	222	233	223	208	201	240	206	235	234	231	206	198	211	232	222	223	211	245	180	228	215	197	196	208	201	223	229	204	221	200	223	214	208	212	235	225	234	223	239	207	220	184	214	189	248	217	225	220	224	210	214	222	215	218	208	210	209	197	193	246	218	213	203	193	210	245	205	203	210	254	204	234	224	228	207	206	206	225	221	197	213	217	224	193	230	197	234	195	214	189	208	204	234	242	210	205	242	229	207	235	232	220	208	246	238	191	194	254	220	239	208	229	211	222	190	221	221	244	229	244	253	207	238	225	220	215	214	207	217	221	198	212	218	235	232	236	189	199	225	215	218	218	254	234	203	196	257	189	211	197	196	233	237	229	238	181	192	230	204	200	196	210	200	234	243	226	214	211	197	236	216	228	213	172	217	199	232	211	190	201	219	218	217	227	248	217	218	180	211	218	240	196	221	218	207	207	245	263	206	188	231	217	200	199	224	229	192	224	202	209	220	223	212	210	200	192	194	211	232	224	212	211	220	207	230	201	208	235	234	236	224	221	201	185	202	203	219	232	227	200	230	220	203	228	217	232	228	213	217	192	231	193	219	220	215	196	210	276	242	222	230	209	199	198	206	179	227	217	225	203	222	204	217	231	222	226	236	220	207	240	221	190	224	214	214	225	215	185	216	236	226	201	229	220	232	208	221	216	230	211	239	215	213	214	208	219	228	190	226	217	224	220	182	217	237	226	211	254	206	227	208	227	188	202	232	224	232	212	224	205	190	208	232	200	210	233	228	201	204	219	248	209	229	232	231	199	210	210	239	242	217	212	223	214	219	191	248	219	220	217	214	234	208	244	206	239	212	210	232	231	225	203	217	221	234	188	231	186	185	189	196	216	254	231	206	189	193	213	216	223	224	218	236	199	201	233	217	219	215	232	213	201	211	203	208	219	243	228	248	226	195	238	201	229	216	206	230	254	224	210	210	208	229	207	223	214	225	240	213	184	228	204	211	196	203	209	228	235	213	227	245	213	194	221	210	236	231	239	195	257	199	199	204	203	194	189	203	190	206	204	221	242	235	206	200	207	203	221	217	222	215	209	201	210	200	192	226	243	230	224	213	227	253	200	212	223	200	255	184	201	219	195	204	229	180	230	218	206	186	207	214	215	222	216	226	221	223	220	233	210	222	231	216	221	220	187	222	211	205	235	221	187	228	197	216	199	217	233	205	227	216	226	205	205	228	229	209	196	227	240	251	205	210	211	235	246	196	215	209	224	188	207	238	258	196	217	219	216	241	213	204	191	213	213	230	210	203	202	216	220	225	229	227	235	221	226	240	244	230	235	232	240	232	230	198	206	213	203	221	203	230	225	211	199	205	206	225	200	205	171	213	249	228	238	207	224	200	223	240	217	239	185	204	235	203	222	238	214	252	207	213	207	217	204	222	203	215	219	227	219	218	220	192	196	213	218	202	179	242	206	206	198	263	194	241	214	244	207	232	196	219	197	193	209	187	222	193	164	212	225	200	201	188	218	227	209	217	249	209	203	237
43886	50705	52496	48524	42321	35177	27818	22161	19323	15012	9566	7225	5932	4115	3102	2591	2028	1735	1468	1377	1309	1108	1018	895	804	770	785	791	691	632	610	579	604	547	549	500	541	500	553	495	564	510	517	516	530	477	521	460	485	520	488	480	486	484	537	527	501	479	516	462	502	491	528	505	499	496	503	507	533	495	525	462	523	460	465	457	524	509	487	525	456	527	520	516	486	505	504	516	514	502	501	502	468	522	502	502	508	483	518	459	500	486	526	504	492	450	520	481	444	483	487	499	477	511	495	457	479	538	519	501	517	472	474	479	477	502	506	487	490	500	491	470	476	532	489	492	450	487	473	485	451	491	482	516	501	499	479	503	495	489	489	501	509	508	518	511	505	472	507	502	453	510	513	513	484	498	496	487	518	511	487	480	483	450	525	483	492	498	494	479	482	478	525	463	479	512	524	504	499	463	522	469	501	526	534	473	482	490	496	498	467	452	528	498	476	517	453	489	489	481	534	502	458	529	529	487	448	484	478	552	519	496	485	510	497	530	501	456	514	494	508	482	462	464	534	489	508	502	504	527	504	508	523	511	476	483	493	485	517	510	499	459	480	524	537	530	499	498	468	515	481	458	507	499	555	480	484	515	490	482	505	482	507	514	526	477	458	491	490	516	521	490	517	484	527	503	511	542	510	494	513	523	557	503	486	498	528	480	498	477	498	482	522	490	473	507	526	530	497	494	564	495	504	496	537	498	487	475	493	459	523	492	523	517	518	542	506	537	488	461	505	502	509	512	482	493	462	519	505	505	532	522	473	452	517	526	491	529	500	524	513	494	528	512	467	513	515	502	492	522	515	510	521	539	517	501	485	510	476	455	516	494	500	510	461	468	517	531	484	477	506	448	501	500	466	530	461	539	477	505	476	450	484	512	474	476	486	507	499	500	486	490	458	521	506	501	486	500	500	514	506	494	461	500	488	466	512	499	491	506	511	450	483	516	509	523	471	468	513	486	470	491	518	479	513	524	558	514	505	483	524	515	506	515	502	476	481	501	520	495	493	460	519	512	522	494	490	517	506	531	486	504	504	486	501	504	471	491	497	493	526	474	540	511	486	529	496	476	504	508	462	505	502	457	527	473	501	522	497	471	489	506	489	465	540	488	473	498	539	483	511	475	512	462	532	544	484	502	562	496	492	510	508	529	548	511	486	501	517	503	498	537	539	464	498	507	470	463	487	479	499	507	508	503	465	547	500	509	477	495	509	517	511	460	514	529	532	487	488	462	522	487	534	510	490	487	502	511	498	510	542	516	516	508	537	507	510	504	466	461	444	489	496	491	511	513	520	508	501	462	502	504	500	474	525	493	491	514	533	546	491	483	508	515	526	482	436	478	461	511	506	488	497	512	486	498	482	505	505	518	540	487	526	494	471	498	498	456	498	510	467	503	530	467	530	541	496	509	504	526	496	521	494	484	484	509	468	487	507	509	537	493	527	498	479	500	490	485	483	492	529	524	490	490	513	483	495	501	555	510	491	531	511	466	503	490	531	478	497	509	531	477	495	557	503	491	514	478	469	489	503	509	482	496	523	512	506	516	489	477	525	516	481	496	512	524	477	509	491	536	477	494	487	461	477	501	503	495	505	480	490	499	488	485	461	524	480	490	538	465	467	517	502	541	520	484	529	512	481	541	470	525	469	486	464	499	509	502	502	510	486	493	522	486	486	512	495	516	504	519	494	499	494	483	530	469	503	475	542	479	556	485	452	535	514	543	501	467	512	483	484	501	502	455	509	503	530	454	482	518	478	526	461	522	520	486	492	479	548	521	518	476	483	510	522	489	493	513	493	445	490	499	536	464	521	522	460	505	544	509	505	488	499	516	479	472	466	511	479	489	503	494	471	482	486	517	508	507	526	481	505	539	501	523	469	486	496	505	480	495	479	516	474	535	501	525	500	508	493	501	473	457	517	478	460	506	517	487	483	542	452	485	481	504	487	524	463	516	492	498	504	465	500	505	442	499	503	481	488	517	507	498	537	488	484	497	488	516	470	518	524	467	493	490	476	532	495	472	480	486	528	477	472	510	493	492	473	482	503	498	515	484	524	525	465	551	483	502	502	500	482	520	490	512	516	510	488	508	496	531	467	501	481	505	505	538	479	486	504	496	520	493	501	519	483	530	530	460	520	464	487	472	488	540	529	496	508	506	464	474	508	477	500	531	523	511	494	476	470	474	547	522	493	513	515	469	482	486	505	512	499	528	533	486	479	487	457	505	467	493	533	487	493	472	510	473	474	499	502	497	524	513	505	503	504	450	495	517	463	504	525	485	481	539	485	471	476	490	499	461	518	494	502	476	486	463	508	473	470	488	541	506	480	513	530	511	467	537	484	447	502	493	467	529	486	509	508	457	470	519	533	482	511	538	532	470	492	517	520	475	487	505	505	480	500	495	505	500	516	470	563	489	508	490	504	509	507	511	494	481	490	502	507	519	515	551	484	433	484	485	504	496	473	517	466	476	520	497	504	507	506	504	502	511	510	466	493	486	482	523	502	521	510	495	500	482	475	499	509	449	503	439	507	474	519	533	510	509	543	476	484	494	486	523	483	527	501	448	503	455	491	488	492	529	479	510	518	480	514	490	517	505	506	465	514	515	524	499	501	494	496	513	498	440	484	495	471	526	524	520	526	504	530	499	507	498	491	498	512	505	529	532	520	512	538	466	498	506	467	451	477	497	541	484	502	488	498	500	478	500	473	507	496	475	488	504	482	465	472	519	487	517	472	501	494	530	488	466	456	523	488	493	457	485	514	486	519	512	465	478	512	516	484	497	447	470	476	503	472	481	556	484	534	484	501	479	508	504	534	488	507	482	516	493	504	504	503	460	549	522	530	487	527	486	502	496	510	499	466	477	511	515	488	545	466	481	521	486	494	513	466	485	505	482	492	470	462	520	506	496	465	483	521	499	485	475	489	483	478	524	495	494	508	476	496	505	507	501	483	487	483	478	497	479	489	500	541	525	501	487	522	477	531	513	518	459	509	519	494	501	520	483	465	544	480	559	521	487	481	526	474	472	488	508	523	454	480	495	481	531	522	499	481	539	501	495	509	499	545	478	493	501	539	478	508	526	527	496	503	495	500	480	472	481	489	524	496	462	547	510	475	490	474	469	511	477	511	532	465	479	470	500	495	485	543	522	495	482	470	479	546	515	477	494	524	433	491	485	452	490	485	542	484	538	485	511	490	536	491	523	472	500	450	466	488	513	514	521	532	498	484	469	508	490	517	527	501	547	493	477	509	506	465	512	494	528	514	499	501	469	527	501	524	524	498	500	497	488	499	537	496	514	488	523	475	455	564	502	497	500	479	545	489	464	477	505	510	494	487	487	490	506	476	469	473	485	460	479	451	495	515	532	481	504	483	494	519	496	512	482	531	500	518	477	481	494	508	493	491	482	483	496	478	549	521	471	496	490	515	480	477	495	510	503	507	454	490	511	488	458	489	508	519	492	505	522
38966	34651	27789	17292	8317	3604	1854	1270	896	563	447	367	350	311	290	285	271	285	237	273	216	253	243	265	237	231	232	253	291	235	246	248	258	239	223	256	236	232	255	217	197	208	210	243	243	200	260	232	247	271	231	235	253	252	239	236	251	243	255	209	250	236	252	247	209	254	243	255	228	225	233	249	223	254	210	251	220	234	244	223	278	242	267	250	213	224	202	215	225	243	262	227	232	247	260	233	252	220	249	243	218	242	249	243	249	243	210	237	237	262	239	250	240	241	244	229	247	260	235	253	247	214	210	243	247	236	258	239	244	239	225	224	242	257	241	213	224	274	218	217	240	256	249	219	260	225	208	216	235	229	230	200	223	226	237	231	237	258	226	257	249	235	281	228	263	229	231	212	246	254	218	247	242	229	229	255	240	242	226	258	250	219	264	239	226	261	240	206	245	243	270	221	242	201	197	251	220	218	227	230	230	276	246	242	252	254	205	251	240	210	231	230	235	256	232	239	246	216	247	254	222	254	240	221	214	245	243	236	250	226	222	245	220	245	275	236	285	247	201	228	229	214	228	221	248	234	227	231	239	251	262	235	245	272	225	223	202	229	234	261	232	242	223	205	231	263	230	278	247	248	230	248	253	234	222	208	226	265	236	262	255	236	228	264	238	265	247	233	247	243	219	219	233	230	215	247	180	256	227	249	235	214	233	268	235	235	240	220	257	250	242	252	202	237	222	218	235	236	230	243	242	249	200	229	258	223	262	250	234	231	213	239	236	245	245	250	238	251	247	230	199	235	284	245	242	266	264	220	231	212	248	223	210	239	255	293	231	235	226	258	246	220	223	295	259	245	224	264	249	253	222	240	238	231	253	248	237	238	260	239	224	223	252	234	242	234	242	197	227	245	228	231	231	228	220	250	239	273	220	223	245	226	213	222	225	219	239	217	242	212	231	265	257	281	257	254	229	239	226	227	237	235	243	241	236	220	236	281	253	234	213	256	228	243	241	233	208	221	241	229	236	252	247	254	218	218	233	254	249	242	214	253	261	231	227	267	257	213	259	232	220	232	261	176	241	221	234	231	226	225	250	209	235	257	246	225	222	250	257	259	258	201	224	231	252	230	264	260	235	254	224	236	256	200	238	220	240	258	241	257	233	226	207	232	254	225	243	262	237	248	222	229	235	223	235	227	238	231	222	253	239	246	246	226	238	248	230	228	232	226	234	218	242	239	232	259	232	229	232	268	232	250	233	263	261	248	244	242	254	209	249	259	235	255	239	251	225	222	230	227	225	229	233	205	221	233	225	266	248	237	217	221	228	267	227	230	222	214	239	239	216	259	248	243	236	255	250	262	213	202	245	236	219	222	225	230	248	205	247	254	205	219	259	247	241	228	278	238	229	230	242	254	268	245	212	248	244	248	233	226	229	263	251	230	238	227	271	216	235	236	246	239	238	205	231	230	240	224	236	254	264	261	256	231	232	233	234	253	232	229	226	223	232	265	273	226	228	215	211	243	240	250	246	241	260	203	244	236	253	260	247	247	223	231	255	209	241	259	210	252	223	253	249	252	235	258	238	235	219	251	251	214	253	239	225	253	247	244	249	235	244	218	210	227	208	228	242	223	244	236	243	244	217	226	223	255	269	234	230	264	217	239	209	252	223	237	228	241	259	260	210	248	266	242	231	229	244	241	249	243	235	235	215	254	247	271	237	230	189	222	197	244	236	244	214	224	220	239	245	243	245	215	236	235	243	211	236	244	226	230	227	220	248	236	254	222	245	209	225	244	247	219	226	237	270	222	244	246	244	247	228	260	217	244	223	264	255	212	234	207	242	209	251	227	248	195	253	220	241	230	245	270	221	239	236	208	262	228	226	223	236	235	253	263	251	245	220	210	211	210	242	261	239	221	264	218	264	240	238	252	281	241	224	243	260	245	231	212	222	247	231	234	230	234	221	257	217	250	236	248	234	224	193	225	254	252	219	243	240	249	239	246	238	229	258	232	250	239	218	199	248	220	217	222	245	248	231	234	245	237	237	260	211	254	288	219	215	257	259	233	241	248	248	270	259	254	205	249	246	246	262	255	246	245	228	240	233	224	245	231	265	235	218	287	266	251	224	252	250	193	250	246	213	218	215	206	243	227	222	231	237	216	210	211	209	254	249	208	238	215	216	212	226	246	258	225	247	261	250	245	205	231	230	257	205	249	239	277	249	226	218	240	231	250	231	216	222	262	226	229	242	272	238	233	200	248	246	217	252	218	210	245	245	254	266	221	222	234	244	237	221	251	240	202	243	256	247	215	260	265	244	238	234	244	233	229	242	238	241	224	251	232	246	247	239	242	254	241	227	236	222	204	201	224	260	228	224	255	247	231	212	209	236	246	225	212	265	233	210	237	268	268	264	244	231	253	248	236	233	223	183	254	212	248	255	231	208	225	224	246	264	239	213	263	257	236	270	226	219	220	279	228	240	229	261	201	239	226	237	237	239	243	235	267	250	227	234	237	231	253	232	248	252	231	238	243	235	230	219	228	252	244	233	225	242	248	231	220	235	207	226	247	220	234	229	254	215	251	233	253	242	248	220	234	224	266	252	229	240	215	243	235	241	266	243	267	233	261	224	241	219	239	249	242	213	233	265	250	222	250	224	211	245	236	224	216	251	217	232	242	220	234	246	247	231	231	235	252	251	242	246	232	228	239	244	237	223	221	201	222	231	228	203	244	236	266	244	228	236	249	232	233	227	227	204	256	251	244	255	226	262	227	246	241	220	232	246	242	231	253	225	220	226	231	248	230	217	228	232	265	206	256	210	253	215	229	260	267	219	224	251	230	234	239	209	251	242	221	239	230	260	232	231	214	207	240	235	233	261	208	246	269	247	222	244	253	239	224	241	242	256	262	236	268	242	221	224	234	254	244	256	229	264	234	233	227	253	255	222	274	222	238	242	221	242	240	237	268	235	229	258	235	228	229	205	246	243	245	247	215	242	233	235	264	210	234	234	239	217	225	239	227	248	248	232	227	221	247	221	220	253	257	249	268	246	237	240	248	234	243	247	254	241	198	238	209	216	222	219	254	224	237	237	233	220	255	231	228	213	226	242	221	231	248	248	243	237	223	232	226	231	250	225	248	211	239	257	233	246	226	262	250	232	232	193	237	265	276	256	200	255	254	252	237	236	236	223	220	261	224	249	235	264	259	278	259	255	260	238	244	252	246	254	225	247	209	247	231	234	256	256	221	250	227	252	235	236	232	247	230	234	227	231	217	244	225	230	240	255	255	220	233	250	244	237	229	265	240	224	241	246	209	247	246	234	225	216	250	232	257	236	243	234	221	208	227	247	239	257	250	245	251	244	245	255	232	213	233	209	266	234	232	219	247	228	225	240	216	215	224	209	212	289	249	255	204	219	242	227	216	240	227	248	237	242	230	241	229	222	249	270	233	203	246	227	223	242	233	236	228	228	218	212	217	220	254	246	226	244	234	239	221	246	226	254	248
26780	27849	29948	26185	17846	10995	6898	4798	3476	2294	1495	1275	1046	930	748	751	662	698	618	654	643	636	636	610	620	537	571	580	534	540	545	568	546	549	565	538	540	546	547	562	536	543	519	543	480	577	532	513	541	564	501	532	546	536	598	524	554	552	565	553	508	569	554	566	547	535	518	526	542	494	518	533	542	548	548	546	573	526	539	531	581	561	573	547	534	515	531	576	511	499	551	507	504	582	528	516	571	544	542	521	567	574	523	522	529	576	527	505	504	537	563	527	530	571	563	524	520	602	557	507	542	528	567	561	524	560	559	602	508	586	509	518	533	556	576	539	528	579	533	576	558	565	532	536	522	564	563	545	554	516	518	550	518	501	575	538	549	591	551	537	556	550	547	554	500	566	566	565	528	554	574	513	506	561	510	517	581	541	572	546	538	554	553	542	551	546	527	547	553	551	529	536	558	517	542	512	530	537	518	577	551	518	526	539	553	572	510	531	521	554	533	480	518	547	529	563	560	508	513	537	564	552	571	545	570	531	503	521	561	536	546	566	529	573	514	502	536	580	504	555	560	561	539	530	558	506	560	531	523	564	537	542	590	547	527	577	530	567	505	549	536	527	542	533	549	592	560	529	539	535	567	579	520	506	543	583	552	573	503	574	595	524	545	554	529	519	533	571	567	562	540	521	500	513	551	581	507	567	578	544	573	546	539	537	557	546	552	566	514	548	546	550	566	535	549	584	555	562	556	544	566	547	562	521	514	513	552	509	603	539	510	549	513	553	515	548	547	535	557	558	542	517	530	550	528	530	536	551	556	539	553	553	580	536	555	543	551	557	517	545	484	537	563	568	525	548	607	524	531	493	561	589	515	527	564	522	508	549	529	574	513	568	532	585	546	530	536	541	512	569	521	573	538	528	560	558	526	511	541	571	524	544	598	552	541	500	536	535	499	572	535	540	599	537	534	577	481	501	566	549	511	589	509	524	524	584	554	517	594	529	543	570	559	547	538	552	509	552	578	563	575	570	495	559	549	519	589	535	575	558	532	504	583	539	559	514	601	562	519	522	536	492	566	562	542	574	513	592	527	568	566	528	570	567	564	539	536	541	559	553	512	521	570	543	545	529	563	558	525	548	522	574	551	482	527	529	535	539	526	528	536	535	547	514	549	543	584	606	540	541	530	566	537	549	561	550	556	501	515	563	528	509	566	515	540	543	516	529	553	540	514	571	545	567	562	572	561	552	573	541	521	542	525	553	581	546	548	542	545	555	569	540	522	573	555	542	600	557	557	549	562	553	514	569	550	568	574	545	510	545	555	504	567	565	550	549	511	586	552	525	548	565	539	541	536	536	502	549	543	544	508	515	564	557	549	539	562	565	584	518	514	544	534	570	533	570	525	544	595	569	560	525	512	517	510	552	536	572	538	525	528	497	573	548	528	521	530	569	522	547	555	566	536	581	529	559	544	538	523	529	522	511	539	550	536	508	517	497	590	527	563	558	618	577	558	568	524	540	526	581	556	541	604	558	550	549	532	525	526	552	578	579	534	518	536	552	546	543	612	537	560	556	602	556	581	555	538	548	572	574	531	525	536	531	558	546	499	525	537	514	524	528	501	548	527	549	533	528	552	564	541	548	561	572	525	550	564	535	536	582	578	485	500	557	525	564	578	550	564	543	537	550	616	531	538	496	522	582	565	559	533	529	554	546	499	525	554	548	495	518	542	550	565	540	552	528	542	555	590	555	545	508	556	573	529	541	561	570	496	552	587	547	581	547	526	496	554	527	574	560	533	552	555	588	537	584	537	553	548	538	587	526	506	582	514	508	539	595	538	543	541	528	518	535	528	547	565	529	538	559	555	572	552	527	554	531	529	560	536	548	565	522	541	566	620	558	539	508	553	509	522	524	544	530	570	552	585	548	560	533	549	543	510	569	545	515	585	545	536	490	519	579	547	527	553	524	554	549	550	498	553	539	539	558	567	544	525	527	563	515	546	572	553	595	529	534	518	576	538	541	557	508	501	567	550	580	594	556	550	556	526	554	581	537	516	544	578	545	506	539	543	544	532	559	515	501	565	582	581	519	538	558	576	581	561	528	555	548	552	502	584	568	583	583	560	542	513	524	489	549	548	563	494	507	581	556	526	532	570	513	534	536	556	517	558	522	528	541	610	536	559	524	539	575	512	538	563	546	515	587	508	567	526	538	529	534	545	536	543	540	519	544	582	487	536	564	569	556	536	540	547	540	563	600	508	571	534	529	528	583	565	564	527	532	554	571	549	582	569	571	541	521	527	540	545	573	546	565	510	542	523	551	534	564	556	586	502	558	557	543	527	522	520	542	574	575	517	499	509	540	516	559	583	557	521	526	549	534	528	543	516	571	541	528	561	540	509	576	594	545	561	528	489	558	579	560	595	525	575	570	546	574	552	506	545	559	578	535	539	562	539	537	548	509	521	562	515	585	550	519	534	561	539	513	554	564	554	538	579	543	585	544	548	506	551	524	520	551	569	556	551	572	508	527	543	486	531	526	550	531	529	566	532	589	519	546	553	544	498	568	521	488	550	570	526	514	544	576	558	585	566	552	534	549	575	554	528	541	539	497	566	529	513	493	576	533	526	543	573	536	515	572	562	596	514	524	580	580	603	553	535	576	520	522	529	583	543	527	542	545	596	551	503	470	552	547	520	529	515	525	538	524	568	595	583	537	574	553	542	545	550	512	536	548	533	511	496	541	546	531	551	573	516	536	540	549	571	504	527	551	572	578	522	585	528	546	562	576	539	584	543	570	579	538	547	541	555	538	537	580	524	511	537	477	517	577	533	562	539	561	571	539	558	585	521	545	504	562	516	600	515	568	493	527	542	572	529	553	542	532	537	549	574	551	548	515	562	528	579	567	593	558	556	537	570	602	563	556	540	538	521	503	584	536	550	510	540	574	521	542	545	527	535	606	546	555	539	520	546	531	553	566	505	551	531	533	543	549	583	584	535	535	531	598	562	513	550	530	600	552	554	542	556	474	526	503	541	570	523	581	529	508	525	559	551	542	554	515	487	525	555	523	579	552	524	531	573	565	563	568	540	545	549	612	526	549	543	562	546	518	500	548	507	528	533	533	563	504	523	549	514	519	524	501	518	549	595	541	563	537	570	529	569	499	531	552	547	566	511	586	522	523	526	536	560	511	579	554	511	534	563	533	521	532	526	567	560	591	545	555	549	509	507	548	576	513	501	563	534	576	532	523	535	517	523	519	555	564	514	567	508	551	512	591	539	516	554	513	578	557	550	567	552	510	522	531	562	550	525	525	502	534	549	574	551	557	531	553	541	547	556	578	508	508	561	511	599	545	568	550	567	498	578	532	563	508	506	595	576	552	518	529	513	523	554	552	505	539	510	501	571	544	556	572	522	529	531	517	582	563	566	537	536	545	581	551	542	569	526	521	524	564	515	559	552	516	560	563	560	552	528	581	542	535	530	575	534	529	546	542	526	538	565	544	535	569
53482	50545	52832	38606	26690	19586	12632	7404	5081	2968	1829	1324	1070	796	615	557	469	395	347	352	330	306	265	259	271	270	247	264	242	247	237	224	243	233	243	238	228	214	237	204	209	238	226	253	194	255	216	228	192	221	252	231	194	242	226	238	233	223	209	212	214	194	211	243	230	232	209	216	216	231	224	207	225	234	241	216	219	240	231	210	225	232	243	217	245	211	218	204	224	235	212	202	256	232	216	227	215	244	197	215	265	222	247	241	206	224	217	218	234	220	187	225	229	226	191	206	201	204	238	227	219	231	229	192	210	212	209	221	213	228	224	269	252	222	187	210	246	245	219	245	219	245	198	201	185	228	216	202	209	199	235	221	196	246	227	222	227	211	228	208	222	230	214	225	257	245	241	221	220	204	235	205	211	249	215	234	226	210	199	242	235	213	209	228	194	224	240	228	209	228	207	225	235	226	218	244	214	210	226	236	235	228	233	238	243	222	221	195	236	217	212	205	207	225	234	227	224	207	208	216	221	214	227	200	222	200	217	207	237	207	224	221	229	227	229	209	247	254	223	230	206	199	219	234	192	214	221	220	233	240	199	220	250	236	196	225	241	217	212	191	233	249	197	234	227	218	210	208	239	251	251	238	230	220	214	249	208	229	235	230	234	245	220	228	190	240	225	226	221	228	249	255	230	248	203	235	208	233	232	236	234	219	252	230	203	233	251	225	229	205	219	237	195	241	208	216	221	231	228	206	210	196	232	228	240	230	208	228	230	196	207	206	197	230	233	200	202	232	221	247	230	203	197	212	263	242	212	213	222	189	199	238	213	237	237	251	210	215	206	223	209	218	215	234	221	228	249	201	238	212	229	233	190	201	204	214	225	225	233	192	226	224	236	200	209	224	223	228	218	200	230	208	207	206	225	204	207	239	211	225	205	200	231	245	239	225	193	225	250	233	208	236	216	232	200	238	254	218	206	200	235	244	217	233	244	214	228	204	213	237	239	212	182	213	212	236	221	219	205	211	225	248	242	207	217	213	221	225	249	196	240	224	260	231	243	221	193	204	208	245	224	215	219	218	212	255	235	219	199	227	225	206	241	243	212	234	208	226	236	204	214	234	244	240	242	223	236	244	229	242	206	224	196	208	236	258	205	206	229	233	222	195	204	219	208	241	221	252	209	218	236	216	227	256	255	225	211	234	210	229	265	253	207	232	225	210	176	235	247	223	212	210	216	182	209	248	226	226	214	212	227	196	201	231	223	220	215	224	221	219	204	231	225	240	251	211	238	230	264	232	256	239	192	235	198	226	219	216	202	230	231	214	239	230	225	220	214	215	223	208	217	210	219	212	250	218	236	224	196	194	212	203	206	200	222	244	223	235	230	201	230	217	219	201	196	225	226	237	234	226	235	248	227	209	214	209	221	226	210	240	209	224	202	199	242	227	224	198	225	212	219	211	235	233	232	243	204	227	221	217	189	225	232	231	253	219	239	223	211	271	246	218	236	220	227	216	223	220	211	212	225	240	226	223	224	229	245	218	258	250	211	236	236	194	205	248	230	201	206	226	243	212	204	220	214	214	223	195	216	244	227	234	194	234	222	235	218	209	256	225	199	204	231	236	237	242	207	206	206	217	201	227	224	239	199	203	194	230	230	225	175	225	190	197	211	210	231	213	237	236	216	209	213	225	205	224	220	225	223	234	224	225	234	210	234	202	222	215	225	229	236	215	235	231	211	217	234	231	227	229	218	243	218	221	233	233	231	219	212	220	216	230	214	244	213	211	205	219	231	210	177	255	268	215	223	217	210	215	234	271	240	226	229	224	238	246	242	241	244	213	212	216	243	228	201	209	211	186	201	236	208	205	219	212	217	207	242	223	204	229	239	225	208	213	224	237	208	203	196	233	225	217	195	235	223	202	204	230	193	225	222	223	208	214	194	200	227	204	214	217	241	198	225	219	179	249	226	229	252	215	228	226	216	214	228	215	221	234	243	241	244	229	208	202	215	228	206	197	214	237	209	203	233	188	226	226	239	236	239	211	221	214	224	214	253	219	245	228	248	221	228	212	243	213	200	252	218	219	224	212	234	240	228	216	189	201	221	220	248	189	238	217	255	236	213	239	211	209	214	215	231	235	247	211	261	240	239	248	211	215	185	239	209	222	212	198	193	227	212	210	190	205	217	200	223	228	220	225	231	227	218	243	217	242	237	261	247	235	206	212	229	219	216	232	212	236	227	213	216	239	209	214	188	222	224	234	222	179	218	208	232	229	205	222	228	239	237	204	217	251	237	230	212	235	207	224	238	195	191	192	203	207	230	225	217	198	220	234	231	228	225	212	232	208	218	227	204	238	260	225	215	185	204	221	229	229	236	216	226	240	208	232	257	179	225	208	208	223	235	211	220	240	212	239	220	220	219	238	209	211	223	251	223	222	216	204	204	229	235	221	202	207	236	211	216	235	229	220	230	217	221	221	237	240	217	207	246	208	232	225	240	207	213	235	194	193	224	221	210	207	252	226	235	195	230	225	222	215	219	198	234	241	237	224	218	242	212	230	225	211	230	186	233	218	229	223	231	224	221	210	244	261	215	244	216	244	222	222	235	184	225	224	206	216	230	233	217	225	204	207	221	211	241	230	221	204	223	211	205	240	210	216	225	242	244	222	221	215	220	208	228	202	239	224	223	219	232	240	228	242	219	222	227	226	215	208	226	225	248	246	234	210	215	197	224	182	217	201	235	227	206	213	218	208	231	242	213	216	212	219	247	251	240	212	224	203	218	225	223	216	210	232	255	233	258	200	231	245	220	187	221	241	249	185	232	224	228	243	207	221	214	202	200	236	220	211	217	248	231	245	213	212	207	234	234	205	203	239	201	210	212	229	205	217	218	239	211	237	249	259	207	216	232	219	207	235	235	201	229	229	225	247	210	197	220	246	229	244	202	236	256	237	234	222	210	229	212	218	214	234	221	250	223	222	198	224	247	222	200	221	264	219	199	201	230	225	239	220	232	221	224	232	218	217	202	208	241	216	201	227	244	227	222	219	237	226	218	247	235	219	206	197	240	232	235	221	211	203	240	218	263	208	229	252	203	223	210	227	211	234	237	198	200	231	204	218	232	199	203	218	224	222	231	228	238	215	232	220	217	248	219	246	226	226	217	206	244	215	201	243	241	250	206	226	218	241	204	234	214	222	240	195	212	209	206	195	199	209	229	240	206	225	228	214	204	203	228	209	214	234	231	229	226	207	222	222	233	193	234	226	222	221	219	213	209	217	209	221	212	202	224	217	230	227	206	210	214	232	203	224	263	244	236	209	224	205	222	202	224	219	213	216	228	218	219	203	233	236	196	243	216	197	226	215	228	226	248	207	219	225	255	234	213	209	245	233	215	209	217	214	222	212	217	242	225	238	203	217	247	239	222	248	231	238	246	205	225	240	206	210	264	235	207	196	213	213	220	225	226	224	233	215	235	212	252	201	221	211	226	239	217	233	219	255	209	233
38995	44998	52740	43465	34980	27122	21348	16878	14497	9780	6779	5357	4140	3051	2387	2142	1818	1514	1285	1222	1124	955	827	764	709	681	668	664	600	602	617	612	541	533	533	552	534	495	513	505	573	504	541	555	568	521	503	527	514	543	554	519	489	525	494	510	501	482	490	511	525	510	527	508	520	503	532	520	515	488	489	527	486	495	468	533	517	479	540	536	525	496	512	524	486	532	530	472	490	553	501	475	514	510	516	497	540	550	561	531	492	525	490	507	523	525	458	545	565	536	522	480	514	519	502	525	516	505	513	550	516	549	551	489	479	505	462	510	517	530	511	500	526	521	509	521	513	508	505	503	538	507	477	511	538	537	527	500	478	536	521	501	556	538	511	548	487	511	519	536	550	503	488	513	503	520	494	522	498	514	561	532	531	519	525	530	506	480	534	516	500	496	533	485	520	511	486	509	522	520	537	551	506	525	487	517	498	528	524	546	515	552	496	524	542	496	466	470	495	480	509	501	512	532	487	494	538	493	475	506	519	495	515	526	515	575	539	549	516	510	514	518	519	473	523	490	489	505	536	534	511	531	504	497	529	505	518	523	514	489	508	514	517	505	500	531	479	498	536	506	465	530	499	511	511	528	510	528	545	470	513	561	475	558	505	567	485	466	565	500	547	528	506	499	475	509	485	549	518	516	509	513	534	549	514	520	550	497	535	538	509	531	521	532	563	494	505	505	503	560	503	522	524	495	535	530	529	513	567	512	483	511	533	497	499	563	496	526	498	482	533	511	494	489	520	531	513	513	514	530	511	500	552	481	481	485	534	522	484	510	516	488	551	539	505	554	488	528	544	489	475	493	517	499	535	540	522	544	475	486	510	479	505	534	512	498	501	526	491	547	531	563	510	515	500	552	538	518	475	487	462	492	543	565	499	552	517	489	480	544	545	506	558	495	533	512	501	510	549	522	513	527	506	471	532	512	552	516	511	488	461	495	503	503	530	573	500	533	509	511	477	540	489	509	484	505	524	548	517	504	486	530	523	513	515	488	505	544	517	533	567	499	466	520	480	530	528	495	518	518	518	554	538	514	506	513	546	533	505	522	519	548	521	541	494	509	492	537	531	477	499	514	475	510	496	496	512	507	519	533	504	517	531	469	516	506	478	505	495	532	481	511	538	482	518	493	494	488	482	501	505	513	502	525	517	482	501	528	520	473	499	521	510	495	516	485	559	553	550	565	492	527	508	516	558	527	504	516	506	532	515	501	519	499	516	530	555	521	528	533	497	486	536	500	502	505	519	507	500	512	478	504	489	534	513	504	474	490	543	506	502	514	566	508	509	511	526	525	554	532	546	525	532	534	524	510	493	526	488	518	510	529	558	494	541	515	523	535	552	546	565	509	502	537	495	512	442	498	522	540	521	458	527	496	524	495	507	524	531	541	522	551	513	501	519	529	529	496	534	491	516	534	521	529	515	539	504	527	515	494	502	504	518	494	492	534	528	534	523	491	518	571	504	484	472	506	483	495	499	535	528	536	509	511	505	515	523	531	507	534	562	490	467	529	510	492	502	508	498	554	503	546	493	529	472	514	514	488	516	500	526	480	475	487	493	522	503	503	470	529	532	557	497	478	535	518	510	516	527	480	520	493	535	586	574	489	516	540	518	514	509	505	523	526	545	559	504	482	524	510	505	496	535	481	493	496	499	478	484	490	536	525	499	465	533	549	523	549	530	517	455	556	486	517	503	547	541	527	518	509	549	547	535	513	514	511	536	520	495	530	510	490	475	570	525	500	485	505	556	515	496	489	498	471	548	534	510	504	553	488	503	495	491	506	503	501	484	520	537	547	518	503	541	549	504	475	472	554	517	526	518	510	487	530	533	508	540	543	459	566	539	534	520	511	519	515	489	485	522	501	470	518	518	503	523	504	478	489	507	496	504	520	534	512	515	487	551	512	566	515	496	508	464	503	504	512	494	544	553	507	520	540	534	513	492	523	516	524	527	545	512	519	517	492	501	470	552	471	537	542	500	548	502	484	551	488	538	504	531	553	525	487	535	511	503	472	486	551	555	519	504	498	502	506	528	518	500	487	504	493	495	531	507	487	518	500	519	542	534	503	535	541	525	510	472	544	554	535	520	527	554	512	488	531	559	560	531	500	512	551	536	506	552	486	492	506	515	582	508	521	530	513	541	511	519	521	530	507	513	522	542	485	496	486	548	518	505	540	512	521	497	505	535	503	523	489	469	517	512	540	504	506	478	523	549	504	501	538	532	501	514	525	538	528	525	516	497	479	468	509	534	518	495	529	490	511	530	505	534	466	474	487	490	459	496	519	501	544	545	532	524	536	483	517	492	506	517	510	548	533	522	496	502	525	503	519	539	466	496	482	513	539	510	464	510	539	473	524	537	532	530	530	524	506	526	504	536	496	481	557	498	524	475	524	509	523	498	515	499	525	486	542	526	470	516	515	557	503	530	503	474	491	571	486	481	486	482	512	498	502	523	577	506	523	516	515	564	545	536	523	487	506	537	547	503	514	472	485	537	491	520	514	519	551	517	531	494	551	555	480	531	512	503	505	530	477	502	548	526	515	510	491	501	495	459	531	518	555	494	489	539	503	534	496	545	524	473	502	548	544	538	506	474	502	509	511	510	517	505	515	511	515	535	489	513	499	500	530	517	503	523	489	497	496	487	508	522	504	520	500	528	542	534	501	511	513	535	537	502	502	525	523	516	515	532	539	476	528	519	485	513	513	493	491	501	477	557	520	529	539	517	511	529	497	468	516	486	533	502	475	523	522	480	532	515	551	517	531	500	528	523	540	523	531	540	530	474	549	505	520	516	495	532	523	485	548	528	496	505	472	519	462	501	453	479	515	503	542	469	485	531	515	515	497	509	569	511	515	526	491	533	484	539	515	505	531	478	509	510	524	519	498	492	550	536	489	507	517	544	492	500	518	521	558	490	505	485	523	516	496	494	512	505	535	503	540	541	547	526	549	495	560	516	523	497	526	513	494	504	519	486	529	506	492	519	549	555	507	513	568	542	491	540	527	527	507	496	488	524	530	521	531	525	501	488	511	524	502	495	511	523	537	569	487	490	514	544	516	481	495	532	514	547	528	504	506	502	546	519	512	508	533	515	534	516	509	496	507	481	526	487	541	500	496	529	529	556	562	491	505	542	524	547	495	546	481	487	518	507	505	557	475	496	490	503	507	495	527	515	484	541	526	483	507	508	527	512	489	499	542	510	519	492	516	531	522	524	526	488	527	502	511	482	534	509	521	505	522	551	498	514	518	522	523	492	503	526	530	460	502	515	516	497	542	530	526	514	491	560	525	521	509	537	488	559	517	521	506	529	492	503	530	507	557	542	514	522	551	491	514	515	541	518	503	519	524	499	497	491	520	521	539	493	530	531	521	551	502	475	518	500	556	512	475	495	538	538	526	514	548	505	496	492	540	500	533	532	477	533	494	505	488	490	524	500	503	485	492	523	528	497	542	481	487	509	524
60446	52129	49563	37692	30919	26679	19514	13647	10085	6367	3964	2728	2034	1398	973	802	699	530	450	434	387	306	314	318	251	265	275	265	277	225	258	237	237	211	257	225	214	212	239	222	232	221	247	189	217	254	203	231	229	225	219	195	195	219	237	222	221	225	225	184	189	211	217	222	207	252	230	201	243	250	205	189	222	224	215	205	259	246	249	222	238	219	234	202	211	248	226	237	209	221	227	227	232	218	229	233	216	212	207	230	215	221	220	253	222	219	220	207	209	247	223	222	237	212	207	226	224	222	252	232	197	213	196	190	222	243	225	220	223	235	231	221	253	233	235	198	222	207	223	221	227	261	240	233	212	233	207	209	196	216	221	208	224	208	217	233	223	215	204	173	225	228	215	213	221	214	236	230	230	225	197	203	259	226	228	203	210	239	245	194	219	230	228	219	223	219	221	263	211	252	238	211	247	233	217	213	201	230	234	205	217	248	226	226	213	200	220	210	221	246	239	224	230	230	225	235	184	190	210	207	223	269	216	189	229	216	244	235	222	212	226	201	191	208	221	215	217	236	223	213	245	227	223	225	192	233	208	218	220	215	219	207	212	221	230	209	206	211	227	237	193	201	247	202	215	211	222	222	204	189	272	207	216	234	215	237	206	214	229	235	227	233	212	215	221	206	229	225	197	216	228	208	180	232	229	219	224	243	232	214	237	258	215	188	243	230	186	212	219	226	217	201	224	228	200	238	251	239	226	231	197	230	227	236	257	230	233	240	230	238	239	214	227	210	234	221	215	232	220	229	213	225	242	238	236	227	218	197	217	196	206	195	224	207	240	255	213	235	210	252	229	192	227	212	246	226	222	226	215	213	222	230	214	191	239	212	243	237	227	208	206	214	249	211	205	231	221	201	246	222	219	230	202	251	231	202	222	241	228	219	256	190	225	179	229	252	248	208	201	236	241	213	219	255	240	235	219	235	249	222	245	227	216	208	208	218	237	182	243	216	250	233	228	211	244	222	213	219	207	233	222	227	227	215	202	219	211	218	229	220	214	193	238	224	246	201	205	230	217	234	210	222	229	244	232	207	230	233	218	210	228	224	225	214	237	232	224	211	224	252	224	238	216	230	218	209	204	217	234	227	220	229	190	213	225	216	206	224	231	195	238	220	212	198	224	211	216	224	212	193	212	225	228	238	206	215	224	213	227	222	195	237	255	227	220	239	229	237	228	220	215	203	226	188	222	193	238	249	229	236	200	229	245	218	216	214	230	244	199	200	221	225	242	224	217	198	221	196	234	231	203	224	225	209	224	192	214	205	192	268	238	223	218	221	227	259	212	200	203	235	226	229	218	235	207	209	201	199	228	244	251	221	223	228	213	218	206	223	221	223	210	212	210	242	250	211	195	206	236	247	214	207	206	226	249	223	248	208	210	188	221	241	237	195	220	225	240	224	217	219	235	240	209	194	218	208	214	224	213	195	209	226	214	208	213	181	231	218	200	208	223	212	229	210	222	208	214	236	237	227	242	247	231	237	219	200	240	230	223	223	210	206	259	225	221	215	229	229	233	214	224	228	242	245	217	212	240	256	220	212	207	222	231	234	233	208	248	210	215	225	188	224	206	209	227	205	227	204	211	227	218	221	216	185	223	201	234	220	224	217	183	223	212	230	227	203	221	247	271	190	199	198	240	235	263	233	192	211	205	193	211	216	215	219	220	233	197	208	203	211	256	231	226	243	258	231	225	233	235	207	243	241	217	222	212	222	216	215	205	233	231	248	225	269	237	220	245	230	206	193	236	223	228	242	227	224	211	213	234	224	207	255	244	232	230	242	252	240	241	179	196	211	205	200	228	212	212	220	202	239	217	239	220	191	223	243	230	233	220	216	253	214	213	217	235	220	240	231	243	209	251	223	213	233	236	234	227	214	214	182	218	182	210	228	243	232	245	221	242	230	223	218	197	181	230	231	215	239	240	241	217	216	215	213	249	193	229	200	208	231	197	211	229	225	240	207	223	221	229	206	205	245	201	197	212	235	229	240	227	241	197	212	242	200	204	192	225	213	227	233	240	256	201	218	249	235	228	227	248	201	206	244	207	214	212	202	235	196	219	219	234	230	190	180	201	227	235	217	201	233	214	227	207	219	208	223	207	197	220	221	207	215	210	206	217	213	210	227	230	220	234	234	215	228	243	237	245	204	249	216	212	236	207	225	218	241	215	218	215	223	202	228	233	208	236	231	229	229	228	200	225	243	215	205	234	246	222	214	219	225	228	226	210	234	248	214	226	222	234	209	223	198	196	201	208	243	203	224	228	228	220	239	236	225	254	258	233	226	224	210	248	214	203	226	238	230	205	218	214	208	235	219	216	207	215	224	220	230	213	221	207	201	233	207	221	226	199	214	195	203	205	240	248	240	215	214	208	226	239	212	199	228	210	193	213	240	244	210	210	204	190	230	227	215	209	216	209	249	238	222	227	198	220	198	231	219	227	206	201	210	241	208	211	227	230	199	245	237	222	206	200	233	230	217	227	214	232	202	218	202	214	237	221	223	199	219	225	189	208	221	244	217	242	226	224	227	228	227	213	227	218	227	218	199	224	230	223	210	207	223	241	207	223	223	209	231	212	226	239	222	206	212	200	209	227	213	208	236	201	232	238	209	201	209	211	233	199	215	229	228	218	222	222	229	208	217	195	213	227	204	228	193	193	241	216	204	255	210	207	265	225	194	226	231	256	189	238	234	190	185	202	226	231	247	239	195	207	228	220	225	217	219	245	183	223	214	233	221	216	201	204	242	244	200	244	209	226	230	208	235	204	196	207	224	222	217	214	237	236	202	241	191	227	240	209	220	213	216	227	251	204	238	209	226	253	261	218	221	229	202	194	235	215	218	209	248	230	228	220	228	203	221	268	218	205	250	224	218	206	250	213	216	243	239	223	207	210	209	223	240	185	219	245	235	220	244	231	240	242	248	219	208	250	288	247	227	244	213	235	218	194	223	180	205	227	201	212	209	224	215	236	243	229	208	224	236	232	213	212	238	203	209	221	214	224	219	220	210	222	210	249	237	219	212	234	244	223	215	220	228	224	219	247	219	225	230	212	229	243	237	219	231	226	234	219	217	225	235	207	216	230	229	235	199	232	223	224	237	205	221	243	226	215	216	247	257	238	226	216	224	221	202	221	209	243	227	204	241	207	246	210	219	214	243	233	216	215	217	219	207	223	219	216	218	219	229	198	214	198	243	194	240	226	225	228	231	219	221	213	245	215	229	215	268	191	224	213	222	224	203	257	228	217	238	225	214	219	209	215	244	218	220	254	209	215	241	210	192	244	223	214	214	222	225	198	238	240	206	235	234	224	236	229	209	212	242	224	214	214	246	221	216	214	232	208	212	252	195	208	237	240	203	220	219	206	221	212	225	211	202	221	225	224	223	213	227	209	240	208	227	203	224	227	196	225	249	234	236	217	249	253	221	228	220	221	215	227	201	226	217	210	233	230	235	198	222
46650	50357	53995	47020	42232	35596	28556	24656	21777	16021	11572	8905	7408	5300	4492	3319	2716	2116	1831	1727	1332	1081	930	860	747	741	796	725	676	655	607	624	629	606	579	493	519	536	528	516	515	493	499	516	526	471	489	500	473	515	450	519	539	522	455	524	515	506	488	512	471	488	511	522	526	519	523	520	526	534	533	502	498	505	499	523	518	541	520	487	546	533	549	516	496	509	497	477	496	492	555	513	494	514	529	501	519	431	467	499	470	500	498	505	486	495	478	482	511	557	488	472	485	505	500	513	540	505	555	487	511	474	522	482	474	509	510	534	495	522	480	511	493	479	502	475	529	515	522	519	503	524	520	517	537	504	529	472	518	483	497	569	480	501	484	506	516	506	517	538	514	469	513	489	506	504	534	480	511	484	485	508	488	525	531	526	508	501	523	522	474	496	474	533	538	496	507	531	483	531	499	502	505	466	522	515	511	465	522	541	488	499	546	524	509	509	504	506	532	511	525	529	484	511	526	536	498	530	496	495	552	485	524	517	507	512	551	501	496	502	503	523	519	481	528	498	532	495	461	530	499	528	551	500	475	483	532	494	522	480	494	509	536	511	521	476	534	539	520	471	490	526	498	525	551	527	505	496	491	500	536	516	534	521	470	507	491	554	524	531	490	515	503	496	556	530	473	526	478	519	553	540	484	541	453	488	452	502	499	510	507	503	485	559	465	493	540	541	512	520	479	542	479	497	485	490	522	477	501	513	473	527	489	534	510	474	522	494	463	469	516	513	520	524	506	489	496	521	579	543	498	502	532	469	532	520	507	527	525	497	543	501	515	508	475	518	568	515	484	492	492	482	469	498	518	497	485	526	485	484	486	485	477	507	532	482	505	497	488	489	488	482	504	521	532	486	511	511	533	512	510	547	509	485	499	511	503	491	518	533	482	488	506	511	517	541	509	511	513	523	504	466	519	542	490	528	460	471	472	488	530	553	502	541	527	499	514	544	524	499	516	487	527	474	493	483	492	493	502	546	521	516	475	500	502	518	530	532	467	549	516	483	492	528	491	533	481	501	453	493	465	477	497	505	517	492	485	507	522	533	505	498	519	527	561	531	507	450	509	528	521	502	513	493	471	535	504	480	527	449	493	486	504	466	478	480	540	499	488	502	491	499	513	488	539	507	519	522	486	479	509	517	492	543	530	495	527	520	517	476	509	492	504	499	502	508	495	495	461	492	481	494	535	528	546	512	485	497	498	504	549	494	504	512	499	501	511	499	578	531	506	469	471	520	523	495	535	482	495	485	512	505	495	504	461	522	534	504	523	511	528	490	496	485	557	527	485	521	456	532	520	493	518	510	490	530	523	513	566	514	516	486	487	475	474	570	513	538	485	494	493	507	495	494	531	508	501	468	453	486	519	506	454	524	506	488	521	534	501	514	506	498	534	451	483	532	530	505	549	459	517	516	509	493	530	490	485	501	482	522	550	477	528	513	496	471	498	500	498	493	506	494	519	551	500	496	513	500	497	562	522	503	507	535	510	502	528	529	497	491	500	485	499	552	506	551	494	514	503	477	490	508	523	555	476	468	500	513	517	484	508	511	504	496	460	477	502	495	462	501	492	534	543	498	501	487	495	490	505	548	504	467	536	484	521	472	492	434	481	502	524	515	536	499	485	489	502	515	488	523	513	487	492	492	539	493	513	474	487	508	507	503	517	534	567	540	545	493	471	483	480	491	511	515	483	501	481	527	499	491	456	492	482	481	499	506	500	465	474	522	485	533	521	518	498	494	484	505	504	504	541	509	506	479	451	510	498	493	494	493	527	495	494	459	464	531	534	548	484	532	485	506	536	536	525	545	505	493	513	524	511	539	485	520	519	489	531	545	458	498	507	521	550	509	478	539	477	477	531	522	507	504	511	502	579	508	524	489	480	503	494	538	505	515	491	520	494	531	490	522	523	483	539	519	489	516	536	524	528	494	502	509	484	494	501	491	482	506	493	579	526	534	560	491	485	513	477	537	483	530	477	515	487	520	524	500	468	499	540	471	491	517	479	519	505	502	494	503	492	520	534	493	487	488	498	511	498	519	451	529	507	482	477	514	496	523	496	480	538	514	504	514	484	521	505	490	514	510	521	525	510	489	568	499	532	529	483	541	488	490	449	507	494	516	512	503	509	462	521	503	535	500	489	509	535	536	519	486	501	519	468	515	513	527	463	513	483	538	519	496	504	520	511	481	510	499	529	503	488	500	531	474	518	524	494	486	542	514	491	518	515	494	509	454	485	505	485	485	507	504	494	526	538	477	495	504	489	537	495	509	513	527	517	482	502	517	484	512	526	513	467	553	488	499	503	507	519	527	519	486	522	497	502	503	531	494	493	495	494	476	488	488	543	511	509	501	519	567	513	481	475	498	503	545	554	487	488	487	498	504	505	529	489	513	487	550	509	497	515	528	496	510	508	539	539	518	465	472	529	520	529	541	500	532	526	546	504	542	511	467	535	515	523	511	514	509	474	514	513	538	514	516	531	508	486	491	493	507	535	511	511	472	503	491	486	511	507	477	504	475	500	535	501	487	498	487	517	492	542	473	527	530	506	493	532	516	526	500	502	481	520	488	514	508	509	502	489	537	503	485	517	492	506	510	491	511	499	474	459	461	519	524	518	471	467	475	503	538	521	525	512	543	491	518	486	523	480	491	497	507	512	517	516	486	515	530	529	514	526	554	530	479	525	460	486	503	508	515	506	502	525	494	469	544	510	503	485	501	501	538	495	526	548	499	515	484	505	522	505	495	522	535	484	532	492	507	519	468	534	533	520	489	509	509	505	463	517	502	497	480	516	512	512	473	514	518	504	508	491	523	507	508	537	566	468	526	514	512	509	472	527	486	486	491	512	463	497	523	509	512	519	511	519	553	518	512	531	496	464	523	467	510	496	493	477	499	495	473	479	498	552	460	484	504	485	502	508	561	512	551	520	526	495	518	515	493	543	490	540	490	497	528	530	482	505	502	478	478	505	479	536	531	507	524	520	522	518	521	531	494	517	486	530	469	503	518	488	482	533	479	509	506	515	504	504	519	491	509	477	511	491	537	492	531	514	521	482	486	472	514	486	506	519	510	521	511	480	479	516	517	480	528	543	519	480	502	495	505	525	512	496	497	534	506	538	480	502	513	534	509	470	510	511	549	495	516	510	509	507	511	506	533	498	499	464	522	504	495	480	524	497	472	515	502	527	498	494	496	497	520	477	529	529	493	498	531	496	486	515	524	533	519	517	484	475	493	513	477	523	494	494	507	501	521	516	491	517	513	502	471	478	469	522	541	520	531	470	535	493	471	502	501	472	500	450	541	521	474	500	499	582	532	503	503	507	481	499	479	490	499	540	511	532	494	478	483	545	479	526	540	499	488	560	494	507	472	528	501	532	494	496	534	475	509	515	507	488	515	532	520	531	515	497	524	452	504	502	491	510	552	530	539	469	530	499	532	530	510	491	505	529	525	492	477	488	505
38300	34232	29270	16222	7056	3286	1857	1302	783	609	554	475	388	334	356	280	283	290	255	252	264	262	244	236	240	249	266	266	224	227	236	290	228	251	246	238	239	239	235	271	261	256	238	247	223	225	227	229	228	244	208	231	248	240	250	270	250	230	215	222	263	237	240	231	271	211	235	225	235	217	229	218	244	227	246	209	242	231	236	236	230	265	265	237	225	243	227	222	236	243	243	228	251	224	270	221	249	230	238	215	252	251	224	226	279	275	250	231	219	241	220	281	259	231	236	255	241	238	255	245	255	232	202	245	246	238	230	234	260	238	258	212	238	237	255	265	198	197	247	237	222	248	267	220	238	231	247	227	221	255	234	194	256	245	243	245	230	242	261	244	267	259	253	229	248	240	257	255	249	232	251	250	237	242	270	241	220	230	230	247	208	239	254	253	243	237	245	216	236	223	242	236	242	231	258	233	260	216	241	246	237	226	233	244	249	242	246	244	215	248	253	252	257	203	237	245	245	267	233	235	268	217	270	260	232	223	245	216	252	240	246	280	218	229	250	243	220	253	230	222	235	258	238	237	256	212	276	247	264	242	221	244	235	215	237	255	227	200	235	250	203	249	249	228	243	263	263	252	229	237	232	245	238	228	239	238	213	223	280	236	226	240	260	243	235	256	213	222	215	240	255	253	221	233	221	257	199	219	240	228	247	257	242	244	250	243	249	233	229	255	221	248	223	237	228	237	223	234	255	224	204	230	233	206	232	237	241	252	257	268	246	244	214	242	250	216	252	208	247	239	281	240	211	244	216	231	275	262	272	247	226	231	264	266	253	211	271	229	246	248	205	249	214	242	229	259	231	228	262	266	231	242	224	258	245	216	236	215	259	218	252	242	257	265	262	221	262	249	220	244	249	231	245	263	252	224	232	249	220	244	222	255	226	252	217	248	266	256	240	221	255	270	236	245	251	247	265	239	274	241	240	219	234	260	242	225	240	242	252	239	238	228	230	201	234	250	218	258	232	232	244	258	231	245	256	238	266	232	265	237	212	231	240	258	261	255	225	251	267	224	262	219	237	245	255	269	221	275	250	223	218	260	271	215	234	218	208	259	232	243	227	241	211	233	265	226	244	253	243	245	248	243	218	231	220	229	236	229	255	237	240	242	244	252	234	236	269	235	241	257	238	223	224	234	264	246	263	248	231	248	250	226	255	258	214	241	243	227	256	204	240	246	208	279	227	226	233	268	215	246	241	260	210	241	245	268	248	221	232	247	250	242	221	242	233	234	259	245	249	252	232	244	263	227	229	259	253	232	236	240	221	235	228	247	212	236	237	235	223	228	221	232	238	220	224	239	235	252	247	226	237	260	215	229	284	247	221	227	256	225	235	247	251	260	199	252	249	241	229	246	243	234	230	224	226	216	207	239	254	220	213	238	239	237	238	216	219	223	230	231	240	206	229	237	265	226	236	260	236	230	248	224	239	250	234	232	215	226	253	259	251	226	233	239	243	256	246	271	264	219	227	219	239	266	252	264	227	215	242	266	266	251	246	239	239	223	238	208	208	247	220	221	248	246	259	240	239	238	252	237	255	265	248	253	269	248	237	242	246	255	247	246	243	230	234	253	269	233	231	247	233	255	228	220	236	252	262	259	254	265	233	249	218	228	243	217	229	234	226	254	240	227	217	231	246	246	218	264	227	247	225	229	240	223	241	221	258	235	276	216	210	230	219	248	217	254	229	257	250	246	226	222	272	245	240	233	220	247	231	219	261	231	240	261	265	258	243	213	243	259	242	233	232	258	246	236	256	238	237	207	236	262	237	258	244	229	244	227	246	255	259	242	232	236	259	249	235	258	226	237	241	246	242	245	224	250	246	239	242	245	255	255	227	225	224	229	227	227	258	236	237	246	235	207	232	259	226	231	246	241	233	247	222	246	276	246	274	244	239	266	254	246	230	249	240	237	216	237	218	247	210	245	255	266	247	257	253	249	212	220	265	239	225	251	253	225	220	209	259	232	235	249	237	274	251	229	246	273	252	242	234	243	266	247	227	254	249	241	249	241	248	270	226	239	238	226	214	277	230	222	248	247	234	256	221	243	233	250	226	225	251	238	238	251	220	236	199	248	240	225	275	205	234	223	190	250	260	262	241	250	241	224	246	249	275	236	216	235	209	230	272	279	242	264	243	226	232	274	250	268	242	259	237	264	215	300	220	240	245	223	226	256	220	243	252	251	235	238	253	266	246	241	251	253	268	238	226	228	226	241	242	246	236	198	221	247	221	236	259	240	235	247	251	230	252	251	254	226	236	220	225	236	247	234	257	258	246	231	222	228	217	238	255	255	205	230	241	256	238	259	244	254	226	224	259	232	222	248	227	247	243	268	218	255	224	229	235	229	249	211	233	236	230	241	221	237	259	276	235	257	210	238	243	250	239	232	239	244	232	248	254	231	255	237	241	239	248	231	252	249	228	254	283	249	258	228	229	241	256	246	223	267	223	271	245	225	207	234	251	237	223	253	237	241	240	261	234	258	226	274	256	253	251	223	235	210	208	221	201	272	253	222	254	238	244	263	238	246	200	235	255	251	256	221	224	248	273	239	254	263	251	227	254	215	237	233	253	257	232	263	237	254	236	225	244	221	233	253	255	224	242	241	252	273	237	239	246	232	247	241	239	235	220	239	283	214	247	235	248	231	213	248	235	247	240	216	224	251	278	242	258	232	242	255	222	239	225	253	225	243	252	242	246	230	250	240	254	239	226	278	210	250	235	259	230	235	230	267	237	229	232	232	244	233	241	217	251	211	211	249	241	238	255	251	252	244	239	224	227	236	216	255	240	258	211	240	236	220	240	244	217	214	218	231	222	234	263	246	234	230	232	251	247	222	237	258	226	256	238	232	236	249	265	209	216	280	250	220	225	266	277	268	211	232	242	240	248	249	217	275	231	247	255	214	237	207	232	244	237	241	219	235	264	256	240	253	242	235	259	275	234	254	244	242	237	228	242	268	253	208	187	253	242	232	260	246	233	225	240	230	227	225	239	208	257	246	260	269	253	229	252	251	233	256	258	248	224	220	256	282	255	234	227	263	233	224	215	259	241	221	257	242	237	242	254	238	255	214	257	245	255	212	225	250	258	251	271	258	239	245	239	236	232	233	246	210	264	267	263	243	195	239	222	246	246	255	242	208	260	259	229	263	249	238	236	244	252	212	257	247	200	235	235	226	251	247	242	246	241	246	211	260	242	218	243	249	251	240	192	236	226	279	221	244	272	261	259	249	260	261	243	239	257	256	247	246	233	234	253	262	241	228	236	240	221	223	262	230	229	249	263	251	277	238	213	242	249	268	233	243	250	263	211	268	220	232	259	251	233	246	243	215	243	200	219	230	236	231	246	250	233	256	219	210	253	239	247	215	260	210	255	227	233	229	265	254	284	260	253	255	250	216	237	248	251	211	245	251	248	250	219	237	211	218	244	246	237	285	237	274	226	245	230	223	220	226
26336	28056	30820	23994	15786	10090	6785	4871	3306	2630	2090	1675	1395	1127	946	824	780	679	654	659	597	554	618	535	584	553	562	513	552	517	586	533	528	538	557	555	540	579	563	535	534	565	534	541	599	564	561	557	565	551	517	601	520	543	560	519	555	581	566	540	546	534	525	582	556	560	595	618	601	552	557	568	586	558	522	548	549	539	540	537	539	551	522	552	534	540	543	556	554	569	530	549	538	555	581	547	508	555	542	549	574	546	548	562	507	567	550	552	612	537	503	574	544	531	541	540	576	560	528	552	562	537	547	537	586	528	555	516	534	523	504	562	562	565	549	542	500	551	581	551	535	548	552	556	532	590	539	523	512	539	535	567	537	561	551	572	538	552	562	545	576	540	540	513	538	570	544	527	547	513	561	584	542	514	556	552	572	570	549	503	531	570	568	552	574	535	570	539	577	578	578	537	537	518	520	528	527	564	526	563	582	500	555	583	561	547	545	548	563	520	577	564	541	555	536	510	567	521	551	581	551	560	545	557	553	566	543	589	568	532	574	562	535	564	534	588	539	560	553	516	587	519	490	526	546	568	513	541	586	577	551	533	559	494	552	607	570	552	559	554	540	572	568	555	590	571	567	517	563	551	546	516	570	573	560	570	530	536	541	538	557	549	534	535	537	571	531	531	528	518	567	563	537	545	490	576	510	555	556	559	519	533	592	513	493	583	534	617	483	530	551	536	591	560	535	517	529	574	487	552	556	549	511	534	524	597	543	520	547	537	578	548	570	555	578	528	539	567	506	581	561	573	534	593	540	533	522	531	608	577	557	584	547	534	582	565	561	556	554	548	558	544	545	548	541	552	549	552	571	545	573	571	570	537	548	602	593	561	535	541	546	586	529	530	499	558	546	547	570	511	556	567	577	551	594	575	530	558	565	564	539	556	567	546	571	547	542	577	550	559	538	532	523	527	525	583	545	576	591	586	552	555	556	513	586	565	533	579	551	583	551	534	537	555	546	551	584	527	564	570	561	541	528	535	523	558	598	592	576	541	557	528	556	548	590	577	542	588	565	568	563	574	554	549	563	576	609	545	554	569	533	505	527	583	581	533	569	581	558	559	553	558	554	549	588	590	562	551	532	586	546	542	571	586	545	499	559	535	554	520	567	566	540	562	496	525	507	560	535	572	565	549	576	537	580	536	538	567	552	548	562	584	608	610	579	550	507	499	534	503	539	563	545	516	525	574	585	536	544	530	556	530	551	583	555	542	550	535	544	528	517	574	538	546	507	540	546	569	534	585	588	544	530	551	553	553	581	544	518	575	568	576	535	580	547	599	561	509	575	553	583	536	525	530	554	561	564	546	515	561	553	548	540	522	546	588	545	541	583	546	566	546	541	593	586	553	570	583	548	527	546	550	547	549	581	545	537	571	610	604	563	577	518	572	558	544	515	578	552	570	559	556	581	584	558	569	535	568	521	574	526	587	557	576	535	536	563	569	519	524	558	549	569	557	574	574	598	555	560	540	538	567	538	587	539	566	559	535	542	532	570	560	566	525	546	573	538	605	558	568	549	552	564	528	531	563	555	539	561	562	554	562	552	580	562	572	559	539	554	543	570	532	582	526	542	532	560	580	561	566	551	568	590	546	509	526	581	551	561	561	590	566	558	596	511	544	540	580	539	516	551	545	570	568	588	535	538	504	537	556	558	553	572	547	528	529	603	519	581	582	519	557	557	584	574	554	571	568	527	582	555	529	559	552	579	571	546	535	549	543	586	552	527	585	544	533	564	558	564	572	560	550	587	566	545	550	541	576	561	554	549	526	578	570	570	552	552	557	546	524	570	524	524	559	544	579	514	528	513	579	549	562	535	578	542	530	518	531	556	539	575	528	542	540	533	528	575	577	503	546	527	547	564	620	564	546	555	536	544	531	532	552	573	590	538	555	568	579	551	566	500	552	580	546	542	554	564	576	549	539	568	565	557	565	571	557	546	541	554	550	577	582	529	516	552	527	580	596	523	568	549	536	531	545	556	537	553	571	597	497	559	548	540	565	577	545	549	535	567	563	605	550	556	528	534	524	569	539	542	545	533	603	620	544	516	528	568	530	549	585	565	534	526	540	530	521	556	569	545	525	538	549	539	551	521	591	544	518	506	549	566	572	555	538	540	500	585	534	538	522	595	555	586	545	558	541	541	518	495	549	567	550	540	552	545	565	560	552	539	582	555	537	514	552	555	580	548	555	553	545	567	545	557	579	508	530	550	505	539	549	562	566	521	549	517	578	513	523	562	554	526	559	515	566	547	567	597	584	578	573	559	545	564	549	559	555	534	600	592	567	541	578	520	529	550	612	522	512	531	545	547	566	544	550	535	507	551	546	548	534	545	579	525	565	542	530	526	542	546	544	578	535	588	510	516	565	546	569	513	509	564	556	599	567	619	548	524	542	533	576	572	566	574	532	571	556	548	512	578	571	531	520	549	530	543	521	584	546	593	542	567	550	576	582	581	518	556	567	544	547	532	551	562	577	597	562	501	539	529	531	578	537	529	556	537	537	573	578	519	504	571	501	528	519	538	589	538	574	525	545	600	529	558	576	552	541	527	523	521	524	588	522	522	554	570	554	550	531	553	513	581	566	544	575	551	526	527	583	546	557	583	538	593	545	593	568	567	538	561	589	590	579	517	567	545	547	569	575	551	568	549	572	556	544	580	512	555	513	532	534	553	541	547	516	583	556	549	522	522	508	535	544	540	538	519	586	547	576	566	570	514	539	524	512	537	547	545	567	577	556	539	536	567	536	562	547	557	553	576	542	559	584	516	601	577	516	536	574	559	569	535	542	523	581	546	559	558	560	561	577	563	556	594	549	538	588	544	534	615	524	579	568	532	552	498	525	566	555	546	556	583	556	560	516	564	555	517	563	528	544	521	552	528	525	550	542	541	561	497	581	560	550	610	540	539	548	570	546	610	578	557	583	515	573	522	512	612	570	594	562	581	539	525	561	506	549	578	556	554	496	559	539	531	576	543	550	529	563	568	560	549	590	527	577	589	530	581	560	580	553	548	532	554	527	546	541	558	540	561	566	562	544	523	574	513	539	531	569	512	529	540	541	538	563	524	570	544	551	567	550	518	564	552	581	524	576	556	551	553	569	596	520	562	520	561	573	538	569	528	564	560	569	552	562	545	573	519	595	568	550	553	550	553	569	562	502	549	535	538	627	561	567	563	611	561	543	579	536	544	605	565	529	557	554	559	587	548	556	513	567	519	505	529	523	553	613	557	531	542	499	554	556	527	526	530	562	524	532	515	550	590	559	549	586	561	532	524	573	564	559	583	526	564	594	550	572	578	580	562	524	560	516	558	529	549	596	528	561	573	585	558	542	524	506	538	571	558	578	524	561	570	538	574	520	552	523	533	542	567	544	552	554	538	526	610	542	513	534	602	542	530	554	563	538	527	531	583	562	558	546	550	579	564	566	569	529	598	556	522	580	543	534	597	553	555	531
52959	52002	50906	36642	26764	19348	12440	8234	6270	3641	2284	1545	1101	803	569	478	430	433	379	358	284	283	261	256	269	268	252	267	241	239	218	235	237	231	199	246	250	223	234	255	233	245	250	228	228	206	219	223	229	219	242	249	234	223	233	213	227	218	225	206	233	240	249	264	231	202	212	243	247	238	227	234	230	234	200	224	219	216	248	235	210	230	227	219	244	228	235	250	228	210	192	223	237	196	229	230	202	246	222	223	242	212	277	219	245	225	223	197	222	231	196	194	211	222	197	196	244	210	213	230	228	237	250	258	229	235	207	216	225	246	224	234	231	215	224	261	233	223	226	242	229	212	262	209	239	198	230	210	216	239	239	209	234	239	233	237	213	232	236	206	225	195	238	220	243	226	230	229	233	228	255	239	228	238	225	214	205	245	216	218	252	226	174	234	230	215	234	229	229	253	238	237	266	219	213	229	237	222	247	220	230	276	243	213	214	253	212	249	207	225	233	199	241	224	213	208	219	232	214	190	222	246	227	225	221	236	211	251	230	240	208	242	196	226	225	197	231	232	224	247	196	253	223	228	249	228	250	245	251	197	236	232	235	206	218	215	216	202	231	217	249	229	230	225	222	225	238	210	246	230	217	239	222	252	211	234	208	240	225	244	241	226	171	209	207	217	235	206	207	218	232	221	212	226	225	234	245	240	220	212	246	216	225	240	215	212	218	195	231	246	221	196	223	249	240	258	217	222	217	234	235	214	239	233	215	213	189	213	206	201	217	237	239	219	213	233	240	228	223	220	224	218	218	222	210	246	223	234	212	222	217	205	224	222	256	196	262	244	218	229	232	217	239	239	183	243	219	237	222	240	221	226	237	222	216	229	188	243	226	210	221	235	242	212	226	220	205	210	225	238	235	204	201	231	219	236	224	239	226	225	227	250	221	203	232	220	230	199	224	221	184	234	196	209	231	229	248	210	236	206	229	213	236	211	237	191	250	223	212	246	233	227	235	209	234	224	239	213	207	253	227	215	238	237	223	237	236	223	215	207	216	200	225	235	232	203	215	192	225	204	210	222	233	198	253	224	191	201	236	206	226	232	239	197	219	215	222	228	231	231	234	217	217	247	239	200	207	220	239	229	201	221	214	227	230	229	211	220	208	218	237	221	213	233	235	202	215	236	231	237	231	243	229	239	235	235	230	217	237	216	225	210	239	197	240	230	251	202	234	246	231	217	237	223	218	216	242	220	227	252	225	219	251	217	253	228	221	213	231	233	236	228	220	196	241	247	216	222	260	234	233	226	223	228	229	241	223	231	240	215	223	250	245	223	230	228	211	243	236	231	238	210	219	225	239	229	207	211	241	210	199	249	235	237	222	225	221	235	244	238	228	223	232	238	221	217	213	234	238	259	244	212	205	228	201	231	234	238	229	240	240	262	229	251	208	218	224	208	243	227	219	207	211	194	215	200	210	250	200	208	214	241	216	233	208	216	267	211	230	253	190	214	225	235	207	221	218	195	224	237	245	215	230	205	206	232	228	250	211	220	198	215	215	224	226	189	236	233	231	219	235	218	231	221	199	199	231	217	221	242	237	228	221	216	250	233	244	226	212	210	238	252	256	243	220	195	240	201	217	191	211	200	217	199	224	222	230	237	254	224	249	232	224	236	260	213	245	218	238	212	238	213	226	224	233	226	215	211	218	222	226	234	188	214	216	173	236	209	226	226	220	194	250	218	254	225	237	242	195	201	234	216	224	210	204	208	222	200	202	238	228	244	230	216	231	239	242	210	205	222	206	235	251	260	209	225	238	216	231	205	248	201	210	230	231	252	245	211	221	227	224	243	233	257	250	238	220	220	238	234	230	211	226	194	244	233	241	232	213	257	198	236	212	237	246	245	264	233	237	213	237	228	229	229	255	269	214	221	202	217	235	233	218	218	216	249	276	240	228	242	197	246	206	254	214	213	231	235	229	266	240	233	229	202	223	195	214	238	234	233	229	203	218	215	211	192	222	227	245	235	222	197	228	206	200	202	244	244	223	233	229	202	226	214	231	244	222	193	202	254	232	235	234	216	230	225	234	226	211	201	230	219	220	209	234	235	201	239	255	229	222	202	256	216	223	230	213	218	209	205	229	245	210	204	230	228	217	242	199	248	203	207	229	225	228	232	247	226	228	207	207	214	224	247	237	221	218	232	218	221	200	235	267	225	229	251	231	218	217	222	220	222	240	229	246	225	226	220	225	212	249	233	229	229	242	236	214	236	239	237	203	247	215	248	232	220	211	214	196	226	248	250	220	227	232	202	225	190	226	244	227	228	209	218	210	219	238	238	221	216	197	234	238	196	214	237	210	234	211	232	223	225	226	218	220	226	227	232	198	226	221	269	212	223	244	207	228	240	222	258	208	225	228	228	239	217	255	233	235	213	231	232	206	223	226	219	221	224	228	238	191	209	222	230	221	246	212	236	232	233	232	194	212	204	196	212	215	245	222	227	221	221	235	225	212	228	202	233	200	243	239	235	224	201	219	241	242	221	226	242	253	227	227	236	215	236	239	231	236	197	218	226	230	220	211	224	235	222	246	252	220	212	224	205	202	219	223	241	248	227	250	233	197	203	242	221	226	226	217	230	209	229	211	211	223	196	239	237	202	224	210	245	216	209	262	234	257	231	223	187	234	224	211	226	232	243	263	236	238	210	237	214	205	219	244	222	219	244	232	210	200	210	234	218	212	251	257	222	236	218	217	242	214	221	213	213	257	256	246	249	227	206	219	254	240	229	226	214	233	230	227	212	209	232	255	206	219	240	215	244	211	226	217	206	211	213	219	221	210	233	249	233	226	207	235	210	213	245	202	225	239	223	198	254	233	205	210	225	225	228	222	241	231	227	204	233	227	205	201	231	240	230	242	224	255	253	240	260	248	210	234	243	227	231	233	219	197	241	228	220	236	230	240	198	207	232	234	215	197	224	228	226	231	223	232	227	229	234	224	238	241	222	232	227	191	212	218	256	246	227	252	207	211	213	228	217	224	224	242	263	232	220	221	224	240	244	232	246	219	233	176	218	239	223	258	194	219	204	232	219	239	227	241	216	237	240	211	221	216	226	221	242	259	195	251	213	213	230	218	222	215	254	225	248	206	203	224	249	261	234	196	244	223	248	228	207	245	225	231	193	234	205	224	196	240	206	240	233	218	251	206	246	208	218	238	220	233	214	251	240	215	211	223	226	243	212	238	227	230	227	232	215	249	225	224	219	243	207	207	197	260	215	229	210	226	226	216	244	207	257	255	236	232	217	217	251	221	217	237	203	199	246	240	210	222	226	232	224	240	223	244	209	205	215	243	224	234	231	225	247	219	206	233	234	209	238	205	242	219	254	234	218	254	248	241	225	230	212	238	210	248	237	259	230	233	214	207	215	245	217	214	211	227	221	241	225	234	190	202	243	210	230	215	228	210	216	196	217	207	217	218	215	221	222	217	211	169	201	202	236	204	237	216	230	231	215
39369	46608	51092	42702	35235	27258	21348	19091	16669	11913	8250	6146	4366	3162	2379	2087	1650	1557	1174	1073	902	823	742	645	697	681	649	641	627	626	591	587	561	546	573	495	544	534	553	519	545	507	529	542	489	513	492	488	514	539	485	520	513	513	512	522	512	545	512	559	531	494	486	528	507	551	488	505	515	504	531	501	507	522	528	498	522	543	531	536	525	531	566	512	550	542	488	560	555	491	529	531	484	544	493	528	511	503	554	532	535	514	514	533	529	539	489	509	533	528	485	483	488	513	482	557	532	472	540	542	562	520	546	515	506	484	533	518	557	497	522	507	536	551	511	514	520	495	564	569	522	511	578	553	537	554	512	522	548	546	509	509	512	494	506	511	494	511	475	513	537	568	562	540	520	537	541	531	550	459	481	521	504	549	519	555	515	500	547	510	557	476	518	527	491	544	518	497	526	538	517	494	523	499	496	511	539	500	514	555	535	514	524	509	490	492	526	508	513	504	532	538	474	459	499	526	543	513	526	546	457	514	528	535	517	533	531	554	526	545	576	547	545	484	543	535	553	526	531	512	508	522	580	534	512	529	541	524	504	511	553	536	522	501	529	496	555	521	509	533	497	490	529	571	582	465	510	518	524	539	503	549	530	527	506	553	537	522	530	546	515	523	529	540	521	560	524	505	501	538	539	511	556	489	498	468	532	501	529	516	497	533	542	526	515	511	512	512	524	521	490	539	546	477	482	519	523	502	485	587	530	524	529	547	498	510	559	517	514	516	546	520	512	478	517	516	521	537	557	537	514	500	495	512	516	511	476	547	494	502	514	535	527	532	490	578	556	500	486	526	527	528	522	480	498	556	533	488	555	512	523	555	508	524	528	552	530	518	484	502	536	560	539	525	508	519	509	516	544	556	530	554	531	533	518	530	503	481	484	529	499	547	506	514	546	500	500	513	540	487	544	549	509	513	520	553	527	546	512	492	518	490	512	528	547	576	525	584	518	513	482	505	505	494	543	483	509	526	555	546	519	497	551	518	482	558	538	539	510	520	497	513	505	513	529	553	515	496	524	543	515	489	513	519	516	503	508	525	515	521	551	498	502	499	507	477	552	581	517	525	481	543	503	500	553	510	497	509	514	478	529	506	527	526	567	525	518	468	524	508	532	535	487	529	567	555	479	575	526	523	544	504	515	498	508	527	540	536	537	541	518	499	570	534	543	521	535	529	529	554	502	509	532	547	528	503	527	579	511	507	533	511	501	518	539	551	519	500	587	501	548	503	530	483	488	526	538	545	510	580	521	495	504	503	552	525	508	499	507	501	490	487	521	515	527	547	536	489	549	481	507	527	519	485	534	550	514	551	521	505	560	506	516	532	514	546	543	510	496	533	552	590	528	489	498	535	531	586	558	533	537	527	528	514	509	499	529	520	529	531	523	540	516	516	540	526	534	530	518	511	500	553	521	522	537	490	495	465	553	501	484	514	535	544	545	510	494	554	559	552	502	533	561	544	522	545	542	527	542	534	535	562	503	510	525	540	571	528	493	514	551	517	515	495	540	525	493	485	508	520	505	516	505	562	569	503	506	515	506	535	541	519	495	512	518	525	488	491	497	558	474	518	535	555	496	521	542	547	573	562	528	518	523	479	531	532	532	538	570	529	507	549	498	531	497	494	491	503	559	527	536	542	445	518	537	528	513	516	517	516	528	569	538	511	540	512	494	551	540	505	531	560	522	540	511	558	528	546	512	536	479	516	540	537	532	539	518	562	511	542	528	506	513	534	544	502	553	536	527	470	550	538	524	539	537	514	544	535	531	488	523	496	541	532	488	542	548	536	519	498	506	485	530	506	538	526	530	500	532	518	506	552	543	521	541	502	564	522	489	511	561	520	523	511	513	549	493	550	521	541	515	497	542	558	510	510	510	547	559	535	564	557	530	487	555	548	567	517	513	489	528	492	544	547	452	542	502	519	527	529	540	507	487	528	494	476	506	523	519	492	532	504	536	469	553	556	516	510	535	555	538	488	545	510	538	582	522	530	524	520	540	478	542	556	528	542	491	531	554	478	532	520	541	535	512	501	485	559	506	540	533	530	506	510	565	544	513	521	508	496	535	533	538	528	512	545	513	529	542	496	505	506	514	467	528	505	516	454	524	546	519	499	551	501	491	516	493	470	509	518	550	549	513	510	516	522	518	498	530	482	495	500	556	536	545	515	544	540	521	517	497	543	505	498	533	491	510	546	507	553	572	527	483	571	525	524	510	525	538	508	503	566	476	488	503	516	572	529	521	502	478	519	520	526	558	487	495	534	538	497	494	560	507	555	561	513	527	489	524	562	517	530	511	566	558	538	532	507	562	485	499	504	532	513	510	517	502	523	539	502	519	500	491	536	495	526	537	458	556	542	526	518	510	541	534	555	507	506	584	485	566	543	528	522	544	548	540	546	513	512	508	570	507	487	525	499	516	530	522	553	521	539	513	536	523	517	528	592	486	514	526	503	493	528	509	520	519	505	519	512	578	504	514	522	484	517	508	482	498	486	528	513	552	525	496	552	524	518	509	506	520	526	532	507	531	482	507	533	563	531	534	544	537	494	519	491	543	473	553	535	515	472	540	538	515	495	551	527	560	534	543	517	505	497	569	501	494	512	527	529	528	532	541	536	574	503	490	506	496	497	501	475	532	502	545	490	522	526	520	523	518	532	527	547	494	521	525	506	510	523	514	519	530	477	494	526	550	521	471	552	474	573	533	513	563	560	561	471	496	535	562	583	542	541	517	503	537	508	528	525	505	526	526	534	542	521	515	539	533	498	530	529	524	460	534	490	524	484	486	509	489	497	518	500	554	529	535	497	535	507	559	563	505	520	511	536	480	533	539	555	502	549	512	510	495	536	575	505	518	536	520	503	532	522	510	474	559	498	549	545	520	509	509	534	587	521	519	529	516	517	508	533	510	516	547	513	487	500	511	515	537	506	510	515	495	545	503	530	576	546	518	528	524	521	499	531	520	572	527	510	495	496	524	493	535	506	518	483	521	516	550	556	517	545	479	538	520	549	534	486	519	550	527	544	568	494	510	512	556	500	526	526	496	566	510	499	521	487	491	518	489	498	493	541	470	500	581	534	532	559	511	492	533	497	515	531	502	539	582	491	517	517	521	527	514	562	518	536	517	516	494	511	520	522	532	467	508	492	489	526	510	502	553	570	511	512	509	463	506	518	515	499	532	521	536	554	534	551	522	506	512	488	517	515	505	499	484	507	520	524	517	536	516	500	513	494	515	499	497	570	504	523	479	543	550	531	500	520	530	554	526	550	516	550	506	523	555	509	548	502	540	504	546	511	524	563	564	509	535	487	536	503	487	534	489	499	491	510	510	529	501	510	519	547	508	558	535	519	530	518	508	486	511	529	541	559	545	502	505	544	532	528	529	541	547	511	536	544	553	522	535	510	565	527	512	508	522	555	533	547	513	521	525	522	494	505	516	528	528	540	514	517	518	556	500	534
59321	54222	50876	39780	31289	25071	19828	15721	12074	7456	4284	2962	1984	1306	1104	823	587	472	502	418	366	335	328	301	250	281	244	295	233	233	247	244	220	257	235	210	216	232	219	240	217	196	244	244	202	241	235	239	202	228	215	255	245	215	233	210	232	217	211	220	239	253	222	258	209	212	239	213	230	198	241	239	217	211	206	191	224	216	210	242	248	206	241	207	227	228	196	224	230	224	257	216	257	233	229	209	231	188	194	216	233	218	226	204	211	246	207	211	251	221	218	215	231	220	236	189	220	201	239	232	226	234	211	231	208	211	204	235	206	221	216	218	218	208	231	223	213	220	235	227	215	224	240	231	256	191	225	236	208	212	203	197	232	252	228	229	200	220	236	220	214	221	205	225	219	220	245	214	244	220	218	212	202	215	212	219	224	235	218	247	199	233	237	221	230	227	267	202	222	213	183	230	241	230	231	223	233	222	195	244	244	239	195	210	224	229	257	227	213	228	225	231	195	235	227	256	222	223	237	226	230	214	195	235	217	224	211	239	213	204	214	211	237	236	219	201	218	206	212	243	210	228	207	219	219	203	217	247	199	202	242	220	230	222	224	227	180	226	203	226	221	233	215	234	219	204	230	229	238	224	198	225	208	240	202	214	218	192	231	230	245	204	236	224	213	215	237	215	221	196	221	203	224	236	235	194	205	216	235	242	235	237	222	216	225	234	220	232	248	236	239	226	246	235	203	234	228	237	240	230	231	246	210	233	219	223	232	247	237	210	193	230	224	214	195	228	236	229	247	208	228	233	199	209	224	228	236	199	233	216	237	258	232	197	209	221	226	226	253	221	219	210	237	222	216	226	220	215	224	214	203	199	216	231	263	203	211	224	227	240	225	223	239	267	230	231	234	223	217	223	229	219	248	243	217	213	227	225	224	225	215	234	219	198	219	202	213	221	214	238	210	217	211	243	219	246	226	233	238	223	191	255	244	205	232	233	224	243	210	244	219	210	224	240	227	259	208	233	222	207	212	230	229	217	234	211	218	199	212	216	235	219	225	211	176	192	207	183	207	240	216	240	196	215	221	210	224	233	207	225	203	252	217	219	235	197	213	230	207	220	223	202	231	228	211	217	208	226	206	219	219	217	207	217	219	234	222	216	208	236	250	227	222	198	211	220	216	237	230	217	238	223	215	217	206	235	209	217	213	223	221	221	232	243	210	199	220	235	212	221	200	222	255	254	227	235	203	227	241	246	204	225	242	214	201	237	238	223	239	230	211	221	219	208	209	233	236	249	206	190	233	192	228	215	218	213	216	213	224	237	247	209	195	192	255	214	258	195	219	237	219	224	238	233	215	214	253	221	228	215	250	224	203	228	182	210	233	210	234	241	237	243	216	208	239	233	207	216	229	227	241	223	235	207	215	203	220	208	181	218	215	212	219	252	230	215	217	236	230	215	233	199	208	223	200	204	221	248	221	249	212	225	218	225	249	207	203	219	229	205	211	216	204	241	227	235	233	231	235	218	204	197	186	225	251	204	220	221	198	233	222	217	234	222	269	209	206	232	219	226	234	211	202	240	209	226	247	237	195	232	251	205	232	205	211	225	251	195	202	234	177	213	225	231	213	238	221	232	213	218	216	245	239	219	215	228	236	277	246	190	240	250	216	195	216	214	217	197	229	204	192	218	241	203	227	213	207	225	189	232	231	214	231	218	245	202	240	221	223	263	240	233	216	224	216	224	221	243	207	240	244	240	220	235	217	219	210	242	210	202	248	221	209	251	234	231	248	197	249	216	250	221	241	227	204	222	211	222	231	217	205	209	198	190	232	232	237	243	187	201	220	204	209	232	219	222	209	199	216	197	215	209	216	232	221	211	250	218	245	220	220	255	241	210	215	214	216	246	214	209	196	218	228	222	213	214	212	211	241	226	201	222	221	222	215	217	227	225	194	203	201	201	194	195	221	217	241	214	222	228	226	223	215	230	210	230	243	219	240	236	205	230	238	244	210	214	226	197	216	232	206	224	209	230	204	204	244	205	194	234	227	216	244	217	172	212	236	227	221	223	232	199	219	235	229	247	203	232	229	232	207	199	222	209	229	246	176	211	229	217	191	234	212	216	236	221	229	193	185	209	223	239	203	200	247	234	192	219	213	217	192	224	222	229	230	243	205	231	232	201	221	224	244	233	207	215	233	214	220	195	241	226	216	226	219	226	251	205	225	218	232	222	232	248	214	233	231	225	220	231	212	226	211	218	219	222	208	219	234	222	233	202	226	225	198	235	208	222	225	209	209	209	243	248	204	221	214	200	226	209	222	195	244	219	186	213	220	221	247	201	198	230	244	232	219	217	225	206	216	216	225	211	242	233	218	221	232	229	206	229	208	250	211	221	207	223	242	229	221	209	239	247	229	208	222	220	223	191	219	229	228	208	207	207	207	200	217	241	231	211	215	258	226	214	217	200	240	217	203	207	248	218	234	218	216	226	227	244	212	229	225	228	249	217	205	212	256	223	208	188	211	224	198	244	210	230	218	218	195	240	216	204	236	236	225	215	249	244	228	214	232	223	207	225	230	223	209	209	212	224	230	234	214	224	216	189	209	242	192	240	227	199	244	238	220	237	238	193	220	207	228	227	228	257	221	248	216	240	202	200	202	208	206	222	214	210	226	216	241	211	212	227	235	233	212	214	207	196	197	227	218	243	209	224	240	241	218	209	208	221	209	236	244	223	229	214	185	236	211	226	231	227	239	236	220	238	234	256	238	208	222	228	233	252	216	189	253	243	209	214	225	218	232	215	212	217	221	239	199	195	223	203	216	244	226	256	219	199	226	230	228	224	211	219	247	214	214	234	213	217	223	219	215	222	228	231	230	213	208	231	225	236	226	228	227	240	219	234	261	212	241	223	219	244	234	243	222	234	230	212	221	246	232	252	255	200	220	241	236	211	222	224	234	222	224	210	226	212	257	209	216	256	234	248	225	229	211	255	241	218	236	252	225	209	239	229	198	200	209	228	218	228	212	217	236	220	236	207	219	208	235	217	234	215	202	218	257	216	236	215	202	194	220	238	210	210	186	234	210	197	237	189	221	227	220	207	193	238	205	214	224	217	231	208	202	216	244	241	219	202	206	208	234	241	235	225	199	253	259	217	226	219	175	210	217	228	210	206	219	197	216	221	207	200	246	226	234	207	223	196	215	226	237	215	216	211	234	226	181	224	221	239	205	227	196	212	222	204	229	208	205	219	207	235	224	240	237	235	236	228	222	253	230	210	205	221	222	221	260	197	225	201	239	234	202	213	251	208	230	213	234	230	210	258	200	233	215	243	213	220	223	222	215	213	226	196	238	206	232	229	241	241	220	233	206	203	214	239	233	229	237	233	207	225	207	227	213	214	207	218	245	217	239	227	201	212	194	234	220	193	217	220	217	242	228	210	219	218	210	227	222	230	220	221	224	221	206	201	221	221	237	218	212	242	189	224	210	244	211	202	241	231	250	237	217	221
45319	52703	55405	50055	42150	33072	28675	27893	23677	17367	12581	9934	7168	5249	4296	3140	2358	1839	1822	1490	1221	1116	1043	943	864	809	769	782	750	672	665	641	637	584	544	587	577	531	534	481	541	532	577	557	505	507	517	485	502	539	504	524	489	561	537	464	525	533	521	514	485	498	484	493	493	529	501	496	506	508	495	456	518	512	501	502	481	492	498	518	539	523	513	527	487	530	523	509	501	504	533	520	550	531	493	496	509	519	504	521	525	534	513	494	534	505	515	506	500	526	491	460	493	504	506	487	501	508	525	533	513	503	518	501	482	502	553	515	473	546	521	512	484	516	516	522	464	502	486	544	511	532	518	507	506	513	480	514	562	511	516	500	465	505	459	503	525	525	513	473	536	528	500	496	519	526	493	472	534	519	489	494	493	549	515	504	524	539	483	538	517	505	483	530	512	494	466	510	500	476	518	473	490	525	536	527	519	555	518	502	506	526	505	486	521	489	494	509	465	544	528	478	495	487	487	540	509	532	462	547	521	487	510	531	509	531	549	535	526	496	480	510	512	505	501	477	506	533	484	517	492	516	523	475	554	482	532	515	510	520	506	511	512	509	544	500	516	507	534	488	477	483	473	509	530	493	528	526	501	496	529	522	522	454	508	517	491	517	487	510	483	467	500	527	495	496	531	497	510	538	471	495	532	504	524	542	509	478	442	512	545	514	493	531	475	539	524	474	534	520	450	505	499	508	525	519	485	534	518	486	498	504	530	494	526	533	492	500	508	453	544	505	529	521	544	527	517	466	500	492	544	513	488	535	529	488	513	520	529	512	518	505	513	493	542	485	553	595	489	533	493	482	555	504	517	512	493	494	491	469	488	551	557	510	499	505	518	481	498	500	514	498	472	460	478	521	514	523	533	507	470	489	496	518	513	535	522	504	528	510	478	517	519	539	521	446	557	485	506	470	508	503	528	513	503	512	480	531	531	502	528	540	495	497	534	531	474	510	520	508	490	510	488	492	494	508	525	496	530	505	473	506	525	537	498	507	518	464	522	537	536	494	510	472	476	476	520	506	510	490	509	490	549	520	564	521	483	490	535	494	510	509	492	492	501	542	522	478	466	484	496	516	487	471	508	494	513	544	480	508	510	487	476	482	502	485	482	513	504	510	555	473	518	515	527	543	499	517	478	492	524	439	492	531	466	470	522	494	480	548	491	514	483	528	490	510	471	546	502	503	529	509	510	510	475	511	487	502	509	513	521	495	504	492	515	463	464	549	496	516	468	456	488	534	519	503	511	519	481	457	486	502	520	483	474	497	517	511	522	476	506	497	525	532	492	487	556	526	512	480	511	502	473	505	501	515	493	483	527	509	510	509	510	511	520	568	514	534	529	517	524	562	506	525	522	510	519	505	511	514	540	499	489	534	521	521	520	487	490	474	502	571	510	447	518	515	515	496	522	507	509	519	540	513	498	524	546	485	508	500	480	514	513	495	520	489	485	500	480	501	491	520	530	526	550	507	507	494	469	506	487	494	489	523	488	515	498	539	522	501	511	506	500	487	507	522	481	527	492	499	498	465	524	523	474	525	527	521	489	502	553	513	494	526	510	530	494	516	496	502	498	507	529	504	486	517	511	525	542	521	514	565	495	504	513	501	543	524	510	542	435	496	506	520	512	531	516	506	521	481	530	481	510	529	545	506	506	513	513	540	511	521	514	452	527	500	511	523	497	517	510	492	524	491	495	510	488	505	525	515	523	482	497	524	495	522	505	497	521	521	474	517	483	526	540	493	505	499	470	502	536	509	546	518	492	490	490	497	535	492	475	525	468	493	548	495	528	542	526	509	500	516	468	519	527	492	551	484	487	449	511	516	518	506	494	462	487	491	543	517	486	472	536	490	528	503	483	538	501	525	475	486	487	520	529	551	488	515	507	509	515	487	524	513	529	499	498	482	473	503	451	508	500	531	480	538	517	541	537	533	481	505	494	474	507	498	506	499	531	537	480	486	507	497	519	543	511	482	543	531	509	467	549	501	479	512	517	503	506	535	473	516	483	506	527	544	498	485	542	491	542	513	492	519	493	539	486	534	519	472	499	524	504	516	492	525	529	530	511	506	493	505	483	487	489	507	472	519	517	481	509	459	500	514	512	514	506	474	490	492	533	490	499	499	517	484	494	478	508	500	537	527	521	469	475	520	505	495	485	540	487	550	501	506	507	527	498	469	512	485	522	579	477	468	516	479	502	492	496	510	497	504	481	500	512	501	503	507	515	481	506	523	492	515	524	525	508	498	508	530	540	529	522	466	525	507	523	516	478	506	508	479	511	510	506	485	516	469	554	482	533	508	485	515	460	540	519	464	541	558	484	501	542	505	536	470	511	522	526	551	467	556	514	505	510	466	533	546	527	538	505	525	519	516	519	453	532	530	548	541	502	530	525	528	531	506	503	526	482	559	478	517	495	479	539	524	469	538	502	512	469	511	505	536	502	537	492	530	513	538	559	506	510	522	517	498	476	517	528	499	531	531	491	509	508	503	481	513	533	516	518	521	493	506	509	491	493	513	511	529	478	497	505	506	476	476	505	491	488	481	501	476	534	485	489	497	498	513	506	509	500	468	528	493	505	495	474	463	471	503	484	442	494	480	506	477	506	511	516	499	504	519	537	512	485	491	503	493	504	479	485	510	508	503	501	481	566	504	445	505	513	499	497	516	535	506	531	470	507	513	548	517	498	471	503	546	480	541	497	526	477	554	503	490	530	505	539	529	512	485	495	521	502	486	503	552	518	499	499	510	524	490	506	519	500	501	522	539	544	506	499	520	489	517	492	537	500	517	488	550	543	515	525	464	517	511	497	538	485	530	476	516	517	523	535	534	499	517	525	487	524	522	483	469	521	516	523	502	528	532	494	498	535	520	540	497	511	524	511	522	531	529	498	514	481	487	508	522	527	516	474	519	492	514	514	500	462	492	543	512	525	514	473	540	518	537	536	477	463	501	471	533	497	524	508	522	533	502	509	517	513	502	498	470	480	545	519	506	494	520	484	493	535	497	504	513	492	562	518	543	469	551	509	533	499	508	493	499	507	488	513	478	515	479	483	497	508	545	524	498	463	512	480	522	501	519	500	481	506	504	560	501	493	511	522	518	495	502	527	505	507	474	505	498	510	498	491	490	497	499	504	509	500	526	517	526	538	517	527	506	513	503	508	492	509	499	509	466	508	520	503	496	476	557	541	473	508	482	509	517	512	537	548	513	508	477	573	522	507	516	494	466	486	505	499	509	515	514	486	508	555	492	531	553	506	547	518	497	507	528	518	486	480	476	526	488	495	547	483	511	552	568	504	542	520	502	550	533	487	537	510	518	518	482	548	476	519	516	519	501	507	492	499	473	533	533	519	482	539	526	491	506	508	462	467	526	483	480	500	496	511	525	517	511	509	464	482	517	515	521	522	509	475	499	498	519	505	506	478	528	510	509	510	530	493	493	526	514	511	444	470	510	551	472	544	515
39302	35033	27425	15139	6768	3817	2388	1623	1105	826	590	460	373	313	325	303	270	268	278	248	254	258	274	233	252	251	245	222	224	225	235	230	239	254	237	256	257	265	268	236	243	227	258	224	251	251	240	256	240	230	253	277	250	265	251	234	248	243	274	242	202	249	239	243	221	263	232	226	266	223	230	222	214	253	267	244	258	228	223	214	290	244	240	225	249	238	213	233	229	258	259	201	238	237	212	228	198	203	222	241	236	228	245	263	236	236	254	248	260	248	223	247	239	269	256	236	236	242	250	221	214	249	256	241	228	246	230	279	248	236	232	233	237	245	269	247	258	248	231	266	215	263	242	251	240	247	238	227	252	211	264	243	251	233	252	263	227	237	228	265	249	284	266	276	258	220	250	218	213	266	245	251	263	256	240	253	202	241	262	239	222	276	234	256	245	255	239	217	228	241	243	246	254	237	252	259	237	264	264	219	272	231	222	249	240	225	242	241	255	200	236	247	237	243	268	248	239	254	238	260	268	226	258	238	240	239	224	237	254	216	272	261	240	240	265	221	250	219	234	237	251	216	237	256	208	247	242	257	260	249	229	266	240	288	205	236	244	250	212	227	244	252	210	231	246	265	239	206	218	256	240	245	243	241	253	248	232	224	246	254	246	230	250	229	216	225	244	244	247	250	220	264	214	233	229	242	250	230	259	243	260	241	234	250	224	207	286	251	230	247	238	234	237	265	260	246	242	245	222	202	256	213	236	242	214	237	256	241	218	212	263	245	254	248	215	269	232	213	253	256	240	248	267	247	226	249	255	262	242	252	242	250	220	244	245	256	254	267	249	245	255	232	231	284	220	246	215	213	238	227	247	274	235	235	229	243	232	220	274	222	225	265	223	236	253	262	245	264	248	244	239	246	256	219	260	237	234	274	222	262	256	249	207	244	225	263	202	230	260	225	253	218	255	237	245	249	250	254	211	246	252	241	254	233	265	228	254	241	220	243	244	206	215	242	261	231	224	258	248	249	240	239	222	251	248	230	262	249	255	239	224	244	221	218	250	236	260	242	214	248	245	243	239	247	228	223	228	232	227	229	231	236	253	230	235	229	237	231	248	221	238	221	239	225	222	286	233	236	266	233	240	235	257	232	242	238	248	244	230	240	228	249	228	221	222	225	229	272	225	264	260	251	260	263	241	264	231	271	234	243	205	241	238	247	261	268	235	258	224	263	232	264	267	255	214	273	245	240	270	236	260	233	242	248	261	249	239	239	243	245	249	254	272	250	243	229	257	272	226	233	218	257	240	250	267	228	233	229	249	257	241	231	256	220	230	235	244	238	237	223	258	216	230	235	253	234	235	245	235	231	227	237	285	246	243	237	249	249	237	229	225	283	245	230	245	241	243	231	241	258	263	209	248	241	246	255	239	277	255	228	250	215	221	218	228	254	261	277	249	255	222	268	236	255	246	259	256	236	246	257	228	259	247	239	246	228	242	252	235	231	203	224	242	227	242	246	237	231	226	243	249	240	256	241	225	228	255	257	237	274	247	233	252	262	280	229	237	210	265	246	248	254	238	255	239	257	239	273	262	235	271	229	237	226	238	226	224	233	228	243	246	249	262	217	260	250	242	258	250	246	251	266	286	242	228	231	228	273	236	231	250	262	276	255	227	255	250	239	230	255	267	242	236	237	211	240	217	234	247	295	268	222	235	221	251	229	248	247	255	254	226	212	252	237	257	241	241	246	232	233	252	248	241	245	231	238	217	262	248	255	270	242	220	229	216	209	247	241	242	246	228	263	214	244	212	243	229	254	215	255	242	232	256	243	275	223	241	220	244	247	218	221	251	241	230	223	260	240	249	242	228	259	238	228	235	241	234	271	227	250	244	242	227	257	273	234	234	262	245	242	252	222	228	232	259	236	224	224	221	231	239	237	249	254	234	243	251	252	234	241	238	235	264	237	244	248	248	261	259	239	234	229	229	244	216	268	270	213	241	231	267	259	266	263	261	224	254	229	250	263	252	243	224	227	253	243	219	253	243	235	251	240	237	255	247	272	263	231	238	247	251	229	248	244	236	234	254	243	232	248	253	248	202	247	252	268	257	219	239	248	241	247	232	242	257	277	237	244	238	239	233	247	266	227	232	261	233	259	241	250	209	252	251	279	223	244	230	253	269	233	242	252	242	241	263	232	262	241	229	224	236	219	232	213	263	235	269	258	250	237	232	224	217	243	229	243	240	206	270	219	245	242	232	257	259	244	238	250	250	232	254	253	238	264	219	252	231	231	241	240	241	265	251	257	234	242	218	199	238	278	239	264	267	208	242	256	271	217	247	256	234	236	268	273	245	226	275	261	240	220	245	231	253	228	252	242	250	250	250	224	238	212	220	255	243	236	234	218	224	257	223	234	248	264	236	246	242	233	259	231	252	225	223	227	239	249	231	255	255	261	232	242	241	233	242	234	258	224	225	243	241	236	256	241	230	248	234	217	259	239	244	245	238	259	244	238	257	240	244	227	250	253	223	253	223	226	249	202	263	231	226	241	239	227	249	259	264	269	230	243	248	235	232	227	243	234	234	267	265	242	252	217	256	246	235	242	258	273	222	234	226	249	243	245	239	231	267	254	260	197	240	243	258	267	207	214	253	243	256	212	261	251	243	258	261	246	249	233	241	233	243	263	245	251	251	254	228	240	251	251	246	261	225	220	219	220	257	215	235	235	255	267	252	239	234	217	218	259	250	224	263	222	224	255	248	249	265	252	235	248	229	258	258	215	241	241	238	249	236	193	240	251	267	238	236	219	263	230	254	205	224	257	282	265	256	260	261	254	267	251	254	224	230	227	246	246	264	256	248	232	247	222	239	250	234	270	272	267	248	236	266	238	219	240	229	242	251	248	246	248	243	240	237	249	219	241	244	242	244	236	230	266	238	230	221	239	226	237	261	273	233	241	230	269	242	298	241	236	286	219	266	219	233	222	222	255	259	229	255	252	227	224	245	243	236	254	226	261	229	264	248	261	219	220	243	254	237	264	265	240	233	208	197	213	249	238	253	215	253	200	242	282	244	198	232	240	222	275	241	226	244	257	247	261	253	260	242	235	210	217	249	240	235	232	238	238	230	237	224	221	256	248	222	264	213	255	251	225	250	241	231	253	241	260	241	214	229	217	229	242	237	250	268	299	273	254	253	230	229	234	216	249	241	275	221	232	267	265	234	220	258	246	242	262	231	243	237	251	232	275	212	221	234	215	240	228	222	264	259	243	252	234	199	216	211	239	227	243	239	250	226	210	259	241	266	221	251	258	234	228	254	227	222	263	249	247	253	255	247	273	227	248	262	206	232	239	256	231	235	198	220	241	252	225	196	251	252	237	239	270	246	231	229	269	247	262	240	262	249	233	242	217	243	243	235	204	229	226	239	227	249	213	240	250	265	253	228	253	233	218	226	249	234	254	223	222	236	236	212	243	224	254	275	248	227	250	234	220	235	238	249	249	216	218	236	266
26587	28132	29646	23714	16149	11497	8127	5832	4389	3117	2002	1499	1185	1057	924	754	744	668	626	686	624	599	589	622	547	572	556	595	596	569	558	541	538	557	561	502	562	570	571	560	567	587	531	559	516	567	522	599	588	605	579	575	540	517	528	570	564	596	556	582	594	554	510	522	571	545	534	549	621	571	574	583	551	592	521	541	570	546	560	547	511	550	558	584	547	566	524	537	563	536	566	596	519	559	565	585	557	548	566	542	578	531	548	538	530	552	525	569	567	547	515	551	560	528	588	549	559	590	561	545	564	578	569	559	569	577	569	567	538	526	526	568	543	551	590	574	576	551	574	550	573	539	566	554	546	584	539	523	559	589	587	570	608	538	564	513	552	535	562	540	543	577	581	562	576	525	555	572	619	536	586	555	556	570	552	552	576	531	538	505	533	542	600	552	598	562	505	579	556	580	598	524	580	601	530	570	585	569	574	535	554	594	567	559	551	581	534	506	532	585	554	530	604	521	573	577	567	592	553	582	520	574	552	564	573	570	568	566	546	535	602	552	556	556	540	591	523	536	554	550	541	573	569	559	538	535	560	548	559	542	540	523	561	636	570	593	537	525	522	564	587	527	570	537	521	523	525	557	589	563	541	556	521	554	563	535	562	544	538	599	562	541	603	545	515	523	536	546	565	553	514	566	498	559	591	536	581	567	545	558	548	566	548	560	512	554	569	515	600	523	547	526	532	578	580	516	563	556	600	550	543	549	565	577	542	586	547	501	582	555	561	541	528	578	538	562	521	528	530	546	540	512	588	554	536	577	539	518	603	530	551	514	564	545	509	593	529	560	543	514	557	548	566	544	569	544	531	560	511	554	533	577	518	569	544	532	550	514	548	571	567	557	540	559	592	531	514	569	566	576	559	506	537	576	557	568	562	533	518	552	562	533	539	574	592	583	552	570	557	557	580	537	555	592	580	580	540	589	546	592	559	515	558	575	572	533	528	537	579	579	537	567	573	561	554	528	559	546	582	549	558	563	586	552	572	568	545	527	572	567	517	559	555	533	574	573	546	565	604	575	544	599	544	592	527	551	579	521	534	592	573	583	565	525	541	604	568	551	589	539	538	574	557	563	523	571	523	579	566	517	579	541	561	543	568	552	558	582	584	594	585	591	583	540	535	584	571	548	530	546	574	540	560	545	574	597	565	548	596	523	532	530	560	555	512	560	568	582	570	559	528	510	603	526	561	550	550	572	540	557	557	573	567	555	581	565	526	557	536	533	574	603	500	549	565	536	561	574	560	554	561	564	553	570	530	576	537	543	539	562	566	570	564	565	571	542	555	570	560	547	579	558	538	590	544	581	567	536	556	543	558	571	569	586	539	605	528	558	543	533	608	550	545	538	535	557	573	587	565	525	531	571	557	544	583	542	557	599	533	588	571	557	547	582	560	569	533	553	547	555	552	585	579	563	573	552	592	581	563	569	526	550	556	523	587	554	548	600	547	553	540	567	541	611	557	584	554	539	541	551	555	558	603	520	544	511	569	592	568	590	581	613	540	580	509	581	580	513	575	554	536	581	566	543	587	568	530	567	531	555	575	579	590	537	570	547	548	574	570	517	523	568	531	520	597	542	587	565	550	592	516	549	562	578	548	620	540	571	549	533	581	513	552	575	582	572	576	540	562	551	539	562	580	579	592	525	544	548	546	523	548	587	537	525	573	550	550	595	559	510	570	543	508	529	522	564	572	574	570	569	526	564	608	551	521	567	537	549	509	581	540	540	535	538	543	554	549	544	574	581	570	540	564	587	538	523	561	545	568	548	584	503	567	553	568	579	540	502	572	512	576	553	558	558	543	549	584	534	534	544	548	576	584	535	601	555	546	567	579	544	565	583	564	563	572	544	538	540	529	546	566	545	545	561	540	542	526	560	559	517	509	561	557	591	580	567	557	538	582	561	555	538	560	566	554	553	565	573	547	546	575	571	521	579	562	511	546	581	534	530	533	580	561	545	557	556	572	511	586	535	570	538	537	542	533	530	538	579	504	531	578	511	579	554	579	511	586	567	545	567	562	558	548	536	554	556	547	605	578	531	591	543	579	528	553	574	554	568	564	536	521	587	567	544	561	583	516	538	509	537	514	565	562	522	553	586	558	528	549	529	514	581	535	522	521	558	570	525	547	555	531	521	565	593	563	583	604	580	533	524	531	567	557	540	537	546	579	569	538	544	545	574	535	538	521	549	566	546	523	565	641	506	542	563	581	499	535	542	534	549	527	595	541	571	599	551	557	536	535	566	562	573	604	547	604	544	536	574	577	529	507	578	619	551	575	566	544	564	592	535	543	575	552	553	595	565	560	523	544	591	577	551	553	542	588	541	548	575	546	560	527	552	534	527	571	554	506	532	515	562	562	555	569	540	560	569	572	571	576	549	545	564	560	554	527	532	562	550	517	571	557	549	506	516	570	542	514	564	541	601	535	529	566	551	545	576	551	570	578	563	546	558	567	500	550	578	557	553	544	564	552	576	586	584	555	563	543	547	548	514	540	557	587	557	538	554	556	541	566	585	549	559	551	562	564	545	578	566	544	588	562	554	536	537	562	528	563	572	550	529	529	605	556	550	583	568	544	572	569	550	561	554	573	519	569	555	597	611	564	560	572	532	580	553	559	568	532	535	545	564	543	620	585	521	512	563	532	522	578	524	551	589	562	510	553	573	585	535	525	528	542	511	555	568	552	552	563	588	567	567	562	514	544	571	571	586	576	541	606	563	567	535	549	560	563	556	503	549	529	548	566	594	564	563	564	569	575	573	573	552	563	577	544	549	557	537	516	582	511	536	550	557	543	514	586	535	551	600	538	562	547	570	596	555	574	542	528	566	582	497	548	555	540	576	564	571	557	573	508	561	566	559	509	587	581	570	539	507	564	562	527	593	564	572	546	551	556	525	559	538	567	551	530	540	547	556	549	564	598	574	578	524	573	587	575	585	558	596	553	557	556	537	577	526	605	582	588	570	561	578	538	557	581	591	548	564	537	542	550	535	583	544	559	557	559	535	559	585	539	539	573	576	530	549	572	535	552	582	539	535	541	571	559	520	535	575	571	599	567	562	533	527	555	553	557	555	592	558	587	568	543	539	557	578	522	536	601	551	552	613	551	553	520	566	577	562	558	537	550	558	552	581	578	550	561	597	555	577	564	556	540	596	560	548	568	558	543	568	557	586	546	533	522	576	549	555	554	544	549	546	569	574	580	576	575	590	559	562	573	588	552	564	524	553	506	544	579	565	556	546	538	577	569	554	569	509	552	565	604	557	613	607	558	592	535	550	531	539	528	549	566	564	558	591	591	573	529	575	545	517	542	582	548	524	596	568	555	542	553	556	570	573	594	548	601	580	566	590	550	555	586	572	546	564	544	541	557	547	522	551	575	550	614	549	541	549	555	581	559	563	533	590	558	509	592	550	582	539	552	564	554	544	568	565	518	557	539	569	584	553	532	509	572	512	551	547
52481	53304	49193	39604	28648	19551	12629	8910	5346	3172	2027	1498	986	711	619	467	426	413	378	352	299	316	272	251	240	246	269	274	259	236	249	255	248	236	224	225	237	246	228	196	244	222	246	235	231	235	222	228	224	196	240	224	211	210	212	235	231	204	238	215	226	229	243	241	229	244	208	233	247	215	254	237	219	218	220	249	211	215	224	244	266	238	220	249	240	235	262	237	221	213	239	218	240	207	232	209	219	218	195	213	213	204	231	234	240	207	235	209	262	246	210	245	244	227	236	211	205	248	249	240	234	234	220	239	236	216	223	222	223	219	227	234	210	248	215	220	192	260	241	232	199	212	219	223	224	233	238	218	236	239	225	200	254	262	235	237	219	269	225	225	247	225	215	219	230	268	245	231	223	214	228	252	212	216	217	238	234	231	232	218	212	268	213	224	218	206	235	209	232	215	228	235	242	242	227	239	250	228	241	230	227	192	236	221	221	247	226	228	202	201	200	216	226	231	241	234	238	248	271	244	236	246	245	228	228	234	230	240	230	212	241	208	214	235	243	230	234	243	187	209	215	225	205	231	226	222	235	238	228	194	245	263	245	210	230	239	218	197	239	246	213	245	228	240	223	226	252	252	237	225	245	226	210	221	227	235	237	242	225	215	245	204	220	229	247	196	216	239	246	237	242	211	261	222	204	232	227	217	236	243	200	225	214	232	229	238	224	221	224	229	213	206	233	224	222	204	231	248	189	228	244	226	219	227	242	215	202	234	215	218	210	216	221	236	212	245	214	229	221	225	226	210	244	228	212	250	208	216	225	207	232	220	221	231	226	245	208	212	252	226	232	226	219	223	222	261	242	234	236	202	221	245	231	267	256	229	232	204	228	208	225	235	239	225	239	240	221	219	218	258	207	213	239	244	221	241	224	217	233	212	224	220	206	215	226	218	224	193	224	226	224	236	240	238	222	235	249	220	238	227	211	230	230	203	220	212	236	232	203	211	193	212	213	208	189	233	244	244	227	219	225	236	234	232	256	228	220	214	237	264	200	245	263	242	225	217	229	219	245	224	241	247	231	223	241	246	211	234	239	218	233	232	214	222	204	218	218	226	209	234	238	234	245	225	235	225	243	181	217	254	215	245	228	240	231	213	222	220	238	216	217	256	241	218	228	224	198	232	241	209	225	248	232	211	233	246	219	223	244	226	226	213	213	230	242	224	200	220	218	205	232	219	257	256	221	226	214	238	200	233	260	239	215	229	192	218	221	214	227	228	220	216	219	248	242	245	203	249	218	203	226	247	223	219	218	199	230	205	259	239	247	233	255	232	197	227	240	220	234	230	224	245	240	220	218	225	223	235	235	219	226	245	202	237	222	244	235	202	236	234	246	211	218	217	252	212	227	211	194	186	218	222	244	239	245	245	228	232	225	237	253	222	210	231	240	228	223	221	233	214	220	205	211	218	207	219	229	257	174	236	205	242	218	207	226	198	239	215	216	204	237	224	226	210	261	233	255	208	262	226	238	243	208	216	264	205	178	261	230	225	212	235	197	216	248	236	219	219	230	241	228	226	242	195	204	222	248	266	214	248	217	238	211	225	206	214	215	224	220	236	251	237	215	193	235	229	236	236	225	244	256	224	213	232	231	245	247	216	267	226	205	242	232	219	215	210	220	210	220	225	234	224	217	229	226	255	228	229	233	223	225	241	207	218	216	237	242	225	249	202	225	197	232	218	232	230	237	233	228	211	245	213	213	225	219	208	199	230	259	215	224	236	203	225	259	240	215	238	245	235	222	207	245	200	258	236	235	243	222	232	231	240	248	259	224	192	230	217	225	225	259	229	226	211	232	226	239	224	213	216	221	234	217	211	243	221	237	204	204	204	211	217	226	229	218	194	230	210	232	210	245	242	229	199	223	221	248	206	234	214	242	212	218	223	206	223	219	220	241	224	233	222	238	222	206	208	223	250	207	243	230	229	211	206	262	228	262	220	195	222	202	203	233	210	208	222	210	231	243	229	235	236	216	221	228	211	237	227	226	214	220	235	216	226	242	211	253	238	229	239	233	228	228	240	216	250	249	225	217	242	220	215	241	239	219	240	242	232	242	199	218	241	212	229	216	234	239	199	228	225	236	233	236	216	210	213	214	216	231	241	232	216	238	217	231	247	222	249	227	244	239	235	214	211	223	255	221	231	226	240	215	269	238	232	209	230	248	209	255	274	225	243	226	216	230	226	232	223	237	228	265	229	199	207	210	232	228	235	209	203	249	242	254	240	239	205	245	222	223	237	238	224	225	209	205	218	222	239	224	245	230	221	195	231	252	220	232	254	246	226	215	214	226	193	221	254	200	200	205	221	215	242	224	241	250	231	229	209	259	246	212	200	216	237	232	236	244	240	275	224	200	234	234	240	221	228	197	226	222	196	231	250	231	217	252	199	225	235	254	269	236	231	240	236	223	212	264	244	224	225	227	244	261	192	194	213	226	198	243	216	253	216	223	236	204	220	200	229	206	227	247	230	228	230	230	240	206	188	244	237	219	232	251	223	224	209	225	229	216	235	217	242	216	263	225	224	213	221	217	242	246	230	233	209	208	236	213	241	243	220	232	240	223	227	270	212	235	228	219	234	222	208	220	207	200	229	216	235	210	209	226	226	232	191	221	223	204	235	222	200	227	224	237	213	247	241	213	237	228	204	233	261	218	198	229	214	205	258	187	222	227	204	234	253	219	235	205	234	205	240	221	198	247	225	219	231	210	249	231	225	245	216	260	236	236	232	212	222	228	225	212	234	222	213	232	213	206	216	209	233	222	216	240	241	218	237	244	230	240	226	201	224	215	229	203	236	236	218	236	248	249	220	227	205	235	229	234	226	192	223	235	237	228	234	252	227	198	213	218	222	238	191	196	210	240	241	218	240	233	244	217	219	211	251	225	238	243	231	243	242	237	203	207	218	255	250	245	235	225	258	235	227	232	211	196	241	205	223	202	253	230	202	223	223	235	225	253	229	234	239	232	216	249	223	231	203	227	240	245	273	235	224	210	211	241	230	218	242	237	249	242	227	200	228	246	231	240	203	263	232	222	218	208	204	230	249	222	204	246	207	225	224	269	231	199	233	243	235	212	248	240	223	206	212	204	207	266	231	216	223	221	195	224	232	231	219	210	226	217	225	199	216	241	239	211	237	219	216	187	239	220	205	228	202	242	209	245	232	219	226	242	243	230	217	211	224	213	240	227	260	227	229	215	216	243	210	226	216	212	214	236	235	212	231	222	231	233	235	198	210	228	245	213	226	203	225	237	222	220	226	217	221	210	231	217	252	230	226	195	182	233	239	234	230	188	204	251	238	225	227	239	262	202	225	213	253	249	206	221	181	225	255	237	204	213	212	241	243	210	210	219	246	213	231	223	239	222	212	222	211	241	228	232	209	247	230	216	215	216	257	236	238	237	262	240	261	235	221	199	219	210	211	205	229	249	259	225	228	236	228	232	237	234	209	205	204
38656	46795	48727	45303	35487	27971	22007	19420	14471	10004	7142	5794	3884	2960	2462	1667	1475	1278	1228	1126	1047	954	904	748	719	692	671	676	593	578	590	588	597	562	546	593	541	535	548	531	542	566	535	535	529	499	502	522	545	550	525	491	500	523	549	534	511	552	534	535	545	489	509	515	505	528	505	504	539	517	530	546	509	541	544	490	513	546	522	540	518	495	541	539	543	500	541	543	530	509	521	528	549	541	541	555	524	551	526	536	496	545	533	517	514	444	551	563	518	515	496	563	508	536	513	529	512	540	559	516	536	512	528	500	558	488	540	535	534	517	558	537	524	505	503	536	523	548	529	512	542	533	489	538	488	528	526	481	524	539	541	589	506	514	519	522	548	508	543	524	489	510	526	515	510	528	552	535	527	514	541	512	487	504	525	554	542	498	526	488	514	480	500	530	489	511	532	573	528	514	540	504	526	555	547	471	543	519	502	501	535	552	525	562	528	516	489	531	499	548	498	569	562	474	499	533	514	561	523	494	563	506	529	521	608	505	528	528	532	513	506	561	566	551	527	567	523	513	550	519	500	525	502	515	518	525	536	528	546	537	529	543	524	533	523	535	525	535	501	517	537	537	558	518	528	522	513	493	534	531	526	511	524	540	501	510	571	502	539	511	527	517	553	551	526	497	546	484	473	497	502	514	494	470	536	531	519	536	514	526	484	520	549	549	496	563	525	531	522	528	520	506	527	573	477	517	548	568	518	532	514	541	551	544	572	495	493	543	537	525	521	549	541	520	534	522	514	537	494	537	525	522	540	559	539	545	500	480	511	544	524	542	512	482	511	520	505	522	561	560	567	505	510	536	513	540	499	526	509	521	520	528	503	495	512	472	528	488	534	536	551	511	519	555	531	557	527	505	506	514	505	507	518	551	534	534	486	504	528	568	508	524	511	522	553	552	541	482	524	541	508	489	550	523	558	509	498	528	513	461	558	507	530	510	533	521	557	502	533	535	561	543	506	527	537	480	528	525	535	582	539	526	530	516	528	522	514	563	555	511	465	538	545	545	561	503	494	562	501	560	503	561	528	522	491	539	495	489	511	511	530	501	576	508	461	530	513	528	473	502	502	511	543	519	549	526	533	537	528	508	558	507	518	558	549	535	547	507	503	486	497	572	526	505	562	507	480	551	546	516	558	535	507	490	502	527	551	526	569	568	502	500	559	487	530	499	516	520	487	504	536	524	483	511	502	482	531	525	504	520	532	506	520	550	520	524	552	529	560	537	538	529	477	515	534	515	533	535	544	519	558	557	550	505	524	550	546	540	530	520	521	527	518	513	538	545	529	526	530	544	533	507	539	503	558	524	545	508	544	512	561	562	517	514	509	512	570	513	514	528	499	526	508	547	493	536	506	548	509	502	545	513	481	528	597	571	557	499	506	549	492	522	502	525	514	529	509	525	526	520	519	540	523	516	529	513	536	543	516	528	525	513	506	509	575	527	524	537	504	558	548	541	532	520	527	479	516	535	484	555	529	529	552	465	509	514	533	508	527	569	479	541	541	576	508	508	536	509	531	521	497	520	524	533	510	537	520	514	531	514	526	488	555	549	499	538	495	530	543	532	537	498	546	494	528	494	527	505	505	525	486	524	538	527	520	540	528	510	527	491	519	509	504	509	523	485	500	503	524	544	538	504	506	517	482	523	519	528	546	549	551	486	536	566	521	522	506	584	557	523	516	545	536	524	499	526	502	538	558	520	500	515	529	505	518	507	487	506	537	539	525	544	511	512	531	518	514	505	520	542	527	525	501	578	527	511	574	502	536	522	525	483	505	492	522	498	574	496	520	499	526	529	525	550	523	506	512	514	538	498	506	509	558	514	509	556	530	539	519	496	529	513	551	502	532	510	574	551	549	533	568	491	513	519	556	465	528	563	546	539	485	520	491	553	530	546	528	503	507	500	500	540	553	538	534	518	507	539	525	463	532	537	492	492	530	523	504	534	478	543	537	527	522	492	551	511	515	519	549	529	548	570	557	543	550	523	518	504	555	540	540	485	515	535	520	510	501	542	530	556	559	547	511	556	570	504	536	525	495	529	516	548	543	533	540	502	484	526	512	537	505	557	550	497	550	528	487	534	524	494	536	529	537	516	522	545	570	546	510	559	527	535	493	517	546	553	598	527	565	517	544	542	571	533	506	539	482	472	536	544	544	517	521	552	491	530	563	532	517	542	518	503	551	538	526	517	514	525	507	527	602	496	521	474	533	514	490	529	501	511	494	550	545	511	514	547	522	495	499	519	525	478	532	531	560	525	508	503	500	486	505	557	497	529	538	533	554	553	560	537	482	557	536	527	536	513	512	544	534	526	527	563	508	501	562	507	551	490	507	518	539	552	504	518	526	541	494	501	499	570	498	562	546	512	519	556	569	573	517	545	567	518	566	505	564	526	508	531	494	514	508	544	524	537	493	508	559	503	503	530	523	536	560	482	538	533	494	512	513	493	574	515	522	550	558	566	542	515	527	520	530	541	503	563	538	493	560	479	517	561	517	528	546	551	543	535	502	511	522	528	570	561	522	504	513	548	546	540	527	498	543	530	544	509	543	493	511	569	518	513	527	535	521	520	512	570	534	517	527	511	541	550	535	536	533	519	464	480	517	531	521	531	537	566	509	506	513	503	543	537	555	551	540	560	527	539	505	536	530	495	536	525	552	527	509	508	547	535	533	531	531	521	495	520	538	555	553	574	543	496	524	506	510	525	526	517	554	523	533	494	474	519	547	534	504	545	558	516	550	503	506	521	553	558	544	527	507	518	487	526	510	505	523	497	496	516	498	510	483	551	522	533	526	498	554	510	507	490	523	550	515	503	553	502	560	514	526	567	515	489	536	566	492	535	500	543	533	510	519	531	510	526	527	493	503	501	532	539	490	486	532	528	503	504	514	507	530	527	578	504	498	566	548	511	532	516	542	515	558	592	530	550	513	544	515	596	543	503	506	548	533	518	537	541	512	514	543	546	532	555	553	524	567	513	513	507	532	521	473	539	518	501	542	529	555	483	497	539	489	516	531	548	562	539	520	522	518	511	504	551	474	539	545	528	530	540	534	567	513	524	499	501	523	508	524	540	509	560	546	524	520	502	511	517	561	544	536	533	546	535	522	523	476	551	535	551	544	519	572	526	528	516	500	533	518	519	540	526	509	549	534	580	573	506	541	548	501	521	520	506	566	492	527	550	552	540	527	523	535	537	499	504	513	494	492	471	527	528	517	538	529	508	539	501	558	565	526	503	493	557	522	542	514	480	534	519	525	517	499	535	569	521	539	575	524	512	542	505	497	551	545	506	558	536	506	494	511	539	516	517	545	515	511	510	535	534	471	513	526	562	536	515	523	517	532	523	615	511	535	513	550	488	521	533	503	526	533	508	532	503	540	553	485	532	511	518	514	516	558	529	524	567	521	574	515	545	526	514	522	539	493	571	501	528	569	511	534	494	522	514	493	550	533	546	517	545
60840	54421	46973	40461	32238	25235	20727	14602	9739	5599	4043	2805	1679	1213	941	732	504	493	421	446	360	361	303	320	298	271	251	292	282	268	275	227	275	213	230	210	248	221	242	208	247	232	230	224	218	226	221	243	222	262	217	225	226	217	217	209	243	188	243	249	229	225	222	206	199	220	204	194	211	221	205	216	246	206	257	237	227	240	236	200	238	241	217	240	222	199	207	185	234	237	240	244	209	245	219	230	212	196	214	230	187	217	242	226	232	210	231	226	219	241	201	247	247	217	241	212	207	199	248	226	218	247	212	243	226	241	230	242	225	223	222	219	225	221	210	232	208	273	262	205	255	216	210	234	227	223	200	260	247	218	223	244	221	225	223	229	202	233	228	225	229	196	229	214	218	246	218	207	220	221	211	223	255	223	207	231	212	231	200	228	192	243	217	225	242	223	223	227	212	230	217	226	221	227	220	214	228	243	244	230	219	219	256	202	242	226	218	214	247	219	226	211	223	224	247	219	208	221	232	232	227	233	250	231	199	220	245	245	211	253	217	212	242	223	236	231	213	210	226	223	238	227	213	226	235	203	235	222	213	216	208	206	215	220	198	197	221	215	239	210	211	253	244	219	205	227	215	216	221	199	233	230	214	231	217	220	217	217	226	211	210	233	209	244	255	233	196	208	230	224	200	234	220	211	231	217	238	238	249	216	228	224	222	204	227	231	231	230	225	233	206	227	220	239	203	223	243	238	228	213	200	214	239	243	204	242	208	196	220	237	248	223	226	209	228	220	232	218	217	208	204	198	212	192	218	211	210	237	231	215	232	219	222	213	189	243	213	233	235	245	231	226	227	238	221	219	234	248	240	215	224	222	244	212	203	213	235	223	233	244	227	249	217	231	203	237	220	213	219	201	242	215	227	227	220	229	224	220	222	237	214	227	226	209	217	194	243	225	239	217	215	234	217	220	239	241	212	230	195	206	227	212	238	228	215	223	249	237	236	177	205	252	239	233	238	197	208	206	230	235	221	230	240	248	219	224	229	242	223	221	201	203	252	206	228	237	232	211	230	202	244	244	206	233	204	208	201	208	229	221	253	209	211	212	219	238	239	226	219	234	222	198	230	219	195	254	201	229	219	215	240	232	222	211	232	214	218	206	233	229	252	232	248	246	191	223	236	226	205	194	216	210	218	211	222	211	226	237	235	215	206	228	240	191	213	229	200	216	228	197	240	231	223	242	225	222	211	220	207	246	208	191	244	206	221	217	216	226	225	206	210	230	237	267	232	254	232	221	218	218	206	213	216	196	211	240	237	211	213	246	218	188	228	204	208	233	232	224	224	225	223	260	216	245	234	219	217	232	216	221	248	203	228	217	232	208	197	225	212	208	249	231	241	253	254	266	210	230	194	212	235	210	231	219	230	198	227	206	242	225	209	208	217	236	232	236	223	209	224	250	218	220	223	231	179	229	225	212	213	218	207	210	218	230	233	227	203	212	200	214	223	242	225	247	212	236	225	237	236	240	201	263	247	221	219	234	244	224	219	229	207	227	216	214	241	214	239	255	238	233	213	214	216	239	256	259	214	243	219	218	229	226	201	219	236	223	225	215	196	199	217	220	215	212	227	256	219	210	218	208	221	207	243	223	257	223	194	219	227	222	241	235	218	240	217	222	217	217	183	247	229	240	200	233	226	222	233	229	212	230	190	209	229	207	239	229	245	209	234	228	211	242	228	222	208	235	238	200	219	206	213	223	222	228	240	267	211	198	200	211	233	223	224	232	228	235	219	228	227	252	238	193	208	206	208	228	225	218	258	236	225	232	238	229	229	229	191	213	194	202	254	239	208	242	195	201	229	231	220	226	231	238	235	221	226	261	222	235	220	226	228	214	212	241	242	198	223	203	216	239	259	234	199	237	233	218	256	222	256	239	250	188	235	243	223	203	229	230	207	217	244	243	246	232	225	245	217	237	241	230	215	229	239	247	226	228	229	236	232	218	209	245	219	214	211	220	232	213	228	210	230	229	262	222	224	239	227	216	221	221	215	203	240	227	193	200	234	258	234	220	244	235	221	221	223	230	215	233	194	244	210	220	222	256	207	232	198	233	213	223	202	202	241	224	229	222	236	211	220	238	228	203	231	228	244	226	259	216	207	227	217	227	220	200	218	197	224	197	247	250	227	212	207	206	233	210	226	228	227	202	216	206	235	258	238	226	202	227	232	197	204	238	199	239	215	247	229	201	213	209	230	220	219	207	225	227	230	244	218	229	212	211	221	237	223	209	247	198	197	215	215	202	229	218	245	226	236	248	205	249	235	231	223	205	223	239	241	245	239	255	213	200	237	200	232	170	193	217	210	204	212	199	248	206	234	248	214	216	240	228	224	226	205	209	228	234	212	210	222	218	232	247	236	202	205	237	231	208	219	232	234	230	256	232	215	201	239	210	221	188	216	210	245	249	214	195	221	214	215	208	209	189	238	244	223	219	255	213	208	248	217	212	213	216	209	234	234	208	212	218	211	195	241	214	208	200	269	247	211	227	230	222	221	196	218	203	236	205	252	224	220	221	210	217	210	228	205	240	220	222	235	242	220	199	227	227	214	219	212	231	226	222	257	253	247	231	222	224	190	206	201	220	193	214	236	217	200	208	224	234	202	235	207	235	229	219	223	222	202	234	219	240	216	240	239	260	221	248	224	217	197	236	238	228	238	246	249	215	233	206	225	200	219	262	237	200	230	197	221	219	201	180	267	212	231	199	210	241	224	228	235	246	224	221	225	249	211	232	240	227	221	220	216	229	214	231	228	219	214	210	201	225	232	220	216	228	206	192	242	206	223	227	197	230	238	250	228	207	197	229	228	191	218	230	223	210	251	205	223	194	230	217	222	256	232	224	210	201	226	246	215	231	212	215	228	220	256	225	239	212	226	242	196	236	226	241	221	218	233	219	216	237	195	239	216	231	214	231	216	207	202	205	227	214	228	224	201	201	242	236	201	230	210	211	232	216	197	238	207	203	237	216	252	232	190	233	232	238	226	209	206	214	226	216	238	218	233	217	213	253	208	215	252	213	251	264	234	248	254	239	220	248	217	247	254	256	231	210	258	207	262	226	189	212	222	245	221	240	260	223	246	230	227	240	235	231	208	231	221	249	228	208	199	229	220	230	230	220	217	208	237	266	229	194	237	206	221	238	244	228	224	233	223	219	233	225	234	226	219	230	208	199	242	213	236	215	228	212	199	219	225	216	208	245	213	232	233	237	216	251	239	250	231	220	246	212	206	253	231	196	208	227	200	217	237	227	239	251	244	224	204	203	226	222	207	235	239	209	246	249	230	217	224	227	237	218	208	238	202	226	235	229	227	225	214	219	216	233	224	234	221	242	228	193	212	234	238	234	253	203	231	200	231	209	246	218	241	211	204	221	240	234	212	206	234	239	264	223	249	231	219	239	233	235	231	222	221	237	234	272	196	204	232	234	219	207	223	252	216	204	220	246	244	217	236	253
45694	51559	51126	48964	41996	34942	31086	25735	20659	15285	12158	9605	6208	4899	3649	2789	1892	1719	1622	1543	1370	1194	1013	871	742	785	769	812	707	618	646	621	606	583	565	551	537	539	524	546	526	501	541	479	554	502	533	554	535	483	480	540	522	519	517	521	521	504	475	542	501	493	533	550	487	494	499	492	529	535	546	595	495	515	500	514	522	512	518	486	536	530	504	524	469	506	487	487	488	551	524	510	547	487	492	503	567	548	523	526	531	510	534	512	522	525	517	499	514	474	530	547	481	499	515	508	522	516	482	535	467	511	536	521	511	518	499	529	525	505	511	539	509	519	513	508	531	522	552	543	488	485	489	520	530	512	493	520	555	548	491	521	502	502	515	486	529	535	503	521	514	508	514	504	514	527	528	556	498	510	511	523	510	523	533	577	495	477	511	520	522	528	510	498	484	502	513	525	515	534	524	528	501	534	516	501	500	518	519	489	500	540	523	510	517	482	554	554	538	499	495	493	492	475	510	522	510	513	522	561	506	495	532	517	509	542	494	497	518	475	529	502	521	527	537	497	544	551	498	494	561	498	513	492	508	511	479	511	524	513	554	530	479	503	535	524	521	524	499	513	533	505	507	520	508	547	514	533	523	533	514	509	566	537	532	501	526	516	514	513	510	499	561	548	504	511	527	480	491	501	535	508	511	496	520	541	500	524	523	502	486	556	538	553	519	516	485	513	533	490	495	508	521	469	523	479	511	509	491	526	540	547	551	509	515	522	538	535	510	511	536	506	512	513	472	499	536	460	503	521	496	505	555	477	496	537	540	494	509	494	488	552	520	510	499	536	480	504	483	492	466	491	512	528	541	519	536	482	514	523	562	523	542	491	520	524	500	541	493	512	475	511	519	524	467	529	499	510	568	493	519	494	518	542	518	497	496	536	508	503	537	498	517	506	530	520	527	520	535	540	546	501	543	542	502	463	541	502	491	522	494	514	554	551	518	538	569	489	506	492	558	540	530	529	490	532	513	508	545	524	543	482	478	507	520	564	490	576	514	509	550	503	529	531	542	510	479	535	533	524	533	491	459	490	553	479	536	499	534	489	502	514	529	490	554	542	504	535	491	526	534	511	519	502	499	572	508	520	479	495	518	556	485	489	494	495	534	487	485	530	542	533	541	498	502	503	483	480	493	517	481	515	455	537	525	493	514	523	529	521	496	537	496	540	529	562	522	548	535	504	546	562	483	499	478	526	496	522	524	564	509	553	520	523	500	528	512	545	485	532	472	511	531	517	505	546	537	503	520	513	515	554	522	524	506	526	522	538	563	541	544	517	498	526	518	455	506	519	548	533	539	514	522	520	526	504	511	508	529	534	518	498	554	510	492	486	495	565	475	535	559	520	540	493	525	539	535	535	543	506	476	543	514	544	531	571	545	522	481	521	494	496	495	560	476	528	505	493	514	527	503	508	548	521	517	520	494	511	547	539	502	508	548	520	520	550	513	517	520	538	512	490	527	510	522	488	501	464	545	500	510	559	501	515	497	489	560	520	525	515	523	522	518	518	514	520	500	492	518	508	501	531	520	517	514	469	474	544	518	519	530	538	542	496	502	509	526	511	529	502	555	533	532	490	482	527	506	557	490	524	492	508	499	511	542	519	532	528	535	496	496	510	520	499	514	555	478	490	511	529	490	509	503	501	509	540	559	516	576	525	523	556	517	501	520	526	526	518	494	549	541	516	484	535	537	515	511	537	511	512	515	521	507	495	518	504	535	546	491	515	471	534	509	541	510	529	531	521	486	517	472	476	527	517	531	535	528	508	495	518	493	547	513	535	508	482	496	507	513	543	579	454	534	551	550	534	483	510	519	506	493	536	540	517	482	488	522	517	487	523	498	520	523	549	530	561	494	498	495	526	493	491	502	481	511	488	500	519	481	510	492	528	551	583	514	517	527	535	520	501	533	493	546	502	550	486	494	490	487	525	511	515	501	544	523	515	522	512	501	543	508	545	529	513	513	500	532	473	550	533	520	556	536	536	520	515	497	525	513	554	505	548	513	516	506	528	483	549	512	497	520	526	533	500	516	498	487	501	525	495	533	506	539	485	536	509	511	517	480	512	515	505	506	529	488	507	506	535	498	508	479	540	573	541	516	476	519	532	513	540	489	455	505	524	508	494	499	501	475	504	525	521	477	507	513	511	460	535	492	516	538	510	500	495	523	530	507	499	516	490	462	526	494	538	475	512	509	510	526	519	521	486	500	524	484	529	555	512	495	510	521	519	485	533	527	492	524	523	530	512	531	507	504	520	499	495	497	535	506	517	531	531	502	527	511	506	520	538	522	489	502	477	469	528	510	526	516	502	513	545	523	568	561	504	494	489	504	513	527	544	512	519	495	511	484	493	528	474	476	523	512	518	511	512	519	527	518	549	511	509	495	512	538	590	533	541	508	514	505	562	516	538	510	554	556	542	527	525	520	495	507	504	472	493	497	547	556	526	524	494	449	550	514	513	494	466	512	481	524	527	523	517	536	542	531	503	528	481	560	543	485	528	498	497	550	482	527	532	501	502	479	570	545	571	529	519	500	529	516	479	495	542	505	558	531	513	529	490	507	482	487	485	524	515	510	528	529	551	498	489	528	512	557	497	491	556	501	497	502	537	510	517	533	526	483	511	549	501	480	552	547	529	474	513	510	523	527	510	508	495	544	484	506	516	507	495	534	550	566	490	514	536	548	519	502	527	506	510	489	521	511	513	497	478	495	527	516	529	553	494	533	470	533	565	495	504	506	529	535	498	526	510	537	515	486	494	514	508	512	493	536	540	532	481	507	534	540	508	511	506	517	501	569	558	484	520	489	567	496	523	483	533	490	514	563	537	512	508	500	504	524	475	545	482	502	502	522	471	502	508	533	516	484	491	505	491	499	511	518	514	521	522	489	534	523	508	525	509	526	516	530	530	548	503	496	518	476	519	520	523	549	541	515	475	529	489	489	475	522	504	531	523	507	527	511	497	519	504	528	519	481	515	463	501	532	494	496	495	519	547	539	506	487	511	505	511	539	528	506	549	524	503	495	503	514	529	546	527	554	538	537	516	472	491	510	546	495	547	523	509	519	572	524	468	558	517	533	534	557	526	519	518	472	523	500	503	528	485	532	552	509	500	503	508	522	522	537	541	500	537	504	511	494	558	504	482	523	505	561	474	501	474	528	513	529	521	437	502	542	526	504	499	499	523	524	562	538	512	538	498	534	489	475	514	520	523	478	551	511	509	512	507	535	528	576	504	455	543	524	531	517	545	541	486	504	507	520	501	521	491	524	518	498	512	498	497	512	526	508	554	512	514	495	526	530	514	529	488	516	504	552	536	562	531	514	505	543	519	520	484	513	520	502	540	493	503	510	523	502	528	498	514	563	546	544	508	519	528	486	523	548	509	542	528	497	505	535	535	503	495	487	517	508	475	449	543	523	524	512	503	539	508	517	506	516	529	490	531	516	502	497	563	468	501	538	543
39285	32806	25248	14395	8589	5483	2869	1623	997	714	562	462	374	299	271	289	295	242	262	281	273	215	251	252	274	222	224	248	257	240	235	243	266	235	247	243	246	228	227	233	228	254	258	239	246	214	241	224	250	244	213	269	231	208	253	241	241	241	227	264	238	235	217	261	254	251	241	255	280	229	229	218	240	250	242	255	252	237	272	264	233	252	253	230	232	238	241	231	240	242	240	243	250	244	253	240	262	234	274	237	231	237	236	244	237	238	217	238	236	248	241	247	234	259	251	246	249	235	223	243	244	225	237	241	241	248	231	222	241	246	248	248	216	242	234	235	245	233	243	274	239	225	240	247	220	243	253	247	272	250	255	251	232	230	255	225	245	233	247	204	253	233	265	219	232	275	263	272	241	230	243	241	267	234	230	265	231	255	277	238	266	245	251	271	250	230	255	266	253	238	242	256	241	247	242	253	246	214	243	251	237	242	229	253	253	244	217	242	266	208	255	277	247	249	222	236	263	239	231	260	231	226	262	236	221	252	244	222	235	237	229	252	233	274	214	262	234	269	232	261	272	261	238	263	258	252	254	252	227	271	255	232	228	241	219	243	258	233	233	246	221	215	242	190	250	253	251	218	270	270	228	237	224	222	249	264	280	272	275	240	232	243	249	260	234	219	226	228	256	261	267	272	239	258	261	266	252	232	232	270	219	234	241	246	244	246	258	262	257	248	226	248	220	265	235	270	223	254	235	218	259	264	246	225	256	244	267	256	229	243	261	238	246	255	214	249	252	254	239	241	219	253	250	256	242	261	240	247	261	225	237	243	252	219	253	247	272	237	239	253	248	236	248	240	258	236	250	283	247	231	260	260	232	238	222	212	266	247	240	268	256	236	266	231	264	260	221	234	237	215	254	270	263	223	252	223	248	237	240	227	261	294	227	256	274	228	251	254	234	236	240	240	221	258	251	192	229	271	231	248	212	245	224	239	235	247	241	232	211	240	240	254	229	256	243	228	257	226	268	239	212	232	249	240	230	250	247	253	241	238	242	228	211	256	256	256	255	245	252	235	255	225	282	240	222	219	269	258	235	251	239	233	209	243	212	229	223	281	233	211	238	240	258	245	228	239	245	234	245	270	256	240	246	245	252	234	237	266	235	247	242	238	241	256	224	246	248	248	263	272	257	249	249	232	238	237	226	238	256	233	230	249	231	242	276	250	265	251	256	233	220	227	201	282	236	249	235	222	233	234	227	238	232	250	225	207	223	241	242	249	242	235	225	233	241	257	258	270	268	226	255	241	231	194	239	245	248	258	244	242	280	254	240	201	234	237	228	252	216	240	242	244	266	249	272	265	252	229	243	239	235	263	278	263	233	224	254	234	249	228	240	220	265	262	216	247	279	219	242	242	266	247	247	232	244	222	250	247	219	229	240	242	257	218	215	237	259	268	241	240	245	248	226	241	279	242	249	210	221	238	223	227	230	227	264	235	240	265	237	234	232	228	247	254	248	226	238	237	233	258	236	237	227	224	226	215	243	253	276	266	257	242	207	236	222	215	264	256	246	215	257	240	269	257	259	243	223	258	261	233	233	263	251	224	245	270	217	218	262	247	244	217	239	269	249	233	218	230	238	215	244	253	217	242	255	220	218	288	292	226	246	266	258	219	262	255	252	267	225	243	269	249	237	248	261	240	240	225	241	245	239	247	234	261	286	245	234	250	257	280	269	219	229	210	244	261	257	254	257	263	255	240	229	265	259	213	253	241	259	234	264	249	239	245	256	226	228	230	216	254	211	236	227	237	241	271	235	269	266	251	255	246	246	233	225	244	228	243	250	246	265	259	210	257	243	281	277	229	251	220	239	244	255	218	253	252	209	218	222	239	236	246	250	207	251	222	242	247	257	226	207	249	229	248	234	257	227	277	223	256	238	237	232	239	241	252	228	225	233	258	262	248	263	250	225	252	246	227	196	231	261	240	268	232	214	222	258	250	259	209	244	205	245	233	261	267	252	238	254	239	275	269	254	248	230	251	271	210	238	215	257	222	231	232	234	256	264	239	231	242	247	262	276	237	224	239	261	244	241	239	243	247	233	225	234	231	251	233	219	231	224	241	210	221	216	247	228	265	235	250	274	243	235	256	206	251	250	218	219	245	241	245	236	264	251	231	242	245	261	210	274	257	261	254	257	239	264	243	247	249	218	260	231	232	221	265	246	220	238	247	278	229	220	227	210	243	242	237	256	266	224	268	240	258	263	248	248	255	266	249	239	264	268	236	254	259	225	219	233	269	227	240	278	246	252	253	248	254	217	257	239	253	260	235	263	233	225	257	221	232	231	261	237	264	270	233	243	236	263	268	240	263	243	241	231	272	259	226	240	215	281	253	258	211	234	269	253	241	228	268	262	275	261	249	264	250	243	266	243	223	248	245	234	246	237	256	215	233	242	237	206	266	251	241	219	201	230	244	237	243	240	231	260	231	271	241	245	217	234	241	248	250	243	240	223	247	223	260	249	249	240	239	271	275	252	262	233	257	239	240	238	221	258	255	226	238	232	230	270	235	246	231	255	232	226	257	257	284	242	241	252	254	254	245	232	257	246	240	251	254	273	244	271	244	239	232	262	228	227	233	249	253	258	252	248	217	272	247	251	255	227	249	232	217	251	226	237	249	278	248	248	242	238	226	260	237	262	249	250	238	257	230	282	247	223	222	240	283	249	271	252	243	226	260	238	266	265	256	280	273	236	264	242	247	265	267	251	260	237	232	214	259	263	247	284	249	244	255	247	239	291	243	263	232	243	256	262	270	230	218	232	247	239	238	214	248	260	252	231	229	268	265	239	252	235	231	277	254	219	242	245	258	240	240	231	218	241	250	238	231	275	241	263	211	236	251	243	245	254	237	247	250	221	251	246	233	252	245	298	267	243	203	254	249	277	245	234	257	240	238	241	243	241	253	220	240	247	259	234	254	236	234	228	250	268	270	276	255	213	257	262	223	269	214	253	220	258	253	264	257	259	246	240	241	238	254	240	262	235	253	247	245	229	225	241	263	232	254	275	283	231	218	210	245	246	265	250	268	236	252	255	211	233	253	217	257	258	240	244	216	211	222	273	240	255	239	253	236	254	237	243	251	235	245	245	280	249	256	270	261	227	235	233	240	250	253	236	254	239	259	236	256	243	201	238	223	247	260	254	234	239	260	229	234	274	264	247	230	235	243	237	253	233	252	247	232	245	241	244	214	220	235	225	237	253	236	253	249	250	271	198	264	269	262	234	250	217	226	238	244	246	248	257	245	244	237	260	220	261	264	282	261	252	252	252	260	225	238	300	255	226	264	261	251	268	245	259	226	250	254	280	264	228	245	227	241	267	277	229	278	285	240	242	223	247	235	238	239	225	237	256	246	221	246	285	259	257	259	241	242	239	257	230	237	241	254	250	240	227	267	234	242	244	277	231	261	256	222	282	220	214	226	258	251	251	234	269	238	245	261	218	221	240	222	217	246
26674	26142	27929	23666	20058	15638	9558	6111	3816	2522	2203	1672	1211	1015	904	787	716	664	617	645	592	610	639	581	567	583	531	575	587	578	546	569	569	577	582	561	613	596	567	554	579	492	564	587	578	574	541	578	545	571	544	556	573	601	534	550	583	560	589	571	520	569	545	584	558	558	557	529	571	601	562	579	580	632	533	559	581	567	516	562	597	578	609	568	533	585	541	519	524	552	541	546	568	554	559	553	542	564	578	568	545	591	508	558	541	547	582	574	538	535	592	553	576	579	550	555	572	568	541	569	535	564	546	523	571	566	555	565	577	572	549	586	563	571	553	559	534	553	582	550	604	514	559	561	556	540	551	568	586	566	606	624	609	572	545	582	546	547	569	561	554	595	584	589	588	519	560	550	561	564	594	548	591	555	560	571	557	603	575	537	544	599	597	612	579	553	577	559	556	516	580	547	529	552	540	616	569	544	586	511	561	552	533	572	564	579	515	510	497	581	541	579	561	566	594	573	550	560	556	603	576	525	544	556	568	589	542	524	542	591	552	548	575	571	581	617	593	582	560	603	545	589	575	568	572	570	607	532	561	555	570	577	579	541	556	575	545	574	559	556	570	545	592	552	520	569	579	519	561	547	571	554	553	595	563	562	558	553	575	544	504	590	533	540	577	560	586	563	568	538	556	562	569	549	551	538	575	551	564	567	592	578	565	588	576	550	583	552	570	559	564	527	584	577	531	537	579	565	547	550	583	585	557	521	540	582	584	546	565	523	546	550	555	544	593	546	570	582	586	584	595	548	541	558	577	582	556	577	556	548	582	573	538	565	525	589	567	579	561	583	530	615	595	556	558	524	568	534	585	557	539	529	539	543	542	524	560	577	578	578	610	617	601	551	561	545	573	582	530	561	577	514	571	610	540	552	574	555	575	563	547	602	522	602	575	565	534	599	561	553	567	543	594	604	552	572	546	532	535	590	554	548	578	537	535	546	556	578	494	532	568	592	573	513	562	598	576	598	590	568	541	541	567	586	558	546	626	560	599	568	550	624	539	560	540	563	580	558	591	575	561	561	522	581	559	590	569	562	560	607	576	553	542	551	540	538	594	610	536	597	547	556	580	562	518	596	591	570	546	582	587	553	551	547	571	570	570	613	607	547	598	550	528	568	544	517	521	524	580	575	567	592	589	538	568	551	573	526	607	597	541	573	604	595	592	574	563	542	584	605	597	557	570	577	564	549	598	541	558	524	576	566	564	553	566	519	558	542	578	575	541	540	559	568	562	578	568	555	558	579	620	520	535	530	557	577	576	569	547	576	576	600	586	581	560	572	559	501	560	603	549	564	575	558	522	580	584	547	571	552	571	574	581	532	532	566	563	548	611	546	574	568	555	526	525	509	585	548	574	522	569	539	553	566	578	571	549	563	598	569	542	576	558	534	566	596	578	539	554	577	567	586	541	571	596	563	568	548	559	610	553	538	560	583	602	550	604	591	564	535	595	556	616	543	563	547	572	575	536	554	572	589	572	560	580	510	602	555	562	531	595	561	564	564	610	600	552	562	558	559	551	571	542	555	592	564	546	564	563	589	559	550	543	550	563	557	547	576	604	554	590	613	555	577	551	541	587	584	576	563	513	519	545	604	558	542	583	568	597	588	550	548	560	553	540	594	586	583	598	556	519	544	547	565	543	539	575	548	617	590	590	569	553	571	518	558	559	575	565	568	580	555	558	527	553	612	566	599	564	530	565	577	583	546	577	528	575	567	590	544	599	621	535	574	536	562	564	585	596	544	568	563	592	584	541	563	528	570	549	579	570	585	553	552	572	578	586	568	585	513	562	521	497	557	606	577	525	547	570	577	574	553	542	531	572	528	586	558	616	553	560	569	544	570	552	537	560	595	561	614	571	568	584	583	561	556	580	571	546	575	587	523	556	554	591	579	584	531	558	557	533	529	549	569	601	536	552	579	533	527	600	563	528	593	577	570	509	554	600	562	597	538	571	550	587	575	588	504	518	547	539	587	559	568	593	521	557	611	597	546	515	550	531	593	541	593	540	571	565	581	586	550	549	532	549	580	598	551	567	577	581	571	579	559	551	570	548	551	577	546	547	555	596	551	584	586	563	556	549	570	575	555	548	597	543	538	554	564	559	579	568	585	544	570	597	557	563	570	575	558	550	555	569	578	558	581	557	546	549	544	606	573	504	554	587	527	581	521	584	563	572	538	612	557	533	578	569	571	596	526	566	613	562	565	582	605	563	571	596	600	591	565	602	575	579	619	583	580	556	596	526	588	590	552	532	550	558	589	571	550	589	580	545	625	576	549	521	576	557	581	581	568	517	566	582	616	597	543	567	591	570	537	554	583	553	541	605	554	583	572	543	600	532	595	558	549	535	576	585	551	624	581	523	532	568	580	532	550	574	554	559	575	569	534	573	600	562	547	579	563	564	563	588	603	597	600	586	569	558	581	533	579	564	589	584	597	567	514	571	524	570	573	550	581	555	593	530	556	571	584	535	596	570	538	617	557	526	592	547	536	564	600	595	599	538	572	580	515	530	596	583	558	577	596	616	573	512	588	561	565	549	574	561	589	597	584	578	531	526	575	580	578	576	555	569	588	533	541	543	561	566	601	533	572	568	545	599	586	553	589	539	558	580	527	547	543	580	546	596	567	560	537	571	582	572	550	579	571	578	511	579	556	519	573	526	595	557	583	523	562	574	535	588	543	564	570	552	580	530	583	555	564	579	571	568	529	593	550	546	537	562	560	578	479	582	565	567	582	600	561	587	574	503	580	600	575	565	553	557	602	552	581	542	573	579	531	605	553	549	548	588	598	612	529	593	540	533	581	531	579	556	572	538	590	528	573	554	563	581	565	527	564	551	567	603	543	576	610	576	577	602	572	576	588	587	561	524	536	614	516	558	594	572	554	574	555	584	550	574	589	498	556	556	552	580	544	572	574	559	553	556	565	555	593	586	600	591	540	580	590	571	553	554	577	555	557	583	599	572	571	574	531	584	576	557	557	577	535	564	541	601	565	557	579	582	582	569	537	585	566	545	550	583	564	539	560	544	564	586	548	573	550	538	535	550	568	562	574	520	559	620	548	562	584	542	622	571	550	572	555	564	545	582	582	565	578	586	602	574	600	580	538	596	565	548	552	557	580	572	564	557	543	566	585	617	523	566	559	578	564	539	595	602	516	541	562	557	601	557	583	537	546	543	587	580	562	562	553	545	562	540	611	588	567	536	570	579	571	568	589	548	536	558	592	557	532	621	593	590	559	570	639	563	581	554	508	571	581	568	552	582	547	581	542	548	566	564	527	562	592	587	577	559	553	558	564	546	551	544	542	590	550	532	559	568	555	605	574	585	551	619	557	552	561	553	581	567	584	556	534	583	570	533	560	560	569	557	544	596	535	554	536	569	570	572	544	592	567	557	545	551	540	576	578	590	531	540	573	539	597	545	579	504	554	531	614	570	562	575	556	581	547	549	578	544	587
53973	49882	43597	39155	28192	20696	14583	9054	5770	3856	2455	1572	1020	873	687	525	398	363	379	329	319	303	357	266	263	280	297	302	261	281	276	235	246	221	232	233	238	252	253	211	263	219	248	228	219	227	207	242	232	235	219	215	250	228	207	218	213	224	233	250	223	246	237	271	250	224	260	210	221	224	223	218	212	230	234	207	234	248	235	236	223	225	218	248	259	245	218	239	226	214	199	224	230	227	242	216	217	231	235	244	233	234	255	261	238	212	242	217	238	223	219	210	248	219	227	251	205	243	224	217	243	244	208	228	229	223	242	218	230	237	248	225	235	232	243	228	282	268	239	255	218	242	210	241	233	216	223	241	256	250	226	262	243	214	251	238	219	217	226	219	258	232	194	214	246	243	231	221	249	229	258	215	254	246	232	248	231	213	253	227	217	205	227	207	245	259	247	243	223	228	206	219	251	221	240	249	216	214	234	259	221	218	180	241	207	236	214	242	214	210	241	217	239	212	220	229	241	218	244	228	242	228	244	233	238	216	230	235	239	242	214	245	210	235	221	217	222	247	235	239	208	258	259	233	228	222	228	223	232	208	252	234	223	241	256	228	215	235	207	216	238	248	209	239	230	206	244	240	232	216	250	225	211	224	225	213	226	241	215	249	223	246	212	252	213	226	222	241	218	230	246	211	206	259	249	232	226	230	241	227	244	247	229	239	255	239	266	227	254	216	235	221	213	235	209	253	233	241	218	225	226	231	244	212	233	222	219	214	204	213	211	277	240	216	229	259	225	236	230	247	223	222	234	247	227	223	229	230	230	218	243	240	219	229	233	235	215	262	245	240	243	232	216	243	237	248	189	208	210	240	230	234	215	230	227	197	229	218	233	221	229	230	235	247	224	217	227	218	245	225	235	223	231	210	227	228	249	225	219	252	230	218	194	228	226	251	209	244	208	222	212	230	244	235	236	248	227	245	229	214	232	231	247	225	220	250	209	216	215	255	257	216	216	194	247	217	219	227	207	237	229	234	247	249	226	238	238	225	228	243	232	224	217	222	239	245	232	218	232	241	236	256	230	229	246	256	250	247	262	237	240	208	244	220	240	224	202	222	204	213	228	252	230	231	226	218	231	211	244	221	164	224	231	230	196	215	217	238	230	244	240	239	243	254	229	229	241	232	257	212	238	228	237	190	241	232	208	227	239	243	198	201	221	229	235	224	259	210	257	208	204	223	226	224	228	227	231	223	226	248	213	216	244	232	241	227	249	209	266	252	229	253	227	218	197	243	234	189	221	197	226	226	217	246	224	239	214	227	233	266	241	202	214	265	226	237	243	233	217	245	220	213	214	242	223	253	229	214	188	229	221	236	242	234	246	252	214	221	243	230	185	267	228	246	212	260	221	198	197	250	241	246	221	253	198	217	233	266	202	236	205	228	232	244	232	230	238	229	231	196	232	237	248	203	240	229	231	221	228	236	229	223	228	247	219	246	224	214	235	234	222	223	220	252	236	233	230	209	222	232	223	220	218	254	210	240	221	237	214	207	256	234	243	236	268	233	241	231	213	203	189	259	226	214	196	225	248	238	220	225	228	236	249	245	223	253	237	207	241	240	240	200	239	211	240	241	267	226	224	236	195	220	246	246	223	232	211	207	251	248	215	229	246	243	225	219	247	248	232	212	218	227	216	218	224	210	225	233	202	228	222	210	220	213	270	240	205	204	227	236	231	240	237	237	227	214	248	248	214	215	222	232	236	233	230	221	273	247	225	252	211	209	190	254	237	219	237	185	236	218	225	229	222	226	215	251	213	248	226	230	214	198	224	245	229	231	213	252	219	223	201	229	229	212	248	242	247	225	230	203	226	229	262	227	196	200	210	222	213	256	269	284	242	208	237	261	214	205	232	244	227	232	261	227	238	223	225	240	215	218	206	236	239	237	202	227	245	225	215	237	229	217	251	232	219	217	204	242	254	228	214	213	265	210	222	220	222	236	213	215	228	238	231	244	217	260	210	224	221	211	208	229	215	213	240	193	222	231	239	202	228	219	208	238	238	241	225	218	223	208	221	220	213	230	227	210	225	224	247	255	243	224	227	210	249	245	237	222	265	247	238	226	225	211	212	228	235	227	211	198	225	241	230	247	221	209	231	230	231	262	219	231	236	230	231	232	215	247	204	258	202	225	238	226	207	232	206	221	242	228	248	214	187	216	224	228	231	235	248	220	221	220	219	230	238	223	212	244	219	213	234	234	220	249	261	215	227	223	233	225	235	223	248	219	231	249	210	215	231	246	223	226	234	236	233	233	221	204	231	215	216	211	216	223	199	243	207	234	252	229	225	238	223	224	218	215	234	250	231	228	224	222	224	215	230	264	230	211	236	229	222	190	203	228	220	202	240	229	225	253	226	226	243	223	246	223	257	241	246	234	245	230	223	247	222	230	236	234	240	216	248	227	236	232	232	216	234	261	227	232	256	243	211	211	229	231	234	226	225	236	250	252	216	250	241	202	239	221	237	225	241	226	216	226	210	233	238	207	225	242	229	261	224	236	208	209	226	219	224	236	236	247	202	217	225	235	251	221	243	228	252	207	215	212	203	191	233	210	256	246	205	214	209	219	223	215	252	236	225	223	221	234	226	215	251	243	215	230	228	217	232	228	239	202	238	241	213	221	256	231	213	199	217	234	259	232	259	232	228	221	189	190	232	222	210	218	200	234	216	217	217	225	244	215	238	230	247	208	223	196	241	242	229	258	227	229	233	211	227	248	239	212	218	240	230	216	235	209	208	238	235	221	230	227	247	238	218	231	236	249	212	262	250	217	228	236	216	220	238	227	229	243	216	235	212	240	232	243	213	226	227	238	231	239	238	251	241	243	214	249	239	219	231	236	239	215	215	195	203	220	251	212	228	240	243	216	208	213	224	234	208	228	224	221	202	217	250	233	249	239	236	212	218	226	239	201	215	246	232	257	224	228	250	230	215	239	228	250	226	261	202	215	215	218	223	254	221	222	221	233	242	249	198	224	250	260	223	248	225	244	257	232	248	212	214	241	223	262	267	225	233	217	226	195	233	237	252	244	226	273	241	222	222	229	224	238	240	248	233	249	220	224	206	234	210	227	231	246	220	224	244	227	242	192	216	221	230	215	225	261	220	241	207	215	227	220	220	221	213	227	217	205	210	218	229	227	212	235	213	211	219	233	205	239	259	253	219	245	232	226	219	216	254	225	243	226	245	222	232	264	223	205	239	204	222	224	225	257	230	274	229	225	218	223	220	218	226	216	244	231	211	242	225	253	227	227	229	237	259	223	230	214	230	208	246	238	227	225	212	239	223	221	248	225	221	248	249	207	247	243	218	215	219	214	237	238	224	247	233	222	245	245	232	227	221	244	251	254	241	236	237	209	226	207	217	225	223	251	229	203	220	222	215	227	259	218	250	224	235	211	236	229	211	222	222	222	215	212	205	217	222	238	214	232	253	240	242	239	221	202	224	235	221	249	222	218
40129	44168	45133	45274	37274	30960	25475	19309	15049	11569	8473	6055	4246	3627	2660	2137	1299	1224	1271	1214	1055	988	874	797	771	718	736	820	705	682	631	607	591	577	592	560	602	557	544	586	542	531	534	517	526	548	529	541	544	509	521	529	508	576	514	505	515	504	535	595	526	519	515	544	528	502	554	515	533	532	509	519	570	520	493	583	504	578	540	512	504	554	537	533	536	508	525	507	518	530	506	540	529	516	533	532	517	535	521	538	502	483	567	555	502	548	548	504	529	494	533	566	511	533	499	546	515	553	518	517	540	550	516	539	530	529	530	531	562	541	565	517	548	557	544	516	523	531	478	498	517	531	545	524	541	521	543	512	523	576	517	509	549	515	513	501	530	512	551	525	550	576	552	555	553	554	532	555	500	474	540	492	528	542	506	527	540	533	573	496	539	553	532	564	500	544	532	554	538	485	516	515	514	502	528	517	562	535	533	493	518	541	571	514	514	538	569	542	522	540	549	492	560	557	526	560	540	554	515	521	538	539	546	550	503	489	517	499	558	518	522	534	557	523	543	550	580	567	573	539	517	548	539	521	558	552	541	531	526	521	482	517	556	546	539	519	521	490	530	563	579	536	537	557	529	560	526	540	541	503	489	560	552	512	526	531	548	477	538	526	518	524	496	485	521	505	482	537	575	558	517	529	508	600	517	512	563	532	517	563	512	520	559	513	521	563	501	533	541	538	527	524	499	540	517	566	563	528	557	559	539	513	553	506	543	528	535	520	550	521	528	521	575	569	534	507	526	518	552	551	525	521	528	528	523	511	559	566	527	519	526	535	546	549	557	516	530	558	540	511	546	550	569	549	583	511	534	535	501	531	540	499	543	552	549	506	560	551	528	541	509	553	551	544	551	538	534	502	548	546	544	552	522	536	519	522	538	552	519	547	537	536	558	526	515	514	521	529	538	558	517	537	550	528	541	521	515	526	528	556	541	514	558	482	507	562	550	563	507	554	485	524	520	564	475	498	539	542	573	525	570	549	548	527	536	514	541	549	545	549	499	534	489	516	536	523	531	534	553	511	544	544	539	594	512	565	510	538	533	542	558	542	530	562	511	508	496	557	569	535	558	517	511	532	544	576	539	521	511	520	501	538	548	524	568	562	512	516	493	528	528	530	571	573	534	538	545	525	543	596	470	515	523	508	525	569	510	519	550	518	521	560	571	520	523	556	530	503	557	475	539	574	539	550	539	532	542	504	536	534	529	569	547	525	537	540	504	558	561	544	530	543	549	556	543	501	533	547	507	514	541	525	553	532	487	560	527	509	555	535	509	536	563	500	555	511	527	558	538	533	531	547	535	538	496	591	534	547	510	525	535	518	498	581	548	541	550	557	532	520	513	525	506	517	526	534	534	496	555	517	529	543	529	550	528	498	523	508	514	522	514	527	539	532	553	523	533	545	532	534	556	527	528	522	520	533	537	515	505	558	564	526	504	493	530	531	535	535	527	559	529	545	513	526	534	501	509	506	517	513	570	581	562	512	498	512	543	567	581	487	535	531	537	521	572	526	560	530	526	534	549	499	504	537	550	552	477	519	544	523	563	546	556	506	553	522	559	503	494	504	525	542	524	547	545	563	531	522	490	499	539	539	536	534	501	531	566	534	532	525	523	519	570	522	532	539	566	520	526	535	535	511	532	500	499	531	544	570	538	508	506	529	504	548	489	556	564	579	511	548	547	544	572	515	521	588	515	569	512	530	515	521	541	556	546	530	519	536	525	508	517	564	531	541	527	486	567	527	529	514	532	541	530	526	580	530	582	557	515	525	523	611	536	544	517	517	543	527	567	517	563	549	532	514	550	546	554	551	580	511	509	506	518	543	569	551	520	525	534	520	531	566	539	519	546	503	497	536	505	564	551	559	535	541	522	505	525	549	532	517	565	515	545	546	558	547	527	550	554	567	554	541	525	538	516	535	494	540	486	507	576	504	508	525	518	537	516	501	534	542	504	557	564	548	535	580	521	533	531	553	552	506	534	556	517	511	517	560	575	520	541	496	507	514	521	532	528	556	534	561	523	574	505	591	531	560	538	531	569	553	541	525	581	564	504	531	539	540	575	494	551	508	540	506	565	548	531	533	494	516	511	537	546	558	515	529	529	583	500	511	545	534	527	551	568	508	505	535	602	557	547	566	539	495	542	523	574	544	524	535	547	548	538	557	508	521	549	539	489	502	567	511	546	517	526	541	537	555	504	526	515	522	541	556	530	550	516	533	507	473	526	562	517	517	545	569	544	524	507	498	528	529	552	524	566	499	526	536	531	573	528	563	551	527	556	538	484	533	549	549	512	523	549	540	582	547	523	528	534	552	509	520	548	527	525	540	538	552	539	511	532	564	513	554	571	523	506	537	501	548	534	527	513	569	511	519	510	512	570	558	538	555	532	489	559	517	503	493	534	539	529	517	540	538	552	510	548	553	506	525	539	516	558	572	552	506	537	529	507	489	542	548	513	522	562	545	506	584	542	550	547	506	488	527	543	554	549	545	484	516	512	511	518	545	527	560	512	512	538	506	554	537	513	506	542	530	508	535	535	523	530	543	520	537	551	551	484	540	581	543	550	552	579	543	531	543	548	484	509	564	552	550	516	513	560	515	469	536	546	552	531	489	550	507	517	526	581	521	525	510	518	524	580	549	595	531	499	527	538	522	517	512	539	547	565	580	545	535	533	519	547	513	511	548	512	525	592	555	580	539	533	539	511	555	547	526	519	539	497	530	526	520	505	528	549	540	532	538	558	533	551	527	578	500	547	509	538	533	564	521	482	515	514	539	566	542	499	542	498	533	524	557	494	537	489	528	537	502	524	498	522	550	560	508	521	531	600	504	552	555	503	543	543	522	552	501	575	521	498	540	554	542	529	471	580	521	551	492	534	529	504	505	538	552	567	513	563	528	495	522	534	558	523	530	506	541	533	539	524	547	510	528	518	482	544	555	562	502	554	509	536	509	530	540	525	543	485	547	511	494	577	572	596	535	508	560	502	552	514	512	490	576	537	516	529	546	575	579	528	531	510	528	522	534	562	545	542	562	515	549	529	508	532	543	570	545	512	536	518	539	553	513	552	515	532	540	557	554	573	529	511	538	554	526	583	535	525	547	566	528	546	497	507	542	543	537	563	530	516	541	486	522	514	542	511	532	527	559	533	541	542	550	528	549	571	530	572	504	520	557	512	579	548	511	516	513	526	549	539	526	554	530	518	532	511	543	529	548	548	550	542	564	552	460	520	533	526	551	528	513	565	538	530	565	548	504	478	542	553	536	543	546	523	554	518	530	503	545	525	524	517	578	544	526	532	541	554	471	541	547	573	506	511	517	533	496	580	533	542	552	504	557	541	557	537	538	550	553	574	525	527	539	502	617	500	528	501	534	531	550	549	543	526	554	528	559	547	519	525	517	537	516	512	521	498	541	525	525	491	554	473	548	549	547	492	510	518	519	545	547	550	545	514	527	564	508
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
