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
336535968725	336535969284	336535969834	336535970384	336535970934	336535971484	336535972034	336535972584	336535973134	336535973684	336535974234	336535974784	336535975334	336535975884	336535976434	336535976984	336535977534	336535978084	336535978634	336535979184	336535979734	336535980284	336535980834	336535981384	336535981934	336535982484	336535983034	336535983584	336535984134	336535984684	336535985234	336535985784	336535986334	336535986884	336535987434	336535987984	336535988534	336535989088	336535989634	336535990184	336535990734	336535991284	336535991834	336535992384	336535992934	336535993484	336535994034	336535994584	336535995134	336535995684	336535996234	336535996784	336535997334	336535997884	336535998434	336535998984	336535999534	336536000084	336536000634	336536001184	336536001734	336536002284	336536002834	336536003384	336536003934	336536004484	336536005034	336536005584	336536006134	336536006684	336536007234	336536007784	336536008334	336536008884	336536009434	336536009984	336536010534	336536011084	336536011634	336536012184	336536012734	336536013284	336536013834	336536014384	336536014934	336536015484	336536016034	336536016584	336536017134	336536017684	336536018234	336536018784	336536019334	336536019884	336536020434	336536020984	336536021534	336536022084	336536022634	336536023184	336536023734	336536024284	336536024834	336536025384	336536025934	336536026484	336536027034	336536027584	336536028134	336536028684	336536029234	336536029784	336536030334	336536030884	336536031434	336536031984	336536032534	336536033084	336536033634	336536034184	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35124	33395	37666	36120	33153	29399	28327	20873	19639	18758	14601	9997	6507	6946	7660	6642	5433	5474	5019	4733	3394	2891	2388	2179	1809	1650	1504	1316	1065	1057	1038	942	944	821	740	698	662	550	485	483	462	446	371	343	402	307	272	249	261	275	268	266	251	261	249	254	276	219	225	227	238	267	222	209	237	228	232	220	234	227	242	241	255	230	238	260	258	230	258	272	254	244	246	239	228	239	231	233	247	231	226	227	224	236	254	235	278	255	224	235	247	223	225	234	235	219	202	224	245	251	251	261	244	240	231	197	259	270	234	209	249	203	217	251	238	259	235	260	229	255	235	256	270	231	228	226	261	233	228	244	248	244	244	254	231	236	251	290	210	250	226	242	235	210	251	276	233	253	237	240	238	253	225	250	258	227	220	249	242	218	233	253	217	250	259	219	256	227	257	219	231	249	242	227	249	211	254	221	276	251	237	237	279	213	231	225	247	251	237	266	251	251	263	226	220	243	249	245	253	247	242	249	234	226	233	233	245	246	243	251	253	245	245	222	241	243	263	245	220	227	260	232	263	238	230	213	233	231	246	242	227	218	258	245	233	216	261	234	261	252	226	243	209	250	262	235	255	229	227	286	241	248	229	222	248	250	235	237	259	229	245	227	241	249	246	253	243	258	241	225	265	238	242	249	240	226	256	238	220	245	258	246	219	252	221	262	256	260	232	244	231	217	235	260	220	248	277	244	230	262	235	216	198	270	247	227	218	240	258	242	265	265	244	234	234	255	256	250	255	228	256	250	233	238	225	240	261	234	227	258	217	228	264	242	223	254	236	249	239	230	233	254	219	222	247	255	254	239	248	233	227	270	222	231	237	253	248	225	222	227	249	265	244	244	271	245	227	229	257	248	242	222	245	277	221	218	209	254	243	270	274	241	211	238	248	241	245	250	231	236	235	227	254	230	222	264	248	230	277	230	220	234	255	240	220	219	228	245	269	223	224	229	284	258	239	261	238	223	254	264	267	223	233	252	223	254	245	221	207	226	226	251	265	226	252	244	240	244	231	238	252	240	227	255	251	257	233	252	239	248	241	233	230	225	275	242	246	233	247	254	244	251	237	244	259	248	242	293	201	230	247	236	247	239	229	224	216	230	242	236	216	256	233	236	255	231	244	246	265	262	255	243	233	252	234	241	254	229	249	247	242	251	268	248	250	279	276	266	224	213	264	239	220	228	240	234	278	229	231	240	240	255	231	248	239	269	252	229	267	229	266	257	215	256	233	241	237	251	251	233	236	208	241	233	222	238	235	230	240	238	267	245	235	230	219	212	246	275	239	235	227	235	253	217	249	229	267	231	229	253	257	245	207	234	203	242	223	246	246	248	266	234	228	235	220	247	237	264	204	235	266	226	220	227	232	244	246	243	247	244	253	223	250	261	251	240	234	247	252	244	234	241	251	255	250	236	249	248	247	225	233	237	259	244	237	250	211	243	258	245	228	227	217	218	222	255	267	243	213	223	228	238	251	253	238	234	244	207	211	249	219	252	254	221	237	246	223	234	226	257	238	216	236	249	234	225	244	232	228	232	260	217	205	234	242	242	237	233	216	252	244	262	266	240	266	237	244	234	251	232	234	231	228	231	227	236	272	234	246	224	241	257	242	244	220	214	247	243	226	295	244	246	238	239	223	241	247	254	240	230	226	238	209	255	237	232	249	254	238	229	253	267	242	227	239	236	244	208	236	254	234	211	250	220	262	237	238	250	242	245	237	258	260	235	234	225	215	222	242	230	224	259	220	235	245	262	260	246	252	231	227	254	266	259	245	253	250	208	241	259	274	238	239	270	263	228	235	205	241	223	258	260	223	241	263	256	245	241	242	225	260	254	257	246	227	251	234	236	246	235	263	263	232	260	236	257	249	249	258	238	237	269	237	230	244	247	238	228	252	219	244	221	248	242	215	260	233	238	236	234	255	250	228	209	242	243	237	242	259	249	223	246	244	245	233	239	251	277	222	220	223	238	213	247	261	230	235	232	240	271	237	220	234	228	260	226	246	229	253	231	236	211	235	218	202	245	270	247	226	250	237	238	243	252	208	227	226	240	261	240	252	238	207	246	215	208	247	248	216	226	255	230	232	242	269	243	249	255	233	245	266	259	233	238	227	240	263	229	224	224	242	249	231	246	259	252	253	263	238	214	269	205	226	235	249	263	247	243	248	235	258	241	255	260	219	208	231	233	253	233	244	275	250	256	242	214	247	244	206	243	237	220	260	236	248	237	211	226	253	221	249	232	231	235	254	237	265	229	227	245	229	254	264	222	226	224	282	204	235	241	236	231	249	238	242	242	219	259	253	222	216	225	218	223	259	241	192	246	202	236	209	245	232	274	254	232	253	233	241	255	244	252	257	263	245	240	254	222	257	256	244	225	224	246	256	240	269	237	272	246	266	251	246	237	248	250	229	250	245	232	230	232	242	248	238	228	233	224	257	232	245	230	239	239	245	242	218	247	255	234	213	258	288	208	214	227	230	240	223	244	224	232	241	257	220	257	230	245	247	254	238	228	215	228	243	237	233	224	232	233	246	230	249	239	259	202	262	232	246	262	259	236	231	221	214	243	239	219	239	242	243	215	233	226	267	247	245	242	233	230	245	236	288	246	233	239	246	251	239	223	233	263	209	276	232	265	240	249	226	238	241	230	238	214	254	256	232	245	248	234	227	235	245	262	229	238	232	239	255	247	263	226	278	227	261	247	246	209	250	240	233	200	254	241	218	235	250	272	275	259	212	270	257	245	228	248	199	290	243	256	239	229	243	242	217	242	243	216	243	232	241	258	247	270	240	229	283	237	228	250	201	239	231	230	226	236	216	192	230	234	256	261	254	257	232	251	267	229	248	262	260	249	242	233	252	256	265	221	235	250	266	221	225	217	264	209	242	237	219	255	223	256	247	249	252	228	242	272	247	239	247	258	241	225	219	241	218	245	247	227	237	250	227	240	239	210	259	215	250	239	254	235	260	214	212	266	183	241	249	251	245	253	226	236	261	244	258	264	294	225	264	229	231	271	240	220	229	238	245	232	245	239	211	230	261	223	214	241	237	234	222	217	240	246	249	251	226	269	253	229	202	251	254	223	241	237	226	234	235	247	230	225	251	217	266	219	227	228	252	237	250	245	228	266	232	250	249	260	224	226	241	222	242	237	247	210	241	236	250	262	239	239	227	250	259	262	264	218	243	229	228	229	249	261	232	241	252	242	245	211	217	235	237	241	225	246	234	233	215	266	275	227	227	248	266	240	226	233	222	241	236	233	243	239	251	234	230	260	242	263	236	229	247	237	227	246	251	263	235	240	219	227	230	268	233	232	259	252	226	242	243	230	236	239	222	255	228	213	269	237	234	243	237	252	238	241	253	247	244	259	252	235	243	244	251	230	256	260	267	235	243	214	239	231	271	248	256	254	249	224	212	225	238	233	234	236	228	233	243	257	256	246	234	226	258	245	257	235	258	209	218	252	247	252	241	244
25039	28252	36866	40207	40321	38906	38988	31771	35186	34856	31088	24522	20555	23357	25388	22771	19607	20876	20004	19680	16151	14516	12623	12290	10767	9229	8911	7670	6371	6355	6385	5474	5713	4883	4457	4178	3892	2967	2764	2692	2496	2045	1774	1540	1549	1291	1098	891	988	953	878	800	768	773	750	771	758	755	743	754	689	764	695	712	782	681	684	695	723	714	709	682	657	737	736	726	703	729	664	689	674	673	692	692	653	726	693	706	656	711	705	706	652	681	683	623	703	599	704	663	646	657	671	681	661	692	692	678	641	651	648	644	636	685	690	643	672	686	687	629	662	659	682	680	708	679	701	672	686	677	685	698	658	664	693	660	700	606	678	650	665	663	677	721	656	690	679	664	650	697	712	637	702	684	615	703	659	659	661	661	703	650	669	690	683	710	709	674	676	670	689	635	649	696	652	678	661	653	689	686	627	643	686	652	699	646	676	684	683	636	634	689	631	652	635	683	666	661	675	655	649	665	689	663	654	643	635	653	706	654	635	674	662	647	686	678	646	671	726	679	618	711	675	667	710	662	687	702	651	678	670	675	696	728	690	651	679	652	616	710	669	615	683	672	695	713	623	677	648	660	683	701	667	694	656	640	713	693	647	651	738	647	683	648	696	662	674	675	661	664	672	642	647	648	688	662	661	644	638	702	649	704	659	645	690	621	656	691	656	696	700	645	685	641	638	679	680	662	680	692	677	661	630	672	699	647	670	665	646	667	652	697	702	692	677	666	658	683	679	670	651	667	647	654	696	649	649	682	698	667	702	694	628	636	650	651	656	682	660	665	680	666	654	698	686	663	680	632	664	646	633	642	692	651	677	658	639	634	689	667	651	648	693	648	674	650	674	653	687	664	667	655	628	653	696	651	670	660	686	670	661	719	647	708	668	694	652	666	671	668	670	666	662	663	675	588	650	694	654	644	650	708	673	687	650	676	690	619	685	680	681	714	657	672	681	607	677	673	651	680	686	629	706	642	642	667	656	650	685	706	627	677	657	690	673	662	647	675	644	622	693	676	689	724	626	698	695	703	631	656	647	667	676	699	667	715	648	651	652	663	683	648	662	665	681	636	710	674	677	695	640	651	661	653	669	714	669	675	632	641	694	684	683	682	675	686	688	696	684	683	634	643	676	705	679	694	684	702	666	677	652	666	695	668	664	652	677	672	605	643	632	691	703	744	651	650	670	660	663	642	664	664	692	680	665	637	709	693	642	618	640	656	665	691	709	642	662	621	654	680	661	701	704	649	667	674	667	654	707	655	646	731	675	688	698	655	708	614	687	696	647	642	696	704	654	684	663	641	653	656	658	683	654	722	680	657	640	689	662	694	691	612	688	612	649	668	670	663	669	685	638	662	677	641	677	686	642	643	652	649	635	696	719	658	671	690	638	709	692	671	650	697	680	673	639	650	710	660	665	675	666	657	685	673	674	685	692	650	673	692	705	641	598	673	657	669	672	673	645	673	693	667	681	689	668	663	698	654	693	634	624	663	659	700	665	675	652	677	671	668	692	677	656	683	697	641	601	633	663	629	650	676	685	666	669	702	687	686	691	697	641	691	626	661	676	642	675	697	634	669	628	659	712	666	654	699	655	657	701	656	692	680	710	667	645	653	649	646	669	659	725	664	697	675	694	682	687	628	704	626	651	661	690	706	700	649	691	646	677	682	651	627	737	668	689	667	648	680	665	661	683	651	632	633	696	658	700	689	654	621	654	672	659	699	670	640	708	652	684	696	676	698	666	677	639	704	684	660	663	698	696	682	674	662	679	681	681	647	703	651	658	719	676	641	691	673	650	670	649	642	669	658	648	645	671	694	667	653	653	642	657	642	682	629	641	641	663	667	685	668	625	660	630	658	656	651	681	644	648	604	682	693	663	644	664	685	636	650	667	679	666	681	656	642	698	667	663	706	659	676	636	657	642	679	679	613	648	696	687	701	668	685	682	657	654	696	620	655	675	660	672	634	634	675	660	701	671	678	696	644	685	670	640	661	701	623	683	625	662	656	711	673	711	631	679	681	671	654	689	659	687	644	704	669	665	695	664	655	649	692	676	723	722	652	668	645	703	675	635	686	646	644	669	700	691	665	685	640	640	680	659	684	677	666	675	658	646	601	645	655	702	660	654	679	685	684	663	639	644	673	683	678	654	672	680	642	676	657	654	667	712	672	656	673	648	662	645	694	684	660	662	743	676	668	660	666	705	692	651	665	704	664	615	682	704	684	692	676	618	665	652	665	681	653	692	679	678	677	670	693	700	671	682	638	703	656	654	626	674	664	672	718	685	672	674	667	697	671	653	640	673	642	679	655	685	662	602	674	704	646	673	637	656	651	638	678	706	659	687	670	698	701	671	617	651	671	637	659	668	651	664	684	644	631	655	708	689	628	682	639	643	703	682	674	677	703	630	660	730	690	712	661	649	622	668	648	667	657	695	708	663	631	648	664	633	659	725	705	633	700	691	612	642	644	657	610	641	655	685	659	688	665	657	609	666	646	671	652	606	727	653	635	655	678	647	677	675	637	688	663	686	647	674	682	704	670	682	679	677	712	616	625	635	663	619	641	643	691	655	661	625	664	695	656	665	676	662	681	637	610	691	654	671	683	690	660	659	678	694	625	618	692	711	648	648	679	653	650	644	648	698	677	654	671	717	702	655	641	672	656	668	661	647	653	682	644	636	666	608	621	667	673	710	694	653	631	664	657	675	713	667	679	650	635	731	698	659	675	690	672	706	684	679	680	637	665	651	642	651	684	727	666	640	657	674	646	682	703	615	671	639	665	669	653	656	693	668	614	691	683	665	655	673	625	666	683	685	697	626	671	631	634	630	650	670	682	627	664	674	708	644	683	700	635	706	688	687	685	618	660	701	640	661	637	662	662	665	608	634	622	675	681	654	631	689	657	620	672	667	667	683	632	632	660	673	662	630	657	642	656	703	675	621	674	633	683	679	640	664	674	686	675	648	668	709	663	704	635	643	679	674	668	669	630	670	648	658	675	632	649	686	676	693	642	660	676	665	653	672	673	657	681	655	645	643	674	696	660	680	643	671	647	709	675	654	666	617	656	677	720	654	694	712	647	710	612	634	646	670	599	643	681	675	646	647	704	662	700	645	676	627	622	668	635	662	637	646	680	643	650	691	709	691	693	665	698	655	688	683	665	646	685	677	686	701	701	696	700	664	643	624	667	674	719	661	668	701	702	680	654	664	621	652	701	616	649	645	677	649	734	666	658	657	693	660	642	656	662	695	683	639	688	662	635	664	693	677	697	655	682	644	701	618	653	661	631	663	672	696	669	668	656	622	660	696	648	637	634	680	665	693	650	656	696	683	674	629	672	678	653	644	691	629	668	667	686	668	660	716	657	641	672	705	652	705	670	642	668	730	634	688	676	690	686	648	668	699	655	686	652	670	699	680	657	687	652	682	665	664	685	707	647	649	659	653	669	694	669	659	651	666	663	633	597	727	692	669	639	651	673	676	657	674	636	642	624
11111	8327	10643	8347	5629	3959	3111	2117	1768	1475	1110	872	700	653	609	583	530	553	471	484	413	375	383	370	351	371	347	341	330	327	362	325	341	317	333	326	343	334	322	324	329	363	313	328	318	296	308	300	325	315	316	306	282	295	311	329	325	295	300	305	293	330	322	281	322	325	337	311	316	317	322	306	306	326	313	323	312	308	312	301	310	334	304	315	341	302	292	333	310	317	298	291	274	311	324	301	327	305	281	325	281	340	299	349	307	316	334	327	311	290	328	318	325	313	300	302	330	306	300	328	285	303	378	334	334	323	330	333	286	329	347	303	329	298	309	333	319	300	342	330	328	329	328	315	269	305	334	325	255	335	366	307	321	273	320	320	318	334	333	301	327	340	314	307	324	337	320	306	327	322	302	313	302	301	310	257	275	288	291	306	325	296	334	304	319	319	308	345	311	331	326	313	308	280	324	313	312	296	329	308	307	297	325	341	334	300	277	312	328	332	310	328	311	314	299	336	277	332	310	296	317	331	302	326	294	286	300	303	305	307	322	327	323	289	297	311	308	289	322	330	324	273	301	323	328	309	334	338	325	286	297	312	289	328	303	307	327	300	299	307	312	301	345	325	336	308	299	347	299	300	307	323	300	326	303	313	306	314	325	308	303	324	329	333	333	305	317	297	329	311	309	341	321	322	332	320	291	299	296	324	321	318	278	335	323	316	333	332	317	332	316	321	290	307	298	302	305	288	306	315	314	348	349	319	260	315	333	311	284	308	329	335	341	307	311	315	298	305	362	299	330	303	279	306	347	332	313	292	316	314	310	332	312	309	297	293	316	301	333	282	300	319	298	323	319	295	307	330	334	291	309	317	317	328	303	320	285	309	304	317	352	301	300	302	350	311	297	310	324	284	314	311	325	321	310	298	314	313	316	305	381	312	290	313	339	299	302	306	305	275	309	297	315	294	281	280	307	324	269	371	318	341	328	309	323	291	319	331	316	317	312	293	288	330	297	310	324	308	321	315	320	340	325	307	302	293	296	292	326	313	311	331	308	294	314	309	337	303	339	329	307	339	295	314	299	329	315	304	302	300	337	321	325	314	335	288	336	314	305	310	334	307	317	301	286	288	321	325	311	300	319	323	331	306	319	287	323	309	338	315	294	297	295	298	284	324	313	343	293	304	309	280	354	263	292	305	332	330	294	331	340	359	323	328	318	292	309	294	317	314	298	337	319	342	300	308	314	326	319	305	283	309	298	306	325	320	332	319	278	291	306	323	319	317	293	301	324	328	319	350	326	301	324	323	315	323	319	315	329	356	325	305	314	325	332	329	318	304	311	300	336	315	309	310	337	310	313	321	328	299	310	317	335	300	287	321	320	322	304	321	296	332	317	321	293	294	324	324	335	285	292	327	300	315	299	333	340	279	314	322	310	289	303	333	291	308	311	313	313	311	341	314	312	314	286	306	322	286	312	323	310	334	320	310	336	314	289	334	318	297	292	338	319	358	305	342	322	326	337	298	296	309	321	303	332	299	300	299	317	316	301	327	334	344	318	290	331	304	316	315	340	314	321	314	317	349	332	332	325	350	312	305	299	295	279	328	340	300	316	307	329	315	318	300	327	299	315	321	287	345	315	292	333	307	300	295	311	331	328	311	317	316	313	273	322	308	314	311	303	299	311	273	312	301	321	320	314	350	287	291	310	306	315	320	298	301	327	349	321	319	349	302	295	297	351	309	313	341	316	312	290	303	342	295	300	348	296	290	298	303	314	318	273	307	288	334	308	293	305	290	312	293	317	333	312	335	292	295	327	308	319	311	299	311	303	326	331	322	282	345	270	319	327	319	289	330	306	338	300	296	303	327	311	340	302	350	328	335	304	304	320	290	317	317	309	292	298	304	315	334	298	312	339	309	305	345	340	307	303	318	323	311	315	320	311	319	314	312	316	278	324	328	306	324	293	304	312	314	283	328	336	320	294	320	304	307	306	300	324	307	293	318	311	333	288	315	315	316	340	348	295	308	312	313	315	312	304	337	298	278	308	298	296	326	309	300	272	298	295	332	297	317	284	320	350	328	349	329	313	299	320	330	298	318	297	303	302	315	325	349	314	287	335	288	291	319	336	316	310	339	319	317	300	327	300	302	300	348	294	345	330	306	328	284	300	308	305	278	330	329	323	304	317	317	317	336	321	343	348	313	300	316	323	300	369	315	322	337	317	345	313	299	306	309	288	327	300	319	307	308	308	287	307	315	314	326	316	311	319	353	309	290	280	335	314	328	326	305	302	318	332	305	325	286	315	325	332	304	314	317	332	333	292	315	305	289	320	298	304	276	308	326	315	303	306	341	329	321	326	321	323	314	311	312	323	327	331	324	326	294	316	325	295	323	299	308	291	317	308	311	318	327	343	307	325	326	302	294	328	289	304	305	318	334	291	310	316	331	325	306	302	294	306	322	314	314	318	323	317	335	322	345	305	317	313	281	310	329	308	286	289	322	313	341	293	341	312	304	347	327	337	315	293	317	319	290	299	281	307	296	288	335	290	319	321	301	312	334	312	297	314	309	319	316	292	310	328	374	331	325	322	305	321	317	306	302	308	319	316	327	266	310	313	311	328	282	298	289	324	289	272	308	287	309	327	320	302	316	341	289	284	309	297	306	318	310	339	295	309	310	313	320	305	302	293	321	297	293	325	338	321	322	328	322	308	278	313	279	283	307	337	333	327	282	333	352	294	272	306	323	319	296	314	314	324	291	337	299	294	319	315	313	317	292	322	273	324	308	314	332	338	308	306	273	338	319	307	360	267	322	321	380	304	321	323	308	327	296	322	334	328	313	323	320	325	322	315	326	317	334	308	332	320	270	332	290	307	316	310	297	344	293	307	318	300	329	343	312	310	311	323	302	314	312	301	292	308	317	278	366	302	291	306	314	276	302	306	298	346	279	364	320	296	281	311	320	341	325	322	329	278	263	319	317	312	338	345	284	293	291	313	306	308	338	309	309	309	293	330	323	318	298	289	311	304	293	305	308	318	329	346	308	301	320	319	328	331	352	332	308	326	309	333	303	295	291	326	272	333	351	328	292	300	338	292	302	305	311	316	313	316	304	296	301	316	310	327	320	316	295	334	322	350	325	315	325	295	326	325	302	297	326	322	315	322	310	340	309	291	346	294	324	286	327	312	341	284	296	291	294	315	308	350	288	329	334	357	321	284	307	307	297	313	304	294	303	286	311	317	299	328	326	314	357	295	328	292	329	361	320	314	297	332	321	309	296	334	346	303	346	333	324	327	311	289	294	305	328	301	322	315	312	296	321	292	313	284	259	322	313	353	297	321	312	321	313	316	297	301	289	322	301	340	310	296	317	316	344	339	292	299	314	316	328	331	305	299	310	325	312	338	327	327	329	307	348	288	322	299	316	303	311	309	296	300	304	336	310	285	336	327	331	328	322	306	341	288	304	338	286	287	296	314	310	320	324	321	337	299	304	302	313	331	325	315	274
9045	9176	16268	17589	15326	12987	11910	8714	7916	7135	5626	4303	3297	3173	3068	2801	2382	2365	2146	2175	1743	1646	1474	1406	1332	1296	1213	1100	1098	1131	1023	1044	1046	980	993	1023	967	947	928	905	856	884	842	902	860	891	824	891	891	903	817	849	798	864	862	817	852	857	834	840	865	866	836	829	888	828	805	894	838	895	819	825	836	832	846	875	854	778	780	802	877	841	866	917	852	842	872	846	799	792	884	845	886	880	833	846	827	817	835	822	834	816	806	877	852	826	848	790	876	866	853	823	838	813	827	860	820	835	879	829	884	862	861	880	889	827	825	849	821	872	834	808	818	857	888	848	883	771	842	877	794	844	808	850	849	848	846	886	836	786	828	826	819	816	863	869	875	865	835	856	842	805	857	900	793	808	826	837	833	841	853	822	834	867	830	870	813	867	867	834	857	837	852	879	879	849	828	833	813	897	840	842	829	803	891	825	836	902	840	832	839	845	844	816	815	865	777	849	884	883	859	852	849	868	889	878	849	889	826	825	833	812	790	863	858	839	861	861	821	831	844	808	859	886	848	806	826	804	831	894	868	868	848	827	872	857	855	830	819	892	837	838	869	804	857	893	848	811	858	879	873	824	850	834	835	817	822	843	882	789	795	823	863	813	849	880	831	855	905	811	817	850	828	807	899	859	913	854	867	866	783	895	871	855	864	840	767	861	808	833	799	822	780	899	772	815	854	853	804	840	800	860	817	904	863	784	857	843	825	834	826	827	858	820	861	809	847	906	842	914	794	815	886	778	842	817	809	816	875	790	859	804	851	854	832	867	824	835	823	857	850	858	860	812	843	824	850	854	778	833	801	818	849	853	869	823	874	831	758	778	867	776	814	832	865	811	833	821	794	907	864	823	824	870	841	801	845	844	839	893	834	845	807	848	853	778	813	837	846	843	869	804	816	839	826	859	792	806	848	850	831	823	824	856	823	869	819	849	825	814	862	886	868	837	839	838	884	797	855	860	883	802	862	839	851	810	824	868	788	854	813	854	840	900	830	801	838	854	877	857	832	826	867	818	833	880	827	883	808	828	885	850	882	839	809	839	842	852	807	877	837	847	860	875	826	858	873	832	859	871	822	849	825	830	915	840	845	826	844	844	828	842	895	781	846	845	811	841	847	898	856	831	814	849	846	815	830	804	857	854	865	847	836	796	853	755	842	843	877	819	889	873	867	843	832	830	886	858	804	874	849	817	848	800	904	833	846	869	840	889	824	878	813	819	853	838	815	808	850	798	860	816	764	900	877	902	865	880	819	822	843	836	819	845	820	864	864	808	865	885	815	813	812	824	826	837	889	861	824	787	856	877	805	879	788	837	834	830	868	811	815	879	853	824	872	844	795	822	833	847	807	835	803	905	876	841	881	825	822	846	828	862	842	877	807	826	847	797	862	839	832	799	862	895	790	826	827	884	838	839	839	813	818	809	857	836	851	805	874	794	895	821	844	837	886	857	836	804	793	908	776	821	792	799	830	844	859	829	892	839	849	819	872	851	840	831	768	819	836	859	856	846	844	843	878	827	879	837	803	849	807	835	788	820	795	824	847	824	816	877	847	840	828	870	877	829	853	839	858	780	833	822	817	865	815	872	762	843	816	888	814	788	830	779	829	818	832	824	865	828	798	851	882	839	804	845	853	877	848	895	861	809	820	865	885	826	832	867	829	842	876	844	850	875	875	856	826	825	814	827	835	867	809	850	823	813	889	828	762	847	902	844	859	814	869	809	861	846	814	877	817	822	848	871	860	868	805	817	860	860	815	924	807	847	826	798	873	843	814	850	798	893	880	770	851	787	871	820	875	836	848	821	810	819	831	816	812	859	846	856	827	912	811	847	833	836	857	874	847	872	850	791	827	831	822	862	867	863	831	853	861	866	818	863	852	849	841	833	847	834	822	820	813	893	839	855	820	870	867	866	827	834	884	820	876	880	824	819	813	866	859	844	817	842	886	832	866	798	854	844	834	856	875	830	849	828	879	828	813	836	820	818	892	870	857	846	817	837	889	849	883	864	859	848	792	847	818	862	800	831	871	849	879	844	873	837	846	803	813	816	866	824	826	828	814	846	882	889	847	821	806	836	871	826	859	893	826	882	805	818	871	834	866	847	845	819	871	849	791	865	814	881	909	834	917	831	805	849	761	846	804	823	836	875	865	830	813	824	882	867	855	843	790	813	814	863	859	825	799	826	840	825	873	816	939	843	883	788	863	840	807	860	839	832	812	880	860	859	842	850	830	830	855	823	809	812	884	872	791	849	849	819	824	878	823	867	830	887	878	788	842	786	804	828	814	806	869	845	852	870	820	861	824	822	827	861	820	859	853	867	832	853	873	858	823	893	867	854	837	897	864	852	885	850	875	855	816	844	865	824	830	836	868	858	863	836	817	817	855	839	855	863	824	839	818	820	865	861	808	868	795	827	852	881	819	859	825	790	835	853	818	852	904	778	833	858	813	804	808	846	870	825	779	845	810	805	892	846	899	838	757	844	860	869	869	915	840	848	813	847	830	857	859	868	830	815	838	821	859	852	809	865	872	827	885	791	827	869	852	805	832	818	809	873	817	878	814	797	888	852	885	904	814	867	831	850	787	838	883	837	871	849	806	825	839	870	855	832	822	865	851	888	840	852	859	871	814	836	921	878	798	808	809	803	810	828	824	772	816	872	798	812	877	847	802	829	838	868	821	827	844	884	860	844	834	874	826	815	829	843	844	860	846	857	848	841	846	856	852	883	866	871	876	834	814	869	833	864	901	835	873	830	851	864	831	845	858	909	832	800	840	868	831	828	836	832	822	815	836	867	883	818	789	779	843	884	881	787	852	794	835	870	834	868	856	880	826	859	819	865	850	805	829	791	867	843	846	792	878	869	890	827	828	889	845	855	813	871	864	834	843	844	868	845	879	806	859	865	901	871	842	878	813	821	879	832	947	870	840	858	872	842	867	807	836	852	850	793	851	901	894	838	824	898	847	869	846	846	851	790	863	787	848	846	832	819	860	870	844	786	832	796	858	833	804	837	830	866	821	840	836	851	869	828	838	830	863	859	859	832	879	841	800	888	915	863	801	838	840	867	878	848	864	851	791	798	866	839	832	856	796	832	841	912	857	836	839	815	886	831	865	800	890	842	860	833	860	842	823	828	871	799	832	859	851	857	840	813	842	897	831	829	830	772	844	831	840	870	828	828	816	851	867	882	900	813	854	835	847	859	854	867	817	746	836	878	818	846	839	876	798	822	825	832	838	838	860	830	865	853	802	892	845	842	874	825	838	844	840	818	865	842	843	873	823	866	823	849	843	852	873	817	836	839	895	862	853	830	853	862	804	865	843	851	852	797	868	914	846	828	825	852	875	871	827	890	873	872	803	855	863	779	880	810	801	846	812	842	842	851	893	876	807	850	844	844	850	847	833	905	849	844	815	858	812	854	905	831	857	919	860	885	783	812	853	852	846	815	863	855	848	857	857	796	832	825
28810	26703	31766	30538	27002	23471	21970	14762	13204	13124	9555	5854	3964	4209	4561	4140	3233	3231	3043	2680	2189	1687	1490	1365	1123	1073	1001	862	781	736	695	634	706	628	527	514	520	432	405	403	403	318	356	321	305	295	267	263	282	289	293	313	277	261	256	279	279	265	252	293	251	257	309	243	246	260	258	256	258	248	301	261	277	258	277	265	256	258	228	291	247	284	269	253	284	262	251	283	284	274	288	278	256	262	244	260	253	282	254	275	234	247	278	222	272	258	294	278	264	267	276	262	255	258	300	252	271	253	267	275	265	282	259	270	287	262	296	277	279	246	257	255	272	290	255	260	250	234	266	259	235	227	225	248	253	250	269	262	242	259	283	263	247	264	246	301	269	269	270	273	244	240	290	273	247	250	258	232	250	256	280	285	259	269	280	273	288	279	313	264	261	259	259	271	249	296	240	272	260	261	274	251	265	251	277	266	275	256	278	255	274	298	280	276	273	262	271	252	281	274	294	268	272	302	260	263	253	237	259	226	250	282	238	258	266	261	273	258	244	270	254	258	298	252	253	272	261	285	244	288	273	267	271	254	257	274	272	265	262	264	289	281	259	249	265	257	256	262	260	257	286	273	266	261	242	245	267	279	248	283	230	261	271	263	256	263	257	279	280	276	267	247	254	254	236	243	250	270	300	298	314	265	267	274	269	244	246	265	264	261	289	273	259	261	242	239	275	238	260	277	253	251	259	276	248	274	278	268	263	261	277	260	265	270	278	258	275	268	268	273	265	244	254	249	269	239	291	273	265	257	287	273	268	275	262	296	267	272	281	289	276	285	310	284	268	242	253	248	241	286	255	247	267	259	280	290	265	223	260	225	238	265	268	270	264	278	269	259	251	255	286	260	276	278	228	255	248	268	280	283	222	285	298	268	250	283	262	267	284	260	274	254	261	284	281	270	280	253	288	264	251	259	300	250	276	257	269	275	278	251	278	264	315	297	268	265	268	259	272	272	274	261	261	243	277	268	299	270	241	280	243	264	259	263	265	238	263	264	275	274	259	291	249	250	237	271	282	249	277	275	267	257	269	240	275	265	262	261	249	276	268	243	242	275	243	270	218	236	267	277	247	256	262	266	252	255	267	265	255	249	273	269	283	260	250	284	275	246	264	264	263	274	285	263	241	258	275	250	272	241	282	257	260	290	270	269	254	261	263	269	306	268	231	250	248	264	269	291	262	260	269	249	240	265	254	267	266	274	282	270	264	247	246	297	260	267	295	320	259	272	262	294	243	248	255	267	269	284	277	262	291	268	265	282	256	301	269	301	248	279	273	258	273	281	256	244	269	296	263	262	276	272	275	247	250	282	257	263	288	248	293	246	250	241	257	244	245	265	259	277	247	300	270	269	302	239	248	270	270	260	265	294	277	281	259	256	274	291	256	252	255	272	244	255	256	250	300	230	292	273	294	254	256	264	248	251	308	244	255	259	241	246	291	260	266	276	255	256	260	218	293	283	300	279	240	233	271	272	279	250	266	263	264	279	266	259	285	275	275	252	290	281	265	278	288	261	277	267	293	236	279	263	267	278	262	240	253	270	261	246	244	267	250	281	263	279	286	257	277	263	253	252	253	266	289	269	270	264	292	278	250	274	277	257	278	301	262	262	265	272	253	262	266	269	272	245	255	279	253	271	244	256	265	261	239	249	257	289	265	278	265	260	255	259	284	266	298	264	273	254	261	265	294	288	287	246	258	291	241	254	268	269	260	240	261	285	243	272	262	273	294	268	300	256	263	252	298	280	278	266	259	231	256	270	250	266	271	260	281	286	236	289	263	297	237	266	278	280	256	261	268	275	257	262	279	260	288	244	282	265	277	255	278	242	277	260	282	267	273	246	265	250	271	289	278	233	244	285	259	272	266	267	255	263	291	242	284	244	257	297	268	284	237	257	291	259	253	268	282	249	267	279	247	258	247	270	244	264	240	275	285	239	265	284	270	300	264	300	292	263	268	291	246	278	259	266	237	300	278	278	273	260	261	249	282	284	258	248	260	244	257	248	284	300	265	276	293	289	270	259	274	263	260	247	258	271	290	289	280	277	289	260	259	291	253	231	253	262	266	264	309	287	270	268	266	262	258	276	252	254	289	266	230	266	269	290	272	286	294	281	281	257	260	229	240	243	253	254	274	260	268	263	248	275	259	254	291	288	259	275	260	277	267	280	263	297	268	239	270	268	269	255	240	247	277	267	255	246	274	247	281	273	264	277	268	265	299	273	251	249	225	281	267	298	283	272	273	291	232	242	247	262	268	278	290	261	276	243	296	297	265	273	268	256	273	269	254	279	280	283	275	276	243	258	254	280	258	278	264	287	253	300	261	240	244	296	291	255	266	253	273	254	253	276	228	269	240	275	268	259	256	257	249	243	267	235	288	258	265	310	281	266	270	257	285	266	287	317	279	248	286	304	262	269	240	251	270	244	257	274	245	265	268	245	262	246	231	290	295	266	274	295	250	282	258	257	255	287	268	270	290	247	236	267	268	257	285	268	271	230	265	260	246	264	246	244	244	251	308	260	255	255	265	267	269	273	257	267	267	270	266	287	241	245	281	287	249	268	283	278	272	219	261	298	282	257	262	266	271	256	238	262	256	281	261	247	268	277	275	272	230	252	258	272	299	263	240	244	248	290	266	274	266	254	265	271	284	271	265	276	235	295	250	254	272	253	264	292	266	269	257	251	261	274	250	307	274	251	228	266	293	269	240	233	249	255	261	278	276	256	275	250	236	268	253	261	259	276	240	276	279	241	277	272	255	279	260	274	272	268	260	270	275	263	265	261	241	258	282	261	270	247	248	248	256	271	273	223	268	267	261	274	269	233	267	269	273	271	281	271	243	254	308	264	263	293	280	279	283	284	279	265	244	260	298	258	249	255	245	268	275	292	255	285	251	262	252	253	268	289	264	270	289	256	261	261	254	236	235	270	262	254	262	247	259	233	250	293	251	265	283	287	282	249	268	249	244	233	249	256	259	306	282	267	249	254	272	254	249	251	275	268	279	235	277	266	302	231	253	272	289	277	266	274	270	272	257	268	261	254	265	266	268	276	292	287	298	258	277	252	260	276	243	245	257	234	237	282	243	277	281	275	272	282	267	296	260	273	299	260	256	304	263	289	265	285	272	251	303	272	300	267	240	236	251	261	268	283	276	291	275	249	245	271	279	279	240	253	247	245	261	250	272	276	258	271	275	259	290	271	290	251	286	273	261	271	284	261	257	259	275	249	257	274	277	266	252	255	267	249	286	241	278	270	274	279	266	258	265	271	274	247	262	256	240	269	225	282	260	260	271	288	293	254	262	270	275	247	254	268	243	269	256	287	304	269	267	268	245	277	256	244	249	265	280	284	250	234	262	251	248	237	246	259	258	286	275	277	242	274	259	264	236	255	247	255	266	260	285	275	278	274	269	286	265	259	237	274	254	318	278	286	266	238	276	280	249	286	291	256	260	264	268	248	246	259
21338	22977	31920	35728	34226	33700	33144	26660	28768	29327	24909	18489	14646	17096	18546	17877	14009	14832	14141	14086	11367	9505	8064	7898	6826	6329	5685	4845	4152	4322	4074	3640	4046	3134	3016	2678	2718	2117	1902	1973	1806	1526	1393	1293	1223	1065	929	913	871	825	806	777	765	835	747	795	731	735	704	724	785	786	710	724	730	787	796	765	818	751	745	738	780	715	760	785	789	768	709	713	722	719	753	714	736	785	732	776	713	773	767	700	733	710	736	663	726	682	700	722	748	718	739	708	729	736	692	739	712	733	729	750	717	728	692	715	662	725	746	712	722	658	725	734	757	722	695	800	745	733	731	708	759	724	726	758	761	696	699	763	698	712	763	757	728	730	735	709	723	751	680	733	700	701	736	661	747	741	739	746	728	716	760	767	697	723	762	711	717	693	739	754	709	680	693	749	738	682	705	738	712	711	715	709	732	755	720	736	720	701	723	649	729	707	723	704	740	768	728	692	766	709	705	729	734	760	670	740	714	738	702	731	735	713	792	668	708	704	701	754	705	695	758	763	679	733	747	719	750	731	716	713	693	712	786	738	730	703	708	730	692	714	714	662	726	746	696	714	709	718	742	708	660	721	718	733	715	752	757	714	750	732	716	734	759	704	677	642	735	753	749	670	734	772	721	695	753	694	716	713	691	723	682	713	708	736	685	740	726	717	794	721	733	715	711	713	765	786	709	686	758	685	704	751	691	731	715	749	713	668	712	733	744	722	732	757	697	736	690	785	728	701	708	678	710	735	709	672	740	764	696	712	727	707	736	707	712	742	710	768	759	742	689	726	702	751	743	664	739	754	740	712	703	716	723	748	748	701	708	757	699	728	758	697	758	727	758	729	739	721	731	726	726	740	734	710	702	713	720	809	716	710	734	748	740	796	759	709	766	701	760	746	709	716	692	714	694	761	729	752	708	704	705	697	730	677	672	710	750	675	776	716	722	741	710	722	737	715	713	742	743	766	770	662	725	706	685	746	791	698	735	735	680	716	728	707	713	713	718	733	706	737	744	763	700	745	696	707	721	692	698	737	710	779	780	737	719	696	711	764	753	742	698	732	735	664	768	700	736	715	701	735	781	731	710	746	761	713	754	734	685	688	740	705	746	717	676	709	705	695	776	727	738	728	732	749	775	695	747	730	710	740	766	744	759	753	735	730	709	735	753	663	731	735	725	701	694	715	778	701	694	709	687	680	741	705	692	747	743	702	710	704	703	698	736	765	705	774	693	725	681	723	692	771	741	755	762	778	683	717	725	663	824	765	745	724	710	752	786	728	704	728	680	660	715	727	742	770	707	703	732	724	695	691	711	729	708	703	687	703	703	696	665	715	746	702	703	752	740	715	747	723	789	714	690	774	718	666	704	709	711	729	722	703	666	769	716	732	700	716	708	739	765	757	705	756	686	714	799	692	718	707	708	715	758	710	733	731	709	764	786	685	770	715	738	743	719	674	703	754	699	713	756	702	715	696	667	728	712	710	711	786	685	689	714	731	721	695	679	709	703	739	685	779	702	729	771	752	722	744	706	723	721	686	759	749	696	729	726	696	746	703	718	735	726	744	743	741	703	677	693	716	703	713	719	733	725	695	721	716	674	728	742	714	725	732	682	750	722	796	700	691	704	731	735	761	750	726	782	735	701	717	732	711	735	744	749	740	759	673	690	690	712	716	718	729	747	788	716	715	769	702	745	767	707	741	726	724	717	751	692	685	753	749	688	729	747	687	718	718	758	678	731	694	747	721	705	760	772	697	700	691	711	736	721	719	733	781	758	755	742	753	724	690	721	726	707	714	709	700	689	747	733	660	764	689	782	711	693	708	711	714	759	781	746	739	757	757	719	723	750	691	697	712	704	738	670	738	686	767	731	694	690	696	682	749	667	721	744	690	739	743	716	679	779	734	759	719	720	738	718	733	749	708	718	715	677	727	759	727	755	675	761	768	691	730	749	738	735	703	740	705	779	742	740	715	729	697	779	766	725	759	743	712	700	729	720	685	682	732	740	713	689	708	721	730	661	695	733	692	766	725	687	732	744	761	733	722	720	769	725	733	715	714	714	709	730	731	728	694	683	726	713	691	739	737	736	699	678	746	747	747	740	777	727	709	732	733	734	745	730	676	714	756	689	731	729	693	732	750	763	706	737	755	685	741	718	709	731	706	743	739	714	747	775	705	737	717	704	698	754	737	703	722	713	699	728	767	717	784	736	738	741	762	714	685	727	715	748	715	677	743	758	669	737	688	784	688	704	711	760	760	711	742	741	681	719	700	731	714	706	719	710	665	695	687	741	771	746	700	696	763	732	759	749	680	735	702	731	766	679	709	714	739	727	701	725	724	757	744	785	752	788	681	700	734	753	709	741	740	749	739	728	724	745	775	740	754	717	725	762	705	737	786	739	723	730	672	763	729	701	701	740	735	717	685	669	711	745	717	716	749	751	718	685	696	708	659	726	777	717	715	708	695	745	740	739	710	751	727	696	716	732	705	711	741	735	763	695	743	729	706	712	687	698	744	708	703	718	689	745	756	757	708	774	726	740	716	713	675	712	729	685	749	720	752	662	745	742	705	677	699	725	715	698	702	710	685	745	728	699	693	747	704	727	739	761	736	721	706	679	743	670	750	734	723	700	736	727	714	704	774	690	696	665	770	694	671	666	732	740	750	697	714	703	691	704	699	722	733	716	701	755	739	750	758	748	697	761	745	751	726	753	696	760	660	704	692	735	803	720	662	729	701	735	724	749	756	698	768	704	706	660	746	670	710	723	752	736	713	695	702	702	752	689	707	696	736	703	680	723	770	705	736	801	714	733	765	703	731	692	761	702	776	703	706	728	731	793	735	704	723	745	709	710	728	727	729	774	761	727	668	692	755	675	715	736	735	703	715	765	705	655	698	730	702	661	702	777	748	773	683	707	706	684	732	728	656	752	741	688	767	690	675	734	757	710	756	681	742	720	723	723	670	714	696	708	726	726	696	707	724	721	756	694	737	729	688	737	772	729	696	694	674	733	727	726	676	686	705	737	718	699	745	719	673	734	702	722	740	735	717	716	684	743	736	676	715	722	706	698	713	734	737	724	709	736	714	733	714	744	704	689	756	797	732	715	741	734	718	705	733	705	707	683	703	729	755	754	709	737	745	739	730	779	732	742	751	727	719	748	728	695	731	712	772	715	758	736	705	698	690	706	752	764	696	750	730	708	754	725	694	742	699	706	732	722	711	728	739	678	729	673	709	736	764	736	710	732	759	741	708	709	702	771	685	684	746	751	731	694	685	696	725	705	755	682	716	687	701	746	676	752	726	707	723	733	723	731	689	717	758	745	701	758	708	726	695	729	720	705	725	715	707	773	732	720	768	724	691	678	715	710	705	703	716	660	727	717	728	723	725	719	756	705	727	704	704	681	750	713	663	735	730	766	733	742	748	665	775	723	749	753	710	768	746	748	694	727	747	683	756	765	726	709	730	706	757	718	729	727	737	728	747	708	736
35560	32779	37082	34915	31800	29520	27704	21645	20867	19927	14440	9475	5555	6579	7590	6891	5384	5392	4888	4816	3628	2582	2247	2025	1682	1770	1525	1228	1092	1059	1031	938	981	839	792	646	650	515	466	486	437	438	384	337	347	287	252	264	262	253	268	248	259	262	243	222	242	233	246	231	227	246	237	247	250	229	204	238	214	218	255	239	241	231	228	224	241	243	228	215	224	248	227	231	235	221	216	223	242	258	237	214	223	249	222	230	229	237	226	248	237	228	234	255	227	248	234	216	233	260	242	218	208	266	230	205	227	240	230	214	238	246	261	240	235	217	247	236	227	246	239	267	243	226	205	233	221	234	219	236	217	203	235	241	254	225	217	222	247	221	220	207	212	233	238	218	246	250	222	220	262	217	234	227	224	253	221	234	209	265	214	224	236	215	220	232	256	220	248	227	227	249	222	231	222	248	215	227	235	217	240	238	221	225	236	252	242	242	240	239	236	215	260	229	228	240	244	253	224	230	222	228	212	223	227	235	235	226	233	234	232	222	242	262	191	249	227	238	266	231	228	237	218	222	217	227	236	246	249	211	227	227	236	225	222	232	221	232	233	231	200	260	228	246	237	230	268	220	226	227	230	252	252	264	235	231	228	231	267	239	267	228	224	237	252	231	218	236	232	253	214	183	204	248	231	253	228	217	208	238	212	241	212	203	216	241	235	240	255	218	216	246	258	224	250	257	192	227	252	234	245	241	221	201	245	243	243	238	243	224	221	233	253	247	201	226	232	232	239	203	231	228	230	206	234	224	217	236	239	244	232	212	238	240	215	224	228	242	244	203	244	251	234	250	218	225	242	235	251	237	217	250	214	200	233	246	244	213	252	228	199	215	213	253	260	244	247	232	210	205	238	276	220	234	227	259	231	242	230	246	242	225	226	216	248	230	228	216	242	201	247	225	215	259	246	233	216	241	246	257	218	244	229	224	239	239	260	269	224	217	245	211	248	258	212	221	249	229	244	262	256	228	234	243	234	250	236	238	226	258	217	232	216	246	234	222	257	246	242	231	225	210	247	223	233	243	184	225	255	236	225	247	229	230	242	230	229	245	221	222	224	240	257	213	227	237	263	245	233	251	217	267	233	232	244	215	253	236	222	278	216	234	250	261	208	205	244	238	233	242	236	238	227	247	228	221	260	234	212	234	230	237	235	242	214	224	245	232	254	246	246	234	248	229	235	221	269	231	229	246	244	217	241	218	220	227	220	269	234	214	220	203	236	239	250	245	216	226	244	224	251	257	218	249	209	226	247	243	233	259	238	244	228	238	227	238	232	230	222	218	237	214	224	229	258	227	259	222	258	246	230	238	232	212	250	233	225	224	229	236	246	242	228	246	240	219	237	251	247	197	223	267	245	240	209	230	270	214	216	225	248	230	210	241	262	239	222	234	221	226	223	230	223	246	250	216	241	241	229	255	223	229	227	216	241	238	240	251	231	220	242	226	249	215	238	241	217	217	242	242	206	220	211	240	232	229	240	230	235	256	226	211	233	227	244	226	252	205	225	231	242	230	216	239	233	240	229	250	227	201	241	250	251	224	241	226	222	228	239	230	228	250	255	234	225	229	252	229	210	230	245	239	243	250	231	241	232	216	221	217	225	255	211	252	245	245	228	263	241	228	241	227	220	253	204	264	262	297	211	221	213	267	241	218	217	226	230	225	249	230	244	224	228	235	228	256	225	228	237	226	228	233	213	243	227	223	228	240	259	222	243	231	233	201	211	221	219	256	191	218	224	253	239	265	220	226	237	229	215	223	223	238	231	267	219	236	224	235	248	232	253	241	238	219	215	228	223	235	253	233	222	234	216	231	216	216	242	238	229	224	225	249	233	244	219	260	210	221	207	235	231	244	236	203	237	248	228	237	229	252	247	229	240	219	244	229	236	232	231	211	222	236	221	227	236	234	225	227	252	251	217	208	251	198	249	208	258	249	221	227	256	243	205	246	234	255	233	220	233	221	242	233	255	214	248	247	227	246	211	228	247	223	233	214	260	228	233	221	245	234	198	236	236	235	238	249	203	218	213	240	212	227	249	224	238	247	222	294	206	244	239	253	247	227	218	209	233	252	214	224	251	231	230	203	202	219	213	215	242	228	207	243	270	249	215	195	258	233	252	233	205	204	232	213	257	227	221	212	206	248	239	234	227	211	247	233	216	220	250	219	187	210	200	222	237	257	220	234	241	284	239	237	259	242	229	256	234	241	228	246	260	240	246	244	250	243	243	243	238	220	263	194	255	238	233	209	228	223	234	225	242	242	249	234	249	240	234	230	245	227	222	228	252	235	251	252	235	232	243	242	238	241	242	231	223	244	241	251	250	243	219	223	223	226	220	215	236	244	200	221	228	244	249	245	223	234	240	207	240	251	221	251	201	238	236	217	232	257	235	212	244	242	217	263	200	244	246	210	214	229	261	230	226	256	229	240	218	240	230	215	226	239	230	263	229	231	218	229	236	223	247	209	226	246	263	206	229	233	236	244	211	230	209	243	209	242	245	224	233	227	251	265	227	198	243	223	227	261	232	199	208	246	221	220	234	238	250	259	216	228	268	220	238	242	227	253	223	204	213	255	237	229	225	239	224	245	225	214	235	208	230	225	242	208	218	242	210	239	223	230	228	217	247	216	253	225	224	249	229	244	265	221	229	258	237	248	230	234	221	217	224	243	242	227	243	199	244	215	234	242	247	246	246	237	236	241	215	221	235	249	242	233	211	231	241	204	240	214	222	237	245	221	234	224	224	194	244	247	257	243	223	203	214	230	220	231	256	209	247	253	200	225	232	223	243	243	224	242	226	240	251	218	233	237	234	236	225	203	237	223	222	231	245	203	243	281	228	236	236	226	224	227	247	223	203	222	221	228	230	213	258	217	213	252	242	250	229	227	229	233	222	227	241	222	211	228	241	202	210	236	215	244	246	243	220	231	250	218	232	236	226	221	218	227	256	228	218	212	228	232	231	219	222	238	264	239	217	247	250	268	243	238	264	226	269	217	240	204	205	269	251	217	231	226	232	233	236	246	239	236	233	240	241	213	237	221	226	207	228	241	225	244	223	210	211	225	247	231	227	217	230	232	211	214	225	246	229	209	261	230	244	246	238	237	241	268	228	256	206	217	230	274	248	243	231	205	217	224	234	247	232	226	252	216	230	188	233	254	241	231	222	224	259	200	244	228	221	242	212	257	222	230	222	215	233	263	230	253	254	206	241	225	227	225	228	246	222	241	223	238	241	234	227	216	235	218	246	258	254	251	221	222	249	233	221	246	238	229	233	246	247	227	221	214	226	245	216	256	265	258	224	247	260	216	237	225	230	239	218	235	253	233	235	231	217	236	242	224	206	232	260	226	223	244	212	245	218	219	237	224	225	205	234	238	222	227	239	230	227	223	216	230	232	245	219	237	220	232	255	233	227	213	214	217	220	213	222	238	251	247	225	227	243	238	220	263	210	243	230	259	220	251	256	252	240	246
25384	28059	36534	39329	38983	38289	37021	32519	34563	34728	30237	22579	18368	22756	25005	23408	19296	20291	19376	19423	15743	13237	11848	10860	9673	9881	8241	6996	6055	6389	5991	5304	5700	4929	4339	3749	3654	2716	2583	2445	2357	1840	1858	1451	1548	1191	961	928	935	856	850	770	764	729	764	709	702	800	689	706	668	673	699	714	619	674	682	653	657	658	631	722	700	652	668	652	694	732	660	661	646	641	639	627	652	682	630	654	639	652	628	655	621	682	633	645	688	660	658	646	680	660	659	683	665	688	632	635	641	645	638	648	628	648	638	639	631	646	611	657	647	654	664	639	666	645	738	652	649	647	655	656	649	629	618	680	686	636	682	660	643	638	654	613	601	681	624	645	626	622	666	664	640	657	630	629	648	692	662	699	664	633	676	655	613	682	680	662	630	626	651	667	597	656	616	691	663	662	639	642	655	699	662	639	699	647	631	638	612	635	622	642	612	657	688	633	679	618	648	654	712	623	637	640	644	631	637	613	696	675	648	592	646	637	646	619	613	637	623	665	678	646	678	645	687	646	706	642	629	659	641	663	653	669	658	618	635	686	638	652	621	610	645	617	603	671	672	600	682	659	653	650	627	655	643	659	665	649	672	655	618	645	619	660	629	670	637	650	629	663	619	638	626	661	669	634	623	630	632	629	659	667	625	671	659	661	665	654	643	633	662	625	646	643	674	655	643	675	661	663	646	666	677	647	642	663	616	692	616	664	650	681	680	636	676	617	654	618	643	643	649	651	644	640	651	678	638	672	668	613	675	663	653	645	616	682	677	643	637	630	604	632	627	679	618	639	634	613	623	639	672	665	664	657	674	613	664	683	660	659	663	656	650	655	654	604	639	609	689	675	686	641	632	640	672	633	634	657	635	627	690	615	635	658	598	649	630	564	629	639	673	683	615	650	623	607	652	647	665	667	645	689	645	634	662	655	624	657	624	659	654	618	600	668	627	657	633	630	619	630	638	654	660	628	672	591	669	605	631	638	658	664	651	656	657	652	640	625	670	674	707	636	620	651	677	602	685	636	642	668	620	647	697	660	663	689	624	646	625	664	656	663	601	685	681	618	640	608	655	655	662	658	643	664	685	613	654	660	670	633	618	662	616	662	614	651	646	682	614	642	621	673	627	624	648	630	594	628	633	703	625	640	655	637	641	708	664	645	690	660	634	639	634	657	617	659	664	628	648	677	658	695	658	655	634	671	699	660	640	664	671	658	654	649	639	608	651	643	656	668	648	590	607	654	631	627	635	669	650	632	635	637	628	660	634	658	619	666	641	641	680	693	650	620	582	659	662	603	668	646	627	677	630	580	663	677	628	660	628	659	650	645	673	683	656	661	603	636	613	672	641	641	632	662	594	626	635	671	625	654	633	673	644	659	665	626	603	659	660	610	665	641	690	626	624	665	681	650	656	671	672	607	669	656	616	615	641	640	627	649	627	638	652	675	636	695	678	655	658	645	682	673	676	642	699	630	666	651	636	654	681	653	636	642	658	673	647	703	646	630	645	648	674	618	656	652	648	630	670	627	628	629	623	591	667	680	664	609	633	670	696	653	632	660	655	666	640	667	656	632	615	631	622	655	660	657	688	670	604	661	663	654	637	632	666	632	595	603	628	639	644	678	646	639	629	673	652	605	642	613	669	656	623	607	680	596	679	656	703	658	631	652	623	664	574	684	603	610	599	654	673	659	692	622	670	648	682	652	623	669	685	661	668	636	708	639	702	583	632	617	670	655	589	683	620	631	636	584	672	647	635	682	626	662	601	654	662	618	610	659	661	701	618	584	633	615	638	670	631	668	638	642	687	659	634	633	651	595	636	650	691	621	675	655	648	648	602	642	688	635	581	647	662	635	648	678	667	638	657	653	642	640	670	622	641	626	654	645	600	641	637	668	651	642	622	660	630	654	638	648	664	645	592	646	639	662	656	655	664	671	615	672	599	643	642	659	668	642	697	638	669	612	622	628	629	595	696	656	653	694	652	662	632	636	642	655	619	661	645	628	615	663	634	623	627	608	626	639	681	622	681	661	662	631	673	624	636	674	616	665	597	654	650	614	650	609	624	656	674	663	616	661	692	628	658	635	677	637	682	607	616	649	670	625	634	641	661	644	646	676	585	671	638	639	636	629	628	650	662	641	628	650	635	601	669	645	623	627	664	656	606	643	652	662	674	645	685	656	612	622	680	662	637	687	640	650	586	612	662	670	659	641	645	647	656	654	631	656	674	609	680	673	656	657	658	651	632	650	636	630	617	658	636	637	636	616	664	632	665	687	679	647	662	689	686	671	608	596	593	634	631	677	673	617	668	613	648	668	604	654	633	683	636	640	654	635	625	637	636	645	645	644	676	653	624	644	625	696	638	683	616	642	659	653	653	669	645	653	646	643	660	621	645	624	682	634	651	599	626	689	590	619	588	642	616	667	625	646	643	652	587	654	615	578	655	644	664	651	649	674	620	624	671	609	673	660	635	614	675	660	689	693	611	655	686	648	628	664	663	614	665	637	652	642	614	639	605	636	682	638	617	667	664	642	668	628	623	627	676	645	645	630	673	636	673	706	679	635	659	647	605	635	643	632	660	635	624	654	674	609	642	697	627	660	670	645	671	648	619	633	618	664	618	664	669	619	600	605	608	703	692	651	616	670	626	666	633	622	682	641	641	667	626	637	624	676	646	654	655	624	617	604	607	683	657	600	632	644	691	648	595	698	591	655	662	600	625	661	686	609	649	613	651	643	687	655	661	623	616	656	645	670	656	593	712	610	600	638	625	626	624	604	671	599	666	624	616	675	672	639	641	616	623	656	649	614	654	666	624	682	691	663	652	607	661	590	638	645	647	619	670	642	652	639	660	678	614	597	653	673	663	607	667	630	651	611	685	650	684	660	681	642	649	627	689	644	664	674	651	667	634	644	659	657	645	639	623	675	679	657	614	618	641	668	650	647	618	654	687	675	672	687	629	677	606	625	606	641	685	645	704	675	609	672	618	611	625	683	630	612	614	633	621	661	647	666	649	701	699	651	690	655	630	621	651	670	668	639	642	653	671	657	634	662	612	662	629	663	660	638	593	666	655	654	655	621	618	723	651	631	657	600	632	621	629	629	648	670	647	644	705	672	669	663	652	657	625	671	644	651	652	660	618	662	649	588	668	675	653	647	650	655	645	679	612	661	644	634	644	676	654	619	637	610	705	689	650	637	666	643	689	624	645	661	701	685	679	664	706	628	687	637	603	696	613	649	605	638	646	606	631	661	598	649	657	654	622	653	705	702	620	662	659	650	687	614	671	649	644	609	648	646	629	665	619	648	573	610	640	655	644	650	620	673	684	666	658	677	670	650	628	626	667	646	660	659	670	635	631	654	705	631	674	666	647	650	608	653	672	656	662	651	674	650	641	669	602	629	632	675	635	657	651	599	628	616	680	641	612	635	672	658	631	635	645	669	625	654	592	683	656	653	667	643	617	651	616	648	633	655	645	627	626	616	675	624
11283	8649	11199	8519	6061	4096	2963	2220	1755	1415	1074	827	698	652	685	632	544	492	479	458	426	406	360	365	320	385	349	339	334	344	333	356	315	326	312	334	329	357	351	310	299	342	343	322	308	304	318	250	315	332	370	335	297	297	297	291	305	298	304	336	312	295	309	312	313	330	319	312	337	329	332	309	305	300	318	303	319	319	329	295	283	325	307	329	289	299	356	330	337	304	325	329	306	325	318	318	304	325	335	296	364	313	306	283	303	317	302	328	328	322	292	300	313	319	327	314	331	304	310	325	338	306	293	321	326	354	317	324	295	329	357	311	305	286	298	322	317	298	324	303	324	339	307	327	326	307	292	312	327	311	348	299	333	320	295	339	333	300	302	357	317	306	312	286	303	319	323	316	281	338	287	331	317	331	301	300	281	292	281	307	329	286	344	317	303	320	319	290	300	335	315	313	322	309	320	318	302	325	308	341	325	305	355	299	301	314	302	323	335	331	300	327	316	319	307	308	316	318	329	319	313	367	303	334	332	310	289	318	313	288	297	303	330	308	351	360	305	340	333	282	306	295	314	336	337	334	296	291	335	324	312	331	288	328	292	314	312	333	328	319	310	315	329	351	334	320	283	285	337	364	313	332	278	299	334	307	331	321	296	298	321	305	342	294	298	338	305	282	295	325	320	280	288	339	328	310	327	326	330	314	313	326	343	346	322	322	282	338	315	312	329	318	313	309	310	326	335	324	321	309	326	308	314	331	316	337	327	323	337	290	318	318	292	263	319	336	272	326	318	312	290	288	353	296	319	330	285	299	333	306	346	330	296	281	303	301	342	291	290	323	302	315	302	312	282	319	320	313	295	325	319	330	313	307	320	319	292	293	335	302	319	318	304	338	306	322	339	314	295	369	304	323	343	315	338	315	277	300	299	308	314	307	299	338	330	319	291	318	324	280	308	279	281	294	271	301	313	338	305	307	288	303	291	340	327	316	294	331	285	317	313	322	295	266	297	327	319	315	355	308	324	310	261	288	304	291	307	294	307	294	357	321	331	312	315	288	349	318	334	340	312	328	316	338	318	324	299	298	319	314	349	318	296	304	325	316	313	325	313	320	337	346	324	312	334	284	325	336	307	312	304	293	332	308	273	303	279	337	303	302	290	314	340	344	336	262	312	322	287	305	292	323	309	272	294	361	307	344	297	313	333	328	311	324	322	326	286	329	309	311	327	296	333	329	323	322	304	312	327	293	321	330	366	308	307	313	323	329	323	342	310	337	315	328	315	329	314	324	318	318	304	312	310	311	327	313	275	341	325	332	332	300	339	336	316	321	332	310	336	330	290	301	318	308	310	313	342	313	295	327	301	324	327	315	319	347	292	337	294	321	293	300	291	313	304	332	329	332	296	321	290	366	291	349	288	306	279	329	327	332	357	345	322	311	321	311	320	314	311	368	314	312	333	336	307	318	338	304	317	308	318	351	331	320	296	302	315	300	327	302	322	346	318	318	267	287	296	313	310	310	304	340	302	314	304	326	312	316	285	307	294	336	282	330	325	304	303	322	304	294	312	303	307	309	312	302	329	327	342	297	324	352	320	285	293	311	287	342	293	309	317	344	293	288	329	299	299	296	309	322	320	323	324	311	302	310	305	300	309	339	314	314	325	292	304	311	313	323	332	292	304	340	331	302	353	327	317	291	294	307	352	321	302	301	310	334	281	297	268	309	338	279	316	333	298	315	346	323	308	324	301	309	338	295	323	326	297	302	356	320	308	311	330	286	329	318	282	269	290	346	329	334	318	284	331	300	346	307	336	318	281	311	312	333	324	303	307	326	288	340	313	326	312	303	309	293	327	309	305	343	306	320	307	334	315	300	297	327	316	274	326	344	329	327	303	305	304	318	306	311	326	330	311	312	323	301	316	339	309	339	310	300	313	323	331	337	310	338	313	320	317	307	318	299	315	309	308	322	285	316	295	327	317	293	316	315	309	333	302	325	314	329	313	304	304	319	306	308	336	306	307	313	328	302	318	355	297	297	329	294	336	313	314	338	303	304	307	307	295	321	304	318	316	298	312	328	345	306	320	311	333	303	344	325	280	304	308	316	312	269	336	326	300	289	281	323	309	319	311	321	334	331	326	298	288	296	314	341	321	300	353	299	275	322	309	307	290	317	296	331	285	287	318	305	317	317	339	315	301	308	311	336	319	319	304	340	313	331	337	290	320	332	301	303	307	339	308	337	314	312	339	324	307	302	298	324	307	290	294	306	294	278	301	319	300	305	289	350	320	324	305	290	299	296	338	298	331	289	307	332	313	326	284	339	323	309	295	326	308	327	303	325	315	326	318	286	312	307	325	312	332	319	294	318	318	293	304	282	294	301	313	324	318	313	308	333	286	308	329	310	282	305	298	302	336	292	295	306	314	344	316	316	312	303	324	293	328	317	294	326	304	305	310	300	285	312	348	361	322	286	339	307	312	311	316	310	282	305	350	296	330	309	311	318	322	335	320	292	326	303	301	350	299	276	322	316	288	332	293	323	320	293	315	302	291	287	311	306	328	299	341	292	307	308	330	318	343	303	300	318	334	301	325	328	285	295	329	352	284	333	317	299	297	304	273	334	282	304	321	303	340	286	288	317	299	310	306	313	286	327	330	321	340	321	293	331	308	340	298	303	362	310	308	315	277	318	326	276	286	283	299	302	308	287	282	313	290	310	320	313	322	306	299	335	317	313	293	338	323	290	287	327	309	332	359	282	310	315	343	289	296	338	299	314	316	337	294	299	330	331	337	316	371	306	319	321	320	341	292	314	306	318	316	294	335	312	300	310	336	320	327	286	317	326	324	350	306	331	312	298	294	298	342	311	302	333	334	311	328	301	325	323	272	283	307	293	299	311	300	346	282	312	320	310	322	282	328	284	313	322	328	304	343	331	320	323	356	338	300	279	344	306	332	311	321	327	300	300	328	326	319	282	331	301	313	308	299	343	301	281	327	306	322	300	340	323	330	303	328	310	319	302	322	352	296	343	348	338	296	312	334	293	302	275	306	304	342	297	339	315	289	268	281	301	321	301	314	309	295	314	334	308	326	327	317	299	328	305	342	291	323	332	307	327	322	290	288	356	311	306	323	319	347	332	325	307	286	310	320	309	320	277	298	328	339	348	311	342	310	330	287	344	344	314	324	329	343	308	334	290	323	328	295	302	309	314	290	311	339	303	327	313	296	295	296	287	301	330	301	296	322	303	316	332	329	331	313	319	294	335	336	328	342	279	309	331	314	305	335	298	296	294	323	301	253	305	298	279	332	303	319	299	316	325	299	326	307	303	316	310	331	306	295	313	310	298	328	321	328	333	283	305	297	299	315	324	294	306	290	301	338	344	318	312	330	343	323	347	336	300	293	300	309	303	309	330	340	327	345	295	312	312	303	288	313	350	292	329	332	319	284	315	304	315	315	323	327	345	304	356	317	318	296	355	308	306	291	320	338	305	304	319	338	289	322	285
9355	9870	16937	17189	14920	12371	10531	8537	7647	6649	5337	3824	2984	3015	3168	2791	2240	2286	2079	2039	1756	1538	1491	1361	1268	1240	1176	1109	1126	1051	1085	1061	997	971	991	965	982	920	966	802	897	931	874	851	837	836	897	872	836	817	792	829	872	865	867	827	829	876	849	842	836	853	866	878	809	829	853	831	868	866	819	854	788	861	891	829	814	856	824	871	813	823	835	823	838	820	891	897	849	836	882	829	820	833	804	806	813	841	837	844	850	855	808	858	836	858	818	928	865	817	842	839	841	904	858	885	805	796	858	825	842	857	804	856	834	825	805	820	805	860	822	848	845	819	840	818	817	881	775	821	842	797	861	829	831	828	865	872	875	860	843	828	835	849	825	825	824	819	831	795	895	824	831	851	848	805	839	814	833	840	834	868	801	843	843	853	915	843	813	806	802	827	857	874	854	869	835	865	838	840	785	869	820	828	859	803	830	856	859	896	863	880	826	871	844	805	798	827	872	864	827	853	851	844	835	825	853	819	817	868	877	833	859	814	803	820	823	819	843	831	856	880	839	790	794	856	822	862	871	820	848	852	815	789	808	804	832	809	875	878	830	870	830	806	846	846	836	804	794	867	802	850	830	810	797	849	880	885	799	828	857	870	874	846	824	825	826	831	845	798	825	778	828	860	844	850	884	790	853	887	847	801	814	827	854	838	819	865	862	853	818	868	835	833	868	819	855	870	859	815	790	819	808	880	796	842	812	889	880	873	844	787	815	823	837	839	854	858	827	861	836	862	805	805	856	835	842	822	836	821	848	822	838	869	782	816	771	847	857	816	874	852	892	821	806	828	834	828	845	840	872	810	864	810	854	767	849	871	894	827	883	816	793	826	873	820	842	794	783	839	855	859	854	852	812	852	818	853	851	790	768	848	846	827	843	865	865	853	799	852	807	862	813	836	839	856	859	841	863	799	853	799	857	836	857	856	874	832	884	828	828	870	892	798	861	851	825	835	837	878	854	832	860	811	824	854	816	851	883	841	861	837	846	845	821	831	821	845	834	854	816	806	861	869	860	832	836	815	890	846	832	813	844	850	863	921	839	800	841	867	794	831	798	839	839	819	893	801	863	810	806	878	852	781	837	806	825	788	814	843	827	804	861	839	860	813	795	808	849	862	842	852	837	867	872	889	859	854	836	892	878	833	789	831	876	864	812	794	853	833	821	834	910	846	858	800	873	844	868	825	827	799	863	874	848	807	787	814	817	937	842	844	851	882	888	814	835	829	868	879	839	808	832	865	816	814	799	830	850	834	834	900	828	857	827	829	815	804	806	812	856	810	797	873	799	865	811	840	851	886	847	872	839	853	889	787	836	852	859	814	856	907	892	833	813	851	823	856	803	860	887	880	762	854	862	840	832	799	840	762	819	790	833	828	838	805	901	800	815	839	830	852	840	884	845	857	844	858	849	826	826	835	900	878	832	792	828	849	803	882	808	788	858	858	833	829	832	780	792	873	846	815	820	883	763	782	821	879	806	800	853	873	845	871	832	719	874	856	874	839	832	827	842	879	856	827	844	825	894	813	810	867	864	884	815	810	885	859	831	876	886	810	839	843	892	833	814	799	840	862	851	863	863	783	823	821	840	822	853	820	807	842	849	839	851	822	894	811	860	866	837	824	812	844	848	875	843	847	827	849	875	873	865	754	846	848	807	823	850	861	786	863	832	811	819	803	801	872	806	836	784	848	865	822	868	841	815	817	823	817	882	812	841	815	860	839	845	884	863	813	811	827	814	832	826	801	860	836	859	851	904	816	841	859	824	892	841	810	915	824	862	808	835	847	824	836	866	791	842	848	818	825	872	875	860	787	813	874	838	824	794	821	810	830	800	822	814	873	797	813	826	850	882	885	869	821	873	843	817	860	785	848	791	809	861	858	841	829	851	850	827	777	807	822	885	839	881	879	833	841	828	878	799	862	824	832	775	840	860	813	828	862	852	826	820	776	841	883	879	841	846	836	785	859	835	790	833	848	826	815	811	834	823	864	890	764	779	792	822	817	853	829	801	860	823	849	798	871	854	836	882	864	830	821	798	863	785	808	793	841	865	802	827	836	820	909	847	855	829	809	873	813	861	847	794	817	815	834	833	881	821	788	889	807	839	841	833	853	837	821	840	897	848	847	808	824	839	803	833	867	870	817	891	814	853	843	837	837	878	807	831	823	837	853	797	791	877	823	846	841	850	824	840	862	826	870	854	873	841	881	823	885	824	844	882	829	815	826	774	868	905	828	833	824	834	823	843	834	864	813	802	792	792	879	854	866	837	790	833	883	814	844	817	818	879	814	867	814	848	770	844	847	838	872	837	802	849	908	799	819	838	866	850	812	838	855	856	833	817	791	792	851	875	846	856	824	820	868	861	813	873	799	779	822	858	866	832	865	795	838	800	873	850	867	847	819	827	848	836	837	860	831	852	806	861	837	854	846	855	856	816	828	836	877	843	817	819	868	846	790	835	841	896	794	869	810	820	840	793	826	843	829	844	801	793	844	819	819	833	874	788	818	862	838	835	836	858	773	860	771	843	883	878	814	839	895	845	819	828	840	836	847	808	799	844	894	807	848	815	804	871	835	835	854	838	868	836	835	828	861	810	865	845	799	858	860	849	847	863	805	881	782	853	894	858	796	893	860	852	882	827	835	825	876	839	860	860	860	796	823	873	799	823	849	836	841	838	820	869	878	844	847	811	805	826	875	810	815	828	846	831	877	813	827	841	893	860	824	786	899	845	852	875	883	801	829	822	863	849	842	852	831	870	854	879	801	803	819	811	886	811	852	809	837	830	837	840	823	840	849	816	840	825	849	823	840	827	800	856	787	788	835	815	884	822	844	848	882	884	786	875	890	875	785	824	860	866	832	863	789	878	801	840	873	833	849	853	844	824	857	818	902	856	811	861	819	883	855	826	859	840	868	846	815	845	814	827	777	858	803	863	852	829	814	825	900	878	789	847	862	827	837	811	809	872	843	821	805	819	834	860	859	802	805	797	819	895	917	786	808	818	828	808	905	803	848	919	809	845	836	829	835	867	840	854	839	791	846	816	831	848	836	863	826	855	834	814	875	846	773	844	823	854	812	829	824	830	882	865	831	872	834	794	842	841	819	848	838	864	822	838	864	827	833	823	842	854	853	807	875	815	852	812	792	855	826	833	872	836	855	783	788	845	816	794	891	871	818	836	807	829	853	826	786	855	875	813	826	850	786	842	908	861	819	833	841	829	839	871	854	861	842	839	838	822	853	827	751	846	843	830	832	815	854	849	844	864	835	877	812	858	816	861	807	800	788	861	863	829	849	852	842	858	820	890	840	870	835	828	804	875	791	847	846	857	815	832	867	854	827	861	844	812	801	783	839	804	829	853	834	794	837	802	852	853	843	867	833	832	809	811	852	789	767	827	822	846	911	853	794	835	798	862	878	856	790	830	897	843	919	830	842	745	830	846	869	828	822	880	870	835	886	896	839	856	853
28485	27498	33206	30854	27486	22647	21079	14449	12890	12505	9123	5337	3349	3829	4763	4002	3180	3438	3047	2765	1970	1522	1423	1300	1101	1142	935	849	709	720	698	664	756	696	589	522	454	455	424	380	398	357	330	333	321	303	276	307	283	276	293	279	274	263	291	284	275	295	252	260	287	238	258	257	243	231	275	262	257	256	248	265	241	261	286	272	254	237	262	278	287	290	245	249	299	286	263	280	274	241	266	237	255	243	255	268	227	298	270	258	250	238	242	245	240	237	264	256	245	245	254	248	262	248	267	263	266	254	241	244	283	282	246	265	248	278	283	267	241	260	252	248	250	253	273	245	265	293	253	251	266	238	255	256	256	245	260	261	262	274	249	261	270	255	270	262	265	236	268	256	280	282	273	249	251	259	252	269	284	261	258	268	252	280	243	234	266	267	227	278	252	269	275	286	290	273	259	248	255	245	281	265	249	265	239	268	266	269	271	265	262	255	290	261	258	263	289	240	294	267	254	262	265	252	256	266	244	285	272	247	255	261	266	274	248	244	280	269	259	264	247	241	280	285	266	254	257	267	265	251	227	266	232	294	269	279	228	282	261	267	273	252	249	266	251	277	261	265	297	286	267	269	257	230	230	258	273	259	294	274	226	255	241	248	283	266	286	270	266	269	274	316	264	230	241	269	263	254	248	243	280	274	273	271	259	264	252	234	236	254	275	295	264	264	246	270	271	237	279	271	251	255	248	267	254	268	262	279	244	256	247	273	277	244	274	230	263	272	243	272	251	299	287	263	244	278	268	275	272	256	268	232	269	241	288	246	294	278	217	253	241	280	287	272	267	260	276	244	240	258	266	255	265	263	222	238	236	280	275	240	249	291	276	277	238	264	269	278	242	263	238	248	231	235	264	248	248	259	250	262	254	249	303	246	264	266	256	295	284	246	264	275	260	263	272	245	283	241	213	274	254	261	283	258	265	260	280	245	263	241	242	260	275	256	273	284	242	270	247	247	278	243	267	245	293	247	259	250	241	264	260	245	260	251	248	290	245	272	292	278	274	279	234	273	260	262	252	249	275	282	256	253	284	245	232	263	288	283	298	257	292	284	259	257	239	260	258	277	280	239	263	264	266	237	264	269	284	240	270	219	247	292	258	243	249	256	261	263	251	229	276	245	248	262	224	317	278	249	253	272	236	303	250	265	252	274	284	259	269	261	261	260	267	272	288	241	247	256	216	273	264	277	295	236	250	253	229	274	266	269	285	248	245	279	270	279	243	263	237	253	243	275	249	272	230	264	267	279	289	250	255	270	235	250	275	258	253	256	270	274	255	231	246	270	244	266	256	232	239	247	281	234	280	293	246	264	284	244	277	292	282	252	249	253	252	228	245	242	277	239	266	294	272	270	246	271	215	255	246	268	241	241	241	233	277	247	260	275	257	275	277	261	251	261	263	259	260	240	246	247	262	271	239	277	272	255	265	262	273	278	251	265	293	295	273	230	280	258	238	280	264	257	277	276	269	285	265	263	230	268	263	252	287	257	256	282	238	268	257	262	235	265	283	244	263	282	282	245	270	265	252	262	245	270	273	252	256	268	288	291	245	272	280	246	246	255	253	319	259	252	271	273	290	265	247	296	244	258	249	259	263	267	268	283	251	270	288	263	294	251	258	237	271	301	254	245	271	244	264	266	278	240	237	247	250	254	284	277	246	260	259	255	261	248	271	249	275	222	268	257	259	250	269	273	268	239	239	270	293	260	255	264	277	260	251	246	252	265	285	264	265	236	257	234	290	258	266	274	253	250	263	280	242	255	277	262	265	265	290	272	263	294	240	259	248	236	271	283	233	286	276	263	278	220	255	266	245	253	246	257	262	247	266	260	242	271	248	251	242	270	251	267	235	281	253	256	272	243	245	258	231	247	269	237	278	231	265	274	256	282	262	251	251	247	288	260	275	270	273	248	232	243	270	245	279	259	264	268	257	283	277	246	259	279	288	243	248	267	284	251	263	265	253	268	262	258	261	264	272	253	268	268	264	278	257	261	259	248	257	249	304	268	242	222	246	259	257	260	268	253	247	270	273	253	283	251	258	242	280	259	262	249	290	272	268	262	248	268	235	238	271	245	241	247	280	278	278	250	265	273	265	273	266	242	244	251	251	270	290	244	269	260	270	240	266	267	284	295	275	297	246	280	274	233	262	279	245	263	263	280	258	270	243	250	258	271	230	245	261	255	258	274	242	263	241	237	277	328	265	226	272	274	282	254	262	276	253	253	282	269	280	276	282	258	258	252	255	258	267	255	252	294	263	241	281	243	268	271	278	242	230	288	241	228	264	249	242	260	275	248	280	261	270	232	245	270	258	294	231	251	289	271	269	228	243	273	284	273	274	259	263	274	266	256	276	266	271	253	249	289	265	271	248	281	260	244	256	275	279	265	235	257	257	250	258	267	258	251	262	290	279	275	272	245	253	249	265	270	274	254	281	246	246	260	249	251	226	274	252	262	268	252	259	272	253	263	292	273	290	254	262	277	260	267	249	271	249	262	265	264	236	258	255	259	249	249	256	242	290	263	252	255	263	237	245	276	276	254	281	255	274	262	244	242	256	254	284	259	245	277	264	252	296	260	263	246	267	238	272	308	255	264	237	237	239	285	250	271	298	270	245	252	246	289	269	254	250	275	255	263	246	250	276	269	256	244	262	261	259	280	240	257	223	264	263	257	232	279	230	274	281	262	274	232	282	274	288	260	231	228	255	256	238	268	256	287	289	271	260	284	248	255	246	261	275	278	246	260	219	260	264	300	261	241	264	240	238	254	249	249	232	259	251	260	278	263	255	282	272	257	254	247	235	275	278	256	263	236	269	271	246	290	295	284	262	270	271	242	253	266	257	252	265	264	262	249	265	252	248	251	253	253	254	274	258	264	266	261	256	257	315	254	269	293	268	271	270	258	258	228	273	249	245	245	264	257	233	231	242	291	273	262	263	279	279	267	270	255	262	221	262	307	281	277	300	267	264	259	260	261	274	300	255	237	282	270	274	291	251	245	249	252	273	248	289	243	243	281	293	289	272	275	254	259	284	263	269	277	264	264	274	249	282	241	233	271	265	255	277	276	270	269	256	260	251	273	266	279	279	258	261	270	263	266	276	282	261	249	237	271	271	272	256	261	277	259	306	270	250	260	253	261	264	266	266	264	270	276	279	263	281	269	266	263	267	278	248	297	256	232	257	272	236	258	242	260	268	242	278	255	257	248	263	288	259	265	273	267	264	228	274	284	275	245	289	261	263	264	276	246	273	281	266	296	263	267	271	248	262	290	311	272	280	296	283	267	242	280	271	270	254	279	267	247	274	266	269	286	242	259	259	278	263	274	248	248	287	261	245	273	263	263	266	285	267	227	268	247	238	250	253	264	235	262	259	246	233	259	248	289	265	263	276	292	257	255	290	231	258	279	207	268	256	248	238	248	257	248	248	231	257	254	285	248	238	259	289	292	268	257	254	264	265	263	239	285
21174	24201	32383	34761	33263	31937	31686	26678	26850	28014	23786	15919	12720	15624	18478	16335	13742	15172	13562	12533	9862	8090	7468	6878	6121	6243	5432	4618	4071	4007	3951	3554	4041	3263	2983	2664	2494	2072	1808	1599	1758	1479	1371	1228	1219	1039	957	885	931	796	877	813	815	754	712	731	762	771	763	713	788	725	743	751	753	721	739	733	683	761	755	800	776	748	685	719	773	703	748	745	678	722	711	688	727	732	745	749	709	707	721	712	755	682	742	719	739	682	757	714	721	685	713	672	725	745	714	710	705	698	727	691	704	717	699	692	733	681	707	715	686	738	701	729	730	735	735	679	691	700	724	722	678	712	720	725	693	749	686	706	717	693	703	714	729	732	707	702	691	762	690	740	703	700	713	733	712	775	696	703	681	728	740	680	700	703	696	733	687	697	716	717	681	749	744	718	707	718	698	648	739	709	690	723	695	728	748	688	704	693	775	720	667	721	736	709	734	703	690	701	752	690	683	736	685	708	720	697	743	683	701	717	680	735	707	690	698	724	692	730	744	712	739	733	739	754	764	745	727	729	753	700	723	691	697	692	679	721	724	721	730	713	688	726	684	739	753	705	747	699	685	735	703	679	744	748	644	657	709	689	704	738	722	718	726	724	729	721	729	749	705	715	710	739	729	728	699	732	714	702	725	725	720	724	720	717	705	772	699	718	700	724	715	713	738	721	710	719	699	745	698	749	662	713	710	698	673	735	717	697	730	696	695	727	683	716	688	707	743	764	687	676	689	696	754	759	709	698	735	733	693	716	738	741	717	761	706	707	706	729	698	710	653	739	693	668	676	731	726	676	724	718	706	747	706	731	712	709	729	754	702	725	750	702	718	703	705	725	726	695	751	727	717	695	717	743	674	683	709	698	753	694	726	664	747	721	728	693	787	680	727	728	717	729	661	719	684	758	713	730	715	695	763	711	692	719	687	712	735	695	708	703	693	744	706	723	680	692	720	745	669	692	763	708	727	689	758	749	738	699	709	724	745	687	698	692	719	694	701	690	687	698	744	729	768	718	711	723	687	672	645	726	741	722	702	710	724	668	677	765	672	748	707	700	713	707	671	727	726	738	681	773	710	701	681	714	652	711	712	743	755	738	664	710	708	719	762	714	727	731	675	712	691	732	680	718	705	720	748	711	722	715	695	719	753	729	736	723	686	690	698	703	734	758	761	686	693	721	668	716	728	730	679	727	702	773	675	730	716	726	753	682	734	701	725	727	687	708	741	704	713	731	724	723	750	751	725	753	672	701	687	744	716	731	675	728	734	707	731	657	729	672	719	684	726	701	705	667	755	708	712	723	758	702	752	729	735	635	736	710	713	695	760	793	736	781	744	743	714	702	717	746	730	718	721	681	730	700	736	690	776	713	704	741	736	745	762	750	718	745	772	665	759	642	710	729	673	744	717	759	739	734	719	756	738	718	712	692	744	771	701	722	700	690	729	702	718	691	721	703	730	699	698	711	677	705	724	740	734	749	701	735	706	728	744	710	684	721	701	704	741	702	691	727	686	693	711	734	712	693	701	778	722	706	731	670	714	706	712	713	713	732	718	721	668	689	699	683	680	734	648	711	770	718	730	666	707	690	717	709	646	719	759	725	719	670	696	740	758	752	701	748	683	713	703	744	712	788	744	736	738	711	712	702	711	710	693	719	755	692	772	752	738	665	731	737	717	725	708	758	717	664	717	705	683	720	692	718	669	746	732	700	699	737	709	728	725	734	701	656	676	727	723	691	687	732	733	735	692	713	671	707	737	697	680	735	745	709	733	717	729	707	737	704	735	667	744	719	676	740	727	726	720	742	739	686	681	703	728	721	729	687	716	696	716	669	771	696	740	732	732	681	684	750	699	662	716	725	738	705	672	756	724	718	771	727	782	764	673	687	707	691	733	725	738	751	660	732	734	745	721	710	699	697	714	727	657	725	739	720	737	697	691	722	727	702	732	716	707	737	721	719	738	756	703	710	699	730	705	713	698	761	688	746	703	727	713	733	704	708	718	695	702	722	740	706	713	737	704	715	714	722	715	738	706	725	697	733	732	764	734	698	706	785	666	716	707	720	695	749	665	693	740	722	727	717	701	677	712	690	688	699	783	748	715	695	706	707	720	713	724	677	697	758	719	717	738	679	734	724	724	727	737	740	675	694	730	722	721	726	716	673	701	721	710	725	718	718	763	718	704	763	656	677	747	737	721	706	773	704	710	729	750	672	689	732	731	718	692	707	736	700	743	699	713	743	726	711	706	687	743	694	726	691	690	691	693	744	757	681	737	756	706	727	750	772	712	731	721	748	737	727	744	734	732	728	738	715	704	712	740	705	716	690	680	726	672	717	678	758	735	756	695	749	715	710	707	710	713	707	717	640	675	728	693	747	737	665	704	741	727	678	748	731	719	683	719	752	709	732	739	699	707	728	722	679	730	777	739	769	675	666	691	688	681	777	696	735	726	768	635	654	718	705	719	681	697	720	685	704	708	731	747	671	689	694	738	669	715	743	726	704	689	664	707	705	749	712	707	732	691	746	736	707	711	740	731	731	736	721	713	729	731	687	704	696	724	708	766	655	684	754	722	704	710	696	718	736	740	743	730	727	723	688	715	709	698	703	728	721	698	734	697	740	756	725	681	685	694	704	692	681	704	694	732	734	701	689	682	739	670	659	673	673	718	730	760	739	754	750	712	708	718	684	709	714	708	674	721	741	671	726	714	717	709	726	721	709	711	670	746	735	752	696	665	721	691	719	735	677	716	734	731	719	712	747	776	729	647	683	674	717	728	735	689	721	753	703	704	705	707	695	694	696	675	687	731	716	725	682	744	701	730	713	728	680	664	714	712	698	703	657	668	731	733	718	806	698	715	744	752	697	681	703	710	732	728	726	733	690	746	684	743	714	746	715	725	693	716	719	660	717	664	699	768	739	727	692	726	730	711	723	728	682	693	743	720	735	711	679	723	713	712	700	734	750	637	765	738	679	723	739	703	743	728	718	751	724	735	730	710	723	722	736	777	708	758	728	692	708	726	734	714	676	706	711	690	731	759	669	709	703	690	720	713	728	727	689	672	670	707	729	727	711	726	675	708	701	723	685	685	750	729	705	740	676	738	694	678	700	657	740	704	740	724	714	708	728	716	693	683	696	730	732	715	764	704	706	701	736	723	751	707	714	763	719	765	673	721	699	722	709	694	693	700	690	705	682	721	696	733	727	721	731	664	716	761	699	715	722	732	708	743	702	739	725	714	729	698	714	695	703	717	753	731	704	733	705	761	676	707	762	669	687	708	722	744	757	661	698	694	703	722	738	706	748	695	690	688	674	703	716	688	715	705	687	724	766	720	669	745	701	702	729	728	665	713	743	705	708	733	700	724	740	746	744	732	712	662	679	706	740	711	730	722	731	740	729	763	723	717	722	721	730	759	743	720	721	740	743	704	751	704	747	731	794	695	692	676	688	708	743	674	707	643	707	715	689	775	696	723	749	721	725	728	734
35623	34328	38333	35690	32866	28660	28912	22887	20055	20618	15563	9390	6191	6699	8327	7100	5314	5928	5089	4168	2873	2298	2034	1979	1706	1701	1351	1272	1024	1003	1003	839	1011	836	696	697	573	513	447	427	464	422	390	322	326	294	264	259	290	281	247	253	233	225	231	262	219	218	250	244	264	232	258	210	235	214	255	236	232	260	223	268	230	212	224	240	245	237	233	223	222	241	215	260	221	234	207	234	227	219	232	255	240	222	226	232	210	213	219	231	199	229	262	226	238	215	247	222	237	219	237	222	236	222	188	210	227	226	212	221	239	197	221	237	250	227	227	234	244	229	239	208	225	222	244	233	236	222	217	207	214	247	243	238	237	232	197	246	233	234	224	220	243	243	234	213	241	229	215	209	218	218	226	227	235	217	229	230	245	231	215	222	262	252	243	222	212	214	237	228	216	229	211	226	228	218	229	251	238	251	250	229	214	243	237	204	226	238	217	235	226	224	206	223	211	248	235	240	223	210	226	230	240	220	261	235	243	239	230	245	208	222	238	224	220	247	221	222	232	249	233	232	244	205	235	212	237	217	237	250	249	211	217	207	216	202	245	242	202	235	199	223	242	214	194	212	217	258	236	211	225	259	241	231	234	209	216	215	202	229	232	235	232	209	217	230	249	238	215	236	218	240	248	197	226	214	205	243	240	223	235	203	232	251	237	235	223	242	193	237	244	227	234	221	228	240	228	209	239	205	229	234	240	229	233	223	237	236	235	214	224	256	236	250	251	238	240	228	236	195	242	244	238	247	215	233	236	245	236	240	204	225	233	212	197	228	223	216	240	217	207	237	218	231	253	236	224	226	248	220	238	248	248	214	231	228	230	251	220	225	230	224	205	220	213	239	241	231	198	215	220	215	244	225	206	248	243	231	226	247	234	223	219	224	218	223	227	229	227	263	222	239	235	241	193	235	260	236	223	209	232	188	213	240	221	238	252	233	260	243	246	241	263	222	230	218	237	249	224	221	223	226	229	206	236	222	204	218	229	209	210	227	230	241	212	200	208	241	250	215	220	234	207	234	208	225	243	226	202	213	226	241	249	233	184	223	245	251	248	268	226	242	239	233	255	210	254	223	245	220	226	229	243	225	233	222	227	256	216	227	226	239	244	234	205	215	239	234	238	218	243	213	210	225	236	222	214	246	216	228	223	220	262	238	245	243	202	223	233	218	222	245	221	231	235	224	229	234	227	248	228	242	212	238	236	238	236	233	201	215	212	225	245	228	220	218	233	231	233	260	244	237	193	237	247	248	221	242	243	234	214	221	236	219	211	222	230	201	213	226	228	234	230	229	242	224	200	235	229	187	250	219	244	261	217	237	197	226	215	223	207	212	230	221	234	231	216	252	230	231	231	238	242	220	224	225	207	223	239	239	249	221	250	247	194	232	242	212	231	247	230	207	238	221	211	224	245	226	195	230	240	237	233	220	235	191	220	245	218	226	232	207	243	245	237	244	223	207	218	229	226	204	227	246	235	230	242	229	213	224	249	248	226	213	213	231	234	241	198	246	211	243	244	224	253	205	224	208	226	224	253	228	226	218	220	256	236	250	208	231	225	224	258	197	241	225	204	219	202	235	221	234	198	213	226	242	206	255	242	216	208	232	233	237	223	236	240	208	233	229	236	214	229	235	249	235	219	217	238	245	227	250	238	248	243	228	214	218	213	211	240	203	236	211	231	217	217	224	218	232	244	231	223	234	239	218	221	240	213	212	211	232	265	227	256	218	206	217	255	264	226	242	201	241	238	207	231	186	206	227	219	237	247	247	236	216	246	239	247	208	229	231	219	226	230	213	246	218	222	237	257	238	217	205	248	230	232	237	247	234	239	234	245	222	214	217	236	196	228	222	197	220	220	205	235	242	218	221	216	207	235	229	232	226	224	231	230	225	257	212	203	230	231	252	240	207	220	249	239	203	228	224	237	232	239	228	228	207	224	272	229	239	213	245	230	208	222	219	220	234	250	222	243	237	220	235	236	232	238	241	219	232	212	236	217	241	235	198	232	215	239	214	217	237	215	247	220	218	262	228	222	243	223	247	241	261	211	222	220	218	207	216	221	227	223	210	238	257	230	218	224	272	218	232	227	251	242	214	249	219	215	237	248	257	234	254	234	224	233	227	239	247	232	223	217	220	233	216	266	236	226	231	226	247	246	223	197	218	231	230	212	234	230	223	216	214	226	210	244	263	263	246	218	213	227	226	192	234	237	229	212	277	216	248	219	276	219	221	223	248	222	230	219	223	238	230	256	220	238	246	226	212	245	237	216	214	240	231	228	218	235	216	238	226	236	218	230	219	239	237	219	216	224	226	220	214	234	235	225	202	216	254	204	251	227	227	223	243	246	204	239	234	246	235	234	243	222	231	239	242	204	218	231	236	211	229	235	223	218	212	270	226	256	239	234	220	229	240	227	231	223	239	217	216	242	248	218	240	221	268	243	230	222	242	218	213	219	212	227	257	211	230	270	243	204	203	231	236	252	231	220	204	223	244	243	224	240	236	233	229	234	243	250	222	236	234	241	223	214	224	198	210	237	229	231	241	230	243	213	243	241	243	218	222	217	261	230	207	250	255	223	227	259	241	184	225	222	260	201	211	243	256	221	241	223	220	228	222	218	244	207	228	218	241	215	233	200	233	242	220	218	239	229	239	216	213	247	232	232	233	223	237	224	215	250	220	240	214	248	208	237	241	221	250	245	239	227	267	236	227	242	227	232	201	221	197	228	191	228	212	241	247	203	229	235	238	238	231	219	223	207	215	240	241	234	222	241	232	224	258	217	234	236	250	237	248	205	232	216	249	234	241	203	225	223	224	228	204	244	221	217	242	245	248	206	221	243	232	225	241	209	255	221	217	229	240	233	229	234	219	235	220	235	228	246	243	194	223	214	217	195	231	214	229	252	263	222	240	222	220	213	227	226	189	223	223	264	238	234	233	277	199	229	230	245	218	231	234	201	213	215	203	216	201	240	237	253	226	216	210	227	241	234	252	240	259	221	217	223	231	219	266	243	247	216	235	233	222	227	241	234	221	228	224	228	197	236	231	248	227	265	191	219	240	215	235	239	224	209	235	256	212	241	220	265	195	221	223	235	220	252	233	215	228	224	238	214	221	238	225	222	204	227	207	228	231	196	232	220	221	217	204	220	244	236	254	240	202	220	226	233	216	231	222	237	264	265	187	241	225	228	213	210	266	222	220	267	216	215	241	236	224	204	219	221	250	219	245	234	233	218	242	224	239	239	246	223	202	210	211	213	230	211	218	239	236	207	228	225	226	229	225	234	205	226	229	219	234	208	223	240	206	244	219	248	249	219	243	232	233	245	217	237	239	200	232	223	236	226	227	221	239	238	245	225	232	252	238	209	220	219	236	243	234	212	199	198	246	216	222	228	230	213	245	261	222	244	246	208	226	238	213	217	230	222	223	225	218	242	235	224	242	241	205	239	228	237	236	219	222	228	228	228	220	198	214
25314	29283	37188	39798	38538	37219	37457	34315	33019	34796	30603	21109	19103	21548	25740	22458	18896	21315	19532	17447	13400	11724	11229	10422	9026	9547	7407	7126	6114	6353	5778	5083	5896	5032	3933	3935	3367	2758	2488	2379	2313	2047	1875	1490	1427	1213	1064	934	933	858	875	796	751	754	776	754	677	690	674	614	684	675	659	624	753	681	674	632	681	663	669	685	663	678	680	671	730	682	675	665	616	683	717	691	641	610	619	652	659	631	613	585	626	679	616	627	686	599	666	627	665	652	658	612	648	626	605	649	625	599	647	628	663	643	658	635	635	641	660	633	585	619	625	651	607	613	645	653	663	668	653	581	618	626	622	606	646	633	684	594	612	643	645	662	624	610	640	604	640	644	613	639	631	659	654	601	621	649	650	632	657	641	635	596	656	616	653	606	601	628	646	616	579	621	594	674	612	594	640	577	606	637	669	666	643	673	621	593	628	627	655	629	624	619	661	610	646	603	638	624	636	626	662	643	653	655	646	662	623	632	645	590	637	634	628	664	656	666	582	646	621	624	651	622	601	665	599	655	638	632	592	662	608	648	642	604	650	589	666	626	629	673	667	673	693	623	620	634	595	651	611	648	672	667	653	613	649	615	627	562	632	632	648	606	608	649	646	648	615	596	610	633	648	626	635	611	574	643	621	635	658	615	672	576	653	624	651	590	618	638	628	593	675	617	657	602	643	613	661	599	636	648	637	634	611	618	611	640	686	646	622	642	621	622	618	624	683	633	652	643	644	659	656	613	629	668	661	661	695	653	650	690	641	655	660	649	633	677	609	619	659	667	645	601	606	679	640	690	618	629	649	630	627	622	653	664	648	646	646	674	642	615	646	597	628	613	606	666	638	644	621	587	655	665	628	616	656	635	639	662	643	637	664	655	634	730	646	670	684	607	635	610	643	645	632	607	627	634	645	642	636	635	673	644	628	616	611	605	623	661	594	591	604	636	660	638	656	663	644	603	592	645	663	610	617	631	646	634	620	628	635	569	642	612	668	655	663	662	653	636	658	650	629	631	624	610	649	628	643	667	611	632	625	631	640	619	604	629	600	611	618	652	626	641	679	672	662	649	660	626	613	652	636	648	626	655	655	622	655	634	610	620	643	668	642	674	610	595	671	669	610	643	647	588	677	629	636	615	673	686	632	634	645	641	613	628	588	631	670	663	619	613	632	647	605	659	664	640	620	634	640	635	631	631	668	634	623	669	691	635	648	655	655	669	651	638	694	639	625	662	646	615	633	647	643	632	650	674	647	636	688	630	629	694	658	602	652	599	634	611	655	603	640	582	596	630	647	617	654	598	640	638	651	671	694	660	612	608	595	601	625	604	647	628	646	619	622	643	586	622	624	719	596	629	668	660	624	599	622	618	642	649	607	619	625	618	619	638	620	602	610	650	604	599	638	601	649	657	670	613	651	637	608	603	609	641	627	633	644	631	647	641	620	666	622	576	617	616	644	632	628	628	673	690	693	665	610	640	616	675	637	645	654	653	594	598	619	662	652	609	613	633	642	650	682	688	618	657	622	653	608	677	658	655	637	647	629	617	647	680	634	616	653	656	608	616	650	652	641	664	617	663	655	647	684	632	637	667	606	670	670	602	622	600	589	650	650	642	574	592	632	623	674	650	660	616	656	617	576	626	600	630	653	676	629	622	633	644	622	626	619	596	699	620	668	633	645	643	636	611	662	657	630	607	621	615	614	636	636	632	578	643	619	568	598	661	641	674	688	605	593	651	642	614	631	616	672	599	618	613	653	644	663	614	648	614	623	622	599	590	652	652	632	657	648	619	666	628	656	650	664	669	649	651	648	613	646	608	639	623	668	601	624	627	638	580	634	648	587	622	651	652	642	619	652	675	584	643	636	600	587	625	625	651	636	637	657	653	619	645	646	637	662	632	602	662	624	656	630	621	630	632	653	621	609	617	620	633	652	630	628	644	645	648	627	609	678	608	643	625	601	663	660	663	651	639	642	669	646	611	614	612	599	655	606	638	649	603	644	680	630	614	630	646	644	639	626	609	621	612	698	628	592	598	664	619	632	638	671	667	680	661	627	614	631	609	659	607	598	608	672	638	607	631	690	667	646	656	663	671	679	605	582	672	643	674	634	625	619	641	633	660	624	636	622	673	589	694	625	596	672	652	620	659	643	645	654	631	657	604	617	567	634	603	656	653	655	604	627	693	624	683	625	619	604	630	649	613	647	573	614	627	654	640	659	638	646	637	634	626	678	696	656	635	624	620	590	652	686	667	616	647	641	645	647	592	667	630	668	623	662	609	647	575	627	642	638	626	614	642	633	659	600	615	633	643	617	627	635	676	656	622	634	684	638	692	677	685	656	610	612	617	650	657	633	637	612	638	605	607	633	609	651	631	669	641	662	608	681	655	627	649	642	597	612	625	633	663	665	629	656	652	669	624	651	618	625	618	604	623	645	603	624	624	623	689	621	652	639	659	642	665	621	649	670	651	624	631	672	627	619	676	668	695	599	634	637	575	630	635	667	632	630	630	661	634	682	635	668	628	603	614	613	611	625	657	628	675	575	656	602	605	679	618	642	627	609	668	641	632	668	630	625	622	636	639	670	639	635	705	625	612	646	662	628	654	613	640	616	574	640	641	631	621	614	611	671	635	669	608	670	627	657	603	612	678	628	681	656	623	621	655	644	642	660	588	607	623	649	653	613	686	612	644	627	614	620	592	643	633	642	598	653	636	640	649	666	642	651	662	613	600	643	637	644	680	638	643	603	664	654	631	641	611	680	661	631	632	589	643	590	612	653	619	615	635	663	640	668	603	623	630	640	581	655	638	637	670	605	671	645	627	607	656	641	616	624	634	649	654	658	621	593	619	660	610	645	649	646	599	580	598	648	668	643	653	664	609	612	577	630	659	688	608	625	665	617	620	659	610	620	613	703	653	670	610	647	571	647	635	662	584	676	641	644	660	621	668	626	626	696	620	679	635	657	631	656	647	633	618	647	619	594	646	647	597	653	674	588	604	617	651	582	616	646	600	598	673	670	665	624	641	646	642	604	631	661	625	654	564	699	621	651	650	592	631	607	606	614	611	631	627	612	651	630	623	650	612	641	596	636	649	661	677	675	645	613	602	636	627	647	582	625	594	667	650	620	627	673	634	625	600	642	603	678	669	661	626	610	678	635	652	645	624	648	650	664	640	602	647	625	614	661	651	621	614	623	680	666	642	626	631	628	612	632	648	601	648	609	635	666	658	603	666	655	597	625	617	618	630	662	659	651	625	596	656	616	622	659	632	606	620	675	605	606	642	635	615	651	629	647	640	637	635	623	622	652	629	617	626	602	651	631	624	613	619	634	622	626	598	663	626	607	665	605	574	665	645	625	596	603	675	615	632	653	673	652	609	611	648	597	649	616	675	633	627	598	623	663	667	631	629	628	667	665	659	637	648	612	615	634	659	652	639	623	606	652	630	651	628	669	648	575	619	610	663	650	625	635	676	623	617	638	605	619	661
11647	9371	11225	8608	5853	3871	3015	2097	1603	1375	1063	731	634	667	636	576	484	536	485	443	391	345	354	312	363	365	371	354	335	341	336	347	339	313	311	307	314	294	305	300	325	299	311	298	322	275	290	300	313	289	309	305	312	302	302	291	316	305	327	308	306	327	283	292	302	330	321	284	313	303	317	309	284	270	286	321	297	301	311	316	328	273	305	288	318	322	323	277	307	306	318	281	311	320	306	305	290	290	289	285	259	331	280	346	305	320	324	299	318	323	290	292	306	338	291	296	273	277	302	324	314	361	292	330	288	308	304	336	303	304	304	321	323	326	331	335	310	300	328	312	289	327	344	297	314	297	303	305	326	323	313	324	320	338	313	278	338	289	309	318	309	265	338	308	306	321	324	290	291	332	307	289	285	296	304	318	269	323	314	323	341	296	311	316	311	292	304	328	289	308	315	317	293	322	312	284	280	332	299	274	303	291	306	301	306	307	291	297	333	299	281	317	295	326	312	316	286	285	324	322	317	304	317	302	328	291	276	298	301	317	304	326	344	308	328	284	277	287	316	290	321	315	319	339	307	301	272	335	269	297	301	314	299	314	293	295	327	333	328	302	300	316	305	329	317	300	289	295	312	295	356	313	297	305	335	307	288	303	298	306	328	312	316	279	299	302	274	275	308	319	332	302	284	310	333	291	300	260	290	302	291	333	321	322	287	320	290	319	312	269	300	323	309	310	314	292	305	299	285	303	294	302	321	327	291	291	304	295	324	303	293	286	298	306	300	311	313	299	269	302	320	320	316	279	295	291	297	316	299	273	300	300	313	332	283	317	336	273	318	313	303	312	289	315	293	296	287	280	346	304	312	291	323	297	282	297	308	305	272	284	315	305	294	303	306	279	318	308	346	307	341	339	301	309	303	292	354	304	286	309	334	325	307	306	326	293	316	294	320	319	307	296	314	299	326	307	296	312	307	289	292	296	300	326	292	300	303	323	308	297	305	306	298	316	299	306	275	347	329	302	320	276	300	319	311	290	306	347	312	271	297	317	310	297	312	315	299	300	314	349	304	333	297	307	285	313	317	304	302	309	333	308	342	268	334	294	306	337	328	287	298	297	307	291	295	303	333	329	308	306	314	310	317	312	287	300	306	283	303	295	324	274	332	289	317	319	306	288	326	295	291	293	334	312	313	343	313	319	300	311	333	316	315	299	313	327	304	328	286	335	298	300	293	321	310	301	296	319	320	321	314	277	321	300	287	305	331	331	308	301	348	306	286	307	327	329	321	264	324	332	327	322	348	312	276	297	298	262	314	280	329	301	313	308	306	337	303	314	281	293	295	288	308	312	322	309	326	319	293	259	344	290	338	326	313	331	294	301	265	282	321	297	321	282	276	309	327	298	273	303	320	295	340	329	297	301	324	309	317	286	289	341	319	318	332	296	303	295	307	303	324	298	304	354	319	314	296	310	310	325	292	319	327	305	307	306	319	311	323	302	310	303	303	318	303	310	317	338	308	327	302	308	315	303	321	311	311	300	284	257	338	314	290	302	300	326	320	298	304	288	284	272	291	304	309	310	302	284	269	295	318	315	319	310	303	294	291	335	305	350	301	313	283	325	320	307	296	304	332	327	308	307	269	285	323	301	306	294	302	327	324	303	334	320	316	301	317	310	301	324	315	330	320	322	293	320	334	298	289	291	335	337	286	306	299	326	300	312	302	298	297	300	306	307	321	302	330	317	304	303	310	322	312	314	303	301	302	272	294	315	302	301	301	288	311	323	315	318	345	323	327	302	304	289	311	304	284	321	292	328	326	294	305	305	320	313	299	304	293	314	268	307	339	309	333	293	312	293	313	338	321	330	293	314	308	317	305	309	260	302	307	307	323	284	277	261	281	300	348	314	299	276	294	293	303	312	307	303	329	304	290	312	297	294	272	285	316	274	304	308	315	294	299	287	314	327	335	318	328	340	320	292	316	297	297	301	297	334	294	291	309	309	303	281	286	312	300	306	305	290	297	301	302	306	318	269	296	296	310	306	284	268	300	306	324	293	298	312	315	311	333	296	300	309	321	299	306	285	307	315	325	290	286	310	288	293	316	282	293	310	273	330	300	312	285	308	298	299	305	295	321	284	278	327	276	322	326	319	308	298	303	301	299	305	334	307	293	295	296	300	280	333	301	323	318	341	328	316	316	309	302	316	299	321	298	339	309	333	333	294	310	324	281	335	282	292	311	314	294	311	308	279	338	331	308	267	305	315	274	305	306	319	294	320	303	339	330	300	345	332	288	310	268	269	286	310	290	344	325	303	314	322	318	325	309	314	349	311	320	301	318	281	307	250	297	289	323	295	309	338	307	308	322	297	359	316	302	298	294	331	306	322	327	261	339	287	294	312	318	311	315	277	295	291	297	319	306	306	329	298	288	302	308	319	328	312	300	286	298	275	295	297	281	338	306	301	323	327	269	347	310	291	307	313	294	324	320	300	307	301	336	304	292	307	317	321	285	298	273	303	294	323	335	293	273	313	310	320	341	334	292	319	310	326	324	293	319	321	328	323	289	264	313	322	296	308	282	294	298	302	297	301	298	314	342	275	330	286	324	304	314	309	309	328	274	283	293	324	300	297	309	316	297	321	316	346	311	319	274	317	316	315	277	285	326	294	289	308	285	273	338	325	298	281	326	288	298	339	323	317	309	331	325	298	301	286	305	290	291	312	301	341	308	282	309	309	306	322	310	260	312	324	291	282	276	267	287	279	320	309	334	293	299	303	318	335	290	318	303	328	298	301	320	321	315	323	288	313	308	334	330	309	327	298	304	297	282	276	298	310	324	285	318	335	295	330	310	284	330	309	315	333	299	306	309	332	322	300	294	311	326	294	335	327	330	316	321	315	291	296	317	315	310	291	298	309	292	297	293	306	288	292	328	322	297	272	344	312	345	311	304	311	279	297	307	285	306	329	308	319	326	326	329	327	290	312	329	300	326	334	323	322	342	323	320	309	297	310	314	322	318	310	305	319	325	315	309	310	331	283	316	262	302	318	305	296	302	307	335	307	296	292	305	332	316	293	314	296	275	338	336	315	313	327	299	276	309	295	305	320	340	316	304	280	283	312	307	316	301	278	271	334	298	315	278	312	289	297	308	310	302	306	310	302	308	307	316	291	309	304	307	278	279	306	316	306	306	314	314	307	302	302	322	325	344	290	324	301	297	312	281	333	310	332	310	301	278	282	279	326	327	313	312	317	277	326	323	343	299	345	331	279	289	302	332	324	325	303	310	328	310	306	287	272	323	278	284	315	283	315	310	275	310	297	315	289	337	326	325	270	301	287	307	289	338	300	298	334	315	348	301	283	273	326	324	334	334	326	279	287	316	315	289	321	281	327	326	293	311	301	292	289	291	288	316	302	315	303	286	351	296	309	287	320	296	291	273	301	317	293	323	262	331	295	296	308	269	277	304	303	337	287	316	305	315	290	296	332	293	296	312	293	291	280	307	301
9548	10411	17231	17052	14675	11988	10297	8454	6993	6704	5177	3680	3118	2826	3038	2787	2229	2381	1979	1742	1539	1435	1357	1295	1224	1266	1161	1157	1035	1027	1002	1075	999	1059	916	984	916	945	924	888	907	878	862	868	840	880	822	852	820	888	805	788	850	853	802	815	866	803	813	837	835	842	828	787	848	860	783	812	867	886	827	837	840	856	814	809	818	866	816	805	823	826	826	892	785	828	842	827	878	856	842	827	823	843	800	828	775	818	835	860	796	835	869	832	907	849	816	870	758	856	870	818	739	821	831	840	802	786	824	800	790	863	828	861	864	861	816	834	860	792	870	812	813	801	860	803	805	775	826	793	854	790	838	852	822	861	819	835	823	821	849	864	833	887	818	874	840	785	821	838	804	821	815	847	877	835	828	786	843	803	805	808	856	831	807	840	871	863	811	808	816	814	796	867	866	835	811	876	837	835	818	856	827	820	800	806	802	741	849	832	792	836	809	812	843	766	815	823	859	856	824	759	788	862	821	819	855	811	823	830	817	793	843	807	821	806	780	832	819	853	837	821	814	799	799	815	830	825	834	859	835	845	816	820	839	840	849	854	789	824	837	844	873	880	808	836	854	846	848	794	810	813	835	791	785	860	789	828	818	815	796	836	780	742	887	834	818	805	810	808	865	816	814	853	768	824	858	825	846	813	877	808	805	866	844	791	793	787	816	846	858	826	838	833	795	811	884	814	833	788	819	815	859	844	811	821	836	827	787	853	777	824	804	828	780	814	817	810	819	812	834	826	804	848	814	843	822	804	819	780	852	763	805	867	828	792	796	809	786	846	845	848	855	768	844	840	859	821	831	808	829	855	858	815	833	796	850	839	857	817	811	867	836	883	810	792	792	848	814	866	815	808	844	759	861	827	823	793	800	823	815	805	834	880	852	790	845	815	789	842	843	880	858	809	845	847	903	804	847	868	809	864	773	828	829	833	834	848	812	862	859	817	802	784	783	863	825	802	821	842	847	817	867	812	818	777	851	796	867	782	829	829	840	848	813	799	824	838	826	856	874	833	840	763	859	837	769	819	851	836	823	846	811	833	853	807	820	846	761	888	840	825	818	772	820	803	808	837	896	820	821	860	813	790	832	856	828	813	810	877	836	843	822	810	863	814	853	840	825	810	827	814	831	840	788	844	837	851	853	836	820	837	812	819	861	851	832	818	832	805	831	856	870	845	818	818	868	771	811	816	819	871	827	834	832	790	819	836	832	863	855	816	866	816	819	800	810	818	819	830	812	793	863	869	854	878	822	821	809	802	821	809	825	865	789	813	814	851	857	784	810	828	832	833	803	838	800	802	841	888	844	832	821	832	832	842	814	844	822	821	819	868	839	806	808	868	841	828	828	875	849	792	830	830	775	843	803	790	788	840	866	796	853	786	827	818	850	810	818	836	830	793	846	810	805	836	800	829	812	813	839	858	810	835	909	792	794	805	885	810	783	792	855	798	868	816	829	806	799	799	831	861	806	808	821	802	792	802	852	827	799	792	857	856	777	823	794	837	776	854	836	858	817	813	803	844	809	817	809	835	825	822	818	827	862	817	827	815	836	765	857	801	842	837	806	826	852	804	833	867	859	812	832	806	772	821	765	834	856	787	803	781	845	804	810	854	883	828	862	821	843	775	805	819	814	838	836	864	774	834	872	800	841	804	856	860	816	828	757	836	845	792	832	864	845	837	771	844	784	829	856	852	768	850	819	822	783	842	829	850	862	741	854	792	819	796	779	845	829	892	873	787	831	853	838	791	838	791	748	845	832	848	798	812	778	855	922	814	857	808	849	835	866	820	808	803	812	761	824	839	820	830	821	766	811	837	791	832	821	862	848	810	778	769	875	808	810	856	789	844	810	774	880	856	830	844	805	821	836	835	858	826	871	836	818	842	778	843	813	857	820	809	811	843	834	826	811	797	813	804	797	801	848	831	905	801	838	790	798	849	806	847	848	819	833	813	814	841	832	886	842	832	827	870	794	812	827	821	855	830	824	755	822	817	838	848	764	794	860	821	840	817	821	884	839	815	810	821	811	850	820	829	803	854	813	813	832	813	813	847	870	809	801	832	800	808	821	883	802	835	843	763	831	840	841	831	827	851	816	834	813	873	830	875	867	875	841	821	826	800	833	824	800	861	833	836	789	814	835	843	810	831	801	798	817	815	868	794	849	795	822	845	821	835	806	847	805	791	851	878	837	837	843	828	833	814	821	817	776	788	820	848	805	845	868	841	855	840	801	793	843	827	839	796	827	844	848	820	797	836	851	830	840	819	873	845	776	891	827	816	794	797	826	768	848	824	802	847	846	820	806	829	776	859	848	858	837	871	846	828	817	803	837	841	804	861	846	860	860	848	816	789	803	799	830	809	797	786	830	823	865	820	757	784	830	859	826	828	851	845	798	839	858	835	809	795	833	841	805	823	813	856	853	808	834	809	808	842	830	836	845	826	828	825	830	830	850	844	840	857	809	798	836	855	841	818	829	816	796	826	792	869	869	789	775	803	841	810	781	801	833	853	860	790	821	845	793	818	836	835	830	869	807	795	825	832	817	840	801	833	787	858	798	851	810	823	835	823	777	811	799	813	834	831	813	851	883	830	843	816	795	813	799	809	845	796	843	860	810	851	841	814	793	832	863	829	837	808	842	810	804	899	812	888	814	790	817	798	830	835	812	875	840	846	857	832	823	824	822	821	822	801	846	849	824	819	847	815	836	837	794	864	861	776	794	852	846	821	833	836	851	796	800	830	815	863	833	861	826	817	861	873	823	843	793	848	828	834	817	821	798	819	876	802	853	795	836	821	814	830	815	830	837	818	781	830	841	765	813	794	800	864	829	777	815	849	837	761	815	802	859	851	845	874	839	776	807	775	761	848	783	821	825	862	786	839	839	817	808	798	829	839	810	847	831	799	863	789	815	812	809	834	831	769	836	781	847	863	819	837	806	814	806	853	784	822	836	799	819	830	892	837	834	794	857	834	813	817	847	845	830	785	812	812	848	893	852	785	825	862	823	806	807	856	836	877	828	820	848	854	800	826	855	791	780	784	850	783	817	834	849	861	816	833	836	902	819	820	812	862	831	831	847	838	845	818	809	772	867	838	815	845	846	810	823	864	817	860	837	816	847	811	770	819	779	820	840	883	831	839	759	836	853	808	797	804	831	843	800	793	806	814	832	835	811	759	811	828	808	821	843	804	859	788	912	837	828	851	831	833	802	836	862	850	765	857	842	833	826	801	878	833	848	829	831	834	800	821	838	817	810	842	830	834	823	856	797	774	862	833	831	895	803	802	882	849	862	851	807	817	829	828	864	841	846	838	862	829	791	835	788	790	842	817	818	823	816	823	804	789	862	824	850	862	819	798	785	809	827	797	773	849	829	826	810	819	845	808	836	800	829	835	849	882	826	816	831	822	812	798	806	826	791	894	785	870	829	830	858	795	806	815	828	836	869	784	841	856	830	827	809	860	866	849	805	812
29161	28380	33306	30901	28069	23207	18885	14432	12164	12279	9524	5851	3269	3504	4807	4234	3150	3321	2785	2309	1627	1410	1280	1150	1014	1105	941	809	730	743	644	608	676	615	512	511	504	396	389	353	391	343	382	323	326	295	295	273	278	279	270	254	256	261	249	278	245	264	240	269	264	268	274	270	240	243	248	267	243	267	260	256	253	235	270	253	284	237	267	268	260	262	230	268	221	296	239	249	249	261	269	233	244	263	262	284	248	236	271	216	214	248	294	246	271	275	250	241	247	257	238	255	261	234	263	273	247	259	250	253	255	252	287	290	266	266	275	263	253	224	228	282	251	263	253	263	265	255	248	264	257	260	266	240	279	268	252	260	251	275	258	260	277	278	285	252	247	264	255	263	225	209	259	236	245	227	245	276	259	261	269	260	253	243	273	281	233	264	275	243	258	218	242	259	256	233	257	253	239	202	249	238	269	242	247	269	236	287	265	251	250	267	241	280	243	268	265	224	256	292	267	246	245	229	257	267	224	265	273	241	257	255	232	238	258	262	241	226	245	254	265	245	245	252	271	295	299	234	252	239	241	279	256	262	238	278	262	276	243	229	238	254	237	260	268	256	249	242	262	270	266	239	280	262	221	259	257	253	262	240	255	270	270	270	243	284	232	255	277	242	245	258	246	236	269	283	251	263	275	270	249	260	228	233	237	271	253	277	253	253	284	246	265	243	229	249	252	235	252	261	270	251	272	262	250	238	245	230	250	265	236	266	229	300	228	237	243	279	267	277	275	259	255	285	257	274	280	252	248	278	248	259	273	250	257	242	258	246	238	262	258	264	255	273	287	239	230	254	262	270	260	264	233	283	291	238	254	237	243	245	268	302	241	271	252	247	221	285	273	249	243	262	250	235	240	232	298	255	236	232	276	272	275	267	242	233	268	267	269	276	254	247	271	286	256	247	263	213	277	271	257	267	262	241	256	251	287	250	253	279	227	264	266	287	247	264	295	230	235	247	272	248	260	250	220	235	276	256	272	232	249	218	241	226	264	240	236	236	246	250	241	267	251	238	247	286	259	284	245	252	253	282	260	251	258	256	236	243	260	285	253	241	250	278	256	265	238	246	235	257	239	261	266	259	251	278	241	249	275	249	231	262	250	265	261	255	254	259	254	233	245	251	262	263	250	261	251	265	233	227	235	247	270	262	275	254	267	261	236	259	254	261	229	235	255	263	268	254	275	264	264	242	255	228	272	266	254	253	237	257	256	219	256	249	248	277	266	254	250	258	266	264	238	262	232	281	257	251	239	261	265	268	285	259	249	263	249	257	268	265	275	273	221	256	229	256	254	260	241	250	225	258	265	275	264	256	286	267	272	251	279	280	255	271	264	237	262	264	232	270	244	278	272	260	244	287	248	250	256	248	256	285	257	232	279	246	243	227	244	248	246	257	254	268	280	234	270	294	267	269	272	254	272	237	225	250	247	259	251	263	294	245	236	271	248	243	251	274	248	235	227	253	264	246	273	245	246	242	248	242	262	257	251	235	246	257	249	230	264	284	249	237	276	235	286	265	248	238	281	249	279	263	256	281	255	245	253	246	227	237	258	258	227	269	257	265	273	288	266	240	256	244	262	255	277	240	239	269	221	249	272	249	276	249	264	253	219	270	268	239	254	236	237	232	258	246	254	252	245	278	272	264	250	269	285	230	266	266	239	256	239	260	258	256	270	289	246	238	255	246	275	269	258	247	245	231	246	259	239	283	272	255	267	243	215	248	257	254	239	287	256	268	264	281	253	257	250	267	251	266	255	264	262	248	243	263	254	263	260	241	253	247	243	245	250	261	233	256	253	259	256	225	278	239	269	299	236	285	256	246	229	289	242	265	279	238	238	271	242	256	248	249	249	262	277	277	276	238	273	279	268	245	266	237	262	259	216	266	282	265	245	262	258	273	233	239	269	264	248	264	282	234	249	228	271	248	250	296	276	237	245	259	221	245	274	255	285	247	243	247	230	250	276	234	277	252	249	244	252	231	274	247	275	266	241	264	242	262	269	244	251	260	253	261	273	272	240	280	266	257	229	251	248	250	257	247	265	252	287	245	273	263	239	243	250	253	279	250	265	255	290	238	268	251	262	265	264	255	264	248	249	257	271	243	259	239	244	244	264	234	252	270	285	250	259	268	255	270	244	252	284	240	273	241	255	228	249	259	243	261	241	244	270	261	235	268	283	225	244	239	217	253	256	250	243	237	272	281	260	254	238	273	243	228	255	264	241	239	237	265	259	247	234	218	267	246	257	260	266	269	245	239	254	269	273	266	267	253	277	255	256	267	267	247	274	289	244	233	252	275	250	289	276	272	248	258	259	259	274	264	265	236	258	243	248	262	254	258	230	233	298	236	256	264	254	252	275	256	239	251	263	255	259	245	269	247	270	236	239	216	262	260	240	215	252	253	256	235	267	268	219	245	256	264	271	255	300	266	262	262	287	229	255	244	255	277	250	240	268	287	249	243	269	238	253	265	260	257	256	249	247	249	292	279	247	247	249	254	246	283	265	259	274	261	240	291	268	251	265	259	258	249	284	237	239	246	273	257	248	288	278	250	255	249	255	275	261	275	262	265	256	254	263	220	276	242	228	253	253	250	278	256	258	257	254	231	251	270	264	237	253	275	281	266	247	248	249	245	256	233	241	250	263	245	270	242	266	251	255	267	265	255	252	251	243	250	228	244	259	289	265	270	275	269	218	261	296	271	243	246	254	288	250	266	255	252	239	258	241	243	238	291	244	277	258	248	247	278	280	239	245	266	255	282	244	258	239	259	257	266	269	255	248	239	253	254	289	268	291	239	271	258	263	276	257	285	272	272	218	282	264	218	257	254	290	251	255	247	261	268	277	265	258	254	244	263	258	258	269	239	252	260	278	242	246	247	268	256	254	244	251	259	261	259	256	238	235	254	253	263	256	267	250	250	249	244	253	241	263	266	266	272	246	250	284	229	235	268	246	267	246	246	243	288	249	227	274	267	239	275	270	270	248	247	276	255	246	264	258	246	244	236	256	260	226	232	253	275	266	253	239	271	285	260	253	256	260	243	243	273	276	244	244	277	237	237	225	254	253	249	240	263	262	290	259	241	243	231	250	250	224	262	265	244	251	265	272	271	239	259	283	243	248	242	244	244	226	247	210	241	246	262	266	262	223	277	269	288	257	264	243	260	264	280	292	251	236	251	283	264	261	289	245	241	284	270	253	257	249	231	272	259	280	237	237	266	231	230	265	273	253	259	266	226	259	251	253	258	270	254	262	247	283	236	266	268	244	224	257	212	278	264	257	231	258	260	254	266	244	257	226	232	254	251	270	258	255	294	283	259	268	238	281	246	261	266	242	264	293	258	274	279	248	256	267	260	250	261	270	253	286	260	268	248	252	267	284	243	271	266	251	259	249	264	260	267	226	267	263	260	240	275	254	246	246	288	237	243	278	264	251	229	256	282	249	271	250	232	232	273	275	261	283	248	258	276
21900	24461	33092	35185	34109	32116	28720	27499	26546	27747	24858	16945	12659	15392	19309	16584	13921	15069	13247	11252	8856	7581	7389	6935	5921	6652	5488	4866	4023	4244	3795	3420	4251	3198	2428	2697	2340	1893	1843	1782	1677	1526	1390	1280	1173	1131	927	888	920	902	856	759	729	751	770	781	755	777	746	725	722	740	736	697	736	685	712	693	774	731	767	703	729	716	709	711	731	701	718	693	711	740	651	680	729	706	675	754	678	708	686	682	665	701	697	671	705	757	703	665	717	750	684	663	721	667	663	768	705	689	728	680	729	733	722	742	650	704	716	697	692	677	692	708	721	642	711	695	728	646	668	692	650	674	700	700	704	689	734	694	758	673	728	691	704	685	672	701	732	734	666	684	731	700	686	725	702	670	706	714	679	698	703	719	725	691	782	643	731	771	662	669	698	689	697	702	698	721	694	694	703	707	697	726	691	764	711	679	723	704	747	703	711	701	714	726	716	692	726	709	688	702	694	688	725	660	691	716	649	746	682	712	714	681	752	686	722	712	677	706	670	719	727	706	677	745	671	699	671	714	703	689	720	681	692	684	706	718	701	699	714	675	749	705	736	708	723	738	692	721	667	725	709	691	712	735	671	762	765	693	703	689	694	700	735	748	709	637	654	693	697	678	662	709	689	711	723	658	713	716	691	712	673	702	708	682	672	620	719	713	701	702	737	763	716	711	730	627	676	706	665	651	729	707	716	690	694	674	652	719	699	702	707	709	719	710	733	645	712	652	777	655	699	729	717	674	754	688	689	672	724	707	695	704	725	704	669	706	712	709	717	708	685	752	751	692	716	640	703	722	703	746	669	713	675	731	718	674	679	684	723	671	652	705	713	702	720	736	671	714	699	689	660	709	708	701	708	712	674	693	737	765	663	678	680	760	731	718	738	689	667	700	701	657	727	750	744	681	705	701	713	709	696	727	714	743	673	676	721	669	702	695	701	689	714	669	695	684	697	684	708	723	721	680	671	691	690	722	718	685	695	665	652	714	738	683	692	750	727	732	656	746	715	688	693	712	738	750	651	736	704	736	692	658	685	696	644	729	691	693	703	672	694	679	731	722	688	681	682	731	667	660	709	686	758	683	681	702	709	710	706	704	710	699	718	658	699	716	751	684	738	741	704	655	700	730	727	729	751	677	699	727	699	682	711	679	671	707	660	682	710	682	710	726	705	738	689	704	690	658	710	751	714	706	701	717	699	717	691	682	728	691	730	726	698	679	678	742	719	726	777	706	687	750	720	662	699	692	677	670	727	703	679	730	693	720	716	731	736	734	713	719	727	724	741	697	691	726	737	691	722	683	720	704	698	700	695	643	729	719	725	727	660	655	720	711	689	665	733	716	707	726	689	668	735	736	707	706	714	672	687	633	720	681	726	673	735	716	707	680	678	685	717	740	661	715	691	750	715	726	659	686	677	728	720	696	666	705	686	717	717	675	744	705	706	729	705	674	723	718	763	685	714	698	691	722	714	696	684	687	715	689	709	752	713	718	740	685	687	681	671	699	682	672	710	703	703	666	680	678	700	697	682	693	718	648	731	691	712	715	769	642	684	688	677	693	698	696	744	699	738	707	721	729	723	720	714	704	679	701	720	687	745	716	697	686	707	704	711	658	671	729	679	710	744	747	684	690	684	733	689	708	743	669	702	708	716	706	741	637	671	727	765	702	729	669	701	697	705	717	663	728	709	742	696	680	693	731	730	728	704	698	675	725	720	696	677	686	675	617	740	682	702	706	710	686	670	669	694	726	661	757	686	675	695	684	705	700	683	673	709	692	701	690	676	705	681	682	698	714	701	678	647	677	686	676	643	687	699	754	732	680	697	712	695	760	694	675	703	728	678	667	697	692	697	701	698	729	650	662	681	740	688	729	694	698	692	688	675	710	710	659	667	683	762	696	656	674	747	739	668	742	658	679	697	708	729	732	701	718	690	714	653	739	705	697	739	706	720	763	714	690	734	705	706	668	664	698	710	665	667	730	707	718	709	719	747	703	681	691	686	693	708	674	745	706	674	709	735	727	694	681	705	743	678	720	694	720	680	714	685	700	708	722	701	695	733	686	751	673	674	689	702	676	756	708	735	737	671	702	713	726	679	736	695	717	702	742	727	715	706	687	717	719	716	680	692	670	686	727	747	688	683	696	679	682	689	729	660	747	723	711	679	722	703	736	738	689	679	708	701	742	759	705	664	684	688	721	720	667	699	707	698	731	676	710	702	694	737	730	703	683	703	655	666	718	710	691	707	725	705	686	695	711	722	706	685	621	710	724	694	704	708	717	684	718	693	709	695	684	698	710	693	717	725	681	709	730	659	734	649	675	712	713	671	687	685	661	721	725	731	707	705	721	669	718	726	672	712	659	708	653	678	699	718	678	706	713	690	723	659	686	726	727	644	659	708	699	656	702	728	721	677	681	695	691	695	679	706	723	713	675	738	655	690	694	757	684	700	711	682	750	741	706	691	680	716	665	689	693	667	707	692	731	681	719	672	663	703	695	743	724	680	700	688	712	743	714	724	708	688	665	713	686	692	678	690	730	694	698	699	705	714	671	698	642	686	691	713	705	712	705	703	707	711	674	730	713	730	733	675	724	680	705	710	673	723	692	720	714	749	716	702	692	717	748	739	708	697	693	727	718	654	642	687	702	661	672	712	624	678	726	682	694	734	695	720	725	713	710	749	692	671	661	687	716	699	707	711	748	735	709	738	733	751	743	721	733	686	699	697	737	708	715	669	701	700	686	725	665	777	636	653	692	703	731	649	696	693	718	707	672	698	701	711	706	706	656	653	710	686	713	718	700	706	664	589	743	728	716	757	707	682	695	736	690	700	668	690	749	654	661	678	724	727	720	626	686	706	684	700	714	724	672	715	735	691	697	704	737	726	686	718	681	704	691	672	755	673	690	687	653	697	644	677	735	701	692	700	717	674	723	716	679	677	689	727	707	700	700	700	690	711	756	760	696	705	706	714	721	707	702	662	755	687	672	726	675	712	721	725	689	686	690	716	711	682	719	715	732	672	701	687	723	735	746	712	666	734	700	669	717	691	677	702	739	699	678	721	680	702	662	727	681	693	692	726	675	691	684	720	642	677	744	680	710	652	680	693	696	702	697	682	689	653	713	726	679	687	693	746	693	709	687	679	707	696	683	702	727	663	680	715	711	692	651	712	740	695	700	736	739	745	680	696	685	721	726	721	688	691	716	615	735	682	672	654	685	701	656	698	720	719	706	696	732	736	670	681	643	702	722	728	732	695	696	647	716	648	717	727	742	740	705	743	730	685	709	721	754	697	694	733	707	683	707	685	679	691	743	740	688	648	719	706	712	744	688	648	710	689	747	691	693	685	680	706	720	699	697	685	721	678	679	717	708	652	683	712	718	691	731	656	714	700	671	687	672	648	687	734	677	660	682	723	718	744	712	695	696	700	702	723	694	727	698	746	766	706	720	695	733	719	639	685	703	688	700	673	709	697	708	693	706	707	656
36265	35164	38741	36213	34074	30009	25395	23192	19253	18757	15646	9173	5838	6277	8029	7082	5014	5107	4559	3697	2473	2125	2053	1826	1604	1761	1518	1215	1078	1138	1020	804	995	819	699	749	564	499	484	493	454	428	369	356	353	299	291	268	239	241	255	235	252	225	235	235	235	239	210	195	231	222	209	204	223	250	212	225	239	217	243	214	243	220	233	216	231	257	238	222	229	244	235	235	235	225	237	237	241	229	217	234	246	220	246	205	228	231	241	220	215	201	233	227	226	213	219	247	235	231	235	223	229	234	238	235	244	225	219	235	213	226	252	207	221	227	249	199	219	239	221	213	245	205	206	190	231	214	231	202	246	230	227	224	245	212	209	232	238	232	212	214	219	216	241	222	227	224	226	212	207	240	248	204	217	216	224	233	209	230	217	250	239	238	235	228	238	220	249	232	205	224	227	236	232	250	235	204	248	248	226	237	242	223	241	231	229	212	200	225	222	243	197	255	185	209	229	241	227	246	222	217	212	225	249	205	211	226	223	217	247	206	219	227	216	224	229	253	241	210	214	224	257	221	230	223	215	209	222	208	216	230	231	215	244	209	236	217	232	220	222	228	200	194	213	232	208	196	243	242	236	263	215	246	214	238	214	235	216	230	232	217	220	227	216	230	216	245	248	221	229	226	244	264	223	244	228	221	216	217	239	217	236	187	234	214	230	194	205	238	204	243	225	233	219	219	238	224	204	214	211	234	237	223	240	204	197	215	211	216	207	221	215	231	200	253	244	258	239	215	222	227	208	229	256	225	224	227	185	232	219	215	206	238	230	224	222	215	225	227	239	232	233	229	217	231	202	233	250	213	231	255	230	241	229	227	227	205	219	242	235	197	210	223	221	232	252	242	253	222	214	225	244	234	200	235	243	246	226	225	218	207	224	224	215	194	241	225	201	219	192	218	253	244	240	216	187	224	228	228	239	215	216	213	230	231	235	260	226	210	250	232	234	183	227	233	223	224	227	220	240	221	212	215	250	225	244	253	231	226	231	236	227	218	213	198	225	236	245	225	227	204	216	234	212	232	214	236	213	191	200	207	213	235	232	210	254	223	229	187	216	214	219	222	221	200	234	231	236	232	222	229	235	241	218	261	225	220	199	212	222	223	230	225	235	218	237	251	239	224	254	209	224	230	195	231	226	234	199	215	225	238	230	219	232	222	207	251	222	236	253	225	215	246	228	217	238	220	214	237	235	213	226	235	237	237	222	214	255	228	204	216	208	229	216	225	225	227	228	254	226	252	243	235	217	216	239	216	213	231	211	190	218	230	212	205	210	224	191	208	226	206	215	217	234	234	219	215	210	214	229	239	218	230	222	204	196	228	226	210	237	232	200	207	205	234	259	231	228	221	202	210	228	219	249	231	224	236	230	221	226	236	219	250	252	222	247	225	233	228	231	244	211	196	229	240	225	212	230	226	216	233	219	239	221	218	238	232	227	218	229	232	253	217	241	213	233	231	208	223	222	228	234	216	224	231	233	218	219	195	244	221	238	235	237	241	207	231	228	240	222	230	197	229	204	210	208	230	213	186	210	214	227	211	212	209	249	242	219	236	214	223	240	232	245	210	226	221	219	202	243	222	222	222	214	192	249	223	209	241	215	228	228	233	241	229	216	196	240	226	238	247	243	233	199	209	219	225	234	218	225	228	212	206	224	218	238	236	242	221	251	223	222	224	207	229	211	208	228	248	223	236	234	214	241	194	212	233	233	206	223	256	209	225	234	231	228	232	222	225	220	207	241	233	219	195	217	213	219	222	238	222	238	233	220	215	229	232	206	198	236	238	228	251	218	236	226	215	231	196	201	234	237	220	230	243	244	241	234	226	241	217	248	238	236	226	223	219	213	219	217	211	239	219	239	224	234	229	222	229	243	223	195	209	218	237	217	204	218	210	213	199	222	238	200	204	224	203	223	237	224	235	198	235	232	233	212	212	257	216	238	213	254	248	246	243	256	237	208	234	233	274	243	209	240	214	221	253	228	239	227	244	219	203	234	215	243	243	206	227	226	224	232	244	232	237	215	217	218	224	224	210	225	267	228	224	213	244	219	218	202	222	203	228	217	234	253	239	234	222	235	205	236	254	230	241	239	225	213	211	233	231	231	228	231	209	227	212	220	230	255	245	213	234	226	220	224	232	234	184	225	222	199	223	219	213	218	225	213	204	243	214	218	214	230	235	213	246	208	196	205	249	224	218	196	211	219	233	243	227	200	197	238	233	233	220	235	233	220	219	242	217	220	226	201	223	206	235	233	223	205	230	210	215	207	236	234	232	224	183	236	232	206	232	228	224	228	217	232	203	231	213	234	192	251	233	221	243	183	254	231	218	214	218	251	243	213	239	214	221	210	230	222	221	229	216	199	237	197	254	223	213	232	223	241	218	233	203	235	211	260	216	238	236	232	224	223	227	232	226	220	206	263	215	203	233	216	242	228	224	227	220	220	207	244	197	229	226	219	245	194	209	232	229	243	225	223	227	215	202	214	207	195	206	225	226	227	225	219	221	236	191	197	224	240	215	244	218	240	231	233	211	226	217	252	217	224	214	228	235	216	219	203	216	216	219	226	211	208	232	210	216	221	198	206	232	224	222	208	206	220	220	232	195	238	220	228	201	226	240	205	232	228	233	194	241	213	222	204	227	230	226	218	234	238	219	218	214	237	210	250	224	218	223	220	225	246	236	228	231	219	248	242	255	246	216	202	238	232	209	229	246	249	228	220	216	224	206	213	276	200	223	217	247	248	230	238	251	222	225	222	238	232	220	226	241	227	218	229	230	193	220	219	212	215	246	240	205	209	195	218	210	218	222	231	211	211	193	259	217	232	227	229	244	230	206	222	222	216	226	237	212	237	237	226	214	229	198	206	225	215	222	235	225	247	217	234	221	227	232	234	214	218	191	258	243	238	255	228	238	213	232	222	222	236	212	236	221	214	239	265	211	212	234	223	203	209	212	245	231	203	220	251	231	261	226	203	238	221	217	236	218	236	212	239	206	245	221	239	214	214	232	222	226	227	231	235	211	226	227	240	247	232	223	215	228	215	212	226	212	232	213	243	231	217	235	214	215	219	225	210	237	260	232	219	214	199	217	219	251	220	240	224	260	232	233	219	255	208	192	223	211	222	216	245	205	214	229	217	235	202	239	216	230	218	232	236	224	223	214	212	237	222	217	214	215	220	238	198	242	224	214	209	207	218	237	231	230	241	213	215	212	215	232	233	221	231	243	210	255	243	219	235	227	238	227	224	241	219	227	207	218	247	227	228	209	219	223	220	193	220	235	214	226	230	219	215	241	226	228	225	222	235	235	192	216	227	233	239	257	222	216	252	250	197	226	214	207	252	219	224	233	221	228	220	233	246	218	231	242	229	244	212	218	232	220	214	218	222	199	235	226	202	216	222	196	208	232	203	203	200	231	202	225	244	234	207	227	214	226	207	219	233	199	236	250	240	223	221	206	188	225	257	255	200	206
26234	30210	37896	40542	39881	38458	33656	34921	32222	33822	31488	21097	18733	21823	26183	22878	19245	19809	18034	16108	12678	11228	11026	10032	8820	9911	8663	7000	6408	6453	6293	5231	6069	4985	3809	4360	3250	2621	2573	2586	2304	2121	1865	1576	1510	1230	1034	971	1000	864	871	724	783	691	737	707	682	670	697	716	695	647	642	671	667	654	641	646	649	664	652	622	686	670	640	679	671	646	659	652	692	651	654	633	647	669	618	658	635	665	631	615	628	687	661	630	616	646	618	620	652	681	603	614	602	608	651	628	611	628	674	626	643	655	624	618	628	583	628	597	658	679	633	622	640	567	614	660	606	604	681	643	579	655	625	621	617	693	636	637	632	654	654	604	644	599	594	591	648	661	616	634	592	604	602	623	646	634	655	621	619	616	639	659	614	622	643	628	614	615	597	650	648	656	632	641	637	609	641	625	614	623	616	607	588	642	609	656	611	662	673	658	614	635	634	622	590	614	627	613	627	624	678	656	611	627	608	665	637	602	647	613	627	595	650	639	622	620	617	640	608	641	626	665	614	603	620	649	640	610	626	592	648	661	613	598	611	597	598	627	626	626	623	597	603	643	602	615	614	607	632	628	651	604	660	632	605	601	603	605	631	674	608	551	629	656	628	645	620	641	621	635	638	619	622	632	616	625	572	626	630	623	608	656	674	588	626	630	622	622	642	611	599	619	630	662	646	605	621	622	643	619	605	594	659	651	636	598	653	587	629	639	598	626	645	647	626	670	579	601	606	613	627	628	624	630	626	607	647	669	618	653	608	622	641	626	626	656	635	600	640	604	621	617	624	619	664	645	602	608	612	569	585	639	602	651	613	622	615	596	643	603	631	646	605	630	602	628	630	624	617	671	585	623	634	626	618	604	644	619	663	610	638	655	654	623	640	628	637	579	639	683	652	594	616	624	622	665	654	620	604	623	568	623	611	602	618	594	601	623	661	624	580	626	620	608	573	635	617	631	631	574	600	609	635	640	621	597	633	594	652	596	630	621	566	616	684	601	651	567	635	617	625	612	665	579	597	637	649	711	640	544	636	653	626	629	624	605	613	613	663	632	665	630	656	711	596	616	625	656	597	627	637	608	632	596	620	621	611	584	647	586	633	616	622	607	583	650	612	637	605	625	597	587	573	630	613	636	622	654	652	616	647	643	624	613	665	648	591	666	636	637	631	651	619	643	628	609	597	626	662	677	577	654	586	599	652	622	615	660	646	627	639	584	623	619	594	627	633	640	601	623	605	631	642	633	654	629	616	622	631	640	649	634	638	606	668	643	622	618	642	649	602	643	594	609	596	647	607	655	630	584	632	610	600	652	623	614	608	578	627	633	635	688	602	590	604	626	605	612	628	601	645	657	571	607	599	670	609	624	626	607	623	598	656	640	618	633	649	633	621	633	585	621	632	614	652	627	625	648	622	651	620	630	611	619	606	648	635	598	630	605	672	610	594	648	650	608	581	635	611	633	639	641	634	657	611	618	580	617	637	612	635	655	620	612	622	593	612	612	627	659	649	632	631	617	601	626	640	663	639	651	612	643	582	608	596	632	623	619	609	637	617	610	624	667	651	630	616	620	640	616	640	602	634	643	668	625	669	630	609	662	651	631	680	626	653	665	610	647	590	636	625	601	640	619	633	623	603	604	598	624	607	620	604	642	619	620	583	603	617	618	656	640	588	628	652	620	637	648	626	609	626	650	639	611	635	583	616	654	627	642	646	649	659	621	642	599	613	626	636	587	621	635	623	632	648	632	651	629	624	585	621	645	612	642	627	593	598	603	632	650	660	650	627	593	612	609	641	608	608	667	644	622	653	635	604	651	651	619	652	658	628	613	576	646	633	628	594	623	596	618	628	670	604	656	604	608	655	618	621	674	629	616	608	620	620	641	613	643	627	622	646	610	592	619	622	612	646	603	623	619	642	649	637	671	617	632	661	629	617	617	611	627	603	646	576	599	610	643	641	644	660	635	655	602	637	674	631	628	590	643	650	592	614	650	601	631	601	637	637	626	604	598	632	635	605	624	656	618	632	651	671	666	630	602	629	606	626	619	612	628	611	628	607	620	632	606	617	626	682	602	630	606	623	642	607	672	586	620	640	638	640	579	671	577	689	611	642	654	651	679	606	589	599	608	604	604	645	627	644	628	601	652	618	653	633	616	633	641	595	666	597	594	664	613	627	633	667	639	620	644	637	578	611	609	611	632	612	641	630	589	592	605	630	668	626	608	623	634	615	572	594	667	639	626	591	683	639	586	595	658	607	649	588	600	609	640	660	588	645	633	641	626	686	619	644	651	605	659	633	661	612	610	639	645	611	623	630	621	654	613	634	633	664	591	630	619	629	624	611	619	619	658	609	625	650	623	681	605	605	651	622	613	618	621	644	587	658	567	668	658	607	618	606	647	599	653	626	636	671	626	627	630	650	642	612	656	650	642	601	613	627	624	661	614	603	619	579	639	652	653	654	590	655	591	615	621	634	621	587	655	566	633	595	584	631	654	564	615	647	644	622	589	630	637	652	610	592	649	602	633	639	610	586	653	627	611	629	602	643	574	611	649	563	617	591	616	638	659	578	626	597	596	626	575	648	595	641	615	603	632	626	611	595	660	616	604	619	609	597	607	628	618	615	624	656	603	637	595	583	665	591	627	635	625	686	649	628	629	619	625	654	592	627	598	631	595	638	651	687	620	644	675	623	593	616	660	619	590	637	644	631	655	625	615	620	653	575	640	606	639	581	600	596	597	637	603	646	594	635	608	627	610	624	615	584	643	642	629	649	660	614	624	666	620	562	611	601	644	640	608	615	641	634	615	628	595	634	607	598	626	623	669	600	619	603	607	626	620	608	624	555	608	631	622	615	625	644	622	609	605	596	632	661	597	608	658	622	634	663	642	630	620	659	606	620	681	677	676	630	679	618	653	625	652	624	623	577	627	621	630	625	631	611	652	648	626	608	619	635	591	597	606	612	627	608	645	677	645	643	601	610	622	566	624	594	647	598	639	604	604	611	613	659	640	592	638	605	616	615	650	618	612	615	663	606	617	646	646	639	617	612	614	598	615	644	635	615	636	636	606	584	601	604	635	605	612	635	637	640	641	640	605	634	636	594	587	617	635	612	668	599	622	603	636	625	660	582	640	603	658	606	563	600	619	625	628	590	630	631	668	624	587	633	618	601	601	645	600	631	611	641	623	608	594	630	583	635	616	578	606	638	636	634	614	631	631	596	575	624	669	623	627	621	607	609	626	599	649	667	610	642	620	604	614	620	659	661	631	633	644	645	644	629	665	620	669	617	605	616	607	621	618	616	636	610	615	595	643	649	588	591	621	598	615	603	648	638	618	661	595	624	585	630	625	649	636	640	631	646	618	621	618	674	594	626	634	620	612	648	611	615	649	622	538	591	617	614	649	603	669	594	593	585	696	632	622	600	671	634	601	648	636	622	602	646	619	571	612	608	635	649	635	642	649	627	588	640	580	657	625	594	613	619	630
11990	9503	11421	8698	5802	3873	2367	2050	1503	1334	1098	753	656	618	549	579	505	492	409	436	406	343	338	366	354	386	356	370	326	375	348	329	308	322	305	302	361	312	341	303	340	295	307	279	340	321	294	325	308	329	302	293	308	290	296	283	289	309	277	280	296	277	311	289	302	305	293	297	332	345	287	325	287	323	295	311	273	323	287	307	259	304	298	316	291	275	322	322	308	303	273	339	300	295	328	317	308	282	302	276	283	310	325	303	340	296	334	304	292	294	327	296	324	299	322	296	287	296	289	329	315	299	314	319	311	305	308	328	289	295	282	315	303	305	268	294	306	318	277	309	316	311	285	296	339	289	300	341	308	318	301	360	295	288	320	313	311	312	331	323	320	306	301	307	303	302	309	276	320	295	299	280	317	309	283	306	331	276	319	305	289	312	304	293	318	332	286	313	286	323	301	281	322	319	322	308	296	288	319	306	333	290	318	334	290	286	293	295	306	272	270	284	316	274	302	287	313	302	314	285	289	312	338	321	301	293	311	313	323	299	284	286	299	315	338	292	304	306	304	333	279	290	289	319	325	291	318	310	333	303	328	293	271	328	318	305	319	300	315	307	314	325	294	290	314	295	282	298	309	268	317	290	322	319	284	290	277	333	316	309	317	282	321	343	303	303	314	308	297	305	307	354	282	321	297	280	294	333	297	284	317	298	286	327	303	302	331	330	290	288	308	322	299	315	308	288	336	310	311	283	311	325	281	278	277	296	320	301	309	312	318	271	256	339	292	311	273	288	281	299	298	331	318	295	290	279	276	350	343	336	321	303	304	313	331	307	308	287	286	294	316	323	343	339	287	334	297	317	299	292	296	316	310	281	274	293	283	305	318	272	314	292	312	346	277	322	304	317	283	311	319	268	322	297	337	280	313	288	312	299	312	307	293	303	306	306	310	287	308	305	292	300	299	354	301	291	301	316	285	297	291	312	293	293	291	274	314	299	284	300	316	322	282	309	310	296	333	314	315	315	319	296	332	315	307	305	300	298	305	281	288	284	302	323	318	297	303	274	294	313	277	275	315	295	304	330	291	312	319	314	262	314	267	300	303	314	296	287	293	292	316	304	290	302	286	296	308	310	297	294	284	300	305	323	303	318	308	315	301	283	292	327	300	304	295	288	325	280	299	283	298	325	326	290	295	282	283	318	291	297	326	269	319	302	305	336	317	306	290	309	334	294	319	334	265	307	274	312	305	296	348	288	323	325	320	326	267	295	298	315	320	297	302	343	291	298	295	299	276	347	297	312	320	269	326	290	295	317	318	337	299	297	291	280	317	309	299	284	296	329	289	277	330	267	299	300	323	298	320	308	330	325	285	324	272	293	292	290	304	331	314	283	324	293	309	305	331	320	271	323	335	322	286	314	286	305	324	320	327	312	339	307	313	300	289	338	310	307	301	329	315	326	302	321	305	302	325	361	286	304	308	309	299	282	315	308	308	282	313	328	304	311	323	294	323	299	323	285	321	288	317	289	277	295	300	316	317	343	300	333	317	317	294	331	304	298	308	301	340	287	308	322	323	304	288	317	294	309	311	286	299	272	320	298	320	290	291	341	303	314	313	262	302	297	294	313	306	280	302	300	289	299	295	318	307	327	308	289	280	306	289	317	253	282	316	331	321	316	286	300	284	327	300	288	313	344	309	285	328	338	300	282	285	299	301	283	328	306	311	313	297	311	318	287	301	285	319	293	291	284	292	331	291	308	312	293	286	295	320	304	305	289	305	309	311	322	288	330	314	268	290	273	311	294	353	304	314	302	298	296	335	306	313	299	300	284	305	311	317	255	292	299	283	308	316	310	294	273	303	303	278	299	288	302	329	321	289	307	304	316	312	307	304	309	291	311	292	329	293	312	319	300	284	318	288	279	305	294	290	323	322	324	295	296	319	314	299	335	315	276	292	295	308	300	291	316	281	303	292	288	316	290	296	301	304	325	329	309	321	278	305	278	303	322	323	289	267	296	319	294	313	283	329	309	295	317	290	307	323	325	298	310	281	284	288	300	305	328	308	289	294	318	295	289	311	282	258	298	278	289	337	297	311	286	305	304	314	298	310	315	302	321	295	331	307	348	351	284	274	299	292	299	314	312	306	308	267	309	281	303	303	316	308	311	310	273	314	328	317	311	287	277	294	293	299	321	314	307	302	307	333	312	318	309	317	309	320	335	314	299	294	290	333	356	299	297	309	303	274	313	331	317	290	315	282	285	324	325	294	278	316	305	335	292	289	268	273	293	299	325	289	299	308	286	312	291	319	283	280	308	297	287	305	297	333	319	322	330	307	286	293	309	288	290	298	317	294	323	293	295	271	276	326	258	304	317	291	320	295	301	293	327	291	323	287	283	294	295	324	289	309	328	334	308	332	312	307	327	300	341	268	321	301	294	305	305	337	318	324	314	319	281	300	313	308	313	332	304	279	296	314	311	291	350	296	326	313	306	282	313	315	322	285	294	301	295	279	281	288	307	334	292	310	314	320	296	290	299	299	287	289	325	293	298	290	302	298	318	280	313	303	298	281	269	296	283	297	295	318	308	273	329	296	316	326	303	309	306	297	300	309	284	353	323	329	298	305	290	292	290	296	306	313	288	294	301	325	302	293	290	331	259	294	307	291	331	297	317	320	303	328	275	276	324	313	300	302	287	286	325	284	314	296	297	315	321	298	329	320	316	294	332	302	290	285	323	305	298	295	323	322	294	322	311	341	298	277	295	288	280	301	317	313	291	302	326	306	312	323	329	298	332	298	292	340	298	309	285	278	304	309	333	316	321	294	297	306	300	310	320	293	320	304	303	300	285	288	295	314	306	302	305	315	318	312	297	305	283	276	325	304	287	336	304	287	336	297	294	280	317	289	287	349	324	301	286	317	299	300	355	292	326	304	319	304	297	303	281	329	285	302	279	291	300	286	310	299	319	317	303	281	269	273	344	309	290	289	306	292	286	300	300	324	328	304	304	295	291	298	306	312	308	324	297	335	286	286	272	306	311	310	314	280	310	279	308	324	295	314	307	308	283	306	328	325	322	298	314	332	308	298	314	317	330	290	332	296	300	303	287	291	289	299	321	296	325	294	298	317	320	279	306	290	312	306	302	320	298	282	296	300	323	318	300	302	296	289	314	277	289	305	304	323	293	332	301	313	286	324	313	287	323	287	299	327	298	313	294	302	313	289	298	312	313	308	294	306	280	300	295	292	331	292	328	282	279	297	331	313	311	310	282	277	306	283	305	307	328	320	323	300	317	320	319	307	312	328	307	301	306	316	296	298	361	341	299	331	303	293	285	251	314	278	313	295	321	278	284	278	315	295	279	284	335	283	281	327	357	307	314	304	312	306	308	309	281	298	304	321	311	290	297	315	326	286	297	289	304	287	312	307	290	278	311	301	267	331	313	317	305	306	329	292	301	284	297	283	301	322	309	289	302	302	304	296	292	270	313	285	281	301	312	306	311	277	298
9854	10524	17560	17151	14750	12169	8917	8318	6979	6267	5149	3421	2812	2886	3093	2591	2162	2058	1958	1677	1547	1360	1362	1292	1237	1160	1221	1166	1091	1043	1057	966	1006	1042	960	984	964	900	918	917	893	888	853	863	868	858	849	787	854	828	805	814	835	798	867	836	799	848	849	834	861	815	733	848	817	838	826	822	761	793	812	847	852	835	790	779	795	828	781	835	842	808	842	783	832	799	792	860	820	789	807	872	786	844	821	837	858	833	794	868	815	784	813	808	804	823	801	798	796	792	834	850	781	835	825	828	803	817	783	801	831	778	816	777	825	801	773	772	845	835	864	809	833	769	778	844	842	765	818	853	792	915	792	814	766	783	835	804	831	835	760	812	804	859	819	790	851	844	795	854	828	840	817	829	798	800	837	802	857	799	821	801	785	806	801	840	838	812	816	828	832	814	804	870	830	802	878	792	812	795	790	803	866	776	837	812	811	823	819	784	801	766	808	807	856	805	771	825	769	843	848	851	837	824	837	803	797	835	892	770	806	873	813	767	735	801	781	752	842	848	859	776	814	831	824	822	748	799	819	827	816	776	827	804	814	842	844	762	871	774	826	767	785	780	838	829	804	783	826	804	780	822	847	842	821	814	815	844	831	865	809	830	826	870	788	767	799	809	838	816	851	829	826	776	807	863	796	784	796	835	805	810	821	780	854	779	786	792	815	844	805	819	834	813	819	827	766	813	814	781	853	805	819	773	778	837	802	840	853	831	840	837	802	844	719	763	857	815	812	830	821	835	792	834	868	800	841	802	804	793	822	843	842	822	830	802	837	802	887	745	792	808	857	746	804	844	846	798	839	838	832	843	819	811	786	807	821	877	789	817	763	832	784	805	760	811	836	857	767	830	779	823	787	849	824	831	824	791	836	824	818	800	810	842	848	846	798	718	811	822	788	784	798	808	828	849	829	796	807	824	865	784	784	810	826	770	803	825	847	776	837	788	816	885	809	798	836	800	809	799	815	795	835	809	839	809	785	805	807	849	837	854	780	784	802	805	817	843	863	809	803	820	835	754	796	771	825	846	808	810	846	820	822	863	812	844	806	819	865	771	806	814	789	796	799	751	824	794	772	847	820	799	838	803	816	831	738	801	791	829	845	794	822	795	846	784	839	797	843	758	865	785	836	815	804	851	776	847	840	797	838	797	816	798	815	810	825	839	767	784	819	823	794	822	816	830	776	756	832	856	862	824	809	790	791	840	816	816	826	813	811	814	809	798	772	848	856	820	758	817	794	815	804	815	808	818	830	862	850	751	841	853	792	817	783	795	806	786	852	811	830	819	833	820	777	814	768	821	822	819	822	834	809	781	837	888	827	827	875	810	832	833	809	829	843	812	794	784	790	803	779	811	875	837	806	867	814	825	815	775	795	806	818	802	831	859	811	822	816	831	840	794	801	782	852	801	827	794	827	806	801	851	852	794	775	851	834	852	804	803	827	850	811	815	809	795	819	819	820	808	807	880	831	832	836	868	848	799	845	791	780	868	878	817	810	806	802	840	801	769	824	820	837	830	816	830	772	816	771	791	801	802	860	807	882	802	849	815	849	840	832	814	834	821	811	790	767	776	824	844	806	841	882	840	796	784	807	801	818	821	817	840	797	868	790	836	834	803	810	841	815	846	818	809	803	842	799	823	736	779	867	815	760	796	843	801	821	889	799	864	794	829	797	815	771	827	812	803	810	827	829	758	829	809	843	833	784	811	830	794	779	755	777	836	799	830	789	832	811	814	800	774	844	801	779	828	818	747	830	864	858	839	819	862	807	796	818	771	770	800	843	747	807	840	819	807	824	791	847	872	840	829	815	785	881	776	784	836	853	806	785	835	789	762	830	806	810	813	862	798	869	819	852	825	824	800	820	833	806	833	793	796	799	803	801	797	794	834	768	841	819	826	786	755	867	797	793	833	813	835	799	798	744	835	828	749	810	809	871	818	794	782	819	841	826	790	835	808	817	853	823	830	810	812	777	765	814	818	784	841	827	780	856	883	793	806	801	867	824	766	810	822	796	829	814	829	824	809	798	809	825	770	786	799	801	814	808	796	849	801	831	766	795	847	866	752	823	758	832	819	847	837	828	789	830	737	776	799	770	813	804	850	814	823	822	772	857	819	828	832	789	864	815	817	842	778	850	821	849	825	832	804	846	812	793	798	817	854	803	758	778	774	822	810	799	772	811	893	862	798	787	840	790	885	822	847	756	872	774	794	811	807	827	800	831	848	831	759	806	864	860	790	808	820	869	792	860	804	839	798	828	812	786	791	811	798	790	788	821	799	750	797	788	823	808	806	845	777	810	839	833	889	857	856	793	843	849	813	804	826	755	826	799	845	809	805	797	800	884	810	828	779	830	807	781	822	820	856	828	885	831	788	786	797	791	808	820	801	783	805	796	854	794	826	817	757	781	797	820	848	849	835	818	852	800	793	868	810	763	805	776	796	815	843	849	855	810	766	822	830	836	809	806	818	846	815	787	788	790	869	811	825	874	833	825	823	802	775	816	801	784	789	812	831	837	809	823	814	770	746	833	808	831	764	817	801	898	808	781	823	818	791	831	828	813	855	807	791	825	773	780	823	818	821	865	848	871	810	774	771	791	832	785	824	802	861	831	803	835	817	843	754	875	807	835	784	807	780	859	791	830	787	790	817	838	779	815	859	798	814	810	813	820	881	781	804	797	766	803	761	795	802	843	864	866	815	783	818	802	813	798	814	781	747	792	840	813	748	818	782	828	822	837	796	819	857	847	813	820	848	824	798	868	763	792	808	775	813	807	817	769	815	830	843	750	808	784	822	827	866	801	863	852	861	802	787	815	825	885	811	829	822	859	813	846	819	826	813	803	797	856	758	788	859	789	803	808	790	804	808	820	815	839	820	799	834	847	809	779	823	796	829	842	767	818	853	824	818	766	818	820	832	871	783	826	845	788	829	805	787	792	799	827	845	855	821	829	819	769	822	778	795	788	763	787	816	821	820	817	818	825	853	776	808	844	825	817	831	800	777	843	812	767	823	746	826	800	839	812	798	784	785	798	849	825	849	814	792	813	838	798	848	854	760	870	833	850	835	852	838	808	819	821	832	836	798	795	791	804	844	789	866	820	846	835	812	869	799	769	821	805	827	864	804	808	812	836	848	816	831	853	820	811	855	806	859	805	786	809	784	808	808	791	806	800	840	794	823	780	856	785	751	846	850	780	742	759	766	827	828	768	801	836	796	794	842	842	855	802	783	870	857	859	834	831	734	851	841	825	844	798	763	809	803	819	791	808	752	820	828	852	844	761	844	767	827	848	796	816	779	853	829	817	797	800	818	746	836	791	795	828	809	799	820	851	861	887	829	859	882	857	862	805	780	794	816	846	820	817	870	765	790	836	812	779	843	785	790	805	797	817	853	828	820	796	878	847	831	870	787	760	830	846	776	775	853	834	833	800	861	802	841	798	768	769	766	830	802	829	835	772	864	807	802	820	808
29352	29602	33848	31727	28588	24087	16947	13207	11532	10789	9256	4648	3503	3687	4650	4042	3069	2842	2301	2062	1357	1242	1244	1089	952	980	901	782	741	749	724	646	690	587	512	539	461	451	397	406	350	338	370	321	306	318	299	262	285	273	269	280	277	254	263	257	274	266	285	281	246	274	281	226	267	261	253	287	267	275	261	272	260	274	232	253	251	267	262	251	280	255	232	218	273	237	231	266	255	247	227	263	228	252	260	270	282	219	230	273	232	248	257	263	282	292	268	249	238	247	240	270	260	290	262	241	238	242	267	270	231	263	242	247	236	248	238	272	265	275	275	249	250	263	271	252	277	269	236	277	241	241	268	267	262	254	264	239	241	233	248	266	272	240	244	255	276	240	206	240	266	250	241	261	232	255	246	278	246	265	257	258	223	265	267	252	268	239	241	248	262	234	262	257	244	263	243	263	244	247	236	271	258	245	257	224	273	244	267	280	278	277	264	248	277	259	248	252	265	247	252	268	273	228	228	255	236	247	232	235	268	234	242	229	255	282	251	268	254	249	240	237	253	272	274	245	252	229	259	264	253	256	264	241	270	254	234	271	224	227	267	283	226	232	254	261	261	226	251	234	274	263	259	229	228	257	240	274	271	278	252	247	266	255	260	266	258	250	259	268	231	280	268	243	247	253	269	276	239	262	265	241	235	266	283	224	262	246	255	261	243	241	239	241	252	260	250	305	234	237	224	243	263	238	263	251	247	232	246	243	269	247	260	257	253	275	271	267	250	256	228	270	240	272	282	257	254	247	277	279	258	258	248	242	257	228	282	249	247	266	244	235	237	249	266	239	282	279	273	288	256	241	240	249	270	275	272	253	258	267	255	250	229	247	253	295	247	262	243	271	252	236	252	244	268	284	245	236	248	278	283	247	254	242	261	266	242	242	256	278	256	245	261	249	236	246	283	271	231	233	262	253	262	272	257	283	256	266	253	269	270	275	283	270	278	235	235	248	248	232	283	271	256	274	241	291	248	234	260	249	241	228	266	261	248	265	227	252	270	250	243	242	271	256	261	266	255	235	248	267	287	239	251	286	266	255	290	264	242	249	238	227	249	250	247	276	254	241	263	238	235	260	254	256	222	261	258	263	231	286	264	237	254	236	260	276	264	246	263	242	239	223	242	236	276	266	227	230	270	264	282	239	263	265	230	273	275	256	270	244	285	266	270	247	274	247	227	228	271	230	274	268	243	244	266	235	260	275	252	254	240	258	262	267	252	260	247	247	236	265	232	285	257	259	251	244	277	254	254	239	236	243	270	238	267	258	259	230	252	249	237	259	274	237	256	262	251	230	260	277	249	274	255	227	276	266	240	261	249	260	265	251	251	245	270	254	257	265	259	241	244	275	267	266	216	237	273	251	287	288	253	253	240	254	231	234	266	270	241	259	263	225	260	244	243	260	253	260	276	231	257	258	246	255	285	277	280	230	244	250	240	261	252	238	254	266	255	249	279	250	269	251	249	279	285	258	265	258	269	252	246	256	276	261	275	275	223	257	249	260	279	226	249	265	272	246	307	245	271	267	262	237	243	256	271	251	247	285	260	263	285	276	249	292	261	236	237	275	238	248	253	279	267	264	260	249	226	266	241	241	252	267	241	257	296	279	240	273	281	271	259	250	290	240	250	264	284	286	253	266	236	245	220	277	252	276	245	244	241	242	243	245	295	260	268	249	245	248	278	254	247	263	264	256	251	242	257	257	259	252	288	242	222	247	252	263	285	257	214	242	294	276	268	265	265	255	243	294	267	270	303	280	257	247	272	258	260	290	262	258	251	255	227	241	261	272	228	256	268	273	246	290	278	265	233	239	234	262	255	241	252	250	247	306	275	234	265	223	254	291	247	260	281	259	264	282	239	243	275	241	274	246	247	242	270	256	278	249	264	249	270	255	243	285	270	266	254	283	298	249	270	264	237	253	237	220	266	272	269	277	254	262	245	258	256	246	257	264	226	270	249	294	267	257	250	262	241	239	256	273	276	240	254	239	259	249	253	267	262	277	242	251	267	270	234	236	262	248	247	234	254	243	238	248	252	294	245	290	254	250	267	264	257	253	271	253	241	237	295	241	254	257	239	275	263	272	236	260	237	272	237	281	246	262	236	285	256	243	239	251	224	272	265	261	250	254	269	261	249	238	243	267	248	247	260	254	264	251	261	272	241	253	232	233	251	252	280	238	299	280	259	233	289	266	268	230	252	253	242	256	266	245	236	249	236	269	261	260	273	252	247	255	251	264	241	264	278	251	250	266	265	278	255	276	241	255	263	237	261	260	260	259	267	272	246	279	255	246	259	253	245	236	229	266	274	262	245	249	257	259	272	255	252	259	248	272	225	252	290	281	249	246	257	205	265	252	246	264	290	247	254	267	232	269	240	263	266	246	266	239	241	264	256	279	247	244	288	257	229	257	254	271	250	230	264	238	288	238	262	258	252	255	275	263	248	235	271	271	260	264	260	273	277	245	232	262	252	248	241	261	305	260	234	266	252	264	243	261	277	258	239	254	249	252	232	247	251	282	249	259	237	239	258	269	292	264	282	244	248	250	234	260	258	255	233	295	309	266	275	262	263	259	248	264	255	216	233	286	248	269	285	229	258	261	240	261	281	228	247	229	258	275	260	259	246	267	246	266	260	269	246	252	248	256	289	294	248	245	250	261	269	255	247	237	259	281	253	286	263	258	236	231	228	250	269	254	249	225	275	241	242	269	216	255	252	251	266	254	266	250	253	230	248	222	260	243	281	251	265	254	244	226	274	262	253	255	245	271	246	269	262	286	268	283	270	248	242	246	247	238	246	262	254	253	255	270	274	265	226	239	220	250	258	256	228	305	246	253	266	266	267	284	234	239	262	261	263	224	256	253	247	235	272	257	279	251	245	258	216	281	254	251	260	273	259	227	257	244	243	266	275	264	260	256	271	265	259	283	241	257	255	239	265	259	246	264	244	265	236	258	264	255	274	262	255	241	242	272	246	245	271	264	254	256	245	269	244	244	270	246	260	258	268	235	263	276	285	273	250	255	233	269	258	242	285	250	240	237	260	260	250	246	243	236	248	246	247	247	255	251	255	262	285	247	258	269	263	228	263	267	256	247	284	244	280	250	257	269	266	286	260	242	241	272	254	245	233	239	262	234	254	223	255	247	251	251	278	214	274	256	262	248	261	254	294	233	268	262	260	261	264	243	254	253	263	213	261	237	275	268	263	247	244	268	231	236	230	252	248	247	265	266	249	229	263	261	269	265	250	203	257	244	224	246	233	249	273	261	269	238	261	229	228	309	287	223	257	283	254	245	262	264	261	292	238	297	250	225	269	256	227	254	243	265	259	234	259	257	250	244	275	229	250	259	254	231	258	251	234	258	274	284	260	283	312	256	237	253	257	245	277	248	261	271	245	263	265	250	254	253	262	274	270	264	255	274	264	211	239	262	250	241	262	243	257	273	256	256	238	257	237	246	278	245	253	216
21910	25933	33659	35966	34087	32649	26569	26049	24526	25311	24128	13918	13636	15271	19061	16421	13094	13569	11448	10393	7711	7050	6831	6323	5603	5469	5096	4509	4142	4217	3997	3584	3833	3387	2515	2821	2159	1949	1824	1733	1570	1494	1403	1235	1152	1054	968	898	921	840	833	795	763	741	733	704	724	709	748	708	711	716	688	726	672	723	751	694	690	711	708	687	717	732	714	737	729	670	702	672	742	730	713	721	717	701	705	706	674	721	684	734	711	686	710	697	670	704	683	668	666	699	748	731	664	739	735	719	679	684	700	641	703	695	720	687	646	704	684	703	718	684	676	704	710	679	675	683	684	731	676	701	674	690	714	713	752	703	752	735	708	678	709	673	709	733	730	690	702	730	732	690	718	708	703	713	689	729	712	756	671	707	723	677	689	712	683	701	713	684	677	722	732	718	712	734	721	707	693	719	708	680	706	661	709	704	729	650	670	674	665	761	723	713	686	682	706	666	734	682	695	694	666	722	674	661	691	682	677	672	690	716	688	688	748	682	703	676	717	685	661	724	711	746	671	680	719	691	655	735	724	682	682	681	674	658	686	676	650	680	676	705	739	737	717	753	694	711	698	749	690	640	728	726	689	665	672	686	679	728	663	699	688	715	703	675	716	722	689	652	686	705	706	696	688	668	667	699	689	710	737	677	682	738	726	689	717	692	746	673	708	720	673	668	754	688	709	680	676	677	700	709	687	694	673	679	715	693	642	704	687	741	683	663	711	703	722	654	734	705	684	699	686	666	675	697	715	702	684	727	702	711	669	651	711	693	728	688	766	689	669	742	702	652	733	681	675	719	651	690	725	713	674	701	698	734	663	692	694	691	708	696	692	660	700	696	687	676	732	668	667	665	713	655	737	667	673	690	691	697	690	716	726	668	655	758	730	695	679	691	746	758	688	701	706	713	734	706	732	750	645	659	722	718	712	720	683	692	734	697	742	646	697	656	678	722	693	674	675	689	713	718	676	722	727	714	682	672	700	735	685	756	700	694	715	647	687	675	693	704	714	726	703	658	684	704	695	685	717	670	713	679	661	710	719	751	671	707	743	648	707	732	665	690	727	656	680	663	672	701	711	677	684	680	688	659	705	628	721	717	688	695	655	722	704	666	677	682	688	694	705	686	688	709	718	712	711	736	726	700	670	689	699	681	678	709	705	683	670	699	690	664	671	667	682	696	676	648	707	678	741	697	731	670	712	749	707	691	703	681	661	742	676	720	703	680	687	683	699	682	661	689	688	727	722	684	699	686	665	697	704	657	725	704	697	705	672	682	725	722	659	716	722	680	671	699	689	653	693	694	722	693	651	702	708	686	709	725	661	681	686	689	724	694	701	703	674	721	733	704	712	684	682	717	736	732	730	695	713	691	672	696	689	707	711	684	664	698	671	678	685	715	718	658	690	724	716	679	678	677	710	676	679	701	709	681	735	682	709	651	715	675	727	715	647	714	695	704	756	695	713	639	671	679	647	687	676	699	674	650	665	760	721	676	691	680	648	669	747	700	709	655	706	722	686	696	681	694	689	732	712	720	670	680	717	680	682	717	642	723	738	641	644	728	731	685	697	680	691	701	686	702	708	691	699	706	690	705	713	745	658	658	709	683	705	672	727	640	715	663	710	683	674	699	641	700	672	727	680	696	713	701	751	710	683	713	726	669	671	649	745	725	683	701	675	712	702	709	672	696	687	672	720	685	731	696	711	709	741	687	698	701	705	689	715	677	657	633	668	720	697	741	682	689	786	684	684	725	750	670	698	713	709	686	682	673	678	712	668	655	714	702	737	690	682	701	709	737	678	640	673	656	725	695	710	662	692	650	711	700	664	664	679	694	678	703	712	696	763	702	708	726	737	678	767	741	700	713	711	693	709	709	691	655	690	679	703	734	717	689	720	711	706	690	683	695	725	676	698	740	688	687	693	684	724	659	660	690	724	663	719	705	708	665	697	662	711	726	684	658	677	692	724	710	708	726	672	668	728	731	705	676	684	685	702	607	689	703	713	698	715	727	728	682	702	751	741	742	709	664	702	667	681	713	664	729	699	736	670	688	695	689	677	714	669	701	718	688	736	674	673	722	679	690	666	680	681	686	692	691	702	678	729	746	744	722	686	680	710	745	711	701	704	708	702	700	720	677	736	691	696	733	685	716	704	675	655	727	704	718	702	706	678	713	680	712	677	738	734	690	718	717	755	648	739	689	691	663	706	693	703	682	664	668	698	716	671	726	721	678	663	657	696	733	734	743	692	692	688	727	691	690	720	707	752	756	695	728	733	691	683	667	734	676	712	648	727	709	695	717	709	648	733	680	693	712	678	684	716	676	718	728	733	662	651	692	683	668	677	642	731	757	703	706	695	653	704	685	708	744	676	683	662	680	701	734	693	637	752	729	691	696	694	743	692	676	681	706	703	721	711	666	672	733	727	709	700	717	684	704	709	695	663	718	705	680	729	709	750	682	686	706	664	700	707	683	675	733	682	683	708	683	635	679	687	672	712	740	681	694	729	682	701	688	720	723	692	699	681	659	735	674	720	709	691	703	739	710	691	682	680	683	688	691	664	673	689	735	659	691	681	698	657	713	693	710	713	684	705	682	719	666	730	701	715	739	681	720	676	735	692	715	692	683	672	701	675	676	617	691	691	632	673	667	648	697	675	678	685	687	692	696	660	691	681	712	674	723	723	681	728	688	709	688	677	718	707	691	678	657	742	715	643	687	700	677	677	696	664	735	690	671	673	705	733	660	684	700	654	677	719	682	646	642	715	702	679	689	691	706	706	716	693	723	696	684	743	703	675	740	696	714	706	660	721	714	695	766	715	725	710	647	693	723	684	672	713	664	694	677	694	677	700	737	710	694	720	630	697	725	715	719	703	695	698	705	699	738	739	665	727	660	663	707	698	721	674	744	706	708	689	694	702	727	689	742	714	684	697	734	672	643	695	696	706	707	693	653	681	736	681	694	690	657	689	738	712	652	698	680	709	691	679	696	694	668	666	684	665	733	710	674	721	709	715	708	682	705	717	665	682	702	689	687	694	698	700	673	699	693	671	692	695	683	688	713	709	695	715	715	711	672	675	707	720	688	697	722	657	681	730	700	695	665	679	709	704	662	714	730	694	719	705	688	733	672	738	686	689	695	683	703	742	713	741	671	700	677	683	671	689	681	675	708	641	703	684	750	671	716	672	686	644	651	691	673	719	663	696	683	688	682	686	684	677	666	713	711	637	727	689	720	688	711	700	672	717	686	706	684	696	678	718	729	698	715	704	682	708	674	732	703	688	707	667	699	718	670	630	702	678	677	731	726	732	685	667	690	712	708	697	687	727	650	665	664	687	676	683	699	687	633	655	685	710	663	785	670	671	691	691	709	707	726	687	678	688	663	666	705	691	680	694	703	653	724	669	674	692	672	660	704	734	728	717	698	718	675	676	695	665	774	729	723	676	711	683	693	715	708	700	700	677	697	685	685	675	697	698	658	673	666	698	684	657	705
36227	35713	39172	36059	33375	29432	26182	20676	18881	16924	14688	7853	6386	6122	7622	6917	5185	4667	3662	3228	2201	1903	1891	1595	1540	1509	1426	1141	1102	1087	1033	950	993	916	704	653	581	562	481	473	402	400	370	375	319	280	266	272	285	235	254	238	230	226	243	254	211	251	235	203	232	242	251	198	247	206	226	238	240	259	249	215	231	254	251	225	238	237	237	219	227	220	182	242	240	203	224	210	202	220	231	207	230	229	231	210	217	216	206	234	187	244	216	272	213	226	188	243	219	240	193	219	204	217	251	223	216	191	225	219	244	227	219	241	233	243	235	223	207	243	219	218	208	209	225	213	249	207	214	201	219	199	202	215	206	224	255	263	242	226	227	230	227	213	236	228	219	211	221	229	256	213	231	233	231	213	192	224	210	230	222	224	199	224	185	238	202	202	235	222	224	190	245	238	220	229	209	240	220	199	201	220	236	213	199	213	223	232	223	249	223	197	232	232	209	217	233	224	199	204	236	222	205	221	222	197	219	207	240	245	232	212	228	216	260	206	205	210	216	217	242	250	233	218	204	201	234	247	246	226	229	228	212	224	246	219	219	235	217	210	227	229	241	217	207	186	223	229	200	224	220	216	205	251	218	215	232	238	213	228	222	253	233	223	227	262	204	189	248	253	183	219	213	213	212	226	225	253	241	221	222	194	235	212	219	229	235	225	213	218	222	239	206	203	267	213	205	231	200	213	235	228	236	209	245	229	223	237	229	222	177	228	198	227	216	232	215	223	197	220	217	209	227	225	201	222	229	248	217	223	201	222	245	202	209	212	239	245	215	222	232	201	220	235	229	209	218	221	218	209	212	244	216	228	257	214	245	251	218	211	214	189	216	234	216	220	234	215	239	254	250	205	224	212	198	219	228	223	213	194	223	190	225	231	213	220	216	248	206	219	227	206	231	226	208	231	208	237	225	222	214	188	236	224	221	202	240	230	211	233	228	246	239	237	238	217	237	226	227	211	235	216	208	238	207	232	217	220	222	217	231	263	185	211	229	235	234	247	222	234	232	197	225	200	209	253	207	210	198	226	229	207	241	244	209	246	218	238	198	217	225	249	220	239	216	208	228	236	239	233	224	223	224	233	234	231	207	251	216	228	204	239	203	233	226	214	222	212	187	214	247	213	221	215	236	207	234	231	227	208	226	252	219	208	220	237	229	213	251	240	227	224	213	223	239	227	221	238	216	239	233	219	209	219	213	238	230	218	199	231	238	202	206	243	224	246	223	216	220	193	211	193	208	239	243	226	209	207	209	231	212	219	233	226	232	223	230	233	225	197	237	226	244	226	258	225	230	221	236	209	223	201	229	255	240	213	234	226	225	211	217	235	216	225	224	219	234	234	227	232	229	226	228	243	250	193	215	249	225	207	215	242	229	186	220	240	220	233	212	242	244	250	220	224	226	229	226	239	248	222	209	235	235	212	214	207	247	235	244	215	224	204	230	196	219	238	220	218	244	204	186	229	203	229	220	228	237	222	216	203	242	216	222	249	210	219	210	192	229	210	221	209	253	214	219	235	230	235	212	223	221	223	246	232	228	233	228	238	238	211	235	251	197	231	207	215	222	238	238	199	198	205	244	244	221	236	240	197	240	227	234	217	235	232	203	228	222	184	217	203	237	228	223	220	222	222	212	201	211	225	221	243	213	227	205	230	206	222	224	227	223	234	269	234	232	212	216	216	215	217	223	199	217	209	212	205	205	245	235	217	244	217	252	223	187	237	221	220	236	218	220	175	221	232	212	207	222	234	227	213	209	224	203	215	240	257	213	234	223	232	209	207	204	222	240	242	219	234	235	209	199	215	218	217	207	244	222	234	207	255	204	226	206	227	213	218	234	192	222	206	212	250	212	220	218	208	226	196	205	207	202	223	244	235	203	219	224	202	223	211	209	198	230	190	227	246	214	228	201	214	243	212	223	202	225	236	222	232	215	204	218	235	218	218	229	199	231	207	193	205	246	233	225	246	189	224	257	227	227	224	214	231	216	211	227	218	217	209	223	207	220	226	242	250	211	216	216	216	217	220	246	216	211	228	227	208	223	250	228	180	209	227	225	210	195	245	204	235	219	238	182	223	208	224	232	202	206	228	211	209	215	213	224	230	234	216	233	225	229	210	234	211	203	223	214	225	223	253	191	222	235	233	215	209	223	220	241	239	207	241	216	203	231	232	210	219	243	232	247	229	217	235	240	231	235	217	233	200	234	231	225	223	242	247	213	224	211	198	231	247	256	242	234	204	203	204	219	235	239	209	214	238	239	217	220	256	212	214	218	200	233	204	211	260	251	239	242	235	230	237	261	218	206	240	232	241	220	247	219	235	224	247	213	193	213	210	220	236	199	219	201	227	223	214	206	209	215	211	196	209	227	214	244	246	230	212	250	224	235	244	226	225	219	238	213	214	234	220	216	213	200	218	220	234	223	229	190	232	229	224	222	189	227	206	200	226	225	221	233	240	199	235	208	221	221	226	209	230	197	225	211	227	220	216	248	246	217	212	197	249	178	224	233	226	244	234	203	222	207	205	246	242	218	229	248	231	227	196	235	239	220	219	215	210	226	250	232	228	200	223	214	243	216	211	232	224	246	242	171	207	185	214	235	221	198	237	215	234	217	209	220	229	200	205	212	213	209	243	215	226	234	225	193	221	234	233	234	248	232	203	206	261	226	216	271	206	232	234	257	255	216	252	220	199	201	190	227	212	223	201	208	222	223	215	183	233	203	236	225	232	237	227	236	221	213	208	223	231	208	200	220	253	200	219	222	206	237	233	219	227	204	213	234	222	209	201	225	241	213	246	223	243	189	218	217	230	233	228	235	207	211	222	209	220	259	211	257	211	229	221	250	213	230	208	216	229	216	223	249	229	232	220	230	209	227	224	196	252	233	200	221	221	212	227	213	232	214	218	233	231	214	221	223	216	203	200	226	223	219	258	215	258	219	227	207	233	232	235	201	224	220	224	205	240	234	244	206	216	215	207	206	202	200	211	233	236	238	193	246	268	226	258	230	223	229	230	223	207	227	244	189	221	213	190	234	232	230	240	229	224	205	208	232	213	207	219	222	226	235	217	226	241	212	211	229	220	224	232	234	199	237	226	234	217	242	205	226	203	229	237	209	235	222	232	233	233	222	215	206	230	232	215	221	221	216	217	205	224	252	240	232	208	222	227	222	231	217	189	228	228	214	260	205	248	228	214	209	226	261	219	218	228	194	256	223	239	231	242	213	232	214	229	201	188	194	220	228	239	223	211	226	231	202	211	243	196	239	227	228	216	187	222	221	225	201	225	233	191	241	225	198	229	235	230	242	227	215	224	232	255	226	224	218	248	216	214	229	218	215	217	219	225	235	198	209	222	215	220	222	215	226	224	231	225	209	188	235	227	216	227	251	233	236	231	236	241	221	203	228	243	220	226	228	255	245	232	228	212	219	228	214	241	217	192	216	226	230	216	231	229	208	230	238	241	218	228
26203	31051	38380	40639	39895	37110	35959	31166	32217	31673	30073	19128	19803	21464	25259	22714	18252	18251	15969	14370	11226	9881	10458	9403	9037	8357	8264	7107	6456	6428	6174	5284	6113	4803	3867	3898	3284	2765	2573	2432	2205	1972	1837	1623	1405	1161	1016	992	1030	866	855	743	735	721	693	679	730	658	659	671	658	659	643	672	669	652	686	650	628	652	606	640	627	651	613	649	663	675	634	670	671	626	649	630	617	663	601	629	631	606	611	556	627	608	632	651	613	613	573	645	658	641	614	612	627	617	634	624	613	621	664	605	656	617	631	674	589	600	660	647	636	611	637	622	620	612	677	600	620	625	645	603	639	663	602	584	633	630	662	648	628	609	617	600	607	587	597	618	609	630	634	583	598	623	635	626	588	581	606	652	630	625	616	576	656	625	608	645	601	605	596	632	647	631	632	629	621	638	602	597	613	579	606	611	598	630	577	662	659	612	594	594	653	609	605	643	602	597	628	654	639	635	608	642	619	629	608	604	615	607	625	612	638	620	597	568	633	598	649	629	615	672	646	609	655	616	647	617	587	594	594	618	557	607	621	605	613	615	625	616	634	627	637	630	609	658	624	601	576	571	623	659	647	613	652	610	598	637	631	615	659	624	625	574	648	622	573	594	593	637	602	610	598	617	598	631	647	648	605	653	607	611	605	619	589	570	641	629	625	667	627	608	649	623	633	589	624	615	604	654	590	600	629	611	590	657	593	611	598	630	593	623	641	662	599	652	602	595	594	618	611	611	637	645	619	633	578	627	639	623	617	595	621	601	635	635	623	612	582	634	654	633	616	601	641	617	624	600	610	642	618	630	638	640	605	630	632	664	602	629	630	603	700	624	641	637	625	624	637	599	630	624	605	623	633	613	600	630	602	624	623	590	570	559	580	639	664	616	637	646	607	593	634	621	649	621	653	633	636	594	653	581	636	614	626	627	648	631	626	604	600	609	630	644	639	572	611	656	610	611	622	661	624	623	635	581	627	631	573	650	633	628	573	628	611	594	634	646	663	651	600	635	635	626	649	581	663	665	643	596	632	601	663	607	595	638	623	619	610	616	653	581	592	595	578	625	616	626	630	629	606	669	623	604	605	612	574	656	611	626	667	657	661	677	600	590	649	627	622	612	592	605	616	644	657	613	618	578	632	639	621	606	635	614	634	641	651	639	643	657	642	621	596	616	640	673	602	597	626	608	640	628	639	642	623	634	641	668	562	607	590	632	667	592	545	628	630	601	633	574	626	623	564	631	578	605	624	609	615	593	632	609	574	628	569	638	621	613	618	628	636	649	601	635	617	593	625	615	642	628	639	555	591	652	583	650	615	662	630	603	601	623	638	583	613	601	613	645	574	628	606	616	617	587	688	638	634	640	617	643	638	598	611	645	640	662	638	588	626	607	642	629	619	569	572	613	629	596	668	602	644	630	579	650	616	634	622	550	620	645	608	615	589	616	605	650	639	597	585	681	546	593	584	615	586	613	653	624	604	679	598	642	632	589	596	624	636	600	611	620	592	595	552	622	631	609	650	584	603	626	621	619	658	596	628	596	623	648	614	631	580	589	646	622	638	661	601	664	697	640	612	621	607	586	578	602	636	602	620	630	618	653	644	647	652	611	597	634	627	634	629	603	649	621	622	612	602	637	613	650	609	599	631	616	618	606	643	603	589	636	634	592	609	587	626	626	627	571	619	620	605	615	619	650	639	612	626	621	635	593	634	611	629	619	584	614	654	615	643	630	604	631	577	613	648	611	609	602	597	614	614	650	628	656	606	635	602	595	628	650	609	634	596	592	649	646	608	595	595	596	617	613	580	631	591	619	610	631	606	570	630	643	578	637	586	626	627	634	599	605	651	615	591	647	567	644	569	630	626	561	662	604	592	628	588	592	654	640	657	619	641	615	661	617	633	613	636	630	589	612	655	590	603	606	595	657	573	621	629	620	609	613	695	646	612	587	593	649	603	619	596	594	613	609	602	597	613	655	605	662	611	618	643	616	608	604	605	622	605	576	606	593	616	654	649	641	574	620	634	623	611	593	638	635	617	603	612	632	619	626	601	577	633	610	614	627	616	648	613	645	596	647	634	643	616	667	633	593	630	607	601	641	608	611	585	647	640	611	659	631	613	601	617	586	624	625	597	633	604	587	625	598	656	629	661	626	566	645	601	610	670	695	605	610	633	647	588	541	608	598	597	629	600	667	572	601	602	622	669	646	584	644	636	606	615	591	593	577	617	606	638	593	627	606	604	622	624	606	606	572	654	588	608	582	638	618	672	675	611	664	573	660	650	580	585	593	625	631	648	588	644	599	652	633	624	626	618	592	579	640	669	627	634	669	674	617	570	622	636	647	582	626	603	612	623	617	597	630	579	645	567	621	638	599	627	631	615	613	616	610	596	590	595	606	619	640	608	614	628	603	612	660	671	623	655	612	600	627	559	599	633	574	633	636	575	627	679	598	623	598	564	627	614	619	580	646	666	617	646	617	578	633	560	661	622	607	644	600	555	640	650	599	585	595	628	628	573	599	597	600	632	603	663	610	637	612	632	621	622	612	619	617	610	604	611	602	621	659	625	624	633	594	638	604	628	654	588	661	613	625	622	620	643	631	609	642	635	610	599	623	614	557	610	625	631	608	617	640	590	613	617	589	621	649	623	581	589	629	614	591	610	682	614	604	621	671	582	603	597	682	595	593	672	598	588	611	634	637	626	612	650	661	628	584	575	662	655	654	621	621	620	663	602	676	649	670	607	598	662	582	637	647	618	627	649	658	631	635	611	589	643	608	615	631	603	609	629	548	676	601	622	605	641	561	587	631	594	684	621	629	614	598	632	570	636	639	611	606	636	618	589	608	639	682	569	610	617	590	628	609	618	639	607	671	652	586	656	635	575	657	626	594	626	671	575	628	591	604	589	608	630	576	679	609	632	595	562	621	617	628	619	613	611	604	588	629	624	670	632	607	659	617	632	569	631	635	645	624	596	653	625	596	604	611	634	668	603	615	599	596	570	592	642	655	652	597	643	632	577	646	656	611	666	633	630	586	628	550	589	686	613	657	618	615	572	595	589	607	620	647	640	579	596	624	643	612	611	633	691	617	621	610	667	597	618	591	657	598	646	612	683	573	629	636	595	598	618	621	605	639	617	597	607	615	657	597	558	621	649	625	630	631	615	580	644	631	608	618	628	649	582	610	599	618	602	584	603	644	592	650	580	639	645	573	580	567	606	635	646	654	639	638	584	614	609	605	623	619	622	593	644	578	607	613	582	659	591	620	603	660	628	625	622	606	629	624	663	600	582	603	624	601	642	619	685	620	657	583	647	611	604	631	628	635	626	641	633	565	592	571	658	574	609	615	650	619	658	605	612	620	604	589	577	633	598	605	604	667	597	625	614	612	606	608	613	598	653	615	620	588	679	586	624	582	604	638	617	586	629	607	638	624	618	630	682	612	650	642	598	605	618	654	614	591	592	600	608	565	588	642	598	630	560	652	649	620
11999	9739	11779	8680	6041	3631	2509	1767	1364	1284	1095	720	643	619	578	522	474	456	445	399	387	377	390	352	376	352	352	348	299	362	303	388	345	324	338	318	315	300	376	301	289	307	284	315	342	290	326	273	303	323	279	310	324	288	322	308	298	312	323	279	300	313	286	288	272	316	325	325	290	318	336	333	294	315	274	305	295	310	318	319	321	316	323	306	309	309	301	335	295	320	281	318	285	298	313	302	340	324	275	287	285	308	311	331	321	287	317	332	293	294	345	296	300	290	320	307	318	323	301	317	295	286	294	307	282	309	306	296	302	311	297	349	332	289	307	256	297	287	313	314	319	265	283	295	287	314	310	304	311	325	319	300	309	327	331	331	298	290	279	302	311	323	317	316	324	322	295	345	361	284	324	288	293	319	286	308	332	292	297	291	317	323	300	306	282	289	275	308	309	296	311	266	324	296	306	303	300	276	342	313	285	286	309	320	317	293	313	294	304	336	288	316	300	274	298	322	332	307	307	298	291	289	323	299	318	303	317	284	297	310	290	304	298	300	312	308	298	338	346	307	301	334	329	296	315	300	321	309	320	285	302	303	303	284	297	291	302	312	309	285	312	299	286	323	318	316	329	302	318	313	323	323	301	320	291	302	314	294	345	303	294	280	305	320	322	294	284	327	322	297	311	288	316	296	297	319	306	286	301	313	300	301	295	295	314	296	313	328	313	290	297	295	308	296	277	333	286	283	310	300	328	289	333	307	292	278	303	275	276	303	295	294	313	301	321	307	297	322	298	305	310	304	322	299	299	306	318	308	310	322	321	304	289	322	321	300	294	287	304	304	303	328	325	320	295	326	293	287	307	296	296	309	289	288	330	304	305	282	276	304	299	304	297	286	312	308	325	290	308	314	294	291	310	316	324	284	305	288	313	307	291	275	302	273	293	283	333	248	321	301	287	295	306	316	278	306	327	300	297	293	327	296	331	279	295	289	293	295	274	326	291	283	299	311	309	285	309	317	282	315	336	318	304	315	261	293	295	276	311	305	322	327	316	297	296	299	287	270	266	290	284	273	263	289	324	307	312	334	275	322	308	285	310	324	292	318	299	315	302	262	306	301	302	300	278	304	333	307	290	296	326	301	320	291	316	284	298	317	305	304	337	314	331	318	337	303	357	334	341	303	315	290	295	279	303	306	311	285	299	276	291	308	298	300	281	334	312	285	301	298	305	302	308	346	317	341	321	292	288	308	328	285	278	312	299	308	270	332	297	286	324	299	310	285	317	314	313	322	306	290	298	277	298	281	308	299	297	324	302	305	305	309	319	309	324	331	308	323	289	314	302	302	289	315	273	317	325	311	322	298	285	295	269	309	297	330	266	302	336	292	300	317	325	277	281	270	315	287	323	297	296	323	307	296	306	330	277	312	302	334	307	276	333	301	340	329	298	279	326	303	263	300	271	321	297	306	306	293	301	274	300	295	329	287	299	283	302	278	309	301	313	280	317	294	314	285	334	317	255	351	324	301	306	284	280	287	298	289	273	319	330	293	313	300	315	317	314	311	284	305	296	320	288	290	297	317	296	308	274	281	306	303	334	315	303	342	296	324	323	309	307	322	302	326	347	276	323	281	310	309	321	293	304	307	317	322	307	305	298	325	281	329	294	288	319	304	294	320	311	302	298	285	303	298	315	341	281	288	295	288	305	318	306	348	309	297	307	306	280	289	292	286	304	328	289	274	311	305	295	294	294	289	305	336	305	309	289	303	309	327	291	338	290	293	292	301	304	318	312	327	297	284	310	330	336	305	315	317	280	299	311	286	274	304	274	310	301	298	290	301	268	338	280	297	288	285	310	293	266	264	314	324	314	284	286	331	309	310	295	298	300	301	315	303	316	296	312	331	293	299	349	344	315	292	290	296	286	335	307	290	287	320	311	286	269	300	347	329	311	306	285	302	309	308	304	301	266	287	283	323	303	289	310	297	298	293	302	292	301	285	349	299	287	325	313	297	287	289	337	300	262	297	303	308	334	315	320	295	309	338	295	309	313	300	300	290	281	295	288	296	295	332	285	330	290	293	327	325	287	276	293	291	336	323	309	307	287	289	265	292	315	315	272	298	289	330	289	320	303	318	295	296	289	320	330	319	331	305	317	301	329	307	295	292	310	283	327	324	302	312	293	330	327	305	358	291	289	308	339	325	291	277	311	289	323	306	307	311	318	324	288	283	306	328	273	309	321	299	316	259	298	300	294	330	305	288	316	330	311	325	301	304	287	300	294	307	301	306	294	338	301	325	285	274	344	276	283	294	279	283	324	303	294	302	310	278	309	298	301	316	326	314	301	306	329	295	295	327	303	290	278	273	308	282	336	279	346	311	301	293	303	304	331	271	286	299	292	351	287	293	336	297	342	322	306	314	298	305	301	274	292	300	344	307	329	321	278	315	304	296	304	316	314	281	347	315	307	291	283	294	318	284	291	279	335	346	331	321	288	315	293	339	329	301	312	329	312	294	316	324	332	271	312	303	287	292	302	338	301	315	324	313	284	318	303	319	338	302	296	282	312	301	324	289	269	311	310	310	307	329	324	284	295	321	319	296	285	297	293	297	311	309	337	302	312	306	310	292	274	329	331	274	314	274	342	301	311	303	300	292	274	293	328	298	330	314	291	265	317	314	290	323	300	291	301	334	283	302	294	312	288	296	281	305	308	303	294	281	335	264	317	298	319	312	347	307	311	318	308	340	284	293	306	325	308	294	303	317	307	316	336	346	301	309	345	304	310	292	316	308	310	305	287	327	296	305	317	312	301	318	305	282	292	308	295	307	318	334	296	321	296	304	290	321	291	296	295	328	269	290	317	304	317	277	303	285	299	305	296	324	324	281	309	343	299	289	306	303	341	266	326	282	286	316	291	306	299	273	304	289	295	315	319	276	301	322	307	298	302	290	338	288	309	297	331	297	291	290	353	309	303	261	316	338	301	310	282	282	311	310	311	294	295	317	284	299	328	298	332	303	296	281	316	328	281	333	290	333	350	303	288	292	271	298	285	288	280	297	302	315	295	284	300	304	335	301	299	307	284	295	319	332	322	325	294	304	319	293	294	306	321	311	303	309	300	307	300	319	325	278	306	325	308	306	305	327	292	312	293	311	318	300	273	306	283	325	325	297	319	351	314	309	302	316	300	307	317	294	319	305	309	315	308	311	305	317	274	290	317	293	326	304	323	310	304	303	328	293	301	279	314	325	271	298	325	327	272	327	308	300	310	306	286	293	294	263	318	297	322	299	279	295	343	326	271	298	323	306	333	318	313	297	302	336	309	322	299	293	310	276	331	307	306	313	333	336	304	308	324	337	306	292	332	305	322	295	307	307	296	287	297	284	305	301	307	306	290	287	292	310	271	334	303	297	321	306	326	301	348	331	275	270	295	301	330	311	306	306	284	312	333	296	286	281	305	290	311	301	307	294	304	315	297	288	300	332	279	319	293	316	304	341	266	296	307	277
10009	10780	17886	17342	14662	11520	8782	7541	6346	5929	5169	3221	2832	2664	2778	2572	2049	1894	1713	1641	1469	1289	1347	1300	1246	1155	1052	1173	1099	1062	1014	1013	1060	969	941	943	928	919	938	934	868	860	858	879	840	828	883	807	794	789	813	838	778	826	849	794	824	833	785	879	826	773	872	829	811	834	794	833	797	777	873	786	791	767	757	849	804	821	832	796	828	850	847	811	806	819	821	833	844	805	843	817	869	778	840	797	755	800	753	856	796	802	832	833	812	835	820	811	798	822	792	834	785	801	821	815	816	832	685	828	901	760	811	773	827	807	802	822	824	844	805	781	804	881	852	788	827	850	787	854	824	846	764	835	878	818	882	859	813	814	803	835	789	782	824	837	751	756	796	843	823	816	835	774	819	807	821	824	803	773	792	806	873	857	832	832	841	816	789	842	800	813	813	735	833	839	758	802	833	815	778	862	743	835	858	796	836	826	823	775	834	818	831	853	824	799	841	842	813	835	817	831	811	865	807	778	816	790	801	825	821	843	842	775	821	853	800	796	847	799	789	822	806	791	787	796	810	790	799	828	820	776	785	855	835	794	834	789	830	756	845	800	761	832	828	790	831	813	797	825	849	802	822	795	848	817	790	810	783	825	821	798	834	820	829	845	797	765	824	834	766	816	812	773	834	832	781	760	775	773	817	767	787	811	783	802	808	792	797	778	782	812	792	832	797	835	807	849	764	821	836	787	822	834	828	835	850	827	851	847	786	824	843	832	779	804	818	845	815	842	777	796	798	805	798	861	789	812	790	792	816	841	839	780	871	837	789	792	782	812	808	835	788	822	823	806	841	849	862	826	847	787	786	821	839	839	804	818	811	884	802	825	781	832	801	811	817	809	832	805	845	801	806	785	860	777	809	811	828	847	813	813	798	840	846	854	798	808	804	818	829	810	804	878	835	794	808	858	789	828	815	791	812	791	744	782	842	856	808	874	787	845	823	791	812	808	785	837	811	817	787	795	809	828	824	839	857	823	844	837	742	849	816	816	825	835	800	833	860	804	790	838	794	824	851	821	860	804	821	806	874	824	774	782	797	859	777	784	836	796	824	789	825	807	813	848	820	828	822	831	837	840	767	796	858	765	822	804	813	770	857	830	767	778	816	771	842	804	828	819	759	816	806	832	811	811	808	793	832	801	803	823	796	856	788	771	793	787	839	849	802	807	781	842	786	815	776	767	840	848	799	757	782	818	818	793	784	806	816	846	933	794	830	855	831	818	772	829	827	834	812	790	852	835	809	842	855	827	788	866	821	833	805	822	783	810	796	757	822	794	841	786	814	774	776	794	835	780	822	794	762	865	821	764	809	799	805	840	813	809	856	837	773	806	847	791	783	821	775	819	810	797	824	831	798	846	838	791	859	824	811	807	830	816	792	821	867	803	810	800	801	812	767	831	844	798	820	828	829	809	825	813	808	784	849	816	778	819	810	821	817	816	802	807	838	803	814	827	837	816	841	761	781	861	778	829	765	834	847	818	795	805	796	817	796	829	784	771	809	832	790	787	771	783	821	768	851	831	830	801	840	850	806	801	806	850	826	826	807	825	823	813	778	826	817	784	835	870	779	789	737	783	801	809	841	824	790	788	784	775	745	826	786	815	818	845	836	845	818	806	796	772	853	863	852	810	821	871	806	834	808	837	789	799	854	777	811	838	812	808	806	889	848	816	817	839	834	847	813	857	863	893	765	796	769	795	824	794	861	780	837	858	866	832	816	804	848	858	848	822	800	789	835	816	816	806	811	853	773	815	852	786	787	813	788	821	826	816	820	859	852	812	827	783	891	827	821	835	930	790	839	835	813	773	773	768	818	796	842	841	854	796	808	835	859	834	782	778	756	778	834	837	827	843	778	800	834	834	839	843	770	820	823	851	807	803	845	799	854	823	798	842	778	812	859	827	867	814	881	815	846	807	824	813	826	833	834	802	799	825	788	849	844	823	784	817	819	787	801	807	816	811	867	794	825	797	834	830	846	831	808	802	806	819	811	834	788	820	819	832	830	822	866	852	837	809	807	811	859	768	840	835	808	780	791	836	832	784	823	778	739	801	829	757	854	855	848	831	816	813	810	787	834	841	879	815	821	829	787	795	797	865	840	790	875	796	821	807	878	855	800	820	799	838	796	781	813	792	847	794	798	825	780	783	809	861	831	788	877	808	827	810	789	791	773	832	821	768	775	758	823	792	819	804	830	833	819	807	808	887	780	824	816	854	805	829	804	792	740	819	804	811	797	803	830	801	791	786	838	825	801	801	854	857	820	809	811	801	761	818	838	839	824	800	796	811	847	819	801	852	826	826	894	787	819	836	788	819	797	814	789	857	810	796	813	778	786	860	797	815	768	789	833	868	823	843	776	866	780	791	855	788	838	786	847	855	859	796	800	858	800	828	840	831	846	779	793	799	804	791	820	814	841	818	803	751	769	795	828	810	728	839	808	787	796	793	747	817	818	816	849	782	804	819	798	868	801	841	847	853	826	803	857	797	819	812	786	825	770	837	810	850	820	833	819	833	856	806	837	815	844	793	834	803	793	747	824	811	804	779	766	807	812	868	838	775	829	818	854	825	799	752	781	844	790	819	808	787	807	801	800	818	793	775	801	816	794	833	818	838	800	833	813	818	776	838	838	797	823	833	772	801	786	812	816	804	820	800	792	790	800	815	833	824	795	819	819	822	832	858	801	813	790	849	790	869	781	807	815	835	810	794	746	775	794	769	800	772	813	762	802	837	809	814	783	897	801	846	809	812	802	821	809	800	813	813	795	833	807	793	767	847	805	843	802	838	840	772	823	797	759	772	761	824	822	823	849	805	886	799	798	874	819	774	862	793	861	818	830	793	771	790	802	791	786	805	833	778	833	860	854	769	813	823	823	790	794	805	792	830	819	837	818	789	798	801	831	814	811	846	825	775	778	832	817	849	845	805	801	796	800	821	819	744	856	816	823	824	824	843	831	777	834	835	792	764	799	835	784	799	867	835	844	781	844	795	805	848	769	823	777	817	801	827	820	791	746	832	787	794	794	761	793	841	836	774	807	810	866	875	788	841	843	807	746	812	840	799	792	811	824	825	778	802	799	859	765	816	747	836	802	786	781	808	782	782	805	782	817	744	791	790	795	853	835	854	872	848	884	811	901	795	864	802	774	812	842	777	815	822	797	851	778	805	810	793	841	832	744	823	795	808	823	760	780	860	785	801	823	791	832	833	827	803	811	749	843	800	780	795	812	805	787	856	855	880	838	791	848	791	755	845	791	771	766	821	769	812	812	854	841	744	828	859	832	882	787	786	835	797	818	794	789	834	803	817	875	806	806	801	782	810	856	853	847	837	835	833	780	815	811	804	845	782	826	827	831	833	817	798	769	814	779	756	826	847	818	777	812	810	848	824	818	812	781	763	836	822	827	830	838	831	842	843	812	806	786	772	828	803	781	822	783	808	822	804	801	813	808	757	796	834	790	764	830	855
30161	29699	34672	31138	28943	24141	14726	13075	10924	12087	9125	4741	3216	3660	4418	3743	2440	2202	2126	1863	1349	1164	1221	1092	1019	995	754	906	797	812	727	657	695	637	559	518	468	461	413	355	329	363	341	296	300	282	306	247	277	271	262	241	273	291	261	245	273	260	226	263	273	294	263	272	253	275	253	252	276	228	213	269	264	215	273	260	266	274	258	240	273	253	256	234	230	268	241	265	241	279	225	255	227	267	295	248	258	249	272	253	248	261	268	237	255	231	258	261	244	241	269	245	245	263	278	263	246	242	283	269	220	259	226	257	243	236	242	242	266	246	256	232	241	266	243	251	254	254	285	247	258	274	256	255	272	250	249	241	271	257	238	278	250	254	271	226	244	260	284	250	274	251	255	257	277	265	244	291	243	258	263	271	260	236	265	223	268	269	262	245	243	257	259	217	279	263	245	285	240	263	252	250	259	261	255	245	263	237	268	233	256	246	255	278	264	252	275	255	247	252	232	263	226	278	264	247	250	262	253	243	220	262	260	272	261	252	258	273	284	209	244	234	240	257	237	283	259	242	248	229	246	235	284	244	249	261	256	263	255	248	247	249	255	261	251	251	246	236	255	233	238	283	285	237	251	228	280	270	232	269	255	247	242	251	236	229	254	270	260	245	234	260	274	239	273	285	239	248	249	278	276	284	230	252	263	238	271	260	257	255	264	261	261	293	275	230	296	269	247	241	231	225	250	252	297	266	260	231	261	243	267	271	249	211	267	244	246	237	262	253	247	246	232	274	257	248	249	262	235	291	274	237	236	265	273	261	226	273	262	253	265	250	270	245	251	241	254	266	249	290	244	261	230	246	262	247	247	271	266	262	251	265	273	281	264	233	254	250	286	243	228	272	220	239	237	269	276	241	228	197	267	272	260	260	262	225	245	262	254	237	248	252	263	258	258	271	244	261	256	229	277	278	248	247	280	250	275	274	247	289	263	234	257	255	262	294	264	218	269	257	250	265	241	227	224	238	228	261	254	271	237	273	261	273	220	301	285	263	230	248	279	252	238	243	266	262	279	262	261	231	264	255	271	263	248	264	252	237	250	259	253	240	246	250	245	262	265	248	267	253	264	252	252	247	267	261	260	236	277	259	255	244	232	238	257	242	253	272	264	258	264	237	272	257	266	266	270	282	260	248	253	255	219	248	241	254	230	221	250	247	254	252	249	268	271	235	236	244	274	280	250	281	243	266	270	275	235	269	245	250	249	277	251	255	243	241	229	240	243	247	276	248	248	247	246	269	235	234	246	232	248	253	249	258	244	257	236	255	232	246	219	244	225	244	256	268	220	241	259	262	264	241	248	267	286	256	270	241	245	241	247	252	248	258	295	265	240	264	242	251	241	255	254	294	236	257	232	254	263	244	216	255	244	224	267	238	256	228	254	264	245	260	244	264	241	251	249	291	252	286	261	268	249	238	273	222	258	270	251	232	257	281	226	240	238	275	201	274	264	244	285	271	282	253	255	247	245	255	257	273	242	266	245	233	249	223	214	247	253	225	257	258	255	287	248	280	261	260	227	243	257	244	286	245	260	244	271	272	247	260	227	246	267	254	254	295	252	243	247	268	245	274	251	242	270	242	256	264	272	256	259	275	276	220	285	266	264	245	225	243	225	266	267	289	230	261	283	260	269	278	243	246	279	262	242	238	248	242	280	266	249	251	271	254	222	254	220	254	265	246	260	230	236	242	247	266	261	256	243	279	291	265	260	238	275	263	235	257	261	272	235	285	262	266	256	302	290	275	261	258	259	254	244	244	252	249	263	253	260	275	247	242	230	260	254	253	272	257	255	256	241	244	291	246	251	260	236	274	256	272	252	238	269	242	274	275	225	266	224	235	265	281	225	252	262	251	257	224	242	272	294	242	243	246	249	253	277	244	279	253	246	250	254	237	246	257	266	250	233	254	249	238	273	249	262	271	243	228	258	280	256	261	250	245	262	265	234	261	222	256	246	263	260	258	256	251	242	266	257	266	246	247	237	242	262	244	252	247	256	249	262	280	244	264	245	249	248	247	251	261	240	248	236	260	233	248	235	267	263	270	243	241	273	230	247	248	236	257	227	266	290	266	251	238	255	229	253	247	259	242	271	271	243	237	264	259	257	232	240	273	264	235	286	236	261	280	219	258	271	245	248	283	258	259	266	245	248	252	260	283	270	245	258	246	235	222	248	273	269	248	260	236	228	267	258	262	267	258	266	244	245	239	244	258	254	275	274	243	240	258	252	242	269	235	247	264	235	253	215	264	262	226	236	277	277	218	256	260	280	267	229	267	255	247	233	263	293	283	258	263	258	262	260	251	252	248	240	261	260	249	260	254	245	247	247	251	252	254	268	250	251	230	236	227	264	241	237	258	242	275	236	247	263	263	265	275	236	242	254	248	234	277	227	267	291	288	262	233	265	268	251	248	263	245	234	224	253	276	240	286	251	262	248	252	263	250	235	267	265	258	239	245	239	242	254	257	251	250	257	251	238	244	229	247	247	252	237	269	252	256	220	258	274	246	249	289	252	237	263	259	264	250	258	237	256	261	279	257	244	262	266	264	268	226	242	282	262	228	240	262	226	280	243	271	232	268	242	266	252	266	264	240	236	259	222	256	261	247	248	248	251	255	249	220	231	239	263	236	248	264	251	234	255	267	254	259	253	272	256	259	242	268	252	250	256	281	271	279	265	264	241	250	282	253	250	260	285	265	223	239	226	257	284	255	244	270	234	237	242	287	259	228	267	246	263	253	279	241	280	245	231	255	243	257	240	271	273	265	245	249	235	261	258	233	280	262	244	264	289	247	262	287	237	239	235	271	285	274	262	272	243	252	239	264	224	271	214	262	259	248	251	260	231	238	279	273	273	252	253	249	239	252	213	251	250	234	270	247	276	252	280	266	273	249	248	237	240	255	288	242	254	249	241	222	238	255	245	219	243	250	216	250	262	267	280	249	252	254	272	262	250	259	237	266	237	244	246	239	254	234	269	251	273	307	282	270	244	235	246	242	254	247	257	264	250	259	261	236	249	273	251	235	244	259	240	256	259	287	267	242	228	245	290	238	262	236	246	235	274	256	234	229	234	259	262	274	235	263	279	286	263	246	247	225	251	271	313	244	250	289	246	247	259	286	239	241	256	245	270	262	251	298	242	269	249	267	263	209	228	233	282	266	283	250	235	250	291	259	226	256	254	232	242	250	262	245	255	265	264	262	281	243	247	276	252	238	244	257	252	247	256	245	246	245	273	273	253	252	243	283	253	244	231	259	248	248	276	263	249	242	279	239	240	261	248	259	267	244	276	229	249	252	272	233	259	276	257	264	274	272	255	250	279	242	276	268	282	247	272	241	254	282	265	256	283	263	253	247	213	260	275	256	244	278	245	264	230	264	290	228	249	243	264	256	230	262	249	245	292	234	262	266	277	227	249	245	252	264	247	277	261	243	248	221	264	274	273	263	255	239	270	226	267	237	240	262
22715	26320	33951	35703	35058	31435	23959	25923	23761	27558	24893	14647	12478	15231	18534	15473	10934	11427	10735	9034	6703	6385	6603	6252	5702	5532	4217	5183	4473	4253	4100	3632	4112	3350	2817	2524	2290	2028	1767	1651	1530	1474	1418	1224	1125	1014	956	960	923	881	788	806	771	734	763	709	754	741	725	731	743	751	772	732	722	694	726	704	688	716	682	735	692	703	701	695	671	705	717	723	683	725	698	659	689	751	691	711	720	677	678	662	691	758	736	691	674	681	728	752	716	672	667	697	714	720	670	649	644	710	712	697	672	708	705	719	675	710	677	716	687	691	715	726	697	690	721	716	676	679	706	675	706	644	669	673	728	663	670	709	673	744	718	646	717	647	680	665	684	709	686	694	667	720	680	703	691	665	700	705	685	680	685	682	688	712	679	717	693	722	713	658	688	665	685	671	742	713	680	731	691	662	678	700	727	705	705	719	692	702	672	694	693	670	729	721	651	703	716	616	652	661	703	703	655	749	779	668	722	668	690	694	652	701	710	673	700	734	646	667	691	639	678	696	691	725	722	678	649	681	682	711	702	688	633	708	738	703	734	661	669	713	683	693	730	654	704	671	711	697	655	676	693	696	701	698	675	689	701	715	712	664	720	697	654	688	689	668	688	658	661	684	710	675	682	691	656	680	674	686	686	698	662	684	678	689	680	733	724	666	669	694	717	682	724	670	684	652	700	677	636	673	717	719	665	698	710	681	695	691	669	690	693	718	735	729	657	697	698	724	667	704	697	665	671	705	704	657	663	662	719	693	633	729	687	764	717	667	709	705	690	683	670	716	733	703	741	724	717	727	710	687	661	681	711	704	694	668	712	677	680	666	682	673	695	718	709	709	696	676	692	711	659	722	662	661	708	707	697	687	688	708	739	706	700	691	730	683	710	765	655	685	654	695	670	695	708	668	673	675	680	675	669	673	660	668	734	683	700	697	687	700	716	654	713	694	673	747	741	692	697	685	684	704	757	681	700	676	736	746	682	666	725	679	760	681	673	681	656	712	689	717	669	677	689	706	684	642	688	676	679	706	689	751	672	705	692	662	682	690	689	720	700	708	708	696	713	661	701	707	690	665	723	691	691	656	706	707	686	701	660	707	720	689	704	724	694	670	689	683	718	730	659	712	685	714	664	726	653	671	702	707	701	690	734	685	699	672	717	738	703	698	676	682	664	685	701	689	736	694	666	699	691	734	665	657	669	730	732	721	692	681	729	706	716	684	667	682	630	669	667	692	707	707	676	719	725	658	643	672	694	640	610	713	703	681	746	656	712	695	649	729	673	646	650	720	641	716	682	702	673	669	694	654	669	726	701	703	734	685	722	680	689	681	713	668	692	742	691	731	701	675	693	728	694	692	750	736	660	690	706	694	676	696	708	726	688	666	718	637	659	652	693	703	648	695	648	723	700	686	679	677	662	722	639	662	653	704	700	686	696	682	701	712	711	689	680	662	713	702	668	653	657	686	701	678	716	681	704	659	667	758	694	683	668	747	678	664	711	684	737	702	722	708	730	690	686	708	689	724	594	644	680	694	710	688	655	678	707	693	733	683	693	679	662	663	709	679	668	702	671	711	648	736	694	708	693	750	655	694	723	680	703	695	680	692	708	648	725	644	638	653	657	684	709	700	667	681	686	728	704	696	699	665	679	672	689	674	720	689	708	725	660	713	677	761	720	733	656	693	661	689	729	703	702	684	662	730	687	719	656	710	693	735	688	738	656	687	665	696	660	652	644	710	702	707	715	673	717	643	660	726	659	667	715	728	670	622	682	671	682	677	651	689	654	703	705	737	666	707	678	705	707	640	728	741	732	683	655	626	711	684	682	677	721	659	663	692	727	665	657	703	688	702	729	744	723	634	732	712	709	677	724	691	680	674	641	738	752	667	692	669	663	677	709	679	685	664	705	700	656	658	666	683	677	690	723	732	712	686	671	720	727	678	696	703	718	666	691	656	711	705	712	635	693	715	695	700	699	713	707	682	654	664	655	712	687	658	662	687	699	661	718	659	684	700	684	640	671	708	676	697	668	678	736	674	721	695	675	651	676	676	689	721	710	697	674	649	679	668	740	674	732	703	653	709	688	698	663	740	702	691	678	673	703	717	711	677	703	692	680	669	703	719	659	737	710	686	697	738	656	673	675	674	672	679	643	682	698	705	692	715	688	686	684	727	705	723	712	675	659	699	713	730	700	683	708	740	738	665	671	663	703	700	697	698	712	721	702	707	711	718	758	741	711	694	704	690	678	691	659	702	711	693	680	667	705	712	729	703	693	675	704	636	726	685	692	692	679	691	700	698	693	689	726	650	663	711	685	674	721	747	699	747	736	677	710	694	688	652	686	733	669	737	688	671	684	737	703	705	694	689	688	675	636	688	703	702	695	658	693	675	682	686	698	705	644	725	730	733	657	670	680	680	700	685	679	704	691	645	666	741	707	673	685	651	723	746	714	665	695	732	678	668	664	674	692	712	694	696	673	700	662	716	658	743	718	677	676	707	684	683	621	729	690	716	681	695	664	697	686	663	700	693	736	665	711	674	710	699	757	688	694	650	700	679	639	683	731	676	721	701	688	714	719	710	697	686	710	710	644	681	670	705	673	655	696	676	669	706	721	707	654	701	669	695	710	669	657	711	698	671	703	692	720	685	676	724	720	667	690	672	656	718	723	637	690	698	681	692	683	688	683	713	689	718	655	699	723	713	642	713	645	681	690	697	680	684	691	667	668	697	663	733	677	689	721	708	690	661	687	672	697	682	706	722	708	686	716	707	670	707	686	658	704	686	656	711	712	668	720	675	711	677	695	680	656	712	695	694	750	695	674	723	681	707	671	669	626	672	661	672	708	712	704	679	700	712	785	724	698	690	690	722	715	695	703	680	672	693	689	670	682	706	712	668	669	649	724	668	705	721	673	648	724	706	652	687	760	692	684	685	673	681	692	744	719	646	647	702	645	683	715	649	714	682	725	718	665	681	683	705	688	677	666	647	705	698	720	725	708	666	755	686	722	675	668	723	694	686	696	662	666	641	727	708	714	738	685	683	698	679	687	732	683	666	698	709	681	703	731	712	701	678	697	656	700	713	656	704	667	667	684	661	698	686	647	652	677	682	666	666	696	667	695	654	698	664	678	711	707	705	652	681	660	695	693	733	697	682	710	737	692	709	693	719	688	640	676	708	676	702	695	680	690	666	695	667	717	664	731	701	670	669	689	738	690	732	696	724	700	737	701	670	687	670	675	660	675	753	727	659	709	715	697	694	692	696	692	680	679	668	719	663	705	718	719	688	700	654	655	683	693	659	695	714	662	713	695	763	653	712	690	646	679	674	680	693	675	644	707	664	688	653	752	699	730	721	618	692	723	673	701	701	679	665	699	743	723	702	658	653	638	692	684	725	684	657	719	667	673	699	726	705	676	718	716	711	641	690	713	681	653	668	742	683	689	678	699	737	693	709	694	704	718	700	677	694	701	703	696	690	692	685	667	680
37186	36221	39310	35770	34189	28954	21931	18555	17169	18482	15385	8680	5937	6346	6936	6582	4073	3813	3396	2786	1969	1832	1835	1737	1474	1554	1115	1302	1148	1064	1076	930	1038	828	751	711	599	553	531	434	466	445	421	337	333	279	271	258	276	279	273	237	271	265	236	251	216	211	255	198	235	211	214	230	227	215	228	205	220	224	225	223	228	217	209	247	215	204	201	203	219	231	221	234	205	225	223	222	239	201	245	220	233	235	231	242	212	233	216	215	209	210	203	220	239	226	237	251	214	197	239	227	236	207	228	213	239	219	211	245	229	205	229	212	239	235	232	204	240	230	242	231	229	204	207	237	211	218	197	212	219	216	244	263	236	221	229	224	213	200	246	210	210	200	224	206	218	231	229	197	224	235	196	195	224	216	225	224	222	223	255	220	228	222	245	206	215	216	236	274	228	236	201	211	231	198	220	233	257	215	200	221	207	225	203	238	193	232	244	243	221	241	243	224	223	227	206	223	238	211	203	220	231	202	193	238	243	239	225	216	215	213	201	236	244	249	204	206	224	232	227	228	231	238	218	218	220	232	234	200	221	205	218	237	226	225	208	211	228	224	218	223	240	204	249	242	198	225	228	195	209	232	214	214	209	198	230	229	233	208	215	199	231	239	185	240	212	224	245	217	211	226	224	197	221	228	253	185	226	226	211	213	210	240	236	238	221	242	236	226	228	207	240	221	225	233	212	224	207	227	227	208	210	195	214	220	225	206	259	226	244	228	219	225	216	234	238	236	189	243	202	210	200	245	239	214	226	212	220	235	222	240	251	235	223	251	242	266	228	199	227	233	218	224	215	234	228	225	224	243	224	212	223	214	227	211	199	220	232	236	216	209	222	215	226	208	246	218	196	212	208	215	207	235	219	229	232	222	190	232	218	237	214	212	249	185	216	230	240	222	234	190	229	206	232	199	244	207	195	220	229	215	220	204	201	231	238	176	215	230	241	221	224	233	212	215	229	205	237	237	211	237	191	225	219	235	188	215	227	218	223	227	222	228	231	231	229	228	246	247	219	245	234	220	237	206	222	231	210	230	219	235	215	221	194	241	225	209	240	224	258	228	222	211	216	226	219	223	219	205	234	239	220	210	222	229	228	219	233	222	216	234	218	230	238	262	210	212	230	209	221	216	226	241	224	234	212	190	230	235	229	245	231	198	217	218	216	214	188	218	219	208	196	237	216	233	248	205	193	236	235	209	264	229	221	231	227	209	239	234	240	241	198	212	211	251	210	237	216	216	229	231	217	230	231	205	239	209	252	223	211	226	211	195	249	239	242	246	238	214	241	219	222	213	245	234	214	213	232	221	209	235	234	229	198	233	236	214	242	180	226	230	221	223	240	246	206	221	221	215	213	228	228	234	229	231	228	246	238	256	215	255	244	229	214	237	221	219	230	233	208	247	217	220	230	225	225	217	213	234	238	202	217	229	225	223	218	246	238	226	224	215	216	240	212	227	207	234	197	228	208	228	243	245	223	214	215	221	213	224	185	242	201	219	214	213	236	217	241	213	244	222	249	235	211	235	221	231	225	241	230	223	208	214	223	225	241	230	220	236	223	213	212	215	230	220	192	221	234	245	232	198	223	233	231	240	216	226	209	239	225	246	199	213	231	212	231	199	220	211	235	229	205	196	205	238	236	248	213	221	206	231	244	236	232	241	236	260	204	228	238	212	222	228	217	217	209	209	209	216	212	191	220	207	202	210	215	233	222	242	222	233	221	208	211	209	223	190	229	229	216	239	233	230	202	244	233	238	218	238	201	229	216	234	201	229	231	231	201	204	214	224	207	209	222	219	220	214	232	207	233	212	216	230	230	236	216	206	230	226	246	223	231	204	250	227	187	243	233	256	228	245	222	227	215	205	227	228	211	204	239	198	223	198	213	244	239	226	222	217	213	195	222	238	224	228	204	242	228	241	218	243	220	226	230	208	215	194	236	240	204	214	199	227	234	238	244	219	210	230	213	207	226	257	229	203	186	247	216	213	222	231	237	223	240	236	180	226	224	205	233	223	230	218	237	209	231	200	248	221	240	237	200	216	247	210	229	211	218	255	219	223	230	197	242	232	241	232	225	230	240	206	219	246	237	201	199	239	214	250	227	250	217	242	228	235	206	198	218	223	227	217	209	239	228	207	216	247	209	197	190	215	219	228	210	220	221	231	222	220	206	216	203	239	245	229	221	215	215	229	242	202	249	244	239	228	199	225	233	218	249	242	199	225	218	224	244	256	215	232	242	236	225	194	224	216	240	205	212	222	259	236	211	236	227	195	223	238	209	200	207	225	232	234	221	212	228	217	221	229	222	217	225	254	224	203	203	192	239	227	250	243	217	259	201	192	232	203	218	216	216	267	200	220	204	211	226	199	205	202	233	209	207	236	201	196	200	220	217	235	240	202	215	248	202	244	219	247	230	226	240	231	213	238	221	250	224	226	203	222	228	212	235	217	223	223	235	213	220	208	233	215	210	235	249	196	225	247	235	203	217	221	227	232	219	200	243	231	213	210	265	233	215	219	232	204	240	232	242	238	212	247	218	228	217	247	234	231	211	216	234	215	217	241	228	214	225	206	240	196	243	225	208	190	201	200	184	249	234	211	232	217	207	234	230	230	221	234	219	243	215	238	213	219	213	211	226	228	230	243	195	238	195	237	223	234	186	221	209	235	214	201	229	243	231	228	218	211	224	215	224	229	233	214	208	223	218	214	243	228	230	231	219	224	202	184	218	221	210	230	206	208	229	211	228	202	226	222	216	221	230	208	247	210	220	214	230	242	234	240	222	219	212	194	227	211	221	251	226	235	222	220	241	189	208	203	206	191	234	217	236	222	224	217	212	239	242	201	212	221	222	227	208	242	239	238	202	217	215	199	187	210	186	212	202	252	224	203	210	225	214	197	207	196	195	229	223	206	216	237	212	199	228	226	237	223	231	233	224	234	232	203	217	227	244	231	210	212	199	213	241	218	226	227	216	213	217	213	221	242	230	214	221	234	224	197	217	205	212	222	202	212	216	216	254	206	213	237	223	219	226	240	186	219	212	217	227	204	194	183	235	244	223	246	200	233	242	201	210	214	236	239	239	225	228	227	218	226	222	204	205	222	215	213	222	221	244	216	205	213	222	233	233	213	202	221	240	220	216	236	226	210	206	215	216	221	232	213	214	201	223	215	221	215	214	229	244	229	236	215	202	219	227	213	213	216	221	233	203	232	237	226	207	235	218	224	206	216	198	247	205	225	229	218	239	220	199	219	207	206	219	214	208	216	221	216	221	223	251	232	206	211	235	253	209	224	216	218	227	212	224	216	221	202	200	207	220	229	231	235	232	222	241	229	213	232	245	199	273	216	214	205	197	253	227	216	208	212	209	212	237	224	252	204	208	237	208	213	222	181	208	201	203	212	218	222	222	232	215	231	253	215	255	201	231	248	201	227	229	235	201	222	227	205	193	241	222	222	234	230	217	189	224	212	231	184
26958	31466	38542	40409	40150	35444	30948	30762	29466	33520	30994	20170	18213	21209	23030	20727	15278	15855	14869	12748	10126	9618	9706	9425	8565	8773	5933	7206	6844	6613	6212	5312	6076	4947	4418	3714	3405	2929	2620	2316	2100	2033	1777	1588	1362	1174	1053	954	920	935	833	682	767	689	701	669	683	640	670	662	673	680	660	682	677	621	670	617	665	638	681	560	630	619	659	648	674	674	645	632	622	572	665	640	593	673	652	599	612	631	639	617	633	607	627	628	648	608	583	670	614	615	644	649	656	601	616	622	583	601	614	642	588	647	599	612	593	627	634	563	599	621	654	599	601	605	684	602	621	621	633	628	618	640	616	645	602	638	646	603	617	620	619	607	601	638	622	617	617	645	589	579	604	661	599	661	649	589	616	623	616	568	602	612	622	623	660	602	593	655	662	600	582	577	642	603	589	584	631	632	583	640	623	600	586	657	638	629	694	640	589	628	639	640	607	633	639	650	617	644	634	598	623	657	607	640	607	658	661	607	619	608	614	569	625	640	602	598	636	619	647	581	557	599	583	637	597	614	647	621	621	585	579	568	597	576	634	642	660	609	680	655	606	603	612	619	628	626	582	592	647	633	639	632	620	552	643	660	632	625	643	622	618	640	630	628	603	632	591	648	620	666	655	569	620	605	613	620	606	634	616	565	607	573	600	627	567	655	622	630	600	608	656	589	595	600	614	602	567	614	671	638	626	638	604	602	588	648	648	611	665	629	623	612	631	617	617	647	635	606	627	646	653	624	657	621	671	630	626	641	610	589	641	632	571	666	611	596	634	603	605	593	659	592	611	642	587	589	601	607	632	654	610	581	613	631	591	588	600	611	596	625	647	619	562	613	569	616	571	592	642	607	632	630	657	627	645	592	623	635	660	625	597	657	575	545	614	623	626	609	608	601	624	564	618	625	600	597	629	659	621	627	667	587	616	608	642	648	608	598	629	578	652	623	626	622	603	626	587	621	603	597	614	607	605	603	636	573	593	658	639	645	602	586	615	606	625	593	595	568	622	631	611	611	569	633	562	637	602	585	642	622	606	607	598	572	596	601	598	585	607	640	628	633	628	588	643	620	585	571	595	605	614	583	667	654	593	601	612	582	612	620	619	611	620	633	620	637	604	671	608	564	586	607	602	615	651	636	617	642	643	594	606	618	612	642	605	601	640	633	617	566	570	629	649	578	609	592	599	602	625	601	646	560	630	601	627	611	626	583	677	633	614	593	603	619	648	640	634	605	611	634	594	601	569	599	550	623	596	617	622	575	606	582	647	634	632	620	597	614	612	599	589	613	644	594	622	615	595	587	598	627	627	601	594	622	660	615	612	664	635	582	613	641	590	617	636	622	623	597	626	633	628	612	580	565	618	635	624	596	603	622	555	594	613	607	611	621	634	614	576	544	666	607	650	627	610	582	656	646	598	668	611	619	653	602	569	601	636	632	624	621	572	629	592	650	591	635	601	607	591	595	627	593	586	633	608	584	615	587	584	592	598	557	618	600	578	606	587	576	624	566	622	649	629	608	626	603	632	625	594	674	634	649	618	636	633	601	629	615	582	642	620	608	597	606	643	611	613	601	584	621	636	623	634	664	612	590	632	608	604	600	584	624	577	612	624	580	637	582	600	610	579	594	599	653	635	630	672	604	638	619	639	615	605	601	652	623	621	606	640	612	651	586	572	546	590	636	573	593	599	624	603	624	576	635	633	630	609	619	628	564	634	594	604	634	575	625	576	591	634	618	623	637	604	618	583	657	623	631	619	639	607	634	631	607	617	665	600	602	587	612	594	669	622	648	623	612	614	599	580	645	610	620	622	623	632	622	651	638	632	623	630	623	591	599	617	583	615	634	607	639	608	659	624	606	645	564	643	623	578	573	619	589	601	624	573	646	665	612	569	626	601	595	609	614	596	615	609	603	602	595	624	593	595	621	671	605	604	610	589	566	604	576	612	583	618	609	598	607	603	602	630	568	591	612	618	613	634	643	598	654	625	635	600	613	600	603	608	635	592	605	596	678	619	605	601	595	604	630	612	651	639	604	611	623	597	622	645	608	631	677	597	638	602	617	643	641	600	598	672	634	593	614	600	628	615	569	614	616	613	623	626	662	617	593	634	617	615	586	632	569	637	620	607	587	581	628	663	619	581	608	618	610	620	574	547	632	614	615	576	572	631	612	613	637	580	608	612	670	606	647	555	612	624	613	602	627	624	628	596	567	622	595	587	622	593	606	597	626	596	608	587	623	643	634	662	605	633	639	632	596	596	690	625	590	619	608	613	642	613	614	627	603	653	598	612	580	630	637	635	642	604	616	580	604	597	592	601	627	621	658	636	628	625	641	619	654	595	644	632	644	652	632	626	628	657	626	608	598	600	614	639	634	612	643	609	617	639	642	629	608	629	623	635	620	641	597	607	586	640	595	607	567	615	631	607	637	586	613	610	614	654	624	621	606	618	596	614	586	642	603	620	598	630	633	670	610	636	639	601	674	648	616	659	582	581	650	639	613	625	615	594	599	617	622	626	604	584	601	589	617	608	600	649	590	603	621	616	605	630	581	583	607	625	644	614	626	630	576	605	574	620	585	601	677	636	615	582	587	617	698	611	615	631	649	648	606	627	590	609	608	618	661	642	612	579	619	608	608	583	616	622	591	589	616	602	665	608	601	651	651	602	570	617	639	609	652	592	601	605	620	604	617	597	636	606	622	619	594	625	614	653	620	651	613	589	610	653	601	612	563	639	582	586	635	606	584	652	576	614	601	592	593	602	606	620	606	579	609	649	598	598	611	574	566	656	617	602	662	603	609	590	629	591	622	641	615	635	610	614	560	593	606	613	636	605	655	617	603	583	645	662	569	633	651	634	615	642	610	656	623	569	625	583	610	578	593	625	638	619	620	607	607	597	603	633	594	596	576	645	604	594	637	608	646	573	609	609	596	628	708	614	584	605	615	655	582	614	584	625	569	614	583	630	586	625	632	606	601	632	615	621	573	601	603	577	561	604	614	634	607	546	621	580	615	641	566	672	640	623	609	625	604	597	648	631	574	636	613	645	618	606	636	601	586	628	607	567	605	597	632	630	579	624	646	625	643	579	609	615	611	598	588	572	625	631	648	617	657	624	622	662	602	621	605	642	599	618	615	610	600	641	639	650	601	634	572	627	646	573	578	605	617	614	617	632	623	627	584	629	631	643	594	620	620	591	658	584	641	638	646	547	576	641	624	629	618	610	641	639	625	611	587	640	584	656	585	630	611	623	640	575	600	621	590	609	614	607	634	623	610	646	670	588	623	588	621	566	603	607	626	626	602	586	608	589	614	591	614	597	582	642	605	620	601	649	615	605	593	582	632	602	612	611	621	646	597	595	588	558	614	657	605	580	596	680	560	584	600	619	567	604	594	643	604	629	649	624	589	656	596	636	619	617	604	614	619	589	648	619	608	618	661	617	652	624	608	648	635	617	625	620	571	637	668	598	613	633	648	642	599	624	590	604	583
11931	10018	11535	8623	5855	3618	2474	1717	1297	1270	1046	734	582	582	518	546	497	470	432	382	354	364	363	360	330	341	297	373	318	318	349	370	291	304	358	348	327	325	337	325	302	314	310	301	300	299	287	311	317	309	299	301	302	318	298	266	282	306	300	306	317	305	293	317	319	288	337	277	305	294	329	286	319	306	333	288	324	307	282	283	281	301	305	328	300	286	291	316	290	302	309	314	314	326	277	302	264	293	276	290	277	280	314	275	307	331	305	303	286	285	301	310	284	299	296	327	269	273	331	293	307	302	288	282	300	278	271	292	293	274	304	292	286	318	298	329	321	323	278	280	300	309	302	310	333	300	282	327	285	311	340	308	307	321	287	282	339	324	295	290	318	297	294	290	284	317	280	328	310	308	313	282	304	325	295	295	314	277	294	317	277	324	277	335	309	285	298	282	273	292	268	280	331	298	289	276	300	311	289	263	295	295	308	310	306	315	345	319	296	303	317	305	279	317	263	293	295	315	317	318	320	309	303	305	297	296	303	289	307	324	305	301	301	275	277	301	288	293	272	317	273	289	318	310	313	310	309	295	271	325	289	287	306	308	314	334	255	307	299	297	319	296	282	331	282	299	268	314	283	291	322	318	303	318	281	336	346	309	294	299	318	298	309	257	313	300	300	259	304	301	287	285	278	268	303	295	316	290	285	323	293	301	285	313	296	311	315	300	313	299	309	303	285	302	270	266	300	348	345	314	274	299	273	291	286	297	333	286	303	312	295	285	315	271	270	294	319	318	309	276	282	337	296	295	275	274	305	292	284	322	332	296	313	290	310	337	275	276	283	324	292	272	283	287	275	294	294	288	297	290	327	299	331	292	267	306	285	304	296	326	317	299	288	305	316	303	308	296	316	310	329	299	302	339	275	324	254	303	290	326	326	298	252	305	298	294	299	315	299	297	318	285	340	311	313	307	277	307	321	279	284	302	310	263	277	263	282	285	338	312	278	319	315	341	299	299	295	309	284	329	286	307	301	306	296	319	304	295	316	281	291	289	319	287	264	295	290	275	315	294	285	261	284	282	288	320	296	271	294	308	270	328	314	297	263	306	288	290	317	293	318	290	302	294	293	313	330	290	310	279	297	301	310	307	299	294	276	304	291	291	293	297	305	317	316	258	290	327	296	315	301	294	260	296	263	314	294	314	288	285	298	299	308	296	334	273	314	281	262	277	295	317	295	291	348	310	300	312	285	278	316	314	289	286	319	269	309	307	280	316	289	272	297	282	265	316	300	296	306	295	291	296	314	283	298	325	283	294	321	314	306	332	305	295	310	306	296	287	314	299	265	301	282	282	325	284	306	324	264	291	302	306	314	268	279	282	293	275	314	281	341	308	325	283	297	286	320	314	313	304	306	323	288	291	312	310	293	354	308	311	299	289	295	301	311	300	297	283	283	292	312	302	317	299	280	289	297	302	350	326	296	290	314	320	294	331	305	273	277	274	294	278	274	289	286	298	276	284	294	302	314	328	287	293	328	323	317	288	293	302	306	338	311	327	300	314	290	301	312	309	298	302	312	289	287	288	331	316	312	301	257	281	289	282	287	334	291	309	282	289	285	297	284	307	315	290	301	318	315	300	304	303	314	295	306	343	325	301	295	331	307	324	286	282	267	308	293	297	290	267	276	285	289	302	301	318	317	277	333	270	312	308	308	320	301	297	294	323	331	317	314	282	282	280	296	301	299	306	291	284	333	297	334	310	285	324	299	292	291	290	314	259	289	317	289	295	311	298	288	301	313	288	303	317	290	301	304	285	322	290	339	284	309	322	274	292	309	315	298	294	311	279	304	314	322	316	294	342	277	332	318	311	271	281	304	304	259	303	331	316	344	270	306	298	297	310	284	291	297	322	268	279	322	299	314	282	283	316	297	301	326	303	287	299	310	304	306	292	291	296	320	294	262	316	346	286	285	299	291	273	297	314	287	323	339	295	294	270	307	297	301	289	304	318	323	320	282	276	279	295	301	291	291	307	301	288	299	296	313	286	304	315	296	297	308	254	294	323	321	303	281	291	299	295	274	278	302	339	321	272	327	308	289	286	277	306	326	311	286	307	318	298	284	321	324	287	333	325	269	314	312	308	318	322	313	305	307	293	315	288	299	313	282	316	298	275	289	306	304	319	297	263	295	281	315	314	314	297	285	285	294	291	323	310	307	289	279	303	275	304	305	299	289	274	319	265	338	318	301	320	317	315	296	320	332	308	281	289	288	296	261	265	310	297	292	298	303	279	324	280	311	269	271	290	329	312	345	289	294	280	302	268	293	309	282	296	287	279	303	304	315	332	335	288	295	304	289	297	290	289	294	290	303	325	296	300	278	310	287	310	307	329	334	290	290	274	282	326	312	290	328	296	311	291	334	326	321	297	314	278	284	320	288	325	306	300	328	341	337	287	267	291	295	324	304	311	317	314	307	300	283	279	333	321	302	302	289	314	310	300	287	298	298	318	331	272	329	297	311	293	308	298	315	291	317	288	307	255	320	311	320	324	306	278	293	307	319	280	318	284	300	243	305	296	307	296	296	328	296	326	298	323	289	296	330	314	291	305	308	308	297	307	283	309	319	296	298	294	291	325	305	294	294	257	298	304	264	327	279	276	252	274	333	309	321	314	310	289	290	300	262	321	295	274	303	314	314	304	321	326	296	342	303	306	298	320	297	259	274	304	311	281	294	296	327	310	303	307	273	291	283	309	323	311	302	298	278	309	325	292	306	298	278	316	285	331	341	300	296	326	288	320	323	294	287	272	284	301	312	283	256	312	344	344	332	304	304	318	302	306	323	296	308	290	314	293	294	301	311	300	267	281	274	300	284	275	298	285	305	289	335	279	305	256	318	276	308	312	314	306	310	320	276	300	292	293	268	301	299	275	312	336	303	308	314	307	304	315	317	305	318	310	314	319	288	304	320	306	318	286	284	281	293	303	276	300	283	302	265	298	335	306	285	270	312	305	321	324	291	291	271	293	324	328	282	313	357	286	312	329	314	328	292	281	297	280	300	316	282	287	307	261	272	303	284	300	328	304	305	291	305	285	286	273	308	287	297	297	275	290	270	302	296	299	315	271	319	303	291	309	311	301	301	283	315	288	279	319	315	312	323	325	293	309	298	292	288	305	308	304	310	297	302	291	310	280	287	286	311	292	329	295	312	305	309	266	316	284	301	273	281	312	282	308	306	312	283	293	295	279	314	276	315	340	287	296	308	274	294	308	264	307	308	312	295	332	324	265	330	288	308	308	308	282	294	295	290	290	285	312	293	320	283	296	292	310	303	343	317	320	314	283	295	298	338	306	286	309	321	305	281	314	252	313	303	316	349	292	288	286	303	302	278	303	341	283	295	305	312	282	298	280	304	301	315	291	330	293	305	310	320	302	313	283	299	285	326	281	290	324	326	320	310	310	335	287	351	303	315	293	312	326	306	305	287	308	301	283	263	259	307	273	319	275	311	314
10142	11020	17577	16768	14349	11223	8621	6625	5638	5484	4858	3128	2521	2546	2802	2328	1917	1732	1792	1606	1399	1246	1276	1214	1209	1105	1190	1132	985	1029	1039	981	946	1003	951	954	917	900	917	867	794	873	820	834	838	798	782	856	809	853	755	834	815	814	816	833	854	782	852	784	819	858	787	832	802	832	809	803	813	809	770	790	781	826	810	825	769	814	816	769	817	806	800	785	772	801	772	773	827	780	819	834	843	825	774	852	772	759	786	797	773	740	797	771	872	827	804	812	847	792	790	803	834	805	801	796	820	820	808	818	825	804	817	787	817	796	785	804	831	791	839	789	831	858	787	746	808	807	772	842	819	776	771	818	807	822	767	797	794	768	780	791	776	818	774	798	796	795	825	817	830	793	788	794	751	793	808	814	803	787	822	834	807	760	820	826	831	813	846	812	772	794	828	846	779	764	823	815	766	849	812	818	805	832	782	799	818	820	819	821	805	774	821	820	844	814	765	786	817	788	818	760	829	762	821	804	771	854	788	833	863	763	792	741	781	813	841	801	803	799	804	724	818	776	785	811	829	815	788	794	808	795	834	812	815	824	802	772	784	755	857	801	790	784	778	762	810	817	802	822	771	786	776	771	804	857	790	795	747	820	856	819	756	781	786	820	767	811	832	768	787	797	850	800	782	793	776	783	810	738	798	801	748	812	839	811	829	772	851	781	794	827	779	770	800	790	791	838	838	797	815	816	803	787	754	814	810	789	821	795	778	803	781	798	763	781	788	825	754	782	802	815	796	829	810	795	793	798	828	793	840	787	794	821	808	797	785	815	824	791	777	848	820	788	808	758	820	813	818	813	835	817	840	822	792	834	789	813	834	795	762	839	788	793	813	796	807	834	796	841	777	847	784	805	854	761	819	819	773	818	802	831	843	782	816	849	797	826	860	775	838	775	774	743	856	832	826	814	796	819	813	815	818	772	803	830	779	804	717	820	788	809	816	828	815	803	778	776	777	780	751	854	800	748	808	827	814	844	801	831	822	835	792	841	813	787	813	788	789	821	797	789	780	778	803	772	829	805	811	786	868	805	820	812	802	850	829	796	796	798	799	836	798	828	837	743	809	842	760	772	801	799	826	763	776	815	779	781	776	829	806	811	759	844	815	792	831	783	814	834	819	863	763	801	801	802	806	796	831	829	790	815	787	834	838	799	811	851	793	820	773	828	843	785	835	749	790	792	750	812	798	818	814	783	790	798	821	828	810	826	784	798	785	802	751	863	758	791	819	804	798	817	798	785	813	813	772	807	776	796	819	870	837	786	823	797	811	811	803	832	818	850	770	796	809	855	804	758	766	822	799	784	835	832	832	805	767	826	811	836	738	773	829	844	797	807	773	837	799	781	811	791	787	804	767	801	843	847	765	846	841	806	774	829	825	831	822	797	802	833	824	837	798	761	807	853	776	811	783	765	810	831	793	819	805	758	808	809	804	822	793	827	815	741	803	740	844	814	828	794	813	823	784	756	802	770	887	808	834	775	789	795	740	797	785	785	806	845	817	808	765	847	791	775	823	770	761	823	832	776	816	806	743	830	762	779	802	844	851	819	827	859	825	781	799	838	786	734	766	771	782	761	837	787	802	784	835	834	796	781	812	846	809	729	736	776	828	804	839	816	817	791	837	759	826	797	790	808	840	823	794	794	799	819	800	754	781	760	808	800	806	779	811	791	881	773	788	791	754	790	790	755	810	870	838	756	840	816	820	843	844	830	780	793	809	810	832	764	804	796	879	829	800	789	781	792	860	790	813	868	778	821	808	760	789	795	813	800	776	762	765	792	834	771	817	832	764	795	801	824	799	772	830	809	759	765	770	791	800	804	820	833	744	783	829	814	816	815	782	794	782	791	780	833	825	834	771	809	787	824	796	801	786	780	777	825	756	817	832	786	772	782	816	780	799	764	847	816	787	806	795	830	765	783	758	855	791	747	823	786	822	875	768	819	841	852	799	862	783	818	786	823	835	803	826	851	797	785	785	782	797	780	838	793	795	749	799	773	849	791	828	843	756	787	850	797	804	819	784	759	737	834	810	824	840	766	747	886	839	820	799	782	809	776	794	792	832	809	757	814	794	823	847	824	814	836	830	783	778	782	842	817	781	808	855	820	777	817	763	746	805	811	819	824	787	788	753	771	815	834	855	794	812	789	799	838	805	846	802	767	769	827	776	786	822	803	854	801	789	828	820	817	815	790	804	795	759	799	768	833	786	795	810	818	808	824	815	788	814	789	812	784	738	797	815	817	810	819	844	849	806	815	829	799	803	771	852	819	793	781	761	819	839	818	756	780	779	846	767	785	804	770	829	768	796	831	796	816	831	776	808	815	793	820	813	774	822	815	777	836	779	778	828	790	817	821	745	838	783	806	830	792	819	770	767	851	809	818	791	796	806	817	857	809	787	814	795	780	824	798	766	789	794	826	775	779	775	817	853	773	849	784	831	793	817	820	788	815	814	774	770	827	814	794	776	756	811	828	840	825	827	786	786	816	790	808	838	797	774	800	866	782	797	776	772	815	779	821	780	803	858	762	827	756	823	791	765	860	813	787	809	783	841	849	781	786	773	805	834	825	866	800	827	810	834	823	796	802	843	793	816	808	793	821	799	839	796	786	748	823	804	774	837	817	805	819	800	792	818	811	776	823	769	879	813	875	789	783	841	731	768	844	801	769	834	840	779	747	817	849	790	786	796	823	818	821	764	800	761	832	837	804	818	799	823	775	776	826	835	790	775	771	810	837	818	838	855	774	809	795	780	817	869	807	783	809	774	791	823	832	824	791	756	804	806	820	774	827	795	810	803	748	810	756	814	780	756	822	816	789	835	814	808	797	802	740	841	831	791	830	810	789	823	825	785	808	803	810	824	795	822	798	797	846	848	786	797	763	786	800	796	834	825	782	827	851	814	816	824	841	826	781	831	803	802	794	780	809	767	828	817	801	772	849	841	768	771	822	804	787	808	783	775	815	779	784	772	803	804	819	799	829	829	798	803	797	778	803	836	825	815	767	748	817	829	777	831	781	802	771	815	789	781	830	830	814	762	765	760	766	769	854	812	783	843	810	838	770	795	855	782	854	818	812	777	797	812	811	848	835	757	850	834	834	779	790	759	827	821	812	765	848	828	863	828	840	815	796	802	757	801	785	805	824	775	819	778	827	768	779	822	869	822	789	863	782	803	896	874	774	774	813	825	798	801	800	838	817	857	809	836	840	754	803	808	811	864	847	826	788	776	837	811	805	827	793	779	778	828	836	814	785	823	808	850	819	829	802	764	801	774	804	794	836	791	835	805	796	808	741	805	787	853	813	818	788	861	782	776	853	844	816	830	843	811	801	815	833	781	809	760	719	785	824	851	773	760	787	829	849	832	796	759	786	805	791	836	746	778	871	791	810	750	800	794	797	779	835	891	814	779	788	812	776	864	777	779	811	786	818	807	803	759	772	767	839	763	772	839	758	798	807	833	848	802	791
30149	30377	34264	30947	27828	21872	19666	13897	10358	10180	9195	5128	2861	3527	4320	3464	2211	2068	1969	1629	1272	1109	1210	1145	1033	911	708	842	742	780	745	627	730	654	640	475	510	412	436	382	395	317	362	348	329	306	245	284	248	276	293	272	254	279	250	254	252	253	242	238	251	260	214	276	236	236	266	249	271	245	260	285	250	265	287	239	250	254	246	251	257	259	262	237	239	249	258	244	245	267	245	268	266	252	234	254	251	247	241	276	232	264	263	252	234	239	275	220	246	259	232	252	245	265	272	250	232	246	259	247	269	255	245	252	223	244	246	246	283	261	255	256	244	260	257	249	266	274	282	231	276	259	263	248	264	239	250	251	235	269	248	250	246	256	230	266	244	262	279	248	259	249	257	238	274	255	241	208	236	244	251	263	228	260	247	245	263	240	226	250	249	235	234	225	254	229	249	264	236	242	258	241	226	241	240	249	231	271	244	248	265	287	231	212	258	259	254	265	247	249	281	264	252	246	255	238	240	235	244	229	252	242	303	231	267	258	269	228	248	265	240	235	275	242	195	222	222	225	260	257	291	270	262	249	265	261	258	243	255	281	244	246	256	264	252	264	255	235	247	236	263	230	232	232	262	237	269	258	251	230	261	248	258	263	245	279	253	247	263	228	231	253	241	257	245	263	271	263	243	263	282	238	251	249	275	250	225	259	252	232	249	261	225	268	256	250	260	245	242	259	239	260	245	258	263	240	247	248	263	267	218	247	252	233	269	231	227	265	243	263	239	231	220	271	247	240	253	241	250	263	255	235	243	246	277	259	217	266	269	288	243	245	230	224	248	256	233	269	258	240	270	237	246	242	284	208	233	238	261	238	254	239	267	252	252	243	238	261	240	259	239	246	246	261	292	255	255	258	247	260	244	242	228	245	256	238	259	268	227	256	266	251	259	243	246	245	250	264	242	245	231	224	243	229	238	249	266	245	265	251	217	244	265	223	241	250	239	247	297	241	230	259	245	274	288	231	250	270	251	248	257	213	238	274	223	254	244	303	272	266	231	245	227	227	263	266	260	228	241	261	225	239	243	267	254	252	234	293	228	267	265	254	279	219	277	249	248	262	240	229	253	239	258	260	243	237	270	249	249	284	255	242	265	245	225	250	251	259	252	277	256	252	239	253	267	257	260	229	248	250	290	250	220	261	256	257	245	279	272	217	253	254	257	242	267	247	282	238	253	246	249	230	235	260	253	252	261	248	257	269	252	241	258	238	289	258	233	253	274	230	254	250	251	246	217	275	235	231	235	249	221	231	254	249	247	254	261	260	248	262	245	277	261	265	258	232	239	249	261	246	258	263	269	266	268	248	242	275	258	243	252	249	255	263	264	249	245	262	234	259	297	260	255	266	225	257	243	256	253	274	269	229	247	270	257	231	228	260	227	233	246	262	250	264	265	282	278	265	245	262	257	242	237	254	226	259	260	260	242	245	244	248	291	241	239	221	228	263	230	254	254	248	248	209	236	253	244	246	224	271	285	233	253	265	276	274	241	255	235	241	251	257	269	252	257	281	255	282	268	227	254	231	258	264	255	270	233	238	250	267	258	249	237	247	241	237	258	237	240	251	243	228	235	251	279	223	257	263	262	231	268	233	235	269	250	257	243	270	269	245	249	252	240	238	248	263	228	267	262	227	275	223	267	233	247	249	247	250	267	239	279	237	249	253	275	255	275	273	261	243	246	277	252	239	247	280	252	232	245	263	241	255	256	228	253	239	243	238	236	239	244	269	241	239	278	272	255	272	248	248	231	273	280	257	235	229	252	287	257	236	249	290	212	219	241	263	226	270	236	267	248	242	235	244	259	277	267	249	248	264	269	247	248	236	222	277	222	248	247	256	263	265	300	273	254	259	244	217	226	261	274	250	260	256	245	236	260	269	207	246	255	241	230	245	223	232	290	257	233	243	239	242	248	296	241	267	259	225	260	254	224	232	228	244	273	251	254	257	253	232	250	265	270	243	243	261	264	237	219	227	269	246	262	253	268	276	254	252	256	254	226	271	276	269	280	249	259	257	257	279	259	249	232	224	268	269	282	260	238	256	242	248	234	240	251	258	248	269	277	251	236	231	260	238	268	258	244	300	220	244	262	237	280	233	225	240	235	289	244	220	246	258	265	265	249	268	253	259	249	264	247	272	244	234	279	225	241	236	263	251	243	269	270	272	232	243	251	274	288	239	253	203	286	279	235	267	250	250	202	248	231	250	248	261	255	242	273	236	246	257	283	232	238	265	228	261	254	250	211	253	274	251	233	255	235	233	234	268	270	265	249	231	247	250	235	235	292	238	273	263	225	255	245	248	266	245	246	236	247	281	265	236	248	236	238	268	229	255	235	236	254	218	241	248	240	280	272	214	236	242	240	234	231	240	239	234	233	268	281	240	249	268	271	274	283	249	247	231	240	236	223	265	296	260	264	219	274	276	236	265	277	239	249	253	244	243	281	255	260	264	264	250	237	251	242	266	256	259	252	239	258	257	248	238	255	252	269	236	264	250	267	231	273	241	258	275	237	210	246	239	232	244	235	240	266	274	256	219	260	288	284	253	239	236	249	275	244	248	277	224	264	247	239	245	233	257	257	242	253	267	235	231	260	242	274	250	252	261	266	245	254	263	246	248	272	259	259	245	259	250	227	237	276	234	270	243	257	209	261	282	252	236	256	264	257	258	224	247	250	299	278	254	241	233	264	276	265	248	219	254	242	252	263	245	259	250	252	251	248	250	239	247	229	251	232	250	252	272	261	252	243	229	245	240	254	267	238	251	248	232	236	227	258	252	234	270	233	236	256	244	222	254	247	254	226	244	245	243	254	246	261	259	248	222	249	242	250	268	228	237	237	264	237	264	250	256	265	234	263	286	227	249	243	258	228	237	222	257	248	261	251	243	258	274	260	243	227	253	257	251	230	286	243	253	265	258	237	264	249	258	261	232	275	250	236	226	264	266	236	261	264	248	246	244	225	247	238	242	263	261	280	245	257	257	275	256	241	232	261	270	264	286	248	250	253	259	258	245	265	239	255	242	244	260	259	238	313	240	272	239	231	248	247	246	247	238	273	245	266	219	258	226	234	258	236	259	250	219	260	270	272	247	251	246	238	257	227	269	234	283	245	235	266	238	296	257	246	243	262	234	242	239	232	264	274	261	248	251	269	273	257	251	255	269	277	267	259	241	285	257	263	253	256	252	236	261	210	242	248	261	249	250	261	263	247	250	246	236	245	230	231	249	261	255	274	251	249	258	258	227	240	242	246	233	235	245	251	240	261	262	267	249	287	255	228	247	250	264	259	274	242	254	249	225	243	248	245	255	223	265	241	261	255	239	281	256	273	262	274	240	234	260	263	237	250	240	260	260	244	238	258	248	262	269	280	235	235	261	237	285	247	241	244	250	225	237	264	231	237	242	258	239	252	240	245	209	261	272	235	270	249	240	287	267	278	262	296	271	248	244	258	251	271	263	256	251
22813	26442	33961	35424	33381	30779	31126	25209	22436	24933	24099	14812	11118	14251	17552	13653	10049	9841	9913	8325	6710	6199	6460	6064	5522	4635	3734	4907	4190	4111	4081	3791	3927	3394	3446	2575	2527	2032	1879	1783	1585	1506	1412	1178	1109	1006	863	883	864	840	756	730	730	711	772	731	702	724	696	729	723	728	710	729	683	665	708	713	740	668	710	734	727	707	673	759	742	702	668	689	681	689	642	666	677	639	717	680	707	670	693	672	664	698	658	714	685	671	689	654	693	723	737	699	656	717	663	658	645	665	697	666	689	685	665	689	670	690	670	643	683	658	686	656	629	690	664	698	688	651	684	667	705	659	686	682	661	671	720	699	730	714	706	701	683	708	685	679	648	736	682	711	706	641	712	670	686	650	704	678	698	751	720	704	681	667	696	704	670	703	669	673	687	675	707	665	727	658	753	695	664	728	696	669	710	689	712	716	638	668	682	714	686	744	769	667	670	688	678	714	708	671	662	722	681	728	697	709	692	681	643	692	677	705	671	685	701	676	600	716	655	642	676	706	699	688	691	675	650	708	683	679	657	731	695	684	702	711	676	707	675	647	655	701	688	659	711	699	691	675	682	751	663	665	664	695	665	633	713	637	659	679	683	651	670	717	676	704	703	705	671	670	682	684	629	684	665	681	675	739	684	682	715	664	694	682	674	732	764	681	676	671	693	626	698	689	718	717	686	694	725	698	638	676	720	644	678	640	687	657	681	684	698	691	688	673	693	686	686	705	665	673	704	656	656	723	681	703	701	667	691	674	659	703	680	651	643	702	654	717	706	715	692	702	680	630	669	735	670	683	633	681	700	639	674	728	681	681	629	679	710	682	675	661	662	658	662	691	671	699	692	717	669	642	719	718	720	622	715	680	673	698	692	678	671	763	673	678	698	727	675	661	666	758	693	704	671	635	653	689	620	670	692	672	714	729	698	681	654	682	670	673	698	724	706	686	678	672	677	685	687	722	687	738	718	673	691	704	686	638	707	670	734	674	713	674	721	685	690	703	714	683	680	661	716	658	688	683	706	672	681	675	683	640	669	715	664	688	669	683	691	710	660	697	620	719	685	702	678	685	686	665	706	623	701	678	728	701	709	722	668	693	687	669	671	666	629	675	703	718	642	683	682	632	677	676	685	681	616	657	662	640	699	694	684	734	643	646	714	704	677	679	721	696	657	696	733	641	707	668	705	640	709	666	692	678	722	722	685	699	689	629	700	697	719	704	720	696	669	687	664	673	686	663	718	661	653	702	664	677	676	673	673	696	718	688	664	666	673	690	737	662	741	669	642	698	678	657	689	671	674	701	690	663	648	682	702	710	671	697	693	666	666	679	713	655	641	676	692	699	670	729	653	709	646	691	673	698	688	674	680	708	669	658	711	715	668	670	654	713	702	657	690	731	666	670	706	697	688	682	647	680	660	675	707	645	674	681	664	705	678	646	671	660	663	687	655	684	706	695	718	657	699	690	710	700	686	690	685	651	693	694	676	661	698	676	641	713	683	677	700	653	671	685	661	645	685	707	660	704	695	718	700	675	633	733	675	684	633	694	666	688	731	644	640	716	704	704	686	721	707	662	696	695	695	704	720	701	696	663	643	717	667	699	666	687	699	640	693	638	680	722	674	633	666	672	713	631	636	670	722	681	667	665	700	684	652	724	752	714	658	643	725	664	678	666	706	655	640	667	665	686	692	687	668	661	650	715	681	662	701	692	651	658	671	668	694	665	713	671	680	646	693	659	710	684	653	672	731	707	695	664	688	703	635	690	661	714	693	691	681	708	650	639	659	684	695	715	659	670	704	655	696	648	702	679	650	683	726	699	686	706	684	700	676	697	675	665	675	674	694	663	663	697	658	680	706	713	665	704	729	707	733	733	655	685	698	723	682	663	650	696	664	651	669	705	670	692	670	683	683	675	723	708	672	657	694	724	683	734	699	642	686	717	640	713	709	695	679	684	705	705	685	671	691	689	645	681	665	696	681	708	712	715	688	736	670	674	651	702	695	681	719	683	640	669	693	692	726	650	690	698	680	662	644	732	680	697	652	747	691	691	625	666	665	694	676	625	698	739	701	669	686	655	695	663	662	677	701	661	682	663	691	693	686	678	680	677	686	690	635	676	708	729	650	691	706	646	664	687	681	695	678	663	669	684	667	687	647	632	706	645	657	663	665	728	708	666	657	729	685	668	644	725	675	705	735	685	710	719	752	693	721	696	739	693	713	691	705	658	664	702	707	693	657	646	715	638	655	680	646	652	636	696	666	714	706	695	687	698	675	702	676	686	672	693	698	655	656	714	653	680	693	704	677	680	702	697	669	681	685	701	672	674	687	684	709	728	695	686	703	668	669	697	685	707	642	703	674	728	707	666	673	651	664	668	699	645	647	722	706	709	701	635	715	666	655	715	704	667	615	690	698	676	657	650	713	659	652	682	719	653	674	695	690	679	652	686	696	700	714	618	698	699	706	676	720	696	714	686	689	685	714	677	674	653	733	652	672	713	631	692	662	649	718	684	702	666	665	675	702	672	697	701	698	699	665	668	697	648	677	660	666	669	672	690	671	689	699	724	665	704	663	694	665	686	645	706	695	668	672	671	658	686	701	665	662	694	680	682	712	676	676	671	714	660	709	668	714	669	697	642	747	696	727	706	671	686	698	726	681	708	697	652	659	681	660	644	687	689	668	630	649	715	692	693	725	707	703	696	661	683	677	637	680	689	693	670	681	723	695	719	684	643	749	643	680	711	669	677	654	641	668	648	642	667	715	679	686	682	717	639	697	697	665	721	726	712	679	681	731	662	722	651	689	663	683	673	687	686	737	653	641	679	755	669	692	665	704	661	677	686	701	664	665	687	656	722	690	680	683	722	716	678	669	696	645	707	683	650	670	698	629	682	677	671	675	690	696	697	711	694	684	668	651	636	681	657	666	641	703	672	702	675	720	712	676	684	682	682	708	691	686	704	658	660	725	658	699	645	690	673	672	692	657	695	662	657	702	667	709	713	670	651	637	693	732	711	730	670	683	702	642	672	704	698	692	663	681	658	682	725	691	667	704	667	656	696	672	637	736	668	625	682	709	727	696	673	711	672	700	741	654	681	698	688	673	672	687	677	734	676	689	653	680	683	696	680	731	727	721	650	643	716	665	709	668	675	661	743	700	641	652	684	740	669	719	670	701	625	654	691	696	695	679	722	694	679	674	658	670	683	738	711	678	652	714	665	653	658	682	680	669	658	698	704	692	715	710	695	680	621	702	694	676	677	716	681	712	696	696	680	676	647	680	637	690	654	614	713	697	640	662	670	676	661	693	689	682	673	701	683	707	676	713	642	668	672	694	677	694	651	722	668	696	719	634	688	724	687	657	758	661	651	755	730	687	652	705	660	667	671	709	695	706	680	649	682	695	689	723	687	689	666	679	652	678	722	663	650	669	698	704	695	664	630	673	717	678	708	702	645	654	694	706	704	669	659	719	663	653	660	690	691	688	670
37033	36314	39237	34846	32466	28791	23453	16796	15510	15766	14732	8472	5614	5662	6509	5727	3838	3790	3383	2523	1993	1978	1791	1665	1417	1079	894	1302	1103	1068	1086	1005	930	846	1007	710	616	535	531	439	445	408	376	330	321	287	271	259	257	270	249	247	244	236	239	205	222	216	218	202	246	215	221	222	234	212	216	224	247	218	209	215	192	220	228	236	195	204	224	266	228	225	238	224	185	222	217	224	233	205	224	202	254	222	254	203	214	208	223	219	243	221	207	216	213	207	228	227	219	206	205	203	210	199	245	200	191	236	213	237	242	250	206	232	213	218	222	222	233	199	221	210	206	201	223	225	241	209	221	225	224	233	226	202	223	190	217	233	202	203	221	204	228	197	224	209	231	207	237	238	239	228	229	213	191	229	232	218	201	249	225	208	211	213	217	214	201	207	220	236	221	234	239	215	214	235	190	217	218	197	221	223	207	244	222	195	199	219	213	205	211	243	238	227	220	206	219	223	214	228	227	237	210	227	211	181	199	209	198	237	238	228	203	203	208	198	216	210	214	222	206	210	227	215	200	232	175	223	216	206	207	225	226	206	224	185	205	202	226	208	229	233	204	214	237	208	244	223	221	227	232	228	221	220	220	220	209	211	225	207	212	223	212	215	208	236	197	198	222	228	235	214	219	211	217	207	207	220	211	193	186	218	214	203	212	215	179	200	222	214	211	217	213	212	205	233	201	246	214	217	210	214	224	230	223	216	218	201	212	194	235	244	214	233	205	235	234	182	228	241	238	236	229	226	203	238	241	239	220	200	224	223	227	200	220	235	222	190	210	229	220	216	217	199	189	237	232	230	232	225	232	207	214	226	202	239	217	242	219	216	206	220	180	204	213	245	232	199	220	211	222	223	222	217	212	176	209	206	231	229	237	189	238	229	209	192	237	221	229	198	215	233	215	246	205	206	217	225	229	203	194	226	232	228	220	242	212	235	228	234	212	219	226	195	237	216	229	198	219	212	200	199	264	222	214	238	201	202	217	215	222	219	227	221	215	193	239	218	246	196	220	218	211	214	244	207	206	197	185	222	218	222	234	216	221	239	227	200	214	240	227	218	216	195	209	217	207	227	225	210	208	234	220	182	227	229	221	209	202	204	227	207	226	235	208	201	235	215	220	217	214	217	219	195	226	223	223	238	240	198	215	212	223	213	226	224	222	219	191	205	244	213	236	213	227	222	230	223	204	219	232	209	218	233	219	235	201	214	208	215	221	243	243	203	251	200	208	223	215	228	206	231	227	242	186	216	224	247	199	234	219	213	205	239	211	226	233	188	210	209	226	210	209	177	196	203	218	211	204	238	223	248	205	187	225	230	215	233	227	199	240	184	227	216	225	224	201	212	192	214	229	201	216	197	190	229	204	208	220	237	205	223	255	218	208	196	229	217	219	209	231	193	211	216	192	215	236	215	212	223	198	207	223	196	220	229	210	207	236	206	247	233	250	185	218	241	205	212	247	228	225	197	208	209	204	218	226	220	242	197	200	196	197	201	185	202	209	213	232	228	212	216	214	204	211	250	229	197	240	219	193	221	210	222	214	226	246	211	232	198	188	224	217	232	218	206	218	249	210	221	205	233	217	222	237	209	233	203	216	210	223	212	199	204	218	220	204	213	212	202	219	233	247	211	241	237	213	206	211	236	211	220	195	223	224	209	209	220	213	215	234	210	233	237	203	192	194	215	192	242	213	209	212	221	241	233	222	229	213	210	228	231	218	196	218	230	203	215	219	206	176	194	222	220	219	222	220	202	212	203	218	229	212	210	215	211	238	233	205	209	229	204	187	213	225	237	225	222	227	211	214	202	214	233	225	223	246	245	234	199	208	204	220	233	223	248	241	219	219	204	207	219	234	224	207	210	249	229	236	231	204	243	231	227	212	221	237	236	218	220	227	198	201	192	192	205	218	228	219	224	215	214	202	219	193	233	219	226	222	224	217	221	206	223	234	195	198	214	204	223	209	224	242	202	203	239	207	220	226	225	193	194	224	226	198	218	213	182	223	229	231	188	229	222	226	218	219	205	196	234	216	214	231	225	197	208	220	206	235	222	205	211	225	196	200	229	200	198	213	238	217	231	227	215	221	200	211	217	194	215	196	202	247	225	219	231	198	195	210	208	223	222	212	206	226	196	217	213	226	204	234	197	213	213	239	215	218	226	215	214	210	222	198	226	218	218	221	205	201	224	210	231	221	243	221	249	238	212	223	204	225	222	217	199	221	204	209	240	211	231	199	261	227	232	211	208	203	202	231	234	203	238	205	209	211	210	205	245	225	227	229	208	227	205	215	214	217	226	203	200	222	196	203	203	199	217	226	235	219	244	204	241	223	217	236	232	213	217	224	203	217	208	187	228	209	213	217	210	206	221	244	214	221	248	207	229	202	192	218	209	194	216	197	238	197	218	250	223	207	217	186	235	237	218	198	225	220	194	221	183	264	229	218	223	202	188	219	230	249	220	201	217	230	209	212	225	211	224	254	253	228	214	238	205	221	211	222	199	218	213	219	209	228	220	212	201	211	208	216	217	201	220	199	196	230	225	224	182	191	242	242	220	216	227	248	245	223	202	239	234	217	205	229	216	200	205	242	236	220	213	220	220	184	196	209	205	214	195	187	213	218	223	233	208	209	207	225	222	252	226	234	215	233	214	252	206	199	238	224	225	223	245	207	230	226	200	198	203	261	224	194	219	217	240	222	214	207	236	225	199	228	215	233	240	216	214	222	230	226	236	195	212	221	214	248	226	196	230	191	244	209	217	221	201	213	236	230	194	195	212	219	223	245	222	212	236	213	241	197	232	225	241	235	216	197	225	192	236	207	237	225	202	235	243	223	226	227	213	205	237	229	232	225	230	205	206	198	201	216	231	184	204	233	198	201	220	246	231	238	194	224	224	193	244	210	206	180	225	221	222	221	232	213	201	217	228	210	223	230	209	213	223	240	238	223	213	194	211	210	222	198	208	250	231	204	226	202	214	248	224	211	216	217	240	227	232	226	223	230	219	212	247	200	213	201	218	228	206	212	208	239	216	226	249	208	209	198	212	224	216	251	242	210	200	193	205	227	224	241	201	242	224	208	200	223	212	229	225	236	204	237	214	211	236	222	206	196	210	201	235	210	207	206	203	202	188	229	223	236	227	218	193	236	208	198	236	232	250	204	221	210	236	209	219	192	222	244	207	211	244	190	241	203	218	234	242	207	218	221	226	203	231	231	217	219	222	200	200	243	190	220	221	216	237	201	210	206	223	197	222	212	238	192	197	202	209	221	208	240	228	228	215	208	207	215	228	230	213	193	224	192	250	203	228	218	239	205	212	219	219	223	236	216	210	202	228	203	231	220	217	234	201	215	224	208	223	225	226	230	193	183	208	194	179	202	210	226	225	218	196	218	212	208	219	228	228	188	204	245	221	176	212	210	191	232	214	224	230	209	227	226	196	190	200	226	247	244	216	223	206	218	200	222	200	198	229
27166	31591	38567	40219	38732	36333	32089	28774	29132	31317	30586	19683	17803	19110	22939	18636	14239	15115	14734	12134	9943	9662	9710	9148	8355	6159	5166	7631	6471	6146	6415	5704	5668	4857	5650	3772	3673	2911	2576	2378	2148	1927	1902	1585	1421	1300	953	969	921	821	850	725	803	666	724	685	677	705	660	692	680	702	663	645	710	692	639	633	598	629	647	629	641	652	620	667	653	637	633	619	591	665	652	670	644	643	568	609	614	639	598	594	591	590	603	602	643	600	579	603	637	601	615	616	584	622	591	645	601	577	585	634	597	611	599	590	645	564	601	630	635	576	588	639	591	599	592	605	594	607	624	622	625	633	640	599	679	611	605	597	629	592	614	644	570	631	586	598	583	604	656	619	598	583	610	575	622	599	607	616	577	603	616	643	599	560	620	643	600	575	615	556	581	636	589	598	600	659	608	581	627	651	607	626	643	590	633	664	599	603	623	634	593	610	630	585	569	585	595	607	612	618	633	581	584	598	565	614	594	617	566	596	632	600	593	608	609	636	582	634	687	645	589	635	650	624	571	618	619	585	581	601	595	563	600	591	663	630	596	633	652	574	622	601	594	537	593	592	593	551	599	596	668	596	633	605	610	591	630	601	586	634	598	586	628	567	584	624	599	621	590	604	602	617	600	592	582	589	646	619	575	641	618	610	590	638	583	637	623	633	606	603	618	605	622	637	581	594	618	620	597	582	626	637	615	615	592	607	598	610	593	577	642	597	600	587	575	617	631	617	607	577	628	591	620	586	622	633	632	575	569	609	620	607	580	564	576	605	622	581	631	547	554	588	577	564	642	607	576	601	646	598	571	606	654	591	617	594	623	612	620	641	634	605	572	659	644	595	575	580	577	601	609	602	643	595	615	570	641	614	632	624	657	632	603	619	626	600	628	583	579	598	561	622	594	612	650	591	622	610	609	590	591	601	562	588	657	641	612	593	604	614	610	613	613	603	577	568	554	634	589	597	576	576	632	635	634	630	630	638	588	632	616	635	669	561	580	582	596	612	623	608	580	619	590	642	619	593	608	584	590	621	589	600	604	619	606	630	590	592	632	616	598	578	586	584	600	642	587	657	592	604	643	614	588	565	622	604	607	612	579	601	582	591	606	540	621	550	638	637	604	612	615	643	593	607	587	610	626	574	581	607	636	616	602	572	652	615	630	585	590	627	593	587	583	612	639	583	615	572	579	593	615	582	590	586	609	615	624	663	574	566	571	667	622	564	573	601	592	589	614	617	576	588	612	559	562	619	596	573	592	678	626	644	584	589	580	572	607	598	618	548	608	620	581	620	612	588	588	604	617	618	636	603	600	580	576	673	576	563	637	597	589	623	578	627	585	647	596	566	571	579	618	642	650	608	569	602	608	620	621	609	577	646	617	580	625	612	609	569	614	585	568	607	635	666	583	603	589	598	582	601	614	605	637	583	569	627	654	615	578	609	577	596	628	581	600	590	631	609	572	594	592	585	646	583	584	564	603	632	599	598	599	577	606	605	589	589	635	607	620	591	579	609	641	632	615	629	598	613	562	599	643	624	625	564	640	585	597	603	583	598	629	588	616	572	587	582	579	623	565	644	612	575	588	599	599	641	584	622	611	625	597	611	636	585	585	599	604	601	575	580	616	609	587	575	623	587	636	636	642	637	614	581	589	620	557	608	601	628	576	620	631	592	621	658	657	576	595	599	573	597	619	644	650	583	636	599	617	572	630	606	642	583	620	620	620	585	600	626	616	594	580	588	602	585	615	589	621	601	615	604	637	592	562	638	629	627	591	622	637	613	606	627	609	657	574	576	599	600	626	616	599	583	590	604	639	623	599	644	625	612	587	681	593	627	611	620	596	576	656	680	601	609	574	583	594	576	610	568	609	601	627	601	590	605	588	620	628	589	626	612	601	624	585	601	602	597	648	606	574	575	581	631	605	626	614	561	605	581	611	614	635	610	614	622	636	610	559	591	594	603	632	620	591	619	638	595	628	615	610	594	635	601	582	626	580	610	637	600	619	573	620	592	592	573	561	626	594	546	613	604	580	618	533	608	563	571	616	622	584	622	605	561	601	597	612	619	643	629	572	610	625	593	580	617	644	594	607	650	626	599	610	580	603	614	636	608	619	630	577	617	594	592	596	569	618	574	572	614	633	618	611	573	568	601	592	647	646	653	571	589	587	573	580	573	637	604	566	606	638	578	639	593	594	621	646	624	580	634	603	606	611	580	545	583	615	603	574	597	610	605	590	595	581	601	645	607	608	600	597	590	554	602	609	596	569	605	565	656	600	569	623	604	612	619	583	588	660	604	614	609	611	544	613	599	620	572	613	590	619	636	618	598	555	596	586	632	592	606	597	603	592	619	645	636	624	581	644	637	604	554	579	629	620	605	625	643	610	603	625	623	661	602	620	659	632	602	562	607	619	577	605	595	612	593	604	590	645	620	623	634	581	592	608	602	584	579	603	604	626	600	626	591	643	608	643	636	606	640	611	594	631	605	655	635	588	643	584	595	648	584	598	571	564	584	614	582	571	618	627	596	621	565	612	573	633	645	618	615	589	607	561	561	607	601	604	588	617	560	587	598	636	601	633	605	616	599	631	567	573	649	638	614	599	585	626	621	569	591	570	581	575	609	543	605	599	614	625	607	585	595	594	597	592	621	620	599	617	611	570	603	622	601	583	640	619	626	616	639	556	624	565	656	572	604	591	649	566	613	628	641	620	622	638	628	630	589	536	613	631	614	612	592	618	600	565	588	595	601	603	605	603	588	609	607	598	576	604	567	562	589	571	614	618	598	597	620	600	597	604	628	568	584	600	583	623	632	637	595	576	549	615	592	569	605	604	582	597	560	593	564	562	582	556	621	602	626	587	614	610	582	591	619	550	607	627	638	616	568	619	621	609	627	583	637	574	565	604	613	606	590	607	603	605	576	577	613	616	610	585	568	580	601	584	646	572	598	609	593	602	624	596	624	590	633	620	657	613	614	611	617	618	602	615	606	626	564	561	570	628	617	617	641	597	567	620	618	630	642	589	534	569	622	593	623	606	605	569	641	602	669	560	595	645	563	643	557	520	641	638	617	584	600	605	643	593	604	573	618	620	632	583	635	621	599	620	605	587	618	596	578	626	587	613	616	586	610	572	560	632	594	619	646	587	602	649	624	576	601	632	621	602	580	604	604	592	582	621	590	579	591	589	571	620	585	575	632	584	628	600	618	618	629	575	594	568	623	611	604	596	597	635	606	607	605	598	641	646	597	557	587	570	597	581	578	590	593	597	598	607	578	610	593	571	597	574	660	601	566	618	619	551	624	654	603	595	559	564	561	607	570	594	590	583	607	535	575	584	597	623	595	570	616	612	605	591	605	633	635	624	612	578	570	624	592	607	621	592	596	587	617	605	572	563	618	574	607	643	617	563	650	581	596	665	641	605	634	617	637	607	569	573	602	609	617	563	590	628	643	597	615	615	628	580	625	651	609	615	604	585	617	605	594	595	654
12256	9664	11585	8474	5807	3722	2227	1612	1257	1057	883	706	622	541	608	554	398	457	376	372	354	370	368	372	377	344	333	345	338	330	314	313	330	318	354	333	288	311	299	315	263	319	301	304	266	292	291	282	309	305	299	288	314	302	311	288	312	303	300	287	292	305	291	285	304	289	316	327	329	294	290	310	295	340	325	277	287	295	331	296	277	303	300	295	282	294	264	307	296	292	336	295	317	300	307	305	282	295	304	307	314	318	299	336	336	325	320	313	296	292	289	292	305	272	304	301	299	311	313	280	305	301	311	306	289	286	300	340	262	312	317	333	315	298	299	311	320	285	301	319	293	327	285	280	269	325	268	290	299	329	308	302	309	322	265	317	284	310	286	289	307	277	299	278	281	277	295	313	320	310	301	288	297	280	295	299	323	273	283	303	284	310	302	304	302	287	313	298	290	296	287	283	290	334	321	280	278	319	282	287	303	292	305	303	309	331	292	325	330	293	313	303	336	295	275	272	285	321	315	308	290	299	269	310	285	294	311	343	288	297	284	300	313	308	309	310	288	281	317	300	303	344	305	313	298	333	289	305	322	297	336	291	313	285	291	305	308	302	287	285	328	285	291	305	284	294	308	305	308	281	312	340	324	300	304	271	311	293	277	326	310	322	290	268	292	303	326	327	324	324	314	322	286	310	315	299	264	287	325	321	311	295	289	288	304	300	307	317	280	305	326	341	334	277	324	303	292	304	307	313	317	328	309	324	289	328	283	314	297	284	306	311	280	299	275	284	315	267	296	288	280	305	308	301	326	332	327	303	300	290	274	322	316	297	329	311	308	293	320	320	316	310	273	279	297	341	341	313	308	332	290	285	309	335	307	307	312	307	300	293	311	300	302	276	301	295	303	294	296	311	317	309	268	269	269	299	332	300	321	310	328	268	284	300	299	274	289	313	305	316	304	331	312	323	340	287	302	296	269	303	305	327	310	301	314	309	289	277	304	274	290	296	309	328	323	295	311	288	305	303	291	311	307	296	319	291	304	315	302	299	308	308	308	291	304	298	285	304	267	263	307	299	312	314	268	315	307	295	305	316	261	302	289	299	308	300	281	294	315	291	295	310	314	315	295	314	304	303	288	264	295	313	272	264	288	293	320	292	298	299	281	294	301	328	307	297	318	302	298	304	284	276	307	289	339	291	295	286	327	286	307	293	288	271	305	312	296	300	247	303	299	317	291	309	327	320	333	308	262	277	293	328	296	295	309	305	310	277	328	305	286	281	307	308	295	303	292	295	314	328	274	300	315	316	315	308	299	329	291	287	304	336	298	321	260	274	294	340	294	295	323	288	292	271	282	298	300	295	333	281	259	325	313	326	346	295	305	295	292	265	281	282	297	289	311	303	293	314	319	284	274	321	288	324	310	289	295	303	280	293	314	290	292	302	300	327	303	284	316	291	294	328	293	305	313	293	320	291	330	309	311	280	276	275	325	333	284	274	313	277	294	311	312	288	298	313	294	288	268	295	301	268	312	299	294	300	301	291	298	297	318	297	329	284	320	324	316	306	296	362	280	278	281	301	308	296	298	280	297	296	296	300	293	295	305	309	337	331	294	340	309	277	302	291	281	300	290	321	319	307	297	310	276	301	301	304	321	327	287	306	330	300	278	319	321	294	315	296	299	315	301	299	306	313	293	307	265	316	308	284	292	313	301	316	262	304	283	317	290	321	305	318	332	305	291	293	303	280	309	307	340	287	303	296	323	323	345	305	313	278	261	288	307	329	303	307	308	343	302	289	309	307	278	308	347	312	280	310	291	279	294	327	283	326	314	293	296	295	303	287	311	285	309	283	302	314	306	293	338	305	315	283	312	314	320	327	306	322	275	309	280	314	289	299	266	284	288	247	307	312	276	325	319	270	289	294	281	305	306	290	335	330	288	300	280	306	300	303	282	284	302	289	288	272	303	297	249	313	277	313	307	322	293	295	324	289	304	292	290	285	291	305	292	285	290	262	305	277	310	306	282	290	278	325	306	282	319	329	291	289	316	324	279	310	282	321	300	279	298	309	301	270	303	319	319	291	316	298	284	299	335	344	265	325	280	322	280	301	314	319	289	333	300	306	301	300	313	304	283	291	316	300	307	297	318	292	304	299	326	284	294	280	280	335	297	277	267	314	310	284	284	290	291	306	308	283	270	298	306	289	317	331	312	313	283	301	350	299	291	271	345	274	316	296	299	307	305	294	329	304	299	316	322	277	305	290	307	300	303	291	278	287	285	325	311	301	281	268	298	308	285	286	344	312	307	331	267	296	302	283	286	294	295	323	301	306	307	302	303	323	306	337	297	301	333	331	280	317	268	299	303	303	306	296	302	280	292	314	298	315	284	270	296	299	306	299	293	297	303	284	280	304	329	321	309	320	325	315	278	300	321	305	320	298	261	268	283	320	321	290	308	287	260	307	289	315	305	303	294	317	270	344	314	298	294	329	297	299	268	322	292	292	293	301	330	297	304	311	287	318	286	305	308	293	305	322	284	288	309	293	309	279	300	278	266	326	296	308	286	293	294	293	305	279	260	287	292	288	292	318	291	340	319	288	293	285	338	307	281	285	316	301	310	302	297	314	307	303	290	294	331	309	275	285	297	307	309	294	306	294	318	321	294	304	342	281	282	272	320	326	343	318	310	299	296	309	289	313	309	298	277	288	305	301	293	284	307	295	317	301	311	306	319	259	313	322	278	281	306	297	306	313	321	294	297	307	295	253	271	297	322	259	318	293	290	306	307	308	308	328	300	308	313	292	298	309	254	267	326	322	288	311	275	300	325	304	303	324	268	295	304	293	265	298	297	300	298	302	310	325	327	331	300	316	317	312	316	314	329	278	315	323	279	279	286	315	315	301	312	315	293	300	319	301	294	287	296	309	285	314	293	286	291	317	292	304	282	301	298	308	290	304	303	286	308	323	289	312	297	338	316	324	320	288	302	295	271	259	295	304	309	309	322	299	286	244	320	290	309	268	294	291	309	296	312	305	284	281	308	269	312	286	280	322	259	287	287	300	313	291	298	301	314	320	309	332	312	315	316	332	316	315	283	302	279	306	289	317	287	310	311	320	288	282	293	327	270	303	331	293	299	325	311	262	311	316	308	298	287	288	298	282	292	285	300	342	270	318	315	347	303	308	289	297	287	318	278	284	297	273	315	307	307	272	279	279	301	283	321	301	303	279	287	265	294	310	315	289	289	313	330	289	284	301	286	290	367	274	324	311	343	311	292	268	272	330	295	296	280	283	294	333	325	345	284	303	320	314	332	300	301	328	315	295	279	316	307	311	301	274	317	281	327	320	317	320	290	281	295	333	292	307	279	289	309	323	289	282	295	282	302	303	306	284	298	307	292	269	299	276	322	299	289	306	293	318	277	302	303	270	335	286	293	276	288	296	323	303	290	293	301	295	295	303	298	328	292	282	288	270	300	309	319	288	292	289	281	293	302	277	311	298	304	283	296	326
10403	11106	17902	16593	13990	11157	7908	6336	5162	4834	4454	3170	2513	2233	2480	2049	1647	1789	1554	1414	1327	1302	1232	1213	1192	1059	952	1130	1042	1018	1019	998	1042	1037	972	874	879	978	866	854	807	904	868	886	810	825	848	754	833	808	836	798	792	765	790	804	805	819	822	845	811	879	796	823	799	798	797	812	798	782	837	778	809	798	832	818	814	806	804	813	776	826	772	778	841	762	806	810	799	802	802	841	796	824	824	798	809	790	837	806	822	783	839	812	882	758	810	812	806	770	823	793	786	788	810	806	821	796	786	751	797	837	848	856	769	751	779	792	746	835	794	843	804	842	790	783	836	736	804	764	802	832	820	796	796	785	782	749	784	767	826	802	796	790	800	787	797	764	802	781	797	780	834	772	833	757	793	835	830	847	743	793	755	796	790	755	750	770	806	773	795	826	827	859	785	757	872	751	816	823	788	805	798	785	742	782	823	774	837	818	739	824	820	809	868	750	784	817	874	834	792	829	756	782	820	809	743	791	737	844	776	785	814	798	784	807	794	791	787	774	786	793	845	769	816	789	817	789	795	832	820	744	771	765	827	807	797	775	795	832	829	776	775	778	744	855	753	829	817	799	770	790	822	799	809	816	773	813	820	821	798	807	823	784	770	794	775	810	752	780	849	757	818	791	783	847	806	776	738	818	824	781	797	807	774	830	770	816	775	802	809	807	793	815	837	783	802	776	788	805	802	794	807	854	828	790	822	813	787	827	842	819	827	821	788	797	836	761	788	799	784	813	736	760	789	793	820	855	756	738	783	761	798	798	777	795	795	856	817	792	849	810	790	763	750	843	803	775	775	814	874	814	745	748	771	775	767	797	819	794	841	781	790	839	823	804	787	801	792	760	800	830	807	770	769	806	852	790	781	786	791	810	819	780	817	828	818	762	802	825	814	824	760	776	766	728	798	826	780	823	872	764	772	788	782	794	803	770	779	802	799	823	718	836	778	708	765	826	809	791	802	812	779	829	814	802	835	816	798	748	825	820	760	818	786	828	835	789	770	810	828	744	768	825	816	801	798	789	752	754	821	760	827	774	810	799	780	792	814	816	807	870	853	806	788	823	750	805	761	784	815	727	819	797	816	788	768	812	805	774	820	757	758	827	790	791	801	826	788	801	788	826	790	805	813	839	831	828	842	752	820	859	795	795	801	829	807	764	777	833	768	833	850	845	830	786	818	832	815	865	827	782	736	786	796	791	818	810	785	824	827	782	800	807	778	798	799	762	786	785	828	789	809	780	784	784	825	772	838	797	765	771	825	793	820	743	839	795	798	847	777	787	732	780	815	821	764	770	839	830	847	845	780	776	766	829	818	747	791	785	819	799	839	827	784	826	774	795	784	799	812	796	822	835	805	796	749	816	738	800	813	769	868	753	779	754	792	769	783	781	812	783	851	780	789	825	749	790	820	784	824	769	823	773	776	852	809	862	817	792	826	779	779	769	776	803	823	826	790	828	810	809	806	818	796	753	799	757	806	784	805	818	817	736	776	771	793	804	786	789	751	855	821	845	827	811	791	844	781	828	777	776	791	804	782	758	817	787	834	803	735	785	811	836	794	796	805	836	762	782	863	807	823	876	803	749	818	794	860	792	822	801	801	796	797	774	795	799	799	815	777	808	821	781	806	841	794	804	823	806	781	769	750	833	757	801	791	814	862	795	779	794	822	810	773	832	803	786	816	784	826	803	815	815	810	816	818	813	812	780	808	757	774	798	823	817	784	798	811	804	841	824	785	800	783	784	805	773	809	823	800	809	823	790	835	753	812	754	776	768	806	750	820	844	783	813	821	813	787	822	775	771	753	840	781	798	806	732	855	798	818	757	835	825	783	786	769	813	781	811	711	785	835	834	811	755	780	816	786	742	819	806	793	800	804	835	798	808	768	829	824	796	779	824	804	784	824	844	819	828	790	819	762	755	775	782	757	802	829	830	786	847	767	808	801	861	827	837	825	780	785	813	784	795	794	805	773	837	741	869	803	809	784	816	805	870	836	806	823	782	837	810	780	736	835	813	758	816	783	832	801	793	747	774	847	796	820	769	786	774	822	797	769	751	779	824	792	854	808	842	781	770	822	804	804	831	839	798	804	825	817	834	787	804	844	769	788	739	770	859	807	808	799	766	836	838	804	809	853	806	805	731	812	775	802	786	753	814	781	858	812	782	790	783	843	797	813	799	781	783	800	767	835	781	815	786	787	802	808	749	770	806	810	803	784	787	803	785	829	828	740	808	800	785	787	812	785	776	840	818	780	763	824	804	789	802	779	743	829	850	834	766	797	810	804	798	821	775	821	827	824	838	784	758	774	776	756	828	835	793	800	814	827	849	801	824	777	797	808	796	781	838	850	794	803	815	783	791	830	785	768	837	814	812	793	822	831	801	824	827	800	802	795	760	783	797	823	804	837	794	834	793	734	817	804	780	773	807	779	772	819	796	800	847	745	821	850	838	754	803	781	861	795	829	816	771	775	742	782	784	783	829	805	791	778	821	795	835	752	846	760	770	772	813	801	858	782	796	779	813	782	759	798	777	792	811	773	810	825	786	760	816	782	786	795	825	774	800	763	837	855	831	829	799	822	783	792	820	805	819	811	787	765	771	785	814	796	801	783	788	792	762	827	848	845	839	803	813	822	788	812	763	789	747	807	798	837	752	774	837	826	791	785	794	771	839	830	748	830	828	793	789	781	760	845	851	799	773	794	814	781	767	764	860	832	843	778	790	788	860	803	751	750	807	793	838	783	778	821	861	793	792	857	758	843	855	776	801	778	812	777	820	802	816	806	801	789	801	762	786	775	810	805	830	777	791	836	802	806	844	827	787	808	785	817	830	751	820	782	824	791	800	801	794	815	775	899	783	808	804	816	847	824	772	825	762	813	798	836	788	798	794	777	795	821	764	797	777	792	792	853	843	850	793	806	818	828	843	818	775	790	804	813	766	708	766	820	792	764	791	804	784	801	727	786	778	805	790	790	764	792	795	807	770	872	823	773	824	856	815	833	799	775	785	773	825	727	856	841	773	813	800	828	803	802	814	828	814	773	789	843	799	817	804	817	785	729	816	810	814	764	795	825	803	824	770	857	780	785	793	835	802	818	809	779	771	777	806	739	823	844	800	827	854	808	790	794	819	809	802	790	806	791	834	794	793	799	820	916	789	864	796	808	823	822	801	795	851	796	833	794	814	788	763	811	813	802	779	797	786	749	789	787	806	827	803	747	838	768	833	822	763	831	797	757	802	796	779	764	802	830	781	845	795	824	815	834	867	777	811	818	802	758	786	771	825	803	792	795	838	802	806	849	841	787	847	810	778	756	803	761	852	790	795	792	785	815	834	816	837	838	853	807	749	758	840	806	786	849	797	814	761	797	766	815	857	794	796	767	864	834	850	795	788	833	815	836	757	755	806	839	800	832	804	777	792	788	756	757	817	785	797	787	809	856	796	796	793	777	732	747	731	780	802	814	765
30486	31093	34292	31083	28392	22658	14387	10928	8624	9007	8402	5689	3121	3259	3746	3030	2191	2084	1864	1593	1212	1254	1138	1008	1026	608	700	894	816	754	801	665	699	702	682	520	458	434	393	362	343	346	346	304	297	308	289	252	262	289	251	271	256	249	242	246	256	256	249	247	262	255	252	273	280	246	266	247	270	277	253	232	254	260	243	246	270	236	249	255	254	259	204	223	270	256	255	259	218	256	236	268	256	262	228	265	228	251	249	213	240	275	254	265	225	263	255	248	250	237	263	252	220	236	250	261	242	256	261	253	287	242	265	246	252	237	225	242	228	266	240	210	254	248	259	238	249	229	250	239	252	267	263	255	264	249	261	248	254	254	247	266	249	249	251	259	268	258	248	238	258	235	243	250	245	247	270	249	256	249	279	251	261	269	246	254	263	258	270	230	239	244	241	239	253	232	252	242	206	241	246	250	232	245	242	264	250	231	257	252	255	242	268	261	264	267	267	247	237	232	245	271	229	242	267	269	231	248	269	254	227	218	225	289	237	269	236	226	241	229	234	234	243	246	246	259	276	225	297	277	257	235	258	265	281	263	236	239	224	284	202	262	253	235	283	238	267	287	226	250	250	253	227	243	219	269	229	259	248	258	253	243	230	252	242	246	251	237	263	231	243	247	265	234	246	274	222	253	254	253	251	221	244	240	248	261	250	209	290	250	261	236	254	250	238	266	235	268	275	262	253	261	243	250	262	275	270	259	230	255	254	272	275	247	227	260	249	240	224	239	222	230	256	298	228	251	271	266	253	256	231	265	242	279	251	241	247	249	293	255	242	230	231	253	270	201	273	220	240	257	244	260	245	271	232	248	243	263	269	231	245	259	246	229	224	239	243	288	263	269	281	259	269	255	253	281	268	245	235	264	254	258	229	238	246	224	231	278	238	241	222	241	253	251	216	257	269	268	290	276	274	255	238	243	235	214	238	251	263	246	258	245	233	220	251	237	240	266	260	261	256	251	267	225	261	255	245	273	235	226	239	233	256	239	239	222	253	245	231	293	241	246	256	241	261	236	234	236	219	215	236	268	277	229	266	246	254	272	263	240	240	228	238	218	261	246	247	253	262	232	252	259	235	256	262	242	234	217	258	261	245	248	237	234	273	241	241	258	243	240	269	236	230	230	263	263	241	245	238	237	234	262	271	251	258	245	239	264	229	269	229	256	246	225	231	279	251	259	229	242	255	251	281	255	236	267	228	231	214	232	245	260	245	256	270	267	248	269	238	210	254	245	220	265	232	249	239	250	274	230	271	267	228	258	244	268	260	263	254	233	223	239	224	246	255	258	286	271	258	238	244	277	241	220	262	241	223	249	245	243	264	251	296	229	225	247	228	259	278	252	278	244	261	236	242	233	250	299	257	276	258	255	262	269	243	238	234	264	248	243	242	269	260	267	236	236	240	249	243	209	286	244	255	234	239	243	259	243	262	241	265	210	256	236	276	254	283	251	259	245	228	230	303	260	244	250	258	228	247	243	257	278	244	269	237	251	246	230	255	235	250	245	228	251	259	241	220	273	275	244	258	239	282	216	231	245	212	210	263	238	271	249	222	256	268	265	252	239	274	254	238	239	257	262	238	246	261	253	258	249	269	254	233	239	239	229	240	273	211	203	253	250	263	232	263	262	283	222	257	250	245	254	219	245	233	261	244	235	229	245	254	240	258	239	259	265	245	260	254	248	253	269	237	260	244	245	284	253	237	206	247	267	248	260	253	238	236	245	265	220	237	223	261	229	231	235	271	223	263	264	251	249	248	248	259	254	250	277	242	266	235	232	249	265	247	267	253	272	251	270	270	232	267	264	242	282	214	229	228	219	254	251	255	235	273	257	232	276	240	256	238	256	239	271	228	244	238	264	261	252	269	237	242	244	239	261	272	237	239	258	253	280	277	245	237	224	266	224	257	249	234	255	248	238	258	240	202	263	268	233	252	259	248	240	247	238	269	287	245	252	232	266	234	245	267	251	251	245	255	220	269	238	257	242	225	255	261	262	256	233	269	269	249	236	223	257	255	256	223	258	236	280	230	231	223	254	237	234	262	248	247	221	261	249	257	251	265	214	233	249	243	222	245	240	233	234	258	263	251	267	260	242	232	222	255	246	258	202	246	262	249	288	227	268	275	244	235	221	252	259	229	265	262	259	261	217	248	246	255	235	226	242	272	262	239	235	222	222	236	254	253	242	243	233	274	271	248	240	249	237	243	250	239	235	240	245	247	236	232	262	225	248	231	232	229	270	248	224	225	214	231	236	208	238	242	251	215	242	257	269	247	270	251	264	230	264	243	253	239	256	221	254	248	243	247	221	267	232	267	276	246	242	267	261	265	270	232	242	255	223	258	251	239	247	239	252	292	255	256	282	247	243	227	250	276	226	234	254	250	239	233	251	292	246	265	276	257	210	231	244	273	249	267	292	262	246	256	247	258	249	252	240	264	255	269	251	241	262	230	263	248	259	249	250	230	229	245	242	246	230	234	248	212	278	253	264	239	263	244	232	233	234	253	244	279	268	249	277	246	247	265	241	261	264	254	235	246	237	252	258	264	259	238	231	267	264	266	253	234	251	219	246	227	264	246	253	232	265	269	241	250	260	263	207	255	246	257	222	279	255	236	254	255	260	238	241	233	240	237	271	252	263	254	243	297	225	254	268	254	250	237	268	242	247	280	255	245	259	246	233	231	240	235	244	252	237	252	260	268	236	258	264	233	259	248	248	239	235	249	244	215	238	227	238	250	293	249	236	247	255	249	228	230	273	256	253	244	219	263	251	230	265	253	250	252	281	250	247	266	254	270	241	254	238	267	257	277	250	240	267	271	204	265	234	260	282	239	264	257	267	239	261	241	266	261	242	275	204	248	249	231	248	242	263	272	262	255	228	242	270	260	245	239	249	232	238	245	254	219	268	236	264	246	233	256	216	259	252	270	259	258	245	262	228	245	228	249	268	276	229	243	248	260	202	247	245	241	255	253	253	270	248	276	258	249	265	268	285	265	251	250	259	259	262	227	224	249	254	249	273	230	250	241	241	241	230	238	252	248	230	253	232	262	225	266	267	271	263	254	252	258	258	241	276	237	248	256	254	223	253	258	229	252	247	276	247	232	240	244	250	273	253	229	247	229	214	263	263	246	241	256	240	266	259	245	251	234	269	274	263	252	253	243	259	271	287	230	242	252	261	231	241	246	245	234	216	266	235	250	244	251	253	250	262	251	256	261	229	234	256	237	266	241	258	239	243	250	261	235	235	248	232	260	246	269	232	271	272	252	240	252	249	239	247	243	243	245	238	279	248	257	235	266	245	250	234	282	248	238	264	240	238	257	252	258	232	229	258	250	231	252	268	258	248	267	277	243	270	259	258	243	239	243	265	246	253	229	246	258	241	234	260	247	262	257	219	244	238	260	249	272	260	235	243	293	250	237	256	225	264	248	245	231	233	260	247	257	254	227	250	256	238	264	258	260	269
23234	27081	34109	35434	34311	29811	24272	22852	20999	23921	23360	17582	12051	13335	15846	12195	9619	10086	9029	7979	6552	6740	6464	5908	5671	3074	3784	5518	4294	4013	4353	3694	4070	3604	3679	2559	2427	2129	1844	1673	1544	1389	1425	1272	1125	999	903	867	820	857	749	725	794	719	703	724	688	717	749	704	688	643	703	658	728	679	662	688	708	697	759	670	693	700	691	689	727	672	650	692	672	701	641	696	672	635	683	678	690	685	654	709	658	654	702	707	714	690	655	675	624	701	677	672	670	690	684	682	702	719	645	674	680	721	736	612	686	690	643	652	689	697	709	701	689	671	665	648	735	669	655	701	692	633	670	672	709	700	697	682	716	698	703	683	659	688	671	690	657	702	663	706	686	684	668	627	671	738	662	677	640	693	724	700	701	681	634	731	639	682	710	654	670	646	655	729	681	686	683	704	701	677	641	723	686	682	689	664	662	663	641	689	660	671	726	698	683	706	690	653	642	657	695	650	683	691	693	717	687	694	665	686	699	671	666	668	716	673	663	635	684	715	633	623	673	681	666	708	650	710	694	659	644	678	694	676	658	646	716	706	655	641	713	655	677	673	692	671	689	664	699	669	689	708	729	632	684	679	652	667	686	674	645	665	668	682	655	698	689	663	720	701	636	667	699	699	723	665	687	624	684	621	649	707	693	678	670	661	673	682	724	666	667	656	731	707	656	592	692	667	653	710	677	696	674	677	668	666	650	688	692	706	668	684	638	690	690	712	653	703	686	671	627	670	644	703	724	667	720	709	672	663	668	661	687	651	689	709	675	704	720	662	680	663	695	712	653	654	645	642	693	663	660	659	749	687	705	676	680	678	620	657	662	725	688	697	694	656	725	655	692	640	698	709	685	689	659	716	652	673	616	721	712	678	679	695	671	650	687	662	702	689	692	660	656	708	670	690	681	680	650	699	650	626	650	691	670	693	678	699	700	657	655	674	674	671	718	669	643	725	682	673	724	688	674	682	648	686	684	666	693	682	687	661	697	655	697	693	665	695	716	692	693	692	681	672	688	657	706	691	690	723	685	698	708	634	676	682	746	705	670	656	682	739	697	670	653	647	664	674	670	629	673	678	670	621	629	649	641	740	669	656	690	699	694	731	695	682	666	732	702	678	655	653	664	671	648	660	623	688	689	643	687	685	671	670	671	693	666	687	686	656	662	678	668	684	671	676	710	682	726	669	709	682	636	701	713	669	645	728	663	709	671	717	627	686	683	723	648	672	674	710	658	679	720	682	665	698	696	680	687	684	685	685	656	700	666	678	669	663	670	641	691	679	660	663	635	664	672	703	703	716	656	670	666	639	685	703	675	683	642	668	622	669	681	657	677	653	685	705	669	651	670	693	676	683	680	685	667	693	676	703	716	682	640	686	671	696	737	635	669	718	679	672	655	720	654	644	653	655	712	678	672	679	688	697	667	687	697	706	636	673	701	662	708	653	728	696	655	726	646	642	622	727	677	653	677	660	666	665	612	693	666	688	675	657	658	659	685	662	685	646	693	682	685	690	698	646	659	688	736	681	683	638	682	655	657	706	705	691	674	654	643	671	706	677	717	646	645	690	674	695	661	696	690	726	655	651	699	643	677	657	690	638	663	686	690	660	701	618	645	630	664	701	647	668	642	678	680	638	634	727	690	710	684	693	654	710	677	682	687	686	700	675	650	691	661	661	709	726	680	686	636	647	663	675	663	682	715	666	688	728	665	669	651	716	708	630	702	686	673	695	689	728	645	684	712	687	706	690	669	682	678	667	707	681	653	638	718	704	636	644	672	662	708	712	677	687	667	684	673	675	668	700	677	632	679	677	707	626	703	691	683	656	693	659	667	642	693	637	695	691	655	659	694	671	659	664	749	666	656	655	672	662	666	679	738	673	706	684	710	655	675	672	701	689	666	666	703	664	616	658	696	627	690	731	637	691	700	726	699	642	664	718	687	692	664	715	655	702	685	677	735	729	700	682	701	631	654	724	711	667	640	633	692	697	695	693	703	699	652	717	699	682	640	630	662	686	670	718	637	707	664	627	646	673	684	662	704	695	730	681	663	671	684	691	641	679	642	697	651	645	685	686	669	676	678	651	721	641	695	652	695	671	673	685	689	645	727	673	685	699	646	647	683	673	659	694	713	696	704	684	674	712	714	686	681	680	698	686	693	680	666	674	640	671	701	696	675	683	728	683	670	697	652	690	710	679	660	668	742	638	636	667	659	681	660	676	669	715	676	654	703	686	677	651	638	679	724	668	693	671	672	656	609	660	636	688	692	721	694	677	648	681	681	680	696	638	673	675	702	690	685	664	651	726	652	672	657	691	693	650	691	685	686	663	618	623	699	706	691	676	689	674	661	693	690	661	714	743	639	678	642	693	660	667	652	679	645	688	684	669	665	634	697	711	669	629	665	710	690	663	717	679	671	741	688	671	703	717	709	679	673	623	668	639	663	667	733	668	687	671	693	626	698	651	646	715	704	676	685	714	667	691	711	738	679	659	654	721	689	704	726	676	637	723	653	674	665	710	671	636	750	635	705	716	669	661	703	710	717	684	679	660	749	706	664	604	671	697	699	665	695	705	694	643	677	678	679	664	637	670	664	634	660	675	701	677	663	642	689	729	631	631	684	695	647	642	685	701	668	661	640	669	676	716	698	683	677	672	742	660	638	661	667	680	691	700	673	694	663	682	681	694	650	697	717	616	657	705	712	670	689	668	687	682	690	733	743	618	675	655	675	697	653	677	691	663	684	647	708	594	712	707	674	692	680	693	679	681	693	670	661	671	626	680	665	701	707	700	682	629	667	667	684	653	709	642	674	670	680	686	716	707	680	674	713	653	673	653	698	651	668	711	670	687	686	708	709	686	708	708	681	710	713	701	697	693	664	668	700	654	635	652	694	659	648	639	612	713	656	670	643	658	657	620	664	710	650	720	737	696	653	623	694	687	675	654	674	698	654	643	702	726	701	628	665	695	655	673	647	682	623	679	684	685	688	634	673	657	647	670	672	665	659	698	679	671	693	647	681	700	657	673	678	657	644	662	715	650	675	647	701	699	691	639	671	661	721	664	700	676	684	747	677	685	672	662	659	717	696	700	663	661	680	683	678	677	654	667	656	664	682	668	663	674	685	675	739	623	671	749	696	677	671	715	644	679	693	722	683	650	641	602	697	666	702	665	679	682	652	682	646	686	680	682	721	654	680	710	673	681	684	715	690	659	674	650	687	702	688	688	672	671	657	688	662	682	667	695	623	659	662	675	684	666	672	672	704	630	672	669	663	701	698	678	681	675	680	684	679	665	684	668	632	663	708	683	701	671	672	669	718	673	704	643	715	672	672	673	625	676	661	647	689	714	638	679	665	681	621	694	695	653	687	681	714	712	670	705	670	672	648	699	678	707	709	666	678	684	654	688	605	651	710	735	671	623	707	664	691	667	711	686	681	692	624	701	654	684	688	635	656	659	667	709	686	678	632	660	682	667	658	678	719	658
37261	37340	38884	35015	34550	30622	24233	18803	14427	15450	13979	8285	4957	5140	6029	4386	3197	3860	3170	2523	1927	1887	1821	1733	1376	812	1140	1438	1113	1047	1152	1032	1100	947	907	701	657	581	529	475	459	424	371	364	300	296	246	269	292	242	214	221	263	242	233	232	219	211	216	233	257	237	221	236	222	221	212	210	222	231	206	194	235	242	199	235	219	213	234	198	218	217	198	216	225	215	197	211	233	234	199	247	212	208	226	221	248	230	201	237	217	225	220	244	222	223	206	210	236	218	214	202	232	224	228	208	211	215	248	220	211	207	235	218	223	200	215	200	219	212	227	225	244	196	215	240	214	211	198	235	198	211	217	209	197	217	225	219	198	216	196	213	199	194	207	214	225	189	233	228	215	191	207	206	219	219	200	213	222	233	192	209	212	223	190	234	235	213	196	203	222	193	207	232	219	201	238	214	207	225	201	199	200	231	230	215	215	232	199	212	195	210	194	204	247	215	207	232	201	223	247	214	203	218	212	200	241	190	225	220	226	214	173	203	226	208	223	206	232	219	191	218	186	242	232	238	223	204	179	210	213	217	247	221	204	211	212	231	221	212	216	228	252	222	239	239	209	205	211	244	228	220	199	212	198	225	209	218	192	209	206	202	232	227	187	209	186	198	204	181	216	219	240	211	253	206	211	218	211	217	191	244	230	195	224	248	228	209	220	216	234	208	182	184	203	203	209	221	177	229	226	226	227	202	197	190	196	225	235	223	226	205	234	226	225	226	192	218	205	231	246	221	209	236	244	242	214	219	229	224	227	206	223	238	227	200	227	216	244	198	244	204	191	225	231	206	235	230	195	217	233	216	211	227	218	242	215	212	205	200	208	202	222	248	203	221	208	217	203	236	194	192	202	213	222	208	224	213	209	264	237	242	205	225	230	203	228	214	217	206	222	228	209	231	213	181	227	210	196	237	227	242	208	204	220	214	216	205	217	206	229	207	222	264	224	219	218	223	198	199	228	223	218	195	243	209	202	200	190	208	205	232	219	204	213	221	216	197	227	230	222	208	240	224	210	216	192	211	206	236	180	237	219	206	207	210	167	209	210	226	254	219	193	227	212	231	220	235	225	229	221	207	234	228	211	248	211	214	229	197	227	236	205	216	236	221	203	197	233	190	196	208	229	230	217	240	203	211	218	231	204	218	229	216	245	215	226	218	217	186	206	200	201	225	201	210	222	183	219	218	200	206	222	211	205	190	225	235	205	205	246	245	216	208	246	225	208	246	219	176	210	226	191	215	206	223	197	247	205	189	219	217	214	216	196	236	242	202	216	204	194	202	213	206	201	250	220	219	200	233	199	219	238	199	190	239	224	228	217	224	213	206	228	235	210	213	202	227	223	223	217	207	237	255	208	196	247	200	211	239	236	234	236	192	191	220	209	241	226	202	199	230	237	208	224	187	213	224	194	210	225	209	219	227	218	225	214	222	220	220	233	213	235	209	201	219	201	184	224	217	202	234	221	216	195	206	213	223	220	221	231	203	212	234	218	205	214	193	220	217	206	198	180	250	205	200	220	245	198	202	212	208	216	247	209	203	224	218	236	220	202	207	217	220	201	215	213	214	239	223	255	221	226	200	188	229	226	224	212	235	227	218	204	235	204	202	236	210	221	220	216	219	219	193	197	213	214	218	198	214	217	239	198	213	212	216	207	192	219	213	213	212	225	223	215	232	193	225	214	235	205	209	222	193	220	241	197	229	221	254	212	216	222	240	243	219	234	207	230	237	191	195	223	214	216	207	212	217	226	228	210	224	220	222	211	218	222	225	198	198	228	217	210	209	212	217	207	209	198	196	200	209	231	220	226	220	218	225	214	231	219	208	246	224	221	204	217	219	207	240	231	193	208	204	230	211	247	212	217	179	223	240	260	209	219	211	208	216	206	253	212	208	220	229	212	207	211	250	230	211	209	224	201	207	212	204	215	216	225	215	203	231	180	243	237	208	228	192	206	244	210	183	210	230	225	215	215	250	209	225	233	194	223	205	222	216	197	227	198	197	232	201	205	217	215	224	217	207	218	213	211	215	176	218	229	216	205	249	216	218	196	193	227	212	220	249	205	198	221	222	215	217	239	213	202	215	229	242	220	205	252	192	221	216	207	208	239	193	194	211	204	201	208	223	222	246	209	204	217	242	191	205	204	262	171	234	256	229	217	191	187	226	202	212	232	208	233	215	228	218	206	225	222	218	214	209	209	219	208	221	218	223	231	211	213	217	218	215	201	223	201	231	228	228	211	219	214	237	210	199	208	219	232	208	207	208	216	230	215	216	218	207	236	199	181	221	208	251	240	218	205	201	221	226	212	218	229	250	216	250	201	207	225	208	223	183	197	204	182	200	213	179	197	237	201	226	203	218	226	216	225	246	208	240	207	211	229	225	214	214	216	229	203	229	215	211	221	254	198	226	212	237	172	236	190	215	211	189	208	225	227	229	217	202	226	223	226	221	239	216	209	204	236	234	258	211	232	207	198	204	228	200	226	207	242	188	201	211	196	227	215	205	233	229	216	201	214	229	218	198	228	209	211	215	260	221	218	223	228	225	213	251	214	225	230	216	223	215	217	211	215	203	192	202	211	210	230	220	197	215	233	216	208	200	226	217	204	209	222	202	229	212	227	206	183	224	208	230	195	220	213	214	215	204	217	213	244	234	246	215	212	235	197	202	254	206	219	211	243	190	196	212	206	249	240	229	202	193	226	224	227	225	218	226	196	226	221	198	216	187	210	219	182	208	227	196	221	241	227	227	196	216	195	184	227	224	180	224	210	219	238	204	242	208	208	201	199	190	224	224	220	215	233	218	237	255	230	205	213	220	221	230	224	215	212	208	229	212	206	193	230	224	190	212	197	219	229	236	233	228	199	216	225	222	234	239	261	216	210	223	233	214	227	199	218	198	242	220	193	237	228	205	225	224	215	244	204	221	202	242	211	213	252	198	204	239	230	239	213	210	227	198	226	214	214	218	227	216	247	215	201	209	209	197	227	215	205	217	243	224	208	192	218	225	187	220	204	222	228	205	211	224	229	225	219	242	238	232	239	194	222	206	213	218	233	239	233	194	218	224	203	230	206	228	228	203	207	234	192	225	201	208	220	207	192	210	204	192	209	222	212	169	205	213	224	219	227	202	213	216	223	255	212	221	225	213	189	226	237	228	197	213	201	240	208	235	218	217	214	202	188	218	196	220	236	231	216	202	211	237	215	210	215	217	210	201	209	240	235	216	218	207	209	225	226	226	224	207	203	209	202	224	214	202	201	232	227	202	194	225	211	225	215	213	228	206	210	214	224	231	225	228	199	226	224	216	240	214	217	220	207	231	218	213	188	184	200	220	220	215	226	221	235	203	198	203	203	253	201	241	199	200	216	197	230	197	218	214	209	209	195	208	210	199	201	210	210	214	229	207	232	216	215	224	221	213	190	207	208	191	207	235	204	188	211	201	223	232	214	216	222	215	214	204	239	214
27585	32618	38250	40309	39708	37383	32957	29871	26915	31520	30209	20174	16094	17847	21221	15381	13071	15419	14010	11483	9925	9904	9373	8869	7859	4232	6339	7751	6273	6240	6580	5864	6419	5660	5502	3884	3593	3153	2630	2385	2120	1851	1884	1674	1278	1176	1069	917	973	821	820	717	780	708	717	660	697	646	689	665	680	626	683	648	652	647	590	627	621	645	635	643	703	631	620	632	662	645	644	632	638	610	635	629	619	621	634	571	597	648	627	620	583	579	641	624	658	634	626	580	593	609	595	611	605	639	610	578	625	620	621	600	602	582	618	608	576	584	588	600	609	601	659	602	593	578	617	585	588	615	603	606	589	627	609	560	604	563	617	557	593	586	594	629	635	579	597	573	609	614	589	631	584	621	670	596	631	608	643	604	570	584	577	627	578	597	568	549	611	617	639	636	619	605	580	610	612	609	566	625	620	583	622	566	600	658	588	604	617	583	557	611	616	587	585	610	558	614	552	613	596	590	600	617	596	628	597	551	573	580	556	570	611	582	583	609	608	613	566	604	577	615	593	619	586	598	603	652	629	567	592	606	624	624	573	590	635	615	615	643	609	585	578	564	637	575	610	577	607	603	586	628	590	628	602	611	592	584	612	588	620	614	557	592	596	599	596	633	575	576	581	590	635	597	606	631	596	641	583	623	619	605	612	647	620	654	612	594	632	560	594	578	603	652	563	573	585	617	576	647	562	626	621	598	604	598	610	620	591	559	602	619	643	621	583	565	575	609	550	609	619	592	557	579	590	604	547	617	624	570	634	634	625	589	611	644	624	613	563	617	632	632	584	598	588	612	555	600	633	593	614	582	570	570	613	587	632	631	602	564	605	588	659	601	616	578	619	587	599	609	625	590	609	589	608	553	613	604	609	577	601	605	572	612	585	582	595	601	618	647	604	617	622	612	607	631	604	555	587	600	633	590	634	597	633	619	638	589	578	597	629	620	562	632	565	587	597	641	624	631	630	600	595	663	589	631	645	620	633	638	620	641	615	594	588	567	616	646	647	601	593	629	584	630	607	561	578	596	609	589	637	610	570	584	616	592	583	607	605	588	601	597	560	619	574	609	660	601	644	612	601	596	573	602	618	611	599	564	597	595	590	581	608	563	587	559	616	597	609	637	588	589	616	591	584	558	620	559	568	583	602	591	600	583	595	561	625	568	607	596	600	587	577	564	588	547	577	635	584	597	591	611	574	572	597	578	569	576	580	590	590	625	573	596	611	625	601	572	598	525	622	589	599	622	562	590	632	664	613	611	620	634	586	597	593	595	528	579	568	600	583	578	571	636	602	595	582	553	559	602	595	610	609	593	541	574	610	559	582	566	566	636	610	617	604	595	627	649	600	653	595	559	589	587	623	586	616	669	571	581	611	583	626	605	569	598	584	612	578	633	591	569	567	576	582	634	589	580	631	609	622	600	602	632	593	586	610	573	600	595	595	609	605	602	625	616	595	604	625	559	608	634	614	601	602	567	577	591	597	592	565	577	605	606	614	584	662	652	582	603	617	574	665	589	556	605	626	612	591	627	572	638	607	545	578	578	590	588	630	623	576	599	591	617	634	590	583	564	565	535	595	594	670	606	586	570	641	591	594	542	573	626	582	597	596	620	652	590	594	609	618	594	605	575	611	587	598	629	595	570	584	611	589	617	592	597	621	554	599	596	596	625	611	552	604	607	638	600	585	548	599	617	637	535	608	554	600	645	620	585	676	556	644	576	599	586	562	618	598	647	627	596	621	597	622	608	599	610	579	591	554	579	616	588	618	630	613	565	588	633	616	572	552	642	611	628	611	608	642	649	619	612	585	644	629	587	613	616	601	625	569	615	605	581	609	607	634	584	647	583	609	603	600	648	585	644	611	586	536	617	638	616	613	575	636	593	606	574	597	590	628	575	639	577	589	629	611	625	579	598	562	597	593	593	567	635	575	608	634	570	624	623	610	573	605	621	574	588	619	554	615	588	579	634	633	600	628	583	623	633	589	566	593	562	577	639	631	599	579	582	555	619	615	613	602	578	605	637	601	632	614	594	609	652	603	612	595	575	584	579	618	607	591	608	599	596	631	613	585	591	586	595	623	616	582	626	607	591	568	605	652	625	596	633	614	598	597	620	571	604	586	617	610	647	615	597	604	640	589	592	614	570	635	608	643	601	611	580	578	636	617	603	591	613	584	611	630	582	590	625	598	598	582	610	653	572	562	598	643	602	583	591	645	589	575	551	600	619	546	608	585	630	610	599	576	602	609	573	588	622	615	621	610	591	613	599	581	613	605	638	603	576	622	592	658	611	584	618	614	632	623	605	605	621	634	582	577	602	624	631	615	616	586	587	626	586	569	590	586	604	600	649	601	602	626	641	602	625	606	638	585	578	598	646	571	579	622	571	650	573	602	556	576	580	628	625	604	615	560	629	602	617	597	621	581	604	599	670	585	592	562	555	589	571	560	583	614	612	578	573	637	648	574	649	579	621	538	572	603	598	633	624	629	601	602	552	621	612	603	608	597	604	628	584	612	597	597	600	597	641	620	540	600	596	566	598	575	642	597	582	610	600	612	554	619	638	553	578	585	626	583	598	613	631	589	600	570	605	581	611	592	587	600	643	616	565	621	606	597	623	600	604	624	630	591	602	577	594	618	639	568	601	597	570	604	616	606	551	615	622	607	622	584	623	607	594	579	634	603	595	625	601	605	603	600	580	655	598	614	605	606	608	649	599	591	621	612	589	601	577	609	598	597	565	566	595	544	664	597	547	608	572	624	585	587	580	552	587	572	580	605	563	604	591	614	574	596	644	649	571	593	578	575	609	647	583	646	640	656	572	583	617	610	647	599	615	592	592	577	577	642	619	585	627	634	630	590	619	585	628	601	630	597	596	622	581	550	550	588	571	612	629	587	614	624	570	609	603	618	546	564	572	625	647	609	619	606	616	605	606	588	607	588	595	584	579	630	658	600	575	596	606	628	594	572	633	583	607	579	590	612	649	540	655	596	599	591	615	597	565	599	622	617	617	635	626	621	574	567	590	610	652	577	561	618	614	595	602	586	596	601	599	584	586	597	610	591	589	580	625	625	603	613	590	620	633	601	631	563	640	613	574	583	629	609	578	627	620	620	581	622	601	606	610	586	618	588	615	614	574	600	591	599	620	608	654	613	602	591	588	655	620	576	608	618	608	565	572	618	596	619	596	570	612	604	602	620	581	619	644	585	569	598	585	616	578	606	643	612	599	596	577	627	603	543	613	626	619	608	602	558	612	581	564	606	623	595	582	608	606	643	555	600	598	598	580	590	608	616	572	614	587	607	558	663	624	612	617	666	583	617	621	592	630	579	625	635	607	589	603	619	628	605	602	587	563	601	610	621	624	592	595	632	604	596	598	583	612	610	617	629	609	605	618	588	629	586	583	614	620	593	558	617	623	619	601	614	590	615	604	559	614	589	600	577	616	637	615	627	582	621	587	554	608	580	580	632	616	593	600	611	617	590	575	607	607
12162	9868	11522	8477	5763	3589	2182	1588	1262	1106	897	714	529	511	512	430	446	439	423	349	365	390	355	303	368	329	315	321	327	343	315	302	325	342	302	277	307	293	278	334	293	298	299	307	300	307	272	310	285	306	261	314	307	311	280	290	311	287	298	314	308	287	304	297	279	287	295	293	314	320	307	295	309	288	298	281	313	285	258	291	297	308	304	268	304	318	252	284	328	304	295	267	310	281	297	266	264	297	286	274	326	277	273	329	260	306	287	308	318	317	319	275	334	317	266	300	295	308	281	302	297	268	329	277	294	318	320	282	287	317	288	292	311	270	303	309	291	300	295	283	305	268	285	282	319	277	312	299	278	293	310	271	266	316	307	305	295	291	311	313	338	319	270	296	266	295	251	313	278	290	311	301	290	298	290	267	304	283	336	296	288	332	315	303	290	290	298	286	270	294	266	295	303	292	282	296	298	291	298	277	307	282	286	284	290	275	316	247	310	278	267	309	299	296	263	330	320	295	294	292	279	315	289	310	314	313	308	275	288	286	283	299	266	280	292	306	331	277	304	303	294	353	309	282	290	303	293	284	295	294	307	319	280	303	297	317	284	317	299	282	273	278	278	268	315	307	281	289	277	302	294	293	278	279	297	305	291	302	270	343	288	307	280	294	278	268	289	309	311	280	319	303	280	299	285	308	340	306	284	315	306	298	317	313	296	306	299	285	288	293	310	322	271	282	296	283	312	285	294	295	297	290	296	295	279	280	295	297	308	304	291	297	293	299	300	299	321	253	279	315	281	294	272	281	287	299	283	317	301	272	306	299	290	283	290	279	291	307	317	317	296	292	300	319	321	287	312	292	304	288	276	275	290	292	271	313	299	305	292	301	303	280	285	278	276	284	281	271	281	301	295	299	305	329	279	291	293	307	325	305	287	295	322	303	295	293	323	292	294	315	297	309	308	280	271	317	286	270	279	285	335	321	308	299	301	310	276	301	261	278	273	266	300	286	291	283	289	299	305	273	307	311	296	300	285	278	305	293	319	331	336	309	287	287	309	287	314	315	274	272	303	304	314	323	354	276	314	298	290	308	258	319	275	308	300	285	294	306	280	311	307	349	288	295	319	326	288	291	310	292	337	314	308	305	296	308	287	283	294	278	297	305	298	305	334	280	304	330	306	280	319	322	298	282	282	249	290	278	292	293	294	282	277	282	274	296	292	289	270	275	256	306	309	278	303	265	316	300	286	287	294	319	297	286	278	274	289	296	278	295	271	311	265	314	287	305	264	313	276	319	297	295	260	324	301	298	292	302	282	266	267	298	309	298	277	271	298	309	297	278	310	302	277	296	282	316	293	302	295	288	279	314	315	288	264	315	277	289	279	303	265	306	303	339	288	312	263	269	311	283	311	297	300	281	286	320	265	334	288	310	314	300	291	329	283	290	313	287	268	299	273	273	275	289	265	291	278	323	296	268	288	280	310	305	307	264	284	327	310	314	309	271	279	324	300	275	277	299	302	293	274	290	307	321	321	329	276	318	271	297	299	301	282	303	260	284	303	278	282	316	320	304	296	262	306	282	260	329	278	292	272	313	284	293	268	302	317	317	294	294	302	317	306	273	297	297	294	313	311	318	317	313	283	317	320	312	286	300	303	308	299	282	280	310	321	259	270	311	286	300	264	280	276	285	300	332	283	295	268	286	296	325	289	322	295	292	323	282	291	305	281	301	322	298	284	274	310	308	303	279	303	323	297	298	326	299	293	293	325	282	311	300	292	291	289	293	311	302	290	300	291	273	302	336	261	265	300	301	288	331	282	280	314	268	277	316	294	291	298	304	290	300	300	264	283	294	313	282	298	269	316	285	320	274	324	317	304	315	310	295	321	286	290	295	292	315	296	292	324	303	292	290	289	295	278	291	306	311	306	293	296	316	276	260	303	294	281	302	300	284	288	294	308	289	301	278	272	271	287	262	296	304	313	337	289	272	310	277	307	291	287	324	285	313	278	300	331	298	289	291	295	292	304	290	308	290	329	298	285	329	261	297	326	300	312	298	279	299	278	295	327	288	292	288	270	256	306	276	301	312	310	271	295	265	292	299	286	283	305	309	283	316	315	271	291	283	288	289	300	323	303	322	267	334	298	282	285	273	294	268	314	292	311	300	300	302	283	284	270	268	300	293	275	333	272	303	291	297	306	295	284	293	311	315	275	291	313	268	309	292	307	287	309	332	334	302	293	327	291	316	297	261	313	281	286	295	287	250	272	294	328	309	299	308	317	300	287	312	306	282	321	296	296	259	313	293	304	310	280	320	314	297	309	314	330	297	269	296	266	302	329	297	288	285	314	290	275	293	305	296	310	308	262	280	319	286	286	302	306	312	291	292	286	309	303	261	322	281	266	300	302	286	297	285	315	283	303	255	324	307	292	277	299	293	312	283	305	264	299	314	309	327	274	301	317	291	290	311	326	287	288	278	283	254	319	276	319	285	295	277	308	276	291	317	300	295	332	286	313	288	279	277	310	307	289	307	280	292	273	296	300	308	337	278	274	298	272	321	325	300	244	276	290	311	287	317	315	314	313	302	301	301	320	281	332	299	288	288	313	298	296	290	304	314	315	288	306	284	296	279	305	275	292	316	287	322	298	294	289	313	324	292	328	277	293	280	308	283	296	267	274	348	309	294	264	256	309	278	287	276	282	287	321	304	303	305	273	310	302	310	306	338	298	274	280	307	303	260	307	312	323	276	281	292	298	312	329	322	298	315	315	314	269	294	278	298	313	305	299	296	315	275	299	309	295	314	300	270	300	334	298	296	289	334	265	294	329	278	280	300	292	297	292	303	297	310	276	308	311	304	263	265	302	332	292	318	308	241	285	292	271	283	328	286	280	269	274	290	274	300	284	315	284	289	334	310	281	297	288	271	293	271	294	278	289	296	306	323	311	335	289	319	314	314	292	309	322	302	284	291	268	287	319	305	292	287	272	301	309	273	300	294	305	292	271	314	291	291	288	298	336	321	290	299	280	275	310	301	318	303	333	287	282	314	281	261	268	281	300	279	273	304	288	272	326	309	285	276	320	291	272	321	298	270	270	294	284	296	312	252	305	302	319	307	284	285	286	277	288	287	293	303	314	309	324	321	311	293	279	322	284	317	311	284	284	287	311	325	284	292	282	280	318	306	319	286	295	284	277	298	293	284	282	312	318	291	297	298	293	280	292	299	297	312	320	287	308	286	269	289	276	305	312	288	270	299	301	316	306	286	300	302	299	300	298	306	278	313	284	286	285	293	333	303	279	295	334	286	317	272	272	288	324	277	294	351	286	296	295	282	319	298	332	323	301	280	275	286	305	272	284	296	313	315	296	275	292	324	294	284	291	278	297	306	298	294	280	311	297	320	294	299	301	312	298	291	279	311	304	314	316	310	283	300	276	308	320	282	334	340	300	312	302	308	272	289	296	298	294	292	266	282	267	291	294	268	309	291	309	299	319	266	298	268	315	289
10540	10989	17554	16905	14118	10833	7342	6132	5344	4996	4483	3032	2267	2246	2370	1971	1730	1685	1514	1425	1334	1263	1270	1207	1193	986	1087	1163	990	970	1030	1038	1021	1005	957	908	901	853	829	842	842	821	890	870	860	768	790	802	853	806	857	776	787	777	772	826	787	874	772	792	785	815	814	753	764	791	759	796	829	757	793	743	769	836	828	804	847	803	793	789	792	771	806	791	791	814	820	797	806	809	796	787	846	780	792	768	812	759	793	803	800	761	795	789	785	778	796	806	771	799	802	747	795	835	789	754	787	761	827	799	847	810	814	765	806	776	831	791	758	775	798	789	760	811	764	789	767	837	793	782	842	822	770	774	782	773	797	715	726	825	841	784	821	767	811	812	824	787	821	782	796	768	773	860	797	782	784	795	736	775	801	788	758	774	821	797	752	770	845	779	776	768	776	829	812	795	792	769	801	801	775	795	790	770	801	793	789	791	819	790	767	793	851	781	785	802	785	796	822	822	737	778	780	762	722	804	802	813	814	757	814	799	745	770	807	790	783	776	783	793	774	793	753	740	768	822	827	843	830	781	754	796	872	766	779	806	781	805	803	733	797	748	792	855	811	784	867	778	776	773	813	795	811	769	854	778	810	776	817	773	831	737	767	837	756	748	825	762	825	792	793	818	829	812	820	784	792	764	817	789	775	803	820	791	787	777	749	798	767	800	782	792	726	804	813	778	818	794	817	730	810	826	815	759	775	761	777	761	783	762	769	770	800	762	815	753	819	768	767	813	793	828	753	740	755	812	814	771	822	786	755	791	803	833	802	794	768	765	807	793	793	755	767	838	812	775	760	769	791	773	736	779	783	776	816	808	825	778	781	774	827	795	802	809	804	792	796	818	738	795	761	768	809	850	799	798	765	796	801	806	815	822	798	720	804	738	801	801	810	812	797	815	800	835	776	797	775	809	831	810	780	774	830	762	824	756	790	741	790	841	834	798	824	787	821	775	869	790	775	777	828	772	829	799	754	792	807	786	788	807	783	752	786	747	793	779	781	790	790	775	801	759	822	786	840	813	798	814	789	861	808	766	763	854	793	829	793	782	793	814	781	789	794	769	773	804	771	799	756	807	779	825	815	796	796	853	790	771	765	818	793	786	825	766	765	808	769	771	755	839	811	758	751	784	776	731	804	773	826	817	790	813	778	811	863	799	769	808	837	786	800	809	782	822	821	756	764	805	779	781	833	795	790	834	778	819	785	756	757	805	784	792	822	733	776	807	768	840	808	808	801	794	823	790	833	759	833	778	753	758	785	822	798	849	732	800	788	787	786	795	836	710	799	811	826	817	761	798	738	836	793	769	775	813	763	810	831	804	769	828	821	809	799	839	826	830	814	824	812	800	751	751	806	856	783	843	817	775	813	783	781	721	776	766	811	749	755	841	769	830	807	784	774	820	831	815	805	771	789	794	832	798	762	828	809	824	806	780	787	797	795	816	830	732	765	815	813	760	767	806	797	833	855	749	773	780	756	763	780	816	812	795	815	856	801	830	825	809	799	803	757	785	740	783	784	787	755	811	774	796	783	782	810	774	758	692	775	783	781	791	813	750	828	788	826	812	824	790	799	766	809	764	746	796	805	796	821	813	808	798	777	790	786	794	781	798	761	818	790	787	781	795	813	783	787	792	821	739	755	771	750	770	808	782	767	817	759	816	796	762	755	812	787	798	776	818	739	828	811	784	783	798	737	775	805	755	832	784	752	774	829	778	824	775	769	771	805	821	810	814	831	791	809	800	808	794	752	787	834	808	723	798	795	786	787	775	789	802	781	779	809	785	862	797	821	782	747	751	799	817	725	752	834	794	716	746	797	758	883	824	780	748	806	844	780	767	828	771	809	764	780	816	782	787	792	762	820	843	814	796	845	822	834	757	734	815	761	746	779	803	835	763	800	814	812	785	771	795	789	822	805	851	767	808	862	762	835	784	788	825	808	795	794	785	769	791	786	820	816	753	751	801	778	762	781	809	786	775	789	771	804	810	855	788	810	776	789	809	786	783	742	763	819	809	793	825	790	783	801	787	773	769	769	765	795	837	813	794	766	787	812	809	781	769	762	802	795	826	780	762	838	792	792	807	752	822	786	788	806	781	804	768	807	774	804	741	749	820	793	827	785	821	763	854	793	772	788	807	830	746	830	781	808	791	826	783	807	802	790	836	770	848	790	787	816	756	763	813	831	772	828	847	815	768	813	797	803	779	773	842	816	784	864	771	827	800	769	760	779	785	798	710	768	826	817	813	795	774	814	847	826	776	784	785	751	816	802	721	815	806	787	763	801	815	824	784	775	759	806	758	808	829	802	827	782	809	782	834	808	799	767	799	769	802	805	779	747	774	786	774	747	830	761	808	829	785	808	767	843	851	824	829	779	798	794	804	749	832	838	769	787	801	871	797	781	744	790	805	785	758	782	778	791	770	809	769	781	772	781	792	811	779	801	842	767	746	782	840	762	731	799	826	754	760	840	800	771	808	725	811	755	780	801	780	764	819	787	757	801	781	755	768	785	812	817	792	805	844	751	803	815	823	809	745	794	801	785	793	766	766	804	805	786	780	789	812	783	775	754	820	774	771	800	798	792	832	823	748	789	753	814	769	761	751	789	790	819	807	851	802	796	821	752	780	819	812	830	810	801	841	787	828	745	832	759	787	782	878	794	809	794	793	798	786	776	824	820	817	763	815	767	782	826	820	825	773	775	791	776	748	791	745	782	791	806	808	839	769	777	814	777	789	788	783	765	742	803	825	793	738	844	841	775	825	748	763	776	734	759	803	830	785	783	850	788	800	805	856	820	815	871	796	838	743	765	801	787	855	803	766	774	789	856	821	785	837	804	799	801	830	795	769	773	788	770	763	840	830	817	770	845	836	806	791	794	827	817	771	757	852	820	794	796	773	779	788	815	824	779	804	801	771	794	754	805	809	848	834	822	786	784	810	779	793	831	787	770	831	790	796	806	794	821	815	822	771	801	788	804	770	791	789	783	748	865	788	811	824	834	784	797	774	804	770	801	792	762	731	808	816	817	779	824	784	816	797	817	819	815	765	798	763	830	790	768	808	842	766	766	790	761	788	809	772	774	811	802	752	804	823	780	763	783	778	815	852	778	787	785	794	767	796	805	845	751	838	778	835	794	779	815	795	769	783	787	754	737	762	789	780	825	773	815	830	773	795	794	774	772	752	817	755	781	748	853	784	799	812	796	855	756	814	827	762	799	821	783	787	786	791	778	814	804	810	841	777	797	826	819	823	846	780	779	769	742	808	752	810	827	780	774	707	842	795	790	775	792	758	735	766	793	792	765	757	796	777	750	778	772	758	762	789	757	796	843	780	825	832	816	823	806	770	786	779	804	778	800	789	805	749	783	734	767	788	809	808	789	770	767	779	818	780	856	760	785	802	782	795	761	790	850	783	789	855	804	773	753	787	808	802	802	806	786	775	771	830	818	741	810	752	800	770	784	801	799	776
30686	30415	34697	30444	28810	23945	14165	10933	8867	7733	8323	5346	2567	2978	3483	2639	1778	1871	1674	1500	1158	1227	1204	990	967	662	817	884	695	731	805	702	756	688	627	561	492	446	436	399	355	325	348	326	296	295	287	283	260	291	280	297	279	234	257	272	223	260	250	261	247	257	240	257	234	235	249	239	221	254	249	256	261	236	253	234	249	228	245	258	259	255	266	261	282	253	261	224	254	242	250	269	249	260	238	262	254	240	249	244	258	263	228	248	264	236	250	216	229	267	251	243	252	259	230	265	270	251	250	237	230	245	234	237	247	252	284	244	232	272	254	239	265	280	279	257	237	266	222	263	238	239	228	229	269	226	227	247	231	244	257	238	231	241	271	239	221	250	263	221	214	250	234	252	250	228	239	274	223	224	229	251	252	218	236	257	250	246	203	236	252	250	246	258	214	242	240	261	214	245	242	270	234	242	253	246	250	258	246	238	264	237	219	264	248	236	233	225	232	232	226	251	225	235	268	257	226	242	254	228	303	260	287	247	223	241	230	226	214	256	273	237	234	224	242	248	259	237	229	237	234	251	229	267	235	228	232	235	259	260	248	276	254	233	260	252	241	288	266	275	265	241	246	268	259	229	245	246	259	255	226	260	227	251	240	250	254	214	223	256	260	259	245	237	245	218	253	227	267	244	243	221	222	250	236	238	248	234	239	245	273	226	248	241	244	238	234	216	260	223	228	242	258	255	267	226	235	213	253	244	257	260	235	245	233	253	233	260	262	234	242	251	244	224	253	226	279	238	252	247	251	232	245	257	290	256	260	232	256	232	254	233	240	227	243	233	215	256	227	243	247	238	271	235	242	240	237	246	263	252	215	239	240	261	218	244	255	263	222	214	228	290	238	260	248	218	237	242	232	233	263	246	281	258	257	299	256	251	250	225	241	256	219	284	237	239	238	243	232	254	263	261	271	263	237	262	237	266	264	227	261	244	253	252	261	236	264	258	273	229	223	265	239	222	255	231	228	265	257	259	220	222	244	248	267	264	238	229	228	242	269	235	280	245	246	285	269	250	220	248	231	251	268	243	232	240	254	241	219	276	234	253	234	265	241	239	233	267	214	251	263	212	249	240	219	258	230	270	255	224	257	260	219	251	251	227	232	239	250	219	256	222	252	243	270	251	241	229	227	249	227	235	228	264	255	245	256	246	241	234	264	243	252	261	236	229	258	263	240	235	223	241	223	257	240	237	248	249	249	246	252	213	230	257	266	231	270	255	279	244	247	257	271	256	259	226	266	248	231	258	236	240	256	230	242	239	274	237	232	281	273	283	261	251	224	280	213	249	236	268	232	251	238	247	263	260	225	232	232	246	265	231	246	248	238	239	243	257	220	236	247	243	243	239	258	268	259	227	251	237	250	242	229	241	266	255	217	270	247	253	262	241	225	257	233	262	254	236	249	235	270	254	249	249	258	253	240	242	253	218	248	247	250	237	255	257	258	258	220	275	296	249	247	253	246	259	253	246	246	251	265	233	217	252	252	280	265	261	225	233	248	266	228	277	229	241	232	257	232	255	244	257	258	254	256	237	228	253	261	250	238	272	236	246	255	244	219	223	242	249	216	252	269	240	243	250	221	215	240	262	218	261	274	250	273	234	229	237	243	245	228	261	240	260	251	244	240	255	236	257	247	282	258	247	245	235	243	246	235	260	244	245	278	212	252	240	256	236	255	286	250	247	242	232	242	231	218	259	282	254	255	211	245	264	239	235	238	237	231	260	258	272	279	241	222	261	275	214	267	247	246	253	240	248	234	247	265	261	270	253	238	262	240	245	266	269	252	229	240	230	264	241	225	258	263	272	253	240	267	225	253	260	261	227	305	219	228	244	255	262	228	240	211	235	242	224	239	240	260	241	262	244	244	247	245	254	239	234	266	272	250	259	257	281	221	245	245	251	264	239	231	257	263	254	256	252	256	251	261	242	262	259	222	233	247	241	244	235	240	250	244	262	262	248	268	240	233	289	259	230	259	231	251	247	237	270	209	279	248	218	236	241	257	239	252	257	286	260	260	246	237	240	239	266	224	230	254	249	245	260	249	257	233	237	261	266	239	240	277	245	247	231	244	263	227	253	241	245	234	260	240	242	268	244	246	266	240	254	283	249	281	244	225	239	230	284	251	284	239	267	240	244	237	253	260	254	253	256	256	221	241	248	249	244	261	235	228	213	233	262	252	250	257	249	231	246	244	251	243	224	243	239	257	243	277	244	260	250	254	262	234	209	236	247	235	262	254	251	262	242	243	204	238	279	248	225	246	223	227	222	203	240	257	242	239	279	227	224	264	239	224	218	251	238	242	251	244	232	234	251	248	260	232	237	271	236	242	246	268	258	230	245	231	244	253	238	258	260	256	270	260	266	237	262	264	242	262	223	249	222	236	252	237	235	239	247	252	228	245	247	257	284	249	248	266	239	216	230	234	222	246	232	242	230	265	247	268	249	249	243	257	221	233	211	249	251	214	229	247	232	260	228	235	250	278	239	208	247	252	226	238	278	265	250	256	239	277	254	261	281	228	241	282	271	256	260	249	247	241	263	230	244	257	272	260	206	267	237	255	257	261	232	240	255	254	236	258	250	273	258	227	240	250	263	225	248	232	260	287	233	231	272	238	239	261	241	237	273	252	231	250	277	236	257	251	257	253	255	241	242	239	240	227	247	258	253	233	218	252	263	253	264	254	282	248	237	220	246	248	242	276	236	238	227	261	228	237	243	216	243	229	231	229	246	244	254	250	249	229	258	250	261	231	240	231	262	227	215	214	238	254	254	235	234	237	264	232	246	251	252	222	219	263	255	246	242	264	236	224	243	241	263	219	245	227	267	260	252	219	256	232	251	265	255	239	267	235	250	234	251	248	252	253	258	254	239	266	264	271	245	241	244	253	267	245	258	210	240	270	248	203	266	234	227	245	232	234	247	252	242	255	235	255	253	251	225	235	237	253	261	262	237	246	237	255	269	251	232	259	232	238	252	254	264	230	235	234	253	246	239	245	252	266	263	277	233	216	260	252	262	249	237	225	234	230	261	257	254	255	221	243	221	258	231	276	227	237	251	235	248	260	260	237	228	224	256	218	275	244	226	249	236	276	238	241	262	233	241	204	265	264	233	252	254	246	243	241	250	262	272	256	250	234	247	253	226	265	268	253	249	255	237	235	239	238	260	256	226	234	229	249	248	236	266	273	245	240	249	243	254	266	269	257	268	260	223	278	247	256	239	225	247	225	250	265	226	223	239	265	246	241	224	247	241	259	228	243	240	234	271	258	220	264	264	195	234	278	211	234	244	220	217	234	236	240	257	262	242	249	231	233	247	203	259	228	222	269	243	248	249	266	233	279	248	231	228	243	291	270	243	269	239	278	243	257	223	234	251	240	229	261	267	256	236	233	254	252	257	252	271	225	233	263	226	267	243	246	244	239	218	233	249	220	250	255	263	233	273	226	240	212	250	263	220	264	232
23250	26888	34346	35278	34586	30658	22902	23622	21155	21146	23551	16393	9538	12431	14803	10813	8062	9051	8198	7420	6282	6213	6359	5626	5323	3241	4512	4923	4152	4180	4177	4136	4168	3816	3548	2747	2449	2180	1801	1719	1587	1391	1324	1265	1030	987	941	907	893	859	806	793	765	727	728	733	751	717	731	728	693	733	716	695	691	710	714	684	680	707	657	719	636	657	708	663	655	651	639	707	665	702	648	654	677	703	677	669	707	682	739	703	686	637	688	665	660	660	723	665	678	652	694	628	690	663	691	618	674	660	664	667	699	659	691	662	624	705	641	673	655	667	658	660	672	675	645	672	662	671	664	673	687	674	650	659	660	610	675	681	689	646	675	641	639	626	661	718	652	691	668	694	654	682	682	672	647	685	635	631	653	716	713	656	664	645	705	645	646	708	654	655	650	662	647	679	680	687	664	661	678	727	673	689	713	700	664	693	688	667	689	695	684	676	650	658	669	706	671	694	658	706	661	613	683	704	683	683	711	636	703	657	656	670	671	681	598	696	694	647	655	663	667	743	665	681	663	644	687	681	688	642	705	645	642	681	673	671	631	701	681	654	673	676	671	673	641	715	640	668	691	662	707	614	679	697	618	701	675	727	651	659	639	636	676	706	679	639	693	700	633	623	628	719	703	737	628	678	643	718	672	720	595	672	694	656	631	633	648	735	680	691	698	672	696	675	671	680	707	692	626	676	662	668	663	687	616	670	648	649	681	660	673	663	697	655	660	713	682	677	663	663	641	626	629	679	679	702	690	704	689	677	742	625	700	711	660	668	695	680	724	681	722	663	676	681	671	679	647	653	656	636	653	677	637	651	662	704	689	650	686	666	670	665	669	726	626	685	712	630	709	662	670	610	715	664	724	679	693	672	657	684	685	682	641	679	651	631	673	697	666	670	652	719	684	674	711	711	652	671	665	678	648	623	649	675	693	626	708	703	646	668	631	697	660	691	685	679	680	642	654	671	674	669	684	666	671	684	713	685	667	686	646	671	636	702	656	673	632	666	647	648	694	670	682	687	699	658	662	669	677	621	659	638	685	689	696	655	668	703	624	646	646	687	657	646	633	702	695	645	659	664	669	670	622	694	644	679	672	658	636	711	683	657	651	721	660	650	656	676	685	705	675	650	684	674	636	680	701	709	648	630	682	661	690	676	624	620	672	668	663	669	641	696	631	623	640	701	642	687	648	690	645	704	665	710	718	686	680	670	666	674	681	657	669	647	695	729	722	692	716	689	664	654	666	677	671	657	701	624	683	670	629	627	703	714	644	654	679	653	701	668	687	661	685	718	705	651	638	692	729	620	700	715	655	656	677	640	677	658	647	679	723	700	702	695	674	706	637	677	686	663	671	645	710	683	647	675	664	676	722	694	649	683	665	644	667	628	653	643	689	688	626	664	640	676	667	639	601	684	665	679	672	655	691	681	623	681	674	613	617	653	659	645	716	652	691	681	638	669	672	661	680	651	692	644	686	680	675	680	695	736	643	640	721	676	706	694	665	674	680	660	676	647	687	646	669	666	665	651	654	677	703	697	643	650	684	667	679	669	656	708	648	720	680	628	694	689	653	690	636	702	680	669	682	683	658	649	680	652	655	678	652	667	679	655	688	676	654	694	673	656	709	676	655	659	707	622	677	661	684	677	670	677	615	681	656	642	676	692	645	690	687	635	693	657	651	670	670	596	670	661	678	654	650	689	710	632	641	643	660	656	677	656	671	681	654	700	684	672	657	658	652	669	689	671	651	658	625	669	670	709	721	670	643	628	664	695	623	663	717	664	672	686	692	658	640	651	711	663	606	720	693	658	650	673	650	711	662	641	682	673	718	649	679	640	652	693	649	666	673	679	679	686	666	703	608	713	673	635	662	684	657	686	662	675	673	674	691	689	682	674	707	662	690	676	673	687	691	662	714	673	686	683	643	719	681	651	641	654	683	650	667	657	681	611	677	659	662	645	681	669	650	619	658	650	699	673	670	658	666	608	674	685	696	686	644	694	656	677	633	674	666	675	665	647	652	666	666	660	678	667	665	704	651	662	726	662	676	669	677	662	704	650	683	692	720	691	664	641	758	710	657	662	731	706	663	683	695	646	627	661	665	685	674	711	651	691	661	677	656	685	626	673	646	693	705	679	670	661	690	643	645	692	664	639	680	668	688	648	652	637	685	616	670	626	625	656	647	648	639	678	674	665	688	645	693	652	656	691	715	679	665	647	669	666	670	623	661	681	698	646	681	682	650	669	707	630	640	669	661	643	619	687	674	713	649	699	647	706	702	704	662	649	676	663	622	660	676	681	704	698	684	671	668	681	692	669	672	696	650	684	688	704	661	717	672	712	673	669	654	707	626	720	637	652	666	693	738	652	691	634	689	667	710	659	634	648	686	667	653	670	676	713	651	719	559	632	682	741	683	646	663	675	713	657	692	650	727	669	672	634	657	704	675	650	663	663	663	686	694	692	680	701	684	667	665	687	638	638	616	635	666	676	641	654	670	702	686	689	633	672	672	679	707	678	693	718	661	651	681	686	685	671	715	714	648	680	662	651	657	640	688	697	706	652	737	707	644	701	676	674	701	671	640	706	628	651	613	662	663	654	702	687	648	692	727	659	702	658	682	718	687	672	651	704	681	673	638	662	666	654	658	653	686	681	711	630	651	714	655	668	693	647	649	679	625	717	697	663	670	656	664	677	685	659	663	685	690	693	682	682	647	686	717	669	660	685	687	656	656	680	686	677	665	648	641	712	717	655	630	620	662	627	679	695	658	710	699	718	660	658	668	669	673	641	681	648	691	674	707	647	679	652	677	679	744	619	689	690	727	668	659	627	661	700	672	656	646	719	649	661	704	650	661	658	642	661	664	671	721	700	681	665	737	665	679	716	687	685	689	660	680	646	700	655	663	683	743	695	705	686	664	670	709	699	683	659	656	664	684	668	673	642	711	698	658	665	665	652	698	651	700	720	709	684	677	664	681	654	674	708	689	674	625	647	711	707	719	721	672	662	669	677	657	684	746	682	708	684	697	684	677	690	624	653	694	659	682	676	673	654	688	635	665	690	691	634	662	652	704	683	722	675	639	694	662	669	650	609	667	662	675	660	662	715	666	663	637	708	655	639	691	647	685	676	673	642	679	662	679	686	678	683	660	701	655	683	686	689	627	656	707	708	664	669	625	656	673	639	667	655	680	651	695	668	700	684	675	712	709	685	654	763	740	665	726	659	699	695	644	634	670	699	685	687	688	634	640	728	677	671	632	725	671	664	699	678	642	667	607	619	647	706	683	713	675	646	671	700	703	662	649	685	646	655	687	672	643	687	658	669	659	675	738	683	682	704	684	653	665	665	676	668	684	685	665	695	680	637	651	608	652	677	637	688	606	649	668	668	705	666	649	643	667	679	719	688	691	642	644	689	601	652	657	659	676	699	678	639	662	662	658	644	681	652	685	638	678	664	690	652	726	651	672	642	671	697	665	692	673	625	703	682	701	706
38264	36689	39250	35163	33958	29914	20960	16229	13387	12785	13952	9187	4647	5204	5835	4603	3069	3234	2747	2252	1751	1828	1652	1607	1588	869	1285	1419	1068	1077	1117	1060	1037	1048	880	731	612	605	492	461	484	367	352	339	338	323	283	259	263	255	270	224	227	207	189	236	247	225	226	237	217	226	194	232	220	226	218	203	231	215	235	222	233	199	224	225	223	225	219	213	225	218	222	201	219	230	206	224	244	219	203	211	211	216	198	196	214	240	220	237	208	219	228	216	229	208	236	188	189	197	221	223	216	206	198	219	223	206	219	235	215	208	200	209	222	226	201	221	209	186	233	216	210	201	226	217	238	195	220	240	248	215	214	162	198	237	204	207	202	207	212	187	218	194	210	219	200	240	248	190	235	208	244	204	209	208	206	200	244	209	219	266	218	215	213	233	193	238	239	222	207	211	216	199	201	196	214	216	232	212	214	201	214	217	205	221	204	201	197	230	209	173	225	190	248	200	212	197	208	232	203	195	188	199	207	219	213	222	209	204	227	212	200	203	236	206	218	220	195	222	222	208	205	205	226	206	209	203	219	225	215	185	187	201	190	210	203	223	190	234	215	204	227	196	223	213	193	223	209	221	206	241	237	230	225	214	219	211	199	187	225	196	213	209	208	187	214	206	219	207	207	204	195	220	205	209	225	209	201	204	236	235	214	214	194	222	204	206	194	217	207	240	218	241	202	201	207	195	229	213	224	229	195	193	240	185	220	199	198	206	204	212	209	217	231	219	192	235	242	192	247	199	206	200	231	220	185	202	190	194	240	192	237	185	207	228	228	207	203	232	200	205	219	201	192	221	232	215	209	214	209	210	198	218	223	225	235	222	218	201	219	212	211	230	234	206	195	236	216	202	190	242	193	221	203	215	225	215	202	195	192	211	218	208	213	218	218	199	215	216	206	212	200	216	208	212	203	205	233	225	215	202	226	221	194	220	188	209	223	203	195	231	226	211	230	240	173	212	220	209	215	214	200	207	214	209	184	185	233	200	221	234	216	221	219	228	224	207	215	187	210	216	262	204	214	232	245	223	235	223	202	215	209	220	228	199	191	184	190	202	214	214	239	201	203	217	196	227	205	217	205	217	254	199	212	215	201	230	221	226	201	213	222	224	243	197	212	216	212	235	182	201	208	222	201	222	197	227	200	213	214	208	232	229	195	195	229	213	217	186	203	212	234	231	211	190	202	213	197	206	195	211	216	235	210	190	205	196	223	200	210	204	213	232	228	183	225	215	214	219	246	200	195	226	204	201	232	212	198	227	219	219	211	206	231	219	220	221	205	192	226	204	207	239	199	227	206	204	228	223	203	231	259	190	229	206	223	237	205	220	205	216	213	208	189	203	212	205	220	224	198	217	208	204	214	193	217	195	204	213	212	224	216	226	222	189	223	204	228	204	213	250	212	248	215	221	210	223	198	205	216	202	204	223	208	215	204	198	218	207	225	259	208	201	209	208	205	232	220	209	202	213	201	234	196	203	220	194	220	223	238	220	224	235	252	183	188	231	236	230	224	243	233	220	212	193	235	194	207	210	204	254	186	215	230	211	193	234	186	228	221	230	231	226	212	213	209	211	222	231	198	202	221	218	210	227	217	220	227	210	222	217	206	205	190	193	220	234	211	197	203	230	199	223	185	212	198	215	219	237	217	226	233	238	229	188	240	246	223	218	218	206	236	215	232	197	195	190	241	229	194	237	229	220	244	217	235	213	195	209	223	222	224	205	219	207	212	224	198	198	236	214	203	201	214	208	244	208	238	225	199	207	207	211	236	189	231	222	206	218	224	206	194	209	235	226	205	218	217	207	220	202	214	208	219	205	228	225	228	186	200	217	200	241	210	195	218	217	228	226	210	205	210	200	221	246	201	208	239	238	219	222	228	205	202	202	219	222	211	211	220	184	225	221	234	207	232	227	194	211	228	235	214	205	201	230	236	252	188	177	187	220	221	224	206	228	201	258	216	214	193	224	208	226	224	204	201	214	205	212	215	212	200	208	200	210	203	216	202	220	196	210	209	219	197	209	228	225	211	216	200	237	224	222	215	222	201	212	224	264	215	241	228	204	213	223	207	206	194	238	219	208	193	252	232	213	237	188	223	225	187	213	242	213	192	232	219	220	193	207	218	206	214	203	210	209	222	210	213	229	204	212	223	224	208	215	223	194	217	195	208	197	203	199	220	221	203	203	199	198	207	216	222	217	190	212	225	209	237	233	234	189	204	253	213	193	202	203	208	210	217	216	197	189	196	221	238	216	192	213	248	201	216	199	240	223	231	209	216	213	210	220	233	212	205	214	226	219	198	195	198	222	247	229	218	207	242	232	192	210	202	207	195	235	205	208	225	223	217	205	233	243	217	192	193	233	206	226	212	239	205	205	207	226	189	178	201	209	226	219	210	216	222	209	205	212	199	233	208	208	219	192	211	224	226	182	208	204	184	205	196	208	195	219	204	224	215	192	232	205	216	210	201	232	253	176	220	193	194	204	239	233	227	212	246	198	208	205	197	233	219	228	204	194	221	231	198	232	211	189	223	218	214	188	226	211	194	196	209	212	212	213	222	211	212	201	243	226	214	200	210	241	215	221	201	182	190	207	246	218	225	206	205	229	215	236	184	202	199	236	238	202	244	218	218	223	216	196	197	232	214	217	232	216	196	220	186	197	203	239	202	215	223	203	237	193	226	241	217	204	215	203	204	239	201	211	223	212	217	229	220	222	215	197	203	205	204	196	197	221	232	221	207	198	213	197	203	219	193	225	205	206	233	235	195	237	190	217	248	214	199	208	195	207	223	208	216	210	218	224	196	199	195	200	232	200	197	225	197	195	200	228	204	222	205	215	218	241	203	220	214	235	207	194	197	208	208	233	219	237	210	206	211	208	220	214	220	197	235	243	241	225	251	227	209	215	214	196	249	224	207	205	226	204	215	203	200	209	213	236	232	229	200	239	230	203	205	219	234	198	181	258	228	203	231	212	197	208	219	218	229	230	240	244	221	221	212	213	211	220	217	227	209	202	194	224	189	187	207	207	207	206	207	243	214	214	235	204	225	194	204	196	209	200	244	204	209	217	216	204	195	202	214	204	219	218	212	200	201	210	221	190	221	235	208	202	198	220	215	232	201	221	186	214	194	227	186	227	212	203	203	226	195	231	221	212	210	220	217	199	234	221	202	197	200	232	225	235	216	207	177	227	213	216	207	224	195	208	228	230	207	232	219	217	233	224	219	200	245	222	221	232	204	223	213	205	213	191	221	201	225	227	219	208	199	231	238	223	182	210	205	215	186	202	240	190	208	228	231	245	194	206	228	190	208	225	219	214	198	228	238	198	218	224	215	238	189	219	217	197	224	235	204	211	199	214	207	210	199	179	217	218	218	219	212	199	215	222	218	213	194	213	211	230	212	209	217	210	208	222	213	206	204	218	230	198	221	212	216	201	222	212	196	199	220	221	201	203	230	229	197	211	219	219	247	229
28013	32214	38836	40303	39827	36297	29320	27686	25478	28370	30286	22921	14148	17708	20634	16066	11984	13625	12486	10889	9293	9240	9330	8473	8464	4372	7179	7963	6268	5960	6524	6578	6116	5889	5262	4193	3544	3148	2658	2426	2272	1850	1721	1561	1337	1230	1110	986	950	890	789	779	740	699	710	638	661	684	654	648	626	617	606	659	634	634	609	671	636	593	628	615	636	654	638	591	634	661	630	635	635	572	624	595	562	600	616	600	641	604	596	631	559	579	633	567	586	561	568	583	618	588	632	631	617	622	625	609	600	619	609	597	547	597	580	599	579	595	586	582	592	619	601	593	560	561	607	630	571	577	627	628	573	595	566	579	546	582	555	609	601	600	583	565	579	576	623	607	617	629	628	581	602	624	599	577	613	593	650	576	626	586	589	574	617	605	588	583	622	608	577	585	589	595	603	607	599	585	613	556	598	605	613	553	609	583	602	631	587	570	582	639	589	570	579	617	573	626	569	573	588	550	607	563	585	594	616	632	573	607	635	637	587	601	608	601	583	569	595	587	607	588	592	586	596	558	581	618	621	576	592	613	594	599	596	560	612	630	597	598	615	573	581	587	636	614	647	611	630	583	579	591	592	574	549	566	581	643	607	624	589	600	612	625	582	575	624	556	599	642	602	600	640	645	583	620	623	590	580	617	604	627	595	661	603	626	588	628	538	605	611	557	630	598	559	617	613	559	590	593	611	590	604	559	596	632	594	620	596	600	623	613	598	594	617	641	604	581	636	576	581	605	638	609	597	592	554	607	547	584	570	589	538	609	555	583	540	560	579	576	580	607	629	640	616	573	562	575	589	654	587	574	588	622	605	594	586	548	626	613	609	604	603	554	606	594	621	567	560	587	583	615	621	622	588	620	594	592	609	590	592	591	602	602	614	626	589	589	625	628	536	612	670	563	532	651	589	577	585	596	612	583	566	629	602	598	585	611	595	581	637	509	604	657	602	560	623	604	590	559	603	618	604	591	614	573	662	640	571	626	573	587	601	604	613	594	552	607	593	635	556	567	603	567	604	576	571	613	557	581	621	562	625	584	608	540	625	571	609	618	613	574	593	574	603	607	615	567	607	568	626	641	574	566	619	594	631	587	624	596	621	632	580	557	572	632	561	544	570	592	593	530	590	623	613	617	634	590	618	597	617	588	627	628	600	594	546	638	609	597	585	614	589	607	617	602	585	594	620	581	596	617	586	627	563	594	560	567	629	632	567	629	576	563	580	592	573	596	586	561	605	603	581	562	630	564	568	606	601	549	619	585	602	579	576	605	602	592	597	591	619	558	555	600	583	624	588	587	577	614	593	596	576	587	646	619	632	603	598	602	603	616	578	627	566	612	572	587	596	557	656	606	629	609	589	630	606	611	615	656	606	565	602	613	604	583	592	606	607	584	594	581	607	559	614	633	576	591	671	572	565	600	532	638	576	605	604	606	607	558	599	569	588	590	626	563	601	547	557	600	570	562	627	602	634	612	583	615	584	562	613	617	584	600	613	587	585	587	610	620	569	568	594	588	616	638	618	591	560	629	600	628	586	604	565	594	618	591	593	573	565	577	584	574	572	572	549	620	618	568	566	552	611	643	585	576	591	621	602	630	577	601	576	619	607	605	571	642	588	608	574	570	598	635	578	613	591	572	594	577	545	608	619	594	583	621	599	599	566	600	535	578	603	568	597	559	576	618	603	602	626	590	590	613	637	587	625	605	589	598	551	595	662	606	605	574	608	617	601	632	600	600	582	603	568	579	592	594	559	600	596	637	589	583	608	618	556	613	584	615	635	589	609	623	558	594	611	657	590	618	579	604	587	622	585	603	591	631	565	570	590	591	609	578	589	549	571	589	629	608	584	581	630	623	618	583	589	569	636	570	609	624	574	592	582	604	608	590	631	648	620	619	605	568	604	620	598	603	605	582	611	569	585	610	573	558	560	568	592	591	618	608	582	596	617	564	616	597	639	614	613	588	620	617	582	582	575	605	602	624	611	587	594	563	641	551	623	608	564	604	569	590	606	602	569	648	607	580	592	614	563	612	570	601	606	600	569	624	603	589	623	652	588	611	611	588	623	593	589	594	558	635	582	547	583	626	622	591	633	609	562	562	603	572	623	578	610	583	574	559	566	596	617	575	593	581	572	522	603	571	582	582	595	618	529	597	601	571	588	617	588	580	602	649	597	567	572	555	621	606	547	568	578	612	585	598	609	576	571	625	573	618	564	590	551	590	601	578	571	607	614	557	574	572	600	609	552	645	614	617	624	581	577	610	598	611	576	584	613	617	643	603	583	605	603	571	615	590	582	574	595	604	627	569	598	600	603	560	554	543	615	601	568	624	588	570	549	571	571	586	562	594	607	547	565	597	595	572	548	601	579	632	581	574	626	599	599	583	594	647	620	614	598	667	572	621	639	595	586	568	614	584	593	553	628	602	583	611	550	608	531	560	620	578	607	613	561	580	534	577	588	602	630	559	617	595	644	593	556	598	623	590	595	586	591	595	590	614	588	639	586	578	660	640	593	601	617	574	578	619	650	562	571	608	569	629	635	643	590	604	618	547	596	618	587	649	595	563	593	571	584	593	629	559	615	613	581	612	568	586	593	594	552	581	573	599	644	610	612	591	572	550	591	593	632	598	576	615	592	594	556	634	566	540	576	595	591	611	634	640	593	647	603	592	567	593	568	572	577	582	624	620	581	552	588	560	604	597	574	577	586	579	605	608	578	578	553	598	591	640	637	578	601	623	598	617	577	569	597	598	635	613	566	558	597	634	581	639	597	606	608	648	597	602	570	556	594	568	655	547	564	608	576	574	633	626	607	587	596	605	581	596	610	595	644	642	601	612	561	614	554	578	603	622	597	622	578	597	571	607	595	583	599	613	590	584	607	579	589	605	589	537	603	576	594	612	620	592	575	630	631	621	612	575	613	573	625	578	561	598	589	589	577	616	601	647	562	596	570	592	607	609	630	638	567	615	581	580	553	602	598	610	574	552	593	609	599	599	598	583	647	628	608	597	596	603	604	579	583	600	601	565	611	603	599	582	592	585	556	563	592	572	613	560	557	604	564	572	549	602	600	566	618	537	622	616	624	584	597	571	593	604	525	620	618	609	620	551	552	615	627	587	608	568	611	587	640	603	601	606	597	603	626	652	577	585	581	616	600	565	576	599	585	647	608	572	589	637	575	580	581	606	591	595	576	537	606	573	599	584	562	589	617	624	598	611	611	622	594	590	602	616	637	566	638	573	594	603	549	631	611	593	595	590	571	624	654	561	532	623	562	608	567	603	599	590	624	575	589	568	572	594	600	551	611	617	586	607	580	663	574	624	527	594	546	577	600	583	647	616	636	597	595	599	583	596	564	599	615	553	612	565	619	618	613	584	596	568	582	587	585	555	566	606	578	577	624	589	648	595	560	579	567	605	603	595	580	541	619	613	601	605	613	602	572	581	576	591	625	589	570	555	632	630	609	600	575	620	603	533	612	573	587	567	574	602
12548	10439	12373	8699	6180	3948	2205	1668	1313	1083	992	780	570	562	556	543	412	418	434	424	409	383	379	354	345	352	349	352	341	308	334	392	340	350	326	276	344	317	296	307	282	318	290	290	306	284	280	248	306	277	302	310	301	274	306	285	280	300	275	298	286	291	274	287	285	265	326	304	317	311	325	309	309	305	333	300	317	267	298	311	285	298	299	279	310	287	295	269	298	288	310	280	288	278	297	276	316	334	300	291	286	310	297	288	274	286	294	306	271	295	321	281	297	265	284	313	324	291	290	305	299	305	311	308	275	274	287	316	278	309	288	331	318	307	313	294	299	328	274	291	284	303	303	275	333	298	290	299	312	295	283	318	295	328	314	270	293	306	281	291	274	300	274	294	305	251	276	294	298	303	299	281	315	284	301	264	275	296	263	277	284	270	307	306	305	305	298	308	303	295	272	282	296	279	267	277	297	293	307	306	294	294	281	308	339	302	326	300	310	323	274	288	294	283	286	291	307	326	289	281	298	311	290	303	295	292	309	285	344	268	300	313	268	303	268	272	305	281	284	305	314	296	312	317	318	284	283	299	303	289	295	335	298	276	268	292	289	295	281	302	280	299	287	289	275	309	296	297	279	261	326	285	282	290	282	306	294	272	270	322	302	292	313	306	313	283	304	299	249	309	302	325	304	287	281	272	298	297	303	304	298	294	276	269	304	294	297	284	312	287	286	291	307	296	299	289	307	264	302	303	299	303	304	292	272	273	298	321	313	333	333	309	331	328	283	284	283	279	310	289	296	326	322	282	270	291	305	275	310	305	308	303	316	290	288	287	313	293	297	300	274	289	253	313	263	292	267	275	289	335	306	259	280	286	282	309	283	302	300	320	278	303	294	321	298	309	279	275	317	309	319	320	316	302	261	284	316	303	263	293	279	301	306	267	265	260	281	311	296	322	251	273	324	297	287	291	291	306	278	250	281	296	302	321	301	311	310	287	329	296	287	299	297	318	316	295	305	280	290	289	295	283	296	302	281	328	282	295	299	287	264	304	299	309	293	270	318	312	333	285	304	293	288	267	269	291	305	301	322	289	292	299	312	302	340	272	283	300	290	323	281	311	279	287	302	283	308	321	268	322	303	307	314	318	285	315	280	295	296	318	265	307	287	329	299	310	297	294	284	278	330	306	318	294	292	304	281	303	305	290	323	290	317	291	295	294	292	284	305	267	267	292	293	308	300	275	228	271	322	278	308	311	287	318	274	297	270	326	303	286	293	324	286	302	286	309	320	296	289	308	291	299	288	270	271	312	286	322	329	287	281	301	321	290	286	296	319	289	285	274	281	271	252	271	299	291	322	292	266	285	276	311	297	326	309	298	306	291	287	300	305	281	294	284	309	304	295	290	319	287	274	282	297	275	309	281	292	315	295	315	300	314	281	262	291	305	288	310	295	309	304	346	311	284	266	303	272	335	287	293	305	290	277	237	313	275	281	275	280	301	313	337	286	275	312	299	267	270	293	318	312	291	303	304	314	280	292	278	274	290	299	256	309	301	277	343	289	292	283	310	288	263	286	299	274	320	314	290	311	313	279	302	289	285	269	278	272	261	312	298	295	294	253	324	292	300	267	253	310	304	290	318	276	301	310	328	282	342	285	319	286	291	310	296	295	297	309	329	288	293	280	299	333	316	303	288	316	306	299	270	304	295	299	299	291	277	311	305	289	300	319	274	308	283	276	329	275	298	299	326	298	279	266	279	271	267	284	291	306	279	296	338	305	276	323	309	304	296	339	279	278	284	277	289	271	289	298	283	308	297	298	291	307	284	255	278	281	311	317	285	276	315	298	313	297	296	304	317	272	299	296	306	321	343	307	282	271	296	276	284	285	298	303	288	284	273	294	267	272	291	293	302	319	272	311	301	304	306	312	297	314	301	285	295	309	290	316	312	310	281	304	278	297	300	305	328	310	299	295	313	298	294	331	306	285	298	293	279	287	257	322	277	281	293	304	334	304	306	324	285	311	283	295	275	321	321	291	307	306	293	265	316	299	287	293	324	261	293	283	289	275	313	335	288	337	284	307	283	306	286	314	293	292	327	269	301	286	293	313	270	307	337	312	273	272	304	305	275	272	261	298	262	300	315	271	277	243	318	297	297	271	313	294	280	291	303	272	273	313	345	300	313	286	290	254	326	293	301	328	309	292	288	304	314	329	266	258	313	266	296	299	303	306	312	313	305	288	288	278	277	286	325	296	272	320	290	309	302	279	292	274	314	284	308	288	275	305	291	311	315	293	277	284	334	296	306	304	305	297	262	320	291	288	283	305	294	303	269	302	309	281	278	275	294	310	298	283	280	303	285	298	290	319	309	306	323	300	281	327	304	330	306	288	261	303	325	297	321	284	284	289	314	314	289	292	317	294	326	310	287	323	329	280	276	290	301	285	282	272	298	301	288	273	305	299	281	299	307	266	274	260	350	300	278	278	280	319	307	292	316	287	298	288	280	280	294	267	295	308	293	297	293	305	305	284	328	271	302	297	313	292	285	302	313	280	323	315	308	291	315	274	287	307	309	289	303	278	296	317	295	318	264	292	305	282	283	304	324	302	294	283	286	317	263	283	275	307	308	307	277	281	281	283	269	286	334	278	287	288	302	339	278	296	327	285	298	312	311	312	318	277	299	317	279	299	268	299	294	282	276	270	298	294	289	309	315	251	285	269	335	310	294	303	316	286	333	300	296	268	328	295	265	276	311	303	288	272	302	260	311	293	248	283	304	301	300	284	291	326	284	288	297	291	290	322	282	288	301	310	281	312	277	274	322	286	305	283	308	312	310	305	295	318	304	328	310	294	307	284	263	302	308	306	365	266	297	326	304	299	312	288	294	295	303	287	295	308	288	286	267	289	297	291	295	295	298	290	283	252	295	289	293	304	303	322	318	289	284	262	291	300	292	279	295	319	294	302	291	306	325	333	300	291	310	304	317	278	303	306	307	312	267	285	290	283	325	323	278	299	292	277	298	293	297	327	261	280	293	276	298	261	293	291	316	289	317	291	294	304	282	303	293	292	292	291	311	275	292	288	297	313	286	304	258	310	311	299	306	283	289	283	305	321	302	295	297	332	312	317	296	307	300	269	273	274	319	277	316	329	267	257	299	313	275	290	323	301	292	300	270	291	253	304	280	289	285	288	297	291	262	290	293	288	275	293	292	286	281	289	305	297	278	294	295	298	303	264	313	295	278	303	302	315	283	297	305	291	302	297	290	289	277	301	292	350	309	297	308	282	312	286	289	290	297	316	295	305	268	308	247	308	309	300	267	325	272	290	309	264	322	306	306	287	282	300	271	280	309	303	314	325	308	314	333	287	294	300	311	310	310	289	293	276	305	280	288	287	263	315	263	279	291	295	316	321	314	290	286	293	301	303	289	321	316	295	333	315	278	314	265	282	296	285	337	300	309	287	295	294	267	277	297	280	292	298	294	258	303	287	276	292	286	336	325	309	309
10838	11490	18451	16902	14805	11134	7432	6165	5223	4689	4435	3217	2274	2225	2396	2050	1653	1734	1659	1432	1406	1340	1277	1271	1174	1023	1186	1118	1100	1120	1083	1063	1071	1064	1047	946	935	922	917	880	829	900	810	869	785	794	793	840	795	758	788	807	781	845	772	823	826	815	817	791	788	812	805	767	802	819	796	785	790	834	777	803	827	793	816	773	803	795	786	763	780	834	775	782	808	753	821	793	768	795	808	757	776	766	801	910	817	789	791	773	794	800	774	777	834	819	744	801	758	810	843	812	807	772	803	815	814	835	766	775	825	740	828	761	835	820	789	810	772	813	825	772	798	808	826	767	764	795	742	795	805	750	838	829	778	804	787	770	813	837	783	779	853	793	801	766	796	793	820	796	796	792	775	766	813	787	815	821	759	790	740	822	794	784	822	794	787	775	796	814	800	810	823	784	835	780	768	800	748	794	794	829	812	825	843	826	849	776	782	782	810	778	793	805	782	732	769	753	803	787	790	787	783	790	789	807	792	776	761	786	769	752	777	827	720	800	760	799	804	763	785	772	838	796	776	812	786	782	753	770	790	737	827	778	793	804	830	763	774	758	836	769	822	804	790	776	837	793	782	798	806	767	840	801	829	823	778	807	787	801	756	769	818	763	823	763	732	772	818	827	791	780	787	769	803	849	795	812	779	837	795	794	791	752	749	800	768	785	783	791	759	777	825	772	818	788	794	769	766	780	795	809	796	820	792	770	802	787	750	799	801	767	759	792	804	796	793	791	766	823	806	818	841	783	819	789	803	800	836	763	787	838	809	771	818	825	793	765	809	781	797	854	792	786	833	781	815	799	812	734	751	773	768	762	792	748	766	765	841	831	783	779	774	785	771	809	801	751	816	839	760	835	811	762	769	749	745	788	804	782	747	760	725	811	834	790	759	741	814	797	759	798	784	846	782	769	801	842	821	804	775	809	849	824	790	811	787	749	848	828	791	773	829	734	835	776	799	778	786	789	799	753	774	761	800	817	744	784	825	805	761	743	828	759	788	812	759	841	775	804	790	791	770	811	790	764	800	783	813	765	778	802	783	780	801	811	801	803	758	766	825	799	779	838	762	754	851	787	794	798	811	774	798	748	729	764	777	833	808	806	727	758	765	803	791	777	790	804	797	759	809	814	751	769	819	786	771	809	778	791	809	812	783	785	770	811	766	746	766	772	833	784	767	793	768	744	764	756	777	798	806	807	795	782	766	797	784	813	829	760	785	768	773	772	824	815	784	755	761	762	801	817	832	792	801	823	786	805	812	765	820	835	800	794	788	818	742	786	793	803	797	843	840	828	780	778	782	813	810	809	746	777	777	783	800	784	792	784	847	848	785	756	795	774	707	828	775	786	708	813	781	780	814	833	788	802	800	796	768	732	806	833	798	782	792	829	817	773	806	785	786	790	852	749	785	823	815	834	790	790	800	810	802	815	834	839	775	731	784	758	824	777	768	807	758	805	795	807	829	782	762	811	775	797	796	810	752	769	801	819	842	797	756	810	771	780	815	783	812	749	770	840	810	752	794	803	789	785	816	768	777	776	793	800	774	785	825	778	808	749	787	820	799	843	764	806	755	790	773	794	824	810	811	784	777	780	757	802	739	741	778	815	761	806	794	763	810	779	858	806	826	806	771	839	813	818	785	788	742	819	814	823	790	806	835	794	785	794	812	828	801	792	808	797	757	831	827	785	792	819	796	749	839	704	799	799	771	766	798	831	772	747	838	778	833	770	824	830	824	781	793	839	818	828	812	788	843	804	779	791	825	783	779	774	746	755	786	779	764	811	770	840	807	803	751	776	728	846	771	740	803	752	787	793	777	809	814	813	755	793	805	817	764	820	806	765	784	803	819	763	814	780	797	762	808	754	822	785	792	835	781	753	744	844	747	776	795	785	801	779	823	780	770	777	768	735	801	738	744	746	817	788	781	776	788	764	783	782	804	757	783	795	776	835	761	745	827	800	793	759	800	764	797	727	816	756	834	852	765	806	726	796	790	755	783	794	759	782	818	778	768	783	813	804	773	798	830	783	832	823	795	791	772	850	795	805	854	768	754	759	846	787	793	808	784	816	792	813	793	808	819	756	833	774	778	781	791	736	773	796	764	807	814	773	853	759	729	768	835	821	860	820	759	766	796	817	794	774	787	842	781	716	770	741	768	791	759	786	801	790	758	777	793	797	788	774	807	731	800	795	792	785	805	798	836	778	816	824	764	798	775	773	823	798	802	834	778	813	814	770	771	849	777	780	802	816	798	783	793	856	820	837	820	756	807	789	799	826	780	788	836	763	811	787	773	770	799	786	805	774	779	803	705	813	787	814	852	808	805	719	795	756	820	781	752	740	745	814	797	753	799	757	807	748	757	742	799	813	808	800	810	751	840	831	765	863	786	756	787	798	786	747	780	791	774	797	760	787	770	771	800	814	802	817	808	787	826	800	747	757	750	796	780	808	813	832	787	790	742	882	801	808	789	752	801	788	758	777	772	766	717	818	737	834	786	813	775	763	833	827	753	760	759	831	806	787	765	731	764	791	780	767	765	784	750	757	763	800	771	819	810	769	776	809	806	804	790	781	797	778	810	820	769	772	781	797	771	792	761	763	819	760	802	785	775	826	861	775	765	755	754	800	785	794	798	801	816	812	825	789	822	756	786	811	825	788	795	815	786	763	793	737	823	788	769	803	826	842	884	800	749	795	797	814	805	820	784	749	804	783	774	758	770	791	861	812	799	815	809	767	809	801	762	786	794	788	768	790	762	805	799	790	779	779	778	794	782	790	768	802	783	777	802	780	760	733	787	777	783	784	819	833	858	794	810	837	771	866	814	815	750	805	826	769	762	811	789	770	798	802	853	819	743	783	758	804	798	775	828	809	752	822	823	839	776	755	815	786	825	800	783	806	804	769	760	738	782	815	795	808	811	786	748	761	810	782	798	839	800	782	804	776	758	767	782	769	831	778	760	828	738	797	867	787	754	765	809	764	779	801	797	783	782	749	736	814	745	762	806	762	823	784	749	796	732	764	794	791	808	827	855	724	733	845	782	825	834	809	810	737	815	800	799	738	799	740	782	775	797	781	788	811	801	832	783	806	779	753	805	784	792	807	822	801	749	784	808	750	767	772	753	810	784	777	756	779	796	757	781	768	799	773	762	796	765	774	777	792	816	752	772	759	837	763	835	786	811	796	829	812	749	794	780	762	815	776	787	821	770	776	815	804	767	778	820	787	817	777	829	787	793	783	838	839	787	824	770	810	765	776	818	811	799	785	818	822	825	797	767	806	802	794	768	799	788	767	790	767	802	794	793	791	777	796	784	768	790	773	727	785	791	782	809	784	783	843	826	834	767	781	827	764	732	793	789	822	757	803	797	776	771	846	827	791	765	798	818	789	814	799	789	818	857	778	748	786	734	793	743	795	760	802	840	757	743	780	819	820	788	808	817	822	830	780	768	801	783	744	798	760	797	755	802	782	825	799
31385	31381	34700	30340	28196	23984	14618	11942	9007	8250	7992	5097	2332	2620	2980	2595	1563	1711	1514	1416	1163	1068	1050	1006	882	643	832	952	694	724	759	780	759	701	631	552	496	437	362	435	371	384	329	330	268	307	300	253	246	268	265	270	259	262	241	248	248	264	235	231	258	244	279	243	235	251	248	260	271	240	230	210	228	245	246	257	235	242	266	249	256	233	248	232	246	251	268	255	252	257	221	242	240	238	235	246	222	257	236	254	268	258	252	239	243	247	252	273	231	235	255	244	242	230	244	225	253	229	248	231	253	246	257	226	249	244	237	254	239	241	234	215	245	233	263	241	225	246	216	208	232	252	238	272	232	249	237	225	247	249	233	231	244	228	234	268	233	245	259	235	249	266	236	228	235	267	226	256	226	220	250	235	258	233	250	250	238	242	243	258	243	253	239	241	268	252	250	268	250	245	259	231	234	234	256	243	257	244	266	238	253	258	264	248	244	247	250	246	269	212	240	214	249	256	244	265	248	251	253	240	256	247	264	236	214	258	258	255	245	251	254	249	250	231	262	285	272	217	221	237	252	257	263	240	240	240	240	268	244	216	241	239	250	220	244	253	272	260	255	261	234	277	265	258	235	252	225	242	241	257	243	231	235	256	276	245	265	235	275	278	214	226	272	260	235	226	243	243	241	239	245	259	242	219	249	215	252	206	233	232	236	251	253	244	238	239	244	223	246	246	218	255	221	228	250	270	234	255	245	267	265	255	272	257	213	220	220	222	274	235	239	220	245	238	238	258	253	227	250	269	250	211	235	230	248	251	279	224	239	210	245	233	272	232	221	265	268	235	229	234	238	243	273	237	266	233	251	232	237	225	244	242	236	267	261	262	250	273	238	216	247	235	242	258	253	254	283	272	242	236	248	251	249	250	245	257	254	246	228	230	232	242	233	267	257	230	220	268	255	238	289	253	246	285	257	261	242	252	245	255	277	241	254	249	257	243	242	229	211	248	229	251	216	257	226	236	231	230	245	246	234	272	267	273	264	245	249	233	246	251	245	263	238	243	251	215	241	221	235	260	271	227	236	235	253	226	273	241	251	225	256	246	248	222	241	252	224	263	265	246	249	250	250	251	258	254	230	249	259	214	225	258	237	246	249	229	233	250	233	248	232	257	243	229	245	271	240	249	253	245	239	241	237	245	246	272	235	240	238	235	226	233	263	226	241	255	260	246	271	227	230	241	239	240	246	228	227	247	223	253	237	219	242	255	244	231	249	255	277	232	238	220	241	254	249	248	230	253	248	260	233	236	251	243	256	249	236	238	227	252	272	228	250	251	234	249	274	255	220	233	257	255	256	244	225	261	252	231	236	255	252	233	226	239	242	220	227	222	210	261	270	223	256	235	235	260	223	234	270	247	261	277	253	235	196	243	220	265	254	244	259	254	253	213	227	227	252	247	245	244	258	233	250	233	266	265	260	215	270	249	214	265	268	255	265	211	232	251	251	246	208	243	218	244	246	256	257	259	227	224	257	258	233	222	261	242	251	233	251	269	251	232	254	252	229	249	233	249	222	258	225	243	223	246	225	242	243	220	248	248	259	248	245	219	258	266	254	232	233	242	211	246	240	253	237	246	272	246	256	224	272	260	217	244	269	221	266	254	224	222	222	233	241	253	232	243	227	213	247	234	239	228	250	259	227	254	214	218	228	254	237	249	247	264	239	251	235	268	223	253	226	234	251	257	244	274	237	251	239	262	241	262	243	257	248	225	260	258	249	256	245	269	243	245	201	231	234	238	250	239	260	228	258	270	232	255	261	232	250	283	280	250	248	224	228	238	257	224	229	272	261	238	261	236	254	226	256	277	251	227	251	247	214	225	279	234	257	259	252	272	223	268	232	261	256	243	277	225	249	288	242	250	219	284	231	253	240	273	245	239	276	224	230	272	254	276	254	260	267	244	247	251	260	262	261	234	259	254	236	246	230	251	246	205	268	259	261	226	241	256	248	224	263	270	243	261	245	239	217	236	238	223	226	249	220	289	250	249	256	250	253	242	255	252	251	251	259	232	225	225	242	252	249	252	237	266	227	240	274	241	251	240	230	239	275	251	246	239	247	231	254	251	259	302	240	242	238	227	249	265	229	245	240	263	227	240	248	241	229	246	254	257	239	267	278	233	253	251	237	233	280	267	267	257	272	217	226	254	245	272	272	231	235	255	231	200	252	264	233	259	276	237	246	252	244	271	242	238	280	233	259	234	239	249	223	241	254	236	245	246	245	252	260	244	213	227	256	250	259	272	246	266	247	238	249	279	264	267	263	257	264	223	227	263	245	250	237	248	247	241	255	251	238	232	268	265	243	249	234	273	242	219	243	252	239	251	256	246	230	236	243	228	230	231	262	250	266	240	245	272	248	211	227	233	199	245	222	249	227	251	229	233	221	239	245	232	235	247	225	249	255	242	250	250	257	228	202	228	247	245	277	278	225	269	264	224	249	260	250	278	296	247	271	244	252	244	241	270	231	233	218	226	287	230	196	230	260	292	272	229	247	241	245	271	244	221	219	248	237	237	225	252	265	263	240	263	245	250	236	262	226	238	246	246	227	228	271	262	238	221	254	236	246	242	226	257	250	255	250	240	236	233	236	246	268	258	253	245	243	248	212	238	290	240	229	253	255	251	237	248	252	257	246	217	229	247	244	225	217	213	250	240	254	248	219	266	240	252	226	228	253	245	230	246	253	256	243	251	257	254	250	228	226	262	221	247	236	246	252	246	256	241	219	254	244	238	246	265	257	232	254	264	250	262	247	278	255	249	251	239	258	241	219	252	244	254	227	242	240	252	233	239	210	246	258	250	232	245	240	266	233	254	256	236	256	220	241	250	243	224	256	239	212	246	236	267	217	241	229	239	232	247	252	255	237	238	249	216	222	248	249	247	250	234	236	225	241	236	236	246	228	241	222	240	255	258	248	240	237	236	263	232	243	249	245	245	220	226	245	263	259	251	251	229	231	255	236	238	242	249	247	237	244	269	249	236	275	230	248	225	238	240	242	272	238	271	228	256	228	241	268	275	274	226	250	245	244	262	268	265	260	239	250	211	267	206	226	248	279	231	239	221	248	245	256	236	209	234	253	257	267	239	230	243	216	251	222	261	254	240	217	217	233	271	255	267	220	234	233	237	247	258	255	255	221	236	243	247	254	258	224	223	260	234	264	242	251	262	239	210	249	250	273	237	258	232	242	242	255	254	228	264	248	259	239	273	263	243	235	240	248	266	266	247	251	237	252	250	222	213	227	224	232	252	248	226	267	282	221	239	240	236	274	240	228	236	235	240	236	239	258	237	276	225	239	246	228	252	257	243	235	248	265	258	208	236	242	248	247	281	239	266	262	261	235	214	265	266	234	250	231	258	217	268	252	222	249	228	229	251	258	227	221	264	228	273	239	243	218	245	267	254	257	256	253	237	220	255	249	263	231	259	246	236	257	224	238	218	238	245	260	228	225	255	254	270
24018	27739	34598	34850	34498	31190	24111	23715	21243	22192	23081	15911	8934	11066	13854	11285	7035	8309	7766	7152	6379	6145	5988	5295	4907	3297	4678	5043	4057	4251	4272	4213	4328	3776	3440	2737	2722	2110	1847	1743	1777	1373	1305	1267	1157	1093	981	927	962	854	830	778	718	754	710	730	667	680	731	725	661	762	695	651	690	672	674	694	683	675	720	669	649	688	671	660	697	715	680	614	662	688	664	678	718	720	663	659	684	670	665	666	671	654	648	674	641	640	671	653	661	653	710	696	685	674	679	659	705	677	696	682	744	666	661	655	683	637	678	666	642	652	694	676	669	671	671	688	628	647	653	652	679	696	683	663	619	685	704	665	695	647	664	634	713	661	657	665	635	687	667	698	674	627	658	652	634	668	671	641	680	703	679	660	654	613	646	682	664	700	641	654	687	694	655	704	648	730	610	666	649	670	659	678	630	678	669	629	686	653	703	674	695	663	680	620	647	632	680	659	653	656	676	690	697	641	663	645	652	687	645	662	682	664	630	658	697	677	681	673	686	656	699	669	662	669	671	663	674	700	638	676	653	692	661	649	684	664	703	656	674	667	672	714	629	642	700	628	656	700	645	642	654	699	665	626	671	680	657	644	677	672	696	616	634	666	690	666	653	672	648	657	653	653	710	636	710	654	691	616	649	686	691	637	662	664	675	677	691	659	630	627	625	692	663	671	691	622	651	686	669	621	663	643	633	679	634	655	653	655	670	690	664	683	684	692	677	641	665	665	674	706	648	695	669	653	685	634	701	663	688	663	689	692	647	664	639	655	683	685	652	681	677	665	662	697	624	673	651	674	712	750	670	665	620	643	654	652	665	687	695	672	679	630	651	648	632	709	632	642	687	632	617	720	645	649	653	693	681	648	676	672	623	634	691	625	652	668	685	669	665	677	677	667	649	728	669	697	622	645	673	621	690	680	701	726	668	565	635	644	644	653	677	696	633	655	646	669	604	672	653	599	656	627	662	621	657	643	638	647	637	686	712	646	651	641	679	687	673	646	616	636	639	713	728	673	699	630	687	683	635	660	641	645	659	650	653	665	694	692	676	683	640	690	659	700	621	602	706	647	670	643	664	620	699	616	612	673	648	604	632	671	689	629	668	651	698	625	679	663	679	639	685	636	669	655	676	673	686	675	667	675	616	650	689	679	676	669	699	652	705	621	628	683	704	669	647	698	701	670	646	694	682	676	728	682	667	654	709	661	681	682	692	644	646	665	659	685	707	670	641	671	657	681	661	649	630	708	678	711	674	710	688	630	665	659	672	687	686	686	704	667	633	647	698	663	654	651	651	661	693	683	706	618	609	717	677	623	679	657	691	640	691	707	644	621	663	634	717	682	688	696	641	691	700	662	669	668	674	707	633	659	675	661	638	657	676	706	652	683	650	680	685	624	635	639	659	649	677	714	681	683	665	664	684	695	636	687	674	644	648	666	673	636	619	686	695	653	605	671	644	688	649	645	696	656	655	658	644	702	695	677	684	679	715	672	687	669	666	695	677	652	680	601	669	681	671	682	701	691	686	603	694	624	664	628	692	684	703	689	663	645	689	675	670	673	651	617	700	676	717	672	698	667	691	593	710	668	647	651	663	711	679	661	676	653	682	637	689	681	647	666	688	714	681	656	627	687	700	683	625	665	634	713	722	629	729	681	680	630	693	693	702	636	718	667	687	661	663	668	695	707	687	684	635	686	670	686	697	662	637	675	675	732	694	647	674	653	618	704	680	670	661	638	668	649	715	668	660	704	639	721	676	660	728	634	673	682	666	665	688	597	686	695	622	648	664	696	642	628	649	662	659	652	661	666	661	680	647	663	647	660	654	661	647	668	718	687	659	638	641	627	649	663	659	686	686	636	659	647	674	660	650	652	631	629	672	640	665	654	678	711	647	664	669	689	656	658	653	676	651	655	693	661	653	657	644	635	676	731	716	672	662	702	688	693	674	642	679	659	640	664	623	633	663	629	671	678	672	648	648	681	654	688	646	670	657	656	691	645	708	669	677	664	675	665	700	705	654	689	665	667	645	683	635	696	689	630	640	701	675	665	625	749	673	668	638	684	669	658	729	706	663	647	676	697	655	665	673	618	723	693	666	618	654	637	683	632	679	722	659	688	703	675	716	645	698	657	727	658	741	658	655	674	685	645	667	692	695	653	647	612	659	674	652	675	680	646	641	684	682	627	633	677	647	644	672	722	640	655	656	699	656	675	641	709	644	682	710	654	681	639	687	658	698	664	652	622	613	623	707	648	643	679	611	672	640	689	622	695	714	671	645	700	710	724	653	664	631	682	621	630	672	670	674	671	648	667	669	636	667	671	627	647	700	715	694	690	661	659	682	661	666	671	669	699	680	674	666	633	676	674	714	664	668	674	661	614	641	661	669	706	661	665	712	681	687	667	658	675	659	714	662	718	673	608	667	664	634	670	657	645	683	649	702	676	685	725	636	673	659	673	657	650	663	656	682	654	670	694	695	691	689	665	624	676	655	705	689	706	655	645	704	654	659	681	643	673	653	693	687	682	638	682	606	635	619	679	643	665	653	674	702	667	684	643	628	659	647	684	660	648	682	667	661	668	663	682	694	655	630	692	683	676	698	621	654	672	667	641	699	640	661	686	722	688	718	684	680	652	682	673	690	638	625	658	680	661	616	654	645	637	639	699	653	666	663	708	671	679	637	652	630	668	637	664	693	690	675	679	674	659	673	668	694	703	673	691	671	668	679	661	684	638	677	699	727	665	674	618	680	698	618	658	632	676	677	710	682	688	664	663	645	652	672	674	679	685	687	641	704	666	669	624	623	674	683	691	645	640	699	684	669	696	683	670	641	676	661	679	692	707	683	650	664	678	703	652	663	675	668	667	663	650	638	704	656	652	692	674	683	718	675	629	696	668	632	667	679	646	682	652	622	650	678	701	717	642	667	685	700	680	707	687	721	665	666	692	670	656	685	682	711	617	653	675	671	678	666	681	644	646	682	712	644	669	696	676	711	666	702	634	654	685	670	721	673	664	659	676	662	691	685	679	705	666	658	635	665	628	716	672	665	660	657	638	651	666	682	686	679	605	629	676	702	648	647	644	729	638	657	651	695	697	694	674	692	665	683	641	658	631	645	667	669	700	691	602	687	638	602	655	682	670	709	678	633	652	665	669	689	666	646	622	661	672	676	710	649	641	702	672	668	663	673	667	660	678	648	696	590	632	660	709	605	655	657	666	624	639	666	659	668	720	693	705	701	639	652	639	649	645	687	671	651	697	690	712	655	682	698	675	654	647	667	654	666	668	672	610	691	650	606	709	675	700	646	701	667	678	683	614	700	660	680	664	694	651	665	653	717	657	644	628	664	676	647	663	637	650	668	666	645	634	669	690	642	679	668	658	671	682	662	687	672	636	687	719	642	670	645	695	715	693	685	661	666	667	723	696	689	705	642	634	647	652	674	656	675	678	686	687	678	696	708	703	680	635	692	671	659	687	636	675	701	703
38533	37439	39258	34728	34279	31536	21603	19415	14107	14378	13588	8562	4648	4530	4880	4055	2261	2373	2539	2410	1875	1784	1693	1487	1295	906	1320	1273	1134	1142	1166	1082	1164	1025	932	713	725	611	498	474	444	401	358	328	312	310	296	273	275	263	254	229	245	239	203	205	219	206	224	216	228	207	223	223	207	208	218	217	198	227	226	205	202	229	203	204	213	229	229	244	229	195	204	196	217	246	211	220	207	233	231	168	231	183	258	216	214	209	193	220	210	217	208	213	195	206	185	194	195	206	192	205	213	218	223	204	216	173	235	193	216	231	203	206	199	219	246	197	240	202	227	209	203	184	207	207	187	227	200	203	220	186	218	210	229	200	229	218	229	189	183	229	208	200	212	247	212	213	237	213	210	207	197	209	215	196	209	236	212	227	202	225	211	227	238	210	187	221	218	233	189	224	189	200	220	217	219	212	225	233	219	211	223	225	213	216	191	187	206	202	209	211	213	211	212	230	216	202	210	223	202	217	221	231	229	218	191	189	194	219	225	197	207	231	221	205	197	204	239	240	244	200	204	212	218	220	211	221	197	220	210	196	195	210	183	204	214	235	193	212	192	227	222	189	195	221	210	193	215	203	191	216	192	217	214	234	203	215	202	207	191	219	229	206	201	205	217	231	230	214	213	219	205	214	186	204	206	198	225	199	192	215	241	214	197	217	197	192	196	196	200	206	183	205	222	218	231	215	189	203	232	207	208	203	213	202	223	199	207	218	221	221	210	204	210	215	222	219	214	223	197	202	197	197	172	191	199	244	217	196	198	226	216	236	229	234	203	216	230	212	222	205	213	213	185	224	210	202	217	194	223	192	210	248	208	223	209	195	223	231	203	194	234	209	203	225	191	213	222	201	228	212	212	247	197	183	220	193	211	225	213	243	221	187	215	207	218	218	213	198	240	203	234	213	207	247	198	180	230	197	215	209	230	218	218	235	228	205	215	216	194	207	199	188	220	183	216	193	209	221	228	207	198	218	210	212	208	201	200	228	204	223	248	208	198	194	216	217	198	210	201	217	214	220	194	231	201	217	211	219	212	216	229	208	224	215	215	202	195	190	208	228	207	222	213	202	208	215	192	238	227	208	230	218	205	234	204	214	241	216	215	200	222	215	199	211	235	214	186	221	255	224	230	214	217	231	202	189	218	215	191	211	221	225	216	208	197	186	203	222	199	221	174	219	197	197	200	197	201	194	214	200	178	189	219	249	217	196	237	191	204	189	213	203	202	205	178	188	206	212	201	197	207	207	185	220	216	202	206	215	204	222	217	201	234	216	198	217	225	192	217	226	233	192	215	224	191	215	216	214	222	209	222	224	217	207	180	219	199	201	217	216	220	218	205	221	201	214	221	192	229	204	220	184	229	211	226	224	230	195	212	223	215	219	166	199	200	191	231	218	187	263	235	211	241	229	190	231	190	219	211	205	210	204	193	220	211	225	217	228	221	215	193	212	200	200	207	217	219	210	205	203	202	215	205	211	205	206	198	224	197	214	193	197	201	218	203	217	187	207	195	219	208	241	187	200	194	222	197	232	211	233	223	218	218	211	199	226	216	206	189	227	225	208	215	234	242	203	194	199	234	255	190	212	214	234	218	224	229	207	218	228	240	194	205	195	203	216	207	250	212	201	197	216	198	226	201	215	212	202	233	206	202	242	224	224	224	224	185	206	216	219	197	232	244	218	207	223	178	188	204	200	221	225	202	208	196	200	180	234	236	213	209	223	221	219	219	196	202	236	199	230	214	227	231	211	206	209	197	197	226	244	199	213	231	200	207	218	205	208	213	197	226	197	188	219	216	198	205	182	215	196	203	188	215	203	243	202	221	210	210	206	212	228	221	233	180	187	219	234	220	205	223	214	216	229	219	227	217	211	218	211	199	200	166	231	199	234	218	210	194	215	233	204	220	226	226	217	214	196	218	224	224	193	222	212	195	233	207	210	206	206	192	201	205	199	229	230	214	222	230	225	250	260	204	193	213	213	234	221	228	206	209	204	223	222	213	217	224	218	232	193	232	210	214	217	192	214	198	210	188	234	193	195	203	173	216	200	220	220	195	190	219	244	253	216	215	229	210	211	207	201	206	209	240	223	219	206	179	200	215	213	213	207	189	219	237	252	239	241	198	215	219	203	200	231	232	195	207	220	179	215	177	231	200	189	204	188	203	194	219	198	238	222	224	244	211	216	245	209	215	181	200	213	255	227	201	194	221	202	204	213	193	202	218	195	196	217	204	225	225	241	208	230	194	183	205	215	200	208	188	204	228	228	189	213	214	228	196	212	208	201	209	202	215	205	220	218	196	207	217	204	201	215	206	226	206	223	223	207	199	219	239	212	208	202	215	247	216	192	210	198	238	214	206	199	223	206	207	216	200	228	222	205	196	206	212	199	213	203	208	226	197	220	234	222	197	187	223	202	227	217	236	209	214	207	191	221	199	208	180	219	217	221	214	219	215	203	186	215	219	206	212	211	200	197	222	205	228	198	228	199	191	189	225	208	208	239	199	213	194	212	200	188	224	210	188	181	208	202	204	223	212	219	206	218	214	187	185	205	196	209	223	229	203	210	208	204	215	231	208	204	212	237	216	197	223	185	181	214	224	201	199	208	197	213	207	223	209	212	230	216	199	189	205	233	184	210	217	219	213	192	232	231	227	206	234	217	211	228	209	226	239	184	223	201	193	212	201	224	199	198	199	218	205	219	214	199	183	230	252	218	229	181	216	234	201	198	221	239	226	225	197	214	220	217	216	212	233	212	185	184	188	191	222	218	227	225	238	219	223	205	216	218	214	183	215	253	217	213	200	218	257	205	207	201	198	221	231	217	230	225	236	234	194	219	178	198	233	227	228	200	200	229	208	213	203	219	209	219	207	188	198	209	210	189	196	243	205	204	225	226	214	208	206	232	214	213	211	206	229	211	230	215	214	218	212	238	201	186	198	199	254	217	203	231	212	206	217	209	215	209	229	209	219	191	203	227	210	207	205	221	221	218	222	212	210	231	252	211	212	232	194	219	224	187	226	219	223	224	205	175	244	216	222	200	213	213	190	204	211	204	224	218	201	207	237	213	204	210	203	218	216	202	221	217	205	225	232	210	200	192	223	206	200	219	237	196	217	191	211	222	210	213	222	221	215	208	246	224	213	207	222	238	184	233	219	219	221	207	192	186	213	219	202	224	216	196	204	214	197	200	193	202	202	196	217	208	226	215	235	221	178	181	228	222	200	214	209	202	228	206	236	181	209	215	222	195	207	227	238	218	216	219	197	195	195	231	204	210	241	217	223	195	190	202	227	234	221	231	203	229	210	213	195	193	215	209	242	200	233	232	215	223	209	191	192	235	224	222	190	187	202	206	237	207	234	227	188	227	205	214	218	202	196	213	209	202	210	209	237	211	211	227	220	194	237	243	221	203	223	240	191	210	217	199	204	217	220	242	196	207	196	238	200	226	204	198	239	193	253	177	217	195	206	207
28649	33059	38783	39318	40282	37418	30070	30887	26434	29356	29461	20939	14327	16200	18696	15102	10247	11195	11684	11127	9498	8945	8701	8088	7562	4895	7454	7243	6486	6437	6401	6090	6636	5499	5406	4138	3738	3210	2656	2570	2500	1829	1770	1566	1439	1371	1156	1098	1073	918	879	801	765	686	660	727	648	664	666	638	617	644	636	654	619	612	600	607	587	577	593	632	637	635	590	650	645	633	609	633	627	603	608	577	573	554	593	610	618	605	538	604	600	603	577	580	619	607	622	576	562	572	649	610	539	603	589	589	601	568	567	601	616	587	564	539	589	619	551	583	603	583	605	639	575	599	552	618	578	579	576	615	550	609	566	590	620	606	569	575	576	565	610	554	590	602	613	606	562	594	582	569	553	570	647	619	600	513	580	575	607	566	590	622	574	615	548	647	590	607	577	590	556	589	669	582	574	571	602	577	589	614	585	617	606	573	541	593	589	598	581	561	609	596	623	570	554	587	599	615	584	576	591	635	605	608	599	561	570	610	570	608	567	588	576	628	603	566	581	589	597	598	588	578	563	610	580	614	610	597	583	600	592	624	611	597	582	571	551	618	581	591	575	560	607	622	625	556	626	567	613	558	598	591	590	578	589	605	545	588	598	605	632	580	573	632	576	592	578	626	591	582	593	609	606	562	633	586	574	569	601	569	536	594	581	618	618	551	619	576	572	632	588	558	578	588	551	601	626	601	603	590	591	574	575	546	569	596	591	613	586	603	573	564	585	586	591	577	595	574	578	592	562	545	572	602	616	611	595	557	623	626	578	597	576	600	575	562	578	578	565	619	577	572	592	642	620	567	606	597	613	598	599	549	604	597	574	566	568	596	604	584	598	630	616	606	581	582	631	589	594	604	593	625	594	581	620	590	569	599	582	588	573	540	582	596	583	603	577	581	599	612	571	592	550	588	598	598	583	635	586	609	592	616	628	627	591	643	576	599	549	575	648	607	574	607	610	599	549	614	598	589	575	632	594	575	612	621	570	573	582	601	582	601	526	582	599	593	643	622	605	611	581	557	594	615	575	601	537	605	601	612	569	571	573	570	579	553	611	596	555	575	591	563	583	568	588	603	566	575	555	609	621	598	573	597	582	566	602	586	623	574	549	595	567	614	565	598	628	568	581	589	623	574	580	590	594	566	591	586	596	600	574	560	570	591	601	619	577	551	592	578	571	576	598	627	570	536	572	589	566	565	584	621	618	577	597	577	607	577	616	587	608	583	529	607	574	581	566	620	566	610	581	564	612	590	544	595	625	607	592	601	584	583	572	558	594	623	562	616	648	619	549	582	567	599	575	606	574	581	584	575	634	568	551	575	621	585	592	584	567	561	602	589	641	609	599	569	572	599	573	586	615	595	598	551	615	586	578	553	597	546	608	625	601	599	578	559	573	603	605	585	567	591	585	579	602	583	556	590	589	562	551	591	576	607	577	591	601	535	538	595	586	596	599	580	576	591	596	594	619	570	621	569	571	599	612	604	549	575	563	581	573	602	580	596	579	587	560	577	590	576	575	618	587	568	539	604	574	559	610	609	577	582	552	542	606	643	558	605	542	607	610	566	580	615	624	583	589	613	540	607	618	591	590	584	580	567	599	592	597	549	592	536	570	594	589	599	597	584	590	622	642	641	580	596	585	541	561	575	573	605	570	604	628	587	562	599	582	595	589	583	576	550	622	582	595	562	613	597	571	630	559	580	586	601	615	619	568	556	607	560	637	576	592	592	618	563	568	577	665	588	611	620	571	578	586	604	568	628	574	590	607	528	567	623	555	566	609	596	592	595	603	579	574	628	610	634	594	579	581	559	547	599	622	593	505	574	636	649	632	576	590	582	542	560	573	589	547	574	596	609	575	596	593	606	593	595	635	621	555	601	549	571	551	552	633	586	641	590	550	589	605	618	578	575	619	635	579	618	568	634	607	634	629	578	579	590	600	579	621	607	570	621	563	589	566	604	605	555	621	559	642	582	625	589	589	573	603	575	570	630	623	596	595	599	555	569	581	554	560	620	578	615	635	554	591	578	571	585	557	611	614	606	602	565	607	636	562	622	594	580	580	585	610	595	614	586	615	574	573	613	604	569	536	607	586	580	578	605	566	600	561	547	597	575	578	548	579	587	582	551	586	601	606	547	605	587	594	563	613	599	581	553	590	619	597	551	629	589	636	590	598	578	595	569	615	587	584	612	608	584	608	628	594	614	648	575	553	547	588	574	575	574	590	594	603	588	598	615	617	583	586	585	574	591	579	606	621	585	576	612	534	571	537	589	605	582	619	551	593	520	594	633	559	583	575	561	593	605	611	630	571	613	572	626	583	579	605	570	600	583	576	552	588	577	601	554	539	577	585	567	576	589	566	584	596	618	583	566	592	568	580	598	544	584	587	578	585	586	623	576	603	590	592	585	559	634	588	589	620	579	609	588	614	565	542	541	590	569	581	578	580	560	601	616	593	590	635	588	613	585	639	612	595	595	593	579	583	623	595	604	591	570	530	583	601	624	587	555	600	571	590	557	551	546	594	574	604	576	576	581	609	558	591	571	625	583	580	584	562	630	624	600	605	572	610	610	583	565	590	590	592	547	600	600	647	572	601	589	547	551	594	588	606	578	562	636	621	567	606	580	555	613	564	593	576	569	594	622	593	622	586	575	583	549	557	584	596	558	597	609	618	590	603	600	581	558	608	577	586	594	597	560	597	574	581	566	595	586	604	608	584	607	592	592	592	578	618	536	578	603	582	559	626	583	586	581	601	592	601	612	575	577	567	598	626	613	598	599	588	569	593	569	630	576	594	574	579	621	593	597	524	569	608	569	583	591	575	582	562	682	602	590	632	595	578	580	579	645	539	602	552	582	576	583	620	551	567	592	552	590	569	583	586	567	626	508	631	568	588	559	582	601	591	590	580	596	588	632	634	601	604	602	590	627	552	555	571	600	561	581	598	585	555	575	579	604	576	568	599	558	589	581	601	613	623	582	641	585	577	624	602	592	597	587	580	576	576	593	561	554	583	582	573	573	589	582	552	584	572	604	565	583	551	620	592	580	576	546	568	582	552	587	610	643	584	588	627	572	573	577	567	596	613	545	602	561	565	603	595	630	573	596	586	601	613	596	532	560	605	597	574	565	583	576	556	610	597	576	607	637	637	616	569	622	572	585	589	576	610	589	614	617	567	583	578	581	604	534	629	550	571	589	604	586	600	595	566	597	565	589	543	577	632	603	586	577	617	579	560	568	613	590	605	560	567	559	600	590	593	590	595	576	593	616	590	569	609	594	571	623	560	607	569	567	563	572	563	582	572	563	612	597	591	556	563	614	571	577	572	632	578	599	596	566	573	598	552	603	600	592	604	573	586	582	611	621	585	619	633	569	545	604	591	568	589	591	598	581	635	618	551	598	586	594	564	539	588	574	575	665	581	605	653	596	558	569	568	600	594	559	562	595	568	614	575	627	635	549	598	566	587	608	604	603	583	609	595	626	612	567	598	586	612	615
12323	9799	11784	8251	5411	3448	1952	1410	1248	1032	844	706	553	500	478	448	380	369	423	387	348	375	344	359	363	345	300	332	319	319	306	310	330	299	320	300	301	286	301	325	292	262	316	307	314	301	313	310	267	278	301	298	325	299	273	290	306	300	289	291	282	312	290	301	289	288	301	296	275	266	284	305	303	276	271	323	299	304	310	307	298	278	328	287	283	305	337	284	291	286	311	279	280	275	291	282	283	297	292	304	286	295	296	281	310	285	292	295	308	309	311	267	299	305	337	288	294	287	281	275	309	271	267	292	299	287	297	317	272	270	288	279	265	293	297	290	293	303	315	312	280	288	298	295	297	287	300	307	326	277	304	277	284	283	302	315	294	304	296	290	275	303	314	265	328	285	280	278	252	250	314	316	292	293	286	269	258	288	313	269	267	309	311	259	298	319	300	287	254	322	281	311	263	315	310	298	288	297	302	307	253	308	281	289	280	309	263	330	318	263	312	289	305	293	310	273	283	286	302	292	302	291	302	290	288	290	257	311	285	278	274	297	287	293	297	275	306	274	320	300	276	287	275	279	309	311	277	294	279	317	286	292	333	302	306	264	286	284	267	320	314	313	320	297	282	272	293	275	284	291	305	285	329	309	276	286	294	287	312	261	310	295	316	309	290	302	272	320	265	281	281	293	295	292	285	280	305	293	295	284	303	278	303	284	290	283	304	297	305	286	302	285	283	313	265	277	291	306	278	323	310	282	273	256	263	296	280	309	279	293	292	283	296	280	301	280	306	272	307	301	279	305	290	276	286	307	317	265	291	304	287	286	308	288	304	302	277	279	315	312	283	293	322	262	296	272	262	300	266	299	286	285	296	286	315	287	263	275	280	264	288	291	259	275	310	299	263	275	271	303	289	304	291	267	277	302	307	318	271	304	289	285	296	278	279	274	290	305	299	266	292	303	278	271	289	293	281	292	303	284	296	288	289	291	284	295	306	293	268	289	310	313	307	262	313	278	279	315	300	294	294	303	301	288	293	303	259	288	280	301	273	294	295	294	279	270	304	262	290	291	304	293	299	305	298	285	294	269	296	300	274	275	294	274	296	300	275	307	305	292	305	273	284	299	291	286	300	298	288	289	301	291	318	295	314	312	265	268	288	285	316	318	276	314	277	286	284	273	270	317	293	283	274	290	287	273	284	306	265	300	280	296	298	276	306	316	304	299	274	298	277	263	294	297	283	297	272	321	284	292	275	276	312	351	309	287	288	273	330	283	308	272	318	292	285	302	277	297	285	273	289	297	296	298	299	288	290	308	259	271	281	305	277	291	307	297	285	280	258	302	300	280	300	265	315	302	265	301	300	302	301	318	315	298	302	325	281	287	299	294	297	290	302	294	293	314	303	299	293	273	311	332	322	270	259	282	291	311	279	309	325	299	310	318	314	325	287	276	309	291	306	322	288	301	307	292	262	281	313	283	308	289	302	310	268	282	290	286	310	268	297	303	303	297	291	309	299	285	318	278	279	286	269	321	300	299	286	270	305	295	258	253	291	272	308	272	290	324	311	294	288	322	297	302	289	290	288	300	306	301	281	310	296	307	325	310	296	291	281	294	308	267	301	295	306	306	296	284	298	291	322	304	295	313	291	283	284	307	318	285	270	271	278	291	274	287	303	310	284	275	290	259	305	319	295	303	325	290	288	269	289	287	288	289	315	279	320	275	300	290	289	271	292	310	274	322	298	283	304	286	263	315	290	284	335	314	289	285	294	286	302	293	316	298	330	313	277	307	283	290	279	305	296	289	288	291	293	309	280	294	276	300	281	303	315	283	280	276	305	321	319	272	256	338	275	294	275	298	292	282	276	291	278	307	280	272	296	275	293	289	298	282	319	291	266	290	293	291	299	304	311	321	318	268	262	284	276	310	261	287	282	297	285	283	295	292	277	302	268	297	295	304	291	291	262	296	267	303	297	305	327	286	299	283	270	317	279	262	314	308	258	320	283	318	257	311	297	326	301	298	290	282	338	292	287	302	333	288	258	292	308	287	287	324	306	276	295	294	278	315	294	265	294	272	263	290	287	294	263	254	269	318	290	298	286	287	280	270	293	311	291	267	292	301	274	284	286	292	319	278	284	289	300	290	305	290	295	278	286	288	315	303	289	282	301	288	308	275	272	296	264	273	264	278	269	293	312	339	293	284	280	290	320	312	290	295	308	269	310	270	300	300	314	275	286	304	294	297	276	289	295	273	296	294	321	294	281	282	304	307	306	281	290	303	306	301	301	264	288	307	288	286	282	299	296	299	271	281	297	302	270	310	328	265	330	301	312	300	291	294	284	291	285	266	305	298	299	314	312	298	292	275	279	307	311	321	283	320	293	294	301	269	307	303	294	270	316	272	330	319	328	306	295	261	312	293	285	298	286	286	278	288	271	321	318	313	264	326	321	277	304	291	303	310	293	307	290	275	282	298	288	286	302	303	275	310	311	273	316	294	272	288	263	279	286	280	318	296	286	282	289	321	309	262	279	289	270	265	278	303	312	304	311	285	294	328	277	327	287	298	254	282	286	283	291	311	268	314	296	252	303	301	273	310	300	298	305	273	317	284	276	247	287	282	303	291	317	310	302	293	286	279	289	301	291	292	309	337	263	283	283	294	285	303	282	291	294	296	286	285	275	287	318	275	317	265	282	276	324	297	289	308	295	289	307	279	275	285	298	275	308	286	283	270	302	276	296	282	294	312	298	287	280	319	279	277	289	296	305	303	268	286	310	277	311	266	273	288	300	305	304	296	322	291	257	287	303	301	324	287	270	282	300	326	304	276	275	307	308	307	319	296	308	318	305	311	295	286	300	308	288	294	300	278	311	313	310	308	274	271	293	299	280	271	330	298	304	279	272	298	311	321	282	267	285	295	306	295	299	318	317	304	271	297	291	237	299	298	269	285	285	287	296	282	305	289	281	304	283	289	271	325	305	270	294	274	322	278	274	318	299	259	263	298	281	269	284	291	298	315	290	294	276	286	317	281	301	282	302	298	289	275	288	304	323	295	286	284	326	264	299	306	323	289	288	308	310	298	307	303	297	305	278	293	295	301	302	274	323	284	280	304	270	313	287	273	269	303	286	291	299	294	285	304	335	304	285	320	309	286	256	291	299	277	280	267	285	302	284	321	286	308	296	272	271	287	325	237	308	276	307	319	311	269	288	307	316	299	276	279	250	302	263	313	284	296	286	290	286	275	303	286	320	300	288	280	291	310	280	283	323	287	291	330	298	286	286	281	302	310	271	298	259	295	269	285	314	316	284	334	260	278	295	286	320	287	300	285	269	314	269	316	333	289	277	274	286	288	272	276	293	308	257	283	289	315	309	279	306	285	265	310	290	262	290	287	289	295	275	279	302	294	288	316	288	291	302	320	292	314	296	260	319	276	300	303	269	295	293	292	340	280	288	307	285	304	284	281	308	309	274	338	292	287	285	280	315	271	295	283	293	288	286	300	287	296
10830	11255	18343	16411	14287	10630	6944	5852	5033	4794	4110	3181	2265	2019	2187	1771	1444	1526	1450	1312	1276	1242	1272	1164	1134	1008	1097	1144	1001	1017	1031	1022	1025	972	976	932	884	902	899	837	889	864	821	836	775	842	835	828	777	808	832	783	814	756	796	800	813	804	771	780	759	746	785	810	796	760	748	773	756	810	744	767	790	796	815	724	810	778	813	785	746	724	807	776	751	786	798	816	791	808	731	781	771	757	791	817	779	782	781	800	755	802	764	779	721	778	812	732	810	722	828	781	780	834	808	761	778	749	808	791	782	769	799	785	780	778	759	794	747	786	774	736	707	788	824	766	773	774	766	832	762	811	787	865	831	797	742	802	777	802	774	744	769	779	796	828	789	809	794	773	826	835	806	814	803	790	738	791	768	769	845	769	845	761	767	836	756	767	859	780	820	742	816	766	742	807	788	767	830	739	758	770	797	785	793	763	816	783	851	799	750	825	800	801	778	761	770	841	798	751	819	798	800	759	804	773	756	823	773	805	743	772	782	786	748	798	729	795	808	795	755	813	809	835	795	821	779	759	774	805	758	789	811	754	803	787	753	744	760	801	765	812	782	765	776	789	809	789	768	840	811	778	766	756	780	772	821	737	769	789	791	844	757	774	752	763	756	769	771	794	795	793	775	778	744	784	765	779	770	848	749	801	774	803	772	802	806	742	799	771	763	738	806	774	777	877	818	735	838	731	800	806	755	810	792	784	809	778	833	760	722	747	801	750	792	775	770	775	798	783	763	736	744	761	766	746	794	819	765	782	760	818	757	762	778	799	817	799	783	711	753	771	827	762	787	775	782	772	780	800	806	803	821	743	789	753	818	781	821	798	780	790	828	796	782	785	790	808	772	789	765	800	801	784	768	797	798	795	787	810	760	798	770	773	781	781	746	753	780	814	758	783	783	838	825	781	773	851	777	817	800	789	765	759	746	768	787	784	773	790	820	777	755	790	788	816	773	835	758	787	802	765	732	789	785	772	783	757	731	775	734	781	777	771	783	714	757	787	751	813	798	744	776	808	760	815	843	808	778	772	804	734	796	803	834	753	773	792	782	837	751	811	792	756	797	735	801	794	771	819	755	815	739	741	756	754	785	776	810	847	796	809	771	809	755	774	802	762	725	812	818	796	773	772	789	780	817	801	732	751	746	799	764	775	745	795	738	782	771	812	781	771	783	760	759	747	795	748	795	829	797	773	767	759	776	789	772	794	791	782	765	805	782	813	843	732	768	788	793	783	769	779	746	788	756	814	723	816	785	767	805	774	761	716	771	805	810	781	784	796	783	759	789	772	825	767	795	746	817	753	827	847	760	799	781	820	780	820	760	733	756	851	810	799	775	810	775	836	754	783	779	727	764	785	772	753	791	843	763	748	804	748	793	815	759	787	771	779	782	795	793	777	761	826	812	831	773	773	820	796	776	774	777	779	832	753	759	741	819	773	790	797	777	771	779	845	757	787	754	848	810	801	813	745	765	758	818	764	768	822	797	815	775	768	802	759	787	807	799	818	794	860	775	784	761	804	736	810	845	814	826	756	793	800	786	743	780	756	790	728	797	782	795	796	793	815	816	783	771	812	846	778	770	838	774	788	802	777	789	781	774	807	773	778	801	804	761	756	761	824	774	799	790	769	780	783	747	774	798	818	730	806	778	791	843	776	810	764	738	789	775	779	802	724	796	765	759	801	830	796	792	785	759	783	823	776	772	831	740	769	809	809	732	790	753	813	811	795	725	728	723	801	761	743	817	736	802	800	785	762	817	738	804	788	786	772	732	755	764	838	779	859	827	782	822	746	794	753	762	789	830	741	743	796	792	785	812	834	807	771	774	769	792	784	760	779	762	803	836	748	740	815	786	764	782	777	765	749	802	764	754	824	729	767	760	774	831	812	773	773	708	843	790	782	757	807	801	767	792	789	817	803	804	735	792	756	773	794	753	810	767	765	816	790	727	788	777	770	789	775	785	797	778	815	759	807	839	735	766	795	796	802	743	784	756	760	749	829	761	758	817	801	813	797	715	819	800	761	809	837	738	791	757	779	791	769	766	764	750	796	806	826	767	833	778	798	792	763	770	810	809	770	808	776	802	753	788	822	762	788	769	757	802	774	844	819	793	815	794	821	776	795	817	790	756	777	767	779	760	800	798	759	816	746	795	821	801	779	786	806	818	770	810	789	765	790	803	826	797	816	747	866	790	779	754	780	767	788	766	787	809	779	816	771	798	793	776	824	793	778	784	791	779	791	755	787	777	756	803	763	772	808	765	801	780	759	762	806	796	844	806	777	764	805	774	811	770	858	774	760	754	812	773	787	766	791	748	811	799	799	797	773	780	762	794	769	778	754	766	786	792	852	782	778	832	815	799	795	811	795	727	776	768	764	782	793	766	744	773	778	770	764	773	798	761	807	804	775	881	728	810	833	798	802	791	740	807	768	800	767	831	864	791	819	735	810	743	811	773	805	764	757	856	820	770	834	794	774	784	775	805	766	855	794	803	744	762	801	749	803	804	758	808	806	748	774	786	784	797	764	783	773	726	812	756	841	798	761	792	854	787	809	767	793	735	778	788	854	829	762	804	824	791	753	755	760	782	788	857	747	740	761	811	766	746	790	841	763	748	773	749	781	792	753	788	753	834	840	792	809	774	795	767	814	787	829	812	746	835	795	818	798	782	727	747	763	783	815	740	768	774	795	813	772	809	796	813	767	749	733	810	800	759	774	775	744	801	780	763	798	786	764	780	817	768	804	817	779	794	790	816	750	768	738	794	803	791	796	772	789	758	738	746	809	764	748	793	751	753	824	736	829	816	790	781	822	730	789	747	757	762	792	815	808	784	775	799	808	805	745	767	853	783	751	798	833	786	780	765	805	743	788	780	784	751	811	791	782	785	784	768	778	778	790	776	821	806	839	835	734	776	788	808	821	858	793	786	837	722	762	777	780	777	831	802	752	788	815	770	777	809	783	755	760	783	759	727	767	819	814	805	757	765	728	776	779	751	753	780	835	805	774	765	729	750	751	818	719	804	786	769	736	835	755	840	743	750	769	728	791	787	823	813	763	799	822	751	857	777	760	806	764	813	757	806	764	764	763	790	805	734	796	795	721	717	795	768	803	780	752	793	773	830	783	753	775	781	801	833	822	774	813	734	744	778	769	815	790	830	790	775	797	771	788	764	795	767	771	783	765	748	830	801	739	806	804	769	764	788	783	787	741	750	789	750	796	810	757	805	787	846	759	712	793	791	787	763	788	801	772	794	774	805	828	771	792	757	791	765	743	802	806	732	800	812	777	742	758	681	801	847	776	789	755	797	806	784	792	757	780	806	824	768	767	772	788	804	762	702	770	793	768	779	816	736	761	783	815	763	788	808	767	773	802	763	724	793	843	768	730	826	827	780	791	812	831	789	766	795	758	734	776	794	814	782	823	758	776	792	777	783	796	820	775	844	756	755	731	820	747	729	788	805	836	838	762
30897	30402	34843	29483	28815	21311	12220	9925	7103	9004	7688	4374	2193	2469	2858	2127	1333	1569	1485	1317	1188	1075	1089	986	861	628	885	879	752	808	762	811	703	697	650	498	539	456	399	447	382	349	342	293	286	332	280	275	281	213	233	264	210	228	260	254	245	254	220	257	249	247	235	224	268	260	257	265	243	224	245	238	212	220	214	260	226	288	210	239	241	235	263	227	255	226	245	246	249	232	238	246	229	231	232	253	249	230	235	245	242	272	241	221	209	230	270	250	244	247	264	242	231	241	252	231	268	225	237	218	266	240	215	245	225	245	227	248	256	223	248	209	222	224	244	237	259	250	254	259	244	246	274	257	256	243	243	262	222	238	241	243	235	223	243	251	244	245	227	234	250	218	227	263	251	205	242	253	250	241	228	230	252	223	248	263	257	231	260	255	238	228	241	243	248	254	231	208	233	258	255	266	236	255	277	247	239	242	266	227	248	235	244	260	228	239	229	273	271	219	221	217	231	254	218	232	259	223	239	238	237	245	231	210	239	252	267	239	232	227	239	236	234	221	223	245	238	228	224	247	219	234	257	244	253	226	244	231	238	244	252	244	222	237	250	264	234	218	213	253	227	252	211	266	226	241	253	256	239	262	262	268	245	256	232	226	241	237	215	237	260	247	255	255	235	239	231	227	267	223	244	248	236	259	243	262	248	228	236	257	252	221	227	243	231	238	241	224	239	251	241	239	219	243	247	243	232	248	247	248	240	226	273	239	232	262	246	247	246	245	206	217	242	223	255	255	239	253	253	225	222	246	239	229	222	236	226	218	250	243	256	239	223	233	239	279	251	262	255	275	215	260	240	236	248	246	254	242	248	246	244	239	233	248	257	251	233	221	231	253	219	236	213	224	255	242	203	229	233	245	243	243	253	206	214	251	244	233	280	200	236	216	242	207	229	243	227	230	236	246	265	244	247	265	227	248	229	218	232	259	241	262	222	237	223	265	258	235	251	241	244	234	236	216	255	219	241	238	285	239	265	266	228	255	244	245	220	230	236	235	254	248	203	230	231	276	249	272	222	233	252	253	241	244	238	240	245	274	237	239	243	260	251	218	240	260	252	240	244	239	219	250	235	256	225	258	227	232	247	250	252	254	239	240	228	232	257	262	263	228	229	225	225	214	238	272	229	247	233	247	245	219	260	229	234	232	228	250	234	264	226	266	255	246	212	254	225	209	251	252	243	255	201	248	252	251	210	238	222	253	259	231	229	257	230	254	257	275	247	224	281	226	228	227	242	212	257	250	233	232	239	236	255	248	240	252	220	244	255	246	209	254	231	253	258	253	263	224	254	238	234	237	233	228	260	240	255	225	220	229	250	242	242	262	269	242	224	250	229	244	240	244	239	236	240	237	238	224	243	255	262	250	247	287	238	271	259	258	270	237	247	231	238	239	242	224	246	236	259	239	270	257	250	251	231	236	237	250	244	237	205	243	259	286	233	250	222	242	236	219	240	233	226	229	238	239	242	227	240	265	240	262	240	250	250	242	271	241	239	244	266	273	261	222	260	223	225	234	234	254	243	244	239	238	272	261	236	265	218	259	242	227	228	266	231	239	240	267	251	235	212	255	239	231	237	236	274	247	261	238	241	227	260	256	220	268	234	225	236	246	256	242	230	226	236	223	248	260	200	242	231	230	218	224	258	248	239	240	242	235	238	269	212	239	231	246	266	255	253	225	267	237	245	223	229	243	231	221	242	249	224	248	236	260	253	247	247	250	266	266	263	237	255	233	236	209	211	229	237	231	226	262	240	242	222	247	246	263	233	244	254	221	235	238	231	203	254	229	253	227	240	241	219	245	252	250	266	251	236	248	260	232	251	233	235	240	255	201	251	229	259	241	241	246	234	246	241	235	233	232	262	234	251	252	240	239	218	221	247	246	221	250	227	241	234	237	261	243	254	264	228	234	231	246	246	230	238	241	261	239	249	253	237	258	250	232	215	235	255	254	268	235	234	221	245	236	254	246	249	231	255	256	226	254	229	220	234	235	243	256	265	233	235	243	247	221	223	220	237	228	238	261	258	252	262	247	235	219	253	214	238	243	220	246	238	236	217	245	264	253	252	222	225	245	238	246	242	230	262	253	253	241	275	225	244	220	249	223	259	225	233	233	259	237	252	255	233	221	260	250	271	222	233	212	245	254	267	236	255	245	241	235	232	253	197	231	225	236	250	248	248	254	232	238	236	232	219	222	238	251	244	240	252	231	255	231	231	221	243	260	232	255	222	241	242	238	203	251	224	246	231	228	251	211	237	231	233	214	214	263	255	253	255	228	248	243	250	267	245	223	261	242	235	248	224	237	237	258	254	261	261	223	234	226	251	239	246	251	229	239	240	238	255	228	250	232	226	228	254	233	208	230	218	230	208	257	219	215	262	240	241	246	272	237	241	254	252	238	243	250	242	240	238	241	242	256	255	234	214	257	261	211	253	261	234	249	238	247	219	240	234	245	225	234	235	233	243	241	232	237	218	226	241	225	244	224	270	230	252	221	229	239	234	249	243	255	250	248	245	238	238	217	226	228	232	242	215	260	245	220	231	222	235	210	241	266	245	213	234	296	237	262	233	242	230	232	268	222	233	217	234	214	257	248	238	223	213	256	237	266	236	224	259	236	255	227	258	236	225	236	258	264	241	245	256	236	253	233	237	228	258	244	248	240	266	267	244	243	235	210	249	221	244	239	247	254	244	229	254	255	244	254	249	255	251	219	253	228	241	243	217	241	265	241	207	225	261	235	234	247	231	204	240	243	251	234	241	278	232	228	221	257	222	249	250	231	238	234	244	236	226	263	262	220	224	245	230	210	244	250	247	244	246	238	246	234	246	231	259	231	253	209	208	228	265	223	237	233	253	228	251	243	233	256	232	246	220	250	243	237	217	247	261	254	246	242	258	243	253	245	229	274	236	212	218	223	240	227	235	236	223	233	231	246	268	233	248	225	252	239	253	239	240	239	251	233	233	261	238	244	228	268	242	232	257	237	248	228	244	228	224	227	224	259	236	241	272	232	246	266	255	253	228	262	234	246	212	218	251	234	235	254	241	225	232	240	234	241	225	245	243	265	255	249	244	217	243	246	237	303	258	278	222	241	224	224	243	235	209	258	258	224	243	226	235	231	223	247	246	251	250	250	235	262	267	237	247	224	229	237	247	232	268	241	236	276	235	236	220	215	268	254	235	255	255	251	216	228	221	238	243	232	240	254	257	260	223	227	248	239	248	225	220	244	231	243	246	228	208	236	263	250	228	227	239	278	233	228	228	217	246	237	216	254	257	214	238	241	238	264	246	242	242	244	274	235	233	268	246	284	268	262	261	239	229	205	280	218	248	251	250	242	216	234	240	222	201	271	251	239	235	233	209	257	246	235	263	251	236	246	273	244	239	235	249	243	232	258	238	253	229	238	229	221	273	246	260	260	260	247	256	214	255	256	253	224	240	241	244	209	261	261	269	251	257	240
23663	27257	34101	34549	35685	27039	21381	22114	19014	24444	22207	13894	8841	9721	13183	8803	6356	7629	7794	6836	6126	5629	6334	5482	4905	3183	4870	5052	4199	4413	4141	4494	3964	3904	3469	2684	2784	2236	1912	1904	1752	1450	1358	1193	1029	1067	958	956	974	774	815	734	718	692	713	774	688	724	709	702	656	671	735	719	687	688	679	673	690	654	673	646	706	610	636	695	661	681	679	676	685	739	678	669	686	668	659	657	675	663	672	685	672	677	689	645	643	646	707	669	643	676	690	681	648	670	628	664	682	671	664	682	670	645	661	628	678	628	649	648	668	673	713	667	685	676	667	659	639	648	700	631	641	702	644	621	661	655	630	703	695	671	694	674	619	667	655	668	631	673	660	626	667	664	672	660	644	625	643	697	648	682	652	604	626	652	659	655	648	639	663	695	616	608	653	638	594	641	687	638	667	642	632	604	669	656	674	633	624	653	649	629	651	702	684	693	664	669	651	625	642	674	691	652	638	727	654	709	668	690	657	701	706	651	648	669	708	666	711	686	647	679	602	639	668	636	633	662	659	660	641	698	695	675	676	657	649	661	654	621	644	667	681	646	685	637	601	634	655	665	667	709	660	677	630	651	632	667	709	697	667	644	658	665	652	632	701	649	678	674	641	706	657	678	654	685	648	642	639	676	651	692	690	633	683	684	641	668	590	673	694	651	664	675	680	653	651	652	621	661	695	658	644	651	613	671	672	662	655	627	636	660	680	683	638	679	616	690	627	664	674	698	661	663	689	653	661	683	670	641	655	647	693	630	706	623	663	649	670	708	658	679	678	689	658	662	613	625	674	632	682	678	639	659	664	630	641	659	693	634	664	649	683	634	669	649	699	645	662	659	663	665	656	617	649	615	653	652	664	619	638	611	650	660	641	618	627	686	696	650	679	650	642	684	669	657	639	628	674	699	667	628	635	704	707	738	637	693	671	648	697	703	688	663	691	708	669	689	696	667	668	636	613	651	660	665	682	642	621	660	656	616	677	646	633	676	644	622	656	631	598	723	660	680	633	579	687	701	655	663	681	625	676	636	663	644	647	640	637	667	634	676	663	699	674	691	661	670	659	643	659	675	658	680	681	693	665	648	632	668	686	682	716	644	676	673	677	617	689	642	667	649	674	656	642	644	667	682	646	627	702	632	652	622	673	590	649	689	676	705	658	698	657	677	677	654	627	657	662	635	659	683	657	664	649	644	681	707	610	660	635	731	686	680	674	719	668	651	688	646	649	647	661	660	659	679	690	651	616	632	665	691	618	681	651	664	625	619	662	652	657	691	715	624	700	632	689	648	682	687	648	658	649	654	663	698	705	627	669	684	659	646	642	645	666	662	666	693	615	652	665	694	629	706	658	681	694	687	694	662	704	616	711	660	680	738	658	693	691	645	665	672	676	640	700	646	665	656	642	605	646	625	620	633	682	648	681	674	673	658	651	670	649	693	652	689	642	655	629	638	683	623	625	664	655	635	660	668	680	662	638	691	687	635	636	660	684	632	637	616	614	691	663	655	638	651	681	688	716	656	701	666	668	653	673	693	626	660	698	689	678	623	723	708	631	667	658	629	671	714	640	643	656	666	669	650	688	677	704	661	669	668	655	660	644	701	694	673	653	692	655	692	680	626	616	652	688	664	636	670	638	697	631	675	645	616	657	688	606	684	655	660	634	671	655	719	636	680	650	649	662	639	644	644	648	659	680	669	622	648	597	630	675	611	639	658	645	650	638	663	682	633	657	663	657	611	666	640	651	692	638	626	649	658	647	672	669	689	625	670	640	666	653	723	644	724	669	671	658	641	688	671	696	687	671	663	613	721	636	657	650	653	678	630	644	643	689	620	618	638	674	664	633	652	665	632	600	643	628	612	647	661	671	707	635	676	660	606	737	619	715	668	629	650	632	679	645	689	658	650	675	657	676	703	706	724	637	694	658	618	678	696	695	682	628	709	673	716	651	627	702	683	612	648	644	656	679	611	629	643	650	680	673	688	636	665	658	733	677	619	661	662	697	697	649	659	650	655	660	677	667	599	654	692	695	673	668	661	677	649	667	715	670	660	673	633	631	699	668	634	703	624	628	629	720	631	639	684	594	665	687	665	645	630	632	701	640	674	644	637	670	643	652	660	676	674	667	668	650	645	689	629	659	668	672	645	666	654	656	645	646	657	635	668	655	649	633	664	640	663	649	697	631	677	679	675	658	641	652	673	619	698	613	722	661	663	657	653	673	658	640	666	696	675	626	671	676	647	651	661	641	649	647	640	626	635	599	660	696	634	630	660	638	662	621	683	666	684	663	653	632	644	664	690	675	652	664	627	639	664	668	683	651	677	674	659	647	659	706	615	645	697	612	694	675	678	613	698	690	685	672	629	648	655	656	669	655	706	635	661	631	679	675	677	681	689	675	646	668	646	646	687	686	677	641	682	637	667	686	652	686	648	685	654	652	696	662	647	671	686	667	628	650	696	682	703	664	668	700	690	606	624	679	659	641	648	685	682	684	625	678	675	691	623	675	656	665	667	653	675	661	709	645	677	695	658	647	664	648	643	687	613	657	668	684	630	711	657	664	661	647	675	651	667	621	717	686	657	662	700	668	634	625	653	611	617	661	677	715	637	660	697	657	680	665	655	679	683	633	682	682	627	663	680	651	669	642	624	690	696	604	677	714	670	631	665	657	699	645	676	682	672	634	669	663	651	614	682	669	676	663	633	655	661	687	671	664	655	665	693	627	636	654	637	679	669	690	633	655	662	696	695	653	644	680	658	671	658	651	662	680	603	644	659	641	690	703	641	685	647	660	663	645	660	696	672	659	647	643	621	617	679	670	649	639	651	652	693	670	630	649	692	631	700	665	605	683	660	639	650	686	657	682	649	647	660	645	629	697	637	723	657	639	641	667	689	686	663	670	691	678	659	668	637	660	659	666	662	661	637	681	673	649	661	649	638	658	664	677	608	635	644	664	580	631	681	662	621	680	666	604	691	676	668	601	635	676	626	697	659	691	641	649	651	680	690	663	706	697	632	637	664	647	669	711	668	656	661	625	647	637	635	670	668	650	698	662	636	679	664	670	688	636	660	675	711	676	649	630	649	675	646	729	658	689	630	659	672	663	657	678	702	653	647	678	672	639	666	666	655	668	681	660	627	684	640	643	666	667	694	658	678	690	675	664	660	665	654	661	633	642	632	628	655	639	652	665	705	622	682	693	667	680	661	700	694	657	716	665	650	640	675	681	628	629	675	605	666	658	668	660	623	665	679	682	672	693	654	647	650	668	661	676	625	620	651	643	641	681	674	658	667	704	624	698	664	679	687	649	684	669	658	613	682	712	647	673	707	640	660	687	652	673	651	662	683	673	679	639	638	659	681	661	661	640	651	649	657	688	649	651	623	703	668	657	678	656	666	651	666	653	668	649	666	701	654	628	676	677	676	651	665	697	690	679	667	613	676	684	677	656	679	669	621	661	634	643	660	693	670	681	662	635	665	694	691
37748	36265	39753	34245	34347	26080	17384	14701	12678	15598	12684	7598	3799	3214	4656	2904	2007	2322	2585	2162	1999	1670	1610	1572	1510	906	1231	1315	1152	1254	1103	1196	1094	1038	957	751	754	550	544	477	439	442	388	287	300	302	282	279	263	216	235	224	225	236	213	181	186	208	219	227	198	223	207	208	192	218	226	199	247	206	208	190	207	219	218	214	235	237	235	227	199	214	207	199	206	199	236	190	237	199	233	205	178	183	187	217	194	194	198	192	198	216	219	193	196	237	204	205	184	201	217	190	240	229	201	193	191	197	180	219	198	189	207	214	199	233	220	223	205	214	220	209	241	206	214	201	190	216	227	220	191	206	231	193	223	218	215	193	193	228	218	195	204	195	206	198	201	213	228	190	207	223	213	211	224	194	193	228	230	233	199	201	196	205	229	189	203	201	194	212	221	207	209	205	218	195	205	225	190	249	229	182	208	221	196	201	242	219	203	219	203	198	235	198	199	184	227	217	224	190	215	227	225	202	246	216	199	206	213	210	225	196	244	208	223	215	207	186	170	184	203	201	203	225	202	203	198	205	188	222	190	214	234	199	241	231	205	194	196	181	207	214	203	218	184	192	193	215	234	193	214	226	201	190	206	206	192	214	199	230	204	218	220	205	232	217	187	206	211	232	184	210	209	181	220	214	214	211	228	185	218	190	212	219	219	205	205	186	222	213	210	210	212	236	209	233	216	193	208	188	195	206	209	229	204	212	180	195	221	235	207	218	218	197	200	212	215	212	233	198	202	214	193	209	225	208	228	206	207	199	221	207	218	196	232	193	206	180	214	202	221	191	208	207	186	219	228	198	190	189	199	234	218	227	216	209	197	222	238	228	192	206	190	194	225	185	232	224	221	188	194	206	197	187	208	203	212	207	215	177	235	231	200	223	255	196	222	201	248	203	182	203	217	214	219	221	216	223	195	208	196	201	204	199	216	194	202	224	192	217	195	165	196	208	219	232	217	219	200	224	208	209	220	200	207	213	223	203	229	203	220	205	226	184	212	236	201	223	218	186	180	212	196	185	183	191	200	196	244	202	194	193	191	229	207	236	204	213	208	241	212	201	220	239	196	194	219	216	214	176	237	203	191	216	203	220	198	221	196	185	218	214	233	225	201	201	182	197	226	227	209	207	196	209	210	231	206	235	219	209	197	218	190	200	212	193	212	192	200	218	213	197	204	215	190	195	206	225	211	194	219	214	214	198	200	223	222	223	228	209	186	217	189	188	206	208	227	193	196	212	219	212	212	213	202	224	177	201	218	196	196	216	213	214	220	218	214	212	198	221	207	209	215	203	234	194	228	207	220	212	201	191	206	212	219	228	230	207	204	213	203	194	210	227	198	193	194	205	183	231	226	192	218	201	186	202	186	210	236	211	228	211	188	191	211	199	181	221	202	204	221	211	204	198	223	220	184	190	186	214	229	231	209	220	204	226	220	220	178	200	208	199	211	227	203	209	191	194	248	177	184	217	209	206	201	202	207	178	204	201	203	205	216	218	190	211	206	185	242	215	201	184	235	217	201	207	233	218	230	210	231	194	196	230	211	213	192	209	227	241	213	227	194	194	229	230	219	193	194	210	205	210	211	198	220	197	207	239	216	182	218	215	209	177	204	210	213	216	208	200	210	243	198	229	222	226	195	209	228	219	208	203	193	201	221	204	194	230	206	200	220	245	236	202	199	214	203	222	215	209	208	218	203	207	195	221	203	199	221	219	230	223	217	213	213	178	195	180	192	223	197	178	221	206	212	228	217	237	192	204	205	220	212	218	203	223	203	232	209	239	229	191	219	201	199	183	217	196	221	175	214	214	206	214	208	207	210	220	225	222	209	229	212	191	228	223	216	207	198	191	223	189	183	209	212	222	204	177	197	239	208	206	197	210	195	231	228	201	201	198	191	227	212	206	237	223	219	217	202	190	199	217	207	199	196	209	212	217	211	220	212	199	221	193	229	220	193	221	157	206	197	222	192	219	219	203	195	218	194	212	211	209	230	211	201	186	224	233	220	201	193	198	206	210	217	191	182	191	173	228	200	211	217	206	211	242	194	198	195	210	202	196	214	223	204	204	227	216	199	208	218	183	209	191	216	207	239	205	222	202	204	218	203	216	200	202	210	243	197	227	187	191	203	198	196	212	208	208	203	209	229	204	190	186	219	202	217	208	194	215	198	189	214	214	226	223	215	217	219	221	194	188	196	226	223	220	193	208	196	219	215	206	182	218	213	210	211	202	227	202	225	188	201	186	194	196	224	207	206	212	219	221	224	199	201	213	205	182	193	229	212	208	231	242	194	219	194	219	215	187	203	203	226	204	223	208	210	183	222	220	176	198	193	206	206	204	198	227	241	176	234	221	217	224	233	219	180	199	204	214	195	191	221	196	195	203	209	195	190	220	207	229	212	219	206	218	205	215	202	226	217	203	225	211	200	193	196	202	211	216	191	202	213	181	227	220	212	199	209	224	186	213	215	208	227	237	210	204	210	228	232	224	203	220	193	230	192	194	229	191	235	207	213	225	228	212	222	252	205	232	214	208	222	211	188	199	229	218	219	214	242	205	239	226	194	207	204	204	185	218	191	190	222	207	189	204	181	215	209	225	198	210	211	203	191	193	216	209	216	231	211	194	208	224	204	195	196	177	205	213	218	194	212	179	207	219	194	211	221	203	220	202	194	216	238	216	199	208	209	181	216	202	194	235	193	214	211	216	201	200	201	211	197	218	214	205	229	198	204	185	215	201	221	226	224	206	207	211	189	210	185	197	186	223	191	207	191	231	217	215	212	216	206	211	197	199	208	228	202	203	195	217	216	214	223	215	211	196	206	221	225	240	203	219	206	200	207	201	202	192	207	186	216	207	219	217	222	223	205	215	169	222	211	213	217	214	226	214	207	224	217	218	245	206	194	212	226	211	221	209	219	213	195	205	214	200	196	219	232	210	214	199	201	243	200	212	198	202	226	225	206	198	237	228	223	232	199	224	216	176	234	216	195	197	197	216	186	204	233	199	200	200	204	213	216	214	206	192	207	237	207	230	226	206	221	198	226	191	204	179	214	213	210	202	243	196	221	231	217	215	210	232	208	203	195	172	219	209	214	204	198	212	170	230	243	196	216	226	209	219	216	218	190	213	195	207	203	228	193	209	184	201	190	231	203	220	202	195	207	210	219	209	216	209	196	209	202	217	201	242	207	224	209	241	213	186	237	206	175	228	195	190	202	216	222	230	214	203	203	202	209	209	222	193	198	231	191	227	224	194	214	170	181	207	216	213	213	212	212	196	211	203	207	213	237	210	215	200	233	188	195	223	228	222	223	196	216	207	204	203	204	219	216	215	227	213	219	219	189	198	215	185	218	205	223	189	187	219	209	184	207	205	202	225	194	205	206	227	208	208	168	236	203	220	191	206	221	189	223	209	190	217	221	202	228	193	221	207	201	209	200	196	240	224	235	202	209	205	199	243	242	212	186	208	225	215
28403	31604	38678	39584	40347	31411	25918	26835	26451	30524	28701	19092	12653	12755	17882	10849	8959	11007	11843	10446	9944	8850	9072	8572	8097	4746	7067	7875	6491	6779	6436	6629	6717	6391	5450	4304	4088	3247	2718	2681	2502	1917	1674	1488	1316	1342	1179	1088	1034	836	879	778	775	694	648	630	653	656	676	618	671	616	639	667	625	615	597	615	585	608	570	659	635	628	625	639	625	634	616	620	627	628	576	628	606	610	576	624	626	573	575	606	609	602	644	614	576	611	571	605	601	590	577	551	631	566	582	574	591	576	553	606	576	591	593	568	596	578	580	576	594	560	565	581	590	600	569	594	611	617	590	593	580	580	602	582	564	583	565	607	579	626	559	590	588	632	613	568	631	580	570	594	634	604	604	553	596	588	599	598	569	584	593	548	573	588	552	568	626	562	595	590	618	592	602	556	556	604	569	588	558	545	578	562	624	605	576	599	557	587	595	584	637	589	567	560	609	548	548	546	599	557	601	606	577	574	586	579	591	562	592	598	618	614	602	571	560	556	554	608	562	603	556	599	567	567	579	594	580	579	515	598	629	632	610	647	567	568	574	593	588	591	606	573	584	630	571	613	573	567	572	585	623	608	571	615	572	576	571	552	584	585	586	590	594	507	559	620	600	542	612	631	568	598	612	564	535	588	567	615	646	542	594	588	586	570	528	566	585	531	611	552	591	578	570	608	537	625	595	609	601	568	580	613	565	607	573	583	587	583	562	579	588	557	599	607	575	605	598	570	571	589	613	587	575	615	623	548	603	573	616	611	611	571	586	626	587	587	586	601	597	612	548	563	582	641	562	579	622	623	590	557	560	587	605	603	584	581	556	594	614	619	565	595	554	590	557	539	545	619	606	571	572	577	611	581	583	579	550	607	571	588	587	589	572	556	616	609	562	533	551	585	579	583	549	666	601	589	572	603	581	563	569	593	563	587	547	603	609	580	589	582	587	608	563	576	592	564	594	541	545	578	551	641	576	591	571	590	548	619	549	580	547	612	585	569	567	609	588	565	571	519	603	547	574	609	611	584	606	571	658	559	553	576	545	546	553	551	587	517	579	597	586	584	579	596	568	565	590	578	573	553	567	563	589	605	580	589	594	633	544	574	542	587	640	577	541	599	579	580	623	557	615	573	589	589	593	576	549	560	565	604	573	582	578	593	574	627	586	601	616	625	557	604	592	571	589	587	555	529	587	552	570	549	612	542	562	573	564	612	605	591	589	558	531	627	548	573	573	581	544	627	539	575	575	579	582	567	609	591	592	581	619	591	591	567	595	593	562	587	607	566	569	580	560	549	586	587	600	559	545	641	599	588	582	568	574	556	631	567	594	601	565	568	614	611	598	589	592	568	626	550	574	588	588	591	574	576	565	563	586	587	580	577	625	569	570	610	568	542	622	568	575	602	552	555	578	568	581	571	615	583	591	565	593	555	568	584	602	581	592	561	574	583	534	628	552	578	602	586	590	608	639	601	583	528	608	572	612	570	582	561	643	590	575	577	602	546	616	573	571	590	584	581	609	584	626	567	552	578	578	559	592	565	602	592	568	544	585	579	559	563	603	535	610	578	588	572	582	586	591	551	543	602	579	550	600	584	606	568	547	613	563	534	559	615	614	540	603	647	577	563	542	640	578	620	582	562	581	599	561	561	602	617	568	621	621	619	595	577	563	598	580	559	594	566	616	572	573	620	568	616	589	568	600	588	568	564	604	574	621	604	614	587	605	604	559	598	577	590	556	626	591	521	600	566	589	613	593	558	632	585	584	573	606	590	574	606	573	554	570	549	605	575	611	575	587	552	600	610	625	584	626	568	588	591	574	579	569	555	568	571	571	577	559	593	594	561	590	574	573	568	609	602	556	591	588	615	566	632	576	599	596	585	551	586	571	575	565	590	568	597	597	593	590	592	598	623	634	602	556	574	602	551	542	570	580	586	576	598	584	575	581	549	583	563	525	572	542	579	640	553	606	558	609	591	570	567	568	620	570	586	601	570	567	606	560	568	593	590	587	571	614	586	638	570	618	581	614	553	581	599	553	580	582	630	584	616	549	565	574	629	596	581	581	580	607	584	593	577	579	568	604	605	556	593	572	579	580	621	576	578	597	632	616	602	618	560	560	617	580	582	575	583	607	598	584	562	589	586	572	585	537	648	528	602	557	594	611	571	643	584	567	622	608	554	549	564	583	596	629	609	540	591	578	575	564	544	612	603	582	566	593	588	584	582	596	583	568	557	582	537	553	582	568	592	594	616	600	598	577	575	572	568	569	573	592	562	596	551	585	604	600	601	589	580	572	572	583	593	548	583	598	571	573	609	587	625	627	566	568	571	592	608	582	566	573	576	631	595	565	620	607	597	583	577	608	569	610	556	586	569	574	563	608	583	586	553	601	589	595	607	559	561	595	565	624	622	563	547	570	606	602	571	639	623	593	593	597	629	549	562	587	578	588	580	626	548	588	601	578	594	591	610	582	583	598	553	633	560	554	579	518	623	625	574	601	606	582	585	600	579	577	584	591	579	585	548	606	566	577	600	582	608	559	599	553	563	588	566	612	571	588	577	562	608	601	578	578	578	605	577	598	557	616	585	588	573	594	609	594	647	607	573	579	572	583	538	560	564	561	575	587	538	557	597	548	579	604	556	606	587	595	562	572	591	592	604	577	616	570	586	632	595	591	553	627	614	607	616	559	577	579	611	535	602	576	619	612	576	620	621	601	545	556	571	585	578	582	553	563	611	566	566	554	587	587	535	577	592	587	541	559	551	582	583	543	596	594	571	590	560	611	562	586	618	557	582	594	615	581	598	593	557	606	592	548	616	561	554	583	635	563	560	577	599	592	619	603	536	590	555	573	565	596	621	606	545	579	615	549	568	617	599	603	587	566	629	598	585	611	582	559	562	562	598	596	580	578	602	577	540	608	562	568	573	549	568	558	600	587	542	549	607	587	660	560	638	574	562	603	559	578	578	577	604	583	561	591	572	593	572	584	565	586	582	581	611	564	592	602	571	616	621	597	627	592	593	595	590	547	569	612	588	637	583	611	614	609	575	581	557	623	574	592	601	594	569	624	596	584	588	618	585	575	597	573	579	583	564	576	596	558	568	595	591	557	629	590	583	553	592	585	602	593	589	564	570	596	602	557	588	597	568	543	599	620	568	584	592	586	587	600	611	558	566	575	600	563	529	624	580	610	593	658	594	596	583	605	612	585	555	606	574	583	593	608	575	581	598	575	562	610	583	559	575	551	578	555	568	588	607	603	573	531	589	572	623	586	552	611	617	580	634	559	553	594	598	614	597	569	582	580	548	565	602	566	566	606	587	584	556	574	613	621	578	615	568	579	586	593	545	599	623	579	566	593	601	611	584	602	569	587	571	583	591	572	588	601	551	604	590	583	548	581	595	559	619	622	606	591	583	582	617	608	587	592	569	560	605	564	560	604	583	605	611	550	598	565	544	604	582	576	624	564	614	570	621	569	587	574	609	569	578	574	601
12335	9897	11632	7876	5163	2857	1821	1432	1178	1098	842	603	484	482	467	442	420	394	363	395	361	378	346	346	333	350	348	345	320	319	280	344	331	318	305	274	309	323	305	312	301	299	316	290	302	302	356	305	278	282	302	262	298	298	301	298	282	294	299	287	299	307	309	301	299	301	306	319	295	273	264	285	267	298	279	272	286	310	298	296	306	300	299	260	290	269	305	270	309	263	290	284	326	275	289	273	261	273	277	292	284	318	302	287	292	277	277	277	272	279	287	257	295	299	299	296	308	309	297	300	298	282	282	338	295	264	277	319	290	293	330	284	295	269	327	310	293	267	318	296	275	280	275	284	308	321	298	266	284	309	284	281	291	271	297	267	300	321	303	294	308	296	270	263	297	294	306	298	284	258	298	291	294	326	293	287	286	271	303	295	305	297	293	290	306	294	309	288	334	314	280	297	303	290	327	283	300	281	283	281	273	308	287	298	291	318	292	299	309	286	301	267	294	279	260	327	265	248	279	308	287	315	304	300	317	294	330	307	278	284	297	308	299	307	288	294	262	327	300	295	288	284	239	287	278	293	287	276	297	301	293	297	290	284	283	287	299	293	301	286	282	270	261	279	274	284	260	314	350	248	299	271	325	299	314	333	311	275	282	299	275	283	312	289	279	307	303	318	298	300	277	302	288	282	292	308	265	247	272	298	332	312	281	303	295	275	273	297	286	234	283	298	318	297	294	316	293	298	323	290	282	308	286	315	296	322	321	309	289	274	305	330	267	271	294	291	286	285	288	300	289	305	296	304	312	284	292	322	318	294	291	286	310	313	296	277	272	280	329	318	314	282	287	301	297	282	286	319	305	298	261	295	261	291	289	289	312	336	255	267	273	257	313	267	267	288	322	290	287	294	305	331	296	306	294	304	306	294	275	293	285	299	298	277	279	300	287	294	272	296	258	259	288	278	309	296	291	296	322	307	311	298	305	275	289	294	297	273	308	274	310	294	315	263	263	280	287	279	298	314	267	277	292	295	251	257	277	291	279	328	287	301	298	305	293	304	277	314	296	281	249	277	322	282	276	285	322	323	297	303	311	299	291	269	300	318	310	307	267	311	338	292	287	272	259	299	282	273	296	253	273	296	289	282	289	324	293	267	274	295	311	274	274	311	284	288	317	280	306	282	331	289	288	298	275	299	274	270	297	278	294	289	291	298	251	286	288	299	313	275	339	309	283	308	290	294	300	324	308	295	261	277	310	291	282	318	274	276	288	270	287	331	251	281	285	309	264	288	331	309	281	290	306	305	357	296	284	303	328	268	293	283	272	284	275	315	294	320	294	294	297	290	262	287	276	291	279	296	276	284	318	314	282	293	255	293	327	317	305	282	290	249	293	317	295	281	293	317	306	276	303	260	291	260	279	306	321	280	281	314	277	300	283	330	265	303	274	333	286	256	289	302	304	265	289	284	296	306	233	275	271	277	301	303	291	294	296	276	302	304	288	333	312	287	282	266	285	308	289	281	309	279	276	289	260	292	298	310	293	265	305	278	300	314	296	262	285	267	295	278	299	305	292	295	312	302	349	315	297	308	251	272	287	300	277	326	282	286	299	283	288	284	313	291	280	298	279	307	280	287	259	297	308	292	305	286	290	316	289	336	296	305	300	315	271	283	283	295	262	261	303	295	295	290	271	310	305	282	315	284	250	318	306	310	286	276	285	272	279	285	286	291	310	303	299	308	279	296	274	296	297	289	307	288	275	282	295	296	318	291	295	289	309	270	311	303	269	288	267	307	309	315	264	289	249	263	316	262	309	251	306	288	304	298	281	310	274	287	280	315	278	282	305	277	312	310	311	266	259	319	292	325	291	307	299	279	321	271	294	253	292	260	298	319	309	322	279	297	277	287	285	329	294	302	307	273	273	287	302	299	289	305	290	292	287	313	309	257	281	286	306	320	299	307	306	272	289	292	260	330	292	287	260	290	335	277	289	275	269	282	329	301	283	282	274	295	265	278	303	274	296	304	289	305	286	281	283	281	307	265	292	307	295	288	280	295	332	275	276	296	291	259	288	303	240	306	309	297	273	291	309	266	290	289	294	275	310	277	297	303	279	268	282	280	278	301	259	260	303	267	264	287	305	305	277	284	307	274	311	307	298	297	315	294	298	285	269	282	289	308	262	257	306	309	274	308	299	301	296	302	291	310	292	282	279	302	321	303	275	267	290	273	290	284	295	332	320	312	322	335	281	306	281	292	300	278	288	287	275	303	269	287	324	310	293	292	301	288	303	252	300	303	285	287	298	360	275	325	276	280	296	289	314	257	287	272	304	283	273	288	279	284	285	287	312	270	300	307	312	267	260	285	269	292	291	313	314	307	285	346	314	297	293	282	285	290	282	312	306	284	300	283	284	277	280	279	285	267	308	284	321	289	327	278	306	300	293	293	295	303	270	312	279	289	302	307	294	282	317	252	295	302	333	300	297	284	307	298	316	324	303	310	276	298	295	314	287	295	288	271	328	278	285	278	311	275	269	261	275	270	312	291	295	306	269	320	281	276	264	278	278	264	301	294	300	299	306	278	296	289	303	277	280	265	308	302	289	322	301	291	292	261	295	321	278	301	287	294	309	273	277	277	307	307	321	312	336	310	285	298	297	293	294	275	292	287	283	306	274	308	290	289	298	281	313	290	279	276	255	296	327	275	318	267	276	271	295	295	289	257	300	283	245	302	288	305	298	295	300	285	270	261	307	284	297	267	293	304	316	296	293	318	303	260	292	279	295	277	290	293	290	291	257	286	332	297	296	296	278	271	268	272	307	299	279	276	301	302	284	253	305	292	274	290	284	270	267	303	268	295	264	301	301	250	268	301	259	320	308	252	287	287	303	282	321	267	291	298	311	310	293	285	308	276	285	258	260	270	278	316	328	309	287	314	313	272	306	302	290	286	305	283	302	300	285	307	299	303	296	287	302	282	269	309	262	324	297	282	311	285	277	305	290	268	280	278	281	303	333	297	291	278	294	285	300	275	298	285	279	285	297	290	277	288	302	296	279	293	299	289	282	283	293	300	318	310	265	292	285	272	283	274	274	287	267	271	276	306	270	251	289	299	308	264	309	280	280	303	269	269	304	298	305	299	280	294	292	282	276	243	284	283	304	283	271	300	277	305	312	310	295	276	335	310	321	283	297	274	289	316	289	305	272	290	267	298	279	284	312	274	292	297	297	285	298	329	290	298	282	280	261	290	257	270	281	290	286	295	321	273	287	319	292	310	298	295	287	266	274	289	305	283	296	306	296	323	270	313	306	303	321	325	309	281	287	297	300	262	288	296	287	278	325	308	281	294	301	299	301	291	332	307	264	251	274	280	296	299	302	297	273	295	288	305	294	273	305	300	289	297	322	311	288	283	295	318	294	291	283	278	334	267	292	297	292	304	265	258	303	292	327	298	281	293	327	276	278	294	277	308	271	295	268	313	260	286	302	319	268	289	297	279	305	286	285	311
11016	11323	18134	16167	14014	9421	6543	5467	4876	4928	3850	2663	2031	1934	2109	1624	1446	1439	1425	1311	1306	1252	1249	1111	1077	943	1045	1080	1080	1020	1054	1065	986	1016	933	892	867	817	902	854	891	807	738	817	776	821	822	843	793	770	778	838	782	779	764	774	765	828	790	806	796	770	803	780	797	785	772	757	796	765	814	791	743	742	792	845	787	774	783	760	793	812	754	842	752	735	755	797	767	789	747	758	809	739	762	791	777	728	777	805	760	793	781	819	794	750	850	845	753	822	773	795	768	760	787	775	787	760	784	781	753	793	791	797	814	793	797	817	774	771	806	763	764	800	792	734	748	748	751	797	766	797	767	725	754	808	779	751	717	788	787	788	763	811	758	812	767	758	777	777	808	746	731	769	841	847	774	790	821	770	776	743	755	806	753	776	793	760	793	792	766	818	780	777	752	783	774	784	775	781	795	785	816	816	827	800	742	757	739	802	760	775	810	782	818	750	756	768	778	772	759	759	862	825	757	838	790	758	752	792	814	766	784	799	787	748	768	771	750	793	779	823	776	787	814	772	793	808	800	809	766	774	798	763	806	742	825	804	792	822	797	775	766	754	863	754	788	774	754	768	808	757	731	814	768	796	778	768	736	750	795	735	754	779	738	776	784	762	810	765	785	795	794	760	789	804	807	782	807	811	778	752	750	820	786	700	778	771	765	805	783	772	757	763	767	741	830	775	803	777	795	760	794	830	830	781	732	784	788	771	804	798	829	772	747	804	784	780	821	822	786	778	891	823	775	796	795	791	727	799	797	814	823	760	776	759	766	831	784	810	742	791	807	747	808	800	765	833	798	798	773	733	795	769	722	715	799	778	749	759	813	801	775	812	782	757	763	800	800	780	756	781	783	778	772	817	787	794	725	752	754	762	774	738	783	792	800	788	788	756	813	728	791	850	785	763	770	805	731	778	759	761	790	807	787	781	770	771	772	752	790	844	761	826	809	790	792	772	791	788	780	771	737	782	784	812	826	775	795	776	795	778	778	789	724	778	789	773	778	804	754	740	795	694	752	826	827	788	708	739	786	787	786	782	750	741	747	795	774	764	789	776	804	811	814	779	782	767	757	774	790	765	780	736	734	766	767	786	765	790	776	768	742	763	838	792	770	768	769	749	823	804	798	774	790	757	810	791	787	784	762	757	775	761	810	696	760	824	810	822	763	790	757	738	836	794	818	796	719	783	788	764	817	736	828	753	746	751	847	766	802	765	759	803	798	781	773	759	743	795	814	767	801	759	809	783	761	749	823	758	808	789	794	765	768	787	791	802	776	816	779	796	746	759	780	799	821	832	777	763	789	752	759	801	730	822	746	748	785	772	779	778	759	787	817	811	782	732	744	830	815	773	761	748	793	771	769	813	828	768	836	722	748	800	766	764	775	782	772	797	779	733	779	816	786	808	750	793	811	808	801	776	750	799	772	795	769	814	831	832	804	738	798	806	825	803	815	783	791	791	735	795	745	791	806	802	824	796	780	793	805	737	801	769	784	795	814	744	793	801	819	813	779	745	825	808	741	739	781	801	773	774	769	779	784	784	798	766	795	792	791	759	789	756	823	715	758	814	778	794	799	778	761	802	788	777	791	783	758	816	768	782	806	736	800	752	733	755	765	734	754	831	774	787	773	749	780	783	715	771	784	789	837	786	755	828	781	761	817	767	748	740	762	769	776	823	800	804	800	737	801	807	839	827	798	767	819	752	755	781	768	812	771	725	811	772	689	798	751	755	822	808	773	789	751	776	764	711	748	792	802	820	854	756	763	793	810	786	812	767	797	778	785	792	772	798	768	747	777	804	837	772	747	776	795	810	754	800	742	764	737	794	778	797	803	805	770	760	758	830	768	791	776	764	779	749	779	754	741	809	797	768	756	784	823	765	751	740	743	776	743	707	757	843	776	796	856	823	784	769	743	793	776	815	809	774	804	777	795	752	785	752	822	797	773	731	814	789	765	743	783	833	792	786	826	821	800	763	792	801	772	815	716	731	779	784	763	744	780	839	823	766	745	810	741	808	784	820	803	809	814	745	756	774	824	786	724	761	788	757	808	822	785	778	745	808	800	784	770	784	750	818	746	767	822	726	795	773	761	756	783	771	777	778	800	835	773	740	783	748	774	735	750	778	819	754	825	795	815	810	794	764	763	815	789	778	801	780	808	765	761	764	788	763	753	790	790	796	763	746	735	772	776	754	786	805	756	787	759	767	826	741	800	784	795	780	811	797	710	777	785	772	801	778	717	801	766	850	788	754	774	778	743	808	745	825	802	779	769	766	752	770	808	790	786	811	771	762	734	724	799	762	752	810	761	787	826	787	720	780	753	821	780	799	802	804	793	741	778	744	796	800	844	772	754	788	844	811	787	770	771	765	805	797	808	804	783	760	831	757	782	812	784	754	800	765	811	779	785	828	781	763	730	753	752	761	766	793	788	797	789	775	773	764	836	772	779	793	800	760	752	784	803	809	826	797	761	766	808	787	750	768	778	768	831	787	781	817	839	766	768	777	753	797	804	796	810	787	780	823	777	781	800	755	771	803	801	779	789	801	764	783	756	731	773	748	766	796	765	794	700	819	738	801	780	814	762	781	723	757	754	744	793	827	781	822	778	760	812	803	802	819	747	775	774	767	775	800	802	796	753	788	757	751	732	780	762	724	843	783	712	753	811	790	828	807	819	783	795	821	746	804	779	777	850	724	763	791	785	800	810	770	787	743	828	757	759	764	748	783	826	797	775	789	753	766	793	798	768	783	805	764	778	822	794	838	827	765	796	768	806	778	778	733	757	823	786	762	807	774	821	769	804	735	740	806	738	756	780	796	765	832	819	768	792	747	812	763	757	819	775	802	802	755	833	795	749	759	800	814	758	784	795	782	756	771	776	775	803	787	818	724	800	805	816	814	749	817	801	801	796	784	790	789	801	796	748	740	787	783	798	782	801	730	785	746	780	799	805	799	815	768	835	765	770	766	792	808	786	747	773	740	826	796	796	765	759	829	819	781	825	849	739	748	729	794	799	764	765	798	776	770	795	760	835	830	781	752	746	749	756	811	700	793	781	759	772	753	762	738	788	784	841	754	796	747	756	793	758	816	820	798	781	785	799	817	787	762	824	788	817	733	790	810	782	775	818	768	796	759	792	794	748	796	826	797	804	746	769	844	768	796	723	787	804	770	816	759	806	758	795	805	811	772	767	744	734	777	793	781	777	736	781	750	813	794	770	824	806	765	794	833	837	791	756	815	737	845	801	819	803	731	747	794	809	803	794	765	775	761	799	744	750	745	745	781	796	781	756	731	812	806	771	794	776	783	781	787	779	801	813	794	783	810	816	792	766	760	778	792	799	790	769	709	815	784	757	783	815	782	808	835	792	798	872	796	802	770	815	829	751	812	797	798	782	763	786	797	784	753	741	814	774	798	829	832	820	748	781	794	808	824	776	811	777	724	784	816	750	812	777	797	721	748	841	778
31299	31150	34795	29519	27959	22749	13147	9339	7225	8864	6809	4060	2365	2010	2550	1590	1403	1583	1575	1393	1149	1070	1079	912	760	632	826	911	745	813	814	821	758	727	655	538	567	476	399	380	408	376	310	287	303	332	304	268	270	263	250	270	240	239	278	248	228	217	267	231	254	260	238	264	233	249	246	250	252	247	224	232	232	249	234	216	228	263	222	216	218	221	257	234	232	237	230	241	261	229	266	227	251	233	248	253	239	239	228	240	215	243	224	236	222	219	249	249	238	217	214	251	225	219	231	211	222	216	223	227	262	204	239	227	238	218	258	240	213	217	229	255	234	235	251	253	247	248	266	245	245	253	232	246	264	232	240	226	249	238	225	261	263	256	233	237	233	257	261	244	235	264	232	255	225	213	238	206	237	252	233	252	242	238	219	251	249	234	283	244	258	261	234	233	248	237	244	245	242	245	256	239	228	257	240	252	258	242	219	258	225	238	225	213	240	213	243	242	229	242	262	253	234	232	257	268	257	228	243	246	207	223	248	259	267	234	243	229	226	232	248	264	230	232	242	271	240	222	235	242	235	223	255	213	236	260	193	227	238	277	264	216	245	266	241	232	233	237	225	254	264	241	233	227	249	226	236	230	268	224	235	255	234	247	230	237	231	233	261	247	243	219	241	220	251	247	243	228	211	218	243	235	244	260	243	224	213	214	255	236	243	213	229	232	234	243	204	236	233	246	242	229	231	226	236	270	236	210	259	240	236	245	228	255	255	246	264	240	257	261	258	255	220	228	264	236	257	242	237	244	226	243	246	229	219	266	239	223	213	214	225	262	230	234	218	236	249	237	248	217	247	235	260	255	229	238	231	217	212	234	259	253	239	212	240	271	246	235	241	251	249	243	244	235	247	237	244	245	258	256	243	261	234	241	253	233	245	244	247	214	257	264	231	255	223	246	255	233	258	239	212	235	239	243	242	267	251	247	230	234	228	243	244	229	234	236	215	237	269	221	243	221	254	258	262	251	227	245	243	245	231	245	222	222	231	244	246	245	250	220	252	236	238	239	242	246	207	235	258	224	220	240	202	250	239	221	233	223	238	241	215	228	259	229	224	237	239	234	240	235	260	214	251	245	237	236	252	230	268	232	241	244	236	220	241	221	245	263	243	238	209	250	243	255	252	245	253	238	233	246	229	235	261	250	256	228	228	250	232	238	236	242	245	211	252	220	240	272	269	230	255	231	252	210	234	220	220	237	223	253	238	248	240	211	232	226	208	261	273	228	238	251	233	258	265	229	238	252	245	255	263	231	219	222	250	248	236	256	229	259	270	220	256	233	241	226	219	243	244	280	271	252	244	232	209	232	226	249	242	260	207	246	256	242	248	238	238	242	253	228	231	230	247	266	259	248	235	250	259	243	257	276	234	245	227	232	254	234	243	246	219	236	254	244	215	235	272	249	223	249	249	236	250	231	235	253	254	256	215	236	253	225	255	221	257	259	214	250	238	224	197	252	246	210	261	244	228	201	242	226	235	259	249	246	262	238	258	248	260	239	249	274	266	245	266	246	204	233	209	235	231	244	235	257	262	221	273	245	229	245	213	245	226	239	242	259	257	246	233	231	230	244	231	256	264	239	238	232	244	233	243	237	241	255	274	223	217	242	233	266	231	228	215	245	252	255	252	235	234	235	222	252	251	233	258	238	209	214	285	253	241	235	219	243	256	221	273	220	230	220	264	229	229	243	233	237	256	237	263	236	267	239	218	259	256	247	252	268	273	245	251	245	232	256	234	245	250	221	245	254	280	226	205	221	239	231	231	240	255	246	205	242	254	234	259	244	231	239	240	243	268	275	251	239	255	241	247	259	245	235	250	250	233	245	227	217	240	244	248	233	223	240	219	231	245	223	253	215	212	238	272	244	257	245	232	241	259	224	264	235	249	252	218	245	225	270	253	247	258	250	227	242	255	244	228	247	236	241	254	254	268	215	239	232	246	223	205	225	234	232	239	251	262	250	217	253	247	246	255	220	253	254	243	242	220	251	223	241	248	196	229	248	239	244	260	220	246	245	218	255	227	231	221	260	219	253	263	234	240	239	232	263	226	248	233	275	247	264	223	223	230	233	245	249	236	257	260	238	222	253	223	234	215	234	238	246	233	258	245	223	221	230	240	259	254	251	222	241	236	226	249	250	246	243	263	241	244	212	240	253	230	252	272	242	241	234	230	226	231	239	240	230	235	246	239	232	251	225	257	245	245	256	236	242	242	248	216	246	244	235	242	226	244	263	214	242	230	228	263	252	243	251	252	229	229	249	240	263	245	261	250	224	239	248	249	241	259	249	237	256	263	223	274	261	237	237	222	230	247	252	240	237	227	237	191	200	249	246	216	257	243	230	242	260	233	244	211	227	208	229	219	239	236	254	228	264	218	234	254	237	237	214	239	245	231	220	227	246	253	235	256	204	243	209	219	225	247	244	245	232	256	243	237	224	246	245	222	253	270	272	224	224	257	231	220	245	259	237	257	249	238	252	272	242	232	219	246	223	260	258	229	240	239	233	235	266	259	222	235	252	253	248	223	221	211	226	263	208	253	230	256	240	233	230	261	229	219	217	247	254	282	219	230	229	230	234	255	245	271	224	232	250	255	239	254	241	238	236	218	262	252	239	254	222	224	267	244	252	243	245	230	233	215	257	269	210	213	219	261	269	235	237	271	264	208	219	245	266	251	254	244	257	214	234	239	229	242	218	231	243	246	220	234	224	253	247	238	212	233	262	268	234	223	263	204	248	252	230	246	243	247	269	275	253	250	213	230	236	234	227	242	239	237	216	247	233	244	223	246	255	246	216	236	209	236	237	236	248	257	214	234	232	268	233	251	237	240	239	262	227	237	254	248	245	222	231	241	225	245	245	255	240	251	256	237	252	264	246	259	244	229	256	219	240	231	251	237	225	240	247	227	220	277	249	251	270	234	242	261	238	229	226	240	225	254	259	252	232	251	218	231	223	234	223	240	229	243	241	229	242	274	259	212	245	236	223	252	238	230	257	248	266	257	235	218	254	267	244	246	234	233	214	239	282	249	254	260	258	222	233	225	228	248	261	246	232	279	230	245	236	227	262	251	239	226	237	236	227	235	259	277	254	231	241	207	222	256	236	202	228	261	280	248	231	238	233	240	250	238	237	254	254	228	207	214	256	231	277	230	239	242	240	237	255	240	244	264	239	240	252	241	241	275	234	217	232	260	217	247	262	247	237	226	258	238	245	243	271	247	249	222	234	250	244	248	261	234	230	243	229	280	234	234	234	240	226	239	263	235	212	230	244	224	235	229	215	233	236	235	249	228	224	237	240	227	230	250	279	261	235	237	231	248	268	238	228	260	232	241	237	238	231	229	221	255	275	262	241	240	271	229	274	263	241	281	269	250	242	252	217	248	237	243	258	225	236	240	254	233	237	266	248	260	240	232	231	225	238	243	228	261	264	246	220	245	229	240	253	262	237	241	253	249	241	248	212
23878	27376	34677	34809	34518	30008	21864	20892	19687	23647	21107	13645	9494	8600	12230	7156	6511	7970	7921	7214	6354	5910	6235	5489	4176	3196	4809	5305	4087	4640	4550	4572	4357	4011	3650	2834	2892	2312	1953	1846	1879	1503	1227	1188	979	1087	931	979	960	876	783	715	686	703	695	692	707	723	677	666	714	680	674	687	737	683	696	675	701	653	673	644	659	689	687	706	771	714	694	706	643	709	697	643	618	633	666	677	679	715	677	675	716	631	642	637	685	672	645	663	659	673	706	676	665	660	663	695	679	683	678	641	659	656	661	664	639	647	651	644	682	652	656	691	662	665	695	707	680	628	665	636	649	648	687	603	622	668	652	637	650	658	657	674	689	683	705	678	668	674	652	665	652	621	668	634	655	687	689	666	664	688	668	642	648	701	672	672	688	667	670	678	663	671	697	663	643	660	639	656	667	643	668	675	633	648	661	636	712	666	627	658	594	652	648	584	658	691	671	627	658	640	636	627	713	715	699	658	657	663	653	639	677	622	650	643	658	623	671	677	671	679	667	664	711	641	652	664	695	647	674	676	670	670	701	712	630	628	700	671	654	641	649	656	652	626	665	610	603	678	660	664	651	656	686	641	637	675	692	681	633	699	643	639	604	657	671	673	652	671	651	624	644	679	641	625	660	655	704	649	650	646	630	672	679	646	692	650	677	661	715	712	609	696	619	667	684	648	687	654	641	647	606	612	654	708	662	625	679	620	615	630	696	658	677	673	660	632	623	634	647	736	619	661	660	655	634	652	640	662	664	651	654	635	684	671	643	646	601	707	660	650	649	695	689	666	692	653	646	643	649	635	640	654	685	682	663	665	683	683	646	677	665	651	649	670	683	669	654	673	652	687	630	667	649	627	604	668	677	706	659	637	637	665	649	653	686	636	701	650	635	592	678	655	692	686	728	607	675	673	664	665	671	654	691	683	665	628	673	668	644	674	690	639	646	648	643	680	655	655	649	641	652	637	674	678	640	687	649	663	648	696	637	680	697	644	668	652	586	666	653	705	720	600	643	636	658	659	699	664	677	672	679	664	689	647	645	659	651	705	624	649	681	673	676	632	741	694	641	636	686	679	673	675	689	676	684	633	749	640	685	656	709	650	697	661	678	618	638	651	617	619	694	652	623	640	642	659	627	619	616	660	616	649	644	648	691	640	622	658	636	639	696	670	678	671	629	619	684	652	670	662	736	631	663	657	702	704	632	693	676	667	672	638	674	646	639	650	663	616	666	676	675	619	626	625	679	668	664	691	722	691	670	616	646	664	658	667	650	662	661	619	634	650	695	659	684	628	660	684	655	724	661	647	639	661	631	614	707	656	668	683	679	732	657	641	644	630	668	666	631	661	628	665	667	657	621	633	663	681	636	639	674	673	630	613	704	673	622	642	687	626	656	672	662	680	670	636	691	660	612	675	645	622	670	608	671	662	647	644	654	667	649	601	653	676	656	663	615	666	661	632	632	673	654	620	657	662	657	640	625	690	682	679	677	686	634	693	654	612	712	627	618	614	661	643	659	627	640	614	630	669	710	634	655	681	673	671	657	675	666	657	652	681	649	665	679	685	638	671	651	679	621	659	653	626	673	635	684	701	676	613	722	678	676	676	662	637	636	685	652	678	633	699	687	686	602	657	649	656	656	628	652	684	646	657	674	704	704	633	648	688	654	694	693	669	665	658	657	667	663	666	628	654	639	611	694	646	660	688	627	673	678	653	722	648	612	669	626	576	679	639	642	650	625	654	687	637	678	695	667	705	720	606	686	713	637	690	648	648	612	708	688	622	657	685	635	648	690	626	628	630	623	694	643	645	688	682	677	675	646	640	651	691	733	645	702	668	643	646	653	685	706	636	630	642	690	697	672	638	649	651	688	628	643	676	622	646	660	626	696	662	714	660	643	625	637	674	650	658	711	643	663	669	682	619	644	609	626	650	649	673	672	599	658	648	670	664	699	716	635	728	644	660	675	661	713	660	605	669	647	616	652	639	627	672	640	608	642	639	676	686	638	670	654	654	659	641	688	674	680	686	652	669	642	650	642	641	575	661	674	640	683	695	651	678	640	699	636	641	631	653	669	703	644	658	689	628	690	671	688	651	668	653	641	651	650	669	674	678	720	654	693	630	654	671	702	615	665	663	710	669	686	671	642	646	680	684	693	623	657	650	652	692	681	689	647	661	672	637	674	663	659	668	658	655	671	635	664	717	631	659	685	619	662	640	688	641	670	651	656	662	647	640	664	712	645	670	662	613	667	633	644	669	609	658	663	646	625	655	660	654	691	627	610	664	617	659	658	651	689	634	652	677	661	659	738	694	642	693	723	621	652	659	674	673	667	628	699	671	668	630	655	694	624	627	617	613	654	664	609	665	681	636	655	685	643	682	668	642	656	627	617	660	618	681	652	670	681	689	695	658	611	651	651	663	696	706	687	657	668	642	668	651	665	684	646	701	663	644	661	648	612	617	701	652	629	657	660	676	671	628	642	631	656	674	660	638	644	634	650	696	684	681	673	613	632	654	687	650	718	625	649	657	665	682	637	653	678	610	632	649	645	667	658	635	697	671	659	655	679	631	663	627	618	654	614	686	687	673	702	645	662	645	714	619	665	644	652	704	628	642	632	685	657	647	698	634	673	639	664	691	655	618	660	700	699	722	694	668	699	664	658	666	628	658	689	648	670	647	670	642	673	688	618	659	705	649	642	631	652	657	651	697	700	692	668	642	625	663	610	639	668	715	672	699	671	642	705	664	640	623	683	624	671	678	667	678	708	670	664	616	723	651	652	680	635	642	657	681	639	629	679	657	654	630	703	657	673	668	633	632	709	682	641	643	668	664	644	613	685	682	656	636	643	622	681	664	659	665	648	650	712	655	642	672	675	647	654	646	645	670	706	653	704	707	623	679	644	633	631	656	605	632	674	652	675	646	631	635	645	694	658	702	655	653	672	603	615	667	697	624	699	722	674	626	671	684	695	693	689	633	660	651	686	650	637	655	689	702	615	667	655	680	681	628	669	660	701	681	639	638	697	677	650	677	623	702	634	642	639	657	659	684	649	654	639	650	664	599	652	630	675	672	688	666	686	655	616	664	659	667	624	647	677	665	643	668	671	633	688	630	667	682	646	658	666	656	656	661	682	661	650	625	674	656	637	646	675	666	649	649	669	679	669	682	657	672	697	632	698	626	669	641	701	683	641	668	661	669	646	656	665	688	713	637	645	689	653	707	672	696	687	650	669	642	667	643	668	634	625	651	659	662	645	687	629	666	650	628	692	651	643	681	669	681	640	676	673	631	717	659	594	665	672	627	685	671	617	671	662	721	650	637	672	686	635	708	691	673	656	701	611	640	609	705	661	656	659	663	669	672	670	686	667	673	678	646	707	661	674	664	704	679	684	675	662	669	636	656	633	670	665	701	662	640	646	654	701	636	673	633	647	618	666	635	676	670	636	624	640	651	664	633	651	640	651	734	587	670	689	644	638	688	710	659
38359	38038	39533	33377	33684	28385	19280	16349	13726	14646	12167	6711	4106	3914	4192	2926	2584	3081	2483	2281	1928	1635	1727	1587	1162	820	1334	1431	1070	1111	1032	1120	1097	1098	928	715	741	614	507	505	521	413	350	339	295	293	254	293	291	242	215	211	246	239	219	221	215	201	216	163	201	203	220	234	234	196	207	219	212	231	197	216	205	204	217	199	217	211	227	215	223	223	208	211	217	205	196	199	211	203	191	183	224	226	192	218	215	235	197	212	209	217	203	228	207	193	206	211	206	224	225	209	231	226	217	231	191	190	230	206	207	186	192	193	226	215	197	217	219	219	204	242	180	170	212	199	198	196	214	197	196	196	222	221	217	194	199	227	210	219	184	197	174	190	232	203	195	179	208	205	212	198	218	199	212	207	201	217	212	201	223	208	168	182	224	230	199	211	189	212	210	191	197	237	218	244	218	204	203	188	188	242	212	219	214	207	203	205	190	215	205	220	224	221	226	197	189	184	198	214	209	231	189	221	218	191	222	189	216	192	189	185	226	198	224	206	213	218	221	214	224	202	224	182	230	225	223	196	213	220	198	199	205	194	205	179	219	222	209	227	184	224	222	240	214	198	225	216	195	210	230	228	199	199	222	236	201	197	218	204	209	233	227	237	210	202	178	227	227	230	175	198	195	209	203	197	222	193	231	213	216	228	192	209	199	221	214	214	228	209	211	206	236	181	211	237	172	235	190	231	218	198	209	203	198	204	201	207	220	215	186	212	222	190	231	184	198	217	216	214	230	195	192	174	195	211	197	186	194	215	205	205	207	186	181	203	198	202	177	223	199	211	202	201	217	209	220	214	192	195	205	193	192	190	215	224	201	234	196	200	212	210	210	206	190	223	225	202	210	205	202	177	207	207	190	199	183	199	195	232	214	192	196	172	239	209	189	210	215	191	207	185	222	231	202	216	196	224	208	218	183	218	207	199	218	206	219	175	221	195	200	227	187	222	192	180	213	221	200	209	209	216	210	212	220	213	213	190	220	211	206	183	218	208	222	214	189	198	192	219	211	250	198	206	198	226	202	205	169	220	194	199	189	212	193	232	227	219	220	206	218	210	193	209	226	231	222	205	213	220	196	214	215	220	201	207	173	198	213	224	204	207	203	210	185	197	215	205	186	205	222	207	192	201	211	214	191	232	193	210	218	223	201	194	203	223	210	230	218	218	189	223	212	224	209	191	215	203	177	215	201	228	220	208	216	171	218	205	223	190	190	232	208	205	207	192	184	200	219	207	214	201	199	201	217	214	215	198	198	201	204	216	222	191	204	217	190	220	204	191	198	226	215	189	224	180	202	233	191	188	224	186	178	200	222	191	202	199	225	239	226	214	208	214	204	187	208	195	192	211	193	213	205	215	205	181	196	221	188	179	204	203	189	204	185	215	180	190	215	213	213	206	199	235	219	214	202	208	221	215	201	209	214	188	220	208	238	194	196	228	214	207	209	186	196	201	177	208	226	215	220	196	224	221	201	198	197	209	232	224	200	188	222	215	223	210	213	206	182	233	220	179	202	220	201	216	245	202	220	207	205	212	206	233	207	206	202	218	216	204	209	191	209	195	216	237	198	214	221	224	226	214	210	171	176	212	198	209	226	178	199	203	214	211	217	196	212	194	212	219	196	193	213	217	185	220	206	243	214	196	197	214	188	186	219	210	184	202	234	208	200	193	197	181	191	178	221	216	212	192	234	209	213	216	215	185	204	194	191	189	211	201	214	210	197	217	196	217	209	221	209	228	208	236	184	192	183	195	176	212	218	183	201	189	220	213	216	207	221	212	172	202	220	190	212	220	250	211	199	211	201	210	194	201	207	205	218	174	228	198	180	203	216	225	195	239	236	200	189	213	201	199	216	195	222	215	180	191	207	237	215	225	222	196	190	240	204	213	212	235	214	209	206	161	245	209	215	189	208	208	191	201	198	213	225	184	246	208	211	202	177	213	212	207	180	218	204	189	199	217	231	209	222	216	201	178	219	194	182	183	236	218	208	224	220	170	214	224	224	214	208	202	210	214	216	202	219	232	216	192	210	228	208	210	216	210	224	174	216	215	240	191	204	195	213	175	211	195	189	212	175	200	233	226	200	198	175	190	185	224	193	210	208	208	230	193	207	226	221	188	192	167	205	203	224	199	235	202	197	236	215	211	212	205	216	207	225	213	211	228	190	198	196	193	200	240	220	192	202	209	190	221	206	205	227	213	217	214	179	186	190	213	238	217	199	246	208	218	249	188	207	207	189	211	211	205	194	200	197	203	201	203	233	212	198	212	211	199	211	208	229	240	203	200	204	190	212	202	223	203	189	202	187	196	170	198	230	215	199	210	215	193	234	201	186	193	204	221	243	217	214	228	206	182	183	208	194	193	217	198	209	190	181	224	222	211	203	197	187	196	205	197	194	205	209	206	229	201	224	193	208	196	212	216	214	183	202	205	218	227	219	218	212	225	230	228	193	181	199	188	232	218	189	194	211	227	203	200	211	201	179	199	201	215	178	211	200	221	235	195	214	209	205	201	193	184	206	199	210	210	194	194	207	220	186	192	168	200	228	191	217	202	216	211	185	226	201	224	182	201	196	230	210	216	181	183	227	212	201	205	210	181	240	209	192	195	198	217	201	217	195	190	193	201	212	186	201	210	208	198	184	208	202	200	203	206	186	221	221	195	198	225	209	196	209	201	182	185	205	205	191	239	194	199	228	186	203	203	221	199	203	172	212	196	214	187	212	208	192	229	190	196	195	214	192	208	226	209	199	221	205	190	198	216	216	204	203	207	206	212	192	193	198	196	222	204	208	222	214	239	224	205	209	211	219	206	203	204	192	190	233	224	198	179	228	183	209	229	220	210	194	228	203	185	212	194	235	194	205	209	198	195	189	212	225	237	187	193	191	204	199	184	211	219	189	207	227	202	232	201	242	189	209	203	199	240	230	214	211	193	224	196	212	213	195	191	217	232	215	233	218	213	228	217	196	185	206	227	210	206	182	240	199	236	201	234	238	213	222	185	215	198	180	196	204	238	218	176	203	207	198	198	181	189	216	226	204	198	196	213	211	229	237	201	193	196	196	203	205	209	221	200	201	188	213	185	206	184	196	217	210	215	191	216	195	212	241	223	227	201	205	199	215	231	228	227	203	227	181	205	195	201	223	210	197	209	220	197	204	211	170	182	200	209	194	200	212	203	226	203	225	222	227	210	207	198	212	209	210	197	199	194	202	212	213	218	222	235	214	221	196	216	219	218	214	210	204	214	209	213	210	208	214	215	223	217	206	202	194	206	204	194	201	204	216	237	220	194	210	212	197	200	224	204	204	211	235	209	187	222	199	226	216	210	229	232	216	174	210	192	195	238	221	207	204	199	230	207	201	177	227	219	195	207	188	222	216	203	207	178	207	225	205	179	198	222	219	195	221	195	210	214	183	209	204	207	192	247	197	222	227	230	213	206	190	180	176	197	215	200	183	212	188	225	222	210
28129	33288	39098	38904	39991	34841	28093	27766	27544	30115	27251	17491	14024	14629	16584	11231	10631	12527	11642	10613	9752	8967	9966	8196	6712	4493	7677	8259	6374	6880	6510	6617	6546	6449	5711	4421	4336	3525	3007	2643	2606	1912	1625	1490	1251	1308	1152	1194	1071	852	807	749	707	609	695	654	675	637	617	624	651	589	563	603	599	607	629	601	610	593	626	614	652	621	569	659	630	673	582	618	581	593	601	621	581	588	557	577	627	598	576	594	575	595	567	567	575	611	611	570	587	557	620	591	591	579	573	587	587	602	591	596	563	627	547	619	627	604	546	545	575	577	586	575	568	569	571	614	578	561	595	564	580	588	597	598	608	558	565	570	575	574	594	596	605	552	600	653	607	593	511	539	555	580	602	539	575	556	597	620	575	584	575	609	578	593	571	528	582	539	576	578	594	573	577	568	581	589	574	609	566	555	567	564	559	546	568	569	550	617	644	560	596	574	616	588	558	594	579	623	571	588	567	563	567	580	590	556	595	570	576	571	587	565	615	576	572	554	583	530	561	533	583	619	533	643	586	571	546	596	574	630	547	586	576	591	626	563	537	574	557	573	621	602	571	582	585	572	580	574	564	586	566	535	566	563	565	604	611	553	554	588	569	551	589	598	613	611	592	560	585	574	605	528	566	590	591	544	592	582	557	567	511	572	552	551	553	590	589	570	587	588	562	549	608	548	600	591	594	598	585	598	602	563	574	594	564	538	573	539	570	568	528	609	595	558	583	574	618	587	606	585	607	569	598	570	609	572	590	573	594	556	592	552	527	543	572	579	625	592	577	594	589	524	576	550	567	539	532	576	541	586	622	570	596	592	576	578	554	569	594	570	545	579	594	562	552	562	588	564	546	576	608	573	593	634	614	569	611	591	559	578	554	542	599	586	558	555	571	578	563	614	575	564	551	560	615	561	550	543	549	558	544	557	633	581	564	578	602	604	553	603	553	611	554	589	573	605	587	562	550	578	617	590	557	644	608	599	538	574	545	610	585	553	592	593	587	579	567	517	568	535	613	590	586	559	567	565	597	545	589	559	608	577	563	579	592	543	567	569	615	570	589	611	577	520	610	546	573	561	565	570	584	572	547	574	564	570	606	544	538	616	558	632	546	608	556	606	556	590	572	556	519	560	586	547	552	552	577	566	609	593	589	557	576	570	574	573	609	550	570	613	580	573	545	579	618	560	629	576	574	575	552	594	584	545	599	562	581	556	579	552	585	556	558	581	617	579	580	608	532	558	573	619	539	597	600	565	571	580	621	566	561	583	570	559	552	571	584	589	592	543	614	571	576	609	551	574	578	571	534	570	587	561	595	563	569	553	589	606	637	551	575	530	593	571	621	635	556	581	581	546	632	560	543	571	596	580	600	599	543	552	552	589	589	581	600	589	572	569	547	552	570	537	558	602	609	584	614	578	534	555	604	590	541	530	590	566	573	568	618	532	575	571	603	544	623	588	567	557	601	553	549	568	547	649	596	575	544	558	582	536	595	585	587	562	606	578	547	607	587	585	563	583	587	583	573	598	600	602	595	594	609	556	593	554	563	580	596	576	596	580	563	561	589	537	572	590	569	574	604	599	565	515	539	585	575	596	583	577	567	570	630	586	577	588	577	587	554	604	569	599	546	562	585	584	573	570	578	617	614	606	613	560	532	538	595	533	559	582	586	585	561	602	550	575	609	576	560	619	561	574	568	587	579	552	561	582	567	551	576	595	593	582	599	569	597	606	570	575	579	561	586	565	579	599	610	563	574	573	600	563	568	548	566	574	597	569	550	554	563	607	569	586	591	544	605	575	586	578	575	573	599	577	563	555	549	599	589	600	544	587	580	583	592	553	535	589	604	549	597	585	559	570	582	602	579	570	611	598	592	595	628	573	599	606	593	551	570	565	602	588	603	574	557	574	562	585	546	657	601	599	587	537	603	585	589	575	566	595	563	548	545	567	630	548	604	569	570	594	597	521	538	584	599	589	586	538	518	577	573	556	594	592	569	576	604	615	634	591	604	566	557	596	565	562	577	602	575	626	585	591	635	594	588	594	549	543	613	575	607	551	568	585	600	546	582	560	569	603	562	620	586	560	574	613	610	559	565	549	577	596	578	602	572	591	572	538	566	565	592	586	599	572	609	597	552	573	551	585	593	539	588	612	609	611	569	591	590	560	597	574	608	629	578	577	580	607	566	535	582	551	593	583	579	645	559	585	562	568	566	556	587	558	584	578	599	601	619	592	611	617	598	575	557	573	606	601	608	603	585	516	590	583	583	563	592	610	588	585	548	587	571	590	578	578	562	573	604	598	595	619	583	554	558	553	539	596	576	609	554	537	557	585	554	547	595	577	571	595	512	557	592	567	620	604	598	577	542	585	610	560	523	580	592	596	542	583	554	609	548	601	598	538	554	599	595	552	614	608	610	584	601	649	595	579	592	580	632	569	610	547	610	572	580	526	611	570	553	539	557	544	567	570	624	590	539	551	594	558	583	562	633	596	557	589	546	615	553	552	576	622	607	559	536	558	566	597	589	526	558	569	600	572	619	588	556	594	578	591	584	580	568	589	532	561	628	541	544	618	558	547	589	552	609	537	619	577	552	601	567	566	571	583	565	576	609	544	565	605	563	555	599	572	573	552	588	544	596	577	616	564	618	596	577	580	631	640	544	587	558	579	562	523	503	569	566	602	572	533	601	555	574	551	566	581	602	559	544	608	552	597	614	529	596	579	630	551	564	604	586	564	641	606	558	590	606	562	537	568	547	540	592	591	586	538	563	544	577	593	591	614	604	576	552	614	580	575	524	589	553	579	552	582	623	585	609	562	539	607	588	575	598	575	582	531	579	573	578	562	593	561	594	590	576	567	607	543	537	563	580	571	585	600	546	595	590	545	597	552	588	571	560	605	548	579	551	544	595	599	555	619	568	553	641	623	559	570	539	583	547	600	567	537	608	577	651	596	576	596	566	598	584	578	546	568	564	528	562	627	580	580	574	549	584	557	567	616	560	545	598	577	585	608	626	547	586	565	572	554	541	545	575	568	568	562	575	564	592	592	609	571	573	581	578	606	517	554	587	601	554	569	562	556	572	599	552	585	544	609	550	558	585	565	600	522	568	595	534	597	564	567	600	529	589	576	608	586	600	584	590	592	556	560	561	563	538	546	559	620	633	586	568	591	550	564	558	593	626	573	617	616	553	582	578	640	580	542	564	594	585	568	586	625	607	590	619	590	583	566	579	566	591	513	586	591	612	575	573	603	534	569	614	591	573	540	613	581	590	572	547	570	576	596	599	601	592	535	580	591	606	537	607	580	568	561	604	553	560	553	583	523	604	599	589	580	609	580	592	566	566	602	582	590	620	617	572	585	580	528	557	603	578	548	592	586	595	597	565	588	609	631	592	592	604	587	574	587	598	593	585	561	603	572	575	618	570	553	579	573	574	581	601	560	560	566	586	586	590	645	551	605	584	588	611	555	544	597	572	577	581	596	538	595	589	589
11941	10151	12016	7512	5162	3178	1846	1439	1194	1030	889	633	530	506	483	431	416	392	376	371	360	339	373	340	315	352	356	335	352	330	305	307	356	292	296	325	328	288	304	291	308	313	287	263	275	258	298	278	310	311	283	310	269	278	281	297	274	266	268	343	317	300	271	273	298	321	277	311	276	298	267	272	301	289	271	315	314	310	312	299	306	280	310	278	297	286	288	259	286	288	328	281	293	293	262	257	284	297	275	289	308	274	336	300	296	285	296	316	289	260	288	274	311	288	286	306	304	299	272	313	305	290	281	258	285	263	296	305	290	277	271	301	283	291	296	318	301	276	273	304	271	294	275	282	266	296	280	290	297	307	270	309	301	283	312	288	318	254	288	264	289	300	335	293	305	283	281	270	294	278	281	300	290	293	299	286	299	279	284	289	270	292	295	267	282	280	287	303	288	311	294	271	262	305	261	268	301	282	301	289	286	287	303	305	291	259	297	291	275	292	297	286	288	289	304	293	263	266	305	298	331	271	301	320	260	261	314	310	286	273	246	303	299	292	293	303	289	296	275	278	321	292	290	355	312	303	312	325	290	339	285	281	265	282	272	262	319	311	277	304	254	290	299	283	305	266	290	318	266	283	268	290	307	266	296	315	267	311	277	295	290	274	300	283	291	274	292	295	297	304	300	300	294	307	267	288	277	325	277	304	295	250	316	268	286	297	278	313	262	275	277	250	280	279	278	276	242	288	314	278	290	273	287	285	291	303	288	293	292	302	309	271	292	306	289	338	269	280	282	284	264	322	315	284	292	285	299	288	313	288	291	302	255	300	269	306	286	317	298	278	298	292	268	278	273	280	270	304	301	311	287	275	302	296	291	281	300	280	307	289	305	278	294	320	284	268	284	299	279	309	281	269	260	302	261	283	304	285	291	292	309	289	250	299	309	313	285	277	283	266	294	308	321	279	282	305	294	316	295	286	301	300	290	311	291	305	315	289	321	296	286	294	283	267	284	303	292	284	273	309	312	301	291	286	298	295	288	292	280	294	296	271	295	283	270	265	253	326	280	298	260	296	276	259	312	274	303	278	278	279	298	271	255	299	281	289	300	274	269	299	270	275	291	296	301	277	264	307	288	296	290	253	262	273	274	296	268	287	272	277	256	267	295	289	280	321	268	290	265	312	292	285	291	312	277	288	267	296	306	273	274	300	299	307	300	326	274	279	299	310	282	279	288	262	282	303	281	284	279	318	264	311	285	315	300	292	300	321	289	280	313	306	291	281	287	317	304	260	300	301	306	286	281	304	273	314	294	254	285	276	309	277	324	301	260	285	271	284	277	306	304	291	278	281	298	276	275	280	305	263	271	274	299	260	266	283	264	248	281	310	280	301	320	282	296	289	268	290	281	306	260	307	294	274	319	275	292	279	280	274	284	277	276	287	293	306	283	289	264	292	307	302	291	277	283	279	278	277	282	308	295	299	291	305	302	301	282	316	282	259	303	273	297	311	257	291	299	294	286	297	298	326	261	280	269	337	302	283	265	297	285	284	300	270	276	245	277	283	307	274	299	258	247	287	293	313	282	263	285	276	273	273	258	248	279	285	296	308	305	275	271	300	304	264	297	300	287	294	296	299	281	306	280	299	295	297	277	278	279	295	279	311	277	284	279	276	261	255	287	302	280	285	289	276	288	292	293	268	298	290	287	290	278	304	289	309	278	261	280	277	282	304	301	291	293	261	294	284	284	283	281	277	287	268	276	297	282	276	295	279	297	297	290	305	270	264	289	294	302	290	299	302	328	274	290	282	299	285	291	279	292	281	282	305	296	330	273	310	267	287	271	267	292	318	302	313	297	295	277	300	292	288	282	259	270	291	304	303	264	304	275	304	303	310	294	284	297	287	263	274	299	311	278	283	312	287	289	303	260	275	306	311	280	263	304	306	285	283	306	287	267	302	275	299	272	288	302	310	319	323	293	305	265	282	294	299	301	281	305	277	307	269	303	284	310	282	302	316	278	264	313	296	279	314	311	284	257	291	288	295	288	278	278	294	301	284	278	304	286	316	289	305	275	285	297	312	320	289	290	298	301	288	297	289	285	294	289	296	295	291	298	292	279	304	284	295	277	309	293	288	316	312	294	280	290	293	297	274	272	303	295	277	288	310	287	276	281	247	290	310	301	289	274	280	289	270	318	282	271	304	283	274	322	283	279	284	328	274	295	266	293	268	257	265	325	291	292	283	285	302	285	320	308	288	291	302	297	268	276	335	300	296	278	275	295	305	291	276	287	295	299	332	314	266	255	275	265	289	290	309	284	276	308	282	304	289	248	304	273	294	284	289	272	303	298	297	292	319	287	298	292	315	309	294	254	291	266	309	260	302	308	308	313	279	299	290	304	309	301	269	292	247	268	276	312	261	300	291	309	278	267	279	278	264	323	268	297	304	271	281	289	289	274	284	263	298	280	273	275	250	296	260	289	314	317	297	293	307	261	281	291	301	277	288	305	285	256	277	274	280	318	310	288	287	290	286	313	316	302	315	276	291	284	269	285	305	276	298	263	311	301	296	283	296	279	308	264	286	285	292	308	281	297	300	271	320	291	280	295	312	251	299	283	308	258	304	320	267	289	274	284	273	296	292	304	309	278	311	272	290	326	298	282	277	274	310	283	278	303	276	261	295	290	269	294	331	306	286	290	269	283	312	330	313	298	306	304	321	278	277	294	280	295	284	295	301	298	306	303	292	305	295	292	297	294	280	320	301	292	288	288	281	283	263	308	292	302	261	297	267	312	271	298	274	286	274	226	262	301	238	269	279	290	320	291	288	278	301	261	281	300	293	291	299	289	275	274	298	314	281	299	272	290	290	280	259	318	300	290	280	267	285	297	292	301	294	311	286	287	260	323	272	273	254	281	283	301	291	282	296	301	289	293	293	302	307	274	288	280	308	305	286	315	278	294	258	304	292	312	294	310	253	297	310	285	290	258	263	261	322	264	281	286	274	289	293	298	279	268	289	272	296	297	299	288	301	314	301	272	285	294	287	295	265	282	280	286	311	282	264	290	284	262	273	280	285	284	269	291	279	281	301	261	296	291	275	271	278	289	290	273	298	274	303	269	299	275	304	268	280	282	291	266	305	309	314	286	284	285	322	294	329	305	290	295	299	267	287	278	297	278	299	317	320	284	315	283	316	302	293	286	257	273	286	260	307	292	290	270	281	297	313	291	287	273	307	285	294	292	297	291	288	283	241	254	274	296	276	301	306	314	287	282	268	260	300	265	289	317	316	305	310	336	260	281	311	257	277	276	283	279	309	288	269	287	281	279	288	287	273	296	318	267	307	309	314	299	257	297	295	287	300	311	286	279	291	288	298	276	322	292	295	278	281	281	306	304	301	285	315	293	288	277	284	307	296	286	322	309	265	302	293	295	284	297	262	251	293	304	297	283	290	270	267	257	291	312	267	285	320	282	277	266	268	271	267	308	294	278	270	305	312	307	301	279	283
10528	11106	17798	15722	13919	9517	6761	5605	5359	5013	3913	2785	2121	2018	2101	1644	1467	1714	1532	1415	1333	1281	1268	1168	1145	995	1038	1139	989	1100	1014	1077	1094	1021	1051	910	964	933	870	828	845	863	786	787	823	798	808	822	802	752	810	787	738	788	824	802	795	774	797	754	771	791	798	772	780	799	818	833	750	812	817	758	807	754	789	761	764	757	830	779	805	804	748	789	779	773	771	791	770	788	753	704	760	721	759	762	744	795	754	834	770	812	775	767	773	770	789	768	764	760	758	750	772	779	812	763	776	744	761	747	782	743	761	758	761	713	734	827	783	773	759	774	752	781	746	795	774	775	735	786	779	787	762	746	745	791	769	794	774	730	761	809	732	733	734	780	743	755	825	795	760	815	785	813	756	785	783	788	778	732	764	790	744	809	800	799	749	797	787	797	727	764	769	745	726	824	783	789	735	764	796	761	745	746	752	825	781	742	796	726	810	775	727	781	808	797	755	805	798	782	798	781	795	744	825	775	812	760	762	750	746	731	777	773	775	791	767	748	788	764	728	725	781	811	744	749	749	782	794	778	755	798	773	750	777	849	768	787	793	751	789	735	767	770	761	800	773	756	779	743	785	790	739	756	822	787	827	758	760	790	796	772	778	765	789	786	773	794	798	845	808	727	783	764	737	804	752	770	838	769	787	749	758	743	765	692	792	755	702	804	767	744	728	782	787	744	748	770	805	751	772	743	783	776	801	782	750	748	766	768	857	769	754	780	778	734	772	757	744	763	769	775	814	753	779	754	787	786	747	807	767	767	786	768	785	779	759	726	798	786	789	759	732	832	780	739	798	786	730	791	736	793	781	760	800	785	736	769	797	750	782	788	759	764	774	782	758	784	810	769	755	839	780	735	744	782	739	797	789	755	741	789	751	769	788	750	753	778	734	763	776	762	776	755	760	815	736	772	799	758	767	748	770	718	785	756	788	815	755	728	760	813	748	736	757	794	761	811	767	794	793	743	757	772	731	732	764	832	798	773	800	785	786	758	848	799	750	803	771	762	746	766	783	780	737	783	735	781	754	800	792	770	788	761	729	846	796	764	784	796	771	760	782	778	778	797	764	791	772	768	749	741	755	801	758	797	794	766	768	766	745	742	825	806	767	789	770	738	770	765	760	748	829	788	734	736	747	769	812	712	796	768	710	776	761	753	693	816	754	785	803	756	772	803	751	821	766	798	805	773	767	800	723	806	779	782	818	765	754	702	743	781	746	824	788	767	776	798	746	759	757	767	761	742	758	722	747	806	761	808	808	797	778	755	807	772	762	778	744	740	776	764	778	758	775	737	771	724	752	806	766	765	781	790	761	785	751	775	727	776	768	806	769	804	809	819	819	694	806	748	801	733	752	836	773	773	785	761	785	722	796	813	792	782	770	767	759	754	803	718	826	774	804	792	799	767	746	767	829	804	760	781	785	815	783	804	764	772	735	720	781	784	736	753	785	785	807	716	771	757	769	752	751	689	769	773	812	732	766	793	803	761	751	767	743	783	759	777	809	711	797	740	793	770	794	723	792	728	760	760	833	770	728	760	807	783	719	802	847	747	811	755	781	808	733	769	733	775	805	756	772	794	789	814	742	827	797	755	780	835	788	769	750	768	800	807	788	775	786	762	779	779	746	786	771	779	757	812	769	802	718	777	771	770	765	773	771	786	760	768	762	798	783	763	723	765	790	748	799	747	799	763	767	785	801	794	791	739	785	777	774	763	800	796	753	758	785	772	790	818	774	806	773	806	745	802	745	777	748	771	756	785	762	816	758	726	755	788	791	752	749	800	770	768	794	757	767	765	787	736	780	737	721	731	791	804	759	768	730	821	792	798	712	752	824	767	795	758	788	759	779	731	811	786	803	731	757	723	728	750	790	737	796	800	768	805	839	827	784	764	793	804	723	768	850	790	813	728	811	750	799	812	750	791	771	789	717	759	731	784	787	744	767	802	784	773	827	739	753	800	770	814	721	776	793	801	810	809	783	792	784	722	761	747	758	735	734	753	781	808	771	721	812	758	808	794	824	773	785	740	739	775	742	739	764	746	760	798	803	788	801	755	751	755	747	777	769	719	785	808	763	795	740	783	790	802	790	755	779	824	806	780	768	762	790	751	811	796	768	704	794	769	804	819	800	781	816	778	769	754	746	795	758	816	747	812	737	771	829	754	772	707	735	758	807	786	748	773	792	775	765	728	731	824	793	783	731	777	805	802	756	779	805	783	790	756	757	777	780	810	802	832	746	780	730	756	759	768	744	777	797	771	798	791	707	764	769	798	775	792	769	759	772	725	791	769	771	813	768	766	802	823	770	794	757	786	769	769	790	758	745	736	756	762	804	804	791	798	793	782	713	726	760	757	743	730	761	799	789	777	822	766	767	774	775	827	759	805	802	823	815	752	822	799	787	770	767	737	745	798	718	782	769	766	773	764	770	793	696	761	816	769	788	751	745	742	788	788	783	746	722	791	793	717	795	802	787	751	787	780	796	788	726	791	800	737	760	746	750	757	784	775	816	707	751	764	768	739	814	803	762	817	744	794	789	720	791	790	772	755	803	785	799	752	796	783	764	749	786	754	756	747	779	752	774	825	780	772	806	757	795	785	773	767	776	739	746	770	776	867	801	815	826	740	778	781	800	800	744	796	761	746	831	771	801	771	830	775	761	767	751	760	785	792	837	750	784	768	750	737	771	749	814	808	804	766	765	723	742	740	744	768	747	773	782	797	757	765	708	770	803	756	767	785	815	742	758	771	758	809	732	800	783	784	706	767	806	767	767	804	814	825	751	783	797	832	744	757	775	767	773	738	800	770	754	790	768	775	826	756	770	811	777	782	760	760	768	796	766	841	785	842	790	708	769	770	795	775	782	791	737	739	777	764	791	743	816	787	760	783	773	762	765	795	741	785	727	779	770	777	768	763	768	787	796	807	809	767	739	812	745	743	776	781	738	762	828	751	726	808	804	792	755	795	755	796	753	819	814	822	811	830	738	774	796	808	763	753	742	754	826	761	805	777	767	750	746	758	766	805	780	781	776	837	765	766	768	753	795	779	820	757	749	809	741	729	674	787	770	802	754	762	781	743	796	737	810	773	748	766	767	799	782	771	789	788	732	763	763	766	761	775	802	752	780	742	771	768	790	785	747	801	818	746	774	746	802	756	798	796	810	786	733	718	778	754	762	807	752	784	719	759	782	794	764	731	787	779	796	789	787	737	790	778	742	764	760	730	833	777	762	780	794	752	793	773	796	789	814	766	757	804	735	756	794	828	764	823	700	763	748	801	759	791	794	824	766	770	799	762	774	775	741	865	749	768	743	741	800	733	811	773	782	762	750	777	746	782	833	763	776	747	804	732	771	769	795	733	766	757	749	765	739	795	809	777	787	762	757	813	735	750	764	801	763	769	743	740	772	733	773	742	764	722	794	778	810	798	763	832	759	799	781	797	829	784	762	761	797	802	768	740	732	811	768	816
30406	29457	35006	29111	27540	19377	10774	7862	8414	7723	6460	3785	2032	2234	2777	1587	1630	1773	1612	1409	1166	1085	1085	939	770	665	884	970	734	752	731	682	734	702	715	580	537	480	421	404	412	369	337	322	286	313	276	271	286	274	229	264	239	215	242	258	232	250	242	247	285	240	239	250	223	229	273	261	270	251	237	242	224	222	212	229	214	249	244	235	232	252	221	230	212	266	250	241	234	242	247	226	272	235	255	236	261	257	221	211	213	203	226	232	213	253	247	237	253	246	240	240	252	245	263	236	244	224	232	233	234	245	229	247	258	233	215	238	240	239	237	247	222	286	220	227	252	260	253	226	220	230	254	236	258	238	249	229	252	221	225	226	230	253	230	243	230	226	245	235	234	232	243	238	246	232	269	264	224	243	260	227	227	234	247	244	245	247	259	253	225	251	244	236	224	244	237	192	214	252	238	262	249	248	222	236	253	259	256	230	216	213	249	261	240	215	216	240	255	245	242	241	251	241	229	278	229	238	234	257	233	236	239	214	235	227	237	250	287	250	249	235	248	234	233	219	227	247	232	230	244	252	244	219	218	240	261	210	230	198	253	260	247	245	263	254	242	239	218	245	263	242	265	243	247	271	229	237	242	254	245	231	220	233	240	236	233	262	256	229	236	256	262	244	211	238	270	217	270	263	228	216	249	248	244	248	232	262	240	236	239	219	257	255	217	241	215	218	218	246	265	263	241	240	211	236	253	227	237	232	237	245	242	260	255	269	256	234	232	245	257	239	207	248	267	212	242	261	237	240	235	231	223	231	219	226	260	233	246	240	218	229	237	231	229	236	238	230	251	235	241	256	234	231	226	212	265	246	245	234	255	235	222	207	247	244	239	253	220	236	247	251	236	266	240	212	265	240	249	240	245	228	253	241	259	223	244	229	266	219	223	233	242	229	249	241	249	222	260	237	246	224	238	240	238	268	227	225	244	251	241	232	248	227	238	239	234	226	225	219	258	231	223	235	236	261	255	236	240	234	228	207	222	208	203	257	263	242	250	250	248	256	227	250	237	255	221	195	251	246	237	230	239	215	233	247	212	254	238	219	222	267	247	232	272	269	255	246	241	223	227	228	210	239	228	206	209	246	260	235	251	250	238	217	212	232	245	233	210	235	223	232	241	242	248	238	219	241	227	242	228	224	236	216	244	255	216	239	200	234	250	222	221	216	247	252	242	234	222	229	241	257	256	216	223	229	234	218	230	237	215	215	233	251	215	235	255	255	239	222	259	253	228	218	255	240	236	230	226	263	244	237	228	261	227	238	252	252	231	240	227	258	244	227	231	220	225	236	271	240	251	213	235	217	270	251	243	244	223	241	241	232	231	228	263	238	243	249	234	233	252	246	251	258	241	221	232	250	236	228	239	277	239	221	219	246	220	238	237	239	263	250	243	254	250	231	234	238	214	241	264	260	235	256	244	242	239	250	248	266	239	243	241	238	247	227	211	235	270	216	216	208	205	244	217	249	257	256	277	238	219	219	246	230	248	257	245	222	229	243	230	205	219	221	244	232	268	245	260	235	212	249	233	243	208	204	200	252	249	208	246	238	259	271	227	212	234	238	229	250	248	216	211	241	261	243	203	214	242	260	228	206	250	260	228	224	248	227	223	231	261	234	268	229	235	245	248	239	238	232	241	235	228	224	235	231	234	229	243	257	252	261	267	231	191	251	228	259	239	223	272	230	225	239	248	259	260	238	257	251	220	248	253	249	248	246	251	249	224	256	216	233	211	214	240	215	249	271	241	249	231	254	225	236	240	235	240	213	243	256	234	238	247	242	211	209	234	242	223	251	242	233	235	240	236	250	206	248	230	246	223	232	240	228	267	239	271	267	225	254	246	248	259	237	254	231	258	246	263	242	289	225	247	253	239	249	243	217	234	241	223	222	246	242	246	222	242	244	237	236	246	251	233	222	197	244	254	231	247	264	259	235	252	255	217	224	219	239	208	233	248	246	269	230	232	202	247	253	233	221	242	242	218	224	253	255	250	263	223	228	248	260	252	280	236	232	233	214	252	244	205	243	243	245	238	238	263	235	250	250	259	240	236	253	261	226	232	257	269	205	244	235	234	242	209	247	243	229	257	233	245	231	224	245	262	225	239	227	248	214	211	216	225	246	253	236	253	258	250	263	241	255	233	254	232	234	238	238	232	232	244	247	254	233	225	238	247	261	225	226	260	209	230	225	207	254	239	261	239	224	253	277	249	227	248	227	222	214	219	224	270	240	226	224	246	257	225	236	261	240	250	249	265	243	239	236	239	231	259	200	259	216	248	220	230	228	256	245	253	220	236	247	241	211	236	217	241	244	227	229	238	220	219	258	232	225	238	230	261	204	233	245	241	235	236	228	208	243	240	233	248	241	206	223	242	236	237	239	218	240	226	262	234	236	257	239	249	259	242	224	251	218	225	210	233	244	239	251	255	248	252	220	242	234	204	221	260	231	244	257	255	255	237	219	238	257	236	236	227	249	207	225	228	249	205	232	221	245	236	217	257	258	254	236	243	240	240	226	229	243	271	246	266	232	231	235	240	270	277	250	241	249	250	228	267	211	245	254	270	253	235	236	221	269	245	240	211	231	246	247	221	254	245	253	255	245	234	229	226	216	205	238	237	262	257	254	258	194	205	256	225	224	210	252	261	239	226	241	232	232	237	204	215	222	257	234	233	212	226	231	225	215	222	266	239	238	247	261	249	251	214	229	237	269	241	239	203	222	257	231	233	227	234	251	251	262	263	234	239	247	224	231	238	237	252	252	228	255	218	201	228	224	229	268	262	228	233	254	272	255	255	244	238	238	211	225	250	231	239	256	258	236	243	243	239	211	234	258	235	246	231	250	231	205	230	231	228	256	248	241	223	236	220	256	233	254	217	251	232	247	265	244	236	246	226	251	236	265	288	223	227	249	258	262	235	224	237	241	250	235	247	226	208	246	260	241	253	238	246	254	244	220	215	261	206	244	223	231	235	223	229	249	230	227	229	247	221	258	237	235	250	264	227	230	242	212	226	248	228	256	235	236	283	228	259	238	255	246	243	219	202	238	243	276	245	221	238	227	213	208	254	202	246	246	212	233	225	228	259	250	242	238	209	239	226	221	247	217	247	240	237	220	231	228	226	267	238	245	263	260	259	242	225	244	232	212	240	239	236	235	263	226	225	243	248	248	243	235	230	227	243	227	256	238	251	230	256	221	235	226	243	274	235	246	237	238	257	233	255	246	248	254	239	255	246	249	236	224	233	253	249	271	237	259	224	222	226	236	280	232	270	249	241	255	249	247	245	244	259	228	231	243	227	212	246	219	233	240	258	227	240	247	240	255	247	265	223	235	236	274	229	231	256	227	237	264	226	227	238	217	225	252	253	225	227	255	236	229	256	235	267	245	210	224	233	242	264	235	229	241	246	267	243	255	246	252	250	235	241	239	239	227	263	232	236	267	243	228	223	271	225	237	231	232	226	246
23278	25886	34320	33682	33820	26615	20594	19930	21729	22053	20741	13107	7822	9919	11808	7274	7580	8920	7958	7252	6347	5997	5918	5369	4447	3363	5077	5336	4184	4300	4298	4288	4378	3780	4157	3070	2849	2668	2082	1872	1881	1523	1262	1071	1008	1214	952	1019	968	767	776	726	777	699	708	691	678	719	736	700	692	678	632	682	692	674	667	650	669	673	694	627	636	677	723	637	696	677	629	643	662	667	653	634	613	665	609	641	660	647	668	687	661	683	661	671	669	685	663	673	638	685	647	674	630	647	698	618	680	643	684	697	678	613	712	648	746	637	658	669	636	605	624	656	647	701	630	677	681	685	655	671	644	638	654	641	623	680	677	657	651	674	633	645	667	634	670	673	687	588	703	692	653	646	665	636	665	719	659	654	650	655	669	661	646	701	654	640	704	635	666	664	646	645	674	620	612	628	638	683	636	644	656	614	679	652	683	626	668	649	636	632	660	685	648	654	670	621	670	656	667	641	673	604	676	664	667	652	691	640	655	679	630	633	683	662	639	661	652	652	621	632	621	662	602	680	666	618	666	670	665	631	670	635	683	637	645	637	632	629	657	653	634	653	629	649	630	663	646	643	637	627	646	645	674	654	672	636	663	662	672	638	667	638	683	651	607	640	657	649	650	708	681	652	634	722	603	630	657	628	640	666	701	688	623	640	675	645	669	654	656	633	625	679	616	664	615	688	643	671	642	656	648	634	648	634	635	618	639	645	700	640	626	674	654	650	666	647	645	612	646	631	595	630	694	647	691	697	689	662	660	629	639	676	631	646	632	654	642	621	681	615	619	647	639	646	615	661	677	618	648	626	673	637	661	685	639	666	627	662	681	631	640	625	636	629	642	662	645	641	629	656	594	668	649	633	666	637	613	691	659	665	643	659	624	642	641	675	689	683	671	669	662	656	632	669	644	671	635	667	652	641	647	678	672	641	670	667	636	626	666	613	640	698	642	635	681	619	631	700	651	621	598	628	631	681	683	618	627	698	670	599	639	632	655	616	655	664	656	627	617	663	682	628	628	673	644	661	654	670	664	636	616	663	601	647	662	632	647	627	654	600	651	683	644	669	628	653	632	641	633	640	684	642	661	656	622	648	660	677	602	648	633	627	706	666	678	633	644	610	678	654	633	683	674	643	659	643	661	633	679	651	637	637	660	647	678	692	613	690	675	645	633	676	667	674	657	654	637	669	677	689	658	641	657	690	674	658	660	656	652	625	684	646	644	666	641	688	658	600	663	670	693	592	640	646	614	632	683	669	667	672	605	684	634	610	628	643	637	656	662	618	607	702	647	647	614	656	623	681	640	653	630	606	642	663	647	620	670	659	632	661	650	682	661	647	664	632	650	639	662	644	637	660	663	598	647	694	632	672	660	609	669	643	671	680	613	672	600	625	668	614	634	619	672	624	667	635	615	656	685	643	670	649	636	647	663	619	645	660	701	625	655	618	636	657	670	604	686	614	653	655	667	635	686	654	659	592	649	673	629	643	607	630	641	639	648	636	656	663	641	629	653	672	633	675	668	624	670	652	641	660	646	648	715	687	641	672	628	626	667	649	670	660	655	681	639	668	651	642	637	667	663	624	674	644	669	646	646	669	618	621	662	643	644	659	622	653	659	625	642	623	641	669	653	649	628	633	635	650	670	661	640	670	640	658	629	664	671	717	664	646	674	656	606	651	647	658	602	676	658	613	627	667	646	636	683	656	636	658	642	696	646	674	642	632	649	649	616	720	643	652	649	653	639	633	634	673	618	683	668	674	645	653	681	627	612	625	672	650	726	649	629	627	635	615	646	659	654	634	701	666	668	626	699	621	657	627	662	677	662	617	688	634	647	640	676	630	660	631	654	639	676	623	660	615	614	688	675	624	625	654	643	648	603	689	656	634	654	646	705	608	662	649	623	647	643	645	637	669	643	625	644	665	624	654	654	698	672	641	608	627	694	633	662	655	660	653	619	609	637	608	661	652	673	634	658	705	683	654	675	651	650	645	692	654	656	697	614	665	680	658	659	653	678	622	634	667	639	637	676	645	661	650	595	677	681	617	657	628	702	646	636	618	668	656	639	642	598	695	705	689	666	645	635	652	637	661	643	676	687	633	642	711	666	647	697	672	685	697	650	661	628	653	643	670	689	614	661	637	682	656	645	650	637	656	672	650	630	617	643	697	643	640	611	697	681	642	629	675	628	650	616	626	639	625	650	632	634	670	628	608	622	618	613	646	594	658	659	651	620	633	656	661	672	678	649	650	624	647	665	624	689	657	622	636	656	656	670	648	639	670	644	605	660	620	671	622	687	661	646	632	610	609	610	612	688	707	632	678	645	653	697	680	651	700	646	630	642	655	678	652	636	670	659	639	626	635	597	683	687	639	589	621	681	614	632	661	650	662	652	674	669	668	654	677	636	670	662	700	703	657	650	655	633	660	687	654	649	668	624	654	637	675	647	668	643	697	662	663	616	673	647	639	637	668	641	656	655	639	642	643	645	643	671	617	614	664	605	634	617	643	638	642	631	655	654	671	651	633	599	666	640	595	677	689	697	643	634	628	665	664	628	667	715	651	670	665	643	597	667	645	647	636	659	644	680	657	676	634	678	631	645	675	681	661	663	642	654	619	644	686	647	649	627	622	644	636	650	642	671	634	670	612	644	621	688	624	632	594	652	640	676	661	664	649	673	683	622	628	644	622	661	645	697	597	655	628	661	634	667	667	630	621	719	607	716	657	662	710	653	666	652	656	638	646	620	669	657	627	614	664	658	641	639	657	642	664	615	654	651	678	626	648	635	667	680	647	617	631	629	683	662	616	738	602	692	631	622	624	669	622	647	635	633	642	685	618	658	692	680	662	676	642	653	585	666	627	678	673	637	644	681	607	650	615	651	632	679	652	639	658	670	631	664	648	677	674	644	622	661	681	620	642	631	687	673	680	666	643	613	644	670	626	619	616	709	612	660	652	621	669	614	682	672	648	637	673	642	670	612	701	655	635	664	670	649	684	637	601	622	627	699	630	656	629	603	657	689	647	611	673	625	639	674	670	630	664	631	640	648	672	615	600	622	647	650	672	667	634	675	647	676	619	591	696	635	635	664	664	673	688	664	652	620	698	651	657	650	684	629	638	676	645	649	618	686	617	674	615	652	685	643	651	655	651	650	679	636	643	624	673	672	653	657	619	634	613	671	695	638	699	666	652	677	620	674	667	692	702	630	659	677	644	672	667	644	664	665	625	660	645	662	630	691	671	655	660	646	638	685	657	621	618	658	704	644	659	616	642	666	637	693	734	638	621	652	630	660	627	653	639	654	667	637	690	655	653	682	677	659	699	616	678	665	637	667	616	620	674	675	625	621	667	644	656	659	685	636	623	690	626	642	604	642	636	624	617	658	622	685	581	698	668	635	610	690	620	634	655	690	685	630	722	600	680	643	663	651	662	599	642	680	620	657	648	638	615	630	660	654	649	650	642	663	666	692	669	648	729	594	648	693	672	624	692
37996	36857	39064	32907	32634	25901	17512	14285	13808	14244	11129	6129	3451	3332	4160	2686	2541	3001	2535	2469	1834	1691	1844	1474	1222	1036	1375	1331	1160	1120	1064	1045	1153	988	1149	757	765	696	533	520	466	421	354	353	305	348	268	301	278	232	254	250	264	225	190	224	211	195	204	241	216	245	222	226	216	194	178	208	223	201	197	210	217	223	209	202	200	247	250	210	197	222	192	196	225	182	203	203	179	211	207	222	217	232	234	207	203	216	212	236	210	170	188	190	213	194	180	223	190	197	198	220	230	208	218	174	208	201	230	226	185	196	199	193	210	183	207	219	218	212	189	221	217	216	201	181	196	211	215	184	190	220	204	189	185	207	221	196	191	206	200	224	192	201	199	225	184	207	189	208	191	228	201	210	179	204	223	222	209	210	201	229	189	189	211	215	210	227	201	189	184	226	201	214	191	199	217	219	205	192	205	166	214	210	218	214	220	196	225	219	227	192	184	218	193	218	177	215	206	212	203	200	206	213	211	222	231	224	201	178	226	190	203	238	205	201	221	189	228	217	203	219	186	198	170	189	234	229	232	170	193	199	212	229	175	203	186	188	211	208	193	220	214	227	196	200	201	208	234	188	200	205	188	220	170	199	216	204	222	170	229	190	187	186	182	204	220	220	206	215	208	209	205	201	219	210	225	217	186	195	189	212	195	212	210	237	196	192	216	198	246	209	211	230	221	198	184	204	214	187	188	205	196	177	222	207	201	225	183	210	227	188	221	208	215	202	213	196	219	175	176	211	181	216	212	226	233	221	215	179	216	243	191	189	233	213	201	220	204	167	202	215	200	186	192	220	210	228	230	208	180	195	196	199	218	189	213	206	189	195	201	201	218	190	177	232	192	201	199	204	220	203	209	210	213	191	191	205	210	175	189	221	226	195	192	248	203	208	206	198	201	205	225	196	202	193	214	170	228	203	183	212	190	207	181	220	198	212	209	225	209	213	208	210	177	199	193	213	223	233	225	193	235	194	196	201	216	203	219	214	213	215	227	187	214	201	199	217	228	222	216	221	203	208	210	209	211	211	206	195	226	219	200	194	223	222	203	209	197	198	187	229	226	183	226	214	217	178	220	212	200	217	205	178	209	211	195	219	203	211	212	238	222	218	203	199	210	212	216	209	200	197	206	225	231	227	191	210	211	186	212	208	210	201	197	172	218	181	186	203	207	217	204	194	208	196	222	219	188	227	188	196	199	231	223	230	209	192	207	230	192	207	190	221	215	200	200	215	185	199	194	214	217	199	203	182	213	198	186	195	218	222	224	186	195	206	220	216	228	222	219	236	206	208	193	193	198	219	233	218	226	208	203	186	217	215	191	209	218	197	208	198	205	212	210	219	211	226	223	205	188	195	207	198	198	218	217	214	172	207	179	196	192	200	209	188	197	181	227	208	218	211	197	233	196	191	179	206	201	222	235	214	222	209	187	202	187	214	205	200	194	199	199	214	221	203	229	202	204	212	189	211	213	189	221	213	184	210	198	198	216	199	218	209	192	195	209	221	203	200	216	217	214	211	190	215	197	199	209	204	188	209	195	182	233	200	195	216	213	213	204	225	185	213	229	206	203	197	189	227	214	202	205	224	220	204	208	203	185	205	217	188	211	187	191	197	201	216	219	224	182	204	200	200	171	248	213	180	209	202	192	201	209	231	217	227	199	197	199	208	202	220	215	192	239	202	205	229	236	194	213	200	193	188	193	207	220	199	188	205	175	249	223	176	194	203	175	196	213	223	194	202	195	196	215	208	208	180	189	229	215	221	230	215	189	196	222	197	224	210	196	199	192	197	188	199	214	208	203	184	217	195	184	216	198	210	206	201	210	199	219	219	195	215	196	209	202	194	202	205	209	245	202	196	220	208	212	204	199	197	189	202	218	188	216	195	210	201	200	235	222	209	219	195	210	197	219	186	225	219	210	197	204	189	182	218	201	204	205	217	219	221	192	216	196	210	199	184	222	196	186	224	210	218	204	216	181	197	219	216	207	231	242	213	218	226	200	196	205	215	202	210	197	175	195	214	194	198	198	234	198	216	204	209	202	203	220	201	192	211	213	199	210	170	196	219	194	160	196	213	200	215	206	212	210	187	205	199	180	210	230	220	194	217	220	191	211	220	235	181	226	190	239	210	203	224	191	199	191	208	191	212	226	186	237	202	216	199	217	225	215	192	194	203	223	228	207	213	210	204	215	188	188	209	201	184	219	223	192	201	207	198	223	200	225	221	228	209	201	193	208	205	212	201	212	201	182	207	187	235	193	217	217	212	185	207	200	214	194	225	213	198	193	209	217	229	176	232	203	190	223	216	197	203	211	199	214	216	217	187	178	203	206	197	190	184	195	189	212	210	179	213	210	192	195	209	193	206	212	217	199	213	203	213	226	190	208	197	190	203	209	221	223	204	212	221	212	201	218	197	207	207	242	196	236	210	200	219	212	219	211	181	187	204	175	214	195	190	196	204	197	188	247	207	217	196	208	202	195	205	228	195	219	196	216	215	210	215	178	198	235	210	240	210	218	195	209	241	223	193	215	202	193	189	195	197	194	235	192	211	221	207	189	210	198	192	205	185	221	197	184	211	195	216	198	210	216	209	217	206	183	189	220	195	217	232	211	201	212	211	207	188	205	192	191	216	193	192	212	209	236	229	203	198	203	224	226	223	212	201	210	203	230	201	238	201	222	210	195	193	195	225	242	203	205	215	213	215	221	212	210	197	212	219	221	219	203	206	214	203	203	225	178	218	218	221	233	228	195	189	209	231	207	231	198	203	221	188	202	184	208	204	216	220	202	232	226	206	201	223	215	188	201	219	204	204	210	197	187	214	219	224	196	194	210	185	207	208	244	218	216	193	209	227	187	225	192	227	220	213	201	173	192	182	212	207	206	185	198	196	193	210	207	211	195	205	199	220	228	221	209	198	188	223	223	181	209	173	201	195	215	189	197	202	201	194	210	183	208	199	213	214	197	209	197	220	195	218	205	205	179	201	204	212	179	194	229	203	219	207	204	200	207	211	194	192	181	199	202	198	165	188	202	167	198	197	188	208	179	197	202	190	183	208	213	196	192	210	204	200	198	186	211	191	191	227	220	227	223	186	220	203	221	224	196	214	215	204	190	210	202	192	198	184	201	196	218	208	214	187	241	200	201	208	204	196	207	216	208	230	202	204	218	180	215	196	200	191	208	225	212	196	219	215	227	219	222	198	230	178	203	206	200	218	215	203	206	202	219	187	205	203	234	191	202	212	233	175	212	207	246	210	195	206	214	189	212	189	205	220	212	199	235	185	220	185	213	203	226	195	188	213	209	221	187	195	231	187	201	198	218	194	222	227	209	223	155	219	187	210	226	205	167	209	203	214	215	187	223	202	179	197	189	244	170	204	238	237	191	217	203	229	207	222	200	204	212	184	207	198	223	207	221	210	222	229	206	198	241	209	202	203	223	219	195	226	202	204	197	203	217	187	212	216	194	193
28375	32025	37989	38609	38081	31989	26433	27371	27806	29799	26743	17182	12220	13601	16437	10748	11065	13253	11536	11670	9449	8918	9907	8254	6592	5795	8113	8264	6742	6712	6698	6318	6953	5991	6758	4899	4655	4009	2996	2729	2760	2221	1602	1502	1309	1472	1123	1148	1119	885	849	737	745	661	662	679	663	655	680	633	636	646	648	604	589	600	592	590	641	608	621	644	630	645	595	597	662	605	603	652	609	656	604	567	616	589	585	577	585	600	568	582	584	552	565	550	616	596	588	579	570	586	560	570	571	593	558	562	543	594	566	574	561	587	570	594	587	575	586	560	601	588	558	521	596	585	528	585	560	583	600	573	601	542	592	528	570	584	574	611	582	566	553	557	555	574	563	545	588	576	605	591	565	552	587	589	603	576	585	564	555	571	496	579	565	603	569	575	552	571	568	569	551	553	623	600	594	663	590	571	573	558	572	586	592	575	552	622	591	546	584	608	596	561	527	552	545	536	575	546	569	594	563	583	576	587	573	583	523	579	580	565	561	583	559	549	626	594	577	595	587	564	549	568	542	585	589	564	553	610	601	589	582	583	590	570	586	589	566	621	567	584	580	607	602	558	559	605	578	623	592	584	559	602	606	601	592	544	589	558	584	558	577	561	556	596	558	576	586	578	556	561	588	613	564	571	555	603	614	563	582	546	561	592	586	595	567	542	577	575	595	539	597	612	617	525	527	550	576	583	524	587	559	570	605	601	577	556	579	582	600	621	560	609	608	612	547	545	592	564	545	568	578	589	551	577	556	575	624	551	642	510	588	557	581	568	593	578	577	591	579	615	597	605	578	554	524	605	572	567	578	634	572	586	582	611	579	565	571	553	577	619	558	587	536	572	580	586	555	578	536	539	549	571	607	568	575	568	605	573	563	591	572	571	562	535	588	562	602	575	559	594	592	581	600	594	595	584	584	610	583	550	594	563	550	584	572	585	588	578	614	584	564	607	555	598	595	577	602	582	556	551	557	586	610	597	570	590	567	582	574	534	559	631	573	572	600	550	547	590	563	566	553	544	608	565	592	554	538	566	582	589	591	535	573	574	572	608	560	571	616	581	542	558	534	580	580	534	605	571	612	561	589	560	595	609	578	595	535	595	567	551	601	552	586	572	590	597	593	617	563	588	617	584	568	580	574	550	516	584	567	593	575	567	560	552	537	605	560	557	598	560	568	588	563	581	600	612	583	609	577	556	563	591	574	591	562	565	560	625	584	561	528	507	606	592	542	589	567	614	569	603	546	575	555	554	599	545	566	549	563	546	599	596	535	575	590	570	600	540	576	580	544	565	566	557	608	589	622	577	553	591	555	609	544	546	567	561	564	609	591	584	568	596	568	574	618	546	553	599	594	631	580	591	563	592	559	578	564	582	563	563	605	607	567	575	604	586	555	560	592	632	577	527	555	570	558	517	580	545	593	606	598	584	547	539	556	557	587	565	563	562	610	538	569	603	595	541	585	596	595	524	560	597	553	550	572	579	569	594	567	540	591	569	563	574	558	574	584	562	593	574	627	600	573	617	537	571	512	574	547	560	599	571	590	568	546	588	571	576	615	590	540	551	559	564	611	614	552	603	601	584	566	603	550	579	515	569	564	550	605	528	571	552	533	573	599	538	574	591	573	542	582	580	564	558	559	531	602	607	636	596	563	622	581	572	577	566	596	573	591	570	592	517	568	572	558	577	600	572	561	567	566	602	608	586	622	591	562	544	578	589	577	572	656	575	585	519	531	593	527	607	612	574	523	541	580	598	560	556	572	594	562	571	616	566	586	571	565	569	588	568	582	593	567	567	593	584	560	608	559	605	576	568	571	553	555	587	584	572	587	599	566	554	547	565	584	588	572	588	587	595	509	570	559	628	589	590	559	568	599	613	616	590	613	592	553	628	554	560	603	595	574	580	557	574	581	617	582	543	546	559	557	563	567	557	587	598	603	578	588	575	608	581	581	584	598	617	530	584	590	590	556	563	555	598	591	622	586	566	546	591	641	600	580	584	553	607	561	548	599	603	551	577	594	558	609	565	546	617	585	555	586	669	584	615	552	615	581	601	576	596	597	604	631	575	606	590	598	612	566	572	597	523	579	561	538	593	538	626	605	565	537	593	589	599	591	598	554	595	607	555	605	602	542	593	584	580	562	591	559	572	574	612	599	580	620	584	559	609	553	551	572	582	561	594	578	568	608	587	570	602	580	611	568	541	619	547	587	591	561	598	592	603	593	594	540	569	574	568	564	613	573	561	603	604	590	578	579	575	540	574	608	578	593	603	585	571	567	591	577	577	583	539	562	593	566	571	571	576	581	529	587	586	613	584	593	552	589	560	604	558	590	561	590	607	576	560	588	592	550	630	612	573	604	577	558	583	592	554	595	553	566	603	637	569	599	578	614	575	587	517	542	574	561	510	566	575	629	580	565	586	577	586	569	556	604	613	574	577	583	612	554	581	585	561	635	526	561	571	579	548	583	558	575	567	609	579	576	591	620	603	544	600	568	578	552	583	576	548	603	574	506	574	578	585	576	530	543	604	545	549	542	589	529	575	579	610	568	626	555	571	563	588	601	585	539	578	564	566	596	584	653	572	585	569	570	620	577	583	618	572	592	549	612	585	569	578	596	603	590	636	585	590	568	624	527	599	570	614	609	560	585	624	584	608	552	570	579	547	594	568	559	553	544	532	565	535	578	595	575	607	596	553	595	568	610	555	560	608	574	577	537	584	606	572	584	566	591	577	578	582	518	594	581	581	540	573	592	573	548	550	577	570	564	610	605	615	559	612	569	583	580	546	634	597	564	576	599	571	578	554	578	520	591	562	533	581	563	569	528	580	599	627	594	583	547	607	590	557	571	615	574	572	570	562	530	554	584	586	579	562	587	554	608	584	611	551	641	593	584	563	610	539	544	597	581	538	577	574	589	589	597	634	595	585	573	603	611	595	592	624	587	615	548	581	571	600	596	581	585	568	576	586	586	568	568	551	602	570	601	580	544	590	570	558	554	586	584	554	563	605	557	550	581	558	582	559	597	566	574	574	588	588	553	541	619	586	558	574	593	625	552	600	572	614	570	565	579	575	553	610	590	602	571	602	609	559	556	576	541	558	595	600	565	578	562	564	594	598	542	562	526	585	542	560	592	570	571	614	561	589	590	599	558	620	536	585	593	552	544	566	611	574	581	562	622	563	567	614	595	535	538	525	575	550	596	531	574	586	615	530	559	588	542	564	566	603	589	593	594	595	545	584	574	593	586	624	576	564	566	607	556	589	566	605	588	577	570	570	600	546	580	604	584	557	543	591	575	564	556	627	565	608	589	612	574	557	557	583	570	598	545	583	615	582	608	563	597	566	607	552	557	586	601	597	563	564	629	567	575	577	574	548	600	564	526	554	624	586	595	573	574	577	613	570	616	612	639	609	604	616	621	575	552	595	582	607	606	579	573	563	569	560	620	541	573	599	611	587	545	583	567	553	587	568	608	576	590	558	532	533	575	570	601	572
11687	9091	11350	7294	4692	2891	1791	1468	1226	1005	857	693	496	472	475	407	395	426	406	402	337	338	341	339	329	342	313	335	306	334	323	342	313	285	314	323	306	323	296	282	327	316	270	272	295	276	272	312	279	285	290	326	284	293	283	304	290	305	289	280	286	291	273	274	296	273	306	279	283	280	286	304	290	299	292	282	292	268	265	294	310	284	281	291	290	288	286	296	293	264	324	306	285	278	274	286	302	261	297	293	295	288	276	314	316	300	283	269	281	266	275	283	281	273	285	311	274	273	307	329	272	308	304	288	258	286	295	278	307	284	303	296	261	274	274	278	320	291	305	270	320	325	263	308	308	264	287	290	310	312	313	287	275	286	314	296	293	279	298	277	288	266	264	288	299	275	269	293	290	286	275	273	289	317	300	268	265	285	296	259	289	292	280	295	308	252	321	262	289	256	287	302	301	297	283	245	258	297	299	300	280	273	272	295	276	279	282	297	278	273	291	272	276	283	299	278	280	311	317	298	309	288	311	308	294	280	294	304	300	294	281	293	234	272	302	274	306	301	284	271	302	300	269	284	298	303	280	310	303	315	315	282	287	293	301	321	276	288	322	283	321	298	298	318	313	290	271	289	296	256	298	296	268	262	325	256	273	303	326	300	280	298	262	287	300	309	327	300	261	286	299	300	308	265	288	265	296	256	282	294	288	263	273	257	269	321	291	299	283	251	272	232	310	283	304	309	306	297	269	257	286	288	276	271	290	278	276	263	299	298	279	280	341	257	296	288	296	265	320	295	285	294	265	304	262	274	291	288	323	253	291	303	327	312	276	271	281	267	279	318	284	301	277	268	279	268	298	292	314	282	308	299	275	284	303	267	297	280	285	282	265	263	330	316	280	251	289	296	283	291	273	283	273	261	286	308	277	307	263	278	271	244	294	291	302	274	258	295	288	277	298	280	273	303	283	251	293	320	266	311	289	266	294	290	280	275	292	275	272	276	271	302	272	301	275	299	285	260	292	307	330	309	292	283	292	292	311	296	270	321	287	292	276	295	298	306	304	260	291	277	292	282	269	276	296	282	276	292	295	321	263	277	309	272	296	268	296	271	293	279	286	308	278	291	307	319	260	290	275	289	272	294	301	310	325	312	263	257	295	285	298	345	288	286	283	298	281	272	293	285	303	297	311	316	288	308	275	276	288	273	272	272	273	282	276	275	304	315	288	283	272	298	278	294	276	289	297	279	290	299	276	284	317	300	305	255	312	290	271	316	265	289	283	296	289	268	288	311	300	290	317	256	260	274	279	295	272	287	257	275	317	285	302	300	289	269	285	307	302	272	281	274	266	283	286	275	310	318	291	289	286	263	287	306	322	294	286	266	273	277	312	285	300	270	286	292	278	274	279	292	278	289	309	326	294	295	293	282	299	288	281	285	293	304	283	297	261	303	294	284	320	289	262	281	290	273	314	305	289	300	274	286	266	275	279	313	312	305	258	301	323	291	305	319	277	269	270	296	292	302	309	293	257	258	292	310	285	286	258	257	290	297	290	265	294	284	314	285	284	263	291	281	290	302	304	260	293	301	324	308	257	307	291	261	273	284	281	276	272	292	289	273	288	261	279	280	324	299	305	275	284	278	298	326	290	297	291	276	294	294	301	271	290	299	290	337	321	282	310	289	288	298	269	312	294	301	274	280	261	254	260	309	299	261	288	270	268	272	270	285	255	274	319	307	282	280	310	265	278	317	290	292	297	286	305	259	303	269	267	266	308	316	310	307	280	310	266	278	287	288	280	292	299	319	298	278	240	305	296	303	278	284	302	262	281	260	303	297	296	275	282	288	317	292	302	300	299	258	279	263	302	276	276	296	279	297	276	287	273	282	299	292	284	269	292	296	286	284	266	287	326	295	283	299	273	299	281	247	272	301	279	293	272	286	315	307	279	308	309	275	294	275	291	256	305	278	244	281	282	314	293	281	269	293	287	297	314	291	302	275	285	317	311	280	258	296	291	313	294	288	277	306	279	314	309	279	280	282	276	293	280	306	287	323	280	301	303	277	306	285	292	269	285	288	266	275	307	266	264	316	326	282	293	257	261	277	273	293	314	279	263	292	294	317	273	306	285	303	272	280	277	293	290	259	318	275	291	300	244	283	244	287	291	281	245	295	235	299	291	297	274	286	295	308	282	277	299	284	286	301	294	272	267	271	263	273	305	299	262	289	340	333	277	292	271	276	278	283	285	276	299	264	286	268	274	276	336	306	262	271	268	301	274	299	323	301	296	274	276	296	313	292	289	285	267	249	254	275	292	254	266	304	281	278	273	267	288	268	293	291	294	293	273	293	276	290	274	287	300	283	279	294	294	246	255	281	297	268	299	291	291	305	289	300	312	268	259	276	286	279	269	274	295	328	291	303	278	342	276	262	310	299	288	285	310	292	295	272	316	283	316	294	276	288	295	283	305	293	302	275	286	297	271	299	252	296	282	288	284	306	276	293	285	290	287	308	286	306	288	275	267	265	273	310	246	293	289	312	311	305	310	293	293	291	291	318	276	300	268	283	292	311	301	302	261	276	284	263	292	299	286	271	281	298	289	280	276	313	280	300	305	273	269	335	255	309	277	269	291	307	263	299	265	302	284	289	277	311	292	296	287	278	306	295	283	290	290	274	270	301	311	270	245	301	291	265	293	272	265	309	287	288	293	279	318	269	272	305	302	284	303	273	285	255	286	269	308	304	272	281	284	325	256	295	278	294	274	307	308	309	290	263	291	290	267	295	316	288	289	290	287	268	279	285	299	274	266	265	301	291	286	299	267	291	292	278	299	307	314	299	274	278	280	307	254	270	283	302	272	278	300	254	313	281	325	295	298	288	311	298	282	280	334	250	310	317	265	294	281	297	278	267	314	273	268	293	283	297	288	284	272	306	281	276	318	308	261	274	287	294	259	274	306	255	291	250	268	309	260	272	294	284	286	288	310	265	268	295	280	288	287	277	298	264	266	323	307	349	323	286	268	300	286	298	279	277	302	261	297	274	297	268	266	276	305	309	298	319	292	310	281	281	273	292	295	285	299	279	294	302	294	299	286	303	305	279	275	280	308	287	257	294	318	331	262	293	268	276	296	311	277	291	262	304	281	311	269	290	297	295	307	272	281	270	283	282	281	278	287	278	295	303	270	276	290	284	276	309	282	295	307	299	302	301	271	309	253	280	284	314	307	272	272	311	257	311	250	294	287	294	271	276	259	289	330	296	306	300	291	317	319	295	314	310	282	280	273	285	314	276	254	327	289	290	290	248	280	304	275	261	287	295	270	288	280	286	234	291	266	282	268	285	295	321	301	287	299	255	271	313	280	283	301	291	295	288	290	288	285	279	297	282	287	288	288	309	279	271	313	299	301	315	296	279	304	291	306	288	303	286	300	280	289	288	276	279	278	288	304	286	299	311	285	285	292	305	286	261	269	276	299	313	292	306	284	288	279	290	305	282	312	260	295	278	295	258
10290	10484	16962	15283	13066	9540	6941	6085	5094	4922	3916	2767	2061	1950	2035	1591	1698	1649	1447	1396	1253	1194	1274	1158	1120	959	1115	1155	1009	1039	1060	1052	1040	1035	1032	916	949	873	857	858	831	810	812	864	736	808	735	776	749	802	754	753	769	826	775	756	787	729	721	808	786	785	743	836	812	759	813	785	796	790	755	774	767	779	795	836	779	762	797	772	737	803	784	751	772	775	724	718	789	743	728	795	746	749	766	794	782	776	815	769	738	806	786	810	754	756	745	771	775	755	748	773	740	776	775	790	742	800	802	768	770	743	774	786	807	773	775	758	758	822	747	777	793	726	794	749	732	797	779	774	790	807	783	751	804	755	729	792	835	768	733	760	738	761	775	749	771	785	764	729	786	759	731	764	729	806	745	803	777	796	736	784	749	807	792	848	850	776	776	737	784	799	795	753	779	708	727	754	757	785	733	796	795	784	744	800	788	807	785	817	804	790	776	797	726	796	781	814	783	784	706	743	772	812	793	778	752	854	804	764	795	774	775	770	769	717	827	794	776	724	737	755	758	758	809	820	753	829	809	809	787	743	760	803	763	783	788	714	735	743	788	791	766	794	804	788	772	796	760	751	782	757	767	789	764	773	776	758	815	833	734	805	803	774	783	745	777	764	786	753	771	755	751	799	823	751	743	752	790	701	774	740	806	801	789	772	768	735	786	760	775	802	751	762	762	800	771	744	772	718	787	794	755	807	717	776	829	789	778	776	773	776	774	772	758	769	799	752	725	745	754	824	761	752	798	806	773	785	738	754	795	783	760	746	799	802	775	804	749	815	736	817	768	743	765	804	747	771	833	747	742	779	746	798	780	721	810	746	773	767	796	796	795	773	746	754	826	829	740	767	776	711	808	803	761	741	753	711	803	828	775	761	783	719	777	756	756	775	774	726	789	744	804	814	755	746	764	828	782	742	724	781	810	778	758	815	792	768	755	796	757	769	788	785	799	783	727	776	728	752	782	758	806	818	775	771	739	739	764	839	823	741	775	795	760	774	771	794	748	799	758	752	755	796	817	792	749	702	755	775	802	778	813	814	788	782	753	779	766	787	719	754	794	749	775	777	766	766	760	750	757	745	797	792	730	785	784	798	777	742	775	751	770	725	787	760	791	743	780	774	840	736	796	778	773	767	797	769	770	752	748	785	751	776	778	746	776	750	817	829	732	761	774	742	781	753	767	762	778	752	817	776	818	771	777	791	758	780	747	767	770	791	752	730	761	799	750	771	739	781	803	790	786	761	770	761	739	804	805	787	754	799	729	796	790	841	775	740	760	741	780	746	743	797	760	784	846	758	764	837	772	774	795	783	824	757	786	808	745	786	787	759	836	772	798	811	716	770	765	734	768	750	732	837	747	785	812	793	766	767	744	789	747	771	748	749	777	766	762	774	781	787	755	765	762	810	814	808	703	837	771	749	785	740	762	760	783	785	816	817	765	769	770	828	822	757	756	785	794	741	804	801	805	756	791	783	840	777	746	772	769	716	795	760	814	754	780	743	739	773	816	780	787	759	762	759	784	802	779	808	728	757	791	756	745	728	850	765	826	729	751	779	755	752	765	773	767	754	791	804	746	712	767	771	764	784	768	786	786	794	811	771	818	751	728	815	717	793	806	781	775	764	773	827	770	787	813	765	757	783	726	781	784	792	794	765	745	809	766	777	759	796	845	769	747	742	834	790	749	747	781	778	811	815	778	770	754	791	776	778	744	732	776	816	811	758	758	807	806	725	809	788	774	733	780	774	787	771	757	743	771	808	818	781	810	779	773	790	756	787	748	785	754	749	793	777	804	780	779	813	741	805	761	758	744	728	794	791	774	781	794	821	778	749	781	803	798	722	776	774	802	775	782	820	735	792	778	716	772	774	774	813	733	747	766	810	794	782	756	778	711	766	817	769	755	725	694	768	783	771	763	769	778	799	790	748	742	760	783	787	771	764	747	752	773	799	795	806	790	761	768	795	754	764	789	778	767	745	751	774	762	806	813	762	769	805	793	772	815	817	780	761	798	783	824	793	749	796	785	799	777	777	780	833	796	772	762	792	756	787	794	820	787	754	745	796	766	765	776	794	774	774	752	776	786	801	771	781	785	774	729	789	754	834	733	744	759	711	783	822	773	727	807	748	754	745	768	775	809	761	784	764	727	735	771	798	776	771	730	752	738	804	799	835	719	771	783	742	781	826	782	805	782	806	758	807	786	780	727	739	814	764	804	754	741	764	789	721	749	739	810	767	790	784	726	773	794	769	760	784	764	799	744	759	765	782	760	811	776	820	744	749	815	809	740	781	789	761	780	761	833	790	789	785	762	752	767	713	757	771	741	782	800	736	760	818	769	765	774	759	819	766	767	753	752	816	748	752	754	829	771	788	782	757	808	754	758	779	855	758	792	808	765	778	728	777	772	820	772	783	753	750	802	746	791	769	779	769	807	795	785	752	792	773	782	752	802	782	783	753	811	793	800	829	770	772	780	754	773	794	776	785	777	759	749	721	783	792	773	766	775	823	761	759	792	784	780	758	765	763	773	814	738	775	829	797	775	737	799	758	746	715	741	793	770	740	745	759	735	787	815	771	754	758	793	783	761	782	777	768	719	755	777	787	774	715	788	787	736	742	764	735	800	719	820	742	802	761	789	801	802	831	779	741	811	745	740	735	783	745	726	781	760	759	716	738	812	775	763	772	787	752	739	797	740	771	800	737	778	788	784	765	772	778	765	768	802	746	814	799	759	784	732	752	755	748	772	768	761	753	736	764	777	776	771	741	775	764	763	767	735	755	743	761	725	780	696	781	746	802	744	819	773	794	788	792	833	711	787	786	796	774	769	760	746	732	817	812	777	773	808	777	759	788	708	758	788	787	766	780	764	810	809	794	758	778	781	811	739	755	753	751	790	755	763	765	810	765	817	857	730	723	696	755	731	760	764	757	785	764	781	772	737	781	764	777	785	814	792	794	803	783	771	794	808	784	816	771	799	793	763	775	762	821	748	734	794	740	796	784	773	742	774	766	804	793	802	756	771	756	825	783	727	784	737	799	750	767	761	790	763	845	788	792	764	809	794	746	777	755	811	735	800	803	784	756	769	805	800	744	770	765	785	761	788	730	746	812	755	772	795	770	712	810	791	786	788	737	783	743	788	752	758	789	782	789	738	788	808	787	783	768	772	779	775	822	796	708	772	771	772	772	837	773	769	759	781	764	740	788	779	799	765	758	729	812	792	842	788	844	776	785	729	756	755	731	758	785	763	745	811	823	820	844	781	720	733	784	767	755	733	792	772	754	771	793	805	784	813	773	795	784	793	772	797	763	776	777	862	795	731	809	828	817	796	701	791	758	805	760	759	762	794	788	800	771	817	770	776	788	778	826	768	704	742	828	754	771	809	807	783	789	789	791	783	768	752	748	797	784	783	774	792	753	829	818	764	766	783	748	745	746	747	790	781	809	728	784	770	782	761	754	779	742	733	779
30116	30182	34703	28438	25655	19643	11635	8236	9638	9461	6687	4011	1919	2032	2845	1793	1582	1912	1644	1507	1176	1049	1229	1037	792	811	982	970	825	845	816	808	733	691	793	599	569	517	422	420	424	349	322	296	304	319	253	259	261	244	277	248	254	252	261	273	262	239	241	239	219	252	250	251	260	257	220	260	218	213	234	235	247	225	206	243	249	244	232	207	259	218	246	210	239	226	227	223	224	233	234	249	236	244	266	207	268	243	257	191	218	233	270	215	235	220	201	215	246	249	225	238	220	211	231	223	233	235	248	249	243	237	238	255	229	224	244	270	251	240	211	230	230	239	234	218	230	236	250	229	230	245	270	232	252	229	228	253	262	243	252	266	230	232	231	223	204	225	213	255	227	245	232	235	229	241	260	233	240	253	223	213	240	259	232	252	253	238	239	223	230	213	243	265	233	239	215	244	227	216	272	225	228	223	187	251	226	257	253	239	235	234	208	207	229	234	228	249	240	238	252	234	249	250	259	253	245	259	242	238	216	241	243	216	230	232	246	216	230	211	234	251	230	250	246	244	238	252	228	249	236	233	248	232	251	223	222	247	251	273	258	253	261	260	263	254	256	239	254	245	244	222	247	249	217	264	215	237	228	227	228	253	213	223	237	223	233	235	231	255	250	219	231	234	218	211	249	237	229	238	220	216	238	246	252	221	235	243	226	236	258	236	258	247	244	220	233	209	244	251	242	256	242	216	234	223	237	241	245	220	208	222	258	239	242	243	209	269	244	229	233	233	225	234	236	269	212	221	236	240	274	239	236	231	209	206	236	191	218	251	257	273	252	241	225	244	217	253	251	248	263	235	222	229	231	218	221	227	245	222	227	256	247	218	238	257	243	231	255	245	210	236	244	246	266	239	228	264	224	242	219	225	238	267	243	223	253	235	244	232	258	223	252	224	268	263	272	256	256	233	248	238	228	223	286	212	251	254	245	242	266	223	256	234	238	226	244	239	247	215	253	238	237	248	228	224	252	233	233	242	219	225	240	238	233	216	241	253	246	237	229	203	218	226	244	250	278	242	235	227	242	231	233	227	239	242	233	208	250	220	222	236	253	243	260	225	241	228	182	236	232	244	216	233	239	227	206	231	229	249	248	245	228	222	242	257	257	228	272	201	235	219	263	242	242	237	271	218	226	237	216	236	215	221	254	230	251	234	245	261	247	245	235	238	217	225	267	233	248	236	239	251	234	226	238	201	226	232	224	232	232	212	234	247	222	260	219	230	232	250	237	233	245	242	243	232	238	277	256	213	212	238	260	235	240	235	210	264	252	228	245	255	238	214	232	210	263	260	241	221	237	255	233	244	263	252	233	218	243	214	271	268	216	219	244	239	244	238	216	224	245	252	233	248	231	246	211	261	195	256	272	240	255	243	215	252	269	248	248	243	234	242	242	247	236	227	253	251	216	224	224	236	223	243	247	254	247	237	234	225	237	239	233	223	238	255	249	256	201	235	246	244	229	233	241	237	226	244	234	254	233	250	231	244	241	225	284	229	232	243	222	234	238	222	237	216	232	224	225	263	245	258	266	240	239	249	235	225	228	263	234	243	235	211	265	226	239	241	249	225	235	217	224	244	238	223	234	244	252	255	234	233	193	241	233	251	235	263	214	249	232	249	234	227	228	239	225	218	229	233	263	228	257	248	228	232	256	229	224	248	229	222	241	215	238	241	217	233	244	237	238	216	239	263	224	245	235	225	223	275	232	233	220	226	239	245	237	238	234	259	225	229	225	253	216	254	237	269	250	234	236	247	244	227	246	245	232	230	247	221	245	232	231	235	208	226	230	248	231	260	272	247	256	230	237	273	254	239	206	247	235	245	244	228	246	230	247	238	256	237	235	243	232	226	255	213	240	262	237	229	252	263	246	259	238	249	253	227	254	219	225	237	238	214	235	222	208	244	222	247	253	261	245	261	227	231	212	234	233	222	218	249	245	245	254	230	222	246	234	236	227	242	242	209	253	247	244	248	231	241	223	203	256	226	243	242	227	203	226	228	242	237	230	243	216	245	255	219	242	222	260	246	214	228	246	203	237	231	242	247	247	261	278	257	236	236	250	237	262	242	246	261	225	241	232	284	239	227	259	232	218	205	256	247	249	240	253	260	235	246	256	228	219	252	246	234	216	239	241	250	244	242	222	238	253	252	238	240	231	249	253	237	269	258	237	239	232	259	239	217	251	228	253	256	215	247	235	247	229	225	235	232	276	256	239	234	275	218	245	202	228	236	227	237	244	231	246	235	239	220	249	254	233	221	233	251	254	248	272	195	247	232	236	252	233	230	281	228	216	247	227	246	221	226	216	219	230	243	230	227	229	246	238	223	223	244	226	221	243	241	238	242	255	232	238	247	242	254	232	252	267	234	237	242	244	231	221	230	213	239	247	240	231	209	272	227	242	243	228	232	223	236	233	257	273	213	234	242	256	226	229	230	229	259	228	243	236	236	243	225	195	242	230	236	265	224	266	215	256	245	267	272	242	259	245	238	233	217	264	263	218	227	224	221	208	235	242	259	262	238	242	224	244	239	236	240	253	239	210	244	210	279	216	242	220	252	233	259	212	217	259	241	224	262	228	225	246	242	252	254	235	247	228	221	248	239	238	235	254	264	234	245	217	227	236	274	252	226	228	237	263	235	231	230	249	236	266	211	262	242	238	233	257	243	214	243	236	248	225	213	243	230	224	202	266	232	260	243	226	223	241	217	229	247	230	253	224	223	257	264	216	230	240	253	231	241	219	238	204	248	233	242	262	236	239	230	228	227	277	257	207	222	210	251	220	240	231	244	254	240	239	247	208	233	246	256	244	237	254	237	233	222	235	234	282	263	248	228	223	206	272	241	233	244	242	227	239	230	247	223	224	264	230	253	239	242	227	243	236	232	207	255	249	220	236	253	241	240	229	244	233	225	262	245	226	224	207	241	244	237	259	232	237	258	245	229	235	229	236	196	233	270	230	246	241	265	224	200	236	230	242	216	257	257	252	226	234	251	245	244	232	237	216	249	233	222	253	247	237	252	224	199	261	224	235	240	217	219	264	260	261	228	236	211	238	233	226	231	239	246	232	249	251	223	229	211	228	240	235	261	199	213	256	234	228	229	257	238	232	233	271	257	248	248	239	227	243	227	248	240	212	245	245	267	220	249	236	231	244	235	236	234	232	219	257	242	257	278	232	222	245	229	253	256	219	226	240	228	219	231	256	230	246	250	229	254	232	213	235	234	244	219	239	235	215	238	238	248	254	232	237	258	268	212	233	209	244	230	244	266	232	258	228	243	268	234	256	256	240	231	249	252	231	246	237	271	233	236	195	228	226	230	248	238	243	240	238	262	246	241	252	259	259	216	265	239	225	254	267	257	199	216	212	273	244	236	275	246	228	227	229	228	221	235	245	247	254	237	244	242	244	252	254	247	226	254	227	236	230	243	251	248	252	218	251	231	224	231	207	262	240	244	251	266	214	235
23037	27010	33567	32846	32379	27727	20817	20079	23848	24406	20755	13802	7777	9006	11635	7572	7655	9389	8377	8080	6381	6222	6632	5912	4150	4629	5954	5654	4636	4495	4591	4755	4410	3948	4590	3346	2813	2350	2147	1922	1878	1556	1332	1147	1132	1191	1037	966	957	826	844	720	714	768	709	708	687	680	687	677	680	699	676	674	602	719	671	713	711	687	641	688	619	665	722	676	670	711	612	633	684	707	699	668	654	680	664	609	684	677	636	676	670	693	654	687	662	644	657	676	677	619	649	606	667	640	636	624	651	675	634	634	648	697	624	687	676	666	665	675	661	661	677	675	620	628	648	634	613	638	646	659	642	649	625	677	612	665	696	653	659	675	701	642	616	658	682	689	615	630	612	672	640	609	616	656	663	651	619	639	666	631	675	672	651	617	657	699	639	649	638	659	683	653	632	655	642	650	659	654	604	602	683	675	598	618	664	674	622	637	650	622	630	626	690	654	634	596	594	664	666	697	696	686	674	670	654	629	657	585	638	651	626	645	692	692	663	636	623	621	659	638	620	609	636	651	652	638	660	578	632	656	623	662	642	614	659	646	621	622	615	658	637	628	672	617	629	671	615	636	646	630	664	683	671	670	612	668	631	648	631	657	646	664	645	663	628	616	650	651	682	642	578	657	636	631	619	612	657	670	648	682	638	662	706	650	655	642	664	613	635	698	635	674	615	678	637	685	660	659	606	641	640	675	656	621	635	666	641	652	656	698	629	648	691	674	624	643	629	677	647	688	658	729	661	610	685	724	657	618	668	606	676	673	652	635	654	701	640	648	619	643	677	662	633	650	680	632	667	652	642	635	640	655	650	677	651	644	637	670	665	670	668	629	658	625	666	619	644	657	685	690	629	636	635	632	650	643	653	575	636	674	645	619	655	611	615	645	621	652	680	623	642	631	639	639	663	685	658	681	643	623	597	658	678	682	661	625	652	648	622	652	659	634	652	638	660	692	651	659	622	630	649	620	644	691	622	662	637	652	635	668	644	616	640	605	622	612	666	613	643	653	594	667	661	652	657	664	715	630	631	643	611	640	616	618	691	636	629	654	625	652	617	661	655	614	670	700	679	606	681	610	675	606	677	656	675	666	618	661	661	690	603	615	677	672	634	671	642	682	666	645	621	650	669	614	639	632	614	684	700	657	644	622	652	756	626	605	640	644	632	649	660	648	628	629	631	693	660	699	641	686	655	631	656	629	615	616	683	617	660	655	664	654	663	609	686	675	615	664	670	682	688	666	632	644	663	678	698	698	642	676	682	618	574	693	634	632	681	632	664	625	691	622	669	659	685	637	609	695	666	587	634	619	634	662	629	660	653	657	644	643	646	690	647	611	646	622	644	712	648	716	646	670	637	652	693	639	680	695	633	585	684	628	651	603	640	657	662	665	610	665	627	664	623	685	599	627	669	647	663	633	639	629	683	650	661	654	703	612	621	655	644	671	665	644	623	586	692	589	669	666	710	680	661	626	668	662	643	648	648	627	668	673	642	670	638	651	668	594	661	663	609	618	627	622	646	625	678	652	678	686	699	666	614	632	664	646	633	634	683	645	658	607	659	595	664	639	634	677	600	658	623	644	699	700	624	655	695	620	656	665	663	663	617	674	669	710	639	681	604	694	676	629	626	638	638	603	661	622	644	635	675	642	621	614	644	634	626	668	606	648	665	661	678	644	644	657	616	632	708	633	608	612	659	671	679	645	641	658	622	650	641	653	698	672	640	649	644	651	665	698	653	635	619	678	663	660	654	675	650	618	675	638	684	659	643	660	654	664	670	646	643	650	677	656	693	635	621	691	648	658	622	647	657	617	650	610	647	641	690	632	613	702	664	642	651	635	720	646	700	616	647	634	616	635	624	672	668	627	661	629	642	614	639	672	641	642	653	617	651	702	687	669	656	663	643	663	706	622	711	652	647	652	638	672	639	590	668	648	646	644	659	698	646	670	594	621	678	603	660	605	632	614	634	694	654	667	671	634	592	640	656	624	657	701	634	685	633	671	672	675	689	675	668	654	637	659	671	594	650	682	647	670	625	638	643	676	667	637	616	654	714	650	660	644	658	637	645	685	630	642	665	642	629	669	678	664	681	624	649	638	628	693	677	615	660	621	682	676	668	633	655	590	673	646	682	669	639	659	650	710	644	673	656	618	693	593	650	651	702	659	600	624	663	677	633	677	667	607	666	623	611	627	648	643	651	671	679	693	635	663	647	673	669	628	625	643	648	659	677	649	651	662	675	664	706	650	670	640	630	650	641	641	680	667	729	663	680	660	622	639	730	687	639	638	653	660	654	668	635	644	639	628	660	684	672	649	618	658	637	727	654	613	682	661	672	700	633	615	652	628	684	669	657	633	646	647	709	696	694	647	674	638	632	674	608	670	618	629	685	654	667	672	656	611	637	608	659	639	671	643	635	641	675	640	680	670	641	640	615	643	628	590	683	653	652	666	638	626	678	606	659	668	655	633	660	640	669	644	684	656	638	664	603	678	669	635	675	637	656	662	680	611	647	650	615	636	692	672	653	667	666	670	631	636	673	660	636	616	650	654	673	666	628	631	620	689	651	673	627	637	623	613	628	638	615	626	659	641	632	680	711	638	655	609	647	632	654	637	679	667	602	669	597	645	678	597	615	663	680	657	638	640	650	631	660	659	642	656	597	669	660	672	655	685	646	694	637	676	621	627	635	640	646	623	697	673	657	648	628	630	632	667	677	584	636	656	629	657	662	661	643	619	661	668	637	601	627	696	663	634	665	680	622	632	679	616	647	629	696	676	615	664	680	641	622	655	624	662	698	674	657	639	678	647	608	632	645	637	631	646	619	622	637	627	666	594	671	617	613	677	658	617	676	668	646	654	669	612	625	627	644	626	698	674	654	616	629	613	649	660	702	674	635	619	635	685	673	657	643	699	675	665	650	675	685	645	657	647	700	711	646	626	655	643	645	597	623	599	647	693	693	639	642	627	620	649	646	669	636	640	610	625	603	695	668	639	650	656	669	628	679	638	676	608	620	705	665	658	701	645	676	656	651	665	642	633	709	653	648	626	626	660	657	609	607	658	649	615	665	666	656	653	666	603	639	678	654	651	650	640	608	632	667	607	634	640	609	665	685	634	642	658	606	656	622	693	639	656	596	622	658	671	620	639	674	657	666	660	661	648	642	655	615	644	603	669	614	656	691	671	627	643	650	648	685	683	656	620	644	654	615	665	634	680	642	668	671	671	666	660	674	633	640	619	630	610	683	680	662	621	620	649	595	652	664	668	650	637	618	680	634	640	687	645	637	643	634	647	668	680	646	653	614	624	664	657	638	682	689	690	662	640	675	632	659	658	681	633	656	682	618	660	620	656	650	661	644	699	701	675	635	673	638	656	624	691	665	641	620	667	661	644	630	671	632	654	653	645	658	648	661	659	660	663	700	612	683	665	653	659	642	669	649	675	673	640	625	625	621	656	675	643	683	633	628	660	667	597	624	685	639	668	599	644
36485	36924	37967	33093	30978	25394	16852	11887	15808	14482	11404	6350	3176	3328	4233	3170	3036	3210	2955	2523	2047	1871	1888	1565	1272	1135	1629	1559	1181	1373	1232	1181	1152	1058	1215	928	796	587	596	516	498	376	372	296	314	350	295	281	280	210	222	217	260	224	212	223	187	207	213	217	211	206	242	207	183	236	207	203	212	223	206	189	215	223	189	225	203	192	210	187	215	220	214	224	195	186	211	207	172	218	204	203	212	200	199	201	208	197	214	211	216	189	201	205	217	199	234	220	194	218	253	244	191	196	199	213	223	221	214	214	204	192	228	199	206	189	195	201	212	209	180	194	205	207	191	181	202	250	204	223	198	214	211	199	198	198	213	185	207	196	220	215	212	207	194	207	196	180	200	167	225	195	205	195	204	198	195	173	217	210	186	176	201	223	166	204	201	209	196	230	174	206	212	198	189	204	212	209	210	197	212	213	230	195	210	205	200	192	191	218	210	187	192	189	168	213	200	209	233	202	184	202	228	201	226	189	189	186	208	212	196	209	223	207	231	180	186	204	226	201	231	230	209	209	188	221	195	211	158	213	202	215	197	200	198	212	177	183	185	197	186	190	207	210	226	183	204	193	182	219	194	206	182	205	219	204	197	201	228	200	199	198	242	206	189	214	208	215	204	221	213	203	178	193	191	212	195	197	210	212	220	218	189	212	213	222	208	237	209	210	199	204	203	184	206	209	192	199	212	222	199	208	181	187	219	209	204	200	194	230	155	198	226	172	230	198	223	197	201	188	208	215	186	200	206	202	206	188	203	189	210	228	226	180	219	194	209	219	227	234	223	197	194	175	187	184	205	220	196	211	203	206	212	190	213	195	220	183	190	184	211	199	214	203	214	214	232	228	204	229	228	213	226	192	193	210	202	212	190	171	191	214	209	181	218	200	181	201	190	172	186	231	191	211	196	217	202	192	227	195	221	188	193	228	220	185	188	193	209	212	187	191	196	201	189	231	203	239	218	222	187	191	218	207	212	221	216	200	199	213	221	200	216	224	212	193	228	208	233	205	214	208	207	194	204	201	204	220	220	221	198	226	214	182	223	211	213	170	210	205	218	213	218	190	203	214	189	199	198	190	187	202	187	171	206	229	193	210	200	209	202	209	206	212	207	189	198	200	196	205	194	226	210	206	210	192	204	192	204	207	200	184	190	227	212	212	198	204	230	193	221	201	185	202	192	198	213	213	219	191	203	191	222	192	224	224	222	200	200	204	220	209	177	198	197	204	227	197	208	210	197	213	202	202	225	203	203	196	232	204	249	186	187	204	217	209	207	211	190	225	193	235	194	191	202	194	189	192	179	180	191	217	215	195	231	209	213	177	175	216	209	209	183	193	218	182	197	195	202	191	199	194	187	206	218	197	186	195	216	228	217	187	214	208	198	209	206	229	181	198	227	206	206	195	173	224	225	190	186	220	211	237	196	206	198	231	202	232	217	168	211	203	198	214	211	207	207	208	209	193	193	227	208	225	203	210	206	218	199	178	196	219	224	197	225	208	200	209	175	193	184	188	191	203	203	187	200	189	225	206	183	219	198	213	213	218	197	200	218	186	211	196	217	211	188	189	186	205	202	217	189	187	190	199	200	239	211	175	201	244	220	202	196	186	202	212	210	205	220	198	221	202	211	192	186	195	224	202	195	224	207	209	212	203	197	226	188	199	187	203	178	202	189	223	193	194	216	213	220	214	195	198	205	194	195	202	189	232	202	217	210	203	201	209	197	208	190	204	186	199	199	216	179	226	223	239	205	215	183	215	210	228	194	221	194	208	176	183	182	205	194	197	201	185	195	193	181	201	197	206	191	188	183	181	200	184	201	195	182	209	201	221	219	206	183	191	214	197	206	205	217	209	220	179	178	194	199	202	192	198	184	208	193	199	200	200	217	198	203	184	199	193	205	200	197	207	200	189	194	218	182	221	202	189	194	183	185	232	227	209	224	200	204	191	208	209	212	199	224	209	225	204	195	216	192	210	237	177	233	206	212	225	214	190	174	201	228	191	204	202	179	193	183	208	216	191	197	217	215	208	197	197	213	203	200	224	193	200	190	216	203	185	189	222	211	184	223	213	194	221	195	178	209	176	210	200	215	183	197	205	199	198	215	202	197	220	208	190	218	198	201	213	212	190	201	175	188	224	201	227	205	175	201	226	183	197	235	192	201	194	204	220	224	217	199	193	194	188	186	196	230	193	193	188	191	210	199	194	221	208	240	224	194	198	203	209	212	214	213	199	197	209	183	197	198	207	197	221	216	198	194	202	240	204	222	209	190	212	187	194	187	234	205	193	242	212	193	217	219	207	202	195	225	201	201	192	235	169	180	216	195	191	204	210	196	182	179	203	184	201	208	231	210	227	166	195	205	207	204	218	198	204	197	211	212	196	208	180	206	226	181	218	195	193	196	221	204	222	194	236	191	183	201	177	188	195	189	211	200	216	182	201	200	204	208	202	230	169	214	201	211	190	217	216	197	211	233	177	178	206	196	199	187	211	224	193	186	199	194	206	192	199	237	234	198	195	200	232	218	212	200	219	202	214	200	200	212	191	195	188	188	218	213	213	226	221	204	209	191	192	221	206	239	225	185	202	204	214	213	195	192	209	226	224	204	206	205	203	206	213	187	202	223	217	181	206	189	207	217	214	214	218	174	232	209	218	202	205	202	204	190	203	177	211	209	204	237	189	204	199	196	224	200	191	208	219	229	190	196	223	187	209	188	165	215	215	216	183	193	200	180	232	188	194	171	200	205	192	217	195	210	225	215	208	197	226	209	219	222	208	223	216	206	195	192	201	213	230	214	212	194	233	211	189	205	218	186	192	215	217	221	220	233	200	203	209	199	211	217	198	216	227	216	211	209	182	216	229	202	183	187	180	185	205	212	197	211	197	215	178	225	224	206	223	197	226	202	219	221	225	212	215	212	207	229	217	180	175	197	214	215	227	201	194	219	209	215	185	214	210	194	222	200	220	234	224	195	221	212	184	201	222	185	206	197	170	228	174	198	215	235	221	217	214	212	213	201	190	226	182	197	199	181	204	208	229	208	198	210	198	206	210	197	211	226	194	206	191	184	238	211	188	187	192	193	214	216	205	197	176	187	184	207	185	199	165	191	212	181	238	226	221	220	196	221	203	182	211	201	209	213	203	209	188	218	184	207	228	214	210	206	214	197	212	193	190	219	215	190	204	183	199	214	211	207	215	202	227	212	221	204	222	206	189	226	204	216	191	228	184	199	198	192	248	216	196	195	230	195	189	206	207	190	222	209	186	244	200	191	214	219	173	217	204	223	206	211	210	202	210	197	213	238	198	211	207	212	195	216	222	216	196	216	215	198	218	213	173	208	181	205	204	199	179	177	183	181	207	206	196	207	195	231	207	195	188	183	210	220	193	215	190	175	210	213	197	227	232	237	215	216	196	189	194	189	180	211	201	219	197	198	184	191	203	190	204	175	187	203	206	204	204	225	194	212	231
26898	31921	37365	37750	36586	32760	24726	24406	30894	29835	26500	16708	11459	12605	16336	12095	12644	13650	13110	12227	10269	9857	10392	8874	6687	6580	9189	8858	7160	7452	7308	7121	6981	6609	7200	5290	4367	3406	3183	2882	2815	2112	1849	1400	1381	1573	1176	1156	1121	910	912	814	755	689	703	708	618	632	687	587	640	618	636	655	606	605	607	621	645	664	602	580	653	586	600	632	641	658	618	595	629	649	618	549	622	576	563	578	585	618	606	566	577	618	523	584	570	554	537	590	544	592	582	575	562	584	586	596	575	588	611	527	603	550	616	603	523	606	590	550	592	610	574	613	593	607	568	587	574	575	554	567	596	561	572	638	551	567	570	545	576	584	571	612	555	583	586	557	595	564	550	594	568	566	566	559	607	569	584	535	598	590	569	566	587	614	594	546	553	557	586	581	622	582	587	547	586	600	551	562	583	583	615	587	564	542	577	515	567	598	565	605	535	587	559	545	561	537	541	553	559	559	561	587	592	563	558	602	617	573	543	566	599	561	588	549	556	579	561	593	569	547	551	566	595	550	543	549	584	549	584	606	567	563	576	561	584	607	606	606	596	622	586	546	578	568	579	544	573	578	579	551	571	583	590	568	544	587	575	551	587	576	548	556	602	567	534	549	578	561	577	622	587	586	598	570	565	577	536	588	571	569	529	597	586	574	575	562	576	548	537	553	589	581	573	597	600	567	565	554	605	577	542	572	576	541	559	618	556	589	625	593	567	582	581	595	585	609	543	568	550	575	608	582	572	542	542	592	570	545	562	568	598	576	552	585	541	560	555	593	583	563	589	542	562	559	580	525	569	587	591	547	555	540	532	554	563	582	591	584	611	556	567	556	550	596	561	574	566	550	593	580	559	558	550	599	582	537	593	548	602	565	557	554	583	570	609	591	565	535	567	579	565	563	576	592	569	545	612	542	566	570	622	584	521	587	578	577	565	550	543	547	604	514	579	591	554	585	550	589	619	603	589	569	622	622	566	639	601	551	562	559	557	599	622	576	569	574	588	575	563	621	571	586	557	561	554	569	582	518	574	583	575	580	583	587	553	519	529	584	571	561	596	553	539	591	564	564	591	574	594	551	595	572	555	587	585	531	569	573	592	569	563	580	573	581	548	554	589	555	556	582	590	594	526	542	584	554	612	594	579	607	587	578	536	611	612	594	594	571	575	556	556	530	606	594	573	565	555	540	614	562	569	577	590	556	609	544	562	540	530	560	576	550	561	555	540	584	586	594	564	548	614	551	584	547	526	584	572	582	601	549	558	588	568	589	567	580	577	618	560	565	584	543	571	602	557	552	587	544	525	557	587	580	570	615	532	597	593	581	591	545	604	593	551	580	561	590	594	566	589	562	552	632	537	594	519	604	564	567	535	582	559	558	580	590	589	569	578	542	586	543	532	626	621	605	577	567	601	550	604	539	553	581	585	589	509	561	601	559	595	603	548	568	566	584	617	557	586	543	546	529	583	581	553	593	550	553	564	583	559	573	537	569	560	562	571	570	608	606	590	583	564	614	575	582	578	607	556	536	593	593	590	561	573	581	562	590	574	584	562	574	559	546	622	604	595	583	582	577	623	554	553	600	596	614	607	572	543	590	594	587	574	536	550	545	573	524	557	604	566	621	571	582	560	580	569	557	576	573	577	553	541	570	574	570	608	553	574	571	569	558	539	576	566	589	604	560	526	558	592	561	592	565	542	512	591	548	562	586	594	595	588	623	532	584	562	550	590	576	607	566	611	556	558	606	531	564	612	566	563	539	600	586	601	551	608	549	576	530	585	599	548	547	558	570	564	577	524	557	582	550	590	568	549	559	593	588	580	569	564	612	539	589	579	554	594	614	548	612	534	559	561	595	566	563	589	622	569	561	539	604	570	578	570	568	604	557	557	575	540	569	579	585	557	582	575	601	581	604	592	584	554	570	550	571	570	576	575	528	594	579	613	532	535	552	598	572	608	609	615	544	526	533	579	558	553	606	621	541	534	564	564	585	545	518	582	551	561	578	596	575	590	541	602	553	569	554	587	628	585	544	556	578	549	570	593	563	564	565	587	563	551	609	579	568	602	614	554	567	540	566	533	574	577	572	591	607	595	621	556	583	589	568	633	563	548	513	570	579	585	573	592	514	578	542	559	579	571	580	561	583	574	562	559	613	579	568	620	582	560	576	531	537	569	548	581	600	568	583	548	563	597	568	538	583	612	590	584	541	615	568	578	527	537	563	547	582	552	577	580	574	556	549	555	613	569	566	581	588	562	572	582	568	579	534	615	556	580	620	577	597	604	560	588	598	570	516	588	581	549	558	535	587	591	555	561	550	563	571	601	570	553	591	583	553	537	586	579	571	588	547	545	535	584	565	557	585	588	594	590	545	562	592	602	557	538	556	538	528	561	619	598	597	563	538	554	574	538	581	545	568	551	574	523	585	587	561	570	585	581	543	580	568	571	564	592	560	543	582	516	577	532	566	604	574	533	560	546	563	573	549	565	592	535	587	595	574	599	554	589	535	601	579	579	581	575	592	542	578	579	572	505	568	566	571	582	583	589	581	538	581	581	541	561	548	540	557	567	576	588	566	572	563	563	531	602	612	568	608	554	580	602	554	552	566	565	606	600	611	545	623	607	612	621	609	550	580	536	565	543	584	586	526	583	572	632	547	568	573	535	607	587	568	567	551	605	546	611	556	591	561	543	579	569	566	560	586	569	542	594	590	597	616	593	587	578	547	569	563	587	569	629	563	545	570	582	570	539	514	572	593	571	554	599	574	581	585	598	596	568	527	621	612	529	546	566	572	508	627	536	552	583	596	605	576	657	571	543	540	544	560	561	567	552	591	567	583	586	591	561	603	577	562	563	559	583	548	557	589	559	579	609	529	596	547	560	583	567	563	574	614	553	540	559	518	607	614	606	586	534	577	546	559	580	600	565	596	576	558	593	588	602	574	593	550	592	608	564	505	609	615	623	585	581	570	590	571	585	557	540	565	608	557	561	585	533	611	593	592	538	568	602	555	615	618	576	582	602	551	556	548	546	579	571	505	602	570	544	528	572	571	590	555	532	550	550	538	534	568	559	573	588	525	554	557	561	601	611	628	585	592	514	575	542	578	566	566	579	577	562	599	567	577	552	572	584	586	578	537	572	595	563	573	599	571	581	590	570	558	577	594	601	534	586	621	615	594	559	567	561	562	552	595	597	607	588	588	552	630	599	612	582	529	564	590	555	561	605	629	594	536	568	556	584	619	552	593	541	548	592	602	551	575	566	570	543	584	578	599	509	541	601	580	532	565	567	535	579	561	589	594	597	579	551	608	567	597	592	554	619	541	581	590	574	576	557	546	584	578	606	594	590	530	565	579	553	537	605	534	591	580	562	567	616	595	538	581	578	577	551	546	563	563	595	572	551	560	590	566	538	621	576	596	583	528	544	588	597	609	566	575	565	581	569	594	575	620	566	578	538	547	564	591	553	584	574	552	571	608	572	591	549	573	519	564
10900	8966	10793	6836	4426	2504	1588	1381	1202	1133	821	697	494	489	500	448	426	449	389	394	363	350	374	366	327	325	362	347	334	344	322	329	319	310	308	319	306	308	283	283	313	314	304	275	279	320	276	314	264	285	328	287	290	267	281	276	266	318	295	297	300	308	297	262	269	291	292	296	302	299	249	310	309	288	271	333	264	286	262	274	294	247	289	248	282	327	300	277	248	275	288	273	271	270	282	293	262	258	312	307	303	313	315	287	293	289	287	305	293	305	278	293	275	298	284	312	283	274	270	296	285	291	260	306	297	283	305	295	292	286	290	297	278	315	289	289	285	290	305	311	289	316	289	288	269	284	319	282	266	322	306	258	282	285	265	232	284	294	304	293	302	305	240	235	272	248	313	287	296	271	248	290	294	294	297	284	278	296	298	297	273	291	280	281	308	308	271	301	269	309	290	269	270	290	270	289	263	298	294	294	311	253	302	270	281	295	297	316	297	275	274	294	267	299	292	257	286	297	260	254	276	315	273	271	292	299	303	313	314	300	294	264	256	295	259	263	257	327	279	290	303	312	306	283	309	290	291	261	278	301	319	270	286	292	258	272	259	273	301	295	299	280	269	275	280	311	292	267	285	318	268	272	301	274	283	284	269	317	268	277	278	283	263	280	284	296	266	273	286	313	306	288	317	295	270	289	282	278	294	266	311	278	253	276	259	323	281	260	280	306	287	269	302	295	294	273	302	294	295	288	287	316	297	310	272	289	321	274	269	282	298	246	235	285	285	302	294	310	264	270	279	265	255	297	303	271	280	323	277	279	261	271	265	268	318	280	258	263	266	296	311	308	296	272	287	293	304	289	287	288	267	298	290	275	302	284	309	261	331	291	304	313	280	283	306	307	288	284	292	301	299	304	295	269	310	277	291	288	297	280	288	272	282	275	291	310	278	307	262	280	290	321	280	269	312	267	302	276	279	270	282	315	292	290	292	288	314	264	308	300	302	312	298	279	287	300	311	256	267	299	302	255	299	284	287	277	293	303	289	281	292	279	257	275	277	276	302	298	267	277	295	264	281	247	273	287	299	294	285	306	278	296	303	285	300	286	309	269	290	311	260	311	314	277	311	283	289	313	267	299	287	294	297	285	262	284	303	298	279	281	298	248	285	294	315	309	307	268	284	260	259	306	306	298	315	291	296	290	294	286	270	306	283	253	264	307	300	261	271	285	284	295	263	306	289	269	308	290	292	279	262	269	304	265	294	295	297	277	281	294	294	273	266	311	288	274	288	295	270	264	266	298	304	273	290	282	299	265	288	299	298	329	291	298	316	265	265	272	285	273	282	288	298	280	306	302	327	298	320	278	263	289	274	304	314	279	321	301	265	289	277	272	307	265	267	285	317	285	294	300	296	266	301	281	317	289	288	299	300	292	266	282	326	297	275	248	297	302	303	264	278	284	307	328	282	295	292	304	299	282	295	304	306	287	266	297	279	324	282	286	262	294	291	286	282	278	260	253	274	279	286	312	244	269	282	283	307	289	315	300	302	280	295	291	293	296	267	267	278	279	278	301	302	305	299	301	299	266	266	264	290	273	256	296	295	260	285	296	283	291	263	278	282	288	287	276	281	271	305	254	287	274	305	287	265	288	290	319	298	292	305	291	307	289	273	282	273	288	295	296	269	279	270	286	311	268	283	284	290	292	312	280	277	293	265	267	312	257	306	285	265	278	305	305	282	302	283	290	256	315	282	261	245	309	271	290	262	275	301	282	265	273	302	260	321	295	273	300	287	284	302	289	329	284	268	271	269	295	302	286	257	274	287	261	278	281	307	270	274	276	295	279	265	302	315	267	312	280	288	268	257	302	272	309	294	280	260	281	280	294	288	305	270	272	293	302	322	285	279	282	288	282	310	290	269	277	292	290	285	292	285	272	284	283	294	306	278	284	275	299	275	295	284	310	299	263	312	301	267	255	271	305	274	278	237	282	276	311	287	293	267	273	277	310	283	277	278	296	275	314	252	297	278	305	283	282	284	270	287	280	271	273	326	310	272	294	286	285	300	306	327	302	307	286	266	262	280	305	287	296	261	319	278	290	298	293	293	259	280	288	289	276	257	275	268	285	287	292	270	288	279	281	317	234	311	278	316	274	300	283	255	323	299	292	318	294	300	276	319	304	275	288	293	291	295	291	299	257	282	281	272	285	254	283	290	272	281	250	292	295	280	285	265	278	308	278	285	291	262	262	299	253	298	282	290	268	318	326	300	309	274	276	310	270	311	287	294	242	292	283	314	317	269	285	323	274	260	271	304	293	281	291	284	299	271	308	276	287	265	292	295	290	295	299	274	276	293	296	258	285	303	259	252	272	298	290	281	294	293	284	274	336	274	303	297	278	292	286	316	307	291	300	287	291	247	273	267	301	299	289	257	322	295	276	286	294	300	308	286	264	287	269	286	294	269	306	294	333	266	265	275	316	294	265	286	262	277	278	266	280	292	276	285	254	267	258	283	312	289	291	297	275	277	325	284	285	274	293	298	251	281	287	301	280	291	296	287	279	277	281	244	315	260	242	270	273	284	256	308	313	294	275	277	266	314	315	288	297	286	291	301	279	313	305	303	298	274	280	264	286	312	295	301	280	264	291	278	317	311	247	272	299	274	275	275	276	265	284	295	273	278	292	311	293	279	289	281	310	255	295	291	294	276	296	303	288	264	288	311	287	283	295	292	315	262	285	290	303	281	263	284	264	296	265	272	277	290	273	302	288	283	287	251	270	281	287	277	279	298	286	299	285	295	273	297	292	322	270	285	287	290	291	273	277	288	253	280	335	273	299	315	279	295	279	242	287	286	287	282	293	285	300	295	305	266	286	283	262	275	262	286	264	315	268	309	266	283	290	275	288	276	289	303	304	267	286	272	299	287	281	284	332	290	279	276	274	275	277	278	297	271	283	289	281	316	281	282	288	273	298	281	292	282	281	300	296	262	269	300	283	290	288	325	281	295	302	292	280	323	301	297	309	270	302	272	302	263	292	292	287	293	278	287	273	282	259	321	259	292	311	296	300	295	303	305	319	275	280	289	283	314	318	290	300	292	260	291	292	283	261	293	280	286	321	289	307	254	290	291	297	261	284	278	310	332	293	302	308	310	322	281	277	268	286	277	272	280	270	335	296	281	305	301	279	258	257	271	301	282	302	281	288	263	280	292	280	310	286	274	259	291	299	304	293	298	292	277	267	270	329	286	273	280	295	296	254	324	321	288	308	283	292	286	308	286	295	251	293	305	286	310	283	281	274	289	282	311	293	264	280	286	295	290	310	274	289	258	304	309	285	299	282	302	283	270	303	272	278	287	332	286	282	300	287	266	277	279	275	310	294	293	291	276	276	300	268	273	315	290	328	294	273	290	294	278	256	296	294	312	306	295	295	283	301	285	296	327	294	300	296	276	285	319	285	274	293	285	280	284	287	300	307	287	279	265	310	261	281	271	267	305	287	288	256	282	294
10009	10390	16304	14288	12274	8278	5951	5585	5245	5006	4016	2666	2053	1946	2196	1692	1664	1604	1559	1489	1299	1313	1351	1223	1152	1019	1161	1209	1064	1122	1049	1049	1003	1007	1055	956	978	951	848	903	872	828	831	816	838	792	825	765	813	757	786	811	731	745	787	789	841	846	806	837	794	728	777	759	761	810	727	772	793	751	779	763	719	772	798	734	757	771	792	764	781	807	783	782	716	760	807	773	804	771	808	782	740	770	774	787	793	815	734	786	799	770	784	761	748	782	721	790	776	769	771	791	783	791	811	755	758	751	741	749	745	788	787	810	776	835	748	726	803	842	736	747	736	768	804	810	688	797	732	744	749	776	765	749	736	757	767	783	838	796	756	749	802	791	802	798	749	743	756	801	791	792	802	742	769	719	743	805	730	713	785	718	736	752	728	782	802	747	820	778	797	768	730	795	749	798	819	796	739	776	739	791	794	766	776	712	736	750	800	815	780	777	775	715	804	789	763	782	762	770	733	835	759	779	767	767	792	794	753	806	784	752	765	746	780	799	740	770	771	743	753	762	750	748	742	730	751	723	732	786	762	749	715	813	727	814	812	827	729	770	804	765	750	780	799	790	797	753	752	724	778	782	745	798	781	755	758	813	723	769	855	726	779	775	732	804	791	769	769	749	764	770	821	786	765	830	745	732	787	777	711	781	782	747	781	768	813	745	781	796	769	718	791	744	825	763	768	749	796	798	764	782	777	741	726	783	746	758	683	794	753	762	728	749	793	748	708	779	769	763	762	749	807	830	822	807	779	761	776	741	790	784	798	772	764	733	740	797	778	737	813	785	756	751	780	778	757	820	737	755	758	803	744	764	770	778	799	750	687	776	775	809	775	727	730	774	739	748	785	724	780	827	753	760	813	782	759	783	757	745	799	786	765	732	780	782	727	724	735	741	774	796	756	772	747	788	770	779	732	825	758	751	732	756	797	794	785	767	718	696	754	759	814	744	778	710	749	732	780	740	812	785	770	747	785	807	759	746	792	757	761	763	773	801	785	819	803	761	721	782	770	777	775	810	778	787	737	786	775	765	813	749	756	763	760	753	823	777	733	727	767	790	812	716	787	772	776	831	771	785	814	789	798	791	792	700	814	796	780	745	775	802	809	735	796	775	747	763	760	819	781	770	784	790	703	739	789	768	770	810	750	761	759	768	739	801	769	768	728	800	811	813	760	828	728	803	806	764	773	783	781	796	771	794	754	863	794	774	758	768	775	742	782	797	737	763	790	768	763	742	774	775	764	754	782	791	799	700	816	741	768	753	779	790	809	764	787	807	785	755	783	746	779	729	752	723	815	779	782	739	748	805	808	742	777	779	906	776	786	758	747	785	774	785	742	799	764	814	822	813	804	746	767	811	718	762	807	778	750	787	777	800	759	788	788	792	760	765	751	780	736	793	752	792	765	761	741	741	801	754	793	805	790	767	721	769	740	711	768	744	733	773	776	770	752	765	824	740	775	773	715	775	748	809	778	755	766	755	746	839	764	803	776	741	764	769	783	764	740	789	750	732	801	823	784	805	780	812	770	732	771	757	774	760	767	767	752	746	780	801	769	744	749	760	786	788	767	741	742	741	772	780	777	834	758	780	797	733	803	788	795	777	797	719	794	753	703	823	761	752	748	750	766	784	777	799	738	725	729	821	794	790	751	733	766	776	743	752	787	795	770	749	753	774	769	716	770	808	756	816	738	818	780	756	741	747	781	778	753	805	748	779	778	728	730	762	722	729	771	770	782	754	773	766	765	768	760	791	733	851	783	816	755	770	733	760	754	775	773	721	751	797	745	773	788	806	723	773	852	773	767	783	729	777	748	745	791	817	762	809	755	737	780	831	786	798	759	796	770	770	783	764	805	768	794	753	819	773	807	759	803	743	751	755	800	745	753	764	793	716	769	810	753	773	738	755	736	753	761	801	785	735	793	785	784	768	818	802	760	759	777	809	785	743	771	758	777	802	720	791	724	789	745	742	793	775	755	800	801	749	785	789	732	796	819	745	778	775	794	829	789	775	768	775	748	786	850	769	717	790	757	738	735	770	795	733	789	769	757	734	724	767	759	726	777	771	768	779	771	791	757	757	848	774	787	768	761	778	779	729	774	740	776	809	802	731	782	759	738	801	746	841	779	781	717	802	735	780	797	765	777	851	796	804	829	780	783	762	778	765	796	758	761	799	769	739	792	751	758	794	743	766	776	747	757	804	778	858	725	768	784	735	773	768	806	766	777	759	731	791	754	762	777	724	757	823	750	788	773	766	790	764	777	729	760	757	768	772	759	756	757	764	722	784	747	776	766	749	754	778	767	799	753	788	805	752	767	793	776	754	787	738	789	765	803	756	791	749	772	786	786	728	786	756	772	746	758	804	789	781	763	815	740	738	744	751	773	771	759	782	779	788	734	820	762	779	737	767	801	789	729	801	724	758	781	796	814	732	760	716	756	785	749	793	739	758	750	782	745	789	797	729	795	774	771	739	776	791	741	795	750	718	778	825	768	764	781	740	772	788	758	702	801	792	763	739	817	781	778	792	721	765	727	756	796	825	803	775	771	774	697	729	797	735	767	768	737	788	794	793	796	762	724	761	795	782	755	740	779	727	776	749	776	771	751	700	753	763	757	793	787	768	794	784	810	783	802	751	733	784	774	784	792	757	741	816	765	810	773	743	733	769	780	787	761	804	779	796	737	742	774	793	782	796	783	776	731	826	783	751	793	709	808	762	743	754	769	744	772	768	734	772	714	711	767	785	732	773	744	772	788	769	782	763	747	789	749	787	738	754	746	769	782	753	746	748	785	795	799	769	765	773	805	745	778	752	853	761	777	718	758	781	765	729	782	809	754	777	781	757	772	763	788	766	735	727	779	779	768	788	808	734	787	728	731	772	779	731	753	769	772	778	793	785	769	748	748	781	748	747	760	770	790	790	794	805	759	762	830	760	738	786	743	801	768	736	779	753	766	789	801	813	774	787	743	769	791	721	814	768	778	762	726	793	766	786	826	780	787	794	780	798	801	811	798	779	768	732	790	751	824	785	798	781	808	799	806	736	760	795	788	759	770	785	747	806	799	783	750	772	828	809	773	787	767	766	787	752	748	816	746	710	740	745	774	762	700	776	756	800	764	773	765	754	747	673	735	790	805	786	748	750	748	745	825	776	787	775	781	769	763	735	802	718	767	748	819	762	807	841	796	758	748	782	773	752	805	804	808	739	731	793	828	787	813	808	764	749	797	739	757	792	807	711	805	771	828	779	781	781	811	740	813	812	788	789	781	801	802	773	788	774	781	779	751	785	766	775	750	803	795	720	790	797	765	755	785	819	768	781	787	773	798	768	729	751	789	780	755	786	770	742	796	771	750	789	757	822	765	762	780	792	731	797	783	811	732	785	791	760	776	737	768	736	771	741	727	781	723	752	728	786	791	863	788	774	779	736	764	742	813	766	772	807	798	726	754	785	809	803	779	767	767	817	804	751
29825	29438	32611	27694	24858	17497	10038	10853	10125	8806	6510	3609	2058	2139	2687	1697	1715	1892	1753	1629	1309	1286	1334	1169	989	754	1076	1084	904	893	862	873	787	727	837	678	524	484	423	445	402	333	335	326	290	307	269	279	270	236	241	286	248	250	229	231	223	238	213	223	222	240	201	217	223	227	242	233	248	225	249	247	237	254	230	232	225	234	248	245	250	270	219	254	254	216	215	252	229	228	221	239	212	262	234	240	223	227	222	233	241	238	252	233	223	237	223	245	244	240	238	203	218	233	235	219	250	229	240	251	246	236	223	203	225	234	256	224	241	217	221	229	205	249	241	244	212	223	251	240	249	222	236	215	208	248	240	232	214	234	228	220	248	255	237	252	254	243	253	238	241	222	225	223	237	237	223	242	229	215	241	238	239	247	226	245	211	235	247	209	236	217	231	221	237	236	240	229	219	246	247	232	248	266	229	260	255	244	240	235	277	228	254	237	230	238	251	225	224	227	235	233	212	216	215	234	239	250	226	231	247	225	229	239	207	229	260	253	228	254	225	237	230	242	249	232	211	249	232	214	240	201	257	217	240	259	229	212	227	247	241	210	246	215	235	244	228	248	244	230	203	218	211	243	234	218	255	234	210	225	238	235	247	229	246	229	250	264	234	251	250	219	252	214	220	212	272	250	229	226	225	232	246	244	226	256	267	223	219	241	247	237	242	219	210	232	227	243	230	231	245	251	241	221	220	248	257	238	228	227	217	258	218	235	241	250	227	228	286	249	232	241	221	237	204	237	238	225	227	222	221	252	227	222	248	246	212	259	258	237	225	266	251	238	222	220	234	226	223	230	206	244	221	257	213	222	223	242	246	214	220	242	237	255	228	240	210	238	235	218	233	247	251	226	242	237	237	256	201	264	232	251	212	256	223	241	260	250	256	222	204	224	247	219	274	244	235	236	214	234	235	236	252	221	220	238	224	235	232	248	238	247	234	204	219	240	218	229	243	254	236	248	224	249	265	211	234	267	218	237	245	237	250	203	249	226	248	225	237	207	217	206	236	237	243	243	237	242	255	199	217	225	239	254	234	222	255	266	242	235	255	259	205	236	233	258	235	225	237	256	233	253	223	212	245	196	214	225	226	230	249	211	227	245	252	244	219	242	232	228	221	250	246	220	233	235	232	240	247	213	241	235	237	224	234	254	224	248	243	235	252	243	253	213	222	239	250	230	233	253	245	247	222	226	254	214	251	217	237	244	232	252	232	227	238	214	230	228	292	237	229	232	237	243	275	229	253	210	234	227	230	258	235	197	240	189	204	253	240	245	249	225	210	226	218	237	237	222	234	222	208	257	222	253	237	257	249	257	225	248	231	238	234	243	214	257	239	218	229	247	244	227	239	262	225	267	245	203	233	213	243	231	235	231	238	259	224	242	220	238	236	221	232	236	241	231	207	249	283	232	236	218	240	228	212	235	249	238	228	263	239	225	223	246	223	217	219	218	224	241	228	245	222	247	244	253	259	257	245	266	242	209	227	210	248	244	242	219	236	209	245	249	274	235	239	247	246	222	240	244	227	254	259	206	237	229	260	219	276	222	237	236	215	249	221	220	228	240	231	264	238	245	262	242	221	233	226	228	220	235	222	237	213	218	252	248	216	235	242	227	258	245	259	215	233	225	260	233	223	230	231	231	256	242	241	246	220	255	257	231	229	268	242	217	205	293	228	226	225	250	248	245	223	235	262	227	238	240	243	239	275	231	216	237	254	277	223	241	217	234	235	230	222	214	234	222	230	213	227	237	253	237	232	231	215	266	220	235	261	226	242	244	222	243	255	234	237	238	243	227	247	241	259	243	237	265	238	231	253	242	278	238	248	237	252	243	261	233	252	216	240	214	252	237	237	226	246	216	240	220	216	199	243	244	266	246	222	224	242	237	206	230	222	229	217	251	242	238	216	250	252	199	246	257	219	252	202	222	257	246	254	211	244	232	224	213	238	247	242	227	223	228	212	212	234	229	253	250	229	247	263	252	220	202	237	256	255	232	233	229	229	228	224	228	227	233	217	241	230	229	216	213	228	223	259	259	241	227	232	260	251	229	235	224	223	225	234	206	238	243	238	250	241	238	256	182	212	241	216	207	235	244	247	248	252	226	222	220	246	206	252	215	247	212	244	240	202	215	237	239	222	236	224	240	221	247	212	212	245	244	225	248	225	233	245	223	216	268	221	211	249	245	259	236	245	221	201	227	238	222	244	261	241	256	250	240	245	233	229	231	210	244	245	219	237	218	233	251	207	245	224	249	251	211	235	233	245	226	226	228	222	242	227	247	250	210	220	222	226	182	195	257	206	230	229	246	231	230	238	211	272	229	244	258	247	222	272	252	238	218	231	221	242	242	237	222	259	225	233	229	253	240	252	226	222	224	233	221	220	223	246	239	241	229	238	239	226	256	218	231	204	241	222	257	240	255	247	262	233	222	232	221	203	223	200	243	226	218	215	235	225	248	220	220	223	215	227	244	226	254	249	243	228	227	233	255	212	258	208	224	219	226	245	253	254	224	223	229	225	241	230	258	239	227	213	238	232	242	218	224	252	255	263	243	254	224	237	230	237	239	261	217	265	245	217	231	254	247	225	245	246	236	244	256	258	254	236	220	213	230	226	241	243	236	262	218	210	234	251	231	203	213	245	258	208	240	214	245	235	230	223	215	227	235	213	249	212	238	233	228	223	233	231	230	252	249	248	256	193	214	244	222	223	259	255	226	237	239	246	248	232	235	261	241	241	262	223	225	231	244	238	250	248	210	220	250	245	242	243	247	202	231	243	247	248	227	268	224	250	240	230	207	221	215	258	231	228	225	198	235	219	246	256	249	236	245	234	246	232	228	241	228	217	241	228	243	230	212	229	232	239	210	248	246	229	251	265	226	223	223	258	229	231	250	231	236	264	237	255	209	240	231	252	253	239	233	227	247	217	261	256	240	235	254	229	219	223	263	230	228	244	280	253	226	253	228	253	232	231	223	230	236	244	264	239	223	210	234	254	245	241	224	258	248	222	226	249	217	227	212	226	265	253	233	219	242	235	234	219	242	228	231	269	221	217	238	256	222	247	241	215	224	260	235	216	231	204	236	252	214	239	210	263	242	246	219	226	257	221	222	223	240	217	236	247	217	265	231	244	238	209	218	238	243	224	243	207	248	228	220	238	259	250	249	243	236	251	243	222	201	248	234	232	239	248	224	237	229	213	219	236	209	227	247	238	218	226	223	229	212	248	248	236	226	227	250	260	221	245	225	233	242	225	222	218	224	243	246	223	226	219	211	238	226	211	241	239	223	225	225	223	224	230	224	237	225	244	224	228	241	231	205	265	218	248	237	241	229	230	211	234	236	207	256	247	247	218	244	261	241	232	236	247	218	230	232	213	200	216	243	246	222	226	235	227	231	255	222	249	235	221	241	218	231	227	232	226	226	238	235	242	236	253	220	209	236	244	237	229	236	254	237	257	234	244	220
22799	25831	31578	32302	30923	24235	19155	24692	23668	23460	20111	10898	8160	9443	11963	7301	7690	9543	9029	8680	7017	6916	7938	6696	4960	3981	6061	6341	4997	5097	4941	4807	4815	4400	4660	3985	2738	2658	2324	1905	1837	1500	1440	1188	1177	1255	1014	960	997	879	854	783	728	718	702	734	625	668	688	612	677	624	622	690	636	658	647	655	685	642	652	649	664	668	704	651	674	658	665	622	666	684	629	670	650	645	685	635	677	632	631	602	613	661	626	663	639	669	614	629	686	644	632	665	603	589	663	651	635	610	632	588	650	640	649	662	640	668	616	686	631	629	632	691	591	694	637	655	662	638	619	658	680	618	646	645	661	665	652	673	609	638	662	602	636	652	646	656	693	641	639	610	617	639	649	666	650	610	663	661	657	659	617	640	625	608	657	618	650	629	662	581	654	625	654	589	639	602	610	611	650	599	655	672	652	647	631	617	670	673	623	622	667	666	647	630	606	604	656	651	598	694	623	628	615	624	641	651	613	648	623	614	663	605	647	632	673	659	640	629	658	601	676	647	651	595	612	674	627	635	653	663	626	648	629	619	654	623	628	625	624	619	622	661	680	631	631	642	600	619	683	672	657	634	673	602	590	672	610	627	662	694	632	644	666	635	630	644	601	634	647	622	665	651	649	645	641	631	628	649	670	669	639	662	646	604	609	617	640	613	681	611	657	643	660	651	657	651	656	634	674	649	628	660	655	600	632	668	619	656	644	628	638	655	656	622	679	661	600	642	647	602	621	644	678	679	644	678	641	623	688	638	626	639	652	692	602	634	656	621	652	620	643	609	688	613	682	619	624	620	596	599	660	643	611	644	622	628	690	643	659	645	651	667	654	675	644	651	629	671	668	582	643	646	665	639	667	685	651	637	644	647	661	679	630	656	612	677	649	663	630	645	642	687	698	611	630	645	625	646	670	645	666	645	644	641	597	607	606	619	641	627	601	660	669	674	655	623	661	651	626	592	614	646	660	644	653	632	673	624	637	631	661	648	652	700	641	593	652	627	668	640	635	693	635	599	673	640	587	605	661	656	690	656	693	610	644	679	650	680	644	645	616	667	581	656	644	633	666	613	653	681	662	572	646	621	639	639	656	645	703	654	632	666	629	617	619	641	630	616	660	677	627	670	618	633	600	648	593	642	641	660	690	596	624	661	662	637	669	612	645	665	603	602	643	617	618	643	613	583	658	702	639	629	661	651	604	630	673	613	648	688	666	612	624	627	629	595	696	587	579	627	653	670	686	633	645	641	632	614	596	598	635	626	652	615	634	614	652	650	633	622	643	620	622	609	629	635	657	633	643	645	634	653	671	688	668	598	638	661	642	635	691	648	570	663	626	651	633	668	659	683	650	673	673	651	643	668	606	623	666	700	678	676	619	646	639	615	584	667	691	626	634	644	659	673	622	683	603	637	618	643	667	675	639	643	632	673	643	643	647	666	639	638	644	696	627	689	591	664	601	621	646	615	644	633	658	644	648	672	673	635	656	595	647	610	648	596	631	653	672	683	680	612	624	648	579	602	599	642	649	607	631	660	680	623	638	630	635	643	672	681	608	648	643	619	641	644	629	647	630	622	651	665	639	641	626	618	626	620	656	635	672	592	655	642	635	669	626	643	663	636	624	658	666	660	660	689	652	644	631	626	651	628	631	618	671	658	655	658	620	657	652	649	629	640	654	598	615	647	615	665	667	620	602	676	670	645	631	618	614	662	622	598	666	661	641	616	677	659	637	637	601	620	652	622	690	674	664	603	609	649	661	638	630	648	656	620	672	651	643	665	632	678	613	654	614	645	655	638	667	664	638	668	631	637	641	633	668	657	659	649	658	665	584	663	611	674	614	642	661	638	644	653	610	668	655	655	655	633	674	634	632	622	624	626	633	637	615	654	635	644	628	627	653	643	592	642	651	659	652	607	585	619	630	631	654	660	655	663	651	618	639	612	692	659	647	659	633	684	619	657	638	626	627	627	637	641	622	670	655	611	636	644	646	636	626	634	588	611	648	603	683	644	649	626	653	670	656	673	663	670	638	626	682	652	626	637	618	645	640	632	643	630	626	642	628	680	640	611	617	639	637	672	674	611	657	610	638	668	614	620	685	608	680	647	677	666	622	664	669	663	643	603	664	651	598	626	645	643	620	638	641	654	637	689	650	634	624	624	699	603	641	627	685	674	602	638	619	615	650	634	685	611	642	642	636	630	675	602	654	647	700	645	638	631	673	626	668	674	603	637	675	639	601	639	663	609	621	626	626	614	657	664	642	626	662	626	635	621	598	626	656	648	663	665	610	649	629	659	669	623	667	671	663	661	638	651	581	614	629	686	622	626	688	677	625	646	631	631	636	646	627	636	646	659	587	650	621	627	604	610	655	633	596	623	598	618	677	675	630	615	638	638	659	664	614	655	698	594	663	648	619	624	626	613	624	645	664	633	608	603	651	673	673	670	663	637	638	669	644	633	635	693	634	669	640	688	683	644	631	673	660	653	622	653	647	640	683	680	621	636	633	689	639	655	649	631	648	640	649	619	655	626	648	671	613	654	606	697	657	660	648	642	652	651	737	674	671	629	648	640	640	573	622	609	686	686	651	645	674	638	647	659	676	645	622	646	639	665	615	656	640	631	653	660	657	623	647	633	602	668	626	640	656	639	651	642	681	623	589	608	629	647	610	675	611	690	624	607	676	640	654	599	631	650	652	629	626	661	596	602	644	676	647	644	656	589	651	648	659	627	643	631	650	625	644	664	579	620	672	685	665	694	634	642	696	662	644	631	666	647	637	685	599	632	635	641	685	664	648	670	576	614	625	639	645	567	634	666	650	634	688	639	641	610	616	678	644	667	646	627	634	665	640	639	643	682	579	657	625	637	628	620	629	645	638	653	617	656	665	702	617	641	641	651	623	639	628	688	645	656	625	648	698	648	676	589	633	595	673	681	640	643	655	629	634	618	657	612	641	634	657	610	647	667	663	668	669	639	626	670	672	650	650	581	630	642	651	650	665	650	679	600	604	639	670	635	653	664	678	619	651	626	691	684	627	642	640	666	610	680	676	616	631	622	657	674	651	615	620	609	691	612	671	656	686	616	622	672	643	631	657	581	605	646	636	620	656	614	631	616	625	672	632	656	631	657	619	625	636	633	617	644	646	659	673	644	650	666	620	607	627	632	640	651	593	634	714	670	655	668	674	670	672	666	631	651	621	628	669	659	644	660	650	628	626	644	654	662	630	605	644	639	701	642	612	668	643	632	634	580	621	671	683	641	646	633	664	652	667	663	681	633	655	628	636	640	664	600	665	631	626	685	632	629	648	635	627	638	662	649	699	626	647	649	681	646	599	657	626	638	608	603	662	644	618	630	623	651	676	588	661	630	702	634	619	649	647	642	640	628	672	664	658	587	655	664	619	630	656	636	591	721	661	647	669	639	656	683	643	647	610	616	655	633	611	647	620	668	677	620	642	635	673	642	640	650	627	631	677	623	679	657	653	640
36644	35009	36855	32430	29706	24302	16800	15423	16276	14601	11038	6075	3374	3861	4666	3151	2950	3580	2746	2622	2384	2171	2224	1823	1558	1419	1705	1822	1375	1401	1396	1508	1275	1201	1239	1048	816	715	619	521	506	382	395	286	314	358	264	262	285	261	248	252	233	217	199	200	225	217	207	204	199	222	211	208	218	215	201	206	201	221	213	201	198	206	201	229	196	200	212	204	198	226	254	192	218	214	225	195	210	202	203	201	199	186	218	190	191	198	182	206	199	180	172	197	226	199	203	188	191	211	185	182	202	189	207	219	194	215	225	198	199	220	227	206	227	182	170	218	215	189	204	225	191	197	215	218	225	192	215	216	216	216	193	199	220	193	173	225	200	205	200	222	211	206	208	205	198	197	208	175	203	192	232	192	192	236	191	179	201	218	210	203	191	212	180	204	196	214	188	210	202	202	169	203	201	190	191	200	194	201	192	207	192	179	178	190	200	193	188	193	214	215	208	211	203	210	210	199	180	173	216	202	186	189	203	222	195	225	181	207	174	183	187	208	167	191	210	196	187	179	196	172	216	193	215	213	173	177	220	217	200	234	194	192	194	199	201	201	188	206	194	168	199	192	204	206	207	214	174	210	206	200	208	198	211	197	189	196	235	206	207	208	178	211	169	225	224	193	214	220	233	204	194	198	213	194	211	211	221	207	196	207	224	190	200	189	197	179	199	204	237	195	218	204	212	211	204	173	184	185	201	187	215	192	184	201	206	196	206	198	216	206	183	207	193	185	200	210	216	187	196	205	183	182	192	203	201	210	208	199	217	211	204	197	188	193	175	205	203	188	213	210	201	204	188	192	195	202	184	209	206	189	196	233	204	171	198	204	215	220	229	188	202	178	198	189	191	183	215	210	193	239	186	179	236	230	218	201	211	192	216	208	230	208	201	186	229	196	212	196	179	204	216	217	203	189	180	224	190	205	191	209	207	214	192	214	216	185	192	204	202	195	200	207	197	190	237	184	213	180	186	188	205	171	207	185	195	185	191	198	208	205	216	162	194	191	202	193	192	213	214	223	185	201	213	198	169	194	189	193	197	167	218	193	202	219	213	220	185	174	183	190	210	201	203	189	236	206	168	196	212	170	187	197	228	190	208	208	199	196	224	205	229	203	213	197	190	206	184	227	202	193	215	214	191	203	212	235	212	200	222	189	197	177	190	197	198	202	216	178	207	201	181	184	214	197	166	185	192	213	196	186	203	195	191	177	212	227	187	217	204	186	218	179	213	211	202	192	197	193	192	192	190	195	163	208	190	194	188	199	225	212	213	195	215	215	206	227	226	219	217	193	195	207	205	209	209	200	232	232	212	211	196	190	195	189	195	210	198	193	192	203	181	201	206	199	196	202	182	207	232	203	194	222	189	182	189	201	210	194	225	217	180	206	184	187	222	190	221	210	220	224	187	214	224	185	184	206	221	210	212	181	203	213	177	172	192	206	223	214	227	223	197	209	200	193	185	187	202	213	216	188	218	208	188	180	196	216	187	204	194	205	190	186	177	174	187	194	236	215	217	182	207	183	205	210	206	221	187	190	234	200	201	222	207	202	175	201	210	202	218	225	192	215	168	191	225	193	189	185	219	208	189	214	209	207	188	229	213	191	188	209	211	207	202	188	196	201	187	189	178	193	220	183	225	217	197	198	194	195	206	222	186	217	212	170	213	195	186	200	206	202	206	186	186	205	195	243	184	200	180	190	198	200	201	199	202	194	216	204	182	224	187	187	194	210	186	192	207	216	211	216	210	214	195	202	211	197	213	204	202	204	212	186	168	215	197	220	212	188	214	214	203	202	185	199	214	206	202	196	212	219	216	244	196	192	199	221	192	211	194	184	193	217	218	174	217	201	208	204	212	185	208	193	186	234	205	210	192	201	171	193	198	188	221	230	202	183	211	199	203	201	219	209	196	218	183	225	177	195	203	195	204	182	193	193	198	201	180	219	192	198	170	203	197	191	191	210	176	218	229	189	198	188	192	200	208	205	179	205	216	219	233	224	196	226	223	175	200	211	183	213	198	173	208	184	197	174	233	216	202	178	210	183	198	228	166	214	192	199	209	187	175	206	189	204	229	177	189	198	234	219	205	214	206	186	218	218	197	168	173	201	236	224	180	214	191	206	179	208	212	188	216	216	218	190	225	192	199	193	179	199	235	205	186	216	222	216	229	197	207	179	231	218	214	179	218	200	184	209	189	225	197	185	193	209	206	207	191	204	200	188	195	213	194	207	214	201	212	221	189	192	211	224	230	197	196	189	243	187	192	212	182	184	195	196	216	206	192	209	203	184	190	178	217	183	199	192	175	206	181	185	201	223	169	206	194	216	203	206	227	207	195	222	198	198	207	204	203	210	186	191	188	214	163	185	204	197	191	208	186	232	208	180	185	213	203	182	224	204	203	212	196	172	211	198	196	183	178	210	178	197	204	182	207	182	215	209	201	197	199	209	219	180	209	173	183	204	201	213	236	207	206	220	195	227	198	214	172	218	175	205	189	215	193	196	195	179	175	217	191	187	182	205	196	193	184	197	186	190	209	227	207	189	207	220	207	224	206	197	198	244	196	177	178	183	181	214	181	179	184	191	204	201	214	208	220	199	208	229	200	196	209	191	222	219	191	212	224	185	200	189	191	183	203	180	195	218	179	226	185	214	210	216	186	204	189	228	193	198	185	210	205	194	188	227	203	201	193	215	181	213	168	192	212	185	198	210	221	191	179	198	190	214	198	218	158	219	189	181	187	166	206	219	215	192	221	175	226	198	191	189	196	212	208	217	213	186	196	190	195	209	194	174	192	208	178	208	194	185	194	211	161	184	198	229	183	215	197	190	229	183	195	190	195	226	188	197	216	199	207	201	179	227	209	200	209	184	196	186	202	200	184	203	200	210	197	194	210	211	229	210	215	201	201	189	200	200	194	186	186	183	215	187	202	204	200	201	182	210	204	207	199	184	195	184	187	194	189	198	234	231	187	180	203	229	214	223	194	200	196	189	214	206	216	214	183	206	179	198	202	189	201	216	218	222	187	200	198	199	229	197	183	206	196	209	207	215	222	210	176	203	219	197	190	192	231	224	202	207	193	207	200	200	175	186	190	220	188	204	203	196	187	214	216	217	204	183	183	193	209	196	215	165	217	211	201	212	207	216	193	172	200	172	203	206	196	205	222	199	210	225	206	204	201	177	195	206	200	186	196	216	188	178	225	202	183	210	200	221	189	192	184	194	190	202	208	191	195	198	216	195	231	212	213	204	207	188	203	204	179	229	205	196	192	228	194	193	205	210	212	216	207	217	187	224	196	213	201	183	186	233	208	225	182	177	200	199	205	200	174	221	182	195	158	191	210	206	198	200	194	191	203	221	189	196	216	189	184	168	210	207	193	214	211	200	188	178	175	209	204	209	211	177	186	216	196	217	217	206	196	177	186	182	189	180	192	197	197	203	202	190	199	200	215	200	220	219	215	210	192	206	219	218	202	206
26955	30297	35629	36817	34749	31624	25067	29016	30206	29211	26668	16197	11523	14566	16406	11525	11986	14807	13067	12383	11388	10659	11634	9721	8100	7268	9727	10322	7919	8141	8052	8642	7593	6902	7194	6182	4588	3969	3360	2820	2690	2066	2011	1620	1565	1795	1194	1222	1204	912	910	816	758	701	617	646	612	629	639	631	586	626	638	577	629	560	584	609	592	658	627	605	612	561	578	557	658	646	578	592	623	601	625	589	566	575	634	568	549	592	595	534	602	595	573	598	596	556	541	573	579	567	572	565	562	536	566	595	560	597	585	593	566	556	560	566	601	554	560	593	561	585	567	572	563	534	561	611	553	579	538	588	522	548	535	552	518	569	549	571	555	581	551	567	583	577	537	554	569	598	610	579	590	578	539	616	609	584	544	561	590	580	567	579	538	551	535	532	548	568	546	552	542	546	585	578	582	586	528	595	523	503	579	595	616	555	596	566	544	584	582	533	537	546	541	540	578	608	577	547	539	572	564	571	557	575	564	615	528	589	582	565	551	549	556	548	556	559	573	582	560	538	576	571	564	529	542	580	609	555	582	540	585	569	585	569	588	599	545	581	561	606	533	524	559	596	556	597	541	599	502	552	577	537	565	545	579	523	539	542	637	552	586	563	547	570	576	586	534	539	575	597	543	567	569	543	548	558	550	588	551	573	589	568	602	586	597	579	600	551	593	548	617	556	557	587	616	555	593	544	540	570	590	566	552	546	551	560	585	545	540	548	564	549	563	520	546	582	567	607	593	593	585	580	579	582	542	604	594	549	572	547	542	526	536	571	564	555	581	558	551	571	588	549	593	557	539	564	586	567	528	535	548	548	577	595	562	542	543	546	578	573	586	547	541	523	597	558	565	559	579	530	575	524	531	556	575	564	579	514	540	546	540	518	538	571	561	570	549	582	559	565	521	551	579	560	566	553	570	566	534	528	559	569	548	572	554	536	532	579	533	542	552	600	504	522	585	593	602	571	557	558	568	565	569	581	559	558	606	514	563	579	609	562	544	569	556	587	569	563	580	551	579	554	515	550	554	548	543	574	595	555	535	573	582	561	565	543	527	602	560	568	570	567	566	512	541	591	537	574	548	498	587	545	554	597	574	563	579	537	572	579	606	502	570	547	558	556	583	577	555	568	563	539	549	536	547	558	552	567	552	535	565	538	548	533	560	586	525	555	529	561	542	539	581	581	584	563	563	560	565	566	594	590	585	591	531	552	566	606	528	563	560	590	591	566	552	578	558	534	592	580	556	559	597	528	581	560	557	541	606	581	549	555	579	592	566	611	557	546	586	534	576	565	565	540	555	520	549	555	555	580	519	576	597	564	556	566	582	575	526	547	529	526	578	582	571	589	529	589	582	572	573	568	568	538	561	561	547	600	568	600	562	576	517	577	604	578	534	541	548	600	560	571	520	536	574	527	595	593	550	558	552	589	566	555	582	511	553	572	569	584	553	618	509	569	512	556	574	575	517	511	533	554	561	595	607	561	608	573	554	552	579	568	586	544	590	557	518	576	557	572	578	538	562	563	592	555	544	535	539	572	605	555	588	563	558	500	588	580	546	531	550	594	553	559	554	560	525	539	587	574	576	587	508	607	547	564	558	587	590	583	586	588	531	560	555	552	531	594	544	566	530	550	539	568	557	574	572	546	567	516	568	541	534	571	545	589	625	588	551	532	563	537	561	590	498	576	585	613	563	579	543	559	528	590	544	576	562	530	542	550	536	543	566	596	539	547	527	533	574	569	562	535	609	540	592	583	609	569	571	571	553	592	549	581	509	551	561	563	558	541	568	580	574	568	589	547	570	575	558	553	543	552	540	598	565	556	516	577	583	530	573	573	540	574	569	574	551	559	582	533	570	613	532	576	497	524	547	563	549	522	565	581	530	523	518	512	586	576	581	541	527	561	550	574	508	553	519	571	561	557	557	547	560	557	526	585	563	553	591	572	578	569	575	589	550	535	554	535	569	567	597	607	555	538	538	558	535	524	546	565	541	563	559	559	561	529	564	572	577	587	572	538	564	558	541	560	561	513	556	557	551	560	555	529	560	591	558	545	573	600	584	539	582	636	547	590	555	595	560	551	562	581	538	554	567	528	560	532	552	553	558	562	553	545	568	510	577	572	557	544	577	556	562	578	538	536	571	550	593	530	573	559	547	588	527	552	594	548	569	546	555	550	554	543	563	513	565	543	555	533	535	591	609	584	512	601	538	541	538	538	584	587	549	585	562	527	624	599	568	537	561	550	542	574	596	579	559	541	617	582	600	571	583	527	560	578	536	581	600	570	589	578	533	562	590	573	596	582	512	559	581	585	548	533	544	499	560	536	570	569	518	562	554	546	542	567	606	538	531	478	536	585	553	563	566	538	580	541	590	541	580	579	572	549	545	593	535	543	537	555	538	563	560	570	526	548	579	555	546	569	543	550	559	551	563	540	618	560	531	547	541	599	546	599	568	550	547	543	535	563	565	556	566	533	583	549	559	551	534	556	584	561	541	525	553	585	567	561	540	581	571	571	546	613	572	552	546	573	528	545	585	557	557	576	552	522	583	568	526	558	602	520	586	575	558	546	534	590	568	594	576	544	487	572	597	577	582	542	538	508	556	585	589	560	555	560	582	641	527	554	602	539	572	581	571	544	546	555	548	519	540	563	531	560	547	547	557	557	551	558	556	534	580	530	549	557	511	529	553	605	574	554	562	617	605	563	521	580	514	577	553	538	572	559	586	496	534	566	565	537	567	582	578	537	553	533	556	542	586	535	534	567	540	586	565	568	580	537	566	553	564	547	547	553	581	577	609	504	568	590	586	596	551	547	545	532	561	542	573	554	552	533	552	536	582	553	543	544	563	560	547	543	524	544	548	530	569	578	555	551	582	530	572	595	527	560	550	597	566	546	562	565	542	535	560	546	597	552	601	542	595	556	536	560	547	555	578	540	556	558	532	567	569	546	584	562	543	547	587	545	596	567	558	541	561	580	556	582	549	534	574	561	541	536	537	534	544	535	591	536	554	574	558	528	583	599	548	587	548	552	555	568	557	533	611	497	568	571	585	548	549	558	521	591	526	534	571	564	532	548	553	562	588	594	543	557	548	561	561	528	573	565	560	543	553	535	549	546	561	522	549	565	541	582	541	592	580	575	525	554	586	627	565	547	518	531	563	610	626	574	611	547	556	595	573	539	565	601	607	557	604	565	567	564	537	577	580	581	591	550	571	584	529	597	573	562	560	553	590	607	543	573	576	523	569	565	550	550	567	591	543	544	630	553	593	536	586	593	558	563	561	496	530	530	548	547	587	552	571	570	553	544	524	527	577	567	599	518	524	619	560	562	626	541	534	529	575	499	566	561	560	551	557	543	553	510	574	570	524	550	573	539	557	573	569	594	546	546	520	540	537	524	587	581	541	594	572	605	536	542	580	598	573	517	625	574	589	609	548	564	580	566	576	572	616	554	581	574	572	539	539	546	549	591	536	535	576	535	555	558	596	582	562	551
10539	7734	9323	5953	3946	2446	1531	1234	1167	1062	828	608	483	503	480	436	440	388	399	392	375	362	336	343	328	342	302	372	305	325	328	329	299	320	305	354	320	274	289	277	296	298	337	300	302	257	284	272	282	296	282	279	263	298	252	280	282	283	264	281	288	296	297	270	269	249	259	290	301	289	288	261	298	268	289	293	292	308	286	277	281	295	298	264	283	280	280	285	260	294	246	275	276	254	287	299	281	317	293	262	267	268	252	286	296	266	278	251	252	291	276	284	264	285	321	292	279	284	281	275	307	290	270	284	272	303	259	290	292	291	312	299	278	299	281	285	282	291	285	277	280	285	260	316	288	268	266	253	316	280	269	292	284	281	265	303	298	284	299	259	304	300	247	297	282	280	283	304	292	255	316	283	290	298	260	272	276	284	289	270	282	294	308	273	299	296	306	274	298	297	283	281	254	278	315	293	300	282	293	290	292	299	251	257	275	302	256	277	284	297	276	313	291	285	271	253	287	265	294	279	282	286	301	285	254	306	270	297	283	302	296	284	254	270	299	299	286	289	294	270	290	290	269	279	288	280	282	281	304	270	274	297	345	282	286	289	302	288	271	285	252	240	299	273	272	279	285	269	240	291	293	275	271	289	281	282	310	289	262	275	281	292	269	284	293	265	286	262	273	302	304	296	290	270	287	283	278	271	299	273	278	291	272	274	306	262	291	304	282	283	248	287	283	300	271	260	271	273	247	313	287	276	309	298	238	284	294	304	309	311	280	274	298	261	241	301	294	269	271	284	276	300	315	304	307	273	285	275	298	298	304	270	256	245	314	266	264	280	287	275	291	294	300	284	260	277	285	288	294	285	301	282	290	306	284	262	304	273	300	297	278	284	291	297	260	295	292	277	264	279	294	285	307	272	304	268	289	262	311	278	286	277	271	284	306	256	304	286	261	280	280	287	274	296	282	264	290	303	272	299	285	277	312	294	280	275	293	303	289	273	304	281	292	291	302	272	303	288	275	284	304	284	287	292	306	282	306	296	310	268	275	257	281	268	239	272	252	282	277	266	278	300	292	285	278	301	325	268	265	273	293	284	243	282	276	278	281	322	290	269	285	290	274	268	300	293	286	269	307	306	286	260	291	265	256	264	311	283	285	276	312	291	306	281	275	282	286	292	295	281	282	283	273	298	302	288	278	283	298	314	318	276	285	264	301	301	287	274	289	276	278	313	276	288	288	303	283	288	297	264	280	321	293	284	282	310	291	267	277	281	279	305	284	302	307	255	282	285	247	280	280	291	307	279	323	288	289	254	271	284	260	268	320	304	304	270	283	317	317	272	289	307	271	260	286	261	307	275	304	283	288	282	302	273	296	284	301	315	300	285	274	278	277	304	262	300	278	290	279	255	325	289	338	285	313	274	288	256	287	276	270	298	306	311	300	310	272	312	292	303	267	295	275	306	254	286	310	280	273	297	311	300	301	301	308	292	285	317	278	291	245	291	334	245	273	291	271	294	262	291	300	274	295	315	278	282	278	263	318	283	306	269	307	337	294	249	295	285	257	287	294	291	269	288	302	322	269	300	269	309	283	253	288	289	281	245	311	316	277	271	282	271	270	291	297	301	336	263	268	294	279	278	302	274	304	292	284	265	270	281	264	252	309	247	306	275	270	303	280	280	281	258	292	268	245	292	264	274	286	297	309	297	277	322	284	277	278	262	290	276	271	298	293	288	253	324	257	288	274	286	268	301	295	277	275	253	278	260	263	293	287	255	280	268	298	279	303	292	277	295	290	269	267	277	287	284	306	276	280	289	286	270	277	303	268	307	293	303	289	291	262	277	272	286	264	282	296	309	251	285	277	294	283	290	277	293	307	287	309	272	309	271	289	264	261	293	298	291	311	298	271	279	302	256	314	294	298	288	285	281	290	300	266	301	299	311	311	267	292	301	256	292	289	308	295	281	312	235	255	280	250	278	269	288	297	271	273	285	292	287	279	272	297	273	271	289	304	332	277	312	286	274	280	296	296	325	269	276	251	290	284	271	284	305	266	278	259	302	295	290	276	301	306	277	294	320	276	295	289	317	298	288	284	269	279	292	311	310	287	275	275	293	263	301	284	258	328	336	300	288	301	299	281	279	275	276	276	273	286	275	306	301	321	281	292	292	269	281	282	288	269	269	268	266	274	274	303	287	245	268	286	314	263	258	300	280	271	272	290	287	328	311	266	299	283	306	279	283	249	274	276	297	256	286	296	261	269	291	286	315	316	267	263	282	278	292	310	266	286	275	246	284	262	276	269	291	282	275	285	272	283	286	305	302	269	289	298	281	297	285	268	295	285	258	301	292	278	323	297	278	285	264	303	294	292	285	279	277	284	290	285	306	294	257	272	294	313	253	307	264	294	295	278	289	269	304	311	280	268	299	282	287	302	270	272	272	284	303	264	285	278	291	281	262	294	272	259	296	297	274	254	272	288	302	305	298	278	297	284	278	296	278	283	288	286	262	317	285	289	273	296	295	280	278	279	235	291	302	233	272	263	269	289	259	283	299	295	275	286	310	276	290	290	305	304	331	276	265	284	304	307	307	296	279	280	303	321	289	274	288	272	295	321	270	281	284	266	279	279	266	303	276	294	290	290	285	302	312	276	292	285	242	257	312	285	290	265	264	304	284	316	294	303	289	303	297	276	256	302	288	270	297	285	263	310	298	290	282	263	321	300	280	296	240	280	277	283	279	277	292	252	283	273	277	291	300	278	263	295	286	300	254	294	277	310	285	295	282	288	318	292	305	300	279	267	280	308	262	273	276	281	258	260	286	282	281	275	275	297	280	312	324	258	298	286	284	343	272	308	289	278	299	284	250	289	297	254	262	300	293	265	319	264	267	284	267	294	281	278	271	298	272	274	251	284	297	293	273	299	294	280	301	283	270	291	284	272	272	289	292	265	279	297	272	263	277	269	304	308	294	263	297	294	290	294	308	262	290	258	290	293	294	293	294	305	300	261	272	290	251	279	302	310	274	285	283	286	306	253	294	262	283	293	301	295	282	287	284	307	296	284	294	265	276	281	254	292	292	289	288	280	312	272	252	280	279	289	296	273	268	280	267	315	291	283	271	242	296	292	282	300	302	265	279	285	283	267	279	253	293	269	283	275	299	282	273	265	269	289	277	267	273	267	285	304	263	285	280	310	314	295	290	288	294	269	276	292	261	240	283	269	306	305	288	259	283	290	288	278	299	253	280	277	252	261	291	287	261	296	301	270	329	263	299	249	278	296	279	284	251	271	311	298	277	316	276	278	269	275	297	310	278	285	300	269	311	287	279	289	285	300	311	291	320	275	260	271	308	303	294	320	283	288	269	310	273	316	299	275	267	275	300	272	259	290	256	287	281	274	317	281	294	286	274	286	275	284	293	268	303	284	283	304	245	295	274	296	284	322	311	287	280	284	277	307	271	292	267	284	304	293	293	270	281	304	285	280	283	291	268	305	282	284	281	298	274
9662	9265	14812	13471	11312	8120	5808	5005	5022	4785	3725	2627	1993	1992	2125	1751	1697	1763	1536	1469	1337	1250	1411	1276	1127	1010	1203	1153	1066	1048	1082	1079	961	1041	978	960	926	907	916	872	825	824	802	858	785	796	807	742	753	815	794	722	748	737	762	750	791	797	759	742	781	748	753	779	792	756	709	754	743	748	771	754	752	778	791	750	770	773	780	743	777	803	762	781	745	764	786	765	775	753	777	801	790	768	775	751	766	788	787	731	781	788	769	770	850	803	747	769	780	773	739	804	770	786	764	748	775	757	776	749	787	817	791	752	784	745	789	816	783	759	756	763	755	767	799	760	788	762	744	776	793	762	776	817	729	742	734	772	748	738	798	732	776	755	708	764	742	770	758	794	746	728	694	723	770	772	726	785	790	741	817	768	752	767	802	797	747	727	729	789	794	763	732	738	727	774	769	786	779	755	784	801	783	741	778	764	725	777	781	750	729	766	727	840	769	762	776	733	774	764	769	775	759	754	759	779	777	802	768	753	767	764	833	808	716	776	772	790	781	781	752	711	728	758	727	785	765	797	713	718	775	773	796	746	744	749	774	742	805	743	767	741	779	781	777	807	745	759	718	752	734	781	755	747	734	773	794	717	735	767	800	783	765	767	741	781	739	750	775	745	734	721	730	723	751	775	768	796	763	756	758	783	815	786	769	797	705	696	794	737	793	779	766	747	792	802	778	764	723	731	802	748	796	790	755	763	740	773	767	758	778	812	781	792	763	738	755	776	798	790	739	799	793	754	736	802	768	782	774	798	804	740	746	735	767	746	751	749	750	720	710	762	833	745	768	803	734	752	784	765	814	787	758	757	714	762	756	750	741	790	747	730	725	765	788	790	802	736	766	804	760	737	792	765	751	806	793	814	769	745	725	744	794	745	759	771	783	755	771	783	751	794	737	775	726	719	773	752	744	697	746	714	718	771	768	787	724	764	779	750	737	743	797	757	770	766	741	752	720	775	813	789	720	862	710	768	806	808	766	762	791	790	780	789	782	763	758	755	788	791	737	791	769	787	749	770	767	774	723	735	731	751	736	743	781	746	759	774	806	783	749	750	768	781	778	806	794	742	717	781	782	778	753	742	740	765	730	730	799	769	805	778	746	796	743	773	708	787	737	725	784	728	795	727	736	803	775	802	761	782	745	796	789	723	736	752	749	745	789	713	787	743	784	786	761	774	747	831	803	717	739	749	778	774	770	726	780	761	799	753	743	800	810	772	752	794	773	758	773	781	796	761	758	726	787	816	746	773	762	771	786	762	769	800	773	780	804	775	764	735	817	756	744	770	732	748	749	773	765	785	768	756	773	746	788	811	787	759	787	851	799	771	777	751	810	732	745	795	726	724	753	721	808	751	812	766	746	806	804	775	753	739	752	807	849	773	794	762	697	741	760	794	783	734	777	730	748	783	778	761	778	792	738	753	772	750	782	750	706	754	800	796	765	769	786	733	705	768	796	784	802	755	791	806	785	774	748	791	749	791	769	741	755	768	773	741	773	759	674	781	795	758	815	758	727	748	700	777	770	721	793	742	770	742	726	797	772	771	731	754	746	792	794	774	748	738	755	747	738	804	785	746	772	755	730	757	754	817	742	761	767	756	749	764	789	793	822	789	777	787	759	801	772	733	757	739	767	737	756	755	752	821	772	727	738	762	778	788	750	803	721	803	778	766	805	771	787	753	766	775	812	779	738	725	762	741	739	792	690	745	767	760	742	763	803	777	752	749	773	739	752	743	752	771	751	815	746	761	828	762	733	746	723	809	744	726	759	805	770	758	768	756	806	754	741	722	750	726	741	768	796	753	737	793	745	790	791	744	814	726	724	781	706	736	756	784	773	761	760	763	777	752	788	782	809	703	757	774	780	769	760	760	812	776	763	721	727	700	735	797	771	755	791	749	777	754	757	788	753	781	797	743	783	737	770	784	758	749	747	790	778	790	793	731	771	772	746	740	734	743	775	775	780	746	741	753	761	785	813	778	736	780	769	763	795	775	807	790	771	768	819	738	724	806	751	752	757	826	799	813	752	673	749	778	767	786	751	750	792	792	785	828	761	771	791	744	715	741	803	779	766	742	743	758	761	751	768	800	765	728	735	754	797	744	799	738	774	750	758	781	779	734	812	713	789	781	760	775	750	748	728	774	759	772	764	805	826	782	736	744	727	743	706	750	779	743	775	750	773	738	756	803	746	724	736	737	762	717	781	767	767	795	772	773	738	741	769	769	735	771	760	727	770	753	761	771	761	751	739	788	753	760	749	755	792	760	809	774	716	759	777	747	809	735	769	777	776	767	743	726	767	776	724	772	835	771	765	782	757	729	813	759	756	753	765	813	693	769	757	744	715	770	750	764	783	802	783	807	824	772	771	816	774	725	745	765	748	813	784	805	717	802	726	729	774	786	715	790	749	756	756	770	767	751	805	805	754	746	763	777	750	684	740	782	776	690	838	776	717	749	764	755	719	753	793	786	770	743	770	745	763	747	721	760	782	744	805	731	778	805	742	777	787	769	791	764	771	787	758	764	738	736	708	758	764	786	782	723	748	765	742	754	772	758	773	764	792	717	756	754	810	797	780	744	757	781	752	748	779	764	724	777	749	779	765	708	757	791	738	732	714	756	728	779	759	749	782	766	774	740	785	746	752	706	775	750	748	794	731	759	790	714	760	768	786	732	762	714	749	744	697	825	706	791	757	783	720	704	810	759	777	783	723	768	816	742	760	770	765	776	776	735	761	761	782	773	692	794	744	780	753	736	775	758	722	799	731	759	751	758	715	745	805	777	747	750	747	726	724	720	758	798	775	768	786	747	780	767	781	724	742	752	826	786	786	766	693	783	751	726	726	781	766	761	734	793	777	781	787	782	723	784	751	743	754	772	758	746	782	799	773	732	755	727	755	768	743	770	777	822	775	774	778	785	774	742	763	819	744	763	809	789	723	755	750	802	698	744	757	746	766	766	758	745	790	837	746	725	722	740	756	707	740	750	753	804	787	705	800	726	728	788	789	749	773	736	777	767	753	738	739	776	831	785	736	789	805	764	743	810	727	768	791	755	781	749	744	770	749	788	739	776	777	779	704	755	741	743	756	777	726	733	803	801	781	752	812	761	781	741	734	756	796	790	759	751	759	750	798	746	791	730	757	775	791	748	770	764	728	767	770	751	737	758	808	747	785	728	757	718	771	734	748	719	720	750	770	781	779	839	803	784	783	721	757	721	743	720	771	758	827	759	771	762	814	736	738	772	810	776	808	781	728	714	783	745	747	760	784	775	758	774	788	754	738	755	736	806	736	782	787	721	707	785	755	724	785	756	707	761	771	785	747	739	775	738	754	719	745	744	746	756	789	749	744	798	747	748	798	771	812	739	759	788	732	739	806	742	769	728	759	795	752	741	745	781	749	763	763	849	761	795	761	778	795	783	770	764	744	768	760	755	793	760	826	759	742	741	794	744	766	745	766	786	766	738
29565	26860	30280	25493	23737	16831	9573	10054	10571	9336	7267	3441	2084	2566	3006	2175	2007	2126	1915	1748	1417	1313	1645	1364	1056	988	1100	1141	941	851	954	921	823	847	844	763	578	531	429	401	386	384	360	302	258	305	339	273	268	231	285	227	226	229	270	261	236	237	244	245	231	256	231	224	220	245	239	235	263	250	236	240	224	233	228	237	237	237	209	231	236	236	248	222	233	205	244	221	220	208	209	255	222	228	217	227	219	228	221	247	225	230	221	233	226	213	224	228	219	213	209	261	219	206	235	234	224	208	222	235	251	252	249	222	230	244	259	223	225	254	225	221	240	260	212	254	229	236	235	215	239	241	251	228	219	227	235	201	223	217	235	242	216	249	234	224	241	225	237	239	220	241	226	216	247	230	196	210	237	221	210	226	238	224	252	234	221	238	232	233	233	229	222	244	247	215	235	215	232	251	237	236	229	237	243	241	219	252	227	222	234	231	231	244	226	223	229	211	242	250	265	221	209	241	240	261	237	247	205	231	218	229	233	234	245	236	258	214	240	216	258	243	232	228	239	212	225	239	242	212	215	232	241	247	242	219	238	212	228	219	243	222	236	233	220	254	221	218	210	203	187	197	203	228	243	232	219	230	261	232	226	222	221	227	236	238	248	215	223	210	208	227	228	226	219	248	212	231	263	220	211	234	233	217	235	229	226	247	232	238	205	234	235	244	239	218	206	220	228	224	256	208	249	227	202	248	245	247	228	257	214	257	233	240	247	240	274	217	233	224	229	220	225	224	231	238	231	235	230	244	228	219	237	213	218	213	210	200	230	232	238	219	215	235	249	262	263	222	211	213	234	224	219	243	215	229	228	233	243	231	267	232	207	236	239	240	220	224	213	229	212	247	244	231	234	254	227	219	233	256	229	228	233	227	211	217	226	224	227	258	230	242	226	228	246	234	256	209	200	208	241	224	228	250	233	256	228	231	225	222	214	247	224	240	241	219	223	224	226	221	227	231	248	241	230	207	207	211	191	250	210	239	221	241	229	234	249	228	249	226	217	221	247	254	238	216	236	247	222	237	269	240	231	230	236	212	268	266	220	241	232	209	213	211	225	242	247	216	211	227	237	206	226	233	235	229	222	250	222	227	228	221	235	243	220	228	230	250	232	208	241	240	232	241	219	257	200	231	225	228	240	217	212	241	203	208	237	236	211	240	244	251	252	229	250	202	243	211	233	266	253	229	217	240	248	247	221	222	228	239	239	233	221	241	263	226	207	243	226	195	225	215	256	228	236	243	216	238	263	226	222	233	227	210	230	229	231	230	232	231	235	243	248	226	232	225	206	226	205	227	220	225	210	245	240	255	241	236	244	228	232	235	224	230	198	243	215	260	240	246	215	235	250	237	224	216	233	238	223	228	238	256	241	233	230	230	242	245	240	231	255	266	219	243	240	233	216	216	235	211	219	220	230	233	249	244	192	264	235	225	244	223	210	256	227	239	224	234	230	207	253	226	200	229	266	239	252	236	207	246	212	225	233	257	234	220	245	211	254	238	243	204	245	230	240	227	223	242	219	252	227	239	233	241	208	205	243	228	213	246	236	254	235	232	245	243	244	222	207	247	224	233	238	240	252	251	235	204	233	232	248	232	237	213	228	260	232	229	237	247	209	232	213	234	257	233	250	245	234	234	239	236	233	210	233	238	245	261	237	237	238	222	219	219	218	268	235	222	222	236	227	235	209	240	234	217	237	221	225	244	251	240	232	224	230	236	225	225	215	233	232	255	247	237	233	226	224	266	256	227	223	247	237	206	239	214	225	231	221	229	218	236	248	199	234	187	221	250	242	229	238	234	227	245	224	236	244	217	232	219	244	224	236	217	215	227	256	210	234	249	218	240	236	237	217	227	231	216	263	210	241	223	235	235	223	239	233	255	240	224	254	228	250	231	218	240	241	233	231	203	196	206	214	224	243	241	196	236	212	249	228	241	257	231	236	209	248	225	218	239	220	206	247	222	245	246	244	208	243	227	230	237	230	216	235	250	248	262	254	232	234	214	243	225	208	207	216	248	206	227	245	210	228	235	241	239	227	229	234	231	238	221	215	248	242	222	223	212	208	224	242	210	222	241	235	230	220	248	227	218	248	229	264	240	241	211	242	231	213	254	224	238	212	212	225	231	240	240	236	218	250	236	257	250	231	236	235	217	234	223	222	245	208	238	199	243	214	240	253	260	238	234	206	239	248	271	215	230	202	223	240	238	207	227	238	263	254	247	219	237	252	243	264	230	258	238	242	242	233	232	231	246	236	222	222	251	255	248	220	216	273	243	244	237	218	231	239	250	238	240	223	240	259	243	233	233	238	240	233	226	240	229	213	234	234	241	197	235	209	226	245	207	226	191	252	210	256	227	234	217	243	239	228	221	225	238	228	247	234	232	245	249	230	238	231	234	230	225	215	246	238	227	218	244	241	220	237	232	231	235	256	233	234	246	235	238	235	253	236	202	219	218	208	247	229	249	219	214	217	236	230	246	233	199	216	208	247	241	232	232	247	235	223	265	216	214	240	233	239	224	233	238	247	229	225	244	225	229	238	259	226	252	231	222	237	236	220	247	233	238	230	214	202	241	218	223	254	234	207	270	225	247	237	242	242	241	227	234	243	240	238	240	237	232	264	253	194	245	243	237	226	257	236	248	245	225	231	242	242	204	224	227	242	211	254	231	216	242	218	236	246	220	216	208	206	223	251	221	226	229	231	222	229	217	233	223	220	227	262	206	255	245	250	219	211	214	213	227	218	231	216	211	215	238	249	230	226	240	233	232	219	226	231	231	218	213	268	221	231	222	224	217	226	226	244	244	227	235	232	247	239	212	222	235	225	235	222	240	256	231	221	256	243	205	231	208	251	232	249	219	247	231	223	242	238	247	250	234	229	230	244	227	247	229	224	254	245	226	221	219	234	236	212	234	257	219	239	245	222	245	243	250	205	245	205	228	233	240	246	266	224	234	259	251	231	233	223	223	219	264	256	241	225	239	257	234	235	224	232	225	234	240	228	217	223	250	210	242	278	236	234	230	213	234	225	229	232	207	250	233	233	216	254	228	234	225	241	204	237	215	233	233	239	239	262	211	215	209	231	230	239	215	225	235	241	224	242	220	238	242	254	222	227	229	239	216	247	247	228	233	242	211	234	225	252	248	244	214	248	230	249	244	247	229	242	243	224	224	220	234	264	235	253	227	258	238	251	213	219	257	214	225	228	238	242	197	253	219	251	217	239	229	245	212	240	222	243	210	210	229	223	226	221	240	255	246	231	245	245	219	216	211	212	262	244	243	216	197	249	254	236	250	236	264	225	220	255	225	222	202	207	216	226	231	223	223	226	197	224	230	225	237	205	200	227	227	225	245	225	242	203	243	244	246	233	281	237	209	216	224	243	254	242	237	208	230	251	238	231	218	220	235	220	239	266	227	222	215	228	239	227	245	242	244	261	218	223	242	225	231	227	230	236	245	246	234
22284	23614	30195	29793	29458	24370	18883	23419	24294	23716	20942	10968	8370	10560	12328	8848	8847	9674	9344	8779	7573	7104	8690	7807	5366	5384	6558	6656	5395	5323	5640	5644	4794	5072	4739	4406	3256	2747	2089	2184	1838	1739	1556	1202	1239	1362	1029	1004	1030	869	865	816	730	699	714	677	687	641	634	652	669	671	654	664	652	700	664	653	661	702	616	669	678	655	671	682	708	654	650	679	604	689	701	699	637	669	635	631	678	629	634	683	606	694	634	644	642	634	638	594	630	662	646	694	614	636	624	639	623	677	634	681	618	657	630	661	614	626	637	655	665	699	653	664	652	629	653	642	631	596	617	654	606	618	689	662	680	644	652	625	628	637	637	611	628	635	585	619	660	639	635	618	600	667	660	684	642	582	642	620	618	614	668	587	669	647	639	631	619	623	657	662	683	633	676	656	615	647	642	642	591	621	649	623	642	598	672	629	661	614	656	640	677	650	631	666	653	649	577	615	619	676	635	600	643	692	591	656	645	651	611	622	609	673	665	606	615	630	591	650	603	635	624	659	643	643	614	645	640	626	609	646	589	625	652	609	670	648	606	626	641	651	650	617	658	659	641	631	625	634	615	657	650	641	614	589	643	611	633	608	647	645	641	625	654	621	626	668	623	642	615	663	672	629	628	632	643	628	632	573	613	614	642	644	634	608	587	604	634	573	647	621	647	578	632	597	637	601	639	630	603	648	594	613	625	616	598	607	640	612	623	643	612	604	622	598	623	655	647	617	627	647	674	646	645	598	594	633	650	653	625	609	654	654	620	610	635	650	624	647	645	637	661	591	594	666	654	599	567	616	599	648	661	603	632	628	597	668	608	601	647	615	691	620	591	668	654	625	617	625	641	672	636	677	643	674	646	581	620	636	642	660	641	648	645	659	644	609	632	655	601	679	621	629	624	599	641	635	601	658	664	645	662	643	626	631	640	602	632	633	651	646	611	651	665	635	617	597	593	583	642	639	597	635	638	641	645	601	646	668	620	599	654	594	601	620	648	659	612	622	639	637	570	609	670	703	650	684	617	608	626	666	610	662	622	626	605	683	628	628	675	621	611	587	652	676	624	625	595	640	635	663	663	608	615	654	623	646	615	637	592	628	693	639	638	659	613	640	594	615	625	644	603	628	600	647	606	626	620	618	631	645	657	635	589	630	661	624	673	639	627	619	678	642	696	632	622	623	601	625	634	641	642	637	667	619	630	599	624	639	591	663	663	635	595	655	603	657	641	605	622	628	623	673	643	612	631	670	641	634	609	633	640	626	654	669	643	626	618	611	634	601	609	626	637	634	617	612	654	614	637	587	564	598	609	637	625	646	594	620	650	645	643	620	606	671	586	614	644	684	635	638	640	623	646	670	639	682	636	645	591	630	646	615	670	613	671	593	642	621	612	656	691	650	624	646	662	619	674	621	622	658	612	616	600	602	611	653	640	619	631	634	617	644	611	620	654	647	647	642	629	626	625	588	601	620	631	632	629	616	652	617	641	595	625	645	641	646	623	671	613	661	655	633	646	645	647	605	625	628	640	619	655	645	644	646	617	671	650	646	596	638	650	627	692	627	684	624	662	611	617	622	666	644	668	610	560	623	676	634	613	629	617	620	594	617	639	654	641	574	644	642	655	645	632	628	631	648	634	651	609	582	620	650	648	600	623	634	603	646	639	619	641	616	640	608	648	649	631	632	633	617	620	646	664	637	645	634	696	610	650	629	609	619	623	706	654	654	621	620	619	627	621	652	607	645	602	632	633	617	610	639	648	648	590	606	626	610	622	663	644	636	665	613	685	610	639	628	613	656	590	668	662	661	616	606	628	633	634	600	594	642	680	633	620	643	625	596	621	654	631	615	611	632	647	622	596	595	624	609	653	633	648	630	639	598	564	663	678	641	583	665	626	616	645	658	631	622	655	588	637	639	584	613	645	651	618	606	616	653	679	614	638	668	642	603	659	606	625	702	601	652	638	637	654	634	623	649	620	603	617	635	645	612	614	609	645	651	614	609	630	594	611	639	607	631	626	608	646	585	645	678	585	612	623	641	660	678	636	618	617	627	655	627	645	584	644	600	633	660	614	609	619	620	629	609	624	628	625	660	635	619	626	665	621	609	618	656	640	646	651	614	634	645	644	625	609	646	622	628	604	646	622	616	679	629	594	610	645	617	661	594	627	623	675	615	631	659	653	589	624	607	643	630	661	621	652	589	625	646	638	606	629	684	584	621	626	611	621	663	629	630	664	625	618	626	624	626	649	633	609	605	693	595	634	690	650	667	618	622	610	631	646	676	580	631	651	635	632	646	631	631	647	651	626	634	624	611	633	586	646	640	616	674	667	620	633	645	623	664	609	644	606	605	648	655	638	604	611	636	611	628	669	636	654	620	620	591	629	651	668	666	656	666	606	641	682	668	605	586	625	676	614	648	671	588	645	624	626	634	654	643	615	644	601	651	658	662	639	611	625	626	611	616	660	653	612	682	608	629	641	640	656	651	633	654	654	630	696	604	672	602	639	670	654	625	598	642	610	612	622	651	647	643	605	618	634	637	631	632	595	638	611	613	642	624	651	657	626	643	643	638	657	628	607	626	650	642	667	642	615	620	612	636	613	622	606	635	621	661	661	618	644	631	635	634	663	606	638	605	611	656	630	653	610	648	600	606	631	646	655	596	630	663	622	596	630	641	669	613	691	661	651	611	635	634	621	631	668	650	661	624	667	614	623	636	608	603	612	636	626	596	589	652	626	661	640	576	637	670	616	638	675	642	597	619	621	619	610	656	617	640	628	626	643	661	671	632	647	614	663	653	634	631	619	637	656	639	631	599	642	658	634	654	621	603	639	651	681	626	584	593	650	614	642	610	601	645	629	664	631	639	656	656	600	608	641	614	631	641	653	631	627	653	650	629	606	667	589	625	656	644	624	624	635	643	620	617	585	627	678	631	620	624	626	643	628	639	647	663	651	610	615	654	599	604	636	640	619	682	647	601	623	615	629	650	620	621	641	603	602	624	623	629	620	628	668	686	634	611	613	612	676	624	619	611	625	614	642	642	658	679	645	676	672	680	636	619	611	616	638	644	640	617	614	574	628	569	629	617	605	544	629	599	652	682	654	613	640	618	605	610	627	620	591	629	691	651	617	643	575	598	651	633	623	641	641	653	603	623	627	633	643	635	627	628	561	655	642	633	629	634	625	581	682	636	615	587	616	620	657	583	644	615	583	610	628	612	638	626	622	679	635	662	631	653	600	622	652	655	649	637	635	642	646	659	609	633	653	636	620	598	586	615	629	662	663	619	634	688	644	623	609	616	631	671	623	665	641	613	631	633	647	639	633	600	624	636	668	607	667	621	617	616	646	644	588	648	604	613	652	605	674	621	624	648	583	616	653	623	678	653	613	644	619	679	624	630	636	681	660	641	658	659	646	634	605	651	637	667	613	620	615	666	630	598	594	615	603	639	678	617	612	633	650	584	634	637	630	623	612	605	675	627	588	619
36858	32883	35696	30942	30073	23338	14954	14449	16016	15678	12153	5861	3584	4003	5169	3598	3504	3684	3290	2937	2503	2394	2571	2411	1696	1768	2105	2134	1598	1472	1580	1568	1226	1350	1382	1156	874	787	604	543	562	510	409	354	368	406	318	292	301	279	244	216	243	211	185	234	214	206	184	195	191	213	189	193	217	207	207	219	216	190	182	186	206	225	205	212	218	246	187	194	213	199	211	210	192	206	190	197	205	196	217	191	208	203	189	182	203	190	201	211	206	199	205	194	178	203	171	209	204	198	191	198	195	230	200	193	180	188	186	170	209	199	188	212	196	181	174	192	191	170	181	191	216	185	195	196	173	206	210	186	191	217	201	194	181	193	192	198	183	205	203	188	183	196	179	232	185	214	216	185	239	201	178	195	191	172	217	208	190	211	203	202	175	182	191	209	182	185	197	235	186	189	173	168	177	186	187	199	187	193	182	195	210	180	177	167	212	170	197	219	219	230	221	167	199	184	207	195	204	188	201	162	206	189	181	209	191	206	210	185	199	195	222	220	166	183	228	192	192	210	175	195	214	216	173	194	185	196	200	170	211	203	200	196	222	213	184	200	199	165	220	189	173	207	196	215	191	213	180	208	209	195	206	200	207	195	206	206	178	206	203	229	184	199	205	187	202	222	209	204	192	187	156	196	193	205	179	209	192	188	179	179	204	197	193	189	176	186	230	220	194	187	205	176	194	178	172	187	218	211	219	173	183	202	183	197	223	190	201	173	233	208	228	180	183	190	187	194	214	203	202	177	168	215	184	206	189	210	217	193	203	222	184	214	196	192	208	208	181	199	204	176	186	200	182	199	189	216	196	206	215	180	207	189	184	195	192	197	189	207	194	200	185	171	176	211	181	201	183	193	196	209	185	192	181	195	175	215	201	185	210	190	205	191	164	178	189	221	220	184	211	192	175	205	206	195	181	208	222	196	192	196	174	190	190	199	209	192	207	177	181	203	203	218	203	213	189	215	171	184	194	199	206	200	209	191	154	216	191	186	174	188	193	183	214	220	164	194	198	210	190	186	169	204	210	181	211	206	177	195	197	186	236	205	184	203	195	199	185	198	174	206	180	207	191	185	174	184	220	181	197	199	186	209	188	219	190	214	188	198	179	200	213	194	200	189	189	192	181	188	193	214	205	217	208	197	192	192	198	171	204	210	191	179	201	185	177	189	193	197	199	197	198	207	190	201	227	211	202	184	179	183	217	191	214	207	168	213	217	174	180	193	188	214	200	209	213	213	216	190	197	202	207	226	210	181	221	199	186	199	178	206	204	196	179	170	198	184	192	197	212	188	204	194	185	187	208	178	199	198	176	205	205	189	173	192	186	188	186	164	192	181	191	188	189	193	188	181	189	181	208	192	193	203	204	195	208	235	200	216	194	187	202	208	204	229	196	192	192	215	190	202	206	195	181	194	190	192	198	197	188	185	213	186	187	180	196	199	192	217	213	196	200	211	174	198	188	185	199	200	190	196	168	199	178	193	194	206	196	184	185	199	176	195	191	154	186	180	176	205	176	185	202	181	204	189	189	211	206	199	207	220	198	196	201	196	177	220	189	190	206	226	198	200	211	186	222	221	202	198	219	178	197	186	158	192	214	196	211	194	215	213	196	192	205	203	219	205	163	212	204	221	215	173	177	184	216	210	188	180	214	193	218	175	211	192	210	195	221	202	209	200	187	191	199	162	167	211	193	188	189	188	193	217	177	196	231	174	180	168	204	219	202	192	197	205	204	205	191	194	193	167	202	209	171	195	193	211	205	209	187	193	207	230	181	217	188	205	187	173	213	185	192	225	165	235	173	194	191	190	189	236	215	198	199	200	187	225	153	213	210	195	177	181	207	179	190	193	198	211	185	200	175	184	187	195	202	189	186	205	211	200	179	202	185	230	223	215	196	195	165	177	199	203	209	210	201	183	198	206	207	188	182	193	190	183	195	197	211	191	180	223	216	214	194	199	212	181	199	180	190	217	193	195	191	215	202	190	209	198	199	184	191	220	209	183	181	181	172	186	210	191	189	180	200	225	200	205	215	193	199	195	195	192	191	177	195	173	184	227	186	196	191	174	234	197	204	192	172	198	209	196	190	180	180	192	207	217	212	235	197	206	195	184	194	200	205	176	203	202	187	185	196	184	204	180	200	206	216	158	206	202	201	176	170	192	195	193	198	183	176	180	194	198	179	199	198	203	209	181	192	205	199	209	209	184	181	196	198	172	202	198	201	212	211	166	204	187	218	169	222	205	159	207	204	208	219	173	203	189	190	193	204	188	214	188	188	183	186	165	191	197	209	197	182	162	196	178	207	202	210	172	204	201	192	226	196	207	203	170	190	206	201	180	193	189	185	216	180	192	216	192	214	199	215	210	174	232	213	198	177	203	174	178	194	204	208	198	184	206	191	203	202	189	175	181	182	184	181	201	197	205	228	193	229	198	197	207	181	173	199	190	205	209	204	169	201	197	212	221	190	192	192	202	227	204	206	216	190	200	233	168	190	186	216	190	166	211	216	185	189	206	200	201	186	207	224	206	187	201	209	197	190	200	195	188	199	208	169	205	182	211	209	202	186	215	204	183	175	225	178	215	241	179	188	214	195	201	202	190	200	198	189	205	198	183	198	220	162	205	213	219	204	206	187	245	171	197	189	202	227	187	216	189	192	206	213	202	209	204	184	148	208	173	178	194	205	195	210	193	191	207	194	216	193	179	163	183	167	193	191	208	168	203	186	179	180	186	217	209	236	218	210	209	207	195	209	205	202	177	213	214	192	184	198	195	215	211	232	214	203	191	189	196	187	192	185	187	193	195	193	205	207	216	206	190	214	203	193	202	235	208	216	201	191	215	182	192	210	187	205	208	176	213	191	202	201	210	178	193	202	192	194	193	236	196	217	203	219	187	173	198	186	192	187	202	195	177	207	179	221	175	202	196	194	213	216	177	192	212	179	203	187	206	174	221	231	193	196	197	204	210	214	198	197	161	186	197	215	195	207	201	172	176	221	187	224	195	160	206	219	205	160	175	224	229	182	183	205	222	178	184	189	200	221	189	180	201	192	184	178	184	213	225	203	219	208	197	187	187	191	187	215	205	185	201	197	190	188	200	195	188	222	197	191	186	205	183	207	221	208	206	204	180	180	184	199	205	197	195	184	214	197	192	194	222	225	206	184	206	184	180	180	212	198	210	185	218	208	212	199	187	156	192	205	203	201	212	205	206	203	197	190	207	192	212	185	193	198	198	213	206	203	195	190	182	221	190	206	210	221	198	191	189	209	184	161	203	209	172	194	185	175	192	200	219	213	187	214	210	173	238	184	176	203	195	175	199	204	210	180	196	173	220	212	188	225	229	218	195	210	214	177	200	207	214	226	183	233	210	205	200	205	198	195	195	201	195	193	203	197	198	185	181	210	181	190	200	173	192	209	208	197	218	208	218	210	200	176	188	187	189	214	211	202	205	194	203	198	182	198	204	176	192	200	198
25999	28290	34429	34279	34895	29983	23045	27691	29791	30263	26876	14994	11812	14756	17992	12735	13086	14508	14328	13473	11734	11521	13746	12189	8046	9726	11009	11210	8646	8514	9176	9133	7525	7790	8045	6577	5060	4469	3325	3365	2951	2635	2230	1737	1692	1796	1425	1248	1376	1030	1004	876	791	666	644	676	645	597	608	611	599	593	607	588	588	568	610	595	595	611	587	584	597	636	578	613	604	589	619	610	644	559	625	588	583	574	577	540	548	529	559	538	564	605	561	540	606	557	564	583	552	480	548	510	573	574	565	567	567	550	556	564	569	563	571	537	535	521	524	551	547	521	531	541	545	509	558	532	546	525	559	577	552	580	570	557	598	556	544	550	553	574	559	560	541	600	551	556	522	550	535	546	540	547	558	575	582	541	540	500	550	525	556	561	539	579	570	548	511	575	525	539	531	575	528	585	563	586	533	581	531	545	558	549	546	548	549	577	546	555	581	573	548	498	559	517	560	542	522	509	520	555	566	525	526	541	528	585	573	572	529	532	531	562	570	542	585	517	524	556	507	555	554	564	517	606	598	535	548	552	500	531	541	553	543	507	580	576	530	532	522	522	545	592	535	555	563	547	567	552	563	557	590	538	578	560	565	521	560	560	558	558	527	574	567	539	574	550	606	549	571	562	522	555	550	570	534	554	534	534	523	544	591	541	534	540	558	602	545	535	555	567	540	541	522	546	542	520	558	562	574	530	560	527	530	530	572	552	555	577	581	539	570	530	534	567	463	588	579	549	585	557	551	547	534	532	551	563	534	542	565	560	556	550	534	572	570	554	545	554	551	531	565	548	572	556	522	577	573	567	560	534	559	536	559	517	540	575	573	516	534	539	577	541	536	531	546	540	540	539	555	574	575	539	535	560	518	539	516	556	540	578	537	559	586	549	513	545	528	524	587	542	507	555	546	613	507	548	559	535	552	557	552	548	520	552	560	561	522	523	557	559	547	570	571	571	579	544	605	573	561	550	529	507	559	535	557	577	488	550	527	514	557	577	550	525	537	551	521	564	589	529	565	553	515	552	523	531	552	540	560	578	551	573	537	570	544	591	530	557	575	522	575	540	561	590	547	556	588	534	544	559	530	558	524	572	553	561	574	535	541	518	561	542	591	545	574	566	528	545	508	541	535	535	573	518	543	536	543	531	544	547	559	539	583	562	555	499	541	541	528	515	540	572	563	548	536	587	526	565	511	587	555	566	581	594	584	533	547	552	561	551	550	546	549	526	564	496	556	604	571	549	519	549	530	532	494	565	546	554	555	575	569	510	567	511	518	526	563	562	571	537	552	589	584	531	590	525	561	551	542	624	527	567	516	581	534	523	551	543	554	529	552	542	512	579	550	525	542	623	540	562	549	520	585	500	554	532	574	586	537	541	581	576	549	561	531	551	545	561	584	556	540	533	551	566	576	542	570	559	567	555	560	537	524	582	565	535	521	546	506	571	531	536	563	523	558	555	574	561	525	554	525	543	519	541	540	525	547	545	512	551	537	550	537	560	565	569	588	533	530	537	566	571	553	553	563	523	545	511	559	553	541	589	531	561	575	499	575	545	548	561	560	534	549	533	513	562	571	521	547	536	578	509	568	545	559	547	570	552	581	541	473	552	560	591	528	569	568	548	490	544	529	539	583	569	556	585	535	561	542	572	533	548	548	539	555	561	555	527	543	528	570	543	563	557	558	521	521	559	527	504	550	573	555	570	562	555	591	540	554	555	521	530	536	558	522	517	565	524	536	593	527	554	522	554	579	591	502	533	549	555	552	543	520	546	581	586	570	520	572	533	547	541	536	552	578	552	546	519	532	550	530	598	585	595	590	553	536	542	554	569	553	539	560	535	517	574	584	541	556	532	550	562	533	562	511	549	572	494	548	498	574	570	530	543	598	537	551	564	577	520	547	545	539	542	487	535	532	563	570	555	548	553	503	555	554	594	593	549	564	572	528	552	522	542	569	542	560	563	534	604	537	565	564	536	566	552	533	568	552	532	521	519	533	539	541	549	582	563	541	600	563	566	545	503	559	563	527	547	549	542	588	542	511	539	541	541	567	565	509	538	565	581	564	551	551	532	568	575	570	552	577	576	562	535	517	508	546	559	531	592	504	586	509	541	530	537	555	592	531	510	563	599	535	493	595	562	515	540	595	583	533	551	556	535	528	542	603	565	557	554	541	540	543	575	512	547	534	576	535	537	550	568	497	553	543	565	569	578	549	561	553	534	539	554	518	523	535	577	528	515	543	557	518	564	537	563	554	558	546	517	554	539	557	513	566	614	565	630	510	540	531	503	540	563	560	545	531	544	551	530	551	574	586	558	544	525	531	549	553	540	543	540	561	543	526	503	581	568	531	581	552	576	563	564	529	556	512	546	502	533	576	543	580	562	577	523	534	582	561	562	542	556	541	532	550	555	536	561	548	605	543	520	513	569	524	553	534	533	570	492	545	553	558	597	515	540	526	548	519	553	570	544	583	554	550	504	570	549	548	576	560	553	510	563	528	548	598	585	575	593	590	535	575	539	515	533	549	545	598	574	530	546	532	582	535	562	548	579	548	561	539	529	525	592	551	526	570	570	567	497	577	555	575	568	510	572	562	545	543	531	588	551	537	504	508	528	552	563	530	508	574	530	542	562	525	528	593	559	556	541	539	549	541	540	548	551	559	594	549	546	586	557	557	545	541	544	550	551	543	527	585	572	513	568	549	594	557	553	567	543	553	574	541	533	584	561	565	587	562	536	581	515	577	538	538	547	545	579	515	560	565	540	578	544	570	586	537	567	547	515	531	527	575	503	532	555	562	589	551	553	528	536	559	589	517	541	567	542	562	546	555	569	540	590	532	524	524	558	542	519	551	547	557	565	574	554	566	510	504	564	527	527	597	560	562	555	507	571	559	561	557	542	570	574	565	558	630	529	506	563	568	524	569	520	537	557	522	567	513	528	530	528	576	582	514	533	545	564	532	544	552	562	546	556	565	555	542	556	540	510	578	575	560	604	540	537	580	554	509	553	532	559	557	547	586	504	557	496	510	563	533	527	541	548	524	536	557	557	522	502	519	496	551	575	537	542	572	524	536	542	537	586	552	540	566	564	532	495	552	545	532	530	556	548	556	524	546	552	516	507	556	564	546	521	555	543	534	523	596	527	539	549	559	527	512	520	590	557	582	535	504	527	556	544	499	550	603	564	569	535	566	505	578	598	579	543	549	522	586	553	568	557	531	582	566	529	567	546	546	579	571	546	546	528	549	539	542	564	619	566	589	548	514	522	541	550	582	579	509	569	556	533	584	566	509	546	539	569	535	558	524	527	544	510	558	542	560	573	552	554	568	570	559	545	559	533	559	533	530	537	559	509	548	576	552	565	553	559	562	551	546	538	512	553	558	574	545	562	535	585	539	576	566	530	602	550	584	560	564	557	528	518	538	550	564	553	544	535	548	569	540	566	575	581	562	562	587	582	546	564	529	493	521	587	544	588	504	542	540	556	576	553	557	555
10375	7037	8206	5677	3977	2278	1485	1311	1092	992	838	554	510	499	518	442	408	400	394	393	356	354	385	347	321	308	352	343	329	323	335	355	307	325	300	304	271	306	273	289	296	292	276	304	311	290	279	272	288	290	289	315	308	278	274	285	302	290	303	299	285	269	281	287	303	276	272	279	261	298	257	272	269	275	295	295	291	273	287	299	284	278	294	278	301	263	284	276	259	282	275	265	284	264	288	284	290	273	289	273	285	300	291	297	318	293	315	277	282	290	261	267	242	293	266	296	267	279	277	284	303	291	265	296	294	250	273	290	308	275	285	312	287	305	267	290	266	279	300	284	264	284	297	288	291	305	275	284	306	273	252	301	272	299	300	290	263	263	284	291	290	293	287	284	273	286	290	274	263	261	271	257	254	264	285	285	276	250	317	282	266	262	272	281	302	285	280	309	279	266	289	274	294	304	309	270	268	255	264	284	289	273	257	281	275	287	276	273	283	281	298	266	307	301	264	287	272	286	265	277	269	274	288	267	319	308	311	264	308	262	334	262	250	269	299	305	290	265	279	289	299	303	266	293	290	277	265	284	309	289	270	263	275	242	293	283	285	306	251	292	253	268	254	276	304	269	270	292	300	265	310	284	263	301	284	291	286	287	281	276	260	302	274	288	265	291	286	268	291	281	291	314	253	302	303	272	285	250	275	318	301	286	292	278	292	277	264	262	290	266	267	300	275	305	291	295	292	287	267	319	279	301	254	290	269	277	279	271	246	306	288	280	271	277	269	280	282	262	269	276	257	263	291	300	268	288	320	280	309	291	288	278	250	266	296	302	289	309	297	295	282	265	298	308	296	269	260	296	282	278	288	266	260	291	288	302	305	283	278	267	264	291	256	285	285	268	271	282	302	275	269	278	285	269	284	259	282	273	284	305	300	239	278	347	283	249	290	317	285	308	331	278	293	267	313	257	242	266	292	290	262	285	269	252	308	300	284	262	252	260	304	280	269	248	284	275	273	269	277	279	295	281	283	264	268	271	265	284	285	309	245	285	245	283	277	275	283	303	273	288	266	275	283	277	306	282	292	281	280	269	281	290	260	274	297	277	283	274	281	300	308	273	274	275	279	273	299	275	268	276	282	275	263	278	294	307	274	253	288	235	296	298	307	271	263	298	280	277	265	299	286	255	263	298	273	313	274	282	282	276	290	267	266	273	308	266	266	262	295	283	282	268	247	290	318	273	288	274	299	278	275	267	287	263	280	284	266	280	279	269	260	251	289	307	269	293	281	261	321	301	313	245	300	272	251	267	280	308	306	291	275	266	293	293	295	303	279	263	318	290	285	304	287	294	296	271	270	279	291	253	278	254	302	255	288	308	287	296	272	278	271	304	284	284	267	266	291	329	267	290	308	297	298	271	262	287	309	274	282	285	308	284	258	257	288	280	261	284	292	321	294	287	278	300	289	273	288	292	277	254	274	276	307	266	274	299	279	255	284	298	282	270	294	325	270	258	300	275	260	307	255	273	262	283	288	284	262	270	296	258	275	230	291	316	297	271	271	320	290	280	292	294	291	277	310	271	320	321	305	302	288	276	271	293	278	275	298	316	281	254	274	261	279	266	275	264	304	244	281	287	276	288	281	263	278	304	250	278	278	274	282	313	288	261	317	295	279	297	282	309	261	234	296	288	257	293	296	287	260	279	280	290	274	275	271	264	265	292	296	271	277	285	275	290	269	258	233	297	291	278	274	275	304	295	283	272	285	258	292	289	283	288	303	301	279	264	278	287	294	250	286	282	287	256	256	266	272	296	281	263	298	272	276	274	302	310	285	296	257	270	287	307	282	292	298	281	277	289	285	266	299	291	257	267	271	276	266	306	285	291	290	294	277	299	277	289	311	302	271	272	296	296	280	300	274	284	266	305	301	282	310	281	271	256	304	267	284	255	267	314	287	271	272	285	296	331	260	276	267	316	286	305	298	266	289	270	293	292	289	288	286	276	297	289	281	276	297	267	299	270	293	287	285	301	293	325	283	276	286	292	273	268	269	264	280	294	281	282	274	234	308	275	304	298	298	302	300	292	269	262	293	265	281	264	272	244	279	277	296	281	276	268	284	263	279	286	263	305	266	310	283	318	317	265	253	287	282	270	283	288	280	261	272	294	284	276	260	290	222	286	276	288	311	303	292	296	308	310	291	269	294	314	281	247	289	258	279	285	271	277	256	285	286	278	320	298	281	268	261	292	285	289	289	282	280	291	310	271	258	268	281	296	275	257	319	254	315	326	233	228	280	287	271	272	276	291	275	266	296	268	319	315	270	295	284	279	299	274	280	300	274	291	278	296	279	264	301	272	302	267	253	286	264	298	250	293	274	301	286	269	298	283	315	277	284	313	299	262	286	292	279	288	273	266	294	316	285	283	291	251	259	282	297	295	278	273	318	274	295	252	266	290	303	283	300	291	297	275	296	284	298	262	274	285	277	291	260	265	264	278	263	269	292	286	307	284	280	292	278	297	273	287	261	281	230	286	278	323	269	254	279	270	283	286	332	259	297	297	294	282	281	281	305	274	270	302	260	265	271	285	257	287	297	299	281	280	288	270	270	304	298	292	283	280	285	275	251	274	267	261	299	275	305	292	292	277	286	288	293	283	288	276	244	260	309	266	278	269	262	290	281	293	293	296	291	252	319	294	280	277	290	274	280	301	275	278	281	317	278	294	282	321	256	262	298	277	294	270	289	282	269	281	254	269	254	267	274	296	314	315	292	259	270	280	255	294	304	286	267	314	269	265	301	288	283	236	270	295	248	261	300	314	310	302	288	271	281	275	294	268	293	288	310	285	274	296	306	302	288	263	249	302	305	276	289	267	293	279	296	281	290	304	259	281	275	315	303	267	287	300	286	294	265	247	279	276	298	246	288	291	289	288	330	283	287	309	294	302	283	264	260	276	268	302	293	257	278	287	284	282	310	286	253	251	315	285	286	284	250	271	301	300	283	283	309	303	274	291	300	309	285	289	271	293	282	269	248	275	298	259	268	314	259	283	282	300	271	267	279	313	309	294	281	263	280	330	282	286	282	281	283	264	305	261	259	272	301	294	305	302	323	298	270	269	273	281	288	292	276	269	305	264	274	270	295	286	286	276	269	298	275	259	270	262	283	316	292	296	290	271	261	298	297	305	295	268	254	280	298	292	296	280	307	285	289	285	279	249	319	259	300	268	284	279	286	270	291	266	259	279	267	294	295	277	257	252	260	299	297	297	295	243	253	287	301	291	268	294	291	264	300	301	262	277	276	251	299	277	284	287	309	278	268	298	315	292	257	280	274	274	293	300	297	281	280	274	306	255	281	274	258	265	244	268	278	258	292	295	279	270	270	310	287	239	266	303	296	304	310	289	271	318	290	314	308	285	305	272	280	313	300	288	274	265	298	284	301	283	313	279	253	292	290	275	290	299	266	263	308	263	285	294	301	293	264	270	313	270	299	264	278	281	262	297	280	264
8967	8296	13732	12501	10553	7600	5688	5438	5056	4483	3619	2267	2121	2107	2280	1846	1687	1771	1561	1538	1420	1358	1332	1387	1122	1123	1233	1252	1137	1130	1186	1094	1061	1080	1034	1006	921	888	858	895	835	817	795	772	829	780	757	853	773	736	807	806	763	753	717	772	757	766	780	765	736	776	736	744	732	799	740	791	745	785	730	739	740	782	762	776	729	781	720	760	788	817	777	808	812	780	726	756	723	735	767	761	763	744	792	784	745	785	723	723	728	736	806	786	723	776	753	733	745	783	777	724	783	795	744	727	751	759	769	749	755	744	705	755	774	731	732	783	774	802	767	749	729	783	728	808	761	752	783	734	735	762	732	781	712	745	751	791	762	711	747	703	733	767	796	728	799	784	741	755	742	757	796	762	778	797	744	740	736	707	758	780	756	747	742	771	737	785	759	726	782	747	788	754	805	770	723	706	734	759	784	742	714	722	793	774	736	758	777	751	775	775	803	786	746	757	784	751	748	759	733	789	764	718	794	700	732	813	737	726	769	786	723	725	800	803	747	739	753	745	724	732	705	782	728	797	719	743	811	725	730	771	751	712	728	759	733	777	788	765	692	728	723	753	760	739	789	748	762	773	755	798	755	749	779	729	738	706	721	752	715	760	783	745	800	774	737	744	745	739	746	746	752	737	762	790	767	742	742	793	778	749	788	720	758	790	752	785	793	753	692	746	751	810	773	822	780	784	798	760	717	742	755	720	762	758	732	762	745	745	813	784	754	789	797	828	787	780	783	766	728	753	757	772	749	748	779	765	746	791	747	803	756	749	719	731	764	748	765	704	744	743	710	739	738	765	737	722	760	753	736	748	746	757	758	740	787	781	706	785	738	756	754	749	754	746	811	736	745	737	711	747	762	724	793	743	745	759	742	765	736	741	760	702	765	751	803	768	745	695	758	799	777	716	751	762	761	723	773	774	781	777	778	760	718	743	783	739	773	762	727	775	799	806	775	756	761	794	779	734	729	788	756	775	716	737	776	749	747	764	774	737	797	760	730	744	736	718	796	744	801	758	704	744	750	720	721	764	724	739	732	758	735	799	720	724	695	728	734	766	760	742	799	778	768	715	743	735	796	758	811	771	737	747	767	735	781	726	804	757	778	747	779	810	730	728	772	726	682	746	726	741	802	708	735	784	787	748	728	775	764	753	762	801	756	713	714	776	741	745	741	786	772	743	786	825	776	718	730	757	771	779	769	763	770	766	769	751	720	743	783	778	778	756	751	787	747	762	765	756	793	727	785	754	739	735	771	741	751	720	722	761	781	754	789	703	776	778	784	735	813	702	799	724	751	722	815	794	816	766	716	745	736	732	800	773	743	735	759	754	765	750	738	750	750	775	711	799	776	782	785	822	748	723	775	767	757	754	699	721	737	788	780	744	793	797	766	766	724	736	709	751	800	778	755	768	750	725	729	768	723	783	777	757	800	716	739	760	764	737	719	767	772	777	742	741	770	715	786	785	732	751	774	781	752	802	759	798	749	766	783	722	756	758	727	704	765	788	751	807	757	734	734	723	805	733	731	755	763	742	768	751	746	780	748	730	766	742	744	765	759	745	746	785	768	796	768	749	792	764	763	723	763	786	773	771	741	767	769	749	769	801	744	768	798	712	741	772	770	727	737	789	764	729	736	779	715	766	744	734	745	735	782	706	753	790	768	729	755	782	734	812	812	753	718	807	782	732	722	792	718	743	734	744	743	734	807	746	806	790	753	776	735	737	736	780	748	796	731	807	756	770	793	740	755	768	782	783	704	731	766	754	806	721	718	757	773	781	751	738	766	724	784	761	743	752	753	751	776	740	751	739	746	781	713	727	751	720	799	776	747	773	749	791	779	766	768	744	757	735	749	774	768	763	718	743	759	749	774	786	815	757	766	758	751	782	757	774	783	804	730	780	684	788	780	759	780	731	756	734	774	730	768	732	771	774	757	768	698	732	764	779	764	782	729	722	694	777	831	740	778	773	815	771	828	788	731	756	766	759	755	761	769	715	753	745	758	807	759	764	757	781	806	735	748	740	802	722	810	788	799	753	713	735	732	769	770	778	775	776	717	710	810	785	741	741	738	742	750	722	741	745	754	736	757	720	723	777	763	780	758	749	734	727	736	717	782	773	768	752	765	749	710	781	781	708	725	731	772	781	757	798	765	754	756	745	804	671	732	726	742	757	759	749	695	745	777	805	778	747	773	767	741	782	753	826	757	772	746	797	757	712	747	796	761	813	794	757	747	742	728	755	760	785	714	797	778	758	719	805	757	708	757	732	800	764	752	776	746	768	722	726	758	741	747	821	797	755	774	793	754	757	755	725	782	790	712	758	779	756	803	748	755	706	743	753	679	807	760	738	753	723	770	750	739	764	782	747	754	778	726	722	746	762	698	734	758	802	825	773	766	775	758	766	735	754	776	756	759	761	753	757	717	705	788	747	764	751	726	780	724	779	736	758	791	763	757	770	737	751	777	779	756	753	746	742	738	796	689	721	773	714	753	722	747	720	743	697	748	739	751	741	745	789	740	768	702	779	732	720	726	773	765	785	760	784	723	764	787	716	774	768	766	796	751	778	753	776	764	767	772	766	754	751	784	795	748	778	798	764	740	779	733	704	794	754	737	767	745	731	757	760	713	777	754	736	787	745	754	790	715	787	808	754	735	748	821	744	764	726	737	742	780	739	800	710	732	728	800	780	723	771	746	772	766	779	740	788	755	747	805	732	764	780	742	755	759	706	723	726	796	755	757	740	726	757	775	797	723	716	801	791	728	754	755	733	761	785	809	746	764	724	716	786	750	730	747	761	757	749	752	732	736	740	706	767	766	764	732	730	718	742	764	766	764	799	734	793	755	743	706	746	757	726	700	776	762	736	795	719	744	722	775	707	748	763	744	749	822	733	781	760	751	718	723	746	764	730	784	733	723	776	748	773	738	799	748	728	775	745	762	751	716	732	729	841	739	757	751	813	733	777	726	754	746	708	802	759	751	759	767	759	754	754	792	746	760	687	778	787	763	737	759	723	823	766	794	736	791	777	764	744	721	714	763	784	740	745	766	751	740	747	762	788	789	791	801	758	783	763	732	724	783	846	742	758	814	751	761	764	759	706	814	776	722	724	725	710	741	758	728	791	779	768	712	726	808	752	801	799	740	812	766	747	782	744	729	739	745	775	754	754	693	788	734	820	747	834	732	764	767	787	758	709	774	686	780	790	703	674	787	741	733	741	762	760	767	788	813	752	755	780	763	741	803	720	773	760	720	797	751	756	713	738	761	731	722	753	727	727	786	768	741	761	774	793	769	767	739	784	779	767	782	737	760	758	812	722	788	751	771	739	737	779	734	748	723	773	735	787	749	753	779	801	715	762	766	748	773	710	759	776	778	748	797	768	776	729	738	758	784	755	748	800	757	757	732	700	755	725	735	787	754	814	737	775	794	805	801	717	751	794	708	730	778	701	735	739	780	766	768	764	792	749	773	776
29536	24364	28699	25621	23190	16338	10974	11835	10083	9119	6801	3327	2206	2681	3210	2082	2172	2577	2290	1962	1572	1520	1683	1643	917	1225	1243	1344	1067	1075	1126	1108	910	1034	940	851	548	604	456	444	412	389	364	358	336	379	306	270	287	265	273	272	270	198	251	230	232	242	260	227	241	237	255	250	232	219	255	209	222	239	229	232	234	234	239	211	215	221	238	243	244	219	216	227	245	256	252	224	251	250	215	222	222	259	231	262	232	265	217	217	247	246	220	223	242	229	247	209	214	237	213	255	229	230	247	229	240	234	221	240	224	213	236	233	211	234	228	214	236	222	247	222	236	216	225	222	242	259	236	215	222	218	231	228	212	213	215	236	208	227	215	231	250	238	255	212	226	237	258	235	257	209	279	266	226	222	227	259	216	218	258	231	237	234	242	232	221	250	234	232	238	236	220	229	219	238	265	226	253	245	234	234	245	198	224	205	234	231	235	206	242	230	215	232	217	229	205	226	237	224	220	211	228	252	207	212	242	239	205	237	240	243	243	205	235	224	247	207	216	212	240	213	247	222	208	247	211	230	249	224	233	232	215	245	195	219	216	235	254	240	235	228	246	241	228	224	236	224	210	198	225	183	232	222	222	227	223	241	210	218	236	215	231	215	218	248	241	229	253	236	234	216	207	248	238	219	238	218	202	221	217	248	213	226	247	210	218	231	232	240	238	243	230	226	208	220	250	253	222	221	216	251	230	268	209	228	231	240	223	200	228	219	222	264	200	249	247	236	242	200	224	199	230	208	234	243	217	241	253	245	261	219	224	229	250	224	225	215	200	237	207	216	238	222	218	238	232	223	234	227	217	210	215	230	254	212	229	249	251	245	203	237	205	242	206	219	226	230	241	243	249	194	232	231	222	226	216	236	254	258	221	236	235	203	246	254	241	217	238	245	249	191	222	225	216	234	236	244	229	220	243	224	240	239	218	263	197	216	242	213	257	220	230	210	242	209	240	239	235	217	234	226	219	236	240	220	245	212	248	242	224	257	242	230	233	228	251	247	214	241	222	228	230	221	216	216	224	219	255	256	249	227	215	252	228	232	226	232	191	225	212	212	219	248	214	270	199	226	222	242	228	224	242	242	232	227	217	227	227	229	232	246	194	255	201	256	208	243	248	235	234	224	238	211	211	240	211	241	227	234	218	243	226	224	242	238	234	199	231	220	217	279	244	217	217	188	212	240	237	231	225	256	228	191	234	200	235	244	222	268	225	210	235	249	240	220	238	201	197	252	227	205	215	226	206	222	237	205	225	232	223	232	205	217	241	223	243	218	216	225	247	248	225	226	214	224	242	206	230	228	215	210	230	220	256	236	215	215	243	219	205	203	265	192	197	227	233	226	241	254	241	212	214	233	224	224	251	242	260	222	197	218	205	231	231	222	245	210	245	206	255	216	233	220	219	231	242	232	248	269	226	233	229	247	222	247	228	208	192	237	238	223	242	238	243	255	213	211	217	211	243	259	226	224	224	216	221	221	220	241	244	225	206	249	249	234	209	210	214	226	210	219	241	226	227	223	230	223	257	192	229	254	238	226	238	223	250	208	225	237	200	216	218	221	212	236	217	232	220	215	234	226	234	262	228	267	221	219	212	238	222	234	240	228	217	228	207	212	237	233	231	230	246	233	230	220	211	221	240	201	235	235	240	221	209	254	253	245	225	210	239	224	229	215	234	239	225	228	241	232	235	229	244	228	248	222	215	194	222	224	234	249	251	246	235	237	226	225	223	222	201	215	246	267	226	214	213	248	231	232	234	260	225	235	201	232	248	251	199	214	220	208	220	255	242	227	216	258	215	229	207	224	245	239	217	235	212	243	231	231	220	216	251	251	214	233	241	219	222	214	223	235	246	209	231	226	222	197	229	233	215	226	248	222	241	230	219	223	223	233	231	230	236	262	224	235	243	254	220	232	227	234	235	235	234	241	218	219	196	230	233	232	248	220	223	228	226	216	245	256	221	204	205	239	198	220	222	223	243	208	198	240	198	218	238	240	222	240	225	263	225	205	194	226	216	210	225	218	226	266	239	265	235	249	228	255	212	222	224	219	245	200	240	232	256	225	247	252	237	253	225	246	224	225	232	217	207	250	219	220	223	233	247	242	232	239	235	215	227	198	228	238	213	234	246	231	222	213	254	217	217	216	229	266	247	223	217	234	231	222	218	207	230	231	226	229	220	212	229	221	234	229	249	228	254	225	240	230	209	252	261	225	241	207	218	215	258	213	221	218	249	228	212	221	211	249	227	221	255	204	221	239	242	248	223	216	232	204	260	236	243	264	229	220	249	237	243	217	234	221	245	207	224	249	224	235	207	239	237	224	220	233	236	223	233	246	237	254	214	245	238	214	226	222	250	200	230	215	239	224	223	219	222	223	240	207	228	213	226	247	231	228	267	193	237	229	236	254	232	258	235	207	206	224	230	266	205	235	209	220	225	258	235	244	251	244	234	230	212	235	237	234	226	229	231	228	213	219	215	221	234	214	200	255	245	209	219	211	206	241	207	216	242	226	219	223	226	213	219	228	215	209	217	225	219	236	229	227	228	234	245	220	222	210	259	252	216	259	251	233	224	251	232	239	222	226	233	256	243	237	262	255	198	212	222	238	214	230	237	230	206	227	213	251	219	221	217	216	238	256	234	228	231	244	252	235	205	206	230	223	238	245	220	203	248	238	222	234	227	249	228	222	244	231	226	205	212	212	232	226	224	214	215	211	207	220	239	237	227	234	216	234	236	204	218	217	197	237	230	258	246	232	262	250	233	231	231	243	246	221	216	235	222	213	245	225	223	244	245	208	226	215	252	219	239	236	233	237	230	229	219	249	203	231	206	221	199	233	201	221	224	207	229	221	231	215	274	220	221	213	232	203	226	215	237	238	256	241	220	201	227	215	266	229	213	206	229	238	239	239	245	228	226	206	251	230	207	211	247	238	212	224	238	231	225	228	235	215	229	229	220	228	251	233	208	214	228	238	216	210	243	207	187	225	234	248	248	213	256	221	236	224	224	213	241	229	232	234	228	247	249	215	223	245	229	203	221	223	246	249	225	222	239	245	232	265	213	218	217	234	251	211	236	224	243	212	221	223	229	226	214	227	256	250	233	238	229	233	222	205	228	222	245	222	246	215	238	236	208	215	216	231	198	242	235	227	220	235	242	228	220	236	227	246	224	251	250	239	228	241	223	228	224	249	221	231	253	241	229	240	207	232	239	223	226	235	219	212	225	219	218	237	227	239	232	248	229	231	241	216	225	234	206	225	250	237	204	214	231	222	249	227	220	251	215	263	215	235	227	222	215	226	213	226	199	195	222	221	234	211	227	223	207	254	211	258	257	209	223	234	201	229	202	218	247	234	206	239	210	212	211	248	214	227	215	251	239	210	198	224	220	249	238	240	247	238	223	214	228	228	206	225	237	231	228	252	225	220	237	261	234	230	241	239	205	237	243	218	197	220	238	206	239	249	223	198
21051	21141	28329	29610	28730	23814	20579	25146	23537	23366	19872	10796	8382	10549	13026	7820	9813	11923	10811	9868	8542	8023	9577	8537	4932	6568	7277	7692	5990	6336	6520	6255	5278	5841	5143	4435	3204	2867	2319	2451	2145	2004	1736	1338	1280	1457	1114	1123	1140	869	911	815	799	707	719	690	713	684	665	690	660	666	674	660	677	698	629	632	678	637	674	646	647	653	686	672	679	696	658	689	592	664	654	690	634	627	616	621	675	596	659	643	654	665	607	639	655	632	620	636	587	609	652	648	661	694	666	591	602	612	619	658	637	632	602	627	591	607	619	646	611	642	621	609	646	596	607	611	649	578	644	612	636	642	665	633	619	607	597	633	584	608	662	649	622	646	649	630	609	601	634	606	614	612	624	591	623	626	608	638	637	658	600	632	635	639	685	655	632	614	615	663	607	603	625	672	545	593	674	667	644	618	620	629	617	648	614	637	600	635	610	612	585	627	605	615	620	642	621	627	632	661	636	654	615	620	627	616	630	617	611	606	603	590	628	621	664	595	642	646	574	598	622	611	620	627	595	651	651	633	660	609	615	655	620	632	645	621	632	599	656	612	658	650	686	642	582	628	671	625	587	598	617	614	651	627	621	600	630	618	638	589	635	682	640	655	617	616	623	632	659	618	589	592	615	666	637	572	598	638	604	627	608	612	607	657	642	591	613	621	628	634	590	607	644	608	627	610	589	652	604	630	621	661	645	590	622	588	635	654	612	644	610	638	615	588	644	611	588	654	634	629	645	592	635	633	603	657	646	656	615	610	588	636	625	569	610	629	625	665	610	631	631	611	639	632	620	627	635	650	644	650	658	613	631	628	655	622	617	605	613	605	603	592	609	662	614	617	643	632	603	668	627	599	622	622	622	636	597	654	666	590	648	619	605	632	656	666	623	634	601	633	622	621	646	615	688	590	647	610	599	605	634	638	646	613	634	608	625	599	626	617	618	608	609	639	625	629	668	648	654	671	593	567	607	583	626	651	608	621	609	616	586	623	603	622	595	561	644	637	656	647	625	612	621	618	596	637	613	627	625	659	646	616	622	615	635	583	646	650	643	607	657	609	610	612	633	643	610	671	604	658	644	627	631	616	663	630	656	630	634	605	643	586	623	589	630	594	606	618	611	611	613	626	642	688	622	654	635	608	645	639	625	603	598	594	629	634	608	602	636	608	641	661	604	607	650	666	599	592	635	636	623	637	613	637	639	590	600	669	647	603	632	607	630	605	595	669	617	655	583	625	631	623	583	651	601	648	635	620	623	622	645	638	676	635	623	578	588	582	582	626	616	636	646	691	593	649	640	642	639	619	614	605	628	608	590	629	631	618	620	616	616	583	651	581	666	581	592	596	632	642	653	584	632	578	578	585	632	623	612	601	604	583	598	640	633	618	617	616	623	620	615	661	674	620	614	629	635	619	642	644	608	630	566	624	665	622	630	677	663	602	636	625	603	611	637	605	584	617	647	655	634	647	629	609	643	633	597	619	614	651	625	650	658	604	613	662	668	628	639	646	630	634	608	624	596	623	617	598	598	584	618	659	602	554	659	660	618	626	642	628	632	662	627	649	619	586	626	597	665	657	599	650	671	626	621	630	608	609	624	611	614	597	584	629	592	673	643	607	604	593	595	559	629	601	625	612	630	593	642	617	646	600	651	636	573	650	634	623	648	648	606	614	643	675	623	641	616	625	611	632	641	608	601	603	607	621	607	642	619	614	653	647	622	647	640	626	644	587	581	672	665	596	588	636	621	631	625	632	635	635	602	616	612	632	683	622	563	621	607	593	614	587	626	626	635	595	634	627	652	622	611	602	621	596	638	579	665	626	620	645	645	650	596	646	606	615	623	641	600	631	609	649	593	686	654	660	595	606	654	621	610	644	602	601	652	604	672	635	652	637	657	642	635	557	627	653	623	611	647	613	632	639	650	603	667	675	641	633	636	644	570	615	599	652	570	604	621	626	602	615	649	669	632	643	621	632	650	644	639	619	615	661	631	659	605	659	582	635	606	649	583	663	547	645	606	615	627	637	624	625	629	642	600	648	638	621	630	629	650	581	603	627	678	617	601	615	597	631	645	626	614	639	606	602	652	671	649	574	647	607	628	593	589	638	630	634	636	586	596	643	621	605	664	662	609	616	628	592	646	662	640	618	573	668	631	637	613	615	664	626	643	630	652	593	603	634	608	656	592	577	608	614	636	587	602	655	661	632	651	626	664	634	665	645	619	578	654	653	665	594	592	556	623	628	642	687	595	614	601	639	588	607	615	634	641	627	604	639	613	659	620	622	667	602	620	594	636	629	639	650	697	643	604	658	615	617	626	621	595	669	627	579	689	581	606	611	614	653	595	608	633	657	634	633	614	661	590	609	620	650	648	615	635	670	639	611	616	649	646	569	614	624	639	640	628	636	628	606	645	617	625	616	609	633	599	661	664	653	631	615	615	633	626	617	596	654	639	610	600	623	592	639	633	647	673	635	616	599	571	610	637	641	609	582	673	604	610	630	592	617	613	660	582	629	600	603	622	620	619	626	640	593	627	637	642	656	613	650	614	594	544	597	663	646	612	603	610	618	598	602	630	632	626	647	636	645	618	621	669	605	617	648	634	611	612	614	638	593	654	630	651	628	617	641	653	617	660	628	653	617	620	663	638	641	673	599	587	602	606	623	629	646	645	651	635	588	608	607	596	601	589	637	622	621	655	637	659	620	677	623	581	639	654	674	608	622	614	595	609	607	621	580	635	650	615	622	628	618	607	600	592	583	630	671	642	663	594	649	599	664	585	641	648	610	586	587	606	590	659	597	612	637	650	633	627	646	622	655	578	627	627	625	597	648	676	630	664	637	660	604	661	635	638	613	637	642	640	615	644	612	645	634	642	600	596	630	576	634	605	601	654	631	631	588	643	651	637	625	656	615	656	582	642	654	593	622	645	628	614	621	632	602	631	591	625	621	602	630	591	580	607	588	617	647	628	624	677	625	623	659	619	653	648	590	643	586	628	690	656	619	667	625	617	607	648	618	636	608	640	640	604	608	656	666	614	637	615	630	681	633	616	626	632	630	615	693	654	607	592	608	614	651	620	595	670	610	662	638	612	601	607	608	631	643	629	635	672	624	621	621	655	612	646	627	624	576	622	619	662	644	622	608	638	610	605	641	622	706	631	619	635	607	620	617	662	619	634	602	658	646	664	623	584	620	569	634	597	614	591	615	577	593	646	588	657	577	617	621	628	619	610	636	634	633	636	597	634	604	624	593	621	612	610	649	587	615	586	668	679	624	630	593	654	613	652	601	657	655	633	614	615	632	624	622	641	648	615	620	613	620	596	620	599	637	639	652	634	627	598	619	595	634	623	643	631	631	602	601	656	635	589	657	646	626	644	666	625	653	658	637	616	640	620	635	589	660	604	593	604	564	609	641	586	620	617	625	614	642	620	627	655	631	634	658	607	651	651	631	633	603	638	618	634	634	624	634	622	637	613	657	643	605	593	597
35938	30798	34987	30732	29972	23547	15239	14668	15327	15309	11727	5663	3565	4053	4852	2966	3803	4556	4108	3437	2925	2396	2888	2529	1565	2058	2113	2196	1596	1715	1794	1719	1388	1673	1387	1131	822	815	685	652	585	556	427	356	350	398	317	269	310	235	271	231	224	223	209	199	180	186	194	189	201	195	206	203	230	180	198	217	198	189	179	187	208	220	195	226	182	195	193	219	168	214	200	204	213	194	220	188	198	204	197	187	177	207	187	229	193	190	193	172	186	198	211	187	199	187	179	188	194	206	183	200	185	183	191	177	191	199	195	198	190	177	190	194	192	194	193	170	185	176	209	189	171	190	199	203	183	186	162	198	204	213	201	168	205	201	194	197	175	210	193	189	202	167	183	185	174	216	191	214	199	168	191	199	190	222	223	192	172	191	195	183	200	181	188	195	192	233	190	210	197	187	216	195	199	184	183	185	200	210	202	170	191	183	211	225	182	179	211	181	182	192	221	198	190	204	211	186	200	184	181	212	210	198	197	216	214	182	195	175	184	191	177	204	195	207	205	207	187	161	192	172	201	196	182	169	202	196	203	196	221	213	176	207	178	194	191	197	199	199	215	199	181	178	198	204	190	195	189	185	214	200	197	188	189	191	191	185	180	189	180	179	201	182	211	182	195	178	186	179	203	196	181	207	185	186	215	179	176	181	207	175	169	170	189	170	193	176	205	173	190	219	217	184	166	187	203	198	195	175	174	198	199	179	164	195	194	185	202	200	206	198	179	194	188	184	196	210	186	206	185	192	203	216	159	189	217	208	182	223	210	207	192	203	184	209	184	177	217	208	195	191	219	171	196	166	190	185	201	209	188	189	192	209	193	205	190	203	206	202	200	169	202	171	193	171	200	190	208	186	191	201	207	186	168	187	209	181	208	183	198	175	192	195	188	200	183	181	192	186	204	173	181	214	174	182	171	212	187	190	209	195	158	201	182	187	210	209	182	189	194	197	180	192	171	200	179	192	181	156	201	198	216	199	199	183	213	195	185	190	197	192	194	197	196	191	179	181	195	238	191	187	169	206	187	177	217	193	185	183	192	190	188	185	183	205	200	203	195	207	201	184	193	202	169	211	179	182	179	222	202	199	180	186	178	186	187	185	181	177	181	178	187	202	204	205	178	199	186	185	190	210	209	184	195	175	185	195	200	197	210	225	172	197	203	215	209	183	190	189	184	180	209	190	200	181	154	184	189	192	185	232	205	216	176	200	190	209	180	191	188	166	193	205	204	202	193	209	201	192	169	201	176	215	183	173	178	186	205	209	182	196	174	177	194	173	216	223	193	221	195	198	195	197	209	188	180	204	201	186	192	181	212	172	181	194	190	194	208	181	213	183	181	191	190	212	200	194	186	196	186	204	192	202	201	199	194	202	205	161	194	189	199	214	203	219	208	197	165	195	203	214	192	214	208	178	193	183	192	192	189	202	200	189	203	201	225	183	202	206	192	186	201	176	236	203	180	197	191	211	211	178	223	193	186	182	215	184	150	180	216	189	179	204	224	193	200	188	206	176	202	195	180	198	205	192	195	207	185	208	187	168	212	192	160	206	189	198	191	187	187	200	178	198	202	176	201	197	189	170	167	193	169	199	188	184	222	169	217	200	191	193	191	187	197	196	199	168	172	195	185	209	196	193	202	192	181	184	199	179	214	187	176	196	195	185	197	172	213	216	191	196	199	198	207	194	166	204	210	153	199	173	210	207	211	180	212	192	160	172	205	193	172	194	188	179	204	199	199	202	199	189	201	190	198	174	190	201	192	212	175	171	179	178	177	160	199	197	188	184	181	227	200	230	191	207	205	208	191	194	216	198	195	203	179	201	201	198	195	163	198	191	211	203	190	185	179	184	216	171	168	209	203	222	184	183	198	198	222	209	199	186	184	193	227	190	209	184	203	189	207	203	202	196	212	184	178	210	177	181	204	181	187	190	188	176	183	199	194	206	199	200	211	187	187	184	191	199	196	195	210	163	184	177	212	200	197	180	199	195	180	192	216	198	215	183	210	191	195	208	177	190	197	161	166	214	200	192	184	195	195	177	173	202	176	189	178	215	200	196	192	193	171	216	196	199	198	197	198	208	201	167	190	194	181	179	210	219	185	167	172	202	197	199	171	206	183	216	189	179	198	191	209	191	188	201	193	207	188	177	195	177	204	204	189	187	171	184	166	193	182	190	218	196	183	182	181	159	207	189	206	183	182	198	202	164	195	184	182	191	187	163	195	185	170	174	191	184	172	158	195	196	197	203	218	183	188	200	193	200	191	197	195	209	185	166	183	216	179	206	185	189	185	199	187	222	184	196	206	198	187	201	214	192	212	189	201	181	193	197	203	186	204	179	177	210	191	199	200	181	194	185	209	202	199	202	206	201	213	201	227	193	178	183	192	190	194	208	178	200	190	179	166	222	183	195	168	174	191	203	167	186	191	209	199	196	182	202	191	197	198	175	194	195	192	198	193	189	191	177	187	178	209	183	213	192	192	188	191	186	194	210	194	206	174	204	176	197	211	199	199	186	208	195	210	200	211	202	168	183	229	205	218	192	190	220	185	209	192	178	190	214	178	174	190	189	183	184	201	190	196	202	194	202	185	173	200	225	185	185	178	201	202	203	203	186	191	168	186	173	196	200	184	176	223	182	173	206	214	193	193	213	203	181	193	203	196	176	204	171	192	185	206	174	159	204	199	179	187	182	175	182	179	185	205	199	167	182	205	170	182	197	169	190	211	181	170	197	153	208	188	180	177	202	205	196	210	204	202	184	193	186	200	198	189	179	215	200	197	179	208	199	216	199	194	210	199	190	210	226	197	179	188	194	192	202	218	185	187	212	191	202	183	177	194	194	190	173	192	189	175	189	177	204	185	203	187	201	181	183	174	181	187	205	210	209	185	225	192	189	213	199	201	205	182	184	192	188	184	201	215	169	189	199	200	195	180	199	193	180	208	185	190	187	200	179	194	208	200	181	214	211	214	198	184	188	178	191	211	184	195	181	163	206	223	222	181	207	197	188	203	188	171	187	217	182	181	212	195	197	200	199	231	208	170	201	196	208	179	198	183	192	180	185	186	173	199	179	184	184	205	185	204	180	207	190	203	177	197	192	157	187	220	216	212	198	197	183	176	205	187	206	198	171	184	186	210	165	180	203	184	177	193	171	178	214	181	175	213	188	206	170	196	205	208	193	197	191	195	196	187	175	197	179	195	187	183	185	198	233	183	195	200	196	192	191	163	201	164	197	195	206	195	186	193	203	197	189	199	194	184	206	194	174	165	216	196	200	180	208	203	180	204	177	181	195	207	211	208	196	184	202	196	190	211	207	181	186	176	197	196	193	190	170	196	195	194	208	188	189	209	180	183	165	163	197	186	187	197	194	199	226	200	195	187	199	180	199	193	208	208	214	190	167	177	185	226	193	205	200	196	179	166	193	182	176	179	187	192	183	194	203	195	216	203	189	192	204	188	203	209	161	224	191	177	191
24815	25850	33233	34403	34612	28922	23563	28115	29113	30310	26198	15384	12094	15060	17182	11127	15183	17100	16182	14573	12613	12128	14321	12386	8159	10599	11215	12221	9432	9770	10017	9973	8262	9571	7946	7377	4777	4870	3765	3515	3159	2961	2501	1899	1807	1969	1473	1399	1471	987	1102	935	822	691	659	686	670	635	628	589	624	589	637	572	583	580	620	598	632	573	573	607	578	592	551	625	611	610	602	626	619	632	621	600	539	542	530	588	554	532	536	581	544	527	535	524	520	544	513	547	558	594	530	552	591	546	548	518	557	528	544	586	565	576	489	549	544	616	557	537	553	508	512	537	584	601	543	523	558	501	482	539	542	584	546	532	566	559	577	552	565	570	572	531	567	530	558	553	505	571	515	580	538	526	552	566	534	550	526	516	577	540	526	542	535	571	545	551	511	503	559	544	560	541	579	549	496	533	549	507	547	543	514	534	562	593	572	564	533	569	547	550	522	547	540	512	543	533	513	554	565	573	559	538	532	557	536	547	535	541	562	568	524	522	523	509	576	548	508	528	548	538	559	536	532	538	531	512	554	523	509	523	594	538	537	542	504	537	579	560	575	516	549	553	536	550	499	516	545	540	547	501	529	529	574	588	557	549	583	533	514	532	551	530	545	548	522	565	545	523	531	533	545	539	484	562	554	510	563	504	507	572	540	550	553	592	531	521	541	572	537	556	550	560	546	550	506	541	532	550	564	518	542	545	518	551	545	545	525	521	527	538	540	535	580	559	547	526	549	534	527	562	570	538	527	554	555	575	553	532	546	572	569	518	544	512	575	540	517	578	499	528	531	554	552	559	492	562	592	524	545	509	558	561	519	517	570	521	553	559	584	550	549	533	560	553	532	532	514	549	507	553	521	523	523	581	521	563	562	527	542	566	500	531	550	525	521	536	573	537	542	528	554	542	539	544	557	529	542	562	515	554	534	558	575	573	530	556	545	549	506	543	572	565	576	551	519	571	547	536	572	514	571	515	543	515	554	578	546	529	542	543	479	563	586	517	566	522	583	566	542	510	554	553	578	558	521	580	532	566	571	504	558	572	505	539	549	559	552	566	568	567	552	548	543	506	575	550	563	546	562	569	544	554	566	584	488	557	546	561	517	569	580	600	553	512	544	492	552	523	541	516	549	542	562	522	555	564	545	532	507	579	549	541	574	518	536	571	551	557	514	560	525	532	543	501	553	539	548	536	545	507	536	541	525	540	595	528	537	571	576	558	527	535	532	537	560	524	533	505	492	552	505	543	569	521	542	533	553	552	577	539	515	533	562	545	540	556	585	578	572	538	526	548	538	561	510	517	561	525	528	575	536	544	559	524	512	554	535	503	520	577	512	538	541	535	549	534	535	527	561	545	574	533	530	528	534	584	550	580	538	527	510	559	560	510	556	513	544	519	533	566	534	554	557	476	556	559	579	582	542	548	552	521	533	548	522	510	556	528	532	543	552	526	580	556	540	532	569	573	531	554	522	552	534	528	552	510	537	571	543	561	529	543	558	514	561	556	518	531	523	524	529	562	557	544	534	566	563	512	503	540	549	571	542	533	540	521	527	543	560	528	524	546	527	573	550	538	538	583	555	555	528	522	535	529	566	562	570	544	556	537	549	567	566	594	575	538	539	559	544	573	546	558	572	576	517	526	534	596	552	561	507	530	510	512	554	564	516	528	562	493	535	505	521	567	526	554	539	501	561	524	539	538	527	528	541	526	553	493	549	588	544	495	528	548	577	531	580	559	538	533	509	514	512	515	532	537	561	506	566	530	513	552	510	496	540	522	515	547	509	553	526	556	561	524	553	553	563	480	579	512	596	551	514	519	560	577	545	503	501	580	524	509	564	517	528	533	584	533	548	551	556	546	533	525	550	580	545	491	551	542	544	522	553	572	544	561	553	543	513	559	530	497	507	533	510	539	525	525	547	582	556	529	556	560	541	584	500	563	551	533	552	540	509	512	544	521	555	552	577	569	509	539	523	516	583	525	563	566	524	592	531	557	555	557	539	543	525	516	529	542	563	543	588	548	537	519	502	519	546	509	533	559	565	582	553	540	504	554	554	502	501	535	572	533	545	542	582	570	511	531	558	537	559	550	548	538	543	527	521	514	543	532	560	572	551	527	561	560	565	532	518	525	516	553	507	546	545	552	558	538	541	540	561	505	573	566	504	517	503	515	524	554	544	539	533	543	561	526	562	524	569	538	576	520	542	514	528	539	533	512	514	560	556	523	551	506	573	539	572	557	549	567	558	550	533	549	557	563	504	551	527	552	545	503	535	546	564	524	549	563	546	540	532	541	538	544	530	583	541	573	540	590	588	543	551	574	516	550	489	535	538	508	527	560	515	536	550	532	536	551	528	574	527	535	513	531	481	517	535	551	564	529	531	551	551	541	578	570	523	544	564	530	542	582	521	562	532	555	538	518	560	523	575	541	526	520	540	535	549	531	553	557	493	529	574	534	551	546	495	552	531	535	559	558	515	548	517	519	542	559	585	542	522	553	540	542	572	526	568	561	530	548	501	576	522	495	522	525	538	516	565	571	537	508	573	523	560	559	544	532	497	527	520	567	541	517	490	545	584	558	576	597	566	586	489	557	515	514	528	557	578	528	530	535	524	550	508	550	557	497	498	519	520	584	552	512	546	531	532	553	549	560	564	550	567	543	538	603	554	529	549	506	536	555	527	571	550	520	519	542	568	516	512	550	530	497	510	581	567	539	567	491	585	545	546	497	533	552	549	529	532	527	559	555	553	534	489	547	599	591	575	601	537	571	552	546	530	546	548	576	530	511	528	530	543	556	536	535	526	541	482	552	534	552	556	526	538	555	526	563	566	523	563	578	532	590	551	556	534	598	554	513	552	565	568	513	570	583	500	521	525	595	563	600	562	530	542	537	526	580	535	561	545	530	556	556	571	542	556	545	536	511	544	539	530	575	548	529	522	546	510	513	552	538	548	552	543	527	521	541	563	540	528	587	566	556	560	526	566	554	547	505	532	587	513	548	550	555	542	557	518	571	536	564	529	546	529	585	585	528	544	522	491	578	509	563	539	541	556	521	561	537	529	550	511	524	538	546	566	543	519	517	609	551	539	569	513	552	513	571	532	573	563	549	514	548	534	544	535	554	541	549	546	533	565	523	535	548	541	573	535	513	576	548	538	577	547	542	518	538	511	540	560	561	557	519	563	545	540	517	585	545	537	526	550	558	527	535	489	506	539	519	527	552	576	524	557	577	524	559	531	549	553	546	515	509	516	538	592	504	519	569	493	542	565	579	541	543	521	572	569	523	560	550	581	533	538	555	544	542	560	527	523	554	544	539	541	567	586	521	531	543	562	535	515	489	566	561	591	544	509	562	547	495	516	538	551	524	517	519	548	537	523	605	517	565	534	547	540	538	556	579	536	540	536	549	505	545	540	524	549	554	568	533	576	539	549	523	542	534	548	548	573	542	508	516	533	521	562	570	498	532	609	515	508	592	581	539	531	558	563	549	545	550
9880	6392	7823	5472	3933	2373	1466	1251	1174	1070	870	635	518	484	545	426	461	444	433	394	393	388	380	369	361	387	378	380	330	338	326	336	315	363	328	323	316	319	289	332	263	290	270	264	304	272	296	279	278	269	272	293	287	295	302	318	272	288	307	246	285	316	293	265	318	263	280	296	297	288	308	296	297	283	298	280	287	255	259	281	286	282	291	290	296	274	259	260	281	269	287	298	280	288	269	286	280	248	283	291	262	245	287	272	269	278	274	266	293	273	253	282	275	280	276	262	286	251	307	275	270	284	289	261	250	309	296	290	256	276	272	268	270	276	281	311	284	255	284	276	270	291	298	291	302	272	289	264	307	299	257	268	279	266	277	299	296	306	242	290	284	266	259	286	261	266	288	265	282	308	302	292	325	297	261	266	283	292	305	286	328	280	288	317	287	296	296	294	297	292	285	324	297	303	252	281	290	308	286	264	263	262	280	252	308	278	255	270	265	278	270	269	290	281	272	250	271	260	286	281	305	294	301	281	283	269	263	309	285	291	255	291	303	299	258	310	274	281	287	292	298	299	264	282	275	284	312	297	264	259	274	315	288	317	284	302	272	283	302	240	244	279	299	281	283	285	286	282	283	275	294	271	291	265	276	290	289	287	271	268	285	278	321	267	300	277	249	280	283	266	273	305	276	262	278	291	259	302	254	284	277	293	272	273	293	288	285	300	274	277	281	280	271	288	278	320	253	262	265	272	267	270	290	294	283	299	303	275	294	296	281	279	292	282	265	279	251	287	304	318	281	320	290	284	281	301	286	279	261	251	293	280	300	312	297	269	250	267	291	308	248	296	279	284	283	265	260	283	243	264	265	300	282	289	300	309	288	293	285	291	290	290	280	306	349	277	253	330	278	279	286	282	270	296	281	296	275	260	262	289	287	275	257	300	292	296	265	268	290	266	291	290	272	257	280	273	280	293	287	298	264	269	276	277	275	292	266	277	267	258	276	286	274	248	303	298	272	323	326	288	275	259	266	274	274	270	306	276	312	272	299	291	313	273	285	301	323	277	269	269	306	272	292	319	306	280	279	267	275	253	280	271	311	295	299	271	277	283	313	291	248	275	321	312	299	298	291	297	279	279	319	300	244	278	261	296	257	268	255	268	296	284	269	261	267	283	275	300	273	292	309	268	312	289	282	245	280	294	273	293	294	279	310	286	267	280	305	238	254	272	295	266	271	268	287	290	304	268	307	283	281	276	296	269	271	258	308	307	281	285	244	271	337	306	294	266	308	266	271	268	285	280	301	261	266	279	306	308	292	313	268	303	274	261	284	274	300	267	297	280	267	326	324	282	293	307	279	267	281	295	250	287	286	281	272	292	295	289	260	272	272	282	269	291	288	292	268	283	281	264	315	270	274	286	272	288	297	320	285	288	278	288	299	275	283	268	282	271	249	295	284	275	275	284	284	288	251	282	250	264	253	283	291	275	299	274	272	297	275	291	293	312	316	284	290	259	304	261	261	302	299	307	273	254	262	285	240	270	307	301	271	320	289	258	275	250	265	263	288	266	266	275	266	281	269	275	273	267	295	286	284	260	270	280	286	281	272	277	289	318	267	251	302	283	262	281	273	264	267	279	302	294	286	297	294	295	285	238	265	278	269	271	296	260	256	228	291	257	259	313	291	308	280	310	285	298	299	300	310	301	303	266	298	288	293	304	278	290	268	262	257	293	266	283	319	283	312	281	279	319	289	283	274	278	303	294	290	281	270	290	299	271	304	283	268	277	307	281	312	255	264	262	287	299	268	282	269	315	301	268	268	258	252	245	284	251	299	323	284	274	262	255	274	282	254	259	280	267	313	297	311	266	269	273	294	267	275	276	292	277	245	266	290	283	277	265	285	268	290	294	290	281	263	298	300	271	271	284	260	285	279	280	256	288	273	270	262	309	291	267	258	263	281	308	259	276	291	264	303	254	281	282	278	270	269	274	286	287	314	257	287	252	275	281	278	263	294	284	274	313	299	297	255	285	288	287	309	265	281	287	284	299	288	304	268	283	254	272	272	272	300	256	273	278	267	283	289	287	288	299	306	298	275	277	299	288	254	291	271	303	294	297	291	277	286	256	309	270	275	267	294	292	283	273	287	246	290	303	283	267	300	271	289	311	301	275	268	261	289	276	244	253	288	279	286	303	281	254	268	282	286	299	257	262	291	273	285	282	310	306	296	282	265	298	250	267	256	272	279	263	298	304	276	297	288	264	283	327	292	264	267	281	265	293	270	291	275	279	273	297	299	260	258	309	311	269	293	251	316	258	290	260	274	269	260	287	305	286	260	267	263	286	272	281	254	280	269	281	284	297	281	294	243	288	302	272	267	269	252	290	253	281	285	269	285	274	297	267	253	287	282	241	246	291	268	252	288	278	298	284	280	286	268	276	313	277	245	295	292	261	273	285	270	259	330	247	294	288	265	280	307	280	252	277	280	276	291	289	295	262	282	286	302	274	308	304	282	301	297	301	325	275	294	298	291	272	264	286	298	283	293	291	293	278	269	281	260	294	267	278	304	280	267	264	257	302	277	272	305	255	281	271	285	295	255	293	281	275	279	309	277	290	270	258	259	299	266	289	294	264	268	287	302	286	282	249	294	269	290	290	267	280	304	279	279	286	283	255	288	280	277	309	291	289	260	283	272	278	270	267	273	261	264	289	270	287	272	268	280	267	242	261	257	292	293	276	257	296	304	260	278	270	277	265	270	282	275	258	282	268	269	292	259	301	265	299	277	267	267	262	291	261	268	291	265	289	268	256	309	278	241	276	278	310	282	282	293	276	293	266	293	280	308	276	298	248	305	277	288	286	285	281	282	257	289	282	310	295	279	289	278	263	267	260	298	273	274	263	287	272	245	278	266	277	284	264	279	279	259	298	260	262	272	292	280	310	279	267	304	288	308	287	274	299	272	307	285	279	292	294	296	277	283	294	240	283	260	258	281	298	285	289	277	300	307	284	261	265	273	284	273	297	245	272	264	272	277	292	274	278	283	279	300	321	283	300	287	307	244	257	255	284	295	267	261	279	299	280	263	251	300	261	323	262	277	306	289	281	291	276	260	305	277	284	287	270	277	271	270	306	268	289	236	277	274	270	306	276	286	249	286	307	273	267	291	283	278	267	259	290	267	291	277	299	264	279	281	274	298	269	278	268	285	294	251	314	281	260	274	298	283	254	306	307	322	276	287	283	285	288	252	281	264	260	273	297	254	268	285	282	259	303	284	269	272	275	263	249	258	290	284	266	281	267	308	268	281	263	266	267	290	289	280	288	244	258	291	285	284	301	274	308	296	269	268	281	309	270	270	248	275	281	302	293	283	265	312	272	287	285	314	285	259	277	285	277	277	273	303	313	267	274	286	273	305	276	271	271	305	265	291	286	280	286	296	270	288	274	285	285	269	275	271	281	273	279	270	298	288	300	273	280	287	269	273	300	280	298	288	260	283	247	261	290	275	269
8595	7339	12897	12566	11063	7532	5418	5282	4897	4625	3961	2363	1979	2172	2182	1656	1880	1964	1814	1715	1554	1495	1662	1446	1219	1322	1313	1358	1186	1284	1242	1279	1168	1155	1120	1128	943	923	885	863	862	836	826	819	850	793	834	791	765	790	799	783	771	759	771	776	733	756	737	739	762	697	763	772	739	729	742	773	731	710	762	724	747	781	768	778	778	752	775	781	759	735	770	784	716	785	747	736	780	795	750	721	739	690	745	750	803	738	769	742	825	717	732	771	726	739	742	702	730	747	780	756	718	772	748	754	791	737	829	749	780	744	757	731	708	760	720	732	740	750	759	722	766	754	768	781	712	705	741	749	762	748	750	762	731	707	800	760	726	805	735	759	751	786	775	776	751	824	749	769	800	816	765	758	730	749	711	795	745	726	777	746	725	748	753	752	721	704	753	720	753	696	752	739	690	749	759	753	750	713	710	720	734	763	727	784	779	749	769	737	764	767	788	739	723	732	737	751	726	770	745	744	773	742	773	729	731	784	785	752	750	767	730	741	744	774	762	776	731	726	755	729	743	799	791	762	764	780	749	731	712	746	733	771	725	720	735	734	798	754	768	719	760	747	736	699	733	779	746	735	741	729	737	768	747	717	800	763	747	813	809	744	706	723	749	742	739	718	749	709	761	771	770	726	780	734	796	791	775	738	702	757	747	767	727	726	755	707	808	734	754	716	736	749	772	770	748	761	733	749	752	748	751	780	722	780	754	752	732	731	754	724	749	698	762	767	790	754	819	727	743	806	732	792	743	732	715	699	740	751	760	788	804	711	791	765	756	696	733	767	716	763	763	758	709	760	788	763	689	746	820	702	679	737	756	751	754	717	759	768	752	794	741	789	775	741	752	748	726	721	745	747	751	721	779	754	764	727	762	806	708	737	742	750	753	715	709	732	777	747	715	755	730	688	736	779	740	750	733	790	728	759	785	761	759	721	751	736	711	764	786	759	790	784	756	795	766	738	757	753	767	770	757	749	739	764	719	799	762	759	751	770	761	755	760	775	804	767	742	717	713	763	748	772	713	757	774	755	742	746	719	732	730	740	704	776	738	736	730	729	742	798	715	711	777	783	746	759	719	733	730	784	755	790	759	764	781	776	784	750	749	761	733	762	759	751	757	766	770	807	748	792	775	741	731	793	721	775	737	781	756	709	771	755	746	780	785	791	720	774	736	760	792	751	765	742	778	727	780	779	749	736	771	766	742	762	787	775	765	787	759	795	742	723	799	757	726	719	778	716	710	793	781	758	739	777	743	721	696	755	778	698	772	788	737	687	761	764	742	787	797	759	724	757	759	728	806	712	767	778	726	746	717	722	739	743	731	777	729	728	692	759	734	753	804	738	761	782	756	737	772	758	760	769	710	786	780	730	805	731	701	761	757	756	751	717	726	755	736	734	767	753	755	778	783	782	801	774	757	781	783	718	732	762	724	759	794	765	752	732	786	806	759	789	789	746	753	740	728	765	738	769	780	739	767	733	738	756	748	699	772	753	749	748	699	761	749	788	748	774	727	729	735	756	713	807	767	738	743	696	706	752	745	735	784	717	726	768	736	749	782	770	747	739	737	758	771	735	783	698	801	732	765	785	791	799	800	761	811	772	749	770	717	789	771	744	764	754	764	789	790	760	744	713	766	802	718	745	743	709	772	727	723	799	781	735	688	795	730	735	763	689	752	718	761	772	755	786	716	778	728	757	716	763	759	766	744	754	749	744	755	741	700	733	793	711	788	744	748	750	745	722	704	767	781	798	737	715	749	773	728	757	769	736	756	785	742	802	757	791	805	756	736	777	748	761	718	788	768	733	761	755	759	728	732	727	744	781	779	739	738	711	762	756	772	745	742	761	806	738	767	743	785	764	750	769	723	811	777	748	683	760	697	783	762	742	705	738	716	747	765	786	748	731	750	715	751	704	755	745	721	728	802	802	734	739	719	760	753	749	754	769	761	741	733	781	743	744	763	734	759	725	738	776	787	751	724	755	772	726	768	755	795	768	719	734	795	751	697	763	767	747	722	752	758	746	740	751	754	765	790	712	744	778	761	732	806	727	790	692	772	747	707	684	762	772	762	689	758	760	727	721	745	788	735	740	768	734	773	693	770	745	764	718	786	765	750	747	766	775	730	749	760	729	760	768	680	768	771	770	741	733	733	699	781	780	729	767	730	773	735	772	739	761	755	758	739	751	730	746	723	786	764	746	762	723	738	773	739	821	745	734	770	749	769	730	714	741	735	732	759	758	746	756	722	775	750	799	779	772	742	750	756	767	793	766	756	767	697	731	765	745	756	739	761	734	713	754	720	770	713	742	769	753	788	793	779	761	779	713	794	742	772	764	729	720	745	772	738	710	707	727	746	723	705	750	717	750	750	724	734	760	721	758	774	741	777	766	777	740	716	732	783	781	715	747	761	766	756	709	770	712	740	721	732	781	736	720	746	749	723	761	756	793	755	783	736	752	846	733	768	726	779	695	792	683	796	802	782	777	750	761	685	734	754	761	789	762	766	755	773	762	735	696	750	790	761	783	762	768	726	733	800	798	753	749	725	798	758	745	721	708	752	724	757	783	732	717	744	788	780	775	742	741	763	709	785	740	719	727	773	751	736	767	737	780	718	781	746	729	774	766	777	768	722	725	686	720	797	722	796	754	719	743	743	770	833	739	739	761	779	730	748	764	775	796	700	722	797	727	763	779	720	753	763	756	754	776	748	740	753	720	737	723	787	743	783	746	717	740	735	711	771	770	734	711	780	763	800	757	747	764	720	754	711	785	738	719	758	767	729	761	738	775	789	805	768	726	736	758	766	713	782	797	725	747	762	796	757	718	685	770	723	775	737	767	765	775	786	714	709	739	765	687	733	721	729	690	767	774	760	780	786	783	757	780	801	723	719	726	756	808	737	752	729	718	758	816	743	787	773	714	701	754	783	740	776	745	739	725	765	771	808	765	759	768	776	704	712	749	804	712	716	759	717	699	741	683	790	767	738	768	741	748	734	771	762	710	770	786	688	737	754	784	761	731	745	770	800	755	729	784	789	757	768	756	801	822	730	744	752	755	702	768	738	775	758	762	795	745	772	733	730	747	727	765	785	781	773	676	713	745	751	783	716	803	764	769	762	715	790	753	775	711	739	794	749	769	741	744	789	750	785	741	759	727	730	766	723	824	743	786	766	761	774	758	742	753	706	704	731	804	728	741	785	747	776	737	756	761	719	752	782	752	756	770	704	755	763	760	771	755	778	818	723	734	750	777	783	739	800	813	792	725	764	788	765	775	748	749	701	799	752	780	717	760	756	722	746	738	705	753	753	725	745	731	738	753	810	724	746	696	729	724	698	734	731	783	769	761	753	737	783	785	722	739	774	754	726	717	753	777	719	749	790	761	693	707	681	777	753	745	798	743	751	789	768	789	766	743	773	733	731	721	734	714	731	740	772	750	737	773	701	698	744	747	744	797	742	765	731	740	737	757	767	755
27562	22907	27694	24894	23850	16863	10120	10557	9441	8817	6983	3461	2067	2187	3266	2008	2256	2618	2145	2151	1732	1636	1799	1575	1192	1514	1399	1499	1067	1246	1118	1100	894	988	895	794	702	635	534	486	415	469	393	334	322	346	321	273	293	242	292	265	278	242	230	248	223	231	238	237	258	247	241	222	219	226	233	241	234	244	214	245	214	242	245	239	240	240	242	242	248	251	224	204	220	233	211	191	225	221	201	207	233	212	221	238	232	204	256	226	240	220	251	245	231	221	248	205	227	239	220	210	243	213	221	254	232	256	195	208	243	212	241	227	235	234	242	224	233	212	226	236	194	204	209	222	215	204	228	229	233	205	247	224	199	219	223	246	249	236	232	208	264	235	230	228	234	238	239	232	232	232	217	205	237	233	212	248	193	232	230	226	231	221	200	231	254	234	234	240	250	212	232	205	212	256	215	228	260	243	239	217	226	222	228	224	204	217	223	238	209	224	239	244	219	239	235	223	217	236	221	221	214	225	222	271	228	224	238	221	229	222	216	219	240	195	259	221	255	219	228	225	223	229	239	236	252	210	226	247	213	256	207	253	227	254	215	230	206	235	228	216	245	226	207	232	219	251	246	217	227	211	247	264	224	207	193	256	242	216	256	242	232	227	209	229	246	253	201	230	222	218	257	230	229	233	205	218	244	215	234	198	206	214	238	222	226	236	218	235	198	240	216	268	254	231	235	225	235	227	201	215	223	263	252	220	245	224	236	224	212	246	250	245	247	218	243	236	229	229	214	216	219	208	222	219	224	235	255	231	243	234	240	224	207	243	220	228	250	253	244	237	235	224	206	232	264	237	198	217	254	221	261	234	210	245	223	249	233	206	199	228	247	238	232	229	218	227	251	253	246	255	211	227	221	240	224	188	231	247	231	214	227	241	200	230	200	232	239	209	227	194	223	233	244	198	226	224	217	239	226	231	237	216	251	213	217	224	234	216	228	239	216	208	225	208	227	196	226	241	240	204	239	220	231	253	218	218	220	225	211	193	247	235	201	225	239	220	221	220	231	228	228	251	261	198	238	200	223	229	241	277	233	231	212	223	220	233	203	209	208	214	225	230	213	271	227	243	219	227	212	233	218	250	221	234	234	224	207	224	207	210	226	262	201	244	246	236	219	247	240	203	245	208	225	268	232	235	217	225	226	229	257	244	238	224	233	235	235	209	246	239	222	253	220	217	234	225	218	226	246	222	232	214	227	237	203	236	220	248	235	237	230	221	226	244	224	220	226	212	213	207	214	205	208	236	245	213	230	225	226	251	192	254	212	242	223	238	220	233	237	207	228	224	233	188	189	212	214	234	240	215	246	236	222	227	237	222	230	200	219	223	192	221	224	222	245	223	191	232	220	248	235	234	234	236	221	219	242	180	211	218	232	252	203	244	204	202	224	229	213	229	190	238	196	227	257	214	212	214	223	254	215	228	222	223	232	243	222	231	207	226	259	193	227	235	235	223	248	228	213	227	248	236	238	227	238	208	230	230	239	242	209	214	237	235	212	221	236	214	222	235	220	240	207	202	212	239	245	199	226	211	222	232	252	229	236	189	231	235	224	226	233	207	224	209	221	216	248	222	211	209	224	217	238	223	217	219	245	248	219	234	195	232	221	250	198	229	251	241	205	241	242	232	203	203	235	220	222	219	203	227	254	252	211	238	207	209	197	213	276	231	255	228	232	226	206	238	214	214	224	223	261	227	230	197	206	229	246	252	242	249	228	212	232	233	226	236	218	234	243	211	256	213	226	248	226	225	238	214	210	228	241	221	231	208	234	211	223	215	245	229	237	220	255	226	215	222	237	210	239	226	205	229	230	219	243	242	214	246	243	210	224	251	219	219	214	218	215	218	245	216	204	227	233	214	249	212	228	226	239	223	227	213	230	224	229	212	252	210	210	244	216	213	217	231	249	221	214	226	232	255	235	217	238	236	228	235	216	243	231	220	253	228	214	234	222	206	221	226	231	224	234	222	211	236	249	201	234	225	198	218	239	231	261	225	239	216	252	266	221	223	215	208	266	244	247	212	221	240	230	227	217	243	225	226	219	221	235	244	230	228	213	236	231	234	229	223	227	211	211	225	215	206	225	210	212	240	212	213	248	232	222	230	243	243	237	206	217	206	246	261	233	209	224	213	212	197	253	206	206	222	240	227	214	241	218	210	219	225	247	223	219	232	223	210	219	205	226	213	238	252	237	213	231	222	230	209	245	208	243	252	220	209	225	220	252	239	250	225	247	236	223	232	249	222	218	242	234	233	230	247	232	238	203	230	218	217	203	240	235	221	218	240	241	222	248	240	218	226	215	228	243	239	216	241	205	241	225	226	230	249	228	236	217	252	208	211	234	173	218	237	225	244	206	249	221	263	210	249	225	216	209	226	240	244	196	251	209	241	234	191	225	205	244	217	203	230	249	246	208	219	218	231	232	234	199	230	210	208	193	216	213	207	209	196	248	257	239	237	202	190	212	211	237	204	219	255	222	243	232	247	230	227	222	231	232	227	214	214	229	201	220	232	241	196	252	229	261	230	215	248	231	224	232	232	213	232	239	238	227	240	222	237	202	244	231	225	215	219	226	235	218	215	212	237	233	243	234	228	225	223	219	242	220	226	213	235	234	242	249	241	240	204	197	235	240	239	242	244	229	227	220	212	215	210	216	235	256	228	209	224	234	258	221	235	238	218	199	227	240	266	225	214	221	214	222	216	242	218	231	218	204	233	218	232	204	238	254	227	239	233	241	198	246	215	241	229	236	243	215	255	214	208	228	217	199	227	223	244	232	230	235	211	234	233	212	232	207	230	216	216	236	216	237	219	213	237	215	209	230	222	212	247	243	231	223	238	205	213	231	216	229	237	216	218	235	244	241	240	235	214	246	202	195	188	236	216	224	232	221	211	231	217	273	217	248	232	217	215	234	220	218	216	250	228	239	200	218	247	203	228	259	231	223	229	212	236	208	247	208	230	234	220	212	202	246	207	212	223	198	201	188	246	220	215	231	230	234	226	237	225	252	224	216	226	230	254	218	243	229	259	213	219	223	229	257	212	240	240	225	208	226	240	212	191	230	199	220	224	237	231	230	227	243	235	221	224	217	245	240	224	218	237	216	244	211	221	234	226	228	207	218	215	247	226	264	234	189	232	207	253	226	226	239	234	248	245	236	200	225	211	209	222	239	212	225	245	214	230	241	225	213	227	230	231	254	218	241	232	225	237	245	227	232	227	223	207	215	229	239	215	235	253	222	233	230	249	203	205	251	213	213	205	230	220	219	216	214	219	240	213	255	250	240	250	195	210	241	227	226	242	214	213	239	214	231	203	247	251	240	239	241	226	213	214	238	204	218	212	190	228	239	237	219	206	239	229	214	252	190	223	246	228	200	221	234	245	241	240	260	202	209	208	251	250	239	218	206	231	224	239	204	219	222	225	215	202	214	196	229	201	234	229	217	210	233	243	232	231	246	204	251	224	233	242
19188	19696	27228	29108	29713	23856	19030	23956	22850	22668	20697	11938	8254	9117	13483	8031	10575	12023	10694	10165	8889	8393	10047	8892	6142	8079	7778	8558	6329	7292	6585	6476	5338	5975	5597	4897	3749	3416	2897	2504	2246	2220	1881	1373	1408	1556	1221	1158	1122	924	994	781	741	735	714	674	623	644	713	678	651	637	640	648	637	689	624	658	656	660	614	626	586	606	632	622	661	669	663	676	637	685	605	641	585	618	655	618	610	613	645	636	642	594	637	584	594	614	655	637	619	647	656	630	622	612	628	639	582	636	607	602	598	608	608	614	631	614	646	672	661	566	656	615	593	656	630	639	621	601	623	630	666	629	628	591	626	621	619	651	660	579	643	635	614	612	574	598	641	601	621	595	615	603	611	627	639	648	622	599	637	593	623	663	653	555	650	579	608	606	626	637	618	639	627	653	579	591	608	599	638	634	648	628	614	621	646	651	604	614	592	599	656	593	610	644	565	608	625	601	621	585	617	614	587	617	622	633	606	664	660	610	641	632	596	622	653	592	641	598	659	595	605	578	653	592	605	617	617	644	637	580	639	640	639	622	602	619	623	637	621	658	572	621	638	586	632	586	605	605	599	617	645	611	648	638	583	581	599	646	613	693	594	628	601	606	610	609	607	621	586	603	603	617	619	637	600	628	606	601	637	598	643	621	669	600	589	647	618	616	628	641	595	590	614	624	603	635	608	628	623	635	623	608	596	623	598	642	638	614	638	623	617	662	677	614	566	633	638	616	615	591	561	630	675	598	591	609	587	575	645	635	628	620	622	582	655	613	623	574	619	604	607	598	635	634	626	633	659	634	623	624	601	638	596	631	578	612	594	618	620	565	638	587	624	610	640	637	639	579	587	646	634	615	624	646	625	623	625	620	617	619	634	610	591	642	596	626	644	664	618	635	613	604	620	618	593	608	592	579	614	585	602	621	634	599	628	597	595	584	623	588	635	627	629	628	636	630	619	603	623	591	593	655	582	621	632	648	602	665	645	599	621	566	654	606	671	610	569	661	602	678	607	627	581	610	566	636	630	621	588	611	584	597	570	632	591	668	633	621	632	687	630	590	628	626	609	652	649	624	640	613	608	635	617	619	643	643	588	632	625	615	622	577	651	639	670	595	673	669	673	610	611	624	601	612	634	602	620	641	605	630	596	629	652	590	601	593	641	597	641	613	641	632	643	637	660	658	618	605	549	643	616	610	573	664	610	622	628	628	592	617	612	632	647	658	643	616	644	645	643	644	628	605	622	608	626	647	627	620	593	612	663	586	596	619	582	650	635	624	603	638	625	662	579	601	630	613	599	593	622	667	553	623	597	649	628	642	619	609	629	597	613	601	614	605	624	619	596	631	606	637	637	564	645	635	634	642	596	657	651	643	660	658	604	647	648	660	619	594	675	613	617	610	633	611	611	589	663	607	591	626	584	643	650	619	644	615	619	614	663	636	629	628	654	591	690	576	623	621	632	673	614	627	599	642	608	613	610	597	640	592	587	614	605	608	631	619	635	646	620	578	582	581	604	587	624	603	651	653	670	636	606	635	595	618	594	607	670	578	633	577	637	601	606	605	594	602	606	563	635	666	616	598	610	614	564	587	621	621	624	638	579	591	616	607	638	619	625	621	583	598	615	627	636	589	599	640	689	627	613	596	553	615	614	637	627	618	591	590	596	633	610	608	621	605	624	624	581	596	590	646	616	618	558	622	647	612	611	612	651	632	621	626	612	660	609	591	638	618	611	642	644	623	584	615	566	626	617	628	632	603	617	609	600	580	588	604	610	604	645	594	627	606	632	673	634	613	628	611	632	629	617	629	644	613	593	635	593	621	594	568	615	581	620	597	595	610	605	609	625	630	696	613	614	625	617	611	653	621	618	595	642	652	636	620	587	610	612	605	608	583	623	595	594	638	597	621	628	626	655	604	628	664	621	633	660	643	630	658	603	593	607	619	601	642	623	583	660	661	673	606	605	596	601	599	590	636	647	604	546	589	608	631	658	624	619	628	579	618	573	623	617	638	645	623	640	609	606	616	640	597	621	645	612	606	619	632	577	583	613	641	634	613	618	600	592	635	646	610	635	638	649	620	597	622	608	604	582	578	626	575	630	619	624	605	631	647	606	616	615	652	640	642	623	606	649	599	612	601	629	608	603	614	624	613	642	594	638	627	610	598	632	647	651	625	607	628	613	642	606	628	615	641	621	622	637	597	598	618	590	589	597	617	610	589	620	603	669	627	678	640	586	632	608	604	604	582	638	604	640	656	643	621	624	613	631	634	591	699	647	613	593	626	609	634	601	614	657	592	622	618	648	623	638	595	588	667	626	624	604	597	598	600	609	608	604	616	648	631	635	627	630	614	608	604	596	622	594	623	582	600	613	630	585	614	626	594	641	607	610	616	656	608	667	555	606	584	587	603	631	589	623	668	662	622	636	624	598	617	636	618	648	603	585	596	592	599	601	652	608	639	587	603	584	646	613	652	617	633	614	614	614	623	617	610	580	630	609	621	626	652	601	633	614	591	634	616	615	627	624	643	676	601	643	603	644	591	622	643	581	606	616	588	588	626	639	601	612	608	603	610	606	625	636	649	583	628	613	647	588	590	633	621	638	604	597	582	622	635	580	637	576	620	620	625	614	631	570	630	626	623	652	620	572	606	610	633	632	598	647	634	609	604	617	636	596	556	635	628	603	630	645	605	619	613	588	632	587	600	664	638	662	635	606	596	644	628	668	610	611	633	634	649	629	567	598	628	590	602	612	633	610	651	634	609	603	583	616	614	679	598	581	623	576	615	595	642	586	651	608	600	672	634	609	611	563	619	646	594	595	641	585	615	635	622	666	658	615	601	556	605	655	648	633	590	642	586	616	616	626	666	630	604	658	555	615	628	620	606	623	583	621	647	650	622	586	576	617	614	603	610	600	621	613	595	609	594	634	600	652	612	604	601	622	681	632	635	674	641	643	597	622	603	614	629	605	636	596	617	597	607	558	587	591	585	641	630	645	633	624	630	594	580	639	641	555	611	572	611	647	616	631	603	599	636	590	620	635	624	611	598	646	609	602	586	642	626	587	647	622	589	619	628	592	626	643	615	588	636	615	654	596	598	632	605	614	617	615	623	613	615	642	640	650	605	633	622	636	603	620	592	594	648	677	625	600	626	599	580	637	655	583	617	601	561	634	656	627	576	630	637	634	603	645	604	599	601	645	617	627	621	628	626	635	605	624	613	601	592	652	554	590	628	624	606	621	613	639	570	619	588	577	621	629	601	625	579	632	616	637	631	618	637	616	601	601	610	630	623	605	639	592	598	603	646	640	651	627	646	621	622	591	595	665	618	609	640	609	653	620	628	600	613	649	613	619	608	625	633	611	623	621	587	571	614	615	618	599	588	663	635	629	624	621	586	622	597	653	634	594	634	665	579	663	682	614	568	626	557	577	588	584	631	613	619	645	641	627	606	663	618	596	592	652	658	584	612	599	634	630	650	608	596	614	622
34167	28568	33660	30820	29796	23075	17880	18500	16827	14801	11699	6558	3516	3372	4861	3319	4202	4844	4075	3526	2960	2809	2961	2742	1616	2315	2173	2365	1853	1982	1915	1920	1446	1664	1465	1271	979	912	830	638	612	554	454	375	395	441	340	306	323	281	258	225	214	234	226	179	184	234	223	189	198	206	191	211	195	200	183	206	197	205	208	196	178	187	202	215	204	188	200	193	207	209	195	190	178	172	198	194	164	199	177	191	220	163	183	187	211	170	194	195	201	192	193	176	185	187	182	191	212	196	225	204	187	197	177	178	187	217	187	198	185	182	195	206	221	200	195	183	213	189	183	191	195	190	188	193	188	174	190	184	183	191	186	193	190	172	195	219	186	201	169	161	196	183	175	196	185	203	182	218	188	170	206	205	174	201	212	195	185	206	173	197	180	190	196	193	194	204	180	195	201	210	191	203	188	192	200	185	180	196	198	197	189	205	196	170	183	183	188	187	164	170	189	168	181	200	181	185	185	206	187	185	207	186	180	200	197	206	197	181	206	184	181	164	204	180	211	179	210	235	166	188	197	178	153	191	182	179	198	190	199	193	180	203	188	202	193	207	184	162	197	183	198	186	167	194	159	206	202	167	178	183	201	213	182	202	219	220	191	184	199	195	189	174	176	178	201	191	196	187	182	198	169	217	196	217	179	200	195	191	187	222	188	201	203	211	191	201	191	219	189	202	182	200	183	188	214	173	195	188	244	158	203	205	173	190	181	195	166	203	171	217	209	188	183	214	193	199	209	183	194	203	173	175	189	195	184	200	208	188	201	192	196	176	211	206	194	191	192	195	186	192	207	198	196	204	204	171	183	167	189	179	212	173	204	171	215	186	192	186	181	202	174	177	178	197	211	196	206	177	179	197	194	196	162	192	176	210	164	173	194	199	145	184	187	191	189	198	192	206	214	212	198	187	185	178	195	199	211	189	174	196	217	217	205	177	182	195	189	181	184	204	173	191	170	183	202	166	194	192	179	210	189	209	209	182	180	173	200	180	193	190	202	193	169	213	189	205	175	200	193	204	182	198	198	177	211	197	174	214	181	183	196	200	211	198	162	158	183	169	198	192	209	202	196	171	194	167	186	174	213	183	185	218	226	195	181	169	210	192	181	189	188	171	193	181	213	184	189	209	188	190	194	190	203	209	196	166	210	204	197	197	188	179	195	188	204	181	192	174	184	197	195	190	179	176	167	195	203	192	190	199	167	177	206	203	172	181	199	194	211	219	209	175	187	200	178	228	167	194	190	204	191	215	199	198	187	182	179	205	194	180	207	218	207	193	185	199	197	194	187	221	196	179	177	208	202	181	168	179	181	226	185	188	167	173	190	178	177	158	177	180	191	193	183	180	196	190	187	201	211	199	196	185	199	191	179	207	171	215	172	176	191	209	183	199	188	197	191	182	193	194	198	176	191	185	185	166	181	169	216	215	196	183	172	187	188	220	191	173	179	198	178	194	187	196	189	206	198	213	195	181	197	203	179	191	200	176	202	180	196	198	222	180	174	188	189	173	213	199	190	171	189	186	197	188	194	192	188	170	204	166	188	191	172	185	180	189	188	176	181	195	181	198	192	172	199	198	209	174	173	188	178	200	197	180	194	198	192	206	197	174	203	192	173	211	196	196	199	197	188	190	178	170	201	213	210	213	203	194	182	212	197	205	206	202	219	194	194	182	173	187	178	186	185	173	169	189	194	203	230	191	188	192	192	164	224	166	154	187	171	179	201	171	164	213	189	180	189	190	209	190	186	189	208	196	193	191	199	195	214	197	183	183	201	180	205	154	182	179	192	219	200	179	191	186	198	185	178	164	198	193	189	208	175	202	180	213	182	199	200	177	186	199	190	187	200	193	209	193	196	197	178	186	178	220	226	208	163	174	196	196	187	173	185	185	203	189	193	184	198	207	170	222	203	175	184	174	210	192	188	183	188	202	195	216	198	203	192	177	196	203	207	201	197	208	179	207	197	204	198	201	213	148	199	184	205	201	193	195	181	202	195	182	220	210	200	202	182	204	191	205	216	191	200	182	191	178	185	203	213	182	211	178	188	209	193	189	202	200	201	181	218	201	167	199	189	186	207	210	182	194	185	200	188	193	195	182	155	176	185	194	189	191	199	195	160	185	187	178	166	187	206	228	210	198	206	181	191	195	190	192	175	184	208	203	184	202	197	194	190	192	197	204	192	187	181	167	168	194	200	210	175	182	207	187	189	185	205	183	193	181	187	188	176	187	194	186	209	185	204	185	166	187	185	213	215	212	184	176	176	177	183	198	176	191	173	187	185	165	202	196	186	198	187	177	180	167	172	198	195	192	189	182	186	185	185	206	200	211	174	191	188	189	180	179	164	176	185	181	180	182	199	222	200	193	178	190	182	192	225	220	175	184	209	187	216	199	189	183	202	183	192	181	183	204	206	154	207	215	186	195	197	182	197	183	213	193	171	206	193	202	165	186	218	177	210	199	179	202	188	181	186	168	189	194	203	187	182	186	188	186	194	181	188	176	187	202	187	210	205	190	185	183	192	165	193	197	207	198	211	209	195	160	167	219	170	199	198	189	184	215	194	209	192	196	167	196	205	196	186	210	172	222	174	166	181	175	197	183	188	192	175	185	169	192	212	208	188	179	182	206	193	191	190	168	194	203	183	199	220	199	194	199	198	165	178	164	176	206	192	161	203	173	165	194	197	200	201	186	202	205	206	193	196	201	185	176	191	199	169	203	195	199	203	194	191	189	204	200	216	200	180	186	197	195	183	192	207	194	193	164	199	180	203	202	190	195	183	190	186	187	204	178	170	190	205	182	198	198	180	198	188	166	210	193	197	188	181	206	185	192	180	182	172	190	179	180	206	179	177	175	176	166	172	164	213	196	191	191	192	181	192	173	198	165	185	177	171	214	185	194	193	188	180	198	201	228	172	181	211	190	188	192	184	177	192	185	188	208	192	196	207	184	192	193	191	208	195	187	179	198	211	173	179	172	200	178	201	185	206	195	184	197	193	199	204	188	183	196	174	175	181	178	193	192	195	200	162	198	202	192	185	169	208	204	177	206	180	193	187	196	167	202	192	171	199	200	211	171	166	191	169	206	198	201	181	163	189	195	185	178	218	195	187	207	184	197	187	202	161	167	201	196	192	186	193	190	189	191	188	179	193	203	200	193	189	203	202	215	162	189	173	189	191	192	197	183	198	206	187	195	200	181	182	206	173	167	198	193	200	201	224	169	198	204	169	218	188	192	186	199	190	200	192	203	196	207	198	176	184	187	187	164	190	191	191	171	183	206	188	198	204	189	205	203	186	167	188	202	201	182	222	200	176	185	195	215	201	190	194	192	189	179	201	173	199	195	191	188	164	200	188	189	175	197	201	185	194	181	185	197	198	193	203	190	188	177	192	198	188	167	184	174	174	194	165	193	199	217	204	181	189	199	180	189	210	176	181	216	217	189	186	181	167	192	172	189	196	206	180	175	178	189	189	211
23136	23997	31531	33899	34137	29411	26397	31427	30468	29469	26736	17613	11269	13140	17634	12188	16015	18086	15908	15427	13947	13274	14562	13606	8120	11819	11770	13164	10425	11142	10478	10630	8294	9413	8812	7890	6059	5289	4457	4025	3541	3287	3042	1955	1991	2209	1563	1716	1347	1153	1044	973	823	706	726	654	655	654	627	631	616	629	658	634	646	588	636	648	578	527	591	540	582	634	593	588	564	645	610	597	596	584	603	587	591	562	576	481	483	545	597	556	529	558	533	517	557	545	593	558	552	519	495	538	551	572	573	561	526	565	513	602	545	518	587	534	546	565	574	557	583	542	571	533	529	552	551	543	565	542	535	516	559	529	503	556	553	538	534	547	515	509	549	524	526	551	508	537	521	552	519	518	542	539	545	509	532	535	524	537	531	537	539	540	520	520	544	560	517	526	562	536	545	532	556	542	520	542	519	507	523	622	524	506	584	508	547	556	512	549	524	521	559	531	512	539	556	527	561	565	557	537	531	605	487	536	583	548	519	475	539	524	553	478	553	529	525	537	487	553	536	600	523	516	516	518	539	550	531	549	542	499	526	572	526	554	525	522	549	503	531	505	564	514	533	523	549	512	569	522	509	545	522	556	511	504	549	521	522	532	558	558	542	543	542	537	525	528	535	502	519	507	513	550	532	550	529	551	545	540	516	551	513	542	544	526	564	518	551	583	575	557	562	533	529	542	518	534	533	552	548	528	562	545	509	547	559	538	502	560	554	520	529	530	551	514	529	553	559	556	536	560	594	550	551	531	516	555	524	553	587	524	586	564	511	534	552	507	547	516	576	530	527	513	546	515	512	515	527	535	517	544	550	551	516	549	523	530	545	555	533	526	503	544	529	541	548	558	557	545	542	544	554	522	533	529	531	544	557	539	545	533	521	594	562	526	527	517	529	510	541	541	501	568	531	515	552	589	553	549	520	543	517	573	517	519	564	505	583	571	492	524	550	521	558	513	514	517	551	540	583	560	555	519	525	531	528	519	568	564	587	553	525	557	536	544	519	531	519	521	523	514	535	543	500	550	548	526	509	548	514	579	525	484	529	549	477	529	502	514	531	530	553	538	501	577	549	538	499	522	517	508	517	506	522	549	542	551	544	509	535	495	541	507	545	527	540	540	475	520	528	550	535	543	525	493	532	518	528	549	512	529	538	512	541	546	541	512	511	570	540	514	546	523	508	520	515	557	566	547	542	538	558	572	558	531	543	548	512	551	513	535	575	513	556	547	534	505	548	509	542	523	541	551	597	534	568	522	508	505	538	563	529	495	530	533	545	549	547	511	505	555	493	510	529	505	554	537	526	512	551	576	560	527	564	532	575	544	488	541	527	565	492	556	534	506	510	481	589	510	530	539	522	544	547	550	513	514	566	532	561	533	541	521	541	541	562	549	524	504	522	534	531	566	553	527	525	538	510	552	535	505	544	506	553	499	499	565	554	528	566	512	526	536	533	556	525	524	521	555	525	515	506	530	540	546	536	542	536	536	548	536	551	525	553	544	556	523	528	493	539	509	493	538	539	534	576	542	567	533	522	479	550	522	487	533	554	496	531	558	582	528	551	542	560	529	474	529	538	512	497	576	528	517	587	526	514	552	521	541	481	527	518	590	590	527	529	532	510	514	553	476	528	546	526	561	535	526	539	544	543	539	523	557	504	567	526	535	543	503	507	512	581	562	558	584	523	527	538	587	543	592	555	574	521	520	561	522	572	536	542	559	495	505	537	517	557	533	530	513	559	549	556	513	546	558	541	520	520	520	549	558	533	545	516	519	517	555	535	550	535	537	572	520	529	551	535	544	538	541	565	552	529	515	543	497	521	585	532	515	520	521	510	510	533	521	496	530	544	557	517	544	532	524	547	574	542	541	536	546	519	530	520	589	558	526	538	523	546	482	582	559	575	538	507	528	521	552	528	539	533	502	568	518	548	533	508	535	562	499	529	516	521	566	512	556	492	508	574	483	556	580	492	556	529	565	573	599	528	533	544	556	538	534	546	533	532	555	495	528	556	568	564	569	554	514	530	531	554	522	560	544	521	522	518	491	510	531	550	518	537	531	529	530	532	545	540	534	544	507	529	559	537	525	520	553	565	551	556	532	561	560	512	528	542	517	525	509	531	513	535	551	517	526	502	557	547	525	554	484	552	529	542	529	540	536	534	500	534	535	564	491	529	570	533	580	539	507	541	533	562	552	560	552	559	540	554	527	534	538	565	531	535	563	538	513	583	488	538	558	555	519	518	501	516	538	554	530	517	482	518	549	519	516	536	534	488	547	558	541	539	524	519	519	559	556	539	514	549	515	551	479	576	548	543	514	599	513	507	532	527	505	490	553	524	544	569	509	542	503	514	492	508	541	516	582	541	535	534	541	558	532	590	546	514	506	523	511	486	504	526	527	548	539	509	481	533	541	529	578	534	533	514	523	524	569	520	543	498	527	505	553	542	524	562	551	504	543	561	519	530	538	502	530	532	540	537	556	537	543	546	535	526	561	528	504	531	587	564	522	550	539	497	554	543	546	506	568	525	548	553	499	505	535	538	547	572	527	545	540	517	526	580	514	599	530	579	544	536	558	522	548	559	587	561	528	520	529	525	552	535	501	511	534	571	526	483	502	473	514	510	530	547	539	527	525	491	581	528	542	557	541	557	552	490	531	555	567	542	541	584	540	531	565	514	543	540	525	539	547	546	524	546	535	538	554	539	516	531	542	562	485	525	534	572	547	584	529	554	564	558	570	543	564	537	510	578	562	565	519	529	520	529	510	525	536	518	551	518	512	525	538	510	550	557	545	535	510	534	560	543	549	537	532	556	517	562	541	529	524	538	570	531	553	521	529	546	516	506	482	550	500	540	566	572	512	541	561	541	534	532	530	531	552	533	521	554	563	544	498	531	523	535	568	577	569	570	527	593	525	537	522	549	514	533	553	529	527	531	538	529	551	520	542	502	531	518	497	490	531	544	574	533	559	549	514	515	554	552	538	481	498	532	533	554	514	553	568	498	542	530	523	527	505	491	528	557	505	557	491	526	501	539	520	539	533	518	539	568	580	525	534	537	515	556	546	537	536	550	530	526	569	504	535	530	522	528	511	508	538	528	545	552	547	494	550	514	520	560	552	512	561	502	560	514	547	501	516	542	542	524	516	507	545	561	527	522	534	515	576	518	519	513	542	520	543	511	527	545	499	528	601	535	548	552	521	538	520	574	549	531	546	552	558	536	524	563	509	503	521	512	511	566	525	525	517	525	520	536	551	539	544	546	578	551	529	539	523	580	543	507	541	536	497	510	512	555	501	574	509	534	535	515	579	518	517	498	555	527	498	561	548	543	522	568	508	552	532	516	547	570	516	522	577	549	532	572	506	553	569	577	553	543	532	537	563	548	516	552	526	570	518	532	528	582	520	562	529	553	520	530	533	546	545	586	524	555	535	512	553	540	531	546	568	537	500	501	525	508	613	518	545	543	546	522	518	545	517	568	540	538	512	572	553	524	546
8692	5437	7502	4870	3467	1952	1518	1339	1154	936	804	590	502	465	474	409	462	471	432	422	382	380	361	370	334	386	328	355	324	358	348	364	335	282	310	297	311	295	282	282	290	304	299	283	290	294	290	302	270	313	278	296	290	278	309	249	261	282	266	229	269	284	284	269	302	294	298	270	247	257	286	257	307	276	287	274	293	300	263	305	324	286	260	257	243	272	274	291	271	237	278	290	315	276	267	263	265	277	304	302	251	286	284	288	292	279	269	269	281	272	237	244	241	302	273	270	317	288	264	287	295	261	284	256	304	281	278	285	276	283	274	300	269	287	308	268	292	288	259	276	294	266	271	283	295	250	264	264	265	269	275	256	267	267	281	252	286	323	259	273	255	285	264	261	276	286	284	317	285	283	295	263	289	305	294	255	266	284	267	260	288	292	258	261	300	293	276	300	279	260	290	244	281	251	279	262	291	270	261	262	294	282	280	294	271	286	313	268	259	276	237	278	258	265	286	284	283	295	269	278	302	287	283	280	283	282	282	297	288	281	286	303	289	282	283	266	283	295	252	257	275	275	265	266	288	257	268	270	259	292	274	279	243	245	252	267	245	286	273	290	273	261	265	246	258	278	285	294	274	291	287	256	296	270	258	274	274	270	276	287	258	284	274	291	277	272	286	263	289	274	269	266	269	265	286	272	276	280	267	294	273	266	261	272	279	298	301	271	282	263	279	298	286	277	265	290	285	251	261	280	306	290	281	258	328	291	256	269	280	248	261	263	302	280	274	263	283	280	272	304	263	286	278	290	283	259	276	304	306	252	291	286	271	280	254	292	290	276	245	282	303	256	249	289	279	262	276	309	292	286	314	295	289	286	254	299	281	253	265	283	269	271	308	275	306	259	256	280	257	276	263	261	318	271	304	248	262	252	267	271	275	257	273	305	274	294	250	293	281	277	298	289	292	281	276	276	281	286	258	246	265	269	287	264	270	308	306	277	296	275	255	289	277	267	285	261	287	273	279	279	292	268	280	271	267	279	274	259	279	243	250	287	279	286	297	262	286	297	264	284	279	292	266	291	298	274	284	283	282	270	267	255	260	257	301	272	280	259	298	266	306	264	266	294	264	298	278	269	268	268	284	300	308	280	293	258	280	263	266	287	259	314	258	293	264	257	261	311	263	271	271	267	304	266	266	271	297	283	277	242	261	284	273	250	295	276	268	258	269	263	278	290	257	274	259	289	255	289	282	256	278	268	274	247	269	272	296	298	286	259	284	250	293	306	307	262	247	285	266	276	289	295	274	284	241	296	276	276	290	267	268	285	296	266	255	271	244	247	286	321	270	266	276	272	260	303	290	297	295	263	280	255	261	253	281	288	299	264	292	311	256	276	243	284	273	277	278	285	271	267	287	309	292	313	287	276	278	286	296	244	297	258	273	250	284	263	270	277	285	279	246	276	292	293	286	273	251	259	272	279	250	268	278	269	302	254	291	295	295	270	234	291	273	253	271	274	304	282	247	298	292	280	303	277	258	275	250	299	322	274	269	269	283	260	280	273	273	262	285	254	272	274	297	324	265	277	274	253	289	317	299	292	292	290	289	272	286	273	264	282	291	275	241	296	263	286	243	279	282	293	257	276	286	320	249	286	274	253	283	299	241	260	317	265	277	289	254	261	270	285	266	288	313	297	280	265	271	284	263	279	275	294	293	278	254	274	262	281	304	276	298	291	267	274	283	291	275	264	240	262	279	273	271	288	256	266	296	268	250	282	274	273	312	281	313	267	312	273	247	289	292	284	293	279	259	294	259	253	269	251	300	300	257	280	260	282	285	278	284	294	268	286	288	302	262	273	300	268	278	270	285	280	299	285	289	272	275	294	283	294	302	268	262	256	311	264	285	260	285	278	259	321	265	299	323	267	309	292	273	260	259	259	281	242	297	274	267	286	279	245	278	285	262	277	271	276	249	291	295	263	305	273	307	266	301	262	300	242	250	267	269	276	268	284	295	270	302	305	246	243	282	289	259	252	298	293	281	289	291	266	290	276	294	256	285	246	277	271	270	299	285	281	295	265	267	263	266	317	270	287	263	264	296	287	288	296	289	266	278	285	271	264	262	289	296	320	276	267	260	277	307	284	287	297	265	288	289	267	264	262	271	253	290	232	275	278	269	293	279	291	256	287	268	299	272	285	275	288	291	304	277	314	258	273	268	312	251	268	303	273	268	302	267	275	274	275	288	256	279	246	249	297	254	275	297	300	298	259	271	279	276	273	283	291	265	281	282	300	263	279	297	236	263	284	266	282	257	254	294	277	324	248	303	305	288	266	281	272	285	253	274	279	298	279	257	298	258	252	296	270	297	273	299	274	233	262	315	287	252	249	309	275	276	299	284	290	278	237	281	273	296	290	257	256	294	296	321	280	309	298	291	260	295	270	257	258	286	273	282	273	288	278	269	269	276	264	275	263	308	282	271	279	275	291	304	289	275	270	300	306	261	273	267	315	240	296	313	261	266	302	298	248	279	294	264	286	257	271	267	292	290	268	290	261	269	273	313	253	303	274	284	309	277	286	258	274	265	270	254	287	293	252	299	274	262	277	269	294	293	302	269	255	273	254	284	280	304	283	258	238	289	263	278	290	297	283	290	308	279	264	298	281	251	296	283	280	278	270	259	278	303	244	261	287	265	248	251	290	280	311	290	273	286	312	257	298	272	264	261	286	252	280	262	273	269	292	262	286	282	288	307	285	305	282	278	285	262	302	266	346	302	274	268	268	273	286	280	267	295	279	311	262	289	289	280	255	295	285	261	249	283	284	287	279	296	286	255	255	259	272	271	272	290	267	281	283	268	278	282	282	275	283	271	279	279	259	261	254	275	272	266	273	264	276	256	256	266	282	305	272	294	294	288	240	266	288	302	283	255	273	292	273	314	301	264	292	279	275	268	281	272	291	279	269	265	277	276	287	269	305	246	302	256	268	265	272	279	296	270	295	274	270	278	318	247	258	294	260	275	296	268	263	273	277	295	272	260	281	262	260	276	273	278	262	262	283	325	244	297	276	251	282	275	277	290	277	268	308	291	245	297	273	262	286	286	287	290	278	268	285	251	286	321	289	279	286	292	268	266	285	273	252	288	290	285	280	267	262	275	284	306	306	266	280	263	277	287	288	265	293	305	248	273	279	299	270	257	287	274	302	290	310	287	271	265	289	251	305	274	254	281	292	260	275	272	287	272	306	276	299	285	256	286	277	282	291	276	251	277	282	264	265	277	285	261	274	304	254	290	267	289	302	273	258	247	285	276	274	281	299	256	286	285	246	264	263	303	279	251	262	288	286	263	262	270	284	293	282	298	273	267	277	278	286	285	280	252	259	267	269	267	272	313	270	284	287	300	255	256	258	287	259	267	259	283	267	289	322	302	278	277	272	263	307	280	284	295	277	277	260	270	288	254	279	257	264	304	291	270	272	290	301	284	263	257	252	267	267	304	292	313	294	255	292	280	293
8073	6564	12260	11343	10585	7221	5834	5878	5098	4441	3739	2457	1889	1961	2021	1596	1850	1955	1761	1599	1516	1496	1512	1330	1200	1261	1263	1331	1174	1188	1196	1178	1027	1074	1081	967	914	965	905	857	852	836	821	837	823	858	834	787	783	775	784	740	755	740	733	695	745	771	801	736	758	750	758	755	789	788	724	757	736	760	751	753	775	737	793	749	712	790	794	723	727	752	741	739	687	742	734	739	757	765	778	733	790	774	771	773	696	735	756	774	764	744	781	741	780	697	696	735	698	761	722	738	734	746	714	797	764	738	754	737	740	751	698	756	735	787	705	776	732	747	731	731	798	767	723	746	727	729	677	728	784	809	780	778	772	709	734	738	765	708	719	706	764	761	774	751	739	773	731	754	774	771	772	758	740	749	704	710	750	731	761	728	765	739	754	724	754	695	702	752	733	758	757	756	717	726	745	725	739	730	744	774	761	684	759	764	719	730	738	754	753	704	745	752	740	682	725	748	736	749	763	751	771	707	744	740	751	788	765	746	746	727	708	714	751	778	717	716	757	735	737	766	705	811	722	753	714	771	724	703	759	708	731	774	786	741	759	725	743	730	746	783	746	762	761	719	714	802	734	768	773	733	723	744	742	703	734	796	778	751	726	717	726	750	749	689	742	770	711	760	772	695	727	760	752	775	760	736	782	771	766	755	719	753	781	678	737	763	729	711	771	778	748	751	706	705	753	741	664	733	756	730	754	752	759	706	737	698	773	715	718	726	751	743	745	747	753	744	801	751	791	705	698	734	750	780	739	769	766	746	712	737	732	746	714	774	739	715	722	738	732	771	790	718	725	797	790	693	746	763	754	745	699	736	738	782	738	751	756	688	758	754	735	687	723	736	728	739	770	773	749	750	725	699	750	731	740	770	717	771	736	747	756	740	778	708	711	773	768	749	730	736	781	727	748	736	781	711	740	758	768	745	776	727	695	786	773	758	745	765	736	750	792	761	746	721	749	713	776	750	700	730	762	729	738	743	745	780	790	749	712	746	751	778	774	759	721	788	781	759	712	752	774	749	752	687	726	701	739	706	717	723	775	755	693	727	712	710	752	715	731	791	755	715	717	752	762	779	740	762	767	797	741	763	758	783	789	725	753	721	815	788	775	738	753	761	740	772	760	764	723	749	729	724	734	774	703	753	710	713	709	730	762	721	721	803	774	733	788	721	752	712	758	734	741	719	708	762	773	748	753	738	715	761	687	701	697	734	749	757	703	758	754	753	750	725	759	762	774	722	724	757	794	735	720	758	784	741	744	724	702	755	698	715	709	748	744	727	743	785	740	735	714	755	737	740	789	755	768	764	741	740	754	716	740	739	752	691	748	729	720	755	730	801	790	745	773	751	733	717	697	775	735	799	733	747	792	720	768	711	782	738	749	754	749	759	753	771	716	765	787	721	789	788	734	718	737	725	740	739	745	724	740	745	806	732	780	690	809	753	773	764	719	711	767	746	744	719	727	790	739	751	771	752	740	728	767	760	792	723	778	745	755	710	701	767	752	809	787	682	769	732	702	747	765	690	774	717	762	747	735	742	707	760	730	733	736	750	734	769	758	736	738	767	707	805	719	762	721	745	753	770	742	697	686	733	754	753	752	721	742	738	763	718	699	744	752	758	705	766	725	793	819	702	748	739	771	758	749	699	701	784	715	759	730	773	660	794	731	729	726	734	750	721	768	752	767	726	745	764	732	787	750	760	756	743	730	729	725	759	710	745	746	758	690	803	763	691	683	705	732	809	743	755	733	717	722	773	764	749	789	701	770	755	762	716	719	753	746	735	791	770	734	739	763	745	740	706	756	727	744	751	723	717	738	749	737	757	739	709	735	693	754	775	769	728	770	765	733	792	718	747	740	764	807	733	735	716	758	709	769	762	724	715	770	733	766	761	750	762	709	720	771	737	788	767	725	739	738	750	759	734	768	748	750	733	701	724	731	754	798	796	743	742	753	791	740	736	767	702	715	719	750	751	771	765	739	702	787	709	703	741	782	732	702	780	777	768	753	762	752	783	752	720	696	721	743	738	699	774	757	745	748	790	738	751	721	767	761	715	825	764	724	767	779	766	780	770	762	713	741	754	745	714	776	735	718	732	737	732	736	693	764	756	731	749	688	707	744	720	681	739	736	714	756	746	752	734	716	719	728	730	797	762	760	745	740	726	788	728	734	730	699	657	779	724	810	755	743	741	785	746	753	712	703	736	726	722	752	731	715	738	722	762	703	778	713	703	748	731	746	782	783	724	737	728	757	796	787	799	764	745	770	719	780	734	714	754	732	752	744	798	760	731	724	770	750	809	720	755	755	765	754	748	749	737	747	763	733	762	779	722	678	709	732	750	740	719	740	777	717	726	767	777	757	743	752	768	716	732	746	788	758	784	788	760	745	707	748	742	765	773	726	735	730	753	750	770	740	745	748	821	739	682	693	737	771	708	749	757	724	754	785	768	740	733	731	711	745	730	784	737	759	725	754	808	796	741	781	757	727	753	718	722	768	763	778	760	716	720	748	740	742	780	765	730	739	752	741	679	755	757	739	740	733	756	742	727	758	696	712	823	775	716	755	768	759	729	743	712	749	711	731	706	776	744	705	741	791	741	748	800	813	707	748	845	773	774	751	761	787	724	785	757	758	761	758	749	804	711	740	762	739	728	770	789	724	742	726	711	715	732	700	732	737	781	762	783	738	739	699	741	706	802	731	706	730	771	754	670	762	760	805	696	751	750	818	745	742	753	732	776	753	716	777	683	776	728	752	771	738	710	732	751	744	734	736	743	783	817	747	755	745	751	736	701	692	764	678	737	761	761	727	728	765	721	722	792	721	764	762	737	731	716	727	735	780	749	748	761	745	754	763	737	715	723	739	742	676	742	756	791	737	731	765	790	738	749	806	731	743	758	742	782	722	706	792	775	712	732	756	760	719	754	769	765	737	731	778	754	716	729	736	789	724	772	725	736	760	722	707	762	706	715	748	758	737	805	785	708	754	777	717	737	771	747	740	730	723	744	731	761	723	792	705	736	732	727	751	726	716	694	751	757	738	726	756	780	722	736	794	723	749	730	751	744	723	713	760	738	767	722	762	727	719	746	740	780	751	750	763	755	750	719	734	738	736	816	714	750	729	763	750	757	730	731	791	700	714	747	702	748	786	777	737	747	767	717	717	792	729	725	761	764	744	725	750	722	729	781	711	755	733	772	714	791	768	772	793	742	743	746	724	760	759	739	722	755	741	706	712	704	760	766	729	714	741	742	749	764	719	702	770	817	683	754	726	676	791	752	745	776	704	699	731	729	742	748	769	726	711	766	755	747	770	778	767	753	709	716	751	707	786	711	746	710	766	747	725	755	812	790	759	826	724	716	699	728	755	768	764	697	744	709	753	739	729	733	750	757	768	758	800	754	745	755	719	764	782	713	679	745	787	746	750	754	732	741	718	684	764	799	772	803	748	731	804	830	738	721	686	774	795	741	715	774
26111	21071	27664	24147	22936	15525	9217	8178	9833	9160	6746	3384	1852	2422	3022	1963	2611	2963	2521	2237	1880	1767	1910	1555	1493	1481	1290	1531	1237	1149	1074	1068	952	1085	986	823	709	630	551	492	498	478	420	348	314	359	278	300	276	299	265	226	223	214	221	239	238	251	234	240	223	206	218	217	228	226	241	199	239	251	260	198	208	231	210	234	216	226	223	204	212	228	215	254	222	213	215	216	216	228	193	213	220	243	231	220	243	209	252	216	213	222	220	228	221	212	208	208	204	232	220	234	208	248	237	243	215	214	241	225	229	219	226	208	232	225	238	223	217	232	220	210	228	211	248	229	236	231	215	204	234	235	224	230	215	205	246	209	231	196	246	209	204	203	225	220	237	258	224	208	187	243	246	229	226	219	206	216	224	213	233	225	195	230	214	220	194	238	242	210	220	232	226	202	207	192	235	236	206	188	239	222	215	230	214	252	225	230	242	195	240	221	213	211	221	233	223	225	213	210	228	200	210	227	212	228	212	235	216	202	237	221	186	233	212	232	206	226	225	188	227	230	230	233	240	201	248	228	223	197	240	201	214	223	225	217	227	248	261	222	228	228	236	203	205	230	248	228	241	238	256	223	235	250	217	200	229	221	234	206	221	232	225	228	233	231	246	201	221	230	235	219	223	220	224	244	188	231	242	208	209	241	222	204	227	221	239	194	243	220	214	195	229	214	213	221	214	228	231	223	241	208	218	240	216	219	227	219	187	245	213	212	229	238	222	221	204	242	225	240	241	217	242	229	209	211	225	226	235	217	234	245	223	207	193	218	210	217	210	208	221	226	249	216	223	235	255	209	225	205	227	213	238	214	227	263	235	222	202	242	237	255	241	235	227	218	208	221	225	209	216	228	205	235	229	236	258	218	184	226	243	220	219	239	219	225	239	233	193	223	219	237	239	223	220	188	240	255	227	215	251	253	248	230	236	210	212	225	214	249	213	203	226	223	205	231	228	234	232	236	206	234	215	200	224	232	239	201	204	227	201	222	225	215	195	225	234	213	231	195	225	216	224	225	228	243	230	243	240	238	225	228	214	231	233	253	247	225	207	237	221	213	239	224	218	214	228	207	213	260	220	232	185	219	216	207	200	209	218	229	191	213	233	236	226	236	220	223	224	215	239	231	223	216	202	212	235	227	239	212	221	227	215	264	225	220	254	229	206	242	255	215	221	223	221	210	241	205	226	240	207	208	216	226	212	216	202	240	233	239	256	215	220	210	218	193	224	178	231	247	253	233	205	226	205	209	242	276	240	227	250	243	234	237	200	247	212	211	237	229	219	241	255	217	225	215	220	227	220	201	236	255	233	238	212	217	215	221	220	226	251	215	198	247	215	217	232	232	231	217	250	216	220	214	234	244	225	256	217	239	228	206	234	240	240	236	232	225	218	215	232	228	245	245	224	233	239	231	238	187	222	223	219	251	204	227	208	215	233	229	229	218	230	246	208	239	222	221	230	211	209	205	248	237	236	235	253	214	234	227	221	211	237	251	248	206	253	250	238	205	219	228	222	259	229	222	231	234	206	218	212	232	219	220	226	217	217	218	234	227	195	222	200	239	213	223	228	213	232	215	226	195	252	198	229	251	268	253	216	241	225	229	255	217	226	231	235	241	215	255	214	247	215	217	232	229	208	235	218	212	217	208	232	204	216	216	214	232	206	217	245	200	249	222	221	231	228	219	190	233	203	233	199	214	239	248	236	209	241	201	201	189	202	236	232	216	217	217	220	245	243	211	205	232	220	269	219	202	218	212	237	231	236	232	220	206	225	228	203	222	230	201	211	197	218	219	237	202	210	182	220	228	245	183	231	210	186	205	234	241	244	237	201	230	206	229	262	204	200	219	211	235	238	232	233	236	228	222	235	212	230	221	222	240	223	251	203	234	207	225	230	222	232	205	222	223	218	217	205	221	191	207	224	228	220	195	232	198	241	241	198	207	227	234	218	202	196	209	190	227	201	224	205	240	208	248	205	203	243	225	225	249	240	247	210	211	221	234	209	212	241	224	207	224	217	214	216	230	229	217	226	209	213	224	220	223	225	224	237	229	251	213	201	229	263	210	241	218	237	221	221	216	211	230	232	222	233	214	214	206	225	251	226	197	232	229	207	220	230	221	231	221	201	234	226	231	235	205	209	244	239	236	283	243	201	242	207	203	228	251	241	210	201	212	216	200	244	231	232	208	226	199	210	207	262	212	224	209	225	198	219	210	256	235	218	230	227	242	238	253	220	213	235	246	197	242	245	217	226	217	225	238	195	226	210	228	217	245	220	209	236	211	231	225	202	241	226	219	216	224	216	240	198	215	220	224	251	222	267	194	218	234	225	222	235	246	216	201	219	198	251	209	258	223	224	204	204	241	243	241	192	233	245	229	243	232	229	226	210	231	217	191	234	228	234	229	227	254	223	226	220	226	244	231	232	249	240	245	254	227	221	203	209	210	213	229	233	248	230	222	233	238	217	253	200	203	223	211	231	225	252	233	219	226	247	227	214	204	242	206	234	212	218	198	216	232	229	215	237	220	243	242	222	207	211	243	251	198	191	214	229	241	243	250	215	213	233	250	216	236	220	204	217	221	247	236	211	218	207	223	185	222	240	249	225	245	197	230	201	244	197	213	241	229	238	221	198	232	256	239	236	218	239	241	212	229	210	217	210	202	248	253	235	259	240	208	223	250	240	220	230	228	230	212	194	208	200	242	216	233	252	221	229	229	239	219	217	253	221	231	234	228	221	207	225	228	227	232	210	227	247	233	236	237	219	223	233	241	243	214	246	221	208	228	249	218	209	253	226	236	206	226	225	218	205	218	220	229	238	209	215	192	226	210	220	218	232	230	220	221	221	241	220	223	233	245	239	221	207	221	228	205	228	221	217	224	209	221	224	245	212	216	228	256	209	234	238	239	237	221	226	231	233	219	227	229	230	242	207	228	205	197	211	215	226	214	212	248	223	241	250	223	239	205	239	198	206	204	199	219	230	226	239	222	224	224	242	210	191	241	229	209	235	254	230	221	223	182	216	231	241	226	227	207	204	216	253	219	205	241	203	212	214	232	229	251	239	230	223	214	223	237	215	236	217	242	205	223	243	220	221	223	230	234	247	222	212	215	220	216	239	218	222	215	223	220	231	263	241	227	196	199	238	236	213	239	238	195	227	254	195	206	194	234	234	206	217	231	198	234	256	232	234	214	195	223	210	213	218	232	205	209	223	233	246	196	230	204	219	221	225	208	241	233	224	244	232	228	201	224	199	218	228	212	218	233	235	205	226	223	228	219	235	232	217	280	217	189	203	218	215	210	222	214	195	240	227	219	233	251	237	223	209	203	225	215	233	221	221	218	225	212	233	207	205	210	228	232	239	207	236	187	212	200	219	204	216	234	208	206	220	198	228	234	215	199	236	233	216	243	212	218	238	251	215	253	229	223	237	178	250	234	229	210	204	232	223	200	242	232	222	221	232	233	223	211
18430	17988	27050	27742	28532	22283	18377	20695	24164	24089	20335	10821	7510	10680	13038	7866	11293	12781	11915	10793	9982	9194	10315	8632	8194	8275	7603	9158	6965	6483	6745	6668	5802	6206	6159	5606	4348	3222	3242	2685	2413	2343	2060	1455	1373	1527	1151	1251	1002	925	874	768	734	706	716	683	681	644	665	646	672	662	677	657	645	634	713	631	641	639	626	628	640	643	621	634	667	683	662	621	642	643	639	624	629	642	616	663	608	612	582	637	606	605	664	614	610	674	597	605	602	634	620	592	627	598	584	598	601	604	589	626	590	593	621	600	667	572	616	601	656	622	559	649	603	606	643	610	618	593	602	615	568	633	605	626	638	605	581	606	625	596	641	598	593	629	602	614	617	626	622	595	590	616	572	596	611	605	567	591	589	588	599	588	582	628	612	624	607	542	637	602	621	639	636	590	591	637	585	560	650	624	573	616	598	603	564	619	612	591	604	638	644	591	596	632	640	624	575	568	622	626	657	640	638	645	591	573	622	649	619	621	617	619	640	632	533	616	605	636	622	599	608	594	618	552	638	626	649	573	650	614	622	572	583	650	634	658	604	597	571	586	605	596	595	581	664	618	646	596	606	632	605	644	632	617	599	642	586	591	649	612	606	622	620	613	627	577	606	602	665	586	557	590	693	608	595	623	601	596	592	602	623	639	592	569	607	582	620	582	613	617	640	596	617	627	605	654	616	630	596	652	628	601	594	579	597	670	591	569	589	609	632	613	612	595	623	601	631	636	645	624	643	596	604	628	612	610	623	620	624	611	596	578	598	607	635	603	638	551	573	567	638	594	640	611	651	606	553	637	629	666	586	618	651	584	593	663	587	594	625	581	616	611	599	663	616	653	637	608	608	619	610	618	607	613	636	658	604	632	624	598	596	608	608	591	618	597	700	614	631	610	632	621	571	597	619	605	590	641	588	613	635	604	611	620	623	624	615	653	636	616	607	597	666	616	640	600	570	587	569	617	620	599	618	618	597	576	592	621	610	615	582	638	605	652	620	589	597	570	657	617	591	634	625	625	624	636	598	580	632	592	614	579	639	590	635	595	616	615	584	559	616	626	624	614	611	564	634	568	582	628	631	630	610	585	562	657	636	595	585	590	583	629	607	591	618	584	597	595	598	621	580	577	651	604	592	622	651	571	626	612	578	564	588	633	602	593	644	595	608	635	591	635	657	591	601	594	607	620	617	609	644	596	634	634	618	582	626	624	621	608	624	608	609	631	605	598	602	603	608	624	644	648	609	611	632	620	591	650	604	598	618	581	617	589	610	623	608	611	583	583	653	628	627	570	619	631	650	597	569	643	618	671	626	647	677	610	595	566	606	599	592	641	628	612	638	630	636	616	611	610	625	630	635	624	635	613	638	598	663	569	595	600	596	540	597	632	585	590	597	649	597	611	643	589	595	658	613	555	632	631	615	649	617	579	631	546	644	616	637	604	622	627	613	601	614	582	602	594	617	565	614	617	607	587	608	572	669	616	609	588	584	589	658	640	662	599	599	616	598	616	600	612	652	593	556	572	614	592	624	591	644	605	665	643	598	628	645	591	630	626	609	608	612	588	638	618	608	595	557	596	624	624	578	629	590	677	615	582	641	594	602	609	640	610	620	605	622	632	575	628	600	591	612	609	649	620	606	571	608	603	638	595	617	625	671	597	676	588	583	602	650	609	628	628	566	620	580	587	615	568	639	615	633	641	641	609	577	615	553	589	590	609	636	597	631	616	615	646	570	620	620	599	596	631	605	600	625	622	614	576	678	616	631	589	642	625	583	555	666	623	590	606	619	598	623	604	604	612	613	639	639	607	615	607	575	622	595	636	621	574	601	599	642	649	626	596	601	631	574	618	597	615	611	615	603	583	621	570	591	633	607	568	644	640	603	628	597	613	592	649	586	615	640	593	611	633	624	570	581	604	636	638	597	672	607	584	622	611	613	585	629	648	566	633	623	597	603	595	588	562	620	631	637	631	595	601	612	604	642	613	625	639	561	641	621	594	646	592	614	615	610	615	640	581	608	601	578	621	595	638	583	641	602	601	612	573	625	547	642	599	566	608	613	616	592	603	662	633	552	619	596	615	591	601	599	600	594	601	630	601	609	653	597	595	604	589	624	617	587	636	592	622	616	609	593	680	612	630	629	620	574	615	592	610	632	638	642	570	619	655	597	607	602	641	626	644	604	622	599	604	597	607	558	583	651	636	610	604	573	613	599	607	593	627	625	581	585	626	614	612	623	585	578	589	589	627	584	647	588	577	624	587	605	623	620	601	624	614	590	624	627	632	608	643	644	638	575	633	579	632	655	622	597	616	628	582	574	645	572	617	593	619	588	672	566	629	662	684	607	650	601	637	570	632	636	618	576	631	603	645	591	612	638	566	649	564	586	620	625	561	591	600	593	571	643	602	653	618	606	616	621	583	626	573	632	633	629	585	624	610	595	610	600	602	628	609	629	589	648	646	633	587	631	597	607	608	596	627	649	592	607	615	632	617	608	581	548	611	599	608	614	613	609	577	614	612	600	667	638	633	602	651	572	620	643	628	615	612	626	602	613	559	596	600	635	614	599	612	669	658	593	633	639	625	612	643	664	592	553	615	611	599	622	622	589	588	603	574	592	605	568	631	625	634	626	608	614	626	615	608	585	605	625	613	670	588	610	599	588	594	588	586	569	577	590	592	583	631	545	678	604	609	666	651	610	646	629	621	596	627	594	580	600	610	627	626	550	619	581	588	619	596	608	564	612	609	601	578	633	611	633	576	622	615	579	581	601	598	647	599	620	651	584	615	616	608	618	613	586	585	587	637	618	604	589	592	691	620	630	621	613	624	606	616	558	632	595	649	631	599	656	632	633	614	653	585	596	583	653	623	635	646	616	605	601	688	616	614	633	623	643	600	581	605	578	633	603	619	597	655	643	610	606	623	581	639	578	644	618	621	610	655	576	694	660	606	562	598	614	610	620	664	617	620	621	637	642	603	587	598	559	551	630	602	597	634	612	616	616	659	664	582	611	649	625	589	619	640	608	631	590	619	597	601	605	626	582	622	610	613	606	594	667	632	633	605	575	602	616	611	595	619	570	597	610	569	646	583	580	634	620	638	610	624	604	604	591	619	636	623	635	621	618	614	628	647	602	616	584	658	637	586	590	602	629	605	588	653	669	614	613	645	595	587	642	641	606	633	641	605	616	632	605	613	629	636	597	603	639	603	581	654	605	632	633	571	611	564	619	648	605	652	613	635	612	613	596	605	586	599	638	609	611	639	568	608	628	630	605	622	623	625	631	594	583	614	597	670	634	577	598	598	623	613	613	624	624	549	627	626	615	590	669	630	630	610	625	586	638	594	625	595	620	621	605	651	601	648	604	619	621	603	606	608	616	624	598	627	644	622	610	598	606	609	612	654	651	624	610	585	629	582	619	646	594	593	599	657	586	662	593	633	572	621	595	622	592	584	598	618	596	594	590	595	641	595	607	608	600	561	617	629	640	631
33006	27244	33266	29961	28845	22196	14286	13124	15999	14945	11317	5623	3357	4297	5732	4042	4225	4823	4144	3544	3310	2956	3246	2648	2280	2118	2352	2688	1972	1827	1871	1739	1582	1846	1606	1376	1071	932	934	704	614	588	541	393	392	479	372	322	280	268	242	216	202	211	216	201	220	205	208	190	190	185	192	199	190	195	187	175	177	214	213	177	200	191	196	196	213	187	182	204	180	201	200	204	202	196	174	205	189	192	190	198	180	199	159	194	188	193	169	176	174	195	209	181	165	180	187	187	173	182	178	174	191	192	202	207	191	224	170	180	180	207	181	172	168	196	181	161	188	201	200	188	191	221	207	200	178	173	202	198	188	184	184	190	192	197	214	191	199	181	163	190	230	211	197	190	205	195	191	167	204	188	202	193	221	209	198	201	180	209	201	172	196	178	174	198	212	198	187	197	163	205	182	188	181	192	206	187	192	189	180	186	176	185	182	200	182	181	194	193	184	169	178	181	195	195	188	175	177	201	179	220	172	184	190	193	174	200	186	177	214	164	191	188	192	189	183	208	206	170	204	183	184	208	190	193	178	186	186	180	201	182	159	168	165	189	202	201	176	184	196	188	194	206	166	164	198	205	194	180	174	174	164	183	178	203	191	188	184	163	173	185	173	177	188	183	195	167	179	179	178	193	187	209	187	193	189	200	195	215	170	188	200	189	200	193	226	179	198	168	187	198	182	191	175	181	165	185	208	196	184	181	194	190	204	214	195	186	177	185	170	190	214	185	191	208	208	182	187	180	205	190	199	176	156	176	192	193	175	200	182	190	184	189	189	177	215	185	187	182	201	159	198	145	188	178	220	215	178	183	206	181	212	186	202	179	177	181	182	185	196	173	191	187	189	181	170	195	172	216	168	199	175	203	200	188	182	182	209	170	178	180	175	166	218	163	165	196	204	198	197	183	193	187	191	179	208	181	191	177	183	190	196	196	188	204	181	178	219	184	168	189	199	193	166	195	214	203	172	171	188	182	193	193	207	177	190	199	164	196	194	187	191	203	172	205	177	170	191	175	184	203	172	168	193	198	173	179	163	209	197	203	192	185	175	188	198	198	181	201	174	193	183	204	194	200	163	169	189	192	175	202	170	163	207	149	195	171	181	178	182	187	192	207	181	184	183	196	191	193	193	178	162	188	196	197	178	169	209	213	164	195	161	190	173	195	190	218	180	197	181	202	170	191	180	172	179	182	194	196	176	175	184	187	184	185	191	187	195	198	177	188	203	192	189	176	199	180	187	198	194	217	188	166	187	193	189	216	202	184	178	187	190	187	206	178	186	199	176	207	198	177	179	202	186	179	188	177	218	180	186	163	204	169	189	184	183	196	191	186	169	206	184	184	202	192	195	194	189	195	162	209	169	194	199	202	188	180	192	177	161	180	190	181	195	176	182	187	193	187	194	177	190	198	199	178	197	189	186	185	212	200	186	190	185	199	202	195	197	200	169	202	178	171	189	217	202	183	194	194	178	174	190	190	217	186	207	163	172	210	164	208	172	174	181	179	176	211	181	179	186	180	197	192	193	188	173	199	193	184	203	180	180	167	189	191	182	191	189	158	176	173	166	213	174	165	178	184	203	190	188	155	188	179	178	188	181	189	179	183	178	203	178	201	182	210	186	200	192	173	168	181	203	199	205	169	205	172	169	174	191	174	188	195	187	189	183	182	174	198	165	182	187	196	176	184	181	166	200	175	187	184	189	206	177	214	184	180	191	163	209	183	194	180	207	179	173	204	204	156	181	164	203	187	200	177	185	197	187	204	203	148	184	203	167	194	182	168	181	179	194	192	186	188	173	193	164	158	182	208	197	166	182	198	173	191	186	178	177	176	167	190	179	185	207	191	203	207	207	180	192	168	177	182	185	189	194	160	213	179	179	192	191	191	181	175	181	214	179	211	200	211	187	176	208	178	199	202	175	197	171	179	190	175	190	173	201	189	182	177	186	180	177	177	207	199	183	189	205	187	202	204	183	188	186	204	187	231	208	190	193	186	197	224	170	189	189	205	208	181	199	190	193	209	174	180	184	192	176	193	194	199	189	209	199	189	182	185	190	187	192	182	201	200	191	184	191	183	190	201	185	191	217	187	189	173	203	197	178	186	210	191	182	165	178	194	177	192	187	169	171	195	177	183	214	170	188	187	164	184	166	187	202	179	181	178	183	207	172	181	176	197	176	184	169	198	165	167	212	204	167	170	205	185	187	191	179	178	182	196	198	178	188	182	172	216	176	175	179	192	179	188	193	183	196	170	186	172	163	201	213	174	181	198	198	197	159	177	189	194	203	209	194	196	176	204	194	166	211	187	182	194	178	194	147	209	187	186	193	192	204	221	212	190	172	172	201	186	203	191	182	194	190	182	192	191	196	195	185	185	197	206	174	202	206	185	192	180	185	189	191	185	173	167	184	202	191	182	178	194	205	199	165	185	195	181	209	190	171	167	199	172	206	176	193	190	184	162	219	212	175	211	199	184	175	170	176	174	198	202	196	181	182	189	212	196	189	214	194	191	182	196	203	193	201	167	183	172	173	198	188	191	152	188	170	179	179	184	188	212	192	184	204	200	159	175	199	188	186	198	201	161	176	167	181	194	187	178	178	179	225	160	181	204	218	198	177	201	190	190	159	208	204	179	208	172	189	201	191	189	193	180	206	176	193	199	187	157	166	187	180	199	175	193	217	192	198	166	186	210	182	189	194	200	179	197	174	186	190	179	192	193	179	179	191	175	178	205	199	182	187	195	188	188	190	183	174	206	191	183	199	183	182	199	187	201	182	205	172	173	197	203	173	194	183	218	172	176	194	185	172	209	203	213	186	186	172	172	183	192	199	196	197	177	200	182	227	186	181	201	201	199	189	177	187	190	186	216	191	200	194	209	199	208	169	177	174	203	173	179	175	169	195	219	176	182	175	177	184	186	203	170	189	197	211	192	197	210	186	173	179	174	176	182	188	199	174	185	178	161	193	195	176	170	195	168	185	184	200	177	199	185	184	187	176	190	175	174	189	172	181	171	174	194	219	198	189	196	201	175	194	195	193	185	158	182	185	195	182	177	175	201	170	189	183	175	190	198	207	184	164	185	194	205	197	199	196	204	188	202	196	176	190	205	186	205	169	181	181	159	221	180	201	177	165	178	199	193	185	180	177	182	185	200	169	171	158	161	189	206	194	171	172	186	190	197	182	203	223	160	172	207	167	161	191	184	194	198	193	203	182	199	194	182	200	198	179	198	198	183	143	176	186	188	170	199	179	193	198	179	176	190	174	157	148	185	185	186	182	183	180	161	189	185	188	184	184	179	208	207	175	171	177	191	169	193	191	171	209	179	161	191	196	195	204	200	183	175	178	172	178	184	189	185	208	194	196	200	220	188	226	187	202	209	168	177	194	194	171	165	186	158	180	169	197	178	169	192	183	209	185	171	180	162	152	180	190	209	216	189	174	176	194	179	170	195	180	187	179	207	201	178	164	195	168	206
22180	22710	31419	32820	33646	27832	22704	26296	30860	30224	26579	14583	11853	16252	19074	13771	16072	18900	16899	15800	15261	14057	15675	13451	11739	11396	12491	14119	11023	10178	10628	10181	9399	10469	9518	8565	6630	5532	5487	4410	3851	3815	3320	2105	2188	2506	1703	1721	1259	1124	1018	874	747	719	657	690	626	687	620	621	596	655	617	597	613	614	563	612	621	598	619	582	616	640	601	585	637	616	572	606	589	567	578	585	602	563	521	510	507	498	596	566	515	566	502	558	542	494	511	502	553	528	497	551	537	561	526	524	520	522	523	502	520	516	519	503	569	498	538	519	549	511	544	556	549	528	458	528	515	561	514	551	516	531	536	523	528	563	547	499	516	523	528	498	551	514	524	530	537	495	495	531	539	480	533	539	529	536	582	525	585	520	516	554	498	532	506	577	458	545	546	508	495	525	519	552	542	508	543	514	572	520	546	544	546	538	561	564	512	515	518	509	556	554	548	555	527	524	551	504	496	520	554	559	526	507	540	556	513	578	531	513	523	519	559	503	501	571	531	531	510	541	499	525	533	512	559	545	518	533	569	504	536	533	556	517	527	507	527	561	510	539	525	529	534	549	541	510	518	524	533	552	529	512	503	540	486	492	535	529	510	502	519	496	470	508	519	536	513	539	522	492	520	522	500	517	507	514	544	526	510	576	528	524	534	549	483	527	497	518	504	554	525	514	531	509	489	511	546	505	545	519	574	556	552	507	572	529	516	546	506	555	562	489	512	522	496	533	498	538	538	528	540	521	570	537	520	531	493	514	501	511	499	504	575	545	523	532	520	534	521	526	534	512	540	506	520	509	512	513	510	509	494	529	518	519	513	491	531	534	542	512	522	512	495	558	523	486	540	521	513	531	501	517	492	497	558	536	557	508	543	528	500	539	557	499	558	509	497	525	519	538	531	494	488	552	535	551	530	490	565	545	538	510	473	511	549	524	575	563	561	532	524	530	521	478	495	537	517	523	572	556	548	542	545	543	548	520	521	508	520	492	561	542	502	515	534	536	505	528	509	534	546	518	527	550	515	531	473	533	562	480	565	549	517	520	506	529	531	511	510	506	550	533	541	506	553	543	508	530	549	577	477	523	512	514	550	501	499	584	518	517	544	523	517	525	532	537	546	511	485	555	543	533	494	523	519	503	546	536	539	563	586	541	487	499	520	520	536	495	526	547	499	502	549	549	552	525	519	482	522	547	537	554	579	490	541	525	538	537	565	571	539	541	546	536	505	546	535	531	535	486	483	526	485	546	524	496	532	549	530	587	518	525	521	551	518	502	533	547	512	525	555	531	517	532	518	488	494	554	532	529	539	568	549	509	524	504	498	560	517	522	548	492	497	531	521	523	564	531	527	543	521	523	496	537	542	515	525	527	538	558	552	515	543	591	534	492	526	547	532	528	533	518	528	494	559	510	555	482	531	546	516	540	550	549	541	556	539	503	533	554	539	488	531	486	528	505	520	528	489	521	520	540	514	504	554	493	487	560	491	544	516	515	509	512	542	498	508	513	541	534	568	536	510	535	519	527	490	572	505	553	518	545	526	521	507	537	522	538	492	500	522	510	515	502	543	522	535	499	513	552	536	484	560	505	496	492	528	527	500	558	541	493	546	513	547	555	510	509	506	516	494	534	486	532	544	515	567	557	516	530	497	539	557	510	497	532	510	552	538	533	516	532	550	555	502	536	520	466	541	553	503	523	551	523	559	510	563	495	517	541	544	519	540	531	528	520	543	486	478	518	566	495	547	516	506	532	516	537	514	526	533	521	529	533	526	525	526	547	539	513	543	531	506	506	515	516	543	511	562	518	533	557	566	511	545	504	536	529	521	517	570	538	554	509	511	513	540	518	506	515	525	516	491	513	540	521	501	546	566	504	500	523	522	521	544	541	515	510	546	508	536	562	499	539	559	485	537	505	522	539	516	539	522	509	507	552	532	529	516	517	507	540	523	561	534	530	559	541	531	552	500	534	535	546	506	518	527	541	540	507	537	546	571	534	492	570	527	535	501	532	499	536	530	505	486	524	537	534	484	523	516	548	514	533	488	545	528	538	545	524	511	518	559	523	524	513	527	560	528	537	523	500	505	526	495	528	550	512	539	553	543	512	504	513	543	505	535	547	536	503	541	536	521	518	531	554	525	543	528	553	528	517	554	505	543	550	532	526	535	545	531	520	524	535	516	510	533	530	507	558	536	533	522	504	561	530	495	549	542	527	496	521	555	509	490	530	501	527	507	541	522	523	548	542	500	518	506	495	494	523	520	538	520	548	519	544	514	513	523	501	546	534	550	544	523	516	520	540	487	531	526	506	513	514	534	529	518	520	563	546	502	524	540	528	516	555	508	507	514	567	521	543	512	548	516	562	515	508	570	534	504	503	503	542	529	529	514	495	500	540	511	549	515	547	512	543	487	526	537	520	514	508	530	522	508	519	516	525	523	533	522	523	515	531	532	526	572	522	522	525	544	498	519	537	523	489	552	575	530	522	511	555	549	513	549	530	526	547	543	507	552	569	510	497	523	519	500	586	534	512	552	583	543	548	516	509	515	511	552	502	535	545	539	517	513	555	521	518	529	555	523	520	508	527	550	551	553	558	526	536	495	523	537	533	489	470	539	532	499	533	539	516	529	549	537	507	506	527	535	532	542	497	543	526	523	542	534	528	510	559	522	557	505	565	514	497	520	490	520	536	490	485	536	537	523	517	513	510	525	492	555	522	542	534	529	507	540	478	506	573	550	487	539	505	529	511	490	497	579	522	494	510	532	515	486	486	541	517	489	513	532	527	521	513	558	531	538	530	527	537	552	535	533	526	494	514	479	543	535	527	510	525	536	545	523	523	492	520	524	526	547	508	525	503	527	527	535	528	573	508	569	563	524	546	513	516	536	498	561	511	526	529	514	488	511	531	551	520	503	533	517	577	542	482	505	498	547	518	500	521	519	546	526	567	510	557	532	522	540	524	518	521	496	505	531	506	497	519	538	506	462	534	551	533	547	537	499	550	530	548	522	549	557	582	510	532	513	522	557	558	499	509	492	538	564	524	530	519	581	546	550	540	566	502	510	515	513	513	530	532	513	512	534	538	514	521	517	527	582	553	507	524	511	539	525	549	496	557	522	498	524	553	516	529	536	539	565	546	534	506	500	522	523	545	511	523	480	515	498	504	530	531	522	516	555	497	499	499	524	528	550	517	532	531	534	540	515	505	516	523	556	557	540	559	536	543	534	542	485	537	536	551	516	551	533	498	561	484	519	504	575	518	549	492	526	525	524	531	531	538	513	535	529	517	562	542	534	517	542	505	500	522	518	514	477	517	546	542	531	539	510	501	536	531	566	521	560	556	497	557	500	541	538	546	498	566	499	509	511	540	501	538	507	505	499	526	559	547	562	556	535	528	541	554	498	541	508	529	524	528	525	534	525	510	526	501	560	572	538	482	531	499	514	495	539	577	500	504	536	484	529	487	483	467	532	488	552	518	520	558	551	543	504	493
7982	5287	6665	4728	3304	1906	1269	1250	1018	926	757	517	494	473	461	457	432	439	426	386	379	354	370	362	349	322	372	371	323	360	316	341	347	325	321	293	291	295	293	288	322	280	308	288	261	270	259	262	274	269	262	283	248	275	272	273	269	291	283	284	262	284	294	267	277	275	298	285	278	250	288	232	295	265	275	290	265	275	287	293	282	310	239	275	256	256	266	268	263	308	275	281	266	257	292	289	307	314	271	236	265	283	269	284	271	262	251	291	266	279	288	261	249	238	257	297	285	259	258	277	280	277	299	275	260	274	258	240	286	260	239	259	296	282	262	277	291	282	258	281	258	247	258	274	248	271	254	283	274	279	275	276	279	308	269	249	267	279	274	252	280	256	272	307	269	310	269	256	283	298	291	255	284	281	259	303	301	271	257	289	269	274	311	298	279	239	280	301	297	273	286	250	239	285	283	276	282	282	229	286	274	242	281	282	257	282	299	296	254	268	253	260	267	251	271	260	287	262	286	307	280	286	267	273	269	289	250	282	294	282	288	269	264	259	258	278	280	285	305	257	269	273	259	293	274	276	276	260	265	261	290	242	275	296	265	291	293	275	294	235	290	286	278	301	283	277	237	264	291	272	271	286	262	262	274	268	267	279	260	278	268	278	289	271	287	252	255	274	246	259	269	276	250	277	251	304	280	278	256	241	292	304	250	253	269	289	249	267	241	295	279	273	251	270	278	283	283	276	272	279	273	320	246	247	277	288	282	270	275	260	250	258	259	297	283	282	277	286	272	283	268	291	282	291	261	258	290	272	251	261	278	262	263	265	295	253	266	262	272	282	292	288	266	248	270	285	272	280	284	278	301	260	266	258	254	270	283	281	262	269	311	277	233	264	267	288	285	281	283	281	234	277	287	271	291	278	286	283	284	291	282	261	292	268	271	240	264	272	288	268	266	278	253	278	281	279	299	294	288	266	302	284	238	262	279	282	297	308	255	283	278	299	258	267	302	285	278	287	244	274	268	267	261	285	275	298	274	254	255	295	298	274	268	250	291	252	267	267	289	286	286	260	282	269	303	299	288	294	257	253	266	248	277	258	288	285	263	283	275	281	318	282	240	284	305	249	271	247	267	269	264	273	260	272	276	274	295	270	274	261	272	271	285	256	261	298	266	286	284	263	239	266	303	272	275	217	296	275	234	307	273	262	279	257	268	291	262	301	293	282	253	300	295	262	306	266	298	259	309	281	277	256	284	289	253	290	280	234	278	278	285	278	257	262	274	274	273	297	246	270	262	258	265	262	272	288	276	293	264	244	256	282	273	268	300	295	254	273	283	253	264	279	301	285	261	253	278	264	292	261	277	301	260	290	293	314	265	276	294	282	251	284	298	270	269	271	262	260	288	259	279	257	261	288	257	249	278	279	280	278	285	256	268	302	271	269	278	321	291	268	273	291	291	280	273	282	269	312	285	275	302	266	256	289	276	278	277	294	303	281	288	257	301	271	257	299	273	259	274	239	259	280	273	279	250	266	301	286	253	264	244	282	250	256	286	262	263	294	287	259	267	273	297	281	258	269	272	305	317	261	297	276	281	287	317	283	284	277	295	267	274	295	288	268	289	304	295	265	272	285	285	253	278	270	289	285	277	310	269	248	296	277	277	266	276	277	245	263	286	258	287	275	279	297	260	300	277	241	268	279	291	300	267	307	286	283	296	251	271	261	278	254	269	280	265	273	270	273	253	261	268	288	284	293	258	255	258	257	285	249	278	255	280	258	284	286	263	264	267	258	268	274	265	273	276	278	272	274	255	289	280	276	271	259	311	270	281	266	255	276	260	286	279	280	286	250	289	275	265	267	280	248	282	261	263	265	265	294	274	267	276	257	289	301	264	275	264	264	302	274	277	258	285	301	243	271	260	272	296	287	244	271	289	285	284	257	299	273	283	275	272	268	264	299	259	270	255	283	247	300	283	263	293	264	311	271	296	251	303	271	242	274	307	276	308	278	286	246	273	295	271	276	268	275	292	293	280	293	241	244	272	276	293	301	280	309	252	255	266	268	276	253	291	276	308	247	303	276	241	241	250	266	259	274	280	298	265	277	261	288	247	255	282	277	288	254	279	257	269	289	246	323	293	253	281	287	283	281	272	252	272	269	283	307	282	275	278	292	295	270	270	295	271	267	283	271	256	268	241	271	280	268	239	259	266	258	278	276	279	276	261	262	252	296	247	289	248	265	242	266	288	256	269	282	295	277	264	252	280	292	275	287	261	271	257	285	270	287	262	268	278	275	290	279	288	281	270	245	283	259	293	273	303	282	303	268	270	256	258	296	285	269	261	289	262	299	290	286	291	255	281	304	281	312	291	284	242	263	256	261	253	265	248	281	272	287	240	270	286	269	288	298	289	283	260	279	293	288	276	276	299	276	269	300	299	255	274	292	264	287	278	246	264	274	307	277	247	299	283	270	285	261	290	292	292	269	257	281	280	268	273	254	293	276	286	247	270	250	271	285	284	238	265	296	246	245	282	266	268	290	270	273	241	273	240	266	287	258	269	281	269	284	287	273	289	271	261	282	275	288	273	278	250	282	301	299	288	281	279	293	266	269	294	284	280	298	286	277	274	266	301	305	241	283	283	273	274	247	271	277	289	315	278	261	264	292	263	286	256	306	287	283	307	255	276	273	259	276	290	257	265	253	268	263	263	246	282	289	299	245	261	245	291	268	277	277	274	272	296	303	294	271	270	257	244	261	238	262	260	285	318	257	261	273	289	267	247	322	265	274	305	262	276	272	282	280	267	297	269	275	267	288	254	297	275	301	246	273	261	261	299	250	276	256	275	257	277	284	293	264	304	274	263	274	241	256	282	297	261	275	278	254	293	273	262	259	278	272	280	276	282	276	282	297	274	286	291	274	260	272	224	280	255	269	269	304	286	290	238	285	242	278	291	269	302	277	240	254	259	282	267	257	280	259	287	282	280	293	269	256	286	329	278	276	279	296	260	252	240	277	262	296	261	268	286	283	272	277	268	261	253	258	278	262	251	273	290	262	283	278	269	257	282	286	278	247	259	258	281	284	283	275	245	261	282	274	249	260	290	266	252	282	266	279	314	264	250	282	321	305	277	248	250	288	276	279	238	289	247	254	249	270	285	234	272	290	269	267	258	278	289	270	279	239	260	278	265	250	272	250	271	262	290	279	290	285	300	250	297	261	257	244	264	272	270	288	291	280	269	295	277	286	262	284	281	272	284	283	273	275	297	261	282	264	252	271	287	260	290	283	262	270	260	264	288	263	278	262	275	278	271	291	280	275	254	269	269	266	301	257	280	276	270	246	275	295	316	267	265	279	296	308	263	265	264	269	274	262	285	290	258	289	290	272	267	291	264	323	268	287	275	276	256	297	258	261	264	274	276	285	275	275	265	278	270	270	263	302	298	291	252	258	265	276	252	264	273	271	265	294	237	247	288	259	258	256	243	263	271	264	290	284	272	263	247	266
7480	6538	12069	11362	9787	6606	4854	5240	4749	4202	3487	2115	1910	2082	2242	1879	1893	1894	1830	1682	1506	1478	1533	1386	1311	1197	1330	1359	1219	1198	1194	1166	1166	1244	1115	1068	1028	922	949	858	876	876	843	742	797	804	811	814	769	721	756	738	730	735	730	719	758	730	705	732	723	725	716	733	723	753	809	750	752	749	742	758	744	749	740	750	744	724	791	709	739	771	780	763	710	785	726	719	775	743	760	726	750	763	762	784	714	763	753	785	727	750	699	709	703	759	748	748	714	741	742	769	734	745	752	728	696	768	714	767	725	745	752	727	752	732	719	731	780	753	742	722	724	760	723	744	774	680	734	744	680	725	741	718	724	787	756	717	730	715	749	756	737	718	722	715	728	792	752	731	731	734	728	709	765	708	730	726	765	738	707	786	703	794	754	772	724	724	707	706	769	780	769	709	775	735	761	746	743	744	763	713	743	690	753	747	681	730	716	741	676	722	741	747	738	702	725	738	753	699	723	720	736	749	692	704	724	764	752	671	679	704	700	745	757	786	727	690	755	715	658	732	724	795	766	753	749	746	702	741	765	725	733	718	741	701	767	750	747	768	674	756	784	749	702	745	740	683	702	720	733	737	755	743	736	727	726	726	730	731	701	739	718	738	762	728	704	737	715	724	658	739	725	768	743	726	749	719	694	721	724	730	716	745	735	701	717	759	731	719	749	681	749	708	722	780	710	754	770	738	696	801	787	729	743	728	728	766	760	727	778	745	738	766	722	660	728	718	717	715	744	734	755	774	690	762	744	750	677	732	711	699	737	752	739	723	750	749	751	721	723	734	688	746	784	721	755	715	705	740	744	747	763	720	717	725	682	711	713	772	755	729	707	777	724	741	753	711	718	711	748	743	745	714	727	683	747	756	724	737	746	699	691	708	710	762	727	753	737	731	735	737	765	728	702	722	685	750	733	735	712	755	727	723	731	769	746	701	738	752	724	698	681	768	724	751	737	749	771	745	721	715	777	763	696	750	719	726	724	722	759	720	783	698	722	761	757	749	771	716	698	720	760	754	726	755	716	790	755	750	720	693	727	735	768	687	708	740	763	746	759	740	761	730	707	738	749	770	734	762	738	791	749	674	803	773	726	706	748	702	751	715	796	697	696	793	722	734	770	738	770	725	705	717	752	726	733	802	791	763	729	729	766	747	742	726	758	697	733	686	764	775	734	750	787	754	781	736	759	732	713	737	764	737	739	740	784	699	735	753	768	786	752	707	730	759	750	703	739	746	700	770	741	753	757	718	756	753	731	710	767	692	728	776	729	746	738	767	770	768	740	711	761	686	726	744	754	719	752	746	718	730	767	703	707	683	703	726	724	779	741	754	721	715	688	733	736	733	757	757	759	759	732	674	760	712	719	771	728	755	723	713	733	712	682	680	757	721	770	742	694	739	741	694	722	710	747	736	704	750	734	776	725	759	721	762	687	769	738	736	728	665	776	745	737	716	793	739	719	766	692	732	725	736	740	727	735	735	746	767	750	715	748	714	732	758	752	735	741	723	745	737	736	752	718	807	766	675	742	735	711	671	685	670	754	723	740	736	756	753	734	758	728	767	727	732	710	759	738	753	769	728	725	726	769	729	721	721	784	759	809	720	740	695	750	716	729	710	689	789	754	710	724	711	741	746	720	717	709	725	744	722	684	707	760	749	753	733	713	686	700	718	717	737	718	717	746	746	726	706	741	726	771	731	743	768	743	658	684	734	704	795	702	678	665	781	764	761	718	722	756	680	718	755	744	708	763	757	721	726	736	743	734	745	764	744	749	735	770	752	784	774	689	751	737	697	780	691	739	698	753	716	769	720	727	703	765	697	701	708	751	724	767	696	753	707	709	740	735	733	773	742	736	712	776	734	725	761	708	670	718	751	743	732	715	765	761	704	750	732	744	754	759	720	713	709	727	734	732	746	727	737	746	723	713	728	750	768	723	766	741	767	784	709	763	735	712	699	704	750	734	721	771	754	788	701	711	771	734	720	712	712	753	754	777	782	705	734	742	724	719	736	753	748	716	766	740	747	750	742	787	772	702	776	768	700	786	679	811	744	761	677	708	789	725	752	759	750	696	729	726	749	731	723	762	726	764	794	786	687	697	742	720	762	759	705	748	725	704	650	752	755	765	766	748	716	740	744	728	745	695	730	776	779	771	735	738	725	742	800	702	714	724	734	775	737	735	696	747	743	735	700	758	754	745	702	779	722	769	722	716	741	768	699	705	770	778	754	699	755	705	714	737	704	751	785	763	747	746	766	723	760	788	719	757	779	730	693	723	697	725	733	681	710	791	746	738	716	706	740	754	692	755	735	703	714	705	723	759	793	748	697	741	740	718	741	728	760	714	755	780	708	741	714	732	774	695	738	756	706	736	694	720	713	699	748	746	719	700	778	717	784	715	726	707	759	756	770	711	736	702	742	719	745	721	742	761	751	771	748	747	775	744	675	740	699	744	733	784	752	714	746	744	762	719	752	762	712	750	735	765	740	717	700	765	741	741	691	741	755	778	728	721	778	744	736	695	755	675	705	753	728	777	741	740	688	690	732	751	766	728	726	807	790	776	755	713	730	790	755	752	715	755	709	692	709	750	715	714	789	754	784	736	767	717	734	745	735	726	724	736	704	720	677	800	753	716	762	704	721	718	762	755	710	739	814	747	735	683	757	768	756	729	747	749	722	770	695	718	734	761	730	737	748	733	721	715	737	752	757	781	747	754	751	787	747	750	773	767	764	755	717	758	735	786	738	728	711	731	783	712	703	739	745	717	732	721	753	722	769	712	759	722	731	733	745	731	759	753	756	687	709	793	712	773	699	770	778	673	734	661	729	708	756	708	718	755	765	714	759	722	743	729	706	716	768	720	732	762	770	728	726	731	694	760	729	754	729	773	767	729	728	744	756	783	764	724	743	747	808	762	776	721	679	754	745	698	736	801	751	696	775	716	751	701	752	710	776	753	699	734	728	737	756	705	757	783	769	743	766	759	734	744	818	742	758	766	730	722	716	762	713	702	713	713	692	730	727	763	764	695	754	733	742	750	721	731	731	757	735	723	696	738	761	776	721	730	713	716	765	701	754	661	742	746	730	677	762	705	732	738	765	757	747	752	734	746	712	766	746	720	747	720	771	791	735	754	753	731	752	750	756	800	728	727	718	761	821	738	766	758	774	709	771	718	806	738	763	750	730	738	761	801	728	747	762	682	751	716	716	732	747	768	729	705	699	695	773	754	731	725	768	771	761	732	723	702	708	720	740	783	733	766	714	749	769	741	723	714	731	750	774	719	754	791	703	794	747	778	717	769	768	749	794	718	713	761	729	749	687	713	740	734	698	719	705	783	720	740	756	785	718	726	740	725	746	702	777	700	765	779	722	752	698	736	732	783	766	721	743	763	714	701	806	691	736	716	703	779	732	720	771	737	762	782	779	730	762	743	733	694	754	747	702	713	769	730	736	774	759	745	723	713	772	742	704
25422	20715	26940	23362	22345	16190	10275	11305	9794	8849	6960	3099	2301	2787	3105	2872	2535	2971	2555	2365	1907	1622	1911	1766	1427	1041	1496	1670	1269	1263	1249	1128	1098	1279	1061	897	815	697	596	537	454	472	423	348	363	353	322	309	280	241	262	235	220	197	227	236	240	239	202	193	205	193	211	238	218	239	242	225	220	226	235	252	228	257	195	212	215	239	234	222	231	207	240	245	217	200	230	227	226	228	213	224	230	239	226	220	195	229	225	202	202	222	233	211	207	243	225	202	228	233	224	223	202	234	190	194	240	213	228	212	227	225	247	222	223	220	210	203	226	241	186	201	226	217	205	221	214	237	200	224	216	235	239	240	199	209	221	213	214	210	222	206	202	202	231	218	207	250	215	196	216	242	211	215	213	214	228	246	246	206	234	228	205	224	219	239	229	219	227	228	241	219	245	207	219	225	216	220	233	204	248	233	227	226	242	201	253	216	233	214	224	190	218	226	227	198	223	187	220	215	253	241	213	211	216	219	221	232	222	206	223	237	219	227	236	224	237	250	208	216	244	206	240	220	248	217	189	220	239	206	231	213	223	216	225	277	223	212	220	218	184	225	247	209	228	224	222	242	231	236	191	214	212	229	228	210	194	184	208	223	214	202	246	213	197	227	214	235	206	206	226	214	227	216	216	215	227	217	217	206	216	206	221	212	203	237	206	226	212	204	198	220	224	227	250	196	233	233	207	207	229	202	233	201	190	248	221	203	222	195	229	221	184	191	228	228	215	220	226	187	188	216	215	235	242	217	203	241	238	185	189	214	245	245	218	229	226	222	220	236	194	204	224	224	212	239	212	231	216	219	230	207	231	211	202	222	234	198	223	212	225	205	214	221	211	229	220	225	200	200	221	228	220	215	210	216	210	199	196	222	210	242	222	219	210	221	204	224	222	221	231	211	239	215	228	223	240	242	212	213	226	233	212	230	200	228	217	228	214	207	226	207	209	227	219	235	211	223	242	214	244	215	224	217	219	231	222	231	219	194	209	213	234	261	215	255	234	230	211	226	220	230	204	225	218	233	213	240	202	211	230	212	217	210	219	243	201	218	234	245	216	212	200	191	250	174	217	217	206	242	211	226	243	232	223	197	241	208	225	234	238	220	218	215	228	193	220	235	234	236	211	228	218	221	225	214	214	232	245	202	209	200	207	220	251	225	180	193	217	211	224	253	196	232	229	207	212	226	218	212	218	238	207	226	235	220	221	238	229	225	222	229	191	226	242	231	220	204	230	205	238	218	216	231	212	248	244	183	197	228	220	229	220	234	205	210	219	228	209	218	217	232	198	207	247	228	228	230	241	208	228	214	224	204	195	217	214	259	230	207	209	225	215	234	207	226	203	194	227	213	222	255	210	229	216	220	230	214	226	238	218	219	216	233	216	222	247	205	223	204	220	223	223	238	216	193	210	220	254	236	227	232	235	217	216	217	196	228	240	263	224	226	213	220	233	216	227	237	218	204	203	223	214	234	195	193	244	229	190	205	217	226	218	233	186	237	215	260	206	239	221	238	200	228	225	237	213	230	200	218	219	236	226	227	223	256	240	211	247	201	197	241	216	200	223	235	195	210	235	234	213	187	237	193	212	235	215	228	224	252	251	226	258	203	236	212	202	246	205	221	217	200	224	233	200	230	204	220	235	229	200	238	217	226	235	205	222	214	225	227	203	196	200	213	207	215	217	204	199	214	199	187	222	226	226	209	221	223	192	219	207	201	247	233	223	196	221	236	235	231	236	214	216	250	189	233	236	206	191	237	216	212	234	217	247	214	235	214	228	214	213	213	187	221	248	243	205	216	212	186	240	210	223	251	215	213	220	194	215	219	219	205	212	244	192	220	208	219	227	205	244	216	223	239	230	238	231	221	205	242	237	248	221	235	257	223	235	236	202	223	221	228	228	215	212	208	196	190	243	225	218	224	211	225	196	211	228	176	215	213	213	225	230	215	224	230	234	236	219	207	219	233	224	213	232	228	237	188	229	239	217	222	230	227	217	214	232	214	233	217	204	239	241	248	233	213	230	231	224	197	211	200	214	236	223	229	220	217	240	211	214	218	217	219	238	222	229	222	207	201	222	215	243	181	194	224	232	213	228	210	237	205	231	221	203	210	221	216	249	223	211	237	188	226	211	197	243	191	244	216	204	239	226	242	232	206	253	233	211	201	257	215	215	226	216	252	239	228	219	214	220	215	219	221	232	212	219	227	214	221	202	229	247	212	213	223	219	249	223	200	208	212	228	205	212	226	224	224	212	222	211	212	233	245	204	197	231	219	231	222	211	233	264	247	207	237	199	239	220	225	219	247	209	188	225	213	244	205	225	241	188	219	222	265	225	236	264	218	218	233	216	206	229	218	223	225	198	221	213	263	225	193	220	231	202	210	224	193	244	237	218	216	224	211	206	213	211	224	224	215	205	241	220	207	212	236	244	218	222	240	234	231	229	220	208	231	233	213	226	243	226	212	231	231	228	184	251	208	211	247	208	240	207	227	217	208	224	216	209	195	219	225	228	220	263	219	210	218	206	240	219	197	222	218	222	236	228	229	226	261	226	177	210	241	243	216	205	210	228	242	236	207	235	214	190	228	238	239	188	188	220	226	197	212	234	208	226	192	240	231	230	228	219	216	224	203	226	218	196	219	228	242	220	214	196	225	209	229	221	254	216	200	255	208	256	226	218	217	220	207	230	238	232	211	225	231	227	221	223	233	232	201	248	205	208	187	227	206	229	215	206	198	226	222	229	221	237	221	230	246	207	244	209	224	220	245	228	215	221	201	199	226	205	231	233	214	211	229	223	211	200	226	205	247	205	232	222	190	221	204	225	228	186	198	205	226	218	222	227	210	250	204	225	251	242	242	249	201	205	212	209	247	241	223	221	221	186	197	202	222	216	220	232	231	228	210	240	198	193	208	213	223	193	217	219	208	228	233	242	232	220	209	217	215	218	198	221	223	209	218	223	232	213	224	217	199	213	216	231	237	222	220	209	232	245	217	221	214	237	237	196	204	213	193	227	221	231	211	223	237	240	210	213	219	242	209	206	227	228	231	198	236	220	204	213	209	209	221	213	209	214	208	225	211	198	215	216	212	233	215	212	197	211	196	209	222	234	212	220	211	214	218	232	226	223	251	259	233	216	246	228	239	212	226	232	236	205	225	206	244	221	190	219	209	221	231	215	207	246	213	213	223	213	224	214	237	217	221	215	246	209	227	246	206	230	248	202	212	221	228	211	242	189	236	228	224	236	203	206	226	204	213	285	228	247	255	239	221	240	214	216	216	204	198	221	218	221	225	212	202	220	220	220	229	221	222	245	198	213	245	238	212	221	232	250	217	249	213	189	205	179	208	217	198	237	221	224	225	230	225	216	217	219	215	226	222	232	201	198	197	232	247	203	234	214	227	202	231	194	224	226	192	234	211	216	215	202	231	208	200	202	230	227	169	238	244	226	231	233	216	230	208	224	236	241	199
18268	18251	26583	27251	28446	23188	20738	25042	23996	23144	20963	10675	9055	11832	13493	12235	11271	13172	12552	11438	10093	9009	10972	9911	7369	5360	9203	9769	7571	7445	7531	6985	6969	7434	6556	5696	4674	4068	3447	3035	2548	2683	2293	1594	1685	1786	1261	1188	1098	958	825	848	744	689	735	679	698	629	633	676	629	667	651	653	601	633	625	695	636	675	629	650	615	677	648	639	655	641	636	607	660	630	640	614	689	644	572	606	626	644	612	584	627	572	566	615	582	662	601	572	598	642	535	630	605	595	611	600	607	587	599	622	600	603	572	600	591	563	645	622	632	565	595	625	592	624	620	644	611	579	599	622	593	600	612	568	542	599	610	597	611	612	632	610	612	586	578	615	575	601	636	615	599	606	583	655	633	627	610	586	595	653	619	589	591	599	575	581	569	633	615	574	614	605	622	615	570	587	601	586	578	598	647	583	585	596	604	620	577	577	596	599	580	617	559	622	586	631	622	663	606	581	656	604	573	626	576	607	545	583	613	611	599	598	632	593	594	589	586	602	577	616	558	604	603	596	636	617	592	616	572	620	597	577	551	577	614	617	590	586	566	565	610	588	594	603	619	610	582	618	591	626	585	619	605	581	568	618	586	566	602	560	627	600	621	587	576	598	635	578	608	608	642	585	567	647	654	630	631	623	654	611	622	580	603	547	615	605	610	635	624	609	625	597	609	588	548	622	602	598	586	608	594	591	595	614	589	559	557	631	588	630	593	634	607	572	652	589	605	542	610	584	602	581	607	591	612	558	596	610	602	593	589	615	648	637	679	631	582	628	614	611	613	619	589	597	594	642	613	614	599	628	592	565	611	626	573	570	610	637	570	579	585	584	614	608	605	626	627	620	614	616	634	597	595	633	603	642	632	624	589	625	615	569	635	632	605	625	604	586	555	594	612	589	650	572	634	606	629	654	655	550	557	601	575	597	593	595	614	573	636	583	568	639	622	592	603	591	599	583	602	599	605	619	653	633	649	597	553	630	598	625	549	615	648	609	574	612	599	612	600	612	581	629	630	588	610	602	601	624	591	583	617	567	587	628	591	616	654	607	637	632	606	615	614	536	641	575	587	605	562	613	605	604	590	586	576	616	587	614	594	597	598	602	590	598	578	589	594	602	618	592	626	561	630	565	589	601	634	624	619	617	611	583	637	656	634	608	599	608	579	569	593	614	592	574	574	620	612	615	618	628	563	550	569	590	618	621	619	622	601	604	610	569	595	607	585	588	636	603	622	616	610	601	622	607	612	622	615	644	599	572	586	588	575	618	597	573	585	592	593	590	576	624	599	595	601	579	627	572	583	582	603	580	645	591	594	593	633	603	605	634	606	609	573	628	552	613	630	577	649	611	590	596	638	607	613	636	639	635	623	571	655	627	590	633	586	618	603	604	616	584	583	575	615	610	586	598	637	593	617	575	617	566	623	562	596	635	648	604	636	609	660	591	616	601	537	637	600	621	624	623	609	585	611	577	617	599	605	609	609	621	585	566	563	594	633	599	606	616	626	616	634	647	626	615	554	623	644	628	624	614	583	603	631	601	604	607	582	589	646	631	614	586	643	607	576	593	614	628	643	637	601	600	570	591	608	612	577	618	603	619	634	616	604	596	585	612	578	605	639	581	629	604	577	635	598	598	607	580	639	677	599	652	573	599	586	626	580	630	617	634	621	597	603	603	589	607	591	640	587	576	579	603	629	589	616	628	589	612	606	570	609	598	597	585	628	604	630	540	579	599	586	642	556	635	558	577	577	633	623	620	626	606	596	618	573	583	584	592	603	604	633	553	590	623	588	637	585	610	635	611	608	653	575	617	575	588	571	602	623	589	661	583	622	588	601	621	606	602	569	566	600	606	551	624	600	603	624	618	616	629	568	573	617	620	603	598	625	600	599	577	614	612	583	616	585	636	614	622	630	577	610	605	628	621	550	585	613	581	627	613	595	607	642	566	613	628	614	579	596	583	606	602	670	607	601	601	589	587	644	597	606	581	611	605	620	601	612	624	633	609	570	637	649	602	629	597	645	618	610	610	643	638	623	603	598	604	616	598	601	607	627	633	588	609	618	574	589	654	589	645	565	610	615	571	595	609	609	599	591	572	576	554	588	601	631	580	561	633	617	584	619	598	586	572	617	621	631	616	632	578	627	602	608	550	627	665	623	605	593	605	623	616	585	600	588	609	612	594	656	597	563	593	632	605	622	620	610	611	588	630	645	597	617	638	630	602	655	648	636	634	578	609	606	570	613	566	632	581	588	580	603	594	629	592	600	596	590	561	624	617	616	638	631	616	560	609	590	605	584	573	592	570	632	626	610	636	610	615	580	599	601	611	597	603	649	535	619	539	657	602	594	593	593	589	618	655	650	571	634	583	577	601	594	582	588	563	626	618	586	587	579	584	613	574	567	619	592	585	590	595	600	573	596	652	606	599	563	605	611	585	596	598	567	584	616	614	645	609	623	615	593	594	619	583	607	582	626	627	610	596	627	652	633	592	570	609	598	622	616	624	651	600	615	594	597	592	601	611	635	599	578	616	636	603	612	563	610	603	557	630	609	630	614	590	590	627	603	581	641	622	662	587	593	596	604	671	624	619	623	622	590	566	579	619	616	520	621	594	648	595	585	585	623	620	608	590	653	609	628	631	580	598	587	601	635	553	642	611	560	604	580	578	627	604	628	602	625	622	584	610	620	600	588	596	600	607	628	603	598	585	618	602	602	633	626	611	598	568	592	649	550	555	621	642	584	588	617	578	613	614	611	630	590	616	594	563	596	642	593	606	607	613	618	597	609	614	591	619	645	569	617	605	626	586	622	642	591	618	603	594	566	614	590	639	633	616	587	610	642	592	636	625	631	589	615	587	575	604	615	673	595	602	591	592	614	592	647	597	594	597	629	572	650	598	573	609	592	624	600	560	602	593	632	641	633	618	579	623	584	555	613	612	591	619	569	634	565	631	569	634	584	622	597	611	617	579	587	592	645	574	564	593	659	590	593	617	618	576	631	590	576	586	602	628	566	578	604	588	618	656	617	625	623	627	636	590	595	626	597	638	605	586	585	564	605	615	599	620	622	579	624	552	599	643	630	594	578	601	603	575	612	616	623	623	579	572	634	579	604	623	621	586	628	615	562	658	632	613	572	583	566	575	601	640	586	582	582	608	565	611	606	591	641	588	589	609	635	649	579	609	584	639	604	598	614	630	648	638	588	633	617	610	611	576	573	626	657	615	610	628	598	575	606	586	621	589	578	580	584	598	623	644	613	583	608	587	621	616	609	581	633	585	641	595	611	563	616	610	625	651	623	607	631	606	575	571	600	590	605	582	584	606	559	623	607	615	589	605	594	587	606	562	619	623	601	617	599	612	587	580	575	584	558	557	621	614	619	620	630	604	582	617	627	606	587	599	611	567	627	596	596	612	593	579	581	618	619	600	592	587	613	617	645	567	578	630	619	580	573	622	624	591	593	620	542	604	628	605	557	597	572	592	618	620
31803	26588	32815	30020	28348	23169	20030	19384	17081	15176	12359	6415	4577	4996	5697	5552	4998	5232	4683	3968	3134	2995	3424	3100	2096	1708	2635	2832	2021	2014	2027	1882	1852	2096	1728	1489	1231	1184	991	813	680	602	530	388	428	447	319	311	259	258	230	239	199	213	177	189	185	199	201	203	205	188	198	201	206	187	200	183	197	177	200	204	210	178	202	163	207	203	164	203	204	178	201	190	203	171	183	183	197	182	174	178	203	181	187	196	178	176	194	179	192	193	192	200	168	175	191	158	167	173	180	196	193	176	203	191	163	226	189	199	202	203	188	183	163	190	196	190	177	179	196	174	203	189	198	187	204	160	179	179	194	189	177	174	187	203	183	212	196	174	188	174	178	160	199	175	187	198	192	164	174	197	206	200	177	174	200	191	215	169	211	157	193	157	182	182	170	176	193	196	198	181	170	203	189	190	177	179	187	179	177	171	186	190	191	190	199	170	187	161	205	172	200	180	194	211	178	209	172	181	168	195	202	157	183	187	213	206	172	164	165	201	173	177	195	173	185	189	171	198	174	172	193	189	175	185	185	175	190	176	171	212	175	171	190	184	162	198	163	165	173	176	207	171	183	182	187	184	170	181	170	187	187	185	190	188	188	184	167	160	187	186	200	152	162	185	181	186	204	216	219	178	198	192	200	179	157	180	198	186	178	213	213	177	168	178	157	193	160	196	187	217	176	190	196	180	163	189	197	190	165	161	207	188	156	206	204	190	175	159	200	186	177	194	165	192	177	169	180	189	184	140	198	186	170	177	205	174	177	184	179	190	188	164	204	185	192	201	192	171	153	185	188	172	186	197	156	171	198	210	156	150	178	178	173	197	170	176	180	206	186	175	199	177	182	178	187	194	198	181	177	185	196	206	170	173	167	199	176	219	177	179	178	200	191	183	161	193	169	195	199	189	180	174	197	172	178	177	191	207	179	179	158	166	198	186	158	187	187	152	175	186	204	178	181	198	192	199	192	169	165	188	206	215	188	194	177	164	187	182	187	198	187	173	192	181	183	189	191	193	172	198	165	181	169	196	183	184	183	168	162	177	201	156	194	202	198	178	174	215	194	185	184	198	208	199	180	179	198	176	157	165	170	159	180	188	184	183	183	193	155	174	190	176	179	190	153	173	205	173	171	177	176	195	176	190	200	158	176	164	196	187	187	181	184	203	191	188	181	211	193	211	192	186	191	168	170	166	189	185	191	205	165	188	205	183	188	171	213	186	212	197	177	195	172	181	197	172	201	183	203	180	195	176	190	188	186	170	183	186	184	209	168	177	200	187	165	159	185	160	197	173	203	194	160	196	170	176	183	179	187	211	173	189	201	173	186	207	177	193	212	192	194	194	174	172	204	195	159	214	196	189	203	213	173	181	178	173	183	181	192	173	187	207	165	195	187	180	191	189	202	188	185	181	159	176	184	202	206	194	181	221	189	164	171	181	234	183	167	190	204	205	192	183	183	210	198	167	162	190	195	198	204	214	175	186	188	159	169	202	191	165	204	190	171	187	172	171	176	187	204	201	162	199	167	185	186	218	182	219	170	172	161	185	171	223	209	178	187	198	180	175	173	194	196	196	179	173	174	191	182	212	186	193	170	174	204	177	198	174	177	179	202	195	206	168	204	170	181	176	175	200	181	195	197	183	200	195	188	194	185	177	179	215	189	164	186	196	187	184	183	178	186	182	172	185	205	185	212	186	162	183	197	177	182	187	169	186	192	195	177	195	161	205	164	165	178	200	192	164	190	155	181	179	188	166	158	181	178	179	183	205	157	173	189	176	207	184	177	194	166	191	164	183	196	160	168	193	177	183	176	185	162	180	210	178	178	186	196	196	209	173	180	230	192	219	204	166	176	181	185	184	222	194	171	201	166	177	191	187	187	169	189	196	175	171	169	197	213	188	192	154	159	185	200	180	179	170	192	180	188	171	176	204	188	205	175	182	179	182	174	205	189	165	166	181	183	204	176	164	195	183	186	167	167	162	163	172	177	177	191	192	197	180	193	190	183	206	174	186	175	162	173	186	201	175	187	175	170	185	174	184	166	173	198	185	215	180	166	198	187	186	191	194	185	187	212	191	173	155	191	195	197	171	183	188	179	194	191	183	188	192	213	186	178	200	188	191	186	187	222	166	203	180	175	190	186	168	187	176	182	203	202	155	178	182	193	178	201	179	184	178	187	186	191	186	159	180	184	163	168	208	195	179	192	185	181	203	180	177	193	200	188	176	214	178	204	182	174	201	182	174	191	189	177	178	193	194	189	188	176	167	174	191	164	182	190	167	179	184	166	189	172	175	191	167	173	198	171	209	213	162	209	185	186	187	196	149	192	160	196	195	209	186	168	199	147	167	203	174	183	191	198	208	169	159	170	213	197	198	163	173	189	162	196	205	165	186	160	182	212	199	207	190	193	172	180	183	213	199	171	214	193	195	182	173	191	170	173	195	195	195	181	166	200	176	194	188	185	212	194	177	153	195	180	171	186	154	199	172	169	179	163	188	172	189	204	182	191	196	175	207	155	177	187	197	184	185	175	199	171	175	185	196	181	197	173	189	177	174	183	183	204	179	174	201	201	193	199	169	164	172	169	176	198	182	176	183	170	206	197	173	185	174	174	186	210	172	209	185	164	198	179	190	205	195	192	199	191	191	211	176	182	207	176	183	188	166	185	188	180	187	203	190	187	195	209	176	196	176	183	190	170	193	179	185	210	185	173	175	181	174	191	189	191	169	162	171	178	184	177	183	182	184	219	239	193	202	176	189	161	185	175	181	180	170	181	201	179	189	198	191	157	185	174	207	191	185	178	184	176	203	199	143	181	180	194	177	189	184	193	207	193	191	186	179	178	177	201	165	184	187	187	198	200	172	186	190	168	186	189	181	205	179	189	230	181	169	177	203	201	202	173	170	177	172	181	171	171	184	197	197	193	199	188	194	187	166	196	171	194	178	209	158	176	198	183	187	199	174	161	205	182	203	161	203	182	222	179	198	185	174	211	180	200	201	199	196	168	173	188	195	183	193	157	174	188	209	194	192	176	191	192	196	191	165	195	198	181	178	154	212	144	201	182	159	195	207	174	178	161	176	191	167	195	175	183	170	192	187	190	208	190	176	173	207	171	166	185	189	170	198	176	198	170	185	188	174	172	177	175	198	202	185	171	178	162	168	178	203	221	206	167	172	173	197	192	171	176	200	167	178	202	199	203	185	176	187	201	201	185	218	169	195	202	193	213	188	169	196	207	158	187	187	175	189	175	195	188	191	173	211	195	185	185	183	206	200	202	167	173	181	215	187	163	187	173	191	194	165	193	188	184	185	178	190	189	190	202	169	172	179	179	175	171	195	218	168	192	186	196	162	194	184	208	182	204	181	184	171	181	184	168	180	202	211	201	192	186	187	181	210	169	181	161	211	207	192	187	189	173	208	198	175	173	177	199	210	178	201	181	171	197	208	195	216	185	166	183	178	189	179	195	191	207	204
21380	22491	31013	32336	33018	29270	29978	31925	31202	30253	28333	17437	15155	17066	20209	18795	17633	19109	18470	16632	14846	13807	16683	15010	10193	9337	14537	15283	11429	11571	11669	11003	11135	11530	10473	8961	7528	7117	5881	4928	3818	3927	3500	2311	2521	2729	1696	1566	1202	1184	893	892	820	723	613	655	662	605	624	597	581	603	582	574	576	565	589	551	584	589	632	576	559	570	570	566	636	594	585	611	557	585	553	558	587	576	554	521	548	575	563	533	528	508	533	508	526	555	529	525	575	551	513	509	534	539	525	584	515	486	529	556	553	519	523	549	516	551	504	506	473	523	514	548	515	470	552	520	508	545	529	555	490	520	558	538	525	547	506	513	547	532	541	530	500	545	494	524	504	495	534	555	526	539	504	503	512	503	542	595	536	536	523	512	487	513	554	542	507	512	537	485	532	518	552	563	516	509	506	521	494	503	538	541	563	523	505	557	569	516	481	536	546	453	554	537	477	546	544	524	519	526	540	514	535	508	489	503	543	501	518	526	511	509	505	515	490	526	518	512	486	519	552	493	508	513	495	484	525	545	506	515	487	545	512	583	508	543	485	500	494	530	539	541	551	571	506	514	514	514	536	502	513	510	541	471	515	546	529	519	506	504	522	517	570	548	514	556	514	561	549	487	548	520	509	504	518	474	502	532	582	490	475	510	541	519	516	564	535	519	516	513	551	507	510	543	521	511	538	528	556	544	550	553	527	528	496	512	571	477	566	493	500	489	546	519	504	538	560	533	534	536	552	535	534	552	554	506	519	555	504	547	540	501	500	550	522	476	528	568	514	539	502	525	533	518	502	490	539	487	533	495	529	495	526	521	509	523	545	502	520	548	531	564	516	487	524	497	521	461	537	513	518	531	495	492	542	511	520	529	541	490	494	506	576	543	520	483	530	531	532	537	560	519	511	497	493	536	486	531	546	550	553	495	529	568	481	558	517	500	530	532	471	537	542	527	549	524	504	520	458	543	538	560	580	478	532	543	521	526	516	491	471	537	549	539	547	546	518	530	509	540	497	526	553	547	501	536	524	511	524	461	520	494	543	531	483	553	510	536	509	536	542	530	517	492	506	504	570	509	486	516	515	522	535	506	520	473	534	542	491	457	505	459	518	535	544	511	544	514	501	500	456	547	521	515	477	525	523	515	516	527	534	493	506	539	525	540	498	527	536	510	501	517	520	532	500	518	508	492	547	512	510	517	525	523	510	537	506	532	547	523	521	537	511	531	505	542	528	581	547	529	489	514	475	544	521	472	549	514	549	529	508	526	513	503	537	511	520	513	503	518	509	535	572	546	531	494	507	536	582	503	544	538	503	504	520	535	494	435	577	499	511	521	516	498	512	541	523	510	512	536	533	508	478	487	549	541	487	526	477	542	542	476	516	500	521	514	539	516	485	477	545	514	505	524	538	516	552	506	476	520	535	498	525	516	499	507	515	508	534	506	507	531	505	497	514	532	519	509	532	539	526	510	497	478	534	528	515	480	543	473	535	507	471	500	496	541	547	543	539	500	498	499	510	565	500	523	506	534	517	469	510	519	489	499	515	540	516	548	545	538	513	536	527	535	495	541	517	521	534	534	520	506	481	525	517	537	536	514	512	565	516	493	511	499	551	489	538	518	520	540	531	502	490	589	535	487	536	500	510	525	535	506	476	530	504	526	509	534	515	481	486	526	459	472	469	516	581	561	525	494	546	533	524	526	533	533	561	546	518	484	541	542	497	538	504	541	503	559	553	506	546	549	521	466	485	472	528	531	496	504	523	554	545	514	535	544	530	500	503	503	552	503	544	490	533	498	495	515	524	487	519	515	516	499	521	493	510	508	542	522	537	531	517	505	545	526	515	513	524	519	519	569	543	562	506	532	516	544	514	501	516	493	515	486	492	509	525	472	522	496	518	518	481	496	496	544	525	501	528	499	520	507	508	511	515	547	494	502	527	538	520	481	513	544	499	489	512	501	515	460	532	506	506	518	487	520	527	503	508	518	517	503	562	498	510	554	549	523	549	497	487	554	523	546	488	543	524	543	554	545	550	505	517	500	509	516	519	525	532	475	509	517	535	561	519	494	503	551	537	521	528	511	502	541	514	494	502	496	506	535	547	496	494	528	484	565	547	554	586	540	518	504	514	552	540	509	552	487	517	545	519	505	508	543	491	522	515	513	505	526	516	527	546	495	511	510	538	526	511	522	542	531	544	574	514	510	537	524	496	541	548	551	511	523	490	504	543	518	531	522	528	530	551	550	556	475	509	518	523	535	537	510	523	545	509	504	540	539	538	505	498	514	492	490	523	476	524	478	489	536	503	525	533	526	526	486	526	507	564	562	492	521	535	506	534	505	504	541	532	521	512	571	532	505	495	518	507	540	519	520	507	556	517	541	556	517	503	500	548	539	479	529	521	502	519	502	529	573	528	523	506	479	516	532	504	511	477	515	562	484	520	518	527	521	506	506	510	560	544	472	510	515	524	512	509	535	492	493	554	488	516	541	530	518	529	527	518	523	512	513	459	516	556	517	527	533	516	524	508	524	520	558	497	521	509	534	520	499	544	561	524	534	516	526	546	534	500	515	517	511	519	544	539	508	520	521	521	526	565	552	564	543	497	504	537	536	539	560	525	530	511	556	552	525	511	490	476	524	521	490	531	519	511	513	571	519	496	489	568	544	555	510	552	516	555	517	516	513	514	468	536	532	513	536	532	536	568	503	505	534	534	523	555	523	497	497	540	504	537	527	511	472	512	525	521	503	492	529	493	551	558	549	526	519	517	510	544	535	558	505	537	536	505	520	531	577	496	509	522	501	502	568	483	447	481	513	528	547	509	539	519	506	551	532	500	504	516	553	512	495	528	536	585	512	527	544	550	498	559	527	502	481	524	482	503	508	507	505	541	570	481	526	511	501	486	533	537	565	554	468	487	508	499	500	509	533	580	521	505	519	523	531	484	487	521	519	537	532	520	511	528	492	508	549	528	521	517	475	505	520	515	520	493	535	512	563	550	491	492	522	520	517	500	538	524	558	532	528	503	518	517	512	543	541	495	503	522	541	565	514	529	478	511	511	504	494	517	473	525	527	546	516	513	544	534	506	511	493	516	542	516	505	479	519	525	500	474	517	524	527	504	531	542	540	537	507	530	528	520	532	534	495	532	557	508	485	477	540	525	570	524	552	520	531	500	552	491	528	517	523	498	542	515	495	486	544	552	553	494	482	499	530	526	527	534	521	508	524	586	492	512	519	558	508	494	523	555	523	578	504	550	536	532	540	530	536	523	531	512	487	525	517	525	514	517	517	557	497	517	515	509	500	491	545	520	501	493	547	523	550	489	509	545	521	540	510	510	486	471	516	529	537	505	544	497	509	550	538	493	522	489	516	554	543	499	565	516	519	530	512	515	522	501	531	498	527	548	557	537	531	531	540	516	566	524	473	522	574	540	498	514	529	513	503	519	548	495	503	522	535	529	535	553	489	565	483	512	512	498	483	508	510	531	525
7785	5068	6995	4630	3366	2201	1551	1450	1241	1127	889	609	498	519	542	492	466	461	463	435	380	372	400	433	327	336	368	404	375	340	361	342	329	355	313	320	300	305	321	295	302	251	269	279	307	272	268	262	313	273	283	275	272	319	277	266	261	287	282	302	269	263	271	258	271	286	257	288	262	274	278	260	255	297	246	283	296	275	275	282	269	252	268	275	241	281	276	306	265	275	295	258	283	245	301	295	269	282	253	259	260	271	290	306	263	251	290	249	296	276	261	285	273	259	267	280	256	289	274	232	263	318	251	274	231	257	239	248	281	268	265	260	286	246	260	288	248	294	271	281	267	269	294	279	293	281	273	262	285	273	293	269	288	274	251	266	251	260	267	245	261	283	276	246	267	275	264	296	317	283	240	272	261	292	268	287	267	252	260	293	283	239	264	287	283	279	305	289	250	250	275	278	242	255	240	269	272	280	313	272	276	285	215	250	272	301	286	283	298	268	267	262	283	275	281	279	294	267	278	282	266	286	273	252	250	271	261	258	308	273	244	269	276	269	273	253	277	273	263	266	260	260	255	265	257	261	285	271	250	256	285	299	279	289	261	263	271	272	264	273	279	298	252	253	273	296	277	277	293	265	273	287	253	273	249	255	250	280	261	250	276	281	308	277	255	254	268	276	270	256	248	271	271	271	273	292	276	293	295	263	274	279	255	280	283	301	259	251	268	245	258	263	259	279	255	283	274	301	268	277	273	270	267	253	267	272	260	257	258	344	282	273	291	288	290	243	254	263	255	275	274	258	249	267	266	283	256	262	248	227	263	272	317	264	259	301	253	271	267	264	297	262	265	297	255	298	322	225	301	261	287	270	280	265	275	264	286	264	274	260	245	276	289	276	266	293	268	276	242	280	270	258	256	256	255	288	295	291	305	284	264	237	256	290	252	279	258	262	268	268	287	285	279	275	287	283	284	269	258	267	278	263	301	283	248	273	255	279	276	280	282	282	286	279	268	239	275	280	268	281	284	290	269	252	243	280	289	273	263	266	260	308	268	277	265	323	266	286	259	260	302	288	274	281	292	286	264	269	252	266	272	265	258	264	248	277	297	306	272	271	291	266	248	258	264	258	291	304	255	248	296	268	290	275	283	287	258	277	273	277	245	281	282	268	281	293	280	227	282	260	279	261	278	256	269	248	290	264	277	280	256	267	255	306	269	268	289	262	246	274	301	280	270	278	266	245	273	275	280	279	266	303	274	241	295	273	274	292	275	260	271	247	269	304	242	283	283	264	288	289	282	243	265	264	250	243	271	248	262	251	247	267	283	281	266	293	285	293	272	274	281	265	278	247	292	238	258	288	256	262	263	287	301	273	281	254	281	267	299	276	264	270	294	254	276	296	253	255	246	282	275	282	251	253	263	268	278	263	247	271	282	270	278	281	264	272	266	270	313	277	301	272	254	257	304	297	294	283	246	283	281	280	279	258	272	305	297	245	299	274	256	272	244	291	278	281	304	263	272	284	274	266	299	269	277	248	280	230	252	259	275	286	264	268	253	269	291	278	288	281	319	268	283	267	271	229	256	252	280	280	277	267	289	263	245	268	241	263	264	275	282	287	283	271	286	256	253	275	273	281	291	276	259	279	269	253	305	269	289	258	266	259	251	273	257	267	266	278	277	275	257	268	249	263	307	254	302	247	257	276	270	266	288	254	270	283	265	266	273	264	234	286	265	267	264	259	284	266	266	277	261	277	268	256	292	266	266	268	279	249	284	313	262	267	278	257	281	260	248	277	250	253	307	256	266	284	261	309	287	271	275	306	309	264	287	249	263	242	277	250	282	273	284	257	243	258	258	282	284	233	293	262	287	263	285	278	257	295	273	259	266	269	276	271	297	268	243	273	286	256	284	265	276	264	278	269	265	249	275	271	264	278	286	235	275	270	246	272	280	279	264	257	260	268	274	299	247	253	283	275	280	273	258	238	254	278	277	259	246	262	253	282	273	281	289	280	282	249	279	255	272	278	282	295	275	281	259	261	248	303	242	265	285	267	271	314	259	261	304	297	281	286	272	264	240	291	261	236	244	265	279	270	243	255	277	270	275	261	243	296	300	259	279	258	276	278	273	256	266	249	258	260	259	290	271	297	248	275	290	276	308	288	268	279	276	275	259	286	294	230	230	312	275	245	247	265	266	257	293	283	244	272	274	253	270	287	288	268	271	255	275	291	291	267	271	290	274	242	278	272	295	285	276	274	263	286	253	246	267	280	302	285	250	249	268	257	272	281	263	273	275	273	294	287	277	285	264	276	288	286	263	255	265	274	247	255	288	281	246	273	255	282	276	258	283	280	243	259	282	281	300	274	268	276	283	258	302	257	243	275	248	282	266	256	291	273	263	278	280	268	288	266	296	278	257	269	254	253	296	249	251	285	290	267	253	281	268	255	277	280	280	258	250	249	275	288	249	282	270	261	264	266	277	265	273	250	278	249	270	278	313	265	293	262	289	251	257	245	263	244	258	274	249	266	283	269	245	281	296	282	274	272	288	275	289	252	252	257	261	265	274	281	275	270	295	288	273	285	283	278	281	276	250	231	275	265	285	290	289	248	278	282	291	273	274	267	256	265	271	272	288	261	264	280	275	294	278	300	277	271	294	279	248	293	272	294	284	263	256	267	273	259	271	286	268	265	269	270	284	251	252	266	262	276	295	256	292	291	248	253	279	301	285	298	288	277	278	241	285	280	285	282	254	268	248	298	270	256	290	263	298	303	263	267	274	265	245	242	281	286	271	264	276	288	314	302	259	270	265	274	259	308	250	278	280	273	243	293	272	243	276	289	271	267	256	299	239	250	270	284	264	264	260	314	273	281	268	276	268	283	282	278	276	280	271	267	249	267	241	271	286	284	274	246	271	252	264	286	281	256	292	273	265	269	285	251	267	276	298	306	279	266	272	241	265	291	272	290	275	272	243	279	275	276	235	257	267	300	261	274	298	269	301	281	270	255	258	276	241	270	260	260	306	306	294	280	268	273	257	254	285	260	257	269	253	247	241	271	305	246	263	301	303	258	272	247	278	273	269	244	270	249	302	276	301	298	266	267	257	264	260	247	313	276	291	254	266	298	258	255	264	278	242	258	236	251	255	270	272	287	242	283	272	281	263	264	258	266	312	259	236	278	290	283	268	271	263	245	265	303	277	268	245	251	277	242	283	281	296	272	298	285	249	297	296	256	242	271	286	281	260	296	311	260	267	229	289	244	283	272	288	264	260	265	248	279	289	291	284	253	250	269	251	291	273	289	274	292	258	282	282	257	262	272	245	275	256	269	266	280	262	305	283	255	244	258	267	286	274	253	279	250	242	288	258	263	268	269	278	268	279	287	271	265	251	294	266	264	256	288	257	270	262	280	283	285	284	258	294	273	258	284	296	286	288	287	285	274	255	255	261	271	289	265	262	290	258	265	275	280	294	274	245	275	257	272	290	235	282	254	272	267	267	254	285	273
7261	6208	11733	10900	10060	7140	6119	6192	5425	4810	3966	2568	2057	2258	2253	2224	2145	2065	2022	1764	1672	1616	1658	1595	1290	1245	1499	1541	1349	1338	1426	1353	1302	1301	1230	1139	1035	1086	935	934	867	917	868	836	846	831	811	797	760	727	756	735	729	733	787	736	772	764	735	744	656	783	720	778	740	781	712	743	738	744	779	696	758	771	742	694	749	726	730	674	729	753	739	739	710	741	745	698	717	730	711	714	733	724	636	743	711	737	719	730	734	742	737	699	779	779	732	753	742	721	737	718	753	764	740	730	746	733	758	733	749	751	732	738	686	715	727	726	748	741	696	703	693	711	748	719	719	723	731	725	739	722	725	699	745	732	729	726	722	728	760	757	739	721	727	743	764	736	753	720	693	750	733	739	728	704	737	743	757	735	754	773	729	694	773	722	765	736	720	765	737	703	719	743	742	743	701	777	692	748	762	704	730	719	703	712	772	724	773	806	759	717	763	694	732	719	702	766	707	734	779	740	728	711	710	685	730	768	715	728	727	725	676	785	692	724	747	749	728	737	760	765	730	735	784	771	729	681	757	717	735	773	749	785	745	744	738	712	780	706	746	728	722	711	700	739	724	728	711	729	767	665	716	758	772	704	757	763	766	705	737	723	735	740	732	749	693	726	746	732	725	735	729	714	802	734	715	749	789	708	742	757	710	714	739	706	764	722	701	761	695	687	765	730	782	723	723	760	771	711	761	725	702	752	737	729	762	708	752	657	671	738	782	723	722	745	731	742	764	704	711	651	689	782	773	699	726	738	713	721	735	715	752	697	746	710	747	763	743	759	741	712	774	700	723	737	728	700	740	740	727	722	751	723	678	740	687	723	732	691	698	707	693	779	744	757	800	690	728	693	709	779	739	720	743	681	745	797	726	705	741	732	716	696	720	795	774	686	724	717	722	734	735	732	744	653	744	683	737	736	705	741	734	759	732	715	774	682	807	757	775	769	745	736	734	706	692	728	709	754	739	727	718	723	761	745	730	714	731	703	735	802	711	763	751	714	751	726	688	710	768	716	690	735	740	763	693	790	753	732	749	702	688	721	716	720	720	729	788	798	779	701	740	751	723	742	746	775	771	764	727	700	753	753	758	723	732	726	712	714	764	699	717	773	786	742	729	764	752	722	752	743	690	741	710	730	728	726	721	754	728	732	770	773	748	712	764	709	715	734	725	731	693	717	747	737	708	752	681	773	747	757	728	765	755	719	742	747	715	701	757	760	732	783	732	760	773	725	736	711	727	741	775	727	752	680	702	747	724	720	723	717	719	721	745	743	736	716	739	709	720	691	687	723	755	768	700	715	715	761	711	739	704	723	731	748	728	703	798	774	753	710	701	723	717	675	740	697	748	740	715	777	740	764	746	691	739	755	701	741	698	727	744	767	765	724	771	714	742	725	719	747	706	725	725	724	728	690	725	727	707	771	733	766	704	734	706	732	752	702	744	748	708	707	732	671	751	734	716	745	718	771	766	737	722	741	824	729	725	733	663	746	736	738	752	737	750	734	744	740	750	746	744	681	744	764	725	737	786	727	764	711	717	801	781	732	698	725	742	727	700	749	775	750	702	738	726	745	750	770	696	704	736	776	689	765	692	738	686	683	714	707	734	739	734	759	726	740	709	734	694	708	768	701	741	742	726	706	676	770	762	729	735	759	762	730	719	695	780	771	718	733	725	766	800	765	726	740	737	753	713	702	775	751	800	714	739	732	690	715	719	694	715	725	718	689	734	704	748	709	768	782	738	770	772	742	741	783	694	791	756	724	738	764	724	736	719	705	739	713	756	687	695	749	712	787	740	764	735	716	708	723	719	765	725	734	708	717	736	726	711	696	737	737	730	722	742	772	702	720	718	686	745	721	723	755	749	744	730	725	735	764	714	807	751	733	772	674	728	704	738	768	730	770	685	739	754	703	749	741	696	772	685	762	739	777	761	743	749	729	748	756	723	689	703	683	694	653	739	732	770	687	698	785	702	738	725	740	730	680	711	756	763	753	756	765	699	693	712	751	723	716	751	762	685	744	704	747	749	699	709	706	736	688	777	697	723	704	770	684	748	754	756	697	732	768	696	723	762	745	753	744	710	723	701	728	686	732	731	743	728	755	739	724	726	713	738	656	713	741	745	745	700	760	780	784	782	701	736	712	722	736	767	772	749	715	725	715	710	659	752	708	717	665	726	770	764	684	717	714	703	752	767	726	716	771	722	710	705	744	725	706	753	740	729	728	743	731	774	740	741	732	717	743	718	736	775	696	695	691	761	725	740	710	769	681	758	782	755	754	737	725	752	784	724	758	719	739	764	741	748	690	705	736	718	737	757	699	737	728	761	717	759	722	750	742	770	736	730	695	754	727	737	758	712	713	743	729	688	726	720	750	724	712	761	702	731	748	743	730	727	712	737	734	714	741	757	740	707	723	733	739	697	730	744	727	773	711	720	747	739	745	751	772	698	712	737	717	722	747	757	735	733	741	702	763	736	705	735	771	702	682	694	682	777	740	724	707	784	701	741	739	735	722	728	742	731	760	738	703	711	699	726	717	790	750	767	756	732	733	743	766	763	760	770	759	732	765	753	794	751	748	786	730	689	772	771	772	727	778	730	699	727	711	742	693	733	755	727	761	690	720	727	718	698	731	692	722	748	727	779	732	788	766	715	702	724	738	781	760	763	762	731	728	710	699	714	727	707	761	738	697	763	712	699	731	736	722	746	730	742	755	695	782	745	730	725	729	721	759	782	762	739	754	727	743	705	709	716	740	769	688	732	768	769	743	773	746	724	700	705	719	747	726	777	733	757	732	714	708	713	710	757	738	712	746	681	770	735	720	718	700	723	702	723	768	778	734	724	725	784	741	732	681	769	734	736	735	698	727	754	772	744	704	724	792	744	715	752	710	726	771	698	745	704	753	702	716	758	746	725	701	747	766	738	693	747	710	722	710	722	762	790	750	741	695	751	693	778	736	746	708	699	686	721	709	755	697	694	689	762	751	715	686	690	752	777	771	663	720	698	726	705	753	762	691	772	726	739	779	725	779	716	769	764	713	741	716	726	754	748	709	728	757	783	734	746	727	699	718	726	774	726	732	695	762	721	709	736	782	734	718	748	721	701	707	750	730	741	751	717	710	740	732	726	735	702	744	743	747	739	706	790	778	743	747	718	756	733	690	701	783	734	771	775	711	733	738	755	739	735	691	733	711	820	732	733	770	737	793	706	724	765	695	739	693	755	700	746	729	761	730	715	729	741	743	717	743	730	712	765	692	735	722	706	708	757	749	726	751	720	719	769	794	735	760	765	750	717	766	742	715	716	717	701	690	720	763	726	739	748	701	768	758	743	736	760	764	743	785	752	766	655	711	741	698	735	754	747	745	736	695	749	755	757	750	726	731	711	765	738	718	770	750	751	727	679	694	717	706	720	763	681	783	772	762	730	700	722	739	706	710	718	729	753	728	731	726	710	745	727	771	710	726	721	729
24195	19442	26647	22993	21872	15505	10733	13112	12076	9714	7542	3786	2226	2867	3380	3055	3040	2878	2590	2234	1828	1738	1957	1925	1191	1297	1510	1743	1369	1309	1277	1113	1176	1283	1151	898	788	695	652	575	497	437	421	330	365	353	319	284	282	259	229	270	217	228	236	223	222	221	210	202	214	197	219	215	205	219	220	192	233	219	223	220	230	210	219	225	214	254	214	229	219	193	243	211	236	211	178	215	218	225	216	204	212	219	217	228	209	202	206	252	202	230	200	222	214	222	223	219	219	238	237	211	201	243	211	213	255	194	246	233	197	230	212	204	250	207	214	215	224	220	198	224	238	206	223	237	235	213	227	224	233	227	203	187	207	233	200	242	223	215	235	233	234	217	201	229	225	234	217	238	244	227	233	224	223	194	191	187	214	220	202	190	209	207	231	235	207	207	225	211	224	206	223	228	212	211	226	216	201	199	223	186	216	189	204	199	198	198	208	215	193	231	232	229	247	234	221	201	188	201	252	194	188	210	214	207	204	202	194	223	222	224	224	214	227	219	208	221	197	217	201	221	216	200	221	200	210	215	218	215	217	208	188	232	234	205	210	211	224	237	206	241	208	212	244	224	204	215	238	234	212	206	215	208	224	216	204	201	215	229	267	208	198	244	251	210	201	243	234	209	230	210	196	213	225	237	220	203	217	198	214	193	223	206	212	222	209	216	224	194	215	230	185	205	227	234	240	235	210	245	217	224	215	220	249	225	195	240	215	229	226	243	215	225	250	213	229	217	211	183	214	222	198	208	224	209	201	187	200	229	229	249	217	217	228	207	222	212	217	224	191	240	207	227	203	222	195	223	221	202	218	237	225	212	219	214	225	208	205	234	220	205	218	227	220	209	210	216	203	202	225	198	205	221	198	214	244	193	215	202	239	224	215	215	205	220	245	201	215	227	213	194	213	229	209	211	206	212	209	238	200	217	202	200	194	210	198	222	202	180	216	203	205	225	201	232	210	220	242	238	210	208	200	255	208	205	188	204	192	261	225	227	198	216	217	195	208	219	250	198	224	243	224	218	212	201	219	196	213	229	196	234	202	217	186	237	226	209	211	223	223	226	223	205	202	205	218	224	208	222	232	214	233	227	234	203	221	224	216	217	213	212	217	187	214	194	214	251	204	204	202	215	208	201	224	233	219	195	214	208	209	208	212	207	221	217	243	221	210	195	229	213	195	216	214	212	215	242	199	203	236	234	207	226	241	201	199	238	247	208	211	212	216	238	211	248	213	198	227	228	215	231	234	225	194	213	213	202	193	214	212	214	234	227	231	232	207	193	215	218	207	208	234	198	209	248	209	228	196	230	240	230	233	219	203	230	221	209	206	243	231	229	225	193	233	238	203	208	239	213	207	218	221	194	212	242	200	174	232	197	206	217	254	225	226	208	213	221	230	252	219	195	211	210	237	202	236	230	221	216	235	223	205	210	218	221	237	216	213	216	229	210	221	199	228	223	205	216	216	217	213	235	203	201	210	230	193	199	250	216	212	215	186	230	196	222	216	217	210	194	227	209	232	210	210	224	224	229	206	223	195	206	247	215	196	234	199	204	213	215	243	206	225	213	221	269	217	227	216	237	205	208	209	231	211	202	207	201	195	195	227	224	202	203	218	229	213	208	239	220	239	197	244	210	231	216	235	209	240	236	235	209	227	222	220	236	241	233	207	201	200	194	236	207	217	194	237	220	219	242	218	190	211	226	221	213	219	207	201	202	211	236	251	218	233	202	223	214	212	232	214	227	225	223	214	239	221	224	195	240	216	194	221	227	217	207	217	225	218	224	222	193	197	215	190	203	220	220	197	208	221	230	221	255	198	205	239	259	216	222	236	238	201	198	219	208	209	225	215	220	200	245	210	209	207	198	208	230	258	209	216	220	236	216	187	212	224	241	223	191	211	217	222	223	221	233	224	206	223	212	196	203	189	239	228	215	228	208	211	214	224	205	208	195	229	246	220	225	235	211	222	217	202	203	216	204	222	226	240	208	214	209	243	200	210	241	215	222	219	206	234	201	210	238	219	219	239	203	218	223	229	230	203	221	215	219	225	234	199	186	190	226	226	221	189	226	190	220	228	236	204	217	192	227	230	207	224	201	221	205	227	206	226	230	225	221	199	199	233	186	227	221	222	206	210	216	205	212	244	198	213	228	234	214	236	241	214	202	215	215	219	224	211	214	228	188	197	235	219	205	240	224	215	257	232	207	241	203	232	205	224	228	225	225	195	197	197	217	240	207	207	203	248	218	235	207	229	190	212	195	197	209	208	217	215	215	223	215	199	236	203	231	231	242	245	213	224	188	245	227	198	210	204	203	226	236	230	220	194	226	226	261	201	220	226	214	217	200	218	209	255	211	179	199	216	224	191	230	219	214	195	203	218	226	207	234	222	212	193	234	227	240	236	243	191	227	217	215	219	213	204	237	203	197	198	248	210	233	224	221	216	203	223	208	244	230	228	228	225	227	208	210	207	212	220	219	208	220	214	228	226	217	228	207	227	230	247	200	218	217	214	213	237	204	199	225	223	244	193	230	215	219	208	226	239	205	225	229	236	209	221	217	226	199	192	195	203	225	204	201	244	219	224	213	234	208	219	210	230	246	208	222	197	206	204	213	200	213	215	176	238	216	228	234	199	222	231	208	214	217	210	220	212	229	223	191	223	222	212	209	214	248	203	218	221	192	239	193	211	223	239	224	221	220	242	232	229	222	228	226	228	212	220	228	238	216	171	226	203	212	227	237	204	212	189	181	224	189	242	221	218	210	219	211	220	207	239	228	213	188	215	184	238	203	208	228	230	209	222	230	194	217	208	201	219	219	221	223	214	221	203	250	228	240	214	217	235	202	219	218	241	222	195	219	211	245	217	257	193	234	249	207	188	207	206	211	241	189	224	239	195	229	185	210	184	213	215	195	209	252	190	230	204	232	205	207	218	231	215	235	209	213	249	213	218	212	228	253	195	179	236	205	244	217	210	233	199	235	212	205	173	231	234	229	192	227	228	223	192	214	214	219	218	202	210	206	235	237	184	240	200	203	240	213	215	215	220	220	212	192	240	215	221	244	203	230	244	219	211	215	236	188	186	228	221	216	222	248	213	233	203	228	232	250	219	218	226	211	212	242	220	232	256	252	244	214	200	194	205	223	221	248	224	224	219	216	214	219	199	196	197	222	245	196	204	224	195	222	206	193	224	201	224	212	178	237	215	213	197	234	237	221	215	226	217	247	193	237	216	215	203	225	207	222	211	232	208	214	212	205	242	196	207	215	209	221	187	202	250	214	216	210	201	227	244	223	207	228	228	199	254	229	225	222	183	229	232	229	216	221	204	219	219	208	214	195	219	168	228	210	213	207	202	219	232	212	222	205	205	240	238	224	224	235	227	235	225	220	235	185	241	198	201	216	212	207	226	220	194	189	247	221	223	212	233	238	213	212	229	192	230	233	223	228	217	234	225	211	216	226	204	236	218	219	211	229
17740	17320	25762	26569	27484	22548	20576	27064	26238	24508	22069	12899	9183	12265	14407	12415	13246	13202	12670	11639	10352	9741	11433	10407	6707	7598	9440	10176	8062	7510	7855	7190	7525	7749	6992	5596	4827	4130	3506	3212	2604	2517	2312	1634	1684	1825	1302	1233	1017	940	818	763	797	702	652	674	673	666	638	633	630	599	633	652	719	658	625	623	658	635	597	643	614	614	635	635	705	672	639	628	638	644	641	649	620	633	620	634	651	614	563	577	654	573	573	620	583	646	629	654	639	588	598	600	605	589	569	601	597	602	611	598	589	637	569	616	604	626	597	626	599	629	596	576	608	614	590	612	595	581	603	626	606	591	598	599	612	593	564	604	621	628	608	534	585	582	574	576	579	592	603	607	603	642	596	584	603	614	570	580	592	623	586	595	573	600	595	575	564	633	601	625	598	608	610	577	640	615	602	600	599	593	611	619	575	600	606	584	587	592	605	603	620	603	593	595	580	604	571	593	568	545	578	619	586	595	597	622	613	565	633	607	569	582	602	627	594	610	593	625	593	623	600	614	586	585	610	630	617	576	585	626	616	567	673	632	574	596	615	587	574	576	588	593	587	588	590	604	606	611	589	575	583	596	613	622	571	598	602	596	553	619	598	577	594	582	602	559	596	641	641	654	639	619	580	591	607	607	540	593	577	570	650	597	553	586	602	556	620	631	644	601	579	580	592	594	610	624	615	570	616	588	611	597	577	575	631	589	606	615	631	623	606	613	615	601	616	632	607	638	596	548	588	605	577	607	602	567	609	613	619	593	593	605	606	599	610	635	598	604	587	632	609	569	571	609	565	612	632	578	594	584	573	643	635	589	647	550	572	593	592	579	610	608	612	622	562	652	600	589	589	607	576	607	635	596	636	612	579	582	591	605	569	607	592	594	634	585	597	555	580	593	571	612	577	598	627	549	645	589	557	597	596	618	568	588	579	622	608	631	584	638	611	581	593	572	611	600	583	582	585	598	547	583	620	573	577	615	571	635	583	669	588	611	624	616	585	608	588	642	600	580	595	556	618	638	571	596	607	613	600	586	597	579	606	589	581	568	567	589	613	583	605	609	650	578	636	626	606	614	603	580	643	630	598	591	621	597	571	573	601	592	592	625	570	583	586	604	609	588	605	572	602	570	574	580	574	571	630	569	573	647	602	588	584	577	629	608	591	577	613	597	579	572	582	592	586	629	599	598	584	581	574	581	604	644	582	586	652	581	637	599	581	622	634	582	619	572	604	556	545	587	571	607	579	602	598	582	593	639	599	606	583	592	604	587	624	561	636	606	619	617	588	571	601	595	617	633	621	609	620	572	626	563	583	605	608	608	553	576	568	607	614	613	601	606	589	607	586	580	638	612	622	607	631	599	606	644	600	610	605	589	578	621	616	587	590	581	567	611	572	572	599	619	570	574	667	585	615	615	575	573	621	560	549	582	579	596	588	579	633	602	608	606	629	584	590	543	647	626	635	583	589	570	610	613	603	604	578	619	585	605	555	577	583	560	603	597	580	593	604	635	588	564	631	555	577	602	638	580	564	610	624	613	560	611	564	623	571	603	661	542	630	596	599	575	570	612	559	552	587	580	599	603	582	641	581	637	618	553	602	599	589	570	589	606	587	554	578	589	556	589	614	624	629	605	634	590	590	616	601	583	597	627	580	624	553	626	606	630	605	620	639	605	630	593	609	610	597	571	558	634	610	567	564	601	612	624	593	628	594	557	580	600	580	569	566	596	606	622	612	612	611	592	620	613	608	551	543	617	607	601	572	584	614	576	572	598	578	606	632	626	595	569	607	616	620	562	597	607	641	565	617	586	584	613	615	578	606	613	582	612	596	610	583	578	569	565	585	592	589	619	622	590	576	574	571	594	584	657	663	575	628	619	585	623	621	601	595	619	603	595	602	589	606	600	629	584	618	596	573	587	581	592	625	568	595	607	539	583	609	598	613	604	591	576	587	596	561	575	607	586	575	641	620	608	643	606	625	609	590	607	626	601	623	609	600	600	629	631	579	576	562	553	614	635	555	590	540	623	584	608	575	605	606	582	585	596	614	570	636	580	638	615	569	614	607	599	597	588	629	617	625	565	595	602	572	529	583	592	594	618	580	537	613	578	601	564	567	591	580	567	587	568	564	641	570	587	583	615	610	620	585	574	578	631	568	624	564	617	567	577	602	614	587	579	568	619	611	604	594	627	666	640	584	584	582	623	610	587	571	573	571	570	574	560	598	580	618	608	580	613	552	622	556	600	620	589	640	585	571	610	606	594	595	610	609	610	590	573	604	596	582	608	562	566	603	593	578	587	592	595	607	615	562	627	581	577	578	614	619	595	586	625	574	607	592	592	563	587	550	637	594	625	617	564	610	582	583	627	584	627	579	591	558	596	649	576	610	578	583	601	560	616	574	575	598	594	615	617	634	606	571	610	606	554	579	576	579	618	617	552	594	577	586	607	588	625	602	577	595	591	602	561	591	605	632	608	588	640	590	607	560	594	630	610	635	588	545	622	600	552	606	627	611	612	564	598	612	593	582	599	645	650	626	606	591	605	619	550	599	594	628	576	606	585	601	591	564	617	602	655	639	604	601	611	610	584	583	624	635	588	587	576	612	598	607	628	592	586	569	576	563	585	603	637	576	598	599	619	550	586	624	572	593	590	564	555	576	642	588	611	581	618	616	641	636	620	597	577	609	593	607	603	586	612	584	627	601	594	654	624	642	632	623	620	574	577	599	594	588	604	607	638	629	567	632	586	601	553	606	576	614	604	627	664	595	612	642	580	576	597	574	596	585	584	543	606	578	574	589	603	593	587	602	592	571	593	585	562	599	593	586	643	600	603	613	555	561	629	605	650	630	628	573	605	614	604	596	585	615	622	605	624	587	564	517	644	594	574	635	587	624	623	541	615	602	597	593	593	591	591	581	598	624	610	596	570	606	599	609	571	579	588	611	567	540	586	585	612	597	579	562	640	626	561	582	566	582	575	616	580	571	587	665	599	597	645	586	584	574	618	609	610	585	580	649	625	602	601	602	579	631	644	545	602	571	631	644	630	596	606	594	608	597	586	591	575	628	591	610	590	566	617	613	584	602	580	557	585	631	583	606	600	622	617	596	576	553	599	549	579	613	585	601	609	606	647	641	625	612	630	545	564	577	612	591	549	620	592	592	594	576	566	589	600	618	612	569	589	602	590	565	624	613	628	585	572	620	563	643	611	569	594	598	571	584	616	584	604	579	581	616	597	566	580	618	589	621	589	586	648	554	583	640	572	628	631	567	636	593	596	576	583	588	589	607	574	606	632	581	597	568	625	617	625	591	588	596	663	560	596	590	610	630	605	625	597	597	603	585	600	630	613	544	608	625	615	585	600	622	627	529	630	564	596	599	605	546	619	575	565	590	583	570	647	593	595	590	635	594	622	572	605	629	578	579	549	566	611	645	602	581	596	586	569	597	590	569	583	614	578	578	621	577	593	605	602	562	599	623	588	618	576	597	625
32221	25895	33023	29794	29208	22349	15072	13909	16918	16062	12676	6358	3683	4403	5743	5506	5248	4921	4458	3896	3144	3075	3648	3102	1948	2422	2834	3004	2155	2078	2013	1829	2050	2198	1960	1556	1213	1148	881	872	661	558	540	412	438	430	335	298	245	308	243	237	213	220	193	206	179	189	204	181	195	190	208	206	187	218	203	191	188	199	182	191	194	178	192	191	171	173	181	204	182	202	205	183	185	177	216	184	176	164	160	172	191	181	224	184	179	194	214	176	204	198	188	177	176	208	182	199	197	176	187	183	168	176	154	187	177	177	186	166	197	162	208	176	174	175	171	189	174	183	187	178	202	165	177	177	162	190	172	185	176	204	162	172	170	175	184	177	194	186	175	181	178	194	195	209	175	186	172	193	185	195	172	206	164	158	201	184	184	170	158	173	182	183	188	173	191	191	193	170	195	190	187	200	171	183	204	163	189	187	195	198	182	169	172	165	167	174	183	198	184	183	174	171	173	158	182	170	186	171	234	173	161	205	175	220	182	181	196	183	153	161	183	203	182	185	187	212	190	162	183	185	186	181	188	192	183	194	215	200	181	193	171	178	192	215	189	169	211	192	169	189	184	180	162	187	195	173	194	157	182	159	194	202	169	180	165	143	168	177	203	166	179	177	194	178	172	206	180	174	160	191	189	185	159	177	153	186	175	188	198	184	187	194	201	187	163	166	159	177	187	192	172	157	173	164	202	178	147	186	188	177	181	180	187	183	167	188	211	178	183	192	154	208	194	155	177	185	180	184	196	179	172	195	174	172	180	186	201	171	161	167	200	193	168	160	182	173	174	201	173	196	179	173	174	166	185	160	208	172	170	182	176	153	199	171	188	184	164	182	181	195	191	183	169	190	171	212	200	168	180	192	181	187	209	196	182	179	178	190	212	175	160	194	193	162	159	170	190	193	213	185	174	159	188	150	175	172	160	180	189	194	197	185	185	166	187	203	202	202	212	176	172	167	157	164	194	206	202	172	196	170	170	181	189	179	175	171	179	188	171	196	160	171	208	171	186	176	178	173	189	191	176	166	204	180	208	189	180	191	182	159	199	178	181	181	192	155	191	191	199	188	159	185	197	188	190	191	182	189	194	179	187	153	191	169	178	195	188	157	173	188	188	184	202	189	200	178	183	184	182	193	162	190	157	176	194	171	187	164	182	205	174	153	184	173	171	171	197	172	187	177	201	163	175	182	196	155	186	183	181	171	172	181	166	189	184	184	188	221	190	195	167	192	166	169	206	179	187	171	160	192	220	196	188	177	169	176	184	180	176	169	204	190	180	172	181	201	186	174	189	189	185	171	172	180	193	164	193	168	169	170	181	198	181	197	190	194	184	178	186	198	179	176	181	169	190	189	176	192	195	159	191	185	189	189	196	181	212	184	178	176	182	172	184	211	208	190	176	193	159	163	180	177	158	196	193	159	173	180	180	187	187	183	170	183	187	205	183	201	166	170	197	166	182	186	172	183	172	190	172	185	164	173	153	167	146	172	166	207	184	169	168	190	167	213	164	166	146	166	209	188	199	185	176	190	190	170	205	193	183	200	179	176	194	170	179	190	185	186	175	188	193	180	203	197	178	194	183	166	188	158	181	179	194	191	171	175	161	188	189	193	182	180	188	156	166	178	184	173	165	211	171	163	231	165	204	181	174	196	174	186	183	180	190	157	203	174	192	200	173	190	168	197	169	170	177	205	188	175	185	192	179	153	209	164	180	203	189	179	213	191	166	194	176	144	171	197	169	199	171	174	185	175	184	171	173	177	209	200	167	211	181	184	202	199	170	181	160	187	178	178	182	200	197	184	179	227	193	177	188	190	195	181	186	175	191	195	180	174	184	179	206	186	172	195	166	212	155	172	190	177	183	184	212	199	181	208	163	198	169	193	194	188	195	177	183	191	206	190	184	171	194	195	179	179	183	179	179	201	197	175	183	182	194	191	202	171	177	164	174	201	187	197	190	207	161	163	211	174	194	183	159	210	165	149	190	194	174	194	175	169	202	178	183	185	168	203	155	193	181	201	190	181	192	190	185	192	181	185	175	192	185	181	168	176	183	171	196	172	209	191	195	166	172	202	195	200	182	177	181	165	174	182	173	186	206	191	178	184	183	177	190	196	170	178	170	182	178	209	161	199	174	176	188	181	195	199	183	168	172	186	178	197	185	193	166	184	184	180	174	185	186	183	178	172	192	175	179	212	153	180	183	176	206	183	195	158	195	191	169	189	185	175	181	175	176	190	175	188	209	182	212	181	181	165	182	200	186	196	165	180	193	179	162	180	156	178	171	183	175	173	176	202	181	180	181	186	190	180	171	209	170	176	158	205	184	193	163	180	215	181	198	181	185	194	182	174	184	189	200	184	162	176	187	184	204	183	183	157	153	176	157	184	181	212	145	184	197	157	201	162	198	182	163	170	194	190	184	180	191	197	198	181	173	179	172	189	183	182	171	188	191	195	179	178	191	179	165	187	178	196	185	185	181	196	198	190	166	181	191	197	178	175	192	182	184	198	195	195	171	169	183	175	173	184	175	207	180	194	173	188	192	202	175	198	168	170	167	175	185	204	182	171	172	185	182	172	167	191	208	179	173	179	188	189	192	190	209	188	179	199	195	191	164	187	177	174	185	174	191	180	164	156	161	189	185	175	182	213	188	209	185	174	191	190	196	167	179	183	166	172	186	197	185	195	165	171	201	184	186	172	187	177	165	181	167	160	159	200	177	169	173	186	179	202	198	183	187	199	181	160	159	209	189	168	220	187	172	176	191	192	196	188	172	197	158	165	149	196	174	170	177	176	204	193	188	215	189	183	171	181	184	172	150	141	199	178	194	177	188	158	175	191	193	193	178	164	192	190	174	192	202	165	205	160	176	175	175	209	201	194	194	178	170	179	180	189	178	167	165	169	183	167	182	178	166	162	165	212	170	175	189	176	199	170	188	185	205	231	193	192	197	171	190	176	180	208	187	181	179	203	185	191	179	188	180	178	173	189	177	167	181	196	206	199	195	169	171	171	199	206	215	175	184	180	199	189	188	195	197	181	205	175	192	185	177	197	185	196	178	174	168	179	186	188	192	146	182	167	157	174	168	178	196	187	188	195	193	175	199	195	166	172	156	178	182	206	176	169	187	164	171	183	199	198	170	190	177	196	176	161	179	194	184	186	187	170	185	197	184	206	188	175	153	166	193	177	162	192	182	204	156	156	213	168	183	206	172	154	170	148	180	168	182	183	203	209	195	199	200	175	187	166	177	181	187	160	187	197	208	198	188	189	185	185	202	193	186	187	179	180	185	210	183	189	165	165	183	210	186	180	181	176	180	179	163	176	181	165	171	149	185	186	161	204	186	172	177	175	189	205	181	191	192	190	192	200	193	185	193	171	198	191	179	166	200	156	168	184	175	188	176	191	181	177	161	176	203	180	157	171	188	180	167	169	170	198	174	188	182	191	191	170	187	183	182	166	159	162	206	208	183	168	186	174
21252	21652	30557	32527	33731	27490	22876	26877	31527	31833	28274	16510	11974	16427	19979	17919	19003	19160	18326	17245	15177	14834	17793	15166	10203	12755	14891	15343	12332	11855	11885	10773	12364	12223	11263	9172	7702	7547	5210	5338	4089	3671	3467	2375	2422	2422	1718	1578	1217	1256	1004	873	769	724	651	696	625	598	657	588	599	646	616	610	593	589	587	583	549	611	600	598	607	620	554	594	642	544	602	534	599	556	579	646	567	541	570	492	533	525	538	515	565	528	553	517	516	531	509	535	492	509	516	535	525	542	527	540	517	494	483	507	503	498	551	519	528	523	588	539	510	495	531	505	516	528	505	496	565	560	480	551	527	560	552	508	538	531	523	519	481	535	527	522	538	494	516	510	486	572	530	526	513	538	559	507	550	489	510	538	556	510	544	518	475	519	553	484	525	470	507	523	486	551	505	483	470	460	515	476	495	499	532	501	498	552	515	496	524	509	501	547	540	462	516	501	518	526	476	509	500	534	497	535	541	588	521	497	506	486	512	513	463	482	500	484	545	503	513	521	527	511	537	531	470	510	485	546	480	569	500	543	462	510	519	498	496	543	450	551	509	498	497	525	531	552	518	483	537	477	512	504	492	516	556	530	540	503	553	526	500	512	511	540	532	528	501	511	514	487	515	551	510	530	518	488	518	544	510	503	504	533	502	491	495	515	489	526	516	517	511	506	506	521	544	526	519	497	467	499	502	552	471	512	510	509	479	506	531	530	510	469	500	495	548	534	505	572	508	507	516	497	532	525	508	511	505	531	473	493	514	510	494	507	532	534	525	533	465	499	548	512	543	488	486	503	503	489	522	540	504	536	497	496	549	489	527	517	500	495	513	564	518	519	500	500	555	539	517	520	490	524	537	566	509	538	524	484	491	514	526	524	523	502	550	503	521	561	530	479	536	541	550	523	528	499	511	490	513	544	528	515	512	509	528	473	508	504	518	525	526	559	509	509	517	529	493	541	521	528	496	519	508	546	493	527	516	480	507	506	475	546	525	582	512	449	509	502	512	572	492	539	493	536	515	518	513	554	530	502	542	491	514	485	500	534	509	529	494	524	492	469	521	521	539	518	527	501	515	508	517	546	519	495	479	473	473	532	499	509	458	459	544	558	500	536	490	548	478	543	547	514	485	527	515	502	497	515	532	516	498	561	517	494	492	523	553	474	513	525	524	529	511	510	532	560	487	477	540	497	533	554	534	543	521	529	524	517	516	514	485	536	568	481	485	510	525	540	470	501	475	510	499	511	502	538	529	498	505	505	482	505	478	510	543	496	512	516	498	503	526	522	484	502	539	528	520	510	505	523	482	526	524	553	524	463	553	512	487	526	488	482	518	555	520	530	487	546	513	536	477	509	533	539	508	532	520	524	530	536	531	528	501	535	519	519	518	467	505	522	551	522	516	519	525	528	499	513	505	511	540	495	505	506	540	477	509	520	485	508	456	511	555	534	484	502	520	549	476	461	517	522	549	540	486	493	589	494	522	566	540	492	509	502	481	499	538	570	518	544	483	530	541	528	501	454	496	494	517	515	535	517	473	531	534	537	555	503	515	483	491	495	536	535	484	548	549	504	501	522	551	494	512	532	527	518	531	528	532	526	541	516	492	523	523	558	473	487	472	503	545	532	518	526	551	529	519	476	491	530	512	534	527	537	537	539	535	473	541	479	530	523	525	503	506	501	557	549	524	517	510	469	517	551	497	523	501	484	512	529	495	518	508	519	495	549	494	562	523	499	561	536	493	507	494	515	527	489	539	536	462	529	571	494	496	519	539	494	520	530	493	522	510	490	515	551	504	543	530	498	556	517	494	478	525	494	530	538	555	495	521	520	506	519	513	510	513	518	511	492	506	495	499	511	512	518	524	530	483	530	498	508	523	500	482	515	493	507	545	525	467	551	512	513	534	533	509	535	531	507	509	501	494	494	544	560	481	464	552	536	544	489	508	518	500	517	560	517	539	499	537	525	543	501	528	464	504	524	536	553	496	522	496	557	508	547	492	509	510	507	503	514	462	490	493	500	542	493	512	515	531	479	497	546	530	529	531	538	517	508	489	480	508	482	547	524	487	515	500	479	498	500	536	529	540	513	483	560	518	503	567	504	514	500	515	477	554	522	549	496	494	509	500	532	458	558	538	522	539	525	538	483	504	522	530	496	535	500	508	518	543	498	490	501	535	528	510	532	521	486	532	488	513	504	544	526	518	539	466	540	525	525	511	495	500	524	554	554	515	522	517	558	539	500	510	509	488	529	528	511	531	549	542	516	511	509	483	485	483	523	546	540	553	543	504	496	528	530	587	537	517	458	529	513	491	541	538	490	553	536	478	549	507	493	507	518	512	559	518	542	521	541	504	504	537	471	476	511	491	487	538	548	516	524	528	498	540	505	493	516	488	506	493	535	541	488	491	472	512	528	492	499	509	534	514	537	472	508	511	514	475	536	507	488	525	507	493	489	495	489	511	459	523	502	491	509	487	521	505	518	547	550	508	522	516	567	568	542	547	487	524	539	534	513	532	512	498	512	521	509	542	549	549	530	519	505	544	530	514	572	519	503	508	466	590	531	500	522	523	515	522	500	505	531	516	549	552	461	508	515	504	518	560	526	575	511	520	486	529	528	558	559	543	510	501	534	525	506	550	525	534	525	534	511	507	488	509	505	523	520	502	512	514	495	510	538	532	475	528	508	478	537	478	531	499	499	499	509	498	507	499	538	536	537	549	493	511	508	495	505	522	501	473	528	533	546	487	466	493	490	491	519	533	589	507	504	491	542	494	494	510	547	550	478	528	538	518	533	536	523	524	561	521	484	511	507	542	553	476	514	494	525	516	516	532	480	519	530	519	533	500	521	512	529	516	512	505	492	515	525	494	522	528	504	532	496	514	570	518	479	497	483	489	540	536	508	505	494	484	488	521	517	502	536	514	512	524	554	504	515	468	530	525	532	534	497	509	522	525	549	526	496	511	542	555	488	508	480	539	548	505	522	508	499	494	569	551	491	546	508	521	477	524	529	545	518	571	527	505	544	528	531	552	578	469	521	514	487	535	517	489	501	534	540	541	504	511	527	510	515	479	541	510	526	494	526	501	512	473	496	489	526	513	537	511	512	544	493	515	503	482	530	527	527	497	539	480	528	525	523	497	529	496	516	512	502	522	487	534	516	546	528	520	495	537	481	566	521	521	486	519	496	505	542	515	537	514	542	509	528	516	539	510	511	528	518	514	506	537	523	572	510	492	550	507	513	519	494	517	550	552	539	503	554	494	514	533	532	527	515	528	522	513	504	554	506	501	512	476	538	514	517	514	509	547	499	455	536	516	524	534	557	546	509	509	543	500	519	564	514	524	547	509	536	505	501	520	505	516	496	531	510	494	503	543	512	523	488	522	511	485	525	512	529	555	503	529	497	515	516	498	549	467	509	521	513	560	509	535	509	527	446	500	521	492	492	554	510	480	524	500	506	508	532	509	512	510	536	488	519	522	465	543	509	501	553
7363	4556	6373	4417	2940	1782	1149	948	1008	832	724	472	412	481	464	506	450	419	421	382	341	377	376	361	341	370	343	364	321	348	362	310	311	325	318	352	318	304	295	297	300	260	305	297	249	270	286	269	307	275	261	270	292	283	248	265	285	285	250	240	266	259	285	255	292	257	287	263	275	269	254	281	263	279	267	262	263	247	269	249	265	277	259	284	278	269	299	257	268	269	275	268	263	266	251	276	299	253	255	285	245	267	274	289	274	271	252	273	269	256	297	290	220	276	290	276	299	223	269	259	262	280	295	290	280	268	247	262	281	266	249	259	266	277	308	288	278	258	262	271	284	265	261	264	282	280	281	249	249	284	287	252	268	278	284	250	253	286	256	258	284	285	262	302	268	284	256	263	250	287	274	281	273	285	253	248	278	248	274	268	275	287	266	277	270	252	258	260	253	265	258	268	268	240	248	272	271	267	258	271	271	253	252	256	278	272	266	234	281	298	280	297	260	267	283	246	266	266	285	303	278	285	285	263	286	276	271	283	281	278	273	278	251	277	266	259	256	245	278	239	245	273	268	290	281	275	294	286	297	283	274	270	287	264	305	246	240	253	278	276	260	272	281	281	257	295	273	261	275	296	267	263	273	292	247	294	265	275	279	257	262	253	235	262	250	255	296	275	249	268	256	283	283	248	251	237	285	281	259	285	294	265	295	283	254	280	276	283	283	272	297	265	252	281	283	293	277	248	301	277	243	274	280	239	261	257	262	249	257	281	282	298	265	298	280	268	290	280	251	266	277	278	266	249	279	261	272	245	286	257	275	291	265	271	258	266	270	291	237	257	265	232	288	254	270	271	240	275	269	281	280	258	301	274	280	250	276	288	272	273	272	278	242	305	265	242	281	275	296	267	274	257	271	245	254	269	280	264	266	280	295	280	276	281	255	273	282	268	268	265	293	280	280	226	281	265	288	299	317	265	273	303	236	250	259	312	283	274	265	265	273	277	260	273	251	241	286	273	278	255	263	242	260	266	276	251	265	236	305	286	284	278	276	283	282	266	274	263	270	283	274	260	285	251	299	273	269	249	267	262	263	270	250	259	268	264	286	291	248	275	270	259	266	280	270	270	275	262	281	244	278	290	237	280	270	252	263	287	258	276	253	270	290	247	266	264	272	257	274	278	246	291	264	275	236	262	285	283	263	271	287	256	274	312	251	296	282	263	298	277	295	281	233	244	245	270	260	249	288	283	278	266	260	256	246	246	275	263	266	270	270	273	276	255	271	276	288	251	261	282	273	295	260	258	246	273	267	276	263	262	269	259	299	265	285	276	293	265	268	265	247	260	282	278	279	254	303	264	247	265	269	282	261	290	256	252	259	258	273	258	284	288	291	253	275	321	279	267	286	260	294	259	238	267	257	266	277	261	273	258	273	275	249	276	259	286	281	277	247	263	274	267	282	238	258	248	269	271	268	263	263	251	264	243	247	243	268	271	257	233	264	257	275	268	267	275	282	295	272	269	244	314	251	274	278	256	252	275	270	250	279	289	300	272	269	282	256	266	241	249	255	300	257	251	259	275	262	293	260	275	256	264	272	280	288	267	271	286	285	257	286	245	261	272	262	262	270	260	290	295	288	295	261	278	293	270	248	246	258	296	260	303	276	315	289	276	276	239	254	250	269	296	262	285	227	303	265	275	288	267	252	271	273	292	257	288	287	279	277	276	262	303	302	263	265	265	250	280	254	287	258	270	267	248	263	280	250	257	280	265	255	218	270	257	243	277	289	235	287	254	260	264	245	281	254	279	281	250	278	254	286	274	263	274	283	293	274	252	263	230	272	265	261	264	263	295	261	262	278	298	295	300	251	286	281	262	254	262	258	282	279	253	274	299	270	258	277	265	251	259	271	240	279	269	279	275	250	269	285	259	251	266	283	288	266	254	296	261	258	267	282	290	315	280	271	278	261	268	232	269	262	274	275	303	279	275	307	274	292	274	277	265	262	247	279	258	278	264	246	278	258	252	281	260	267	280	259	284	259	241	262	261	259	276	290	299	264	300	279	248	250	286	259	278	263	279	252	299	262	280	296	271	269	296	277	269	296	297	304	270	273	285	257	303	293	273	272	315	281	277	288	284	299	278	262	254	269	264	270	288	263	280	283	283	239	293	250	248	299	252	289	252	270	271	292	285	269	294	272	291	258	305	288	263	256	226	258	275	244	257	301	287	272	280	266	259	256	261	280	260	267	267	254	278	277	299	277	260	265	267	271	278	260	264	266	253	262	269	309	285	275	285	283	255	274	260	286	275	265	267	262	284	266	270	263	280	271	246	254	268	251	272	251	270	270	254	262	253	240	284	277	299	271	277	264	288	283	276	293	302	293	253	261	293	267	309	273	285	251	255	285	293	279	268	262	249	269	283	290	283	296	263	306	281	266	244	281	291	280	282	298	282	273	281	250	283	247	278	273	287	271	273	264	274	285	275	266	257	288	285	289	293	266	243	237	265	284	297	302	275	274	291	255	256	265	246	256	251	279	285	278	266	290	313	283	268	293	251	265	269	293	289	289	246	267	275	296	261	289	259	289	285	270	261	286	290	278	282	292	283	318	258	263	275	275	273	279	242	268	268	297	315	261	283	254	261	296	234	284	255	293	287	271	263	269	273	258	260	273	277	265	280	253	305	276	281	277	271	247	265	282	274	240	254	240	261	282	292	273	252	263	251	265	289	288	302	282	301	279	258	274	267	244	263	282	261	276	292	277	280	278	261	293	270	261	269	263	254	277	260	309	267	284	246	268	285	271	266	224	270	274	264	255	249	292	268	268	271	268	268	259	282	260	280	279	265	233	277	263	251	242	267	232	284	247	264	269	238	248	246	291	248	289	280	278	254	250	261	261	292	274	268	297	298	279	262	296	276	244	245	250	259	264	312	259	275	275	256	307	274	261	254	268	275	261	249	252	258	289	277	260	269	265	267	265	281	260	244	294	271	249	270	264	287	253	295	281	278	290	284	216	260	288	272	298	274	285	267	291	260	270	270	264	290	265	258	279	271	280	283	296	266	260	239	219	285	260	251	256	286	317	277	268	270	257	261	266	289	286	275	287	311	282	258	283	285	244	288	252	283	265	265	304	295	293	260	277	265	259	301	250	274	271	246	244	290	273	266	284	282	270	256	295	291	244	266	256	261	277	264	269	250	259	284	265	277	271	270	269	275	255	281	258	271	280	271	284	262	263	262	271	278	287	232	285	261	278	261	302	285	286	295	272	266	246	277	271	275	294	249	306	286	273	284	271	296	261	264	269	288	271	249	268	259	274	284	287	255	265	272	255	271	287	288	268	268	269	257	260	240	261	285	268	274	267	250	284	249	270	302	283	266	263	266	299	289	244	262	307	263	293	265	270	297	258	273	266	256	281	271	252	261	292	294	220	269	270	276	262	264	278	283	275	249	288	287	268	284	278	261	271	266	279	274	279	274	270	293	257	252	249	277	276	284	293	259
7176	5827	11316	10645	9301	6201	4578	4172	4912	4203	3483	2146	1793	1964	2219	1899	1977	1948	1920	1726	1512	1511	1774	1454	1264	1379	1451	1435	1213	1287	1261	1240	1251	1217	1150	1085	1086	978	916	910	876	841	854	778	791	781	764	771	745	828	746	743	734	740	740	738	711	696	776	786	685	709	726	712	701	709	751	722	753	748	716	719	732	688	701	732	728	734	694	717	700	692	757	774	692	729	695	711	736	734	719	725	774	762	755	693	701	690	699	711	687	732	737	714	744	719	726	721	727	744	762	708	716	699	771	701	740	750	691	759	690	734	698	762	690	733	687	745	759	744	716	743	657	718	754	740	659	713	733	704	723	754	707	723	722	707	687	677	714	735	731	765	703	744	683	778	729	737	743	759	717	748	759	738	718	730	717	771	726	705	749	734	719	728	714	737	725	735	653	685	735	767	722	690	737	709	740	704	795	761	714	739	743	683	723	725	749	731	766	692	707	703	733	723	735	687	717	749	709	694	725	734	715	740	708	718	737	765	702	746	738	760	805	701	690	736	744	721	726	697	739	710	709	731	796	748	726	756	739	776	660	741	743	721	762	735	784	726	697	724	697	792	741	775	761	723	726	741	717	740	702	759	721	734	696	729	764	704	694	772	710	689	694	745	708	658	719	672	767	722	687	738	735	673	659	786	737	754	701	713	699	719	782	785	739	739	734	730	737	723	719	744	700	678	775	735	734	734	707	719	706	705	704	750	717	755	736	711	744	712	714	709	737	682	691	747	743	771	778	680	715	723	763	716	670	747	746	724	709	738	772	728	714	757	718	731	745	742	698	678	734	729	744	741	726	750	788	741	741	731	743	730	700	759	707	700	720	693	764	704	690	719	717	692	720	743	714	703	742	724	751	775	745	674	750	709	749	667	735	716	766	774	732	725	728	712	729	696	727	684	699	680	735	746	718	746	716	706	717	727	766	752	733	729	741	738	759	729	748	754	738	706	779	715	670	747	749	719	786	735	779	726	732	760	748	766	738	723	768	763	691	741	725	696	734	770	737	763	696	716	726	770	693	717	692	724	751	696	725	726	767	802	700	757	715	743	759	719	755	691	704	756	761	698	706	764	766	752	758	718	734	716	726	745	744	710	727	775	752	786	727	724	775	725	782	720	716	735	667	719	732	726	737	731	721	715	729	725	731	723	772	706	699	738	733	751	706	668	695	713	733	722	684	713	716	760	746	761	702	768	675	734	692	742	674	706	730	753	713	753	730	795	681	733	727	729	715	728	700	700	713	759	707	719	746	734	714	742	729	704	727	669	706	789	750	718	787	712	723	733	743	738	697	709	704	739	741	722	716	757	760	754	702	688	757	739	743	721	753	740	739	736	697	725	716	686	722	703	708	740	703	703	720	685	704	690	702	731	718	722	804	697	723	729	687	713	760	696	723	754	708	734	777	775	770	750	700	709	716	718	746	740	758	712	718	755	724	695	775	703	706	718	773	699	752	747	663	703	765	695	714	678	749	818	685	779	768	726	747	735	723	754	755	707	743	717	732	744	731	691	775	704	749	704	754	752	709	698	709	728	754	732	722	723	704	677	695	736	743	730	675	674	761	777	764	741	749	723	713	691	743	695	721	735	754	693	748	727	742	739	753	765	709	728	660	715	756	730	693	702	716	703	733	746	777	760	753	742	698	738	722	711	755	751	744	715	718	738	745	778	748	746	763	701	707	779	737	755	724	695	725	729	738	715	756	757	709	716	725	710	742	692	686	720	656	736	748	774	713	760	720	739	740	746	681	744	741	709	724	711	726	725	713	725	739	791	739	734	713	678	762	744	701	739	730	722	720	730	690	765	697	706	769	700	763	710	731	652	674	756	763	724	699	718	736	689	732	749	723	780	749	716	771	715	791	671	753	806	738	748	747	700	729	742	757	755	744	735	699	752	763	728	723	721	706	738	743	752	718	773	761	715	687	690	722	772	738	715	761	730	739	769	757	697	702	717	723	712	725	715	721	696	710	720	744	733	705	814	697	678	739	722	722	728	715	706	719	701	741	747	716	732	757	700	730	751	720	733	745	708	742	735	724	754	727	696	758	747	720	716	711	772	696	727	797	741	719	702	721	764	714	753	751	697	780	718	686	694	725	725	757	720	751	750	687	718	705	726	737	726	712	711	701	684	723	740	706	763	757	739	743	711	712	775	758	689	724	698	751	761	724	728	749	747	749	722	727	690	716	750	708	676	659	722	750	733	719	749	711	725	750	732	687	719	718	746	754	749	784	745	692	761	709	726	671	713	745	727	721	778	738	759	682	774	721	707	701	716	707	737	710	751	759	728	694	719	686	740	743	706	715	721	734	747	718	733	705	705	710	768	738	729	731	733	759	692	759	724	736	712	732	709	710	734	680	695	672	731	739	715	710	755	709	751	720	731	728	688	697	696	712	775	735	736	724	729	735	713	727	740	706	723	723	720	765	735	708	714	716	721	743	784	728	733	745	739	755	732	714	706	773	741	746	682	749	780	703	744	725	747	689	706	717	764	744	722	691	718	748	725	740	743	730	723	728	738	723	720	729	692	704	767	772	682	733	739	739	685	708	711	755	744	686	748	754	727	743	714	701	736	733	741	721	665	725	744	734	728	705	747	716	704	751	721	689	775	740	716	752	736	703	727	713	718	758	743	738	710	746	736	742	745	780	723	748	721	731	723	724	742	756	791	756	699	745	687	720	715	743	703	729	732	735	724	754	783	766	725	746	741	701	728	692	733	704	728	714	753	694	732	704	759	733	720	749	724	704	714	722	737	702	683	739	706	756	695	748	746	716	721	767	752	755	735	745	704	738	745	761	757	741	789	715	688	732	712	750	727	711	770	785	704	766	747	766	737	742	706	743	726	762	696	756	738	772	737	733	733	724	714	802	758	718	705	713	767	724	680	706	769	735	695	742	722	705	759	730	766	759	764	701	724	697	741	738	701	757	686	722	699	733	751	704	735	706	721	746	721	712	717	669	696	759	731	786	713	682	740	731	741	712	754	751	775	746	757	764	720	717	726	696	705	731	682	667	747	713	687	740	736	742	761	767	737	748	665	680	690	713	783	743	726	667	705	707	686	723	735	763	720	724	776	774	680	750	700	744	730	701	707	722	682	701	716	757	695	689	736	741	716	743	723	680	763	745	726	715	696	710	688	722	697	745	681	668	733	691	699	713	711	736	709	758	720	725	727	731	693	719	719	725	790	716	754	748	763	756	711	731	702	728	762	727	740	757	721	659	757	692	673	742	763	728	711	692	714	694	734	731	716	725	716	755	712	693	752	712	762	742	732	736	692	715	708	710	718	749	711	733	757	726	722	704	725	758	784	732	798	725	741	778	721	736	730	778	750	724	734	729	710	695	773	705	732	750	715	729	707	734	693	720	696	718	674	704	688	710	648	745	726	699	720	714	727	725	695	733	699	706	732	732	745	731	722	752	736	717	698	711	740	719	768	723	725	709	744	744	721	727	746	687	722	716	767	685	721
24324	19037	26685	23687	22913	16401	11219	9070	10008	9251	6542	2475	1991	2815	3437	3215	3129	2835	2630	2325	2079	1916	2313	1872	1241	1785	1695	1672	1353	1455	1243	1216	1286	1364	1173	961	910	780	652	619	456	427	414	340	348	353	285	297	261	244	279	232	257	242	197	216	240	227	222	193	220	213	236	230	239	220	211	251	215	207	228	234	215	208	245	237	233	227	250	222	214	238	244	185	208	222	203	263	228	219	184	211	215	219	229	230	196	223	212	214	231	200	187	232	221	231	212	232	229	202	248	223	195	214	214	224	214	211	241	199	206	202	218	211	224	229	217	226	227	218	191	204	213	215	209	211	218	231	220	230	268	208	248	208	223	220	225	233	221	224	209	218	202	195	209	214	209	230	220	191	199	199	230	207	227	234	220	229	226	216	211	225	226	214	210	238	214	209	204	217	235	212	244	208	196	192	227	227	229	212	236	208	188	213	213	213	218	197	213	230	211	197	205	212	207	219	227	227	222	230	223	206	205	227	221	175	233	208	218	213	218	209	225	231	204	219	218	227	189	198	222	195	216	232	206	201	214	214	189	191	216	238	184	232	218	225	216	219	209	237	214	177	214	216	196	229	215	234	181	198	214	212	214	218	206	207	208	211	208	209	195	238	219	206	210	208	225	243	218	204	194	240	202	222	223	206	207	219	235	242	184	218	226	218	216	224	186	215	215	220	245	235	211	223	223	234	227	190	219	205	199	221	212	220	204	230	228	233	218	213	208	236	209	206	196	248	236	223	215	224	243	186	226	188	217	221	223	202	217	217	222	218	220	230	221	190	205	222	216	233	226	234	220	206	240	217	205	227	195	217	205	186	199	219	241	247	228	195	226	249	222	217	183	224	210	231	226	201	219	256	223	210	217	215	217	229	206	219	217	206	222	252	216	246	230	209	230	234	216	232	211	225	236	199	206	215	234	198	194	205	224	210	236	190	208	216	239	209	213	195	214	193	207	218	217	217	194	222	242	242	218	216	191	206	206	215	215	247	208	203	243	220	212	196	206	214	209	177	235	204	244	221	211	236	206	238	209	208	197	209	219	192	234	225	238	172	230	195	189	224	211	211	229	198	210	232	216	200	243	241	227	221	215	212	222	235	180	216	194	240	237	218	248	209	227	233	214	219	226	197	219	218	199	227	238	238	223	198	209	224	206	217	230	240	227	216	253	205	216	231	212	214	229	227	226	231	209	239	209	221	209	245	203	237	216	212	209	212	226	215	218	223	235	217	242	212	234	218	216	207	224	224	223	208	221	203	228	214	192	252	219	209	216	189	219	216	216	214	220	233	202	219	203	238	211	222	212	241	211	236	225	189	225	221	204	226	213	203	185	223	205	223	202	225	210	220	222	185	207	176	238	233	215	221	219	218	214	200	219	240	206	185	193	207	233	228	188	218	230	198	228	227	210	207	247	226	231	251	228	198	229	242	220	235	215	206	208	224	253	223	242	207	238	240	185	182	236	202	233	201	257	223	183	202	203	209	195	226	204	218	223	228	207	233	204	224	212	200	237	208	229	226	217	202	211	213	182	176	202	195	215	242	198	212	220	234	221	221	206	206	212	222	211	186	200	232	220	198	199	227	222	236	211	226	204	200	189	214	206	230	193	220	207	211	224	200	247	232	215	235	206	218	215	213	206	233	223	218	216	198	232	226	209	223	214	236	236	234	216	239	234	223	226	220	200	201	214	208	200	218	221	229	210	201	240	191	187	219	190	237	222	200	235	200	219	233	219	227	228	212	253	272	203	229	175	220	230	204	231	216	189	211	235	220	213	218	214	229	244	211	220	224	196	231	213	232	193	195	194	202	219	220	228	208	205	210	226	236	215	204	217	213	220	198	196	225	203	239	211	219	201	231	194	200	225	220	212	239	209	197	213	219	246	252	218	229	210	214	199	220	248	213	211	215	223	195	245	210	196	190	208	206	225	205	211	218	210	216	204	193	241	247	216	205	200	206	212	198	226	230	238	224	187	207	208	211	210	211	202	224	205	201	246	216	228	243	235	206	211	206	197	236	208	217	198	181	232	231	223	207	230	203	207	230	228	198	212	205	241	199	229	228	253	217	204	204	226	214	229	240	229	220	219	234	228	220	228	172	208	246	224	204	223	218	199	222	221	222	218	210	216	219	227	237	217	207	202	239	208	222	233	226	200	225	202	216	180	203	205	202	207	217	218	231	209	205	221	222	204	225	200	220	233	230	210	205	258	204	209	199	232	201	231	219	216	201	222	227	217	186	207	223	206	232	217	222	213	218	202	195	224	235	209	233	227	229	204	235	230	188	191	228	224	230	216	168	188	232	204	234	203	212	221	207	217	185	219	186	188	232	212	233	208	208	222	224	215	223	211	243	209	204	213	229	222	212	216	182	213	213	229	228	228	229	205	197	239	214	207	210	216	199	217	215	218	234	214	221	217	219	233	210	196	228	211	230	215	223	225	206	202	211	225	191	216	226	230	223	220	208	221	214	225	212	204	199	220	212	246	230	223	234	241	243	220	214	212	216	218	228	223	217	212	208	209	228	209	224	215	216	248	222	220	211	213	188	218	212	239	224	197	203	210	202	227	224	233	198	229	216	199	230	209	243	224	186	184	198	208	208	214	229	232	199	224	192	211	219	209	217	219	232	225	240	237	174	202	250	205	227	194	190	218	209	236	231	208	208	229	213	220	204	220	231	228	239	213	201	212	210	224	221	234	221	264	201	230	197	203	195	216	222	233	222	202	193	211	237	201	222	201	198	239	219	255	202	216	229	231	208	221	213	189	222	216	244	225	211	188	207	207	218	216	215	221	218	206	223	199	222	211	206	211	211	211	236	229	188	206	220	192	171	208	199	214	206	188	187	212	211	216	201	203	228	218	203	226	207	222	222	268	213	217	227	219	201	228	221	198	192	226	210	227	200	235	204	224	216	218	195	218	208	230	215	224	196	227	189	225	215	200	192	207	205	253	190	227	192	214	210	214	245	243	205	240	200	200	220	225	209	216	252	242	200	238	208	225	207	218	253	227	192	205	202	241	206	218	235	234	237	240	230	215	214	215	239	231	208	213	238	229	210	252	201	244	190	236	199	207	221	225	188	231	225	201	220	210	207	193	212	199	226	233	232	240	206	211	212	180	205	200	244	216	200	220	207	203	223	224	189	221	218	203	205	187	212	210	200	230	202	221	212	183	223	233	206	210	249	228	223	208	235	226	247	202	224	213	208	204	220	251	219	209	207	199	202	206	205	185	226	203	191	236	191	227	207	198	194	214	192	200	209	233	224	227	218	214	197	223	216	203	222	207	229	199	216	217	233	228	215	208	214	186	211	236	203	222	192	206	222	214	212	246	188	235	226	216	238	221	212	243	214	241	216	233	214	240	222	195	198	203	218	229	236	205	159	213	193	217	223	202	227	231	203	238	228	204	241	232	227	225	245	191	227	212	225	181	194	248	200	213	223	232	215	223	217	198	209	201	207	208	233	201	249	207	212
17210	16829	26021	26964	28757	21903	21010	21547	24270	24304	19685	8694	8372	11906	14814	13185	13625	12838	12565	12282	10726	10320	12239	9985	6820	10417	9701	10032	8084	8513	7881	7263	7843	8520	7113	6143	5553	4757	3639	3369	2445	2177	2085	1620	1808	1484	1198	1151	964	1038	867	786	713	664	638	651	670	635	609	626	649	638	628	658	646	642	655	632	593	635	628	639	607	657	630	639	668	650	631	599	649	621	652	638	599	577	603	610	653	603	620	604	606	584	633	630	595	614	581	585	570	618	610	615	602	604	622	587	623	556	625	578	582	585	597	601	635	618	607	606	573	660	537	610	561	616	609	634	591	587	613	623	586	625	604	594	582	566	575	592	636	613	590	622	605	600	591	631	618	604	590	587	565	602	538	589	624	606	605	596	566	600	616	585	647	614	631	609	589	626	603	583	596	589	587	579	602	591	611	575	625	578	588	636	593	531	588	599	591	615	632	565	629	621	597	569	611	616	590	598	606	600	607	555	576	566	602	621	609	622	588	617	614	558	591	599	621	571	564	622	593	615	625	636	625	569	578	563	600	588	584	593	593	626	597	581	587	604	605	597	604	616	596	635	597	592	591	555	615	597	546	618	587	663	592	580	562	606	558	588	624	598	560	569	609	620	582	552	572	581	572	597	565	603	602	574	582	600	589	549	615	588	611	602	602	636	623	585	592	588	608	590	642	653	575	570	632	540	576	619	626	613	576	592	596	601	545	629	633	584	641	588	559	574	595	598	603	581	583	564	596	614	573	603	612	617	613	621	590	602	600	628	604	600	648	603	584	568	605	585	546	649	591	635	556	609	626	578	611	594	573	616	574	587	568	587	600	598	564	577	618	601	626	626	586	601	592	599	607	572	602	630	587	613	616	611	614	585	543	593	618	592	592	572	572	644	621	595	568	589	611	598	619	565	577	593	615	578	632	650	643	597	647	584	634	649	595	614	625	605	617	605	598	612	598	561	583	584	627	622	573	596	638	596	582	609	626	630	565	619	602	626	589	589	631	577	561	590	615	635	631	567	599	585	644	608	633	604	594	576	561	614	590	572	551	579	604	568	597	593	637	618	607	606	605	601	605	632	600	611	603	605	584	586	575	572	610	632	616	562	596	607	578	617	532	590	616	598	612	553	615	601	632	573	594	615	583	615	569	609	604	625	597	543	656	594	633	574	586	585	630	592	601	578	551	615	594	620	602	595	578	612	602	624	563	584	638	618	567	560	556	597	577	612	560	600	589	594	600	569	590	555	567	572	590	562	569	588	636	617	614	627	632	582	606	637	556	593	623	610	553	555	650	612	603	619	595	631	568	633	623	584	591	585	608	605	608	616	556	600	621	604	608	567	631	573	595	642	631	593	585	574	614	568	571	544	576	585	586	568	587	653	568	562	588	593	591	644	603	626	574	599	580	580	609	603	584	623	607	589	604	589	605	610	667	615	609	635	591	595	604	577	566	549	588	593	548	595	574	593	636	611	606	632	615	542	554	605	597	566	620	585	583	595	556	598	613	594	631	585	613	628	585	595	604	593	580	585	552	633	590	602	619	607	596	601	612	613	606	550	587	654	612	633	582	631	561	578	613	556	616	631	664	599	599	555	589	647	615	605	560	598	581	583	589	610	591	596	578	593	584	628	639	554	580	575	594	571	614	599	649	605	626	571	613	563	630	597	570	621	580	603	563	586	545	578	604	582	598	573	616	580	633	603	600	604	631	615	572	547	598	591	600	613	650	571	587	583	615	598	536	577	649	598	598	599	592	615	596	617	658	569	568	611	605	580	591	641	615	601	583	597	603	582	594	642	612	574	579	611	620	588	612	623	613	595	601	572	604	558	625	588	631	602	605	632	604	587	576	573	606	580	599	582	616	607	615	570	607	610	609	596	677	578	593	598	609	594	617	600	581	620	635	587	582	606	586	601	597	590	609	624	603	560	597	561	604	585	625	548	636	620	562	566	612	636	573	602	622	559	611	616	584	594	549	582	591	617	595	638	638	611	599	604	614	620	589	613	614	597	567	626	583	606	622	577	612	624	649	578	604	596	600	598	638	621	595	605	634	592	599	579	593	639	604	564	570	610	619	651	575	613	573	606	606	555	580	590	640	605	586	598	587	623	589	584	636	582	632	602	608	609	561	584	623	600	603	560	623	608	586	601	571	575	630	603	610	534	570	600	600	603	598	616	596	562	626	602	580	568	568	622	609	607	609	633	609	605	627	583	525	651	542	570	612	601	600	618	566	577	582	563	571	588	560	581	605	591	621	604	580	561	594	571	593	546	584	605	618	605	563	654	566	597	580	575	609	636	596	610	635	582	614	626	571	636	585	635	599	610	587	626	591	590	626	600	624	587	573	537	528	622	614	572	603	616	645	629	639	634	610	602	619	608	627	572	601	628	563	560	593	537	570	616	596	619	590	649	622	626	592	611	619	618	611	547	615	591	587	593	612	583	596	572	559	589	622	585	578	598	581	595	589	591	622	629	556	605	595	606	586	622	572	621	600	609	593	625	569	631	579	612	596	599	598	598	618	562	595	579	670	593	604	644	566	545	618	592	599	592	620	616	623	599	594	558	607	573	598	598	580	612	575	600	580	612	572	625	567	559	603	623	600	592	604	637	607	614	605	607	592	596	607	588	651	559	578	599	579	602	605	575	632	571	613	571	601	601	622	573	580	574	609	546	610	594	567	633	605	601	570	592	611	623	611	565	572	596	641	578	636	613	655	627	597	612	574	597	575	614	586	626	596	629	602	588	625	605	568	616	527	614	588	594	591	604	570	550	615	604	578	559	630	612	579	599	600	558	561	595	637	599	612	588	591	563	595	611	615	618	602	632	602	609	617	611	578	621	635	584	589	579	559	592	607	629	584	563	600	611	586	568	626	625	557	602	597	568	566	612	604	570	573	592	604	616	595	586	599	570	589	580	583	612	591	600	602	589	622	618	606	567	551	603	570	563	618	579	583	545	571	598	633	619	600	643	623	566	608	550	600	605	623	585	632	559	564	568	630	566	592	625	589	558	619	596	580	626	590	635	570	600	558	606	559	635	561	583	619	592	573	572	625	629	584	591	575	627	584	580	568	640	594	563	605	612	609	624	619	590	581	585	611	598	589	633	594	594	605	619	600	606	595	625	610	621	604	555	594	599	578	563	627	589	599	614	580	645	608	643	608	586	640	589	617	587	573	587	582	595	573	636	552	593	614	598	591	600	586	595	609	577	572	601	587	566	609	599	573	580	630	605	626	577	642	623	620	617	613	591	619	559	580	620	598	603	663	613	632	616	581	574	581	629	603	601	597	589	635	579	599	584	600	606	575	637	618	579	576	603	583	589	587	620	601	563	578	600	619	602	610	576	606	618	627	612	660	596	631	593	547	629	588	580	626	639	608	598	622	620	633	585	606	603	597	604	636	595	557	656	601	577	625	539	606	616	605	601	579	603	633	576	585	586	565	580	515	608	618	598	629	553	554	572	576	625	590	597	636	595	586	632	616	655	568	548
31351	25604	33528	28806	28862	22194	18491	19263	17787	16185	11483	4576	5182	5272	6457	5567	5608	5116	4628	4040	3301	3069	3806	3495	2414	3434	2893	3121	2200	2328	2024	2161	2199	2275	1951	1610	1382	1309	996	893	643	524	492	431	427	360	333	290	280	274	237	219	211	217	193	193	229	220	156	195	184	206	211	190	165	177	189	180	208	191	196	182	185	187	200	187	162	175	184	198	198	185	192	191	192	187	197	190	185	205	215	191	185	177	204	176	190	169	195	183	177	185	228	162	170	184	170	172	185	175	143	184	229	185	176	187	184	174	179	178	192	185	180	168	202	207	160	178	179	166	190	189	172	196	178	213	174	185	183	165	193	173	194	191	162	180	187	186	197	185	169	180	195	186	210	174	161	160	202	175	159	171	171	180	172	178	193	185	189	185	174	167	184	189	179	202	168	193	183	182	197	168	166	182	164	179	162	165	181	173	174	176	199	185	150	190	185	195	204	177	176	188	184	169	196	168	161	170	158	204	171	158	203	181	162	182	195	183	187	202	177	182	196	171	173	187	191	187	164	171	180	163	189	182	198	187	199	168	195	187	185	182	163	185	187	181	187	187	157	179	183	155	179	194	194	180	186	196	208	191	175	175	185	186	172	178	193	168	171	173	196	176	205	170	167	169	182	157	188	184	188	169	174	190	195	179	192	194	178	201	173	204	177	205	185	189	177	194	190	201	174	179	170	182	175	166	195	192	203	186	163	184	171	185	187	185	174	170	179	193	190	170	172	185	184	190	182	183	181	165	176	160	173	159	179	182	174	183	187	189	179	179	193	159	186	180	183	184	172	180	204	185	177	182	164	166	199	188	190	179	189	186	168	196	174	174	178	166	172	186	172	181	149	165	175	166	175	168	177	189	185	177	202	187	176	202	188	177	205	174	173	187	172	191	199	175	171	196	197	178	188	173	170	178	183	185	180	174	187	202	186	196	203	183	183	171	216	171	190	180	188	189	183	178	204	179	167	173	199	174	187	176	178	164	189	188	178	170	182	193	165	187	153	186	204	176	188	186	182	167	164	195	180	176	176	183	175	179	174	193	188	199	186	163	155	178	157	191	180	158	175	209	174	178	181	184	177	166	163	181	163	203	171	155	177	195	211	167	178	186	182	189	174	202	178	183	219	188	171	174	189	205	167	170	172	180	190	178	201	171	173	204	204	190	188	170	182	200	205	179	194	180	183	175	168	184	159	173	204	180	179	193	206	187	183	193	162	191	190	176	155	183	205	198	185	206	177	173	180	193	189	158	178	187	154	193	188	194	184	191	186	184	194	167	195	181	182	179	167	153	197	171	178	166	182	183	180	183	182	178	182	188	201	185	176	177	185	155	182	178	167	178	152	200	173	187	200	164	210	191	188	186	188	177	191	205	196	173	182	181	199	198	188	206	184	195	206	188	181	174	208	177	199	186	199	173	189	196	198	171	204	197	178	198	174	181	185	193	197	164	184	167	170	205	193	175	186	181	191	177	174	198	211	164	161	179	171	180	195	184	164	192	178	203	200	173	186	163	181	203	211	193	202	187	168	192	180	193	169	213	172	174	144	181	203	172	177	201	163	166	183	185	186	176	169	162	179	192	159	169	170	180	207	186	171	171	190	135	177	178	169	180	177	175	190	190	195	179	146	179	183	160	198	189	166	169	176	166	193	189	169	191	173	181	181	189	178	165	169	187	192	160	188	159	182	181	171	170	187	183	179	196	172	197	172	175	166	186	184	197	173	166	191	162	171	161	199	189	162	186	167	168	172	206	179	166	157	173	165	174	166	186	164	174	195	177	170	223	180	192	184	178	184	201	149	184	179	161	192	185	186	181	183	186	163	187	205	187	182	196	179	170	181	197	183	183	171	186	164	187	167	182	203	185	169	187	184	191	186	191	185	195	192	191	162	173	185	202	162	195	172	189	176	187	193	154	185	210	167	165	178	192	176	180	196	177	183	188	154	207	179	189	169	171	170	188	175	163	169	182	175	178	164	170	184	189	172	198	214	187	177	190	213	172	194	193	192	178	183	161	198	185	188	155	176	171	185	164	177	175	187	170	182	197	182	162	197	185	171	168	184	177	214	174	180	172	180	192	177	171	173	180	162	196	152	190	162	183	175	170	182	190	177	153	196	193	203	167	194	185	161	179	169	167	173	182	169	164	182	179	185	195	185	174	168	184	203	176	201	184	185	178	174	177	183	189	190	163	163	190	197	179	207	204	187	166	160	155	180	188	171	191	181	164	215	155	179	166	177	209	167	165	178	169	189	173	186	177	155	186	179	193	201	195	208	163	189	173	190	180	196	198	176	166	197	183	200	168	143	164	188	197	189	183	180	168	182	168	161	175	163	175	176	167	178	169	179	158	185	174	181	190	187	194	187	193	203	195	175	180	169	186	194	187	219	190	170	189	192	167	174	188	178	189	180	198	186	189	172	184	197	171	214	180	186	182	199	174	196	175	190	196	186	171	174	148	169	185	187	177	178	168	169	171	188	174	175	166	186	168	194	181	196	161	153	180	160	193	186	190	178	159	180	167	148	181	184	177	196	185	213	184	180	161	184	180	182	223	179	208	171	155	184	165	202	183	196	185	193	207	191	186	183	180	170	182	155	190	188	191	206	198	147	189	190	164	177	174	188	205	157	179	204	199	192	199	200	155	150	181	184	200	181	168	179	172	198	193	171	172	163	177	171	184	176	186	180	171	186	173	198	170	182	165	170	185	173	171	172	198	180	167	187	199	185	190	204	192	159	170	177	178	161	186	188	183	169	166	187	201	154	168	191	175	174	174	198	185	174	195	153	203	176	186	180	152	189	150	175	199	181	167	198	209	168	185	184	166	204	179	186	151	170	207	191	197	172	206	174	188	192	187	171	172	168	183	167	177	170	189	196	178	202	169	179	163	197	151	173	173	178	192	196	184	184	162	175	166	181	160	171	199	182	199	180	185	189	183	186	193	192	167	202	189	166	173	187	156	183	171	159	178	204	168	192	188	182	200	188	185	176	199	172	171	155	179	191	155	169	182	210	199	184	193	183	188	180	168	189	180	163	191	175	163	184	168	188	182	178	189	191	162	193	172	164	178	160	192	196	189	187	225	187	188	176	191	190	160	188	163	187	218	167	168	157	171	179	168	207	158	180	190	166	207	176	180	159	176	174	165	202	186	179	173	167	174	176	161	194	183	167	172	163	176	184	179	180	191	217	194	178	186	168	189	199	170	184	177	199	187	185	218	196	166	197	163	180	182	152	160	175	171	169	153	147	172	173	156	155	176	188	179	171	189	172	181	168	165	173	196	160	204	197	187	171	176	179	165	177	164	161	177	180	193	200	191	190	206	181	172	168	181	174	195	173	176	184	166	177	185	199	166	162	143	158	170	146	183	179	175	192	165	178	173	192	172	176	198	186	195	188	190	179	178	178	203	192	183	161	188	199	186	176	188	179	175	180	175	201	169	198	191	185	177	189	168	182	171	152	171	181	169	188	160	173	175
20318	21427	30528	31293	33620	27219	27972	31832	31606	30795	25978	12126	17247	17090	20844	19243	20000	18615	18114	18000	15722	15187	18092	15859	12207	17193	15106	15453	12377	13110	11933	12284	12180	12579	11728	9694	8835	8101	5685	5073	3694	3338	2892	2317	2303	2316	1585	1595	1111	1221	937	818	775	771	660	638	641	607	613	597	599	619	609	587	570	614	613	543	596	582	540	618	575	611	552	525	630	606	553	569	531	555	632	625	542	586	528	503	498	520	537	540	531	542	518	541	523	543	542	498	540	549	521	552	527	536	516	517	520	566	507	512	517	504	513	537	519	503	567	514	517	515	532	518	518	573	503	508	477	545	527	518	558	503	461	529	495	530	555	517	523	533	490	509	516	493	500	507	527	532	528	468	523	527	500	559	538	512	524	506	519	496	529	532	524	497	515	539	505	492	550	522	542	498	531	494	543	515	494	478	463	553	491	535	504	496	456	478	543	497	536	508	508	458	517	543	498	502	538	540	504	497	526	548	492	545	489	524	509	470	512	509	551	521	506	480	544	483	487	513	516	517	539	500	478	491	509	491	514	498	512	506	550	539	487	529	502	512	516	528	519	483	520	522	506	533	523	523	537	497	538	504	536	476	503	517	471	488	516	478	527	488	545	513	481	547	500	478	522	499	498	474	531	579	473	512	527	546	537	483	559	500	514	489	527	510	466	502	499	501	488	523	508	498	536	484	532	502	542	508	503	519	473	516	515	518	524	532	493	522	530	520	513	520	495	502	468	526	497	544	513	465	505	534	511	524	486	525	511	479	506	513	532	505	524	531	531	501	485	496	536	525	539	540	528	501	536	525	494	556	492	494	488	545	538	503	521	479	529	533	512	513	525	492	521	470	503	515	535	500	481	528	483	491	500	485	496	510	497	535	521	506	518	495	504	494	490	525	549	501	539	533	547	525	484	516	508	508	517	494	521	498	511	553	499	494	491	467	500	532	507	505	531	529	515	522	499	493	575	484	488	514	536	514	537	520	504	534	524	510	515	499	529	518	548	539	489	501	536	496	541	519	477	501	524	518	552	562	475	528	499	553	515	538	537	519	474	499	500	532	482	457	503	466	500	536	558	517	512	507	544	506	481	494	503	518	520	517	502	472	498	504	500	509	513	474	542	476	500	536	492	529	524	503	496	507	519	543	518	488	515	508	508	533	486	529	498	530	544	504	539	512	472	496	531	472	531	536	518	544	558	527	537	502	505	468	538	540	511	494	511	522	524	525	543	518	562	545	507	525	543	515	541	511	511	501	511	512	511	515	486	484	538	498	551	505	500	506	541	521	507	515	512	527	488	495	519	542	507	467	530	528	558	529	506	532	535	531	517	500	534	480	485	527	501	503	533	492	494	521	535	551	513	507	471	506	501	500	483	524	523	523	486	536	503	520	515	539	479	511	497	514	504	538	534	555	507	548	512	589	457	489	488	491	494	527	503	512	536	510	516	528	526	535	492	465	510	518	528	499	524	514	556	524	484	472	520	569	508	498	492	482	525	537	560	504	559	544	492	526	492	492	524	524	522	506	477	496	503	511	487	516	477	539	526	504	482	507	538	494	518	526	546	515	495	532	520	521	509	496	493	511	502	468	507	510	516	448	511	519	512	523	511	521	505	490	443	508	507	511	546	500	485	489	529	491	512	487	528	535	500	545	478	536	480	518	496	504	518	523	510	533	517	490	530	518	495	531	513	501	473	509	500	521	541	501	516	514	523	525	495	495	535	566	492	527	492	489	474	500	517	494	495	497	522	472	522	482	534	479	532	537	530	522	502	506	481	541	524	522	517	538	555	503	534	488	473	503	499	490	531	502	521	510	524	487	523	516	508	473	478	524	516	540	516	525	543	480	536	526	507	521	525	503	532	488	540	523	532	500	545	517	528	517	489	519	507	530	547	524	501	524	532	506	499	522	508	505	502	504	525	491	492	563	539	518	504	482	510	511	501	503	440	493	501	491	523	536	512	534	497	473	505	525	522	501	512	491	526	493	493	485	505	523	529	516	518	513	503	521	539	528	521	494	445	485	503	502	493	543	493	492	487	527	537	532	522	501	524	518	534	475	530	511	527	526	518	520	530	492	493	568	523	513	518	549	549	501	527	523	533	526	490	486	505	491	514	506	516	500	506	521	515	495	502	520	515	557	533	496	519	525	527	536	499	514	503	553	478	493	511	507	510	524	517	533	539	508	517	521	512	550	571	505	558	485	506	513	508	500	496	527	504	508	513	493	492	505	510	542	493	510	477	503	537	550	532	509	504	519	530	538	543	553	490	548	498	545	491	501	489	483	522	493	564	487	527	514	504	512	494	506	546	544	547	504	512	515	544	487	525	536	501	523	522	480	522	487	506	533	466	524	482	480	521	516	494	490	519	501	497	477	496	500	511	514	482	501	497	555	512	492	513	565	523	531	529	516	502	501	532	522	528	524	515	482	471	507	489	496	521	502	537	533	538	557	520	536	490	510	540	490	536	541	491	460	524	541	512	496	523	528	552	549	500	508	501	506	527	565	538	493	551	484	506	501	521	540	474	554	544	485	464	535	538	474	515	515	537	503	520	520	521	526	492	477	513	504	486	513	489	483	556	497	566	496	517	527	491	539	497	506	533	502	523	536	508	523	495	509	523	487	497	547	505	526	512	511	499	517	516	483	480	516	527	503	534	510	506	546	515	488	520	512	546	540	508	508	470	520	507	501	485	505	508	510	470	505	473	559	528	520	507	490	488	493	522	548	516	525	480	515	534	525	491	516	528	536	485	475	522	523	535	504	566	505	503	498	488	469	548	500	514	482	513	533	527	547	459	532	471	513	528	498	535	493	497	476	543	528	532	498	503	490	503	532	506	517	486	499	568	511	512	540	486	520	524	523	500	514	514	510	545	528	545	511	491	502	518	506	537	498	509	509	487	521	508	492	492	482	509	505	519	538	514	531	529	475	530	511	516	503	521	531	502	485	517	536	481	562	475	508	511	541	515	537	495	511	538	516	503	523	522	529	511	520	520	551	498	482	498	516	496	489	497	487	518	528	522	518	515	528	555	530	548	558	502	502	511	522	486	492	510	519	515	498	507	511	531	490	520	468	512	482	530	531	585	499	543	555	485	527	493	534	521	531	491	548	530	547	518	549	491	536	527	512	485	518	520	530	533	531	482	484	512	565	560	495	539	506	517	534	581	490	525	515	526	527	535	480	494	506	514	531	509	509	486	479	462	504	547	506	511	519	499	521	536	522	540	490	544	514	522	481	543	505	505	544	520	561	507	562	527	548	495	534	488	516	497	510	501	518	554	506	501	476	521	539	483	542	499	483	490	511	516	559	517	475	475	490	496	515	545	491	513	546	514	491	512	521	549	549	512	556	557	522	512	523	570	495	506	526	526	510	509	496	481	497	472	522	513	517	528	500	512	526	540	473	522	501	511	488	523	502	522	494	486	484	513	500	508	502	522	513	551	562	485	495	556	518	507	520	524	521	497	480	481	550	535	490	541	533	554	542	506	505
7136	4827	6506	4304	3183	1884	1541	1227	1171	964	787	456	463	539	556	520	477	476	467	449	461	436	422	379	355	399	362	382	363	364	361	332	347	350	311	332	329	325	340	307	293	306	296	251	270	252	267	281	258	288	248	302	276	292	258	227	259	267	257	258	232	280	272	269	260	263	287	238	270	276	264	293	254	283	252	290	288	269	275	247	291	258	299	262	266	257	265	299	271	306	284	272	243	263	252	237	273	264	242	269	250	278	267	237	269	289	258	284	266	272	267	298	269	291	270	257	240	256	245	269	253	257	278	271	304	266	251	245	276	266	262	264	266	275	251	267	279	245	283	255	271	274	269	277	243	253	280	279	276	279	261	274	252	274	235	242	252	255	263	264	272	283	264	281	261	299	282	243	261	267	263	265	261	273	267	268	290	272	308	278	267	261	274	273	260	282	276	267	259	274	286	258	267	269	265	284	257	307	250	234	276	268	241	266	280	257	275	275	246	245	263	284	265	268	300	248	254	295	256	266	260	251	264	273	240	274	310	239	263	250	281	259	264	282	239	271	264	288	269	272	250	286	247	254	260	281	267	290	271	259	281	266	282	250	254	268	246	281	268	292	271	257	267	302	252	276	236	263	280	309	278	260	256	279	269	264	267	270	292	258	259	285	244	281	265	253	276	254	290	278	260	269	258	257	284	260	265	262	284	259	243	266	273	305	277	286	257	268	284	256	272	294	277	270	261	259	264	264	262	275	253	274	264	259	270	284	257	251	247	282	282	260	257	300	268	275	247	280	271	279	252	263	273	257	302	255	245	275	266	280	259	262	264	291	278	269	260	269	249	277	253	286	274	273	245	277	278	273	235	243	281	245	256	283	279	261	273	285	236	300	289	264	277	278	269	275	292	247	239	281	270	271	259	241	278	254	287	261	283	271	244	277	297	278	263	276	255	296	259	272	257	275	270	273	274	260	263	308	283	271	266	275	265	271	275	251	293	268	265	277	262	266	284	258	237	253	293	272	286	271	242	286	275	255	256	283	266	289	254	282	272	271	280	267	314	298	285	271	257	257	283	242	241	270	247	275	261	274	239	277	303	245	251	266	291	283	276	261	262	276	242	222	267	275	260	283	260	250	264	243	299	269	269	289	255	255	297	254	251	274	262	266	264	252	264	260	255	287	266	251	253	269	272	287	249	277	268	268	279	261	267	248	263	273	239	251	281	268	303	274	284	272	268	262	265	247	254	239	253	246	260	281	256	277	274	275	254	261	241	273	272	280	264	314	247	260	240	298	299	271	278	283	267	274	246	267	245	272	301	269	265	305	274	269	253	264	277	269	277	253	263	266	268	270	278	268	285	264	247	262	268	245	261	280	296	266	279	275	266	276	265	269	261	281	287	250	282	294	304	262	288	273	267	236	251	244	290	271	272	265	260	282	265	286	273	284	221	274	268	261	264	265	259	289	264	264	312	250	269	257	260	271	266	284	269	298	268	281	288	272	246	269	272	285	254	270	277	294	243	244	251	257	261	259	285	253	274	296	261	257	250	277	230	276	286	255	273	255	262	257	275	280	267	269	251	256	251	296	246	256	245	275	235	272	272	271	274	254	290	267	295	266	276	241	280	265	248	267	239	254	265	287	270	285	261	274	280	263	237	265	274	254	283	291	275	265	265	248	314	251	272	267	305	255	267	263	284	249	254	256	285	252	265	291	249	267	259	259	278	307	280	246	255	286	267	270	263	275	265	268	265	264	283	264	269	251	279	251	234	271	267	262	239	270	260	251	238	249	279	275	286	260	240	281	262	268	278	281	273	278	302	291	282	292	271	279	249	276	286	281	276	248	274	259	270	253	279	279	262	271	271	251	259	254	288	259	239	247	280	262	279	282	263	268	238	268	226	276	258	266	269	283	266	275	255	246	294	251	283	262	314	301	286	251	266	287	272	250	262	240	256	295	264	282	231	264	273	296	266	283	271	273	262	243	299	244	275	259	295	254	265	268	290	284	266	270	275	276	297	227	284	282	296	266	243	258	231	280	282	259	276	267	240	245	271	263	287	298	269	275	288	245	269	254	269	248	251	284	259	251	257	250	272	264	250	249	247	243	280	264	303	258	290	259	271	252	275	245	279	281	283	265	270	288	268	286	233	260	263	258	268	261	278	287	246	277	260	266	262	268	266	265	245	273	260	259	279	257	236	307	271	238	284	266	291	266	275	263	300	258	308	282	231	284	277	250	261	256	285	264	271	279	308	268	283	286	272	282	272	310	280	274	276	269	289	257	273	295	244	283	249	285	295	272	291	257	270	280	269	276	265	269	269	285	247	280	267	292	280	244	265	275	312	277	303	284	269	314	259	275	303	290	277	288	246	243	272	280	272	292	300	273	263	294	285	288	272	254	257	257	257	287	270	291	266	293	278	265	277	276	268	288	268	248	274	251	256	290	284	239	269	275	271	232	261	291	253	264	245	295	277	284	300	222	251	255	246	283	260	285	271	274	253	259	254	245	281	240	240	268	252	288	243	286	290	273	280	275	256	294	249	256	260	251	251	273	264	274	282	279	267	281	261	253	271	247	257	259	303	267	271	269	272	262	269	240	255	267	252	251	257	257	250	300	272	278	264	260	258	275	285	286	277	265	253	283	255	287	270	280	241	253	245	282	247	263	268	223	259	270	275	254	275	235	255	247	242	282	253	284	269	274	289	280	262	281	259	264	287	260	284	301	269	286	253	267	261	271	256	279	258	306	234	280	271	250	279	251	271	258	270	260	272	283	240	239	290	218	283	294	272	263	262	269	282	258	276	281	274	268	272	271	286	252	273	268	238	258	260	266	296	272	279	269	234	279	277	279	283	247	258	293	242	268	270	276	267	260	275	252	268	269	279	288	259	265	274	257	247	267	256	264	243	253	263	276	284	256	254	249	264	302	268	272	262	281	303	247	263	241	276	268	276	270	260	262	245	295	279	287	261	262	273	253	254	261	270	268	251	258	281	273	261	277	277	241	277	268	274	285	289	296	280	279	260	259	264	252	270	295	251	282	262	252	243	270	283	272	261	282	272	278	260	268	238	259	282	263	292	303	268	301	260	248	270	289	296	263	250	252	279	285	313	248	290	280	262	260	295	286	261	257	265	270	257	250	261	268	289	261	244	277	265	280	249	262	273	270	271	276	275	262	260	279	274	260	284	251	265	279	249	289	284	268	251	281	256	264	281	292	267	268	264	267	290	266	280	247	261	253	243	241	251	232	270	262	277	269	272	242	278	253	246	250	252	228	254	288	253	247	266	265	235	253	302	251	261	240	288	273	300	270	269	288	253	262	254	253	289	255	262	256	281	285	281	270	240	287	277	272	263	258	231	289	244	282	260	297	279	283	263	281	278	290	247	270	287	276	253	306	269	268	291	264	283	262	240	274	251	257	258	259	265	264	267	285	263	274	237	279	271	281	285	278	300	266	282	265	255	268	245	263	274	266	257	248	287	282	293	273	291	260	271	304	247	284
6846	6133	10858	10042	9248	6338	5811	5639	5000	4602	3685	2003	2052	2249	2451	2383	2246	2127	2051	1907	1739	1681	1751	1696	1385	1686	1473	1550	1443	1391	1339	1322	1341	1410	1198	1155	1140	1092	958	965	878	809	827	799	808	802	758	823	793	761	735	763	750	755	743	711	713	730	732	719	723	697	731	774	732	736	710	685	730	749	734	690	700	709	653	717	690	732	745	729	716	773	753	779	737	738	744	737	661	746	715	719	714	696	727	707	764	747	702	728	738	765	737	763	749	730	719	745	692	718	706	754	730	692	688	730	771	726	763	697	699	753	741	751	773	717	737	733	713	763	708	731	711	743	743	739	688	737	716	773	674	726	690	712	672	722	759	732	699	719	714	761	703	731	712	756	713	739	694	779	714	710	738	748	737	773	741	690	692	756	746	696	760	685	673	721	733	730	743	744	719	715	703	740	680	735	734	676	793	711	714	720	775	719	748	714	731	716	717	762	711	707	739	741	695	694	768	723	660	739	736	759	760	725	707	706	697	700	699	714	678	781	697	712	717	708	748	720	730	728	730	704	781	757	674	724	725	723	690	748	696	675	719	725	763	728	658	702	709	745	735	683	736	737	729	764	758	713	648	733	737	722	760	705	698	732	684	686	711	710	751	735	729	755	714	744	755	727	712	715	712	711	748	750	706	695	731	754	717	715	750	715	716	720	739	676	704	745	752	783	724	718	724	686	688	771	716	734	721	746	769	722	721	726	713	716	675	706	705	690	713	765	749	699	695	721	741	761	708	753	726	726	728	731	713	736	697	747	682	760	734	736	748	685	714	710	755	722	775	740	730	722	753	747	703	758	715	763	720	741	725	712	756	740	673	739	733	747	715	758	739	749	782	731	709	699	693	739	725	720	711	694	705	736	731	722	702	719	731	694	702	700	752	739	730	724	758	713	720	709	735	771	753	668	706	700	755	687	774	750	714	693	730	734	753	714	733	717	726	731	691	725	697	740	686	758	650	702	724	689	701	729	724	707	793	717	735	728	766	708	780	723	734	720	664	737	710	746	707	733	760	715	715	775	746	713	768	703	729	704	719	715	725	756	724	667	711	728	696	747	726	735	713	714	753	721	739	715	740	730	760	727	737	721	715	735	748	714	684	747	774	702	690	728	730	712	758	710	733	744	754	728	751	737	709	788	754	717	737	730	743	709	733	766	735	717	734	716	730	718	698	724	737	685	728	714	704	678	773	691	735	754	718	681	723	725	700	699	686	779	747	707	718	678	723	710	720	684	727	745	723	727	740	740	696	717	724	749	722	724	704	700	758	718	724	777	686	757	715	712	707	718	720	761	739	740	734	693	685	723	699	761	713	644	722	731	691	702	767	732	738	707	744	705	695	728	723	700	749	689	742	718	715	744	707	700	760	735	706	692	737	765	753	690	703	729	768	753	747	720	728	745	715	694	705	704	712	736	716	721	680	736	691	689	708	756	709	701	697	708	726	671	710	758	771	732	769	732	755	718	715	726	690	737	695	694	745	688	759	706	743	686	735	726	761	709	713	740	730	693	685	683	696	782	706	724	762	695	750	747	715	791	734	753	730	707	699	713	712	763	693	704	718	710	740	701	714	720	699	713	763	735	703	733	748	729	720	720	765	713	722	701	751	733	739	705	721	749	681	667	706	682	700	668	724	724	704	748	741	756	726	750	729	742	708	752	729	713	693	726	703	738	689	724	742	775	697	694	724	744	719	731	706	742	778	770	708	715	696	706	770	772	739	711	769	704	720	723	731	753	777	700	709	756	688	743	699	726	738	726	755	725	788	674	732	769	762	746	714	718	739	679	726	720	713	750	707	687	717	709	766	674	692	717	718	713	711	696	728	723	743	700	680	750	721	698	761	729	709	729	749	737	702	683	770	725	698	714	713	749	734	747	688	740	752	675	692	737	713	691	725	723	687	738	694	711	716	763	727	710	693	727	705	698	700	765	714	692	736	751	752	710	700	714	744	744	724	735	735	709	756	704	778	753	722	733	686	729	700	715	722	693	710	698	774	661	711	722	704	726	697	731	733	707	679	746	740	720	736	773	701	715	741	701	724	682	762	767	699	725	670	698	770	750	714	751	722	693	732	673	728	728	736	785	718	711	754	689	705	736	726	706	708	777	785	676	659	718	729	709	702	778	720	722	720	716	761	714	708	732	726	704	719	694	724	696	702	728	731	710	689	723	696	751	706	685	729	738	729	706	753	714	727	690	728	714	695	680	738	684	738	725	723	756	731	726	699	708	712	725	772	720	705	768	711	698	746	720	762	783	736	684	693	738	731	754	742	760	695	740	695	724	770	730	770	741	768	747	757	723	682	721	723	698	724	726	720	684	700	714	743	728	735	689	691	748	744	693	724	686	737	693	682	753	728	728	739	766	679	715	720	673	711	701	675	708	760	709	724	721	718	722	775	743	708	681	673	763	749	727	715	727	720	742	748	744	693	746	687	696	729	733	743	691	672	706	685	755	707	729	722	722	726	690	694	710	707	678	735	707	754	745	676	716	725	719	670	724	664	735	768	741	698	738	718	752	739	731	693	665	660	744	710	714	724	655	758	705	718	716	690	695	700	749	725	724	727	709	751	768	691	723	745	722	727	675	746	686	762	703	707	754	698	701	719	796	771	780	716	715	752	786	708	775	684	800	713	721	716	733	732	727	754	776	675	699	708	752	745	746	721	744	791	763	697	721	712	745	677	694	730	752	702	742	757	755	763	717	748	713	721	667	682	714	680	736	680	734	721	701	725	790	771	733	718	742	746	699	744	706	761	719	758	756	737	685	694	711	716	710	734	719	730	721	719	699	723	663	719	764	723	703	715	692	719	728	785	718	737	699	721	734	764	776	681	712	718	745	724	733	704	716	684	742	736	723	709	751	707	748	717	772	733	781	747	762	722	706	779	728	716	763	758	776	706	684	714	738	726	731	691	726	732	681	705	672	747	705	724	700	731	726	742	699	723	711	685	764	720	789	703	723	686	726	662	684	763	745	728	726	815	683	671	701	708	746	766	749	704	702	694	730	708	749	684	788	689	704	688	743	721	690	707	701	749	677	697	714	728	732	690	783	728	777	719	689	719	733	688	706	734	805	780	693	709	688	727	728	720	681	661	702	735	723	754	718	710	724	726	751	738	727	779	721	644	709	748	672	734	715	762	679	786	704	737	744	723	711	761	686	737	727	713	686	755	709	736	760	679	742	730	768	753	748	713	733	688	726	673	712	681	740	752	729	735	768	731	732	698	711	791	699	695	707	668	745	751	705	766	691	731	707	694	710	746	734	737	726	708	772	695	735	712	704	692	721	710	720	732	717	681	745	701	721	693	763	691	768	726	708	669	744	724	680	701	700	722	738	682	727	706	651	725	727	714	710	658	716	755	722	698	785	725	786	744	667	681	689	721	692	734	720	678	794	722	682	680	734	680	766	698	749	697	730	779	727	739	746	723	748	764	669	729	764	740	737	720	666	714	724	761	710	754	722	752	737
23410	17885	25684	22570	23655	16512	11722	11294	11114	10032	7144	3354	2644	3025	3601	3425	3246	2961	2601	2288	2140	2042	2152	2033	1281	2028	1716	1728	1345	1335	1361	1308	1499	1437	1196	1010	895	758	648	609	490	443	395	364	372	346	298	310	262	287	243	236	225	269	235	211	214	224	212	210	220	207	204	208	223	240	237	223	213	196	206	206	241	215	253	253	215	244	243	203	198	207	202	200	231	224	234	240	197	203	212	234	240	186	198	201	203	223	209	223	245	259	231	205	212	198	199	206	205	218	205	214	221	188	225	222	230	218	219	207	224	194	221	225	211	213	194	201	210	199	223	213	220	195	216	222	192	210	222	220	230	231	239	194	237	226	210	223	222	241	208	183	231	221	209	212	216	196	227	199	204	209	233	216	214	234	185	206	206	216	215	238	222	226	207	214	244	216	210	213	218	212	207	194	175	210	206	224	213	179	237	233	196	196	206	208	227	232	219	193	217	242	205	213	238	203	240	192	253	210	214	215	205	212	236	205	240	192	212	223	228	217	199	208	199	202	201	209	193	226	184	184	212	192	187	210	207	191	244	224	216	212	205	230	218	232	219	195	219	207	199	193	200	219	206	216	243	203	190	214	233	213	203	204	219	220	221	221	198	183	204	210	201	200	226	219	221	205	177	228	214	239	239	222	222	187	203	214	218	200	213	204	227	236	231	212	202	236	212	216	224	215	225	221	219	226	203	233	226	215	208	227	231	226	207	211	225	218	207	223	199	194	223	208	220	227	213	226	212	185	222	218	208	186	200	219	226	214	235	200	213	207	189	247	223	227	236	222	207	211	219	211	206	185	220	199	213	236	209	205	211	214	227	187	211	230	206	211	167	194	211	222	223	225	209	196	210	225	202	214	226	241	235	222	223	215	213	212	204	251	217	211	189	225	216	210	200	216	214	200	208	237	214	206	241	197	190	207	231	224	207	233	207	229	219	218	221	210	172	221	203	232	220	190	215	207	212	227	236	227	218	213	226	214	201	190	213	211	237	208	202	238	206	195	218	208	218	211	174	230	210	225	219	211	225	241	222	202	210	217	222	192	208	220	188	206	200	220	199	186	210	221	207	196	210	196	220	227	221	207	213	234	246	230	230	200	204	233	214	207	209	211	222	209	203	221	214	223	222	211	197	196	213	210	199	198	222	234	195	201	186	218	193	205	206	209	205	215	208	205	209	210	227	227	216	200	239	202	223	195	232	221	187	215	224	227	218	228	241	213	209	255	205	213	214	214	231	228	224	212	224	214	208	229	228	215	201	212	225	204	223	210	181	217	234	214	251	222	188	208	197	236	217	198	207	210	221	222	226	219	220	218	197	253	232	237	219	207	195	208	200	224	236	228	216	206	221	204	206	217	214	180	230	252	187	213	227	214	217	213	212	218	185	209	212	218	208	224	187	219	221	208	205	228	205	220	181	225	228	230	202	198	202	203	238	189	220	217	202	217	211	213	219	217	187	211	243	219	199	216	227	209	225	210	183	187	205	220	188	221	208	226	224	212	216	216	217	190	243	197	222	220	224	212	206	210	227	242	188	223	223	223	242	227	220	200	233	203	212	229	200	231	214	207	219	221	240	212	229	224	224	213	217	207	223	208	226	226	231	199	243	217	240	231	232	210	210	226	218	208	210	227	223	197	205	211	206	236	213	204	199	220	213	185	227	214	202	234	185	225	223	254	212	216	210	217	208	209	195	197	218	242	230	190	247	240	200	215	220	213	243	255	208	218	223	230	173	203	220	232	223	222	218	199	200	200	196	231	209	221	218	239	189	219	191	200	246	215	230	202	199	216	179	205	248	207	189	211	189	196	198	211	226	220	214	205	216	192	171	212	214	225	193	231	227	199	213	202	209	188	202	232	199	227	191	212	210	241	223	219	189	202	214	211	213	210	199	218	230	190	219	233	235	227	211	216	210	238	224	195	227	227	225	226	239	207	219	211	211	206	220	225	215	196	221	206	184	207	203	225	220	199	222	214	211	215	210	226	204	195	226	236	216	199	224	232	213	214	208	200	213	229	257	216	197	229	209	206	234	176	215	216	225	225	239	199	214	215	217	225	222	226	197	224	234	206	188	219	192	212	227	212	241	216	228	207	210	222	233	228	230	199	217	206	214	200	209	229	230	226	224	226	190	215	223	195	202	226	204	190	203	222	216	212	218	244	228	225	197	244	211	206	208	238	214	232	211	207	215	212	228	205	205	213	203	193	184	229	197	200	181	214	203	215	216	207	210	197	221	215	218	213	224	221	223	214	196	209	212	232	205	183	222	207	206	223	201	208	201	175	211	204	225	226	223	253	230	214	213	240	208	215	206	217	230	200	209	215	210	231	228	236	233	195	210	219	241	237	229	203	216	218	223	232	241	215	228	216	200	211	244	220	197	224	231	222	215	205	226	216	214	238	213	213	201	230	205	208	213	216	230	204	218	221	193	224	220	215	238	234	222	199	206	187	222	239	216	224	226	218	223	220	186	194	236	232	234	204	202	197	213	207	203	184	230	191	209	225	201	212	246	221	208	213	193	218	225	212	205	192	212	201	218	205	216	205	221	212	214	234	178	215	191	184	217	210	207	233	196	206	214	201	210	214	179	218	234	209	194	213	222	204	192	191	236	213	207	217	222	224	230	209	239	216	204	228	214	193	233	228	216	217	217	216	210	196	218	197	208	226	210	207	250	243	203	262	195	225	210	210	240	237	199	211	194	216	229	204	205	218	236	206	205	175	233	207	185	198	230	233	248	219	238	223	194	219	212	214	223	224	217	226	235	248	198	198	206	178	221	200	212	232	225	218	208	200	243	205	201	233	212	212	214	228	197	223	233	211	211	230	214	174	205	224	216	193	191	232	189	221	205	217	224	230	194	224	237	213	238	220	216	213	221	222	221	220	214	222	235	217	229	240	246	253	230	217	203	194	206	221	226	221	203	224	214	212	227	183	194	203	221	205	190	242	222	196	223	228	191	212	204	223	205	190	192	213	224	206	223	213	206	202	235	221	214	222	237	210	229	222	246	203	224	216	216	236	223	216	214	213	208	220	198	198	197	216	253	246	209	221	199	225	196	229	242	211	214	203	215	223	214	199	225	229	225	213	231	202	225	244	230	228	214	219	237	202	197	232	221	174	227	195	218	225	233	220	198	229	217	213	203	206	197	219	196	234	211	203	205	223	206	195	224	209	208	193	221	222	229	206	221	222	189	199	202	224	217	190	208	219	216	221	224	202	211	202	220	210	203	214	209	199	228	220	236	176	188	214	200	224	207	215	204	235	204	204	206	212	186	176	209	229	201	225	206	223	219	226	228	220	225	172	219	205	226	209	225	216	240	196	219	216	235	235	211	236	211	203	216	236	216	216	206	228	234	252	205	234	220	219	223	226	209	218	180	209	217	224	183	219	234	221	206	209	195	214	229	240	239	211	206	194	253	217	200	232	205	240	208	219	193	242	203	220	224	238	211	203	227	220	205	212	211	195	233	194
16868	15861	24522	25989	28976	22661	20443	23608	24966	25263	21240	10554	10665	12435	14819	14071	13629	12951	12627	12052	11523	10593	12098	10653	6900	11611	10352	9715	8426	8905	8070	7863	9224	8557	7243	6511	5741	4643	3778	3528	2512	2406	1990	1641	1753	1611	1241	1273	955	985	753	819	732	758	620	649	647	624	675	676	631	695	641	690	640	670	652	659	625	664	659	651	642	606	594	591	643	615	592	668	667	610	662	619	599	629	569	611	589	644	659	595	596	626	588	586	553	623	600	601	550	634	580	612	602	585	614	591	592	578	580	576	590	598	587	581	585	596	571	566	590	601	602	602	580	598	577	586	578	594	608	583	588	632	592	676	600	629	613	591	585	568	620	596	604	549	608	598	604	609	560	591	554	594	569	618	582	587	610	599	589	588	559	569	592	612	597	600	598	543	589	588	600	568	610	594	670	620	591	597	608	619	623	588	618	613	602	546	586	620	561	592	565	588	639	598	598	543	621	619	565	610	581	564	584	608	529	564	626	630	559	608	561	593	600	610	598	615	612	568	584	596	597	569	632	593	591	585	615	616	563	616	546	582	567	640	577	620	610	546	583	599	570	595	604	610	571	590	632	564	576	590	617	554	582	591	633	607	578	606	598	606	581	583	589	634	571	609	621	582	581	600	639	576	627	577	568	599	626	627	558	595	617	636	590	615	604	617	628	602	541	554	629	610	600	629	625	583	550	593	585	564	618	585	601	576	651	584	637	565	639	585	661	619	596	573	563	608	550	608	595	587	587	616	610	604	622	643	591	574	626	585	616	620	595	620	595	630	566	579	597	584	594	606	576	609	601	591	587	542	613	569	569	585	572	604	638	585	624	564	621	589	579	552	620	611	548	597	608	579	615	580	599	571	619	631	581	601	562	588	580	628	591	607	583	562	591	598	562	623	587	589	594	562	551	602	594	650	536	575	607	562	591	604	578	622	571	562	556	566	555	581	583	576	608	589	581	598	571	550	582	586	610	657	615	545	577	610	571	582	625	571	569	551	630	606	567	624	581	524	567	625	553	613	588	590	595	605	598	580	588	575	607	568	575	573	547	601	591	577	588	568	641	611	587	607	584	601	595	577	605	577	600	627	586	560	595	586	602	596	651	581	567	606	643	565	588	651	558	581	647	598	570	564	602	616	572	564	593	541	616	583	574	579	579	615	600	605	588	549	619	579	606	597	570	612	562	592	605	605	573	632	579	609	571	600	590	578	613	588	574	566	552	595	565	601	601	589	605	587	549	572	627	580	595	588	597	608	576	596	592	604	545	587	603	594	602	585	571	598	590	561	596	598	597	546	585	611	572	599	571	617	611	567	672	583	577	587	624	611	572	566	619	597	628	592	644	630	542	598	616	583	626	555	557	598	604	546	600	610	590	587	581	621	579	583	562	605	583	611	552	577	628	550	565	589	622	599	560	595	554	587	636	538	577	569	603	592	588	607	595	548	547	590	618	565	607	650	571	593	596	600	570	624	588	589	588	589	567	588	588	547	578	634	588	638	629	587	566	587	605	590	554	582	591	591	597	562	597	631	582	619	565	599	573	535	577	576	593	564	597	605	602	581	574	583	598	584	551	573	535	583	633	611	591	568	599	622	578	604	579	576	570	603	622	588	626	628	584	585	614	575	648	591	585	593	587	604	580	649	632	604	615	560	596	604	605	589	617	590	596	604	626	579	611	588	575	587	589	606	594	588	577	566	586	589	554	588	603	638	562	578	618	608	602	630	608	576	594	572	559	576	580	591	617	564	586	566	602	622	596	612	569	622	599	617	600	617	561	597	584	645	642	603	580	581	593	632	618	598	597	622	636	603	593	633	587	572	587	613	592	632	628	590	581	561	603	559	547	569	582	624	611	597	604	571	586	580	594	593	588	587	616	597	573	598	577	613	582	586	544	590	638	554	581	551	564	593	548	587	618	593	528	593	531	543	574	609	616	609	584	570	576	586	593	584	579	575	561	586	608	591	601	591	609	594	588	586	603	577	559	597	560	600	595	609	575	534	560	578	590	603	610	581	590	576	647	579	601	616	596	625	566	571	604	644	561	576	556	561	602	529	616	608	574	585	597	570	583	622	588	562	571	591	552	578	581	566	631	606	638	620	602	597	590	551	593	562	579	601	569	608	569	631	589	600	586	570	543	592	593	582	600	591	618	560	578	604	585	588	602	589	547	612	617	594	583	577	582	618	614	626	583	584	584	563	581	607	546	595	599	552	600	589	610	611	580	572	548	634	609	624	543	627	566	557	571	666	575	592	568	570	619	549	606	562	638	581	581	551	556	578	616	570	613	597	588	606	605	597	592	614	588	568	532	601	541	554	581	566	607	599	581	649	559	565	625	600	596	560	608	541	638	595	626	548	574	560	621	646	612	582	584	575	645	587	562	614	576	591	621	602	633	616	650	566	609	590	588	575	615	586	591	570	601	555	574	579	607	605	616	606	605	570	583	595	613	609	604	598	603	609	587	579	581	576	566	569	581	594	579	588	591	612	602	599	553	569	564	588	576	599	588	631	611	600	571	607	636	579	583	543	623	575	605	611	598	598	558	598	600	596	578	570	588	563	586	573	619	576	602	589	585	603	567	589	620	584	572	610	588	560	610	597	589	628	580	579	527	604	614	613	607	562	596	549	595	571	606	646	616	609	608	606	600	564	601	607	594	590	603	601	616	617	615	603	577	600	581	602	598	611	602	582	628	610	587	544	598	579	609	612	597	563	598	560	555	556	591	594	631	639	625	617	611	619	595	635	559	613	556	565	583	597	612	569	593	613	558	592	599	622	623	588	589	585	581	558	589	571	600	592	615	600	598	530	566	627	596	578	563	563	637	579	571	581	617	603	541	566	611	605	631	618	611	575	597	602	575	566	528	626	592	605	590	559	583	616	589	610	599	587	603	593	574	582	599	561	583	556	606	583	656	597	619	584	592	668	636	566	574	620	591	593	569	608	593	576	600	543	590	616	600	606	639	577	596	653	592	627	579	559	591	598	604	567	589	558	626	613	626	596	575	564	564	586	580	581	588	594	596	593	579	543	581	545	575	608	632	533	614	637	604	570	576	605	587	567	565	625	551	584	573	610	609	586	544	577	573	597	656	599	561	583	625	585	553	592	554	580	563	607	532	605	577	543	615	548	552	567	599	605	607	593	616	602	601	611	612	572	605	593	578	588	584	613	629	573	570	635	616	618	591	602	623	562	571	608	591	610	617	619	572	607	565	565	576	593	611	584	658	586	619	563	564	619	544	599	623	599	618	568	594	623	568	588	590	605	581	609	610	616	585	557	595	597	603	587	616	623	591	588	587	572	554	564	553	619	588	592	576	577	558	553	570	560	587	580	612	613	557	647	565	589	620	563	597	589	595	597	647	647	628	575	579	604	607	599	627	615	612	591	606	639	600	576	590	630	595	584	578	603	602	608	526	575	625	613	588	620	668	600	549	599	598	582	564	592	607	593	628	574	590	599	591	599	586	615	592	547	584	563	619	574	588	565
31215	24065	31093	28815	29782	22044	14735	11520	16241	15996	12354	6086	4180	5067	5612	6092	5501	5203	4435	4275	3844	3551	3730	3393	2264	3349	2900	2941	2457	2204	2046	2235	2162	2227	1936	1719	1401	984	1008	807	594	579	446	414	406	361	342	302	258	262	249	267	206	198	224	183	221	188	191	212	185	177	204	204	161	199	206	190	180	187	204	187	178	194	195	196	184	189	176	178	172	206	180	173	184	196	187	178	204	164	186	196	204	180	184	179	169	221	184	188	186	172	164	195	191	161	181	162	186	190	163	184	173	177	176	173	174	199	175	169	199	195	205	191	190	191	206	191	168	182	164	173	173	202	187	181	166	174	177	175	193	162	173	174	195	192	184	186	167	170	145	168	163	192	181	179	156	172	193	172	166	201	192	168	181	188	166	186	184	185	153	208	202	157	187	171	189	171	170	192	189	207	177	187	162	180	164	196	196	183	168	190	177	216	181	214	168	171	188	191	173	189	168	184	177	210	186	192	165	174	175	171	203	173	185	177	181	173	186	191	202	172	173	162	188	216	184	179	168	195	165	178	193	172	166	191	171	186	190	194	174	177	212	166	201	154	198	191	182	196	187	196	189	178	181	166	200	192	182	181	161	191	163	198	190	171	194	152	195	183	196	198	199	191	176	173	171	195	193	181	176	196	185	160	201	174	154	212	207	191	174	184	171	167	161	171	182	174	175	167	203	173	146	164	175	156	164	185	163	187	181	167	178	162	173	161	189	189	178	188	202	187	174	168	168	187	176	160	173	201	173	177	167	179	181	147	203	195	182	174	192	173	191	186	162	192	167	182	192	181	141	171	159	205	167	182	198	203	197	185	185	191	174	188	201	188	179	165	162	173	187	188	197	154	185	181	192	201	190	175	197	197	184	189	168	204	152	190	178	185	194	197	185	202	194	172	184	194	202	168	185	173	161	173	170	152	177	184	192	168	169	184	187	185	173	193	187	178	180	186	176	163	190	178	180	186	199	190	158	169	172	177	178	170	219	196	172	199	181	157	181	192	194	195	169	204	157	173	192	165	177	178	170	192	157	196	155	180	195	188	162	181	162	191	191	179	177	188	185	187	166	213	185	194	183	181	203	171	165	183	181	172	151	186	159	184	203	192	193	170	185	195	188	177	183	184	183	185	191	181	203	176	173	193	170	191	183	160	175	189	181	198	195	197	176	175	200	200	190	177	188	180	188	165	181	175	171	181	184	207	193	182	205	163	177	182	193	173	176	178	165	186	180	182	184	178	184	199	187	195	168	176	201	163	174	195	177	169	190	147	196	186	200	182	195	174	162	185	180	159	176	188	189	182	196	153	186	171	179	180	168	168	184	160	184	163	179	180	178	180	169	170	178	180	182	185	192	181	173	195	173	183	186	163	178	220	171	173	198	201	192	194	174	172	170	196	167	161	171	187	182	169	185	170	193	176	206	180	183	197	189	193	212	176	158	166	187	192	178	161	189	177	183	188	186	180	188	183	212	191	178	187	179	166	178	187	179	163	191	174	176	190	168	175	161	167	175	185	172	179	184	184	198	196	216	192	167	157	203	191	190	173	197	169	164	188	170	162	198	183	203	225	186	204	197	166	172	180	180	161	188	193	179	162	214	192	179	165	154	156	187	163	169	176	166	162	189	168	207	185	148	205	202	180	180	178	165	169	173	214	186	158	184	187	192	149	168	180	178	179	172	189	156	191	203	186	202	181	175	169	167	171	161	180	167	176	205	188	173	176	164	184	186	208	163	173	181	171	190	179	192	166	197	190	187	176	179	195	158	213	161	199	173	191	167	168	171	174	180	173	184	197	157	194	174	190	175	189	193	200	198	191	185	177	202	175	181	177	188	193	175	178	172	197	181	178	176	183	198	171	213	192	190	176	199	166	203	180	202	185	173	192	178	168	176	179	207	177	187	188	167	177	197	166	201	158	190	182	183	181	178	176	169	191	181	166	186	211	167	165	177	178	187	167	182	168	202	203	177	172	176	174	199	169	185	164	157	180	182	177	190	157	192	208	193	198	170	184	216	170	199	188	183	209	165	190	183	208	182	184	182	187	169	188	193	157	190	186	166	174	187	190	216	177	175	189	178	166	173	155	190	166	166	188	182	157	192	184	180	183	172	169	170	187	208	187	179	184	193	186	178	204	164	163	185	169	182	160	179	170	205	189	206	202	174	167	194	177	182	187	196	180	173	173	180	203	196	167	195	178	193	214	189	167	178	153	162	183	196	206	185	179	184	181	158	209	181	162	174	168	186	205	191	189	173	189	160	173	173	164	161	179	160	193	169	174	186	165	193	202	186	184	182	181	172	188	168	188	169	184	200	165	197	165	191	163	171	175	181	201	189	177	175	178	190	187	198	179	187	171	172	176	149	177	172	183	152	172	177	174	185	180	185	192	180	167	185	173	183	186	157	174	188	196	166	175	187	173	163	191	191	160	195	157	170	192	182	171	173	194	172	183	201	185	190	184	172	200	170	174	173	189	180	188	173	178	197	185	193	178	181	171	202	154	181	187	181	176	183	197	203	178	180	170	157	169	154	157	178	194	189	190	179	165	171	170	186	185	176	191	184	145	171	164	165	175	154	182	193	198	182	174	201	152	179	180	181	163	189	174	189	184	165	162	183	206	187	202	190	194	185	152	141	186	183	175	180	184	198	170	188	186	182	178	166	223	183	151	194	192	191	175	181	192	167	183	195	191	183	187	189	229	187	194	184	162	191	173	217	173	179	172	179	176	191	203	201	158	206	170	159	193	170	212	176	170	177	158	200	222	181	181	195	171	171	222	179	164	175	176	160	193	171	192	155	158	187	164	172	205	191	187	178	168	170	175	206	156	174	160	182	181	172	171	157	150	163	177	177	170	190	193	184	190	173	196	156	178	193	187	174	185	167	178	170	178	187	193	185	186	176	164	177	176	188	194	193	202	174	186	188	170	182	166	148	174	173	181	178	167	183	170	168	179	168	181	188	185	185	191	184	191	188	182	177	181	162	184	185	175	197	175	168	190	204	201	168	189	202	171	203	176	176	199	193	192	171	185	199	180	202	190	172	168	181	194	158	175	183	181	180	193	158	169	200	194	188	174	192	208	177	181	185	175	185	185	210	199	195	176	176	185	172	193	171	171	166	198	182	189	172	156	177	175	167	161	192	173	169	169	163	183	177	181	156	159	182	164	170	178	203	189	179	174	197	164	185	183	197	191	175	170	183	186	167	174	158	179	169	171	192	163	158	211	185	167	187	193	207	173	180	166	180	180	185	173	172	194	187	184	191	190	205	175	160	169	193	184	157	195	163	183	170	174	173	195	178	188	193	173	192	160	144	179	162	177	177	184	189	172	194	172	172	201	199	179	149	188	185	192	193	172	186	206	166	174	149	193	164	186	173	201	192	167	161	171	193	182	169	152	178	172	148	177	158	197	185	182	173	179	193	203	188	179	176	209	186	193	176	180	190	159	182	188	205	185	193	172	183	176	161	163	172	181	156	175
20905	19952	28619	31512	33324	25892	21827	23050	30793	31740	28206	15904	14108	17695	20743	20357	19430	19306	18256	18617	17193	16948	18001	15999	11019	16501	14808	15114	13344	12902	12060	12404	13121	12250	11188	10426	8418	6059	6191	5119	3703	3633	2609	2173	2197	2078	1690	1663	1046	1205	911	756	790	732	691	657	657	567	587	609	600	560	599	585	581	590	556	550	556	580	555	611	531	590	572	570	621	601	620	547	580	607	683	553	537	582	520	509	512	513	541	521	527	512	523	506	530	539	529	511	535	512	506	556	519	477	507	518	519	508	521	496	485	523	479	503	524	491	505	484	512	533	536	510	522	518	514	561	534	491	520	537	511	474	502	508	492	508	522	492	511	502	554	489	532	487	517	533	576	494	530	528	523	529	539	498	536	473	491	484	528	522	508	459	535	505	502	496	534	522	487	532	505	530	530	529	498	495	515	518	516	499	492	510	487	513	509	515	510	527	547	482	489	500	494	472	499	490	537	553	494	486	521	503	482	536	476	532	483	500	534	482	478	500	489	513	481	511	518	483	510	533	456	507	525	547	505	528	478	511	525	553	508	511	508	512	488	522	501	531	504	519	510	472	525	532	490	506	496	483	537	553	487	534	546	493	468	475	535	504	521	507	528	527	483	495	522	541	492	514	516	519	527	532	539	487	515	515	512	539	504	511	523	498	539	557	507	500	520	539	503	524	526	485	521	489	519	484	513	523	513	474	522	498	508	496	509	569	557	529	483	511	498	499	511	541	503	479	538	515	505	533	484	532	473	529	492	504	490	488	475	536	500	486	527	498	558	519	506	497	535	515	483	520	572	556	501	524	535	546	490	535	508	513	573	520	474	529	482	508	504	520	522	534	480	544	512	511	495	518	521	502	513	488	571	491	507	495	519	480	491	494	501	537	518	546	463	509	521	475	563	507	493	512	500	490	499	521	500	549	480	522	503	521	518	506	513	488	511	517	564	533	544	503	515	491	484	497	542	525	504	514	515	483	500	527	520	515	534	499	519	501	466	493	516	497	528	496	483	532	519	488	515	544	488	517	517	508	524	499	537	527	537	518	479	525	524	526	505	532	528	458	462	534	538	461	511	511	513	480	525	544	500	524	527	522	514	482	517	532	540	502	489	526	514	503	520	532	489	513	517	510	521	541	543	515	520	488	483	482	518	524	504	496	529	519	514	533	512	476	547	497	502	538	461	491	510	502	514	476	517	562	458	536	567	493	539	506	511	512	503	536	507	546	494	504	526	499	489	520	510	566	533	515	519	496	516	554	490	493	494	500	510	516	546	509	550	529	505	487	494	540	543	533	499	539	516	505	542	539	491	514	509	494	539	549	549	490	468	504	477	527	469	512	507	518	524	497	541	491	500	550	534	511	488	547	498	532	536	512	535	518	537	469	487	467	507	487	494	523	512	548	519	486	479	495	508	504	503	526	507	529	499	524	555	534	491	553	512	540	563	489	484	489	504	533	511	520	535	500	531	545	501	508	505	478	502	468	449	533	483	479	491	506	474	514	531	513	522	485	490	526	511	472	506	484	519	542	464	549	516	470	479	519	529	510	487	537	516	478	500	526	496	504	507	510	542	510	489	534	539	531	504	492	492	507	530	472	502	498	506	524	537	478	521	490	551	532	492	492	521	525	529	521	503	493	498	492	505	527	521	534	490	497	553	510	498	512	525	497	506	535	497	460	560	500	519	560	528	494	552	523	516	496	502	535	532	518	524	518	497	501	522	490	528	483	533	521	529	490	501	538	513	504	524	552	520	513	475	504	530	479	498	477	481	509	561	562	511	552	537	528	488	523	493	518	509	513	524	513	513	543	518	540	522	468	476	508	533	500	513	504	503	527	539	522	489	509	526	467	507	542	549	518	513	530	550	513	511	505	518	504	506	548	491	499	499	505	545	509	551	514	528	482	561	508	584	516	531	452	529	518	514	509	502	548	479	536	527	520	506	543	510	522	511	506	478	526	542	523	544	500	508	506	494	494	519	516	476	508	563	515	485	478	473	477	519	519	499	522	508	503	498	541	473	510	551	513	487	548	545	508	500	546	517	532	512	546	473	505	517	524	488	516	522	496	476	546	535	518	518	491	522	521	532	512	502	501	500	539	497	475	502	546	486	476	538	534	507	514	478	524	528	528	500	515	507	548	509	504	505	501	498	507	508	492	536	478	487	479	539	508	551	501	503	492	480	492	541	522	496	515	515	514	513	531	514	523	489	517	506	524	483	525	498	500	502	495	495	511	545	501	491	515	513	523	532	512	499	508	470	545	517	560	506	470	503	503	523	505	521	510	484	532	503	514	486	533	476	541	498	516	508	467	540	495	495	516	496	536	534	528	567	550	523	520	511	517	511	515	504	484	499	547	533	527	502	531	504	500	511	508	520	531	488	518	483	516	495	485	547	506	494	492	520	512	508	516	499	527	471	522	502	491	497	493	490	516	498	499	501	509	485	486	510	534	478	523	468	503	520	529	533	504	481	522	500	479	512	490	517	512	531	520	503	516	528	508	502	545	495	492	522	518	508	492	540	512	504	536	504	496	519	502	533	555	511	508	535	486	541	531	523	536	477	518	541	521	506	499	506	479	519	509	514	501	525	515	537	510	502	481	528	469	542	473	498	528	514	503	506	528	523	500	527	487	511	528	515	487	502	497	536	526	521	519	493	534	553	526	513	506	518	492	520	520	503	515	541	514	521	483	495	480	535	540	517	519	502	459	538	514	483	505	497	534	497	530	455	493	530	517	481	515	500	546	480	494	510	524	534	535	510	509	486	499	500	551	470	486	501	495	514	525	511	513	484	554	534	475	472	488	499	502	483	502	501	516	525	518	480	519	496	506	496	473	522	497	515	517	528	557	523	539	508	484	487	511	506	527	519	527	532	492	478	501	520	515	505	545	540	518	498	487	499	524	505	534	511	496	479	519	508	491	502	538	466	547	513	500	525	516	517	483	511	490	510	492	478	511	473	533	557	543	468	466	501	534	517	485	504	451	526	501	488	478	533	538	511	520	483	483	518	542	522	511	485	478	549	489	521	481	509	490	507	533	511	514	498	526	521	499	496	503	534	462	524	492	515	513	514	497	493	497	528	498	498	471	522	503	515	540	500	527	540	472	542	500	532	476	481	475	500	537	478	492	506	507	470	528	521	473	508	488	469	538	527	494	511	480	492	525	513	557	500	532	510	498	549	505	539	523	529	490	507	500	483	499	492	526	498	499	478	533	494	479	521	500	505	493	546	515	501	512	516	528	462	497	535	509	495	512	492	539	513	483	534	479	535	489	529	546	506	567	479	498	518	544	527	474	526	513	509	489	518	474	534	500	587	497	524	510	482	537	530	499	533	545	549	519	521	510	511	495	483	483	528	556	527	522	507	515	508	560	533	537	529	483	542	524	508	503	495	527	512	517	463	511	534	490	502	547	496	546	517	501	496	494	510	515	481	479	543	539	512	553	513	499	535	501	526	515	522	549	529	508	513	522	519	498	473	477	469	519	514	499
7242	4123	5705	4005	3074	1743	1183	1076	1099	1007	784	497	446	488	504	521	493	434	455	449	407	424	412	398	374	410	388	386	344	339	292	340	351	361	363	371	332	308	298	299	309	274	301	282	288	263	250	279	267	265	265	259	235	251	271	275	239	277	283	276	268	264	279	276	285	253	271	292	284	288	260	307	264	282	287	271	307	272	278	264	253	264	270	261	274	277	301	289	274	294	291	281	293	239	277	247	263	252	268	273	272	232	300	277	267	285	270	236	284	253	299	274	288	260	276	237	257	292	252	272	257	273	271	281	261	250	290	263	265	254	261	305	276	296	247	251	280	271	290	278	272	265	253	276	289	261	277	273	256	278	267	285	288	300	312	277	260	272	264	280	281	290	293	254	268	261	282	249	261	280	268	258	268	240	277	280	279	270	280	276	283	255	285	304	260	307	275	257	265	265	270	265	301	269	257	295	251	265	282	262	289	265	264	249	274	285	246	258	261	231	283	260	297	280	267	278	294	270	248	272	316	303	278	284	274	252	261	256	242	298	263	271	284	271	252	268	281	254	259	237	288	255	239	254	254	271	266	258	287	276	267	232	265	274	275	253	260	295	242	256	261	269	284	276	255	260	266	279	260	309	254	287	266	269	267	272	273	252	271	265	286	274	276	286	278	259	261	279	303	293	273	277	268	323	277	298	297	258	292	271	283	261	269	283	237	269	285	237	273	246	262	254	252	262	266	288	281	293	281	264	250	263	269	278	286	260	282	277	300	269	254	260	274	279	293	277	272	244	258	245	297	259	282	252	274	291	275	298	287	246	272	238	291	290	284	273	293	270	283	259	264	260	277	243	260	296	255	273	290	234	289	264	271	271	267	267	281	254	249	253	253	301	249	252	273	252	264	272	273	295	251	283	211	267	255	260	313	264	266	259	264	277	263	264	267	267	264	274	267	281	246	281	295	255	267	267	264	264	269	257	266	273	253	296	279	289	253	266	285	262	294	298	257	266	278	291	276	248	263	254	275	251	284	279	279	286	306	255	300	277	272	285	247	266	278	280	287	268	254	255	292	273	275	276	272	255	275	244	263	305	260	286	280	262	285	274	234	262	297	269	281	285	266	289	277	252	263	238	254	279	265	269	261	256	261	280	278	239	257	248	261	245	272	228	270	276	263	256	269	279	290	254	273	227	281	263	270	240	279	254	269	261	252	282	279	231	260	252	264	265	259	254	240	264	280	282	275	267	257	272	281	269	268	281	285	280	257	259	292	221	263	258	273	276	271	295	279	254	283	286	255	287	246	275	268	267	293	285	271	258	272	253	272	271	289	275	266	309	256	276	267	285	272	246	272	268	248	251	261	269	292	275	282	305	266	239	285	265	280	259	292	268	258	289	266	267	280	252	286	261	242	256	248	271	275	292	286	276	255	279	280	242	251	254	282	297	237	276	263	262	285	264	279	284	287	263	257	268	259	266	278	287	260	267	287	292	285	255	265	246	214	265	273	291	283	266	288	269	281	267	261	253	246	247	260	273	284	269	276	290	269	257	249	275	282	246	275	251	279	255	285	266	310	305	276	247	275	265	283	295	247	271	278	256	280	231	268	279	264	286	262	294	259	257	261	284	275	248	286	277	283	272	213	272	257	258	269	267	271	248	288	268	287	267	287	282	290	259	300	233	253	254	261	265	262	278	266	290	275	302	266	262	242	236	278	279	261	289	287	260	293	262	252	296	252	267	256	275	280	284	270	282	282	274	254	232	299	272	262	243	277	241	267	273	268	286	261	293	291	247	276	280	277	280	285	276	260	278	273	255	277	306	266	296	261	255	271	280	286	270	267	246	256	273	274	290	273	271	285	283	286	289	299	279	272	271	291	248	264	269	264	276	243	252	286	268	268	263	283	291	242	265	312	276	271	287	270	294	243	272	266	256	275	253	293	273	249	250	245	274	281	275	279	254	275	278	291	265	252	279	248	261	296	276	265	288	267	287	286	263	294	260	252	268	281	295	276	269	272	267	297	229	251	272	265	258	271	266	266	271	266	268	294	308	286	264	310	267	247	285	284	276	262	296	277	267	272	289	282	277	267	281	254	253	260	282	238	262	254	255	269	270	271	264	321	255	283	297	258	258	286	258	296	265	220	266	263	264	259	265	262	277	246	257	270	270	279	269	259	274	240	228	252	298	241	254	247	260	243	280	288	288	262	271	280	260	261	279	272	266	286	271	256	264	290	283	302	244	287	273	272	260	274	253	243	266	280	247	311	272	265	306	249	252	285	248	255	282	253	248	280	292	302	269	219	247	261	296	240	236	260	264	276	266	286	278	273	252	273	268	240	265	265	273	299	270	287	287	256	245	271	258	258	281	274	274	256	268	260	246	260	262	289	254	268	301	278	287	291	278	288	268	270	280	268	271	246	287	294	257	249	268	266	256	285	271	243	273	286	295	313	280	242	274	248	267	264	243	284	273	250	272	263	259	306	258	266	274	277	273	292	278	275	293	271	283	288	259	268	239	241	263	274	256	321	262	260	259	249	248	255	260	275	261	258	261	265	288	299	266	248	283	264	278	261	257	273	287	255	272	269	249	287	292	297	272	300	297	271	282	279	271	294	264	296	259	278	280	259	288	275	290	251	287	287	281	250	282	274	242	285	269	292	283	275	270	236	283	275	245	295	247	278	243	261	286	263	283	255	258	289	282	266	258	280	247	296	263	259	246	270	268	265	268	254	257	247	263	283	272	270	288	280	287	280	277	280	250	241	260	258	254	294	308	262	269	276	258	265	240	264	286	296	290	279	266	264	281	284	266	293	251	240	284	258	277	268	301	291	250	238	266	272	281	255	241	281	256	242	271	255	262	297	268	258	256	273	283	258	295	266	269	279	279	285	239	270	281	289	275	282	275	270	293	274	263	246	272	276	267	274	268	290	229	280	289	256	258	282	260	255	269	265	273	280	286	272	256	242	266	264	234	293	295	269	267	295	234	256	272	292	275	253	266	258	263	267	248	288	276	270	258	277	285	245	265	258	257	299	268	268	284	277	278	281	272	262	284	291	255	261	306	260	263	256	274	293	276	262	266	240	292	284	249	264	282	276	291	259	277	291	258	274	265	287	257	266	272	275	235	321	278	310	269	266	249	262	240	275	278	251	253	268	261	292	249	284	273	278	287	231	278	280	280	294	278	269	273	264	283	253	274	274	279	264	274	268	268	289	294	290	265	283	261	283	223	268	245	272	298	277	274	286	243	250	286	313	270	257	257	271	297	252	252	295	274	276	242	289	277	265	268	287	263	259	290	282	277	266	249	251	273	257	248	272	262	270	270	253	260	278	245	280	255	288	241	288	285	276	274	271	250	281	292	251	229	239	261	272	236	231	259	255	256	297	282	279	266	255	284	283	296	267	264	276	253	257	238	314	263	264	265	291	296	282	258	271	275	287	256	256	253	275	262	273	234	297	281	255	260	237	260	308	278	261	240	243	277	261	282	262	243	286	283	253	278
6686	5270	10110	9828	9011	6023	4011	4521	4680	4511	3691	2227	2034	2180	2320	2458	2099	2185	1978	1926	1697	1732	1779	1717	1306	1695	1566	1491	1312	1385	1277	1292	1289	1398	1215	1171	1143	1019	966	963	886	855	815	806	797	857	762	757	746	777	720	732	773	731	714	742	687	710	694	755	737	754	735	740	728	698	716	730	698	736	738	718	740	725	746	681	715	743	694	769	762	725	740	721	755	733	744	703	737	720	769	762	750	736	745	772	735	746	752	720	704	721	722	724	739	703	754	714	744	741	764	677	769	726	735	754	736	745	726	736	775	678	754	715	751	732	707	726	722	716	699	735	720	775	764	669	709	759	727	724	743	734	701	730	749	633	768	741	695	769	742	712	766	705	710	707	762	771	741	747	711	702	709	746	742	760	745	737	734	708	732	738	745	689	723	708	792	708	736	759	730	741	756	766	719	753	715	734	757	722	699	754	758	729	752	765	714	741	697	736	722	770	745	716	783	743	717	707	718	683	723	788	725	667	694	731	721	727	735	742	720	732	749	710	683	705	721	714	771	762	722	714	724	690	725	711	720	713	747	731	725	766	744	762	705	737	703	735	748	751	736	738	753	737	760	745	763	716	745	737	693	714	708	725	717	769	747	723	728	729	749	739	695	759	732	777	738	714	691	771	742	761	716	703	751	710	719	777	743	730	790	725	749	733	714	735	686	701	756	711	778	727	744	692	731	714	739	699	694	704	741	686	714	711	745	760	695	696	688	733	742	745	718	731	717	712	690	760	738	735	727	737	712	651	725	693	739	703	687	680	706	698	724	712	739	727	719	727	697	804	717	711	723	744	725	743	721	736	744	733	758	701	740	724	732	714	704	733	739	682	753	776	714	690	739	721	727	758	778	706	756	732	686	741	730	766	681	744	734	693	739	793	736	686	748	760	711	685	697	779	729	718	731	724	704	745	719	669	778	720	725	734	723	750	702	696	758	783	754	703	707	742	732	761	777	706	724	732	696	722	750	718	695	697	671	769	754	718	736	705	790	756	734	694	742	697	757	677	701	733	698	739	766	744	747	721	710	703	705	748	761	702	761	687	733	751	720	709	673	707	687	726	744	705	733	753	706	760	766	755	724	709	730	715	720	743	738	727	764	672	759	747	749	717	701	698	736	783	693	701	740	767	725	705	689	726	715	720	690	752	753	760	711	720	722	760	707	720	743	721	759	729	685	729	760	734	776	731	727	765	709	743	724	719	738	686	724	742	754	722	751	762	721	720	655	726	690	712	753	703	696	688	753	709	721	720	768	743	680	714	750	719	699	690	753	730	709	693	709	720	739	752	721	703	759	696	717	691	783	733	736	740	729	708	707	796	697	724	727	735	746	682	774	718	677	756	708	753	699	731	717	740	679	743	670	712	633	716	684	768	756	712	733	752	749	687	754	723	694	736	703	763	756	756	714	698	692	760	765	715	740	727	710	763	754	689	755	665	745	714	716	706	677	711	722	709	740	742	760	756	740	753	758	707	718	674	731	717	740	675	710	699	766	715	756	764	750	684	732	741	762	759	736	714	762	710	770	678	713	706	722	712	734	708	719	701	727	720	715	708	712	743	722	732	788	755	734	672	721	752	762	706	736	695	745	737	698	682	741	732	713	715	737	725	706	706	650	698	735	682	727	778	729	747	730	708	718	727	711	737	759	766	729	741	698	771	720	705	803	707	801	726	754	750	721	728	746	768	686	713	740	759	726	698	720	719	740	734	768	691	696	742	684	784	741	678	762	727	689	769	765	757	744	740	707	726	723	735	756	679	709	716	763	778	747	730	763	699	763	735	768	719	718	747	743	753	744	655	729	743	720	740	700	704	727	705	728	760	745	711	673	695	716	695	721	752	767	716	721	736	682	727	704	687	765	697	734	704	734	779	705	715	715	693	732	767	815	719	740	720	733	717	736	731	739	722	785	738	711	707	705	727	700	749	722	725	697	770	717	680	724	748	720	745	715	743	737	725	708	699	726	736	728	734	729	697	742	747	690	720	710	746	667	705	726	742	688	759	703	722	709	742	749	709	727	704	763	772	746	734	753	711	748	727	684	691	745	725	699	768	673	745	737	754	757	709	798	732	738	684	727	705	704	735	673	717	715	760	734	747	740	731	717	735	738	730	747	763	688	759	732	773	705	717	748	742	753	728	747	742	708	758	754	724	699	731	729	717	735	782	741	756	708	692	746	709	719	670	785	741	752	721	745	693	704	761	756	735	753	729	735	726	702	702	701	701	706	714	729	747	707	694	710	692	659	777	742	722	717	719	670	715	712	735	751	681	701	734	687	715	739	709	771	750	736	711	756	694	718	726	697	701	727	728	767	697	732	704	679	701	725	763	744	751	691	735	698	720	772	734	715	735	716	663	745	727	762	719	692	731	732	710	745	776	731	723	720	779	750	694	690	712	700	720	788	769	780	730	774	729	711	745	712	715	726	782	724	758	712	722	753	716	690	704	718	704	714	727	729	775	769	735	682	718	729	801	714	800	728	728	716	706	688	694	692	715	774	706	738	721	713	731	743	698	701	702	710	764	729	714	708	695	724	700	740	724	730	715	729	721	712	746	746	695	723	752	737	727	709	753	710	713	728	751	724	713	719	718	714	746	745	739	703	716	699	741	693	761	694	717	786	697	761	709	702	750	735	696	771	728	699	737	730	735	698	725	745	708	748	730	740	740	760	743	740	743	718	705	723	767	808	737	705	737	676	732	725	727	742	734	771	718	727	695	730	757	770	685	758	721	716	747	776	763	698	730	747	699	734	710	765	724	689	713	713	780	726	705	741	735	712	721	725	739	737	725	733	745	689	743	737	747	731	718	742	767	731	746	768	740	722	703	787	702	733	691	722	736	709	752	678	708	764	725	664	709	696	729	700	709	737	745	701	650	711	708	708	772	783	728	718	767	741	718	739	689	700	721	809	722	690	762	745	734	724	714	717	696	713	725	794	744	764	754	703	737	746	748	717	708	729	722	709	678	754	759	759	681	685	708	751	744	717	708	731	732	717	726	663	714	750	748	741	709	701	764	651	740	765	739	738	709	734	727	724	733	753	691	757	726	741	691	732	687	742	746	713	753	726	742	744	706	791	740	703	750	699	701	695	711	713	733	736	741	752	733	726	743	727	707	719	719	759	769	773	705	762	725	705	721	768	722	705	727	660	744	692	724	742	716	697	720	714	723	725	741	756	755	706	676	732	699	704	723	705	716	708	733	738	732	682	757	698	750	718	741	736	690	753	762	719	728	713	760	766	705	732	739	722	722	722	755	758	713	717	748	776	740	706	752	756	738	736	719	710	763	722	721	702	719	694	737	733	715	716	713	729	660	727	689	724	778	733	784	679	719	770	724	737	753	768	705	678	733	743	794	687	699	755	693	741	727	702	755	712	735	688	750	701	711	721	730	684	739	733	738	763	717	680	756	710	692	737	739	736	688	694	675	743	716	739	668	664	755	732	688	704	708	722	756	730	744	737	723	751	707
22547	15879	23851	23058	22096	14475	7567	9209	9585	9659	7475	3384	1897	2942	3012	3456	2949	3266	2835	2584	2160	2094	2364	1864	1261	2064	1874	1752	1410	1375	1269	1234	1268	1464	1160	1018	971	705	743	551	447	433	348	335	325	296	300	328	232	257	205	235	243	211	210	222	221	196	206	214	207	215	214	203	196	209	215	257	213	235	218	207	222	190	251	222	232	206	239	203	209	205	235	223	212	224	208	220	205	218	206	206	234	230	214	218	195	220	220	224	203	218	205	209	204	250	204	181	222	198	250	216	224	236	211	221	232	229	221	200	163	218	197	183	198	221	221	227	227	216	220	213	231	209	209	196	240	205	197	206	204	203	205	216	224	190	234	189	207	234	227	210	234	198	203	227	187	194	214	217	225	231	219	215	214	200	231	210	220	205	219	199	227	208	236	212	230	200	234	201	213	193	234	225	206	202	225	214	191	227	209	209	214	217	225	209	213	229	211	193	222	218	241	224	232	207	235	197	220	227	230	211	212	213	212	188	233	223	228	231	209	225	204	225	223	220	225	186	206	215	226	228	221	214	217	184	231	211	223	204	228	200	210	191	180	220	230	231	190	207	211	195	217	205	205	194	190	195	228	211	212	213	244	221	225	226	208	225	209	221	210	230	205	231	240	197	228	237	201	192	199	213	203	201	201	218	184	216	221	215	195	197	209	227	188	230	239	222	229	222	227	232	199	199	217	252	223	193	221	216	244	205	184	220	216	209	184	232	219	227	219	213	237	219	194	228	239	209	205	219	204	204	222	213	221	227	227	241	189	250	210	217	235	196	192	217	211	225	230	217	193	236	245	220	207	218	236	225	217	214	229	191	200	211	211	249	207	213	209	220	231	220	197	214	198	193	201	205	228	189	192	215	217	216	237	209	220	197	205	227	234	215	195	207	210	236	222	191	210	197	198	219	222	224	223	230	223	218	197	219	214	224	226	202	194	220	205	211	221	197	215	229	212	191	213	211	212	209	207	211	249	212	193	210	211	190	209	225	233	221	189	223	208	219	194	216	196	224	226	204	205	235	226	209	230	205	214	214	214	220	177	219	228	230	204	234	222	184	222	214	197	199	180	235	216	208	211	190	207	211	229	210	205	231	199	179	213	217	236	204	211	214	214	231	241	215	214	222	213	200	233	230	223	203	206	206	216	210	188	190	185	203	206	217	237	253	209	235	187	220	209	202	256	222	249	225	225	235	233	188	212	208	207	214	209	213	203	236	214	207	189	252	196	216	203	194	211	223	219	217	222	201	229	212	192	203	213	197	226	208	223	231	195	215	203	236	234	214	206	202	226	215	217	196	247	198	198	231	210	212	198	215	224	197	181	192	215	225	213	204	228	213	217	215	219	215	208	210	202	222	236	195	221	190	227	206	220	226	243	210	201	219	218	211	190	210	205	222	208	213	222	219	212	247	204	221	219	211	199	204	214	214	202	222	200	219	221	233	215	202	208	199	218	218	212	204	214	224	217	209	221	210	209	235	193	236	199	212	210	241	244	216	234	212	201	200	212	222	218	204	197	221	208	241	238	214	233	198	229	240	221	215	218	197	214	211	211	219	214	224	207	204	206	195	211	226	199	236	224	194	227	199	228	197	216	196	227	224	191	219	234	210	194	231	199	194	212	216	202	204	213	198	214	228	208	202	198	242	225	234	211	221	224	201	210	203	213	202	218	218	191	197	195	222	231	219	221	215	202	196	186	244	231	187	212	230	228	210	223	166	212	219	226	205	213	220	203	206	239	221	188	203	216	209	220	215	225	209	203	219	206	205	205	208	227	192	224	229	202	216	218	221	222	204	189	201	208	208	204	200	206	220	191	211	208	231	221	201	212	215	221	223	208	240	205	213	231	229	213	214	209	228	196	213	225	212	198	241	180	207	213	201	195	208	215	205	220	229	205	218	219	221	183	212	236	215	225	212	200	198	209	206	218	209	209	221	199	195	216	207	200	248	222	223	234	222	204	224	200	205	224	199	256	226	211	194	208	214	211	206	211	193	218	193	208	228	213	231	186	216	214	214	248	229	193	232	217	194	210	200	203	198	230	233	208	215	217	201	190	209	217	186	220	204	221	231	212	242	208	205	194	212	218	229	208	223	228	233	218	200	193	218	192	213	228	227	234	210	226	196	231	205	202	199	210	204	211	208	222	228	222	259	229	229	222	209	208	208	202	189	218	190	221	232	202	215	180	207	242	203	209	217	220	200	223	215	197	228	217	210	206	206	216	213	182	213	213	219	196	222	189	229	220	193	210	214	213	213	204	234	196	231	189	210	193	225	199	218	213	217	209	235	183	213	208	234	220	224	202	217	222	220	196	230	195	211	220	219	220	194	234	237	211	214	225	208	193	199	234	221	204	219	207	212	235	228	202	225	196	214	225	241	202	192	230	216	210	187	231	187	218	210	211	179	222	214	243	198	221	196	205	214	221	205	204	217	222	222	210	220	213	220	196	206	211	199	217	212	230	184	222	198	213	233	203	213	226	233	193	190	208	213	210	232	198	215	210	232	222	206	207	206	224	216	193	230	222	210	203	214	216	223	230	242	223	224	217	215	214	223	204	214	200	214	191	201	238	210	226	200	220	204	227	218	213	224	209	206	209	226	240	231	234	197	217	207	234	199	248	226	228	225	211	232	203	198	220	208	205	224	223	210	210	205	211	211	218	221	220	202	224	205	224	207	227	218	245	235	228	228	221	215	201	196	198	178	214	225	241	212	228	185	196	204	217	189	204	227	195	212	215	214	207	206	207	231	199	217	198	224	188	207	214	243	185	209	211	210	207	240	202	192	205	223	224	203	211	215	212	214	228	200	203	210	196	193	195	217	214	223	237	204	208	232	220	209	215	203	222	200	216	201	212	222	237	196	220	222	207	218	207	201	208	197	203	210	219	215	223	235	211	207	225	230	218	201	192	224	235	223	214	200	226	233	226	225	199	243	210	209	218	220	223	220	222	191	225	218	198	218	212	232	227	216	203	234	199	214	210	196	223	208	227	208	205	211	222	217	208	228	208	231	198	211	239	193	224	218	207	193	229	203	215	226	192	204	243	214	187	198	221	207	215	218	243	225	222	200	192	220	187	220	199	234	226	210	215	222	195	207	236	208	210	204	234	210	224	247	205	209	217	256	183	215	211	227	218	222	214	230	230	223	208	224	236	216	211	207	219	224	185	233	225	194	231	228	220	230	187	191	233	193	205	191	209	208	213	213	200	215	212	215	201	222	201	212	202	242	222	227	200	217	221	212	214	215	251	197	230	193	222	218	209	225	233	216	199	222	241	203	204	202	186	212	195	216	238	231	222	210	221	220	228	187	198	206	234	215	206	215	224	206	189	219	216	236	218	213	245	225	217	205	224	224	221	192	202	194	217	208	209	220	232	232	234	221	201	230	239	219	240	207	216	233	199	230	218	207	198	247	207	212	204	214	217	242	208	225	199	185	190	221	203	218	196	254	225	228	201	203	222	219	231	225	218	213
16648	13969	23674	25467	27103	19820	14822	22327	22780	25026	21629	11158	7801	12743	13119	14702	13132	14144	13239	13426	11432	11310	12749	10023	7129	11670	10609	10311	8379	8573	7902	7888	8279	8898	7316	6748	5799	4072	4860	3131	2503	2421	1874	1531	1551	1442	1288	1392	931	918	780	789	691	663	647	701	626	740	643	645	629	690	683	605	656	681	666	650	653	678	600	626	626	645	598	582	623	645	667	637	672	641	648	587	611	608	599	595	603	602	615	601	651	574	616	613	585	620	575	599	608	618	615	610	634	616	568	585	582	568	593	564	638	591	530	581	559	582	601	614	572	562	582	596	602	607	605	549	576	540	601	540	622	583	591	615	586	588	607	607	639	604	591	612	576	569	582	573	613	554	567	605	542	594	608	589	584	582	601	592	562	598	606	573	570	592	614	583	623	615	595	564	619	587	589	609	564	548	562	619	604	578	618	570	549	567	598	565	621	584	607	600	599	624	571	623	561	585	573	591	576	544	636	571	592	564	602	567	641	596	573	579	567	601	575	557	647	577	572	575	593	589	615	609	611	586	551	589	572	574	599	581	547	595	567	601	593	545	603	572	531	597	600	594	637	581	614	587	647	592	581	599	603	633	578	576	557	618	586	597	568	588	538	571	561	603	571	593	580	604	618	562	591	626	582	570	597	597	606	573	571	628	576	603	591	537	583	601	594	576	570	583	587	576	625	585	559	580	599	581	550	575	603	598	607	588	600	603	588	573	611	606	568	578	584	554	611	596	608	626	613	625	555	575	589	586	559	568	574	564	607	647	593	622	630	570	619	613	582	597	581	593	600	582	609	579	614	606	631	596	621	625	566	592	597	570	643	595	592	607	587	586	638	576	625	590	638	592	593	565	586	588	619	592	597	605	594	601	614	567	626	622	573	582	531	589	638	611	593	585	602	579	550	574	575	598	555	558	597	586	644	616	599	580	592	602	629	598	545	596	554	559	564	527	600	598	601	597	535	608	608	579	591	584	581	554	588	595	630	572	578	561	566	628	568	562	589	594	623	605	592	660	580	582	607	591	580	579	603	538	603	580	617	560	602	635	587	566	586	573	619	591	571	604	572	580	563	618	600	566	595	566	571	600	564	585	545	598	625	560	609	579	590	609	580	546	586	597	660	546	587	614	618	566	619	598	582	576	629	602	626	609	636	604	581	596	607	619	615	550	615	646	585	573	584	595	660	626	564	609	573	574	619	580	593	618	553	576	555	603	594	634	604	615	594	559	579	595	599	599	604	576	592	580	603	624	599	587	604	606	586	617	545	575	625	606	612	625	625	585	637	643	596	594	586	619	552	572	573	572	603	616	563	616	587	608	585	577	581	567	564	591	564	569	589	600	610	581	584	595	598	576	581	576	527	595	568	586	552	593	598	565	596	589	588	600	616	595	603	573	583	614	606	584	620	571	585	568	582	591	636	624	579	605	552	577	581	598	608	602	600	583	596	628	557	575	609	590	578	613	544	581	571	621	600	548	598	560	594	581	562	532	562	590	585	586	584	583	596	588	592	604	610	575	620	577	591	568	614	597	587	592	593	584	611	616	573	595	595	586	613	621	599	568	630	573	576	544	581	618	578	570	570	593	561	553	604	588	610	599	635	631	594	594	565	611	568	610	594	624	619	580	577	625	623	573	631	565	607	582	611	562	569	556	568	593	575	580	574	585	616	603	623	612	586	647	571	568	598	557	580	597	618	582	620	584	536	590	620	570	624	578	563	564	621	586	562	578	593	547	575	584	613	564	599	578	563	604	569	597	579	576	605	568	560	581	584	581	579	589	587	608	661	596	579	576	595	610	599	573	630	582	601	596	560	553	613	591	573	582	629	596	637	562	581	577	596	642	571	623	619	604	622	599	582	650	554	605	585	604	610	582	572	586	589	618	549	624	582	563	587	615	580	639	560	597	597	562	618	612	610	601	577	622	562	611	619	612	623	605	604	601	565	621	622	589	576	600	568	580	578	574	625	618	616	598	617	578	593	609	615	608	588	553	622	596	618	535	599	614	600	598	624	626	592	542	566	600	623	599	570	604	574	568	594	619	584	598	561	590	633	566	604	567	587	576	565	584	545	552	600	581	633	569	604	540	616	599	519	591	615	615	583	590	584	590	570	574	579	571	615	585	604	584	594	588	632	613	610	570	613	614	614	561	581	614	643	574	601	596	595	601	609	579	586	562	606	545	617	602	589	577	562	618	615	612	638	568	610	608	596	624	589	578	614	639	617	608	627	598	595	602	570	599	583	532	590	634	588	574	611	572	623	576	597	573	581	588	626	558	615	578	600	560	613	562	573	596	565	572	605	588	557	620	580	621	592	569	582	626	642	590	575	595	567	604	589	648	608	604	582	578	592	583	597	584	580	577	592	569	601	549	584	565	560	544	578	597	568	560	607	535	551	616	629	581	557	589	601	594	641	618	605	586	583	586	599	568	567	615	647	565	580	585	613	586	554	608	592	629	595	566	570	593	582	579	566	576	632	604	580	617	608	560	535	595	596	566	594	626	603	599	583	588	604	587	587	604	572	586	616	580	631	607	641	580	603	629	597	582	569	603	583	574	587	625	579	564	565	610	567	601	583	619	597	616	579	604	569	552	578	597	588	571	581	585	613	549	552	592	596	594	594	594	543	594	600	615	582	596	575	562	631	638	602	587	558	541	599	593	563	582	595	579	600	586	624	617	600	603	623	583	584	643	567	601	600	602	566	571	625	587	561	605	609	607	608	581	621	605	615	606	590	595	605	632	584	590	602	607	616	576	590	579	590	601	582	558	578	619	561	563	588	601	609	604	646	611	590	589	579	582	567	572	591	606	591	586	586	599	585	593	579	584	614	590	617	580	565	590	595	553	561	625	644	565	629	632	543	618	577	582	572	573	600	595	603	600	567	585	602	588	600	605	608	576	592	605	655	552	601	581	567	601	617	612	590	565	534	580	565	612	628	613	609	593	559	577	575	598	558	578	595	603	575	570	532	608	565	598	597	577	589	583	576	609	600	606	603	555	646	637	612	583	574	609	602	595	614	602	606	595	596	589	566	575	615	628	590	620	589	549	553	643	608	556	564	625	619	622	547	595	593	584	597	574	528	585	556	634	609	589	599	584	601	573	597	593	594	627	574	637	626	605	618	609	638	595	609	605	617	551	627	612	619	593	575	578	591	617	615	562	573	604	568	612	596	628	592	589	567	638	600	563	555	550	553	585	580	558	615	570	606	556	577	630	562	606	585	588	586	624	561	633	609	615	674	626	563	597	591	558	636	580	593	537	565	565	632	611	554	576	580	598	571	570	642	585	623	560	585	592	607	589	585	614	579	571	631	572	581	561	578	595	585	581	563	610	580	592	580	585	634	620	614	578	560	567	573	600	595	558	583	587	580	603	575	607	610	565	604	571	597	614	626	615	605	574	602	600	622	611	577	631	596	581	594	620	597	602	642	544	561	572	629	605	621	600	562	597	589	603	588	598	624	579	606	569	583	616	637	612	615	603	553	545
29013	24741	31307	29248	28497	20941	13211	16588	16752	16947	12472	6130	3538	4691	5370	6034	5219	5162	4947	4512	3973	3377	4011	3201	2613	3701	3092	3369	2365	2234	2233	2334	2247	2791	1924	1675	1476	1132	1026	870	584	573	416	404	404	406	309	339	250	264	240	223	223	195	170	191	187	191	216	179	204	187	198	183	166	189	169	211	186	184	169	197	172	181	164	201	205	219	189	201	171	213	174	179	207	185	187	192	170	167	198	195	183	175	191	170	166	200	171	203	185	178	198	176	201	176	176	195	189	173	177	177	200	181	181	174	169	226	183	161	201	196	164	167	183	178	222	192	195	175	190	192	178	188	174	173	214	159	161	169	182	171	195	170	165	182	182	208	176	179	159	183	205	199	191	165	160	206	199	192	183	170	172	171	205	182	173	194	192	173	173	181	173	200	192	185	163	182	156	157	187	184	181	179	179	162	189	203	170	172	168	194	175	177	178	177	174	184	170	162	190	176	165	200	179	213	185	190	186	151	167	181	180	182	168	159	169	171	191	180	167	205	197	182	195	170	211	189	171	181	184	167	170	169	184	166	163	158	163	163	187	212	165	164	167	199	179	174	140	168	171	190	153	177	177	184	191	211	182	163	186	189	139	185	174	156	153	177	188	164	183	187	191	192	188	198	183	185	189	174	169	210	187	199	193	172	182	205	188	179	168	201	183	204	181	171	162	185	164	192	185	173	187	201	180	166	159	184	209	183	195	200	166	173	165	197	225	183	182	186	162	178	166	176	177	159	199	200	165	155	182	174	162	185	193	179	173	195	157	178	185	196	171	193	177	190	171	158	172	187	195	195	184	192	178	173	164	195	179	196	177	177	162	161	190	184	169	174	171	177	202	182	182	178	175	183	175	165	173	176	200	177	176	189	200	160	196	174	200	198	185	197	178	187	181	177	161	157	187	173	163	199	165	169	161	180	169	192	193	163	157	169	185	172	162	174	187	162	221	174	157	170	180	187	169	171	178	196	178	180	172	187	180	165	167	182	184	169	175	195	189	187	176	207	169	186	187	182	206	182	172	167	185	169	182	196	173	195	162	187	169	187	181	169	167	191	179	173	185	182	196	188	176	192	183	174	185	172	188	179	186	169	177	189	158	178	176	167	188	162	175	177	185	195	177	191	166	175	175	183	190	194	166	171	178	204	170	217	188	190	159	189	186	167	179	178	177	182	199	202	184	181	171	169	186	197	205	183	192	200	171	178	178	166	194	185	211	194	153	157	202	181	185	166	188	211	188	191	181	179	196	172	196	174	219	184	196	174	192	179	164	155	181	152	174	172	159	183	168	182	191	175	196	196	181	189	176	176	199	204	206	167	170	161	164	180	192	156	155	194	177	181	180	198	178	185	182	171	187	183	176	166	165	205	173	186	168	174	171	181	168	179	181	153	192	198	187	200	198	190	182	187	214	167	184	177	190	176	184	183	179	194	192	186	198	184	186	174	186	198	169	220	171	165	191	154	185	157	183	199	185	198	173	171	172	183	176	166	195	158	172	165	225	166	171	172	173	182	184	158	182	183	185	199	179	201	188	190	189	168	207	176	180	173	167	199	200	173	205	170	172	155	182	172	175	165	189	172	161	208	174	179	173	176	193	215	160	180	158	169	170	188	179	190	157	192	183	187	173	167	192	171	175	194	171	193	182	163	173	188	160	185	161	162	182	174	180	176	157	163	181	171	191	190	164	182	164	194	178	174	171	157	183	195	214	182	171	160	176	182	161	178	180	174	167	180	176	166	190	163	168	180	164	182	165	181	168	198	184	163	170	178	192	185	165	167	184	180	175	181	162	192	182	175	173	181	186	161	196	178	193	189	185	167	174	178	179	177	188	196	168	181	163	152	166	197	177	156	169	173	161	151	192	184	178	180	171	178	179	186	185	171	191	157	183	172	180	186	163	196	176	177	161	192	183	168	187	168	177	177	159	189	191	176	179	185	199	178	178	184	191	177	190	186	185	205	192	173	175	201	178	180	177	170	178	192	185	207	188	168	195	172	177	190	179	175	182	184	176	211	191	189	182	168	183	155	177	187	177	173	179	183	154	164	194	158	177	192	172	194	181	176	183	201	195	159	194	180	170	188	182	174	200	155	177	197	174	179	166	177	208	193	168	180	180	173	192	160	188	153	166	195	176	174	178	173	183	190	162	167	138	164	186	205	174	207	177	169	167	178	184	201	171	177	159	164	204	198	199	196	163	165	190	190	196	197	185	199	199	215	156	182	171	156	182	181	167	158	186	178	172	196	167	190	185	184	176	202	187	191	193	183	195	179	152	205	195	181	171	156	165	171	177	171	202	146	179	196	160	177	182	186	189	177	190	173	187	184	192	188	200	171	210	186	199	202	189	175	159	181	185	191	202	174	179	157	171	188	159	168	154	157	166	179	174	156	163	185	175	177	157	198	167	151	184	180	194	168	206	168	180	152	176	175	175	200	195	188	173	164	199	156	173	194	171	164	177	171	183	173	187	179	179	162	197	194	196	163	182	153	206	168	173	174	211	169	178	162	173	166	180	179	176	172	205	189	219	191	159	190	178	197	174	152	187	172	204	199	176	187	181	162	167	188	190	176	197	187	193	219	183	170	168	193	186	180	168	198	199	173	184	170	171	171	185	183	162	168	186	168	174	208	217	161	187	197	195	181	192	180	157	173	165	191	185	169	159	194	165	160	197	187	182	182	170	186	190	187	195	179	178	175	164	213	168	196	189	182	182	158	185	204	180	171	178	193	161	181	189	173	179	201	183	164	166	175	181	185	154	193	196	165	204	182	185	205	194	206	194	161	178	159	165	172	175	190	167	203	172	180	167	187	182	166	170	185	190	185	152	166	176	183	174	174	200	185	167	180	192	191	181	165	148	179	179	168	166	183	158	188	179	192	188	168	200	194	177	166	194	183	158	169	172	210	166	172	184	167	194	206	167	190	187	187	188	160	177	166	185	180	164	164	179	158	191	162	173	211	192	176	178	202	176	177	172	204	186	190	175	189	173	174	178	186	163	159	175	175	172	202	202	176	193	174	176	181	180	170	165	183	197	209	164	186	181	195	175	200	193	186	189	186	179	172	156	176	181	171	182	185	195	183	182	195	158	180	181	175	155	159	185	196	179	174	180	181	191	142	188	185	205	171	164	159	172	167	169	203	195	177	191	192	204	195	188	195	177	157	202	181	155	206	193	152	174	167	167	173	194	185	212	187	183	198	195	178	174	180	166	189	175	159	210	174	183	173	188	190	179	195	189	178	156	191	200	153	201	190	166	185	166	179	133	184	173	170	181	189	193	168	174	170	180	172	158	172	170	181	208	186	175	204	173	170	155	188	190	201	179	187	176	174	184	188	169	188	167	192	170	187	169	175	194	182	189	172	197	171	179	153	172	167	181	182	178	184	204	182	184	170	179	179	164	163	188	177	165	187	168	185	180	204	176	188	204	196	169	164	198	168	177	204	175	170	182	171	179	192	162	160	174	171	183	163	187	199
19299	20889	28609	30881	31955	24129	21098	29720	30699	32605	27626	15749	11965	17095	19997	20494	18807	19197	18973	19235	17380	16992	18590	15624	13021	17331	16067	16594	13046	13078	12848	12886	13190	14441	11766	10420	8955	7276	6665	5341	3631	3584	2628	2117	2144	2151	1671	1832	1135	1061	927	771	781	646	717	694	615	631	610	607	630	599	561	570	567	611	563	570	609	543	579	594	564	611	555	596	579	630	604	553	548	599	589	568	530	623	554	549	552	570	551	525	529	441	501	520	491	525	506	516	521	529	519	530	494	479	549	542	522	496	525	529	560	484	510	520	556	519	489	535	492	541	503	517	465	505	556	508	542	529	504	508	506	518	514	511	483	473	552	469	541	532	524	562	515	512	481	520	471	508	475	539	513	490	470	532	505	491	485	504	526	490	532	475	472	490	494	538	534	527	504	519	503	451	515	522	484	523	511	515	513	484	541	491	487	542	477	551	503	536	514	509	543	533	513	515	502	506	476	503	528	505	543	491	512	536	495	531	490	517	504	504	529	489	506	516	510	488	498	488	531	528	512	488	521	534	502	531	506	515	524	512	510	526	517	515	498	522	507	486	518	516	488	516	487	532	515	538	528	471	487	520	510	487	523	509	516	535	519	570	500	544	500	495	532	522	519	497	500	498	554	519	519	494	476	504	508	498	490	513	497	489	514	501	491	541	478	451	526	494	519	529	509	527	512	484	514	501	504	509	518	510	530	537	553	535	508	510	527	525	496	516	542	504	522	511	505	542	505	486	529	517	509	521	515	527	536	546	518	502	518	499	521	510	506	523	509	488	535	484	520	500	537	494	511	516	497	524	491	531	485	529	531	512	488	527	489	535	506	534	522	490	460	479	535	531	546	515	518	527	505	513	513	487	556	503	477	498	506	503	486	510	493	489	521	526	509	558	520	531	541	516	473	525	531	476	476	542	491	515	511	524	513	478	464	453	532	461	521	508	541	510	500	552	498	495	506	526	546	510	434	502	496	510	505	539	496	448	533	512	548	494	521	552	561	529	506	495	478	544	534	470	485	525	526	494	503	473	514	497	499	463	521	503	509	510	473	530	515	513	514	516	538	477	530	514	510	521	459	559	555	528	521	502	477	490	511	489	510	518	517	495	517	526	542	484	512	541	512	553	506	523	553	507	468	517	494	523	499	515	476	514	493	486	498	527	489	503	546	481	521	527	530	542	514	502	523	507	538	510	541	540	499	531	500	495	509	494	497	502	511	516	491	504	492	485	513	504	495	520	462	515	517	487	498	494	480	484	517	496	540	515	508	469	499	484	474	531	523	492	544	510	479	552	479	484	541	504	469	528	549	504	520	524	474	495	502	491	510	558	530	517	496	516	528	521	562	499	526	551	507	502	499	536	503	549	485	579	542	495	549	535	530	499	539	544	485	490	496	488	519	504	525	496	474	500	511	477	515	510	484	545	503	492	532	517	483	521	502	555	511	526	506	532	503	566	516	500	533	529	495	537	576	521	541	499	511	492	515	515	571	508	489	504	508	485	484	458	537	515	477	526	506	465	538	509	517	471	543	478	514	507	517	531	491	482	518	520	496	530	535	513	505	535	492	467	497	501	483	509	522	505	518	481	492	523	521	497	568	540	505	542	531	533	495	541	549	505	516	536	502	518	499	535	537	540	543	490	513	465	461	458	508	495	452	544	529	475	529	501	502	522	508	455	506	496	530	550	478	529	540	483	537	494	492	506	507	506	506	517	527	518	487	511	513	459	488	499	496	496	525	508	542	531	519	467	541	497	472	521	527	551	519	537	476	514	517	491	570	538	488	490	527	537	507	486	517	505	506	507	505	489	479	508	496	502	514	518	540	514	487	507	463	522	515	529	543	537	503	519	505	475	492	493	530	470	527	525	493	501	540	504	491	484	513	486	502	520	470	500	555	504	535	536	473	468	480	470	505	498	485	530	514	506	545	518	535	488	521	517	504	505	504	486	484	513	541	512	517	512	504	526	556	495	534	507	546	524	499	499	525	508	492	512	551	499	509	515	524	516	504	522	508	529	496	492	532	459	520	477	533	506	531	486	527	501	480	509	500	489	523	505	509	502	531	539	535	554	534	532	554	486	496	527	541	521	488	468	524	499	487	507	500	522	515	524	510	548	512	470	530	497	518	521	494	508	493	479	505	517	540	515	495	512	551	552	539	507	519	509	521	519	500	512	526	531	460	541	476	491	522	524	520	527	511	524	512	502	529	523	518	507	513	489	538	543	475	505	535	529	496	524	537	483	527	482	486	486	536	501	505	498	535	543	492	528	544	510	510	486	509	504	527	497	475	495	533	519	491	532	492	513	531	535	508	485	523	517	514	535	520	505	497	508	519	506	494	524	507	482	510	522	494	475	533	512	532	478	512	537	500	509	515	513	518	511	497	552	555	509	503	475	547	489	502	503	523	513	505	497	489	505	473	526	520	484	518	492	544	525	549	521	516	478	514	489	510	532	509	526	561	486	478	572	504	510	533	499	512	485	480	516	501	492	534	493	545	532	540	556	547	498	509	489	527	503	507	534	541	538	504	483	512	515	524	503	518	539	506	511	482	526	511	490	507	490	529	501	489	514	521	503	484	504	517	504	525	517	528	514	476	529	504	517	490	520	511	536	539	525	495	481	508	502	506	520	489	518	542	499	542	487	502	536	505	516	516	531	473	527	511	525	496	505	501	544	536	523	495	492	533	497	493	526	478	537	514	487	536	517	535	497	512	513	520	481	533	540	522	507	537	551	498	539	540	479	498	518	536	492	515	531	518	492	502	526	519	519	514	545	478	544	520	523	467	515	557	527	536	526	489	539	509	526	523	500	521	507	544	493	522	496	489	515	524	452	530	475	529	499	523	539	511	478	501	584	529	516	504	517	517	519	502	542	481	492	536	492	509	536	513	488	513	499	513	467	498	469	550	521	517	482	528	510	510	534	525	467	522	519	528	487	514	505	473	518	529	527	527	484	520	518	479	507	527	535	487	542	480	530	498	504	519	493	537	513	524	509	503	511	517	483	526	504	533	480	490	499	487	511	512	526	485	500	461	532	510	510	506	510	521	570	461	526	484	528	506	562	519	480	468	507	503	505	515	492	501	514	524	531	524	521	498	494	475	518	521	472	521	559	511	535	529	503	501	522	476	496	503	502	487	482	520	524	506	516	482	491	481	478	512	509	491	508	453	535	489	504	511	485	520	539	486	531	537	544	490	485	509	542	502	487	465	484	533	481	550	506	492	495	541	501	507	527	546	512	555	539	524	499	512	497	502	514	542	501	570	515	504	513	470	517	514	537	500	507	551	503	514	479	492	492	529	526	495	510	512	496	485	503	544	492	546	493	521	514	496	480	534	486	514	543	513	509	516	515	538	533	495	493	515	486	490	513	493	475	537	479	529	515	497	507	511	531	475	509	505	590	481	480	501	551	464	499	485	544	506	523	502	523	526	528	530	457	539	503	532	515	510	501	536	486	530	523	562	502	517	497	509	486	518	526	548	525	520	543
6102	3856	5698	3860	2740	1529	1254	1167	954	942	742	526	479	511	487	509	441	428	418	413	371	376	409	396	396	395	347	374	326	342	344	333	336	354	317	297	315	305	277	293	271	280	273	255	291	269	257	299	268	277	251	288	265	266	277	248	274	275	286	297	268	263	279	292	262	267	288	262	243	267	269	281	285	279	246	267	268	255	270	280	268	253	275	275	274	289	282	300	265	263	271	265	272	290	259	306	254	284	259	263	266	258	271	315	277	283	259	253	270	281	276	266	297	254	282	252	288	270	267	256	276	273	278	250	246	273	300	257	265	269	265	285	278	248	278	287	276	264	230	280	268	227	262	263	259	258	271	262	289	275	264	267	272	282	254	272	246	256	261	292	248	276	251	300	266	282	266	272	294	253	302	277	247	275	271	298	269	284	276	267	258	265	300	263	292	290	305	285	283	267	264	262	237	288	256	290	254	255	264	282	286	266	270	282	250	238	267	281	254	270	283	295	249	254	270	251	234	242	285	274	274	285	262	262	234	296	282	265	260	291	265	277	246	293	275	241	277	259	259	259	250	275	254	284	284	249	259	277	265	265	281	279	255	257	280	281	250	281	281	267	283	275	288	289	284	272	246	270	277	267	278	246	257	256	304	276	293	253	246	271	291	281	275	253	267	252	259	248	255	271	270	255	269	276	267	262	262	264	276	274	279	278	279	276	270	285	266	298	259	312	265	243	264	270	282	269	278	277	268	277	250	258	272	244	248	275	293	274	257	266	251	311	288	307	286	262	257	253	248	259	295	254	258	298	232	299	290	271	264	271	261	232	288	254	278	262	299	261	266	230	305	263	293	284	267	283	252	276	268	238	254	259	306	263	254	284	279	260	273	241	243	269	249	253	253	272	274	271	263	307	280	305	266	241	266	278	315	278	277	285	287	237	267	294	278	290	266	274	248	267	225	243	275	256	299	257	289	286	284	282	273	249	263	292	242	277	295	263	245	273	242	264	245	253	276	261	261	243	240	270	277	249	278	262	289	289	263	252	259	279	286	300	261	294	276	265	253	277	264	259	282	227	271	268	248	257	264	248	258	252	267	253	300	277	255	284	304	253	263	272	294	277	262	285	256	274	245	247	290	281	237	261	258	290	279	299	274	249	248	239	263	259	281	281	281	256	246	278	287	262	252	298	266	249	243	244	288	285	260	264	270	303	283	268	269	242	276	291	273	278	252	251	274	284	267	248	277	278	246	258	268	253	276	248	264	276	279	269	274	241	270	280	278	278	262	272	259	273	288	275	263	297	270	261	283	243	258	266	246	289	247	254	265	252	271	263	240	295	253	262	268	236	272	263	270	253	286	307	265	264	247	256	258	261	252	280	239	261	265	264	242	258	310	282	283	253	240	263	243	274	265	284	250	297	277	267	272	276	259	280	256	279	271	268	255	276	259	246	266	281	260	253	250	270	273	296	292	264	279	247	295	252	241	230	272	288	311	261	292	263	273	279	267	271	268	257	269	261	263	253	253	278	275	260	280	237	300	252	237	279	271	290	275	251	274	256	303	258	288	285	289	260	257	261	277	254	256	288	277	248	279	259	248	257	260	288	263	278	269	259	261	295	308	263	247	261	245	271	247	290	260	291	230	268	291	275	278	287	287	280	268	302	278	311	261	250	295	287	292	271	253	244	260	292	271	283	266	273	257	286	269	265	259	245	281	297	294	246	259	252	265	290	262	252	244	253	281	267	246	276	266	281	269	237	281	270	290	284	273	305	264	272	264	275	261	261	284	255	239	249	290	268	234	256	239	247	261	278	318	279	313	274	261	245	285	236	286	284	272	276	275	246	269	276	269	253	282	270	246	290	295	282	288	260	289	251	248	276	270	263	268	254	276	273	281	279	254	286	271	272	285	228	251	297	276	281	306	269	290	264	288	262	290	288	240	285	290	281	250	269	254	251	254	272	264	284	249	282	258	259	271	285	264	219	273	267	277	290	259	305	271	267	275	285	257	269	288	252	293	269	269	280	279	286	270	276	287	232	252	305	285	286	259	291	271	263	262	266	259	267	255	245	277	252	243	291	276	272	231	267	294	295	274	251	285	269	247	263	276	245	268	257	272	273	277	249	254	252	241	253	263	279	260	286	243	283	271	294	276	230	273	258	299	270	281	254	244	266	264	269	297	289	285	271	292	280	287	276	273	265	290	284	261	258	279	272	251	262	290	275	271	238	254	276	254	256	273	247	309	292	290	260	288	300	251	287	272	258	262	281	264	238	271	241	250	243	247	248	255	285	264	257	273	282	272	263	259	259	270	278	275	261	248	276	253	299	278	294	270	290	265	276	254	232	266	263	242	256	232	261	276	274	285	291	263	281	255	284	273	279	278	243	282	259	283	266	277	294	257	253	233	254	263	311	259	236	247	292	271	278	255	252	270	247	265	276	272	252	251	272	286	247	259	286	260	251	259	272	259	270	313	285	256	242	276	286	277	270	268	270	272	245	273	275	259	307	255	247	282	271	245	270	256	260	298	275	268	280	283	255	266	285	274	260	257	278	262	282	262	254	271	265	261	285	303	276	292	263	269	273	319	272	293	265	246	280	283	270	276	280	269	282	265	252	275	284	247	285	269	270	232	239	254	265	245	257	267	285	262	253	245	256	266	272	268	250	286	295	297	265	284	281	238	253	272	282	222	273	263	268	287	258	274	265	267	310	227	247	249	255	273	263	249	293	260	289	319	299	266	264	273	322	279	300	285	258	309	260	276	253	267	263	288	254	264	292	276	270	261	282	239	285	286	304	288	256	271	260	295	295	246	285	263	284	266	268	280	275	259	269	261	275	269	263	296	243	299	273	268	263	278	284	293	262	269	273	311	268	285	292	288	295	293	275	284	286	247	299	267	253	289	270	275	245	248	256	254	286	249	291	238	261	252	273	243	248	234	301	271	263	269	290	278	271	266	265	269	274	271	285	277	251	262	280	259	298	272	250	268	254	276	257	268	306	265	263	267	282	297	247	265	273	294	259	260	252	262	241	256	256	282	262	264	281	286	264	247	271	245	268	248	259	242	275	271	288	292	269	275	284	220	278	299	211	299	256	292	282	265	275	289	272	283	267	252	261	271	308	282	311	267	294	279	263	263	261	255	273	290	280	295	256	269	258	297	284	246	293	262	269	256	277	274	240	269	286	283	274	259	262	268	257	261	269	259	269	257	271	287	285	301	267	278	261	276	265	248	275	262	274	260	270	248	261	276	268	279	276	262	254	253	242	291	252	252	287	251	289	264	269	267	279	284	240	244	257	296	279	267	268	298	260	276	300	263	263	304	268	273	260	281	256	276	281	281	282	291	279	260	299	258	271	235	283	259	279	252	248	253	256	268	278	247	281	266	272	265	241	257	285	271	260	274	294	250	264	276	265	283	285	280	270	273	272	276	277	268	268	254	270	281	261	293	269	295	278	269	261	283	271	238	284	271	264	262	253	269	249	259	271	289	270	274	270	303	256
6060	4769	10093	9404	8644	5541	4906	5127	4655	4658	3540	2401	1758	2051	2134	2342	2182	2096	1941	2037	1652	1689	1839	1598	1358	1533	1497	1469	1420	1336	1240	1336	1247	1400	1218	1182	1079	1044	1002	965	870	868	754	763	749	760	804	706	745	752	720	776	724	690	716	720	699	717	696	764	725	762	755	745	780	750	723	713	712	731	727	745	783	746	769	725	736	710	784	710	765	719	706	724	728	763	753	768	712	742	755	744	699	743	679	742	677	724	765	742	760	725	722	771	697	769	727	766	718	728	713	716	732	755	708	750	709	705	721	722	732	708	749	704	773	710	693	736	765	676	749	767	720	760	735	710	768	735	768	684	689	727	755	717	720	672	751	728	733	763	733	745	737	708	734	699	724	737	722	755	694	726	700	730	677	696	768	751	707	720	739	740	691	709	665	719	774	714	737	712	688	708	694	716	749	729	774	694	748	737	695	714	792	707	797	705	706	701	686	790	704	711	698	710	734	752	748	747	716	757	700	700	801	734	710	705	686	765	721	776	732	727	691	685	772	715	699	726	718	673	750	760	731	744	727	698	741	720	759	779	740	717	754	728	730	746	741	708	754	747	753	732	715	701	720	704	731	730	719	736	762	724	736	746	693	735	728	741	718	745	657	747	682	741	751	714	697	733	751	745	749	722	732	716	698	772	703	705	707	715	729	726	728	727	735	759	700	713	711	708	744	718	734	715	718	732	762	736	699	728	712	720	763	716	723	684	745	752	782	678	743	727	682	752	682	700	666	688	720	710	781	738	765	728	689	736	725	719	734	744	740	735	717	714	735	725	764	758	742	736	716	729	734	741	702	703	766	731	701	749	735	730	694	751	718	765	748	749	685	726	694	711	726	727	703	732	688	751	723	724	713	710	741	730	754	710	727	691	726	711	690	715	709	693	722	705	713	754	710	666	750	709	708	755	734	747	730	733	669	765	716	713	721	748	724	653	743	741	695	722	702	745	678	737	729	727	749	737	690	663	710	736	701	710	719	749	734	740	743	696	736	689	701	744	755	708	746	712	722	711	706	751	679	700	763	748	750	745	711	729	718	737	758	757	676	738	760	718	711	708	748	774	731	766	770	754	703	713	759	697	707	702	722	723	688	749	673	765	680	734	701	724	729	768	708	711	695	744	736	723	751	746	736	741	750	711	696	744	692	719	693	695	763	779	752	711	705	767	708	749	681	673	760	726	667	726	729	746	731	711	707	761	754	692	733	732	744	730	698	709	695	733	710	748	730	775	739	733	730	725	710	772	691	711	711	724	745	722	723	715	759	752	698	683	722	744	776	725	706	740	675	707	740	701	751	738	710	709	734	733	789	742	682	682	760	733	716	725	764	720	709	724	723	716	743	701	775	693	750	694	695	730	743	716	705	725	759	710	733	713	757	715	757	744	762	692	722	743	714	736	722	689	755	746	727	688	726	698	695	700	736	724	656	734	763	712	725	749	745	724	760	732	735	716	671	743	751	743	774	704	727	773	767	750	738	728	703	661	756	708	717	724	717	697	709	760	673	719	655	731	772	675	709	701	736	766	730	762	758	744	748	686	720	784	737	727	736	730	721	731	770	760	730	730	707	753	682	716	733	694	731	710	677	751	684	729	756	686	750	747	678	713	746	754	769	735	760	770	741	687	722	729	731	707	768	732	721	724	789	698	762	702	697	718	703	706	733	756	754	702	768	728	684	773	725	721	721	729	720	706	714	783	752	741	705	758	732	707	709	715	725	768	770	684	723	716	696	625	755	748	707	745	740	712	754	743	696	707	768	697	707	693	714	761	774	767	668	667	736	738	704	701	747	734	707	696	748	713	771	760	733	711	717	702	734	708	749	771	742	776	699	781	743	703	740	741	764	705	733	675	721	735	693	688	731	742	760	780	732	757	724	732	723	708	749	693	710	756	726	719	727	710	737	747	718	731	689	739	778	728	739	714	808	714	744	746	741	699	725	703	683	681	686	749	730	698	711	721	766	702	739	708	753	718	698	750	719	732	776	714	761	755	709	695	703	622	710	720	737	696	697	763	758	756	709	725	712	742	728	750	740	667	741	717	746	698	733	714	734	695	746	712	719	711	715	767	698	738	718	712	738	747	724	731	703	710	744	697	709	737	716	763	744	716	765	735	751	701	746	704	773	706	677	709	721	707	709	702	746	768	681	724	694	697	725	716	773	753	777	694	735	719	737	718	675	747	724	718	709	754	718	724	699	745	778	744	717	719	727	697	781	717	710	739	714	697	741	739	740	701	735	703	774	685	703	781	719	754	687	717	717	757	726	718	709	719	759	714	729	731	762	738	747	749	743	693	723	745	704	720	693	748	765	703	767	699	711	746	768	717	736	764	689	715	731	718	730	699	703	690	696	652	753	689	709	698	674	726	684	706	738	765	724	726	691	759	665	728	728	749	739	687	705	758	742	754	749	713	718	769	723	732	729	777	731	679	690	720	736	721	683	706	729	694	741	746	732	778	731	752	742	754	714	741	697	716	689	697	704	714	749	726	717	690	718	742	767	723	688	683	720	730	712	693	667	763	705	727	761	704	710	758	734	750	724	747	739	672	732	721	743	729	701	710	703	739	687	720	741	729	751	720	713	750	660	725	732	669	737	741	752	692	723	742	701	723	709	722	716	706	693	711	727	726	738	702	749	719	797	757	694	696	703	721	706	655	754	729	736	746	771	760	752	742	719	750	716	701	778	711	695	694	764	730	746	712	748	702	734	725	721	714	743	694	708	718	732	755	761	684	701	730	715	710	760	690	722	750	730	714	744	709	709	711	719	703	746	721	761	748	682	751	745	728	699	723	765	713	767	746	655	736	715	727	708	756	704	700	734	671	764	729	757	793	717	768	742	725	747	726	722	676	758	711	707	710	765	698	765	657	722	753	709	767	732	771	684	749	748	719	734	704	732	730	750	662	742	695	733	740	715	683	754	744	717	760	708	771	731	713	743	685	701	662	713	715	789	706	733	748	706	722	670	766	732	765	729	723	687	678	761	779	725	717	712	729	764	716	715	693	714	756	704	736	752	718	686	735	710	733	702	688	747	722	722	705	668	721	719	676	726	714	760	761	775	759	721	768	691	770	730	746	721	710	741	727	714	755	678	714	706	712	734	784	693	732	708	740	731	704	772	716	701	749	751	663	765	711	739	751	719	727	727	696	756	718	743	721	730	715	681	724	747	785	677	668	712	699	722	672	730	754	734	723	737	719	682	710	731	724	741	706	751	741	711	751	693	738	701	760	736	691	740	743	759	759	706	740	743	740	720	731	733	722	732	722	695	729	706	735	705	735	752	728	740	757	704	718	748	745	738	777	762	704	774	733	757	698	708	706	720	774	692	737	742	779	737	752	766	772	735	770	701	812	758	714	756	759	693	748	753	700	713	700	720	784	723	736	694	730	745	728	684	703	715	706	706	725	755	764	748	729	719	713	740	697	686	716	753	756	741	758	692	750	701	773	687	709	760	699	701	726	771	754	694	727
21075	16244	26024	23754	22151	15560	11442	12362	10760	10128	6768	2732	2475	3086	3162	3234	3000	3057	2713	2601	2092	2275	2335	1938	1609	2050	1871	1853	1404	1245	1357	1421	1501	1715	1280	1157	1020	709	761	604	444	423	326	313	333	347	296	268	253	249	240	229	227	238	220	221	207	227	244	209	230	219	242	206	244	200	226	215	201	223	248	225	224	206	236	238	224	232	211	197	231	210	222	218	208	247	201	223	230	243	220	213	219	224	200	213	187	221	228	196	248	206	218	241	211	214	211	222	236	230	239	217	245	244	209	209	217	221	234	206	194	214	207	189	210	202	223	221	236	214	236	217	205	213	238	200	214	211	231	193	218	180	232	230	217	219	190	205	224	198	228	241	234	199	209	234	228	214	206	190	217	219	227	243	251	233	224	213	217	218	211	212	197	243	203	217	236	192	215	188	223	206	193	210	211	239	214	218	201	212	203	235	252	187	196	213	206	203	210	222	192	229	226	213	199	209	211	190	221	218	216	203	210	237	238	238	234	210	207	217	209	243	216	247	228	214	214	210	208	213	214	204	189	211	190	217	214	212	212	184	228	201	196	208	229	246	237	189	214	222	226	203	215	189	215	205	221	221	232	205	218	205	221	190	220	195	220	207	201	188	235	180	212	230	208	226	213	217	223	223	214	203	185	238	188	201	174	217	204	186	214	210	203	219	204	229	210	188	200	236	194	206	230	209	184	207	228	222	194	186	206	210	206	222	235	232	199	226	226	210	206	212	207	217	227	210	199	208	214	208	224	190	206	195	201	218	203	252	194	217	230	217	230	210	226	212	229	205	209	205	226	184	203	221	203	195	215	225	213	219	213	225	209	230	225	212	234	194	224	205	179	230	213	217	209	232	224	223	207	201	206	209	186	203	207	209	223	216	189	233	206	221	187	186	210	203	225	216	189	195	217	199	223	232	213	220	212	192	240	200	220	216	232	210	192	197	220	233	209	205	220	235	206	221	225	185	219	208	229	212	209	229	227	223	215	227	215	200	193	219	201	201	204	221	232	226	220	204	197	206	217	199	201	219	214	209	224	223	217	213	226	200	216	200	208	186	211	205	197	235	207	217	234	223	197	228	206	183	222	209	223	277	201	199	227	206	198	190	202	179	193	219	228	210	207	207	223	234	206	205	216	198	228	210	225	225	222	223	214	212	238	200	212	213	222	195	186	221	201	189	225	190	194	211	215	197	228	237	233	213	209	219	230	213	212	216	214	203	206	228	204	220	222	235	232	214	233	215	205	221	208	190	219	213	253	213	213	211	234	231	197	218	211	217	230	227	246	208	226	199	208	202	191	210	201	195	208	211	214	215	224	202	197	209	187	216	232	208	230	207	229	211	206	212	228	224	199	214	235	221	211	203	192	233	203	208	218	209	213	206	210	223	208	212	194	201	226	240	200	190	213	233	216	224	212	193	239	195	212	217	209	218	240	198	224	196	228	227	199	212	206	212	206	212	246	209	209	222	225	249	240	205	204	212	234	213	232	206	217	232	199	199	214	219	207	239	246	253	220	225	205	224	201	194	214	228	219	205	204	195	247	214	224	232	213	220	205	216	211	215	190	201	189	200	214	228	180	196	239	180	194	174	210	209	209	204	226	228	197	199	218	220	215	206	199	213	202	217	228	207	215	210	206	211	209	259	230	221	209	224	213	216	213	195	205	209	210	213	204	208	214	216	234	183	198	218	230	189	234	203	195	229	247	211	199	229	239	224	212	223	207	192	200	218	213	224	187	204	222	203	225	219	185	198	209	215	189	225	212	222	214	207	242	215	193	210	235	206	212	205	202	232	231	208	229	180	237	223	224	215	192	203	214	204	207	211	228	204	209	209	207	204	196	222	229	200	219	251	213	219	210	195	201	240	207	201	222	206	233	182	205	223	247	213	190	224	223	220	195	223	237	201	233	202	193	239	201	226	219	220	224	222	211	189	234	211	203	191	206	220	218	225	197	223	219	187	239	220	203	169	195	212	230	222	208	223	216	227	217	201	196	226	227	204	214	214	217	218	197	206	193	253	208	192	221	210	233	215	222	209	201	212	206	227	222	211	242	203	196	216	219	214	222	212	231	226	219	220	209	214	191	236	210	241	226	212	226	236	193	219	245	233	199	215	222	223	212	193	223	184	253	196	214	214	224	240	207	226	216	219	211	220	232	210	195	213	184	199	227	215	197	218	216	231	224	211	242	219	203	228	223	200	241	216	222	215	189	217	208	215	202	209	193	193	219	189	214	203	197	231	203	213	245	222	216	214	209	211	218	207	206	196	219	181	225	214	209	197	210	199	206	209	182	249	227	203	203	220	235	217	193	194	209	215	213	222	191	208	197	204	201	222	189	212	249	223	195	195	236	204	209	232	202	239	210	221	198	260	204	208	210	217	192	233	214	211	228	235	231	240	220	214	205	204	200	218	225	223	216	213	180	207	236	221	213	231	224	204	204	229	199	204	228	217	215	254	212	203	191	202	226	226	216	216	228	214	196	199	210	229	236	220	220	185	217	221	193	217	211	227	207	220	196	186	194	199	234	207	207	214	229	218	226	231	232	203	210	196	215	214	218	212	226	221	211	229	224	232	223	220	205	224	219	182	213	191	221	196	222	217	197	225	223	222	221	231	224	224	224	219	228	198	224	212	210	199	197	202	208	207	214	245	186	224	248	212	215	248	233	209	206	225	233	185	208	202	205	231	193	222	216	220	198	224	221	240	225	203	200	236	224	215	217	215	209	211	200	198	205	189	219	203	216	215	172	233	227	200	215	195	217	228	211	233	214	205	231	237	203	208	185	225	212	214	207	214	220	231	204	218	243	231	223	208	210	212	193	222	193	215	220	200	207	243	214	192	209	215	228	221	200	241	219	239	200	212	225	212	208	192	203	214	202	224	208	188	208	217	221	194	200	213	213	208	216	211	223	198	217	214	205	183	212	215	208	220	206	216	217	252	206	210	180	203	217	199	202	246	210	222	220	233	214	221	205	239	223	191	222	216	197	219	228	222	212	224	221	232	217	207	222	193	220	210	210	237	191	227	226	197	178	204	196	222	203	191	231	220	209	206	189	224	204	223	209	203	203	197	227	199	205	195	247	229	239	214	220	208	184	220	197	176	226	212	226	222	238	185	212	206	197	253	206	228	208	213	239	230	198	213	201	197	220	220	208	207	201	207	211	203	226	215	242	202	207	235	225	214	211	224	218	228	196	209	235	228	207	205	199	199	205	211	236	232	203	200	204	225	196	215	219	215	193	220	229	217	182	206	216	210	195	228	187	237	216	242	220	210	198	197	228	203	217	199	201	228	205	236	216	194	206	209	194	211	211	213	211	217	221	211	200	212	210	228	213	206	202	226	231	211	228	207	229	223	203	219	238	198	228	214	233	212	193	214	208	240	236	216	210	230	196	196	237	232	236	213	216	228	200	208	221	230	207	211	216	216	205	216	215	229	240	203	226	204	213	213	232	223	232	208	205	214	214	217	212	204
15421	14428	24990	25334	27224	20290	20359	24713	24741	25298	20273	9754	9724	12964	13789	14123	13834	14331	13153	13383	11043	12190	13192	10552	9167	11564	10774	10791	8853	8262	8429	8322	9357	9768	7698	6954	6247	4567	4671	3183	2332	2193	1676	1462	1496	1562	1295	1328	905	903	788	719	762	667	702	729	638	625	640	641	687	594	635	639	644	626	680	616	605	578	581	659	645	630	603	616	639	642	653	604	618	660	701	637	650	643	632	640	601	594	636	631	642	595	579	594	606	583	648	590	610	602	650	561	619	601	593	625	573	554	590	555	639	594	601	622	667	585	619	573	604	601	582	567	608	554	606	569	605	634	551	624	613	584	603	604	599	566	601	585	613	673	602	603	586	575	602	635	617	626	568	570	616	643	561	598	570	542	605	562	603	642	614	590	624	567	584	578	586	654	567	607	595	597	570	594	578	598	566	616	604	573	592	583	579	627	582	572	659	617	570	582	616	596	578	599	579	571	588	594	635	604	566	557	577	596	617	565	552	643	607	549	607	643	603	600	597	593	629	609	602	598	607	620	630	610	592	567	546	557	597	526	600	615	586	636	595	551	623	612	572	615	604	586	617	604	590	598	590	555	594	580	583	565	596	556	576	635	603	590	585	568	602	585	566	623	596	580	590	609	576	602	570	542	580	584	598	563	579	541	595	621	582	578	575	606	618	607	625	638	539	569	603	541	577	589	611	595	557	623	602	627	627	559	617	588	624	564	585	598	596	610	593	575	582	594	596	588	554	589	616	611	579	585	633	577	592	627	594	600	605	608	598	591	568	566	564	590	615	621	570	595	575	587	573	597	590	600	612	549	537	583	594	590	608	589	553	602	594	578	602	558	598	608	607	593	581	584	615	599	580	572	598	603	604	586	637	590	603	611	650	562	591	589	579	574	546	562	569	608	595	616	597	589	572	599	561	587	574	571	585	599	604	601	611	581	612	534	624	580	584	572	669	584	592	559	589	589	615	544	552	563	600	627	589	558	613	610	550	540	558	602	598	627	588	632	569	641	577	607	584	649	571	562	638	626	581	621	625	572	606	619	571	558	606	553	573	634	604	615	564	563	597	587	598	586	625	615	574	580	585	616	581	619	549	592	583	598	593	579	579	572	538	577	599	583	635	579	626	621	572	588	603	605	581	597	562	567	590	589	592	583	605	587	544	633	578	560	634	611	590	576	604	567	592	611	622	633	585	633	598	536	606	584	599	577	581	608	587	619	578	522	594	580	573	547	585	622	632	601	573	596	580	599	578	597	559	620	640	584	605	614	605	616	659	610	591	603	595	610	564	594	594	554	581	609	564	596	570	567	579	619	573	579	614	610	574	596	607	599	599	625	585	584	602	610	584	601	584	594	595	631	574	620	570	585	606	590	590	642	579	595	562	571	554	579	594	620	586	601	582	563	585	602	570	566	605	570	579	590	593	627	628	566	603	588	594	611	566	546	596	592	615	571	585	580	605	597	600	585	620	569	558	596	621	653	607	623	606	651	586	584	584	612	611	595	612	587	622	632	614	600	591	606	600	537	626	583	581	560	593	574	569	620	593	623	619	569	557	618	609	585	591	599	605	613	558	611	656	602	567	581	570	568	601	624	546	594	554	598	578	626	572	603	639	628	603	603	619	580	570	621	592	557	604	603	583	601	633	593	581	600	593	588	569	613	602	623	598	612	566	604	574	610	549	576	614	593	600	625	567	552	511	593	639	617	642	576	618	577	602	551	619	586	612	547	581	625	579	594	568	608	582	613	572	612	616	592	657	599	570	604	602	584	567	565	541	596	564	578	603	606	591	604	649	575	592	622	644	627	575	578	574	568	609	604	598	599	614	603	585	585	554	584	598	584	578	598	559	582	568	603	568	579	608	637	616	610	564	561	569	588	610	592	602	616	600	583	599	595	595	570	602	602	566	575	568	643	588	570	606	636	593	560	598	571	608	572	608	609	621	590	551	569	557	571	566	640	551	583	607	548	606	580	590	616	616	575	566	616	597	573	604	569	588	598	571	620	642	566	575	628	579	576	636	550	598	559	550	573	582	595	588	539	608	607	604	604	584	596	602	562	593	521	608	566	634	610	576	569	592	570	605	603	564	607	621	621	605	586	619	594	620	587	555	577	562	582	592	586	565	616	628	621	600	593	557	551	613	630	578	599	634	613	578	558	602	603	636	638	553	598	576	639	611	589	583	573	603	626	560	578	597	593	595	588	614	558	594	630	580	588	607	556	566	563	580	590	594	588	630	618	622	564	614	577	621	561	543	597	587	586	609	596	604	553	590	563	581	556	579	582	607	609	613	580	606	611	595	611	592	552	544	610	598	545	589	572	604	611	594	615	606	578	610	522	590	602	594	544	630	584	600	570	598	606	592	602	603	568	555	617	592	623	607	619	616	606	585	574	586	603	583	617	605	566	621	553	627	537	587	553	558	588	581	591	580	588	595	565	601	606	580	579	563	598	580	567	621	544	575	606	568	604	531	580	594	545	576	578	618	603	555	580	579	590	635	624	577	593	559	561	618	598	563	613	578	628	579	604	595	579	657	534	587	592	615	615	563	579	533	635	543	618	609	629	606	594	573	563	567	619	602	631	567	564	596	600	621	613	592	612	612	629	589	564	542	575	581	568	547	648	577	605	585	576	563	570	555	606	564	576	575	590	624	608	604	582	567	597	573	614	596	572	617	601	587	580	574	611	608	592	606	562	584	589	611	587	601	593	562	566	596	593	606	613	578	625	604	602	627	558	613	604	584	570	602	603	558	585	580	564	577	573	556	569	642	588	599	583	591	612	599	585	582	586	578	593	640	606	590	566	600	590	581	590	556	617	582	573	632	591	575	618	607	604	624	602	610	604	620	608	598	584	562	613	600	601	642	609	583	604	565	614	570	596	583	599	606	553	566	586	561	577	591	563	557	566	601	601	590	616	577	580	604	613	586	610	573	606	619	585	588	567	605	601	598	564	564	564	569	588	605	613	611	609	602	623	600	631	592	637	608	632	562	563	598	608	537	605	613	609	568	618	624	576	584	569	612	642	599	613	568	597	582	602	637	569	533	595	597	638	600	578	598	556	598	578	553	640	626	558	603	579	609	597	610	564	607	597	620	640	615	622	568	584	569	602	543	568	619	565	587	588	610	645	595	591	596	552	588	573	608	558	552	585	605	601	575	546	617	598	608	598	599	620	600	587	559	594	604	599	587	571	585	593	614	551	602	596	606	601	585	618	578	662	576	598	571	563	597	597	595	592	597	579	587	581	620	571	600	606	630	530	628	593	595	571	581	579	556	577	616	575	589	580	612	574	600	606	607	568	563	571	584	573	581	586	618	586	615	576	600	607	604	580	565	599	589	583	561	598	596	565	570	573	594	588	637	592	585	601	600	578	609	543	610	582	597	638	586	605	609	573	567	581	591	561	596	554	562	635	594	577	624	583	568	590	559	620	607	574	579	554	575	629	580	573	610	592	594	584	580	564	597	608	613	567	619	552	605	619	626	543	589	572
29340	22728	32120	29639	29165	22676	18703	19112	17410	16601	11843	4855	4708	5438	5605	6399	5814	5793	4982	4869	3968	3829	4333	3420	2513	3357	3212	3084	2464	2271	2337	2440	2495	2704	2006	1854	1604	1178	1216	891	546	572	411	353	383	383	333	326	256	237	263	215	221	203	215	191	155	201	200	176	189	189	192	187	176	199	213	174	173	178	195	159	207	199	187	163	212	180	188	196	218	194	208	176	198	162	171	172	192	183	150	187	192	180	164	183	178	184	176	166	177	174	179	179	182	200	171	200	189	175	173	187	233	192	182	158	202	179	174	173	169	170	203	175	188	169	181	179	172	192	177	168	163	181	158	175	169	176	170	178	185	176	215	176	188	161	188	192	182	165	190	173	170	172	186	171	180	191	176	156	201	178	168	182	188	172	183	184	169	163	186	190	191	198	171	158	172	189	174	181	185	186	169	169	182	182	191	191	168	175	176	182	188	168	187	171	177	168	191	166	203	198	191	165	186	204	156	220	221	180	196	181	165	173	190	176	175	162	197	205	201	168	187	188	190	231	170	182	174	187	172	196	171	178	168	191	184	186	180	186	181	161	173	180	194	162	150	175	196	168	184	155	188	187	196	194	158	177	182	208	182	177	182	211	176	165	169	184	172	166	205	180	204	171	170	203	164	159	192	164	179	180	175	187	166	176	194	185	184	171	190	177	188	189	184	185	172	181	191	155	176	171	199	205	174	168	181	179	172	157	177	195	191	166	163	157	184	182	194	181	193	176	191	174	170	190	166	185	198	200	193	183	199	162	174	179	169	201	195	152	162	189	167	187	199	149	174	182	182	195	152	191	163	167	176	177	207	201	179	188	174	185	186	148	181	178	185	174	198	188	153	153	169	160	164	162	156	199	173	175	167	175	172	185	183	174	188	186	176	191	182	168	211	205	160	173	179	161	168	171	183	184	201	178	173	171	192	184	192	180	162	177	160	180	182	194	198	190	161	169	171	191	194	175	218	207	186	171	219	173	197	177	176	179	176	166	166	199	187	164	173	190	174	161	199	169	156	177	171	178	183	204	194	145	190	197	188	194	177	157	182	182	184	158	187	177	191	208	189	196	183	179	179	184	184	185	160	194	212	189	204	166	174	177	177	178	151	161	197	190	164	165	165	202	178	151	180	174	187	177	173	172	152	164	177	169	179	180	181	169	195	169	167	170	185	175	172	163	183	182	165	209	185	179	166	171	183	194	181	163	188	208	198	186	174	154	165	169	187	172	181	154	173	182	191	184	173	192	185	191	161	173	174	189	174	164	199	181	187	166	194	172	197	173	174	200	211	197	171	174	185	164	181	194	192	181	198	172	180	159	170	159	186	185	185	175	194	155	166	178	192	197	192	179	178	175	182	163	187	195	183	180	185	204	159	191	152	167	193	182	184	192	172	198	192	188	208	166	185	184	158	175	179	185	190	189	181	166	177	174	191	182	218	175	177	197	183	151	182	184	177	186	188	178	167	177	193	188	205	166	195	192	160	183	170	163	179	182	183	181	182	175	187	194	179	187	191	171	167	175	191	181	172	168	159	202	205	196	182	196	173	167	155	164	189	175	182	180	159	188	167	181	197	171	181	195	182	185	172	172	165	169	171	165	195	167	181	204	165	205	171	180	181	198	204	201	162	177	197	168	175	183	191	179	157	177	167	175	168	184	197	176	164	210	177	176	179	191	187	182	185	180	195	197	165	179	191	167	193	195	178	192	178	171	181	199	169	159	179	185	168	188	191	176	164	183	196	185	185	178	187	182	188	174	159	176	187	193	171	188	173	172	153	158	181	185	192	175	194	200	178	173	196	183	168	179	186	195	169	177	178	179	181	194	183	197	181	166	178	161	165	184	171	161	193	145	196	180	185	171	216	164	173	171	207	173	190	191	165	180	176	188	177	183	167	181	187	188	173	193	193	171	185	192	187	164	203	180	184	183	171	198	172	182	188	181	216	183	180	177	163	187	190	169	197	189	199	188	177	186	187	194	188	155	170	177	184	178	165	195	156	175	167	173	172	168	182	187	192	192	177	183	189	182	194	165	168	156	190	177	186	197	202	191	179	175	174	188	167	177	171	192	189	192	167	170	172	197	166	199	175	182	179	189	174	201	161	173	156	197	180	181	192	165	164	182	168	175	200	170	165	184	195	173	183	175	168	190	172	203	176	176	202	182	176	160	176	174	160	171	176	178	161	190	177	187	177	149	173	189	182	181	180	169	169	167	189	152	203	172	185	202	177	195	174	176	186	157	173	184	172	196	169	172	178	174	165	171	161	190	175	180	156	170	160	180	180	170	156	213	192	182	187	171	170	172	168	186	200	163	186	181	189	171	179	193	177	178	199	198	231	179	177	177	188	202	186	175	192	190	193	189	181	179	170	192	178	165	184	149	191	180	191	195	159	169	159	203	179	198	161	160	175	175	165	196	190	171	201	181	163	152	156	180	193	163	196	185	188	199	167	170	164	194	185	166	167	171	201	171	195	182	200	171	185	180	171	197	160	171	184	161	191	186	186	203	199	187	171	192	184	159	150	160	168	201	162	189	159	179	169	154	173	188	175	170	185	159	166	194	195	158	173	161	139	154	183	179	196	161	178	201	188	166	204	182	141	185	188	200	175	193	167	170	181	169	178	186	188	178	186	180	191	187	173	200	180	182	182	175	176	160	163	180	182	167	153	170	184	175	181	187	207	159	205	192	166	159	184	161	186	168	189	173	162	187	168	164	166	182	212	184	171	179	180	179	186	188	180	161	187	183	205	188	173	185	182	154	171	171	207	187	190	188	189	192	179	186	176	173	175	180	193	180	183	177	198	189	184	200	171	152	183	199	220	188	218	163	158	195	180	193	153	177	170	171	183	194	182	179	186	155	174	202	177	172	194	201	189	143	168	176	179	188	188	175	198	210	197	190	176	193	179	169	188	154	178	192	176	208	186	174	174	179	168	166	181	181	169	193	154	177	186	161	179	175	170	169	169	161	198	164	191	186	204	194	191	200	194	168	185	172	185	177	216	181	181	170	160	175	165	197	194	167	156	167	184	195	149	191	167	175	196	174	163	209	209	165	173	173	174	165	183	190	175	158	183	185	184	194	201	175	193	182	170	175	191	174	172	174	173	189	177	204	160	210	166	187	158	189	176	192	187	172	180	201	171	179	186	175	175	191	179	170	184	171	165	197	163	187	181	185	171	185	180	178	158	173	181	196	201	162	179	179	157	177	192	164	188	168	183	206	186	176	194	179	188	179	164	203	186	188	171	177	175	132	171	188	208	193	189	170	177	175	172	164	176	207	188	179	193	201	166	184	200	188	187	212	183	188	191	197	175	163	169	187	182	182	163	168	180	194	192	181	183	188	158	171	190	188	181	159	169	162	172	156	156	178	187	172	154	181	195	185	176	170	187	169	203	190	175	200	180	191	165	150	166	199	189	188	181	149	145	167	184	173	189	171	185	197	177	159	193	159	182	193	178	164	188	190	175	188	158	179	184	166
18944	19039	29261	30655	32920	27078	26489	30385	30524	31970	26294	13107	15605	17753	20326	21298	19436	21058	19802	19641	17238	17790	19257	15991	12479	17031	16291	16393	13449	12731	13116	13050	14805	14489	11508	11114	9931	7154	7363	5133	3314	3344	2199	2093	2152	2150	1690	1620	1033	1074	864	808	759	642	730	713	634	607	631	649	678	640	612	596	578	591	604	614	630	583	589	591	574	619	585	582	652	624	637	584	595	616	634	561	592	572	529	561	538	533	514	533	489	518	517	524	496	540	527	496	513	515	529	526	497	514	535	503	505	543	491	536	575	508	511	531	471	528	529	506	460	529	534	510	526	512	490	493	537	512	488	546	529	531	525	469	474	523	565	499	487	551	479	542	512	532	466	488	491	506	529	500	491	494	516	507	516	516	537	464	504	482	529	530	539	534	509	519	495	507	503	489	472	507	548	505	497	494	520	533	522	487	478	511	537	530	506	517	529	505	471	504	503	487	468	527	516	509	483	485	518	513	525	532	506	513	547	517	511	468	547	491	466	516	544	494	510	514	530	500	497	553	534	514	472	511	478	489	505	494	466	505	527	458	499	498	543	485	460	496	504	553	514	522	507	509	544	486	520	518	533	533	519	512	504	472	526	517	517	536	514	510	483	512	521	497	544	486	521	481	514	532	539	546	492	533	531	542	503	473	519	537	516	521	526	515	518	516	477	562	524	504	505	514	528	526	488	469	513	495	503	549	493	507	532	477	482	509	523	502	514	524	525	486	489	550	490	551	488	527	529	495	488	506	504	535	515	523	501	513	501	488	535	562	488	542	502	490	510	498	538	516	497	515	522	505	521	532	517	507	514	507	539	520	525	517	499	523	532	532	492	528	483	513	519	514	536	506	509	508	553	524	529	516	531	496	518	556	503	532	491	497	504	510	540	513	500	509	505	476	538	520	558	482	507	537	516	503	477	501	492	514	516	459	478	511	544	530	494	531	488	490	504	511	490	528	528	484	500	495	503	496	531	476	543	493	505	482	536	504	489	526	527	516	534	526	471	502	478	505	468	548	473	533	490	493	502	519	499	498	498	492	517	487	506	534	532	543	535	516	516	525	510	538	531	571	503	541	503	498	509	534	492	555	512	498	567	514	521	517	512	495	518	496	537	505	546	500	497	491	536	515	522	500	567	537	489	495	530	546	522	499	513	523	495	493	489	530	523	499	525	491	516	504	483	480	493	539	516	535	566	496	486	548	490	545	492	517	511	538	507	514	500	494	503	506	511	536	542	455	533	491	516	508	488	506	473	537	520	518	512	530	517	473	506	500	514	513	500	539	519	501	494	496	519	538	448	497	557	521	539	513	497	521	501	555	509	542	503	533	501	512	536	546	500	502	459	477	503	515	536	514	500	469	533	509	509	490	555	567	529	515	500	523	499	483	497	516	502	520	505	495	491	512	543	502	524	520	523	494	525	494	515	512	490	471	504	534	519	506	529	505	566	550	519	478	537	550	501	551	540	542	529	528	535	561	538	508	443	548	487	505	534	509	490	521	476	483	490	507	517	508	523	476	556	500	528	531	505	530	474	481	486	526	545	488	521	476	489	509	531	506	521	497	513	511	506	502	524	508	499	532	491	531	481	502	479	541	509	513	521	534	502	470	533	544	496	512	508	494	541	518	487	483	495	498	539	535	497	502	523	495	514	542	554	496	533	542	513	508	527	483	515	522	495	499	465	500	541	513	525	499	482	502	545	570	514	521	499	545	506	508	549	518	496	533	514	518	493	510	498	493	526	536	533	493	542	510	504	470	508	539	522	508	488	510	493	517	521	497	505	504	543	479	498	539	527	487	503	512	542	514	488	513	520	500	503	514	484	525	500	525	489	515	494	509	559	533	473	497	507	535	526	499	482	476	527	482	496	510	496	546	510	499	518	475	498	459	500	486	547	492	500	505	500	544	508	472	480	498	501	534	514	512	532	494	558	541	518	523	530	461	509	510	489	540	472	510	503	534	495	519	472	545	530	510	512	511	514	507	523	498	465	510	515	572	518	472	543	537	555	541	521	532	497	546	514	506	519	489	538	494	502	537	498	533	506	484	516	508	518	510	521	539	515	523	554	543	506	516	476	484	532	521	516	488	537	540	530	491	507	511	524	543	506	495	508	513	503	512	464	527	481	539	527	496	550	507	497	540	534	522	470	497	510	488	591	517	544	543	525	466	513	495	528	519	510	515	476	539	505	465	510	544	505	539	535	492	497	499	512	538	497	463	508	503	536	533	460	493	538	512	527	514	500	522	543	501	481	498	515	527	522	542	479	495	524	502	541	481	497	513	531	524	565	531	528	472	539	486	473	555	487	517	500	507	491	507	489	536	553	500	512	505	537	546	525	480	501	531	509	532	520	513	515	566	536	510	528	514	496	460	473	522	526	488	534	511	501	543	509	529	494	500	507	481	485	495	512	531	515	503	513	528	529	493	475	515	504	491	566	496	527	477	482	527	516	526	458	471	499	492	533	508	500	499	488	505	509	529	471	512	471	488	503	536	488	515	492	513	513	532	490	502	517	500	483	518	545	492	550	512	512	495	446	539	494	532	529	484	489	483	529	553	504	497	540	459	524	509	544	532	493	530	521	513	533	486	505	504	526	532	523	501	524	483	530	495	494	511	539	492	508	527	538	514	480	500	522	497	464	537	509	535	473	526	519	512	522	495	534	555	520	509	526	499	502	484	486	504	499	464	501	528	483	535	560	503	484	508	478	500	519	497	506	473	527	501	478	499	520	507	498	529	521	520	507	570	523	514	478	522	499	515	483	512	495	488	498	505	502	523	504	518	497	501	507	513	502	549	528	464	505	515	479	486	494	547	467	543	506	528	476	523	509	506	518	548	539	543	490	511	519	497	543	566	478	506	509	532	504	496	514	555	543	484	468	496	516	550	503	485	492	481	512	526	533	528	493	490	507	492	546	523	498	534	505	500	533	500	461	517	476	514	496	532	511	517	533	524	539	472	542	525	497	478	529	466	524	500	531	558	527	460	526	526	494	496	490	492	489	520	508	539	499	559	542	574	525	500	478	525	481	520	530	524	528	466	503	505	525	511	536	518	524	519	495	522	494	543	499	535	482	527	514	547	511	530	514	505	519	479	498	518	511	510	525	502	512	506	533	545	486	576	529	499	475	488	473	496	519	503	530	537	525	513	486	497	529	502	483	549	514	523	529	526	510	482	541	504	577	474	509	500	480	529	553	507	545	516	479	478	547	523	477	532	513	499	481	514	535	547	508	464	491	534	548	529	512	527	507	511	494	506	473	479	558	488	522	524	520	516	548	475	451	501	488	502	509	514	516	524	522	534	520	522	531	491	503	534	507	495	540	500	487	487	488	495	527	518	510	480	549	533	512	521	538	522	516	480	446	529	552	523	504	503	479	486	515	519	566	467	500	519	526	515	555	513	535	530	491	519	508	536	472	525	539	521	524	519	491	503	502	497	502	490	526	513	499	500	562	501	480	517	511	490	516	471	447	513	507	552	492	506	529	520
6210	3812	5469	4162	2836	1839	1386	1336	1182	1028	772	563	476	534	487	507	514	521	473	450	415	447	453	415	395	425	384	380	330	345	390	335	352	373	344	311	333	337	273	283	277	274	292	300	272	270	263	281	276	281	270	269	255	277	250	266	273	255	279	248	281	275	299	272	267	271	274	277	265	273	302	279	235	255	295	279	242	279	273	299	270	207	267	297	272	270	291	273	253	252	272	262	280	268	253	311	255	317	289	273	251	242	268	262	251	287	248	284	282	275	259	299	296	276	284	271	265	306	268	278	251	272	261	271	247	244	274	270	258	266	274	277	289	254	273	256	267	249	265	268	257	285	270	280	280	265	250	238	290	278	287	240	288	263	261	307	267	277	280	259	277	241	278	295	265	255	247	284	296	248	241	274	292	254	291	284	260	264	282	243	302	287	275	262	252	296	284	273	267	266	287	288	244	283	280	284	261	263	247	262	288	293	267	275	271	245	228	266	272	282	237	252	268	253	296	281	271	240	270	277	260	286	272	271	260	247	278	307	284	252	280	275	254	227	260	291	264	257	263	241	289	271	270	252	244	269	282	252	283	288	234	268	247	261	246	277	285	247	263	286	268	278	263	258	306	264	269	252	279	283	269	284	242	292	280	265	247	268	282	279	276	264	236	313	282	266	260	271	305	244	256	276	244	266	278	260	264	258	266	276	262	263	255	288	270	265	286	274	242	302	251	271	250	274	286	284	271	246	281	250	266	295	240	270	257	243	264	263	279	267	273	277	267	242	280	291	260	279	259	271	285	277	274	269	287	301	277	268	274	239	281	287	251	316	285	273	253	274	265	289	272	275	309	252	253	230	290	243	266	287	270	290	248	258	286	258	238	251	253	309	231	269	285	274	270	251	240	256	241	275	260	260	281	297	246	262	275	275	258	294	249	262	274	270	241	283	246	280	252	292	249	282	237	286	257	238	237	259	260	253	229	273	264	259	284	263	277	260	244	276	246	252	275	275	283	276	296	321	252	266	286	263	276	243	296	281	297	278	252	262	252	270	272	273	291	263	278	259	267	259	296	306	280	231	250	265	290	263	263	291	287	279	258	262	269	257	285	275	269	263	280	272	277	261	275	256	265	280	264	268	259	236	273	255	271	284	293	265	271	265	280	286	255	281	261	323	305	269	276	256	263	264	288	266	277	289	287	257	239	298	280	268	269	246	264	281	271	262	273	300	282	281	232	249	281	273	268	244	279	282	245	265	278	258	247	280	276	279	274	286	267	253	286	292	286	253	262	259	279	264	295	308	270	285	309	298	256	238	267	271	276	256	295	296	241	258	241	250	259	268	279	292	271	243	273	256	286	262	262	275	293	264	276	267	277	282	296	300	249	241	272	284	240	267	240	286	267	285	276	273	285	283	279	265	244	272	282	274	284	264	280	275	282	242	305	240	275	303	256	278	256	263	273	283	273	261	271	292	220	258	265	240	250	262	280	276	285	268	273	262	287	248	269	274	297	282	267	280	241	265	259	278	280	276	258	238	265	276	275	261	245	247	274	266	271	244	245	247	270	277	278	259	274	262	253	291	278	251	300	250	281	292	272	270	279	279	266	266	286	281	257	242	253	288	259	275	288	245	287	273	278	287	264	285	278	258	262	275	247	300	255	243	259	278	273	278	279	259	316	305	269	251	269	271	276	279	255	301	277	289	259	271	296	268	262	255	284	301	270	268	261	263	276	283	259	251	285	271	236	287	287	251	255	270	287	244	269	264	253	285	269	300	278	252	265	288	278	284	247	261	305	308	300	281	259	237	268	280	271	279	279	265	255	257	265	276	274	273	250	287	293	270	276	276	255	259	267	266	264	249	257	260	259	265	252	263	255	234	277	242	271	268	265	289	272	295	277	253	281	264	280	258	247	246	252	259	271	273	257	246	275	276	278	293	259	271	280	302	272	298	235	293	248	273	248	256	265	279	268	276	254	271	264	278	259	248	290	245	277	265	244	290	265	282	267	279	226	279	249	278	276	272	280	265	284	275	246	275	312	271	284	287	288	243	273	263	283	257	264	282	277	279	282	275	259	253	241	288	255	267	242	295	261	294	265	252	287	286	271	278	271	263	303	265	246	296	270	239	278	261	262	284	275	265	284	290	282	252	276	268	286	269	280	242	273	260	280	277	290	249	255	303	289	286	248	238	256	272	284	255	223	258	243	275	268	306	254	282	270	275	272	270	266	246	280	270	251	277	288	275	269	256	277	266	298	251	278	286	264	240	268	263	266	253	276	268	281	271	270	249	292	263	290	269	249	270	280	263	258	273	273	277	266	260	253	305	275	250	299	260	285	278	277	303	269	266	266	276	274	277	239	249	257	278	270	283	257	251	262	260	294	263	276	279	316	288	281	278	252	244	288	292	294	283	255	259	267	255	268	274	248	266	259	270	310	288	293	261	249	248	283	260	254	259	272	254	309	261	295	277	284	282	290	286	263	237	280	262	260	282	265	246	268	231	259	262	272	287	282	272	286	292	273	271	244	271	262	286	302	243	267	268	269	271	263	266	280	269	280	257	276	267	258	261	271	278	278	281	278	263	289	262	239	271	272	295	282	290	312	278	264	259	260	260	283	237	264	264	261	260	241	252	268	281	265	258	312	257	261	248	282	258	278	276	248	279	245	261	259	237	265	279	244	286	282	262	257	291	236	259	266	282	269	287	271	268	283	260	255	282	262	277	260	271	274	277	270	274	249	271	308	255	262	274	253	282	252	291	281	287	265	290	289	274	266	251	272	291	298	269	258	284	264	256	252	275	253	247	236	263	295	296	272	268	269	314	257	320	277	253	259	258	285	274	246	284	260	274	278	273	263	277	281	305	236	253	286	297	280	295	285	263	278	324	273	252	254	243	260	286	259	267	272	246	275	247	275	236	280	274	265	243	289	242	261	270	271	296	295	248	265	259	278	273	286	255	259	266	277	247	268	276	234	286	257	291	256	276	286	266	279	283	288	258	300	282	265	246	261	268	258	252	274	279	226	275	237	281	264	283	277	275	275	229	264	282	254	300	289	275	266	292	256	273	262	264	261	263	250	246	281	269	257	275	262	239	284	266	250	236	264	293	287	279	291	281	258	266	275	297	282	259	262	298	299	261	251	253	263	278	260	265	245	291	261	258	252	277	292	260	232	269	280	268	241	269	302	261	286	280	256	262	268	270	254	268	287	262	267	249	240	267	259	258	279	296	258	283	244	294	266	278	255	257	281	312	279	284	282	280	285	259	281	285	290	283	275	274	257	282	258	282	258	276	268	305	298	265	245	278	258	278	251	251	257	267	307	285	263	295	255	271	267	257	271	280	295	247	265	289	247	260	297	260	266	254	278	235	277	248	247	254	254	280	258	280	266	292	263	246	266	250	264	258	269	263	254	251	298	273	259	247	261	291	293	255	268	232	238	284	288	279	249	258	260	262	263	284	268	294	261	274	279	272	294	246	275	286	305	281	282	286	263	266	286	266
6155	4721	9292	9268	8253	5805	5449	5047	4919	4809	3750	2344	2159	2221	2283	2587	2255	2303	2091	2060	1808	1838	1830	1769	1568	1660	1691	1622	1365	1429	1392	1405	1534	1460	1308	1255	1180	993	1013	1010	856	874	808	823	765	798	722	819	779	763	782	761	738	698	790	769	724	733	727	754	716	777	775	737	747	693	739	733	718	727	771	728	736	741	737	798	775	786	741	701	767	758	707	712	740	705	758	754	730	691	749	687	720	695	722	703	731	707	757	722	726	727	719	769	693	743	703	742	762	752	660	784	728	741	747	694	728	726	738	717	729	716	769	717	739	739	771	702	765	686	710	757	743	684	740	704	698	728	789	729	739	760	731	748	746	715	694	781	695	714	752	752	744	777	715	738	708	761	720	768	737	749	706	742	733	757	736	712	762	738	671	688	757	743	747	696	753	762	720	734	720	755	713	721	708	709	778	733	738	716	703	707	756	742	705	718	689	728	719	692	713	730	716	744	663	735	698	704	661	693	778	725	672	800	720	761	718	699	723	733	724	748	755	733	680	746	726	749	751	678	670	719	728	744	749	717	738	725	689	782	743	709	696	734	711	767	721	768	707	742	705	696	734	713	719	702	757	715	698	764	715	686	734	728	688	736	725	729	699	731	710	746	726	735	729	749	743	699	770	708	718	732	727	738	702	753	755	726	744	754	725	731	729	738	722	755	694	702	742	730	703	705	699	737	740	802	682	746	710	705	758	690	719	722	718	714	720	700	753	702	732	735	763	709	748	762	699	715	739	724	745	717	714	749	703	705	735	743	712	712	724	708	777	772	718	743	729	801	751	743	715	733	733	767	754	801	757	711	811	752	746	727	732	756	690	691	750	751	719	762	762	745	715	729	742	716	729	730	742	657	717	738	755	704	740	674	669	688	706	731	714	746	722	752	738	688	676	703	758	725	711	719	723	698	722	836	729	713	730	723	754	724	724	701	722	746	749	731	708	671	740	746	751	723	742	739	662	726	747	731	723	738	697	755	716	743	725	730	717	730	715	715	669	726	764	720	763	763	746	683	752	726	695	719	720	703	756	769	770	736	702	725	724	702	748	732	740	820	693	691	756	776	736	791	733	748	733	694	731	765	740	729	735	685	764	738	718	704	744	725	722	750	722	735	694	704	766	716	693	743	759	775	715	725	708	733	768	719	722	725	704	730	691	773	736	740	780	747	728	686	769	706	693	716	711	741	752	717	720	742	680	752	685	711	769	737	732	711	686	735	731	706	733	739	772	771	697	748	683	683	731	679	745	709	682	734	768	744	732	730	700	695	730	687	723	694	714	728	760	691	699	662	752	697	738	742	707	750	739	674	716	746	718	707	714	768	707	711	659	761	656	736	711	733	697	704	704	738	716	715	741	771	755	680	694	741	716	702	759	707	682	669	754	717	733	739	706	693	766	717	755	698	682	728	702	708	701	735	766	724	745	747	717	743	767	690	755	769	728	688	694	744	707	734	715	676	749	686	733	691	729	723	715	751	685	690	738	744	712	725	737	744	772	694	696	732	690	687	736	732	713	716	793	754	715	757	745	756	743	672	698	747	756	712	755	698	751	719	711	741	704	702	753	751	741	727	750	776	717	709	726	699	701	750	674	727	687	760	739	717	778	705	725	710	764	705	733	723	737	673	705	735	712	747	746	743	674	739	714	692	722	725	735	745	724	742	738	748	749	692	734	734	782	733	689	708	698	767	760	756	754	755	755	747	683	718	712	731	720	776	714	733	706	732	722	727	697	744	736	721	702	788	727	743	718	673	689	746	713	738	699	749	722	701	728	742	739	735	771	734	734	727	752	744	750	743	674	711	732	687	720	687	693	702	706	704	747	730	659	699	700	717	709	764	712	751	715	729	767	693	703	699	714	692	753	728	700	688	740	728	757	722	737	713	773	667	734	733	741	723	700	725	717	737	724	783	678	764	712	697	686	723	708	728	724	710	746	724	696	740	713	719	710	766	701	732	749	713	765	723	741	744	673	706	718	724	733	725	698	659	765	739	782	688	701	683	723	693	709	733	710	799	724	753	717	774	709	740	744	747	713	729	701	774	759	692	736	682	698	729	684	710	717	753	712	734	681	721	757	707	691	743	715	679	730	777	686	740	682	715	730	746	744	726	681	740	683	708	702	730	735	677	753	726	736	759	715	731	727	709	741	718	787	696	685	731	695	716	694	761	706	746	712	743	735	694	719	738	728	749	739	689	685	776	732	743	693	752	701	715	758	718	711	771	762	719	754	700	749	733	780	770	722	730	723	762	715	716	742	734	749	719	730	720	724	684	733	715	762	734	745	738	708	709	764	710	827	733	659	703	744	739	721	704	738	670	766	734	744	732	719	736	712	751	670	706	730	756	759	721	751	741	718	701	715	685	718	712	706	714	687	733	679	769	716	737	751	700	749	723	743	721	742	700	722	686	707	718	731	766	699	710	750	732	767	718	717	717	730	734	761	755	702	727	731	727	705	747	758	707	758	728	734	707	717	717	726	711	709	736	724	724	766	761	756	747	792	693	720	749	735	745	758	694	733	711	727	750	708	731	749	707	706	678	704	663	728	728	753	705	720	751	695	695	719	761	813	754	735	758	732	718	737	701	678	728	756	758	722	770	735	713	740	731	730	765	722	709	742	731	720	711	703	703	742	732	728	743	773	729	741	692	747	686	723	724	702	733	721	728	732	739	754	727	703	760	739	735	713	679	757	772	754	748	719	680	694	786	750	731	700	743	704	757	718	753	751	752	684	714	785	692	725	722	706	733	774	725	724	743	754	724	732	776	732	703	695	782	748	736	746	720	725	734	729	727	721	785	774	730	728	710	711	761	744	722	730	714	716	722	734	730	702	743	743	715	719	749	677	727	724	692	699	723	744	692	741	722	725	667	698	787	685	749	701	753	738	701	754	743	717	718	665	736	750	742	718	709	750	765	714	743	738	676	704	772	706	747	735	733	731	685	783	699	697	716	732	765	713	744	752	690	740	729	721	720	708	789	747	744	693	701	755	725	709	728	725	720	744	689	713	725	725	704	739	731	734	750	748	727	698	694	695	727	724	692	706	761	746	778	723	712	716	780	739	740	699	765	714	693	750	745	711	752	712	730	689	768	729	696	751	753	692	745	731	775	717	703	749	724	722	717	771	726	704	771	724	743	720	738	726	725	712	727	717	700	737	730	666	723	757	681	751	738	674	727	724	708	751	700	748	712	678	724	733	717	738	719	680	746	694	724	743	743	728	704	731	732	690	766	691	756	697	750	771	722	743	755	732	646	718	727	727	695	728	725	733	711	703	702	737	761	703	744	777	708	735	775	748	749	768	753	709	713	762	734	689	758	739	674	742	709	733	741	697	702	670	777	704	716	725	768	721	754	759	754	726	735	703	757	741	723	729	690	744	733	726	709	714	713	766	666	766	717	702	726	716	685	722	697	740	711	701	714	728	712	740	720	753	727	733	698	736	734	734	716	726	788	722	751	688	742	670	685	756	742
21482	16219	24714	24244	22880	16272	13168	13077	11821	10565	7087	3149	3095	3208	3573	3842	3609	3402	3020	2793	2192	2399	2618	2239	1757	2093	1883	1828	1400	1466	1489	1466	1808	1611	1148	1051	1033	673	720	640	484	415	340	292	340	319	284	273	252	251	253	238	210	234	246	219	239	228	215	211	208	228	203	220	221	204	231	234	215	236	206	200	219	198	219	209	208	224	250	217	221	242	230	228	227	241	222	239	223	225	221	210	229	213	225	214	204	205	237	187	230	205	228	233	204	227	209	207	231	217	251	200	252	207	210	236	204	219	216	205	181	197	218	223	202	207	241	198	188	206	232	205	206	213	219	205	242	207	239	236	210	239	222	203	207	225	227	217	212	211	205	219	231	206	198	223	240	198	217	210	231	207	258	194	225	235	223	238	214	212	230	230	258	213	201	196	192	233	207	257	231	229	204	233	241	225	216	214	230	214	207	240	173	200	224	223	223	229	182	235	196	215	228	212	185	239	204	214	211	233	199	219	214	241	187	223	191	209	235	218	205	229	228	226	235	222	210	236	217	178	218	230	210	243	218	206	218	221	214	213	254	237	241	226	221	193	215	249	192	221	233	246	229	221	212	211	256	206	204	216	223	210	198	202	179	239	228	241	209	228	230	244	233	215	222	231	217	242	212	201	209	204	203	231	241	208	209	216	221	209	212	200	244	208	212	220	193	217	222	216	207	229	226	226	222	213	203	241	212	227	227	195	224	209	231	219	202	195	239	212	238	225	234	228	204	198	198	184	215	192	201	226	209	224	185	220	231	215	245	258	228	213	203	203	218	214	199	204	221	219	212	195	208	231	205	224	215	225	219	228	232	229	234	191	221	230	211	215	209	205	220	222	237	210	201	216	212	211	225	215	211	190	201	216	202	204	215	222	213	212	216	213	225	258	205	215	230	190	217	205	221	227	221	218	202	226	220	221	225	208	197	216	244	207	225	223	236	200	225	221	212	200	213	230	216	210	206	201	245	202	215	202	209	199	229	244	231	216	217	235	208	227	224	199	223	189	221	179	226	208	214	213	209	198	233	208	228	190	246	218	226	217	192	230	188	212	200	228	201	217	191	194	222	190	225	204	229	215	207	224	236	210	208	213	216	224	225	205	221	197	217	231	228	194	195	227	231	228	214	239	203	237	208	229	218	212	214	212	191	214	224	221	228	243	233	207	215	215	223	216	216	235	237	232	252	238	198	185	233	238	227	224	209	216	226	210	226	211	213	222	237	196	226	221	220	213	214	197	217	245	210	209	219	206	237	214	215	214	235	223	230	190	216	216	223	226	225	223	200	224	247	216	212	189	246	203	216	238	179	245	208	216	198	197	239	209	224	205	182	221	231	202	213	226	234	227	203	208	220	256	226	214	224	217	206	229	227	222	223	230	247	231	201	236	212	218	230	197	221	252	221	215	237	198	207	205	202	223	251	221	215	225	238	217	233	232	216	197	197	191	222	215	198	239	228	202	221	226	218	187	217	228	227	191	192	200	205	241	209	223	214	193	217	206	232	218	213	233	210	243	223	189	217	215	222	221	235	205	215	231	192	188	212	215	205	227	221	191	203	214	214	204	195	240	239	222	208	222	222	240	236	233	225	213	207	241	218	228	228	250	228	216	226	217	209	222	223	236	229	224	211	259	228	189	229	215	232	230	218	251	222	216	221	216	221	235	204	217	208	213	220	217	193	209	217	231	198	231	198	204	188	216	214	222	209	242	242	213	228	225	201	214	218	210	220	209	212	213	208	212	226	213	211	220	247	227	238	215	229	230	210	206	194	242	225	244	223	221	221	191	241	222	247	215	203	226	205	218	218	217	213	247	239	219	210	205	196	215	208	208	249	237	206	211	227	203	201	214	205	239	212	207	217	211	180	207	218	208	229	227	232	194	215	240	187	216	203	207	212	234	229	234	235	231	237	234	194	232	224	230	216	229	223	211	197	197	220	234	214	206	183	225	213	230	222	216	208	196	238	208	223	209	220	209	218	211	217	194	228	204	224	194	208	204	211	218	219	195	200	207	194	240	237	217	220	222	188	207	197	226	208	230	201	213	232	227	208	234	195	225	227	192	215	229	205	234	222	224	205	227	234	234	205	198	206	227	215	236	215	223	214	230	226	211	208	225	207	199	233	223	229	208	224	201	218	222	202	244	226	236	202	224	232	214	223	229	230	217	197	200	223	224	230	207	194	238	198	216	209	204	236	196	228	230	208	213	223	210	221	199	223	204	206	218	242	196	221	185	215	237	209	184	230	219	229	217	207	218	210	234	213	216	218	243	221	216	193	211	234	222	227	226	247	231	237	242	236	198	214	220	248	226	211	209	206	218	185	224	215	208	200	210	217	217	231	227	217	180	235	223	205	190	225	205	194	201	204	208	229	185	203	223	220	227	205	249	196	224	231	192	218	214	220	239	219	214	222	218	260	199	196	218	212	224	219	234	223	224	234	183	236	208	235	214	232	220	185	234	242	203	207	194	222	219	248	239	218	200	225	202	239	225	234	219	239	226	197	191	208	228	211	213	232	189	214	222	232	218	209	210	216	208	202	233	218	216	201	238	229	215	194	200	226	221	226	215	220	211	197	221	202	214	232	205	209	232	229	221	203	225	213	231	221	199	212	185	207	222	218	216	228	200	222	219	204	199	203	212	230	191	186	212	228	222	199	235	214	227	199	229	215	228	220	202	235	213	245	239	246	216	220	244	233	221	189	209	220	232	211	224	227	213	198	232	237	210	220	204	219	212	219	233	171	232	209	229	201	202	229	254	235	245	236	230	235	239	274	227	215	217	228	207	222	217	239	211	200	203	229	221	204	234	216	213	230	208	206	220	216	199	216	195	217	200	187	209	224	208	228	209	207	227	208	199	222	222	231	228	242	241	219	204	213	222	191	224	200	220	210	217	229	225	204	208	244	227	202	222	212	200	204	199	213	218	242	230	224	229	250	199	203	217	230	209	233	239	222	227	205	202	218	224	231	233	210	224	203	238	212	187	229	217	232	219	187	191	196	214	198	227	214	204	187	211	235	214	219	244	219	207	219	218	225	230	242	224	206	215	217	207	205	227	211	239	215	230	213	216	195	191	196	212	210	232	211	199	226	192	228	206	215	210	218	214	206	213	229	209	200	218	224	226	189	197	213	223	209	215	210	223	208	225	212	191	233	220	215	209	200	232	229	214	226	225	205	232	203	214	230	214	221	205	219	232	216	215	234	253	229	210	224	205	195	214	228	228	199	225	218	219	206	216	224	238	218	223	198	225	199	235	250	220	211	236	222	241	221	238	242	206	199	229	205	212	210	221	204	218	218	204	215	216	225	246	209	203	233	209	213	206	256	205	219	209	198	231	248	235	208	190	210	242	221	238	211	202	212	223	206	213	209	213	217	254	198	198	227	198	228	232	211	215	214	196	201	204	190	199	250	215	215	239	200	234	210	220	233	226	238	229	214	210	217	225	221	219	191	221	230	214	217	241	211	246	218	203
15451	14846	23779	25877	26470	22668	22265	25560	25319	25775	20705	10674	11915	12813	14275	15249	14281	14720	13815	13731	11633	11969	13980	11261	9173	11524	10808	10750	8640	8691	8885	8746	10684	9428	6840	6543	6611	4205	4469	3704	2420	2356	1598	1305	1512	1562	1118	1301	824	943	838	763	693	637	739	701	691	675	692	620	694	674	634	624	641	644	676	672	639	655	642	609	633	655	594	645	665	681	627	625	643	672	663	676	670	626	630	645	593	605	598	638	637	598	605	620	612	577	585	581	631	591	631	603	580	596	613	620	632	626	575	585	642	644	607	581	614	616	612	583	599	590	614	616	620	600	607	621	663	577	561	618	596	578	626	618	602	607	587	595	604	617	613	610	555	614	583	597	606	610	550	594	646	627	591	565	664	560	595	621	613	602	630	615	605	646	607	650	634	651	558	593	637	574	602	604	627	598	615	576	581	570	594	593	602	575	579	591	634	551	565	604	612	588	614	596	605	605	597	603	591	582	629	582	594	591	562	558	602	578	600	644	598	595	622	611	589	589	577	592	596	578	629	572	593	563	606	576	641	598	623	586	608	519	562	561	598	582	613	602	586	613	610	600	631	590	628	616	566	618	608	632	615	564	627	581	608	562	597	658	637	605	595	600	588	583	566	575	588	565	598	639	605	557	622	558	608	609	588	585	550	571	630	609	608	593	565	560	592	529	580	601	616	621	537	616	591	617	628	637	594	626	616	595	619	640	591	614	611	605	560	589	581	557	604	575	597	601	603	604	609	652	591	575	588	623	609	570	624	601	601	606	618	567	599	594	598	620	602	591	571	604	624	605	610	574	585	636	601	614	601	578	569	627	570	619	625	607	568	594	551	616	609	607	617	626	582	574	604	564	599	596	589	597	594	580	583	624	570	581	559	605	634	628	607	555	630	630	594	568	639	568	577	585	580	591	574	621	544	621	559	578	601	608	592	585	592	693	594	609	597	597	586	644	590	571	626	609	547	585	580	577	634	622	617	603	624	619	579	611	619	564	596	625	595	568	608	610	599	600	609	607	589	645	620	616	610	587	590	581	650	615	603	640	600	574	658	590	612	593	592	563	618	552	584	583	581	594	584	627	604	623	624	574	603	608	636	616	599	599	610	562	625	536	608	597	568	602	595	577	590	595	591	649	622	599	582	572	593	609	612	625	586	566	575	581	604	591	604	610	588	561	595	617	581	649	602	621	560	561	614	624	576	612	593	609	546	570	591	621	598	604	612	610	623	641	599	580	605	587	600	588	610	656	624	569	639	596	595	618	548	602	621	623	601	594	582	583	598	625	579	632	594	587	609	578	634	592	636	604	632	586	610	607	635	615	630	584	595	576	587	606	612	587	602	596	560	664	577	597	575	618	545	590	641	569	630	593	639	570	606	604	588	594	643	585	562	607	544	592	611	605	582	566	603	571	604	606	604	595	580	604	606	597	609	606	647	590	586	562	612	579	575	610	595	618	604	544	596	559	569	540	570	567	589	603	590	575	589	576	583	594	574	587	660	624	571	605	593	580	601	622	617	578	591	596	622	639	577	624	604	628	568	622	584	628	564	612	629	624	623	609	615	550	595	632	584	576	615	587	677	599	623	603	633	584	629	616	565	619	564	632	581	595	605	577	603	582	636	593	545	564	588	594	589	576	592	598	614	588	562	572	619	569	575	657	621	585	549	600	566	581	573	599	650	612	590	597	568	646	593	649	650	632	602	619	611	604	604	620	599	620	586	617	601	602	564	560	585	630	579	587	604	620	617	562	602	635	635	590	591	607	532	590	599	595	589	610	588	595	632	604	579	607	589	613	611	633	618	584	628	590	591	610	600	586	567	590	569	527	609	628	581	619	583	584	544	570	560	606	573	615	578	599	627	635	592	570	606	608	583	590	576	631	652	600	596	594	617	618	578	624	631	612	591	643	616	618	548	606	601	620	600	575	590	588	586	560	612	623	611	588	613	612	607	610	609	607	634	619	598	604	594	613	620	657	587	585	601	574	595	589	590	610	609	588	586	637	596	605	579	589	586	576	534	634	569	631	632	582	615	557	583	625	601	598	597	574	609	601	623	571	567	566	631	576	593	600	551	566	627	544	603	595	577	610	626	560	615	616	588	613	602	585	605	590	619	604	604	593	566	609	594	577	579	643	632	580	607	591	570	608	582	607	593	575	613	574	551	577	624	586	593	593	590	619	616	619	602	589	641	607	612	587	576	597	613	611	596	585	594	585	595	590	612	609	621	628	647	591	602	606	630	591	583	629	615	609	584	573	546	540	614	621	567	592	585	610	621	594	606	555	596	630	662	578	653	634	623	588	616	579	555	607	598	616	597	575	624	592	624	636	596	570	646	627	597	574	638	575	611	625	572	608	552	624	617	574	560	599	582	563	626	587	612	602	593	594	572	599	584	572	557	587	604	594	604	541	562	599	593	618	623	590	593	567	622	599	622	608	581	633	637	601	561	619	608	557	590	603	578	609	592	597	617	585	618	593	600	542	567	596	575	572	603	608	543	604	600	571	629	569	546	575	627	600	600	589	576	573	588	605	584	650	615	607	576	613	628	615	610	638	626	622	575	611	611	577	631	581	555	621	642	587	588	579	592	628	629	565	618	597	601	646	657	579	592	599	613	585	605	630	592	602	571	579	594	601	585	619	563	624	597	585	580	571	621	587	589	607	589	613	560	611	634	595	614	596	612	627	616	586	621	637	596	593	575	608	616	647	584	601	623	585	618	615	600	584	616	591	644	623	575	585	630	614	586	586	597	573	580	615	541	602	582	600	604	523	598	607	615	596	583	583	601	606	628	597	595	579	607	663	604	617	611	613	661	622	561	595	623	598	602	633	612	590	583	655	602	608	584	555	588	567	604	592	615	600	588	607	592	585	592	561	604	631	618	577	570	586	598	618	653	605	587	628	634	626	609	580	625	602	603	578	557	536	577	583	582	647	596	614	677	618	629	618	583	614	615	642	590	591	626	572	599	577	570	594	570	631	554	600	617	629	599	608	604	627	613	595	581	631	535	590	611	602	639	592	621	585	597	638	543	578	645	596	622	617	619	613	627	599	567	645	602	602	589	659	611	607	588	611	621	581	597	575	616	607	602	592	630	601	586	591	593	540	590	607	615	591	593	625	610	608	606	599	606	655	570	619	615	611	642	598	557	620	661	566	582	592	609	615	595	604	534	580	616	583	623	575	566	579	606	605	588	584	610	562	585	573	593	619	609	606	630	615	606	611	600	607	595	631	560	613	660	654	618	628	557	603	586	632	594	612	609	566	618	556	593	611	623	576	596	563	597	588	614	600	578	584	605	610	609	571	585	571	576	625	583	552	647	649	606	604	609	562	587	590	627	566	561	651	581	614	593	577	591	608	573	592	579	675	584	583	618	611	613	570	572	614	584	617	558	607	601	586	557	545	604	570	581	573	589	626	643	579	579	546	588	595	575	594	577	577	589	611	617	565	597	575	589	610	594	615	606	595	600	601	616	588	579	623	598	600	600	573
28751	22398	30796	29956	29063	23950	17070	18974	18780	17760	13085	5730	5175	5423	5668	6587	6075	5936	5486	5048	4075	4048	4399	3918	3240	3277	3395	3135	2529	2295	2590	2727	3040	2695	1919	1813	1671	1098	1051	840	597	596	408	380	367	356	300	335	233	239	250	205	167	204	246	208	202	190	204	174	197	201	190	195	209	170	203	169	210	206	207	180	197	196	167	154	202	181	211	188	184	205	196	179	195	181	188	161	183	198	174	180	168	178	176	170	162	173	202	169	173	209	186	193	184	188	187	173	185	173	189	171	194	186	188	182	211	166	212	170	164	173	196	186	187	189	184	207	210	208	177	166	169	179	194	207	198	195	179	175	183	175	172	174	198	185	190	177	199	153	181	178	190	180	187	186	199	210	186	196	208	190	170	192	191	185	173	188	178	169	207	174	183	177	187	200	183	214	187	159	179	211	178	179	173	206	184	180	171	193	173	190	194	171	163	176	198	183	186	182	182	178	166	201	182	158	170	172	172	173	184	190	188	161	173	198	171	158	187	214	172	183	216	164	197	179	217	165	200	170	190	178	185	182	184	165	195	199	177	162	169	158	203	177	187	166	171	196	181	167	187	198	170	177	194	211	226	205	183	221	178	175	166	174	176	160	158	171	180	193	215	184	195	201	173	188	170	181	177	188	196	174	152	207	183	170	202	203	172	176	197	180	179	167	194	196	164	176	164	185	187	173	204	186	182	174	190	186	189	180	183	181	178	196	181	162	203	163	167	192	163	170	217	173	165	164	190	184	173	192	192	192	210	174	189	172	198	193	194	166	195	168	191	192	173	185	182	191	184	157	168	191	166	176	163	179	198	185	173	186	183	163	189	206	166	198	172	182	191	151	164	191	189	167	182	176	151	206	182	192	178	167	190	180	203	165	172	196	190	162	170	179	182	183	196	184	202	150	167	166	181	183	202	183	180	189	187	177	190	184	199	176	174	194	184	193	201	165	182	158	183	193	199	181	184	170	175	192	191	170	191	185	188	194	175	179	194	188	182	192	179	194	182	202	176	184	173	198	178	173	161	175	174	175	203	189	189	188	204	200	175	198	196	171	182	176	160	185	165	187	193	207	186	180	196	192	186	189	181	210	185	204	199	188	198	164	164	196	203	179	216	197	183	186	159	181	181	190	183	187	167	191	197	183	175	170	173	182	210	184	183	177	187	191	199	198	161	193	190	173	187	183	188	170	171	163	187	220	184	177	174	183	200	202	179	178	182	192	195	187	190	192	176	174	165	196	204	194	175	174	194	177	173	181	190	184	175	176	179	180	198	190	173	208	180	182	172	183	195	179	205	184	184	161	171	193	192	195	215	172	223	176	179	189	191	188	177	181	179	183	181	188	161	212	177	198	183	191	198	189	179	181	174	194	176	153	174	197	166	210	184	181	177	147	175	188	178	183	181	181	181	190	160	164	179	184	176	173	203	192	185	174	165	185	181	198	189	176	187	177	177	205	188	176	196	185	179	180	173	185	182	194	202	187	178	181	177	175	169	197	191	203	193	177	171	166	211	174	183	169	178	177	176	178	174	160	180	159	192	169	189	206	192	210	210	175	195	180	180	196	191	190	168	180	183	188	183	207	162	166	173	189	206	189	145	172	178	194	170	163	174	183	192	186	182	191	168	170	180	189	171	178	178	185	186	166	177	167	153	186	169	165	209	191	186	187	163	180	191	183	177	172	179	176	171	192	189	216	169	157	190	189	209	166	178	182	178	187	182	184	181	211	175	181	160	187	185	190	175	175	178	190	184	166	164	185	171	175	191	191	186	177	173	162	180	194	151	183	189	182	181	201	190	182	182	196	187	178	177	153	177	209	194	187	170	181	195	183	186	180	189	179	165	186	195	209	175	182	179	194	172	191	161	180	186	178	201	193	179	172	191	176	206	165	159	183	181	181	188	179	193	183	189	179	178	188	196	172	186	178	191	176	175	185	208	182	180	190	197	179	171	180	180	194	198	182	170	176	186	178	182	185	198	190	174	194	172	183	189	207	188	193	198	196	182	225	203	195	178	221	172	182	175	192	175	195	187	165	181	188	176	181	183	178	169	201	182	188	180	171	186	201	179	176	195	184	191	183	188	176	180	186	175	179	167	197	184	186	196	175	210	179	195	176	177	160	192	189	164	198	193	184	152	171	195	190	183	182	191	172	180	202	177	182	173	176	189	181	181	174	201	202	174	184	170	205	208	174	200	183	202	167	175	175	184	182	219	178	194	182	196	180	190	170	154	210	192	185	173	189	189	177	199	182	198	196	187	172	212	188	192	183	197	194	186	189	157	188	201	194	159	183	171	194	216	182	165	224	168	177	173	160	168	195	170	200	180	185	176	165	179	158	179	166	196	208	172	168	166	209	205	187	203	207	189	171	182	214	186	179	217	205	179	184	215	201	184	182	206	190	182	201	189	175	173	183	168	176	180	177	181	200	192	190	184	184	186	166	183	200	174	173	181	171	185	167	175	167	180	192	184	157	190	177	163	176	178	183	201	173	175	201	179	181	189	174	167	199	192	174	194	180	156	183	189	166	179	193	181	177	197	202	178	182	208	184	206	168	145	194	176	218	173	147	174	162	182	197	183	174	175	189	155	177	163	163	190	217	188	162	196	211	172	185	191	207	169	199	186	174	184	196	171	161	186	179	207	187	171	155	174	173	190	172	182	155	181	153	163	191	174	180	180	174	162	211	160	187	175	180	194	194	194	207	187	184	190	189	200	183	141	179	186	189	181	172	193	193	190	175	182	191	173	185	213	186	188	192	194	165	194	173	185	154	170	185	195	194	193	193	167	182	182	155	170	170	156	183	194	189	183	173	187	186	172	192	179	161	207	184	155	178	174	194	176	148	188	188	162	174	173	195	176	166	204	176	182	178	195	185	192	195	166	184	182	180	169	180	160	177	207	178	174	185	191	173	204	179	188	181	181	182	191	205	169	180	177	201	174	194	183	183	197	168	171	185	172	185	190	187	174	172	170	176	182	169	186	213	186	207	185	189	195	172	191	174	200	176	165	170	177	178	186	156	173	173	156	190	182	186	165	173	204	187	182	182	168	170	153	181	206	175	175	171	180	175	183	186	197	191	166	172	184	166	211	179	167	195	179	181	167	192	194	164	191	178	196	173	190	179	205	172	169	206	193	177	174	186	171	195	181	164	174	164	193	176	192	176	179	189	160	172	178	202	185	167	177	167	190	182	193	164	192	202	185	180	187	170	198	184	160	181	184	166	183	185	179	183	185	190	168	153	191	185	172	176	174	201	180	200	176	172	185	195	193	176	181	171	191	178	185	186	176	180	197	178	188	177	180	195	189	173	189	175	182	178	187	157	213	196	185	195	159	189	207	200	182	160	175	163	191	186	184	177	184	169	167	184	174	189	180	184	190	174	173	193	192	192	175	189	180	174	203	181	179	174	209	173	180	182	167	180	167	186	180	169	151	194	207	167	191	191	185	184	189	211	173	166	180	199	168	174	182	169	172	187
18749	18747	28031	30175	30916	29685	22901	30617	31208	33434	27466	14311	16684	18498	20439	21841	20498	20581	20257	20151	17876	19006	20309	17123	14673	16223	16769	16282	13945	13323	14886	14407	16696	13996	11366	11073	10455	6852	6645	5326	3657	3704	2380	1976	2023	2127	1476	1691	1008	1271	886	884	740	739	725	704	673	618	687	638	641	626	639	627	584	587	629	593	587	619	603	558	620	593	544	592	645	637	668	584	604	594	578	582	601	563	556	514	493	488	504	553	517	530	552	546	520	497	476	498	524	555	522	551	521	491	516	550	560	483	487	521	490	491	556	524	548	515	532	509	538	500	489	501	561	512	531	518	507	532	526	496	578	511	507	521	530	547	516	564	527	502	497	499	494	549	541	500	564	531	528	491	530	493	509	528	498	548	534	541	539	525	524	512	513	528	539	512	496	517	509	536	530	481	494	517	491	506	543	528	497	536	536	520	546	545	548	503	518	537	525	553	510	521	548	505	509	509	544	550	521	544	493	514	540	529	546	508	542	514	498	471	524	488	544	537	490	521	530	512	514	555	524	511	513	517	529	523	565	540	555	515	572	488	574	509	547	524	509	521	547	508	497	518	539	488	547	514	520	533	510	511	500	501	553	542	531	542	527	564	541	464	552	567	512	523	508	529	511	502	533	512	497	507	532	475	519	502	508	517	535	532	530	495	532	541	530	499	515	518	501	519	462	491	525	533	489	545	504	468	526	518	527	511	513	455	503	520	559	514	524	519	498	488	487	523	521	510	525	508	511	492	527	537	534	524	494	526	508	506	555	514	533	511	486	536	540	509	509	513	509	529	530	479	554	545	558	548	532	492	540	516	528	493	498	533	516	529	530	541	529	528	544	492	528	552	530	524	522	527	572	515	531	510	501	551	538	502	520	522	552	534	522	505	539	486	543	518	506	546	507	540	491	540	522	539	505	524	499	601	505	489	563	549	512	497	518	470	512	508	513	507	499	558	520	509	490	515	498	511	517	503	522	531	527	530	526	570	563	529	521	513	508	527	515	520	481	504	547	543	537	489	507	538	498	546	514	510	555	516	541	549	515	538	526	501	538	526	506	514	483	515	525	495	525	526	507	533	518	562	517	519	541	537	515	492	505	524	527	503	500	499	541	517	457	501	525	500	535	514	514	518	546	534	488	555	514	513	456	535	557	520	553	490	556	519	559	490	500	503	483	494	532	520	512	488	532	480	529	499	508	509	474	515	498	542	500	547	534	487	549	504	516	510	517	537	517	543	530	549	496	554	518	522	514	532	492	532	506	492	462	496	531	552	534	538	509	511	508	489	462	492	490	502	533	530	533	499	515	541	525	465	495	464	476	514	513	533	512	504	518	518	532	538	563	527	531	491	537	545	514	505	479	525	489	504	551	514	497	515	494	518	525	516	528	549	510	503	534	554	483	546	491	527	540	559	532	502	518	505	521	523	517	510	545	517	480	548	489	500	531	526	539	519	537	483	552	511	514	543	536	505	523	518	520	533	516	528	531	532	514	529	512	555	532	481	469	554	522	516	563	503	558	526	503	512	495	544	509	497	516	527	479	480	526	551	512	524	501	520	527	510	553	548	544	533	555	506	510	528	545	496	518	529	541	520	499	504	491	490	548	509	550	529	486	532	529	514	492	497	474	533	509	524	507	547	521	506	576	516	511	515	507	468	554	496	532	531	509	515	544	486	525	544	494	524	514	508	532	510	527	539	517	529	510	492	497	530	508	563	499	551	521	536	519	484	537	467	528	469	505	513	480	503	469	547	540	555	479	507	551	491	539	492	528	500	509	552	553	548	517	517	531	545	553	496	521	546	531	531	557	518	481	531	509	519	536	494	533	486	537	535	518	547	537	526	500	540	526	494	538	509	494	527	504	546	528	519	533	531	520	532	501	499	516	542	501	535	513	530	528	507	531	519	524	551	498	540	525	533	538	499	519	533	505	499	509	500	501	515	561	504	497	540	495	508	520	514	513	519	535	502	492	524	505	484	512	469	497	501	493	533	530	536	504	473	505	513	511	526	537	520	545	516	523	506	498	539	498	508	500	544	511	489	562	507	571	496	517	514	492	529	474	511	525	509	517	506	531	517	507	538	588	534	515	505	539	558	493	497	513	533	526	488	497	531	510	487	562	530	526	548	528	548	521	520	516	506	523	450	557	502	509	529	521	532	535	548	531	486	491	520	483	546	503	481	515	508	524	518	517	492	521	510	532	523	499	492	565	539	498	496	517	550	499	550	504	509	504	510	506	530	479	565	501	501	514	511	537	498	562	547	559	558	540	553	505	511	543	524	493	498	510	545	548	552	503	531	500	521	506	521	516	498	524	496	505	521	533	533	528	562	529	484	534	538	538	545	489	516	514	492	537	531	485	539	513	505	524	505	530	512	504	511	514	532	544	509	511	510	513	545	545	486	548	524	518	554	501	521	532	537	517	513	514	526	515	518	477	509	565	497	535	522	488	485	520	535	584	514	512	505	510	487	559	484	511	513	517	495	574	529	544	517	506	510	527	543	525	524	512	552	544	545	524	481	510	478	562	531	528	524	474	537	506	536	506	503	495	532	537	500	495	541	511	499	502	487	556	512	483	493	514	526	524	484	504	485	583	543	557	516	508	531	515	540	498	503	518	531	513	529	518	540	525	537	529	471	517	534	508	501	495	515	549	551	555	498	510	510	504	516	500	518	531	491	523	523	533	523	510	532	523	506	530	527	502	523	530	532	494	519	497	522	530	515	529	525	497	527	516	498	506	501	507	508	529	529	534	534	521	515	512	505	524	555	477	550	536	547	513	491	513	485	524	517	507	488	552	478	490	514	541	527	515	554	513	521	554	561	491	550	544	503	535	508	514	518	506	500	496	535	530	535	509	485	514	533	528	528	502	523	543	526	473	527	539	527	507	508	511	485	526	511	499	528	511	535	506	508	481	502	540	507	512	538	499	489	520	515	488	513	528	545	574	557	483	533	470	503	534	515	535	496	546	498	533	539	523	519	520	541	555	498	528	528	513	515	531	550	557	524	517	570	495	542	565	551	531	513	489	506	506	525	493	534	516	531	516	528	510	510	531	551	502	514	521	529	525	493	542	495	503	567	508	530	499	521	492	522	557	497	527	517	542	507	483	528	514	521	541	520	558	531	549	509	523	534	505	531	504	536	515	480	546	496	492	539	502	507	533	510	542	495	516	507	491	518	505	557	518	534	496	519	506	503	488	522	503	544	539	537	498	505	547	492	516	510	529	528	518	455	482	530	514	524	502	532	503	477	542	523	527	513	491	536	513	499	528	478	531	512	528	501	557	532	480	518	491	541	518	499	541	538	512	535	498	523	516	498	525	559	530	544	558	532	467	500	512	535	505	499	511	494	503	524	531	489	522	516	528	532	510	516	497	539	489	517	538	528	522	540	515	552	536	565	513	514	512	505	541	510	532	532	537	513	522	499	520	500	529	519	540	527	549	517	504	534	508	485	511	543	528	544	501	497	544	505	491	529	524	533	507	512	542	535
5945	3270	5442	3828	2804	1747	1199	1173	1148	1077	802	615	469	503	556	558	483	490	437	446	395	444	517	427	429	400	364	363	379	365	343	378	410	373	315	376	297	296	351	302	287	313	263	270	261	295	269	299	303	289	285	247	276	273	273	276	274	241	296	243	302	290	285	281	258	266	281	273	264	259	280	275	259	266	286	263	267	243	246	272	294	282	278	271	257	269	277	282	274	277	276	264	275	277	262	278	283	247	262	255	253	276	268	257	266	268	255	289	280	277	269	284	240	252	262	285	321	293	226	287	282	258	274	264	283	314	254	262	268	261	268	281	272	263	260	261	269	278	281	268	252	263	264	268	256	273	285	253	306	256	296	276	275	246	290	269	293	247	239	274	257	276	281	295	269	283	316	273	268	292	269	271	266	262	279	268	255	261	306	267	282	255	269	258	295	251	253	272	275	283	292	287	262	263	240	281	265	262	240	278	276	286	303	275	298	274	285	267	253	264	259	282	285	281	253	282	286	293	284	264	294	264	268	274	281	282	281	252	267	266	281	265	261	233	282	237	257	269	263	269	272	298	270	283	284	268	287	266	247	276	291	275	240	271	279	261	266	256	276	280	282	267	265	272	293	294	294	300	273	272	272	273	275	266	242	299	250	284	290	279	234	260	286	304	272	282	261	266	309	287	278	264	254	288	278	255	266	311	247	270	254	242	268	312	243	299	272	298	274	298	282	252	260	246	265	262	266	272	300	282	255	259	277	282	244	293	274	265	275	257	291	259	276	279	264	283	266	257	252	242	260	293	263	264	268	274	295	282	261	266	282	268	251	293	298	205	291	299	269	282	286	270	235	276	291	246	285	276	241	296	232	270	270	261	280	269	263	306	267	302	296	291	300	268	289	255	257	271	288	244	249	252	263	240	311	260	271	248	252	264	294	285	257	249	253	277	264	261	254	296	275	287	284	260	283	249	247	245	271	259	268	260	271	255	266	253	276	279	282	263	267	266	281	251	248	252	252	271	256	263	272	251	297	293	285	273	268	277	267	278	271	280	283	255	278	265	272	281	252	261	329	301	289	283	266	266	273	289	262	294	268	281	284	273	278	270	258	272	279	270	257	229	244	275	266	275	274	246	287	246	238	278	276	276	252	269	274	280	265	288	297	230	285	276	280	274	291	294	275	276	251	295	277	298	314	269	263	283	272	276	273	265	267	295	304	280	273	274	272	286	296	261	265	298	305	276	320	245	280	261	248	293	246	275	265	292	274	264	254	279	265	259	259	289	244	263	272	262	268	298	260	268	263	265	295	267	251	262	240	236	292	239	232	291	274	263	249	313	272	285	281	266	276	260	293	247	295	278	268	259	283	266	242	272	281	244	232	276	263	279	268	252	266	252	290	263	260	271	260	266	243	282	256	273	263	266	266	272	274	268	260	257	247	263	287	287	269	269	286	304	276	275	279	263	261	264	254	277	290	257	280	296	272	284	294	276	268	259	293	273	287	295	278	261	294	244	275	270	298	273	258	277	230	257	257	268	253	243	274	250	286	253	285	285	278	280	292	283	276	286	282	266	296	268	267	269	258	267	279	274	276	276	263	264	256	253	279	260	274	272	258	271	276	278	264	282	280	264	247	267	291	261	264	270	292	284	281	261	271	279	244	282	248	264	276	265	264	270	295	258	260	268	279	261	288	280	266	271	294	285	266	279	298	274	246	269	255	296	274	287	282	269	264	302	281	285	267	267	254	275	248	276	273	265	244	252	252	268	284	254	269	257	262	258	267	286	279	266	274	265	287	272	257	291	264	268	261	276	277	244	263	262	274	279	253	271	263	280	267	253	244	253	264	249	286	286	271	298	261	252	278	255	258	274	260	263	295	267	277	276	255	293	262	283	254	278	257	268	265	276	280	284	296	272	238	285	285	258	273	271	273	271	248	291	254	285	266	265	300	261	262	271	266	276	279	264	276	234	270	247	233	272	261	241	265	295	272	247	256	259	258	302	273	257	262	282	251	281	276	287	269	267	286	282	280	275	269	305	250	273	247	257	262	264	272	257	299	259	283	255	266	251	284	262	303	264	303	292	246	259	272	309	273	252	281	271	250	277	285	290	256	260	286	262	267	280	264	264	252	303	275	290	276	273	293	256	256	266	248	271	269	253	275	277	265	258	299	287	277	275	270	261	278	277	277	278	284	262	297	253	247	254	269	281	284	232	272	283	261	299	280	282	250	236	224	262	276	262	295	244	302	283	280	273	307	291	277	268	247	266	270	261	256	254	252	277	252	262	300	246	289	287	269	255	290	238	271	251	273	250	247	274	278	262	267	248	250	267	268	255	281	277	289	286	290	262	268	267	274	302	276	294	262	273	293	270	263	270	282	280	273	292	273	252	282	258	291	254	285	247	270	285	262	270	250	285	275	267	264	264	281	291	297	237	239	280	264	270	273	254	288	279	256	263	254	280	258	256	270	277	275	280	269	241	275	269	251	279	259	269	308	255	272	265	278	248	304	276	291	263	282	261	257	286	285	285	260	272	275	290	274	272	280	245	251	295	257	256	262	260	276	265	271	271	283	250	275	252	297	285	290	275	287	272	274	285	301	263	265	266	293	252	298	293	267	317	254	259	275	258	306	292	246	277	247	279	243	246	222	254	270	278	281	283	241	270	274	258	296	258	292	273	275	272	275	286	272	279	276	273	298	288	269	258	257	243	279	280	282	278	232	265	291	303	273	279	261	286	276	254	248	276	282	263	264	327	261	271	267	265	255	220	259	288	274	255	267	284	246	284	268	264	288	232	263	277	293	262	280	280	270	278	267	240	303	289	246	282	262	282	257	248	303	253	305	268	269	231	291	250	275	272	262	277	284	273	278	276	274	258	273	252	308	270	279	246	284	317	263	250	255	261	256	254	258	274	268	259	258	291	260	289	264	277	250	247	275	274	269	268	254	258	272	238	282	270	286	285	288	283	252	274	306	235	243	257	299	273	264	272	267	272	300	296	259	286	307	243	294	264	256	283	295	270	255	294	282	279	281	288	309	274	250	261	256	294	282	267	257	265	281	244	272	290	288	252	252	262	257	229	283	247	252	269	278	287	264	245	252	290	281	253	265	271	245	284	264	253	239	259	239	256	271	262	272	278	234	261	289	273	274	287	279	251	243	284	259	286	263	281	272	281	284	246	286	216	284	268	296	264	293	268	283	272	287	253	248	246	288	214	273	259	268	287	275	291	258	242	278	247	285	269	249	275	249	286	251	270	292	267	278	256	290	252	310	275	246	267	283	286	266	289	268	303	276	277	247	300	291	245	273	231	273	257	273	265	252	266	269	258	271	286	249	261	283	258	253	262	275	273	271	275	305	266	246	288	260	296	261	264	272	270	267	284	305	255	274	273	280	271	301	254	275	264	285	279	249	300	284	280	256	266	284	289	260	275	289	278	245	261	267	246	265	208	278	260	255	282	258	283	300	285	284	265	264	304	271	262	262	251	274	276	256	295	260	280
5685	4450	9366	9193	7725	5799	4361	4788	5106	5093	3860	2337	2362	2322	2580	2583	2396	2158	2108	2113	1802	1903	2122	1783	1685	1772	1747	1662	1486	1389	1519	1415	1704	1458	1327	1224	1204	1093	997	1012	876	868	845	805	807	811	780	747	729	725	712	725	723	701	750	728	763	778	745	759	729	752	761	690	743	697	752	731	784	730	764	716	692	710	744	755	712	766	728	744	766	709	769	700	758	689	722	744	758	719	823	749	730	745	711	729	750	746	749	680	726	691	692	732	734	702	711	732	742	711	724	754	722	732	677	668	754	724	747	694	744	729	775	739	739	767	756	730	748	789	732	774	741	751	752	685	760	752	718	736	743	717	715	722	708	725	747	679	663	690	822	705	693	755	762	692	781	713	714	747	693	737	750	714	734	714	755	718	719	770	739	785	764	758	718	712	717	754	730	689	759	766	714	754	672	762	706	696	761	737	762	749	740	733	720	704	745	702	717	719	724	720	732	723	731	730	742	745	726	727	692	731	751	751	730	752	730	724	713	712	754	742	772	750	706	709	759	752	711	780	701	752	714	700	737	690	775	721	723	753	739	678	704	700	735	735	776	703	717	710	761	746	688	719	734	718	721	751	756	775	760	714	778	692	703	745	692	712	726	761	763	750	721	757	687	747	789	732	753	742	768	721	750	692	719	721	692	743	722	716	725	756	727	730	734	711	723	720	720	707	690	746	699	765	740	688	747	745	725	708	728	644	694	668	689	734	775	706	757	738	686	696	697	760	722	726	716	743	724	745	753	685	724	734	763	695	726	687	755	757	733	739	754	721	726	704	700	688	743	772	772	721	703	746	731	747	727	745	773	714	752	756	716	757	705	716	761	740	722	726	734	791	702	717	709	724	681	734	744	701	692	729	740	705	719	714	739	743	699	753	710	771	734	747	745	758	758	749	720	703	699	741	695	729	671	729	726	726	725	747	790	711	727	732	676	729	776	732	723	773	684	722	710	745	735	736	690	749	734	734	711	754	759	735	672	775	706	725	720	778	742	716	715	708	727	722	758	694	705	745	731	744	751	734	727	677	707	727	738	741	730	733	715	747	748	677	753	747	735	717	697	702	761	714	695	649	732	718	734	730	752	703	789	676	725	777	698	747	728	722	754	755	727	690	763	708	708	737	764	753	703	722	680	759	752	739	745	746	734	716	761	735	744	735	718	771	721	766	698	721	731	704	742	717	758	725	718	690	707	739	765	693	733	694	721	727	745	739	717	743	751	711	738	720	698	756	721	712	722	728	730	704	707	724	742	740	696	704	726	739	732	685	782	711	765	701	721	722	761	713	720	711	720	703	702	762	740	745	731	736	717	715	744	737	699	732	709	725	709	717	734	710	736	710	687	725	743	689	722	715	755	728	690	701	742	734	714	677	723	735	778	759	690	697	702	756	703	691	692	752	726	705	710	734	720	741	711	746	760	693	734	724	747	746	721	746	799	738	710	698	674	699	696	731	762	690	751	691	709	689	687	696	755	736	710	740	701	751	758	695	750	746	677	786	727	772	725	719	741	746	741	723	762	725	733	743	766	719	711	780	748	757	665	769	742	768	740	792	697	736	728	737	742	738	760	727	698	759	735	728	764	720	710	743	768	728	760	704	750	751	741	760	717	722	747	697	784	806	713	735	687	748	765	739	721	732	732	711	750	705	694	754	705	764	722	698	741	762	733	754	777	751	743	714	707	708	693	748	738	755	754	795	722	740	760	689	729	724	724	746	706	722	697	742	759	702	750	703	699	721	669	763	713	706	773	725	751	709	703	724	717	735	706	765	752	713	745	775	745	694	738	748	745	718	715	779	736	700	739	711	728	745	740	723	695	730	753	698	755	762	712	723	751	729	760	759	718	733	751	724	713	781	790	729	724	728	738	694	733	731	736	745	778	783	701	728	699	715	744	744	740	768	729	737	729	723	750	798	735	693	710	682	760	745	705	746	735	756	785	760	751	710	722	733	735	718	716	737	732	684	754	746	747	736	712	758	742	809	714	751	745	739	711	711	753	736	737	739	732	746	719	715	763	723	729	760	734	717	730	727	716	729	760	750	690	698	692	737	742	725	728	766	759	696	739	741	723	717	734	728	739	720	744	697	705	759	693	781	685	699	703	713	731	811	720	732	769	773	724	732	711	758	757	752	756	744	731	724	726	759	739	743	676	754	715	692	738	757	742	686	712	745	686	750	743	767	733	759	761	746	718	764	740	712	755	697	718	722	721	771	711	731	721	723	731	764	755	726	715	753	726	714	691	751	739	708	746	736	730	748	691	774	711	804	754	786	713	737	725	736	738	767	716	704	712	722	743	726	724	727	748	741	708	758	766	712	718	733	717	711	714	773	740	746	685	690	766	717	725	693	739	738	705	727	710	755	767	691	714	700	737	752	720	717	722	720	727	721	710	702	723	743	757	755	687	744	739	705	667	754	739	769	753	745	698	702	729	679	757	726	736	744	767	760	769	751	762	752	707	734	762	722	674	769	732	775	742	703	735	699	721	736	694	782	760	665	696	710	696	768	741	697	703	716	726	711	804	682	706	709	702	730	742	694	728	773	753	741	720	743	717	760	743	701	714	729	724	699	743	765	722	739	772	662	728	757	780	756	707	737	708	729	721	682	762	701	701	750	731	723	783	729	728	749	747	667	722	719	693	731	702	750	699	729	699	694	737	753	712	697	740	721	675	718	778	730	731	718	714	730	730	715	733	765	716	730	757	763	762	740	730	705	712	764	670	700	741	731	723	775	714	729	762	728	741	757	718	757	683	717	728	761	730	726	703	733	722	726	734	702	752	794	739	722	705	737	723	716	729	710	724	735	757	681	724	751	716	715	752	711	701	694	767	741	730	734	720	760	707	758	716	748	700	783	738	765	765	730	757	701	724	716	737	729	719	703	753	726	707	749	759	642	716	715	735	730	723	709	741	726	727	750	768	760	742	755	736	682	675	650	721	683	806	717	685	767	678	727	736	739	735	702	707	702	740	729	772	741	756	700	731	732	733	716	746	725	755	742	690	716	727	765	754	763	726	710	710	707	721	766	746	687	720	772	725	695	758	713	708	746	691	701	763	710	739	720	767	782	727	684	723	710	747	744	701	809	705	714	715	730	735	758	723	750	748	763	695	738	703	717	736	699	732	729	750	735	722	686	755	713	763	732	715	716	744	744	679	760	702	760	729	756	734	743	709	732	762	752	731	746	771	763	720	705	692	754	724	717	730	754	731	751	752	743	659	745	730	728	764	778	661	695	713	725	760	709	736	741	708	725	740	746	704	742	727	738	720	724	727	768	759	697	717	724	737	774	740	709	741	730	748	700	714	751	737	757	744	738	701	708	784	746	725	714	752	719	725	726	709	719	739	708	736	706	765	717	718	721	755	762	730	753	720	759	729	733	710	684	720	721	715	751	757	733	727	738	711	737	762	732	682	725	690	715	691	712	740	727	702	671	725	741	698	742	762	710	717	761	730	727	759	730	761	684	707	703
20079	15504	23803	24552	22336	15057	9764	12717	11487	11391	7599	3337	2965	3348	3596	3794	3403	3005	2820	2752	2303	2609	2844	2261	2029	1928	1961	1858	1520	1548	1789	1364	1850	1252	1134	1153	921	699	669	581	438	439	354	333	323	318	271	283	280	258	241	254	239	224	238	188	212	253	209	209	202	216	212	239	232	239	195	226	247	210	232	248	235	231	228	230	214	229	227	218	212	225	236	235	222	220	210	199	221	213	210	239	217	231	212	212	226	238	205	202	226	237	226	231	217	203	224	224	220	222	208	212	180	208	208	220	220	257	229	241	248	224	246	220	211	241	208	207	210	213	208	211	213	204	233	265	200	193	218	217	206	234	216	203	207	217	236	242	195	215	207	216	225	221	203	238	236	223	211	180	258	220	202	224	216	211	217	196	201	261	208	214	222	202	201	211	206	207	229	220	219	194	216	202	211	221	185	208	226	232	202	236	252	202	222	227	219	234	244	215	203	216	204	223	218	201	202	224	224	215	233	223	226	224	196	232	227	205	216	216	229	205	226	229	249	208	220	216	236	246	223	191	221	190	197	215	232	207	218	221	228	214	202	215	191	206	200	196	224	209	217	202	233	211	220	224	205	221	186	222	240	211	206	202	230	202	240	227	213	234	215	228	236	246	210	194	196	194	189	239	204	217	210	227	225	218	229	217	258	212	194	232	226	203	240	230	214	210	222	197	199	226	188	204	193	209	210	213	215	195	219	218	223	200	222	198	202	234	216	198	210	205	217	227	226	245	222	223	221	213	191	215	211	233	231	191	171	215	231	209	203	222	208	206	223	223	254	215	219	196	230	219	214	217	211	216	215	210	201	194	233	220	204	236	227	202	220	226	223	202	235	241	214	207	202	202	217	211	218	207	225	203	210	204	209	243	225	202	230	228	208	237	227	238	226	249	221	244	234	220	207	229	212	225	234	200	228	213	191	215	223	204	222	243	208	204	221	206	206	227	202	225	233	212	214	234	223	208	219	196	220	200	211	213	187	223	213	225	221	207	210	251	187	207	206	212	212	217	217	198	240	224	196	215	195	237	220	237	221	223	232	214	211	241	216	238	222	209	223	222	214	201	194	218	209	200	214	235	201	221	225	243	230	236	225	200	217	224	216	189	228	230	196	236	196	210	245	212	218	207	216	213	227	205	207	210	231	189	232	204	214	206	216	221	233	215	224	212	236	219	212	234	223	209	205	231	225	218	203	208	227	224	237	227	214	200	231	201	221	194	234	222	240	214	208	232	226	236	205	212	208	225	211	218	211	200	190	212	227	218	225	238	235	197	221	222	236	199	243	210	202	205	223	214	217	242	219	200	223	244	214	213	246	232	208	222	210	201	221	221	208	191	214	216	215	206	220	234	209	211	202	199	210	215	215	232	193	214	220	202	226	230	215	228	221	245	237	221	208	206	222	222	255	249	220	214	216	241	219	215	215	210	213	220	211	219	220	225	214	231	183	223	223	258	228	227	210	220	211	240	215	230	221	223	218	232	210	234	240	222	222	211	229	225	224	193	227	189	195	208	201	221	221	204	194	239	218	210	217	246	215	206	195	225	222	243	219	200	218	228	214	210	208	243	233	206	238	223	234	248	213	224	209	214	213	217	222	233	244	203	220	211	222	217	219	228	222	221	219	197	213	238	198	246	207	216	230	207	189	228	198	199	201	234	219	225	192	225	209	212	207	220	210	228	192	211	205	230	217	264	221	195	193	253	220	233	200	206	226	231	232	200	217	220	230	214	236	217	183	214	230	210	215	230	205	204	230	199	232	249	218	232	204	225	226	239	229	228	222	205	200	208	233	200	203	210	188	211	214	207	200	236	199	207	176	218	239	209	203	231	211	208	213	210	216	201	228	220	231	229	208	246	212	188	220	212	213	214	217	207	242	216	194	210	233	222	221	211	238	226	225	225	190	214	221	245	212	224	205	191	250	201	212	255	237	226	230	217	213	198	206	218	216	238	240	225	200	197	210	262	225	220	244	211	227	209	225	214	237	240	217	217	199	203	212	235	212	225	200	242	195	219	228	238	214	222	212	201	226	234	221	222	240	193	218	211	217	217	229	223	207	211	231	241	238	235	216	238	247	207	221	209	209	212	210	183	214	218	187	237	203	217	228	227	207	229	237	205	217	218	243	217	208	204	199	221	260	233	219	215	212	215	233	219	201	234	219	191	236	231	210	224	193	216	239	206	224	212	254	216	231	222	204	240	207	227	186	226	202	228	247	205	231	230	246	185	226	234	185	207	220	225	242	226	202	207	188	213	221	228	213	214	206	226	213	224	206	223	215	177	228	243	206	208	215	218	227	230	209	205	228	218	219	191	213	226	227	206	234	224	232	210	229	226	218	200	222	238	209	188	211	220	224	231	203	194	229	225	207	220	211	235	227	232	225	246	206	216	213	235	223	219	238	207	220	224	259	233	221	221	210	221	216	222	218	215	236	205	219	257	217	213	207	200	202	221	220	224	201	208	239	212	224	221	211	227	197	195	215	202	229	213	193	212	236	210	214	216	201	205	205	220	248	206	256	216	199	206	242	213	219	241	198	222	240	254	215	215	192	219	224	206	233	242	212	226	227	247	213	230	237	237	223	224	196	230	217	225	204	194	214	210	174	193	234	235	254	211	206	206	208	227	233	213	242	209	204	212	220	224	209	203	236	231	228	237	197	218	220	238	217	245	216	217	220	217	221	220	222	233	229	231	223	261	214	199	220	189	221	228	215	217	241	192	215	201	230	182	219	209	217	235	188	213	202	209	200	208	212	218	206	242	214	208	236	244	222	197	212	240	222	212	216	200	205	201	221	224	217	203	216	186	214	231	212	207	209	213	208	200	208	220	215	223	246	214	233	237	215	217	230	210	232	213	213	219	216	246	232	222	209	220	204	239	218	217	207	204	226	208	234	213	183	238	205	232	213	234	238	210	207	223	218	234	230	210	194	205	209	235	189	214	212	234	220	218	197	225	206	234	211	232	242	222	212	226	214	198	228	206	215	198	219	238	209	232	230	229	242	204	224	231	227	180	224	202	217	213	234	218	214	196	219	226	251	244	211	212	190	203	201	215	218	235	238	201	222	194	212	220	234	230	211	185	207	196	177	231	221	173	198	235	229	234	190	225	221	201	202	220	236	216	227	231	213	220	208	242	218	206	205	234	185	239	212	216	208	230	221	209	228	194	227	195	215	238	199	234	232	205	239	216	211	220	222	239	224	211	230	202	241	213	206	197	226	216	220	225	198	209	232	223	204	228	235	215	221	207	231	245	238	228	246	221	213	214	216	214	224	219	212	224	198	206	231	225	218	230	249	221	212	208	219	208	232	208	225	210	242	216	234	253	210	244	208	202	232	205	217	215	221	210	192	229	215	234	208	244	235	214	206	205	226	199	230	218	209	232	213	214	198	197	187	220	211	222	233	222	224	209	207	232	205	242	219	216	195	247	217	188	238	218	233	226	206	231	222	232	203	220	210	209	232	209	203	216
15029	13873	22929	25560	24739	21372	18141	26123	24852	27107	20905	10897	11831	12608	15217	15766	14667	13187	14016	13671	11546	13523	14937	11791	11020	10885	11366	10811	9233	8868	10644	8772	11499	7301	6828	7075	5738	4334	3728	3144	2343	2346	1746	1358	1487	1476	1129	1245	884	912	760	802	738	651	711	691	684	658	636	661	652	636	630	650	653	636	649	626	656	625	627	646	618	641	623	609	645	685	706	641	639	653	656	649	675	653	629	634	662	587	619	652	639	581	629	655	629	605	608	663	631	607	604	586	634	679	573	598	591	570	615	659	631	615	626	592	610	619	646	574	599	628	547	629	636	600	616	607	600	588	593	640	638	577	614	613	587	614	606	613	658	572	588	632	617	571	608	597	620	569	541	598	599	619	593	609	646	578	596	606	619	616	635	594	607	596	576	607	574	577	609	606	606	572	601	618	569	608	596	638	639	572	586	537	591	569	587	573	631	609	628	644	608	574	584	609	598	556	573	584	585	608	602	608	622	596	591	650	604	589	629	581	590	584	597	606	611	571	599	610	606	605	577	601	629	566	606	576	618	603	569	583	654	565	623	601	565	615	578	569	575	580	574	633	638	570	601	580	588	619	590	635	591	586	563	604	618	613	613	620	579	599	621	560	541	591	587	606	603	636	592	644	623	621	629	601	568	610	650	626	569	592	588	644	557	590	627	586	584	582	600	596	633	584	605	603	608	620	589	601	581	632	616	639	646	559	539	589	568	626	592	595	567	549	630	605	593	589	552	667	591	594	618	626	607	587	617	587	602	565	570	634	602	608	613	604	603	627	607	617	590	592	639	613	593	585	577	602	596	592	639	612	619	596	585	610	598	594	570	597	575	563	583	602	647	599	609	619	604	568	558	594	598	609	594	622	624	589	624	596	584	603	592	587	589	619	569	576	654	614	648	597	601	602	589	624	579	607	621	591	572	607	614	576	614	637	616	576	608	587	613	597	595	544	647	578	597	613	568	595	585	565	599	526	622	565	607	572	613	552	629	560	665	569	609	643	587	614	591	574	649	626	596	617	585	622	597	641	595	625	594	582	606	603	592	652	629	627	552	616	616	607	595	607	622	602	539	612	561	628	598	624	624	573	623	586	635	586	605	631	602	570	612	591	597	632	567	611	613	613	643	625	595	607	618	628	603	568	544	643	641	612	596	614	614	603	614	626	586	596	630	593	623	614	565	636	633	552	594	552	639	621	611	618	606	623	588	592	613	597	645	617	593	641	617	596	651	608	588	594	594	636	565	602	621	650	613	586	638	587	614	611	585	619	589	574	600	624	605	631	615	579	550	621	590	620	636	626	566	570	581	579	651	628	574	589	638	591	616	647	587	614	615	618	625	607	596	561	607	588	610	598	609	630	611	643	568	620	631	664	613	598	634	586	622	604	629	613	587	626	606	633	638	617	621	619	568	585	600	592	591	598	573	579	600	604	650	587	637	606	613	647	579	588	592	607	571	563	642	590	608	607	585	579	569	628	630	613	630	619	576	569	583	612	613	560	588	606	611	574	593	616	631	633	606	589	579	579	586	631	557	592	554	620	606	571	600	589	634	601	591	578	604	576	590	620	600	573	588	578	577	569	585	577	544	588	605	599	574	609	556	591	600	604	606	609	609	564	590	644	600	650	561	618	641	615	624	576	573	614	631	605	594	585	600	624	615	609	579	613	580	597	652	578	620	624	599	594	609	581	640	582	625	612	626	586	568	587	625	609	553	594	590	571	607	630	615	573	571	609	586	628	612	593	601	575	623	575	594	577	640	571	615	631	601	614	563	598	633	613	582	600	603	632	605	590	613	583	579	607	593	563	579	604	586	563	643	623	615	586	588	619	612	589	584	594	571	546	633	613	601	598	588	580	646	620	609	578	551	570	591	621	597	615	571	616	579	607	643	592	584	606	626	554	620	620	573	600	599	636	535	606	610	608	627	578	603	587	585	600	597	585	568	614	597	655	606	607	581	623	583	573	590	582	621	614	575	617	609	657	578	626	607	548	576	570	582	541	626	601	592	607	579	541	619	610	622	615	615	602	645	595	576	618	563	583	569	612	606	605	597	606	624	615	581	620	610	578	605	563	599	572	608	631	653	586	552	608	662	626	610	629	588	615	574	606	644	610	609	614	642	604	636	622	610	607	567	617	623	619	588	582	572	577	605	619	603	662	590	559	557	601	596	548	576	628	623	609	547	603	591	593	603	585	635	585	641	581	585	610	570	615	590	611	593	592	577	609	551	605	610	603	581	562	595	639	576	589	584	610	665	583	601	545	608	586	592	630	628	574	603	583	603	552	598	587	636	569	564	587	641	619	624	593	622	594	597	571	607	593	583	606	579	552	648	556	589	593	616	583	619	602	622	633	619	608	603	602	602	590	634	561	602	580	590	586	590	616	616	595	589	602	592	613	593	603	615	625	575	538	602	571	580	618	601	587	676	600	575	599	582	610	614	640	574	591	565	560	549	607	589	585	571	592	609	576	615	627	580	558	586	612	636	570	546	601	583	640	603	625	606	578	598	564	629	598	578	588	645	638	553	587	590	636	617	618	592	612	611	565	580	556	623	605	605	587	577	607	615	627	624	581	604	587	575	615	603	554	603	643	541	586	605	646	599	603	627	622	609	612	619	604	580	583	612	616	577	635	612	602	623	600	597	622	597	616	583	628	657	579	609	568	565	614	636	585	616	619	632	635	573	601	596	576	561	616	601	638	587	580	624	590	590	617	563	612	603	595	568	659	606	625	619	586	591	586	596	604	620	601	566	583	613	606	575	619	609	629	542	628	592	621	616	547	600	610	601	602	586	619	626	607	621	584	605	580	598	650	579	631	582	647	586	594	627	604	564	620	614	585	633	591	607	564	610	607	584	645	585	594	630	584	611	629	624	615	603	643	618	620	588	571	620	534	613	597	587	616	617	619	627	615	595	570	601	605	564	606	607	565	595	573	626	611	543	614	632	562	561	653	619	618	595	611	566	576	581	605	598	635	606	616	618	589	592	604	627	565	605	617	574	592	581	552	607	595	590	631	506	587	628	603	587	596	553	569	606	553	585	613	562	593	553	579	609	545	611	612	596	618	596	611	609	582	577	652	585	558	576	599	603	611	614	608	570	652	599	561	562	656	607	619	614	630	593	637	591	589	607	589	605	597	628	615	623	605	622	597	609	590	608	622	602	606	608	590	582	614	596	560	648	597	554	573	588	555	609	614	617	558	620	610	628	590	603	641	654	557	585	607	599	603	592	634	634	591	559	628	620	619	596	600	603	597	615	644	598	585	612	571	572	638	616	567	568	629	605	599	601	557	660	636	591	567	598	570	595	604	598	596	588	595	672	625	616	624	593	618	599	616	590	588	608	606	573	606	617	600	612	631	564	571	656	592	663	556	598	598	606	573	614	587	599	584	650	614	617	634	594	601	582	584	558	565	624	599	635	601	572	610	606	574	599	631	618	593	611	639	590	601	630	609	597	582	600	588	646	559	611	582	596	565	592	579	644	589
27964	21908	30716	30196	29191	23273	16108	17102	18770	18546	13452	5254	5433	5786	6038	6663	6181	5718	5000	4682	3815	4623	4728	3867	3533	3242	3442	3171	2881	2448	2954	2509	3097	2075	1851	1719	1311	1076	1003	869	585	521	465	372	414	381	265	307	232	252	238	227	206	221	200	202	201	190	207	188	183	181	205	207	198	201	207	178	235	211	199	168	193	197	201	190	198	176	180	197	184	197	184	192	224	185	184	197	182	175	176	197	177	205	186	194	192	165	187	169	180	219	177	175	172	189	181	194	187	174	161	167	174	184	185	200	183	184	216	160	181	196	176	186	187	202	171	196	178	174	186	186	185	175	183	183	163	188	177	181	178	188	179	186	171	212	171	179	183	182	183	170	178	212	213	202	191	171	169	185	178	198	184	189	177	183	190	202	185	175	182	201	187	173	189	191	192	199	167	187	169	193	174	183	220	179	194	182	170	199	187	200	129	186	187	173	224	180	178	184	172	187	165	180	169	180	212	174	210	185	185	178	190	191	170	207	161	169	173	190	201	186	166	209	180	182	181	205	199	178	172	185	182	145	200	200	188	196	188	218	168	194	209	196	178	183	191	178	176	190	175	173	190	162	173	166	182	195	190	177	194	184	166	171	180	216	172	189	185	161	192	169	170	171	166	187	180	159	204	177	191	173	187	200	174	163	172	190	178	213	205	205	186	191	193	187	181	171	194	173	172	192	203	191	166	194	159	182	180	188	177	201	193	174	188	179	191	201	169	199	165	168	178	181	187	182	189	169	200	181	186	187	200	199	168	165	204	196	178	203	161	181	185	190	187	192	191	176	199	165	183	207	175	189	199	205	184	188	176	178	202	172	183	175	183	207	182	155	205	204	180	172	184	196	174	177	175	181	198	187	181	170	188	184	191	194	163	210	208	175	173	187	181	159	193	185	210	202	160	201	216	187	208	199	191	172	171	208	190	184	186	171	205	163	195	197	175	198	180	205	167	191	187	210	186	169	187	197	179	196	204	183	162	172	182	165	182	203	168	162	168	195	171	167	172	172	210	186	185	170	192	185	169	188	225	199	197	184	171	179	173	192	171	165	193	175	199	184	172	184	172	183	190	187	176	167	202	202	166	194	166	176	141	203	177	214	205	173	197	181	176	189	170	154	188	190	180	183	207	172	170	214	191	184	176	147	158	187	202	179	180	185	180	213	199	155	193	214	201	181	173	194	197	171	164	162	193	170	182	176	167	174	175	199	170	167	173	163	180	188	181	158	201	189	168	178	191	181	188	178	173	159	165	210	179	160	167	178	191	200	223	185	208	226	181	197	165	193	160	170	186	154	200	215	200	192	174	184	143	197	200	193	171	193	201	159	164	187	178	187	169	177	176	179	178	177	163	197	160	216	185	177	183	168	174	193	154	172	223	192	206	161	161	214	192	170	178	195	186	190	200	203	193	189	201	195	201	168	192	186	201	219	169	160	166	169	178	182	172	161	170	236	194	183	161	196	187	191	178	181	205	198	182	182	227	169	166	169	178	174	202	174	202	165	203	201	184	195	177	190	215	195	187	175	183	177	180	190	167	170	166	173	179	190	175	181	189	188	187	188	196	181	166	177	198	192	188	201	169	179	186	176	196	171	186	192	183	181	165	175	192	196	171	184	183	201	176	187	192	194	150	192	203	159	166	177	203	174	186	172	188	179	178	173	186	194	179	175	185	205	201	169	179	177	175	179	188	188	158	200	182	182	176	188	172	168	203	155	172	180	170	171	173	201	168	184	172	213	190	213	178	164	180	188	191	208	199	193	183	212	184	170	188	161	190	160	196	175	190	176	192	164	200	178	175	181	172	195	174	177	192	202	177	189	163	179	183	176	180	169	192	187	184	178	174	213	169	181	196	163	193	175	174	193	187	200	179	164	169	188	210	185	182	216	184	173	214	185	189	218	203	189	191	200	186	179	158	190	171	177	178	171	187	198	184	187	181	147	188	205	181	193	198	187	188	187	184	173	189	190	185	168	176	201	182	174	186	155	168	173	191	165	169	203	177	182	187	179	182	173	181	167	180	196	173	182	189	203	181	195	180	177	188	172	181	200	181	181	177	190	179	169	150	160	191	167	189	187	187	194	195	155	185	214	202	177	193	163	167	174	168	155	201	193	181	172	166	198	186	185	196	181	163	209	200	177	168	178	197	180	182	160	172	173	189	172	205	207	173	188	174	190	194	194	168	163	179	185	171	194	210	188	178	199	184	187	173	181	183	206	185	182	204	192	188	174	200	189	204	191	181	185	180	196	196	160	196	167	179	160	193	179	196	203	184	177	171	172	171	194	176	192	195	180	179	173	191	180	209	194	183	175	213	165	168	180	215	182	191	176	191	186	191	185	175	173	194	180	179	196	187	197	182	196	195	179	177	171	170	191	175	183	207	202	184	160	175	177	192	167	180	184	188	180	187	202	194	166	207	181	183	192	189	181	178	175	191	179	174	172	177	200	159	202	206	176	182	199	189	188	189	168	182	170	187	194	218	189	198	177	219	205	200	182	193	218	201	186	197	179	167	201	186	186	186	179	197	201	210	154	201	147	191	184	171	192	156	165	192	192	176	174	185	162	195	188	155	188	156	181	185	171	216	197	190	195	177	184	208	160	177	183	151	187	183	172	211	207	196	180	177	208	180	200	178	182	189	190	174	191	181	172	191	172	176	184	181	206	168	155	214	157	193	194	182	178	206	187	210	153	168	199	194	209	185	207	193	204	158	164	199	182	203	187	169	181	182	194	171	195	186	183	194	186	180	177	189	185	197	190	198	198	172	202	184	158	177	220	208	178	169	178	181	187	145	187	179	155	204	191	175	199	195	189	202	196	175	177	194	183	172	183	191	186	169	163	176	197	189	194	187	202	183	201	196	180	208	205	190	173	224	187	193	171	186	199	197	185	168	162	172	185	197	191	195	206	166	195	168	193	177	167	178	192	198	192	184	192	153	169	195	201	202	147	201	196	205	203	203	178	187	172	192	178	162	172	187	185	183	198	184	171	180	180	212	180	193	163	207	190	193	176	191	172	174	171	183	204	169	209	191	198	201	181	180	165	173	176	191	217	175	184	195	185	175	169	182	180	208	178	179	189	183	206	200	193	180	177	213	192	182	189	176	177	168	198	182	208	175	174	186	189	167	191	186	175	188	188	177	173	184	181	191	182	163	198	173	171	198	173	165	175	185	206	196	177	178	199	202	184	184	187	206	207	178	188	190	177	176	200	195	218	192	198	198	201	188	152	180	167	180	153	161	173	172	158	182	179	186	180	166	183	187	171	182	195	164	171	194	173	198	179	158	213	201	177	193	213	208	183	191	205	197	177	194	171	178	162	196	182	171	184	198	184	174	176	175	183	178	179	161	182	158	195	207	201	161	185	214	194	186	179	164	188	172	184	184	168	169	189	194	203	197	193	186	175	177	168	193	193	151	210	176	158	191	181	173	174	193	188	187	179	192	192	193	180	163	164	212	186	195	178	189	188	208	198
18333	18197	27972	30258	31378	28179	21986	30357	32084	33591	27598	12699	17380	18740	21093	21891	20265	19420	19376	19942	17856	20058	20868	16615	16136	16409	17123	16182	15194	13727	15710	13515	17135	11259	11497	10426	8227	6872	6409	4910	3766	3235	2562	1985	2221	1978	1535	1692	1052	1157	898	904	779	743	732	699	657	643	684	659	596	626	601	569	572	603	613	629	620	585	607	603	614	623	553	604	679	666	628	587	630	643	620	608	573	583	555	580	559	560	574	517	517	526	541	523	523	513	511	541	564	525	501	523	506	529	490	535	519	554	549	488	548	527	555	557	532	519	551	546	522	521	474	551	528	553	516	549	492	532	520	514	528	523	559	544	489	527	537	570	558	518	558	499	541	529	513	508	539	526	564	543	519	548	488	529	536	542	538	524	567	509	531	552	513	551	568	493	547	528	480	490	530	508	515	517	506	570	559	504	535	526	526	555	549	499	570	496	547	508	528	506	499	545	553	534	527	541	523	525	538	513	520	479	560	579	526	474	536	523	530	480	540	514	500	506	495	550	496	502	520	535	513	544	491	549	531	497	543	512	538	500	514	538	535	514	523	574	545	518	513	525	539	468	535	528	477	545	516	577	519	514	494	562	548	529	530	496	488	531	519	487	506	518	517	530	524	519	532	540	527	540	559	525	532	551	547	532	531	556	542	513	506	522	528	568	491	513	516	527	486	542	484	546	478	570	553	508	475	489	515	521	462	500	525	545	515	516	515	531	557	563	516	537	574	544	514	476	511	529	527	493	519	526	520	524	578	523	546	539	536	498	530	551	533	541	553	462	498	505	527	494	501	524	550	479	535	527	461	560	525	503	530	521	510	481	543	524	519	537	501	509	499	553	547	543	495	517	508	478	506	468	523	537	526	568	497	547	554	541	540	482	543	516	522	497	519	513	552	545	512	530	563	525	545	509	498	524	522	499	524	502	512	511	520	523	526	527	526	507	530	570	544	533	506	511	528	511	561	539	500	533	513	547	492	517	548	494	573	531	487	507	508	526	543	517	524	523	540	532	497	548	509	533	530	543	518	494	512	525	522	535	501	563	545	488	517	490	532	514	492	487	555	523	522	525	560	495	513	547	514	516	538	505	482	498	511	510	540	509	510	517	544	546	531	508	518	512	518	585	508	529	497	536	532	534	487	548	543	516	549	499	533	522	518	453	528	498	502	505	505	517	484	538	537	494	487	527	521	538	504	554	515	512	517	540	529	554	472	521	499	540	508	518	525	516	480	527	491	534	537	514	518	540	583	504	564	480	495	512	510	551	533	528	510	491	546	546	526	501	523	530	543	549	540	553	511	537	526	511	547	536	503	539	525	553	530	536	542	480	536	510	531	521	461	545	543	552	541	505	546	487	538	573	546	535	524	546	534	495	481	497	533	498	564	543	530	583	490	500	503	528	523	525	524	532	476	549	524	530	520	502	516	510	546	522	518	532	543	526	534	510	510	537	522	497	513	542	550	505	507	481	512	515	528	531	502	537	507	508	514	508	529	556	519	498	496	514	506	517	505	496	517	498	525	547	510	536	514	569	523	524	523	522	527	507	555	472	557	495	528	511	542	496	522	539	526	510	526	513	517	493	511	517	494	519	498	507	527	566	528	530	512	540	526	535	550	562	502	546	508	528	525	501	524	509	533	520	525	510	510	543	483	554	512	502	511	504	514	529	564	523	503	502	501	522	529	549	537	505	485	521	514	520	515	525	495	509	483	506	547	507	542	544	529	579	542	552	529	508	481	550	504	554	528	497	530	513	469	495	528	502	527	578	504	506	529	504	511	522	515	521	529	569	524	511	532	529	557	519	555	546	547	527	548	526	535	536	481	505	485	553	527	510	565	548	530	538	513	533	497	520	526	460	488	482	475	528	513	509	499	513	523	548	535	493	487	567	518	520	566	534	529	526	538	494	524	492	539	504	504	499	524	519	537	510	539	549	510	498	477	540	519	518	491	555	498	484	525	495	514	554	515	527	506	520	515	514	550	525	519	505	586	554	531	530	480	493	484	515	492	506	534	504	548	502	520	531	503	503	538	490	557	487	542	528	520	503	542	534	519	567	544	497	489	486	483	534	550	531	571	540	502	529	497	474	526	527	528	522	544	527	517	544	515	501	546	550	540	529	532	526	535	525	531	492	504	489	549	527	531	512	537	523	540	511	550	530	576	557	540	522	545	519	578	517	513	533	487	549	535	549	524	518	500	531	563	527	536	538	519	525	520	526	542	540	510	529	554	524	461	521	510	553	512	506	498	492	523	480	508	523	525	517	573	549	534	508	529	481	562	518	529	516	509	492	525	524	525	519	517	496	539	565	545	471	554	516	473	541	508	489	532	509	490	465	500	533	508	546	521	524	506	527	509	523	530	518	538	534	535	524	524	541	503	525	473	528	560	546	533	507	550	544	482	561	552	487	539	531	523	489	494	538	569	514	509	547	530	558	527	534	512	510	527	527	536	541	506	506	559	520	502	540	529	507	503	518	529	542	502	531	528	550	514	507	506	518	538	505	509	535	511	518	509	518	527	493	491	530	526	508	490	522	523	561	597	529	537	543	538	563	541	530	515	559	510	517	549	523	534	546	548	526	503	504	520	499	496	520	548	504	536	512	520	512	508	543	488	514	520	525	515	489	535	497	522	494	528	545	484	543	503	562	515	572	551	523	550	572	508	503	519	521	491	508	503	523	535	535	521	505	494	487	503	521	533	522	484	538	496	502	534	510	519	510	535	512	558	484	501	541	497	521	524	523	510	528	537	520	514	502	508	519	537	516	594	477	539	538	481	526	529	539	517	465	547	522	507	498	547	538	532	525	527	514	459	496	488	502	528	530	552	538	539	544	524	541	515	537	500	519	483	546	511	548	498	550	523	515	485	545	496	523	548	566	572	505	530	532	472	498	516	509	499	521	507	529	537	466	507	522	515	491	530	533	502	502	530	498	560	523	544	531	519	536	529	518	543	545	511	514	511	532	519	540	491	516	522	557	527	550	498	568	508	471	507	529	580	508	535	525	510	529	511	519	550	491	522	496	516	510	544	525	543	518	478	522	542	467	519	482	515	537	498	554	549	513	543	477	480	527	534	505	562	490	545	508	534	570	535	544	521	511	563	532	569	532	532	542	530	480	500	504	534	541	490	495	493	501	466	505	532	513	564	506	551	505	504	519	507	511	478	526	504	532	507	500	513	535	507	502	532	505	536	564	562	502	544	487	523	516	528	529	485	526	562	525	507	540	557	527	523	553	484	510	492	519	528	548	457	561	487	527	476	497	537	513	497	524	508	529	524	528	495	490	519	511	511	524	555	542	512	503	490	539	532	528	524	497	548	519	526	535	540	541	539	527	535	543	498	499	502	577	520	522	545	516	512	516	542	521	525	536	538	548	532	557	486	515	488	529	580	511	545	531	489	523	494	541	535	495	565	523	494	525	553	547	531	549	503	448	492	535	518	506	502	508	540	526	517	533	539	521	522	540	514	554	524	503	501	518	533	555	527	532
5664	3299	5287	4032	2780	1725	1200	1339	1185	1115	832	547	494	498	522	524	489	558	449	431	438	459	447	416	408	368	399	410	385	357	421	355	381	341	349	333	293	334	335	315	312	289	286	312	293	273	258	266	262	287	278	290	243	273	264	267	245	300	258	268	290	279	281	295	253	283	298	295	262	262	278	268	246	250	280	283	293	283	266	277	273	255	256	263	259	262	267	274	286	256	258	304	275	277	285	269	253	282	252	272	278	307	279	263	271	291	287	261	264	249	272	253	249	251	283	280	282	275	271	265	270	287	304	269	289	255	276	271	257	254	276	277	280	259	266	287	300	278	297	285	277	259	265	271	259	242	268	288	253	281	233	277	300	306	283	299	271	270	284	276	279	256	267	260	260	288	293	280	229	244	251	301	291	308	268	287	247	266	282	245	295	256	288	255	278	292	283	261	272	256	294	260	269	290	269	255	287	248	254	263	280	256	283	289	287	286	260	249	261	255	271	281	285	263	256	267	256	253	260	249	278	272	270	289	278	278	271	274	277	280	267	281	260	243	277	260	276	278	274	300	292	251	281	254	259	277	262	282	253	275	289	268	277	268	269	289	293	254	290	286	259	273	264	290	256	259	289	268	290	280	278	267	292	301	270	243	264	235	280	291	263	250	260	298	251	283	262	288	253	273	287	308	266	285	291	284	269	281	256	294	270	289	279	268	274	265	281	284	246	277	278	251	251	281	269	268	282	267	262	290	263	309	285	267	277	299	289	266	262	268	285	282	252	251	247	256	255	269	278	260	282	266	283	279	256	264	286	288	282	279	273	268	312	267	270	269	273	271	268	264	253	285	240	317	268	280	263	266	257	269	269	255	268	301	288	286	260	285	248	294	256	298	260	257	288	270	296	254	244	278	248	267	284	268	259	263	258	276	265	263	288	297	283	258	279	268	283	255	270	277	297	265	283	261	276	278	287	286	272	268	303	295	257	282	276	267	265	281	263	281	259	233	252	258	259	260	269	272	274	266	270	326	261	239	269	270	283	262	243	274	264	263	293	301	256	291	262	256	302	270	296	258	291	258	273	290	242	266	272	277	264	292	256	264	262	246	286	238	260	294	269	275	290	266	262	249	295	266	333	272	307	280	261	270	279	271	271	295	281	266	251	255	260	276	263	285	263	286	260	281	258	256	281	273	250	268	253	300	261	282	255	267	263	262	292	235	267	259	264	279	268	274	268	252	275	238	263	248	259	284	253	279	257	271	241	274	292	274	291	262	287	279	275	294	278	276	244	265	281	300	288	283	272	277	262	281	306	277	309	258	281	309	259	290	271	268	265	304	288	255	278	273	307	273	258	293	261	277	263	272	286	276	276	251	290	257	292	263	281	291	271	274	261	275	300	252	256	244	273	267	294	277	281	265	265	263	274	302	265	235	286	280	249	263	258	264	286	278	268	266	308	253	280	284	282	285	273	269	277	264	260	292	249	264	251	281	290	270	276	279	249	251	283	249	261	243	296	282	286	255	293	289	280	261	276	251	238	312	279	277	288	268	282	279	241	264	277	282	273	280	251	269	298	287	277	264	283	243	259	258	263	305	286	276	263	262	273	277	295	280	249	279	257	263	244	279	256	295	261	237	264	259	265	260	245	257	235	278	284	276	284	285	262	276	308	265	264	287	249	294	295	249	259	256	264	276	279	247	241	250	286	251	288	246	287	265	292	271	268	253	264	252	294	249	279	281	306	279	255	269	271	313	262	250	280	290	251	270	279	264	291	262	274	280	266	282	286	253	260	273	257	254	252	272	256	279	240	245	261	295	281	267	280	271	287	259	250	301	277	290	287	283	267	279	280	263	277	272	283	260	264	254	286	259	259	279	251	263	251	248	269	289	308	282	312	285	273	264	259	271	269	269	280	270	285	252	264	256	238	266	282	272	254	275	283	264	286	252	263	272	247	258	271	284	263	281	264	262	270	271	281	279	243	238	269	273	255	280	293	263	261	255	264	245	283	263	311	244	286	280	245	271	246	263	266	267	229	266	255	294	267	286	282	256	252	287	268	269	277	272	272	294	270	207	266	301	280	277	280	267	292	267	254	292	255	256	260	257	305	323	258	282	286	258	243	265	265	293	252	263	263	246	255	274	282	246	286	299	253	278	264	323	282	293	235	288	269	252	262	268	283	288	262	272	270	262	267	309	281	276	261	263	267	268	261	269	277	263	286	267	251	284	306	265	223	282	277	308	273	265	236	260	270	263	275	258	260	270	246	239	276	286	239	258	261	253	278	295	281	256	284	264	301	246	247	270	275	299	283	247	258	280	260	255	286	268	280	255	282	286	272	264	253	279	306	279	272	287	282	252	276	264	281	278	285	287	262	283	253	271	240	299	256	297	263	284	253	292	242	260	264	268	255	257	266	281	256	283	283	273	260	279	275	273	271	282	285	275	299	310	265	282	284	264	271	259	267	249	265	299	268	276	293	273	299	272	273	268	259	271	294	275	286	263	265	283	243	237	300	287	257	267	276	270	301	252	272	276	272	273	262	247	278	250	249	290	267	295	275	256	300	281	242	292	260	277	248	256	289	260	253	254	273	272	266	268	288	251	255	242	275	275	281	259	268	265	257	284	286	285	263	264	271	261	248	312	256	243	248	270	282	273	241	270	299	251	286	270	289	262	299	260	286	290	239	256	278	255	289	292	266	295	260	273	291	273	269	276	274	292	298	277	265	282	276	285	269	294	280	270	282	264	278	282	271	272	275	293	266	320	272	296	273	244	263	285	288	256	280	267	303	309	270	278	264	264	266	275	260	264	267	265	263	274	282	264	275	278	282	281	277	287	250	289	256	279	266	276	281	256	276	247	272	258	259	272	250	277	283	268	285	289	264	281	296	267	284	287	264	286	268	262	266	275	246	240	266	294	255	251	270	273	262	281	286	265	298	298	242	279	258	282	264	255	266	269	272	261	274	261	264	269	274	262	276	286	258	263	289	248	252	279	289	265	288	264	289	264	241	289	284	240	290	278	286	291	283	282	246	265	286	288	310	243	292	271	280	263	282	269	289	290	273	262	286	287	257	266	267	310	262	243	243	252	258	296	276	263	314	250	265	268	276	272	259	249	277	248	286	266	271	295	292	286	264	279	254	218	280	267	251	272	261	243	274	285	285	253	267	266	248	297	253	291	282	291	264	276	273	243	259	263	279	293	280	272	263	254	258	271	252	277	291	280	268	267	254	286	265	317	281	303	254	266	291	275	288	258	235	294	265	272	271	259	279	297	256	276	271	293	283	297	274	250	275	308	286	228	267	277	276	268	273	263	287	265	274	282	295	294	295	271	310	273	266	254	241	291	292	253	270	223	278	247	278	275	276	295	274	294	284	256	279	250	277	273	250	258	259	272	248	272	289	276	252	281	282	268	293	272	272	251	250	280	262	254	272	297	279	267	263	264	273	256	252	247	275	271	262	276	285	257	267	279	269	281	263	279	275	266	242	279	259	278	283	279
5573	4236	9505	8896	7690	5974	4285	5583	5113	5228	3626	2326	2362	2313	2497	2579	2241	2219	2070	2150	1801	2069	1929	1674	1759	1716	1681	1626	1561	1391	1598	1376	1608	1318	1312	1117	1124	971	983	923	875	887	798	832	836	797	805	798	732	797	787	703	772	769	689	790	751	788	739	739	716	749	758	688	697	707	752	742	776	742	745	700	776	727	720	765	718	721	719	739	754	728	694	739	741	765	732	722	765	707	661	775	743	730	716	715	702	754	772	705	778	715	703	721	685	706	757	728	701	734	729	709	721	730	725	771	769	757	723	713	697	688	779	728	749	778	741	735	708	729	725	689	717	695	716	725	694	729	731	694	710	717	709	726	744	763	737	714	751	706	787	785	729	721	699	729	704	782	768	722	769	733	716	729	724	712	739	766	737	693	720	727	770	737	745	696	722	710	734	766	718	692	728	715	694	711	733	737	771	786	764	734	693	713	708	768	723	756	728	756	738	739	768	763	768	720	682	683	713	757	735	733	718	780	721	730	716	753	713	730	736	726	709	722	682	719	762	743	740	731	752	729	713	723	769	700	753	737	710	711	683	745	758	716	794	720	751	690	740	755	730	721	732	736	750	735	768	730	723	788	744	701	745	764	728	786	750	733	759	739	730	741	713	772	752	765	712	739	736	722	760	733	724	753	739	704	687	706	776	742	746	718	717	719	764	806	775	772	682	751	772	743	740	702	717	746	719	695	734	720	743	742	738	724	761	729	707	764	687	688	729	769	741	729	759	723	764	713	731	729	730	692	755	759	754	678	774	737	763	752	729	741	723	744	763	686	691	726	781	726	727	712	723	735	746	736	709	744	720	754	697	751	714	763	738	715	742	760	702	729	768	773	717	717	763	732	728	716	763	718	719	764	708	743	752	735	719	733	674	792	722	680	746	711	700	760	685	755	745	724	720	689	680	733	748	759	735	723	712	762	728	701	687	709	702	768	715	732	750	755	708	752	751	758	688	729	731	763	776	747	708	742	776	738	701	724	722	720	768	695	766	687	732	716	694	761	694	765	678	739	721	695	717	716	750	704	719	699	762	737	679	724	744	738	723	726	753	778	720	748	667	696	715	742	727	704	734	722	715	750	705	783	779	720	770	771	677	721	753	710	719	706	780	745	715	734	774	725	708	737	715	776	726	719	726	701	757	741	791	769	734	760	753	714	740	763	725	730	731	739	764	738	704	708	725	780	709	732	715	746	778	709	698	773	738	741	680	749	760	759	769	709	731	755	700	727	720	772	734	753	712	714	729	713	756	762	752	690	734	727	755	730	728	744	725	760	715	723	794	710	734	721	692	758	717	725	737	753	723	643	681	695	722	719	751	739	756	744	737	718	747	698	742	713	713	743	792	752	722	747	723	768	732	743	749	754	738	682	732	699	734	735	718	753	696	754	722	778	752	746	733	772	734	700	757	703	733	782	727	730	719	740	716	729	719	758	684	769	726	740	693	804	740	734	720	694	710	751	767	737	784	726	703	735	703	730	722	713	717	715	724	771	722	736	741	726	756	723	764	756	756	710	727	705	708	732	721	740	701	763	729	731	755	779	698	713	715	699	735	757	699	717	733	701	772	717	728	753	741	704	778	782	794	701	723	762	785	735	709	729	711	732	745	762	778	732	745	731	769	787	722	726	751	752	725	763	756	709	736	737	730	707	733	723	753	756	705	687	727	701	738	723	729	745	760	764	726	751	713	706	745	774	716	674	722	757	790	701	660	776	744	762	755	762	749	751	704	781	752	697	723	749	726	723	761	753	747	728	801	739	734	780	702	718	698	723	703	733	756	745	736	707	732	754	743	774	745	696	759	793	682	774	680	762	722	709	729	754	763	728	751	737	674	709	734	747	731	735	764	695	738	708	705	731	726	759	694	748	749	749	713	702	730	743	747	719	777	729	717	724	705	769	712	702	772	790	757	718	758	729	708	776	732	753	734	772	767	741	743	755	707	727	782	697	730	755	731	750	737	753	750	744	791	748	709	715	734	729	784	740	712	720	682	681	737	689	710	743	718	738	722	713	731	735	764	749	796	691	719	777	723	749	730	764	711	738	733	715	669	750	727	744	718	754	738	775	713	738	738	730	693	709	758	729	751	719	777	717	771	754	749	742	713	707	759	693	734	743	748	724	661	737	733	700	707	714	769	709	737	739	738	726	762	740	732	696	744	725	761	695	766	765	796	713	794	729	713	713	709	716	742	697	752	736	763	709	766	718	790	703	712	737	698	718	708	737	723	719	689	751	765	711	715	726	702	729	782	778	748	732	738	754	758	757	742	757	711	734	726	776	754	694	745	720	698	746	695	741	723	735	781	745	755	682	718	740	710	698	728	782	760	739	720	730	746	731	713	740	734	752	741	766	700	729	742	726	747	724	730	730	725	688	748	756	739	734	769	760	754	744	723	756	781	769	769	743	733	738	736	772	769	733	742	766	727	728	760	749	720	747	736	714	738	689	720	750	770	763	789	767	743	776	720	761	769	732	753	698	732	733	709	672	750	741	712	721	744	718	736	715	754	750	717	762	724	738	754	725	695	719	752	755	779	756	744	727	721	683	709	729	725	713	708	687	749	765	755	685	708	670	741	749	723	811	746	784	769	770	680	753	754	798	752	750	720	768	738	730	735	718	704	717	809	770	733	730	811	728	705	720	767	719	742	714	721	732	767	711	702	758	751	716	692	714	731	741	727	749	722	769	792	717	716	772	750	704	713	736	690	726	736	786	727	753	743	744	717	757	740	705	715	763	745	705	795	688	702	722	775	684	717	755	702	705	702	786	751	741	673	759	771	738	742	686	742	782	739	781	709	725	657	741	723	768	739	703	737	713	774	780	737	726	759	720	769	733	772	729	703	764	768	717	679	740	752	759	745	713	770	695	759	739	695	708	702	740	760	722	699	735	703	733	697	726	739	693	747	763	717	708	728	720	758	742	705	697	751	691	758	714	727	744	729	730	724	732	735	711	702	766	786	679	692	736	757	772	746	736	740	769	735	775	695	711	742	688	701	757	759	681	708	740	777	675	714	690	709	694	702	718	732	757	711	734	790	705	760	706	760	719	731	829	712	750	730	754	691	780	725	669	732	718	764	788	771	686	747	690	767	740	737	749	795	734	728	737	794	754	716	720	722	694	692	725	723	762	743	757	755	689	705	763	740	698	733	759	769	714	731	731	709	736	717	802	720	689	709	707	724	735	706	758	673	803	739	751	692	706	761	713	722	759	749	745	694	720	737	733	748	722	733	695	708	728	736	745	702	690	781	711	736	723	757	737	778	812	743	714	769	771	758	718	775	717	816	717	741	779	718	719	769	718	778	745	755	730	748	740	746	773	716	725	739	772	710	699	750	759	764	741	697	712	725	752	752	756	732	727	727	714	691	723	739	746	726	693	730	720	768	769	697	729	669	726	695	740	766	696	740	752	709	748	726	763	693	751	754	716	766	703	756	744	733	724	734	750	727	765	743	699	684	741	757	752	708	699
19560	15554	24737	24704	22769	16790	10558	12622	12368	11803	7717	3324	2975	3442	3358	3867	3193	3057	2993	2868	2467	2628	2582	1960	2066	1912	1994	1855	1608	1525	1849	1460	1920	1242	1164	975	868	742	636	576	443	407	372	342	315	303	228	311	267	291	236	252	238	239	249	216	238	206	218	249	208	236	211	215	234	204	235	254	218	240	243	208	219	210	231	241	235	231	229	244	229	230	217	242	232	241	216	246	232	211	222	214	228	227	221	197	216	227	221	225	215	204	204	217	197	231	202	228	236	205	192	228	211	206	218	263	204	215	229	202	217	226	249	206	214	208	211	235	192	250	212	220	207	233	209	203	213	221	209	223	210	216	230	199	225	228	214	219	212	208	219	231	242	228	229	224	206	250	215	219	215	210	215	244	226	219	220	237	244	217	191	202	201	219	226	199	228	206	206	194	221	218	262	187	239	225	250	201	229	205	219	226	215	224	201	205	218	220	251	209	204	216	215	234	232	204	216	209	213	216	193	220	231	207	223	202	223	216	238	228	227	224	211	224	224	206	247	231	223	233	225	230	198	219	225	247	201	220	246	200	219	218	230	216	237	221	220	209	210	213	220	206	189	216	245	231	216	232	209	232	201	224	223	217	237	237	202	205	210	229	192	255	226	232	208	205	196	200	238	233	210	210	221	200	201	209	205	211	194	215	213	202	168	203	213	264	228	247	234	223	211	195	224	219	224	208	220	221	213	221	220	189	200	226	204	200	211	238	193	249	233	202	200	188	233	238	240	202	214	235	233	199	231	198	191	204	248	224	208	203	213	220	212	185	196	223	209	189	202	222	228	210	230	227	204	203	208	212	200	222	197	204	193	227	221	209	212	208	240	247	207	208	218	221	230	196	219	228	227	210	214	244	246	190	236	221	214	239	230	218	197	224	209	203	220	233	222	217	231	213	217	227	232	194	208	209	206	197	242	216	203	282	232	213	228	210	225	230	215	202	220	237	236	226	201	234	225	218	192	203	224	205	210	220	218	233	213	239	205	229	209	227	225	223	219	228	225	208	206	211	202	222	226	213	227	198	247	199	214	230	243	200	187	222	205	239	229	229	228	178	213	218	220	223	216	215	218	228	248	194	236	200	221	195	242	210	247	227	232	242	198	204	257	223	196	212	196	191	189	208	225	219	198	217	206	217	202	211	225	210	221	210	228	221	217	223	241	210	223	199	233	202	215	210	246	208	209	221	210	222	193	231	216	225	191	241	221	217	198	228	207	218	208	215	238	241	231	200	216	194	237	250	236	238	229	204	221	184	209	221	215	214	244	230	236	211	233	202	234	222	204	205	225	229	188	216	211	222	193	221	233	221	200	233	213	235	211	219	237	209	208	207	236	232	204	205	241	221	222	227	223	230	200	200	191	202	212	207	188	229	232	212	216	231	238	201	181	203	217	215	230	225	223	217	237	246	219	238	205	227	239	202	227	220	212	211	240	221	207	219	216	214	211	198	222	256	214	189	202	210	210	202	235	227	214	229	231	228	205	195	243	227	221	190	228	233	210	229	212	228	224	187	210	223	247	230	234	208	187	229	203	223	219	234	219	231	232	212	199	220	232	210	222	178	206	220	218	218	200	215	214	214	239	208	228	251	219	197	234	209	224	251	196	211	214	235	238	231	230	234	224	221	214	206	191	191	227	236	247	217	228	216	237	204	207	236	207	216	251	237	242	225	227	206	213	238	208	245	216	225	214	246	209	225	229	242	250	215	195	202	213	247	218	231	247	231	255	218	264	213	232	204	226	221	217	221	198	232	231	220	189	231	210	198	221	226	215	197	217	198	194	235	248	251	210	195	219	197	193	199	214	215	231	245	180	223	210	217	226	199	207	210	213	223	193	245	225	205	226	223	213	196	225	205	266	215	235	207	219	196	235	194	178	235	219	222	232	213	223	221	199	239	223	229	215	214	225	229	225	211	242	213	223	198	244	187	240	225	233	232	211	204	186	250	220	203	230	215	232	230	225	219	244	228	233	193	196	221	213	221	201	208	213	210	224	230	246	221	219	210	196	190	241	206	205	217	207	207	212	197	219	230	231	214	206	210	229	203	222	236	199	206	197	221	233	205	205	214	233	231	214	189	206	233	229	204	240	240	208	233	207	204	236	225	220	205	223	230	220	237	200	220	224	218	221	203	228	230	209	223	200	202	227	213	216	194	217	219	207	211	223	237	213	209	226	219	204	227	212	239	229	222	232	202	218	204	205	227	228	202	218	214	191	201	219	200	191	235	245	212	223	230	197	184	239	211	226	219	219	195	201	205	213	228	212	243	196	224	208	211	220	243	214	204	212	227	223	236	232	236	224	234	226	200	212	247	209	215	217	217	217	234	236	223	200	223	227	221	209	235	222	186	216	195	242	202	223	228	226	228	219	227	233	236	219	210	222	218	218	214	233	223	213	224	219	241	210	248	202	211	193	209	223	200	201	208	206	214	208	223	239	234	208	204	212	226	226	228	234	198	223	225	210	232	208	191	196	229	208	240	220	205	200	227	211	226	210	229	217	234	193	201	211	222	218	241	209	211	215	244	206	219	202	214	238	200	241	217	207	207	224	221	208	228	216	209	226	214	188	209	231	216	211	199	242	216	235	231	208	217	220	208	209	206	220	228	230	204	210	253	214	219	222	201	197	225	213	229	238	192	230	193	218	216	235	213	228	231	211	201	207	239	219	211	226	199	214	233	224	232	212	235	243	223	241	209	206	218	222	237	190	192	222	215	239	194	197	227	211	189	251	180	213	244	233	208	196	231	241	216	215	225	215	199	231	232	199	215	223	221	211	228	205	209	205	209	196	225	224	208	212	235	241	211	218	201	189	239	219	216	202	214	195	213	253	240	216	250	221	234	215	248	211	225	244	222	210	235	221	195	221	212	225	213	206	235	211	217	205	225	215	244	227	194	226	208	188	219	211	217	221	214	225	211	188	212	220	213	200	213	214	218	229	224	236	230	209	225	212	212	223	215	219	224	215	223	218	221	244	208	219	204	225	200	209	198	199	197	228	209	207	203	193	224	204	222	218	210	210	205	216	202	210	208	202	246	223	193	191	191	190	219	209	232	204	251	227	229	225	230	223	208	189	227	221	217	236	239	189	241	230	233	192	213	203	221	246	220	195	225	229	216	214	202	233	193	203	236	228	189	232	224	238	200	195	237	256	246	208	237	217	230	227	221	209	216	200	229	228	251	225	210	230	222	226	211	207	208	217	198	208	241	205	210	209	210	195	213	232	211	222	175	204	205	223	223	231	213	235	229	240	181	227	184	191	197	239	254	199	232	210	209	223	215	204	231	240	204	188	214	211	214	207	260	222	231	200	229	242	197	237	229	223	234	224	231	215	212	194	211	224	218	241	217	225	250	206	235	205	217	207	214	228	223	201	209	242	229	212	223	224	209	196	210	206	219	230	207	211	216	198	238	196	203	205	237	216	214	214	200	231	219	212	224	232	224	229	220	194	210	223	203	220	208	220	207
14816	13945	23890	25429	25811	22559	19570	25286	26668	27151	20636	10193	10927	13215	14439	15563	13583	13091	14253	13566	12447	13673	13720	10560	10653	10434	11246	10208	9713	8721	10298	8679	11351	6809	7002	6369	5054	4194	3590	2888	2396	1903	1955	1484	1591	1321	1090	1311	871	911	752	790	715	740	709	650	703	677	623	649	689	661	673	665	622	668	672	620	632	651	588	692	641	670	685	659	722	692	616	622	631	658	633	637	664	587	660	621	604	633	647	608	596	593	604	623	672	606	604	609	606	630	612	575	608	590	574	592	557	657	570	589	610	611	624	607	563	579	561	585	618	584	593	610	595	589	653	597	573	625	554	574	631	642	650	615	620	622	587	625	584	619	594	656	637	624	600	636	618	612	600	602	625	570	622	579	620	574	581	613	621	616	580	620	648	577	554	643	632	601	602	600	615	566	556	594	569	613	571	586	556	574	603	579	567	610	621	598	590	623	581	606	600	598	608	615	574	595	595	620	581	589	586	619	543	618	601	627	591	585	569	595	598	596	561	620	597	631	609	541	627	611	604	595	564	621	601	595	637	639	562	592	605	629	581	595	592	524	588	601	564	582	591	575	568	595	653	582	583	582	585	598	591	614	608	636	626	572	587	586	661	577	614	588	601	589	580	609	599	616	571	617	600	569	600	603	614	614	585	565	582	603	607	605	597	627	588	559	605	611	582	599	593	588	605	607	641	684	586	636	593	651	580	628	616	600	591	584	588	622	613	597	591	572	600	554	593	602	541	550	620	600	619	617	566	592	633	590	647	626	600	613	615	640	619	633	602	599	545	566	611	582	583	658	600	614	565	630	598	607	574	609	592	593	632	616	587	603	584	616	606	611	592	559	600	564	577	564	628	582	577	623	647	625	597	607	620	587	597	579	577	568	614	605	607	599	614	613	587	585	565	600	596	634	629	587	621	584	592	592	580	556	641	597	630	599	629	626	562	637	585	626	544	576	601	631	576	603	576	603	564	614	582	587	535	627	576	627	642	592	617	626	606	544	581	603	596	615	582	590	604	658	638	605	558	621	557	607	645	627	574	622	615	601	617	613	623	566	653	586	603	625	557	609	624	575	594	634	605	631	629	615	582	613	567	570	609	614	638	636	570	606	607	589	581	602	601	577	619	596	589	575	600	602	595	573	581	573	604	601	634	608	645	563	609	633	600	597	615	620	601	591	555	644	580	568	609	613	632	582	576	591	599	634	600	593	643	594	582	589	612	596	578	608	616	589	590	618	604	623	610	603	592	620	613	606	618	600	620	605	589	623	585	623	580	623	608	574	611	617	584	630	616	584	658	625	595	611	589	548	584	561	565	639	658	577	613	639	646	579	596	644	610	550	618	639	606	607	610	557	590	600	594	628	589	628	640	612	606	588	601	591	606	591	614	621	640	596	606	624	609	598	575	571	633	630	616	584	614	638	627	569	595	565	648	590	627	577	631	591	667	588	610	574	612	571	597	602	620	623	656	605	611	594	572	582	613	631	623	655	598	592	593	606	581	570	644	591	592	605	632	565	591	562	601	599	571	607	622	590	602	580	619	617	563	612	640	621	566	594	602	621	623	596	596	595	630	569	618	620	612	576	592	615	613	576	596	655	648	594	614	620	610	592	576	596	570	624	567	608	557	614	603	605	571	601	580	578	571	596	632	590	606	585	610	573	601	605	578	607	586	616	628	609	633	599	600	629	608	598	555	570	597	586	600	608	588	586	566	589	561	630	609	599	612	560	559	579	609	621	616	633	608	556	582	646	608	598	592	558	617	596	578	628	653	551	591	599	608	582	630	646	571	615	586	554	610	608	556	615	580	602	587	609	627	606	558	638	562	630	569	600	636	578	609	632	634	632	624	591	629	587	628	587	618	585	614	589	639	611	584	604	616	584	594	609	608	620	603	596	580	547	564	630	543	584	575	571	643	595	593	581	645	618	595	642	589	589	595	574	616	564	598	589	613	571	581	574	582	573	592	629	607	611	593	558	595	617	588	608	594	584	612	600	570	605	597	601	623	576	601	627	630	600	549	617	592	593	618	587	594	595	579	639	618	614	662	601	561	598	625	636	613	583	587	574	588	585	544	590	570	556	584	599	593	586	584	619	614	590	614	573	602	593	581	595	548	576	579	607	581	592	545	638	561	602	606	579	626	608	581	597	584	639	541	601	640	599	618	582	591	589	605	602	630	594	598	631	580	577	622	616	612	605	651	593	599	583	648	563	578	644	571	600	620	582	585	628	567	623	612	592	624	610	631	584	621	602	601	581	570	588	622	590	577	628	600	590	638	646	655	584	569	591	585	608	591	646	613	587	577	617	588	618	617	584	593	599	593	618	592	613	567	616	605	564	601	580	584	584	571	611	584	596	601	637	627	563	588	607	631	614	565	643	596	600	595	567	611	561	580	566	596	608	564	607	586	561	610	604	701	566	565	588	592	589	635	600	623	605	608	595	558	611	608	640	608	628	581	577	633	632	616	622	561	588	631	572	594	606	581	595	561	625	599	571	574	623	575	605	614	553	596	586	606	632	659	590	579	596	618	598	637	633	607	607	563	606	560	649	606	607	608	626	611	619	626	582	556	624	593	598	570	577	600	607	612	599	590	563	582	661	594	617	620	602	614	625	592	603	612	606	617	634	574	594	620	580	640	580	615	601	606	623	583	591	555	635	594	620	571	599	610	617	611	591	618	620	600	576	591	586	602	620	594	607	579	604	593	646	641	598	610	603	603	628	608	633	675	609	612	586	587	588	611	596	606	612	641	593	588	639	606	600	637	604	615	601	631	598	558	582	627	587	612	588	604	631	590	558	590	629	610	625	537	558	586	577	621	595	590	597	597	572	596	596	583	590	612	593	593	613	574	605	614	591	617	611	610	586	600	599	623	581	608	605	591	605	576	604	634	643	568	567	585	591	562	627	611	570	577	624	580	574	560	608	562	604	635	614	581	583	595	607	626	601	614	641	623	617	537	562	672	624	654	600	590	587	595	616	641	631	589	579	605	624	606	612	556	622	549	590	556	580	587	604	586	618	625	601	584	569	593	595	595	598	634	602	637	575	621	600	598	612	566	628	610	569	611	634	606	564	571	634	616	599	584	607	575	611	559	611	642	607	574	626	629	606	598	597	569	611	631	620	572	600	599	619	605	594	559	603	577	583	609	615	626	602	602	627	611	599	622	585	599	612	594	593	589	608	569	584	589	625	608	593	617	622	559	629	577	598	578	567	626	614	611	606	579	633	572	640	592	567	605	626	583	583	629	562	586	632	597	602	585	560	588	608	637	591	592	573	624	599	571	576	566	634	606	605	636	608	602	584	633	578	622	634	613	624	606	625	553	607	562	611	609	569	613	617	626	640	593	589	584	584	627	610	594	612	577	594	667	588	608	622	563	574	622	591	616	605	605	568	644	544	578	585	589	568	566	613	619	615	577	578	572	574	601	612	614	589	586	626	559	576	578	620	625	593	621	607	620	604	583	597	631	603	598	578	600	626	627	580	608	607
27438	21732	30516	30953	28877	24924	18007	21141	20235	20357	14492	6377	4829	5599	5456	6460	5196	5222	5405	4886	4873	4470	5033	3435	3625	2948	3635	3242	2760	2442	3071	2386	3225	2044	1885	1597	1194	1027	1009	735	592	490	465	378	362	354	290	314	266	235	214	242	205	200	193	185	206	200	195	193	204	186	180	198	200	231	208	204	197	179	204	197	177	181	170	209	197	190	175	206	205	186	208	198	190	188	184	189	182	204	176	175	170	166	201	176	164	172	185	197	196	181	176	189	201	172	210	205	188	182	176	197	183	215	207	197	199	169	198	164	180	194	175	183	183	194	197	207	198	179	166	182	188	189	178	155	189	178	183	170	191	214	196	186	175	176	181	183	172	185	186	186	195	169	193	184	188	178	203	209	180	195	195	195	200	189	189	189	181	198	165	170	188	182	188	198	174	214	178	177	198	205	191	205	201	177	177	169	187	191	185	174	157	213	163	198	171	202	188	191	167	155	173	176	156	195	175	158	201	203	167	173	186	181	174	184	179	175	166	160	198	171	191	201	172	199	183	185	189	189	182	205	217	189	195	218	185	182	172	193	176	190	180	172	199	184	186	176	196	180	183	144	173	176	182	182	179	191	218	210	181	168	188	190	196	172	193	186	183	183	191	202	184	190	182	200	199	203	189	183	187	212	185	186	171	183	173	195	200	192	182	178	174	160	201	184	194	202	172	186	206	168	184	165	187	168	194	158	203	191	176	186	166	197	182	192	197	161	188	172	147	185	198	149	171	177	187	182	215	182	192	179	179	168	185	206	178	183	190	206	181	172	200	172	202	172	188	180	189	183	191	164	182	205	170	166	209	183	172	193	184	200	171	183	187	169	180	204	177	182	194	193	204	216	204	168	148	178	179	173	173	189	168	190	179	170	163	191	166	193	192	186	200	171	167	194	173	185	189	196	194	165	191	183	188	208	177	185	179	191	181	198	187	165	180	199	172	188	207	179	224	184	153	195	175	195	168	183	203	163	190	188	212	177	174	184	173	177	177	177	204	177	202	204	222	187	154	174	196	205	163	169	190	180	145	197	198	202	200	177	186	186	200	194	191	173	168	170	196	178	166	192	177	194	201	175	188	181	179	159	198	184	189	185	185	192	175	179	170	185	192	190	202	180	179	182	178	177	194	178	175	160	195	191	181	190	174	170	197	170	169	179	179	212	183	172	168	198	173	168	181	203	177	189	179	170	203	184	168	181	191	202	179	196	183	159	181	191	186	169	203	184	167	198	173	159	191	172	180	197	194	196	178	185	180	170	170	183	192	197	169	204	209	165	199	181	202	176	187	190	201	194	210	179	182	183	171	158	184	202	190	188	188	195	183	207	202	169	200	193	185	188	212	187	215	193	187	181	209	199	182	200	168	182	176	184	192	185	191	191	176	204	159	205	176	181	194	166	173	170	184	210	194	191	195	192	182	186	191	178	180	185	198	172	196	175	202	205	179	175	200	197	176	178	170	190	174	191	161	200	217	178	192	180	192	193	192	183	182	179	187	181	186	184	206	190	186	205	171	192	186	170	195	178	208	201	171	195	191	168	205	184	183	166	186	163	195	177	211	179	166	180	189	181	170	185	202	180	188	196	175	178	185	160	185	208	162	184	178	168	189	223	155	182	185	198	182	148	190	191	152	191	199	159	168	189	174	181	164	187	168	199	219	200	181	182	186	195	202	215	152	137	158	176	161	166	179	142	188	151	170	174	188	162	174	184	171	180	190	175	199	173	162	176	200	175	171	157	188	177	195	187	185	186	196	192	191	147	203	177	181	174	191	173	178	196	184	203	168	176	170	171	184	171	203	182	214	163	192	177	217	179	171	187	194	181	181	177	173	182	173	165	174	170	198	199	155	198	174	159	177	189	189	193	168	183	168	184	213	201	196	178	179	193	164	194	191	181	212	181	167	192	201	186	201	159	202	175	189	185	167	173	181	201	218	171	160	179	200	168	182	163	223	188	179	185	185	185	202	176	196	185	180	186	207	181	174	168	190	181	186	174	195	174	193	188	171	197	178	184	172	204	209	154	178	179	194	199	195	162	182	192	191	200	171	192	189	202	185	213	209	202	188	208	172	167	200	203	170	170	168	165	198	160	199	177	165	167	198	205	176	166	186	172	168	181	197	191	195	202	183	188	160	204	163	194	198	185	177	182	179	185	178	160	195	167	154	172	177	200	179	186	164	193	181	191	209	167	194	185	178	178	201	184	169	219	211	204	201	177	166	210	167	172	176	180	201	179	177	176	175	178	196	204	187	215	185	196	197	165	176	165	194	188	203	164	205	203	206	186	177	185	175	172	217	184	196	158	182	179	162	204	184	185	175	196	172	195	189	217	204	183	223	185	193	178	154	182	192	185	193	182	166	186	173	185	221	193	169	179	186	166	206	178	182	185	187	180	176	194	169	172	173	188	190	184	169	191	196	170	185	186	181	198	170	206	182	194	183	190	183	186	179	186	201	185	171	199	171	194	188	168	182	198	195	170	173	211	195	171	176	197	173	185	206	189	170	213	172	179	189	186	177	164	170	178	182	192	181	156	163	158	191	189	179	176	180	176	189	195	184	168	198	182	192	167	182	176	190	176	200	191	186	174	186	196	177	183	180	150	192	155	174	189	164	185	198	195	199	194	188	200	162	177	175	170	190	195	207	195	160	182	186	204	184	214	161	192	166	177	189	192	197	178	178	189	197	186	197	172	154	174	171	164	183	189	202	212	206	202	205	197	184	188	187	191	179	218	196	181	188	192	209	179	169	177	180	178	190	184	174	187	176	190	202	199	172	167	189	209	207	189	184	190	177	183	181	184	184	174	164	198	191	174	150	191	199	188	202	171	170	192	180	194	194	195	171	174	201	196	206	178	194	208	168	217	193	190	171	218	162	196	173	182	220	164	212	182	193	179	193	194	181	196	188	164	207	171	189	171	180	196	188	170	188	177	171	187	196	195	205	190	214	187	194	181	184	183	194	175	150	199	170	205	154	171	188	171	169	203	170	180	166	170	174	194	194	184	200	179	174	178	192	182	156	187	194	184	197	187	184	160	187	196	202	203	171	179	178	196	190	193	193	180	167	194	191	178	188	180	176	196	189	196	170	193	195	198	196	206	184	189	155	164	201	194	178	173	176	209	183	161	204	196	170	189	180	196	177	208	194	180	175	155	172	201	192	194	174	201	182	179	193	157	208	195	174	188	162	179	181	186	184	191	195	178	183	190	182	187	200	167	198	198	214	189	198	187	176	213	173	171	172	175	165	166	204	159	198	187	170	191	207	173	175	192	178	170	177	184	178	171	171	160	191	186	175	212	169	191	167	159	172	152	188	173	181	159	192	190	188	155	197	173	197	192	185	199	201	170	182	182	171	189	193	197	167	167	176	175	188	164	186	226	180	161	163	219	190	185	165	167	208	189	166	179	189	204	185	173	188	199	175	184	196	166	199	174	184	201	197	177	156	169	164	176	164	171	202	170	187	170	186	177	187	195
17592	18060	27880	30197	31603	30033	25427	32855	33678	34783	28447	14498	15116	18703	19485	21783	18056	19657	20396	20566	19421	19903	21026	14211	16516	14751	17592	16227	14748	13674	15284	13257	17021	10662	10899	9544	7911	6339	5747	4347	3737	3042	2523	1815	1902	1815	1466	1697	1016	1246	845	911	691	739	704	691	648	619	657	711	633	631	653	584	641	601	627	616	575	602	575	604	524	594	591	670	640	670	609	592	669	540	604	593	584	553	551	560	605	550	515	540	497	514	506	493	532	503	514	536	572	537	487	536	526	542	540	535	524	529	544	551	545	529	523	495	487	542	503	572	505	557	548	557	538	521	527	523	548	547	536	555	510	515	558	601	519	521	546	516	559	524	526	513	511	514	534	460	488	497	520	512	523	520	544	521	477	516	555	524	512	527	524	546	491	527	534	530	521	497	504	506	560	468	511	557	544	542	499	542	512	500	554	533	545	493	526	513	558	524	511	481	483	582	547	471	538	523	520	546	503	532	502	497	547	524	512	518	567	516	532	488	518	536	522	498	479	573	493	513	519	518	545	506	518	570	557	545	520	508	545	493	527	510	497	519	538	532	479	522	510	498	484	534	516	513	492	520	475	554	530	497	570	509	481	521	543	517	528	546	524	514	571	519	520	477	516	495	520	547	512	535	511	553	499	523	527	546	516	571	528	514	498	506	498	511	550	537	506	542	501	464	501	528	551	537	521	486	530	544	525	529	493	546	561	476	533	532	494	493	482	519	529	484	513	503	556	494	555	526	537	492	529	521	534	563	498	522	512	503	525	529	512	517	514	532	561	521	496	535	536	543	469	517	568	501	505	527	487	499	509	515	492	519	545	563	491	513	516	508	506	549	493	530	530	560	503	482	499	526	521	491	526	514	520	499	503	501	500	509	509	497	491	593	518	507	528	514	509	497	518	535	525	498	513	527	527	489	552	569	526	526	524	504	525	512	507	534	476	513	507	528	504	510	535	542	492	487	510	525	511	509	540	513	511	520	519	508	478	578	491	476	501	544	571	556	490	549	507	514	469	508	546	510	533	511	530	499	497	534	525	526	502	532	529	525	541	530	523	500	474	567	504	543	550	493	511	510	471	491	536	527	493	538	501	484	511	524	497	481	518	479	511	522	531	542	530	529	518	528	502	525	521	485	502	549	510	462	510	514	550	567	516	568	486	517	472	492	530	509	544	502	509	555	508	502	534	536	558	526	522	567	504	521	523	491	538	502	500	521	529	516	523	526	492	526	493	538	493	531	477	514	527	508	514	568	539	512	506	486	496	540	510	488	538	555	512	516	520	529	555	508	531	559	534	537	503	557	541	467	471	538	501	504	507	505	533	487	508	501	501	557	496	495	510	529	482	534	527	539	551	572	531	532	528	501	537	490	478	504	489	523	528	466	529	553	558	486	516	522	539	559	524	531	535	547	501	505	516	556	536	507	574	511	526	480	508	512	467	542	487	501	493	536	499	510	538	516	477	492	481	506	546	495	541	528	510	536	539	504	525	488	511	493	498	479	534	521	551	525	512	539	477	526	530	528	518	520	514	525	504	526	536	522	525	541	546	542	501	505	559	480	491	491	527	512	552	543	528	516	531	534	517	529	492	532	553	500	520	520	518	530	489	516	505	517	476	504	548	531	494	538	524	515	525	515	492	498	538	516	521	530	549	542	507	507	486	526	523	526	514	561	537	534	577	512	559	502	487	499	525	552	537	545	519	515	500	518	522	508	558	543	539	555	534	511	535	535	484	510	504	504	533	496	511	519	542	509	540	494	533	470	509	519	501	502	502	511	511	532	502	488	517	543	496	482	481	508	500	496	521	557	486	528	477	534	504	518	504	504	541	514	500	529	517	514	482	507	514	521	546	509	567	555	536	556	585	485	497	552	515	505	538	511	503	529	523	551	534	513	504	493	522	476	549	493	506	529	484	546	515	557	501	515	487	475	523	509	578	560	513	525	494	490	509	497	510	507	489	525	529	542	525	491	496	526	526	476	555	476	499	531	513	518	517	505	502	515	541	511	572	505	467	491	508	552	547	538	518	548	504	531	525	506	532	549	569	524	520	476	527	557	530	508	579	545	498	541	505	512	545	517	526	522	541	541	512	517	486	495	474	505	502	527	512	495	510	511	508	528	522	521	511	518	504	538	515	524	524	504	519	536	536	542	522	517	503	520	537	505	515	561	534	504	535	518	487	514	527	539	550	544	568	500	513	557	511	502	553	569	502	501	498	524	513	491	493	493	474	489	505	536	502	494	546	487	494	590	541	523	491	498	526	485	477	508	534	537	549	507	472	491	544	528	517	547	548	550	500	553	501	495	515	509	535	532	512	498	501	504	491	544	531	484	505	566	533	548	492	570	529	528	501	523	507	547	511	517	500	470	518	504	525	514	523	557	494	536	505	535	495	482	529	491	508	563	515	495	508	518	558	516	521	543	537	511	500	496	487	527	491	540	544	547	534	526	528	494	529	503	477	513	530	530	500	525	531	503	525	509	495	498	514	570	472	568	531	496	525	504	548	530	518	518	551	489	526	507	551	544	549	554	524	561	519	559	472	542	533	525	479	508	498	520	537	500	517	502	517	532	549	541	521	516	518	536	498	537	525	500	502	517	519	525	516	531	521	504	520	546	539	512	506	565	538	505	519	488	501	519	500	535	518	491	556	524	522	487	534	519	542	520	515	523	517	570	506	541	542	495	494	533	486	480	512	519	550	519	517	526	533	542	517	517	537	526	473	515	540	530	513	530	508	525	508	492	479	535	521	557	533	536	503	481	523	534	501	522	526	533	497	484	516	525	523	499	512	521	517	522	499	530	536	526	537	533	490	492	554	495	503	501	497	512	492	532	514	504	514	521	536	501	550	485	499	526	563	523	538	491	516	554	524	530	520	492	500	514	584	535	478	504	546	515	486	519	548	530	532	524	508	537	507	550	550	560	518	528	543	549	535	517	504	472	556	527	550	526	523	489	501	520	510	548	539	497	539	548	538	521	486	508	470	471	522	516	516	557	516	551	529	481	516	551	536	507	498	514	481	508	530	502	480	502	453	553	530	511	488	481	491	531	530	498	477	556	523	548	487	568	532	504	503	522	487	523	554	531	558	531	549	536	515	495	537	527	590	516	510	505	507	549	526	494	526	496	540	533	542	544	502	543	485	476	505	498	536	501	529	499	531	516	487	525	489	506	501	533	533	519	499	534	528	522	511	577	507	510	517	518	494	530	548	544	556	518	488	493	512	493	498	550	523	529	546	502	529	525	561	515	560	555	519	528	499	548	517	533	517	548	500	522	505	504	524	566	502	516	534	574	530	565	568	542	537	490	487	533	538	527	502	550	522	513	517	533	541	528	548	514	560	498	506	533	565	500	516	507	526	533	531	521	526	493	519	511	513	539	523	553	543	510	539	513	569	520	561	516	522	496	486	524	541	527	532	514	523	541	527	504	528	494	497	477	544	521	529	550	575	571	532	501	493	542	525	545	512	476	504	501	539	564	537	526	532	494
5151	2941	4707	3774	2845	1779	1216	1239	1090	1034	749	474	481	522	467	473	467	474	432	425	384	423	435	369	359	343	389	381	363	353	370	355	337	327	301	313	308	279	268	293	297	285	272	270	270	273	258	273	228	282	296	248	264	265	250	274	248	280	280	307	288	267	269	260	269	273	263	258	259	293	289	277	272	227	289	276	271	309	275	301	291	286	271	271	273	276	254	309	280	255	281	251	254	246	257	286	271	240	289	293	241	266	258	252	286	262	290	251	260	258	262	271	286	248	289	251	251	251	253	267	238	287	274	280	275	257	275	262	273	273	279	275	257	284	276	263	263	259	228	254	242	274	276	301	289	262	264	283	273	282	293	272	262	286	253	274	269	298	283	270	276	259	284	283	241	276	308	279	275	263	250	260	277	265	251	250	299	261	292	272	237	261	259	264	275	243	282	255	269	252	281	280	259	289	263	255	304	276	258	291	286	289	265	281	271	253	270	285	279	287	262	266	247	290	268	290	262	282	253	255	277	252	294	271	277	299	284	285	296	262	274	263	258	261	245	253	278	271	263	287	278	296	256	268	261	290	262	266	239	247	287	275	280	232	244	263	270	282	289	283	289	261	281	276	302	275	283	266	264	254	272	248	281	257	259	247	276	282	247	274	289	258	269	269	232	256	271	242	261	312	289	286	279	281	276	272	247	257	278	279	275	255	269	273	261	241	276	303	277	264	281	275	281	254	288	286	284	268	274	258	260	275	279	294	237	256	273	280	245	262	278	249	263	272	322	284	261	279	259	264	269	285	245	258	268	295	265	241	272	276	259	244	272	262	265	289	295	275	224	308	272	251	265	300	266	277	243	265	277	272	273	254	253	270	262	270	261	254	260	261	271	289	276	234	271	256	258	267	275	258	267	263	280	263	274	269	247	259	272	273	274	274	261	255	265	273	289	265	239	256	268	244	272	288	277	250	283	269	263	246	284	265	294	265	283	255	253	274	249	272	242	280	269	272	269	266	266	261	256	307	267	248	286	268	308	271	311	291	263	264	248	272	269	284	268	278	266	273	280	247	275	283	262	253	258	267	251	273	266	286	272	295	244	275	264	265	273	263	270	268	293	268	306	239	266	280	268	262	295	261	281	251	237	253	279	256	249	280	259	294	272	267	276	275	269	286	261	311	278	299	242	272	262	288	266	277	274	277	261	290	284	256	278	225	283	268	274	291	248	249	268	262	274	252	280	252	261	258	265	252	319	273	247	271	263	284	223	277	277	245	287	263	274	261	277	236	280	265	273	273	275	261	229	258	300	252	275	295	291	257	276	273	256	247	278	271	307	268	278	287	275	303	270	258	284	270	279	275	259	260	283	243	289	269	263	248	281	248	290	276	255	232	262	277	248	297	292	256	282	282	282	263	261	268	283	261	242	282	260	291	272	268	264	270	305	276	274	285	275	264	257	294	258	262	280	249	292	265	255	271	257	258	254	275	262	267	303	242	265	288	302	273	275	267	255	296	306	281	240	270	296	243	272	284	256	288	282	274	273	257	274	254	248	244	273	263	253	272	283	253	276	267	263	296	251	312	271	280	283	252	242	275	272	241	275	247	276	288	276	263	248	243	292	290	269	228	245	278	285	238	285	263	263	297	257	279	247	264	281	252	247	273	272	280	296	246	254	285	257	267	266	280	268	291	239	281	240	301	266	246	270	281	263	251	291	292	293	266	278	295	279	257	268	284	264	297	263	291	296	287	260	265	282	250	269	282	306	242	294	248	288	265	273	267	243	247	263	267	305	285	286	271	289	255	249	262	283	252	281	281	272	274	277	281	277	254	262	295	277	264	251	267	270	263	267	254	290	261	268	255	281	279	300	257	277	287	272	259	267	254	236	237	274	277	298	250	283	284	307	269	297	275	205	264	271	317	272	269	268	267	248	232	260	221	283	248	274	276	277	227	260	269	253	278	274	281	259	261	266	275	257	260	246	258	242	266	322	254	261	273	295	282	302	286	279	244	237	272	281	250	264	297	274	289	309	269	281	307	252	279	269	264	294	288	276	269	281	267	295	265	230	261	275	275	288	259	286	232	261	247	301	266	227	262	279	273	283	247	295	268	285	280	249	258	259	249	267	246	274	254	266	258	271	230	283	293	280	251	256	254	262	306	280	289	256	263	268	291	255	279	286	256	258	262	292	274	272	241	272	286	255	269	284	262	291	272	264	275	299	279	267	271	270	245	282	299	264	247	278	271	262	259	288	278	226	249	272	304	234	281	270	276	272	258	260	256	288	277	292	291	294	268	257	273	264	257	284	290	249	252	273	282	246	259	252	262	301	279	253	274	284	251	287	259	279	274	265	256	276	267	277	275	241	276	287	257	268	266	247	281	292	252	259	265	263	275	255	278	289	252	282	259	262	274	294	309	270	284	287	274	277	264	264	250	255	265	228	270	308	266	280	265	290	267	246	246	295	269	271	254	259	244	283	288	255	273	271	299	272	283	290	286	263	269	281	282	268	238	283	277	253	253	273	264	281	241	252	276	272	292	273	242	269	292	300	270	295	295	250	292	281	244	263	277	276	280	288	290	269	269	303	247	295	253	283	300	289	239	276	259	237	260	276	263	273	250	266	256	270	274	258	283	237	265	286	294	266	276	255	290	268	271	261	284	268	271	287	270	250	310	294	242	281	255	268	266	255	292	279	248	287	286	239	265	262	236	277	291	237	275	280	249	289	285	224	242	284	284	271	264	255	276	332	297	284	251	290	261	287	291	265	271	247	288	284	263	294	258	286	246	248	277	252	280	258	268	271	303	260	295	266	243	263	265	277	258	249	236	261	261	267	264	267	288	309	291	278	269	257	272	260	274	258	256	271	266	284	271	274	260	308	248	250	280	259	275	295	258	273	284	263	262	276	266	287	246	294	276	275	293	287	268	262	279	283	281	253	269	248	268	284	260	269	279	280	249	262	275	268	279	293	264	266	277	251	268	285	283	244	240	284	266	264	284	277	274	283	295	255	280	278	266	298	272	259	281	264	312	276	279	275	288	266	252	241	265	256	264	249	264	299	295	274	271	273	275	302	306	239	265	253	253	280	271	238	278	294	285	287	269	268	267	275	265	272	281	250	274	264	274	252	289	297	288	255	271	259	301	255	260	278	269	273	287	283	269	306	304	232	247	259	296	278	275	275	272	251	267	305	231	283	258	279	272	263	236	250	266	236	279	277	307	249	281	269	268	276	260	279	300	275	284	270	266	257	260	261	264	259	287	289	287	247	287	257	247	261	250	262	271	271	282	257	236	233	278	263	285	272	284	252	260	279	239	259	298	271	276	278	245	266	252	231	242	270	278	280	301	257	278	257	267	288	255	268	286	285	257	252	291	252	269	268	250	288	263	271	267	273	260	237	246	256	252	262	287	268	247	279	272	294	276	274	271	251	278	254	279	277	288	270	289	290	280	282	269	258	237	270	272	257	279	268	255	249	276	271	284	262	248	280	263	256	273	265	274
5456	3948	8652	8999	8291	6180	5079	5466	5243	4996	3644	2352	2105	2213	2272	2359	1999	2042	2017	1975	1790	1745	1856	1620	1554	1477	1657	1576	1405	1349	1446	1262	1503	1113	1149	1096	1036	1074	887	855	859	801	789	772	767	806	728	787	744	757	761	782	753	747	753	774	716	737	704	717	715	760	725	708	738	728	729	741	728	741	720	733	726	751	719	710	753	785	715	756	728	764	744	773	727	761	723	716	768	736	718	757	738	700	723	749	696	769	706	744	690	712	692	782	706	688	712	696	692	749	696	740	686	733	703	670	739	718	757	725	735	741	725	738	703	735	733	772	771	708	702	719	744	713	738	748	804	716	680	715	751	780	746	719	721	766	725	773	686	738	700	726	661	717	738	721	700	738	725	736	713	751	740	726	695	665	730	720	741	724	731	745	689	730	740	757	775	714	750	694	751	661	771	747	750	778	702	753	721	732	735	740	741	738	775	716	723	736	774	721	739	750	708	723	788	735	775	685	730	701	696	775	739	727	731	692	730	720	764	747	667	783	727	685	701	730	699	710	727	746	751	753	724	725	752	761	719	720	771	733	696	730	755	690	727	739	724	751	741	699	760	713	792	719	723	737	723	711	759	747	737	717	752	683	710	722	759	744	750	773	734	729	718	704	697	722	738	732	706	720	673	748	745	764	728	726	744	732	754	708	689	744	710	701	728	710	698	702	712	706	684	741	712	736	758	773	774	689	752	743	793	753	771	798	751	752	706	699	733	724	736	702	762	765	717	730	693	742	741	753	699	759	690	657	708	707	738	736	694	770	724	762	693	703	701	728	758	687	745	739	710	698	753	737	774	744	732	721	693	743	738	696	713	728	737	722	681	741	731	679	735	718	753	740	720	760	773	689	725	707	739	729	721	718	725	791	752	712	666	750	743	763	714	731	721	749	701	744	712	731	715	780	695	719	731	677	733	721	756	705	728	730	712	703	771	726	713	758	771	744	731	734	749	720	770	724	711	715	749	675	743	698	754	758	721	667	761	699	764	720	743	670	725	791	741	766	698	708	706	750	732	757	743	718	734	748	752	745	742	722	742	707	755	719	702	735	700	693	748	788	726	724	709	693	703	751	705	696	710	755	732	717	711	707	704	731	711	746	767	735	763	738	751	743	713	766	707	785	718	765	726	720	729	691	674	736	759	769	745	746	759	727	666	710	757	737	715	729	710	764	685	705	743	715	728	761	757	728	716	696	737	713	723	692	736	704	745	695	708	742	735	786	696	707	693	744	759	751	727	741	749	738	717	659	708	732	692	695	737	762	769	714	685	742	736	752	708	706	719	718	797	715	745	752	691	732	745	710	748	776	733	730	769	714	761	724	724	724	754	771	707	740	730	777	731	697	723	711	757	746	750	740	749	750	708	687	715	748	726	683	703	721	718	723	738	692	714	703	692	688	693	733	709	762	763	738	693	719	730	732	729	741	748	726	767	731	737	703	719	681	735	722	772	721	757	728	692	716	719	730	719	763	721	742	773	755	754	727	736	707	670	745	722	715	723	759	736	750	691	741	780	729	717	740	726	689	735	746	712	733	749	742	710	742	751	727	730	730	736	729	734	711	743	703	736	755	736	706	756	757	709	764	731	728	746	741	738	779	769	751	738	710	721	750	719	707	723	745	737	706	704	697	743	758	734	734	761	710	741	744	729	726	750	740	709	707	788	777	727	707	708	688	759	710	689	709	739	679	715	730	720	709	733	679	779	715	768	757	668	743	735	720	775	797	737	727	750	730	740	767	711	766	697	713	773	765	726	678	754	766	766	715	733	725	714	700	735	704	740	756	741	727	699	732	751	715	736	708	747	725	712	799	756	706	669	732	726	710	751	695	720	738	764	720	719	664	724	765	750	672	716	697	697	741	724	725	754	747	740	656	755	715	728	753	729	702	795	729	694	702	686	692	729	776	698	737	739	736	756	741	718	754	723	731	721	745	719	692	793	693	673	715	734	752	742	776	763	698	691	734	778	697	727	741	758	788	684	734	749	739	747	771	705	760	716	729	778	742	767	771	741	716	732	715	735	757	685	728	743	723	714	739	700	710	722	726	718	727	713	711	747	779	733	714	730	738	704	718	741	732	768	676	733	736	721	674	753	757	711	704	731	709	657	684	756	725	719	729	728	715	673	739	742	729	717	700	704	734	713	733	716	752	758	705	752	734	648	726	770	704	730	762	763	743	758	757	758	741	719	739	681	776	733	755	730	758	713	742	707	787	779	749	739	734	774	774	710	746	743	721	726	793	714	675	751	690	728	769	720	714	810	728	739	729	767	765	763	662	760	730	741	739	767	738	741	739	689	714	750	775	749	688	721	736	728	742	717	659	728	700	750	705	742	714	712	726	713	698	759	716	719	786	739	752	729	783	770	755	715	772	745	732	737	717	743	701	734	748	707	671	703	753	713	690	757	758	744	711	719	788	721	726	737	716	754	779	754	685	690	768	724	716	711	746	742	769	682	686	734	769	779	729	707	677	728	695	696	760	754	703	765	760	728	735	741	730	752	730	735	690	780	778	694	658	740	746	748	689	730	721	761	739	755	721	730	709	737	712	713	780	726	700	717	731	719	746	703	729	777	717	758	776	757	712	726	763	704	720	752	733	714	697	789	748	654	705	716	709	725	725	731	723	707	731	692	731	740	756	690	721	735	745	749	704	694	763	768	756	712	765	747	701	754	731	719	728	713	721	750	760	748	729	704	694	701	739	705	666	735	696	751	721	707	706	785	770	734	734	738	745	760	732	680	726	708	746	747	711	732	722	751	747	725	752	733	728	662	744	698	731	760	689	781	734	742	716	730	728	739	775	698	772	793	784	753	734	724	719	722	719	707	706	728	735	788	760	766	718	715	722	711	744	723	695	706	772	697	738	689	738	741	745	741	705	753	700	769	726	708	761	717	743	713	716	710	768	739	722	708	731	674	755	714	723	688	724	735	745	758	774	695	697	745	675	760	727	773	735	766	744	702	768	772	732	730	700	675	714	696	796	673	691	737	752	745	747	690	744	722	712	727	718	713	732	763	806	745	705	705	756	709	753	737	746	714	756	743	671	736	687	766	731	748	679	719	675	756	725	703	684	738	736	722	746	731	690	717	726	737	746	725	737	712	744	691	747	709	706	733	709	757	718	726	703	663	734	742	783	699	772	721	768	763	721	748	707	709	720	745	758	711	758	754	707	756	757	719	741	719	753	727	730	685	746	752	735	697	755	721	691	714	751	744	765	752	712	745	674	702	746	755	753	733	685	752	715	704	788	747	767	720	746	706	719	771	715	695	694	699	704	679	783	707	741	672	708	715	724	681	704	809	719	740	768	748	750	755	716	688	745	726	758	777	715	733	750	725	733	709	727	746	723	740	717	731	728	740	784	692	734	771	718	726	711	694	729	741	742	749	677	688	734	771	735	741	694	702	727	759	742	702	747	772	725	747	744	731	733	721	768	726	709	735	724	750	775	722	728	712	738	736	728	735	695	726	741
20331	14785	24151	25986	24015	17907	12064	13613	13178	11558	7452	3327	2366	3328	2855	3755	3069	3116	3107	3116	2594	2398	2748	2237	1755	1873	2143	1951	1672	1584	1672	1485	1739	1039	1046	1046	819	677	562	574	473	391	383	280	320	293	289	302	274	233	248	246	222	212	231	234	236	237	201	235	237	218	219	243	239	215	213	211	215	220	192	214	234	232	226	227	211	195	216	212	210	208	210	212	234	229	209	241	224	216	210	235	185	201	206	229	256	185	209	218	252	220	198	236	202	219	234	221	192	223	236	223	209	192	224	213	205	234	239	208	197	204	197	197	224	223	209	187	223	215	215	192	218	217	213	210	223	200	235	177	231	196	246	227	248	191	226	208	208	212	221	212	230	196	227	223	194	198	241	210	196	182	213	202	212	211	204	188	238	200	205	199	214	214	208	226	244	205	232	216	212	214	235	241	242	188	208	224	231	219	223	209	197	197	216	213	210	230	223	222	211	224	184	232	194	244	209	209	231	228	207	207	216	214	187	197	209	210	193	210	226	228	216	210	211	237	231	232	232	186	243	212	228	209	225	196	216	210	226	230	203	230	217	241	222	211	189	197	234	235	215	235	206	198	204	213	209	208	190	252	233	243	226	215	223	241	206	201	230	242	220	215	230	200	207	225	231	227	237	197	249	247	214	217	229	218	237	227	229	222	247	225	215	197	211	214	226	210	227	214	203	226	234	222	236	224	167	227	240	206	243	233	222	214	217	211	237	196	187	220	198	208	211	221	216	196	213	214	194	181	231	216	205	217	212	211	198	198	215	195	213	214	201	195	210	234	191	204	216	213	223	233	184	232	215	198	191	214	179	215	210	229	209	199	222	216	235	213	210	216	199	227	222	200	197	214	244	222	218	231	237	223	205	215	202	223	226	238	240	237	204	211	218	221	228	227	217	209	230	236	206	188	198	216	226	229	241	199	192	226	228	181	196	213	206	212	196	216	216	226	214	212	212	199	213	208	230	190	225	191	220	216	220	254	222	218	216	221	212	243	229	253	218	218	220	240	212	211	214	212	206	224	226	202	206	219	208	224	237	227	204	244	227	241	186	220	233	232	209	209	222	192	212	231	200	265	210	249	204	220	230	195	214	208	206	197	215	188	244	259	202	206	228	238	228	206	228	189	237	215	180	214	231	219	203	219	212	208	204	233	213	206	198	227	218	186	224	209	216	207	205	183	216	208	201	234	211	209	232	202	208	209	215	216	237	242	232	196	228	204	212	226	201	232	213	216	222	221	193	217	212	257	221	239	219	209	172	202	237	231	242	193	235	219	209	230	227	237	246	234	212	192	215	201	233	248	205	209	214	228	204	228	196	197	225	188	216	220	251	232	237	213	213	216	202	231	262	217	216	214	233	241	236	203	229	203	219	228	231	219	224	218	222	196	187	215	221	222	226	194	221	210	213	212	210	229	217	205	219	201	218	197	213	194	255	210	256	235	217	194	189	250	187	230	226	223	210	211	207	209	207	229	239	216	229	208	227	242	206	195	216	197	220	225	205	195	219	208	232	236	207	224	228	225	211	201	203	209	206	222	233	221	201	214	197	208	211	222	212	231	206	221	193	231	208	218	226	242	217	247	225	201	241	191	224	213	222	187	190	213	219	190	223	230	242	222	206	196	233	212	204	217	216	236	216	206	215	213	207	222	193	202	258	203	221	194	217	187	181	211	217	202	205	226	230	218	196	217	185	227	212	219	214	209	189	222	194	205	224	211	215	200	220	230	208	235	227	236	221	244	224	240	214	235	233	231	213	197	231	222	229	192	248	244	210	201	207	212	235	209	219	226	203	204	188	223	249	215	235	213	204	197	217	230	208	244	237	229	199	235	199	200	196	196	211	206	215	215	231	214	220	204	199	221	233	218	211	223	197	229	217	236	218	190	211	219	211	235	203	217	236	197	197	223	192	209	226	193	226	198	240	216	217	251	228	200	208	231	203	206	234	223	203	216	217	206	248	196	186	223	230	207	236	207	224	240	219	196	236	205	208	221	206	208	230	247	213	199	216	223	198	238	205	240	221	190	210	219	217	217	204	209	226	226	242	217	213	216	239	218	198	242	229	235	231	225	235	208	219	198	211	179	211	219	255	214	205	214	219	200	215	207	207	195	227	243	206	244	203	248	223	199	198	206	201	211	215	193	197	218	241	233	227	205	220	239	233	241	195	216	223	236	208	208	230	226	196	214	224	211	206	222	236	186	200	204	233	231	216	192	208	236	226	201	229	200	219	202	218	206	256	230	214	232	236	233	219	224	214	175	233	228	242	210	204	205	201	209	235	190	225	221	209	249	232	239	187	220	229	244	228	215	213	216	215	221	209	209	216	197	210	217	220	195	219	211	206	228	233	209	203	205	222	216	230	190	210	232	217	205	191	230	211	197	218	221	208	199	217	222	195	207	231	201	203	223	200	201	248	181	207	229	216	239	245	194	235	217	215	181	220	214	203	223	210	216	246	208	198	212	216	195	246	215	218	198	234	222	225	207	217	209	207	239	203	217	205	182	211	242	204	188	233	232	252	201	190	205	205	219	210	223	236	215	226	209	206	187	240	198	203	198	228	213	224	185	197	219	213	242	228	207	215	225	237	245	208	228	210	210	208	219	226	199	248	214	215	224	205	221	205	211	231	202	220	227	210	227	199	232	209	191	215	210	209	223	221	211	216	227	233	228	239	208	223	223	217	213	215	228	203	216	220	209	214	218	218	203	181	203	242	202	225	211	233	220	209	216	190	232	232	245	205	205	246	226	230	212	202	209	211	226	200	205	213	230	233	218	238	219	193	182	223	215	224	212	245	251	211	194	235	243	208	209	234	210	239	213	218	246	197	230	212	216	241	214	224	211	221	213	207	191	210	215	183	193	216	209	218	238	225	206	202	247	207	188	236	212	174	201	207	220	216	201	213	218	205	228	229	192	212	235	259	199	209	209	247	219	218	196	228	202	217	197	239	203	236	210	196	213	210	213	223	231	217	227	227	228	222	230	228	187	206	224	230	225	202	208	233	214	224	208	220	191	226	205	190	213	238	223	200	213	203	211	209	220	216	224	227	231	196	225	195	214	224	237	232	223	232	228	242	220	203	206	221	213	217	238	248	217	223	232	200	208	219	210	219	235	210	207	243	221	188	207	227	244	233	221	218	234	227	207	228	204	215	242	228	227	202	194	185	202	217	185	224	210	217	219	196	213	229	191	198	196	210	188	216	238	202	232	219	214	203	213	242	242	214	206	202	210	196	211	207	199	219	219	222	212	228	220	224	227	191	228	226	187	233	204	195	207	221	216	233	207	221	198	242	221	192	217	247	245	234	203	218	227	189	214	223	211	213	236	184	200	213	206	218	218	216	228	227	210	216	222	197	219	228	228	196	206	205	203	216	213	212	218	204	253	202	201	214	215	225	223	192	241	249	213	218	223	239	192	205	216	197	213	198	221	215	212	203	250	229	192	216	211	243	205	241	237	220	224	212	218	187	183
15375	12306	23645	26201	27549	23580	20706	26374	26776	26447	20566	10269	9398	12922	12831	16103	12645	13952	14150	15184	12672	12409	14113	11871	9233	10678	12132	10755	9862	9395	10126	8320	10535	5665	6440	6139	4976	3777	3130	3190	2449	1887	1681	1217	1249	1319	1125	1185	898	962	792	764	684	745	686	734	707	691	653	652	667	682	650	660	607	647	643	691	661	661	616	657	599	619	652	659	679	632	668	618	693	642	611	632	652	636	605	585	612	604	629	582	651	585	613	622	621	573	611	583	588	617	593	581	624	589	609	602	643	618	565	577	554	586	627	596	607	633	602	576	613	623	594	626	627	601	603	634	602	620	617	622	596	598	589	587	575	566	581	584	578	614	570	595	583	601	586	559	594	577	588	577	581	610	605	621	580	562	615	628	578	601	620	650	614	628	535	559	651	638	551	578	586	598	586	579	622	562	600	590	619	597	641	599	585	581	609	629	589	580	624	621	581	625	606	609	610	559	590	601	569	591	578	657	578	621	585	577	602	581	586	609	608	542	602	612	564	609	646	586	612	631	616	569	595	621	632	595	574	583	580	575	578	604	641	608	629	585	670	613	610	585	610	592	582	577	591	587	590	550	580	621	583	612	604	621	577	607	578	587	625	614	622	611	647	570	568	603	580	620	585	546	622	557	648	573	627	616	598	607	612	588	621	577	607	562	642	651	560	572	626	625	578	582	616	561	577	564	600	577	629	597	577	602	635	598	593	604	607	582	572	639	561	618	576	595	580	547	619	593	581	576	584	612	626	564	587	600	542	624	600	598	612	649	576	598	583	584	582	609	631	583	598	602	664	628	627	595	588	572	624	592	579	600	604	607	603	609	625	612	621	557	597	610	599	601	615	643	614	591	576	589	558	612	626	574	575	613	587	631	606	577	571	601	598	615	549	557	590	598	597	584	589	601	591	595	541	587	579	596	597	612	588	572	560	568	585	559	575	595	608	567	610	602	568	591	575	633	595	579	596	596	594	591	570	626	595	580	608	613	589	614	622	584	608	624	622	611	594	582	599	566	621	546	589	601	614	598	612	607	580	571	585	603	604	606	598	592	597	596	573	552	566	644	602	584	583	593	590	606	579	575	652	624	606	594	577	650	625	600	640	607	592	579	605	624	575	564	611	602	591	554	627	602	602	632	639	545	573	535	583	605	648	629	593	545	537	620	582	631	600	563	605	615	557	588	621	577	605	616	590	608	590	581	636	611	584	578	594	586	581	621	596	633	596	601	600	586	599	621	641	598	601	621	612	585	618	599	594	587	568	578	601	591	596	620	581	609	574	558	593	599	586	596	560	595	554	607	635	592	614	601	578	625	605	566	614	597	613	586	605	595	605	578	622	576	622	594	565	558	589	587	590	589	595	597	610	621	607	629	617	597	537	550	642	566	597	619	649	589	588	614	623	608	615	613	585	584	585	632	529	644	639	561	561	617	538	590	593	582	591	615	597	591	607	611	614	566	604	570	585	603	593	620	564	621	561	613	618	591	570	562	626	624	596	537	603	593	596	610	552	566	610	582	623	608	585	561	600	607	572	549	602	552	629	623	598	603	603	583	618	628	595	594	633	591	559	555	578	583	603	618	630	613	565	576	586	617	629	633	609	585	623	601	604	610	590	609	637	620	605	599	603	598	548	601	569	605	553	588	610	609	609	621	621	622	630	635	540	601	595	589	600	658	595	611	590	561	591	613	607	587	603	602	594	621	603	578	656	598	562	576	580	572	647	633	575	586	600	581	592	597	611	618	621	544	617	623	572	558	589	620	579	565	583	641	579	553	592	558	555	574	608	598	579	583	624	619	601	599	554	570	539	589	593	582	611	620	620	573	599	571	569	594	610	580	641	633	625	596	655	558	570	620	568	586	590	613	567	615	588	596	556	653	596	586	583	592	579	631	639	580	570	578	585	589	616	582	577	582	602	551	613	522	615	585	611	602	649	632	625	594	625	603	560	586	608	614	573	542	625	559	606	587	545	581	577	611	622	593	614	581	584	584	618	575	640	588	604	580	627	607	587	606	601	594	570	563	641	596	602	572	583	597	571	610	602	575	599	608	617	619	573	566	610	553	632	580	579	581	595	640	561	581	561	599	556	587	601	611	564	610	634	583	642	566	584	608	576	633	594	612	574	599	590	613	598	606	596	612	635	591	605	579	596	591	590	623	576	579	575	627	585	624	599	608	561	563	630	571	596	581	579	595	610	584	587	559	576	615	597	617	653	617	581	620	623	670	579	604	595	606	612	567	587	556	599	619	626	588	616	600	617	601	642	557	630	621	608	605	599	584	593	596	593	574	611	616	559	636	586	557	599	611	607	596	594	569	579	603	664	595	605	578	616	593	649	628	623	539	588	583	625	586	612	599	627	584	597	537	580	596	622	625	586	569	556	602	584	621	594	593	586	619	601	610	562	603	614	594	559	599	611	583	606	594	596	605	624	602	630	598	562	548	627	612	591	629	626	589	570	556	577	573	611	589	567	581	611	584	605	583	611	616	588	616	620	588	616	590	601	637	599	623	608	580	608	595	587	589	562	605	577	606	654	565	626	527	558	589	627	611	586	616	590	592	591	593	560	604	616	629	611	624	598	580	588	614	577	625	603	589	532	572	624	590	566	606	581	593	650	602	613	587	574	640	595	593	615	604	577	607	585	577	611	594	558	592	595	604	544	600	614	573	593	609	592	574	622	599	589	598	605	583	605	576	600	608	606	648	611	603	576	662	602	613	560	606	587	596	604	611	574	560	560	614	591	583	622	606	600	585	641	638	588	637	615	622	638	598	540	580	611	599	621	628	596	559	627	606	605	576	588	600	609	602	553	585	596	607	575	680	600	613	619	641	578	631	551	609	565	608	639	603	578	590	586	647	604	608	607	602	614	585	568	594	593	592	589	571	609	589	604	599	577	608	591	573	575	563	615	607	581	598	589	598	607	591	563	589	617	579	595	608	614	601	625	549	598	595	589	555	626	582	625	571	615	576	580	607	590	604	616	646	587	620	582	610	612	565	570	618	577	570	546	581	629	610	566	603	597	587	612	589	614	635	610	569	600	615	626	586	608	598	620	633	638	558	569	596	582	572	610	619	598	590	634	624	615	612	640	615	563	562	587	594	636	626	629	572	597	573	598	594	608	589	589	611	569	597	647	621	572	612	631	603	567	575	585	607	587	599	604	584	605	596	621	612	614	616	593	584	599	598	588	620	564	621	572	625	554	607	610	576	612	575	625	597	575	589	590	636	571	577	600	573	644	601	535	607	564	591	569	602	568	613	567	621	564	584	627	580	623	619	631	627	583	575	598	601	612	612	550	588	582	600	570	611	615	602	597	578	532	571	594	600	614	606	631	597	569	606	599	620	625	574	575	541	627	561	570	621	606	602	585	607	586	592	612	564	618	604	646	584	586	604	573	582	622	539	603	584	594	569	616	576	584	626	604	642	549	570	595	579	580	595	586	625	557	593	572	546	671	589	621	625	597	594	575	600	553	602	577	530	603	569
28254	20855	31606	31022	29489	25544	21382	21897	20372	18834	12805	5836	5340	5577	5465	6721	5755	5399	5922	5214	4421	4253	4942	3909	3300	3274	3791	3130	2943	2647	2919	2245	2810	1536	1656	1663	1265	959	824	802	586	528	445	351	340	352	312	297	251	249	247	230	213	191	197	195	203	186	211	208	187	203	189	175	197	202	194	207	195	191	223	185	199	199	183	170	186	169	201	195	215	177	187	193	193	201	184	194	183	187	166	193	196	197	196	164	186	197	183	184	183	159	193	190	209	184	174	190	177	216	193	189	181	190	187	191	177	189	203	180	200	184	181	167	183	180	178	187	165	166	184	206	183	202	203	167	197	179	162	190	172	203	177	198	172	172	186	178	208	177	207	192	190	167	173	186	167	194	191	167	159	176	176	187	201	181	163	194	197	162	169	175	191	188	172	171	190	182	201	202	157	180	191	191	178	180	189	179	179	171	189	177	179	183	202	182	205	188	157	173	194	183	196	174	185	197	201	174	183	166	189	188	186	188	186	191	177	155	192	188	173	176	178	211	202	210	163	191	180	203	168	194	181	194	169	190	192	185	163	219	212	180	178	153	184	188	177	192	190	183	183	191	165	179	206	184	190	192	178	190	181	194	182	206	201	198	173	169	209	177	154	184	191	151	188	205	187	170	219	189	193	155	187	164	205	184	190	189	198	195	152	189	198	157	206	181	186	167	197	197	168	197	183	153	173	178	174	190	174	189	187	174	173	179	190	182	177	174	211	195	192	203	198	212	181	207	205	195	168	182	182	185	198	161	174	180	173	180	181	194	177	191	159	205	185	156	162	143	160	206	213	191	187	172	164	186	187	186	216	215	168	168	163	183	183	189	173	187	191	200	176	194	178	187	180	204	186	173	166	184	198	182	204	169	193	196	174	169	220	197	191	191	181	199	192	182	196	183	198	181	183	197	193	165	166	188	189	200	205	182	167	187	167	188	207	224	185	186	186	212	210	177	202	169	237	152	189	172	183	183	172	167	189	191	177	179	181	195	184	159	198	192	188	186	183	176	181	167	190	211	169	201	186	185	183	194	180	185	192	172	186	211	176	215	198	201	185	179	172	177	189	169	173	183	179	181	181	180	189	173	166	171	206	194	185	191	171	182	183	173	179	214	178	178	183	165	169	216	172	173	196	222	164	176	190	189	218	170	176	187	188	179	179	182	168	155	195	188	188	162	179	214	174	156	196	185	195	192	180	191	168	187	189	177	174	182	166	190	155	184	177	200	165	199	178	181	186	186	179	192	185	209	189	204	192	175	195	184	180	193	205	165	181	182	160	171	180	183	187	181	186	165	194	207	191	192	193	185	188	186	180	182	175	185	198	185	195	186	180	169	167	204	187	182	204	174	160	187	177	174	195	186	166	218	165	167	161	169	191	170	166	168	160	200	192	189	162	193	187	173	181	191	180	185	188	192	187	201	192	178	170	181	177	181	169	168	185	173	170	159	163	172	194	214	186	189	194	205	184	182	178	194	196	168	199	203	187	197	189	184	192	155	182	179	221	191	174	204	191	198	169	191	191	184	175	201	190	191	182	185	171	190	207	163	170	200	187	169	205	168	189	195	186	170	174	176	164	160	179	183	162	189	167	215	173	200	168	180	183	199	199	196	194	190	188	186	197	173	164	156	195	175	167	181	168	186	183	192	185	185	184	201	192	167	193	190	181	175	181	176	155	165	182	181	176	174	200	195	191	156	184	191	167	168	197	172	165	181	188	166	175	193	180	192	196	191	198	200	195	197	178	181	171	196	189	179	178	162	197	155	164	191	207	176	210	174	215	171	156	182	185	194	181	199	210	204	182	166	174	181	178	157	148	176	169	186	197	209	174	190	169	164	199	193	202	176	163	162	169	196	223	169	177	216	192	168	181	191	199	172	176	190	191	179	174	171	180	177	192	201	200	169	195	194	180	198	201	211	175	167	169	205	176	193	176	187	202	167	173	166	182	215	168	191	176	189	191	198	177	197	181	192	176	189	191	173	181	179	200	210	166	177	179	171	192	167	194	184	187	167	172	166	170	205	170	187	183	194	187	208	182	160	202	183	191	193	166	183	190	203	192	188	198	218	174	193	167	173	171	191	148	196	147	187	190	184	189	166	228	164	195	172	179	188	195	173	194	173	180	180	181	187	178	180	181	175	198	197	186	192	178	170	177	196	187	196	186	180	220	166	192	185	170	204	168	163	194	155	185	182	196	178	187	187	168	185	177	201	168	185	190	182	169	170	200	206	176	188	184	206	178	196	202	153	204	183	166	168	197	204	190	180	187	189	179	169	154	150	193	193	178	193	202	186	167	190	190	185	189	190	174	194	170	195	168	172	169	160	190	193	170	174	186	187	163	183	186	183	186	178	192	196	171	196	178	206	161	164	188	168	174	162	178	182	186	203	190	196	189	178	184	177	172	181	167	188	181	183	172	199	212	186	189	214	172	219	211	186	162	182	182	193	193	172	172	187	180	183	197	173	204	178	177	152	181	173	182	200	164	182	189	184	201	168	184	180	186	155	196	175	172	156	201	167	180	182	198	182	176	186	180	172	188	189	163	163	175	205	216	170	170	183	188	160	185	182	179	219	195	163	183	190	175	173	164	168	159	198	196	195	182	179	169	180	209	186	215	188	190	179	177	173	196	156	196	207	180	174	176	189	174	190	184	193	193	190	197	214	186	185	186	196	209	170	193	195	200	187	166	172	172	206	179	170	203	195	165	174	175	185	183	193	187	183	185	163	167	175	192	207	188	161	163	173	159	191	188	183	193	164	165	187	194	186	188	191	169	169	205	188	193	181	185	198	170	204	217	202	192	186	192	185	169	201	191	189	174	198	180	172	199	199	197	182	191	176	186	156	173	191	181	182	192	176	206	168	182	184	182	174	170	169	172	164	166	176	200	185	194	186	182	169	199	204	180	195	201	188	166	203	159	177	204	180	195	188	177	213	176	167	171	195	206	180	211	192	180	166	212	181	152	185	174	166	193	190	187	188	178	175	206	184	176	174	192	193	193	162	203	192	219	183	193	175	208	210	184	184	187	181	180	185	176	177	178	171	197	175	196	172	191	167	176	145	196	199	195	187	171	206	186	187	205	170	187	203	189	164	176	195	174	167	186	178	195	208	176	164	168	170	185	176	151	200	197	187	166	187	188	172	140	196	176	184	191	176	193	169	175	219	156	181	158	171	179	174	186	204	161	197	178	192	228	193	163	182	164	181	183	185	186	175	181	150	200	191	190	180	172	199	203	195	171	193	200	201	178	167	205	206	204	180	184	166	191	174	180	198	182	190	195	169	173	180	183	168	175	193	186	197	197	169	191	191	172	171	185	187	197	153	162	194	171	201	173	196	185	171	205	177	190	155	195	198	190	187	180	167	173	175	167	176	190	178	201	159	190	169	212	191	179	196	179	193	161	159	197	165	173	159	168	180	165	191	178	180	214	193	189	153	181	183	187	180	169	184	188	159	159	184	171	189	181	190	166	192
18600	16817	28361	31334	33246	30715	29630	32918	33500	32574	26716	15510	16273	18280	19241	21913	19983	19402	21237	21149	18861	18922	20955	16766	14818	16078	18077	16073	15414	14326	15316	12621	15154	8175	9799	10065	7581	5911	4952	4889	3174	3148	2416	1753	1810	1732	1385	1560	1058	1129	853	861	690	800	682	661	624	660	612	694	616	678	602	623	613	604	610	641	618	559	599	520	587	574	671	601	622	614	643	626	614	609	623	605	592	559	546	581	540	541	607	577	506	537	551	560	571	542	547	543	495	507	561	545	567	511	532	539	503	530	545	545	491	544	520	483	491	515	526	495	564	498	563	560	489	512	547	520	568	535	563	538	558	542	501	505	541	522	543	537	565	531	529	518	526	506	563	497	548	533	523	500	544	528	529	499	534	544	518	539	517	548	526	527	540	499	497	502	533	543	478	512	506	516	527	552	518	529	475	549	489	547	562	525	540	501	515	517	517	507	503	491	494	506	492	502	515	539	509	523	529	512	501	549	555	490	501	533	557	495	547	529	498	543	538	522	522	495	545	526	501	577	518	511	505	516	524	535	523	504	554	510	484	488	512	495	547	526	552	497	540	513	535	553	479	503	497	556	502	530	513	550	503	516	526	512	484	507	506	516	488	506	527	536	541	516	521	535	547	522	541	519	479	491	473	460	527	494	504	566	509	494	494	537	513	539	522	547	517	541	534	508	527	525	529	490	515	540	508	510	543	505	529	527	515	532	495	538	522	520	564	546	543	480	565	519	539	531	483	498	515	509	523	529	515	503	563	521	566	477	529	533	549	531	501	511	516	489	522	565	497	512	538	516	495	524	558	517	548	502	497	515	526	544	563	541	551	525	494	518	518	500	559	511	518	542	512	522	520	507	516	516	532	490	525	501	513	482	486	513	547	563	538	519	519	536	523	525	511	566	532	494	499	518	526	528	517	515	543	495	555	499	487	546	553	529	456	547	523	558	494	516	539	519	543	484	498	562	524	542	503	559	474	540	477	520	525	544	518	512	538	523	504	497	514	536	544	543	526	513	549	498	508	540	537	507	482	520	549	492	527	484	518	502	557	522	517	497	519	531	522	576	537	511	526	497	546	536	536	500	571	544	505	537	543	538	504	545	502	500	532	518	495	491	509	535	506	488	477	485	508	459	563	536	519	488	535	483	485	550	490	511	499	533	555	497	523	523	513	539	512	504	515	526	542	525	523	517	513	494	554	520	546	492	473	508	559	520	522	517	573	543	518	509	555	522	516	479	530	523	525	499	517	544	485	536	492	539	534	505	520	508	524	519	499	534	533	533	538	547	506	535	510	493	514	491	513	495	516	513	522	525	518	547	530	457	524	495	481	517	493	555	510	536	517	536	478	520	607	520	520	504	508	512	444	465	534	553	512	522	528	550	543	508	520	484	547	503	523	522	528	553	539	574	553	554	505	543	535	513	543	507	545	520	533	542	537	515	509	506	487	560	533	513	475	541	515	512	510	569	537	538	508	505	566	479	518	479	495	518	523	527	505	492	503	498	484	538	585	531	511	505	522	491	552	552	554	529	524	512	503	519	515	492	518	540	511	499	519	520	532	548	524	547	548	538	514	451	548	490	498	502	500	535	524	490	524	514	541	531	506	492	523	483	532	548	512	508	493	504	511	560	511	535	533	514	514	539	485	514	506	559	515	503	536	570	517	507	553	498	507	471	519	525	479	487	527	539	492	516	510	490	524	526	537	565	564	502	522	486	513	563	512	497	519	542	524	515	489	509	505	531	484	503	510	502	494	513	535	562	511	509	502	515	501	502	532	516	522	495	522	483	534	525	519	470	549	542	516	499	531	494	504	506	512	480	517	514	545	502	509	478	541	528	475	522	507	575	562	558	544	521	491	528	546	567	554	509	534	554	559	549	541	520	519	506	522	517	557	542	515	562	548	507	512	512	518	501	507	513	512	500	536	529	551	500	544	498	513	523	542	526	508	527	504	512	529	475	509	530	498	548	511	544	514	514	481	520	567	505	531	538	515	525	512	508	472	546	532	544	504	467	534	526	520	496	484	491	540	537	537	516	530	558	582	539	510	466	537	505	547	499	520	517	549	559	497	522	522	536	500	532	517	529	553	528	513	489	485	518	550	551	506	515	568	526	510	542	578	502	505	547	497	494	535	561	497	501	499	469	557	504	548	538	517	529	508	539	516	509	533	531	564	569	505	490	538	542	570	536	518	542	528	499	535	525	489	499	519	533	540	514	539	521	544	491	527	526	512	522	532	474	512	518	553	515	511	493	513	510	556	542	514	465	509	495	541	528	499	541	564	521	570	474	524	485	529	506	525	499	471	522	537	517	529	537	508	526	506	493	542	514	486	523	509	529	510	490	526	539	536	537	533	516	498	547	526	529	537	544	533	543	525	536	540	498	555	506	561	453	494	507	542	559	544	516	555	509	530	496	569	544	541	521	510	510	528	543	517	493	530	526	518	556	504	498	483	524	480	527	526	502	561	490	530	495	562	489	526	525	546	541	506	526	532	494	494	504	510	502	477	508	506	522	530	516	497	520	512	502	541	501	496	538	552	542	527	532	563	496	535	516	506	473	534	534	549	540	523	535	521	526	522	543	540	560	494	505	538	528	546	547	530	525	513	480	500	513	507	516	529	534	512	497	516	496	521	569	532	533	526	537	470	530	493	522	539	495	511	481	534	546	490	513	566	569	548	486	542	491	514	496	482	559	524	516	509	507	554	500	573	510	537	507	489	540	511	555	523	509	538	529	517	539	538	507	539	526	490	496	504	542	506	518	539	505	555	512	515	547	508	525	546	480	521	561	507	519	508	535	489	527	550	537	519	515	507	561	512	502	559	526	502	553	533	513	522	530	465	502	507	515	493	538	528	518	518	518	572	546	487	540	449	525	523	512	531	531	460	539	502	560	507	531	493	562	543	526	505	519	551	518	493	554	486	507	522	534	502	559	504	526	522	497	506	543	473	525	513	509	530	483	530	574	554	541	503	497	526	543	494	504	551	519	548	491	496	516	481	522	545	510	570	489	523	525	552	537	545	460	491	498	497	516	557	506	544	533	533	533	492	536	512	522	546	501	483	509	503	543	535	518	501	526	509	554	526	541	529	481	547	471	516	528	536	528	503	519	500	540	536	517	496	530	517	533	520	514	485	499	489	505	497	494	492	544	544	524	523	498	542	523	532	534	467	524	512	543	517	508	539	513	479	560	533	556	501	504	539	482	531	552	537	514	554	501	505	569	510	572	489	552	554	512	519	530	520	498	510	537	557	574	522	481	516	501	521	497	493	557	522	508	496	532	483	519	514	525	527	506	538	498	494	466	521	515	481	522	539	476	510	493	527	489	501	549	509	547	534	515	516	510	482	531	525	534	498	534	486	527	567	573	545	503	506	552	525	528	579	522	494	486	479	481	567	499	548	522	526	534	520	551	477	517	510	521	501	521	522	518	490	503	518	524	525	521	546	534	497	493	481	541	534	497	520	560	522	515	544	509	490	519	508	548	504	511
4903	2927	5235	4024	2875	1810	1364	1200	1034	1017	741	519	495	520	476	505	420	477	460	469	409	416	376	398	340	399	416	336	361	353	360	325	340	304	297	308	299	286	297	298	306	258	283	270	272	272	302	250	255	279	254	290	251	260	248	252	294	255	257	244	287	267	254	262	273	262	250	314	246	276	279	252	286	254	269	286	273	252	282	263	272	270	237	254	265	275	256	228	249	269	273	265	272	250	272	273	268	253	254	272	296	257	265	269	274	281	269	256	269	270	270	276	276	252	282	260	258	259	258	267	243	261	262	264	269	284	264	254	262	256	273	284	264	273	251	234	257	285	258	257	266	267	264	235	257	304	276	260	268	289	264	275	278	246	254	249	241	265	264	273	265	275	240	265	249	297	260	269	246	266	250	261	251	285	262	274	270	273	264	268	277	291	281	239	276	269	288	277	284	282	276	280	255	273	268	275	279	242	272	278	279	281	281	283	269	271	287	274	256	266	279	258	264	272	265	300	268	271	239	265	298	277	298	282	273	285	276	251	315	276	299	254	279	264	286	260	253	255	267	294	283	293	272	242	277	279	269	251	262	272	277	294	254	270	288	260	305	285	273	272	271	283	272	231	273	268	259	288	257	257	300	273	282	273	249	285	274	294	282	283	256	256	276	269	269	271	267	268	272	250	247	264	282	256	255	296	259	267	271	277	261	261	267	268	256	247	292	286	253	279	267	241	249	275	303	251	277	290	300	279	267	269	245	269	266	310	279	274	259	284	246	249	245	261	277	259	251	267	263	296	282	274	238	272	274	283	280	255	260	284	282	268	291	263	290	253	284	248	262	293	283	256	267	261	271	271	266	271	279	250	242	251	295	244	255	293	275	275	249	258	301	231	264	289	235	274	279	297	293	256	261	284	287	257	262	278	288	276	279	281	270	235	263	261	244	271	286	271	272	302	258	278	303	284	259	272	252	268	268	260	257	265	294	279	270	258	278	256	245	268	285	270	264	270	277	270	254	266	260	273	277	296	275	251	260	253	266	279	287	240	276	281	269	278	270	286	254	253	290	282	274	260	307	256	261	264	259	269	292	262	287	276	271	266	290	255	252	254	219	287	272	261	272	266	304	248	268	273	273	272	283	264	275	224	269	257	281	266	261	267	256	282	265	296	265	264	280	270	247	278	291	269	281	283	275	279	268	250	260	265	272	263	273	261	259	280	275	269	250	257	274	270	255	265	258	251	275	242	287	255	258	250	260	248	266	252	229	276	292	267	267	266	280	261	287	285	265	276	275	263	279	278	272	256	265	295	255	267	265	254	307	266	288	279	280	246	255	263	271	264	256	247	254	251	261	266	234	269	260	275	293	258	246	264	275	291	287	252	257	260	247	254	260	274	253	280	267	265	269	261	283	274	269	278	262	268	282	253	270	255	285	259	264	273	238	275	263	284	251	276	264	246	273	275	276	253	279	267	290	270	276	283	265	258	279	300	272	288	273	262	236	245	267	259	261	271	265	286	302	298	324	255	302	277	241	283	246	279	268	254	298	233	255	290	252	260	292	271	269	275	254	286	282	270	267	280	270	283	278	289	274	293	260	254	282	270	286	262	293	256	278	259	261	253	289	295	246	284	281	257	260	242	248	260	279	288	249	260	260	254	269	253	271	261	239	253	255	267	286	279	276	264	288	240	246	271	268	246	254	282	262	276	247	255	297	268	271	296	295	253	300	258	287	282	260	280	263	251	258	240	262	252	272	253	258	265	293	274	264	284	279	265	258	288	291	255	251	260	268	286	295	258	261	259	253	252	276	273	255	256	275	265	308	266	281	249	303	290	281	224	300	264	263	289	271	323	271	244	270	288	236	240	267	306	253	273	250	256	296	278	258	289	262	249	282	269	274	268	275	245	285	264	280	306	279	275	248	277	279	276	301	261	257	242	295	276	293	275	269	245	294	283	262	274	290	274	252	288	267	250	297	260	254	259	302	249	256	244	288	253	278	237	273	258	266	288	259	244	303	252	271	267	272	277	247	266	234	253	288	266	276	279	271	295	272	246	240	261	290	278	265	276	275	272	259	287	266	255	266	279	283	237	257	283	261	247	261	271	278	265	249	272	302	279	254	273	258	238	265	287	265	283	289	279	256	269	249	309	253	289	272	257	259	277	249	264	271	263	255	283	251	253	270	266	259	262	254	267	292	279	282	258	253	247	272	238	295	269	244	281	280	249	273	257	271	258	272	271	277	298	270	259	268	265	263	290	257	282	289	278	254	261	261	276	287	270	305	263	278	294	271	290	250	279	283	299	257	276	275	260	274	285	252	248	253	282	262	264	263	256	253	281	221	250	270	264	275	247	261	289	277	268	258	245	280	295	279	272	227	283	260	261	257	276	255	255	248	281	271	265	290	253	265	250	284	243	261	284	283	253	263	262	243	262	237	263	264	241	267	285	240	270	273	260	265	314	219	263	262	285	272	289	275	271	262	252	291	248	283	256	263	259	279	252	274	309	272	277	269	284	276	272	270	281	253	265	293	277	252	278	264	288	279	270	265	262	258	289	291	260	287	273	263	271	268	261	289	282	270	279	257	251	263	245	289	272	269	259	247	298	295	268	270	268	276	283	277	253	279	251	277	262	244	256	274	276	282	292	275	263	301	257	288	268	256	270	259	252	273	296	242	279	262	267	276	267	234	258	240	289	253	271	261	238	303	265	293	284	289	256	257	233	250	270	270	265	244	258	278	273	261	267	290	270	313	254	265	259	278	270	275	266	255	228	266	269	285	280	300	266	265	283	274	271	281	257	268	257	275	282	281	252	268	298	280	294	253	264	275	258	235	275	282	259	257	289	241	260	277	274	278	269	282	244	263	263	285	248	262	255	261	234	246	293	281	252	255	245	270	287	281	261	276	288	288	252	282	269	261	266	247	246	260	280	312	285	294	266	288	310	286	282	273	277	238	275	313	280	256	279	262	247	264	252	289	251	249	274	271	280	256	266	277	259	247	270	266	275	263	254	267	293	245	292	300	256	302	281	268	303	246	228	262	267	274	257	275	270	263	265	271	294	238	281	265	252	285	274	280	263	269	256	275	285	237	256	248	237	284	289	299	265	272	269	254	271	309	252	266	247	242	284	266	278	250	242	250	298	282	282	283	257	276	260	237	267	268	265	263	256	249	260	254	230	293	268	234	272	244	256	254	267	297	282	249	297	260	243	281	281	284	272	324	282	269	257	255	318	261	304	270	262	266	270	281	259	257	278	268	271	273	274	286	279	263	286	258	248	293	287	285	243	281	280	282	284	280	269	277	274	263	261	280	277	246	284	250	246	285	297	288	260	260	262	262	256	257	247	267	271	263	280	289	291	266	262	249	237	253	294	271	260	251	267	286	251	259	274	236	254	278	290	262	273	269	270	273	257	305	245	251	282	283	266	269	269	276	271	257	290	232	269	232	246	261	298	277	286	239	268	255	287	313	268	248	278	272	270	248	271	271	280	255	277	242	278
5112	4118	9591	9494	8571	6328	5877	5314	5159	4959	3492	2301	2078	2279	2190	2389	2138	2209	2131	2028	1756	1777	1877	1647	1496	1510	1633	1547	1366	1448	1438	1239	1409	1046	1042	1087	974	990	828	844	864	839	797	741	773	784	748	828	724	730	764	789	716	775	745	697	733	745	737	715	745	706	740	763	713	742	757	733	729	758	770	760	675	742	712	777	758	736	760	714	773	706	738	762	713	741	696	668	724	700	748	741	746	747	701	726	703	745	748	680	793	725	757	722	778	715	703	755	686	722	745	777	705	711	750	770	699	724	741	710	716	732	740	788	668	714	719	736	758	707	706	756	750	697	709	744	756	743	750	730	726	695	789	702	684	699	701	772	716	747	756	694	736	704	686	726	745	719	683	713	713	717	716	680	724	742	745	790	756	766	696	756	729	745	706	773	737	765	727	685	724	674	766	741	729	714	728	764	726	733	711	752	740	702	681	748	709	705	742	734	721	679	691	725	794	697	755	731	737	768	723	731	731	752	723	779	732	722	701	779	728	659	758	709	732	712	739	701	726	728	694	744	768	748	739	724	723	713	738	723	707	704	742	728	739	726	781	761	750	713	683	712	742	752	688	702	710	760	732	693	716	730	759	733	734	704	732	701	766	746	765	713	700	720	706	731	752	689	715	733	703	695	736	706	726	760	740	705	683	691	745	691	759	717	703	762	733	747	715	720	710	761	740	710	700	725	693	740	705	658	720	665	716	769	772	713	743	776	731	719	710	703	762	720	725	721	714	693	733	734	726	747	721	747	684	707	714	720	703	744	753	727	739	691	707	743	704	733	702	680	729	733	766	707	762	743	684	764	703	730	736	720	731	756	739	741	692	764	705	708	696	707	737	660	699	733	722	681	744	741	661	735	729	748	732	734	708	744	684	700	784	690	734	718	719	741	762	729	773	730	695	776	743	703	772	665	724	741	735	757	719	794	688	772	722	747	713	734	727	753	697	749	695	781	748	730	725	729	726	745	686	730	699	757	704	691	733	740	698	722	731	677	709	693	749	714	712	695	726	718	696	744	725	721	734	761	717	774	721	719	710	730	709	729	765	732	733	743	724	744	746	715	757	672	777	757	732	722	748	714	754	712	733	739	690	734	713	695	734	712	756	758	692	757	707	746	711	720	729	709	717	730	733	722	708	751	742	760	727	754	745	711	710	724	724	718	745	709	693	723	736	713	713	699	712	708	763	722	718	745	733	723	783	722	704	694	737	728	756	730	732	776	711	734	738	689	733	776	709	687	713	712	732	720	722	715	735	726	757	715	765	747	693	723	713	722	655	730	713	704	744	728	683	720	712	736	751	681	771	702	695	732	698	699	727	759	733	750	689	742	715	694	723	725	758	734	721	713	763	737	734	765	745	737	739	722	741	707	755	744	752	733	714	699	718	694	768	726	771	707	789	755	750	746	730	773	743	777	716	665	767	707	710	730	762	718	709	731	741	731	736	757	759	749	735	776	693	762	744	773	771	759	794	715	718	745	749	700	743	767	783	719	751	722	731	738	725	764	747	746	704	662	676	706	741	762	705	680	706	697	726	736	735	757	758	722	710	733	782	747	737	745	741	698	770	670	718	689	684	790	703	742	695	690	748	777	735	705	731	738	674	744	726	716	733	706	746	716	697	715	757	738	733	736	757	718	729	746	741	735	763	719	705	730	758	741	716	733	759	723	759	751	741	711	725	722	701	741	639	718	741	707	748	741	741	747	726	720	697	737	717	742	756	651	749	733	750	772	702	737	694	715	714	706	753	717	719	717	709	750	730	689	715	717	736	712	704	752	750	715	727	724	732	730	680	733	697	740	695	757	678	727	742	689	740	709	705	693	690	721	717	686	782	722	714	725	781	748	726	710	734	674	687	694	758	744	722	742	692	712	700	747	728	714	710	688	679	726	731	709	753	759	718	764	717	725	719	764	728	757	741	744	763	743	751	729	751	719	719	685	723	722	732	707	733	730	745	746	714	744	749	691	716	734	691	699	771	709	717	717	677	697	749	716	701	758	711	729	716	736	706	732	735	761	743	726	714	771	767	722	712	763	710	753	719	734	780	685	727	746	697	680	744	780	677	718	728	718	732	717	721	694	760	695	674	740	679	698	713	712	739	763	704	714	694	737	735	727	712	735	741	709	715	717	723	736	762	753	734	751	704	703	760	713	728	726	765	753	703	694	752	758	751	749	732	709	753	693	719	765	720	699	716	732	734	748	770	695	733	697	726	748	710	738	735	721	752	739	727	708	688	754	708	741	729	736	793	737	757	712	751	710	723	713	711	734	710	741	790	710	695	711	708	738	682	715	767	711	694	762	787	752	747	727	746	721	734	685	673	739	694	707	714	715	713	718	750	677	701	698	750	704	734	772	754	719	739	739	634	702	707	744	724	752	698	720	704	740	825	795	748	702	738	737	702	712	752	736	739	791	739	746	785	742	758	730	733	750	747	733	704	720	771	710	762	734	702	693	712	701	695	741	725	708	725	734	715	752	771	716	675	723	737	735	683	729	715	679	758	711	786	715	709	743	744	699	731	735	717	687	707	697	783	734	722	713	733	713	745	678	762	723	712	722	642	726	731	713	801	731	733	722	714	724	743	708	681	719	799	746	784	773	719	723	741	720	715	693	755	680	718	711	732	714	696	745	707	657	701	696	706	694	730	690	747	743	745	727	706	703	765	738	664	735	750	682	696	723	767	752	722	709	696	730	741	704	695	701	744	697	678	707	686	690	783	686	684	691	695	706	688	748	756	757	724	722	716	727	743	732	719	724	713	678	678	697	725	754	749	713	728	736	700	703	763	744	730	698	749	704	751	682	757	721	738	701	705	702	661	678	724	752	726	719	762	718	709	775	725	763	743	755	774	704	693	692	726	735	761	691	743	728	690	713	700	714	728	743	770	725	707	749	705	677	735	729	693	708	749	755	723	694	724	742	726	719	701	734	753	730	703	711	726	758	738	707	757	737	692	724	766	703	702	725	646	741	737	698	696	745	755	722	744	792	683	779	738	727	736	740	758	784	760	727	741	740	756	749	686	723	710	727	705	746	718	751	759	748	747	744	738	777	724	762	773	729	738	720	783	735	745	731	745	719	708	744	705	693	776	767	724	726	740	764	727	762	678	791	710	753	726	738	716	727	703	708	725	759	703	713	744	724	736	745	736	713	702	737	748	776	706	751	753	695	734	737	720	759	680	740	762	723	745	741	733	720	768	723	696	700	720	717	722	733	699	712	751	759	762	771	684	761	724	707	774	741	706	713	733	705	739	780	741	716	712	714	774	754	711	740	759	788	727	735	707	701	704	691	736	707	740	678	714	736	701	763	716	719	721	693	731	723	695	706	745	721	716	750	744	727	777	737	729	728	696	744	757	734	712	659	736	685	726	828	759	723	745	734	725	748	751	717	807	741	723	720	778	674	748	752	716	756	761	742	746	766	709	727	700	703	733	740	702	740	705	694	715	735	757	747	738	731	711	707	719	709
19482	14216	26412	26973	23883	18448	13856	11583	11907	11890	7508	3693	3060	3143	3050	3729	3244	3038	2952	2900	2452	2620	2443	2134	1888	1954	2188	1694	1760	1710	1714	1462	1603	844	960	930	724	754	504	541	437	407	357	322	268	283	296	286	260	271	247	290	248	267	240	211	245	244	236	233	239	205	229	199	222	232	219	208	227	205	189	210	198	212	231	244	214	232	200	219	221	221	216	211	203	221	208	198	201	223	198	236	250	234	231	216	252	230	212	229	217	243	240	242	216	227	205	232	202	228	218	213	204	199	212	213	225	227	241	205	221	231	212	224	216	221	218	229	200	220	207	197	193	241	235	233	213	236	218	212	209	229	225	196	200	216	214	234	200	173	237	211	246	237	208	219	203	202	234	225	214	219	206	225	199	216	255	247	227	240	232	224	231	215	215	206	233	198	200	223	214	200	199	212	201	205	201	221	197	229	238	202	194	209	227	203	202	227	206	208	241	209	227	201	206	195	235	238	212	212	200	205	216	231	216	211	225	229	220	227	200	216	192	223	237	205	221	197	227	208	226	196	207	230	220	222	224	197	232	210	201	204	227	225	231	217	211	216	221	205	206	227	212	226	232	200	231	214	230	231	194	208	219	230	203	219	207	205	218	226	215	217	210	204	240	243	237	224	214	236	235	176	217	196	202	213	222	183	239	207	223	216	219	219	244	204	219	197	197	223	191	208	205	227	229	205	235	205	205	213	240	204	217	226	216	202	186	226	218	216	216	227	207	227	214	210	225	215	217	228	192	206	207	221	205	231	206	203	213	261	218	228	199	200	185	237	226	230	234	202	207	215	201	211	198	219	198	225	230	239	212	209	205	205	185	207	224	222	220	201	248	222	194	220	231	208	204	220	219	217	225	227	225	221	222	204	202	215	230	212	218	228	200	217	223	219	228	211	222	212	223	223	201	223	243	244	208	190	210	200	220	202	203	227	250	182	213	198	241	214	205	226	217	212	205	207	218	197	226	209	191	198	204	200	222	216	221	200	203	211	209	201	207	221	209	205	190	222	214	223	217	220	195	234	207	223	183	212	241	225	226	219	213	193	217	227	197	199	234	238	219	203	218	218	211	228	222	218	190	232	203	199	204	236	240	222	218	230	242	215	222	202	240	221	207	220	230	205	239	222	211	204	242	226	210	215	222	231	226	217	207	231	208	185	242	210	197	208	217	221	235	206	216	211	232	229	225	217	220	229	235	225	217	238	230	203	207	218	222	233	235	213	195	192	214	229	215	215	191	254	236	210	202	221	192	216	210	217	197	230	214	214	220	226	219	215	195	224	227	199	224	210	223	206	230	204	229	208	210	211	229	221	241	205	217	200	203	216	237	200	231	206	219	221	239	190	209	198	227	191	252	210	221	180	202	217	195	201	225	205	220	236	206	217	213	232	219	195	251	247	231	220	228	228	228	240	226	200	202	195	203	227	214	213	227	193	231	221	231	251	188	196	213	201	207	198	221	194	183	197	216	193	227	232	220	228	190	235	199	199	218	221	237	229	204	188	199	238	203	247	224	221	211	239	221	213	184	214	202	214	194	214	211	181	233	239	231	219	210	192	238	184	209	209	211	193	207	214	210	223	201	222	224	210	203	206	209	223	211	210	209	210	252	196	200	223	223	199	209	225	212	210	251	221	221	215	214	211	216	214	217	216	225	227	196	235	204	197	194	193	207	205	212	210	228	212	215	203	221	200	213	223	217	231	224	217	255	211	226	217	201	244	186	211	232	246	221	232	232	245	210	214	207	230	221	211	224	234	249	212	196	215	195	195	201	212	189	215	205	230	215	215	216	245	214	203	193	250	233	204	234	223	214	230	227	218	230	200	216	224	238	209	261	238	230	234	217	220	237	214	215	236	231	215	210	223	206	216	222	199	243	227	216	240	212	246	220	168	205	217	212	215	221	203	223	226	210	187	209	201	229	250	222	201	237	216	222	188	195	212	220	214	216	211	210	214	191	213	238	221	196	200	218	213	208	225	198	212	195	222	227	229	227	193	225	211	234	239	222	242	210	222	208	218	218	216	256	220	221	229	209	231	203	229	218	194	245	214	204	215	206	217	227	224	232	204	201	212	243	197	221	216	208	203	209	226	236	201	252	235	215	221	238	212	206	220	228	223	230	227	211	227	196	225	194	233	198	232	209	210	225	227	186	228	242	217	241	215	201	217	238	196	191	228	224	199	238	224	194	224	205	257	220	216	190	216	217	221	214	191	210	234	211	211	217	205	215	218	191	214	227	204	215	223	197	233	217	206	214	225	221	211	210	214	219	226	194	223	211	230	226	232	216	199	214	193	196	212	203	215	224	231	222	209	216	218	211	213	232	210	235	207	217	222	211	196	206	214	202	223	220	219	192	221	223	216	225	204	242	236	231	253	215	196	219	212	233	224	214	208	185	203	211	242	225	226	234	201	256	213	224	224	227	211	204	222	208	214	201	208	203	200	212	210	203	201	241	239	207	225	218	192	201	214	212	222	198	235	226	213	216	219	258	215	228	223	218	200	223	216	189	205	220	240	220	212	222	200	218	210	235	212	217	223	195	213	217	197	202	221	223	228	217	214	210	233	212	208	223	202	217	228	219	232	222	216	228	206	207	212	209	195	199	228	216	211	204	224	241	239	226	214	243	194	221	219	213	214	213	203	182	247	205	196	235	223	225	212	220	206	185	194	199	211	217	226	233	209	247	207	210	193	218	207	195	197	210	216	210	218	218	215	235	217	198	194	206	190	221	213	222	228	221	213	224	194	188	229	221	199	217	258	209	247	213	225	206	236	216	207	223	221	211	237	228	234	203	228	204	182	196	220	217	215	223	212	239	230	226	234	232	236	210	209	245	207	203	211	210	203	209	192	208	212	205	221	217	207	205	198	199	239	200	220	217	221	236	236	226	245	217	219	213	237	209	205	214	216	238	203	224	219	252	214	213	213	215	221	194	246	228	238	229	232	220	209	193	211	214	194	231	203	201	205	195	236	205	181	220	215	223	191	237	220	214	232	217	193	216	217	230	250	232	228	206	222	223	221	182	193	226	200	200	229	228	249	228	231	217	218	204	206	189	215	218	213	216	236	221	208	211	255	235	222	240	229	244	223	169	240	214	237	221	208	209	200	217	216	209	218	217	222	200	200	232	207	206	223	242	223	212	219	204	229	198	205	201	187	225	229	207	234	219	229	198	188	216	203	224	229	220	199	218	221	203	238	221	216	226	221	226	218	194	222	223	196	243	236	200	232	222	225	208	201	216	206	207	219	220	207	215	201	224	226	209	218	228	231	217	213	223	216	208	209	221	219	198	189	195	205	218	246	222	216	227	224	244	217	208	223	209	211	202	192	231	249	198	188	213	206	229	204	232	215	179	196	205	198	195	222	228	225	204	209	237	202	193	226	258	186	217	220	218	203	212	236	205	232	225	210	202	221	183	207	214	221	199	194	213	222	216	219	218	218	205	237	236	221	216	215	213	180	225	211	222	201
14426	12771	24645	27268	27577	24518	22287	23751	26142	26727	19975	11383	11507	12192	13685	15300	13053	13831	14610	14581	12205	13412	13078	10490	10467	10865	12360	10196	10007	9640	9404	8418	9101	4577	6050	5730	4823	4211	2703	2663	2286	1960	1653	1279	1317	1288	1215	1189	897	934	788	774	681	757	706	729	646	657	704	672	693	721	640	641	638	670	657	639	675	618	649	599	632	633	623	639	680	665	678	668	639	660	673	657	592	601	600	648	651	626	617	649	641	621	603	636	618	610	600	589	594	642	571	636	579	567	578	583	646	578	617	654	586	598	600	588	597	579	603	586	559	631	561	652	609	563	588	617	596	595	617	588	579	598	641	625	594	637	609	569	621	574	615	593	635	594	640	556	624	607	643	601	585	618	572	569	584	587	636	603	619	570	607	631	642	611	621	568	630	601	561	630	582	606	600	617	602	637	586	592	604	619	597	594	591	580	570	562	591	548	600	586	606	659	572	571	579	573	657	613	598	556	583	589	568	597	602	575	591	637	614	596	560	625	569	541	614	595	635	601	580	604	605	609	595	624	581	587	608	627	570	603	562	607	627	546	599	600	587	584	551	594	573	604	597	594	625	633	585	623	557	595	577	580	587	609	578	580	561	590	563	591	609	588	583	584	629	602	590	587	571	582	583	596	618	600	636	590	582	601	591	600	583	640	619	582	609	577	577	617	596	639	591	656	570	636	577	645	599	588	609	582	573	621	573	610	565	602	552	569	616	628	645	604	552	616	630	626	610	608	613	590	622	600	590	579	610	581	579	604	597	601	611	573	560	575	587	620	618	625	624	551	588	607	628	619	579	631	575	620	596	590	557	602	623	587	569	569	572	603	581	596	554	625	588	593	555	621	600	603	655	575	590	564	629	596	622	552	597	624	598	556	578	611	624	622	604	578	551	610	619	606	619	545	591	605	635	563	594	557	624	613	599	659	577	601	595	611	613	610	616	569	599	602	586	540	604	574	628	586	615	571	586	583	620	602	581	604	594	651	653	575	601	610	595	603	593	600	596	591	596	561	615	639	584	561	578	561	627	603	545	611	622	594	622	575	593	630	624	591	586	595	591	617	620	616	628	616	628	570	602	595	583	555	614	638	596	649	605	548	605	586	598	647	604	597	616	606	594	604	585	623	599	565	635	604	614	608	633	570	609	601	589	604	616	586	641	644	599	608	594	593	662	634	587	559	638	598	579	595	608	592	587	583	586	591	579	634	601	596	610	606	626	589	625	596	613	610	608	550	622	573	588	643	646	627	566	633	587	582	628	604	631	556	607	623	607	589	618	553	551	609	606	597	592	583	564	569	620	641	635	574	583	644	591	596	624	596	585	582	575	574	611	605	590	588	613	596	590	618	600	590	592	623	636	606	568	636	592	620	582	582	595	573	584	608	595	598	611	582	634	602	618	626	627	591	633	583	578	560	609	579	604	600	546	591	573	604	600	627	609	598	623	600	576	612	619	618	624	617	634	582	552	580	620	601	594	641	559	590	589	611	627	597	595	595	596	589	578	584	590	585	580	599	626	582	601	585	596	589	599	576	624	598	612	581	564	617	587	620	611	614	567	603	610	577	582	597	602	603	588	616	605	554	597	617	550	605	575	599	590	604	596	611	614	613	654	580	632	626	631	595	592	623	565	591	644	601	563	562	579	573	599	602	581	599	605	571	585	573	611	597	548	596	559	630	622	554	648	560	567	558	652	565	587	581	649	594	601	642	578	597	600	595	609	522	633	616	632	585	612	614	562	623	601	567	599	608	641	569	552	578	553	589	590	631	626	656	620	595	594	611	589	602	583	597	557	581	646	585	603	601	614	591	598	582	576	613	580	633	651	600	628	602	597	581	616	544	624	637	621	599	559	640	603	607	620	581	623	618	592	564	633	634	600	642	572	628	583	622	600	564	630	636	616	566	557	580	596	573	610	605	564	618	629	587	604	609	600	595	580	584	589	595	612	569	569	617	602	630	584	592	587	625	601	576	590	567	596	570	579	592	591	602	610	617	626	625	590	609	549	598	599	592	617	611	657	605	595	609	600	601	606	564	617	617	614	618	593	618	631	640	641	586	635	607	602	622	587	594	618	599	605	629	597	605	578	578	599	607	632	590	611	597	612	628	561	635	604	611	619	563	577	608	593	616	609	574	610	592	612	588	605	608	588	572	609	620	597	657	624	638	548	635	628	602	597	579	579	614	662	614	622	549	592	583	633	581	634	576	602	653	586	607	627	570	641	592	542	591	612	595	578	620	604	619	644	617	585	576	566	605	621	598	610	595	604	593	566	566	615	597	595	544	590	611	596	594	567	593	591	603	605	575	600	584	622	596	644	607	604	591	575	594	602	618	603	592	585	606	549	589	596	578	632	609	579	617	617	643	611	605	599	619	559	587	552	574	617	592	571	597	612	608	580	632	641	598	607	588	594	576	578	606	629	611	570	594	590	579	571	602	579	625	606	634	610	563	589	570	619	560	588	586	594	599	629	567	637	583	585	662	638	568	596	613	563	633	600	661	601	579	620	559	633	600	653	631	601	610	601	614	611	605	575	597	568	662	588	543	615	621	618	575	587	588	611	589	575	618	573	585	644	589	611	571	579	614	595	634	623	580	599	609	569	594	594	607	631	633	556	615	577	614	602	592	621	596	595	597	633	578	594	619	611	580	638	567	568	621	615	589	607	620	608	563	601	593	615	656	620	601	594	627	592	594	577	589	598	568	605	604	601	597	573	666	600	569	612	636	602	632	603	615	548	650	612	600	621	607	589	633	635	666	609	584	557	615	581	551	612	557	622	590	590	553	595	650	577	625	593	623	587	569	595	589	575	571	599	617	609	623	618	607	602	644	592	617	554	591	569	563	562	566	558	628	603	571	629	554	603	612	569	622	576	566	596	596	581	610	614	547	594	595	609	591	582	575	577	576	600	579	659	611	597	574	601	571	562	566	613	612	639	625	590	564	598	578	621	626	629	599	588	566	614	601	608	603	563	574	562	658	609	588	597	581	612	587	615	574	595	590	554	563	599	582	610	575	626	583	589	554	642	568	610	608	571	604	601	604	641	585	596	611	618	649	583	614	637	561	598	588	593	553	646	605	636	593	607	616	591	622	611	595	608	610	620	522	594	630	600	625	601	646	585	571	603	632	613	543	567	541	577	557	606	558	566	583	617	601	593	599	582	564	588	589	639	603	563	600	618	600	593	634	560	565	612	599	608	635	562	611	581	576	607	620	572	605	586	588	573	586	559	586	583	616	596	564	584	561	609	576	610	618	596	591	622	625	568	619	672	558	620	641	579	598	604	594	578	594	633	574	571	640	567	576	586	585	654	604	621	640	591	619	615	613	614	582	592	638	593	560	578	597	570	583	604	598	618	535	600	585	592	571	610	595	607	583	581	587	597	599	622	585	618	582	608	578	608	618	562	611	626	611	610	588	603	601	620	607	626	605	628	550	586	607	607	606	605	607	602	616	608	573	618	543	572	610	594	638	598	591	570	586	626	604
26219	20164	32190	32273	29803	24959	20568	18425	19350	19056	12610	6572	5109	5519	5284	6606	5557	5804	5295	5372	4546	4393	4349	3755	3023	3435	3767	2919	2863	2784	2794	2283	2433	1253	1771	1533	1222	1041	753	599	544	458	448	289	306	328	281	331	238	268	221	217	227	214	207	196	217	197	219	189	198	186	186	195	159	201	163	187	182	178	187	204	202	193	192	185	198	199	185	183	191	189	180	199	203	202	173	207	204	184	200	189	173	199	185	183	212	189	202	188	200	188	184	199	192	188	166	177	184	170	183	207	194	180	175	195	171	188	174	170	180	193	180	190	176	193	196	182	195	176	182	200	197	162	188	157	164	193	169	196	177	196	169	177	147	194	201	175	183	181	190	165	174	155	207	183	198	174	188	202	192	197	184	191	177	178	179	190	154	168	155	201	190	177	204	192	178	199	191	162	196	185	170	155	176	187	160	176	185	179	187	163	190	176	200	159	190	195	174	212	190	173	187	164	154	194	192	175	180	194	197	212	176	190	175	192	169	170	178	166	172	166	188	183	176	176	187	161	174	178	189	174	191	177	185	202	185	209	177	168	174	160	174	159	172	207	184	161	187	151	201	174	160	177	189	155	181	172	199	183	194	176	192	187	178	174	185	172	201	188	153	167	186	178	187	178	193	169	190	171	189	179	196	177	174	203	160	191	197	170	174	190	169	195	166	180	166	167	187	165	173	175	187	175	182	193	183	173	179	200	198	183	189	184	188	190	177	168	189	171	176	179	170	199	188	164	177	186	189	190	167	199	175	184	175	188	199	172	187	163	166	187	195	175	208	180	177	164	180	177	174	170	211	183	176	187	178	177	188	173	191	164	178	173	174	207	205	173	192	183	188	177	163	164	201	188	174	185	174	200	177	167	183	188	192	191	199	177	179	162	182	199	156	189	184	205	187	180	178	185	173	184	201	205	167	171	177	169	193	184	179	173	197	177	181	191	177	164	168	168	188	187	219	207	181	191	214	169	184	179	189	171	177	181	173	186	186	181	210	188	189	156	175	189	190	190	181	179	173	183	172	207	176	180	208	178	190	170	156	160	220	182	199	181	178	183	195	202	181	194	179	179	190	187	175	175	197	163	174	197	193	166	187	172	166	181	222	188	181	172	203	173	155	193	158	193	211	192	189	189	174	190	170	153	182	180	178	190	183	178	176	190	182	199	195	178	199	180	159	177	178	155	204	188	180	218	190	178	198	153	189	197	189	200	184	191	185	174	183	201	187	202	202	182	197	169	172	211	174	167	210	185	184	187	195	186	174	166	196	177	152	166	180	177	192	168	194	176	214	164	172	166	197	200	198	189	207	176	183	187	184	179	192	165	165	184	199	169	181	172	171	149	188	183	203	171	190	178	194	192	178	173	180	175	201	195	190	167	207	171	196	196	181	203	175	189	179	180	184	192	174	160	165	183	191	204	182	182	190	170	161	200	198	199	183	180	174	178	185	194	185	212	199	166	195	171	167	187	174	198	186	185	176	180	187	186	184	195	177	181	194	174	186	182	165	166	214	181	195	173	192	200	181	209	174	186	168	183	184	189	198	187	193	177	195	182	177	179	170	171	159	184	179	176	185	173	185	224	187	184	150	185	183	185	183	201	182	184	180	160	191	171	208	172	185	175	166	184	195	170	187	158	175	202	175	186	179	173	180	167	197	195	167	198	159	178	212	193	191	195	171	198	165	192	204	208	178	162	159	179	199	202	194	169	175	196	178	170	173	187	190	191	182	181	196	188	174	177	190	141	164	182	202	200	186	181	190	181	211	191	200	162	166	170	201	173	202	172	186	172	201	167	182	167	158	205	189	173	201	198	189	174	172	198	164	199	187	152	213	178	190	211	189	180	157	193	166	175	186	157	164	195	211	201	162	163	183	189	177	193	186	165	199	158	173	176	209	193	171	168	207	188	173	159	178	161	182	209	165	175	162	167	197	173	174	215	180	185	182	186	189	175	177	175	191	178	178	156	192	194	177	157	205	177	179	196	181	194	182	189	181	177	167	181	147	185	192	158	186	205	146	187	176	200	177	179	178	168	200	195	156	194	187	177	200	188	172	168	186	189	174	201	185	186	211	188	173	185	207	179	209	188	192	165	167	182	184	179	167	168	181	193	173	192	199	179	161	185	158	193	182	204	168	188	169	211	161	200	184	194	151	190	178	175	163	192	185	186	174	191	174	179	171	184	180	202	162	173	189	148	200	169	179	182	174	211	181	186	178	180	191	187	186	176	202	174	211	195	171	193	157	174	183	202	172	166	172	163	182	173	183	195	198	206	173	182	215	169	193	170	168	179	183	182	183	202	196	172	186	209	179	186	181	167	178	192	178	191	183	194	195	192	188	166	199	189	180	190	190	174	193	179	182	177	189	167	187	168	182	157	198	184	183	197	204	175	189	175	169	157	215	170	186	183	191	172	168	175	163	172	176	215	195	178	186	193	208	208	182	173	156	176	176	195	186	159	160	190	208	181	184	194	153	195	186	200	209	174	194	176	192	185	194	170	184	193	190	168	192	188	176	198	193	189	195	177	179	177	169	191	196	179	191	196	160	188	208	177	178	202	194	190	177	175	183	179	191	180	168	178	193	164	175	191	194	184	183	186	176	167	180	184	192	190	162	179	175	169	193	191	180	155	172	180	197	181	173	187	185	184	161	174	179	166	177	164	207	166	186	196	161	186	173	190	214	179	167	191	155	160	164	204	202	164	186	197	171	206	201	182	188	209	166	198	183	157	200	179	198	223	162	171	182	209	179	193	192	185	202	173	168	178	200	195	179	189	169	199	168	195	170	174	149	191	176	187	196	169	175	168	204	209	189	178	173	185	160	185	204	175	191	218	192	167	177	181	172	177	177	185	177	160	174	192	187	181	194	205	175	180	198	191	183	186	170	195	201	160	160	166	199	172	189	168	184	185	173	201	179	201	183	216	185	177	212	222	192	205	160	175	192	203	201	200	195	200	172	153	169	165	199	173	193	169	217	203	185	205	182	173	188	177	170	181	178	170	183	145	195	201	199	182	183	182	197	185	221	177	191	186	200	173	170	184	204	171	194	187	162	191	172	174	185	180	164	186	188	184	175	186	173	190	177	195	198	179	189	188	195	195	181	178	202	179	194	181	192	181	144	181	177	191	182	163	181	166	165	194	177	203	186	190	201	194	165	158	185	188	178	156	153	179	173	187	190	169	176	215	192	190	200	168	198	173	170	188	190	191	185	185	193	193	196	177	180	182	195	198	194	188	167	181	176	194	190	211	200	175	165	167	218	185	144	172	175	192	173	184	196	185	194	169	186	153	174	180	179	164	185	198	199	177	191	210	187	199	159	175	155	189	170	187	162	203	187	188	167	187	179	207	189	170	186	164	154	170	173	175	183	195	198	171	201	168	176	174	199	181	173	179	155	182	195	174	169	187	187	180	179	191	186	174	177	193	180	188	165	154	178	178	191	188	189	176	215	179	169	174	167	179	219	186	205	198	206	178
17070	16639	29083	32787	32781	31673	26993	29588	32766	32441	26254	15845	16546	17499	18926	21661	19135	20185	20294	20688	18214	19036	19109	16233	13461	16834	18189	14891	15009	14945	14316	12525	13128	7004	9960	8865	7305	6389	4276	3927	3458	2884	2448	1701	1730	1844	1457	1462	1043	1148	878	932	723	709	685	686	628	651	627	662	629	612	647	618	604	632	619	615	574	623	545	599	539	579	592	630	624	592	614	580	631	600	601	600	605	545	565	566	455	547	527	531	486	529	520	502	544	555	532	582	517	534	497	509	519	550	527	486	523	538	516	512	527	513	532	520	548	529	563	527	541	487	497	526	517	557	523	517	504	482	508	528	511	537	492	540	539	531	517	509	530	518	491	536	538	543	535	544	513	527	507	500	487	504	526	487	538	484	520	514	518	527	551	538	490	527	544	471	545	522	470	552	553	523	538	515	520	488	512	532	533	491	494	536	536	546	535	527	534	502	546	523	525	517	543	508	497	512	515	534	493	483	519	549	492	517	499	514	514	509	534	499	541	496	500	440	522	493	494	509	515	526	546	548	515	551	483	505	525	526	503	489	474	474	519	499	552	538	553	527	511	539	497	527	526	476	513	499	484	515	507	530	535	502	488	510	575	525	495	499	491	496	480	516	534	541	519	524	537	540	534	543	510	543	499	520	530	516	535	526	477	521	505	520	493	542	502	521	523	523	518	480	522	558	503	534	507	490	518	533	533	471	525	545	504	470	496	530	545	508	518	527	530	508	513	512	495	551	496	525	552	528	547	482	517	549	530	500	553	528	474	526	525	503	521	511	519	487	529	521	504	549	563	500	484	532	512	561	516	499	533	513	510	524	490	533	496	523	470	524	575	484	526	474	546	464	539	512	508	508	525	494	486	521	539	517	508	480	510	511	496	541	527	492	527	500	480	495	493	513	514	528	533	511	522	549	523	554	493	522	496	545	528	495	503	499	480	506	500	520	475	498	557	509	523	510	539	534	529	535	527	513	472	516	536	539	516	528	538	451	484	495	568	515	549	484	537	527	528	521	525	541	532	549	489	572	471	538	545	507	517	531	539	537	495	528	524	482	568	495	530	486	494	556	517	530	512	528	555	524	483	525	529	493	510	537	497	529	514	562	530	536	514	556	521	506	509	554	471	537	509	540	526	549	501	531	477	516	555	520	522	518	498	547	534	521	505	486	537	519	523	501	553	533	462	501	496	514	507	494	497	508	581	459	532	548	527	515	538	507	527	550	541	511	513	528	517	527	483	506	492	509	509	522	537	496	511	539	523	495	526	538	533	510	557	520	523	496	524	502	507	513	511	482	546	509	497	506	583	497	545	528	543	518	497	559	491	570	496	503	520	519	511	514	561	514	507	493	485	511	551	537	518	512	500	516	504	506	529	525	526	532	507	517	525	504	515	499	521	482	496	524	556	494	499	480	526	502	534	548	538	484	509	518	498	511	497	475	533	551	465	548	531	491	500	513	542	520	493	502	501	547	520	524	508	488	552	565	493	539	502	565	513	526	482	535	501	505	523	524	521	519	509	517	476	523	497	540	504	562	549	554	539	498	518	572	479	521	546	552	471	488	542	552	503	492	505	487	511	511	540	549	527	536	497	496	498	528	544	495	531	514	553	491	514	502	525	506	499	517	520	509	533	483	518	498	530	537	530	506	479	513	531	518	517	516	507	503	506	482	523	497	543	508	556	529	524	498	498	524	548	495	499	524	516	516	492	527	546	503	498	514	576	505	525	587	499	513	519	498	478	511	503	507	494	488	517	483	484	541	523	503	521	509	498	553	578	517	526	498	499	534	510	488	487	522	543	509	527	558	517	497	525	480	523	519	549	503	522	514	518	525	501	501	473	561	527	525	465	546	531	513	481	518	532	506	486	481	515	567	501	521	529	486	527	512	509	515	483	546	553	517	529	478	550	533	520	480	522	514	485	576	532	506	488	529	497	504	553	518	507	511	554	545	546	524	489	525	541	488	557	516	521	530	489	516	504	508	548	513	491	523	519	519	526	534	517	512	500	493	491	531	560	481	515	506	529	520	463	481	524	553	531	472	523	553	496	531	527	516	484	494	540	556	552	523	530	470	501	505	540	521	472	531	531	532	503	521	507	574	503	527	563	523	505	481	531	518	475	529	473	475	557	487	514	520	494	480	525	524	533	493	484	503	537	506	549	462	526	500	527	549	530	556	544	484	496	504	537	519	472	505	549	524	537	510	490	480	515	561	555	513	511	530	486	520	527	497	491	540	545	505	503	506	503	521	518	561	551	490	517	537	536	533	524	537	539	551	536	515	510	531	537	513	548	532	491	544	546	497	523	523	520	559	546	531	477	527	516	493	533	505	499	507	534	520	460	513	527	534	464	484	484	501	471	491	517	495	528	492	527	469	545	503	499	557	536	511	533	507	520	538	513	558	501	502	545	538	530	524	488	545	521	552	573	541	523	524	500	504	539	529	514	490	501	471	546	550	519	498	539	534	543	548	507	511	497	547	549	532	502	489	530	481	505	545	491	484	519	538	506	511	528	503	464	515	492	497	485	519	509	514	552	508	504	507	524	531	508	521	539	518	485	545	498	494	490	517	529	540	533	492	513	538	515	516	533	515	464	521	511	522	512	499	491	503	506	521	509	499	573	538	540	490	501	519	505	527	534	552	519	494	499	523	544	530	476	493	485	541	480	518	523	505	515	510	540	496	504	529	546	497	497	488	485	526	535	461	534	483	531	509	505	506	536	566	530	489	485	475	500	506	491	524	533	503	510	538	495	500	517	532	526	536	540	503	467	518	511	548	536	532	551	466	519	490	529	511	513	496	521	509	482	547	556	495	522	526	526	547	524	548	523	551	503	531	518	520	508	529	513	484	510	539	518	524	503	507	489	500	529	499	500	535	505	526	540	510	449	509	477	508	549	532	492	540	491	532	512	507	513	523	535	500	478	532	550	552	531	509	531	514	546	491	538	545	503	544	512	488	490	521	478	503	483	520	506	516	502	486	506	509	503	496	543	493	517	538	501	517	466	503	510	491	549	537	463	521	505	514	521	553	532	508	514	505	490	511	500	503	524	526	499	533	480	532	527	513	511	515	513	533	491	479	497	514	510	523	519	490	488	548	499	490	555	515	495	539	549	519	563	562	519	474	542	523	509	521	538	511	500	471	488	511	494	493	486	499	511	489	524	557	509	531	517	483	527	499	541	526	519	522	513	505	514	533	503	517	530	504	510	481	534	485	511	492	517	552	509	534	521	476	519	510	481	525	533	508	494	496	528	499	511	499	523	518	545	540	520	511	505	534	501	563	526	495	519	485	510	476	499	492	488	489	550	498	509	481	529	504	519	540	494	530	516	516	514	517	558	479	536	487	516	496	508	533	489	505	539	451	504	488	507	508	492	523	527	521	517	539	547	520	525	492	534	480	524	493	471	521	511	520	523	527	561	505	517	512	504	512	513	531	521	527	522	527	518	536	504	513	517	492	552	516	499	510	496	504	492	527	517	537	512	493	458	549
4896	3075	5468	4298	2950	1839	1311	1129	1046	977	679	531	485	469	478	499	471	486	419	431	375	393	411	388	384	353	371	352	347	364	371	315	357	296	284	297	287	307	288	287	263	267	277	268	258	284	279	290	280	285	262	253	296	282	259	273	251	280	263	273	256	266	286	280	260	257	264	271	246	242	262	282	246	281	280	236	274	240	243	232	237	238	260	241	264	287	242	275	252	264	254	273	257	248	284	277	296	260	252	292	263	244	308	283	234	265	256	266	243	265	285	288	259	254	272	291	259	250	284	256	272	248	229	292	245	268	279	247	258	281	277	266	253	254	309	252	282	266	289	253	277	257	252	270	273	261	260	238	252	269	298	277	283	254	273	285	240	270	273	287	270	263	281	277	230	229	283	255	262	293	248	261	271	265	297	269	249	281	260	243	295	283	267	278	252	241	277	252	270	284	252	270	273	303	259	314	287	248	273	245	252	280	245	236	227	268	271	250	274	258	242	285	270	249	244	278	261	254	275	204	276	247	259	266	246	261	284	269	256	261	264	265	251	262	285	261	254	300	263	254	272	273	252	254	276	256	258	268	270	262	292	280	279	230	237	288	261	258	280	285	246	282	256	220	262	253	283	271	273	298	261	256	292	264	275	275	270	257	243	308	280	257	270	288	249	285	273	263	244	287	255	251	275	310	279	265	257	270	216	281	245	263	270	268	250	257	266	277	261	265	276	267	273	266	264	262	266	232	278	273	268	256	264	260	277	282	284	252	289	242	258	278	243	268	239	275	271	282	272	261	279	249	264	248	242	237	280	277	282	237	251	247	247	281	266	272	268	241	274	259	254	258	258	261	264	256	260	258	281	305	279	290	275	283	273	271	283	247	280	253	306	273	260	254	253	270	279	257	272	242	266	278	293	254	266	239	265	259	292	282	262	226	274	257	246	262	263	246	270	253	287	280	279	256	242	255	265	266	283	270	238	280	263	284	298	249	251	247	245	253	269	303	295	267	273	275	273	297	284	282	243	279	286	285	285	277	258	295	258	291	256	270	269	244	247	264	291	262	256	283	266	275	265	266	267	277	241	257	251	290	285	264	261	240	260	304	225	259	250	260	271	245	295	264	260	264	279	262	260	266	277	292	277	277	311	251	270	255	263	273	281	271	240	265	257	271	270	281	262	303	263	264	254	247	278	293	302	262	254	274	272	283	254	253	248	290	265	261	260	281	271	246	266	232	267	280	268	254	282	284	287	281	256	244	243	280	272	270	256	283	302	245	237	265	276	242	255	311	282	255	281	266	286	270	282	279	290	269	242	252	265	286	252	278	272	262	230	254	264	229	259	284	278	272	284	289	261	240	291	262	247	221	265	254	293	286	277	262	270	278	239	260	271	240	284	263	278	287	287	273	277	258	278	255	248	247	291	286	235	291	283	253	284	271	276	255	267	255	248	244	231	277	247	276	262	279	280	250	259	267	268	264	263	228	258	202	261	262	263	253	277	275	274	247	252	247	268	253	281	269	261	256	253	268	279	272	257	262	283	262	270	263	301	237	295	272	277	268	280	243	263	285	265	291	261	246	269	237	234	263	289	278	262	257	264	256	234	267	270	277	237	286	258	279	278	268	264	248	252	267	239	248	257	280	262	251	290	284	259	277	261	246	248	296	259	265	283	217	278	278	288	294	260	257	254	273	275	295	282	251	247	259	280	256	219	265	267	291	264	304	258	287	267	281	272	227	239	255	228	294	277	252	262	240	250	248	288	226	273	264	268	250	269	291	260	263	250	241	292	225	254	264	233	297	273	281	292	242	284	251	277	251	249	261	261	231	258	247	274	230	284	256	278	264	291	265	246	243	233	259	267	251	277	279	270	244	256	268	237	247	275	238	259	266	241	264	249	258	267	280	280	247	250	265	282	264	281	278	254	245	234	262	229	261	266	263	271	248	288	278	259	285	237	254	284	267	268	272	243	284	255	271	284	271	247	297	266	245	279	283	275	243	277	255	266	272	281	249	264	232	282	281	246	269	252	277	238	296	263	290	261	248	252	253	269	283	283	254	256	267	261	296	282	269	257	253	280	260	268	274	248	239	271	263	270	285	278	285	246	282	275	264	258	290	271	254	273	276	213	267	271	284	257	301	252	256	259	236	288	275	268	282	277	277	262	261	280	262	263	273	243	252	255	257	234	257	269	261	266	296	254	294	261	281	266	234	275	293	288	282	280	264	236	268	270	259	273	276	278	285	259	272	278	260	267	243	281	294	274	265	248	279	278	269	272	265	276	257	256	267	263	284	271	272	286	250	272	244	259	245	268	266	264	246	259	275	247	267	277	255	286	237	252	253	266	233	280	269	249	264	274	250	238	255	245	254	277	275	275	273	263	280	266	279	260	309	297	272	267	281	283	260	257	277	276	278	285	260	261	258	247	322	252	297	256	261	279	293	265	272	273	270	286	264	253	276	266	284	303	246	261	256	251	267	257	255	265	250	291	267	227	284	281	285	255	259	278	247	258	245	285	268	284	263	246	268	283	269	271	277	293	251	227	309	257	263	243	269	264	285	248	252	241	250	269	267	253	287	280	282	273	285	292	277	290	273	256	262	270	266	276	252	237	256	272	259	282	291	269	242	275	271	301	272	261	279	260	283	287	283	294	240	253	237	289	261	249	257	272	300	304	270	257	272	280	249	236	278	234	289	283	242	237	277	254	295	236	245	263	255	277	265	250	278	256	286	287	260	293	263	272	238	284	239	250	260	273	257	278	257	242	285	273	263	270	236	284	252	233	266	283	286	260	274	292	265	284	240	246	272	286	271	265	255	295	259	272	257	292	245	267	260	265	252	241	268	252	266	267	252	265	269	251	270	246	247	287	281	296	238	261	289	272	276	259	273	254	269	267	278	254	243	261	253	253	246	258	286	280	251	261	271	283	265	281	254	270	245	254	255	292	250	254	250	255	252	302	298	251	257	253	268	282	267	282	231	268	230	275	255	263	268	271	272	279	253	261	268	263	231	276	253	265	291	293	284	270	300	241	292	264	258	289	260	268	256	275	239	276	253	260	271	270	273	250	249	287	243	263	269	264	259	273	263	246	276	241	245	283	264	268	272	314	247	269	262	275	259	283	292	295	259	296	318	270	250	256	257	269	231	277	255	264	237	267	308	273	272	249	241	276	281	293	273	272	231	280	273	252	245	269	265	260	259	294	258	276	247	264	244	255	246	284	280	293	262	266	286	297	267	237	279	256	259	277	271	209	259	279	270	281	286	263	273	251	265	278	271	285	261	264	237	236	267	283	245	263	244	291	286	255	249	262	280	288	272	276	302	250	283	255	274	258	285	258	263	294	270	277	257	255	260	276	275	258	233	263	254	252	281	284	264	254	271	259	273	274	287	251	300	232	250	278	284	268	246	259	259	256	284	270	289	262	268	268	278	283	276	280	248	290	265	288	257	279	264	267	256	255	282	268	297	276	251	288	252	300	272	271	276	258	282	260	222	283	235
5261	4157	9749	10002	8279	6333	5021	4958	4938	4688	3239	2294	2051	2061	2157	2356	2097	2042	1939	2031	1721	1669	1760	1558	1543	1619	1641	1374	1479	1379	1328	1140	1235	983	1108	1007	943	920	861	819	808	800	795	696	732	790	719	704	804	710	683	751	699	768	726	726	711	735	718	708	728	672	760	758	742	650	684	717	752	682	734	711	756	712	747	714	735	721	718	735	729	707	720	682	716	697	743	745	749	703	749	712	715	719	708	792	773	723	721	770	715	743	754	757	774	770	716	740	663	703	674	705	710	795	748	685	736	686	765	693	729	709	746	733	714	712	731	720	672	714	742	711	681	716	730	700	687	723	714	707	739	752	701	780	742	698	709	668	674	666	761	743	724	706	738	684	671	697	687	758	721	718	737	771	768	779	717	741	722	741	699	689	744	700	697	732	728	740	703	701	756	742	692	754	679	705	728	673	735	708	703	740	746	726	704	726	724	668	754	731	746	749	732	716	695	737	680	726	722	754	727	694	745	705	733	712	754	680	734	764	771	751	726	733	710	710	710	698	692	700	732	676	737	685	682	739	712	728	793	717	737	740	731	726	724	712	668	749	711	774	721	706	766	706	743	750	706	687	789	764	715	701	729	725	720	693	734	730	739	679	728	752	720	671	779	700	723	749	674	645	756	718	704	704	742	756	712	700	762	676	752	702	722	723	702	687	692	745	717	696	752	721	771	693	739	689	738	730	729	718	718	692	702	674	759	670	763	690	740	727	719	704	761	726	736	711	727	704	707	724	721	723	774	776	758	722	707	735	747	769	713	751	703	726	721	720	722	762	715	706	695	682	740	687	744	737	742	698	774	774	777	738	722	674	726	717	706	737	764	722	725	729	717	680	722	716	720	731	738	692	743	707	749	731	747	698	709	685	695	692	708	700	748	726	709	716	708	719	734	693	767	680	668	731	741	709	717	708	729	758	708	746	740	731	684	722	716	715	717	683	717	725	716	714	753	740	715	721	710	717	697	763	751	720	753	692	731	729	710	723	716	757	727	720	715	740	707	745	746	687	693	713	747	741	681	704	703	770	674	694	671	787	731	719	720	700	724	695	704	727	718	688	710	705	703	723	684	735	751	742	713	735	701	703	754	753	750	665	754	684	695	686	701	735	691	802	777	723	753	693	743	710	747	688	677	693	690	737	696	760	691	771	676	730	770	706	730	715	700	694	728	717	745	745	734	707	712	705	723	699	765	760	699	730	727	754	743	707	696	726	658	695	760	733	674	729	692	771	730	726	694	729	741	734	723	733	731	667	721	704	702	727	711	706	727	731	737	726	719	713	721	755	699	745	730	745	704	738	747	693	675	778	716	727	735	783	681	701	688	726	687	735	708	711	722	748	717	758	730	707	741	738	723	728	709	725	723	771	750	724	718	721	690	693	707	659	700	730	735	751	719	731	709	771	707	679	729	734	708	723	746	691	761	715	727	688	730	736	745	688	757	686	727	763	715	717	699	691	744	746	706	718	714	665	733	742	746	758	707	694	708	742	710	694	693	710	711	706	766	656	715	745	712	757	699	710	780	727	714	722	707	750	757	732	703	728	726	691	723	715	759	758	695	743	714	703	757	731	725	770	724	705	705	731	719	691	690	736	741	698	753	729	708	707	779	701	699	737	713	704	701	735	699	705	721	762	730	689	754	656	708	701	685	757	722	702	740	758	701	727	741	728	718	719	706	698	722	696	753	751	756	724	693	731	724	724	719	711	724	797	678	682	706	677	732	678	790	733	713	715	688	696	717	760	668	782	746	684	698	731	719	738	775	761	683	652	724	728	728	680	706	726	745	744	672	685	738	729	726	736	741	720	654	711	674	717	746	712	749	710	776	695	729	714	718	782	761	712	759	707	690	753	748	740	776	739	705	748	732	694	673	692	673	745	736	729	683	730	717	736	737	784	730	728	705	744	719	664	743	742	703	686	715	734	683	745	698	731	756	692	727	678	741	760	700	735	720	780	735	715	714	771	700	732	717	698	741	725	713	733	699	758	736	720	735	742	725	732	712	680	739	705	695	686	710	749	712	732	690	726	750	668	734	723	708	705	730	755	771	755	762	713	709	727	742	733	730	771	714	713	708	764	710	713	697	691	741	657	769	746	715	716	751	692	714	713	755	698	720	755	729	715	751	731	686	781	736	729	714	746	738	735	796	697	732	741	705	706	704	732	694	714	747	707	729	694	665	739	766	681	733	699	713	703	688	740	739	715	681	749	794	739	744	724	707	710	690	724	713	775	738	722	733	758	692	732	709	746	654	673	689	746	727	720	735	702	721	719	723	686	721	725	738	694	752	695	682	708	727	704	743	699	715	772	740	653	744	689	681	737	655	728	722	687	772	705	731	766	736	710	702	725	734	704	706	770	716	706	744	753	738	720	645	724	706	742	679	706	752	739	729	736	707	719	730	728	743	707	716	716	736	711	717	725	737	743	725	706	725	718	715	756	706	743	676	724	710	729	732	702	749	696	718	731	737	729	714	748	735	776	719	729	694	732	738	721	652	759	734	721	693	729	721	729	707	710	680	730	705	712	713	758	717	696	725	695	708	700	717	712	724	747	719	701	726	718	725	706	754	704	716	685	708	706	689	737	729	700	716	694	715	766	733	676	673	715	725	717	780	723	714	719	758	671	763	715	713	706	702	703	744	715	728	752	696	735	711	726	754	755	698	755	744	727	723	730	684	714	704	774	747	714	752	754	707	693	699	769	707	724	732	718	753	709	756	705	690	740	738	691	724	770	723	711	749	709	687	734	706	738	660	734	762	731	781	718	737	694	719	725	761	688	767	731	717	696	711	686	720	701	700	721	691	709	712	727	695	651	707	718	714	743	737	723	678	733	772	743	681	728	739	709	699	725	720	714	702	688	673	759	719	735	737	767	737	733	780	734	765	717	698	738	753	669	697	725	716	735	701	675	717	719	750	724	724	740	715	715	712	711	719	739	772	705	714	733	683	725	693	695	774	718	709	708	723	708	689	724	673	722	670	733	746	719	680	756	708	689	716	764	683	723	672	705	749	722	743	728	786	706	708	751	713	736	689	742	735	694	751	718	754	701	738	717	726	744	715	706	704	726	698	741	732	740	701	708	742	699	684	706	774	751	689	676	739	743	750	706	737	702	715	677	759	736	724	759	785	731	664	717	704	761	760	720	700	743	746	755	712	743	699	724	772	742	696	740	717	745	737	739	718	754	703	747	757	711	732	742	659	741	705	734	768	757	754	759	726	715	732	747	677	722	696	713	722	710	751	741	733	759	745	665	714	753	777	680	711	723	689	689	733	777	734	715	689	763	740	683	710	704	751	702	696	717	753	714	731	679	664	690	729	743	796	692	709	680	734	708	697	719	739	736	736	708	722	705	721	653	745	753	761	741	734	699	693	699	727	706	737	717	715	682	719	740	697	717	668	743	723	704	728	653	739	745	740	750	712	723	693	731	754	732	722	751	689	743	722	670	741	721	739	738	772	742	707	717
18999	15968	26818	27340	24067	17539	12243	10827	11138	11042	6765	3559	2865	2993	2939	3737	3188	3152	3079	3126	2414	2410	2663	2239	1933	2099	2172	1618	1661	1561	1492	1067	1262	745	939	933	794	654	456	439	485	466	339	292	323	287	269	288	226	258	250	240	221	252	234	221	186	238	237	248	237	243	218	217	207	220	217	208	242	225	213	199	214	225	209	210	244	209	207	220	218	230	252	187	180	221	203	225	208	247	232	200	239	218	204	220	197	210	206	203	213	215	225	195	235	204	188	217	252	196	229	199	205	258	215	245	199	197	186	226	229	174	220	218	226	217	234	207	190	235	244	212	209	193	189	244	223	244	216	240	197	219	216	211	217	233	215	214	204	232	207	218	210	219	236	207	199	219	183	214	214	202	255	188	242	216	208	195	227	220	201	206	214	232	226	230	217	235	221	218	231	199	206	235	211	191	190	250	230	230	205	237	214	216	264	222	200	188	215	191	215	209	214	220	233	232	197	188	250	253	216	223	217	218	219	213	204	221	214	185	195	225	219	223	205	211	200	192	222	186	219	205	223	198	212	214	199	223	172	221	206	217	204	240	224	217	195	211	239	214	222	200	193	174	205	212	195	244	203	201	216	200	220	190	222	199	199	214	204	206	201	206	223	202	219	233	248	227	231	207	227	224	227	232	194	210	192	231	213	214	218	206	236	205	188	234	203	222	242	208	227	201	226	253	223	225	186	203	210	219	211	229	234	199	218	203	195	211	229	200	242	215	224	234	210	207	207	214	231	242	212	204	200	214	213	204	203	210	233	205	202	232	213	227	211	189	189	244	204	193	184	219	216	210	168	239	225	232	225	196	223	215	231	223	213	219	227	201	209	206	224	224	208	197	230	227	221	203	200	198	180	191	231	221	219	203	212	193	206	203	222	214	219	232	214	225	218	211	196	224	216	231	218	207	192	204	219	208	236	199	205	210	246	173	213	207	229	222	199	239	220	213	203	235	218	243	185	200	218	209	218	221	240	212	208	185	199	214	222	215	199	223	206	201	192	191	193	244	243	214	217	226	204	222	210	205	225	205	224	223	213	227	238	219	210	209	207	229	211	254	203	204	224	198	248	201	241	220	204	215	224	218	210	211	220	202	203	190	206	229	206	214	220	216	216	191	192	210	229	201	210	211	215	215	205	206	242	206	231	204	213	194	241	209	206	200	203	233	202	197	217	219	196	195	205	211	210	223	191	221	212	202	193	211	244	192	195	194	202	194	196	213	220	199	212	219	217	224	221	211	205	213	216	189	218	210	201	209	228	207	221	227	218	237	198	238	223	227	240	254	214	223	202	234	206	208	213	209	235	224	203	219	211	212	217	246	226	220	229	238	205	239	231	235	205	209	199	229	214	209	208	213	226	212	238	220	230	231	200	229	225	218	198	203	213	212	213	209	237	217	204	195	224	210	202	223	206	228	218	223	215	219	239	203	215	182	217	229	231	206	174	213	214	229	212	217	220	208	213	211	196	199	220	196	199	229	234	198	180	201	218	218	205	221	209	225	206	236	227	193	228	201	219	221	216	239	189	192	203	236	233	231	235	182	208	212	223	230	231	239	216	245	227	205	187	238	241	200	215	216	185	196	208	230	197	208	210	202	186	223	197	211	208	229	218	205	197	228	202	217	219	216	208	235	201	211	213	201	185	219	200	224	210	202	202	243	223	235	203	215	201	236	194	217	225	222	225	207	223	226	246	219	213	197	216	189	236	198	223	197	226	229	226	224	201	229	198	213	227	230	232	198	200	203	212	238	210	215	212	214	224	219	195	224	213	202	200	191	224	223	213	208	201	221	223	199	210	197	232	221	206	235	200	193	231	198	204	210	223	214	221	216	232	224	223	200	191	233	222	220	211	218	214	213	214	199	224	217	244	208	187	209	213	225	218	228	197	200	225	236	224	212	225	204	195	240	237	223	224	228	217	214	203	218	198	216	209	231	230	211	214	226	209	212	214	214	226	204	191	205	209	192	232	209	207	233	209	223	213	229	223	217	229	218	226	217	211	218	218	232	205	217	209	228	222	229	227	228	215	227	204	234	235	200	218	198	209	240	208	226	211	194	193	215	202	221	209	188	210	207	233	196	210	196	222	214	194	201	232	213	201	215	191	198	208	190	232	213	205	233	220	217	218	216	200	206	209	206	197	189	234	217	221	209	194	216	210	211	240	248	212	214	206	224	243	221	201	223	220	229	195	235	216	232	219	222	197	226	209	213	189	224	220	236	215	223	211	220	190	207	205	226	204	225	207	218	181	203	231	219	205	211	192	181	222	214	201	253	192	221	232	204	223	221	222	218	214	244	224	218	221	241	226	201	200	213	205	213	230	228	226	222	228	263	241	230	229	210	228	189	207	200	228	215	230	218	203	219	204	220	227	203	209	227	191	205	222	198	224	224	225	227	216	235	215	232	218	239	222	222	222	205	199	214	222	220	210	205	224	231	189	219	204	207	214	214	241	197	205	204	204	220	232	223	200	207	204	226	216	244	222	211	231	208	214	228	232	232	201	212	222	233	195	200	223	208	203	219	243	211	229	210	198	209	195	231	212	231	236	208	203	196	212	235	170	215	204	252	207	242	235	237	202	221	228	227	227	226	224	207	228	237	204	203	226	216	204	236	204	222	213	218	190	207	200	203	214	198	206	212	217	191	216	215	214	213	226	206	202	204	207	211	227	253	230	222	198	183	199	203	235	216	235	217	226	217	227	255	214	205	202	224	209	199	198	226	219	205	226	207	202	200	246	221	201	227	205	227	214	200	194	261	224	238	218	224	246	223	234	207	236	231	241	216	244	234	223	228	191	210	192	198	199	212	234	219	228	198	242	200	198	218	182	217	223	217	199	222	204	228	193	201	208	219	228	226	227	192	226	233	236	208	221	216	201	244	225	181	187	209	211	212	206	223	226	218	235	213	218	232	178	232	201	207	238	228	233	194	207	241	245	236	233	229	238	230	218	208	206	214	196	204	211	199	200	221	227	227	206	221	223	202	217	223	208	198	226	219	204	205	197	221	231	218	214	212	203	198	190	218	201	193	194	196	218	241	203	222	208	201	225	240	198	223	218	219	220	188	198	202	242	230	222	211	238	202	217	219	200	209	217	202	201	218	209	232	239	211	229	208	207	197	217	203	249	209	208	240	199	211	236	209	213	205	229	201	211	220	230	205	211	237	227	200	224	182	200	231	205	198	200	219	208	202	186	222	199	199	212	215	227	195	205	207	216	221	193	205	230	214	199	203	213	226	227	207	205	195	237	212	211	211	236	244	219	207	234	202	216	210	217	214	235	207	198	207	213	191	223	195	212	229	208	232	236	228	229	226	216	238	246	240	217	194	225	255	210	202	220	217	211	202	195	218	218	204	222	204	227	179	224	218	239	222	219	206	223	218	183	229	188	246	238	223	212	242	228	211	228	235	248	250	222	192	223	205	194	196	197	229	219	211	197	231	226	235	218	205	221	222	220	226	234	234	213	190
14387	14666	25210	27597	27880	24476	19947	23173	24844	25374	19157	11564	10557	11913	12715	15714	14021	13626	14258	14548	11991	12626	13845	10842	10103	11440	12436	9806	9593	9385	8437	6804	7871	3989	5993	6006	4629	3645	2424	2407	2168	2053	1638	1293	1309	1288	1098	1068	907	942	745	862	695	746	777	717	692	671	674	690	675	699	674	621	620	648	687	633	609	587	640	667	615	601	625	666	657	685	649	655	683	599	679	626	588	641	583	648	602	605	606	621	610	620	601	633	590	578	586	618	539	616	566	607	569	605	571	599	601	613	594	541	597	576	619	566	611	621	618	607	595	571	593	603	606	603	652	605	599	551	588	570	572	625	601	538	592	591	626	652	594	577	609	581	549	596	594	620	599	597	623	620	608	589	634	616	589	607	564	621	619	589	608	589	598	620	628	538	644	598	582	587	570	613	625	551	609	622	583	551	584	546	593	568	600	598	582	583	603	581	557	581	582	623	575	596	614	581	574	560	590	589	563	581	610	556	590	609	575	568	605	598	546	618	567	630	606	584	561	620	567	600	581	602	610	559	553	609	619	550	551	594	621	601	598	577	592	571	569	632	589	590	607	585	570	633	578	595	575	596	585	616	548	515	578	567	541	596	599	605	579	606	579	592	629	617	604	632	624	594	564	613	584	584	564	589	601	646	598	579	582	579	590	615	601	607	613	619	585	605	580	570	583	611	594	581	604	612	615	610	630	563	582	607	601	565	544	595	602	578	560	576	626	590	588	585	558	578	597	595	599	557	641	582	543	591	617	605	625	597	578	568	584	597	644	560	584	585	587	578	618	593	611	638	637	632	600	553	591	571	588	585	614	625	618	610	634	578	607	630	556	600	557	580	631	611	614	589	628	595	589	520	579	546	596	602	602	615	623	590	606	569	647	641	601	614	574	582	628	606	576	567	607	608	570	603	549	632	593	579	606	648	581	608	568	577	570	572	584	565	615	592	576	598	501	581	607	571	629	611	568	615	576	572	602	624	597	579	603	588	571	583	598	607	562	613	605	589	564	601	565	588	551	590	602	587	625	604	588	555	567	631	582	598	584	573	563	591	609	551	590	560	613	576	555	595	607	631	594	576	630	624	585	596	592	584	538	603	608	583	609	573	612	607	622	603	600	606	611	626	597	612	585	584	569	529	630	574	601	628	618	642	604	554	620	578	617	611	596	604	645	619	597	606	578	603	617	596	583	587	630	581	609	619	607	557	583	575	593	568	592	602	580	594	590	624	622	582	596	604	590	619	573	591	617	547	593	585	635	591	597	609	614	591	623	594	600	579	587	575	585	589	604	577	640	626	619	584	599	649	610	571	568	620	604	581	549	587	617	611	625	572	590	633	605	601	621	631	618	605	641	592	613	614	555	569	604	571	622	561	613	609	605	590	552	585	627	601	565	606	556	569	578	577	569	573	560	591	592	616	586	557	574	580	521	627	588	613	548	629	556	589	602	569	631	621	617	596	582	609	593	605	625	602	599	584	573	586	556	597	570	566	573	608	595	596	576	584	549	573	621	614	631	587	600	607	617	613	610	581	580	585	581	577	577	617	592	599	611	580	593	587	619	617	602	618	602	608	558	658	565	579	572	588	589	614	619	564	580	612	610	619	571	563	579	552	590	614	601	600	571	604	594	584	577	608	577	568	607	609	588	627	575	560	620	572	557	589	617	608	538	577	597	610	564	554	568	641	588	612	584	575	582	596	585	599	605	581	560	580	625	644	597	619	591	596	630	608	641	580	567	573	585	568	627	614	596	600	616	587	627	583	569	580	595	549	554	618	582	601	547	577	639	613	567	595	623	585	602	592	617	592	582	563	593	575	589	602	552	587	610	589	608	610	611	602	584	587	570	593	571	560	596	571	565	549	570	589	639	595	603	616	561	592	621	591	583	599	593	614	584	600	612	591	619	556	585	602	600	567	587	565	581	618	564	584	590	582	564	583	591	599	579	633	572	610	620	571	555	606	567	619	575	569	574	588	554	594	549	574	582	606	610	588	591	582	565	588	611	576	622	590	600	594	536	626	584	639	598	610	581	600	608	605	579	523	611	551	607	552	579	591	586	638	615	563	555	601	558	607	586	587	586	611	589	540	603	605	579	579	621	598	555	584	567	572	542	571	571	587	603	576	614	601	599	599	582	599	581	591	604	597	560	554	553	566	557	581	574	589	553	595	561	572	560	570	601	600	614	603	569	612	612	558	571	578	588	624	628	575	626	579	587	579	609	609	592	628	594	610	604	591	611	595	575	597	574	628	603	598	594	623	562	579	565	548	601	586	582	612	584	567	579	591	567	638	656	581	583	544	607	562	604	623	570	579	551	557	576	597	606	580	597	607	567	630	585	615	630	583	564	641	624	578	603	539	566	574	555	587	635	571	598	563	638	574	572	600	602	551	580	574	576	578	631	557	618	577	555	576	550	619	589	565	553	564	622	580	563	564	583	557	593	600	605	581	633	604	583	599	564	583	563	572	592	607	544	567	609	575	582	569	563	573	590	608	585	625	575	559	627	560	586	580	573	557	587	555	609	568	612	594	606	648	591	585	577	597	590	601	601	610	561	599	595	596	592	584	596	567	578	569	594	588	551	592	625	588	556	570	602	554	627	611	570	600	590	564	611	579	608	574	620	598	578	573	579	644	607	597	572	589	620	590	631	582	581	575	584	568	600	566	558	593	593	607	594	605	591	558	596	585	606	635	647	577	627	629	581	589	598	579	624	590	595	635	615	574	589	626	594	635	570	576	631	606	565	604	582	564	619	617	602	607	600	609	553	599	556	581	548	604	589	593	598	608	543	624	613	574	617	604	578	577	572	625	589	573	614	529	590	593	559	570	621	588	598	582	581	589	584	603	575	638	585	597	590	571	584	560	581	565	639	577	597	612	591	609	583	572	622	587	585	558	554	600	550	548	592	616	587	577	623	609	588	580	561	595	584	595	601	619	616	602	558	560	570	602	589	592	593	590	600	606	585	577	583	614	604	641	636	617	611	582	582	592	645	612	592	619	580	582	583	550	574	627	622	592	595	567	624	566	587	576	603	552	592	622	635	612	571	570	577	597	586	565	598	587	622	625	578	601	616	524	625	573	601	588	584	574	562	578	623	605	577	566	639	592	570	610	602	615	595	576	593	625	602	614	559	558	593	606	576	570	585	600	622	596	561	591	605	602	623	556	556	595	587	597	576	608	567	606	618	579	602	595	599	560	586	590	583	600	561	629	618	544	587	571	611	608	572	596	579	607	605	595	600	552	611	595	576	572	612	656	614	553	619	583	630	610	585	584	622	570	587	593	632	589	599	561	605	579	605	572	615	581	583	605	602	611	592	597	576	564	563	601	569	633	620	601	535	554	572	586	595	615	566	572	575	572	637	600	570	611	571	573	576	640	611	564	629	579	599	606	588	612	590	629	624	582	621	572	645	601	603	590	602	636	589	604	598	549	607	604	564	569	592	565	634	622	587	645	599	557	601	588	590	568	598	585	595	583	567	577	594	593
27278	22548	32029	33231	29192	25089	20764	18217	18664	19203	12387	6490	4548	5252	4998	7014	5719	5710	5694	5570	4618	4519	4592	4023	3044	3138	3439	2747	2721	2577	2236	1968	2046	1222	1568	1410	1288	984	731	645	622	519	423	329	329	298	316	296	252	282	240	234	189	245	216	200	198	209	182	196	199	218	195	194	208	194	168	201	192	216	203	182	212	177	187	178	187	202	180	191	222	215	196	193	207	190	195	190	184	171	173	172	189	152	180	189	160	226	182	194	178	187	164	196	209	198	192	151	177	189	172	195	188	171	161	158	201	175	159	174	193	176	210	188	184	176	189	164	198	153	188	172	157	187	170	160	206	179	173	204	197	183	182	210	168	172	184	185	171	194	195	174	185	172	197	168	183	183	166	182	171	194	200	192	207	177	158	159	192	199	197	162	170	174	174	197	175	171	159	168	163	168	167	182	190	179	177	163	170	183	178	187	160	167	154	189	176	207	186	174	179	172	161	201	185	189	194	190	181	185	165	188	146	160	173	209	188	180	208	167	179	210	190	171	198	176	211	174	180	155	180	187	183	186	182	166	191	197	177	195	188	168	174	161	194	170	165	176	222	180	200	220	161	174	170	187	173	178	156	200	146	200	157	174	168	160	195	204	179	197	199	210	192	202	193	189	166	183	178	193	191	180	158	168	199	206	186	193	197	178	192	191	167	195	178	197	162	177	192	183	174	188	184	168	176	186	188	188	207	194	186	191	181	169	164	166	162	193	171	182	177	186	182	196	173	157	184	175	206	168	175	171	181	204	185	172	182	186	181	167	159	187	193	203	170	195	171	192	205	173	179	174	180	180	159	166	169	186	175	196	191	200	181	186	182	190	153	170	210	186	171	173	175	206	201	184	195	184	183	173	171	164	175	197	178	198	225	164	200	176	179	186	199	177	177	188	162	191	183	177	190	174	177	186	208	199	190	163	168	178	203	182	182	191	226	182	172	152	192	187	194	182	177	185	197	163	166	194	187	175	176	206	172	193	192	211	189	174	172	190	204	166	210	157	178	220	191	222	183	176	199	184	164	197	192	171	170	161	197	159	205	207	180	179	214	171	182	186	189	160	178	189	170	173	162	177	160	192	198	185	169	183	182	169	204	183	212	175	189	171	200	195	206	177	167	168	170	183	195	193	174	194	175	198	184	177	187	179	177	203	158	172	188	193	158	183	183	166	158	196	173	176	178	173	181	166	196	188	173	161	193	193	173	192	183	197	185	222	174	183	176	176	176	186	191	169	165	205	173	186	177	182	194	190	175	186	213	189	164	184	190	184	178	161	197	179	197	213	185	159	176	189	159	175	216	178	209	193	179	204	198	224	179	181	194	159	181	165	159	187	188	187	152	167	191	176	188	217	190	200	189	185	196	179	181	187	179	181	182	190	202	170	170	158	195	193	168	166	182	176	180	175	164	200	182	181	181	191	161	221	179	217	211	177	192	171	220	161	189	200	190	198	166	224	173	175	197	179	168	175	187	200	185	142	197	182	202	172	200	180	190	195	163	179	194	162	197	184	177	175	195	191	196	184	192	180	198	192	181	171	210	178	189	181	179	183	192	188	200	197	159	202	183	186	173	173	176	180	180	149	207	180	164	204	193	164	162	176	166	183	158	166	180	195	187	175	198	192	207	168	164	168	171	188	196	180	171	174	187	199	181	197	178	199	177	189	177	178	188	190	179	196	163	176	186	184	179	189	189	181	158	182	185	185	177	159	154	172	185	196	166	179	194	180	183	193	169	204	195	200	166	180	193	164	180	198	177	160	179	198	188	184	184	176	157	197	189	168	199	188	159	210	183	204	177	168	191	175	165	214	197	190	186	201	161	195	146	177	166	177	194	171	196	216	171	210	168	201	175	176	181	178	205	195	188	169	182	200	188	184	163	179	170	199	170	197	151	159	174	170	177	180	181	193	187	227	157	178	182	146	189	170	197	169	181	181	187	165	193	187	181	190	190	175	167	187	183	177	179	176	185	161	169	171	156	199	185	207	172	176	183	176	182	202	185	170	176	184	178	200	171	169	176	168	192	186	152	167	180	179	175	175	168	201	193	208	165	183	181	164	199	178	170	182	190	178	191	160	179	201	162	184	190	146	179	174	171	180	196	179	166	180	165	191	185	176	185	202	177	193	172	160	187	193	194	189	186	198	189	196	186	186	178	170	193	184	188	191	172	171	198	177	220	190	190	207	181	177	181	187	194	186	149	198	170	159	203	190	175	168	219	185	170	161	214	174	174	175	175	185	203	181	179	196	172	174	186	191	187	181	178	190	163	190	183	195	176	192	208	182	180	186	186	172	186	170	186	175	168	181	173	177	184	178	186	195	163	183	175	186	179	158	185	199	179	187	166	194	172	181	200	171	179	193	175	192	192	185	158	178	178	198	192	182	196	176	197	189	173	187	170	172	169	171	174	185	184	182	163	182	206	177	166	223	199	174	175	167	179	181	194	188	177	183	186	184	161	182	222	175	170	168	203	182	202	173	144	170	174	170	189	186	174	191	210	166	183	184	202	168	179	161	201	193	173	174	170	186	188	170	186	169	174	176	189	189	155	178	183	184	186	192	174	184	193	119	188	189	181	172	182	169	188	166	192	175	195	171	183	172	176	176	183	194	179	173	206	179	160	212	176	190	182	211	191	185	163	188	173	162	171	178	194	161	182	203	180	192	185	207	200	190	171	165	176	179	185	172	203	203	193	188	175	200	188	179	175	197	202	191	182	166	185	165	194	183	194	196	188	179	194	164	192	194	183	169	183	176	182	163	164	202	185	180	189	165	191	192	195	189	209	168	192	184	172	179	171	196	176	161	197	176	158	190	192	174	172	187	198	183	201	200	171	185	184	187	179	174	197	172	167	178	189	203	174	182	165	194	189	180	191	194	186	197	180	175	168	162	183	166	189	186	166	166	178	178	168	148	163	188	148	182	199	173	186	163	180	177	199	175	199	175	187	181	181	185	183	177	171	195	184	170	165	188	181	218	178	182	175	204	171	180	208	166	189	177	180	185	181	199	181	172	182	179	168	177	183	169	196	199	200	202	193	175	179	155	190	184	168	165	192	175	191	174	186	180	148	185	168	180	177	195	166	194	189	182	187	178	179	202	180	177	193	188	189	162	187	161	186	206	171	211	192	154	174	217	180	194	197	190	164	218	167	181	154	193	200	182	166	184	184	215	177	170	177	183	171	171	188	185	186	191	157	169	166	186	166	183	201	163	179	188	182	181	154	199	175	216	197	165	166	179	195	189	152	179	189	180	177	170	182	177	188	196	170	182	197	192	173	212	168	176	165	190	181	200	157	161	186	184	179	175	197	198	200	208	166	170	196	178	192	181	192	192	160	173	185	200	186	183	189	205	166	176	182	184	198	183	194	196	188	184	180	203	170	188	194	177	174	182	185	189	179	195	193	188	199	201	182	171	174	209	181	207	159	186	176	192	190	175	162	157	188	194	171	189	186	183	192	204	182	191	221	183	182	180
17550	18395	28977	32791	32642	30995	27752	28897	32231	32478	25390	16313	14873	16764	18121	22228	19983	19934	20688	20923	18240	19269	19945	17402	14438	14856	17524	14158	13547	13982	12041	11259	11243	6990	8984	8828	8136	6117	4105	3711	3626	2958	2299	1772	1742	1565	1422	1414	1016	1245	882	934	671	821	771	696	688	635	646	714	622	624	634	605	615	640	610	584	571	566	576	563	639	613	605	522	596	596	629	545	631	634	585	545	573	523	544	567	525	535	521	526	497	546	539	524	559	514	560	516	553	502	494	537	527	503	512	521	511	539	528	500	487	535	535	545	549	524	468	513	530	514	523	503	526	528	496	495	538	512	504	514	517	549	522	527	530	503	553	515	524	541	530	518	531	538	531	528	538	523	519	496	477	527	529	529	544	515	516	501	522	515	517	509	504	494	546	534	565	507	508	515	456	512	523	508	522	504	516	495	492	494	529	509	521	550	495	471	488	473	558	539	500	521	525	503	507	524	522	491	478	521	517	514	506	527	522	526	539	508	555	542	496	508	519	505	485	551	502	528	482	524	513	554	485	546	517	542	536	512	497	500	523	533	510	496	521	495	546	497	505	527	544	513	510	484	531	477	490	506	500	495	507	523	511	511	490	511	516	493	522	512	554	500	544	522	491	524	530	493	509	521	503	463	523	519	501	516	523	511	535	486	522	505	507	490	584	525	522	489	491	497	514	488	518	475	531	506	504	502	522	489	500	469	529	508	519	508	530	493	531	502	546	553	523	528	509	513	515	540	486	507	505	476	505	502	508	481	503	567	539	518	522	497	475	534	503	570	533	522	521	493	508	529	515	513	484	521	535	526	487	493	524	518	528	537	497	532	522	525	497	497	523	516	528	536	522	525	549	520	494	524	466	517	465	483	519	493	553	510	534	496	529	540	501	524	534	537	513	514	505	523	544	515	499	469	504	529	543	502	512	485	528	478	524	538	502	507	529	488	479	538	518	505	499	495	569	511	510	489	502	531	508	505	481	563	496	474	554	514	514	512	495	492	501	478	536	531	486	545	496	476	493	512	496	512	507	505	489	526	467	535	522	493	506	505	509	504	496	520	503	489	509	522	489	527	524	510	498	481	516	504	490	542	485	490	548	506	481	528	498	512	505	531	511	495	504	512	507	507	518	526	499	543	482	473	529	524	496	527	481	495	499	522	472	494	512	545	556	536	541	513	525	506	509	495	541	548	495	482	545	457	559	522	525	568	488	552	525	511	524	522	513	583	502	519	522	573	486	509	533	485	520	495	550	517	518	520	526	519	519	508	516	505	487	471	506	519	500	501	522	451	533	513	509	532	507	555	529	499	560	529	528	521	521	508	514	485	518	525	540	542	521	526	515	503	509	517	530	498	510	548	561	505	509	500	509	529	509	536	469	519	519	495	503	509	522	514	487	481	486	558	508	467	542	527	547	526	541	543	524	446	583	551	500	505	512	493	505	536	539	525	465	504	531	491	536	518	492	493	505	521	531	505	546	479	510	502	553	504	468	482	498	519	501	499	506	501	522	496	508	477	539	497	515	489	513	459	483	529	544	552	545	530	534	525	535	494	543	504	524	494	469	551	501	526	525	560	497	509	500	492	537	526	503	500	509	534	552	530	550	530	516	496	490	493	520	537	535	511	491	542	490	519	536	499	503	523	547	515	512	513	512	488	528	515	560	502	528	554	475	512	545	571	527	535	490	540	524	543	481	528	511	480	483	505	501	524	526	527	533	535	532	526	507	530	484	470	510	520	535	524	474	490	554	515	527	523	558	536	518	533	509	506	510	493	528	485	470	544	477	532	508	488	461	506	491	494	534	510	497	520	511	468	566	509	458	534	517	545	522	524	532	517	480	536	469	525	512	538	512	518	500	536	505	477	536	527	544	545	539	473	482	514	546	514	513	492	492	519	453	531	491	504	549	476	508	565	486	519	523	487	511	487	511	529	527	474	485	501	497	504	471	529	523	543	499	517	528	536	555	509	539	575	530	517	539	503	514	470	532	536	534	481	513	530	540	531	514	543	521	493	498	552	522	555	545	454	520	489	506	510	490	521	559	523	521	475	516	491	550	529	497	548	533	555	534	527	501	531	495	517	481	510	528	529	518	507	452	510	515	522	547	507	517	482	505	514	491	509	544	533	513	533	540	519	500	474	509	525	527	475	516	533	509	517	479	497	528	514	518	504	542	453	514	502	507	520	497	514	518	524	534	530	533	518	490	489	505	538	544	521	535	505	517	500	546	477	491	511	521	483	512	521	522	534	499	519	516	554	516	524	568	490	573	509	539	489	492	539	509	511	497	511	523	517	502	541	524	510	509	552	519	545	517	552	543	511	512	486	554	522	511	567	522	493	536	547	561	515	514	546	506	525	523	527	470	518	521	533	518	499	475	536	540	506	513	526	503	443	531	539	515	497	522	461	493	493	554	508	507	506	530	499	539	509	542	504	502	470	483	518	506	504	534	514	533	525	496	519	541	521	486	511	523	528	485	559	489	516	524	471	494	504	515	529	516	518	489	532	519	526	547	537	528	543	517	480	530	486	507	482	521	558	504	490	533	473	484	476	571	508	511	537	522	468	546	498	526	572	477	508	483	505	557	519	525	541	533	517	517	494	514	481	545	538	512	543	501	500	541	538	497	511	564	521	510	537	567	535	501	520	507	523	517	545	487	547	523	503	522	504	553	527	517	494	517	475	479	554	509	487	469	548	519	497	528	529	558	501	524	555	493	505	539	526	492	490	517	561	517	520	556	504	512	508	545	502	558	533	508	508	487	505	541	534	520	530	511	478	505	493	556	527	531	548	533	541	529	513	559	507	514	476	506	491	518	545	550	523	529	499	518	524	508	519	507	488	520	511	553	543	472	514	505	534	527	520	482	533	537	499	520	534	504	528	534	553	536	503	545	477	519	532	519	505	508	513	506	506	505	540	506	544	571	490	532	552	523	521	574	533	504	550	526	474	530	488	500	537	543	521	484	523	514	537	526	456	506	502	538	489	523	546	475	556	525	515	517	523	515	504	484	471	511	519	478	501	531	548	523	520	512	469	565	499	501	544	517	507	506	505	517	491	480	534	558	512	501	509	527	501	496	487	521	527	503	473	495	507	546	522	499	506	474	488	518	537	507	510	514	485	518	527	486	546	523	504	548	509	447	474	527	506	505	509	524	467	557	484	501	476	475	482	514	520	537	547	517	492	533	495	542	545	466	522	498	527	532	504	532	523	528	491	481	511	514	485	530	522	503	500	487	460	477	536	537	528	529	500	530	500	471	472	546	537	526	515	521	520	519	474	497	524	495	523	480	548	484	517	495	557	503	489	489	497	527	542	492	530	503	470	547	496	513	491	528	452	499	523	517	562	511	498	542	509	536	543	543	533	493	491	496	519	511	531	512	505	533	520	529	497	531	546	518	544	554	514	518	482	526	502	540	550	500	517	558	546	548	514	507	529	487	489	523	514	514	506	469	546	490	481	521	544	553	541	537	515	532	537	563	549	492	555	551	491
5165	3217	5712	5173	3258	2112	1527	1525	1423	1215	832	551	548	544	513	612	591	531	505	508	488	487	455	438	410	359	373	373	385	346	340	321	331	293	332	269	285	328	303	306	278	264	289	246	280	266	289	247	276	251	274	270	257	265	274	233	265	284	258	234	267	242	268	273	273	284	281	276	255	248	246	285	256	275	296	284	236	248	268	264	272	262	273	288	257	246	243	274	291	279	248	262	254	271	258	274	281	276	263	274	282	281	276	287	253	252	283	275	269	242	271	245	270	255	270	273	243	275	237	275	255	268	290	275	305	261	235	271	286	270	256	286	290	299	281	259	227	256	268	264	247	252	247	258	281	264	294	269	247	278	281	254	301	240	290	257	257	241	252	259	279	282	254	304	239	242	259	266	264	271	262	277	270	247	257	253	237	282	255	272	291	268	286	303	253	241	257	289	257	293	301	256	286	290	306	261	268	255	262	283	277	264	276	243	261	258	261	276	246	252	245	275	250	266	265	294	275	278	268	251	287	288	272	260	241	250	231	264	283	252	269	261	280	275	274	227	286	261	287	291	274	246	285	288	267	267	259	265	257	273	295	268	277	273	262	252	261	255	276	292	300	288	267	282	271	248	269	273	256	279	257	289	269	279	289	273	297	259	261	268	248	245	271	257	240	280	289	274	268	262	271	296	299	274	286	275	264	264	289	245	253	278	235	282	281	298	230	252	265	280	284	275	243	255	265	296	228	266	277	261	256	292	252	260	248	278	260	271	274	240	269	283	302	261	256	266	260	295	281	284	257	251	263	254	259	259	252	268	265	255	232	250	270	262	261	265	265	254	261	259	301	268	288	267	271	272	252	291	265	256	280	240	291	285	258	253	324	241	257	268	250	285	292	274	264	255	273	284	279	269	274	268	275	285	275	266	283	287	267	264	279	252	253	259	281	270	273	268	241	292	279	273	277	271	277	288	255	293	267	274	272	287	296	286	291	250	239	242	273	279	269	255	298	284	267	267	249	278	265	279	271	247	291	282	259	281	251	248	266	258	292	263	273	269	254	251	278	254	265	272	262	268	267	299	266	261	290	288	264	277	265	271	288	279	242	263	283	291	256	273	246	270	247	255	246	241	259	263	274	272	265	254	281	291	250	272	259	267	295	264	313	273	269	266	239	267	270	303	291	277	254	264	253	280	267	233	248	249	247	273	283	266	293	279	276	247	277	279	267	281	246	271	260	249	280	279	257	279	277	286	262	255	267	257	282	254	273	264	263	283	268	243	249	241	275	245	254	287	263	254	266	264	249	279	284	269	247	265	268	255	282	277	261	278	283	285	277	266	278	229	280	256	240	252	263	272	282	256	232	255	265	267	267	287	274	266	252	248	260	263	264	268	280	245	250	248	297	271	291	288	278	269	257	287	215	264	280	270	268	257	246	269	314	282	266	259	273	242	267	244	271	262	245	262	270	291	269	264	265	258	279	259	264	269	303	273	251	276	244	260	267	260	268	247	283	262	256	309	274	274	278	261	276	261	282	256	276	283	284	265	242	281	287	291	270	247	276	266	284	268	249	297	252	252	268	246	277	281	295	246	261	265	282	284	243	267	253	291	272	275	244	260	254	252	284	261	291	277	264	278	300	262	261	254	265	251	260	257	287	254	294	300	288	269	267	262	252	256	269	265	267	298	261	259	253	285	279	264	271	267	269	274	247	288	236	259	279	278	256	281	268	278	273	305	276	266	270	263	283	281	256	277	284	292	258	226	252	275	266	282	251	260	272	274	262	304	296	261	267	247	247	281	252	264	245	271	244	259	262	248	257	250	280	280	252	257	255	237	265	279	262	279	280	240	250	266	259	271	269	285	280	258	277	264	261	288	233	249	281	241	290	243	239	259	288	283	281	270	304	282	270	267	265	233	238	254	278	278	309	262	258	261	281	255	251	226	253	233	255	286	256	264	264	257	273	241	260	266	248	255	265	274	254	253	282	281	261	287	273	250	278	230	260	275	285	248	285	247	269	267	279	259	260	269	272	270	253	272	299	292	265	272	279	258	260	269	276	268	267	276	263	285	284	285	262	272	267	248	268	234	260	249	267	265	259	257	273	245	272	283	257	248	263	283	268	307	273	249	268	256	251	268	296	282	243	270	275	277	239	243	300	262	279	288	265	282	271	301	255	254	275	301	256	274	278	255	229	280	273	271	249	267	272	259	295	297	240	263	244	277	272	282	261	275	270	261	313	268	249	258	279	268	239	272	236	251	291	267	272	253	243	258	247	268	262	275	257	236	285	252	245	267	273	267	286	271	260	277	274	294	246	252	257	246	265	288	259	251	269	267	270	288	261	254	279	306	272	270	253	287	249	251	250	244	243	277	259	237	265	250	289	264	289	264	254	265	258	228	267	238	277	262	289	263	287	268	259	272	263	265	249	256	295	266	294	261	302	252	252	284	275	287	254	262	250	274	259	258	266	246	265	272	246	272	272	280	266	252	274	270	280	252	250	258	281	255	263	256	254	235	276	278	252	238	270	240	251	248	264	267	261	255	275	253	276	228	286	259	284	238	303	276	247	285	296	242	269	243	281	253	270	305	245	283	264	242	287	244	245	258	276	242	271	257	257	283	274	294	258	240	258	257	276	278	260	289	278	266	268	248	281	249	241	243	267	237	257	277	274	232	248	275	257	243	285	284	278	260	273	266	268	273	273	277	274	274	283	258	248	271	250	256	266	270	264	257	254	267	272	265	242	242	248	312	291	278	274	289	283	253	261	266	248	267	265	255	266	261	260	287	256	263	292	250	253	238	223	270	247	257	246	259	263	258	272	259	267	297	283	236	288	243	275	270	258	253	279	297	275	235	253	267	271	255	233	297	271	236	274	278	284	281	272	273	269	254	280	293	272	255	250	253	263	271	251	267	266	270	262	294	286	285	269	239	252	259	284	260	249	287	273	269	259	272	262	296	247	290	282	259	288	291	250	274	282	243	280	248	253	284	283	286	255	295	283	263	270	290	269	307	235	265	255	253	262	268	256	260	257	294	291	267	269	272	293	254	223	285	259	259	262	282	310	251	282	253	271	255	241	274	281	271	267	281	275	283	267	308	272	275	279	261	260	275	238	239	251	268	261	241	288	278	286	242	281	301	251	278	254	295	258	274	253	253	256	262	267	275	266	256	260	261	263	266	287	269	268	271	294	264	285	279	257	256	237	258	266	291	262	262	278	297	284	306	267	265	264	265	256	272	255	281	277	276	260	269	253	235	293	269	237	267	278	266	274	264	274	263	273	283	266	276	279	283	245	262	255	250	295	269	266	280	274	268	273	283	264	289	293	253	266	272	296	267	259	261	286	279	270	252	283	254	253	260	268	245	272	290	282	273	271	240	276	309	280	281	269	283	262	289	255	255	259	228	279	288	282	252	273	266	287	261	251	284	274	272	273	257	276	260	271	272	260	281	272	266	277	276	251	281	275	254	235	261	296	288	278	254	293	262	260	262	263	240	263	266
5410	4219	10112	11155	8924	6733	5570	5637	5860	5157	3394	2205	2107	2213	2181	2672	2452	2226	2250	2248	1972	1987	2030	1764	1553	1491	1689	1483	1386	1397	1335	1286	1340	1085	1154	1055	1015	1049	887	786	869	791	824	743	775	804	750	747	745	786	698	690	678	725	720	678	675	731	785	732	749	672	718	733	736	760	733	739	703	746	761	756	766	706	706	717	781	703	745	720	755	782	735	721	712	777	738	717	683	712	693	743	718	714	750	700	703	747	735	694	664	697	695	670	697	677	730	769	715	776	773	741	707	705	701	739	729	754	730	695	761	740	720	691	747	764	714	701	669	733	711	744	714	731	696	680	766	723	676	756	745	717	681	700	656	738	771	705	724	697	741	714	725	768	671	723	681	703	684	697	731	760	703	716	701	743	745	699	719	727	705	737	752	681	750	660	692	742	689	713	715	728	706	736	713	670	732	735	711	711	733	699	747	710	721	723	672	735	708	696	711	721	705	718	731	700	751	720	709	746	727	702	697	725	727	752	684	739	747	705	724	700	716	726	686	724	736	729	695	704	729	693	702	701	739	692	671	729	709	760	712	748	732	731	705	688	722	741	674	729	769	717	713	711	727	692	690	704	712	681	683	759	691	755	762	716	671	722	724	716	703	748	778	730	707	751	723	721	728	715	736	738	691	732	719	723	766	691	760	699	690	735	758	701	683	726	684	672	700	678	686	718	726	697	752	716	694	755	719	661	766	725	700	751	741	731	691	726	744	679	714	700	728	744	674	726	699	685	757	746	722	710	712	697	702	721	730	721	731	738	730	698	652	709	758	743	725	763	703	734	754	716	722	719	712	729	706	747	756	727	726	699	739	723	723	715	739	718	685	647	736	730	681	736	753	708	725	759	760	694	679	703	746	703	700	730	738	694	711	747	700	736	733	724	736	720	716	736	771	708	730	730	722	729	715	735	716	733	736	699	680	751	712	704	693	732	673	718	723	717	693	725	762	767	669	757	719	720	713	709	731	731	726	736	721	716	692	737	759	775	765	685	702	739	753	771	707	739	722	729	686	717	733	731	744	714	729	694	705	758	703	775	716	769	765	741	726	742	711	737	694	755	692	709	757	706	730	724	709	720	720	764	738	708	717	705	709	727	705	706	723	697	710	751	767	752	706	707	745	693	739	722	644	713	717	751	701	678	746	666	688	671	712	701	773	778	692	682	662	689	712	716	717	744	711	716	706	688	732	726	748	745	730	736	779	758	685	765	736	755	674	724	700	715	767	737	746	706	729	691	781	712	699	724	732	741	741	708	698	742	714	679	692	705	664	748	732	734	720	703	702	751	726	688	725	715	758	744	702	706	749	701	798	695	723	749	651	727	740	703	707	695	703	731	700	706	713	709	728	713	676	748	712	655	721	720	682	683	710	759	678	761	711	712	769	740	695	694	740	708	699	731	708	719	722	714	715	749	709	721	679	726	712	689	723	713	700	645	687	698	719	716	703	733	701	763	726	698	705	710	717	723	712	686	727	724	658	720	733	703	708	736	706	716	727	708	709	767	723	683	739	743	748	662	740	729	719	723	738	723	751	714	719	702	755	703	646	752	688	738	701	673	681	752	696	730	742	710	737	714	745	731	738	697	753	703	739	707	711	738	728	710	715	730	678	718	732	666	703	756	696	709	703	696	759	750	686	728	732	732	716	718	698	712	762	714	715	707	687	698	780	711	656	730	683	696	736	718	701	705	701	703	709	730	696	725	645	737	710	722	746	739	682	713	721	703	664	667	719	701	676	718	690	675	734	766	757	687	744	707	682	723	703	728	736	675	790	695	707	718	730	730	735	727	721	745	690	716	677	702	735	684	691	795	729	711	702	717	723	714	702	693	725	746	753	703	761	752	745	683	710	713	718	707	706	693	708	699	688	746	717	716	704	765	735	693	724	749	722	788	703	721	722	725	705	720	678	730	705	739	763	735	695	694	715	798	669	703	745	681	687	710	687	692	699	705	766	682	757	725	722	769	694	690	708	747	773	707	707	686	765	720	741	751	684	733	770	711	696	699	718	704	746	751	746	718	692	732	717	718	690	709	710	704	756	707	699	690	717	745	679	738	738	706	680	755	740	682	710	722	702	757	711	751	712	721	742	737	674	724	736	733	703	725	704	683	733	720	740	755	736	761	717	724	776	720	728	683	778	693	707	725	732	709	692	722	716	738	735	666	701	705	716	705	723	683	705	767	686	744	667	697	678	746	745	687	708	714	711	739	738	707	716	744	758	686	676	723	688	767	686	709	679	714	724	686	730	742	724	754	758	756	702	770	756	725	684	702	722	738	709	705	695	687	746	692	698	695	733	716	685	723	686	697	744	663	743	708	770	716	744	715	693	703	774	680	726	734	742	715	699	741	737	662	685	735	677	720	680	703	686	736	728	690	727	720	751	708	720	733	721	698	693	707	695	657	658	731	706	684	699	725	705	721	707	740	729	709	697	682	681	667	727	698	695	722	727	771	707	719	751	744	682	711	748	680	714	758	737	758	722	765	712	693	685	725	737	698	682	722	736	758	681	710	697	739	762	738	691	690	728	731	716	721	715	695	723	740	754	762	726	785	699	732	711	761	693	676	713	726	748	672	701	719	744	720	714	703	733	688	709	684	732	756	757	686	709	684	726	706	715	753	729	786	752	735	703	737	711	709	696	699	737	699	725	699	702	773	691	679	786	725	722	691	731	708	644	728	679	734	749	664	703	701	700	773	742	737	747	714	678	740	695	688	717	705	777	723	690	661	713	717	681	706	727	722	675	736	760	706	692	697	750	682	702	689	739	736	697	713	716	704	720	724	691	707	737	720	747	706	769	717	650	721	716	708	741	723	741	759	736	745	739	717	697	764	742	758	737	712	729	726	716	701	649	716	687	706	698	706	708	766	748	692	744	772	701	707	669	711	760	771	695	726	701	723	749	708	701	673	716	680	708	706	734	730	719	682	723	701	786	708	691	727	716	721	713	720	726	725	754	737	701	741	682	712	694	754	727	773	699	716	721	689	679	709	700	769	713	713	715	728	700	677	686	692	677	721	722	700	714	698	792	763	740	698	750	754	716	728	755	719	749	748	720	689	715	677	729	737	699	721	678	723	692	735	738	703	673	748	803	693	740	712	739	673	733	694	738	722	705	722	724	771	719	691	693	706	735	710	701	707	714	705	685	665	742	751	707	729	688	698	703	713	696	773	672	703	701	708	670	712	737	683	732	751	724	692	678	670	749	748	686	696	753	698	706	708	721	696	721	720	696	728	765	712	678	708	730	739	733	762	673	671	722	742	709	705	738	717	704	744	766	705	728	703	737	753	714	722	658	744	726	664	659	767	718	722	718	727	723	711	714	722	758	747	708	726	687	731	714	700	705	699	678	762	728	709	715	745	740	739	696	691	712	683	729	754	722	723	720	737	742	679	749	721	703	657	659	708	718	742	716	716	728	720	728	737	746	709	708	707	698	719	709	697	704	743	727	714	704	711	713	704	736	767
19251	16000	26398	27511	22280	16900	12724	12261	12035	11003	5943	2838	2326	2738	2791	3956	3162	3062	3208	2939	2565	2370	2535	2276	2118	1586	2082	1525	1492	1366	1404	1181	1228	689	966	810	740	573	465	372	411	345	339	280	296	293	258	302	246	254	230	219	237	252	220	236	243	212	180	246	223	231	221	218	247	218	225	263	225	198	207	238	216	226	222	209	233	223	228	244	272	192	211	197	213	210	197	220	212	196	186	226	207	221	214	234	210	213	216	220	228	211	236	224	194	233	217	211	201	216	213	212	219	245	235	197	196	175	212	192	191	200	207	204	221	213	215	199	216	217	183	252	214	192	231	221	210	203	193	208	230	229	186	224	203	217	204	222	202	192	243	191	208	222	237	206	193	228	223	217	203	193	202	208	181	220	240	237	191	232	201	197	216	220	228	214	200	199	236	239	212	254	216	209	230	209	219	191	235	215	227	205	218	222	215	202	197	233	217	215	230	213	211	222	226	206	220	200	179	221	203	213	254	214	239	255	217	228	228	215	205	206	175	201	213	214	214	226	206	206	200	222	206	220	201	230	217	212	214	221	214	212	219	215	220	222	247	243	212	220	235	220	203	214	204	236	209	240	221	208	187	214	227	227	208	222	220	232	208	209	206	210	198	205	201	221	211	223	203	211	220	198	219	228	190	212	221	235	221	226	229	208	220	228	176	252	206	226	212	214	214	231	209	221	246	228	217	234	198	211	215	214	179	215	202	203	230	205	238	191	228	225	209	220	232	211	237	203	241	214	205	238	254	191	226	201	236	209	212	210	198	214	243	228	200	182	215	222	189	207	238	209	192	192	214	199	207	202	200	213	208	223	210	225	233	230	257	193	190	224	225	210	218	194	213	216	248	217	228	233	217	225	197	190	224	220	211	191	209	228	200	212	230	239	240	216	217	206	244	197	178	222	230	232	200	212	209	232	219	193	177	221	206	202	221	215	180	199	220	216	214	214	225	212	210	186	226	210	199	213	204	219	216	204	215	227	185	214	212	188	225	219	233	209	211	220	212	228	189	212	213	205	214	212	225	200	205	189	244	205	242	213	214	175	195	214	230	234	239	223	216	242	222	187	208	210	220	195	219	228	221	212	206	196	198	222	222	207	232	215	210	215	213	199	211	228	231	215	210	226	232	191	207	229	235	208	257	211	181	229	223	240	226	220	210	209	205	198	208	233	231	199	226	199	178	221	227	218	190	243	214	204	222	238	198	207	217	218	214	214	199	207	223	212	219	198	220	201	229	224	194	207	235	212	196	180	230	209	193	229	223	197	251	201	232	194	237	238	212	239	233	197	233	225	238	199	209	218	207	205	207	231	216	181	189	212	201	225	225	210	201	203	221	196	213	212	205	207	212	223	210	224	232	223	206	218	198	229	206	201	215	222	241	224	221	229	231	186	209	237	238	191	193	216	231	214	236	221	205	228	189	231	198	187	206	251	217	206	198	203	216	226	216	205	194	211	237	190	202	201	225	193	218	236	209	212	219	222	206	208	195	222	248	236	233	209	205	215	233	214	221	205	196	213	213	226	219	235	232	208	204	223	224	219	246	214	178	207	222	214	207	171	216	222	187	203	184	233	241	210	212	220	201	179	206	199	194	204	224	222	200	218	204	211	212	203	215	200	196	206	216	214	222	212	216	233	212	201	235	234	225	188	200	198	217	180	213	234	225	200	226	200	209	236	219	201	227	202	210	207	189	243	233	201	191	201	187	200	213	209	199	246	216	218	237	226	182	223	223	214	237	192	225	194	192	201	215	200	204	244	202	216	208	201	218	229	207	232	217	196	233	216	216	189	191	214	202	203	237	235	226	220	211	180	213	227	212	206	228	194	224	235	212	211	228	219	217	224	228	213	223	206	212	187	248	214	203	210	208	211	235	201	223	214	211	229	221	239	205	239	220	233	199	210	211	215	211	219	208	221	226	200	207	249	225	213	217	196	225	211	212	199	237	217	239	200	234	211	216	219	219	216	214	242	223	214	221	214	197	204	252	231	209	227	197	212	225	216	226	193	205	205	209	214	242	225	228	240	205	211	220	217	209	218	224	235	209	195	203	207	226	212	212	219	210	190	221	211	215	245	226	221	249	228	202	217	221	207	227	229	187	222	210	223	213	221	229	212	226	185	204	226	209	226	218	225	208	233	202	199	208	208	189	204	218	232	211	204	228	222	203	230	210	205	197	217	247	204	205	196	211	208	237	220	235	216	210	225	201	227	209	228	192	224	205	222	208	209	221	213	212	207	191	233	236	226	242	217	216	227	208	194	207	224	223	200	223	228	201	229	208	216	197	195	233	206	231	222	233	211	201	205	202	219	205	222	210	220	221	208	207	187	220	232	200	227	222	209	203	242	200	205	211	197	225	204	217	213	204	219	240	224	236	238	208	202	198	214	229	217	193	229	216	220	199	189	210	222	216	214	207	203	198	200	208	202	209	190	209	226	218	208	215	212	205	204	211	214	225	194	190	211	180	221	209	217	195	252	233	224	186	210	196	215	181	219	217	248	219	218	225	211	197	225	202	221	220	220	190	219	236	193	241	210	238	204	209	163	200	195	250	220	184	211	214	210	197	209	233	195	221	231	195	221	227	220	213	183	221	212	216	224	229	209	186	250	230	204	195	220	218	206	207	199	225	222	210	225	236	229	213	220	209	237	214	211	214	219	187	192	228	170	218	216	214	256	218	226	232	229	216	203	214	224	217	210	190	199	184	212	185	209	199	185	211	196	225	249	227	212	248	190	183	205	217	205	191	201	218	229	213	232	218	237	173	218	221	184	225	215	229	209	207	241	202	210	199	222	195	204	253	212	230	211	219	218	216	200	243	211	212	227	186	241	215	223	189	228	221	211	214	208	193	212	216	220	210	191	206	199	206	203	209	224	191	225	213	213	230	230	211	202	215	190	217	203	203	207	199	207	212	217	220	198	215	202	238	205	193	184	214	206	193	189	224	190	215	202	211	228	208	198	213	198	232	208	213	212	230	190	205	222	204	217	192	230	206	212	206	219	205	201	204	228	200	196	214	223	193	214	216	224	185	221	225	210	214	208	200	217	209	197	211	203	211	220	218	204	212	233	223	211	187	195	218	207	212	214	224	233	208	219	205	194	210	224	214	197	221	205	250	198	209	197	203	180	220	221	193	213	229	216	231	203	208	226	220	217	232	185	211	247	237	208	206	184	213	210	214	226	211	206	205	198	222	209	233	212	225	197	206	207	232	195	198	198	190	197	214	231	189	254	217	250	216	217	210	202	201	226	210	197	199	214	217	224	225	225	232	219	227	217	208	227	214	222	214	200	215	204	213	226	210	189	218	205	206	207	216	224	225	186	225	253	210	205	209	200	190	217	233	224	199	221	210	209	201	208	222	228	208	205	194	201	201	219	204	223	204	216	238	210	226	214	210	189	207	230	236	251	227	228	255	217	215	186	191	197	200	232	219	217	187	204	214	196	208	196	209	197	229	214	220	204	219	207
14792	14172	25405	28126	26283	23483	21711	24096	25872	24730	17573	9585	9614	11131	12685	15976	14076	12842	14505	14207	12631	12538	13466	11299	11186	8577	11460	8528	8534	8144	8414	7121	7034	3976	5899	4820	4344	3378	2374	1897	2069	1859	1591	1455	1286	1212	1044	1074	919	970	788	832	681	755	726	711	683	697	636	711	681	638	637	674	664	645	627	609	643	653	599	661	641	629	621	655	674	674	602	643	637	634	595	649	628	577	579	587	571	595	600	609	618	609	586	592	592	577	633	619	603	591	584	650	574	594	578	633	605	599	577	559	600	592	584	551	598	574	601	647	588	543	568	597	603	594	572	598	598	637	627	646	613	587	604	548	605	547	638	577	559	589	620	653	554	565	558	658	623	567	588	603	582	606	643	626	609	579	567	536	639	620	555	599	572	579	635	593	555	617	573	635	603	588	619	580	601	623	544	576	597	588	564	627	532	617	568	560	564	624	591	597	591	617	618	560	549	572	597	590	585	570	604	577	574	613	583	551	561	626	598	662	552	611	626	558	580	615	649	557	559	589	565	597	603	609	615	590	598	545	579	607	577	568	580	563	641	591	581	617	566	558	588	597	574	582	565	615	613	583	589	605	592	572	601	569	529	570	526	553	624	606	573	584	563	580	590	541	614	571	629	580	602	574	586	584	610	560	601	565	626	588	600	588	592	605	593	569	566	569	555	571	608	595	600	638	556	576	588	652	548	560	603	581	585	568	611	589	588	561	577	552	632	606	598	590	592	592	587	596	609	560	552	589	590	619	588	590	635	592	586	619	574	580	586	612	625	549	615	571	598	605	607	602	578	611	563	571	587	578	547	573	589	619	612	584	613	585	584	608	599	575	543	582	582	591	556	587	572	604	562	551	570	600	579	601	613	596	587	574	574	603	587	608	595	602	582	559	562	585	627	619	567	591	618	605	633	632	556	590	547	565	537	614	601	612	575	640	618	561	598	584	590	567	595	593	595	621	593	544	578	585	617	624	612	595	589	608	614	591	596	623	597	600	588	591	588	572	588	558	606	573	579	578	571	588	608	582	583	575	579	563	557	570	603	585	554	575	543	631	556	616	632	569	627	580	615	576	617	561	620	603	589	590	631	597	602	574	578	545	572	581	594	590	557	578	551	608	564	625	626	570	582	633	583	652	652	576	550	598	600	580	587	617	581	596	573	606	586	638	623	609	611	569	617	561	615	568	587	572	527	602	591	609	570	587	602	609	626	606	588	594	586	588	555	603	580	591	592	573	607	603	557	593	597	577	565	560	562	592	596	584	600	604	560	577	571	601	621	591	531	554	584	612	573	600	564	569	650	582	604	552	591	608	597	588	587	571	589	588	598	570	611	636	589	615	584	636	574	567	611	527	612	572	565	575	579	578	535	601	567	593	574	594	585	608	601	578	606	572	611	601	613	587	621	606	618	629	599	606	618	580	591	586	587	588	552	538	550	588	569	561	636	611	594	624	577	592	616	613	558	593	600	629	594	586	621	558	560	615	587	634	589	620	628	582	568	574	583	601	641	642	604	595	585	619	585	601	600	607	599	554	598	612	627	554	541	615	565	583	576	548	596	571	616	607	608	584	643	605	604	527	622	599	561	540	582	574	587	580	593	599	596	602	589	595	574	593	625	594	575	631	620	549	527	542	588	575	639	603	623	623	586	576	584	590	613	600	552	608	547	591	586	569	548	580	592	592	542	574	587	555	563	605	592	570	590	566	553	597	593	612	575	625	592	574	606	638	620	560	556	581	607	585	602	606	577	597	608	593	569	606	614	577	600	606	574	582	572	615	616	584	605	637	599	586	595	595	546	609	548	625	637	564	607	591	582	563	577	594	572	618	593	563	585	579	565	627	597	564	586	584	587	654	591	595	606	568	618	593	595	628	585	606	543	586	594	585	602	573	568	579	605	614	592	624	583	624	591	630	626	570	575	574	639	586	581	570	610	597	557	589	533	575	610	583	578	601	566	565	578	582	581	598	609	573	613	542	590	597	582	615	556	605	601	587	595	596	544	606	571	557	566	623	583	601	605	609	583	587	588	574	556	578	609	600	585	611	576	579	581	630	551	647	609	638	612	607	644	608	594	546	606	587	568	553	570	565	550	602	583	581	582	565	626	607	605	527	589	590	605	574	548	580	604	619	599	629	550	566	588	586	616	652	625	602	571	555	585	576	602	580	604	579	537	582	619	587	564	570	586	611	532	601	594	595	579	629	593	587	585	598	598	618	584	615	596	606	643	564	565	561	584	621	604	603	614	580	606	632	641	641	581	581	603	584	591	548	598	553	562	597	553	595	575	535	533	607	571	557	542	598	622	609	582	574	608	584	595	632	571	568	616	574	587	591	559	585	584	591	587	615	583	654	532	634	586	577	559	601	582	576	577	582	580	547	589	602	610	611	531	564	614	574	557	594	576	540	595	600	637	596	586	607	594	577	609	590	611	589	591	610	600	592	606	565	596	579	621	606	588	597	585	618	617	569	578	626	568	579	589	566	545	565	564	572	572	562	609	565	621	593	569	567	620	607	598	593	597	605	616	572	577	583	570	612	570	608	606	571	591	577	569	582	562	603	574	550	599	590	608	593	601	564	572	603	604	584	592	587	576	579	591	584	584	580	593	584	516	604	585	575	625	576	612	603	585	573	608	592	593	576	551	570	584	601	605	646	617	571	627	566	572	557	608	623	595	568	562	626	580	616	570	621	635	609	585	644	608	594	590	587	620	580	622	580	574	603	598	614	576	572	566	594	577	578	573	575	585	581	581	591	602	612	585	597	553	581	619	598	600	618	574	561	586	590	599	596	574	551	576	602	583	596	612	593	601	623	573	593	602	632	553	595	578	592	613	611	638	555	574	601	636	618	600	585	590	608	561	627	558	551	613	569	600	585	557	598	601	575	619	606	550	595	546	553	639	612	566	621	610	626	585	598	606	581	559	562	585	587	567	569	597	586	571	563	553	617	562	617	580	595	574	630	621	570	606	559	627	564	561	578	593	583	619	592	582	606	595	636	590	586	570	577	551	587	601	583	579	567	599	636	562	579	606	585	558	564	550	560	564	621	586	580	613	583	631	598	580	605	597	616	587	582	607	633	601	633	608	629	607	546	581	582	579	586	592	593	559	576	558	638	560	612	579	620	581	582	616	552	619	585	593	570	562	602	568	543	580	626	553	593	579	574	592	601	622	573	568	578	570	597	614	571	592	596	601	556	563	613	592	612	591	578	579	570	569	600	559	568	597	553	623	581	561	635	627	602	581	624	632	531	596	588	598	578	554	575	598	597	534	624	629	616	572	609	578	617	600	591	594	579	573	607	611	597	594	589	554	570	628	560	563	592	579	573	597	593	558	570	566	606	597	593	612	582	576	609	544	590	567	567	567	614	607	637	598	604	591	606	599	607	564	584	579	595	575	613	605	605	576	563	585	586	567	581	610	589	582	587	607	613	630	576	592	593	573	592	580	592	616	613	548	608	583	598	599	588	569	638	582	590	619	589	585	561
27139	22275	33060	32936	29006	24424	20874	19298	19039	17880	11341	5354	4990	5114	5124	6598	5858	4962	5800	5402	4526	4115	4311	3961	3131	2749	3479	2516	2417	2293	2354	1963	2082	1035	1424	1289	1047	852	551	659	561	500	421	346	350	321	281	282	259	281	256	230	216	203	210	202	233	188	193	195	179	200	196	181	202	194	212	200	191	193	174	193	187	188	209	188	205	216	198	185	205	193	195	186	197	189	197	167	195	183	197	185	170	195	207	159	182	184	184	169	180	189	175	175	174	163	176	177	149	206	171	206	186	176	206	174	179	198	166	184	198	176	188	199	190	171	196	187	198	203	188	187	190	203	194	178	181	171	168	151	190	183	157	193	183	154	200	195	183	178	202	205	187	169	177	166	181	175	165	176	184	201	166	191	181	172	179	177	169	162	170	186	178	176	167	168	167	144	208	197	170	183	174	178	178	183	164	181	183	174	186	190	181	148	173	202	199	158	160	200	189	200	194	192	179	196	172	161	171	203	186	172	189	181	168	165	184	191	175	166	163	185	211	166	139	200	187	178	161	184	187	171	147	173	181	185	194	177	183	190	177	186	183	180	168	179	184	187	186	189	174	193	182	175	187	183	164	179	163	193	179	174	174	178	153	157	195	162	198	187	176	181	180	191	197	171	176	183	174	196	173	188	187	165	176	166	186	178	183	195	194	203	201	189	177	194	177	159	167	189	160	194	201	170	185	174	170	150	174	193	201	180	202	177	168	189	182	197	174	201	151	173	190	203	191	187	176	168	188	197	186	193	164	183	199	191	154	164	179	182	213	176	183	183	198	209	169	173	177	189	171	177	176	184	206	200	192	190	189	174	141	178	213	176	172	193	201	183	184	186	191	165	170	159	203	179	170	177	143	175	171	171	169	191	165	187	170	193	195	170	169	200	206	204	181	181	196	175	178	179	185	181	185	189	181	175	168	182	157	181	180	190	179	175	180	171	164	180	182	184	177	179	172	165	182	169	181	188	193	183	172	160	194	172	160	174	174	191	192	202	185	190	196	181	179	174	192	188	183	176	199	158	178	176	189	178	187	179	203	190	207	191	191	167	191	200	181	179	178	190	182	185	187	179	169	183	160	184	167	162	182	192	168	181	180	193	185	155	182	169	173	180	189	189	172	170	208	184	192	197	171	139	182	180	203	175	187	160	178	179	151	170	174	189	169	174	206	180	163	170	205	162	188	182	181	180	162	179	183	176	202	186	166	187	192	172	155	170	159	176	184	218	198	181	191	170	192	172	164	198	170	183	170	163	169	161	197	200	169	173	184	190	183	207	165	168	157	172	179	154	182	171	205	176	174	193	147	177	167	163	170	205	177	164	160	209	188	180	161	189	193	154	161	175	217	174	199	175	171	174	202	185	146	189	185	162	191	165	170	169	183	171	182	204	162	193	176	166	186	165	199	184	187	187	178	182	197	182	170	163	199	169	174	175	194	205	181	183	191	195	191	187	193	167	188	188	166	196	182	177	183	185	189	179	165	163	186	182	167	192	197	174	170	180	186	188	182	153	178	179	189	173	182	176	194	184	211	199	182	168	184	191	164	157	172	154	160	178	177	180	180	186	200	169	200	167	174	216	183	167	180	193	185	175	173	175	186	193	173	183	184	172	169	162	173	168	156	187	190	182	153	180	180	183	185	194	185	188	151	184	170	172	189	206	203	173	164	175	162	184	186	171	188	190	166	179	187	171	197	169	188	188	204	180	182	183	196	146	189	180	201	176	200	163	205	193	153	158	191	196	172	170	173	182	177	164	176	148	197	177	169	176	189	200	171	191	192	175	203	194	183	187	152	175	180	199	178	186	177	156	151	168	179	168	179	205	174	166	161	175	202	181	187	179	183	184	180	189	183	192	188	182	170	168	166	195	193	179	190	184	210	165	186	175	166	177	168	173	179	206	173	184	151	174	190	178	178	167	177	174	166	193	177	167	182	176	185	197	188	188	169	193	149	187	182	160	179	187	172	173	188	164	167	178	172	156	160	177	200	205	181	182	191	197	199	177	196	170	203	172	198	176	186	190	163	206	202	173	175	188	191	161	172	194	166	175	209	155	190	169	176	189	175	192	178	182	168	199	178	177	182	172	200	164	197	183	198	192	190	170	157	145	193	186	191	197	194	178	191	189	184	192	210	172	174	169	216	181	179	175	170	170	207	172	183	157	190	187	169	195	179	175	202	195	158	173	154	164	192	201	197	165	185	189	189	173	189	205	178	188	211	174	174	179	212	174	188	169	178	169	177	154	179	203	174	192	198	185	190	213	174	183	182	173	185	197	168	172	179	157	192	181	174	196	185	169	196	169	202	163	184	196	201	173	187	175	158	157	178	169	193	195	178	191	168	168	189	202	195	168	177	173	179	165	187	173	189	175	157	170	191	167	157	196	180	183	198	169	188	170	182	170	191	176	144	201	195	176	201	177	185	158	170	173	199	205	194	166	188	188	200	176	179	175	202	173	176	179	168	184	185	180	179	181	179	159	186	170	179	175	169	176	163	165	188	203	189	178	193	167	198	188	161	180	195	189	192	178	180	186	190	191	167	181	174	166	181	187	181	177	187	180	194	185	185	179	173	174	194	176	183	199	195	170	194	172	185	190	181	168	175	157	174	178	178	201	173	165	190	161	172	183	173	180	165	187	163	171	162	166	197	205	171	168	185	163	183	181	189	192	187	167	168	175	172	162	184	178	179	183	194	162	181	172	178	182	193	183	181	174	170	173	167	190	171	190	155	169	185	184	187	191	187	191	176	166	170	198	193	180	177	155	177	152	173	164	171	170	183	193	174	187	185	173	195	204	177	177	200	171	176	196	191	178	161	179	177	197	176	194	147	198	201	173	167	176	200	206	166	165	160	172	184	173	161	190	189	185	190	183	192	166	174	149	185	181	197	172	218	166	185	203	163	184	178	191	182	173	195	186	182	190	179	178	201	200	176	160	188	171	162	188	192	193	186	167	162	168	175	182	175	198	175	194	160	180	139	171	170	182	159	196	183	179	172	180	186	198	161	183	184	183	182	186	193	172	173	169	188	173	190	218	173	164	185	179	176	188	201	159	177	200	161	177	168	184	181	185	165	197	191	184	189	218	177	169	162	174	164	195	189	172	194	187	182	177	183	189	214	183	189	183	158	184	195	177	187	170	177	187	193	176	168	164	179	148	207	195	152	170	163	172	186	188	187	185	183	162	184	186	174	197	158	166	186	174	187	191	172	177	180	181	162	181	172	188	197	192	177	185	183	144	180	171	200	199	178	201	191	170	176	167	206	194	176	195	193	185	195	180	171	198	173	193	172	184	187	190	173	157	176	176	184	166	182	179	211	201	152	166	170	185	188	171	164	182	180	165	183	174	177	174	180	185	185	171	175	209	199	170	172	156	177	195	189	180	178	173	184	172	164	176	176	187	174	193	176	183	178	178	182	183	180	186	178	184	182	184	182	166	178	197	194	177	174	170	183	181	199	209	183	163	190	179	180	161
17298	19020	29763	32744	32345	29652	28927	29157	32015	31502	24454	14140	16026	15879	18269	21876	20354	17917	21093	20465	18962	18393	19607	17279	14876	13453	17384	13055	12908	12939	12804	11168	11283	5910	8976	7705	6533	5093	2907	3934	3052	2847	2235	1742	1884	1489	1473	1424	1059	1178	857	920	698	886	736	665	671	627	647	686	691	652	646	607	597	652	618	589	564	622	552	607	577	575	599	586	625	614	597	621	614	616	583	596	528	532	569	503	526	489	542	530	516	507	524	508	520	511	546	525	527	522	517	503	510	493	517	490	520	518	555	476	487	481	513	483	553	488	520	525	479	529	460	560	456	531	540	497	527	500	502	503	516	506	537	497	520	515	503	493	487	545	531	519	513	497	553	516	547	510	520	512	519	570	534	515	474	537	533	510	504	503	502	500	504	517	512	518	432	476	500	524	503	505	508	479	505	515	466	507	510	537	523	490	497	514	529	501	501	503	500	501	486	519	547	492	505	530	544	515	514	472	489	494	501	525	493	526	503	502	534	550	474	501	526	517	514	522	515	475	519	540	507	484	505	494	494	531	543	487	527	493	492	544	542	497	529	507	504	540	515	528	515	502	484	503	489	530	500	511	535	535	438	513	534	508	515	522	509	461	505	520	490	480	532	491	487	495	527	503	513	553	501	557	515	566	527	505	498	524	529	524	491	487	526	519	482	533	573	473	508	550	515	517	477	538	516	504	505	493	520	538	547	523	522	538	513	554	530	501	482	476	500	517	508	504	500	489	511	505	483	523	537	517	498	544	528	512	502	501	511	492	527	556	525	528	527	481	496	533	505	529	513	501	561	510	496	524	530	491	469	486	491	509	464	509	531	488	482	458	510	491	493	496	536	531	555	497	501	495	512	490	491	487	514	495	511	473	465	514	501	512	504	528	497	510	490	528	503	482	488	499	531	499	524	536	541	493	515	522	483	524	494	522	504	507	482	547	546	513	488	492	519	469	496	491	545	524	542	501	517	510	478	478	482	494	480	518	557	513	524	474	539	508	516	553	499	476	514	480	490	476	533	493	535	504	513	471	507	496	478	536	515	504	497	472	493	544	522	517	486	526	474	502	521	473	520	564	522	496	496	505	576	531	519	498	541	534	500	516	499	498	534	536	521	517	495	533	517	535	540	514	476	511	495	487	515	493	531	506	529	525	532	501	560	532	507	485	500	509	543	482	504	488	545	472	558	504	521	522	532	497	505	503	492	539	499	476	545	515	469	471	491	513	503	496	498	525	487	485	521	502	483	481	498	535	526	481	516	520	531	529	501	482	499	492	487	501	531	520	493	521	496	533	505	503	507	487	485	501	503	537	490	524	500	487	498	535	512	532	525	502	489	553	457	547	524	545	534	495	495	519	507	506	505	465	543	479	495	540	507	508	538	543	511	494	484	509	565	470	539	527	523	524	544	542	529	553	534	533	526	516	510	519	514	531	491	476	535	546	462	466	517	503	520	524	516	501	504	529	518	500	483	511	453	492	516	512	538	452	501	490	530	531	478	506	509	514	516	450	487	538	524	534	526	496	508	529	520	520	531	535	537	522	519	523	519	520	494	509	479	491	511	474	517	516	528	474	524	535	497	535	485	498	494	521	507	494	514	530	512	470	529	515	501	533	492	522	549	521	517	504	503	510	505	530	518	516	506	494	514	498	477	505	499	474	500	517	531	511	523	467	461	507	506	508	505	506	498	528	465	514	544	502	549	510	509	488	499	541	505	475	480	525	478	466	556	519	526	527	494	506	523	520	505	513	532	513	504	537	497	516	541	513	485	534	492	469	525	499	546	494	564	504	514	483	513	497	500	483	539	507	499	533	519	534	509	486	504	512	529	497	494	519	507	490	564	538	524	494	520	490	465	514	548	554	527	552	495	546	488	511	505	517	525	546	533	483	514	484	534	505	498	536	517	523	519	521	537	485	507	477	529	504	511	514	511	530	525	542	506	526	496	514	523	465	511	492	522	500	525	530	488	526	513	487	544	577	542	471	510	512	542	486	526	511	502	520	501	493	524	465	523	530	498	489	500	554	491	507	510	495	522	527	462	503	492	530	456	517	508	556	511	486	550	507	523	487	500	535	533	528	508	507	518	511	530	519	460	513	498	542	491	495	532	514	514	478	471	493	556	497	546	491	509	534	513	469	486	557	500	567	512	497	509	466	508	535	515	544	504	489	511	489	519	519	490	495	522	488	493	525	519	451	467	507	547	462	478	482	544	510	546	530	476	491	524	525	522	534	556	498	492	517	526	512	471	483	525	485	522	505	499	524	516	497	527	514	510	465	549	539	511	518	505	543	500	505	490	493	522	515	517	491	480	561	509	525	494	540	528	464	497	512	503	471	502	472	502	492	513	537	517	504	503	519	531	517	497	493	490	560	506	482	496	512	513	523	494	492	508	474	526	517	486	538	528	508	549	520	534	495	479	530	523	549	492	524	485	480	502	546	494	508	489	477	513	517	486	558	510	519	530	507	538	522	524	487	547	507	487	470	500	529	523	503	500	515	508	521	496	533	539	521	510	500	554	512	537	524	580	529	519	524	490	553	481	521	473	522	514	511	531	499	530	492	479	465	503	534	525	474	488	489	525	518	503	511	500	495	497	525	492	511	510	490	514	518	522	473	538	505	508	529	519	507	504	497	513	553	524	509	505	502	472	474	531	521	540	511	483	515	522	485	474	507	489	493	529	533	465	508	513	517	466	500	512	469	495	530	506	500	532	532	495	519	473	530	495	534	551	533	513	510	520	501	507	465	499	541	505	521	511	496	514	506	488	538	531	488	545	500	505	495	548	507	540	516	481	496	507	516	503	532	563	546	528	505	538	511	502	522	534	541	524	512	520	528	507	505	563	490	521	520	489	516	525	550	487	502	493	504	509	502	487	505	527	483	503	537	539	525	509	518	509	527	512	527	506	492	519	520	520	514	543	521	501	479	506	497	524	492	504	504	551	516	528	520	494	466	524	511	493	523	527	498	495	499	533	499	518	522	500	486	508	517	474	471	494	477	503	515	513	506	540	493	500	499	470	487	519	515	507	476	520	501	484	475	520	534	494	531	530	506	551	535	516	528	506	514	501	486	488	529	487	503	494	506	503	511	519	514	494	489	493	536	498	488	513	526	538	531	522	494	468	501	528	487	513	507	514	512	511	537	505	530	500	512	542	520	528	534	497	514	532	465	506	483	555	521	522	550	496	498	518	500	532	507	520	499	544	533	511	502	499	532	502	495	528	477	514	496	506	517	563	495	506	485	500	521	486	508	528	532	510	506	485	510	543	510	506	534	540	514	512	522	516	528	497	501	521	509	522	489	499	487	515	538	502	522	470	561	525	514	535	503	501	536	544	530	519	518	493	532	512	550	515	542	527	510	536	520	511	505	514	538	548	530	543	474	487	457	501	505	492	494	554	489	514	471	475	498	505	537	519	521	521	523	510	544	532	443	569	531	538	528	508	516	494	515	508	566	542	467	507	520	491	526	509	493	549	533	523	517	516	506
4955	3333	5532	4933	3242	1852	1361	1275	1075	1071	696	536	461	466	461	501	436	448	448	457	391	390	414	381	345	325	337	347	285	320	300	306	299	288	303	300	277	311	280	255	237	308	260	261	272	251	277	265	309	285	273	250	267	273	265	260	303	272	252	262	271	266	274	270	255	256	250	247	265	268	260	249	272	253	297	276	253	260	288	262	263	248	240	264	276	238	323	265	275	259	227	259	278	294	243	273	277	256	269	243	244	269	266	259	249	258	277	250	278	254	273	280	267	270	268	257	267	294	254	259	240	282	255	265	277	268	262	244	260	276	261	274	239	254	276	245	289	231	239	227	260	271	259	248	246	265	285	240	242	251	257	284	239	222	277	263	275	258	248	258	284	247	251	268	285	273	244	242	244	253	239	265	266	277	276	277	274	260	238	273	252	284	284	240	257	270	278	238	258	269	274	250	246	263	242	271	263	262	282	273	260	270	243	241	268	274	275	275	259	269	292	262	269	257	314	275	261	237	249	258	260	262	275	265	237	264	286	251	245	250	266	287	273	248	271	248	272	271	242	273	257	265	248	248	249	281	262	250	269	261	275	262	286	245	267	269	255	251	277	266	274	242	249	274	247	231	261	255	254	234	272	264	282	267	232	255	253	241	234	262	285	254	269	260	261	279	267	251	254	259	270	246	278	263	243	276	250	264	254	281	281	257	275	255	286	217	254	255	258	283	244	280	248	257	272	263	269	293	259	253	252	247	255	274	265	247	247	243	254	275	294	290	269	276	243	259	307	272	278	221	249	265	214	236	277	252	254	260	246	276	270	250	245	247	261	282	261	243	286	260	256	263	268	244	259	263	255	267	236	275	260	236	289	283	271	248	267	254	261	269	244	258	244	280	280	270	274	259	261	258	268	307	268	275	269	249	256	265	264	264	254	289	262	260	260	269	245	278	250	243	243	267	266	256	246	268	275	243	261	255	271	281	249	255	283	279	251	250	246	269	276	252	251	247	250	257	249	257	276	256	266	262	259	288	248	286	256	254	257	274	262	263	271	266	246	225	275	274	269	242	261	266	274	270	239	267	222	271	245	235	250	268	236	243	262	303	270	255	256	281	259	262	282	285	245	257	256	278	269	235	245	273	292	249	269	281	292	249	251	261	280	255	250	267	243	250	257	243	283	269	263	259	253	259	271	242	275	268	252	267	263	258	283	268	254	292	236	272	277	240	233	263	265	260	272	269	268	260	285	273	263	248	229	247	297	254	273	262	294	285	255	294	277	304	251	239	267	266	269	265	291	263	245	251	275	243	237	266	249	233	301	256	264	271	287	264	269	263	251	247	269	241	242	258	268	241	252	293	268	253	251	251	282	260	252	255	255	252	244	266	245	239	264	261	255	248	269	257	269	264	260	262	278	253	260	268	245	269	282	264	255	259	258	271	220	254	252	265	293	275	258	289	259	241	249	267	261	268	276	250	250	268	242	241	264	238	262	272	265	288	259	220	246	269	225	272	256	247	261	267	257	275	277	274	247	244	262	260	268	248	288	289	258	284	267	240	261	244	221	288	258	248	261	256	294	256	239	249	252	282	251	253	263	276	280	220	254	283	269	278	282	253	269	276	256	286	244	251	250	285	253	249	255	235	227	259	231	294	255	241	281	264	260	279	257	254	255	280	256	281	238	303	269	267	260	288	258	255	257	273	259	270	254	246	263	263	255	262	257	275	248	295	251	246	250	236	275	266	310	266	269	267	255	261	258	271	236	263	308	269	244	253	236	274	242	254	273	245	262	254	276	257	260	259	292	262	251	269	252	277	266	267	258	278	263	246	257	254	242	260	260	236	245	270	260	259	240	276	275	273	226	231	301	286	266	282	297	237	249	245	270	247	252	239	256	227	266	244	257	292	281	239	284	276	267	272	251	258	242	270	278	266	264	257	252	217	279	250	277	255	247	292	249	258	261	286	269	262	286	284	288	273	260	247	276	240	275	267	291	207	286	288	252	261	264	225	241	281	280	250	257	285	263	238	237	262	283	284	279	264	281	249	271	221	268	264	281	277	281	235	280	282	247	285	265	261	261	270	264	265	285	246	249	248	281	282	239	286	261	256	243	264	260	291	281	260	262	266	257	260	274	278	250	234	272	253	262	258	291	255	280	264	253	264	252	301	237	228	261	271	267	264	246	240	277	257	266	282	254	261	244	259	244	253	265	284	265	250	275	267	290	252	281	271	268	260	261	270	265	249	241	248	272	234	233	261	264	225	254	257	267	266	275	236	247	260	236	245	254	285	274	250	302	279	241	255	261	279	246	271	256	276	267	265	255	284	254	264	242	264	264	266	271	280	277	267	237	238	261	271	267	251	286	231	292	273	282	276	240	270	239	295	268	258	270	262	260	269	244	237	261	253	273	268	262	264	281	234	282	246	246	268	289	278	239	282	281	249	295	281	255	271	268	275	275	244	239	254	282	251	239	264	276	267	278	289	242	276	244	274	257	263	280	271	271	259	267	267	261	241	312	259	265	223	264	284	269	246	262	295	261	258	260	275	222	232	263	234	228	243	269	271	269	267	245	260	292	256	255	271	256	267	264	283	258	232	269	254	249	231	216	295	261	263	241	237	254	277	258	232	283	255	277	248	240	271	275	262	255	273	246	274	234	244	259	259	284	263	262	281	273	237	274	279	253	244	285	273	237	265	268	259	240	269	257	248	291	255	266	254	258	233	264	257	235	268	274	246	286	257	248	264	257	255	282	245	252	272	252	242	259	270	287	226	242	278	283	274	271	258	263	242	256	273	252	259	261	276	252	245	269	284	240	269	259	268	240	253	237	249	264	253	242	245	250	290	276	245	262	257	247	255	270	257	275	259	292	237	271	256	251	265	277	275	267	281	245	281	256	241	264	239	259	260	286	254	255	232	247	275	256	244	237	270	259	283	274	245	247	266	271	263	248	279	260	251	251	247	277	296	272	270	244	243	282	260	304	267	262	270	245	271	283	246	257	265	268	246	255	258	261	249	265	268	258	287	274	270	252	249	270	257	263	250	274	249	233	272	275	256	273	255	230	267	278	277	269	244	266	279	266	239	262	287	249	254	290	242	292	275	257	262	249	256	261	281	244	300	263	281	263	270	243	276	240	282	276	259	279	259	255	264	276	268	278	293	270	251	261	280	264	249	269	247	258	297	284	264	234	261	271	253	257	253	234	272	298	249	277	284	312	278	249	243	278	270	249	220	285	257	243	265	268	243	274	272	273	267	239	264	266	250	237	265	277	234	252	275	292	259	265	306	274	235	253	274	275	287	266	258	252	236	265	255	248	262	285	236	279	259	283	257	297	251	274	256	275	233	264	279	260	246	275	242	267	261	286	274	265	268	270	296	244	244	269	273	283	257	276	262	298	273	249	262	256	260	276	275	249	261	252	257	255	276	266	297	252	272	266	233	264	259	290	281	251	255	252	257	276	279	240	238	258	271	261	270	279	280	259	249	268	237	233	279	254	256
5408	4642	10129	10854	9287	6526	5291	5109	5133	4786	3399	2318	1988	1954	2049	2424	2054	1994	2054	2076	1755	1704	1794	1699	1519	1396	1480	1314	1226	1181	1187	1146	1098	974	1082	995	931	905	787	863	802	767	785	759	742	758	752	713	743	665	731	692	742	703	749	773	748	702	710	740	741	677	712	738	661	699	734	697	679	697	690	723	727	699	740	711	720	702	737	720	736	723	724	702	709	722	720	717	687	686	706	712	734	706	751	709	741	750	690	713	735	683	720	732	673	760	707	718	708	656	753	683	713	721	728	702	721	771	681	697	706	718	701	696	741	715	710	716	704	709	681	677	723	766	707	690	723	657	739	721	656	733	693	706	753	728	711	698	768	707	713	676	645	705	701	748	701	715	707	751	744	691	690	711	693	755	696	696	665	727	705	691	716	723	737	707	705	727	705	747	712	720	695	699	722	661	709	715	724	691	728	736	703	705	746	718	705	660	720	697	726	677	718	710	684	687	669	696	731	710	693	670	675	727	705	692	647	774	725	679	682	736	735	709	743	748	716	712	708	710	684	719	680	717	677	718	697	680	671	743	720	699	702	750	723	729	664	719	726	705	650	675	716	713	727	738	705	731	713	714	692	716	718	703	735	691	704	738	709	712	714	679	713	729	699	681	773	745	717	761	690	675	712	709	721	709	692	711	724	708	715	706	728	682	751	734	718	738	697	726	731	658	727	704	695	697	735	720	748	687	721	726	761	675	674	687	714	754	707	782	690	715	739	703	687	703	707	745	726	691	688	743	698	700	712	682	684	748	739	724	698	752	674	688	699	754	746	745	653	699	751	703	742	711	700	703	705	700	692	697	732	710	725	758	674	730	696	767	720	694	680	745	700	682	681	742	652	734	708	712	733	744	690	684	687	702	693	768	709	678	731	703	669	649	714	675	687	691	697	716	671	694	695	640	759	736	712	683	716	738	719	709	662	695	661	749	703	735	676	661	658	707	712	698	703	759	762	706	758	704	701	688	727	737	729	700	710	652	707	744	685	707	686	695	687	721	710	713	684	703	689	731	697	723	691	718	684	703	687	752	710	697	668	707	737	705	645	713	696	710	702	753	767	713	711	745	685	695	674	717	756	733	728	797	713	768	728	730	731	717	708	687	700	719	649	690	732	757	730	721	703	656	701	730	762	701	699	740	682	668	701	733	693	683	713	704	724	716	721	720	698	736	720	656	722	721	698	760	710	725	764	766	715	697	696	719	726	747	789	671	709	699	717	683	731	731	689	703	729	734	697	727	742	685	787	703	758	709	738	686	739	725	660	724	735	736	708	663	734	726	687	718	686	691	689	681	675	714	697	734	703	691	697	712	745	741	672	704	684	717	676	700	734	680	692	740	695	674	702	707	729	676	710	714	676	719	722	684	713	703	707	724	686	674	739	702	660	747	744	679	704	678	652	701	734	695	703	723	777	693	718	741	697	689	659	699	718	708	693	691	759	738	699	757	717	733	678	757	682	721	702	685	663	688	679	682	699	740	682	711	689	705	716	715	727	710	682	707	666	692	693	735	757	704	709	740	703	726	732	724	705	717	777	701	717	721	746	703	718	723	747	696	719	725	762	677	710	690	731	670	730	712	760	720	684	683	762	792	733	707	720	678	696	715	692	739	724	732	712	711	745	685	658	727	729	706	701	712	706	667	668	700	734	718	656	667	721	755	704	709	720	721	687	684	709	709	700	723	711	717	701	663	753	681	718	760	745	662	646	744	750	684	704	672	699	706	701	706	718	704	694	733	736	683	703	707	751	725	715	732	679	703	737	741	727	701	715	760	709	688	626	691	718	714	678	689	684	696	691	703	710	758	700	720	695	699	667	680	676	677	721	695	735	729	708	652	664	725	708	716	756	669	645	717	704	670	675	725	729	694	683	753	715	697	773	696	745	737	722	720	686	762	728	702	710	741	733	750	757	727	705	696	682	696	704	697	712	724	669	699	715	703	723	732	696	683	673	736	670	696	702	754	689	722	714	741	781	687	678	710	725	691	705	719	676	733	738	718	709	735	681	744	761	696	738	720	720	691	759	747	671	722	740	714	695	732	635	742	680	705	748	712	689	719	745	657	692	688	731	724	691	715	677	715	691	711	691	708	692	716	752	684	716	673	712	724	710	705	723	706	714	698	655	697	728	727	724	715	781	699	698	743	738	708	713	693	713	702	737	765	730	747	708	676	735	688	694	708	709	713	723	676	715	682	728	722	742	671	720	697	687	692	733	662	694	703	715	690	709	705	719	716	726	693	674	682	734	695	709	722	661	725	734	727	686	723	712	658	668	696	745	721	725	736	727	734	710	703	724	749	718	720	706	720	683	751	727	724	684	739	711	717	702	734	704	695	719	739	704	683	676	711	709	684	700	722	658	724	709	747	756	738	706	704	702	721	695	707	728	736	679	761	762	696	698	690	706	737	674	724	769	689	665	710	701	704	718	680	691	662	696	691	734	709	709	731	715	689	694	748	676	716	726	696	702	721	681	712	727	728	695	630	736	676	765	685	686	692	752	719	740	742	661	722	739	641	668	682	696	735	674	714	669	712	676	721	717	731	668	711	719	720	704	689	729	734	683	686	740	727	690	718	696	742	714	729	710	726	708	719	713	723	710	717	750	696	750	691	724	745	695	733	706	696	721	695	719	728	752	709	749	706	689	691	782	686	694	713	703	691	725	678	718	702	706	675	666	745	700	752	711	695	737	688	730	713	670	722	728	707	682	724	709	721	699	698	744	741	679	683	715	712	711	701	673	724	677	679	701	696	747	746	710	700	709	697	669	689	718	723	673	667	700	715	709	749	729	691	708	736	689	677	658	778	718	703	710	677	725	708	730	711	696	786	743	713	706	691	754	732	712	757	677	718	744	698	675	658	746	694	634	724	721	730	653	648	691	696	750	720	680	680	661	739	697	686	698	694	702	663	767	708	800	726	690	677	742	703	714	729	727	732	733	710	696	724	724	741	681	677	752	680	791	722	677	735	684	711	719	760	709	696	739	704	731	703	738	678	731	768	713	686	695	711	666	695	710	740	718	674	749	734	664	712	670	744	720	737	735	695	704	713	703	678	723	722	674	713	694	728	650	670	712	697	673	720	689	749	719	743	680	729	713	696	766	724	696	702	704	668	711	671	718	743	681	638	706	734	719	724	694	708	724	691	762	722	685	692	693	761	706	686	706	692	706	732	674	730	721	728	706	661	671	696	686	685	690	712	769	736	688	697	725	736	704	723	700	717	712	696	750	678	721	759	689	682	721	726	754	711	727	697	696	719	714	718	720	688	764	774	691	729	705	777	689	709	749	690	731	743	718	720	747	744	721	750	739	697	694	737	742	733	689	753	722	711	708	683	713	715	751	733	676	702	651	727	703	749	719	703	710	680	696	716	697	691	703	699	702	632	737	700	715	729	705	657	711	682	734	710	740	705	705	713	695	689	757	788	719	725	673	686	684	766	697	731	714	693	747	682	739	661	718	690	705	694
19569	15672	27346	27672	23772	17041	12291	10729	10431	10374	6654	3948	2207	2410	2888	4102	3414	2922	3366	3032	2567	2397	2311	2420	1676	1663	1864	1602	1285	1276	1335	1048	998	778	929	756	672	553	426	460	387	422	347	271	326	261	286	253	260	257	239	243	227	206	188	233	252	216	223	191	221	219	214	210	240	220	214	230	207	216	201	220	229	212	209	236	212	220	216	218	212	218	226	212	195	200	208	191	208	207	205	207	210	238	220	203	214	218	229	201	250	205	197	224	231	211	196	225	221	210	185	193	190	177	196	191	207	199	214	207	232	217	197	201	225	213	225	220	207	194	231	246	214	227	221	203	232	230	225	172	212	198	212	227	208	210	199	229	218	239	223	210	218	197	209	218	218	202	227	205	210	210	232	212	195	215	193	185	224	193	228	192	219	223	212	211	194	197	207	204	209	212	203	225	198	203	198	223	242	229	219	209	202	209	213	203	203	217	221	206	201	210	190	193	230	244	201	215	196	225	212	194	234	186	202	195	215	229	206	217	216	202	215	184	212	201	215	209	221	198	253	217	202	185	211	215	238	244	208	211	208	206	228	226	223	199	215	216	188	204	188	200	205	244	220	228	192	222	200	190	194	205	204	216	217	190	237	209	196	191	174	195	216	211	209	238	197	193	210	200	223	195	218	216	198	197	230	203	211	198	222	191	208	177	192	222	244	215	219	218	234	197	202	201	208	239	219	214	215	219	215	207	201	215	208	228	212	231	189	224	204	209	212	206	204	219	226	209	214	235	171	230	196	199	192	219	212	210	230	192	238	209	220	197	207	209	240	208	230	214	224	228	233	232	215	190	202	222	199	212	201	200	206	213	207	206	189	218	232	239	220	199	216	183	188	205	232	182	222	212	224	213	193	207	208	194	191	177	236	214	216	190	213	210	182	248	230	242	208	186	212	223	172	229	218	219	255	184	196	218	214	219	196	193	212	196	191	212	218	199	227	209	225	222	225	229	230	195	211	220	203	236	217	205	234	208	221	207	202	221	187	189	196	205	185	219	214	209	219	207	206	201	206	197	212	211	206	208	205	193	205	195	204	196	189	202	232	221	201	210	205	223	202	199	196	217	213	245	198	213	197	198	217	210	208	215	210	216	200	201	219	205	182	203	221	233	243	194	233	203	216	211	212	228	218	213	206	218	193	214	212	203	215	209	203	218	207	213	222	210	208	203	206	204	216	210	209	215	194	222	228	216	222	205	213	212	214	198	214	203	211	208	206	195	220	204	219	217	207	222	210	218	220	214	204	232	190	182	215	233	178	188	197	223	189	206	204	198	218	194	204	180	219	190	220	197	201	198	214	213	201	219	207	188	167	200	215	207	195	195	219	242	207	209	217	221	183	214	196	216	168	231	230	212	184	223	214	220	226	214	227	208	170	217	223	214	213	191	219	186	194	195	207	230	202	211	217	193	201	229	177	234	209	201	203	212	208	211	207	196	158	220	232	185	196	207	212	214	204	220	232	219	188	209	204	193	223	206	199	226	204	213	215	198	198	208	227	201	200	226	223	194	197	203	230	205	203	211	211	230	200	220	198	194	222	227	208	181	212	207	225	228	199	223	206	228	209	211	210	186	192	213	210	210	206	210	192	227	232	195	211	193	221	220	196	213	186	183	229	203	240	204	227	236	207	230	215	198	248	217	215	201	202	222	199	212	206	209	213	213	212	204	186	195	212	242	219	206	187	244	190	201	176	211	188	211	215	205	217	214	228	221	202	209	238	219	230	223	201	195	212	200	195	189	221	211	229	212	210	213	186	199	221	214	245	219	202	211	201	212	206	217	245	196	195	220	215	203	212	168	223	227	198	166	188	192	217	204	215	210	236	206	199	220	209	220	205	231	209	204	233	227	226	211	194	200	214	209	234	201	221	216	204	210	210	200	216	221	237	212	223	207	190	198	225	223	216	207	242	192	183	222	226	228	229	192	199	218	209	222	224	215	216	212	195	219	195	197	221	188	234	204	222	201	216	226	195	192	233	199	229	239	211	232	214	201	211	196	230	206	218	227	215	200	176	168	209	207	172	176	202	212	175	234	224	219	207	208	213	218	175	228	217	211	186	214	207	221	217	194	228	193	210	219	200	230	194	205	247	234	184	204	198	229	220	230	200	231	208	194	226	191	197	202	203	204	221	213	215	207	196	224	215	209	198	207	217	223	214	227	219	219	229	185	225	207	249	209	218	207	183	232	184	204	229	184	215	195	207	196	217	218	223	198	215	211	220	197	223	217	222	230	216	226	199	202	196	195	209	193	188	202	206	189	197	204	203	195	193	204	206	199	231	230	201	215	200	202	196	225	234	165	198	178	221	250	217	200	219	181	211	210	230	220	214	218	226	186	204	211	214	201	219	213	225	216	228	222	203	204	211	209	206	247	217	227	192	217	204	193	194	190	224	205	209	194	228	220	223	192	234	225	201	198	210	198	214	181	225	200	220	199	213	200	213	216	209	209	250	227	210	220	202	218	217	213	209	190	203	202	219	221	214	196	201	202	202	235	200	189	221	226	215	199	207	221	205	221	217	184	195	201	214	222	207	209	205	221	193	220	185	229	181	185	205	193	190	220	214	208	210	186	244	218	207	235	212	197	199	207	229	193	196	197	205	234	195	219	239	208	206	175	204	233	202	246	198	197	207	188	221	220	224	192	190	237	224	213	204	222	218	220	219	199	222	196	219	193	193	211	206	207	230	235	215	229	227	228	196	206	218	227	208	233	208	219	210	201	216	203	195	218	206	198	215	225	205	210	205	210	218	229	185	215	222	201	193	200	210	219	233	203	260	231	218	184	227	206	215	205	207	212	200	203	189	222	210	191	197	220	233	221	226	229	228	199	217	244	224	206	207	206	195	206	218	208	224	208	214	210	196	200	206	186	179	210	232	210	240	199	210	228	207	214	224	227	219	225	209	211	221	204	230	217	216	220	219	177	214	230	203	199	207	201	203	219	201	210	216	220	207	197	226	201	232	213	207	220	211	221	207	227	213	212	232	217	221	214	184	197	202	221	200	226	209	203	210	198	236	238	200	216	207	216	202	210	188	231	218	199	210	216	198	219	206	233	212	222	213	234	210	224	214	224	228	212	228	189	207	215	188	204	216	224	194	196	195	208	214	221	223	222	204	215	210	209	194	207	219	168	219	233	189	194	213	212	196	204	225	222	190	201	246	213	252	209	195	214	237	198	225	205	217	207	191	240	233	202	236	222	204	195	218	212	226	237	221	209	217	220	218	222	206	218	217	197	225	184	221	192	206	204	213	199	222	209	227	195	222	185	187	226	224	217	200	202	217	196	204	230	195	210	205	192	207	174	209	217	245	220	205	225	214	228	246	200	191	209	223	189	213	199	254	222	208	205	221	226	209	220	239	211	202	193	205	201	199	206	213	205	181	205	221	206	217	236	200	224	213	215	229	223	212	231	224	220	230	224	192	217	202	231	244	191	239	206	230	229	178	207	228	208	214	230	224	199
15313	14080	25950	28528	27484	23137	20587	22030	24306	24247	19057	12776	8356	10517	12367	16063	14554	13094	15157	14721	12857	12612	12317	12598	8883	8926	10600	8662	7773	7911	8260	6568	6028	4388	5374	4731	4082	3161	2100	2296	2019	2047	1478	1201	1201	984	1129	1105	917	984	797	774	713	711	738	692	640	675	673	686	692	626	598	650	589	666	600	655	628	617	594	607	655	587	657	665	668	644	602	611	632	681	590	629	577	624	626	592	587	623	571	571	568	613	568	597	592	570	593	630	562	569	576	590	601	587	584	576	563	553	539	591	598	603	597	607	612	583	571	636	565	557	601	574	608	547	584	599	545	563	561	596	580	589	613	556	582	553	578	624	574	598	600	616	601	582	584	579	594	555	575	606	538	552	606	566	618	571	595	615	567	528	622	591	572	540	600	554	563	594	606	579	599	628	543	615	626	596	628	575	620	573	581	570	576	613	542	592	525	564	584	556	604	573	610	615	560	578	587	625	607	609	563	592	573	556	519	618	572	602	557	576	548	596	596	588	597	566	539	589	560	573	570	574	596	579	599	584	633	615	604	558	571	595	588	594	555	593	549	565	561	588	561	544	582	601	609	609	617	578	559	586	578	589	604	598	551	578	620	556	579	589	606	556	567	624	615	575	599	593	576	554	583	537	601	591	572	582	611	582	607	576	603	609	603	555	644	529	574	560	592	596	544	579	551	584	558	592	611	601	598	555	612	593	564	607	602	572	623	565	613	567	603	598	598	599	533	599	545	580	606	552	597	563	592	643	525	572	586	606	581	617	566	591	571	606	564	615	600	584	605	570	578	581	571	612	590	593	631	570	599	601	544	581	591	613	581	608	573	592	589	601	585	635	602	576	592	578	565	584	612	545	573	597	560	600	591	632	573	599	565	615	631	579	583	569	587	575	557	575	570	566	541	589	575	594	580	578	569	610	594	594	581	547	532	571	610	552	617	574	574	575	589	596	614	564	549	591	597	575	592	593	618	624	577	600	579	592	570	603	618	534	559	562	595	580	563	580	595	612	613	615	611	573	589	566	544	586	577	542	574	567	567	607	591	600	558	614	540	555	601	592	559	577	561	573	564	528	600	598	575	571	567	567	626	586	599	586	608	551	544	591	559	593	539	572	592	585	552	625	619	568	592	563	624	576	618	577	594	602	589	559	592	603	572	556	581	572	609	603	587	603	583	584	591	544	547	584	599	588	646	567	617	609	634	553	600	585	584	549	596	620	593	552	574	612	612	586	597	539	614	566	571	525	524	582	584	607	597	579	602	594	598	588	579	550	566	593	566	621	617	592	607	549	529	591	612	599	590	567	617	562	566	619	579	542	599	558	593	551	599	565	572	582	641	567	616	588	579	559	568	543	593	581	593	553	597	581	593	574	622	608	629	615	587	591	546	541	585	575	589	553	534	535	651	614	611	601	594	606	574	598	605	591	584	584	543	620	525	574	542	549	582	553	621	589	607	596	583	584	574	558	572	589	582	575	590	553	575	597	592	563	573	576	555	585	579	562	611	578	558	580	588	592	603	605	648	549	572	609	610	556	582	571	589	605	588	587	549	584	560	606	561	578	622	602	581	587	571	617	554	570	616	606	620	576	590	592	588	578	609	554	579	562	598	621	585	592	541	595	596	581	567	570	589	597	578	582	579	586	576	541	627	584	595	556	609	577	622	560	629	596	596	636	564	620	596	588	611	583	586	593	588	575	553	621	595	601	578	595	542	602	610	563	562	560	587	571	579	549	582	609	575	662	567	577	593	543	563	637	576	542	561	607	556	594	571	590	582	614	666	581	594	635	599	576	577	577	606	558	571	588	560	559	580	632	578	572	583	584	577	591	588	584	562	590	583	542	598	566	602	572	577	599	592	602	618	592	597	610	584	569	636	578	568	595	593	630	543	611	560	603	583	566	601	551	549	575	573	589	600	575	559	550	562	530	599	567	592	556	580	594	607	577	590	558	573	535	650	573	568	649	562	544	621	598	598	567	582	581	583	561	606	599	616	626	541	589	545	602	589	574	553	619	572	613	559	585	640	574	587	580	595	586	567	565	596	567	569	610	639	563	624	571	599	616	552	613	556	608	556	615	591	540	525	575	635	604	589	561	564	577	613	562	658	612	581	596	565	585	625	565	623	570	581	589	611	593	579	566	609	588	565	572	563	573	592	551	612	597	578	579	608	551	568	635	556	532	563	589	557	582	563	560	571	588	564	568	561	604	595	558	586	577	614	521	570	612	599	585	513	554	587	601	586	611	557	580	594	593	574	599	543	578	591	582	541	599	571	598	558	615	604	585	570	616	555	566	579	595	601	585	577	531	577	594	555	591	571	613	574	619	579	586	594	578	582	580	600	595	596	591	634	637	575	563	597	548	569	556	567	606	613	570	566	588	583	598	557	583	585	593	581	562	576	601	583	573	569	594	563	606	606	601	597	550	617	609	628	592	612	599	595	556	596	606	583	581	643	569	588	575	604	600	593	574	569	596	555	583	582	587	600	582	564	610	629	585	558	565	587	537	563	581	595	527	568	572	619	593	591	608	594	551	607	606	624	611	585	594	596	599	579	584	571	575	607	569	637	613	544	601	570	610	640	608	612	609	562	603	531	576	567	596	614	533	605	577	608	614	577	601	624	607	574	592	562	594	609	554	629	580	593	583	583	575	607	597	591	598	562	552	605	597	603	575	578	567	598	554	650	648	606	554	641	541	576	601	611	613	580	544	567	582	623	557	563	604	572	519	582	563	549	565	557	605	565	543	609	564	618	595	585	561	562	576	558	586	650	568	619	618	580	557	603	571	573	596	596	576	562	546	612	577	583	573	546	575	588	581	569	590	578	559	592	608	560	611	582	584	571	605	620	623	573	590	580	591	581	563	552	560	584	601	641	593	583	615	612	559	620	567	555	568	556	612	561	538	586	586	552	618	544	558	631	576	609	564	558	624	581	596	583	562	573	618	571	548	582	575	630	608	580	581	596	557	590	544	569	582	537	606	539	605	564	602	605	591	614	577	566	587	559	623	576	571	582	560	602	615	577	579	591	636	584	620	584	603	571	577	568	587	543	590	560	586	582	569	621	598	574	580	626	592	557	589	625	553	577	564	584	573	552	559	590	549	613	641	586	556	615	612	582	575	588	571	557	595	548	568	587	631	558	556	547	577	603	575	628	576	593	535	607	555	570	588	598	564	566	591	606	547	566	569	548	595	561	567	631	621	570	571	642	595	619	547	598	570	588	556	583	573	599	563	594	593	562	584	594	594	551	595	600	592	581	552	570	570	571	570	580	549	597	557	576	592	610	555	618	586	617	584	551	542	563	576	558	585	590	603	584	630	613	560	552	566	560	599	605	594	604	598	612	569	564	580	568	628	582	564	575	603	634	573	573	603	588	599	590	590	578	600	564	582	561	599	563	573	604	603	548	585	625	607	558	572	641	605	583	588	573	536	543	584	560	597	604	579	582	573	590	587	557	573	569	602	613	618	620	604	571	587	636	556	558	531
27682	23451	33032	33327	29351	23225	18368	17538	16383	17012	11675	5649	4327	4979	4978	6355	6153	5249	6048	5519	4867	4226	3904	4330	2921	2666	3119	2652	2155	2112	2290	1873	1762	955	1360	1261	1029	707	608	593	533	535	385	325	343	286	326	297	244	255	249	209	215	211	212	195	216	208	200	206	190	187	213	177	179	209	203	193	200	183	191	183	195	184	177	191	166	199	185	186	227	199	188	209	209	221	187	160	191	176	171	177	183	191	191	187	181	167	188	180	173	175	161	162	159	186	193	192	167	177	171	179	153	162	189	167	180	186	174	190	155	174	179	171	191	184	169	168	182	204	166	201	190	201	177	167	154	173	193	171	175	184	176	159	170	202	189	197	179	199	174	179	195	186	171	196	147	183	162	179	188	174	199	177	175	194	164	190	174	172	162	191	179	184	180	189	189	175	179	175	187	188	187	188	182	199	165	180	161	187	189	170	159	163	192	172	171	188	191	179	174	178	180	154	171	183	174	197	177	194	189	186	183	185	181	200	175	188	170	197	177	181	186	171	184	194	201	178	193	195	192	149	191	200	189	197	148	167	198	166	201	163	161	171	167	195	168	186	160	161	165	157	181	173	175	191	215	182	178	156	184	184	167	167	195	212	167	163	163	176	163	165	173	172	154	195	189	189	183	169	158	190	179	179	195	194	174	200	178	168	181	156	173	176	162	192	168	198	169	195	188	159	170	193	178	210	172	192	168	166	172	195	157	169	165	192	159	172	176	201	209	181	178	180	208	200	192	198	195	192	158	166	180	198	183	165	165	182	191	156	194	192	188	195	176	178	181	155	185	198	179	162	189	168	191	172	175	190	186	180	167	193	192	161	173	197	169	170	158	170	180	175	173	175	169	201	177	172	165	156	176	190	186	187	155	196	189	186	170	172	177	206	173	187	162	160	161	186	173	163	177	167	166	185	152	190	228	195	173	173	185	189	176	174	163	163	160	185	147	185	157	167	180	198	203	172	180	172	165	162	218	182	188	186	180	182	154	175	176	179	183	191	196	177	156	172	175	168	178	170	201	178	191	183	205	178	161	181	169	205	153	166	184	196	167	191	174	172	174	206	186	216	160	186	167	175	171	168	188	214	169	167	190	200	181	178	189	199	194	170	171	176	159	173	187	171	184	174	168	190	162	185	175	168	175	167	183	200	195	184	166	158	173	147	196	175	194	184	194	183	192	179	175	170	176	188	182	206	154	192	196	160	212	189	171	175	184	168	177	170	159	195	206	184	184	155	181	188	168	187	179	186	159	188	178	198	207	179	173	204	175	194	170	182	183	181	148	163	197	182	178	187	182	167	164	166	198	167	172	200	183	189	181	185	186	173	195	179	203	186	183	208	161	170	169	181	180	186	180	200	170	168	177	161	198	208	170	185	187	166	175	182	166	168	166	201	180	145	205	199	176	165	195	184	176	168	157	168	166	144	178	168	180	160	154	174	197	210	179	162	183	168	192	165	166	188	188	163	184	186	192	188	180	186	166	178	153	178	185	179	156	174	174	174	170	184	173	179	153	204	202	193	190	211	169	179	165	169	178	198	196	200	166	192	205	172	180	192	161	189	181	182	147	189	190	159	161	161	182	174	187	211	204	187	177	169	172	187	171	178	185	170	179	191	184	190	168	158	201	169	183	157	171	171	175	181	176	188	172	171	198	167	179	166	155	152	157	189	160	168	174	158	208	151	181	167	167	190	223	178	173	188	180	191	179	168	196	190	184	178	184	179	203	193	194	152	165	182	167	186	191	153	203	174	186	182	156	178	178	176	175	172	165	190	178	172	195	165	166	176	190	154	163	187	207	204	166	185	154	186	166	189	173	155	196	168	190	171	170	163	205	171	176	191	176	183	194	206	188	178	183	176	181	180	164	214	164	187	211	176	149	173	179	201	178	161	165	205	187	200	176	190	196	159	187	181	181	183	174	169	179	174	177	191	184	167	172	150	179	169	198	171	160	164	156	198	181	188	152	143	209	169	205	184	172	185	165	159	159	165	155	168	196	161	180	148	160	178	170	178	174	170	188	190	173	181	150	160	183	180	189	183	182	182	155	174	185	169	194	176	153	158	178	158	139	205	183	168	188	170	196	175	190	218	189	191	199	184	188	193	212	182	183	163	175	167	174	188	174	182	190	186	178	177	175	172	171	178	177	203	158	170	161	175	167	155	179	171	195	206	189	143	156	171	154	171	196	166	198	185	174	188	187	159	187	185	200	213	162	182	168	212	181	163	184	160	177	168	204	203	182	165	182	179	203	180	172	207	180	180	178	183	166	150	173	182	187	178	172	196	156	194	190	170	204	193	149	197	159	191	172	204	185	181	170	167	163	190	173	195	180	189	191	157	168	185	189	163	200	189	181	179	164	193	188	156	175	180	204	178	161	153	172	189	196	177	187	196	178	186	168	175	181	178	185	184	156	199	184	157	183	160	183	176	176	198	183	178	173	192	185	220	171	174	191	174	160	182	182	185	171	177	191	155	180	167	196	171	180	188	172	162	158	176	162	171	189	159	164	165	171	197	174	156	174	215	173	187	189	163	202	195	198	166	161	215	193	184	188	185	171	156	165	166	214	203	159	181	152	169	189	200	184	199	166	150	173	180	168	178	167	144	173	176	162	166	164	188	179	170	192	174	191	189	191	199	193	175	182	177	181	159	198	199	191	190	170	174	191	191	182	193	170	176	150	162	191	173	195	180	183	173	161	146	170	177	182	172	156	182	176	180	173	201	168	184	170	183	168	184	188	184	171	189	163	199	173	200	177	189	167	158	176	183	185	168	190	184	173	185	174	163	174	187	207	191	178	188	174	178	180	177	154	175	184	156	178	187	155	183	171	171	193	178	195	164	169	169	169	173	189	177	200	188	188	196	191	179	194	170	163	178	188	173	157	173	173	188	204	152	188	168	154	174	171	182	169	176	178	184	171	181	186	172	203	172	187	178	158	166	209	169	192	195	230	185	167	182	180	176	183	189	169	185	181	180	192	166	174	173	181	180	149	198	181	170	169	190	178	198	166	185	181	179	187	162	180	209	179	159	170	181	175	182	170	187	164	194	181	166	175	164	178	172	187	198	163	157	190	151	172	161	157	202	183	198	166	193	156	176	196	148	158	188	185	165	192	182	179	192	169	181	169	194	178	162	186	174	158	172	189	174	177	161	205	155	182	168	177	194	175	176	170	188	201	193	164	186	147	189	170	153	214	185	176	135	176	182	176	162	189	186	187	173	198	161	199	191	173	173	166	162	161	171	198	169	202	187	189	194	161	172	171	165	197	189	182	199	192	180	187	183	147	173	176	197	166	193	165	177	192	171	177	162	181	172	143	188	193	191	196	186	148	190	191	167	163	157	197	175	149	171	188	174	177	196	156	190	176	172	169	178	185	167	173	185	198	191	184	210	182	198	173	195	181	175	181	186	159	166	208	185	170	184	178	170	165	193	190	174	172	176	203	179	142	159	201	165	168	168	165	172	170	171	189	196
18754	19280	30216	33410	32718	28401	25038	27823	29776	30629	24417	14316	14859	16368	17992	21755	20914	19030	21931	21813	19588	18403	18462	19183	13536	13560	16009	13292	12006	12014	12823	10049	9303	5649	8185	7690	6465	4650	3371	3372	2894	3225	2035	1825	1681	1292	1646	1483	1043	1217	833	934	683	811	740	698	712	706	663	708	693	607	662	607	667	573	602	605	597	578	567	599	618	645	602	583	610	628	542	578	573	621	578	543	540	547	512	552	505	526	538	538	469	528	529	519	538	483	523	560	507	521	542	559	502	507	523	501	537	507	554	499	557	497	500	505	547	500	499	525	499	437	534	508	551	534	516	515	514	520	514	542	537	511	483	498	574	506	521	500	531	505	489	494	505	486	505	497	504	513	496	513	511	480	527	506	546	492	531	463	528	493	503	531	505	540	461	522	496	526	509	568	481	544	492	495	480	542	534	529	481	537	474	483	524	531	524	476	527	502	492	517	486	544	547	532	519	476	473	474	473	487	516	478	500	484	520	453	498	486	528	512	489	475	553	530	565	509	521	503	515	504	480	505	499	524	505	532	466	494	523	515	558	511	537	509	504	539	508	520	524	517	513	555	520	526	502	523	534	504	532	524	500	515	532	497	488	490	550	519	505	511	505	556	472	541	524	535	510	492	513	510	496	523	453	523	480	490	535	504	520	499	520	530	510	502	520	531	511	501	536	542	523	535	483	519	502	499	492	511	492	496	523	461	517	527	503	498	540	536	495	514	504	476	497	507	491	537	465	538	519	480	527	500	538	494	517	505	537	502	541	492	548	536	524	479	478	507	500	515	497	474	489	487	486	525	513	506	556	509	524	515	523	487	508	485	528	483	543	505	512	526	479	494	510	535	526	514	507	491	541	506	479	495	504	504	521	490	493	535	503	504	545	524	503	544	511	525	490	487	541	514	499	517	510	452	503	481	525	500	491	537	502	514	515	529	531	493	495	524	515	567	474	501	500	543	485	527	578	535	492	503	535	508	482	501	494	491	512	517	521	529	499	475	490	456	514	506	542	502	511	479	517	510	551	503	472	513	509	530	554	522	484	490	502	436	510	488	488	475	510	474	500	507	469	504	495	542	528	483	506	506	539	515	459	495	531	481	488	511	526	537	481	485	519	475	502	484	483	499	488	483	523	523	538	499	472	509	553	484	518	501	486	496	526	508	542	520	453	531	501	524	501	514	447	510	499	505	519	510	478	547	496	501	531	538	501	480	494	506	522	495	474	464	482	495	490	521	501	491	506	494	529	496	494	495	531	516	520	512	539	502	485	474	490	501	463	484	522	507	524	549	490	507	544	513	499	489	533	505	528	538	549	469	486	496	485	522	477	448	471	484	473	523	545	534	503	504	487	490	539	516	511	515	488	486	517	478	528	484	506	471	501	510	521	519	481	483	530	522	488	498	459	560	486	487	479	504	495	515	531	493	485	460	525	467	485	442	525	523	509	497	520	520	513	511	509	478	498	492	499	503	511	469	484	526	559	548	520	536	483	524	495	529	487	488	489	529	507	518	494	511	514	473	495	505	497	485	500	502	482	567	550	512	519	494	493	494	489	523	536	520	481	507	476	503	440	524	462	511	516	480	491	493	565	510	478	516	489	521	497	529	487	517	490	510	507	469	461	474	545	499	484	520	495	477	532	499	540	524	506	521	554	482	524	503	486	528	485	490	513	537	477	530	503	476	506	521	500	502	524	472	469	553	488	498	485	546	497	497	511	526	512	514	496	531	515	509	524	512	498	529	537	539	503	527	514	538	525	507	512	471	538	518	509	488	519	504	534	525	498	505	499	532	563	541	527	492	505	476	497	520	534	544	471	557	517	516	510	483	499	509	507	486	525	517	515	493	510	502	550	521	539	477	529	526	457	530	490	511	523	455	540	515	490	502	535	472	517	508	528	457	492	499	499	481	517	482	534	465	485	491	492	551	495	483	521	512	500	557	489	487	481	517	510	531	509	477	500	534	515	492	516	538	512	503	532	466	516	507	544	492	494	510	445	457	492	492	500	523	485	492	501	516	491	514	553	492	482	482	510	504	492	511	476	509	537	506	532	482	501	542	483	503	483	522	501	502	522	461	469	526	481	516	509	504	489	526	447	494	497	514	512	533	449	523	530	516	485	495	507	522	481	450	535	528	515	505	518	504	505	478	534	481	475	504	517	468	499	503	531	508	517	478	469	555	481	478	532	509	523	495	541	507	502	496	482	507	503	511	511	510	468	482	510	485	500	522	475	511	462	509	490	495	507	527	537	501	461	539	515	461	524	513	524	554	506	505	499	498	470	486	498	487	522	527	453	493	488	532	488	518	482	485	496	497	532	503	497	516	527	538	516	473	483	545	544	482	531	527	490	484	485	500	533	495	491	473	479	496	520	514	481	509	550	516	520	526	504	454	495	491	516	519	505	480	473	533	498	438	534	502	507	547	573	516	486	491	515	498	498	493	498	520	507	504	542	490	489	471	504	494	516	526	514	524	491	492	528	520	486	476	507	517	480	509	511	501	481	519	489	531	517	485	504	541	500	522	520	489	495	467	493	487	531	508	508	484	525	497	491	522	546	488	521	489	496	503	483	491	506	508	484	546	506	493	498	522	543	516	517	533	531	485	522	543	526	484	507	533	502	494	487	528	523	508	501	483	508	507	510	511	458	524	515	521	538	468	488	504	564	509	531	509	483	486	508	482	526	476	500	483	479	502	547	514	516	501	518	480	509	488	511	483	510	479	503	492	540	535	448	501	500	494	551	514	536	520	504	537	531	496	499	516	550	507	510	528	503	524	541	517	506	478	488	510	489	467	539	493	535	487	492	528	519	463	490	513	491	552	530	550	499	498	495	509	504	517	545	505	510	512	512	551	533	524	481	561	512	532	485	495	504	484	501	531	511	549	520	514	485	502	490	488	539	460	564	524	522	496	544	507	517	538	503	502	512	477	494	518	535	497	493	494	516	517	521	532	528	486	512	544	530	503	486	510	510	504	474	524	543	481	498	482	491	524	505	475	489	528	544	480	544	518	470	526	510	511	480	508	519	504	507	481	485	491	515	503	531	489	467	516	535	489	493	512	476	476	515	514	526	501	516	500	447	469	513	528	484	515	525	562	512	507	500	477	547	495	525	511	487	515	481	511	490	487	449	509	520	472	527	483	518	518	543	468	542	498	467	483	474	505	535	518	479	514	520	477	491	496	495	481	525	532	561	504	475	504	519	519	501	508	547	522	478	503	471	548	524	507	482	533	535	538	509	468	518	505	500	497	512	503	487	502	541	485	506	471	495	537	472	540	569	527	509	496	498	502	483	495	517	506	498	510	503	544	533	488	506	554	500	490	500	522	496	518	533	516	527	503	522	517	478	475	506	529	514	523	502	501	518	520	470	528	513	490	481	499	487	530	488	509	520	494	539	452	541	478	491	508	531	506	524	494	507	537	484	482	499	527	526	551	496	486	458	506	520	527	515	533	489	523	536	497	507	504	484	530	506	527	504	493	488	467	546	490
5162	3686	6316	5207	2957	1692	1185	1062	991	923	687	517	472	420	458	513	486	421	485	404	412	372	357	388	377	308	336	338	342	306	300	308	303	296	278	299	284	274	314	277	272	253	257	279	286	233	268	283	262	290	245	259	270	261	235	259	266	278	256	272	289	257	286	252	283	240	269	267	261	266	300	238	269	276	272	254	252	260	243	237	246	283	268	271	251	277	257	280	255	254	292	253	261	234	262	256	267	269	238	274	253	249	254	230	281	280	251	265	267	257	250	282	246	301	292	229	259	254	261	269	264	304	243	273	274	277	246	270	239	223	262	255	266	259	273	227	260	254	259	261	251	253	252	287	280	277	247	263	278	242	259	273	279	304	250	255	247	253	259	281	251	256	254	277	295	263	269	281	288	271	285	268	263	257	292	269	270	295	244	245	270	244	243	270	253	267	257	268	255	274	242	285	269	289	263	271	276	243	276	288	239	260	238	257	286	272	273	264	286	251	252	268	247	259	276	225	255	236	253	262	278	244	242	266	260	259	253	252	259	268	246	260	273	240	227	273	245	252	244	269	227	245	261	260	271	242	276	255	273	258	274	255	266	266	266	256	257	255	257	264	244	289	279	252	241	269	283	245	255	245	251	229	239	241	251	272	232	249	247	272	264	265	273	252	262	265	249	232	284	250	267	244	261	275	261	287	237	258	287	287	255	277	269	214	242	254	272	249	247	271	253	250	231	247	260	273	265	269	255	284	257	263	237	306	287	249	244	268	278	271	278	265	228	263	269	255	262	291	249	292	251	261	239	269	271	306	259	252	250	252	257	258	270	271	262	256	257	249	244	284	301	268	270	279	276	263	246	250	247	250	260	250	282	271	291	255	271	263	270	264	265	298	253	251	247	273	262	259	247	278	251	234	243	263	263	246	253	258	254	249	278	255	257	262	293	267	293	258	234	267	261	221	251	253	259	274	266	256	253	245	268	250	263	256	258	312	268	241	245	280	234	253	264	249	291	285	224	263	233	250	241	251	273	235	252	259	255	261	295	258	250	270	272	245	256	281	266	270	267	269	249	233	302	252	263	271	269	247	267	255	238	265	254	268	254	263	256	248	271	258	275	268	276	240	265	245	262	251	286	252	261	249	263	241	236	274	269	269	248	281	266	254	288	250	259	251	274	271	291	258	251	283	248	273	251	242	249	260	258	274	247	213	292	266	270	271	258	248	262	275	234	241	268	288	274	241	280	272	256	244	270	251	257	309	232	234	258	256	250	258	239	248	265	237	270	244	294	294	268	277	256	277	247	243	227	285	253	274	238	273	252	229	282	253	253	269	300	277	253	259	265	250	243	226	285	251	261	282	244	248	262	233	249	269	248	243	229	266	260	261	252	267	254	273	258	267	255	272	253	286	261	281	221	250	269	263	261	277	262	249	228	255	277	273	294	222	228	263	266	241	261	272	292	280	295	266	252	249	269	273	262	240	272	292	272	237	247	272	263	253	266	252	269	228	277	239	243	235	260	252	253	296	250	251	262	288	287	289	260	228	274	261	229	256	256	255	246	257	282	246	264	225	249	247	278	280	300	256	259	256	236	231	266	263	261	232	275	259	259	237	252	263	280	269	270	250	258	277	251	265	244	254	262	243	260	254	233	256	271	309	266	268	260	284	268	258	241	269	261	271	264	259	283	253	229	254	248	249	240	274	278	255	269	281	270	277	238	265	253	235	278	271	294	282	275	276	250	265	251	279	235	249	252	271	265	250	245	259	277	245	231	280	278	227	277	259	262	251	265	257	274	263	286	244	268	305	225	249	277	242	256	265	253	242	259	279	250	262	258	281	260	254	258	255	267	262	246	262	248	240	232	237	266	233	261	281	270	282	267	262	264	260	252	281	237	268	258	285	285	271	262	265	240	268	259	275	260	268	264	242	266	259	237	261	237	248	256	250	251	264	254	248	242	253	260	239	264	241	304	267	242	288	280	265	249	258	245	271	279	227	242	272	290	245	247	290	245	270	252	249	263	293	265	254	287	252	251	235	275	253	262	253	295	273	230	271	269	251	241	242	267	273	254	280	247	284	234	254	256	246	231	256	271	254	240	276	260	233	260	258	267	280	238	237	274	251	229	286	261	248	254	275	288	265	264	270	236	266	252	274	237	251	250	265	254	229	267	242	236	259	246	254	273	266	251	237	260	255	267	248	242	256	291	236	243	296	271	268	288	240	237	268	251	258	264	254	239	244	255	245	263	253	252	254	275	276	267	274	274	264	278	266	274	278	276	257	257	263	260	272	272	267	276	239	261	251	253	274	244	273	264	226	256	244	236	242	257	264	284	267	282	248	242	257	245	254	263	262	254	276	270	264	303	228	269	285	271	267	269	266	235	240	245	264	257	257	265	265	263	278	262	247	241	271	268	281	272	233	255	278	266	279	245	284	269	219	255	258	242	257	262	249	287	255	251	259	242	268	284	267	260	253	256	288	251	276	296	258	272	256	267	275	261	285	249	261	228	268	247	255	252	265	234	263	305	267	255	287	266	273	251	277	259	257	259	265	276	270	292	271	237	256	260	277	263	282	266	244	220	262	265	275	286	278	258	259	252	274	258	268	258	279	269	234	273	247	275	276	262	255	298	272	275	269	268	292	283	248	228	265	246	252	216	285	291	264	263	277	260	254	278	264	306	289	272	267	280	268	258	247	267	270	263	278	250	259	269	245	253	274	275	261	293	279	274	258	252	242	252	281	294	291	234	274	248	268	295	280	272	258	242	303	279	246	233	267	274	229	222	274	248	275	275	240	249	313	232	248	247	238	262	269	278	277	265	272	247	236	263	271	255	244	272	282	260	256	238	245	253	273	253	288	257	230	258	259	270	274	243	237	242	257	273	248	279	267	286	292	265	273	275	252	252	236	270	270	267	262	249	285	266	261	260	261	266	253	263	254	260	241	247	279	299	260	302	233	259	261	286	267	265	254	212	289	260	272	281	243	270	262	249	253	245	245	237	275	267	274	278	259	287	246	263	285	284	285	260	261	289	262	267	262	253	264	265	270	252	269	213	252	275	282	257	263	267	250	273	274	233	286	259	233	244	233	253	287	264	272	234	275	291	238	266	274	280	243	259	272	256	258	277	283	263	270	269	281	253	243	271	266	273	259	249	258	283	271	238	264	260	253	260	238	255	296	257	256	258	278	232	265	242	242	243	278	277	224	250	256	251	255	248	264	262	291	255	244	256	265	211	240	268	266	251	253	240	258	240	256	282	243	252	261	236	264	288	260	261	292	265	237	253	239	278	280	285	269	244	251	257	234	273	264	244	256	246	289	264	274	241	241	250	267	280	284	267	274	248	259	238	268	299	264	247	292	251	261	222	259	238	246	247	246	263	289	276	245	274	274	266	240	288	272	238	249	261	236	276	233	273	270	241	285	241	232	295	259	250	271	254	268	294	273	241	259	276	257	261	227	265	275	267	247	236	283	253	274	260	236	262	263	237	265	283	247	234	250
5653	4763	10772	11327	8631	6381	4826	4481	4719	4606	3188	2378	2176	1968	2098	2468	2227	2006	2199	2164	1868	1641	1615	1648	1337	1227	1391	1215	1160	1149	1224	1049	1058	876	1006	923	929	850	816	818	788	757	721	758	746	772	733	731	713	684	685	740	714	727	713	711	691	730	696	712	722	693	708	691	687	720	744	705	727	691	676	672	754	712	704	717	685	691	729	741	705	692	677	711	735	699	696	706	662	708	693	684	759	697	715	710	668	672	675	693	717	672	698	756	708	728	704	711	718	709	679	738	695	682	719	715	700	762	724	705	693	699	700	724	679	750	726	712	670	722	675	678	732	685	683	685	694	734	704	703	713	673	743	717	721	747	739	689	724	652	731	689	686	684	714	690	648	723	715	682	756	696	709	696	638	703	664	711	741	704	781	697	689	749	687	689	729	713	701	713	723	726	667	706	716	715	704	752	685	669	673	689	712	705	749	724	697	717	721	752	699	716	677	749	721	676	716	673	691	715	691	659	785	683	722	695	744	725	747	710	708	719	748	661	677	672	706	731	726	686	724	682	695	664	712	745	734	755	684	747	712	698	672	687	631	671	701	711	673	749	679	703	735	692	700	740	690	722	730	669	697	713	702	659	716	681	635	703	666	679	715	709	689	717	670	682	700	699	703	701	698	702	704	719	707	649	722	717	654	749	688	724	697	767	653	695	719	720	717	737	732	733	726	719	744	694	728	717	732	733	723	699	650	741	700	650	683	706	651	751	675	724	755	697	712	698	691	765	749	699	663	716	703	685	730	689	716	694	687	725	691	737	696	736	697	750	633	709	677	662	712	691	716	730	711	691	716	658	753	709	708	681	715	692	709	715	732	642	703	690	685	717	702	743	687	685	674	723	716	693	745	741	713	718	670	746	721	694	708	714	726	718	705	748	703	698	710	757	740	716	699	756	724	704	694	686	686	665	747	673	726	691	715	760	677	683	749	681	696	674	715	722	713	690	714	721	705	748	667	702	653	669	764	709	698	701	672	717	755	666	707	755	683	741	732	715	643	701	650	750	687	680	709	739	722	633	667	641	693	711	647	690	746	704	670	735	710	725	711	667	763	737	725	741	731	710	737	755	683	706	669	731	740	704	734	707	762	748	675	706	746	649	728	692	716	636	723	728	716	724	685	692	746	749	784	695	671	710	720	689	729	702	689	675	739	697	718	690	715	737	692	736	671	708	674	693	693	709	705	680	710	718	748	712	661	697	703	674	686	699	718	717	640	761	668	694	751	705	658	684	721	681	692	682	677	680	685	710	702	701	726	713	694	728	749	725	748	702	712	763	708	716	730	698	741	679	686	696	696	700	684	701	724	673	702	702	666	745	678	707	657	735	703	693	703	720	725	664	765	709	711	719	687	686	694	680	660	694	688	694	724	732	669	687	722	724	681	673	717	745	702	707	660	686	702	670	784	660	731	742	700	671	729	669	744	716	699	699	734	674	711	731	684	703	708	691	677	663	712	696	671	726	701	717	724	713	695	705	674	753	717	709	679	731	715	710	732	751	700	780	632	702	695	755	739	667	681	716	699	688	719	679	645	700	666	697	679	687	740	728	669	704	693	714	678	745	709	732	688	721	704	681	646	692	714	753	680	720	685	694	715	661	694	703	699	718	704	704	670	676	749	677	588	659	666	714	666	770	627	730	663	719	710	724	694	683	715	744	734	725	684	729	724	694	687	718	713	712	669	695	722	701	734	699	721	717	669	668	695	729	725	736	711	712	706	704	673	709	735	682	723	652	725	634	688	730	664	687	748	670	664	706	686	711	711	728	662	673	724	683	678	703	679	679	727	713	711	673	678	720	675	688	698	737	677	725	703	754	773	695	743	717	696	722	728	723	678	746	684	709	711	637	705	705	725	688	709	728	757	696	697	695	732	622	708	700	714	695	715	720	722	703	713	696	750	753	684	723	642	687	716	720	694	688	703	706	702	655	705	685	712	738	764	725	695	710	766	691	707	685	673	674	665	666	728	679	710	715	713	743	693	704	739	685	660	692	652	689	718	719	687	665	673	726	710	701	683	714	713	696	712	676	742	686	699	722	693	721	708	690	744	734	690	724	714	654	714	733	630	674	690	717	677	728	729	694	729	678	688	748	723	733	687	741	721	729	753	670	686	669	712	669	713	641	709	722	707	678	725	687	703	676	719	699	699	691	709	680	722	736	725	712	709	659	691	702	703	711	690	684	668	693	728	696	723	699	720	704	686	711	680	744	708	742	677	681	739	704	712	739	703	689	685	683	701	686	721	682	714	684	661	708	679	705	745	705	712	723	717	693	678	696	744	677	712	733	728	741	677	733	691	683	743	750	688	719	678	753	709	740	712	727	713	734	700	663	691	763	685	670	720	713	749	697	699	727	709	695	680	733	722	739	735	650	748	721	693	691	704	720	676	742	707	712	711	706	683	714	698	672	668	669	683	733	683	723	705	675	677	708	707	754	695	730	687	730	677	718	710	680	673	697	662	710	691	687	646	705	683	660	696	734	680	697	687	714	741	745	745	709	720	701	712	705	636	758	664	722	694	702	661	673	727	717	702	745	707	744	710	741	719	731	741	690	752	723	700	640	739	722	696	677	690	717	698	731	681	720	706	733	714	709	677	680	694	665	720	698	731	662	686	744	687	676	723	697	709	708	697	686	655	700	727	711	673	676	754	685	706	702	709	759	714	721	732	720	703	701	674	712	709	668	669	677	661	742	699	743	735	680	669	703	698	690	712	643	704	739	742	704	728	640	676	708	705	697	732	703	680	674	697	717	707	721	710	674	704	697	722	675	738	656	740	742	639	666	748	696	722	648	687	681	701	661	674	705	711	691	695	723	637	694	750	681	701	656	727	672	675	673	694	717	726	702	719	676	702	716	647	696	726	709	732	686	700	712	730	727	692	726	728	680	694	728	716	683	722	666	700	702	693	678	660	733	725	713	706	727	736	675	661	667	704	717	724	711	707	708	680	695	717	692	637	715	715	699	677	691	715	681	697	685	703	693	727	698	682	686	693	643	721	658	734	684	691	679	718	729	708	703	677	713	681	689	695	675	751	735	703	718	686	674	723	724	714	694	754	678	690	706	697	716	714	726	695	684	717	687	668	678	660	672	701	740	717	668	696	721	721	653	667	671	717	734	728	729	666	705	699	673	731	736	702	673	720	752	698	739	707	683	734	721	701	659	681	700	720	715	728	674	657	713	696	696	669	685	740	664	715	724	746	714	635	684	704	739	700	734	684	689	677	685	767	735	645	697	721	714	701	677	715	756	705	683	730	715	714	663	762	641	674	703	689	730	745	717	623	735	692	702	700	690	715	738	702	730	677	695	704	747	721	711	680	694	693	698	706	722	709	698	730	685	717	703	665	723	711	700	703	664	714	752	679	716	694	729	661	708	673	748	683	720	676	689	710	691	693	724	759	690	719	679	718	723	701	662	700	762	730	709	701	689	715	701	701	709	684	676	764	690	743	687	699	716	721	710
20066	15946	26484	27630	23195	15743	10796	9505	9493	9192	5631	2885	2404	2579	2909	3833	3556	2711	3564	3281	2784	2170	2256	2421	1582	1308	1767	1335	1271	1150	1305	1018	869	665	884	769	730	561	452	448	382	375	300	279	267	253	267	259	238	242	244	229	224	254	232	228	223	226	218	235	206	243	206	237	205	247	190	218	209	222	229	231	190	236	231	265	213	238	217	230	213	195	195	198	228	222	202	230	217	239	187	195	198	223	181	227	201	202	215	213	244	210	219	229	211	210	234	228	205	207	211	221	222	225	206	201	227	179	215	190	218	190	220	220	194	197	181	178	202	210	212	210	211	205	219	211	225	221	211	198	222	204	215	188	218	210	222	228	215	185	196	220	209	206	225	205	215	231	208	205	207	214	208	215	225	199	192	185	183	209	215	199	192	224	234	230	237	222	247	195	221	203	202	198	206	201	210	207	180	216	197	194	192	197	202	243	228	229	191	217	216	218	203	219	221	222	204	176	215	211	219	217	211	220	209	191	219	224	222	233	201	208	208	197	199	247	222	231	222	200	195	211	210	180	203	195	215	198	205	190	219	225	199	209	200	231	192	213	195	221	191	220	205	207	197	233	214	205	229	197	215	206	214	178	232	209	223	203	213	197	203	183	217	208	207	214	190	210	218	235	227	212	231	219	214	239	189	218	225	239	204	226	217	223	178	213	197	183	218	205	211	216	172	221	237	208	207	198	224	231	177	217	215	173	234	201	210	200	207	204	219	211	205	226	187	203	186	193	225	213	211	204	230	221	215	207	211	178	228	202	219	189	220	202	211	215	228	206	232	212	184	199	234	219	192	206	207	194	223	213	215	215	237	241	210	223	197	213	228	218	244	181	204	204	200	208	182	183	223	229	218	199	207	186	174	206	192	182	180	197	224	215	197	193	204	212	202	201	207	220	208	228	205	202	195	195	200	222	219	214	211	219	185	211	204	222	202	217	193	258	199	207	211	203	211	231	222	197	204	236	188	193	187	211	216	210	199	205	198	231	226	192	201	206	210	217	211	241	228	214	198	218	222	198	192	191	205	203	193	196	213	207	203	225	226	192	178	248	189	208	181	214	201	222	184	201	190	204	215	229	221	205	210	223	225	225	178	210	217	198	222	192	210	222	248	203	217	226	187	221	207	196	212	222	194	176	191	192	204	227	211	220	200	224	226	203	206	212	215	220	185	212	190	206	218	196	224	201	201	207	192	194	195	233	190	209	210	213	196	208	201	220	221	227	193	190	184	197	212	210	193	187	210	217	216	223	208	222	229	206	189	218	218	231	207	200	241	210	192	202	199	227	195	209	190	196	231	212	187	180	197	203	204	233	175	170	230	229	211	219	215	203	202	198	234	199	233	201	218	187	195	202	205	204	183	204	229	200	197	216	227	240	204	193	219	196	211	219	200	203	218	169	210	200	214	206	222	190	203	193	190	199	195	220	201	205	220	230	191	222	192	179	231	209	215	200	211	183	212	206	207	222	232	210	189	191	205	231	220	210	221	210	238	203	190	243	215	185	206	200	183	190	217	188	199	215	204	186	207	208	221	202	230	213	194	197	201	182	201	208	237	222	222	215	190	222	240	206	195	207	215	227	249	199	218	182	208	188	187	212	200	220	179	192	231	192	239	213	208	199	247	207	211	209	204	224	203	228	226	204	210	221	206	218	215	219	249	214	183	208	195	208	184	217	212	220	186	195	202	199	215	208	201	193	223	184	183	193	212	193	218	185	210	213	176	210	201	215	183	226	196	199	226	186	214	208	184	229	197	207	202	207	219	197	217	217	192	212	180	193	180	208	212	211	238	195	218	176	217	200	202	226	202	221	202	211	204	231	211	202	196	211	242	208	195	237	213	188	202	190	222	227	201	197	206	189	196	196	202	209	198	216	227	192	217	231	210	212	213	222	222	200	231	217	197	231	218	217	225	190	208	205	210	215	209	219	214	200	199	220	204	192	208	200	208	235	216	215	210	206	209	202	212	196	178	212	208	208	231	205	201	214	196	193	226	192	202	184	221	193	224	222	200	247	203	208	197	220	219	223	201	204	206	228	208	210	200	185	196	210	217	196	198	226	229	223	227	197	208	221	219	197	199	202	195	226	250	219	206	200	199	205	199	188	191	203	214	217	206	200	210	222	182	238	230	204	235	203	186	230	222	235	207	216	221	202	203	218	201	216	230	178	181	218	183	210	205	197	232	229	196	221	215	201	208	202	209	214	227	196	194	202	217	229	210	233	212	229	196	212	190	210	228	201	223	232	205	224	210	226	215	197	198	185	205	221	216	219	224	193	219	202	199	192	203	201	205	212	204	203	227	210	192	189	188	234	215	191	251	216	218	225	200	220	221	192	210	213	206	187	196	245	204	191	194	200	221	228	218	213	199	223	199	200	199	206	213	218	208	214	226	179	219	197	189	189	188	227	231	193	216	226	230	210	205	202	215	204	225	217	214	218	212	200	215	197	189	239	216	218	219	226	217	223	189	218	221	210	187	207	211	231	215	213	185	186	204	217	206	228	191	212	190	217	199	203	210	231	219	217	236	195	217	244	197	200	212	228	201	201	193	212	218	209	202	211	220	211	201	200	234	192	202	221	213	209	229	188	207	203	209	204	216	210	202	212	195	199	199	209	189	191	199	219	223	235	208	224	161	205	225	208	231	215	218	208	209	196	227	222	210	186	205	187	218	218	217	219	195	210	204	189	177	235	214	186	203	216	202	238	191	204	233	233	217	223	214	204	221	203	224	214	242	210	221	209	220	205	212	214	208	201	223	203	189	196	197	217	214	197	239	211	197	220	190	212	186	206	206	224	212	179	173	170	218	220	197	201	187	208	180	187	197	220	225	229	174	216	210	219	211	170	211	206	235	190	187	204	203	220	180	213	229	223	191	225	190	198	222	186	212	217	200	200	214	222	220	226	224	200	184	200	225	214	191	222	202	226	218	197	191	232	221	214	216	207	179	190	203	184	196	208	216	229	199	190	213	228	206	217	201	223	180	204	202	202	215	222	201	193	220	195	231	204	203	183	203	212	183	220	206	218	211	195	205	215	222	208	221	219	180	207	225	202	238	182	228	228	203	207	219	199	215	200	231	192	222	210	195	215	192	194	242	213	219	213	260	212	216	233	198	215	201	201	242	218	231	200	206	224	221	208	196	199	227	188	210	196	196	207	212	198	188	221	234	205	222	196	242	213	218	205	215	194	226	197	188	207	214	207	197	194	205	209	224	207	217	211	211	226	213	192	214	225	230	217	244	233	230	209	206	190	202	222	194	218	206	201	244	192	228	225	196	230	199	208	208	204	203	221	194	192	178	220	210	205	219	206	222	209	203	219	222	202	239	200	197	202	218	193	199	200	192	217	204	202	195	217	234	212	217	228	222	225	202	212	206	197	202	186	188	219	219	215	205	191	216	207	230	201	209	206	227	195	207	211	217	236	229	207	200	209	184	186	239	248	202	201	219	204	184	226	244	194	200	191
15371	14101	25608	27818	27108	20897	19387	20078	22846	22997	17119	10073	9882	10799	12608	16502	14915	11365	16134	14937	13008	12068	11979	12449	8364	7421	10398	7987	7368	6971	7887	6149	4952	4040	5261	4672	4265	3049	2416	2034	1896	2029	1338	1235	1252	1070	1038	1036	910	885	788	732	637	716	732	743	662	659	613	661	638	664	665	658	610	644	614	653	684	631	630	659	598	591	622	644	653	611	616	632	637	638	603	641	623	616	584	596	593	575	585	541	598	570	553	589	602	522	636	576	569	572	615	590	582	573	535	560	598	608	600	587	573	563	575	589	608	590	561	589	572	555	582	574	632	591	562	590	572	572	590	554	601	585	552	606	598	552	631	551	555	546	564	604	568	575	591	605	585	585	624	587	578	601	584	582	543	600	590	602	643	542	564	575	590	582	598	569	601	619	560	575	624	583	596	553	581	594	615	605	583	541	576	562	611	554	567	579	588	613	647	607	632	602	616	634	595	519	590	622	608	558	561	556	610	588	566	542	586	559	544	577	537	595	586	547	568	591	528	545	587	579	574	563	561	570	550	598	585	605	622	581	591	602	601	564	554	598	519	568	577	578	555	530	554	581	562	629	631	584	603	566	586	580	604	598	590	565	550	588	620	612	561	569	560	573	577	583	588	580	560	566	572	566	574	583	562	559	579	593	572	577	588	576	567	593	583	582	614	605	619	546	552	566	589	596	613	541	581	563	589	565	569	587	564	572	601	588	555	588	597	583	539	594	643	563	559	558	628	578	597	614	550	610	583	596	583	558	578	609	556	587	639	607	570	587	586	604	605	564	569	598	597	594	526	592	601	589	537	530	581	542	590	558	606	570	601	565	589	563	593	591	553	560	582	573	536	591	606	603	624	559	540	581	600	530	565	583	580	576	589	578	582	587	609	579	578	588	593	572	585	590	649	531	539	606	562	598	580	568	577	612	581	572	564	601	553	557	582	575	562	566	570	571	576	579	542	595	563	586	576	587	556	557	566	596	542	563	598	563	590	551	593	576	599	569	596	600	571	573	589	590	529	574	581	526	577	566	614	551	540	587	608	569	578	584	585	586	559	582	562	582	606	571	555	543	560	562	539	630	594	622	564	581	594	583	556	624	539	575	542	542	580	551	577	556	558	563	587	545	548	608	559	548	578	563	575	601	612	619	587	577	560	582	553	559	592	521	585	576	589	572	579	583	581	613	580	570	520	582	554	572	587	558	563	565	547	549	576	582	563	590	550	593	609	573	576	590	598	623	615	626	551	547	558	569	571	602	598	564	571	554	565	562	574	595	592	581	552	592	538	580	529	585	560	565	559	565	565	556	575	605	566	607	605	563	551	621	575	571	617	614	577	593	606	609	589	563	586	582	633	626	592	590	576	580	584	559	579	612	583	558	608	556	616	580	598	592	579	562	542	537	583	528	585	614	569	619	588	603	566	600	585	596	554	565	586	586	586	604	562	541	562	610	588	542	617	539	560	597	553	582	553	577	593	596	629	620	588	609	554	559	575	582	569	625	618	561	566	589	596	608	579	560	596	561	608	567	582	575	588	568	582	586	588	595	576	556	578	582	564	607	567	585	539	585	582	574	598	547	562	545	600	575	538	604	550	583	583	638	579	563	593	562	641	592	580	617	550	608	549	550	546	592	608	562	532	564	587	566	595	531	580	608	581	605	575	552	587	560	564	546	570	592	577	554	579	590	543	545	548	547	623	550	561	563	570	559	541	574	577	597	613	594	567	580	611	548	554	574	568	524	593	616	584	602	601	567	566	573	604	565	603	597	591	579	582	578	592	570	531	561	577	536	510	598	598	623	571	552	570	601	567	573	576	621	586	576	576	577	556	578	590	570	602	606	553	588	596	595	578	562	526	594	549	620	643	583	583	630	571	587	599	578	632	569	536	602	575	573	539	555	560	587	562	602	611	585	575	596	615	542	575	623	583	575	593	565	571	596	591	575	577	570	602	556	558	557	581	555	608	539	575	556	554	565	579	597	584	541	568	612	533	539	530	575	528	570	590	545	532	536	628	605	593	584	571	580	553	572	552	551	601	575	592	555	595	559	576	542	590	577	569	587	579	561	543	572	552	565	571	554	586	564	548	571	567	585	599	570	599	551	597	567	586	548	543	555	545	604	563	581	597	588	613	580	614	575	599	563	593	580	562	553	539	579	569	572	549	567	548	579	606	613	588	568	561	592	585	515	554	572	572	582	563	605	568	521	564	564	565	600	543	590	594	572	601	577	537	635	538	570	582	625	560	601	547	583	602	585	554	561	593	566	614	594	567	598	560	596	560	565	546	584	595	566	592	596	546	579	592	553	559	602	586	582	595	588	566	552	581	585	566	570	586	594	549	607	565	610	574	580	595	593	554	576	569	573	563	566	547	600	576	558	591	586	540	564	591	592	573	597	598	557	540	613	582	587	567	576	584	540	580	584	592	579	578	568	559	563	592	583	615	597	589	578	582	629	597	601	587	609	577	574	552	609	629	612	562	550	581	536	572	572	558	567	582	628	582	568	588	608	577	642	547	598	546	589	604	560	549	598	569	571	569	613	558	617	570	618	539	566	611	560	596	544	569	589	565	584	556	579	553	589	569	577	532	619	593	566	625	586	536	596	558	572	610	557	605	602	540	605	554	595	579	589	614	553	549	585	589	579	566	579	569	585	525	547	574	569	577	584	563	563	617	596	604	566	557	584	596	577	593	580	597	589	573	558	585	596	623	567	533	596	603	550	564	603	582	602	541	560	540	619	591	635	570	544	600	581	570	562	559	572	591	618	586	561	556	556	559	581	581	577	605	554	557	572	558	603	577	590	548	578	545	615	561	633	594	543	549	568	638	566	599	576	607	602	572	556	577	548	577	570	583	636	607	580	520	556	565	563	569	574	573	553	542	542	598	587	579	526	565	574	563	576	619	601	603	606	583	582	566	612	581	571	581	567	586	627	609	569	567	549	575	606	592	531	582	569	546	574	557	579	586	586	586	575	568	563	600	553	564	562	598	572	517	614	575	565	573	610	585	577	592	585	570	584	576	558	531	568	601	611	543	577	559	617	585	572	567	625	601	563	585	577	556	602	568	540	568	592	606	601	568	578	580	598	556	615	559	553	573	581	610	577	593	588	563	572	569	572	581	594	557	622	566	549	569	547	602	572	550	553	603	527	628	532	551	548	559	548	565	590	597	524	576	567	582	592	571	593	572	597	606	592	596	633	533	563	606	563	573	571	622	568	586	594	536	572	586	545	565	613	585	528	579	566	583	586	594	598	534	611	597	601	568	570	571	601	610	600	574	574	590	547	517	607	543	572	569	578	575	594	612	601	591	525	549	562	590	572	580	576	554	581	551	560	526	535	565	554	561	560	591	543	569	562	574	582	603	594	599	583	598	559	594	565	610	621	584	571	564	565	586	564	589	549	572	584	608	570	579	610	589	524	573	542	616	564	578	563	601	581	575	568	554	583	627	583	600	556	571	572	563	591	555	602	591	581	553	526	601	561	601	575
28648	22005	31901	32646	28042	22743	17552	16043	16522	16040	10503	5997	4495	5003	5444	7069	6248	5675	6703	5623	4436	4455	3904	4628	2314	2236	2918	2405	2023	1825	2282	1659	1342	982	1418	1260	1141	712	598	524	480	514	380	324	343	283	279	286	284	270	207	226	199	226	208	212	169	206	191	233	207	213	181	183	179	197	176	185	215	203	201	189	176	176	188	213	202	207	190	173	210	171	189	182	162	178	178	196	174	162	181	195	194	185	191	169	177	182	183	171	174	187	187	169	172	160	183	177	198	158	185	167	184	204	172	174	149	205	147	192	201	181	170	180	166	171	189	186	189	184	200	173	170	167	194	212	182	169	187	177	170	156	174	199	173	188	163	159	162	203	169	170	170	204	161	173	199	191	164	183	183	173	177	190	163	166	150	169	175	189	180	192	188	171	195	172	207	182	179	184	161	149	184	189	165	149	170	203	189	168	148	181	183	187	172	177	186	145	160	182	167	193	180	195	193	185	174	175	174	180	190	177	185	174	186	176	187	172	197	168	160	183	187	163	171	170	183	201	192	209	186	187	149	170	185	181	182	164	200	166	161	190	150	178	180	166	155	165	193	194	175	171	171	175	185	167	168	168	187	160	195	190	177	196	173	161	182	180	174	179	183	174	168	192	201	187	174	166	173	187	182	183	167	156	171	187	196	165	168	165	160	175	186	191	198	190	156	188	184	181	165	168	178	190	177	167	173	171	169	163	161	163	169	151	202	200	180	183	175	166	178	181	176	161	155	178	162	181	177	150	174	174	176	159	178	187	169	178	182	189	160	204	164	182	176	178	175	192	201	173	180	181	167	196	186	196	184	158	191	173	161	157	176	172	161	176	175	164	176	170	193	165	167	182	164	156	172	180	190	173	161	177	172	203	188	168	185	183	157	166	174	179	172	194	194	172	192	178	161	176	201	189	189	199	192	196	168	160	175	178	161	178	201	188	196	187	180	158	163	170	182	169	167	167	182	186	198	156	179	176	159	197	162	193	177	175	209	181	157	166	153	140	178	199	180	192	182	198	184	194	188	184	180	187	162	171	192	162	193	196	195	188	157	196	140	183	165	187	165	197	171	164	196	194	186	174	184	190	154	169	199	192	184	199	187	159	170	168	184	187	184	185	165	166	168	215	155	170	183	184	190	197	193	172	163	194	177	163	190	184	195	169	189	183	185	191	182	225	187	197	188	183	182	167	192	198	179	192	194	189	180	182	156	178	173	171	160	177	176	187	172	180	195	156	174	171	170	208	179	175	176	195	202	150	179	186	179	184	187	185	170	180	189	179	190	192	176	171	175	171	199	187	171	196	202	164	168	193	183	168	199	154	184	190	171	194	164	182	178	182	185	204	183	181	182	187	186	194	181	192	170	200	189	169	170	191	193	178	168	178	180	177	178	165	178	175	161	168	156	169	201	170	182	177	192	187	172	169	188	183	180	185	176	151	179	183	182	196	158	169	178	192	162	189	146	169	184	178	196	159	187	189	189	164	181	181	169	203	176	153	178	175	171	188	168	157	185	203	170	161	204	181	192	178	170	199	174	180	176	179	178	173	173	167	160	184	185	161	180	179	160	188	155	193	191	174	192	193	154	173	176	160	182	182	168	172	196	175	189	163	189	181	159	198	177	178	163	188	189	166	176	183	170	196	184	179	182	178	187	185	183	181	178	185	183	180	194	169	185	174	172	183	175	170	175	164	191	179	167	167	184	161	169	176	209	177	170	193	213	173	208	167	159	193	135	187	173	194	181	169	178	160	173	172	176	142	189	177	173	162	177	175	181	174	175	178	191	174	164	182	196	151	155	160	162	179	173	176	172	192	169	162	181	177	178	168	177	182	190	185	177	162	160	185	179	181	185	138	192	177	184	168	177	193	189	183	169	181	173	194	170	201	195	182	177	188	164	167	194	184	176	184	167	157	187	177	185	171	189	198	177	181	163	184	180	192	158	189	162	164	174	179	162	170	183	164	186	172	160	174	182	173	180	200	175	174	184	164	171	170	184	203	197	179	198	200	178	165	156	165	174	181	202	205	164	184	203	169	177	186	172	188	174	157	186	180	180	193	182	155	196	175	176	174	169	197	181	162	173	181	178	185	183	169	193	183	181	167	151	155	179	173	142	169	180	191	174	179	215	177	172	168	188	184	179	196	181	172	178	149	172	162	196	171	176	173	174	189	193	160	178	162	168	173	158	180	175	185	177	186	177	164	188	167	185	181	157	195	186	185	166	190	192	176	172	199	168	180	167	178	188	169	150	192	172	193	179	168	191	161	172	187	161	161	174	173	172	213	176	184	175	164	191	186	199	173	167	168	194	181	170	183	186	190	202	169	172	179	178	158	185	176	208	173	157	167	191	166	179	179	186	175	210	188	168	191	164	185	180	172	163	155	191	146	184	175	171	181	175	198	176	150	174	168	171	177	198	198	187	198	155	165	162	168	181	189	192	186	168	189	194	197	205	186	166	181	180	180	163	186	195	158	155	186	179	158	184	170	185	161	180	171	179	166	184	173	166	169	185	169	191	169	178	188	156	165	176	182	170	217	181	187	160	168	172	177	211	177	180	166	206	173	206	158	159	177	183	183	184	187	171	170	178	187	194	178	173	174	168	190	153	186	163	209	184	170	204	209	182	181	166	160	161	167	186	192	181	198	144	164	172	178	190	177	172	163	186	168	193	189	178	180	193	193	188	167	195	166	173	199	193	171	176	181	164	170	174	179	187	158	168	173	190	193	185	192	159	181	199	177	173	167	167	172	190	170	162	196	165	183	174	186	185	178	179	167	204	174	187	173	189	189	183	168	174	173	188	215	169	162	165	176	159	182	171	164	193	158	168	190	185	167	185	171	162	181	180	178	162	178	179	182	188	180	186	160	174	169	176	166	194	208	181	175	168	205	178	174	157	185	163	186	170	194	178	180	173	172	189	191	184	166	191	166	145	183	204	201	177	234	178	205	189	203	163	177	199	184	174	167	213	169	161	192	173	200	159	179	199	163	186	182	150	191	182	154	180	163	164	175	167	162	182	182	180	192	176	203	170	175	166	189	184	159	187	174	197	180	153	166	194	170	177	166	186	198	170	163	182	190	176	180	195	180	168	162	196	176	176	197	175	168	168	155	194	189	178	180	178	197	159	175	190	167	169	177	168	179	174	181	187	163	157	169	182	159	167	187	189	160	185	187	186	186	202	183	155	183	194	195	177	183	173	192	159	168	198	185	181	161	169	172	178	175	179	202	184	189	170	195	200	188	165	183	190	182	191	168	181	175	167	180	178	184	179	170	150	167	158	178	162	196	181	175	187	169	191	177	155	181	199	162	182	166	184	180	175	167	173	198	168	182	162	169	196	162	194	172	197	184	155	185	169	177	185	174	173	187	191	203	163	160	162	163	158	179	206	178	170	182	164	175	187	187	179	183	180	168	172	168	157	179	176	164	184	175	197	167	168	183	184	186	178	151	169	163	187	165	191	166	171	185	182	195	209	158
19241	17820	29997	32617	31940	27900	24544	26734	29854	30277	23768	15742	14667	16469	19347	22670	20493	19132	22920	21255	18361	18731	17786	19632	11192	12030	14968	12694	11180	10787	12229	9769	7497	5644	8209	7940	7332	4204	3454	2955	2805	2945	1987	1723	1945	1264	1475	1245	1182	1277	915	794	745	747	751	729	695	737	674	675	673	635	601	637	640	625	569	617	616	548	572	605	603	563	598	575	636	598	592	534	622	582	579	547	578	569	532	508	501	559	538	548	512	522	536	505	548	506	516	507	486	527	499	503	509	506	530	512	523	482	516	504	552	513	527	493	458	474	539	507	513	520	485	496	550	489	525	533	508	509	487	518	509	477	506	539	499	497	507	512	508	466	551	506	539	503	543	504	495	460	548	496	548	485	499	506	492	512	523	511	485	487	510	473	487	467	522	480	527	512	519	500	504	510	503	487	504	540	485	493	501	496	498	481	546	510	486	500	520	523	502	489	465	503	503	514	506	570	475	486	504	531	514	518	533	513	487	477	513	482	528	536	543	527	479	500	544	486	469	506	503	482	499	501	478	549	461	520	535	534	463	467	505	484	516	497	457	520	513	460	483	507	481	502	510	501	536	489	500	520	502	501	483	493	545	531	506	520	467	494	496	490	483	514	518	509	498	477	479	512	517	509	498	485	472	491	524	520	514	497	501	488	508	500	485	519	555	474	494	471	483	552	495	518	502	495	471	532	501	509	510	504	501	486	471	508	489	517	537	539	548	468	497	471	535	460	502	469	500	497	473	480	510	517	502	486	474	501	496	485	517	547	512	512	485	466	521	468	512	497	453	541	500	487	505	489	525	492	494	485	455	505	475	507	467	502	485	520	478	525	534	517	493	526	498	524	495	477	493	466	497	522	474	481	464	495	502	492	502	489	500	484	533	495	539	529	515	519	521	511	483	499	521	492	511	478	492	484	488	498	493	511	514	474	506	493	494	508	498	510	522	498	515	462	494	495	506	512	501	499	498	505	516	449	499	496	520	529	528	534	522	494	493	500	513	495	474	548	499	514	476	512	504	509	558	491	530	467	505	536	530	518	548	494	479	497	547	519	511	465	493	495	532	491	493	513	512	490	517	550	525	478	477	487	464	512	495	476	484	502	494	509	535	510	497	494	524	508	481	529	496	532	502	498	468	470	504	539	471	511	485	505	521	511	521	450	478	533	472	483	477	473	506	520	516	495	516	537	506	515	492	496	549	508	531	482	457	516	515	466	517	487	477	465	499	528	471	501	462	495	498	484	530	498	512	440	514	506	516	534	453	497	520	476	511	488	514	490	537	480	490	490	511	531	483	492	502	544	488	461	539	493	511	506	521	507	490	509	525	482	516	495	495	503	530	486	497	486	491	512	524	509	478	538	500	506	533	491	474	517	501	517	522	494	525	511	486	505	494	522	489	513	548	486	492	490	478	489	494	509	482	461	500	465	508	492	467	544	496	482	518	465	526	498	482	498	559	443	503	508	481	476	515	538	511	516	510	524	528	530	474	493	522	494	519	497	526	491	475	488	525	472	497	487	537	516	492	510	500	514	497	520	496	464	532	490	480	461	495	519	507	540	473	494	521	556	469	488	531	507	472	486	474	497	472	546	482	504	486	509	533	490	464	503	510	519	522	501	501	482	488	483	503	517	518	498	455	513	515	465	499	466	512	508	495	471	501	517	510	517	500	491	512	495	527	519	532	544	490	478	491	488	502	492	498	509	501	489	488	514	471	525	506	519	535	451	496	534	507	489	488	508	530	514	523	497	519	493	501	478	541	540	550	501	526	486	518	473	498	483	493	508	498	501	461	484	500	499	481	476	477	486	467	518	470	498	506	523	499	485	485	514	483	475	488	485	518	507	489	523	516	518	544	502	515	525	473	541	515	515	507	534	527	515	530	488	526	452	503	524	517	535	515	497	489	484	469	487	474	511	537	516	497	503	512	525	523	495	515	521	496	473	471	534	485	503	504	529	473	518	524	507	505	495	489	521	500	543	492	531	562	525	472	525	544	515	480	503	458	489	512	497	487	531	520	521	483	529	497	461	510	461	515	495	468	502	500	530	446	488	521	496	502	496	504	460	499	483	482	503	535	526	502	464	525	454	524	512	501	468	503	491	449	501	513	498	492	532	513	518	489	564	477	515	488	485	544	471	524	525	493	509	468	493	481	507	511	489	521	475	540	490	471	471	525	481	515	541	514	514	507	471	534	505	502	515	502	537	509	471	505	514	488	527	529	532	460	543	474	492	489	501	554	498	498	505	528	484	541	479	513	466	531	516	488	462	504	557	469	503	486	538	467	492	487	525	490	510	488	477	475	477	547	525	493	501	499	519	556	524	480	527	490	474	533	463	497	492	499	486	507	526	500	515	491	486	465	512	492	501	482	526	505	496	517	499	509	474	528	497	515	565	492	510	511	482	521	508	510	499	496	485	493	524	527	529	550	517	485	495	491	486	484	520	491	470	494	484	485	558	488	511	503	482	508	493	496	492	482	494	535	492	516	501	512	520	474	488	513	520	495	535	500	523	522	526	496	527	480	515	496	514	468	502	458	458	551	517	519	476	486	504	467	546	513	495	469	496	514	504	517	475	526	494	521	541	515	496	506	501	543	501	520	481	455	562	493	480	505	483	505	454	518	503	495	516	497	517	499	514	518	526	509	499	491	480	500	507	498	502	486	485	520	505	480	497	471	515	509	477	503	490	477	494	491	462	483	513	461	500	450	477	548	498	508	502	473	511	497	477	505	557	517	501	553	523	501	535	489	517	492	482	484	518	495	528	480	507	496	509	520	551	493	545	499	512	496	466	509	550	520	461	512	517	491	493	515	440	522	497	493	484	526	513	514	516	467	456	501	514	515	480	507	507	495	510	532	503	509	515	550	503	486	482	543	488	532	486	494	517	497	532	511	501	508	507	444	482	490	514	491	466	516	499	495	524	485	475	519	522	501	512	512	514	487	495	507	489	474	494	481	511	527	504	480	461	512	497	491	472	545	486	465	510	517	515	489	491	498	530	491	511	517	462	492	498	529	495	504	475	484	538	531	477	460	486	539	539	463	530	486	517	499	482	500	506	499	534	524	504	507	469	494	524	460	492	539	481	501	531	489	532	499	498	534	538	529	508	539	454	480	506	502	481	531	485	501	525	546	526	522	482	515	518	519	526	482	470	515	486	529	471	491	538	520	491	515	511	475	492	517	517	467	496	472	493	504	469	538	520	488	472	454	511	543	504	517	466	495	496	492	483	483	472	529	493	494	517	504	481	494	518	530	523	520	489	493	529	488	503	527	488	485	524	502	496	500	525	526	494	497	520	467	484	537	489	483	473	517	505	465	489	462	509	502	532	535	462	484	512	502	529	532	501	535	502	528	497	519	484	509	505	485	513	484	518	479	551	534	495	523	528	465	513	502	476	488	490	531	544	523	534	531	490	491	485	496	500	509	499	498	548	506	522	491	463	526	507	534	505	499	530	482	506	475	465	500	484	510	486	507	537	476	501	488	493
5456	3550	5802	5117	2891	1762	1211	1081	1051	962	776	606	474	470	474	541	482	446	485	455	397	397	369	400	341	343	370	318	301	304	326	280	275	310	267	319	289	275	282	286	280	258	252	280	284	292	263	256	270	291	281	265	256	283	280	268	266	287	254	264	277	231	291	268	240	259	272	258	283	249	282	267	273	244	247	270	271	255	281	278	260	280	248	277	275	266	287	234	232	251	248	290	265	267	241	271	246	247	228	220	270	263	248	282	282	254	278	248	253	240	250	253	260	270	283	272	251	265	278	261	285	272	271	271	250	292	276	278	309	265	271	269	247	263	264	281	282	266	259	240	282	272	283	290	261	261	282	243	265	274	261	257	285	244	270	257	256	257	271	274	261	261	258	258	254	258	282	256	268	271	269	263	236	257	269	250	270	243	270	271	251	242	281	250	273	244	269	279	254	263	260	245	267	283	238	262	243	271	233	245	231	238	285	252	255	260	255	256	267	266	229	282	277	249	267	259	277	292	252	262	263	254	279	260	262	279	267	267	258	272	287	221	268	258	282	279	242	272	265	266	237	265	272	285	257	264	249	295	270	275	272	263	259	279	212	255	251	260	216	263	255	264	257	264	237	269	212	253	255	267	261	267	231	236	256	265	278	224	236	254	247	247	269	253	266	241	229	242	239	264	245	291	275	242	240	251	257	273	241	275	269	253	264	272	270	273	261	227	264	274	260	282	302	269	284	272	243	239	257	272	270	267	288	261	271	277	274	272	253	272	258	252	276	242	246	269	252	253	286	229	259	298	273	256	245	261	311	246	259	276	212	261	263	286	270	271	275	231	271	241	267	279	238	254	227	266	256	268	265	278	274	253	275	250	266	267	294	261	277	279	250	250	243	271	271	271	256	275	242	258	252	278	268	292	259	249	274	285	254	243	266	264	259	304	252	262	260	262	272	271	261	287	228	273	230	260	236	264	269	255	271	252	270	278	250	279	257	231	271	251	248	245	268	247	257	276	261	249	261	273	244	246	270	271	228	246	236	242	269	297	260	251	277	263	250	247	243	246	231	284	249	271	251	223	274	280	244	289	258	254	249	275	260	251	246	263	253	279	253	287	280	272	281	275	262	260	249	216	258	264	252	245	252	267	261	268	246	270	289	246	253	261	267	271	263	288	269	273	271	293	253	254	247	288	263	284	266	234	242	265	257	256	251	225	256	282	280	254	246	266	264	229	238	245	264	259	274	260	227	263	241	260	267	243	234	248	248	258	252	268	267	270	234	280	254	294	273	273	266	264	276	234	250	262	245	262	253	274	266	259	263	280	262	240	305	253	260	274	239	258	264	256	291	263	294	266	263	232	258	272	268	237	280	259	271	252	238	266	282	267	259	269	248	286	258	263	258	255	257	271	257	226	256	263	230	234	285	223	255	241	250	287	268	283	282	284	267	282	273	247	266	259	242	225	255	246	264	267	248	285	258	290	283	262	249	268	237	277	276	263	264	288	245	236	290	283	264	269	240	260	251	279	268	258	273	266	251	249	269	294	277	265	263	258	271	284	254	238	259	266	222	258	269	255	293	250	248	278	234	298	268	263	260	287	262	297	256	263	266	266	297	260	248	263	257	260	245	256	245	279	262	249	252	244	249	269	262	254	267	220	252	271	255	259	280	244	253	269	278	270	267	275	270	245	283	259	286	242	244	220	257	262	271	263	289	257	267	266	255	274	242	257	270	261	263	236	245	244	263	266	278	251	263	272	270	242	225	264	226	235	278	252	269	249	241	278	269	261	261	262	258	258	263	250	250	246	276	290	243	262	274	246	245	256	268	274	252	236	289	302	257	245	263	273	279	256	247	283	247	273	264	257	271	265	278	267	252	245	272	259	243	254	278	256	262	247	245	259	266	241	241	263	235	260	245	282	265	258	239	247	251	274	241	243	237	249	257	258	291	242	261	266	253	247	258	268	280	227	251	261	268	248	266	238	275	239	258	272	270	284	256	265	249	265	264	248	272	266	270	278	264	246	258	279	277	289	269	278	274	260	295	234	259	259	269	263	273	303	267	243	237	256	266	255	228	258	263	256	251	256	228	250	246	293	284	258	278	226	264	300	254	243	260	244	291	253	242	251	253	250	240	237	247	237	268	281	287	265	272	272	263	252	256	234	244	224	284	272	292	254	245	254	263	255	268	237	259	266	230	283	244	225	268	257	261	263	267	247	280	288	259	260	267	244	255	273	274	251	256	264	238	240	266	237	234	260	276	265	253	262	247	255	293	264	240	284	236	294	288	236	237	287	266	264	216	223	241	262	250	283	275	264	269	278	299	290	243	280	247	276	270	277	243	269	226	261	275	264	257	265	293	248	243	254	249	255	262	261	249	248	266	257	260	245	262	257	248	276	259	254	253	259	253	241	265	266	257	233	261	276	276	235	275	265	246	281	230	269	274	248	272	269	253	255	244	244	226	267	231	263	274	259	229	237	240	262	294	274	243	283	241	264	259	287	245	263	258	270	257	273	270	254	259	251	251	248	298	222	213	268	241	280	248	270	270	251	273	258	243	261	243	254	235	255	237	294	282	273	258	245	255	248	264	300	252	258	256	257	244	264	241	252	249	277	282	253	294	272	272	276	263	264	246	258	246	290	264	270	253	280	259	253	255	277	244	279	289	291	245	235	258	258	257	275	254	298	284	239	255	270	246	281	275	262	267	254	239	252	271	266	263	271	268	263	245	253	279	252	242	254	262	256	243	260	236	247	252	274	260	276	267	244	240	256	251	262	225	259	255	277	267	249	246	249	267	250	263	275	238	259	283	264	259	259	278	239	272	272	276	272	250	252	260	257	277	241	246	236	292	250	281	282	250	275	254	253	266	279	253	279	260	280	252	261	277	257	266	262	242	255	273	254	262	281	239	253	269	252	268	265	235	253	264	262	288	237	282	261	291	252	256	275	242	259	240	262	290	254	241	255	264	269	240	282	252	256	263	234	252	250	274	265	238	293	255	260	269	270	276	267	280	254	258	248	256	257	292	243	294	271	263	287	258	262	263	260	254	281	263	275	233	237	269	255	280	279	275	289	257	302	234	288	253	260	285	254	258	264	284	266	256	254	266	305	265	275	223	262	245	253	252	274	264	295	261	264	284	245	291	256	256	256	267	263	230	265	253	255	289	261	274	264	243	242	237	262	260	260	260	287	261	271	279	251	279	249	258	282	257	275	267	275	260	286	263	272	252	239	269	265	262	258	249	261	236	249	277	296	249	265	250	275	259	229	242	292	253	233	270	255	237	262	271	247	266	245	299	262	260	273	270	257	257	235	278	265	256	255	247	273	281	226	284	264	280	260	245	256	266	250	259	272	265	238	249	246	242	243	258	263	262	282	247	259	234	264	267	280	246	263	249	246	271	249	232	273	244	292	241	301	270	274	269	276	218	252	316	291	250	259	295	267	250	270	295	252	265	242	260	260	257	265	247	241	295	292	246	274	223	265	227	272	240	285	226	273
5829	4528	10762	11122	8591	6152	4828	4651	4662	4728	3492	2578	2099	2224	2298	2735	2376	2011	2314	2113	1805	1823	1608	1811	1383	1325	1441	1291	1174	1141	1145	1081	1023	885	998	979	961	871	853	773	778	771	832	735	763	728	782	746	745	723	656	687	768	754	716	718	757	717	755	683	691	653	677	756	729	699	708	714	743	729	728	681	675	712	671	680	738	700	693	701	673	709	754	676	723	699	714	719	744	713	714	727	670	706	746	717	707	731	713	771	701	705	734	703	703	703	706	723	691	687	750	735	668	749	754	676	699	727	753	693	674	712	700	703	682	683	683	746	716	674	670	674	701	702	727	721	703	732	703	725	649	703	698	716	702	726	736	700	711	680	713	740	693	619	763	687	657	729	677	709	689	711	683	698	719	671	644	700	686	699	711	720	711	703	671	712	718	743	686	747	738	669	705	701	693	712	726	708	684	725	718	698	648	731	707	733	699	651	753	696	694	710	690	726	736	670	678	677	765	683	717	691	705	709	728	723	715	668	679	718	665	693	688	673	741	697	708	709	751	730	703	642	691	707	695	721	709	708	687	731	740	705	683	752	723	704	705	675	700	680	703	713	696	697	724	709	732	727	693	706	668	648	707	717	729	662	692	681	672	756	706	722	677	733	677	673	729	700	751	714	724	699	730	703	665	684	647	660	732	726	728	709	709	705	713	697	743	690	660	691	704	685	707	696	703	679	659	701	724	677	709	670	706	696	674	712	717	675	693	702	700	727	685	697	742	722	710	678	703	720	694	707	713	664	706	714	742	684	701	709	703	738	720	682	719	678	684	729	752	688	715	703	736	729	677	695	639	699	720	667	710	692	710	671	743	678	679	700	716	742	682	717	725	696	633	670	732	711	749	690	703	695	707	701	722	771	659	719	754	683	711	704	656	760	689	680	708	633	708	702	679	662	720	701	730	732	680	741	686	645	736	741	696	728	655	711	707	721	749	671	718	661	688	682	664	671	721	756	699	661	694	719	721	701	722	662	701	675	693	700	732	701	629	692	735	675	729	727	690	706	680	649	680	690	688	664	686	666	654	654	709	702	700	742	655	690	663	711	709	738	698	702	690	720	704	668	710	766	678	678	683	737	744	694	679	709	681	693	704	675	719	694	721	710	676	690	709	712	741	702	672	717	669	721	710	715	655	682	718	714	698	707	758	734	700	737	712	708	694	739	678	706	682	729	680	694	715	767	660	739	683	693	701	697	706	725	754	722	688	767	733	701	717	705	675	698	741	686	645	657	722	740	719	745	731	695	697	716	662	713	729	680	717	693	705	693	736	720	708	676	702	711	727	688	698	724	678	737	678	674	704	702	697	690	722	652	683	676	721	732	709	705	672	699	691	688	725	739	650	690	665	731	703	680	677	741	702	747	714	702	727	706	685	736	685	706	678	723	730	747	714	695	667	692	685	694	713	693	750	656	652	732	754	713	680	731	685	674	699	698	703	674	737	704	699	680	712	713	727	717	701	713	736	717	704	710	678	712	714	695	720	675	677	660	720	721	684	709	721	705	768	693	742	704	677	708	710	694	716	642	689	733	685	671	744	662	676	685	715	720	651	690	727	733	700	706	714	711	728	710	731	696	692	664	660	706	733	752	703	733	706	723	726	729	739	707	693	722	664	737	701	682	683	702	674	765	703	689	746	688	724	695	676	689	663	687	681	678	713	695	768	691	724	685	736	725	715	715	664	735	681	660	713	695	723	701	687	700	730	710	710	701	676	653	667	706	741	737	712	698	684	687	675	690	712	724	745	712	688	723	687	691	678	707	689	672	722	722	688	745	667	658	687	707	658	634	704	659	709	699	667	693	691	709	653	720	672	725	722	669	671	735	707	694	664	650	726	666	667	698	656	707	682	704	717	687	677	679	721	729	757	692	705	731	723	724	719	699	693	681	719	651	724	745	697	649	682	716	707	709	697	667	694	729	734	681	678	675	684	662	718	727	690	716	714	678	751	677	691	707	698	699	715	716	758	715	679	727	677	760	679	708	705	716	676	738	666	734	678	670	695	733	710	702	722	646	692	702	725	666	708	680	725	694	746	666	731	726	657	688	667	688	698	659	717	693	707	719	669	737	736	672	721	714	703	689	702	686	685	689	675	723	676	700	686	655	723	697	737	727	633	700	722	707	713	697	713	757	715	716	685	714	733	692	700	720	742	670	736	647	716	679	674	717	722	726	671	669	690	657	681	735	710	684	650	678	717	727	712	734	708	699	708	671	705	685	678	700	688	646	725	717	695	694	702	731	698	675	684	741	672	703	734	735	717	694	710	718	742	689	723	686	718	687	727	696	708	672	684	697	706	731	721	708	669	734	705	728	673	733	711	688	670	704	711	665	708	732	693	668	707	666	707	695	695	693	696	710	720	710	725	734	713	711	647	695	678	743	684	653	703	714	682	760	657	648	743	699	701	730	693	721	699	706	712	655	726	701	694	714	692	707	740	694	724	733	714	671	738	733	719	740	662	697	716	747	685	721	739	704	692	707	705	719	715	709	721	753	719	719	717	680	668	658	683	679	743	725	717	697	684	661	691	671	689	757	765	728	709	686	745	709	682	671	728	737	691	705	705	663	692	674	683	746	701	704	740	677	695	723	713	708	737	720	715	712	705	763	684	667	743	648	686	708	678	731	672	738	685	691	697	682	683	699	728	689	644	673	715	737	689	692	758	711	701	636	709	733	707	704	724	703	670	709	699	703	703	709	723	700	670	695	663	686	704	715	700	693	709	698	716	752	704	693	733	696	734	666	693	689	702	664	749	667	721	663	679	700	713	663	726	659	694	679	656	689	732	661	702	673	705	760	699	687	687	690	711	686	715	693	692	680	712	704	693	664	683	717	744	683	693	695	721	717	720	690	696	683	700	700	648	710	692	695	700	679	683	667	692	728	711	720	690	701	698	736	703	706	753	691	679	682	692	722	669	723	715	681	685	709	681	720	694	714	729	673	692	693	713	677	691	716	684	742	732	729	723	691	669	693	664	698	698	691	703	711	714	676	758	665	736	709	694	708	716	681	772	705	714	695	764	736	697	646	727	664	723	660	686	727	749	694	729	696	800	658	691	692	708	727	700	651	655	705	675	677	640	699	700	687	693	679	690	682	697	705	729	686	710	730	668	695	737	708	747	734	732	684	719	736	711	697	729	717	740	723	718	739	679	687	719	708	691	710	687	714	720	693	710	664	710	710	702	679	713	698	732	743	689	697	671	709	707	695	722	716	705	720	670	675	694	672	727	731	666	683	712	719	727	667	709	692	707	715	666	747	664	746	706	692	647	717	693	725	686	677	688	692	682	690	698	666	707	666	724	732	716	700	671	681	705	713	722	728	706	742	715	698	712	679	719	706	632	694	670	732	670	701	727	722	750	697	738	741	697	726	670	698	699	676	701	760	686	732	692	672	688	712	717	671	741	670	713	665	712	676	684	684	742	641	664	707	714	627	729	707	702	680	709	704	694	741	688	692	698	675
20220	15557	24548	27076	23099	16260	11012	9789	10128	9730	6930	3868	2486	2928	2731	4443	3747	3101	3361	3204	2421	2344	2088	2285	1628	1565	1821	1321	1171	982	1197	900	877	602	768	809	745	454	448	390	308	342	337	293	337	236	273	253	257	271	219	254	200	235	234	225	251	212	193	234	209	226	231	212	226	206	231	225	227	197	211	227	222	203	213	196	211	223	209	192	246	202	223	216	239	243	196	221	195	250	200	226	232	228	180	205	225	209	229	212	213	206	193	213	206	213	244	191	206	209	217	217	225	208	232	213	225	222	181	186	216	214	194	194	207	221	187	211	218	197	213	243	209	207	215	227	222	208	221	184	212	211	202	203	198	200	216	187	177	196	202	201	216	207	187	201	196	205	201	218	243	199	192	203	203	204	203	217	216	214	225	211	185	208	199	229	211	209	199	197	199	212	200	201	210	213	217	214	208	186	184	209	236	211	200	220	203	243	208	172	194	219	227	181	218	214	215	220	189	205	201	196	191	201	213	211	219	212	191	211	217	216	209	218	210	214	198	215	198	199	217	208	225	203	204	205	194	197	192	206	225	207	213	192	234	223	235	202	213	223	197	205	182	190	181	217	219	193	208	194	233	224	204	231	201	205	219	216	236	204	198	197	191	239	221	203	249	199	210	203	214	194	226	213	219	220	208	215	203	177	178	212	195	194	207	198	209	226	201	205	213	235	212	223	190	216	234	211	199	224	207	220	215	215	200	200	200	202	194	220	201	199	227	211	208	201	186	237	215	208	208	192	218	211	217	222	233	206	207	215	201	227	177	212	239	194	213	186	228	206	233	208	211	228	214	179	179	236	199	214	208	203	193	241	216	222	215	194	200	240	203	205	199	173	226	213	227	191	207	221	207	213	191	194	222	215	213	205	199	221	195	218	229	175	195	239	198	203	203	216	230	192	244	238	238	221	207	216	216	187	225	213	193	185	207	176	221	208	198	198	235	207	206	215	192	238	219	201	221	196	210	206	202	199	194	226	204	189	204	213	201	220	202	196	196	219	195	219	219	215	207	213	211	203	220	208	210	207	190	213	226	193	245	232	205	214	189	206	195	221	215	211	200	191	207	200	197	183	212	201	228	201	220	199	210	207	208	215	208	215	197	222	200	207	189	209	202	217	244	211	227	192	215	212	210	192	196	194	217	218	228	219	198	200	201	190	205	195	204	201	217	191	244	227	179	202	223	209	203	213	202	211	213	195	208	196	188	186	197	208	206	216	218	219	241	201	209	218	206	190	223	226	188	217	215	207	176	177	187	234	237	222	238	197	207	211	217	223	175	215	192	187	183	204	218	218	193	193	216	248	199	200	170	217	206	223	223	197	201	196	207	240	204	230	193	214	196	205	205	236	191	177	220	220	188	221	210	199	158	222	213	182	205	207	214	237	233	214	237	219	227	221	225	211	194	207	200	212	188	248	235	216	202	223	201	206	208	222	208	210	197	204	225	222	228	208	259	211	196	211	225	207	196	206	207	198	216	218	200	216	179	216	184	195	245	207	196	237	180	194	202	186	207	198	203	200	206	209	208	234	210	236	220	203	203	190	211	203	210	211	171	201	222	225	211	212	246	207	227	209	218	224	200	187	196	198	228	203	210	197	214	202	192	206	205	180	204	197	189	199	221	223	211	176	186	207	213	212	213	201	207	213	226	230	186	209	200	191	193	204	221	189	214	208	215	199	209	198	227	220	205	198	212	228	186	187	195	210	190	206	203	200	208	207	207	198	202	219	226	207	229	213	200	191	211	208	211	225	235	239	207	214	212	200	209	182	201	205	224	234	212	225	210	208	227	211	225	194	180	207	179	200	192	187	211	234	234	191	224	232	190	195	215	209	209	207	207	217	187	218	204	233	228	215	214	214	221	210	210	199	211	213	203	197	170	229	225	211	210	217	197	194	185	220	223	205	222	212	187	193	212	194	195	190	205	201	220	206	206	211	170	224	229	219	225	188	219	201	195	225	174	207	201	199	203	206	217	222	189	251	211	223	215	214	217	180	202	206	218	209	199	197	214	194	216	232	214	227	190	202	219	225	212	211	242	185	201	211	203	230	195	214	203	222	225	197	230	211	205	204	203	235	213	204	218	202	219	194	208	192	208	211	212	187	200	209	205	194	191	224	233	226	196	204	219	220	227	215	208	220	211	197	197	181	208	222	227	191	199	194	178	194	230	192	206	222	218	226	194	213	213	206	212	217	200	221	197	205	208	256	239	191	226	202	203	207	190	231	211	229	184	184	206	181	209	213	208	216	197	236	213	211	211	218	199	220	212	201	218	219	202	226	177	214	210	219	224	204	198	201	217	211	218	208	217	196	213	219	186	231	225	198	206	178	211	197	179	202	222	208	240	206	191	207	196	216	224	185	198	215	195	196	225	222	220	211	216	213	225	199	222	221	218	222	205	197	186	218	212	194	198	210	217	193	229	192	198	229	188	219	213	228	205	208	217	199	211	196	180	223	190	203	215	207	187	211	211	232	201	206	212	194	210	206	187	227	211	213	220	209	227	248	216	231	216	212	182	225	210	219	225	229	208	218	228	200	217	201	202	233	215	216	203	209	217	197	213	207	232	210	186	248	192	206	224	213	211	189	221	221	213	210	203	199	200	201	199	184	202	200	200	236	206	220	212	211	174	233	184	206	217	205	242	203	209	185	218	229	227	218	203	219	181	196	204	209	234	218	209	215	202	205	228	205	225	219	204	195	226	207	211	226	222	214	203	213	206	209	188	206	212	206	212	190	201	190	202	210	209	186	212	213	198	198	220	204	216	213	198	214	197	207	208	228	216	206	192	194	208	192	217	192	197	202	222	237	181	208	191	208	208	186	206	230	189	198	203	232	193	236	204	224	190	199	243	203	249	198	201	204	189	217	219	187	211	228	208	215	209	228	215	207	209	190	187	193	207	195	200	199	180	208	206	207	222	198	212	220	228	211	201	209	225	220	221	190	236	218	193	215	183	251	212	186	188	212	247	218	191	211	198	196	202	181	226	216	203	200	202	205	217	206	220	195	204	220	204	222	212	225	228	205	214	211	197	189	209	250	220	200	232	199	233	211	210	213	191	200	194	222	178	192	206	202	204	199	217	197	206	193	201	230	208	215	206	231	198	225	198	219	197	220	205	234	218	207	235	202	199	218	201	222	214	228	219	214	226	170	192	225	221	203	210	234	194	238	217	192	204	183	224	203	180	205	206	207	166	212	215	206	212	185	209	228	198	201	221	210	231	195	228	220	193	205	218	205	223	211	186	226	224	226	221	199	202	208	219	231	217	217	218	222	198	195	174	213	194	196	191	208	200	187	203	213	191	212	216	226	195	195	217	219	185	213	224	211	202	220	209	201	194	205	221	199	221	200	210	195	208	201	208	252	212	226	207	215	208	223	223	219	213	198	215	208	224	220	221	212	189	212	204	202	213	189	189	213	200	200	220	218	203	208	208	217	217	232	198	207	202	202	216	210	212	207	200	200
15647	13620	24912	27971	26280	21976	19503	21042	23384	23872	19402	13236	9628	11622	12272	18010	14891	13096	15533	14964	12751	12118	11342	11963	8681	8781	10503	7841	6781	6314	6965	5355	4806	3108	4778	4804	4669	2825	2423	1909	1948	1813	1518	1196	1408	1008	1124	1013	899	995	754	756	727	730	688	633	703	692	652	686	669	671	649	660	628	663	688	645	660	597	623	639	678	649	615	625	658	656	632	594	627	617	625	603	564	618	613	644	596	612	586	574	616	588	555	574	536	590	587	573	547	603	579	575	614	598	584	580	583	556	560	620	562	613	578	597	566	580	585	576	582	619	586	580	600	550	617	568	568	578	613	559	591	614	606	561	597	574	593	555	576	574	571	561	603	580	597	571	587	578	598	565	591	561	595	577	605	567	576	611	584	539	582	621	551	557	581	572	583	608	604	566	592	562	538	570	582	544	562	561	554	582	548	557	605	563	558	548	530	594	595	573	584	599	569	597	559	627	613	587	570	581	542	525	571	563	596	553	562	568	570	618	571	600	632	558	573	575	573	583	569	565	585	600	542	567	554	611	576	612	574	550	556	584	558	595	581	614	608	552	602	548	559	550	585	607	632	594	598	573	611	636	579	555	600	587	555	565	586	631	575	584	570	569	568	570	590	539	574	650	597	577	565	589	626	587	555	619	566	584	537	542	589	569	570	597	606	548	578	603	579	555	559	613	606	579	555	559	586	597	525	578	610	550	608	559	571	594	554	551	542	569	586	563	581	575	576	606	578	534	594	587	561	583	563	611	555	574	586	581	550	561	548	569	604	576	563	557	581	547	566	584	573	566	582	581	547	597	557	535	627	559	566	552	593	562	551	566	578	497	566	568	597	564	599	567	559	569	549	551	562	554	593	587	554	557	574	563	535	566	584	561	640	554	585	599	590	553	545	590	539	578	548	548	571	576	583	540	577	547	583	588	610	562	583	559	563	592	569	561	559	550	583	566	566	575	537	552	595	553	542	578	567	585	575	568	644	582	597	560	619	551	579	564	560	551	561	615	628	574	572	556	556	586	622	576	562	602	569	550	567	587	595	625	554	553	609	597	594	525	587	585	576	574	577	589	587	577	587	585	570	587	622	544	538	538	547	573	601	583	558	553	580	575	588	570	564	615	543	599	610	590	563	574	568	557	536	618	562	559	565	560	575	572	568	577	558	614	588	577	601	591	527	551	554	581	627	604	612	563	570	570	544	643	600	600	572	587	538	574	587	601	553	560	614	588	581	583	558	572	572	568	597	605	543	582	579	573	615	572	589	536	572	560	608	564	542	556	578	594	599	576	578	570	579	580	573	565	620	604	624	551	560	533	546	606	522	572	573	595	577	573	598	556	583	551	582	584	584	535	571	544	585	555	550	592	627	600	583	557	582	590	593	604	550	611	551	561	564	592	575	565	535	543	574	566	590	599	562	582	593	519	558	594	606	566	593	574	597	546	585	637	539	593	565	582	612	554	556	578	534	553	576	547	576	625	576	600	553	562	588	544	604	556	540	588	585	554	580	607	569	565	575	532	545	601	547	571	556	608	569	553	564	573	589	566	628	599	579	554	562	575	552	529	603	576	544	616	575	595	568	596	608	587	572	567	597	626	617	620	589	579	597	570	547	547	559	603	595	575	603	563	546	554	599	567	608	595	589	615	569	563	586	517	584	599	582	597	549	583	600	564	605	590	567	574	577	572	566	581	600	583	623	591	553	547	592	604	579	570	582	581	544	572	557	586	568	541	578	541	582	619	560	572	560	592	599	553	553	544	585	610	551	580	578	574	604	564	589	629	585	628	559	586	528	557	559	568	535	551	577	579	594	594	550	596	607	591	560	565	589	572	551	575	572	576	564	556	597	595	591	576	580	587	593	597	575	600	626	625	572	535	570	560	603	621	592	533	620	573	534	563	528	561	624	559	562	570	597	557	581	581	593	624	555	598	558	587	585	578	612	582	615	593	610	544	584	593	599	545	583	590	552	591	571	590	604	553	571	569	551	604	528	593	618	563	549	600	543	605	599	561	552	595	603	569	578	591	584	579	578	562	578	591	592	586	578	551	575	572	600	563	569	564	607	541	570	563	545	560	572	595	636	597	577	576	545	594	567	575	571	600	615	589	588	563	556	583	567	575	605	531	574	573	594	545	550	580	550	554	541	599	554	564	550	597	545	547	577	632	586	552	572	597	578	605	567	553	578	541	577	623	545	573	571	524	619	568	584	599	541	597	575	527	565	543	606	536	563	588	593	582	579	572	604	592	564	563	571	587	577	551	538	575	555	554	556	594	568	571	593	561	567	543	582	561	535	592	569	599	565	604	585	578	574	569	595	582	570	599	576	590	587	539	608	619	579	572	597	578	606	568	567	569	595	535	598	603	581	561	546	618	596	582	599	573	554	570	524	567	594	544	530	590	561	564	518	586	592	564	556	550	565	588	558	581	586	597	566	548	581	603	609	584	582	551	561	548	555	571	575	537	577	595	604	553	573	586	567	592	517	593	547	585	605	598	565	565	586	584	580	567	608	573	583	594	576	574	561	537	614	597	596	562	604	551	553	552	590	574	580	588	551	571	567	607	626	545	567	575	552	561	576	595	600	594	574	572	581	579	579	580	603	551	619	583	547	589	603	576	608	591	571	601	620	518	577	600	607	547	591	580	567	524	559	607	578	577	582	586	581	589	548	533	575	604	528	614	550	624	583	624	567	565	570	519	602	564	569	592	566	581	546	614	566	591	581	601	520	602	587	560	563	544	610	586	575	614	611	555	590	539	589	540	591	595	598	566	565	642	540	547	594	635	581	574	596	567	590	627	591	594	526	534	556	586	623	546	569	540	595	607	541	594	554	575	562	582	574	575	558	612	583	582	556	561	573	541	546	562	577	607	570	581	610	578	609	544	598	576	583	615	558	574	606	553	541	622	613	585	583	583	547	577	582	536	579	582	603	569	589	601	561	631	589	584	540	612	547	585	575	543	587	570	591	543	605	575	567	574	597	538	554	552	633	561	573	590	583	526	565	548	574	592	615	591	634	561	623	576	616	522	559	592	547	570	578	585	555	519	537	552	591	597	589	566	582	594	547	538	585	624	561	544	556	543	548	608	556	631	596	608	558	579	568	563	537	582	587	544	521	606	604	565	581	552	617	590	541	544	599	590	587	581	566	602	592	594	577	579	570	568	552	601	561	595	564	586	550	605	558	552	566	570	557	611	515	574	582	536	557	593	579	613	576	512	605	593	599	583	576	561	605	585	559	573	596	596	590	581	561	579	599	555	567	567	603	585	555	555	543	553	560	596	575	558	631	588	579	593	549	587	578	539	571	589	606	563	542	578	610	532	588	620	605	590	580	581	536	544	586	540	579	567	618	608	540	592	597	623	591	625	586	556	556	582	588	576	589	574	519	616	572	624	562	561	598	602	539	549	550	597	576	612	574	593	539	566	589	596	604	535	592	598	585	572	589	573	557	559	571	590	550	600	558	553	619	571	567	599	577	575	611	595	606	607
28023	22424	30898	32846	28748	22885	19111	16060	17087	15028	11377	5902	4048	4447	5063	7229	6122	5184	6139	5257	4632	3985	3408	4583	3318	2563	3067	2547	1984	1731	2060	1594	1572	802	1273	1200	1171	738	611	507	533	463	387	317	384	265	309	261	233	298	209	202	209	202	219	209	208	188	207	185	182	191	212	197	176	202	193	178	196	179	211	216	216	184	177	164	187	203	205	212	199	176	167	189	178	176	197	181	192	185	167	176	178	183	153	177	164	175	187	180	196	199	178	163	180	196	174	158	186	175	184	175	166	196	174	174	190	187	158	177	174	188	181	154	176	202	156	199	176	176	165	194	186	190	176	199	182	192	183	176	195	173	211	175	197	173	171	170	181	183	162	158	177	189	193	174	184	175	180	160	175	154	181	185	202	198	184	171	210	182	185	172	183	205	172	182	188	182	164	169	167	177	190	163	185	206	198	199	200	173	172	173	206	201	172	169	209	200	188	163	172	172	201	179	166	199	189	179	162	148	199	198	193	187	175	183	207	182	180	169	176	176	174	178	201	171	179	185	179	175	182	176	163	172	187	210	197	174	177	175	183	173	197	172	143	188	181	172	148	192	184	167	165	182	197	191	164	152	184	158	170	173	189	181	178	177	182	168	187	171	188	188	160	201	161	182	179	174	171	188	166	193	168	159	193	163	178	178	156	176	163	193	174	173	194	175	173	169	183	178	176	196	202	172	173	219	172	192	202	186	166	164	165	159	139	189	171	180	181	191	186	173	182	178	164	179	183	154	174	158	184	154	162	182	206	161	170	193	171	169	174	191	188	163	155	170	189	185	186	184	215	170	185	187	182	198	186	171	170	160	193	164	166	151	173	160	180	168	190	163	162	179	178	150	174	175	185	172	140	182	164	195	181	185	166	171	172	183	165	190	194	167	182	181	193	192	163	167	164	185	174	190	203	166	178	179	165	173	176	183	186	183	150	195	199	184	194	169	167	199	209	184	191	166	184	188	184	178	177	167	173	174	171	180	165	202	162	168	207	188	171	140	176	157	181	159	178	182	153	184	171	187	200	169	182	173	173	179	170	165	168	185	206	174	182	183	188	177	190	172	195	185	180	165	175	189	193	165	170	185	186	179	161	158	198	193	169	192	184	177	176	176	173	190	207	192	162	185	168	174	182	190	205	165	173	174	175	182	169	168	184	157	191	188	181	182	182	187	188	171	182	168	197	196	172	182	179	185	167	172	183	189	169	165	155	153	185	172	168	170	170	172	171	180	176	187	199	166	160	177	157	165	168	170	179	184	175	180	169	166	149	180	190	163	159	173	164	161	158	187	198	180	185	180	184	164	176	183	199	189	183	184	178	192	165	184	162	168	187	177	174	181	170	171	187	171	164	199	152	181	172	168	180	178	186	180	192	167	170	169	152	169	178	165	180	172	186	170	153	173	205	182	189	178	178	181	171	187	162	188	190	188	176	178	189	182	182	184	182	168	162	179	162	171	184	195	164	186	169	169	171	178	168	169	171	166	165	174	178	182	179	197	165	188	188	191	195	195	171	172	164	187	193	203	167	161	170	161	180	195	189	167	190	199	176	196	162	169	164	205	198	199	175	183	164	182	173	169	151	177	164	170	166	161	181	179	171	173	167	173	176	165	194	199	182	207	180	175	174	172	167	182	184	169	180	175	192	207	182	165	192	190	161	197	196	162	172	200	189	161	192	171	175	165	163	188	161	183	178	173	183	158	198	182	162	173	177	191	185	185	197	172	173	181	196	203	163	191	175	188	216	195	185	193	169	170	184	198	201	177	178	174	179	176	184	163	177	190	189	182	167	184	207	176	204	169	179	182	163	149	194	188	185	191	163	178	177	180	185	164	176	192	194	173	185	181	212	168	182	188	177	169	169	164	187	170	170	216	199	189	185	189	180	171	168	204	191	178	179	185	148	195	167	176	163	155	168	169	171	194	175	157	185	204	188	182	219	191	181	172	174	160	157	185	176	191	162	172	196	196	169	187	166	164	160	158	170	163	175	157	185	196	190	186	166	181	162	187	178	158	170	193	195	181	172	192	200	174	184	183	171	180	166	208	170	183	180	183	194	193	177	186	185	165	183	167	161	182	189	194	180	160	178	160	181	177	167	172	182	151	172	198	179	204	156	193	163	201	173	184	187	162	161	169	167	185	201	184	188	183	186	172	168	172	198	174	173	171	183	182	200	194	175	177	171	180	189	188	177	186	156	186	177	171	166	180	205	198	162	183	167	174	196	193	166	167	160	166	157	169	166	197	175	196	168	179	170	171	193	176	183	208	195	194	181	171	163	164	186	158	174	173	183	178	174	175	149	169	167	166	173	179	165	173	165	173	197	187	181	158	168	149	166	187	180	180	170	186	165	162	181	166	185	194	193	169	176	171	206	189	192	177	187	196	166	158	183	160	151	187	182	194	166	197	177	189	180	169	161	172	178	181	175	202	185	184	192	150	179	181	170	176	190	156	158	169	178	172	193	204	166	167	181	202	194	174	203	180	192	179	186	151	169	181	173	184	203	175	166	182	186	160	180	180	176	174	185	178	179	173	175	183	173	187	176	168	177	167	179	179	200	168	187	178	178	192	166	186	172	191	176	177	193	176	187	168	171	193	184	177	170	169	185	182	169	183	191	178	169	166	184	173	164	182	183	183	173	158	168	179	188	169	180	171	181	183	163	190	171	186	191	164	197	191	167	168	189	188	178	161	203	203	196	162	185	193	174	185	192	209	171	179	182	161	183	173	156	179	177	162	163	182	180	161	170	180	153	181	182	198	188	169	186	190	176	186	178	177	173	174	182	185	176	186	179	190	181	160	182	179	177	165	158	194	180	174	173	195	191	187	181	168	197	173	192	162	190	187	179	175	213	174	174	176	197	195	176	187	169	194	168	151	167	182	194	191	193	193	159	181	173	203	179	167	180	189	162	170	165	193	166	202	177	204	179	138	163	189	147	171	189	192	178	187	197	171	189	166	165	205	189	169	188	160	175	176	183	173	195	180	204	173	162	179	194	185	159	164	161	203	170	178	200	183	187	176	162	177	168	180	182	189	173	164	190	169	173	186	151	181	172	204	184	184	181	163	183	179	175	165	182	167	174	167	192	174	151	187	174	188	168	162	174	169	171	182	174	178	166	190	166	159	198	168	140	183	172	196	162	166	188	192	163	187	170	199	197	174	174	177	172	179	190	187	196	192	193	166	173	176	188	189	175	188	179	156	164	173	184	171	183	193	178	186	183	163	168	160	181	181	175	204	182	177	191	190	194	177	192	190	171	182	200	175	176	150	185	173	182	186	174	173	191	192	165	182	176	174	188	157	183	185	166	157	176	169	161	178	218	147	172	176	183	167	168	187	161	194	174	186	166	181	179	161	204	182	178	189	179	159	178	190	175	199	171	211	186	182	156	189	193	183	186	176	191	186	184	158	197	181	201	179	168	173	152	172	183	185	180	153	166	180	186	194	158	157	187	150	157	190	181	193	193	178	181	188
18902	18003	29287	33057	32310	27144	26542	26972	30429	28925	24582	15247	13687	16062	17799	24063	20652	18576	22494	21521	19124	17872	16639	19236	15116	13467	15577	12574	11094	10023	11256	9149	8812	4456	7449	7445	7634	4380	3190	2814	2981	2615	1963	1487	2001	1358	1503	1178	1138	1215	840	871	783	731	772	676	708	729	605	598	633	612	635	649	616	605	569	638	608	566	608	586	575	611	589	611	640	604	575	581	616	611	577	576	555	527	569	512	534	493	554	520	506	540	558	515	486	503	523	512	492	577	502	490	517	516	543	537	548	515	504	542	531	506	520	521	493	538	471	536	488	522	524	528	491	493	489	525	525	481	506	509	496	530	496	522	540	517	530	511	511	477	520	539	536	502	519	522	499	550	505	476	522	507	514	510	500	537	496	515	473	494	527	483	493	488	488	526	477	462	488	516	454	515	528	534	455	506	497	503	524	467	510	472	493	511	452	471	497	497	482	512	534	471	489	498	529	475	526	526	533	518	554	515	526	506	494	475	501	491	495	490	501	488	513	521	482	510	495	484	493	527	507	475	503	462	522	519	493	504	513	503	518	492	497	502	493	498	526	524	539	515	525	484	459	512	537	464	519	518	504	521	512	534	472	504	475	510	468	473	492	521	513	497	469	516	540	499	518	495	526	508	550	549	526	505	469	499	521	484	496	486	508	491	484	513	519	494	511	498	491	459	498	503	496	501	496	500	503	498	496	468	532	498	462	507	497	526	523	482	484	513	501	495	477	532	491	469	490	478	467	494	498	501	509	509	507	506	509	478	453	480	499	508	530	544	520	494	494	485	521	497	466	516	528	523	549	505	504	493	481	520	492	549	488	514	547	539	512	500	489	507	525	484	455	532	481	538	501	511	516	517	510	485	491	500	502	530	492	480	496	553	485	524	504	538	534	528	518	500	506	511	484	500	491	473	518	492	476	498	527	498	519	484	508	489	506	512	530	487	487	517	512	506	507	478	511	513	546	501	502	513	495	431	514	488	513	514	532	516	507	506	521	488	511	524	498	532	492	527	537	498	513	481	505	514	516	510	476	531	514	454	529	518	498	501	512	530	522	514	473	486	470	500	504	492	532	533	510	481	532	500	495	519	475	492	476	540	464	517	507	544	540	501	526	463	507	576	542	465	519	486	509	485	503	520	513	478	469	500	508	489	535	501	521	523	533	517	523	467	477	496	490	475	511	509	501	500	490	520	506	478	539	523	458	501	519	482	521	460	505	550	527	506	489	496	519	504	466	510	516	524	513	527	525	522	510	518	507	530	490	470	468	483	483	516	531	485	520	513	490	509	502	514	520	494	501	500	494	513	488	512	507	536	513	475	470	500	508	467	524	468	520	516	492	510	521	512	523	569	508	528	510	520	489	509	535	493	526	480	520	501	476	527	469	491	503	533	483	545	519	499	497	473	489	509	501	505	481	502	475	538	506	500	538	492	464	535	508	521	501	546	507	499	475	510	470	504	488	507	505	536	516	517	501	530	508	468	522	471	499	506	522	512	494	500	514	498	495	492	472	482	508	500	486	511	492	525	536	469	538	532	506	489	516	516	470	539	533	538	534	491	484	494	489	504	500	491	518	535	527	513	541	526	538	531	545	496	477	459	477	470	547	528	552	511	456	505	512	495	525	510	530	533	476	517	483	484	515	498	513	510	529	466	505	470	507	490	503	498	474	501	529	486	483	562	477	520	475	515	500	491	527	535	517	511	500	530	520	458	528	546	502	528	480	530	500	509	515	529	521	469	464	540	505	519	492	484	518	490	532	466	539	513	490	489	498	536	534	491	493	501	467	519	488	518	497	460	496	494	443	479	480	520	473	450	488	495	520	499	496	505	473	562	470	500	514	500	437	501	506	476	524	512	519	494	471	485	485	484	516	512	484	507	480	520	466	561	534	508	446	552	494	530	483	482	521	477	490	526	499	500	507	524	514	517	513	510	502	469	531	525	486	491	487	520	488	488	501	507	463	465	529	499	549	504	484	480	494	495	513	495	503	513	529	487	560	508	550	496	520	507	518	533	493	560	550	503	520	526	516	475	481	522	487	476	504	486	504	497	536	552	504	538	499	498	516	511	497	521	522	528	516	472	479	525	486	502	501	535	474	490	466	466	529	509	482	543	485	509	513	482	558	506	499	491	505	460	472	525	517	520	516	489	528	474	508	523	534	521	497	503	526	537	509	482	538	549	502	508	467	512	503	561	510	516	508	501	520	478	568	512	484	473	521	524	485	505	468	533	466	482	509	484	496	509	530	493	517	476	522	484	526	506	527	512	473	521	529	501	504	490	558	487	539	502	552	483	496	503	447	464	501	490	498	519	511	475	542	485	515	484	509	475	454	506	514	504	517	484	527	490	477	514	518	544	527	490	512	530	539	537	530	525	499	512	482	517	536	515	516	485	479	524	552	531	439	511	499	516	529	507	475	467	516	519	525	485	516	511	505	497	513	537	538	495	473	482	523	474	503	497	520	478	541	567	470	501	463	540	486	499	470	520	516	482	496	467	501	491	524	485	487	514	467	468	492	533	482	518	494	538	470	512	491	502	517	485	486	504	527	470	481	505	501	473	498	494	534	522	499	465	495	475	536	494	478	497	488	515	508	502	535	515	511	521	524	497	518	514	528	487	491	500	512	524	500	507	529	504	491	495	495	507	481	509	524	527	500	493	525	526	487	501	484	491	505	550	540	507	499	493	489	516	499	492	495	479	499	595	489	503	528	512	495	500	543	504	483	500	510	501	506	500	544	512	528	511	485	490	510	520	541	518	531	483	549	498	502	522	466	492	466	508	467	492	524	493	494	492	495	523	505	487	494	493	502	497	477	500	507	485	476	522	513	509	502	497	510	498	494	509	486	485	465	502	562	490	482	473	507	494	494	555	521	507	540	511	513	530	488	484	495	491	515	491	507	494	512	478	511	478	488	504	487	504	509	504	494	482	489	493	557	553	510	503	519	516	542	516	540	491	540	544	511	567	507	511	507	504	472	516	470	485	499	479	514	500	483	508	455	530	533	488	489	459	467	483	484	517	546	486	500	497	491	508	466	480	482	495	485	506	539	505	474	514	456	480	475	502	492	524	498	513	481	494	536	529	513	503	495	505	521	508	543	514	533	496	513	511	503	524	494	507	474	462	475	520	502	483	518	508	526	513	528	513	504	535	515	519	534	479	536	507	498	492	533	523	519	505	524	534	476	511	486	505	507	482	516	521	507	502	523	547	509	524	478	525	478	499	505	499	484	509	518	501	509	510	517	480	535	480	476	514	553	520	502	499	487	475	552	499	501	497	473	525	503	503	482	478	486	508	518	559	492	500	537	536	511	494	481	504	499	489	522	515	492	491	447	495	550	528	501	532	518	452	507	519	520	535	497	514	476	486	490	507	518	505	483	514	534	480	524	468	486	490	460	553	494	507	495	494	486	501	510	508	505	508	518	525	451	546	514	476	467	508	506	510	513	490	516	493	512	524	507	493	508	523	514	536	509	509	490	500	524	470
5754	3433	5364	4745	2903	1651	1143	1083	968	842	664	533	489	481	500	502	459	444	463	440	403	400	361	367	343	327	357	334	305	298	320	288	316	317	286	273	273	273	279	278	263	267	265	259	230	277	270	252	256	261	252	257	249	261	268	261	304	264	253	258	258	270	253	245	271	255	266	265	254	239	256	276	260	255	247	265	252	268	285	254	274	259	273	250	264	233	279	253	236	244	291	239	246	262	233	235	270	261	238	282	250	251	280	224	240	249	275	257	271	288	272	279	267	259	289	252	254	289	271	261	239	256	266	238	248	244	227	256	245	242	268	244	254	245	229	277	280	230	251	273	250	241	268	270	281	237	252	252	266	259	252	234	250	272	250	252	258	272	268	270	270	268	297	257	256	262	273	246	281	270	270	267	280	264	286	257	225	274	241	258	250	251	262	247	253	240	271	246	283	243	251	229	240	271	258	240	246	252	253	274	248	256	268	261	258	234	242	284	272	253	257	253	258	287	254	236	297	245	258	292	262	291	263	246	247	264	271	280	265	257	262	258	266	256	270	246	268	235	249	238	255	258	258	271	265	258	235	271	212	237	256	269	279	271	282	245	249	253	259	262	253	296	281	263	243	233	247	252	291	271	278	268	288	269	264	268	244	247	235	270	269	253	257	252	261	300	260	265	257	250	263	275	269	281	251	281	269	249	253	249	262	280	258	267	266	296	258	261	251	275	258	269	272	254	257	256	244	241	266	256	256	252	271	270	269	285	246	275	280	251	246	275	256	274	233	271	263	279	279	264	262	248	237	265	251	265	230	245	247	251	251	231	289	256	256	268	254	232	232	252	250	278	262	255	270	291	261	278	271	254	248	248	253	232	256	271	250	255	261	237	273	258	267	273	228	286	242	243	306	270	256	276	264	260	262	247	276	272	245	269	225	284	268	259	245	289	283	274	253	243	261	255	239	271	254	242	284	247	286	257	246	249	263	267	245	210	256	292	233	268	241	240	290	246	238	238	269	263	265	247	235	254	230	276	263	243	254	256	271	239	252	238	245	243	262	258	272	253	244	263	282	270	260	276	248	241	249	245	253	263	258	236	255	232	253	261	244	237	271	236	272	275	283	245	261	285	277	252	252	280	270	257	244	269	233	249	247	270	282	231	279	266	258	248	249	283	232	252	270	271	237	248	272	265	262	218	231	261	230	244	266	257	244	252	271	249	253	233	254	234	244	277	243	242	272	260	291	259	260	248	264	266	259	231	217	255	257	267	262	240	248	236	284	251	266	256	257	277	252	256	270	236	244	272	286	247	286	269	272	253	238	246	249	256	254	253	253	238	253	251	253	298	264	264	258	260	243	234	272	292	268	240	241	253	257	226	263	266	271	240	258	254	227	244	237	263	288	259	246	267	266	261	266	268	264	268	263	260	287	263	276	273	253	261	271	273	274	277	288	268	274	264	264	263	249	269	265	270	228	250	242	255	236	301	261	247	267	275	251	266	259	254	258	247	264	266	265	284	255	256	276	245	246	249	269	261	274	252	272	288	261	249	237	235	265	218	277	238	227	259	255	261	259	277	268	268	258	245	272	251	282	259	282	266	290	256	271	252	273	244	271	277	260	252	274	267	255	248	230	260	252	226	269	237	272	279	243	268	246	270	284	276	244	291	247	312	231	242	275	246	285	255	225	250	264	253	229	260	240	268	271	248	251	242	241	271	256	274	231	242	256	258	267	280	248	249	264	295	265	261	250	267	252	265	274	270	273	284	275	259	234	279	245	268	284	281	272	250	260	237	258	292	268	251	258	248	267	241	252	255	262	247	264	264	260	248	255	236	265	278	270	252	266	274	252	276	271	254	249	259	247	252	279	243	251	266	245	274	265	259	268	242	244	258	281	241	244	293	248	257	258	294	243	277	245	245	280	259	263	258	277	257	274	240	226	290	264	254	229	262	247	261	248	240	274	260	261	258	287	237	259	236	211	252	210	257	252	247	230	244	279	268	283	244	262	255	263	259	262	247	278	274	254	293	270	258	243	255	249	236	258	255	289	255	250	236	254	287	244	242	226	257	261	297	258	283	253	269	257	280	260	255	259	240	239	227	271	271	269	243	252	274	270	289	242	244	255	261	269	248	266	275	235	237	249	281	272	241	287	284	252	258	258	246	285	246	262	250	245	238	230	275	258	234	257	242	252	242	258	266	251	262	281	249	264	259	270	276	273	267	287	280	290	267	247	281	266	245	258	255	266	285	256	263	233	241	282	246	271	275	290	264	256	258	241	258	247	259	247	276	257	247	265	266	272	235	242	247	253	244	246	255	249	280	235	273	253	266	278	280	266	244	246	265	263	269	265	243	235	248	242	259	255	258	236	271	253	276	239	265	253	248	254	255	252	275	249	231	253	294	231	281	261	286	238	252	251	234	250	248	251	259	247	246	262	254	265	281	266	248	235	267	237	251	275	244	268	258	254	252	269	266	248	257	248	262	262	247	283	266	255	258	267	288	280	244	239	270	255	260	278	229	258	262	295	224	247	263	299	257	265	248	254	247	260	230	260	251	242	266	245	281	261	288	277	260	270	243	267	274	276	264	261	239	262	266	254	243	255	277	235	246	246	246	251	259	255	242	270	269	260	264	253	282	264	259	282	257	252	271	242	271	260	240	245	272	263	247	254	241	276	237	283	251	245	281	283	250	255	247	265	262	261	263	258	281	276	233	265	226	261	227	275	224	274	277	257	268	256	249	281	220	238	244	260	228	285	275	231	270	256	233	250	276	238	285	252	252	261	263	250	259	248	248	251	273	217	253	275	251	258	283	234	252	259	251	250	239	275	285	245	240	254	253	290	276	235	258	250	253	263	263	267	297	261	256	282	256	277	234	261	262	273	268	272	250	263	250	279	238	250	292	250	254	256	257	255	262	272	268	236	288	238	274	234	240	281	259	229	246	266	257	223	267	267	254	245	270	249	263	266	275	239	250	257	272	243	245	259	257	251	249	250	272	257	276	233	233	285	261	272	270	281	269	233	264	246	278	256	248	257	231	214	263	274	262	295	262	233	242	265	257	256	279	241	233	260	243	304	264	276	252	268	278	244	247	251	230	244	254	232	256	267	267	244	244	241	268	256	260	261	237	285	280	279	266	249	237	262	263	248	246	272	255	253	253	236	273	260	268	254	257	260	258	257	246	261	262	260	281	253	253	294	208	235	266	228	263	270	244	255	272	243	259	252	249	275	261	303	248	237	221	262	290	259	272	243	234	256	288	271	267	268	262	298	270	228	210	262	281	248	244	242	247	298	257	277	256	241	244	265	271	259	252	265	283	276	247	270	241	262	240	276	264	269	269	237	256	259	271	258	250	266	248	251	255	277	253	270	269	259	246	272	246	243	265	281	248	258	263	226	276	223	280	237	242	256	210	273	248	261	267	266	229	255	241	238	270	249	244	270	275	275	245	249	281	285	279	230	278	255	259	248	294	238	258	268	258	245	258	264	247	247	249	258	252
5906	4322	10204	10953	8608	5752	4683	4439	4571	4276	3260	2302	2121	2177	2145	2652	2222	1901	2240	1929	1843	1731	1567	1750	1381	1378	1430	1263	1070	1087	1215	963	1085	882	968	912	931	842	820	786	853	760	774	720	752	765	717	709	756	694	665	772	720	712	682	743	707	668	723	676	684	707	761	687	703	708	681	731	707	724	735	678	717	746	682	692	698	724	732	686	729	707	650	701	732	705	700	737	722	710	725	695	712	664	658	658	711	746	733	691	766	745	675	693	659	737	705	668	680	681	695	712	736	634	674	683	703	715	690	740	697	729	693	697	753	700	711	747	703	714	696	702	699	680	707	709	710	653	675	708	667	654	684	707	708	675	704	710	686	750	680	683	708	698	725	715	634	666	736	719	695	652	667	714	686	720	718	713	716	721	665	637	735	724	686	694	739	719	672	704	708	691	697	709	707	736	717	709	733	683	670	718	684	738	732	681	726	653	679	758	742	688	730	718	725	718	685	689	675	686	736	705	735	656	718	743	706	722	660	752	718	681	710	693	712	695	761	772	683	663	642	707	668	686	693	692	726	699	698	642	648	674	745	702	696	687	676	710	683	716	684	760	706	691	706	631	675	724	720	665	654	756	707	677	715	713	684	704	711	757	709	723	708	735	737	702	659	719	671	705	697	653	692	720	714	706	711	675	676	701	710	743	699	668	657	702	657	671	712	659	726	738	753	685	689	665	753	685	680	707	699	707	645	716	682	669	694	674	715	680	696	681	692	727	588	719	720	661	699	744	677	656	678	683	723	656	685	715	696	720	747	759	695	651	726	702	710	706	731	717	701	692	698	728	735	702	685	713	636	666	696	689	710	645	705	697	693	680	665	696	725	694	737	678	738	682	688	685	691	673	701	685	693	675	719	737	711	676	712	681	691	708	654	696	662	685	690	714	686	735	737	701	716	685	687	654	706	743	654	744	723	697	696	710	674	718	696	712	659	713	680	716	667	726	721	646	710	691	710	713	649	720	709	714	698	648	682	682	708	705	734	702	686	664	724	702	674	707	701	709	705	710	683	740	701	672	727	683	712	691	676	678	728	650	688	686	725	694	712	698	712	670	676	689	678	752	696	667	693	703	702	697	729	702	679	690	689	683	709	710	731	658	684	695	685	690	660	716	706	685	725	671	681	658	704	677	707	680	691	703	700	688	667	749	680	726	674	746	726	678	695	717	698	713	706	666	692	675	677	722	734	708	682	697	698	732	696	665	690	678	694	715	723	695	718	655	683	682	692	708	709	747	706	725	715	699	663	683	689	684	742	665	674	701	729	685	724	670	684	712	684	667	755	738	687	730	682	678	724	692	709	668	697	683	657	758	729	725	682	695	711	670	719	700	686	660	710	691	710	710	703	729	683	679	671	726	672	695	703	735	687	721	691	667	682	676	723	723	697	721	682	731	725	685	682	663	679	683	683	709	687	709	680	721	686	696	665	731	656	681	684	692	688	713	698	725	699	674	673	711	683	696	692	742	764	740	669	727	725	715	740	735	724	701	671	676	702	664	693	712	729	693	692	710	683	725	706	694	732	683	677	697	705	688	654	737	704	721	740	670	665	693	694	713	700	718	712	676	684	689	785	705	661	685	683	651	669	673	734	665	702	746	703	706	677	731	659	750	682	703	683	674	683	669	701	703	673	695	742	665	748	705	672	727	674	714	682	758	730	636	710	691	670	685	684	702	728	697	725	719	706	688	712	668	708	664	678	682	712	680	697	693	731	672	672	663	663	726	743	744	671	710	662	717	703	714	703	663	699	694	718	677	704	706	697	701	714	710	688	711	748	718	734	668	713	687	703	705	735	737	708	697	731	764	697	658	664	677	747	652	698	716	694	719	689	675	715	692	677	711	685	768	690	730	710	722	684	682	646	738	682	706	653	690	746	652	638	685	719	676	683	682	711	701	669	696	686	710	722	692	684	708	673	685	712	720	676	691	713	659	690	678	697	688	741	710	681	736	685	714	715	680	729	716	697	677	653	682	678	719	717	736	685	725	727	752	716	720	646	697	705	722	688	690	687	695	659	673	691	735	730	695	700	726	653	692	699	719	634	714	700	669	706	691	722	694	743	680	713	723	698	684	707	678	694	694	716	751	708	726	707	675	764	691	680	718	713	711	670	723	685	688	656	697	725	738	684	672	720	705	719	697	712	657	648	687	702	635	685	749	688	665	685	673	709	659	702	720	663	722	683	665	711	694	677	715	698	683	687	738	711	674	688	653	726	632	683	647	695	689	715	669	739	708	715	681	688	718	663	693	743	718	656	733	717	739	707	717	657	708	675	699	689	693	702	672	736	685	657	678	677	701	692	613	729	694	680	684	631	695	699	695	716	662	699	726	715	720	696	676	731	715	711	707	695	680	709	703	714	706	724	728	677	696	727	695	711	703	655	695	683	695	651	705	683	720	719	675	732	722	697	693	663	704	661	708	759	684	681	727	689	699	664	718	681	710	703	720	733	682	703	682	704	770	679	729	709	700	661	695	647	672	686	724	696	692	683	713	668	712	739	699	724	699	729	726	709	708	686	705	721	658	719	737	714	727	701	752	685	690	712	667	727	656	709	678	689	698	679	679	681	743	699	693	695	748	725	644	678	685	691	684	654	685	661	680	691	710	663	653	711	707	719	740	688	690	649	710	717	728	737	692	687	744	698	684	749	724	696	670	724	703	745	757	719	673	673	697	697	690	660	705	691	702	713	721	720	656	708	691	698	717	678	711	677	683	666	712	667	706	700	735	701	705	710	681	686	688	730	693	689	701	712	723	679	660	673	685	684	748	688	679	730	725	639	740	678	706	691	665	670	741	722	698	709	704	717	751	694	655	706	692	739	716	698	708	670	658	694	670	700	726	729	639	716	724	696	648	661	650	716	682	695	657	728	745	716	689	690	671	754	720	682	673	681	743	707	699	743	688	699	674	686	687	689	705	704	713	713	693	687	712	687	684	722	757	691	684	700	743	671	747	684	689	646	669	751	747	697	705	717	668	687	718	646	691	681	659	718	703	733	701	731	669	727	675	687	732	711	763	688	696	674	688	703	651	674	690	701	670	681	733	725	693	687	721	692	676	718	693	668	692	664	678	687	712	730	716	681	738	720	696	699	712	670	714	651	686	706	657	724	685	760	668	706	681	701	672	675	730	680	655	752	686	702	702	758	703	709	727	728	731	683	735	701	736	698	746	701	712	704	700	731	690	736	685	695	666	742	711	724	683	683	718	716	716	709	672	724	702	705	675	676	707	719	700	716	729	692	744	716	691	696	647	699	702	705	663	684	710	698	669	667	640	663	634	679	665	695	714	656	720	713	725	711	694	703	680	725	748	703	664	668	705	716	698	703	679	699	734	695	700	703	715	669	698	699	677	680	726	698	722	678	664	673	725	685	709	694	697	672	707	691	679	706	672	715	714	715	692	701	709	680	704	732	703	693	736	666	661	714	701	673	710	710	696	670	661	666	733	736	691	703	708	674	722
20734	16429	24558	27009	23342	16235	11848	8836	9588	8695	6282	3043	2562	3210	2723	4143	3580	2641	3369	2842	2537	2217	2042	2886	1614	1990	1825	1611	1163	1016	1242	968	1140	558	839	782	745	567	424	388	390	341	298	303	324	266	289	254	289	254	219	224	212	230	224	211	219	208	247	227	228	215	214	241	212	186	187	210	205	202	209	211	219	203	208	228	202	224	226	225	225	191	226	200	222	199	225	210	233	206	206	213	217	222	197	230	216	198	211	196	235	245	184	223	197	224	225	206	221	200	227	206	223	210	214	221	223	229	184	208	185	180	210	185	207	209	246	214	194	179	229	194	200	224	190	217	202	220	204	215	225	191	189	216	217	203	208	205	191	221	231	217	221	206	236	199	200	215	206	212	212	211	194	181	194	207	222	196	199	218	220	218	198	204	210	198	188	231	213	222	208	196	210	226	231	198	192	193	189	204	187	199	203	222	185	198	172	200	207	200	229	227	188	201	207	193	188	227	187	208	199	194	227	218	219	179	246	167	208	224	200	239	195	170	236	197	205	220	181	195	210	222	216	197	212	244	189	214	226	216	194	228	185	207	199	209	215	205	196	203	210	211	220	205	179	219	200	209	197	196	212	214	205	231	204	189	207	197	210	214	172	235	207	221	165	223	208	222	203	200	211	212	228	224	195	223	225	242	191	211	228	195	201	195	186	198	222	219	197	200	216	203	214	199	199	232	196	195	221	203	220	201	186	221	203	195	218	188	203	200	200	214	193	212	195	243	220	204	182	196	180	202	215	208	197	198	199	212	193	208	210	220	204	202	200	190	174	215	231	239	208	193	209	193	217	209	188	205	203	215	191	189	206	219	219	220	234	218	207	217	192	195	218	214	216	215	208	213	228	198	207	212	186	191	205	193	177	207	184	224	208	195	221	226	214	213	220	202	211	202	180	174	200	189	228	211	228	225	213	211	181	185	225	223	195	195	162	216	165	222	196	239	226	195	197	197	220	217	201	231	220	203	225	216	210	190	221	193	179	219	221	211	205	205	204	233	179	187	229	198	183	194	203	224	218	220	197	205	193	208	249	216	208	202	198	180	181	204	199	218	184	230	217	203	176	197	190	196	205	214	222	195	207	197	229	210	196	194	195	208	221	203	227	208	216	200	206	194	212	226	207	201	207	231	216	194	198	193	214	212	214	194	201	205	210	223	188	232	211	224	182	224	236	213	211	193	204	215	213	176	219	193	211	250	232	203	190	215	246	218	214	200	176	194	231	210	216	233	212	200	205	231	207	198	190	193	185	219	209	187	224	205	223	231	183	183	190	206	197	185	206	194	197	194	193	191	187	217	220	191	204	217	186	207	187	200	191	177	208	201	211	230	199	212	189	174	223	190	214	219	218	171	198	200	223	227	192	222	225	220	188	216	193	207	232	239	198	203	203	212	212	209	208	217	192	228	185	218	213	192	219	189	200	193	205	213	247	225	179	229	231	213	194	204	200	194	205	207	214	207	232	203	195	225	205	180	204	220	210	196	196	225	216	221	212	207	236	197	214	212	232	218	213	206	241	201	214	222	199	212	203	202	239	202	181	192	202	226	204	210	193	211	199	221	258	165	201	192	187	222	196	227	225	202	212	235	229	211	225	196	206	194	199	218	231	174	190	213	212	186	177	233	203	203	206	210	207	206	206	222	195	234	221	209	207	211	217	197	187	206	195	219	187	203	208	188	202	229	195	191	212	211	185	198	186	213	207	185	193	207	202	198	199	194	189	200	189	207	234	210	207	182	212	220	195	182	201	174	213	198	195	216	199	218	216	202	194	239	212	196	198	201	197	231	191	203	238	205	204	206	206	243	206	190	197	207	196	207	200	201	185	198	207	217	222	195	217	213	215	238	186	213	178	194	202	177	194	214	211	198	217	193	196	192	191	180	208	195	212	180	221	174	216	210	223	226	185	203	222	209	168	211	191	213	193	226	197	202	219	197	192	213	225	195	232	176	222	226	196	205	209	202	210	199	195	214	213	194	212	208	210	220	220	203	214	230	211	209	217	199	201	215	216	206	197	206	169	204	201	188	223	218	206	208	222	207	221	199	199	221	209	232	224	203	203	236	214	194	220	224	216	228	205	195	212	223	183	203	201	222	202	200	207	202	206	212	209	194	204	203	197	205	215	209	175	211	196	213	217	214	235	229	198	232	173	215	210	210	200	214	209	198	203	212	209	205	230	201	213	203	200	219	226	178	229	238	211	181	195	215	217	186	214	236	209	219	234	188	207	203	236	209	185	227	187	210	221	199	190	184	215	200	229	196	211	210	209	198	210	224	185	199	208	183	219	175	186	190	220	203	215	218	182	209	211	203	192	214	197	196	224	198	194	236	227	187	217	208	195	195	249	182	189	213	209	225	197	179	239	224	200	207	215	202	198	224	214	185	196	210	195	187	206	211	224	190	187	207	199	189	211	212	191	224	218	216	205	183	199	173	214	201	213	197	191	211	211	189	197	199	195	202	241	202	214	254	229	224	200	216	201	202	210	202	225	196	194	184	208	210	198	202	202	213	205	192	189	204	214	189	190	183	221	216	210	211	203	203	191	212	196	224	229	237	216	207	193	186	185	194	211	193	206	199	211	214	217	243	232	210	205	211	195	243	182	200	189	214	203	193	218	205	225	228	229	205	218	212	224	219	206	218	188	243	208	193	226	235	191	199	203	192	193	197	259	225	192	213	206	204	240	214	191	204	191	212	206	215	206	221	196	193	237	212	207	216	199	200	198	203	232	192	204	227	205	221	201	216	223	220	197	207	217	189	196	211	213	193	217	219	194	228	215	217	222	202	222	175	197	214	201	195	215	208	212	206	221	200	194	218	183	214	192	223	208	177	219	195	198	221	193	219	220	198	198	212	171	208	194	205	191	222	196	231	206	222	214	200	195	209	200	200	219	207	223	206	205	193	195	212	223	208	207	208	186	228	210	199	219	204	211	210	213	214	192	205	204	178	192	194	197	214	220	214	211	204	189	205	188	212	215	190	193	185	216	193	196	213	180	180	200	210	200	227	204	204	211	218	175	187	248	225	217	214	215	205	209	205	221	185	229	209	221	207	191	187	219	203	188	205	218	210	206	218	207	199	184	211	188	192	219	203	203	230	199	196	203	210	212	222	196	205	204	208	230	201	222	222	221	206	201	224	196	195	208	209	206	225	240	213	251	224	203	228	201	198	212	192	184	227	194	182	213	207	220	223	215	205	203	179	200	196	219	184	227	200	217	211	188	222	190	212	196	206	216	200	188	198	219	218	190	234	165	196	221	208	224	207	207	180	210	223	203	198	213	216	228	226	217	223	216	219	195	222	205	189	214	198	224	227	223	223	198	211	225	196	212	203	229	230	216	204	217	207	200	210	197	226	230	205	202	210	203	195	210	196	196	233	213	212	183	235	215	218	194	234	237	221	212	193	228	191	198	189	225	221	220	197	233	205	189	216	214	206	235	208	230	200	198	217	215	218	218	222	201	207
16184	13951	24579	27743	27029	21032	20513	19244	22478	22519	18194	10594	9883	12482	11969	17221	15184	11345	15660	13735	12424	11943	11448	14269	8158	10567	10855	9284	6531	6067	7502	5553	6558	3019	5170	4738	4777	2928	2409	2025	2077	1765	1486	1198	1417	1194	1218	919	989	935	789	782	711	752	709	665	720	708	669	646	670	643	652	652	645	626	590	638	609	571	557	639	643	566	628	654	668	617	625	645	652	620	558	597	607	590	554	599	569	602	592	583	607	623	546	575	579	595	560	574	569	560	605	579	573	549	578	568	595	579	595	553	563	601	559	571	550	621	520	570	584	579	572	585	569	580	557	583	552	590	612	578	568	576	571	599	582	556	584	554	548	581	635	565	558	585	594	596	558	566	592	560	585	544	542	561	537	544	534	586	628	567	555	583	553	581	555	581	564	561	562	598	608	548	597	607	597	605	588	586	566	547	588	561	611	559	572	570	571	531	628	607	578	591	567	586	600	594	565	595	525	556	567	579	619	583	602	537	585	573	610	607	527	607	560	565	572	547	565	612	590	574	599	583	603	560	627	541	587	637	565	565	568	553	567	531	564	562	540	611	538	522	579	587	563	560	563	528	577	566	567	561	600	564	578	548	589	610	587	604	560	598	560	594	552	530	567	575	571	559	560	600	526	590	583	545	573	581	531	610	560	560	603	616	583	528	570	591	529	548	580	583	580	572	588	564	541	573	548	551	604	554	563	604	574	570	572	608	593	611	579	533	543	577	597	559	627	552	602	575	570	568	560	618	553	562	571	598	602	562	571	537	625	552	562	558	590	569	577	587	588	589	550	557	562	544	624	571	514	585	598	508	573	567	578	598	587	573	602	575	543	559	586	543	602	555	585	569	588	576	595	571	610	605	619	585	573	610	597	589	582	592	573	583	582	593	583	560	566	596	573	557	568	610	582	568	582	505	564	589	597	622	568	558	581	605	585	579	525	607	549	601	559	567	552	603	528	591	560	569	572	542	589	566	589	542	579	593	590	583	569	600	643	554	592	570	596	537	570	585	596	590	585	572	579	630	543	603	576	561	566	563	585	556	589	593	535	549	578	554	569	598	576	573	594	582	526	578	571	581	582	560	588	544	536	553	542	534	550	584	535	592	567	562	584	570	546	528	576	572	571	582	551	573	578	575	552	574	559	604	580	620	523	584	622	609	573	556	559	609	564	553	579	524	626	562	565	550	564	580	553	612	571	540	529	617	611	548	606	597	540	584	604	579	557	553	573	593	618	566	571	554	588	561	587	539	575	567	579	571	585	594	551	530	576	562	591	600	575	548	595	575	561	578	574	551	564	591	562	574	546	580	592	551	557	600	620	592	589	583	634	546	617	588	556	547	542	546	593	581	569	595	598	583	583	577	571	601	547	581	581	579	575	582	572	593	553	553	560	589	597	602	580	615	567	589	589	612	551	554	597	557	520	580	568	568	573	543	624	563	558	591	589	553	531	576	578	577	566	575	559	559	501	598	587	578	564	578	597	556	597	563	565	556	571	574	587	583	540	572	591	558	576	589	547	550	614	563	576	599	570	603	576	583	565	563	599	590	574	611	605	538	577	561	566	557	558	571	592	575	604	550	583	567	569	520	576	570	555	523	522	556	574	558	550	590	567	617	550	585	588	605	590	624	564	545	542	600	569	559	538	560	599	563	599	545	552	542	549	575	558	565	559	569	611	543	567	562	584	550	550	607	610	584	567	546	527	572	583	523	597	596	574	548	568	608	557	574	550	596	571	550	559	566	553	551	562	609	581	597	582	585	550	560	541	586	579	609	579	590	570	611	559	609	561	578	636	609	543	585	581	575	554	569	596	578	607	593	613	583	582	550	571	558	573	542	557	512	587	640	584	564	577	565	558	538	559	604	567	564	581	601	601	552	583	587	558	579	556	605	610	562	583	605	577	576	547	568	559	593	574	544	595	581	549	592	584	635	578	562	571	593	557	561	562	599	567	555	579	585	564	554	574	606	561	550	581	538	556	548	550	598	565	604	572	567	568	553	589	615	565	557	595	587	606	588	516	591	563	540	583	571	524	596	567	560	572	627	562	565	571	545	565	633	557	612	575	576	607	541	609	559	577	586	556	603	616	581	572	592	585	558	562	552	558	603	574	601	572	550	537	547	570	608	614	563	529	565	601	605	578	593	599	599	615	578	598	583	561	582	636	579	590	569	598	599	590	648	556	555	559	585	576	553	541	600	581	592	621	571	585	608	611	573	580	587	587	609	538	604	592	560	568	583	580	536	575	607	603	556	585	542	564	599	541	586	568	577	611	589	613	576	595	624	550	591	585	520	592	600	599	571	553	604	555	593	575	586	606	583	594	534	609	578	575	536	549	590	594	527	549	565	561	604	565	583	587	565	633	582	518	591	597	562	559	561	597	577	573	565	615	545	572	606	588	560	571	566	595	596	581	556	561	579	604	590	608	568	551	509	582	554	556	588	582	571	553	580	581	566	550	576	553	581	576	584	575	557	574	625	533	620	553	535	556	572	567	563	614	543	575	603	559	561	553	591	549	581	603	574	582	558	630	571	568	574	578	590	549	544	620	566	568	551	548	595	571	589	595	573	551	568	563	565	607	566	619	584	594	583	564	595	612	590	588	605	581	604	578	594	578	567	541	571	612	572	585	595	547	558	595	564	607	608	571	568	566	608	608	565	547	552	558	555	600	589	625	571	563	592	608	552	569	570	572	565	589	519	556	601	592	594	556	593	566	586	566	610	549	569	596	590	597	598	543	593	554	572	563	549	532	585	585	554	587	545	567	606	546	539	620	544	590	622	550	553	596	598	580	582	606	583	573	530	584	566	564	608	571	598	578	579	550	580	579	551	587	589	608	559	542	563	552	536	583	624	576	577	555	565	563	604	553	614	543	581	582	592	603	578	546	593	551	608	595	556	611	576	596	557	567	593	532	547	549	583	579	584	583	566	547	592	596	525	580	567	566	564	587	581	593	582	579	625	560	520	569	588	574	600	574	555	563	589	549	593	573	597	573	588	558	580	592	573	575	597	597	542	580	580	569	578	555	618	577	552	590	566	574	560	611	587	598	560	588	577	594	575	586	572	570	554	577	546	595	580	588	591	625	572	592	600	585	565	582	574	551	602	563	601	561	585	562	560	613	561	559	551	617	587	617	571	536	581	560	565	580	576	609	579	588	534	617	573	551	581	600	602	556	573	599	518	584	588	564	613	578	518	562	574	548	543	559	576	601	582	574	622	562	563	565	565	574	559	564	558	549	558	618	582	585	573	596	569	598	566	560	558	529	608	602	518	595	615	574	568	520	562	545	568	577	592	563	548	573	592	559	558	583	552	575	578	576	633	572	532	611	611	603	564	565	622	542	580	610	551	585	569	585	623	540	563	575	578	546	612	556	549	536	580	605	589	590	588	586	542	600	603	554	593	561	574	551	583	572	582	607	572	626	572	548	566	612	552	570	565	576	588	577	625	581	550	551	545	594	587	534	551	561	597	566	576	542	566	576	569
28454	23039	30696	31852	29179	23752	18272	15071	16891	14320	12132	6950	4265	5344	4956	7529	6310	4958	5591	5080	4192	3895	3549	4673	2542	2926	3078	2524	1940	1673	2155	1483	1909	844	1316	1162	1197	800	694	553	506	418	411	331	381	298	339	257	222	240	184	221	202	224	173	208	179	209	208	192	209	197	177	183	189	195	201	164	202	201	182	207	198	184	186	188	206	187	186	171	197	188	182	164	186	168	173	182	182	203	165	177	195	164	180	180	170	185	164	159	182	179	163	181	162	159	223	178	182	176	194	182	188	180	170	152	172	196	171	184	192	181	192	164	159	171	171	172	196	167	152	200	201	191	175	179	181	192	174	154	172	156	170	189	195	156	199	196	198	175	159	176	183	162	174	164	174	173	176	179	164	169	179	170	162	187	153	158	180	178	165	158	188	176	178	188	200	187	197	211	184	157	177	179	140	181	169	174	157	176	172	182	172	164	160	187	200	173	156	187	180	192	170	177	179	196	156	189	200	158	168	171	162	180	201	157	166	194	171	196	190	165	165	174	189	175	173	196	186	176	198	198	189	159	177	146	164	148	205	174	155	148	192	178	189	186	197	157	179	181	165	167	164	171	162	180	149	181	193	170	179	189	155	199	160	178	179	186	179	169	202	155	185	166	192	194	167	191	186	176	172	163	160	172	175	160	178	171	173	174	153	182	162	190	206	172	182	155	155	152	136	162	194	169	189	188	160	169	176	183	172	194	159	177	201	181	169	184	176	167	171	184	164	168	157	190	181	178	169	188	182	178	172	166	204	162	192	177	165	189	176	170	167	172	175	185	179	180	179	174	193	191	191	178	147	172	156	157	194	171	175	144	184	153	171	182	180	177	182	174	171	188	166	155	158	206	178	184	169	182	140	190	185	202	176	176	174	192	172	183	167	178	193	194	188	187	164	170	171	161	155	197	171	172	164	164	172	181	187	169	199	167	164	165	168	197	161	184	175	175	161	204	198	171	192	192	164	193	173	197	159	183	192	175	179	185	188	185	177	179	169	147	150	150	174	169	196	182	177	146	182	178	183	183	161	197	182	165	183	161	176	137	185	174	154	164	176	179	186	186	153	193	185	179	183	170	165	187	160	206	161	206	177	171	156	174	186	188	153	188	163	180	168	181	155	206	200	185	191	170	194	159	184	165	149	183	170	157	193	188	179	159	146	164	171	189	155	180	148	171	178	176	173	195	164	188	156	155	212	181	178	189	161	174	165	163	169	213	188	152	186	191	182	169	177	169	170	161	166	164	182	171	159	164	188	173	180	173	182	183	176	185	174	195	210	170	175	141	178	178	175	190	192	197	187	154	152	181	192	178	188	165	165	172	171	173	197	177	186	184	159	177	176	167	196	179	156	147	170	170	174	155	187	192	187	180	152	163	161	169	179	180	186	159	194	167	191	173	158	186	185	193	164	166	167	176	163	184	169	174	181	193	180	161	170	189	175	175	169	186	188	167	176	181	183	186	177	174	174	177	161	189	171	181	168	168	178	190	162	172	188	181	168	180	169	183	183	154	158	186	186	182	166	176	168	167	170	200	169	174	180	185	170	178	156	195	167	179	201	183	192	169	185	190	182	166	178	188	158	185	171	186	177	191	161	194	193	203	164	168	192	173	168	163	194	158	181	178	184	175	179	173	154	190	186	195	208	175	172	170	167	159	173	178	168	171	175	182	173	144	189	181	186	179	179	187	180	184	192	185	189	163	173	193	202	170	162	183	192	170	167	172	173	171	162	200	173	162	156	187	166	174	184	175	187	199	166	164	161	181	168	162	178	186	160	193	180	163	168	184	175	164	151	174	178	171	179	171	148	171	182	180	181	188	172	174	154	180	172	186	178	180	176	177	167	185	178	189	173	187	211	178	177	177	172	186	168	178	166	146	184	165	196	197	170	165	168	170	157	184	201	179	181	196	187	178	204	194	167	184	176	172	147	173	181	174	186	180	179	188	204	158	159	184	178	170	180	167	146	201	184	189	159	184	175	159	178	168	162	162	176	193	183	167	175	169	166	169	182	178	178	184	179	164	201	197	164	182	173	163	190	172	181	206	187	183	178	191	196	198	196	168	175	196	173	167	200	158	175	141	192	163	168	178	170	196	180	170	163	197	174	160	172	165	167	162	182	170	192	180	163	151	166	155	167	180	180	185	172	178	173	178	143	190	194	183	174	167	175	168	189	172	192	172	175	171	180	214	177	162	161	182	160	163	185	169	184	191	185	197	155	179	201	180	190	167	196	176	174	175	195	180	170	193	175	158	186	183	180	193	163	149	170	184	199	176	168	196	152	172	160	171	169	176	168	160	193	169	181	181	144	159	167	177	165	172	185	189	181	161	171	178	188	185	179	172	164	179	181	188	177	171	177	143	173	181	169	167	191	166	188	178	174	178	201	158	178	188	207	166	165	175	184	180	194	173	167	202	180	173	190	166	161	186	182	184	182	184	191	172	181	172	161	169	170	162	176	182	188	180	198	178	153	185	192	179	183	139	177	211	181	149	151	185	173	177	168	165	187	172	204	180	194	176	179	185	175	167	189	178	147	157	178	185	166	185	200	156	148	186	195	185	174	164	203	171	188	184	166	177	189	177	181	203	160	157	164	173	160	183	168	174	163	168	197	161	174	188	174	161	188	181	206	177	196	162	169	167	177	178	188	183	170	167	147	178	195	185	178	163	167	198	164	162	183	179	150	165	170	183	168	160	181	169	189	180	168	188	182	166	190	200	174	179	203	174	197	148	181	159	191	174	172	186	189	180	170	181	182	183	181	183	179	183	150	165	167	151	201	196	171	197	183	193	178	175	204	193	193	179	164	182	172	183	185	174	181	160	155	181	161	174	206	189	163	170	176	174	179	167	166	173	169	176	173	159	180	189	166	163	137	162	170	154	164	181	178	173	186	198	173	185	185	183	173	201	171	166	160	180	187	199	158	154	162	175	173	177	178	196	141	173	153	177	178	174	170	182	180	163	182	173	172	169	175	176	182	178	196	177	160	173	159	142	150	153	189	165	192	172	183	179	197	149	191	183	168	166	191	184	177	178	173	161	174	193	171	175	163	186	189	143	171	180	181	188	197	198	166	185	204	165	166	201	164	159	152	191	174	148	177	189	177	198	187	192	177	177	192	187	203	191	181	146	193	173	181	172	178	190	174	196	174	166	213	158	165	178	176	154	187	170	170	161	197	173	184	181	177	171	178	187	189	177	182	175	176	154	182	185	181	204	160	172	151	192	182	156	174	166	189	162	154	172	159	187	191	196	175	170	162	163	161	192	173	150	173	168	162	183	189	195	186	180	175	161	179	163	190	193	160	190	159	162	184	181	201	180	171	148	174	182	155	171	172	159	171	173	175	165	180	181	171	145	173	192	171	188	197	205	197	164	158	182	173	186	165	159	181	166	176	167	178	186	185	172	188	198	194	187	161	191	177	199	187	176	150	191	185	173	174	168	163	182	214	183	186	183	176	156	163	177	166	165	176	195
19313	18640	28808	32318	32799	28368	25756	25740	29573	28481	25839	18418	13816	17763	17293	24969	20571	16988	21035	19873	17985	18077	17131	19650	11359	14883	16398	13412	10253	9741	12074	8787	10723	4726	8193	7265	7687	4813	3762	2843	3153	2305	2156	1695	1983	1285	1796	1091	1193	1179	879	833	639	760	767	657	666	695	643	603	613	565	598	634	652	604	600	588	558	604	598	613	632	617	594	602	667	595	523	571	580	596	547	525	572	590	526	504	534	509	503	477	527	469	500	507	520	487	481	473	523	532	533	530	490	517	526	503	471	471	540	471	523	514	516	505	517	539	471	510	529	513	497	545	483	507	518	493	512	513	554	506	498	481	548	500	523	543	503	531	477	515	500	528	491	469	529	480	514	521	487	474	473	506	544	501	533	493	501	521	514	469	477	514	518	569	490	481	491	559	466	487	519	546	503	515	510	474	494	502	496	514	520	500	511	528	487	522	507	485	487	506	480	537	546	491	492	515	464	508	472	471	544	516	525	493	510	511	471	497	510	478	512	475	497	486	472	471	509	487	494	489	479	481	497	465	517	486	494	520	500	539	513	530	501	495	472	479	491	461	500	499	480	440	544	487	515	493	510	457	497	469	480	516	535	483	512	494	518	506	512	497	483	437	506	487	493	512	518	523	481	479	508	485	473	486	547	513	486	513	543	515	514	498	463	486	517	509	466	479	536	485	491	489	473	496	508	509	484	527	500	513	522	478	495	488	534	519	501	488	532	471	484	519	517	494	508	472	514	534	502	480	496	516	485	515	500	473	511	435	515	493	536	527	510	514	480	511	503	527	501	506	490	550	496	478	448	493	492	510	502	514	499	518	532	506	501	478	515	500	530	529	524	486	520	514	499	498	513	526	497	471	520	482	481	544	482	489	498	524	480	513	471	530	511	518	519	514	497	483	482	494	492	524	532	522	483	525	503	493	510	508	504	510	488	494	529	467	507	502	480	499	497	524	488	511	489	482	475	506	520	500	512	495	493	543	484	504	503	509	504	497	512	523	509	474	487	488	527	547	510	507	529	497	490	478	478	463	467	472	526	506	477	521	505	521	517	532	507	506	504	530	496	521	492	507	537	488	504	463	511	495	500	500	518	474	467	528	507	480	498	498	501	486	485	526	501	529	488	516	542	496	498	501	512	528	442	458	515	539	526	452	480	501	506	506	522	543	491	488	481	477	498	524	497	483	498	507	521	519	524	479	493	491	481	516	483	493	505	480	494	471	500	482	488	506	470	527	528	518	472	512	523	492	489	484	469	520	515	488	493	524	536	453	564	486	487	474	484	488	525	513	471	520	541	492	501	532	476	541	453	490	482	485	475	520	497	487	489	504	520	510	473	521	514	463	483	498	508	507	520	524	502	513	506	476	488	528	514	509	469	501	500	511	496	519	488	516	438	485	491	496	520	512	533	493	505	523	504	516	506	523	486	501	526	520	494	488	517	515	463	526	544	495	505	503	489	498	546	498	485	489	487	428	483	496	486	510	523	511	489	516	491	461	510	485	503	538	468	492	534	513	523	481	527	518	524	473	545	473	471	509	509	509	492	486	475	512	493	507	511	507	495	476	524	507	482	496	537	493	454	503	478	512	529	534	523	472	481	497	505	522	518	476	501	508	496	504	519	527	527	460	518	493	480	502	504	543	507	509	510	499	525	487	502	512	505	507	500	500	522	533	496	488	501	525	475	482	487	486	460	498	507	511	520	540	520	502	565	533	483	491	518	482	508	498	514	517	459	503	515	485	481	542	489	574	565	475	502	498	484	510	520	498	472	492	475	480	496	483	511	482	527	509	479	481	503	492	517	506	475	554	497	502	516	498	511	506	510	516	508	480	500	492	501	516	510	492	511	474	515	556	541	499	492	498	508	526	491	462	524	530	488	532	476	495	509	531	484	512	504	484	470	522	486	455	499	514	533	513	496	501	521	506	481	487	491	495	516	496	513	473	532	500	535	511	514	466	523	514	524	471	516	494	532	518	465	452	490	502	488	528	491	491	517	539	471	503	524	509	496	524	496	512	482	541	505	461	490	474	487	525	517	506	511	452	493	513	483	479	476	474	534	517	484	511	516	515	497	493	513	459	514	484	513	515	523	490	494	510	549	514	472	544	536	524	512	520	475	517	470	517	524	512	495	481	478	495	525	499	495	497	469	503	530	539	484	506	476	492	508	478	468	519	470	491	478	494	500	477	512	521	501	497	497	481	483	513	499	493	550	473	488	520	507	510	494	518	497	532	486	523	474	499	473	528	539	497	523	495	518	517	521	505	491	467	463	465	554	485	543	485	502	475	480	460	517	504	503	512	495	489	488	531	477	499	505	500	524	480	481	480	505	507	526	512	483	502	513	489	492	469	473	510	477	510	517	481	484	472	475	478	512	497	496	501	523	490	498	542	512	491	501	530	528	525	507	498	488	532	514	491	500	491	495	502	505	484	521	516	502	515	512	514	472	519	467	484	492	518	491	513	509	495	475	511	502	483	536	462	516	466	474	477	491	485	506	486	486	496	496	512	466	541	485	472	485	439	467	474	522	530	482	517	522	494	515	459	505	488	500	502	494	471	525	485	511	462	506	482	497	518	485	497	482	480	502	504	476	512	510	495	520	521	490	465	500	513	513	514	557	474	500	521	478	526	467	476	499	488	526	477	484	547	491	441	515	504	498	499	531	542	490	505	484	521	516	501	517	492	501	493	480	477	519	508	506	513	499	499	491	468	503	535	493	496	532	523	502	506	485	463	488	488	507	503	492	485	543	476	496	509	499	495	496	482	516	485	523	465	493	498	458	536	492	542	495	507	473	522	550	532	519	537	472	504	512	524	466	504	498	517	525	500	535	516	495	489	499	494	495	513	465	499	519	511	491	469	523	511	486	498	521	475	516	489	476	537	489	510	483	501	523	523	456	467	491	483	498	494	502	503	515	525	508	460	486	486	458	509	504	492	482	547	491	515	497	523	478	501	468	477	494	513	494	476	495	504	478	513	469	485	516	536	519	550	469	455	480	507	507	471	489	524	474	515	522	530	474	459	493	483	476	504	507	487	506	520	472	484	513	516	538	477	531	493	528	521	489	507	477	495	518	449	479	499	507	493	501	477	514	494	503	526	480	476	518	514	501	507	485	485	519	521	455	505	461	487	499	491	510	523	481	517	515	523	521	524	531	476	504	507	508	514	499	486	513	541	492	485	509	529	497	487	509	500	491	526	478	487	530	503	469	517	477	515	524	489	521	503	528	513	503	504	531	493	512	515	542	472	497	509	546	490	481	537	527	491	483	490	466	513	537	480	509	481	518	487	528	510	481	488	512	483	526	495	511	538	489	508	483	475	515	491	514	510	473	444	509	508	473	482	497	533	488	488	534	478	505	489	537	506	489	529	480	527	457	527	512	502	506	485	516	503	474	480	524	500	510	487	511	504	460	488	517	531	507	503	509	510	482	483	517	517	522	498	484	480	515	468	527	486	499	478	501	512	471	478	518	456	516	522	472	496	492	475
5680	3405	5116	4321	2789	1567	1143	1049	945	898	749	578	522	503	413	536	436	428	402	457	391	359	409	387	356	367	323	301	322	308	274	281	329	259	273	299	270	258	286	256	286	269	267	257	271	248	248	276	267	280	269	268	275	274	286	241	277	265	250	276	245	293	286	270	263	271	279	245	227	280	258	254	237	274	279	238	292	229	285	256	257	273	232	279	255	229	246	257	278	255	263	265	258	235	277	254	245	268	258	233	238	254	289	240	257	260	261	270	286	250	245	228	289	278	260	254	270	258	282	246	260	250	261	230	261	291	249	256	278	295	238	255	236	250	238	238	254	240	265	249	293	238	249	293	237	239	256	260	264	262	269	256	227	235	247	248	235	229	258	228	264	278	276	285	232	269	264	246	238	229	279	262	262	272	260	272	261	214	258	244	248	258	269	260	265	253	270	265	290	246	240	247	236	270	248	277	264	252	255	294	259	229	252	247	277	252	227	268	252	246	222	254	247	250	268	228	256	233	254	258	271	289	234	276	236	236	283	260	257	269	243	235	246	250	239	259	250	256	212	245	244	247	260	264	250	252	241	239	255	229	263	238	251	252	291	253	236	233	238	248	244	278	252	270	269	279	243	248	232	256	249	228	257	255	285	254	273	257	265	275	215	259	254	263	253	249	270	276	277	226	254	264	268	272	252	268	273	276	218	267	243	265	279	293	241	297	257	272	256	275	237	244	248	263	278	242	282	229	245	274	267	283	247	257	254	238	264	236	245	252	250	280	280	255	237	254	212	258	268	261	247	280	250	239	288	246	256	247	251	295	237	249	236	260	260	275	228	268	257	261	266	291	225	214	253	258	243	300	271	258	259	255	279	262	270	263	270	281	277	276	263	245	258	249	278	270	246	247	246	237	261	270	273	260	290	268	239	257	229	253	223	271	242	247	240	241	243	258	268	264	255	264	239	244	249	259	242	213	264	241	241	255	275	240	249	270	254	246	262	287	243	254	243	223	222	233	251	231	244	250	246	255	261	269	236	250	253	252	249	252	267	233	280	274	289	248	275	260	251	229	241	262	269	267	277	257	268	244	266	278	273	245	251	252	258	263	264	241	291	261	257	238	236	236	256	235	256	243	227	259	268	252	268	257	253	272	256	252	248	263	267	269	253	238	235	236	227	267	251	249	235	265	275	224	256	276	265	272	269	260	276	265	260	275	276	260	252	231	271	244	256	246	264	242	265	254	259	267	264	265	228	253	258	261	251	256	274	283	270	228	257	259	263	271	231	243	254	250	258	246	280	270	272	263	243	238	257	270	236	236	268	265	234	274	259	256	261	237	275	264	247	280	252	243	236	259	246	273	266	262	232	228	293	296	251	248	268	240	206	240	256	264	252	267	248	261	235	238	283	270	270	247	236	283	278	234	245	264	232	268	231	239	237	277	280	246	263	240	292	240	260	251	270	263	256	272	229	255	269	261	277	263	252	270	281	265	247	253	241	256	218	274	250	255	249	256	262	243	239	243	265	317	270	250	230	266	241	239	232	265	235	225	267	249	257	234	255	291	232	226	258	260	242	268	262	249	239	270	228	253	252	261	276	263	266	255	283	239	258	249	265	255	227	254	243	287	245	240	246	248	235	303	252	263	263	277	274	266	274	268	263	250	272	255	239	268	263	241	238	258	243	263	286	257	269	257	263	260	244	252	263	262	243	232	249	244	244	277	260	253	304	261	239	292	272	307	252	259	280	265	236	237	273	273	242	230	241	253	264	250	252	252	252	244	287	273	253	227	236	292	231	235	246	254	234	253	274	236	243	227	237	247	256	264	279	260	280	244	273	252	235	268	302	228	261	266	256	244	275	255	251	239	250	247	244	250	253	278	272	237	275	249	256	275	248	245	274	241	242	258	246	254	260	249	264	242	237	246	253	228	284	260	259	240	260	257	270	258	242	249	289	277	254	251	265	240	240	246	265	217	240	268	247	238	260	235	283	284	273	283	247	256	272	280	272	290	231	266	242	251	260	262	263	262	250	279	267	260	244	273	281	256	245	281	274	238	266	271	258	266	239	253	232	270	274	289	277	250	240	253	254	291	250	270	274	242	293	265	263	245	255	247	287	275	253	263	252	234	258	244	270	257	257	269	248	241	280	259	269	243	270	283	260	247	272	232	270	237	234	261	249	259	270	255	265	259	261	246	241	272	236	271	235	267	264	285	223	240	247	266	277	235	281	261	246	263	276	273	264	256	273	271	227	275	252	275	250	257	269	268	251	264	256	256	296	269	274	283	244	244	231	220	275	246	231	251	238	253	264	245	238	278	272	246	266	229	266	230	282	253	262	261	260	262	269	241	250	306	253	298	245	234	253	283	287	236	248	252	235	276	252	233	301	271	257	249	256	248	282	257	235	259	260	253	240	265	263	277	262	245	241	293	255	259	266	263	241	295	284	231	256	262	249	269	247	278	238	245	255	281	251	247	251	283	244	257	266	242	242	238	254	264	264	259	256	260	259	251	244	225	258	230	270	238	258	251	240	269	260	263	241	229	238	268	269	253	277	251	268	265	238	218	235	255	225	237	261	246	262	271	266	259	256	319	278	287	254	238	229	191	253	229	243	258	254	260	245	263	255	258	261	254	258	286	244	266	210	266	248	250	291	269	249	275	261	233	257	267	262	244	253	235	264	242	258	248	270	232	261	241	285	254	247	254	253	262	247	229	246	259	253	249	242	279	280	250	238	255	268	259	250	250	244	286	268	276	267	244	287	247	238	243	240	263	254	278	258	282	231	248	250	252	244	267	220	265	255	291	282	264	258	240	295	249	259	240	249	235	299	259	229	233	285	241	258	255	262	242	229	252	271	252	255	232	244	257	237	265	264	229	258	287	249	307	255	272	287	262	265	245	278	279	270	234	269	263	261	249	274	224	238	237	275	289	271	274	298	261	268	241	233	228	249	241	257	264	285	276	244	255	246	293	253	261	274	262	271	228	276	264	286	247	254	256	261	267	273	251	228	274	235	251	288	252	246	243	247	263	247	245	252	264	255	261	255	244	258	260	230	286	261	240	228	243	259	204	285	245	250	259	281	228	271	264	247	245	240	274	225	258	231	287	243	248	258	259	246	250	246	263	254	252	251	249	250	275	256	267	255	271	274	248	283	251	250	283	240	272	241	254	297	250	265	254	237	291	249	237	253	270	280	266	243	269	260	298	256	259	243	271	249	242	262	251	287	250	254	274	253	246	272	266	253	281	267	228	259	251	278	277	259	242	262	256	259	275	272	236	262	283	241	256	276	245	252	261	275	261	262	253	273	263	261	264	250	256	277	237	265	255	241	262	241	242	245	261	232	263	247	266	251	263	240	275	266	288	258	286	248	241	285	267	262	269	280	257	272	244	261	245	264	257	299	243	273	252	232	267	253	253	253	268	295	239	231	250	251	228	266	237	242	258	259	267	252	260	245	263	273	249	258	246	223	255	249	243	277	249	248	291	248	266	245	240	233	272
5843	4338	9725	10199	8370	5711	4670	4460	4347	4315	3478	2551	2097	2173	2077	2646	2313	1885	1950	1894	1663	1626	1611	1782	1536	1343	1404	1312	1127	1058	1129	1029	1024	825	956	1003	946	837	836	784	787	743	752	720	777	731	728	696	713	720	710	693	708	728	757	676	678	680	644	699	723	699	747	729	711	705	694	682	721	648	703	703	676	670	682	703	688	677	733	690	688	666	710	716	710	696	698	692	664	697	668	720	701	680	705	671	690	727	674	743	663	711	700	679	660	706	701	672	718	698	732	704	702	685	726	739	745	675	688	729	695	678	653	706	690	686	688	696	669	659	704	693	695	722	732	699	682	728	687	691	673	684	706	706	711	734	699	676	707	667	687	670	644	648	688	671	653	747	729	701	713	714	735	706	706	694	693	661	681	681	681	704	718	691	733	667	698	714	691	723	715	693	682	662	679	689	734	703	715	698	739	734	674	756	680	690	719	756	703	718	727	699	660	719	647	691	688	684	684	713	719	712	717	701	718	675	666	698	681	656	645	688	721	691	692	665	669	718	708	706	735	656	683	711	687	664	663	684	666	688	691	730	690	675	670	721	687	668	714	689	719	704	689	675	693	722	687	707	684	754	645	688	673	701	682	716	669	709	654	711	700	703	695	679	737	697	685	695	707	717	705	687	674	710	647	699	672	644	696	686	701	700	710	694	712	717	733	685	674	654	712	668	704	657	706	659	718	676	707	721	655	744	705	644	669	664	703	692	759	678	694	656	691	676	654	713	694	714	650	722	641	671	726	708	713	725	722	686	710	690	711	684	721	684	689	726	651	713	640	673	710	713	664	691	685	674	739	713	669	705	660	685	652	714	688	688	716	701	717	730	738	754	702	678	716	731	685	712	691	659	702	732	675	706	695	677	690	718	683	735	709	679	714	704	706	683	677	700	629	686	724	662	692	729	653	654	703	637	692	725	672	669	696	705	688	668	694	709	668	701	726	707	705	692	727	719	724	711	702	717	681	684	684	751	707	697	761	720	734	674	712	734	710	696	693	698	695	671	701	712	690	677	689	666	736	672	707	674	684	742	725	699	686	632	674	703	694	688	778	717	711	704	710	743	663	699	673	722	660	698	700	677	686	710	739	673	708	711	640	691	710	710	662	719	736	724	668	715	721	673	720	732	711	708	699	683	691	678	719	684	670	744	701	701	709	718	675	714	721	712	669	644	687	669	658	661	692	710	716	702	689	747	733	710	677	699	697	707	691	664	686	713	743	691	700	697	670	697	754	692	635	714	681	706	677	687	655	694	694	729	657	728	672	702	672	708	719	713	676	677	695	711	698	722	716	676	728	691	685	695	684	717	681	742	692	702	692	686	728	734	697	689	664	708	686	712	671	747	713	661	688	728	733	713	697	661	677	685	727	732	671	748	740	672	728	689	658	689	705	706	690	673	739	682	720	742	681	732	711	723	753	660	708	690	711	701	728	710	677	699	722	699	664	667	709	716	717	773	686	738	756	673	670	705	666	667	694	675	684	721	706	674	673	694	700	676	705	729	709	710	675	708	719	663	729	685	737	706	695	698	681	712	709	672	712	790	703	699	671	712	672	663	681	695	693	708	663	715	758	701	681	674	703	719	716	709	728	705	713	699	695	713	674	705	726	727	707	703	677	711	686	685	699	702	701	715	711	635	722	701	719	681	696	706	663	687	656	677	691	727	678	709	726	663	647	728	705	710	711	735	673	685	730	729	682	666	710	722	691	681	704	698	703	715	732	696	710	675	711	688	725	674	761	699	737	739	729	692	743	647	667	700	708	690	669	682	679	684	667	688	706	710	651	702	679	684	722	675	715	705	684	690	711	730	753	719	696	715	703	638	709	702	675	727	717	725	683	699	678	699	673	703	699	633	682	661	731	689	697	666	682	701	678	695	735	689	715	651	712	725	668	687	686	688	723	668	707	725	720	703	735	704	662	698	675	738	723	748	654	705	708	672	689	635	742	683	739	704	690	716	663	684	694	693	691	713	727	707	721	720	700	702	697	681	686	677	714	618	691	691	732	751	736	693	709	761	672	726	737	724	734	716	679	714	721	714	679	714	704	687	692	695	679	698	695	686	679	691	666	648	687	668	687	714	687	694	682	721	672	735	685	725	673	710	670	681	689	677	664	698	689	761	700	706	716	670	693	699	691	707	727	677	687	668	735	701	684	670	650	685	663	650	683	689	737	730	687	691	671	689	702	715	684	724	684	702	702	691	671	692	655	643	621	722	697	742	736	694	675	665	645	674	671	717	683	706	688	752	648	690	707	697	712	661	728	687	679	661	709	699	728	686	688	695	690	667	714	671	669	669	658	697	694	691	705	757	686	660	670	770	704	700	681	697	707	664	723	750	709	714	699	723	697	669	677	700	734	725	753	696	694	627	718	640	665	683	706	676	662	703	675	703	704	690	674	676	681	734	718	736	720	700	719	665	711	682	732	677	694	687	688	696	684	704	701	740	667	716	740	694	647	677	650	692	723	656	690	646	691	703	687	707	727	685	692	720	686	714	706	739	674	696	703	704	673	679	704	656	693	720	696	689	668	671	684	688	732	722	741	722	695	680	693	737	729	676	760	701	706	674	691	717	734	697	706	759	718	681	691	668	716	658	719	631	687	668	700	673	717	690	742	672	713	742	731	755	647	668	715	662	691	687	681	704	688	686	645	664	706	716	664	656	697	709	725	693	703	733	732	696	720	693	717	685	695	699	706	702	714	712	697	709	726	645	677	694	714	690	646	713	697	691	715	726	701	721	710	642	722	688	682	692	693	768	702	660	702	744	695	716	633	695	669	752	669	712	696	633	709	677	737	682	688	719	739	692	698	707	649	696	750	693	690	726	681	669	681	696	660	675	685	703	672	736	706	694	687	736	695	720	652	721	712	707	726	718	663	648	720	667	714	683	730	702	730	706	723	677	676	643	677	728	672	694	725	699	681	748	700	686	723	705	672	727	669	726	700	706	679	695	693	691	686	681	703	733	706	665	650	707	700	699	698	693	715	687	737	701	676	737	668	680	697	668	724	724	699	729	691	729	707	716	726	655	714	703	734	675	639	704	739	683	715	709	692	716	718	671	651	719	705	684	707	646	742	729	733	682	715	740	707	734	680	675	755	681	739	714	733	701	679	641	658	700	741	697	678	636	663	686	711	705	700	655	668	731	714	704	686	707	710	672	679	701	657	677	627	693	691	717	672	677	688	683	692	724	671	708	677	724	679	745	693	674	737	743	693	718	689	713	705	664	707	691	707	754	707	730	683	692	705	669	663	737	689	637	679	688	689	719	727	727	635	703	699	706	703	685	697	724	695	673	714	683	685	675	713	669	696	699	696	697	692	698	706	735	704	695	710	687	711	703	711	749	695	668	684	689	695	736	657	706	711	646	704	693	732	698	683	694	763	661	708	671	664	713	745	683	711	706	727	681	710	693	696	706	686	708	676	728	731	706	670	653	699	712	650	736	687	710	669	706	686	694	731	672
20827	15633	24096	25971	23454	16775	10879	10189	9987	9238	6698	4169	2312	2719	2996	4339	3838	2936	2650	2801	2381	2192	2104	2752	1661	1745	1676	1448	1230	1102	1284	1007	1195	651	866	830	687	473	379	389	414	348	325	308	280	263	307	250	229	275	237	200	206	228	222	231	240	228	212	221	213	211	245	237	229	235	214	203	223	226	204	221	231	196	237	210	217	225	199	233	218	214	228	212	182	222	218	217	210	179	198	201	206	204	213	212	211	235	200	200	175	211	209	225	200	207	198	219	187	207	220	208	216	217	216	201	214	214	238	209	216	228	215	209	205	205	198	196	184	200	205	174	214	206	219	200	189	212	197	228	221	203	206	197	246	207	207	219	193	222	203	209	212	199	206	212	210	225	201	209	196	182	241	201	211	211	195	208	191	207	209	217	215	205	197	193	231	233	198	213	200	205	200	205	195	221	213	218	222	197	200	206	198	184	204	192	196	186	197	205	213	219	226	221	205	213	218	212	222	221	193	235	202	199	208	196	239	183	201	228	210	216	206	191	200	186	200	177	214	209	206	197	215	201	219	219	206	178	242	208	189	229	206	199	206	241	197	211	192	195	207	205	219	186	201	197	189	210	185	208	219	216	198	217	224	209	215	200	192	209	208	207	196	226	212	190	212	196	210	186	205	204	211	224	203	223	211	217	225	201	197	202	180	201	209	222	221	209	204	184	179	197	191	194	216	219	195	233	209	216	211	225	206	216	192	190	189	213	199	213	211	219	195	203	189	209	195	200	214	200	194	207	207	223	240	195	199	237	224	221	225	203	187	220	218	170	231	209	217	190	203	231	195	215	211	207	212	187	205	220	217	195	202	215	212	214	194	218	202	195	187	231	188	209	207	200	203	215	203	206	222	190	223	215	203	229	204	193	209	203	205	201	238	226	238	223	174	222	199	194	202	211	209	229	197	217	180	201	195	220	197	208	207	190	232	187	186	190	221	198	218	227	218	195	204	192	207	215	225	234	197	221	189	205	200	213	226	206	206	220	203	249	230	201	207	192	216	202	197	202	180	188	213	205	203	196	221	218	207	200	208	208	208	219	198	213	199	224	221	193	197	216	210	177	232	205	185	209	196	227	206	214	217	222	202	182	226	229	233	216	195	209	249	204	199	215	210	207	212	225	218	186	229	203	235	173	195	213	185	190	219	185	206	194	202	207	197	210	203	198	221	196	212	203	218	211	201	230	202	205	173	206	208	188	211	190	193	207	188	209	214	194	203	202	229	216	227	206	208	201	200	189	210	223	214	219	202	191	201	222	201	201	236	219	175	186	224	231	181	215	207	225	233	212	214	209	229	218	225	187	206	211	207	200	187	212	174	191	182	187	203	214	207	205	175	202	201	208	204	218	190	212	191	220	197	199	204	203	220	200	201	185	211	214	190	213	249	222	210	220	225	211	215	219	201	206	196	193	206	212	204	206	221	195	198	221	203	214	218	185	187	208	220	199	209	209	190	226	222	232	209	226	183	194	187	212	233	222	205	199	211	210	207	211	216	216	217	221	203	210	207	190	185	213	189	201	193	214	201	201	221	225	227	222	216	206	203	236	206	212	203	232	204	210	196	216	223	225	214	212	204	197	206	200	209	204	223	209	201	189	220	176	202	189	193	219	186	236	237	197	203	213	226	182	201	215	178	203	193	209	209	194	210	195	208	183	214	198	229	191	220	177	228	183	208	195	186	194	199	212	197	211	211	181	210	183	218	204	202	199	193	206	209	189	217	190	213	205	215	205	206	216	217	226	218	211	220	237	203	213	235	196	226	229	224	225	226	186	214	216	208	218	196	208	215	218	199	225	200	218	214	220	218	229	215	246	210	221	224	200	211	229	211	204	210	217	215	232	184	224	199	199	201	211	214	238	229	211	191	217	229	200	226	196	225	211	183	200	203	214	191	214	182	237	204	202	225	202	235	234	201	214	191	181	204	232	221	216	208	202	205	215	187	212	208	210	212	198	221	220	158	218	202	192	223	213	203	202	195	208	228	204	177	187	198	208	186	185	236	206	205	217	245	220	201	208	237	202	222	188	210	206	177	215	202	218	215	195	207	186	197	217	232	204	177	204	212	216	215	198	203	188	225	193	208	208	224	203	200	228	199	213	196	226	183	185	219	213	201	216	182	225	199	199	201	215	215	195	216	214	197	208	204	206	201	204	224	241	213	201	197	198	200	191	204	209	247	190	194	205	215	208	217	208	212	223	223	198	186	204	211	194	222	220	185	200	192	219	212	203	200	222	212	218	226	194	243	214	229	208	231	186	207	213	189	210	200	214	202	212	199	217	212	201	188	197	193	207	210	211	207	183	200	213	206	187	212	232	183	219	206	228	239	192	210	202	198	217	183	213	197	203	202	175	193	192	201	196	211	224	172	199	203	216	197	219	211	214	173	211	194	209	232	200	195	210	206	197	195	224	216	197	209	222	211	232	187	196	217	177	215	199	217	218	210	183	175	208	204	192	203	216	198	214	210	231	203	211	211	220	219	204	198	200	203	200	197	218	199	201	198	229	216	201	199	210	216	179	211	180	246	212	229	219	202	196	197	211	221	238	194	207	201	214	214	221	220	179	195	222	218	225	212	196	226	203	210	188	198	197	214	200	199	207	228	216	212	203	222	220	219	204	215	222	188	206	224	207	196	211	222	220	220	213	216	233	215	195	211	227	186	212	204	190	225	213	169	208	201	196	209	238	229	190	236	207	206	202	207	207	188	227	200	210	204	185	215	217	214	198	195	195	210	209	210	207	225	193	204	177	203	200	223	201	218	225	198	201	225	198	196	184	202	186	211	212	215	216	194	191	213	201	213	233	214	211	216	219	218	211	241	222	203	176	207	221	220	202	216	205	192	208	204	207	210	222	234	220	195	214	244	218	182	204	177	195	201	196	210	213	187	207	219	209	200	223	212	214	219	208	236	211	220	189	210	221	194	199	204	197	225	202	215	207	214	207	190	202	209	221	207	215	238	193	209	227	197	219	195	210	193	234	193	207	216	211	193	177	195	226	204	199	217	190	207	220	199	210	237	195	215	217	198	190	194	203	223	189	208	194	198	219	217	206	195	192	233	211	202	195	192	223	221	210	211	200	184	223	228	193	195	188	196	214	202	231	210	204	189	220	203	202	225	203	207	206	202	226	203	212	196	202	189	181	208	212	221	201	192	231	233	215	218	200	207	196	205	238	197	179	195	196	201	201	232	205	205	216	211	199	187	219	212	187	205	220	214	242	245	190	198	212	209	218	230	229	216	227	216	219	222	200	209	196	219	216	187	207	201	210	204	191	235	209	217	207	206	229	209	187	198	185	179	228	207	221	238	235	213	194	205	219	215	207	224	211	218	205	209	219	201	202	197	235	211	215	218	204	210	233	201	198	204	183	194	205	187	215	212	221	227	209	214	179	209	223	198	205	206	223	210	208	218	205	209	199	215	191	184	197	191	179	228	240	200	213	201	225	196	209	216	239	200	222	202	190
16299	13431	23968	27691	27971	21268	19031	21625	23505	22835	18502	13393	8612	10750	12095	17638	15453	12504	13249	13518	11969	11985	11019	14093	8605	9564	10048	8452	6870	6518	7668	5620	6828	3499	5211	4932	4203	2741	2003	1863	2412	1633	1505	1316	1208	1072	1259	966	939	862	803	773	747	726	731	676	677	693	617	613	650	603	629	644	665	638	614	657	621	608	661	629	675	583	660	643	654	636	623	650	619	605	582	572	602	552	605	581	590	600	589	586	581	613	617	585	608	587	559	577	562	565	602	619	525	588	549	618	571	565	576	574	573	566	566	597	572	606	550	557	534	543	562	589	561	573	564	577	581	593	618	601	577	582	566	623	609	542	611	583	582	586	570	592	575	578	528	599	562	563	588	568	596	541	572	594	525	610	558	581	591	581	584	593	576	569	590	541	586	596	568	530	582	580	571	558	590	577	542	609	572	614	573	569	568	576	606	617	609	652	544	613	571	572	550	539	587	565	566	589	582	599	556	576	578	575	574	573	599	611	538	585	574	558	590	589	597	577	602	564	571	566	566	551	624	611	636	554	573	601	606	572	552	606	584	537	593	566	588	534	586	571	581	549	570	588	553	596	519	576	619	569	612	612	579	553	617	580	568	628	573	569	620	571	586	574	535	557	584	568	590	578	571	584	596	600	569	570	577	569	562	586	569	555	543	543	597	563	625	588	612	581	569	555	559	593	562	580	550	575	601	548	590	583	582	540	590	565	576	592	601	571	565	561	584	570	556	570	576	572	571	586	570	566	574	614	585	583	566	529	577	560	549	584	556	611	586	608	566	566	614	582	586	558	602	569	593	575	586	543	587	583	538	603	577	594	575	548	586	537	578	541	593	610	589	586	601	624	564	547	580	571	582	529	562	580	565	573	608	567	522	598	554	626	574	564	574	578	586	595	579	556	555	589	595	570	583	583	607	586	584	576	552	566	571	595	577	596	598	554	596	603	566	582	582	578	546	562	556	562	541	580	585	566	609	577	588	563	572	514	557	548	591	577	558	564	569	588	560	547	579	569	519	569	562	575	546	586	548	580	574	555	585	555	575	570	581	573	614	541	612	581	588	537	585	553	581	583	593	585	542	583	519	588	568	599	563	562	592	595	561	553	643	568	603	582	565	571	574	563	560	583	571	600	588	582	533	571	540	578	599	566	563	583	558	614	556	554	606	619	543	537	590	603	593	559	549	623	580	596	608	568	649	621	589	558	559	579	576	563	581	568	569	578	574	573	517	567	589	551	583	572	582	596	586	574	576	552	584	564	563	579	565	565	571	566	591	565	552	580	579	603	579	531	603	559	564	605	581	517	542	565	608	551	577	600	581	614	571	577	608	598	578	591	586	568	569	597	615	582	541	589	561	576	570	590	587	574	554	588	553	545	569	506	576	585	557	581	601	605	588	561	596	575	566	548	523	615	607	586	581	564	547	537	571	563	596	596	563	571	566	587	600	564	602	557	604	539	609	545	569	555	572	562	575	579	573	532	610	543	590	601	589	581	605	542	583	590	549	577	571	614	573	570	588	594	603	591	525	559	590	602	574	569	584	561	600	578	567	552	608	588	588	557	593	524	622	591	534	546	592	555	607	590	576	596	528	555	598	585	586	597	599	528	572	569	616	626	587	594	593	566	571	575	578	606	598	565	590	573	534	574	523	563	566	571	554	588	560	579	568	611	579	577	551	542	565	566	570	574	583	553	600	614	561	575	544	593	580	544	567	560	598	556	602	594	568	569	540	560	600	580	612	527	609	594	563	512	537	559	569	585	541	564	563	579	565	582	562	575	536	611	568	580	586	567	553	547	542	572	545	613	599	606	603	565	621	609	600	578	578	557	591	563	556	585	605	564	601	583	567	594	581	535	608	566	552	567	544	565	572	567	531	570	597	561	577	590	581	591	543	580	536	600	583	573	543	588	548	602	577	591	584	574	590	539	598	592	655	550	557	634	577	612	596	562	590	542	601	585	554	505	592	557	594	606	629	549	584	594	565	563	597	531	561	515	575	553	566	537	606	586	579	588	566	585	577	589	545	594	576	532	543	576	602	585	574	537	578	579	587	639	549	571	561	586	624	585	581	593	598	589	564	586	589	616	555	548	565	599	575	561	610	570	579	549	564	597	588	562	575	609	555	601	601	565	604	561	601	588	635	554	551	595	573	574	576	609	568	549	588	616	529	579	577	568	584	567	563	574	548	610	557	596	586	559	567	612	547	574	616	594	568	551	586	575	592	536	571	562	579	600	570	547	588	576	526	588	586	603	581	557	569	557	568	586	576	572	572	599	567	571	581	536	549	539	623	548	590	567	591	561	596	598	564	568	607	635	592	591	572	561	614	571	592	583	557	574	553	605	597	558	592	573	601	598	583	566	599	593	601	588	571	613	561	613	570	576	560	569	586	574	620	593	571	614	533	540	569	551	596	566	578	602	586	587	537	592	541	544	569	572	595	537	588	542	558	549	588	608	548	589	570	656	623	566	570	579	597	541	575	579	593	585	560	585	556	596	588	611	567	583	560	551	534	585	548	553	529	573	607	575	568	608	547	603	541	588	585	551	605	590	593	586	568	556	564	563	589	564	555	577	581	586	604	580	560	584	579	560	586	586	625	561	562	546	562	581	550	589	584	593	572	587	568	610	558	560	538	592	562	609	582	551	572	542	587	586	578	576	587	594	602	567	593	581	557	588	566	548	614	595	579	580	568	609	604	577	580	587	613	598	520	535	590	547	584	590	578	568	578	556	581	569	572	579	559	572	555	584	526	601	610	567	584	556	549	569	582	593	557	613	569	561	561	545	599	608	562	638	591	560	530	585	589	589	552	606	605	567	613	594	596	537	596	596	577	563	543	566	611	584	558	575	542	568	604	607	586	569	589	535	550	566	568	620	560	594	577	570	592	548	576	609	615	559	581	558	593	593	614	641	620	575	544	562	580	516	569	584	584	567	588	558	586	543	571	601	582	536	575	581	610	556	608	561	596	588	594	555	539	590	565	627	608	537	570	551	590	603	594	599	553	605	599	608	576	561	580	555	536	628	612	579	609	539	552	527	575	546	556	578	587	614	525	560	606	577	582	590	548	564	582	561	561	574	567	576	571	587	597	587	563	592	576	543	523	567	590	572	568	610	581	588	557	564	571	546	557	541	590	552	600	542	583	573	603	568	618	553	567	559	622	535	574	586	629	584	584	622	572	557	537	583	523	592	591	560	600	591	586	572	594	576	589	576	571	579	586	544	606	588	559	587	606	574	544	554	583	559	600	566	606	569	624	579	543	532	601	626	538	580	551	573	550	573	573	534	624	590	563	625	583	553	585	585	553	562	562	586	599	577	595	539	593	534	566	554	560	548	601	579	578	546	557	581	557	573	630	577	551	560	543	561	552	590	560	584	570	580	521	561	557	561	535	522	583	623	545	561	541	610	569	608	523	591	626	526	569	611	547	572	589	574	588	627	598	579	515	584	584	587	595	580	538	587	586	523	607	547	576	583	594	557	579	569
29277	22454	30773	31608	29825	23681	17884	17502	19000	16314	11236	6096	3366	4278	4962	6443	6081	4349	4756	5458	4414	3980	3793	4848	2711	3153	3006	2604	1894	1821	2068	1667	1629	917	1539	1207	1080	758	612	573	634	429	342	326	290	268	313	245	251	250	243	186	213	221	215	181	207	195	205	199	190	193	193	184	183	183	199	171	188	187	179	205	187	200	189	164	195	192	177	181	190	198	182	174	178	169	176	174	164	149	181	173	199	162	172	193	164	208	203	174	156	170	185	182	187	182	200	154	178	178	166	178	194	155	164	163	167	163	178	176	160	174	188	173	195	187	212	181	156	202	183	190	185	172	181	188	191	157	179	181	168	177	171	179	192	181	180	176	175	166	167	196	178	196	191	172	177	151	168	168	168	183	175	187	193	153	187	182	180	188	186	211	168	169	181	176	196	189	180	178	189	184	159	167	170	177	172	174	162	183	166	177	183	171	161	173	165	193	179	172	168	170	175	179	177	160	174	179	164	176	192	173	162	214	177	171	189	175	185	197	200	184	170	177	169	163	151	154	198	159	195	178	169	167	162	189	180	171	166	172	163	178	184	163	175	174	181	194	180	177	178	179	180	179	176	173	187	183	192	145	182	173	177	164	188	202	179	178	180	177	192	179	204	169	185	186	176	172	175	161	190	160	174	179	157	166	187	198	183	175	201	162	173	175	192	176	182	173	168	200	183	197	149	179	158	176	185	166	143	193	196	172	184	187	183	171	203	184	175	175	176	179	171	172	162	196	214	176	189	173	182	183	190	183	174	156	189	164	175	175	166	181	169	169	180	183	193	209	174	177	173	174	173	181	174	179	181	186	171	184	171	180	201	158	189	180	173	173	180	197	197	166	195	195	175	173	187	169	168	171	180	180	172	142	168	162	168	162	154	161	199	176	162	159	166	159	174	180	178	165	163	166	184	191	185	165	167	171	167	172	176	152	191	190	162	185	183	164	173	180	190	173	183	192	158	161	175	171	179	190	172	149	185	148	195	194	149	210	182	192	166	185	165	171	177	154	190	152	159	155	182	178	176	167	157	172	155	172	174	172	167	186	177	195	186	175	176	200	188	183	167	190	206	172	178	194	176	208	198	188	176	153	173	213	186	179	184	177	184	181	187	202	174	162	165	170	174	191	183	166	157	189	177	181	181	196	183	184	178	170	187	191	161	189	162	178	188	178	189	172	164	187	164	189	162	202	196	167	203	198	182	179	164	162	156	193	175	218	205	150	189	197	173	175	201	196	180	180	182	170	164	166	163	176	168	167	180	175	176	187	176	174	192	193	200	200	149	182	171	197	174	175	192	168	173	201	149	168	147	170	183	183	167	171	182	181	166	190	179	177	166	170	185	193	173	192	196	172	187	184	138	174	173	140	158	184	170	174	169	209	181	164	187	180	177	176	191	176	190	181	204	169	177	183	182	185	185	181	177	187	166	187	183	176	182	175	179	208	195	170	186	188	155	192	200	176	187	198	185	178	189	170	173	182	175	186	180	183	184	178	213	163	158	175	196	211	190	174	196	182	180	179	187	156	197	166	166	170	175	162	175	182	202	184	179	198	163	179	181	185	174	170	141	163	182	178	171	185	200	185	148	175	185	177	180	190	183	172	185	176	183	185	162	182	176	196	185	199	165	192	173	204	179	199	178	185	152	181	185	186	175	189	205	183	165	170	165	186	173	178	189	180	188	189	183	184	180	189	186	182	163	181	215	170	180	180	175	192	181	180	196	160	183	178	180	197	188	173	177	184	179	186	202	166	172	184	158	201	187	168	163	170	192	194	199	194	177	207	173	165	188	158	178	191	195	188	180	150	181	184	188	171	166	172	185	157	177	187	193	187	163	157	208	185	183	174	177	175	154	189	169	178	209	176	166	184	161	171	173	173	204	163	167	150	185	150	173	167	189	171	179	176	172	184	195	150	195	158	191	182	183	196	195	167	170	182	170	191	199	166	178	166	205	149	195	172	181	187	163	188	181	190	183	185	187	173	180	193	191	203	184	169	164	180	181	187	186	183	198	204	161	186	179	183	196	187	178	211	184	187	166	178	178	177	202	193	182	170	153	178	194	174	172	162	176	171	178	196	172	182	179	175	155	190	184	182	183	154	177	188	182	162	190	196	183	181	180	207	186	174	174	172	157	176	151	156	179	169	169	201	185	168	185	169	159	170	187	171	192	168	204	172	183	174	194	175	164	167	158	180	187	163	189	217	181	193	185	153	186	167	191	167	185	180	164	196	173	179	190	177	170	188	189	175	148	166	198	180	177	197	186	170	161	193	181	166	195	176	171	199	197	183	189	162	163	186	167	180	177	170	171	196	187	185	177	171	168	169	171	187	183	190	198	160	180	209	185	168	172	207	168	183	196	178	184	154	187	151	178	184	179	193	187	186	187	185	199	176	157	169	150	174	163	165	172	170	182	204	183	165	195	178	149	193	175	195	180	164	176	184	172	168	199	170	174	205	181	178	179	200	197	168	172	152	178	160	162	167	193	176	188	190	175	166	220	194	174	187	186	198	146	184	173	175	180	174	167	187	163	173	172	199	182	175	174	172	192	172	154	174	186	173	170	177	178	159	181	191	176	177	173	164	166	150	172	187	172	186	175	170	182	164	177	175	172	183	190	172	175	174	181	186	176	175	190	188	186	158	174	190	168	187	176	157	189	188	193	189	153	195	168	171	190	195	163	190	159	168	168	168	180	168	152	196	160	199	161	172	183	168	178	182	173	169	197	201	182	186	160	193	161	150	178	179	183	190	170	173	168	180	183	191	152	189	171	179	187	196	184	181	185	175	186	179	188	201	149	177	195	170	201	185	189	182	200	188	187	171	177	196	174	198	179	156	179	190	181	178	166	189	167	183	174	192	158	188	190	196	193	178	183	173	184	182	162	172	204	184	181	179	174	187	161	191	169	183	174	169	189	196	196	182	170	182	221	156	174	181	163	194	170	190	176	171	207	164	189	181	172	156	185	170	171	184	201	177	200	176	158	167	179	173	186	165	167	209	162	191	201	179	179	185	206	167	180	167	215	183	198	163	154	173	190	189	175	178	168	171	172	196	186	193	161	195	152	184	202	175	177	194	196	207	189	170	203	200	150	148	170	179	194	186	166	171	168	167	191	167	173	188	200	167	153	195	179	171	184	164	179	206	175	182	184	178	199	175	175	181	168	190	172	203	162	181	199	194	168	169	198	195	192	167	174	158	173	183	174	182	184	183	166	166	153	176	175	171	159	160	166	187	177	168	170	182	164	152	158	184	168	196	173	166	169	175	189	160	198	189	177	183	176	176	173	181	159	176	186	167	163	172	184	181	192	180	187	166	181	175	185	165	176	140	157	180	171	170	153	190	192	182	154	174	174	172	194	186	172	191	158	197	188	160	191	160	169	181	198	170	171	147	162	170	167	177	162	167	191	174	154	189	196	190	154	169	185	195	179	180	182	183	188	178	175	197	169	171	191	154	192	191	175	174	179	185	145	162
20287	17442	28493	32425	33367	27626	25461	28675	31088	29906	24117	15197	11501	15112	17617	23165	20563	16275	18654	20544	17968	17878	17347	20059	12304	15142	15273	13095	10463	10310	11910	9516	8804	5358	8780	7481	6635	4584	3328	3050	3370	2340	1908	1734	1686	1234	1659	1178	1132	1206	911	766	683	776	688	658	685	653	670	647	672	616	641	616	603	630	580	553	596	561	598	545	661	582	564	651	634	599	588	656	621	605	596	525	584	553	574	522	565	512	500	484	554	548	531	506	526	561	499	514	492	517	475	507	504	500	513	521	487	556	468	524	539	548	546	497	506	559	490	503	510	542	505	494	530	533	543	496	476	502	543	528	501	518	507	508	546	531	552	490	492	530	507	483	543	493	498	516	487	478	507	544	492	508	543	501	524	533	532	440	469	482	499	478	558	510	517	513	485	479	504	490	492	489	473	502	526	499	555	489	476	508	515	506	532	535	503	531	494	490	498	468	487	503	506	513	463	482	496	491	553	484	495	497	491	519	503	500	482	517	513	474	521	473	504	503	517	457	472	512	503	502	491	528	554	535	470	518	482	473	479	507	490	480	495	505	529	473	521	516	489	502	519	472	486	471	510	520	522	480	536	545	513	494	511	472	496	466	471	476	519	501	481	452	507	535	534	481	522	482	494	468	518	480	521	522	511	504	512	510	510	498	501	493	534	474	495	508	518	517	517	496	522	502	469	507	519	497	516	536	478	480	491	504	509	509	511	497	526	514	484	536	511	495	497	544	465	533	560	503	510	510	484	455	484	488	474	518	488	498	521	560	486	511	509	523	518	526	476	501	470	511	494	507	486	546	478	502	492	469	487	469	488	499	484	483	549	499	485	510	491	501	480	490	494	553	492	544	509	510	481	477	510	527	518	518	494	478	511	483	489	536	516	524	534	528	466	502	530	468	542	477	493	507	470	512	509	500	526	533	534	496	511	488	497	516	497	522	514	494	525	496	530	504	569	498	453	521	492	507	512	514	490	487	496	511	507	480	466	530	481	502	507	523	523	521	498	476	492	535	494	531	508	532	510	469	520	470	563	511	504	527	489	514	563	493	505	546	487	451	543	517	483	523	509	509	497	556	460	498	493	526	514	526	522	483	526	491	533	501	521	512	526	515	499	473	481	496	532	542	526	480	474	477	501	438	513	460	514	486	516	513	467	523	503	492	526	507	520	478	474	496	518	479	532	497	477	513	483	490	539	556	483	491	502	536	501	493	487	498	496	458	517	518	527	500	516	465	518	482	545	516	534	516	541	509	511	506	520	516	485	497	523	474	523	488	518	505	500	504	519	534	499	510	502	534	541	464	510	499	489	492	486	462	498	492	469	489	492	478	540	530	506	518	528	490	534	492	532	484	464	497	536	497	485	513	500	497	513	487	495	489	497	475	537	501	507	522	520	467	512	516	477	500	518	535	504	478	490	503	519	499	510	497	557	532	487	508	507	520	502	476	516	498	537	499	528	512	475	508	495	479	486	492	516	500	478	497	505	474	509	485	506	544	525	495	489	500	526	540	528	515	514	533	546	527	537	518	480	489	503	484	512	508	491	493	462	535	468	504	466	497	530	499	528	511	486	504	487	518	469	544	546	500	528	522	508	532	480	523	506	522	547	498	487	500	504	523	490	498	524	489	487	536	475	486	467	496	530	485	497	542	539	536	480	482	542	516	504	509	520	504	534	496	520	492	498	556	495	533	472	510	523	479	492	469	524	489	485	508	489	499	492	537	495	514	461	524	493	517	509	506	528	469	512	472	494	500	488	499	490	503	504	543	524	489	502	500	491	446	511	471	506	475	523	479	548	544	572	482	500	540	469	489	507	555	532	533	522	487	499	509	493	511	516	510	527	540	485	510	494	490	507	545	533	486	526	538	546	557	520	522	477	517	526	514	505	469	530	474	548	483	525	532	513	505	507	489	537	525	556	511	487	467	513	527	515	523	504	522	517	505	504	484	489	527	487	512	489	575	503	484	564	502	521	478	517	473	511	502	488	502	530	514	519	502	506	499	518	493	476	533	488	518	482	543	554	523	470	467	510	506	501	455	487	540	510	517	497	516	468	433	523	499	501	487	475	452	511	500	544	536	575	456	517	519	498	530	505	485	468	540	521	486	520	530	524	485	504	505	470	467	503	468	508	526	466	535	497	515	530	523	507	512	516	431	490	534	502	484	488	493	499	512	525	540	529	519	476	485	501	500	503	490	475	530	508	524	508	473	542	533	499	510	515	516	502	515	542	480	509	466	548	507	472	528	489	509	515	551	492	497	499	485	480	531	520	516	495	470	543	483	508	530	508	511	554	499	484	494	496	498	508	547	452	518	480	517	535	470	504	508	470	471	477	484	536	503	492	520	455	486	554	485	494	502	471	533	506	502	538	478	528	494	491	513	481	506	499	487	562	494	515	509	498	490	501	523	477	477	495	512	535	516	529	519	454	492	505	498	483	483	519	507	498	518	524	518	519	497	488	489	541	515	492	479	488	490	503	504	501	529	489	482	507	481	485	499	486	529	505	552	493	500	464	477	552	450	489	483	500	495	493	502	542	523	514	505	502	508	513	484	547	520	458	518	482	491	521	489	546	494	517	538	530	524	478	503	489	486	485	481	473	522	526	530	537	487	499	512	484	479	499	469	509	495	500	500	483	516	525	507	489	546	517	508	502	543	529	511	475	501	478	491	531	565	523	459	535	495	535	471	545	469	522	531	490	512	498	523	545	520	518	493	520	511	524	530	489	488	493	532	495	488	535	487	512	528	493	503	471	505	474	507	486	501	491	506	524	512	511	516	497	498	513	507	491	478	513	524	502	514	476	489	498	479	510	502	505	505	481	487	554	487	538	486	508	527	550	495	511	560	497	487	489	532	514	514	464	526	513	496	506	484	515	525	460	471	490	439	524	536	537	511	510	507	517	479	509	510	503	506	478	518	507	517	503	498	498	494	519	484	474	530	491	465	536	489	501	496	490	467	520	524	502	536	502	469	551	483	516	494	504	501	487	541	482	502	529	478	506	498	493	499	505	527	530	527	515	461	507	565	481	515	505	539	531	502	516	533	486	558	538	495	538	540	511	513	503	516	515	533	492	507	503	517	519	528	473	547	496	475	515	498	510	481	508	504	491	490	497	487	466	503	478	522	517	480	507	520	516	516	525	497	472	481	506	552	544	498	475	515	516	508	521	529	530	486	521	515	487	477	487	524	498	510	554	481	534	486	498	490	535	525	502	511	479	526	502	506	494	462	509	502	471	505	510	515	521	512	520	524	509	483	498	466	503	523	500	535	486	491	459	459	513	505	497	485	562	490	505	493	509	483	515	514	495	508	512	523	479	474	511	537	543	526	502	500	509	496	513	525	503	501	517	513	509	517	520	507	533	491	518	520	495	463	546	495	502	523	505	482	501	521	503	512	497	493	522	508	536	483	504	516	505	516	516	508	544	532	507	536	512	456	500	502	521	507	537	517	467	487	518	530	492	499	510	487	524	484	567	514	494	512	490	473
5797	3266	5203	4472	3050	1705	1269	1112	1052	790	722	506	483	471	495	505	468	394	461	410	393	382	351	395	350	346	388	309	289	302	335	299	292	250	314	278	290	281	270	274	288	259	296	272	249	283	262	294	259	264	243	247	308	262	241	253	286	249	279	293	248	272	260	257	257	259	248	281	261	278	234	243	268	245	263	234	248	263	269	267	251	283	246	293	249	270	245	259	268	277	253	266	270	259	267	239	266	249	264	262	250	271	267	270	241	268	259	259	270	273	235	258	251	236	267	277	262	256	249	288	263	243	261	272	285	234	261	256	255	268	267	250	281	271	238	249	259	278	240	282	258	246	274	281	268	270	253	286	232	261	270	245	271	265	274	285	250	261	254	263	289	236	271	263	284	258	297	248	281	255	278	249	240	237	273	286	247	269	255	294	244	296	303	270	250	240	270	263	287	285	257	287	269	253	261	249	226	266	262	261	295	260	266	245	242	272	278	252	275	285	270	288	259	303	268	253	259	247	256	285	268	277	259	222	246	271	296	282	253	250	265	258	259	268	258	280	264	252	262	245	250	276	279	271	284	263	261	263	255	230	273	255	262	283	268	243	250	235	273	207	237	234	271	282	279	260	272	263	259	292	256	264	232	281	257	252	284	268	244	265	260	252	263	274	249	257	262	237	250	280	235	264	274	270	254	252	270	277	260	265	265	251	277	257	246	259	256	259	251	275	276	278	273	271	286	267	272	264	280	254	243	280	243	266	230	281	262	274	281	302	234	239	280	281	223	255	246	264	282	236	270	257	271	268	306	274	263	293	275	269	235	279	264	239	262	264	265	272	255	252	267	242	260	269	269	269	219	268	275	270	261	245	239	291	278	259	287	267	266	243	287	260	264	284	247	291	225	252	239	283	240	260	249	255	256	250	253	286	292	292	246	251	248	243	282	286	279	267	267	249	246	251	259	276	232	256	264	266	275	248	261	259	265	230	266	258	264	286	261	250	259	277	269	280	273	263	240	262	267	258	272	261	271	256	275	253	265	265	265	253	256	279	268	287	261	261	268	267	260	295	276	250	238	253	259	235	255	238	271	255	251	260	257	280	283	271	257	272	265	224	273	268	272	238	252	260	251	267	268	256	271	244	271	269	260	262	232	275	280	289	306	255	266	258	275	250	269	247	288	245	263	254	263	220	228	260	257	244	269	287	286	234	269	255	218	277	272	260	240	244	245	253	239	269	245	253	262	258	259	257	226	257	262	265	260	244	262	283	284	252	279	271	260	237	230	270	253	228	250	240	252	276	278	254	275	276	274	274	253	258	268	269	223	264	276	254	280	254	241	282	274	271	297	256	226	236	248	260	279	262	269	252	266	254	256	241	242	238	252	237	264	243	255	254	293	254	254	255	270	235	269	233	274	259	258	261	245	247	280	270	275	251	270	273	256	260	260	255	265	266	258	233	259	258	256	285	254	276	259	250	264	288	244	278	258	273	267	228	263	243	251	241	250	268	256	220	250	255	239	250	273	262	266	248	261	260	238	255	246	259	248	243	251	256	256	231	273	284	269	285	246	256	266	252	223	279	268	266	269	270	265	247	256	249	281	252	257	263	243	249	290	284	280	237	253	273	288	275	255	262	257	237	246	251	261	253	271	263	261	260	267	261	300	249	254	267	260	249	280	266	272	244	266	261	240	250	244	260	246	259	262	254	285	245	261	251	233	240	259	285	269	238	272	271	268	257	267	251	274	245	263	271	284	257	270	249	280	260	253	249	274	267	259	250	271	275	279	251	238	251	259	267	285	279	234	261	246	250	236	267	273	251	275	244	256	251	277	239	234	264	263	218	276	275	257	256	254	261	231	232	257	255	277	273	245	249	272	265	266	267	278	273	272	280	273	260	282	257	257	249	271	282	264	235	255	253	227	260	256	261	238	239	257	244	235	282	285	245	265	247	252	243	228	252	249	236	296	242	255	240	283	276	271	255	274	254	258	283	274	285	251	259	284	238	295	270	266	268	236	248	257	250	261	258	276	265	237	256	301	275	254	248	264	241	245	261	233	243	238	256	267	247	276	266	271	282	278	255	255	264	242	250	244	254	242	235	229	262	275	241	266	245	262	239	290	262	263	263	270	267	253	261	253	289	275	260	238	251	242	278	252	264	268	236	266	264	277	289	228	258	242	240	268	264	261	254	262	224	245	280	234	250	270	263	264	284	244	245	254	280	275	268	259	252	267	268	245	247	258	260	251	245	263	240	276	237	276	288	257	249	245	281	282	281	269	250	275	263	252	290	269	238	232	253	270	241	248	266	276	253	240	262	269	261	286	251	276	300	254	244	234	238	285	239	257	270	234	268	281	239	272	246	247	251	270	254	257	263	253	290	267	254	260	252	233	277	269	267	274	269	285	257	267	272	267	245	232	275	249	257	270	239	277	244	281	271	267	268	273	252	271	266	236	287	278	276	266	270	250	250	268	276	294	253	267	231	250	278	273	251	237	261	273	284	255	269	237	251	260	232	270	256	271	235	234	286	264	278	252	243	254	268	264	244	270	264	277	261	245	280	273	238	260	264	253	259	272	273	260	249	288	259	261	250	240	263	267	246	262	248	274	256	248	273	235	265	244	254	256	270	263	286	269	265	267	262	240	253	304	275	276	268	286	284	264	262	241	251	252	272	254	280	291	231	254	265	247	284	230	223	266	252	259	260	258	250	269	258	291	278	262	266	273	273	260	256	282	261	279	281	233	253	239	284	241	252	260	259	257	275	233	248	264	283	260	269	264	274	235	286	296	277	269	254	246	268	264	249	258	308	260	287	254	295	254	257	233	255	238	267	300	255	266	248	230	255	262	279	254	267	244	265	286	266	270	290	301	267	249	268	263	267	252	258	252	274	238	260	265	273	261	231	249	271	256	242	239	232	246	246	253	262	277	266	258	260	236	271	275	287	284	264	283	248	250	268	255	287	255	251	261	282	271	241	274	262	248	268	295	260	266	246	267	244	279	231	257	280	249	260	253	237	240	260	283	267	276	281	273	260	287	259	270	254	250	284	243	259	255	248	256	264	260	271	243	259	285	259	234	253	242	274	235	247	258	259	291	267	272	254	277	238	281	255	254	295	271	275	235	248	233	279	257	268	264	250	270	266	277	257	251	259	283	272	263	247	270	298	231	241	246	262	228	253	275	245	253	254	237	275	238	250	260	257	253	238	269	263	266	278	265	245	265	278	260	249	236	234	257	256	253	261	252	260	251	281	285	269	259	248	255	289	266	283	297	257	282	285	251	267	280	276	259	236	250	252	264	255	230	273	264	246	233	288	278	265	254	244	256	270	257	242	252	229	248	283	270	288	249	249	230	294	288	269	280	263	255	276	248	263	270	284	271	237	252	268	263	241	216	237	260	254	263	266	300	275	223	273	253	255	261	238	258	280	257	269	247	251	240	265	250	261	234	250	247	272	270	238	282	262	270	263	265	260	262	264	272	264	244	287	270	241	255	254	286	250
5807	4347	9437	10792	8871	5953	4815	4685	4948	3690	3357	2312	1996	2092	2104	2491	2238	1902	2126	2106	1718	1640	1567	1800	1304	1336	1378	1264	1157	1116	1156	1065	1001	867	1056	979	952	878	794	793	769	758	751	771	711	709	732	674	703	688	690	689	695	743	735	731	725	760	688	735	715	698	689	680	706	743	709	698	733	675	688	655	697	767	733	752	725	723	728	725	713	696	676	674	689	725	733	740	719	718	703	702	705	723	695	692	719	718	678	693	733	687	722	715	711	692	720	708	705	739	642	749	655	683	701	677	673	755	725	705	684	733	713	761	691	702	690	672	709	768	688	726	690	695	685	737	688	753	726	653	745	704	662	696	681	693	693	759	749	688	639	697	719	719	712	660	670	672	713	724	669	707	685	655	742	724	694	746	699	738	677	697	733	701	670	678	640	696	737	697	691	696	718	655	746	695	739	670	706	693	703	766	667	696	717	693	687	777	715	729	671	664	702	637	733	740	711	680	723	713	670	738	699	677	707	737	658	689	729	712	703	715	701	692	746	689	752	682	729	647	711	723	743	717	695	616	695	677	739	703	668	711	678	725	693	716	674	702	697	694	738	719	715	716	745	711	690	705	679	693	682	710	727	689	747	689	703	735	688	706	676	716	688	681	736	699	680	680	726	753	729	726	707	699	690	776	702	733	659	699	710	630	740	720	697	750	647	716	694	691	675	696	689	705	689	681	725	657	676	669	701	685	686	696	723	712	735	658	729	709	705	711	696	711	716	727	727	704	678	675	685	722	731	706	715	692	712	734	690	675	712	659	726	705	706	723	727	679	671	712	781	694	725	735	659	683	707	737	703	730	715	712	677	690	701	715	707	691	696	662	722	713	713	705	686	701	692	724	690	677	737	632	696	696	644	695	691	672	708	711	676	658	665	699	712	721	687	671	701	725	692	753	683	708	724	725	704	702	713	679	740	730	716	690	698	768	726	674	677	711	692	718	672	689	683	705	724	717	701	746	672	728	691	710	694	700	694	688	693	790	705	676	711	683	703	707	689	693	751	698	672	705	711	686	683	686	748	719	695	721	719	704	726	679	747	659	674	679	692	682	712	740	744	738	674	706	685	689	704	703	739	747	716	705	734	729	707	673	689	697	727	634	685	643	695	697	714	735	713	676	681	673	673	714	707	674	720	715	716	725	735	707	700	669	719	685	701	703	715	676	689	669	728	662	666	697	748	668	691	671	683	708	672	724	704	676	665	716	687	693	683	673	687	675	707	665	740	721	740	737	682	731	683	742	673	712	759	680	720	674	701	702	719	671	698	670	711	731	688	730	717	668	734	698	719	669	693	693	649	722	686	722	711	727	659	671	678	713	703	746	722	684	732	700	730	665	735	688	669	705	702	684	711	693	690	683	701	686	730	701	728	689	718	703	714	692	701	704	681	708	712	695	693	669	702	658	708	709	733	695	719	735	665	747	659	690	734	730	750	715	742	715	713	686	692	670	721	706	727	672	708	668	700	677	680	761	718	669	744	708	683	746	722	683	691	703	737	719	742	692	711	764	760	701	721	698	639	684	684	694	703	688	694	685	698	719	676	678	694	712	693	644	746	721	674	724	732	689	736	659	685	703	730	715	654	723	644	729	718	699	692	719	710	744	681	720	669	681	693	682	712	703	747	702	675	737	732	704	675	674	665	677	713	717	664	702	718	686	662	662	726	699	707	718	663	749	712	713	672	684	766	769	691	719	680	701	693	689	740	650	686	724	687	706	686	677	720	704	660	753	704	718	713	675	717	688	711	682	709	692	715	688	687	694	715	710	675	685	729	679	671	679	678	717	651	683	691	707	710	692	718	726	677	694	676	679	687	690	706	727	700	692	680	720	700	685	687	727	682	711	714	725	695	668	686	726	729	619	711	734	701	724	673	758	706	681	690	658	679	645	716	716	706	727	763	698	666	678	657	694	709	700	713	700	706	680	720	698	697	671	684	711	718	723	712	710	701	704	713	710	674	686	701	657	715	713	717	716	735	697	694	752	712	661	679	696	703	639	703	676	692	698	697	744	690	683	691	723	734	682	698	677	717	668	730	636	687	684	684	672	715	730	653	716	709	722	698	696	715	683	712	697	695	760	693	674	718	739	724	752	660	714	712	681	709	726	741	670	685	674	692	693	697	662	711	700	714	740	735	716	691	640	722	735	675	706	715	691	680	696	676	744	745	701	718	736	713	716	715	709	696	704	679	682	719	710	673	689	712	716	671	695	695	711	741	747	712	719	657	719	720	757	714	669	731	706	700	739	678	717	737	711	710	672	732	723	657	761	676	663	711	748	709	703	697	681	707	672	694	755	681	688	777	674	747	645	711	724	677	702	727	709	674	685	679	685	721	699	686	664	745	704	736	718	659	687	710	714	668	694	708	694	728	715	709	734	656	753	708	714	669	692	700	706	673	750	719	753	664	720	705	721	703	679	668	694	729	714	714	665	710	687	687	684	689	695	660	742	690	675	755	718	709	691	732	654	703	673	724	691	700	677	664	682	742	689	647	727	728	679	687	715	657	677	705	684	677	716	712	679	691	716	634	699	702	669	722	668	700	715	733	691	696	707	670	720	698	692	694	695	742	712	678	699	693	715	662	708	747	732	703	729	736	721	714	686	684	741	709	658	769	694	705	734	706	731	666	679	738	678	675	694	696	689	740	639	703	672	716	697	700	726	742	672	680	701	691	707	673	711	724	717	709	710	680	679	686	679	705	686	668	689	678	637	675	729	716	718	665	716	706	752	741	733	693	676	715	730	712	692	726	704	723	765	678	712	731	728	735	716	734	726	712	705	664	693	683	701	691	689	671	715	669	673	717	749	684	662	663	682	715	707	712	740	657	730	675	704	707	770	691	696	727	705	643	732	670	700	770	703	732	676	670	692	699	705	696	702	702	712	708	695	705	708	711	680	723	709	696	678	729	670	744	687	681	663	719	731	693	700	682	679	690	660	720	725	758	713	689	680	633	729	714	678	738	707	724	710	655	689	700	728	666	702	691	703	705	708	714	709	739	683	676	717	715	691	702	720	721	712	657	688	673	708	673	678	718	698	729	682	684	670	690	701	659	705	741	732	716	739	695	703	676	705	697	698	703	702	696	759	695	672	777	689	690	716	696	705	668	690	666	649	720	697	696	723	704	696	717	732	709	724	734	718	687	689	698	693	738	712	663	680	696	678	702	664	703	722	656	720	707	660	692	717	720	700	685	783	713	669	715	678	709	674	715	654	679	684	692	684	672	690	717	710	712	666	695	701	729	683	686	706	685	724	676	715	710	732	705	722	646	712	690	714	713	701	738	715	677	684	697	718	730	721	684	688	678	703	695	708	744	708	689	715	754	653	704	671	728	673	662	703	721	724	708	715	714	763	711	738	705	709	693	697	672	708	649	687	727	701	706	740	699	683	664	676	698	753	707	716	701	691	685	700	727	715	746	671	671	732	703	689	698	664	687	687	662	718	649	674	659	713	731	686	686	690
21078	15288	24405	26020	23318	15763	11573	8811	10442	6417	5345	4229	1975	2562	2574	3440	2961	2815	2931	2989	2629	2275	2346	2259	1581	1694	1670	1306	1137	1147	1194	894	878	528	888	804	634	560	454	436	459	337	315	304	265	279	290	253	254	259	214	235	209	236	218	218	249	237	221	218	226	221	228	190	233	228	218	209	226	205	191	238	206	234	193	207	218	215	201	205	218	203	215	205	212	230	209	229	210	221	201	224	220	216	180	237	183	204	179	207	211	214	200	211	196	197	199	245	233	254	176	206	214	197	192	227	216	215	195	208	211	201	200	218	196	228	209	217	211	203	190	213	207	213	234	207	186	222	219	208	196	207	203	211	197	198	196	210	206	228	205	197	219	182	205	198	188	220	181	229	194	215	203	205	206	249	227	230	223	217	181	207	224	203	201	221	211	215	212	219	209	244	193	196	200	184	210	208	194	206	205	226	191	203	200	229	237	228	209	208	221	208	198	218	205	204	208	232	193	225	211	219	206	228	198	183	214	209	203	191	201	232	202	216	217	178	223	226	230	224	206	213	205	207	224	203	218	244	207	212	206	222	190	209	216	218	217	215	237	223	191	212	217	227	249	194	199	232	232	213	214	208	213	238	218	185	201	227	220	202	214	216	209	230	243	210	213	253	225	220	204	203	198	210	213	229	211	213	206	194	206	212	231	222	218	245	220	208	210	230	214	205	211	243	208	224	218	204	205	188	219	208	249	188	212	225	238	205	208	208	180	187	202	213	202	221	221	184	198	190	200	199	221	207	202	203	222	190	224	214	231	223	208	200	201	207	236	218	199	197	219	215	212	211	182	221	235	227	239	185	211	215	212	179	218	216	209	195	205	196	195	201	208	213	188	227	204	238	203	189	193	212	203	208	204	221	182	220	191	203	201	215	211	221	237	221	210	219	236	213	232	203	222	207	229	193	225	204	229	206	230	181	226	216	213	211	195	196	205	209	198	201	207	212	233	211	185	207	211	209	251	190	213	213	232	214	190	248	189	197	216	232	212	196	180	207	216	219	193	217	203	200	188	212	213	220	203	201	217	221	196	213	224	218	214	208	217	223	216	225	207	224	235	223	204	199	225	185	213	205	226	231	208	216	206	220	210	227	218	174	225	219	204	199	205	214	223	241	193	211	195	197	205	204	207	216	176	214	217	203	196	217	210	208	206	221	188	208	224	243	225	243	208	211	210	223	193	196	193	171	215	205	209	224	176	220	216	229	214	200	227	226	219	209	198	194	201	199	197	208	205	196	235	224	231	207	231	212	247	210	207	208	205	212	226	229	216	226	231	205	200	239	169	213	226	193	194	234	184	219	217	223	230	201	223	231	215	212	218	214	188	201	200	238	214	199	203	220	201	221	214	215	185	215	227	208	227	204	201	242	196	200	196	222	224	213	204	205	195	222	230	245	171	180	206	184	220	205	198	216	209	230	216	214	184	195	226	228	228	197	215	193	214	214	228	231	212	188	201	179	207	222	192	219	198	211	207	208	216	212	204	228	240	210	208	193	220	208	200	222	233	206	204	196	221	211	191	194	203	201	233	204	212	234	206	191	234	204	201	198	204	217	187	228	234	179	187	192	201	215	227	220	225	187	226	211	200	203	226	197	218	225	228	233	233	202	227	205	227	211	203	200	200	212	207	209	220	210	219	225	186	198	232	200	203	249	212	190	203	202	187	216	203	197	220	239	218	205	209	203	205	211	218	192	229	221	214	206	205	200	204	201	217	201	238	216	190	201	239	210	238	207	221	224	204	201	209	229	215	218	213	239	228	199	205	190	226	233	193	217	196	213	237	196	206	194	228	220	211	193	196	216	221	216	212	198	200	230	215	222	204	215	205	217	213	200	191	192	238	230	224	217	218	214	194	197	199	216	212	226	219	198	204	214	210	191	210	204	226	200	237	201	184	183	208	197	234	171	202	191	233	224	202	200	227	183	187	193	209	207	209	203	207	219	206	204	181	203	213	184	205	222	215	219	195	189	213	204	226	197	224	212	203	193	176	177	217	223	211	198	202	224	188	198	215	226	216	183	211	225	206	221	224	223	218	206	198	195	224	213	240	226	182	172	220	199	191	183	246	219	189	219	210	211	204	195	211	205	197	200	244	205	197	213	198	206	235	208	203	226	203	213	219	217	228	198	206	199	214	198	190	193	177	197	221	205	213	212	237	210	224	198	208	209	195	201	225	217	225	189	228	199	200	227	219	207	204	234	227	208	204	202	238	221	214	233	192	222	224	198	211	201	230	196	248	200	210	228	222	194	196	202	211	214	196	204	204	198	220	207	236	189	208	202	227	190	236	207	195	210	237	198	209	207	224	214	212	202	213	201	222	195	207	216	195	188	219	201	187	242	204	198	188	224	210	207	202	216	209	197	203	233	241	229	224	230	210	201	222	226	217	233	202	218	206	217	234	227	214	198	204	205	224	231	226	211	216	207	197	199	180	212	198	225	209	205	208	221	212	215	200	213	241	239	197	219	208	191	206	235	253	227	214	199	250	232	215	222	235	236	215	172	235	201	215	205	208	220	215	222	215	225	224	233	223	220	202	183	196	206	219	223	228	252	219	202	209	236	215	188	177	215	185	199	222	198	232	201	208	213	221	184	205	218	195	208	211	197	201	197	244	212	194	212	212	229	222	210	228	210	227	207	223	191	240	198	196	209	218	202	220	217	186	215	216	225	217	201	190	212	211	224	195	205	217	203	227	196	208	189	243	220	189	198	202	191	194	217	206	211	210	209	181	234	191	218	239	218	235	195	204	231	240	208	205	206	202	216	203	194	208	219	199	209	209	230	217	206	215	223	202	204	185	211	233	195	215	221	217	205	200	210	226	222	206	233	219	222	202	237	219	237	203	226	211	214	231	203	195	227	217	206	204	213	185	236	214	225	226	238	216	227	204	216	227	224	199	214	207	195	205	196	203	206	197	200	198	211	213	229	202	192	207	183	223	206	198	193	201	211	213	218	229	212	213	204	220	197	224	208	191	196	197	227	204	198	219	210	204	208	192	191	224	215	220	205	209	210	210	200	208	201	206	201	194	189	207	190	193	201	221	229	210	232	199	200	202	226	185	187	222	192	200	217	196	206	219	208	236	197	206	213	207	198	195	199	199	201	213	208	202	223	194	216	205	212	205	216	202	205	196	219	216	202	208	198	216	189	210	190	207	206	221	222	214	196	230	241	206	220	221	203	188	228	199	216	230	213	184	228	202	227	214	228	224	186	200	200	241	215	202	213	216	203	226	210	201	197	216	227	208	214	190	175	220	228	194	215	218	215	204	201	187	198	252	206	205	201	225	209	225	228	215	221	185	209	212	186	226	196	202	203	190	197	191	191	236	209	197	231	216	203	231	196	223	204	218	182	197	229	208	198	202	205	215	224	193	225	217	221	209	222	193	191	184	221	224	209	229	216	210	215	219	197	213	225	210	217	223	232	218	215	220	206	229	221	217	211	215	248	206	191	208	214	233	234
16599	12773	24000	27766	26099	20956	20525	19139	23294	16533	18193	13917	7749	10913	10713	15065	13449	12392	14015	14727	12995	11790	11953	11943	8277	9372	10034	7909	6679	6362	7367	5502	4828	3138	5652	5199	3909	3339	2521	2445	2286	1623	1443	1437	1238	1102	1144	884	915	994	797	747	728	738	732	683	672	665	649	611	619	646	602	650	687	651	624	621	605	702	619	626	648	628	625	669	644	657	608	645	648	624	581	653	590	601	587	609	642	588	565	553	618	620	600	604	586	578	587	603	612	597	593	532	571	579	588	610	593	566	571	619	580	588	624	583	583	590	630	599	644	583	586	573	605	594	575	579	588	567	588	573	599	580	614	543	608	615	571	581	615	597	624	623	607	576	582	614	590	600	583	594	575	568	596	571	595	568	615	600	569	571	581	573	592	587	556	581	599	559	586	603	569	579	583	585	601	567	574	597	589	549	545	592	546	578	543	576	608	602	583	554	556	607	536	583	600	604	594	599	572	578	596	590	517	570	585	587	583	557	580	572	591	605	557	598	569	596	542	533	594	594	547	568	570	593	570	578	566	565	620	597	592	570	586	548	615	593	593	528	635	580	543	579	544	578	569	581	591	561	602	592	598	578	590	513	552	554	553	602	545	581	600	605	588	537	556	583	614	592	595	573	575	596	587	541	598	538	576	590	594	620	537	586	573	603	549	587	600	560	563	592	624	582	591	608	565	589	535	549	620	585	590	586	593	591	577	611	614	553	547	592	609	555	552	580	512	601	566	537	586	641	590	615	579	638	555	573	578	595	579	573	596	598	563	560	562	600	529	637	603	615	580	598	590	555	565	608	595	605	582	595	552	593	559	580	558	546	606	581	594	584	612	613	589	613	593	575	550	588	569	573	581	572	559	580	562	592	535	590	564	598	570	568	574	601	566	571	580	563	568	549	581	582	574	600	565	544	541	552	579	552	577	551	579	589	562	593	606	564	577	562	546	551	591	599	599	597	592	581	591	557	575	603	592	560	574	584	576	528	571	594	589	580	619	589	584	578	597	590	580	574	559	593	556	594	552	554	571	557	539	593	589	577	620	604	619	594	630	595	582	590	572	562	582	599	614	575	547	539	557	531	571	570	578	538	587	598	572	585	612	620	596	582	559	568	583	590	574	613	551	599	556	615	586	591	570	650	555	607	597	581	630	601	543	583	565	552	560	588	543	554	586	586	577	575	574	583	592	532	572	564	607	513	575	584	582	602	565	574	573	561	578	541	563	578	601	580	628	604	561	532	555	549	581	620	553	577	578	567	576	568	574	545	552	567	580	590	572	572	590	603	591	577	570	590	570	548	582	616	595	582	529	597	549	601	616	557	586	569	588	586	564	599	605	542	589	597	609	582	582	650	619	511	586	581	553	575	608	554	614	593	590	577	546	574	570	540	590	587	596	567	560	565	584	528	553	563	585	567	559	576	634	585	582	555	572	609	597	565	611	594	585	573	570	520	553	553	580	581	610	563	586	589	573	588	537	583	570	564	562	580	621	565	594	610	627	583	580	524	565	595	641	609	602	559	624	624	609	566	581	555	566	605	582	578	574	561	590	594	573	586	624	556	601	566	559	603	559	574	603	623	571	601	590	571	564	578	564	583	614	579	557	600	606	586	603	590	556	556	575	572	586	537	607	566	585	604	571	574	608	590	533	575	573	574	602	579	542	569	552	560	616	565	610	594	577	548	569	574	614	551	591	578	566	553	606	547	579	579	567	582	600	585	565	588	561	608	602	605	613	633	580	562	593	574	591	553	583	603	582	620	556	583	573	584	581	588	580	575	607	580	533	594	607	552	573	565	556	599	577	562	581	553	594	571	587	541	583	569	569	577	583	564	587	598	583	561	577	592	575	573	598	600	543	530	585	564	603	559	593	550	573	585	614	580	583	574	583	552	593	570	575	555	566	567	539	573	627	600	625	577	587	571	593	586	612	573	561	596	579	563	576	584	568	583	587	577	596	609	552	550	534	567	607	597	614	614	639	594	574	573	615	587	599	577	577	552	572	610	582	589	580	604	562	611	568	612	586	580	609	567	559	581	613	537	530	576	585	572	567	537	582	575	562	574	588	567	543	603	582	568	554	581	543	594	567	542	571	569	583	593	609	548	575	579	605	616	575	580	572	583	582	581	558	595	553	561	620	617	542	607	597	595	575	594	588	610	641	591	598	581	546	572	587	573	555	563	616	574	578	580	580	578	598	604	590	583	585	606	587	573	595	592	587	578	578	544	582	553	591	584	621	577	585	580	599	601	590	590	607	598	588	548	600	597	595	620	536	528	573	613	594	583	632	565	593	548	559	586	596	581	609	539	554	543	594	574	575	585	562	574	610	559	527	541	564	581	574	628	601	609	531	587	600	577	562	581	575	579	594	577	586	619	569	564	560	534	579	568	599	561	590	559	561	564	608	564	596	601	598	565	556	549	629	558	606	579	593	547	618	596	587	593	543	576	592	601	562	602	574	540	586	541	570	534	599	569	592	596	595	592	575	615	571	559	584	579	571	584	567	545	551	536	573	608	612	570	595	557	582	583	579	622	583	586	574	545	625	604	613	567	608	555	575	537	575	558	601	542	603	578	549	569	589	563	575	594	596	572	573	593	544	584	595	593	605	562	613	576	595	634	559	584	565	557	577	523	537	585	580	598	611	617	586	574	575	542	568	623	558	577	585	584	583	608	604	557	613	588	594	584	572	599	571	612	559	607	568	618	582	608	571	605	607	588	605	558	559	582	541	590	576	610	611	629	550	588	572	570	571	597	571	587	591	598	588	555	571	588	575	595	583	587	573	601	624	574	623	613	576	624	589	597	615	584	546	619	603	581	518	588	594	575	600	616	561	561	593	537	587	597	572	652	565	590	584	587	558	580	552	623	591	598	571	598	583	568	586	592	584	578	565	603	571	562	564	591	590	560	561	573	597	568	573	559	604	590	567	549	528	587	593	559	558	555	571	558	604	593	574	593	604	592	573	594	646	570	597	580	616	600	585	595	593	562	577	590	600	568	581	535	606	594	550	608	621	582	584	573	585	568	601	594	566	576	587	578	624	581	584	566	557	537	546	547	548	601	593	583	552	613	550	587	531	557	589	602	585	554	559	576	550	593	601	581	553	551	589	635	574	589	572	618	542	595	587	585	607	592	576	577	571	546	562	604	565	580	592	628	606	532	595	572	589	575	542	596	588	559	564	593	568	607	541	563	602	536	570	562	592	609	550	568	544	554	553	619	614	582	553	564	560	602	582	545	584	585	588	585	607	585	599	575	567	588	568	588	576	603	583	572	597	550	601	592	566	573	589	588	612	576	600	604	594	573	548	575	565	536	637	591	580	552	618	581	591	557	558	608	526	662	613	590	592	605	592	633	586	575	531	602	543	549	585	574	558	584	559	585	596	577	599	604	579	566	594	563	574	566	582	610	597	592	596	577	540	570	560	557	582	609	599	575	577	565	588	586	592	543	578	583	579	559	580	571	568	617	606	608	583	597	622	601	581	603
29369	22442	30679	31946	28992	22962	19005	14810	16578	10591	10062	6616	3720	4526	4193	5496	5356	4952	5255	5309	4650	4202	3938	3771	2911	3036	3056	2212	1987	1735	2051	1514	1359	875	1490	1421	1105	916	679	718	659	379	436	375	288	270	331	229	314	268	218	212	205	207	213	171	205	194	190	195	185	213	202	181	187	212	171	202	201	196	186	176	189	181	196	202	192	178	219	212	178	177	198	205	176	182	192	180	196	162	195	195	162	175	182	168	174	195	176	171	185	163	181	212	183	158	159	192	157	173	170	181	216	175	192	177	211	174	186	185	197	189	187	197	169	173	193	178	182	179	186	173	196	213	167	176	181	144	175	188	204	181	166	186	190	164	195	171	171	171	184	203	177	184	184	159	162	173	191	184	172	170	170	152	180	189	200	173	158	189	172	188	184	202	151	204	199	192	208	189	216	196	187	169	196	180	168	174	197	187	180	180	187	187	180	163	179	165	198	146	182	186	189	183	209	182	162	190	172	207	162	184	164	176	198	180	177	155	182	177	191	193	164	149	168	195	192	166	173	185	168	178	168	189	182	154	183	175	192	179	181	181	187	198	176	172	188	175	186	190	173	176	168	167	173	174	170	171	170	179	196	178	168	187	170	208	174	172	169	195	156	194	190	181	186	177	164	183	194	171	171	176	212	192	198	149	191	192	166	174	176	174	187	162	168	174	178	178	178	162	188	188	176	182	145	181	186	187	205	177	171	160	178	178	199	183	170	169	172	201	182	200	179	171	185	166	176	175	182	159	199	175	166	190	160	174	177	180	180	193	178	183	173	178	168	161	170	201	172	181	188	191	178	173	200	182	194	195	180	174	176	177	195	168	193	180	169	169	170	194	179	149	164	178	179	169	190	187	174	189	186	174	160	187	171	188	180	169	180	181	188	208	170	176	166	171	185	173	169	164	201	167	172	152	153	180	183	199	180	184	168	195	164	178	177	176	152	153	208	181	175	186	223	182	139	174	187	191	155	184	171	187	200	185	193	167	203	189	176	155	176	192	183	158	173	177	172	199	182	207	201	184	169	190	145	194	179	182	149	141	176	182	164	172	167	197	183	196	190	187	178	174	153	176	189	159	169	191	181	180	190	166	196	226	180	204	184	178	187	167	181	175	205	170	184	176	179	178	185	167	186	186	200	207	170	174	167	148	196	179	156	186	164	162	183	169	198	146	194	185	223	184	188	186	182	171	200	173	175	190	192	185	168	195	197	172	197	173	198	192	208	174	172	190	163	209	195	168	164	225	178	192	176	170	176	175	153	188	189	209	169	182	163	146	179	187	175	177	163	186	163	171	180	186	180	177	199	178	173	170	160	191	187	191	185	183	179	170	173	173	173	200	187	186	179	169	196	175	181	193	174	152	170	174	193	176	158	167	163	182	154	188	169	174	174	181	174	176	180	188	177	187	199	181	174	186	199	182	163	189	193	166	144	200	193	187	180	148	187	175	174	159	172	142	188	164	161	206	182	184	173	160	218	182	192	159	196	184	187	190	169	178	191	185	166	176	189	171	183	168	161	184	157	173	171	176	185	171	167	187	175	174	175	177	171	182	187	189	202	174	185	196	204	192	188	199	172	184	205	192	199	182	205	193	201	172	186	200	177	177	172	155	190	172	188	197	164	178	180	213	156	190	180	156	161	185	188	206	191	157	152	177	188	179	168	199	172	190	177	181	180	172	206	193	212	172	194	213	180	197	177	165	183	175	177	202	198	164	197	177	182	160	161	175	172	173	183	181	161	204	223	177	174	181	141	172	212	184	171	190	209	180	182	181	157	171	176	195	163	170	194	182	152	187	172	170	171	186	189	172	191	167	167	207	188	178	175	182	177	189	208	172	190	165	172	175	195	173	165	172	169	174	208	204	169	181	191	177	199	174	141	186	201	176	172	198	199	202	201	181	192	166	175	165	192	158	193	158	203	181	164	157	181	213	171	186	179	169	175	189	195	168	218	191	175	201	178	167	171	178	185	191	199	179	179	192	177	193	183	183	163	169	185	194	184	182	199	196	157	165	183	149	190	174	157	168	181	188	186	161	171	170	161	172	164	170	157	166	173	188	169	159	168	203	186	177	186	176	164	167	180	208	187	180	177	168	199	197	174	208	174	165	185	192	178	179	184	170	145	182	184	182	157	192	195	163	186	167	173	161	194	177	199	184	182	174	173	196	183	179	194	201	170	202	166	151	170	176	187	163	192	149	188	163	170	177	162	186	179	191	202	164	203	190	185	172	177	167	202	194	155	165	186	187	169	213	165	175	166	176	190	184	182	192	172	182	183	179	178	164	195	180	189	173	197	198	177	194	183	196	174	134	166	172	186	155	154	207	177	198	181	165	160	167	200	163	175	186	177	208	185	170	174	175	175	183	161	164	188	181	178	179	207	188	170	190	168	164	185	192	168	162	163	195	183	171	182	177	179	176	190	182	147	195	161	199	168	205	184	175	197	173	189	191	181	174	198	189	177	165	188	163	184	176	184	155	178	177	180	197	185	183	177	215	190	198	159	178	192	197	154	170	202	189	182	168	173	191	171	165	186	183	199	196	175	192	175	189	158	184	171	177	181	193	178	156	184	179	189	160	204	175	174	180	168	179	196	200	180	185	185	184	186	175	174	167	192	161	184	183	189	196	174	172	180	202	176	174	173	174	168	196	197	200	180	179	191	164	189	154	181	166	187	196	184	174	181	173	176	187	186	202	222	160	172	179	197	200	181	167	195	186	175	178	179	146	193	174	162	186	175	193	174	158	182	191	177	174	182	165	198	177	164	156	188	163	184	199	171	191	153	190	185	170	188	204	170	188	143	185	167	165	186	183	176	181	207	191	184	179	167	189	182	153	181	203	175	195	172	199	183	177	165	155	191	174	168	200	173	180	194	172	179	198	176	202	192	173	164	187	176	180	167	147	182	183	192	169	210	171	176	177	174	209	157	191	182	200	178	174	174	144	174	186	183	178	186	163	184	163	202	177	181	188	209	179	189	187	187	157	162	183	222	175	198	202	173	159	210	189	167	201	181	160	184	165	201	203	194	203	198	183	204	189	149	185	169	192	179	171	192	176	183	204	193	176	168	166	191	174	200	191	172	179	187	168	189	200	163	168	157	178	180	178	179	157	184	169	205	157	155	185	199	179	211	188	166	166	189	165	159	183	176	158	221	163	171	158	171	175	167	184	195	166	156	164	176	172	152	185	183	171	186	165	180	174	162	178	173	162	186	174	209	154	164	195	164	185	180	200	164	189	160	187	174	177	200	161	183	210	170	159	184	185	186	193	204	156	166	191	156	161	163	178	193	205	176	180	199	181	188	150	183	184	202	185	195	179	198	188	192	179	184	190	188	173	168	182	167	198	179	168	195	189	173	183	178	193	177	186	188	170	226	184	180	189	188	176	188	174	214	183	177	171	165	191	190	186	201	178	168	180	166	179	189	203	177	182	182	184	196	220	178	164	177	172	165	173	185	169	185	160	178	180	191	164
20698	17472	28355	32746	32085	27216	27086	25303	28790	21268	24198	16775	11812	15939	15141	20105	19282	18613	21034	20680	19234	18785	17289	16462	13279	15371	15408	12226	10558	9716	11923	9061	7571	5154	8922	8689	6431	5372	3871	3955	3701	2220	2173	2135	1647	1304	1687	1111	1315	1213	881	747	710	809	805	678	777	651	625	627	658	683	655	611	628	608	587	588	611	604	621	625	614	639	570	620	658	584	591	599	570	584	547	567	562	571	565	528	554	525	547	535	532	543	562	573	522	504	504	524	495	503	503	562	536	571	501	499	520	480	503	525	500	528	523	502	502	565	504	542	526	497	514	530	531	502	527	537	528	530	507	476	529	503	514	540	507	538	498	561	506	519	528	500	547	581	555	529	540	508	498	537	543	527	517	543	484	521	514	524	463	494	511	513	485	543	533	530	525	489	524	552	496	551	537	497	493	524	523	480	510	499	492	527	512	477	494	509	491	492	496	472	471	524	485	483	522	488	506	512	542	524	490	499	484	531	519	508	521	497	499	515	555	503	540	504	507	473	491	541	499	513	480	464	488	464	541	538	506	498	494	500	533	514	499	500	530	503	476	534	525	455	489	545	540	515	551	511	503	528	509	499	524	509	546	483	530	510	504	514	531	492	481	465	496	485	518	486	499	502	483	532	509	487	521	533	501	517	470	527	515	524	487	531	514	520	486	496	496	477	530	501	518	452	517	527	514	542	502	487	517	520	499	455	517	483	479	521	472	543	534	501	547	490	504	559	495	520	483	514	528	513	487	488	520	477	515	513	492	504	536	510	509	521	505	481	490	501	502	504	505	504	529	500	471	475	509	503	511	496	524	509	496	475	534	505	478	517	493	501	540	507	505	523	521	531	541	525	543	522	489	445	504	449	502	491	468	477	472	503	515	518	480	540	471	493	507	531	469	512	546	502	530	534	511	524	490	506	531	514	517	494	534	529	463	495	505	538	508	482	522	464	464	520	513	548	548	505	521	500	515	544	524	486	516	480	514	457	517	501	519	517	494	484	470	501	505	503	490	511	497	506	495	559	516	522	486	544	500	548	515	501	529	510	496	534	513	505	512	521	464	529	495	490	497	482	489	509	509	544	481	533	494	528	514	515	543	502	513	515	457	505	528	528	490	482	489	494	511	523	470	490	577	527	549	528	528	527	542	533	502	483	508	507	530	515	496	527	496	507	515	512	490	481	507	545	520	467	515	560	502	527	517	502	484	481	486	467	497	552	519	479	508	510	516	540	470	540	488	490	493	525	488	509	505	464	473	471	486	532	491	548	524	519	555	491	496	469	475	542	501	533	527	535	476	532	514	534	492	498	512	512	509	522	503	483	544	542	463	538	491	488	492	556	496	530	512	495	506	459	491	514	480	487	522	498	481	512	473	514	555	500	513	497	505	497	511	499	507	496	554	523	511	512	542	533	498	557	500	517	523	509	518	537	500	562	509	493	488	474	543	466	519	528	537	520	498	501	550	529	519	520	511	529	519	525	516	445	502	541	531	520	516	473	546	532	486	529	504	507	549	483	528	533	487	524	541	543	518	549	522	492	522	536	491	523	499	490	523	527	490	505	490	509	480	545	512	485	492	507	499	518	513	482	496	536	493	508	496	474	502	514	504	527	532	508	522	509	498	528	463	494	483	495	525	512	511	517	528	489	535	555	493	523	528	490	506	508	479	522	495	493	510	502	512	465	529	492	474	517	522	496	519	486	519	468	460	490	516	507	475	503	500	536	509	512	532	490	512	487	511	500	490	515	537	500	504	505	479	524	502	501	538	506	527	495	529	512	473	512	490	535	499	504	505	536	589	510	530	523	546	499	487	488	518	572	517	515	469	474	513	508	534	539	518	524	471	503	513	527	508	514	509	521	501	512	528	521	506	487	499	523	511	516	514	496	540	515	523	506	480	510	533	496	505	515	515	502	520	553	523	481	543	545	538	500	494	474	523	563	530	514	511	475	488	521	521	514	507	494	541	533	492	518	507	472	484	530	480	499	510	493	536	500	500	539	536	503	535	469	513	563	507	517	533	534	484	484	530	517	506	517	498	502	510	567	501	489	543	504	531	535	492	519	492	519	512	510	475	478	493	518	509	445	508	496	482	528	524	498	491	561	498	483	512	506	489	507	469	509	536	502	534	490	515	538	573	482	511	522	482	529	477	499	522	536	500	496	499	508	479	525	477	530	479	536	483	512	488	505	490	506	476	483	490	569	488	459	491	513	497	500	550	471	476	508	502	493	484	500	528	470	518	543	519	539	495	511	519	506	520	486	512	502	498	508	527	510	488	533	516	506	504	494	545	500	489	482	490	511	534	497	507	540	518	505	522	529	518	531	554	521	518	477	484	476	502	496	489	497	527	529	481	496	540	512	516	514	455	485	485	533	500	532	512	506	511	486	485	534	512	488	505	515	501	483	481	497	528	513	475	467	496	512	497	524	521	526	512	493	523	508	493	467	515	533	526	515	548	490	512	477	474	442	501	507	492	556	467	502	530	505	512	499	518	521	485	541	514	539	473	510	494	513	522	528	484	484	540	511	497	492	496	533	479	526	542	526	462	494	467	496	485	501	519	499	525	534	543	537	491	503	534	520	506	525	478	530	511	538	508	532	501	480	515	527	469	527	514	486	524	506	505	493	523	535	532	538	514	508	524	526	509	516	523	503	548	520	506	552	504	521	507	488	497	513	551	486	474	498	486	528	518	488	509	542	485	461	533	526	535	511	483	510	484	502	474	498	510	525	509	512	516	509	492	536	517	512	541	484	493	497	515	559	511	497	543	524	504	558	517	525	505	485	513	534	494	462	497	535	540	479	509	524	504	460	555	506	512	508	506	546	496	522	495	486	514	528	507	505	510	487	519	524	514	533	513	504	481	527	462	518	519	482	540	485	524	524	496	491	513	494	518	504	517	494	465	450	497	521	509	519	496	489	528	533	505	512	515	513	485	541	514	475	540	478	478	467	521	537	497	521	472	480	526	523	471	494	548	520	518	543	518	463	496	522	506	513	479	526	490	478	522	508	499	492	514	511	550	497	475	514	481	515	467	540	536	515	492	511	511	533	487	528	496	473	511	486	489	510	515	490	509	507	510	476	521	533	486	504	478	525	555	512	475	499	481	576	522	489	518	479	514	502	545	506	546	507	515	501	486	520	484	476	503	487	505	524	506	524	519	481	550	541	473	532	545	518	507	538	515	542	493	475	498	533	498	538	499	481	546	500	497	539	489	522	524	514	464	534	549	533	494	512	499	502	479	495	502	546	554	510	553	546	520	500	496	502	518	516	501	513	464	501	521	497	529	534	520	514	514	491	524	531	557	497	473	543	500	484	503	493	480	498	525	496	506	512	495	525	502	461	531	507	525	515	520	496	545	522	509	510	498	543	526	557	481	545	555	539	513	573	561	490	465	532	531	497	525	514	524	509	480	534	457	523	496	505	474	520	501	503	514	515	525	480	526	494	517	499	540	493	526	529	498	542	519	484	533	517	522	513	504	485	494	545
5376	3377	4916	4254	2980	1786	1404	1080	1031	752	711	563	485	459	447	476	508	454	448	440	430	382	361	374	372	317	343	332	285	301	293	294	310	292	275	304	274	276	276	275	293	254	266	275	265	248	286	273	259	265	262	258	253	246	268	266	270	262	285	287	269	266	277	276	262	284	284	248	240	222	268	232	262	280	243	265	237	278	277	267	239	272	252	274	263	227	260	245	263	252	255	273	248	283	260	259	253	239	239	271	237	272	275	242	277	257	255	257	260	279	269	246	224	260	281	263	273	263	284	241	279	280	261	251	282	269	272	223	268	290	277	272	253	275	273	269	221	282	282	240	275	247	265	228	299	242	258	288	274	263	268	278	259	250	300	276	265	238	273	285	255	266	276	241	248	262	247	295	254	246	252	277	260	280	280	240	270	240	259	265	239	270	248	269	248	282	240	275	265	276	253	250	252	253	247	249	273	230	260	262	283	259	248	282	287	261	270	291	249	265	237	269	254	284	254	262	263	254	270	280	286	283	257	241	267	235	290	246	261	273	248	249	252	268	261	267	258	250	249	284	245	262	288	246	253	255	252	272	244	241	257	254	286	279	273	284	261	215	299	244	234	254	268	268	262	303	269	249	252	264	275	262	261	252	278	247	262	258	236	249	253	257	265	243	235	252	242	255	260	240	243	279	255	252	267	272	272	265	250	272	273	247	275	262	245	253	271	299	236	246	237	277	272	243	293	265	235	281	244	265	252	268	291	262	279	276	259	259	295	259	262	251	263	264	267	241	262	272	271	268	244	264	279	298	267	226	267	263	251	223	253	252	270	268	267	276	245	280	251	294	255	283	260	259	271	267	267	250	247	251	244	239	227	221	247	262	260	275	263	282	247	262	254	233	269	244	274	264	267	271	235	292	261	250	262	277	251	265	297	257	262	270	261	253	253	242	234	236	255	251	269	276	301	246	272	243	240	282	274	273	221	285	273	249	269	245	259	254	267	270	253	295	271	277	279	264	264	244	280	264	291	257	259	262	246	272	246	258	279	273	264	273	255	280	239	250	265	241	252	243	261	267	307	258	315	247	263	265	255	257	232	265	236	243	263	258	268	241	236	266	264	226	269	259	266	280	275	238	263	294	250	237	225	266	228	279	293	285	253	287	280	231	247	286	277	259	266	283	259	261	238	249	261	255	222	268	263	250	288	292	235	267	271	237	257	279	258	247	260	273	248	260	250	267	243	267	252	241	257	247	267	252	273	271	262	262	279	272	253	270	262	263	268	249	257	262	264	273	236	240	281	263	288	268	267	250	263	259	263	275	275	268	284	267	241	263	241	257	266	263	265	262	233	254	249	261	258	235	280	267	237	270	241	258	250	254	250	281	261	294	268	264	244	233	251	241	269	255	266	258	258	249	255	245	282	257	249	280	274	282	277	254	273	235	297	272	276	257	271	258	258	257	256	279	275	249	267	267	248	246	257	249	292	282	271	261	251	285	272	286	254	252	274	241	287	246	268	270	241	246	244	269	271	299	265	236	284	278	250	261	260	285	251	258	261	260	254	248	249	277	259	255	227	262	263	252	266	256	238	259	252	260	243	254	212	229	272	292	279	274	279	234	251	219	291	289	284	265	259	256	279	264	247	235	255	267	263	263	264	257	281	264	262	270	283	281	269	276	271	270	258	260	266	310	295	291	243	287	287	271	262	244	254	235	268	227	268	282	256	259	252	260	254	271	305	254	263	266	259	288	276	250	239	277	236	261	251	245	245	277	294	277	236	267	257	271	261	247	278	270	239	253	262	265	281	246	255	265	280	269	254	247	273	233	243	280	271	238	261	262	278	277	253	240	223	250	284	235	263	239	277	261	284	268	261	270	264	255	257	254	247	255	256	267	247	263	246	271	276	245	259	266	254	258	283	258	244	233	278	296	258	266	279	312	265	259	254	258	246	237	278	229	252	280	269	264	230	267	262	279	267	267	253	254	245	268	265	260	254	244	280	254	258	255	254	248	259	286	261	251	264	274	266	248	271	263	264	276	252	284	265	255	300	295	274	250	254	263	277	272	248	286	238	274	255	280	275	258	248	250	277	258	238	231	239	256	267	267	239	241	287	255	259	254	261	277	269	248	273	282	279	268	270	218	261	278	260	264	261	271	253	249	235	310	275	269	251	293	227	264	243	240	285	264	259	277	260	265	267	222	298	261	237	249	229	237	259	235	256	258	289	269	242	270	254	280	276	267	252	254	252	270	230	246	254	260	263	229	274	278	249	237	255	267	247	229	259	282	258	259	252	261	238	271	274	269	229	258	265	269	253	285	237	270	247	263	270	251	273	265	244	274	273	264	259	246	249	275	255	281	282	275	277	230	246	248	249	283	248	265	241	305	245	266	238	262	250	297	276	268	239	277	257	294	273	253	281	254	258	282	260	271	272	228	259	273	281	260	249	224	247	276	289	265	256	277	264	267	251	256	258	268	257	237	270	298	239	249	264	268	274	269	275	278	237	265	263	277	270	287	306	232	302	259	261	242	269	264	254	268	276	265	241	247	275	258	285	248	280	250	270	247	266	285	266	242	261	264	247	270	265	252	265	257	274	237	285	267	263	254	270	265	264	221	247	248	239	260	257	259	261	260	248	205	262	260	253	289	262	283	291	270	290	241	242	260	248	232	269	256	263	266	270	246	256	252	272	272	241	236	281	245	266	243	282	283	261	247	273	239	276	281	280	290	257	289	265	275	255	219	264	252	235	245	271	230	251	241	233	286	267	230	238	270	269	261	267	276	278	267	253	239	269	261	249	277	258	285	267	264	261	274	250	253	271	266	275	231	276	268	290	260	268	276	248	266	319	242	275	275	256	274	296	281	273	252	252	264	250	278	244	274	215	283	272	275	240	236	238	279	244	281	249	278	273	260	258	263	269	237	257	292	260	275	254	274	242	285	260	243	254	283	250	276	245	253	272	263	284	277	256	286	240	247	257	237	288	252	279	279	269	267	266	287	236	229	274	257	262	283	245	225	265	255	262	225	253	279	268	243	274	242	258	237	248	235	266	258	271	238	281	231	253	247	263	237	273	256	274	270	263	252	270	251	255	274	234	272	252	254	282	289	263	250	243	272	253	263	264	271	258	272	271	247	279	275	252	279	303	258	274	248	266	256	272	240	270	280	272	264	251	272	296	257	280	279	299	276	270	252	230	250	264	265	303	235	270	269	245	271	265	253	271	268	265	268	252	240	286	231	261	267	281	253	256	265	266	294	258	236	252	265	290	260	247	264	256	258	325	258	261	242	273	259	262	251	262	268	239	295	284	242	271	283	283	278	244	259	263	260	272	267	245	259	290	266	248	291	262	266	259	247	264	240	273	264	279	259	252	254	307	261	299	286	252	245	304	250	235	264	265	250	235	254	262	244	289	235	236	255	256	274	248	244	294	239	218	237	221	262	257	277	275	278	243	267	259	240	271	271	240	261	269	264	262	231	261	254	231	254	247	237	237	260	253	268
5818	4198	9681	10737	9323	6144	5281	4523	4816	3447	3765	2447	2008	2015	1889	2464	2209	1939	2126	2088	1855	1676	1502	1527	1372	1533	1386	1245	1155	1065	1199	1042	910	934	1050	1085	939	920	804	843	873	815	782	817	742	714	817	703	776	777	714	759	744	739	718	743	712	712	740	699	736	703	772	704	705	702	732	689	705	702	746	756	736	801	674	765	696	721	695	704	711	721	699	741	786	707	764	716	718	689	716	740	736	723	705	708	721	736	672	671	678	730	701	665	752	720	697	756	680	741	723	783	653	703	714	694	729	705	712	739	656	725	745	720	705	722	709	688	791	728	726	708	719	711	745	695	698	652	704	725	724	747	751	671	673	697	731	689	732	712	739	721	706	735	701	697	685	697	689	686	702	685	675	668	674	691	655	736	700	681	752	676	723	718	682	738	708	666	741	684	722	672	708	748	726	677	728	683	730	702	730	725	698	719	672	694	702	703	769	722	709	704	669	682	668	654	705	738	675	772	708	712	686	684	742	751	693	661	698	685	656	714	704	693	734	688	758	666	733	678	686	741	733	732	667	664	671	759	698	744	709	682	689	706	699	760	692	714	674	671	734	682	721	762	710	677	730	688	738	721	673	752	716	691	722	686	691	703	751	731	664	705	683	723	707	700	691	705	724	668	737	710	715	670	715	637	718	693	687	687	738	718	668	626	706	681	730	679	697	688	712	753	668	687	715	680	717	691	747	708	721	695	673	703	720	747	740	653	756	633	753	675	692	704	741	718	757	708	721	722	686	712	665	681	693	691	747	711	740	726	726	704	689	750	683	712	674	642	716	714	749	695	712	699	715	696	720	721	788	684	703	670	728	732	727	676	698	704	733	678	715	644	702	693	756	722	671	719	723	727	666	737	675	711	678	719	675	745	722	698	714	719	698	676	707	692	729	678	724	710	647	692	675	722	684	663	666	705	692	670	731	653	705	683	711	698	641	694	665	699	662	730	762	709	705	703	714	765	701	689	743	652	656	730	689	675	710	708	725	709	708	727	711	696	736	709	715	680	726	704	686	687	704	720	707	634	694	701	729	734	736	732	734	710	684	744	695	655	666	777	732	735	706	692	688	650	693	676	699	712	675	633	706	713	711	692	702	723	705	743	741	696	721	723	666	699	716	722	709	732	693	728	703	741	696	684	713	749	691	720	700	670	743	657	706	680	689	707	685	705	726	670	744	711	665	733	701	741	725	654	751	709	732	710	746	684	726	662	712	700	742	696	691	662	709	658	668	723	673	701	678	740	700	745	711	684	690	714	702	701	732	750	718	699	698	702	677	691	698	665	744	715	727	696	757	656	762	688	723	712	718	673	689	678	739	721	731	727	711	693	667	689	710	672	651	695	702	692	664	732	742	721	728	732	723	694	692	678	716	699	705	713	751	717	677	692	698	707	685	694	681	694	711	685	649	736	685	723	724	682	727	659	731	718	718	693	745	678	734	687	738	751	673	678	700	717	729	751	736	699	673	737	748	690	648	684	718	730	706	663	715	702	733	687	680	684	751	699	668	730	693	670	713	738	704	708	732	701	766	658	659	745	724	756	681	738	674	751	694	752	708	696	681	730	691	740	707	704	701	697	667	705	687	724	696	705	725	695	661	706	687	693	740	677	735	668	737	747	692	665	699	705	692	718	697	700	665	695	746	722	721	686	716	680	708	692	698	747	743	710	703	731	659	695	711	723	701	765	676	685	706	675	667	691	653	724	681	733	683	712	714	685	689	763	708	691	709	679	709	699	687	706	728	677	734	711	764	727	718	732	655	693	711	698	711	726	707	711	701	715	704	702	700	708	729	737	746	662	705	678	711	716	712	700	668	719	688	704	697	709	708	646	752	723	688	709	744	744	702	711	704	742	637	728	715	699	684	676	710	661	697	678	716	694	703	769	694	700	702	696	725	685	694	728	671	689	721	737	720	735	699	763	713	713	694	714	723	709	689	711	712	679	714	671	694	681	694	763	696	709	705	713	738	706	688	731	684	704	722	698	705	734	755	704	721	681	736	677	693	713	750	723	669	717	668	704	723	733	732	645	705	729	726	703	731	695	704	684	740	728	714	717	716	705	749	712	739	683	693	750	731	720	752	697	670	689	699	754	696	730	730	742	738	701	683	723	653	709	730	726	696	681	630	693	673	720	749	703	671	696	746	725	660	686	711	728	663	729	715	708	627	737	682	727	702	696	721	735	681	678	737	695	695	704	693	721	729	710	679	690	702	702	704	688	716	689	703	727	715	740	722	697	733	715	736	725	685	674	701	743	710	710	727	665	755	659	728	743	729	729	720	713	681	665	664	702	736	715	722	716	705	733	714	670	720	727	728	740	717	705	689	696	718	699	687	703	699	729	723	767	704	722	671	720	679	724	713	699	668	662	676	711	724	745	730	735	677	701	682	722	774	710	721	711	692	675	731	735	684	732	720	705	677	675	702	697	652	684	716	635	735	688	706	698	719	704	725	746	745	669	687	689	696	685	715	730	745	696	661	719	661	718	693	736	668	706	728	710	705	711	692	690	704	719	720	697	691	786	740	631	674	715	747	740	694	701	727	721	687	670	712	654	697	680	679	725	695	695	718	719	712	693	697	714	709	718	653	731	687	750	688	691	725	727	654	731	685	758	707	729	661	713	726	689	750	720	716	712	728	692	714	737	717	772	766	709	659	740	694	716	685	733	714	691	701	684	701	715	694	708	689	739	701	712	691	737	705	659	705	682	697	759	660	763	676	708	662	678	658	722	686	715	701	698	717	687	657	726	689	749	724	678	702	692	712	721	695	729	724	686	680	702	676	713	694	678	628	724	699	642	669	711	683	701	743	698	721	689	717	701	715	719	729	717	695	670	723	695	668	694	651	688	685	706	685	689	765	746	677	702	688	653	681	718	755	705	702	738	691	717	723	709	698	687	747	763	723	673	701	686	680	716	707	713	709	663	728	720	712	719	746	705	704	682	719	671	729	721	710	657	704	762	685	681	681	760	740	696	704	703	691	679	689	703	695	728	702	690	711	721	704	689	757	695	702	691	726	719	685	723	714	699	678	687	694	695	694	710	709	751	713	712	687	745	685	692	710	736	730	664	690	647	690	724	757	689	701	696	721	724	712	683	748	707	711	705	721	706	734	718	660	683	736	664	665	745	750	684	663	705	688	683	761	709	715	709	752	712	733	696	742	716	693	707	705	710	732	688	693	724	701	697	718	662	695	745	743	759	712	716	703	738	662	743	722	668	691	708	674	722	689	684	697	650	682	686	711	721	745	713	745	756	728	694	737	745	704	705	733	666	703	662	694	680	725	708	742	708	704	765	709	722	715	715	736	723	729	739	676	687	687	670	682	652	726	732	705	694	751	686	692	695	670	708	687	704	731	691	710	716	684	712	700	680	682	743	684	700	727	725	658	701	730	664	713	754	711	727	687	674	680	633	713	679	709	711	718	663	661	697	737	732	724	662	696	688	709	673	694	711	688	742	687	745	700	733
20030	15820	23971	24715	23124	16576	13327	9088	10661	7449	6869	3505	2303	2384	2261	3465	3859	2804	2741	3136	2561	2472	2068	1789	1515	1650	1742	1334	1126	997	1190	986	719	624	900	868	640	542	456	441	451	365	302	326	318	279	270	256	253	246	240	224	218	234	220	205	231	205	232	212	226	213	223	223	220	221	221	221	193	197	215	212	198	226	215	216	222	235	219	237	236	209	201	232	224	207	196	192	210	209	235	197	216	192	194	209	201	195	218	220	220	183	195	188	222	224	223	215	208	213	237	237	228	193	210	196	225	249	226	191	208	228	214	221	230	224	231	215	218	187	224	210	215	204	196	208	236	190	210	206	185	223	195	205	223	209	189	214	197	225	219	221	213	208	193	243	208	202	210	205	202	199	193	229	221	234	194	201	180	198	191	214	205	210	197	236	191	171	190	208	183	229	220	192	204	182	204	207	188	190	214	212	222	217	183	194	212	219	199	225	223	215	206	204	219	226	200	212	212	189	206	179	211	210	204	177	216	197	197	205	217	190	197	204	192	203	206	228	190	193	201	193	199	205	212	205	226	207	220	205	221	216	228	204	211	216	220	211	211	203	209	237	188	206	212	209	242	256	213	202	205	197	233	201	223	213	216	181	203	230	198	191	208	213	209	177	213	206	193	212	208	210	215	210	241	191	227	210	237	210	214	190	192	215	205	203	214	217	164	195	233	209	222	207	236	201	218	195	215	199	214	194	229	197	205	206	182	178	210	201	207	205	231	219	219	220	230	170	199	215	179	213	196	210	233	195	215	212	207	217	202	196	226	207	214	214	236	230	210	210	226	200	191	231	180	213	208	229	206	220	194	231	208	232	202	197	221	196	226	202	219	224	205	180	215	221	231	201	195	194	235	213	201	199	192	211	212	225	235	193	216	199	237	204	238	207	189	184	186	220	225	193	212	212	205	212	200	202	230	245	221	194	195	209	240	222	220	219	217	192	210	179	184	220	202	208	212	217	180	212	215	210	209	196	210	237	205	203	188	250	186	214	217	229	212	235	213	211	213	230	226	213	216	217	226	211	214	172	221	198	230	195	220	225	199	209	210	200	199	221	208	219	203	239	187	196	215	191	193	202	230	198	228	216	184	209	201	224	211	196	224	192	208	194	222	186	228	222	215	242	190	222	219	217	212	214	213	224	181	194	228	203	215	206	225	218	216	207	233	185	173	206	177	198	205	219	203	224	200	219	227	196	218	204	224	209	200	191	236	205	178	213	204	213	198	224	218	217	214	220	218	213	209	196	199	202	202	182	216	196	195	222	216	196	216	222	207	185	207	200	232	203	246	208	199	199	206	203	203	210	211	203	231	203	184	212	196	215	212	236	226	189	215	251	213	238	205	194	229	209	210	207	186	201	250	201	198	204	193	193	198	216	223	244	228	217	212	208	225	190	216	194	220	198	203	205	206	216	217	208	223	200	216	221	185	202	224	197	236	218	189	177	212	216	187	200	168	206	231	207	225	200	202	219	198	212	212	226	200	200	213	245	250	198	213	214	216	252	221	217	217	195	215	201	208	197	201	193	208	217	207	213	217	217	231	186	226	209	226	203	197	219	198	209	211	212	198	203	204	212	194	199	185	193	241	221	208	216	214	209	193	230	189	214	215	221	205	204	232	224	224	226	212	212	197	203	226	225	212	195	211	214	198	209	225	206	207	232	191	204	233	201	215	199	200	192	226	230	204	199	184	198	213	210	228	206	216	196	183	191	203	208	224	199	219	234	235	224	166	235	200	200	213	197	214	215	203	207	235	211	233	222	196	202	235	209	206	233	222	193	198	195	225	223	211	219	194	205	220	227	208	222	209	234	209	217	207	181	207	218	230	216	220	202	218	226	214	198	217	195	183	193	214	217	193	207	213	187	203	185	201	221	198	207	228	211	205	176	190	208	219	206	233	195	214	200	209	190	219	229	224	224	204	219	220	226	217	217	230	192	184	215	226	187	219	245	195	220	212	209	210	238	216	224	215	197	239	189	203	181	214	215	214	217	195	219	205	199	232	225	217	197	199	197	190	202	205	228	201	209	187	209	198	203	216	190	208	212	206	207	204	197	226	194	206	205	201	222	169	189	212	184	218	214	202	197	210	178	208	226	193	217	225	205	215	207	223	226	192	191	193	193	180	206	217	211	211	221	200	216	212	208	207	215	207	215	193	220	211	176	222	208	220	206	214	226	235	178	232	187	214	197	230	220	189	215	223	216	228	192	211	230	201	224	213	211	200	209	207	216	223	223	182	233	210	187	216	209	232	215	210	203	231	224	177	230	227	206	189	212	195	202	190	215	209	203	218	226	218	227	230	220	213	211	203	219	237	203	223	219	226	213	218	213	222	221	211	201	205	183	199	198	200	229	219	234	194	241	244	216	213	220	225	194	195	190	217	216	207	241	236	185	210	199	248	204	216	194	210	197	207	190	202	210	225	207	211	204	202	236	231	196	207	224	207	197	226	215	223	185	219	211	206	211	217	215	218	194	249	195	188	225	213	224	189	233	203	195	205	207	200	197	215	186	230	192	193	219	210	211	205	207	186	204	209	212	195	199	201	200	224	190	223	203	203	213	166	203	218	194	247	187	224	210	222	207	218	174	223	220	216	207	197	195	203	191	225	217	211	255	208	195	200	190	183	210	211	208	199	203	220	239	204	213	194	200	216	199	214	195	197	193	214	205	216	195	238	190	202	197	220	203	193	222	207	233	206	216	192	214	192	203	173	216	224	224	216	205	207	199	183	183	223	199	193	187	200	203	238	200	207	210	195	234	209	194	185	223	209	229	195	187	215	224	216	195	201	211	206	223	207	197	221	214	254	189	204	214	192	188	219	226	216	230	205	224	218	195	243	195	201	208	204	231	202	217	199	193	217	202	212	202	221	224	190	210	207	189	210	225	187	229	215	196	196	220	223	196	213	191	219	193	189	203	211	191	228	223	215	188	224	206	203	212	187	182	197	205	205	225	214	248	213	219	192	203	204	204	224	208	217	216	212	198	217	199	213	199	219	198	222	197	230	191	198	207	221	206	221	209	201	214	204	174	201	247	212	194	196	204	206	207	212	217	218	207	207	203	214	199	209	211	164	214	206	227	200	197	203	227	231	208	194	217	211	203	193	237	208	175	230	206	224	212	197	210	221	223	224	223	214	203	210	209	188	234	214	215	217	228	215	211	193	205	218	232	186	226	217	185	182	192	218	222	228	216	251	223	199	211	217	226	213	206	201	232	213	197	218	210	228	210	202	210	215	213	182	191	224	200	208	180	193	205	206	224	211	226	237	212	214	190	181	217	202	193	222	206	226	236	193	215	212	199	231	223	218	233	215	220	213	186	191	205	206	215	194	205	218	197	204	224	223	243	198	226	194	199	219	225	247	231	225	197	200	207	202	208	206	202	208	212	186	210	226	194	250	212	213	216	206	212	201	206	232	191	211	229	216	229	223	193	196	173	209	177	209	204	224	201	202	235	197	200	211	204
15401	13823	23839	26769	27791	21801	22121	20363	23880	19179	20021	12174	8867	10543	9723	15679	15957	12007	13353	15197	12815	12016	11400	9140	8016	9263	9786	7926	6397	6333	7712	5961	4024	3679	5382	5440	3946	3225	2454	2273	2302	1801	1517	1591	1297	1076	1178	844	998	991	823	747	683	766	785	693	743	642	701	662	629	633	686	690	651	648	634	635	648	649	646	593	643	619	623	660	664	636	646	668	623	621	611	633	622	640	609	579	588	629	595	621	562	564	543	598	637	584	594	597	598	590	635	616	614	573	591	621	579	580	593	591	581	612	602	566	548	597	574	580	581	587	575	578	582	593	556	581	561	571	577	601	552	569	620	590	559	618	566	552	558	576	586	588	620	561	596	619	577	568	580	546	535	590	570	624	587	572	602	582	595	556	607	608	579	584	572	565	629	577	567	575	597	565	552	542	589	576	608	570	616	592	593	626	625	582	581	558	538	571	577	547	624	560	531	548	565	579	564	568	552	582	599	553	598	577	614	589	579	587	601	591	535	556	564	583	580	564	593	562	551	555	581	598	574	525	561	578	614	558	562	556	574	570	603	580	571	595	576	629	625	554	612	573	547	586	539	564	558	634	562	573	592	604	568	533	617	577	587	589	607	608	609	536	624	608	609	596	600	580	609	541	547	567	611	588	569	572	586	585	551	590	604	632	637	569	575	578	556	594	555	565	565	576	574	579	592	583	562	546	612	620	551	545	615	599	614	595	572	581	582	621	580	565	627	551	586	544	576	531	539	582	582	568	587	570	560	605	585	624	578	566	603	626	588	552	550	579	612	551	594	599	600	559	604	577	583	570	607	579	585	598	617	626	589	595	600	632	589	554	603	585	593	592	533	582	603	605	609	567	603	590	617	622	622	558	586	583	595	591	567	589	551	582	575	552	572	627	550	556	602	573	530	556	616	584	539	569	624	551	592	594	571	592	576	635	592	623	565	566	537	564	599	564	589	539	588	580	596	604	608	584	597	614	575	598	611	538	619	585	591	557	566	575	579	580	577	578	578	592	555	589	650	559	564	638	593	566	591	552	621	519	568	611	612	579	576	533	605	564	560	551	559	563	615	582	628	599	591	587	628	517	616	603	567	631	551	568	513	589	619	600	619	584	589	603	580	569	640	557	619	572	568	561	545	580	569	589	540	592	564	610	582	557	604	606	612	562	577	613	559	595	616	536	598	553	561	574	537	583	589	587	562	563	614	562	600	562	607	581	551	611	572	582	571	609	596	582	565	592	599	567	579	577	590	559	586	621	587	601	561	580	570	612	568	584	606	560	594	577	602	552	546	570	595	549	573	558	632	598	569	610	581	555	615	605	579	555	567	581	570	596	578	588	607	540	588	614	562	616	567	576	587	609	582	601	563	595	622	660	606	559	551	591	540	575	579	588	590	517	599	575	571	582	613	577	571	581	571	572	579	575	595	600	605	605	558	551	593	586	588	579	608	600	572	597	596	554	585	601	607	576	561	589	566	605	607	574	576	600	615	538	590	565	553	567	586	566	573	601	578	589	550	575	534	567	598	600	548	560	578	545	574	603	600	574	582	577	614	622	570	605	609	604	612	526	612	582	557	566	593	539	639	553	609	601	613	611	588	585	535	556	562	585	601	601	597	579	553	585	573	609	609	564	594	587	629	588	575	578	570	593	585	566	603	631	570	570	573	574	558	592	578	577	576	584	584	580	573	560	615	589	583	566	585	620	612	606	590	601	616	575	598	562	566	570	556	565	597	578	554	594	618	559	604	621	560	600	554	578	619	608	544	566	549	563	604	617	552	584	544	587	550	627	577	600	588	572	590	557	591	588	570	566	579	590	589	574	617	614	579	603	581	564	565	586	584	530	580	580	597	589	544	559	577	605	591	569	563	552	602	593	583	610	618	581	578	566	568	616	579	588	614	598	562	579	600	598	600	589	600	569	576	609	565	590	567	579	592	602	541	606	581	603	625	592	622	583	603	575	564	568	554	620	580	579	603	613	560	542	633	548	587	572	555	581	569	560	591	616	531	559	562	568	562	562	580	555	598	619	563	608	560	620	564	522	557	554	576	582	619	564	617	614	595	585	568	610	589	570	611	565	554	654	545	570	567	595	572	584	565	604	568	574	586	547	552	569	602	626	625	585	579	589	587	565	578	577	588	597	616	579	564	578	569	583	558	572	556	624	526	570	614	565	579	583	578	557	526	559	567	572	567	548	599	570	573	590	571	624	591	563	597	604	601	529	611	621	596	601	568	596	590	545	618	604	555	615	583	563	598	556	635	572	580	585	559	565	603	586	595	558	552	617	599	575	597	563	567	604	589	593	552	607	552	564	554	577	564	605	593	569	575	599	564	571	625	581	541	567	624	563	576	604	659	593	546	610	590	632	608	611	636	577	519	559	595	608	593	549	529	523	563	621	550	611	619	571	579	606	577	622	561	598	596	562	549	564	577	602	588	567	587	583	608	589	540	619	580	561	591	612	569	562	556	608	632	622	622	560	637	599	546	558	558	633	525	579	611	579	594	567	587	583	590	535	596	557	591	563	539	553	638	616	579	589	591	546	581	581	591	603	605	589	574	629	578	581	611	551	597	610	572	596	612	544	580	569	600	582	562	560	585	585	598	627	594	563	589	578	619	560	517	634	591	554	564	558	559	604	617	588	580	618	605	595	572	559	579	538	592	566	569	584	594	571	563	570	563	552	629	583	606	583	570	560	581	584	542	597	568	599	565	575	584	601	544	538	616	622	579	594	593	545	563	582	602	598	586	565	606	597	622	563	602	552	579	572	585	549	592	573	607	555	640	542	571	537	568	611	565	593	575	587	567	568	573	545	597	579	576	540	583	553	581	551	574	605	571	617	596	568	549	563	580	577	595	556	586	560	608	525	572	582	563	598	602	577	586	602	578	561	566	559	596	598	577	543	600	589	607	577	586	597	516	623	634	597	547	564	550	567	583	598	587	609	590	557	583	574	584	548	581	570	611	598	634	562	582	595	573	553	591	559	582	592	577	642	565	552	601	570	645	639	557	628	573	610	588	558	593	585	560	547	599	583	578	574	583	594	550	609	578	545	607	628	563	546	633	584	531	562	606	525	562	604	573	566	579	623	570	567	588	567	571	598	574	583	576	599	531	611	579	554	582	568	555	574	570	603	562	545	592	588	565	565	581	529	566	603	543	602	562	541	602	614	593	569	569	599	571	591	540	610	568	581	610	599	596	595	584	584	584	627	551	618	627	549	585	585	579	578	592	586	573	616	560	567	603	572	600	586	589	559	604	585	560	576	555	552	545	560	549	588	566	546	605	529	591	582	599	546	616	578	584	575	545	588	551	561	580	597	560	585	570	548	584	545	575	602	552	579	646	592	609	570	546	570	590	523	586	603	543	567	575	581	591	616	545	604	568	577	549	572	596	593	556	581	568	605	579	603	616	616	555	590	569	615	582	572	552	553	566	604	572	577	584	571	571	563	562	611	586	578	569	557	551	527	568	595	589	556	555	568	537	597
27739	22817	30736	31607	29777	23874	21118	16964	18676	12923	12859	7912	3835	3954	4214	6895	6879	4786	5604	5764	4337	3908	3278	3369	2732	2952	2894	2371	2076	1794	2153	1639	1219	933	1550	1318	1053	871	727	658	558	458	395	356	367	300	333	279	282	240	214	216	206	236	186	220	203	219	192	212	218	195	172	196	209	217	191	170	199	201	209	200	205	202	169	191	183	200	179	164	187	193	188	189	183	182	203	167	167	190	159	172	169	180	186	195	192	194	207	181	165	194	178	188	165	165	191	196	199	191	182	177	178	150	178	192	179	176	175	182	178	186	175	179	192	173	196	184	192	181	181	188	195	185	183	190	170	177	174	180	183	178	192	195	164	191	185	182	184	166	185	208	162	190	181	188	162	171	158	163	180	171	177	196	174	164	170	184	174	163	184	166	176	167	162	193	193	173	203	184	166	197	173	180	185	204	177	181	195	175	177	186	175	204	172	177	187	171	164	172	172	183	188	188	179	196	174	183	179	194	172	166	178	175	180	189	212	161	196	175	186	177	168	180	186	173	178	171	183	164	170	188	193	166	204	137	171	183	162	176	183	173	194	196	182	191	167	173	186	150	162	165	194	170	170	177	198	167	194	180	202	181	187	224	194	180	189	193	185	160	208	167	167	197	168	198	175	179	178	157	200	178	145	177	179	182	152	161	188	189	186	175	175	182	177	167	183	176	172	172	209	181	201	191	175	196	173	173	169	176	187	164	165	190	191	175	183	185	162	167	166	170	167	175	188	189	173	179	171	173	195	198	195	198	190	199	177	161	170	172	167	192	193	177	159	169	171	188	161	181	194	198	164	173	190	186	179	160	170	193	166	181	179	159	181	169	220	174	191	173	216	185	181	190	171	184	184	158	186	207	193	175	187	197	195	183	172	165	186	191	189	173	182	166	177	177	161	155	191	176	187	192	179	184	196	191	182	192	176	179	170	176	190	186	192	177	175	190	174	199	181	182	185	189	178	191	166	186	180	179	167	178	206	181	178	155	178	205	185	148	177	198	183	166	192	192	190	176	192	206	166	181	187	194	171	191	193	196	188	175	179	174	191	167	195	167	177	176	186	218	176	165	159	177	182	202	190	173	190	177	188	194	188	218	189	178	180	186	177	174	168	172	175	168	173	148	178	180	190	198	184	181	166	173	183	168	197	177	201	169	196	200	190	175	190	198	175	196	203	194	168	180	192	208	201	166	192	185	183	174	152	192	173	195	181	200	179	176	178	195	209	172	168	159	210	180	176	173	186	178	176	172	178	221	179	177	186	184	188	173	188	206	159	201	195	201	187	144	165	185	177	189	198	209	193	191	189	193	178	170	154	203	210	189	171	173	203	171	188	197	170	180	169	234	177	176	158	190	179	175	168	157	165	190	176	183	174	167	183	166	149	176	184	207	178	186	177	186	176	196	155	169	187	179	188	165	194	193	203	159	192	172	176	173	183	175	197	178	165	173	196	173	201	211	179	187	170	181	207	165	172	182	155	181	180	177	172	200	200	183	184	186	201	202	199	161	169	205	202	186	167	193	180	191	184	168	151	188	194	180	185	191	162	179	186	202	170	189	179	178	184	196	170	192	169	169	183	200	167	180	190	192	167	183	175	173	183	167	192	155	163	174	196	172	213	176	168	184	184	182	205	182	185	194	198	199	172	182	156	182	194	161	180	204	185	156	170	178	149	158	167	172	193	153	150	179	168	154	184	203	159	215	213	177	181	162	198	173	161	156	163	165	177	205	181	172	194	193	179	185	179	181	161	161	195	174	186	191	171	186	193	179	181	187	186	206	176	185	158	199	190	184	198	170	152	172	187	202	194	172	179	192	169	165	177	175	174	175	182	191	195	182	196	200	169	181	181	162	164	205	170	180	176	189	190	183	187	174	207	180	190	175	197	163	198	157	160	178	187	178	150	184	189	189	200	179	164	189	197	199	185	184	171	166	186	179	206	170	196	176	174	183	161	172	150	205	186	156	163	184	190	192	185	168	170	167	180	175	163	175	191	184	174	185	208	176	174	158	177	168	193	207	160	186	179	183	210	159	178	186	182	157	183	210	174	187	178	158	154	164	183	168	183	207	167	205	169	199	186	194	181	185	184	179	163	176	212	200	178	196	193	188	203	186	181	203	193	179	181	175	194	172	163	170	163	185	192	178	161	193	179	173	179	172	183	176	206	170	202	182	181	167	180	179	178	156	208	188	156	180	166	208	188	142	182	178	181	184	162	185	197	187	170	193	194	186	194	174	180	179	193	193	181	162	170	175	179	194	181	193	181	172	172	190	185	182	191	160	159	165	148	206	193	188	171	184	172	190	193	176	152	174	154	209	181	159	166	176	187	167	181	166	178	182	183	172	203	164	190	182	182	204	174	137	166	181	199	209	188	199	190	187	164	191	176	199	168	187	152	188	174	196	159	167	191	191	171	149	187	169	203	175	165	202	197	176	183	184	180	181	197	154	186	200	182	192	163	167	209	194	184	206	137	190	201	166	154	169	191	165	193	185	178	176	178	180	176	183	171	183	198	192	174	179	187	173	179	158	174	182	153	194	168	210	209	195	175	207	191	201	170	182	164	167	178	164	181	185	174	193	169	176	182	163	171	165	171	159	201	183	172	171	179	189	209	170	185	181	159	179	164	193	183	199	213	179	174	178	164	166	187	197	173	162	178	171	183	185	175	165	193	186	175	183	176	165	194	165	176	187	171	189	161	175	195	197	186	175	176	166	178	172	199	197	210	209	210	189	176	159	189	168	186	148	185	181	186	172	173	201	185	180	175	179	172	204	173	186	167	193	179	174	172	177	160	173	165	171	190	161	165	177	187	193	173	183	217	162	176	166	176	155	156	190	188	169	188	171	183	179	204	210	191	178	189	198	170	186	171	163	186	179	173	169	172	183	209	163	167	205	187	171	172	169	172	174	175	178	179	198	170	191	170	198	168	174	194	167	158	180	187	198	181	173	167	189	186	189	184	192	159	158	164	173	175	200	178	182	195	178	176	193	188	185	206	184	202	182	164	185	166	183	180	193	171	178	180	184	186	170	184	165	184	157	179	197	170	194	186	166	203	164	190	193	175	193	193	190	173	200	209	177	180	167	182	196	162	185	156	191	166	181	196	178	186	183	182	178	154	182	184	182	173	162	208	172	172	204	182	181	190	182	190	187	173	159	188	172	193	184	169	187	193	184	198	183	180	178	167	178	179	174	166	159	172	168	154	176	177	193	194	178	170	161	186	178	151	172	172	182	156	155	193	190	179	179	193	182	189	169	162	164	182	184	192	178	189	189	165	171	173	176	186	182	194	170	165	168	171	201	196	197	194	171	178	199	171	187	189	188	191	164	186	159	189	168	185	182	178	196	173	181	194	179	193	191	213	170	159	166	188	156	207	195	153	169	166	191	187	195	158	156	192	176	195	172	164	170	190	187	167	163	195	170	171	172	188	175	174	161	171	179	191	190	200	190	184	176	181	178	182	185	190	215	176	199
19057	18348	28391	32614	32981	28113	27899	27988	30438	24122	27361	19477	12111	14650	15349	23380	22493	17332	20428	21760	18690	17870	16350	14193	13523	14854	14905	12393	10791	10082	12137	9595	6760	5528	9031	8475	6318	5212	4230	4042	3509	2707	2150	2029	1928	1353	1804	1245	1267	1215	901	833	836	823	851	700	742	623	679	706	698	687	687	644	655	571	602	577	595	607	564	615	588	648	650	639	660	592	592	611	618	537	549	586	561	577	526	545	580	559	537	502	549	521	503	481	511	512	488	507	550	503	563	521	507	474	511	534	509	546	514	534	468	501	523	514	513	482	490	546	535	501	544	500	551	500	539	536	470	463	499	497	507	502	542	467	520	505	508	552	528	485	569	490	500	553	513	512	520	516	503	501	544	521	488	468	560	533	470	479	516	493	537	526	515	451	531	524	484	503	507	546	522	508	494	531	514	511	524	539	495	514	543	490	505	520	555	515	494	529	499	531	516	508	521	502	453	500	518	515	531	504	546	499	515	478	488	501	539	500	513	494	499	518	510	519	515	526	492	497	502	509	481	485	512	560	516	525	551	540	513	558	488	520	503	543	517	475	517	531	551	485	460	499	469	537	536	500	499	509	529	517	479	518	510	494	513	501	543	512	511	518	495	520	503	536	531	489	480	522	504	536	532	482	507	513	544	512	507	491	519	488	506	540	491	526	495	515	496	510	457	566	474	504	502	479	521	491	531	533	529	506	495	537	458	533	562	489	523	513	509	497	491	522	517	513	496	515	517	501	534	533	517	519	507	475	515	550	529	528	474	515	505	462	561	498	485	496	483	514	478	520	514	479	554	510	482	489	531	534	519	512	523	494	551	472	515	475	482	492	491	508	532	482	536	520	537	502	525	528	490	500	527	522	493	522	522	551	509	507	541	471	488	507	510	562	485	520	500	478	519	511	510	542	491	476	511	508	511	542	555	508	550	550	510	538	496	541	568	522	497	508	489	523	543	511	554	478	543	516	553	527	472	521	463	541	530	513	486	523	495	520	489	539	506	480	515	489	508	475	515	514	511	518	543	489	511	516	489	497	533	462	538	513	508	471	506	469	460	533	539	488	542	531	475	522	513	511	524	537	551	547	510	524	511	510	541	508	530	512	506	538	550	548	496	531	535	502	496	498	489	521	491	491	467	489	512	492	515	529	517	508	477	528	507	508	496	561	507	540	490	492	511	497	495	502	527	515	493	554	492	496	531	548	454	497	524	508	518	539	484	491	522	513	477	498	550	495	455	518	529	508	488	507	518	499	495	501	503	525	512	536	503	533	498	495	523	524	567	497	526	550	500	566	513	493	507	528	532	497	479	517	495	513	530	520	501	552	508	516	504	500	517	498	529	503	489	534	529	483	490	505	489	471	523	529	532	529	495	506	505	515	500	496	528	529	525	530	529	493	512	490	534	500	495	499	498	528	507	533	521	511	508	528	499	501	500	504	497	492	465	508	508	519	512	552	489	528	517	541	481	516	465	551	526	563	504	529	523	513	494	529	537	537	522	474	461	518	525	487	513	523	507	507	540	510	494	541	513	534	535	524	508	542	519	480	515	547	518	528	479	520	532	550	516	470	515	502	479	521	475	481	543	502	522	491	531	518	517	555	516	489	539	546	489	536	482	478	516	476	510	520	527	519	487	471	539	493	496	503	524	484	517	504	532	487	472	492	531	511	578	542	535	508	509	498	540	528	525	539	527	515	496	486	498	487	512	490	531	540	492	527	542	507	513	529	520	505	488	502	535	503	487	460	498	525	554	512	508	500	487	563	492	505	499	473	512	532	512	512	524	470	525	498	504	508	532	527	528	483	529	503	546	503	482	542	506	552	461	538	514	494	576	455	497	560	488	525	509	545	534	525	534	559	517	514	538	505	488	487	479	486	520	524	514	508	492	497	499	533	530	548	498	507	529	506	540	513	522	499	537	495	476	491	503	540	487	501	511	517	498	572	507	462	524	507	519	501	512	535	485	501	525	510	478	512	498	494	477	505	477	535	523	479	551	510	524	526	517	486	475	527	492	484	494	521	508	516	524	505	501	514	505	525	536	523	467	488	462	491	507	527	519	522	513	530	524	512	493	511	502	487	494	494	500	493	485	504	497	523	533	513	516	482	484	513	472	508	505	514	494	509	539	468	547	518	528	519	490	472	466	475	551	536	473	494	499	490	507	498	500	529	536	510	511	505	547	499	486	539	513	517	510	528	508	507	510	496	507	502	520	516	489	483	498	526	499	471	515	506	532	533	543	512	502	502	517	536	483	525	522	461	563	529	503	534	521	510	512	497	499	490	527	485	526	518	582	508	485	537	527	508	497	484	542	509	518	486	506	480	480	523	501	468	453	515	507	531	523	544	492	484	558	500	487	490	564	506	544	516	525	539	499	492	458	545	512	521	469	515	493	484	498	493	515	545	506	534	495	552	544	553	534	462	515	474	537	508	481	488	550	523	581	522	515	503	485	477	487	538	522	498	535	524	495	525	463	522	486	514	555	461	540	524	515	506	495	496	538	506	498	494	539	500	478	515	479	528	496	519	517	522	493	510	506	541	521	550	470	468	524	495	513	499	530	485	485	492	499	519	515	498	535	552	513	545	516	513	510	508	526	513	519	503	523	522	488	472	474	527	505	533	491	504	481	466	489	480	531	525	498	509	504	500	527	511	511	521	508	492	553	504	486	471	522	501	523	507	504	483	510	523	511	567	480	508	515	463	502	465	529	541	523	485	496	534	508	530	481	506	537	508	499	501	513	522	496	502	492	497	546	529	512	518	507	467	526	507	492	485	539	493	459	505	523	522	521	518	518	502	513	523	554	521	537	462	517	492	485	500	550	530	505	539	522	489	543	513	508	520	543	502	469	524	552	494	500	508	503	512	497	490	500	535	527	518	492	511	506	510	506	535	549	516	533	536	492	513	496	518	486	475	503	515	520	508	518	506	537	499	472	510	521	497	514	546	516	487	538	486	518	538	523	520	535	496	529	481	475	535	552	505	486	539	493	486	541	488	487	538	564	517	541	538	563	492	505	486	471	483	481	520	544	462	529	551	505	503	481	525	547	530	489	515	514	497	507	497	541	474	519	503	497	480	546	536	550	511	510	499	532	510	498	492	545	515	529	547	485	508	521	525	483	511	532	465	506	475	466	532	527	508	540	468	542	487	510	535	542	508	502	520	501	486	539	507	521	494	500	534	509	495	521	489	508	513	525	533	491	497	495	545	527	552	473	468	494	516	512	519	528	496	515	507	512	513	526	521	532	491	539	505	525	539	474	495	506	542	527	534	509	525	519	521	518	527	523	442	518	509	498	516	500	496	479	529	513	479	509	530	503	521	516	561	505	507	519	492	521	502	485	506	558	518	543	506	520	507	487	497	510	513	548	514	536	547	490	496	517	489	521	498	471	509	489	481	511	511	529	538	535	537	491	507	517	462	509	522	485	528	523	516	533	516	493	504	498	501	525	511	541	502	543	524	498	550	504	516	502	468	471	478	506	509	481	504
5485	3221	4917	4586	3152	1804	1328	1209	1096	858	785	575	505	496	402	491	476	443	388	429	383	335	366	364	346	372	331	313	311	313	337	263	301	287	287	300	299	255	301	277	254	273	243	275	286	297	266	268	252	274	251	229	248	247	280	246	251	277	279	258	249	273	229	245	260	223	294	274	274	274	289	260	256	277	247	253	271	243	259	254	258	257	235	247	266	250	249	244	249	251	242	259	296	276	261	263	278	277	267	285	226	246	260	252	254	267	242	271	247	238	260	267	251	265	239	254	254	250	249	259	267	266	281	263	257	253	244	300	276	295	263	270	277	257	263	264	288	259	262	266	244	239	243	255	269	288	247	251	238	269	253	285	238	251	266	282	258	269	256	239	268	254	248	265	246	261	294	289	274	244	241	257	244	246	287	237	245	275	258	253	256	264	263	283	297	254	248	279	250	271	253	287	249	251	262	278	254	263	290	275	272	275	236	265	246	269	249	278	259	270	231	252	272	265	247	247	253	258	267	263	232	242	252	262	266	268	242	260	254	262	281	253	277	275	247	244	273	252	264	258	269	260	264	250	257	239	245	249	262	256	294	260	266	261	273	271	249	240	255	258	264	260	279	260	255	279	258	248	257	265	262	289	255	254	272	266	265	258	276	275	249	265	282	282	284	238	254	253	260	268	300	277	246	269	267	255	228	261	257	271	255	276	277	248	249	259	262	276	268	252	264	240	259	244	255	255	260	278	266	231	279	292	276	279	286	271	269	259	257	244	254	277	237	235	260	244	251	252	276	298	276	270	215	257	243	263	271	235	278	235	281	263	269	266	277	260	248	283	282	231	270	276	247	241	249	254	271	253	272	259	246	274	266	247	249	241	260	238	273	268	238	289	284	271	213	245	271	282	262	244	277	254	258	238	274	273	255	274	241	251	255	279	259	266	256	304	271	261	253	287	280	258	259	272	271	233	265	235	238	270	256	239	264	270	251	252	274	256	253	299	264	244	271	270	267	244	265	276	261	266	264	266	258	245	233	266	241	274	268	239	274	247	247	243	282	264	260	270	267	257	220	262	293	264	253	258	282	269	246	260	254	261	271	264	268	276	278	258	278	296	249	269	275	249	247	235	255	287	268	267	241	282	277	255	255	257	286	267	256	291	238	247	271	264	249	269	281	244	268	256	259	258	241	241	284	244	262	249	254	244	245	240	252	253	275	250	241	256	274	244	260	222	270	270	232	259	235	255	263	252	232	244	270	245	264	282	296	264	262	249	246	245	268	269	244	263	302	273	238	259	264	262	258	283	292	252	265	229	253	245	264	233	259	248	259	281	285	251	260	279	267	264	251	279	283	258	253	291	264	278	242	256	265	265	262	252	249	247	242	261	259	263	247	266	250	286	255	281	257	272	257	244	226	278	252	260	253	263	250	245	262	259	281	267	269	271	271	290	253	240	286	249	240	281	281	256	255	260	261	266	245	249	261	284	277	251	263	258	280	289	237	266	266	263	232	235	261	257	251	249	237	240	265	239	266	277	279	279	240	280	257	274	292	280	263	275	253	283	239	262	245	303	297	250	268	242	257	245	268	255	236	259	263	264	266	233	227	277	266	274	282	267	234	264	260	287	291	267	273	282	266	245	266	248	259	265	265	274	269	264	245	256	248	276	257	236	249	249	284	261	249	258	248	253	261	268	245	251	242	251	260	265	254	237	270	280	253	266	253	244	255	237	273	229	289	257	269	256	251	272	263	268	257	273	276	261	235	285	266	287	247	282	266	274	296	277	236	261	296	271	237	254	252	266	265	240	265	282	262	253	264	262	270	237	258	264	260	268	252	275	263	269	241	254	260	257	248	268	246	253	257	267	249	271	226	262	270	258	237	241	265	223	275	273	257	270	252	265	252	279	273	226	277	260	266	260	265	249	253	258	283	249	269	253	239	265	280	227	267	275	264	257	260	269	261	245	247	235	262	277	263	271	244	247	255	257	247	256	240	225	239	270	262	275	249	271	254	254	249	260	281	296	255	264	240	257	257	254	262	244	253	270	240	292	253	243	273	245	268	266	257	268	256	266	292	270	272	249	263	245	260	262	274	276	266	212	247	270	269	238	260	259	249	263	247	256	272	231	279	233	247	265	268	300	274	255	262	271	261	222	254	290	282	253	274	275	241	289	257	251	249	250	270	277	266	277	246	264	231	263	259	238	268	271	253	277	263	267	256	235	265	274	274	279	259	238	259	279	272	281	280	246	257	251	269	259	255	269	288	279	233	227	277	267	266	277	260	251	262	286	270	252	242	273	263	257	242	254	260	259	246	288	238	281	253	244	284	273	258	267	248	268	252	270	280	248	254	244	241	249	263	258	248	290	257	245	252	242	254	266	247	261	255	286	259	252	226	235	251	256	278	276	257	267	254	255	260	260	257	250	264	247	253	257	269	251	264	259	266	252	273	270	273	249	264	279	267	259	267	257	316	261	276	266	232	281	269	268	242	249	251	261	258	254	292	270	259	250	232	257	276	287	254	243	271	280	258	259	256	258	254	260	263	247	271	281	255	263	270	239	280	246	284	277	267	257	290	267	240	285	244	307	283	251	279	242	273	233	264	286	279	253	249	265	250	284	250	263	275	261	234	249	245	278	240	262	254	262	263	247	247	256	262	251	231	267	266	242	277	275	236	275	241	259	272	258	279	255	250	264	268	266	282	266	286	262	263	299	248	240	279	271	266	294	263	263	258	275	275	249	282	252	238	266	246	282	269	281	251	263	259	263	252	289	236	237	272	294	281	256	256	249	262	251	260	254	275	258	246	252	258	265	242	265	240	270	253	264	277	260	276	270	281	260	245	279	267	275	264	242	243	260	263	249	269	277	250	240	260	264	267	262	251	239	277	241	221	257	261	283	258	286	272	248	247	264	256	243	274	283	263	259	265	239	260	279	282	233	249	282	249	230	245	262	281	245	252	274	257	250	247	272	267	246	245	268	266	250	245	264	263	267	237	272	292	271	242	261	274	266	239	241	264	247	257	293	279	285	264	250	256	314	262	263	292	238	260	269	263	258	269	272	273	262	260	269	236	260	247	239	280	265	256	257	270	257	263	241	253	278	251	238	235	264	278	238	249	246	259	253	257	222	265	296	236	255	274	256	253	264	249	246	253	268	281	232	234	260	257	251	261	271	274	297	260	278	249	258	288	290	242	244	231	267	244	284	279	248	263	262	282	265	238	242	259	258	222	258	292	267	245	243	267	266	248	267	240	272	272	268	261	255	257	220	258	265	269	250	277	269	256	262	272	234	276	245	266	261	255	257	254	267	281	248	272	290	245	269	249	276	261	233	269	258	267	261	280	271	246	241	251	304	263	257	261	264	269	246	263	242	261	252	277	281	252	262	267	277	274	249	261	241	267	241	274	249	283	247	248	270	246	259	266	276	239	248	242	257	261	255	289	269	245	223	295	242	274	246	259	266	232	257	289	273	255	294	258	268	232	248	234	228	261	263	244	239
5897	4263	9198	11200	9603	6213	5523	5290	5099	3810	3956	2749	1997	1978	1960	2412	2228	1797	1954	2112	1676	1609	1519	1331	1439	1359	1373	1254	1052	1079	1195	1081	991	925	941	975	893	896	836	822	862	760	764	779	744	764	817	699	713	726	711	702	746	672	732	732	724	694	660	695	685	752	712	728	690	738	753	678	708	703	717	703	722	731	704	726	715	702	734	669	752	721	720	640	702	730	748	733	708	725	692	682	732	704	726	688	713	690	717	756	674	723	711	655	707	702	693	727	688	682	677	708	711	748	729	734	706	687	741	709	715	758	730	663	708	728	659	728	688	698	678	731	687	729	690	737	668	710	720	696	760	755	732	712	725	698	699	718	731	715	683	694	720	650	695	739	710	649	660	701	706	696	688	725	643	693	723	667	722	690	679	696	722	718	706	657	749	655	685	694	666	661	686	691	680	752	736	709	713	665	716	663	681	715	705	704	664	717	685	702	736	692	670	695	708	768	716	695	698	731	661	674	698	755	736	724	675	692	725	709	678	688	694	675	681	684	682	668	716	697	727	673	730	673	742	672	707	730	696	745	686	714	727	674	709	767	720	760	725	689	698	685	698	729	712	756	798	706	725	697	719	705	702	724	679	753	702	719	651	667	737	750	711	636	740	683	727	686	725	680	673	715	732	709	697	683	729	679	667	674	686	699	702	676	727	708	701	678	724	697	718	746	691	733	672	678	748	693	701	687	739	756	686	699	722	714	727	720	705	679	733	687	702	689	718	722	715	645	691	718	688	673	723	751	677	716	711	707	713	691	666	678	675	721	727	708	707	742	697	717	685	718	671	688	685	747	720	755	698	731	710	720	705	695	721	719	701	749	703	712	716	716	694	660	718	710	716	711	685	709	710	691	706	675	709	686	725	673	741	705	722	702	641	672	670	709	714	681	685	696	719	728	683	697	703	718	702	691	650	695	745	691	661	724	741	662	750	740	699	733	646	653	717	755	713	698	725	729	687	726	685	667	723	715	704	705	637	691	706	711	709	651	707	674	684	709	688	688	725	654	707	726	696	661	724	735	678	736	737	660	710	674	657	694	662	699	692	708	698	742	705	680	736	682	726	700	696	713	699	681	704	697	680	647	666	711	664	703	680	684	691	689	681	721	704	675	692	686	706	703	696	719	704	720	679	727	695	733	728	701	673	715	674	708	701	710	671	723	690	698	690	712	709	671	712	728	712	704	682	704	710	703	702	669	657	734	673	697	734	700	700	666	729	728	677	715	718	718	714	703	715	681	683	721	674	683	725	742	677	706	726	726	741	692	705	748	686	728	725	712	685	727	734	691	727	685	694	732	684	655	700	694	680	671	699	701	685	703	657	669	722	692	697	725	682	670	718	661	699	732	728	731	692	748	713	721	688	707	706	725	717	700	727	704	654	647	733	683	723	718	718	700	706	748	721	709	684	712	655	701	693	718	688	689	683	658	717	644	633	689	674	677	648	686	685	652	743	699	682	704	673	716	725	683	697	669	676	706	717	682	682	734	679	718	758	689	681	672	669	677	700	702	712	740	717	753	712	685	711	697	708	668	726	724	736	674	710	696	665	682	659	705	722	703	697	696	706	705	727	669	671	683	703	680	715	706	711	687	682	689	728	686	713	694	730	658	710	705	673	674	691	704	702	680	745	700	677	729	671	691	721	658	689	743	711	694	707	707	732	693	698	683	749	687	657	716	688	703	793	720	690	691	707	683	722	675	705	717	666	722	679	716	744	694	733	746	777	741	719	720	699	676	723	657	687	690	724	681	714	738	721	705	699	662	728	652	663	669	682	710	737	673	648	690	662	705	691	714	676	682	723	700	720	713	754	710	692	693	710	728	712	657	697	670	694	743	708	717	674	707	699	735	730	720	696	673	715	680	630	703	717	644	662	743	693	669	708	670	716	674	741	689	678	735	693	691	678	663	686	649	726	673	665	641	754	702	641	702	756	694	741	671	696	701	710	738	704	735	711	647	732	715	651	656	701	705	684	692	755	706	705	690	673	639	676	655	669	715	717	714	684	756	670	702	697	718	692	705	728	730	689	724	701	686	668	721	737	696	703	734	658	684	649	672	719	722	758	703	701	712	720	742	711	729	701	728	755	679	711	663	654	728	748	769	675	686	673	682	663	721	737	733	742	725	686	703	699	708	708	677	704	712	726	678	678	686	738	709	689	751	704	703	662	725	687	702	698	701	702	705	672	666	718	689	718	705	683	724	700	714	686	694	710	698	727	706	678	710	689	726	678	703	693	726	703	694	684	664	713	688	704	734	712	660	683	730	702	705	695	690	709	709	709	706	723	666	752	675	713	658	698	690	669	710	719	748	667	689	666	689	739	701	705	723	692	708	711	764	700	668	698	707	688	725	710	700	690	718	714	636	683	746	713	696	730	739	692	716	720	677	742	723	659	673	715	724	711	686	709	704	659	723	737	710	732	700	696	718	666	738	752	702	713	666	721	733	712	706	673	726	712	651	701	680	727	648	742	731	723	716	730	634	728	750	704	697	698	731	706	711	707	726	701	707	697	670	770	734	671	702	705	694	693	721	664	754	727	718	717	685	711	694	685	681	706	712	720	679	736	710	745	691	726	685	710	732	652	692	729	683	703	711	684	725	686	684	707	693	699	704	717	700	713	722	692	713	715	678	686	679	659	742	699	755	709	713	695	727	674	631	674	709	669	730	704	735	725	738	692	717	696	717	677	733	665	731	711	669	721	722	664	714	692	697	763	734	707	715	690	696	741	687	696	706	734	698	694	713	695	705	656	692	678	750	753	661	672	712	696	716	694	721	731	734	714	659	718	707	701	720	718	689	719	681	702	661	706	689	689	686	701	709	652	694	748	706	687	735	695	704	723	743	706	740	749	652	701	667	734	739	718	642	659	698	669	737	691	670	719	757	718	676	741	693	739	690	687	664	706	701	704	699	699	719	715	755	684	675	714	685	706	717	708	755	660	730	652	672	681	701	679	714	721	685	698	722	777	735	701	664	747	628	736	727	665	708	687	684	766	701	685	721	716	712	692	696	722	685	745	715	724	736	715	710	708	724	694	707	680	753	688	707	730	727	737	653	712	716	735	750	683	715	713	731	685	648	676	708	732	730	670	704	695	688	725	691	741	747	723	709	734	712	695	666	670	729	678	743	700	684	683	641	750	680	699	691	730	712	752	707	682	690	670	718	690	726	717	712	712	708	708	687	732	682	701	686	672	699	719	691	692	747	699	709	724	687	683	711	734	706	651	704	682	698	688	717	673	685	716	704	684	719	687	678	714	699	697	709	724	756	685	730	723	729	715	678	777	682	712	707	707	704	682	785	701	716	732	696	653	671	713	682	719	666	721	735	667	722	717	688	681	731	667	703	716	688	734	695	688	700	684	688	701	677	711	706	708	745	705	736	681	728	722	674	686	691	685	743	717	683	691	708	690	720	705	692	721	701	679	747	696	666	693	681	710	718	686	676	684	704	699	690	692	723	713	663
20038	14779	24084	25120	25981	18005	13594	11005	10836	7848	7450	3908	2311	1970	2248	3730	3710	2770	2986	3701	2417	2207	1910	1686	1765	1847	1720	1545	1225	1050	1236	1048	766	591	912	795	634	616	501	507	477	321	379	315	317	286	270	248	271	274	216	224	226	248	225	241	224	224	221	211	214	215	230	218	216	215	226	196	229	212	229	211	203	189	215	194	180	195	218	224	237	202	245	194	218	235	222	202	212	218	214	204	221	205	221	197	216	184	202	205	197	198	238	243	198	186	214	219	214	202	186	194	213	200	194	216	207	224	190	191	207	222	202	213	209	202	201	221	182	213	222	220	199	214	213	210	243	196	232	225	210	222	211	208	213	215	223	206	219	232	182	193	195	206	203	216	222	225	201	212	229	204	194	216	183	220	197	235	223	201	239	200	198	200	179	229	212	220	228	195	193	222	186	230	212	210	218	207	192	190	200	247	192	201	220	220	211	210	223	225	206	200	216	195	225	232	201	211	215	214	180	209	206	223	222	189	222	206	221	208	209	190	213	202	211	209	196	228	211	231	198	233	210	219	227	231	200	220	230	197	209	187	228	201	218	235	212	196	204	196	207	210	202	185	212	204	217	211	230	214	208	219	198	197	229	212	215	209	225	221	211	196	207	198	191	214	203	235	201	192	213	217	197	195	207	194	201	200	244	220	244	219	206	199	217	215	201	206	211	212	214	173	202	191	200	210	203	222	231	193	227	199	219	235	193	226	205	215	212	182	210	190	213	233	207	210	193	236	228	207	198	211	218	218	203	213	198	217	219	224	233	163	193	216	208	206	207	233	210	240	199	201	213	189	203	199	184	216	203	206	220	217	181	229	207	217	210	189	227	214	176	230	216	192	206	224	235	220	202	201	223	234	194	223	210	215	204	207	225	190	195	198	198	212	212	204	218	196	219	207	202	181	192	200	214	219	198	220	215	208	230	201	234	204	225	209	197	199	214	213	202	183	197	189	236	209	190	193	197	204	211	211	216	185	221	226	197	221	211	207	226	188	212	218	216	221	219	220	224	226	223	233	223	196	207	230	198	224	211	208	206	225	204	226	211	192	185	215	208	201	224	219	234	211	182	199	214	188	212	211	191	240	199	208	204	221	189	211	196	209	209	206	202	209	213	196	224	190	209	217	202	206	184	217	220	192	203	225	203	224	196	194	220	227	204	217	219	209	192	221	196	230	204	195	198	221	213	213	203	207	197	192	199	208	191	223	201	234	215	204	188	227	228	200	238	202	218	219	240	186	213	229	226	205	223	212	212	224	218	196	186	223	222	206	198	202	176	230	207	217	230	220	233	214	214	203	201	230	222	213	208	225	202	190	205	198	232	199	205	224	227	217	217	187	199	204	216	235	206	224	202	186	185	207	204	210	214	237	231	200	214	222	183	212	199	202	195	200	193	209	208	202	189	234	190	220	189	194	205	219	188	216	210	205	226	219	225	192	207	228	208	250	220	188	232	221	190	211	205	185	218	236	194	206	210	194	206	219	205	201	205	211	230	246	242	219	218	219	196	201	196	218	238	206	217	215	199	201	229	227	165	223	209	218	193	194	188	219	215	236	202	242	209	177	221	210	185	218	190	243	241	200	211	194	227	220	215	199	218	208	204	234	201	195	179	200	197	168	195	227	235	219	231	213	189	206	217	208	181	195	212	251	216	196	201	214	238	230	230	228	243	216	212	197	234	222	204	195	212	191	200	238	206	228	229	211	220	215	204	200	196	203	227	235	225	203	204	205	221	237	218	195	207	207	204	186	192	208	222	211	202	203	196	193	221	208	199	207	235	207	190	205	234	235	204	195	212	203	194	202	243	201	173	199	194	214	223	226	224	211	202	199	191	222	229	206	206	194	219	215	191	215	232	185	213	218	181	215	226	222	228	209	206	209	232	193	194	185	205	218	207	215	211	205	203	199	225	199	192	191	200	223	210	189	236	214	221	201	241	203	204	199	199	204	227	208	201	201	203	226	229	224	208	190	219	203	196	195	237	207	211	210	221	205	209	224	204	226	182	196	185	206	224	228	214	227	220	221	223	213	197	184	217	229	213	222	203	189	214	208	208	192	217	231	203	196	228	203	195	201	193	193	225	218	207	190	229	211	207	225	208	202	233	225	215	210	200	215	190	203	232	211	212	210	201	203	204	210	219	217	242	208	200	206	204	215	181	219	220	202	201	221	190	195	191	191	188	211	227	195	204	213	183	213	178	200	202	203	218	244	198	199	229	222	236	232	194	211	185	198	206	200	221	206	221	228	199	223	219	201	208	222	211	217	212	216	210	225	205	204	211	226	229	171	203	230	201	199	204	228	191	222	192	201	224	229	224	207	206	216	209	216	204	213	208	229	200	176	203	242	212	186	183	202	217	229	214	194	192	216	215	241	213	215	220	205	179	185	191	224	216	183	203	196	195	243	226	209	198	198	204	207	200	219	212	242	218	208	189	214	203	185	221	186	194	202	207	190	202	206	197	226	219	219	203	205	215	199	199	231	209	215	193	191	220	198	200	217	221	212	206	206	213	211	225	233	234	205	208	203	236	220	208	199	221	217	239	222	219	206	216	214	217	196	183	224	198	195	215	234	176	240	207	210	230	218	193	183	214	222	216	189	198	239	198	190	211	221	214	207	208	213	194	209	217	207	206	210	202	197	206	192	231	210	218	226	207	204	197	196	213	213	191	212	220	216	188	211	215	221	212	195	225	178	187	200	198	214	195	216	226	204	205	220	196	215	209	194	230	188	205	215	205	202	225	195	210	205	221	195	206	190	206	204	205	209	222	196	209	200	197	203	242	225	215	210	237	198	211	211	188	195	203	222	220	202	219	209	212	209	214	215	193	205	220	218	220	206	211	191	207	239	219	220	237	219	185	208	223	232	229	203	194	210	215	213	201	238	214	226	204	237	232	219	222	225	216	214	186	185	207	220	204	209	221	215	234	207	219	204	210	222	198	214	238	207	174	201	214	169	195	207	206	212	196	209	203	209	224	227	220	224	220	205	219	219	221	190	219	201	197	219	191	185	240	201	195	178	233	232	214	211	200	225	224	204	217	203	196	183	204	199	219	186	200	212	188	194	245	184	186	195	214	190	197	181	212	198	237	212	197	205	246	180	211	204	210	225	225	192	206	201	217	200	231	202	222	224	201	221	199	206	223	217	198	204	221	212	234	210	235	209	205	204	230	188	225	198	201	215	239	209	210	221	220	225	196	198	218	209	211	204	197	224	240	178	204	208	207	201	215	206	226	238	189	208	194	225	205	237	213	226	207	224	212	225	218	194	213	201	217	213	205	220	211	200	208	209	203	209	203	195	213	183	211	197	232	226	193	212	231	206	203	211	214	189	196	213	222	207	223	208	220	229	202	178	195	213	217	189	172	186	217	197	209	200	221	218	191	234	212	209	210	199	195	221	238	192	224	234	216	216	205	184	208	212	219	242	220	184	201	203	189	211	207	204	174	229	217	203	208	199	198	202	227	208
15539	12863	23836	27996	30112	22461	22587	22704	23173	20309	20475	12559	9097	8579	10146	16408	15861	12064	13997	16250	12043	11619	10988	8151	9436	10580	9597	8479	7084	6194	7724	6302	4114	3257	5767	4927	3904	3643	2827	2693	2448	1865	1748	1560	1400	1096	1204	1029	1077	1011	799	713	748	766	788	662	696	650	664	648	679	655	648	665	664	645	667	663	664	608	592	644	652	672	660	673	624	604	578	616	625	610	627	656	579	611	586	602	570	578	621	608	570	616	549	547	577	538	553	621	600	567	577	580	588	591	555	565	616	582	612	585	613	621	604	583	557	579	554	521	596	595	609	601	571	528	601	595	602	604	566	601	566	582	568	574	597	589	577	592	575	584	592	561	582	612	581	596	591	545	562	559	557	614	568	571	576	600	570	590	582	550	589	577	551	551	606	573	590	593	569	580	594	600	599	530	586	625	598	598	606	600	585	613	575	548	578	565	573	612	562	562	589	591	594	552	584	628	632	587	589	605	562	566	592	549	567	567	591	588	566	625	577	563	626	589	577	596	576	624	593	598	600	588	496	587	498	579	560	555	582	584	541	542	576	594	561	543	610	580	567	571	614	586	600	537	574	579	589	578	586	583	586	582	620	545	558	589	572	602	584	575	593	573	589	590	619	555	562	584	591	611	580	613	552	574	563	522	610	563	588	621	557	586	625	581	576	580	618	602	557	642	582	592	584	551	569	559	598	612	578	538	579	533	597	618	548	576	558	579	555	555	607	597	533	606	604	614	548	616	581	578	603	623	543	565	574	606	572	542	564	590	590	605	615	574	586	587	612	571	574	574	582	597	586	598	593	550	586	603	633	548	555	623	542	600	592	567	585	512	583	561	590	569	563	593	602	585	611	559	551	602	581	605	587	575	608	553	526	587	550	570	643	552	606	595	568	551	570	606	535	585	561	555	585	598	569	542	550	588	556	591	590	587	547	543	578	586	539	611	633	574	575	551	561	545	564	600	599	615	593	602	564	625	597	571	565	599	572	612	561	599	571	590	554	546	569	557	576	587	542	571	593	535	580	641	599	588	529	555	565	600	595	572	583	554	585	557	565	615	568	550	590	558	601	588	566	576	554	555	592	595	613	619	563	648	577	568	583	592	594	593	530	548	570	627	564	593	571	578	596	549	537	627	582	628	572	570	603	548	615	596	573	592	604	603	573	587	533	551	587	591	584	592	625	557	581	544	571	618	527	530	554	609	606	565	588	619	547	604	617	561	562	604	597	577	581	575	573	587	598	569	604	589	585	616	602	643	521	532	583	585	583	549	533	604	577	608	604	566	549	554	665	559	578	585	600	604	575	629	548	594	597	577	548	597	586	572	582	563	560	577	607	567	573	575	569	537	581	574	547	586	568	557	575	566	573	568	611	573	609	563	595	549	599	595	570	624	584	586	549	566	602	581	554	585	556	594	521	599	618	637	548	560	537	577	575	553	562	615	571	551	605	536	516	579	580	549	585	593	611	580	601	587	576	535	590	614	558	538	608	573	586	576	550	587	597	561	553	582	571	578	553	595	544	613	601	599	576	604	560	559	606	610	595	593	580	616	599	610	570	581	567	574	570	640	609	542	595	586	596	593	542	602	559	575	568	601	588	563	518	536	575	584	549	559	576	605	609	568	584	548	540	578	624	580	582	557	610	564	596	539	539	569	621	582	577	583	590	543	592	581	536	564	576	563	634	582	616	577	569	589	545	579	591	583	517	578	571	587	573	561	568	589	551	597	583	571	611	603	553	551	575	562	584	567	562	586	597	563	625	583	598	581	619	602	591	581	614	550	610	560	591	578	567	594	552	602	569	612	559	542	574	585	587	598	597	547	608	547	586	565	552	572	590	636	593	572	582	577	592	605	537	554	569	577	600	572	605	574	579	602	575	573	568	567	515	575	571	563	564	562	528	622	579	584	600	595	568	569	563	572	606	592	557	616	567	597	569	586	617	588	571	579	620	555	584	578	589	603	603	610	601	601	586	582	582	548	557	562	585	612	648	601	583	608	543	572	599	563	541	557	576	606	603	554	571	552	611	540	586	589	586	568	601	573	588	539	561	601	610	589	605	543	604	601	612	573	547	601	588	595	558	575	572	572	571	600	595	567	593	585	570	621	521	575	613	548	622	563	535	599	601	599	561	583	540	534	554	581	548	554	631	605	577	579	581	589	604	579	600	606	573	551	571	579	587	561	580	573	558	598	581	580	567	627	585	601	606	560	580	596	614	584	563	573	552	592	612	607	545	562	546	583	570	577	601	588	559	617	590	636	569	580	595	601	580	565	598	565	595	575	572	611	601	583	555	549	556	575	578	555	570	587	578	645	609	616	550	565	577	576	635	614	605	619	598	558	564	551	588	581	595	586	585	609	602	563	536	562	627	560	589	598	579	581	598	593	576	562	563	562	571	582	559	582	588	601	599	537	577	574	609	594	585	563	609	579	584	566	628	608	571	565	577	560	602	569	594	634	598	630	585	601	570	561	579	536	551	595	578	593	587	560	605	588	608	577	543	582	596	539	546	558	542	598	605	583	550	580	590	593	577	587	574	608	566	583	545	599	585	600	550	614	620	539	562	609	533	575	602	590	591	543	582	551	606	615	550	602	559	576	574	573	519	564	602	580	562	567	595	598	537	574	560	583	628	584	621	564	572	541	565	565	579	605	591	567	600	578	572	578	584	557	588	608	546	616	585	602	575	589	603	540	566	608	601	556	582	563	599	614	546	552	612	592	604	603	553	588	590	588	595	564	613	594	583	590	584	609	566	591	576	609	571	567	577	579	544	562	559	576	566	586	571	618	575	601	540	564	603	632	610	610	590	579	565	597	610	571	623	562	603	580	571	586	604	575	543	596	585	521	592	584	571	600	596	594	563	518	572	600	580	564	579	591	540	591	557	535	558	579	573	592	617	580	565	578	579	599	549	607	591	620	614	595	554	611	635	612	597	570	562	591	568	579	620	544	585	620	544	565	586	590	584	555	583	584	621	552	558	581	607	585	535	556	560	601	553	582	590	591	580	616	572	559	576	602	601	540	604	573	589	586	571	543	570	540	579	587	570	506	606	561	585	542	609	594	562	586	588	585	567	596	574	608	583	566	544	588	559	552	550	587	567	621	578	603	537	587	593	581	604	627	545	607	608	526	581	577	607	603	594	572	571	628	622	597	557	613	582	587	569	588	584	608	550	599	569	571	551	594	573	570	589	543	629	612	620	616	539	549	552	610	538	541	595	540	619	565	574	583	601	599	575	627	568	570	575	614	582	601	593	610	578	595	556	571	616	552	573	583	586	594	590	587	604	570	571	526	583	635	594	580	640	583	573	575	584	597	570	631	605	635	603	585	526	578	559	552	592	621	607	592	607	531	553	566	560	615	547	610	590	558	593	557	586	563	601	564	574	573	586	583	591	622	569	620	585	590	557	575	592	576	622	575	545	579	583	574	563	589	537	536	568	569	631	575	574	570	572	562	595	626	572	557	585	577	585	549	552	560	577	602	546	622
28608	22261	32441	32314	32324	24136	20735	17304	16633	16125	13769	7875	3626	3947	4004	6695	6926	5329	5392	6340	4437	3810	3669	3102	2331	3456	3315	2485	2130	1873	2204	1687	1029	954	1544	1254	992	837	816	698	668	423	398	397	364	281	355	279	243	291	222	180	206	236	213	189	200	202	194	176	207	188	203	205	184	203	218	214	189	210	190	190	205	202	188	199	168	202	208	187	216	215	180	184	190	190	164	178	174	192	161	176	157	181	185	178	187	192	180	179	197	208	195	158	202	187	162	165	171	161	165	201	191	182	166	157	178	162	172	186	175	157	182	170	199	222	203	175	205	165	173	179	196	181	193	167	174	189	168	177	168	185	190	188	141	196	179	180	173	195	179	174	161	168	168	187	199	152	170	201	170	200	177	191	171	194	181	191	191	175	175	180	173	207	186	180	192	178	174	166	175	195	178	177	181	160	182	189	197	183	188	173	185	175	187	193	184	201	182	195	189	175	174	189	173	143	185	173	201	179	175	173	182	189	179	146	180	176	180	157	168	164	189	197	190	189	171	187	157	153	161	179	184	177	179	177	185	186	181	177	180	203	179	164	170	180	156	183	183	165	202	182	156	179	169	176	196	177	186	173	185	171	177	156	214	174	183	202	178	192	167	175	201	171	197	159	181	205	173	195	168	166	187	162	192	195	174	208	188	188	194	174	174	191	202	176	198	185	142	195	157	192	183	200	187	164	182	189	194	170	197	186	158	157	174	180	190	187	183	188	186	171	166	191	189	200	184	188	154	215	190	193	192	157	187	178	183	165	200	161	182	170	165	198	192	186	184	194	150	165	181	204	180	210	196	177	200	163	167	174	155	184	162	180	185	191	185	163	188	190	188	180	198	171	175	178	159	193	161	193	172	201	194	184	163	161	212	190	173	172	165	190	181	196	178	187	172	204	174	171	185	190	186	156	190	157	202	180	174	171	185	173	173	173	187	187	202	193	156	186	184	172	164	155	181	187	172	199	177	174	193	185	196	166	174	186	192	163	175	171	188	160	184	172	189	178	150	165	177	159	191	185	169	192	185	182	185	183	149	168	193	174	167	169	196	203	149	162	187	191	212	190	170	176	177	160	197	166	159	175	205	167	159	154	196	174	173	166	191	180	162	187	185	164	169	180	155	189	175	168	187	204	169	190	188	198	171	181	211	175	164	161	197	186	189	184	182	192	197	175	167	191	179	177	183	176	156	184	175	173	182	162	172	185	174	159	199	174	190	162	180	191	188	190	186	166	191	207	165	156	173	172	192	171	177	165	170	164	193	184	189	191	179	174	158	171	172	178	158	161	165	155	170	200	158	170	197	190	160	199	177	186	174	167	188	183	168	197	198	162	199	162	163	191	173	172	178	204	174	173	174	207	179	199	210	185	184	187	214	186	180	192	193	177	192	176	151	189	190	191	189	179	172	177	173	169	189	162	164	147	158	178	153	171	195	186	169	193	173	175	179	178	189	178	179	179	171	196	177	181	212	181	159	176	174	164	169	165	168	177	187	202	158	184	166	201	175	176	197	157	159	181	183	164	193	164	168	178	180	165	181	171	171	179	178	169	178	202	152	170	202	151	191	195	170	175	169	165	172	154	173	176	189	176	170	167	198	164	177	194	170	191	179	188	181	172	188	166	203	159	171	180	197	168	186	166	166	163	177	185	162	179	187	208	198	151	170	185	168	186	181	187	176	165	171	202	189	187	168	197	176	188	182	156	182	165	176	164	183	182	175	165	185	196	176	179	163	183	189	174	194	154	175	192	174	157	193	163	167	177	183	166	153	184	189	156	182	155	217	174	184	215	186	191	186	174	171	188	174	162	186	181	175	166	185	194	214	179	180	186	187	188	189	165	167	192	204	171	184	192	179	210	169	176	193	182	185	202	207	186	173	163	179	168	172	175	198	183	162	171	181	181	176	192	174	170	175	179	175	181	185	191	196	174	173	180	169	182	193	208	168	172	192	201	174	181	185	199	162	192	182	187	192	175	186	175	180	178	197	186	165	190	188	172	184	155	177	178	179	190	192	168	193	150	172	176	183	171	175	172	170	155	172	163	175	202	168	214	183	191	189	180	166	199	188	179	177	179	160	193	168	178	190	189	171	164	183	178	159	190	202	169	186	195	187	166	175	183	196	187	177	202	167	156	190	172	166	159	155	171	183	182	176	211	177	149	170	202	161	168	179	185	191	170	191	187	188	208	175	201	187	185	168	186	187	150	172	185	174	172	183	185	170	154	173	178	192	161	183	149	184	156	174	212	192	180	186	170	193	189	160	194	211	198	176	154	170	179	170	192	185	158	189	181	207	178	179	189	211	164	195	178	164	172	162	175	172	188	175	185	191	167	198	176	165	171	168	176	176	184	193	172	182	167	150	180	209	157	188	186	171	195	177	176	183	196	184	198	191	185	177	179	164	170	147	181	175	178	177	184	162	176	204	192	196	161	176	181	179	180	179	175	179	175	192	180	183	190	174	178	188	164	161	173	188	199	227	177	190	182	199	193	162	190	189	231	172	205	181	189	179	206	192	173	165	180	183	181	191	186	173	180	194	161	176	160	185	173	209	199	177	214	152	180	213	182	174	192	193	182	197	156	174	190	217	199	190	184	182	183	187	189	189	189	161	168	192	172	155	199	171	208	197	191	171	196	191	206	190	153	166	176	173	138	193	190	187	197	157	196	187	190	180	161	166	186	190	165	173	198	157	194	183	187	194	177	177	170	186	165	170	165	183	222	170	184	211	191	190	175	188	183	189	194	177	198	177	179	165	181	197	190	169	157	188	191	181	181	179	180	187	173	182	169	161	178	175	183	188	168	188	171	197	199	187	196	195	204	187	172	170	176	207	179	175	196	175	172	164	200	188	172	197	164	167	178	182	176	197	161	182	178	177	173	187	206	158	177	188	214	153	176	179	185	186	215	176	168	159	165	190	185	154	207	168	186	206	169	193	171	172	166	160	188	167	190	184	190	197	185	160	153	162	171	183	201	192	183	198	155	177	170	183	142	170	167	195	188	161	165	193	184	149	164	183	168	172	162	181	168	180	204	175	167	170	177	176	191	188	182	196	184	170	193	198	202	178	197	181	185	186	186	181	156	173	190	177	173	186	184	200	188	179	202	183	183	201	147	191	175	160	193	186	176	199	179	165	167	186	176	171	200	180	206	178	186	199	189	181	176	186	173	176	172	162	149	166	178	186	178	175	177	193	169	173	202	194	176	183	203	197	166	196	177	179	177	194	189	164	186	191	171	184	190	183	183	186	173	184	172	194	153	179	176	186	198	190	186	162	183	195	189	168	191	182	218	181	177	172	174	207	173	176	197	187	149	181	176	194	171	184	206	194	213	183	189	191	167	166	206	176	192	183	184	163	169	168	184	166	173	190	189	168	194	199	173	185	190	189	159	178	156	181	184	161	145	161	182	201	150	198	175	190	194	177	178	167	181	179	174	180	164	188	181	185	182	200	175	190	155	166	180	199	162	179	162
19639	17703	29583	33265	34814	26354	28183	27737	28580	30397	26712	18914	11592	14080	14948	22898	22038	18417	20391	22051	18642	17310	17729	14048	11029	16650	16250	12529	11333	10439	12684	9690	5593	5440	9252	7896	6301	5678	4533	3864	4170	2569	2440	2267	1973	1420	1820	1283	1297	1239	920	753	743	803	843	683	705	669	631	641	628	655	644	608	679	589	594	643	610	619	597	648	589	586	559	620	590	594	593	610	575	579	585	570	539	532	542	570	537	553	529	493	547	582	536	517	527	513	519	496	547	562	493	519	510	512	518	514	523	522	483	493	517	499	516	541	530	492	498	484	541	511	472	539	568	526	530	483	527	501	521	472	510	493	483	539	514	499	528	514	536	544	509	523	492	523	460	545	520	491	485	487	509	476	515	464	501	516	523	516	468	542	501	488	497	522	494	483	508	469	491	477	512	462	534	484	538	539	511	511	501	513	512	527	528	498	517	522	514	520	481	530	476	500	496	502	492	484	531	467	529	520	481	483	470	524	472	529	518	533	505	502	516	550	544	501	467	515	519	520	500	521	499	507	477	528	501	513	487	481	513	505	515	526	515	494	535	479	491	498	512	513	503	500	514	530	489	526	507	536	512	544	472	480	523	494	506	492	518	510	539	527	517	552	513	537	485	482	493	522	512	513	492	480	522	500	500	503	524	551	465	548	488	521	519	525	525	499	508	548	465	519	506	484	474	489	498	498	527	468	499	519	487	510	521	544	498	486	506	574	515	522	497	501	519	537	487	511	537	541	503	511	509	505	504	497	550	507	507	545	494	528	514	524	537	523	500	559	471	482	545	531	487	540	512	518	493	525	530	500	524	525	497	489	494	527	516	501	480	520	542	512	518	487	466	464	496	488	522	480	496	511	509	479	525	508	500	468	486	541	506	537	539	516	504	486	488	494	498	513	509	499	493	517	514	482	508	462	489	512	510	504	506	529	523	479	505	513	498	498	512	516	497	468	524	438	482	554	483	540	528	500	491	490	490	552	500	512	487	510	521	534	515	508	487	486	515	510	502	485	494	509	459	474	449	528	520	518	527	553	476	460	524	560	498	510	486	548	530	476	500	539	520	547	562	498	491	487	513	492	471	497	495	488	510	493	563	538	508	481	490	470	553	505	484	517	503	517	515	482	503	554	511	518	504	512	503	521	515	508	491	492	490	530	490	490	511	514	507	511	458	506	514	482	508	497	482	513	483	505	481	516	531	491	533	514	524	469	523	516	500	486	532	525	490	516	521	501	527	527	518	481	533	509	518	480	485	512	518	491	529	477	496	486	488	456	485	499	484	523	533	509	512	497	529	457	489	510	515	483	491	495	488	525	516	502	503	463	512	512	507	505	499	494	492	490	524	457	509	535	479	509	485	490	450	508	493	522	536	536	517	518	501	547	527	520	476	522	522	505	511	528	498	514	473	490	513	523	465	468	502	538	511	500	500	541	468	486	478	553	505	472	514	509	517	505	520	528	527	485	500	527	486	523	523	510	509	481	502	495	489	498	469	503	498	517	527	519	500	518	482	462	527	538	513	516	469	536	547	514	498	477	485	529	478	530	501	505	503	519	510	529	526	483	524	538	549	520	485	485	492	484	508	534	477	526	527	486	515	478	544	494	517	506	482	514	520	494	533	516	532	501	500	494	525	495	495	474	507	496	498	543	472	511	524	512	534	513	516	490	482	468	527	509	507	508	512	512	513	483	518	511	500	465	490	546	486	465	566	544	517	505	528	490	496	480	478	504	534	516	531	508	513	486	493	513	524	490	483	507	513	524	512	502	489	528	523	562	476	506	509	501	534	507	494	484	511	507	463	495	513	533	508	486	451	531	515	502	474	496	530	513	548	517	519	526	471	497	519	520	512	500	506	508	496	516	536	511	514	505	496	479	496	495	536	474	494	524	549	505	519	459	512	499	479	505	538	507	498	529	515	501	522	494	521	493	511	491	485	508	506	465	504	518	490	493	497	493	519	490	486	504	502	555	489	507	540	500	490	535	504	514	500	515	482	522	501	489	513	546	473	505	553	540	498	499	500	482	511	476	511	510	527	507	515	504	544	544	504	536	491	529	508	482	490	532	512	496	473	537	541	551	468	527	497	509	527	525	494	486	521	495	470	502	493	502	542	553	512	476	422	493	496	516	514	518	497	508	539	500	542	540	516	476	522	503	503	509	498	533	559	532	518	468	524	514	513	529	512	502	504	517	494	541	529	480	483	457	500	501	520	471	493	493	521	499	523	510	478	511	484	526	482	550	504	496	516	527	501	493	448	498	498	481	504	489	520	495	568	486	538	535	490	507	482	481	482	523	485	530	474	498	545	484	524	529	478	489	519	526	504	521	531	477	482	524	467	494	490	509	525	501	482	492	545	499	511	532	511	506	514	528	505	511	487	516	492	533	456	551	500	533	486	534	524	477	530	487	494	477	475	588	510	537	463	467	501	526	503	526	527	491	510	527	542	512	475	470	482	517	512	489	502	500	487	479	482	520	493	513	504	514	509	496	507	493	499	510	511	516	515	500	510	491	492	500	493	490	517	520	490	485	493	504	478	535	528	524	506	549	495	487	514	525	501	575	490	534	504	498	529	522	518	504	541	518	497	497	501	483	509	492	505	516	518	479	537	520	513	530	538	470	532	533	496	493	542	504	495	591	511	475	494	521	518	542	511	518	497	502	521	526	453	511	485	539	508	491	495	517	486	510	524	540	516	484	501	525	521	522	467	493	501	524	498	541	523	491	521	551	499	477	483	492	521	445	503	501	534	490	512	477	515	479	523	504	474	511	479	519	548	496	502	528	490	505	512	483	528	545	497	520	503	516	470	451	524	517	523	454	529	533	540	502	499	519	515	547	524	535	479	489	464	530	479	533	527	520	493	492	505	494	543	502	514	500	499	528	506	530	518	529	497	529	501	535	516	535	510	502	502	516	503	515	532	485	476	526	504	510	528	520	487	496	513	525	540	501	485	513	517	480	527	530	533	479	477	490	507	483	506	528	539	497	567	511	521	518	495	530	490	473	473	518	479	477	533	511	524	514	489	526	505	480	540	512	547	517	501	498	481	491	484	535	503	507	516	471	525	524	497	566	486	546	517	519	523	487	516	537	530	494	546	521	498	464	490	512	471	540	503	486	470	526	577	463	519	532	464	518	524	530	485	533	485	521	483	531	503	526	501	527	504	516	515	508	493	484	565	506	488	547	521	497	488	539	488	546	545	474	519	552	496	496	514	536	509	523	516	507	529	513	488	522	489	514	508	512	482	525	523	538	541	521	492	509	529	520	479	547	464	524	528	513	540	493	497	492	523	543	484	503	534	516	518	468	479	452	526	497	511	531	504	517	505	522	554	489	512	513	506	522	473	504	516	516	506	491	499	504	486	538	512	465	513	493	522	528	519	524	517	541	433	490	552	515	514	512	492	500	539	506	491	511	534	562	510	462	490	513	488	489	480	498	479	515	550	501	482	472	497	545	493	493	520	501	495	512	506	496	483	508	518	521	483	517
5440	3492	5328	4826	3692	1978	1342	1154	1104	938	814	630	489	465	448	487	485	399	445	417	381	356	387	345	351	313	307	340	323	280	322	326	310	251	288	282	255	254	262	263	252	314	270	271	290	250	285	283	242	287	256	260	265	295	281	255	247	269	272	288	260	233	257	288	288	277	255	258	237	268	275	249	257	279	277	291	241	250	256	264	278	248	259	280	277	258	272	271	270	218	243	262	267	248	253	249	274	240	267	240	222	281	234	238	254	233	260	260	254	256	248	273	272	249	257	225	267	268	265	257	225	251	255	227	284	226	257	294	242	263	257	258	262	275	260	260	260	273	248	260	268	242	239	259	279	252	251	265	237	257	237	263	271	266	271	242	243	253	272	265	252	257	246	255	250	248	242	232	250	265	231	239	251	269	289	226	261	237	243	264	281	274	262	245	263	246	260	262	215	273	213	254	246	267	267	274	249	298	267	262	262	271	279	266	270	270	247	249	255	264	254	272	248	236	255	284	241	232	258	253	275	276	230	254	249	283	267	235	280	261	299	239	264	244	260	243	263	271	248	253	269	275	268	293	272	246	262	280	237	255	237	273	270	244	229	230	275	208	273	256	243	219	268	260	271	263	236	254	261	259	237	239	259	241	259	256	261	253	253	242	244	288	260	239	275	246	252	261	270	272	231	271	229	241	270	294	240	242	283	252	259	280	286	270	275	254	234	259	284	280	275	245	246	266	263	262	260	241	242	234	287	265	241	255	274	275	283	275	238	248	270	251	243	248	272	229	281	243	241	253	234	245	237	236	249	275	255	243	281	286	263	252	257	244	257	266	245	255	248	257	255	265	272	241	241	248	241	263	280	272	267	264	254	311	218	250	229	251	292	259	240	292	253	279	270	252	252	259	241	253	250	258	251	297	246	248	275	260	260	254	256	277	286	290	258	256	248	259	266	264	256	250	261	264	221	249	261	269	243	244	238	251	269	245	247	248	261	230	286	253	274	287	256	257	257	232	258	267	280	290	274	250	261	265	257	289	279	247	253	233	235	266	257	253	245	263	282	274	287	255	251	251	271	238	279	249	277	268	304	297	227	247	246	248	259	244	232	259	248	260	272	274	260	240	233	264	249	272	273	292	243	260	273	276	231	277	284	243	261	281	244	238	250	241	273	259	262	262	259	249	258	249	264	258	252	273	281	272	254	243	298	259	270	271	255	237	244	248	252	262	268	244	228	231	256	228	243	254	230	262	259	239	268	287	265	250	252	263	225	255	259	251	272	260	296	252	240	273	237	240	231	252	233	233	262	235	268	248	246	273	244	263	282	286	269	244	268	262	246	262	267	235	263	240	256	251	286	253	279	237	253	254	260	272	283	262	263	253	261	262	244	237	238	266	273	253	248	258	267	243	275	275	259	263	258	222	226	257	218	247	239	255	286	277	243	238	245	274	281	235	256	260	247	258	237	276	264	272	278	240	263	272	275	247	281	271	262	249	277	277	253	262	252	261	293	245	261	268	249	256	276	257	256	226	243	246	252	261	263	252	246	277	276	260	269	257	252	234	243	276	300	264	248	292	267	261	278	294	245	273	263	247	244	238	242	259	265	269	281	253	228	267	279	251	274	240	249	264	289	280	258	266	284	258	258	270	261	276	265	279	267	254	255	251	251	247	250	250	305	231	249	250	273	250	235	282	255	273	304	241	260	256	253	273	259	250	249	257	248	261	293	276	235	269	265	268	270	213	240	238	250	285	252	257	291	251	236	264	249	260	246	279	254	276	259	267	262	257	253	271	254	269	263	266	241	286	255	268	280	264	256	235	223	252	256	259	282	248	267	245	258	259	264	299	246	270	239	268	291	244	276	269	275	257	243	244	292	249	264	281	269	262	254	253	278	245	256	276	262	260	261	259	268	257	250	264	271	246	251	300	216	261	236	252	248	263	267	274	279	249	283	285	268	283	277	259	238	260	262	280	252	269	254	260	256	220	256	257	254	262	296	277	279	257	268	286	270	282	282	295	263	288	248	286	264	248	249	251	263	256	262	272	261	271	240	263	252	237	264	246	257	282	268	269	271	252	242	250	253	266	251	261	265	249	278	247	232	251	269	274	285	264	276	269	261	258	232	264	231	298	252	272	260	261	250	283	252	240	247	268	288	266	287	247	255	263	286	251	269	276	258	266	267	271	266	256	254	252	273	256	238	276	238	248	241	247	272	253	262	259	268	249	249	277	246	253	254	250	270	271	260	251	261	244	262	271	299	258	277	269	250	236	265	226	250	244	272	266	246	227	278	256	254	253	295	282	247	236	258	241	246	243	271	265	263	253	233	267	264	265	247	239	256	252	267	254	279	262	280	284	265	264	236	245	266	256	245	261	257	226	281	246	271	229	244	289	242	237	257	244	262	280	256	268	255	257	241	241	245	233	259	221	254	261	255	258	279	245	243	242	289	267	273	274	248	263	241	245	264	244	250	265	249	252	254	256	270	260	249	246	273	246	266	243	259	248	278	237	246	271	239	261	235	243	254	265	260	287	261	258	266	251	257	225	226	243	256	282	219	249	251	278	253	245	259	250	253	260	261	276	270	245	245	243	283	242	284	259	245	257	266	251	242	263	259	262	283	245	250	257	253	245	250	240	267	268	253	253	233	229	269	257	265	272	259	242	254	269	259	261	248	228	245	268	250	249	278	245	279	265	253	261	259	248	278	263	274	247	272	261	244	249	255	275	275	269	260	238	227	238	241	247	290	251	260	258	243	275	281	284	266	272	263	263	261	264	249	247	270	262	238	241	260	247	260	219	222	252	272	236	238	253	259	264	250	262	257	240	271	279	263	232	297	264	229	237	254	249	251	232	233	238	255	254	244	240	254	264	257	286	285	292	266	230	240	286	270	255	276	254	267	262	269	241	253	253	247	244	263	283	239	253	253	238	215	256	259	282	262	253	264	247	261	288	227	243	260	263	271	271	247	219	273	235	246	247	238	283	240	262	262	262	279	260	257	252	264	238	239	226	259	256	258	262	254	257	246	268	249	267	261	215	252	256	264	257	253	239	242	248	266	280	286	246	255	270	267	284	275	275	246	295	279	256	268	270	264	250	260	277	225	261	254	274	246	273	269	265	293	241	246	263	273	258	289	253	288	253	242	253	256	264	267	242	215	294	238	291	253	251	284	258	301	231	282	233	259	255	248	237	264	269	271	268	254	262	247	273	280	264	255	271	255	259	255	241	252	256	245	249	226	303	234	254	255	274	247	287	230	280	237	241	254	251	268	252	257	265	256	266	263	239	264	265	237	253	232	260	279	261	279	286	231	233	246	259	286	277	277	256	264	275	254	243	269	257	240	250	269	267	243	265	254	274	267	252	254	259	258	244	266	221	265	261	248	261	281	264	268	259	236	276	268	248	276	230	278	276	268	267	261	244	241	265	237	252	269	235	261	258	237	252	249	256	257	270	257	228	264	243	270	270	278	281	286	275	254	241	274	240	257	273	257	247	247	296
5686	4149	9903	11447	10352	6611	5185	4800	5055	4543	3797	2752	2049	2000	1956	2454	2387	1894	2110	1914	1730	1559	1512	1438	1237	1432	1342	1215	1153	1182	1164	1068	937	895	993	967	930	932	849	830	778	724	742	834	738	772	717	747	724	727	745	734	690	714	729	763	730	704	691	682	659	705	743	700	719	715	748	680	703	697	705	722	685	700	678	695	676	687	777	678	693	697	750	709	679	720	685	710	721	678	708	731	720	753	722	701	706	667	713	726	715	683	699	717	706	637	745	675	714	742	697	707	717	745	744	707	695	708	702	672	639	657	685	704	655	720	747	687	709	661	643	690	762	721	688	701	683	682	716	712	678	723	674	683	694	659	724	697	678	682	721	666	742	736	746	686	611	692	691	678	676	638	725	694	694	667	672	677	710	693	677	667	708	719	716	668	709	720	692	681	668	685	704	684	709	684	728	707	696	724	695	670	696	661	714	691	674	715	730	688	694	703	658	703	686	683	695	655	708	704	683	695	708	659	705	717	707	732	685	703	748	668	669	668	721	728	710	723	758	700	678	732	717	730	720	715	738	680	668	679	717	699	703	706	653	725	675	700	657	708	721	738	726	687	709	739	651	697	698	717	727	659	667	686	677	708	734	679	643	682	721	685	706	693	680	661	696	694	685	713	739	668	729	728	671	670	633	717	761	711	727	705	690	687	716	674	720	696	700	653	680	696	670	679	692	708	706	706	722	671	736	703	708	682	708	705	691	646	705	707	663	731	703	680	699	704	682	705	738	746	684	679	713	705	688	694	671	697	738	719	699	699	664	678	682	721	717	706	713	665	652	684	734	695	711	690	687	696	713	700	680	720	681	663	671	658	726	711	704	738	672	705	691	726	699	699	721	653	661	680	663	709	719	677	685	705	725	686	728	677	675	675	703	717	724	695	677	674	720	619	700	664	709	711	733	735	667	684	723	692	721	663	731	710	718	702	726	693	683	680	698	714	728	677	718	728	705	677	683	672	712	675	724	672	694	720	709	669	696	679	770	646	711	688	705	705	728	681	708	687	706	718	654	735	667	713	696	698	653	696	668	770	681	671	721	654	710	738	721	708	715	695	696	706	714	653	643	683	698	673	719	680	735	692	681	657	720	666	674	731	672	684	682	697	746	713	634	678	684	708	706	713	692	689	676	665	657	732	712	692	715	681	645	672	676	699	695	639	683	717	699	685	687	704	689	710	665	684	694	713	688	704	701	695	712	721	715	668	723	710	694	708	702	676	641	693	680	736	733	680	700	675	721	684	734	664	711	741	697	726	701	672	727	682	667	670	714	673	718	680	719	688	695	730	742	695	717	674	693	710	685	699	683	697	679	692	664	710	685	704	662	691	701	715	665	694	680	648	660	716	684	695	697	710	680	703	737	715	747	665	702	710	693	703	739	729	719	671	708	734	709	692	679	729	642	697	716	687	690	683	708	714	744	670	676	702	703	686	769	716	683	702	695	730	672	675	706	718	716	672	727	713	711	682	692	683	701	717	712	641	700	686	690	707	646	682	680	724	716	686	656	724	721	669	706	644	710	691	729	755	721	648	741	702	756	679	698	744	707	653	658	752	752	695	674	709	693	668	686	718	661	759	689	714	707	689	715	737	679	675	746	676	720	683	742	706	733	664	711	695	735	693	682	699	694	668	701	693	707	735	691	721	692	734	710	704	692	753	721	689	717	683	709	709	691	683	696	722	668	715	708	702	686	707	697	659	702	667	680	704	690	661	675	698	734	699	712	750	687	705	690	721	676	706	718	708	719	751	687	665	665	689	727	715	694	701	690	697	697	658	681	658	695	684	718	745	693	750	723	675	658	720	687	665	710	695	680	683	725	681	665	723	714	703	697	656	678	707	653	722	652	658	730	695	728	669	653	672	694	712	745	723	766	705	672	678	675	724	751	659	716	691	663	678	698	722	716	662	687	759	704	699	688	715	712	682	685	703	661	678	664	700	674	654	681	671	703	686	707	706	759	737	658	678	732	666	718	713	693	729	678	616	666	711	682	667	727	662	702	711	721	694	703	666	666	708	676	644	648	694	717	705	700	673	701	677	688	734	703	718	695	698	699	706	669	695	668	707	754	690	689	744	719	705	701	686	682	700	698	685	693	664	665	696	698	740	660	713	678	656	650	666	716	730	677	723	650	718	663	685	689	698	671	729	669	721	730	683	669	731	717	676	641	708	669	717	671	684	693	666	676	685	725	727	729	660	682	707	697	708	759	717	697	771	708	652	647	707	695	651	690	706	698	690	731	710	630	697	684	751	674	691	669	658	760	681	673	687	691	701	687	703	742	700	662	704	704	719	679	730	726	670	657	677	678	711	751	674	693	669	733	703	677	697	685	700	685	665	663	669	677	702	729	678	701	674	706	712	667	672	692	691	686	690	677	732	723	673	695	657	701	719	732	719	727	703	673	708	643	698	695	706	723	682	716	694	643	689	696	699	721	721	693	670	698	694	699	740	702	714	677	680	692	669	723	687	682	714	696	706	676	696	700	701	710	687	715	680	668	713	711	708	680	755	670	678	718	672	723	668	697	691	699	648	669	653	731	739	686	726	759	679	682	732	700	688	703	704	701	708	694	724	697	714	692	660	709	700	706	687	679	650	685	687	680	676	694	702	698	691	696	677	673	736	703	723	675	715	664	721	663	735	680	720	714	682	718	725	630	697	692	701	698	762	731	693	711	684	670	690	734	726	714	685	707	678	674	682	659	678	689	693	713	690	641	698	689	704	656	768	733	654	692	700	682	663	729	731	713	741	715	692	705	719	732	687	676	708	681	669	655	705	704	689	675	669	690	720	693	683	689	714	741	717	684	734	673	705	714	662	711	655	672	701	679	678	747	762	702	698	736	698	682	675	703	735	674	705	742	758	730	668	701	667	685	667	734	714	663	673	735	683	704	678	721	725	670	713	686	680	736	736	692	721	738	722	744	687	701	678	669	699	685	665	653	656	694	669	734	665	691	671	701	702	724	710	711	708	709	704	690	723	647	658	716	731	707	740	690	723	702	685	709	700	693	664	664	674	650	709	719	674	724	661	743	747	753	722	705	721	747	680	637	691	730	740	687	706	706	699	753	715	692	719	707	698	691	669	670	715	669	700	673	677	680	680	703	663	686	693	702	653	729	696	763	724	687	688	663	742	690	679	705	684	671	739	707	717	718	675	713	665	732	675	684	675	712	731	710	724	700	711	672	731	709	694	667	690	704	678	707	700	695	653	692	692	701	670	710	676	750	654	693	723	696	726	645	715	730	690	716	713	686	666	716	663	697	711	705	695	691	660	688	708	676	711	710	698	728	728	733	716	695	690	700	697	714	680	694	678	702	671	683	718	695	698	716	700	695	737	707	657	713	707	658	736	692	681	682	705	683	670	679	664	700	715	720	685	723	658	710	691	678	688	731	722	739	692	719	709	666	706	693	732	677	689	691	738	695	731	714	692	727	748	747	746	680	656	713	649	711	699	695	681	659	643
20209	16253	25096	26781	25285	17557	12620	10027	11219	8997	8132	4422	2084	2430	2278	3472	4204	3135	3209	2783	2179	2114	2394	1951	1694	2086	1872	1506	1203	1141	1285	993	721	622	942	829	740	607	552	505	441	342	357	371	287	281	290	255	286	271	236	239	213	249	242	236	213	226	193	230	217	211	232	224	249	212	220	210	218	209	209	208	214	236	219	194	193	221	235	211	232	194	226	205	214	217	218	242	195	190	208	229	235	225	217	224	219	213	214	218	215	226	202	211	214	192	215	206	227	200	207	198	212	205	219	212	185	175	229	219	192	224	215	207	206	242	201	189	210	201	228	210	212	201	204	213	216	216	196	204	219	210	215	194	190	214	209	220	216	190	205	230	204	200	213	211	202	193	176	220	245	219	224	219	194	229	205	202	213	215	213	241	233	212	197	213	189	208	226	200	202	220	212	234	217	221	205	181	211	207	204	229	208	211	205	200	233	204	187	190	198	189	215	228	189	203	206	212	208	211	169	198	233	222	206	216	197	193	199	213	218	237	224	195	204	216	207	199	193	196	204	194	179	193	201	193	195	229	225	207	228	216	208	240	191	218	221	197	239	182	206	192	220	205	202	196	204	200	211	201	195	208	220	227	249	185	210	226	236	208	204	201	225	240	222	191	226	200	188	221	198	239	200	210	192	205	204	197	219	212	240	192	173	191	224	192	208	206	217	190	218	231	233	212	210	208	187	216	206	190	212	229	233	222	232	204	232	199	188	197	223	199	222	193	199	191	216	199	221	244	197	199	228	212	215	216	207	218	224	223	189	205	220	211	224	213	222	214	215	204	192	193	238	213	215	211	203	224	211	223	221	167	205	211	196	206	206	211	207	227	211	210	216	231	195	237	242	211	220	210	204	203	208	222	199	211	213	206	225	218	204	208	232	205	227	186	210	216	189	228	234	196	201	213	213	209	212	193	209	202	180	177	210	204	218	207	191	209	222	203	230	223	230	236	194	206	231	209	196	212	225	203	212	183	210	198	190	220	208	192	183	214	190	210	196	212	236	185	210	224	224	230	192	231	215	241	193	191	222	221	202	225	195	165	218	218	188	242	199	211	229	205	225	222	246	209	213	206	214	216	197	193	227	177	212	220	172	194	231	207	220	193	215	225	216	201	217	187	188	196	212	193	201	205	204	217	200	217	201	205	230	216	234	205	199	199	217	209	222	190	183	208	195	185	203	201	216	207	223	222	236	227	225	220	217	205	207	228	213	197	223	203	212	184	198	225	191	196	204	198	206	197	206	204	238	193	189	202	206	215	204	215	213	208	205	209	199	201	200	205	185	180	225	194	208	197	201	232	208	211	207	223	222	187	212	219	201	225	211	213	211	196	219	181	193	211	180	225	209	232	206	186	191	230	240	220	223	201	230	235	209	209	202	218	199	221	209	229	213	224	212	199	209	205	214	224	214	186	217	205	214	235	197	215	237	198	201	211	210	222	203	234	197	203	176	228	213	221	228	202	225	196	198	213	201	217	207	246	212	207	215	209	225	200	247	218	209	194	178	219	222	229	221	185	234	199	235	207	220	205	214	194	240	203	205	219	223	254	206	239	211	211	223	230	224	204	215	232	213	205	226	217	220	194	199	213	187	204	207	215	188	197	197	225	208	210	218	205	196	242	221	225	200	209	188	224	195	218	203	217	216	216	226	213	210	212	220	191	193	231	208	241	204	217	230	208	200	204	214	194	231	228	208	218	182	223	201	212	221	223	209	235	211	205	187	184	210	195	173	216	211	198	225	195	213	198	247	222	207	201	206	215	210	222	214	210	188	233	227	224	199	217	198	183	215	210	178	212	208	188	218	205	195	211	209	203	236	216	198	242	227	221	218	224	216	216	218	203	238	204	171	211	213	207	231	222	192	223	213	221	201	214	213	210	208	236	210	215	219	213	234	230	215	177	225	230	227	217	210	208	211	205	196	227	216	223	224	203	200	214	239	172	195	215	193	209	218	229	209	209	210	208	203	222	214	247	234	200	185	210	199	245	214	210	224	181	190	223	206	205	219	200	232	224	184	203	232	208	185	197	214	211	209	212	200	200	194	215	217	208	194	208	208	188	208	227	210	214	215	204	221	220	214	230	203	199	200	221	213	214	205	226	225	204	216	192	225	188	236	205	214	193	205	215	220	219	217	209	232	209	233	200	215	206	217	191	247	205	211	213	204	205	229	205	184	203	197	199	222	207	216	191	208	234	223	221	192	236	193	199	191	210	196	197	187	190	221	234	226	182	208	244	218	192	230	201	212	213	192	195	219	232	223	189	228	214	190	205	186	192	194	216	230	216	208	219	192	223	200	197	217	216	205	203	216	230	192	205	202	195	200	238	214	197	204	194	206	222	219	221	189	207	212	223	181	215	210	202	202	250	205	216	237	206	231	203	216	223	222	209	208	203	199	203	230	226	208	220	222	192	204	224	207	207	195	187	225	223	212	237	232	196	198	224	194	185	209	201	204	227	187	210	220	211	217	213	231	217	226	192	219	197	211	202	218	191	182	181	194	207	196	202	204	223	209	222	222	210	208	215	231	209	213	189	236	204	225	228	231	217	231	205	196	212	213	205	203	202	200	206	225	220	215	215	202	195	193	206	202	227	190	199	229	198	211	196	212	211	229	223	209	224	232	213	218	213	191	216	222	210	223	230	233	216	185	213	189	217	211	215	223	188	202	214	204	218	175	230	207	219	219	195	224	186	209	215	219	201	217	214	211	191	202	221	222	201	221	217	210	232	208	213	204	190	197	221	204	188	221	200	205	205	192	214	214	182	217	211	215	216	196	203	209	210	218	234	212	225	212	181	204	209	200	193	229	192	208	226	207	217	224	205	180	216	209	203	230	221	225	205	214	223	217	208	196	210	228	208	209	195	210	208	229	205	248	207	199	188	231	228	249	210	196	179	202	195	205	239	200	208	213	217	214	203	223	207	227	220	203	222	215	198	208	221	222	216	219	203	195	216	222	203	205	221	219	196	232	211	213	194	200	222	200	215	205	193	208	195	203	181	208	205	212	229	238	224	207	233	199	199	193	228	197	219	242	210	215	191	203	210	210	184	224	173	197	217	214	234	188	222	234	201	205	185	186	202	245	217	208	192	210	245	228	196	205	211	219	192	202	224	195	203	219	235	181	227	232	207	215	213	181	213	185	202	203	226	231	217	190	198	194	211	224	202	220	202	197	207	209	225	193	192	230	207	185	215	195	225	199	195	205	224	201	202	227	192	175	222	205	209	229	203	214	186	206	227	243	230	196	156	206	209	217	225	192	212	228	241	198	195	182	218	215	215	218	210	246	216	186	203	223	186	199	210	230	214	186	228	234	201	212	203	204	217	229	190	221	233	195	221	217	220	174	210	224	199	212	222	217	212	233	245	230	213	210	189	194	199	217	225	211	245	217	213	215	224	227	210	229	223	222	221	227	195	209	220	210	201	190	190	206	197	229	199	227	214	219	216	223	195	246	221	227	216	196	197
15699	13455	24888	28013	29898	22551	20581	21225	25231	22371	21493	13761	7872	10195	9853	15676	16372	12661	14190	13511	11241	11912	12317	10368	8678	11613	10857	8632	7179	6899	7719	6269	3915	3521	5683	5261	4295	3729	2819	2771	2250	1749	1684	1813	1382	1183	1283	896	949	1023	833	747	708	769	728	664	750	670	611	660	673	619	629	644	714	593	661	604	634	623	630	647	621	631	684	630	644	607	631	639	599	618	594	588	584	587	592	590	636	619	592	626	577	589	571	571	546	592	564	543	535	586	571	575	639	600	597	564	562	597	619	621	619	631	560	543	564	600	594	540	555	568	604	576	576	575	561	577	569	571	607	554	628	577	633	594	598	625	541	621	550	536	588	529	583	572	575	596	551	584	577	568	596	612	602	561	569	543	579	591	576	547	573	558	631	590	522	585	577	542	601	561	554	586	602	552	571	591	593	521	584	573	566	572	542	571	606	572	541	579	547	530	587	596	547	546	625	559	582	588	558	597	574	556	612	572	566	565	572	544	541	574	600	565	578	636	532	560	576	587	556	553	587	570	614	567	591	620	567	584	560	612	596	627	540	585	574	564	539	601	575	559	562	555	580	521	618	577	558	598	592	594	623	611	561	580	542	609	581	596	589	573	571	604	562	552	604	577	566	585	564	612	580	540	577	564	612	582	578	594	555	612	574	566	583	575	590	581	586	604	563	606	552	588	558	557	603	594	568	561	600	584	564	574	593	608	556	556	587	566	570	567	593	599	625	604	593	567	606	599	603	567	576	576	640	574	563	603	556	545	572	627	554	578	578	597	597	574	572	606	551	571	595	606	538	558	619	582	547	492	569	625	591	574	585	558	577	596	578	583	590	564	617	551	551	612	561	572	553	623	565	588	590	618	547	547	566	567	567	623	615	571	535	570	563	582	607	563	596	560	573	584	551	553	565	545	629	576	596	580	590	597	592	552	575	546	566	560	608	558	579	554	552	562	536	541	546	547	580	582	572	601	551	597	616	573	588	578	568	576	566	570	579	602	569	579	535	553	578	581	554	563	570	577	614	550	590	581	598	610	580	570	574	534	576	629	552	572	591	584	596	557	590	570	580	525	607	606	534	585	548	606	571	569	537	584	584	565	543	537	574	643	601	590	568	584	601	610	596	580	623	583	583	625	587	600	569	559	535	561	624	545	608	544	591	605	600	553	551	557	567	603	568	597	625	544	510	604	533	593	592	594	565	548	620	603	612	567	625	634	572	599	554	561	567	536	590	594	563	583	556	616	563	543	589	548	611	569	600	623	614	562	580	536	615	600	591	563	521	567	576	612	628	565	505	555	542	588	559	599	580	562	549	592	546	534	593	573	587	551	630	623	596	555	573	626	565	560	595	568	565	583	573	568	566	593	585	592	583	550	553	592	557	573	560	623	615	548	569	533	588	626	567	579	544	575	592	598	608	543	573	573	557	568	586	594	571	601	565	554	559	605	604	538	559	575	606	589	600	613	598	596	563	586	594	541	570	564	617	560	597	614	571	579	575	588	583	574	591	601	575	571	530	603	540	574	626	535	577	558	604	605	598	580	580	584	579	568	582	540	579	552	610	590	615	561	624	609	573	569	559	563	598	599	589	598	586	578	628	604	545	582	552	596	558	643	572	563	618	560	588	597	594	581	596	574	594	601	598	532	591	571	531	571	590	554	603	588	564	594	554	557	570	575	586	534	625	564	590	537	598	591	574	576	600	602	591	553	567	569	556	570	594	552	542	575	599	542	586	592	566	594	587	573	563	643	573	552	598	586	508	576	562	551	526	557	559	567	540	571	592	594	574	597	606	532	583	547	599	572	594	599	609	596	608	574	605	564	585	560	555	538	603	573	570	602	583	582	596	597	589	613	595	568	591	556	586	586	588	551	563	612	546	595	579	574	562	545	590	607	572	626	554	614	580	581	581	600	548	643	535	609	577	586	553	576	578	598	590	634	575	571	563	574	558	575	567	611	581	563	578	604	585	570	564	565	572	604	589	601	583	612	556	568	572	545	587	605	584	598	582	558	598	550	567	608	623	564	596	637	567	589	594	583	594	603	542	568	533	622	552	612	627	578	519	607	564	536	529	573	584	581	585	550	612	556	546	598	580	576	546	567	608	596	613	531	583	544	584	565	593	586	576	601	597	589	568	540	577	588	563	562	547	608	572	590	566	589	604	560	584	591	557	632	557	571	578	595	595	580	558	611	585	563	581	606	571	599	617	601	574	551	603	587	583	584	587	587	561	567	569	546	566	559	581	594	561	590	574	593	564	599	580	597	606	583	564	571	626	601	520	542	541	558	581	596	597	557	579	559	539	562	547	577	578	584	566	588	570	577	578	607	573	569	598	586	602	590	578	581	552	590	571	574	597	552	566	608	582	578	588	586	573	589	619	593	563	544	629	570	596	567	576	581	573	570	583	566	589	573	548	547	556	561	567	563	551	567	565	610	564	579	588	582	610	572	603	583	563	598	555	568	551	575	556	612	573	514	571	622	564	540	550	627	567	599	578	581	627	553	589	590	580	620	584	566	548	556	618	591	570	584	603	558	556	634	542	589	569	543	566	555	544	569	589	586	584	576	567	589	619	585	514	567	571	573	592	548	580	577	634	574	594	585	596	553	546	562	572	604	583	583	548	582	538	566	554	618	572	565	597	571	594	551	557	538	574	583	539	563	542	563	605	582	610	589	574	563	628	578	560	545	556	528	563	589	571	587	594	594	552	603	556	522	646	576	584	552	609	613	554	581	606	521	598	579	570	623	564	571	576	600	611	566	542	544	575	585	591	574	587	575	541	588	568	568	621	574	535	560	578	590	583	586	572	565	539	576	564	522	541	568	561	599	570	578	547	598	562	608	605	542	621	569	566	572	543	600	549	558	618	589	612	555	603	589	560	574	547	555	592	611	585	571	556	584	549	592	569	636	538	564	580	587	597	561	546	591	568	594	553	600	596	613	570	558	582	606	563	591	583	584	558	614	602	609	619	589	584	549	601	555	579	528	612	646	579	562	540	621	587	573	569	575	596	564	569	558	571	609	565	581	577	558	598	573	570	564	576	568	602	528	577	569	562	571	557	543	561	601	600	569	611	599	558	553	622	563	557	531	619	596	572	580	541	603	565	589	563	559	589	565	553	551	574	591	554	565	596	567	582	568	615	601	568	580	574	515	582	543	598	610	561	608	619	585	591	601	588	592	573	579	580	547	534	573	573	563	548	585	598	538	554	616	589	557	594	592	576	563	565	599	547	606	565	561	572	611	564	560	563	580	602	598	547	579	594	594	586	596	576	581	586	599	523	569	597	587	573	594	577	576	605	576	569	587	598	557	598	611	545	615	579	615	583	579	571	549	589	564	600	588	585	596	574	544	557	564	583	571	550	613	545	576	580	557	559	571	604	576	579	553	570	629	622	564	583	567	577	557	630	531	596	570	562	551	584	555	576	544	570	593	584	578	548	595	601	537	586	542	607	596	574	593	539	593	609	616	595	537	548	595	601	577	549	561
43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
