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
335793798420	335793798981	335793799531	335793800081	335793800631	335793801181	335793801731	335793802281	335793802831	335793803381	335793803931	335793804481	335793805031	335793805581	335793806131	335793806681	335793807231	335793807781	335793808331	335793808881	335793809431	335793809981	335793810531	335793811081	335793811631	335793812181	335793812731	335793813281	335793813831	335793814381	335793814931	335793815481	335793816031	335793816581	335793817131	335793817681	335793818231	335793818781	335793819331	335793819881	335793820431	335793820981	335793821531	335793822081	335793822631	335793823181	335793823731	335793824281	335793824831	335793825381	335793825931	335793826481	335793827031	335793827581	335793828131	335793828681	335793829231	335793829781	335793830331	335793830881	335793831431	335793831981	335793832531	335793833081	335793833631	335793834181	335793834731	335793835281	335793835831	335793836381	335793836931	335793837481	335793838031	335793838581	335793839131	335793839681	335793840231	335793840781	335793841331	335793841881	335793842431	335793842981	335793843531	335793844081	335793844631	335793845181	335793845731	335793846281	335793846831	335793847381	335793847931	335793848481	335793849031	335793849581	335793850131	335793850681	335793851231	335793851781	335793852331	335793852881	335793853431	335793853981	335793854531	335793855081	335793855631	335793856181	335793856731	335793857281	335793857831	335793858381	335793858931	335793859481	335793860031	335793860581	335793861131	335793861681	335793862231	335793862781	335793863331	335793863881	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41260	46863	42689	40130	38583	39328	38543	34750	29529	30909	30220	24171	13204	6424	3704	2668	2353	1956	1542	1287	917	705	711	564	693	548	574	579	586	484	416	438	408	394	310	295	275	270	249	270	273	246	232	228	211	218	172	225	195	193	177	195	203	206	183	188	178	187	184	184	220	180	180	205	177	202	209	191	192	201	197	204	169	199	193	211	203	193	192	193	196	188	171	198	188	221	187	175	207	218	179	200	209	164	187	195	208	198	213	215	221	203	204	185	184	234	189	210	226	194	184	176	190	172	200	173	187	215	187	184	201	170	195	194	185	204	211	138	197	160	187	192	200	190	185	168	196	191	215	202	189	171	196	185	190	179	152	179	174	233	185	187	184	186	209	203	191	216	211	203	197	191	195	196	198	211	206	218	189	185	180	191	155	212	177	209	173	188	181	184	207	226	191	172	187	209	201	215	187	193	190	199	173	191	200	209	219	209	196	205	192	188	195	208	206	195	188	222	180	178	186	211	190	163	175	178	172	199	195	186	211	202	208	186	156	195	202	179	198	174	180	185	218	176	183	182	178	214	185	216	187	200	214	198	204	188	172	185	201	206	189	206	175	210	173	188	201	184	185	183	170	191	208	198	195	178	192	199	211	193	203	182	214	222	205	197	222	198	183	189	190	189	176	190	182	203	188	204	205	213	204	180	188	216	191	194	209	210	167	192	206	177	199	188	169	197	168	192	192	182	189	180	205	193	203	212	208	174	203	186	166	226	170	194	199	190	178	175	207	197	165	202	189	209	182	193	196	203	174	193	177	192	191	203	215	193	192	189	172	176	191	205	188	177	176	191	211	191	187	210	192	183	202	197	185	212	181	158	177	199	187	197	203	189	181	219	183	184	188	172	201	218	203	192	198	201	219	187	203	181	198	196	206	191	214	185	201	196	205	181	219	183	194	217	181	175	211	178	197	209	202	166	194	184	199	193	190	177	174	218	192	193	200	197	196	177	192	180	186	199	189	161	183	185	191	196	198	192	186	189	203	194	202	220	169	202	214	189	187	173	219	183	169	191	204	189	190	179	204	177	189	197	186	186	167	189	187	189	182	183	178	188	196	200	197	167	198	206	162	206	205	185	198	199	186	207	186	182	200	196	189	182	161	181	192	214	171	195	211	226	181	179	224	179	168	204	189	198	190	163	173	200	177	199	199	206	192	191	177	185	163	193	163	191	194	175	181	192	177	187	186	188	180	189	172	186	190	190	186	177	219	198	171	201	196	189	221	184	185	189	171	180	209	196	211	197	177	189	223	165	185	196	169	195	187	175	177	185	198	189	206	212	184	194	169	201	191	191	193	193	206	184	178	184	197	177	189	198	207	188	190	169	204	206	193	193	198	216	217	196	198	184	203	209	195	186	177	188	186	186	187	188	210	163	192	205	196	177	182	151	183	204	219	205	196	185	209	203	205	184	210	187	188	176	211	199	184	188	202	205	207	202	198	212	165	190	230	216	191	192	199	204	197	193	193	184	200	204	184	197	182	171	193	210	162	164	177	175	194	168	193	178	189	190	176	190	205	179	186	182	191	172	197	170	177	217	199	163	181	183	190	197	197	196	212	172	192	196	167	179	196	181	212	217	185	194	196	200	224	186	185	183	192	175	187	195	171	173	181	197	201	184	167	209	191	187	204	204	179	190	172	195	196	197	197	185	202	206	181	189	202	180	202	196	168	198	170	164	197	194	190	207	208	209	201	190	213	187	201	220	188	193	205	205	215	196	178	191	183	162	185	199	192	225	173	189	189	211	182	217	198	222	182	203	190	164	165	199	190	192	214	205	185	182	178	209	204	181	195	192	202	191	200	205	185	191	184	211	197	178	188	198	192	192	179	185	212	187	182	182	164	194	180	176	184	170	209	182	170	190	194	176	190	179	197	193	183	185	204	201	200	209	200	180	206	192	193	204	214	164	193	199	182	226	177	199	202	205	157	195	192	188	200	186	197	199	194	212	176	200	199	182	214	189	200	203	199	219	198	182	175	212	211	196	220	183	210	192	194	196	197	179	189	191	177	190	188	183	190	178	172	211	197	189	193	188	170	194	201	198	208	219	160	221	182	195	220	183	195	167	186	191	175	188	191	191	196	192	174	198	188	216	188	186	211	209	206	190	179	193	213	201	199	197	209	184	186	179	181	182	217	223	208	191	212	181	174	190	184	188	164	195	202	176	179	207	183	203	183	171	182	187	213	177	205	206	189	176	193	198	192	210	202	200	187	188	173	186	171	202	195	193	220	223	198	219	203	188	201	187	179	193	207	170	201	176	206	219	195	192	200	220	201	182	188	191	196	189	196	175	201	199	182	192	176	190	203	207	204	209	214	227	205	204	147	187	210	192	192	190	173	188	190	212	156	191	188	195	199	186	194	203	199	199	211	198	220	209	190	183	205	189	190	181	191	183	189	196	176	195	198	168	189	208	179	184	178	176	187	200	200	198	199	203	185	174	181	201	193	189	195	186	207	166	194	195	203	159	185	196	192	188	207	194	194	169	203	194	187	194	185	178	190	190	179	175	173	187	162	205	193	201	214	210	199	217	208	199	207	189	193	192	178	192	210	184	205	187	208	174	183	198	201	213	186	189	189	174	172	181	178	202	218	199	194	186	215	190	186	194	199	199	206	187	186	194	175	175	215	184	185	199	194	190	200	210	216	188	201	191	158	187	206	203	191	170	208	207	188	213	187	206	176	196	174	187	185	185	202	194	213	193	190	179	194	189	192	198	213	180	186	194	166	206	178	179	207	219	184	174	180	208	178	199	199	203	157	183	201	191	229	186	179	219	224	182	211	183	200	204	195	207	192	206	204	179	186	204	186	188	190	205	168	194	196	177	204	199	197	196	175	192	174	195	193	187	174	169	188	181	180	200	223	186	206	196	202	170	200	203	212	190	165	200	164	206	212	188	188	184	180	206	202	203	179	165	195	191	200	195	220	220	174	189	208	189	196	212	201	209	197	193	190	173	172	201	191	190	197	185	180	206	183	165	195	197	183	177	198	218	187	202	206	192	200	184	182	207	179	184	170	211	216	195	154	186	221	209	177	198	199	204	193	187	189	182	202	171	194	187	188	189	199	190	182	180	175	204	181	193	200	192	203	191	183	212	191	178	185	199	213	196	199	187	201	191	171	188	179	167	190	218	200	200	204	170	196	174	209	181	187	181	187	186	173	209	192	186	192	193	207	210	170	227	171	193	194	175	197	199	220	182	199	191	189	202	195	212	203	199	190	193	181	190	227	211	186	211	168	170	204	176	181	207	208	180	209	199	198	181	202	181	198	175	206	220	201	186	188	181	189	193	192	191	189	173	208	192	192	181	167	185	180	196	196	198	230	196	175	208	213	190	179	189	189	183	174	188	210	203	217	180	190	187	182	180	183	195	181	221	182	185	190	205	199	172	211	212	206	204	190	187	177	177	194	188	227	177	192	221	202	203	209	190	176	191	182	215	210	175	189	209	186	174	190	176
36027	49652	50652	54902	58189	60273	54261	49974	44015	46792	46608	37688	21160	15235	13963	13189	12710	10699	9358	7826	5970	4461	4573	4034	4435	3480	3430	4026	4032	3552	2996	2980	2739	2028	1772	1613	1614	1321	1243	1168	1196	1115	929	950	880	744	767	769	769	654	706	677	684	660	686	703	607	727	679	632	661	651	679	646	712	611	670	625	618	679	683	659	609	666	604	662	657	707	648	630	635	657	701	654	648	645	630	645	654	586	635	667	654	628	623	640	684	627	673	644	673	651	632	613	647	679	640	642	667	697	610	708	675	634	593	649	626	612	687	655	594	691	603	636	700	668	666	636	648	652	630	644	592	657	631	632	678	667	660	627	624	624	609	689	646	638	628	651	604	633	619	677	655	636	653	648	656	662	648	634	629	643	608	601	599	627	656	694	626	643	639	704	666	618	647	659	710	643	631	604	611	651	656	644	633	649	656	653	617	618	600	644	630	694	619	632	682	637	623	639	685	652	666	632	665	616	652	615	643	622	666	650	622	659	605	680	637	650	654	644	643	599	669	649	626	620	650	660	596	667	667	581	634	663	608	661	632	643	646	593	622	644	642	630	657	654	589	617	651	627	631	661	618	684	681	663	701	633	682	609	625	633	637	645	677	637	649	622	632	689	634	677	655	660	662	638	680	682	638	653	609	687	609	655	618	602	642	677	649	632	638	613	662	621	640	638	631	637	631	611	618	637	637	663	604	625	663	654	573	634	668	605	695	634	653	666	633	653	680	632	639	646	681	668	576	628	661	679	610	668	625	661	630	607	654	640	647	567	678	600	588	650	717	644	606	616	660	603	620	645	629	636	660	619	669	683	648	653	603	640	646	689	666	656	642	610	646	583	651	641	626	581	591	604	650	650	647	616	661	615	652	655	636	609	643	606	559	617	648	617	683	630	657	650	611	619	642	664	657	632	651	605	656	626	607	654	636	661	599	601	635	692	636	632	636	631	648	658	667	633	657	641	664	641	661	666	591	648	608	626	628	664	678	703	645	656	657	650	630	629	676	621	688	650	618	631	620	604	656	610	686	626	650	625	622	630	624	625	652	622	632	642	607	643	678	646	692	602	660	644	634	634	659	644	621	630	643	650	641	647	643	595	613	684	678	639	582	628	623	631	595	678	603	619	677	614	645	665	656	647	672	588	649	630	621	631	681	637	614	623	668	654	608	628	647	642	664	610	627	594	612	658	660	678	628	654	633	673	661	625	726	612	626	668	594	665	672	651	639	647	709	665	640	624	614	602	647	623	642	611	634	659	659	636	629	622	643	596	611	650	630	602	619	632	659	606	612	662	659	565	615	638	595	609	646	643	632	604	644	680	605	631	619	654	640	687	623	627	642	633	610	662	653	627	624	688	643	595	661	640	652	677	658	624	626	630	618	656	615	679	651	627	651	667	652	659	673	639	647	648	651	612	685	649	652	689	602	691	647	721	668	625	643	650	616	614	650	628	646	642	658	641	596	605	655	641	637	636	629	661	646	671	602	641	630	653	670	659	615	659	657	609	677	655	637	653	614	617	619	646	701	642	594	618	619	664	639	639	644	715	665	625	644	667	636	620	652	637	687	655	605	710	598	618	628	656	609	655	624	638	616	636	642	612	690	680	624	626	653	656	607	638	636	668	634	667	612	640	672	660	654	630	653	622	631	579	637	631	586	629	640	684	590	640	624	659	620	664	649	676	626	641	669	639	679	625	663	622	664	705	620	619	626	627	679	639	629	619	602	671	659	639	668	603	619	635	621	616	656	659	600	644	644	633	648	624	649	646	649	624	644	610	657	662	631	642	658	668	614	616	597	606	600	645	634	629	626	585	617	638	656	655	606	612	703	614	629	654	660	615	634	599	637	626	693	656	661	662	649	590	666	645	624	628	667	596	618	646	601	636	637	645	639	622	650	609	627	654	662	664	627	641	626	637	627	642	639	606	614	592	618	626	640	631	644	640	646	654	632	589	625	638	666	631	630	646	633	698	683	664	652	604	665	654	636	622	656	653	640	648	624	653	598	675	667	650	623	660	635	637	648	672	622	578	589	669	607	628	627	604	640	678	605	665	646	667	661	634	624	647	636	633	622	633	627	644	677	669	642	622	654	682	652	646	619	630	651	615	633	643	639	614	627	610	646	598	635	640	629	687	626	649	635	647	654	669	630	663	638	635	609	620	627	642	614	645	641	660	632	589	614	643	624	602	643	639	605	633	708	631	663	636	662	607	632	619	637	644	650	630	656	633	681	654	639	650	655	631	653	649	615	637	648	619	689	638	622	650	658	635	613	634	667	663	612	628	628	655	661	650	652	661	634	694	682	645	615	629	626	659	611	639	611	638	646	672	605	613	615	602	597	612	621	652	606	639	655	656	608	639	635	613	608	663	657	591	652	672	601	645	619	638	611	646	611	624	589	595	645	619	649	623	673	645	676	673	678	614	642	652	644	636	647	674	626	628	660	626	657	616	633	631	684	674	626	651	600	640	663	586	620	666	640	583	617	654	670	645	658	603	651	613	626	654	647	651	660	643	612	600	631	634	625	685	657	676	606	642	623	654	617	622	657	613	671	640	674	666	656	653	625	659	661	656	611	639	626	619	600	646	611	647	651	635	673	627	595	588	639	591	629	614	685	617	626	647	670	613	656	635	639	650	665	654	602	632	661	674	618	658	699	663	614	629	686	647	597	615	640	646	682	641	627	661	674	620	627	682	658	603	635	668	631	652	621	683	623	629	650	650	664	615	620	627	631	641	643	663	665	633	684	650	635	602	662	631	644	637	641	622	641	627	617	710	661	658	613	627	613	646	651	689	632	638	586	625	681	604	654	635	610	624	624	624	630	641	653	646	643	675	627	629	671	674	611	635	634	656	627	623	633	624	663	601	674	636	611	623	653	643	644	629	648	626	632	667	659	633	632	671	676	623	642	671	648	647	610	644	617	613	613	636	648	636	647	620	674	582	648	688	608	600	636	653	656	641	561	611	611	679	653	619	621	635	647	643	639	630	641	679	607	614	616	635	657	572	626	605	651	677	601	667	643	619	654	693	658	630	631	639	659	650	683	634	606	673	637	625	631	625	666	644	682	673	682	661	636	628	641	639	658	648	568	654	623	655	607	694	618	642	633	640	641	626	623	644	668	674	630	643	675	638	639	638	644	615	646	578	597	689	657	652	656	643	611	649	645	612	653	641	650	649	639	651	644	604	645	628	625	641	622	632	655	636	655	579	647	600	638	704	621	624	589	653	673	665	610	620	640	631	647	586	647	622	637	679	591	669	602	654	623	716	646	653	638	643	687	636	605	614	618	610	661	625	663	647	664	650	643	623	665	621	611	649	683	644	666	600	627	670	643	636	639	631	638	650	613	639	645	684	654	669	610	638	696	624	647	597	660	603	654	646	625	652	633	635	616	681	631	590	617	656	598	671	675	620	678	626	587	636	656	599	618	682	632	647	615	619	657	639	651	656	640	672	650	651	653	635	623	622	666	638	638	623	652	578
8768	14171	18023	15413	10603	7569	6239	4302	2558	2665	2186	1480	949	797	685	632	536	440	460	327	300	254	256	211	225	214	219	237	269	275	229	247	228	207	221	182	219	195	195	211	226	222	190	204	186	179	209	204	204	173	187	200	191	194	197	204	194	226	181	192	202	216	212	182	196	188	184	152	177	208	192	210	186	182	211	211	183	184	196	182	198	186	207	187	191	171	150	211	185	180	200	180	189	181	202	183	209	188	181	197	194	187	206	197	179	191	179	202	206	194	176	199	168	166	176	207	189	207	201	186	194	179	191	216	206	182	201	169	173	186	177	168	181	185	186	172	206	173	180	182	183	182	191	186	187	171	177	190	168	196	196	186	196	192	184	189	176	178	181	196	195	188	189	176	194	189	180	178	180	183	192	175	170	189	197	215	195	204	208	222	164	188	195	201	181	179	196	169	182	217	195	224	209	166	168	188	194	208	190	214	169	197	207	187	175	191	206	190	227	185	197	188	179	199	182	179	179	208	184	175	182	219	188	188	189	223	199	175	183	193	200	188	207	200	162	189	176	203	174	191	210	172	168	214	180	180	198	196	196	183	186	199	179	170	178	178	195	213	193	166	207	194	192	210	202	181	172	189	182	186	190	186	188	181	203	204	209	189	207	203	199	183	201	193	185	189	187	166	209	197	191	199	199	198	173	182	217	173	172	226	191	185	182	187	199	170	178	187	210	157	182	177	186	184	194	191	192	209	172	195	190	208	211	165	209	180	190	204	194	177	193	195	181	178	167	199	195	192	193	183	193	184	204	192	173	195	200	203	198	202	183	200	203	204	204	192	185	192	155	187	187	189	190	178	185	184	186	189	167	182	182	199	168	173	199	189	180	185	193	173	183	202	178	186	196	199	178	200	195	171	187	199	182	209	176	185	191	198	163	212	187	202	189	188	205	183	192	214	183	190	184	168	184	185	185	192	183	176	189	184	219	181	167	200	190	190	194	184	186	169	180	183	199	187	189	179	192	181	192	175	186	179	182	173	193	210	208	190	200	209	185	190	195	202	198	205	201	193	188	182	184	203	162	191	165	192	189	187	198	191	182	164	186	210	210	203	210	188	173	185	181	198	185	172	176	172	190	168	211	178	179	183	193	213	186	199	189	196	183	178	159	177	182	215	183	193	172	200	179	186	167	175	195	184	190	173	178	187	202	204	226	203	200	160	188	173	180	187	189	183	176	176	189	183	202	192	195	208	201	199	173	192	199	196	197	179	195	187	195	182	202	177	182	172	193	198	152	176	200	185	192	207	209	170	166	190	172	181	180	174	178	184	189	200	184	191	205	175	227	181	174	191	174	202	167	173	198	204	169	200	192	179	168	192	172	203	184	196	196	198	218	170	190	196	201	193	173	202	176	178	185	207	200	183	193	194	217	201	209	175	197	194	204	218	194	179	219	175	193	172	165	213	195	192	172	197	211	175	165	170	207	197	182	177	193	190	206	193	218	185	180	203	184	198	162	200	197	196	194	215	192	201	189	179	187	192	167	197	192	213	169	174	206	186	179	180	177	198	179	179	199	215	204	190	201	198	165	212	192	188	191	210	183	193	187	207	204	180	189	186	192	178	160	190	189	194	202	186	201	203	162	210	191	206	169	206	205	171	197	179	165	162	194	195	181	187	178	184	203	195	192	196	206	208	202	183	188	228	180	183	187	170	191	207	196	193	169	193	186	194	181	200	174	192	184	189	200	200	197	210	204	180	203	203	186	184	177	186	201	179	188	188	186	188	196	196	169	185	194	163	199	187	185	202	192	191	192	163	181	172	214	196	196	186	186	190	188	179	163	204	174	189	221	202	190	204	208	195	151	187	213	197	182	185	170	161	189	213	180	195	201	195	195	194	177	147	190	182	199	203	208	203	202	191	214	208	184	178	191	186	193	165	204	184	158	178	189	180	198	201	206	186	196	168	192	188	174	199	205	175	181	166	193	187	209	205	223	172	210	220	188	193	190	196	168	219	220	199	191	187	176	182	178	187	158	181	187	193	169	184	190	202	204	188	192	160	218	190	186	155	188	195	195	177	184	196	190	176	190	187	177	210	190	189	199	189	185	189	218	207	201	177	187	169	186	195	174	210	202	182	172	204	172	186	205	168	187	198	177	197	172	163	172	185	201	168	200	191	181	197	193	214	201	182	191	197	188	188	181	181	208	206	189	196	206	209	197	237	186	176	163	184	209	188	189	196	216	201	158	193	208	168	178	204	198	173	169	168	212	190	193	179	179	175	180	205	183	185	196	187	185	177	158	169	195	181	194	198	188	211	193	196	198	175	178	176	182	184	183	193	180	193	176	187	178	197	203	193	218	180	212	181	209	185	192	198	215	204	202	208	205	194	200	205	176	183	184	206	182	186	168	189	190	186	183	183	189	186	182	206	219	193	178	191	191	192	225	167	196	173	182	155	199	180	167	187	193	187	229	196	172	163	210	190	195	187	195	192	186	193	214	192	204	176	164	224	198	190	189	201	188	214	178	194	196	211	184	197	176	195	182	177	216	193	204	193	198	213	170	221	161	203	174	172	202	188	171	178	190	187	186	212	170	183	228	185	177	170	208	211	171	153	211	168	187	190	218	192	204	208	181	207	176	197	162	182	196	185	189	184	194	200	203	188	187	208	203	203	190	153	186	183	171	174	205	205	199	187	189	179	196	177	196	184	192	189	193	197	189	221	172	201	175	179	196	194	212	199	183	184	186	197	191	188	191	171	194	208	189	198	185	210	178	189	183	198	184	198	169	210	194	188	181	183	213	181	150	197	175	179	200	193	203	180	163	169	217	185	178	184	179	187	175	179	203	188	204	183	192	195	185	203	196	184	183	203	187	207	197	178	193	205	220	168	183	198	186	203	185	177	208	204	188	183	234	215	187	194	202	191	196	194	199	178	184	170	178	169	187	191	168	189	202	190	200	222	176	208	188	191	201	192	219	191	188	182	198	182	180	189	201	175	187	182	196	189	184	190	192	196	196	188	188	202	179	198	197	184	184	181	193	205	191	185	200	166	181	178	193	182	188	185	185	183	213	184	160	170	177	190	183	183	180	179	193	202	176	185	235	207	177	174	156	165	193	193	181	176	198	185	189	183	181	208	181	177	212	186	213	173	182	172	192	160	194	201	181	187	169	198	189	206	199	173	185	196	186	167	196	189	200	178	182	173	205	187	208	188	176	177	162	186	186	183	194	161	189	192	208	189	199	178	186	175	175	194	159	173	160	179	190	175	165	186	188	189	189	174	178	161	220	187	174	172	192	173	181	184	185	184	190	187	187	186	176	195	180	177	174	193	184	194	186	213	167	209	196	196	193	173	178	181	201	192	176	157	182	207	192	185	191	207	186	177	187	181	173	174	187	204	196	197	182	190	176	162	165	183	174	194	207	191	191	196	208	187	186	195	206	187	169	195	172	193	183	189	196	181	175	176	193	180	156	183	218	194	190	176	220	189	215	180	174	199	185	192
9058	17488	24720	25020	21884	19754	17278	13814	9155	11319	9974	7378	4347	3942	3885	3936	3140	2521	2384	1823	1320	1103	1053	942	885	893	962	1021	1087	975	1024	958	884	820	778	755	759	731	753	750	745	747	773	716	670	719	641	707	631	631	640	665	651	684	635	653	667	672	663	615	665	655	624	666	656	594	668	633	668	662	701	640	625	612	590	633	633	620	629	717	649	674	667	655	624	622	624	640	683	584	668	671	630	646	674	605	640	682	647	620	630	651	641	631	642	645	667	632	676	635	648	622	634	669	647	649	608	640	679	624	647	629	627	647	594	630	646	641	661	692	639	644	634	630	697	624	642	626	637	628	646	631	654	654	681	628	663	624	673	630	625	631	640	636	659	630	631	681	630	618	613	623	657	613	680	593	667	653	643	686	670	654	654	638	677	657	644	695	643	623	660	644	623	668	611	653	672	644	655	641	687	667	656	649	628	603	690	639	664	666	648	645	647	686	671	663	671	625	652	616	656	680	620	684	617	699	659	635	622	635	611	635	616	653	626	683	676	670	643	616	660	662	716	659	646	609	647	627	657	614	669	618	635	621	662	626	612	642	655	657	610	682	671	677	672	620	604	592	633	651	656	629	614	679	656	643	645	639	636	613	668	670	653	663	636	623	647	648	658	582	664	619	643	664	679	662	674	671	632	661	688	665	714	660	674	673	667	659	625	626	666	619	655	699	635	687	666	708	650	623	592	672	642	623	654	656	664	630	680	674	625	637	676	655	661	634	700	603	660	651	620	652	620	656	629	658	682	624	620	640	658	687	694	632	693	628	631	638	664	655	632	636	671	660	616	644	652	681	624	655	676	645	626	656	649	643	652	649	659	632	642	659	709	623	642	719	662	659	626	646	659	685	682	617	645	675	639	662	658	643	643	645	626	648	720	641	651	637	652	652	644	586	676	677	664	606	650	664	680	650	650	635	636	626	641	653	673	618	646	702	624	667	643	607	617	678	647	638	635	642	615	639	645	679	705	637	641	659	654	623	682	666	647	662	668	617	675	612	628	669	683	650	661	636	644	671	611	676	606	634	661	656	649	667	672	699	683	667	663	678	646	608	655	699	641	608	608	664	666	684	629	670	627	632	651	663	651	652	625	672	648	652	631	596	609	635	609	638	645	622	652	672	627	658	640	591	640	628	671	642	657	615	645	655	642	605	643	639	647	661	606	624	691	622	637	652	686	680	630	678	659	620	655	636	627	640	677	656	636	750	607	632	657	657	642	681	660	609	708	651	646	695	664	641	635	662	650	654	658	616	658	622	646	673	625	643	650	623	661	628	628	638	710	680	627	626	666	622	688	630	635	682	699	661	678	676	644	643	677	689	671	585	664	666	636	643	670	669	645	640	645	615	651	607	651	635	658	650	613	663	617	671	620	670	644	641	683	661	661	646	601	623	649	667	622	635	664	661	706	633	694	604	655	695	680	629	653	686	637	651	613	650	636	671	646	601	636	634	653	636	602	687	664	702	628	688	635	682	634	657	642	610	660	634	626	683	657	647	664	679	624	659	635	645	647	646	687	702	671	617	637	698	636	680	696	615	652	658	654	654	643	685	616	647	662	644	640	641	682	617	619	616	659	666	602	659	610	648	648	642	659	653	665	691	666	645	685	620	595	627	665	664	692	606	653	644	674	656	625	637	689	660	690	689	679	649	645	686	626	649	675	616	595	614	633	666	611	648	616	684	653	653	659	638	655	673	666	652	679	644	662	717	657	667	626	646	640	647	657	619	641	618	616	660	672	660	665	674	648	600	637	690	641	671	655	644	617	629	653	654	653	603	683	676	671	621	675	594	636	613	620	697	693	620	672	659	656	642	651	649	635	651	659	656	643	638	661	656	655	643	671	632	645	607	658	601	664	677	646	608	684	640	589	629	638	644	713	648	664	662	670	633	673	651	623	668	675	627	626	667	577	699	651	667	663	627	627	638	621	676	683	615	713	632	646	648	613	644	610	592	627	697	674	643	643	650	623	655	656	669	632	648	603	680	633	678	606	624	638	624	652	668	667	687	666	638	696	641	648	654	677	639	692	645	645	651	644	669	724	624	644	646	644	655	581	650	599	608	623	648	673	603	649	680	674	655	624	667	648	666	648	711	674	630	695	636	628	637	670	638	677	609	688	671	629	632	622	689	617	636	634	602	636	607	683	683	663	690	649	662	630	639	612	647	656	630	680	667	616	621	596	651	689	650	640	650	656	674	646	637	699	641	646	646	661	643	646	626	613	651	630	646	633	630	634	633	627	666	642	652	632	683	642	645	637	620	605	642	622	634	630	676	672	718	707	631	638	690	654	627	627	631	671	612	674	635	624	658	684	677	618	686	673	625	610	676	668	620	643	653	689	629	652	671	641	691	608	683	630	673	636	688	673	655	659	582	596	611	685	703	682	659	671	675	652	637	639	604	632	661	663	643	636	688	642	684	647	663	648	650	675	640	617	682	654	660	652	669	633	651	582	626	651	670	652	669	632	633	646	613	629	628	666	686	657	629	643	677	640	637	604	676	640	696	648	685	655	662	621	654	622	655	649	600	605	656	654	639	628	685	648	646	687	655	690	668	643	624	644	670	638	614	635	679	675	656	650	631	655	613	689	649	633	611	704	640	591	594	651	645	666	640	624	703	638	667	663	601	625	644	600	650	655	672	650	659	594	672	710	665	640	649	631	631	624	703	656	654	660	687	666	641	677	632	682	645	630	624	641	665	642	641	667	639	663	693	560	654	649	694	688	690	649	680	623	649	682	700	683	601	638	632	634	649	638	621	647	649	642	650	641	654	673	684	660	636	656	680	644	686	675	686	617	646	638	643	670	631	625	675	664	627	688	620	614	621	664	649	667	638	659	685	653	670	623	659	640	696	645	664	678	601	664	629	649	640	611	662	666	614	652	647	661	629	650	613	590	673	693	608	650	690	625	651	624	632	631	661	649	657	655	627	611	647	698	642	669	698	641	636	621	611	669	641	662	651	642	659	605	664	664	675	638	657	646	636	643	658	671	654	681	679	638	646	719	618	630	622	685	658	673	650	681	661	672	613	687	650	625	643	623	656	613	670	643	630	681	633	643	641	667	610	618	661	648	660	662	666	631	660	639	677	672	641	634	666	656	670	652	702	650	618	632	634	611	665	684	609	646	625	673	669	673	685	652	653	641	636	636	670	635	644	692	669	620	643	661	638	653	664	692	669	613	587	585	609	645	663	672	668	669	649	662	658	661	658	663	642	582	677	633	686	602	637	629	680	628	639	650	662	669	660	665	636	582	674	645	660	625	634	657	621	685	673	656	633	646	634	600	676	654	663	680	646	683	658	612	630	696	626	657	612	674	667	629	638	606	604	659	634	629	607	646	634	668	639	655	616	632	645	587	635	632	620	639	637	674	673	661	647	628	637	630	638	653	636	658	663	629	573	671	626	668	618	641	618	673	666	685	643	642	670	664	642	663	651	641	619	667	646	689	633	673	630	670	627
32364	43277	40278	38449	34891	34541	33513	30249	25384	24540	20551	15372	6670	2971	1983	1544	1162	1076	903	646	499	470	417	345	381	310	412	386	291	273	328	299	242	249	206	193	218	213	183	169	185	176	144	154	155	165	173	137	143	147	127	139	143	142	138	156	148	135	146	160	131	144	145	131	120	134	122	152	126	161	140	142	137	153	146	145	146	124	144	148	141	156	134	141	129	150	149	131	139	121	142	120	133	141	176	139	141	156	141	135	140	130	118	145	132	152	128	149	134	143	159	141	146	146	150	135	161	135	134	135	135	139	160	143	139	159	127	128	154	157	162	135	132	132	154	151	137	149	127	128	141	147	125	141	136	147	135	155	129	128	153	140	144	143	125	152	130	143	132	136	140	155	128	135	140	173	154	140	136	151	144	136	118	136	150	131	136	149	163	125	139	153	149	126	140	147	146	132	143	160	162	147	118	139	152	166	138	144	135	143	155	141	122	123	147	113	137	137	139	124	127	148	135	134	136	144	139	148	145	149	128	141	144	124	136	114	141	139	158	127	126	143	143	154	131	132	132	146	156	146	139	122	114	134	152	141	133	149	154	149	144	147	123	125	133	145	138	157	148	132	137	140	148	138	149	120	145	138	122	136	128	158	140	139	136	153	127	135	167	117	138	135	140	154	145	116	149	141	142	136	133	155	101	130	130	131	147	139	122	125	154	153	140	134	137	121	147	152	150	137	134	120	154	136	130	134	127	148	125	145	139	129	137	124	124	153	149	146	143	138	152	157	127	148	122	119	155	139	135	154	166	148	133	151	132	113	148	147	136	135	141	155	149	139	161	143	142	148	153	134	133	159	126	133	134	149	133	156	136	167	120	146	149	144	138	122	146	150	133	135	136	162	170	127	134	135	135	132	140	159	156	155	141	146	175	137	161	138	153	139	143	132	121	128	134	154	140	159	165	148	155	142	146	141	131	156	136	135	151	151	130	142	163	137	139	144	135	128	133	137	157	140	124	144	128	148	143	143	125	153	154	137	130	147	131	151	125	130	140	151	162	148	138	143	133	122	147	153	124	141	137	152	149	153	125	156	143	140	138	148	152	167	150	139	150	139	145	146	131	133	171	154	143	155	140	144	147	148	131	149	131	154	132	138	130	143	132	139	132	143	118	135	126	147	146	144	119	159	146	134	128	158	137	121	160	143	138	140	127	146	159	124	132	135	155	168	136	125	148	142	141	158	119	154	115	146	126	143	130	150	165	135	138	132	142	127	143	128	134	135	141	147	136	120	151	129	134	147	124	155	138	150	152	99	133	136	135	129	152	140	125	143	139	129	151	164	145	136	150	149	146	143	142	138	136	135	144	148	138	133	131	140	135	133	127	137	158	130	144	136	145	145	147	130	141	145	134	155	132	144	133	154	138	125	126	128	155	126	140	143	132	139	140	121	136	153	125	142	135	146	140	159	146	140	123	157	138	152	136	148	146	142	117	146	145	144	141	150	137	142	148	136	129	164	141	134	134	141	116	146	149	148	138	126	137	150	150	137	142	147	139	156	133	132	144	149	157	149	150	132	153	140	135	138	155	144	152	151	112	134	141	148	142	142	130	139	124	147	142	152	146	168	136	129	150	138	121	136	132	137	154	145	138	151	126	131	135	149	144	156	153	167	128	166	159	141	119	134	128	137	146	142	149	154	132	127	150	135	148	140	152	158	149	151	133	134	160	160	146	125	145	135	139	138	133	134	141	138	141	134	157	147	161	139	157	154	141	131	125	136	172	140	146	131	129	139	139	130	132	178	129	143	128	147	157	154	131	148	133	140	132	152	120	157	129	147	157	134	135	125	124	141	136	170	128	138	129	126	154	147	152	121	149	124	158	140	141	137	152	152	140	142	132	150	122	153	132	143	140	140	118	153	141	151	124	119	155	138	142	145	136	137	154	138	164	154	134	141	137	139	147	118	151	136	146	136	129	150	142	139	169	143	141	153	151	152	137	128	154	131	121	117	134	152	141	143	159	136	143	161	148	149	156	140	150	127	142	134	132	147	169	132	150	137	140	129	133	155	121	127	141	138	139	135	149	137	141	153	104	148	146	151	131	129	140	131	136	150	131	145	158	134	160	129	116	139	116	135	152	142	116	134	140	129	154	138	127	126	128	142	149	145	166	147	133	147	140	151	141	142	127	159	128	145	138	127	157	156	126	145	158	145	123	130	134	151	122	154	122	139	144	154	148	134	143	132	146	139	149	156	140	130	122	146	125	131	154	140	174	143	126	121	122	157	138	143	140	131	139	148	148	125	143	135	152	134	137	156	149	132	121	129	145	134	140	130	138	149	124	132	178	143	123	139	131	124	170	145	163	126	152	146	129	114	153	136	161	124	105	145	134	143	150	147	137	154	133	133	148	162	150	130	134	128	131	141	136	140	136	125	134	149	133	132	143	145	162	125	129	151	112	159	125	142	138	126	143	130	147	149	147	160	147	135	161	144	155	148	135	145	115	133	133	130	152	148	148	135	131	130	140	127	149	141	137	146	142	141	130	144	125	149	164	145	141	154	153	131	147	154	128	152	129	133	131	132	133	141	140	145	133	139	167	130	133	160	126	149	126	126	155	133	143	150	127	137	143	175	118	136	132	141	139	150	135	146	138	128	142	156	164	149	120	140	150	139	141	145	131	129	141	124	129	135	123	139	147	150	154	144	167	146	153	150	135	155	142	153	168	148	131	137	136	149	136	127	115	139	148	143	147	152	153	160	126	138	140	131	130	145	143	130	144	142	141	122	152	143	143	139	149	141	142	111	151	143	128	131	146	162	136	142	150	128	143	123	155	137	156	148	154	159	147	131	159	142	122	163	147	133	126	150	153	147	155	132	136	143	165	142	141	128	125	145	127	166	152	130	136	138	158	143	139	161	129	139	131	138	149	154	139	140	160	147	145	147	115	141	150	137	136	139	135	128	136	157	143	122	144	140	137	140	141	133	156	126	145	123	157	157	149	155	144	146	129	160	145	150	114	149	148	130	152	131	136	131	130	137	146	139	158	152	119	128	141	137	151	125	128	148	139	121	153	139	147	136	151	122	139	138	133	146	142	152	139	143	127	137	132	140	150	158	154	133	137	139	120	120	147	123	138	122	128	148	152	149	149	173	118	138	141	143	130	130	129	122	132	131	143	159	144	152	143	157	128	138	144	144	130	144	135	132	146	156	138	141	100	151	140	125	153	139	133	131	149	150	122	154	141	137	138	154	133	137	149	144	162	138	140	129	149	144	129	154	145	122	141	135	146	157	151	162	128	142	151	128	165	133	138	125	144	150	158	154	140	160	166	153	142	142	146	137	127	147	170	155	145	145	139	141	139	128	146	145	151	137	145	136	150	147	128	144	144	144	145	145	150	143	120	149	139	150	120	147	144	127	132	128	140	127	146	139	136	137	144	136	143	128	147	120	149	174	161	137	150	126	170	138	116	140	157	125	140	160	133	124	116	129	139	156	161	148	157	148	129	132
29024	42498	46458	50088	50760	51656	46925	41999	39240	39283	36168	29596	14534	10628	9978	8828	7484	7027	6007	4622	3256	2934	2669	2616	2464	2250	2472	2587	1683	1921	2157	1828	1441	1306	1145	1041	1098	991	897	839	882	758	695	685	637	593	595	561	522	554	545	539	527	535	538	533	496	559	513	503	518	506	492	526	527	516	502	495	498	529	494	509	516	529	488	506	508	487	519	498	503	525	503	491	490	547	518	495	505	514	502	519	499	517	532	463	516	488	490	509	534	527	527	492	517	491	548	476	484	478	482	464	524	508	514	488	486	496	490	526	489	479	539	501	523	513	534	541	486	500	519	496	543	466	476	497	492	507	487	492	513	516	532	521	540	511	504	493	535	520	494	509	536	500	474	502	480	467	464	469	468	507	493	526	476	501	490	543	494	502	472	524	470	501	552	469	514	515	525	526	517	540	496	505	493	535	576	509	469	475	450	516	489	521	495	494	504	473	506	482	500	497	504	483	493	494	522	517	494	462	472	504	502	496	499	513	483	485	483	491	520	541	481	502	463	493	514	501	484	539	523	532	504	506	522	486	480	527	497	516	515	514	558	512	505	511	511	521	532	494	480	480	508	485	487	520	477	502	515	484	489	523	496	523	501	504	531	505	500	487	465	524	503	475	473	537	507	501	467	483	490	528	476	522	492	497	480	500	533	485	516	480	514	544	497	466	517	508	516	498	505	491	493	475	490	492	493	495	507	496	491	515	485	524	513	523	503	505	499	502	469	541	526	500	481	521	502	525	462	516	509	515	513	483	491	493	520	487	529	502	539	478	517	490	464	542	484	490	474	539	467	503	528	511	492	507	515	486	452	517	461	506	506	485	481	473	512	484	509	480	537	515	509	500	511	487	458	512	514	468	475	503	527	518	500	472	496	479	486	496	483	487	494	508	489	522	514	536	524	482	491	485	516	484	489	527	496	526	516	503	529	503	427	504	477	506	482	494	493	537	489	511	520	522	492	504	517	523	527	497	500	483	534	477	531	510	521	535	490	510	484	498	493	492	528	494	506	495	494	517	517	529	462	529	502	538	519	531	493	524	512	500	469	506	518	477	526	538	515	460	534	514	538	464	507	513	558	481	526	451	500	513	527	497	454	486	502	519	503	506	508	513	509	473	517	506	510	489	480	526	499	509	478	545	547	546	549	467	492	501	463	504	519	464	529	478	508	525	502	501	487	486	545	477	471	489	535	504	524	527	520	553	534	516	520	499	488	484	510	539	490	498	479	523	485	505	484	519	517	500	517	481	533	483	479	513	486	514	502	473	502	508	470	496	498	490	495	481	489	490	518	503	510	464	536	524	516	554	530	501	510	522	542	482	499	496	481	494	500	486	479	471	506	469	473	511	509	483	474	531	479	504	478	545	468	522	512	482	475	513	502	497	439	476	536	461	506	534	460	469	510	490	506	497	427	507	516	493	496	543	517	454	500	517	480	494	484	521	473	526	573	502	489	488	469	547	479	520	475	488	479	483	530	514	486	532	493	486	486	511	505	516	531	513	515	501	527	473	507	535	485	499	498	527	493	566	445	520	517	524	522	481	525	495	522	527	499	501	553	492	477	478	509	534	490	474	485	535	504	503	503	535	517	505	523	508	507	507	527	486	506	503	457	498	499	502	510	511	529	551	505	542	479	458	471	523	489	512	508	465	463	519	487	477	501	506	493	482	540	512	541	498	515	545	492	469	514	501	506	497	495	493	466	476	487	528	492	501	534	478	507	490	500	485	500	547	510	462	470	528	529	495	499	525	527	498	488	522	492	476	499	498	472	457	466	505	500	519	467	493	515	502	524	534	504	431	466	542	485	456	517	500	521	478	501	528	483	528	492	501	463	530	500	487	549	503	516	489	514	529	517	464	482	501	518	495	524	496	536	487	500	528	469	464	489	503	499	499	506	547	475	467	479	532	489	483	478	513	530	529	523	503	504	501	497	483	523	489	489	526	502	529	489	538	530	501	514	510	506	491	509	518	476	521	522	491	501	502	491	486	499	487	486	502	487	514	506	514	484	501	513	481	509	508	496	497	506	479	496	509	570	482	523	502	526	523	496	491	548	496	510	520	500	478	502	507	513	492	482	473	470	528	507	519	490	524	521	487	493	472	512	467	474	511	514	511	510	523	480	508	516	501	500	514	489	505	443	506	514	464	515	504	501	532	498	533	467	514	501	488	489	540	481	461	507	504	527	462	489	491	464	515	509	528	461	511	500	564	508	544	516	480	540	489	505	516	511	528	503	519	486	458	509	504	459	531	516	516	527	484	536	493	477	479	495	460	498	472	487	543	508	486	514	487	504	511	474	526	516	503	477	484	502	497	503	488	447	529	452	483	472	520	505	529	476	502	510	563	510	527	496	523	512	471	549	517	558	516	529	513	498	477	510	516	492	490	453	501	482	436	502	488	502	514	502	512	479	483	515	516	494	534	505	508	521	482	493	478	486	474	449	485	496	521	520	523	480	495	539	488	477	515	509	480	489	509	500	495	503	515	504	515	489	540	540	496	496	508	481	473	469	464	467	473	517	537	506	510	527	484	515	487	518	513	508	513	474	537	502	491	536	490	506	470	513	503	502	503	524	487	513	509	488	523	459	490	473	470	509	486	512	493	487	488	494	500	527	492	499	505	493	471	471	506	496	493	500	516	532	540	501	511	515	479	472	500	508	502	535	493	472	475	506	499	477	473	505	467	498	490	469	507	510	521	468	459	510	474	494	477	498	524	490	484	499	481	485	475	481	504	510	533	527	499	488	472	542	516	538	484	499	510	476	484	487	498	512	454	501	490	521	481	490	502	499	497	478	506	487	508	493	492	479	504	482	481	496	500	508	492	487	505	499	538	509	492	480	516	527	473	495	484	515	522	493	526	518	508	523	526	506	503	525	515	516	534	514	490	517	528	478	531	517	529	536	522	532	455	476	452	489	492	504	492	455	491	510	502	523	541	513	494	537	540	481	511	496	493	440	515	466	510	474	572	481	521	472	501	528	504	495	517	485	488	491	465	523	515	486	521	527	540	506	497	526	494	531	500	502	494	519	540	547	500	510	485	498	521	481	518	493	529	515	470	511	501	494	538	522	471	520	507	497	506	510	535	486	535	510	446	508	511	457	517	546	518	488	546	535	507	529	512	496	524	472	517	476	510	558	521	557	549	518	519	499	491	537	472	527	550	499	507	508	486	470	537	452	534	516	505	504	485	498	491	530	531	520	506	512	472	534	512	480	508	504	461	473	546	516	486	481	485	513	491	492	479	517	503	463	515	488	458	485	565	514	492	510	481	480	479	508	494	496	496	484	487	501	539	497	462	470	520	470	514	477	493	493	500	456	525	479	518	466	514	488	488	517	498	510	496	459	498	485	464	504	461	508	510	493	552	485	512	502	505	483	482	501	474	487	492	496	528	523	454	480	478	464	469	524	490	524	487	517	501	490	459	471	511	494	518	513	515	503	489	523	506	526	514	527	508	507	500	501	541	498	519
40807	44258	41341	38698	35824	38791	37221	32912	30558	32322	28532	21382	10367	5567	3684	2495	2105	1662	1585	1066	829	713	687	619	604	572	697	554	431	579	450	444	408	364	317	343	330	282	305	289	274	221	197	218	223	206	233	195	192	225	210	202	186	203	207	207	195	194	206	209	204	195	198	208	199	200	208	186	188	196	208	199	193	166	197	182	201	183	213	189	202	200	217	210	176	184	211	165	208	200	195	218	210	216	185	208	212	213	163	181	195	214	195	188	207	196	175	200	206	187	174	182	194	195	185	174	226	194	181	183	199	211	214	176	201	207	207	200	200	213	178	213	183	195	216	204	225	164	214	202	196	224	198	171	183	173	210	190	187	190	189	179	181	212	229	180	196	222	203	175	193	181	208	201	211	182	204	202	199	178	191	196	188	203	208	185	214	202	201	208	190	189	204	191	205	226	205	204	189	210	205	206	189	233	185	184	208	192	215	195	179	214	192	194	212	198	193	174	201	210	190	191	183	187	201	240	196	175	193	217	201	211	176	196	193	192	193	200	207	194	215	174	182	207	181	183	183	199	187	200	168	198	177	191	219	210	205	234	197	182	214	178	179	195	221	181	196	201	199	186	194	226	209	181	163	183	217	214	191	179	178	182	203	201	169	203	173	202	180	196	206	213	189	198	194	180	202	168	199	207	176	207	182	187	182	196	203	173	194	187	180	188	179	179	205	203	202	208	196	204	196	196	166	178	188	208	191	193	193	187	187	211	160	204	192	170	184	190	171	187	199	172	196	182	188	213	214	201	214	188	189	188	207	220	199	194	199	190	182	204	212	210	208	207	194	189	208	176	187	172	197	190	179	184	198	200	200	205	186	204	216	176	194	163	201	205	226	193	190	193	182	243	206	203	193	187	208	187	162	189	202	190	197	166	197	188	198	198	174	202	212	180	187	220	179	211	198	191	195	185	185	191	204	173	179	207	223	209	177	173	231	212	188	178	184	183	212	201	219	167	217	201	195	206	214	196	208	209	191	183	168	191	187	197	193	186	206	208	184	183	178	203	217	178	183	183	193	185	176	213	198	175	184	176	206	189	188	189	206	185	177	216	171	202	203	198	193	185	210	200	197	201	211	160	185	207	184	189	190	162	186	201	176	216	227	197	197	197	179	193	188	193	175	189	191	197	185	192	169	207	210	200	176	209	218	189	190	200	205	184	211	203	200	187	200	191	177	160	197	208	202	207	195	199	185	177	226	183	190	211	188	189	201	202	194	163	185	190	170	190	215	186	184	201	206	195	207	200	214	229	205	203	203	186	177	199	224	164	214	208	194	201	191	188	177	197	206	174	205	208	190	206	193	195	185	191	165	186	171	207	170	233	221	204	188	191	196	187	208	176	196	173	202	181	212	184	188	227	212	176	191	181	205	194	209	185	192	191	209	213	208	187	185	208	204	193	198	196	191	180	192	211	200	179	191	204	200	218	185	195	200	193	217	192	177	208	193	189	190	208	189	194	196	207	208	193	197	204	192	186	207	182	208	201	215	189	207	208	172	185	161	201	174	190	203	190	221	186	201	220	202	201	163	182	182	222	203	194	213	179	227	200	199	184	201	203	184	200	192	195	191	183	187	190	190	206	213	197	213	180	207	206	186	213	175	203	192	201	191	196	188	195	195	190	192	202	212	176	180	198	204	191	205	209	182	191	188	193	188	190	195	172	208	181	184	196	184	183	189	161	227	210	208	199	193	179	190	189	182	180	190	189	195	223	181	202	205	174	201	182	202	205	205	181	186	201	212	178	184	216	216	202	192	205	198	218	208	179	187	178	201	170	168	209	164	199	168	185	188	204	202	187	201	180	213	189	190	181	188	195	222	205	198	210	183	204	198	191	186	171	197	165	212	196	201	193	196	195	174	187	210	186	205	200	171	199	181	173	213	202	188	195	190	175	198	188	185	216	208	217	202	176	182	201	196	226	190	205	188	206	194	180	225	205	200	199	184	187	180	186	192	203	177	173	190	180	196	214	172	188	207	189	188	206	202	206	162	189	197	181	194	190	208	182	200	190	184	185	179	215	196	201	204	177	170	197	186	167	172	207	200	190	207	224	206	184	206	219	170	191	202	198	201	188	229	196	193	184	162	171	201	173	173	203	194	194	186	189	174	198	174	194	171	174	215	192	205	197	203	195	201	206	217	182	160	202	208	209	211	194	204	218	181	202	203	195	179	190	213	204	211	175	166	211	206	184	199	203	198	200	190	187	183	194	191	181	198	180	187	222	206	211	164	199	183	185	204	212	194	192	200	191	168	181	178	194	213	173	208	189	196	189	193	204	159	196	175	188	211	194	188	187	183	184	201	183	208	208	197	198	184	178	181	183	215	197	191	190	175	183	187	183	213	216	178	182	197	196	197	196	197	186	216	205	190	216	197	188	199	183	184	212	187	203	206	184	184	204	189	215	189	223	210	212	208	178	194	221	205	182	205	199	191	168	211	194	208	215	212	229	197	202	199	208	191	188	195	204	216	221	193	180	214	196	220	180	191	184	186	223	238	208	207	182	202	205	186	194	220	183	218	223	175	197	176	177	217	196	198	208	216	224	179	202	218	196	198	196	177	198	194	186	199	220	204	204	178	191	181	176	207	181	211	191	184	196	187	195	216	192	199	193	188	209	200	201	197	176	214	174	189	198	215	170	211	204	207	168	180	189	196	184	188	197	171	209	194	198	194	180	192	210	199	166	204	187	182	196	181	228	195	201	194	231	187	176	221	179	195	199	198	194	186	197	166	186	199	216	224	217	192	196	206	183	190	184	184	198	179	213	178	184	225	211	205	178	185	188	205	217	179	196	219	206	215	185	200	180	204	206	219	199	200	174	189	170	182	216	210	173	151	197	196	188	227	212	208	195	180	173	193	237	197	227	218	198	175	216	202	221	178	214	189	186	213	194	195	197	186	188	186	167	192	202	181	233	177	184	207	191	203	203	171	177	177	229	198	196	186	181	200	184	181	205	199	185	193	225	157	189	187	192	190	233	210	185	196	212	219	183	201	187	202	196	204	179	199	209	208	211	177	185	185	223	188	185	191	187	206	162	204	187	181	208	215	208	188	201	198	173	197	192	205	215	178	192	180	186	195	197	200	181	178	212	208	221	175	216	187	168	194	195	196	221	195	183	204	178	187	200	199	203	203	221	190	178	202	164	203	215	191	202	201	192	189	198	158	200	214	185	205	162	189	182	213	161	198	199	205	213	210	224	192	166	173	166	192	210	226	200	163	184	202	207	187	216	167	176	195	175	211	208	189	185	189	194	197	206	202	184	186	191	203	193	203	179	230	215	187	193	188	213	189	200	158	171	179	192	200	203	187	221	210	179	201	185	200	182	177	190	198	235	166	203	186	181	185	186	218	183	182	221	163	187	203	198	194	194	200	209	184	188	208	193	182	200	187	174	191	197	178	207	187	191	196	209	218	179	207	203	197	207	180	190	173	210	177	184	197	183	209	212	187	196	188	193
36524	47050	50424	53593	56756	59387	52056	48144	46854	47024	43987	35153	19187	16276	15085	12612	11916	10507	9154	6461	5080	4662	4409	4180	3890	3767	4604	3498	2674	3744	3028	2759	2356	2167	1804	1812	1855	1428	1313	1384	1229	1114	994	863	794	813	845	775	765	685	703	683	689	712	700	668	649	684	721	681	677	653	615	665	631	619	639	726	675	662	658	700	639	640	664	626	689	601	639	658	651	599	656	608	698	688	628	686	698	644	657	676	691	642	656	646	603	638	660	632	691	644	682	637	679	669	602	674	683	658	632	663	658	666	653	690	690	625	696	626	613	661	620	642	657	676	632	628	661	654	654	634	635	635	632	664	658	641	661	645	649	653	654	669	703	590	664	649	648	609	645	682	680	630	625	674	625	680	660	650	633	654	619	632	657	660	665	645	640	661	591	673	642	694	659	618	685	640	628	632	628	607	655	679	717	626	670	665	704	637	597	650	675	626	660	654	624	653	637	666	655	661	631	646	631	621	585	648	611	640	643	585	663	701	614	637	647	674	686	667	630	627	623	641	687	633	621	661	676	688	675	657	631	633	630	614	611	651	636	644	602	629	627	657	646	646	650	626	650	676	627	698	629	633	621	652	633	639	677	676	604	625	664	627	613	658	645	633	659	631	653	628	649	599	664	644	616	644	632	607	650	636	657	630	670	659	649	675	652	636	627	647	656	632	660	634	611	640	620	617	653	642	618	643	613	663	639	636	649	608	670	623	655	709	665	650	635	661	627	646	641	635	631	646	666	647	688	614	651	659	623	650	643	650	622	643	675	667	672	650	646	618	593	649	634	656	597	621	617	641	651	635	613	666	613	641	684	647	625	633	658	662	664	646	649	655	639	608	654	651	641	703	662	639	665	612	631	655	654	595	659	641	628	685	638	670	630	665	616	619	625	651	662	647	620	670	588	623	659	654	640	687	610	629	655	670	666	660	635	646	615	624	626	641	673	645	658	649	635	642	624	636	687	646	641	653	643	626	686	624	636	643	608	649	639	643	620	657	623	636	639	651	660	617	662	653	650	671	611	622	650	663	684	673	634	673	599	650	595	677	681	613	618	642	622	634	636	640	661	679	619	630	658	655	623	670	652	664	686	654	626	682	724	638	611	659	663	649	625	645	659	628	603	652	662	631	651	644	614	639	668	623	681	648	656	651	649	637	679	651	667	623	627	618	642	637	675	657	631	662	624	675	686	636	660	666	634	626	657	667	679	642	668	626	675	645	689	667	630	589	616	660	612	650	682	685	646	681	627	665	627	636	666	619	687	656	591	657	660	625	665	634	658	619	635	600	630	681	686	649	661	616	665	668	666	629	682	646	685	660	581	610	652	647	657	685	616	689	625	648	646	597	606	628	639	641	644	655	628	638	632	666	604	634	634	697	697	626	676	613	591	677	607	675	659	693	702	653	623	612	604	679	623	641	719	649	624	649	671	631	647	646	662	642	688	631	701	671	630	622	708	630	686	612	651	674	621	635	657	658	692	673	623	658	643	653	671	613	662	692	624	648	686	658	670	655	631	636	679	625	663	674	635	648	654	650	621	612	578	631	637	647	658	683	637	693	657	657	671	637	635	687	615	628	632	651	651	646	696	595	694	641	638	618	650	644	647	621	655	628	599	624	647	657	649	676	657	614	635	671	643	674	648	664	602	651	661	666	627	613	706	620	653	639	632	640	649	655	652	655	668	621	630	645	671	684	668	600	670	629	624	617	650	681	666	612	632	666	670	659	615	644	629	666	622	657	664	632	633	651	652	652	609	645	630	578	656	664	702	651	659	632	647	668	599	649	631	624	614	617	609	664	617	651	671	607	635	665	652	666	679	653	650	627	662	681	631	688	638	655	673	674	669	639	617	632	626	701	623	616	632	660	658	659	643	630	624	625	632	613	588	644	644	637	632	677	715	632	612	627	634	660	649	653	618	681	637	672	681	610	624	685	646	667	647	673	662	692	622	678	658	673	671	669	656	610	691	677	627	635	637	672	616	597	619	672	663	647	682	675	640	669	620	621	637	681	656	627	675	656	656	670	667	625	641	700	685	621	650	644	627	637	663	659	669	637	656	626	678	659	622	650	660	647	669	637	638	603	649	634	672	632	602	661	617	631	691	660	630	615	667	601	648	656	700	651	624	640	670	627	651	622	667	601	698	670	650	649	652	675	631	663	661	647	644	625	616	649	622	651	678	648	616	677	640	655	672	639	680	625	647	668	650	658	655	600	642	689	653	641	658	645	646	665	677	621	627	651	653	649	689	640	618	675	638	668	681	650	603	681	667	637	653	656	656	667	605	663	620	648	689	631	617	687	635	665	627	628	670	623	652	668	644	682	688	677	702	639	655	663	654	653	615	634	677	605	619	635	663	608	646	642	645	674	646	608	630	617	624	629	641	657	650	649	639	594	674	700	647	666	596	662	586	623	632	596	624	630	677	664	646	657	704	623	632	685	629	636	615	665	624	629	646	658	658	686	667	710	680	622	650	628	648	653	611	595	641	662	656	618	683	646	649	608	660	646	664	630	608	666	616	635	660	645	624	659	651	664	599	662	629	576	628	687	652	628	686	682	657	618	646	658	652	627	644	639	618	664	612	600	672	641	621	654	618	655	640	640	617	672	687	632	704	635	641	617	676	649	684	652	611	652	667	620	641	608	662	670	663	665	680	669	642	677	678	638	671	635	673	648	671	643	675	653	656	667	638	661	637	653	665	630	684	611	669	643	611	716	653	646	626	681	618	658	694	668	635	682	657	628	686	673	639	622	680	656	655	622	669	619	634	651	634	651	622	636	668	636	633	670	626	648	654	612	630	617	628	638	643	599	678	642	672	617	608	709	657	610	673	684	630	647	607	640	643	611	656	710	647	618	674	626	658	644	610	675	672	657	637	619	654	648	611	680	670	639	657	663	641	659	635	637	585	627	712	633	692	623	660	651	573	693	666	660	637	664	647	651	642	644	658	672	632	635	631	653	609	661	640	633	648	657	666	622	655	643	640	624	609	653	630	665	608	625	612	643	661	641	672	594	684	615	684	621	645	629	626	638	639	702	621	611	636	672	649	610	659	632	674	678	653	632	639	653	651	622	673	641	652	623	660	672	660	660	634	691	655	665	636	696	652	647	668	637	668	600	652	666	680	681	651	625	663	670	608	623	670	618	667	677	628	625	629	602	674	639	655	678	650	595	632	617	676	668	608	649	644	660	645	654	646	627	663	639	622	670	672	624	645	670	623	657	645	637	615	635	666	611	643	659	651	652	644	651	622	639	645	685	615	614	614	675	643	707	654	612	637	664	691	649	620	577	658	650	662	613	692	595	661	641	673	644	634	684	623	666	667	623	649	635	624	664	630	636	628	651	632	633	629	583	663	666	620	634	618	666	597	578	678	631	664	689	628	619	620	635	673	664	635	646	609	682	644	705	638	662	616	676	649	639	605	614	649	676	637	634	690	660	634	617	635	641	626	639	679	620	633	649	638	654	645	618	644	634	624	661
10368	13919	17244	14462	9358	7966	5679	3816	3024	2874	1924	1346	993	828	696	534	534	449	359	312	287	243	245	248	220	223	237	253	232	231	237	197	206	229	198	229	205	212	249	222	201	203	202	190	181	198	182	184	199	185	190	194	205	204	219	193	187	160	209	211	208	197	205	198	207	202	185	190	206	194	188	201	176	215	193	188	197	187	199	191	168	207	176	198	188	176	192	187	194	190	200	193	235	196	191	204	198	197	176	198	203	186	166	222	197	192	186	190	222	199	192	181	211	210	198	206	215	192	198	172	217	203	200	182	184	175	195	211	187	176	193	194	180	171	205	194	172	190	193	193	181	171	204	191	168	180	203	204	160	171	187	193	191	201	181	216	213	239	188	187	195	191	162	174	182	220	194	218	206	215	190	198	184	190	181	178	183	179	196	213	213	190	169	202	188	200	166	219	201	206	205	196	185	217	194	211	179	193	209	204	197	166	203	199	195	196	174	199	191	193	175	189	200	226	211	211	197	187	187	220	215	196	205	184	192	198	195	172	195	189	192	206	193	188	204	196	223	207	199	176	188	181	189	178	193	186	216	190	194	197	203	183	185	201	200	217	206	183	183	201	208	198	206	191	197	187	210	197	178	186	205	172	209	191	192	203	197	193	197	186	189	173	213	190	202	180	213	182	193	192	172	195	188	180	211	190	203	229	187	192	204	199	209	180	169	201	213	212	190	178	166	204	186	188	199	197	202	186	209	213	202	164	184	187	191	198	205	205	210	201	187	206	203	195	188	176	198	208	204	181	163	205	176	188	204	201	206	193	187	196	188	206	189	179	151	201	205	195	200	199	183	202	197	205	189	171	176	219	187	201	187	222	204	200	188	196	171	193	187	199	193	185	193	190	176	160	197	192	195	200	195	192	189	163	194	194	174	194	195	176	218	167	184	211	209	173	194	221	164	210	191	198	180	179	180	203	187	185	191	186	186	222	189	186	187	159	167	193	212	177	212	207	217	189	185	195	204	188	200	213	174	201	204	155	191	217	170	163	204	196	190	193	189	176	194	195	201	192	188	201	191	182	185	196	206	197	178	207	213	191	182	194	164	188	175	194	191	173	187	183	185	201	161	192	171	207	205	185	183	201	200	198	211	203	171	196	214	199	204	213	192	193	201	177	188	203	185	188	182	194	186	203	183	197	189	202	187	190	202	201	183	194	188	165	185	168	212	225	202	200	185	216	195	195	207	188	210	203	199	195	216	195	184	210	185	200	186	210	191	183	179	207	173	181	177	199	203	179	201	206	194	197	199	167	200	183	177	193	222	176	181	196	203	192	212	209	179	195	207	212	199	230	173	199	200	184	180	181	179	179	205	186	193	210	213	183	191	170	183	187	187	192	203	203	220	191	205	198	206	207	195	216	177	172	203	164	193	178	203	189	194	208	186	180	196	178	172	171	213	202	206	196	184	191	176	183	165	188	201	191	207	170	179	184	207	200	198	190	202	208	188	192	178	189	206	201	198	164	192	205	180	207	212	184	186	213	196	183	179	185	196	171	217	170	214	177	194	216	185	195	176	214	191	191	184	198	192	188	207	203	196	204	181	184	191	192	184	202	196	206	186	180	196	182	201	185	194	182	202	184	212	222	200	189	197	215	220	205	218	169	188	186	177	177	176	201	172	197	209	204	192	190	179	185	186	201	208	187	233	183	194	180	191	191	190	180	185	197	206	178	162	219	198	181	204	200	193	203	212	187	193	189	198	207	203	166	210	179	216	204	196	179	198	189	199	188	192	186	202	211	187	172	192	193	205	186	216	198	186	187	206	191	189	204	194	194	210	162	190	220	197	196	187	183	187	174	214	206	195	187	196	192	195	178	196	189	201	181	203	164	200	207	179	199	216	198	179	207	216	209	183	184	198	181	186	184	196	211	198	187	188	205	187	203	210	197	220	185	182	179	180	210	194	199	201	174	171	199	188	190	194	174	205	183	187	185	207	191	196	186	181	208	181	196	203	219	210	228	195	188	182	211	186	189	197	190	192	207	201	202	209	219	186	192	199	196	186	202	195	187	196	193	213	182	211	172	230	185	201	207	181	193	186	181	195	221	184	192	177	191	182	202	206	211	182	189	169	205	191	173	202	173	202	204	210	208	188	196	165	214	180	212	190	195	189	191	203	183	197	181	193	195	184	162	178	206	186	200	195	189	177	171	201	206	185	197	192	188	190	212	189	195	220	181	185	184	209	217	187	186	192	222	188	196	200	179	190	184	193	185	197	204	196	210	200	206	211	198	212	185	205	176	195	194	205	200	178	204	194	206	183	207	234	178	197	212	198	161	212	192	197	169	193	201	197	209	176	215	182	187	189	190	187	189	203	181	185	195	209	169	227	208	208	204	196	196	212	204	175	188	187	197	181	193	207	187	199	178	191	175	190	190	198	197	195	193	185	207	162	188	187	205	189	218	220	208	175	194	210	178	186	189	186	178	195	196	195	187	183	203	189	179	202	193	192	198	189	179	192	179	204	178	184	207	199	175	211	175	202	192	176	199	201	207	176	174	187	193	222	188	192	190	188	182	184	189	205	189	184	172	196	201	193	201	201	204	183	177	206	187	205	171	181	200	165	192	185	182	179	197	184	178	180	206	200	201	185	219	205	211	201	197	179	166	209	196	214	194	209	183	183	197	212	193	219	209	184	180	196	198	196	224	198	186	220	190	182	209	175	202	189	190	179	213	204	178	177	194	207	206	196	197	209	187	202	188	197	211	197	200	231	177	190	199	192	199	187	210	199	183	210	207	180	199	218	217	147	192	197	194	193	180	218	185	181	202	186	222	188	204	164	204	207	190	175	211	193	202	201	188	198	174	172	195	177	195	189	195	213	185	170	203	191	187	184	187	224	183	211	198	195	165	207	180	202	190	197	195	189	171	208	214	207	186	200	184	176	181	195	194	195	169	172	195	205	209	195	196	190	184	185	177	196	185	195	180	194	197	227	178	179	198	187	216	176	202	197	192	195	182	209	184	185	202	206	223	188	176	177	195	194	211	196	199	198	177	206	196	187	194	215	192	194	199	173	190	204	205	193	205	212	211	205	194	160	163	198	199	190	200	186	185	221	193	221	167	202	171	216	196	179	202	184	180	208	201	238	207	168	197	218	216	181	225	194	204	182	201	214	197	193	194	190	185	187	216	203	174	201	205	210	199	186	205	190	219	189	204	190	190	195	198	199	197	200	238	196	202	198	210	196	189	204	186	205	182	209	185	194	172	200	198	198	193	214	189	188	206	188	180	199	165	186	187	195	192	203	209	196	181	198	215	167	221	184	196	196	213	230	195	191	196	168	230	188	212	207	193	213	199	196	167	201	192	225	180	216	174	208	176	185	209	180	213	195	217	222	200	174	213	194	178	191	183	212	181	190	182	187	192	217	192	215	166	178	189	182	188	210	173	196	190	210	210	200	192	178	199	208	202	183	211	187	182	212	203	184	193	148	201	196	190	208	190	217	176
10298	16429	24297	23553	20387	21248	16536	12124	11443	12188	9282	6693	4971	4879	4157	3419	3162	2661	2136	1579	1235	1105	1075	1008	945	1035	1077	890	966	1004	946	1035	897	788	845	829	800	842	857	860	810	745	733	650	676	705	681	709	662	671	682	670	682	683	722	629	686	714	706	683	677	645	625	658	685	684	677	713	631	631	686	703	665	694	702	662	705	661	661	665	670	658	658	675	681	616	650	670	716	694	627	641	682	680	674	623	640	672	688	626	661	729	705	663	700	680	675	688	702	664	669	689	663	677	658	633	665	705	645	647	665	683	658	690	676	647	666	680	675	688	727	694	655	629	657	655	672	673	689	630	691	691	668	691	682	620	596	685	645	627	667	700	686	653	635	654	629	692	692	670	655	628	641	659	694	625	703	654	698	633	692	691	669	663	677	673	653	651	660	644	693	635	674	672	630	620	671	657	668	639	699	667	673	655	688	659	677	690	692	686	653	689	665	673	652	677	692	679	650	684	704	676	687	682	660	703	744	680	638	661	640	667	681	665	662	635	640	636	668	673	671	681	664	660	691	655	674	622	690	655	669	654	689	660	699	691	668	618	681	652	690	698	641	696	651	669	711	685	686	656	670	647	666	688	635	674	686	669	631	693	693	635	694	636	645	660	670	622	676	704	658	708	640	632	683	700	649	677	719	632	634	672	717	660	682	633	689	696	698	672	664	635	654	726	663	673	659	676	697	648	645	725	695	636	626	658	703	682	682	679	657	646	625	638	644	651	636	672	668	670	654	713	685	674	602	688	665	647	660	642	662	651	641	654	699	680	696	672	665	666	662	668	624	676	677	664	688	650	656	658	668	695	682	669	663	737	732	706	666	703	651	690	667	694	659	658	670	634	674	643	660	679	662	627	629	680	672	695	754	648	693	691	704	634	665	659	650	632	672	685	641	711	635	610	689	664	670	633	668	664	696	630	665	705	625	593	701	714	659	666	646	644	650	715	663	648	678	700	640	664	647	682	689	640	645	622	647	662	630	654	674	681	673	663	672	706	639	618	633	688	659	657	708	680	647	688	643	613	661	708	689	649	649	664	695	657	708	645	616	635	645	682	677	692	662	673	670	671	620	669	685	670	664	652	655	700	672	686	691	668	708	681	673	686	660	629	681	688	646	658	666	644	667	646	636	685	693	680	612	656	663	649	691	642	681	673	689	664	689	678	651	657	649	682	639	703	647	696	746	712	646	701	641	684	616	663	684	673	629	678	678	614	671	648	693	710	601	639	685	647	696	702	694	644	676	661	705	661	675	676	640	658	651	691	732	666	665	696	666	688	681	642	635	652	663	672	692	677	671	673	664	650	657	667	684	697	683	660	660	656	649	632	687	651	668	637	639	691	641	645	743	644	643	668	666	658	709	681	700	642	713	704	654	644	649	692	691	729	646	673	707	691	697	659	664	643	664	678	634	694	671	687	676	647	651	704	669	687	700	629	682	688	631	647	683	671	685	649	670	587	693	701	690	628	676	668	636	646	689	609	714	656	649	638	677	672	633	688	701	694	655	707	641	680	667	628	665	691	660	656	702	637	670	687	708	589	721	728	653	685	641	670	680	673	612	617	670	636	672	636	668	643	681	650	684	683	722	683	673	679	675	631	728	667	674	681	621	698	667	724	614	697	680	674	638	690	701	693	655	639	692	647	661	671	618	672	715	684	676	671	694	692	644	713	648	675	634	690	674	701	683	660	697	652	663	666	665	684	709	652	691	684	629	692	664	679	689	651	675	649	665	677	634	657	701	667	711	671	641	677	642	650	672	605	677	654	662	626	632	707	688	727	685	657	677	663	693	678	676	647	669	684	719	660	689	617	651	680	691	662	668	683	631	677	658	634	686	641	663	652	679	617	695	659	684	697	620	643	675	665	636	668	666	677	640	662	614	649	661	660	674	689	680	650	638	665	705	717	684	653	658	669	691	653	710	657	681	659	669	677	676	615	684	695	712	651	650	712	691	715	645	669	667	670	695	710	654	695	683	723	669	679	686	640	690	622	658	658	670	674	611	679	648	639	700	676	610	670	640	658	683	679	710	593	643	669	678	642	654	686	665	665	664	699	703	646	691	655	664	649	681	682	653	693	669	680	651	677	659	682	647	640	669	724	644	642	686	675	675	728	639	670	671	672	689	704	665	684	638	656	626	687	651	672	674	664	629	709	641	707	668	664	661	643	711	634	652	660	686	718	670	704	623	703	646	687	720	658	643	660	680	662	627	633	637	618	730	674	660	650	665	657	653	698	660	690	666	659	682	672	688	709	681	656	630	692	643	655	649	697	618	628	622	660	697	693	672	646	675	708	653	654	664	632	662	653	684	616	676	706	665	607	646	698	677	616	675	696	701	660	677	671	700	639	671	652	664	665	666	658	663	651	641	636	637	673	678	654	660	674	638	675	744	677	716	636	614	681	696	673	641	695	622	633	670	596	667	653	719	631	651	645	641	676	615	658	718	692	690	670	693	679	693	650	673	696	655	689	681	680	635	674	644	643	677	603	691	669	642	683	671	642	688	701	632	670	676	653	693	667	686	679	680	652	659	661	693	635	666	726	677	680	666	684	683	654	682	643	674	665	700	656	682	657	717	624	663	662	656	655	658	637	643	649	659	646	639	680	706	697	648	661	611	684	701	664	672	654	628	679	662	716	624	655	661	683	665	682	647	670	687	627	655	658	681	644	676	681	647	679	654	625	650	683	681	678	637	648	658	708	657	590	663	683	667	680	676	684	698	683	682	697	666	665	676	652	695	674	698	698	673	692	692	677	664	659	662	699	618	628	710	652	632	686	674	646	713	644	649	655	701	695	683	680	628	644	699	672	630	644	658	658	643	679	721	646	618	678	661	634	602	671	661	737	641	683	699	671	669	655	678	660	700	643	648	636	667	666	686	681	713	701	699	659	692	653	684	687	681	637	709	625	667	683	663	645	705	675	640	677	672	693	650	626	667	648	668	704	660	643	705	660	668	637	652	644	681	628	665	692	670	652	652	674	652	669	663	643	676	688	690	664	643	620	678	682	689	669	619	671	654	665	726	706	645	618	638	643	678	667	635	681	633	707	662	666	643	677	682	648	673	672	633	648	690	678	681	673	669	646	697	643	719	665	686	665	727	650	652	650	634	684	641	691	673	659	721	646	642	647	654	636	668	646	661	701	711	685	616	702	682	660	684	689	646	724	638	658	691	683	696	676	706	659	627	648	730	658	678	738	606	695	658	602	693	626	666	709	707	644	645	666	660	636	671	700	661	649	648	700	651	685	654	661	682	630	596	630	670	690	632	657	636	668	680	674	631	671	665	668	702	701	665	621	723	680	685	707	690	688	658	688	647	660	676	679	681	661	699	676	676	675	687	669	710	648	653	631	683	687	662	647	698	661	669	676	688	640	687	673	652	637	640	667	644	675	612	652	641	704	644	655	699	680	651	624	711	670	622	666	651	649	709	626	674	668	641	674	665	721	681	654	647	685	666	675
35339	41602	40514	38526	34865	37563	33342	27774	24958	23977	16379	9424	4335	2502	1694	1315	1217	987	767	616	430	392	410	374	377	324	278	270	385	314	326	294	229	249	258	239	233	231	214	197	216	185	150	150	174	158	166	158	131	156	132	143	149	162	174	155	150	158	150	139	139	141	124	175	139	142	145	138	158	142	148	124	128	154	151	153	154	152	143	140	140	147	137	133	139	153	158	136	143	140	134	158	156	143	156	143	148	134	150	162	135	153	150	147	140	144	159	141	149	132	135	141	151	155	149	140	161	136	138	133	140	128	162	150	124	154	145	151	141	137	153	152	149	140	129	153	130	145	156	153	145	162	152	170	148	172	140	146	134	152	152	122	150	151	122	119	134	126	165	164	141	133	143	137	145	165	134	129	123	149	159	167	149	167	144	138	128	130	165	164	147	133	135	138	136	152	141	167	152	137	133	152	141	154	139	154	153	149	153	145	152	135	158	134	142	139	131	170	167	130	142	152	139	130	134	148	143	145	146	121	129	143	134	144	125	132	150	141	144	154	143	130	145	142	141	153	128	159	140	168	130	149	136	168	138	150	152	149	153	149	128	162	138	155	131	157	154	129	153	156	146	152	143	161	162	156	123	145	166	127	149	141	154	152	151	145	150	151	121	154	144	153	140	158	158	146	126	130	145	150	130	152	148	146	136	154	169	146	159	137	126	151	131	145	147	158	152	141	146	140	160	151	134	157	162	140	147	138	137	163	147	144	149	161	140	154	152	151	163	126	130	141	159	166	172	145	150	123	149	131	170	142	142	151	159	148	132	127	141	139	160	140	163	133	161	134	168	144	170	129	152	139	149	144	142	143	138	134	170	135	137	125	132	150	154	154	159	139	145	133	133	133	141	162	143	159	144	157	141	147	126	139	153	140	149	125	148	143	159	137	130	159	153	155	153	152	168	132	145	150	151	132	148	140	134	123	149	139	158	154	162	163	137	133	147	131	144	154	153	152	151	128	131	155	154	173	132	136	124	157	153	172	130	141	126	116	132	150	174	148	162	132	128	143	150	156	148	151	156	167	156	144	157	158	160	120	140	160	133	160	142	125	136	153	152	141	147	151	130	166	161	147	165	138	143	149	132	146	147	163	151	166	127	143	151	146	142	159	160	151	155	140	149	142	131	156	132	120	163	163	156	170	129	151	155	150	139	138	162	120	143	153	138	143	150	129	153	153	137	161	133	155	158	138	143	143	144	138	149	145	151	146	140	125	155	162	126	145	137	134	141	142	158	150	140	144	151	147	144	136	126	156	150	150	135	158	136	134	140	142	142	138	146	140	156	165	134	152	143	153	157	126	154	131	157	134	145	166	155	145	159	132	128	155	156	156	129	142	151	144	148	161	126	155	155	149	152	130	117	159	145	143	140	165	156	143	146	123	137	141	161	142	152	142	145	137	136	143	129	146	167	143	151	153	184	161	169	133	161	163	144	129	166	148	158	185	122	145	135	148	143	147	150	128	127	148	122	135	151	155	134	152	155	157	162	128	167	133	173	133	165	163	135	151	155	151	163	126	161	154	157	161	160	150	159	128	154	147	166	138	152	143	146	132	144	148	145	141	139	125	138	153	139	142	151	144	150	149	154	159	139	138	143	143	143	149	166	144	138	131	136	150	150	151	134	156	119	136	145	138	154	146	172	132	143	137	153	134	147	122	144	130	129	141	145	149	141	132	139	145	151	145	152	149	137	144	137	145	144	137	149	161	165	126	125	147	137	181	138	128	141	133	149	169	137	131	181	134	151	139	155	137	167	133	148	134	152	133	132	148	139	134	150	150	140	178	132	133	140	142	160	152	138	147	165	145	128	135	131	132	148	136	138	149	127	155	151	144	152	138	141	148	147	127	144	144	145	136	142	146	139	153	124	152	150	156	143	156	153	144	114	147	164	157	140	125	130	159	125	149	140	138	148	153	154	151	155	152	135	138	143	156	163	129	145	142	146	144	150	141	158	132	149	144	136	156	104	144	154	123	156	142	133	152	155	151	131	151	154	145	128	152	143	119	152	142	165	138	145	154	135	145	124	136	136	135	152	148	137	152	158	165	142	159	137	160	155	162	126	121	157	140	156	153	146	151	134	141	127	172	134	153	133	142	138	145	149	165	135	147	128	144	148	145	152	164	134	138	139	164	142	166	140	150	140	148	147	167	134	169	151	114	157	144	155	157	154	149	147	137	136	135	154	143	142	135	113	159	138	146	140	149	140	136	159	156	140	150	155	137	134	182	160	138	131	138	157	142	131	143	128	130	149	158	120	145	153	153	149	153	148	140	137	172	170	144	160	149	155	153	150	149	132	147	133	149	146	134	160	140	153	147	157	147	156	142	154	136	151	142	150	157	142	143	144	128	144	137	153	153	153	128	177	142	129	155	143	159	151	141	151	137	139	136	157	167	142	135	153	150	127	159	143	131	150	132	148	131	145	150	138	141	142	133	139	139	147	158	168	144	147	156	146	157	134	147	135	140	130	157	159	141	144	127	161	136	149	152	137	150	154	139	153	144	157	126	126	160	163	144	168	157	125	146	132	153	149	148	136	135	126	144	136	146	152	120	160	137	136	144	152	114	143	133	163	129	167	120	149	134	131	159	143	148	125	148	152	135	143	145	138	157	127	122	161	129	123	135	135	148	158	145	150	124	143	166	148	159	127	132	148	148	152	142	149	143	137	136	147	150	126	149	133	159	134	151	149	144	138	153	134	161	150	156	135	120	155	179	162	151	144	144	158	160	115	135	124	147	132	136	154	143	129	141	140	144	140	155	138	158	132	154	129	157	147	132	133	139	160	153	135	136	148	138	126	157	132	167	136	155	147	134	135	129	144	140	152	169	146	150	139	147	142	152	139	146	163	144	122	134	156	156	131	142	134	124	141	135	138	151	152	133	161	146	153	158	139	160	147	155	133	156	151	134	143	133	144	126	160	156	134	146	142	156	168	142	139	123	135	149	119	137	159	143	151	151	158	172	151	138	145	134	137	155	133	137	133	117	139	154	127	146	137	131	157	125	137	123	139	164	154	131	147	137	137	139	135	146	153	140	141	147	140	137	139	132	170	157	138	112	153	137	133	144	140	140	166	153	127	136	134	144	139	150	155	129	139	139	130	136	128	135	140	139	139	161	150	135	141	134	140	140	150	139	145	137	143	167	144	141	143	143	137	147	128	160	149	147	127	153	143	158	139	139	166	131	132	131	143	139	163	162	141	156	162	119	125	152	145	144	148	151	151	147	151	140	146	147	159	144	159	156	152	155	141	149	139	150	137	139	172	159	153	147	140	143	154	176	157	155	126	144	145	123	142	156	112	128	153	154	148	144	141	143	149	153	124	158	151	138	140	126	141	153	155	158	144	144	156	171	138	117	166	127	181	136	146	162	147	142	126	147	142	126	138	163	149	143	126	167	155	140	157	162	142	137	157	136	155	151	149	150	145	141	159	154	150	136	140	146	145	134	142	140	135	130
31209	41110	46658	48314	51764	54056	45160	42412	39415	39229	31798	21282	13815	11945	9549	8084	7594	6586	5141	4038	3006	2565	2795	2371	2351	2254	2018	1679	2281	1981	1819	1844	1483	1354	1358	1265	1224	1074	1041	1062	888	745	647	677	675	648	607	528	537	529	537	546	534	526	566	565	528	485	500	529	549	554	548	506	543	546	557	590	530	515	535	526	543	532	512	515	528	528	512	507	487	511	488	499	519	540	485	564	500	502	546	526	515	520	520	508	504	503	537	505	525	481	521	509	506	522	521	518	544	488	519	540	556	549	521	530	514	510	483	525	529	545	522	504	500	529	538	516	511	513	493	545	528	534	503	516	509	547	488	525	503	508	526	518	558	533	517	522	490	478	564	509	514	546	539	532	474	497	483	539	502	526	500	534	508	555	527	511	514	532	533	495	539	502	538	497	506	540	535	529	532	508	526	490	506	508	492	506	523	515	552	530	533	552	526	488	488	479	508	477	551	517	528	520	531	514	531	454	511	483	516	500	503	515	524	490	502	518	479	530	508	501	552	509	555	531	493	501	514	533	550	487	533	488	518	482	521	487	482	489	504	514	545	530	519	557	522	500	572	576	532	478	535	486	494	492	494	500	523	538	498	528	540	541	479	539	487	535	508	541	485	549	525	482	508	492	500	484	507	511	513	516	529	479	524	499	521	544	493	472	564	509	498	518	518	484	506	536	509	520	546	560	499	534	511	512	507	512	517	491	537	488	439	516	524	542	522	500	514	459	512	517	519	502	491	519	554	527	522	517	531	502	491	534	508	515	475	529	478	507	494	535	483	547	547	506	536	451	502	513	551	538	499	502	547	498	531	544	536	501	502	540	518	541	485	525	523	557	555	485	515	486	519	480	533	540	495	528	498	496	506	506	505	497	548	534	526	480	561	538	521	509	454	490	550	495	536	509	554	514	523	533	507	505	521	499	518	514	522	534	508	518	515	524	509	512	540	533	509	525	507	480	526	493	501	529	520	526	505	496	524	512	536	538	547	536	487	524	557	504	512	517	541	479	531	519	503	489	518	549	505	541	512	485	515	536	553	507	551	532	488	497	524	519	541	543	538	494	496	497	527	502	493	510	542	489	510	479	519	494	515	547	513	489	529	469	491	492	505	498	556	501	520	503	499	475	542	492	528	523	496	513	532	494	532	536	521	522	513	530	527	548	525	514	520	532	510	506	522	518	529	495	534	519	502	539	511	514	501	474	490	532	510	494	525	534	519	476	499	531	505	514	524	520	527	511	510	525	488	540	516	509	500	507	508	536	540	543	521	523	524	533	503	510	536	552	526	522	503	498	512	547	513	507	519	575	485	493	540	499	503	482	492	467	515	510	476	514	534	535	515	487	537	528	525	500	537	486	519	506	540	504	549	477	529	513	495	516	483	544	491	519	501	524	503	515	501	508	538	488	493	559	509	498	520	509	516	531	535	469	500	474	538	562	514	529	457	498	512	493	546	496	516	535	513	542	565	497	538	546	505	514	489	514	525	534	491	519	563	485	498	518	518	522	547	531	499	508	517	500	528	516	504	475	479	516	461	486	503	492	532	515	496	499	530	505	512	540	542	477	530	485	510	540	509	519	496	544	495	494	506	517	467	504	530	508	517	540	466	477	539	488	498	541	491	495	496	505	511	520	510	544	516	515	500	471	513	525	513	482	517	544	528	494	531	513	495	471	517	551	492	541	504	521	531	520	523	553	487	513	552	548	547	507	491	502	529	500	500	499	499	492	531	497	552	488	529	558	530	519	492	532	543	528	543	502	533	559	557	547	539	521	534	513	547	535	547	503	523	526	496	485	519	515	497	492	506	503	522	535	506	506	514	473	510	495	489	536	547	532	507	523	485	498	495	498	530	501	502	524	472	542	541	535	524	536	515	492	512	494	531	513	494	491	536	497	506	537	554	530	542	501	499	498	475	541	511	538	480	517	502	560	489	510	534	513	483	519	524	551	575	515	495	515	505	531	490	535	515	498	493	526	496	494	520	475	506	533	493	527	527	509	538	525	516	499	491	490	529	525	476	475	532	485	518	528	505	498	523	486	555	523	490	482	494	495	499	497	560	483	519	514	535	526	505	533	520	486	494	511	504	525	511	493	511	538	507	526	531	479	509	535	570	488	553	461	513	482	493	521	537	525	528	534	534	516	517	496	528	509	543	517	512	532	543	526	520	533	521	530	505	524	513	456	528	497	522	444	496	553	520	504	554	537	517	534	538	536	484	526	515	568	507	551	531	495	501	528	519	538	525	525	512	491	505	559	496	528	547	518	506	532	478	518	510	535	495	475	513	514	503	529	498	529	504	540	530	542	543	521	500	502	482	516	592	509	538	547	523	526	508	459	511	517	501	501	557	543	494	509	553	554	466	532	508	564	534	505	508	481	473	507	501	488	525	549	537	550	535	533	491	494	521	482	529	498	489	502	509	497	506	500	465	565	523	514	516	487	481	508	536	511	528	507	526	498	500	486	489	523	531	529	508	474	487	513	524	543	511	457	497	542	487	490	493	530	503	498	551	525	515	555	567	511	507	539	535	541	530	522	513	505	540	517	563	516	527	488	504	516	531	536	491	521	518	525	501	510	483	529	544	515	504	503	510	502	535	536	497	542	510	493	523	485	520	529	537	520	475	538	518	472	517	525	540	507	511	524	489	543	514	507	530	513	530	514	514	509	504	532	507	536	527	535	532	454	529	557	550	503	480	527	505	534	514	502	536	472	533	506	506	520	488	542	480	516	513	507	498	508	523	517	514	523	534	513	512	500	527	491	514	569	536	513	535	520	541	485	520	503	507	542	500	490	536	551	568	519	513	524	518	526	472	492	511	526	518	502	536	504	536	508	489	533	561	491	489	532	496	538	544	530	540	502	534	530	494	511	531	513	535	506	487	493	557	522	510	544	576	524	499	512	509	493	496	472	516	525	528	507	503	542	493	506	514	507	533	517	525	500	496	544	530	516	500	506	527	532	525	538	542	512	499	524	514	489	525	489	498	486	524	501	533	521	523	472	538	540	523	561	511	532	512	473	480	522	497	539	523	507	498	472	527	506	523	479	552	535	501	513	504	537	512	574	500	547	532	516	496	557	532	515	505	517	510	485	526	505	516	542	505	522	506	502	539	470	536	510	495	469	500	514	512	534	519	498	494	501	514	497	533	563	494	547	495	524	470	539	512	504	526	509	538	527	554	540	524	527	498	508	559	525	542	509	498	510	529	477	493	520	523	494	539	489	472	492	555	533	475	565	532	519	527	502	519	461	538	509	507	513	528	478	493	532	493	483	494	531	528	496	479	469	477	535	524	482	514	522	524	499	501	500	475	545	537	538	540	536	460	510	510	536	518	493	492	486	533	527	509	495	521	487	545	545	467	524	515	512	496	552	530	508	489	517	554	509	544	509	525	536	496	492	504	532	536	505	528	503	513	491	507	501	510	520	511	476	567	502	474	512	474	518	474	529	518	523	541	522	545	538	535	539	514	500	487	529
43252	42569	40805	39156	35622	38266	35038	32597	31721	31176	24744	19874	11738	6066	3349	2627	2103	1706	1242	960	790	693	751	571	505	583	438	544	529	475	553	508	404	406	395	379	340	318	319	303	282	217	210	207	196	210	209	217	184	225	180	201	214	194	224	180	231	240	217	216	226	199	197	199	201	181	194	199	188	191	191	189	190	190	204	218	213	196	187	204	219	201	207	217	201	197	177	191	239	219	200	212	209	199	234	234	203	201	206	178	168	215	203	216	177	201	211	199	209	184	177	205	193	217	199	154	189	198	181	229	237	206	225	177	162	195	235	185	215	203	219	215	215	222	210	193	208	203	204	209	199	202	209	170	212	205	181	191	211	210	193	199	201	235	198	213	186	184	209	205	184	204	216	213	206	200	202	216	193	205	196	181	176	210	188	219	187	185	178	188	191	199	213	242	230	186	213	187	210	199	188	192	203	192	189	176	196	224	232	203	202	212	196	217	196	207	229	233	205	214	202	197	193	219	204	206	221	211	200	200	195	204	194	200	206	205	209	199	211	206	200	207	213	211	208	193	183	214	186	204	206	191	208	167	209	211	234	208	192	198	208	209	202	184	201	191	208	201	195	182	175	212	179	186	222	175	186	209	222	216	207	205	225	191	176	193	194	193	195	200	195	203	179	213	195	208	206	206	228	178	228	222	239	220	219	213	190	179	187	203	223	190	202	211	199	187	193	203	210	206	196	207	196	195	220	201	231	192	187	194	204	169	187	198	212	182	207	189	205	205	181	212	190	201	169	200	186	196	190	206	203	223	236	206	193	192	193	172	236	208	232	199	198	179	202	218	190	178	218	203	197	191	202	219	185	212	201	210	212	222	209	205	190	207	202	181	206	224	201	193	222	201	188	184	186	213	226	207	209	210	223	229	195	197	228	232	195	206	176	180	225	199	179	196	200	175	204	190	209	175	194	187	192	210	211	225	181	186	195	174	188	175	215	208	189	181	214	209	212	192	213	192	205	211	180	191	207	184	205	204	212	194	207	188	210	213	203	197	220	215	180	196	207	208	199	209	188	197	190	205	199	225	186	201	196	192	203	230	198	199	202	198	210	208	178	189	211	191	206	194	191	214	207	200	198	202	225	214	187	197	195	205	196	198	183	199	224	188	214	186	206	212	201	207	202	180	189	194	203	205	188	195	206	193	187	220	216	202	195	195	212	234	199	202	197	195	192	202	199	214	197	202	198	176	175	202	189	201	217	194	209	198	197	201	215	203	187	180	198	196	193	195	205	214	184	220	213	176	178	207	203	227	206	210	204	215	199	177	180	199	217	185	187	199	175	190	177	207	203	232	218	171	224	194	213	191	199	203	200	186	191	190	201	186	209	219	182	188	212	189	197	184	201	181	203	178	210	195	205	197	222	201	217	210	219	206	162	220	201	235	230	191	223	212	210	197	214	220	206	204	218	224	201	227	206	180	189	169	233	190	210	222	194	188	209	221	220	204	213	193	189	191	226	176	207	194	202	212	193	216	177	213	203	210	199	195	227	210	210	195	211	198	208	198	221	233	219	243	192	202	204	205	186	204	211	216	208	201	191	202	214	207	228	196	184	180	201	222	225	229	206	193	214	185	196	195	191	222	175	187	187	217	207	212	206	187	200	196	194	209	204	199	223	200	216	225	178	185	211	232	175	188	172	184	188	200	180	181	214	196	218	210	167	202	188	196	197	200	192	224	183	225	206	193	205	209	215	196	214	218	222	195	203	187	214	235	242	202	210	197	221	205	199	205	191	213	190	189	193	184	197	185	203	183	204	194	214	209	191	206	221	174	200	204	202	200	195	203	206	200	209	181	186	199	212	205	203	195	186	195	235	197	212	211	191	190	225	188	196	187	208	161	169	200	228	213	188	208	199	191	196	197	229	227	190	206	201	200	227	217	190	162	181	215	181	210	194	173	208	202	185	191	207	205	189	202	204	202	219	216	198	194	198	208	194	229	219	190	204	193	203	210	204	184	214	188	198	206	212	205	214	202	195	190	208	198	204	190	203	182	210	205	219	190	200	211	204	181	168	205	196	209	193	204	208	197	187	200	223	218	223	202	216	223	206	214	196	199	211	216	197	244	209	207	221	192	222	227	210	214	213	177	217	219	206	217	196	195	235	201	188	208	208	205	189	189	192	189	160	206	216	185	201	185	205	227	207	190	190	204	198	215	201	231	198	196	215	184	185	186	200	192	202	214	206	173	208	202	184	189	185	206	194	199	206	206	206	171	195	185	184	218	168	193	183	207	171	201	194	208	198	209	181	190	199	205	209	212	179	199	175	221	203	202	195	213	211	185	189	195	194	208	211	209	236	186	219	186	205	194	194	194	192	205	182	219	201	199	203	183	215	202	219	204	210	199	210	194	183	198	224	172	193	200	219	195	192	182	203	198	212	205	190	192	200	189	232	196	190	194	186	206	214	214	198	208	210	212	187	215	216	216	168	216	226	200	192	196	186	179	195	216	194	214	176	208	230	220	202	180	182	236	174	184	190	168	214	226	191	196	212	207	194	192	181	208	183	214	223	200	178	212	222	194	184	224	173	201	203	194	186	198	203	202	226	193	199	210	197	170	205	229	228	198	233	213	233	190	193	206	202	208	191	206	183	199	223	200	197	218	207	183	200	218	203	187	214	175	188	212	221	203	200	208	201	203	199	179	193	179	190	203	176	207	208	185	208	195	193	209	196	192	218	209	190	215	186	207	226	236	204	198	206	214	215	199	187	203	208	186	186	208	191	180	197	200	202	202	210	197	197	184	196	200	202	211	174	181	199	197	196	193	183	194	185	201	204	207	178	179	221	231	217	208	191	212	189	187	235	201	219	217	194	215	194	224	221	187	200	169	201	196	204	211	234	198	193	231	184	216	197	203	198	175	215	180	200	209	200	224	211	228	215	202	193	194	210	214	199	217	208	194	220	225	220	182	170	200	208	214	198	195	192	185	200	206	225	215	193	211	221	218	216	202	213	191	196	193	241	205	229	246	211	187	212	186	169	196	188	193	197	212	206	187	206	203	178	193	203	186	179	198	178	196	193	205	212	190	198	206	193	213	181	224	193	213	223	185	195	229	198	187	185	225	196	207	220	211	183	180	180	192	211	192	206	203	196	184	196	218	200	184	201	188	183	221	188	192	214	195	200	227	191	195	197	189	198	183	210	194	204	198	193	226	208	202	215	213	202	194	193	202	178	188	216	215	181	211	198	171	200	215	191	184	200	214	210	202	206	225	175	210	202	191	206	232	204	202	204	196	176	203	193	203	209	191	196	202	204	178	189	196	233	198	213	211	210	230	221	182	214	202	206	208	197	201	197	191	204	170	185	201	191	180	186	205	178	198	195	216	203	211	201	216	231	199	198	186	186	166	205	196	210	177	189	196	174	209	226	196	191	191	222	224	208	231	200	203	195	189	204	206	197	190	191	200	171	213	224	235	193	194	214	203	188	232	172	219	214	212	188	205	188	202	199	208
38306	47188	49747	51786	57652	60104	51148	50076	47245	45932	40651	33701	22296	16577	13342	12439	11568	9485	7280	5903	5034	4282	4946	3735	3401	3524	2638	3147	3716	2848	3621	3099	2434	2387	2447	2286	2072	1685	1604	1453	1286	1088	964	963	884	812	762	761	761	771	709	746	698	686	688	706	678	702	697	664	658	653	651	684	648	693	716	633	659	614	675	691	653	730	704	704	679	671	674	672	667	629	663	690	655	651	687	689	661	654	648	671	678	679	663	697	594	712	697	679	649	682	689	645	617	667	671	639	650	678	654	666	727	639	618	697	685	590	701	657	636	643	650	696	646	624	675	643	667	649	639	666	623	693	643	669	651	668	629	648	587	660	670	620	630	695	666	684	684	655	674	655	619	673	629	621	678	643	684	662	621	697	656	687	687	630	691	640	637	672	657	646	654	634	691	683	620	655	647	647	635	669	628	686	667	716	645	662	603	681	638	686	660	678	672	660	659	653	636	679	670	623	652	648	633	702	633	634	687	684	649	640	666	673	701	605	635	682	642	655	681	621	676	684	626	619	645	667	632	690	649	682	671	612	643	627	681	656	646	643	630	643	654	646	698	688	658	673	614	700	676	660	656	638	672	615	680	605	617	660	658	648	640	619	610	699	633	663	663	575	656	693	657	671	654	632	600	652	657	662	644	654	638	652	674	702	654	678	705	664	663	682	644	628	690	651	629	658	678	697	655	583	610	679	671	681	624	639	622	649	673	643	672	628	648	695	647	679	679	638	634	682	634	648	695	660	699	673	660	648	685	672	655	655	677	636	625	614	665	675	636	681	641	647	679	668	618	678	699	625	647	634	668	669	689	704	643	617	641	662	697	640	624	650	676	641	657	684	641	663	619	655	657	679	659	641	620	673	668	667	655	691	650	656	720	619	703	670	663	727	658	677	649	683	630	622	616	629	635	663	647	658	637	675	680	724	659	648	582	657	673	629	634	645	693	650	676	654	703	620	705	692	628	657	652	658	674	644	660	645	650	685	667	640	703	621	647	712	687	671	668	674	632	624	681	651	690	689	670	689	633	681	612	636	652	625	658	650	668	708	628	653	692	607	604	615	648	667	661	686	649	667	671	638	679	631	650	608	673	646	674	640	676	657	641	666	647	645	652	678	636	659	672	633	652	688	641	630	652	636	654	637	662	680	650	661	666	591	632	629	655	648	639	660	627	683	697	667	620	689	645	668	673	673	637	678	640	651	667	658	640	665	685	686	637	643	685	656	673	629	697	641	653	623	692	658	670	669	633	638	671	670	663	632	647	655	645	661	618	675	669	653	662	633	625	670	670	628	644	714	629	662	621	646	616	691	636	613	631	650	673	642	684	635	659	647	656	665	641	659	674	690	645	667	634	669	680	636	651	637	692	700	654	611	659	688	664	655	662	647	671	642	677	657	673	597	660	641	617	689	658	679	632	631	656	649	687	649	655	671	692	695	689	670	681	639	672	669	699	638	626	665	615	630	665	657	675	659	634	656	655	624	693	635	657	661	637	694	634	657	647	621	687	641	640	646	679	609	672	708	609	654	680	639	634	638	682	673	644	688	642	649	668	662	647	672	683	676	634	689	664	667	666	634	682	650	684	613	661	701	646	605	652	645	693	646	659	629	673	654	636	676	651	680	673	619	675	655	637	657	684	642	662	679	651	641	631	654	659	636	679	651	624	618	651	642	639	653	684	672	692	647	608	629	651	637	700	673	643	628	655	698	633	678	660	640	691	640	673	691	735	671	655	698	674	676	631	682	661	606	664	676	664	661	662	649	629	713	675	685	679	607	671	655	651	665	695	624	662	642	663	626	668	695	674	604	664	661	644	672	646	664	634	661	657	627	702	669	600	693	672	614	634	668	591	583	659	663	671	576	662	674	647	663	665	707	676	677	646	656	622	683	646	688	665	663	627	657	590	691	668	631	676	655	660	647	622	630	657	638	586	685	618	620	664	647	623	661	636	638	664	655	678	668	677	638	630	667	677	699	595	665	671	646	689	639	669	674	621	613	670	685	656	647	632	632	616	672	613	648	661	617	601	675	662	626	635	655	644	647	665	663	650	656	617	632	689	614	626	650	636	644	629	674	637	637	649	675	656	647	593	644	652	693	651	669	640	620	650	650	687	668	672	642	654	667	699	636	655	644	706	660	653	653	671	659	681	674	680	674	642	672	630	672	666	681	661	649	627	675	627	705	678	650	624	594	635	680	658	674	647	663	632	644	615	605	644	686	649	679	686	644	652	609	659	627	656	644	667	644	672	651	702	609	679	729	629	680	665	614	659	648	664	668	670	635	659	651	662	652	706	687	630	679	650	660	668	606	639	653	641	676	641	693	667	654	638	684	613	706	655	691	664	650	652	641	653	648	647	683	656	676	675	678	633	666	692	691	688	697	641	638	631	667	705	685	627	672	653	681	728	638	653	641	661	667	624	664	623	657	657	651	648	661	630	648	645	657	642	641	623	646	706	647	680	659	611	641	663	700	680	636	670	633	711	668	647	621	695	691	666	659	653	706	664	656	675	629	653	634	627	657	675	671	678	696	652	642	652	666	597	646	661	625	714	694	670	639	674	634	680	629	625	672	695	659	605	679	677	642	660	629	662	653	656	666	673	646	656	679	665	637	644	689	659	652	700	651	673	643	657	648	682	657	664	642	641	655	650	671	686	650	655	645	676	643	677	647	617	602	630	676	694	658	650	675	646	646	658	658	637	653	671	670	653	630	655	672	708	606	662	630	587	686	684	644	618	659	646	675	640	645	665	673	638	669	679	665	657	637	633	643	688	670	623	667	705	664	674	694	676	675	704	666	634	660	670	639	664	648	623	648	634	685	658	659	689	705	630	646	644	621	640	690	610	625	665	628	658	659	641	612	683	619	640	664	625	629	740	639	625	662	640	649	655	684	658	638	622	668	698	647	660	697	666	649	694	641	672	658	636	679	675	637	695	647	671	661	643	639	645	645	691	635	643	627	650	683	619	648	645	654	642	684	671	644	667	668	637	600	693	633	632	634	701	640	682	649	645	579	676	664	610	623	662	630	694	617	654	687	662	665	655	678	630	613	634	632	694	720	633	683	636	702	633	679	693	670	722	651	625	640	643	662	606	654	674	680	669	634	659	688	628	644	618	636	666	619	663	587	655	661	655	654	677	670	628	647	639	658	635	664	694	725	589	655	620	649	642	652	672	627	597	642	634	614	663	636	648	628	641	655	655	686	670	638	626	615	690	646	648	684	673	623	660	668	650	618	697	692	658	678	649	590	653	718	633	646	687	655	640	640	687	658	676	627	624	644	626	651	631	650	643	698	685	681	689	678	657	653	649	658	636	648	630	670	662	636	673	663	673	629	679	684	670	659	672	662	658	648	679	637	614	683	650	601	677	657	673	667	643	643	667	670	606	711	662	633	677	637	641	678	642	669	613	639	649	659	654	679	653	633	644	649	622	648	646	652	628	682	703	657	731	660	627	675	663	670	650	634	594	679	654	654	647	677
10691	13517	17683	15473	10857	9097	6837	4455	3339	2996	2155	1631	1155	801	671	600	453	338	305	272	331	270	230	215	198	229	234	249	231	255	241	226	208	234	228	236	216	224	229	219	219	215	223	216	197	222	185	216	185	184	214	183	205	213	197	191	185	188	221	226	196	201	181	170	192	206	198	217	186	194	189	206	199	175	199	192	202	209	195	228	192	198	188	214	203	173	211	177	192	192	176	221	206	208	194	186	201	209	188	189	205	217	214	204	184	251	202	209	204	196	190	187	195	177	204	210	204	205	203	169	213	192	212	206	209	166	179	201	187	180	196	205	203	203	209	196	208	199	196	206	176	208	202	203	193	199	224	209	214	228	207	186	189	204	207	186	219	198	203	209	186	175	199	225	172	173	195	195	193	206	197	209	195	202	192	198	211	202	198	214	183	205	187	195	198	193	235	191	224	201	215	194	234	250	191	220	219	213	193	176	177	224	193	197	202	203	223	209	178	221	220	196	193	216	220	195	188	205	180	185	189	209	191	212	215	200	184	216	193	201	210	197	185	208	190	190	199	185	204	183	198	198	189	187	198	200	197	210	215	190	206	213	206	202	198	197	213	198	180	216	171	206	183	204	200	197	194	209	209	172	194	199	185	192	210	189	197	197	191	201	176	195	198	194	195	190	168	182	204	209	188	215	180	194	190	192	199	199	216	194	215	204	203	210	185	203	188	200	226	199	211	200	195	192	184	218	209	226	215	202	195	216	214	222	183	179	196	187	194	187	172	199	188	239	209	202	189	208	192	192	186	183	202	163	192	195	195	202	197	192	186	185	181	207	188	205	186	200	190	225	194	200	225	184	216	179	205	198	200	209	190	196	211	230	219	191	186	207	205	203	201	217	202	194	205	181	201	192	208	189	205	177	213	215	192	207	188	178	202	208	193	176	189	199	182	208	180	193	182	194	185	186	186	227	180	198	182	209	209	200	216	183	192	212	206	191	220	217	198	213	184	200	198	192	195	202	211	175	179	228	182	209	198	202	177	196	198	221	199	209	199	191	219	216	221	207	198	200	185	217	188	198	223	218	173	179	173	187	215	183	203	205	199	181	197	194	189	192	206	181	210	206	203	224	178	178	176	200	204	212	219	238	204	207	194	202	190	219	189	184	195	205	200	189	197	204	192	204	214	199	220	227	228	180	192	218	182	210	212	198	221	212	220	209	199	200	184	163	197	200	218	191	199	199	216	172	181	231	197	181	186	180	190	197	208	179	215	185	181	196	159	190	198	209	202	229	181	195	212	235	204	185	168	195	195	196	205	209	196	218	190	178	170	213	213	197	192	177	215	206	233	221	172	181	204	186	214	192	187	220	226	189	191	198	188	190	203	233	200	184	186	229	180	197	232	232	172	203	207	205	192	203	211	208	198	169	202	196	199	192	176	217	191	202	171	225	224	194	205	225	190	232	181	193	219	180	186	212	193	202	192	196	190	211	179	216	189	207	193	201	208	196	191	212	186	176	189	201	217	187	201	183	197	180	162	189	189	201	214	183	215	184	167	198	178	190	186	213	210	214	221	206	190	205	196	213	188	201	210	192	188	206	207	194	214	186	216	174	180	195	202	212	216	210	205	215	191	192	189	207	197	217	166	198	175	207	191	173	198	191	194	186	169	201	194	209	188	196	212	222	215	199	209	182	187	180	163	175	211	184	232	178	203	178	204	179	185	212	217	186	194	210	184	175	194	193	184	199	194	205	170	208	195	188	177	203	211	212	230	220	177	210	190	197	149	207	188	215	195	175	226	170	194	175	190	197	186	216	234	195	200	195	191	240	203	235	190	197	190	199	211	195	188	213	193	171	202	200	185	192	209	187	193	190	207	204	193	193	194	200	195	186	205	206	199	186	194	203	165	199	175	184	192	193	202	212	202	209	198	206	193	197	190	223	202	195	183	238	215	191	177	169	199	206	194	198	214	173	183	192	208	191	201	189	203	208	203	195	202	212	189	197	203	203	214	194	204	188	200	224	179	201	189	179	209	206	200	219	206	215	215	196	216	180	224	199	208	204	225	163	222	196	183	194	216	198	179	175	184	212	198	195	199	192	208	221	197	204	202	185	184	179	192	199	190	178	202	191	202	200	178	187	220	184	205	169	211	222	205	191	216	193	207	183	203	208	196	209	213	189	195	237	206	196	189	193	188	217	188	216	188	185	199	209	177	213	190	203	192	198	190	230	169	210	191	175	207	195	185	221	193	197	193	179	214	198	186	196	219	182	205	232	169	183	194	190	189	211	196	218	182	193	213	187	189	192	215	218	200	199	192	209	234	206	186	210	172	197	186	212	218	194	183	207	197	185	185	196	186	183	186	175	194	211	185	229	209	199	180	210	195	192	188	185	180	199	196	196	194	215	179	198	218	176	201	201	210	224	203	189	191	188	186	177	204	188	204	178	194	204	203	187	188	178	202	194	200	224	195	204	185	196	222	206	199	208	208	208	177	202	190	206	183	205	211	175	195	203	202	185	212	194	173	199	191	194	182	217	186	217	200	191	151	212	196	215	204	206	181	195	201	217	205	195	216	181	186	169	185	183	199	195	200	216	221	187	200	187	183	196	215	196	195	189	200	210	191	213	194	184	220	188	207	197	172	202	195	184	167	207	207	202	225	207	200	196	220	219	201	215	220	205	209	202	209	183	201	218	200	182	185	200	191	179	214	187	220	221	177	198	200	197	224	197	203	205	248	213	224	204	210	192	191	202	200	209	203	192	179	201	191	200	192	196	181	200	216	185	199	200	201	183	212	210	201	191	168	173	194	209	193	194	215	211	209	218	205	177	215	237	190	194	190	215	193	208	182	195	168	177	212	213	218	184	220	214	193	199	191	179	208	201	198	165	199	184	198	181	203	206	186	215	198	190	191	185	190	207	190	197	196	192	208	210	203	215	215	191	188	201	202	223	179	187	187	207	220	212	178	194	192	189	212	169	197	180	196	201	207	182	208	211	193	198	219	204	213	204	197	195	175	191	192	182	202	183	202	200	208	191	186	210	190	191	189	216	205	187	191	203	203	189	193	208	203	203	203	183	208	217	193	208	203	204	184	212	201	203	213	192	185	180	221	189	188	187	213	202	196	192	201	204	184	178	194	201	189	174	208	191	200	187	223	240	194	194	216	174	201	189	206	205	198	183	197	182	205	224	173	190	217	196	184	198	200	193	208	191	199	189	173	191	209	189	204	184	191	205	188	205	190	200	199	212	199	196	187	195	179	188	219	211	223	199	195	186	199	188	217	193	208	178	222	219	194	213	205	179	205	211	183	212	192	193	202	190	196	189	194	200	162	197	215	190	198	193	190	195	199	209	204	191	193	212	172	200	202	200	194	187	186	194	186	200	191	204	194	202	206	211	202	179	193	216	190	188	193	199	189	170	188	181	194	207	192	205	192	214	205	216	178	185	203	199	207	183	191	194	197	212	210	201	211	188	217	189	189	205	179	205	211	208	188	200	185	190
10713	15686	24372	24446	22004	23036	17985	14452	13027	12035	9982	8297	6148	4536	4045	3472	2815	1993	1607	1450	1333	1098	1056	863	866	814	954	1053	969	974	1009	1053	885	932	958	902	896	884	889	898	841	767	735	761	722	705	656	686	695	665	681	685	656	692	709	714	684	648	690	707	677	683	666	677	698	712	645	743	663	671	659	700	650	697	665	720	635	697	659	672	688	687	665	708	689	704	723	672	660	654	670	707	690	680	663	643	730	654	696	693	679	711	663	652	675	670	702	729	683	685	704	719	669	705	658	703	678	696	705	661	722	663	666	693	708	689	665	709	640	686	667	712	682	672	662	683	693	627	667	657	649	681	681	662	749	695	710	668	708	673	721	643	671	629	652	689	667	671	652	659	743	695	639	713	659	705	675	670	712	721	721	676	680	683	678	690	660	664	678	710	724	734	644	637	676	719	708	644	687	686	704	649	693	691	691	682	716	653	700	690	705	642	657	676	699	690	671	671	652	676	629	660	645	701	689	696	634	673	645	674	691	646	659	671	688	687	680	666	677	687	636	667	694	646	668	676	622	668	644	648	706	669	662	683	631	630	699	649	651	692	641	657	662	663	688	687	698	707	697	713	675	665	695	709	674	649	660	743	685	678	701	678	636	636	693	713	686	708	720	691	667	648	721	700	720	636	676	688	716	713	722	710	647	722	691	693	682	696	695	666	686	704	664	713	688	658	654	712	729	657	694	704	676	651	653	663	671	705	666	681	674	670	685	682	683	676	733	652	693	656	658	686	672	674	693	680	656	658	713	691	676	642	689	706	693	738	717	689	683	661	683	684	703	678	742	704	685	704	695	621	659	722	677	646	640	648	677	660	634	656	662	636	647	704	659	702	667	675	639	672	677	646	706	713	645	710	696	703	679	667	697	677	658	710	693	700	685	703	718	654	666	708	616	623	696	675	681	711	625	695	668	679	695	699	654	676	723	676	664	678	689	658	710	641	704	668	655	677	649	676	686	676	700	674	665	693	651	704	688	695	683	677	693	656	630	676	680	688	672	635	669	675	714	724	713	656	688	708	639	638	659	684	661	688	703	715	761	678	641	629	679	678	679	624	703	693	670	652	717	643	670	674	695	696	682	654	662	713	658	686	710	677	681	713	709	692	692	685	661	673	700	716	660	666	674	667	693	671	686	672	684	681	688	658	727	677	657	728	664	714	676	699	711	680	702	724	707	674	680	687	658	692	721	704	685	644	653	687	681	685	666	646	658	697	688	636	673	658	675	639	659	671	647	719	686	689	661	661	679	678	667	646	695	711	634	673	711	697	705	633	668	713	697	655	704	656	679	690	677	723	680	690	659	673	693	681	658	668	662	714	688	704	716	697	671	717	699	645	675	699	642	700	689	661	661	700	652	704	707	655	663	760	698	681	664	695	654	646	676	653	634	710	713	656	692	707	703	686	698	704	664	688	679	692	653	663	669	724	630	687	648	721	689	694	703	640	661	692	726	678	641	673	652	675	653	706	719	688	655	637	670	676	677	677	698	681	638	677	668	690	686	681	667	647	655	669	688	673	687	632	662	719	620	704	700	682	650	649	706	694	683	674	666	698	670	639	686	667	726	659	671	693	647	693	694	710	691	635	686	706	668	684	687	699	692	685	700	643	674	688	669	653	722	677	683	721	666	689	710	652	674	744	691	704	697	673	717	660	669	689	678	640	703	664	700	711	638	677	749	700	696	702	696	671	672	659	694	685	710	685	730	687	672	697	700	677	648	685	662	666	686	644	700	690	664	676	696	675	665	696	621	689	660	652	678	703	695	641	733	694	722	684	669	695	657	647	678	699	672	708	713	639	650	707	682	654	683	658	695	708	689	723	643	713	704	659	712	674	694	728	687	691	702	670	658	685	696	646	657	663	719	643	691	664	686	672	710	721	644	695	647	723	675	667	659	705	726	658	694	661	671	650	644	716	593	684	704	709	672	691	688	658	676	709	667	728	681	703	694	704	689	672	666	656	696	700	690	668	687	659	664	702	707	677	704	693	719	672	692	678	635	699	689	654	694	654	664	654	655	673	708	735	692	629	732	726	672	677	655	680	691	669	714	689	662	666	723	667	684	653	722	662	709	707	697	694	641	703	700	683	643	695	674	741	693	706	689	721	697	628	699	722	670	656	730	656	751	716	662	724	689	721	687	686	681	671	714	649	726	717	738	720	676	687	662	684	737	713	672	681	685	677	697	653	657	696	663	690	712	679	664	705	656	664	679	721	674	651	682	743	724	669	700	674	644	688	653	681	696	664	724	659	658	680	650	694	676	648	644	661	652	666	657	686	646	700	677	657	649	621	625	698	649	625	635	624	615	670	639	656	644	702	670	630	660	673	685	639	672	702	707	694	732	698	660	683	674	705	651	666	689	682	682	703	654	660	656	705	664	675	687	638	644	642	682	670	688	716	697	671	641	720	673	672	711	647	750	651	683	698	687	663	713	720	638	679	686	661	683	741	664	689	679	663	726	706	656	650	727	689	670	647	699	703	702	690	644	671	655	699	653	673	714	716	703	678	638	671	661	695	713	731	679	620	705	670	689	651	668	636	714	671	711	677	655	673	684	629	653	659	697	626	688	704	693	695	678	710	667	664	686	698	658	700	673	703	720	703	698	690	707	684	636	686	696	680	640	721	705	625	677	684	675	700	658	675	664	663	682	691	696	681	672	673	682	681	669	730	684	647	655	697	705	701	636	672	711	668	704	644	693	674	665	647	637	674	629	664	687	683	705	712	669	644	679	631	686	640	634	698	633	672	705	669	654	684	675	662	703	680	678	643	645	723	717	724	688	684	691	706	644	686	676	666	706	683	688	725	711	678	681	682	668	665	722	692	695	683	674	730	696	672	691	695	667	669	648	668	704	696	658	714	664	659	699	693	641	649	654	714	688	731	669	757	698	653	689	674	675	684	661	654	681	699	692	611	662	674	687	667	646	683	695	700	714	672	694	625	681	625	677	726	686	701	695	671	706	641	690	668	721	640	715	623	657	682	665	672	693	702	711	688	705	665	680	713	702	687	711	744	704	673	682	632	640	711	688	672	666	715	695	711	627	716	677	689	701	658	679	695	714	618	684	687	633	689	635	703	715	699	704	678	617	694	691	772	697	709	677	661	712	682	691	665	697	675	697	702	658	673	716	643	695	684	717	738	697	663	669	735	682	673	664	737	706	704	693	685	695	704	658	664	645	680	723	637	668	639	674	679	694	674	669	647	662	697	715	661	669	715	672	623	664	694	680	668	662	652	696	740	700	658	701	663	649	635	669	697	639	650	710	682	679	710	660	728	695	671	684	683	649	660	706	650	695	658	685	684	681	702	656	720	662	682	693	715	676	678	662	673	659	683	633	641	694	686	685	668	699	705	636	689	649	668	695	616	667	692	694	655	689	694	662	673	664	667	644	669	736	676	656	656	663	641	694	666	720	683	736	705	633	612	675	638	688	709	695	631	689	685	683	684	654	703	687	691
35745	40495	41512	38848	35252	36468	34444	29546	26824	23319	18049	9952	4920	2443	1753	1339	1097	968	717	591	540	398	353	278	290	370	327	267	331	357	282	323	301	294	294	289	234	243	201	201	176	188	183	167	163	177	134	145	133	154	165	166	146	161	167	162	147	138	167	165	164	161	156	163	140	148	147	149	158	159	127	155	144	157	157	157	138	148	157	183	169	142	165	170	154	151	132	169	146	153	168	161	153	147	142	142	156	158	139	178	154	159	161	144	148	150	150	152	172	146	166	150	154	157	123	159	140	153	173	138	138	127	125	127	157	144	170	136	150	163	173	135	141	147	142	141	153	137	151	162	143	157	163	149	158	142	161	156	142	159	160	179	154	126	164	147	151	165	154	159	165	138	165	141	148	142	149	172	160	165	153	134	158	132	137	148	130	168	152	141	118	155	150	174	148	156	131	128	154	133	143	160	146	162	152	140	166	148	164	153	142	145	160	123	154	131	130	139	165	139	142	132	158	137	162	155	121	132	153	148	135	152	152	145	155	178	165	138	148	140	153	145	158	140	150	167	140	139	160	160	147	159	124	144	142	144	155	131	136	148	149	146	149	131	127	161	150	150	143	163	142	144	153	150	168	148	138	147	136	144	130	127	149	158	158	153	164	159	146	151	145	123	170	159	154	146	175	155	152	168	140	153	144	157	154	166	145	141	146	144	141	175	143	155	155	156	152	152	159	135	173	149	155	148	156	151	133	147	143	146	142	158	144	131	154	135	140	141	150	133	150	156	149	151	164	129	139	144	145	137	129	140	157	155	130	164	156	150	147	138	153	169	136	165	135	180	164	149	155	161	133	128	158	145	158	151	167	171	146	156	134	165	168	116	161	160	147	167	131	142	163	144	167	156	153	158	160	154	157	139	143	161	145	139	153	145	138	163	144	155	141	166	173	150	153	152	158	152	157	152	164	153	142	138	120	137	140	163	140	135	128	144	156	163	155	148	122	158	138	138	121	170	147	147	154	151	148	162	134	142	150	155	133	165	149	137	130	148	163	139	136	145	137	161	142	154	138	144	135	138	176	153	152	167	171	161	133	164	138	147	144	129	140	159	146	153	165	155	140	160	160	156	149	159	126	125	150	165	161	178	159	141	185	142	153	134	153	166	129	145	143	158	149	152	155	135	145	150	157	157	166	154	148	154	132	146	135	138	149	152	136	168	133	148	152	145	165	154	172	152	152	145	130	170	178	159	157	151	163	146	156	155	142	145	159	148	141	141	158	158	153	135	176	136	154	159	165	146	174	145	139	145	148	123	145	145	153	160	156	158	152	157	139	140	190	178	167	145	136	160	141	148	154	164	130	169	136	152	160	162	162	144	132	141	146	160	132	147	147	140	145	154	151	159	145	159	135	140	154	143	151	136	136	158	182	157	170	145	149	144	153	159	157	136	165	164	161	153	145	156	121	145	176	152	141	143	162	157	139	141	156	139	167	150	155	140	144	169	149	159	143	148	157	170	146	133	141	155	160	151	148	126	145	140	160	138	113	152	143	175	145	122	154	147	151	161	134	140	135	167	147	144	150	143	159	150	136	126	166	137	143	154	142	140	152	131	154	147	149	126	151	146	149	149	143	147	161	160	178	136	151	152	124	152	160	135	159	168	118	148	147	164	158	126	138	157	148	147	157	154	145	151	147	167	143	153	151	165	160	139	170	168	140	143	130	167	157	145	145	150	158	180	148	141	153	146	168	162	134	164	156	153	150	139	149	140	150	151	147	125	143	121	137	166	139	155	147	165	160	149	148	145	168	159	137	138	164	145	132	145	156	151	156	161	120	169	148	141	131	142	161	144	142	137	170	142	132	154	160	137	141	141	139	142	150	157	156	135	123	159	174	121	151	162	145	138	159	153	140	135	153	155	145	146	145	134	152	130	152	152	142	140	177	146	146	147	158	156	123	130	167	129	132	148	166	150	185	164	135	156	162	162	167	137	150	165	154	180	133	147	137	148	151	154	153	169	137	142	143	126	151	141	155	153	173	157	149	151	131	142	151	148	133	170	148	138	151	154	149	141	157	152	161	146	146	151	134	158	145	149	165	135	191	150	160	127	133	143	150	170	134	158	159	154	150	167	134	159	161	141	159	170	119	171	130	141	151	151	131	150	141	151	164	159	139	147	158	162	155	158	173	122	162	139	147	177	149	136	162	136	150	157	152	152	164	148	150	133	151	139	167	136	168	151	135	144	144	167	137	152	138	146	154	144	159	129	155	158	158	131	130	171	151	146	138	153	151	162	162	163	149	166	154	156	132	156	153	169	157	136	117	153	144	131	171	137	152	135	156	162	145	126	149	159	146	153	136	154	142	153	161	146	147	156	149	154	157	145	129	151	158	145	155	146	124	140	159	148	151	143	148	160	122	137	165	139	125	164	156	145	164	162	157	161	138	161	123	151	130	174	159	137	151	165	160	142	146	166	162	179	119	153	172	137	172	142	159	160	151	152	145	156	150	142	150	128	153	160	165	151	152	180	158	154	163	158	148	134	133	143	138	172	128	152	160	169	134	145	163	162	143	135	175	164	171	162	157	145	167	131	167	131	157	173	144	168	165	136	149	148	139	154	131	153	155	163	149	143	134	164	157	159	160	136	147	154	153	151	139	147	152	135	150	139	166	145	125	142	160	184	145	156	169	145	142	166	134	149	154	166	144	138	158	147	134	134	136	153	159	132	154	158	156	136	155	147	149	152	140	153	181	153	167	136	144	140	159	153	130	124	136	143	149	142	152	157	169	151	144	148	145	135	132	154	136	170	143	131	142	154	155	146	170	166	149	153	134	151	158	168	150	143	124	161	147	158	149	158	153	153	164	167	155	160	169	148	155	143	163	151	170	148	170	135	153	151	157	156	173	143	142	174	161	165	162	152	148	162	147	159	163	153	152	152	150	140	136	153	141	143	134	155	141	162	155	153	148	148	135	138	147	160	162	135	134	161	170	155	154	147	136	151	150	145	123	164	159	180	150	150	147	147	136	137	155	151	160	143	134	130	145	152	133	169	131	154	137	135	163	125	142	142	144	146	157	131	149	153	141	145	154	152	151	152	144	158	146	152	152	136	131	153	129	176	144	137	133	162	150	153	159	143	153	148	163	161	135	148	148	154	136	135	130	155	143	131	141	143	135	152	136	165	145	165	166	158	122	151	142	151	157	157	158	137	166	145	144	163	148	163	146	161	152	144	149	137	164	164	140	160	155	154	136	154	159	161	143	151	157	158	149	123	161	162	132	165	141	165	155	133	130	161	156	141	146	146	163	133	161	132	152	141	139	161	148	155	161	126	160	154	143	134	149	172	142	159	154	170	150	139	153	167	151	146	155	155	152	161	157	133	155	145	145	153	149	170	151	147	171	146	127	137	141	138	158	138	142	142	143	167	147	144	144	151	153	147	154	147	142	163	163	138	128	147	146	148	141	146	159	134	171	153	146	165	153	146	152	150	157	138	127	162	129	145	137	157
31497	40037	46724	49666	52878	54386	47155	44148	40614	37950	32626	22307	14577	10816	9096	8074	6974	6042	4549	3755	3271	2545	2359	1745	1975	1899	1998	1566	1951	2241	1889	1832	1764	1740	1695	1665	1306	1219	1166	1099	799	764	733	697	654	653	567	573	533	566	604	510	548	519	580	588	559	610	574	560	545	555	513	554	555	560	528	560	544	506	534	558	548	542	545	526	574	531	572	521	514	541	533	518	535	528	549	534	549	517	515	534	547	574	499	536	485	535	544	542	507	545	583	561	507	517	541	544	554	562	490	555	507	544	539	524	557	497	570	603	520	523	513	544	531	548	495	517	560	513	562	508	535	547	520	483	523	488	546	551	508	528	536	523	527	525	496	539	498	520	530	509	597	521	572	543	510	585	473	524	573	555	512	510	546	533	513	508	505	511	535	551	501	529	550	529	525	516	503	534	531	524	563	493	573	538	518	515	542	523	538	499	508	538	559	517	550	506	540	536	508	549	583	531	532	534	546	526	558	489	529	522	520	529	533	540	560	508	578	557	558	516	537	527	542	507	553	507	536	497	531	552	531	506	533	496	568	575	508	556	490	535	549	521	553	523	487	530	489	524	524	498	530	524	547	538	546	486	544	524	498	501	526	558	532	492	558	504	494	542	507	494	517	555	528	530	489	541	535	537	524	538	548	540	522	548	543	549	567	547	522	561	511	534	587	531	488	516	486	526	524	514	516	516	506	545	544	561	539	525	555	508	522	534	538	540	528	495	527	534	483	509	517	570	538	548	515	482	502	534	548	524	541	575	530	526	485	509	538	525	521	507	494	530	537	522	534	544	576	499	519	559	527	519	521	503	539	522	556	536	502	518	489	588	564	519	547	538	502	536	503	562	518	549	539	530	480	520	547	558	538	500	524	527	548	529	591	556	532	546	514	525	550	532	505	565	535	513	520	537	531	547	495	518	523	530	537	542	513	502	501	525	509	545	540	547	503	558	515	521	523	506	550	581	499	522	540	500	544	558	518	508	494	523	549	577	501	550	549	572	588	565	557	530	508	537	513	585	547	555	536	569	489	525	505	528	539	540	527	553	524	551	508	537	535	541	545	555	521	577	540	550	520	551	535	556	520	540	556	539	528	512	562	506	529	524	541	541	528	514	554	532	544	532	488	546	562	524	519	579	536	478	565	520	516	525	540	531	526	559	536	511	518	557	511	512	542	531	532	493	523	532	552	557	529	512	510	534	536	506	506	548	526	503	560	500	555	521	548	552	547	555	544	524	557	519	557	521	533	527	540	502	539	541	524	529	516	506	525	537	539	550	527	527	507	497	528	531	541	537	529	504	594	504	539	564	540	556	541	526	517	523	532	524	532	499	557	505	530	532	523	564	524	498	545	550	523	550	519	549	553	516	532	536	531	513	514	545	507	501	573	500	502	520	532	508	527	558	538	570	516	568	495	480	492	549	545	553	497	558	548	484	553	532	536	528	539	539	536	566	555	491	608	556	519	542	534	556	554	569	577	523	542	525	516	525	529	535	517	511	544	545	543	556	525	553	513	540	524	529	546	538	532	517	537	492	494	526	550	536	526	537	547	494	537	506	541	514	536	552	549	538	516	520	526	532	503	519	538	565	568	524	509	546	533	522	534	568	534	530	542	517	468	509	505	525	523	563	578	512	514	545	525	579	533	510	457	565	545	533	517	529	496	549	478	520	566	518	469	515	541	518	520	512	554	515	500	562	524	530	549	528	549	551	541	518	548	510	557	535	542	517	524	526	517	541	534	521	515	506	498	543	537	528	553	560	516	549	521	503	531	546	506	564	553	486	494	525	523	546	550	534	536	496	557	555	509	523	500	507	509	540	553	528	547	536	496	563	512	528	556	529	532	536	532	552	547	559	554	538	575	532	498	509	519	526	507	460	528	528	498	509	514	501	528	519	492	583	524	572	556	530	530	556	551	522	552	536	554	525	517	512	556	550	543	557	495	541	530	552	535	524	539	516	558	456	544	509	518	505	534	479	519	544	537	527	508	483	526	551	528	523	530	535	527	518	521	573	540	560	567	543	518	533	539	513	546	557	522	531	543	556	529	548	512	509	532	484	514	539	558	503	538	501	534	490	547	524	523	540	535	503	539	552	552	521	570	541	534	485	526	580	523	523	523	559	526	580	544	530	530	529	520	524	510	514	553	561	514	530	541	518	519	518	562	489	527	492	533	544	524	530	548	552	530	529	519	491	537	516	549	576	507	542	557	533	568	508	496	522	566	521	586	555	543	573	543	515	542	528	554	546	539	517	526	567	567	553	510	545	548	558	529	487	568	553	514	544	561	561	504	525	507	533	518	544	545	562	533	526	513	534	512	533	558	553	538	521	547	504	534	536	538	529	534	492	505	521	517	501	524	449	535	492	538	559	512	530	514	554	554	530	513	493	550	504	497	502	565	546	505	516	530	502	511	541	534	530	534	548	508	529	518	548	561	503	574	569	458	525	556	535	545	518	517	549	506	535	516	513	508	549	554	487	532	550	529	542	532	522	533	521	539	526	523	532	528	550	516	513	533	490	513	530	494	520	491	576	522	543	529	553	528	535	527	559	550	537	548	518	558	499	543	537	544	528	558	500	543	508	553	513	557	524	536	519	578	558	470	593	526	541	560	514	519	535	489	494	568	527	495	544	549	524	475	528	531	493	522	546	540	535	532	544	505	536	516	505	518	557	513	550	512	542	564	542	508	536	491	531	479	511	494	547	494	524	548	519	504	529	531	513	529	512	533	527	546	551	560	502	573	525	582	526	514	541	533	553	548	524	548	504	545	528	499	489	530	529	551	509	541	525	524	525	520	507	540	503	555	504	546	571	562	531	512	532	547	529	508	512	533	564	530	547	523	509	514	499	513	543	515	544	495	551	550	549	513	533	510	581	569	520	491	549	552	515	519	542	477	550	515	485	500	531	543	497	541	547	533	563	550	547	530	565	515	522	514	538	547	568	519	552	512	564	514	536	484	506	519	497	522	509	529	523	530	493	516	502	531	542	519	510	517	555	562	552	542	495	548	539	520	542	513	512	517	513	477	534	539	498	507	532	517	499	544	504	503	578	490	571	536	518	509	508	516	505	487	597	485	529	525	525	516	501	526	489	524	550	537	543	543	544	512	562	512	528	485	558	533	526	536	544	560	509	548	529	532	522	525	510	542	520	556	501	531	541	527	551	537	536	518	552	520	528	526	527	513	543	541	519	535	582	518	504	563	558	567	556	522	557	553	536	535	539	524	536	516	541	539	494	562	544	500	493	554	536	542	522	528	567	550	551	492	533	501	558	540	484	494	526	553	515	535	548	530	583	563	478	548	515	542	573	595	485	547	545	546	517	573	513	549	527	501	544	546	526	542	524	580	532	532	528	561	490	528	541	498	537	559	540	536	554	520	543	519	514	537	500	527	523	503	499	561	502	533	512	520	507	542	523	598	521	551	526	539	509	514	541	533	534	503	531	570	523	517	504	511	529	567	518	513	531	562	535	542	576
42685	41124	41757	38596	35713	37540	38247	32670	32662	30564	23289	14648	7943	4365	2786	2205	1878	1693	1332	995	867	650	589	500	483	468	432	471	581	501	493	525	522	441	537	439	381	373	337	308	259	268	245	223	208	221	218	200	201	191	224	214	211	197	213	218	236	207	209	210	195	199	224	224	183	212	213	202	212	189	205	198	204	206	191	188	205	229	227	222	196	205	203	198	203	217	211	205	206	231	197	203	236	203	221	219	185	188	250	198	190	199	194	205	210	212	209	195	198	228	185	218	206	194	199	238	212	219	192	202	216	178	218	226	218	212	176	198	194	221	231	199	186	162	207	244	209	196	206	203	210	223	187	181	219	219	196	228	184	224	200	213	206	200	204	210	205	220	195	210	200	191	218	201	214	188	199	210	222	205	206	209	196	201	208	187	202	198	211	234	208	208	200	206	196	194	208	192	185	203	210	208	218	198	230	207	205	224	216	180	211	200	177	196	207	192	223	224	199	196	223	225	254	207	184	202	199	238	221	194	216	197	249	204	228	185	207	210	208	222	197	194	201	186	223	197	202	190	205	189	203	168	256	221	187	208	207	207	200	217	215	217	192	188	226	222	187	200	224	227	208	208	212	223	189	209	224	208	218	185	205	185	185	188	198	219	198	219	194	208	184	234	206	205	207	176	202	220	205	220	223	201	212	209	213	177	201	224	199	205	188	194	208	212	223	192	221	195	172	207	216	213	222	201	214	188	202	220	207	236	189	184	217	189	198	209	236	210	213	201	207	194	227	217	211	211	208	197	229	197	220	211	225	195	198	223	181	211	207	205	236	200	233	214	193	196	218	218	213	203	223	195	210	218	219	196	215	206	211	196	189	182	195	214	215	180	192	215	187	214	203	219	240	217	220	208	219	176	191	212	199	200	224	188	191	210	219	191	201	208	210	191	198	211	196	197	222	241	211	217	186	205	226	166	189	207	222	223	212	201	199	182	199	188	171	199	223	195	214	196	199	212	207	212	196	194	206	206	195	207	197	168	201	217	201	205	210	197	195	203	201	226	195	200	204	211	203	220	203	241	222	212	190	227	210	196	211	201	226	190	215	219	212	219	178	196	196	218	210	201	199	203	189	229	242	201	215	191	199	213	206	219	211	195	214	211	204	194	205	187	210	215	232	193	207	210	208	221	249	202	207	205	217	201	198	212	214	219	174	213	194	207	194	199	219	176	197	200	212	200	189	185	185	211	192	202	181	216	210	193	209	215	206	215	225	221	227	222	233	205	219	211	194	196	227	199	178	222	217	229	206	207	198	218	196	213	198	198	232	173	211	200	209	215	197	192	201	205	205	203	205	216	211	206	218	203	212	217	207	206	235	204	178	191	185	195	229	203	201	189	196	205	194	198	219	215	185	193	233	194	183	225	218	203	196	232	212	206	196	204	205	195	207	206	193	216	169	197	216	230	204	201	215	206	194	205	218	181	225	193	197	189	254	232	184	182	219	203	178	198	222	207	216	190	179	186	216	206	210	223	214	220	183	227	191	198	204	203	210	215	230	231	205	217	203	205	221	226	178	220	193	206	207	193	206	207	196	190	226	199	218	185	167	207	190	183	180	191	183	210	204	205	199	186	230	222	224	196	200	245	208	184	216	229	220	187	211	204	198	218	223	218	187	217	214	183	199	227	219	218	207	227	216	193	229	178	224	226	167	205	197	209	211	207	225	196	208	222	226	219	232	170	205	210	223	178	201	193	167	195	191	188	214	235	211	194	205	215	221	189	219	206	208	204	187	214	224	202	216	224	213	188	223	205	197	204	214	202	222	205	209	213	202	227	202	188	200	183	198	206	171	203	207	235	195	199	223	200	205	203	227	224	206	212	203	228	201	191	193	199	210	225	193	204	189	214	208	218	202	215	166	189	186	220	220	220	204	214	204	212	192	182	217	199	217	210	199	226	197	212	208	225	215	194	197	194	177	211	207	218	192	214	191	217	204	182	180	200	196	223	211	206	223	216	230	201	228	219	200	214	221	203	223	211	203	197	189	210	200	213	211	221	185	226	183	209	240	219	218	181	228	194	212	201	198	186	220	231	190	223	205	210	195	224	201	209	224	203	210	180	200	229	203	220	195	197	205	220	206	214	206	196	193	188	200	206	205	215	217	207	205	193	186	199	207	232	204	202	226	211	174	207	219	206	210	173	198	196	222	216	212	196	195	209	185	226	208	220	221	204	213	216	215	203	190	208	204	199	210	224	182	200	188	199	202	217	217	204	238	219	172	202	207	201	205	189	219	216	220	212	200	202	213	197	234	220	204	183	220	189	200	204	213	216	231	231	198	203	191	201	210	199	207	192	184	222	213	217	189	205	209	196	187	179	221	224	206	207	206	182	197	229	201	188	205	224	199	178	203	193	197	195	217	188	208	207	225	205	210	233	212	177	191	210	175	209	210	206	176	218	190	224	218	200	183	195	192	198	236	218	209	213	200	208	198	175	246	223	196	215	214	235	202	181	231	204	200	205	193	210	227	210	209	225	191	183	217	206	173	220	189	205	221	208	217	211	192	192	226	207	196	206	197	174	233	187	226	210	204	202	208	220	198	223	195	204	198	183	200	224	234	227	205	178	212	179	228	183	197	215	193	210	193	222	222	200	221	173	200	213	190	220	216	193	210	232	207	194	181	219	209	209	213	220	174	188	178	218	195	186	200	203	201	202	210	207	207	213	187	210	222	232	200	196	206	222	227	229	209	210	231	240	214	228	207	186	200	187	204	224	222	183	210	204	214	180	182	205	214	222	171	211	196	202	205	176	208	238	216	197	222	189	192	198	215	227	209	220	195	202	204	211	218	184	200	211	237	218	206	179	223	211	189	195	196	186	213	225	222	200	221	228	232	196	193	198	187	195	197	210	217	211	192	191	191	204	204	211	245	200	222	220	229	200	210	207	185	205	178	183	176	192	199	203	188	212	181	207	204	238	227	204	195	215	210	203	204	208	209	193	200	188	199	198	193	219	193	207	214	196	173	212	204	234	203	198	211	211	217	200	196	189	223	209	183	202	206	191	207	242	204	199	218	206	215	207	188	221	200	194	225	207	194	206	215	202	218	202	198	202	194	194	209	184	187	217	179	207	205	222	206	202	224	197	219	211	220	222	207	205	206	211	198	229	181	188	213	189	211	195	222	207	224	192	223	223	221	195	196	230	218	210	190	192	207	191	214	194	179	201	207	213	175	216	197	192	200	219	234	225	180	213	187	178	202	180	191	202	197	197	213	207	201	209	184	218	228	201	217	180	196	217	184	181	218	192	233	202	203	224	206	219	181	202	211	189	196	189	204	213	188	193	202	209	237	210	199	209	197	235	216	200	225	186	217	202	192	229	199	216	226	233	219	218	187	189	206	203	249	228	220	217	205	196	215	209	201	201	197	203	196	210	206	222	205	199	211	207	209	177	179	202	187	202	216	200	211	189	203	205	207	209	227	191	209	237	204	205	212	192	205	203	211	204	210	207
38002	46164	49910	53108	58218	59146	53392	50924	49058	45322	36876	25935	18627	14811	13633	11611	10542	9319	7503	5927	5197	4003	3739	2869	3128	3019	2604	2825	3541	3245	2879	3161	3096	2805	3138	2664	2158	1878	1709	1493	1205	1111	982	965	822	842	774	727	763	714	749	698	764	688	693	716	752	707	695	662	708	704	679	730	657	692	664	648	678	715	697	718	724	649	731	691	679	699	679	684	696	687	702	708	673	672	711	688	727	681	678	667	669	681	678	638	648	661	624	704	683	705	677	730	682	686	666	700	681	705	655	669	717	718	663	654	637	651	676	660	690	654	662	654	651	667	679	630	700	685	627	705	714	682	697	658	687	696	667	672	692	682	648	695	699	659	671	732	652	681	673	681	665	700	636	674	690	701	707	656	694	618	637	662	722	664	622	688	707	692	605	724	649	629	697	656	673	661	700	637	712	663	701	709	683	672	707	680	684	686	699	660	715	718	713	677	682	695	686	711	699	720	624	669	706	655	666	709	648	677	664	696	731	697	679	692	651	667	686	678	655	690	680	660	689	728	667	719	694	716	651	673	660	611	650	632	675	668	664	678	675	671	686	635	692	698	703	663	663	651	715	728	656	675	643	695	670	669	716	690	673	692	671	645	697	680	629	652	730	677	704	663	664	665	660	643	629	636	653	651	638	644	679	726	678	655	660	705	669	679	683	705	651	654	691	676	647	683	731	655	649	706	663	687	696	702	685	730	721	660	664	670	690	727	635	667	689	685	689	650	680	671	649	675	664	629	650	639	681	708	655	700	681	700	643	665	692	655	717	688	678	705	655	689	695	686	599	702	637	691	670	657	718	636	642	696	668	713	658	671	686	699	667	645	654	656	652	642	682	647	699	682	727	659	673	700	686	667	665	704	726	623	642	681	675	665	642	686	673	666	696	684	705	689	697	682	694	724	667	658	661	691	662	714	727	692	677	699	681	706	694	700	674	702	656	636	703	686	663	654	647	684	678	677	668	619	664	701	668	692	693	694	675	677	632	652	655	730	733	634	642	657	659	659	673	682	667	722	695	687	651	641	688	661	690	672	649	670	666	684	683	742	641	696	605	692	625	654	639	663	658	646	672	694	724	672	698	650	644	649	677	671	643	720	686	660	712	683	717	674	669	654	634	682	680	653	684	669	679	696	691	668	660	723	681	634	663	692	673	625	676	678	683	635	653	732	672	666	695	698	709	654	627	740	660	699	671	655	653	680	693	695	670	660	646	654	698	696	718	672	671	682	658	637	701	674	629	694	668	666	674	630	695	690	734	695	693	646	669	695	675	723	691	708	636	653	676	665	722	697	647	684	667	664	704	688	620	650	654	628	662	718	661	666	684	664	684	673	629	658	660	662	672	673	678	633	679	680	708	712	644	667	661	668	673	721	653	706	652	654	681	688	701	642	668	667	671	661	667	634	702	679	669	684	714	651	639	663	664	662	665	711	690	630	683	690	673	663	659	652	685	684	717	665	667	658	680	643	705	676	691	689	651	715	662	678	693	686	618	639	688	682	636	674	729	672	710	716	674	661	672	658	660	696	673	678	669	711	657	716	678	702	665	661	655	711	698	648	618	645	655	647	594	686	714	699	686	637	670	674	681	663	654	690	652	686	630	702	660	655	742	680	701	680	662	675	712	675	711	660	691	616	632	663	657	669	692	694	674	724	684	710	661	719	668	676	664	651	659	662	660	674	671	718	671	661	646	692	687	626	713	661	641	705	647	669	678	670	599	718	708	695	691	718	650	666	693	659	687	650	676	636	677	667	633	718	654	660	670	660	668	678	684	668	660	711	666	662	689	689	693	657	677	695	656	654	694	618	696	636	705	658	681	695	655	698	662	677	746	628	673	715	672	625	669	690	665	669	679	704	667	703	684	697	679	617	702	687	658	679	672	674	644	638	702	685	657	650	663	682	691	667	646	623	705	687	669	678	670	672	623	711	644	646	697	649	707	641	680	646	683	673	704	641	615	657	628	657	678	663	715	641	716	699	688	692	666	724	653	671	658	672	658	689	709	631	643	692	670	658	658	617	651	693	680	679	655	668	680	682	647	708	688	689	670	691	664	669	707	680	656	694	632	683	727	683	682	635	666	664	641	661	712	701	651	724	707	707	679	682	645	632	689	683	635	697	704	647	617	648	620	645	705	627	694	684	678	680	639	650	698	672	699	683	647	693	672	668	652	662	694	713	671	687	656	652	646	625	667	658	671	665	642	681	670	676	718	683	663	672	691	617	707	658	669	676	681	778	669	703	675	672	671	724	710	699	650	658	683	655	683	738	668	635	683	670	618	679	695	674	693	693	652	661	638	710	667	612	650	651	668	706	690	633	653	702	682	717	687	662	654	660	679	683	610	689	673	661	677	664	694	696	652	654	651	677	665	655	646	621	659	662	667	682	664	673	697	688	710	694	629	640	706	641	669	680	699	665	654	715	714	688	672	715	657	692	677	719	639	647	657	702	645	640	652	704	687	726	665	680	692	673	673	712	698	677	665	681	682	656	670	661	696	716	664	669	687	631	701	692	660	657	682	685	718	674	691	644	678	634	657	657	607	665	683	670	647	706	700	686	654	654	680	691	652	627	725	673	671	649	671	664	669	714	693	652	641	694	642	647	683	669	731	642	707	667	670	661	665	607	663	666	674	675	655	692	666	663	681	691	685	715	696	669	645	671	674	622	673	685	641	679	664	683	664	666	681	684	657	635	665	654	656	670	669	731	661	689	667	646	661	733	684	652	688	649	678	672	672	652	675	657	608	708	647	705	689	652	669	719	672	644	662	663	664	676	681	691	689	638	702	719	643	671	644	662	677	726	666	640	705	712	671	688	670	695	711	671	695	711	678	614	653	669	686	671	658	688	607	658	681	617	700	688	662	690	705	651	671	664	690	672	709	658	699	628	658	675	659	659	651	678	698	706	725	655	670	662	694	703	638	644	669	717	679	668	682	663	664	684	623	684	673	642	610	695	693	656	668	668	659	690	649	673	657	710	669	707	679	695	702	700	671	648	633	677	690	695	683	652	670	649	674	680	665	687	668	678	651	669	690	710	656	683	656	678	645	672	669	661	671	681	673	637	675	675	706	709	691	641	675	712	666	694	716	692	637	641	650	708	697	658	696	651	655	663	645	667	663	658	675	716	677	671	704	727	641	656	647	654	658	664	676	710	679	633	679	692	634	667	708	707	696	688	642	667	697	692	673	683	662	694	626	670	750	682	644	688	686	660	674	666	689	661	650	704	672	667	693	658	665	683	714	713	643	677	674	677	719	691	711	677	691	670	642	651	663	662	654	714	681	618	720	660	671	645	694	670	641	701	658	676	680	683	659	648	657	706	665	662	677	665	646	663	680	668	662	721	669	715	664	690	707	675	719	711	683	657	685	681	683	663	688	744	657	646	693	707	678	699	642	691	714	672	689	690	650	669	662	705	688	642	655	669	689	709	648	681	672	639	663	707	655	703	662	659	684	669	700	671	719	646	658	664	699	670
10763	12964	17954	16767	12151	8941	7755	4653	4038	3175	2072	1437	937	786	659	516	423	362	333	283	278	232	232	247	207	213	234	224	233	240	236	220	250	249	223	224	245	212	245	214	207	222	224	182	187	197	205	211	232	200	205	191	185	216	195	223	219	203	204	218	201	194	210	201	215	204	214	218	189	233	198	215	208	218	190	197	195	203	196	184	199	217	181	245	184	188	212	221	200	213	219	208	165	207	167	214	193	195	199	192	207	230	238	196	217	210	243	211	209	199	186	202	197	231	185	189	196	192	213	198	224	185	209	200	207	221	212	194	225	173	180	199	183	211	236	219	217	200	211	205	190	221	195	187	196	210	204	167	203	206	219	197	199	195	199	205	201	213	206	206	183	201	204	211	188	199	229	194	217	219	220	197	193	201	203	208	190	190	203	194	227	226	195	203	222	207	176	203	207	189	206	206	219	200	206	206	215	198	215	206	204	188	200	181	198	207	196	209	191	203	209	188	187	219	205	202	205	198	198	218	200	221	200	194	182	200	160	197	205	200	192	207	223	210	202	200	222	224	182	182	212	227	191	196	199	215	184	186	216	246	195	188	191	168	219	209	190	209	194	199	218	192	195	225	191	236	203	219	216	186	204	199	207	235	195	196	209	204	210	237	185	219	215	213	199	201	198	202	202	218	184	194	194	197	208	188	190	202	193	192	216	207	211	231	163	204	209	223	177	210	168	207	206	198	178	218	162	206	196	201	201	199	187	206	215	225	194	199	195	205	193	212	201	208	217	216	218	214	206	204	188	199	215	192	202	206	206	199	210	215	196	219	193	193	208	195	201	192	209	184	188	218	190	189	224	203	208	182	200	182	225	204	226	202	210	199	220	189	188	204	231	223	206	212	199	206	213	219	216	204	195	209	203	215	213	225	222	228	217	197	226	192	217	226	211	191	223	177	202	201	205	204	187	179	209	188	215	189	201	196	201	210	208	202	177	199	205	203	220	193	208	209	193	205	215	195	217	200	178	210	198	213	191	197	218	210	210	206	249	216	190	178	219	206	172	211	170	201	195	209	213	194	188	202	202	194	187	181	194	227	200	210	235	221	214	196	199	187	195	185	185	186	189	220	186	190	195	207	202	212	228	209	205	195	197	189	181	185	193	197	195	218	207	182	231	229	209	204	204	194	207	212	199	195	204	203	195	189	223	196	189	187	185	215	206	194	205	192	207	184	219	210	209	219	195	199	215	216	233	200	209	187	211	206	208	201	225	236	184	208	198	190	181	210	212	208	206	219	188	219	214	202	173	193	217	196	206	214	216	206	210	209	200	185	204	170	206	199	198	194	190	241	184	189	190	182	205	182	202	216	192	226	200	219	195	187	201	202	182	180	189	196	218	205	180	214	210	192	199	198	215	223	180	199	220	201	199	194	204	205	197	196	190	192	201	209	208	202	189	173	180	209	204	183	215	210	207	202	212	189	223	204	210	197	187	185	192	200	191	209	178	200	208	208	193	206	177	192	223	202	217	223	194	193	213	192	226	210	216	190	203	190	224	181	186	203	191	207	200	213	218	208	202	192	202	221	168	197	189	214	201	204	199	212	208	183	199	205	216	219	183	212	204	209	202	204	201	206	194	184	201	233	219	190	224	224	180	189	225	199	209	200	208	207	194	201	185	205	219	189	200	208	209	210	200	190	193	182	180	181	207	189	210	207	206	186	196	211	206	203	209	186	204	214	199	203	192	224	183	196	174	193	186	207	186	209	206	217	190	191	219	203	212	226	214	213	177	206	191	234	189	204	222	213	192	191	208	219	212	204	205	222	190	197	187	207	196	214	213	220	214	198	241	220	197	194	189	200	207	201	188	189	199	183	216	206	201	207	203	178	172	225	188	215	180	201	185	222	188	208	212	221	197	222	193	188	213	187	203	208	181	198	193	174	189	185	199	192	211	183	179	177	194	187	199	193	201	198	201	239	208	213	192	201	194	197	211	210	205	192	218	192	178	209	192	218	214	209	192	209	200	206	203	184	200	222	208	200	201	190	202	190	197	205	240	189	188	204	179	223	201	214	195	176	217	174	206	214	217	196	195	214	199	208	181	201	218	233	204	197	216	194	219	197	208	227	201	209	206	214	219	206	188	206	216	192	189	182	205	221	226	207	220	199	215	210	228	213	197	196	168	205	225	184	204	187	222	201	186	207	203	222	177	214	198	207	206	199	221	196	206	178	219	196	218	184	204	186	185	175	198	197	187	197	197	195	209	210	195	201	224	204	201	182	214	196	246	179	193	199	220	214	179	195	174	224	199	210	197	207	200	209	204	221	178	183	198	209	209	196	163	208	207	199	203	224	216	218	190	190	207	212	206	187	229	194	216	221	172	189	210	203	201	195	216	199	190	204	198	191	163	182	212	186	203	226	195	209	198	190	200	204	200	187	197	196	230	213	210	183	203	197	192	208	203	191	212	216	195	220	168	209	196	178	189	195	228	202	197	205	210	179	195	208	187	186	197	189	194	194	233	206	196	200	230	222	193	194	194	224	184	196	208	204	191	180	210	227	203	202	185	192	181	177	222	200	193	203	231	200	199	167	209	195	202	215	206	217	195	197	203	214	236	178	188	192	200	202	227	202	202	213	192	179	190	220	208	192	204	187	191	180	204	196	201	223	219	232	199	224	205	186	212	219	208	205	204	194	205	217	204	217	200	205	198	202	187	196	195	197	196	209	190	183	178	218	191	194	193	198	208	201	189	190	214	209	187	209	190	214	207	201	208	197	190	184	200	217	214	182	208	204	194	185	226	189	219	203	191	189	197	208	202	185	211	209	215	228	208	216	217	219	189	204	231	178	211	258	196	182	182	214	204	193	202	211	187	188	214	194	202	206	211	191	211	215	226	218	190	207	205	198	206	195	227	187	225	215	191	209	201	230	190	223	212	196	195	216	203	200	200	192	207	216	179	199	187	182	165	196	192	206	214	196	201	218	207	187	207	210	215	209	200	189	229	214	200	206	194	198	206	242	186	197	180	198	202	194	223	224	191	205	204	210	187	197	157	181	174	190	197	195	229	177	217	218	193	188	192	208	179	228	191	195	211	219	225	209	217	200	203	220	190	210	194	204	191	213	186	201	182	181	228	182	213	229	230	188	213	205	198	217	209	196	226	215	189	170	207	219	192	198	215	210	216	204	218	171	212	214	215	176	207	204	190	182	212	208	223	205	193	202	186	205	207	200	206	178	206	188	211	200	214	218	189	197	202	170	199	220	184	229	203	232	192	217	202	180	186	183	192	207	190	168	194	220	195	200	194	226	184	188	217	217	213	187	210	192	182	198	217	176	212	204	200	199	200	209	229	218	213	208	185	201	221	196	213	211	213	188	201	234	213	203	175	166	205	183	210	204	180	225	211	206	221	204	209	176	209	204	211	184	221	202	220	188	207	180	205	201	197	191	204	197	198	197	198	178	205	195	193	197	208	195	213	200	200	186	194	198	207	170	201	198	219	202
11117	14975	24659	26637	23588	22524	20718	15032	15145	12869	9744	7074	5360	4471	3975	2936	2461	2029	1711	1415	1200	987	865	869	919	914	930	1062	945	890	938	1013	960	965	979	906	875	911	905	821	819	756	741	709	762	709	764	677	678	704	682	699	679	651	672	646	685	744	702	689	683	731	747	696	713	681	733	675	665	700	675	651	660	668	679	659	663	645	652	678	719	708	663	695	707	741	719	711	712	678	705	694	686	715	694	651	716	712	686	709	690	693	646	671	672	648	728	644	700	665	664	679	661	688	674	685	698	672	724	632	670	670	667	684	673	738	666	700	653	663	674	704	693	699	702	668	662	629	716	676	679	671	657	700	699	695	761	740	671	681	671	680	656	694	644	730	706	696	668	686	673	716	676	686	652	701	769	677	709	709	641	702	720	698	664	727	704	677	710	679	698	681	712	665	730	679	744	675	697	698	646	660	730	729	681	723	663	687	738	689	758	680	721	740	736	706	698	692	665	673	690	701	690	683	690	739	705	703	690	656	700	702	667	672	694	734	688	735	702	677	654	629	684	635	670	745	672	722	724	699	663	677	720	679	718	687	718	682	703	684	676	649	659	684	748	682	650	673	699	658	684	717	658	668	704	703	767	732	716	689	668	652	700	708	688	683	640	737	704	679	717	689	669	687	753	673	687	706	713	695	674	691	662	643	657	661	699	717	654	682	692	695	661	692	687	739	648	709	652	747	687	705	680	691	679	681	710	698	643	667	663	718	642	670	684	706	710	720	677	722	704	689	715	709	705	697	666	714	688	660	663	694	664	664	714	688	674	686	725	663	697	672	670	688	661	663	704	692	660	682	692	717	696	662	674	676	713	664	707	704	702	701	644	641	694	622	661	710	706	711	683	731	700	670	687	659	663	666	694	727	713	676	720	674	706	705	670	680	723	653	668	667	701	673	678	695	701	656	758	657	629	688	711	671	679	661	654	763	700	694	634	651	619	695	668	662	716	662	671	678	743	723	649	645	703	732	694	681	650	681	648	659	658	672	664	665	681	659	700	696	691	680	642	679	677	658	681	692	716	702	673	731	667	705	671	692	672	687	725	675	716	720	700	710	678	710	698	677	706	689	694	702	687	697	672	700	668	666	657	684	690	668	702	671	670	681	704	641	679	662	716	693	703	660	628	671	700	704	691	672	701	686	715	672	670	668	670	713	747	713	686	698	671	676	728	640	712	656	702	654	713	643	624	722	684	681	692	642	687	662	709	694	697	652	665	718	681	701	660	748	662	701	664	655	646	731	670	690	687	714	651	683	695	681	673	648	697	674	679	722	716	648	678	710	694	687	710	672	694	667	711	651	675	699	631	664	695	723	706	703	677	707	674	708	677	676	671	687	713	706	617	671	678	634	705	721	672	646	634	680	703	665	736	701	653	684	686	726	668	672	648	693	685	677	681	719	715	679	683	668	685	699	664	700	708	690	726	697	741	716	622	678	671	741	671	677	695	672	704	681	702	686	664	699	700	693	651	691	684	716	684	680	692	667	667	679	685	671	684	688	714	642	669	670	691	712	688	694	705	688	733	711	691	671	668	636	736	696	702	678	667	681	693	712	664	699	695	694	649	668	678	681	664	646	702	646	698	698	668	679	696	702	666	673	676	662	695	661	684	683	655	674	651	679	702	681	691	673	701	633	726	650	662	707	732	668	687	725	693	685	665	678	666	630	694	752	678	685	681	666	700	676	683	681	704	700	674	651	626	681	672	686	707	676	722	711	656	672	647	677	685	745	647	673	760	710	696	627	714	706	685	683	718	702	692	681	681	708	738	722	706	684	715	705	686	671	729	682	699	714	740	694	670	672	674	691	778	687	735	718	666	686	667	680	716	677	664	685	708	688	693	703	683	671	684	663	700	672	688	711	700	670	672	661	704	729	694	679	660	709	695	706	715	686	719	724	669	661	682	720	690	661	722	665	697	679	653	692	681	677	682	696	704	688	719	662	681	681	674	680	698	721	646	730	699	672	693	687	698	687	694	703	717	728	699	672	675	712	719	666	696	739	695	695	720	664	653	660	734	689	661	679	725	661	694	680	691	631	639	693	665	703	685	719	667	736	675	692	683	677	712	691	712	658	679	654	654	668	674	656	707	659	694	686	651	654	670	717	696	648	720	688	717	667	679	672	691	717	697	731	727	692	708	682	702	673	698	681	671	681	682	683	690	663	657	672	683	654	621	701	672	712	679	699	651	720	696	708	649	715	714	726	680	636	710	700	708	652	698	677	676	694	670	731	705	706	700	708	721	685	664	700	680	644	672	664	735	681	714	689	745	699	693	684	666	659	693	657	649	672	680	639	710	705	713	691	691	648	715	690	653	709	676	681	728	698	660	690	712	659	702	691	693	703	727	657	680	683	674	691	702	689	677	709	662	695	709	712	668	696	670	708	715	690	699	739	680	722	671	652	701	692	696	692	692	701	706	691	690	674	711	728	664	694	734	680	746	652	668	682	644	713	670	732	721	655	701	702	661	733	663	707	703	676	689	700	714	672	653	748	691	682	717	715	694	730	684	702	665	685	698	664	686	723	648	686	671	733	688	617	662	689	716	673	717	664	684	686	666	699	717	679	715	671	711	723	706	626	699	706	713	710	716	672	669	681	679	693	687	647	704	676	664	677	659	694	646	668	712	717	658	676	693	708	728	700	704	667	698	683	693	722	658	676	738	751	680	690	707	714	682	661	686	664	654	685	686	651	683	680	673	733	725	698	719	694	657	703	672	714	700	708	668	629	701	696	685	722	665	684	676	663	644	683	716	679	691	715	647	660	631	667	678	636	658	661	703	660	702	677	627	697	702	647	657	658	688	686	651	747	642	696	714	687	688	656	699	710	658	672	694	664	706	714	680	740	700	653	703	674	707	669	700	700	634	689	692	662	658	719	665	707	736	667	692	672	698	648	669	680	715	694	691	679	666	730	682	706	677	718	702	678	654	675	707	704	647	646	706	651	649	711	672	709	703	708	760	676	637	742	675	712	671	665	666	714	656	705	676	664	676	679	693	709	689	637	671	725	686	709	733	684	677	714	694	728	729	731	662	655	682	699	652	684	721	713	686	727	739	682	671	678	659	692	700	731	663	670	694	694	691	650	708	660	702	674	659	709	677	670	674	732	739	681	649	699	676	678	701	694	663	744	690	709	701	663	741	706	679	662	693	684	682	683	703	725	693	694	695	681	688	657	703	668	715	674	675	666	727	669	660	668	663	717	679	682	654	700	689	687	641	685	705	689	697	683	649	681	690	675	616	693	651	710	705	720	660	684	665	679	674	697	699	688	685	701	712	713	685	687	714	702	678	684	681	662	692	713	635	668	664	705	662	657	740	691	657	691	697	697	648	676	687	696	702	689	666	670	688	704	691	668	668	734	694	667	690	668	676	643	713	674	672	670	702	672	723	657	661	683	700	655	702	692	685	703	697	709	702	744	706	690	665	698	673	700	653	639	666	676	676	655	658	685	675	709
35597	39841	41456	38858	35500	35051	34514	28073	27142	21094	13688	6551	3132	1948	1477	1150	1101	942	729	551	456	346	326	312	325	263	277	347	306	347	349	351	301	307	325	266	270	262	213	208	168	178	158	182	142	170	176	145	155	178	135	175	177	134	157	126	178	172	168	145	157	141	146	176	158	142	164	161	151	167	145	144	168	145	167	141	146	139	157	139	164	137	149	136	168	143	133	164	174	158	166	152	132	140	150	175	143	155	150	139	151	148	140	160	176	137	155	131	153	150	157	147	166	141	144	147	165	163	145	128	164	154	169	158	142	157	163	139	164	144	149	143	113	151	161	151	162	161	171	157	178	174	162	143	165	144	173	146	144	147	139	151	160	149	132	149	158	157	142	162	156	168	161	139	166	159	166	132	143	155	152	165	149	145	170	142	154	164	165	171	155	141	152	142	182	141	147	160	158	170	149	155	158	153	154	164	131	139	132	139	135	153	149	148	166	173	147	147	158	127	158	140	150	163	156	154	163	161	141	147	146	142	153	154	141	165	175	154	176	150	155	153	161	153	159	148	164	148	131	159	170	156	144	128	143	129	166	170	158	153	165	140	118	142	125	159	148	163	158	142	165	154	158	158	150	150	154	139	155	159	148	133	143	143	147	151	143	135	160	144	161	154	152	161	150	164	172	179	140	155	156	157	158	123	158	137	151	165	136	136	127	141	160	154	156	151	171	167	140	157	142	137	152	140	158	144	163	123	139	142	158	156	132	145	170	163	142	148	170	145	151	173	166	139	165	162	150	154	142	135	138	178	158	149	168	134	156	152	155	131	166	139	155	140	148	137	145	151	156	150	148	171	163	154	143	176	163	131	154	163	160	163	153	171	151	147	147	161	152	164	161	172	159	154	128	154	183	145	160	177	160	138	163	153	142	172	124	141	140	146	169	158	171	158	155	157	172	149	158	176	143	163	150	134	144	155	157	164	172	152	150	151	134	184	139	144	145	174	162	162	157	165	120	138	152	163	160	148	167	183	155	178	163	160	129	173	136	152	131	155	148	167	169	145	135	161	148	154	141	151	131	151	188	168	158	130	149	168	151	167	168	163	156	151	147	142	174	159	145	137	173	170	148	179	176	135	164	164	156	143	146	175	151	160	172	181	151	143	144	156	174	137	140	169	131	174	140	137	171	163	163	145	150	173	169	160	153	135	158	151	178	150	154	166	149	161	142	161	144	150	160	139	152	152	158	151	151	174	156	142	145	134	166	126	149	171	141	140	161	160	150	159	152	156	136	154	136	148	148	161	145	147	156	162	152	147	167	152	148	151	142	163	141	153	156	162	161	147	140	142	141	148	143	150	161	164	144	155	146	143	182	139	173	134	165	149	177	163	166	123	167	150	156	166	159	165	140	169	147	137	125	147	186	156	162	141	137	153	157	156	161	139	175	147	163	147	147	153	164	155	154	164	126	160	157	163	163	157	166	159	168	159	158	152	144	143	147	156	170	165	152	158	151	149	161	156	156	165	148	154	139	146	139	155	159	145	148	138	148	155	141	161	166	151	158	165	173	155	144	146	156	154	163	150	155	147	166	171	180	162	153	151	151	159	172	157	141	161	164	164	146	138	133	160	160	177	147	146	137	150	171	174	148	160	178	159	152	140	162	169	165	118	135	157	157	155	131	142	155	185	150	159	145	173	186	149	165	157	166	165	157	148	140	154	161	152	138	143	178	159	128	163	153	148	147	132	155	146	153	160	178	157	152	149	168	152	146	140	166	173	136	160	151	132	147	181	150	158	121	124	155	149	196	140	136	172	170	160	131	158	150	156	150	173	151	167	133	158	133	145	173	185	153	150	131	153	190	158	159	166	142	128	171	146	157	141	145	154	144	158	142	134	156	163	143	177	163	164	180	170	168	156	147	158	156	143	109	162	146	141	156	160	146	147	172	171	135	157	137	139	166	151	165	151	125	152	158	149	178	147	140	168	153	141	172	151	152	134	150	155	142	183	139	158	155	176	148	156	161	156	144	169	170	168	145	178	148	156	154	134	158	137	158	155	159	141	152	162	145	163	186	167	148	146	135	166	161	152	153	167	154	179	130	173	164	168	150	158	144	147	149	129	160	170	144	143	165	153	156	152	152	135	168	152	166	145	157	168	154	151	145	151	157	125	136	158	152	151	169	137	158	151	164	170	146	142	156	161	171	157	146	152	148	159	169	163	139	151	139	144	141	137	143	147	160	165	160	165	170	153	158	159	164	153	161	158	139	161	155	179	158	140	148	172	153	143	161	150	153	168	153	142	162	162	138	164	160	142	149	150	157	150	166	154	169	143	167	164	146	134	145	152	141	174	147	183	153	134	149	155	165	153	153	162	168	146	162	150	126	162	152	144	159	171	148	138	141	138	147	156	154	167	145	156	161	154	140	158	152	170	171	176	120	154	142	170	160	160	161	157	161	156	162	151	156	137	154	140	156	139	149	135	135	138	162	146	174	165	142	149	152	153	151	166	122	166	153	159	170	147	141	148	167	140	138	133	149	157	162	137	158	142	137	178	153	141	164	142	150	143	166	153	152	144	146	128	129	161	174	161	169	151	157	145	189	162	160	138	139	140	144	138	147	131	142	154	136	157	149	141	176	125	156	168	161	150	180	157	152	165	129	134	157	144	142	136	148	134	176	160	154	156	146	183	156	139	119	140	144	131	156	153	155	141	144	160	160	139	155	146	141	131	155	161	164	145	157	152	170	153	153	164	145	152	154	162	160	125	163	169	161	156	153	166	156	150	151	176	150	142	188	158	142	168	167	203	185	161	139	159	142	149	150	173	135	171	159	159	155	159	151	154	171	173	190	155	167	134	181	157	149	137	193	146	155	147	147	140	171	170	158	167	142	140	163	169	151	165	161	162	153	152	147	141	140	169	153	168	151	138	162	152	146	162	139	190	171	142	164	162	154	137	155	145	148	147	161	159	159	134	149	161	136	146	140	154	143	171	149	173	154	169	154	160	149	138	165	159	136	170	146	134	157	148	145	157	159	162	148	159	146	157	153	154	153	169	149	154	166	166	158	163	148	164	187	159	152	161	152	164	157	159	168	155	129	137	149	162	152	159	144	182	142	161	157	150	134	183	147	153	157	148	164	140	139	154	160	144	144	146	145	143	174	147	144	140	137	142	127	143	153	164	149	134	156	149	147	141	169	160	141	157	137	162	148	160	163	159	169	155	165	149	161	146	162	171	168	163	155	150	160	154	140	138	153	163	153	171	160	160	176	140	161	166	154	157	146	139	175	148	142	170	148	159	168	140	159	124	163	181	154	150	169	150	150	162	149	138	155	166	133	169	148	155	151	153	141	161	142	181	135	171	152	146	166	168	155	158	154	139	139	152	134	172	159	145	161	142	156	141	134	164	161	155	140	148	141	183	146	150	133	139	145	155	156	160	137	147	160	142	140	156	140	179	177	136	170	139	155	144	148	131	146	163	167	120	156	162	142	148	155	170	153	157	165	155
30638	40629	46302	49557	53717	53856	47767	42843	41125	35489	25506	16122	11753	10186	8476	7126	6704	6023	4722	3272	2842	2141	2023	1861	1784	1560	1976	2140	1760	2036	2180	2277	1960	1976	1937	1660	1418	1246	1107	1025	845	815	717	663	611	592	585	582	571	568	551	574	567	553	512	558	560	563	559	522	552	535	570	537	569	538	534	532	525	521	568	547	549	540	558	569	558	548	533	538	552	554	507	567	554	522	547	565	514	560	528	534	573	558	531	555	574	550	544	548	528	519	528	561	543	545	563	508	553	530	589	514	543	561	535	540	475	526	562	601	550	558	519	510	532	560	499	543	522	538	557	516	554	517	538	508	522	532	524	553	553	528	568	495	517	548	530	528	491	544	496	561	538	550	521	521	509	539	534	553	563	523	531	542	525	541	558	503	513	591	503	551	548	564	583	501	510	535	563	536	559	530	515	538	508	507	541	544	516	540	534	514	520	568	600	524	530	510	566	550	565	521	539	539	555	556	525	558	517	489	523	508	563	555	565	513	559	571	535	521	493	494	555	543	531	561	544	491	545	530	521	534	528	578	507	565	516	595	543	562	556	535	532	585	530	525	563	562	546	515	571	516	540	526	559	538	580	512	514	562	540	567	584	517	516	537	514	533	510	551	519	515	541	542	521	561	522	506	545	525	577	547	531	556	575	508	561	577	507	525	557	558	550	515	564	503	548	540	538	492	528	497	537	586	542	527	539	556	587	595	554	495	533	555	549	521	518	531	532	548	540	569	508	497	545	532	552	578	497	550	526	513	540	578	537	528	564	481	568	582	543	561	498	530	501	502	528	503	555	523	534	538	544	530	541	545	528	542	512	521	531	558	527	528	545	548	570	541	490	551	509	547	535	536	502	536	531	525	515	509	566	547	514	562	528	546	563	529	520	553	540	536	527	514	526	528	567	541	505	552	574	565	529	497	539	548	533	536	587	550	520	520	518	556	524	538	533	513	532	560	544	507	555	539	519	513	549	530	535	510	567	534	545	578	560	533	528	561	509	545	520	552	504	576	516	532	537	526	540	564	551	573	506	537	556	490	522	525	545	490	545	560	582	497	502	519	560	542	539	579	543	541	532	531	504	551	517	571	518	567	524	570	521	573	553	522	560	556	557	522	531	556	562	510	565	564	531	562	524	525	543	536	552	517	512	530	561	518	508	551	573	548	500	528	526	553	560	524	567	586	514	552	547	548	524	521	528	578	543	560	545	518	532	526	538	553	510	549	527	584	545	505	502	531	540	523	527	532	564	542	519	518	549	523	559	602	543	525	534	549	536	550	549	533	528	499	570	514	528	517	543	577	487	529	526	565	538	539	517	538	524	518	546	562	521	543	561	528	572	523	499	598	514	505	563	566	504	578	531	564	565	567	512	508	537	547	506	558	574	536	574	518	515	518	502	541	530	563	500	555	570	538	526	512	538	519	579	531	547	539	566	575	532	549	536	511	551	545	534	587	549	552	533	486	522	553	582	595	525	552	529	467	552	535	541	543	519	539	518	531	511	539	534	560	543	566	555	532	539	531	522	485	547	556	514	522	500	543	522	497	540	539	560	545	516	507	547	524	534	537	571	529	513	543	535	551	531	548	523	582	533	575	533	532	559	553	540	585	503	541	518	486	545	521	549	542	557	527	531	526	576	565	492	525	576	535	562	544	528	560	557	487	537	527	532	525	496	521	551	519	514	579	524	550	521	526	536	551	500	589	503	500	561	471	559	550	530	521	546	515	515	544	525	551	523	514	521	572	537	557	554	538	551	580	553	576	528	487	512	540	514	566	532	532	516	556	570	543	534	534	546	557	514	539	572	522	524	522	539	563	522	568	520	585	503	512	537	532	507	565	538	544	504	537	571	511	561	547	536	537	564	528	541	519	566	577	518	546	583	512	521	554	530	534	561	506	556	518	512	551	534	501	573	549	546	538	544	505	562	535	560	543	563	510	544	480	522	532	500	517	488	558	538	541	543	506	516	508	545	541	546	558	576	563	547	560	567	543	527	534	568	512	538	536	516	528	507	524	543	510	562	503	541	558	561	555	547	512	547	530	549	517	530	565	569	517	591	512	542	580	539	523	544	555	517	525	499	542	531	483	575	547	550	534	546	533	517	576	562	539	507	549	549	518	516	514	541	594	566	568	533	529	538	543	559	511	577	557	522	537	499	573	534	575	587	518	531	558	529	565	553	542	534	552	564	559	525	570	564	530	529	551	558	518	576	511	532	525	507	546	585	529	508	541	549	557	554	552	519	553	567	550	569	527	534	555	536	533	576	530	569	537	492	553	532	542	513	544	574	536	496	584	581	536	526	572	508	552	553	546	544	527	550	538	563	548	529	560	555	509	529	554	503	530	543	547	547	519	551	551	533	512	542	543	516	528	530	541	531	533	548	569	540	506	468	535	551	574	554	534	504	481	534	552	584	511	526	492	546	519	521	541	551	540	553	535	505	600	512	545	527	500	568	563	542	563	554	553	522	482	513	489	475	538	537	519	510	563	560	573	552	531	582	499	562	542	573	548	567	572	556	494	561	537	505	561	563	539	519	606	513	539	506	502	533	546	558	536	564	544	543	452	546	547	524	568	507	533	516	532	509	559	507	534	537	514	563	549	514	549	584	546	494	529	517	541	531	560	527	517	524	525	528	549	558	522	580	549	507	538	537	573	604	523	513	525	539	551	551	578	543	542	552	546	542	562	536	530	507	566	555	564	544	524	482	504	589	550	553	526	549	540	523	519	569	548	503	525	529	489	514	506	525	509	530	543	523	524	563	527	551	533	556	554	591	529	534	567	571	571	582	534	549	554	559	511	539	520	501	535	577	547	500	515	574	531	544	518	561	553	528	589	558	544	544	527	526	506	501	564	574	533	551	578	542	495	523	499	552	512	522	518	533	544	566	531	522	549	539	540	550	523	546	564	539	562	548	522	553	533	543	513	552	556	573	562	536	545	525	507	538	536	519	507	524	543	511	559	517	522	530	521	521	546	476	547	506	524	537	561	552	564	541	520	512	531	513	555	541	580	529	577	559	557	541	516	535	569	543	532	545	521	546	599	546	506	549	559	517	584	539	547	528	526	519	531	573	503	533	554	564	500	526	515	540	562	555	482	548	539	532	519	562	580	570	528	519	549	544	518	529	573	508	548	526	526	538	557	528	530	552	557	504	545	509	563	570	525	517	544	563	524	479	547	537	545	546	526	534	502	542	547	517	548	550	548	544	563	553	545	551	580	520	541	550	566	476	514	512	554	508	512	549	531	498	547	529	542	558	535	551	536	513	512	542	534	548	510	501	560	484	527	547	556	499	514	541	546	528	563	523	530	537	534	531	556	523	547	562	535	573	533	499	544	497	551	535	546	522	538	539	546	525	493	547	535	499	541	541	535	517	534	546	523	550	556	554	513	592	484	573	520	541	497	541	512	550	514	506	523	526	520	550	551	541	558	507	496	540	543	502	510	558	538	523	554	565	511	530	537	545	541	539	518	511	548
42723	40479	41078	38296	36135	37706	37596	32593	32627	27380	19952	11169	5641	3663	2452	2041	1780	1640	1179	804	764	558	541	549	472	520	521	470	506	566	626	537	539	547	522	474	406	372	316	296	233	287	254	247	223	236	227	233	215	179	228	215	221	196	204	215	208	197	231	188	203	224	229	235	220	193	208	198	224	194	197	187	227	227	212	199	188	226	219	227	230	208	198	201	215	197	197	208	215	204	189	232	220	206	209	211	182	207	207	221	189	234	213	220	206	211	191	212	212	215	201	203	212	203	226	228	227	234	192	229	223	192	216	204	197	205	210	202	210	201	201	206	227	220	221	210	217	195	237	205	206	218	187	216	190	222	207	217	216	230	188	230	207	205	178	217	220	223	200	192	231	221	210	212	204	193	217	213	184	236	241	204	207	202	226	212	233	199	202	208	190	213	212	209	188	245	208	196	223	191	193	187	218	220	236	216	241	182	232	240	222	213	206	208	205	217	205	202	221	217	188	232	193	211	211	235	191	216	208	212	221	220	206	223	233	219	214	220	188	193	238	226	208	204	213	241	218	202	193	197	218	225	189	184	188	221	202	213	231	231	214	208	187	218	220	184	227	219	233	185	214	219	203	205	213	222	198	227	210	199	214	189	200	228	208	202	210	218	204	195	205	185	209	237	210	209	228	221	222	184	209	198	212	200	246	199	227	216	213	205	195	197	209	230	207	214	208	206	244	191	211	214	217	203	218	203	232	203	215	195	183	235	206	211	184	223	213	201	203	195	246	201	218	203	209	203	199	187	217	185	214	204	241	227	200	201	210	209	206	201	207	204	219	191	186	200	229	192	197	205	175	224	213	196	182	208	224	210	206	184	197	200	199	246	218	212	222	214	224	207	185	210	200	230	190	219	197	210	205	197	192	211	189	216	211	195	242	185	206	210	215	232	220	189	210	226	202	227	204	198	194	186	198	204	193	202	236	204	220	198	194	218	200	210	204	222	224	228	218	204	213	223	210	232	207	193	199	218	216	230	222	229	208	220	213	184	211	220	214	220	190	204	214	235	216	190	193	195	192	204	218	197	211	192	204	207	208	199	213	212	201	226	197	211	220	203	201	186	195	206	210	229	192	210	210	204	227	195	206	203	223	214	191	207	220	218	218	213	230	185	200	196	190	223	208	216	229	220	206	228	207	205	225	229	207	225	183	201	207	201	204	197	221	205	238	216	197	222	190	207	217	224	226	224	216	211	196	212	222	208	172	197	211	200	219	205	196	229	224	222	208	213	217	199	222	204	195	190	208	217	235	200	209	221	212	228	208	183	199	187	198	223	186	200	192	235	218	203	197	225	206	209	223	210	197	203	207	201	218	191	194	202	228	192	216	191	223	219	199	236	213	214	203	198	199	222	217	232	226	205	238	189	217	225	205	220	204	197	198	194	210	192	222	204	210	228	222	207	191	225	195	205	196	185	239	192	207	210	200	190	194	205	196	193	197	213	196	233	223	207	187	227	192	221	214	211	220	195	237	199	181	216	203	200	207	205	192	197	199	203	203	207	229	232	177	217	192	218	223	209	206	220	199	222	221	226	194	218	217	214	218	233	209	222	206	227	236	222	209	223	218	227	208	219	220	227	187	215	225	192	194	189	193	228	233	187	188	199	213	223	202	194	237	215	193	207	217	187	188	196	208	230	197	232	182	200	206	195	184	191	211	202	224	184	197	203	194	188	199	225	207	195	192	201	202	202	191	202	220	214	210	188	237	219	231	230	212	213	218	209	184	205	216	231	206	208	204	204	207	221	233	208	224	215	231	191	219	204	192	221	227	193	213	216	186	178	189	241	212	220	194	199	200	216	220	192	201	228	200	190	218	241	226	222	196	221	222	222	185	174	189	198	230	196	229	189	202	225	195	197	218	214	219	227	204	224	189	202	209	224	170	200	176	204	209	184	187	205	199	221	202	218	213	217	161	170	224	211	203	225	191	196	205	197	193	200	191	189	210	209	201	201	194	228	207	185	194	216	218	199	209	197	214	208	197	217	206	218	216	210	203	202	177	222	194	214	213	206	192	212	198	207	198	199	195	221	209	221	209	211	191	216	244	219	195	212	200	216	204	211	211	190	197	204	218	235	208	221	192	214	178	206	236	221	201	213	231	210	199	182	220	198	205	185	210	224	197	212	203	221	209	222	214	213	210	222	239	203	211	224	221	207	216	210	198	199	203	203	207	247	219	210	202	205	196	218	190	195	215	207	213	218	184	195	209	206	215	204	201	187	218	219	212	209	242	202	222	208	219	223	215	192	206	223	218	200	205	205	217	219	185	197	209	243	222	218	213	185	205	212	206	202	211	203	199	205	218	216	221	195	207	204	220	218	213	209	213	197	178	209	198	208	200	203	202	223	217	185	207	186	195	228	224	217	208	224	199	187	226	198	201	209	194	220	194	221	197	211	198	190	192	213	198	214	201	210	210	213	200	204	196	175	199	184	228	206	217	223	213	227	196	214	230	211	193	226	205	208	222	195	181	195	217	193	220	221	234	209	190	214	233	218	202	213	235	217	212	204	224	241	181	212	199	194	235	193	224	204	192	199	222	215	209	204	228	205	201	220	207	216	201	243	186	220	213	219	228	195	218	214	202	226	184	208	212	218	201	189	198	212	214	196	224	198	212	196	193	216	221	210	224	185	228	207	210	189	216	193	223	206	197	223	219	192	230	209	200	216	208	226	234	186	190	193	216	207	170	206	256	207	198	206	182	185	199	203	219	205	200	202	212	217	222	211	203	210	203	195	206	214	184	196	166	204	217	204	224	203	216	190	184	244	207	210	211	229	199	234	221	233	234	202	241	215	219	222	218	206	203	216	183	208	209	219	175	188	189	204	182	223	209	202	211	218	170	190	202	195	215	199	218	211	251	194	206	213	229	193	200	222	218	190	187	207	210	212	199	204	213	214	193	201	185	210	212	211	207	226	213	226	203	222	202	190	236	219	217	207	189	209	198	201	229	216	204	202	225	210	197	214	214	222	203	227	215	194	229	197	197	194	211	208	170	207	216	220	207	181	184	218	227	197	200	192	188	241	243	206	202	225	207	207	197	213	203	223	254	212	210	193	217	217	193	194	235	225	211	222	219	180	201	217	206	208	210	231	221	214	184	195	221	214	207	230	191	183	219	209	225	218	216	206	198	224	239	219	202	218	196	202	217	214	215	206	217	223	208	211	232	203	218	179	200	209	194	216	207	218	220	214	202	196	198	210	231	211	213	209	167	219	219	225	226	186	213	220	194	215	225	228	203	189	204	209	183	224	214	192	186	233	206	204	213	196	209	178	202	191	226	212	219	225	201	200	212	216	190	198	212	210	214	216	195	206	207	225	208	254	200	231	217	204	213	196	206	193	202	225	214	207	216	173	214	220	191	225	200	191	218	212	214	203	186	220	218	224	223	201	229	220	200	205	236	231	218	207	223	200	201	204	198	177	197	218	195	217	236	234	207	209	228	192	204	206	206	231
37826	46477	49686	53022	58824	60252	52742	50421	48209	42560	31460	21057	16380	14954	11849	10648	10264	8907	6859	5265	4528	3329	3247	3009	2939	2982	3217	2870	3099	3567	3961	3517	3361	3423	3374	2753	2248	2002	1603	1360	1187	1102	1030	898	829	823	777	676	788	719	785	728	710	743	767	729	746	730	701	708	660	720	687	649	709	720	677	655	695	701	720	646	717	688	703	676	741	718	675	712	691	718	693	683	700	696	664	673	714	676	659	689	714	663	681	676	669	706	687	744	656	680	705	706	647	707	712	656	676	685	687	722	669	680	662	697	674	638	615	682	703	684	694	667	670	648	659	696	672	663	662	697	650	663	678	673	711	687	712	712	700	686	696	713	673	677	640	687	664	672	713	690	640	653	696	722	651	719	680	676	666	712	636	643	655	676	712	710	706	673	727	666	629	659	683	655	657	655	696	711	626	683	689	665	683	665	712	675	675	636	688	690	667	656	684	663	699	723	703	639	684	649	661	723	675	718	660	679	678	667	640	686	675	675	635	723	659	678	654	711	687	629	718	706	694	685	704	723	677	720	617	673	706	741	716	710	696	686	628	676	677	647	698	665	696	677	730	685	686	690	707	663	667	718	664	689	637	676	669	675	677	681	702	673	628	657	672	669	672	697	659	691	654	693	674	666	647	695	691	680	690	692	680	675	624	692	644	667	682	675	666	691	641	667	723	699	679	644	695	645	690	654	726	701	679	652	684	599	676	709	710	687	646	654	703	666	590	704	689	655	657	663	704	666	669	701	653	675	643	658	650	692	721	690	672	693	656	660	685	665	685	688	675	649	694	718	712	707	673	685	676	677	630	673	649	643	687	707	693	673	695	666	650	700	652	678	711	657	695	633	696	666	686	681	701	704	665	636	674	701	727	660	712	726	687	644	674	701	704	697	671	685	656	705	667	668	693	672	718	729	704	700	642	686	670	668	667	629	655	666	673	695	664	676	685	668	686	587	654	701	680	654	712	699	697	643	641	662	673	657	639	666	682	659	664	682	668	678	620	657	651	701	678	651	652	693	586	688	630	688	678	676	690	673	706	625	703	681	669	644	700	685	654	671	663	645	725	662	683	717	717	644	689	672	681	705	635	679	684	639	693	664	657	731	695	659	663	689	627	679	664	697	662	686	658	656	733	606	688	668	665	681	640	686	652	686	679	697	655	671	653	661	690	691	728	693	704	661	656	709	677	611	649	666	683	664	662	659	675	684	704	681	685	705	667	685	685	681	697	672	677	692	667	689	693	640	707	650	662	686	680	669	717	693	691	664	689	656	680	690	672	687	702	683	696	641	673	687	685	592	693	732	658	660	675	669	665	662	696	697	665	688	693	673	715	696	678	653	726	690	623	690	679	649	681	608	652	683	668	714	665	700	681	663	684	680	677	709	672	693	713	701	654	647	635	668	652	614	661	709	641	692	661	736	645	670	667	693	707	683	685	678	728	673	676	683	657	672	702	675	708	683	676	703	702	734	681	652	681	683	646	693	713	662	718	677	657	682	681	677	675	691	704	741	646	674	678	686	678	674	683	626	632	690	661	650	663	645	647	670	694	668	668	685	696	693	725	679	689	708	672	671	656	644	665	718	722	675	681	689	679	660	615	641	656	701	676	695	673	693	699	644	653	696	723	668	707	675	691	687	702	692	682	703	670	671	706	682	722	638	680	660	680	637	664	697	698	656	681	656	670	660	678	650	689	666	704	629	696	677	715	681	677	673	689	666	681	642	680	643	648	657	701	693	659	658	670	652	663	648	725	687	706	690	680	707	684	726	659	679	671	718	698	690	684	695	640	651	686	715	675	662	684	650	707	699	694	664	651	761	692	681	701	724	687	685	696	597	685	629	663	693	699	667	660	718	727	673	654	652	664	666	670	709	636	680	665	668	676	634	685	685	706	637	688	657	701	646	702	650	678	695	677	659	665	691	648	687	657	668	649	680	680	685	656	641	658	655	666	641	692	690	686	704	639	682	646	637	646	654	647	665	698	718	727	700	708	683	687	666	642	754	682	692	685	684	658	692	667	665	635	673	682	634	668	720	678	663	646	691	700	670	717	710	685	708	683	673	628	719	735	681	632	666	663	638	702	674	693	708	680	675	662	676	671	667	693	671	654	647	680	666	647	661	709	698	677	661	693	654	705	658	645	724	678	635	648	699	657	693	688	683	665	698	691	640	674	641	664	699	687	696	723	696	623	703	694	713	715	673	674	690	710	676	673	676	664	692	707	684	691	626	717	723	682	683	687	676	697	691	675	670	665	641	660	679	699	697	651	692	739	695	701	660	644	662	673	672	717	697	643	703	668	624	664	635	650	668	694	706	671	665	684	646	692	651	675	693	690	674	709	682	695	650	673	715	705	677	714	628	698	704	684	688	691	669	693	675	678	643	684	672	671	688	716	658	680	657	639	698	691	663	707	718	656	699	678	715	698	707	677	726	670	673	665	706	714	684	653	668	644	704	656	661	687	648	661	691	676	696	716	681	686	707	675	697	690	635	650	639	662	705	702	693	652	640	671	681	689	662	667	703	638	725	641	664	696	635	675	645	614	678	738	689	705	704	731	660	676	662	670	700	666	675	679	687	656	633	691	715	647	640	666	650	635	644	650	660	722	684	646	676	666	704	647	645	671	714	675	707	719	647	704	691	711	695	631	709	647	681	692	653	654	678	651	669	683	707	673	657	663	712	676	662	713	629	742	676	672	667	691	660	680	679	706	743	701	670	702	673	704	673	703	666	644	706	712	694	634	656	714	667	660	669	681	692	665	644	700	693	733	645	650	717	688	660	694	674	737	680	717	694	714	701	747	702	680	685	683	673	669	713	646	697	704	667	714	692	664	646	706	608	673	683	684	702	661	662	687	664	710	632	681	694	666	704	665	621	642	690	712	649	686	708	679	668	658	708	675	613	697	689	736	650	691	669	680	668	642	662	682	727	657	672	688	628	680	655	671	688	680	647	689	659	684	650	705	671	695	653	668	699	690	647	686	702	702	633	671	666	669	679	694	650	694	697	719	700	686	658	653	686	678	692	719	692	689	700	693	693	706	716	694	656	676	699	701	671	691	686	696	714	724	697	693	688	699	667	703	684	638	637	702	692	672	681	644	691	684	692	707	641	740	711	658	676	664	689	697	661	704	661	655	662	721	659	656	649	705	659	634	633	718	697	673	649	673	662	674	676	678	640	669	643	663	667	650	693	640	658	686	644	681	656	668	672	681	671	650	701	692	681	665	683	625	713	718	668	652	678	653	680	676	661	720	662	670	653	712	692	668	685	603	667	641	621	618	696	621	701	742	689	682	653	666	659	628	693	670	685	689	672	660	684	681	707	685	691	706	658	681	665	697	661	643	688	651	655	688	713	676	699	652	730	682	701	678	715	677	685	675	678	654	668	703	684	632	651	683	677	701	677	689	691	704	725	710	675	708	648	652	670	695	658	659	668	669	681	683	650	653	645	656	697	724	640	660	638	659	692	668	660	644	688	677	686
10636	12819	17489	16690	11949	9123	8186	5253	4115	2917	1865	1115	912	746	568	478	403	378	293	251	219	230	240	201	232	243	216	207	218	203	224	254	218	252	226	210	229	204	258	210	210	229	191	219	216	223	236	200	218	212	212	216	195	209	209	214	223	191	191	204	203	209	172	205	205	198	191	226	205	200	186	201	217	226	201	192	221	196	189	204	208	215	190	192	221	193	181	190	186	188	217	194	193	207	195	206	244	223	192	189	207	175	212	198	218	210	194	197	216	234	188	208	220	218	195	208	194	204	178	193	191	217	210	229	178	210	205	186	213	181	222	206	233	201	202	207	208	197	224	204	206	189	199	207	195	216	187	205	201	188	199	205	185	209	202	220	216	204	188	201	198	181	223	199	187	200	210	200	189	191	205	206	175	198	215	224	200	197	191	196	182	180	195	202	200	188	177	199	210	213	214	196	226	222	213	202	209	206	215	188	218	197	222	174	203	206	199	203	211	193	197	194	207	212	222	217	200	207	208	213	204	196	210	218	209	176	194	213	202	218	196	193	208	193	201	206	199	187	212	214	196	220	189	206	223	201	212	200	213	229	199	210	211	206	200	199	201	243	180	193	213	221	207	199	201	217	237	171	198	209	195	204	187	190	170	233	199	194	208	201	201	200	218	192	193	176	179	216	201	203	185	213	203	209	206	179	200	215	196	219	201	191	187	221	214	202	207	216	187	213	183	189	189	206	213	205	193	195	215	190	186	179	218	175	218	205	198	187	229	200	199	208	189	185	212	194	187	221	195	213	197	201	188	202	209	198	233	182	200	197	217	211	218	227	179	209	203	215	207	223	228	219	200	202	220	175	216	178	191	223	214	199	194	210	200	200	210	212	219	194	181	216	193	191	187	187	189	206	193	219	222	194	210	214	230	216	237	196	212	211	207	194	215	214	200	218	201	217	205	204	195	188	200	204	198	187	192	216	217	197	201	187	203	189	195	221	204	209	187	195	174	226	194	217	188	240	203	186	192	236	210	200	230	212	177	198	192	209	210	192	203	241	213	210	187	236	207	196	193	197	213	216	211	189	191	187	213	190	220	196	217	170	230	203	201	175	217	186	222	196	217	195	200	182	210	207	189	208	195	227	187	192	203	188	193	211	216	202	203	204	200	228	198	189	192	205	202	218	202	228	221	209	205	198	224	190	210	198	203	197	202	177	225	216	226	206	237	221	217	226	207	197	223	197	177	196	226	197	201	188	219	189	206	182	219	217	217	187	189	194	190	198	189	187	204	186	221	204	202	200	210	206	221	220	194	192	200	211	182	219	204	200	211	192	213	215	212	196	206	190	203	196	212	185	181	201	211	203	214	193	225	201	209	198	201	211	204	218	208	209	225	208	210	231	191	227	214	206	207	188	211	199	248	197	206	189	217	195	209	211	204	203	203	175	220	209	204	226	212	210	200	213	188	192	205	219	195	238	234	200	201	221	195	230	195	178	224	216	216	189	213	197	207	207	197	197	199	185	192	189	168	215	198	220	225	203	207	212	210	236	207	185	204	209	215	200	194	204	221	195	204	201	180	202	211	212	211	179	190	228	202	190	207	198	214	228	199	209	190	203	211	193	191	195	196	211	193	211	188	224	187	191	207	200	220	198	220	188	214	201	188	207	198	200	211	182	204	217	214	214	207	220	194	213	206	197	235	200	209	223	229	211	239	213	197	219	184	189	188	222	224	193	195	214	220	235	212	219	195	180	207	200	180	213	188	186	214	205	217	213	207	194	223	208	205	227	199	188	194	216	203	218	208	216	217	214	198	207	162	208	206	197	167	198	224	220	234	202	194	209	206	202	201	226	193	201	198	193	196	212	229	193	227	211	199	206	206	235	182	195	189	190	209	202	206	199	217	220	214	201	176	201	207	201	240	200	180	201	207	206	206	227	217	194	181	203	202	195	229	217	208	180	200	213	210	217	192	216	187	201	211	173	221	211	185	217	189	182	180	204	212	202	211	205	190	191	177	207	195	203	189	183	212	203	211	192	192	195	196	223	213	202	210	194	194	199	197	189	205	194	210	193	201	194	181	191	206	192	215	206	218	183	210	195	204	215	179	223	181	226	209	205	193	193	213	192	194	203	217	210	192	183	199	187	193	231	200	209	185	205	206	183	202	203	220	197	200	204	211	223	188	206	199	186	202	215	196	201	202	188	178	200	193	195	200	221	234	191	229	193	223	214	217	221	193	200	179	193	196	203	199	190	210	194	200	212	187	218	208	207	198	185	208	167	231	185	208	210	174	198	189	187	211	216	217	223	226	190	191	201	193	189	187	201	186	196	210	191	189	191	193	201	195	221	205	178	192	216	194	192	212	220	211	203	201	220	195	172	210	196	220	209	201	221	182	212	206	189	216	182	218	214	187	209	175	207	181	203	191	215	181	200	201	211	199	196	205	212	219	209	206	235	225	217	215	225	229	201	201	206	190	204	207	174	198	215	215	199	205	199	194	191	196	213	204	200	193	194	197	193	192	210	189	214	194	209	208	178	200	232	206	198	211	217	213	211	188	206	210	196	189	202	202	213	198	184	212	195	194	223	216	180	219	214	207	196	212	207	205	225	206	204	181	229	214	226	198	214	192	184	167	187	225	203	183	202	197	197	216	194	185	185	188	201	182	201	213	181	204	186	185	227	195	231	202	210	216	193	218	203	196	201	206	215	201	194	189	218	227	189	218	194	199	235	193	187	193	191	205	186	166	217	181	235	224	184	230	201	218	178	198	208	213	201	215	193	202	209	183	179	213	222	194	220	171	186	181	188	189	193	193	193	210	206	205	176	228	195	211	225	234	223	203	191	201	216	218	191	190	196	203	216	212	213	184	202	238	195	210	220	190	198	200	227	194	209	212	206	195	201	213	206	183	196	198	213	211	207	198	209	212	194	223	195	201	195	205	189	201	179	226	213	214	195	213	199	205	211	206	213	209	198	200	198	222	186	206	226	205	191	207	181	179	225	233	185	170	237	215	221	183	209	186	204	220	189	210	211	208	207	178	184	226	223	194	214	224	218	207	222	183	208	212	188	216	206	217	205	193	211	191	214	205	197	220	180	191	213	194	200	183	185	191	198	216	194	231	237	197	191	205	209	187	196	204	225	190	207	208	196	202	201	202	197	189	225	202	193	183	193	217	201	188	173	226	184	218	203	221	204	239	197	200	198	235	188	199	199	209	190	198	198	210	216	205	205	188	255	215	235	202	179	205	197	195	202	181	218	199	222	216	200	206	231	209	186	209	230	194	199	203	205	208	197	183	200	207	187	182	214	198	210	211	168	216	203	209	206	212	183	193	180	214	173	234	191	194	215	194	186	202	208	213	204	219	216	193	218	207	175	203	201	215	215	213	213	219	238	223	180	224	206	199	201	206	207	205	222	196	189	190	209	210	201	190	222	206	213	207	227	202	188	202	200	191	199	187	218	192	190	193	186	183	206	207	202	206	220	185	202	204	205	219	212	216	185
10558	15322	24691	27516	24735	23371	21387	17076	15997	12365	9082	6272	5353	4309	3308	2699	2239	1897	1549	1225	988	831	844	882	886	938	869	905	980	1016	951	1026	974	984	928	911	965	969	849	820	804	763	705	775	707	742	704	690	668	709	737	728	685	693	667	682	705	682	655	681	691	725	673	691	669	706	702	715	678	703	696	690	659	717	682	650	710	697	651	696	656	679	711	724	688	726	656	664	692	711	681	658	708	674	721	662	656	686	724	694	661	673	704	698	720	661	632	686	656	708	700	717	735	702	697	656	674	717	660	706	705	715	687	699	679	728	705	673	696	664	699	678	740	683	670	676	660	646	727	701	666	742	689	674	640	717	717	729	700	715	719	721	690	730	684	686	695	683	671	663	701	688	709	682	707	686	700	700	618	710	700	690	680	701	637	700	695	644	642	687	723	640	735	717	674	717	687	717	741	677	753	686	666	710	695	685	674	679	672	619	687	669	698	658	693	682	671	711	666	701	651	688	678	674	694	667	728	718	694	685	626	666	685	696	712	693	659	733	719	658	711	732	654	711	682	678	677	687	667	695	734	692	680	722	655	688	688	692	709	728	686	687	662	709	753	692	652	699	703	702	717	665	693	679	735	720	683	682	696	733	680	674	721	660	712	689	688	675	676	745	721	711	682	695	655	689	735	658	728	711	693	705	701	699	700	675	681	677	663	706	700	657	679	698	673	685	685	720	703	728	695	682	674	670	684	647	682	678	657	687	692	655	674	676	703	711	705	699	688	729	714	717	710	693	666	667	719	671	668	657	712	683	693	697	670	696	669	663	649	712	705	690	671	686	694	680	727	698	673	709	681	676	731	651	666	687	707	657	711	703	684	649	687	712	724	711	660	665	691	686	732	666	686	700	706	649	657	623	677	706	714	690	685	695	715	689	698	676	730	642	666	724	689	646	665	703	689	641	674	659	660	715	642	634	676	709	702	662	678	650	661	652	729	675	664	714	698	681	695	694	714	671	715	681	617	687	659	722	637	666	736	694	658	668	666	692	704	691	696	672	658	679	702	687	679	700	734	701	678	687	688	685	688	716	745	676	711	685	666	716	704	653	711	681	638	705	679	671	719	670	681	732	665	662	685	659	711	710	713	696	725	700	682	711	661	733	655	691	706	685	707	697	642	714	709	682	692	681	707	701	732	733	687	676	690	690	710	700	732	651	689	678	705	679	661	670	693	697	667	701	704	665	699	653	679	723	751	696	713	681	700	742	685	754	664	703	653	663	691	690	722	674	696	693	717	678	706	690	683	725	695	701	667	691	721	706	721	716	685	694	675	671	694	681	655	725	642	729	697	685	684	685	698	651	725	681	666	676	655	693	720	682	671	721	728	716	737	710	655	672	691	696	703	694	663	668	673	687	740	702	729	660	687	654	712	664	698	719	682	685	723	682	726	669	696	674	689	696	692	706	667	687	692	712	672	694	653	720	750	694	684	735	669	719	700	692	679	730	734	705	695	716	740	723	686	709	705	710	716	724	675	679	669	698	692	722	729	721	703	653	668	695	695	721	693	685	690	702	683	702	705	666	647	707	717	740	701	714	692	668	699	721	691	668	702	680	705	667	688	688	747	700	671	702	684	683	705	681	672	696	691	717	642	716	664	704	672	665	669	659	698	683	700	701	669	691	714	672	704	699	720	719	685	681	703	717	650	690	731	653	683	640	677	695	629	714	640	680	716	672	725	695	659	724	660	700	739	679	645	702	748	709	691	708	691	697	744	677	676	673	687	750	679	682	650	688	672	688	686	701	681	661	698	703	652	679	684	679	682	679	711	721	653	653	682	683	688	727	717	671	701	727	691	713	699	735	718	741	688	723	662	719	699	679	678	687	698	714	699	655	681	673	733	659	687	709	664	765	695	694	678	720	644	653	674	744	701	654	711	698	743	659	786	692	686	684	688	730	622	711	700	649	700	682	669	725	671	684	708	690	676	668	641	683	680	724	711	766	729	696	723	705	676	684	684	654	665	677	663	693	704	654	694	673	696	718	691	707	706	699	757	724	692	687	693	714	663	697	700	697	683	674	642	745	691	679	684	661	691	714	672	674	675	654	741	641	672	700	657	698	685	704	689	692	664	666	666	637	687	701	681	663	666	669	670	657	692	643	666	634	685	691	676	684	702	728	658	711	671	728	724	652	703	659	708	669	712	702	699	704	726	674	704	692	669	709	690	698	697	682	672	735	667	680	712	676	696	671	685	703	664	697	684	671	700	681	706	665	702	633	694	701	690	715	716	689	691	732	716	689	664	649	672	666	724	682	664	680	735	704	676	721	664	687	706	700	671	733	680	714	718	726	651	690	677	689	646	697	756	685	695	715	738	665	699	693	690	688	695	692	708	716	657	720	716	715	685	701	651	717	711	672	629	702	685	669	731	679	715	720	713	715	636	650	697	694	632	702	712	725	682	693	727	678	694	682	690	678	721	677	680	698	731	678	667	691	720	697	668	662	713	703	704	706	729	706	671	677	701	714	743	731	695	678	706	675	703	689	703	708	729	716	677	693	672	698	670	686	661	713	651	739	711	698	668	696	714	723	705	717	667	734	681	700	722	673	683	686	690	723	687	675	706	660	633	703	691	666	725	701	712	746	732	729	722	706	697	692	737	743	697	668	744	671	736	679	672	717	745	701	644	684	703	715	695	707	668	678	683	640	720	730	697	645	711	706	696	691	720	707	683	725	700	708	682	741	707	701	680	663	703	677	674	683	675	708	705	677	693	685	676	662	672	690	729	706	677	731	687	667	702	678	685	632	678	707	692	689	650	740	674	702	712	643	676	655	691	672	699	690	727	709	715	711	678	673	703	676	684	712	704	693	713	677	655	654	651	682	693	695	727	629	693	677	722	694	732	706	659	699	695	688	702	687	709	735	695	712	703	610	696	657	771	697	738	665	715	678	722	684	694	690	725	662	708	680	694	746	723	705	685	707	695	674	697	697	699	705	693	650	649	717	691	672	686	692	677	652	682	684	697	692	700	624	747	646	716	717	712	691	668	677	713	638	688	721	671	661	708	671	707	684	671	673	664	680	686	752	657	723	693	713	668	673	686	691	698	683	675	732	745	724	643	678	654	673	723	715	699	642	659	721	686	652	716	715	693	692	676	639	707	650	667	653	724	702	697	706	664	719	690	655	688	680	713	689	698	688	675	676	702	683	707	715	695	722	660	655	691	705	719	727	690	712	727	686	678	659	715	707	719	694	687	680	687	702	742	649	663	703	692	662	719	693	629	689	685	651	681	686	665	656	670	713	691	691	666	689	688	700	678	669	672	665	739	714	677	710	696	720	707	681	642	736	674	684	702	733	737	723	713	707	705	696	673	633	696	736	646	699	668	727	730	737	712	638	665	710	680	656	718	687	693	692	677	711	705	664	665	713	688	695	703	676	665	682	735	711	693	687	639	663	693	682	681	670	707	670	677	697	680	710	668	652	667	707	716	709	662	723	689	664	682	686	689	673
35965	39191	41453	41430	35693	35775	35176	29665	26083	21837	12896	5569	3014	1832	1343	1092	1018	829	596	504	384	316	380	332	368	278	358	388	380	341	357	359	339	321	299	282	295	257	206	210	190	187	197	163	164	156	154	151	153	153	172	164	158	153	175	161	160	167	161	160	149	151	146	138	132	148	141	158	149	160	161	162	152	154	134	153	150	157	143	153	159	157	146	151	163	163	170	142	146	164	162	138	163	144	155	156	139	159	161	126	151	146	152	171	136	175	175	155	156	140	142	157	134	181	135	151	149	157	156	166	164	138	147	133	148	146	161	142	177	139	151	141	170	115	164	166	162	137	162	141	162	143	158	146	170	142	168	133	161	167	135	132	139	143	147	154	165	134	149	141	166	160	150	162	134	148	162	178	156	161	145	159	178	152	173	150	147	169	162	157	180	151	175	162	161	156	156	148	156	159	176	160	159	166	156	141	169	159	166	159	148	185	165	158	162	160	159	169	139	135	159	155	163	142	158	153	157	181	163	181	144	165	148	156	148	138	153	140	171	155	138	153	162	149	161	169	149	163	159	158	150	174	145	144	152	171	148	169	146	163	145	139	162	150	143	142	160	151	145	143	158	165	145	157	164	166	147	167	186	144	150	157	156	147	161	152	149	143	157	163	154	151	136	146	171	143	164	156	170	161	200	136	144	167	156	162	154	152	162	167	176	163	151	168	147	164	160	146	164	171	139	151	155	163	161	174	147	141	142	148	146	165	144	139	128	151	148	170	148	172	155	144	141	159	160	160	156	150	145	149	169	136	152	153	180	151	164	138	149	134	137	149	160	139	163	149	151	167	151	185	154	142	148	150	164	143	139	162	163	189	138	127	144	161	155	166	160	176	153	168	147	170	175	145	153	145	135	165	158	147	152	147	152	143	156	143	157	145	169	139	141	160	157	145	156	159	153	135	164	157	145	160	147	159	188	157	154	147	160	158	140	151	170	168	153	150	160	167	160	170	165	155	152	164	148	140	148	156	164	159	155	147	133	157	144	162	158	158	138	155	171	138	172	173	168	147	159	162	131	160	137	167	166	120	146	166	146	137	151	163	134	153	172	158	174	157	167	165	152	144	129	170	161	143	142	163	178	152	143	150	117	159	160	166	138	150	173	150	135	128	130	146	161	152	178	176	144	173	129	151	153	157	155	160	141	149	137	162	122	168	156	157	166	149	147	180	140	143	142	167	168	159	175	155	141	158	160	168	160	138	155	158	159	166	142	148	138	142	136	159	161	157	161	147	178	171	144	151	165	140	147	158	168	157	152	159	148	151	149	162	160	155	160	148	155	143	174	135	166	152	172	149	131	163	143	145	160	164	162	154	157	182	166	160	171	151	144	139	151	163	171	149	144	163	154	188	160	143	142	162	157	156	128	169	152	156	144	159	154	174	152	171	148	130	170	128	154	134	154	142	148	168	156	158	162	146	170	163	170	144	150	162	177	160	151	178	153	139	156	156	157	160	145	159	150	141	141	131	164	144	156	151	168	154	153	156	139	156	138	166	137	162	148	144	159	129	154	172	134	162	142	129	145	143	164	151	164	144	152	157	150	142	170	137	146	140	145	171	168	182	147	175	149	140	145	137	143	155	149	150	146	155	147	151	154	164	142	133	155	141	129	161	165	176	138	175	141	124	166	171	160	168	156	171	146	158	165	154	158	153	137	155	151	177	147	149	153	163	158	163	159	167	152	157	156	142	166	149	146	150	154	145	150	186	144	166	160	152	144	170	166	157	140	157	153	171	161	174	162	170	163	140	143	168	160	156	148	166	171	156	163	150	142	151	159	164	133	151	158	167	159	151	138	165	162	167	154	150	136	147	150	159	147	157	156	153	147	146	167	146	166	146	138	162	151	161	157	165	156	150	152	156	153	175	153	156	173	132	172	144	139	181	134	155	147	145	162	159	120	143	141	135	143	166	160	151	151	153	141	142	182	143	131	143	127	152	159	154	167	156	144	152	169	154	152	147	163	160	142	157	121	151	148	156	156	158	156	146	152	173	174	157	167	147	145	164	142	159	143	149	173	160	163	157	174	144	142	164	143	179	158	160	174	159	140	140	154	153	146	152	150	151	132	170	138	158	163	164	168	161	141	130	175	170	162	177	163	145	143	154	166	133	147	157	154	162	168	139	161	156	158	141	142	171	160	139	147	162	163	144	152	170	163	146	134	165	157	161	162	145	158	140	150	149	150	163	144	164	154	151	152	127	161	147	136	158	179	158	175	171	144	136	152	144	151	152	147	147	165	161	146	163	164	144	167	148	163	127	157	148	160	156	153	157	150	150	141	162	153	164	155	149	156	155	139	175	149	159	146	157	144	157	130	162	159	177	143	147	152	169	150	173	178	172	157	155	161	140	132	148	168	184	155	134	135	137	173	161	141	177	155	150	154	140	148	161	152	167	148	158	160	168	161	134	149	140	141	149	143	163	142	172	150	194	146	150	172	153	160	168	159	157	130	144	158	168	163	171	158	163	138	160	150	163	165	156	138	165	160	152	137	164	136	150	163	155	166	159	163	131	151	150	158	153	159	141	153	131	163	146	153	160	143	145	140	171	148	152	159	135	160	150	156	161	153	160	133	148	159	147	133	159	144	173	157	157	152	143	129	126	161	153	129	160	149	179	152	135	163	155	156	155	148	169	145	168	162	164	154	158	184	136	145	151	169	160	159	157	140	140	147	157	158	147	144	140	186	160	171	176	161	151	155	164	171	163	167	154	143	161	144	143	131	151	148	155	160	141	170	174	154	156	154	163	146	140	141	149	142	152	160	146	153	181	160	133	135	139	159	158	159	149	151	158	164	157	165	143	138	130	172	149	148	168	179	177	163	141	182	154	135	175	192	179	170	178	153	162	159	154	157	145	170	158	173	170	151	157	167	159	137	150	142	160	147	168	120	142	152	153	153	139	167	166	145	168	126	175	151	151	137	159	167	156	128	137	147	172	163	149	152	171	155	144	145	155	149	155	154	143	138	145	166	168	157	172	164	146	160	149	136	159	144	139	139	157	169	172	152	138	178	130	167	166	159	133	141	178	148	174	177	150	166	146	127	145	142	137	162	163	158	157	119	148	162	158	167	143	157	161	162	155	143	149	165	159	160	151	176	189	177	150	150	152	143	157	139	137	132	140	151	163	141	168	154	149	142	149	145	149	141	140	136	121	144	166	149	168	143	146	157	173	150	156	174	163	145	140	159	154	155	157	169	138	160	164	159	151	160	159	162	155	170	152	177	166	172	154	169	131	149	139	143	174	142	155	168	158	162	153	157	162	137	138	160	144	164	165	180	140	145	171	159	170	163	134	161	160	159	172	150	160	165	140	149	159	131	145	137	170	145	155	153	154	155	161	165	154	151	167	147	164	172	158	144	135	140	164	167	166	161	139	165	150	144	148	154	143	167	169	138	156	137	173	151	163	147	167	153	154	168	163	153	151	162	155	154	173	148	154	178	166	140	156	161	162
30885	40514	46848	51174	53407	52748	48168	44264	39624	36277	24172	14741	11979	9079	8048	6568	6426	5051	3723	3114	2289	2017	2196	1836	2035	1605	1946	2359	2592	2175	2315	2259	2233	2199	2103	1751	1585	1290	1024	921	850	817	721	661	645	627	596	615	589	573	583	599	550	565	560	565	541	578	581	569	555	547	553	552	579	508	587	545	564	523	549	520	553	531	582	538	556	524	583	557	558	563	557	562	549	535	510	558	518	530	546	566	572	573	566	530	581	548	562	564	541	509	549	542	557	556	529	519	553	500	546	550	553	535	545	545	568	545	584	575	527	536	530	533	525	537	553	539	527	556	513	519	557	532	522	515	571	575	567	535	548	548	503	546	515	522	569	532	564	545	565	560	509	564	547	574	568	549	535	575	546	603	552	544	525	503	546	531	531	502	555	585	562	531	566	521	529	535	494	534	496	553	511	541	550	506	534	572	524	542	501	498	557	550	578	529	556	558	566	577	592	567	507	554	585	549	522	577	532	514	549	560	531	535	541	559	518	536	534	549	537	538	568	536	545	542	513	510	534	574	538	554	529	530	584	528	534	563	559	542	562	613	554	552	493	545	560	537	535	557	554	504	535	537	568	523	542	531	528	513	552	552	545	513	531	543	549	524	540	549	528	541	526	551	532	568	539	589	542	546	519	511	523	542	536	513	545	543	563	545	525	556	557	581	509	543	532	533	535	520	542	552	521	513	569	544	556	531	520	565	540	568	538	534	581	553	563	535	521	544	511	532	560	571	524	556	533	545	547	512	531	518	563	557	539	509	511	562	557	555	552	551	512	517	560	508	530	564	582	524	539	565	553	557	540	565	522	556	553	569	532	522	536	534	524	547	548	579	517	510	482	498	589	512	536	527	528	501	551	546	529	557	504	534	587	552	529	543	557	575	549	555	557	541	554	573	497	524	523	550	554	537	539	513	531	520	552	517	522	565	556	543	560	525	523	512	559	571	540	541	518	513	527	556	545	562	538	511	545	507	536	500	515	478	541	560	562	560	564	568	534	551	516	537	562	533	525	552	543	585	543	588	508	577	552	518	551	540	499	566	531	518	569	569	534	533	586	535	552	527	526	576	565	546	524	590	519	527	535	543	558	518	548	544	557	480	556	554	504	543	522	549	564	528	518	519	539	538	526	545	547	526	517	567	591	519	498	550	574	550	582	551	553	565	526	556	552	592	500	523	541	524	600	540	526	495	563	531	548	539	544	563	562	590	491	572	559	573	506	564	540	552	561	563	551	556	560	523	504	569	522	558	559	529	563	573	512	536	499	522	582	564	553	569	543	567	546	565	600	531	575	540	584	547	537	502	571	542	541	523	524	533	560	585	528	557	587	530	538	549	490	544	526	520	554	530	532	545	569	548	514	552	540	507	550	552	587	532	578	538	516	518	546	546	578	552	525	538	552	557	541	519	552	531	541	547	537	500	559	504	538	557	534	544	563	550	550	534	561	545	510	553	578	533	531	501	537	583	554	563	498	545	534	568	558	541	546	517	554	552	573	542	580	537	599	553	537	518	495	546	531	529	541	525	518	523	530	534	570	543	551	531	483	578	548	531	513	523	527	544	571	545	509	571	511	543	515	542	517	550	527	509	532	551	553	525	552	582	532	544	494	496	507	539	571	540	562	557	550	544	523	522	564	583	516	537	508	540	523	527	500	569	498	513	501	549	502	514	487	578	541	535	512	535	526	509	533	626	556	555	562	543	561	512	537	506	543	611	607	586	576	551	561	549	544	517	565	544	492	542	557	516	551	544	545	536	549	564	533	525	553	542	544	565	532	561	586	558	564	581	536	539	546	541	537	533	519	557	530	517	539	522	548	548	527	570	544	540	551	497	531	533	569	567	530	567	566	565	568	520	512	546	512	563	541	556	551	548	580	549	531	572	581	546	564	535	589	513	574	570	551	576	547	547	568	543	538	538	521	510	512	526	496	546	553	532	571	548	535	560	533	532	535	547	520	544	540	504	545	528	539	561	511	573	535	502	570	498	545	523	585	485	567	525	519	539	581	552	571	547	538	567	576	531	556	579	546	596	534	547	551	532	545	538	505	536	548	561	580	543	532	575	536	554	546	535	593	550	544	511	528	541	581	570	562	545	493	511	607	491	535	478	556	515	543	512	550	554	561	583	527	582	554	527	540	539	554	580	566	546	550	581	539	531	557	525	560	541	544	533	518	579	535	533	537	549	494	571	536	524	532	544	496	587	522	548	524	526	517	525	567	554	579	541	521	525	548	535	555	522	520	557	568	519	537	516	519	523	501	531	525	542	531	542	568	567	523	537	589	581	525	514	535	548	527	543	539	565	529	549	527	558	517	553	504	529	553	499	546	535	560	527	529	576	549	552	553	531	539	518	568	500	511	569	550	552	594	561	538	564	515	539	524	563	541	515	542	505	556	509	563	543	542	552	549	591	545	543	536	515	533	535	581	589	529	524	526	554	508	578	537	554	536	559	529	534	536	510	538	555	537	556	527	538	520	561	547	529	509	543	570	558	548	543	578	560	543	576	539	513	521	505	523	567	587	560	528	562	533	517	530	528	542	547	573	487	521	502	533	492	590	485	514	553	492	557	511	513	524	523	551	533	535	532	578	565	552	524	505	572	542	559	505	527	548	515	508	569	518	521	537	549	532	512	511	563	484	536	595	548	533	575	529	542	582	564	518	541	560	527	533	578	588	545	521	554	525	510	583	553	578	607	540	506	536	498	561	553	563	529	551	523	547	515	513	530	545	563	508	585	549	550	535	522	517	583	552	560	534	513	524	542	552	556	563	552	530	552	577	505	576	559	531	534	606	523	497	535	543	541	534	536	568	553	551	526	559	503	578	533	539	536	552	536	520	594	572	494	561	523	511	521	531	539	558	542	540	523	550	545	515	556	538	553	521	516	536	523	584	551	583	523	530	554	537	515	574	472	554	526	556	556	548	539	526	507	536	561	522	534	557	519	527	549	590	523	554	542	571	566	541	570	531	541	515	563	558	542	543	538	554	553	525	536	541	546	513	552	563	593	513	528	555	542	546	545	557	577	512	562	546	535	572	537	556	561	550	555	560	586	533	535	502	534	556	524	543	502	556	502	562	576	544	542	565	514	581	596	550	500	578	576	591	540	546	561	532	558	524	532	483	504	561	590	527	498	512	520	567	518	556	520	558	543	540	531	564	534	513	559	512	554	521	506	544	583	536	485	525	547	524	537	542	571	555	537	548	540	533	506	526	564	529	540	583	574	520	574	545	543	555	536	553	560	541	557	562	536	550	499	555	543	522	525	534	549	539	504	561	580	534	565	528	514	571	542	532	510	553	527	545	511	559	567	533	565	557	506	585	554	535	526	539	563	549	507	524	508	521	516	509	509	566	543	552	534	538	569	548	537	545	569	562	590	510	520	574	575	539	524	554	545	560	519	566	533	527	532	561	579	522	533	522	523	538	558	572	551	564	492	536	510	512	533	538	547	506	531	544	494	556	522	535	538	539	515
42960	41760	42285	40740	36888	39750	37315	33730	31433	28282	17567	9347	5698	3390	2604	1937	1631	1343	1034	771	688	528	576	535	519	456	528	641	587	639	610	620	565	585	521	499	370	357	322	302	298	268	222	226	229	209	238	214	204	211	226	205	215	234	188	218	216	204	205	196	227	187	205	204	206	214	220	205	212	228	230	218	199	232	218	225	212	224	202	233	214	226	223	210	217	209	202	214	196	198	224	211	200	221	207	205	241	210	218	189	261	196	219	210	197	205	211	233	210	212	221	206	176	220	219	219	207	211	226	218	198	203	202	209	220	225	199	195	203	225	218	177	242	239	209	204	204	221	221	195	178	213	206	246	189	244	184	214	225	202	202	193	204	185	179	227	230	195	179	193	218	189	208	216	212	210	209	217	212	225	235	212	205	212	206	207	197	175	222	200	205	213	199	189	203	191	196	208	234	218	204	196	220	231	201	212	215	247	201	222	205	234	196	193	196	211	181	200	192	223	201	210	207	188	206	203	186	205	204	205	214	199	219	198	213	188	209	218	225	211	208	203	199	211	191	202	227	204	210	236	215	227	220	212	215	203	195	215	204	205	200	204	212	196	198	201	191	214	247	204	214	209	244	197	206	202	216	218	220	212	230	200	191	208	181	222	214	207	183	218	209	188	199	203	234	210	194	225	200	221	199	215	218	227	201	194	181	185	210	219	220	187	214	170	192	220	188	218	215	195	200	197	203	218	211	213	203	208	182	233	223	203	195	191	199	226	219	201	206	203	209	208	226	225	209	214	204	213	214	202	204	220	215	221	212	209	211	204	209	225	213	199	211	199	236	201	223	221	212	225	223	199	206	215	212	196	204	224	212	203	197	197	198	204	180	217	206	228	193	198	187	197	232	202	201	221	190	190	226	210	220	212	211	200	221	226	180	220	178	206	223	212	193	213	211	229	186	230	212	209	218	201	236	205	195	227	216	214	196	233	205	205	209	220	211	228	220	184	203	185	216	195	201	219	210	218	220	238	210	211	230	223	199	218	219	221	218	199	200	184	203	217	211	208	185	187	219	223	191	192	197	178	219	192	193	189	208	189	221	228	198	189	200	197	206	208	200	238	223	211	217	190	210	198	200	210	209	204	196	212	206	203	230	211	191	205	211	206	208	201	198	202	224	208	221	228	208	204	200	208	206	233	217	216	207	226	207	201	172	185	195	220	189	198	220	226	203	184	234	224	217	208	202	189	201	197	210	205	194	223	235	212	210	223	201	253	206	193	192	186	205	202	176	200	214	177	223	206	212	198	198	214	220	224	221	206	189	218	216	211	197	207	198	213	208	185	200	243	208	199	179	195	235	221	213	216	184	212	222	195	220	224	215	219	219	195	199	181	200	210	193	190	191	214	222	227	200	209	207	223	207	231	223	214	203	198	237	210	226	195	203	171	204	217	184	182	214	207	185	227	207	209	213	209	222	186	196	199	206	214	214	218	200	188	197	208	203	236	198	196	211	170	208	189	211	219	231	217	170	224	202	213	225	212	200	198	217	206	235	213	187	235	201	198	228	211	203	203	201	194	182	209	197	195	208	214	234	202	238	235	202	210	229	210	193	200	206	211	210	183	187	203	214	202	207	187	211	221	211	208	209	192	206	177	211	183	226	210	230	202	210	190	200	203	233	215	192	204	173	221	187	194	200	199	220	213	192	193	209	228	203	219	192	221	197	200	204	203	206	221	221	206	189	194	197	206	221	184	214	217	216	232	228	218	187	201	204	175	219	227	210	220	205	205	214	223	229	227	203	189	209	182	196	198	197	231	211	221	208	199	226	211	194	207	206	225	205	219	244	211	225	199	225	183	224	204	219	193	203	214	208	199	214	234	222	216	231	186	214	191	245	160	186	202	218	203	179	204	210	213	199	233	175	207	197	239	207	191	192	225	187	224	189	207	192	211	242	188	205	184	195	202	213	190	233	192	208	219	218	173	209	233	198	220	192	210	188	206	194	218	234	204	212	203	215	215	225	192	216	178	232	199	204	241	195	213	211	216	224	207	198	213	221	212	187	190	203	211	197	204	238	198	204	207	223	221	204	246	169	226	200	192	198	200	224	218	224	190	214	217	199	212	238	220	192	207	199	197	218	227	196	189	220	213	212	220	222	201	214	198	195	227	219	195	196	193	223	201	212	175	188	211	208	227	201	202	198	181	196	185	178	212	192	208	206	203	190	186	213	213	227	221	201	198	212	221	222	214	226	188	233	210	198	198	222	180	220	204	185	210	205	227	194	198	218	216	205	213	205	202	230	192	195	212	200	211	235	210	214	227	215	202	216	201	210	229	187	222	197	216	192	212	207	163	181	178	195	207	232	217	203	180	224	207	203	202	217	187	189	217	236	215	214	215	215	226	226	209	211	198	188	222	204	208	200	209	207	227	226	184	202	217	202	211	211	213	174	229	188	211	209	220	221	200	220	218	206	207	216	225	178	216	187	207	198	188	224	204	219	194	221	218	190	183	217	208	190	205	214	221	259	218	199	184	200	226	204	190	207	229	221	236	183	214	193	194	216	198	183	216	190	211	208	229	205	214	224	208	186	216	224	202	230	198	197	208	211	211	233	212	181	196	217	181	197	229	198	221	229	203	220	212	191	220	204	206	225	193	212	185	222	205	207	199	216	192	220	171	212	203	215	210	182	236	216	223	217	241	216	186	212	216	206	204	206	214	220	218	201	199	212	179	196	206	206	201	216	213	203	212	223	217	205	188	200	210	205	226	213	200	189	209	206	208	213	210	214	221	194	240	209	187	215	194	220	203	209	212	183	217	193	201	233	249	201	202	204	192	220	200	190	212	225	182	213	209	213	212	247	200	219	190	216	202	209	206	205	218	193	208	201	233	197	210	220	226	203	209	210	202	198	194	201	212	217	222	180	225	245	206	214	199	203	194	229	210	186	221	208	189	185	218	226	218	190	210	222	198	213	203	237	209	212	185	223	184	208	195	207	216	224	193	229	204	204	204	200	201	214	222	220	228	178	206	226	204	205	205	196	177	217	209	204	229	197	221	215	217	222	198	192	233	206	215	212	229	203	212	219	207	212	208	202	210	185	206	206	200	198	230	215	209	191	181	210	231	208	215	198	188	220	224	211	190	195	224	206	193	203	170	216	224	193	215	199	237	208	209	216	203	215	215	189	206	190	183	205	234	203	194	213	223	218	224	224	209	219	206	195	194	212	190	206	220	193	209	237	198	207	207	207	208	208	210	227	222	209	202	226	212	215	238	221	204	197	221	203	210	214	229	229	187	165	217	205	205	216	190	214	224	200	213	193	206	204	213	195	237	195	202	212	186	213	198	234	220	241	223	189	197	202	225	188	194	206	194	205	205	231	208	206	203	203	224	231	221	194	207	216	220	198	227	227	191	221	208	201	202	175	227	223	206	226	186	177	184	214	207	212	210	211	174	217	213	182	204	204	233	202	210	175	233	198	247	218	189	196	206	240	208	216	223	209	222	209	205
37790	47029	50888	53687	60330	60336	53956	51727	46271	41494	28054	19906	16046	13404	12141	10120	9628	7801	6104	4665	3952	3088	3640	3353	3644	2701	3228	4060	3910	3829	3901	3833	3654	3646	3610	3036	2471	2045	1522	1316	1227	1078	1009	933	935	833	790	794	770	734	824	743	744	729	791	738	733	729	739	723	743	777	713	734	643	674	713	737	676	713	702	648	721	718	697	672	704	704	678	666	664	685	695	686	653	691	655	682	702	687	663	691	689	707	750	646	701	639	702	703	681	727	656	643	696	693	709	706	738	693	695	738	682	658	684	689	680	685	689	743	723	719	669	697	701	623	702	644	656	667	679	691	715	612	707	693	669	693	706	669	668	686	663	728	707	677	662	677	745	665	692	708	658	675	702	700	701	670	660	708	688	670	648	674	689	682	691	699	649	666	686	691	657	672	681	652	660	655	682	717	646	696	651	653	648	682	706	717	677	653	621	677	726	658	679	662	720	675	696	682	711	683	681	604	651	707	665	643	713	667	689	665	718	652	648	703	675	711	716	694	669	733	662	658	672	758	693	666	715	691	684	686	655	687	673	655	690	653	722	662	721	684	742	690	688	679	692	664	688	700	739	653	722	666	667	707	703	697	654	684	700	663	666	666	743	670	693	680	709	658	706	657	632	699	698	688	664	717	715	668	688	703	667	634	689	657	614	691	684	694	663	673	718	668	701	694	735	718	667	638	651	708	678	675	676	644	638	669	680	682	648	721	671	683	685	698	617	671	672	713	672	679	687	656	734	729	679	671	663	718	662	675	703	654	723	730	684	674	694	683	668	721	692	722	631	682	692	680	727	668	688	660	729	694	646	719	651	718	682	728	693	709	673	672	712	713	654	685	668	725	690	677	677	687	710	634	703	677	674	649	704	643	662	671	661	669	671	673	678	690	679	679	666	672	687	701	638	716	698	701	676	704	676	651	709	691	708	691	686	638	716	669	678	716	674	692	656	726	690	663	703	714	688	708	646	723	670	692	689	661	699	710	628	703	684	714	703	712	709	689	694	700	650	673	708	686	684	669	679	679	684	693	691	687	699	731	661	669	665	668	687	714	669	715	681	693	687	717	708	715	644	673	666	688	650	701	732	662	679	652	722	661	717	663	740	712	644	685	672	670	687	693	679	693	670	665	668	687	726	662	629	703	677	693	689	662	662	750	654	704	696	698	676	675	713	717	699	680	713	682	699	674	735	700	685	703	689	724	710	687	670	649	671	708	719	675	657	730	701	658	678	669	680	681	678	663	678	685	712	703	665	711	713	677	655	671	685	666	650	668	688	653	680	685	670	699	672	660	667	663	724	673	710	702	693	630	692	683	677	679	673	661	686	665	681	676	664	678	684	687	706	682	716	727	681	672	688	685	721	695	628	721	670	706	644	669	680	653	678	656	678	651	706	682	684	677	682	680	676	662	732	731	711	644	680	676	667	668	656	708	679	683	713	706	694	704	730	693	676	711	688	647	691	644	680	685	682	702	681	619	718	723	678	678	686	717	702	688	711	688	673	656	656	657	685	677	636	716	690	651	660	690	677	722	670	690	736	670	695	659	687	723	668	709	668	694	690	725	688	712	670	681	699	666	696	601	683	676	741	666	678	651	739	712	710	672	656	731	680	686	649	656	697	689	697	660	708	689	701	681	710	668	675	656	701	704	644	639	719	708	709	692	661	693	673	706	679	727	626	700	711	655	713	694	664	699	696	672	679	725	621	696	712	687	666	692	707	668	693	701	680	725	647	723	712	635	705	669	690	687	686	693	639	680	702	744	696	676	684	663	690	665	670	711	682	678	639	638	645	655	698	624	703	666	675	732	706	702	686	641	677	673	689	678	665	698	726	708	666	674	709	677	737	672	661	698	691	655	712	716	673	635	686	583	689	728	709	695	698	701	721	677	698	704	699	657	665	701	722	711	693	706	688	654	702	642	696	663	709	711	660	649	674	715	697	695	688	698	686	702	685	733	700	673	662	673	667	665	710	689	700	675	701	684	687	691	667	683	721	694	672	638	673	726	698	664	672	665	691	685	647	662	720	694	701	666	640	663	711	675	683	721	728	658	677	680	698	686	674	670	682	751	692	661	651	716	681	686	689	616	713	670	755	672	702	702	707	687	650	674	650	650	694	694	670	685	749	667	638	703	663	685	721	695	687	656	725	671	688	643	708	656	677	685	674	661	670	661	683	676	677	658	644	687	670	704	685	721	672	680	695	638	661	698	657	694	689	728	719	661	685	649	714	659	685	711	695	683	693	648	661	683	742	674	690	691	650	695	681	720	702	700	751	709	648	655	717	683	610	643	686	643	708	691	718	692	674	612	669	702	707	682	682	711	646	671	656	663	705	702	720	708	677	708	645	679	707	621	711	679	634	674	674	660	676	656	664	710	697	672	689	695	684	699	676	685	681	732	739	680	670	682	690	661	683	727	697	696	636	730	688	674	666	702	703	670	674	708	694	649	693	661	686	684	706	698	706	718	677	725	684	642	691	684	701	666	702	665	679	679	655	695	707	686	664	671	678	731	688	646	709	670	683	704	702	671	700	703	689	744	655	696	699	650	755	669	720	714	675	680	684	680	646	681	633	669	643	677	738	730	735	660	680	674	671	696	688	704	690	678	669	651	650	696	678	708	686	688	673	630	695	707	694	686	648	691	725	660	658	710	679	714	688	698	666	747	673	634	673	715	664	631	696	708	721	736	668	647	676	697	667	684	714	701	666	676	705	655	691	653	702	688	667	676	710	695	728	691	686	715	673	697	674	685	699	713	712	659	703	655	683	710	674	726	686	715	669	662	665	677	701	642	684	706	658	671	619	717	696	673	729	685	711	683	677	704	699	658	671	723	709	693	680	673	690	616	670	692	635	653	697	696	684	685	676	678	746	655	718	710	680	696	728	650	687	682	722	686	659	678	640	689	666	693	672	654	702	699	747	686	661	667	734	620	659	742	692	646	705	681	670	721	706	709	682	687	649	673	645	648	653	697	664	719	658	709	672	658	689	652	697	690	678	669	655	696	751	697	691	662	671	679	717	702	708	688	669	709	704	673	648	683	718	708	696	723	676	685	697	693	686	682	707	684	625	730	674	713	702	669	688	658	711	637	712	694	689	676	672	694	730	706	664	669	661	714	652	687	652	657	693	731	677	708	704	699	639	681	685	685	687	712	683	724	655	686	719	650	693	667	680	669	698	638	703	660	728	704	664	680	718	685	686	709	675	677	677	640	688	665	643	675	652	677	652	684	671	723	669	669	694	665	720	673	659	676	694	680	703	678	718	683	639	676	708	654	676	698	684	674	680	715	714	739	666	713	676	680	705	678	655	714	715	677	675	601	668	705	684	722	674	688	704	695	666	690	678	694	692	692	692	639	663	626	717	674	649	676	727	682	660	695	706	685	693	674	678	679	645	647	716	620	673	702	701	685	694	701	668	722	699	698	695	687	753	681	650	715	662	701	673	710	716	704	639	707	699	649	690	667	706	619	711	726	688	708
11036	13454	18659	18324	12571	10015	8570	5761	3883	2481	1502	1125	765	670	544	394	406	336	291	236	221	229	222	236	221	247	215	226	246	222	235	222	255	240	241	222	246	228	221	200	215	206	211	213	219	221	218	218	182	218	216	183	213	207	194	205	187	216	189	217	207	214	217	196	202	179	210	193	197	206	206	217	220	208	210	208	181	215	207	223	222	215	229	217	198	197	196	176	221	208	224	211	185	215	219	195	227	220	226	197	172	216	207	210	203	187	200	207	216	214	190	181	198	189	194	215	175	201	217	201	195	220	188	198	198	211	199	191	197	188	210	184	208	210	187	195	169	201	212	223	193	208	196	211	213	209	216	214	202	168	189	197	207	203	199	235	192	187	208	208	190	194	190	202	198	210	186	199	207	218	203	227	211	182	205	210	214	232	219	211	211	204	194	221	217	180	191	210	198	220	206	219	205	209	198	215	215	203	213	217	186	203	219	177	192	208	183	220	194	213	203	196	207	221	228	171	193	185	233	207	217	203	198	187	218	207	207	206	182	196	219	225	206	170	217	237	186	184	205	214	186	200	183	213	184	204	214	197	201	210	168	203	200	234	205	212	207	199	214	184	179	197	200	205	208	191	182	208	218	193	198	217	198	209	213	217	209	202	213	196	218	179	206	217	224	200	206	195	177	196	214	190	208	204	188	243	212	214	215	242	186	193	212	200	213	188	212	225	197	191	184	205	213	203	191	223	217	205	194	166	206	197	195	227	205	210	223	195	195	201	202	193	188	214	201	219	202	207	184	227	196	196	179	182	205	214	188	180	188	196	204	197	194	203	232	220	218	214	226	200	196	180	196	232	192	209	198	216	195	218	212	229	182	214	215	206	194	202	190	200	196	234	188	194	181	192	220	195	192	205	186	211	192	220	196	199	197	219	191	209	189	209	193	181	235	200	182	230	211	200	201	207	195	211	187	213	218	203	206	203	212	208	209	194	172	224	190	220	206	212	183	191	197	193	204	181	221	203	216	202	201	199	210	197	178	179	208	213	208	190	194	193	199	188	186	190	201	201	172	177	214	214	216	229	185	205	210	219	204	199	201	189	205	217	193	201	218	209	217	194	200	211	187	207	190	222	206	180	191	204	205	194	259	210	201	204	199	207	191	195	230	199	191	209	196	200	213	211	193	235	185	187	193	221	199	216	189	228	223	206	197	197	187	214	212	186	212	188	203	184	217	200	187	186	197	214	188	205	224	187	206	206	212	208	206	222	205	195	213	187	203	194	201	209	215	212	196	204	223	182	187	186	218	196	214	196	225	187	214	199	189	207	259	225	190	195	193	225	186	190	203	161	189	213	204	194	211	244	209	210	184	188	216	183	202	226	208	220	201	228	226	205	225	206	214	234	193	217	185	175	213	216	221	194	198	218	198	216	209	200	184	199	189	178	201	194	210	224	203	190	205	211	200	221	203	192	200	199	210	213	190	219	201	217	195	222	197	215	234	216	197	196	209	226	200	196	209	216	188	198	229	197	224	211	203	218	200	194	204	200	222	207	211	200	210	205	199	203	178	211	178	206	167	204	194	199	185	224	201	200	190	188	202	208	205	194	199	211	187	214	212	203	202	195	199	218	205	216	199	206	220	199	210	216	210	196	204	203	239	185	199	232	224	191	196	200	189	207	209	180	189	198	204	206	192	198	204	217	171	194	194	208	200	201	207	192	174	199	186	220	195	179	202	182	217	172	208	190	190	224	206	199	197	223	213	226	211	217	172	236	209	168	229	235	219	185	202	171	198	191	195	211	196	240	207	196	200	215	219	208	194	205	211	217	191	192	208	207	185	195	198	230	197	206	219	194	228	201	217	201	198	203	187	202	223	195	209	220	199	205	217	189	211	197	201	207	188	211	195	206	182	212	223	218	207	205	206	214	190	203	197	196	224	191	197	198	200	202	189	210	205	188	199	182	183	217	199	207	209	189	193	215	203	190	198	231	201	179	199	184	185	178	203	213	206	205	190	190	214	195	200	183	202	222	191	199	201	220	209	207	204	227	197	190	197	197	203	199	209	227	208	222	212	223	202	210	204	200	207	201	197	215	212	196	212	217	200	221	218	206	208	205	221	199	237	183	221	218	221	186	197	198	192	183	198	225	208	179	179	221	196	185	200	195	195	193	187	206	215	194	201	166	187	213	195	212	209	188	209	214	208	184	200	197	217	209	226	178	199	213	215	189	203	218	191	218	188	212	194	199	211	206	218	222	220	204	198	188	189	207	185	207	191	191	195	225	217	207	178	242	220	206	196	212	189	217	219	217	195	205	208	174	215	184	216	200	207	197	200	184	178	211	229	206	178	227	201	196	194	191	213	200	220	216	213	207	196	240	216	200	195	218	199	234	198	183	203	198	199	197	195	184	220	219	223	200	204	209	214	190	210	197	215	196	195	220	200	197	195	182	205	213	211	205	203	236	190	216	217	180	210	216	200	190	186	229	187	212	223	181	209	226	185	208	202	223	222	205	217	198	198	193	215	212	196	210	232	207	192	212	221	194	215	235	195	187	224	218	184	200	177	207	209	208	207	223	188	193	221	212	208	213	228	206	198	208	219	206	191	206	212	179	198	190	185	200	206	200	188	212	229	213	210	197	194	226	195	212	201	208	167	193	201	190	225	198	212	182	234	218	196	220	215	217	209	198	192	217	212	247	212	209	209	201	213	190	185	199	222	206	203	218	196	218	209	208	171	209	236	211	200	182	210	201	225	202	187	188	179	191	214	211	224	219	185	181	205	200	205	214	186	202	192	216	213	195	174	230	196	233	214	197	181	195	235	199	205	203	171	200	227	216	187	209	210	214	192	196	207	186	188	208	197	195	200	227	215	200	199	194	200	200	194	204	209	206	192	209	211	223	206	190	203	229	208	196	210	175	214	223	194	187	211	219	201	225	204	202	210	206	206	203	184	187	188	180	202	202	189	209	178	186	185	210	206	217	190	175	216	202	234	215	178	185	197	184	192	224	211	206	200	204	205	211	215	188	212	202	201	227	204	172	201	216	194	202	218	172	199	214	196	201	188	247	174	209	232	209	196	203	206	208	211	198	204	219	164	197	197	218	209	161	199	209	216	232	204	195	212	205	209	195	207	197	198	211	210	200	214	239	200	194	213	209	193	205	203	201	193	214	192	191	198	220	206	214	211	207	214	213	180	205	209	202	231	181	204	203	195	216	200	213	219	185	194	215	189	194	181	197	196	199	179	193	201	217	197	209	187	200	234	221	197	197	223	217	195	187	191	204	220	199	213	190	202	203	205	217	198	211	209	212	222	221	194	201	224	184	228	213	225	222	207	224	207	203	191	218	203	194	179	183	201	176	204	227	206	202	206	166	231	208	191	219	199	192	206	217	197	212	220	221	184	202	202	190	237	212	206	190	191	191	215	183	212	222	211	194	187	202	208	217	193	180	240	213	210	202	208	219	193	218	180	204	193	208	204	203	187	215	200	196	212	202	223	204
10776	15756	26741	29268	25776	25627	23402	19308	15375	10924	7392	6208	4596	3707	2936	2307	1909	1463	1300	1070	889	850	871	862	872	877	868	990	972	1026	1007	1026	1048	995	973	968	959	934	833	790	774	738	771	725	753	724	744	748	682	681	658	685	680	649	681	696	649	675	738	707	671	675	736	676	709	650	701	709	687	705	672	741	687	719	734	740	692	671	721	680	659	708	716	688	687	700	699	709	676	763	697	698	643	649	713	697	742	678	722	679	724	665	717	740	682	700	691	689	668	701	671	700	714	704	675	716	686	678	686	672	669	724	654	713	723	694	697	675	711	691	713	679	743	651	665	670	744	717	700	761	653	652	692	728	683	652	703	650	672	687	646	693	668	653	691	707	709	752	728	669	699	667	653	690	680	701	704	674	696	645	672	772	704	724	680	662	659	725	710	736	685	674	678	682	667	708	706	754	718	685	667	683	694	732	714	684	675	729	722	712	701	721	702	661	669	645	652	680	699	728	714	663	678	653	643	680	760	737	671	661	713	689	691	702	714	703	716	700	677	723	718	726	664	657	718	690	714	698	674	679	738	696	660	681	705	658	662	729	717	705	629	738	698	645	654	700	653	700	712	682	678	695	702	652	689	708	698	712	706	706	644	689	718	746	683	652	713	703	707	701	709	699	700	731	655	689	707	720	662	701	696	715	699	675	656	693	732	707	678	690	720	680	688	659	685	681	707	731	703	695	698	673	695	701	700	727	680	704	659	722	651	727	684	684	664	719	698	711	706	691	714	663	665	707	696	676	707	711	721	682	700	717	731	676	673	691	693	684	703	684	684	719	666	702	640	724	668	708	685	681	673	739	634	648	673	630	645	709	786	665	705	754	727	663	732	709	715	642	669	683	699	707	749	693	720	639	705	746	675	750	675	696	701	726	746	725	658	732	721	682	742	722	721	701	666	689	736	688	711	667	671	675	685	696	708	727	693	733	716	684	703	722	692	712	728	671	692	694	641	665	706	646	704	734	698	693	682	713	717	703	683	726	683	721	694	703	708	703	703	726	718	708	688	684	691	742	654	653	696	696	683	734	692	689	673	701	700	678	672	711	742	672	698	696	694	749	695	726	727	760	730	709	716	698	731	722	707	642	701	671	732	674	719	707	697	659	681	706	736	716	683	698	709	702	664	686	683	675	704	679	686	701	666	694	728	676	675	675	693	688	705	697	630	701	706	654	724	718	727	689	694	672	768	676	666	679	700	632	671	679	702	670	696	682	704	698	669	674	679	704	679	677	728	690	653	720	692	679	730	663	712	736	699	685	694	716	720	687	688	665	677	746	692	674	698	720	638	687	682	684	710	727	705	685	734	695	672	667	702	735	725	668	719	697	668	706	668	743	717	704	696	665	673	659	725	706	718	700	732	720	661	729	693	659	718	735	699	754	723	708	675	682	722	668	666	689	743	672	628	652	728	693	734	727	701	719	701	726	728	633	661	713	663	674	702	686	704	710	675	672	699	681	706	678	682	669	663	664	739	671	731	739	707	701	676	668	732	705	659	747	653	665	684	754	701	677	712	734	675	693	721	675	681	695	652	646	696	660	695	709	690	677	681	712	700	719	719	702	671	675	710	735	690	661	660	681	675	667	721	682	739	739	699	668	706	693	711	719	667	724	695	701	690	661	696	678	725	692	635	703	700	704	672	680	701	690	698	682	671	725	691	718	664	709	698	721	690	724	720	748	752	652	677	676	690	668	745	671	714	670	721	757	698	676	672	739	750	655	671	663	644	696	709	641	717	606	726	632	643	724	682	713	694	721	739	713	700	684	676	685	673	681	738	677	671	713	714	742	709	695	699	693	683	715	695	656	685	685	690	684	652	731	686	685	670	629	668	692	653	750	687	665	691	659	687	686	736	728	691	662	712	727	682	682	687	616	702	723	718	697	668	692	686	695	680	678	696	664	685	665	708	736	685	733	737	717	694	716	715	689	704	651	655	742	699	704	707	717	719	693	658	752	691	762	697	693	684	703	701	688	713	713	689	696	727	730	673	650	709	686	690	719	709	674	681	679	690	720	714	701	703	727	690	716	676	734	680	664	611	716	652	728	692	743	719	676	646	709	701	684	733	726	690	665	697	743	697	639	716	739	672	700	678	679	678	694	674	692	680	705	661	750	726	680	690	701	732	769	693	697	678	687	681	665	773	687	669	735	747	682	696	688	718	671	647	674	695	707	706	751	736	676	676	698	694	660	718	715	713	711	750	666	708	685	721	718	683	681	712	759	738	708	664	661	706	718	681	626	682	692	681	702	691	713	701	671	716	730	744	693	684	715	686	666	701	718	783	739	706	638	685	701	671	705	677	696	651	694	622	627	712	684	689	715	725	691	660	700	705	708	667	653	666	649	733	732	668	699	682	719	710	681	707	718	701	694	691	656	679	713	732	680	689	695	676	700	659	741	739	687	715	685	705	713	701	668	677	672	666	694	669	700	724	704	676	709	727	673	693	684	730	749	706	720	708	683	675	687	747	721	725	690	677	687	703	661	660	718	688	682	714	667	723	639	695	722	679	688	701	633	705	715	698	657	700	678	685	701	652	719	709	699	705	750	683	735	722	716	678	688	666	662	717	676	712	689	684	663	661	732	708	671	710	651	657	693	623	679	734	728	697	679	663	674	702	689	674	646	669	693	705	677	677	691	726	683	693	698	723	695	680	688	670	674	666	746	655	712	691	680	706	739	719	752	674	688	682	686	681	697	666	654	755	696	693	700	677	673	774	717	686	747	730	707	707	695	664	662	676	694	686	708	682	656	707	687	712	684	690	699	731	657	712	689	667	679	688	698	688	754	694	745	657	663	663	672	674	663	721	736	669	687	712	716	700	696	684	660	688	682	734	683	718	678	725	676	712	693	678	665	724	693	683	708	680	684	679	741	714	720	693	665	693	688	714	679	703	688	716	679	678	727	717	645	675	722	745	677	696	736	691	701	691	708	706	695	700	677	680	617	676	699	779	657	721	697	684	718	706	711	682	707	704	676	693	700	702	731	706	642	697	739	700	692	717	692	710	715	706	708	709	656	674	660	707	664	676	743	685	768	696	649	675	682	715	669	631	732	689	661	712	673	736	732	681	701	711	707	699	713	661	696	738	644	677	673	715	752	662	733	713	703	692	699	704	703	686	715	660	692	704	706	704	682	671	695	699	673	724	710	727	670	717	730	701	702	701	688	653	702	709	669	662	682	717	670	672	684	705	664	707	668	719	694	687	664	702	672	696	737	711	660	700	701	690	681	651	689	706	680	734	706	692	706	675	710	739	675	677	717	623	706	712	715	650	668	692	672	728	725	693	692	665	692	715	712	651	705	717	658	683	708	685	707	723	744	704	702	727	735	700	700	658	658	695	702	727	652	702	708	714	696	703	711	743	665	731	704	651	683	689	718	713	756	705	707	691	699	736	724	660	729	642	683	710	712	689	718	707	716	708	688	734	719	678	722	729	644	741	736	658	726	715	662	704	683
36287	40129	42809	39992	34764	35963	35043	29744	24962	17622	9272	4402	2507	1816	1344	975	891	692	591	416	363	323	327	332	363	306	362	341	356	331	357	336	351	339	351	320	275	236	216	210	189	211	188	168	189	171	168	176	163	173	184	160	153	169	149	171	160	143	167	172	144	153	172	171	172	179	195	151	165	163	157	160	172	168	147	152	182	154	139	159	159	160	161	148	166	149	165	181	159	149	167	151	161	169	169	166	146	137	155	156	145	156	190	154	152	164	155	168	152	146	165	173	165	165	160	157	174	174	177	149	164	154	170	134	149	136	145	167	144	148	164	153	139	165	149	137	160	145	155	162	151	167	162	139	165	143	162	153	141	150	159	150	162	164	158	166	148	166	147	139	164	145	152	153	156	184	156	148	135	145	132	155	170	148	177	147	151	137	144	165	161	156	171	149	162	169	163	179	146	137	167	158	163	170	141	152	182	151	143	149	180	140	161	147	160	151	148	163	148	182	143	144	173	164	158	168	161	179	138	147	163	157	158	173	172	155	150	157	174	144	162	172	152	151	176	163	146	157	162	148	149	147	141	152	145	181	155	142	150	156	184	158	157	165	155	152	170	148	170	148	171	173	160	155	175	155	149	148	144	160	140	139	156	144	143	135	144	184	136	169	151	146	154	160	158	154	143	142	163	151	146	151	160	155	157	143	173	151	165	146	158	183	136	134	173	141	158	138	164	148	152	145	131	146	155	143	142	170	189	157	162	162	128	164	138	145	144	160	165	163	141	162	168	156	151	154	174	163	150	156	154	162	148	136	177	140	164	174	158	169	162	160	161	136	179	145	171	137	153	138	152	159	166	155	164	137	168	145	136	162	176	168	151	164	155	171	167	165	170	151	184	165	178	156	153	181	175	162	151	189	163	163	146	175	152	123	146	150	157	168	164	149	156	180	151	178	166	176	155	149	153	166	174	146	150	161	141	178	139	147	149	140	184	136	138	155	180	163	131	138	179	138	155	167	174	176	161	162	173	161	155	152	149	157	140	156	158	159	172	134	145	162	185	153	175	157	171	151	165	161	166	155	156	166	164	135	172	174	162	183	160	162	166	143	182	148	146	149	146	157	152	139	160	159	157	160	175	176	154	171	162	150	183	168	168	163	148	182	158	164	159	153	143	137	143	150	137	144	160	173	171	159	162	168	178	169	144	151	149	158	163	160	165	154	142	165	158	167	163	148	120	166	163	181	159	169	162	155	165	145	143	166	161	174	163	154	159	168	159	152	133	166	154	152	154	160	174	162	173	157	140	159	159	135	149	151	149	145	155	144	161	145	140	163	153	156	173	154	150	164	150	155	162	166	161	168	163	191	154	147	167	155	152	156	144	173	150	136	137	157	146	175	153	173	170	163	143	199	149	147	141	177	162	143	153	170	156	172	157	161	146	144	149	130	132	169	174	153	152	158	162	145	172	148	176	143	144	165	169	170	152	168	146	154	165	154	158	169	143	169	157	190	161	158	141	165	140	153	152	154	153	136	159	167	169	165	168	143	153	162	156	163	164	178	168	182	161	173	144	155	173	143	153	153	170	154	157	171	163	177	166	147	184	155	154	164	169	163	140	145	152	154	139	170	151	172	158	164	183	142	144	133	146	189	162	145	161	151	148	146	169	142	172	147	179	175	157	158	179	145	149	161	161	154	160	164	188	166	172	151	178	160	156	137	115	163	170	181	166	162	152	157	158	145	143	158	158	156	153	164	152	188	147	159	167	172	164	173	172	163	142	172	151	128	166	148	172	155	148	149	180	147	160	161	144	182	150	174	163	161	173	143	155	157	145	154	187	147	151	151	165	170	158	157	123	142	153	154	159	167	158	162	158	164	166	148	150	152	136	169	174	159	159	138	142	154	195	154	157	160	154	146	146	160	138	149	153	149	153	145	140	146	119	149	140	173	136	171	149	158	180	140	157	151	155	151	185	144	148	197	141	145	162	148	188	157	160	161	157	144	164	157	157	148	176	158	162	135	170	180	143	171	170	166	175	162	147	123	150	164	150	142	154	149	138	160	177	186	175	147	148	162	136	164	157	162	163	166	174	156	152	144	163	165	151	137	172	129	153	151	160	160	134	127	164	175	131	161	172	164	165	159	169	159	158	166	138	153	162	161	169	145	162	171	157	157	143	181	166	153	169	169	158	192	161	134	147	172	148	141	143	172	149	163	171	165	164	163	172	159	143	175	145	146	139	139	166	169	150	147	151	163	151	143	156	168	169	171	152	142	179	153	161	168	170	167	151	147	170	136	161	167	157	175	138	161	156	152	150	161	159	166	182	150	172	163	164	176	156	157	159	143	147	184	128	160	158	165	159	175	161	175	160	179	157	162	156	165	168	147	135	141	157	150	142	153	173	168	178	146	180	147	156	166	182	151	157	156	159	163	160	155	161	152	143	158	151	158	158	169	155	163	150	150	130	162	157	150	147	147	184	170	170	162	134	189	143	151	170	175	146	134	155	153	134	136	179	177	163	145	152	152	146	154	157	144	133	168	160	154	150	151	139	130	150	151	155	182	154	149	174	161	154	160	178	173	165	166	152	171	159	149	156	161	140	161	136	154	150	146	163	178	155	145	161	171	147	166	165	142	158	161	149	162	154	174	137	148	157	174	177	188	157	145	154	149	163	156	199	149	170	163	175	150	168	154	139	179	189	154	151	176	147	160	154	147	152	157	164	159	170	124	137	141	155	167	158	156	168	149	170	153	157	176	153	171	160	151	152	152	143	155	157	174	176	158	146	153	172	152	175	141	163	151	175	145	147	168	159	161	159	147	160	156	159	146	169	144	169	151	160	163	175	177	153	173	169	163	159	164	177	143	161	157	176	141	168	150	178	152	161	165	163	156	161	130	165	171	161	143	147	143	160	168	155	143	168	164	132	164	134	155	166	154	160	153	183	145	151	148	171	180	152	163	158	150	145	183	156	153	150	178	185	141	140	158	143	158	173	176	151	159	128	150	159	171	143	178	144	163	179	164	185	149	149	166	153	165	164	150	136	134	174	140	142	166	155	168	155	158	150	159	151	172	157	166	173	162	164	134	151	145	156	154	137	155	152	159	161	142	164	151	161	121	158	154	161	143	164	142	173	159	169	165	183	174	148	163	148	164	130	165	152	154	169	141	157	162	142	151	156	137	146	128	122	158	177	143	152	153	158	157	157	139	148	178	176	152	163	171	131	155	150	182	149	166	149	146	134	149	153	153	158	159	161	172	182	148	146	169	137	152	150	151	136	147	153	149	143	151	154	157	144	158	145	146	154	129	159	151	175	155	152	163	159	143	163	167	142	153	152	146	159	160	155	126	171	153	154	164	159	164	152	158	167	153	156	161	149	166	167	166	183	143	148	146	159	164	161	140	144	163	166	159	176	163	153	153	139	176	172	168	172	153	177	170	174	156	137	150	162	165	155	144	150	164	181	138	160	159	144	137	148	168	148	145	140	169	179	163	147	157	149	172	160	162
31225	41332	48041	51789	52949	53687	48291	44122	37524	30518	20041	13619	10199	9069	7607	5945	5742	4181	3600	2690	2269	1913	2226	2072	2109	1763	2349	2175	2247	2377	2322	2209	2262	2354	2050	1988	1508	1215	983	898	805	776	714	767	709	627	588	631	641	606	603	621	584	544	557	569	564	543	591	554	559	542	559	571	561	531	546	523	575	568	607	536	563	546	572	592	577	573	513	563	524	548	530	556	541	562	553	580	531	535	582	588	595	530	560	552	570	552	551	531	525	544	534	560	544	549	535	533	599	530	580	504	595	506	540	568	535	538	535	561	550	545	526	542	553	610	559	526	569	561	540	540	566	566	517	584	500	515	567	541	571	509	586	542	538	530	511	517	553	536	543	553	504	582	560	562	584	538	565	532	574	570	552	601	556	579	549	535	530	558	542	542	589	563	566	545	554	516	576	556	574	570	572	563	553	577	561	539	567	558	551	570	551	544	520	579	536	577	591	546	516	547	534	574	564	550	531	560	544	526	549	540	529	591	545	520	554	558	515	547	577	562	568	536	590	574	553	512	552	568	556	523	554	567	567	554	533	494	575	522	509	550	512	584	558	555	546	571	557	552	547	516	552	520	489	546	509	503	596	507	543	542	529	518	514	495	541	525	511	508	546	555	550	561	533	574	560	583	579	523	572	573	544	540	504	549	523	573	529	562	515	546	521	530	564	552	551	554	585	589	542	558	562	549	567	541	540	567	563	532	566	550	550	542	549	553	546	561	563	555	571	574	568	587	528	562	514	563	539	537	568	552	550	532	557	571	560	530	574	529	522	562	572	585	539	589	506	570	508	555	512	509	570	548	530	545	560	576	499	590	572	558	542	510	548	578	551	565	544	547	548	575	580	559	533	533	564	552	534	568	532	547	595	551	581	564	549	553	559	543	554	558	529	527	536	562	539	563	557	529	542	541	549	556	599	558	593	519	525	530	544	529	556	537	542	568	527	545	585	552	534	584	565	551	542	532	583	567	522	581	588	585	523	531	565	555	563	533	551	570	528	552	549	543	571	519	575	577	556	522	525	542	539	545	589	489	555	526	529	521	535	571	527	540	571	547	563	559	540	575	558	572	570	571	578	550	504	579	531	496	530	552	586	498	556	588	568	570	549	591	493	530	554	554	587	524	531	558	570	542	547	572	586	535	575	572	538	574	509	578	551	550	564	561	569	575	567	548	516	537	563	566	565	587	552	576	574	533	543	538	527	583	520	526	551	576	533	580	539	546	599	554	530	546	540	556	574	541	558	549	530	554	572	523	580	539	543	537	539	569	498	588	569	564	530	507	519	550	560	558	506	580	536	569	548	543	531	532	559	549	538	553	590	511	609	517	567	574	578	551	529	523	556	511	535	545	515	514	606	591	562	551	545	541	547	521	572	544	562	555	585	573	540	582	519	554	542	520	538	556	572	553	529	511	536	555	494	585	577	546	588	550	560	575	512	557	553	547	497	553	574	538	583	540	516	538	522	524	564	535	527	537	565	566	572	551	549	583	537	557	528	561	560	563	552	502	579	523	525	559	586	536	564	563	539	549	585	563	546	550	542	555	535	521	537	565	568	547	516	546	549	516	528	578	544	540	511	542	560	564	535	531	549	562	564	524	502	521	548	533	572	528	535	539	563	542	574	577	579	528	539	564	550	502	547	558	561	535	536	557	544	554	567	544	524	563	553	501	556	525	540	515	480	573	524	587	542	559	537	553	559	559	557	563	542	568	527	570	552	537	551	540	540	533	576	518	582	559	573	557	537	575	522	544	568	558	557	539	562	540	576	541	555	539	544	521	570	523	520	562	542	541	549	570	542	561	487	555	543	609	573	585	589	575	511	529	540	549	568	564	520	550	577	542	600	519	540	544	593	527	550	565	545	567	592	543	570	594	528	563	516	512	544	566	611	524	572	506	562	587	562	560	549	551	550	533	555	550	547	538	526	547	549	581	562	514	549	554	573	525	571	549	528	531	511	503	598	561	538	577	553	574	563	558	541	566	553	529	555	538	577	534	526	522	591	534	517	554	582	554	625	541	545	520	561	529	559	559	569	595	526	576	563	530	549	597	524	571	566	560	574	546	524	566	559	574	580	569	540	562	572	580	548	508	591	580	547	553	543	568	582	562	572	530	565	557	562	541	624	539	531	575	585	557	547	552	565	532	546	582	605	550	540	581	549	550	579	533	559	542	573	561	598	512	536	537	560	547	568	587	547	536	543	563	560	532	535	543	541	525	563	587	550	554	559	558	548	583	518	586	568	537	525	561	513	568	530	533	507	539	593	535	549	534	513	587	555	539	548	568	577	556	579	570	570	546	554	531	534	545	552	530	522	560	507	575	548	588	548	506	516	581	536	556	509	565	534	568	574	576	534	558	569	548	543	544	505	551	556	525	559	518	540	530	586	530	550	542	521	589	580	583	574	549	524	542	575	567	564	555	583	530	550	541	572	566	591	552	572	558	575	587	549	531	533	562	554	569	528	531	576	595	525	560	548	568	567	518	535	523	588	572	551	541	552	567	558	516	553	572	522	610	545	576	556	567	546	523	550	536	578	528	559	553	537	579	545	495	563	521	569	590	576	569	571	521	527	555	568	540	564	508	556	559	527	581	537	547	550	569	544	546	566	548	548	559	572	563	547	597	592	518	548	544	558	551	553	561	541	531	593	548	530	553	519	584	542	562	541	537	535	562	562	535	520	559	530	575	543	516	527	602	565	577	540	601	586	534	521	543	555	588	484	562	582	535	546	602	566	554	566	518	548	558	531	603	530	515	593	537	551	512	556	538	602	538	588	546	569	569	548	531	556	508	600	511	562	553	542	539	544	540	557	527	559	538	505	525	527	557	539	541	550	590	574	506	546	495	580	554	517	511	531	537	570	536	591	579	570	571	567	535	588	555	531	546	524	535	555	528	563	498	552	576	569	503	550	557	537	538	561	535	576	556	556	561	543	499	571	567	527	574	590	609	533	565	567	556	524	558	545	540	549	510	535	534	564	501	554	582	565	562	549	541	553	560	533	541	537	599	548	559	526	559	583	545	539	604	562	551	601	565	536	539	539	564	542	536	527	517	557	568	578	553	596	576	535	532	574	560	564	547	582	610	518	542	529	578	543	544	560	558	514	568	550	566	561	563	554	539	586	539	547	544	563	498	519	541	580	529	571	587	542	595	557	573	533	554	555	538	529	532	558	560	560	575	574	556	548	514	555	566	576	566	572	560	566	552	560	545	520	532	551	557	554	527	540	540	554	530	590	549	546	552	564	593	553	572	538	549	556	530	578	520	563	515	581	557	580	538	562	551	550	572	522	523	564	534	539	526	557	528	587	573	534	514	569	577	509	582	565	553	583	497	564	563	601	553	558	557	549	565	566	501	556	531	578	538	565	553	561	487	553	571	521	587	541	547	548	524	581	548	543	573	537	553	530	570	528	526	513	548	545	510	585	556	594	554	565	545	542	542	579	550	530	543	543	541	577	476	558	550	555	515	554	559
42928	41620	43673	41839	36985	37386	38630	34289	30425	21883	14523	7664	4285	2906	2206	1675	1476	1073	960	791	567	513	605	595	612	526	609	545	609	632	583	636	562	623	571	499	414	324	313	275	263	267	294	246	221	217	217	217	246	206	245	222	233	224	224	206	218	212	237	224	222	192	208	234	230	213	224	233	208	256	212	242	220	231	219	206	221	232	211	242	200	210	190	237	205	208	212	179	228	217	224	205	196	200	196	234	217	200	200	206	200	203	197	218	206	213	235	213	247	221	215	212	216	210	211	210	191	199	208	227	194	226	210	175	200	211	213	191	225	195	203	223	203	195	193	197	221	201	243	212	220	203	200	207	223	243	216	200	216	206	206	224	216	233	214	210	202	202	194	213	214	230	212	212	196	205	215	207	198	217	193	200	217	213	195	202	220	200	229	227	208	192	216	199	199	203	194	209	206	177	228	217	196	201	181	216	202	215	239	227	194	185	190	251	188	208	208	200	210	213	199	209	192	217	203	219	224	221	214	214	218	231	217	217	204	193	207	212	205	228	174	218	220	198	205	215	220	210	193	224	203	200	223	204	208	212	220	197	199	200	200	226	200	223	224	213	194	218	225	198	200	211	203	190	200	200	218	206	228	220	202	209	202	206	217	192	239	217	222	227	228	195	231	205	216	207	250	209	202	191	223	214	190	212	211	199	226	186	210	210	204	204	212	207	177	209	230	214	206	212	221	197	193	220	199	195	227	196	201	218	220	216	205	218	183	242	203	180	218	212	220	220	213	200	214	230	187	214	206	204	208	191	221	205	236	203	203	195	181	200	218	215	203	198	202	203	235	219	216	215	198	224	189	241	218	220	213	219	213	219	196	217	191	188	198	190	230	195	211	238	190	200	226	205	239	202	223	202	193	190	202	225	203	232	213	197	228	219	189	197	214	240	210	229	228	225	233	214	234	207	210	188	209	219	224	208	190	205	184	203	204	222	220	212	203	210	215	219	213	204	194	211	196	191	200	216	229	212	201	203	216	196	188	225	210	222	208	219	186	213	219	186	214	200	226	210	222	194	202	220	223	194	223	197	201	204	221	246	205	198	200	211	209	220	226	227	205	211	227	197	193	229	184	182	211	187	233	195	214	232	215	204	230	215	195	198	186	209	202	201	231	214	202	197	218	218	207	189	205	213	198	199	201	205	206	227	221	237	198	213	221	190	202	199	196	228	228	234	193	210	198	234	220	212	221	201	202	188	229	205	211	246	210	227	232	231	216	213	206	234	215	206	200	220	218	236	222	191	219	225	196	194	227	215	220	221	202	219	209	232	213	209	216	214	191	211	217	207	220	206	212	214	214	199	219	197	217	194	234	230	215	209	209	243	216	212	217	199	192	192	185	212	204	218	197	210	221	211	216	209	221	221	206	217	203	219	215	221	221	211	214	212	178	211	208	190	178	205	201	199	192	184	226	203	199	221	226	204	200	227	205	258	212	202	223	191	222	258	216	202	239	195	203	218	236	182	215	206	201	206	240	207	219	207	230	232	219	193	201	201	211	234	210	190	176	218	233	199	209	211	220	222	218	217	213	227	219	213	220	238	256	219	212	210	237	211	198	192	195	256	229	215	196	208	215	230	212	215	209	213	211	229	216	210	179	210	201	206	194	201	206	193	199	214	224	233	223	195	215	204	205	214	207	196	212	211	193	233	226	224	189	193	197	212	240	200	200	210	218	215	215	240	236	219	231	195	202	210	203	187	213	217	195	217	208	214	222	201	205	203	244	202	220	212	202	207	216	206	224	222	228	193	197	221	204	217	226	240	211	224	243	214	240	246	198	208	228	202	206	206	223	229	208	202	202	201	198	221	226	206	202	194	184	200	181	215	192	219	209	195	199	216	213	233	203	227	234	217	223	210	211	214	190	171	216	201	197	234	213	218	197	196	230	224	229	207	201	226	205	208	207	236	233	217	195	202	223	208	193	188	221	168	206	223	177	209	220	241	225	190	201	206	207	218	221	206	189	236	206	209	205	213	218	227	188	208	189	209	214	185	221	218	227	222	220	212	201	226	204	211	213	202	199	210	212	209	181	227	184	204	207	210	227	212	182	195	191	224	194	206	233	194	240	227	233	209	199	214	204	215	213	201	238	224	218	217	223	222	206	219	239	218	198	218	221	221	250	214	226	212	207	206	232	219	212	213	231	186	228	202	236	194	229	216	211	227	240	211	213	205	211	226	200	208	204	188	208	215	219	233	196	222	224	240	209	195	222	223	204	196	220	230	214	244	240	215	205	238	227	213	192	203	237	198	225	204	202	218	228	205	229	243	191	204	217	206	226	213	226	235	200	211	220	229	207	227	212	215	213	189	229	201	180	237	222	227	218	226	222	214	219	207	203	206	218	207	194	200	260	221	204	222	212	256	211	250	223	198	212	223	209	205	216	208	215	211	201	196	225	195	214	202	236	210	226	229	231	207	224	239	214	190	221	212	206	227	195	223	202	194	234	219	224	230	230	221	207	219	240	216	240	222	183	218	201	209	219	210	230	227	218	193	194	228	210	205	220	230	214	215	195	195	180	211	217	225	216	216	215	198	209	188	210	207	193	231	216	226	225	234	226	209	231	222	211	220	229	225	212	220	219	224	225	221	204	212	199	224	191	203	191	218	233	212	216	219	198	248	196	207	211	210	209	238	226	211	223	209	218	211	174	198	196	210	202	239	210	236	221	220	218	203	233	205	199	228	211	198	198	207	237	218	208	209	233	186	203	215	247	227	200	229	206	210	217	208	226	235	208	215	211	242	225	211	197	248	223	191	198	207	223	217	209	217	195	208	198	237	196	228	202	217	189	197	247	206	178	188	223	214	222	207	198	217	212	201	212	201	230	198	212	229	209	234	215	214	220	196	233	208	198	202	240	216	188	231	199	203	207	223	218	210	205	220	200	230	197	209	202	205	222	243	219	205	211	205	192	184	224	188	190	213	220	218	194	206	217	214	201	177	209	218	213	188	190	208	230	210	225	206	214	247	200	224	202	196	225	226	209	223	226	214	199	216	195	212	218	205	201	209	214	200	216	234	230	196	202	223	213	218	238	213	211	203	223	214	191	222	203	181	202	207	208	203	230	228	200	202	197	224	228	200	206	202	195	236	199	197	194	209	207	216	203	198	223	205	190	207	225	193	202	214	202	206	200	211	218	207	219	211	193	231	248	189	197	205	215	186	192	211	200	211	214	208	197	199	189	182	199	223	199	219	250	230	207	223	204	231	208	205	220	231	228	218	201	214	227	212	204	235	225	231	215	223	232	234	196	188	218	206	217	174	208	211	202	218	213	233	240	207	234	211	232	184	219	220	223	208	222	233	252	211	230	195	207	218	196	203	223	221	203	231	214	184	188	216	216	205	215	205	195	203	220	234	224	234	225	224	218	203	206	234	217	218	201	237	213	218	209	214	215	241	221	215	177	207	227	189	203	210	240	218	223	232	208	221	212	203	222	216	218	236	213	210	221	182
37324	47247	52194	55182	60098	60187	54758	51026	43853	34089	26219	17942	14407	13304	11071	8760	7887	6025	5854	4563	3625	2860	3696	3551	3379	3057	3848	3466	3759	3954	3835	3874	3875	3938	3573	3094	2403	1786	1558	1359	1107	1131	1142	1108	918	849	853	891	837	817	786	774	756	735	773	765	737	716	717	735	709	704	739	755	700	727	722	707	690	722	682	626	713	677	745	673	724	695	681	683	663	687	707	742	701	685	658	713	701	739	678	688	658	722	718	692	668	699	691	743	719	678	679	704	696	757	713	733	679	687	679	714	692	652	696	720	707	697	668	678	676	725	705	682	685	674	709	666	678	716	705	703	696	724	735	702	653	652	652	692	677	713	633	699	690	682	727	724	680	698	699	735	676	673	687	683	713	699	716	664	630	682	659	679	659	685	717	715	687	663	669	692	695	724	696	673	667	668	682	707	741	659	699	684	693	724	686	671	746	662	679	656	716	678	721	696	711	694	667	660	706	709	713	727	663	695	702	694	641	709	646	676	720	660	681	664	684	694	658	691	696	743	725	709	663	687	714	676	712	742	678	699	693	653	696	711	673	719	650	714	688	677	669	688	713	710	735	753	675	713	685	701	723	684	706	701	696	664	664	680	709	667	698	709	740	700	683	748	737	661	733	704	725	710	718	674	696	750	684	714	664	695	694	698	727	661	690	726	688	682	721	687	702	664	713	701	698	697	668	708	672	681	648	686	716	667	651	699	717	678	700	652	696	706	722	761	683	673	701	671	709	701	732	684	679	721	716	703	675	688	666	675	685	707	700	715	711	681	654	668	640	761	697	703	636	745	689	693	678	686	681	711	686	694	725	670	675	679	685	741	700	701	683	722	711	688	685	692	679	661	709	697	682	692	710	649	683	709	723	699	694	720	660	707	680	732	670	653	652	634	694	694	700	672	710	740	674	707	654	678	682	762	744	706	687	657	676	691	730	729	662	703	678	699	738	706	691	754	689	659	699	760	723	695	682	682	697	693	684	668	689	701	669	708	678	702	710	680	686	682	668	687	706	695	693	677	661	681	740	676	689	710	687	684	677	692	666	676	656	691	725	699	685	707	678	662	732	677	655	675	727	693	667	730	681	749	735	669	664	726	665	751	736	700	716	663	696	705	665	673	682	721	677	704	661	708	665	694	690	656	697	676	703	683	683	707	650	659	730	710	713	698	652	634	710	741	718	666	765	653	740	677	744	653	705	714	674	663	661	703	724	660	696	670	708	689	684	722	698	713	678	706	727	715	681	681	662	730	670	730	667	668	662	722	682	721	702	716	713	670	689	696	686	661	741	707	694	667	675	691	714	681	689	736	666	644	677	680	717	672	661	678	687	748	647	686	652	690	700	687	720	706	669	667	681	719	693	699	713	698	708	667	664	651	744	713	707	698	701	689	691	653	715	730	708	703	651	721	741	692	740	627	716	673	694	679	654	702	724	642	696	692	680	656	717	685	705	688	688	693	675	705	673	672	705	670	704	665	674	701	703	698	657	732	675	712	666	740	716	697	692	684	742	722	644	728	661	698	722	668	683	670	680	726	727	714	685	682	753	700	754	719	685	692	692	689	665	735	652	680	686	670	716	674	675	732	697	696	754	704	726	666	718	702	675	696	686	683	712	713	662	686	726	673	713	688	718	693	612	686	706	697	706	713	678	676	681	694	715	696	713	692	704	699	689	735	681	708	663	670	674	724	703	676	688	711	665	754	722	745	664	718	754	659	700	705	680	674	687	672	709	664	696	720	698	691	707	673	755	706	676	707	628	673	690	718	703	696	685	665	653	709	665	707	707	719	692	675	718	696	706	712	695	756	668	666	679	708	712	668	694	719	715	712	711	673	709	697	687	746	701	645	741	669	708	687	711	674	674	659	718	699	650	645	697	685	654	691	661	668	678	708	688	679	674	612	680	684	690	639	634	680	662	718	729	683	713	677	740	700	687	655	690	709	696	688	732	702	699	693	701	684	688	716	737	719	660	690	690	676	699	664	728	713	735	677	679	706	738	694	686	691	723	716	692	735	662	738	691	672	631	784	676	668	691	690	681	718	673	707	742	657	651	684	680	695	663	771	701	701	665	666	627	704	670	658	714	698	704	720	691	712	695	651	701	682	685	675	702	658	687	702	699	748	684	722	685	644	743	712	685	660	671	723	711	721	695	656	675	734	682	691	708	662	693	667	681	685	657	682	687	694	727	698	650	660	690	683	662	711	690	706	715	662	711	686	702	716	717	703	748	687	734	711	670	704	740	687	690	643	695	699	702	668	720	670	655	745	743	711	691	726	701	670	705	698	676	734	692	704	719	713	682	692	688	688	659	661	670	665	726	721	663	709	726	695	672	631	698	655	726	682	659	681	695	675	650	646	686	683	691	688	738	673	701	638	680	707	747	661	704	655	697	703	714	686	721	656	676	719	711	656	680	732	636	765	665	695	670	728	695	686	678	690	718	690	719	701	712	654	678	698	663	723	677	705	678	663	701	707	685	657	689	739	656	732	684	674	675	726	699	679	726	742	706	664	704	717	704	686	685	660	685	687	718	686	700	756	725	683	743	665	695	702	671	704	683	686	700	738	667	681	693	736	687	737	684	679	681	700	737	687	699	686	696	709	703	693	647	651	684	689	683	681	687	705	683	736	673	705	724	671	702	683	711	692	704	721	719	753	690	668	706	721	698	720	685	704	724	666	672	647	684	689	703	662	701	705	720	717	684	721	687	692	666	720	677	714	695	720	735	677	699	637	710	700	702	698	652	706	725	670	718	675	691	731	673	701	726	703	675	657	666	719	693	661	717	715	704	674	709	712	652	718	730	675	675	680	680	704	723	696	695	695	635	691	636	689	711	677	669	736	716	655	677	727	685	700	664	657	708	709	709	672	686	653	746	686	705	674	703	699	651	686	724	732	726	717	712	703	678	665	695	716	703	721	677	687	713	670	714	740	693	686	707	683	728	676	690	715	682	715	686	695	697	659	709	672	733	662	706	695	640	730	724	726	712	657	695	720	676	723	680	649	674	681	668	710	684	727	712	651	703	698	711	720	728	685	708	670	664	704	700	718	697	655	681	720	692	703	670	663	683	695	702	731	715	733	702	683	683	694	708	708	686	670	703	706	731	681	682	725	677	693	655	720	707	688	681	699	687	712	663	721	684	662	706	714	661	653	662	697	681	708	698	735	699	691	683	715	710	677	730	664	678	675	692	659	731	707	701	736	665	700	663	695	676	682	720	718	659	639	676	695	687	646	721	705	710	652	671	696	721	695	689	692	643	680	737	730	706	646	674	677	701	668	693	698	720	685	673	708	701	684	651	692	698	714	682	728	669	746	691	665	651	725	733	690	675	670	686	693	680	684	718	679	695	703	693	671	742	691	628	701	726	665	722	705	663	746	710	661	715	654	723	753	698	686	699	676	688	683	669	670	680	680	719	690	701	734	699	673	704	717	700	639	705	668	694	680	731	675	684	676	720	699	714	717	706	723	745	703	716	698	698	691
12022	14908	21958	21637	16135	12322	8453	5547	3823	2183	1487	1063	758	641	484	361	299	286	268	257	265	231	222	247	267	239	252	248	235	222	251	230	273	254	232	231	217	211	234	212	204	201	225	191	235	199	202	209	220	217	197	227	207	198	210	201	196	201	202	210	205	195	217	188	234	195	222	189	214	204	218	207	191	196	190	190	207	211	235	197	232	218	210	204	178	197	212	205	202	203	225	219	191	194	240	219	206	211	200	176	202	236	229	215	198	215	210	205	206	214	200	203	191	207	208	188	207	226	232	215	212	206	199	205	232	224	233	196	221	184	192	215	206	223	215	212	200	215	228	208	214	196	202	212	196	205	207	196	202	201	200	198	212	220	188	198	209	211	235	212	232	205	195	218	215	207	212	237	224	212	207	189	191	219	195	199	214	200	230	196	221	215	221	204	188	180	210	224	231	210	223	190	214	191	203	192	219	212	181	190	243	174	195	226	197	207	204	211	212	198	244	213	188	220	192	214	198	212	213	200	198	187	224	200	204	173	222	213	235	230	208	192	208	211	187	196	231	189	207	206	193	215	222	194	203	234	191	232	212	197	212	208	217	199	232	203	208	204	214	206	214	196	199	190	227	210	205	190	200	195	204	194	223	187	222	198	199	225	199	233	199	207	197	207	215	212	189	224	221	207	215	187	211	230	229	198	190	213	212	199	194	159	202	201	214	225	188	195	222	208	190	219	216	226	219	211	203	200	209	210	201	205	226	202	223	187	197	239	219	214	206	195	217	233	185	238	186	201	178	197	218	216	176	200	211	225	208	208	208	216	211	207	208	208	221	190	216	208	195	192	189	213	214	190	196	228	200	214	205	199	207	191	224	211	222	233	222	191	188	192	189	199	208	212	227	207	202	192	203	179	205	199	232	232	216	216	223	196	238	199	213	204	219	197	199	214	216	193	200	213	206	197	209	195	216	211	190	210	211	200	201	225	221	221	205	209	200	226	219	195	212	190	206	196	218	204	210	204	199	231	217	235	224	196	203	193	227	192	208	193	210	207	195	207	225	193	200	208	220	201	205	202	201	215	215	199	231	205	226	186	202	215	199	196	193	188	205	209	234	182	205	211	209	200	208	242	210	204	222	204	215	209	179	248	234	222	185	215	205	221	188	194	208	229	225	229	204	211	217	198	205	206	207	218	193	194	221	216	204	194	185	182	219	233	206	193	216	177	157	209	203	186	196	196	213	195	202	217	185	220	178	195	184	206	172	222	218	190	215	228	198	201	214	210	204	209	205	224	201	192	200	183	223	205	199	221	219	203	210	226	191	218	221	235	164	211	207	209	200	223	219	218	196	216	212	220	218	202	226	183	190	225	214	216	224	206	199	204	204	224	223	207	202	186	244	193	204	254	189	203	200	225	228	191	209	226	214	202	211	194	208	207	230	221	210	196	220	195	206	198	204	210	226	213	224	198	193	215	195	200	208	205	193	187	208	218	227	227	210	222	218	212	178	201	240	205	187	201	188	219	179	190	207	194	199	227	199	223	176	196	210	221	202	206	195	199	218	201	237	225	228	219	207	216	211	193	201	192	192	202	203	209	220	196	193	193	218	213	210	199	186	202	208	215	216	213	199	203	205	201	219	201	189	198	184	209	217	190	208	235	207	204	192	223	188	214	198	192	184	202	212	183	220	211	189	197	202	202	225	208	204	226	219	183	190	199	200	219	194	191	208	195	214	210	198	201	187	203	212	221	202	223	193	200	198	184	220	195	211	196	232	211	197	212	215	211	227	199	204	221	215	237	209	222	223	194	207	210	200	215	206	214	200	221	226	212	220	211	199	211	225	205	221	190	204	201	200	204	205	190	205	182	195	213	205	214	189	215	221	187	246	233	226	214	227	198	226	256	178	219	203	212	213	236	214	216	212	192	209	208	194	198	191	209	199	205	216	215	200	194	223	203	228	219	178	215	197	212	221	210	221	205	200	222	211	195	192	200	210	182	200	200	209	191	197	186	196	201	227	209	191	218	208	200	205	192	188	210	197	235	205	227	193	201	219	189	207	227	224	217	170	236	211	234	202	204	209	219	223	208	199	193	213	179	195	179	205	203	217	204	184	179	208	195	201	190	217	221	207	220	203	198	218	229	212	187	241	206	199	197	205	211	201	210	204	228	219	189	187	195	195	194	187	200	200	195	221	206	192	216	199	204	209	208	192	200	203	201	205	216	232	217	200	214	204	197	200	216	199	209	224	190	213	220	216	224	240	224	202	193	202	200	192	212	229	200	219	210	179	213	221	200	231	209	196	215	218	188	189	201	208	203	218	201	209	188	217	207	234	224	191	212	203	216	217	220	216	194	226	221	207	192	208	208	202	196	191	199	200	229	189	229	199	189	237	197	194	200	198	195	240	234	194	209	194	219	200	208	203	204	207	181	230	192	211	193	232	198	201	208	210	212	211	191	223	213	190	186	189	190	193	217	199	200	225	208	179	194	199	232	205	162	189	192	199	187	186	230	229	195	216	205	249	203	233	215	205	208	208	201	198	213	208	195	204	232	206	201	228	212	209	202	199	197	198	215	196	211	209	225	199	225	210	238	210	212	213	207	203	201	212	191	200	212	204	226	213	215	219	219	200	203	212	191	182	173	222	215	194	225	222	233	210	227	205	211	208	208	208	208	197	223	214	205	186	228	199	225	214	207	197	192	212	206	197	204	204	209	204	218	216	219	216	209	219	210	201	211	191	205	201	201	220	196	203	217	166	216	225	210	201	239	207	195	214	216	200	223	201	220	211	205	208	209	192	207	200	216	208	221	186	215	218	193	186	217	223	237	208	228	204	209	203	206	226	199	203	211	210	219	198	209	205	223	237	204	206	225	204	229	219	211	205	183	211	226	201	216	188	210	208	214	178	220	220	207	231	227	219	213	189	227	188	202	201	224	186	196	210	230	193	203	211	233	207	227	206	206	191	205	226	227	222	222	203	217	210	237	202	196	218	197	230	210	183	192	206	223	184	227	205	201	200	176	196	212	198	191	197	223	205	194	222	228	197	220	200	208	226	216	186	189	184	206	231	230	208	235	214	186	210	227	212	192	207	207	204	227	185	203	247	178	220	205	194	215	203	209	234	218	223	217	193	195	224	228	194	242	218	194	223	203	219	220	210	196	201	219	234	184	187	221	214	220	191	179	222	218	209	230	205	217	221	196	220	203	197	208	205	231	213	215	233	214	201	206	204	189	200	210	192	206	188	210	205	200	207	202	222	190	211	227	214	197	216	221	206	201	189	225	179	218	221	243	202	221	192	237	241	216	206	171	192	228	195	181	197	209	191	215	210	216	202	222	202	188	202	194	204	222	213	210	226	221	194	218	222	199	219	214	230	201	201	187	206	209	210	184	204	207	195	200	212	218	218	212	228	216	190	212	209	197	215	201	188	211	220	227	241	189	206	203	211	209	229	172	196	209	213	212	180	193	182	191	209	220	225	231	208	198	225	211	189	202	207	215
11027	17289	29831	32963	30091	28363	22993	18823	15086	10371	7296	5550	4362	3476	2618	1923	1600	1342	1271	987	870	815	935	940	898	898	940	947	988	1086	1076	1037	1109	1088	1067	991	932	871	824	816	770	771	767	810	698	712	757	764	760	732	701	739	707	742	701	685	728	754	761	677	721	712	684	717	718	728	717	739	678	720	656	716	738	760	701	652	677	671	676	724	690	689	695	711	747	710	682	750	723	651	728	723	708	716	698	763	718	725	695	703	708	699	619	669	686	726	748	710	754	660	698	768	751	702	720	698	687	714	678	706	678	681	726	699	709	664	674	715	646	681	701	743	715	697	717	726	687	658	663	672	705	704	745	737	692	693	745	692	721	751	752	701	697	701	698	729	692	740	693	718	709	683	707	697	708	734	726	719	658	738	695	683	716	735	745	693	674	730	715	691	720	698	748	678	705	728	713	708	730	737	726	746	664	727	702	722	726	698	734	717	683	725	699	685	707	703	755	692	699	760	734	727	691	715	718	720	669	699	762	694	747	725	691	711	704	678	692	714	749	739	681	713	684	725	696	676	706	702	707	735	686	732	705	735	702	697	736	737	681	724	724	688	701	709	678	682	715	708	702	682	675	669	696	670	682	674	704	712	761	729	759	692	762	675	717	709	713	692	668	689	716	708	682	747	682	720	745	714	703	703	724	722	721	672	738	722	695	695	712	738	702	682	734	666	729	711	718	722	633	718	669	687	705	739	717	730	642	721	682	687	683	696	721	642	699	734	676	730	703	716	687	686	680	684	695	719	705	778	693	678	679	711	740	750	693	699	675	705	709	687	715	708	708	704	700	690	672	715	687	703	697	714	727	727	693	720	721	684	756	699	691	736	667	729	737	698	701	724	721	701	714	662	694	708	684	699	710	688	719	724	702	676	679	689	716	694	712	711	694	685	740	760	721	750	686	694	669	723	705	705	752	703	711	654	668	674	704	708	733	723	725	720	705	707	760	696	706	715	640	710	731	694	767	713	722	701	748	730	695	754	684	697	688	705	718	726	689	715	720	694	696	705	720	711	701	718	690	667	727	691	714	672	737	700	684	678	697	722	671	718	701	693	688	696	717	681	681	736	731	737	752	725	685	713	695	800	703	688	705	671	679	739	703	698	719	674	705	721	728	703	724	763	733	719	689	715	720	721	650	663	721	718	685	709	698	694	734	685	695	705	689	653	752	775	660	721	693	688	746	681	750	716	694	739	733	629	737	661	701	679	702	677	676	701	741	702	709	665	712	773	683	684	652	677	708	671	701	699	686	699	710	721	715	702	695	702	710	744	709	665	730	725	722	681	696	673	687	694	733	713	704	745	689	715	682	691	733	682	747	644	700	695	723	672	643	706	657	728	698	702	706	690	711	686	678	710	723	710	724	729	669	684	668	682	690	681	684	750	733	667	728	693	731	694	691	708	782	748	748	687	681	698	708	705	661	674	717	732	672	705	638	715	688	735	741	707	709	746	682	690	671	694	687	713	644	728	677	700	652	697	699	711	709	718	701	747	675	693	691	713	729	702	724	720	662	699	743	731	704	680	737	711	726	654	701	706	753	684	693	740	745	754	707	679	668	701	722	741	690	716	688	728	691	743	670	703	688	703	721	706	743	677	755	693	693	702	708	744	744	708	743	718	695	697	762	677	747	679	719	699	715	724	708	754	703	668	679	748	680	733	731	725	737	675	715	684	720	728	712	729	719	702	712	735	690	694	697	698	704	670	750	668	696	687	674	711	719	712	686	666	688	708	743	682	689	692	750	693	734	692	718	696	689	687	694	726	688	695	736	729	732	684	698	690	753	724	686	736	716	691	706	703	710	683	659	708	746	716	717	719	681	729	701	705	679	763	771	719	657	741	765	704	710	685	722	670	690	710	702	731	729	689	685	716	675	739	718	713	732	683	704	684	667	769	678	680	673	692	695	662	675	687	699	714	684	667	707	652	685	709	758	696	707	717	693	697	678	669	743	706	706	718	695	707	702	713	708	718	720	761	703	679	678	685	675	719	724	699	699	743	711	717	734	669	689	691	720	714	697	671	714	716	706	666	701	681	709	685	701	664	699	695	695	728	651	745	692	685	691	683	709	697	715	718	672	675	737	698	702	686	697	711	698	684	664	681	707	712	740	671	724	705	735	696	653	698	723	755	654	690	764	714	657	714	726	654	719	728	689	683	741	728	689	702	674	678	677	694	706	671	733	693	706	685	682	650	687	687	659	726	742	775	733	717	746	725	687	711	667	694	671	697	724	717	732	726	714	744	707	712	709	693	692	727	720	688	699	687	657	685	729	723	700	714	732	693	680	765	707	714	728	712	680	742	706	696	725	683	691	711	740	696	737	750	688	655	721	716	706	672	664	737	751	678	734	684	791	718	710	725	709	704	666	654	732	669	676	710	691	729	716	667	716	690	762	693	718	694	706	681	702	711	720	730	703	660	685	734	712	652	697	757	701	723	688	708	667	711	708	678	733	769	729	732	685	708	703	725	720	651	698	680	710	693	753	746	683	690	680	677	722	726	692	683	764	717	657	709	691	694	673	663	686	688	688	711	747	755	763	696	689	728	734	736	697	689	712	686	702	741	688	696	701	707	704	677	699	695	701	713	691	702	717	680	699	691	652	765	694	693	684	739	773	747	700	695	701	694	751	689	714	722	730	714	707	729	744	687	702	666	680	728	696	695	696	725	737	678	672	733	696	711	649	718	708	738	711	671	756	721	690	679	739	676	700	716	708	723	720	645	741	769	742	711	709	663	714	679	739	740	736	707	694	737	682	715	663	715	668	633	707	690	683	721	706	739	730	717	700	706	720	691	732	729	688	730	727	692	687	710	711	690	721	663	656	684	703	707	705	694	718	743	753	679	760	694	717	724	708	714	736	712	712	710	695	692	717	691	693	728	719	707	750	670	687	693	704	691	697	701	693	669	679	700	727	721	670	762	734	723	718	647	716	729	725	698	717	736	657	679	688	733	703	756	701	738	745	676	692	688	717	711	677	674	730	714	716	645	680	642	649	657	726	682	722	681	662	699	702	696	762	698	656	716	712	697	679	759	700	763	756	721	745	746	681	665	731	711	757	714	655	706	714	721	675	713	718	702	723	743	638	733	715	734	718	692	695	671	739	719	721	705	714	744	710	723	751	689	735	656	738	738	698	706	738	747	698	696	697	709	676	661	736	698	763	691	703	704	735	722	678	646	715	734	661	691	772	706	729	660	722	720	690	726	694	678	664	695	734	714	743	702	754	738	733	716	723	676	706	700	750	703	785	746	743	721	675	678	680	693	686	666	717	676	709	703	705	732	720	745	671	708	688	755	683	688	732	691	702	711	693	743	729	670	701	714	701	731	684	712	729	663	751	714	701	685	709	685	714	738	676	714	677	690	685	699	671	699	733	699	710	689	732	686	741	716	689	696	737	663	647	693	701	702	709	684	641	720	706	781	735	715	717	706	681	715	672	689	654	724	717	719	670	720	704	662
36586	40425	44847	41431	36550	36848	34616	28970	24058	14675	6720	3622	2249	1527	1077	879	751	622	479	389	341	330	362	302	437	332	410	382	366	374	421	413	405	447	366	328	263	266	226	200	195	168	190	198	191	178	152	191	163	180	177	160	150	159	146	166	149	167	182	173	159	155	155	181	153	155	164	157	173	171	170	150	167	159	160	165	157	181	162	147	156	160	134	164	156	159	152	139	139	130	168	165	151	161	169	168	190	157	152	170	154	186	160	156	168	154	167	144	160	156	166	174	151	155	158	143	175	176	181	168	157	133	150	179	156	154	161	154	172	157	171	148	140	159	177	156	161	161	148	182	164	155	147	152	157	186	162	167	156	155	172	184	160	164	153	149	167	157	172	159	164	163	149	162	171	177	183	152	172	162	176	170	154	181	148	162	143	167	173	169	153	170	168	149	153	151	180	180	148	166	162	147	159	140	139	166	175	161	180	158	180	140	142	131	154	156	147	163	168	164	152	146	162	173	172	156	161	153	139	160	180	162	180	174	182	147	167	137	169	160	138	148	155	171	165	167	164	192	162	143	158	146	154	150	152	156	149	178	157	168	143	158	145	160	154	142	155	185	162	172	164	165	168	182	177	166	153	164	156	151	139	164	162	180	164	155	153	167	161	158	146	151	159	162	153	176	160	165	171	174	147	171	135	164	166	155	169	164	160	161	170	153	162	168	165	181	152	164	160	156	149	157	146	174	155	168	188	145	163	161	158	172	177	165	164	185	156	170	171	175	161	170	152	174	139	136	150	164	177	140	169	168	163	127	193	187	166	180	161	171	152	146	149	194	178	195	161	149	168	148	150	146	183	150	188	169	171	165	181	141	164	170	164	175	180	166	148	165	177	152	153	168	152	172	156	168	141	166	165	148	142	164	159	153	178	180	153	176	166	154	164	155	167	151	175	172	155	182	167	171	157	163	180	157	163	172	153	166	173	150	153	151	181	147	148	201	157	197	144	170	142	141	173	161	172	171	161	147	174	159	144	174	160	174	156	160	178	151	167	174	172	156	169	168	150	168	141	168	161	163	164	147	176	153	163	162	179	159	175	175	170	155	159	166	156	168	176	167	179	147	159	172	165	159	163	170	171	178	143	172	186	166	162	159	168	168	157	171	175	160	177	170	153	163	169	163	159	180	154	176	134	156	163	162	127	150	164	162	162	173	142	145	164	139	164	159	151	177	145	149	174	157	142	153	152	182	142	149	171	143	166	153	158	152	158	175	157	180	189	141	166	184	161	157	163	152	149	159	172	165	171	185	171	163	154	170	187	144	185	192	173	160	176	159	160	165	165	168	149	173	177	157	169	175	154	157	159	152	160	142	151	158	160	159	143	170	177	147	184	156	164	157	156	155	167	158	167	146	168	154	145	164	155	169	160	159	143	154	176	179	160	157	168	174	173	158	155	167	155	171	172	164	155	158	178	163	169	161	161	145	142	168	166	189	147	147	151	142	180	149	153	154	163	167	174	178	166	159	174	149	136	147	174	152	172	152	162	169	180	168	167	149	152	176	164	177	153	169	155	189	178	154	147	181	165	163	154	121	170	153	155	153	145	166	176	172	159	165	161	177	157	175	166	146	158	168	161	177	165	171	156	174	171	162	143	162	160	167	164	187	153	165	169	151	156	165	159	148	154	160	167	165	149	156	168	153	154	160	161	172	158	163	165	155	161	175	170	171	191	162	156	167	153	181	163	180	157	163	179	177	145	166	154	157	158	176	125	160	180	153	153	166	144	146	160	166	155	163	162	164	166	154	140	148	161	141	157	161	158	134	188	167	163	190	151	179	163	170	186	162	167	162	158	168	162	159	170	176	193	151	153	180	151	158	174	176	180	180	143	190	145	162	152	168	166	188	155	168	161	158	162	169	161	145	170	161	140	172	144	163	164	158	178	165	164	172	156	168	163	164	147	174	148	150	138	192	166	145	153	164	126	145	148	136	161	160	159	179	159	167	158	177	145	184	188	167	162	164	175	168	152	169	172	175	159	162	195	181	182	152	164	177	158	164	159	188	181	169	173	180	147	157	170	159	186	170	165	143	168	166	180	164	148	174	157	150	155	149	150	169	164	164	153	161	161	160	147	169	168	174	134	178	170	155	150	150	176	177	151	175	161	160	135	156	150	154	160	163	178	155	152	143	186	177	128	164	166	155	152	192	173	147	173	162	189	153	166	145	151	170	153	168	165	137	161	153	169	157	155	175	156	178	171	164	190	186	141	157	176	155	168	149	159	155	151	171	163	146	155	172	162	180	162	162	188	166	162	159	157	146	160	162	163	146	188	186	165	156	180	159	144	153	154	150	164	180	149	178	165	165	140	140	156	133	160	182	147	186	173	180	173	155	158	155	179	162	162	175	173	147	172	163	163	169	154	155	161	131	154	162	171	141	156	179	185	185	166	166	143	162	167	168	151	159	157	153	180	167	156	152	162	184	147	170	174	153	162	153	176	192	151	168	137	150	192	176	154	164	168	169	152	159	141	170	157	154	176	153	170	183	166	151	154	163	135	151	168	154	165	166	168	157	179	160	154	178	154	171	173	160	140	144	142	144	177	152	148	166	158	144	166	152	188	168	170	155	161	150	139	165	183	158	169	144	153	156	159	155	172	145	155	171	156	154	176	157	170	146	180	154	159	154	147	161	174	175	162	155	146	154	162	175	146	156	149	144	183	173	157	156	164	166	177	142	155	164	143	157	179	182	149	180	167	147	162	167	147	172	148	157	162	156	167	171	179	169	151	180	146	168	157	167	151	165	178	149	155	145	166	146	170	158	139	158	155	150	137	181	185	158	164	162	157	176	147	144	164	159	153	172	148	162	173	156	157	147	165	148	156	133	168	164	159	174	162	159	156	167	157	150	159	150	172	161	165	143	161	147	149	169	149	160	158	173	166	166	156	153	169	155	180	154	139	184	161	150	161	160	168	140	159	182	157	162	174	153	154	153	167	173	156	155	153	128	173	142	155	154	183	156	140	168	170	180	158	142	154	167	162	160	195	144	179	139	151	142	151	142	143	170	138	158	149	155	182	160	165	157	157	148	169	154	171	168	169	154	169	183	144	171	145	137	155	168	178	179	153	159	161	161	150	153	174	166	187	168	159	156	135	160	135	150	138	149	161	168	169	179	167	161	179	157	182	162	156	151	166	161	158	192	169	147	167	159	163	141	146	161	152	169	148	148	164	183	165	139	171	162	153	174	168	148	169	157	148	155	153	149	165	154	169	158	166	157	154	187	162	162	149	157	164	163	145	146	160	187	183	158	139	153	147	157	155	151	146	168	148	156	144	176	160	156	155	142	166	170	140	171	135	171	162	136	158	169	187	157	150	142	155	189	168	148	151	154	160	167	174	140	181	170	164	156	184	177	145	147	152	169	163	154	150	174	149	169	171	171	163	162	170	147	145	153	148	149	146	167	171	167	147	179	149	161	150	163	168	145	165	163	166	161	167	154	148	147	169	162
31085	41364	50440	52661	55583	54855	47899	42714	36746	25149	15600	12073	9861	8085	6449	5310	4631	3381	3182	2480	1740	1814	2464	2101	2263	1802	2499	2320	2558	2348	2376	2554	2635	2845	2261	1795	1478	1391	1097	871	843	850	900	780	736	692	700	665	666	583	617	595	580	609	578	586	563	537	584	600	561	570	588	588	568	596	532	570	550	576	553	542	586	553	571	567	596	590	550	558	625	554	601	536	611	572	568	611	543	551	571	626	602	555	603	580	589	525	585	592	536	562	536	557	538	596	582	552	540	564	536	535	531	571	625	511	528	583	593	583	519	573	563	556	565	557	549	532	569	546	542	550	521	587	533	531	554	548	544	594	594	587	540	538	525	603	553	551	566	562	565	521	587	543	572	534	520	562	595	567	558	570	594	545	564	520	555	582	535	556	596	563	537	568	548	555	559	555	546	550	551	562	566	542	552	556	548	586	606	579	527	563	543	557	569	581	554	543	526	563	555	553	576	566	560	543	520	527	511	557	588	556	546	581	564	526	567	528	569	565	541	556	555	537	554	581	551	528	532	560	563	545	549	570	564	563	578	531	569	536	597	558	569	555	555	588	609	533	554	548	561	549	542	524	562	532	571	579	523	530	584	569	502	548	567	601	571	558	542	555	559	554	527	590	605	551	565	607	565	554	548	564	539	593	518	557	550	564	608	555	583	582	599	557	540	620	552	558	548	588	606	530	613	539	544	615	582	569	603	595	553	571	561	593	570	560	551	530	603	556	570	566	540	555	569	562	571	558	611	553	576	576	525	573	543	529	571	538	636	568	531	563	526	561	587	579	609	600	580	507	575	580	555	553	598	586	611	540	548	570	573	540	595	586	544	578	556	592	552	542	560	567	582	542	555	557	554	534	560	563	586	548	620	531	540	570	552	572	588	554	559	568	534	548	575	534	584	566	591	558	568	581	562	588	568	569	567	550	573	557	569	542	573	589	562	540	546	601	594	583	541	573	596	589	590	556	570	553	586	560	554	574	587	595	555	579	547	531	568	557	552	529	553	549	547	548	577	536	536	568	532	591	553	530	588	593	561	564	618	582	591	569	586	552	552	602	571	574	587	577	546	530	537	524	549	556	564	547	581	568	599	567	560	565	566	545	571	538	568	573	587	546	532	596	572	551	555	544	554	551	576	561	537	545	589	567	591	603	572	612	585	590	556	568	557	541	577	563	574	521	586	596	585	589	597	545	584	552	561	541	544	565	554	581	560	545	574	499	589	549	574	535	587	519	587	516	537	531	568	568	555	582	546	543	598	567	546	569	553	538	636	561	540	535	578	527	553	549	561	531	529	538	582	550	537	554	565	575	557	555	553	543	552	552	591	577	569	533	539	560	537	568	546	543	585	569	548	509	584	553	534	607	582	562	559	540	566	544	562	629	568	570	538	581	533	604	538	575	583	575	548	548	544	583	607	566	536	555	515	541	605	604	550	557	556	512	603	577	558	547	544	514	593	540	588	531	601	592	521	592	558	585	557	518	558	544	564	561	567	562	564	568	518	563	563	562	559	568	588	571	593	565	571	555	554	570	594	541	571	562	552	564	571	529	564	555	578	596	540	552	604	583	577	558	568	552	568	541	553	553	580	558	563	529	588	589	528	557	578	536	552	584	583	573	565	564	532	573	538	546	584	561	576	554	583	549	553	586	560	603	590	550	581	616	554	539	554	567	575	550	546	585	559	562	536	541	540	529	551	616	537	576	541	595	564	554	579	564	523	558	630	548	549	559	585	595	554	567	511	542	523	548	524	551	572	546	574	541	557	533	542	543	542	561	562	588	596	506	553	535	572	561	548	583	566	583	589	568	559	578	562	529	581	524	568	592	587	594	546	528	565	539	590	533	550	551	585	556	576	594	574	555	564	553	582	511	579	550	570	578	584	596	618	564	575	549	514	577	570	586	565	604	536	538	552	571	581	594	623	570	568	546	553	535	550	566	602	599	556	588	565	538	558	556	580	518	556	588	553	548	582	559	552	617	554	564	561	567	560	564	572	555	544	554	552	559	578	592	609	590	530	588	535	572	538	595	583	574	558	610	604	549	530	586	581	544	573	602	561	539	566	526	585	613	589	567	602	528	549	564	551	581	579	586	582	542	562	560	580	557	573	572	572	545	572	567	559	554	559	540	533	577	549	581	572	546	583	633	579	538	576	561	599	565	559	557	580	527	524	540	534	554	604	537	550	571	496	574	541	561	550	581	589	583	526	561	588	553	549	558	581	574	571	527	564	544	584	508	534	577	517	603	581	556	585	554	528	585	543	553	554	580	638	558	555	563	545	561	526	549	562	558	613	553	583	542	538	558	524	610	585	554	550	551	565	592	524	545	561	539	573	549	578	561	568	522	525	533	559	549	542	561	619	546	548	517	584	542	562	523	561	575	562	538	558	599	542	570	562	573	531	593	532	574	548	529	571	549	578	556	570	511	540	565	544	570	577	566	606	573	573	533	613	537	584	530	583	552	535	552	549	560	545	551	597	587	560	569	572	540	612	542	568	584	584	584	614	568	565	518	576	543	524	618	561	575	555	588	569	533	530	594	529	568	567	545	536	557	616	581	572	541	593	552	507	524	591	564	584	584	569	538	584	513	585	519	577	523	546	594	545	563	576	587	508	549	573	543	572	558	566	586	545	542	567	549	559	556	573	562	580	567	579	578	570	563	527	583	562	549	616	554	602	569	571	566	579	578	588	603	535	610	565	552	550	557	556	574	560	530	543	536	537	563	582	598	526	560	562	529	552	553	528	569	563	555	579	553	565	568	571	549	533	581	571	582	560	566	554	562	560	552	554	549	570	579	534	575	563	513	574	551	564	551	595	561	573	582	541	544	551	540	533	560	558	572	587	592	573	528	541	566	552	590	551	555	592	552	582	574	560	534	597	521	558	527	609	573	576	529	562	609	562	557	547	530	524	567	581	599	563	547	547	520	552	498	619	574	611	572	558	541	558	540	580	550	570	562	570	558	546	537	541	599	568	579	553	558	549	553	574	532	535	580	585	559	567	576	560	596	545	615	593	579	542	566	536	564	591	594	570	564	571	588	539	540	553	575	577	554	607	530	550	515	590	555	603	550	544	604	539	550	547	526	554	553	548	542	585	579	592	571	525	584	578	582	557	550	575	582	545	578	575	586	578	553	582	559	568	545	498	520	517	570	563	580	583	555	531	530	593	558	571	528	593	542	558	598	593	567	544	514	584	560	542	598	559	573	567	599	527	566	590	529	571	571	555	569	539	589	549	546	568	537	599	551	575	569	577	559	588	573	555	546	553	591	560	543	587	574	549	571	540	526	555	528	536	574	601	555	587	539	593	534	560	579	554	591	548	556	605	545	524	596	542	556	575	571	553	558	580	568	565	591	582	556	589	595	575	530	573	592	549	556	558	551	531	550	589	584	561	572	557	567	593	530	563	560	597	522	601	546	505	499	538	602	512	568	599	557	583	583	573	552	583	589	583	576	604	571	541	564	616	558	612	560
42520	42704	44405	41247	36688	38351	38310	33317	28795	20412	11126	6142	3640	2451	2069	1439	1335	1011	902	639	511	512	632	630	700	509	609	662	618	612	658	652	710	718	611	457	448	385	320	276	266	267	264	278	240	244	229	227	223	263	225	213	227	221	218	201	229	222	195	207	212	200	236	205	236	233	216	235	213	222	232	217	209	225	217	191	235	200	221	199	217	211	201	219	240	199	221	197	206	224	212	226	221	227	197	198	202	218	221	212	197	193	244	216	218	213	212	202	212	231	237	202	213	203	214	226	198	225	216	210	250	225	183	220	220	207	219	222	232	224	194	200	224	206	207	221	209	212	244	210	197	230	237	199	222	228	216	215	211	224	220	239	187	210	233	254	229	217	210	217	200	212	216	193	214	194	219	229	217	200	223	205	211	219	224	212	229	209	194	203	199	226	245	203	205	202	222	235	207	211	220	219	232	200	221	229	216	243	206	221	211	227	201	200	223	198	227	199	235	243	207	200	212	234	217	242	204	230	204	225	228	208	208	226	202	206	225	236	218	225	189	214	210	230	232	220	215	238	222	215	198	205	212	228	204	211	206	182	204	212	210	226	225	224	210	214	206	218	205	208	212	209	205	203	213	198	203	218	218	223	216	219	224	217	204	208	200	209	205	218	214	230	223	206	206	225	219	197	228	193	210	212	219	198	242	234	189	231	231	202	209	182	212	192	201	208	206	208	195	207	196	231	197	188	217	231	218	209	209	198	201	200	225	227	226	243	222	224	209	223	221	201	220	240	207	209	227	235	215	220	231	195	218	217	219	231	202	235	191	246	246	201	213	235	238	219	212	205	248	218	238	197	209	200	244	199	176	204	206	167	239	223	211	212	206	230	205	229	225	231	210	216	196	213	204	202	218	202	190	191	211	209	225	216	232	229	214	237	194	183	222	228	203	212	217	250	212	201	223	209	223	221	244	228	211	219	216	215	198	201	209	201	218	188	188	208	215	208	222	227	213	210	228	212	228	224	216	224	222	217	200	240	220	205	209	210	244	219	220	228	230	219	204	220	220	194	214	203	219	233	188	220	230	199	207	192	205	225	224	219	189	234	236	241	234	223	233	196	215	207	216	199	209	187	188	222	229	231	216	243	225	213	219	237	195	222	222	239	216	214	214	210	224	208	199	225	217	218	180	208	221	219	231	256	229	220	204	211	233	221	205	209	227	244	221	209	233	205	198	240	230	219	239	222	220	229	235	198	220	204	233	232	232	202	227	212	225	228	215	234	199	226	213	225	212	196	237	204	189	252	215	194	205	209	193	209	238	239	232	213	202	212	194	193	207	193	226	209	232	202	193	220	220	229	231	210	211	208	236	207	201	216	202	214	195	232	200	230	200	228	175	186	207	235	225	199	229	218	207	192	203	194	219	206	195	230	219	214	203	191	211	191	212	231	196	193	215	211	211	211	190	187	210	237	231	212	228	185	232	216	239	227	214	241	198	207	226	202	223	196	201	220	225	232	222	246	197	207	230	233	237	216	208	194	194	220	227	183	201	221	225	212	220	217	197	205	209	202	239	226	210	207	255	235	235	199	225	213	207	207	225	229	232	238	226	196	244	204	216	248	205	202	208	219	196	203	207	246	216	228	218	214	220	205	223	235	219	198	204	233	225	203	207	225	199	203	202	203	219	227	233	193	233	226	233	210	208	201	207	242	227	194	217	212	223	242	210	244	246	227	218	195	204	226	225	234	184	211	210	222	204	218	188	201	211	215	210	218	226	201	220	235	237	210	229	223	210	203	208	229	203	243	203	224	226	214	210	232	198	228	245	228	213	218	221	222	199	237	223	207	229	189	221	239	218	213	225	215	207	203	220	211	208	204	218	210	233	216	220	212	244	202	204	217	182	210	201	209	198	207	211	223	215	237	211	215	226	210	230	223	206	214	197	199	217	202	212	183	227	195	205	223	228	227	203	208	219	224	207	213	214	199	220	203	181	200	204	212	227	225	206	217	197	211	234	201	193	229	221	212	219	195	218	218	221	219	208	222	206	225	224	203	209	237	198	203	198	212	211	205	207	207	218	193	196	208	217	202	234	239	199	204	215	210	184	201	218	223	213	203	222	226	236	213	205	193	225	207	206	228	200	195	204	239	213	216	223	241	205	219	192	214	211	221	219	220	172	211	212	217	207	217	209	205	220	194	198	229	204	212	214	212	216	199	202	211	211	218	200	175	236	219	232	212	234	209	237	193	209	203	219	220	204	194	232	196	214	234	209	230	218	211	238	192	226	205	186	211	194	211	227	198	203	218	219	199	212	212	225	196	208	213	204	226	206	208	200	256	222	235	201	243	227	204	196	223	211	203	231	223	228	208	220	226	222	214	204	193	196	206	224	212	219	231	219	196	202	216	201	205	221	219	223	235	212	212	213	215	216	214	198	240	214	244	219	210	220	202	204	232	227	183	216	218	217	201	206	206	221	218	223	213	192	222	213	217	196	251	221	215	237	206	247	215	224	194	228	202	240	211	212	193	232	216	234	220	210	218	224	210	206	210	190	233	198	206	207	209	208	210	207	222	237	216	214	209	234	239	225	210	215	234	207	197	209	207	217	230	229	219	203	230	189	216	257	202	202	207	190	216	218	178	228	203	217	212	213	194	207	197	220	235	200	226	213	220	223	223	231	213	211	199	219	207	206	226	215	198	215	218	192	209	211	218	209	227	189	207	217	231	195	206	226	212	222	195	238	216	225	226	200	207	200	208	223	226	214	238	235	216	227	219	227	188	224	226	221	242	220	211	220	209	209	238	205	212	247	220	224	178	218	211	189	185	238	193	203	215	224	219	209	206	203	240	214	225	193	191	211	190	224	197	240	225	209	229	219	188	222	202	187	203	202	201	193	224	211	235	220	212	232	227	233	230	233	181	218	217	218	205	218	196	221	217	213	205	217	200	207	216	219	206	197	207	239	192	245	203	219	230	226	202	225	240	213	212	205	225	221	210	232	239	227	231	233	224	199	225	195	226	215	185	248	209	183	208	212	234	232	221	213	225	184	218	215	209	233	217	193	223	219	208	202	228	206	216	213	246	224	213	226	192	187	249	172	209	219	210	205	234	245	212	194	217	218	224	221	226	236	189	187	193	212	220	205	214	222	213	228	211	208	235	239	222	212	205	217	199	222	217	207	203	220	187	200	205	214	207	229	190	186	215	233	201	213	229	200	211	196	230	208	217	227	189	202	206	212	243	221	244	185	223	222	209	206	193	215	224	210	212	227	208	218	227	235	226	214	214	223	220	204	204	221	205	197	205	215	202	222	229	234	222	234	200	212	214	225	229	188	219	238	210	221	234	211	195	232	234	235	207	206	214	222	207	198	217	205	216	211	228	200	225	212	220	213	202	211	196	224	200	219	215	208	217	225	217	217	190	226	207	221	218	214	216	231	200	209	203	209	238	208	221	200	237	220	196	194	210	235	199	230	213	220	223	231	204	211	250	248	202	213	232	195	211	212	231
37553	48114	53345	55108	62610	60906	52618	49322	42315	31539	21517	16929	14105	11920	10153	7872	7122	5801	5528	3606	3371	3153	3953	3923	4248	3166	3706	4175	4129	4255	4086	4322	4682	4486	3771	3011	2558	2044	1671	1318	1382	1211	1221	1204	1072	992	899	874	871	802	850	733	715	699	736	695	761	728	731	747	744	680	734	714	705	704	663	739	704	694	718	714	691	732	694	754	704	723	685	662	666	684	709	660	682	716	670	662	706	699	693	697	715	719	683	698	745	754	730	689	699	676	707	742	718	690	706	729	705	717	716	705	704	701	630	681	667	683	711	695	711	705	725	705	714	732	708	672	720	693	704	691	671	718	684	715	723	686	718	699	690	681	703	700	675	726	684	745	679	733	763	704	704	671	703	707	703	665	727	684	692	697	669	745	696	678	736	702	689	730	711	712	678	754	690	706	687	671	696	686	651	667	669	707	679	705	672	693	704	691	715	689	696	723	684	747	719	710	680	697	678	726	686	692	668	710	712	683	736	728	729	707	693	680	707	666	735	659	674	708	740	759	674	746	669	717	695	691	684	720	711	680	691	676	701	728	741	695	711	764	687	683	681	757	702	751	654	695	697	690	710	750	694	695	720	697	702	700	654	657	670	687	655	746	689	716	727	702	717	759	734	699	675	673	716	724	729	707	680	720	717	696	658	706	707	695	730	707	757	712	664	762	671	650	683	684	657	709	707	685	722	656	663	701	677	680	677	683	674	684	675	720	699	732	738	680	740	731	673	719	667	714	678	721	708	730	723	708	695	692	693	681	705	731	674	703	697	721	686	689	709	717	689	708	764	691	765	701	737	710	700	737	716	652	740	704	694	693	715	670	768	673	700	720	689	683	707	655	671	684	725	718	706	690	699	695	683	663	669	759	674	705	668	717	699	737	685	699	738	709	693	744	717	694	714	692	635	684	693	732	700	706	684	703	694	680	716	729	668	728	707	700	730	688	711	703	706	685	676	691	685	668	714	684	726	681	705	704	680	711	750	690	687	724	733	685	691	739	707	678	678	697	725	701	675	751	675	692	722	712	714	708	666	757	728	687	709	683	746	674	747	751	650	697	698	736	683	741	659	740	763	643	714	681	712	659	700	730	683	677	685	661	701	703	697	699	663	715	696	714	669	695	671	690	701	693	674	710	664	700	692	655	680	703	715	644	709	703	678	701	686	724	716	723	728	737	710	708	697	695	696	689	719	711	720	703	720	774	709	712	665	720	710	701	653	736	719	711	749	656	743	730	708	705	662	687	684	718	691	718	690	714	682	670	719	694	688	700	684	663	692	684	690	719	671	709	727	680	726	668	692	731	716	693	681	664	708	718	662	730	693	734	695	676	695	707	729	680	712	743	712	679	721	667	694	698	678	714	703	645	731	721	729	745	735	779	752	648	667	720	735	707	654	680	755	746	711	723	714	682	693	748	681	689	704	673	715	684	687	741	690	656	698	669	725	741	673	671	701	741	708	664	693	662	718	701	709	747	710	696	703	764	708	725	731	708	688	687	706	722	683	754	740	648	705	672	687	717	738	678	736	735	707	738	755	676	686	707	700	676	735	719	694	716	729	706	715	664	661	673	671	668	725	691	738	711	731	703	696	682	688	703	708	687	696	688	681	648	726	697	705	725	698	719	666	700	681	687	715	654	677	702	695	692	718	673	706	722	668	687	706	686	707	727	687	705	717	698	738	682	687	731	712	701	665	748	676	681	727	687	733	688	712	726	657	721	685	749	697	678	675	658	712	722	632	718	728	684	695	676	728	733	729	714	719	735	717	730	706	689	708	697	717	677	701	646	725	675	702	756	734	675	713	785	695	697	685	688	667	640	672	720	704	708	695	647	699	668	678	693	666	633	727	714	670	726	668	731	712	734	674	719	684	746	690	733	694	740	739	737	724	679	713	716	630	704	723	689	743	684	702	764	654	738	654	710	751	720	731	701	703	670	718	743	743	685	709	716	683	700	716	745	721	679	685	721	687	687	694	738	722	713	719	750	665	750	671	723	707	714	697	702	696	743	710	710	663	673	679	687	739	689	718	703	738	670	708	710	664	691	699	655	744	728	732	662	707	716	709	731	648	691	726	676	715	680	713	690	707	718	679	694	661	667	701	674	687	745	673	693	642	677	666	683	716	714	705	717	728	700	678	724	715	696	656	720	697	680	705	706	705	728	723	712	716	735	693	720	699	692	672	704	687	706	708	697	735	703	686	706	708	685	706	715	718	680	708	697	678	676	662	753	716	715	729	698	706	715	708	757	699	640	721	728	691	725	714	696	672	718	681	718	672	754	700	721	721	708	709	700	720	692	692	691	705	701	676	711	726	754	728	696	703	724	707	739	687	691	744	724	731	720	701	709	713	715	718	712	686	686	722	689	691	683	672	697	711	676	712	703	699	691	706	711	688	714	677	689	717	700	641	703	712	727	686	708	692	731	680	682	702	680	704	717	640	691	668	667	700	651	708	685	720	685	731	716	745	665	717	649	702	663	695	721	734	687	698	654	706	713	702	707	602	719	698	729	678	693	705	700	707	664	708	697	690	724	705	696	691	693	668	676	745	732	701	674	700	650	659	705	736	688	638	674	700	648	686	696	706	724	701	681	701	697	702	715	721	692	673	679	698	695	684	700	721	695	646	664	646	688	721	661	638	653	733	729	665	730	710	709	689	718	737	711	692	712	768	717	667	698	731	733	686	666	716	721	746	706	692	671	663	704	725	687	676	726	714	715	683	711	699	707	718	719	661	680	719	735	689	704	689	703	722	682	706	714	650	716	682	681	741	702	702	704	712	728	680	709	688	703	658	727	696	678	740	671	670	725	711	723	693	695	712	702	697	723	694	689	708	745	669	699	728	705	709	690	731	662	720	740	705	703	725	719	734	722	710	688	733	713	689	685	713	751	685	692	691	727	677	655	644	672	686	681	670	715	697	714	711	718	701	790	720	718	710	683	702	704	684	678	626	705	750	718	664	676	693	684	708	746	661	717	724	729	721	746	673	705	653	749	700	746	736	690	743	693	687	697	707	699	708	711	669	667	670	703	685	662	666	709	702	731	752	680	686	681	736	770	721	738	722	654	761	723	700	732	689	681	701	688	731	749	686	741	691	696	708	701	733	696	717	673	663	707	683	696	736	673	700	707	698	701	746	682	702	733	708	710	645	719	719	746	678	692	722	674	679	683	700	684	688	664	722	677	726	724	717	758	714	721	673	698	661	704	737	694	712	673	700	722	710	738	644	727	732	665	688	693	677	685	677	671	717	707	684	682	725	703	677	696	737	700	691	678	678	692	714	699	679	674	721	654	711	697	689	694	759	722	693	673	701	675	713	717	701	763	665	733	720	702	663	731	709	690	778	711	677	704	693	677	665	711	684	779	734	735	698	667	694	700	684	681	699	697	710	728	697	674	692	714	714	707	652	720	705	708	735	678	686	677	746	723	720	703	725	680	699	705	724	719	690	719	708	700	698	714	674	708	700	678	706	698	690	680	721	746
12498	16758	25795	23605	16714	11550	8937	5253	3158	2052	1263	922	652	493	415	335	296	254	204	247	220	242	238	224	262	263	242	253	244	256	266	266	249	254	227	253	214	229	234	214	225	216	233	208	201	219	195	210	222	188	184	176	224	224	205	187	204	202	209	211	212	183	228	202	211	210	217	213	222	205	207	229	204	209	194	204	203	225	212	228	229	216	218	216	209	207	200	218	193	220	196	213	192	236	228	212	202	175	223	232	206	202	215	194	221	229	199	196	199	211	202	254	187	208	199	194	199	222	197	185	202	218	218	215	205	210	203	241	217	217	213	209	213	199	206	198	215	191	202	240	217	183	225	216	197	166	214	209	229	221	176	198	204	246	221	230	216	207	208	215	240	209	232	214	232	205	201	218	223	208	189	221	207	181	205	241	203	225	202	209	194	223	198	193	200	208	208	205	198	235	211	188	201	194	203	212	211	223	199	207	192	200	210	212	217	196	228	199	204	199	196	193	224	195	223	221	231	213	220	190	221	204	234	235	204	203	227	236	221	208	204	207	203	212	211	211	211	215	233	206	215	191	210	192	221	229	196	224	199	199	195	202	207	220	223	191	214	220	205	219	216	235	214	194	238	209	209	230	218	231	218	227	218	211	237	200	211	200	224	216	216	191	206	187	218	174	225	208	226	222	183	207	193	204	205	240	212	200	214	214	216	193	224	228	198	222	211	210	195	210	228	214	216	201	208	242	238	207	207	204	211	241	234	215	203	219	200	180	210	198	198	219	199	232	209	213	222	202	218	208	209	203	211	203	196	223	203	211	217	214	212	212	225	188	199	178	229	198	209	203	207	233	221	223	230	212	205	206	206	175	218	216	206	212	214	252	217	223	201	181	213	208	211	199	199	216	228	184	185	223	231	234	222	211	178	192	199	232	208	192	175	215	221	179	205	200	217	204	217	186	209	211	218	221	216	205	202	219	209	221	233	223	217	210	194	200	212	231	216	203	205	212	212	213	198	206	211	201	187	217	204	214	203	208	190	197	221	209	195	250	225	207	200	230	227	220	212	195	218	203	202	225	203	216	200	197	191	213	222	207	206	215	220	212	195	244	219	206	214	209	209	212	212	199	170	204	207	226	201	247	193	197	191	223	224	222	210	230	181	209	218	211	211	203	175	207	217	214	210	201	209	214	184	226	241	200	219	212	219	212	187	208	209	240	216	219	189	187	189	238	203	233	205	240	215	184	207	198	213	192	210	197	218	219	200	202	171	213	209	222	226	212	205	253	212	205	192	194	197	219	197	202	221	225	212	196	191	219	208	230	239	218	207	216	195	198	202	219	206	210	207	221	220	172	211	212	204	185	216	205	222	212	219	180	180	179	205	223	179	222	202	204	204	224	197	211	207	214	204	197	217	186	195	201	210	205	210	214	218	181	222	201	230	197	228	225	203	182	228	194	195	195	216	219	219	194	223	206	228	202	224	215	219	200	208	198	215	204	216	200	216	226	208	206	211	223	217	221	194	202	193	210	223	214	198	178	229	211	218	208	212	196	217	193	200	241	221	192	210	228	208	218	209	214	186	199	205	217	201	197	221	218	187	191	236	218	204	200	219	208	187	188	230	202	215	218	189	192	218	223	240	198	208	221	209	202	226	213	200	220	220	159	214	207	217	209	216	201	192	210	231	202	216	216	205	215	207	191	201	230	230	217	203	219	229	226	233	206	216	211	198	193	185	212	201	212	186	231	201	204	218	215	223	234	208	169	187	225	221	208	194	228	212	189	229	221	202	203	210	234	205	205	203	209	214	219	201	179	205	216	222	201	201	222	196	230	183	199	206	218	195	201	196	186	185	210	216	212	223	195	195	207	215	211	205	221	213	198	207	198	193	212	207	210	221	225	215	202	187	219	215	215	205	214	203	235	188	201	188	204	198	199	197	209	201	179	206	231	217	179	187	223	229	203	212	180	230	201	196	204	216	221	215	224	217	212	216	222	171	212	207	235	202	202	211	206	196	186	218	230	185	182	199	222	211	209	200	198	208	199	207	229	215	211	232	201	212	208	227	207	223	220	253	190	210	207	223	216	218	223	219	225	195	198	193	190	244	197	207	201	200	194	186	226	201	212	222	203	203	221	195	199	225	207	207	214	185	201	210	188	229	209	223	213	187	213	212	226	227	230	229	213	241	217	222	227	213	209	205	237	195	201	207	228	191	210	220	218	198	195	224	186	234	210	190	193	216	234	224	220	208	220	196	206	197	192	186	217	176	228	185	208	181	187	228	220	221	206	214	199	213	218	198	189	204	227	210	197	211	198	187	197	194	206	218	221	215	205	234	218	179	196	210	202	210	219	217	198	200	212	213	230	211	233	206	216	221	209	199	195	214	213	211	194	199	217	199	225	188	216	198	224	206	201	203	210	207	200	197	221	199	202	209	205	191	200	180	208	209	195	190	210	180	197	189	214	219	203	232	202	184	222	194	208	222	227	198	195	217	219	216	204	227	202	215	198	202	247	194	210	188	226	215	217	209	179	212	206	236	205	221	190	235	221	176	196	202	214	200	207	211	217	198	202	215	218	219	210	216	204	207	209	210	189	188	194	200	203	209	197	212	242	231	212	170	212	198	211	200	194	196	218	216	209	218	216	202	194	213	227	204	228	201	214	207	208	199	216	196	215	204	214	210	211	211	251	214	224	219	200	201	223	215	229	233	224	219	208	194	190	220	215	214	215	186	223	218	210	171	176	213	210	239	184	192	195	210	199	218	217	215	213	225	218	228	197	201	195	178	208	222	208	217	222	209	231	213	189	204	186	219	255	204	206	199	209	180	217	212	199	188	234	194	189	182	202	218	209	210	212	228	202	205	217	192	203	206	175	204	210	217	206	202	202	226	219	215	202	204	249	219	202	192	208	207	205	238	195	222	227	204	229	213	199	194	196	203	193	219	203	200	193	218	200	225	199	184	209	223	201	216	227	196	203	218	190	223	199	207	201	216	202	209	203	208	239	202	221	214	223	191	204	197	200	220	227	200	217	196	231	207	218	216	195	217	212	193	219	220	206	226	204	181	209	212	229	220	192	253	225	224	220	196	216	214	242	255	234	208	191	218	205	194	213	228	190	216	238	214	230	214	219	184	244	207	213	209	207	190	204	255	209	202	197	219	197	232	196	193	225	209	202	202	190	218	203	210	220	205	219	195	234	195	188	194	229	199	205	191	207	211	212	213	216	212	170	200	210	202	215	230	200	221	185	201	216	198	208	226	213	243	216	219	198	191	223	227	214	215	192	237	199	228	207	200	213	228	211	224	233	230	216	197	185	210	212	209	227	227	199	192	193	222	232	217	235	253	203	218	197	204	194	210	208	231	195	220	231	213	206	217	233	200	207	237	195	213	201	210	205	217	215	214	207	217	183	211	223	232	205	203	202	214	181	201	209	207	219	202	245	198	223	219	200	210	220	179	222	196	208	235	228	202	219	214	206	180	226	216	197	199	206	210	228	216	227
11764	19344	32837	34025	31538	27275	23738	17526	12771	9082	6609	5326	4009	2800	2254	1688	1358	1054	956	909	888	791	946	883	1029	946	943	1067	995	1084	1081	1184	1132	1136	1126	1004	1005	904	879	861	756	759	750	819	799	734	692	747	726	783	734	715	706	705	736	722	733	726	742	707	735	665	687	754	703	739	731	727	720	749	757	690	723	732	729	719	732	738	722	662	752	715	766	721	660	795	668	708	727	692	718	746	669	714	750	743	716	717	719	734	747	714	700	641	707	710	711	730	686	718	730	710	664	689	765	706	754	712	684	716	730	717	776	753	722	717	734	718	710	736	721	722	683	687	747	750	760	721	764	725	751	746	740	705	724	766	713	690	684	680	718	757	770	709	717	719	748	753	714	684	722	713	671	727	728	726	692	720	734	753	697	701	781	709	663	744	705	723	684	705	706	724	726	724	708	687	754	756	745	706	703	708	721	666	647	719	731	695	749	704	746	740	741	735	682	693	729	711	710	757	664	716	682	681	719	731	704	705	722	716	703	712	679	694	716	679	650	722	725	704	683	703	729	722	708	702	691	699	660	714	758	728	721	733	758	683	733	734	686	663	723	675	706	700	733	708	690	695	701	742	724	708	746	729	724	692	739	690	739	713	693	743	689	722	733	746	731	722	695	706	737	751	716	712	760	709	749	738	684	744	736	689	647	728	724	692	742	701	743	726	705	731	664	711	722	671	764	697	661	670	731	742	706	707	679	697	697	699	750	689	698	686	727	691	702	728	725	695	743	723	713	720	715	734	708	724	757	663	735	693	722	725	730	730	713	715	762	746	758	732	710	770	702	718	740	650	692	707	717	733	772	690	714	745	709	735	722	727	741	717	753	772	745	674	761	677	729	712	701	746	739	724	721	665	710	711	724	706	708	697	734	727	717	721	718	740	708	734	696	666	746	704	747	704	672	696	660	772	754	718	660	733	723	725	721	691	725	705	703	686	716	702	708	692	678	701	708	714	668	718	690	690	731	710	638	682	715	677	689	718	687	736	674	674	754	682	714	712	751	659	713	691	725	712	711	766	731	700	692	686	735	701	715	729	706	702	750	689	731	734	752	726	705	692	690	710	716	680	727	733	708	747	670	706	730	712	681	704	737	695	724	748	741	701	685	722	733	717	722	713	672	708	724	692	766	681	763	676	712	676	717	751	693	766	760	717	730	721	761	730	656	722	727	688	723	707	675	745	656	682	695	673	750	694	680	691	679	718	745	703	691	713	709	715	675	697	749	723	692	725	726	709	699	715	738	705	709	672	703	732	704	784	724	746	692	682	720	718	724	743	693	677	712	721	704	727	747	699	693	711	715	720	702	705	775	703	694	727	699	678	685	711	669	712	695	716	761	712	775	694	702	678	719	683	692	678	738	735	703	722	741	706	682	656	707	704	734	712	719	757	715	734	680	719	725	683	737	698	683	695	731	693	703	758	727	710	682	718	703	698	679	718	755	777	702	702	732	706	743	765	680	694	720	687	729	709	699	716	694	706	737	714	707	721	696	731	803	780	727	754	755	729	668	728	707	690	720	714	711	731	719	713	762	715	713	662	682	715	723	704	671	706	724	784	688	734	694	718	741	666	688	704	706	671	731	757	687	762	715	694	677	711	698	715	733	717	749	735	759	697	739	683	717	690	717	720	684	703	738	744	685	718	713	737	707	737	740	718	689	745	721	719	779	709	711	720	751	733	749	728	719	728	729	674	744	764	716	752	722	748	687	759	743	711	747	696	704	673	676	739	744	699	726	702	693	689	706	683	708	692	741	739	769	778	773	751	732	704	687	732	699	688	667	704	700	741	709	686	692	752	721	718	722	692	721	690	704	691	747	718	698	717	729	706	713	698	711	734	693	672	700	695	694	685	723	675	713	707	720	720	675	725	716	729	654	729	732	722	729	760	723	693	731	715	754	714	729	772	734	746	723	735	693	685	741	706	696	668	738	723	733	764	714	691	744	736	731	724	704	743	703	771	728	793	704	717	711	694	714	716	690	686	707	688	722	727	740	712	734	747	728	695	710	758	734	715	685	706	713	692	745	728	647	729	711	739	723	691	693	759	738	709	650	726	673	734	739	701	732	712	725	691	740	708	689	730	711	690	731	740	742	752	725	723	688	728	730	688	672	720	711	702	696	728	724	705	695	777	733	706	700	704	678	711	707	750	750	741	718	747	717	762	722	739	699	732	759	769	711	743	684	733	701	707	702	664	748	728	668	755	695	714	720	752	757	656	716	739	723	759	697	703	641	705	730	730	749	778	671	700	736	742	719	772	665	757	725	713	703	744	729	733	732	683	708	737	702	646	717	724	730	721	731	713	693	695	710	711	675	741	713	717	744	742	705	696	732	669	700	750	663	755	762	711	697	761	721	736	705	684	723	704	716	715	740	756	689	705	740	714	737	716	715	754	719	687	733	729	706	710	737	729	690	718	715	770	704	698	719	687	702	714	757	655	694	743	729	709	729	696	740	716	690	693	685	743	685	716	709	717	728	714	700	716	732	769	695	694	735	724	722	717	699	709	727	758	706	734	707	723	697	690	733	766	717	739	777	722	695	755	709	720	697	742	755	701	716	703	718	716	698	723	706	693	735	723	749	720	721	662	722	708	716	686	746	733	728	719	730	708	730	732	736	669	743	747	782	798	729	735	689	679	770	712	700	729	681	719	680	652	704	741	751	714	721	717	684	724	698	727	712	711	739	693	762	702	691	740	722	694	708	724	731	757	720	725	697	699	680	741	683	706	692	745	662	712	737	677	726	733	696	747	771	735	754	687	718	732	768	699	695	689	709	717	697	710	697	727	720	713	722	723	735	741	701	662	689	777	718	696	747	737	674	716	741	743	709	716	676	689	731	756	748	748	663	703	696	751	708	733	726	700	748	708	680	678	730	721	747	730	725	697	704	721	711	746	731	728	697	732	703	704	740	712	711	744	728	733	714	701	679	700	713	679	772	726	739	681	665	742	697	766	683	698	709	725	695	727	741	726	669	725	731	692	693	741	728	679	727	755	712	724	724	711	712	712	706	700	707	720	692	704	750	721	719	704	653	685	679	707	732	707	701	699	717	677	728	716	725	715	762	730	711	720	708	691	737	720	737	698	708	742	708	665	726	726	690	677	694	759	739	676	719	719	726	721	698	725	697	713	696	719	720	703	720	692	684	731	711	662	722	702	727	712	727	704	727	725	739	676	706	731	719	755	680	726	737	708	696	759	709	739	726	709	732	714	683	716	712	727	763	704	682	702	712	706	741	737	707	739	684	710	717	714	730	725	711	695	766	740	712	700	686	697	743	733	748	689	753	749	738	721	753	695	730	684	730	695	716	750	718	715	712	698	725	746	730	702	728	693	722	682	686	697	723	723	726	706	679	723	751	710	705	697	666	707	747	751	687	720	728	714	743	637	764	677	720	698	680	687	734	671	724	694	740	714	684	717	695	746	645	727	735	739	708	715	721	715	672	687	747	746	726	714	718	691
36285	41918	44454	38765	36677	36424	34917	26330	18793	10262	5715	3579	1947	1324	936	729	739	505	489	337	363	346	353	445	436	378	384	360	398	393	439	414	412	424	376	287	249	251	224	212	218	194	202	181	184	175	192	166	173	159	156	153	151	171	152	157	158	163	163	160	157	166	167	152	173	160	179	160	197	158	159	148	180	151	166	198	149	186	179	172	180	161	145	151	159	173	180	156	171	169	160	151	179	163	184	162	150	156	184	163	134	177	144	145	178	174	180	170	161	179	151	156	187	169	165	171	177	162	159	151	185	160	194	155	160	154	167	158	164	214	174	179	163	165	182	176	177	174	166	176	160	147	169	187	169	153	144	156	141	165	169	151	169	160	154	174	150	171	175	183	167	160	183	143	152	154	158	172	148	167	157	165	163	173	154	167	177	174	156	183	167	156	167	180	144	162	143	169	143	176	153	184	182	155	143	157	160	176	146	158	170	152	160	157	164	163	144	165	164	168	180	173	153	180	164	153	162	143	150	178	167	155	176	167	162	208	169	178	160	161	147	165	167	151	136	166	171	174	158	152	167	163	186	166	175	157	188	155	161	164	158	158	158	161	164	158	175	142	173	171	171	156	181	170	157	158	183	146	181	157	160	171	157	163	156	165	177	159	146	172	176	159	159	157	166	170	169	170	151	152	170	166	185	167	170	174	178	161	160	167	193	182	167	166	170	186	171	155	158	157	164	157	166	169	177	195	158	166	162	161	160	170	157	155	164	186	174	150	167	167	171	175	128	158	160	179	164	174	166	176	185	171	161	152	171	151	139	146	160	181	175	174	196	155	156	144	163	168	156	160	172	161	151	166	159	173	173	173	191	165	176	175	158	161	164	167	175	182	169	155	162	184	155	191	165	169	158	183	179	182	169	167	142	144	163	149	168	173	145	153	173	171	144	178	175	156	149	166	146	161	153	160	164	168	154	153	181	163	191	150	161	172	167	173	149	183	163	168	161	182	169	161	170	163	188	150	166	170	166	130	155	167	162	195	145	142	169	143	163	179	163	154	167	160	173	159	187	160	153	173	181	165	185	172	148	169	153	170	162	186	173	145	168	174	166	160	165	151	175	163	163	185	183	151	151	167	154	162	159	153	182	193	165	153	164	175	191	174	158	154	170	154	165	188	149	172	163	175	175	186	190	162	173	164	181	193	149	193	161	161	157	155	202	162	179	186	162	151	174	169	171	142	168	163	158	168	174	159	161	177	139	174	143	142	139	158	158	182	135	181	147	167	161	154	177	181	175	158	166	166	185	154	172	159	175	170	132	148	169	170	157	167	166	181	153	184	154	164	148	193	161	147	171	186	169	146	162	147	164	169	172	160	162	159	155	170	154	156	168	171	146	162	187	173	175	157	159	178	165	156	140	173	212	183	152	150	168	156	168	169	176	157	170	184	174	160	147	157	163	156	163	144	173	177	175	186	185	152	153	168	156	147	180	160	166	158	176	158	198	162	164	146	157	169	154	170	167	137	150	163	174	160	173	157	167	146	173	154	166	181	159	174	150	159	171	163	170	164	178	161	152	160	179	150	168	168	157	124	180	181	170	171	160	158	134	156	153	157	171	161	152	146	162	139	165	157	179	168	177	161	164	171	158	162	170	183	146	161	175	146	167	170	142	147	165	175	151	149	174	172	155	153	155	136	157	154	168	166	151	179	152	137	174	179	158	166	154	185	166	149	162	170	172	149	154	166	156	151	174	163	169	154	152	154	170	155	177	171	189	175	158	163	145	167	162	177	176	180	170	146	153	154	170	166	156	156	167	163	145	149	177	176	162	171	163	164	180	161	152	155	155	176	145	164	191	195	141	180	169	164	166	154	191	166	155	167	160	165	155	147	149	149	165	170	165	192	177	191	167	165	140	192	151	163	192	168	152	164	184	169	157	142	158	191	172	169	157	173	150	169	174	172	159	161	161	156	146	151	154	147	151	175	150	149	148	147	158	165	195	150	159	185	170	168	171	147	171	165	182	162	148	179	182	172	157	190	154	145	186	144	150	177	172	154	159	161	157	161	173	163	171	143	191	174	167	160	160	168	179	153	175	159	165	166	167	173	162	154	163	172	144	175	169	171	183	134	153	190	157	181	172	176	159	154	170	171	156	170	169	158	162	166	166	165	153	167	191	161	150	179	138	150	154	181	155	194	169	172	147	140	177	187	176	161	138	156	163	181	158	164	168	157	144	154	174	178	160	145	147	160	175	160	178	165	168	172	153	175	151	163	182	156	176	180	161	186	161	167	155	167	176	159	184	148	146	156	171	181	153	180	164	141	181	142	164	175	158	139	180	160	142	156	139	160	160	172	171	187	143	163	170	170	131	157	138	172	158	150	184	185	166	154	170	170	158	126	166	161	159	170	160	175	169	172	155	146	179	156	156	147	142	130	169	156	168	164	167	138	170	155	167	152	147	162	163	168	174	172	155	161	155	137	179	172	147	156	156	167	179	170	156	182	149	130	147	174	157	151	163	163	150	146	153	166	181	151	163	168	151	187	159	179	164	164	163	148	174	164	181	142	167	173	167	173	172	156	172	174	189	161	152	155	166	149	177	177	173	148	151	164	175	175	165	132	172	139	185	165	164	167	167	192	166	152	167	139	179	143	168	182	162	179	170	158	174	169	184	159	153	160	189	173	174	163	194	160	183	172	184	148	148	171	162	152	152	170	159	177	155	190	181	166	152	179	170	193	139	177	164	157	159	165	163	157	156	161	164	170	158	180	157	182	167	143	174	183	147	153	163	161	148	146	149	165	157	151	140	154	173	162	154	162	160	143	183	194	164	170	153	146	176	171	171	170	149	163	159	162	152	159	174	153	156	165	154	174	139	173	153	161	174	140	148	145	161	168	147	145	152	151	177	132	164	161	166	201	160	129	173	145	187	167	167	152	166	171	163	166	178	166	166	181	149	163	170	159	160	151	157	162	160	155	162	166	152	175	185	167	175	153	160	171	194	176	139	170	154	187	169	158	157	171	173	167	151	159	170	173	149	150	150	161	157	173	152	164	179	138	165	167	163	161	178	164	132	178	169	143	160	172	155	174	161	169	166	164	162	186	156	165	161	154	143	157	179	150	155	171	136	152	171	156	173	152	158	165	162	163	157	161	154	162	169	171	145	173	184	145	172	149	141	173	161	176	169	173	182	166	155	175	180	171	178	158	178	160	177	149	167	165	156	168	166	142	156	150	132	167	162	159	170	179	170	157	181	163	151	157	158	136	175	157	160	167	158	175	153	167	130	183	159	184	169	174	170	160	142	189	172	138	182	170	164	191	158	158	156	169	160	176	164	149	177	161	175	149	151	169	163	153	177	137	171	144	170	169	174	161	187	185	157	155	158	140	169	185	167	167	183	156	179	153	154	173	173	169	189	153	162	176	161	162	185	163	167	174	167	181	167	170	173	145	155	172	161	175	162	168	183	165	175	165	171	199	157	175	172	155	153	178	157	188	156	185	145	158
31685	43094	50845	51973	55984	53161	47172	39515	31078	21754	15795	12515	9012	7174	5511	4303	4069	2923	3036	1945	2087	1947	2264	2965	2839	2006	2490	2319	2327	2473	2633	2795	2580	2660	2232	1890	1401	1282	1047	1115	1012	970	937	794	774	747	688	636	609	644	579	575	580	578	593	583	585	573	615	612	575	582	593	573	573	552	547	562	562	562	572	601	584	588	568	559	585	616	576	581	593	547	528	558	528	573	589	570	584	570	537	567	600	594	567	578	604	606	584	594	610	588	572	601	567	538	551	562	582	588	575	629	559	587	562	592	566	560	538	609	603	615	598	591	576	590	563	613	579	625	578	557	594	504	535	563	529	622	597	574	574	570	571	568	583	540	580	565	583	551	580	566	549	589	559	555	587	555	557	562	596	609	582	607	545	594	588	597	571	577	576	583	608	599	560	561	579	567	613	583	552	570	563	511	565	573	522	573	542	604	550	598	574	590	565	568	597	529	574	596	584	558	563	558	584	539	563	578	585	554	576	561	556	604	596	581	538	530	581	570	580	602	569	618	580	617	632	588	562	592	638	558	572	581	595	576	569	602	608	556	595	585	541	544	590	598	575	603	623	579	537	568	560	597	587	558	583	557	583	573	562	574	567	578	524	577	589	593	577	560	542	595	571	584	590	601	503	559	580	566	622	601	574	612	573	591	572	613	578	563	550	549	587	549	567	558	593	555	606	542	559	547	600	552	580	565	586	573	584	581	605	621	619	584	584	574	556	549	597	562	563	564	532	576	616	564	619	569	611	528	540	579	578	573	581	568	550	572	587	598	604	581	612	570	572	588	612	554	548	574	570	571	560	560	579	561	525	589	585	561	541	599	588	559	581	583	589	582	546	573	556	601	595	578	553	567	600	555	557	598	581	542	582	569	541	567	581	569	595	585	560	570	573	579	590	560	590	558	579	564	573	581	550	556	578	535	578	592	590	614	621	601	572	596	547	555	567	581	576	570	581	595	585	572	604	550	536	573	564	528	559	574	574	589	583	575	555	544	567	574	578	599	583	566	602	564	574	541	554	569	519	565	545	539	586	563	592	573	605	601	540	599	581	574	550	576	568	528	548	593	542	584	561	565	565	603	523	540	563	587	541	585	528	580	571	571	572	562	589	576	572	536	548	544	560	546	569	515	580	576	566	563	580	556	573	560	567	553	563	576	594	592	572	603	584	577	561	577	559	549	556	622	584	569	565	575	565	505	553	527	624	598	595	573	589	537	551	594	608	545	560	601	586	563	601	548	577	557	561	567	603	553	599	569	604	590	627	577	560	561	575	572	547	549	584	553	564	594	532	587	587	570	598	559	568	564	569	549	584	584	582	572	532	582	549	578	551	543	572	626	600	574	564	564	573	530	609	562	591	566	574	565	601	593	579	544	528	596	566	583	534	553	556	561	583	570	596	543	574	580	590	587	594	586	585	543	554	547	540	579	595	556	559	530	541	617	546	588	601	594	585	578	578	565	603	533	565	603	511	547	574	535	563	583	549	546	578	600	568	571	569	553	583	566	562	550	572	577	592	604	577	607	583	562	567	592	563	566	573	566	598	566	571	603	567	561	570	561	575	578	604	572	571	580	571	574	595	628	573	542	594	597	580	564	575	581	594	601	571	582	611	568	602	594	598	565	571	592	579	576	591	571	599	566	604	581	586	588	584	551	577	569	597	570	536	585	567	573	577	583	603	579	576	544	593	585	592	567	605	552	566	580	553	567	555	578	580	572	555	505	567	559	538	568	559	595	572	576	542	596	556	580	599	602	573	611	558	554	545	616	577	531	579	595	597	578	563	553	573	604	581	631	575	625	588	620	611	580	579	597	583	563	578	568	553	559	571	575	542	565	589	566	542	574	555	517	530	533	615	534	580	555	591	590	573	506	600	611	577	600	566	617	591	554	582	565	613	585	536	589	593	597	593	601	575	588	560	538	592	577	612	579	573	623	573	578	591	575	526	569	584	574	594	566	606	584	559	586	561	540	578	571	624	539	577	562	553	561	568	586	593	552	507	551	573	546	551	556	581	602	587	586	580	529	516	574	550	542	567	579	584	547	595	580	588	561	596	569	577	592	604	597	579	578	546	602	556	526	584	575	573	520	594	548	565	592	583	547	563	593	576	627	546	523	575	575	573	542	532	537	573	559	563	591	526	572	573	577	574	536	531	525	567	588	590	642	550	550	543	580	597	599	561	524	600	544	517	586	577	553	601	584	582	607	572	585	586	586	589	556	578	589	571	551	617	610	562	563	547	594	555	577	541	543	541	561	629	578	579	545	604	569	616	556	597	519	559	555	539	581	566	574	589	555	627	601	550	603	562	599	568	558	633	558	547	558	610	555	548	552	615	546	601	588	590	608	587	596	556	602	575	583	585	553	576	569	576	571	560	583	584	591	591	581	599	602	565	562	590	538	575	568	590	566	587	549	625	574	572	605	591	571	596	562	603	598	568	608	563	587	567	610	579	574	561	569	560	556	571	574	553	546	580	575	584	609	584	590	581	563	572	610	593	551	596	528	591	557	575	560	579	555	592	593	585	516	557	570	537	590	630	568	558	554	547	576	559	594	590	597	564	589	588	536	583	579	565	557	594	582	543	569	584	564	538	577	604	572	566	543	529	586	569	578	580	594	570	575	572	567	607	573	576	542	620	559	529	582	581	568	544	599	577	580	597	548	582	594	590	599	564	567	582	571	597	560	603	551	548	557	549	555	571	566	588	564	545	532	560	586	516	582	578	581	558	557	563	598	576	566	585	570	535	555	584	565	537	609	581	596	567	557	560	597	566	566	556	544	545	560	547	579	571	605	560	628	588	552	579	567	586	604	565	613	557	568	572	601	552	580	551	586	592	576	563	610	551	565	593	581	594	546	591	562	579	542	581	616	580	554	589	568	596	562	580	605	602	551	583	586	570	620	564	599	574	594	576	598	604	567	617	566	528	557	584	535	557	588	568	582	589	600	630	563	534	599	610	537	570	584	561	589	554	558	556	562	599	567	616	534	597	541	529	596	580	554	532	596	551	585	530	527	554	578	581	574	539	560	555	572	607	572	618	558	552	562	559	631	583	568	569	592	593	554	604	571	584	593	577	581	600	567	596	593	563	613	560	560	555	589	576	568	615	566	635	578	553	581	601	555	563	557	531	583	539	575	548	535	581	567	563	554	568	573	587	547	552	585	562	593	593	578	563	563	591	538	571	605	587	549	575	566	569	554	580	567	595	583	549	574	584	548	552	573	580	544	565	569	587	531	555	553	581	549	583	588	565	599	584	585	522	594	602	578	582	626	612	579	587	566	583	561	581	536	583	590	551	523	554	625	593	524	556	619	565	585	559	626	597	522	598	546	586	574	561	594	577	603	599	603	602	563	585	541	593	555	545	566	570	565	574	578	572	582	598	552	621	590	639	569	594	590	608	627	591	577	561	545	548	546	603	569	630	579	517	594	557	585	607	589	583	564	598	583	583	573	582	545	590	588	597	537	577	552	554	560
43643	43539	44022	38383	36791	39685	38368	31028	25294	16911	9422	5767	3503	2242	1609	1324	1138	786	831	666	608	578	679	785	777	568	631	635	635	654	691	737	680	680	632	498	346	353	297	303	310	310	284	276	297	248	246	231	219	237	229	232	248	237	217	202	224	233	212	252	219	214	226	210	237	240	235	229	223	198	219	223	232	220	198	211	228	209	218	224	207	229	227	202	213	218	219	219	217	213	205	211	214	229	228	215	216	203	217	223	231	226	212	192	236	216	228	221	248	214	216	222	202	226	208	222	203	181	227	224	198	220	229	214	199	213	187	183	201	221	224	193	190	232	204	222	190	200	200	218	211	224	220	237	227	230	194	202	215	207	235	198	206	228	227	194	219	221	209	226	207	236	203	202	205	234	208	182	218	191	233	216	232	228	237	211	220	204	193	195	198	224	210	230	197	199	221	238	225	232	212	225	216	212	206	213	225	222	215	203	204	211	225	221	204	207	241	203	227	207	202	220	228	253	201	213	200	199	222	237	227	208	232	190	212	214	226	203	231	204	206	250	230	212	199	190	228	213	203	229	211	197	215	202	197	200	232	222	217	202	206	260	213	218	221	207	243	240	237	230	199	209	217	212	248	222	225	232	211	229	219	208	201	214	203	224	229	199	231	239	199	206	184	196	232	207	245	238	206	213	237	202	228	241	205	201	210	207	227	218	203	218	216	209	227	209	236	252	201	197	219	221	224	199	213	218	207	200	236	195	224	222	198	212	205	207	238	204	219	208	228	194	235	195	204	227	215	204	244	231	203	198	216	216	204	245	216	214	204	240	209	223	205	219	207	238	203	210	222	249	201	223	196	204	244	205	213	220	208	221	187	215	215	208	208	179	184	200	214	243	206	243	231	203	221	211	213	199	198	228	226	219	218	191	248	228	228	201	236	233	252	244	207	223	198	193	232	210	199	209	228	209	233	223	215	207	230	209	216	213	219	201	216	197	230	217	194	244	218	220	204	211	221	211	214	203	200	226	204	205	214	224	215	208	187	222	231	210	226	210	213	218	218	222	198	222	231	194	253	222	235	216	222	209	245	223	200	214	210	202	199	231	218	206	220	202	225	227	225	211	218	231	221	197	219	221	209	235	210	238	208	217	196	200	241	211	212	233	208	206	229	214	218	246	205	236	183	202	223	232	211	215	229	222	226	209	211	190	180	243	233	208	220	231	228	206	221	233	210	227	232	206	215	185	233	221	221	220	192	227	230	211	211	222	214	204	197	191	212	212	224	216	216	238	207	202	241	224	218	215	233	207	217	216	223	224	233	195	201	241	190	205	182	246	215	202	225	227	207	235	224	218	211	204	222	228	206	198	244	221	230	200	215	235	214	235	236	212	219	209	230	222	213	210	220	206	214	192	233	211	218	201	205	225	220	184	235	201	187	206	214	218	225	232	238	207	207	194	210	239	195	213	225	204	236	211	198	214	225	223	202	209	231	214	237	185	229	223	221	226	222	215	201	206	231	205	198	227	228	232	234	239	227	230	206	231	169	226	226	232	214	210	235	210	200	212	224	212	214	207	232	202	228	215	230	198	228	216	186	220	172	246	220	213	230	197	226	249	223	204	215	241	203	237	224	219	213	197	195	237	196	231	209	211	216	214	222	225	240	223	242	217	234	205	218	216	224	223	222	183	219	230	209	236	207	205	231	236	220	216	214	232	204	238	204	238	206	210	226	215	236	234	212	223	203	207	199	200	226	188	237	225	204	233	243	215	226	208	217	193	223	200	214	199	206	225	249	198	217	237	216	204	216	235	222	224	214	183	218	204	232	229	221	212	232	208	240	223	198	203	240	226	247	202	202	217	223	224	251	222	223	209	217	218	193	192	221	229	217	198	229	217	205	201	243	226	238	193	218	224	231	195	214	212	204	228	236	211	203	228	232	190	218	232	226	222	199	230	212	239	216	216	196	195	207	212	240	219	230	212	210	228	211	237	197	191	194	210	195	214	213	186	208	200	208	214	214	227	222	232	224	193	198	208	208	217	233	212	206	233	212	212	242	199	211	208	162	225	219	211	199	228	201	229	193	199	213	213	210	213	225	236	226	211	217	230	196	211	191	227	211	187	214	215	224	193	213	201	231	209	216	247	230	223	224	225	215	232	223	229	198	253	243	216	244	233	190	183	257	197	199	202	206	212	227	193	222	212	206	218	218	208	198	203	225	220	198	225	227	209	202	234	218	230	224	211	211	210	214	204	205	214	234	215	216	205	208	223	223	203	234	225	209	197	198	189	208	224	224	201	215	227	195	224	243	249	216	236	207	192	206	227	196	202	216	240	218	220	199	221	236	244	239	218	216	232	228	188	203	189	219	195	199	211	234	216	197	261	209	210	230	219	220	239	226	225	213	206	211	216	209	189	190	203	212	200	213	223	215	241	211	244	222	228	219	222	205	226	199	199	210	223	238	227	223	210	208	223	226	211	235	212	244	218	208	215	218	224	222	228	227	208	200	232	209	213	246	196	206	208	205	227	226	215	211	196	228	198	227	179	213	205	198	243	238	218	245	226	208	202	228	220	232	189	233	196	186	231	215	216	216	215	206	220	207	208	207	214	252	248	230	220	213	195	227	207	215	216	228	239	208	213	225	228	217	224	198	204	228	216	230	216	223	222	212	224	207	203	216	226	222	231	215	238	229	229	188	235	234	226	233	214	215	214	195	222	205	231	231	244	216	222	200	227	226	224	208	213	209	221	209	211	208	208	231	216	209	217	212	212	213	215	216	223	205	223	218	220	195	209	224	202	232	219	231	231	203	217	212	228	223	200	214	222	231	224	228	210	220	196	245	193	218	244	213	209	236	201	220	224	210	209	202	214	206	237	230	206	224	236	199	207	206	236	201	206	219	226	243	245	201	218	233	221	217	243	184	204	196	205	216	215	202	209	221	209	186	221	236	214	192	220	223	217	206	200	211	201	222	224	200	228	221	216	222	202	208	225	232	223	207	216	223	216	219	199	224	226	200	192	230	204	235	229	229	223	211	226	213	220	220	229	219	202	227	219	197	213	203	202	222	214	215	223	266	229	216	204	230	212	222	224	205	227	216	200	217	216	245	208	215	220	232	199	219	245	208	223	217	209	209	223	222	206	233	210	214	190	221	208	211	210	201	206	233	227	205	200	209	223	222	238	211	204	226	201	203	234	204	222	207	227	234	179	225	189	225	220	207	237	239	209	221	200	209	231	235	216	202	201	246	231	194	216	222	205	214	225	226	221	186	198	209	210	223	246	226	219	220	207	249	230	218	222	219	220	206	246	216	191	220	217	215	194	189	203	211	218	204	242	206	207	211	220	208	233	210	216	248	205	225	200	221	210	210	229	220	206	194	219	200	243	219	194	223	239	229	260	187	237	216	200	212	225	218	214	214	230	210	205	219	212	240	227	204	226	221	226	206	198	232	206	224	224	208	219	229	223	199	230	210	206	205	207	222	219	210	216	228	219	196	244	235	209	205	222
39328	49617	53582	56865	62741	61295	52638	45767	37814	28371	21355	17501	12762	10597	8299	7065	6643	4220	4673	3887	3525	3326	3922	5207	4689	3407	4074	3829	3759	4306	4364	4831	4199	4377	3900	2964	2079	1834	1649	1619	1616	1602	1376	1134	967	940	942	928	791	849	802	772	736	784	770	775	757	832	778	798	760	741	728	721	717	752	716	732	786	700	741	700	737	717	738	699	698	751	742	713	700	749	725	746	757	722	723	695	718	678	699	711	688	735	740	713	721	658	727	728	743	705	725	697	681	674	729	730	766	697	751	755	671	713	677	747	736	698	718	776	710	708	716	745	671	701	670	702	708	679	733	639	699	685	735	714	704	689	693	734	694	770	708	723	728	764	705	717	667	687	726	711	707	710	685	724	725	735	751	741	729	748	728	683	712	697	709	705	746	707	693	744	700	689	716	760	713	714	735	748	730	690	732	709	734	712	675	687	737	694	722	679	702	685	726	747	673	712	762	705	683	728	678	684	671	669	717	725	705	670	686	703	673	707	714	730	678	676	712	721	697	758	684	703	693	711	731	713	762	700	707	686	766	678	723	748	719	724	717	718	726	741	720	701	699	667	693	674	677	764	707	739	716	657	699	707	696	736	701	743	678	747	724	675	693	737	729	710	757	725	701	685	652	717	703	715	687	659	707	695	751	743	750	714	706	654	702	689	707	664	750	738	712	715	737	679	666	686	688	675	719	682	744	703	708	723	730	720	677	689	712	721	712	708	721	700	679	691	690	724	686	680	737	717	686	691	677	697	648	684	692	715	729	731	693	708	683	724	689	705	698	754	690	694	692	665	700	712	706	714	677	680	754	741	718	741	709	717	719	671	740	735	700	687	757	687	702	723	733	709	719	696	727	699	708	711	698	716	704	696	692	707	643	685	713	741	731	704	752	695	719	712	667	701	707	699	691	652	726	730	729	727	711	732	703	696	668	694	702	710	709	696	721	703	722	726	728	715	730	723	721	693	715	717	686	735	685	720	708	692	730	673	782	657	751	705	734	684	713	709	680	766	710	687	720	748	762	652	635	749	743	706	733	728	703	714	740	674	696	709	718	715	697	694	786	713	705	694	711	690	689	712	699	703	689	690	735	740	715	687	682	751	738	751	738	707	726	689	670	731	723	677	708	726	702	690	704	713	695	720	720	727	691	718	711	723	743	676	693	753	711	707	701	734	721	745	730	735	700	719	698	756	713	680	755	724	687	726	697	635	688	775	777	749	692	764	697	764	726	704	728	672	714	728	714	691	746	714	710	740	694	754	701	764	781	696	699	721	719	703	707	703	697	698	702	669	733	703	717	722	699	718	691	694	723	720	680	708	713	722	744	718	725	703	716	676	711	692	720	705	715	720	678	711	690	690	703	713	714	737	700	728	736	708	734	723	697	723	702	741	720	682	707	709	721	693	678	754	730	691	679	687	727	697	715	729	765	749	713	691	733	675	752	668	705	726	732	720	683	724	707	697	674	700	760	740	707	692	710	764	672	743	743	716	735	683	684	730	722	705	711	712	722	706	666	720	673	719	727	724	704	763	782	669	710	717	702	661	730	673	674	688	706	693	729	698	816	751	700	730	700	717	700	729	711	708	697	759	714	704	721	729	684	700	727	678	734	715	726	699	701	678	708	698	735	726	735	703	747	703	698	744	729	711	703	669	704	718	731	726	711	673	705	713	693	718	712	657	715	743	744	731	708	684	665	714	713	692	698	684	727	730	713	709	718	668	648	739	724	685	737	734	692	734	736	723	671	713	733	636	759	652	684	678	702	730	684	735	726	680	719	686	736	719	699	700	683	718	693	690	734	702	693	669	662	689	709	705	689	722	728	773	724	733	675	687	654	717	696	722	696	734	744	697	671	713	729	714	732	746	699	700	757	686	746	670	738	710	652	665	667	695	693	726	676	670	717	711	682	705	721	689	732	704	706	726	730	743	711	682	695	719	689	690	709	676	685	719	697	713	685	722	692	702	741	700	705	702	734	674	693	640	737	716	726	703	748	719	731	729	720	731	738	717	704	719	744	728	736	747	744	705	714	774	707	678	747	703	711	724	716	703	694	701	701	725	679	757	670	750	715	712	740	707	760	750	704	754	735	683	704	696	691	677	741	688	725	709	697	689	718	706	714	684	704	684	717	714	698	725	705	699	727	717	726	697	720	688	675	724	721	744	701	697	713	743	690	724	649	716	687	714	759	667	731	732	670	704	712	722	711	662	694	717	662	703	701	693	711	680	707	735	689	682	683	699	730	692	766	712	687	675	714	707	671	740	713	682	757	709	688	689	698	638	711	732	743	694	705	750	724	712	726	687	728	727	712	725	715	675	729	746	719	715	733	709	755	700	706	675	719	733	701	724	696	717	743	748	680	703	694	688	713	664	678	669	699	724	682	731	685	727	687	741	739	702	763	695	728	685	707	686	685	682	682	739	712	668	700	730	724	743	746	712	745	747	690	784	728	765	695	722	700	773	652	720	681	778	737	754	718	734	650	727	723	738	669	720	728	701	701	721	722	703	743	667	686	662	720	710	698	695	664	724	720	695	679	729	745	721	693	687	685	690	709	724	701	692	706	739	707	729	701	672	739	762	757	731	731	712	765	664	744	699	675	737	643	708	664	698	673	659	732	740	720	684	673	763	736	731	687	759	709	723	694	710	740	676	700	700	706	700	653	740	691	666	675	726	668	755	711	719	716	702	725	702	722	705	699	728	723	687	711	685	671	701	701	723	701	679	701	694	704	723	732	735	705	719	713	678	678	718	656	723	712	724	720	731	715	723	666	718	742	745	732	700	685	723	705	752	699	703	680	702	720	733	697	712	677	748	773	691	721	674	714	681	689	722	719	748	649	692	715	708	696	705	696	730	712	716	677	688	714	712	678	727	731	671	746	701	708	708	703	715	760	765	730	697	736	736	747	732	737	759	717	689	695	698	739	714	688	712	727	748	710	619	725	754	722	669	716	705	711	720	703	693	691	741	678	778	776	707	673	713	719	720	730	722	746	736	734	703	716	721	685	683	676	665	706	746	734	684	708	704	671	713	731	698	711	750	699	664	695	733	672	701	720	726	738	711	760	692	727	698	720	731	683	783	694	732	746	637	701	678	713	721	740	734	715	704	717	690	728	725	683	734	745	712	699	734	670	755	678	741	691	683	689	743	719	730	701	701	738	694	693	725	691	749	709	673	712	748	715	709	717	748	710	666	733	727	751	722	662	678	695	651	705	702	697	700	734	682	732	693	699	685	750	663	694	693	689	708	699	710	713	710	697	678	694	711	665	723	694	671	731	691	647	674	665	694	720	717	702	763	718	680	681	717	706	746	722	684	701	723	694	674	688	689	686	743	666	689	746	717	759	704	698	721	718	738	677	694	685	742	689	710	715	735	747	722	684	757	711	709	709	688	709	741	635	721	710	726	691	711	780	718	701	706	726	703	669	664	682	729	721	736	706	751	743	711	705	663	765	718	668	728	711	749	700	706	683	721	719	696	686	684
15952	21234	28128	22837	16669	11745	8106	4365	2816	1799	1274	885	580	419	356	296	260	237	265	220	228	218	237	253	239	241	266	273	246	265	230	273	273	232	302	257	232	238	221	218	236	207	242	214	203	221	178	215	231	212	211	209	220	212	235	199	202	199	198	206	231	219	199	220	204	207	235	228	213	190	227	206	209	205	216	212	215	196	214	196	216	215	212	214	225	208	221	218	187	205	206	226	224	231	237	207	215	216	199	184	191	208	226	214	219	205	241	197	226	196	209	223	215	214	204	217	230	204	199	221	198	203	243	233	198	209	231	220	220	205	223	219	234	204	219	201	216	200	204	190	205	234	204	230	247	231	227	235	250	207	236	219	191	195	222	204	188	239	217	223	189	204	210	214	200	210	208	224	205	218	208	214	220	251	200	201	216	214	229	216	207	208	203	206	209	230	227	212	216	221	236	215	229	210	235	231	193	196	196	208	199	223	210	205	229	230	205	183	219	213	207	234	206	180	221	197	219	210	221	210	194	227	198	218	184	211	233	209	222	215	194	231	193	241	213	206	186	212	201	196	199	225	226	177	208	180	201	231	212	216	199	233	207	225	203	190	208	202	201	213	194	200	212	217	234	212	240	213	229	225	228	198	204	206	211	202	266	207	239	207	198	194	199	204	185	205	193	229	213	232	237	202	212	204	221	198	205	215	201	212	201	231	234	210	206	188	211	213	188	190	208	204	197	196	220	199	222	227	213	217	202	190	190	215	199	212	223	217	210	222	224	227	222	222	181	206	218	212	206	203	211	230	228	199	220	232	234	194	200	194	213	210	221	221	227	205	186	195	211	189	188	227	224	223	223	199	203	226	211	214	242	227	228	208	212	210	197	208	234	208	212	216	218	192	218	209	204	235	213	227	231	197	203	226	198	200	209	210	213	214	206	226	214	197	236	205	240	199	179	209	227	203	224	222	229	203	226	204	220	191	226	209	205	214	237	224	202	189	221	220	186	216	220	191	218	237	230	223	220	228	237	230	209	203	233	221	209	178	204	225	221	190	211	208	195	240	217	219	231	213	207	227	220	239	212	223	222	202	250	212	213	212	221	219	210	193	216	216	207	226	204	232	185	211	221	217	201	237	196	209	231	240	195	202	229	251	213	244	223	214	201	228	218	224	213	224	191	208	208	204	199	198	202	215	231	217	235	242	214	208	201	221	208	227	202	216	224	230	194	211	246	200	209	221	211	204	187	215	225	228	216	215	207	209	224	218	206	189	207	229	188	198	230	226	247	219	212	193	216	194	222	195	234	186	209	197	217	230	218	208	180	224	206	196	204	189	229	203	219	199	243	202	193	193	222	217	239	233	222	212	207	204	213	226	210	211	213	207	212	207	237	221	224	219	212	208	229	181	213	217	223	193	202	186	202	215	208	212	229	179	246	222	208	255	196	232	226	218	217	223	211	242	228	199	208	201	233	203	217	201	198	211	204	230	238	189	206	198	206	193	231	219	218	180	199	233	212	203	226	221	212	208	204	194	231	234	172	211	206	227	217	211	216	190	192	211	225	223	233	212	235	209	207	229	237	203	217	221	201	204	224	206	228	212	194	228	226	217	207	212	226	228	228	196	229	231	240	229	188	212	218	210	214	195	228	222	223	211	219	235	191	196	238	213	220	218	198	221	199	211	240	198	229	202	214	201	204	235	232	213	229	227	223	215	234	216	238	240	209	228	193	233	209	209	203	204	224	234	210	212	202	218	206	212	232	227	232	224	229	212	203	188	213	209	212	221	221	210	197	200	226	235	195	210	210	223	254	220	206	207	225	223	222	195	215	235	196	227	220	226	211	225	196	219	190	215	218	205	200	228	210	232	193	218	213	196	189	202	210	197	190	229	174	226	209	204	196	208	222	182	203	209	219	203	191	184	230	192	239	225	226	204	212	228	228	197	233	217	241	246	233	217	203	208	184	213	204	198	204	213	192	183	217	204	242	215	209	193	186	219	210	208	226	210	233	238	226	191	201	209	204	206	219	232	255	205	197	196	201	213	243	237	230	210	205	210	197	212	204	222	231	230	206	227	190	229	227	185	208	215	220	205	210	189	232	258	222	226	205	221	200	198	216	212	204	213	238	191	190	232	190	197	220	246	210	213	203	238	205	220	195	219	226	234	224	212	228	218	221	208	214	212	191	185	212	215	183	200	215	217	224	225	226	226	223	225	206	225	221	206	228	198	225	218	244	234	209	225	198	218	228	205	224	199	195	212	217	242	202	215	214	213	207	206	183	202	191	221	225	242	212	218	218	209	225	193	220	216	236	206	217	225	208	241	193	186	197	226	196	195	217	222	225	243	236	215	223	201	229	226	194	226	197	226	192	191	213	208	202	199	221	198	234	229	215	231	230	214	207	216	215	239	220	197	224	216	208	235	220	237	206	204	196	200	251	197	211	215	218	222	188	205	220	212	230	229	216	203	232	219	220	214	201	189	200	208	208	216	201	221	207	224	199	204	223	210	195	206	207	200	221	205	211	180	223	193	203	208	222	182	206	220	177	206	214	220	219	209	227	209	241	218	206	218	236	204	207	224	191	214	217	229	229	207	211	227	225	228	228	230	222	202	233	215	210	211	210	214	202	195	215	221	207	209	213	204	215	210	190	194	202	234	213	206	222	171	212	205	226	199	215	222	223	209	222	198	223	210	219	212	229	212	210	207	202	224	190	229	198	204	227	201	229	230	213	197	212	170	205	210	226	196	201	206	190	219	217	197	217	214	221	188	243	200	201	210	214	219	233	240	225	183	223	205	214	234	213	184	188	192	222	220	197	225	208	222	194	234	204	188	184	216	196	216	221	211	216	237	211	230	234	210	215	197	250	211	197	230	211	211	199	228	220	220	214	209	222	237	213	209	240	215	187	220	228	205	214	245	189	199	225	210	200	192	220	221	211	218	239	193	215	221	202	200	194	203	207	227	207	224	195	222	191	222	232	219	184	205	211	225	210	206	194	229	211	225	207	193	204	213	175	201	249	201	214	233	221	203	218	226	210	229	230	214	230	203	204	227	222	221	220	210	219	223	221	214	214	186	228	198	221	196	206	205	206	223	212	212	220	243	189	207	202	203	210	199	220	202	227	205	227	218	218	242	211	227	217	211	237	200	203	196	217	207	220	199	206	214	193	204	212	205	225	220	218	227	199	206	198	207	211	220	215	198	207	217	197	198	227	229	208	213	202	197	246	219	242	202	220	200	196	197	204	211	238	221	227	229	226	214	219	236	210	223	206	224	211	221	217	188	198	233	221	214	219	219	208	198	211	236	186	203	195	189	234	210	215	190	203	206	200	206	199	211	197	220	215	219	215	181	189	217	220	179	230	219	231	215	195	213	211	212	203	218	208	221	211	213	201	231	226	221	209	190	226	253	231	229	193	210	220	209	234	207	211	208	212	231	192	216	225	185	179	213	190	200	196	210	217	197	203	212	231	194	208	185	206	203	231	229	203	192	218	212	210	217
14052	22683	33871	33202	31226	27679	22415	15342	11749	8425	6374	4689	3226	2266	1729	1319	1123	1001	953	920	956	948	938	995	1054	958	1001	989	1016	1031	1173	1213	1193	1192	1170	1049	926	921	830	835	803	820	780	874	809	752	782	784	743	694	770	703	730	758	750	690	694	755	742	746	739	715	672	695	710	711	687	731	717	732	754	796	715	738	722	719	723	708	731	731	716	724	743	742	715	735	790	722	697	735	759	737	756	737	755	716	751	746	738	728	731	751	810	719	734	778	713	743	752	759	712	759	749	734	714	710	693	758	738	683	732	716	764	721	778	684	732	772	704	709	776	725	732	707	780	682	680	740	730	759	711	700	711	721	759	709	739	741	704	717	728	746	783	773	702	719	712	698	686	751	734	738	712	710	765	759	745	735	721	668	711	749	702	711	700	738	751	690	740	767	703	728	716	722	696	749	700	688	785	717	720	783	726	729	746	744	715	746	725	731	715	729	749	734	733	738	701	717	733	709	736	713	754	719	707	719	724	708	737	748	714	763	710	742	735	723	740	718	761	714	730	728	733	709	746	748	732	733	760	730	796	716	730	662	726	716	739	731	799	678	765	761	700	694	767	709	732	738	718	745	745	728	734	699	756	706	753	716	767	751	710	679	717	738	723	727	726	718	731	758	722	744	766	695	735	705	722	720	740	738	744	729	735	728	750	746	709	703	729	721	754	740	685	728	737	750	743	678	709	739	733	680	716	718	711	711	753	718	724	713	737	725	705	696	732	739	665	723	718	669	752	716	731	730	685	732	756	717	728	739	757	700	731	756	757	717	736	772	728	699	707	711	714	727	707	761	716	759	724	712	698	683	798	706	710	730	737	716	715	730	728	746	716	717	755	727	702	698	707	715	710	741	723	736	782	705	768	727	746	733	723	728	731	729	703	721	729	748	729	755	766	738	723	733	747	738	770	725	758	740	735	717	691	685	714	712	711	769	687	750	716	708	712	698	708	728	759	722	722	699	744	698	732	706	689	725	754	720	703	717	719	716	731	699	748	725	704	747	766	734	710	775	727	745	801	694	754	696	705	731	707	789	701	739	755	719	733	717	753	716	660	734	727	693	734	693	765	715	704	717	735	699	740	724	716	713	704	760	730	734	717	729	679	735	751	677	740	749	711	711	741	717	697	708	736	719	698	717	731	744	701	720	727	732	733	778	742	754	734	700	697	701	719	715	668	727	755	722	735	745	719	706	749	723	754	768	700	751	733	772	729	733	704	745	721	705	775	745	725	753	757	750	711	736	732	712	716	743	729	734	758	759	757	705	705	682	730	781	708	743	753	722	713	730	750	693	732	727	676	674	718	698	771	734	741	743	706	709	698	759	722	745	751	731	735	703	783	732	733	731	723	747	752	687	722	733	701	745	739	697	693	669	734	755	728	650	740	708	749	703	687	726	732	752	725	724	725	734	768	739	727	810	734	678	734	741	737	723	707	737	754	726	698	707	791	777	719	755	702	775	716	722	720	707	710	750	726	730	702	781	735	713	737	740	715	756	721	744	739	742	732	690	766	687	697	752	703	732	722	699	755	754	708	692	716	734	710	716	754	766	760	698	748	693	714	741	762	750	741	727	760	725	763	761	784	714	742	815	716	695	713	769	750	720	670	768	792	710	750	751	703	737	708	733	693	734	665	761	703	719	724	771	702	715	762	683	723	704	759	726	705	712	710	734	708	730	729	699	762	741	712	739	741	751	724	757	723	722	689	737	723	681	750	721	757	700	724	731	705	734	727	733	727	731	727	739	738	724	701	704	724	776	734	695	718	690	686	738	725	721	732	663	756	782	700	737	718	702	742	737	751	735	727	671	718	709	708	726	740	713	735	738	708	732	724	714	685	703	747	775	704	707	709	711	694	737	700	776	683	744	728	775	726	733	711	698	695	729	702	727	735	708	732	739	710	734	713	693	725	705	715	720	705	678	718	687	763	688	667	753	715	727	686	728	725	750	741	722	706	755	758	752	735	744	711	648	805	705	705	717	778	746	717	741	746	761	744	683	685	707	699	752	742	712	733	737	709	782	745	742	747	696	686	740	738	694	707	711	717	726	692	729	699	720	754	722	731	746	725	730	751	690	721	751	710	732	745	706	685	753	723	755	752	715	733	729	737	688	694	707	769	721	693	693	708	751	697	729	731	729	758	709	677	754	751	677	680	701	692	682	725	746	734	725	742	738	717	718	713	686	694	733	756	705	739	758	738	766	762	730	730	730	717	728	697	722	742	686	756	698	767	699	729	743	702	766	755	705	717	760	704	742	674	734	711	748	691	694	721	715	735	678	667	768	708	754	749	781	764	719	763	756	781	699	701	736	694	741	669	765	705	715	703	720	708	731	734	704	681	703	681	769	715	688	732	725	736	733	696	717	752	752	745	667	701	730	770	772	679	758	694	719	728	707	740	735	764	710	733	729	714	738	734	737	681	755	698	728	729	725	705	696	647	732	721	669	723	706	685	712	739	738	748	736	736	785	718	768	737	693	673	748	725	756	719	761	732	707	734	695	703	722	704	658	746	728	729	750	718	736	744	741	737	691	804	744	730	685	696	719	749	701	709	736	712	720	731	735	753	744	710	769	712	699	749	721	722	742	748	706	732	677	731	801	715	684	702	717	758	694	689	724	699	725	754	713	699	714	706	691	699	710	758	704	754	667	710	755	720	686	753	724	720	731	729	730	710	713	729	689	705	730	720	701	787	743	659	706	703	691	722	737	731	755	697	670	769	708	703	700	691	721	737	719	739	753	728	757	680	710	693	684	814	734	778	731	730	685	733	731	657	734	715	715	738	693	741	679	703	751	692	702	733	769	731	733	767	777	728	697	724	684	708	757	718	703	706	762	748	750	725	755	745	751	707	754	705	722	683	738	760	707	761	746	723	721	710	741	746	694	724	729	737	739	763	728	787	723	718	779	722	707	716	758	728	765	720	715	717	715	679	730	712	756	752	709	698	709	720	750	728	704	726	683	722	714	767	671	758	746	735	743	676	761	722	696	748	727	709	777	681	685	716	702	755	771	712	671	755	737	696	728	746	690	759	725	736	723	685	700	653	707	709	711	686	755	705	727	726	663	742	747	718	717	729	762	744	739	699	726	775	724	702	692	737	764	758	684	742	701	724	720	716	730	770	740	763	718	709	761	726	753	769	768	733	728	742	738	717	740	774	741	707	768	761	741	691	731	709	726	735	690	709	750	721	753	731	732	738	713	713	656	717	698	745	701	714	692	757	708	702	752	757	685	737	738	760	719	752	734	750	716	670	710	714	740	709	728	763	698	719	713	752	720	728	742	751	700	728	678	727	735	725	700	699	723	703	712	741	710	745	721	696	687	722	748	719	694	719	704	735	703	728	750	718	692	766	713	686	677	766	683	697	724	756	690	677	727	682	709	760	745	673	778	679	729	775	707	788	739	698	729	717	742	713	753	723	777	722	756	723	707	707	731	729	745	746	778	720	714	728	735	768	716	728	743
39652	44005	44306	37642	37163	36589	33589	25770	18595	9817	5490	3080	1605	1041	867	774	680	443	521	463	376	366	447	518	411	356	354	311	391	408	494	474	416	390	371	316	259	228	231	241	238	225	210	154	181	189	181	154	157	157	161	170	180	163	196	157	164	161	180	148	159	160	175	174	173	178	178	182	171	180	178	170	145	168	187	164	161	155	178	167	149	182	174	144	198	159	168	173	187	154	160	158	176	166	165	151	175	182	162	163	184	160	162	161	170	178	149	186	165	170	179	174	164	187	163	171	150	159	159	160	165	169	181	163	164	165	142	185	179	160	175	175	149	145	162	165	155	160	185	169	161	160	159	149	182	170	181	162	196	150	173	149	166	176	170	145	160	165	164	186	176	167	153	160	158	163	159	179	163	147	168	157	154	176	156	170	187	151	188	199	176	172	147	159	161	142	182	174	152	179	190	182	162	136	178	166	157	171	168	143	173	146	152	159	171	158	161	170	146	170	156	171	178	161	183	178	184	161	186	151	163	164	147	190	172	177	148	149	170	180	155	185	194	163	176	173	182	176	175	157	161	169	151	174	149	161	193	180	159	188	170	163	175	170	177	152	188	157	152	161	165	169	163	171	156	169	167	153	150	170	172	187	176	149	172	160	176	151	160	176	165	170	176	184	159	170	173	158	193	175	161	193	160	178	175	158	142	162	179	166	163	162	178	158	162	169	177	167	167	143	172	187	177	174	176	165	174	161	195	160	171	144	171	161	187	181	169	176	165	162	169	163	180	158	153	165	158	157	170	157	154	150	172	191	172	166	188	159	161	180	180	168	166	166	158	162	133	171	156	159	160	150	167	157	163	190	182	156	160	165	165	143	190	167	166	168	158	176	176	159	164	169	169	154	173	169	160	172	164	170	193	174	165	156	190	172	154	149	181	169	171	171	154	150	176	187	149	173	169	148	155	167	186	160	158	178	157	165	168	176	201	181	180	157	163	156	154	171	156	174	156	171	145	154	179	183	146	154	204	152	178	161	169	182	151	170	159	172	151	160	154	161	182	146	181	164	145	152	154	189	160	140	162	190	169	163	145	167	172	154	181	135	146	155	164	168	155	160	152	172	159	174	179	164	172	163	168	151	174	174	162	181	183	202	164	151	149	159	173	163	170	179	169	161	166	158	172	156	169	158	152	152	167	169	167	159	181	158	172	150	160	153	156	185	183	167	166	150	165	164	162	168	167	154	154	181	184	170	161	173	157	164	156	165	177	164	198	188	208	187	167	155	173	186	169	177	164	158	150	150	164	184	152	151	164	150	161	143	179	163	168	172	165	159	162	168	164	147	185	179	163	155	149	174	176	167	173	173	140	156	133	154	168	160	156	166	169	181	170	182	168	154	146	191	174	155	162	165	164	180	182	142	161	163	165	181	155	183	158	158	181	145	171	147	160	178	175	156	161	166	165	169	176	182	146	166	164	159	173	188	168	179	158	157	157	169	192	172	154	171	168	174	201	153	154	162	174	177	158	173	143	176	160	160	207	163	156	157	181	170	162	154	151	168	182	170	153	171	183	139	183	160	182	176	158	187	163	174	167	184	133	146	165	130	184	187	147	168	161	185	178	162	156	156	150	173	163	170	158	158	180	170	152	161	180	177	181	174	167	179	169	166	163	157	148	159	177	173	188	166	144	195	192	160	163	163	163	158	168	151	175	153	160	178	174	180	149	185	162	172	164	168	165	198	168	180	165	170	160	169	175	185	158	205	181	178	174	179	205	161	149	154	171	178	171	166	177	145	161	182	163	176	171	171	156	163	168	169	178	158	177	161	167	174	172	175	170	156	193	148	140	149	181	163	168	177	155	166	184	190	164	149	166	170	168	178	183	185	146	167	175	176	164	172	153	172	148	170	158	159	147	169	186	173	186	159	176	179	176	171	188	192	187	171	159	185	133	193	170	152	173	149	179	156	183	162	176	150	151	154	196	181	172	152	162	157	143	162	172	188	177	156	173	177	172	154	159	143	180	168	185	147	176	165	166	188	171	157	190	157	163	170	169	166	157	186	162	149	158	194	165	167	179	155	183	172	161	155	171	166	173	162	188	155	171	163	167	183	186	163	175	184	164	174	157	147	184	151	169	200	177	182	178	165	170	141	175	171	171	172	155	185	172	170	161	178	176	153	159	178	161	186	184	156	197	188	151	182	150	162	167	185	179	173	161	153	173	165	165	145	161	162	159	194	164	146	177	183	195	175	177	176	167	179	154	158	167	178	158	174	160	163	177	137	152	170	185	163	170	173	145	180	164	150	163	169	164	163	178	164	180	167	173	180	181	170	174	162	182	170	141	169	182	163	163	167	179	161	144	178	168	191	161	159	158	157	167	188	152	162	185	183	163	176	162	157	177	173	183	175	185	181	154	185	184	190	185	168	166	164	165	157	172	173	177	184	169	172	151	133	173	171	161	181	173	160	170	164	164	171	170	172	187	153	174	171	162	168	165	156	165	165	190	195	159	164	170	170	190	168	198	178	170	146	183	157	166	156	176	136	191	148	164	160	165	163	168	165	187	156	185	164	163	152	183	170	186	173	153	167	178	155	159	198	174	152	158	140	175	169	160	145	177	169	157	145	160	141	187	157	137	178	189	177	170	165	173	171	161	158	172	160	178	174	178	155	163	163	178	158	156	172	154	161	176	162	189	171	157	175	177	168	175	171	147	170	140	163	149	163	186	151	183	157	178	172	159	169	172	151	153	153	150	171	166	150	164	162	163	147	174	155	185	168	191	167	165	160	179	175	173	154	162	146	185	144	168	169	171	168	175	170	160	164	163	162	165	151	178	187	161	172	195	171	195	166	184	158	180	166	170	160	177	174	158	142	179	175	151	166	151	192	159	166	170	189	145	171	171	175	179	156	154	159	193	172	172	176	164	158	180	177	151	179	162	163	156	184	179	174	155	172	182	121	197	191	154	150	170	185	163	166	162	160	162	161	157	160	160	175	169	177	173	174	173	197	162	180	172	156	178	165	161	166	165	168	170	163	159	177	173	149	171	184	161	165	160	163	160	162	172	158	173	192	148	162	155	188	148	155	157	181	175	168	148	163	169	150	165	203	168	194	180	163	193	184	181	162	159	152	167	178	172	166	156	174	174	170	161	148	153	148	159	160	192	160	137	159	168	174	165	164	180	192	152	161	165	156	154	153	169	176	170	181	170	170	137	176	161	151	194	175	151	186	149	183	170	156	189	171	154	166	174	182	182	164	147	155	162	179	153	168	160	153	172	165	166	157	188	166	152	178	172	174	183	160	179	160	165	195	146	177	167	173	163	195	155	170	183	152	157	146	170	167	165	162	171	177	160	170	159	172	159	155	142	173	159	163	182	185	184	178	162	181	169	178	163	177	161	165	168	175	188	158	167	173	168	157	174	174	165	167	163	150	166	163	153	182	174	174	142	181	157	170	126	170	172	153	171	155	164	177	171	171	169	151	173	193	174	159	157	152	165	169	167	173
33519	44479	49296	52179	55612	52566	45835	37983	30847	21358	16064	11180	7824	5748	5110	4290	4250	2417	3097	2596	2165	2456	2861	3384	2674	2314	2294	2212	2448	2689	2984	3032	2732	2607	2300	1681	1331	1122	1104	1086	1144	977	881	774	797	757	720	718	667	654	656	593	621	613	618	624	590	572	654	591	612	611	566	622	586	590	587	603	611	563	601	614	562	635	578	590	571	559	587	571	566	610	577	639	599	593	597	606	583	577	559	575	601	578	570	584	587	519	632	577	543	581	587	524	598	568	598	558	594	555	625	576	585	536	533	564	577	558	564	577	602	583	575	595	624	566	601	624	610	594	568	572	567	561	567	598	616	552	594	572	571	597	595	620	619	583	578	621	608	631	525	576	582	541	576	576	575	566	555	545	579	615	605	572	613	566	565	559	594	590	555	569	559	577	609	588	562	576	614	587	599	539	594	553	590	578	585	563	589	532	590	591	544	624	584	587	542	565	590	577	592	590	629	572	603	617	596	599	564	571	580	634	599	574	596	559	583	569	592	578	581	551	552	558	528	587	570	608	547	623	571	592	620	565	596	598	607	598	582	566	574	595	615	586	568	568	612	567	591	593	620	605	586	604	644	572	588	580	576	559	566	579	613	581	586	556	574	556	612	581	568	604	607	554	566	584	573	563	588	566	619	560	587	575	587	604	565	544	603	573	558	598	582	610	600	590	571	548	572	639	612	555	595	572	610	575	576	625	548	576	565	577	599	580	607	618	592	566	550	602	533	609	568	573	566	597	577	638	582	576	566	604	545	569	583	609	591	587	613	618	616	628	557	581	613	618	564	547	608	567	567	569	635	552	546	540	550	582	628	590	580	572	587	546	568	576	568	632	545	570	600	564	604	588	563	552	608	570	570	560	563	602	589	596	584	562	596	619	609	559	599	541	558	595	572	553	636	586	565	568	604	570	577	591	601	604	598	620	572	598	539	545	588	554	549	584	557	583	530	586	598	582	590	607	570	634	593	580	541	585	576	589	585	570	554	592	529	537	596	539	585	602	549	550	581	581	557	615	584	563	589	583	587	580	583	589	564	590	565	588	567	585	573	589	535	590	580	585	589	586	601	576	563	602	621	589	572	634	557	579	560	606	566	574	591	630	571	571	615	618	587	597	595	573	573	593	623	590	593	586	544	573	631	600	601	561	612	627	577	572	586	614	600	587	614	589	611	587	591	587	586	569	604	628	554	561	615	608	581	589	606	553	587	588	585	535	575	558	572	598	580	573	604	560	537	567	581	584	609	584	565	582	599	560	597	589	564	607	557	588	591	627	562	575	602	573	553	599	554	622	578	603	578	582	582	613	608	602	571	587	582	581	562	587	568	585	579	592	582	611	598	564	582	587	592	593	578	573	567	576	599	575	586	574	546	562	562	577	593	600	588	600	599	605	553	570	602	552	599	596	587	597	564	559	587	573	572	581	568	630	593	553	584	602	550	604	600	600	581	625	538	618	560	558	588	585	583	622	590	593	558	628	544	638	584	540	531	578	600	569	584	580	624	571	602	577	619	563	636	577	574	585	566	599	546	567	583	568	577	596	572	601	556	586	597	599	583	605	619	564	580	580	579	589	599	595	561	631	562	583	573	586	532	569	543	603	602	605	551	592	574	580	535	542	551	612	587	551	602	581	583	576	582	558	558	568	544	548	631	567	613	553	575	579	597	598	639	567	610	564	589	600	581	546	609	645	574	588	564	582	560	570	586	613	570	548	575	596	584	592	527	595	596	601	572	614	592	556	616	599	593	599	560	582	643	586	621	577	594	594	598	562	599	630	574	612	540	548	606	567	629	566	575	606	550	546	557	607	608	560	604	604	582	592	616	563	615	606	583	559	589	586	561	586	613	617	571	580	589	557	547	608	569	548	541	589	587	597	547	567	605	593	584	584	573	602	613	581	604	593	539	619	606	581	551	546	546	580	571	571	648	593	573	578	550	565	565	540	605	529	626	569	591	572	619	590	581	598	537	584	573	559	576	583	580	596	561	620	578	569	615	579	633	534	581	590	596	634	596	585	586	587	583	546	587	621	577	615	624	580	610	585	609	578	600	566	577	587	636	599	566	580	605	575	582	599	579	549	625	567	551	595	531	568	614	577	543	546	558	596	588	564	554	581	582	604	546	570	594	564	542	631	614	607	573	555	623	545	584	602	570	630	571	558	559	593	587	577	605	594	597	596	543	584	601	569	632	595	554	602	615	575	592	618	572	538	595	569	537	573	551	628	566	610	541	601	540	593	575	576	574	587	611	571	542	606	595	581	631	593	580	589	590	563	581	574	561	600	591	601	618	570	604	569	588	576	609	589	574	572	559	602	581	560	621	630	591	560	590	589	586	561	602	598	621	612	563	592	568	582	595	587	595	542	616	621	556	575	575	577	606	566	583	583	588	548	527	576	557	597	572	608	609	613	577	593	601	582	599	570	549	599	580	570	595	612	576	560	591	568	616	529	625	579	578	551	615	554	548	615	541	605	583	584	572	613	589	608	618	587	566	558	605	606	579	595	616	611	575	572	581	566	573	638	623	604	580	597	584	584	567	603	603	610	583	587	575	580	580	584	585	600	564	613	563	629	595	567	613	566	604	587	570	548	586	533	581	621	571	573	578	590	542	595	624	547	613	554	606	584	589	570	628	595	563	613	627	623	596	593	581	602	600	584	565	564	579	599	551	580	573	566	584	608	604	584	543	560	579	618	635	588	593	563	612	602	569	624	619	567	556	544	607	577	591	585	582	589	594	527	579	569	610	596	604	598	571	611	576	626	597	620	584	591	566	599	563	606	569	567	586	600	615	546	538	595	579	613	611	577	554	596	588	631	615	570	585	605	602	607	585	604	603	586	573	578	568	572	612	580	550	570	576	583	622	564	587	564	610	590	578	585	599	575	588	554	568	578	594	598	570	588	577	631	583	562	579	591	594	576	555	584	600	602	621	605	579	560	588	630	613	583	584	552	542	596	598	590	631	592	613	650	581	624	540	597	633	595	561	578	579	593	585	551	574	595	574	573	595	614	575	522	571	581	589	547	583	590	598	594	589	592	568	641	579	605	615	564	580	539	573	602	619	644	588	586	569	591	596	566	603	566	566	560	571	558	595	568	590	552	546	581	590	624	576	645	583	596	542	582	576	570	593	549	580	599	545	553	622	598	594	590	613	582	569	592	583	563	623	565	618	609	583	571	572	612	599	581	512	620	582	592	527	614	588	604	618	577	551	616	546	559	583	592	575	535	614	576	569	598	600	633	594	572	604	544	578	567	609	574	550	595	576	617	581	601	559	601	557	555	562	576	535	585	606	609	591	571	570	605	581	573	568	549	570	536	570	569	578	607	608	596	591	590	597	589	552	569	587	571	617	564	544	579	588	575	600	585	567	585	573	589	586	575	592	580	561	579	573	608	568	580	582	554	553	569	584	592	566	590	557	572	577	655	613	597	571	589	611	582	551	570	620	594	600	544	587	553	606	575	586	565	566	621	592	602
45675	45494	43191	37630	38138	40732	38662	31065	24974	15246	9081	4983	2902	1826	1397	1250	1154	836	1020	845	714	638	916	890	719	591	618	505	631	678	747	759	714	695	573	444	344	380	337	360	338	277	308	258	248	258	237	253	250	261	223	219	208	224	247	225	236	205	210	252	204	244	225	225	212	222	226	217	204	230	238	226	218	219	214	208	216	217	218	223	232	228	200	223	242	209	204	225	217	227	213	218	213	205	237	219	206	218	204	193	234	224	204	222	206	233	207	249	220	237	242	188	221	220	233	231	215	221	220	218	220	218	225	220	218	197	229	220	186	212	246	218	201	225	235	203	226	202	214	223	225	216	229	243	253	207	217	208	248	233	214	213	214	214	217	211	235	194	231	218	227	235	212	228	227	207	209	215	207	228	229	223	217	237	211	208	220	219	211	225	215	217	242	194	213	206	209	209	240	208	235	193	233	206	198	228	235	237	215	259	220	205	252	210	198	212	232	221	207	223	187	217	238	208	232	207	224	207	230	218	228	216	254	257	202	220	220	264	233	219	213	224	225	201	235	233	202	240	223	212	211	205	216	216	215	218	229	230	215	215	237	212	200	237	212	206	216	223	210	224	237	221	216	199	206	202	236	200	226	227	194	221	248	205	230	222	217	208	243	213	175	210	198	213	238	210	222	214	219	186	202	232	233	215	207	243	193	220	222	221	213	195	228	201	220	225	215	219	224	207	247	221	236	218	215	244	222	231	233	236	216	215	235	198	201	230	237	229	236	221	217	196	219	208	212	214	225	232	216	234	198	222	240	225	238	198	201	217	239	220	217	207	216	210	212	211	206	256	220	205	208	216	245	225	225	212	194	211	212	223	221	235	208	221	234	234	212	196	212	219	226	220	227	197	203	210	232	201	223	202	226	218	213	233	240	250	233	215	204	219	234	212	212	249	229	199	219	216	206	214	244	250	216	240	223	225	232	218	195	227	228	247	228	194	228	240	258	236	204	204	222	196	217	189	218	211	229	220	207	218	223	227	198	250	223	221	233	213	231	199	210	211	208	194	217	207	208	206	204	208	232	205	237	218	222	193	196	222	242	213	237	222	201	204	190	207	211	205	236	229	228	221	208	201	231	196	230	233	208	236	220	238	215	230	213	225	211	240	224	199	218	202	228	213	208	222	220	238	221	244	210	201	225	229	235	183	214	241	217	204	209	239	236	213	209	234	223	223	248	233	222	201	217	233	204	213	239	215	237	194	227	249	221	206	232	218	247	226	217	218	213	215	198	213	216	249	219	221	215	233	222	206	215	211	223	223	232	217	208	223	215	186	223	224	220	210	232	204	223	199	212	213	219	222	222	241	226	211	227	217	190	226	211	220	206	214	220	235	215	221	223	237	209	195	225	215	231	218	231	248	228	200	218	232	215	216	219	208	240	233	216	244	196	215	234	229	212	210	183	198	218	238	218	172	253	202	206	221	208	210	247	220	234	206	208	216	241	201	242	212	205	237	222	208	254	215	205	222	207	219	246	208	240	222	208	218	239	206	222	248	203	224	201	213	242	215	211	224	243	230	231	229	229	202	219	236	218	208	217	227	250	224	206	219	222	203	213	203	224	206	223	211	219	215	226	230	221	203	184	206	229	188	202	206	203	231	223	218	210	236	230	221	212	241	222	207	200	236	229	235	227	209	217	229	204	236	217	210	219	204	223	229	177	206	214	243	192	230	225	217	246	209	222	202	221	217	215	193	230	188	207	208	198	192	199	192	229	226	205	237	206	237	184	203	226	226	186	231	222	220	216	218	209	230	212	211	227	237	213	218	233	225	223	191	195	223	218	215	205	217	184	224	204	215	209	228	228	220	209	212	215	186	224	214	182	198	223	242	212	209	228	230	182	218	197	214	217	210	213	219	196	223	214	237	212	227	221	230	232	240	239	206	215	229	217	225	202	218	226	213	171	211	219	214	225	221	200	218	207	212	213	238	196	221	228	227	225	219	202	203	222	220	212	236	203	214	223	213	216	207	203	227	219	228	206	231	224	210	205	213	216	251	210	211	236	218	199	222	236	205	218	217	239	235	211	246	217	184	209	232	217	216	231	214	211	242	244	241	260	226	217	222	223	219	201	213	218	230	225	216	201	251	233	208	207	210	224	215	211	214	222	236	229	227	237	221	216	229	232	198	229	195	235	220	239	209	237	235	235	216	222	193	232	237	219	219	243	214	245	219	205	244	188	228	225	218	209	234	211	218	209	213	211	216	219	204	243	239	225	220	186	207	185	241	227	227	223	207	238	213	225	250	207	197	237	255	229	225	228	220	199	217	220	224	232	231	220	199	227	208	217	231	206	203	265	206	241	235	221	191	210	217	248	221	197	228	234	223	238	227	228	199	215	235	219	238	225	221	221	226	226	233	195	218	231	198	238	230	243	225	227	231	197	224	204	210	201	225	194	202	243	240	191	200	226	210	204	211	207	216	221	230	226	258	200	168	235	199	204	215	238	219	205	214	215	208	229	225	237	247	177	220	204	215	205	212	225	234	217	207	219	233	210	200	231	237	239	236	238	221	218	236	242	213	223	211	235	235	223	223	230	242	221	241	233	218	203	210	197	191	220	204	231	207	248	195	215	209	238	238	239	226	208	239	217	216	226	208	204	229	215	231	220	241	214	238	223	228	231	233	213	214	231	233	220	234	211	180	212	210	220	236	225	207	214	204	194	229	239	219	203	184	228	231	215	227	192	209	185	226	198	227	228	217	200	238	212	198	205	237	210	207	242	221	203	241	228	229	206	213	239	206	200	247	229	221	221	201	220	230	215	223	215	232	224	215	208	218	215	201	223	201	236	196	225	226	213	228	219	231	222	231	220	237	211	219	221	219	220	224	235	219	201	231	223	214	232	228	227	247	217	255	230	238	206	204	209	229	216	228	216	188	201	205	237	205	225	232	210	251	204	181	222	192	216	248	228	201	193	280	210	245	219	220	211	232	234	232	207	199	206	240	227	208	231	207	239	210	213	226	210	220	243	240	201	212	225	223	224	224	212	222	229	195	230	234	221	244	231	235	206	209	247	227	198	214	217	223	216	222	197	215	214	209	219	223	242	255	214	227	205	206	210	227	237	237	223	211	216	224	212	222	233	212	208	228	236	229	219	246	221	237	220	217	240	224	215	238	231	241	196	220	220	229	194	239	233	194	206	226	202	195	218	228	229	218	245	221	213	225	221	226	222	229	197	217	243	227	206	214	220	231	208	214	214	209	210	215	216	230	230	206	232	251	215	203	225	207	239	201	217	210	245	209	246	233	209	203	219	227	227	205	209	225	219	198	203	232	231	219	209	208	224	216	226	203	215	232	236	227	228	220	209	229	235	221	215	204	219	238	212	199	221	228	210	199	228	225	201	207	213	214	245	213	236	225	215	222	237	223	205	241	214	226	205	214	222	199	242	233	202	241	223	212	211	224	217	219	196	219	212	200	251	217	230	212	187	202	230	218	245	224	207	208	207	216
39231	50149	52833	56390	63116	60542	52537	45849	36965	26570	21870	15232	11518	8554	7413	6440	5924	4288	5870	4915	4203	3943	5886	5358	4179	3470	3603	3474	4051	4827	4784	4827	4877	4389	3480	2536	1938	1892	1795	1757	1664	1363	1180	1041	1090	960	966	889	874	802	867	797	774	765	781	753	766	740	792	804	784	741	741	761	755	733	725	775	724	723	633	777	725	753	741	724	727	722	715	665	756	714	714	770	690	735	705	717	654	712	724	744	718	721	745	734	736	695	668	699	735	675	710	754	735	757	699	713	754	758	733	706	687	761	737	724	716	762	710	749	751	700	761	692	721	732	733	723	762	717	738	777	739	710	754	704	740	716	709	707	721	711	753	771	740	754	728	686	751	716	698	661	703	739	738	712	715	690	708	735	754	693	736	698	675	694	709	691	715	681	673	746	718	669	706	736	736	724	739	748	707	704	724	732	720	753	741	725	670	745	781	709	721	736	739	724	747	726	698	698	721	664	749	702	714	763	737	723	676	759	712	710	779	715	761	695	697	695	749	725	704	731	728	703	729	727	721	714	732	680	708	766	738	737	718	737	739	702	766	687	700	719	731	707	704	729	741	754	701	728	753	703	705	708	750	723	720	731	742	696	705	727	715	748	718	703	761	732	704	709	710	717	729	710	724	719	762	728	754	715	780	695	745	712	678	732	693	728	711	682	704	708	763	696	735	704	674	715	703	703	707	690	655	693	734	773	688	802	746	786	746	709	717	697	742	726	681	726	738	718	741	720	743	710	750	718	694	730	678	722	722	770	716	723	700	729	734	745	729	686	695	809	693	709	737	697	683	734	786	730	728	763	740	727	713	707	725	671	780	711	767	723	688	733	748	753	751	695	733	706	745	698	706	716	714	696	724	708	697	723	705	730	733	701	733	691	719	736	695	706	758	737	668	688	728	753	722	685	699	719	681	739	723	696	713	708	738	757	699	683	709	734	675	730	698	709	734	655	718	709	715	738	740	711	734	777	741	726	757	715	714	767	709	696	733	698	741	711	768	699	678	707	729	741	760	729	664	725	744	709	705	721	681	727	726	716	727	767	768	748	688	703	727	752	691	718	773	689	745	718	745	709	731	744	727	713	710	752	697	696	741	759	712	752	747	758	719	709	672	730	722	700	750	720	761	750	693	741	773	662	715	704	691	716	666	717	710	732	730	693	709	745	720	739	715	735	689	706	747	760	757	682	744	704	719	735	707	730	667	717	723	734	744	735	709	759	723	707	727	730	719	705	769	721	698	741	751	700	698	727	695	717	706	754	707	751	766	717	720	752	719	742	725	685	724	707	725	701	697	733	710	708	713	723	741	712	735	700	703	742	733	705	799	740	709	735	727	718	722	689	725	718	734	696	687	746	700	758	746	788	727	701	693	747	721	713	682	701	742	695	757	752	778	720	756	694	724	712	760	722	695	689	751	700	752	735	716	768	685	725	741	687	735	756	707	738	745	735	697	768	724	741	730	730	739	748	752	754	685	692	780	698	730	730	733	687	708	686	749	735	708	723	696	711	696	715	738	694	705	713	711	723	723	713	736	723	739	705	713	690	733	751	729	686	734	713	703	749	712	718	720	741	698	692	714	701	727	730	759	717	701	791	724	703	718	673	743	695	686	728	714	702	781	715	709	772	700	726	759	769	716	723	726	746	754	736	744	682	705	710	722	727	673	741	697	748	727	722	705	703	721	697	692	746	723	687	725	701	719	704	754	710	703	735	712	728	738	701	714	717	703	700	691	752	689	694	721	726	743	713	691	690	747	707	703	662	732	704	737	719	724	709	696	713	725	765	694	739	684	706	741	740	720	739	671	732	688	733	709	725	678	724	746	732	738	737	724	727	751	675	733	714	731	730	707	727	705	709	716	749	730	711	713	717	736	726	679	660	752	724	710	693	739	742	657	708	714	729	739	740	675	739	767	759	655	739	696	680	720	743	719	729	711	704	763	729	710	725	742	741	732	726	702	691	661	701	708	727	726	701	708	708	701	721	754	701	742	628	755	746	764	744	793	727	724	747	747	743	775	703	698	748	759	704	690	662	734	752	724	734	674	749	760	734	696	728	707	761	725	722	725	732	700	691	701	740	693	724	719	726	718	673	778	708	751	756	714	708	730	740	692	706	759	737	763	670	730	744	679	732	721	708	736	695	743	745	712	676	677	706	762	716	732	772	684	741	668	717	701	751	675	737	771	776	701	735	740	754	716	730	668	718	708	685	726	712	714	729	686	715	732	742	733	723	746	739	721	712	699	687	740	708	745	708	723	700	746	722	716	740	715	696	732	686	744	715	697	685	700	736	689	728	756	756	689	683	702	710	739	728	700	718	707	683	715	746	735	720	780	694	751	718	691	706	717	725	769	667	749	713	750	759	722	754	704	683	691	722	759	680	701	729	764	711	698	697	733	722	789	760	729	726	795	706	740	720	671	701	727	690	728	778	761	713	764	727	711	719	704	759	699	716	692	692	761	740	753	712	706	738	759	739	677	673	722	728	729	685	747	687	739	731	748	760	723	756	699	736	730	764	690	752	699	776	723	690	657	723	721	753	721	726	730	780	734	681	732	727	724	731	718	735	733	725	683	752	713	750	736	718	757	748	720	727	709	741	707	716	784	720	664	702	703	748	699	702	750	681	684	718	673	755	705	721	729	734	742	697	723	725	732	711	718	711	728	705	714	707	751	687	721	717	727	742	723	703	711	737	704	757	705	685	756	704	740	737	736	719	675	709	738	741	733	716	716	727	717	694	680	732	729	717	783	718	687	769	729	663	771	713	729	696	732	714	712	688	782	745	737	723	708	726	739	717	750	778	692	759	685	705	711	698	700	685	726	743	727	722	726	690	718	731	719	762	713	709	695	682	709	665	706	727	709	755	715	694	755	723	767	716	672	681	740	664	683	732	747	712	724	705	762	747	689	712	741	763	680	719	709	707	715	788	737	744	769	736	715	739	737	696	728	743	710	725	710	755	711	728	732	730	721	702	736	753	750	729	690	756	704	727	730	700	753	746	757	697	687	715	728	721	710	707	665	707	685	726	692	712	659	681	725	754	746	740	751	702	689	715	687	683	693	737	737	699	722	651	728	696	731	735	717	686	730	753	704	686	735	713	733	714	678	703	770	739	750	755	723	711	737	784	696	744	691	683	707	760	723	722	762	712	677	712	730	728	701	710	725	742	683	765	722	699	696	776	690	773	713	724	770	736	743	710	686	713	722	751	656	747	689	714	729	727	727	761	703	706	710	723	725	701	725	713	730	738	742	742	779	731	713	740	716	749	748	746	771	728	734	727	728	792	766	732	715	759	687	696	704	720	716	781	744	705	713	699	695	703	713	734	721	695	679	694	754	724	702	691	756	779	741	697	700	764	759	718	695	714	692	741	707	682	728	747	729	749	711	744	727	721	744	728	718	700	737	728	725	674	705	718	712	743	725	694	718	755	728	737	726	711	760	710	720	688	672	713	721	717	725	755	733	715	691	728	683	713	713	695
18103	22237	27869	20970	15467	10161	7224	4631	2810	1758	1164	670	479	341	308	295	272	226	264	253	213	246	246	222	218	258	245	230	260	279	268	256	321	286	269	217	219	247	225	244	224	215	214	225	236	236	228	231	224	221	213	221	199	207	226	205	199	217	208	216	189	217	207	248	211	214	220	230	200	214	204	211	227	205	179	234	209	216	239	227	242	231	208	257	242	226	225	229	221	217	220	217	229	239	217	230	212	239	204	235	221	202	229	217	218	226	202	232	208	216	205	224	200	201	219	198	222	221	210	203	207	207	189	189	211	211	198	216	231	217	229	214	228	235	212	221	220	225	223	232	226	225	233	230	206	256	222	227	199	223	223	214	211	175	197	201	199	208	268	204	197	202	209	204	192	223	222	216	212	201	215	205	232	234	201	222	207	212	230	211	196	207	225	192	223	226	208	202	212	199	186	203	215	235	211	229	218	194	219	209	222	215	211	229	210	201	227	248	223	194	189	208	222	219	194	232	207	215	242	237	207	215	225	201	217	239	215	215	240	228	215	206	251	209	208	194	192	215	204	211	192	213	216	229	210	216	218	208	221	214	220	220	222	211	227	250	210	223	222	247	195	227	223	219	205	211	224	214	229	214	211	222	218	196	199	201	216	220	199	237	192	233	268	226	228	197	232	205	190	202	230	203	222	233	212	200	229	232	222	203	216	221	246	220	205	243	207	227	208	207	207	218	222	219	216	225	229	225	237	213	201	223	213	195	216	208	219	212	198	203	205	220	213	175	215	178	213	214	238	216	220	220	224	217	218	223	190	213	215	234	196	227	211	257	200	226	206	224	208	229	230	203	209	209	197	222	251	194	206	211	196	217	195	229	238	221	215	216	216	207	229	210	226	220	218	209	225	222	217	187	206	218	196	191	202	233	204	216	240	197	226	212	194	221	233	212	196	209	205	238	241	226	205	219	197	217	219	198	228	195	223	194	200	225	230	205	199	207	221	220	242	214	210	211	227	228	240	199	219	212	215	227	233	195	248	209	205	225	210	209	198	226	212	208	215	230	229	241	201	218	229	215	219	243	205	198	180	214	202	203	226	210	214	201	225	205	236	212	197	235	186	210	223	211	211	228	215	249	204	216	219	217	213	205	205	226	229	237	228	226	203	208	198	227	232	201	205	208	239	197	243	221	213	205	245	212	202	229	212	209	201	225	227	222	212	196	227	244	215	222	193	206	194	222	201	215	218	222	223	198	230	223	240	237	218	218	222	217	223	235	213	231	250	229	209	207	239	236	204	236	203	224	201	191	223	214	223	238	231	223	216	225	221	200	206	224	221	208	200	209	221	205	225	219	233	229	246	222	243	232	234	217	197	240	224	190	253	204	217	198	236	238	225	188	222	241	223	226	218	211	216	201	217	208	212	226	206	229	220	234	215	232	202	203	201	231	230	241	243	229	232	216	217	187	229	216	232	247	196	188	234	211	208	247	221	204	224	224	227	223	225	227	216	213	214	192	180	249	204	245	207	236	207	215	194	183	220	237	188	202	192	202	226	218	220	232	227	219	222	213	215	215	205	197	192	195	217	201	227	195	223	217	234	215	225	211	197	218	222	177	229	217	225	239	245	224	213	236	206	201	218	225	243	207	223	216	216	217	207	201	229	214	190	228	219	225	180	224	210	194	180	224	196	198	222	220	195	229	214	187	231	200	195	224	227	208	192	212	205	230	204	236	209	205	219	197	241	222	246	205	200	210	207	228	206	266	203	232	209	226	214	208	199	209	240	215	215	219	197	195	216	229	186	211	215	243	199	243	196	206	225	206	224	215	235	217	206	220	234	217	234	234	222	218	200	236	218	198	225	216	233	250	202	201	217	201	196	244	197	234	214	220	237	214	222	194	212	197	223	215	238	234	203	230	180	208	235	218	237	225	229	206	246	212	224	260	219	209	216	209	204	197	239	199	215	240	187	233	240	239	202	197	219	210	195	209	228	230	231	229	197	208	205	195	202	222	211	226	212	202	201	225	218	206	216	219	210	219	209	193	231	206	211	205	198	228	226	227	211	238	198	220	201	218	231	195	204	218	217	217	229	221	231	209	200	217	214	243	203	235	203	200	225	235	235	205	217	218	224	207	228	218	223	184	249	224	223	222	249	205	193	204	237	228	225	224	190	244	223	271	223	210	207	231	197	236	224	222	208	205	196	239	221	208	198	209	222	211	200	236	197	213	200	278	229	215	212	198	228	223	228	209	192	208	189	222	236	238	239	195	183	206	184	201	232	237	201	217	230	197	215	226	185	202	216	211	211	233	207	240	250	241	209	186	208	170	203	201	237	204	211	214	210	227	205	211	199	225	216	203	208	195	217	230	218	209	211	225	223	243	203	197	210	222	220	213	220	206	234	236	205	228	231	210	213	214	223	206	212	225	234	209	224	226	218	227	228	207	217	218	239	213	223	200	199	222	239	218	225	240	227	213	216	235	234	217	217	203	219	209	202	211	197	200	229	234	238	229	239	213	204	210	214	205	214	238	220	210	204	212	184	217	229	211	205	193	199	195	216	233	213	191	217	210	234	242	210	233	202	224	211	229	217	236	239	206	210	218	195	221	221	208	198	229	251	224	227	225	205	247	221	235	237	229	217	220	213	225	202	242	226	208	231	224	224	205	214	209	227	203	229	221	211	238	207	221	233	223	191	194	208	216	211	226	211	216	200	204	233	203	214	197	201	210	228	190	187	205	192	235	248	203	213	205	223	204	218	208	216	224	212	216	207	211	225	178	201	238	210	227	208	237	203	194	211	214	249	204	217	230	238	220	188	214	218	200	207	220	218	202	227	211	226	221	208	222	196	258	241	219	190	198	229	208	236	229	194	211	210	218	211	208	222	228	197	211	246	241	211	217	197	205	215	217	238	230	217	217	206	226	223	221	217	218	195	188	195	208	193	216	212	241	198	198	215	213	239	233	236	248	233	222	193	208	240	212	215	200	199	195	203	218	227	217	230	220	241	215	228	218	225	221	199	203	219	222	216	210	200	193	227	237	233	207	221	202	232	211	215	230	204	209	193	215	211	218	239	198	209	239	214	250	216	232	211	215	200	209	220	227	247	240	213	225	197	229	221	204	217	229	208	220	204	230	252	209	227	232	198	225	211	214	204	197	215	232	232	222	226	203	234	217	241	199	246	226	225	202	218	197	213	194	216	225	190	220	195	230	211	243	217	205	195	226	234	202	193	209	218	222	212	244	215	219	211	211	240	184	226	229	224	206	220	215	221	250	205	219	217	225	235	199	222	193	182	213	199	222	227	212	202	224	240	227	220	197	193	197	238	217	218	214	222	196	218	238	189	220	217	224	200	227	229	223	195	248	244	206	203	207	213	234	233	213	202	226	217	212	204	212	184	185	203	228	211	225	226	209	198	213	247	208	217	225	221	214	182	220	235	202	206	217	216	222	192	234	230	204	225	216	198	207	229	226	202	198	227	221	203	215	205	219	203	200	208	217
14980	23902	33511	32434	30370	25503	21005	16383	11619	8627	6391	3941	2526	1834	1338	1120	1098	918	969	980	914	951	1032	1127	1034	1009	993	984	1061	1123	1222	1228	1290	1152	1072	969	890	881	843	874	850	863	850	827	849	840	833	775	801	813	759	780	759	757	676	755	733	747	734	755	747	756	713	779	731	730	760	741	767	776	732	719	743	734	734	728	759	759	761	755	764	710	727	752	759	755	701	787	725	719	727	739	694	772	703	743	738	833	750	736	746	725	717	754	711	691	724	744	727	731	717	736	752	723	727	735	735	760	764	733	731	735	758	766	765	774	748	733	719	711	778	738	720	761	783	721	713	725	730	728	732	746	779	777	741	781	734	787	707	763	757	696	799	757	754	761	655	754	743	756	712	707	744	736	729	728	747	745	705	723	719	762	737	761	763	713	756	715	714	806	704	751	698	807	757	757	675	721	777	707	728	755	747	729	705	731	776	737	754	752	770	755	757	748	770	708	734	744	692	720	744	755	742	717	756	720	703	746	781	741	704	720	756	748	673	763	730	716	704	738	715	742	708	723	753	726	745	734	699	823	719	756	735	779	774	758	709	730	683	693	705	739	762	795	762	725	718	721	723	740	737	779	739	752	723	732	746	717	684	656	755	723	769	727	721	728	773	730	721	754	723	787	697	738	746	722	727	737	775	774	763	783	720	763	800	779	729	734	710	729	773	725	748	789	752	819	705	753	735	720	737	747	743	728	800	762	696	751	797	736	739	737	748	730	808	771	814	729	760	730	709	770	741	762	773	800	730	748	781	744	775	741	748	726	739	692	725	737	735	772	734	690	714	778	752	733	748	732	708	741	773	746	807	725	789	751	709	752	728	745	785	715	742	749	792	724	733	699	769	766	721	762	755	728	720	698	710	695	783	734	721	791	705	735	722	667	737	721	760	775	751	776	713	755	692	771	716	745	750	698	762	748	740	693	731	745	744	660	729	740	698	751	733	733	741	735	746	728	759	748	733	752	724	728	759	678	720	734	755	782	704	804	774	702	765	752	778	682	802	720	702	747	732	779	698	728	761	753	738	730	772	769	735	779	759	766	745	710	753	745	755	727	748	765	757	727	792	732	740	778	731	804	723	764	726	711	702	773	741	749	722	734	760	759	715	700	752	795	766	775	724	699	761	711	773	777	711	758	737	716	740	750	805	725	729	760	742	791	765	729	759	766	741	774	759	772	742	743	716	740	798	746	742	667	735	740	763	698	776	714	733	742	702	738	740	725	737	712	795	698	763	726	735	732	782	773	732	780	731	799	712	703	759	767	723	728	726	771	737	798	669	718	792	728	746	765	735	791	751	792	699	719	739	762	773	768	788	719	697	684	728	747	741	742	781	733	709	727	750	724	712	736	731	729	771	759	761	721	787	704	707	720	722	728	708	740	734	742	728	735	785	797	727	741	772	755	710	729	767	710	767	723	780	760	750	756	696	706	742	716	775	699	788	737	720	772	750	702	736	716	719	752	761	733	747	787	768	748	792	714	751	765	701	778	705	770	730	766	756	727	776	765	777	746	739	724	785	759	693	743	730	766	762	796	695	753	772	729	688	780	764	757	760	746	752	706	758	727	766	774	729	737	795	776	747	754	713	669	776	683	751	738	755	751	714	739	758	711	701	760	767	746	773	725	744	751	756	709	750	726	739	762	737	727	762	745	806	749	737	767	769	745	731	724	783	735	701	777	719	748	663	729	760	691	744	740	717	726	765	830	832	744	746	762	751	694	739	742	757	694	723	786	775	759	790	756	794	746	723	745	714	770	757	762	738	745	761	820	735	691	798	737	767	743	694	764	732	755	730	768	718	759	746	752	734	757	737	732	745	678	723	745	739	716	770	783	737	754	731	748	791	753	779	715	789	768	722	685	728	706	755	741	752	745	717	728	766	696	739	686	761	735	747	741	763	744	761	740	791	731	723	735	731	706	780	709	730	743	766	727	735	682	726	752	755	767	753	700	742	777	776	741	713	759	769	741	692	721	811	733	772	784	710	738	746	792	744	694	747	725	770	763	689	779	759	714	671	727	748	760	771	688	710	731	726	709	709	704	778	781	753	795	739	776	750	750	737	772	766	762	707	728	742	735	741	746	759	739	752	765	750	763	693	759	774	778	703	773	760	744	678	723	787	767	721	715	755	763	756	722	732	725	754	751	758	684	765	724	760	736	787	736	762	740	741	734	783	755	731	746	748	706	724	755	733	729	758	757	728	736	764	751	731	746	731	739	685	739	754	707	739	760	730	760	729	777	724	738	730	715	728	728	757	726	733	761	719	700	749	787	787	720	711	757	789	812	754	770	721	718	765	699	739	736	759	737	774	780	747	705	737	750	804	701	752	740	726	769	773	729	694	756	728	747	713	699	749	734	744	732	754	715	685	752	747	734	757	741	759	694	771	744	712	737	743	741	723	741	757	776	680	732	742	772	745	753	734	748	760	731	742	760	783	765	816	732	777	760	767	711	777	720	751	746	744	734	708	733	771	788	681	707	762	690	786	752	719	723	755	708	806	815	741	740	773	693	722	744	730	750	709	714	716	775	724	739	759	789	752	753	742	714	702	766	732	722	739	740	725	690	695	719	725	762	723	756	721	764	791	725	739	738	750	726	748	723	786	726	704	725	754	767	671	716	785	770	738	736	720	744	717	699	707	752	782	713	763	753	693	748	713	683	768	743	711	760	737	804	738	736	747	782	777	769	745	769	782	780	727	763	730	764	760	742	732	709	764	719	729	735	716	665	754	770	715	803	731	759	731	767	742	741	758	757	732	715	734	764	720	734	755	797	710	751	695	770	751	734	728	778	776	708	718	755	720	784	761	772	718	651	770	758	723	687	701	729	741	721	761	757	774	745	752	697	739	711	792	788	777	752	793	728	696	757	749	733	780	758	747	701	750	740	697	724	695	770	717	730	791	745	728	745	763	775	758	749	773	764	757	738	763	718	720	742	766	720	749	723	710	742	701	727	768	774	728	740	746	783	747	698	722	756	744	707	737	715	729	746	709	767	792	741	734	685	733	761	737	768	722	733	766	733	758	744	737	745	773	736	725	733	774	738	704	773	742	738	743	752	710	706	739	791	739	736	729	759	752	729	717	710	729	723	766	690	733	681	758	750	730	744	692	687	743	725	789	770	744	763	760	743	743	679	739	788	728	722	776	775	726	750	699	742	726	728	695	726	731	733	703	717	744	753	750	734	732	701	705	763	745	697	769	744	744	731	770	751	727	737	726	741	729	765	763	745	771	718	793	715	741	735	724	727	744	696	677	760	725	703	778	726	726	792	714	726	759	725	710	719	740	740	759	770	776	696	770	718	731	748	765	738	693	750	762	752	708	751	716	759	734	757	721	750	762	750	742	731	720	738	736	765	734	712	749	726	752	779	732	685	747	738	753	713	756	711	739	719	704	725	777	749	756	726	749	708	777	723	744	775	764	729	717	735	674	711	724	745	773	719	736	716	742	750	700	772	756	742
39363	44205	41801	37138	36860	34761	35668	25770	17823	10005	4849	2385	1250	951	813	704	740	473	575	502	485	487	544	473	436	394	438	371	418	472	451	495	489	415	370	307	285	229	235	211	244	205	212	227	223	176	198	164	158	200	186	167	170	176	180	192	184	172	182	166	182	166	202	178	171	172	179	215	185	175	190	175	160	171	168	158	159	183	197	168	183	162	168	153	171	147	186	172	182	162	166	182	172	161	185	179	167	199	169	190	183	170	170	176	147	149	165	152	170	184	161	171	182	173	167	184	176	184	167	172	168	182	169	168	189	148	206	168	196	167	168	186	168	169	181	160	157	163	171	178	156	163	182	171	164	185	173	153	166	165	166	167	200	178	173	160	156	157	167	167	170	181	162	143	166	206	167	161	182	178	155	186	160	179	185	196	177	167	169	155	189	166	155	162	162	189	163	180	165	157	186	185	187	161	150	198	168	159	161	170	172	180	175	173	163	155	173	169	172	190	163	178	175	175	172	183	158	182	175	176	173	190	192	166	154	163	154	191	152	155	149	164	149	160	192	148	160	160	170	156	182	178	190	190	177	170	183	149	158	192	168	153	187	152	177	189	205	169	169	162	181	190	187	152	173	184	187	169	199	165	171	166	177	139	195	164	171	189	157	165	183	166	152	172	180	164	174	174	185	178	152	168	168	168	178	166	199	170	169	170	187	185	164	163	170	167	172	178	174	171	182	159	196	175	159	146	161	180	183	173	169	173	165	190	162	170	170	170	184	167	175	187	156	171	168	169	175	158	181	165	171	173	143	165	184	173	196	150	129	166	190	177	178	146	172	163	208	165	179	142	169	162	186	156	180	178	194	184	178	160	171	167	147	168	175	196	163	164	171	159	148	158	183	175	165	173	162	156	162	188	160	171	183	178	176	181	167	174	187	169	194	172	183	178	177	192	166	176	157	181	182	172	196	168	181	165	170	181	166	162	187	180	174	173	168	162	184	171	160	179	167	161	169	187	157	196	165	178	170	162	157	193	188	154	176	186	177	146	158	184	185	170	178	170	175	174	186	175	176	179	165	179	189	180	192	181	171	173	184	180	188	148	153	169	166	170	165	164	178	165	150	167	181	177	168	173	171	157	150	149	168	183	176	153	165	178	157	177	196	180	163	200	160	185	151	173	162	179	146	173	173	178	189	163	201	176	154	167	182	180	178	181	157	167	188	174	147	156	176	188	164	160	171	164	178	169	160	162	199	186	197	182	175	170	190	164	174	180	177	174	180	172	157	161	179	189	151	163	188	182	187	160	177	203	169	190	180	167	192	202	188	195	169	163	165	169	183	151	161	163	169	161	156	162	181	184	174	158	183	205	166	178	180	182	158	177	179	157	168	181	172	190	174	172	179	167	173	180	177	189	170	166	194	164	183	155	178	159	179	181	203	168	183	167	176	186	173	174	184	201	165	188	176	186	185	159	160	179	178	177	179	169	196	162	177	164	161	189	196	162	198	147	182	175	158	180	168	162	195	173	153	194	148	176	154	157	170	181	161	163	183	151	167	165	152	187	181	161	172	175	162	161	148	179	172	172	183	175	167	179	163	179	172	172	147	154	166	175	171	184	174	173	161	172	172	161	194	165	185	160	162	179	189	182	176	168	172	190	171	182	202	195	167	165	161	153	171	171	171	182	150	196	158	203	180	156	153	178	169	176	154	186	149	171	216	167	179	203	162	167	163	187	171	171	174	163	173	169	174	177	189	157	184	166	174	196	152	194	169	163	181	193	179	178	161	177	147	150	162	148	191	156	163	193	179	173	147	192	170	189	198	167	168	181	162	202	171	168	182	143	178	191	161	156	153	179	180	162	159	168	182	182	155	172	181	173	178	178	159	187	208	157	162	171	195	189	183	173	164	158	180	182	154	147	150	144	161	172	185	166	172	165	174	156	164	175	176	198	157	153	178	165	163	175	166	164	170	172	177	162	175	175	167	154	159	163	160	165	183	172	181	172	189	177	165	170	186	164	151	190	154	171	163	169	178	169	170	168	170	178	175	184	182	166	216	182	199	170	180	201	175	185	164	174	164	195	167	181	166	170	198	171	156	162	179	176	176	150	189	184	157	190	167	156	172	164	183	157	174	159	177	177	171	169	176	202	171	170	162	151	188	160	147	178	188	184	154	193	156	202	169	193	168	182	190	159	176	189	173	187	159	179	180	163	158	159	184	194	152	179	170	211	178	174	171	153	177	173	162	188	156	180	192	206	189	170	182	172	169	180	139	166	190	181	183	181	177	161	190	177	180	166	168	181	166	196	172	179	170	159	177	185	166	181	173	154	162	163	189	157	165	170	155	177	152	172	185	170	153	144	164	174	143	179	165	164	166	183	145	155	170	168	194	160	170	162	189	182	192	188	168	154	158	163	173	169	192	174	174	185	179	153	171	159	166	165	160	186	186	170	163	180	149	178	160	186	184	175	176	160	186	208	175	181	179	164	166	174	199	178	193	158	175	180	163	188	169	189	163	167	173	170	160	171	202	183	174	193	165	181	169	179	174	179	190	176	175	177	154	183	178	180	174	164	160	158	177	163	164	177	153	163	179	163	179	166	173	152	160	181	177	164	174	179	184	160	169	161	147	165	157	188	172	172	159	168	164	147	169	167	177	172	179	166	167	159	196	177	177	185	167	166	162	159	161	162	172	175	198	182	159	166	167	171	184	181	206	166	165	162	166	156	171	164	191	158	178	189	168	192	147	167	189	176	184	149	172	167	192	191	186	177	184	176	178	187	171	199	166	165	158	179	169	162	175	166	167	184	189	138	173	179	175	172	164	168	139	170	167	162	162	185	167	173	138	179	186	167	184	168	168	166	183	180	167	139	160	181	173	196	175	181	157	165	191	189	154	154	152	151	185	163	191	169	166	173	172	174	157	177	171	147	159	171	185	173	161	165	191	170	180	165	174	176	177	178	164	180	188	153	160	148	183	175	186	161	167	168	185	176	182	170	162	184	171	160	174	187	190	176	168	176	170	177	186	172	155	190	166	170	168	156	154	171	169	168	163	171	193	174	194	201	154	166	166	168	182	177	178	170	203	148	163	170	162	200	169	163	161	183	170	175	173	153	171	171	165	162	165	160	171	182	183	163	155	181	173	178	180	177	159	192	180	202	177	198	175	149	172	168	176	153	134	168	188	180	173	147	165	158	166	172	184	176	175	174	179	173	174	161	160	160	168	162	174	161	151	185	178	172	178	162	196	158	189	188	164	175	187	148	168	179	204	182	184	163	162	179	151	162	142	175	170	163	180	191	172	160	169	178	192	170	165	150	177	166	169	183	147	177	202	193	177	182	138	147	196	168	164	164	170	161	150	166	165	191	180	186	186	180	168	182	164	183	159	182	149	186	171	161	185	172	169	177	174	160	181	163	152	176	161	171	189	169	183	190	189	182	166	173	182	180	150	182	206	170	150	187	182	164	180	184	158	172	173	179	157	180	146	169	192	168	148	150	174	181
33904	44941	49286	51825	55676	51454	47455	38039	30279	22421	14163	9177	6289	5154	4447	3890	4337	2989	3751	3219	2997	3137	3767	3000	2519	2304	2467	2237	2581	3144	3306	3288	3041	2424	2127	1711	1401	1244	1091	1076	1111	902	850	921	836	808	760	766	729	731	729	732	648	703	693	568	624	604	679	658	630	631	593	602	635	628	603	609	621	655	623	583	580	634	619	622	602	588	652	600	600	597	629	611	603	601	596	614	637	625	611	561	601	640	609	629	599	583	637	631	625	627	637	615	643	605	562	589	617	624	617	630	636	608	616	601	664	575	626	582	576	645	580	594	641	606	591	573	587	596	601	616	557	620	603	611	618	594	631	623	599	588	558	608	621	594	627	609	610	671	581	641	593	614	578	606	596	571	615	597	624	586	563	598	609	624	613	605	586	615	600	587	620	586	602	589	621	612	581	601	579	593	594	648	594	625	549	541	626	635	590	587	577	595	589	595	625	609	620	578	572	600	651	613	672	636	604	597	594	627	640	618	609	682	609	568	595	633	615	605	633	639	574	646	604	606	625	623	579	611	645	621	578	640	595	623	598	617	525	573	594	634	590	608	588	594	605	570	595	616	584	636	579	574	592	634	610	583	597	636	617	623	573	588	626	583	587	621	628	637	596	648	611	623	663	620	614	593	598	642	584	564	631	618	610	576	595	634	609	566	597	622	612	608	658	614	598	612	627	619	622	602	584	597	634	624	606	583	609	622	601	632	620	590	644	610	616	618	612	583	614	660	599	613	616	636	607	544	621	587	645	586	625	646	587	577	587	604	616	588	602	623	590	617	573	622	611	598	609	616	596	634	615	609	601	570	545	647	613	641	610	618	555	608	604	611	596	571	636	597	634	616	606	583	618	594	606	612	658	601	567	651	618	635	607	573	575	585	583	614	618	642	630	639	595	605	609	605	610	656	617	602	607	633	581	581	638	636	602	593	629	608	632	623	623	597	605	602	621	610	594	600	623	594	597	687	613	569	659	617	595	610	616	580	608	579	587	662	569	622	562	603	626	588	562	610	639	627	564	576	646	599	603	630	599	633	642	636	581	606	603	650	601	604	632	630	617	635	610	611	618	567	659	630	632	581	595	590	586	597	574	619	621	554	646	651	616	596	633	614	609	576	641	574	592	604	616	607	610	624	613	631	601	599	569	630	582	591	605	577	597	631	600	631	605	615	557	606	603	638	654	617	592	572	554	582	624	604	621	615	606	599	597	640	646	609	586	595	599	588	616	633	589	583	599	577	643	633	586	614	602	608	596	637	626	599	605	579	605	628	612	625	600	613	585	607	602	647	575	625	602	619	589	576	577	611	620	623	574	610	644	603	632	577	617	569	579	621	645	564	602	619	597	602	572	615	618	578	636	605	580	583	597	612	618	598	611	602	604	595	583	602	589	600	578	617	602	601	635	634	605	625	584	614	616	607	591	625	593	616	581	566	619	603	606	573	617	551	636	637	643	631	598	575	587	577	632	606	581	621	584	619	632	610	601	608	623	595	616	584	599	640	602	626	592	587	608	608	599	571	559	634	597	632	636	598	628	617	618	605	598	614	624	587	606	593	587	633	585	645	606	598	566	584	596	622	624	574	603	665	609	621	648	611	589	646	598	629	629	666	591	584	615	607	606	580	620	588	605	623	599	599	611	642	668	599	607	620	584	607	631	602	565	642	602	600	594	593	601	612	579	646	622	630	637	602	584	593	620	643	584	607	662	598	639	607	580	587	616	602	667	624	577	623	602	648	596	596	622	654	617	608	572	604	633	572	602	625	606	599	622	604	621	646	627	601	609	606	618	596	596	580	630	580	597	579	593	619	673	617	590	605	640	587	595	580	594	623	620	639	653	615	587	602	592	580	629	600	589	609	628	591	607	649	613	627	640	606	597	601	619	575	621	648	583	607	603	601	581	613	591	619	581	591	611	631	627	632	642	641	604	611	611	604	595	607	656	570	631	581	632	604	606	597	603	633	573	628	573	624	633	594	606	612	593	632	652	620	566	589	628	585	630	581	594	576	608	617	639	596	634	598	618	622	619	562	650	631	605	621	631	588	588	568	577	589	630	600	595	593	590	636	600	611	628	607	608	591	581	605	579	607	633	612	571	622	567	599	583	575	614	634	600	600	585	573	645	647	568	698	593	588	568	632	650	601	592	595	622	635	631	593	608	571	609	607	604	574	609	618	579	629	578	606	587	604	595	574	648	636	613	578	619	627	604	602	612	605	608	606	553	608	601	639	590	656	577	614	640	601	631	609	612	589	583	633	603	685	586	577	628	570	625	608	602	555	603	598	673	612	628	587	623	609	591	622	588	567	586	623	629	581	609	562	595	573	553	585	598	618	630	602	640	582	592	607	602	654	640	558	593	607	590	603	571	589	635	605	610	562	608	563	636	646	585	622	597	618	636	637	602	576	618	642	644	620	621	598	611	609	607	586	627	617	577	576	626	585	580	564	607	631	587	611	574	583	621	603	601	590	603	555	587	587	603	588	586	571	641	572	602	598	591	630	598	588	636	625	596	617	568	636	631	626	624	595	608	565	632	620	645	597	612	605	604	592	622	620	633	641	606	607	618	683	587	548	607	597	604	618	642	652	593	573	595	564	579	597	626	596	620	574	622	634	586	587	617	609	609	655	573	598	597	609	579	618	601	625	643	594	652	627	588	603	613	614	619	580	620	630	605	588	617	585	645	590	640	631	645	601	642	624	602	627	605	588	609	594	592	672	605	599	611	618	633	589	650	595	581	603	640	627	591	604	572	636	630	630	582	576	594	651	607	641	639	627	622	614	640	599	616	612	605	623	637	617	596	602	578	601	657	588	592	645	608	596	604	605	622	616	595	637	585	609	589	619	615	561	642	587	644	607	521	601	587	588	614	620	579	602	625	624	626	631	636	573	582	634	649	584	635	596	603	617	589	570	603	558	598	543	594	593	576	618	605	620	571	619	619	571	600	618	595	574	610	590	631	559	612	570	579	582	609	637	630	615	601	539	604	589	610	631	558	591	610	614	661	588	592	600	575	592	589	640	586	614	592	508	596	621	610	609	605	603	589	618	583	605	602	606	610	596	633	580	648	628	619	627	612	611	606	589	624	616	601	599	614	615	563	561	596	584	603	640	634	593	571	627	607	585	619	595	613	595	594	595	577	638	636	615	594	617	625	634	608	586	577	597	607	606	647	639	601	611	597	649	615	613	624	587	605	551	607	604	593	574	621	596	582	638	632	601	616	605	653	601	561	605	605	591	628	630	572	617	599	620	613	611	609	624	634	644	555	630	553	601	597	626	594	564	608	583	605	598	580	578	618	612	601	598	595	633	589	619	595	580	608	605	598	604	637	587	619	609	631	615	617	651	577	638	607	623	605	631	571	601	634	632	641	615	573	594	579	635	595	595	633	620	562	584	625	621	595	568	574	614	600	621	572	633	598	593	589	576	610	618	620	602	625	641	600	603	611	627	577	591	646	637	615	605	612	608	619	597	630	628
46171	45804	41754	36767	38303	39446	39508	30511	22745	15270	8087	3619	2187	1886	1597	1239	1300	987	1137	1126	1029	872	1082	828	715	609	617	609	670	768	771	803	704	593	522	474	384	358	323	333	339	278	271	280	292	295	262	261	236	261	260	224	236	244	233	228	244	228	265	233	258	227	234	217	222	238	210	239	239	243	222	237	231	212	229	196	251	216	235	227	211	223	234	222	226	218	240	218	226	234	238	247	248	235	237	229	250	220	232	226	239	229	248	223	236	202	229	231	207	225	253	255	234	237	229	238	239	219	229	246	231	249	221	235	225	221	222	222	234	211	218	235	227	248	233	243	224	217	248	250	258	214	240	219	247	200	233	231	239	253	207	227	236	225	194	244	217	259	241	249	215	227	239	225	235	239	243	258	200	220	233	221	198	240	230	251	255	231	216	220	225	228	243	242	211	226	183	244	227	214	208	202	213	200	217	237	245	256	208	238	202	195	210	250	216	222	216	228	230	234	236	230	239	213	248	238	234	230	212	217	228	218	239	207	235	210	214	233	253	231	243	215	211	218	240	225	210	193	214	239	217	235	240	263	236	228	219	226	212	235	198	216	216	230	225	205	208	239	220	252	212	232	205	209	246	249	267	237	239	230	229	221	229	205	213	244	244	226	245	202	210	226	257	213	267	219	237	227	225	233	248	237	235	239	235	242	235	208	254	226	201	230	203	227	211	253	243	232	252	235	237	232	218	234	221	217	221	227	254	220	233	230	222	236	239	216	203	207	220	254	219	238	220	242	243	232	242	224	217	195	202	210	220	208	246	210	233	217	241	226	255	224	201	223	224	218	222	228	212	234	208	232	230	215	259	251	242	249	229	237	246	234	234	222	239	223	222	221	203	235	211	262	240	216	230	219	223	238	229	210	237	211	243	229	230	249	228	236	236	226	212	221	221	226	225	237	249	236	232	236	257	238	218	241	222	234	241	238	224	237	219	211	206	240	215	225	223	226	221	227	221	220	240	213	228	225	220	230	235	233	214	222	230	255	229	210	219	215	244	227	235	272	203	212	234	218	200	227	235	220	230	247	236	225	221	225	228	247	252	245	214	213	231	228	229	239	246	229	208	221	226	228	220	195	239	226	243	205	245	243	196	207	235	220	239	227	228	220	247	197	218	236	245	243	228	242	226	243	250	234	241	246	211	233	226	245	228	254	232	242	243	242	221	265	224	234	193	235	225	207	238	219	209	252	252	233	242	262	225	257	221	222	246	218	216	217	210	220	252	222	218	243	250	261	222	243	231	245	224	211	247	238	240	240	243	218	228	230	203	220	222	224	206	230	226	212	195	244	227	244	249	246	227	244	258	238	260	212	217	248	230	203	206	221	244	247	234	232	224	230	243	243	213	268	253	229	217	218	219	272	221	238	234	254	224	254	266	247	226	201	251	259	224	215	232	208	235	225	208	211	229	226	219	215	239	213	241	248	249	227	232	203	234	211	217	211	247	253	221	213	229	249	256	214	265	218	212	237	222	205	241	244	196	229	211	198	224	223	226	220	260	240	234	208	195	232	225	236	244	228	237	247	208	224	211	230	232	214	252	222	215	222	230	200	221	213	206	215	229	210	231	233	217	224	237	214	219	234	239	221	222	226	227	242	217	207	218	234	233	222	228	213	246	224	214	217	224	232	192	237	206	235	221	236	243	230	238	222	226	225	225	211	230	235	213	217	264	249	263	233	235	213	242	205	226	206	252	244	204	212	195	235	242	198	229	212	218	239	243	223	219	237	253	192	241	228	236	219	232	204	204	232	217	219	219	223	211	206	229	235	226	260	230	213	256	194	225	229	211	221	229	245	226	243	242	205	233	206	211	248	209	227	231	198	224	238	242	215	237	220	216	225	213	208	257	193	212	236	236	236	227	219	232	208	244	205	232	233	230	249	204	219	214	221	240	223	216	224	226	229	228	227	214	225	222	251	239	236	245	226	209	233	221	242	235	241	242	243	233	219	222	255	240	238	226	228	199	207	236	223	230	226	196	232	230	249	213	222	239	237	210	242	204	228	232	252	245	243	228	208	210	214	213	228	215	226	232	242	216	230	242	253	225	220	202	231	251	249	217	234	246	215	228	217	232	212	246	241	248	225	231	222	253	234	231	233	204	233	237	213	226	234	237	209	216	215	210	228	236	226	238	199	231	207	222	224	208	245	212	218	243	221	210	224	225	252	213	229	225	224	218	224	223	193	229	211	225	209	220	221	244	231	202	238	217	222	200	216	224	252	255	200	242	200	208	231	240	239	203	219	230	217	211	237	254	254	233	220	207	209	224	245	221	232	208	219	220	249	240	234	213	226	210	214	227	229	220	215	234	231	242	214	231	224	256	229	265	227	236	214	234	223	241	236	230	225	242	226	225	215	224	246	230	253	229	217	229	214	243	238	218	241	211	215	205	232	216	228	235	222	209	220	206	197	219	233	226	213	231	236	227	216	213	210	204	235	226	235	234	210	243	240	234	211	199	226	221	247	226	210	211	226	223	234	229	216	204	244	225	256	217	203	225	231	230	204	243	222	214	250	233	243	217	225	213	216	219	242	230	224	244	214	219	241	216	210	230	244	242	207	241	232	238	240	252	229	236	196	222	237	215	224	241	215	217	254	206	227	213	239	241	205	233	233	227	221	182	239	228	208	243	213	237	229	208	224	233	214	216	224	215	237	242	217	233	208	185	213	199	224	217	213	215	242	236	235	244	216	213	239	209	232	232	207	217	228	265	207	231	201	239	217	252	236	209	219	220	207	238	214	210	222	231	236	188	198	250	248	248	229	216	216	238	222	264	228	228	215	230	218	235	213	239	233	236	216	216	226	209	225	223	214	196	247	229	234	224	256	212	236	226	222	206	203	208	247	230	260	199	211	260	224	237	240	197	231	237	238	233	223	239	212	207	242	255	215	230	204	228	234	219	206	207	242	235	254	234	230	234	227	206	234	227	221	226	249	215	233	233	216	274	227	243	227	233	252	224	227	236	236	212	221	224	248	270	236	208	204	239	219	222	210	227	210	215	234	223	239	215	235	229	218	233	240	227	226	222	222	220	228	213	241	203	231	222	217	249	213	231	219	227	209	223	232	278	231	240	233	221	245	223	207	224	222	237	234	220	223	206	232	227	235	203	221	246	240	239	229	232	210	246	218	235	221	256	242	225	192	225	251	225	227	249	228	273	189	236	228	237	245	215	228	228	251	207	229	200	205	237	199	224	205	218	253	221	201	226	242	215	232	222	192	231	191	219	210	227	231	221	232	242	234	221	220	240	227	193	244	218	230	239	248	222	238	217	222	238	240	251	241	259	221	239	201	241	230	236	200	189	256	225	242	237	243	210	243	234	219	221	247	224	226	191	226	201	217	218	234	212	225	213	230	238	220	241	238	222	215	246	226	255	259	234	213	224	218	242	211	238	236	242	258	208	227	217	225	228	229	218	243	224	213	226	231	239	232	200	205	210	209	210	231	212	247	247	245
40545	49619	51959	55810	62268	59731	53289	43713	35811	28771	20037	12530	9017	7947	7411	6762	6707	5204	6415	6238	6087	5268	6410	5083	4473	3795	3648	3571	4453	5259	5563	5533	4751	3977	3071	2723	2110	1815	1545	1699	1532	1305	1240	1172	1096	1101	1117	981	1031	1071	961	949	816	832	843	819	788	838	802	843	812	741	709	763	782	750	744	777	771	711	758	766	758	760	794	744	802	717	736	777	757	783	813	763	723	778	778	776	734	759	789	728	767	780	757	775	756	751	708	753	735	740	755	722	743	765	807	750	769	741	784	775	753	755	769	785	765	744	747	778	756	759	770	717	732	783	707	743	782	783	721	734	732	802	755	739	775	716	743	749	796	724	757	777	704	785	750	729	768	723	760	769	741	703	748	714	750	718	726	742	766	736	785	725	769	741	765	731	750	770	744	769	711	778	774	752	763	719	773	782	718	746	753	774	795	767	733	706	765	725	760	736	770	742	768	743	748	761	760	734	713	752	736	791	741	775	738	767	772	769	748	783	717	745	726	774	735	717	764	769	730	734	757	734	760	715	754	761	745	713	793	748	786	776	671	786	752	798	756	763	741	720	755	796	770	734	762	742	750	723	761	780	755	717	748	729	738	776	740	805	767	789	744	777	749	740	755	747	772	731	727	800	773	758	789	729	761	764	749	765	752	717	775	694	731	738	717	790	699	736	705	769	757	688	816	766	691	770	763	738	743	736	756	770	772	738	756	743	780	770	719	770	782	709	809	798	752	725	786	764	700	771	728	798	768	764	727	745	753	816	707	761	761	792	722	735	737	761	721	820	739	734	699	771	750	762	745	770	774	708	772	717	762	690	725	735	729	744	755	748	735	816	721	773	753	785	705	800	809	756	726	691	797	751	747	724	730	725	748	755	765	728	735	798	711	706	755	756	762	778	760	702	746	778	696	778	755	755	762	778	706	771	740	776	799	714	753	737	718	718	737	750	741	756	778	706	752	730	750	749	750	773	734	824	739	753	752	722	747	783	833	797	723	804	784	757	758	770	776	739	735	782	690	756	816	743	797	778	790	732	731	760	762	784	775	770	760	783	720	764	797	712	744	745	782	764	725	729	743	729	760	794	781	759	759	733	747	780	782	757	729	797	748	777	783	785	759	666	777	746	733	775	777	780	763	738	741	785	704	755	725	717	723	727	743	772	719	713	762	791	761	779	802	729	781	785	756	760	782	752	747	726	724	802	805	772	774	744	756	797	749	731	731	753	678	776	743	749	741	725	767	737	714	733	693	758	773	705	756	760	764	755	750	758	776	818	768	798	767	736	766	733	757	749	771	808	730	725	768	766	767	713	776	783	765	770	747	756	742	749	737	721	730	754	743	735	764	740	763	801	760	747	754	718	763	751	780	755	771	755	765	792	709	745	746	762	767	735	758	732	710	748	715	740	784	771	779	728	766	740	739	748	743	753	750	731	742	774	713	752	779	765	716	777	771	785	795	745	721	720	748	762	790	755	757	711	772	723	749	761	827	697	797	757	779	785	752	773	741	732	743	718	754	761	771	779	785	729	697	740	752	735	727	770	780	708	749	743	762	761	712	740	758	743	712	754	721	768	722	731	789	735	723	790	688	749	749	723	807	741	757	768	775	761	740	741	765	724	764	768	729	753	750	807	699	785	771	742	747	712	760	753	683	753	741	821	757	749	818	732	760	767	761	753	769	777	734	711	787	735	728	751	744	777	766	742	760	769	754	733	736	771	724	779	739	773	760	761	759	768	747	780	725	744	746	767	781	728	748	721	741	749	746	790	707	797	726	771	744	772	738	738	709	715	751	685	734	755	723	784	737	786	777	757	740	754	698	735	707	720	761	731	740	748	810	753	739	724	714	779	755	773	755	793	777	769	741	761	794	725	768	749	737	730	731	760	797	734	775	726	800	731	792	726	691	758	749	731	785	712	755	777	716	745	777	729	765	731	793	794	727	710	734	704	752	724	749	805	788	721	814	755	758	700	756	740	727	715	775	733	797	752	700	722	762	752	727	804	743	741	730	772	737	714	680	728	764	724	764	734	715	734	724	745	708	763	757	788	776	746	695	769	770	735	718	732	732	732	707	778	767	737	755	743	706	765	762	764	754	717	715	729	715	742	743	716	741	720	766	762	764	741	703	738	740	684	772	753	729	724	726	769	751	750	739	691	795	753	777	779	762	736	735	719	762	721	774	753	719	782	759	746	767	787	747	776	762	719	722	726	721	760	761	769	776	763	739	767	715	791	715	769	835	735	720	799	772	747	714	771	745	779	769	751	796	766	747	804	698	761	700	717	764	743	736	805	791	752	719	770	766	788	788	827	762	738	765	781	752	751	762	780	780	762	766	791	728	735	737	736	713	777	744	718	732	758	812	807	773	726	748	742	722	774	755	713	766	745	729	737	730	724	757	732	808	785	727	749	707	755	779	784	714	772	783	779	742	762	744	706	742	805	775	740	768	700	752	756	790	743	740	704	761	776	746	786	732	723	766	739	757	771	725	735	743	764	771	747	743	758	697	747	706	777	775	789	777	717	793	727	703	747	765	757	716	779	712	768	783	721	768	750	709	760	758	784	786	739	715	793	729	777	800	783	754	779	722	722	807	734	793	735	750	772	766	722	746	743	805	707	734	769	770	768	772	788	759	768	742	744	771	721	761	760	825	750	787	773	758	717	843	790	746	750	727	744	772	715	751	781	753	716	782	723	746	761	749	743	749	745	747	751	755	730	808	707	785	729	759	682	764	706	739	745	724	732	728	745	766	726	763	782	751	763	768	775	721	743	789	771	742	762	733	788	778	760	786	753	727	717	725	704	750	765	733	711	768	751	786	775	791	786	790	750	715	812	759	761	756	745	750	770	772	778	736	810	728	725	764	733	690	739	750	780	734	773	750	798	757	770	696	761	797	759	757	778	782	759	760	739	740	726	778	719	774	803	767	763	769	688	770	708	767	734	755	736	726	725	762	752	760	777	755	766	786	749	735	788	773	734	733	755	712	754	749	738	770	766	691	729	760	790	733	682	706	735	762	745	775	759	693	800	744	711	732	790	766	775	733	775	705	770	783	756	728	749	713	712	741	775	724	765	807	784	739	739	760	771	819	747	686	775	760	764	735	803	792	674	729	668	751	704	773	741	779	736	737	786	755	745	703	765	770	763	757	709	733	778	762	753	721	775	772	725	736	773	777	761	810	744	690	750	717	727	784	735	763	751	752	778	751	681	761	794	718	766	839	740	726	755	730	739	771	749	763	776	758	766	771	740	776	701	747	766	759	785	753	716	754	741	755	731	760	735	774	757	756	806	703	741	770	751	708	775	797	737	770	742	775	786	768	751	793	714	748	731	706	777	712	757	736	742	816	702	797	756	756	754	789	737	726	730	774	776	697	746	747	751	736	775	742	794	752	700	706	746	721	779	782	693	753	762	727	731	750	794	709	732	761	813	734	768	733	760	772	707	776	772	770	737	713	753	741	770	735	739	692	761	759	751	706	793	746	741	768	724
18808	22438	26060	20197	13701	9490	7472	4098	2886	1858	903	545	384	330	299	269	296	282	223	270	263	244	258	260	242	271	258	257	262	270	338	297	295	297	290	294	245	242	208	247	236	244	220	250	251	232	243	236	241	238	241	237	237	224	234	200	214	224	241	217	228	227	227	250	263	219	245	237	244	217	228	231	226	209	203	231	232	200	217	230	224	237	219	211	209	203	215	249	225	243	231	228	227	230	239	221	231	225	234	222	212	235	220	231	235	198	244	224	223	216	206	234	236	244	207	246	235	214	238	232	207	228	233	217	229	233	236	218	230	268	199	221	235	232	228	243	224	237	200	213	223	200	235	258	240	222	233	217	242	234	209	201	234	242	229	224	244	184	223	248	238	209	249	224	224	221	231	225	218	247	277	230	218	225	211	233	238	213	229	224	229	230	226	237	201	198	234	215	243	216	188	211	230	240	218	228	215	198	230	251	224	212	238	242	235	225	217	236	232	227	204	237	222	225	236	191	226	238	222	220	232	212	250	238	250	242	225	230	224	232	221	206	221	230	241	202	239	222	219	204	235	230	227	233	219	239	206	225	245	215	215	216	209	218	210	226	224	239	241	217	218	229	225	225	228	233	232	230	234	217	223	240	221	227	213	217	248	231	240	215	221	238	234	222	228	239	194	212	223	231	199	233	204	198	239	227	233	223	208	225	236	247	226	238	225	220	221	205	218	239	210	235	214	231	228	220	197	241	235	264	251	218	223	227	247	243	210	247	224	221	224	238	224	215	221	230	228	208	250	217	264	220	226	241	251	237	215	258	217	207	240	227	254	213	206	207	214	231	229	237	221	212	215	224	213	236	267	259	242	244	229	230	218	219	217	223	246	220	220	204	247	222	234	217	223	195	210	199	240	228	226	212	247	243	236	237	208	205	244	230	250	221	259	239	245	210	264	211	241	225	226	258	244	197	234	211	207	234	208	227	231	210	213	227	198	205	209	241	244	239	231	214	232	210	236	249	212	239	234	211	219	218	226	238	238	256	224	222	244	200	233	230	203	216	216	214	214	205	223	208	254	205	194	246	239	216	226	236	213	213	229	256	229	197	221	215	227	221	222	218	260	253	222	235	226	212	226	252	252	229	232	206	235	227	245	243	210	214	225	212	231	229	222	223	231	240	238	224	227	242	220	223	210	247	221	238	234	230	266	221	216	216	228	237	229	242	242	241	240	218	235	217	229	232	201	209	196	214	226	234	239	204	237	221	231	228	221	218	235	227	229	226	214	220	234	218	223	227	231	248	206	202	216	243	224	238	216	213	221	240	210	225	231	214	216	209	253	225	264	253	195	236	244	244	218	230	226	247	231	223	203	222	227	222	222	226	248	251	223	214	229	213	229	225	219	220	234	255	212	216	212	232	226	204	219	226	238	219	234	215	221	239	207	222	222	230	215	221	208	232	199	252	200	231	224	200	240	216	224	232	233	215	236	207	200	228	226	233	238	233	213	214	219	230	209	236	218	215	219	251	230	231	242	235	214	233	197	205	244	228	212	215	246	218	229	220	205	223	224	230	227	202	221	217	229	229	237	215	211	209	228	224	199	213	199	246	247	216	216	233	256	239	236	229	222	212	228	228	217	214	208	205	225	236	223	227	247	214	233	243	216	229	218	195	258	214	235	228	230	222	203	235	228	232	219	234	244	222	231	208	223	231	220	217	249	212	216	209	241	232	248	187	238	224	209	258	243	213	245	226	229	201	217	237	200	222	235	211	216	220	214	207	218	221	245	218	221	224	225	227	210	208	225	270	235	220	236	229	236	227	243	213	230	206	239	246	248	226	198	216	216	229	228	258	220	243	220	203	238	224	227	232	207	239	227	223	243	227	236	226	209	210	231	216	232	217	215	224	242	242	243	213	233	218	237	250	221	235	213	233	221	238	198	232	233	226	223	213	200	200	232	203	217	221	221	220	235	211	216	198	206	228	230	221	233	227	230	231	229	216	221	226	235	247	266	202	198	226	231	225	218	235	218	211	227	196	243	228	220	217	233	214	228	213	208	220	238	209	228	187	205	241	235	254	264	242	217	266	214	228	253	234	230	221	241	220	207	215	255	207	237	220	258	218	222	215	233	230	218	231	239	212	209	224	212	234	243	209	215	225	215	210	214	214	249	221	193	234	259	244	232	218	264	214	224	206	223	219	199	238	227	209	230	198	209	221	227	231	243	215	225	229	224	240	219	247	226	237	213	225	216	247	223	236	235	237	223	220	235	207	223	208	207	220	240	226	200	227	217	232	237	220	230	205	230	221	224	205	210	246	228	259	236	256	220	228	227	233	212	233	201	208	262	198	212	214	233	233	252	229	235	277	235	218	201	232	251	221	226	233	225	216	257	226	233	258	232	206	200	228	234	220	240	242	241	219	214	230	249	211	238	232	232	223	228	224	207	236	230	226	223	211	198	248	249	194	240	242	225	227	229	222	207	236	224	253	239	230	246	186	223	212	211	203	217	240	224	235	239	232	215	190	238	191	240	222	225	239	242	205	227	229	198	226	240	257	227	219	215	221	229	212	237	212	240	211	228	231	228	204	224	226	219	201	227	244	235	188	221	219	228	249	217	245	215	204	215	215	252	233	205	246	211	255	209	248	227	226	230	223	226	238	206	218	218	239	237	207	250	215	249	227	216	230	209	215	225	218	219	212	231	221	227	234	209	236	241	234	239	204	216	217	235	199	180	228	248	230	253	232	236	249	245	249	224	232	250	217	241	226	238	203	229	206	213	209	218	229	240	240	205	238	222	205	227	245	227	238	237	237	185	234	221	246	232	232	234	232	244	217	235	257	222	229	235	226	214	264	221	200	225	222	214	237	203	219	226	208	249	218	193	244	205	241	239	239	219	208	259	213	237	225	215	234	213	238	246	227	216	245	246	207	216	212	240	206	208	230	215	201	237	227	229	233	218	244	258	222	215	218	238	229	235	245	255	201	228	231	243	216	221	267	215	226	219	238	234	241	201	207	228	220	184	231	242	223	238	253	211	226	238	233	238	233	204	211	243	226	235	222	234	218	222	213	245	222	229	238	229	231	209	246	221	245	203	219	226	255	232	239	220	238	191	249	242	224	209	222	237	221	216	257	211	218	217	227	233	238	249	250	238	198	233	220	224	235	237	253	202	235	231	233	208	223	196	219	220	242	214	218	226	214	196	223	236	220	221	267	258	201	230	189	211	226	234	223	209	213	215	210	215	227	222	191	216	233	228	246	246	240	207	224	220	211	217	206	179	231	208	237	225	206	221	247	240	238	228	240	231	231	208	214	208	221	215	208	235	238	232	240	243	230	232	254	234	231	237	216	255	217	239	234	234	226	238	225	209	221	226	212	216	214	217	236	226	232	230	232	211	230	237	209	236	247	228	235	217	219	212	221	223	217	220	215	223	230	223	252	220	233	213	206	215	230	240	235	228	238	225	231	221	214	214	218	235	236	230	214	229	244	222	236	223	227	230	211
15538	23304	32692	31126	28281	25191	21823	14897	12382	8710	4691	2889	1975	1522	1379	1136	1115	1041	1026	1233	1176	1142	1108	1073	1045	1091	1004	1042	1085	1208	1231	1354	1260	1213	1065	1045	966	939	922	932	886	933	931	893	907	890	943	834	906	873	881	790	805	842	809	808	769	831	801	844	824	746	741	750	817	741	786	780	754	701	774	737	791	732	811	781	757	764	780	807	814	791	801	822	827	769	719	760	756	780	788	763	789	779	771	754	779	765	755	774	769	769	813	739	784	790	811	737	781	768	776	761	747	777	792	761	795	782	846	736	733	737	739	735	784	752	707	829	779	796	758	754	749	794	801	778	816	783	835	805	725	854	756	805	756	780	794	740	786	810	792	780	796	789	721	801	773	776	780	795	720	827	815	820	782	772	784	759	769	798	811	768	793	756	817	793	775	760	826	784	771	781	816	795	783	812	742	796	776	760	789	759	807	798	805	779	775	792	768	768	739	758	792	811	814	757	793	738	735	780	720	814	794	775	779	763	758	772	821	766	762	784	819	807	791	754	779	717	771	707	781	782	747	817	755	764	767	769	718	767	756	731	772	808	768	734	781	788	786	763	745	784	748	795	751	780	778	736	736	761	810	794	819	789	812	768	794	727	787	806	816	745	751	793	755	763	741	737	741	784	756	827	765	764	727	766	785	745	795	742	765	750	763	801	730	749	785	789	745	794	788	800	763	790	792	760	804	802	753	798	780	776	764	763	807	744	814	788	777	729	755	767	766	813	757	753	734	765	785	724	762	793	806	773	775	763	803	815	730	761	813	815	761	739	750	775	729	797	768	764	756	761	811	805	771	792	791	770	744	778	722	772	804	761	737	752	756	800	773	753	727	777	766	760	774	778	799	772	777	741	823	782	753	757	762	839	785	781	720	752	826	755	811	770	833	769	809	769	754	761	774	753	831	824	762	781	774	751	753	817	811	770	808	771	790	759	827	789	789	740	756	735	775	755	750	796	775	766	777	774	787	789	794	754	784	752	773	762	757	764	790	796	774	792	820	742	807	803	751	835	747	834	796	759	790	748	796	751	796	739	747	781	778	778	732	762	760	761	767	809	758	764	759	751	799	786	740	789	786	768	776	771	771	771	767	818	732	747	739	802	794	766	781	726	807	785	743	737	803	744	752	810	746	780	776	757	779	744	781	729	742	793	799	764	753	731	787	735	755	835	725	812	780	752	744	760	791	785	763	738	825	795	783	761	790	821	790	766	739	750	715	774	812	789	756	750	759	768	745	803	778	832	777	749	756	725	792	774	756	838	770	760	804	727	752	793	785	810	812	817	746	793	798	748	784	796	710	782	745	776	839	779	753	699	761	766	786	830	765	781	760	782	783	783	808	769	805	785	745	775	783	796	785	802	759	801	764	819	778	771	723	801	737	769	752	727	738	791	761	732	809	777	747	802	786	735	768	760	793	777	793	790	756	787	812	796	735	771	769	750	760	784	800	816	772	754	802	743	813	747	763	821	758	741	822	789	745	784	772	786	776	769	770	779	784	758	811	749	812	779	792	786	738	744	749	831	730	707	786	823	747	802	768	799	765	809	838	792	760	810	746	787	729	798	795	742	754	833	767	796	779	784	843	837	787	780	789	782	759	732	763	783	745	801	804	761	769	753	785	790	774	735	762	790	751	735	772	788	778	790	747	796	785	783	807	761	807	811	721	781	786	776	757	786	804	781	804	816	772	795	777	788	772	820	797	771	755	769	783	778	739	759	819	811	746	748	810	769	758	776	780	766	818	803	791	772	777	832	766	750	781	778	737	788	804	776	777	775	740	739	808	778	789	749	751	761	749	812	759	764	792	751	764	769	740	743	740	782	801	750	761	749	757	756	772	866	768	797	760	809	790	790	762	769	692	753	806	801	760	735	779	721	752	717	734	764	737	776	768	752	749	772	766	733	772	745	771	770	794	736	806	778	734	762	815	742	808	740	792	764	753	733	708	744	816	786	725	789	723	790	708	793	754	804	778	764	765	830	820	798	749	836	776	743	734	752	736	784	787	812	750	776	829	765	744	777	779	730	794	747	766	765	736	807	765	799	720	775	760	761	744	717	764	793	809	770	753	732	786	748	791	767	773	759	802	808	775	726	782	734	790	792	763	760	779	818	770	798	743	780	857	761	731	777	799	751	795	744	805	773	754	798	736	744	737	762	793	764	792	745	810	822	781	781	753	743	761	750	768	742	712	777	721	782	837	789	803	784	791	757	832	750	785	759	761	775	805	765	778	839	745	737	801	774	749	762	799	737	712	792	722	752	758	776	748	786	786	756	757	752	776	773	795	781	760	785	716	752	720	813	741	743	735	829	772	744	777	774	781	823	784	751	751	743	739	741	774	791	779	787	707	798	768	783	735	814	788	765	774	777	750	819	782	781	781	760	787	806	801	762	781	807	741	802	781	761	773	837	731	752	768	759	777	727	835	751	766	773	749	776	837	781	790	782	742	774	775	784	797	809	784	794	771	822	780	780	801	738	787	757	755	785	727	778	738	751	788	811	745	779	756	728	768	739	786	797	791	749	750	771	768	787	749	805	810	754	791	769	741	784	825	785	804	779	805	797	800	780	815	800	758	852	758	841	820	746	725	750	742	808	796	759	788	753	723	759	800	742	786	748	780	779	790	775	817	773	760	832	732	785	792	751	799	749	757	723	715	739	775	803	768	803	785	769	789	716	759	738	769	798	795	748	803	775	745	794	731	775	767	767	775	779	741	812	733	784	764	749	750	795	789	751	747	842	771	777	741	773	734	859	811	794	772	782	783	768	762	807	756	801	794	745	785	811	786	761	767	788	771	788	821	767	739	800	764	782	790	785	806	773	770	797	779	755	789	749	802	707	784	772	785	772	722	755	756	802	762	755	770	775	785	771	768	775	721	782	751	766	746	771	757	780	734	768	827	767	789	712	779	817	784	764	768	765	783	779	746	723	802	767	797	772	758	727	811	771	753	786	769	828	757	699	793	747	777	748	747	730	792	758	801	791	764	763	756	791	765	843	808	786	796	794	818	797	771	763	777	825	790	785	751	751	784	775	809	794	712	771	797	754	769	776	809	781	805	758	769	773	807	750	781	754	734	749	746	739	756	762	769	831	785	767	777	784	794	740	715	794	790	814	783	840	826	794	773	749	734	785	756	719	781	792	739	716	748	767	748	798	784	769	725	728	747	735	780	756	787	785	765	757	820	814	770	709	808	812	788	775	796	776	851	782	820	738	795	767	754	788	775	833	804	766	766	766	695	753	775	709	773	769	772	811	788	807	723	754	770	738	767	782	735	765	769	823	728	774	794	807	765	771	750	773	775	732	784	784	798	763	806	804	785	802	816	801	733	751	777	812	733	759	832	758	811	737	755	802	807	740	788	783	798	773	776	808	800	770	816	811	786	810	746	736	810	798	765	769	810	787	774	758	765	769	781	746	775	782	719	782	805	739	729	787	776	811	787	780	782	770	810	776	697	740	747	783	738	796
40172	43230	41703	36771	39133	37094	34138	24728	16796	8574	3244	1733	1166	975	924	707	797	638	687	765	734	537	587	553	474	393	354	394	369	501	513	495	479	388	346	327	259	255	231	245	260	231	217	233	214	201	192	204	202	232	228	231	205	186	174	194	179	177	184	198	186	182	221	177	205	186	197	212	180	195	191	194	179	187	159	180	197	177	182	184	154	181	161	210	197	192	168	190	204	181	175	178	194	183	191	180	197	165	188	190	160	182	192	166	190	180	178	208	197	208	179	194	146	203	184	174	184	169	209	176	163	187	187	192	162	195	186	167	185	185	179	187	184	176	191	194	173	180	201	197	173	193	162	164	190	169	192	196	182	193	175	196	189	194	203	178	183	180	178	175	192	209	192	191	193	181	188	187	198	201	218	179	166	207	181	184	220	199	176	163	193	185	163	202	168	188	187	191	173	196	177	190	173	169	180	169	180	190	179	187	182	166	200	185	162	210	175	216	201	197	170	208	217	161	206	197	196	197	159	188	162	193	177	187	166	185	180	194	181	178	183	195	190	173	166	171	185	184	165	189	180	222	173	181	207	180	188	204	171	199	174	181	171	199	185	172	185	196	203	193	187	160	196	193	192	184	192	185	188	178	164	145	188	178	172	191	165	188	183	193	200	185	162	175	162	191	203	180	183	190	170	169	157	166	174	188	179	181	164	185	191	184	187	194	199	179	181	190	193	194	174	169	190	169	194	179	185	174	206	179	170	185	197	177	200	167	176	181	190	182	187	193	200	178	196	169	197	181	199	196	155	190	152	175	163	169	185	183	168	193	176	183	217	186	188	191	184	183	197	169	176	184	211	166	191	195	181	157	191	169	190	188	174	171	175	165	193	177	160	175	159	179	192	162	198	176	181	196	193	170	173	182	183	181	185	178	169	189	153	199	176	196	182	182	182	211	166	204	204	182	166	171	185	188	192	175	161	153	181	185	201	196	205	169	171	183	207	190	174	168	181	182	212	189	211	184	166	189	172	189	173	200	186	186	203	200	189	193	176	175	171	195	197	189	203	189	168	180	173	191	178	185	167	180	179	192	174	192	193	178	187	199	187	178	182	193	168	189	201	202	157	217	172	172	211	193	173	167	174	198	206	176	189	189	166	174	175	171	177	189	191	171	172	198	183	188	197	178	195	178	209	178	185	167	170	202	179	192	198	174	187	205	176	189	212	199	175	184	192	211	181	200	192	180	186	189	183	166	168	172	187	171	171	193	205	188	168	169	179	208	160	211	173	194	178	179	206	206	183	201	196	165	171	192	169	173	187	158	196	171	170	198	215	193	159	166	173	197	167	164	159	176	178	177	183	187	178	175	186	151	197	197	190	192	191	189	180	165	199	193	179	182	188	174	199	190	192	153	183	183	182	165	171	167	198	177	189	187	210	161	175	211	199	163	199	200	182	180	183	190	185	186	181	172	185	156	168	159	200	179	187	194	159	200	190	181	199	195	167	193	178	191	187	166	206	178	174	172	179	197	194	187	166	189	171	201	210	169	180	166	200	165	211	160	164	186	187	212	204	180	187	180	203	202	197	200	174	202	192	183	184	172	191	186	198	205	185	170	195	189	199	184	195	179	170	180	185	185	185	211	176	198	195	192	178	189	184	218	201	185	188	190	208	188	179	183	156	189	202	204	191	195	182	167	181	186	176	187	179	163	207	174	169	206	181	195	160	156	187	182	199	195	198	161	196	179	177	205	196	169	176	192	173	189	164	196	178	180	196	201	202	180	167	167	178	176	180	193	171	189	178	195	191	169	195	161	198	203	164	184	196	181	171	184	211	185	181	187	170	182	189	173	191	200	199	203	186	201	156	163	174	190	191	177	168	177	195	160	173	178	193	179	182	199	172	198	199	185	185	206	195	196	190	182	186	170	188	188	180	190	194	191	179	183	178	183	201	197	161	163	188	199	176	190	155	187	202	177	170	173	172	174	197	212	178	203	171	205	171	197	190	191	176	182	191	183	188	195	185	200	178	208	181	175	194	171	190	196	184	179	166	197	180	195	182	186	188	204	201	168	191	187	192	209	197	167	188	189	181	174	177	174	176	163	163	177	167	182	192	188	189	189	172	168	167	175	189	187	191	165	206	201	168	181	175	136	173	189	196	189	207	191	204	182	186	215	184	212	185	188	184	199	167	177	191	179	175	192	175	182	172	175	178	185	189	189	187	174	185	190	169	172	175	172	186	178	182	198	189	155	183	202	180	213	193	187	192	199	199	197	201	158	182	189	168	190	182	192	193	189	184	189	174	190	203	181	187	174	187	182	179	193	197	203	211	172	183	164	190	168	197	204	177	172	192	213	167	195	183	167	191	205	201	188	185	180	175	193	199	159	190	192	184	178	192	183	186	200	200	205	177	191	179	178	168	191	191	184	152	163	176	196	172	190	181	143	183	165	167	169	207	183	187	183	178	172	175	179	157	183	186	163	174	180	185	186	182	178	203	164	186	188	203	186	185	201	197	189	180	195	186	196	216	185	178	210	184	195	183	207	168	179	211	188	177	186	193	207	178	168	169	170	181	199	172	184	207	167	189	178	199	180	157	191	190	188	188	176	195	207	166	176	200	189	190	198	211	168	211	174	181	202	196	201	183	205	195	193	173	193	202	192	196	197	191	200	203	186	195	216	177	179	202	175	204	194	178	194	190	187	185	181	187	228	187	186	173	171	216	198	197	161	156	188	185	182	196	182	175	188	198	182	183	180	193	173	212	189	177	175	162	170	162	177	191	196	174	167	194	178	174	167	192	178	184	183	193	184	165	193	178	182	191	171	186	169	183	216	199	178	174	160	202	184	167	185	196	187	193	160	199	190	202	195	207	172	194	193	208	209	185	175	167	171	197	199	196	205	181	183	194	192	196	182	185	193	176	185	159	191	172	184	189	167	188	194	192	178	174	180	215	200	176	200	214	171	178	177	177	190	198	199	180	212	205	216	180	216	193	187	186	172	185	187	179	186	169	176	203	179	186	184	207	191	173	219	173	171	178	192	183	188	189	186	212	199	171	183	183	169	191	170	187	186	195	185	194	194	185	200	191	170	184	152	187	179	187	176	182	184	202	176	214	182	181	194	170	178	192	186	185	173	194	201	173	155	189	204	189	167	148	190	192	183	197	170	189	176	175	194	192	164	173	180	188	164	196	171	186	191	194	192	187	195	189	194	164	180	193	168	188	190	181	173	172	190	171	194	194	185	182	187	192	190	193	177	186	192	178	204	202	168	169	215	180	205	173	173	174	167	177	174	174	177	187	201	185	200	191	178	183	178	205	189	172	178	206	167	202	172	178	193	197	191	178	184	188	183	198	189	170	170	202	178	212	178	191	170	180	196	204	225	192	180	165	182	180	196	179	168	157	166	174	154	162	210	185	194	194	161	204	174	192	175	173	161	164	190	188	173	179	162	195	178	180	172	188	156	192	189	188	181	216	184	195	198	181	193	203	220	203	202	188	199	220	208
33924	43267	48338	50848	56753	51776	46961	37309	29670	20288	10592	7091	5413	4842	4756	4221	4908	3565	4239	4963	4300	3337	3879	3377	3013	2164	2297	2421	2600	3175	3591	3307	2874	2686	2206	1579	1432	1197	1190	1144	1090	983	1045	909	948	952	895	938	973	918	880	806	798	742	689	683	679	723	664	719	653	660	663	660	653	627	637	621	628	647	645	689	647	641	644	654	639	650	655	649	685	664	646	639	659	665	619	649	617	673	634	631	671	635	656	612	580	604	634	670	639	600	668	680	657	581	653	638	669	635	687	695	662	640	639	655	657	646	608	649	642	645	651	649	652	622	627	624	649	654	665	691	671	635	653	609	603	673	659	597	632	641	644	664	629	644	611	636	652	638	616	664	622	599	670	619	618	622	596	658	657	583	671	590	570	660	613	661	630	639	635	611	650	645	661	678	609	641	610	620	667	663	646	611	637	608	638	653	675	670	656	660	660	607	667	645	658	672	651	679	623	653	662	594	679	622	641	643	651	632	598	627	613	607	659	654	627	626	601	627	636	627	631	692	655	616	649	613	632	602	686	640	679	620	634	619	650	617	654	672	633	630	633	627	683	658	607	659	649	690	651	655	650	656	647	683	669	633	633	629	650	628	693	673	653	654	669	642	623	667	644	656	643	643	640	657	664	675	619	644	636	607	613	671	653	620	633	625	591	621	655	606	655	688	680	648	641	649	668	604	621	636	681	614	638	645	607	673	659	645	667	644	675	650	615	641	643	633	639	625	664	648	649	618	627	651	644	629	618	637	640	619	625	641	636	658	617	627	647	667	642	623	633	674	633	640	648	646	644	606	665	660	656	608	632	606	644	663	625	622	634	611	619	660	659	657	639	671	627	606	608	638	641	594	665	650	654	643	654	598	662	663	604	675	628	688	644	670	627	646	682	653	617	650	643	679	636	629	631	635	663	644	647	637	655	647	650	668	627	625	664	626	621	632	638	631	663	604	609	609	644	637	655	665	651	664	650	639	706	637	644	654	637	645	604	640	680	586	605	642	658	635	636	679	614	635	620	654	600	672	664	639	645	646	627	659	669	676	613	593	656	681	630	658	649	653	630	649	634	678	683	657	664	633	597	625	658	673	630	644	603	625	661	691	658	633	660	638	637	643	666	657	682	671	662	652	689	614	620	670	641	675	646	649	684	678	655	655	631	652	645	590	620	626	642	618	673	659	653	703	664	671	677	602	631	677	648	616	650	638	628	639	638	620	635	637	633	671	634	680	670	591	642	636	589	599	654	647	638	647	659	618	642	658	662	664	654	622	621	630	633	663	646	624	634	639	668	683	681	672	623	613	664	586	595	666	661	660	617	615	622	679	702	667	678	663	657	637	619	638	629	667	643	669	647	645	628	665	643	669	588	643	644	653	625	648	634	652	608	627	610	676	639	659	583	653	656	649	635	680	649	622	618	658	668	663	605	621	590	623	647	629	639	663	646	635	648	627	609	625	628	672	670	632	634	625	669	658	612	582	628	649	646	667	666	618	603	662	651	649	680	605	610	645	590	671	618	656	606	659	627	651	616	605	694	662	637	633	652	667	631	672	670	702	657	658	657	660	653	649	630	683	629	607	606	619	637	660	657	638	659	631	659	674	673	654	673	653	679	635	622	648	593	643	650	575	645	635	652	655	641	604	617	621	665	605	638	669	649	638	641	633	603	649	674	630	636	667	690	644	664	637	611	650	669	666	629	621	652	631	685	632	674	641	635	684	665	602	636	668	635	694	660	627	648	594	623	657	629	652	646	677	628	647	672	617	630	655	600	629	660	642	676	644	676	686	609	651	669	666	646	702	620	630	640	633	675	658	680	652	663	647	627	646	643	646	625	670	691	649	652	606	652	621	618	655	607	671	625	661	630	628	668	660	610	636	663	624	650	670	614	646	667	625	645	651	610	680	628	629	637	629	635	650	652	643	622	667	617	657	677	621	639	649	691	638	664	632	621	643	627	638	643	619	665	655	654	634	627	661	652	630	647	618	617	633	657	608	692	650	650	644	652	629	655	575	652	674	635	651	666	608	630	664	640	635	654	648	670	634	655	656	632	683	666	633	643	668	649	616	656	638	631	655	616	677	666	619	652	661	639	646	641	632	640	629	666	662	653	607	631	631	645	633	689	672	626	587	589	662	611	648	631	621	641	621	691	693	656	640	627	656	628	682	627	643	647	640	636	668	615	636	631	626	626	631	647	661	628	668	602	659	664	649	652	676	641	636	658	655	640	656	676	691	689	644	621	667	649	639	626	621	648	722	614	635	641	592	609	665	639	679	636	642	626	618	677	613	638	618	678	688	645	629	604	648	648	640	632	609	659	639	624	624	681	630	637	679	594	664	609	645	629	649	594	690	635	637	632	620	616	647	673	640	635	630	666	638	651	702	648	700	653	635	673	648	615	645	648	610	602	674	680	632	672	642	657	642	666	649	633	637	661	667	692	627	621	679	674	629	664	657	646	649	642	644	675	622	687	705	651	617	682	660	652	629	646	631	635	694	644	621	622	660	643	649	639	679	660	670	617	638	702	622	643	663	649	662	662	629	637	616	677	588	645	668	637	646	642	674	609	637	637	623	636	621	626	639	662	628	658	620	643	628	670	646	637	667	712	612	647	623	670	651	645	650	678	646	624	665	657	599	668	618	597	664	571	654	602	643	595	664	660	640	623	683	653	672	631	721	651	677	675	646	595	635	698	638	681	628	654	671	648	719	621	696	670	632	665	660	622	652	661	634	656	641	621	679	660	646	650	669	640	635	622	626	611	643	648	640	677	638	610	651	633	641	633	660	649	687	608	633	661	593	663	602	588	647	612	672	665	645	649	671	653	622	625	633	665	611	618	610	655	615	658	637	650	649	653	641	672	627	614	644	679	606	590	652	604	643	609	640	694	655	634	618	669	634	638	602	719	627	686	628	642	661	717	634	616	608	629	655	674	677	611	678	601	660	665	648	674	642	625	656	611	639	640	628	674	703	628	710	657	650	611	632	617	593	684	623	650	648	662	645	595	636	636	640	623	654	676	689	625	667	648	738	635	584	655	662	609	647	658	632	622	628	637	657	673	663	618	624	695	639	664	668	648	697	615	644	696	648	631	649	612	644	599	669	652	674	625	657	649	672	664	643	642	611	635	658	655	671	613	644	599	642	642	700	672	642	658	653	661	667	625	647	629	638	652	671	620	658	652	654	616	664	622	637	643	612	692	680	609	676	598	669	626	648	652	636	662	693	611	679	650	621	650	649	619	687	618	642	685	586	626	662	617	677	621	630	646	615	620	642	671	688	636	647	630	677	669	623	673	664	675	625	633	647	612	619	611	633	630	627	630	681	638	686	677	685	639	636	648	610	663	644	653	662	635	683	649	630	669	629	613	628	682	632	675	638	620	647	616	647	687	648	670	637	634	671	655	654	641	640	686	636	665	612	707	624	614	614	667	657	644	636	647	612	678	586	652	656	610	651	629	622	676	634	646	661	635	628	634	648	649	637
46452	45817	41712	37135	42027	41097	38624	30940	23541	13844	5833	2944	2244	1771	1477	1491	1623	1149	1515	1371	1137	945	1110	974	749	578	656	640	688	803	879	756	733	664	553	405	389	350	342	343	316	337	294	298	311	297	251	290	308	276	299	234	267	254	249	239	230	267	228	241	236	238	258	276	247	239	239	231	248	227	238	228	263	244	221	269	232	239	198	258	250	232	261	232	249	222	262	224	251	250	224	229	241	261	271	242	247	253	243	213	258	250	232	250	219	234	246	247	234	254	239	223	235	215	246	260	235	236	229	221	225	241	223	227	217	208	233	238	237	257	273	244	209	244	227	216	256	244	236	200	228	243	224	244	266	239	210	228	253	241	228	255	218	234	245	235	262	228	275	244	264	232	234	241	230	242	268	234	253	253	253	237	254	246	238	237	218	266	230	231	241	235	236	240	243	276	243	245	219	240	236	217	220	222	219	230	246	259	259	227	244	249	208	213	242	231	231	253	253	264	245	233	227	244	222	241	241	246	209	228	272	256	254	232	232	225	254	259	253	236	230	249	235	226	246	256	218	250	259	249	229	237	274	230	281	235	274	217	220	247	259	224	240	249	232	217	254	223	228	224	240	282	239	274	233	229	251	236	242	246	237	240	234	254	240	250	264	240	252	239	232	246	242	224	226	221	244	267	242	235	256	217	239	228	244	228	249	236	261	210	256	256	225	260	253	225	232	234	237	240	257	244	235	238	228	227	251	253	217	223	230	257	243	243	210	239	228	253	260	235	242	247	255	255	256	237	245	224	252	248	222	256	217	228	236	236	242	230	234	228	244	239	242	244	256	251	255	246	225	256	220	223	233	237	235	263	233	235	227	262	264	258	246	206	261	237	232	241	240	242	254	228	241	225	249	235	230	241	240	274	254	239	239	254	227	241	249	232	214	256	229	228	254	269	241	209	230	227	230	257	233	244	252	230	243	241	274	253	236	212	229	243	213	225	216	247	234	253	260	222	221	255	251	225	234	230	246	242	219	220	250	259	226	242	269	234	248	244	244	246	245	244	251	236	245	237	219	213	264	260	227	214	234	224	236	223	241	234	264	256	258	222	255	211	251	226	203	222	227	254	230	242	227	251	244	235	263	252	245	230	223	210	225	243	227	256	261	207	212	219	208	240	243	240	249	252	262	234	254	269	242	228	248	237	289	216	234	230	240	249	254	258	246	253	240	241	243	246	254	233	259	234	260	226	260	230	252	244	239	219	222	240	256	242	235	242	246	224	244	239	226	219	237	251	243	238	234	249	269	230	222	236	239	225	234	223	249	232	231	236	204	235	245	254	253	232	221	223	226	245	239	217	233	226	215	232	241	256	216	257	234	236	247	223	243	260	260	236	207	234	227	233	240	220	250	247	247	248	265	229	244	233	237	218	250	227	235	235	244	262	218	218	251	240	225	249	258	233	237	237	252	226	239	239	242	247	240	248	241	266	222	229	240	218	232	245	237	225	219	243	249	221	217	240	239	270	232	221	223	245	200	235	255	242	204	235	261	240	224	246	238	233	216	210	239	242	256	249	226	241	229	242	235	198	212	256	243	232	234	250	245	232	261	264	231	227	228	198	211	249	243	228	233	238	245	220	266	238	254	230	247	228	235	195	249	243	254	240	233	200	223	239	223	256	235	274	256	249	226	247	238	265	257	233	252	225	238	220	252	239	235	226	269	249	239	200	222	244	240	238	223	260	218	228	261	236	217	195	231	247	252	247	269	246	224	236	214	240	251	256	240	223	217	239	214	234	234	222	239	247	242	252	226	228	234	232	234	227	223	235	263	233	243	239	221	209	247	220	240	252	269	232	214	252	225	259	240	249	253	210	254	230	230	230	237	246	250	248	228	233	226	233	233	200	231	230	230	231	234	228	209	236	238	242	243	258	248	182	233	267	229	219	227	234	265	233	202	245	249	261	250	261	254	241	279	238	240	272	228	246	240	242	251	241	237	222	221	236	247	215	236	217	237	241	239	247	233	227	257	229	250	231	228	234	241	257	260	223	238	215	252	222	225	238	225	219	226	253	246	208	234	216	230	222	226	222	265	252	273	249	260	235	244	239	242	241	233	242	258	252	224	267	274	241	257	249	254	239	230	218	248	213	241	251	242	241	235	251	247	237	230	210	235	233	242	212	228	229	260	243	212	243	220	218	224	232	227	253	252	231	241	259	236	230	256	236	227	236	252	235	246	224	241	225	258	217	235	247	239	255	236	212	216	222	223	232	219	254	229	247	240	258	240	220	238	222	243	225	233	217	263	222	238	229	229	226	240	226	238	229	251	231	237	251	234	230	232	229	253	235	222	225	237	241	238	233	260	263	234	241	227	232	263	233	234	252	269	226	252	244	266	218	242	244	281	227	240	247	242	221	230	231	227	229	226	216	250	238	235	242	229	236	234	215	221	235	257	242	246	238	222	235	260	239	241	267	232	252	242	221	229	243	245	262	232	229	224	254	275	246	212	248	253	218	268	263	257	224	261	220	221	244	259	214	247	233	224	256	222	216	238	222	228	225	263	215	237	252	225	207	249	261	222	241	257	270	246	212	242	255	234	243	231	267	231	229	212	249	247	219	226	239	242	220	222	208	221	253	231	231	246	233	242	233	240	253	249	259	232	211	248	253	256	236	237	229	247	237	236	246	243	237	214	248	200	241	225	241	255	216	232	223	242	250	267	242	243	252	239	251	242	249	213	244	222	263	256	223	245	229	247	218	227	224	238	230	248	235	239	231	232	246	241	216	242	257	243	245	245	225	207	240	232	243	243	241	234	234	257	206	222	233	229	246	224	214	236	254	220	220	253	268	232	236	257	225	252	213	236	222	217	216	228	198	242	247	247	253	239	214	248	254	252	219	233	232	256	253	233	241	214	232	250	239	260	235	256	217	229	215	227	226	261	250	259	256	225	243	248	244	250	259	228	257	244	242	226	229	280	224	221	221	247	232	233	235	255	249	242	241	231	222	217	237	257	239	250	242	246	261	237	239	230	255	221	247	252	256	248	233	225	252	235	213	246	245	251	223	234	251	218	257	217	233	259	223	218	254	203	237	223	246	222	241	243	235	238	213	226	236	223	245	255	231	231	247	239	256	223	226	228	252	228	235	254	244	267	219	239	229	235	247	251	230	233	221	243	241	235	281	244	225	253	263	209	243	214	230	249	229	247	232	240	241	238	240	205	272	198	257	238	267	247	220	226	248	229	252	251	235	222	223	204	245	270	242	217	227	216	227	214	226	272	258	237	227	250	292	252	211	213	239	222	228	240	253	261	240	247	254	245	235	244	263	230	232	225	238	257	241	216	241	256	235	229	235	222	212	249	256	229	241	221	235	239	245	239	251	247	240	246	217	243	252	254	234	249	248	238	228	241	226	213	214	220	251	236	254	232	249	227	230	230	237	224	224	240	227	243	257	243	242	247	243	229	207	230	245	224	227	236	255	256	243	240	250	235	232	213	274	228	247	246	220	248	243
40005	48949	51287	56260	63041	59048	51178	45369	36672	25940	14587	9926	8521	7952	8038	7354	8254	6045	8657	7966	7161	5939	6878	6077	4752	3822	3748	3910	4272	5292	5600	5182	4823	4394	3362	2220	2106	1731	1718	1672	1575	1325	1343	1328	1341	1224	1282	1273	1299	1375	1184	1108	1086	975	882	812	839	859	852	816	849	813	823	823	858	788	799	805	797	762	769	851	809	810	800	789	841	810	764	818	771	821	788	778	796	847	787	775	746	754	814	792	828	813	752	772	787	770	780	773	785	775	792	789	798	782	781	791	760	756	766	812	806	829	836	768	781	789	841	789	779	838	847	858	825	842	786	819	772	742	755	754	782	801	810	858	790	781	805	846	770	801	795	775	858	778	798	839	759	805	760	792	720	798	798	832	776	795	780	741	785	761	812	740	812	841	792	744	800	783	803	834	761	799	781	786	831	770	801	783	781	816	824	787	755	752	757	844	828	821	810	747	743	793	770	786	792	792	804	761	798	760	745	792	832	808	761	777	842	788	751	825	780	789	816	774	784	818	815	810	829	820	805	751	791	811	831	771	797	813	819	793	739	771	798	784	799	750	739	819	792	811	828	742	819	846	752	819	844	749	816	783	790	776	786	747	791	804	779	786	789	810	794	789	804	797	832	784	779	791	784	785	740	801	783	776	736	770	798	762	854	844	758	807	787	816	829	791	787	758	764	790	791	748	778	831	847	825	758	765	809	816	793	766	779	793	805	746	783	741	788	790	797	773	751	785	755	789	796	835	801	783	759	796	808	767	784	787	785	797	811	766	782	796	787	783	797	789	775	794	767	778	780	784	827	844	737	782	766	797	769	813	702	765	793	779	779	797	838	735	803	758	762	844	805	804	724	808	803	759	762	739	815	785	800	829	779	770	765	799	818	820	814	815	785	780	767	796	779	780	787	749	793	812	796	805	810	794	839	805	757	757	802	813	817	823	831	832	820	742	757	733	818	780	785	787	867	784	746	780	789	768	764	792	779	788	793	834	788	833	771	767	752	786	792	799	815	781	803	792	775	808	758	792	752	801	818	740	788	757	747	802	847	791	773	754	805	764	777	761	806	780	737	779	776	806	777	790	837	785	783	823	718	805	817	813	762	784	799	787	786	777	752	797	750	818	856	811	826	749	816	785	793	761	785	814	785	789	739	772	784	786	793	827	714	789	767	800	789	777	821	785	815	774	845	798	750	778	806	795	802	762	751	765	771	827	731	775	783	830	787	809	784	767	768	764	761	749	771	775	763	787	784	824	813	758	781	810	811	810	820	759	728	794	785	787	803	728	802	772	811	807	808	789	829	810	851	817	833	774	827	778	752	833	777	799	823	753	830	781	736	767	789	826	806	801	788	800	791	809	769	820	772	780	761	770	779	777	803	776	803	806	819	789	808	782	814	813	783	824	777	788	750	765	792	812	815	809	773	779	780	821	808	826	804	761	740	832	798	777	782	744	797	787	785	812	831	802	810	787	845	750	834	760	778	766	793	863	793	736	776	792	791	811	786	765	776	811	756	810	804	810	774	717	807	794	785	804	877	817	790	779	750	723	803	780	785	793	786	804	781	796	797	841	742	825	793	813	801	758	794	752	850	797	785	779	886	763	777	776	817	790	752	811	785	809	784	771	822	840	778	776	746	833	743	779	760	818	816	788	783	824	756	831	795	826	834	810	799	796	818	780	756	819	800	785	829	796	772	828	792	783	794	810	788	785	776	816	793	824	761	804	818	784	835	858	793	777	775	770	794	766	774	809	808	767	796	758	766	782	763	767	755	789	742	794	781	797	796	817	780	809	791	824	770	759	749	807	785	820	798	776	786	817	800	778	783	747	785	776	753	780	781	790	716	775	798	780	793	709	819	785	819	824	773	750	828	842	813	751	818	812	756	787	789	889	721	830	790	750	818	759	763	785	765	777	828	811	737	780	762	775	774	778	759	826	846	771	845	827	740	750	813	798	797	759	817	758	795	770	817	773	787	782	806	786	799	797	777	788	802	790	780	781	783	776	752	791	805	800	776	765	815	782	782	779	781	778	791	760	775	811	743	777	751	778	747	802	759	790	833	780	786	747	835	828	800	763	755	777	778	751	759	797	765	786	789	763	808	778	766	802	777	783	760	800	765	812	809	777	800	787	777	761	815	781	807	740	814	824	815	777	801	794	804	767	779	713	808	763	841	773	752	807	789	797	802	765	772	803	780	795	788	794	740	810	749	794	739	818	796	805	770	792	764	759	823	831	793	799	842	838	807	856	792	850	739	831	812	793	791	791	812	807	829	774	752	821	789	828	805	766	824	781	769	795	835	786	834	765	830	823	823	769	787	775	780	793	818	795	804	831	779	737	793	773	762	810	777	778	770	763	824	756	733	862	754	804	788	738	806	775	841	802	754	834	774	763	731	803	808	789	809	726	768	773	785	757	812	809	754	800	771	844	754	750	789	789	804	823	781	782	822	796	780	793	772	823	794	798	789	802	794	835	805	797	837	814	797	774	795	761	770	798	768	744	780	782	782	799	763	781	761	841	807	834	746	798	774	784	786	776	776	797	747	810	821	708	725	775	790	792	756	833	777	797	750	782	783	812	780	854	736	782	823	813	809	782	823	794	739	804	818	794	774	756	818	802	778	801	841	811	767	813	795	814	784	754	725	771	782	830	769	795	799	813	789	805	811	792	797	776	819	766	807	768	774	788	783	775	805	794	791	836	783	776	780	816	796	795	766	784	758	814	828	777	757	814	755	725	836	799	838	788	758	829	787	833	792	797	809	800	771	755	822	785	748	790	788	779	799	766	776	779	846	858	790	767	768	801	748	784	862	814	768	811	805	834	806	799	764	821	787	754	776	793	820	799	746	834	803	708	783	752	784	790	835	788	794	836	775	792	779	800	818	770	809	797	841	820	795	788	797	832	792	740	805	813	835	794	835	790	830	770	796	777	782	803	777	768	836	743	792	769	770	758	765	811	773	798	815	843	804	815	793	771	803	771	772	765	787	776	787	781	816	753	773	790	741	779	785	858	764	768	801	800	811	800	771	752	796	730	763	812	844	797	813	767	770	765	832	768	824	788	853	843	785	769	821	820	793	769	759	814	828	783	774	775	818	759	721	789	817	830	789	777	791	786	825	762	777	769	812	788	751	760	781	756	791	763	817	787	766	796	803	759	745	778	756	801	783	808	761	841	820	758	792	794	767	796	792	745	801	806	767	753	767	815	792	816	832	779	800	776	757	797	771	793	805	787	797	747	830	840	802	748	822	785	861	790	785	781	794	823	765	846	767	777	819	802	808	830	816	866	800	772	776	791	821	726	789	795	771	787	781	825	777	770	756	760	785	771	775	822	822	810	800	791	743	788	721	758	818	811	754	853	754	802	747	820	773	794	790	781	821	775	763	784	798	749	822	780	810	822	806	783	801	805	772	817	765	766	798	812	803	833	758	778	844	838	756	814	740	771	811	794	781	769	820	789	803	805	776	781	789	818	768	791	786	778	752	735	804	784	788	786
18638	22742	25092	17725	13855	9717	6306	4211	2689	1180	624	407	367	312	288	291	305	298	311	309	267	303	308	269	279	259	255	263	276	284	298	281	300	285	260	241	255	252	242	256	261	278	257	261	252	295	239	291	255	242	255	240	239	260	252	215	215	238	228	245	234	210	258	242	242	223	246	242	231	218	231	231	230	234	253	194	207	244	230	231	233	227	239	214	240	251	253	232	224	229	230	235	248	237	222	252	253	250	247	232	250	232	236	219	256	210	241	223	240	248	223	232	260	237	226	239	247	246	230	224	222	221	243	232	222	228	195	229	236	252	216	216	229	257	244	237	248	257	270	252	232	233	237	225	218	227	225	251	265	259	227	221	207	240	223	209	226	254	215	255	226	256	208	232	269	246	238	247	218	221	256	221	243	231	228	246	241	245	242	245	239	242	244	247	220	263	227	229	208	226	220	229	227	239	220	228	219	216	244	224	248	246	224	218	248	240	230	249	245	253	233	257	232	233	245	218	233	224	238	262	258	258	234	203	211	229	246	273	254	234	237	238	217	229	237	240	213	271	221	211	216	231	243	239	210	242	227	261	217	241	257	224	236	239	222	227	237	248	220	237	217	214	251	227	213	242	231	248	234	206	237	231	240	203	213	223	276	232	246	217	213	247	235	237	224	218	224	230	219	238	203	241	237	262	238	239	261	227	204	264	224	229	255	221	244	235	238	256	200	226	247	249	239	231	217	261	214	243	191	260	231	243	242	238	226	242	234	218	217	257	243	247	254	208	238	227	250	237	231	204	222	223	252	223	229	239	217	241	244	243	250	204	230	234	231	237	244	227	242	216	238	268	215	234	246	231	239	220	230	236	232	234	222	230	237	241	238	245	211	230	226	242	237	227	248	247	246	253	250	218	258	235	251	246	227	228	231	256	238	244	234	223	224	235	234	219	236	202	248	224	230	234	258	242	249	239	211	232	248	244	249	233	252	254	249	229	234	203	237	240	221	233	250	262	240	236	229	231	214	232	220	228	225	227	240	241	253	238	229	237	234	212	242	250	211	253	264	240	217	224	233	224	237	221	216	246	221	241	257	235	269	229	263	214	226	222	239	229	216	250	217	235	224	239	236	222	223	241	246	199	227	239	219	231	243	246	244	229	235	241	229	228	216	205	240	253	240	237	228	257	233	225	251	251	219	241	256	236	216	257	238	276	222	232	229	238	256	222	225	240	223	219	235	226	228	230	193	229	256	257	223	241	226	247	217	251	215	213	231	239	232	251	211	269	234	234	233	225	264	225	225	232	221	234	233	221	242	210	252	229	247	226	235	237	252	245	248	224	232	258	244	254	224	193	247	253	242	233	242	256	212	229	249	245	211	254	266	226	217	222	237	220	228	231	257	228	255	239	243	248	233	230	246	264	254	271	254	214	235	235	232	234	228	240	221	243	230	253	254	264	254	239	262	229	224	225	246	249	224	211	212	218	260	209	241	250	226	254	196	211	264	224	250	228	240	244	235	231	228	249	238	235	250	221	222	243	249	221	248	228	218	222	236	227	210	235	237	215	230	250	229	237	243	212	214	204	234	232	232	227	218	229	218	243	248	234	249	223	262	232	252	242	236	239	235	257	239	237	241	217	241	237	237	233	228	232	216	233	226	232	250	230	224	234	230	240	248	238	229	215	230	246	232	254	235	233	206	229	231	253	232	233	233	217	250	223	239	232	252	256	254	236	239	219	239	218	256	247	227	235	211	216	202	241	279	250	243	234	215	218	244	255	228	223	273	246	221	259	248	246	251	221	257	212	237	243	223	227	253	233	242	235	246	260	212	255	264	243	228	230	249	263	231	249	212	224	240	263	236	245	241	224	227	225	241	248	242	236	253	239	243	231	251	238	250	228	270	215	239	219	235	211	249	219	211	237	213	277	231	246	237	226	246	247	230	231	245	207	244	231	238	216	228	215	230	249	221	268	242	243	253	249	226	222	249	253	229	203	251	248	230	239	225	249	228	244	224	222	253	217	233	221	233	224	257	234	223	255	196	240	242	247	236	235	239	244	195	247	256	216	216	243	238	268	245	220	245	248	220	210	231	210	233	227	252	246	213	219	216	223	245	275	236	225	232	245	223	223	231	255	243	229	256	214	222	251	225	242	243	234	241	226	231	240	219	266	231	260	270	220	257	248	249	241	221	204	221	226	228	244	224	253	216	218	258	228	211	232	249	239	235	246	267	233	224	219	224	231	264	236	239	225	220	240	236	231	232	238	233	208	250	221	240	207	252	242	234	233	232	263	226	260	220	268	255	208	223	230	240	228	236	250	229	243	246	200	256	267	265	253	234	209	244	216	235	232	238	232	247	239	217	237	233	261	258	235	221	265	265	251	221	271	209	215	227	262	263	223	243	210	265	239	244	203	221	210	239	241	229	236	226	252	230	206	237	216	254	249	242	224	269	243	240	240	245	238	237	247	258	224	253	187	270	235	236	236	232	218	193	238	229	219	220	232	247	212	255	254	236	244	238	233	234	220	230	257	239	221	230	241	205	236	240	246	237	247	235	243	202	212	209	257	209	266	248	219	248	263	235	245	226	241	267	231	232	246	210	232	224	222	228	251	235	224	209	229	251	241	240	266	227	237	236	234	237	234	236	227	231	247	214	249	221	217	225	238	237	232	227	221	220	249	256	255	251	226	238	235	215	225	232	232	259	250	236	239	217	253	248	247	240	246	231	245	204	255	236	229	222	242	236	234	252	215	214	255	227	232	219	212	247	198	236	249	238	233	253	221	250	243	224	247	215	249	240	225	236	225	204	247	234	214	230	255	239	270	227	239	250	230	259	246	226	254	240	240	249	222	222	252	225	227	209	228	238	242	274	239	253	236	229	236	247	255	231	233	242	231	243	202	246	238	228	206	234	244	230	211	239	239	236	202	212	223	254	261	242	204	253	215	264	263	228	232	228	226	242	227	268	229	236	217	230	235	237	219	234	234	216	259	207	223	224	256	223	275	232	221	237	245	216	273	224	265	199	218	246	230	231	222	219	255	240	241	217	220	223	201	228	219	263	264	254	269	239	242	234	241	233	240	243	260	230	234	223	235	230	221	233	226	255	226	253	224	199	229	262	209	227	206	264	221	228	218	255	235	230	239	258	232	265	247	241	240	237	233	222	243	235	237	255	234	249	213	227	232	233	249	238	233	237	228	229	239	223	224	221	226	257	247	247	248	228	220	231	228	243	242	234	261	220	237	244	224	205	246	208	242	256	212	226	237	234	239	219	237	244	245	229	221	244	228	264	225	240	248	237	245	237	224	236	229	198	227	236	229	240	240	254	228	235	266	235	258	223	218	243	228	245	232	228	228	254	224	253	226	244	225	230	215	233	239	248	239	209	230	264	237	220	240	210	221	237	232	267	223	202	237	250	226	245	233	222	207	221	229	230	238	237	248	252	221	251	226	264	267	220	243	213	203	247	246	241	225	219	240	219	243	241	218	260	218	250	213	243	262
15627	23232	30974	29267	29608	25504	19731	15863	11382	5753	3170	2161	1732	1425	1285	1270	1274	1220	1322	1239	1135	1270	1198	1157	1032	1054	962	1029	1069	1298	1311	1438	1392	1330	1277	1038	1062	974	976	953	920	943	981	970	982	914	970	1033	1058	967	927	912	888	893	837	807	864	822	794	805	743	800	774	760	814	795	759	817	840	809	802	761	806	857	814	794	817	838	810	803	789	765	788	789	814	757	805	803	799	841	841	804	777	757	832	798	849	800	822	799	800	841	755	787	808	812	830	791	799	816	779	798	796	804	807	808	829	823	847	784	790	822	776	786	842	784	852	779	793	845	777	819	736	829	809	773	748	833	810	833	823	813	789	808	801	796	851	784	877	835	795	787	841	773	826	796	853	841	785	815	807	785	813	815	776	836	763	755	856	788	791	756	837	825	721	772	794	783	771	794	760	793	803	788	777	805	811	780	775	850	813	785	826	794	782	835	843	846	824	779	829	805	869	790	792	815	798	815	832	835	797	805	815	782	812	824	784	849	848	837	803	796	850	805	819	817	787	778	805	839	857	827	825	820	850	807	801	792	838	836	817	776	756	822	854	813	782	785	772	815	819	842	784	783	779	848	820	778	815	804	798	795	776	795	827	829	740	834	821	775	806	786	811	768	782	850	849	782	798	853	755	815	852	837	761	815	787	819	821	834	804	748	836	815	815	816	785	772	818	803	811	799	816	842	804	832	832	779	828	816	797	787	821	780	831	800	775	797	783	769	808	799	819	827	778	858	808	828	813	825	810	891	803	760	836	812	779	821	858	797	799	848	842	773	795	785	801	814	845	802	856	768	798	791	818	825	793	813	796	824	760	820	826	784	789	831	839	842	820	813	802	780	798	818	799	837	847	804	791	833	817	789	841	785	819	790	779	805	789	834	778	837	797	778	854	861	786	833	851	825	829	805	844	782	791	833	806	794	768	818	793	834	730	807	822	789	845	756	826	778	830	829	823	779	817	807	803	788	820	841	856	808	793	831	816	837	807	814	807	797	794	848	834	851	781	776	850	802	818	811	840	791	756	809	809	803	823	800	814	778	800	798	794	878	798	838	756	820	786	806	807	797	815	879	793	800	813	841	835	850	794	804	783	802	787	836	798	760	820	813	811	815	778	816	795	793	799	814	809	810	798	808	807	861	793	764	831	796	826	828	788	792	801	781	719	824	767	831	822	813	787	783	839	834	804	814	814	852	737	801	779	819	841	783	795	800	821	814	832	844	806	797	789	835	796	785	767	809	842	813	808	787	822	931	773	788	802	843	857	798	842	779	787	799	798	743	828	788	813	832	752	787	845	781	817	788	772	788	784	800	824	797	870	776	798	845	803	838	806	811	753	751	799	813	790	854	796	774	783	770	811	826	835	822	808	772	805	803	770	871	814	843	794	825	858	759	797	810	812	813	775	772	806	770	780	847	857	838	818	838	808	814	788	801	794	838	821	838	743	794	836	815	804	808	843	847	788	824	776	804	821	817	776	800	811	835	771	820	849	772	807	817	807	829	816	903	812	793	829	831	836	795	800	796	819	803	789	794	820	745	766	829	813	764	789	834	857	791	817	794	816	838	859	836	839	785	797	822	789	819	843	835	811	841	800	843	809	842	777	775	827	774	793	833	806	775	780	812	812	801	807	835	781	815	814	826	893	790	781	809	811	837	796	802	846	806	799	815	783	814	815	777	823	769	804	837	810	820	817	734	791	802	811	796	873	829	791	817	805	810	805	761	801	790	826	792	791	785	793	784	782	788	806	791	780	753	806	811	808	791	800	835	791	749	762	831	798	840	822	828	805	806	769	786	822	821	781	798	811	831	759	844	858	798	797	805	817	823	832	770	796	795	810	804	766	785	788	839	792	849	768	841	820	828	774	805	838	812	789	786	785	852	750	800	779	828	807	792	796	821	830	814	800	814	813	801	823	862	797	830	836	822	789	762	822	797	793	782	812	850	814	888	796	852	846	780	780	818	791	769	795	784	771	790	779	802	809	821	781	815	782	794	821	823	805	805	805	810	779	809	837	824	786	802	877	760	800	842	771	819	838	803	830	815	796	792	734	826	770	783	820	797	817	797	753	845	777	776	834	870	844	801	812	818	847	814	836	827	806	779	711	812	822	778	787	839	854	777	800	806	792	874	833	842	818	830	820	800	807	792	812	828	786	806	772	817	779	827	760	802	780	799	783	786	772	887	813	739	829	817	827	849	803	812	860	770	797	808	782	843	821	833	797	846	793	904	790	801	787	758	802	808	818	838	803	811	806	843	763	809	777	813	769	825	785	845	777	832	846	801	822	812	802	851	771	771	783	838	796	779	811	855	776	829	805	811	766	785	822	815	790	789	786	876	817	801	812	796	809	772	816	823	818	807	757	812	795	792	812	830	817	788	786	792	822	763	812	864	801	808	807	847	838	859	771	859	827	815	804	818	798	768	833	789	799	794	818	771	801	838	805	782	795	822	796	824	825	813	809	842	827	788	825	820	770	795	810	766	778	819	825	799	797	792	794	818	768	797	807	795	809	804	795	821	841	844	802	772	769	762	798	871	736	793	761	784	817	778	837	786	820	792	830	774	817	811	833	837	820	850	834	844	794	814	843	778	793	804	829	796	786	792	808	862	845	783	800	782	806	824	806	810	775	824	826	800	826	786	784	796	798	852	796	845	813	768	805	764	804	811	793	817	786	821	822	829	792	798	831	837	780	783	812	823	798	783	823	853	727	801	806	781	787	809	789	835	830	794	849	816	785	809	849	839	794	780	827	807	772	835	803	865	811	764	737	798	791	803	861	797	821	820	799	832	790	803	808	837	831	797	852	759	825	826	819	824	823	831	783	773	848	774	831	798	791	787	831	819	809	772	822	784	833	837	855	829	822	822	830	818	823	814	827	817	797	822	731	833	775	757	774	804	860	774	830	798	790	798	808	796	790	799	801	788	779	809	834	778	785	854	857	838	823	749	806	798	801	802	807	800	826	775	812	801	796	822	813	845	780	782	807	807	797	786	783	799	869	817	841	807	837	793	825	755	763	772	788	767	831	769	744	758	815	787	793	799	790	845	886	791	781	800	831	805	799	834	764	802	813	777	855	871	811	776	759	808	805	804	818	833	796	809	780	824	774	833	816	761	811	779	807	822	837	796	804	815	808	789	788	799	837	787	773	783	825	791	808	814	842	827	775	836	781	875	786	815	811	795	826	812	806	791	803	804	782	820	817	773	833	838	868	768	751	815	823	747	849	869	786	869	791	826	800	780	803	825	841	762	798	779	805	795	762	876	792	851	833	828	778	817	814	838	817	860	788	823	767	760	802	823	831	801	822	828	832	776	829	796	788	835	822	863	805	805	816	832	871	846	793	807	817	782	841	795	784	806	823	837	843	823	840	827	808	808	830	833	816	762	788	778	838	799	807	814	808	780	846	771	824	804	782	822	803	804	792	810	800	794	853	783	845	791	839	784	805	830	773	849	813	843	808	774	781	797	848	857
40922	42441	40955	36032	40838	37781	31181	22659	15152	7849	3310	1587	1216	1040	981	1049	916	772	905	813	669	608	587	544	482	442	413	406	405	528	487	483	489	456	332	316	265	247	213	248	227	244	215	226	225	250	265	230	235	209	218	194	224	223	197	188	165	197	198	228	176	183	195	202	186	183	198	189	187	187	190	190	170	191	176	191	213	195	188	195	187	227	168	201	196	197	203	226	185	184	190	188	188	209	181	204	169	208	207	197	199	210	200	187	174	191	190	209	199	202	204	179	198	232	198	179	197	206	189	196	176	210	187	195	187	182	200	184	181	182	179	187	166	181	186	185	192	182	201	187	196	196	170	175	197	201	202	192	180	180	179	193	209	186	190	179	204	192	181	209	189	174	201	202	191	203	183	174	189	200	196	201	194	187	201	206	196	198	217	195	198	191	193	211	188	153	191	187	196	196	185	213	202	188	207	188	195	212	206	222	175	203	189	203	197	199	194	191	202	198	173	173	189	197	195	196	186	204	169	179	189	201	174	188	171	190	200	158	172	185	201	183	225	191	189	171	188	194	182	176	184	198	183	211	218	195	187	190	199	212	195	221	196	199	232	198	203	192	188	192	203	193	170	186	180	196	187	165	175	182	207	206	188	193	190	171	204	191	205	185	184	216	170	177	165	183	181	189	183	212	205	200	200	185	201	185	195	213	178	197	213	204	172	217	188	204	167	210	186	199	210	213	191	174	206	188	172	179	180	185	195	183	186	171	208	184	199	179	177	199	219	196	166	186	185	206	186	207	211	190	188	187	193	203	176	181	194	182	198	203	216	194	211	203	188	180	195	190	201	195	184	210	178	170	192	201	193	175	170	209	212	192	164	196	178	184	159	188	194	185	191	198	203	200	193	187	162	173	203	209	177	176	197	202	181	174	190	180	211	183	197	179	186	182	181	178	204	189	183	191	221	194	196	179	179	192	184	178	196	189	193	189	218	183	204	189	175	191	172	185	194	174	183	182	166	204	183	200	210	202	188	180	180	200	185	189	198	221	183	189	206	216	194	180	174	202	197	183	200	189	214	167	189	178	204	210	193	178	185	201	187	195	210	206	198	199	165	197	213	174	189	177	181	202	183	194	178	207	195	188	184	201	191	208	191	180	175	196	204	176	185	172	181	193	206	194	221	188	175	209	206	183	204	182	192	197	197	206	189	181	170	202	192	184	176	214	178	180	210	201	211	174	181	197	203	193	210	197	213	169	199	173	198	183	200	197	183	207	189	192	176	212	195	189	199	167	192	193	178	180	212	175	163	171	169	146	183	201	196	216	226	211	200	183	202	204	179	176	218	210	187	182	188	181	188	182	177	203	188	195	206	187	186	201	186	185	206	223	191	189	169	194	192	215	175	186	214	175	200	218	199	182	159	173	189	208	193	195	176	219	189	184	168	181	189	175	168	218	202	207	185	192	201	203	194	168	181	185	189	173	168	192	206	195	200	177	183	192	199	205	185	188	199	198	197	210	207	190	202	181	178	184	181	217	199	197	222	182	185	196	192	184	187	166	191	183	178	199	169	198	189	194	208	167	177	191	192	180	171	204	189	198	186	180	188	194	176	185	181	173	209	196	181	194	193	217	190	211	184	184	184	176	192	204	193	201	195	196	194	169	194	188	224	180	218	173	193	179	188	169	198	188	205	188	191	202	174	184	194	189	200	195	184	203	194	212	196	176	179	187	172	189	186	193	167	173	212	196	187	190	205	194	178	182	173	181	197	188	193	203	182	200	203	190	192	182	195	181	182	186	184	187	204	186	204	203	178	199	193	173	197	203	185	198	195	200	171	195	190	210	190	208	191	201	173	196	196	179	199	189	185	149	207	213	171	207	181	179	192	184	195	200	185	189	188	184	195	205	179	193	197	215	189	184	208	177	190	187	207	182	203	197	214	186	211	203	178	198	201	168	169	184	197	177	210	181	179	183	207	198	202	197	177	172	201	199	202	189	197	217	175	206	194	220	210	202	179	195	202	188	188	181	191	181	192	173	185	170	195	223	190	182	193	174	195	188	204	194	179	199	180	203	179	208	199	185	198	206	167	194	216	176	184	211	205	186	195	190	196	198	185	180	216	188	196	176	214	185	194	184	179	201	193	196	199	211	201	191	190	194	214	171	164	191	196	211	217	195	211	190	202	182	178	169	200	180	205	176	188	201	176	195	189	206	185	204	206	221	177	196	172	199	177	192	179	179	191	202	182	217	225	179	190	203	191	198	200	195	227	193	195	224	216	198	224	199	206	186	188	184	172	200	177	196	211	210	185	180	191	191	178	196	177	187	171	196	194	214	160	210	183	202	202	194	189	196	210	197	190	177	213	181	191	182	222	168	191	190	195	207	195	192	185	223	202	204	188	195	190	181	188	216	203	194	200	188	173	191	203	181	182	191	178	174	202	209	231	182	204	193	179	191	180	195	189	184	211	187	206	192	193	190	188	207	187	161	186	194	192	170	158	212	198	206	173	194	182	179	178	184	207	199	199	189	189	197	185	183	192	206	188	202	199	212	218	227	168	209	199	213	185	193	155	183	171	192	184	176	206	181	190	174	179	179	190	189	209	182	190	183	199	207	208	225	167	192	182	178	193	204	184	195	178	175	169	180	193	193	179	186	184	165	213	207	204	190	196	168	220	192	185	159	174	191	210	175	191	183	193	177	212	164	196	191	189	190	167	191	198	198	204	199	178	203	196	188	188	187	204	217	190	186	214	181	203	189	175	184	219	182	163	189	197	170	211	168	188	205	169	193	200	212	194	184	172	180	180	184	192	182	202	200	169	194	162	194	183	217	197	164	189	195	187	177	182	191	178	195	182	169	214	166	185	169	196	204	178	208	179	204	178	179	177	203	200	206	184	188	166	199	170	177	217	198	189	189	207	181	186	191	180	180	186	215	198	177	189	196	209	198	206	202	200	198	185	184	192	198	213	192	193	208	207	174	179	185	208	179	195	179	188	145	186	173	167	196	180	211	176	179	187	183	174	183	192	168	180	183	192	186	186	193	179	184	189	204	196	173	168	209	176	176	200	184	219	171	188	183	213	193	195	203	185	163	196	189	188	208	176	187	192	196	165	177	166	182	193	185	214	170	188	203	186	218	208	189	211	189	218	199	170	201	188	198	189	186	192	196	202	210	181	211	182	181	195	197	175	191	168	181	207	196	204	184	181	166	193	194	172	177	197	203	192	188	178	203	203	180	188	201	174	177	188	195	182	197	203	176	201	192	187	206	193	174	167	205	151	194	188	187	166	209	184	202	220	195	179	192	166	197	194	185	189	193	183	201	173	164	212	169	207	200	204	194	198	219	205	184	205	174	222	191	203	186	217	189	208	205	200	165	195	181	190	220	193	183	200	193	214	186	214	165	184	196	188	184	185	210	197	208	196	200	196	181	204	207	176	198	209	195	185	210	164	203	194	201	185	200	207	203	187	177	188	216	199	191	182	170	194	190	203	206	195	208	199	194
34067	42233	46073	51003	58517	52775	43494	36206	29020	18117	10059	5876	5256	4985	5533	6098	5758	4488	5782	5127	4556	4193	4108	3890	3043	2608	2468	2672	2628	3221	3350	3296	3171	2698	2027	1584	1395	1309	1200	1242	1097	1071	1025	1061	1033	1112	1107	1070	1116	1039	1016	964	891	793	763	753	666	677	705	661	684	652	662	697	657	684	708	690	657	678	665	659	636	689	684	659	628	713	682	704	688	665	680	705	682	672	710	684	646	670	654	661	671	650	682	633	660	687	655	654	686	673	697	667	658	701	642	672	672	662	676	637	675	708	706	682	657	626	694	673	689	718	684	674	686	662	656	738	686	682	681	716	676	693	673	659	667	687	711	683	665	644	678	694	654	706	669	642	683	646	641	658	731	653	692	691	647	646	671	667	683	698	630	697	685	667	666	697	723	668	718	714	654	633	685	669	663	660	681	688	630	692	681	637	658	654	666	656	684	644	653	621	703	685	662	617	675	644	667	642	700	653	678	698	667	650	680	704	664	646	690	630	691	637	676	688	719	718	645	672	709	692	676	687	653	662	684	669	725	688	689	671	701	662	699	652	680	671	685	649	708	687	667	665	658	679	611	674	660	717	682	724	681	639	656	709	669	703	688	673	650	666	700	662	705	691	628	680	671	668	680	704	641	673	666	693	664	659	682	656	646	696	696	658	710	660	661	647	666	698	685	715	678	697	647	714	701	628	715	686	646	659	664	696	672	670	648	667	679	706	669	698	573	688	643	692	708	660	642	721	652	661	665	708	651	674	759	681	652	707	679	648	681	679	668	663	690	668	612	678	649	700	702	631	680	648	683	665	722	646	631	650	716	693	706	633	673	622	677	687	683	642	644	714	674	645	615	674	635	651	704	685	681	667	677	708	681	635	666	660	694	694	704	706	691	636	663	665	709	673	684	657	699	695	686	660	633	682	684	677	705	678	666	666	678	653	695	729	659	637	703	696	726	651	725	648	690	690	628	652	693	664	641	650	696	697	657	639	684	666	716	652	708	650	691	671	681	671	691	687	677	704	706	677	650	640	652	724	660	658	626	706	694	633	648	683	665	649	662	635	689	700	646	693	700	664	666	719	668	668	706	635	670	659	632	677	631	653	654	678	646	691	672	717	666	678	678	657	671	679	689	659	675	618	677	680	710	672	709	664	663	616	666	734	684	675	665	667	665	693	607	666	643	655	679	645	609	693	688	653	690	668	688	681	657	708	672	706	716	658	655	672	676	689	678	672	684	707	659	658	696	682	670	687	665	675	655	621	612	682	733	684	688	666	719	684	678	701	661	605	659	680	631	700	660	652	693	673	676	676	705	695	677	609	669	637	671	684	709	662	682	678	664	680	658	639	689	668	630	660	716	699	665	631	670	680	683	667	671	715	625	689	682	654	650	692	739	680	730	686	707	638	684	689	663	669	681	663	723	668	686	658	687	648	682	664	701	629	695	666	655	633	641	624	701	662	649	654	652	660	616	675	662	645	684	715	638	648	651	696	689	632	640	666	761	649	672	643	645	707	657	710	673	707	717	727	680	690	685	681	638	696	665	733	679	630	678	669	691	639	661	643	676	687	668	692	647	711	688	640	691	680	679	649	646	700	694	657	639	681	657	728	668	701	639	656	680	662	716	694	675	695	687	648	663	674	677	691	692	682	630	714	667	685	713	701	648	680	634	700	736	690	701	651	680	643	685	688	614	667	641	676	650	690	714	627	661	712	641	675	723	648	664	702	628	659	631	687	654	670	685	669	669	646	675	698	637	696	690	640	635	656	668	718	649	674	692	648	669	618	645	636	689	686	680	656	678	670	692	669	676	653	663	648	681	653	702	697	677	654	656	679	652	704	659	630	688	681	676	650	667	656	683	677	683	683	642	659	689	676	680	677	676	693	725	682	683	682	617	652	653	662	672	619	631	634	690	696	689	700	679	640	659	669	651	678	696	664	643	637	681	646	684	676	678	649	652	703	706	678	675	651	711	673	638	699	660	646	671	675	670	644	661	616	696	624	679	652	679	640	651	643	701	688	718	674	656	655	696	673	672	661	682	689	709	707	666	664	688	644	666	696	671	689	677	671	673	671	647	648	665	750	677	674	731	639	730	679	657	723	692	687	686	679	677	653	656	673	691	656	682	648	689	645	649	675	643	631	691	642	689	676	648	710	680	695	653	655	709	679	699	641	650	716	706	664	691	643	663	669	696	638	639	665	657	709	689	638	630	659	668	695	672	657	677	693	671	711	716	664	721	636	673	698	696	632	646	669	650	670	699	656	682	665	684	671	677	667	689	679	690	633	690	663	670	648	639	706	655	649	655	613	681	700	666	658	696	677	686	687	673	679	652	662	649	627	644	718	699	648	667	701	671	691	655	646	688	639	641	703	660	642	722	643	670	718	673	690	712	680	655	652	657	687	695	655	642	648	649	624	660	659	685	665	677	680	670	683	678	664	660	653	647	695	687	638	682	694	666	701	686	653	651	708	686	655	668	645	655	617	653	691	663	673	620	677	694	649	642	657	652	608	674	696	684	666	692	649	678	667	677	672	655	680	692	643	692	682	657	665	710	677	687	663	667	633	638	695	672	672	642	625	668	666	661	680	679	647	679	694	692	740	597	640	683	681	665	702	660	692	662	639	704	681	676	661	709	631	681	691	692	684	649	693	678	691	654	702	662	644	676	634	719	655	675	693	642	699	698	649	670	672	641	666	661	646	669	653	697	697	695	625	727	678	667	642	684	705	654	608	642	671	669	634	676	630	656	641	713	623	656	681	694	683	660	701	697	606	673	650	676	711	667	672	675	686	732	667	646	638	696	641	660	647	650	718	710	656	690	640	716	707	651	696	661	701	651	667	690	663	629	675	647	628	707	625	624	666	637	679	634	688	647	708	672	667	663	647	696	679	660	650	652	683	687	661	690	666	697	692	637	673	685	651	649	686	661	699	721	688	640	682	648	691	661	662	676	722	690	636	668	663	696	692	692	691	715	674	655	699	636	665	661	698	686	693	677	654	667	642	650	664	659	651	673	672	680	691	671	673	691	673	664	640	661	686	638	695	699	689	679	671	696	639	680	700	682	664	689	688	594	678	668	652	705	651	666	672	677	652	695	682	676	716	668	680	658	646	712	697	679	672	668	653	681	680	718	654	698	660	628	653	653	687	642	683	666	675	695	708	669	654	654	670	696	671	655	720	680	667	667	689	639	654	657	670	660	621	677	669	642	670	657	657	664	660	647	689	665	681	686	656	683	672	647	669	673	679	625	654	628	633	620	670	661	654	662	621	666	674	650	694	709	668	715	689	678	681	692	644	668	637	669	682	675	666	698	657	705	698	710	707	632	625	697	653	655	659	692	661	672	647	696	668	695	660	725	646	717	653	654	718	670	648	708	685	738	659	685	679	676	671	649	700	692	644	639	677	653	730	613	689	641	677	662	660	682	682	641	688	661	639	694	656	707	656	675	667	681	700	689	624	673	669	636	670	693	710	654	607	672	646	694	693	659	665
47350	42720	40827	38064	43475	42158	37181	29022	21168	13626	6894	3288	2430	2227	1823	2065	1981	1492	1864	1779	1460	1231	1008	1026	781	683	670	675	766	855	831	891	757	615	569	471	403	391	329	339	320	332	334	337	323	333	339	333	316	309	280	283	297	269	271	252	255	278	259	270	252	252	253	269	259	242	244	281	262	260	256	262	228	260	240	249	223	272	245	244	268	253	267	247	250	255	249	257	241	258	261	232	281	259	232	235	264	248	228	228	254	242	212	234	252	243	230	213	240	263	215	266	233	233	247	245	250	261	248	258	245	252	266	232	243	240	251	253	244	272	251	263	253	243	221	254	253	219	237	254	240	242	253	236	278	230	259	251	250	253	275	241	218	221	221	248	259	246	210	253	254	243	243	260	282	230	245	233	265	255	235	245	253	233	250	218	251	271	247	253	238	229	236	258	262	259	240	286	243	238	225	250	229	229	271	239	279	214	265	244	244	266	241	243	231	262	250	231	248	245	220	248	275	256	224	249	250	269	253	247	231	261	256	252	224	237	230	251	240	233	227	241	233	242	248	231	234	272	231	246	259	225	252	238	248	246	248	255	250	247	235	241	225	217	253	209	234	252	254	276	239	260	245	236	235	249	219	219	277	225	257	227	260	261	245	226	246	255	253	253	210	246	242	246	234	282	270	224	252	248	227	238	250	252	254	254	236	230	260	223	236	257	245	253	236	266	260	286	259	265	248	233	255	223	235	234	244	246	244	259	248	262	255	233	241	232	230	239	231	266	260	271	269	247	220	258	249	232	260	225	224	269	237	256	265	265	211	267	251	241	256	237	248	224	265	268	232	238	297	239	240	254	235	260	256	234	260	248	243	265	257	260	225	239	248	259	220	245	272	255	261	246	239	223	269	249	261	249	238	256	249	224	245	263	237	243	245	253	263	235	264	274	214	238	220	250	263	237	259	243	213	232	234	255	232	260	268	241	224	217	230	244	272	244	246	243	246	246	236	240	249	231	248	233	236	211	285	258	225	233	249	264	249	260	235	264	232	215	235	223	261	238	266	234	223	288	274	247	258	274	236	229	243	221	248	243	257	232	244	226	234	256	233	228	224	251	253	247	250	236	258	279	259	244	253	252	246	257	234	240	270	277	252	244	231	236	235	228	254	231	238	247	217	239	244	250	237	271	262	223	268	232	236	231	241	252	216	272	257	228	253	261	242	233	245	226	209	268	219	241	231	259	257	259	251	235	229	242	251	232	238	252	219	233	223	241	254	220	259	237	269	234	225	234	279	250	245	229	249	237	262	238	234	262	239	258	259	217	259	275	209	244	240	236	237	253	216	271	249	250	267	239	223	251	213	241	247	259	240	219	242	240	225	263	239	240	249	251	233	266	243	256	264	250	243	247	248	248	237	248	253	244	237	204	214	229	236	218	239	256	247	280	219	256	264	238	265	255	256	282	261	214	236	222	238	216	242	259	268	224	245	230	258	244	219	237	238	246	249	230	255	245	235	251	248	256	233	268	259	234	237	228	248	248	259	254	233	225	202	252	209	240	250	267	258	233	241	232	220	218	247	242	258	272	256	243	233	227	239	260	269	252	236	240	251	252	248	250	232	217	279	236	264	235	240	250	229	239	238	272	250	229	258	222	244	242	252	256	246	251	237	255	223	255	273	251	241	228	232	250	245	266	254	227	270	251	230	221	234	243	223	273	233	254	272	256	226	240	232	243	232	242	259	244	241	267	262	237	218	219	242	250	232	265	248	217	239	242	233	243	226	267	250	242	228	249	227	238	242	237	238	263	223	252	247	256	255	237	232	256	242	264	257	259	262	234	228	249	221	235	268	226	262	251	233	253	272	255	263	265	225	231	274	261	229	252	249	246	248	239	230	252	249	256	254	258	258	231	264	225	255	225	231	247	250	245	223	239	227	224	240	263	255	256	237	217	239	256	248	226	261	235	237	261	228	231	253	273	227	251	234	250	271	250	255	268	256	206	239	219	254	234	242	234	233	238	234	241	251	263	269	248	260	240	251	254	236	243	244	241	248	244	235	235	272	228	253	251	225	221	250	244	249	231	238	242	250	229	283	259	252	255	240	246	251	236	207	253	257	237	262	251	258	238	264	251	249	230	272	251	251	226	252	271	258	229	212	232	250	225	264	257	269	273	262	241	257	261	211	236	252	255	235	238	261	238	247	253	225	257	245	252	229	246	259	268	258	244	240	248	251	263	250	273	275	261	241	250	259	234	241	250	243	227	252	246	236	227	230	235	240	232	245	252	267	272	244	243	267	234	259	231	261	247	252	221	266	259	231	257	245	237	245	244	232	246	232	244	241	262	234	228	242	242	238	265	265	260	218	231	228	267	221	251	229	277	239	218	239	233	252	214	225	237	248	254	221	261	256	236	249	248	233	255	237	226	250	260	250	236	252	249	265	252	245	243	237	252	222	259	286	222	251	262	298	236	233	244	240	253	230	264	247	228	250	274	261	239	244	235	264	265	270	268	262	251	232	227	260	248	253	233	229	282	240	271	261	271	268	254	271	253	253	232	244	272	245	234	262	242	221	264	266	261	249	242	228	240	232	225	243	249	263	229	243	224	247	264	254	265	265	223	253	250	253	240	220	241	240	239	221	259	240	221	247	237	214	238	226	224	232	238	271	217	250	237	222	285	236	234	252	264	265	245	254	221	233	251	249	248	222	237	235	284	233	250	256	255	220	291	252	240	217	264	240	245	257	256	260	271	251	274	234	241	227	251	249	247	252	244	277	217	249	251	251	241	215	242	241	242	258	249	234	246	238	244	225	258	252	236	251	263	233	226	235	215	242	239	233	278	238	223	241	220	266	245	254	240	226	231	247	253	239	232	251	218	213	242	250	222	258	271	235	247	243	271	256	248	254	247	262	257	226	289	258	277	220	250	269	256	225	243	216	242	247	251	241	275	224	219	256	261	270	225	262	211	255	228	247	248	246	245	278	236	267	248	250	252	236	256	236	237	250	250	247	245	262	225	253	227	270	250	241	261	241	273	237	233	241	240	249	231	232	237	234	227	260	232	231	251	272	251	240	232	241	256	222	222	220	252	286	251	267	235	257	256	249	265	252	226	257	229	256	220	269	254	244	257	260	246	266	251	257	208	249	237	227	226	264	229	235	245	249	246	271	260	255	249	271	245	231	263	248	260	250	238	241	237	234	286	242	234	228	244	233	255	266	263	251	254	242	236	248	238	233	244	269	260	273	230	264	270	233	231	252	235	224	263	249	268	233	228	270	247	222	241	233	238	241	222	249	249	257	242	246	247	256	244	228	257	255	215	243	249	231	262	270	226	240	247	263	248	237	247	249	237	243	239	270	238	230	248	232	258	273	243	259	272	244	262	255	231	220	246	253	251	262	242	250	232	215	232	246	238	238	257	253	239	266	225	224	244	235	214	248	260	238	243	228	277	256	236	245	251	258	279	255	266	264	232	235	247	237	251	253	227	243	249	249	247	211	251	260	241	220	212
40474	47719	49002	57298	64402	59400	49766	42758	33736	25660	17849	9526	8551	8932	8577	9503	9888	7852	10322	9867	8443	7581	6763	6644	5264	4294	4042	4366	5107	5885	5475	5594	5344	3932	3113	2470	2081	1850	1598	1668	1528	1449	1523	1315	1395	1552	1428	1601	1458	1350	1343	1230	1165	960	928	926	895	850	892	848	829	886	887	760	829	812	841	835	817	813	790	816	796	822	810	801	841	827	847	873	901	799	835	864	808	826	836	769	875	896	789	810	814	786	849	801	838	812	799	861	811	780	834	829	843	813	789	827	828	830	818	802	848	842	843	826	833	852	832	857	815	835	797	768	827	882	769	768	857	849	812	832	840	837	838	837	821	809	784	869	882	851	773	895	823	848	810	818	796	826	804	802	826	817	821	799	848	711	796	814	827	809	793	819	864	804	865	783	809	831	755	812	766	778	794	747	809	815	807	853	831	800	778	801	765	793	830	863	816	840	801	828	851	840	773	812	858	812	816	824	818	779	818	803	866	820	770	799	794	836	813	851	814	835	750	775	815	780	848	758	828	786	769	842	822	790	805	792	816	791	801	849	824	768	810	889	771	825	815	823	812	822	807	842	762	806	801	817	785	833	784	787	832	810	778	780	834	821	799	787	772	800	802	793	813	802	819	793	816	777	794	771	801	837	804	839	800	776	830	804	862	857	809	803	792	752	859	779	805	782	858	810	796	801	830	807	791	846	835	811	796	845	771	778	750	818	801	796	792	799	817	862	791	818	815	821	841	820	838	854	806	817	795	839	819	819	836	813	854	824	817	817	827	814	849	822	819	844	825	810	790	776	808	828	882	807	825	782	818	850	798	835	817	861	802	781	838	835	837	808	833	832	825	846	793	801	819	794	757	832	864	785	853	820	787	819	866	824	865	875	819	798	828	860	797	819	808	848	779	835	842	845	793	855	797	857	803	864	778	829	812	812	764	828	827	772	808	801	845	795	803	802	800	792	868	854	854	759	799	851	797	858	823	803	780	809	792	868	795	826	824	824	850	818	722	850	789	801	814	861	842	774	799	797	827	783	858	812	832	858	787	830	841	847	891	785	823	793	821	805	818	822	824	803	833	857	861	795	841	795	856	829	819	798	844	905	810	803	817	785	810	831	844	776	842	815	770	843	849	792	809	797	798	828	810	791	822	840	830	802	844	822	828	840	790	784	835	783	823	814	818	828	873	863	887	822	821	856	839	784	863	817	823	888	818	819	860	799	803	852	802	800	831	808	843	812	821	855	834	798	813	787	753	796	814	832	793	789	791	782	848	795	782	840	844	804	838	794	783	888	802	827	848	820	835	820	816	837	834	769	832	841	811	851	849	830	884	750	808	818	831	842	871	808	795	767	836	816	816	805	781	837	769	797	829	810	785	786	805	796	827	788	828	794	800	840	812	807	852	815	798	799	856	810	759	802	863	839	761	852	827	796	779	793	833	784	820	812	845	810	844	819	839	841	826	816	844	810	837	782	823	824	785	828	804	845	789	819	823	776	841	838	794	795	793	792	819	815	770	812	802	843	806	801	822	847	846	815	852	814	815	849	799	808	771	814	825	785	815	856	851	811	838	836	839	795	812	848	853	815	769	789	836	827	796	868	826	854	816	792	863	796	794	823	811	820	760	811	804	850	801	814	822	795	794	821	790	784	816	759	795	813	850	800	797	849	814	837	832	748	860	831	772	788	798	838	835	824	786	837	819	810	846	805	855	791	801	758	768	846	827	826	801	814	846	753	819	760	770	809	811	833	786	831	804	816	754	849	827	805	726	807	835	812	802	844	809	781	812	815	824	792	826	782	840	834	809	829	786	823	796	769	784	780	793	867	794	851	803	869	796	814	876	810	829	874	795	796	819	796	804	819	825	835	787	765	813	830	833	821	838	797	835	782	812	794	817	822	800	819	825	798	801	784	813	784	784	798	819	815	858	883	799	839	837	819	815	810	868	845	763	831	823	817	845	819	779	807	823	821	859	866	784	810	817	788	818	851	711	815	789	764	789	817	770	814	815	860	822	789	809	803	810	845	812	796	792	870	807	851	792	776	869	776	809	843	835	820	815	836	806	828	826	865	834	789	766	849	792	807	821	852	860	810	844	819	758	822	823	839	766	850	831	801	809	819	803	822	842	812	841	845	832	834	863	809	829	788	822	826	799	827	801	816	761	893	824	843	780	832	853	810	825	774	852	800	742	848	762	763	810	853	775	889	868	862	793	823	911	813	827	813	792	821	763	818	791	820	827	822	756	775	860	826	807	850	763	776	819	835	799	836	791	779	852	851	845	792	776	789	799	798	777	871	831	835	771	824	780	810	836	826	833	834	866	824	795	814	799	778	795	851	837	789	805	787	833	853	803	830	817	833	827	788	818	873	838	783	816	844	853	858	836	753	789	771	800	836	879	792	788	842	818	803	844	805	839	829	752	817	860	775	860	805	815	814	794	802	807	846	829	841	805	804	793	883	812	851	792	835	876	775	789	813	823	824	839	837	890	759	827	825	844	801	886	846	839	842	842	836	821	844	804	836	828	803	804	805	826	780	831	822	809	839	825	781	788	760	795	767	819	829	844	743	781	843	838	805	838	743	856	824	800	838	795	842	789	770	864	809	847	809	799	825	828	790	830	774	763	773	888	848	768	791	796	819	814	813	799	820	861	846	785	834	789	840	781	794	784	876	801	789	819	780	792	834	803	866	765	842	792	801	806	742	842	797	850	797	798	827	788	871	854	814	881	792	873	768	774	843	835	811	837	762	844	800	829	793	842	839	843	802	798	799	826	833	819	841	809	816	800	772	833	849	815	786	861	783	827	824	783	825	825	794	778	812	773	797	748	852	834	857	749	861	800	815	843	840	782	788	831	839	828	855	776	796	772	827	766	795	855	837	811	809	829	825	814	844	827	789	826	810	804	799	788	851	828	807	825	793	796	754	836	843	803	842	770	808	796	800	859	814	774	832	801	794	802	884	766	797	827	848	823	793	799	787	763	849	794	851	815	819	853	828	786	833	874	799	859	809	833	828	821	803	846	819	793	861	793	819	877	804	788	745	830	832	886	784	771	788	841	806	827	861	770	827	785	766	788	878	794	810	824	834	841	813	786	795	832	824	808	820	836	813	800	804	832	802	765	871	840	827	760	844	789	833	794	801	848	831	827	829	826	797	810	802	842	793	782	851	842	844	819	782	822	779	854	832	800	827	842	847	834	844	815	811	876	766	800	808	851	790	785	819	838	863	847	754	800	804	826	870	840	789	835	806	862	860	779	833	830	805	823	792	801	784	800	796	847	866	858	797	814	809	796	833	768	855	784	832	852	815	812	801	771	846	836	885	784	793	823	857	831	796	811	857	812	809	792	846	805	814	797	824	807	801	763	846	825	816	828	788	801	746	800	837	790	798	856	835	777	836	854	798	800	810	777	787	822	817	815	840	841	817	824	772	905	802	808	818	810	771	845	819	812	761	822	818	827	840	807	799	814	839	822	806	825	802	807	861	832	783	837	793	853	803
21617	22316	22530	17371	13456	9361	6908	3827	1792	1043	627	462	314	318	339	369	326	288	305	397	313	286	299	280	291	262	263	279	289	323	298	316	302	311	278	255	252	280	277	246	246	281	282	268	266	236	262	274	279	264	284	250	248	240	265	239	247	226	260	266	250	222	235	253	234	247	282	270	269	241	227	236	250	240	242	246	231	226	225	242	239	239	237	240	244	236	239	256	273	256	248	251	223	238	231	250	241	256	237	232	239	242	236	257	248	264	255	246	255	232	237	257	253	221	238	266	241	244	265	225	248	222	226	246	218	225	251	257	260	261	227	239	232	283	240	229	253	293	245	236	254	243	275	258	233	235	240	266	261	246	258	236	233	234	270	228	244	266	245	241	276	235	253	244	239	252	212	231	235	239	266	232	254	242	258	238	258	232	234	259	256	224	255	255	254	238	230	254	268	239	273	240	282	255	228	256	238	207	230	269	240	255	228	218	250	221	259	248	270	252	237	250	238	242	255	268	228	228	242	237	274	238	241	245	243	284	225	228	257	242	235	225	262	235	229	259	254	254	262	241	218	253	239	238	252	250	253	242	250	275	252	241	205	208	229	264	250	256	223	257	257	250	256	248	252	240	252	264	237	220	249	245	254	277	265	228	270	234	248	248	244	231	255	222	255	248	228	242	232	257	244	270	220	230	227	246	237	227	247	234	270	253	270	239	224	245	256	250	216	246	226	253	255	223	246	242	242	236	216	256	228	257	251	251	225	248	260	222	237	252	261	258	234	205	271	261	232	261	263	240	239	226	233	245	245	247	255	213	265	262	223	233	244	265	261	229	219	275	227	242	249	223	245	239	251	247	198	246	224	243	247	247	235	232	216	223	293	235	228	249	262	235	227	230	254	251	240	232	242	261	263	245	241	254	227	231	226	232	212	228	253	237	260	230	244	246	254	239	247	258	237	252	228	244	272	258	256	251	257	233	237	236	239	250	234	230	251	237	260	229	242	226	235	229	223	234	213	234	234	235	238	231	232	253	273	273	265	261	233	251	226	249	263	273	267	247	249	240	273	248	236	224	258	231	240	250	226	268	263	234	222	269	240	258	281	237	229	244	235	260	264	230	250	248	240	258	232	275	245	231	267	225	239	269	255	266	239	283	246	242	237	253	243	255	205	225	233	226	251	233	248	255	258	246	232	254	235	215	298	252	259	249	225	247	245	227	260	225	216	241	247	261	269	266	214	218	228	249	225	252	255	275	256	218	250	235	257	276	256	278	247	248	263	228	240	247	243	256	243	250	251	256	240	224	257	255	226	260	262	240	227	273	269	245	241	217	233	253	225	212	253	226	259	229	227	229	241	230	257	226	270	257	231	230	260	268	231	253	292	226	229	233	273	239	240	239	244	220	216	250	245	259	230	278	229	218	264	218	257	217	246	229	234	253	244	268	245	235	245	244	231	230	244	251	233	259	260	252	239	249	226	259	222	263	260	226	272	274	278	249	253	251	258	243	253	231	255	242	265	244	272	256	218	236	244	232	248	249	265	229	228	237	265	259	234	221	266	219	226	226	243	251	237	241	248	273	260	249	248	253	233	257	238	272	234	248	239	250	224	234	230	228	227	261	231	251	251	233	246	229	230	226	257	268	259	248	215	221	249	245	234	234	247	253	256	257	237	224	246	236	236	237	249	243	242	259	228	224	254	240	265	252	239	237	244	268	259	245	243	242	232	258	241	247	238	220	247	250	237	251	237	263	256	247	255	259	240	227	250	256	228	253	241	234	252	239	238	234	269	241	244	237	230	241	272	246	230	287	258	279	251	221	236	249	246	245	252	271	251	242	269	249	254	253	262	279	253	259	268	249	233	253	250	258	259	245	244	260	251	233	230	246	252	229	230	231	226	254	245	218	266	265	268	250	264	224	227	254	230	228	209	259	268	238	249	266	219	251	274	266	226	243	264	237	248	249	220	239	217	238	239	278	241	242	225	229	250	261	250	272	264	269	230	248	244	265	233	259	223	222	270	250	239	248	241	254	262	246	246	257	251	258	227	253	250	210	241	232	249	228	248	277	278	229	242	250	250	249	246	251	246	256	233	235	249	228	272	247	260	265	237	240	236	252	231	236	242	248	241	270	247	239	265	234	239	247	271	233	236	240	246	257	234	264	239	294	236	256	241	252	237	246	239	232	238	237	223	236	228	277	226	242	256	253	251	227	244	238	288	248	250	213	245	243	252	233	222	268	243	256	258	236	273	235	235	255	212	260	216	222	252	275	240	255	239	251	244	242	252	265	269	253	259	258	276	280	261	241	225	265	229	226	201	279	256	224	212	250	212	240	268	228	238	232	237	250	263	262	260	222	262	243	222	251	237	264	255	242	272	267	260	280	258	254	231	257	230	243	245	241	225	266	214	244	231	279	241	249	264	233	245	250	234	241	245	268	260	239	234	235	260	241	268	232	245	244	232	236	253	253	241	232	270	250	269	255	239	256	232	212	247	231	245	279	241	276	244	231	243	235	219	226	220	280	243	272	229	249	225	269	260	251	231	291	258	248	250	257	227	233	253	247	245	273	234	259	243	247	233	205	255	229	239	268	247	213	235	249	226	252	239	233	243	233	256	226	230	267	257	266	245	193	232	227	248	211	228	249	259	215	244	247	279	225	240	257	244	247	233	247	226	222	271	275	226	234	229	265	286	247	278	236	242	250	224	255	262	240	252	246	265	260	256	254	254	251	237	238	212	230	245	256	242	252	248	271	253	217	207	236	241	213	240	244	245	219	225	220	235	247	228	243	238	248	258	267	240	277	258	227	263	239	269	225	243	214	247	272	227	210	250	253	244	205	235	234	234	270	240	230	224	268	240	238	253	222	257	254	233	220	267	251	219	252	240	234	243	248	226	248	217	257	263	231	232	235	259	231	223	233	253	261	242	269	254	240	215	245	216	235	262	246	212	239	254	237	243	255	234	234	233	223	223	240	254	291	241	248	252	247	246	240	260	219	241	230	253	247	230	239	258	270	263	257	260	273	222	262	254	238	238	260	250	261	228	301	266	216	229	233	234	248	234	267	258	255	240	243	246	254	243	251	248	245	218	225	291	244	249	221	227	230	222	244	245	236	248	235	277	247	250	265	264	250	269	270	248	240	246	252	267	237	225	247	255	221	241	243	239	253	211	253	213	226	253	242	250	253	267	258	255	238	232	239	230	260	270	220	224	263	243	230	247	234	230	243	231	254	266	264	253	232	249	271	264	262	255	235	228	258	241	236	226	257	247	227	255	253	216	259	249	266	257	267	225	241	236	248	256	229	266	249	221	248	251	250	247	264	248	265	211	262	227	251	255	252	234	238	236	257	258	247	265	259	237	246	245	236	258	237	264	253	243	253	269	241	222	212	267	247	234	250	251	247	244	260	265	204	221	250	253	264	205	233	237	250	254	230	233	278	262	257	251	249	236	287	233	241	254	236	236	269	247	264	242	236	250	250	239	246	271	232	248	267	230	238
17274	22330	29120	29895	28982	25137	20869	14214	7979	4655	2849	1913	1561	1389	1313	1476	1423	1335	1504	1550	1400	1310	1254	1227	1093	1059	1100	1151	1264	1413	1534	1530	1409	1248	1179	1074	1047	919	976	960	1015	1040	1075	1011	1079	1045	1126	1105	1026	1028	1056	1006	933	953	874	864	862	796	899	868	843	842	873	793	831	857	830	825	858	813	817	806	816	819	813	847	785	849	914	807	819	789	793	797	787	834	839	860	827	886	822	834	785	805	797	834	861	833	876	853	782	857	813	861	878	841	836	784	838	794	820	847	818	890	858	834	844	835	914	829	785	891	852	852	849	870	851	817	849	851	867	887	852	824	857	851	802	846	846	856	855	835	882	833	816	828	861	823	815	838	823	831	811	816	823	850	836	816	818	834	891	848	807	875	841	792	817	880	838	794	862	853	869	827	799	773	806	850	841	819	797	852	834	780	901	800	804	886	871	842	766	849	800	839	825	861	849	823	830	883	844	838	837	816	880	845	822	832	857	796	806	799	859	856	844	905	877	820	855	873	876	856	864	855	848	817	810	795	811	796	852	866	836	825	883	860	841	885	823	787	827	820	863	816	859	829	804	832	846	823	829	805	822	819	845	833	891	828	801	845	875	846	814	856	787	891	802	834	823	808	834	866	853	859	818	869	830	849	859	850	759	802	843	847	800	779	829	869	869	814	878	822	835	851	855	839	850	812	824	864	843	790	855	822	852	853	831	819	835	848	880	894	811	820	855	805	837	800	819	823	886	846	829	846	809	803	883	816	815	872	877	833	835	822	864	842	826	854	831	847	808	882	865	830	858	860	854	839	837	827	871	849	814	825	851	871	871	822	810	837	817	823	863	843	866	899	849	823	844	821	878	787	871	810	818	847	853	847	930	870	916	824	825	858	862	811	849	840	845	880	833	830	772	885	819	828	840	818	788	832	865	859	864	843	883	828	889	877	847	799	861	892	827	818	855	827	816	848	803	885	834	830	883	876	891	844	829	799	871	816	889	843	805	833	793	876	889	840	819	863	851	865	852	860	878	874	830	815	860	845	831	876	854	824	832	851	860	806	852	868	864	816	868	820	881	836	846	810	858	823	846	853	866	843	822	861	880	844	838	823	796	824	817	778	832	885	900	852	836	822	848	907	850	874	850	824	850	773	834	847	795	876	848	835	838	839	846	856	843	853	826	863	815	806	824	835	827	849	831	867	849	832	834	870	858	816	851	844	789	816	796	854	870	857	827	808	829	787	850	825	812	862	846	835	812	815	836	812	876	856	860	849	891	827	836	814	819	839	824	764	840	892	848	860	854	837	854	851	848	848	860	826	778	880	813	841	861	847	853	843	852	825	872	839	864	869	796	829	860	888	862	851	876	843	799	846	805	784	828	866	837	863	834	861	833	861	931	796	864	822	823	828	838	839	852	845	846	864	846	818	818	865	819	859	870	790	827	841	790	800	849	856	817	808	866	796	870	850	849	835	827	873	816	893	814	873	850	814	828	810	799	864	841	837	805	878	860	871	864	838	843	834	820	813	793	843	854	813	832	854	849	836	857	820	859	832	838	866	841	860	892	852	830	841	834	889	862	816	831	793	851	753	842	830	834	822	822	859	830	798	860	832	832	799	889	795	819	859	816	816	765	835	821	849	841	859	851	846	777	870	871	872	859	818	854	829	872	904	878	862	853	830	833	829	783	845	846	875	855	787	863	850	838	849	843	825	843	831	839	843	834	811	816	829	817	841	863	877	852	816	854	862	789	852	841	826	876	854	867	894	858	850	818	860	819	863	829	801	866	849	780	856	832	827	830	862	887	834	895	899	873	848	810	804	802	816	876	790	879	815	838	861	846	863	850	861	854	878	927	823	847	878	813	838	844	821	817	812	889	831	838	864	832	852	874	846	805	831	873	787	826	810	809	834	834	859	873	842	849	886	795	826	841	855	866	806	844	862	879	903	861	795	795	893	852	830	824	845	831	860	883	812	856	880	906	816	898	810	923	839	894	846	766	872	830	874	797	831	859	844	741	819	915	819	867	762	860	823	852	833	858	886	842	833	817	890	816	859	831	850	835	874	858	858	831	855	849	821	828	825	844	820	814	869	837	835	817	863	851	797	818	848	834	820	807	856	800	858	817	800	860	833	827	827	851	810	845	831	856	822	823	850	796	842	889	821	875	888	864	841	807	856	841	857	836	823	851	833	830	814	790	815	861	866	864	823	825	809	848	800	834	832	892	847	842	811	866	832	811	830	821	785	808	832	811	816	847	814	853	794	862	843	827	867	871	828	822	824	847	849	857	783	845	860	890	833	853	857	865	826	825	843	853	871	796	791	872	849	841	875	832	831	881	861	794	851	829	845	831	885	880	813	803	820	829	872	784	815	844	893	906	817	838	805	838	831	810	813	840	823	872	878	794	853	813	852	844	828	846	843	778	838	897	841	805	832	843	804	859	852	840	813	840	806	854	862	871	816	859	889	842	864	889	839	814	843	874	849	876	792	835	835	879	808	820	832	857	803	788	816	762	839	848	817	885	895	835	879	786	811	800	820	843	810	847	873	853	836	886	821	811	853	816	852	819	817	790	880	830	824	787	807	867	887	831	858	821	918	787	876	878	825	851	818	889	844	869	856	872	889	797	877	803	866	857	864	817	820	829	923	859	863	836	844	834	820	876	824	839	855	841	809	833	889	834	875	892	825	896	875	853	820	870	796	834	832	857	832	873	841	868	845	827	854	856	833	813	798	823	844	837	839	856	839	831	830	882	789	850	817	781	862	823	830	821	861	835	808	791	833	825	846	898	793	817	890	868	824	856	834	806	844	812	859	805	876	846	819	832	850	834	842	787	812	833	816	785	787	882	861	853	848	855	853	865	803	859	849	845	871	831	859	901	841	838	831	841	794	815	834	811	865	875	824	879	816	816	836	794	870	855	877	853	873	893	852	778	878	874	823	813	818	822	871	812	846	800	820	877	832	871	931	824	787	844	852	843	848	780	850	820	876	777	830	829	845	820	818	821	849	830	832	810	816	811	833	853	858	858	853	819	818	869	853	840	843	819	837	865	855	848	806	827	834	813	875	865	856	866	838	867	834	807	803	853	841	800	837	843	839	859	891	861	841	818	859	823	845	818	806	865	870	830	821	867	813	794	862	867	817	864	811	857	835	844	885	863	791	849	794	840	836	894	828	834	887	851	846	859	867	840	869	855	837	819	820	878	846	886	878	889	839	863	840	837	866	855	833	822	858	823	783	827	872	804	831	793	842	854	815	792	775	887	813	868	821	808	821	822	824	851	843	842	856	838	859	856	834	877	824	806	769	853	906	805	879	817	815	883	839	853	864	833	787	831	804	833	836	802	861	888	842	845	884	838	847	795	848	881	844	860	813	900	784	810	858	749	830	828	800	807	830	831	782	858	823	819	845	839	841	866	843	834	775	825	854	931	874	845	885	816	826	793	870	868	816	812	804	829	861	782	854	852	855	799	811	831	818	819	920	821	881	891	795	842	845
40913	40281	40190	37449	41114	39157	32915	21341	12389	5915	3480	1666	1291	1244	1159	1399	1141	918	1275	1172	1008	775	617	557	463	445	435	407	497	553	590	549	458	493	370	310	284	243	241	266	276	276	260	232	243	259	242	248	233	266	214	234	226	202	226	193	200	205	220	202	226	178	211	214	219	189	198	195	209	203	207	205	179	225	208	192	191	199	199	201	198	201	210	207	203	215	213	224	188	239	206	176	208	198	207	198	199	191	182	225	194	176	213	175	188	187	199	188	172	188	197	189	206	192	176	195	251	197	212	220	205	216	190	183	188	206	213	203	205	191	202	200	208	219	204	199	201	177	186	204	230	182	227	212	235	205	214	214	202	210	185	195	207	198	197	202	214	185	200	190	208	211	171	194	196	198	216	208	206	205	199	206	237	182	191	204	227	218	204	172	210	211	190	189	205	184	202	195	186	197	190	176	204	218	185	197	183	193	188	195	186	203	219	234	196	190	216	205	183	206	201	207	202	194	200	204	229	198	203	205	185	208	184	203	210	177	221	212	174	186	200	200	213	214	209	213	202	176	181	191	198	210	178	174	204	182	211	185	210	209	233	173	171	211	199	203	211	195	187	199	204	197	230	203	191	211	209	191	215	194	160	193	204	180	190	207	177	195	211	197	200	219	191	213	216	199	200	210	215	197	199	189	223	175	181	216	182	204	188	181	231	201	199	208	208	198	235	213	172	190	200	188	194	203	179	182	186	197	206	202	227	221	220	194	200	170	204	212	204	199	196	206	191	190	211	201	216	203	187	212	193	210	236	213	196	208	204	207	218	178	220	216	204	219	208	216	189	196	204	237	184	198	185	197	206	198	198	187	198	201	239	208	225	222	199	218	219	210	188	196	199	205	190	224	191	196	233	194	186	185	203	222	189	180	216	201	219	188	197	200	213	214	208	216	193	189	198	201	223	206	206	226	198	181	200	217	201	204	210	206	212	201	208	195	207	187	193	216	192	190	219	194	193	195	193	215	202	191	187	186	192	181	189	214	228	182	211	227	223	190	195	228	207	207	193	209	203	180	180	191	206	215	199	200	216	184	202	207	194	220	174	191	207	206	195	200	181	175	216	212	196	212	184	220	200	200	203	189	225	206	192	204	183	227	191	215	178	200	226	218	210	193	220	179	197	181	165	208	203	182	201	195	183	197	213	207	195	165	184	200	194	189	187	201	201	206	216	185	216	200	217	218	200	221	197	209	189	198	183	212	200	189	210	179	225	193	195	191	205	211	214	206	209	214	206	191	193	207	198	206	229	197	230	194	188	231	192	195	221	187	193	176	191	201	212	174	206	237	186	214	212	183	189	198	202	188	181	212	187	201	200	198	208	199	212	184	226	224	205	203	194	196	193	233	202	204	194	205	228	184	192	179	214	203	193	191	193	192	239	204	196	191	198	211	223	234	195	210	198	187	216	198	188	190	202	189	195	215	214	211	185	179	204	192	202	212	188	205	191	184	196	208	214	189	207	217	213	211	217	192	186	234	208	191	198	200	186	206	205	208	230	223	193	190	183	217	216	182	209	214	218	201	193	218	209	190	201	217	194	195	210	198	180	198	196	222	190	194	199	193	170	183	204	194	210	181	163	202	173	227	204	216	162	214	236	207	193	216	178	175	187	214	225	199	204	210	194	176	198	216	178	215	199	182	214	193	212	200	225	212	197	188	205	205	201	194	196	198	216	199	219	209	199	207	210	191	191	198	191	209	201	185	206	202	221	195	204	191	192	217	184	207	203	201	206	202	219	208	185	177	217	208	198	206	191	200	216	205	218	201	185	215	202	191	184	180	227	188	197	220	225	203	198	199	199	186	209	202	223	206	187	216	202	180	188	202	183	180	201	191	205	224	211	216	182	220	182	209	200	209	189	216	214	203	210	207	207	190	201	188	177	227	172	187	192	212	190	211	187	192	215	202	188	169	205	204	197	190	173	183	190	170	217	192	212	180	230	199	206	187	208	201	210	200	205	184	199	175	210	191	200	192	191	213	193	181	182	199	211	193	180	207	186	199	210	183	207	192	194	208	202	192	211	196	191	218	210	205	203	184	226	190	178	199	203	200	177	193	193	182	203	199	209	204	187	176	189	219	191	220	205	184	177	202	204	185	223	204	213	211	196	202	208	216	185	207	226	191	199	225	190	220	192	185	185	229	179	199	189	228	206	218	229	204	207	218	177	188	199	207	187	200	177	187	194	185	202	231	188	187	204	217	198	216	215	179	199	182	204	217	206	188	217	206	198	147	198	195	195	192	196	177	204	216	206	238	207	184	209	207	191	226	204	189	182	193	173	190	193	201	179	227	219	211	198	207	187	206	223	188	226	206	215	198	182	218	193	221	212	224	186	204	164	204	209	203	199	194	218	213	206	176	204	198	221	199	180	228	222	226	196	193	173	207	195	211	214	219	202	208	176	194	181	197	217	171	206	214	172	201	203	221	173	205	193	206	234	209	209	195	202	182	200	212	176	201	187	195	186	195	222	210	213	206	219	200	209	178	211	200	193	216	166	189	205	186	217	184	193	196	220	208	216	204	202	211	186	198	226	204	220	210	203	216	198	192	196	220	238	212	205	185	194	196	209	185	207	193	193	190	207	199	213	215	201	197	212	175	183	209	182	199	206	197	219	206	174	175	220	198	198	207	209	206	177	214	172	192	204	203	191	200	197	191	207	196	200	184	170	213	171	178	171	189	211	220	166	218	182	238	202	218	183	198	212	205	200	168	186	198	190	200	185	195	199	195	216	231	216	195	196	187	188	216	212	186	217	206	210	209	207	191	193	196	190	195	194	200	220	171	206	220	183	180	206	204	183	196	217	219	195	204	202	209	200	196	202	201	202	212	226	183	208	187	215	214	180	208	170	197	190	200	205	192	200	190	195	202	215	226	200	208	228	205	213	224	209	225	172	185	182	203	215	212	201	200	189	222	199	217	206	205	219	212	203	205	224	213	217	233	182	198	210	202	197	208	193	191	212	208	194	220	202	217	201	190	179	205	187	190	202	185	157	202	249	225	208	199	192	179	196	200	202	216	195	225	196	188	219	205	170	192	197	194	224	228	208	199	213	171	179	200	187	225	181	205	179	197	187	192	200	207	186	205	202	199	209	196	210	196	185	207	197	201	213	217	198	213	209	182	219	190	179	177	211	174	213	195	195	168	211	205	218	189	193	197	210	206	196	202	193	175	217	192	229	170	206	196	214	193	211	225	202	209	201	208	205	198	192	206	209	185	223	195	204	185	184	206	206	210	211	185	184	216	193	191	168	186	222	188	201	219	170	210	188	207	195	212	220	175	175	215	199	208	212	186	226	182	176	198	205	207	186	197	185	187	201	223	184	206	230	218	192	209	216	203	184	202	200	206	211	192	179	220	191	196	197	219	197	206	210	197	210	202	190	207	179	194	180	206	211	191	225	199	211	184	193	219	209	217	206	186	200	180	184	202	189	199	213	200	217	191	202	196	188	199
33948	39904	44895	52253	57786	54574	44505	33474	23298	14942	10737	6153	5500	5507	6328	7241	6364	5106	7204	7638	6312	4822	3859	3805	2893	2890	2581	2750	3153	3404	3679	3631	2899	2589	2010	1514	1444	1220	1230	1228	1110	1150	1143	1122	1214	1199	1270	1205	1131	1148	1104	966	917	885	799	760	726	698	712	767	725	748	690	712	723	702	734	761	692	736	740	684	733	699	717	750	722	675	721	677	684	731	689	711	660	672	676	728	699	731	681	685	699	713	708	704	701	692	731	682	709	696	732	754	717	719	665	704	729	734	705	706	661	740	714	688	681	714	698	705	757	713	701	720	672	699	740	740	679	670	736	687	722	742	696	687	719	670	743	699	717	710	730	712	686	704	708	714	717	720	697	678	689	687	698	704	664	721	707	663	710	748	698	703	755	711	685	706	717	753	718	713	716	718	734	650	694	626	683	733	699	698	739	700	655	696	740	681	681	714	715	730	668	719	702	702	675	671	728	691	670	701	724	707	685	708	669	689	677	715	706	671	720	702	726	754	710	722	692	679	679	708	670	709	701	725	710	668	729	747	669	637	685	678	716	698	712	714	699	720	748	681	762	708	696	718	738	700	694	687	717	701	669	785	672	706	661	723	688	725	706	675	695	683	692	732	732	675	665	724	732	707	682	678	732	671	712	723	670	698	688	667	713	669	704	698	692	723	744	744	689	718	702	681	674	679	715	668	691	751	703	707	671	698	706	708	712	716	681	686	732	690	690	661	661	669	676	733	721	719	677	718	689	735	729	710	655	655	720	716	726	709	711	684	702	753	666	711	722	707	670	669	726	733	708	735	737	727	735	721	724	693	688	681	720	736	734	692	725	717	704	663	667	707	710	725	699	679	740	694	678	683	760	691	755	691	726	724	743	711	719	750	668	671	740	679	695	705	686	698	688	688	688	722	718	691	688	712	671	712	725	722	696	690	674	687	723	707	722	705	728	695	737	721	702	766	710	702	752	727	700	677	687	712	725	669	686	680	648	674	684	722	721	727	748	649	728	678	741	745	682	688	721	697	721	715	707	695	665	663	693	718	715	709	723	693	662	713	712	702	735	689	694	702	741	708	736	702	678	719	724	683	724	687	650	710	713	706	660	694	671	708	723	665	717	736	721	682	721	689	682	662	738	701	698	704	736	745	745	688	706	693	703	696	714	706	770	682	748	677	666	699	706	716	669	690	684	668	732	666	709	689	686	696	683	684	692	693	668	698	693	719	698	730	687	741	714	720	680	692	683	689	651	707	683	708	732	714	729	696	727	687	692	675	695	719	667	708	734	693	656	707	724	727	720	728	725	768	699	704	696	699	679	686	660	697	699	686	706	720	698	716	771	736	674	677	705	747	655	723	677	726	695	700	677	748	752	689	684	696	689	709	728	668	686	744	681	694	694	650	690	687	687	669	722	672	719	751	703	687	704	730	696	746	713	749	689	681	762	699	703	656	666	705	685	719	648	691	695	649	714	664	663	688	713	691	693	675	654	721	657	737	688	705	687	743	725	720	692	765	723	728	674	698	742	693	715	683	669	687	723	725	671	709	741	664	732	701	715	721	673	691	734	705	695	722	657	705	666	705	708	692	676	691	711	680	689	692	684	704	725	666	713	702	680	710	689	676	733	726	696	678	695	719	715	710	773	737	722	660	768	709	685	709	710	718	682	727	720	734	730	719	672	696	652	696	674	688	715	672	736	660	729	704	722	747	683	704	669	692	711	718	721	682	694	691	747	712	745	718	718	706	711	732	661	709	699	740	664	730	662	751	721	720	688	717	754	696	723	721	692	678	731	702	734	759	697	694	664	722	643	680	654	679	680	708	691	708	716	719	692	699	689	700	693	721	659	720	700	657	733	713	695	706	732	700	680	680	729	713	675	711	685	696	719	777	722	690	746	665	682	685	688	688	668	733	723	679	748	671	715	689	686	720	690	698	633	729	697	707	714	677	688	701	733	709	690	662	729	682	692	701	682	709	677	707	665	704	692	709	698	707	681	737	700	678	692	709	698	699	689	751	736	729	748	679	702	695	737	712	708	710	743	721	725	751	733	678	631	681	715	701	730	671	717	720	716	690	686	683	687	735	681	740	715	668	740	750	671	696	694	651	727	690	751	719	692	693	709	681	703	709	686	659	676	756	707	700	710	698	679	704	710	712	693	722	676	685	703	709	681	640	691	743	661	731	638	686	681	688	759	672	740	685	699	756	619	728	668	684	683	694	694	740	676	673	730	706	658	702	706	686	704	692	694	666	751	696	765	702	732	704	707	695	714	674	716	701	656	688	684	663	688	731	679	718	691	709	672	694	682	638	712	721	691	693	743	689	708	681	699	662	709	737	714	688	699	697	718	704	713	719	743	726	668	737	687	725	639	714	691	688	676	689	695	695	716	703	726	730	732	681	732	688	673	670	712	721	689	743	676	717	708	687	715	660	696	665	686	689	718	718	701	658	688	732	706	702	692	703	664	660	709	711	700	698	703	676	740	721	707	702	786	707	706	677	717	687	712	665	704	701	666	676	701	705	656	715	734	680	723	714	673	720	726	747	768	710	717	705	627	654	751	705	684	682	660	710	686	718	697	685	686	744	724	657	687	699	716	692	703	692	725	665	659	676	695	684	680	696	699	723	693	701	674	689	698	659	705	715	707	675	693	694	692	716	673	685	687	647	737	740	692	702	741	698	687	735	686	756	726	682	722	633	690	669	724	701	694	736	725	721	709	686	727	687	686	642	739	735	723	755	691	702	674	658	703	684	679	700	744	683	650	672	693	710	712	714	683	719	699	652	707	698	701	694	744	696	755	748	688	713	726	694	663	693	687	680	695	737	707	738	669	774	675	754	673	719	709	701	748	734	717	716	685	696	668	709	724	721	684	700	727	743	699	744	720	689	694	700	651	696	663	678	679	671	690	719	722	705	668	710	714	709	725	679	712	643	719	673	731	688	695	663	742	721	678	685	696	707	688	730	712	717	713	740	671	680	656	725	664	719	731	689	678	701	733	688	699	742	664	738	705	733	756	690	686	718	705	679	700	701	668	696	728	659	714	679	695	721	716	680	708	708	712	698	739	689	692	694	657	684	668	694	700	716	753	703	780	760	688	731	717	670	655	697	681	731	669	685	691	677	670	696	745	772	683	749	732	726	719	689	700	762	675	680	666	744	717	723	713	692	739	701	684	699	721	718	683	694	669	728	693	624	696	709	664	656	699	715	711	676	698	699	701	700	734	699	712	662	709	697	700	708	731	687	646	692	704	709	686	677	722	683	661	693	707	701	731	686	708	727	677	712	724	688	663	732	685	720	685	662	681	740	723	709	718	694	728	699	712	715	733	705	677	699	723	685	704	689	687	726	715	664	704	673	668	701	666	694	714	689	739	725	739	727	714	698	719	739	731	689	733	685	716	666	660	688	674	700	718	702	719	719	732	666	738	728	686	726	700	705	709	714	736	697	743	749	690	730	706	693	689	712	689	715	718	685	701	711	704	712	697	682	718	678
47211	42061	42244	38366	43629	43305	38250	26758	19894	11827	5306	3455	2448	2134	2605	2642	2197	1910	2062	2643	1960	1320	979	893	858	706	720	651	761	932	867	895	798	687	543	420	381	381	366	377	328	334	327	327	318	353	321	346	344	311	313	266	267	298	251	268	243	260	265	271	255	258	271	228	251	247	230	242	244	245	244	255	221	268	260	243	269	249	262	234	255	269	269	257	264	242	263	279	256	231	236	266	244	231	213	250	280	256	235	215	263	242	260	250	223	233	233	257	242	240	240	237	235	263	240	248	282	244	262	263	254	257	259	260	249	251	276	224	225	271	252	274	262	234	242	246	253	256	245	275	232	244	255	261	259	250	277	219	246	249	236	246	279	251	268	255	241	236	283	236	230	247	260	242	250	256	273	270	277	256	213	265	259	260	229	263	262	263	268	267	235	243	282	253	233	257	265	278	258	219	221	255	245	266	262	256	233	234	253	254	245	254	227	255	234	242	242	232	265	246	264	239	260	282	289	271	264	237	250	261	267	255	248	238	263	229	242	230	241	253	218	231	237	232	234	252	226	237	262	239	261	249	268	239	245	236	254	230	245	278	283	257	245	230	244	255	264	255	265	256	208	246	292	229	240	263	244	245	261	256	239	232	233	259	281	235	229	276	269	242	265	265	280	257	249	235	221	252	228	254	236	248	268	244	255	224	276	258	238	236	233	258	225	249	257	230	242	248	249	262	249	282	244	228	259	254	284	229	231	264	241	252	252	246	269	273	275	270	270	237	238	261	272	255	243	259	254	232	237	242	256	266	222	239	229	244	231	243	264	277	262	256	255	280	240	237	254	262	217	248	261	277	263	256	276	273	269	281	245	246	295	262	275	240	239	227	243	258	246	245	218	243	218	264	244	259	232	267	250	253	252	254	247	245	237	256	279	218	229	240	267	250	260	262	244	275	267	237	275	233	259	229	280	224	271	270	253	279	234	210	246	261	236	260	253	261	250	220	248	256	267	256	279	254	239	240	233	246	256	228	267	261	260	254	261	241	239	252	265	253	221	273	237	240	215	284	239	233	240	243	249	230	248	254	244	254	237	282	243	244	244	239	257	240	249	249	270	256	224	225	272	245	253	254	253	268	243	266	254	278	243	228	218	235	230	258	262	269	234	251	231	261	237	258	221	251	299	239	277	262	270	249	222	242	246	257	249	241	246	262	227	276	256	275	218	227	256	254	252	255	238	274	227	248	265	253	246	241	237	269	257	260	279	236	254	237	233	224	289	251	267	258	251	254	259	242	279	254	256	269	242	263	249	246	238	248	227	272	262	250	242	263	242	234	253	247	262	239	254	236	213	269	245	238	242	276	239	260	256	226	223	240	254	264	261	238	258	249	255	262	237	230	262	268	253	258	248	260	269	255	239	234	252	260	242	240	242	264	261	245	230	278	250	254	235	296	259	245	234	233	233	260	263	254	253	232	237	257	252	263	233	255	254	263	244	252	244	251	282	260	256	249	246	240	250	262	242	208	233	267	259	293	268	259	263	256	262	260	229	245	257	244	262	252	252	260	265	264	229	284	234	271	270	237	237	222	237	241	264	256	238	224	247	259	273	252	261	281	244	273	241	231	268	244	245	264	267	232	264	254	261	273	237	232	259	265	224	301	235	237	251	260	283	262	233	270	259	276	273	233	246	263	238	246	270	275	258	260	257	247	232	259	221	270	242	236	237	253	242	237	252	217	246	252	222	236	222	251	241	262	290	278	252	269	273	254	232	241	245	245	219	239	237	216	282	257	255	257	235	237	279	258	253	277	244	250	244	219	228	270	233	253	230	251	265	245	250	270	251	246	247	239	275	268	257	231	255	236	228	261	252	258	248	242	280	262	255	255	264	237	251	241	283	229	226	255	258	232	249	251	238	277	264	251	253	265	240	225	253	256	242	249	275	220	285	252	241	215	248	247	248	257	251	234	254	255	290	238	227	225	236	270	232	230	271	254	284	247	269	242	229	200	248	241	270	281	259	246	244	250	242	244	259	258	232	257	250	269	237	229	260	250	227	233	236	266	258	242	286	250	249	250	218	237	242	261	242	255	277	241	269	257	251	244	259	246	257	237	254	222	269	239	262	246	240	239	233	247	251	235	239	231	242	289	278	254	250	292	240	262	267	209	222	243	239	235	238	260	260	264	241	256	258	261	263	247	277	240	229	265	248	228	259	255	247	246	239	245	238	250	244	239	221	241	250	270	263	279	262	257	252	255	265	248	240	241	271	249	238	252	224	262	248	268	268	241	258	250	283	246	250	258	283	269	277	273	254	258	223	264	249	251	260	284	277	240	272	249	259	259	250	241	277	281	240	243	241	268	235	257	243	234	247	267	262	271	240	247	245	240	203	246	243	253	259	245	258	253	269	252	238	240	254	252	239	229	249	244	250	255	270	270	242	264	264	240	244	270	261	258	266	234	246	257	247	282	229	241	266	269	231	257	257	246	229	211	264	254	270	239	243	254	263	244	257	265	296	246	246	253	238	282	246	248	228	267	235	284	267	254	261	250	249	240	245	255	235	227	228	243	250	243	244	284	250	231	253	261	246	227	252	251	238	240	236	261	262	242	286	240	250	241	255	253	228	244	239	255	258	266	245	249	241	257	277	257	251	280	226	231	254	279	247	246	257	237	259	262	248	255	244	263	223	205	239	253	255	260	266	258	242	234	244	251	239	251	267	248	236	256	262	245	225	260	257	228	233	260	258	242	267	265	265	234	270	248	244	244	249	236	276	268	247	254	259	226	262	252	239	241	252	249	282	243	235	233	262	244	274	256	263	242	241	262	201	239	243	242	243	246	247	224	242	290	251	235	241	240	252	249	264	221	243	245	257	249	268	255	254	232	237	238	250	237	240	257	270	271	266	248	254	264	247	228	259	258	292	233	281	240	266	276	252	257	267	275	233	252	266	209	241	270	259	249	235	252	261	225	244	273	256	234	254	251	238	253	247	252	254	235	247	245	237	230	260	241	237	263	242	236	256	248	227	244	239	248	244	244	246	247	254	253	254	231	247	277	255	240	253	263	227	228	253	246	252	250	266	270	247	262	218	228	259	251	294	264	249	242	274	248	258	240	253	245	259	234	260	275	239	252	221	265	235	253	253	246	265	248	266	266	251	254	235	235	233	236	255	248	242	231	258	256	274	256	250	228	234	257	253	215	231	269	249	268	244	252	249	254	257	215	252	232	289	213	235	271	278	259	293	237	245	224	279	243	250	263	243	258	238	250	236	247	250	272	248	238	268	256	229	242	250	265	216	250	299	256	261	267	243	267	238	239	246	259	277	268	257	256	253	250	271	229	260	259	242	241	251	252	259	228	258	238	250	259	258	250	264	243	233	255	261	239	250	239	233	229	213	273	254	269	249	253	252	251	262	250	251	266	261	251	269	253	259	256	254	255	249	264	252	251	249	247	271	251	252	245	246	255	234	246	257	268	257	249	257	259	242	257	240	263	250	235	241	250	215	232
39896	45141	48437	56789	64305	61825	50309	39296	30822	21891	13655	10510	8823	9081	11831	11866	10483	9092	11030	13573	11017	7618	5912	5644	4795	4992	4766	4452	5366	5775	5611	5754	5162	4287	3197	2187	2209	1696	1726	1754	1612	1531	1512	1588	1573	1705	1630	1593	1469	1524	1489	1352	1219	1075	984	855	883	890	862	855	874	851	893	844	872	817	838	895	803	885	878	886	812	842	823	803	817	857	846	838	838	830	837	849	836	861	819	864	863	818	838	872	844	824	805	817	883	828	797	867	857	821	832	785	795	818	839	834	814	851	844	870	843	873	812	857	830	824	847	764	835	852	826	803	809	835	873	803	883	827	807	851	838	831	802	824	811	801	828	830	867	822	831	865	867	858	818	846	843	786	865	796	834	855	818	815	853	833	834	840	809	852	853	828	851	880	849	795	799	844	852	809	814	839	869	790	812	872	818	863	812	838	816	844	798	859	802	783	820	808	788	900	787	811	864	836	806	799	827	814	862	863	838	840	798	816	832	816	818	832	821	854	787	822	792	812	814	856	845	843	840	820	834	816	867	823	826	801	808	810	863	836	813	814	850	826	841	823	845	792	841	846	799	834	834	773	826	871	803	846	810	866	825	793	797	820	795	870	793	879	819	853	840	792	856	828	842	813	893	798	820	859	848	804	848	803	850	849	803	813	830	872	893	851	821	840	831	858	862	810	796	837	882	816	873	806	849	806	861	821	839	813	836	805	804	885	820	872	840	835	843	847	830	899	831	845	814	841	835	839	843	812	800	849	749	841	807	884	827	829	810	829	854	834	850	808	863	822	806	817	849	818	820	854	828	864	818	826	819	890	828	829	850	845	823	835	857	850	829	850	855	839	846	835	906	850	825	750	825	857	848	831	784	830	834	877	853	836	810	792	852	841	830	784	874	867	832	854	816	799	832	802	909	808	812	893	818	815	859	824	844	866	799	801	808	850	854	802	869	871	844	826	885	761	829	824	845	860	847	815	795	840	884	882	866	894	807	796	843	850	815	774	831	821	859	844	817	893	847	799	839	824	812	802	826	769	789	829	816	800	831	807	798	825	817	826	821	833	845	824	824	866	813	855	790	847	846	874	852	854	800	846	851	795	897	836	823	847	823	856	864	851	864	829	826	843	807	825	860	820	851	866	875	797	780	863	854	849	845	856	777	829	866	830	816	823	830	812	848	846	759	798	828	810	826	879	821	816	800	821	804	800	810	814	766	807	810	829	869	836	816	882	892	849	864	873	846	819	808	855	826	865	805	805	867	820	835	803	802	861	845	864	780	815	844	806	802	820	839	838	795	825	844	826	798	825	846	890	854	807	843	814	804	811	829	804	789	859	829	829	809	792	856	863	799	879	836	843	839	794	838	834	781	892	826	806	859	778	859	766	862	767	857	837	783	820	845	822	833	848	805	783	844	843	861	805	836	817	860	832	842	796	817	843	910	832	840	850	878	828	839	820	797	826	841	807	868	845	838	856	839	833	774	779	823	864	882	837	828	835	831	826	843	836	835	856	871	830	805	853	853	839	814	888	829	839	857	793	832	819	899	790	839	820	855	815	864	852	809	816	866	824	890	788	855	846	878	846	839	851	862	849	811	843	860	853	889	807	851	867	853	855	842	846	816	797	809	841	790	828	827	832	859	846	814	813	806	830	820	822	866	873	814	842	809	805	821	820	841	862	846	792	827	851	854	802	888	877	824	832	843	818	824	827	857	834	803	811	835	797	854	822	854	844	869	853	824	858	812	837	829	807	828	813	829	877	846	844	837	776	776	858	838	782	840	797	848	824	872	804	830	795	814	862	798	882	812	860	855	815	774	831	831	789	859	785	794	829	823	827	826	812	830	831	823	798	831	862	849	794	827	855	804	791	845	876	806	829	786	779	828	841	864	796	844	794	816	865	786	813	845	834	848	783	873	812	830	801	752	872	874	835	823	867	787	832	885	844	871	849	825	838	839	773	875	819	839	814	848	783	834	792	817	856	787	884	883	824	831	823	795	850	872	885	843	879	835	831	821	852	827	834	775	845	850	823	811	850	884	849	815	826	824	857	860	863	813	831	825	852	836	835	807	832	828	910	827	831	856	808	873	843	867	830	846	803	824	796	792	839	839	756	873	802	878	899	820	893	847	795	853	808	792	819	822	812	852	787	843	855	837	766	831	803	811	878	842	821	832	829	805	825	844	819	885	816	819	801	785	858	810	821	832	874	842	873	821	848	815	814	866	856	814	820	840	851	870	797	871	849	878	825	843	812	882	862	819	878	834	845	872	885	813	817	820	799	840	851	799	830	857	846	847	864	813	859	844	794	839	804	790	779	826	824	813	842	851	843	841	832	825	812	858	874	805	864	805	801	806	845	793	826	839	792	852	824	835	777	850	848	916	819	827	807	811	796	841	856	784	820	847	850	823	854	809	879	851	810	803	892	797	868	815	817	809	781	853	863	880	833	891	855	820	830	888	862	796	864	795	801	872	886	838	810	862	826	815	861	850	830	813	858	823	840	797	822	826	863	787	820	868	848	869	836	817	830	855	807	866	838	865	816	827	824	880	831	821	870	813	858	889	810	855	844	803	872	814	866	822	866	833	820	813	853	859	828	815	843	849	857	887	814	864	759	838	834	778	793	831	870	825	846	843	841	849	830	806	871	774	866	835	829	826	810	805	848	770	793	850	817	825	817	851	805	842	840	851	785	855	828	814	872	784	784	846	840	806	825	818	840	798	825	841	852	856	814	855	844	840	824	874	888	858	814	791	839	759	853	853	878	839	819	795	841	819	862	843	809	809	823	789	852	796	812	869	834	873	883	860	839	846	746	862	865	812	833	841	804	854	811	859	839	878	818	820	848	831	845	840	835	867	807	854	819	790	813	822	808	816	852	868	868	781	863	851	875	808	846	829	877	843	830	808	828	843	853	839	820	852	843	793	780	863	850	824	864	835	819	767	849	855	794	820	864	865	776	857	835	849	832	844	811	818	789	786	865	843	815	865	824	807	828	806	784	864	864	831	779	825	866	816	822	803	811	849	840	857	806	821	840	815	841	832	803	840	844	802	831	849	871	802	846	815	804	821	844	839	871	813	847	818	810	834	838	891	807	842	817	849	824	823	844	820	789	844	846	834	834	824	816	817	809	824	824	813	848	833	881	855	830	843	868	795	813	835	829	802	812	821	817	865	829	831	889	872	822	838	801	782	874	800	826	831	854	859	823	871	803	807	800	874	810	797	848	804	854	820	851	812	837	789	855	863	836	833	817	868	826	842	826	817	833	843	895	802	839	811	835	803	827	810	860	823	865	818	820	831	880	843	822	833	825	831	846	810	853	829	815	866	827	821	866	824	811	792	838	863	864	850	796	821	833	802	789	821	833	836	840	807	844	821	801	846	819	840	763	818	839	799	838	826	824	812	796	795	784	815	819	824	834	786	857	839	791	857	832	833	858	843	852	823	829	820	828	814	790	767	818	880	879	844	855	840	834	802	834	749	791	809	797	839	830	818	874	816	802
21006	18628	21622	17899	13533	9720	4777	2032	1336	852	623	436	393	350	356	345	304	339	303	330	332	302	276	269	229	261	294	272	269	300	342	348	303	314	281	237	281	275	293	288	281	275	278	285	298	291	286	254	265	266	282	266	241	269	246	272	237	271	271	228	233	250	226	234	261	232	275	229	247	228	217	263	257	245	237	245	276	261	263	251	249	242	265	247	229	253	237	258	228	267	244	241	267	252	248	240	254	253	276	253	269	234	280	250	240	247	241	280	245	257	247	251	226	248	238	263	254	263	273	234	227	272	245	252	255	243	261	247	235	240	259	209	256	230	229	239	272	236	257	248	264	235	259	236	240	209	243	252	237	232	259	246	232	242	244	245	241	218	270	227	289	232	231	266	250	229	257	255	242	227	233	245	253	242	237	252	242	238	261	236	260	252	259	242	237	206	259	232	229	253	255	240	240	234	236	242	264	241	248	233	238	220	261	262	228	261	276	229	268	249	231	250	249	264	249	238	263	261	264	230	227	261	246	259	263	235	250	228	238	283	261	238	201	243	256	261	244	224	229	218	210	261	267	206	241	241	223	264	249	241	262	246	216	268	245	247	239	271	236	244	248	262	222	243	277	262	259	256	269	246	231	249	252	236	240	272	252	239	232	236	271	231	265	247	252	228	228	257	269	215	235	241	258	242	233	239	243	254	251	243	257	238	236	258	239	237	239	239	249	239	237	260	235	239	254	240	236	268	262	244	229	260	265	267	272	246	259	251	255	239	243	216	268	241	228	250	239	232	261	236	255	234	253	219	239	268	277	229	265	253	254	244	219	264	244	243	243	246	236	247	274	270	231	240	247	242	258	234	258	233	251	241	213	254	218	255	244	238	251	246	230	280	264	268	279	284	228	261	238	247	263	251	250	206	257	238	253	245	260	279	242	250	282	282	241	246	247	237	286	266	230	238	265	242	265	234	268	272	234	231	255	217	237	232	232	257	230	238	266	262	259	225	245	251	271	264	261	242	232	242	263	250	240	239	246	252	237	226	254	267	269	239	243	263	237	229	228	252	262	241	251	249	252	251	244	254	240	248	247	239	224	266	251	247	266	240	215	260	216	241	271	250	225	214	260	245	271	261	228	240	229	226	277	271	264	248	208	247	220	214	251	245	251	235	257	259	234	227	229	269	257	243	251	247	274	255	265	212	246	244	236	272	242	225	255	240	261	235	246	226	227	249	256	253	242	221	253	242	260	238	240	256	233	254	291	229	231	249	239	240	232	257	243	235	248	242	243	275	280	244	237	222	257	261	232	263	268	222	291	225	219	235	246	235	273	250	231	261	252	260	252	248	219	228	236	242	239	232	244	247	240	236	243	242	246	270	242	252	259	231	258	254	253	255	234	238	272	241	219	244	256	251	208	241	232	219	236	221	242	230	272	254	276	244	226	252	260	267	226	253	244	262	263	241	267	235	243	238	253	243	234	248	260	238	240	235	243	254	278	252	219	224	260	239	231	215	253	239	265	250	245	237	251	280	239	237	241	255	258	262	246	239	270	243	234	261	251	234	264	240	244	230	234	273	229	251	247	240	236	239	258	233	235	244	262	246	249	261	252	235	223	226	256	250	224	260	260	260	243	250	210	237	267	245	260	239	208	253	229	240	246	259	283	238	257	239	260	247	238	254	255	220	267	240	254	237	250	269	255	239	293	232	252	249	242	263	254	261	231	254	221	239	282	254	263	259	261	237	248	235	222	259	268	240	277	243	233	284	237	228	238	240	254	244	303	265	241	247	232	244	277	254	244	233	246	222	224	237	261	241	259	226	262	240	241	242	242	257	246	222	266	283	251	245	255	241	236	249	252	251	240	236	229	239	236	243	225	276	244	258	247	226	261	260	239	222	228	273	245	231	258	251	246	221	251	242	229	268	239	249	241	266	242	258	274	233	232	236	258	254	234	241	253	247	247	233	254	222	246	244	244	267	225	242	250	240	247	241	276	245	248	250	254	251	225	248	267	256	230	229	230	255	239	230	255	262	246	271	252	253	263	265	235	260	230	212	227	240	241	269	266	250	265	248	246	263	243	267	256	235	254	238	253	242	217	229	259	237	230	266	257	251	255	256	241	260	232	247	250	214	243	257	246	256	251	232	239	242	241	238	257	241	262	246	247	238	233	250	240	245	243	257	265	245	233	244	245	219	219	244	234	260	250	239	255	231	223	240	266	235	272	275	258	254	240	235	262	228	257	259	257	264	246	243	261	247	257	229	266	253	249	252	228	240	262	246	239	241	244	259	243	258	248	267	233	224	235	247	252	220	219	231	240	244	244	240	239	250	230	234	286	241	243	243	236	234	212	255	251	235	238	273	213	252	268	215	271	268	249	224	247	248	229	224	237	257	248	258	240	283	242	265	254	253	244	265	245	258	244	248	245	241	233	235	220	231	267	226	254	229	227	245	220	230	225	247	248	242	213	239	266	214	233	244	263	247	243	241	242	237	236	242	283	231	238	278	271	226	263	266	276	251	220	252	260	227	236	240	231	230	220	233	234	258	268	236	222	252	250	250	223	239	248	260	269	233	268	244	248	264	246	240	241	219	251	243	231	225	248	265	259	226	247	254	262	260	233	240	243	277	258	245	241	246	203	261	238	248	222	284	257	228	265	221	225	270	240	259	241	265	254	267	242	238	258	234	235	271	281	239	250	228	231	261	223	251	220	233	268	246	245	235	260	232	238	228	241	239	265	258	227	228	249	239	250	259	242	230	240	265	229	241	256	246	280	242	235	232	244	250	221	251	247	251	271	261	238	238	252	284	248	264	235	240	281	244	287	254	250	238	277	236	263	222	238	224	250	255	246	235	251	248	286	263	249	236	252	263	242	243	270	216	241	222	259	234	248	250	249	259	224	237	245	241	245	243	241	261	254	268	218	244	236	269	263	244	251	259	258	246	216	222	222	265	247	247	246	257	278	259	251	240	266	219	261	233	267	258	256	255	256	238	241	228	248	244	254	224	236	248	252	229	264	218	249	261	231	236	259	240	272	258	232	248	256	259	266	229	243	258	256	237	228	246	205	228	247	266	215	243	236	248	252	261	242	255	271	250	225	247	217	241	238	231	226	268	230	218	238	245	258	275	240	254	229	250	262	237	235	241	230	250	273	239	257	237	253	232	218	221	249	271	246	223	247	226	261	246	247	235	234	255	260	210	252	249	218	246	242	263	268	250	264	248	234	236	238	233	234	260	244	260	216	274	235	244	262	249	235	222	237	223	229	232	229	277	256	238	272	246	268	254	250	242	245	260	217	256	209	275	236	267	256	258	250	248	258	220	258	240	272	236	272	261	226	267	260	259	222	238	260	227	233	243	263	243	238	267	246	245	217	247	237	243	250	242	237	241	238	208	242	245	268	264	255	271	252	260	251	260	234	263	243	246	228	237	275	258	230	229	251	256	256	247	258	215	238	231	248	263	223	254	197	251	256	282	238	223	239	245	255	248	261	246	232	256
17008	19170	28787	30107	29124	25098	16052	8437	5631	3420	2402	1795	1555	1471	1684	1469	1570	1484	1447	1616	1369	1259	1153	1176	1156	1120	1077	1173	1309	1521	1567	1592	1524	1292	1214	1072	1162	1024	1088	1068	993	1081	1131	1075	1122	1118	1117	1051	1050	1032	1057	1092	988	928	893	821	846	888	852	851	891	826	891	857	811	839	806	826	877	833	874	846	813	772	829	877	887	823	850	853	861	862	833	808	851	900	866	901	827	854	884	861	874	840	864	855	880	822	828	874	833	850	806	840	814	825	873	870	860	836	854	849	806	881	881	873	847	824	859	804	816	840	841	809	881	912	876	856	844	829	818	831	786	830	822	880	871	832	829	861	831	829	931	868	886	833	849	829	866	838	887	871	821	843	831	812	828	826	866	785	872	858	834	832	841	788	845	813	857	874	805	813	868	867	826	813	877	832	862	882	856	850	857	849	821	841	901	841	856	820	802	876	841	880	810	896	832	790	860	853	844	820	856	843	872	871	835	812	846	830	855	827	846	835	845	846	849	869	846	780	867	859	813	907	893	884	866	831	817	827	822	886	874	853	831	869	878	822	822	839	890	873	870	856	850	845	860	818	847	886	850	854	889	857	874	851	857	787	839	842	872	863	867	865	813	830	806	850	806	845	839	863	839	876	846	814	818	865	870	814	797	814	841	873	805	836	811	819	772	844	873	873	910	863	854	852	839	861	839	828	834	843	845	855	863	808	852	882	865	885	824	859	824	832	861	872	847	864	845	863	818	825	820	918	828	792	824	890	861	833	808	818	849	833	858	826	870	862	880	872	817	848	891	864	826	841	798	855	871	832	859	859	831	822	877	846	863	863	857	937	817	887	850	832	843	811	840	855	867	871	867	826	868	825	835	835	865	820	790	938	863	775	861	826	871	832	877	861	780	826	825	827	868	863	813	863	815	835	866	817	876	875	848	894	879	848	898	902	803	861	844	853	862	889	849	883	817	824	822	837	813	830	896	830	838	827	858	870	810	858	820	870	849	856	881	838	866	879	860	811	891	801	832	813	818	829	883	847	863	873	916	860	866	856	863	863	809	895	792	878	816	890	859	810	872	816	870	820	822	822	840	839	839	863	879	852	817	803	836	879	840	777	797	825	854	864	858	868	802	832	851	821	830	832	783	862	797	850	805	843	837	883	833	872	892	819	871	893	831	840	838	892	799	832	831	856	850	823	803	844	870	855	844	870	859	820	843	868	842	818	835	832	838	904	834	857	846	878	819	864	819	854	773	849	806	888	842	844	878	856	883	811	888	817	815	839	908	826	847	811	857	870	843	856	867	809	837	817	902	840	915	819	871	807	882	870	820	822	807	876	817	836	831	902	816	829	815	834	860	809	837	861	819	855	829	836	845	885	796	848	892	864	841	807	827	865	851	834	863	832	816	818	848	860	874	829	782	826	822	865	795	832	804	794	834	866	851	828	815	826	841	863	841	867	804	906	845	839	880	857	836	864	820	890	882	847	859	837	859	816	810	840	812	853	827	869	777	887	821	833	841	840	840	860	895	840	882	853	826	792	850	801	846	866	851	822	833	878	791	841	850	829	863	848	798	884	854	857	873	793	815	884	804	899	871	861	875	847	854	829	865	834	861	842	848	833	852	820	867	847	814	821	832	861	818	859	847	879	878	873	881	857	820	827	851	811	821	873	848	887	861	818	882	833	844	818	811	884	869	840	855	826	801	856	864	829	882	834	907	836	863	842	824	854	845	858	898	821	822	829	804	798	840	846	819	866	845	834	839	869	831	857	830	817	813	869	857	825	850	844	842	847	772	801	871	798	841	809	838	871	820	850	851	815	813	894	807	835	871	871	851	827	819	844	884	846	833	863	857	853	817	824	801	804	873	824	852	831	839	825	783	870	852	860	822	848	837	838	889	816	917	884	790	880	875	842	843	833	868	881	806	828	868	818	839	830	861	855	832	843	846	816	854	897	884	884	811	834	872	800	841	845	944	877	850	826	880	814	839	892	806	863	823	852	863	837	810	833	839	887	843	857	829	785	854	869	836	791	879	875	810	853	813	869	817	836	835	849	855	810	809	817	795	875	918	820	838	803	876	825	845	813	868	822	858	878	850	902	838	849	849	835	857	849	815	882	814	823	865	829	837	854	841	862	924	798	884	883	851	823	824	863	862	850	858	885	868	830	829	845	874	826	906	826	845	842	832	860	848	825	870	854	894	817	830	814	905	834	805	841	810	839	867	820	868	811	800	837	824	798	759	858	841	808	872	840	893	857	876	887	824	816	804	779	877	821	817	839	819	869	835	875	844	788	860	854	883	867	882	830	836	816	848	858	790	811	869	832	836	875	820	872	788	867	768	781	858	806	864	872	870	880	858	880	795	813	787	842	815	832	848	843	796	867	855	887	813	827	880	845	811	882	828	855	823	836	880	776	831	836	835	825	801	811	851	838	806	832	865	847	827	830	881	844	808	870	742	842	895	855	795	881	829	850	828	922	852	797	795	855	844	846	777	860	823	801	880	892	864	881	882	849	819	890	808	852	850	847	837	880	823	798	829	796	831	863	820	857	855	876	844	828	837	819	783	902	905	834	819	862	838	830	837	812	860	880	845	877	865	920	864	877	855	849	871	844	848	808	886	833	798	788	877	865	842	865	822	876	830	856	862	848	901	858	852	878	851	861	836	864	855	845	874	849	856	908	835	872	874	869	872	826	860	825	847	894	882	850	846	892	826	828	861	833	827	842	819	843	847	828	860	804	840	851	802	866	878	846	846	820	825	829	923	883	846	875	814	820	838	799	832	832	845	877	806	853	896	845	869	805	892	848	830	871	841	845	872	898	834	867	831	862	869	845	816	809	821	832	828	849	831	878	861	880	888	826	854	836	824	815	827	835	799	860	874	800	845	850	858	826	867	824	845	890	862	856	832	842	819	871	869	892	831	876	875	830	844	887	833	841	859	919	888	866	899	813	763	820	878	861	912	840	822	852	900	804	825	874	874	808	890	856	857	811	812	879	848	876	839	844	852	845	835	860	856	834	829	850	822	843	882	830	851	852	929	842	837	876	851	841	834	852	874	850	859	878	868	891	802	835	844	907	859	856	821	865	851	799	869	831	807	836	821	890	843	865	879	851	846	883	805	824	790	833	854	863	818	883	889	863	785	852	806	864	865	890	891	824	861	802	835	823	869	832	778	861	870	834	806	865	800	855	839	817	825	836	829	875	834	769	851	830	832	780	835	897	820	869	890	817	792	806	846	859	839	829	812	817	827	852	871	833	849	852	875	819	849	836	797	849	849	902	828	896	824	841	850	850	879	821	830	793	878	852	862	813	863	830	879	846	867	864	797	845	817	846	834	821	835	841	846	847	820	867	911	847	865	873	902	880	885	873	811	831	839	832	822	864	808	814	882	824	812	872	840	848	884	909	845	837	845	811	873	824	855	873	834	817	821	851	811	827	859	824	836	859	798	885	865	839	830	847	862	840	843	816	879	834	806	817	864	872	807	814	918	873
40526	38546	41414	38478	41870	37143	30496	18627	10237	6416	3564	1948	1518	1163	1597	1589	1524	1244	1003	1188	833	645	505	619	442	457	442	410	489	527	540	537	470	454	325	295	288	232	262	276	263	258	284	255	219	271	261	283	251	242	285	251	241	211	209	185	190	167	204	233	207	213	222	199	219	242	206	192	193	180	195	210	183	213	181	217	203	204	196	191	197	203	200	167	187	201	208	207	179	188	201	214	182	203	191	218	184	217	205	212	208	208	213	197	188	205	199	191	203	183	198	227	212	213	176	198	210	190	183	201	193	226	198	184	205	224	211	191	201	204	199	194	193	191	199	197	191	209	208	211	203	200	181	201	216	181	182	200	232	203	212	210	208	185	205	199	201	189	198	210	197	178	185	201	205	196	202	209	186	204	199	211	237	207	191	203	228	203	201	214	217	197	183	195	191	187	200	225	213	222	228	176	189	194	183	193	204	196	198	196	194	177	213	201	184	172	183	209	211	196	193	216	204	179	207	192	197	205	219	188	200	170	184	185	208	204	187	206	198	186	211	214	187	195	204	178	190	209	172	214	196	197	195	223	208	192	190	200	190	184	187	210	192	200	208	215	209	180	192	201	209	185	216	183	200	172	195	194	189	188	207	192	194	209	182	203	159	190	190	176	185	211	205	171	184	203	217	204	207	186	208	215	191	194	209	174	209	188	222	187	179	215	183	175	195	193	189	163	200	187	208	163	200	177	214	212	200	191	196	204	211	187	209	176	213	193	180	195	191	183	206	202	182	218	166	196	226	183	220	211	191	170	190	201	213	213	202	232	197	215	197	195	186	209	180	205	202	237	231	183	187	208	202	206	197	182	207	202	210	170	192	199	185	178	194	183	199	215	180	198	211	181	196	188	173	191	195	194	193	195	170	207	197	205	193	180	221	192	211	180	175	192	200	210	208	186	172	195	192	205	199	207	217	182	209	202	212	191	204	197	192	217	192	197	205	192	206	187	215	180	203	196	211	211	189	215	162	213	172	211	200	179	180	180	189	197	189	182	199	186	205	179	184	192	212	194	197	189	186	200	221	193	171	197	210	193	184	211	205	204	227	216	211	204	212	188	205	197	195	189	180	194	205	169	205	194	209	195	220	231	168	181	207	180	217	217	204	206	187	175	203	193	229	196	203	214	215	185	196	190	209	189	214	200	190	220	200	218	200	207	192	181	213	189	192	171	183	171	191	201	173	198	177	192	195	201	216	216	201	218	187	207	171	199	188	215	188	182	188	222	195	215	207	184	182	192	196	186	208	181	191	196	204	177	184	183	211	188	194	177	193	222	214	181	189	183	195	226	183	187	202	184	203	220	211	194	205	165	181	222	190	206	172	187	205	208	215	186	201	209	196	209	195	219	205	182	200	186	178	197	173	207	187	208	218	183	188	187	190	194	173	207	196	211	191	211	196	198	194	204	188	185	204	199	206	192	196	229	204	196	207	190	201	197	192	178	203	190	196	190	186	204	162	191	196	210	190	196	214	207	198	193	248	183	168	217	215	193	196	180	167	205	185	184	192	184	175	225	163	198	196	180	198	174	189	197	192	181	193	187	202	219	202	223	180	176	195	210	163	173	207	185	201	180	200	203	213	188	182	213	212	219	200	201	169	200	217	196	201	205	193	188	206	209	215	216	212	165	200	214	208	178	201	185	198	188	184	208	206	195	182	205	198	224	185	205	192	222	210	203	193	193	203	213	209	214	203	208	184	215	202	202	196	190	212	200	185	202	190	179	199	199	199	190	189	210	188	199	197	193	184	211	179	220	242	200	221	193	203	192	208	193	199	224	199	199	206	198	201	194	197	192	185	185	183	185	187	213	212	185	209	177	224	187	217	198	196	205	205	226	182	213	192	182	221	184	218	185	208	201	177	205	196	194	200	206	196	181	212	205	211	209	206	199	171	201	185	176	204	172	216	203	178	179	211	226	208	187	192	186	178	194	191	187	197	208	195	190	205	190	220	198	213	180	175	190	199	196	191	201	168	190	169	195	188	175	203	193	206	209	178	197	172	206	187	186	194	178	209	209	209	217	202	210	214	183	210	195	212	200	217	194	198	211	197	203	221	181	195	197	185	200	191	154	192	192	189	200	196	202	214	192	177	213	189	187	209	173	184	212	178	201	187	200	157	218	203	222	196	214	181	193	206	191	210	194	203	206	203	215	198	201	190	195	190	211	196	196	195	198	210	179	190	217	202	198	219	193	206	200	220	175	193	199	191	197	210	194	182	177	209	197	182	198	185	205	187	195	175	204	192	193	182	196	200	230	193	189	188	222	205	174	187	190	203	180	180	197	239	208	194	180	211	210	217	203	203	176	192	193	195	219	228	186	204	192	205	192	217	200	197	192	194	209	189	209	209	209	179	199	201	192	196	208	193	194	197	208	176	174	199	199	219	210	210	215	166	203	187	205	210	205	188	215	189	190	211	185	183	179	203	182	200	190	184	203	209	189	201	189	220	169	189	182	179	190	168	180	166	195	222	200	168	213	220	193	194	184	227	205	200	198	205	204	234	198	192	208	202	194	201	208	202	195	205	196	160	203	203	210	213	212	188	198	197	211	208	194	196	216	175	203	198	228	184	189	197	190	207	191	192	183	192	194	216	172	209	200	214	209	187	198	206	188	171	172	207	211	189	195	180	193	183	218	196	230	209	209	202	193	199	201	201	192	196	213	208	199	204	211	196	220	196	201	197	189	179	210	200	209	196	202	197	184	190	234	195	211	182	203	221	182	210	213	204	216	216	220	187	200	231	196	210	187	178	195	182	188	205	201	177	186	168	198	227	213	170	210	205	219	192	186	192	195	207	190	189	198	181	173	194	204	213	199	172	182	189	179	207	197	195	172	191	192	202	199	184	185	188	191	193	184	173	180	196	206	200	179	203	176	202	194	166	186	188	202	221	204	188	182	189	197	207	196	201	212	191	201	200	225	200	185	190	205	166	189	217	195	210	201	201	218	197	195	200	217	184	217	192	186	232	184	214	201	196	189	175	187	222	195	200	206	218	189	173	182	212	206	197	205	193	183	218	189	181	211	225	185	217	200	182	171	185	210	201	197	153	232	201	200	208	192	181	200	197	195	190	196	176	210	203	195	217	201	202	194	185	197	209	205	199	205	204	188	165	193	236	209	178	190	197	216	181	178	217	214	198	209	198	199	201	186	209	201	201	187	193	225	173	216	191	230	186	189	184	222	197	191	201	199	215	197	207	227	165	191	202	195	204	201	176	201	173	215	205	186	180	197	175	178	200	213	195	203	204	196	183	221	187	179	198	175	196	190	193	209	221	210	206	177	205	218	202	220	182	199	194	192	193	172	190	200	210	192	182	211	195	224	205	195	183	237	196	190	194	191	211	203	198	197	185	207	186	185	210	228	210	205	221	203	201	182	207	209	186	202	203	200	196	190	218	191	207	209	198	184	190	219	203	188	179	193	193	200	200	203	196	192	203	192	191	183	194	202	193	199
33226	37848	45377	52893	58130	51158	42158	29622	20794	16842	10866	7240	6506	6773	8716	9033	8359	7115	5554	7466	5485	4112	3363	4260	3114	2653	2877	2781	3071	3621	3717	3849	3485	2866	2153	1692	1428	1272	1348	1272	1272	1271	1234	1255	1285	1309	1207	1234	1261	1141	1165	1194	1033	861	761	723	745	722	732	719	719	707	697	706	675	726	677	752	701	731	704	704	704	745	763	680	699	676	691	723	683	725	727	670	697	731	687	712	687	655	696	698	701	664	702	690	728	706	698	704	743	708	661	693	735	713	707	701	653	734	726	700	707	678	704	713	721	716	683	639	659	712	703	753	698	680	709	693	693	677	646	734	742	671	701	728	703	713	712	713	707	680	686	705	689	692	685	721	718	709	726	692	675	693	714	688	731	656	679	713	714	710	669	663	689	655	724	739	701	718	709	698	679	744	663	670	708	715	707	719	734	717	709	698	709	747	654	678	688	637	716	706	699	712	652	696	682	745	700	700	715	744	748	701	751	709	698	678	670	691	704	720	711	702	714	698	733	706	693	713	682	673	719	702	633	691	666	712	730	663	739	698	677	671	706	726	689	649	725	693	680	679	701	722	708	685	734	691	667	693	664	710	701	664	649	679	698	657	661	698	668	700	752	712	717	705	737	703	666	680	701	709	666	727	672	723	699	705	719	681	677	677	664	715	649	722	691	696	678	694	671	711	660	680	696	723	743	709	688	743	722	641	677	690	706	729	724	720	729	664	683	665	701	721	712	676	663	663	691	714	658	677	680	739	736	678	696	709	696	700	711	734	721	720	694	695	669	681	750	717	651	680	634	686	711	698	736	699	709	721	718	687	734	704	710	724	684	707	724	699	719	705	734	679	681	702	682	717	715	750	681	711	715	711	689	695	727	703	708	708	696	706	710	675	701	675	747	689	684	745	668	700	721	728	659	701	695	740	712	672	728	720	723	695	662	689	672	740	750	650	670	673	737	720	694	683	709	668	672	718	667	702	724	714	702	693	689	703	683	673	714	724	739	646	712	693	705	712	721	747	740	714	656	693	664	715	669	697	697	691	708	695	746	726	715	684	700	727	714	679	698	653	694	680	655	684	733	702	695	712	678	647	671	713	686	686	692	676	712	721	674	687	725	678	627	671	695	700	693	687	695	682	711	655	710	644	704	641	727	695	669	687	700	748	740	715	703	727	705	668	703	702	740	702	688	702	677	668	694	698	716	694	688	689	686	708	719	714	666	697	686	707	715	729	679	696	741	739	677	681	683	679	759	684	648	699	694	666	760	754	699	691	746	696	721	672	745	652	697	705	747	697	732	662	686	662	696	676	718	692	719	706	694	705	701	642	703	771	691	741	700	678	717	689	709	688	735	684	709	742	695	758	671	716	688	696	735	733	685	686	708	695	702	713	709	712	670	751	704	682	735	665	710	759	716	718	686	770	680	727	671	700	679	694	707	724	681	738	657	707	682	687	688	669	704	705	635	741	712	675	698	691	711	707	783	686	707	691	708	667	721	743	727	735	710	627	702	689	703	692	690	689	683	704	714	688	712	720	678	692	697	694	701	718	665	712	741	733	690	677	733	668	707	734	693	659	750	637	651	649	679	676	682	702	654	685	718	668	740	689	707	736	648	718	720	677	716	731	711	688	701	701	735	718	660	698	662	738	729	733	692	720	660	695	714	709	748	724	711	676	724	745	659	752	719	686	737	696	693	717	684	657	707	707	680	722	689	662	733	729	685	678	746	685	704	721	691	703	663	663	707	667	683	714	664	728	704	725	678	703	738	710	735	638	697	748	662	685	699	708	703	748	681	741	701	738	668	705	718	698	682	696	735	685	673	674	720	711	722	671	669	723	705	690	662	674	740	735	691	711	738	719	734	740	715	727	747	662	694	684	680	690	649	707	751	736	722	705	676	696	697	698	676	713	707	682	695	729	690	701	686	676	703	688	663	738	693	715	663	680	748	701	715	708	720	706	701	699	652	694	741	715	693	686	688	669	710	697	660	716	720	701	691	685	692	708	700	691	699	719	635	730	704	690	674	664	733	694	699	674	704	665	705	695	709	687	667	672	687	711	692	724	704	717	665	665	735	709	739	684	668	659	654	682	712	693	731	707	668	681	671	701	724	706	704	716	648	684	651	726	677	718	693	692	698	706	693	639	723	726	683	697	681	748	711	665	715	719	701	700	687	726	701	693	665	721	719	687	704	676	666	699	691	767	694	684	691	694	668	679	693	699	715	682	642	707	714	722	677	720	653	676	681	669	687	652	668	692	772	752	696	714	651	748	694	705	693	694	735	665	719	727	678	703	723	647	681	711	658	719	673	706	663	735	713	747	689	729	728	677	653	699	659	663	674	665	754	686	685	706	677	735	692	691	674	712	706	684	740	684	700	675	727	671	705	704	744	683	724	677	773	707	717	720	710	700	681	642	727	743	738	693	681	742	643	759	709	714	669	735	724	663	659	710	720	676	700	692	726	715	683	688	683	699	693	648	657	702	692	659	665	682	722	731	691	653	696	694	734	684	735	710	705	679	681	687	672	706	717	731	704	711	680	753	738	673	684	683	687	698	677	739	681	727	702	672	690	723	711	707	704	697	722	742	736	668	695	712	712	737	741	742	706	699	735	685	679	676	695	655	697	709	706	679	656	690	694	706	708	734	699	657	646	671	688	666	699	689	709	702	746	702	713	662	691	697	699	666	694	700	718	699	734	700	662	702	717	719	698	684	662	701	761	702	728	714	724	740	664	711	715	646	703	726	676	653	712	665	720	679	717	689	711	731	703	710	677	728	687	669	676	678	675	714	688	712	676	694	724	682	725	709	685	691	645	668	661	716	702	701	716	676	653	751	716	707	673	674	691	670	686	721	642	710	660	736	695	714	694	677	697	679	664	694	717	690	673	658	694	759	694	692	697	694	720	672	710	703	673	714	664	724	721	690	707	692	757	644	709	689	764	697	694	646	697	662	707	685	768	706	712	690	740	742	699	716	681	676	729	655	637	675	674	673	653	705	684	674	697	709	688	749	679	712	715	682	720	696	718	715	713	700	696	724	712	664	712	693	711	720	634	714	715	701	722	694	737	695	706	718	717	694	713	721	695	693	713	723	662	708	673	716	693	684	699	675	735	680	718	718	674	711	781	708	676	716	741	741	700	734	727	703	715	702	714	702	668	668	703	717	674	735	671	692	645	739	698	700	689	735	693	690	711	728	665	684	701	693	681	779	708	726	700	687	714	674	670	662	696	705	674	732	697	718	663	654	714	728	712	694	756	717	681	667	654	706	729	675	699	661	714	657	730	674	674	655	752	728	687	693	681	671	704	718	680	686	744	685	680	671	683	690	689	694	670	700	712	707	749	678	699	683	680	665	665	689	661	623	748	704	704	719	683	685	680	664	690	747	720	735	722	733	672	671	649	701	759	691	703	674	719	708	694	735	716	655	703	662	713	741	672	688	738	685	707	660	688	694	681	695	699	679	680	720	702	713	650	689	727	673	675	699	720	713	718	707
45567	40908	42792	39604	43830	41179	35931	25897	17307	11721	6793	4087	3283	2709	3103	3192	3210	2394	2176	2321	1423	1195	900	1119	767	741	666	691	769	724	736	757	742	629	523	405	438	399	401	329	341	365	356	342	353	347	317	338	329	339	331	270	301	259	246	221	260	259	236	242	255	263	223	237	235	245	268	277	219	261	239	231	270	259	282	230	257	248	242	253	217	246	262	253	247	246	229	243	239	233	239	275	240	275	255	288	244	245	231	264	229	261	246	255	241	234	238	282	272	261	225	251	231	235	237	243	287	276	227	267	233	244	263	247	266	230	265	235	254	240	224	244	248	252	223	225	243	248	246	294	255	238	248	255	264	227	278	260	238	279	270	255	237	258	265	243	236	236	234	244	253	254	257	273	254	244	262	267	247	244	236	249	276	250	236	263	266	251	261	279	252	234	245	259	265	221	244	238	237	269	249	236	264	258	254	275	254	248	256	251	239	242	231	246	236	258	274	241	251	251	257	264	261	266	232	251	244	259	247	250	260	267	247	245	236	254	260	248	232	247	263	238	214	231	263	251	245	247	225	271	232	244	260	229	242	237	224	243	263	263	278	275	264	283	272	217	253	236	253	257	262	231	268	238	275	233	257	269	249	237	239	257	256	234	244	224	277	228	253	223	205	272	246	235	243	276	242	258	259	253	268	266	277	259	258	240	261	250	235	224	244	271	258	258	262	239	244	222	239	229	246	256	242	244	301	218	239	243	273	257	238	242	246	249	228	243	249	240	253	252	259	231	240	271	241	246	220	253	234	250	234	268	239	279	233	262	247	248	243	257	247	236	241	277	236	259	253	242	220	278	255	263	239	249	231	276	255	246	283	243	272	232	270	252	232	261	250	267	248	271	248	224	247	261	245	254	232	242	228	264	265	265	267	213	261	218	238	228	239	249	271	244	208	238	229	257	258	278	247	239	242	263	251	279	224	248	264	244	253	243	243	225	226	237	258	258	246	260	251	263	248	246	245	250	227	242	248	231	259	267	223	261	256	225	249	256	269	241	232	233	226	248	243	227	281	245	270	271	266	210	263	219	266	254	237	231	243	253	245	257	240	201	254	255	224	226	256	238	228	271	267	254	250	252	232	266	256	266	238	248	228	246	273	246	244	215	245	251	245	244	222	240	241	251	241	246	230	241	258	256	250	274	258	260	236	227	232	237	245	228	286	294	253	254	232	223	279	254	218	247	219	261	256	258	242	266	244	225	248	268	278	249	227	237	243	254	240	252	245	250	240	245	255	229	235	247	216	228	248	246	261	264	242	241	266	269	267	248	229	272	250	242	243	268	253	247	246	251	237	252	228	284	276	268	249	255	256	264	247	219	257	244	239	256	226	244	245	275	258	233	253	250	258	250	242	250	224	242	283	273	226	261	250	243	260	279	248	252	272	264	238	241	253	226	231	255	245	223	249	258	214	253	259	260	239	233	245	257	262	268	273	230	250	266	266	228	248	254	238	266	277	252	279	238	228	254	266	223	247	267	251	228	251	249	237	231	237	244	238	267	238	246	230	229	274	254	247	280	248	226	229	256	246	262	272	246	250	265	246	251	274	229	244	263	229	232	261	220	245	246	264	275	234	245	243	259	250	242	242	219	249	253	231	229	269	261	246	237	247	218	268	242	238	246	254	262	272	242	275	243	249	247	235	250	255	251	242	272	247	245	229	249	253	220	248	219	241	248	234	250	227	261	224	262	212	257	241	284	233	258	268	251	253	257	222	239	226	234	242	256	243	253	227	236	209	259	247	233	244	228	260	240	246	256	221	255	260	260	260	249	240	241	253	221	236	241	241	250	260	250	233	252	253	260	259	225	243	242	255	252	259	239	256	226	256	248	242	232	263	259	249	217	270	260	259	252	240	253	232	230	262	229	252	240	262	240	257	232	233	253	267	228	255	256	262	244	213	264	291	278	261	234	263	235	262	231	237	256	232	254	251	237	256	259	275	250	274	242	256	251	224	230	253	275	220	258	247	226	225	249	248	250	266	242	250	235	264	224	240	273	245	258	251	262	252	248	252	253	247	229	237	246	258	252	246	246	251	249	238	231	218	237	260	260	237	254	253	242	265	276	257	236	245	244	243	239	240	270	246	216	249	226	247	245	213	263	245	220	237	246	225	237	259	251	232	254	215	256	233	248	245	242	247	235	228	262	240	269	247	265	250	230	238	275	258	245	267	244	244	261	252	255	241	279	261	230	272	257	251	252	244	252	261	257	244	273	266	263	247	261	270	232	257	234	251	260	237	221	243	244	273	231	272	254	240	255	240	249	232	249	246	221	236	254	217	232	246	252	248	247	223	228	270	238	231	240	271	243	255	258	247	247	228	251	244	221	276	235	273	258	254	257	238	250	252	261	238	287	258	226	262	247	234	230	247	239	254	276	241	248	226	221	240	229	251	258	243	266	242	228	241	232	253	246	226	245	260	232	249	236	272	226	224	240	252	241	235	249	251	271	231	262	247	249	276	250	260	252	265	263	224	232	236	241	247	234	258	240	255	263	245	261	247	238	247	247	238	251	259	280	221	234	245	219	270	233	252	267	218	266	249	257	264	277	250	269	261	224	259	223	243	224	246	235	235	248	265	265	219	262	244	253	266	231	247	271	247	231	241	266	237	226	266	240	238	235	241	223	269	247	222	215	236	258	239	260	248	237	218	241	265	281	249	257	272	255	224	240	238	242	247	252	274	237	239	218	247	276	267	249	261	253	246	258	254	261	240	244	246	229	288	255	237	266	239	249	222	233	250	234	255	223	237	212	261	264	249	236	238	253	275	230	263	258	246	233	254	248	252	262	223	227	270	252	231	244	258	245	250	260	230	251	244	227	240	270	248	265	220	233	254	251	251	251	240	234	243	239	248	225	266	269	239	252	262	251	223	242	271	238	247	251	257	251	271	252	231	250	254	257	239	271	197	259	224	267	204	261	232	243	253	241	250	255	256	272	275	219	214	246	291	252	251	242	244	269	229	245	258	243	245	241	248	242	257	247	258	245	261	245	240	231	224	256	258	258	225	255	220	220	260	246	230	243	250	232	214	268	213	236	244	236	238	245	277	246	243	252	250	234	256	245	212	230	232	271	242	262	240	230	237	235	242	235	247	221	235	267	226	267	257	220	249	241	241	241	276	258	222	259	236	239	250	258	220	258	272	238	236	254	246	258	261	259	237	238	259	267	265	267	223	227	255	224	245	233	256	246	225	236	255	239	248	239	283	265	237	257	255	252	242	236	245	255	251	263	212	237	255	250	247	245	226	271	269	241	248	242	242	249	236	233	284	260	244	254	240	270	249	259	251	245	293	243	236	238	260	231	235	239	231	262	226	250	259	260	232	268	245	252	258	261	259	287	254	232	240	236	251	248	225	226	254	257	262	242	227	235	238	235	242	221	215	223	267	285	217	235	282	261	254	261	203	244	251	242	234	253	241	251	266	262	259	231	230	230	225	244	248	205	234	257	254	264	241	238
38271	44321	49243	57776	63342	58680	48364	38592	28309	23999	16193	11528	11147	11106	13641	14537	14320	10793	10998	12415	8259	7087	6189	7121	5014	4281	4228	4340	4795	4639	4961	5176	4847	3912	2958	2387	2519	1948	2014	1842	1757	1819	1744	1730	1695	1615	1526	1664	1595	1599	1529	1460	1267	954	907	945	923	946	890	888	863	833	849	839	817	849	808	885	840	810	876	826	766	869	840	862	858	803	827	809	828	802	864	807	849	811	818	825	843	840	854	836	829	822	833	846	805	860	844	814	879	832	851	866	855	852	824	843	797	820	830	838	847	857	840	822	836	839	784	800	816	833	815	778	822	841	815	833	850	813	832	802	836	796	851	862	817	858	857	837	805	894	840	793	794	851	858	821	876	806	821	815	787	781	819	830	795	835	856	881	798	863	801	753	816	838	808	835	785	820	851	823	857	837	837	772	835	816	784	771	784	812	820	770	834	821	845	803	780	801	837	727	815	773	811	848	868	803	852	822	854	823	849	787	778	854	786	817	831	842	846	809	833	861	809	842	851	791	799	806	787	854	832	778	847	833	852	763	889	826	851	834	791	796	803	898	821	751	863	831	823	874	827	812	823	823	887	825	838	803	828	820	812	832	821	811	820	850	853	782	825	846	793	831	773	821	845	794	816	831	802	796	790	801	785	842	821	822	852	809	823	808	817	864	826	839	834	840	837	782	783	804	808	854	820	811	816	880	802	827	869	784	784	755	872	858	884	847	801	843	840	788	852	818	833	888	795	821	794	825	755	824	795	826	799	828	860	828	774	806	795	861	820	818	804	859	831	826	847	781	837	835	844	789	800	811	829	833	851	877	852	852	857	844	866	839	845	863	816	803	895	760	817	825	851	822	881	852	811	843	866	825	804	807	808	818	835	843	872	832	829	862	828	831	835	808	800	807	902	864	847	840	797	809	827	831	829	816	831	773	852	806	809	818	819	825	827	826	796	800	848	830	776	804	873	824	781	848	853	836	770	794	831	811	835	793	869	806	864	775	863	806	839	814	801	917	880	812	901	819	849	855	821	862	784	739	838	837	838	805	829	865	830	840	912	778	793	837	844	795	802	825	813	818	866	795	773	819	906	838	884	806	842	773	875	824	815	845	826	880	843	798	826	816	815	879	838	849	846	840	821	820	854	834	824	807	821	832	787	838	892	819	820	797	834	787	885	809	814	810	805	862	842	820	840	818	796	860	814	818	810	850	789	823	780	846	834	796	822	780	843	832	880	853	837	828	808	862	835	832	768	770	819	795	811	846	820	766	837	788	780	802	796	843	880	810	839	820	855	860	826	843	831	875	784	832	839	817	828	846	822	819	812	799	846	837	784	825	835	801	815	851	827	826	833	840	807	851	826	784	859	819	824	797	827	825	813	849	805	867	813	760	810	842	832	828	845	791	831	843	813	864	802	818	798	826	807	805	828	809	817	858	815	900	865	805	801	814	830	858	793	823	826	793	789	841	796	821	872	822	792	834	796	829	820	818	851	825	846	833	802	887	790	797	857	829	795	850	814	759	832	768	825	829	808	786	845	838	844	802	814	877	848	835	762	822	800	809	797	810	848	819	841	791	821	821	836	795	844	788	867	813	822	812	821	814	841	799	860	822	841	855	822	808	772	793	821	815	836	786	817	827	836	862	835	817	867	820	864	807	797	823	851	841	820	789	827	835	790	850	787	845	807	805	869	846	812	881	790	827	821	819	806	779	805	805	824	784	831	831	811	801	847	857	828	802	839	816	820	840	823	869	800	788	872	919	833	802	833	861	868	835	842	787	846	839	860	826	823	834	835	821	853	794	786	826	818	829	837	835	821	865	849	801	858	832	813	804	818	847	860	826	803	810	814	798	852	846	828	842	860	779	823	837	822	864	795	861	829	837	806	803	783	818	822	818	815	803	800	852	830	831	839	801	820	841	835	815	768	788	820	798	861	849	855	832	798	824	856	808	846	855	805	847	827	791	782	800	784	862	845	840	823	832	843	821	813	791	841	769	819	815	813	824	857	793	785	823	801	821	872	864	848	802	852	813	875	861	812	850	832	814	866	854	830	840	851	864	809	815	871	799	841	813	830	830	796	853	801	810	788	798	791	796	793	825	848	872	819	835	845	828	819	843	824	844	815	866	826	827	882	792	822	843	824	805	822	825	810	814	826	829	830	841	844	854	847	862	774	864	856	819	832	839	818	777	839	812	831	862	797	822	818	811	856	852	794	817	802	841	830	774	816	792	819	799	841	805	856	845	855	827	864	807	830	853	819	791	830	904	820	797	797	774	783	791	827	849	886	826	796	840	827	834	839	833	831	831	843	855	854	801	845	803	871	839	803	797	845	896	772	804	825	858	842	795	844	795	819	795	878	845	787	858	840	834	880	843	855	832	858	858	812	831	839	818	822	830	890	839	778	831	851	783	823	815	815	823	765	826	836	793	852	828	816	822	841	789	814	777	802	808	835	799	841	851	845	879	822	854	845	800	814	806	789	843	825	771	801	878	851	823	842	815	854	844	788	860	811	880	856	848	804	832	819	858	842	815	797	841	810	784	891	820	813	812	855	812	793	830	796	795	814	753	800	841	880	833	832	849	832	801	826	823	846	821	798	835	842	859	821	787	843	803	808	836	779	809	809	809	841	847	858	818	839	821	802	798	816	793	883	825	820	812	870	863	842	824	812	831	820	843	815	770	818	768	817	809	831	834	826	830	809	848	847	865	805	786	819	847	841	807	819	804	786	793	797	816	820	821	830	818	825	815	839	858	832	813	776	839	879	864	847	838	838	777	768	815	843	808	833	804	834	825	810	816	791	751	801	794	869	828	819	850	817	812	800	831	842	839	811	756	858	837	853	807	853	829	837	818	817	782	779	802	775	853	834	803	813	799	790	787	843	814	792	824	772	846	839	808	827	807	813	840	837	862	819	806	844	809	808	845	825	781	835	840	770	805	817	845	827	764	844	824	784	836	865	844	841	801	803	867	858	801	814	864	828	743	808	822	789	876	804	858	858	797	854	825	838	835	845	795	804	873	785	806	801	887	801	840	852	862	827	805	813	821	780	850	817	810	797	852	778	847	881	781	804	821	846	811	823	808	859	831	809	848	856	811	838	855	813	860	801	798	815	855	809	828	840	819	802	780	866	829	756	844	843	823	828	859	856	831	830	857	804	817	846	812	800	796	826	814	854	794	807	799	775	836	836	867	811	824	818	784	838	840	807	849	811	843	860	858	862	822	838	852	829	784	836	827	842	813	827	819	811	874	848	820	811	876	836	840	825	838	830	818	800	852	835	827	881	810	822	866	795	853	809	832	846	850	764	862	830	835	810	815	814	842	844	795	847	808	869	831	848	813	863	838	851	802	800	831	778	786	813	808	819	817	837	855	808	835	835	833	813	844	818	806	782	770	841	813	810	871	790	790	810	855	823	838	797	833	802	830	858	820	839	826	898	827	771	805	751	853	831	842	852	835	874	818	879	859	785	802	849	848	797	784	819	798	831	801	864	810	802	819
16556	18279	21094	18280	12294	5970	3401	1727	1216	778	575	411	339	366	377	365	395	362	318	374	287	298	266	271	264	282	259	272	270	278	328	299	323	280	277	295	296	270	242	275	250	278	266	246	279	278	261	277	260	267	272	271	210	243	245	255	250	260	216	252	238	262	255	245	245	264	238	256	236	242	254	242	243	259	218	229	246	259	254	261	245	242	242	237	239	217	233	227	244	261	269	224	254	234	235	250	246	261	242	234	248	234	242	259	231	221	243	228	232	240	263	239	267	248	217	229	228	241	223	252	237	211	236	240	232	222	233	220	247	275	228	242	243	234	230	254	250	248	247	246	236	242	231	222	280	261	253	249	243	252	238	238	236	235	233	252	262	246	236	255	229	247	209	273	251	272	238	275	253	250	238	256	232	226	240	227	214	233	240	228	240	269	215	216	243	241	234	211	222	236	237	249	237	278	240	226	226	221	210	234	234	243	239	269	264	221	248	244	239	210	238	254	239	244	225	230	244	222	215	235	273	253	225	239	259	255	244	265	214	221	240	248	235	232	220	207	233	229	253	238	264	230	244	231	244	257	237	222	259	233	241	247	247	224	256	227	254	220	241	220	248	230	245	246	223	239	226	239	235	245	251	250	246	233	247	224	209	238	215	255	256	218	219	242	244	245	235	252	239	259	256	222	263	212	240	255	241	232	214	250	225	235	219	258	246	222	204	273	232	239	240	226	232	231	251	234	259	253	240	243	240	231	246	266	232	230	264	229	263	222	244	244	268	215	239	251	245	228	269	230	204	226	236	218	243	223	221	236	261	252	262	244	236	211	250	266	230	261	226	265	242	224	235	259	251	232	248	257	243	238	252	224	273	245	240	240	230	215	227	257	221	262	224	241	251	245	219	234	232	222	238	258	242	247	254	233	214	265	234	244	248	266	255	255	234	227	232	231	236	272	206	253	240	240	257	247	226	247	225	212	243	247	228	238	224	225	221	259	272	242	241	210	248	245	239	229	238	248	227	270	255	241	238	238	239	264	252	222	257	264	239	235	228	229	216	213	253	260	236	252	229	232	233	240	220	210	248	215	248	250	249	241	247	219	241	209	241	217	231	234	220	245	235	237	237	253	214	250	244	220	245	223	239	222	224	229	208	293	229	244	205	252	223	231	253	241	241	206	240	298	223	247	234	219	251	221	252	256	215	230	232	232	229	221	238	253	208	225	218	236	228	222	214	252	241	230	244	254	242	219	228	242	248	269	228	236	231	239	257	235	235	272	249	202	263	235	212	259	250	225	276	250	271	260	222	232	222	218	222	239	233	229	227	221	213	244	243	280	254	241	240	241	224	234	232	248	246	262	234	241	233	234	250	214	236	235	261	246	255	243	243	223	248	229	259	259	246	264	243	221	231	236	222	228	267	255	243	256	223	241	234	233	211	218	260	254	211	217	234	238	245	252	261	199	267	252	245	230	238	247	240	221	236	219	243	224	248	242	246	221	227	224	255	231	256	239	261	232	235	233	227	244	234	260	257	234	241	248	262	227	228	232	243	224	249	247	203	238	246	212	247	237	230	237	269	224	225	245	215	254	226	228	254	240	248	242	245	238	218	245	255	212	247	241	213	239	245	257	241	232	242	233	240	283	237	227	261	228	235	244	240	294	231	250	246	258	238	261	262	256	219	244	231	225	233	223	252	256	272	222	258	256	251	244	226	261	237	247	235	229	229	235	235	210	246	220	274	227	236	241	250	242	258	245	265	256	228	235	241	245	264	247	254	231	265	266	245	240	248	230	233	276	251	196	250	229	232	256	206	212	240	267	251	253	241	227	239	241	214	268	241	251	261	246	250	248	247	257	213	234	230	244	234	251	219	215	231	234	239	263	222	241	243	228	243	233	250	233	229	222	231	226	247	262	216	280	244	236	226	222	229	260	225	253	253	256	256	243	242	234	242	254	215	223	252	229	243	254	234	229	260	246	228	258	240	242	241	259	233	253	258	223	236	227	218	236	256	220	258	240	252	221	232	238	237	230	239	221	236	234	241	200	244	236	261	263	235	223	251	234	250	254	242	230	229	257	238	252	260	274	234	200	253	252	238	242	227	273	244	247	249	239	252	261	235	224	254	205	247	226	239	262	252	238	231	241	252	243	260	255	239	257	232	219	234	222	233	215	216	210	246	220	229	229	213	262	221	229	288	222	211	241	246	231	255	225	213	265	231	258	260	219	256	247	241	224	228	255	242	245	233	244	238	254	230	233	238	272	254	258	232	236	228	265	219	226	244	239	268	224	212	220	219	248	235	253	228	238	232	227	218	245	237	238	236	246	236	223	217	222	258	231	190	234	246	262	226	254	237	243	220	224	309	228	232	244	237	229	227	230	236	260	257	227	234	224	221	237	260	247	267	237	227	232	254	236	240	196	254	228	235	241	246	228	225	266	225	254	227	243	245	228	251	238	240	236	240	226	277	231	232	230	253	258	220	233	223	257	257	231	240	225	215	233	218	235	262	254	270	240	264	240	239	231	264	227	214	229	224	249	252	267	249	257	264	269	249	244	241	277	243	221	226	227	234	240	228	223	248	240	228	234	266	231	229	226	237	225	262	265	232	222	236	221	227	226	252	226	263	220	229	223	245	224	233	231	242	236	248	250	217	249	225	225	254	235	251	269	216	254	225	228	246	234	272	249	253	260	253	249	238	244	269	239	247	245	219	248	227	245	265	233	230	240	232	230	221	251	260	228	254	257	219	246	212	244	231	259	258	233	250	258	246	245	254	266	230	263	266	241	193	241	245	237	233	230	243	244	247	246	235	218	231	242	255	245	232	227	240	230	224	243	235	217	271	248	238	247	235	267	241	252	231	237	216	238	235	239	261	246	258	239	264	256	215	232	258	226	228	259	264	265	251	245	228	233	256	226	245	230	219	245	247	215	210	237	228	238	235	278	214	222	253	232	220	230	264	253	254	233	242	225	236	239	232	237	235	227	222	245	251	254	243	232	249	230	250	242	222	271	253	227	231	227	263	239	226	271	233	224	240	256	241	260	258	231	225	254	264	231	237	247	231	275	241	257	275	231	265	251	212	239	250	261	267	226	221	230	250	243	228	250	261	218	244	240	244	225	233	242	225	236	227	231	252	236	194	244	248	230	265	242	225	232	259	261	238	251	225	236	242	239	243	230	217	242	257	262	260	247	221	206	252	222	248	229	228	251	241	244	234	235	257	238	215	251	229	237	242	247	260	238	253	241	280	227	245	237	223	258	239	217	212	236	219	226	255	221	240	263	226	219	233	238	223	200	254	237	232	240	259	244	227	280	236	234	253	267	246	221	277	250	243	225	244	264	274	237	243	234	220	219	242	271	219	208	212	230	242	251	262	241	255	262	212	239	236	233	264	238	254	216	256	223	233	219	219	223	272	252	236	237	230	216	237	236	249	249	263	256	248	242	235	250	247	259	270	203	227	252	248	257	247	268	244	215	248	246	232	253	237	233	243	248	230	227
14088	19665	28178	31207	26502	18309	12319	6680	5293	3579	2387	1826	1602	1706	1790	1866	1885	1697	1672	1556	1317	1232	1172	1216	1095	1084	1091	1083	1341	1431	1574	1644	1434	1382	1222	1112	1067	1055	1088	1020	1084	1123	1157	1139	1093	1046	1119	1097	1060	1041	1125	1027	903	882	835	852	873	837	803	820	825	820	843	826	851	805	867	847	786	814	801	772	834	820	826	839	818	845	872	823	812	860	864	824	837	825	828	805	792	822	822	825	836	846	840	782	789	898	777	871	801	854	826	837	859	852	843	875	847	846	787	824	833	824	818	833	799	817	795	794	780	813	835	795	804	814	851	835	873	824	850	813	839	809	881	822	822	804	809	762	871	860	837	801	856	822	824	803	776	852	842	866	825	853	772	814	819	820	876	870	859	793	851	855	838	826	850	845	859	807	742	894	803	842	826	821	774	843	804	818	828	767	799	858	842	846	834	813	830	852	768	858	826	841	833	795	783	829	834	888	816	850	869	803	843	842	813	804	811	795	856	858	881	832	819	812	858	820	849	855	846	824	858	787	823	823	759	803	812	886	791	871	825	814	875	835	867	848	834	800	802	838	804	877	794	828	838	840	830	780	858	909	818	836	810	816	879	854	827	857	862	852	854	832	854	836	826	826	824	837	828	841	777	832	797	812	806	812	899	800	815	859	815	829	811	828	833	834	847	834	821	882	770	806	810	824	807	822	851	830	831	873	780	848	796	835	848	903	781	859	853	836	828	809	859	816	863	862	836	822	853	848	804	821	840	892	755	815	779	776	876	823	777	797	843	776	814	816	822	857	802	871	770	810	844	853	814	795	837	805	800	825	775	802	845	810	805	809	872	838	840	791	884	801	841	813	844	753	831	776	823	758	793	857	784	800	865	861	812	802	849	803	773	797	808	764	854	857	842	822	835	817	843	851	840	769	865	837	817	858	790	800	833	841	779	801	849	856	797	826	823	870	805	820	807	860	836	816	858	836	840	815	836	844	773	825	831	801	818	797	831	786	834	825	874	827	827	802	800	806	847	816	802	804	842	824	862	804	800	829	834	800	820	862	794	839	812	833	799	798	821	832	884	808	796	796	797	828	859	801	807	852	845	828	823	853	855	826	884	792	836	868	776	823	811	822	834	841	849	859	816	807	793	863	854	837	841	827	837	809	811	805	762	821	815	853	796	786	861	851	791	816	831	812	877	867	777	824	803	859	824	799	820	784	830	781	831	823	867	895	813	855	851	824	808	850	792	833	801	862	820	841	829	845	880	799	813	839	811	803	819	843	767	847	779	880	852	799	784	853	777	833	872	772	829	832	834	801	811	860	782	838	796	847	832	827	804	856	879	892	816	853	828	861	781	779	819	826	841	863	803	825	851	845	891	794	830	819	835	844	838	836	791	802	826	797	816	868	828	794	820	835	883	840	812	737	781	816	840	830	838	805	806	822	806	839	860	847	815	791	850	779	856	826	823	790	863	872	789	819	880	816	804	813	866	867	822	803	808	832	798	872	834	832	798	842	810	835	854	856	868	762	802	842	802	833	783	834	830	812	805	815	814	870	785	845	810	842	791	835	848	801	821	907	833	815	789	768	827	749	827	802	868	863	848	852	832	853	814	846	845	853	799	824	818	856	792	832	815	827	796	800	832	807	796	789	802	787	817	791	834	836	853	834	803	830	820	851	826	829	845	880	838	804	834	836	819	872	829	832	787	814	796	856	882	804	861	801	814	833	819	852	768	839	805	815	834	845	812	855	820	849	824	817	805	830	779	864	779	825	765	823	824	869	807	794	859	842	777	850	876	797	820	817	854	836	820	799	774	805	794	863	812	839	791	825	811	884	817	852	853	846	772	793	823	811	771	825	864	832	833	797	822	866	776	802	801	817	889	827	819	817	805	796	818	877	847	841	860	831	837	814	786	829	857	796	879	792	829	776	792	825	855	838	856	852	838	812	823	827	820	825	860	833	856	864	815	800	823	794	834	779	791	799	890	873	835	807	829	813	844	852	839	807	859	869	827	842	799	832	811	882	848	834	805	847	822	757	830	880	836	800	850	787	855	827	764	829	847	783	816	832	846	811	814	820	856	845	849	830	802	825	878	891	845	870	872	799	804	834	853	812	816	830	822	815	748	792	794	872	806	841	841	850	855	827	852	848	837	859	829	818	804	860	810	879	846	836	839	845	802	829	825	835	828	917	823	858	863	794	856	802	783	857	867	828	825	835	842	792	815	856	793	777	842	847	841	773	837	772	835	846	831	821	793	851	819	799	825	817	807	810	836	820	836	832	842	819	760	824	871	813	839	857	818	844	842	805	866	855	809	801	857	835	824	860	843	847	797	840	785	820	874	864	860	816	848	857	812	774	836	848	808	846	840	825	796	827	838	782	825	753	822	832	787	766	811	828	812	832	835	798	762	853	880	807	829	827	856	840	800	762	819	838	824	813	802	892	890	840	812	837	790	838	849	803	810	868	811	816	815	801	865	767	848	866	845	828	801	874	866	840	783	882	826	749	811	843	820	852	844	886	850	799	818	808	835	806	842	831	825	777	856	846	864	830	830	812	812	879	815	828	837	817	856	842	818	794	825	825	829	833	832	841	821	816	801	819	778	859	849	833	826	847	819	868	814	824	848	816	820	802	818	821	841	833	851	813	841	795	876	793	823	838	848	789	864	808	867	820	800	833	823	819	757	848	788	832	776	863	852	839	843	825	852	805	822	830	863	877	850	842	849	808	836	830	828	801	811	886	871	786	831	820	887	848	823	810	817	827	842	813	824	838	829	842	814	845	837	824	816	834	839	844	825	836	792	794	826	840	818	794	814	822	783	763	829	821	784	826	825	836	870	843	868	802	823	855	791	868	809	844	804	856	821	783	864	855	881	809	820	831	799	813	834	899	841	813	779	787	832	813	822	794	801	798	898	835	841	870	815	862	807	804	845	866	841	821	790	815	826	782	784	788	795	813	787	836	777	838	812	801	823	835	864	806	822	792	864	822	840	744	844	841	843	834	796	816	785	858	789	819	817	828	820	873	850	765	824	871	838	831	849	775	868	860	861	835	860	799	827	834	859	834	810	825	827	879	858	845	824	875	830	816	830	830	856	809	825	831	823	838	805	821	804	781	806	877	855	829	777	780	801	848	825	860	841	794	866	862	791	873	811	868	822	848	868	850	814	860	766	806	822	832	840	804	796	848	807	816	838	811	850	750	799	813	846	808	795	848	827	822	802	810	814	840	864	849	823	841	843	812	841	797	812	833	843	792	842	845	863	807	810	828	780	922	827	841	828	818	843	805	819	790	812	847	793	851	847	863	862	835	869	862	837	830	815	809	804	821	792	766	832	814	816	829	829	795	825	810	787	841	830	813	835	867	810	813	835	803	836	833	834	800	810	805	884	822	837	831	842	859	793	836	843	857	806	855	798	780	856	801	838	807	846	819	785	805	846	888	844	816	763	828	806	824	857	822	810	860	789	834	807	842	834	854	883	804	808	841	837	842	784	811	823	799
37685	38660	41625	39197	39540	33796	28043	19639	11068	7891	4312	2135	1779	1704	1807	2108	1926	1363	1005	1174	973	769	628	672	492	512	403	360	376	381	523	437	454	431	355	286	345	320	264	281	296	282	283	264	255	242	272	243	254	252	263	222	219	210	200	214	201	191	180	209	165	202	184	198	185	183	183	175	195	204	208	178	165	186	213	195	185	167	192	203	190	191	191	166	181	196	195	171	198	204	216	165	188	202	188	183	209	212	202	206	195	194	193	195	179	213	167	219	197	165	198	193	196	167	185	194	208	181	190	196	185	182	200	188	175	202	190	186	189	196	189	198	184	189	182	192	184	177	188	193	230	177	188	219	197	207	193	159	200	193	209	209	194	192	206	194	181	189	193	195	187	173	205	206	224	166	193	194	197	162	206	190	185	204	224	190	204	222	174	168	189	191	206	179	183	216	207	192	217	187	181	198	212	203	193	184	211	147	193	192	177	207	228	194	171	198	194	208	196	180	207	201	180	161	191	209	197	180	184	186	191	195	182	162	207	192	212	196	220	202	231	194	205	186	192	184	169	171	182	189	181	194	203	206	204	165	194	205	198	198	193	215	175	186	177	200	183	202	175	200	182	187	190	184	182	194	171	198	183	211	201	200	184	196	202	209	206	202	197	198	198	200	188	216	183	195	180	169	191	193	188	210	189	167	183	201	177	195	189	200	172	169	181	199	212	195	198	173	186	189	211	205	186	182	196	183	208	204	189	193	212	184	201	210	173	218	191	196	185	219	192	187	205	196	185	211	199	198	181	176	184	180	176	173	197	179	215	179	196	186	183	207	192	192	196	193	219	204	215	175	204	202	200	195	203	201	175	180	189	207	184	201	170	179	194	202	203	199	204	202	183	187	176	157	174	169	171	195	201	200	230	183	190	176	195	198	189	178	183	200	163	192	187	189	181	196	191	180	182	205	230	191	215	185	218	189	200	195	199	163	211	206	211	178	179	204	170	203	187	185	183	194	197	183	168	187	200	191	208	172	218	178	204	179	182	178	186	215	202	212	211	208	202	190	200	189	199	190	204	184	193	192	193	189	166	224	180	189	200	206	206	188	196	193	174	191	213	186	210	190	212	175	198	174	164	214	182	193	217	186	177	208	197	186	178	194	184	209	223	180	178	207	201	190	191	183	218	191	194	183	202	183	202	214	195	166	211	188	183	198	189	212	196	180	174	202	187	169	201	168	175	199	210	199	188	180	203	193	171	181	217	197	213	194	216	198	182	181	179	179	174	192	202	190	181	176	196	200	192	207	191	215	206	202	175	175	192	200	206	194	220	199	163	188	161	198	186	202	209	188	202	175	204	177	207	202	191	215	197	182	197	171	200	194	171	199	181	253	191	199	196	172	225	223	208	178	196	186	182	199	201	175	177	208	182	164	171	158	184	195	201	207	180	194	230	211	204	195	172	213	208	185	202	200	193	217	177	170	184	199	193	176	199	202	210	203	190	173	194	177	191	182	168	183	201	190	199	190	205	196	190	190	183	186	211	205	186	208	177	204	212	194	189	178	192	205	182	210	217	230	174	222	207	226	204	183	197	208	178	185	208	188	154	195	187	197	192	205	180	223	194	174	189	191	195	193	181	171	189	207	184	180	181	189	179	212	184	202	190	179	208	213	219	191	171	180	170	173	204	200	191	197	190	168	216	195	191	189	167	191	191	209	192	196	164	189	204	171	198	199	182	222	190	174	207	197	201	181	199	223	175	209	203	172	202	178	202	179	183	169	204	203	210	193	195	185	192	196	176	203	184	184	190	195	210	192	201	191	209	191	182	199	186	195	175	178	200	189	160	181	173	184	168	194	198	184	216	192	185	185	168	170	219	210	174	183	220	201	212	155	178	185	230	212	191	189	197	198	203	198	184	194	209	174	186	213	213	178	204	177	180	227	185	167	198	218	177	218	177	205	203	180	167	194	188	184	198	221	192	204	192	206	174	221	188	188	209	177	213	190	213	180	207	213	186	228	212	181	184	166	177	182	199	185	188	177	205	180	190	170	175	180	202	190	190	185	213	202	156	169	186	206	194	192	195	176	195	211	172	183	209	192	206	194	184	186	221	215	192	182	180	203	180	195	192	209	207	200	204	176	190	212	187	216	186	182	189	178	150	185	188	197	185	225	180	193	186	190	191	193	180	206	183	170	198	197	153	178	193	174	180	176	208	185	186	197	197	167	184	193	175	193	198	174	194	189	178	180	198	207	191	216	208	186	185	189	187	199	191	199	179	208	200	200	165	196	191	187	192	191	206	198	169	205	207	191	207	193	188	211	195	196	228	203	181	207	193	210	186	213	215	184	197	184	212	196	210	203	229	195	190	184	192	190	213	215	217	173	189	170	177	172	208	192	185	201	195	183	191	180	189	186	180	212	194	183	208	199	192	221	199	178	198	193	191	172	188	171	197	157	174	216	185	186	199	188	193	196	204	173	190	200	194	185	179	178	192	184	173	179	189	182	207	218	170	215	180	188	180	178	169	181	185	227	174	184	186	183	196	196	208	184	208	202	210	179	172	182	196	207	206	194	194	182	189	191	174	207	205	174	180	183	208	201	154	171	190	187	204	204	186	192	186	180	190	185	195	188	207	205	164	213	170	206	163	198	175	188	197	190	209	191	176	189	182	196	199	192	172	198	179	197	218	214	203	189	196	193	179	206	190	189	175	174	168	180	196	202	170	225	190	189	234	204	177	198	203	178	208	208	194	192	194	164	173	196	196	199	189	184	195	184	198	193	182	188	182	205	208	209	177	199	203	184	179	197	209	195	197	174	201	188	189	201	170	204	195	166	164	224	188	219	197	196	200	218	191	202	205	191	203	195	190	174	198	194	184	204	203	193	218	186	182	180	171	179	173	188	198	185	198	201	175	186	201	203	187	208	193	199	196	195	210	204	188	195	165	174	184	195	187	203	198	184	177	198	178	179	205	172	181	187	188	209	184	204	185	183	197	165	166	189	199	189	189	187	181	189	192	199	187	180	183	210	180	180	184	188	201	172	202	173	193	188	183	193	191	185	207	196	183	167	218	183	206	191	179	191	203	195	179	197	181	179	205	207	205	177	180	191	192	207	202	187	216	174	187	169	215	201	206	212	191	204	185	187	222	181	180	197	207	181	207	190	188	191	186	171	176	195	177	191	191	168	187	226	184	193	181	183	189	177	187	187	167	174	180	187	202	200	192	209	182	199	239	186	180	189	193	235	201	208	200	191	184	177	196	202	167	182	215	170	183	188	201	163	196	177	175	203	185	169	193	194	162	216	188	209	195	170	176	181	175	191	186	209	204	186	211	184	180	195	198	188	198	196	190	233	212	197	188	196	192	178	184	182	212	205	214	204	185	185	218	200	181	180	164	183	187	199	198	183	175	174	196	181	202	194	186	183	196	195	207	178	172	169	212	196	187	195	209	189	179	206	190	173	182	210	193	196	202	210	191	176	186	171	202	187	188	190	183	178	171	196	187	219
31468	38004	46101	52471	55112	47753	40395	30888	21938	18868	10719	7589	7483	8347	9779	11032	10771	8058	6344	7893	6177	4828	4230	4426	3264	3300	2608	2306	2099	2376	2996	3073	2673	2328	2010	1616	1911	1383	1349	1347	1319	1411	1356	1326	1249	1319	1275	1205	1191	1166	1117	1011	860	773	844	760	720	700	715	713	702	706	702	709	713	716	734	669	700	703	686	696	686	659	684	689	709	673	672	715	734	716	691	729	680	683	673	681	645	668	664	684	675	671	634	665	716	640	664	655	703	689	675	674	676	698	708	706	688	680	716	713	672	717	679	687	673	719	666	666	714	686	651	674	701	705	681	733	681	670	646	697	688	684	671	611	714	678	691	677	685	703	677	654	668	675	692	649	663	712	675	644	713	695	715	664	649	687	688	677	737	693	680	737	665	663	706	702	710	645	712	698	663	675	656	700	651	653	634	719	749	698	736	688	683	735	717	704	692	746	678	696	691	666	693	697	673	717	709	687	671	709	705	699	727	708	700	648	685	651	709	703	666	680	708	655	635	670	669	717	694	691	659	701	681	630	706	716	678	665	674	656	674	736	680	678	679	719	690	704	668	707	656	663	719	698	723	666	668	636	668	650	726	721	688	735	690	698	696	712	647	709	695	677	693	674	683	685	718	650	711	652	677	678	693	671	752	653	709	680	670	694	663	697	709	684	708	659	692	675	608	680	703	695	663	687	699	727	672	713	674	700	671	734	713	660	681	670	681	659	683	686	675	724	655	660	691	677	653	653	692	701	711	670	700	740	642	684	678	668	671	708	707	660	655	691	729	686	696	679	674	683	648	706	703	651	709	695	697	697	664	677	677	694	729	714	676	726	644	709	645	672	659	709	717	709	685	653	678	665	663	615	682	698	685	709	704	686	727	688	667	647	707	733	714	687	635	675	696	688	669	711	682	669	676	696	691	677	708	651	712	688	700	667	669	653	658	658	672	712	687	692	697	689	725	684	707	726	683	620	697	737	719	710	695	707	721	685	706	703	660	642	660	688	679	711	677	684	683	650	682	752	731	706	696	598	648	714	680	700	661	709	713	681	683	688	683	684	650	696	693	702	678	657	706	629	687	708	683	715	656	632	666	655	668	681	714	640	698	725	722	680	680	636	681	693	644	651	725	702	709	699	686	669	711	680	681	676	699	706	647	693	707	688	686	657	734	692	722	704	655	736	680	707	682	679	631	705	686	685	681	687	642	687	676	681	703	696	690	675	671	688	677	707	719	669	682	734	674	684	632	665	691	690	651	692	686	682	699	679	615	693	691	694	685	704	646	695	674	731	738	682	647	690	694	692	648	665	682	690	708	695	710	685	693	642	657	660	702	671	686	646	687	673	682	710	651	682	629	661	728	680	664	701	695	689	679	685	656	707	731	691	669	712	683	686	663	674	664	636	693	715	713	724	667	656	691	695	660	688	721	706	750	698	712	709	687	692	659	684	697	681	709	682	687	662	698	668	696	656	652	709	689	675	657	693	654	691	679	688	723	656	702	664	680	710	737	710	699	737	674	675	650	641	687	718	694	673	724	656	701	694	728	685	686	714	605	659	714	644	688	674	717	676	743	710	697	680	695	716	687	691	682	674	632	672	635	666	689	677	679	667	658	670	725	693	660	687	680	718	663	724	681	725	710	704	709	680	684	636	681	663	707	684	708	683	663	745	676	690	745	707	718	682	708	657	654	665	724	700	685	669	689	670	676	683	735	721	721	683	672	717	681	670	703	681	708	652	605	700	660	677	680	687	743	689	684	733	690	635	642	708	661	713	664	681	672	686	617	675	727	649	709	700	656	664	681	665	687	682	706	635	637	682	680	679	680	684	665	728	667	699	706	671	633	665	643	647	695	678	654	724	672	685	685	667	695	646	685	668	725	697	663	656	700	748	692	673	697	709	669	688	718	684	689	692	654	651	692	675	670	710	648	674	669	663	707	675	733	678	740	683	715	663	662	688	651	672	713	703	714	656	715	652	687	710	679	703	669	668	737	703	679	675	694	709	689	693	666	651	671	689	718	703	646	656	683	663	659	703	651	681	624	688	672	687	687	690	649	723	648	700	666	701	740	698	687	640	689	710	704	680	649	710	684	688	744	652	648	685	671	681	692	656	680	674	710	675	638	657	697	709	668	656	674	664	691	692	641	684	715	649	664	684	737	645	706	659	684	648	705	672	683	679	729	661	666	708	710	715	659	662	686	699	683	689	743	657	682	682	702	667	651	679	726	672	677	712	664	731	678	720	682	678	716	678	684	693	604	686	681	672	690	629	701	689	705	662	698	672	632	699	740	668	678	729	722	680	676	698	699	602	661	655	684	715	693	683	723	674	654	656	718	688	689	689	706	669	719	688	677	682	701	721	699	658	694	674	734	665	681	668	634	689	665	650	701	704	681	708	705	688	680	689	734	682	683	688	673	692	657	669	703	710	732	683	658	653	681	702	684	666	654	698	676	580	654	708	690	724	688	702	677	661	687	701	627	700	660	688	631	674	691	696	668	659	673	676	668	706	684	681	672	704	654	666	682	717	708	650	691	696	686	656	687	686	644	749	671	669	646	657	686	656	704	687	690	712	651	671	655	680	720	684	682	641	718	664	682	686	675	696	669	661	708	669	725	675	691	646	715	655	702	678	665	653	709	659	664	694	694	672	671	670	729	731	694	671	697	697	702	680	692	664	696	701	689	665	660	738	657	640	669	716	710	726	745	652	664	688	672	660	721	692	686	653	677	672	701	665	692	689	657	647	693	680	647	654	674	730	692	698	685	674	748	679	683	705	711	687	686	677	717	667	626	680	659	700	746	699	693	733	657	683	661	712	672	649	721	685	707	693	702	695	706	678	677	701	691	697	691	720	700	673	649	698	652	683	658	706	671	657	643	670	701	701	746	702	693	679	660	658	733	676	678	707	725	680	696	664	706	662	692	697	673	705	680	720	676	675	684	712	675	667	655	633	691	693	697	697	691	684	671	663	697	693	660	740	686	643	685	706	687	738	681	609	685	669	712	639	692	669	713	655	680	626	683	680	690	712	680	661	700	715	694	695	667	660	702	683	656	651	706	675	697	643	678	696	708	672	675	633	662	682	678	687	684	689	651	697	654	728	682	681	677	689	660	741	734	718	627	695	695	655	739	664	680	654	707	734	681	712	687	642	613	706	693	683	724	724	689	672	675	693	690	682	653	677	672	715	693	682	649	698	699	698	734	700	696	700	632	699	684	646	655	632	681	646	671	640	665	692	726	696	664	641	729	712	697	704	678	705	675	692	645	691	703	670	723	695	693	660	667	690	698	707	622	685	624	653	694	667	706	691	674	677	710	659	688	674	704	688	661	695	721	660	677	710	708	701	688	662	734	680	679	669	710	693	656	699	683	719	669	687	647	693	692	629	702	690	693	667	721	672	663	646	652	678	685	685	713	662	674	674	673	715	652	692	682	720	684	730	685	701	643	634	643	697	687	664	683	661	645	703	693	729	659	672	649	707	686	669	660	714	712	657
44926	41810	43435	41015	42016	38030	34451	25990	17795	11793	7473	5001	3709	3878	4509	4482	4056	2517	2349	2839	2132	1488	1113	1172	728	522	399	424	403	586	650	586	549	536	457	408	1305	847	384	337	345	350	299	304	342	318	314	287	336	345	312	312	280	267	277	241	247	257	279	239	251	264	269	266	241	263	268	263	258	216	262	253	239	253	221	231	269	271	242	244	266	258	250	242	254	236	227	249	242	231	217	274	257	272	254	238	245	285	258	294	243	260	237	247	241	287	252	250	255	270	250	231	248	284	248	234	244	251	256	272	264	203	272	246	242	275	243	254	251	244	261	244	247	277	274	243	268	230	240	244	288	257	246	246	262	251	260	224	280	261	247	260	247	274	271	239	253	239	240	244	273	268	259	274	303	258	247	217	235	264	220	251	242	236	270	259	252	253	258	237	259	267	263	281	246	254	292	217	260	259	244	253	253	250	226	265	240	245	244	267	251	261	261	280	259	269	256	279	280	242	259	202	254	272	242	237	257	240	266	240	238	222	261	260	260	263	241	271	277	250	251	268	249	249	239	266	241	265	253	223	248	259	250	289	268	277	249	220	253	251	262	241	281	261	238	265	268	258	240	245	248	254	245	245	276	239	282	235	264	254	236	226	254	256	240	246	257	244	222	237	287	254	241	272	283	233	278	259	241	248	271	255	236	245	234	264	288	269	276	264	264	240	247	291	265	275	219	259	230	252	259	268	242	245	281	218	270	260	262	256	264	254	243	246	259	247	228	244	249	256	261	263	276	264	281	260	260	247	234	235	240	225	250	251	265	254	259	279	249	238	231	257	257	255	263	237	247	277	267	269	246	233	232	231	282	249	237	264	231	242	254	246	253	228	257	256	240	238	245	260	245	255	251	245	245	264	277	230	241	223	233	234	243	228	257	259	283	263	275	261	275	254	251	265	268	256	251	276	274	274	253	266	239	250	277	239	254	271	270	254	235	251	253	280	246	260	287	247	261	271	235	295	277	270	243	283	226	263	236	236	264	257	247	250	243	256	238	272	261	245	250	233	276	248	257	238	233	260	238	251	267	247	263	263	254	271	245	270	234	247	249	270	236	259	256	260	269	237	231	279	267	258	252	225	254	260	271	247	255	257	269	271	233	265	273	257	222	252	266	266	281	239	251	252	253	271	266	229	244	271	272	283	248	236	255	243	255	248	249	244	251	238	250	250	216	247	272	226	248	271	243	239	272	234	249	239	294	214	224	242	267	278	234	237	264	272	236	238	249	274	251	264	271	233	249	261	251	278	239	281	238	253	266	240	262	222	234	273	272	280	217	268	242	262	230	281	258	256	256	262	300	251	254	295	286	258	251	249	254	267	254	242	251	248	247	227	255	252	255	256	233	287	245	228	250	273	251	239	239	270	261	238	228	246	247	237	276	232	252	297	251	264	262	255	276	253	236	259	248	236	215	243	257	267	241	241	252	263	232	258	252	268	260	252	267	248	252	266	243	272	249	254	243	266	279	223	219	263	253	233	248	238	270	246	270	255	279	279	279	237	252	250	238	243	269	254	245	257	257	257	259	254	252	239	264	277	271	252	223	267	263	254	232	268	242	248	286	264	263	235	253	249	286	227	257	250	264	258	260	270	254	254	239	253	234	218	222	252	260	249	246	245	243	262	258	246	266	220	258	254	252	230	253	228	236	246	264	238	238	252	220	245	242	250	224	266	242	236	253	259	259	225	244	255	242	234	244	251	236	236	256	252	265	261	253	232	244	270	251	272	238	233	232	265	253	267	256	257	248	263	254	277	247	268	271	249	263	247	242	261	231	263	257	257	247	252	240	253	278	268	250	255	264	248	273	232	259	235	257	265	258	229	287	269	250	251	243	253	254	242	246	292	269	247	255	262	254	235	260	252	252	240	258	261	239	243	250	263	246	223	270	252	249	246	280	264	251	259	279	253	254	270	247	247	243	241	259	257	232	244	235	268	257	222	281	242	277	251	261	253	261	251	279	268	259	271	221	248	249	244	290	256	256	235	278	242	246	221	269	245	264	261	247	269	252	255	249	272	269	258	245	246	224	276	249	254	268	258	251	252	262	255	264	220	243	298	227	240	281	241	240	254	245	250	256	249	234	255	262	283	236	240	239	259	235	233	278	271	233	263	268	254	277	252	241	271	250	255	251	242	240	254	251	238	272	259	279	224	292	259	269	256	247	283	244	257	250	254	247	242	234	255	264	282	248	261	256	268	274	245	272	244	222	272	256	261	260	262	258	251	269	277	258	274	252	280	269	234	254	274	256	245	251	258	244	275	235	248	250	237	245	223	229	241	258	264	270	242	243	254	272	255	277	256	257	267	270	224	209	231	277	232	233	229	267	258	236	235	275	254	257	235	270	273	247	241	246	218	266	263	244	243	239	241	268	263	246	239	278	241	245	224	248	257	250	235	251	269	236	246	245	238	249	269	252	237	248	265	266	217	269	237	250	278	280	241	253	237	280	270	265	269	246	251	268	264	246	244	255	251	240	246	250	250	260	236	262	270	239	268	251	249	245	261	257	262	268	247	261	256	232	252	270	243	232	253	263	248	258	247	236	248	247	262	238	241	232	262	259	246	255	241	285	251	233	265	238	281	244	243	243	266	260	244	273	242	268	261	257	221	239	252	248	270	256	228	279	264	226	299	240	260	234	249	255	218	281	234	265	258	267	232	228	252	259	252	267	252	256	242	265	271	256	286	234	296	246	242	281	220	215	255	243	230	234	293	241	254	270	226	284	257	276	246	255	252	249	265	262	286	233	276	232	273	257	243	259	256	270	233	264	273	264	270	242	234	250	288	258	240	256	286	241	256	252	232	267	264	256	254	250	265	269	265	262	251	269	248	244	230	253	258	256	239	301	247	235	256	253	247	249	232	301	235	269	253	238	240	238	239	240	247	267	241	253	256	281	255	282	232	252	248	232	234	235	279	267	277	276	252	247	242	275	259	252	232	260	213	259	252	250	243	254	251	250	304	219	249	232	255	242	255	279	222	241	239	240	230	246	237	250	254	234	269	271	230	267	259	248	240	253	266	238	257	254	235	252	257	262	247	241	256	256	286	241	232	293	251	283	265	256	288	251	248	233	237	254	260	241	264	273	234	256	270	228	247	248	268	248	247	235	268	263	235	249	243	267	240	252	252	224	216	265	243	238	232	246	273	255	261	267	237	271	266	274	259	270	229	234	259	239	229	243	240	242	254	248	269	288	273	244	267	262	260	243	242	249	231	250	262	257	245	263	257	259	261	240	269	232	238	206	245	267	265	273	265	248	264	249	264	245	259	235	221	266	235	270	263	266	264	267	270	247	259	269	250	265	245	248	247	260	263	268	270	252	233	280	240	271	269	274	244	256	243	248	233	276	250	254	296	248	265	250	220	249	281	265	284	228	256	253	246	269	262	272	262	262	231	258	273	266	263	255	266	261	268	267	220	276	275	255	222	234	228	270	232	277	232	270	246	243	277	254	252	269	238
37992	43994	50107	57392	61327	55162	48012	37439	29345	21646	15857	13366	12123	14528	16947	17872	17016	12008	11693	14640	12116	8434	7161	7591	4985	3285	2200	2186	2552	3562	4144	3729	3345	3219	2754	2314	8487	4698	1762	1706	1834	1720	1671	1506	1529	1550	1431	1521	1502	1437	1326	1157	1117	1078	1041	905	911	938	887	880	909	836	896	881	888	850	867	885	848	862	796	901	832	841	847	876	865	865	867	857	851	830	869	860	860	806	850	871	881	856	831	838	789	804	818	904	854	822	898	864	875	849	837	848	880	877	853	841	820	861	859	897	843	832	807	846	860	846	885	845	837	843	881	879	838	843	826	841	846	839	836	803	865	852	877	823	843	815	840	851	898	881	828	852	859	825	907	834	824	845	872	849	808	854	869	852	828	820	894	878	892	905	869	855	893	803	868	881	850	832	832	781	908	859	915	891	823	806	837	804	814	853	890	844	833	840	854	870	787	795	848	878	809	833	812	876	870	841	856	873	852	814	862	841	877	833	881	872	824	863	869	841	827	850	854	878	907	860	887	817	865	838	798	871	838	895	857	830	849	895	832	797	876	864	833	867	865	871	849	818	811	850	828	843	844	892	871	835	818	948	850	846	847	886	805	860	821	813	829	813	806	849	876	857	853	806	833	827	837	844	872	850	811	812	874	864	883	829	834	810	847	846	891	863	837	822	840	827	816	796	856	815	892	848	864	852	897	803	800	856	845	842	838	864	836	858	843	843	826	902	840	882	838	862	837	919	877	852	816	872	858	870	892	829	857	855	840	855	830	864	838	854	857	906	838	863	876	874	849	858	842	855	869	872	823	837	875	868	867	854	857	901	842	845	833	855	846	884	852	820	871	849	869	829	822	851	877	818	844	841	872	845	831	842	869	854	832	826	840	853	915	811	874	920	915	800	846	891	785	882	825	855	826	844	871	885	879	810	853	839	840	841	847	834	846	834	846	821	830	840	876	858	891	822	877	866	850	845	858	843	845	877	768	825	801	861	915	839	838	869	812	860	828	868	853	848	817	846	837	836	877	840	881	821	890	853	873	831	846	869	879	835	864	861	866	855	809	861	800	904	847	775	824	870	901	856	831	843	848	854	882	905	840	811	818	927	850	852	863	864	813	851	855	861	878	824	847	846	844	886	882	826	863	868	848	839	894	886	877	804	897	817	864	839	818	846	796	801	884	878	795	822	832	880	820	889	829	890	849	924	830	795	807	882	920	810	866	848	899	819	848	924	911	814	875	871	844	864	913	855	821	835	852	824	819	835	848	863	833	862	835	841	838	809	834	886	860	864	897	825	846	845	874	866	836	895	853	872	851	880	851	824	860	802	838	828	872	828	761	888	895	850	832	839	844	889	876	852	858	831	924	873	851	853	815	821	863	852	776	826	809	785	845	837	882	819	852	838	902	849	833	861	897	866	852	840	822	838	819	828	809	847	886	826	842	848	836	821	836	849	893	852	844	893	826	816	828	818	861	894	849	848	925	841	783	860	855	851	824	822	848	784	844	847	919	860	849	864	857	858	821	851	826	807	840	879	825	810	854	827	825	853	896	842	883	807	843	818	804	842	814	864	849	848	831	831	870	840	879	839	844	869	881	881	814	792	866	892	826	841	825	824	879	782	877	855	822	826	884	874	868	864	841	836	872	858	830	861	851	845	825	832	881	816	865	872	857	848	820	825	801	845	822	826	862	872	843	812	868	843	858	862	863	891	926	788	847	851	835	845	804	820	822	828	808	870	871	847	859	843	848	842	848	838	850	821	894	821	850	897	804	864	885	864	811	837	853	818	857	819	860	820	805	853	836	862	868	877	845	832	886	872	854	846	886	799	876	828	867	856	856	797	801	851	864	863	865	874	888	836	889	871	852	848	862	795	859	844	814	867	814	859	876	840	903	888	855	831	812	810	854	813	841	865	830	875	826	868	836	860	876	874	831	909	835	802	853	804	908	837	819	851	826	836	901	872	802	797	844	866	874	872	847	818	800	813	856	875	835	850	840	803	829	852	849	822	874	829	875	867	872	836	858	830	832	827	830	861	863	844	848	884	848	876	825	869	841	842	842	805	864	878	835	796	809	874	848	838	861	900	886	821	911	875	814	840	839	861	852	840	842	873	855	851	814	833	862	832	849	869	879	869	836	860	840	840	858	845	823	866	845	838	843	859	838	832	885	861	795	877	788	862	851	857	825	820	861	871	869	767	835	812	825	879	900	827	880	828	850	872	832	842	816	871	856	843	887	892	775	834	820	809	847	860	858	815	828	866	845	895	856	823	831	847	848	864	831	835	881	866	797	892	875	861	805	812	834	857	850	869	849	859	769	830	883	833	850	860	853	815	793	887	849	892	905	900	829	866	841	849	860	837	844	844	871	818	853	901	830	852	845	886	854	874	867	914	888	827	877	879	844	841	893	830	839	856	807	793	827	855	846	877	820	807	831	843	876	840	878	857	811	851	822	868	890	853	889	898	810	819	871	838	896	843	817	902	855	880	874	880	805	860	878	861	827	875	809	816	834	801	860	864	809	832	881	825	899	848	848	856	911	866	875	824	866	840	884	860	862	798	858	879	831	852	849	816	835	877	840	861	818	870	862	870	850	856	856	846	820	805	853	857	819	831	886	821	897	882	850	832	872	838	845	852	898	854	817	846	883	831	856	846	882	856	875	813	894	783	875	807	850	886	809	891	861	868	832	863	834	884	859	838	881	860	947	866	803	903	836	854	830	851	823	832	818	809	864	893	847	876	820	846	830	845	958	841	854	889	858	824	856	818	819	863	829	881	863	876	874	821	856	879	893	861	821	867	799	834	898	858	862	850	827	874	838	822	760	837	843	837	850	911	864	828	834	848	868	830	831	861	826	795	840	847	812	846	816	884	853	892	883	860	844	882	841	834	860	840	823	863	861	873	827	871	844	852	869	810	880	834	859	817	874	834	818	821	801	876	843	875	834	851	862	796	819	802	860	877	902	859	866	842	869	820	846	829	879	854	843	853	818	868	837	824	898	824	853	790	863	849	858	829	840	810	853	828	883	820	838	812	826	839	894	842	822	855	862	913	914	862	895	810	882	850	780	878	862	890	884	895	853	893	871	886	897	833	844	873	858	929	842	859	855	857	893	865	886	812	828	847	849	836	864	826	893	863	810	861	903	834	865	876	838	848	873	875	835	817	847	822	863	863	877	840	795	850	872	822	870	786	890	881	804	873	858	846	833	862	874	900	848	889	827	795	849	857	855	878	858	824	844	873	877	856	851	858	839	841	840	862	821	833	867	826	837	849	868	831	870	849	847	846	784	834	784	900	845	874	879	850	847	839	818	866	798	851	872	851	865	843	823	845	838	848	812	803	870	853	847	840	858	876	839	803	845	833	849	858	884	848	860	848	836	850	857	824	820	840	854	848	892	853	840	843	823	863	814	878	850	855	892	865	833	837	891	861	802	808	812	831	832	911	811	808	845	882	888	869	795	861	842	801	833	878	880	883	813	820	834	848	855	810	844	802	816	842
16990	16962	21120	13148	7795	4276	2789	1462	1074	843	626	514	495	430	368	399	414	383	345	395	338	281	285	269	289	262	279	275	267	310	314	322	257	283	290	286	289	245	257	288	255	257	262	239	263	270	278	272	274	274	257	249	251	230	213	231	259	258	258	256	263	242	256	249	261	224	261	241	248	225	268	228	251	214	256	227	262	257	261	226	248	212	236	249	265	253	226	252	245	261	228	251	219	270	253	240	260	247	244	253	211	254	244	237	227	246	249	250	270	274	258	242	259	260	253	236	239	256	249	245	251	268	251	248	252	258	254	253	252	247	242	242	225	231	267	248	244	233	228	261	247	233	258	243	266	212	220	262	252	226	240	255	253	235	259	283	245	215	229	257	256	236	228	239	252	253	239	243	250	237	232	245	230	237	249	218	238	263	234	268	237	213	261	230	273	237	257	254	261	239	240	241	223	233	243	236	248	257	246	217	252	239	248	236	243	240	203	258	248	285	243	258	226	246	235	239	232	258	254	242	252	258	278	249	279	255	220	255	240	218	240	259	240	227	244	256	256	239	257	251	257	231	239	261	224	232	246	248	235	241	239	236	193	269	226	255	267	254	195	261	255	248	238	231	249	232	228	266	248	210	224	245	250	239	254	240	269	244	235	253	244	231	230	239	269	218	242	241	250	253	236	243	264	241	228	261	250	218	222	241	245	261	237	268	249	236	248	241	243	258	246	231	277	224	247	248	289	258	249	256	217	243	270	219	245	253	256	236	259	268	247	246	245	238	256	284	257	265	273	221	262	235	255	245	208	249	263	239	222	260	260	259	278	269	193	252	259	248	257	231	246	261	258	262	231	215	215	258	246	246	248	253	238	251	229	247	230	231	246	240	249	247	266	248	231	253	255	275	251	244	249	241	254	256	260	265	230	227	242	251	233	257	233	249	225	256	246	250	241	238	228	257	249	230	211	260	224	231	243	252	248	246	248	253	240	230	240	240	226	244	236	250	229	265	218	254	267	233	251	228	221	253	235	245	256	241	243	254	231	230	232	233	200	224	235	255	244	254	230	231	245	268	249	261	276	226	240	250	258	225	244	288	248	242	230	234	233	242	254	235	235	239	256	232	265	268	289	238	271	265	234	225	229	235	223	229	251	230	270	257	240	218	242	274	254	256	250	237	257	252	237	241	248	228	243	246	232	234	223	236	247	234	242	264	259	253	227	237	237	242	254	230	253	221	236	243	222	271	269	234	244	240	240	239	266	238	266	250	236	235	245	254	246	259	254	248	245	225	229	253	222	233	226	254	214	269	249	246	265	232	244	266	232	239	257	258	252	263	286	231	258	240	242	231	255	237	209	242	222	235	246	239	260	238	223	272	230	278	238	235	224	228	231	267	217	231	240	223	252	238	224	236	217	258	243	258	227	251	254	268	228	217	264	252	242	272	266	253	235	248	241	234	256	235	262	229	246	232	226	243	273	240	231	215	257	246	255	206	270	261	231	231	229	235	261	228	235	215	248	262	261	254	228	263	236	251	239	240	235	261	259	282	241	265	244	228	257	253	224	249	225	255	256	220	226	243	242	240	244	243	256	233	269	241	255	246	239	264	273	229	237	240	240	236	240	245	268	224	239	240	223	257	258	236	213	240	235	245	245	232	239	230	248	243	248	255	222	248	236	232	254	250	255	245	233	240	257	237	243	253	265	246	262	238	239	238	240	258	227	238	217	233	241	233	236	237	270	251	251	242	222	240	280	219	261	234	233	262	247	235	265	249	241	230	226	218	245	256	260	244	273	232	248	235	258	245	233	245	239	239	244	276	249	238	241	258	241	257	223	256	217	225	233	232	239	227	228	236	262	231	240	241	271	259	217	259	245	265	279	240	241	255	272	253	279	229	250	263	251	224	222	266	220	263	264	249	230	234	230	259	263	230	258	237	270	236	253	263	224	242	226	255	217	263	239	275	259	249	273	265	240	261	263	242	246	240	242	245	255	256	258	233	237	253	248	279	229	239	248	247	253	235	232	264	268	272	251	250	211	264	235	263	252	242	247	231	250	263	260	248	229	249	239	250	259	237	270	253	255	246	217	264	242	238	249	244	236	234	257	200	217	219	239	236	259	230	234	264	286	254	221	233	231	224	269	271	206	228	251	256	263	253	235	237	258	246	244	251	253	235	235	254	255	242	239	238	223	240	250	236	229	249	224	227	228	222	263	251	236	238	249	235	259	251	252	252	250	221	244	251	250	238	261	265	240	252	256	256	275	276	231	261	255	209	252	226	256	258	245	256	232	231	257	224	240	230	237	235	280	254	240	246	241	234	253	244	256	240	282	232	226	253	248	237	236	256	213	256	275	229	233	250	222	252	251	233	252	232	224	291	230	227	226	238	246	259	264	232	252	232	242	253	287	273	265	246	204	247	220	247	255	241	241	229	254	243	259	238	236	222	267	225	218	239	254	243	240	260	237	243	236	267	245	263	244	260	241	234	229	245	266	289	249	257	222	256	247	257	250	254	239	220	217	237	257	243	250	258	245	260	231	225	258	259	242	222	244	232	248	249	250	266	246	255	279	236	228	228	235	224	251	211	235	262	228	251	260	259	238	255	257	238	251	242	255	245	272	240	216	224	249	249	239	236	249	275	245	243	246	260	233	274	265	278	223	262	258	262	243	263	218	243	258	245	271	239	240	258	220	274	203	241	265	251	252	278	265	245	242	222	231	238	249	253	230	237	252	288	249	238	254	264	256	257	271	231	236	249	273	286	251	220	239	245	262	230	233	226	242	247	220	256	258	274	230	252	249	278	239	297	238	247	270	227	250	251	257	237	245	261	219	259	258	241	255	248	261	240	252	245	238	265	248	252	250	232	241	256	241	234	257	243	238	247	228	240	252	252	253	250	253	227	261	229	221	248	251	263	245	250	246	232	277	276	203	246	251	238	255	260	280	253	229	220	244	261	225	245	222	225	287	265	223	219	232	221	282	233	250	244	237	271	227	263	232	280	275	254	244	251	242	241	259	241	258	254	219	244	241	237	268	282	242	219	242	273	229	249	222	249	238	237	253	243	236	238	245	262	213	242	245	259	244	265	262	232	258	257	284	218	222	249	245	242	230	266	232	246	270	221	243	254	266	245	256	255	248	250	241	244	248	231	229	245	249	260	242	255	259	222	256	227	247	249	250	231	243	211	232	238	260	242	231	242	241	230	241	245	240	248	256	254	252	258	248	235	271	252	234	256	252	238	250	255	257	250	272	233	225	255	239	226	257	268	268	239	236	242	211	232	219	249	236	222	277	272	259	260	233	225	257	253	239	225	230	256	268	258	225	267	250	265	247	257	233	260	249	214	230	233	264	260	240	237	247	231	253	240	243	227	259	259	222	232	235	244	252	246	243	250	211	241	263	255	232	243	257	256	261	257	244	220	240	249	248	225	259	251	279	266	262	273	249	246	247	246	237	238	245	272	215	215	236	242	245	230	239	246	232	264	250	262	237	266	230	231
14293	18274	27245	23353	20125	14682	10400	5883	4551	3343	2161	1949	1950	1916	2066	2309	2062	1796	1675	2035	1546	1308	1188	1105	1036	945	1046	1205	1328	1417	1417	1372	1282	1149	1122	1140	1428	1244	1024	1108	1118	1174	1168	1070	1103	1045	1072	1067	1063	1066	1031	997	971	886	939	838	883	889	791	877	856	895	880	871	821	810	889	858	856	864	875	860	831	886	870	881	801	814	825	897	900	829	875	840	853	840	899	849	885	853	804	820	816	890	848	858	871	861	836	844	824	845	843	894	866	838	901	807	838	803	814	844	837	834	869	814	844	884	886	846	856	861	851	841	871	855	805	818	846	838	833	872	860	887	795	889	816	844	821	833	833	824	888	829	890	832	874	863	823	851	847	825	883	814	877	827	884	787	823	866	838	811	880	890	816	864	831	798	847	876	833	835	867	902	872	907	836	854	799	848	833	790	864	847	837	887	822	882	860	815	870	788	919	885	854	784	825	855	827	847	829	876	845	868	883	859	894	807	832	825	815	873	850	835	839	851	905	839	877	913	921	808	843	876	848	862	867	793	812	847	779	822	850	906	829	855	873	877	889	827	851	860	845	885	829	830	817	846	865	874	873	823	840	817	851	847	827	844	844	825	832	824	832	867	840	849	838	878	860	792	857	887	880	825	832	844	869	865	852	832	831	882	877	863	823	856	848	897	876	849	859	889	888	854	806	867	828	892	872	847	833	890	843	822	800	862	854	806	916	805	885	892	851	866	826	850	848	857	804	808	861	859	854	879	871	848	848	868	825	843	877	823	839	867	849	828	816	858	897	807	835	857	854	852	859	844	830	837	897	838	811	871	886	843	848	851	820	845	838	864	847	859	878	862	856	887	884	871	844	860	791	821	887	835	860	826	856	855	854	879	855	840	886	833	839	852	850	823	876	874	819	876	864	855	856	863	873	849	876	878	894	825	852	855	851	860	856	846	820	828	859	841	852	852	821	875	836	925	801	843	890	870	852	836	825	847	822	891	850	869	809	840	836	847	875	852	836	812	843	828	890	882	855	916	844	881	823	835	913	872	849	882	871	824	867	735	868	855	827	822	837	846	875	873	817	786	852	795	863	786	824	837	815	861	831	856	851	864	866	886	860	811	848	850	844	816	880	799	846	842	828	821	841	837	821	866	822	849	846	846	843	858	848	810	838	834	865	813	827	849	827	831	835	808	868	867	840	823	813	820	830	847	843	851	812	847	831	856	780	822	837	856	900	818	881	870	852	825	827	849	847	819	924	845	830	852	834	867	828	874	847	795	866	773	860	840	844	875	828	861	854	919	846	862	811	838	888	834	861	851	831	874	827	867	799	822	823	860	800	863	833	768	832	812	859	876	842	829	905	842	859	855	808	895	848	838	804	813	834	857	889	847	868	871	806	852	862	826	853	827	859	860	827	854	851	855	850	833	835	875	856	867	850	765	824	778	775	845	827	867	867	855	826	894	834	886	829	814	867	819	860	811	850	753	867	850	822	834	865	835	852	847	798	859	886	840	809	836	821	852	826	828	873	833	866	829	853	779	864	844	814	835	882	875	801	844	844	776	834	836	828	856	834	836	881	783	887	856	840	848	789	863	849	820	868	833	820	869	887	894	842	893	860	903	835	875	882	811	880	829	837	842	865	889	781	882	870	791	862	909	859	836	838	860	843	824	874	832	837	833	816	841	822	852	845	831	851	851	866	820	850	833	836	806	813	841	848	871	860	794	843	825	829	851	881	873	868	837	815	846	846	813	838	841	837	855	859	846	884	921	832	930	819	787	837	876	803	844	892	854	877	825	821	849	894	847	820	912	882	896	873	763	853	788	860	823	888	839	870	843	841	840	829	809	890	788	878	862	873	869	867	806	797	854	886	858	908	841	874	813	884	856	797	816	834	842	846	870	840	858	889	843	857	826	833	866	870	872	845	845	860	843	889	825	860	888	831	847	856	818	823	841	881	868	871	805	830	857	851	852	859	884	834	830	825	805	802	815	841	852	828	865	830	831	889	855	785	842	834	884	873	869	838	853	811	841	833	864	828	854	790	799	812	804	830	892	836	847	866	893	790	848	849	814	854	871	876	834	870	804	860	906	873	847	862	853	862	792	884	915	832	878	911	908	804	807	830	855	847	862	891	847	883	876	824	836	796	845	878	810	831	874	846	868	802	886	861	865	841	905	818	874	856	907	866	836	834	816	878	860	930	882	897	872	858	859	818	847	825	859	830	846	861	895	851	879	874	885	862	867	778	883	879	811	860	814	843	876	864	835	821	849	859	842	817	826	838	906	870	822	853	841	866	859	835	842	911	896	824	821	790	883	791	876	824	793	871	874	888	872	843	860	809	837	858	882	910	817	829	798	851	828	878	860	820	891	831	879	918	853	878	863	889	795	854	844	872	884	849	863	828	866	899	891	841	899	840	818	858	856	830	849	876	895	897	837	866	871	869	877	869	831	894	854	859	870	882	859	906	880	850	900	848	849	867	792	835	859	890	858	814	859	764	841	891	866	852	809	841	830	819	861	849	807	866	829	861	836	901	841	863	899	874	842	812	848	843	841	867	796	843	781	850	824	828	826	847	843	861	861	847	883	820	835	798	822	869	865	775	814	810	853	817	831	829	818	869	797	868	791	830	800	854	854	884	828	835	851	846	843	867	854	840	857	872	836	878	951	865	821	869	851	788	827	872	862	850	812	847	854	844	878	863	856	849	879	881	854	805	809	847	871	850	805	841	802	812	872	859	831	806	850	817	860	844	773	834	832	867	835	814	803	827	839	865	854	842	817	850	801	857	848	853	922	852	819	877	838	892	893	837	833	868	865	822	874	838	861	819	852	816	870	851	788	819	914	852	803	849	847	872	801	854	876	830	829	866	831	854	849	905	819	851	854	820	836	869	843	822	867	779	851	873	839	904	835	903	885	867	843	854	836	842	837	853	849	879	849	874	905	852	893	844	859	833	863	891	827	812	849	840	841	873	853	840	825	916	846	833	844	845	862	882	818	878	876	839	815	845	854	910	828	844	855	903	847	877	862	886	862	847	904	826	839	821	866	879	867	838	856	865	838	877	881	849	849	878	835	900	862	842	834	832	834	850	836	840	847	876	900	882	841	853	861	847	874	792	911	911	913	862	860	819	842	844	857	827	826	815	824	823	781	854	822	819	874	845	793	829	930	817	833	876	838	847	893	847	886	848	851	848	855	815	854	881	859	881	872	807	878	842	846	857	875	841	872	808	879	822	908	902	813	815	849	818	849	856	867	836	877	836	865	866	927	894	801	903	909	859	836	840	785	862	837	850	833	843	846	874	890	812	831	831	831	821	800	812	811	861	869	894	881	835	849	826	824	860	826	860	851	868	843	862	868	794	814	795	805	830	826	855	871	849	881	823	828	862	877	847	850	809	863	879	900	841	847	861	856	863	882	809	860	829	862	881	846	842	796	845	856	868	794	814	815	857	813	839	823	865	837	840	861	828	883	816	858	857	855	838	876	926	866	809	841	847	778
38087	38506	41696	37011	38872	33348	26456	17415	11704	8647	4421	3375	2465	2149	2472	2501	2229	1789	1187	1277	846	645	400	302	252	335	394	516	643	580	507	385	345	323	321	300	547	275	287	255	249	262	265	246	265	253	268	226	256	254	233	228	231	215	192	162	195	213	218	163	190	175	202	183	164	189	180	175	181	193	226	174	204	198	184	198	190	195	162	180	163	199	182	194	200	192	210	208	169	192	192	164	210	176	203	196	181	186	182	209	194	214	193	187	184	176	190	200	209	206	187	198	206	187	205	189	213	169	157	181	183	194	198	192	206	187	192	196	194	159	197	186	178	205	209	189	216	184	216	186	211	192	216	213	179	187	197	206	190	164	189	214	196	199	211	175	206	173	202	198	198	195	202	200	186	189	211	191	205	212	179	193	193	195	187	189	179	195	179	193	194	212	203	186	204	192	210	201	186	182	200	184	189	226	189	179	172	190	187	181	216	200	207	188	218	198	207	196	203	161	206	174	175	167	190	200	175	180	174	191	191	194	209	196	201	188	193	221	199	192	183	198	215	179	213	199	207	202	215	174	182	194	197	195	189	181	228	208	179	175	201	201	197	198	192	203	213	196	189	176	212	186	177	197	204	206	181	184	174	182	180	202	196	183	185	158	196	179	202	215	192	187	193	186	196	220	170	171	201	219	191	221	186	181	163	204	203	188	200	186	201	203	203	180	181	180	226	168	198	203	163	188	174	197	182	192	188	196	180	193	200	208	164	220	182	215	168	171	164	179	180	199	217	208	217	221	220	178	200	191	184	197	177	172	190	212	167	188	178	215	187	202	217	167	223	177	205	182	191	227	182	206	174	222	216	195	191	178	189	217	176	215	183	186	210	171	195	206	203	199	208	185	190	188	182	189	192	189	215	183	205	191	179	197	191	203	199	192	180	210	190	228	196	167	194	203	194	200	171	175	193	199	221	188	189	183	201	212	191	192	215	180	206	198	197	198	189	174	184	200	183	203	197	182	202	193	187	191	219	199	181	211	173	197	208	184	198	190	183	205	168	194	184	230	198	218	172	203	204	193	217	188	188	168	196	186	180	186	194	213	203	178	198	203	187	192	211	206	199	179	191	215	204	204	191	206	184	197	203	183	205	174	209	176	176	185	189	176	187	195	171	206	181	174	190	185	179	198	185	217	198	188	192	182	198	200	194	175	202	181	200	204	212	172	188	181	171	160	194	195	192	183	202	200	190	206	150	196	200	191	199	197	171	200	191	189	182	208	187	203	182	188	175	190	190	172	198	190	197	208	216	231	174	199	197	172	200	200	203	188	203	192	211	188	199	192	182	218	186	179	199	207	169	179	192	214	174	201	186	202	205	187	183	206	203	193	191	182	191	208	200	195	193	186	164	178	197	187	187	173	181	177	202	206	225	199	176	162	195	197	194	187	179	191	208	200	184	196	183	196	181	186	198	183	175	197	222	187	202	200	195	215	205	191	215	185	216	171	203	203	193	213	193	186	212	205	221	187	198	211	205	181	214	175	208	171	199	196	203	176	223	213	174	178	158	205	168	191	186	190	219	205	194	189	180	179	187	172	186	209	189	193	185	190	190	206	160	217	187	195	198	186	187	211	174	175	197	214	176	215	204	213	186	200	216	184	179	220	200	177	181	198	210	199	188	188	160	180	195	194	185	185	199	199	185	210	176	226	207	190	198	205	196	173	181	214	162	187	163	187	200	198	202	196	197	185	191	175	166	181	182	205	195	192	159	171	166	192	188	206	200	189	183	211	197	219	207	194	191	181	181	204	156	184	223	206	201	203	190	207	180	201	198	177	170	222	183	202	183	207	171	197	185	212	191	191	180	215	196	181	188	205	221	215	208	194	200	201	196	213	204	197	194	212	209	191	183	204	197	180	192	196	202	198	174	176	196	175	184	207	194	193	196	163	186	202	203	181	192	196	186	209	153	177	192	206	203	191	206	198	188	207	195	182	202	217	197	198	182	174	191	193	203	193	213	189	190	202	194	195	199	197	208	173	191	197	184	203	182	209	175	168	173	199	189	177	197	189	203	185	171	193	183	168	193	192	183	179	190	198	183	205	169	178	197	169	193	204	195	180	187	197	186	183	188	226	186	186	199	192	185	191	221	181	190	167	193	188	193	186	207	177	194	196	202	180	206	179	189	183	227	207	194	194	200	200	199	195	198	194	205	187	179	182	165	187	183	203	203	196	185	192	200	196	211	199	201	171	190	218	206	196	192	197	198	201	173	198	210	213	177	194	199	180	186	200	161	186	164	166	187	198	193	189	219	157	184	183	165	183	200	211	170	177	182	177	176	205	201	199	198	199	199	167	193	197	203	181	190	141	165	191	181	193	192	158	208	195	206	208	194	186	186	224	204	201	189	177	179	203	196	195	201	205	200	205	176	207	185	174	221	176	172	193	193	197	201	214	217	182	176	207	177	194	194	192	167	170	225	201	218	179	204	191	218	196	208	186	200	190	196	169	187	176	183	204	175	192	207	190	188	179	187	211	192	193	181	172	168	174	165	182	228	184	197	164	171	178	197	210	192	211	176	189	200	176	191	177	163	182	175	190	190	197	199	185	210	187	185	177	197	212	183	182	189	216	203	181	189	196	172	218	179	175	192	214	169	186	214	180	201	180	193	207	192	187	215	153	183	176	195	191	191	169	192	192	193	209	229	180	191	174	202	189	199	188	182	192	195	192	199	176	195	193	213	189	181	176	196	179	181	208	169	195	186	192	199	185	177	205	200	206	179	228	190	191	184	183	189	165	195	191	184	190	207	224	205	190	207	180	174	175	183	181	187	204	183	196	183	206	194	183	191	172	171	157	181	172	202	187	195	161	185	201	192	211	191	192	217	200	193	177	201	184	195	192	198	213	219	193	198	181	175	189	166	174	188	196	199	173	180	193	190	206	194	205	190	169	193	206	192	196	190	184	196	207	187	194	178	181	189	197	185	186	204	193	212	182	213	200	197	186	200	191	226	170	203	184	181	192	193	178	189	180	186	200	198	169	192	173	181	185	183	162	195	184	206	227	179	188	176	183	186	187	188	195	179	165	203	194	225	185	178	195	219	177	203	197	167	194	190	190	206	191	174	219	232	175	174	205	184	180	171	199	202	186	209	196	192	210	199	197	164	178	190	187	193	180	194	188	194	190	207	185	182	204	200	194	204	213	214	172	213	205	182	198	194	186	190	159	186	196	196	190	195	185	191	176	195	181	197	185	170	178	170	175	206	199	205	186	186	201	210	191	192	204	211	192	205	199	172	198	163	183	199	166	210	195	176	183	209	167	192	214	153	184	186	185	207	208	179	203	194	177	200	209	202	181	195	207	221	171	195	180	209	195	197	199	195	214	189	199	202	166	189	192	183	183	194	191	171	162	215	165	164	200	168	197	198	191	185	181	186	187	179	201	192	187	219	200	200	167	198	210	198	185	171	201	209	205	190	188	207	175	180	169	188	205	217	163	194	194	187	172	208	207
32023	38137	43950	49691	53788	46583	37626	28958	24096	17952	10439	10234	9702	10510	12061	12376	12108	10054	7374	8222	6311	4419	2377	1734	1468	1829	2478	3699	4405	3867	3349	2695	2117	2013	1756	1576	3489	1371	1305	1470	1361	1451	1423	1315	1281	1215	1280	1242	1172	1117	1056	967	1003	891	783	739	726	729	676	695	765	724	712	711	711	669	703	722	693	729	707	686	668	692	684	667	687	706	687	693	731	661	707	695	717	739	668	697	683	666	665	687	690	655	682	691	680	718	728	770	664	667	698	667	701	666	649	705	668	679	679	682	709	677	660	661	732	690	678	640	694	696	664	632	612	668	700	689	682	691	683	654	655	638	663	696	706	680	673	695	668	680	731	649	643	647	670	781	663	720	658	671	719	680	679	672	682	701	709	679	706	671	696	701	684	703	678	697	649	720	673	628	690	695	693	675	701	683	670	724	673	669	669	652	717	702	675	623	675	684	688	662	694	689	679	694	707	659	693	662	696	694	698	716	680	680	708	717	701	683	646	690	694	675	636	681	667	703	687	674	697	657	639	653	652	681	649	669	650	711	665	651	717	708	681	683	692	680	705	674	659	695	643	628	639	714	706	682	708	693	678	716	695	705	675	700	683	669	618	660	705	675	655	714	653	657	694	695	653	681	660	633	696	655	716	649	688	684	686	671	681	694	670	689	668	658	668	686	696	694	719	718	679	661	691	663	701	681	704	685	712	676	651	660	724	691	693	681	728	681	689	679	680	690	689	711	690	662	675	673	665	720	692	712	687	680	657	660	714	646	670	722	677	732	647	687	682	679	672	648	701	716	664	713	687	701	672	723	686	669	651	678	703	672	631	736	670	702	663	676	692	711	664	659	714	685	715	665	670	733	714	679	694	659	662	686	647	696	656	684	663	706	736	668	711	675	671	693	685	715	703	665	695	703	723	701	737	624	709	642	702	679	717	665	673	712	686	713	663	689	678	699	687	685	682	705	729	676	642	675	688	676	754	713	713	686	687	692	681	741	670	655	670	642	679	697	695	677	679	692	629	703	686	683	693	691	701	688	681	706	711	662	666	685	630	644	682	673	683	690	665	675	709	702	668	640	682	726	662	693	689	703	676	683	652	678	653	707	646	664	715	656	697	646	653	714	685	751	681	695	659	693	666	691	678	625	670	736	688	715	655	709	667	681	696	700	680	689	688	695	683	655	672	694	691	674	667	672	670	697	664	650	672	695	662	699	667	687	672	715	700	706	695	707	659	659	626	709	685	720	671	690	687	675	687	663	655	673	748	653	694	733	613	669	624	670	723	661	644	664	642	691	690	684	682	680	659	680	713	702	671	665	676	697	637	681	704	726	657	675	646	717	694	696	675	661	687	701	682	669	712	646	740	653	691	693	713	684	688	704	675	698	705	688	642	694	688	655	666	644	710	696	720	648	663	662	676	693	700	675	697	693	718	638	686	680	733	658	672	740	679	669	701	678	667	687	660	719	673	702	679	704	693	676	656	673	710	711	724	688	678	657	686	677	692	701	678	668	678	713	684	657	651	695	698	657	678	654	667	716	652	737	702	700	694	689	716	693	702	676	674	669	712	669	709	660	653	704	670	654	692	681	726	681	702	682	663	727	678	702	714	685	675	695	708	682	700	719	672	715	735	744	698	702	615	672	693	671	680	684	700	647	664	683	721	668	662	699	697	663	755	682	666	666	671	676	707	732	648	709	682	663	646	679	693	659	636	691	721	707	668	703	700	662	664	688	725	703	711	661	664	672	688	668	703	698	713	684	659	604	691	632	658	708	665	686	694	668	692	665	631	666	718	732	662	709	641	700	663	714	681	668	641	681	652	703	667	667	650	654	600	658	677	666	688	654	678	670	672	665	679	673	684	686	712	660	641	716	702	694	654	688	666	639	677	683	658	681	641	679	680	652	666	684	679	702	701	616	693	694	698	687	613	676	658	648	662	730	683	693	654	681	645	646	680	678	682	688	680	689	706	629	690	721	684	691	662	725	754	662	671	655	732	722	682	673	716	697	709	705	675	730	737	688	653	630	647	674	625	724	679	689	675	691	738	692	718	663	684	703	722	675	697	730	713	687	680	664	654	673	669	704	659	682	680	686	673	719	667	657	645	691	663	692	696	649	697	657	697	650	698	686	694	643	663	697	689	637	610	701	686	660	697	663	672	636	679	673	694	646	706	658	646	706	691	701	706	662	692	679	692	672	726	704	685	719	674	623	674	693	698	675	729	656	658	682	687	656	693	698	713	684	676	655	694	673	705	674	693	712	665	714	706	679	656	686	707	685	721	739	648	641	716	729	708	706	666	708	653	706	699	710	670	659	664	681	740	664	646	692	660	678	724	674	689	722	668	618	702	666	677	727	727	680	656	663	696	688	659	685	705	699	662	641	611	687	665	694	709	678	646	642	706	672	648	694	710	679	704	677	691	680	689	751	653	679	683	695	691	705	694	717	687	679	660	670	696	686	705	674	731	663	657	698	704	723	696	675	647	706	678	710	637	689	710	720	653	708	697	700	668	727	708	690	648	727	708	681	661	647	670	677	695	715	706	658	677	659	707	677	667	727	703	671	665	722	668	629	635	699	680	680	682	667	702	639	687	692	708	665	714	639	713	688	681	728	662	668	660	692	639	730	648	694	672	699	681	654	688	673	684	686	694	704	673	654	691	698	674	695	715	679	643	702	652	686	712	682	662	715	692	648	665	683	728	658	685	623	735	667	681	709	665	690	677	688	681	721	708	694	626	680	692	680	652	640	657	693	686	677	667	657	690	724	689	720	708	662	722	706	685	670	677	716	668	677	698	683	678	642	624	692	662	682	667	725	684	704	681	670	683	705	740	670	670	640	696	690	687	679	675	638	695	696	674	720	675	660	644	666	693	700	734	701	733	693	710	625	693	638	667	705	673	671	698	673	663	659	674	672	707	660	646	656	671	683	718	660	717	741	660	658	716	683	670	710	631	654	678	676	673	706	694	668	681	680	672	678	665	683	700	723	674	670	688	670	678	687	628	692	719	662	727	674	666	668	655	712	686	675	668	657	662	680	663	685	726	677	669	648	667	642	703	704	706	622	672	698	670	649	665	668	729	606	698	743	702	689	677	680	670	695	737	686	685	699	664	671	713	710	682	704	709	652	616	670	671	698	661	631	657	684	718	666	662	659	689	698	667	666	683	704	704	694	674	716	674	686	663	712	678	699	654	634	688	663	672	635	713	674	651	699	686	703	672	691	670	696	669	688	717	689	714	685	678	627	704	638	684	718	681	694	706	669	693	663	704	686	711	677	714	671	680	682	688	726	748	649	692	663	660	680	643	631	662	721	726	703	673	696	697	672	709	665	702	666	717	660	676	672	682	690	661	680	685	713	668	662	699	713	704	742	676	676	678	685	694	725	692	669	667	652	692	721	695	688	643	702	676	704	659	737	685	671	720	617	734	645	675	692	660	654	698	656	665	657	698	679	719	678	706	731	707	725	667	707	664	671	783	706	729	684	658	682	729	680
44479	42405	42614	38715	42238	37799	34636	25397	18865	15598	10243	6255	5347	5087	4821	5256	4111	2529	1666	2240	1400	767	469	418	488	541	669	855	928	983	934	763	653	542	457	435	532	440	342	383	361	381	364	357	335	328	345	306	337	308	294	291	277	279	246	258	219	269	269	245	265	276	258	235	232	255	234	253	224	262	226	235	231	249	271	248	262	242	225	242	220	242	255	239	231	253	242	243	227	246	243	255	224	231	248	246	244	239	264	254	229	244	253	227	213	217	268	241	252	254	249	240	242	240	243	252	229	265	250	234	247	246	258	226	247	239	253	217	266	248	257	238	208	225	252	260	244	253	242	242	243	241	249	262	260	231	223	244	253	247	230	237	260	281	217	238	279	241	233	223	223	220	240	236	245	244	231	231	229	229	231	234	222	245	265	259	248	229	278	216	242	221	253	233	232	253	266	221	261	230	271	242	260	235	284	244	252	252	230	239	214	242	219	251	264	243	267	212	243	246	260	279	245	243	228	221	236	241	236	247	248	254	239	246	229	248	246	237	241	248	246	232	256	240	228	239	248	229	237	266	251	234	240	241	234	255	236	238	225	262	203	227	255	262	261	260	258	245	241	259	252	262	256	265	217	234	216	268	227	243	252	250	245	262	251	231	226	259	236	234	224	211	215	247	252	235	244	244	284	246	227	251	253	261	247	244	237	248	260	243	231	228	258	225	230	223	259	262	231	265	239	216	252	234	220	243	246	231	267	248	237	239	234	258	245	207	244	253	236	249	259	219	231	243	259	210	233	225	257	246	269	230	227	262	218	231	261	230	236	267	231	272	250	230	246	221	222	224	248	238	253	248	220	245	248	240	257	269	223	240	249	194	205	249	257	240	208	266	250	216	246	220	236	249	256	221	232	234	225	244	241	261	248	216	262	251	240	226	245	232	258	268	248	239	231	243	217	243	233	227	231	218	238	272	234	223	241	252	239	253	280	252	256	253	230	218	221	269	269	236	204	238	238	245	236	223	250	233	221	245	219	227	238	241	254	233	233	225	234	229	221	262	235	236	234	225	245	236	244	258	235	245	247	226	212	228	241	219	252	242	231	232	251	258	260	221	237	246	262	228	211	269	271	226	233	249	232	213	253	239	253	226	215	244	245	243	224	245	242	229	225	266	214	203	209	248	258	226	263	248	212	243	247	234	245	224	264	249	260	277	245	268	251	248	248	248	237	221	263	219	227	198	249	247	239	224	236	236	257	246	241	232	250	225	252	231	256	248	235	211	241	236	244	256	218	226	234	249	277	237	252	278	272	241	240	230	247	231	244	233	242	235	241	231	227	240	249	241	257	259	234	245	258	234	234	249	228	226	231	232	229	264	243	222	247	223	247	239	238	226	224	257	222	271	214	234	239	274	258	272	246	242	224	245	257	255	249	274	230	247	274	232	272	256	230	242	225	255	228	244	242	224	245	248	253	240	242	233	233	241	230	240	216	248	251	221	226	235	249	234	271	241	208	232	257	253	238	238	250	241	232	248	243	248	236	262	256	225	255	238	263	278	239	229	253	252	246	248	228	232	263	213	253	237	235	259	245	241	257	251	225	224	243	240	253	242	227	222	246	205	241	228	249	250	248	255	229	255	212	261	209	253	280	224	253	253	234	232	204	236	233	207	243	237	249	237	258	245	212	259	238	251	271	251	244	241	259	222	249	244	236	261	271	245	259	248	220	217	237	232	232	218	227	283	252	250	231	231	238	232	266	261	218	229	270	242	223	257	263	228	249	256	213	235	242	225	235	237	263	245	270	250	231	208	256	274	246	256	260	234	248	248	245	233	210	220	238	249	232	259	264	257	235	242	239	238	200	240	251	251	216	237	262	269	259	244	227	258	239	242	252	226	213	221	257	252	227	230	241	248	226	241	256	274	248	253	229	280	239	282	245	244	224	233	230	241	242	212	215	247	253	243	228	247	263	233	216	236	236	270	258	265	253	250	231	214	225	219	251	245	243	227	254	257	262	211	247	249	211	212	256	214	254	254	226	228	210	248	256	239	258	204	244	225	231	245	250	249	214	250	238	251	209	243	218	260	259	226	238	266	254	243	244	242	287	231	245	216	258	250	234	255	259	251	228	252	236	253	242	223	260	220	237	220	238	235	259	243	248	232	264	248	250	219	246	242	231	252	207	246	227	249	240	250	217	239	253	242	239	257	233	250	249	243	235	238	254	254	209	236	226	249	235	245	254	227	245	244	255	250	210	236	265	247	238	260	256	234	236	232	243	282	259	224	229	245	232	232	218	202	238	239	239	220	238	255	241	235	248	250	244	257	247	220	281	224	261	210	258	246	227	230	219	267	240	248	263	246	240	234	283	236	227	260	258	241	238	213	232	250	261	237	258	262	237	235	244	241	258	236	224	234	241	239	249	223	272	219	238	219	238	252	240	246	252	258	247	230	232	229	227	238	242	235	238	241	252	249	218	223	228	235	266	249	231	241	260	243	260	267	240	233	242	248	243	230	229	236	199	246	239	211	218	239	230	256	295	234	253	211	232	246	223	208	238	230	223	229	235	240	253	247	260	215	214	216	221	246	263	227	247	230	236	253	231	254	244	238	241	241	210	254	255	256	231	243	261	216	261	271	233	239	253	233	249	260	248	231	263	239	238	254	266	262	223	218	244	229	234	236	246	233	237	231	247	246	218	228	238	248	250	236	225	253	253	235	198	247	242	256	228	208	241	228	227	216	239	250	221	240	238	225	219	223	247	261	255	241	237	252	234	248	256	222	239	237	248	238	233	241	242	223	276	211	227	227	240	232	243	230	243	233	250	242	257	233	289	256	243	243	242	268	246	255	247	254	220	232	222	249	259	243	236	258	222	214	216	207	253	246	232	230	247	236	242	226	249	265	223	255	235	234	241	240	249	232	269	217	244	236	240	220	230	227	242	232	250	228	250	254	250	225	260	238	239	249	245	246	228	238	245	241	234	264	260	235	225	236	257	266	240	243	223	247	212	262	251	227	262	236	247	212	242	239	235	206	238	274	251	258	213	245	233	251	230	269	214	228	243	238	241	228	239	243	259	256	235	239	225	242	244	260	272	246	227	196	250	267	234	248	272	241	240	249	228	242	225	246	235	261	258	269	244	240	265	268	256	267	206	234	247	230	231	256	210	254	228	229	231	249	233	242	240	248	260	266	239	236	227	247	245	244	221	260	235	235	239	249	207	233	235	249	231	219	235	238	239	226	237	230	248	251	246	250	245	250	243	254	237	264	240	249	245	249	234	253	268	243	258	213	250	227	235	240	252	248	271	250	209	230	239	247	239	258	265	232	208	239	239	252	253	251	262	261	249	222	268	258	240	225	259	246	243	221	258	248	228	227	238	261	267	246	233	255	231	240	239	218	231	223	265	217	255	240	238	248	249	248	237	262	255	236	245	225	234	229	242	223	221	230	224	223	232	225	224	256	248	237	222	279	224	233	253	243	231	252	267	214	246	261	227	235	231	219	249	260
38069	44231	48439	54391	60906	54626	46816	36882	31682	26706	19131	16691	16361	16987	18334	18717	17505	11999	9317	12679	7774	4593	2641	2315	2702	3362	4239	5594	6615	6683	6211	5507	4334	3616	2629	2444	3512	2193	1773	2032	2044	1971	1955	1854	1807	1641	1626	1603	1674	1474	1362	1370	1236	1106	986	895	877	872	914	840	838	843	824	870	841	802	855	807	823	836	838	879	818	825	804	841	829	797	857	823	811	864	865	809	818	829	831	789	821	854	829	859	794	822	829	778	827	812	782	865	866	800	814	847	899	838	842	834	790	799	876	834	883	806	785	800	847	824	868	812	826	785	785	825	785	841	821	875	769	799	832	808	848	820	825	844	765	831	808	815	857	840	789	881	823	776	800	809	787	750	804	829	868	802	834	816	856	841	849	824	824	773	817	830	782	796	790	843	789	810	832	822	839	790	779	778	814	806	846	812	827	762	852	796	751	815	818	800	825	785	835	870	797	822	793	781	825	842	805	834	831	828	834	868	810	814	818	818	766	839	822	826	783	778	779	812	783	829	840	828	820	781	818	810	812	833	799	767	770	771	817	834	842	822	829	806	840	802	820	907	826	806	842	868	789	821	815	822	813	850	837	857	877	783	807	754	804	781	808	756	789	824	780	806	846	828	806	805	802	830	793	833	796	808	836	771	811	789	851	815	789	761	841	774	811	811	756	796	820	805	819	810	766	820	830	838	847	794	814	810	786	764	805	761	765	836	775	809	824	835	799	799	823	810	834	849	770	797	836	819	808	820	795	813	776	810	859	861	792	868	868	822	794	806	853	823	817	832	826	851	781	804	802	837	822	755	840	759	776	794	780	798	767	829	797	787	809	768	803	850	797	781	813	832	801	806	851	823	828	780	797	836	834	844	823	806	840	792	794	789	834	853	851	825	789	810	792	812	837	816	816	811	826	804	829	795	803	836	825	737	784	826	810	795	822	823	842	854	812	791	842	818	843	808	816	819	788	843	800	807	770	819	817	853	816	812	854	849	799	805	858	807	811	819	857	806	832	856	814	807	830	851	788	825	830	801	826	860	865	821	804	792	810	794	775	783	779	796	825	843	811	792	786	855	831	851	803	816	874	863	852	783	794	784	794	793	775	822	817	766	809	843	803	817	869	822	827	826	831	796	814	811	827	808	859	786	743	824	846	810	841	824	801	832	817	790	809	855	810	822	801	787	790	829	813	824	809	828	808	822	778	831	833	889	852	830	826	797	811	777	815	818	795	864	821	881	825	787	804	833	796	821	788	795	835	847	800	797	777	798	788	855	833	787	816	869	763	830	790	808	819	826	803	849	827	833	788	801	823	844	858	830	829	790	801	828	820	876	827	804	814	783	755	836	799	801	795	829	826	804	836	819	865	807	787	834	844	805	835	787	811	808	780	829	777	791	778	806	817	849	919	779	792	826	830	782	817	810	819	807	764	811	788	828	795	844	775	865	815	831	827	767	786	856	832	822	806	821	782	812	842	845	793	843	832	767	850	772	818	784	825	813	823	791	832	864	855	875	780	849	833	841	803	825	746	794	846	808	830	822	833	803	832	849	790	858	788	835	797	797	816	800	852	755	795	839	812	815	781	798	810	866	832	831	828	821	806	811	857	841	833	785	823	790	826	824	791	820	877	797	798	773	799	783	838	776	815	767	781	821	856	786	811	785	798	799	757	797	813	856	775	803	782	821	751	828	816	823	767	771	832	764	790	791	772	817	800	814	825	801	804	794	789	851	802	843	800	833	836	794	810	824	786	797	795	842	782	825	790	779	792	883	814	761	739	850	885	810	813	825	846	792	797	849	812	801	813	765	807	835	755	842	857	799	815	811	760	802	855	783	804	805	824	855	856	822	799	795	793	826	760	761	793	829	797	787	833	845	798	792	827	785	798	808	830	828	767	802	817	805	849	850	791	797	726	853	844	828	791	809	744	799	790	871	854	800	859	830	817	789	835	826	779	824	828	817	802	795	809	814	812	871	797	820	794	861	819	815	855	774	744	849	762	842	818	806	822	787	820	864	809	756	783	766	806	818	808	785	819	803	794	807	780	822	833	789	832	853	812	788	801	797	811	791	798	801	823	841	806	826	785	791	854	834	789	859	816	792	858	859	860	797	800	803	758	803	803	794	849	827	783	801	791	813	800	760	815	822	836	798	858	756	800	809	811	837	762	830	814	832	768	777	780	822	789	836	793	832	849	809	780	852	798	761	852	776	842	806	836	775	835	762	782	798	834	823	788	794	809	798	828	839	803	778	817	787	839	820	766	787	808	789	866	790	785	822	807	838	775	785	858	847	795	856	801	818	881	838	819	811	825	837	775	779	808	865	793	849	812	779	831	825	813	809	804	808	798	797	803	827	810	802	779	854	805	774	832	809	831	785	841	794	804	799	759	783	799	811	818	746	787	828	853	815	830	850	810	857	805	841	784	782	821	816	808	792	800	819	796	809	824	781	866	831	837	797	793	814	810	781	826	855	783	827	810	863	794	816	811	798	826	811	785	806	785	808	797	778	825	822	762	780	809	827	844	812	812	812	788	814	840	768	806	802	826	800	801	815	851	812	854	786	802	801	769	808	758	791	814	850	821	844	881	840	818	815	816	771	782	825	817	851	771	787	841	843	768	816	813	815	780	845	834	794	786	766	781	819	797	834	833	858	859	826	783	815	793	780	815	826	839	826	830	788	827	853	785	830	826	835	832	826	832	847	798	793	760	832	812	821	810	769	814	873	833	783	867	823	801	793	833	802	824	831	830	795	821	798	838	792	831	793	808	816	781	799	826	834	836	813	812	838	809	775	806	798	848	831	806	811	813	842	864	766	803	839	902	791	846	825	797	840	845	817	824	822	809	781	806	841	850	807	802	831	797	808	785	810	858	828	820	853	846	820	770	768	804	788	777	806	803	777	813	794	858	813	819	775	829	780	818	807	879	797	830	816	810	825	828	788	757	835	791	810	807	816	819	851	773	824	889	819	814	833	783	773	804	779	820	817	856	855	801	817	753	789	792	773	840	800	803	845	868	833	836	805	797	840	867	819	787	816	787	780	729	834	812	851	793	806	876	843	858	843	815	848	814	785	872	808	801	831	856	804	798	827	839	741	847	772	797	878	811	801	801	803	803	812	816	833	804	821	729	824	847	822	787	819	822	760	829	799	808	776	807	821	797	801	844	850	829	820	805	835	787	801	855	768	787	838	795	785	871	799	781	849	883	849	847	846	822	820	829	860	829	850	777	827	839	843	844	757	813	844	777	856	830	783	808	764	782	853	828	815	835	835	816	794	817	817	815	768	828	823	842	786	791	823	824	856	804	776	833	825	776	815	857	850	827	772	813	819	800	845	765	791	875	812	856	793	838	793	723	797	832	829	780	786	779	805	774	776	746	792	824	786	787	838	840	773	785	811	812	811	783	805	763	788	783	852	819	801	788	818	780	767	861	830	797	800	807	822	832	834	823	817	856	846	814	798	852	830	832	779	757	801	830	786	804	858	832	797	818	793	790	818
16685	16680	17364	10412	6759	3628	2874	1678	1099	1005	602	423	419	437	479	390	475	393	325	311	328	293	254	269	275	255	337	365	308	334	333	296	286	286	267	281	284	290	257	288	280	286	256	272	276	254	294	265	272	259	249	255	263	240	248	230	264	228	243	250	215	241	269	232	241	248	250	244	234	264	226	253	238	259	260	234	250	226	249	232	250	223	250	244	241	222	256	255	225	250	235	213	232	252	262	229	225	244	245	203	235	254	214	241	258	234	249	218	236	245	264	237	223	249	236	257	232	231	250	246	245	233	263	234	232	217	220	244	233	228	234	248	244	215	208	234	242	243	249	264	230	236	228	233	241	237	230	253	269	251	234	233	253	240	259	250	259	258	238	259	222	244	273	246	268	226	232	248	235	250	230	260	246	244	237	250	231	231	237	239	254	209	253	224	239	276	245	252	239	233	232	246	237	253	239	229	219	220	250	249	276	226	236	244	232	229	235	219	220	242	219	242	235	241	243	265	228	244	229	245	223	241	241	216	234	259	231	249	234	229	244	223	243	246	266	244	232	242	213	266	245	244	236	239	279	245	244	278	242	264	257	225	232	256	220	233	250	269	215	240	248	244	257	241	233	237	259	255	233	242	237	265	237	241	248	249	204	228	258	252	244	249	262	254	238	279	246	248	251	258	245	214	231	231	256	269	245	234	218	254	258	224	230	240	254	229	201	257	239	240	233	258	213	246	227	249	271	233	242	228	231	232	233	250	251	250	242	252	247	239	234	215	200	242	276	230	257	260	243	246	236	236	259	223	262	226	263	221	213	246	245	231	235	255	217	267	245	244	206	234	262	233	224	265	222	241	248	248	213	254	242	229	227	230	229	233	229	225	237	243	219	288	260	251	257	230	225	268	224	253	237	252	241	274	248	259	249	237	227	221	233	234	215	255	223	254	250	266	262	235	253	237	238	235	250	234	261	267	246	251	258	213	252	229	225	241	224	224	260	258	233	220	218	238	254	243	254	230	240	243	232	250	227	259	250	211	245	236	251	243	246	254	254	243	250	246	259	248	245	206	231	229	248	226	238	240	247	255	249	258	254	230	274	254	231	248	237	230	251	257	248	231	216	249	238	259	229	267	235	255	232	243	236	228	234	245	260	241	263	220	231	256	237	243	245	237	250	225	231	257	253	247	252	225	236	261	248	245	224	224	262	249	253	240	252	237	268	282	235	235	238	281	254	234	280	237	242	235	254	244	252	246	232	232	216	233	231	246	226	251	240	224	238	278	255	247	238	253	260	217	258	230	264	244	262	252	226	227	225	240	261	251	242	263	275	244	247	237	256	251	226	241	231	235	238	269	229	250	239	235	218	263	225	207	250	234	241	253	241	228	252	264	208	207	235	229	253	224	220	235	257	224	224	230	230	231	262	247	247	214	234	265	242	223	225	240	254	260	247	222	231	239	248	243	231	260	246	277	235	281	252	257	248	239	247	241	251	229	236	218	229	260	239	232	256	246	266	272	256	237	248	230	245	232	251	256	232	255	231	232	255	244	238	241	255	235	223	269	224	252	254	284	246	246	234	243	203	230	248	232	265	219	212	247	218	259	229	241	226	220	263	262	246	245	249	257	276	241	244	273	269	226	231	246	240	226	247	286	263	263	250	230	215	225	237	240	229	267	264	251	233	242	249	229	236	243	220	241	229	222	226	245	234	249	267	258	232	244	267	236	264	267	249	250	233	234	259	244	270	241	243	222	244	251	252	237	233	243	252	213	255	233	229	274	233	270	241	205	241	230	232	260	236	232	204	230	230	253	246	224	234	223	251	235	245	246	252	234	215	238	221	243	248	237	224	252	249	260	259	244	230	235	232	258	252	262	234	254	218	239	235	270	282	212	242	287	249	258	232	245	258	220	240	269	215	257	255	210	238	199	247	256	243	232	244	228	242	236	237	227	233	253	244	257	270	265	223	220	252	251	247	280	255	236	231	232	242	249	266	254	245	225	239	211	240	239	261	233	238	274	218	239	226	219	233	242	245	268	257	201	267	234	241	246	263	243	249	246	244	247	245	241	241	253	225	251	209	221	237	224	227	249	270	259	252	239	274	238	236	228	250	255	249	226	236	241	246	228	244	228	268	253	223	275	245	248	246	250	253	275	243	259	266	240	232	252	253	243	241	226	256	238	216	262	260	220	268	244	241	241	289	241	211	241	243	243	247	237	267	230	216	241	222	246	223	227	251	241	262	238	221	275	245	268	231	273	226	243	238	232	248	248	244	261	283	262	252	221	239	264	245	234	241	246	240	258	253	212	212	250	249	227	248	260	267	211	228	265	251	232	268	238	244	245	262	252	239	248	216	232	253	275	247	230	229	240	245	230	238	248	239	241	239	262	233	218	246	227	253	223	248	254	238	222	213	220	224	248	247	273	239	255	241	246	245	248	257	266	261	235	239	264	246	230	250	263	215	260	240	233	240	242	241	231	237	247	261	232	237	228	233	240	239	211	221	239	246	244	262	231	246	251	259	272	244	242	245	205	270	243	230	219	234	243	212	228	223	210	225	246	254	247	245	260	246	240	239	232	247	209	247	214	240	267	233	263	242	242	245	267	248	220	232	222	229	218	222	230	241	248	250	226	226	260	219	236	242	256	230	259	266	243	228	216	252	234	229	256	227	252	248	244	242	246	231	246	228	228	264	241	251	214	221	242	248	235	238	264	261	239	274	217	228	237	230	241	240	247	225	252	237	255	262	257	220	228	216	230	259	240	233	235	238	252	249	240	255	233	246	249	218	234	238	243	229	221	255	240	235	236	255	263	261	202	249	233	227	240	237	241	247	252	216	260	237	274	259	250	248	247	284	239	254	240	266	224	241	264	248	241	242	259	247	268	250	230	252	242	231	256	222	243	268	270	238	243	253	213	227	236	272	244	250	253	236	239	230	211	261	264	235	246	253	222	239	212	245	249	264	264	229	267	232	242	232	264	225	222	236	217	253	248	219	252	230	229	220	251	245	247	214	227	247	244	238	230	228	271	259	252	235	278	243	228	246	252	229	239	222	254	223	219	251	267	244	233	277	233	247	219	226	261	244	244	220	245	261	236	250	256	228	268	263	255	231	246	226	216	246	219	219	259	223	239	232	216	258	243	289	260	240	252	199	238	256	234	231	223	258	223	255	255	225	243	238	246	236	240	235	234	252	226	244	241	240	228	263	265	251	244	262	257	244	240	248	264	257	252	217	242	234	254	237	270	261	234	245	244	211	255	253	221	239	232	227	238	239	238	248	232	232	256	256	236	235	253	252	268	246	250	251	243	236	196	255	230	233	241	261	267	254	228	255	221	263	236	258	237	285	228	203	237	222	241	238	255	240	233	260	258	249	235	245	236	231	244	230	250	244	230	238	211	262	251	250	283	260	227	254	240	224	242	245	251	257	230	251	228	234	232	241	238	252	260	224	239	246	266	237	247	249	265	252	245	249	238	218	223	244	266	230	229	269	261	253	230
14073	17338	23128	19899	18219	13205	10575	5870	4289	4393	2617	2239	2227	2195	2193	2367	2529	1940	1503	1465	1137	1002	987	952	1067	1289	1548	1662	1692	1539	1548	1479	1230	1227	1134	1096	1377	1245	1038	1056	1086	1154	1153	1176	1059	1055	1103	1025	1026	1030	1036	1052	945	895	874	865	840	850	823	851	816	857	818	819	872	780	815	852	860	888	792	892	788	858	801	825	866	821	842	851	833	894	864	861	829	819	857	873	842	833	807	830	833	874	824	799	879	808	828	797	840	813	812	820	830	880	868	833	830	849	879	804	890	810	863	852	846	797	851	822	797	813	831	843	863	823	794	778	867	817	849	844	794	852	844	840	827	879	781	832	783	798	857	851	809	815	843	853	785	843	798	831	866	806	900	799	841	861	854	822	838	853	860	844	833	837	838	816	827	846	790	821	805	859	826	861	861	887	859	806	841	835	863	801	801	863	803	839	850	829	833	800	884	854	801	852	879	809	809	837	847	815	873	830	848	884	864	801	787	818	803	837	864	813	800	819	827	828	795	845	869	821	831	807	884	834	858	822	807	881	827	840	841	794	842	820	849	882	821	822	833	792	885	776	819	866	854	813	884	892	851	806	793	884	854	835	900	800	825	861	819	743	826	859	806	804	819	879	821	817	826	799	803	811	869	842	807	869	826	876	818	834	873	843	817	875	851	825	795	784	845	830	847	850	754	828	858	817	811	807	875	822	808	848	852	827	896	843	793	860	796	807	865	835	858	842	845	876	855	831	813	813	834	779	864	826	817	816	813	786	806	831	804	864	840	784	836	834	854	826	808	845	811	852	809	827	859	828	864	829	833	827	848	810	895	774	822	846	806	843	817	846	864	842	829	854	857	862	842	831	804	859	864	837	821	838	845	807	853	858	775	859	876	832	807	875	814	845	801	822	794	804	812	843	837	839	787	829	839	809	813	849	779	899	805	829	793	874	841	850	819	859	854	810	819	859	807	832	848	846	831	889	736	839	812	879	860	926	789	857	829	771	844	872	846	819	817	820	870	882	828	861	818	818	876	851	807	800	820	809	836	805	831	825	783	785	851	820	878	797	801	835	825	843	868	824	772	807	840	797	828	774	840	823	830	885	819	827	857	819	841	801	864	834	841	865	845	854	863	875	868	819	822	829	865	868	846	822	810	810	838	746	795	814	850	779	835	837	823	838	795	838	858	844	867	788	820	857	780	786	855	864	817	795	828	854	836	857	846	784	811	796	803	818	825	857	840	847	862	812	878	816	747	889	792	823	842	888	846	866	835	770	862	839	822	852	843	848	821	809	828	825	816	801	833	797	845	859	854	838	841	867	773	796	787	874	845	801	863	814	844	849	897	862	814	860	854	843	835	838	819	786	849	835	856	844	795	835	831	838	796	831	842	819	868	811	845	805	780	813	833	869	829	875	869	830	830	804	822	879	858	843	819	773	877	861	835	824	812	763	849	858	870	894	849	840	852	817	879	843	783	841	842	797	816	828	855	820	877	805	832	814	863	814	773	869	816	842	786	802	847	831	861	788	782	829	855	885	846	852	837	816	880	813	870	861	840	873	872	833	801	815	858	833	862	799	824	808	809	834	894	829	840	865	806	817	804	870	770	821	857	830	815	863	804	822	824	803	850	817	797	876	827	798	849	861	851	794	851	875	817	828	872	812	827	869	862	868	871	876	833	825	785	774	810	846	823	856	854	806	811	859	829	814	821	815	819	821	830	851	861	802	814	759	833	817	790	792	848	824	822	827	789	860	829	795	795	852	831	847	827	857	864	813	847	826	822	840	825	816	856	866	881	845	820	860	812	833	846	846	816	818	841	854	809	859	850	870	894	838	759	831	850	885	853	872	798	845	848	865	838	842	851	877	834	877	835	793	861	841	834	751	867	832	825	813	808	853	848	871	839	829	858	838	855	835	809	813	833	859	840	798	831	812	843	829	822	853	839	861	848	847	844	789	862	843	831	833	850	845	824	797	810	857	858	824	817	826	857	838	854	851	842	832	852	837	847	849	852	858	789	813	831	816	866	808	817	789	812	862	860	847	806	816	835	819	807	792	813	831	829	805	850	809	868	840	832	861	799	775	847	882	867	821	802	850	836	836	812	851	825	826	838	860	842	870	870	828	831	862	871	825	808	872	860	809	808	777	826	796	855	812	861	862	833	848	875	845	863	794	813	801	810	817	856	851	810	813	864	823	875	858	872	851	846	836	796	789	826	779	817	824	843	897	825	883	847	904	832	810	828	873	826	783	768	817	815	840	851	822	822	850	861	832	790	831	813	898	875	817	801	828	884	781	836	820	862	839	884	884	822	841	798	840	828	795	848	878	912	810	827	806	830	793	802	851	791	829	812	822	823	887	804	851	818	856	844	792	859	850	786	792	827	786	853	827	831	812	789	834	840	893	800	823	824	823	837	840	845	808	812	809	814	818	838	810	855	810	824	801	828	798	864	834	816	869	827	746	851	842	845	891	901	792	802	839	875	834	849	870	768	882	881	818	841	840	803	814	835	794	819	873	833	851	850	828	814	825	791	868	850	855	811	793	844	805	837	775	785	820	839	876	842	824	820	852	869	801	864	822	826	789	820	864	804	831	844	864	878	833	852	839	861	816	850	803	799	787	780	824	804	824	822	832	829	815	813	855	813	838	796	863	788	848	809	870	785	838	854	850	798	796	814	854	847	843	868	844	792	792	807	843	842	842	813	876	802	831	827	891	843	833	855	835	745	821	845	849	791	795	834	843	804	808	771	882	849	813	815	813	831	842	796	868	814	834	814	792	826	840	838	793	865	826	825	798	810	799	835	815	812	846	831	837	826	874	829	815	769	781	813	821	792	846	838	876	775	852	801	881	866	838	878	796	884	802	839	809	828	815	773	835	830	824	847	852	813	797	815	852	827	824	877	794	802	832	884	877	848	868	840	870	800	823	855	818	825	860	830	838	930	835	854	825	821	787	856	834	837	839	819	781	850	848	839	834	758	867	873	842	824	824	833	838	833	783	834	866	796	827	845	817	827	847	830	834	854	869	825	846	770	796	807	796	784	891	858	850	832	810	823	868	888	845	829	822	871	855	821	839	828	813	857	854	860	859	839	817	848	785	817	876	808	823	796	863	849	803	852	837	814	850	826	889	795	822	865	845	889	825	797	779	822	822	812	811	826	818	891	815	827	794	797	850	804	859	881	836	826	830	831	835	821	831	810	798	800	791	815	860	807	847	783	852	837	832	889	792	821	816	809	827	835	825	819	813	802	847	866	795	836	834	823	811	801	807	825	840	821	832	845	829	815	817	799	839	804	880	832	841	846	805	782	908	819	798	847	846	832	811	826	809	792	773	840	812	783	841	779	848	855	818	823	830	844	850	842	870	812	832	785	778	841	869	860	881	838	859	804	821	836	870	850	824	826	839	856	824	831	799	832	778	862	831	860	832	832	758	820	811	870	823	799	860	857	852	776	847	843	831	839	845	794	811	824	848	826	836	850	800	902	836	801	848	836	828
38288	38463	39700	35007	36327	32938	28239	18622	11494	9410	6278	4337	3336	3223	2733	2871	2438	1317	715	687	402	254	265	267	311	305	354	430	468	444	483	479	445	327	306	247	319	252	251	272	259	269	295	264	225	254	243	246	271	241	265	207	199	174	188	204	175	175	208	189	180	207	168	195	186	172	165	185	177	182	181	177	172	179	177	203	167	186	160	189	176	203	195	162	206	170	169	202	175	201	193	189	185	157	185	183	162	185	185	192	188	181	194	200	193	177	165	176	196	159	185	186	164	195	185	173	163	189	178	186	196	169	154	203	189	208	169	170	188	203	185	206	178	170	200	187	174	194	195	191	187	182	196	164	202	190	177	176	156	184	202	187	183	185	189	177	180	183	163	197	191	177	165	192	165	167	164	158	177	181	147	184	184	193	201	172	191	183	180	199	177	181	184	183	168	189	181	172	178	165	190	195	170	192	188	192	189	185	164	191	165	167	184	196	182	199	181	170	179	192	176	191	185	178	155	202	167	202	187	174	162	181	169	177	195	156	207	198	177	173	174	198	179	166	171	163	178	161	184	175	192	192	203	195	180	162	202	208	167	183	169	167	163	173	172	194	164	176	191	174	196	177	179	191	159	175	171	193	165	180	161	181	208	173	171	200	190	172	194	180	179	183	188	190	166	201	182	166	179	179	187	159	190	169	182	167	204	168	196	208	182	190	196	211	182	165	186	211	184	200	200	207	192	179	169	190	170	196	186	169	178	215	173	162	188	167	184	148	182	185	171	204	172	190	170	190	204	213	168	181	192	176	186	162	204	175	180	192	173	166	188	195	187	220	178	201	176	169	175	216	175	194	200	217	179	171	184	180	181	175	185	187	203	174	161	157	175	163	164	183	168	183	198	169	179	195	189	171	219	185	166	197	195	194	191	207	157	171	183	197	191	187	186	169	171	166	179	197	196	202	185	172	187	157	183	176	177	187	169	160	171	172	175	188	200	183	194	173	160	187	185	183	193	164	188	180	173	178	189	195	180	187	168	188	202	181	158	188	192	175	165	183	199	213	207	177	188	185	189	158	162	187	185	177	177	194	185	194	200	171	186	183	196	197	158	186	190	198	161	169	192	189	200	154	165	182	184	181	216	203	161	163	200	159	192	200	184	177	200	171	158	189	173	186	185	188	168	185	191	172	185	156	190	160	191	180	185	175	187	186	175	166	167	180	181	184	177	162	175	163	191	195	196	176	169	176	194	185	171	166	192	167	176	185	195	143	175	170	168	177	177	186	180	171	188	196	212	172	223	168	172	174	168	171	167	203	195	194	184	174	201	157	188	204	172	178	174	200	176	169	169	162	177	198	204	190	182	201	175	223	184	185	201	197	172	187	191	197	187	168	181	175	181	178	193	187	189	205	153	184	184	183	189	185	189	192	178	173	189	176	177	167	215	177	190	196	170	177	193	173	181	163	181	167	188	180	177	209	182	174	183	166	173	165	186	171	184	183	180	184	204	169	208	184	147	192	197	181	166	186	205	175	162	190	193	170	161	182	175	179	195	155	197	175	194	173	179	227	173	200	183	167	194	194	178	171	181	180	181	217	186	178	183	171	178	156	173	180	199	171	152	179	206	165	193	192	186	176	190	178	181	163	187	176	188	152	192	178	165	179	173	171	172	172	186	199	176	171	198	165	176	163	140	182	175	177	195	168	173	187	189	166	186	180	178	177	211	186	207	193	166	181	190	194	198	173	193	167	190	160	179	194	204	170	181	170	158	167	158	180	171	183	187	181	193	172	217	184	183	176	172	155	160	196	175	181	190	175	189	181	180	178	166	167	205	196	175	171	185	194	194	169	189	195	175	224	222	191	206	181	166	181	187	177	151	178	169	167	195	196	169	167	176	187	167	163	175	164	173	192	192	183	194	189	190	163	164	189	181	159	201	163	160	155	195	177	211	191	189	185	183	213	186	173	183	162	192	173	201	167	161	150	196	159	182	198	186	190	179	169	181	177	200	206	200	176	193	163	190	223	181	182	163	176	163	174	180	172	182	197	176	210	190	200	191	189	172	179	154	203	171	185	166	193	181	187	176	170	167	176	164	191	190	174	179	201	200	163	173	205	200	189	147	172	194	173	166	197	167	178	187	163	202	202	198	191	197	193	155	182	186	195	186	178	168	187	162	203	173	152	195	182	184	173	192	184	171	170	173	157	176	182	187	164	169	182	192	194	173	181	195	188	176	191	164	170	200	164	173	159	156	191	189	202	164	187	174	200	188	196	201	190	165	185	161	187	188	149	189	158	192	178	203	171	162	177	189	161	160	184	186	184	173	153	182	184	177	198	174	174	198	187	186	199	174	187	204	189	193	193	199	193	186	181	185	183	194	195	193	179	190	155	196	196	197	202	207	170	159	156	194	201	179	178	168	190	171	186	197	174	175	181	186	199	163	166	179	180	205	192	159	188	185	179	177	161	172	178	185	171	188	176	175	183	197	177	181	210	187	185	176	173	203	162	214	177	186	177	153	177	186	154	188	168	162	173	193	187	177	184	170	180	179	178	194	170	179	181	191	143	186	189	149	170	190	166	160	177	182	172	200	173	184	181	174	189	179	188	200	184	182	185	193	174	183	168	178	211	190	174	165	178	184	166	173	164	173	181	198	197	204	177	175	191	180	158	206	161	166	178	170	189	179	166	184	165	165	164	181	182	193	197	176	156	166	169	208	182	173	175	168	177	209	210	183	169	171	199	169	184	190	192	182	186	182	187	165	185	168	202	182	176	179	184	171	201	199	189	190	191	199	192	221	184	189	191	180	175	173	199	175	185	182	170	177	192	199	172	176	191	175	181	195	186	191	193	170	197	172	203	203	186	176	173	167	161	194	168	176	185	190	159	170	205	167	207	196	164	205	163	169	193	201	206	150	174	185	181	190	171	178	184	178	175	170	178	197	148	169	176	190	177	179	176	201	173	175	199	173	179	180	202	163	167	187	186	178	183	192	162	179	170	205	188	178	172	176	202	174	186	190	168	177	191	202	189	174	199	188	183	172	181	181	171	199	188	191	191	182	223	193	167	184	190	190	160	179	172	171	188	193	177	193	154	206	165	186	183	176	185	168	202	200	185	209	182	183	173	182	182	197	152	174	173	176	185	190	164	160	178	168	186	191	177	164	168	165	183	174	186	198	215	172	179	188	176	178	188	177	198	195	192	181	181	192	160	203	196	193	180	187	177	185	183	177	181	162	178	166	177	187	179	176	183	180	185	150	174	176	187	154	199	161	180	176	182	185	151	198	157	175	168	180	186	210	175	180	175	174	198	187	176	181	159	166	178	179	181	192	194	180	175	178	189	160	186	174	201	181	183	182	181	185	192	182	170	219	172	168	173	175	186	166	170	208	183	162	190	175	188	186	185	195	171	204	189	168	180	178	169	187	166	158	148	167	187	184	192	164	185	196	156	195	197	188	183	180	190	182	158	175	166	185	172	167	170	165	174	158	180	178	176	182	192	172	226
32270	37047	41875	46544	51671	47862	40152	29715	23481	22534	14938	12442	12453	13018	12499	13796	12702	7506	4314	4849	2504	1474	1351	1558	1778	1680	2371	2981	3162	3067	3187	3277	3203	2289	1773	1388	1667	1312	1314	1495	1457	1555	1554	1336	1327	1261	1229	1354	1274	1274	1278	999	882	748	660	676	721	668	683	801	616	696	698	687	662	659	651	671	709	674	672	631	659	631	661	645	666	676	649	661	660	701	667	697	638	664	651	686	641	683	629	648	612	616	613	635	671	701	664	627	608	599	640	642	636	588	668	598	626	647	661	686	669	679	650	653	632	633	657	660	656	672	681	690	652	644	657	630	682	686	674	654	656	636	650	646	687	626	632	658	643	645	658	668	629	633	639	652	613	642	612	645	680	649	645	640	647	662	645	675	640	697	629	678	662	633	660	682	598	638	610	619	649	643	655	717	628	666	688	605	643	624	685	666	612	649	654	642	666	688	657	629	623	660	647	635	645	649	631	642	622	645	642	673	616	639	676	649	677	640	676	666	643	653	665	684	658	643	601	631	658	649	612	644	665	650	639	684	696	689	671	621	636	670	654	579	687	624	642	632	662	619	661	665	643	663	638	691	651	648	665	636	638	691	690	662	664	624	623	622	639	631	594	694	629	603	637	678	636	628	664	604	647	690	698	624	647	661	671	668	655	664	662	602	654	691	632	637	669	623	673	644	675	604	659	665	647	664	617	668	689	676	647	624	656	735	644	649	656	644	670	663	637	639	662	672	680	615	644	628	674	657	670	642	657	663	638	653	669	609	617	697	637	680	633	623	663	598	609	705	615	632	652	649	623	687	651	640	634	691	642	642	634	645	622	654	664	656	674	616	690	625	672	666	624	671	650	632	646	666	638	619	658	647	622	643	590	679	667	643	669	626	675	637	674	636	650	686	594	628	622	603	578	646	669	655	677	653	615	671	650	679	663	670	642	670	625	676	647	677	658	652	658	619	682	646	649	646	620	647	650	646	645	653	648	634	650	632	692	599	673	624	653	627	631	649	688	678	644	642	630	628	643	650	673	684	658	641	640	726	643	648	640	629	667	643	632	588	637	616	641	634	668	688	682	650	664	664	635	667	675	626	695	643	642	678	634	619	649	689	623	638	618	672	628	666	652	651	682	637	679	638	651	658	648	668	697	633	691	679	624	599	643	636	683	632	692	641	646	694	627	627	635	641	654	653	647	644	635	608	649	612	673	655	626	579	629	648	650	643	688	671	670	687	656	668	642	631	657	660	627	669	626	667	665	669	690	669	657	606	641	665	697	650	641	660	664	647	639	680	604	660	657	644	693	643	667	620	679	659	645	642	637	632	636	668	666	628	622	658	652	676	646	661	613	688	672	679	672	642	642	716	649	635	647	619	651	632	653	600	708	636	700	646	617	624	678	625	639	614	643	668	638	685	619	654	646	620	674	670	662	631	644	657	623	634	677	641	621	633	682	663	663	651	641	622	625	646	656	692	678	641	645	662	664	603	604	692	668	645	616	639	658	609	604	655	641	625	621	633	666	622	645	688	622	644	678	678	624	596	668	643	660	652	614	634	620	660	646	659	672	655	640	659	674	667	645	653	665	666	627	608	655	664	682	652	661	625	611	666	654	678	616	642	644	616	657	635	610	653	675	605	669	702	633	611	622	673	652	612	638	695	621	645	612	664	662	600	647	615	649	650	618	672	644	686	617	706	685	662	631	692	610	644	664	601	690	666	659	645	658	658	701	650	600	683	674	683	676	645	650	634	682	639	594	656	662	623	642	657	662	670	675	612	622	685	662	660	626	659	652	610	705	627	689	640	626	629	643	641	612	643	614	585	703	661	641	623	714	631	650	688	636	640	648	675	691	647	638	723	654	632	675	616	627	589	646	670	647	652	671	693	617	629	658	664	628	669	649	660	636	647	673	654	609	695	647	639	657	595	624	683	645	638	661	661	614	672	632	629	660	606	684	659	684	647	649	688	685	632	673	649	679	653	653	649	632	650	639	631	625	649	642	606	706	656	660	599	644	659	651	644	649	582	666	644	619	647	642	650	642	672	603	611	657	650	587	682	644	646	688	650	646	665	678	665	628	649	607	673	688	671	631	642	656	638	659	677	672	677	660	671	601	642	666	666	649	602	614	655	653	625	646	635	662	654	652	624	606	661	651	646	674	720	613	601	650	649	655	697	631	643	651	673	661	696	668	646	621	649	615	678	660	663	641	673	637	655	652	674	692	666	648	628	648	690	619	662	695	642	628	679	653	684	641	706	644	661	722	687	595	639	672	652	683	568	660	666	643	671	658	638	647	643	604	666	630	692	635	631	649	661	630	668	633	671	650	630	639	636	645	617	610	681	669	643	624	659	616	650	677	648	658	649	685	688	652	722	662	649	630	635	663	644	687	667	660	637	597	614	638	631	615	619	627	643	677	644	681	634	637	624	702	610	625	646	605	612	648	676	656	644	681	610	637	657	656	678	636	658	652	671	621	664	661	640	636	602	648	612	582	660	664	638	667	670	636	629	616	651	670	656	654	658	643	693	610	647	677	625	608	638	621	671	639	653	630	697	652	645	660	684	624	650	620	638	617	708	678	628	649	651	644	681	668	647	671	650	667	664	610	610	644	640	651	637	603	654	668	638	646	635	667	608	676	647	634	702	640	668	666	698	672	668	635	626	637	660	648	650	653	657	648	649	662	668	713	660	682	616	652	618	664	640	688	708	615	649	718	674	634	634	629	596	691	675	664	645	655	657	624	669	663	635	634	667	611	635	643	671	618	659	677	637	655	642	643	631	676	661	653	636	615	653	660	638	690	574	590	688	616	647	660	656	615	662	678	646	652	650	675	692	623	661	674	630	685	632	643	667	662	637	676	661	652	646	639	651	597	647	721	681	656	674	679	659	636	670	618	684	643	681	646	621	661	661	632	591	711	637	676	663	630	637	683	634	670	687	660	655	650	659	666	648	670	617	676	607	622	634	632	647	657	598	647	666	619	695	647	684	608	650	658	612	604	664	672	674	659	604	634	675	662	672	630	622	642	635	635	659	633	707	688	687	656	646	631	662	665	688	647	672	653	678	678	648	651	649	643	661	648	586	626	654	649	654	658	640	634	596	693	616	650	669	677	643	652	654	651	674	657	616	644	684	632	669	633	617	638	669	608	620	665	625	686	648	660	648	641	669	593	624	648	653	669	706	683	615	678	650	622	688	731	657	654	669	669	682	657	675	654	662	672	626	673	677	667	595	645	638	631	670	644	645	604	615	644	618	684	633	655	666	606	635	629	630	641	591	654	687	659	677	620	690	670	642	649	661	627	635	638	623	639	617	643	656	633	668	648	649	611	662	609	639	682	642	662	712	621	703	608	668	680	649	675	689	614	657	650	620	650	676	642	659	624	591	633	702	664	635	595	643	627	670	636	642	629	731	625	664	658	633	643	643	686	661	682	664	604	673	628	669	666	641	683	680	629	622	650	626	664	634	658	619	666	669	651	665	648	667	648	685	592	613	614	647
44517	41881	40764	35869	40369	38801	35183	27464	20229	16541	12729	8834	6833	6008	5426	5720	3589	2115	1226	1100	585	389	385	368	379	503	646	764	805	756	823	778	673	566	438	358	410	342	347	390	339	384	331	388	349	308	321	352	322	353	318	271	283	240	213	234	243	204	242	258	226	232	250	212	224	227	222	222	215	233	233	233	243	231	216	235	221	226	229	200	232	235	242	206	235	254	218	235	258	242	203	241	234	204	246	265	244	242	223	245	238	214	231	229	198	229	228	260	234	243	235	209	195	235	247	243	216	262	228	211	210	258	228	251	254	246	222	199	219	238	239	225	233	214	221	229	255	210	236	222	264	227	239	240	239	230	226	236	218	224	224	260	230	246	225	211	234	210	231	235	247	240	234	248	238	220	234	215	244	230	221	203	204	251	236	221	224	216	220	235	194	237	225	206	245	226	226	208	206	246	239	227	225	209	219	218	218	223	230	255	227	217	220	252	243	219	225	219	242	248	230	252	225	215	214	252	203	203	243	222	199	214	220	231	211	206	241	220	248	246	233	249	224	250	234	218	233	267	223	209	247	222	268	241	237	247	218	233	208	235	241	232	213	232	231	229	201	223	241	220	236	220	224	246	193	231	237	220	260	236	225	233	222	230	229	243	218	236	250	232	224	230	258	208	276	214	234	231	198	227	226	236	242	227	233	253	214	221	229	257	231	222	215	235	220	206	203	214	226	250	236	232	223	247	239	219	237	233	249	192	215	219	218	240	205	219	235	189	224	207	232	232	217	243	235	245	206	231	236	237	230	198	230	234	218	241	233	227	202	208	222	194	217	256	228	248	208	196	234	256	216	242	196	217	257	222	224	244	222	207	207	232	237	247	245	224	236	212	212	198	226	226	237	223	228	226	240	225	244	232	270	221	207	257	232	229	229	232	214	250	244	242	246	222	239	234	245	226	224	215	240	230	217	243	219	247	210	212	255	243	253	229	254	241	237	286	210	238	233	243	225	249	227	252	210	226	233	188	223	255	227	233	234	220	205	260	200	244	214	208	247	246	240	255	203	213	213	234	230	238	240	226	230	242	261	215	235	222	235	228	253	248	239	246	247	220	227	207	235	221	240	210	220	263	228	222	235	213	211	227	222	226	247	254	226	248	228	221	215	224	238	212	240	242	209	236	203	234	229	220	223	235	244	212	231	234	233	237	232	238	212	244	223	228	233	202	221	236	241	222	228	247	241	227	233	226	198	221	226	247	234	213	232	240	234	223	228	214	223	226	230	229	241	222	222	250	223	225	221	244	230	229	228	239	264	206	215	207	227	238	213	222	219	227	249	217	219	225	249	243	223	225	233	227	221	240	213	223	255	200	234	234	202	240	229	235	252	242	246	227	236	241	199	219	220	220	249	213	216	196	219	224	251	227	230	223	226	223	215	244	251	237	224	235	237	248	232	220	213	231	259	253	235	249	234	240	253	228	239	237	259	224	220	239	197	230	264	213	204	237	214	253	235	228	217	240	253	234	221	233	234	229	219	236	222	240	241	228	236	231	245	243	238	236	224	230	211	213	229	216	233	213	224	237	243	233	244	247	227	232	213	221	231	210	216	221	252	241	249	215	248	231	247	220	218	254	259	234	215	223	209	210	238	229	218	230	228	226	213	232	258	216	238	224	206	259	241	226	244	219	238	225	236	224	235	237	242	216	253	226	254	244	245	218	230	251	208	264	220	244	207	210	211	248	254	255	230	226	220	236	214	225	226	241	237	227	233	212	239	198	237	214	217	224	220	224	244	222	249	229	216	214	237	203	222	219	226	253	224	264	207	219	234	218	244	241	229	253	227	226	215	234	250	226	211	248	214	228	247	249	238	257	229	237	233	214	191	251	257	224	235	227	202	210	199	241	217	227	203	261	244	265	230	255	251	207	231	232	225	247	221	212	238	235	230	221	241	237	223	259	221	225	213	243	235	212	222	227	243	234	230	229	229	238	246	236	243	221	205	225	241	223	229	255	221	197	210	215	214	249	196	221	231	225	235	247	221	225	241	213	229	212	225	251	265	181	213	214	239	213	216	228	232	247	246	236	232	250	203	245	242	225	235	229	228	241	227	231	213	189	253	202	233	225	235	248	226	240	226	236	245	202	241	226	247	245	238	230	222	208	232	223	216	222	234	253	246	240	231	257	236	233	215	221	215	210	219	211	238	223	236	241	222	247	243	249	235	202	237	220	223	223	229	243	255	217	225	252	242	256	239	230	240	220	256	221	242	232	201	253	227	219	231	239	225	228	222	226	189	207	233	253	220	256	234	229	225	229	218	223	238	222	235	250	225	243	250	250	226	236	244	240	225	234	225	233	233	215	215	249	208	225	238	211	230	267	228	272	230	227	225	217	216	268	250	230	214	229	244	251	229	236	219	227	227	238	252	223	222	215	233	244	201	238	258	227	222	224	225	221	239	224	194	221	230	235	272	236	243	230	258	239	228	254	214	219	245	241	212	228	223	214	237	221	219	218	212	220	227	226	221	209	226	245	210	228	206	238	219	232	218	217	236	209	246	209	229	230	214	240	243	273	210	238	241	244	210	202	242	240	224	246	234	230	227	269	223	206	225	210	225	212	232	226	203	230	224	267	236	260	252	246	233	262	234	211	229	219	222	216	235	251	217	231	245	227	239	224	219	239	209	256	232	223	219	268	218	225	240	225	225	252	228	210	239	225	224	237	205	214	212	205	221	217	210	195	223	228	230	251	243	246	253	216	263	222	202	243	234	244	237	219	231	238	242	229	221	232	234	232	249	228	214	225	237	222	220	217	231	233	237	223	216	244	213	236	252	259	231	256	243	225	218	231	216	245	218	220	229	244	243	211	221	224	221	204	251	236	208	240	225	205	239	234	250	225	220	229	236	216	246	175	200	223	220	234	225	227	214	217	241	234	216	234	205	205	241	191	243	232	241	221	237	243	245	218	238	244	219	229	268	207	243	242	216	244	243	241	208	214	248	233	241	247	219	225	213	227	226	235	224	218	191	204	239	216	226	210	227	219	224	225	254	204	227	247	261	222	240	238	231	240	216	219	254	246	222	224	219	194	276	250	210	212	190	198	237	227	249	241	247	240	243	241	240	248	215	224	258	212	238	234	234	249	233	219	228	234	241	230	218	214	227	215	232	211	233	222	246	219	249	216	214	232	220	258	229	217	229	274	245	231	220	237	210	231	241	202	244	227	236	227	223	248	237	242	234	221	237	261	232	250	211	240	217	235	235	233	227	226	242	213	225	232	229	229	246	216	236	255	217	222	242	223	208	233	231	237	228	203	218	231	249	220	229	233	219	218	215	253	237	217	243	210	255	256	222	219	226	223	219	216	229	251	236	219	231	231	219	209	206	217	238	237	224	244	238	219	221	185	230	207	239	211	204	236	215	227	242	221	221	252	243	216	246	214	221	237	229	237	226	211	251	233	209	228	182	224	217	208	240	247	258	217	216	228	212	217	237	219	231	205	213	223	234	223
38180	43627	45581	50229	59596	56034	48983	39382	32443	29650	23109	19983	18532	17945	18807	20469	15125	9545	6604	6575	3110	2156	2015	2105	2259	2929	4300	5422	5492	5218	5460	5495	4743	3604	2408	1991	2484	1785	1865	2118	2159	2220	2001	1850	1746	1675	1583	1778	1692	1839	1527	1253	989	884	850	840	888	855	851	805	829	883	848	840	828	770	769	795	829	820	826	780	769	813	845	819	790	803	782	796	806	827	817	782	783	823	782	761	754	764	776	763	795	774	777	759	788	811	824	812	796	701	797	749	782	771	798	817	792	742	853	801	827	751	787	810	801	735	803	793	780	760	818	783	769	804	792	789	765	785	803	777	782	753	786	720	799	783	782	863	762	783	744	806	828	775	787	771	743	804	761	796	771	785	755	772	828	826	771	812	799	801	771	776	788	798	753	816	755	804	819	761	738	752	799	766	758	789	813	808	824	764	803	766	774	775	813	758	804	750	846	781	778	829	712	798	762	757	750	731	822	781	819	730	758	766	757	793	776	753	794	774	734	774	796	749	769	837	784	772	811	794	764	803	785	807	768	819	847	780	727	813	779	831	812	750	784	741	771	793	834	786	740	761	739	774	741	797	753	822	784	776	784	755	792	777	824	794	729	801	790	786	811	774	793	783	782	775	832	791	805	799	773	784	706	813	786	801	802	749	762	770	772	755	728	797	788	814	806	800	778	750	789	739	749	814	798	773	814	826	805	828	744	809	785	740	783	712	770	770	773	745	749	824	756	777	785	746	771	782	776	773	786	789	818	791	753	718	824	792	814	817	821	805	769	796	754	746	766	800	783	784	827	755	805	762	775	751	782	774	766	778	786	739	767	743	781	732	809	752	754	751	769	776	770	798	781	761	752	762	816	765	749	778	719	809	785	768	782	798	808	776	810	778	762	767	806	837	742	766	753	758	803	808	796	758	823	793	759	772	781	726	780	746	770	845	782	798	786	837	818	781	734	738	769	784	787	767	780	740	781	784	758	744	767	783	766	819	759	810	799	776	769	727	808	747	777	779	751	771	772	754	781	799	806	761	765	782	803	791	778	767	735	759	810	797	757	786	795	749	785	774	815	796	771	797	725	790	728	703	777	831	820	765	736	768	761	813	762	766	753	783	800	819	790	765	810	804	803	769	779	803	754	792	796	797	778	763	794	784	770	745	809	796	819	789	797	787	792	732	813	793	784	789	834	777	839	780	786	796	720	779	780	802	742	798	756	776	773	731	840	829	798	731	763	767	782	804	787	758	767	824	719	820	773	796	787	799	798	786	780	746	746	718	793	790	797	740	818	791	739	836	781	764	740	739	767	745	784	803	816	838	801	837	763	738	728	792	779	743	780	815	731	772	811	800	812	753	839	786	745	822	761	735	770	793	817	785	804	770	716	791	765	754	787	823	771	797	761	764	788	759	764	770	806	786	783	815	804	761	792	776	744	761	783	761	791	754	813	807	777	761	795	741	767	782	781	740	766	779	796	718	800	716	732	699	808	779	832	753	748	770	770	796	777	758	787	757	741	819	803	797	787	783	816	766	778	783	792	749	780	850	781	772	778	809	742	743	715	761	732	735	787	802	796	800	811	780	781	741	749	761	755	783	755	768	811	788	804	754	790	804	771	770	799	760	761	789	775	753	790	803	781	762	748	757	766	777	773	806	773	795	816	837	751	813	799	770	774	767	777	802	769	762	792	781	813	754	741	825	793	795	772	749	774	848	789	781	757	763	767	789	795	759	774	793	762	746	770	746	750	819	799	801	809	761	806	789	794	786	739	765	797	788	774	802	749	724	769	791	754	785	762	775	779	721	782	768	812	808	798	734	751	735	775	777	776	751	764	770	801	795	800	780	770	777	754	827	757	793	769	757	822	902	783	798	786	781	790	787	783	767	774	792	816	840	835	803	778	742	770	839	767	750	744	757	785	806	816	754	750	788	767	800	742	735	748	786	755	803	791	757	813	769	775	795	767	762	724	755	833	837	775	778	751	792	825	806	792	800	733	777	767	798	785	775	804	799	762	793	775	803	783	767	810	744	780	724	781	765	766	783	761	754	766	769	796	795	829	810	780	787	809	761	745	820	773	790	774	796	761	735	770	802	756	737	787	810	773	750	767	756	744	773	748	780	759	805	772	761	738	781	742	810	751	757	741	839	705	788	774	766	803	694	743	777	720	787	743	759	772	801	765	815	827	768	768	760	759	758	809	773	767	756	796	796	750	769	810	759	782	782	783	761	797	794	790	821	775	765	799	765	796	797	808	761	743	776	818	804	812	815	794	787	790	764	798	789	825	835	780	746	766	773	821	775	817	793	724	744	744	814	776	754	790	767	734	781	809	836	858	754	762	771	756	757	775	772	758	809	795	764	822	743	801	733	775	768	772	806	772	728	776	798	780	761	780	789	763	806	728	762	765	776	776	808	796	753	750	752	769	767	793	798	796	768	722	784	747	747	814	760	748	806	763	840	792	738	801	773	745	758	810	763	774	809	776	774	771	738	778	756	772	763	790	750	744	805	765	769	733	769	738	780	770	770	798	782	763	734	740	788	779	779	846	780	788	772	783	800	733	831	778	764	736	770	775	770	744	777	779	784	780	722	757	783	764	774	754	766	832	762	769	777	755	776	745	796	790	785	760	763	787	818	792	816	812	755	787	740	780	751	784	793	836	832	817	777	806	760	801	814	735	810	762	754	750	767	769	764	741	790	751	749	795	761	735	849	775	770	760	803	800	794	733	791	739	818	778	840	707	798	772	798	793	801	798	796	802	829	768	818	754	732	790	802	794	791	803	805	836	842	723	752	781	762	776	732	808	739	790	814	844	796	740	777	798	766	711	725	798	737	837	773	813	800	795	780	825	770	760	783	792	732	792	753	796	773	728	761	797	759	729	808	789	738	833	765	763	801	746	800	764	830	786	768	806	772	751	784	764	772	781	747	771	806	776	829	833	780	784	800	760	778	773	742	766	816	766	815	778	867	748	767	783	742	767	802	741	790	754	730	784	769	736	786	809	753	798	782	771	805	783	831	800	734	727	786	726	755	759	732	758	723	764	753	807	796	814	835	819	738	839	810	825	725	823	792	721	722	728	788	795	751	810	754	765	765	744	745	791	774	790	765	803	755	772	730	784	812	795	761	755	738	744	778	715	784	789	787	777	776	778	808	795	776	764	797	787	770	809	756	756	758	756	757	735	697	775	755	750	773	778	837	759	771	721	747	766	791	740	826	773	788	802	768	794	847	786	767	791	794	786	796	799	757	754	729	775	759	759	750	770	768	789	734	778	767	810	856	742	800	754	778	787	813	767	776	740	770	758	764	795	814	815	768	731	776	831	801	788	750	761	736	762	830	782	763	780	764	787	726	778	778	798	762	756	738	734	820	766	772	730	790	725	767	806	742	763	746	730	779	745	721	760	751	777	797	770	774	765	778	790	798	783	743	772	789	796	740	782	803	768	739	779	788	800	780	801	777	787	789	783	763	797	829	790	788	746	755	793	772	793	797	767	743
15377	14119	12217	8661	6542	3846	3093	1896	1135	1342	850	612	494	464	434	469	418	294	279	281	233	251	229	247	269	246	282	305	303	311	276	261	267	231	272	232	268	279	238	262	242	282	260	223	256	264	232	230	262	252	233	232	239	226	221	216	220	227	241	225	229	221	252	230	237	234	211	239	239	218	217	213	227	229	257	223	223	229	231	212	246	219	222	227	243	229	247	225	238	231	213	248	228	211	220	229	225	230	230	222	232	221	230	227	228	204	238	235	232	249	223	222	222	228	228	175	215	231	239	211	252	219	235	244	248	228	216	240	251	226	198	211	236	236	219	222	223	237	235	225	236	202	246	207	222	221	207	224	220	224	226	209	235	212	239	218	217	234	243	232	203	209	225	217	226	213	250	233	210	215	251	229	224	245	244	245	267	231	252	210	212	248	208	225	219	209	247	230	226	221	231	227	213	206	223	240	222	202	240	226	231	239	251	239	249	219	241	222	231	257	243	200	232	224	217	260	231	216	207	228	232	224	194	201	207	215	223	255	235	234	226	214	230	216	230	223	236	242	220	250	241	248	217	214	212	222	227	232	221	236	201	193	200	266	234	248	245	239	226	228	253	220	225	212	239	239	257	237	223	238	240	215	203	233	214	233	230	215	201	245	238	220	214	230	216	226	249	264	238	208	207	224	224	244	248	216	238	225	230	237	217	228	226	228	232	225	192	231	246	217	222	244	233	210	248	214	230	250	230	216	218	198	253	238	206	219	223	238	222	229	228	245	239	209	215	217	229	240	205	215	201	184	255	245	228	216	226	224	205	231	240	212	220	235	211	221	235	243	219	230	221	231	208	257	220	214	210	241	211	217	225	224	222	240	224	247	218	216	217	218	225	225	247	242	227	215	222	241	245	232	228	206	217	222	225	214	237	179	213	246	204	242	222	205	225	271	216	203	225	227	227	243	233	224	237	231	246	237	212	231	226	203	228	219	208	210	243	249	255	208	235	211	223	222	233	215	219	243	232	215	210	252	219	243	222	243	225	218	207	253	231	246	221	216	239	212	224	230	226	200	212	237	224	222	220	238	235	223	219	241	247	221	255	223	204	230	247	244	227	224	214	234	232	283	212	192	219	249	237	211	233	240	221	224	235	241	218	203	214	237	244	221	229	227	221	232	239	205	227	239	219	235	200	243	207	212	230	244	225	239	226	210	214	224	232	228	226	222	240	241	255	233	229	224	246	203	219	197	237	227	260	230	241	230	225	223	210	262	246	229	237	247	227	209	213	223	210	231	221	247	227	231	230	235	239	207	244	208	239	226	233	228	248	216	228	226	239	192	218	214	251	230	237	253	250	232	220	244	222	221	215	211	229	242	213	242	251	223	239	218	241	224	228	199	244	220	234	236	226	212	243	221	220	219	197	226	238	234	223	262	240	236	243	224	216	228	218	244	231	247	212	231	249	204	244	223	203	219	230	206	237	225	242	226	233	232	229	217	234	226	231	240	234	216	196	218	246	249	249	243	245	246	216	240	209	252	237	240	231	218	249	209	224	213	221	222	230	236	222	228	240	234	235	245	217	256	238	238	225	229	250	217	200	240	218	258	212	252	225	240	219	239	230	247	222	241	217	246	247	226	224	228	256	208	222	241	228	258	219	222	215	245	238	229	231	216	236	238	212	220	193	213	213	229	217	227	231	226	239	225	202	235	231	227	233	223	211	232	227	250	238	224	238	218	237	212	237	221	234	220	227	223	256	222	203	217	227	221	247	232	255	212	239	224	248	218	234	226	239	246	221	217	229	244	231	240	235	255	222	244	208	201	240	212	231	242	232	252	248	250	213	243	221	258	235	212	209	225	231	226	235	209	229	239	219	217	227	229	219	229	228	242	234	268	244	228	231	244	234	216	236	228	213	228	232	193	209	239	219	233	207	225	218	235	248	240	276	233	237	213	232	229	218	226	215	231	201	245	232	231	221	193	234	211	218	227	234	227	225	221	219	215	227	193	201	220	231	239	250	216	202	236	209	245	235	229	269	227	231	236	223	234	234	238	201	229	223	231	216	207	201	231	208	216	225	213	237	198	219	206	203	249	245	232	240	236	227	209	217	260	220	230	238	216	222	216	213	199	211	232	240	241	214	193	204	229	206	229	193	241	247	237	243	207	239	198	232	209	219	258	237	218	232	233	223	228	230	245	224	211	228	231	228	217	214	233	235	239	207	222	213	205	237	224	230	229	242	252	229	227	244	212	217	239	213	214	212	224	226	241	231	214	241	251	224	238	246	219	247	217	231	201	222	246	235	219	242	244	237	220	200	225	239	230	208	246	215	233	218	217	221	233	202	261	215	205	235	266	237	235	233	246	232	242	219	266	241	243	241	239	245	210	205	205	224	243	224	228	225	230	245	237	222	239	218	242	227	229	201	256	219	243	217	253	220	215	231	238	211	247	224	220	210	248	192	224	234	246	223	238	254	235	215	221	212	226	241	209	224	207	236	235	221	225	244	211	202	223	217	213	248	217	223	199	239	224	226	257	259	233	249	228	252	248	223	233	255	230	209	230	213	239	211	266	256	233	265	228	241	233	225	250	243	244	229	212	208	228	201	213	211	230	249	220	212	245	198	225	265	224	219	250	202	230	234	215	228	228	225	219	230	237	233	201	237	229	197	242	224	215	257	226	193	252	202	202	196	223	227	216	235	215	237	218	244	216	231	223	201	219	216	233	240	245	199	212	209	212	199	194	239	223	230	255	221	231	239	217	242	232	228	231	227	237	212	228	236	241	204	215	201	218	227	258	234	224	237	234	258	217	246	229	221	221	217	236	244	228	244	230	254	218	235	189	222	237	201	232	227	238	244	220	214	195	201	222	228	205	249	242	237	231	225	208	252	232	202	245	230	214	238	226	218	209	217	236	206	228	221	211	216	197	228	246	205	242	210	224	209	228	204	228	212	205	199	225	256	224	257	215	212	210	228	213	239	201	224	237	230	227	233	249	225	248	233	229	226	207	220	221	235	209	226	246	212	224	221	216	219	258	210	241	222	240	233	230	232	219	233	213	228	216	248	198	199	214	227	244	233	243	260	251	225	240	228	216	229	209	246	218	259	217	242	246	232	234	236	224	223	220	260	214	240	236	228	217	213	222	248	252	235	210	241	232	231	216	222	218	236	208	212	230	211	234	212	222	215	228	228	251	242	209	237	232	224	221	223	207	223	213	233	198	247	215	213	208	240	210	215	225	217	238	227	219	234	233	219	229	205	230	195	235	242	239	243	235	218	238	217	237	235	226	242	231	236	233	239	229	207	244	211	200	239	231	199	232	222	216	227	229	225	208	190	194	206	237	216	248	234	244	237	216	257	235	244	227	231	238	196	206	229	254	228	241	213	250	209	227	235	209	231	214	212	269	229	210	207	227	221	215	219	202	229	223	226	230	208	220	221	210	206	239	220	222	218	219	214	230	230	206	213	221	221	231	221	234	251	228	223	242	220	216	197	210	220	232
13337	15267	17695	16512	17575	13107	11351	6898	4742	4931	3204	2626	2381	2407	2435	2387	2083	1433	1302	1049	938	918	883	949	1042	1146	1289	1584	1523	1439	1290	1273	1230	1112	1057	1066	1143	1030	1053	1142	1195	1281	1203	1082	1065	1086	1061	1051	1184	1126	1015	931	848	783	780	764	780	818	806	821	784	802	813	775	753	811	816	758	792	818	752	808	795	776	721	749	764	792	774	803	771	799	755	763	723	773	804	796	762	752	822	817	811	760	839	755	813	745	808	735	816	746	737	814	769	788	843	808	770	810	806	760	725	772	821	788	778	791	823	828	804	774	756	838	789	777	779	806	752	793	817	764	814	821	823	798	795	775	763	742	760	756	801	710	782	771	782	825	808	813	811	863	780	817	775	827	842	812	824	809	768	761	809	772	749	806	800	823	846	791	716	783	804	737	781	816	773	730	798	789	804	787	775	832	801	761	761	798	790	791	838	794	832	773	800	777	774	752	746	782	741	770	835	848	785	810	864	802	775	764	790	790	832	811	836	812	836	814	796	796	757	784	770	752	746	768	800	774	806	766	775	763	775	783	789	739	770	793	801	792	785	849	795	778	805	752	784	788	852	818	856	774	741	787	743	773	798	786	797	738	800	724	747	749	844	807	723	788	779	767	772	785	803	797	796	729	843	815	814	802	788	801	794	803	772	803	828	820	823	782	822	747	753	788	799	755	820	772	751	820	837	779	793	857	794	722	796	822	800	785	827	726	782	799	789	787	844	777	794	762	776	823	794	796	795	766	847	816	756	786	788	771	813	755	808	762	784	778	802	794	822	830	792	810	787	789	763	780	751	826	792	765	777	843	770	800	760	747	723	754	778	801	800	793	785	823	818	764	854	759	784	841	788	813	826	859	770	791	771	759	800	802	799	844	813	783	771	773	762	822	800	832	813	792	820	756	800	741	760	785	766	790	836	800	772	808	761	820	786	759	802	745	815	846	849	766	767	779	852	739	780	843	777	812	760	828	783	807	813	805	765	754	805	785	805	785	782	821	784	792	772	814	792	817	758	827	759	809	817	778	787	820	814	765	744	830	782	826	807	772	817	837	806	824	776	790	802	773	784	757	803	752	816	795	860	763	784	819	774	772	804	741	841	801	824	770	825	760	791	824	767	763	771	768	778	784	794	847	817	761	775	735	819	787	767	819	833	810	822	788	809	815	749	771	745	779	775	839	750	826	793	753	777	783	761	820	786	812	759	806	787	798	781	759	821	751	764	732	753	792	800	794	849	840	777	767	763	837	791	827	792	846	749	766	786	783	773	775	806	755	781	811	778	797	747	834	775	777	796	748	797	767	812	753	836	810	810	831	797	811	774	779	834	790	753	749	744	806	814	785	815	787	746	787	849	759	766	770	799	786	811	801	748	767	834	773	821	823	749	797	911	803	807	770	801	791	781	767	816	762	762	799	782	824	786	754	772	760	826	759	827	764	804	811	836	799	814	796	752	758	817	784	788	796	781	797	829	757	750	787	792	823	833	798	802	788	772	809	800	815	803	755	742	709	831	766	756	791	824	801	799	789	800	839	827	737	750	795	759	763	760	755	827	810	797	806	748	759	797	811	813	818	789	814	729	756	746	759	797	818	790	759	726	835	789	801	838	777	717	838	810	818	751	802	820	811	806	793	753	772	813	793	791	815	753	797	745	769	792	836	764	802	841	805	753	793	814	857	779	800	803	742	847	773	792	799	759	767	797	786	821	801	765	764	763	788	779	777	795	754	813	834	797	815	762	799	785	742	800	772	797	775	749	754	819	792	803	800	814	820	806	776	773	762	810	781	749	788	778	811	776	769	797	770	765	781	807	816	782	775	825	800	790	795	798	788	801	760	787	809	773	818	778	812	793	726	799	753	814	791	797	772	751	794	785	746	819	845	788	806	791	779	763	777	821	840	817	791	819	809	799	778	757	810	754	811	785	786	838	761	770	777	797	804	751	792	780	782	729	807	778	800	815	846	831	747	787	789	800	816	803	810	737	777	780	741	786	759	749	795	758	783	806	735	747	783	759	810	792	801	770	833	784	768	836	783	767	811	826	806	777	804	871	783	781	841	770	789	797	793	837	794	764	805	740	780	779	811	806	764	786	754	792	781	833	745	851	822	772	797	806	823	785	770	775	819	826	812	790	750	776	771	766	739	795	793	770	845	813	747	774	772	825	793	773	820	801	827	772	795	815	795	756	751	809	781	845	805	782	739	774	878	739	778	817	789	744	766	798	794	766	799	808	790	848	810	789	814	799	770	782	764	827	728	775	776	788	780	805	771	789	801	775	777	765	781	750	816	799	786	790	828	792	820	835	809	805	804	824	774	755	782	788	780	792	734	825	772	809	780	814	777	801	781	767	782	822	811	827	846	771	760	719	811	793	837	772	828	750	768	784	786	793	790	783	784	745	802	763	789	796	799	758	769	753	810	794	822	861	811	789	774	782	819	847	756	772	780	797	800	831	781	794	790	796	783	794	811	746	821	832	783	779	829	782	738	773	785	835	816	834	772	739	784	773	805	792	825	759	779	792	769	756	806	794	801	779	864	817	799	797	812	811	757	818	725	796	792	822	835	754	809	789	772	762	776	813	702	820	768	766	828	815	783	775	779	797	834	784	790	808	790	778	824	760	829	739	766	797	764	834	819	772	793	782	789	755	766	825	781	818	824	805	740	770	797	740	791	788	764	826	764	812	779	787	801	794	757	833	765	827	807	827	805	805	834	798	766	768	765	872	794	778	728	712	838	771	790	790	761	801	797	743	751	758	774	795	747	795	826	810	728	758	776	719	830	775	801	778	828	875	800	781	821	804	779	795	799	818	764	780	838	838	868	763	823	775	770	784	865	801	737	770	793	790	776	870	765	846	819	772	809	768	775	782	773	766	824	848	792	829	803	792	775	817	826	749	761	799	848	757	797	746	817	789	726	784	786	775	795	768	776	793	774	778	768	803	760	780	795	852	791	759	789	784	785	771	800	798	820	739	768	768	770	780	727	750	762	781	811	782	774	725	787	795	812	824	756	769	802	802	741	811	764	809	829	767	785	747	790	798	787	814	822	752	802	786	768	745	769	744	790	768	805	825	756	801	811	834	792	830	797	782	790	775	804	832	892	786	837	789	802	787	782	798	747	781	831	823	761	809	797	773	801	784	773	801	793	777	790	780	781	828	760	765	771	801	835	770	780	791	770	778	797	793	779	736	813	756	781	789	754	781	774	830	797	749	792	748	745	773	770	796	804	793	792	793	805	761	803	798	795	790	826	772	769	816	802	785	749	769	792	757	765	792	790	780	770	788	768	833	807	747	770	824	739	782	771	752	801	818	809	771	793	796	817	787	798	807	794	757	824	814	832	843	795	805	817	819	818	794	740	782	768	801	798	785	809	807	863	800	805	733	789	785	804	821	836	792	783	845	751	838	786	792	780	805	768	785	827	784	852	818	814	791	785	794	792	789	853	816	767	818	743	779	832	761	828	817	792	847	747	792	782	777	825
37474	35763	37507	32657	35820	34059	29213	20593	14281	11993	8906	5103	4354	3343	3055	2410	1893	1030	465	350	320	292	220	283	255	271	381	394	464	396	363	394	370	357	340	282	671	286	265	258	288	280	249	263	260	230	239	239	250	249	208	206	212	168	178	172	200	170	188	170	184	173	180	182	164	156	176	184	161	174	183	199	168	177	203	177	182	190	169	186	177	167	189	196	187	189	162	143	183	173	195	184	177	162	185	139	173	168	185	192	160	161	152	174	181	179	185	190	175	174	197	167	189	156	187	179	179	168	157	193	190	181	163	180	175	176	165	199	170	165	195	164	181	159	170	192	188	187	209	172	195	189	185	173	193	156	197	178	180	161	175	180	193	174	175	170	180	173	169	158	199	199	168	180	171	158	176	156	189	184	172	179	161	194	190	158	175	162	174	175	168	182	199	183	197	177	191	164	176	163	168	182	164	197	163	168	161	198	179	177	172	191	172	200	161	185	157	194	177	198	163	203	153	156	181	175	178	164	172	179	174	189	164	160	156	190	178	173	194	178	184	190	184	184	161	178	173	175	170	185	171	168	176	154	158	192	187	199	199	176	171	171	185	159	171	185	169	186	167	168	205	172	189	174	190	181	174	205	193	153	208	168	160	207	163	177	183	179	153	183	181	197	174	169	157	164	182	190	187	204	189	174	205	204	143	164	180	176	187	189	161	176	191	156	165	189	168	189	176	190	201	169	165	173	177	185	180	194	194	172	170	163	178	161	196	181	196	194	175	165	170	190	167	190	175	190	166	183	184	167	187	162	206	179	172	156	184	177	167	187	170	185	170	175	182	189	185	189	175	164	200	201	155	160	165	175	165	175	161	189	193	213	173	158	174	182	166	172	196	155	183	176	187	155	200	181	173	179	188	195	200	179	147	170	181	194	176	172	163	185	219	190	174	177	189	205	172	202	165	170	158	190	170	172	183	201	158	167	164	165	188	158	187	188	196	162	151	172	195	165	183	173	146	175	210	183	192	191	176	191	165	185	180	180	182	180	149	179	189	162	169	158	176	168	211	171	188	194	162	171	175	189	181	164	185	161	203	199	187	184	189	172	163	170	197	185	180	133	189	176	173	181	187	167	191	170	181	178	154	171	165	184	191	145	157	187	185	193	182	164	147	180	203	159	150	176	174	157	165	194	184	193	171	180	196	173	177	182	172	184	190	177	192	173	171	183	178	184	167	170	180	165	194	179	194	174	172	166	152	175	183	166	188	172	167	212	169	178	179	194	186	182	167	181	187	202	160	185	196	166	169	176	195	171	196	150	185	162	169	166	183	168	179	190	156	144	174	189	171	182	200	197	145	185	184	184	185	171	170	190	202	213	178	179	181	159	187	199	177	177	173	174	185	170	175	170	170	183	175	163	176	212	154	192	166	172	162	171	164	177	172	168	172	197	175	186	182	179	169	168	195	185	177	172	167	172	183	182	174	187	162	193	172	177	176	166	164	192	187	172	181	212	198	163	182	189	201	170	189	182	167	179	172	175	208	181	170	181	151	171	179	195	179	158	174	188	177	180	189	205	164	183	193	189	198	173	163	162	188	190	164	194	194	190	171	177	182	177	166	183	177	168	175	171	176	181	210	177	170	167	195	192	166	195	180	146	164	202	175	203	176	185	174	154	193	187	190	181	187	169	169	177	184	174	184	188	197	163	163	220	172	191	199	164	176	167	180	164	178	176	176	182	159	200	172	139	180	167	182	183	185	186	178	188	172	183	172	201	191	182	167	168	175	204	169	169	168	169	163	182	172	168	187	166	186	178	167	172	189	208	165	177	176	182	174	186	173	186	163	161	180	166	160	186	190	167	157	183	181	168	196	186	186	186	190	172	200	161	184	174	192	180	166	147	186	178	189	176	179	179	183	175	186	167	204	187	189	178	169	165	154	192	195	177	201	145	169	171	178	185	170	183	160	183	187	187	167	207	181	174	175	181	195	198	187	162	201	180	170	180	163	176	203	189	181	159	153	155	159	168	166	179	168	178	171	190	177	170	172	178	205	198	185	173	180	182	173	181	180	187	179	192	182	198	157	185	198	192	159	175	169	178	187	197	229	174	169	179	155	163	177	186	152	174	168	205	174	185	198	179	171	182	166	157	168	174	192	172	162	169	174	167	152	191	177	185	182	168	186	195	170	187	171	175	173	169	165	171	179	164	187	161	174	145	180	203	179	189	190	177	166	184	188	184	178	161	195	171	169	174	206	187	161	170	161	176	175	158	163	176	175	199	204	191	167	164	200	185	171	191	169	166	191	153	181	181	157	191	156	159	188	174	185	192	191	193	199	195	182	173	185	169	184	181	179	152	167	180	170	176	176	198	191	186	202	175	188	156	185	168	184	183	162	178	193	179	166	166	179	207	165	169	153	156	183	183	185	166	173	177	201	160	183	177	193	182	212	175	200	162	166	197	179	165	170	187	164	167	193	183	171	174	190	172	162	180	186	149	171	170	186	171	180	178	170	156	166	160	166	164	190	157	174	173	179	176	200	184	176	198	177	213	144	177	173	184	184	172	192	179	188	194	189	201	167	164	186	190	173	163	188	152	169	185	192	160	189	172	186	172	180	208	190	179	161	162	195	180	162	185	159	189	154	192	211	180	175	193	164	189	162	186	210	195	174	170	186	186	187	189	169	168	182	172	212	175	180	166	191	184	163	192	155	164	174	190	170	174	184	174	180	167	158	194	181	190	162	165	168	188	171	191	168	166	187	170	160	190	199	186	174	203	189	188	195	186	149	172	162	152	165	184	181	176	175	176	173	205	187	190	189	196	203	175	165	182	175	196	161	191	193	170	175	194	201	167	163	181	170	187	196	202	174	173	177	199	151	194	167	174	169	186	190	203	182	175	184	167	176	153	181	192	185	198	161	184	189	197	199	175	148	170	177	196	195	138	172	201	170	176	174	177	184	177	185	180	169	171	183	200	193	185	172	181	184	183	182	202	157	152	181	186	179	182	156	157	207	180	152	182	178	170	174	164	178	171	170	177	181	187	157	181	181	194	184	178	161	172	211	183	147	170	158	190	162	167	171	162	179	178	180	165	192	189	173	182	175	160	163	163	166	169	171	178	182	181	164	167	177	170	161	191	159	197	164	160	188	177	176	178	153	185	187	164	172	183	158	194	163	196	193	177	178	157	170	191	191	181	164	171	187	191	194	174	160	190	178	167	154	181	197	156	183	168	172	193	176	188	182	174	194	189	175	175	166	162	195	166	167	176	185	181	163	179	151	162	171	177	186	172	168	178	174	185	206	170	173	183	166	174	207	197	169	203	186	168	172	203	162	164	199	168	178	165	184	172	183	178	194	200	184	176	169	171	179	196	188	191	188	158	181	179	178	160	166	175	173	166	140	181	173	155	141	197	181	180	175	182	204	144	167	184	170	175	177	185	170	178	189	187	183	174	177	187	190	174	199	197	162	179	150	192	179	158	181	175	156	156	168	196	172	157	189	155	185	185
31578	34191	40090	40803	51872	48071	42303	32037	26561	23883	18542	14307	14244	12960	13770	11535	10069	5868	2584	1926	1888	1716	1273	1617	1445	1589	2471	2860	2941	2747	2736	2492	2216	2367	2078	1514	4782	1701	1299	1430	1577	1479	1392	1232	1213	1194	1249	1222	1324	1138	1030	783	760	684	698	701	698	715	684	665	667	631	672	665	662	640	604	654	640	669	681	645	653	628	675	639	604	658	620	666	591	647	645	671	619	674	612	608	624	606	634	626	630	631	626	630	652	595	651	606	639	603	619	633	586	655	640	667	621	672	604	624	629	653	644	615	640	615	610	647	698	640	671	632	641	627	597	626	643	652	678	615	586	618	624	629	598	654	650	605	655	631	631	607	646	644	574	642	632	638	621	651	633	633	644	631	621	658	655	618	615	626	654	617	636	659	646	626	672	651	625	564	643	627	663	669	611	625	620	675	620	659	643	655	674	596	641	629	625	633	658	618	610	629	618	613	659	667	573	680	623	620	623	620	594	663	663	638	632	647	633	619	639	648	652	595	653	593	638	632	619	619	619	605	642	658	638	607	625	619	641	643	631	622	637	650	658	633	627	636	600	652	590	674	643	651	635	630	651	618	650	630	589	603	682	625	570	611	642	659	640	626	636	637	637	618	647	610	635	610	666	600	608	636	661	574	677	666	662	664	640	663	640	659	639	676	631	632	652	635	627	626	628	628	635	686	587	620	645	662	616	638	651	625	647	683	625	623	663	607	669	581	662	617	617	639	656	610	616	699	624	598	627	618	672	613	628	641	653	630	646	633	623	598	669	572	631	637	666	602	604	617	654	669	635	678	623	611	681	622	622	631	643	670	625	591	649	664	606	669	629	626	706	610	639	582	635	667	659	658	671	605	593	657	610	655	624	627	659	622	640	617	583	642	633	630	661	668	596	615	664	596	638	629	663	633	623	646	610	599	671	588	644	620	599	653	685	625	679	595	626	670	615	632	667	598	563	624	663	615	633	646	655	638	701	640	650	625	592	629	670	656	642	636	654	580	627	607	636	634	595	655	681	632	627	613	677	660	654	664	654	607	588	672	696	609	674	669	637	622	666	653	591	664	616	641	623	634	612	657	630	627	652	665	638	620	620	619	640	637	644	676	630	618	646	641	613	619	677	610	676	644	684	622	694	652	624	640	614	676	642	654	583	647	671	672	592	695	649	619	621	613	686	626	656	613	573	645	644	663	604	630	634	625	612	655	642	659	650	622	617	677	622	622	674	634	633	601	671	626	637	603	644	609	671	635	700	610	660	623	623	640	635	661	633	628	608	629	651	641	661	656	638	620	603	607	616	627	607	619	579	628	636	639	627	646	659	636	638	640	622	587	642	662	635	620	625	636	626	659	652	651	615	634	624	660	607	678	611	598	655	629	608	635	680	614	636	675	637	654	649	652	627	630	634	661	628	683	649	630	638	598	626	652	644	662	649	638	614	617	612	584	618	661	654	643	611	675	640	641	587	636	643	653	663	613	597	614	605	629	607	639	605	662	628	620	624	664	680	592	640	651	600	704	674	648	630	634	628	670	654	630	622	631	640	675	645	650	696	625	612	608	686	613	667	659	652	630	672	616	613	654	652	629	655	662	649	631	646	658	618	643	630	585	666	657	641	644	616	649	624	648	628	629	654	643	695	647	644	661	659	643	656	641	648	599	641	647	643	649	620	625	618	680	669	631	642	604	621	648	624	622	655	653	647	636	627	585	676	609	660	642	648	664	692	636	633	636	618	646	643	653	635	633	641	636	641	639	611	626	635	654	661	677	663	659	676	610	673	591	640	666	620	615	655	662	639	659	639	630	656	673	601	651	606	603	646	591	684	650	634	618	637	640	612	674	607	627	644	609	588	610	661	618	614	628	639	591	602	643	640	620	658	649	644	614	606	661	658	625	618	673	632	650	681	641	677	640	635	635	687	620	671	580	620	662	668	604	620	625	704	613	641	655	600	639	624	646	635	652	640	647	630	668	664	637	672	666	632	681	666	663	678	607	620	653	623	617	616	606	619	653	589	648	635	609	601	638	667	621	623	610	603	679	607	613	651	636	614	653	608	632	634	637	673	641	636	658	645	615	627	595	682	629	651	651	622	634	620	614	614	671	641	621	605	663	611	646	615	615	639	597	685	613	622	612	612	597	615	670	615	628	659	637	682	614	607	599	615	644	647	652	668	645	672	623	645	655	629	619	638	627	641	615	629	682	649	644	635	658	612	662	644	604	665	644	602	616	654	651	654	600	648	657	639	621	613	638	639	662	682	682	658	660	583	634	653	610	614	626	640	603	640	654	637	621	621	657	654	596	649	602	627	558	650	622	617	634	643	601	680	650	672	643	635	648	650	632	606	642	651	651	591	634	589	637	613	669	619	611	590	618	607	599	635	658	665	647	703	644	648	640	638	634	607	674	605	659	675	653	659	654	683	638	633	590	627	601	671	648	618	638	626	659	646	631	641	620	655	625	603	641	628	649	640	622	652	649	634	613	669	594	633	619	658	603	668	647	614	651	650	681	627	655	653	644	647	642	635	643	634	623	649	643	638	633	666	666	645	633	654	644	638	655	700	643	639	642	647	695	627	627	627	583	641	629	653	616	600	604	640	639	617	621	615	628	631	670	610	606	632	614	629	650	661	634	627	657	644	670	659	631	619	624	619	621	696	612	625	588	649	603	652	662	615	641	631	640	570	593	643	575	641	614	606	634	567	635	650	642	617	618	622	592	621	648	650	652	634	659	574	636	629	630	667	605	624	638	630	650	631	652	700	661	635	614	634	672	621	649	630	629	629	607	623	682	656	599	640	645	655	630	655	628	674	611	629	654	630	608	632	665	582	634	610	660	656	706	625	661	623	631	600	627	632	660	636	624	635	636	633	631	639	635	619	627	638	636	643	626	643	650	651	640	595	660	639	623	614	602	629	628	642	659	662	667	655	624	683	682	649	640	606	591	605	648	637	641	612	669	661	654	600	675	679	625	620	682	624	611	611	634	630	634	668	641	670	634	635	626	637	592	587	661	634	617	650	636	634	650	667	647	633	662	635	626	627	597	626	672	647	639	597	656	644	674	625	652	644	610	653	690	596	634	617	620	649	601	669	654	690	645	619	632	624	663	602	592	648	626	629	663	657	613	636	603	652	634	675	637	649	608	656	625	616	595	662	635	692	651	611	587	644	662	643	620	656	626	647	608	657	663	622	629	665	582	584	629	644	618	662	681	597	610	729	622	590	639	678	630	667	648	566	665	630	648	660	640	630	636	619	674	697	675	612	637	628	660	609	630	634	608	654	625	644	607	628	650	609	625	633	586	648	629	659	625	635	649	640	631	628	626	601	629	656	634	652	630	666	640	644	667	618	654	617	610	640	585	637	623	622	598	645	643	640	660	686	623	646	650	605	649	618	629	616	652	556	643	612	662	565	626	644	632	631	622	617	625	633	601	658	697	653	654	619	678	625	645	615	626	648	621	604	634	644	633	667	648	632	622	665	689	647	621	653	599
44802	40147	39809	35447	39856	41771	36773	26995	20964	18356	13951	9557	8172	6254	5383	4686	3744	1957	568	518	465	379	386	471	381	619	629	717	710	682	649	529	465	399	316	311	394	299	343	363	404	383	351	330	300	321	311	371	283	277	278	260	202	243	229	247	194	191	199	220	232	211	212	202	218	228	235	238	224	201	238	225	232	242	234	225	244	236	202	221	197	210	202	244	259	209	220	193	222	213	202	202	221	221	233	236	229	199	194	196	224	227	194	209	222	214	221	216	210	233	218	203	208	207	227	211	199	211	225	204	233	207	216	215	232	216	219	201	243	215	214	211	231	231	212	225	181	203	210	244	236	236	206	219	229	254	218	224	226	223	225	198	221	213	215	221	228	189	217	223	239	219	191	223	199	204	244	254	208	204	220	228	215	217	211	205	223	205	218	231	244	205	216	252	201	199	193	230	238	214	156	201	248	223	191	211	207	215	248	207	228	217	204	231	203	235	204	221	200	218	219	224	219	217	244	177	228	201	240	214	222	229	232	208	201	218	227	222	213	235	212	240	229	236	245	177	198	218	211	198	225	208	208	230	187	208	229	221	225	216	207	210	213	223	208	222	227	195	222	209	218	232	233	223	197	212	256	211	188	211	213	212	208	201	225	214	208	208	210	195	212	209	211	235	225	227	187	198	188	207	213	224	216	196	226	188	206	214	195	207	247	197	213	217	217	201	184	226	205	189	234	212	222	209	208	211	224	218	204	191	230	219	218	224	204	189	179	208	231	209	253	250	213	216	238	217	225	205	224	207	209	270	217	209	221	226	209	236	217	199	216	200	200	209	201	192	212	209	227	202	183	213	213	211	210	201	204	230	228	229	219	223	213	211	240	199	229	216	195	191	234	211	234	201	210	212	240	206	231	214	241	212	199	199	193	230	209	220	228	213	221	222	213	234	194	177	219	237	218	218	191	205	230	221	220	217	212	212	215	208	207	199	219	200	219	186	211	205	209	220	192	194	234	216	235	211	189	187	218	242	196	223	195	194	214	203	248	229	219	218	215	214	206	195	198	204	215	213	197	204	211	187	219	187	201	194	227	205	213	216	212	196	216	239	210	202	210	208	192	229	188	232	197	208	208	208	206	204	192	224	191	222	223	226	215	202	202	232	187	253	213	200	203	243	237	218	239	233	243	223	204	218	220	216	210	196	228	245	172	223	223	216	212	192	196	205	212	204	215	199	219	228	233	219	219	229	239	219	203	229	188	225	225	213	208	229	225	212	199	211	207	203	226	205	242	213	226	207	223	208	190	201	208	211	187	219	192	214	213	208	216	229	238	238	206	222	222	212	211	184	248	232	197	245	208	231	228	233	213	218	226	240	210	193	231	200	214	209	224	195	191	227	235	223	214	210	222	223	210	225	220	203	206	209	232	196	192	247	208	194	203	209	203	251	205	202	204	215	234	194	210	201	223	211	203	232	197	204	206	232	219	219	207	224	208	215	203	220	220	214	263	220	201	226	224	223	219	198	199	218	197	203	224	248	212	204	207	196	213	201	215	226	189	220	235	240	203	227	209	208	212	201	186	220	207	216	217	210	238	224	188	183	215	243	196	218	228	197	222	203	215	223	239	201	231	221	250	231	202	214	235	193	220	220	222	221	182	219	198	222	208	184	204	196	195	184	212	233	215	199	207	191	206	199	207	212	223	215	259	219	206	207	209	219	195	231	220	204	233	213	224	239	200	196	193	217	212	226	210	215	210	230	222	194	221	232	207	220	202	209	199	218	223	203	218	212	227	214	204	230	225	197	222	215	201	190	213	223	229	213	205	218	250	205	230	188	202	233	210	237	207	207	214	220	211	226	223	228	222	206	222	219	223	200	205	226	233	199	238	199	198	227	233	225	218	211	199	223	216	248	239	220	209	214	220	206	218	207	235	213	247	205	210	208	203	235	223	203	221	193	201	205	214	212	226	242	233	215	198	216	238	216	211	232	243	222	239	210	229	215	217	198	224	219	207	234	208	217	229	203	219	215	225	204	214	201	213	189	202	207	197	205	210	204	188	243	216	224	201	188	207	216	210	197	195	219	196	210	226	221	204	210	233	190	208	197	214	231	226	239	206	216	214	210	188	213	221	206	225	212	235	220	195	194	185	204	221	204	250	237	214	211	206	247	210	218	201	227	195	202	212	237	208	229	232	215	211	217	211	194	195	210	228	233	225	190	225	222	197	220	198	199	256	187	218	220	194	195	208	232	215	222	217	234	201	195	219	209	228	217	209	218	223	194	215	200	230	209	198	250	243	251	223	232	214	249	223	209	236	230	209	219	219	218	230	240	244	218	201	198	211	210	234	212	201	223	205	197	178	206	217	204	203	199	204	207	245	220	193	229	233	228	212	223	219	222	198	218	221	191	205	210	232	236	208	198	222	193	212	221	195	202	207	242	200	224	198	240	218	225	194	226	226	204	232	198	233	216	186	215	194	194	221	236	231	238	209	218	214	215	225	234	204	223	239	213	235	221	229	203	227	228	209	219	228	235	222	201	216	211	203	204	227	209	216	232	242	245	214	197	232	224	198	204	224	204	198	214	225	211	189	197	204	226	234	224	220	227	217	189	213	225	233	247	206	181	203	208	215	198	186	233	216	219	226	210	202	208	218	226	221	216	221	216	198	214	219	205	208	218	199	220	226	191	217	213	237	181	228	208	219	234	215	191	208	196	223	190	223	209	205	208	210	228	230	230	218	235	220	219	245	210	200	228	234	227	218	207	220	214	196	200	195	208	195	221	215	230	212	214	211	198	218	244	193	189	186	222	234	229	238	257	213	216	222	192	220	227	238	216	218	219	223	231	233	212	207	238	218	209	233	211	197	220	201	214	199	207	199	193	204	218	203	227	215	171	194	213	230	193	193	209	209	194	196	222	214	224	227	221	211	211	200	208	208	235	200	221	206	220	200	222	204	194	199	197	223	211	224	190	215	190	212	209	211	223	202	231	200	213	230	207	207	217	191	229	200	212	249	207	224	179	248	238	211	225	248	226	214	197	222	216	237	189	210	209	216	202	195	196	215	233	191	208	212	215	231	234	227	228	222	224	205	235	234	234	228	217	193	225	231	215	216	226	216	220	224	201	216	199	212	233	225	222	225	202	215	233	207	241	207	192	203	203	220	208	216	237	205	199	209	198	223	204	211	200	216	219	214	201	218	246	219	205	236	234	214	208	209	198	231	191	224	211	226	202	240	223	207	206	207	223	195	216	184	186	213	203	203	211	235	216	211	232	207	222	212	220	198	222	216	205	204	212	202	211	223	205	214	202	207	213	186	219	229	217	209	239	208	214	235	217	218	199	229	239	213	209	220	201	221	184	231	224	228	213	208	231	232	213	198	216	250	195	217	210	229	208	214	213	239	250	219	223	201	207	209	231	249	218	221	227	221	199	218	234	222	238	201	229	210	191	199	215	203	219	216	237	222	229	216	227	221	209	199	214	201	229	208	186	241	216	217	215	226	220
38342	41385	44191	47036	59379	58446	50354	38773	34775	31434	26404	22306	22198	18227	18283	18777	15291	9079	3212	3063	2799	2269	2402	2853	2546	3910	4240	4554	4944	4844	4466	3517	3153	2547	1908	1664	2328	1920	2065	2227	2455	2204	2044	1851	1695	1641	1760	1870	1626	1391	1437	1043	879	861	878	868	833	822	769	749	814	780	751	737	787	744	736	748	774	794	748	800	675	748	744	756	734	753	818	715	767	760	774	688	714	739	743	702	742	764	759	730	737	723	739	742	794	807	741	742	727	723	744	723	721	769	721	731	748	750	765	717	738	728	739	760	758	718	711	736	783	741	774	778	734	743	767	752	724	721	726	737	739	744	742	756	739	711	716	745	739	735	803	700	719	755	733	726	803	696	724	749	720	739	747	717	748	716	789	722	749	735	771	714	696	717	724	714	768	736	728	720	670	721	747	746	732	758	786	722	705	760	728	726	765	713	753	718	688	712	712	734	751	712	745	726	760	785	762	716	692	702	753	738	747	696	752	730	731	714	758	730	737	756	729	731	695	749	744	711	789	724	701	766	773	743	775	773	722	735	683	753	750	751	699	699	742	727	724	719	768	721	805	759	749	695	712	727	766	718	742	731	782	721	730	728	755	769	732	699	723	732	738	751	739	716	716	703	776	746	726	737	737	737	705	724	720	737	718	758	736	724	709	772	775	737	714	773	741	716	764	736	735	766	754	725	728	763	713	717	722	705	705	723	820	737	745	713	695	694	722	707	696	725	716	742	775	752	762	759	755	745	741	702	728	743	761	718	766	716	674	712	728	785	731	768	699	755	688	727	742	699	703	690	773	761	729	717	712	739	775	744	754	773	718	739	765	725	757	723	728	758	744	731	767	737	758	712	763	759	714	766	710	768	742	728	746	719	770	713	782	689	766	738	726	771	763	781	697	730	783	704	767	672	708	780	770	714	801	729	791	709	746	811	755	720	748	730	716	744	736	740	763	710	716	717	681	698	765	714	794	716	714	731	691	726	720	715	722	712	716	725	744	709	730	757	738	732	738	691	713	723	732	749	733	778	759	725	706	713	732	713	699	743	771	775	711	708	672	665	776	735	735	733	710	716	706	727	713	723	760	729	751	775	759	720	712	724	754	739	744	741	702	724	727	770	719	731	749	743	724	784	718	696	726	698	699	773	681	686	725	728	727	688	681	738	756	732	742	674	717	744	736	690	722	720	754	737	767	728	684	750	744	734	700	732	729	734	681	785	788	763	718	756	800	763	771	754	770	744	755	731	734	728	708	725	733	718	724	700	705	775	743	741	772	736	761	717	720	723	734	710	679	773	740	740	688	687	769	761	771	743	764	733	772	722	757	745	772	762	763	771	729	711	730	761	727	702	764	746	717	715	739	701	776	706	759	770	746	761	736	718	725	726	710	701	701	762	757	704	727	690	716	761	703	725	740	714	716	740	704	727	730	718	743	696	769	728	736	696	694	722	701	728	744	757	689	756	767	712	742	721	740	713	750	730	698	720	697	736	773	701	747	764	711	739	762	720	714	735	702	751	738	746	741	751	741	688	729	802	772	751	693	736	763	714	731	753	735	740	681	715	710	807	731	722	746	717	749	823	734	747	649	768	796	757	718	733	760	745	710	741	715	759	739	712	752	780	756	745	737	758	747	750	714	742	743	735	735	770	748	731	767	705	768	741	679	769	790	712	728	755	759	737	737	742	757	676	721	729	731	683	765	808	729	754	768	747	749	726	702	713	747	733	779	757	774	749	716	706	756	728	735	734	712	772	729	757	726	702	772	702	692	710	763	773	723	755	756	709	768	755	731	749	781	740	735	752	746	733	682	742	747	782	783	717	744	707	703	722	730	725	743	744	703	700	698	710	708	748	685	716	734	729	769	736	726	741	725	715	706	741	761	737	746	721	710	714	733	747	769	713	702	779	763	782	751	708	702	770	699	697	719	709	738	751	722	768	704	716	767	790	734	764	702	757	718	745	738	718	788	763	700	757	682	757	759	765	757	763	797	759	713	720	719	731	712	736	732	745	741	696	720	735	726	743	729	760	731	728	718	735	742	782	731	725	690	753	750	742	749	733	743	699	760	734	758	715	725	723	714	707	683	737	737	732	758	749	703	748	740	734	717	731	746	769	757	748	679	742	691	732	733	700	722	703	772	703	754	700	730	704	725	764	763	747	713	698	724	712	737	731	727	732	730	695	738	720	726	697	707	757	765	739	745	734	797	727	733	782	731	740	749	703	726	709	735	736	766	706	729	737	691	729	722	726	744	783	689	737	711	683	746	750	728	744	730	729	756	721	743	739	748	711	704	732	770	628	694	701	754	749	752	707	721	701	777	760	778	706	749	682	711	721	723	747	750	742	718	696	733	702	755	751	731	785	769	707	718	725	778	712	693	777	751	730	721	728	735	757	720	722	718	731	757	687	770	672	773	739	717	708	727	664	721	762	774	719	733	716	739	735	727	739	754	760	754	738	738	785	666	718	751	722	780	729	683	716	674	743	756	787	734	745	713	766	712	747	750	723	773	732	726	704	791	717	750	776	790	698	766	733	707	728	740	764	718	742	751	733	755	745	787	724	686	706	740	720	765	743	664	793	739	741	751	736	760	749	724	734	708	757	752	725	762	721	739	751	725	719	716	748	733	779	745	751	763	739	733	732	733	742	732	756	746	719	724	768	717	721	734	723	731	722	725	761	718	722	730	750	720	713	761	787	723	762	751	714	735	759	775	761	797	713	740	753	771	732	769	742	817	708	746	757	723	712	689	762	746	693	715	764	702	746	748	770	762	719	737	779	741	701	768	758	777	704	691	749	760	753	733	714	720	753	732	737	742	753	722	793	717	772	766	776	762	720	699	703	728	738	679	762	693	727	719	738	790	721	744	743	765	752	737	752	688	788	732	730	728	716	713	738	710	737	743	766	765	760	738	722	711	800	741	678	738	718	739	707	741	730	736	663	672	757	759	735	742	721	697	760	691	681	739	729	754	722	749	781	673	728	716	781	744	717	816	762	728	754	710	712	729	802	735	769	715	791	726	726	721	727	774	724	730	727	720	739	736	739	741	712	748	744	745	717	716	737	696	760	744	768	703	747	742	779	729	745	766	738	728	784	743	755	772	816	751	748	747	732	743	733	704	743	715	742	706	794	736	697	730	750	758	734	728	732	791	756	775	736	715	747	724	747	724	720	773	681	725	725	744	793	710	738	762	711	710	730	703	761	754	715	757	727	754	717	771	708	733	751	730	772	746	731	759	753	738	741	699	710	776	750	804	696	706	732	742	744	687	733	727	771	811	726	776	727	742	682	788	780	718	701	752	772	735	745	766	743	735	734	777	737	755	738	749	773	744	734	741	731	752	737	714	718	757	709	693	740	749	720	773	717	717	754	695	733	699	715	710	717	723	760	713	723	739	719	772	783	728	724	760	696	740	758	725	744	724	719	740	718	710	730	709	781	726	758	706	725	678	739	716	715	739	759	752	765	701	717	759	722	735	746	810	766	700	732	740	754
13956	9596	10732	7457	6205	4550	2792	1506	1285	1305	719	613	532	471	456	417	387	270	204	251	228	221	241	234	212	269	236	258	270	302	263	248	211	233	249	242	249	258	232	263	270	253	244	244	243	265	252	228	225	251	227	215	209	216	202	201	220	204	214	216	187	227	203	231	218	216	176	213	199	192	234	207	196	222	212	203	194	214	201	194	208	217	207	176	209	218	194	198	197	198	183	217	208	229	194	234	234	233	213	241	237	203	206	194	204	199	221	223	196	207	201	199	183	218	208	203	216	219	189	202	197	214	225	212	213	212	222	207	213	215	192	210	213	201	219	214	217	213	200	218	222	220	189	213	195	201	207	202	217	205	215	202	185	198	199	214	221	206	188	216	197	191	197	228	212	200	202	206	220	225	191	203	198	193	169	215	176	230	204	220	196	243	200	235	187	213	192	209	211	215	220	228	197	196	194	219	229	226	210	208	221	227	196	221	212	240	227	211	206	217	223	203	185	204	220	229	204	219	200	209	198	181	202	218	238	228	212	207	202	217	208	196	211	197	227	183	197	203	203	211	214	217	187	189	187	204	217	217	204	198	175	222	200	190	195	195	207	204	191	197	220	215	223	184	196	208	200	224	211	205	198	181	186	196	179	215	208	213	186	196	204	220	207	220	206	212	208	212	230	208	191	195	216	214	200	200	215	210	201	176	225	212	209	211	218	174	225	227	218	200	191	190	223	182	220	216	197	202	198	208	186	204	194	218	192	206	192	213	221	219	185	233	198	210	213	209	215	181	210	198	215	237	216	206	192	193	220	198	231	223	217	217	199	194	196	192	221	199	210	224	203	200	189	221	215	214	216	212	202	205	192	202	167	223	197	207	212	207	180	197	246	242	202	213	231	194	228	209	207	212	217	217	213	200	223	216	234	212	210	196	220	209	207	223	214	210	188	223	186	191	240	197	211	221	228	221	202	205	216	207	208	219	221	200	217	221	220	209	177	208	212	209	214	199	194	230	194	225	209	230	197	194	197	193	212	215	221	203	188	199	216	220	201	193	211	228	208	193	209	218	203	221	214	207	221	185	209	197	207	208	208	193	210	194	196	187	207	222	206	212	211	210	204	193	209	189	217	222	182	211	212	206	186	195	227	231	221	205	204	203	210	209	191	210	229	213	228	239	207	224	215	212	204	202	201	200	205	222	191	233	241	217	197	195	208	209	213	201	217	214	210	181	208	183	195	219	187	193	191	204	213	205	207	199	227	219	213	209	195	229	219	209	212	219	178	220	215	201	168	237	193	216	216	209	217	189	202	205	175	198	221	211	206	216	225	219	223	189	206	226	199	208	193	221	206	211	204	211	214	205	175	195	208	180	198	182	201	218	203	190	203	216	205	203	199	215	220	206	227	192	180	195	227	209	227	203	204	205	186	191	200	217	193	209	208	198	204	199	219	219	211	202	209	212	227	212	227	216	201	190	195	223	219	195	194	214	222	204	196	227	190	234	180	205	218	183	236	222	193	184	199	189	189	189	216	237	186	238	211	199	211	201	220	207	230	203	217	185	222	205	211	219	221	190	207	211	198	228	218	200	193	242	194	208	198	213	220	201	206	226	237	200	197	244	188	193	210	196	197	223	202	221	194	200	225	219	192	223	195	212	207	199	222	211	203	210	209	207	195	195	200	215	206	231	202	208	233	240	195	219	213	193	199	192	211	193	225	204	236	198	177	188	214	204	198	194	193	200	215	231	216	208	216	199	203	207	214	204	212	203	210	194	199	211	202	215	203	201	207	215	218	220	201	218	202	213	219	197	222	176	216	213	212	233	200	216	231	248	196	213	227	219	201	222	191	175	209	227	197	207	207	198	182	212	212	210	229	197	218	199	205	225	213	237	197	228	214	200	206	203	221	190	212	223	199	206	216	202	197	207	213	214	214	233	214	200	202	211	219	221	211	203	208	232	182	213	200	208	203	211	231	225	198	239	199	225	215	202	226	203	226	190	204	221	212	218	191	196	217	217	201	211	207	212	217	203	221	208	237	218	220	191	216	190	191	220	214	217	189	207	210	214	213	215	222	203	170	215	224	246	221	207	179	204	199	220	224	181	214	198	218	208	217	205	189	213	214	218	232	221	216	183	181	206	197	201	210	207	198	210	223	207	218	193	213	209	197	191	215	227	200	184	212	199	218	220	204	196	206	200	208	218	194	212	217	222	196	215	205	207	209	206	195	216	201	208	197	199	224	202	197	225	216	220	221	220	213	226	222	213	186	237	223	200	203	204	191	224	197	217	191	210	198	225	211	222	199	193	209	211	206	205	206	232	217	198	185	250	181	169	230	196	193	187	196	190	219	198	188	215	228	219	212	224	208	217	205	202	202	195	206	199	193	211	201	190	225	205	180	193	220	199	201	197	234	199	224	202	215	195	214	198	214	174	211	206	220	189	191	190	225	204	206	213	197	218	215	185	216	197	203	203	218	189	217	221	202	250	205	214	214	209	216	204	193	184	199	189	193	212	201	197	194	198	207	231	216	178	229	223	218	185	196	199	198	228	206	193	212	193	213	211	220	197	217	198	204	193	220	188	199	186	228	215	214	213	202	205	205	217	211	195	226	223	184	204	197	204	216	207	191	207	202	205	232	224	185	175	197	233	201	206	216	212	216	170	209	201	197	188	199	210	195	197	201	225	204	239	233	195	216	192	199	194	190	205	216	211	211	189	230	230	215	207	215	214	195	200	202	215	224	207	225	205	209	187	216	198	199	204	182	195	200	207	212	225	219	219	222	213	213	235	204	205	186	199	205	219	209	192	213	207	227	237	237	194	215	225	198	225	208	184	215	186	226	201	194	183	207	215	187	219	209	223	213	200	200	229	194	209	190	193	201	202	225	200	203	215	211	193	207	228	213	216	201	203	188	212	186	176	200	211	187	210	247	205	196	208	180	222	220	216	200	225	218	179	218	234	212	208	176	218	211	211	206	179	208	194	189	205	209	228	218	220	175	218	217	181	211	224	181	203	196	191	209	218	216	193	211	203	209	242	207	206	205	219	187	199	198	192	217	194	212	185	213	193	221	213	217	229	213	213	207	221	195	229	220	219	199	235	221	210	201	206	198	220	197	213	204	210	207	192	203	228	205	223	229	228	180	199	206	219	204	202	231	208	203	235	177	178	181	231	212	172	195	225	217	211	221	197	209	207	228	193	207	225	191	209	214	207	205	201	224	189	236	187	230	197	215	211	203	211	236	196	195	223	227	216	203	169	201	198	189	231	173	214	211	216	226	215	206	208	228	192	191	188	204	202	220	225	203	205	189	207	181	194	201	193	212	210	219	203	217	190	222	232	213	196	211	198	183	218	205	190	240	207	200	205	215	187	216	203	223	204	210	224	208	196	201	180	184	228	194	214	205	197	171	200	193	202	217	193	198	234	199	223	204	194	211	194	207	219	219	217	189	201	223	200	218	202	217	183	212	194	204	208	212	209	223	208	189	227	204	196	208	195
12264	11462	15878	14258	17078	15425	10299	5988	5210	5129	3455	2818	2662	2386	2146	2231	1803	1261	887	920	943	830	863	960	937	1158	1293	1395	1410	1280	1271	1147	1058	979	905	974	959	985	1083	1261	1222	1185	1125	1034	1027	1038	1064	1013	908	964	857	775	769	730	738	748	748	712	720	783	712	740	745	720	733	671	663	742	775	773	738	766	716	718	721	719	692	718	730	735	716	727	731	731	758	748	747	751	731	688	735	693	701	725	706	722	743	765	775	780	748	769	751	765	736	696	684	749	727	738	702	662	672	711	710	718	696	749	737	733	776	763	703	747	679	743	666	712	679	730	719	740	730	695	736	710	778	735	697	700	659	768	744	793	743	763	744	758	746	737	746	723	735	682	754	722	763	689	762	699	712	776	715	757	662	707	715	767	769	718	758	717	758	695	762	681	707	694	749	762	678	740	712	731	748	735	769	716	727	746	760	733	690	758	759	764	738	743	712	717	780	765	736	762	728	706	749	708	727	729	723	736	779	747	760	752	703	737	705	751	677	741	725	682	717	795	777	741	706	703	760	745	736	689	724	723	759	769	779	742	724	729	723	705	762	739	755	740	717	767	696	722	746	731	759	747	720	760	741	752	751	704	710	734	754	711	707	776	688	737	762	718	717	673	728	732	756	657	731	741	724	718	700	687	730	741	701	707	719	760	716	747	684	695	704	733	740	712	759	752	723	703	755	741	736	732	704	695	751	777	725	795	724	759	728	724	762	752	776	734	764	748	779	721	725	712	703	730	718	719	732	749	712	717	711	780	727	726	778	738	788	741	726	719	727	710	786	755	735	712	768	726	664	738	696	721	787	721	738	709	724	757	747	740	753	744	733	725	714	761	742	692	715	715	747	732	712	694	754	703	740	715	734	720	706	725	732	689	724	713	766	691	740	712	734	726	674	728	759	732	690	730	691	695	711	716	736	761	782	764	720	702	715	734	748	692	752	730	706	717	761	734	729	705	813	724	730	723	759	788	715	720	751	724	708	762	718	727	708	712	750	733	740	706	737	710	725	706	741	712	727	705	724	722	765	708	728	730	682	721	744	675	721	731	745	712	692	726	774	714	756	730	715	719	690	732	786	729	713	755	742	747	717	720	700	740	748	750	742	682	676	756	717	718	682	737	686	773	733	704	740	711	725	732	717	736	730	723	762	743	732	749	716	760	710	725	713	732	768	749	735	727	692	764	771	733	752	737	710	702	760	728	717	725	716	731	714	735	730	682	680	780	705	795	767	705	775	797	711	743	739	753	756	790	717	706	751	735	748	739	724	717	754	715	746	748	708	719	802	722	731	721	764	691	721	700	724	761	742	739	687	735	684	745	721	703	769	707	710	739	779	748	700	780	745	731	722	702	744	698	744	719	742	734	747	761	747	754	774	698	697	760	697	726	715	670	734	676	714	771	733	756	700	755	707	691	758	758	771	675	719	738	779	728	745	742	749	742	728	766	756	716	712	695	680	695	774	679	764	693	704	726	714	682	763	732	717	716	709	722	750	756	702	720	719	703	760	736	765	721	683	779	724	714	712	692	752	734	716	702	795	729	749	718	725	731	732	766	689	763	713	737	738	695	721	699	771	693	680	758	696	728	759	724	730	738	715	748	719	727	725	732	761	728	724	742	794	733	732	686	676	765	762	738	804	686	771	728	759	723	748	724	734	760	736	688	745	746	712	748	738	746	702	628	767	725	700	711	787	706	742	728	702	681	787	698	738	738	775	710	727	702	725	746	770	726	733	776	744	749	711	697	731	704	718	767	728	699	722	725	742	693	774	689	699	681	725	726	709	785	746	728	718	733	728	725	716	770	725	725	727	729	741	712	758	741	744	735	715	693	712	707	739	747	735	762	731	709	751	733	712	736	755	703	759	702	760	726	673	773	686	695	701	725	744	671	706	692	699	674	738	767	727	707	737	721	749	752	733	716	717	735	709	768	747	734	737	727	785	797	737	729	741	692	712	717	730	736	722	710	702	749	748	708	708	735	750	790	725	739	729	699	724	744	744	715	721	733	727	758	746	709	734	699	771	672	716	693	706	723	743	729	761	729	663	739	731	683	719	751	764	730	753	762	754	717	667	738	739	772	743	700	751	796	756	700	732	739	743	747	717	756	702	710	686	717	756	708	744	694	738	764	689	700	777	730	734	723	783	746	727	724	738	711	738	740	709	758	690	769	748	726	713	667	787	736	773	763	708	732	746	703	727	733	739	775	698	740	748	769	733	695	752	763	760	743	759	713	699	722	730	720	759	758	724	763	742	773	782	739	777	735	715	705	754	723	737	760	790	751	754	730	737	704	757	710	748	717	716	763	722	708	748	767	718	785	698	722	757	740	708	736	723	723	728	723	768	740	710	704	697	740	727	717	722	725	743	745	700	720	698	704	717	754	744	711	751	697	705	749	708	683	699	702	743	707	712	676	721	717	729	707	733	779	725	697	685	724	701	692	696	729	763	740	753	784	747	673	737	719	755	730	699	723	715	730	726	730	744	740	747	760	740	733	723	689	767	778	771	679	732	715	784	751	704	739	726	724	771	675	727	777	740	756	764	709	778	730	713	738	753	743	743	753	714	719	727	741	740	740	758	709	698	725	762	703	725	753	740	784	711	724	766	767	716	728	746	751	691	710	759	767	740	760	724	731	753	690	769	724	717	751	769	711	729	753	722	731	715	687	702	710	734	742	682	737	696	739	762	692	738	714	717	703	719	771	712	730	722	715	760	677	740	690	719	735	727	713	753	749	701	728	752	770	692	751	712	702	710	763	725	690	724	704	749	758	769	715	702	694	776	781	735	769	732	763	713	726	702	732	724	706	716	683	678	728	743	717	702	729	734	756	706	751	712	702	719	759	717	744	756	748	761	691	711	737	708	694	751	744	729	753	723	734	766	719	779	744	744	747	733	756	743	675	751	657	705	744	736	746	692	727	807	748	767	706	736	747	768	635	746	734	733	767	729	704	717	742	741	727	718	755	747	710	737	763	730	770	737	735	714	757	740	743	722	735	701	688	720	762	732	694	703	738	739	743	689	754	714	760	760	701	730	749	718	734	695	677	678	759	753	676	778	703	723	760	723	727	728	747	762	710	700	703	746	662	733	749	769	727	727	737	710	734	732	742	744	772	706	797	768	741	737	723	724	684	724	695	767	726	725	705	687	742	718	748	721	754	746	802	702	727	719	725	739	747	752	749	756	778	750	712	732	692	736	766	742	687	717	722	748	703	759	766	763	727	737	764	732	693	753	727	682	728	746	724	721	720	757	695	744	722	764	685	667	742	705	747	743	729	739	739	710	704	734	763	757	752	737	731	721	717	734	763	687	738	725	754	720	743	744	732	772	761	742	712	662	724	741	692	722	711	709	744	733	741	689	762	715	715	729	724	739	716	709	721	720	740	751	759	746	754	673	735	731	736	687	689	730	685	761	764	693	702	709	793	691	693	715	779	728	722	726	754	724	676	710	731	742	770	721	721	721	755	715	727
35174	34166	37199	31573	33409	37044	29567	18547	13364	11818	8920	5833	4545	3596	2673	2836	1298	525	391	281	274	276	290	256	387	377	358	452	431	426	407	387	288	251	247	221	218	236	259	256	289	249	246	236	229	232	217	204	231	206	160	184	157	169	145	149	166	182	168	146	155	167	180	155	149	153	129	151	154	149	146	147	153	138	157	170	167	159	154	157	170	141	164	155	146	171	154	149	151	149	137	146	149	148	170	165	155	132	167	155	138	154	155	163	146	139	156	167	151	165	168	167	138	142	157	153	145	160	143	148	129	164	153	164	141	161	166	151	142	158	169	174	148	164	153	145	158	167	145	137	152	177	163	168	146	154	161	153	147	148	167	144	132	145	149	128	157	149	155	169	160	134	147	164	178	149	161	159	169	141	151	151	131	142	161	149	141	128	169	158	148	170	158	126	157	152	187	152	145	160	148	154	143	143	159	158	145	147	151	180	152	160	168	152	144	166	169	128	153	156	171	167	165	141	155	145	157	152	154	169	145	162	153	168	155	153	181	161	147	144	174	145	138	154	129	143	157	148	158	183	168	176	154	170	174	157	176	162	158	170	147	162	156	166	155	131	165	141	154	152	144	143	168	182	136	176	148	147	149	166	139	151	151	150	162	150	154	164	148	143	162	153	166	144	163	148	139	160	149	170	147	155	149	160	155	168	155	175	152	145	152	162	156	174	162	168	130	162	146	152	158	165	159	183	165	149	151	156	134	168	177	127	146	161	153	160	148	132	157	162	161	136	153	156	150	153	164	160	163	152	144	149	151	151	121	157	156	163	162	145	149	145	164	149	161	178	177	134	169	149	141	162	150	153	147	154	145	157	157	157	140	161	142	153	145	163	171	165	149	147	150	154	137	154	152	143	140	167	167	175	137	141	162	170	180	144	149	145	156	169	148	153	152	135	149	149	155	149	177	156	154	138	158	153	190	173	178	187	159	157	167	152	166	153	153	167	158	150	143	151	167	153	152	165	146	146	168	151	162	167	148	139	148	138	155	147	148	163	150	173	152	155	160	142	145	151	131	150	159	165	150	134	163	168	146	155	146	160	162	152	152	155	173	161	154	145	151	147	140	143	164	129	168	147	155	134	165	154	168	125	144	130	168	169	156	146	170	166	151	132	143	150	172	154	153	145	182	161	146	181	149	151	156	153	166	164	143	157	123	159	151	160	155	141	133	166	140	177	146	150	162	155	147	171	165	158	171	140	144	174	173	160	157	134	158	160	184	157	148	148	140	165	149	159	125	175	156	165	174	155	154	185	152	160	159	155	161	143	144	161	158	147	147	163	154	166	147	183	150	162	158	152	179	146	151	173	135	164	148	138	159	155	187	166	149	142	164	156	144	144	148	124	153	146	173	157	156	154	168	166	139	177	169	151	176	158	154	153	171	147	149	155	146	143	137	139	161	143	175	144	148	148	138	175	169	157	140	152	135	156	148	168	156	160	123	150	161	147	166	168	172	138	157	150	168	156	154	155	151	156	160	161	156	143	150	143	183	161	168	163	140	170	162	158	180	159	183	162	177	144	141	142	146	172	158	147	155	143	140	163	147	169	138	162	179	153	181	154	120	166	157	165	143	146	162	157	160	161	143	162	166	152	159	170	152	161	146	141	156	149	129	150	174	152	159	169	140	124	162	134	170	148	184	148	156	157	152	124	173	151	150	167	153	163	141	162	153	148	143	176	147	149	144	142	176	147	166	157	153	154	143	156	151	158	151	160	151	147	170	160	163	142	178	160	167	147	175	174	150	181	152	159	150	145	164	147	173	135	147	164	158	163	179	166	165	156	153	150	163	149	141	170	157	153	152	147	134	150	165	157	146	167	152	151	160	147	147	152	149	153	151	150	157	153	153	159	148	177	169	168	144	153	139	147	147	168	152	163	149	165	159	162	181	158	158	143	137	150	150	149	167	150	157	129	162	169	144	174	173	157	171	162	175	170	152	132	152	155	152	153	146	164	117	144	147	156	162	168	151	148	160	157	171	169	127	161	154	172	148	156	132	162	148	142	186	162	141	139	167	142	138	161	173	142	157	174	157	155	131	166	193	147	161	167	172	160	166	147	191	163	163	143	164	174	148	157	168	124	137	167	147	141	160	127	156	149	156	154	154	153	155	153	125	166	171	156	164	159	171	133	153	151	156	145	157	172	128	167	171	145	158	136	161	155	143	163	137	170	154	143	158	183	149	146	121	173	155	156	154	155	172	142	163	186	194	163	154	151	149	166	148	135	149	186	141	138	156	150	150	142	162	149	161	133	159	163	172	179	173	152	153	164	149	154	156	160	156	151	159	166	153	149	159	159	185	143	149	135	184	161	162	156	154	159	141	176	175	165	142	131	169	159	157	154	149	148	148	164	148	152	175	153	151	153	160	172	176	151	172	155	150	160	159	163	170	148	150	161	137	149	139	133	152	137	135	132	162	152	157	160	113	159	155	160	161	163	147	149	131	152	143	178	152	169	151	157	143	163	143	147	157	135	179	168	174	140	140	148	156	161	160	195	147	127	160	140	150	135	170	147	155	177	177	130	162	158	163	157	148	170	134	154	141	125	151	150	149	151	149	148	145	175	165	135	151	167	127	158	192	151	173	173	144	139	162	150	146	135	168	156	159	159	152	132	172	159	152	162	174	158	155	171	160	152	156	145	158	159	134	146	155	131	159	137	161	138	152	126	165	141	136	164	171	144	168	157	179	153	149	160	155	167	141	149	165	147	144	124	145	150	159	140	147	167	144	147	173	146	144	157	160	152	166	154	155	148	148	182	160	137	145	162	157	153	152	184	144	167	158	142	154	179	149	180	166	158	153	145	157	161	146	162	151	147	159	149	133	177	145	157	147	149	126	158	140	155	147	142	163	158	140	165	168	146	144	174	152	138	163	140	178	149	150	135	170	155	152	141	177	159	155	154	168	155	158	136	169	141	159	156	152	146	150	152	175	157	149	131	176	164	173	150	160	161	154	149	175	178	160	157	167	167	173	141	167	175	163	136	142	158	174	170	150	157	144	168	162	164	132	177	152	152	169	147	144	167	133	156	165	164	159	139	149	129	154	151	154	159	151	145	154	147	153	133	161	150	157	174	159	168	169	153	154	144	151	160	151	136	174	133	167	145	137	154	145	154	141	134	162	170	134	152	134	165	159	153	161	165	133	155	138	170	159	128	135	156	169	154	125	173	148	151	157	148	166	172	160	141	133	139	184	154	136	140	144	166	165	151	145	137	180	148	170	155	158	152	146	154	145	146	163	149	137	150	178	156	178	160	163	175	170	146	158	143	168	155	133	171	169	149	150	183	150	166	141	155	143	161	161	172	173	155	171	158	159	159	145	135	151	156	156	159	158	144	142	154	150	131	155	152	132	155	156	157	131	155	157	169	152	162	157	150	153	185	163	144	160	158	132	153	168	144	154	131	144	169	162	156	155	155	170	155	172	173	148	167	167	162	147	163	133	161	170	148	175	159
29167	32778	39021	39692	50031	52085	41997	29558	26485	26117	19876	16952	15066	13848	12803	13132	6921	3305	2136	1786	1659	1665	1708	1557	2386	2545	2433	3220	3207	2956	2742	2570	1887	1347	1170	1036	1198	1343	1759	1723	1615	1460	1319	1316	1252	1181	1241	1017	1088	994	872	684	715	778	690	681	675	618	602	582	527	614	561	619	544	560	566	587	594	597	548	573	549	574	564	578	587	588	584	564	580	542	553	572	572	541	560	584	520	565	551	575	568	635	548	567	534	646	583	577	597	544	560	565	563	580	553	548	546	581	598	549	583	583	539	586	546	571	563	564	577	567	557	501	550	594	555	564	559	566	553	541	580	526	553	565	540	580	568	561	570	564	546	580	550	572	570	594	591	574	574	552	530	575	523	547	523	567	538	554	537	558	559	560	543	561	589	552	542	570	578	567	595	558	523	529	525	525	559	572	555	527	525	595	585	570	567	599	521	520	536	580	549	537	593	545	555	542	553	585	564	579	556	531	557	582	550	556	562	557	548	579	536	531	564	552	620	576	546	569	560	510	532	567	565	559	591	556	612	559	538	541	561	575	587	579	573	552	567	571	535	583	577	535	562	563	537	546	566	573	578	554	577	534	615	564	582	568	608	583	545	552	568	541	513	578	555	572	577	567	569	594	526	540	549	576	519	577	556	591	532	597	519	547	596	592	570	506	568	546	595	534	581	594	582	574	566	526	548	578	522	569	594	529	571	559	566	612	571	572	550	551	557	586	624	593	564	574	530	581	585	536	600	577	543	579	573	546	567	601	548	540	591	618	604	568	561	546	542	537	572	553	549	567	591	563	568	542	560	536	550	583	559	616	564	528	570	614	587	538	596	562	589	573	573	607	563	572	591	566	540	548	567	568	554	567	582	543	555	526	575	571	532	567	624	483	568	516	560	549	557	556	574	556	555	577	550	550	584	589	564	540	596	544	543	558	566	560	584	583	599	552	583	590	534	542	588	571	514	581	540	552	594	573	576	522	568	540	561	553	597	521	548	569	566	514	558	589	583	567	532	548	563	515	528	553	557	591	583	553	539	558	544	556	594	587	570	591	590	531	558	506	494	570	592	555	558	527	564	572	575	559	560	573	574	593	574	561	577	589	572	593	574	579	542	597	539	543	566	586	467	565	572	549	610	595	565	558	557	535	544	547	579	575	576	581	541	547	546	519	523	536	550	583	551	581	589	576	570	583	626	550	578	542	589	623	592	614	535	577	565	584	524	539	545	522	520	555	551	561	563	531	545	586	543	508	581	530	613	577	563	570	538	572	585	581	604	548	579	527	574	575	543	520	537	569	535	556	517	544	568	553	525	581	548	524	582	592	581	539	545	560	570	536	563	581	557	558	524	596	569	564	547	529	561	576	558	589	549	582	549	526	576	598	546	584	597	573	588	564	555	581	582	539	553	563	565	546	540	611	605	564	547	591	559	567	643	576	602	554	548	571	554	508	604	558	565	581	552	577	593	556	595	555	550	549	605	596	522	597	571	589	560	562	570	563	538	560	563	585	523	621	574	566	549	551	541	555	573	579	608	573	602	568	565	584	524	527	561	542	563	579	531	577	578	543	505	596	509	554	565	605	550	581	528	552	567	510	591	553	557	583	582	615	545	573	575	581	602	547	527	573	545	584	557	569	554	583	544	578	551	517	550	595	566	548	600	565	554	581	548	594	613	595	538	603	562	581	592	585	560	549	570	573	575	550	560	550	595	551	576	545	586	558	590	546	588	592	597	588	556	553	565	587	580	535	587	509	555	545	569	585	567	569	581	553	591	585	591	572	541	554	545	547	579	579	535	568	578	582	564	561	557	541	598	562	555	530	571	514	581	531	568	600	563	591	549	525	564	536	613	540	567	575	543	579	548	581	552	522	556	540	535	558	540	599	529	550	573	546	535	535	584	550	540	580	569	555	572	573	568	552	594	557	586	555	559	569	508	542	576	569	554	558	564	586	560	570	614	566	544	557	542	557	554	566	586	556	560	574	560	519	576	536	554	568	573	557	602	581	537	558	522	569	569	543	622	553	567	580	572	556	584	543	581	569	576	533	592	549	588	581	558	526	530	585	536	519	526	566	546	609	544	539	558	578	521	599	553	596	549	528	572	587	595	519	590	548	537	509	538	531	582	564	597	581	585	532	573	582	589	599	539	578	561	545	552	567	577	531	621	542	550	523	563	549	551	568	542	556	532	564	556	505	535	538	530	530	527	550	570	579	564	600	572	603	577	562	602	581	575	605	575	557	557	581	579	547	550	546	565	584	581	586	581	603	604	585	537	550	584	553	575	550	541	582	571	609	534	580	549	565	606	510	554	558	550	520	581	540	584	583	591	565	557	623	513	552	580	577	551	561	540	575	558	580	533	554	577	565	531	584	533	537	540	558	579	571	565	578	572	588	539	556	593	571	567	554	538	561	550	593	555	587	611	567	550	541	585	576	548	573	570	575	602	582	554	583	608	565	555	559	527	521	560	595	563	569	566	602	541	567	572	551	581	567	541	594	565	564	592	558	563	566	585	579	588	541	597	603	591	499	581	576	569	538	546	551	550	575	548	571	531	596	563	582	554	536	565	567	607	581	556	599	589	558	569	564	550	569	518	513	578	583	521	531	587	551	545	576	535	545	538	582	543	592	524	583	574	569	556	565	573	599	567	548	535	577	568	560	579	573	581	531	589	586	561	577	574	579	554	555	565	572	535	549	553	552	581	559	526	544	594	604	597	557	576	576	554	608	584	595	603	591	569	585	583	560	550	562	530	553	588	600	518	557	537	616	552	556	557	561	567	577	573	596	605	542	587	540	578	526	580	574	568	523	530	576	536	558	567	586	508	552	534	577	560	613	566	575	521	549	599	572	537	559	541	572	557	526	614	544	562	556	551	592	552	557	571	578	584	565	606	549	526	581	624	548	581	543	554	617	552	547	575	575	577	545	562	542	600	522	573	567	585	553	550	548	566	606	574	586	589	569	565	548	594	599	533	577	583	557	582	527	576	537	565	568	535	521	600	582	542	606	629	564	588	554	587	520	595	555	536	549	558	597	574	593	521	556	543	554	599	536	549	607	550	568	567	578	574	581	539	553	552	563	555	596	591	571	613	574	563	572	562	553	539	571	596	600	588	534	577	575	569	581	598	577	577	578	567	583	516	586	506	538	570	550	559	564	563	580	573	549	576	557	586	571	564	568	551	552	575	567	581	557	545	591	599	585	574	603	574	555	536	565	556	576	574	566	589	567	574	525	527	539	598	539	580	554	591	568	542	574	536	538	562	577	573	606	587	568	594	565	593	514	538	559	554	550	568	545	569	543	571	557	574	595	580	581	609	543	566	571	543	530	561	594	567	569	590	573	524	538	534	584	594	571	544	552	579	570	586	585	539	588	540	548	591	579	558	557	553	603	566	576	587	524	564	546	571	588	551	561	525	578	604	550	533	539	545	565	560	524	559	539	542	544	562	580	542	571	559	593	503	553	578	567	552	582	564	588	569	539	560	555
40349	38924	38832	35249	36407	44292	38153	26867	21060	20382	15551	10940	8490	6539	5894	4704	1810	941	767	921	831	504	462	556	505	541	779	838	843	736	630	504	423	327	313	296	318	396	398	331	360	352	331	333	339	329	258	269	303	263	237	249	228	225	226	258	231	197	204	195	200	195	193	222	200	218	217	204	198	189	225	205	195	187	202	211	193	186	218	211	209	196	201	168	186	207	213	188	196	205	224	219	178	197	189	189	225	218	192	199	196	225	191	202	219	201	212	191	191	210	232	214	195	207	176	204	230	219	175	215	209	210	219	215	195	209	196	207	228	197	203	193	216	226	215	203	198	225	210	209	215	199	190	195	234	242	199	206	194	216	222	205	205	217	195	223	244	187	193	183	190	181	202	196	212	185	198	212	188	205	190	226	186	202	209	215	200	203	181	219	179	240	200	209	199	199	183	209	215	205	192	190	238	212	226	204	216	221	206	213	202	199	217	188	185	205	219	172	204	197	178	207	208	197	193	221	188	205	168	176	188	199	179	204	213	185	190	203	207	202	212	209	205	182	203	221	203	200	206	202	217	209	201	188	217	214	191	175	240	213	216	184	205	227	204	212	178	206	224	216	212	186	199	216	221	196	218	181	180	218	202	197	218	184	202	207	212	194	212	188	195	195	224	188	215	196	212	200	213	192	191	219	230	196	186	160	207	205	201	221	183	230	202	207	216	196	202	194	205	176	203	207	220	221	226	171	195	204	207	198	215	208	179	209	215	209	203	182	185	202	208	209	204	200	181	220	183	209	202	182	228	202	186	214	208	206	195	165	196	209	206	187	193	230	215	168	217	210	211	200	217	176	183	200	222	192	187	196	185	203	203	191	203	183	197	206	209	202	211	202	193	191	187	185	195	219	190	192	195	189	198	190	206	197	195	202	186	204	187	208	207	214	205	205	196	191	198	181	196	182	209	190	197	195	227	211	176	222	235	219	238	178	222	203	185	186	209	187	197	223	205	198	184	227	197	213	183	215	178	177	183	175	191	198	207	204	187	176	208	197	196	199	183	227	210	215	204	210	183	195	240	194	198	199	188	193	195	203	199	192	176	218	220	212	177	219	197	217	170	216	192	227	199	221	202	211	206	215	179	181	225	199	177	199	186	211	210	195	208	195	197	228	214	206	185	213	224	235	199	207	201	177	200	178	194	202	195	187	205	188	203	180	195	190	187	228	189	211	213	194	210	211	179	182	215	241	203	216	196	217	189	181	191	185	207	219	200	191	196	190	207	185	200	209	207	194	215	205	222	196	209	207	221	197	185	205	201	204	222	196	185	196	204	203	189	213	213	221	222	164	200	190	213	223	198	198	191	221	202	201	216	204	203	187	223	200	218	229	187	221	197	208	200	197	203	185	183	212	211	241	201	196	207	168	213	182	213	188	201	209	213	207	195	182	195	186	181	193	190	200	195	206	204	194	177	196	236	199	205	190	210	199	196	206	163	183	195	202	200	211	204	211	185	193	204	205	201	218	198	205	217	207	218	177	209	170	175	195	192	196	239	220	210	212	173	195	224	179	196	189	217	207	181	213	200	223	205	209	203	199	214	201	195	210	179	189	211	185	215	197	231	190	210	213	181	207	207	213	206	201	211	202	207	196	210	174	218	198	214	204	209	205	198	185	200	197	227	204	210	214	211	188	194	189	206	195	199	224	201	209	206	211	229	195	209	202	211	176	219	221	219	178	203	208	199	179	205	192	187	207	243	201	201	208	199	200	171	205	206	188	195	220	206	193	191	216	204	194	181	183	192	183	207	196	205	202	203	216	198	213	192	218	188	205	188	222	211	211	175	191	196	218	186	207	163	213	204	164	189	195	201	224	218	213	205	214	211	195	221	220	198	237	208	216	183	190	191	201	225	202	218	204	212	215	184	244	200	239	217	207	201	220	188	200	198	193	217	199	213	203	199	211	208	200	177	202	194	233	214	209	194	199	233	188	220	201	182	201	207	231	200	221	222	217	218	182	167	212	204	208	214	186	206	211	198	191	212	215	175	202	194	208	223	190	213	207	193	176	201	190	199	203	185	221	178	207	227	211	191	193	210	200	196	197	197	207	221	190	188	208	191	212	190	187	222	189	206	233	215	199	169	216	210	196	195	230	214	205	240	172	188	214	216	190	200	234	222	222	209	207	227	210	222	205	175	191	216	215	203	209	196	198	225	208	239	208	203	194	201	185	192	199	172	199	225	205	207	224	211	187	214	195	200	182	207	214	200	205	209	195	219	201	206	218	213	226	193	199	209	216	195	216	201	198	210	195	199	207	240	211	215	199	178	197	187	207	226	174	186	201	227	199	203	208	206	220	194	190	172	181	183	211	197	186	199	192	185	225	181	194	190	194	207	210	199	220	206	213	189	210	189	182	214	207	223	184	180	200	221	216	201	200	182	210	212	208	163	208	205	230	204	190	182	201	196	202	210	196	189	210	199	193	218	197	196	213	213	204	211	196	203	194	197	201	212	206	197	205	209	184	220	212	215	189	217	197	204	219	196	189	200	190	225	176	207	212	212	225	200	190	188	177	220	233	199	220	204	210	229	199	238	183	199	224	208	197	208	191	211	182	187	186	178	214	231	175	196	208	209	205	214	177	196	214	209	177	213	196	226	213	210	186	192	206	193	204	208	172	186	189	208	203	199	216	221	179	184	225	172	186	206	178	193	176	198	198	194	193	180	216	194	214	223	208	184	211	196	180	203	199	216	206	183	200	201	194	187	199	204	199	203	186	206	212	201	180	206	172	191	196	203	178	181	194	211	185	210	197	183	189	174	216	223	193	191	198	204	210	210	192	193	174	211	208	197	204	210	195	178	194	219	236	223	192	195	200	189	196	186	203	217	208	189	211	201	198	217	206	197	208	197	199	194	214	200	208	195	211	231	210	212	215	206	202	205	193	192	211	196	177	209	209	206	201	190	180	207	200	189	214	229	219	203	204	216	179	222	198	216	184	172	196	212	180	198	190	203	195	221	200	215	211	208	211	218	205	196	190	196	184	216	188	217	189	192	188	188	232	187	207	207	188	188	224	193	192	185	183	181	219	182	221	215	206	203	197	202	221	197	165	218	187	183	215	201	184	196	196	207	173	199	208	207	214	221	188	220	197	219	197	198	179	232	198	203	203	171	178	217	206	217	185	180	206	194	234	215	216	172	232	192	209	224	178	181	190	189	201	188	204	224	213	226	179	202	208	179	213	201	205	200	212	169	196	195	187	224	206	213	192	214	202	211	218	205	187	184	199	215	210	179	212	204	187	215	194	180	194	213	205	190	191	199	210	184	192	216	188	198	186	216	225	190	189	200	209	216	238	170	218	206	190	197	221	219	221	213	217	224	179	175	215	215	204	208	191	202	203	209	201	193	206	208	195	239	191	169	214	185	208	211	197	183	192	220	207	176	215	201	185	179	193	212	191	219	188	189	189	201	209	226	200	214	172	207	204	215	196	193	202	186	207	176	222	213	218
35059	39999	43064	45498	54042	62190	52694	36859	34624	33834	27424	23606	22269	18671	20219	17074	8220	4533	4516	5290	4619	3266	2947	3699	3426	3454	5268	5931	5818	5333	4109	3444	2825	2073	1772	1493	1896	2240	2713	2207	2321	2172	1940	1874	1740	1639	1461	1580	1591	1242	1036	969	1091	928	872	935	782	769	714	752	733	696	716	748	719	741	723	720	733	700	730	718	725	738	707	701	726	703	732	692	696	729	667	744	717	734	730	756	676	754	743	730	729	763	711	709	707	748	727	746	709	653	717	682	676	689	671	712	744	684	700	680	687	681	684	701	745	689	695	712	709	719	677	740	700	714	763	709	661	693	773	672	720	737	707	732	749	726	728	698	715	703	704	712	731	679	728	661	731	724	700	747	692	705	607	699	652	675	679	679	713	714	672	718	719	718	740	730	722	737	680	680	751	734	678	721	693	701	674	659	738	724	685	665	731	708	683	738	688	695	722	715	681	681	652	681	684	743	697	701	689	723	691	689	670	689	693	706	668	725	708	718	633	736	704	685	716	705	692	712	698	688	692	691	680	714	702	699	683	693	682	699	658	706	714	689	673	728	731	723	711	685	686	698	742	676	694	705	692	696	731	611	701	709	700	622	697	715	686	705	675	749	723	689	699	707	713	687	714	684	730	711	677	697	689	688	684	631	689	686	696	705	637	674	701	678	667	743	714	675	706	678	701	717	691	726	698	671	651	674	764	694	726	750	685	645	702	737	686	675	707	704	696	703	674	671	715	695	684	717	668	703	701	674	667	752	693	717	660	687	691	654	694	687	672	714	692	653	676	725	706	704	676	691	723	692	730	700	698	709	673	700	665	703	739	696	680	700	691	693	664	658	705	689	673	715	702	709	694	680	737	675	698	739	715	696	687	684	757	695	723	679	662	715	714	711	680	695	692	667	719	725	701	664	736	667	685	701	724	736	710	716	706	723	729	659	707	658	735	706	705	745	640	725	717	715	732	714	716	731	677	710	672	674	689	677	727	715	696	713	668	694	706	695	720	684	707	690	679	677	736	718	691	742	695	678	701	644	704	721	682	669	690	647	692	650	659	647	695	707	707	702	723	705	687	670	680	672	689	669	702	730	731	687	673	732	735	683	663	721	670	689	746	735	690	684	674	690	745	704	648	671	706	691	708	738	673	719	690	691	660	739	691	684	730	685	672	691	653	687	713	711	707	716	689	666	684	689	684	662	696	660	698	699	702	694	721	706	657	709	738	686	670	740	665	668	693	684	717	695	757	744	742	703	692	697	745	681	671	707	658	676	670	658	673	639	697	714	699	691	715	687	711	685	706	716	663	698	642	669	648	688	690	704	725	736	742	689	687	689	720	718	755	723	682	688	650	729	731	678	717	695	701	671	727	693	732	723	722	665	693	731	749	639	737	659	770	726	676	681	738	681	725	655	758	685	708	713	646	672	708	652	676	672	669	720	657	684	679	714	709	700	692	654	672	680	668	690	728	692	695	709	691	692	698	692	740	694	716	652	666	681	684	715	696	685	703	682	707	696	701	705	742	708	703	698	673	665	661	708	723	683	705	688	669	661	719	696	632	731	688	714	697	721	683	700	699	743	695	699	736	686	671	699	724	723	710	725	667	694	656	724	698	698	708	697	727	733	721	662	727	693	693	672	736	735	687	695	633	621	697	666	716	710	695	712	682	701	661	640	698	716	734	700	695	641	716	693	718	762	668	660	725	759	710	688	718	694	737	661	698	670	673	672	705	683	712	697	680	682	685	695	732	679	677	712	688	760	710	650	705	650	688	696	679	702	649	678	710	716	698	660	746	676	662	722	743	658	698	674	682	725	675	696	670	652	692	707	707	716	711	704	676	697	631	676	681	695	723	676	689	705	775	713	681	667	696	718	677	665	665	662	680	702	715	707	694	706	715	715	714	650	635	678	686	668	705	743	671	695	728	717	753	696	674	720	674	674	679	759	670	735	736	681	745	642	710	686	747	725	686	688	685	683	713	677	699	770	656	750	675	723	727	739	667	725	687	663	664	678	749	671	719	705	722	712	690	656	682	711	689	708	694	705	698	668	764	748	666	683	723	747	735	730	690	716	719	662	699	715	673	700	695	714	718	713	717	689	683	691	725	734	727	673	706	719	704	720	699	750	697	695	705	674	659	701	742	676	717	669	704	670	694	707	699	702	738	686	727	699	710	690	732	744	735	690	722	668	674	690	721	726	666	681	694	697	717	627	675	720	698	690	680	682	676	674	695	663	723	673	692	714	690	704	630	675	709	718	698	718	711	685	667	722	670	703	695	726	698	720	705	687	724	687	705	708	742	689	700	664	717	685	723	719	656	705	709	732	739	719	708	671	744	689	694	688	683	697	713	679	691	642	678	700	688	728	689	679	697	697	727	660	666	694	680	677	719	627	726	729	674	718	683	746	695	695	683	731	683	677	711	690	682	699	711	704	687	675	684	748	695	724	683	705	682	714	656	701	703	689	689	740	686	684	690	673	708	617	714	710	691	696	688	705	700	740	682	699	723	706	674	689	726	697	732	713	713	724	707	674	711	657	673	642	663	687	738	727	692	692	740	696	738	716	658	727	699	671	636	692	737	737	677	686	688	698	697	731	703	746	678	678	660	715	686	741	674	681	653	694	710	651	687	691	705	744	694	714	701	682	693	661	733	637	716	689	701	675	655	705	681	720	713	722	718	691	680	677	673	696	721	703	712	692	737	694	655	670	639	679	673	725	738	709	739	720	663	715	669	712	727	698	699	719	697	677	686	709	693	688	659	667	685	709	700	700	732	696	688	685	689	692	658	727	670	671	689	766	702	698	705	662	764	691	688	732	671	725	654	672	684	676	680	703	641	714	671	727	677	678	692	672	691	681	724	656	722	731	661	634	665	713	675	749	702	749	697	696	709	656	698	704	721	673	674	708	691	691	678	668	655	693	697	730	682	764	675	703	757	698	685	717	666	676	701	706	669	699	722	726	690	647	666	731	698	713	729	651	675	671	668	735	653	699	715	695	745	669	657	676	715	675	676	674	647	727	690	696	656	705	664	669	690	713	750	696	677	709	749	696	675	697	708	686	699	701	716	726	697	653	690	689	675	671	652	726	713	695	700	666	695	689	752	732	706	721	740	698	683	686	734	708	699	696	687	730	719	702	723	665	679	694	680	689	673	714	724	702	689	680	686	712	706	670	704	712	714	697	698	689	690	668	724	692	739	656	705	725	724	685	710	725	707	682	704	745	684	643	718	653	773	711	718	693	642	666	678	647	703	711	692	758	663	656	773	722	720	720	731	678	698	687	692	687	680	711	708	689	702	670	675	707	711	690	711	698	715	696	668	735	684	667	722	693	653	700	642	693	687	689	706	703	698	699	657	684	680	699	723	678	690	685	683	713	716	670	661	687	662	676	719	707	726	725	738	685	672	705	695	665	749	720	653	669	659	632	685	661	728	715	730	729	707	713	710	689	711	661	707	676	741	708	712	695	673	676	649	668	665	749	681	748	670	677	696	707
8891	7703	9205	6653	5121	4766	3097	1442	1186	1245	837	565	456	415	446	330	264	242	256	281	229	211	197	216	238	243	265	286	283	260	237	208	217	202	190	232	210	266	230	236	227	224	247	233	254	226	230	221	233	215	189	209	181	219	197	185	208	212	184	218	185	206	198	171	187	215	189	178	207	199	207	213	182	174	185	162	160	206	160	206	203	208	189	204	214	188	192	184	198	213	205	230	198	190	202	217	206	208	196	183	209	189	190	197	200	199	195	220	229	199	178	199	192	200	193	201	197	200	196	192	173	230	198	196	174	213	220	197	221	186	188	171	189	182	198	193	208	171	175	188	212	195	190	196	217	200	160	200	172	186	173	206	194	221	201	215	202	221	195	201	220	208	204	193	194	195	194	195	186	209	188	217	217	172	205	210	184	204	188	189	210	216	184	190	194	188	189	213	204	206	220	173	188	184	165	227	181	212	222	183	199	201	193	190	197	185	186	193	184	216	197	195	197	181	196	192	182	211	201	174	189	214	202	172	189	187	185	200	210	209	188	200	206	197	193	195	212	187	213	194	190	207	217	185	204	191	206	175	213	204	209	195	192	210	210	212	176	175	236	184	192	200	184	179	216	178	199	180	199	203	221	190	212	170	197	197	188	211	193	212	182	186	187	187	224	186	177	209	202	177	197	203	189	195	164	199	189	193	223	213	185	226	202	168	189	176	201	184	218	181	198	198	218	207	178	208	202	197	200	196	221	190	198	191	197	163	190	191	179	205	218	191	212	175	187	224	188	192	231	212	179	228	217	177	180	219	179	177	201	191	179	169	194	203	201	197	185	214	199	203	198	200	190	201	180	185	187	179	196	196	203	179	219	176	205	220	226	202	177	193	206	187	207	194	219	178	171	187	187	220	173	207	207	190	180	201	197	174	200	215	191	197	194	211	206	178	207	193	214	194	184	194	187	198	189	194	203	203	174	213	194	199	190	185	194	176	222	197	206	201	204	195	194	205	200	181	181	204	206	202	175	214	195	202	196	190	189	184	202	185	197	201	217	219	207	219	178	186	199	188	175	219	183	233	186	205	217	199	199	199	186	202	218	193	222	191	176	203	218	203	222	193	215	201	194	194	185	216	163	198	187	213	203	234	200	208	201	207	176	180	196	190	218	212	187	218	224	208	176	182	179	206	183	181	210	181	199	204	215	201	208	194	205	208	209	191	187	205	175	198	175	223	209	185	190	221	194	158	219	190	184	184	203	208	195	185	181	180	183	210	211	185	161	181	193	194	195	194	210	222	189	232	229	191	178	219	198	190	190	185	206	201	195	195	202	183	198	190	187	190	238	212	190	188	225	177	187	175	184	221	194	207	195	192	180	181	190	186	211	184	199	187	162	202	203	178	222	212	213	199	199	186	195	194	176	189	188	178	196	192	191	191	167	208	183	192	186	175	209	190	195	186	170	220	188	198	177	175	191	196	206	201	190	180	183	166	190	186	199	190	181	215	217	164	201	187	199	163	188	193	205	204	210	190	193	211	189	204	188	227	167	187	197	185	202	204	192	194	195	190	211	181	209	205	184	213	212	202	207	219	195	193	203	221	213	206	170	226	216	203	196	207	188	194	198	192	211	203	192	170	213	195	188	211	197	213	196	180	186	205	194	201	191	180	179	208	210	198	185	192	193	203	207	180	192	184	192	213	198	204	172	202	188	202	208	185	221	187	196	196	185	203	205	198	189	176	197	198	201	206	210	203	199	186	187	212	182	159	194	213	200	219	186	219	177	179	190	182	219	188	232	177	207	208	200	208	207	205	216	214	195	201	182	197	167	198	188	190	204	192	193	202	187	199	200	228	217	186	202	217	180	203	189	195	189	206	174	197	191	202	199	211	184	194	184	188	221	183	213	189	208	179	196	183	199	190	225	176	183	204	194	179	208	197	195	201	220	192	195	180	207	230	177	176	197	199	205	203	157	184	196	200	206	210	206	205	184	205	201	208	201	175	216	197	205	191	196	205	189	191	177	206	188	205	215	186	198	178	216	201	172	188	192	197	214	185	197	188	211	193	180	209	191	194	218	233	198	223	194	200	245	194	181	177	180	192	195	192	186	200	177	224	193	188	181	195	206	215	166	199	204	199	196	202	201	206	209	199	186	201	214	203	192	187	210	211	189	171	203	193	195	187	185	195	178	203	185	198	217	207	190	194	197	195	212	207	203	209	172	196	186	207	182	167	188	197	190	187	194	193	206	183	184	206	209	212	218	188	190	211	198	187	179	192	180	207	216	202	175	193	194	164	205	188	202	201	169	218	192	195	192	189	211	207	193	196	204	192	194	202	176	203	196	216	204	201	209	186	197	196	176	189	204	189	186	206	188	209	215	191	206	211	183	211	169	190	215	195	206	186	200	170	207	214	220	207	201	239	187	204	181	209	181	201	205	180	200	179	188	203	198	196	177	193	176	204	199	189	171	209	162	204	194	199	169	175	196	208	192	214	181	210	199	216	198	177	194	175	192	225	184	185	194	197	197	204	182	207	212	223	177	211	199	182	226	217	182	176	183	202	180	216	180	208	202	201	216	164	190	188	185	194	188	199	218	199	202	205	214	182	198	191	200	208	177	204	190	202	187	168	209	184	187	226	180	188	192	212	212	194	207	192	202	222	211	202	187	197	187	228	193	197	210	210	198	187	189	211	216	193	223	202	180	196	214	220	205	198	192	186	191	188	179	178	204	217	218	184	189	199	226	187	227	183	209	202	195	195	207	209	158	193	200	206	175	209	195	194	185	191	195	180	199	199	207	185	187	198	191	197	174	184	193	199	213	197	197	193	202	188	201	218	193	202	210	181	202	216	200	205	210	203	212	175	211	203	169	184	192	210	177	201	214	181	191	195	212	182	203	187	163	179	176	171	187	184	217	197	189	207	224	214	203	188	209	202	195	201	203	191	223	195	207	207	192	208	187	191	177	235	214	190	202	192	186	203	193	204	211	196	208	180	199	187	210	193	195	220	202	201	183	182	213	201	205	211	210	201	206	219	195	196	189	188	183	195	202	190	218	192	204	194	190	190	204	187	189	177	201	199	189	192	214	200	196	195	196	192	176	174	176	213	187	196	184	207	204	185	172	211	198	200	205	197	202	191	198	188	194	173	205	203	232	183	197	179	220	200	207	190	204	204	197	218	222	202	187	221	182	219	210	201	211	204	206	210	185	206	173	177	215	176	187	179	213	193	176	194	213	188	185	211	211	204	221	200	179	177	184	193	199	222	207	214	194	197	206	199	201	209	185	195	176	198	180	169	180	178	181	183	201	176	184	200	197	202	191	183	191	199	239	179	189	177	198	201	209	201	210	195	203	197	201	216	196	184	191	215	194	204	202	197	198	222	185	183	172	201	205	208	188	177	212	208	197	189	196	213	198	195	212	209	186	192	183	199	202	236	204	177	199	196	204	187	184	217	186	193	214	197	203	219	192	207	192	214	202	210	214	187	177	206	205	197	194	184
9056	10071	14292	13175	13523	16799	12315	5988	5045	5363	3938	2955	2633	2113	2173	1572	1195	1138	1178	1135	957	889	924	1037	1142	1165	1259	1380	1408	1296	1071	978	869	866	872	833	1055	1045	1178	1102	1156	1125	1137	1039	1017	951	936	1009	957	863	799	832	787	733	701	694	734	706	717	678	682	716	669	717	687	721	732	687	692	702	704	718	656	651	717	685	679	675	733	686	715	683	709	721	679	728	686	714	705	733	659	703	719	677	669	705	709	685	656	678	687	685	714	684	701	667	652	645	704	710	707	666	719	689	689	721	703	641	753	694	703	695	692	708	693	693	673	709	745	727	720	719	704	727	729	718	774	701	725	653	680	708	713	703	701	660	728	692	676	722	714	702	667	666	672	741	695	721	717	706	693	672	738	708	693	700	672	680	690	786	711	713	709	675	720	703	664	692	686	710	717	662	662	757	682	630	666	682	666	719	688	709	681	653	686	660	699	697	684	679	677	699	676	662	713	674	683	684	644	682	705	665	749	681	701	681	648	679	688	700	745	661	706	717	758	760	647	678	771	679	670	725	693	693	698	740	690	696	697	726	710	717	653	685	699	696	754	713	675	719	700	661	721	702	658	698	701	706	718	694	665	703	722	628	712	655	711	680	623	718	716	673	661	662	675	679	644	729	732	741	719	691	722	640	704	700	674	696	730	711	686	665	674	681	667	680	708	699	672	648	737	661	665	661	705	709	675	643	712	695	681	738	666	691	686	727	682	716	725	708	710	702	677	682	678	664	700	701	711	657	681	683	680	671	652	699	675	682	730	685	726	673	701	672	688	720	663	722	751	693	757	727	689	688	688	677	717	703	722	673	730	691	699	729	750	650	651	728	683	696	710	689	678	676	682	662	664	691	685	725	673	666	700	674	712	735	666	688	675	695	684	716	704	720	709	655	669	654	627	669	711	732	680	724	683	660	700	771	705	649	673	663	696	715	719	650	704	729	654	667	715	718	730	692	716	651	755	707	709	693	721	758	762	693	675	645	721	695	708	702	738	709	667	664	732	714	682	645	658	679	731	691	708	719	671	688	725	710	691	683	667	732	670	683	694	712	682	703	708	727	726	704	699	692	693	661	690	689	700	697	741	650	706	697	667	733	681	729	666	689	662	699	705	722	756	690	677	690	675	697	670	703	683	706	692	683	691	739	685	743	667	680	722	676	713	661	690	684	707	700	663	683	712	728	732	669	716	676	663	688	679	700	705	700	684	749	671	722	686	720	679	718	650	762	721	748	673	714	662	680	737	731	731	688	741	687	661	705	732	692	706	719	704	696	710	691	691	625	724	646	699	697	656	685	717	695	749	664	661	744	691	687	654	690	695	673	707	680	696	732	640	674	693	664	667	705	717	696	716	702	685	727	715	660	714	756	682	690	719	707	694	730	723	754	680	697	724	705	677	704	692	732	700	701	731	687	730	706	687	695	687	670	674	685	691	674	665	691	699	692	684	699	695	683	695	679	693	672	725	718	742	714	698	760	692	722	698	712	656	683	672	675	730	700	711	648	699	684	693	681	702	720	666	683	686	704	688	726	691	725	699	712	729	720	726	737	732	689	716	679	679	701	746	735	711	712	703	670	715	698	737	704	689	704	692	705	696	679	726	674	701	749	678	684	723	721	713	672	701	709	729	715	686	695	691	650	699	718	682	696	705	701	727	685	699	691	724	667	719	681	688	639	663	679	721	627	664	682	636	687	710	725	718	711	750	708	716	705	748	669	708	710	726	722	707	707	663	655	690	743	680	705	716	665	694	715	726	668	669	692	708	695	708	676	666	723	722	714	720	670	698	711	678	691	686	727	695	659	728	741	710	708	679	676	714	692	690	685	728	689	646	714	686	648	685	703	704	735	708	723	699	699	723	658	702	700	609	726	651	715	701	723	727	674	711	707	671	673	682	706	691	675	707	706	725	709	625	710	720	641	690	702	730	684	736	765	700	691	687	736	677	688	664	697	656	651	696	675	661	700	715	680	664	654	706	692	651	745	710	652	691	669	709	681	674	669	687	720	678	676	691	693	734	671	693	666	661	676	688	724	695	700	698	707	682	700	727	694	642	754	686	651	688	711	716	736	707	692	690	695	697	703	637	648	728	672	687	668	698	687	699	649	712	676	681	689	684	704	679	713	674	699	718	674	648	664	699	683	727	732	731	682	682	715	763	663	669	689	701	652	674	767	732	696	693	698	708	641	684	673	735	720	711	716	698	698	717	722	731	674	752	711	698	734	683	717	725	713	718	668	672	677	709	728	677	699	699	690	732	710	701	711	690	723	735	726	662	715	724	692	723	732	753	647	681	678	681	727	692	697	702	696	693	734	674	745	718	728	714	720	670	723	734	700	704	725	666	734	699	713	685	693	702	724	722	666	712	698	693	657	744	731	689	684	755	708	710	694	688	700	653	651	686	676	703	749	677	663	693	695	697	685	726	714	733	705	682	714	659	668	713	675	726	714	670	662	687	681	690	684	701	639	725	721	673	697	700	689	677	705	706	672	674	688	696	674	640	673	656	684	685	716	722	688	731	669	675	701	687	675	703	666	709	705	684	664	700	691	717	703	633	697	726	769	716	720	644	725	728	677	697	699	701	699	685	701	677	649	737	715	663	659	722	714	686	668	712	653	749	663	719	690	707	714	694	708	729	690	708	686	711	675	723	671	724	744	711	687	714	712	684	704	671	695	697	706	704	676	659	677	676	695	669	670	688	685	673	668	708	742	715	688	720	692	650	668	712	704	716	706	693	642	688	717	658	716	687	716	705	658	735	665	692	718	719	664	729	702	720	671	666	706	663	658	717	707	712	678	737	728	657	661	666	670	663	709	670	676	705	696	695	704	683	710	653	680	700	691	739	672	712	684	713	693	687	714	710	673	681	710	700	736	663	691	706	706	709	673	691	697	706	698	705	703	717	682	705	696	720	694	688	708	725	705	701	686	671	653	760	681	673	710	665	720	693	647	717	677	695	715	638	685	695	669	673	720	725	758	679	684	743	701	718	713	723	681	750	678	718	712	751	655	719	710	679	713	684	691	675	735	657	658	681	701	711	727	725	730	709	665	664	727	663	669	693	728	717	718	698	723	710	745	680	651	693	652	686	717	713	685	695	684	727	679	721	672	651	678	671	706	693	681	705	702	704	688	754	674	711	710	675	700	690	685	698	728	697	714	677	704	703	711	686	703	705	671	693	674	711	709	741	654	711	716	715	672	691	657	701	682	671	710	705	687	773	680	666	699	703	681	708	707	677	655	662	694	687	659	706	682	650	678	676	686	702	734	749	694	674	693	709	690	679	708	690	703	748	672	704	675	670	688	711	727	677	699	688	666	728	695	677	687	679	719	696	680	677	716	676	708	640	680	652	710	727	678	699	717	726	690	728	674	675	693	687	676	680	677	740	706	664	712	666	724	737	686	708	710	657	723	683	691	705	681	668	690	682	676	681	692	718	696	659	675	665	707	675	666	656	762	704	701	723	695	733	694
30495	33925	36196	32045	30455	37951	31899	20184	14139	11611	9319	6070	4153	3443	2581	1171	818	682	612	704	731	488	462	429	455	516	466	541	516	427	335	285	245	217	174	200	214	245	251	231	263	234	216	209	219	207	246	197	172	197	180	165	145	187	164	181	158	159	137	174	160	135	144	166	137	148	158	165	148	140	134	154	138	133	150	147	142	146	155	141	135	140	132	166	129	136	151	145	151	142	147	148	141	128	151	167	144	152	138	131	131	140	141	133	138	177	148	157	144	139	149	126	138	155	145	138	145	151	160	143	152	129	166	152	156	158	135	143	151	137	135	152	138	149	154	157	154	145	144	186	127	151	139	152	130	143	169	154	159	141	153	139	150	132	132	153	149	136	148	128	146	126	142	154	138	144	128	155	145	143	145	137	158	143	139	130	152	149	145	133	150	134	153	153	180	151	142	150	150	138	163	141	146	142	158	130	130	148	133	126	141	150	143	142	149	156	155	136	141	161	150	142	143	129	138	147	166	135	137	133	160	134	139	161	142	158	150	140	153	138	158	145	150	152	176	137	155	126	120	132	147	174	137	139	145	159	161	132	166	141	122	126	135	145	145	137	163	158	159	147	143	131	145	161	138	161	145	124	143	148	152	152	144	150	138	170	139	149	152	156	155	151	143	140	121	148	128	177	133	132	151	167	132	138	145	140	148	150	141	143	150	130	146	158	147	143	145	155	167	144	145	124	140	130	129	131	161	126	147	144	147	146	123	119	140	130	137	167	150	164	159	166	143	128	144	146	134	149	136	164	143	136	152	144	169	144	143	167	155	143	132	140	161	155	149	128	171	136	139	148	125	150	132	146	132	130	142	139	139	156	140	137	158	155	142	154	147	140	150	148	162	138	172	141	130	161	160	153	153	159	123	161	124	137	143	129	162	155	153	134	144	138	153	155	150	121	153	122	150	129	146	165	148	146	139	150	160	153	162	157	133	154	166	161	139	156	136	145	166	155	141	113	152	142	149	142	156	154	145	141	125	161	137	147	151	136	132	126	159	152	134	164	137	138	131	155	162	157	169	136	137	152	141	174	140	162	159	147	149	154	137	148	144	153	173	148	142	154	150	143	140	143	131	141	152	149	161	161	146	157	147	158	137	145	124	150	130	163	145	126	130	140	148	138	132	150	140	137	149	148	134	149	152	127	147	152	150	139	139	162	136	130	140	130	161	161	129	158	159	152	150	136	144	135	140	136	154	150	157	155	141	139	179	131	127	147	119	141	152	155	149	122	161	158	144	145	127	135	157	147	159	119	141	135	147	145	141	149	153	158	161	131	152	154	147	125	152	147	150	152	164	143	148	132	141	148	150	154	142	159	139	147	158	148	129	151	139	147	156	168	153	137	142	155	147	143	146	157	140	144	134	167	154	143	169	142	122	173	157	151	131	156	165	156	126	126	144	136	153	148	139	142	151	145	147	156	139	141	141	141	133	144	137	142	161	132	146	129	150	146	151	157	129	147	155	155	158	145	156	142	137	163	150	147	107	159	144	151	137	128	156	137	138	146	128	153	153	149	136	126	132	169	158	155	159	145	153	151	126	135	146	121	132	132	160	136	158	143	144	145	124	140	147	136	155	156	139	162	144	160	151	156	143	148	150	137	146	148	147	157	130	146	167	163	140	134	156	126	134	140	146	132	127	139	163	125	135	135	140	153	134	163	173	140	152	156	146	130	128	158	149	150	139	167	127	161	131	143	150	157	129	161	155	145	129	152	165	123	151	139	169	128	135	140	152	144	151	146	152	167	115	155	120	136	140	153	136	144	141	136	134	147	158	146	161	143	144	138	141	169	164	156	142	136	141	150	144	144	155	149	145	147	154	133	153	151	154	168	131	143	153	153	127	166	151	154	144	155	164	130	159	143	159	136	145	155	156	137	161	139	145	173	137	155	149	151	128	148	145	164	153	157	164	159	149	144	146	152	130	134	137	131	147	147	140	161	156	116	143	141	146	139	146	135	144	137	151	164	158	159	155	128	150	153	146	122	126	139	147	148	155	149	139	136	120	154	124	129	135	145	159	149	161	140	157	155	173	156	163	165	158	160	149	150	122	133	128	129	148	137	135	148	158	133	160	150	165	146	142	164	133	149	154	156	142	166	166	137	155	146	164	161	148	145	132	142	133	151	144	164	136	137	123	144	160	152	159	128	160	169	156	149	142	142	141	161	134	159	153	148	140	165	147	132	161	145	151	136	134	131	135	185	121	148	147	159	137	152	157	148	150	144	125	167	149	130	143	147	152	138	146	146	154	139	135	172	150	147	137	163	138	153	160	140	157	153	120	134	157	152	129	116	131	155	138	143	107	160	146	131	126	139	138	141	155	130	136	147	133	159	155	146	142	125	152	153	133	132	150	157	143	146	138	143	146	162	144	159	143	143	163	154	130	137	149	137	134	148	155	155	130	135	163	150	152	130	149	121	149	157	146	157	117	153	155	135	140	141	167	146	145	129	138	149	149	166	147	152	159	150	153	146	136	134	121	146	152	132	152	147	139	145	155	155	143	147	148	168	154	169	135	134	135	144	144	142	144	162	125	142	155	134	139	142	161	135	147	142	150	154	146	146	131	157	133	139	154	164	139	141	149	161	144	164	159	162	150	125	154	150	158	125	160	146	148	143	141	134	139	132	130	133	141	156	129	146	141	146	165	135	138	150	154	130	152	147	171	143	136	141	153	144	155	137	153	148	162	139	152	168	168	137	148	150	142	153	147	148	147	146	162	140	135	155	124	158	145	163	136	166	171	137	159	131	184	141	148	145	134	160	157	139	144	120	147	140	138	128	119	134	153	136	146	160	121	133	142	148	128	152	143	154	130	143	145	127	141	144	136	148	146	140	170	147	157	146	142	142	164	131	146	147	155	120	142	153	122	155	136	148	143	144	162	127	151	133	148	150	139	146	153	137	151	135	157	147	140	157	149	162	157	122	128	146	144	154	136	121	154	132	158	148	136	155	148	147	150	147	156	139	132	151	139	129	159	155	142	140	176	173	139	150	123	160	143	142	134	145	147	124	165	146	134	156	127	142	151	144	129	123	123	155	156	135	140	159	134	135	153	132	127	145	143	138	153	143	171	135	135	129	154	141	163	138	152	148	140	143	131	146	157	148	156	157	153	132	146	142	159	131	134	162	151	143	137	140	135	137	156	155	134	142	141	146	123	127	130	158	139	136	157	128	131	120	124	143	156	133	119	153	141	150	155	137	157	162	153	165	136	146	145	139	137	140	155	158	138	149	148	136	133	136	134	145	151	156	141	156	132	149	134	148	150	144	139	147	147	156	142	143	156	137	142	148	163	161	143	149	175	136	154	128	164	145	145	124	135	135	140	154	138	131	138	147	124	161	161	132	132	143	141	142	133	132	163	139	136	151	149	175	145	142	160	148	145	141	149	140	156	153	135	147	154	141	131	176	163	158	155	131	171	165	154	146	122	148	149	136	151	156	155	153	144	140	148	149
26817	32576	37914	39253	43793	54254	44782	30803	27567	25443	21330	16845	14204	13507	11387	6661	4838	4055	4013	4895	4437	2918	2933	3149	3574	3434	3822	3918	3660	3156	2297	1912	1474	1181	1143	977	1209	1536	1410	1494	1515	1548	1318	1361	1250	1046	1152	1143	982	841	898	775	671	604	711	707	599	579	561	570	540	589	592	559	532	520	552	510	571	503	526	532	551	560	580	566	507	554	513	528	481	540	558	576	549	549	542	556	541	510	520	561	572	557	575	541	528	528	523	576	554	549	534	590	512	517	580	521	520	512	510	518	529	562	536	569	557	566	566	578	547	540	542	531	515	546	524	521	533	506	532	519	528	577	530	528	581	501	551	517	522	517	517	543	506	592	535	524	540	542	521	528	560	547	530	508	582	580	551	541	546	530	546	555	538	568	540	547	545	528	522	559	544	533	551	563	526	558	559	521	577	568	524	529	567	548	534	542	549	545	549	529	551	543	531	519	529	529	540	526	514	526	559	547	500	568	586	537	509	558	548	524	523	515	541	560	518	545	569	518	491	558	541	581	494	511	568	500	527	523	553	534	511	519	521	574	539	541	533	585	564	515	546	550	548	548	571	519	539	555	528	545	549	530	542	543	567	531	537	524	536	518	552	519	582	504	560	591	558	557	536	534	518	534	576	534	557	542	563	577	527	556	572	534	530	501	521	540	553	529	524	536	517	547	574	548	541	554	547	499	494	582	517	514	497	476	542	554	537	496	539	525	568	545	522	556	535	556	498	540	540	527	534	550	539	537	542	519	533	495	526	521	557	526	519	505	503	557	567	530	542	542	549	506	548	590	542	539	527	561	541	535	552	514	539	523	544	519	508	525	519	520	566	538	511	521	535	535	532	517	535	510	506	500	553	482	550	516	493	560	541	474	565	517	564	521	513	567	577	527	514	522	567	528	516	557	535	513	566	551	519	556	526	565	537	523	544	536	574	534	516	563	540	566	562	552	534	561	561	504	529	586	517	539	534	518	556	519	510	552	561	573	567	512	541	533	516	577	527	523	506	499	517	509	512	539	537	521	555	542	575	554	564	519	529	562	572	540	515	495	551	579	579	539	561	578	508	536	546	514	532	576	579	532	556	535	544	531	533	527	543	542	533	526	549	520	536	511	535	532	524	537	534	515	513	506	542	540	519	536	579	535	509	530	549	544	529	536	522	545	533	605	534	543	527	516	540	506	553	539	532	556	531	502	540	511	518	516	535	539	492	575	532	511	543	549	499	500	503	523	531	519	520	575	521	512	524	521	504	524	545	531	501	511	550	510	547	512	531	540	537	555	535	499	557	571	592	524	553	520	545	518	560	552	547	513	544	485	538	515	512	512	578	537	530	527	579	565	548	536	577	524	527	549	554	556	538	530	485	521	528	565	526	533	520	536	557	508	514	480	503	533	506	550	558	550	550	560	551	546	531	494	522	527	542	551	551	527	551	551	506	543	548	543	517	584	548	536	530	542	520	521	552	526	544	544	528	555	508	520	552	562	560	539	522	519	530	547	561	575	559	531	497	525	500	531	541	551	522	526	511	531	562	530	552	508	511	513	503	530	557	559	565	507	493	526	558	538	535	507	561	555	573	575	515	567	521	531	524	490	546	504	541	527	523	500	533	542	515	546	543	541	505	510	510	555	520	519	511	553	536	532	532	544	533	525	568	525	526	533	519	546	585	470	548	510	508	520	512	552	525	510	560	556	562	556	512	547	533	516	578	513	526	539	553	520	566	529	527	523	560	528	501	513	542	539	536	505	548	544	549	538	501	544	528	541	526	492	539	538	558	580	549	515	559	546	528	536	499	532	547	531	545	532	526	533	551	539	533	532	546	513	508	533	559	516	554	539	546	537	539	533	577	534	543	528	502	533	538	536	526	548	528	512	528	521	530	537	581	541	499	512	570	533	523	510	548	505	559	552	567	509	537	561	520	541	554	557	533	526	539	542	465	537	565	533	548	544	545	510	508	547	490	536	541	526	535	551	550	511	537	581	526	502	546	516	512	540	543	570	504	529	503	500	579	530	521	543	546	490	527	568	539	548	509	562	573	547	506	496	580	539	533	529	524	520	536	514	566	516	538	580	540	536	514	545	456	556	515	501	514	551	565	527	522	485	540	527	554	538	536	534	562	519	578	542	538	520	518	525	536	512	552	521	510	492	571	512	505	503	529	550	506	495	552	530	518	527	539	534	541	538	556	531	530	535	546	510	522	556	526	539	503	516	522	558	572	540	538	505	513	548	537	557	540	566	559	538	535	496	530	518	538	512	553	543	597	565	501	529	590	551	527	501	537	509	540	556	539	548	514	542	554	520	521	554	536	537	525	529	497	545	548	488	524	518	529	554	482	580	529	547	533	534	549	559	521	557	528	517	575	522	549	576	538	546	552	495	542	537	509	557	554	551	504	542	533	530	520	556	510	523	552	564	529	524	529	538	552	523	552	525	535	557	568	527	537	534	535	531	521	558	534	545	554	528	572	514	540	487	533	558	553	536	567	524	535	519	546	558	539	531	544	527	531	534	506	548	538	555	521	512	521	496	538	572	475	524	512	527	514	546	503	566	526	571	590	540	526	560	523	540	506	527	537	546	528	518	515	522	522	554	502	496	549	506	507	562	547	524	536	526	587	561	528	550	540	512	530	551	567	512	536	596	510	542	526	531	518	538	499	512	536	540	510	525	524	513	523	539	526	475	574	546	531	531	525	557	504	586	559	573	537	562	520	526	516	498	567	544	557	541	526	531	510	506	556	526	590	501	494	514	518	565	529	545	534	559	569	525	547	520	545	519	546	531	505	530	539	515	534	531	539	564	554	534	509	546	533	519	489	565	539	500	508	529	506	529	547	496	540	542	533	557	544	544	550	566	547	496	510	506	549	576	521	511	527	480	519	545	527	574	515	523	556	535	512	547	576	501	535	519	552	564	504	526	545	548	537	519	510	515	549	551	537	532	486	500	557	551	517	575	543	496	552	519	550	511	536	500	546	500	513	559	564	581	500	520	535	519	566	512	542	498	551	549	540	518	532	546	563	546	522	593	538	520	537	541	528	512	560	509	504	542	530	569	533	519	563	522	557	545	491	557	507	540	525	556	526	504	534	498	549	516	533	558	516	545	492	541	538	548	577	507	544	509	552	539	555	534	544	544	512	515	523	513	539	556	535	571	534	557	554	522	573	531	556	561	519	523	538	524	525	509	525	581	528	539	523	531	502	525	583	517	492	536	519	508	549	536	567	511	510	529	523	534	506	531	528	484	536	519	545	495	559	547	508	529	506	475	490	542	516	499	518	533	545	555	522	539	543	559	553	594	517	552	511	526	566	533	528	512	543	527	537	537	502	489	518	553	555	550	564	513	546	523	515	546	530	532	550	542	530	495	533	539	546	525	541	550	557	546	529	549	552	530	509	511	521	560	508	515	567	563	552	529	509	533	532	533	502	586	538	550	533	533	474	554	489	538	570	521	503	526	503	485	478	537	544	523	521	554	553	533	560	569
37745	39579	38752	35220	32762	40506	40410	28204	21749	19245	15224	10137	8434	6868	4103	2290	1711	1652	1235	1572	1378	992	794	715	811	776	861	935	840	683	507	447	324	309	273	239	316	314	321	365	377	355	348	320	291	296	285	297	269	257	247	224	218	215	233	222	195	172	185	202	203	198	201	192	163	221	209	219	190	212	190	207	194	193	184	191	180	171	180	191	188	188	198	188	191	210	190	173	183	181	190	181	202	192	197	214	211	206	205	190	200	220	173	206	190	185	190	168	183	220	190	180	188	191	178	198	210	193	191	159	196	164	189	191	191	163	207	198	167	199	198	191	200	207	190	207	227	182	205	217	153	178	205	207	206	205	222	206	208	204	211	206	205	203	208	174	194	189	183	196	180	185	171	187	178	223	190	186	192	197	189	202	201	186	180	186	200	181	190	181	189	179	218	164	174	199	163	198	196	209	188	190	204	185	181	201	178	197	210	178	189	209	207	195	169	187	207	196	186	173	194	178	192	216	204	180	197	208	216	198	198	169	177	192	209	191	194	169	187	188	189	201	202	175	143	163	178	188	200	188	202	210	206	184	209	190	188	192	191	209	221	198	201	184	186	219	207	188	200	186	165	177	194	196	183	193	183	176	204	211	202	189	202	175	185	168	176	187	190	198	203	191	198	177	197	172	180	161	188	186	174	204	202	190	181	208	198	211	200	205	173	188	176	210	198	197	200	218	205	207	192	193	188	202	190	188	173	205	190	202	197	184	184	222	192	212	194	198	217	203	175	183	221	179	184	198	195	188	190	192	221	175	192	191	204	192	193	209	202	236	196	211	192	182	200	193	198	179	187	191	166	185	176	165	183	195	186	178	192	186	191	195	195	208	189	216	192	193	186	181	207	204	163	167	148	164	171	176	180	200	212	200	185	183	189	185	207	199	171	207	188	233	200	206	194	172	190	195	207	183	197	180	199	175	221	199	176	177	192	212	175	175	189	186	198	186	172	194	183	194	202	175	200	196	199	192	185	202	178	165	200	206	206	201	196	186	197	195	183	195	178	222	187	208	191	196	187	216	199	192	200	175	198	174	190	184	183	181	201	192	202	191	188	180	209	187	194	217	191	194	182	180	189	182	183	178	209	160	195	209	203	212	195	191	180	196	180	199	206	186	183	190	204	182	171	192	177	180	210	188	213	194	188	193	165	219	181	186	206	167	188	201	170	199	218	206	187	201	209	193	190	194	189	194	191	174	188	195	199	180	201	226	174	176	174	178	187	215	171	183	210	173	198	189	191	210	207	186	184	198	206	214	186	170	184	183	189	209	182	189	205	200	180	193	176	195	200	189	176	176	172	173	187	204	196	203	220	213	194	215	193	193	204	197	189	198	183	181	194	210	199	209	206	210	195	165	199	199	175	190	179	191	183	184	196	211	211	193	194	195	161	207	191	204	188	193	189	216	183	193	196	186	185	192	194	194	219	189	214	201	193	186	170	193	190	178	191	186	192	176	181	149	189	178	183	206	196	204	209	205	187	176	205	186	192	194	175	174	203	195	207	196	171	173	171	178	174	208	174	190	191	174	177	196	191	190	184	192	186	189	199	192	199	200	188	207	194	177	229	188	197	193	212	178	181	207	165	200	189	204	192	216	220	198	180	195	177	188	192	207	173	197	173	202	176	197	189	200	191	194	191	193	202	186	198	187	185	173	182	191	195	194	205	190	196	204	189	195	182	184	165	202	202	192	203	187	163	188	191	206	198	210	178	200	179	179	204	189	187	167	203	192	195	215	180	193	202	175	220	195	169	218	211	213	187	196	171	198	202	179	217	188	189	198	180	175	199	194	168	177	181	206	218	194	185	217	177	204	190	199	197	186	180	189	183	189	216	207	200	190	173	168	188	212	190	183	184	215	200	194	214	202	182	206	196	195	175	201	216	180	193	208	194	171	165	212	215	190	186	209	219	185	194	195	197	205	203	189	170	188	175	206	196	186	188	210	180	194	194	194	189	200	226	194	201	191	216	229	193	190	219	185	175	187	213	193	196	222	202	192	185	182	169	200	212	181	204	172	194	165	198	189	197	186	166	215	169	165	215	199	214	185	211	169	194	196	177	217	169	196	185	166	202	221	174	197	191	218	192	194	197	187	163	193	229	172	204	191	185	196	179	217	180	194	189	186	192	218	208	175	196	170	179	197	198	196	205	211	194	206	180	208	210	189	207	190	162	177	194	208	189	202	216	187	165	202	199	175	197	189	190	213	177	206	179	162	195	212	202	224	200	199	177	184	214	197	197	194	194	199	191	216	199	189	181	179	176	192	177	195	178	179	185	195	176	189	172	201	172	181	188	202	199	180	205	226	187	200	184	191	184	219	194	192	195	218	181	199	203	186	190	209	179	202	189	170	175	197	185	201	223	181	178	193	193	217	201	196	191	200	166	222	190	191	189	182	189	207	170	200	192	218	205	195	196	186	200	213	210	184	205	195	173	170	196	205	236	193	187	198	182	185	166	218	195	183	189	162	199	188	201	186	208	185	203	205	212	173	210	156	191	183	194	197	190	208	180	183	191	178	183	204	215	224	204	168	187	163	194	207	186	190	180	177	184	174	185	187	191	183	179	191	181	198	198	177	189	185	178	185	187	198	209	170	203	159	203	204	191	227	152	193	180	205	193	218	199	185	191	180	214	178	179	209	203	182	189	174	195	194	189	172	192	189	199	176	238	200	197	202	192	184	195	205	206	180	158	189	223	174	187	186	211	195	195	191	209	211	182	207	163	196	182	221	184	216	197	184	180	222	174	187	204	182	197	171	194	197	225	192	192	200	190	204	213	210	176	171	209	194	193	188	185	188	204	188	230	195	192	217	196	201	187	196	187	188	190	195	196	197	174	193	189	193	210	190	185	185	201	187	210	197	183	191	174	184	195	183	181	199	177	187	186	183	184	193	195	190	200	201	181	224	189	196	211	174	177	190	208	179	202	173	172	202	215	183	197	184	206	164	183	204	172	183	191	190	188	177	175	176	182	184	172	192	198	197	180	183	199	196	176	196	178	206	188	187	194	214	194	187	190	201	198	196	179	194	183	201	217	205	202	204	201	190	214	209	174	172	194	196	195	211	220	173	183	207	194	186	182	209	187	186	214	220	182	188	175	184	189	196	196	207	190	186	175	193	200	204	183	188	192	174	194	186	226	200	186	192	225	198	180	209	212	207	185	202	204	205	188	210	179	215	200	191	189	196	198	188	190	196	173	173	207	194	214	199	184	167	195	208	186	180	196	206	194	203	216	198	211	163	186	196	183	188	207	224	176	203	211	183	220	211	185	175	183	165	194	191	187	191	193	194	177	187	187	209	188	199	211	175	200	189	197	203	197	195	199	193	180	196	209	211	183	196	179	189	174	178	185	172	173	180	190	188	204	203	197	202	223	216	198	182	216	181	209	201	194	188	201	189	193	187	191	191	197	196	220	192	191	211	182	217	186	168	181	178	184	206	197	198	212	184	196	228	179	182
33473	39550	42759	44389	48455	61946	56094	39188	35105	32814	28193	23312	22129	19699	13787	11152	9099	7760	6662	9415	8389	6266	5361	4999	5471	5334	5733	6729	6211	4768	3508	2801	2059	1858	1534	1429	1570	1896	1996	2339	2348	2112	1974	1892	1657	1521	1533	1462	1315	1250	1228	1006	791	966	1078	940	797	770	748	764	706	694	681	699	703	691	652	688	719	689	705	647	661	671	703	709	716	707	690	695	673	676	657	672	705	697	655	633	670	673	671	666	701	672	722	677	669	707	692	611	665	680	679	704	680	636	669	717	632	681	681	621	671	648	688	714	637	695	635	697	686	660	686	699	662	735	646	701	703	689	658	647	661	677	653	663	665	648	659	659	671	666	653	695	699	689	681	636	680	635	648	658	677	695	643	630	686	638	682	664	667	685	673	656	683	699	684	651	685	670	668	635	672	672	662	664	677	640	625	704	689	650	648	640	687	672	633	672	658	660	659	690	658	659	671	652	617	663	672	636	661	644	660	660	650	662	704	663	700	659	686	630	663	678	649	664	660	682	640	672	658	670	629	639	676	645	628	633	655	667	686	725	671	659	617	670	681	659	676	700	668	662	635	612	654	655	682	631	692	631	719	684	660	666	657	668	665	631	682	690	657	664	690	680	668	642	682	637	634	656	688	700	639	698	636	651	670	673	673	636	674	693	699	677	667	638	672	665	686	625	671	669	667	669	648	689	654	675	703	681	666	670	662	724	672	682	656	669	667	680	688	659	664	643	697	660	667	667	704	632	682	653	639	700	636	647	647	684	677	700	618	661	664	660	654	677	669	656	723	653	655	672	714	665	699	685	642	645	655	652	710	667	673	669	681	631	601	675	696	669	633	689	704	692	678	617	686	642	696	670	646	680	675	651	662	649	661	656	672	678	671	654	631	674	671	649	691	682	712	643	690	666	657	680	620	673	667	682	710	656	663	674	645	716	642	690	640	657	674	632	718	708	654	632	664	652	661	645	610	664	632	672	625	666	703	684	685	681	616	657	621	650	668	686	664	722	677	640	679	647	697	630	676	688	686	691	671	695	693	691	670	659	657	695	667	652	669	638	676	650	693	640	698	686	706	664	637	667	661	627	665	680	679	703	657	669	667	671	669	648	699	693	704	673	687	659	642	650	705	700	659	693	690	691	639	724	643	681	649	722	616	660	677	687	666	700	676	665	679	666	649	640	673	661	661	670	644	681	670	681	703	691	641	652	665	630	621	629	663	644	665	635	648	652	671	656	666	687	706	629	687	679	680	657	626	697	661	611	649	643	650	681	744	640	671	641	672	665	624	669	658	671	679	634	687	679	664	662	625	679	694	643	615	686	717	647	621	649	698	684	699	693	673	663	666	655	656	625	679	645	661	705	669	636	691	667	648	673	686	696	662	658	683	627	642	651	696	683	670	649	672	624	644	690	699	630	648	670	683	621	658	651	693	637	691	711	679	656	666	654	691	678	644	630	651	670	675	663	644	646	717	671	654	627	663	633	687	667	657	640	688	670	677	683	676	684	696	681	649	673	685	682	658	680	706	658	695	696	650	704	655	659	656	677	658	673	681	684	692	655	659	662	684	657	678	638	653	687	644	674	602	636	652	661	645	693	666	631	643	724	692	680	659	630	689	714	658	691	653	636	648	699	622	686	661	658	635	659	680	680	669	672	579	668	650	680	682	675	693	678	705	657	655	625	683	705	705	643	680	651	701	651	679	682	672	640	681	666	666	647	654	702	641	652	671	694	624	660	656	664	645	666	631	647	656	673	646	627	692	634	646	698	616	703	640	653	672	662	668	697	705	682	650	640	692	643	656	641	661	649	664	668	670	676	634	654	612	679	660	635	674	660	697	660	683	667	632	639	648	731	675	697	667	700	683	648	696	645	660	681	686	621	687	660	631	667	661	657	705	684	654	667	691	646	642	633	653	688	675	684	692	679	660	665	690	687	685	644	614	676	637	705	604	658	640	665	645	673	606	677	659	658	669	662	669	689	602	677	732	672	669	693	648	625	679	656	650	658	628	669	688	668	707	661	653	639	687	657	655	633	680	700	675	643	699	642	684	666	615	660	675	664	668	701	685	643	675	640	624	681	675	679	690	710	636	615	689	675	671	691	680	672	652	696	672	669	655	686	642	654	661	651	684	630	670	659	682	658	673	678	687	685	666	663	666	660	632	669	646	659	687	708	726	650	653	636	620	693	655	690	668	720	683	677	650	637	661	654	702	672	660	679	648	670	664	654	693	690	632	641	676	634	643	635	655	636	638	610	667	685	697	679	669	629	681	680	690	651	636	689	606	653	701	680	680	579	677	651	701	707	661	671	660	680	670	660	676	682	621	668	644	652	607	669	672	720	668	670	651	721	693	613	668	663	702	646	667	666	673	678	666	647	650	635	669	668	651	654	667	665	650	639	650	654	646	646	686	650	598	682	687	676	645	648	680	683	715	674	690	643	627	679	652	670	649	671	644	701	660	660	664	694	680	659	661	675	677	634	639	643	660	617	647	664	676	680	692	635	633	617	616	641	680	682	665	645	672	635	683	694	674	664	676	660	652	612	644	690	636	625	617	664	657	633	647	657	687	671	644	662	672	637	671	668	622	674	693	689	683	700	628	677	679	662	692	684	691	682	650	669	673	668	662	685	619	657	644	661	679	613	644	684	683	660	720	683	657	666	674	703	701	646	674	705	711	659	696	733	662	636	637	725	674	664	724	652	674	640	659	630	633	680	632	628	646	607	679	697	701	656	667	656	656	693	619	707	708	646	671	655	662	680	684	695	682	669	725	646	668	656	650	661	620	655	696	683	679	652	627	673	658	651	686	645	659	649	698	697	664	655	686	673	640	695	696	598	673	626	642	689	664	700	611	653	646	666	682	673	658	670	653	683	631	693	696	636	686	649	686	677	672	716	616	693	636	685	677	681	677	660	666	693	708	655	696	647	680	664	651	616	620	714	651	637	700	669	670	655	639	670	665	666	686	650	672	651	622	689	696	646	653	645	689	641	720	623	672	654	629	626	629	616	709	646	674	707	695	670	669	650	673	647	658	730	634	649	646	665	618	670	710	664	686	685	636	701	665	659	661	614	692	677	701	707	691	663	676	674	674	633	656	681	616	680	677	647	646	682	638	639	676	658	683	667	663	697	666	673	612	680	701	672	671	650	658	686	694	652	636	657	653	708	652	685	665	669	636	647	661	654	654	697	620	665	624	705	699	697	667	653	608	639	706	666	703	687	722	662	676	666	693	625	682	646	664	629	682	657	632	612	649	697	649	694	611	623	657	635	655	655	663	656	632	663	713	692	656	615	621	663	651	727	645	641	663	648	660	702	653	676	655	675	677	649	639	693	653	686	704	598	619	650	654	697	649	712	628	651	669	681	631	661	690	625	670	730	649	674	657	643	698	671	683	622	610	685	662	685	672	655	648	664	666	645	683	660	670	616	657	711	654	676	657	707	661	732	677	631	659	673	691	682	651	649	683	689	654	671	576	650	669	642	621	664	674	704
7019	7315	9417	6851	5077	4635	3608	1792	1302	1251	876	641	610	496	412	319	288	266	262	234	248	205	214	223	235	240	286	275	249	225	219	215	193	195	198	203	208	198	216	247	247	201	246	216	203	213	207	190	214	188	200	190	220	183	179	193	177	181	184	184	183	205	188	180	193	188	181	183	206	212	173	194	182	175	197	174	203	188	172	177	196	192	196	183	200	200	175	206	152	171	170	182	202	186	178	202	185	178	184	196	186	199	184	203	225	181	201	211	198	176	175	183	205	185	186	193	201	211	145	182	175	182	182	196	170	220	171	196	186	201	177	191	202	196	185	209	193	187	216	184	180	205	200	187	177	181	181	181	190	175	170	219	156	191	175	165	174	175	198	185	170	172	162	204	177	181	201	173	186	189	181	176	140	196	184	199	188	188	174	189	203	191	168	189	190	187	183	163	180	200	162	182	182	193	190	198	185	197	193	186	191	194	191	202	192	195	202	179	178	187	190	181	192	198	181	191	185	199	207	174	201	179	195	186	186	193	168	187	187	165	181	181	205	186	190	192	191	192	197	173	204	173	171	182	197	181	174	196	188	187	202	186	193	182	161	182	169	174	198	165	189	176	190	176	185	171	202	171	200	203	189	200	184	175	168	188	202	188	169	193	175	184	208	206	179	178	163	169	189	182	174	183	173	170	162	203	182	162	186	191	195	170	190	153	156	191	187	179	198	180	198	191	184	192	179	183	203	180	181	176	203	193	202	208	189	180	199	179	190	195	192	210	203	183	209	174	164	166	219	174	192	183	182	194	210	195	167	200	188	183	184	193	208	163	188	185	179	203	186	177	167	189	184	175	175	205	186	181	179	199	158	180	173	180	186	179	160	196	162	176	179	197	176	197	195	206	184	175	187	193	190	174	188	183	179	202	186	193	200	187	186	163	168	191	183	180	193	190	170	198	196	208	178	181	199	186	178	169	203	221	174	186	192	178	164	186	189	161	191	192	184	171	180	203	185	173	187	168	179	203	188	193	214	183	205	154	190	194	166	214	179	175	169	181	173	187	170	180	179	186	193	191	167	198	175	176	175	171	206	178	183	165	163	196	193	181	170	188	187	188	184	169	178	186	185	183	210	188	191	183	188	187	169	195	185	180	201	175	182	190	180	189	201	188	189	223	178	173	167	151	194	199	195	189	184	184	181	197	197	200	187	191	183	180	215	185	173	172	198	207	203	193	201	204	154	171	183	166	154	177	186	195	176	226	197	186	171	178	170	157	157	184	189	197	182	195	190	184	188	170	183	196	191	176	195	188	213	168	185	196	169	185	194	196	190	175	186	158	188	174	185	171	184	206	161	189	177	153	173	184	188	169	175	195	192	174	197	206	189	163	183	206	178	164	187	172	190	191	169	187	233	175	201	190	191	219	181	190	184	194	187	205	176	181	192	173	180	176	190	169	200	161	182	185	211	176	187	183	158	183	186	155	175	183	191	203	200	197	198	171	196	189	179	198	175	190	203	173	185	184	179	178	212	172	187	192	179	193	181	186	180	190	191	185	175	172	199	210	189	199	177	190	171	192	192	178	195	173	181	162	197	206	192	187	196	166	187	223	194	198	191	209	194	179	181	172	163	174	187	193	191	189	196	198	168	213	172	203	196	181	194	184	173	191	173	189	201	169	196	186	192	181	181	195	187	158	198	194	186	179	164	188	201	190	166	190	184	181	199	202	194	174	195	173	177	182	196	163	201	181	183	168	175	203	206	188	164	181	181	204	185	182	177	207	195	182	186	181	194	192	182	177	183	177	198	177	213	195	188	188	191	161	197	183	219	188	180	198	175	203	200	185	185	182	184	225	171	206	190	198	181	182	195	178	186	182	213	199	182	180	183	184	196	206	202	183	186	188	209	179	202	229	180	155	198	196	185	195	178	195	188	213	198	181	182	195	205	216	174	188	180	180	184	172	160	180	178	172	157	196	194	175	200	184	192	176	178	189	195	169	195	198	189	199	167	191	175	180	165	178	177	218	188	177	190	180	169	176	165	220	190	197	164	192	167	212	190	181	188	181	191	180	162	181	186	172	192	192	191	204	215	213	174	192	195	162	194	193	180	203	205	188	220	174	191	164	167	186	175	189	208	182	196	181	171	191	179	210	197	194	146	173	182	181	172	177	182	200	183	176	190	169	183	187	196	200	168	191	176	199	162	190	171	160	190	186	200	195	210	185	174	189	185	200	179	187	202	188	191	198	175	186	170	214	164	192	175	177	202	179	184	203	187	196	189	165	202	182	185	181	164	201	186	183	200	172	207	198	187	190	173	185	201	171	178	200	167	172	195	195	188	187	190	163	191	207	170	181	188	192	196	169	184	192	172	182	182	169	199	178	174	206	191	176	189	209	181	186	181	186	194	197	179	168	200	202	187	180	160	195	188	201	199	197	195	195	188	174	171	188	203	175	185	173	196	181	181	184	175	189	188	188	168	178	190	179	187	187	180	191	180	204	185	201	211	163	195	197	174	177	193	197	180	172	205	193	176	192	175	174	172	203	202	170	182	187	183	192	200	190	189	173	191	183	180	176	178	189	198	157	181	191	211	173	177	213	197	183	186	187	198	187	177	188	209	174	186	200	204	211	192	187	188	193	182	170	187	200	184	211	245	183	195	172	203	200	178	167	166	168	167	201	232	171	173	209	203	177	169	165	188	190	186	196	171	181	189	191	183	191	167	200	183	180	210	202	179	210	176	199	188	185	202	188	171	177	187	213	197	192	185	192	172	159	190	211	160	189	163	177	172	163	174	168	171	158	184	191	180	184	188	193	184	176	166	192	161	180	199	187	158	175	191	192	189	191	151	202	173	171	191	200	180	189	165	184	176	212	178	183	189	201	185	192	182	196	207	187	195	187	175	181	166	203	169	192	173	172	182	184	182	185	185	183	194	209	195	176	224	182	173	179	183	175	182	194	165	192	191	185	200	204	193	169	175	190	175	186	211	187	181	161	201	188	208	177	166	173	203	202	200	194	211	172	178	177	183	177	182	203	170	187	184	206	201	188	155	191	182	204	191	173	198	192	178	191	175	189	166	187	207	173	212	204	179	175	173	180	207	198	163	182	189	179	176	180	192	196	169	220	205	181	215	199	189	201	185	186	202	173	172	198	185	184	189	198	193	192	179	195	170	229	195	161	181	174	193	185	187	161	200	173	177	200	205	191	199	202	187	172	152	200	197	190	205	184	176	179	184	204	157	190	174	165	180	206	205	178	186	195	193	203	196	184	165	216	199	176	173	191	176	214	170	217	176	175	183	193	177	158	177	174	198	200	201	159	182	183	193	149	191	205	204	182	187	166	196	186	195	221	195	184	206	192	172	156	164	170	179	195	164	188	168	193	168	189	165	194	187	207	171	185	186	165	177	188	174	192	173	176	201	210	210	193	185	185	179	179	210	196	169	198	180	178	200	170	171	170	209	188	158	186	210	197	175	191	163	186	190	183	189	187	161	191	164	180
7400	9261	13673	12999	11331	14863	13870	6643	5755	4765	3881	2893	2711	2252	1765	1435	1404	1310	1211	1291	1137	1005	924	1001	1165	1245	1461	1532	1316	1139	972	826	854	807	869	791	821	828	971	1156	1109	1015	1021	996	908	948	916	897	835	833	784	679	693	765	740	710	673	683	651	684	691	673	670	664	626	639	644	639	631	651	606	651	651	625	613	628	695	691	644	607	668	653	660	693	658	632	654	616	615	697	622	652	624	664	629	628	656	646	704	632	679	703	699	671	668	645	686	664	673	650	665	660	644	665	678	653	666	656	625	657	635	673	661	689	659	645	674	669	679	644	646	671	680	638	624	645	660	636	637	662	650	666	650	624	661	703	700	629	641	646	649	689	644	671	670	646	675	619	648	639	624	633	660	600	699	703	673	675	685	675	674	645	643	668	619	679	651	640	637	651	598	681	662	691	650	608	646	691	616	636	651	689	680	698	599	676	639	656	629	655	656	647	669	658	693	657	657	635	621	668	659	677	651	658	655	644	669	640	641	625	661	667	647	654	634	618	666	660	632	659	654	658	628	679	671	652	684	608	708	667	627	627	649	661	656	685	672	664	652	666	659	642	684	654	671	654	618	658	651	665	655	636	646	639	654	635	641	675	680	686	694	673	646	639	670	694	661	640	666	645	686	662	690	648	680	599	721	695	616	676	650	715	715	688	691	688	655	658	667	665	597	581	664	691	650	648	673	636	618	635	679	663	703	676	689	669	636	670	663	677	633	655	651	633	671	650	653	615	667	664	638	679	630	663	663	664	709	658	663	677	631	663	655	632	699	685	638	677	690	632	633	672	621	696	673	657	711	648	635	705	605	672	640	663	628	676	710	636	670	652	637	717	668	618	650	668	699	654	666	679	664	629	666	681	688	678	669	664	661	668	644	641	699	671	675	691	656	674	628	655	635	626	652	659	606	675	670	683	698	696	647	630	645	651	651	727	601	637	659	669	669	620	627	654	664	694	660	696	648	662	641	629	622	576	674	665	626	672	656	646	637	620	646	646	669	662	631	684	627	636	656	672	650	635	653	643	671	650	669	681	633	680	659	700	644	645	604	626	652	647	682	644	669	671	748	707	622	643	709	670	667	635	678	629	664	671	617	682	668	645	662	685	671	612	652	670	630	636	692	665	687	656	671	672	679	664	672	697	646	660	684	625	667	635	734	677	676	635	619	661	671	654	691	660	667	670	616	634	665	638	641	648	658	629	712	654	690	608	634	654	649	665	650	716	648	657	702	653	649	649	652	677	676	664	676	668	664	622	669	683	656	632	658	659	637	659	662	662	652	691	673	670	674	636	649	683	639	665	681	619	646	704	628	669	647	631	647	641	624	665	627	634	666	679	661	665	694	685	692	697	652	611	669	671	676	670	691	644	695	661	635	634	651	696	675	648	655	652	670	667	676	650	700	617	679	647	662	655	664	618	656	698	642	631	695	646	647	692	657	637	654	661	674	647	669	687	692	651	643	692	665	652	641	696	662	628	665	660	686	663	627	685	653	666	633	649	658	655	642	687	654	682	644	659	632	637	696	632	641	680	623	662	603	665	643	673	651	660	657	657	627	678	657	655	649	662	657	657	638	648	642	664	636	697	611	710	654	654	714	671	640	664	658	672	626	646	652	684	679	695	666	645	678	649	632	672	639	664	668	654	660	692	683	660	643	653	661	664	688	676	658	698	648	631	699	706	687	676	626	660	640	654	700	654	662	677	651	680	676	657	662	688	649	638	665	671	609	672	588	680	677	663	616	608	651	671	650	660	664	650	658	594	678	625	676	641	708	601	678	660	706	667	668	659	678	700	648	666	654	661	693	621	695	660	639	627	670	649	640	663	645	601	644	651	657	634	652	684	687	655	674	668	644	642	673	624	677	683	598	719	682	673	634	637	660	672	718	673	618	675	625	658	638	652	673	645	666	715	668	680	677	679	667	656	716	646	647	629	663	694	627	677	645	634	658	627	669	637	665	638	674	672	691	684	627	673	673	630	680	651	654	635	687	674	632	698	649	627	648	632	625	647	658	682	650	693	609	659	706	676	632	706	677	661	634	649	659	681	666	647	662	672	636	661	685	680	719	664	615	655	660	684	636	629	666	648	682	638	671	620	670	683	646	634	632	660	680	643	632	676	684	567	674	631	673	642	643	674	681	583	637	657	619	629	668	646	648	669	651	648	651	645	620	690	646	685	661	659	629	695	686	671	658	655	646	625	680	685	684	652	655	587	659	675	648	648	633	648	658	664	695	698	643	663	697	591	661	640	679	650	685	642	644	665	674	656	619	662	628	603	614	637	735	623	615	740	652	657	674	637	635	627	681	641	670	642	624	664	701	633	682	658	715	674	684	642	649	686	633	652	619	651	626	700	629	643	658	631	632	617	682	648	656	688	632	646	709	661	649	698	689	671	671	652	675	636	666	677	634	674	685	676	677	685	653	659	647	678	696	672	690	662	652	651	616	675	667	621	615	668	668	674	642	633	654	696	605	680	709	673	650	642	645	629	698	635	637	674	682	682	646	648	635	637	650	609	646	634	658	679	667	624	671	673	667	672	667	692	722	657	625	632	674	637	583	637	628	649	679	645	615	644	664	626	719	643	672	652	678	609	641	642	615	646	665	688	680	692	640	660	657	650	675	655	679	610	693	691	648	640	669	658	691	700	675	651	680	617	634	671	642	649	639	705	673	664	693	721	693	639	658	640	663	648	675	672	638	646	686	655	641	632	688	675	669	595	691	655	670	666	657	665	615	671	658	623	683	626	683	616	691	628	630	656	619	644	681	673	686	648	703	661	614	623	677	620	647	645	659	624	627	653	629	666	635	647	669	637	693	638	628	690	637	656	635	649	627	666	664	643	681	647	650	666	638	665	671	614	642	647	635	668	683	657	637	658	632	659	722	662	643	620	620	672	625	704	650	656	678	651	654	668	667	599	693	630	646	670	698	664	673	665	705	676	653	645	680	663	731	656	640	649	623	651	700	639	689	650	640	621	637	673	655	609	643	703	659	637	637	662	716	686	682	648	678	644	685	619	633	644	650	633	657	679	696	674	648	653	667	632	668	655	673	654	625	657	612	670	636	649	651	691	670	672	635	665	705	637	667	669	643	701	637	683	639	655	672	617	655	671	614	655	650	673	669	618	651	691	643	633	676	630	619	666	709	713	619	629	645	675	659	670	658	688	657	643	681	715	661	623	646	709	667	605	638	642	584	658	668	625	619	654	634	679	678	644	603	703	627	620	641	679	678	687	680	650	647	718	662	662	674	654	650	643	674	692	593	706	643	692	668	638	630	657	684	653	705	657	695	689	677	626	665	638	662	606	625	673	661	661	721	688	671	651	676	681	656	664	682	658	658	667	667	637	645	671	674	649	634	743	632	661	646	709	717	649	660	679	625	643	681	615	688	652	648	721	660	673	622	701	613	639	626	709	645	665	655	648	620	694	659	671	645	634	640	702	667	672	654	675	639	649	645	656	658	674
30595	33631	36203	31806	29306	32156	31750	21642	15752	14455	11591	7029	4810	3461	1517	1773	1280	812	720	732	641	459	417	412	532	537	589	590	443	336	292	238	218	173	190	174	193	209	229	213	223	220	210	201	197	191	204	197	194	195	164	162	165	168	155	149	138	118	129	109	131	135	139	121	112	138	129	137	147	130	131	139	154	133	134	116	138	114	134	118	146	143	144	136	128	132	124	134	120	134	131	141	133	150	122	139	135	127	137	133	117	161	140	134	141	131	147	140	131	130	131	167	139	125	149	146	131	124	138	134	118	121	121	154	136	143	115	139	129	110	118	150	130	138	119	102	131	117	136	125	143	140	131	128	143	142	125	119	121	160	128	145	131	114	125	120	119	139	115	153	144	126	136	127	113	144	127	132	131	127	127	126	125	123	125	134	149	124	141	133	143	150	135	123	122	118	145	140	134	132	123	142	128	138	142	131	145	150	124	148	120	149	127	136	126	133	139	117	131	136	130	126	121	134	142	137	108	137	120	143	134	104	126	129	142	110	133	144	129	134	132	129	124	119	135	127	127	143	149	136	126	137	124	148	134	121	138	117	114	124	141	116	131	137	129	144	137	124	138	135	131	121	131	138	138	134	150	119	139	116	135	120	145	149	139	129	154	145	118	139	145	149	152	124	135	119	118	121	153	131	118	139	135	131	127	134	117	131	143	123	136	109	123	130	136	158	144	142	136	156	115	110	131	116	139	147	149	136	138	120	127	159	141	115	127	131	111	129	140	134	138	112	141	132	148	127	139	127	123	134	114	143	155	129	148	132	143	102	147	128	121	132	148	145	151	154	131	140	146	98	137	139	126	129	152	148	138	122	125	122	120	139	110	130	131	140	134	118	132	138	144	133	150	147	159	139	129	129	124	126	150	131	146	126	147	142	144	132	126	138	144	137	129	126	123	148	125	138	150	117	148	122	119	129	123	100	137	138	143	159	135	133	145	149	130	133	135	149	135	133	135	115	114	137	130	124	153	135	124	138	143	126	111	140	143	146	116	133	128	122	134	130	123	122	124	129	137	134	125	128	112	122	116	130	129	119	136	115	143	125	128	119	108	115	132	132	129	137	119	125	128	126	117	126	132	147	135	146	109	145	117	109	122	122	143	144	135	133	144	125	151	130	146	134	114	134	133	141	114	142	149	133	136	123	136	144	137	137	137	137	126	128	123	140	143	127	141	149	126	139	102	125	117	124	129	138	138	126	123	133	121	145	145	131	135	104	141	136	142	106	132	175	114	132	145	102	146	149	136	127	139	113	115	130	126	117	139	126	136	132	112	117	130	147	122	143	123	117	120	129	141	134	123	144	139	126	124	126	107	121	120	139	135	138	135	140	153	116	150	142	111	118	133	164	123	143	131	126	140	153	134	150	146	123	111	130	142	123	153	127	122	130	116	155	137	124	123	135	144	123	135	133	143	135	143	127	136	114	129	150	143	139	133	137	129	124	132	114	128	126	140	121	125	138	120	156	118	148	139	134	128	132	130	150	135	151	130	150	127	132	148	122	139	131	158	120	148	111	120	119	129	134	149	149	131	121	123	156	133	123	168	140	144	137	120	139	131	130	152	128	125	131	140	129	143	143	115	151	151	112	125	116	138	139	121	135	134	131	135	138	116	139	151	125	159	161	121	148	134	129	122	154	124	117	139	134	126	126	133	122	121	146	156	131	153	125	148	134	115	131	139	132	112	142	129	130	136	142	138	136	134	116	149	131	146	129	129	142	121	131	133	131	144	154	135	148	139	106	127	138	135	149	117	156	137	119	142	128	133	131	132	122	154	133	130	134	145	121	128	136	126	134	153	151	119	131	142	157	130	139	130	139	125	112	122	138	146	128	144	114	128	123	154	141	122	128	117	121	137	135	138	156	118	137	117	142	151	116	148	133	123	132	113	129	140	136	109	119	117	137	117	117	123	114	155	129	126	123	126	139	141	132	136	144	115	155	146	120	135	133	133	125	117	130	121	125	135	137	123	101	128	124	118	141	133	133	123	141	114	125	127	142	141	145	148	125	133	128	128	118	133	114	132	138	131	134	127	124	148	145	125	142	125	144	139	133	139	137	119	147	140	129	138	119	147	136	106	127	134	138	148	139	120	139	149	140	123	103	121	122	154	130	124	139	136	135	142	132	119	132	122	130	122	146	134	143	150	131	142	148	127	142	129	113	143	155	138	118	124	145	136	127	131	145	127	128	146	132	119	116	121	158	125	144	138	158	134	138	127	113	154	113	122	147	125	136	138	129	130	124	145	140	131	139	122	128	113	133	131	124	139	124	135	135	122	127	158	144	110	122	148	122	147	111	126	145	108	139	135	122	121	123	130	152	124	124	127	124	127	131	146	131	142	131	158	127	105	131	142	131	123	163	136	130	139	135	142	117	129	106	145	111	123	145	136	118	118	130	133	121	153	121	133	117	132	144	130	138	114	138	129	143	128	129	144	123	112	132	127	111	125	119	143	123	118	132	133	138	130	117	112	139	158	121	135	121	108	123	136	150	148	132	121	140	135	116	149	137	148	154	138	126	122	129	141	123	163	145	122	114	126	122	145	143	146	137	130	153	133	132	125	127	128	132	135	137	134	129	130	136	139	123	128	120	143	139	127	103	143	142	132	146	125	139	122	121	136	142	143	121	107	122	134	130	146	157	124	111	153	125	124	136	131	143	109	119	130	133	163	133	135	141	135	136	121	132	121	113	113	118	132	155	134	135	125	138	141	112	131	127	156	129	135	127	156	121	133	140	154	134	133	142	144	146	137	117	118	121	131	123	131	114	130	126	122	122	136	119	120	136	125	134	115	145	136	117	136	140	160	128	120	146	133	115	132	130	142	145	149	140	126	129	133	143	127	134	142	142	129	159	133	138	142	123	114	141	124	159	124	124	144	160	152	128	131	132	118	132	144	113	123	164	161	122	139	124	126	147	139	154	150	109	142	140	146	143	157	137	130	140	132	137	133	122	131	142	133	127	157	123	138	138	129	125	151	143	154	134	116	126	134	139	123	126	138	148	117	123	123	142	146	130	126	134	128	129	127	135	122	139	134	127	128	124	132	132	128	119	114	144	159	134	124	115	156	118	116	145	122	141	137	125	122	153	132	116	135	126	142	157	147	122	147	144	116	135	141	138	167	127	128	122	129	145	127	126	127	128	131	151	139	121	128	136	127	130	138	129	111	140	139	117	120	134	135	131	140	122	144	129	119	117	161	127	137	117	137	151	136	149	156	144	137	134	132	150	120	124	141	127	121	118	145	147	114	133	142	130	129	131	132	141	133	143	133	142	138	123	154	159	135	134	122	131	134	140	117	146	159	110	151	129	139	139	125	142	127	134	141	133	140	117	139	131	124	132	118	125	134	134	132	114	120	126	121	132	125	121	151	134	129	128	116	115	122	142	152	133	138	144	131	105	116	148	127	132	112	128	127	151	125	128	127	126	148	129	150	150	149	129	118	125	120	135	120	117
27406	31974	37309	39825	40074	49311	46578	31801	27590	26695	23457	18078	15547	13231	8204	9657	7550	4759	4266	4764	4632	3293	2948	2908	3872	4090	4268	4193	3178	2224	1804	1415	1323	1169	991	922	911	1092	1407	1457	1394	1316	1273	1185	1157	1088	949	917	1045	842	661	613	733	785	854	819	577	524	558	539	508	504	481	493	489	473	496	555	505	452	477	516	509	493	476	479	507	484	510	487	482	488	502	501	518	443	519	497	496	495	463	515	516	504	520	504	496	478	523	472	531	487	499	499	512	527	483	489	510	496	459	493	470	502	530	478	531	499	467	506	538	514	483	462	486	493	513	469	518	516	480	437	463	517	463	511	462	475	474	507	507	509	482	513	426	473	468	491	481	519	532	493	495	490	508	512	493	460	489	462	519	465	486	469	474	498	524	515	473	529	493	479	527	447	458	476	538	528	460	495	509	492	489	472	511	486	512	476	452	496	519	492	491	500	492	510	507	539	473	459	456	474	533	464	498	457	476	482	472	511	480	489	474	446	492	481	455	508	486	494	467	519	451	511	503	484	482	472	509	512	483	482	465	485	480	484	499	462	544	467	517	514	452	477	442	492	479	484	454	493	509	516	504	537	452	498	516	479	460	451	477	458	521	502	486	490	507	497	486	483	498	500	524	474	501	530	486	444	489	482	484	453	473	500	474	496	488	516	473	492	504	480	479	494	464	462	529	488	457	501	488	508	527	499	479	462	486	481	494	516	424	468	493	505	493	476	551	480	493	535	521	453	525	425	479	518	484	458	474	490	487	463	505	482	497	470	471	491	479	496	476	491	478	490	504	424	479	534	521	484	490	464	448	483	488	504	505	473	450	514	490	473	473	445	489	542	503	468	481	486	498	479	492	483	462	480	491	507	442	473	499	526	491	484	481	477	449	543	471	483	461	529	478	483	489	518	488	476	518	516	492	466	489	474	514	503	490	508	494	517	501	468	512	449	503	493	483	482	455	488	490	513	471	451	444	482	481	503	496	472	526	525	453	487	489	514	520	496	492	450	506	522	497	471	484	520	495	505	491	490	480	507	496	486	521	481	497	474	517	503	514	526	508	477	495	462	470	517	463	470	482	474	499	470	487	508	441	521	482	479	469	487	494	484	492	507	503	507	465	501	498	529	484	475	469	453	494	505	481	469	483	480	514	494	520	500	466	486	488	501	480	494	459	527	476	510	476	453	497	470	481	467	523	467	478	464	484	524	501	498	523	516	480	496	482	479	507	473	490	474	522	469	482	475	512	508	497	464	475	532	456	528	491	457	493	539	548	490	510	501	484	518	491	493	514	476	529	478	486	505	492	509	507	491	466	541	540	482	524	501	513	502	462	468	475	504	510	428	496	459	478	502	514	475	474	468	485	496	498	492	466	467	484	510	526	489	481	503	485	498	521	502	497	502	482	489	491	469	498	498	461	471	432	498	481	493	479	492	461	526	455	482	491	469	475	473	474	512	492	498	507	489	504	529	472	490	458	462	454	508	480	458	455	479	460	479	483	490	464	498	487	514	475	510	534	508	453	507	496	481	498	475	466	486	479	514	499	482	502	466	475	513	490	473	502	483	528	476	535	470	546	504	476	479	493	469	486	515	488	472	478	486	491	516	502	437	518	500	499	511	493	521	480	506	507	490	457	478	446	496	528	493	495	529	486	457	464	517	491	478	486	482	476	512	476	455	459	452	506	486	479	461	465	469	473	495	486	477	457	535	485	462	503	493	438	529	456	455	488	525	492	479	504	500	437	495	475	536	510	465	468	461	482	518	459	504	520	439	467	533	493	497	496	495	508	484	486	490	490	513	511	522	512	489	502	478	525	517	490	462	507	482	481	438	488	494	508	483	489	485	453	517	522	474	498	462	521	484	531	497	492	508	478	523	462	484	469	498	491	500	464	506	488	515	495	483	488	504	472	469	488	488	535	494	473	501	509	499	520	505	480	497	462	473	493	472	500	483	467	503	486	468	513	506	459	493	489	476	439	487	463	494	485	503	443	486	498	492	509	495	479	457	482	448	496	507	487	452	460	437	515	485	498	492	513	498	479	476	497	519	469	480	486	494	465	476	482	513	470	504	500	505	493	507	491	489	485	448	486	473	498	495	460	478	496	484	506	509	473	503	520	495	510	435	511	468	505	519	500	471	501	507	484	460	474	473	492	485	507	473	482	500	478	527	514	497	504	472	469	454	500	500	477	509	489	523	452	456	481	479	469	474	484	497	473	514	482	510	454	474	506	550	469	497	493	471	484	498	496	476	485	474	515	458	475	466	476	500	492	507	462	509	462	544	500	474	449	474	490	466	507	477	480	512	494	476	485	501	473	454	502	530	531	467	471	483	522	516	507	451	459	466	494	495	531	494	481	461	488	492	488	499	478	470	508	493	476	522	480	458	485	519	496	511	528	510	485	502	512	529	502	498	488	462	497	468	484	491	511	505	465	495	455	448	484	496	492	479	506	498	489	498	477	484	464	482	515	480	473	456	505	492	476	532	493	505	506	515	509	467	489	511	498	453	499	490	485	470	500	469	479	532	495	478	507	480	440	444	511	486	533	481	516	500	511	501	500	517	474	496	505	483	497	463	482	472	512	477	491	474	440	467	467	487	475	505	517	497	509	494	524	455	505	514	541	452	504	504	465	482	466	490	487	500	502	518	443	447	479	468	526	465	491	506	482	479	504	484	476	533	497	496	546	491	488	487	527	456	479	476	455	482	498	499	478	527	484	512	486	478	489	474	481	459	495	487	477	523	491	514	497	484	484	477	478	500	456	487	470	504	520	465	469	484	501	473	463	485	503	492	516	495	487	530	466	454	477	494	475	485	509	482	484	505	469	506	498	487	495	509	470	506	473	512	443	469	473	480	491	503	465	505	477	451	477	493	505	493	487	528	523	478	463	473	528	468	485	498	489	485	469	545	478	506	512	492	512	481	463	499	505	480	522	514	517	516	450	518	534	498	499	474	478	479	481	492	472	476	492	491	496	459	528	511	499	516	507	501	483	465	530	456	492	480	469	473	466	509	483	531	504	521	474	515	467	490	474	492	494	491	516	483	500	491	492	525	471	486	436	454	477	502	495	507	493	478	474	479	495	466	494	481	452	506	454	515	452	472	517	474	496	456	466	468	474	480	491	480	488	469	482	497	511	482	475	488	468	498	489	532	520	504	499	468	494	490	494	483	464	472	483	493	457	499	466	477	505	465	451	476	449	486	454	503	463	529	498	498	475	468	486	509	500	441	484	512	513	506	457	468	463	486	554	476	458	448	462	498	480	501	486	509	468	468	469	508	449	432	474	496	535	489	478	523	520	478	496	464	469	486	456	488	496	476	502	492	439	482	449	455	506	493	489	443	502	511	455	484	480	453	464	488	492	482	490	487	476	463	474	502	475	439	497	504	498	494	464	449	477	496	516	509	469	496	487	486	511	493	484	490	506	488	520	515	509	512	514	474	473	479	480	493	465	460	483	462	466	484	471	528	483	536	503	518	527	500
37746	37772	38206	34360	32491	34384	38535	28687	23324	20560	18487	13515	9117	6476	3727	3536	2407	1831	1426	1471	1189	768	760	697	995	971	1067	966	751	532	462	337	313	265	265	236	251	288	323	338	319	309	312	318	296	236	257	245	251	198	210	209	232	216	230	243	198	220	197	194	174	179	180	196	206	184	185	192	171	186	189	173	177	200	167	183	188	200	165	180	197	180	174	188	196	170	165	183	213	190	190	152	196	180	192	196	173	187	169	194	198	164	189	176	195	185	164	174	192	167	182	179	171	168	167	189	179	171	189	171	175	171	192	176	180	182	164	190	194	147	185	184	168	168	158	168	189	172	169	166	187	210	189	170	198	174	196	170	162	184	201	182	182	185	187	165	163	178	182	164	188	163	160	189	186	180	174	164	165	172	152	172	147	176	191	174	185	184	183	174	164	189	182	183	193	180	187	172	159	172	145	179	191	164	181	196	169	181	181	161	194	165	178	178	180	172	176	166	172	181	155	182	168	183	188	152	191	180	192	192	189	195	162	174	173	181	180	187	174	154	192	186	175	191	201	189	166	171	191	179	191	194	165	183	178	194	172	205	165	177	177	164	167	179	172	202	174	200	185	184	163	205	205	174	176	150	172	202	187	176	190	171	192	194	173	170	190	198	203	179	187	190	187	175	193	191	185	171	168	184	174	197	191	161	204	185	188	175	198	194	180	169	191	195	184	187	172	193	201	172	170	189	150	176	182	195	186	181	184	173	163	175	161	169	181	176	160	173	195	171	157	166	171	159	202	172	169	182	190	184	186	183	186	208	169	176	192	187	184	183	182	177	148	190	177	175	190	156	183	184	190	179	188	185	195	188	205	179	188	184	148	177	181	181	170	188	179	201	184	192	178	177	195	185	180	169	175	191	190	183	202	193	193	167	218	164	169	181	199	197	206	188	207	179	172	188	173	168	182	194	192	191	187	197	153	177	171	190	166	191	184	166	174	175	186	186	179	197	181	190	175	193	163	172	167	155	176	161	180	165	172	170	178	182	173	167	209	196	187	184	175	192	214	174	196	182	197	182	195	176	164	185	181	186	177	169	212	177	185	159	190	158	176	187	180	187	179	162	171	185	185	183	181	205	174	179	196	175	193	156	174	172	181	190	198	196	177	176	169	175	159	180	194	164	208	185	183	161	167	180	178	180	177	175	185	156	193	186	195	169	184	181	153	164	173	206	207	180	181	188	212	156	186	157	180	191	184	155	174	179	182	196	197	167	202	159	175	179	186	159	184	161	189	184	184	187	173	197	191	167	194	166	182	184	183	155	174	172	169	171	209	200	163	178	183	177	192	213	184	180	173	171	203	172	174	206	191	156	187	167	194	203	181	201	172	177	143	172	199	188	182	175	176	194	182	189	177	189	172	221	173	196	196	171	164	176	167	205	198	188	199	182	155	160	173	177	189	173	170	167	179	182	201	210	186	181	171	163	202	161	223	182	185	171	191	182	175	176	196	180	180	176	185	190	176	189	204	197	204	192	163	176	176	172	176	168	183	170	171	175	205	189	177	168	187	156	167	183	164	189	207	176	189	178	175	176	174	170	153	170	164	167	156	190	169	173	203	197	162	199	168	187	185	169	176	188	182	192	167	190	195	169	200	196	190	155	189	185	181	188	174	195	175	180	181	194	165	184	207	179	194	160	190	178	181	194	205	171	193	182	189	181	173	186	178	188	179	162	175	168	183	215	184	191	206	194	191	163	176	179	165	171	177	161	192	171	178	175	168	178	186	204	168	162	186	214	184	181	173	173	172	204	205	181	178	188	180	176	185	201	182	189	167	192	170	174	173	190	182	190	188	192	176	174	201	184	193	174	180	196	153	203	187	178	194	177	170	191	196	181	163	158	192	184	172	174	192	177	221	204	194	180	176	186	173	192	171	181	173	177	174	182	183	183	181	171	162	188	152	157	188	185	200	168	175	198	152	187	203	175	173	170	179	199	186	181	182	182	178	178	185	180	210	168	169	164	180	179	198	193	196	171	164	180	205	186	183	198	167	185	175	179	157	200	190	188	170	204	182	172	170	188	166	172	188	156	166	204	190	175	185	180	170	166	167	156	196	153	197	194	203	152	206	195	146	175	179	178	168	171	163	170	190	183	189	178	188	185	172	186	200	173	181	153	182	169	188	193	204	194	175	160	172	178	153	173	174	183	188	164	168	182	181	201	197	196	182	160	176	202	177	171	180	179	169	180	186	176	178	182	177	204	174	182	184	214	173	191	172	172	179	183	179	199	184	166	184	192	191	180	175	183	203	178	196	169	180	176	176	185	171	169	183	179	195	205	205	195	174	182	174	166	186	164	189	177	196	180	175	205	190	198	168	213	168	191	160	175	178	181	187	179	165	184	174	169	182	179	195	181	174	175	165	149	166	202	171	202	148	167	177	180	202	182	180	211	166	162	171	181	176	169	194	181	184	171	175	179	189	194	193	188	182	191	177	170	188	177	190	182	183	170	169	183	184	177	152	194	186	184	166	186	189	172	179	186	177	189	181	185	182	169	199	162	162	201	179	179	180	185	198	193	195	168	209	172	178	181	204	163	199	188	203	184	194	183	190	186	185	195	163	163	167	178	169	163	158	191	203	213	172	186	158	196	183	205	183	196	159	215	180	197	174	191	162	181	194	176	189	190	172	177	189	180	192	159	188	182	183	180	194	190	172	167	195	168	201	180	191	176	200	183	172	171	187	184	171	213	206	179	178	199	156	179	174	164	159	186	155	174	188	187	185	198	177	185	180	170	157	191	164	188	183	187	183	169	189	184	173	199	183	161	173	204	172	212	184	183	196	191	184	173	192	170	175	177	194	186	180	209	177	174	216	177	151	155	195	173	181	169	192	162	186	177	196	206	183	169	179	180	186	199	215	179	187	171	189	183	186	174	185	179	168	170	166	133	183	172	166	185	161	183	155	171	191	176	161	174	162	180	167	206	204	170	176	165	158	184	186	182	164	177	181	176	162	169	178	201	181	176	189	167	189	195	195	169	178	185	183	192	202	180	193	156	170	165	183	199	203	158	174	176	187	202	168	163	178	176	189	206	186	200	149	163	178	165	153	189	191	174	157	194	180	181	173	172	168	159	172	178	174	147	185	205	190	187	190	157	206	191	199	158	168	179	202	156	158	205	185	168	170	190	159	185	187	165	186	172	174	174	187	193	193	190	209	194	186	176	178	200	194	234	204	186	187	174	167	152	163	155	183	192	176	164	210	158	188	194	180	178	202	162	190	168	172	192	165	188	173	175	189	189	159	161	165	214	181	188	155	187	182	196	202	164	172	162	191	157	166	160	179	158	179	171	182	175	170	179	195	181	170	209	203	186	173	164	174	192	192	172	179	186	175	180	159	182	186	186	170	187	198	190	142	189	167	175	159	189	192	170	168	185	180	167	197	181	182	165	187	170	159	183	180	150	174	207	173	179	156	190	181	165	176	164	186	199	180	168	199	196	210	188	181	199	167	166
33510	37745	42050	44736	45838	54092	54866	38845	35620	33458	31328	26109	22657	18321	13392	14912	12661	8644	8298	9139	7244	4973	5178	5155	7200	6908	7801	7430	5665	3869	2891	2368	1885	1572	1491	1407	1269	1627	1911	1993	1912	1876	1706	1674	1591	1414	1283	1433	1222	1014	977	957	1058	1182	1185	1106	768	745	651	650	649	711	667	669	690	662	639	618	653	684	671	632	644	688	661	631	623	613	648	656	634	662	686	679	639	649	595	667	668	650	673	593	612	652	628	631	662	660	643	647	661	681	616	626	606	635	623	627	622	640	629	604	622	637	631	617	630	609	629	679	652	654	585	628	595	629	632	619	646	667	655	638	614	691	609	653	666	653	581	616	629	611	621	667	599	618	611	657	654	613	648	612	635	630	701	640	624	643	619	625	623	595	613	577	641	641	637	597	670	613	638	648	622	596	607	596	607	660	613	556	584	637	586	628	607	644	660	649	562	638	628	610	641	646	615	670	623	631	644	580	609	622	634	611	614	627	633	632	643	619	626	582	602	630	608	634	584	666	616	621	626	597	608	672	639	602	653	625	604	624	647	594	602	654	640	635	577	623	630	611	650	652	642	628	646	658	578	641	632	607	670	614	556	614	656	621	617	611	611	597	657	575	626	594	605	642	622	615	587	615	624	627	566	636	610	603	645	643	589	604	647	606	663	647	611	624	652	680	649	621	637	651	622	608	609	620	607	604	616	600	623	622	640	651	598	646	600	565	671	648	629	652	597	606	631	659	606	626	585	637	672	653	634	577	629	579	645	677	606	639	619	610	669	623	604	593	639	643	625	639	634	592	647	643	585	606	637	648	609	662	602	607	628	636	615	573	600	586	578	605	619	613	605	657	622	602	622	634	633	631	672	615	617	595	671	597	680	623	602	610	655	656	639	601	626	670	647	618	649	628	612	642	603	646	608	666	601	641	627	639	600	681	620	603	576	611	622	654	648	643	641	616	634	659	608	677	632	646	648	635	648	600	644	603	614	649	634	620	613	640	631	609	608	626	621	624	613	605	643	648	611	651	656	631	639	642	608	643	627	656	659	586	618	638	622	657	595	621	603	664	600	598	620	643	647	658	600	608	600	597	606	656	629	629	626	604	629	628	626	649	653	588	645	633	622	591	606	632	611	616	597	658	584	678	629	610	647	609	670	622	631	589	644	634	684	632	682	655	639	689	622	633	634	595	621	621	623	619	610	631	632	636	618	633	583	627	610	623	658	642	627	580	638	613	615	632	616	649	635	593	627	598	633	650	642	602	587	628	607	634	624	605	604	604	627	593	604	630	622	663	605	686	611	643	598	637	585	551	646	598	650	603	605	640	615	616	596	654	634	659	634	643	622	633	623	642	624	606	663	643	691	616	658	578	620	607	627	615	621	633	626	628	617	618	621	617	634	622	654	640	693	618	654	639	609	577	671	608	612	633	589	595	655	610	582	604	651	610	642	613	590	619	589	644	630	653	618	579	667	687	698	609	595	587	627	636	639	621	647	589	605	608	631	593	643	606	599	640	613	614	614	650	598	638	640	630	628	616	591	583	658	621	646	595	606	665	624	621	608	601	592	644	568	644	602	602	635	627	638	646	598	641	605	585	610	631	623	634	601	646	649	586	634	624	616	618	653	639	651	618	601	640	665	601	621	628	638	628	594	607	613	590	611	609	620	601	603	627	650	593	624	629	614	637	638	622	638	632	610	661	598	630	586	641	608	607	646	604	652	664	618	620	595	590	645	645	643	588	627	622	599	646	632	646	660	630	638	621	649	618	630	605	619	611	610	623	634	656	647	692	619	613	626	642	669	612	636	609	614	660	605	643	617	620	598	614	610	626	636	633	616	623	595	620	649	635	625	647	631	637	639	685	625	635	625	646	629	648	640	625	648	621	660	662	635	647	619	637	627	635	646	647	634	652	597	633	631	598	574	641	634	640	616	589	633	563	612	620	617	616	635	609	612	631	652	651	650	625	622	610	617	627	640	656	570	689	605	640	592	647	650	646	640	618	595	605	627	638	610	681	675	609	574	616	636	671	601	608	654	618	626	614	618	642	659	646	637	625	597	666	644	644	611	601	645	611	667	634	651	640	640	623	634	646	640	626	679	628	607	640	632	650	634	663	631	658	670	624	615	588	590	662	613	661	565	632	629	618	631	659	618	646	616	635	546	656	617	680	638	596	634	613	637	642	674	602	643	601	591	597	649	637	643	589	627	572	618	625	633	653	621	601	614	594	646	657	636	632	588	629	634	638	606	633	639	633	579	626	639	623	616	609	671	642	596	665	627	625	641	647	632	590	630	623	550	620	644	635	662	638	657	619	616	602	605	640	674	685	606	601	653	680	607	630	677	641	626	621	622	586	622	642	609	642	622	603	585	635	635	656	616	635	635	574	670	600	661	646	632	630	622	619	608	668	643	642	612	638	595	665	653	632	667	597	634	593	618	644	624	632	614	624	599	618	646	591	633	623	603	625	617	635	612	667	636	622	615	612	602	628	620	644	649	579	620	612	621	625	628	626	668	661	633	610	615	577	653	635	598	662	635	617	641	642	606	652	573	652	651	643	621	650	634	651	646	630	619	650	590	607	608	641	612	629	656	613	626	645	647	628	665	596	631	636	654	621	675	659	607	645	612	582	629	644	602	610	622	592	616	617	582	653	621	606	621	675	659	629	613	614	650	635	613	583	592	603	596	659	605	631	627	648	653	617	627	656	613	632	643	627	590	656	648	647	660	629	635	651	602	606	615	573	643	626	608	607	590	640	615	628	673	609	622	654	629	639	592	623	656	619	628	611	658	652	632	610	612	620	638	595	594	642	587	623	653	648	632	625	605	667	643	653	680	620	628	610	635	576	673	604	635	645	683	659	630	623	595	638	588	657	646	617	616	604	598	589	633	589	596	662	627	635	656	601	663	631	610	656	657	606	637	603	606	634	601	676	638	589	638	639	621	618	593	613	593	596	638	625	592	602	609	589	624	590	580	642	627	639	582	633	629	619	624	689	649	600	585	649	639	635	597	648	632	601	626	611	582	598	621	596	617	621	636	597	657	626	621	594	598	632	611	623	657	627	633	608	644	667	588	630	611	617	657	649	649	648	653	623	651	628	626	677	661	607	630	627	608	630	630	639	628	651	647	636	599	578	602	629	658	609	615	612	588	623	645	590	655	653	605	617	643	640	611	682	651	647	594	653	622	579	645	604	635	618	653	638	644	622	666	617	652	627	657	605	596	612	583	623	614	579	609	625	587	603	613	591	594	597	578	657	611	639	631	583	643	627	639	641	628	609	645	643	636	585	601	644	647	672	568	624	665	630	646	580	599	622	628	649	636	599	670	638	623	622	627	632	628	694	651	658	575	620	612	671	630	570	591	557	608	601	616	623	608	648	634	644	591	611	591	617	615	595	630	593	637	649	631	594	661	644	607	600	580	649	647	606	633	652	634	599	680	650	594	606	648	610	654	599	671	614	676	646	614	614	649	641	634	616	626	652	655	576	649	623	633	631
6419	7018	9462	7191	4984	3632	3248	2322	1354	1085	955	716	450	337	287	322	309	265	250	209	228	179	195	263	236	283	293	277	241	196	177	204	177	171	205	176	164	201	173	231	192	196	195	201	217	203	193	205	184	180	159	191	197	185	199	169	180	161	172	167	159	170	171	169	198	184	197	202	169	189	185	167	177	181	192	171	178	186	194	172	183	159	185	177	169	162	162	179	176	169	193	185	157	167	161	170	183	173	202	175	143	187	166	177	196	167	160	185	179	194	173	136	172	183	182	168	173	178	171	181	211	187	173	166	161	172	189	183	168	169	189	188	173	177	147	163	162	160	188	167	177	150	190	177	197	158	178	178	177	155	173	158	189	186	161	179	177	172	177	171	168	182	163	161	196	168	167	176	171	170	174	169	175	200	182	176	181	172	166	193	174	194	187	165	163	184	180	173	154	188	177	154	172	145	185	178	174	176	158	175	181	178	161	163	196	165	186	137	155	145	159	171	162	177	168	193	202	166	185	165	180	176	164	170	177	155	182	173	174	185	186	168	173	181	188	161	179	163	182	171	170	176	193	150	173	150	166	172	152	183	232	167	183	182	196	173	144	170	187	168	175	180	174	170	173	194	162	179	158	147	170	179	176	182	172	184	186	162	184	175	169	165	198	176	154	177	169	169	182	183	191	181	214	163	175	163	181	141	178	181	178	153	183	196	184	171	155	192	170	167	164	197	172	186	176	197	165	184	161	163	160	173	173	196	175	182	192	192	186	164	162	181	196	165	159	178	172	178	186	190	171	184	177	175	176	172	162	154	154	155	181	192	162	206	195	172	164	184	180	184	193	161	192	193	182	197	165	162	164	186	173	169	174	159	177	179	151	182	185	172	174	172	186	206	169	166	152	183	183	176	174	181	175	190	179	188	179	160	176	184	189	170	153	168	188	180	173	175	194	193	184	182	175	178	166	179	197	173	170	150	193	191	150	185	160	192	188	188	161	167	168	190	179	174	204	177	204	209	176	159	184	178	174	174	162	176	157	182	170	173	166	182	215	166	169	168	170	174	172	165	185	189	160	162	147	179	151	160	179	173	173	173	196	164	179	189	196	181	178	206	147	176	173	188	148	151	157	174	162	206	179	183	166	163	193	173	150	153	180	175	171	178	177	191	184	180	170	152	180	177	172	174	178	160	157	173	183	165	170	186	188	178	164	152	187	173	168	165	156	175	150	187	181	164	154	174	172	210	157	172	187	191	173	162	191	174	156	193	168	166	179	198	180	186	186	159	153	172	158	187	177	176	170	160	140	179	173	166	161	205	165	159	187	166	158	155	161	173	171	187	185	170	176	172	179	171	170	203	180	165	175	158	171	157	173	191	192	183	166	196	179	161	165	147	189	184	178	188	183	142	170	177	176	154	163	168	190	188	157	173	186	182	178	168	178	189	181	158	174	157	173	160	198	188	179	163	184	198	190	168	161	171	151	194	169	168	162	221	189	201	156	176	204	163	171	185	179	179	188	165	161	173	179	153	189	181	196	179	191	183	175	164	174	188	164	169	162	170	191	176	173	165	174	178	157	162	166	181	159	196	174	199	152	180	179	180	163	151	177	156	176	164	154	162	159	167	175	157	177	145	165	186	177	160	189	161	167	191	155	182	190	151	200	180	187	201	178	173	191	153	184	158	156	186	176	186	186	172	176	156	166	155	182	179	172	179	187	174	190	196	197	167	166	158	168	177	148	147	175	175	171	188	160	171	152	137	162	158	186	194	179	176	169	147	166	164	154	156	161	164	176	174	164	170	160	164	173	188	190	184	184	191	172	185	168	171	217	195	167	176	134	163	179	187	200	167	186	180	178	169	185	163	172	166	171	175	169	172	186	174	190	173	168	182	198	193	154	136	172	174	175	187	194	170	162	153	185	172	159	182	169	179	193	179	187	184	181	163	185	170	190	144	169	166	183	180	173	167	182	165	171	182	180	160	179	177	173	174	170	174	187	190	160	199	179	174	186	173	181	187	172	192	195	151	169	173	181	185	178	169	168	190	155	175	184	168	182	173	192	204	186	169	189	149	187	182	156	189	178	180	161	161	207	161	166	168	203	161	178	162	161	181	168	166	158	187	198	170	173	158	168	171	163	167	172	171	187	165	176	164	177	172	167	183	191	159	165	170	180	171	191	176	191	166	170	148	154	187	196	183	177	161	159	190	165	145	185	188	185	162	172	178	153	194	172	167	171	143	165	161	163	174	169	155	199	157	183	177	207	183	191	196	184	167	192	179	172	178	167	175	159	191	168	165	181	201	180	174	173	156	182	171	184	185	154	184	189	156	182	159	167	191	183	196	181	180	178	194	195	165	146	191	178	167	184	160	178	190	158	161	202	178	180	156	158	167	149	183	170	193	184	184	165	172	188	190	168	176	181	189	183	161	157	173	163	176	167	192	165	187	183	168	202	171	173	178	164	175	192	167	175	171	189	169	175	174	174	166	153	198	162	198	163	173	164	179	155	200	172	182	177	188	187	193	179	179	179	157	151	195	197	187	148	164	182	203	192	160	164	177	198	189	180	165	163	183	160	169	166	178	161	168	173	169	150	188	166	187	194	151	171	188	171	173	195	184	184	184	200	171	162	192	169	178	175	194	183	176	180	161	180	172	181	154	172	184	179	160	177	171	164	192	173	160	170	173	152	172	171	167	170	171	171	167	176	147	175	163	175	170	154	183	189	196	190	185	182	169	166	167	171	155	182	173	161	204	178	183	176	162	159	184	172	186	171	184	153	179	190	165	188	170	186	152	171	171	177	161	168	172	179	203	178	168	167	176	174	158	177	187	192	180	181	189	171	195	174	178	164	188	157	175	157	160	166	196	160	179	161	174	198	167	168	171	176	182	175	177	175	162	188	165	156	190	179	192	180	179	212	151	189	198	156	176	153	177	161	165	181	195	158	174	187	202	183	193	188	161	183	173	169	184	161	155	155	206	164	163	206	190	175	161	187	167	179	167	174	169	189	163	140	203	154	165	176	189	157	167	182	182	153	176	165	171	173	204	158	175	178	205	160	166	171	171	176	156	168	209	184	168	203	170	177	178	164	173	137	165	180	173	196	189	164	181	142	182	163	178	184	174	165	184	176	193	153	158	176	174	161	194	164	177	177	171	155	174	176	176	157	166	167	173	168	160	184	179	178	162	174	196	157	169	156	208	184	165	156	172	177	157	166	200	175	161	176	184	195	157	181	166	164	162	174	159	176	182	167	187	176	189	149	162	175	160	175	182	176	194	156	171	194	182	186	177	175	175	153	153	153	167	161	195	177	171	162	156	166	177	156	174	187	193	175	179	187	176	169	181	174	146	159	157	172	169	207	169	170	171	188	179	171	168	178	167	180	179	179	183	182	178	153	194	183	160	160	184	182	181	162	169	171	162	169	170	172	158	187	201	166	194	185	190	175	171	178	171	168	201	153	162	192	156	173	184	173	174	172	165	164	153	156	163	186	169	172	169
7075	9050	14182	13634	12055	11064	12012	7941	5565	4988	4209	3324	2474	1935	1643	1671	1612	1244	1122	1048	1005	998	961	1107	1236	1529	1491	1343	1276	1016	800	798	719	774	720	699	692	811	851	941	841	914	909	916	859	803	845	892	724	674	646	742	789	744	742	725	673	611	580	693	645	554	606	642	697	604	609	604	599	589	636	563	577	641	608	582	635	601	611	614	660	593	659	628	608	624	645	608	612	571	615	577	601	628	653	601	644	626	608	623	615	637	591	596	600	652	668	614	601	627	622	623	592	623	625	595	630	566	579	623	617	658	614	682	610	590	615	618	582	616	628	612	634	601	621	635	608	633	597	632	610	616	627	574	589	633	631	556	606	613	635	641	650	616	573	623	603	620	598	571	645	604	611	624	625	615	612	608	644	616	564	643	606	616	603	570	605	650	644	631	609	598	609	638	620	552	643	677	615	622	628	629	612	646	618	629	632	623	615	655	600	603	640	588	635	669	631	680	620	656	639	628	622	649	589	603	613	624	632	588	626	643	616	656	664	614	613	611	597	615	630	599	644	616	603	632	617	629	653	561	595	567	653	614	627	601	623	615	581	614	598	602	600	657	611	599	633	613	668	649	628	617	625	588	609	600	612	586	584	649	595	636	639	605	596	645	657	660	603	621	661	637	622	573	641	645	624	617	602	593	655	624	595	604	599	563	604	646	605	640	645	628	593	645	609	631	615	594	694	636	632	602	587	633	622	571	660	599	605	664	646	620	626	593	589	634	613	646	574	590	619	655	647	627	612	598	597	622	609	636	607	592	644	643	606	600	609	596	647	626	618	630	634	586	615	636	653	610	665	663	635	641	636	653	624	617	579	607	659	666	624	602	577	612	624	595	603	563	615	636	633	601	610	616	613	620	627	641	604	580	642	631	656	591	587	660	631	626	624	608	607	593	606	590	610	650	577	632	615	572	594	617	616	599	647	602	596	621	616	634	614	621	601	624	614	639	609	630	630	647	620	642	620	606	626	614	617	601	566	633	627	608	628	628	581	624	601	584	624	598	646	626	618	590	644	608	648	626	640	624	591	606	665	645	634	606	638	604	595	644	636	699	592	641	599	577	608	617	618	602	619	628	632	612	622	636	617	639	645	638	633	602	609	636	637	643	643	676	594	637	575	582	651	649	611	626	628	637	629	610	606	648	666	588	581	646	636	613	637	607	605	595	660	642	647	601	625	598	596	617	640	604	645	621	593	644	622	648	630	633	633	601	578	615	673	606	584	631	635	608	664	657	592	620	610	584	578	633	548	607	649	648	607	586	613	627	606	586	604	629	619	621	663	643	609	572	601	619	617	593	571	563	634	604	647	589	587	601	623	670	623	542	606	616	636	628	644	644	614	624	614	598	639	655	585	595	646	611	662	639	609	633	633	628	607	587	654	633	636	598	622	636	627	654	608	597	636	599	603	624	637	603	652	638	603	612	623	641	638	632	640	614	625	651	584	596	629	617	647	665	600	637	620	601	577	627	534	603	598	659	624	649	605	596	621	651	611	599	610	641	611	609	591	579	623	636	590	680	600	608	645	645	630	641	575	605	628	646	612	600	616	636	657	636	671	652	602	605	637	607	572	610	578	624	636	662	642	589	647	668	620	645	587	643	618	568	633	615	596	613	609	634	626	619	619	613	625	623	643	631	650	679	624	644	620	626	625	571	650	645	612	603	619	590	647	608	641	597	638	648	623	613	631	652	599	562	598	602	612	616	588	611	586	640	649	595	581	622	614	665	611	618	616	654	642	643	566	583	591	630	605	621	651	600	578	592	638	680	653	623	586	633	590	640	570	604	637	640	582	596	605	645	637	617	647	577	649	639	617	641	618	637	631	600	637	663	630	592	598	601	644	626	646	597	656	646	608	688	662	597	649	597	621	642	588	588	578	649	614	625	599	613	662	608	627	680	612	583	651	591	626	608	660	599	629	636	637	600	667	615	626	595	607	615	639	613	637	604	619	590	601	594	627	619	583	606	625	588	648	571	587	635	586	644	636	618	644	661	620	626	625	671	622	628	650	636	652	674	603	590	627	619	623	655	653	631	615	620	616	585	579	646	619	628	649	639	646	636	638	633	577	627	592	557	669	605	657	593	601	674	615	638	574	625	613	597	616	633	680	615	619	619	655	639	649	587	624	635	637	622	625	631	629	603	619	617	606	599	630	631	627	694	606	609	659	645	633	630	635	653	613	635	595	623	612	622	656	621	586	642	582	653	608	621	625	580	625	603	584	587	600	628	653	667	608	617	607	586	609	614	651	607	672	666	577	595	629	606	622	628	625	653	575	626	595	602	621	583	635	643	656	627	633	617	624	641	588	603	646	640	640	585	635	642	598	680	596	681	634	623	618	621	651	580	630	593	599	605	623	621	607	630	647	658	582	634	592	639	623	610	631	604	639	639	577	617	627	617	624	624	569	633	621	643	614	612	648	645	636	652	619	660	608	637	604	645	628	648	595	593	638	609	604	576	625	619	648	609	655	599	626	610	590	618	612	610	621	583	612	630	624	620	640	637	619	634	596	635	616	583	657	659	609	632	613	623	652	601	612	604	638	599	630	620	670	646	623	636	696	627	574	624	617	565	617	631	635	612	589	635	592	614	643	633	613	644	654	651	586	639	635	619	621	636	605	692	650	655	649	616	575	609	649	624	590	607	665	649	634	585	659	663	631	575	622	641	645	582	606	631	607	598	594	610	623	637	615	594	591	597	634	574	635	589	620	634	624	582	628	630	644	574	576	630	654	629	666	633	622	602	599	632	604	616	616	613	648	585	597	631	647	672	645	586	591	648	660	637	603	632	622	651	591	615	578	587	614	587	579	616	621	633	582	588	661	636	630	640	593	638	640	606	580	594	602	633	605	636	632	627	602	643	644	599	622	631	578	651	621	577	622	651	628	625	606	623	657	659	607	541	615	567	618	608	643	576	620	637	653	619	591	635	627	663	614	558	623	627	648	617	637	626	642	590	599	632	629	617	611	648	647	595	648	614	645	676	632	623	610	619	627	622	611	612	621	574	655	641	677	610	660	600	601	624	622	637	553	618	596	608	614	654	619	613	609	635	624	634	605	626	607	620	569	628	611	673	636	636	601	591	655	588	632	594	626	627	620	615	577	614	631	620	623	646	642	597	656	580	645	627	622	586	646	575	577	603	638	601	631	621	627	643	625	623	634	639	636	627	615	629	628	592	613	592	656	618	592	620	685	590	609	605	638	592	654	616	628	594	627	632	600	599	671	609	633	642	657	619	625	618	564	572	585	556	655	628	609	667	600	631	588	598	619	597	581	654	595	613	601	600	601	601	615	667	565	621	583	598	612	655	649	598	609	626	645	638	648	624	567	662	623	625	646	656	638	612	626	597	585	626	631	669	591	596	598	611	667	643	642	655	628	659	601	643	640	643	634	620	618	643	586	617	643	621	653	642	646	611	648	662	625	642	621	634	587	620	578	646	630	666	616	634	577	593	596	623
28826	33204	35521	32456	29465	27161	27505	22460	16853	12915	10003	6539	4326	2685	2068	2201	1257	1036	598	649	560	475	381	424	635	649	597	490	356	302	232	230	160	169	177	152	173	183	157	155	185	192	166	187	177	174	193	175	139	149	147	154	127	167	147	137	146	127	109	133	108	146	133	131	125	126	123	130	126	107	135	89	118	153	113	111	116	141	133	128	136	113	131	118	112	118	137	126	123	112	105	115	119	117	134	126	112	140	135	123	94	131	118	132	134	112	115	101	137	97	136	128	135	126	106	125	131	137	112	128	140	122	126	134	147	130	128	117	131	121	117	113	136	110	117	135	105	108	129	125	118	108	123	138	106	124	110	133	131	120	126	113	122	135	109	133	113	122	128	130	111	123	113	123	104	109	114	118	120	133	119	120	116	125	102	121	123	127	118	129	109	111	122	138	127	146	123	107	143	117	100	123	126	134	110	124	101	129	132	102	124	114	142	123	114	129	122	126	139	141	115	126	101	128	127	117	128	136	125	115	111	133	101	110	130	130	121	122	111	128	121	125	119	107	110	121	122	116	113	131	112	121	119	120	110	110	120	121	137	98	106	139	136	113	129	118	141	127	111	135	149	130	108	115	112	99	127	114	111	129	116	123	122	128	143	103	124	127	110	124	122	109	108	109	125	123	116	129	123	105	112	109	118	123	134	130	151	86	118	120	138	121	119	111	116	116	112	113	121	110	123	111	111	111	123	102	104	109	112	109	118	94	107	134	123	123	117	115	127	123	134	127	126	103	135	116	137	117	125	125	111	114	128	104	102	130	114	124	117	108	127	139	115	115	113	122	96	120	116	134	127	107	101	112	112	124	106	130	110	91	93	113	123	129	127	132	128	127	112	113	119	137	128	132	117	110	118	130	134	141	130	112	123	121	126	142	121	125	123	121	112	138	132	120	113	106	127	123	130	115	130	138	118	130	116	135	115	116	121	111	107	99	129	114	125	112	132	116	128	133	102	99	118	124	116	113	115	107	100	123	122	142	113	131	102	137	122	121	122	117	125	121	131	125	111	121	131	116	128	123	133	119	113	136	119	112	135	139	125	123	99	125	123	132	124	108	132	127	127	116	126	121	137	134	118	133	133	112	119	114	105	106	114	106	115	124	121	118	101	97	108	118	118	112	106	133	127	121	130	127	123	105	117	124	113	108	116	121	134	124	118	108	111	133	102	129	104	120	114	131	114	93	116	125	122	133	110	130	107	111	116	125	150	118	119	120	120	123	119	118	114	119	111	114	124	116	112	115	132	109	97	115	120	131	113	119	118	113	124	132	108	122	124	142	133	143	114	120	92	97	119	139	112	112	121	123	115	126	106	112	131	115	151	122	115	111	125	106	113	127	111	138	134	107	98	116	133	155	140	120	120	116	103	114	114	126	121	129	116	129	115	121	115	131	115	117	142	117	123	117	117	127	116	118	124	129	124	120	126	146	122	133	133	114	102	119	101	126	129	127	112	108	119	114	128	117	121	131	109	141	101	117	117	119	127	138	106	128	122	128	113	100	117	105	126	121	106	117	124	128	101	125	111	110	129	130	125	117	125	126	116	97	135	118	117	126	127	126	135	102	113	139	116	111	116	129	103	111	119	126	109	108	115	126	113	110	139	107	122	106	115	119	131	139	111	134	122	123	100	120	132	117	124	114	110	130	125	114	117	122	117	121	113	114	127	115	105	116	132	102	114	113	103	113	107	108	110	126	126	119	126	123	122	118	118	112	106	113	111	135	114	133	124	124	116	140	132	112	133	122	126	138	130	126	111	131	108	132	132	125	129	111	106	135	122	119	103	122	126	134	132	130	120	140	134	107	136	122	124	99	103	109	99	117	124	113	123	129	131	108	113	128	103	114	151	136	120	119	128	119	134	124	127	134	137	119	127	119	127	148	111	124	125	135	133	110	127	119	108	108	128	131	123	105	130	113	133	123	113	119	132	103	117	99	126	147	119	113	124	127	147	109	111	119	115	115	125	113	103	127	113	116	114	100	125	128	103	115	130	119	107	111	99	125	113	119	117	121	110	103	111	110	122	114	119	112	107	116	117	118	127	114	118	119	118	121	100	130	110	122	104	124	110	125	129	135	117	123	121	110	106	134	126	98	131	108	136	102	141	117	117	135	116	132	124	116	130	128	137	118	131	117	119	117	103	145	110	134	128	106	126	109	109	117	136	126	103	120	121	100	116	113	136	111	140	116	113	123	123	118	121	134	112	111	114	132	137	132	101	131	132	135	138	133	120	130	113	117	145	150	106	152	143	133	128	124	118	128	126	108	115	114	114	126	128	109	121	127	127	120	110	112	153	119	121	120	120	117	112	103	135	129	118	121	131	110	117	122	114	106	130	118	124	127	144	95	109	104	116	122	121	108	97	123	120	100	118	124	129	122	130	128	121	117	118	104	105	113	109	112	115	127	118	115	129	117	119	123	138	118	128	131	112	112	101	121	123	97	104	126	132	110	132	91	111	124	120	153	118	138	120	91	110	120	108	116	129	115	120	121	120	109	111	123	119	133	134	110	133	122	125	125	120	122	119	137	102	137	121	111	95	124	137	125	120	111	109	121	126	121	114	129	120	106	113	129	130	112	127	124	121	118	126	114	115	136	120	111	119	111	127	112	120	99	97	108	119	118	130	104	118	102	119	121	115	125	129	121	124	109	122	119	106	107	114	117	115	106	131	112	123	142	121	125	125	115	103	111	118	114	135	124	131	117	126	126	130	123	103	136	111	129	123	135	109	114	124	126	119	131	121	101	128	132	135	126	119	122	141	106	110	112	133	124	126	126	125	112	129	129	110	122	102	115	117	100	128	123	111	103	149	146	129	129	112	131	123	124	120	115	120	125	126	130	115	108	136	114	117	127	125	121	126	121	113	126	116	93	147	105	123	128	93	111	116	111	133	102	114	131	114	112	105	111	89	118	127	135	139	131	119	99	120	120	114	97	114	134	115	123	110	120	111	136	110	127	116	134	116	122	126	122	123	128	125	116	111	134	127	107	121	115	117	105	121	146	109	117	125	119	129	114	109	113	121	114	128	109	124	122	131	126	109	118	127	103	108	112	118	125	121	112	116	127	107	116	133	120	122	112	118	129	117	146	106	120	131	120	128	109	112	114	106	128	118	112	122	129	118	131	143	124	133	121	124	103	129	112	110	107	111	125	138	109	136	123	129	126	109	118	129	124	126	106	131	121	109	103	106	118	108	129	108	117	125	120	122	90	102	144	108	114	119	123	128	130	121	123	131	109	111	113	133	122	105	122	146	113	112	118	124	121	116	113	129	129	105	111	117	136	116	130	131	131	108	120	110	117	101	110	141	126	103	140	127	121	130	125	111	130	119	136	111	128	112	126	119	116	129	132	140	127	95	121	145	124	125	117	126	110	117	107	134	124	130	105	105	108	150	114	137	124	134	114	124	143	110	122	133	120	120	135	113	130	94	130	107	123	103	119	123	119	109	114	133	135
25884	30950	36863	39862	39669	40493	41819	32232	28653	25028	22939	18106	14535	10186	10603	11257	7448	5976	3605	4921	3794	3363	2810	3160	4724	5187	4690	3738	2529	2042	1513	1384	1050	873	829	793	848	997	1098	1058	1108	1111	1101	1046	878	906	1006	900	707	719	730	662	685	913	808	823	649	510	456	523	492	512	465	458	472	488	451	481	477	411	455	490	460	475	452	467	429	447	447	465	458	467	472	476	443	437	446	447	465	449	453	450	457	440	439	449	474	455	488	432	474	464	472	457	472	426	489	442	472	461	427	457	441	454	477	455	475	428	472	511	494	468	446	452	461	460	450	471	438	494	456	480	470	436	464	477	447	418	425	433	454	437	455	445	464	471	458	450	408	459	441	446	439	466	469	460	466	452	423	456	413	456	445	469	452	474	437	438	469	467	457	455	482	444	446	450	443	429	475	496	471	436	448	482	450	448	476	441	454	445	445	471	433	423	459	408	475	476	477	436	437	449	439	424	465	441	408	491	457	407	466	456	455	449	436	424	470	450	439	457	436	432	469	470	478	466	441	451	484	417	461	420	470	432	437	484	460	460	442	457	489	449	437	466	434	462	449	476	418	476	470	465	458	429	448	464	422	485	455	451	468	463	453	458	445	469	444	439	427	440	436	459	505	449	449	463	433	445	446	470	463	467	434	425	430	463	452	452	479	408	453	391	451	449	448	469	441	434	447	470	460	422	470	443	465	439	448	459	456	431	448	431	447	468	463	444	453	471	429	465	460	465	438	411	472	465	436	443	418	456	462	411	432	425	474	473	452	449	453	448	447	423	466	366	428	451	452	453	479	480	419	457	413	487	481	420	428	439	478	448	457	407	454	448	439	408	459	434	447	441	434	459	408	417	421	435	439	475	463	459	439	428	461	450	474	425	440	447	467	444	468	477	444	435	468	405	442	469	469	426	479	462	487	460	458	446	467	454	449	412	417	455	419	413	468	420	471	449	457	433	423	438	467	466	448	460	440	427	433	450	453	459	446	410	474	435	458	444	472	428	460	437	449	436	440	467	477	468	427	465	427	427	463	451	409	455	442	463	465	412	461	419	471	419	455	418	448	453	466	437	494	441	496	458	462	481	454	422	439	454	420	435	473	494	448	449	452	422	476	452	462	419	443	468	448	435	408	459	435	454	440	455	433	432	446	457	475	470	440	459	474	458	459	430	437	436	447	473	463	463	452	443	456	428	434	420	443	467	484	487	467	471	462	422	441	428	408	477	448	472	429	424	422	460	455	440	453	368	438	442	426	455	410	436	451	471	468	486	423	407	433	451	444	469	433	470	438	462	470	496	482	433	450	476	471	408	438	461	429	428	439	432	436	440	446	476	470	451	495	441	462	461	452	453	415	426	442	472	430	467	456	465	446	451	432	442	464	459	461	460	462	451	445	441	452	466	406	459	441	447	449	440	459	435	472	445	461	424	458	426	457	401	451	447	442	435	461	465	470	479	451	471	459	430	457	440	465	479	445	493	434	461	463	462	475	437	502	420	422	477	437	449	428	486	465	469	437	433	462	474	446	454	482	467	464	423	431	440	469	414	423	439	420	423	441	469	416	421	431	446	478	450	446	464	482	454	472	450	468	434	420	430	433	446	461	455	460	456	466	460	484	449	445	441	439	491	450	440	416	440	442	488	492	461	480	463	475	449	463	422	487	435	451	437	433	451	386	445	419	437	434	443	464	463	436	465	484	438	429	441	473	439	471	496	471	441	458	466	434	467	456	445	502	426	439	421	448	440	457	482	445	439	475	455	459	467	451	442	443	467	445	452	440	447	447	464	465	432	441	425	398	480	441	449	438	439	467	440	486	477	441	431	464	406	461	468	461	427	474	484	457	459	457	443	474	494	443	463	446	429	433	463	467	440	398	405	441	449	443	464	467	446	446	447	446	470	450	444	459	439	459	449	477	473	486	481	445	425	467	458	437	456	474	422	425	448	456	401	413	442	428	473	448	463	449	432	396	442	459	445	464	463	454	417	424	457	453	469	414	470	428	482	467	426	492	466	402	463	472	443	439	469	458	455	438	428	460	436	457	434	445	446	418	430	433	439	459	442	484	450	446	451	421	424	456	441	436	435	458	446	435	435	457	433	427	455	433	441	424	447	492	456	447	450	461	426	447	435	490	443	470	472	460	460	451	436	435	469	434	447	435	423	443	481	444	460	446	432	440	443	423	434	466	446	447	435	438	465	484	445	420	430	470	448	476	406	460	423	431	447	448	452	430	461	471	462	425	439	409	480	442	431	427	447	484	413	444	420	482	427	453	475	417	450	472	470	433	441	449	460	430	484	449	434	452	492	434	460	460	444	445	436	440	431	450	474	447	439	462	451	435	460	441	446	441	435	433	453	456	427	505	457	418	450	442	477	445	467	487	471	482	440	471	438	480	434	473	425	466	432	470	475	422	422	435	464	429	434	462	468	456	425	473	418	470	478	493	428	411	467	451	449	440	446	438	439	477	436	413	445	404	435	419	458	409	447	474	464	430	446	457	447	449	444	446	466	424	437	461	439	441	443	500	484	437	440	466	453	433	423	412	435	421	476	441	445	466	493	439	406	469	476	450	430	459	428	454	444	458	448	429	399	426	473	487	446	444	436	501	452	431	415	440	483	454	457	436	448	477	452	427	433	467	435	455	454	438	444	447	458	465	463	468	427	418	449	427	490	458	449	452	431	440	466	464	504	430	441	486	433	453	456	460	457	433	480	452	448	459	487	442	442	446	429	423	464	441	464	473	425	437	462	456	438	470	459	430	465	456	409	451	454	434	449	470	437	450	453	448	440	450	453	436	489	453	438	433	445	458	448	475	446	441	411	407	455	486	432	410	428	483	471	469	452	439	449	465	444	470	437	458	433	438	493	451	442	438	471	439	469	483	434	476	448	443	430	405	444	439	401	495	454	437	462	430	452	456	441	443	461	480	461	453	430	436	473	441	411	473	462	466	474	456	505	417	487	419	490	473	422	456	414	441	428	424	431	435	446	471	450	468	470	455	390	423	429	466	423	442	433	454	509	474	465	457	452	428	437	478	446	458	448	461	470	417	439	472	409	456	418	469	448	456	473	448	428	458	421	460	453	469	483	440	482	468	449	495	468	433	465	455	458	464	478	462	442	455	488	469	420	447	451	455	424	442	437	438	432	473	425	500	446	422	418	425	452	404	498	480	439	424	438	446	428	484	439	468	447	423	457	435	451	400	437	466	445	432	438	448	466	450	457	425	439	446	453	444	444	429	439	487	450	471	490	467	444	432	448	459	483	420	461	424	462	473	450	450	486	490	503	437	449	462	450	456	438	437	411	422	433	426	486	467	478	449	460	449	494	473	467	419	467	473	436	436	466	455	477	443	432	481	426	488	466	465	439	431	428	401	442	431	489	487	453	423	479	431	461	466	487	470	456	482	448	463	390	456	399	452	458	441	443	421	433	428	444	431	477	461	453	475	460	420	466	455	444	434	453	436	455	424	418	451	488	421	444
37155	38424	38476	35953	32412	30838	31256	27831	23865	20307	16265	12308	8815	5598	3897	3515	2535	1889	985	1349	1003	872	749	833	1069	1031	942	737	545	408	368	293	294	247	254	256	260	249	287	264	292	254	273	251	254	271	261	225	231	231	213	196	258	238	221	219	218	183	184	190	187	184	158	162	170	151	172	174	170	166	182	169	175	158	177	195	184	174	175	171	156	164	192	185	184	153	167	156	161	178	155	154	160	178	178	172	177	184	183	167	159	189	173	164	169	174	180	184	185	167	159	149	169	156	168	155	185	171	183	166	193	171	156	178	177	165	169	183	194	154	140	185	173	139	192	166	165	182	158	182	173	179	193	182	200	160	179	162	156	184	145	160	159	183	157	183	190	181	156	177	159	152	171	171	152	157	179	140	168	161	200	174	176	168	191	160	158	193	169	154	165	160	174	167	183	140	178	217	179	172	160	171	185	183	176	181	161	171	177	179	165	167	174	172	153	177	169	175	160	165	166	166	169	163	148	179	192	175	168	169	185	156	202	202	165	163	165	174	172	171	156	163	149	188	174	167	175	163	188	156	186	169	160	156	165	185	166	153	177	190	156	172	185	176	164	169	172	158	189	159	183	187	199	162	189	181	195	176	137	181	177	191	171	163	145	166	158	175	178	148	153	161	148	155	177	153	162	167	180	157	149	160	186	189	157	123	161	156	182	169	179	156	152	186	169	163	155	185	178	163	162	174	197	203	169	156	173	133	150	190	180	169	163	166	154	169	139	194	166	144	172	184	203	198	177	173	155	179	194	166	138	203	189	181	182	147	176	150	168	157	174	177	175	185	177	174	151	155	175	197	177	154	147	211	163	167	138	154	162	163	181	189	185	194	151	166	179	155	183	154	174	145	171	191	164	165	184	193	150	166	185	139	158	170	169	150	163	157	180	172	167	166	167	178	171	152	171	176	174	156	162	183	150	173	169	172	167	162	172	170	185	160	151	171	192	154	182	189	175	161	181	154	187	152	152	163	139	155	164	174	181	186	183	150	169	165	141	143	182	161	173	179	183	188	177	182	175	183	162	151	166	180	157	159	176	180	174	162	175	183	138	170	188	179	145	142	180	174	136	160	141	170	184	193	171	180	173	167	168	152	168	158	163	184	184	167	194	162	165	177	184	161	187	170	144	191	159	164	164	156	180	176	173	152	158	159	171	137	160	171	166	180	174	165	164	155	160	177	166	150	152	166	196	163	198	161	179	174	177	173	186	173	155	174	172	149	179	190	175	180	178	184	188	156	182	158	182	166	170	190	145	176	179	164	160	182	158	169	160	171	159	163	176	157	179	166	180	192	191	194	158	198	151	176	166	171	197	162	154	158	189	188	158	179	182	178	195	150	168	172	165	170	183	167	156	191	165	176	161	165	154	177	154	185	174	173	166	177	178	182	152	168	157	188	166	170	171	181	146	172	182	170	183	174	156	160	153	196	192	188	154	159	185	167	163	168	155	171	171	191	165	181	167	177	147	154	190	143	162	173	195	184	164	193	155	167	164	201	175	191	172	177	157	169	187	152	160	147	166	164	162	159	150	178	190	170	157	149	179	165	153	167	175	165	189	170	174	177	160	179	192	173	168	182	177	174	171	180	146	199	141	169	180	148	144	192	174	153	192	174	179	164	174	167	158	173	150	170	172	135	176	173	166	173	173	156	158	182	198	173	148	184	211	172	178	174	136	179	177	180	170	175	173	158	170	161	152	163	195	167	176	169	155	181	155	172	172	178	170	176	158	178	179	155	163	156	158	166	177	186	177	154	164	173	176	177	182	158	168	166	177	182	177	192	158	172	182	176	176	181	189	176	177	186	150	149	178	148	163	182	162	177	162	172	157	174	180	179	144	181	146	178	171	171	162	162	192	162	150	188	183	172	153	150	162	176	166	159	168	156	188	163	185	172	163	194	172	183	154	180	199	176	170	166	164	180	186	190	151	159	148	161	161	165	158	160	173	184	177	177	178	184	181	173	167	203	181	182	183	136	168	181	165	162	172	158	177	161	163	160	173	153	173	156	160	172	174	189	167	173	193	176	176	182	170	187	174	178	156	166	180	189	167	162	151	165	184	180	153	169	178	184	195	182	166	163	156	166	177	153	184	166	155	165	184	163	159	169	169	162	160	156	168	163	189	178	180	181	170	153	174	167	162	170	157	152	142	171	186	173	173	154	158	171	175	161	183	151	173	161	183	174	194	183	200	159	155	178	176	167	173	174	170	152	171	175	150	180	170	158	146	184	151	165	163	176	172	171	168	140	146	186	158	162	159	171	161	155	154	186	182	156	156	165	166	160	176	178	199	148	177	175	176	160	163	165	163	150	181	164	167	163	168	182	148	195	153	168	157	158	180	152	170	172	181	163	159	165	163	152	159	179	151	159	159	161	170	170	180	173	156	152	183	164	153	153	164	184	162	146	170	186	173	162	168	192	159	200	166	188	160	162	158	165	176	169	174	204	164	186	152	173	163	171	175	166	164	168	182	154	172	169	175	179	184	197	179	160	160	181	176	149	164	158	171	152	191	176	166	154	175	191	157	175	168	179	175	172	172	178	177	172	153	154	157	172	175	179	166	157	186	189	155	172	159	192	199	178	151	169	152	159	193	144	159	173	174	160	154	166	177	152	155	162	174	190	159	173	168	170	158	161	180	182	166	169	183	169	159	179	158	179	183	189	186	154	182	174	156	156	172	147	162	169	165	154	178	181	176	205	154	163	156	165	187	160	171	181	158	165	157	192	155	164	152	192	149	157	137	170	193	184	173	147	182	170	154	151	171	188	160	178	174	151	165	204	161	179	147	155	175	153	186	173	147	148	166	176	167	170	185	164	158	169	171	163	166	167	173	160	157	169	163	183	167	169	172	196	160	172	183	159	163	173	174	162	170	178	178	184	178	172	160	170	189	158	172	173	159	184	168	186	175	181	157	186	177	188	155	159	176	174	171	156	171	162	168	187	159	192	162	169	178	155	176	192	147	151	175	167	171	163	168	177	176	180	168	201	168	160	188	177	154	156	159	179	195	179	149	172	185	178	167	162	177	152	174	180	166	167	177	152	170	155	184	177	192	161	161	185	164	171	172	191	164	159	197	167	160	193	175	157	173	187	160	171	164	167	191	154	167	178	184	177	157	175	160	161	190	168	149	157	181	152	156	177	162	171	165	158	169	183	173	209	161	170	194	190	177	170	169	181	179	178	192	157	159	173	179	166	172	172	167	157	163	166	157	161	162	164	164	154	160	167	167	174	160	168	183	178	183	189	176	151	162	179	134	167	173	174	179	170	185	170	163	174	152	144	165	169	173	173	151	167	162	165	160	179	152	177	187	186	168	188	148	178	192	162	177	164	168	177	151	154	165	195	176	180	183	177	194	187	179	177	174	168	146	164	173	146	188	181	186	165	151	172	150	167	177	147	177	184	145	183	168	174	161	168	144	173	180	162	174	181	146	169	171	152	167	172	183	158	193	181	180	158
33332	38100	41863	45286	46372	46487	46692	38536	35909	32296	30043	26383	21341	16701	14843	15557	12266	9499	5548	8332	6447	5440	5072	6061	7527	7379	6968	5556	4062	2858	2427	1937	1590	1285	1117	1329	1227	1519	1570	1668	1666	1630	1470	1491	1227	1459	1441	1085	1034	996	972	854	1319	1420	1203	1328	1197	745	683	689	618	637	656	612	619	631	666	631	618	594	591	599	603	583	586	664	582	604	597	622	614	637	608	642	610	626	558	639	642	615	633	583	590	619	596	621	612	572	606	555	582	619	590	600	571	602	581	585	583	548	599	597	629	603	639	607	621	623	596	565	608	601	626	608	588	560	589	617	603	588	596	580	603	603	610	577	593	581	610	616	583	592	569	578	589	578	577	593	584	588	560	578	606	655	593	646	614	571	559	579	611	583	612	622	606	584	578	572	580	565	604	597	613	607	578	589	620	580	595	588	574	574	543	548	573	608	593	550	612	592	628	616	552	601	569	619	580	595	648	598	626	570	563	592	638	569	561	603	615	605	609	616	604	597	561	572	592	577	581	609	556	584	631	605	589	606	573	602	609	565	626	594	608	613	578	565	597	631	560	664	578	615	593	579	549	594	552	547	582	627	624	581	605	595	579	569	584	607	576	556	559	604	572	569	537	578	553	572	604	565	609	625	634	580	577	572	578	617	585	568	619	525	594	598	595	603	585	577	620	597	597	594	590	604	592	590	589	592	605	626	612	579	560	571	565	577	614	599	608	600	587	613	607	562	643	616	599	584	611	606	625	571	626	563	605	591	592	606	583	584	537	594	625	580	587	574	557	620	578	575	548	564	570	603	592	599	574	614	560	585	603	592	572	578	588	604	597	561	583	601	599	605	571	581	616	617	625	553	560	611	616	589	551	624	606	590	571	581	559	566	596	644	593	586	572	590	538	572	588	584	579	575	608	606	615	574	592	564	563	578	575	543	612	607	575	605	565	594	630	620	614	581	572	580	605	568	646	599	600	591	637	581	593	584	589	592	541	592	597	571	590	615	546	564	589	631	554	608	615	586	583	633	603	564	601	622	545	612	593	588	608	574	593	596	590	628	573	573	584	610	578	576	605	577	620	580	578	598	599	600	590	595	607	615	605	637	608	575	624	559	589	589	576	601	611	603	587	596	592	590	550	578	561	626	590	610	584	584	578	575	621	608	578	623	563	618	592	603	626	623	544	567	560	557	572	584	604	579	608	596	593	573	602	649	575	551	612	594	617	630	574	559	568	585	613	601	571	606	574	613	600	574	633	594	637	618	583	592	585	585	610	567	565	624	559	596	656	547	583	591	590	579	579	567	562	623	645	639	576	540	589	608	650	613	582	637	579	597	589	543	604	566	615	559	606	598	618	621	574	554	591	583	596	615	580	629	569	614	573	571	572	610	599	587	545	602	617	595	575	637	586	578	591	626	557	586	547	590	574	587	614	596	573	605	584	578	584	561	567	590	563	588	625	557	592	563	572	582	590	583	573	554	601	570	584	583	621	632	577	657	585	638	596	614	541	623	614	644	542	585	593	577	583	611	596	601	582	616	581	594	625	590	552	614	596	608	582	599	619	596	623	584	564	587	565	619	607	587	545	571	567	589	598	603	576	566	614	574	605	576	582	600	553	593	558	608	589	586	585	572	591	560	623	566	583	606	609	585	645	583	554	611	609	588	608	630	560	618	555	621	549	597	580	615	633	654	579	619	590	613	606	597	609	627	590	614	643	603	583	588	584	593	561	622	589	570	608	588	572	596	607	600	581	613	582	548	563	640	608	565	615	593	557	577	573	600	557	606	579	580	606	587	582	599	600	583	656	557	592	582	588	620	557	593	595	595	576	589	563	595	589	593	574	569	590	589	622	608	632	588	595	604	595	618	560	569	570	607	582	569	605	600	592	564	579	616	567	611	604	597	582	576	589	599	586	573	585	607	601	597	589	538	551	589	640	616	572	591	596	572	600	603	588	591	616	568	575	607	576	574	608	656	613	626	567	617	552	587	555	578	606	604	581	596	558	569	561	560	577	556	615	558	623	603	583	571	537	520	573	568	557	619	603	571	578	599	553	591	558	608	539	560	579	594	612	562	565	565	569	657	608	565	590	603	607	586	584	574	603	615	569	624	570	599	576	534	594	597	611	623	586	589	569	591	565	605	583	577	598	590	604	637	602	614	635	618	576	561	568	551	616	549	632	600	543	590	617	580	607	609	587	606	592	582	596	565	641	612	549	527	602	580	584	554	552	589	615	581	602	584	591	582	579	556	598	635	567	594	609	531	634	609	583	592	566	578	615	622	614	625	580	597	617	569	565	539	615	621	549	595	596	610	603	649	588	640	631	607	607	545	555	581	568	551	584	600	607	592	580	587	604	591	555	581	636	594	551	602	605	608	596	602	592	599	563	579	594	594	615	564	594	597	601	577	585	616	577	572	552	557	604	585	582	569	536	591	588	560	580	578	604	578	575	556	561	603	578	585	573	585	593	580	554	568	585	589	540	601	557	564	577	612	632	598	604	615	602	590	661	613	610	573	617	577	557	583	609	611	590	602	628	583	597	590	594	567	573	626	588	619	633	617	593	611	597	596	663	602	574	594	589	595	604	561	606	609	607	585	552	588	548	625	606	620	591	581	588	580	587	583	595	623	552	587	639	598	564	638	556	577	590	546	569	575	539	628	556	572	603	598	579	607	564	556	586	589	569	584	577	629	562	577	549	609	592	604	573	616	549	546	580	580	608	590	594	596	602	567	570	544	605	542	582	591	589	573	564	643	605	584	565	562	588	550	610	622	551	555	610	591	618	618	569	585	569	581	566	656	617	628	565	611	618	592	587	604	595	620	552	558	566	576	537	574	613	622	564	558	631	599	547	625	624	606	573	607	579	555	584	623	589	550	597	588	591	590	546	628	597	582	605	639	622	583	593	590	607	562	610	596	601	638	587	621	588	557	590	562	571	549	579	583	627	618	581	636	583	573	596	560	555	587	605	600	580	579	580	637	564	606	579	617	590	581	590	612	589	630	617	586	607	587	601	597	620	612	616	609	633	597	591	599	581	630	546	603	594	559	617	556	610	594	596	569	571	612	580	608	587	591	533	584	635	584	563	575	585	588	614	573	594	561	609	612	587	634	617	597	579	587	602	619	578	555	584	553	575	622	610	597	528	571	568	580	571	647	621	586	591	571	576	608	578	583	597	596	616	583	599	561	532	574	624	584	596	609	557	633	556	598	587	596	613	568	614	557	624	586	597	660	592	578	556	595	563	611	564	574	557	615	589	589	602	559	631	581	581	631	607	602	640	587	605	562	601	605	582	592	546	588	614	598	577	597	611	550	613	630	580	560	543	562	592	587	574	609	586	609	594	606	609	629	571	540	567	512	635	576	605	614	581	599	609	612	551	583	577	545	547	637	595	594	601	639	600	585	575	614	579	606	603	612	629	578	543	586	605	601	611	563	596	577	633	624	596	604	611	604	608	599	600	621	610	632	620	552	554	603	621	550	613	565	600	571	604	586
5980	6836	9120	7723	4782	3288	2577	2333	1572	1140	821	632	428	348	318	297	290	282	203	214	204	208	224	246	258	246	245	216	225	204	177	181	182	155	146	186	172	170	171	161	200	187	200	159	166	195	179	215	169	165	179	174	189	178	189	188	151	163	159	172	147	173	181	162	149	151	163	173	158	187	205	184	146	162	166	216	174	165	173	187	179	163	180	150	159	166	156	173	137	144	157	160	150	166	159	164	162	181	191	178	175	174	160	158	147	159	159	155	145	185	160	174	159	161	163	150	166	176	159	162	172	169	170	159	160	168	154	188	153	161	182	189	167	175	174	176	172	161	180	198	165	150	136	165	163	166	161	151	183	165	186	174	164	169	166	165	169	163	153	156	156	172	152	161	152	167	152	163	171	154	168	156	173	145	167	166	179	171	152	192	176	148	145	149	153	177	148	179	157	186	185	183	197	162	169	167	181	157	153	174	185	174	155	175	172	169	157	145	171	186	151	143	171	181	153	169	157	152	169	153	170	168	154	156	163	142	166	157	189	173	141	150	178	158	153	166	164	154	176	165	154	159	162	164	162	167	182	176	155	170	165	148	167	151	149	175	178	144	162	164	156	150	183	177	172	179	162	153	161	156	178	165	166	190	181	160	151	161	154	186	161	156	164	152	152	142	195	152	177	151	195	162	176	183	146	172	156	154	149	169	167	164	150	170	187	158	169	150	175	156	153	184	175	171	151	166	164	159	160	162	172	185	183	160	190	176	158	156	159	178	139	185	172	146	170	160	164	166	162	171	165	149	179	196	156	158	153	164	161	173	156	136	169	148	144	178	174	174	186	191	172	153	162	153	143	166	141	148	180	156	162	161	160	188	156	148	148	153	177	149	163	181	153	170	169	153	148	173	152	146	169	170	178	184	172	154	200	172	138	193	169	166	175	178	166	181	158	185	140	152	156	142	147	187	142	173	168	171	151	159	172	159	172	194	165	145	165	163	166	184	161	152	169	139	173	179	147	181	177	182	161	155	162	168	157	150	166	166	166	164	172	182	152	152	171	171	156	149	176	161	149	173	167	148	153	172	139	188	160	180	166	173	157	147	134	142	153	187	150	166	158	200	167	176	197	166	173	186	170	173	140	159	157	164	151	169	156	163	195	155	163	142	144	178	162	151	172	155	164	155	165	170	162	165	164	173	156	176	176	170	153	182	147	191	170	162	161	183	165	157	170	167	173	153	171	179	161	180	177	162	155	139	169	158	159	152	150	164	157	165	140	168	159	178	145	178	152	165	193	163	182	160	167	153	175	127	165	162	192	150	142	183	166	175	139	166	149	152	176	163	158	151	163	173	148	167	177	176	168	168	167	163	176	155	153	168	192	148	162	171	185	168	137	195	152	164	149	163	170	130	171	172	179	168	169	162	150	155	197	154	158	154	172	135	157	176	164	160	172	160	162	148	164	155	158	161	154	151	141	147	175	161	177	195	149	183	164	185	171	161	170	169	162	165	179	169	159	162	176	163	151	167	177	158	177	162	177	152	172	186	175	146	168	173	165	173	179	171	156	158	171	147	156	169	160	170	170	174	193	152	151	157	175	189	180	169	178	146	185	160	170	181	156	150	163	183	159	142	172	157	157	160	154	155	170	158	166	184	157	159	187	162	156	174	139	161	149	153	172	184	157	153	139	137	167	129	169	146	174	157	159	166	150	171	176	162	171	161	154	158	169	176	178	184	166	153	155	163	153	171	187	166	142	183	159	174	159	183	190	152	147	168	163	167	169	150	159	143	157	169	154	198	162	149	179	169	160	147	167	156	153	165	146	175	194	161	164	183	159	158	159	192	169	166	154	148	171	142	157	155	151	193	153	159	178	154	154	157	155	173	162	171	159	176	158	168	157	155	141	171	163	155	173	172	160	171	162	158	168	162	164	163	171	179	164	175	174	179	156	152	147	179	170	152	169	152	149	180	167	175	178	161	181	199	182	146	144	169	168	166	139	183	179	165	167	170	124	171	156	159	164	168	157	179	166	165	168	168	177	159	163	163	149	150	164	174	185	141	167	161	159	166	172	166	148	156	164	181	185	181	184	162	166	149	154	155	156	181	177	163	180	136	157	158	169	147	160	182	156	161	158	160	151	189	154	163	162	165	180	154	154	150	156	170	175	176	158	160	153	164	150	159	166	131	156	155	173	161	148	175	198	141	182	169	161	161	154	164	143	162	161	166	169	147	155	160	149	168	186	137	140	172	158	177	149	162	169	151	158	158	162	162	184	170	158	176	142	188	154	172	167	162	172	171	177	142	171	151	192	159	181	167	152	149	176	161	173	186	136	170	148	172	167	188	165	165	166	157	161	153	174	157	158	176	157	154	156	154	154	160	177	156	153	165	147	186	147	174	184	165	167	163	159	158	157	145	139	148	168	173	181	160	160	143	158	173	157	191	153	160	178	164	153	168	170	174	170	158	157	162	176	177	163	152	172	172	157	198	157	183	161	169	164	186	167	192	168	186	155	147	134	161	186	178	161	176	152	154	167	177	157	168	177	161	173	202	154	165	150	176	172	191	168	178	159	154	167	194	157	169	154	167	163	173	166	155	173	180	173	169	163	171	172	162	166	161	162	160	150	171	172	163	173	169	142	191	178	168	175	175	189	151	155	179	157	159	145	162	172	195	160	162	176	143	172	146	158	171	179	158	159	154	179	146	166	159	160	170	171	171	154	155	142	176	163	184	171	152	170	165	164	170	162	152	166	160	157	170	161	147	160	171	173	160	161	158	150	162	166	175	159	157	178	170	159	168	172	161	138	153	166	170	186	172	150	167	160	173	143	164	166	158	198	177	169	160	170	167	169	179	160	162	161	149	172	180	160	155	160	176	153	154	178	180	155	153	190	151	156	142	175	159	172	157	175	172	192	162	152	157	177	156	174	164	164	170	169	180	182	166	155	168	154	142	189	157	173	186	175	189	179	133	145	162	155	161	133	190	149	158	176	199	168	142	181	179	167	139	141	181	172	153	149	200	159	175	162	188	161	170	170	172	170	174	183	183	178	175	154	169	140	130	150	165	171	166	136	151	173	160	168	174	169	158	169	190	172	182	168	134	160	169	164	177	163	159	175	160	155	146	158	162	138	172	140	150	189	149	173	165	165	149	181	187	151	146	173	151	188	144	173	159	168	160	160	170	162	185	161	163	159	163	178	164	147	171	162	169	175	166	181	155	190	172	182	146	152	163	157	173	161	187	159	156	164	190	186	169	156	170	174	150	155	144	161	164	156	182	168	158	173	183	176	169	190	170	145	142	168	167	186	162	177	194	174	176	158	180	165	162	141	167	153	168	160	174	146	158	144	148	161	161	155	162	161	145	164	169	167	191	151	158	152	172	140	159	191	150	156	162	167	157	153	159	175	141	171	180	181	160	154	175	157	197	174	146	157	144	175	162	167	169	183	157	172	159	175	165	190	164	158	159	163	155	166	152	173	181	181	198	173	175	162	163	181	173
6810	9192	14006	14775	11878	9941	9282	8510	6216	4999	3828	3122	2360	1902	1787	1864	1638	1189	1004	1118	1030	974	973	1178	1402	1499	1372	1150	988	763	811	712	707	638	657	666	692	723	682	728	788	729	803	781	829	893	751	732	753	702	639	715	887	779	737	700	636	548	596	554	616	629	579	605	633	623	619	560	571	578	581	614	598	549	619	567	621	550	569	577	571	575	584	563	542	592	585	607	647	603	573	595	567	593	586	595	586	561	585	549	557	608	586	596	592	570	591	606	555	597	596	593	632	595	577	553	575	581	589	597	594	553	585	609	564	590	637	580	611	603	631	614	576	589	616	576	631	576	564	598	522	573	562	649	581	650	606	573	584	609	566	568	611	636	569	573	599	584	572	632	577	603	575	602	595	550	591	598	598	637	597	602	593	608	550	591	617	596	589	612	590	628	610	560	612	582	618	610	588	600	568	571	596	623	579	563	581	567	608	580	560	558	605	619	581	581	603	584	591	588	596	614	577	585	567	601	589	630	595	596	580	616	569	595	578	562	623	565	601	567	619	577	601	611	585	591	603	559	597	596	623	616	587	587	578	576	597	620	553	595	587	604	593	626	593	625	583	619	571	563	570	658	571	623	589	565	570	607	602	586	556	599	630	591	550	574	611	588	535	602	588	610	607	585	584	620	582	575	604	612	601	621	586	587	625	569	645	631	575	563	604	629	571	626	639	567	641	596	611	595	576	583	605	604	570	564	619	601	589	612	531	562	569	574	599	602	621	611	613	580	579	605	610	612	604	575	558	582	572	588	655	578	607	595	598	594	567	569	572	618	617	582	591	591	571	579	560	616	614	565	590	546	632	551	603	589	547	581	590	647	605	581	567	560	587	645	583	597	595	584	521	577	599	605	517	574	570	568	581	570	583	578	589	605	558	570	586	634	579	585	591	596	580	590	577	575	594	586	589	608	600	596	600	610	582	585	606	612	598	580	604	568	562	595	549	570	601	637	577	583	605	548	584	546	606	576	595	618	572	606	565	571	596	589	627	556	572	581	605	587	588	573	586	552	578	649	596	617	591	590	581	613	598	593	566	612	551	609	614	572	616	576	599	634	569	608	583	557	583	571	552	569	585	589	623	634	567	584	592	576	618	645	566	593	610	638	566	616	589	586	614	587	591	625	586	598	601	577	611	610	606	591	539	632	592	602	572	617	576	553	546	605	553	598	565	590	571	641	568	561	562	632	580	566	585	577	555	595	568	601	631	612	599	573	576	600	635	582	589	576	595	619	607	572	590	575	558	576	570	638	595	670	601	575	579	557	559	568	551	603	563	593	604	606	557	583	602	614	596	567	583	610	553	585	612	566	599	606	575	599	576	618	611	570	599	588	549	612	607	609	609	570	582	589	590	621	571	618	550	619	600	576	575	560	596	553	528	639	596	624	580	599	622	600	605	584	568	574	590	595	580	576	642	625	589	573	598	621	617	579	650	650	583	623	576	596	553	612	602	556	612	604	598	563	561	571	579	553	614	619	547	620	572	560	602	625	606	585	601	608	558	608	553	631	576	610	594	597	579	578	622	552	595	587	571	601	589	605	574	600	630	593	603	621	622	593	629	537	636	545	618	600	583	582	592	539	596	633	626	569	616	555	602	591	587	591	581	570	549	578	596	603	572	581	619	633	580	613	590	628	597	598	613	636	603	593	567	561	544	565	593	608	570	591	594	607	579	582	565	583	626	588	633	562	605	572	528	586	611	535	602	637	611	588	588	572	589	619	595	574	614	612	573	642	607	601	566	612	540	594	628	601	603	570	580	618	646	559	574	595	584	597	600	589	585	623	540	565	595	586	599	550	600	583	582	581	576	606	595	584	606	597	587	613	567	620	616	581	607	586	592	595	577	614	576	587	575	638	610	569	605	609	567	550	584	585	607	609	632	544	585	579	610	591	598	568	588	603	627	556	586	581	598	585	604	595	614	621	589	545	603	619	608	618	578	612	557	574	595	553	581	585	571	616	606	549	576	574	598	583	594	566	574	591	656	577	631	598	583	590	574	593	669	627	600	566	566	590	569	561	566	632	605	605	611	612	580	580	567	581	628	591	582	548	582	581	618	575	644	579	536	618	602	569	577	568	596	588	590	663	623	538	623	559	600	607	633	564	585	604	544	616	584	622	540	611	557	652	578	596	626	580	648	585	618	614	591	603	669	528	620	593	559	618	571	551	610	581	603	639	606	582	613	564	611	612	558	585	567	576	581	622	582	556	571	648	618	558	568	593	607	575	617	620	594	591	601	592	575	566	556	610	618	602	580	607	612	591	533	539	597	573	551	580	587	564	583	613	604	604	602	567	545	601	619	634	602	571	616	637	587	609	613	596	578	562	592	587	604	575	576	627	593	565	596	565	637	653	608	554	603	576	559	574	576	588	586	576	555	571	608	572	636	610	595	563	582	613	598	540	583	608	592	578	555	583	602	569	659	593	634	527	599	612	603	590	598	583	562	616	557	601	579	596	583	595	618	597	553	606	596	624	559	569	539	593	583	587	580	617	656	590	595	572	581	628	589	577	603	624	602	576	587	591	604	583	629	549	573	601	603	586	600	631	594	543	581	575	635	579	607	616	581	594	615	582	569	629	557	626	593	581	573	576	644	583	622	585	570	602	619	615	566	624	617	591	600	608	578	570	586	582	571	555	638	562	615	563	585	620	616	596	614	584	583	614	570	625	584	587	600	580	612	563	569	621	590	577	612	564	566	572	604	609	591	576	610	589	581	565	593	616	620	563	623	575	616	570	629	545	587	580	630	639	559	589	632	576	597	645	569	615	626	611	558	571	597	592	591	598	604	580	594	553	565	585	583	586	589	563	580	574	620	563	644	664	607	587	575	608	603	571	606	587	568	574	591	564	600	576	596	620	596	608	643	586	581	605	598	556	574	542	556	601	622	610	586	653	607	585	573	615	570	607	620	547	557	630	588	580	562	554	577	582	599	562	561	576	547	584	623	585	597	597	579	604	598	593	571	588	586	575	609	574	572	617	626	589	582	572	589	574	596	594	602	541	587	579	569	583	606	582	576	610	579	634	563	614	592	632	584	589	601	595	626	646	579	626	628	627	565	581	574	582	602	592	611	611	616	622	600	601	612	576	588	603	559	582	616	560	556	610	600	640	580	573	582	569	590	598	597	577	620	562	585	588	548	591	568	581	584	609	596	617	577	602	612	598	587	597	590	619	604	573	584	559	613	554	569	593	602	606	601	575	591	608	546	580	575	630	570	594	627	582	617	545	592	593	607	628	575	561	602	624	599	609	644	577	584	634	590	602	603	568	562	604	574	563	568	572	607	537	588	588	573	564	588	560	625	611	602	580	600	611	589	564	590	608	598	573	584	603	570	561	569	618	552	610	596	558	579	576	589	619	608	540	610	613	564	578	635	544	564	612	541	598	597	580	587	575	550	585	613	617	586	597	597	566	596	595	588	603	586	590	582	630	614	621	599	595	586	613	588	585	605	532
28613	34225	35634	34109	29644	26199	24649	23060	18568	14767	10175	7694	4932	2642	1819	1923	1391	620	599	816	488	456	460	551	552	550	538	487	404	269	258	203	180	178	150	154	147	159	153	170	175	167	154	148	158	150	161	149	137	124	134	177	183	166	173	157	146	134	124	125	114	128	129	130	112	99	114	124	142	115	112	111	95	109	115	113	110	108	109	127	94	115	118	113	106	136	104	126	112	133	91	122	121	121	110	116	106	107	117	114	103	105	102	90	122	100	92	112	117	114	101	120	106	101	112	124	112	99	88	134	109	106	105	121	106	105	110	112	117	109	103	105	80	106	114	106	97	110	112	106	111	106	111	119	118	134	102	101	125	128	106	123	129	100	98	109	116	113	111	118	105	127	113	109	116	118	116	124	112	128	111	126	119	120	100	111	103	118	135	114	111	102	111	103	127	97	116	115	133	128	99	116	105	104	100	104	100	109	99	115	125	117	113	125	118	117	116	104	115	104	119	120	115	118	112	87	119	103	106	124	119	120	117	117	115	119	122	125	107	101	130	116	101	106	116	95	130	108	126	92	99	124	114	106	96	120	113	95	129	100	106	104	110	106	95	112	116	114	109	102	104	106	126	121	136	109	116	119	112	115	105	121	109	115	122	112	93	114	128	100	92	89	100	121	97	117	126	104	114	111	108	132	123	108	103	104	112	115	115	102	116	118	111	112	109	109	96	113	103	106	95	122	109	112	83	108	112	110	121	82	105	108	104	116	110	99	109	109	110	119	118	104	103	107	124	122	117	112	124	129	109	102	130	101	112	103	114	120	133	103	103	119	101	110	113	105	122	117	119	118	109	110	110	97	116	132	123	101	123	118	121	98	117	105	104	121	117	122	107	112	128	123	123	118	103	89	108	93	121	126	118	100	99	95	115	127	123	115	97	103	125	110	108	123	109	101	105	122	103	111	100	105	113	103	108	125	116	106	116	117	117	124	114	120	118	118	109	122	111	110	117	109	129	118	127	104	115	97	113	106	111	111	114	121	111	118	102	120	98	120	101	126	102	112	103	110	110	118	108	101	143	112	109	90	123	127	109	111	106	114	114	118	113	127	116	103	111	103	104	109	118	100	120	97	115	112	115	120	120	118	111	114	114	114	117	127	104	116	106	105	111	117	121	115	114	125	121	111	104	112	127	126	119	118	111	114	109	108	111	102	119	119	95	123	113	113	109	106	116	115	106	111	132	121	112	97	89	95	106	121	101	102	118	102	109	99	104	111	112	104	107	101	116	114	122	118	131	106	103	112	112	100	127	109	100	113	100	101	104	103	106	124	120	88	81	134	113	117	105	92	120	128	111	127	98	106	113	95	116	97	104	101	131	113	119	92	116	130	113	128	114	109	114	104	114	138	112	126	121	130	111	90	102	138	103	121	131	120	116	116	112	111	107	112	109	112	127	114	107	97	115	127	117	116	110	128	98	112	103	115	104	96	112	102	120	102	108	93	123	113	109	111	118	106	121	111	119	118	115	92	121	131	112	119	134	108	93	100	118	98	114	121	133	137	130	129	117	130	132	102	141	110	115	122	134	101	100	99	99	101	100	101	114	95	122	102	118	124	109	132	95	117	112	113	104	117	114	109	103	138	112	105	112	104	108	127	89	120	115	120	98	105	103	103	114	109	111	97	146	103	116	111	128	113	98	110	111	110	111	123	100	109	110	122	138	114	103	103	119	119	131	116	125	120	119	101	121	122	128	136	128	113	106	138	124	105	114	125	103	124	104	113	126	94	105	103	121	108	127	119	112	118	116	123	120	119	103	128	94	120	95	110	110	113	107	104	100	121	112	103	106	101	110	117	131	125	107	115	115	122	123	99	97	121	110	117	104	109	120	109	102	104	96	117	122	121	109	125	127	112	117	114	96	125	106	99	128	106	114	130	116	115	127	131	94	109	98	120	105	98	101	92	134	109	103	125	123	111	107	90	115	129	122	91	110	106	122	104	110	96	103	133	106	101	94	91	107	124	100	127	94	106	117	114	116	106	119	125	106	102	124	110	113	113	101	104	109	125	117	104	97	125	118	95	117	95	109	127	105	107	109	107	119	102	108	102	124	96	101	104	115	99	97	121	116	110	98	114	124	104	124	107	111	108	105	110	127	98	120	115	100	100	119	115	114	126	116	107	122	126	102	120	118	101	109	100	99	104	125	99	103	120	107	115	114	96	107	108	127	115	110	118	111	119	97	110	88	108	107	92	130	102	110	111	103	111	118	109	130	113	108	101	101	116	99	116	117	122	111	109	115	97	102	103	120	104	103	127	105	108	103	96	102	123	112	99	109	134	109	107	101	104	100	105	102	111	100	119	112	125	109	107	100	104	109	108	120	89	124	130	112	118	125	87	119	129	109	108	125	113	118	100	111	110	108	106	103	119	118	107	125	110	111	96	118	97	116	110	123	99	128	139	125	107	107	127	116	123	119	104	104	103	124	111	119	132	106	121	101	111	99	111	114	111	93	103	123	110	119	125	107	104	134	123	113	105	118	129	115	109	118	109	104	112	110	91	104	119	108	114	104	119	117	96	110	115	101	109	120	106	96	105	92	144	103	98	127	124	126	109	104	113	116	108	132	107	114	121	108	121	113	121	121	127	98	110	119	99	89	110	105	122	119	105	112	101	113	127	107	108	111	108	114	106	123	120	108	147	126	100	121	98	122	116	109	104	88	104	114	119	112	114	123	115	114	121	102	111	115	123	108	94	119	130	110	89	119	112	99	116	119	129	121	108	118	116	108	104	112	128	118	109	117	122	97	113	113	107	126	81	106	116	124	126	126	119	105	116	105	109	107	117	111	122	111	115	117	100	121	113	113	120	100	111	107	112	105	118	104	131	121	103	124	114	118	122	102	115	122	97	103	104	114	93	101	129	106	110	127	140	105	130	107	101	92	94	126	121	99	106	84	106	128	112	133	109	119	121	129	106	122	111	123	112	101	113	106	118	109	117	124	124	126	109	121	107	132	116	107	109	126	116	116	108	132	99	135	116	106	111	111	116	114	91	116	105	106	108	102	111	112	103	113	122	118	104	112	122	113	119	123	98	118	108	105	109	115	103	108	122	130	115	100	115	103	132	117	95	99	102	115	108	110	121	114	144	113	107	114	108	104	108	108	109	92	102	100	119	108	107	102	85	127	139	122	133	108	116	114	115	120	115	116	109	99	116	126	103	104	121	127	119	106	118	97	126	114	127	115	105	121	110	110	102	127	92	113	115	105	107	123	116	106	97	106	92	130	126	142	92	93	119	114	121	107	102	125	100	133	115	111	111	116	108	106	98	103	124	114	131	125	127	127	109	116	108	116	107	123	103	112	125	100	136	106	111	120	128	126	92	124	104	127	103	116	103	115	102	126	109	100	117	100	123	106	101	116	127	91	104	125	123	95	123	121	113	121	97	108	111	111	114	116	134	122	106	117	114	110	117	110	118	110	102	127	94	104	108	112	107	116	118	110	112	100	123
25450	31327	37901	40319	39906	37321	37587	34054	29130	25092	21341	19376	14155	10328	9738	11088	8923	3607	3675	5220	3510	3382	3378	4405	4784	4265	4463	3803	3131	2060	1602	1466	1079	862	774	836	894	1034	1029	1045	1018	903	907	816	931	846	731	717	635	571	687	1004	873	951	1040	887	796	548	488	478	438	444	496	435	441	423	439	452	452	421	437	442	449	411	424	441	434	456	452	410	456	408	424	429	429	413	410	423	408	390	430	445	417	383	461	426	435	420	437	440	417	445	437	448	438	437	421	418	449	422	433	425	409	420	419	466	456	444	415	441	443	394	437	428	413	430	429	409	415	424	419	417	406	415	411	371	444	422	432	457	432	453	429	405	421	447	408	447	409	426	410	465	465	402	431	408	422	440	450	413	458	427	425	433	428	468	433	445	422	440	426	417	418	396	419	413	413	450	391	455	419	426	424	439	482	393	450	404	436	421	442	394	423	448	415	441	417	407	426	397	421	458	458	421	391	455	436	418	445	432	433	412	455	411	446	439	443	406	409	422	409	434	448	458	378	388	437	426	435	442	449	437	427	430	422	433	455	414	419	402	433	436	439	401	405	403	414	441	374	438	425	411	457	417	411	426	407	447	473	431	425	418	427	399	413	409	416	448	402	399	396	416	429	427	409	408	398	428	440	417	419	410	437	454	386	425	430	452	415	405	386	394	421	414	414	412	406	421	456	416	392	436	425	447	431	430	431	394	409	444	445	422	426	406	392	436	471	418	446	414	423	394	424	409	467	403	391	397	447	442	411	422	404	387	378	423	433	463	436	393	400	465	438	420	424	420	400	402	399	426	450	427	423	430	379	445	423	379	398	410	429	418	454	403	448	405	437	408	439	399	441	392	410	468	438	442	423	409	434	450	441	414	407	426	441	428	414	409	421	443	439	430	434	412	438	440	432	420	462	438	417	412	444	442	417	475	425	437	401	399	470	413	390	444	458	414	440	432	439	430	427	400	425	419	422	422	429	417	444	441	396	405	431	408	427	446	408	420	420	457	410	432	389	433	440	409	396	402	417	436	445	427	426	448	427	415	410	413	448	444	408	379	414	446	430	410	447	444	412	440	424	416	397	401	414	451	418	406	411	401	455	422	415	422	412	414	426	407	427	422	392	453	418	378	441	407	423	435	432	387	416	438	428	409	388	442	372	416	424	397	398	454	461	402	387	394	436	429	427	452	436	393	449	388	402	444	423	456	399	441	431	441	456	408	451	444	446	429	407	432	413	406	413	427	406	433	466	447	418	420	444	387	412	395	414	428	407	463	437	435	457	433	386	438	431	435	404	410	454	404	435	447	412	422	436	399	434	384	437	424	418	405	445	395	402	443	428	400	449	410	388	421	432	425	434	436	401	443	430	374	421	383	439	405	400	401	439	422	420	383	417	433	397	426	419	446	438	431	436	441	396	472	435	415	422	408	443	423	455	429	418	410	431	389	417	433	429	415	416	396	398	414	433	438	432	398	425	404	413	374	436	465	412	413	406	431	414	406	412	399	464	416	439	445	424	412	415	386	405	446	437	413	435	443	397	452	423	463	463	388	411	432	416	442	438	435	419	445	405	425	418	443	428	406	434	459	454	409	479	425	418	412	429	411	417	399	417	454	436	448	455	458	421	436	431	427	396	411	426	436	421	439	417	412	383	422	396	439	423	406	433	429	459	417	434	436	434	413	429	423	426	410	407	424	428	438	418	432	447	423	385	439	409	416	425	381	411	414	426	409	387	421	440	441	436	448	395	402	429	431	442	442	425	430	417	406	411	402	401	473	404	428	447	422	429	438	457	408	439	421	461	424	421	423	433	435	443	467	413	395	428	433	414	407	459	427	435	435	439	450	419	461	418	425	424	433	390	441	407	397	427	461	441	431	409	452	423	419	461	392	422	433	436	448	443	407	426	416	411	410	420	428	419	419	483	421	460	448	361	440	422	398	424	435	448	399	424	423	434	417	417	378	430	444	421	453	422	417	403	425	402	425	448	386	418	392	425	414	436	411	398	429	435	423	426	414	426	418	418	417	426	443	433	435	425	419	409	417	421	400	451	421	392	439	428	425	422	406	422	462	430	422	405	427	409	413	390	422	390	419	398	405	444	415	400	407	425	409	413	463	443	416	412	436	413	461	422	434	421	410	412	414	420	405	402	429	385	453	418	405	443	436	424	442	458	375	424	425	426	429	405	421	425	472	422	419	387	440	413	383	425	423	393	443	437	419	460	439	420	418	418	432	425	406	418	432	441	439	451	445	405	418	439	427	454	471	411	426	440	430	392	385	440	457	437	434	401	429	445	407	400	448	432	427	445	438	427	403	407	400	432	429	438	455	401	455	424	446	395	427	467	492	418	436	442	413	418	453	428	434	387	339	469	400	428	433	435	452	393	429	430	440	434	410	428	399	454	396	465	431	462	420	395	420	429	419	434	417	452	427	373	429	431	405	385	458	431	434	433	462	430	429	425	394	419	440	398	431	407	456	433	448	449	415	393	417	423	412	435	411	412	391	401	408	403	434	413	421	421	464	411	426	417	452	430	411	426	440	412	400	404	431	404	425	428	418	421	452	410	416	444	446	465	408	401	444	414	419	410	454	469	435	420	424	406	440	403	443	408	408	439	412	444	435	457	421	457	430	424	453	423	471	396	442	417	448	453	451	414	447	442	410	425	441	430	403	425	419	444	425	405	442	454	442	411	432	434	445	406	417	394	411	439	417	415	431	438	439	434	436	460	415	434	442	412	425	425	444	401	414	436	457	420	417	420	418	457	404	429	405	473	413	447	459	438	415	428	410	451	408	422	422	394	467	413	440	450	438	419	435	446	448	440	395	439	387	442	431	444	394	381	428	377	433	458	420	424	424	444	463	416	434	437	395	421	425	453	430	407	429	418	388	420	409	462	400	430	442	411	464	410	402	422	447	427	414	395	423	409	404	407	454	443	444	384	441	441	417	410	398	414	396	420	439	440	425	423	443	415	385	416	425	424	408	470	443	390	422	453	408	438	408	428	408	384	419	449	437	444	432	420	442	398	424	414	411	433	450	394	402	405	462	437	425	395	436	399	414	445	394	409	428	422	391	450	440	415	466	414	442	425	433	445	394	435	401	430	442	397	402	446	451	427	407	391	411	471	422	408	416	400	424	425	434	443	407	410	462	454	456	424	416	442	386	415	385	456	395	413	456	423	420	417	439	421	450	390	408	424	390	400	442	414	455	382	399	399	411	386	416	404	387	400	446	474	414	433	400	434	452	452	451	389	426	415	467	397	412	431	428	401	406	446	404	450	415	401	425	401	424	423	427	443	439	426	429	401	421	423	436	411	448	456	433	458	443	433	432	433	418	420	422	424	424	417	419	443	435	448	407	417	417	407	432	416	424	427	417	445	430	376	426	400	385	463	416	418	437	392	455	422	429	420	443	435	424	394	423	416	449	438	427	393	459	402	422	409	454	414	429	446	402	412	428	425	415	446	412	417	418	417	433	414	405	462	448
36529	39146	39169	36646	32698	30283	29954	28965	24896	21718	16012	12679	8458	5319	3922	4043	3134	1393	1039	1595	1109	811	863	1001	1047	932	993	945	692	460	388	364	268	245	198	256	256	257	275	274	281	230	245	224	210	200	191	207	180	209	240	225	233	258	283	218	201	201	190	147	170	189	161	174	170	172	165	174	185	158	164	173	185	166	143	152	181	144	159	149	162	180	154	159	179	185	155	161	190	170	164	149	165	173	164	137	188	171	177	159	160	166	159	167	158	157	162	163	180	151	169	174	166	165	147	174	164	147	172	171	176	171	158	173	166	157	166	163	167	177	162	153	171	174	163	164	146	170	155	170	159	144	171	161	179	146	174	152	170	189	152	156	173	163	171	174	149	130	164	135	181	144	147	176	158	177	159	188	154	184	174	169	168	183	162	157	178	198	168	203	162	158	149	186	153	153	171	149	166	168	150	181	158	181	176	163	187	167	148	156	181	153	150	164	155	159	149	163	184	182	143	169	172	162	155	167	150	164	164	181	149	161	159	147	160	142	178	145	157	155	155	170	138	169	166	125	137	166	195	175	162	152	149	144	171	160	146	158	160	176	164	171	160	173	155	153	142	190	164	175	165	147	131	155	163	169	150	159	191	150	154	157	177	173	175	156	184	158	176	151	168	149	158	179	165	166	141	169	150	185	153	162	149	184	169	170	146	171	167	160	158	149	154	150	178	202	147	169	159	167	174	149	149	172	169	161	183	146	187	169	183	164	150	142	161	152	165	148	160	188	161	162	157	155	164	153	176	171	178	156	171	175	190	154	152	195	169	158	169	163	149	158	172	164	181	190	177	151	156	175	188	172	175	161	155	157	161	159	152	160	163	170	196	168	153	155	158	154	156	166	169	167	177	150	156	176	160	163	151	167	166	137	155	147	170	152	183	152	158	148	146	134	159	168	178	171	155	167	167	174	152	153	164	191	173	164	151	149	173	139	159	158	175	178	149	205	188	143	174	184	156	179	158	167	181	157	162	151	148	152	152	155	166	145	169	182	175	181	171	167	180	173	192	165	162	140	191	188	175	154	154	180	170	169	150	164	162	164	179	160	164	166	171	147	165	160	177	148	157	165	148	165	159	142	197	183	139	161	155	149	156	189	157	162	151	183	162	161	156	186	146	159	160	164	169	157	188	166	174	166	160	165	180	164	163	161	163	151	165	186	150	166	151	168	186	137	151	169	144	169	200	179	148	168	159	158	193	162	173	157	160	158	143	164	155	163	153	186	167	153	163	200	159	176	147	175	130	179	160	180	171	170	176	142	157	153	165	159	161	156	154	165	157	183	155	178	151	166	173	135	167	173	148	141	187	167	154	161	154	162	139	150	165	152	179	157	179	158	161	162	171	161	154	183	165	164	164	159	164	180	158	171	152	186	162	158	170	162	137	178	172	160	147	133	167	164	160	174	152	162	171	141	159	160	156	179	160	159	175	175	164	160	169	160	153	178	148	160	159	169	170	154	156	167	159	148	169	167	167	157	148	151	175	171	180	166	146	168	143	143	166	153	139	135	158	155	177	171	147	138	147	153	171	172	190	159	140	158	140	168	147	139	150	169	157	163	157	159	164	156	160	159	160	166	176	145	155	156	180	167	178	170	159	144	157	167	164	157	162	163	165	170	152	156	179	153	154	153	161	136	160	168	171	167	169	169	162	154	164	190	155	160	169	189	154	162	173	180	177	177	171	162	150	152	160	167	170	152	176	187	147	151	162	160	144	171	150	179	178	192	172	167	158	179	160	167	160	174	158	164	143	156	185	180	162	140	162	177	152	148	133	150	149	171	163	169	165	183	144	149	186	160	180	168	166	182	159	179	173	174	159	154	157	173	162	177	157	178	160	143	138	150	153	170	151	144	150	154	162	182	165	150	156	176	174	142	151	177	156	161	174	157	167	167	153	156	165	169	157	152	145	188	173	175	175	175	132	140	175	190	178	191	140	133	156	142	171	152	171	171	169	159	134	186	178	179	197	175	161	179	161	157	148	151	160	174	151	180	141	172	181	164	159	158	147	158	157	173	178	166	149	139	160	154	172	157	173	153	169	163	144	168	189	144	165	182	147	161	172	151	153	174	162	167	158	153	154	149	153	164	171	184	155	165	134	167	173	176	152	164	178	161	169	152	155	154	157	136	155	159	181	152	170	164	165	158	182	164	209	173	170	139	164	152	165	163	167	143	185	152	158	159	170	164	146	154	177	150	161	173	187	163	167	178	177	153	160	161	162	155	139	170	179	151	155	165	148	175	180	138	144	167	171	153	164	174	140	187	181	151	170	143	164	176	149	175	135	173	185	159	161	165	166	162	151	155	187	162	169	185	154	176	154	192	158	141	166	183	186	172	146	170	175	165	170	158	155	156	172	144	171	158	165	138	167	182	168	162	166	167	153	164	177	154	148	169	191	162	185	148	156	144	169	161	178	175	171	143	164	137	160	178	160	171	163	140	157	187	143	166	168	152	168	160	175	170	189	163	157	166	162	179	156	166	166	166	180	143	157	144	158	184	161	172	178	175	178	177	155	147	176	167	153	161	165	167	169	173	157	174	163	153	169	172	174	158	171	168	147	168	160	166	146	196	156	152	162	157	190	187	168	166	183	162	174	152	151	160	151	152	190	161	182	163	164	185	172	153	168	164	179	167	163	161	157	144	160	145	166	186	162	166	165	160	153	172	148	167	178	164	185	162	173	139	163	158	153	171	165	178	151	183	158	154	152	164	154	172	168	171	177	159	161	138	167	164	161	156	141	166	167	162	171	170	166	180	162	169	164	164	164	182	154	177	165	152	153	177	153	171	156	157	193	159	157	147	180	145	173	176	200	162	146	163	169	173	162	144	160	164	157	161	152	187	163	165	165	135	162	158	129	164	163	175	166	160	176	173	153	196	165	165	162	171	159	170	167	186	194	165	163	193	155	153	157	157	162	156	176	153	151	175	175	149	150	148	180	171	157	139	177	145	159	161	154	168	160	160	166	153	146	163	154	149	164	159	136	156	186	158	180	154	157	155	154	159	175	178	164	176	149	176	134	171	151	144	157	188	149	163	167	157	166	168	166	183	178	175	169	166	146	162	157	164	178	160	160	148	165	178	157	181	150	157	188	158	175	154	165	158	178	176	153	157	152	164	171	153	164	169	165	177	162	152	161	170	165	161	138	156	171	172	166	155	170	148	160	168	157	168	159	164	164	146	156	151	163	180	169	171	161	155	173	142	155	170	181	158	151	168	153	171	178	176	146	163	168	171	162	161	164	164	149	164	162	139	148	185	168	180	171	157	161	162	162	169	146	183	166	176	167	160	157	152	161	133	155	160	169	154	153	199	176	175	161	167	181	174	137	155	171	144	145	153	147	148	160	150	152	157	159	153	161	161	144	150	181	173	152	149	158	168	155	167	159	163	180	177	169	161	160	180	166	165	162	176	162	138	179	173	167	167	159	130	151	166	156	158	168	169	150	172	176	152	174	173
32793	38022	43024	45570	46398	44547	44935	40045	36567	32310	28465	26767	19730	15764	14874	17512	14835	6465	5595	9316	6946	5679	5899	7207	7520	6583	7359	6658	4883	3460	2817	2433	1727	1368	1128	1440	1364	1487	1484	1444	1540	1228	1261	1242	1240	1006	1052	990	836	904	1319	1376	1452	1565	1827	1275	1122	732	616	604	628	665	592	616	593	570	627	594	580	622	619	594	572	618	607	594	620	594	613	592	610	621	568	577	596	617	615	586	650	551	615	612	571	614	538	594	587	583	602	588	562	578	570	608	590	606	574	617	616	587	551	588	569	596	593	596	575	586	597	611	573	567	562	550	587	586	551	537	550	589	575	592	564	585	545	604	636	584	573	585	559	555	574	564	581	562	625	554	518	568	562	560	606	570	565	529	558	571	542	558	580	580	536	572	586	572	555	560	603	619	539	614	600	540	585	545	585	592	569	571	612	547	537	573	602	537	564	574	567	566	557	580	550	520	564	608	612	566	567	556	591	545	574	580	524	550	615	579	543	544	593	564	600	522	566	553	528	551	560	602	538	570	598	556	597	546	543	544	559	564	604	555	537	595	581	591	591	552	575	631	570	578	616	591	586	569	598	548	587	577	540	555	535	577	594	580	579	540	570	566	565	581	575	589	555	591	581	553	571	558	599	527	567	579	593	570	535	582	545	562	571	619	546	519	583	581	529	568	592	549	583	539	562	571	582	574	553	565	559	586	570	602	580	580	590	604	563	565	569	575	575	554	564	570	607	542	567	560	554	557	551	577	588	548	563	541	594	600	567	584	566	567	555	596	601	570	607	576	547	588	579	584	580	592	592	596	567	578	554	529	580	609	576	641	560	561	567	529	588	598	556	611	616	562	561	551	563	582	580	568	592	551	569	560	530	585	576	572	560	536	599	540	610	532	549	524	541	564	557	572	589	578	618	578	573	550	544	566	552	540	574	557	593	540	597	557	556	549	541	574	579	623	618	524	571	549	573	585	555	598	619	563	629	634	571	557	520	547	563	581	594	568	551	577	566	511	584	608	567	611	561	589	594	589	538	556	588	574	536	590	569	560	582	596	561	582	581	585	611	552	558	585	587	558	524	558	586	606	566	555	607	554	564	565	559	589	566	604	585	550	610	587	610	579	558	606	540	556	597	572	560	623	589	537	595	542	568	605	542	563	586	571	565	604	559	598	552	617	549	552	553	531	566	563	577	594	555	603	594	548	633	528	571	603	559	593	587	585	623	579	548	557	588	550	542	585	573	560	520	584	504	541	529	609	554	567	554	558	582	588	580	544	618	596	564	588	572	574	544	543	573	542	613	579	537	528	589	578	603	576	551	579	565	592	572	553	564	539	572	569	551	589	557	577	576	581	585	564	548	571	581	556	543	543	576	534	572	588	568	591	561	593	628	537	605	597	562	556	583	567	558	576	569	577	572	523	547	567	564	563	562	541	568	606	592	588	532	549	561	568	570	516	539	584	598	557	616	581	555	568	569	593	550	542	595	599	603	581	561	526	539	559	534	573	592	575	612	588	558	568	544	601	573	542	543	541	534	583	565	548	572	571	587	578	575	563	590	571	565	574	590	567	546	548	588	564	555	567	564	542	568	550	609	514	545	585	594	588	551	557	561	561	577	539	601	591	523	545	541	589	584	554	577	555	596	600	548	540	567	557	588	558	604	570	561	601	556	578	529	598	548	511	595	544	571	600	569	583	593	569	580	588	575	567	555	563	587	568	531	536	565	579	570	538	562	611	572	557	558	553	568	570	574	563	578	587	577	588	590	658	554	585	568	575	599	610	555	561	590	554	589	554	582	614	609	551	577	566	550	590	577	519	539	611	594	560	574	563	541	593	572	563	627	568	633	615	578	575	598	579	559	548	563	598	556	577	553	616	547	565	581	548	532	572	570	596	576	607	527	601	516	608	531	558	555	581	546	568	580	566	570	536	589	599	545	589	566	565	614	551	575	611	558	601	565	562	609	583	555	529	569	567	600	563	586	611	537	616	568	535	596	593	550	592	578	577	585	597	575	588	618	611	592	584	609	558	562	546	566	615	555	610	588	611	551	592	574	607	573	559	563	564	531	602	604	564	586	595	603	587	537	570	578	569	609	571	596	543	576	565	606	604	555	561	540	582	553	544	586	601	583	568	550	543	574	565	575	579	514	554	596	520	567	578	589	630	551	575	555	561	564	563	520	551	559	558	577	596	536	562	594	575	603	552	584	572	566	587	628	621	580	521	604	553	539	584	590	559	530	576	587	556	596	573	598	547	543	582	566	617	546	563	555	576	599	570	559	566	562	592	589	586	592	575	591	549	547	573	559	597	562	586	580	570	578	530	551	575	613	551	624	537	608	557	591	573	581	566	571	551	581	549	563	603	558	575	569	592	566	586	553	593	538	542	551	567	559	524	600	549	587	589	582	557	548	561	585	590	550	493	566	601	560	560	585	541	543	581	551	626	589	552	558	586	543	580	570	548	603	567	490	550	552	584	596	547	563	540	585	570	585	574	580	539	569	547	561	553	593	567	559	527	523	566	528	570	560	612	589	562	567	626	554	536	579	561	580	578	576	578	535	612	604	608	514	567	616	579	605	599	589	562	601	604	576	595	578	582	539	584	573	537	584	541	577	579	541	571	561	608	604	567	548	553	552	571	575	609	536	614	566	536	557	561	571	599	551	576	529	573	565	546	575	584	558	574	554	577	560	600	570	584	579	558	599	529	633	603	571	561	564	532	596	549	573	578	596	557	552	513	578	577	569	612	530	548	566	503	566	594	579	533	557	584	603	609	616	548	592	536	571	537	615	559	554	579	557	520	545	591	609	603	550	580	621	585	593	563	529	581	553	542	584	571	579	604	571	565	539	543	586	601	526	567	557	561	558	545	595	609	563	607	609	530	581	560	584	569	587	574	584	542	555	566	574	581	578	520	589	608	586	577	563	585	569	542	594	570	579	585	594	540	602	518	578	602	557	580	581	577	550	591	572	505	602	538	603	564	602	609	531	569	592	541	569	570	587	606	590	582	581	541	553	575	621	565	533	593	594	554	556	595	576	576	560	563	518	572	575	559	541	584	571	549	570	575	589	609	593	596	511	570	582	581	536	580	570	553	568	514	560	575	587	556	583	568	533	593	555	530	570	586	608	580	544	565	570	576	595	543	560	566	528	575	538	538	562	561	570	584	570	551	583	589	551	567	601	541	597	537	596	571	545	566	530	551	527	548	553	575	603	568	585	590	565	591	566	557	578	567	578	550	590	598	581	546	585	558	564	583	586	560	555	558	550	602	519	516	523	559	575	572	575	581	508	601	595	537	589	586	600	610	560	574	607	554	548	602	592	570	584	612	598	560	552	608	567	621	650	618	564	573	578	567	535	581	611	602	553	584	588	611	522	569	574	557	534	611	522	558	522	567	540	574	599	571	543	556	588	615	586	591	551	540	573	575	572	569	561	559	591	528	575	569	610	563	614	617	575	594	625	569	571	572	574	571	606	564	529	568	583	582	581	588	563	558
5695	6571	9049	8288	5468	3906	3098	3164	1747	1239	808	699	509	382	304	296	301	227	185	221	215	197	199	224	230	215	214	206	172	190	165	185	168	165	145	185	155	160	167	187	146	180	175	177	190	182	137	184	165	158	184	176	189	187	181	158	163	163	136	166	146	146	154	151	138	161	136	155	177	135	159	164	154	167	156	163	152	170	135	183	151	163	175	169	157	164	161	158	186	141	149	171	143	159	163	162	168	159	175	152	142	165	160	158	155	169	143	162	149	172	153	173	153	145	150	154	154	156	172	160	151	168	171	156	151	139	153	156	170	149	144	163	180	130	173	156	168	150	154	152	137	157	160	161	134	165	174	152	159	138	163	159	183	140	164	176	148	158	143	198	161	169	150	160	133	162	155	173	183	155	158	143	145	141	169	153	155	154	161	153	145	132	161	158	177	156	146	161	161	169	148	155	148	164	156	136	158	156	180	135	156	155	163	137	181	171	149	152	142	167	153	159	170	146	174	172	145	151	152	180	151	154	174	192	159	146	135	159	145	153	178	143	148	159	152	138	152	165	154	148	142	144	145	146	171	160	151	155	169	168	149	139	171	157	171	153	141	180	169	134	146	155	163	164	130	188	164	186	151	170	155	150	156	167	151	160	145	145	169	161	186	167	168	162	169	164	167	153	134	145	161	146	154	156	149	159	168	155	157	164	154	139	132	135	176	186	143	155	157	167	157	140	168	151	147	160	142	157	159	167	147	161	173	164	157	141	164	157	157	154	161	136	178	165	133	133	143	155	161	149	165	162	169	147	141	147	174	149	169	165	166	149	163	166	153	136	169	153	157	156	168	154	155	152	135	175	148	146	171	164	182	162	143	121	144	152	161	165	162	172	158	170	162	150	179	157	139	165	180	152	173	157	144	182	163	168	167	162	156	165	157	172	155	158	155	169	175	134	139	149	164	171	173	133	162	156	159	156	159	182	142	180	185	137	136	149	187	165	163	160	147	150	158	147	141	169	148	158	164	172	172	168	159	161	133	149	157	157	153	162	165	166	136	143	160	166	146	172	153	154	159	163	173	162	157	171	169	154	198	154	174	155	155	156	133	163	161	176	162	165	149	157	171	160	131	144	172	158	164	152	152	155	164	175	166	180	169	159	164	176	163	161	152	152	162	132	176	158	165	169	141	179	140	160	150	158	169	183	154	180	154	157	167	174	161	152	149	167	135	166	153	170	171	166	177	155	137	150	157	152	139	175	148	147	124	162	153	194	159	178	128	189	170	160	148	151	177	193	157	158	143	152	160	169	151	158	144	173	152	143	148	145	166	149	167	148	139	149	155	140	141	159	140	147	160	153	138	169	176	176	162	149	163	158	161	178	132	162	178	144	152	158	153	155	150	162	170	158	150	145	156	148	147	180	177	154	145	151	144	157	171	145	146	157	162	172	146	165	162	172	157	139	155	154	155	162	172	161	160	158	160	154	164	149	143	130	139	144	177	150	154	164	174	149	149	187	164	170	140	160	149	158	176	165	142	155	167	164	155	161	160	155	142	167	148	154	146	162	170	159	146	170	170	173	178	163	133	176	150	149	180	157	151	148	165	175	131	151	153	170	171	132	174	148	160	171	187	163	158	156	160	146	151	162	175	164	165	144	166	138	138	150	139	159	167	163	161	169	158	155	150	129	177	146	165	152	170	187	165	158	164	151	131	150	169	159	168	159	145	148	169	187	142	152	178	159	163	168	138	145	178	174	149	164	171	127	156	164	192	138	151	166	145	150	143	182	180	158	131	136	164	167	156	153	140	178	158	146	149	157	141	154	159	150	144	145	166	180	161	160	167	164	144	152	165	133	140	159	163	152	160	145	159	157	163	173	159	162	154	139	162	169	144	169	146	167	170	145	137	166	163	151	177	160	131	168	151	167	154	151	155	146	168	160	167	165	163	146	152	152	156	186	147	161	142	174	142	187	137	170	130	177	171	150	137	127	165	161	183	150	160	163	140	164	131	159	156	169	150	165	158	171	158	155	169	166	166	158	147	142	128	159	160	147	163	173	129	145	138	142	159	210	165	149	177	153	156	154	171	155	166	159	164	170	149	156	158	150	159	141	160	174	160	181	149	135	146	175	163	158	150	152	168	164	156	171	166	167	144	150	143	160	157	158	167	139	138	153	146	155	159	173	159	178	137	158	175	161	151	148	161	164	161	157	167	144	145	181	154	140	146	159	154	149	163	166	167	146	175	179	153	168	168	166	169	172	136	150	158	138	162	147	151	126	138	159	145	138	164	173	134	155	149	170	162	153	172	155	146	148	183	145	159	151	157	145	152	154	160	156	164	155	156	172	170	147	164	159	139	160	145	171	159	160	163	147	139	153	142	157	176	178	145	150	159	151	128	159	159	170	148	180	165	152	160	160	137	143	151	152	154	153	165	175	159	157	174	142	170	160	191	162	172	152	132	156	142	162	162	150	152	184	158	139	144	142	153	159	147	148	161	135	139	152	165	144	166	158	186	158	155	171	162	138	164	149	177	162	158	154	159	155	163	166	148	149	151	155	184	156	167	168	169	151	143	155	145	171	153	207	143	151	169	153	166	149	157	153	152	155	146	175	158	167	191	153	139	149	154	149	163	161	153	151	154	145	149	167	133	184	171	165	155	131	169	134	156	167	150	127	155	141	164	161	154	148	184	148	157	155	166	155	156	143	164	158	166	177	132	154	159	181	161	154	148	149	162	168	165	149	140	161	161	176	154	162	158	163	170	186	153	163	166	163	153	180	151	163	172	148	128	151	143	138	156	171	146	147	158	155	156	155	182	160	153	144	160	135	155	128	168	160	155	174	178	167	164	148	171	127	168	176	167	142	154	185	165	138	158	161	159	166	154	146	178	157	128	155	167	151	182	151	172	159	153	149	163	170	144	168	126	153	191	162	147	165	156	147	147	143	142	158	151	151	167	169	167	143	163	160	151	148	164	152	143	154	163	149	159	171	149	151	191	167	150	135	157	139	173	154	150	176	169	166	154	162	148	159	158	185	136	148	152	152	151	162	158	140	147	166	159	182	154	150	163	161	142	143	153	151	177	148	154	160	155	207	162	169	171	157	169	167	158	169	167	189	174	184	163	134	157	161	183	150	173	152	160	144	165	169	156	158	165	140	154	164	159	137	159	160	151	158	141	143	148	175	156	162	154	152	199	159	142	161	173	138	149	165	164	151	154	164	140	148	165	142	133	145	156	169	165	166	157	159	162	172	144	156	170	153	167	156	147	164	149	151	161	182	143	155	174	155	175	162	143	164	135	152	147	156	141	166	152	158	155	146	165	158	156	145	159	157	163	160	155	159	151	154	127	156	148	149	147	160	167	151	149	142	164	186	161	142	157	162	165	136	158	152	147	192	178	154	153	152	183	146	158	164	162	157	160	136	136	161	134	171	141	147	167	157	149	195	156	172	161	149	139	156	150	152	152	169	146	168	162	162	157	171	166	140	170	164	150	156	172	152
6907	8738	14556	16044	12259	9739	9337	10061	6266	5031	3948	3495	2509	2001	1740	1726	1695	1079	894	1099	995	1022	1043	1190	1194	1287	1240	1003	843	788	727	729	650	676	615	624	665	664	682	696	660	763	691	721	665	710	634	663	684	769	817	850	823	755	699	642	578	598	580	527	575	550	620	534	552	574	600	564	561	590	546	581	608	591	569	573	575	567	582	616	544	564	563	565	556	571	562	591	557	557	600	551	537	566	591	611	559	518	579	609	540	525	567	574	573	590	586	600	546	579	577	576	586	593	582	548	524	586	551	530	597	556	599	618	578	588	562	559	577	594	578	590	563	573	581	569	534	583	534	582	584	558	577	587	566	562	554	596	549	571	615	555	590	575	608	556	538	622	548	613	560	572	629	565	582	562	572	559	560	589	619	544	573	558	539	603	570	573	567	559	558	595	523	576	542	589	551	577	584	548	564	543	559	538	584	611	603	605	556	589	535	598	565	566	562	567	559	539	588	545	563	553	557	576	571	584	600	520	559	568	541	582	620	572	567	558	596	533	556	564	553	528	560	580	593	626	543	576	607	547	550	562	591	587	572	552	581	549	597	578	567	558	529	607	527	574	597	572	564	551	600	591	574	585	549	588	581	568	547	510	584	551	591	555	590	538	551	574	576	614	561	578	567	574	604	588	566	542	560	584	598	524	602	549	608	573	558	588	532	579	539	579	574	552	555	545	549	554	583	550	597	580	557	521	593	572	570	588	559	590	513	573	535	592	604	541	545	571	562	570	506	544	563	614	580	573	597	587	583	532	561	592	591	609	621	559	572	566	598	564	617	537	580	588	576	563	558	514	545	568	562	573	534	534	598	559	573	529	582	576	534	599	538	576	560	594	551	596	566	584	553	551	636	558	548	543	619	568	585	527	572	586	572	571	598	559	572	582	561	599	554	552	599	544	566	502	555	582	569	585	534	550	572	568	588	584	597	523	573	585	584	567	558	573	594	523	548	575	590	576	567	527	563	597	558	578	604	541	546	589	572	569	573	597	551	578	561	552	542	560	579	587	575	591	547	596	550	590	599	556	572	554	563	569	561	537	589	595	585	546	506	581	574	514	539	593	584	570	534	549	577	584	584	578	565	584	588	545	560	585	536	582	553	585	558	552	514	535	572	576	564	517	564	536	536	566	554	548	561	584	548	584	601	572	565	565	499	580	573	586	592	575	564	579	555	509	548	595	564	524	567	563	590	540	576	565	569	522	610	532	587	584	598	590	551	574	529	562	563	517	575	544	607	598	560	579	583	558	538	571	592	520	578	523	558	574	567	605	622	597	537	579	571	583	592	548	545	615	552	550	556	560	565	519	543	593	571	537	548	565	559	523	609	549	579	537	589	614	558	590	535	560	564	556	583	574	616	547	583	568	579	568	539	544	585	569	596	550	599	550	571	579	610	541	572	552	572	546	595	562	585	567	540	562	568	547	583	597	542	545	582	522	552	565	578	581	573	558	558	587	572	594	548	610	583	572	538	586	601	565	547	608	543	595	544	599	570	574	567	601	589	614	564	563	587	578	584	569	546	563	557	564	584	564	575	552	557	601	599	589	555	578	569	565	614	556	560	581	562	561	621	540	605	602	587	562	572	539	585	554	557	581	593	587	594	574	568	563	536	574	605	564	607	543	558	584	546	570	543	577	607	552	571	519	610	553	562	562	589	599	589	551	536	589	536	576	587	642	551	602	540	625	518	586	561	570	581	559	550	564	551	599	552	556	585	561	594	577	572	580	568	581	586	559	548	559	604	582	618	543	576	570	588	577	541	560	560	618	568	546	565	566	563	610	589	569	619	596	570	582	558	540	576	566	547	571	621	537	602	566	601	562	524	565	521	558	577	591	581	587	557	567	602	595	544	580	583	528	537	605	536	579	557	557	617	598	552	520	569	553	552	535	577	537	538	582	568	529	622	571	614	575	549	552	585	570	576	554	568	558	511	559	592	562	593	546	592	554	537	609	592	529	519	549	593	574	535	552	538	564	585	571	541	554	571	567	589	537	590	583	560	588	540	545	557	552	557	549	555	547	566	566	546	578	576	569	554	571	566	548	531	537	536	576	590	553	582	560	578	565	562	588	574	619	530	590	598	564	561	577	594	570	540	533	568	599	517	577	559	594	599	578	564	569	596	565	577	555	554	556	583	584	574	540	556	550	563	582	569	590	567	570	600	608	578	571	571	549	539	596	552	564	570	568	550	509	581	576	571	574	516	581	544	531	575	566	587	546	564	590	540	537	560	581	527	609	556	549	575	572	550	594	544	547	589	569	576	579	555	587	560	571	561	575	572	577	565	575	620	572	572	553	571	529	566	583	545	549	580	543	549	565	538	569	605	541	572	572	541	568	603	594	542	603	556	579	519	610	558	569	569	569	565	535	593	571	561	584	566	554	583	560	542	540	626	560	544	546	522	545	529	578	559	569	551	551	582	567	563	579	523	555	553	575	597	591	557	540	622	577	537	552	586	562	572	587	596	549	561	537	530	563	540	545	609	576	613	562	598	581	592	583	580	591	567	567	544	556	549	531	582	550	559	620	571	548	529	588	555	568	589	581	574	547	566	551	572	571	558	551	532	600	541	566	575	540	561	599	549	540	541	544	558	550	574	593	604	525	581	575	532	618	537	533	587	566	571	584	571	543	555	558	557	540	558	542	576	541	541	573	543	547	557	539	577	539	587	577	549	648	570	552	567	531	572	554	608	594	529	557	592	578	599	577	623	500	581	570	581	552	612	571	580	567	583	565	581	571	585	557	549	566	584	531	540	588	587	577	549	542	564	572	631	546	565	618	598	561	612	576	556	568	574	595	554	537	543	548	593	570	553	581	545	592	599	589	564	590	548	581	607	586	549	588	537	555	555	551	605	569	586	571	576	576	603	591	567	566	529	570	595	542	576	584	580	566	601	560	588	558	553	586	551	591	599	593	556	587	595	641	542	601	584	554	545	571	562	561	566	627	609	570	617	555	537	567	554	522	562	579	603	581	552	556	567	545	554	573	641	552	573	584	578	554	550	571	565	567	549	525	536	549	541	578	562	559	577	543	578	548	545	577	571	580	572	570	549	566	591	589	575	572	558	600	540	576	592	609	554	539	541	574	568	636	586	573	540	593	562	579	582	565	569	573	568	562	570	580	543	589	554	541	565	571	564	567	554	564	580	546	573	599	537	562	610	522	577	579	580	586	543	553	581	586	558	561	573	580	563	564	591	575	580	564	572	564	618	605	559	580	589	605	537	562	589	605	541	596	569	524	591	552	556	568	579	594	589	555	582	573	610	584	560	533	570	574	614	569	587	535	538	580	549	573	578	572	533	581	535	570	539	576	619	589	564	536	542	578	547	529	588	590	571	540	563	567	624	588	570	560	568	563	573	537	576	588	552	576	567	576	563	574	578	567	530	566	580	626	593	545	563	554	554	544	593	585	539	586	639	564	595	582	595	552	563	558	572	628	605	569	578	595	600	572	547	537
29230	34386	36372	35304	30121	26422	23764	24976	20118	14347	9763	7752	4354	2883	2096	2094	1706	806	499	651	557	498	486	491	569	560	495	436	293	249	232	201	141	141	155	149	177	139	159	156	141	142	141	121	118	128	104	121	127	177	183	152	178	163	165	130	137	118	88	106	115	107	97	102	96	121	110	120	117	103	89	136	90	97	129	122	95	96	94	105	123	101	122	116	104	113	97	106	108	99	97	106	113	115	85	95	116	97	103	109	105	114	108	97	119	93	127	97	140	98	111	106	106	100	108	125	104	113	106	120	102	101	117	100	104	111	129	132	101	112	121	121	100	114	103	99	111	95	85	110	111	98	98	97	106	108	110	105	106	128	105	109	116	134	94	123	106	121	120	110	113	93	104	109	94	102	106	123	116	94	115	101	95	102	88	98	135	102	100	108	112	92	86	93	98	121	110	133	112	126	94	113	107	110	110	95	119	120	98	99	104	115	130	114	107	119	108	110	119	109	115	90	91	117	92	104	106	90	108	108	102	97	91	86	107	122	121	123	113	116	117	112	96	128	106	118	96	122	118	115	108	87	116	117	93	102	103	117	104	120	95	99	113	137	78	122	108	106	105	98	107	103	102	103	136	103	115	108	109	109	99	112	113	102	110	111	114	112	81	116	123	102	120	116	115	98	99	119	123	120	99	107	119	101	112	116	84	97	95	98	107	110	93	97	129	107	96	147	99	87	140	112	132	99	107	114	108	102	87	98	114	113	118	116	114	124	107	103	102	104	96	117	97	108	102	108	110	114	117	117	115	102	102	113	113	104	86	87	129	110	97	107	121	129	108	108	114	115	117	110	111	86	104	124	94	96	113	107	104	106	97	108	92	106	129	124	86	114	96	81	119	110	128	111	106	94	106	125	100	99	108	119	90	94	110	89	106	119	118	109	97	94	109	106	87	101	108	110	92	106	117	104	119	106	118	118	104	105	127	115	113	109	114	108	105	115	92	102	123	109	109	131	109	90	110	100	101	93	109	98	114	115	93	100	96	104	102	118	106	91	100	101	95	100	108	106	111	102	104	114	87	116	108	116	125	100	115	104	102	107	104	109	112	92	103	122	105	98	100	102	103	93	106	113	97	108	114	99	127	107	111	124	103	113	89	122	121	97	99	108	109	107	108	113	105	95	122	102	104	110	123	114	106	103	122	124	117	125	114	118	96	109	85	103	106	120	123	105	104	106	118	122	132	126	88	107	97	119	112	116	128	110	121	112	120	88	85	93	87	98	96	121	104	111	103	112	105	143	96	97	111	89	100	104	102	99	124	107	97	126	123	114	125	114	103	98	114	110	99	91	114	122	115	98	107	97	95	110	101	113	119	113	119	83	99	110	115	106	113	96	105	96	98	110	100	105	107	107	108	102	106	84	99	107	123	124	100	124	113	99	114	107	116	124	104	101	91	113	106	111	110	90	102	109	118	104	124	111	101	96	115	102	109	108	105	113	103	112	88	100	99	112	99	115	103	110	107	128	110	101	102	106	116	100	111	82	109	100	81	132	113	116	117	101	88	103	114	115	93	111	111	88	132	117	102	103	112	101	90	108	109	107	109	106	105	105	100	113	111	116	132	89	110	87	111	111	123	92	100	114	96	102	116	119	101	93	125	102	97	109	102	124	105	105	118	89	114	103	107	115	111	115	108	88	95	111	114	94	102	93	101	103	94	93	107	105	100	113	97	121	104	109	104	102	113	101	102	99	109	104	124	109	117	112	115	93	112	118	98	84	93	112	98	102	116	108	108	127	99	108	88	99	100	115	119	117	105	108	94	121	123	97	103	95	121	100	110	110	111	97	96	107	114	120	100	120	116	95	116	102	112	104	119	127	119	110	106	113	101	93	113	114	104	113	91	97	98	98	99	116	94	113	104	129	91	91	127	109	86	95	108	112	102	116	114	104	89	115	100	87	95	114	92	107	96	108	123	110	117	118	102	99	114	123	102	109	103	111	99	119	103	108	109	124	96	101	102	100	82	111	95	115	107	104	111	94	97	107	92	112	119	102	125	102	105	91	105	114	114	115	107	106	98	116	94	138	107	85	97	88	119	104	110	122	120	123	120	98	102	97	102	102	108	95	105	115	111	91	112	111	113	103	96	107	103	91	100	103	97	92	102	122	94	105	98	111	106	104	102	91	94	107	116	113	109	107	108	76	117	96	102	119	100	120	115	97	115	103	95	106	105	109	117	117	101	112	91	85	111	103	111	106	109	108	91	102	104	115	117	102	113	103	104	96	122	98	125	102	108	146	96	103	108	125	111	101	109	121	107	111	120	98	101	110	88	115	120	121	119	103	89	99	99	127	90	127	85	97	104	117	90	97	105	115	136	90	105	115	88	108	108	91	119	106	109	100	103	104	105	96	111	99	109	103	111	109	120	106	103	103	101	114	86	89	110	119	110	117	115	123	117	133	117	109	126	101	96	105	107	127	95	109	91	110	105	104	112	100	114	108	119	99	108	80	115	115	105	106	88	122	111	107	96	108	109	109	102	103	123	109	96	103	115	108	101	114	108	102	129	113	98	98	108	102	120	100	103	118	115	123	115	113	114	109	117	107	105	117	104	112	127	100	111	113	97	115	111	113	99	94	99	106	93	103	120	111	120	120	98	104	83	99	111	114	113	97	105	109	95	116	113	106	110	89	114	100	101	125	119	116	127	115	107	119	86	113	107	105	102	112	95	99	103	100	117	111	124	99	118	105	124	108	119	105	115	95	109	103	108	132	104	115	110	84	94	122	100	104	113	101	97	101	116	98	111	105	106	111	104	105	117	117	123	116	108	114	95	110	105	98	101	99	103	117	94	99	96	102	103	89	127	99	96	118	97	130	100	112	116	96	133	116	109	92	101	112	101	105	120	106	107	109	133	113	110	129	115	93	106	124	138	113	105	101	143	97	100	86	117	100	99	119	101	102	98	93	116	97	88	115	102	106	103	99	105	114	96	89	92	101	82	94	101	114	105	100	113	99	81	97	125	104	117	95	103	102	112	96	86	100	145	115	99	106	106	104	126	91	94	100	118	103	105	110	105	117	96	110	130	115	108	96	100	118	88	115	114	112	95	125	110	107	111	96	112	127	99	105	137	107	110	111	102	108	95	109	112	82	93	124	120	84	106	122	112	106	114	93	95	112	119	98	99	114	107	121	95	104	94	109	96	109	101	100	108	102	96	102	100	108	111	117	99	114	104	121	105	112	106	102	107	93	93	103	127	115	102	91	107	96	99	102	89	127	105	115	101	124	96	99	108	87	112	90	131	109	104	103	100	89	124	118	120	101	93	91	115	105	108	81	100	112	99	92	94	125	81	114	121	109	103	95	94	108	93	109	141	121	97	118	128	106	112	110	109	97	109	101	100	128	95	91	112	112	115	115	111	111	96	98	98	124	115	119	114	113	110	117	105	105	122	102	125	86	97	87	109	113	117	105	105	115	106	105	111	87	107	108	114	125	116	105	97	100	112	117
26599	31833	38301	41972	40620	37010	36979	37115	31397	25797	21188	20533	13795	11336	9755	11472	8747	5065	3247	4407	3912	3514	3588	3756	5007	4262	3978	2927	2042	1740	1539	1119	785	825	841	872	873	859	833	862	860	729	737	668	671	647	642	538	705	1015	1009	1008	1080	996	1001	711	599	474	451	455	416	446	406	407	456	464	464	454	399	414	385	419	415	408	385	450	445	418	439	409	410	427	444	397	402	431	421	387	364	424	437	414	421	421	448	370	410	457	392	425	400	425	416	421	467	431	406	390	442	416	445	422	426	433	402	419	405	421	421	424	414	417	375	427	454	443	399	442	443	403	382	432	435	397	423	385	419	408	401	384	431	441	425	385	392	412	400	438	443	412	390	416	391	406	430	402	432	405	374	403	421	440	400	360	409	363	409	435	423	420	409	388	422	389	377	409	396	373	442	425	383	412	436	369	389	418	436	399	424	404	414	396	379	404	426	390	404	413	430	402	400	396	411	429	415	410	384	412	375	405	413	442	365	434	389	393	423	421	361	463	392	374	416	423	439	444	406	395	404	427	437	402	411	411	392	430	419	386	420	410	388	425	424	420	360	461	404	427	438	412	446	407	392	394	406	392	380	405	426	377	396	402	403	391	389	409	355	393	383	419	412	387	437	402	391	419	422	413	373	400	415	435	403	411	390	417	421	412	393	370	412	418	424	418	421	408	390	394	411	380	385	413	419	380	396	422	400	404	405	413	405	401	389	421	378	419	430	387	408	405	432	420	401	428	401	399	430	437	430	371	426	373	404	416	393	385	391	414	429	382	395	423	419	399	394	426	452	373	383	412	418	389	410	348	433	423	411	432	426	402	404	405	415	400	381	392	381	411	393	412	378	407	404	392	377	396	439	390	399	434	397	418	386	456	404	416	406	387	417	405	362	413	409	394	386	386	420	435	404	415	443	398	407	391	410	408	422	430	378	426	415	416	436	446	426	407	413	371	400	433	424	420	421	397	398	406	416	405	382	385	416	412	442	391	399	419	379	418	384	362	392	403	407	438	428	407	394	401	423	421	402	361	446	387	404	388	409	415	393	428	402	407	429	386	374	385	427	402	438	444	416	404	422	414	419	408	383	384	397	424	422	413	432	401	391	388	419	392	429	427	420	423	409	441	397	434	373	440	432	397	414	418	422	414	413	376	400	404	393	411	386	410	430	399	387	404	428	386	398	422	402	454	443	402	434	388	425	375	397	417	411	408	398	404	433	419	396	417	388	417	401	405	388	403	441	414	414	387	399	422	390	403	434	400	410	449	415	394	438	353	410	411	371	425	407	387	388	401	402	435	418	413	406	398	405	399	407	400	411	402	410	401	417	418	410	385	388	382	438	427	428	391	416	412	433	457	411	446	414	406	376	418	415	420	399	401	400	373	417	416	426	429	400	424	431	432	403	384	397	372	397	409	395	423	422	387	419	429	388	401	417	387	445	388	411	403	403	405	402	390	406	420	407	441	409	414	396	420	385	394	400	411	416	425	398	404	434	438	403	384	406	408	439	383	419	369	437	398	420	426	420	407	370	453	433	394	383	396	394	394	416	470	397	391	391	394	399	397	398	401	379	409	437	429	390	386	408	436	374	404	370	403	420	379	424	435	396	389	404	412	432	442	399	371	412	363	389	405	395	388	426	391	411	368	418	405	395	411	413	414	386	383	405	454	410	392	404	406	374	384	396	410	411	385	404	405	412	419	378	424	445	374	415	366	393	426	382	399	413	393	371	419	398	411	416	386	405	391	412	401	390	386	412	398	415	403	411	386	401	447	406	384	414	438	386	387	410	407	428	428	418	408	420	420	397	408	414	424	423	378	385	404	427	368	411	406	387	385	381	430	400	419	390	366	387	393	385	383	398	430	412	420	381	427	410	414	397	400	434	413	463	404	399	395	434	420	414	410	364	414	412	379	406	428	388	401	385	402	415	447	375	404	369	357	375	418	406	405	423	407	384	420	408	389	394	390	448	424	436	402	377	406	406	390	377	406	446	387	417	414	402	420	418	440	383	397	411	403	365	363	393	425	401	410	401	448	389	433	406	407	410	361	390	417	375	435	431	388	378	376	407	425	396	401	415	400	417	450	397	427	386	396	407	396	418	432	414	428	441	374	408	441	385	413	366	395	433	416	387	409	390	382	414	359	416	388	419	397	389	433	402	396	421	400	428	399	400	393	401	406	395	444	420	397	427	411	400	400	425	427	426	413	406	409	409	394	403	422	429	408	386	420	398	412	418	396	428	428	457	392	409	415	370	400	413	393	405	413	425	401	412	414	424	391	406	364	407	430	415	399	388	368	367	384	434	378	392	410	415	364	400	421	400	410	415	380	353	416	408	413	375	488	397	362	411	398	382	439	401	416	406	418	372	396	384	414	411	381	402	424	429	403	412	360	412	400	438	418	433	399	392	401	386	431	426	408	393	405	373	373	414	416	400	401	385	400	387	406	380	400	419	393	368	392	393	383	466	414	406	366	401	423	405	406	403	429	400	372	389	434	414	392	388	408	413	402	434	448	418	384	410	387	388	413	395	372	416	398	435	427	417	385	416	409	375	388	410	403	406	405	371	393	389	411	442	423	410	408	410	415	422	396	397	408	390	392	421	402	372	412	426	400	415	442	405	389	351	406	395	395	405	402	440	384	403	406	405	415	402	416	405	427	404	411	372	363	381	407	394	402	399	401	424	405	425	427	397	418	391	432	407	468	419	415	416	382	410	387	414	381	400	352	392	408	402	402	404	430	396	384	439	404	436	404	402	410	401	377	393	450	409	382	396	407	437	414	387	378	408	359	364	373	399	425	397	417	416	373	411	380	427	384	388	394	415	424	417	411	396	408	397	422	401	393	384	413	449	410	425	398	365	425	371	382	397	388	383	418	390	445	388	432	411	391	381	371	396	368	402	409	404	444	404	434	395	420	429	390	393	430	416	435	426	419	415	393	413	404	416	425	408	410	392	405	435	394	415	438	424	414	389	378	402	396	420	404	435	389	392	455	356	457	382	387	425	376	377	405	380	426	420	437	373	383	398	384	403	411	368	399	399	427	410	414	382	443	393	404	393	409	416	388	419	420	393	408	437	388	396	409	388	387	428	397	399	391	419	402	404	405	448	429	464	390	400	404	404	382	437	416	431	390	398	415	408	395	406	405	394	390	415	432	405	401	399	429	409	437	402	403	405	386	410	376	405	432	418	421	422	390	380	407	400	373	412	419	422	425	404	432	382	407	390	412	389	389	426	409	389	422	390	405	416	377	377	400	403	436	395	415	426	393	396	410	422	433	372	408	437	457	409	380	397	404	385	427	422	419	410	431	419	433	390	397	399	413	417	392	400	396	403	405	430	405	426	392	408	426	388	400	397	414	416	398	404	378	440	420	426	379	399	384	426	415	422	421	421	415	367	371	410	441	417	406	391	388	377	399	399	402	402	423	444	353	414	410	404	403	386	417	394	383	400	409	410	389	423	392	407	388	387	393	387	406	407	409
36668	39303	38978	37897	32124	29834	29467	30970	26747	21820	16728	14149	9498	6212	4208	4361	2688	1657	1120	1364	1009	853	810	972	1077	978	732	589	459	394	345	266	255	264	245	274	240	229	254	267	231	241	195	216	194	192	181	187	211	254	258	255	289	252	289	179	194	177	179	203	158	149	164	179	170	185	174	149	152	172	162	178	159	144	163	159	151	159	136	167	146	160	187	154	177	151	188	158	159	168	165	161	163	161	169	181	165	159	170	159	172	164	143	162	164	151	145	170	166	150	152	174	165	165	163	152	156	170	172	181	169	164	164	167	185	166	174	156	150	171	161	178	141	153	180	185	172	166	153	148	167	150	174	133	141	144	171	161	166	175	154	170	157	180	154	179	151	183	165	183	144	177	151	154	149	146	177	153	161	148	165	158	177	146	149	157	170	179	172	180	175	168	172	141	159	169	145	178	172	156	169	147	158	128	159	169	186	160	171	145	157	182	170	137	148	176	142	138	172	152	150	171	164	168	158	184	165	182	182	162	165	156	183	171	169	153	151	154	163	168	149	161	150	170	155	168	167	173	159	151	149	172	178	158	180	157	156	182	157	156	169	150	175	160	171	155	162	143	152	140	189	169	166	164	167	141	168	182	166	161	162	148	160	163	162	135	160	156	159	162	138	159	159	151	191	185	138	177	158	149	154	160	166	187	150	168	157	176	148	169	154	177	161	160	158	149	165	190	132	158	168	169	165	178	169	167	166	165	173	147	165	155	154	148	177	176	165	163	188	174	156	153	145	158	148	136	141	171	165	162	192	178	162	177	144	163	170	162	161	171	164	171	154	168	169	181	152	152	186	169	157	177	174	153	174	167	172	143	145	156	146	158	151	144	138	159	153	179	153	132	158	160	165	143	176	155	169	139	161	174	172	191	180	149	156	166	153	158	167	148	161	187	160	190	139	174	155	155	171	168	145	159	144	159	173	163	163	149	142	159	189	173	182	152	167	158	171	163	177	139	151	168	169	189	164	164	170	161	149	170	180	146	171	162	161	167	172	161	150	170	149	159	182	161	169	193	161	164	147	150	139	146	129	151	171	153	151	159	149	159	154	179	169	147	166	174	169	171	147	174	180	154	126	153	183	126	175	155	161	168	147	174	154	176	149	144	165	145	158	161	171	163	160	177	169	180	158	166	159	192	170	176	160	160	165	187	175	169	162	168	173	138	140	155	168	168	143	152	139	159	169	160	157	162	179	155	137	158	153	175	167	169	138	162	145	156	148	162	153	161	171	146	174	158	126	191	157	165	178	150	166	147	162	159	147	169	153	163	173	153	151	176	173	149	155	159	178	154	150	175	159	169	163	159	167	145	159	167	183	156	182	179	178	170	159	162	164	151	137	170	178	157	161	157	171	172	166	136	173	158	137	149	159	157	175	145	170	173	169	150	173	172	174	149	169	120	155	143	151	172	182	138	171	157	158	154	149	169	153	178	172	180	167	168	175	184	158	163	134	169	178	169	167	151	150	155	189	169	153	150	156	167	157	159	156	161	190	158	153	152	180	156	169	147	142	160	156	154	176	161	162	174	159	172	178	141	180	151	143	174	172	153	169	174	162	152	154	165	166	156	162	159	197	143	173	151	153	175	150	157	170	166	148	153	140	169	174	173	174	167	148	166	148	192	160	144	159	148	138	167	150	177	159	145	169	144	159	136	162	163	167	186	162	160	154	132	161	149	151	161	157	141	152	165	168	170	166	167	156	142	132	170	176	170	178	158	169	178	161	159	145	149	140	148	151	178	159	146	154	155	164	146	138	154	155	140	168	174	152	175	166	143	164	159	165	148	174	161	178	138	169	167	154	154	167	164	191	162	158	172	182	183	176	155	157	165	159	170	164	142	158	159	160	158	172	165	159	147	145	150	148	151	183	148	134	149	147	141	162	142	157	168	159	169	184	145	175	133	168	157	142	159	147	156	152	149	176	172	167	164	191	181	171	163	181	158	174	153	157	173	169	188	147	165	169	174	153	172	144	166	151	175	152	175	162	156	178	182	155	171	156	173	181	153	171	161	162	153	149	128	165	167	165	185	156	160	168	193	135	156	152	169	186	158	140	172	188	167	176	185	163	165	156	159	203	137	159	142	162	166	184	151	172	157	176	166	139	171	174	158	168	169	153	161	177	162	153	147	166	160	174	182	175	177	140	176	148	150	161	154	148	161	155	166	149	160	173	158	163	157	169	165	152	179	164	167	154	181	144	143	172	126	179	170	163	170	165	184	154	183	163	166	164	181	157	142	154	161	164	142	142	167	159	173	141	176	151	155	136	164	166	145	155	144	151	146	146	166	169	178	161	147	151	155	156	159	163	155	172	158	165	154	167	158	161	161	173	153	161	150	171	159	153	186	160	158	151	151	171	167	168	151	161	184	136	138	168	163	158	184	171	170	166	168	146	165	153	156	148	151	149	143	162	158	190	143	166	161	159	187	144	191	177	176	165	164	160	160	153	148	176	160	147	173	168	167	184	145	182	137	173	170	179	157	148	163	155	163	186	151	168	146	160	154	161	144	150	160	172	154	174	164	175	144	175	131	156	169	170	161	154	150	132	169	169	148	146	169	151	165	157	155	157	154	170	172	159	146	180	166	164	171	160	155	164	170	142	142	178	154	149	181	165	147	162	180	163	167	169	151	159	173	161	174	197	176	162	154	159	137	178	144	150	168	161	157	165	174	167	162	161	149	154	172	166	162	162	165	157	153	148	153	175	153	164	146	171	153	165	161	175	158	163	171	169	156	151	161	157	151	141	175	179	171	160	158	155	163	182	174	177	169	177	194	172	167	172	179	177	150	137	157	155	148	159	188	172	172	157	169	169	182	157	162	162	159	172	162	167	158	142	160	163	153	162	162	186	172	168	159	172	152	163	170	169	149	158	167	182	164	154	170	181	160	167	157	180	163	150	160	162	185	163	193	156	161	174	166	161	136	183	158	136	171	154	150	166	168	164	153	167	163	177	180	161	158	156	181	166	169	175	166	169	163	148	157	177	185	158	190	161	159	165	185	195	140	149	145	159	161	174	167	140	157	160	184	163	167	135	181	164	164	187	171	160	149	163	156	161	158	132	143	154	156	172	153	159	140	153	165	168	153	174	141	139	169	180	131	152	148	145	148	172	157	174	180	163	171	160	162	155	150	144	150	166	156	147	158	191	164	159	174	157	163	161	150	139	159	193	159	150	180	167	153	170	143	185	173	162	196	139	166	154	175	175	161	165	152	173	148	168	166	168	149	155	150	158	167	156	160	165	161	142	140	173	151	161	164	160	136	170	170	147	163	167	168	148	167	166	160	150	186	166	163	165	134	165	174	142	172	173	153	168	179	158	164	145	162	162	154	149	147	163	152	175	159	168	160	143	161	158	158	147	151	172	158	154	148	149	153	169	179	159	114	168	157	179	188	162	134	153	146	160	176	152	153	143	168	170	159	151	146	175	144	155	147	149	151	172	151	141	178	151	143	162	164
33278	38113	43029	45894	45964	44459	44121	43373	38461	32447	29567	27993	20775	17024	14862	17708	11611	8603	6488	8168	6347	5672	5720	7255	7746	7200	5048	3946	3548	2966	2301	1488	1384	1489	1361	1435	1336	1300	1255	1387	1242	1097	1015	963	942	933	904	859	1309	1360	1452	1516	1510	1561	1565	1103	922	819	625	630	625	592	607	609	669	819	754	630	577	633	542	549	591	549	601	588	554	585	557	566	604	595	593	519	576	562	600	592	578	542	560	556	584	560	567	607	572	615	582	600	578	560	546	579	558	619	558	570	569	610	552	581	578	553	550	543	549	583	563	576	563	529	545	577	579	588	592	594	553	526	526	584	525	536	581	587	557	517	568	588	551	553	561	538	579	571	562	546	537	572	542	584	597	549	608	558	535	595	578	556	544	546	535	540	542	590	580	557	564	536	595	572	601	549	595	569	542	554	562	595	567	565	535	562	566	582	582	572	544	550	547	581	581	545	542	579	538	578	557	577	607	579	555	576	579	571	515	615	571	566	580	526	566	532	553	566	587	505	559	574	543	549	513	588	573	588	587	610	522	516	564	560	538	560	561	582	531	524	597	526	551	534	589	572	555	544	633	517	546	580	492	532	568	596	578	566	540	577	523	552	551	581	542	565	592	516	581	577	553	574	566	577	583	570	623	536	511	570	593	568	537	567	550	560	573	505	557	553	540	547	568	549	563	563	563	549	535	576	542	607	592	572	532	594	572	532	536	531	519	582	596	576	578	569	572	540	562	536	574	562	563	541	525	558	585	545	562	568	541	526	546	544	556	572	586	578	549	573	553	570	528	568	588	580	562	569	581	582	565	553	550	587	566	576	518	615	546	589	560	554	577	535	566	544	542	564	559	543	589	561	553	562	573	539	561	509	583	577	548	547	579	582	599	565	586	608	534	531	586	514	572	563	552	623	576	556	533	611	574	563	602	496	602	576	584	543	578	549	577	548	523	565	545	537	558	573	602	532	518	602	536	574	534	587	535	550	555	567	581	562	574	556	582	526	558	575	604	539	556	547	560	549	575	561	554	571	531	527	597	519	572	565	560	540	570	508	583	605	569	576	592	539	537	537	549	568	586	530	545	562	613	565	591	536	582	551	556	514	538	537	585	580	585	550	563	578	542	615	581	587	588	533	525	531	541	543	527	546	534	561	553	540	562	537	541	535	541	583	548	536	569	542	557	562	561	542	572	546	549	559	570	582	535	574	554	526	569	586	551	573	576	562	550	524	571	571	562	549	515	558	571	559	553	558	563	545	560	584	543	565	540	545	578	547	545	556	573	513	527	556	581	540	606	570	498	611	529	545	537	582	581	557	568	533	594	553	603	612	559	565	581	565	508	594	529	551	592	574	540	559	601	559	554	580	566	582	585	512	544	591	533	567	538	566	617	563	571	534	531	556	613	595	555	590	552	539	547	555	527	525	576	568	605	550	557	591	561	541	550	547	556	553	552	561	506	541	579	534	556	541	558	565	591	559	552	575	558	579	548	547	563	538	550	573	550	589	556	550	559	527	590	573	556	563	543	571	578	565	570	555	572	557	529	523	540	536	524	578	579	562	575	556	574	562	549	604	571	600	547	562	533	568	599	558	568	541	548	589	583	581	589	577	555	581	564	555	569	508	563	507	552	558	553	576	547	548	535	562	532	597	537	553	545	551	606	527	570	588	556	541	560	603	565	545	533	582	578	589	539	594	526	566	563	540	557	529	536	546	557	544	538	546	581	580	554	552	556	581	565	608	559	555	531	526	534	542	513	586	552	558	555	530	569	560	582	546	546	546	572	590	592	522	556	522	537	566	592	514	591	576	550	557	577	559	571	594	570	536	545	529	601	539	525	557	573	566	583	548	515	568	558	513	579	505	565	580	521	575	540	542	536	561	551	527	525	534	584	561	572	586	529	551	525	500	570	574	525	559	554	554	572	559	561	546	538	569	577	590	552	557	499	612	587	544	522	530	552	571	578	561	527	562	585	596	515	536	560	577	592	531	562	600	545	575	572	552	543	568	556	520	531	587	587	586	543	592	592	529	598	570	554	544	561	552	550	597	544	539	602	540	578	504	561	562	570	525	558	556	557	561	561	559	565	586	566	560	532	548	561	518	553	506	542	563	553	578	576	573	569	586	581	595	495	539	563	559	562	553	577	561	550	551	571	580	568	563	554	528	584	532	591	558	557	515	574	593	518	534	583	535	573	535	529	564	517	589	539	548	549	565	588	613	570	558	601	534	554	578	552	562	586	574	564	531	564	589	529	567	549	581	586	553	555	545	577	545	558	534	514	564	554	553	576	572	560	556	547	517	566	599	567	551	600	588	530	564	532	590	570	558	582	594	586	551	555	514	532	583	581	515	587	594	539	553	545	596	561	603	577	567	545	548	542	594	566	538	591	556	602	553	563	568	578	587	572	587	567	585	551	544	559	599	562	575	497	532	537	572	531	552	548	553	517	540	543	570	612	561	521	574	545	556	597	515	562	537	595	552	622	591	543	520	560	560	564	542	541	553	534	578	552	562	574	571	563	586	565	600	577	561	567	567	550	565	539	524	584	588	557	544	562	571	557	540	555	581	572	553	558	534	546	547	572	541	552	564	571	577	547	589	576	554	560	571	558	567	554	578	559	573	578	598	533	576	568	578	609	552	573	532	557	546	598	470	524	563	537	560	564	568	515	585	583	560	588	569	563	566	549	560	553	577	523	552	567	561	548	580	561	520	565	574	530	570	576	546	542	567	584	587	582	570	553	559	524	560	562	525	527	568	579	529	576	546	586	534	567	535	559	563	578	539	541	516	580	587	546	587	502	580	578	585	583	525	582	577	556	564	589	480	581	585	577	577	572	553	552	537	566	533	604	542	572	573	607	568	555	590	559	563	553	566	554	569	579	541	516	565	575	526	548	513	593	544	508	547	553	557	559	523	506	533	531	563	594	568	581	580	516	581	563	568	491	549	584	572	569	572	565	559	548	558	568	574	528	559	529	556	518	545	538	564	567	555	588	531	524	566	525	612	581	539	515	564	555	624	588	553	553	552	570	534	564	521	553	575	563	557	536	591	538	581	556	509	566	540	569	516	547	529	545	566	579	565	558	555	545	561	555	571	602	562	571	546	566	562	574	519	513	578	524	580	574	545	548	553	573	540	554	549	583	540	515	549	566	543	576	522	551	566	536	614	585	546	541	593	594	544	538	607	526	553	612	589	539	596	547	554	526	526	554	563	582	536	546	584	573	587	538	575	566	584	558	536	596	530	555	524	539	534	548	564	521	552	564	547	556	551	566	593	559	523	589	540	507	579	617	565	557	565	546	531	517	593	542	524	616	555	552	579	562	558	561	587	548	581	521	584	593	535	538	554	521	558	543	578	560	553	561	563	588	554	557	576	585	546	539	541	560	650	554	578	550	570	538	620	540	573	579	562	492	580	572	564	563	556	544	574	550	639	600	559	568	570	567	567	587	548	569	628	564	548	560	526	594	550	591	587	538	530	567	539	576	566	564	580
5701	6289	8731	9812	5685	3647	2909	2652	1865	1113	860	683	446	366	296	313	347	264	209	209	211	238	195	220	269	234	184	173	187	171	180	184	157	156	149	159	165	151	183	171	168	180	151	143	172	183	162	171	178	191	165	188	204	168	163	175	177	150	156	148	177	152	144	134	160	159	157	147	156	154	178	155	147	137	173	165	147	177	155	151	165	160	167	150	152	155	154	153	151	158	165	145	153	166	138	161	160	144	140	144	156	142	181	162	171	173	159	149	153	153	136	151	159	156	157	138	169	162	157	153	156	160	160	171	170	136	162	151	155	149	151	142	168	162	158	163	163	182	164	175	171	153	139	164	153	180	161	164	159	154	131	149	155	147	151	163	164	136	159	171	144	172	171	169	165	174	151	130	143	148	168	154	144	156	156	156	156	166	152	160	148	155	164	145	147	147	149	170	137	171	168	156	159	147	141	147	149	168	140	158	157	141	155	166	182	170	136	143	169	146	173	168	188	163	166	161	166	154	148	150	142	145	163	147	164	159	144	178	152	161	184	149	159	165	174	160	179	145	146	145	166	153	142	156	159	167	136	150	152	163	147	136	188	164	156	145	175	180	154	157	170	145	146	164	142	135	137	170	166	150	158	172	133	171	143	145	157	186	138	164	170	166	161	161	154	138	186	154	132	150	169	161	152	182	162	160	155	143	146	170	152	161	147	161	143	158	161	142	163	167	145	146	172	150	151	177	152	143	169	149	143	161	151	166	146	152	137	146	146	149	149	140	200	145	172	154	164	159	133	156	177	156	138	160	148	188	150	159	158	147	169	155	150	160	166	163	161	150	190	139	142	161	167	160	171	137	179	157	136	166	166	142	149	151	140	145	168	167	167	161	161	158	176	153	161	172	186	150	133	163	159	176	145	148	134	155	167	168	171	166	152	148	141	159	159	173	154	154	165	176	165	148	149	160	155	157	143	165	163	157	170	165	156	158	165	147	145	156	149	134	152	159	151	164	134	151	167	171	150	144	151	164	154	161	147	159	155	145	166	142	133	169	156	139	171	160	183	143	141	173	149	148	155	138	178	172	171	157	158	140	159	155	137	141	145	150	140	165	158	136	152	155	187	154	142	163	148	141	169	161	158	167	160	167	152	137	174	144	158	140	156	136	161	165	147	184	154	156	139	156	155	160	160	181	159	172	149	151	158	156	163	157	164	169	140	135	168	143	159	159	155	172	162	148	150	144	160	163	171	157	150	167	159	149	133	141	140	149	160	168	152	166	149	156	147	141	168	164	178	173	152	162	162	161	155	153	158	155	150	139	133	170	147	140	171	147	161	165	154	159	140	156	164	146	178	153	161	153	165	173	154	151	150	152	165	184	179	152	163	159	169	169	154	171	139	170	169	143	165	144	163	154	156	137	157	153	173	161	155	144	172	159	171	186	171	158	154	159	149	173	166	121	175	140	167	158	168	148	143	166	160	149	167	143	158	149	156	156	164	153	160	152	139	165	155	173	150	163	166	149	162	181	155	157	141	171	150	141	173	162	168	151	172	161	160	153	161	154	167	136	153	146	135	183	139	175	134	144	147	151	169	152	177	178	153	153	155	148	155	165	148	169	145	136	163	146	144	146	177	140	151	173	170	178	145	157	155	166	151	156	145	157	165	155	133	182	152	152	162	163	178	134	153	173	154	177	146	157	167	154	163	161	164	184	153	153	142	168	137	145	169	159	164	148	150	144	175	156	133	147	172	148	147	171	151	156	162	150	152	152	139	181	128	151	164	169	144	165	159	144	151	175	144	144	170	142	139	166	158	154	130	163	164	160	132	133	152	197	157	158	143	159	139	167	141	152	153	139	166	153	145	133	136	139	156	166	141	161	176	157	166	149	168	166	133	156	185	162	153	165	155	133	164	159	167	167	152	162	153	160	165	153	177	166	161	171	154	161	159	167	138	166	159	165	175	141	153	153	166	158	163	150	146	166	167	158	154	135	133	167	173	166	159	162	150	169	159	144	164	160	160	161	166	177	156	161	171	148	189	174	160	156	161	162	166	154	148	138	166	154	155	182	158	169	143	161	150	157	150	154	145	169	157	172	172	154	141	152	155	155	149	177	172	153	163	151	167	145	158	146	134	154	172	149	178	170	162	175	152	133	167	142	152	154	146	169	160	141	162	132	159	157	141	146	157	168	180	165	145	153	151	150	154	154	146	169	137	159	137	160	173	144	148	149	138	181	143	158	165	149	155	161	161	158	168	164	167	163	154	158	159	172	151	146	142	163	163	144	168	164	184	172	152	130	166	148	160	169	157	157	177	153	152	157	158	138	118	154	156	151	157	161	151	148	154	172	158	143	169	162	170	152	173	141	167	165	157	150	145	155	158	140	130	142	145	156	146	154	164	167	153	171	147	163	148	170	172	151	185	148	159	160	142	157	167	116	169	149	151	169	153	177	167	168	153	160	179	155	167	163	146	155	150	155	155	156	164	152	162	176	151	153	159	172	178	147	145	155	127	174	168	149	160	151	170	144	132	152	149	162	163	143	172	144	163	150	153	175	172	171	150	138	170	130	156	146	163	144	160	144	166	151	142	164	153	159	146	148	180	143	157	152	152	166	158	165	163	150	172	144	166	152	168	148	135	145	162	175	136	146	155	153	161	150	140	138	164	140	183	157	159	173	150	158	165	167	149	167	173	174	165	150	157	171	150	162	158	157	162	167	145	184	158	139	177	163	151	188	131	168	156	161	159	164	154	160	151	175	148	177	151	166	136	150	157	164	182	160	145	153	166	182	141	159	156	156	135	131	155	148	161	154	163	152	146	171	157	147	155	163	168	154	169	158	154	153	158	188	148	157	158	161	146	147	160	167	162	148	174	192	142	171	143	162	165	172	151	145	154	165	150	154	149	132	152	175	163	156	150	161	159	157	138	174	154	161	163	142	148	158	132	158	164	150	165	151	155	149	173	141	163	141	146	186	169	160	156	150	161	144	174	158	151	161	159	151	155	200	155	139	162	163	152	143	160	151	176	166	151	176	151	178	176	167	150	159	155	160	142	143	156	152	162	162	156	168	170	165	177	164	178	163	163	161	173	150	162	149	151	149	172	160	147	144	139	146	156	155	166	139	159	141	160	154	158	167	135	159	165	162	149	183	158	148	163	143	188	146	165	166	159	170	174	163	158	161	150	143	146	156	161	161	150	168	158	137	151	150	146	146	164	149	153	151	161	149	158	148	177	169	171	155	161	160	162	164	177	132	156	160	156	164	177	156	165	152	149	167	150	157	165	153	132	161	152	149	166	181	161	150	163	118	147	185	156	141	163	146	146	173	172	153	176	150	161	154	153	161	146	143	142	157	149	137	184	144	171	173	144	149	150	158	176	160	155	145	165	141	146	160	153	179	146	158	161	163	151	170	162	169	170	141	163	145	167	159	180	151	160	167	163	143	131	163	163	154	165	158	163	156	176	161	154	175	147	138	156	138	148	153	160	156	154	168	181	157
6812	8727	14182	17845	12785	9953	9481	10085	7136	5097	3927	3815	2370	2043	1747	1802	1481	1208	1048	1049	944	935	904	1138	1384	1144	951	843	787	759	686	645	621	701	621	588	641	655	579	599	611	609	653	664	644	659	624	778	708	804	908	867	873	768	690	605	550	549	517	580	565	558	563	571	551	585	545	588	581	580	527	557	546	566	517	590	549	526	597	575	566	546	564	558	530	577	546	530	543	560	581	568	565	590	590	571	538	566	572	541	602	553	566	591	528	531	582	565	541	573	547	549	554	571	541	555	613	575	583	592	563	553	564	557	555	576	571	539	548	582	573	517	581	515	588	550	519	564	578	566	532	568	543	544	534	591	549	520	543	537	603	595	585	610	617	570	572	580	538	578	554	513	588	564	529	554	536	524	567	546	542	542	532	569	573	532	562	603	610	534	551	581	538	534	568	538	561	578	531	538	593	571	568	562	564	546	562	596	546	575	595	545	523	498	541	540	567	589	577	534	584	588	531	559	596	586	540	569	571	556	514	565	548	568	559	569	598	591	607	575	574	538	556	548	607	507	545	543	540	602	589	534	569	599	523	581	547	557	563	571	568	551	534	530	556	571	526	576	556	522	560	554	558	519	539	567	574	541	522	585	559	539	541	537	548	612	545	586	551	544	533	591	519	511	561	564	592	525	556	539	557	542	520	557	543	557	549	592	546	570	552	570	516	543	525	549	578	535	541	542	587	559	582	577	533	565	592	550	565	545	531	581	535	565	602	597	587	584	569	569	558	578	579	554	581	604	533	565	585	564	578	568	572	528	531	543	534	541	591	542	550	545	547	558	574	575	535	564	547	543	528	556	563	516	563	535	579	580	581	559	536	576	596	579	561	552	535	559	595	529	612	556	536	532	566	574	553	523	548	549	547	548	551	600	531	562	582	558	543	583	577	529	581	556	627	540	560	561	593	579	558	544	565	556	533	559	567	555	552	546	560	525	540	581	597	525	574	572	569	577	593	624	565	621	549	538	550	545	543	555	577	533	560	557	561	576	558	541	528	575	546	533	569	544	570	553	566	591	605	563	583	546	543	560	569	590	578	535	556	542	593	545	551	532	575	570	551	561	562	514	569	512	593	560	552	553	600	570	544	541	548	577	565	548	560	569	542	538	539	546	551	543	558	543	535	557	544	531	553	561	569	549	525	549	589	541	562	580	555	511	547	572	564	579	576	568	567	545	588	597	549	524	557	570	562	558	573	547	544	564	581	556	528	507	527	540	566	604	582	571	574	542	589	557	545	532	532	543	555	553	510	547	611	547	590	561	567	582	566	534	581	573	611	575	551	537	597	574	609	562	539	615	563	576	591	522	597	563	545	544	554	549	565	541	569	561	538	536	600	583	570	584	537	541	551	555	576	566	526	558	572	595	530	614	558	549	556	564	545	569	547	554	549	582	564	596	562	575	540	565	555	575	536	569	570	558	568	553	531	548	536	565	544	582	537	569	541	600	569	535	544	593	507	553	566	538	535	614	552	569	594	549	567	540	534	547	538	552	578	537	543	531	543	567	528	553	557	575	566	579	571	555	580	565	543	537	550	541	545	544	571	569	580	573	596	558	588	595	572	547	563	547	557	506	559	592	577	559	536	571	556	593	527	550	586	563	558	568	550	561	556	539	622	581	535	565	578	575	575	542	563	605	550	581	589	562	547	573	531	538	574	524	554	551	578	572	539	558	560	629	513	611	568	560	553	615	576	605	608	546	547	585	506	554	540	561	601	585	576	569	542	563	550	529	531	585	582	538	615	551	526	571	558	536	528	521	537	580	586	539	559	539	586	564	551	557	565	566	564	558	582	536	574	611	542	576	547	604	579	580	581	556	605	569	550	592	559	562	527	548	551	577	594	561	539	565	555	555	597	570	543	542	567	553	510	567	536	569	562	549	587	577	538	551	537	550	598	589	596	554	596	554	547	552	541	544	547	588	533	601	557	533	548	611	520	571	524	557	527	593	551	529	534	605	567	568	559	586	616	575	574	541	567	589	576	599	577	598	551	570	611	543	550	550	541	538	568	561	563	584	629	547	603	536	569	586	542	553	559	564	566	560	588	610	569	528	570	587	564	563	535	567	557	564	570	536	589	542	591	551	513	580	518	553	547	569	544	584	563	535	546	544	599	568	560	603	552	562	536	531	537	604	538	566	534	582	578	530	581	561	566	534	537	528	539	581	570	573	563	543	519	507	605	627	555	554	544	534	546	576	573	559	544	539	563	578	578	581	566	541	576	572	568	550	549	519	573	591	567	569	554	605	580	555	536	530	572	519	523	533	545	532	601	550	594	601	582	563	570	590	533	519	549	544	581	567	574	534	580	550	574	609	557	530	532	576	558	558	554	557	588	564	554	536	586	530	526	553	583	518	616	564	560	516	602	533	554	557	606	576	579	528	586	525	555	583	570	535	598	549	529	572	589	516	529	564	527	541	554	569	559	567	570	557	587	603	525	537	591	618	586	595	550	544	555	552	586	549	576	543	586	569	575	578	546	583	578	523	596	543	582	585	564	556	550	579	527	576	549	557	552	597	547	591	564	544	531	570	530	595	508	584	550	586	566	587	534	582	547	557	540	584	598	552	597	558	549	561	550	572	543	544	554	539	572	592	561	551	582	554	547	571	540	577	563	565	570	582	526	568	577	505	569	549	585	581	529	542	588	554	575	528	566	520	570	570	566	538	591	547	560	583	577	547	561	587	553	550	577	564	628	576	536	566	538	563	532	528	563	567	561	533	540	574	608	531	555	589	591	535	537	557	536	557	585	545	545	518	572	544	558	536	551	554	537	560	551	562	535	570	548	557	552	554	536	568	571	575	591	550	546	563	569	569	541	530	590	576	561	582	568	587	550	574	563	561	558	590	508	518	610	559	556	521	585	614	530	504	535	581	557	566	544	531	565	586	562	546	551	537	523	572	563	573	540	540	596	547	552	595	549	545	568	567	554	598	545	547	574	570	579	516	539	569	613	592	545	585	564	556	566	554	572	551	543	532	572	578	597	553	542	588	623	541	581	576	532	577	569	550	573	536	580	550	548	594	557	515	612	563	547	560	557	544	588	560	523	554	538	572	565	526	586	557	578	615	546	541	577	571	539	561	566	539	560	554	548	555	552	566	584	607	552	587	566	573	527	541	565	569	559	557	550	577	515	572	585	575	591	563	537	555	572	535	521	614	601	545	576	607	582	587	562	562	615	534	598	516	542	548	518	549	607	592	552	563	557	577	547	556	571	580	572	519	526	509	586	605	551	557	548	592	551	535	564	590	548	566	536	555	564	581	594	546	547	561	549	596	550	558	543	572	533	555	559	530	547	555	573	565	561	594	606	576	586	530	568	560	561	575	561	579	567	560	513	583	563	601	595	572	635	582	575	556	551	531	537	589	570	586	573	613	567	633	602	539	549	558	557	586	585	571	500	604	528	560	571	561	561	600	583	568	584	562	605	569	562	607	562	563	558	504	605	579	568	543
29189	34947	36710	36846	30326	27268	25369	25690	20333	14356	9201	8621	4310	2731	2034	2039	1295	694	562	671	552	461	509	563	609	513	324	318	275	211	166	147	126	172	148	165	127	132	142	149	156	148	138	121	117	101	115	151	163	174	181	183	172	149	153	140	116	102	112	100	111	106	93	94	122	123	102	128	90	107	108	101	119	104	110	97	123	125	102	102	91	114	116	111	117	103	115	109	102	115	108	109	117	118	115	100	108	105	107	112	110	101	107	100	91	110	133	92	99	97	101	102	99	106	114	112	120	92	94	93	93	104	104	110	96	101	114	103	102	107	110	97	107	117	105	115	102	120	113	99	105	110	108	118	108	122	117	104	99	85	112	86	116	102	111	102	102	94	96	117	132	105	94	108	124	120	101	103	102	103	89	92	102	97	123	99	111	96	94	83	105	93	112	100	111	89	93	113	96	103	102	99	100	95	122	106	86	98	92	102	113	115	109	103	100	98	111	114	102	92	120	109	127	84	110	115	94	129	93	99	81	104	110	95	116	90	106	105	114	106	103	87	115	98	87	90	76	103	109	102	122	90	105	107	97	94	115	107	102	101	103	99	106	108	105	103	89	87	122	110	99	90	85	108	128	82	100	99	108	111	115	106	120	100	91	110	119	125	110	108	96	102	114	106	107	92	100	114	108	94	116	119	100	71	105	110	123	104	110	106	107	117	119	88	111	124	95	112	113	89	112	112	108	103	111	110	104	96	113	102	93	105	99	130	100	116	109	108	90	118	109	100	110	96	125	94	106	95	96	122	114	103	98	85	90	105	100	109	107	107	102	96	99	110	102	110	75	114	106	111	92	121	118	105	101	90	110	95	111	101	123	110	106	99	104	91	107	109	108	122	93	101	101	99	124	111	125	105	110	109	115	111	94	110	94	113	116	90	104	119	114	109	117	86	125	110	92	124	119	115	102	113	118	101	100	93	115	92	115	104	115	107	120	123	101	80	97	98	115	118	108	98	115	101	95	115	103	115	97	105	105	105	97	97	100	96	99	101	99	115	90	126	111	84	126	104	107	109	128	103	117	124	85	137	92	100	93	98	110	122	94	91	119	127	121	111	107	106	98	114	98	100	102	96	98	102	116	101	107	103	114	114	130	110	112	88	114	97	118	99	113	94	88	118	109	101	122	99	95	101	105	118	99	110	108	110	133	95	105	98	100	122	118	100	118	115	112	108	119	101	105	88	111	91	86	115	94	91	96	110	113	98	110	107	90	105	107	101	106	99	97	101	93	91	109	109	103	105	102	114	109	110	94	87	103	109	99	101	109	99	101	113	94	92	93	102	107	122	105	92	91	111	104	105	95	112	122	111	92	105	123	92	93	99	111	114	120	108	108	98	108	99	93	98	121	111	88	95	109	112	125	97	81	98	88	97	112	116	121	119	118	117	108	113	96	107	103	113	109	101	107	115	104	88	90	106	115	109	100	95	105	121	108	100	119	100	121	105	117	102	100	101	99	119	117	104	99	92	113	101	111	106	98	119	112	91	101	103	116	101	108	92	117	95	114	115	103	103	90	102	112	96	102	101	95	108	110	80	104	79	114	113	94	101	102	90	96	108	113	104	97	99	95	121	93	92	100	117	108	116	100	96	117	114	102	94	100	94	111	109	114	98	97	114	116	103	109	104	92	116	98	125	107	113	92	100	100	111	98	99	111	113	101	122	118	113	127	112	102	88	99	99	91	110	109	112	109	103	113	95	105	104	120	119	121	101	119	109	95	94	91	101	94	103	104	99	100	117	101	104	114	111	91	114	97	111	120	96	110	107	111	111	88	114	104	96	86	106	101	107	97	114	110	103	102	114	131	114	102	112	135	119	97	109	108	107	92	118	106	89	105	98	111	120	87	107	113	105	117	111	108	110	106	100	129	103	96	115	105	107	123	97	115	94	95	93	94	104	86	99	92	95	121	106	112	101	108	106	97	107	106	101	104	104	101	99	107	112	96	109	99	120	105	92	120	109	119	90	109	102	95	105	119	109	104	114	120	119	109	116	119	90	97	99	107	112	91	103	111	104	105	87	99	98	130	83	77	121	109	89	109	85	118	127	99	108	118	127	121	113	83	109	102	96	95	110	93	105	94	108	121	100	109	114	107	105	97	93	100	105	87	117	108	85	97	98	121	110	117	123	84	115	111	111	98	88	111	91	100	125	102	142	108	93	108	122	126	100	100	88	113	95	104	99	110	89	102	92	101	111	102	105	115	122	113	105	100	106	94	93	111	112	100	112	115	94	92	99	98	87	111	94	97	100	111	101	85	87	109	109	106	115	90	110	90	117	98	105	111	100	113	124	107	101	104	133	97	124	96	99	103	115	101	123	104	122	108	103	105	115	92	113	95	92	109	119	97	101	106	105	107	104	114	84	96	105	104	109	128	97	100	97	107	109	96	100	96	102	113	89	124	98	108	92	105	101	113	112	104	101	102	89	96	93	112	105	104	122	94	115	91	96	90	107	103	109	104	110	108	116	107	106	102	83	106	97	97	127	103	101	94	85	107	126	111	121	114	97	93	101	95	102	100	96	103	98	105	126	92	106	94	130	119	100	111	104	114	105	102	118	98	99	98	104	113	115	111	91	112	116	114	109	89	99	102	110	114	105	100	107	99	109	105	113	132	124	97	110	109	110	131	111	104	112	102	113	110	128	116	100	110	89	96	88	104	104	96	97	99	106	93	111	103	97	116	98	126	101	93	106	104	90	92	109	110	121	105	103	112	102	97	93	114	108	107	109	114	110	112	97	112	96	120	103	89	99	102	114	100	122	92	121	81	95	113	113	110	110	92	104	122	103	112	98	88	104	105	102	125	103	106	104	104	106	98	112	88	114	119	99	97	99	115	117	92	114	110	91	115	102	106	87	108	108	111	116	121	112	104	99	95	102	119	119	104	120	121	111	105	114	98	107	102	102	118	101	88	124	101	91	114	110	95	100	98	107	94	106	118	104	118	109	137	104	106	97	115	109	118	118	105	102	100	82	112	125	122	105	110	102	111	97	115	115	102	104	113	109	104	97	106	109	102	102	98	118	104	106	91	111	116	119	111	92	102	115	106	113	112	119	112	126	110	103	117	113	104	97	113	100	90	100	99	108	111	106	106	111	96	99	96	96	92	114	109	116	107	109	107	119	108	93	104	116	107	107	119	113	125	96	116	101	99	98	118	127	105	108	112	114	118	94	106	113	106	113	99	109	94	101	114	114	78	100	108	117	99	106	96	103	108	99	99	133	103	92	90	94	94	116	110	111	104	81	119	95	100	106	118	100	112	100	102	94	120	107	100	94	114	108	112	134	105	100	107	102	98	89	103	109	108	102	137	109	118	111	139	108	93	100	109	102	113	109	116	92	110	91	107	94	96	101	112	102	109	122	120	94	95	98	117	120	131	103	106	104	106	106	103	117	115	118	92	97	102	93	111	133	101	119	103	97	100	100	101	98	101	109	97	103	108	115	96	104	99	109
26596	31928	38943	42154	41564	38930	37775	37380	30579	24344	19864	21936	12503	10907	10174	9989	7257	4335	3847	4601	3965	3394	3946	4330	4433	3889	2526	2220	1907	1516	1217	827	756	825	751	743	795	773	786	792	815	662	618	618	612	664	629	796	852	1066	1082	1081	1067	879	779	632	526	563	455	421	416	431	448	424	544	540	416	377	408	421	393	407	430	384	384	420	420	399	415	375	427	416	436	384	432	405	447	400	413	413	404	404	375	380	400	396	412	412	468	402	404	429	404	395	379	389	438	400	436	443	409	404	437	379	360	397	429	402	408	355	362	392	384	399	387	430	386	430	394	376	428	397	407	396	397	374	427	330	422	382	380	422	419	379	405	398	398	400	410	413	355	408	401	423	403	377	402	418	407	410	403	385	397	392	405	419	422	368	422	396	406	396	389	386	391	353	443	400	373	416	375	401	395	404	393	389	423	411	426	397	447	424	405	445	393	349	380	378	419	393	383	409	376	389	443	407	397	408	389	406	420	382	398	428	414	429	417	426	392	408	437	394	403	405	402	377	389	412	384	388	400	411	377	404	403	413	387	397	411	419	404	379	424	379	397	381	408	406	382	399	389	403	413	363	412	425	426	410	379	421	405	400	445	418	395	382	369	353	433	394	397	400	410	380	415	393	408	416	393	400	416	403	411	390	431	395	420	406	403	394	374	370	379	401	392	404	377	383	422	433	397	398	386	421	407	407	388	404	437	389	372	388	389	384	400	422	422	380	391	395	391	411	418	418	397	396	437	400	374	412	406	410	382	369	421	446	376	373	424	433	414	394	419	373	391	382	349	426	368	417	402	397	439	402	415	405	397	382	402	424	410	374	407	389	395	386	407	385	427	396	412	401	439	401	437	402	409	406	407	400	392	445	402	401	424	407	388	424	416	357	403	426	400	432	395	405	381	435	357	409	420	371	373	406	415	454	385	426	391	430	402	387	398	401	379	400	412	359	385	421	430	432	414	399	430	386	390	403	379	397	404	416	413	395	409	403	400	407	447	408	378	377	380	388	372	424	382	392	405	437	377	385	396	394	409	395	399	358	411	401	438	405	431	402	391	401	379	375	424	376	366	378	385	390	399	386	388	370	395	391	429	377	391	413	404	387	433	432	398	404	416	400	427	362	393	401	380	381	411	425	428	408	433	429	377	382	407	355	413	396	397	401	403	412	410	392	391	393	453	393	389	434	400	409	368	410	395	385	397	403	391	357	410	368	405	419	474	396	377	425	394	421	393	431	406	402	385	384	382	407	401	418	407	425	404	383	384	396	371	422	351	410	383	404	400	411	371	375	379	403	395	389	402	404	427	411	388	396	378	396	409	410	384	358	418	379	409	354	400	403	377	386	413	372	395	415	379	410	403	400	431	407	397	423	414	379	420	429	370	410	385	365	404	393	420	407	365	417	413	413	402	392	412	381	375	381	428	359	416	381	380	390	384	369	380	394	404	426	376	368	380	378	390	409	392	421	391	386	422	430	429	380	427	414	384	376	430	419	389	382	428	376	411	384	389	387	395	409	412	438	378	388	408	408	435	466	403	394	449	393	391	405	379	428	395	387	399	404	391	423	452	378	400	426	384	393	407	387	401	388	381	388	418	384	435	399	395	420	394	404	415	389	387	398	417	447	366	415	399	382	417	418	412	411	363	401	420	404	415	388	403	412	379	396	409	405	399	428	362	428	410	413	428	416	376	370	405	419	411	364	379	417	406	371	381	402	408	388	360	408	372	415	428	393	416	402	377	408	379	376	387	389	394	456	403	376	383	388	376	420	434	411	427	398	412	396	390	431	400	407	422	394	398	469	384	403	391	386	391	381	407	402	408	413	412	447	373	396	378	382	365	407	413	388	429	406	392	415	392	390	427	420	394	375	389	410	365	401	395	412	384	366	394	421	377	361	385	363	409	385	439	382	390	396	404	410	395	426	425	391	378	389	386	390	403	405	405	391	382	436	403	433	393	414	397	357	418	412	377	431	403	397	429	420	428	401	395	426	397	406	389	406	409	366	428	376	399	390	398	374	409	382	388	386	375	409	415	394	426	400	423	360	435	383	397	413	392	372	404	434	370	419	367	429	418	414	380	399	382	410	430	399	380	424	363	379	407	349	414	412	398	432	406	437	366	388	389	417	382	395	380	414	399	393	398	410	403	400	433	425	382	375	441	421	444	394	376	373	385	415	449	397	428	431	382	369	393	397	404	392	417	403	401	418	398	387	380	378	415	418	395	419	367	397	386	418	419	419	411	387	441	397	430	421	377	371	390	426	407	418	373	405	403	384	417	413	362	397	394	392	372	409	417	402	411	415	422	352	430	416	407	416	388	387	431	405	372	412	391	408	422	353	407	398	379	402	395	413	382	402	379	375	403	377	402	382	404	416	396	394	378	408	366	400	384	395	363	408	409	429	387	415	382	394	437	371	410	395	410	408	378	375	369	410	371	392	359	358	428	418	384	370	385	386	440	413	419	423	360	398	399	410	408	350	400	403	401	413	407	426	400	419	409	418	398	371	375	378	363	393	432	378	408	417	372	395	383	406	395	363	389	424	395	407	390	389	410	409	431	399	374	354	376	397	369	393	414	386	390	403	389	383	400	433	411	396	434	411	406	391	409	387	423	418	391	388	414	351	382	402	364	401	393	394	391	386	399	407	390	395	361	388	423	356	401	425	399	400	388	389	393	415	392	426	408	386	386	395	393	431	414	424	380	409	405	385	384	390	415	404	399	356	396	411	437	416	428	368	393	394	424	408	397	434	399	406	419	404	427	381	398	408	384	418	412	412	399	404	399	403	389	405	392	421	410	425	374	372	407	420	349	397	391	428	410	423	442	373	417	361	392	393	406	405	409	406	377	382	435	409	400	376	382	417	390	422	371	426	402	388	415	410	405	392	440	388	406	377	389	468	398	414	389	413	403	436	384	413	401	395	374	401	398	435	370	390	381	399	442	393	414	413	422	375	394	440	388	376	404	376	396	389	396	402	424	374	398	400	407	409	398	371	388	383	432	423	429	391	379	376	375	393	428	428	433	406	401	413	390	385	424	392	422	433	426	404	387	394	396	392	399	355	381	382	375	388	398	392	443	406	397	394	382	342	396	385	400	413	395	391	387	384	390	401	405	394	381	415	402	385	381	381	370	384	410	452	387	399	374	381	404	374	418	391	415	368	385	409	387	384	430	379	369	403	386	384	358	441	377	422	379	397	392	429	356	437	402	424	431	443	410	416	434	374	391	414	416	402	403	380	398	365	398	379	429	428	378	424	393	422	396	438	374	396	394	390	410	373	422	442	404	410	388	384	375	358	372	425	390	420	402	405	411	395	384	411	412	393	403	385	421	354	473	383	379	398	380	400	389	390	468	440	388	390	399	405	407	408	401	412	380	382	406	381	384	385	417	439	414	383	400	390	401	392	370	371	399	384	388	428	428	378	391	414	408	429	414	410	405	377	394	371	426	385	414	399	427	425	428	393	424	441	396	402	445	409
37388	39509	39665	37893	31963	29688	30035	32255	26608	20753	15513	14120	8181	6147	4216	3892	2475	1579	1164	1058	1186	887	804	1023	1042	863	637	607	506	434	322	222	215	231	222	240	219	203	256	224	221	193	176	201	199	179	195	206	242	263	259	264	250	254	194	207	171	172	172	185	159	170	158	182	197	222	154	187	170	156	160	163	156	146	150	152	139	159	172	158	160	149	168	179	168	143	126	156	149	144	144	168	154	151	156	160	166	160	143	160	144	175	148	166	160	161	154	164	152	153	147	150	176	165	137	156	161	149	161	172	165	171	146	171	152	165	146	169	151	175	156	170	179	151	149	160	172	139	150	181	157	164	165	156	172	158	144	148	161	150	157	169	152	163	152	175	159	172	151	146	144	143	160	152	167	150	156	153	143	164	161	153	176	148	185	157	149	160	164	163	138	168	170	149	171	167	150	157	167	189	155	183	191	152	174	139	155	156	159	148	151	157	151	172	153	169	158	148	160	180	161	163	139	155	160	198	166	144	144	150	162	182	155	151	155	160	143	157	164	159	167	152	148	133	167	169	136	161	143	153	171	167	176	149	170	166	137	168	155	160	167	162	143	159	151	134	168	162	154	175	188	160	183	157	150	158	162	150	160	174	151	174	159	167	174	181	177	171	151	144	158	168	164	147	161	159	168	150	166	159	147	147	156	164	165	168	168	166	163	152	152	150	144	151	143	152	178	159	164	146	164	147	169	149	163	166	142	165	152	146	169	169	166	159	165	181	154	155	140	171	156	161	159	185	179	161	185	172	162	146	175	172	151	176	144	160	162	159	171	153	147	140	166	161	138	147	164	152	155	172	132	168	181	150	164	160	155	179	160	176	171	152	165	137	161	148	147	163	147	165	183	155	136	143	167	149	146	151	150	161	166	160	155	161	147	167	166	150	157	173	172	160	173	169	162	154	142	153	163	145	153	141	155	149	152	164	141	174	164	149	179	164	162	152	150	164	166	151	149	160	144	147	157	144	169	153	176	162	167	155	144	139	164	165	165	168	169	145	142	168	169	174	152	167	159	177	145	142	158	162	158	156	157	154	148	157	157	172	154	162	149	158	143	179	164	173	183	125	164	138	154	157	152	157	183	150	169	138	153	169	167	167	147	164	160	161	160	149	173	141	156	168	170	144	197	170	151	145	134	145	162	147	161	155	158	175	163	147	164	135	150	150	138	158	184	169	156	145	145	142	147	163	161	167	172	173	166	151	165	138	175	162	142	161	161	158	150	147	163	155	148	140	170	152	168	159	160	157	153	155	158	182	160	143	182	171	152	157	144	181	159	139	146	165	163	164	169	147	153	146	165	161	159	155	136	155	150	143	144	163	157	163	143	179	134	142	168	147	189	156	151	146	141	146	159	134	166	180	135	158	158	135	174	157	145	148	154	151	156	165	148	153	170	179	163	163	166	160	176	145	144	153	121	156	156	186	130	169	168	162	180	156	169	150	175	165	182	151	169	150	153	180	171	149	150	160	145	157	152	166	139	174	169	142	151	194	163	189	141	135	160	162	152	166	158	127	161	180	143	166	142	150	155	151	158	144	169	154	142	161	170	154	152	156	169	139	143	163	155	162	174	164	141	183	171	172	149	156	151	153	142	175	170	156	163	165	160	146	157	174	147	149	158	176	143	166	154	151	155	168	146	153	148	143	140	171	168	170	172	160	146	167	158	153	155	144	159	163	150	151	151	163	166	163	127	162	152	160	160	164	174	184	164	149	170	161	161	154	169	171	146	168	169	162	157	153	172	147	167	149	149	160	171	159	140	166	159	187	152	171	160	163	136	166	140	148	165	166	166	138	156	160	162	170	134	165	155	135	166	164	169	165	134	163	180	158	170	177	150	144	139	156	173	142	149	172	172	160	170	162	146	171	152	153	147	177	155	177	147	162	148	163	159	152	146	143	175	155	167	153	156	159	154	137	167	157	129	183	146	167	135	155	171	175	169	151	154	132	144	168	153	177	166	159	147	150	136	167	146	137	185	158	167	161	175	175	172	170	160	171	149	177	146	164	155	181	154	161	156	153	168	145	159	184	151	178	168	178	170	154	187	165	174	179	147	173	171	159	157	163	151	169	147	156	166	167	159	176	159	159	161	143	146	172	154	170	156	162	172	155	169	178	146	163	154	160	155	161	135	163	165	143	165	164	180	175	149	162	139	161	178	165	170	155	162	171	179	151	170	188	156	155	158	136	160	152	151	160	170	151	164	152	158	179	171	138	145	137	170	158	148	142	145	158	158	167	159	184	159	131	160	161	148	149	155	154	178	160	140	159	158	159	136	147	154	142	142	174	179	161	158	160	159	158	154	152	170	150	148	161	158	141	153	155	126	150	151	156	150	166	155	168	165	142	183	168	155	148	157	132	166	168	150	149	195	194	165	160	172	156	141	171	152	167	142	174	150	180	182	151	156	163	135	173	167	158	151	149	157	173	153	147	150	155	143	160	153	147	153	165	168	164	165	161	161	142	156	155	151	161	146	162	167	166	168	168	146	151	149	167	144	149	149	156	182	148	174	156	156	161	158	180	144	177	189	157	162	158	172	181	164	174	148	162	138	149	165	166	151	162	147	138	157	169	152	141	158	135	164	174	157	170	162	153	165	143	146	187	178	149	178	167	148	166	142	151	145	168	146	142	146	176	158	151	161	171	147	146	160	157	148	172	157	165	154	142	138	170	180	151	159	157	167	182	142	168	174	156	145	170	161	142	174	168	147	132	150	151	158	172	157	152	162	173	169	158	162	159	170	149	147	139	157	155	181	166	134	159	169	179	149	164	166	155	167	142	158	155	163	132	158	153	159	149	143	152	150	168	165	142	160	150	178	163	146	151	153	163	152	159	139	169	150	150	159	148	129	156	150	159	163	158	157	152	146	145	167	153	155	164	162	165	170	168	168	143	151	176	144	167	162	161	186	164	179	174	158	146	182	161	134	160	152	157	166	153	143	169	176	162	131	156	176	159	168	148	193	167	168	156	176	138	158	161	158	159	148	167	167	156	172	157	142	157	149	164	150	163	175	147	153	180	158	149	167	158	167	156	186	160	154	157	139	156	167	166	158	136	161	154	173	158	158	145	144	154	170	165	156	143	161	176	161	176	144	157	159	178	145	154	151	157	153	150	161	164	175	162	153	150	147	149	138	139	157	161	150	134	167	163	148	140	153	145	157	160	157	164	161	178	162	150	142	161	146	179	152	162	168	152	149	140	148	144	155	185	168	167	159	158	155	166	168	160	157	157	171	167	163	168	158	151	139	168	160	172	168	153	185	182	157	178	148	151	154	165	140	155	144	176	154	149	168	161	178	184	152	158	147	161	163	148	157	138	150	146	140	168	143	176	174	165	158	133	164	130	136	148	152	164	152	156	175	156	146	168	161	151	152	180	150	137	158	184	162	152	155	152	164	184	129	155	140	165	177	170	160	158	172	187	178	147	170	185	165	162	162	159	162	153	152	170	164	158	171	184
33723	39481	44401	45353	46740	45025	45112	44326	39077	31342	28330	28437	18811	18286	14966	16806	11229	7456	6379	6297	6670	5632	5922	7383	7974	6431	4786	4401	3746	3031	2042	1271	1164	1245	1254	1336	1148	1200	1166	1192	1201	957	923	924	896	865	1003	1073	1353	1547	1490	1625	1420	1243	1241	1035	855	906	639	622	688	605	600	720	787	783	597	596	534	556	593	565	596	596	542	597	553	548	575	632	584	591	542	591	588	571	516	586	558	546	588	526	580	555	557	585	542	538	597	594	605	537	565	576	568	563	574	560	561	581	564	545	546	573	588	561	549	552	571	527	574	544	570	551	582	552	536	558	592	594	572	542	574	585	521	559	583	555	528	536	544	588	526	561	549	582	569	591	547	546	564	581	553	573	528	564	557	554	540	563	513	533	521	545	562	572	588	567	559	598	588	570	546	575	540	549	553	554	531	538	533	527	543	572	580	525	549	550	571	564	571	546	560	540	582	542	512	530	578	552	577	545	577	578	534	549	558	574	586	534	585	558	590	560	609	524	573	557	577	569	568	531	556	557	599	556	559	606	565	595	553	550	572	554	592	552	541	531	520	589	530	552	538	551	556	573	559	573	539	584	573	529	562	506	560	538	555	535	535	588	502	559	630	538	542	521	563	568	550	527	510	566	558	538	581	542	558	571	555	483	564	564	528	541	551	511	559	566	495	528	554	571	552	551	553	537	576	573	565	547	499	547	536	523	534	592	546	513	564	562	544	563	552	525	558	576	542	565	547	564	560	550	547	525	516	538	544	573	561	560	536	584	543	523	557	551	564	548	564	561	567	555	526	579	576	589	586	532	553	531	557	529	573	559	519	565	602	544	535	593	538	533	573	579	567	574	576	556	564	535	539	499	536	532	550	563	535	545	514	551	552	555	549	561	563	514	539	535	531	518	558	559	519	566	566	583	569	551	514	539	568	548	560	584	563	528	534	558	569	522	580	571	569	524	562	536	558	565	604	612	597	540	559	531	577	553	550	566	533	530	499	570	533	577	559	590	549	508	558	518	548	578	575	593	511	528	518	532	587	528	516	584	578	535	518	505	528	588	558	552	583	521	562	501	543	572	567	555	544	588	542	533	555	574	535	556	585	526	570	539	528	533	525	555	536	544	569	578	513	540	562	536	553	593	618	507	591	524	540	534	468	534	526	543	569	576	588	491	562	573	520	553	560	549	566	510	513	534	571	552	556	558	535	585	537	551	553	523	591	554	570	543	540	518	583	538	518	530	520	546	517	525	533	561	555	577	555	587	591	555	531	510	530	575	564	576	544	574	524	560	526	581	558	528	507	577	546	509	557	561	522	539	514	556	569	552	568	566	519	538	560	566	567	541	551	543	578	544	543	526	525	589	570	584	539	551	569	589	540	546	539	513	559	566	570	510	577	529	546	587	555	538	572	580	543	548	549	494	548	554	507	592	521	535	552	519	521	584	561	544	520	564	539	553	570	575	512	588	572	537	512	576	562	536	544	547	566	551	570	563	550	568	544	544	557	545	516	601	540	545	565	538	520	543	551	550	549	575	562	542	543	515	523	554	589	543	561	560	540	548	581	569	534	553	550	576	536	529	567	539	570	549	572	532	540	531	529	551	565	546	527	538	567	523	559	539	598	564	541	583	567	552	514	590	538	534	535	545	536	576	572	533	517	539	559	522	599	541	563	539	564	531	567	504	571	551	534	537	537	524	541	538	536	539	542	542	510	555	565	542	520	528	553	535	544	532	536	536	603	564	554	574	526	526	566	519	536	557	510	527	560	528	573	519	553	553	541	516	572	501	546	589	583	553	526	545	567	575	552	559	594	500	543	535	520	527	567	550	589	577	531	539	570	576	548	505	573	551	553	523	558	560	610	522	563	559	507	569	516	583	533	577	534	542	624	580	550	580	549	546	533	579	550	541	543	556	552	539	561	557	533	539	537	550	512	546	553	553	539	533	545	546	578	539	507	523	542	556	540	530	552	515	534	561	569	520	546	543	509	518	533	536	543	523	556	530	532	540	573	532	570	560	567	553	570	533	573	566	528	556	566	531	564	548	536	551	571	525	521	575	525	556	547	550	531	564	556	585	564	552	536	568	563	535	519	525	541	585	501	532	562	575	572	557	542	562	575	570	590	536	562	537	560	588	598	559	532	550	582	551	529	539	569	635	503	576	525	612	565	529	562	543	533	565	571	523	562	503	555	567	597	530	564	556	561	560	551	572	572	586	487	531	556	540	515	592	537	562	552	505	530	550	525	541	552	506	570	546	523	573	530	540	537	538	538	556	523	585	539	555	570	524	526	559	540	555	568	545	480	542	565	554	564	540	556	567	527	554	532	537	550	532	532	577	539	539	557	547	545	554	516	517	532	536	510	562	590	510	546	546	581	558	559	547	550	557	548	548	583	533	574	531	575	542	552	512	544	529	557	561	561	520	569	558	572	544	544	489	571	600	553	561	552	516	546	569	572	583	523	552	551	502	518	563	574	548	498	544	579	504	523	554	595	535	559	535	578	548	532	503	569	502	586	548	583	524	550	525	553	508	598	556	555	581	555	525	505	530	563	565	534	525	559	567	511	507	525	556	536	513	529	540	569	541	537	528	554	594	585	535	544	563	558	556	582	536	570	507	531	551	518	594	533	560	550	595	567	575	534	554	608	557	552	550	564	530	542	552	540	551	524	503	559	555	544	573	528	571	542	550	555	575	498	539	586	546	550	561	549	545	567	545	565	555	552	558	569	568	542	552	538	536	545	580	632	546	506	545	558	562	532	536	561	538	579	583	527	599	533	571	535	541	579	579	550	518	565	551	534	572	553	532	550	539	565	565	575	546	569	552	521	555	559	553	571	561	573	549	590	580	550	536	520	581	572	578	558	530	539	531	570	557	537	526	518	573	533	565	555	544	513	573	544	587	559	567	524	537	552	574	540	582	574	543	537	544	544	589	542	534	551	555	542	559	531	550	541	538	582	578	560	511	565	526	540	591	605	567	508	549	525	518	556	487	532	512	565	562	576	581	560	581	589	537	576	500	573	550	529	565	557	543	594	528	527	558	594	568	573	539	550	558	595	559	557	552	582	540	553	567	536	547	532	531	538	556	579	556	553	520	558	545	550	619	572	562	604	538	524	552	529	567	556	514	563	571	575	541	586	588	534	575	557	556	567	569	516	538	554	554	527	532	549	535	530	546	580	525	518	519	545	536	607	548	515	556	558	550	556	525	567	547	530	567	556	574	541	583	541	535	543	575	576	578	562	542	594	607	544	548	593	565	572	546	544	578	542	544	505	547	564	536	554	544	554	572	554	540	549	586	548	531	508	526	562	538	521	508	615	531	559	589	553	532	603	525	561	532	517	535	551	569	573	550	581	508	557	550	537	509	568	556	575	569	580	530	537	639	518	566	558	521	576	517	592	565	549	513	511	538	544	516	581	560	543	530	539	559	541	544	545	601	585	562	575	552	589	559	556	537	557	541	503	572	583	577	528	522	576	520	559	522	526	539	547	603
5626	6482	8898	10149	6311	4331	3101	3168	1957	1070	728	683	371	379	312	307	297	241	202	192	203	204	232	252	243	216	198	187	156	197	170	175	154	161	159	190	158	166	158	151	170	178	166	144	155	186	171	152	177	169	171	185	167	155	164	144	155	156	155	149	166	121	148	164	160	172	141	153	164	169	187	148	154	129	166	157	175	155	172	161	157	151	145	162	155	155	130	148	162	158	142	159	142	142	173	173	173	160	142	162	168	187	158	168	135	176	145	155	178	173	144	177	154	148	158	172	157	166	153	174	164	167	142	135	164	178	162	157	163	140	155	163	151	159	139	134	155	134	160	133	132	158	137	150	159	145	184	168	137	159	145	177	162	158	167	165	132	144	155	141	164	129	126	158	143	147	152	149	168	126	157	158	155	153	169	157	153	176	174	144	156	157	172	161	163	129	172	146	152	169	164	156	161	140	142	133	144	158	146	137	163	137	141	151	157	149	149	156	159	161	163	132	160	153	165	163	138	156	154	161	169	141	173	143	150	151	147	134	168	158	162	140	177	131	158	177	147	167	152	159	155	165	146	147	153	176	169	159	153	153	157	144	155	141	158	183	146	165	160	147	145	163	148	182	154	162	135	141	159	150	155	153	141	180	156	136	152	145	144	165	142	137	152	182	161	149	135	150	156	171	177	167	165	166	189	141	160	166	169	159	184	150	136	153	146	178	159	142	164	146	145	152	163	163	146	169	135	150	152	148	162	142	142	161	153	163	158	164	170	135	172	160	155	164	139	161	177	141	158	152	159	149	150	153	159	156	144	178	164	167	138	133	172	163	135	151	148	156	174	143	160	178	152	150	158	134	165	186	163	150	167	156	155	155	144	168	151	143	169	154	153	148	133	171	147	157	172	157	156	165	167	145	164	147	154	136	124	149	165	148	149	149	150	165	167	161	157	154	149	180	166	158	142	139	131	152	132	154	147	137	152	135	158	146	163	144	152	172	158	140	159	143	158	178	162	150	164	175	168	156	152	150	167	148	180	139	145	156	170	146	169	163	153	165	166	158	136	142	158	160	144	165	119	159	130	153	170	157	152	159	138	166	140	148	153	144	154	155	140	143	144	157	143	165	166	148	157	152	138	163	149	139	150	154	171	170	171	142	158	157	127	149	168	165	143	151	143	150	144	129	145	163	159	157	136	165	134	174	154	162	174	154	153	135	152	149	152	152	163	156	160	169	133	150	164	166	159	146	170	160	147	147	173	144	155	139	154	160	138	145	157	158	171	136	162	152	182	160	150	157	164	160	161	141	154	154	155	148	164	156	132	127	149	154	166	157	154	155	181	136	165	150	142	165	153	160	152	133	152	179	152	139	147	130	178	159	135	140	155	145	162	173	138	152	160	150	161	160	161	171	170	158	153	155	151	141	156	129	160	168	144	145	145	155	152	159	170	149	157	144	168	143	151	158	153	156	158	153	154	179	145	147	134	162	158	129	173	164	169	153	175	157	175	147	162	174	154	154	137	164	172	159	160	166	160	160	172	156	166	150	157	157	152	153	153	143	140	144	163	139	159	159	150	143	157	153	156	175	187	150	163	156	140	162	134	166	149	173	147	160	141	163	163	173	151	146	170	142	158	150	144	181	184	164	163	165	157	133	145	147	132	147	171	192	163	162	153	170	141	177	144	168	157	165	154	152	158	172	171	138	150	153	143	165	164	157	164	156	149	135	159	179	148	162	147	149	147	142	155	160	153	146	171	162	129	136	150	151	141	164	151	175	167	191	150	137	155	162	154	142	128	162	132	157	156	165	158	143	155	150	163	154	149	158	147	164	175	161	142	168	166	171	166	162	176	157	171	132	153	163	144	176	154	163	162	155	137	150	153	163	158	146	161	169	157	168	185	155	155	151	166	150	156	150	143	164	163	147	150	153	166	142	169	166	153	157	147	150	149	142	151	160	126	149	177	154	140	150	164	161	160	149	148	159	146	140	141	153	147	139	146	141	147	171	120	151	143	148	167	162	153	153	142	156	158	162	146	167	158	150	167	169	150	179	164	149	151	141	155	149	170	161	158	154	170	156	170	133	152	169	138	153	177	176	149	161	147	174	159	161	137	143	153	148	168	153	158	166	151	164	145	148	162	185	168	164	151	141	143	145	158	189	147	173	164	162	151	166	148	153	162	147	133	165	154	174	164	154	137	150	144	140	145	157	160	162	154	168	157	140	153	160	163	151	143	141	161	132	154	172	154	141	145	157	156	140	173	198	150	161	151	131	191	162	164	146	171	152	164	163	163	151	142	156	148	158	140	148	142	151	159	172	153	161	155	163	132	165	177	152	152	155	147	148	151	161	160	158	158	181	141	147	135	155	151	151	153	150	155	140	164	155	159	168	166	145	147	164	167	135	152	160	163	150	171	152	165	140	148	144	172	144	161	136	157	149	154	141	146	171	156	175	138	146	139	170	144	148	161	179	169	143	147	170	144	154	164	164	150	143	150	173	167	149	179	155	168	144	177	188	179	155	154	157	143	168	147	149	154	155	189	162	162	161	160	170	166	158	166	162	153	145	128	150	159	164	140	143	154	138	148	159	156	174	127	141	140	148	160	165	148	146	150	155	149	162	149	156	153	153	165	151	139	144	146	195	168	160	161	138	153	178	149	150	158	155	132	156	171	171	151	151	179	157	143	148	148	164	146	180	150	164	151	139	153	151	147	145	139	177	151	156	170	189	164	158	137	169	157	140	171	147	169	156	160	176	135	158	140	154	124	158	151	137	136	154	139	150	135	139	156	156	137	187	147	133	146	153	153	171	133	139	169	147	179	151	146	139	162	159	172	126	168	159	157	166	147	164	165	165	156	148	161	143	154	179	157	170	135	166	149	135	152	187	148	150	152	145	132	156	167	171	153	170	132	133	163	185	141	139	153	148	157	134	170	140	154	130	155	166	153	157	162	161	144	170	165	151	166	166	160	174	154	155	160	154	160	172	157	139	176	147	155	134	157	147	158	170	171	153	153	158	159	162	147	145	144	164	163	166	136	134	172	158	167	160	164	180	144	173	154	188	150	139	169	139	174	177	153	137	137	135	178	143	164	162	153	152	135	138	141	166	156	172	154	178	130	144	156	179	136	162	150	137	130	132	145	153	140	156	170	167	146	153	145	140	178	150	153	160	158	159	158	170	140	151	177	158	154	149	155	128	151	153	163	157	149	164	148	144	157	162	159	168	183	134	161	139	152	151	190	171	160	150	155	159	168	154	158	164	148	143	150	146	159	119	157	172	162	153	166	165	145	183	162	166	170	157	167	154	157	163	158	166	185	157	147	164	162	170	151	153	145	152	158	135	144	152	171	160	146	133	148	162	167	140	153	139	143	145	149	159	146	162	180	167	161	134	161	181	138	146	173	137	159	136	133	147	165	136	212	147	140	145	140	141	152	161	159	149	121	179	154	173	161	142	174	164	176	179	148	160	122	134	156	145	145	140	153	172	177	170	165	162	171	182
6755	8706	14614	17262	12951	10960	9288	10358	7393	4396	3922	3742	2076	2067	1691	2079	1547	1089	920	881	857	942	1173	1245	1234	1208	963	871	784	740	644	623	617	607	611	620	619	605	591	596	627	645	584	601	592	637	674	713	816	817	972	942	756	647	615	578	569	559	603	577	533	568	522	591	503	543	515	520	589	531	534	529	568	547	606	562	534	524	511	567	536	534	561	561	609	582	532	568	560	531	537	547	558	564	523	534	562	597	525	561	546	578	563	573	591	561	542	525	536	564	577	551	570	512	552	543	513	595	541	535	578	547	534	593	544	532	534	522	579	590	535	612	545	547	543	550	599	586	540	567	575	556	539	521	560	541	582	572	545	581	523	548	571	552	538	540	548	551	548	563	563	535	591	534	551	571	535	526	550	558	586	546	545	524	521	578	550	530	558	575	547	555	533	554	558	572	556	563	559	538	581	556	585	535	553	560	535	558	535	531	554	541	559	567	602	565	511	520	586	589	549	548	555	536	563	518	532	578	532	515	596	528	563	570	550	537	627	530	542	532	582	516	552	572	559	542	528	534	554	550	552	547	606	557	520	494	575	554	504	554	538	606	576	555	575	511	543	557	623	553	498	528	535	534	526	582	580	555	549	551	534	544	542	548	567	561	542	490	578	580	614	567	560	525	528	545	570	529	556	509	599	552	573	568	559	553	537	539	574	588	546	550	530	543	567	579	545	567	541	586	558	598	531	555	553	540	553	541	546	536	588	561	572	501	499	544	522	563	555	585	519	595	552	525	549	528	545	552	549	573	589	547	509	541	560	560	536	555	530	564	540	543	564	574	528	556	538	490	562	546	564	521	553	523	580	583	519	542	562	592	550	561	587	569	556	552	566	566	563	561	554	540	588	592	562	562	519	529	583	558	571	570	568	569	540	539	619	534	562	560	578	580	517	587	560	569	565	577	574	565	574	530	584	539	573	568	584	537	573	559	576	601	532	595	516	558	518	535	570	549	519	561	551	523	533	563	552	558	532	575	544	541	564	530	573	542	514	533	560	518	578	549	562	546	559	512	541	608	574	611	539	492	582	602	605	576	547	565	524	545	535	541	517	531	527	571	580	551	523	542	526	537	582	581	594	546	532	550	539	556	568	576	533	530	549	582	548	561	525	552	520	509	582	551	548	558	555	570	540	573	573	581	573	513	539	581	528	576	585	549	547	560	610	538	511	567	563	565	542	555	567	553	560	552	586	538	581	541	539	592	541	524	573	579	567	553	590	567	572	530	509	549	590	530	565	549	575	582	545	522	544	547	541	584	497	577	529	529	509	533	553	536	554	577	545	561	591	549	543	543	549	555	548	564	569	535	589	563	573	605	520	532	559	523	527	578	563	551	541	577	536	589	560	588	561	553	564	530	555	531	523	520	535	554	529	536	541	541	591	564	508	553	503	567	579	543	509	549	567	533	575	531	566	538	507	564	554	542	561	526	555	559	538	535	524	565	589	570	508	548	531	568	522	553	564	531	540	606	501	518	562	571	551	560	544	535	563	522	605	556	550	545	587	538	598	568	550	607	559	576	558	560	599	567	556	511	563	567	550	538	580	613	542	524	558	575	531	560	562	535	538	543	538	547	502	526	556	571	602	590	574	523	531	518	546	549	537	543	586	602	530	551	593	542	568	562	564	553	506	535	577	562	565	601	576	571	530	533	517	554	564	549	521	578	539	607	547	553	558	510	549	544	560	582	547	565	534	595	558	567	530	528	533	528	583	581	544	565	512	564	590	517	535	555	570	543	548	550	589	560	534	558	518	559	568	624	531	564	556	542	559	580	581	571	565	546	571	581	592	560	583	569	544	542	566	538	527	519	511	552	539	551	546	553	551	508	578	498	554	559	556	558	584	528	518	547	554	565	574	523	580	554	586	543	538	565	551	580	535	549	547	515	528	517	563	538	500	580	540	562	595	546	540	495	554	548	539	591	584	554	588	583	564	517	527	550	533	558	562	589	535	543	542	577	563	554	557	550	540	592	566	519	536	519	581	595	578	542	546	539	550	559	550	571	528	573	530	545	541	549	571	550	540	549	543	545	544	529	563	542	540	534	551	586	550	584	575	573	519	590	561	514	522	550	596	607	577	588	545	558	559	525	556	558	573	587	563	538	591	536	552	536	577	523	593	542	552	542	527	528	521	516	535	574	549	543	549	500	547	545	538	537	559	559	532	571	579	546	528	545	554	563	522	568	556	550	535	556	542	593	503	557	558	585	550	519	547	523	578	575	523	565	554	581	577	526	561	564	593	537	534	549	558	547	536	555	515	567	582	540	509	573	551	564	518	584	528	577	535	550	565	555	547	548	571	552	570	561	582	501	577	584	593	575	565	541	557	543	532	554	559	570	502	564	525	542	561	572	562	529	546	548	569	516	555	573	592	550	565	542	581	550	557	557	566	542	516	574	535	543	544	579	524	562	549	553	586	556	565	561	552	553	554	529	539	557	556	533	561	513	528	551	546	557	598	559	556	592	532	584	593	575	509	554	558	542	513	524	549	561	563	563	510	535	542	583	527	507	547	575	569	548	567	604	566	578	579	552	527	531	548	527	547	568	584	551	553	568	498	544	564	578	558	566	561	585	554	555	518	535	533	549	563	532	549	565	578	520	592	562	572	516	531	598	566	563	556	516	566	554	557	559	552	551	528	527	625	560	546	498	552	586	535	517	574	562	561	524	497	575	558	554	534	549	574	596	561	529	524	602	509	530	554	538	616	519	553	560	526	528	543	537	565	571	556	566	562	580	541	541	555	584	573	531	540	559	496	537	520	540	568	549	546	554	569	500	515	582	572	537	517	562	590	529	534	530	568	590	564	527	551	552	556	562	556	589	556	519	526	581	557	588	538	530	541	545	601	588	566	567	556	541	557	554	517	552	531	570	547	561	525	589	514	560	557	611	552	579	541	547	525	564	559	574	561	532	531	518	567	529	541	524	554	561	524	538	568	587	578	567	600	601	578	586	562	569	547	568	559	603	563	545	566	562	543	546	559	544	568	558	548	588	564	535	572	586	528	563	520	546	554	507	547	547	544	577	570	550	551	522	575	545	567	524	570	540	562	549	561	574	600	559	537	550	511	560	539	528	534	539	564	550	535	542	566	545	522	548	536	587	546	592	578	534	577	514	533	519	551	554	533	581	600	539	537	595	518	562	529	514	517	574	570	551	497	537	565	565	527	541	540	533	566	560	541	558	572	561	547	556	536	546	569	568	567	578	554	541	544	573	546	552	530	557	571	565	583	555	569	554	510	520	532	531	535	571	580	580	525	527	537	575	524	555	580	521	509	552	514	566	561	525	569	577	535	551	569	542	548	547	555	577	601	516	547	535	546	548	567	539	566	586	569	558	550	586	560	579	522	548	546	572	546	548	533	587	532	538	585	563	522	582	585	545	548	591	560	584	570	554	593	524	551	527	573	557	532	593	595	579	543	541	538	533	601	582	566	544	534	573	585	552	544	565	520	507
29962	34969	35753	35683	29931	27998	25276	26406	22226	15070	11233	8054	4211	3447	2158	2276	1306	682	529	427	474	460	554	552	655	503	421	340	303	213	206	141	166	145	106	146	166	112	121	137	120	119	128	103	125	125	127	141	160	180	177	181	141	126	135	111	116	118	104	97	128	120	114	120	137	112	115	109	112	104	120	97	86	109	103	102	116	94	105	125	95	103	118	107	124	131	99	106	99	114	95	129	105	98	102	113	105	118	102	104	120	109	114	103	101	95	95	83	104	85	109	105	97	111	107	106	105	97	117	118	109	104	103	105	105	96	101	109	105	102	106	90	106	102	107	96	102	120	121	104	86	97	106	104	121	116	91	120	105	107	104	106	104	108	90	127	122	106	99	104	95	104	98	88	109	109	97	97	110	120	113	101	109	101	99	102	120	95	116	124	119	108	113	94	122	105	102	98	97	110	130	122	108	121	103	118	123	98	108	96	109	95	123	120	102	108	99	103	100	98	96	106	96	105	111	82	103	117	99	88	109	95	113	86	129	104	110	104	94	106	96	101	97	104	125	108	99	98	93	105	93	119	92	120	110	93	112	96	111	114	96	119	109	98	90	100	118	101	107	114	116	108	103	118	109	116	108	108	100	100	117	103	111	107	99	103	110	102	90	117	104	111	95	115	115	106	105	114	101	108	100	108	95	97	120	102	97	107	124	103	112	85	108	86	118	124	99	86	106	98	107	102	112	96	109	122	94	129	84	110	102	113	93	92	109	105	113	81	97	111	96	125	90	117	110	99	107	95	107	104	115	104	99	106	115	89	109	95	101	90	114	99	131	92	101	122	97	97	120	117	106	109	109	94	107	101	119	106	121	89	102	94	101	124	100	97	94	119	105	111	93	100	111	104	102	97	103	129	103	98	104	106	91	114	103	112	110	95	113	110	113	111	111	92	105	132	101	100	98	115	108	110	110	103	92	100	124	96	81	116	114	97	86	105	106	110	93	121	116	107	108	115	119	103	92	89	85	115	120	113	98	98	124	131	86	94	96	91	100	105	113	110	114	117	99	101	111	99	103	102	101	101	83	110	104	92	102	112	104	116	103	123	95	119	106	121	115	80	116	100	129	105	108	100	107	113	90	115	105	93	98	128	109	102	87	87	116	110	102	120	107	100	93	91	106	107	109	80	83	82	98	108	106	110	107	110	115	102	106	125	93	99	120	100	110	110	93	102	122	108	109	98	107	119	110	115	98	104	117	93	104	104	97	103	89	108	99	105	102	112	110	102	107	109	111	89	105	106	89	101	93	90	109	110	127	85	97	78	107	115	87	105	107	92	96	105	99	89	96	112	105	104	100	106	98	101	112	115	108	109	100	105	105	101	89	105	109	96	101	105	84	114	104	125	105	104	108	117	113	102	101	99	108	103	90	107	90	90	108	102	106	94	90	118	93	102	102	113	110	115	100	95	131	100	111	101	109	84	99	98	98	115	100	96	112	107	102	100	90	107	97	103	111	114	104	116	100	106	118	102	123	96	112	93	123	113	97	108	103	95	97	94	102	110	112	118	121	99	100	111	119	82	100	94	110	94	86	102	93	116	101	94	110	100	107	111	123	99	108	113	114	111	100	106	99	109	111	107	96	101	108	103	114	110	95	115	130	124	95	92	117	111	111	104	139	94	90	116	102	114	95	107	112	80	104	113	110	98	107	101	110	96	107	111	98	110	105	97	98	109	95	107	96	108	100	110	99	111	108	120	117	117	95	116	119	93	99	97	113	101	119	117	97	91	101	96	120	119	104	113	98	99	105	107	94	102	109	102	119	113	98	104	106	114	94	109	116	95	103	102	96	98	87	105	92	94	114	105	107	100	97	97	118	112	97	110	113	112	114	103	102	105	115	96	102	105	94	122	108	134	104	105	102	114	103	101	107	111	146	102	95	104	106	108	112	96	92	101	87	125	105	116	114	121	85	105	99	108	109	96	98	106	107	102	96	118	112	99	108	112	116	124	100	110	112	99	123	108	103	107	102	88	89	103	122	111	113	107	98	99	126	114	119	107	100	110	101	88	100	107	118	106	118	130	104	97	95	100	123	104	120	100	105	98	103	106	105	109	95	104	111	113	112	96	91	95	102	103	89	101	111	83	122	103	122	110	92	127	120	117	109	104	113	85	110	101	111	109	98	124	92	106	97	113	100	114	93	124	111	106	108	98	89	107	114	90	106	97	112	95	120	105	97	100	129	125	107	97	105	112	104	98	98	98	100	118	102	103	110	120	103	125	103	125	94	106	119	94	127	90	97	103	90	86	101	110	90	113	108	89	105	107	107	100	117	105	83	116	104	105	109	96	113	93	103	99	114	104	78	116	117	100	104	113	102	101	96	115	108	119	104	120	117	101	115	117	119	115	92	116	93	107	98	108	120	102	97	99	103	118	127	93	101	90	106	107	107	87	110	117	97	105	98	89	115	112	119	118	96	111	99	124	123	93	118	124	108	114	110	108	86	107	122	99	115	88	100	117	118	104	110	112	109	101	122	113	111	93	81	94	104	104	113	91	100	90	118	103	111	95	129	110	112	96	116	113	111	124	102	124	104	124	109	122	89	103	94	106	122	128	116	100	103	95	126	118	115	107	88	118	116	112	116	99	106	117	89	78	93	102	107	95	119	110	119	107	105	114	117	106	97	100	110	109	100	113	97	115	107	107	100	115	107	89	106	91	89	104	93	113	97	103	112	105	110	113	107	117	104	110	96	118	108	89	99	107	92	104	113	90	97	107	107	110	90	120	110	104	98	100	98	85	114	98	99	98	100	101	96	132	124	117	101	110	95	98	117	92	111	101	98	99	91	101	102	117	97	85	105	96	96	122	111	93	103	105	101	96	98	101	92	98	106	106	118	96	99	92	95	107	104	108	97	128	109	115	109	121	115	97	108	108	108	110	113	105	106	100	92	108	103	107	135	132	148	106	103	127	91	96	100	98	121	93	111	101	119	109	77	107	100	115	110	87	109	110	99	117	103	129	115	102	104	108	110	116	115	110	104	109	112	107	117	110	108	93	101	102	116	96	113	104	123	91	134	97	104	113	109	92	84	94	105	119	115	103	117	107	107	106	96	98	111	92	114	115	107	99	101	110	108	95	116	109	104	100	117	101	101	99	115	86	100	119	79	121	114	105	100	91	110	109	111	108	106	114	91	110	115	95	85	99	106	97	111	95	113	113	106	102	120	103	104	118	125	106	101	101	94	98	124	114	96	96	96	113	102	105	101	113	101	141	117	91	92	119	108	115	107	104	117	93	100	108	106	123	112	111	117	119	99	109	96	103	111	92	105	103	92	93	115	114	113	97	115	108	88	106	113	106	94	109	110	114	118	99	114	106	81	118	95	102	121	109	101	102	107	111	96	105	109	96	105	107	105	113	93	116	104	97	118	85	116	101	86	107	107	111	106	108	104	90	90	97	96	101	104	108	101	95	104	103	98	116	103	86	99	93	99	119	102	113	92	110	100	121
27153	32080	38520	41603	41219	39875	37971	39212	33610	24658	24221	19378	13138	13791	10412	11871	7557	3973	3151	2829	3397	3544	4309	4277	5134	3764	3109	2774	2213	1643	1120	845	903	762	769	736	684	740	664	646	613	611	600	551	576	595	660	819	961	1188	1172	1031	845	617	619	689	504	555	406	420	430	458	406	507	524	447	441	427	423	445	409	394	389	403	380	426	405	397	422	405	401	418	401	443	443	447	410	375	379	404	425	387	404	399	408	382	379	401	395	367	392	397	435	411	415	421	399	432	387	351	375	384	388	433	408	383	355	397	391	396	422	401	362	458	401	368	420	423	411	425	375	382	410	373	381	404	394	403	351	422	360	354	422	403	370	394	362	432	425	406	381	425	388	438	389	403	385	412	411	393	397	427	448	398	421	379	416	360	405	386	399	387	372	389	408	411	406	392	395	409	360	430	424	386	393	408	376	386	390	397	440	383	406	393	437	401	383	410	409	370	378	388	447	408	413	380	389	395	390	408	416	380	358	402	394	406	377	384	409	376	391	411	421	386	421	363	384	376	387	384	407	387	389	379	408	415	399	434	389	369	397	408	374	394	395	400	376	387	374	401	388	393	415	401	378	386	391	393	362	403	407	391	392	379	420	422	385	402	401	410	410	426	401	441	368	399	395	392	430	427	413	361	400	402	392	410	406	391	370	439	377	383	415	377	395	394	381	423	395	390	380	380	422	398	402	368	380	390	398	377	399	410	371	380	387	391	350	396	417	398	387	403	398	386	401	402	403	346	397	389	389	406	372	399	393	382	401	379	406	390	408	376	363	400	396	404	413	386	404	435	405	398	423	393	367	358	395	390	374	402	396	386	376	363	388	417	434	367	425	429	392	431	384	394	388	432	386	384	420	401	373	408	415	401	388	414	393	360	383	392	381	377	380	408	379	405	379	424	400	438	395	445	402	386	385	442	389	377	384	420	428	417	459	388	395	377	448	390	417	372	403	430	443	407	388	429	404	433	385	365	397	445	382	413	433	376	347	364	403	388	415	376	398	368	434	396	380	379	408	409	371	392	407	423	423	402	357	381	396	401	416	383	399	400	386	372	394	381	382	355	364	404	383	403	401	420	369	377	391	422	377	390	379	403	369	396	423	409	416	422	398	419	379	398	404	363	414	420	346	395	376	368	376	422	438	414	378	432	375	422	414	405	361	346	388	410	385	420	401	365	371	390	380	377	396	382	383	437	416	391	397	377	395	386	391	391	383	425	384	397	411	399	457	383	369	383	433	414	423	376	368	367	405	425	376	402	397	430	367	390	396	410	403	404	423	391	434	353	392	413	408	382	386	359	366	393	411	393	422	433	388	414	399	392	402	418	406	393	362	399	363	381	407	383	404	398	402	430	424	420	426	375	373	398	396	418	380	410	374	390	389	423	381	466	399	361	421	401	384	409	394	402	365	441	390	374	390	399	431	395	404	399	375	395	392	370	413	412	400	377	416	400	389	392	408	347	369	374	366	407	419	416	416	374	402	360	383	396	381	379	418	382	376	419	402	444	370	405	432	391	395	398	383	401	400	418	418	365	410	432	409	406	388	377	421	437	396	407	387	406	412	405	413	375	408	386	368	400	399	403	373	411	419	365	408	392	390	365	416	383	419	365	378	418	381	368	374	423	409	437	391	395	433	398	399	348	428	372	409	387	413	424	389	409	384	414	398	423	386	385	376	403	380	405	423	396	384	396	393	374	404	351	377	375	419	435	399	406	406	418	421	410	392	386	389	393	423	405	395	406	407	404	393	409	395	386	358	385	391	426	389	427	398	361	416	419	384	409	379	431	428	379	364	381	393	373	395	394	381	406	379	391	396	367	389	351	375	402	378	380	370	382	426	398	355	369	427	408	394	373	395	419	376	376	415	411	371	407	385	397	404	417	369	385	384	419	405	360	385	374	367	406	378	372	412	373	397	373	406	399	400	419	409	438	349	374	430	418	386	385	404	397	399	376	398	419	375	384	360	426	395	387	358	392	405	388	396	388	435	378	384	376	409	374	367	388	397	426	351	385	424	407	404	401	394	383	351	378	387	403	397	413	417	370	403	353	410	407	375	369	433	431	376	417	363	442	398	419	390	381	388	406	417	401	400	402	400	414	385	409	396	432	393	400	367	419	391	371	435	386	376	425	402	379	384	381	409	383	413	393	397	427	416	388	404	358	395	394	426	402	369	363	389	401	401	351	416	432	364	392	392	376	371	394	416	430	412	403	377	419	427	386	387	405	368	436	388	429	412	401	409	415	368	384	423	372	402	384	432	393	418	399	404	411	425	412	450	386	404	365	406	376	416	372	404	375	409	361	401	367	393	386	393	389	374	391	393	400	402	384	386	379	431	452	395	397	396	384	385	376	411	405	435	406	411	400	383	395	383	414	411	389	429	406	376	403	391	401	378	368	408	376	388	371	407	372	388	401	414	389	380	409	422	427	387	377	427	413	359	365	407	377	425	381	424	393	425	399	426	429	415	428	395	378	421	393	419	388	389	420	412	389	420	446	365	401	401	398	380	380	429	383	406	404	386	441	382	377	357	395	410	391	399	384	397	432	363	390	399	395	410	397	391	366	391	372	403	442	408	375	422	364	419	372	439	369	372	376	389	366	422	376	435	407	377	402	356	418	384	369	389	420	418	376	402	371	404	414	401	400	412	425	381	383	382	364	393	411	429	417	362	381	375	386	405	415	354	425	381	396	433	402	391	397	365	381	398	371	371	400	419	403	384	379	416	394	382	416	416	395	409	405	367	405	375	404	387	397	432	367	375	428	411	427	413	379	409	431	396	398	411	407	385	380	422	360	398	376	396	418	385	369	398	404	399	424	402	378	388	435	411	376	424	372	431	383	404	398	373	388	378	406	407	394	404	406	388	405	370	375	393	412	370	411	418	405	399	417	401	382	377	403	406	409	377	414	400	427	424	406	380	413	398	414	394	402	402	403	407	370	395	387	416	384	394	423	366	415	423	411	395	386	407	367	383	374	411	424	397	393	422	396	404	381	377	450	378	389	428	387	382	397	376	403	394	374	440	390	386	424	435	428	355	410	392	361	378	414	409	368	398	421	373	401	413	387	375	427	427	381	366	393	400	373	377	423	404	404	366	375	396	401	395	425	397	386	434	401	381	416	415	392	395	395	396	412	376	419	390	447	399	389	397	383	376	434	376	391	395	372	393	363	408	391	399	393	434	424	422	370	386	386	385	404	373	399	429	420	390	369	385	394	425	395	386	395	392	385	413	385	398	389	421	394	415	374	391	409	380	415	371	388	426	362	394	385	389	405	406	433	393	428	405	397	406	417	385	422	391	401	422	404	435	386	390	390	391	388	392	386	411	386	405	401	409	422	399	397	418	424	385	445	413	385	417	390	406	394	371	390	396	405	402	397	374	404	423	386	423	405	388	379	433	442	396	426	379	396	382	411	367	393	428	424	372	377	422	411	394	400	387	390	410	372	430	399	423	409	403	374	403	360	385	396	412	432
37718	39482	38513	37586	32767	31600	30358	33521	29528	23327	17358	13479	8772	7721	4294	4123	2423	1155	708	703	867	956	1003	1074	1261	957	739	683	556	395	284	262	259	214	214	217	202	262	229	225	197	190	187	169	214	187	180	237	249	277	295	220	204	186	227	211	178	178	149	187	149	173	152	172	191	148	135	191	147	196	168	170	147	163	145	148	158	178	147	171	183	190	180	165	159	163	172	155	164	148	170	148	142	144	151	160	164	154	167	191	161	162	166	166	129	177	148	152	169	150	154	158	172	154	162	140	167	164	158	164	182	171	176	169	159	192	154	148	173	179	152	149	155	161	164	141	186	156	148	154	160	194	163	138	174	177	158	172	151	158	167	160	141	169	141	146	148	161	149	136	160	164	173	163	179	147	164	140	180	147	165	155	167	136	158	147	144	187	166	142	162	142	163	138	177	136	167	158	183	153	155	186	152	166	138	167	154	151	158	153	138	185	166	178	153	148	170	173	143	125	155	121	162	154	148	148	150	153	161	145	165	152	151	174	167	174	157	164	143	149	154	136	157	158	177	176	150	151	176	166	185	166	153	187	160	146	159	151	185	169	149	170	175	155	156	138	160	152	137	171	161	180	159	190	154	165	159	174	141	139	139	163	156	187	148	159	171	136	181	171	183	189	160	177	154	166	153	133	170	167	162	169	180	165	142	165	150	169	188	160	181	163	169	180	168	156	151	152	168	153	152	151	145	150	163	153	137	171	166	176	168	170	169	168	158	161	163	162	151	157	178	150	162	166	171	177	160	155	160	166	154	166	160	181	163	156	162	169	171	155	159	138	153	134	162	163	137	180	156	149	175	167	158	169	163	158	172	155	162	153	174	186	157	144	160	116	161	157	146	158	152	168	179	169	152	158	150	154	156	160	169	174	166	162	167	146	156	165	156	165	155	161	152	155	171	140	144	165	177	154	162	162	176	171	166	147	146	168	170	164	144	150	165	165	147	179	160	149	153	181	171	171	161	172	180	138	164	167	147	181	148	162	177	160	179	177	147	142	170	145	162	160	132	157	134	132	175	146	163	154	162	167	149	173	154	172	163	165	146	164	158	151	170	176	158	159	168	152	187	162	190	166	161	188	162	157	170	176	140	157	172	152	159	205	149	135	176	172	153	154	165	156	157	153	155	178	169	172	160	179	149	151	168	163	161	158	156	162	144	149	168	167	160	149	178	152	178	148	161	140	164	158	137	163	165	157	157	186	160	158	162	171	156	158	144	169	177	162	155	141	172	157	170	179	154	172	152	179	173	178	146	183	151	174	153	146	180	167	173	133	144	172	155	144	153	162	156	177	171	150	165	174	157	152	161	165	163	153	174	137	151	152	134	172	166	146	181	155	153	140	145	166	163	163	155	183	165	158	171	183	181	146	184	167	180	172	188	146	177	171	172	169	179	156	163	148	170	142	155	157	145	159	159	146	173	149	186	158	153	140	150	168	150	174	145	159	171	180	169	152	162	174	158	160	164	193	139	155	146	148	158	165	154	157	173	169	151	163	168	147	160	159	159	173	179	164	141	160	159	165	175	131	164	140	161	177	160	179	168	149	164	172	155	163	181	168	159	164	150	145	151	160	172	174	163	161	168	151	182	159	171	160	140	152	155	170	156	138	158	165	143	172	134	150	143	153	167	170	187	149	170	161	170	153	176	157	172	168	155	173	163	178	146	177	189	170	160	148	162	152	151	162	176	165	145	151	160	169	161	180	154	172	159	145	161	141	178	182	172	161	171	156	176	149	160	149	151	167	158	167	168	151	173	180	179	152	121	168	173	160	167	166	157	179	160	196	157	183	157	164	166	152	162	142	143	168	147	139	170	161	164	151	189	154	154	153	146	169	148	165	169	159	162	172	179	197	166	169	162	163	163	175	164	148	160	157	134	164	163	170	155	152	177	138	154	153	164	169	162	125	177	160	166	161	145	163	157	167	159	162	158	153	162	144	160	173	159	185	169	143	189	156	170	188	172	175	158	154	155	147	153	192	156	161	167	180	161	156	138	143	164	177	148	182	167	175	138	162	152	168	154	173	162	168	158	147	156	176	155	163	182	169	165	164	145	167	144	148	159	154	150	177	162	125	186	137	138	166	171	163	165	196	168	165	167	170	165	174	146	174	153	184	159	155	151	158	161	149	167	142	186	162	159	142	155	148	157	162	155	158	161	165	186	160	162	161	140	159	140	145	169	154	148	163	153	170	161	166	154	144	125	173	159	164	163	185	164	182	170	175	160	159	160	175	159	163	185	174	150	131	170	177	157	138	162	159	174	147	169	162	140	155	182	150	143	166	142	162	177	166	169	153	152	158	168	175	164	174	153	172	145	161	170	163	168	155	162	162	172	170	156	149	149	152	150	163	151	168	146	164	161	174	151	151	160	147	165	151	154	152	174	163	165	136	186	160	147	150	166	159	169	161	141	167	147	170	171	156	139	150	169	160	159	154	169	158	157	159	172	148	139	171	144	155	176	148	145	152	172	158	154	172	145	172	176	174	187	171	171	159	168	165	187	170	149	170	166	169	189	157	168	171	157	159	159	152	159	148	144	142	156	160	171	162	155	145	167	162	159	162	191	162	145	168	176	164	152	162	153	158	138	181	160	164	178	153	155	170	166	175	147	158	157	159	170	136	157	190	174	165	169	143	155	168	153	167	153	153	143	164	179	178	160	169	152	173	153	169	168	159	168	169	160	152	157	175	178	150	150	154	163	157	179	174	145	144	155	161	148	158	168	166	167	178	140	160	145	153	137	144	170	172	161	162	160	173	156	167	161	157	131	162	144	136	162	150	177	168	163	167	164	170	151	145	171	170	192	169	179	159	129	175	163	154	161	143	169	152	174	161	153	146	150	181	156	150	190	154	146	164	156	168	165	140	153	148	160	150	140	143	155	162	181	152	165	168	160	148	163	168	159	151	160	162	155	167	158	146	158	156	182	163	163	179	155	168	168	163	158	156	164	144	170	143	152	161	180	157	153	155	170	136	177	168	167	151	137	137	156	162	177	158	163	168	144	162	176	178	144	160	164	178	141	155	165	172	138	145	182	156	142	150	170	160	150	157	156	140	166	152	162	154	158	155	157	137	153	175	163	160	166	167	173	150	149	140	165	160	172	143	187	168	174	143	156	135	130	171	162	148	161	157	140	154	168	180	156	140	143	157	160	158	153	155	154	157	151	160	161	161	147	156	156	179	162	175	173	157	166	145	168	151	146	156	171	193	171	156	158	148	151	139	140	159	161	163	184	172	171	154	164	148	148	141	161	169	166	146	140	157	162	159	150	159	150	138	151	157	178	165	167	160	175	165	174	174	156	175	149	153	154	164	164	169	167	169	162	176	166	166	164	149	159	154	162	162	154	162	138	160	168	182	163	175	130	161	164	167	163	142	157	171	151	163	160	160	151	144	165	162	146	144	159	163	159	163	168	155	173	152	149	176	161	172	169	145	158	166	177	131	164	168	175	171	170	158
34058	39081	43590	46901	47889	46434	46112	46045	41165	33969	28987	25123	21127	21630	16303	16280	11049	5931	3871	4293	5604	6326	6709	7473	8877	6402	5655	5042	3503	2634	1744	1398	1328	1191	1155	1138	1016	1137	997	1090	1023	933	907	864	878	859	914	1101	1465	1755	1711	1443	1185	953	974	1148	734	796	619	627	657	623	568	816	875	680	593	601	596	571	576	555	578	567	541	553	581	556	524	582	556	563	606	589	575	537	571	516	553	569	545	594	568	532	577	554	606	543	549	562	556	568	552	568	560	586	513	581	577	569	590	588	548	552	587	612	564	541	552	573	554	599	548	540	576	595	591	561	529	576	588	565	535	536	593	586	524	561	571	535	574	595	552	545	601	525	582	534	545	585	599	564	518	578	583	596	581	568	554	546	538	485	582	598	583	574	531	562	593	514	538	578	585	556	569	536	568	561	561	589	565	547	574	539	602	552	564	501	564	559	526	559	520	541	558	557	540	528	568	572	527	533	581	522	553	516	580	590	540	531	533	549	507	565	526	585	569	544	583	530	580	565	553	540	575	604	548	548	564	526	561	545	550	561	589	555	557	528	528	553	536	569	596	555	555	554	531	560	561	527	573	532	590	566	542	566	564	554	555	567	557	553	599	566	534	533	524	558	526	547	568	564	525	534	540	550	571	547	545	547	556	542	540	544	585	586	540	580	549	550	553	573	560	562	528	496	518	607	580	544	544	544	556	555	596	566	537	566	534	527	565	526	548	531	546	542	580	552	527	558	572	556	541	580	546	554	582	543	553	513	588	541	581	543	549	528	548	541	528	566	552	540	562	549	545	554	560	558	573	522	563	568	580	564	547	537	519	564	545	555	533	521	578	508	546	552	578	528	523	572	541	568	574	544	602	507	534	578	523	589	544	546	537	524	585	563	529	525	539	540	539	522	519	565	564	599	576	528	560	532	587	543	526	545	512	524	517	526	565	559	561	557	512	558	528	503	575	572	536	526	528	496	574	546	558	509	556	518	556	568	535	509	578	534	552	546	577	534	558	574	539	496	568	551	550	589	557	539	545	530	569	582	529	560	550	513	568	563	602	505	536	547	595	554	560	549	536	612	556	511	540	545	518	530	545	540	567	543	522	539	554	567	547	557	565	542	553	514	535	555	567	516	567	541	612	543	566	537	564	577	569	594	555	551	573	556	569	551	563	533	559	544	541	556	563	572	559	586	551	587	541	585	576	566	555	564	556	548	527	551	537	536	563	539	528	506	576	508	570	554	533	541	515	537	547	528	532	549	508	551	544	545	574	566	580	570	540	548	553	551	559	541	547	559	587	603	548	546	555	564	545	567	552	568	554	553	546	544	604	563	528	526	590	599	556	560	549	577	536	551	564	547	548	525	541	562	541	589	586	508	569	557	574	552	551	582	540	570	611	579	581	565	569	559	541	525	549	553	540	561	576	570	547	551	552	550	541	538	587	551	549	527	532	538	532	552	561	542	583	530	546	582	575	557	546	523	554	529	547	493	550	551	583	550	494	583	543	548	554	551	527	566	584	525	548	570	549	567	568	539	562	509	559	575	526	525	559	547	599	559	548	576	573	533	566	517	552	606	553	548	527	522	546	540	532	568	587	575	542	559	561	564	552	577	555	547	539	537	570	517	536	539	591	524	514	576	555	548	583	511	587	556	568	571	528	527	545	596	553	548	564	561	559	561	511	529	558	546	566	548	570	572	548	584	556	576	533	542	514	565	545	533	536	536	556	558	562	522	556	535	527	567	545	600	560	554	565	510	581	520	517	499	570	537	554	559	536	524	513	596	511	588	569	595	569	577	538	554	559	576	559	559	591	592	568	564	553	528	510	562	483	573	565	570	542	548	577	537	540	580	531	555	527	517	580	534	596	533	603	558	553	549	586	545	562	546	563	608	588	578	571	534	601	576	582	590	556	536	560	551	541	564	541	541	536	550	570	529	556	527	554	583	569	582	578	561	550	515	543	517	602	555	515	536	524	577	508	551	570	552	566	569	566	550	543	557	526	540	540	594	565	531	541	554	533	553	580	564	579	545	571	567	570	532	575	556	541	537	538	552	528	554	542	560	481	560	513	523	548	581	576	527	559	573	531	589	536	502	557	535	541	554	574	577	516	552	524	523	557	583	571	545	564	557	567	567	553	555	567	566	532	565	569	513	527	581	528	558	564	574	486	544	517	542	567	577	537	574	515	585	547	568	539	551	522	556	519	542	556	548	589	560	518	556	530	565	551	523	551	572	568	498	543	547	535	548	565	539	560	561	584	511	562	542	582	537	602	573	534	559	578	589	563	537	550	532	590	523	552	527	569	570	510	535	538	517	528	536	571	542	543	538	516	554	556	584	518	549	539	550	604	544	550	550	593	577	529	545	570	551	520	573	546	593	548	556	561	534	577	586	591	611	533	544	509	581	582	545	523	579	537	565	559	533	589	582	567	543	520	550	529	556	559	563	552	556	575	543	564	534	542	581	514	556	561	517	521	587	578	544	546	540	551	581	576	546	573	557	565	528	581	538	519	547	549	586	553	535	567	565	536	588	555	524	574	567	615	521	547	549	571	546	570	562	552	551	547	547	553	549	561	530	557	557	562	547	555	574	577	584	538	553	522	525	552	522	536	603	589	578	553	586	566	521	571	513	553	554	533	530	553	566	534	546	543	592	520	546	548	561	582	564	600	571	548	560	555	556	540	568	559	539	554	538	543	505	573	526	555	575	584	565	534	571	493	580	575	565	568	575	559	561	563	577	530	519	584	512	528	548	530	551	531	548	561	525	580	569	570	597	559	582	542	568	544	543	564	532	595	529	551	532	540	565	549	558	556	608	573	546	533	579	553	565	554	602	544	590	508	555	514	516	531	575	580	535	519	524	479	573	550	511	537	554	527	592	540	584	556	570	554	575	562	599	543	591	575	567	565	534	536	596	532	545	562	531	612	551	565	540	527	556	542	520	554	509	531	555	527	563	573	587	560	528	513	558	543	550	538	587	539	562	540	590	521	541	557	521	542	532	554	499	562	537	522	542	548	592	548	569	529	536	554	538	565	545	580	566	586	573	543	558	569	532	541	545	569	552	530	531	589	525	546	528	506	551	515	571	561	524	548	593	568	549	536	550	590	586	530	501	548	561	563	531	558	569	528	572	547	579	549	522	547	575	574	528	553	553	491	581	557	498	550	543	636	517	592	537	522	530	517	542	560	558	530	535	568	570	548	599	531	580	545	550	506	536	499	523	526	522	539	535	553	559	567	531	572	550	582	566	546	553	565	571	558	574	563	556	552	531	559	561	536	508	578	578	540	588	573	531	512	541	525	567	515	542	585	554	553	548	566	571	546	589	563	529	527	511	605	535	588	539	588	548	572	546	603	504	549	582	612	567	532	547	527	539	529	500	563	570	560	552	566	580	577	550	583	561	549	581	512	591	557	563	535	547	565	531	512	520	609	526	555	530	553	551	582	576	530	519	550	560	564	502	585	574	552	525	515	549	558	518	537	550	524	535
6089	7357	9813	10684	6657	4434	3264	3521	2511	1242	834	725	568	460	405	380	239	204	184	166	189	213	216	226	237	199	182	183	160	163	176	165	175	153	178	157	149	152	159	158	175	166	157	158	161	157	149	153	187	166	179	184	136	158	167	160	145	144	154	172	153	149	137	167	161	143	147	135	171	158	165	177	132	156	170	153	160	136	157	153	160	158	151	144	179	153	129	138	173	173	163	153	165	161	150	156	176	163	154	157	150	142	149	165	159	160	155	150	163	154	156	147	151	150	161	160	162	149	154	153	164	157	146	179	144	167	124	152	155	152	161	144	162	137	154	158	160	142	144	155	150	150	160	157	155	138	145	131	168	147	145	160	155	147	152	154	151	150	160	170	168	158	155	146	163	156	153	155	145	176	139	153	158	160	158	154	157	147	163	171	154	162	160	166	178	145	152	140	164	169	140	153	154	146	168	156	143	147	169	144	138	177	142	162	154	165	134	162	170	162	137	167	151	155	151	179	151	162	147	179	162	174	160	159	153	165	153	134	188	166	140	141	151	161	159	188	161	172	148	145	169	156	133	143	159	143	150	144	148	177	170	155	136	162	159	158	146	156	157	153	160	151	162	165	177	137	181	150	146	150	146	159	171	173	169	165	153	151	164	150	148	157	144	168	163	170	150	151	136	147	159	153	160	171	161	148	133	163	165	144	162	144	154	144	149	138	159	130	169	135	141	143	149	136	189	143	149	149	166	165	172	151	150	158	168	140	153	168	161	164	141	159	159	146	173	153	183	145	185	169	151	143	166	131	151	141	152	169	159	156	133	161	144	149	142	146	142	145	149	166	141	162	154	162	140	153	156	141	151	145	166	141	149	161	168	161	175	160	146	150	135	176	160	141	156	170	154	137	154	170	164	170	152	162	139	164	173	131	151	140	126	152	163	166	168	139	170	144	171	171	148	147	159	137	156	158	145	148	157	150	143	184	146	160	170	145	146	135	141	171	143	179	128	162	152	173	162	120	148	151	159	155	151	149	166	175	155	145	183	160	200	155	154	158	143	152	146	173	154	142	154	153	161	123	163	157	151	171	153	147	136	158	161	150	144	139	123	157	173	176	155	164	154	161	165	148	154	147	149	166	150	174	160	136	142	165	137	128	170	149	145	155	170	142	169	158	142	173	148	136	144	130	133	164	153	161	151	147	153	166	127	148	154	168	155	137	186	160	162	142	139	145	158	150	160	160	141	146	162	160	160	184	157	152	167	167	170	172	154	162	168	154	131	170	150	149	154	154	134	155	174	154	152	147	143	149	154	140	179	156	166	150	148	142	162	169	160	150	161	180	141	170	158	166	134	158	175	146	153	152	165	166	138	154	153	167	152	148	139	170	158	176	167	158	170	135	151	158	156	158	146	140	170	140	156	166	159	145	174	166	174	152	156	160	164	137	176	164	137	165	135	160	168	156	158	154	142	156	156	157	150	149	164	166	143	151	159	156	166	152	175	169	138	158	159	155	135	142	144	163	139	157	182	144	169	144	163	167	144	141	169	151	164	152	154	141	158	149	161	133	156	134	164	155	131	148	161	143	154	146	158	168	156	163	163	155	129	150	135	148	151	157	153	150	155	148	146	155	147	172	162	160	165	159	164	164	151	133	154	149	151	181	154	132	154	153	130	148	172	164	159	141	155	165	162	153	171	153	144	146	144	144	142	160	153	160	137	171	161	156	146	153	162	163	155	166	189	145	196	145	155	166	175	174	165	162	139	161	145	153	149	150	168	151	174	144	171	151	151	159	151	160	178	160	135	148	139	170	144	160	147	168	144	153	149	150	143	166	149	144	165	171	142	158	152	145	140	169	139	170	140	160	167	142	150	138	157	145	138	166	158	142	167	156	163	145	155	139	143	151	137	164	161	139	132	166	173	144	157	148	166	169	181	153	160	166	155	155	153	154	159	154	144	159	143	171	122	146	149	124	158	155	154	164	136	164	145	175	159	156	128	151	133	142	147	161	162	150	139	148	155	152	171	159	163	169	151	147	145	157	171	146	165	152	158	147	159	150	158	162	156	167	149	148	160	153	160	139	136	180	139	160	155	154	168	135	154	145	161	169	156	150	172	153	146	144	178	161	173	140	146	160	171	182	166	172	154	178	169	163	139	148	164	139	146	143	172	156	170	174	161	162	132	146	150	152	146	150	137	150	172	159	148	150	161	145	127	145	189	136	168	143	173	145	144	152	153	166	150	147	163	161	154	161	154	150	152	159	157	154	177	141	141	143	140	151	169	178	157	149	135	146	134	175	168	141	141	152	145	159	164	189	148	166	139	122	157	173	152	173	165	145	163	160	166	154	169	154	156	159	179	150	152	170	133	164	161	151	148	163	157	191	155	171	155	159	152	158	133	157	170	144	175	161	152	150	155	161	173	160	147	170	149	138	166	142	159	149	157	132	130	162	170	137	177	148	157	151	158	160	146	147	153	159	138	151	140	180	182	164	147	164	153	137	135	156	142	138	155	145	174	142	139	145	179	163	153	153	139	144	147	153	156	164	154	122	163	140	175	156	174	138	169	142	166	157	142	133	147	166	176	160	157	159	157	136	163	174	162	167	147	159	148	165	134	149	147	149	152	161	158	146	160	161	138	165	139	158	166	143	163	152	148	137	162	141	159	129	161	168	139	163	149	173	171	153	159	139	169	165	172	151	142	143	168	138	181	151	132	174	166	172	159	165	156	160	162	154	158	165	184	150	149	141	165	118	163	160	144	160	140	160	160	164	154	165	169	159	157	181	177	143	161	139	149	165	151	169	155	189	144	149	144	138	163	152	148	155	165	150	150	161	156	167	160	170	146	177	144	165	175	166	166	184	160	128	156	166	192	159	194	140	160	165	166	160	159	178	159	139	149	138	163	187	171	165	151	153	154	166	169	151	162	143	167	163	185	133	132	151	156	169	142	156	161	147	169	126	153	169	156	174	152	156	167	136	157	149	149	176	152	176	140	126	136	158	159	142	168	159	170	178	149	153	146	152	160	171	153	167	164	146	162	141	153	164	145	155	147	147	156	173	177	157	148	168	152	160	163	165	149	145	167	161	143	148	169	175	168	125	182	174	152	164	180	148	150	166	144	171	159	164	139	158	158	145	178	187	171	149	168	152	125	174	152	178	151	151	127	169	177	169	152	145	169	121	135	161	149	160	166	145	161	143	148	159	158	143	164	156	143	157	140	142	168	166	138	139	156	159	153	142	134	173	144	172	142	172	148	160	154	170	138	155	152	156	159	153	159	123	158	159	160	147	188	130	123	147	150	159	155	144	147	141	181	150	153	128	166	160	154	142	132	147	170	148	145	165	150	152	145	153	175	143	145	157	159	158	151	137	163	167	171	145	136	149	168	147	158	159	151	146	153	169	162	170	180	139	150	152	126	146	142	154	171	137	158	174	151	163	148	142	145	140	143	166	151	159	178	155	151	126	150	162	160	162	178	163	179	159	159	165	157	175	148	167
7021	9310	15563	18183	13512	11253	10254	11911	9078	4847	3703	3668	2919	2612	2522	2127	1333	892	840	814	839	943	1193	1338	1204	1037	917	814	793	685	631	628	631	610	557	627	560	573	564	593	552	544	592	617	651	570	658	704	881	918	857	782	622	624	604	609	600	581	528	532	533	586	573	602	528	541	559	511	552	538	530	540	546	552	530	528	559	554	570	518	568	555	543	547	602	575	522	557	566	550	530	585	511	538	572	542	559	563	610	549	526	569	551	564	595	563	617	517	613	588	521	524	512	532	492	573	541	556	531	526	584	506	578	546	552	555	552	545	543	518	567	574	561	585	604	566	564	546	586	604	554	591	603	574	549	564	548	549	554	552	520	574	541	587	573	555	553	562	518	549	546	564	551	564	536	561	563	540	565	556	550	518	535	559	549	523	573	543	559	526	537	539	541	567	546	538	583	514	545	583	609	554	549	568	575	535	567	564	569	561	486	538	520	554	570	533	580	558	578	539	589	540	565	558	534	580	552	527	607	558	539	591	516	542	536	535	552	561	539	599	545	546	550	546	563	538	519	521	544	587	548	542	537	504	526	520	537	596	575	559	599	557	558	551	545	622	583	535	550	535	602	572	547	568	526	553	533	559	517	546	521	526	578	557	554	536	578	617	570	551	582	584	538	570	609	580	597	552	555	586	547	582	583	525	560	540	561	564	533	555	534	564	584	526	530	568	548	569	578	559	526	582	567	526	567	600	577	555	581	567	557	555	550	558	579	503	512	541	531	526	544	559	513	575	594	559	568	546	560	581	546	613	555	556	547	525	553	546	555	567	545	577	545	569	519	569	549	552	511	548	580	538	534	566	531	530	557	537	556	548	599	551	574	558	521	504	555	569	593	529	549	549	527	578	557	520	556	550	573	584	557	548	545	543	569	590	552	548	558	569	559	586	588	568	535	579	568	539	563	574	552	595	538	542	568	551	547	559	592	561	536	521	557	524	592	590	578	581	573	548	553	590	513	565	571	553	526	554	564	613	553	509	564	547	561	556	527	536	561	538	560	544	506	551	548	532	567	555	548	547	602	530	549	551	573	527	539	529	560	530	507	531	520	532	587	558	584	563	534	564	530	582	561	555	551	586	603	570	541	548	533	544	599	576	549	549	553	580	596	520	544	529	549	541	568	530	559	526	524	567	583	539	546	543	530	514	554	495	511	575	541	528	580	564	534	555	569	519	512	540	568	576	555	550	556	585	563	595	531	553	594	544	523	551	548	545	522	576	542	550	539	556	523	579	582	539	541	561	552	550	550	553	602	569	571	544	599	550	517	548	564	582	536	554	521	533	530	569	566	527	601	506	547	555	563	545	554	575	572	566	530	563	555	609	539	572	546	519	555	579	574	576	568	543	571	540	547	513	532	568	551	546	595	543	539	510	607	567	588	568	531	551	541	551	548	556	566	597	585	534	544	532	571	537	547	551	569	618	561	602	545	535	595	589	518	571	566	583	543	545	577	572	546	522	554	599	561	533	530	575	572	546	531	565	554	562	570	525	584	551	538	537	533	565	565	560	538	544	553	572	547	518	523	566	532	507	563	578	579	566	555	549	521	558	537	553	526	571	529	566	519	564	505	567	536	553	578	594	534	585	566	586	567	583	552	517	513	522	547	540	551	573	563	563	592	563	568	570	492	570	602	573	579	609	566	555	557	553	539	552	556	603	566	533	552	558	531	575	520	559	555	532	574	548	542	525	571	549	621	521	498	561	517	574	544	529	539	530	579	517	541	544	543	570	532	563	550	571	542	563	565	582	525	546	524	565	589	498	609	562	542	490	558	520	532	581	578	589	584	553	568	562	552	563	545	578	508	571	574	551	579	589	555	575	581	589	604	568	574	560	568	588	547	576	515	578	560	560	559	588	520	577	564	549	566	541	534	554	576	595	534	502	572	619	539	540	572	607	559	526	587	527	593	559	540	590	548	572	541	560	553	537	593	551	564	567	533	580	592	597	518	579	517	526	538	568	582	538	559	582	506	554	527	570	523	568	505	580	564	542	553	529	554	565	521	556	581	526	554	575	579	518	562	584	558	526	611	541	536	573	568	538	557	546	572	569	539	563	574	576	537	553	551	549	522	568	521	549	584	557	547	552	558	597	563	535	526	535	526	585	549	516	568	561	533	566	536	542	589	570	552	541	570	532	561	574	524	602	536	567	522	599	581	577	530	548	556	571	583	537	537	573	533	515	557	569	520	504	548	569	577	521	550	523	556	575	553	523	555	565	560	547	548	515	551	577	533	522	557	528	546	533	576	527	528	557	524	552	559	574	531	572	557	515	529	570	520	576	551	557	553	522	560	574	541	556	527	558	540	532	577	540	555	564	585	539	554	541	569	561	544	567	590	551	559	604	569	542	573	541	543	527	572	556	552	540	573	547	579	546	568	571	575	592	578	510	579	561	550	541	550	569	557	580	563	556	533	518	552	551	601	571	568	585	559	517	536	551	571	576	558	549	558	561	558	521	543	570	585	560	587	620	530	592	547	563	546	547	507	563	546	557	558	552	597	562	523	594	522	549	578	577	557	562	542	554	579	512	576	510	523	578	533	563	541	585	529	544	567	520	604	532	615	589	534	541	577	537	562	580	588	574	609	525	560	530	558	553	573	569	538	538	536	545	538	551	555	557	543	544	571	554	539	566	546	550	527	528	516	499	573	486	553	570	598	531	539	548	538	587	569	538	544	551	556	520	559	548	563	565	557	574	571	558	542	546	503	543	509	596	521	551	529	575	554	598	566	578	535	565	581	555	535	579	556	560	519	532	547	568	564	570	546	532	540	547	588	528	548	525	581	535	579	562	590	560	568	545	561	530	600	555	546	563	543	589	578	526	580	555	578	570	543	556	525	590	554	570	546	531	570	514	563	540	573	518	577	528	581	547	549	539	571	542	541	523	558	513	530	526	534	533	548	584	559	518	540	513	531	573	535	551	568	567	565	532	531	556	539	606	522	549	557	548	600	576	566	514	565	587	579	571	575	511	575	508	530	569	559	560	554	577	567	588	552	518	540	579	543	566	515	560	558	591	557	586	545	511	575	534	580	564	586	551	578	554	560	545	566	527	544	553	526	550	589	581	546	572	469	561	570	554	577	556	558	585	559	555	583	573	540	554	583	539	516	600	607	569	548	539	542	586	581	568	556	575	565	530	582	496	565	556	539	572	566	547	533	557	580	507	554	571	541	563	562	584	536	546	559	563	525	579	568	541	563	526	541	576	572	591	547	572	554	539	537	529	609	560	556	559	599	548	578	576	570	567	591	564	546	521	619	541	588	583	542	555	572	546	561	551	514	505	552	563	553	574	564	591	559	538	562	584	561	541	568	585	551	573	578	557	589	544	556	524	555	560	563	597	558	506	587	540	552	534	532	583	560	554	559	552	594	530	567	524	569	557	559	573	591	541	530	592	564	535	549	565	561	602	557	535	547	572	549	523	579	562	566	547	577	538	578	507	530	540	564	599
29718	36316	37760	36552	30960	28196	26194	27129	24006	17226	10311	8369	4855	3201	2333	1899	1195	561	306	388	484	548	631	569	543	448	441	274	218	186	150	171	145	149	118	126	143	137	125	114	130	144	121	133	105	124	107	158	156	196	155	134	129	121	147	146	112	115	99	107	105	114	116	119	118	123	124	99	117	111	102	110	110	101	109	114	120	102	97	98	106	116	101	116	100	122	97	84	118	94	94	112	102	92	109	97	109	119	122	95	121	124	112	96	109	87	116	124	106	136	104	95	121	81	93	85	88	107	111	115	108	108	108	98	121	96	118	99	105	105	107	122	98	101	109	104	109	119	98	98	99	93	112	114	109	118	115	93	121	113	102	104	109	122	86	126	81	126	104	107	85	96	95	93	132	100	101	105	110	86	113	127	117	99	103	96	100	101	96	90	114	112	103	107	105	97	112	115	116	104	132	112	116	108	107	102	113	105	93	108	117	98	111	119	107	120	110	102	115	100	99	110	100	115	114	106	104	123	91	105	110	112	103	128	112	95	100	102	105	112	107	107	101	106	104	99	88	105	129	94	83	95	129	98	108	114	116	108	101	107	104	100	97	113	110	119	99	100	116	112	116	95	88	88	104	114	107	113	102	103	107	88	100	107	100	117	114	110	92	104	99	84	112	114	101	118	115	96	123	119	106	123	101	103	82	103	89	109	115	103	103	94	92	102	98	112	93	108	94	111	104	110	88	99	104	95	100	102	94	96	104	102	86	99	95	100	103	110	92	100	95	117	124	99	112	110	112	94	126	106	85	125	118	105	110	102	98	114	94	116	114	111	97	100	107	115	108	106	116	108	124	105	84	109	107	114	97	123	87	106	98	112	103	93	111	103	107	113	111	106	97	104	93	119	105	95	116	91	131	113	98	108	108	118	102	115	98	114	116	97	99	116	95	100	107	98	115	124	113	99	102	116	115	113	92	98	114	117	113	112	93	99	84	120	105	113	129	84	92	109	97	110	112	115	114	96	89	102	91	93	93	112	115	120	127	96	145	123	93	114	83	118	115	117	110	98	109	104	116	74	101	107	109	104	103	110	128	104	99	95	104	106	105	107	119	107	95	99	127	99	104	96	97	117	120	110	126	101	108	107	81	105	91	87	86	123	113	88	114	111	113	114	110	106	100	104	97	121	104	104	98	96	109	110	112	119	93	119	92	111	116	91	112	109	93	108	97	122	108	110	116	91	97	111	120	99	89	106	110	112	85	122	118	119	99	100	111	119	91	107	102	106	120	105	89	101	116	98	113	88	82	116	102	89	130	93	101	99	108	104	113	99	97	113	105	104	120	100	98	102	99	119	102	103	96	105	109	101	118	94	99	105	88	108	118	104	102	112	110	113	102	117	116	118	95	99	117	105	114	95	106	122	112	107	114	115	98	116	94	98	104	98	107	97	106	114	100	124	108	104	89	106	107	100	103	99	92	107	106	98	118	109	116	120	106	102	112	121	99	101	99	100	121	98	105	89	110	131	111	100	113	89	99	121	111	102	101	99	116	98	96	106	108	100	126	122	92	102	106	97	107	115	98	107	130	104	115	108	104	97	109	103	110	113	104	128	101	118	92	115	103	113	91	121	103	119	106	93	106	116	100	95	106	116	106	118	104	101	107	100	106	99	102	99	107	85	93	117	121	117	100	102	121	110	111	100	102	101	106	94	104	117	124	99	122	118	117	107	105	85	104	102	109	101	103	96	108	100	88	105	110	108	102	115	117	109	127	104	126	129	104	107	116	104	107	119	102	102	97	111	90	94	108	113	121	112	106	88	103	106	115	125	89	116	92	90	87	99	93	111	104	102	112	110	96	109	124	95	112	103	90	114	112	110	106	110	95	106	107	96	118	102	103	106	107	129	98	96	114	117	106	99	98	111	102	101	99	114	86	99	99	99	103	109	118	124	96	83	98	108	109	115	114	122	99	108	113	96	92	123	109	108	94	101	99	95	98	95	88	119	126	99	93	111	126	86	104	108	114	90	94	115	110	111	106	111	100	98	102	87	95	96	117	78	106	104	114	102	103	109	102	102	100	122	110	106	120	110	81	123	82	87	102	92	89	97	116	102	96	108	97	106	118	113	112	101	103	88	110	115	116	132	109	109	110	101	114	119	110	86	104	117	106	113	93	112	107	102	118	110	113	97	103	101	118	104	93	106	118	101	95	114	104	118	97	110	120	115	91	110	100	105	107	104	94	127	98	109	113	91	107	94	80	94	118	125	113	96	103	115	93	103	108	106	111	106	111	119	113	100	101	101	115	100	95	102	92	114	108	96	95	95	107	102	113	111	90	96	135	103	104	97	90	98	93	118	110	101	116	99	126	115	101	109	121	103	89	91	129	111	116	114	134	99	106	99	93	111	105	102	134	120	88	117	104	97	93	99	119	110	114	118	100	115	103	105	102	107	117	100	87	103	100	91	118	108	111	114	113	85	120	110	98	101	106	114	102	106	120	105	103	101	115	94	95	108	106	107	90	103	112	93	112	108	107	105	119	111	110	101	100	102	101	104	110	109	100	95	105	98	113	95	114	99	107	106	106	109	106	111	125	81	109	102	103	124	112	93	92	111	93	93	91	115	105	113	109	89	96	109	120	105	99	96	95	106	99	105	94	111	104	107	91	94	95	101	107	108	119	106	97	102	104	109	105	104	99	100	104	100	107	118	97	100	101	103	85	107	91	84	102	104	104	130	94	91	110	116	104	99	106	114	88	102	113	95	113	98	92	112	110	108	104	96	97	97	104	120	127	119	117	121	104	103	90	136	104	120	128	100	91	101	97	107	116	96	119	101	105	94	132	112	101	107	101	116	107	105	113	90	105	114	103	101	100	93	114	105	127	111	97	108	89	89	109	110	94	99	108	93	124	100	98	108	118	110	97	103	91	96	92	113	111	109	120	105	114	110	101	107	99	104	115	102	109	110	118	106	114	117	108	94	96	101	99	89	109	90	114	106	109	86	116	93	121	94	111	74	105	109	111	96	97	114	123	97	102	101	116	95	101	110	116	94	88	103	101	105	93	98	110	99	106	102	102	101	96	87	100	98	109	109	126	110	104	116	109	101	113	119	106	118	99	98	125	103	102	106	96	124	108	78	98	109	96	102	114	89	96	97	104	114	111	110	95	107	110	96	104	124	107	103	97	125	98	103	115	124	119	102	103	102	121	94	109	106	122	113	114	96	88	90	102	108	105	98	116	108	99	104	107	99	108	107	97	110	117	99	105	97	116	81	99	95	101	116	95	108	113	108	114	108	95	124	99	104	114	103	110	117	92	120	100	103	96	108	103	90	116	119	121	100	109	101	86	107	97	110	108	109	105	85	86	119	117	102	120	108	102	83	105	97	114	110	102	102	110	110	101	96	95	110	102	115	90	116	113	108	105	116	106	91	97	108	100	96	106	77	114	102	94	107	87	107	120	116	101	101	110	109	113	103	114	97	92	96	109	99	93	109	110	118	97	120	102	116
26922	33618	39890	42991	43325	40050	39464	39929	36112	26285	20819	20892	16410	13005	10817	9908	6808	3241	1872	2791	3402	3884	4792	4497	4051	3386	2906	1936	1380	1200	906	785	856	799	718	775	675	634	628	626	594	552	547	554	555	579	561	847	1149	1099	1028	708	612	642	744	765	537	515	481	453	461	466	523	553	510	479	403	457	362	444	390	405	424	421	393	425	418	422	384	395	382	440	407	417	450	462	413	410	397	425	397	393	436	435	410	411	411	430	398	408	438	380	409	400	427	388	397	370	435	411	420	412	399	410	409	366	397	391	380	419	380	411	380	407	424	401	418	388	417	387	429	382	391	412	393	402	424	423	394	390	404	375	417	409	386	373	419	414	382	379	411	409	407	407	427	400	413	426	423	378	412	382	399	394	381	384	430	417	382	378	360	394	394	387	416	399	401	422	431	418	401	410	400	377	410	407	410	404	414	361	391	381	396	403	398	417	414	425	359	393	396	377	395	398	417	387	370	415	415	428	405	384	401	427	347	406	411	409	401	382	395	394	421	378	390	425	399	401	391	421	389	406	383	387	426	399	377	403	439	394	399	408	381	376	385	386	397	397	421	416	430	368	393	395	383	404	392	381	382	393	404	401	385	395	383	406	390	412	416	360	408	432	395	400	395	382	426	383	345	413	421	379	391	393	419	424	394	386	435	402	413	399	403	378	417	366	409	437	424	388	393	372	405	399	413	419	417	421	408	432	415	367	408	414	409	410	427	408	380	392	436	358	406	391	395	390	406	369	407	376	380	420	407	398	414	381	401	404	390	429	423	417	401	407	403	370	372	407	417	416	397	355	429	388	408	381	391	400	418	374	368	403	416	406	394	394	422	411	368	434	388	376	399	387	391	406	405	419	421	389	434	376	393	426	390	391	407	420	416	385	398	403	434	391	410	395	402	382	389	383	412	366	418	379	401	380	420	387	385	374	401	404	391	406	402	427	384	393	415	393	408	391	430	379	397	361	377	388	416	417	415	405	393	371	395	382	381	398	365	357	402	376	395	407	389	381	444	413	398	411	409	392	410	389	402	366	399	371	388	419	380	371	427	379	410	424	415	409	415	416	357	409	375	390	398	389	375	377	441	388	409	400	395	413	422	399	391	391	396	415	398	415	375	409	403	375	425	382	436	408	401	438	389	372	405	392	416	398	435	409	413	416	437	379	400	399	424	422	413	392	410	345	390	409	396	402	411	424	393	381	387	384	421	411	370	382	430	389	398	407	404	388	397	415	403	402	428	398	453	358	376	407	400	406	386	407	369	407	413	399	396	408	395	394	404	384	400	428	379	404	397	407	397	375	403	446	412	417	417	396	405	424	425	355	395	390	380	344	402	431	361	402	368	402	396	424	454	392	416	381	411	383	386	411	423	389	402	426	413	396	383	404	390	378	364	426	391	413	412	431	370	390	393	402	396	417	387	389	392	410	432	400	373	345	450	378	371	390	382	378	415	401	405	374	401	421	370	373	407	406	392	427	445	408	400	427	389	411	380	418	391	391	443	395	382	400	394	417	390	386	365	428	378	393	395	400	411	388	419	423	383	370	425	358	416	412	407	410	407	364	445	395	404	434	415	436	355	394	394	422	397	401	398	408	394	385	371	411	394	406	398	365	395	415	425	405	390	415	400	404	403	422	399	401	405	414	390	381	380	376	386	429	402	396	435	383	385	407	381	359	352	393	405	393	366	400	393	383	348	377	435	410	405	399	405	384	368	383	415	393	399	384	418	389	400	405	413	373	403	395	363	388	386	405	414	416	378	410	391	397	451	392	392	412	399	372	394	387	435	352	406	408	417	362	387	409	411	395	396	450	437	361	423	429	407	377	377	437	383	398	406	365	358	413	457	430	418	403	395	429	375	395	409	405	410	402	409	392	371	413	381	385	411	371	349	393	396	413	431	405	423	428	416	380	382	368	371	388	356	390	377	360	401	407	387	391	407	430	393	394	407	401	411	406	397	390	416	397	416	367	404	402	397	394	424	382	393	418	373	396	367	405	356	385	403	390	359	424	414	383	404	397	396	405	395	417	430	385	384	364	410	393	412	402	375	397	387	384	412	443	409	373	441	405	402	400	378	411	417	422	402	408	377	417	405	393	379	401	375	438	404	395	390	381	388	414	381	403	414	406	410	400	348	423	431	408	376	383	374	394	385	428	410	409	398	412	384	373	373	392	389	415	448	417	430	412	373	417	399	414	399	358	392	389	371	413	403	410	389	399	417	420	404	432	420	419	375	380	397	421	423	412	402	418	387	389	407	422	362	365	382	404	380	423	396	367	424	357	383	374	409	390	382	437	402	389	380	386	403	378	397	375	423	396	426	408	364	388	396	387	393	419	356	392	415	431	404	401	411	381	384	417	376	378	376	392	389	384	375	373	409	377	420	406	377	395	394	380	396	378	426	394	393	342	429	371	417	418	397	396	405	392	396	406	419	421	400	388	397	402	442	380	415	380	392	412	406	395	397	416	367	391	404	412	401	428	421	416	429	375	372	420	391	411	404	430	393	392	401	424	405	399	404	391	400	376	408	406	387	413	431	373	406	386	403	406	412	399	405	418	421	388	391	373	374	416	421	429	383	396	394	406	396	406	373	407	408	396	417	370	430	405	417	422	343	383	380	388	402	401	372	431	380	393	370	423	379	383	421	384	397	389	399	380	373	404	391	409	426	400	395	389	391	357	386	394	412	445	447	445	372	431	383	402	389	400	406	398	399	356	396	413	399	401	404	426	403	395	405	421	355	409	401	370	386	401	426	387	407	404	396	399	375	409	439	393	348	397	402	421	414	405	379	403	365	406	443	378	400	384	406	415	378	440	386	376	438	370	387	380	438	390	382	403	375	376	426	375	406	377	420	391	386	395	404	380	416	447	388	388	394	426	410	362	403	420	390	370	379	408	359	401	373	410	393	401	414	403	406	443	412	422	392	398	378	399	392	427	399	386	400	410	457	409	422	370	412	378	363	403	411	388	374	411	399	388	366	414	409	374	392	370	420	413	400	426	397	426	403	394	391	378	406	389	427	367	362	379	384	390	410	404	387	431	400	405	411	347	418	435	371	388	394	381	366	388	368	416	411	406	397	406	415	394	422	354	335	383	389	421	387	426	401	409	406	419	391	369	366	426	413	382	421	355	391	397	387	389	374	401	390	390	426	398	404	372	367	378	379	405	393	392	404	419	399	424	367	423	395	361	420	346	427	426	403	409	357	391	407	394	409	388	370	423	409	397	430	383	455	384	376	421	387	382	403	375	385	416	381	433	410	391	367	403	409	392	384	385	380	418	406	368	400	384	376	408	438	344	381	361	386	420	403	426	409	395	396	404	363	391	402	377	396	374	390	401	417	427	432	382	409	397	405	395	371	431	408	406	379	400	365	443	398	386	373	405	426	397	420	439	405	343	393	396	412	433	419	433	418	396	415	384	422	373	408	390	402	380	355	406	417	397	395	376	395	379	378	437	379	406	391	396	389	390	403	366
37968	40671	39368	38683	33657	31851	30344	33485	29502	24085	17963	15459	9568	6599	4459	3453	2244	1019	565	667	976	1062	1503	1004	786	793	666	395	307	287	255	255	240	260	202	235	212	189	205	216	190	212	194	210	178	183	185	240	294	272	236	219	197	216	232	228	175	177	191	168	200	180	187	209	164	164	175	149	180	167	145	171	173	157	168	170	165	150	176	167	164	149	147	170	177	164	189	188	177	174	165	182	180	161	171	168	137	171	151	159	149	170	181	174	166	146	175	160	156	160	179	182	173	144	166	155	167	163	155	174	168	169	178	168	162	176	173	169	157	149	180	180	164	150	171	173	149	157	134	169	198	145	173	168	175	155	143	179	194	138	146	171	154	170	137	175	163	159	147	162	170	154	147	169	154	184	166	149	163	162	163	170	159	164	180	160	173	158	147	167	171	175	155	168	162	133	157	151	151	158	155	179	176	181	184	152	179	179	158	183	164	160	192	161	150	179	167	157	186	154	186	187	179	161	187	144	152	177	157	162	179	169	171	150	148	181	203	159	166	153	155	161	177	166	172	181	175	165	177	189	157	172	143	170	174	154	177	174	171	137	171	159	160	183	167	152	182	169	167	180	160	162	160	175	169	180	168	157	169	182	177	146	156	160	170	164	165	159	141	164	158	164	168	182	146	132	178	153	149	139	157	160	159	160	156	168	189	157	176	181	158	149	151	152	140	172	174	157	142	141	155	139	145	149	178	138	153	182	152	162	196	181	161	172	164	154	157	147	162	171	172	167	190	155	158	171	196	171	141	158	147	164	181	142	182	162	155	178	158	172	174	157	151	157	160	153	166	159	144	161	170	166	181	156	190	158	176	164	167	170	170	154	153	170	159	161	164	181	138	147	154	162	153	174	149	150	169	177	165	165	156	154	164	154	154	175	148	165	163	182	177	169	155	181	166	144	143	167	169	171	150	172	187	166	158	142	173	169	188	171	174	140	171	197	174	163	167	167	165	171	167	171	163	163	160	175	172	159	152	147	164	164	167	161	162	182	177	155	158	159	186	167	158	154	156	163	166	183	150	169	145	180	179	161	184	151	154	169	175	165	159	170	155	151	155	150	166	174	180	151	166	187	174	165	189	152	145	159	162	170	171	160	155	166	165	155	176	166	168	177	176	176	161	177	175	163	163	166	150	152	159	184	169	165	171	181	151	154	159	160	184	156	159	161	160	166	149	159	146	167	165	140	148	163	156	177	166	164	156	167	152	173	169	172	154	167	154	158	155	159	172	162	147	185	169	145	164	169	174	178	183	169	180	168	174	150	141	158	148	180	188	155	149	159	169	148	156	156	179	144	182	158	170	180	152	151	168	182	142	139	160	168	182	171	167	190	145	175	149	168	157	155	159	162	153	169	163	150	166	163	153	163	144	152	150	156	182	152	164	163	165	188	143	140	176	160	177	154	177	191	169	166	186	182	168	186	154	154	168	165	162	174	157	167	169	144	146	141	150	160	160	148	170	172	162	177	157	173	155	143	157	175	171	167	177	173	161	155	184	157	173	171	154	148	150	154	163	162	168	151	172	137	162	141	162	162	172	166	157	144	170	176	169	164	157	159	166	150	171	163	155	181	163	172	154	160	164	170	156	155	160	163	176	165	174	164	169	177	162	139	157	165	161	166	167	164	150	171	168	158	167	177	164	146	179	148	181	178	185	163	164	181	178	165	167	194	147	148	142	157	163	160	156	177	173	194	179	164	175	153	168	151	172	170	153	176	153	165	159	177	160	181	152	193	151	170	168	159	158	171	154	179	140	158	175	155	163	174	171	138	189	162	172	177	172	171	151	163	179	164	164	164	156	163	169	175	122	176	151	169	158	167	181	170	173	151	164	158	165	155	164	180	147	148	190	163	166	171	164	152	168	144	155	169	159	148	172	155	165	164	144	177	154	148	172	152	151	175	169	197	159	176	162	158	166	172	146	162	155	171	177	162	172	156	186	179	172	154	144	159	203	194	186	157	172	162	164	168	183	194	141	160	147	168	168	161	130	186	166	156	158	168	149	170	158	164	178	179	170	172	167	184	152	175	150	181	174	171	178	166	151	155	160	132	161	160	162	178	154	168	149	171	175	193	172	173	179	169	187	165	161	143	160	179	189	181	157	160	169	151	177	155	180	180	169	162	163	164	152	162	139	163	172	173	146	165	159	166	159	184	185	153	131	166	178	172	172	154	152	169	164	163	151	165	177	144	156	145	160	165	164	159	162	170	163	149	180	180	167	157	170	176	181	161	180	173	155	178	156	154	162	188	152	164	156	188	160	160	149	185	166	154	189	153	148	148	164	157	161	153	185	182	148	155	166	185	156	172	154	150	183	153	157	171	151	162	152	166	148	175	174	151	156	164	171	157	164	183	170	153	140	152	166	168	146	153	156	168	160	173	127	155	167	151	179	161	141	159	206	151	156	157	151	165	151	170	181	147	169	160	183	183	161	165	169	154	157	137	169	159	174	155	162	176	154	183	166	157	139	159	188	169	170	145	171	153	177	164	169	148	166	163	159	163	162	159	183	174	183	167	178	155	159	189	161	156	173	151	170	166	173	175	153	148	158	155	141	140	158	162	181	159	157	176	174	147	175	162	178	160	175	154	163	162	156	188	171	156	179	129	166	171	153	179	180	172	166	158	154	144	174	166	157	186	167	162	148	169	152	164	170	190	166	161	169	159	182	159	156	163	162	144	156	172	166	149	145	154	156	161	170	178	157	153	132	166	153	161	171	178	176	160	142	163	174	164	157	158	171	159	179	150	179	155	145	159	170	163	172	167	159	169	178	161	184	178	160	168	155	159	167	183	185	157	184	161	160	159	169	165	186	160	170	179	174	182	144	156	166	147	159	140	151	182	167	145	157	130	144	170	165	184	188	164	169	159	193	166	175	166	156	148	164	138	188	153	187	157	184	163	165	168	151	188	167	193	171	159	161	188	160	176	178	160	135	181	146	151	165	146	156	169	156	152	161	148	166	161	162	157	156	157	168	180	152	159	163	199	153	169	159	162	168	137	170	167	162	175	157	156	176	172	166	166	174	171	160	160	165	166	163	164	164	165	171	152	159	153	149	155	175	164	161	162	175	174	171	148	150	159	172	147	164	157	186	153	165	192	163	175	173	172	173	146	184	136	152	164	167	156	165	149	160	158	165	155	161	167	172	153	159	172	157	144	179	174	178	188	145	162	171	170	159	178	143	166	139	193	175	176	173	168	152	176	161	174	155	160	187	146	156	179	173	158	163	160	160	150	164	158	169	161	154	160	156	143	156	156	170	183	164	182	147	164	146	178	165	152	167	156	185	175	165	153	184	186	167	163	158	175	134	142	148	165	174	176	152	159	172	164	178	165	154	158	160	189	158	152	154	164	171	176	173	152	177	152	149	173	183	162	159	178	167	184	167	168	171	138	165	178	149	169	175	156	145	145	165	148	162	170	142	159	152	170	156	185	162	165	157	164	200	172	151	168	160	148
34210	40658	45176	47397	48956	47093	46519	46942	42432	34530	30382	29700	21908	20068	16233	15306	11566	4590	3030	3868	6494	7420	10472	7432	5706	5736	4552	2635	1933	1756	1356	1340	1289	1224	1062	1109	1030	884	960	958	867	864	869	890	840	868	966	1431	1559	1517	1314	1026	989	1130	1235	1253	714	749	679	661	677	652	847	824	800	671	608	606	574	609	584	570	582	596	576	587	576	609	579	588	592	575	608	567	586	572	604	519	549	551	557	552	584	674	602	575	602	554	566	551	571	573	568	588	586	569	551	593	568	549	554	544	579	571	606	553	603	526	609	558	595	582	602	550	556	541	564	573	567	580	570	584	568	566	581	599	548	594	579	572	606	565	532	587	624	600	558	599	579	531	586	582	566	563	562	570	590	537	569	522	564	571	561	587	589	602	585	550	637	583	543	545	586	547	569	593	549	550	558	569	631	601	552	534	609	525	545	539	548	530	608	576	538	589	561	581	535	572	584	558	535	581	608	614	548	555	564	568	577	583	547	575	560	564	532	561	556	601	605	581	559	598	620	596	602	574	590	586	525	538	574	595	559	565	598	592	584	563	602	598	572	573	557	584	606	587	559	595	588	599	572	547	558	633	602	561	569	549	566	578	558	557	547	568	573	568	539	556	603	566	559	558	562	535	571	574	518	558	561	576	607	559	557	548	584	531	613	552	536	592	540	570	550	608	562	594	530	573	560	548	506	537	588	517	544	566	573	577	557	579	550	542	560	565	563	559	586	619	589	597	561	565	526	538	607	548	557	548	516	537	560	570	555	521	558	558	522	576	610	543	567	552	562	569	539	568	581	562	583	556	566	542	591	551	565	559	582	590	560	564	532	551	525	571	565	572	584	561	562	562	526	572	577	565	543	581	566	548	579	593	561	600	551	533	562	525	586	576	559	571	580	599	526	557	536	568	576	572	576	548	559	560	573	593	538	565	574	550	567	567	568	552	589	556	570	579	555	565	575	543	603	588	567	643	594	570	547	569	558	565	545	533	570	548	575	586	526	554	616	544	602	564	569	543	592	549	595	502	552	560	541	588	607	608	581	566	567	541	598	556	548	590	573	573	525	577	568	576	556	533	558	575	536	555	571	531	587	540	575	615	607	592	584	546	594	540	572	597	573	540	524	554	565	539	555	565	534	578	579	566	570	558	550	547	544	561	524	563	520	521	566	565	574	586	592	582	577	519	555	506	590	569	565	583	564	580	549	589	568	561	531	545	523	571	577	591	557	592	594	569	591	548	559	580	573	588	567	522	584	565	554	595	567	584	571	562	587	549	596	581	536	571	594	567	569	587	574	544	553	553	530	569	595	548	570	523	527	561	551	603	557	577	555	553	540	567	559	575	582	570	576	597	585	601	597	588	537	587	549	611	549	608	565	598	561	550	600	562	543	554	563	540	551	581	603	577	553	568	543	528	537	586	547	538	580	586	581	531	542	542	602	580	530	522	615	522	565	521	561	546	561	562	559	595	593	527	522	564	606	548	537	534	535	563	574	573	598	580	558	569	570	559	528	546	573	563	550	570	557	568	579	598	529	536	553	593	576	601	507	546	549	564	591	598	590	541	537	584	576	589	509	568	565	533	562	537	575	560	550	562	568	533	529	546	540	590	579	571	592	583	552	553	589	595	541	561	586	555	598	562	545	592	619	583	580	595	538	578	581	593	597	580	569	545	588	570	553	583	575	557	562	562	551	535	568	556	573	617	513	525	625	557	605	495	582	556	617	549	530	574	628	575	545	573	587	595	557	586	573	544	555	600	558	583	552	523	548	564	547	562	567	529	588	600	548	576	563	570	599	544	583	544	584	572	542	560	564	565	555	548	561	558	527	580	564	562	568	583	551	537	578	549	583	583	597	571	554	563	595	567	548	560	580	556	589	588	558	548	542	556	540	554	546	523	600	570	565	588	562	583	540	559	527	489	583	566	540	556	557	571	561	579	568	572	550	576	541	565	544	513	580	573	542	538	559	542	495	577	550	561	548	590	531	602	543	615	537	599	554	589	573	551	585	530	552	551	591	564	579	569	588	561	566	606	545	557	553	533	521	570	616	560	533	600	599	560	580	556	586	565	557	565	544	591	570	554	592	557	550	562	572	561	583	563	550	562	540	580	582	554	538	561	600	539	599	585	555	545	542	551	573	563	542	636	617	589	560	575	565	570	559	567	564	535	547	625	553	578	549	555	588	592	570	572	544	575	586	544	548	552	532	563	537	566	548	574	582	562	580	562	550	569	619	549	590	555	564	555	585	539	591	563	599	607	569	553	518	549	595	544	528	594	556	558	572	555	564	564	543	607	655	511	564	594	568	533	521	584	553	566	576	550	562	523	553	570	594	564	583	572	564	539	535	540	599	564	542	594	564	605	536	561	560	584	604	586	519	603	560	559	549	552	572	532	583	586	595	569	574	559	550	592	587	559	575	574	572	580	567	549	536	559	534	574	618	557	547	587	582	588	556	620	551	541	555	542	569	536	535	590	595	611	581	585	601	567	559	529	609	529	518	589	580	540	601	585	563	614	569	528	560	604	535	538	570	585	542	582	571	579	586	565	595	610	560	579	540	574	544	547	559	557	573	527	537	604	542	585	594	553	567	624	561	565	529	585	593	577	567	554	564	545	569	530	538	580	554	563	571	570	543	563	579	524	537	581	619	550	565	577	535	523	579	559	550	537	601	542	568	574	543	533	543	558	562	562	589	584	538	563	586	549	531	548	555	530	600	587	559	557	559	548	574	539	539	578	569	549	564	577	544	605	588	529	544	590	541	516	565	516	558	560	537	524	551	565	541	572	596	578	578	535	565	571	548	591	548	570	578	524	604	585	545	571	549	538	554	577	602	548	547	573	581	580	605	544	581	575	574	528	539	549	592	540	545	590	611	534	582	545	541	548	589	588	550	584	557	572	565	578	563	539	528	568	545	579	563	565	604	538	590	564	597	542	561	586	526	582	512	557	524	557	576	611	563	566	573	600	562	558	541	582	567	567	568	526	567	548	540	605	539	592	556	543	597	556	575	565	571	558	572	535	608	565	561	559	578	544	601	549	581	544	559	547	568	557	586	559	556	566	579	581	604	540	562	571	584	548	536	539	548	538	546	609	576	564	541	559	582	548	535	566	587	562	567	522	578	548	557	571	522	533	566	577	574	579	554	536	572	588	592	515	558	549	574	548	533	571	565	588	575	587	584	537	512	529	545	536	524	558	589	550	578	572	579	566	541	571	564	576	516	579	578	555	548	584	568	536	548	578	556	582	552	600	587	558	570	556	610	587	564	557	597	544	619	616	594	586	564	553	596	574	564	556	540	555	554	524	583	527	540	550	575	577	567	565	542	548	569	537	573	579	548	511	599	512	522	576	575	549	563	580	541	575	551	576	554	535	572	527	557	552	555	542	590	599	590	546	567	595	559	566	544	549	564	541	595	566	579	592	588	598	544	590	546	583	548	583	545	569	593	568	540	569	535	598	574	534	583	579	582	578	565	593	536	582
6077	6828	10166	10674	6793	4510	3392	3971	2580	1728	934	827	600	575	407	335	273	199	190	217	205	246	244	225	231	206	199	186	161	191	173	188	194	162	158	151	172	140	178	143	168	154	144	160	173	177	172	177	176	209	198	178	159	186	165	183	164	137	175	167	163	136	165	156	145	160	171	156	159	146	163	164	182	145	171	168	164	183	172	157	171	150	159	151	148	192	143	160	167	160	147	164	142	182	149	158	156	150	152	134	158	155	142	177	152	146	178	144	151	168	155	150	150	162	153	143	163	162	166	132	174	148	153	147	164	165	171	177	148	174	157	178	156	172	147	153	171	160	135	153	164	150	167	177	159	173	150	163	153	166	155	198	154	154	149	153	179	162	161	159	169	150	149	188	151	154	159	142	172	164	170	159	168	167	179	149	173	169	161	141	162	159	152	166	154	162	163	172	178	152	161	157	176	169	187	154	148	169	172	150	152	155	174	144	166	146	170	181	159	144	176	170	166	158	157	149	170	157	172	175	146	146	165	149	167	156	144	139	155	162	188	176	188	161	141	163	172	167	150	182	178	162	162	159	160	171	161	137	158	172	155	166	149	157	161	144	153	155	153	158	163	156	141	147	149	156	164	147	178	146	167	159	168	168	173	157	165	167	170	155	158	152	156	163	152	173	138	158	151	152	157	145	167	152	164	147	167	175	157	162	146	154	178	146	148	165	139	161	151	173	156	157	140	151	173	166	154	167	155	182	172	153	155	146	178	148	170	161	169	144	167	156	148	188	179	156	164	150	173	155	160	149	153	170	169	156	170	174	175	161	149	139	172	148	160	162	149	156	154	166	171	184	164	163	178	184	173	155	168	154	179	149	155	159	162	171	145	155	170	164	195	158	155	131	158	162	155	167	145	158	176	157	170	142	148	162	162	167	150	160	150	150	178	161	160	190	172	148	155	146	149	166	160	164	158	161	137	157	171	177	163	167	183	156	175	147	160	138	155	160	141	162	155	191	154	168	160	147	156	159	167	164	150	171	157	158	177	176	161	171	159	151	182	162	168	154	147	171	130	158	150	161	167	165	167	137	150	166	166	148	152	159	144	168	150	161	133	134	161	165	159	148	143	177	160	156	172	145	135	127	151	162	167	160	157	170	148	141	167	183	181	163	147	160	159	171	169	168	193	165	158	142	176	135	138	167	149	152	150	163	156	165	163	163	175	166	168	174	152	176	154	148	159	178	185	142	173	141	155	138	156	190	190	175	155	169	166	167	164	143	172	146	148	173	150	165	161	178	141	142	184	170	142	168	148	177	169	154	172	152	172	165	170	158	203	143	141	149	177	184	171	174	159	164	153	154	169	144	175	158	173	164	164	150	179	176	162	162	146	164	162	160	160	141	166	178	156	151	160	154	139	159	142	172	151	150	172	132	142	139	183	163	150	164	140	153	171	167	161	144	170	168	177	148	164	174	146	140	160	164	137	146	162	172	166	168	153	155	140	164	147	163	172	157	149	159	165	164	140	180	137	157	157	157	165	164	161	159	128	164	178	135	142	158	168	150	149	164	163	152	126	168	150	160	147	177	168	168	142	153	158	153	136	144	144	178	152	173	150	142	169	163	156	166	156	165	160	168	163	149	175	171	183	167	162	169	152	174	155	161	163	148	151	159	182	181	178	172	179	151	180	152	139	174	164	130	161	184	172	167	152	155	170	179	145	164	194	152	182	142	164	154	158	142	169	165	160	169	142	190	177	151	185	160	169	147	158	168	165	155	183	148	164	160	165	147	141	135	186	162	172	151	181	154	156	169	156	177	169	161	190	148	161	173	172	168	183	164	172	154	162	156	154	167	167	161	162	162	147	178	135	177	133	172	162	157	151	149	139	169	160	174	166	158	164	157	167	165	158	163	166	170	147	162	169	149	163	154	143	157	155	156	158	170	160	163	163	152	145	161	179	149	174	145	139	164	142	148	150	149	160	153	162	146	162	146	161	160	188	141	144	141	157	165	176	161	153	162	166	152	144	151	163	196	161	155	180	173	168	169	179	159	178	155	171	141	150	154	155	170	157	159	142	171	156	171	182	161	171	166	178	162	138	158	165	162	146	155	154	166	170	148	168	166	139	156	166	147	151	148	174	161	163	164	146	159	165	180	181	144	172	160	149	145	144	172	168	177	150	159	153	159	166	157	169	180	155	171	143	178	158	153	149	164	167	176	141	153	153	132	155	163	174	163	161	164	169	168	177	166	154	155	167	184	151	186	174	187	175	170	165	161	167	158	159	162	147	161	158	158	158	160	137	179	140	167	161	168	150	176	180	165	158	159	158	164	163	170	164	159	155	149	154	163	173	165	173	151	174	169	158	162	156	178	156	171	160	157	159	173	145	159	157	160	151	132	187	155	178	172	139	152	155	177	166	170	174	148	171	148	162	150	160	162	183	140	170	162	176	166	184	169	175	158	157	170	158	165	163	168	175	174	157	183	156	154	147	173	172	157	156	151	159	158	175	167	169	173	151	162	174	152	156	155	179	173	142	142	139	174	194	154	154	190	164	156	180	187	171	142	170	155	164	177	156	154	170	158	165	160	159	187	158	150	168	176	159	145	161	164	157	161	162	166	158	140	164	169	168	157	176	166	151	151	166	172	161	177	155	168	164	162	196	139	171	153	140	154	168	150	165	150	158	149	168	155	172	183	155	192	159	144	159	165	140	152	154	166	154	179	164	155	173	142	147	162	154	180	152	148	159	142	148	143	158	168	170	173	163	147	156	136	170	148	178	176	155	171	159	156	163	151	156	153	150	181	167	137	169	148	171	157	122	180	152	145	168	153	172	163	162	148	185	147	152	175	136	144	147	150	162	167	157	164	151	174	173	171	173	175	137	173	157	159	175	186	158	145	134	178	160	154	167	155	144	154	182	155	164	155	157	162	146	171	180	172	145	160	154	164	154	196	157	149	158	160	154	143	161	164	175	139	159	163	157	171	167	138	161	157	170	151	179	145	167	169	159	141	156	148	153	164	172	180	175	160	154	155	159	164	158	162	131	154	160	151	141	139	165	165	154	139	162	157	152	165	164	168	149	155	139	135	190	188	150	165	157	167	152	166	191	145	162	144	162	174	157	170	156	159	173	164	178	157	173	179	165	144	145	144	154	140	152	147	173	168	144	187	135	167	171	148	172	175	166	157	170	186	167	137	194	146	152	160	142	167	162	144	146	174	163	155	173	140	156	156	167	135	144	162	150	158	164	137	157	159	158	134	161	179	165	157	181	173	165	144	168	159	136	159	160	152	152	146	139	152	161	163	182	155	169	159	161	167	168	168	152	173	154	169	150	177	171	161	162	142	144	158	161	150	180	173	146	159	155	140	151	155	164	140	128	155	152	156	185	191	177	173	176	162	166	168	142	158	141	182	184	157	159	135	155	166	177	178	161	163	165	155	179	171	152	159	171	140	148	167	176	181	162	164	187	168	168	151	150	159	159	158	164	161	156	155	157	165	183	161
7208	9527	16401	17863	15220	11761	10613	13122	9099	6322	4342	4103	3400	3304	2503	2031	1317	949	792	848	1034	1284	1435	1200	1150	1022	902	788	694	686	648	641	698	641	646	621	600	587	587	601	616	587	556	671	608	628	677	838	853	923	685	671	755	711	684	676	663	580	594	615	587	604	599	630	606	630	588	620	540	584	583	578	567	569	550	518	568	551	525	568	595	616	572	553	567	578	571	576	555	577	574	562	594	554	569	561	554	566	567	568	563	561	591	572	615	563	544	572	575	589	603	592	517	557	616	557	591	586	549	536	546	606	549	591	550	569	611	576	600	608	530	582	633	509	589	618	556	562	562	541	647	538	539	550	584	535	536	550	584	599	567	609	502	525	564	524	613	524	572	566	594	569	559	578	589	587	565	589	591	568	593	583	534	532	577	559	548	577	584	606	588	588	556	565	556	584	572	581	575	575	556	582	579	603	614	593	559	581	565	580	600	583	566	574	574	568	555	548	545	567	589	584	558	617	572	551	567	541	567	575	596	569	583	553	564	617	570	566	539	566	560	558	576	582	581	580	577	570	557	571	558	559	579	514	574	556	584	565	567	583	573	551	560	576	590	586	578	572	580	576	581	588	582	583	599	533	581	540	581	579	570	578	592	566	575	576	580	529	544	604	609	595	577	574	591	607	585	603	588	553	575	550	609	579	596	569	610	588	589	589	582	580	565	574	582	592	574	514	577	591	601	549	604	572	567	617	587	562	540	560	554	572	583	585	563	596	559	602	584	587	581	588	585	581	596	571	615	596	553	582	594	577	591	570	581	616	593	600	599	584	593	576	581	586	554	600	584	551	550	544	567	563	606	607	573	633	597	565	568	542	561	594	560	573	551	580	587	593	582	576	616	604	587	570	509	548	551	630	630	607	571	558	536	591	581	541	554	583	621	569	571	552	588	592	554	629	563	582	548	557	634	532	546	620	586	569	567	591	555	550	576	587	540	581	582	594	574	601	637	557	598	569	553	538	562	617	576	542	630	587	564	560	565	580	572	537	552	565	542	575	525	627	599	585	550	561	525	589	589	574	529	584	561	578	611	528	570	552	636	589	585	619	593	601	630	608	584	532	549	570	559	566	533	556	550	573	605	579	591	619	562	547	561	565	585	550	606	588	592	574	544	608	574	576	577	541	582	565	533	592	572	580	593	589	586	592	513	605	565	546	564	563	619	533	580	589	600	550	579	584	564	584	571	649	587	555	614	548	585	578	569	565	579	585	552	561	574	584	541	592	609	579	581	578	582	616	612	570	558	556	560	577	586	614	555	584	548	595	566	613	557	557	608	580	570	593	556	571	597	549	577	560	599	597	536	585	567	580	587	545	574	576	587	577	562	532	568	543	573	521	519	586	559	539	558	610	560	566	565	585	561	558	559	584	558	583	548	562	565	566	570	560	589	547	579	555	556	563	564	567	568	585	565	562	580	597	554	571	587	584	595	579	578	588	611	544	558	589	553	588	530	582	556	581	563	562	576	554	569	561	516	559	605	526	555	607	555	598	607	572	579	564	580	550	554	588	589	556	556	585	551	554	558	586	567	586	582	565	611	569	584	595	570	575	573	614	547	582	571	562	575	576	571	571	630	539	586	605	553	544	549	598	573	603	591	555	562	559	597	551	560	595	608	604	590	543	561	540	592	550	541	581	609	554	594	584	596	585	604	575	591	582	585	538	554	601	566	601	575	538	588	601	557	583	601	576	580	550	566	602	534	594	590	586	528	608	581	567	567	549	581	611	595	590	511	567	594	583	579	569	584	550	558	591	557	526	562	585	587	571	540	570	531	564	567	537	633	588	600	562	592	572	571	570	573	550	555	585	584	552	542	583	577	580	583	588	566	573	537	547	554	577	554	622	602	575	581	550	566	567	562	611	626	572	534	588	578	573	585	579	581	619	570	538	593	543	585	539	554	585	600	585	614	607	554	621	578	572	567	529	555	546	536	596	571	567	612	544	559	590	582	597	581	568	551	578	597	563	556	573	541	590	575	567	617	604	589	544	558	571	573	556	595	599	579	556	590	564	551	603	561	564	562	601	593	621	573	548	545	579	596	534	612	575	565	581	572	633	585	540	595	567	580	600	576	549	558	595	568	566	553	552	578	565	542	581	585	579	593	590	579	587	566	569	582	534	570	554	576	570	596	577	576	572	587	551	563	541	602	547	587	579	582	588	565	553	548	597	574	554	568	650	588	577	598	581	541	598	573	570	595	612	560	575	610	587	574	578	579	555	570	625	581	527	571	604	562	596	604	565	567	568	544	555	569	566	567	604	572	567	585	563	545	576	586	580	525	631	560	549	551	560	609	575	578	551	553	600	595	565	571	581	561	588	569	568	568	578	565	571	592	602	548	580	590	554	575	546	555	542	558	585	584	548	521	580	561	613	565	568	605	581	619	555	549	576	596	595	597	597	544	557	563	554	590	563	605	539	606	553	604	587	579	611	591	572	593	589	554	592	600	556	549	574	568	581	630	570	514	532	568	566	593	568	500	532	609	582	613	589	566	579	619	556	581	610	594	582	567	572	592	577	536	589	596	584	617	551	544	549	570	542	608	564	570	599	582	594	587	562	565	611	594	606	519	608	604	539	573	528	573	596	562	553	572	630	558	604	579	578	568	533	600	597	548	573	585	594	573	573	604	562	581	565	585	588	558	562	582	582	554	571	556	570	567	590	587	608	592	572	564	532	567	545	548	536	567	588	579	568	611	525	558	553	562	617	591	599	621	607	571	585	573	591	572	576	611	616	574	588	563	537	651	591	577	580	579	589	604	562	559	558	553	614	572	564	566	565	593	591	586	575	556	523	588	569	567	548	563	560	577	542	551	595	569	589	554	603	602	561	577	561	552	549	562	565	554	611	526	584	586	614	585	609	548	516	556	607	560	523	549	560	585	586	584	544	562	555	607	569	587	545	595	532	635	589	549	589	584	566	545	569	575	626	582	563	592	550	554	598	548	605	617	606	562	566	573	572	552	567	576	583	588	559	534	603	552	578	566	551	609	572	596	615	592	568	571	567	556	644	607	548	550	552	588	546	549	591	585	614	603	591	572	551	571	575	559	635	573	548	554	544	611	581	534	602	561	586	516	582	554	621	588	590	572	563	551	596	597	588	588	557	540	577	589	558	553	562	548	532	593	557	566	572	553	533	546	586	548	575	584	579	597	522	572	542	556	544	568	615	584	564	602	555	597	565	564	594	552	575	560	567	563	614	590	571	622	558	581	600	593	551	576	628	576	592	622	565	541	578	592	589	559	608	573	594	563	555	598	584	565	534	570	556	587	577	608	593	578	584	652	614	558	569	613	629	578	621	547	546	592	582	554	601	570	592	598	589	585	590	562	550	628	589	591	591	622	561	576	571	558	591	553	545	569	619	546	578	596	566	537	617	601	617	576	601	547	590	569	568	585	604	571	587	567	605	593	581	525	584	552	559	602	560	591	580	567	564	625	563	556	555	560	583	612	545
29900	36912	37893	36783	32563	28522	27262	29264	25312	17778	12633	9451	5232	3425	2097	1626	1221	503	369	374	699	726	761	455	452	465	311	264	189	183	172	164	153	156	134	186	141	138	148	124	155	137	148	145	124	149	144	193	193	184	162	154	153	150	151	149	130	156	127	120	123	146	142	134	124	123	101	123	88	127	121	122	114	126	123	115	130	116	113	135	117	111	128	116	117	108	106	119	114	142	105	119	122	110	115	133	129	103	113	110	113	138	114	113	115	117	105	119	105	121	116	120	105	112	138	111	115	131	114	121	103	129	134	135	97	122	114	116	115	117	103	119	102	122	127	112	107	128	111	111	134	120	124	118	120	110	124	108	124	123	116	127	105	129	144	124	123	121	110	121	130	119	124	143	117	108	117	130	120	131	128	119	118	124	128	112	122	107	119	123	117	127	116	113	130	116	127	100	132	116	128	108	105	111	123	112	104	131	137	119	123	105	125	146	111	126	126	105	98	107	115	133	126	122	120	92	110	108	129	131	121	102	111	123	134	116	113	108	116	127	140	108	140	126	131	121	134	111	114	127	106	119	114	126	136	111	124	113	129	111	101	112	109	113	131	116	107	115	125	112	127	111	107	111	120	130	113	122	118	113	122	90	97	102	132	135	114	118	96	114	144	113	122	115	118	116	94	114	128	129	114	118	114	120	116	148	109	132	100	128	119	123	109	117	115	115	128	132	124	118	134	125	122	104	124	109	124	131	113	123	131	116	132	111	116	105	112	108	133	120	133	116	105	116	107	121	103	136	109	140	108	109	120	87	109	112	128	129	116	117	108	107	116	116	120	124	135	128	128	131	141	123	130	137	134	114	111	100	115	131	99	114	111	114	127	123	103	114	112	112	132	147	98	124	116	103	115	144	107	116	112	130	109	125	121	104	119	139	112	98	113	105	107	126	107	125	105	102	134	109	125	128	108	94	128	129	131	118	121	115	109	111	116	117	93	100	116	108	121	121	123	118	94	100	123	117	110	131	114	116	98	107	102	118	125	133	122	107	125	91	113	116	117	117	120	119	109	98	118	108	109	103	127	115	129	139	98	115	122	122	115	118	112	108	124	114	124	108	119	126	121	119	110	140	124	110	113	103	112	117	99	108	102	109	115	107	123	96	125	129	111	123	120	109	118	127	126	124	128	120	119	108	125	141	119	124	116	131	107	117	127	127	105	118	131	111	128	103	109	125	100	131	119	109	109	104	115	109	121	108	129	132	121	98	119	115	105	106	117	129	112	108	110	145	101	115	131	94	113	121	121	99	122	133	112	107	123	119	111	125	102	130	111	124	125	116	105	123	130	128	109	117	130	121	134	101	109	98	109	135	112	133	116	112	127	116	121	121	117	120	122	108	134	114	140	129	122	130	113	105	104	100	111	118	127	113	117	114	112	121	110	110	111	93	103	116	129	121	87	94	122	131	109	108	113	110	97	116	107	103	121	121	119	96	121	126	110	128	108	118	107	89	114	108	134	123	117	106	114	115	122	109	107	121	112	126	121	103	122	113	103	135	105	110	132	131	123	131	137	121	133	108	123	123	114	109	142	123	119	110	105	96	115	106	116	114	123	106	108	121	126	133	135	120	112	118	110	117	122	117	127	115	107	123	104	135	128	106	114	133	112	131	99	88	116	127	106	138	121	133	130	109	114	119	110	112	120	112	114	118	144	113	113	104	121	108	130	110	129	115	121	107	116	146	116	123	93	132	122	129	119	106	131	118	113	126	99	123	112	125	98	110	116	113	106	124	135	124	104	123	131	104	110	121	113	108	120	134	119	142	115	121	109	112	109	109	123	117	133	118	129	117	135	104	93	105	91	123	112	119	107	104	112	140	118	115	111	150	119	99	121	124	121	121	144	116	117	126	120	130	116	118	145	109	126	102	141	94	111	125	125	109	126	137	106	104	130	122	95	132	118	140	121	141	128	125	120	121	104	106	107	128	123	111	122	107	123	144	114	120	123	140	111	119	127	125	98	113	114	104	117	133	117	122	124	111	113	117	126	113	112	121	112	125	117	129	131	105	119	113	140	109	114	136	120	128	130	122	138	101	114	106	107	102	108	129	93	137	128	137	133	127	126	104	109	114	127	117	96	109	108	110	109	125	123	140	109	129	120	115	110	104	113	127	124	118	109	118	108	139	95	136	106	119	119	144	110	103	128	126	130	106	130	108	120	128	125	128	110	131	119	126	128	116	130	118	95	122	123	138	113	115	120	131	128	129	129	98	108	135	121	98	113	123	118	146	128	110	110	115	117	123	120	104	123	121	112	127	115	111	109	108	112	111	105	123	121	120	118	123	116	105	138	138	107	105	109	124	112	125	111	118	120	114	123	110	125	130	126	116	145	124	114	121	112	107	111	124	105	102	124	107	115	120	117	120	116	106	118	123	127	116	107	116	112	123	127	107	93	89	108	128	93	116	115	120	113	141	98	141	129	129	126	112	119	131	131	102	121	113	124	111	106	106	119	115	122	128	116	120	124	117	123	129	120	119	128	108	134	142	121	121	101	140	116	102	121	135	107	112	130	117	102	98	108	118	99	112	123	103	116	112	128	122	132	118	98	111	104	124	103	134	121	119	108	134	126	101	135	111	113	98	119	115	124	114	114	119	113	117	106	108	114	99	119	119	122	123	99	119	108	110	112	111	108	119	140	100	120	110	109	136	127	125	134	120	122	107	127	123	107	92	126	118	121	115	111	127	123	127	113	115	128	109	132	115	122	126	121	139	122	139	118	141	123	116	108	109	129	104	107	131	104	127	128	110	99	121	118	126	131	106	125	121	111	98	125	110	135	110	132	109	111	113	123	123	126	115	117	121	114	102	94	127	104	122	101	132	136	130	103	119	128	108	116	129	136	114	121	127	111	116	108	140	133	112	113	112	127	126	125	121	122	133	146	122	117	113	109	96	110	117	116	98	129	115	126	95	113	113	123	124	115	112	114	118	145	112	130	136	130	127	132	143	117	119	111	135	112	122	107	120	107	116	118	106	125	125	128	115	104	117	110	109	117	115	105	112	125	130	110	114	137	111	115	141	132	118	125	107	118	114	94	105	101	96	123	110	117	103	119	123	130	125	101	106	127	105	104	114	102	112	127	111	123	111	102	121	118	118	128	119	109	114	116	98	112	104	101	104	128	118	136	142	129	109	94	98	123	118	131	110	102	110	114	133	114	105	115	110	105	124	108	124	109	110	106	126	115	113	122	123	104	103	104	100	119	118	102	131	101	110	130	137	108	129	116	127	121	130	121	119	122	126	127	112	135	117	126	104	114	106	106	126	124	116	118	103	108	127	106	128	106	130	124	128	117	111	127	107	119	124	124	117	125	103	123	112	105	121	112	118	114	127	141	127	122	104	129	121	126	103	117	128	124	119	124	154	105	113	106	110	133	120	107	98	113	116	116	113	108	120	118	96	119	116	102	119	125	127	97	111	121	122	130	132	124	134	107	126	121	118	110	114	120	106
27282	33883	40777	44299	45339	40611	40346	42351	36671	26567	25213	20600	16426	14001	10957	9542	7016	2753	2001	2732	5013	5073	5722	3387	3558	3291	2113	1553	1273	1052	910	886	852	741	712	675	635	643	663	605	593	558	630	581	602	604	709	1069	1052	917	779	867	831	888	829	692	562	598	561	507	541	605	581	551	500	472	425	451	490	436	468	448	455	479	476	482	449	462	471	462	452	459	473	428	418	483	452	430	429	477	480	473	443	449	469	441	443	468	430	443	436	474	478	437	452	466	445	466	451	435	452	423	419	450	443	457	432	477	453	432	387	453	451	451	458	434	434	449	461	444	408	446	444	466	440	436	453	439	469	425	420	471	445	437	427	457	466	415	483	399	419	442	461	462	438	449	447	439	474	465	452	426	465	409	453	439	440	415	425	437	410	459	436	471	437	409	443	441	431	420	443	450	500	423	456	411	477	415	432	436	481	441	427	436	456	474	417	398	468	421	444	434	460	433	423	439	459	463	413	432	455	435	450	429	428	453	476	445	440	479	439	430	485	438	440	476	443	431	459	431	422	457	448	469	447	417	460	418	392	450	441	434	411	438	421	418	425	416	443	414	443	437	443	434	464	458	442	482	444	416	450	420	472	448	430	476	458	434	423	427	453	423	403	454	443	433	451	433	441	438	447	438	462	427	443	424	418	452	432	452	419	439	419	431	431	451	445	443	424	417	468	426	421	432	404	429	461	442	436	444	430	437	464	459	476	467	463	466	409	430	421	480	456	452	484	443	452	436	451	424	476	437	491	443	437	417	427	457	432	438	449	424	467	419	441	403	435	452	413	453	435	418	447	407	450	458	449	436	450	443	496	418	423	429	426	436	433	404	442	434	421	460	411	465	415	450	440	434	428	434	439	402	480	433	441	467	445	430	459	436	428	482	458	401	447	479	438	469	445	431	462	439	419	462	428	453	415	459	457	406	453	402	451	414	445	392	433	411	436	431	443	438	446	477	443	439	407	442	412	424	434	427	450	412	459	469	431	441	423	428	473	442	436	386	442	455	427	429	433	465	448	496	437	444	441	441	449	445	465	427	436	442	418	450	452	431	409	427	442	447	464	419	435	449	422	453	424	490	421	444	466	459	441	448	396	432	438	401	405	462	434	469	454	433	461	420	425	421	457	443	422	462	410	453	443	436	416	464	464	438	442	449	452	453	432	451	470	471	433	450	417	414	424	414	464	402	472	413	394	437	441	455	427	461	424	438	429	450	422	435	442	433	446	447	412	428	454	473	424	440	453	439	412	442	430	464	421	424	442	417	457	420	464	463	430	431	441	478	450	421	420	436	471	451	414	443	449	465	467	456	453	393	436	449	428	458	432	436	450	487	414	463	430	455	444	451	449	442	473	426	460	491	411	451	408	451	424	436	461	477	448	480	436	430	454	414	419	422	443	461	429	449	468	433	459	452	396	432	457	455	441	445	406	431	431	430	425	419	410	435	438	440	413	432	460	448	471	448	421	421	455	424	424	480	418	432	398	446	419	448	459	409	450	409	437	414	428	401	464	476	440	460	446	425	457	449	453	452	466	436	463	431	457	456	411	452	444	446	417	446	398	457	477	439	421	403	407	437	465	444	421	448	443	454	463	453	446	480	406	454	449	456	430	407	426	427	435	447	435	450	453	459	427	387	444	453	445	449	452	439	467	464	420	426	415	463	446	464	436	428	448	404	443	447	410	452	435	422	378	445	424	429	479	432	410	450	451	436	446	452	459	479	396	439	436	464	459	431	411	446	426	439	432	421	403	462	474	506	436	433	470	469	427	435	444	418	434	433	411	430	447	483	465	409	453	429	430	436	434	426	459	436	431	459	448	438	445	418	461	445	435	448	465	463	435	432	463	466	438	433	457	437	445	440	428	491	433	461	441	426	455	435	484	428	450	474	446	448	449	465	422	406	440	426	429	428	397	419	461	418	438	437	420	433	422	436	439	453	427	460	414	431	447	446	453	452	447	403	400	405	460	467	438	432	404	420	463	391	462	448	434	404	460	463	425	404	472	406	449	465	452	441	464	437	463	422	444	437	450	438	459	438	445	487	430	454	472	404	434	461	477	426	451	440	400	445	447	425	420	445	390	449	430	423	439	445	440	432	434	480	445	435	422	405	441	421	465	398	469	446	484	439	450	419	440	483	440	435	462	417	420	409	453	433	456	417	432	437	421	445	452	448	412	412	424	467	462	444	452	397	422	439	403	430	444	444	400	384	443	414	424	422	444	430	469	422	443	431	426	426	470	484	446	423	442	417	464	398	447	421	450	451	432	407	486	482	440	485	426	420	437	452	429	447	446	428	420	433	418	443	437	452	431	435	410	444	460	459	425	422	412	437	435	453	452	442	442	451	370	415	412	447	418	444	461	438	402	436	424	465	440	463	434	400	407	412	448	414	417	462	462	461	450	426	481	406	490	416	434	453	415	475	429	421	435	446	435	445	429	439	411	448	443	485	412	457	450	469	449	455	408	437	436	436	479	420	460	465	436	407	446	466	405	448	424	413	438	417	423	463	445	469	418	431	413	438	424	412	422	432	440	441	404	424	437	460	431	440	450	435	448	447	428	436	440	429	444	423	398	466	450	467	407	433	432	478	431	478	454	466	457	479	445	446	432	430	462	455	448	440	441	469	456	456	441	451	424	429	471	441	421	448	468	411	418	427	434	473	462	403	476	464	448	440	445	413	443	410	410	443	458	418	447	452	423	475	431	444	412	424	432	426	449	472	475	450	441	442	438	428	395	402	464	458	434	446	388	441	447	408	436	456	404	393	459	457	419	416	464	470	422	449	427	447	448	460	424	425	458	458	454	462	482	438	405	431	444	410	429	407	461	465	434	450	479	434	403	481	418	426	425	433	425	459	445	427	435	495	425	475	421	437	409	431	401	467	427	419	426	467	412	425	413	467	451	407	418	408	452	431	419	435	445	432	420	435	438	486	389	425	443	433	459	453	484	461	471	438	443	448	437	470	428	399	433	449	471	445	429	445	435	470	421	451	469	433	463	460	414	458	438	420	440	403	437	436	413	433	450	395	470	464	389	445	451	460	418	433	445	374	442	419	405	460	440	428	443	436	468	479	445	431	472	469	440	421	450	435	426	445	421	419	452	451	411	455	459	450	429	498	444	420	449	423	426	484	423	417	450	464	422	416	450	454	428	440	447	411	457	429	437	465	425	419	428	395	418	441	472	397	404	451	436	466	416	484	468	473	425	459	434	451	427	444	416	427	462	454	415	429	445	447	440	455	435	445	388	450	397	416	485	415	428	410	402	460	451	432	450	433	448	432	412	419	417	447	462	428	427	396	429	431	480	497	395	455	432	417	405	456	419	420	451	452	432	468	488	470	419	435	438	455	478	446	437	442	424	422	437	434	473	438	458	382	450	418	428	422	476	493	436	447	443	428	455	460	448	458	445	484	424	452	451	433	450	448	439	420	445	446	415	426	417	442	431	510	444	453	454	485	441	439	415	423	423	447
37414	41574	40791	39214	34762	32242	32189	33947	31250	24358	20241	15441	10075	6325	3795	3154	1823	749	769	887	1356	1475	1313	827	839	828	636	415	361	282	292	256	246	245	223	199	221	220	213	212	186	179	214	192	212	220	225	255	272	245	240	248	265	228	260	237	205	217	187	196	205	207	195	202	189	182	173	178	179	157	155	159	193	181	165	187	172	201	178	198	185	167	158	168	164	175	197	146	179	187	146	176	154	170	188	177	174	184	158	181	182	140	179	168	161	158	174	152	189	172	177	185	176	186	153	167	183	200	168	169	179	157	209	190	172	188	192	162	177	189	189	159	182	162	164	181	184	186	176	183	167	188	194	155	200	145	165	184	182	160	196	167	162	191	168	170	177	185	171	189	156	184	165	174	166	193	159	171	194	162	173	173	189	188	159	183	175	159	166	188	166	187	190	191	168	191	176	176	182	199	183	181	186	188	184	186	166	171	196	188	176	184	146	160	155	187	201	192	156	180	181	167	161	162	165	158	183	170	197	171	163	151	174	173	187	181	192	178	137	170	179	179	200	200	200	196	182	171	177	137	177	173	208	199	169	189	191	198	153	164	146	177	181	157	184	179	182	166	192	159	192	176	200	178	169	174	153	217	189	188	168	165	166	168	173	197	162	175	171	164	187	171	188	170	179	196	196	207	174	160	168	189	156	184	158	198	163	171	158	178	172	195	164	160	173	171	174	167	164	194	180	164	195	183	175	174	153	163	178	183	189	187	176	171	195	184	181	167	185	185	194	166	214	181	178	196	170	169	176	184	183	173	187	190	184	168	171	182	152	170	169	159	180	166	141	186	184	166	198	189	186	154	174	194	175	172	162	167	166	172	187	165	151	209	175	168	149	159	183	178	151	175	168	161	181	187	183	164	195	157	172	199	181	168	203	169	187	166	180	196	188	161	201	199	184	191	195	171	189	190	174	174	183	175	167	156	176	175	203	187	167	178	175	145	179	190	161	167	204	201	170	173	182	184	177	156	180	185	183	168	144	175	186	177	174	170	156	172	158	167	188	160	153	172	173	170	187	182	174	170	181	176	190	166	171	184	184	135	186	177	179	172	185	195	173	175	177	168	178	150	169	153	193	180	196	200	188	182	200	196	192	191	168	188	170	198	172	147	189	187	182	184	156	195	184	182	176	186	184	193	187	187	178	186	169	189	161	173	182	189	205	161	177	185	195	171	190	178	180	186	166	181	181	175	180	186	175	159	178	141	168	196	162	180	178	166	185	186	182	171	180	194	173	173	162	188	178	190	189	176	173	183	190	164	170	142	162	174	190	163	159	169	170	172	170	166	163	155	186	173	152	177	169	186	186	173	155	168	167	198	184	196	180	157	177	175	186	172	173	185	183	176	178	184	180	170	174	190	179	172	180	191	171	169	169	175	186	181	172	177	188	198	169	164	172	180	166	174	174	159	169	181	187	168	168	146	163	158	181	174	170	172	173	184	195	165	166	147	150	153	145	195	145	166	173	190	156	184	169	171	178	152	194	175	199	173	154	163	158	169	166	159	181	166	210	161	160	172	187	158	166	193	182	185	174	150	196	175	192	178	162	209	201	194	168	163	134	184	210	189	155	178	160	197	163	153	189	171	177	164	148	193	171	180	147	174	183	157	170	212	162	187	172	179	180	144	176	144	182	185	201	178	203	179	174	177	165	210	165	163	177	182	179	187	165	160	177	185	184	157	181	195	165	184	178	173	184	182	185	212	168	164	191	168	185	208	177	215	194	182	176	198	177	178	155	195	182	179	151	169	191	184	196	179	173	179	185	173	185	157	183	191	170	170	157	200	146	173	189	191	169	181	175	158	151	162	179	196	186	185	184	170	178	167	184	166	177	197	165	166	173	164	193	167	182	180	175	186	159	173	186	186	172	176	175	184	171	204	178	172	161	172	173	163	178	167	191	190	165	169	169	173	166	165	169	192	174	196	174	199	176	183	180	171	172	188	150	166	194	192	168	179	176	169	175	168	169	164	163	162	185	170	174	186	197	160	176	156	177	181	152	185	191	198	156	176	176	189	181	183	171	162	182	175	171	183	139	209	200	193	189	158	191	169	160	161	172	165	177	173	163	180	179	183	164	191	166	183	183	170	160	172	172	194	165	171	182	197	172	190	166	207	172	154	158	165	194	187	184	191	163	170	210	179	171	181	163	171	169	173	193	181	181	181	180	165	200	186	192	178	151	196	177	185	165	160	179	176	164	151	189	204	191	173	177	187	185	171	164	172	155	170	182	167	181	181	187	193	182	187	182	187	184	188	151	150	165	197	171	174	159	190	191	194	191	186	169	197	166	170	160	173	182	187	182	176	192	174	152	201	189	163	179	179	166	161	181	179	182	193	175	173	201	170	185	145	194	170	173	158	179	186	186	178	174	183	158	165	166	184	157	165	177	152	162	199	183	196	173	187	177	183	182	186	209	190	172	196	179	161	198	147	157	183	173	190	180	162	172	175	152	205	189	169	161	148	183	163	195	193	172	148	175	179	154	174	169	197	185	192	165	180	187	169	180	188	162	163	165	162	188	165	166	186	186	171	173	177	185	152	161	218	182	168	167	193	162	186	180	184	181	186	195	206	161	167	192	171	186	192	177	170	163	158	151	169	190	191	190	159	190	172	173	171	168	190	183	176	188	165	149	185	184	210	167	146	180	163	161	181	195	184	181	202	163	158	164	178	154	161	145	179	177	172	178	177	167	169	171	170	187	172	205	171	195	177	161	158	154	176	178	181	178	164	176	143	173	185	187	152	177	173	158	194	165	165	186	181	161	178	169	164	167	208	183	175	156	176	197	172	195	164	168	161	194	177	158	195	181	186	172	182	189	168	178	193	171	154	172	169	190	181	176	156	166	166	177	188	167	186	181	198	152	166	184	176	180	189	179	171	184	186	176	171	160	136	164	181	163	173	183	178	205	170	199	164	178	192	165	158	152	184	193	178	181	207	168	168	167	171	217	184	157	178	168	179	181	170	171	185	179	138	171	182	146	170	174	184	175	162	193	179	175	176	181	186	172	156	175	170	165	160	156	164	183	162	152	174	155	177	189	173	175	156	192	172	177	182	172	193	179	188	167	172	187	163	171	190	188	184	172	167	177	158	181	177	165	174	152	197	171	173	181	180	170	166	210	184	188	174	176	184	185	191	166	169	174	176	164	187	179	164	174	182	162	191	170	183	179	173	179	158	185	189	185	176	179	177	191	180	188	178	184	179	149	181	180	161	192	171	179	182	185	173	182	167	165	186	183	208	182	196	191	176	201	184	167	189	168	156	188	197	196	186	182	166	167	192	173	145	172	205	185	164	169	175	165	186	144	191	181	180	166	199	182	179	179	166	174	183	179	153	190	192	215	184	189	169	184	183	209	182	192	193	174	164	180	157	169	175	185	174	196	172	183	175	196	209	165	202	182	185	185	177	178	195	174	181	167	179	161	171	165	157	164	181	166	151	169	174	176	187	195	178	176	182
33838	40800	46531	49013	51423	48071	46678	47900	43884	36314	34225	28009	23891	19071	14988	14617	7862	3514	4203	5386	8556	8996	9397	5822	6019	5666	3865	2563	2076	1760	1621	1420	1275	1243	1119	1104	954	948	952	880	848	927	872	871	908	964	1075	1324	1467	1117	1129	1341	1298	1327	1274	1175	864	955	891	815	691	952	806	800	737	638	656	666	633	634	648	640	648	637	650	624	593	641	660	643	639	579	605	657	612	629	634	636	595	645	623	628	595	595	615	564	610	667	591	625	637	613	583	640	591	570	602	606	588	605	651	638	658	684	648	642	628	567	599	597	561	621	635	625	652	616	641	620	587	598	619	608	640	621	601	576	598	561	565	582	601	612	610	613	622	637	602	621	590	611	606	589	614	610	602	621	608	581	623	580	609	588	620	621	609	660	597	621	657	612	540	611	579	630	575	588	587	591	574	641	595	643	660	652	623	614	594	584	575	591	580	633	639	621	589	584	645	608	608	624	645	612	619	612	611	606	607	604	634	587	567	619	611	597	594	633	604	612	651	618	592	575	576	598	601	637	618	619	594	605	587	620	597	621	661	627	649	645	553	554	590	627	609	604	609	625	583	580	601	593	586	592	582	584	641	588	649	650	592	560	627	590	571	583	619	614	617	647	593	611	563	660	606	624	617	596	574	584	629	599	635	645	587	616	575	592	659	582	638	616	614	576	572	620	597	619	647	606	572	602	616	639	659	610	581	592	621	609	627	632	624	590	569	637	603	602	599	575	571	586	617	567	617	632	607	624	570	634	643	597	579	621	580	568	611	581	584	614	610	571	577	619	600	566	633	616	634	596	594	579	555	597	627	605	584	598	595	639	603	588	606	572	616	608	656	654	608	599	615	595	622	610	596	618	603	582	583	600	574	621	586	572	602	601	606	645	608	596	569	623	556	580	588	627	609	609	615	594	581	617	598	616	632	627	634	642	603	615	646	594	645	640	631	598	635	592	633	633	581	612	570	615	587	595	576	573	612	597	638	611	570	598	630	596	588	636	631	588	622	609	572	650	582	580	636	627	592	623	604	597	583	613	612	602	597	590	607	630	582	647	596	627	611	594	636	620	593	606	648	626	569	589	592	620	592	595	577	639	650	569	600	628	636	646	645	618	615	635	609	584	585	603	600	600	589	619	591	616	608	606	620	593	564	646	555	591	574	659	617	590	626	570	614	637	606	624	607	590	587	609	613	622	641	612	610	649	599	570	630	590	598	591	590	600	579	589	610	613	583	590	597	576	653	644	631	625	622	622	619	599	607	645	561	585	599	594	616	628	561	584	606	577	619	617	582	575	645	655	567	568	612	574	634	604	574	600	608	620	689	601	624	602	630	594	560	594	571	588	594	616	580	552	554	595	597	565	642	599	607	575	601	599	620	630	619	627	596	608	615	587	596	626	603	605	530	618	602	617	578	607	597	619	587	575	630	593	583	571	595	594	594	631	611	569	612	592	576	578	584	570	613	570	621	605	585	557	597	599	602	643	568	624	604	660	665	594	585	631	623	580	639	634	628	612	606	585	594	651	582	606	619	618	593	675	609	578	623	570	586	576	633	597	574	562	611	640	622	605	609	582	623	631	569	640	593	614	585	566	626	602	591	563	627	572	656	606	578	605	659	595	619	625	595	614	575	570	642	636	583	594	582	621	633	582	617	604	616	599	606	624	606	612	588	638	591	598	627	623	591	604	625	597	592	616	554	589	610	619	610	573	594	572	587	651	611	650	655	610	607	621	579	608	616	607	557	601	583	635	615	575	612	617	582	620	598	594	618	607	597	617	574	598	578	565	610	593	594	594	596	620	648	583	636	611	583	586	609	575	608	608	588	614	618	561	562	590	595	624	644	563	576	577	544	584	600	629	572	610	609	632	661	621	629	602	626	617	620	615	657	604	579	580	637	617	619	581	672	603	600	575	618	622	591	605	629	618	597	658	598	598	620	630	569	580	569	607	600	595	645	608	586	573	639	585	611	579	611	607	634	618	629	631	628	596	631	635	561	624	611	582	635	588	583	597	584	626	601	619	604	629	584	594	547	569	591	615	623	581	629	601	568	564	558	569	634	583	652	604	612	621	673	637	565	603	667	589	610	608	618	595	592	600	636	537	589	640	604	602	613	584	585	602	595	614	565	589	623	620	625	552	569	582	580	612	606	574	594	653	581	626	587	604	603	600	655	611	574	576	632	605	662	615	558	563	629	598	576	571	593	603	617	599	595	563	607	634	634	549	602	581	595	634	607	618	600	606	632	614	615	585	592	616	594	603	579	630	564	596	616	598	596	597	607	676	583	583	643	590	594	569	604	599	624	560	603	591	564	601	619	615	605	619	606	621	649	635	643	596	544	591	561	666	585	624	614	570	656	600	563	603	627	624	640	585	601	594	617	620	573	606	636	614	603	562	605	592	634	620	600	639	630	559	615	608	615	567	614	630	607	568	620	597	544	590	640	617	580	597	621	611	581	598	564	585	627	620	581	656	647	625	579	587	592	613	617	590	595	624	583	584	650	639	618	644	651	565	585	591	568	585	595	573	631	633	601	623	600	662	594	623	618	614	607	601	622	603	587	603	624	637	637	627	623	581	616	631	619	583	578	598	558	648	645	607	598	592	580	620	559	583	591	572	633	611	581	606	581	620	602	602	622	576	608	646	620	601	620	608	633	605	563	600	584	594	548	612	621	655	586	601	618	580	612	640	580	595	570	562	568	622	615	615	602	528	584	655	622	570	601	606	602	601	640	629	581	623	599	595	633	602	638	614	607	591	596	581	599	617	610	573	600	580	627	593	643	602	572	616	597	606	607	610	599	588	593	582	552	606	587	587	591	570	622	613	558	621	574	580	599	571	593	605	582	613	622	595	560	608	576	616	626	584	596	573	608	630	638	607	577	616	566	566	625	569	626	589	595	616	616	615	585	598	603	575	609	599	612	595	596	593	641	627	597	625	606	660	568	585	610	647	572	607	604	588	599	599	599	637	596	653	599	571	637	600	605	597	620	637	639	607	608	639	628	621	612	569	617	614	611	614	616	594	638	611	545	679	623	577	572	583	635	570	642	598	596	571	585	598	627	559	601	606	584	652	592	590	631	588	606	564	592	600	566	639	701	603	589	575	570	599	604	608	613	604	642	595	633	646	551	607	617	598	578	609	595	570	616	561	630	598	632	612	566	634	593	596	623	598	589	592	594	635	605	585	608	570	588	593	572	583	572	620	632	593	604	613	618	635	615	598	611	573	597	615	585	618	583	623	575	589	626	626	620	629	631	551	631	585	575	610	594	593	618	584	599	582	657	602	564	563	642	573	608	615	586	623	561	631	596	623	597	587	605	644	622	608	651	594	562	582	609	637	653	583	630	615	620	585	632	568	630	616	608	624	625	558	588	637	610	569	530	576	604	577	641	565	600	604	642	648	599	601	592	579	604	618	615	617	592	624	570	601	588	627	590	616	612	596	611	595	638	646	637	600	585	584	605	642	612	596	623	599	561	600	631	583
5768	7408	10246	11666	7527	5381	3703	4199	2876	1719	1381	1130	884	573	341	332	233	228	200	236	260	262	267	245	279	213	198	198	202	186	202	190	161	181	172	180	160	146	158	200	169	187	171	173	165	193	181	184	211	153	181	174	185	193	180	188	176	175	183	147	196	184	150	162	177	214	176	148	164	172	170	153	195	183	199	169	148	167	170	163	159	181	175	185	185	184	174	160	186	171	209	181	141	169	157	169	179	181	177	171	177	174	195	183	185	179	193	181	168	193	173	177	204	168	148	196	182	162	183	151	163	168	166	159	163	172	187	174	181	187	200	183	180	152	154	189	162	164	165	190	183	168	177	189	176	160	173	176	181	175	179	170	198	186	173	157	185	175	171	176	173	196	177	176	193	167	146	168	178	160	182	191	186	181	182	191	180	183	175	165	171	158	162	178	141	163	173	193	164	163	192	176	146	176	157	199	178	188	169	156	189	173	189	178	201	183	182	156	160	168	182	178	183	189	162	169	174	171	180	138	194	172	168	171	163	195	168	193	149	191	166	186	161	184	148	177	144	179	172	167	139	172	168	183	183	180	172	165	161	188	177	183	164	169	189	184	174	156	162	176	166	162	177	161	170	170	162	178	167	164	177	156	171	185	188	211	176	157	167	175	176	190	191	176	153	176	174	189	179	193	183	193	160	161	163	183	187	151	161	189	191	174	152	173	173	158	175	183	157	184	174	170	166	191	194	170	188	177	183	171	183	148	197	186	168	162	176	185	150	176	163	173	191	168	168	176	154	199	167	171	196	175	184	169	143	159	180	163	179	147	176	187	160	181	156	159	201	150	155	158	166	196	184	183	170	173	195	181	182	172	204	178	172	163	166	169	166	158	168	168	171	192	200	168	179	181	189	176	154	164	169	160	177	181	181	188	156	144	160	140	200	155	169	147	195	157	174	176	180	167	178	179	201	155	175	167	160	152	178	173	189	157	167	167	167	199	182	167	164	175	175	182	194	169	188	166	147	157	160	180	186	181	162	155	165	171	197	177	178	154	175	211	192	182	149	189	150	187	185	200	155	152	170	173	199	175	173	143	175	171	160	188	182	166	192	187	177	168	178	182	186	178	164	162	181	184	177	174	174	177	177	184	177	174	162	175	188	171	170	152	180	167	181	189	160	194	178	180	182	184	170	179	155	169	184	165	180	177	158	188	173	156	179	170	158	170	165	182	148	175	172	191	177	164	175	193	154	186	170	166	185	187	156	170	193	161	189	174	187	160	200	149	169	180	162	180	186	169	166	173	179	172	179	175	168	194	195	149	184	171	172	169	194	182	179	153	181	179	188	151	194	168	170	152	169	199	162	178	184	196	169	184	150	166	176	163	197	189	180	188	180	189	161	177	164	185	153	170	169	189	172	176	195	179	189	183	165	166	198	168	153	171	183	182	164	172	173	184	150	176	171	196	161	207	192	187	173	196	193	155	189	167	167	179	190	174	158	188	179	174	183	172	169	173	178	146	173	186	163	162	180	171	170	193	180	169	169	185	181	199	183	165	169	173	164	171	154	152	156	153	170	172	172	181	164	181	160	175	172	184	186	192	175	190	174	198	160	159	184	181	173	185	173	145	189	177	176	190	193	186	175	174	168	175	175	177	174	178	177	172	174	188	196	164	181	171	169	144	191	166	194	188	194	167	174	162	168	182	161	183	190	173	179	180	184	182	167	218	147	174	183	179	156	165	160	189	179	162	169	164	194	174	167	159	169	167	180	173	181	182	146	179	183	180	165	168	180	165	174	184	145	180	143	164	178	179	191	180	161	185	195	158	150	166	198	181	172	170	160	181	166	160	163	176	165	181	184	174	182	170	193	165	163	182	176	177	176	170	166	188	167	160	165	181	158	178	178	155	182	182	163	164	184	150	164	145	181	183	188	172	188	150	164	172	198	180	171	152	169	171	178	193	160	192	180	168	174	178	174	174	164	135	182	173	176	156	180	168	175	168	168	165	181	176	171	161	201	178	168	167	174	164	197	150	189	158	191	149	180	167	162	181	166	180	177	163	185	175	160	174	190	178	166	173	201	181	177	175	182	181	174	174	191	154	205	176	170	171	179	173	175	173	185	184	183	168	165	156	178	175	189	172	156	172	194	194	166	205	175	193	171	181	196	171	163	161	179	162	164	212	166	177	179	155	177	181	172	179	173	167	158	180	177	190	191	178	182	181	187	169	185	188	186	168	172	177	162	154	177	184	169	187	174	190	176	177	191	176	177	189	189	204	184	175	153	166	162	174	150	169	178	184	172	182	172	185	176	183	190	164	193	162	139	182	183	157	181	155	175	164	159	159	180	180	160	161	158	165	183	176	197	194	180	164	190	193	192	164	186	168	169	173	182	158	189	181	166	178	183	163	163	212	175	190	182	158	161	178	163	177	195	184	165	182	171	161	183	207	194	173	170	169	190	197	189	159	135	171	170	163	200	183	189	191	191	165	166	152	168	188	159	208	190	182	173	185	182	169	167	191	165	174	175	196	189	184	165	166	141	175	182	183	199	164	185	158	180	169	170	176	188	175	167	176	172	166	173	177	187	166	177	155	194	173	178	187	169	171	166	165	162	163	176	155	180	164	177	176	161	200	177	177	179	157	175	187	182	179	197	163	175	181	181	159	161	182	176	164	172	164	181	164	163	163	170	150	179	143	181	176	169	169	165	181	165	193	159	163	161	167	158	177	165	208	185	164	170	165	173	170	176	177	141	160	180	181	189	163	172	175	175	173	171	167	170	170	180	149	187	196	196	179	169	170	164	185	187	178	178	174	175	173	189	182	168	163	171	167	186	185	168	175	185	174	174	168	157	187	179	157	174	176	175	184	181	198	178	160	162	168	158	172	166	157	171	167	199	142	190	196	169	191	175	190	203	177	187	190	169	180	197	183	170	179	172	221	167	187	167	173	173	202	171	178	176	180	194	191	168	164	189	171	175	176	184	183	171	199	170	167	181	172	187	170	150	188	179	166	194	206	151	196	167	210	166	164	182	180	193	182	123	174	172	164	179	167	196	162	171	154	173	199	171	170	171	171	179	163	177	191	187	203	175	184	171	181	167	169	167	181	179	198	187	184	181	179	157	138	159	188	162	171	185	185	199	211	163	173	169	149	186	179	171	220	171	183	208	164	173	154	169	181	154	169	175	173	158	153	175	178	165	163	187	220	193	179	200	175	167	185	175	178	180	163	149	159	163	187	175	153	159	174	159	158	154	166	186	176	178	173	186	168	185	188	193	191	196	165	175	166	163	194	186	170	160	165	165	174	198	170	179	172	192	193	193	180	169	177	168	165	166	170	160	156	187	187	168	163	176	179	181	180	164	172	163	164	163	173	211	185	197	187	170	179	163	186	169	186	145	159	173	179	167	164	190	174	178	167	165	170	185	148	172	180	174	193	172	175	195	189	181	165	193	145	177	167	190	183	164	174	181	184	158	177	197	177	185	162	178	172	168	201	165	156	157	151
6813	10272	16967	20981	16903	13431	11836	13418	10011	6662	6396	5743	4452	3077	1886	1411	1025	855	901	1143	1338	1516	1324	1228	1119	1001	931	867	805	777	770	702	669	658	652	650	648	661	603	643	600	656	660	660	657	660	720	784	769	758	797	843	771	763	738	701	694	678	625	613	685	741	652	667	612	604	599	620	626	591	609	621	601	641	553	616	629	559	629	624	599	642	575	581	590	624	629	600	609	597	618	606	588	621	615	646	628	596	594	674	632	669	616	603	643	619	605	620	669	611	631	601	627	612	651	601	604	646	639	635	600	619	603	570	581	618	629	632	653	611	615	604	648	596	659	622	615	692	653	644	600	644	632	626	647	630	625	646	687	622	597	603	582	614	652	652	621	618	662	617	646	656	600	633	619	642	602	602	639	653	701	586	614	648	639	646	655	627	626	601	648	622	598	641	628	613	665	575	621	560	590	635	633	623	587	626	611	647	628	590	656	658	599	634	587	611	624	666	607	611	667	609	661	649	567	598	638	597	617	612	594	654	641	621	562	637	588	639	625	672	630	635	628	600	586	626	671	648	635	617	602	642	684	606	645	665	616	621	591	559	625	641	610	654	616	609	596	606	590	605	627	633	622	580	650	593	589	671	630	652	620	643	638	621	586	633	609	605	614	564	618	645	594	627	671	596	611	653	628	660	603	640	606	606	638	634	628	604	639	634	611	634	648	592	632	592	596	615	656	586	610	611	622	642	634	647	604	661	599	608	637	617	647	635	701	631	633	624	590	618	646	602	558	599	607	610	595	621	623	600	610	630	606	632	615	569	591	592	600	659	601	626	592	590	588	629	608	630	641	609	616	622	609	602	641	644	645	627	589	646	620	638	628	581	656	596	599	621	672	635	584	625	564	647	654	628	621	593	645	629	619	649	643	611	629	658	575	628	606	617	575	606	635	628	645	612	611	585	614	596	579	565	603	655	647	661	639	616	571	603	619	653	571	622	650	612	574	652	650	668	627	608	640	626	649	663	629	654	632	636	667	610	635	602	618	624	598	582	595	629	622	631	616	658	622	637	645	626	648	617	561	615	594	677	615	618	635	621	583	605	602	670	642	604	611	612	601	638	600	616	574	654	582	614	627	683	622	591	658	640	599	661	652	575	663	651	613	618	610	616	626	603	603	655	616	651	627	632	595	642	586	620	655	619	597	599	648	593	639	636	569	616	653	627	620	631	683	611	627	621	583	594	638	607	607	635	607	639	614	599	608	613	641	635	633	598	639	598	631	659	592	635	620	610	619	641	652	662	614	625	618	595	634	637	654	634	595	614	634	628	631	597	596	640	619	609	605	602	587	603	639	657	649	605	613	640	590	598	645	624	628	607	644	629	574	622	642	604	588	610	627	588	639	627	618	632	676	602	639	666	631	589	605	605	607	607	638	628	595	607	623	631	632	600	678	633	625	612	643	557	590	605	623	638	652	654	592	580	614	583	692	704	626	649	555	639	615	607	614	610	654	625	634	589	630	609	611	581	606	666	599	621	630	616	591	632	585	657	614	611	611	660	625	592	652	640	617	628	576	617	646	637	631	607	625	625	601	601	601	640	620	582	586	621	643	614	614	574	586	620	600	593	632	670	577	638	636	664	630	672	633	580	606	608	648	606	646	559	579	637	646	562	653	622	625	592	672	583	649	595	616	625	621	597	600	613	653	602	599	667	623	636	566	621	659	592	616	628	613	614	611	592	632	588	632	586	588	618	612	608	632	594	630	609	622	651	616	637	585	655	619	610	596	623	637	591	606	649	632	598	637	628	613	633	606	588	668	642	636	651	592	591	622	634	643	590	611	635	623	641	614	645	643	582	619	564	611	632	600	613	582	575	617	612	624	612	621	630	577	603	642	620	629	586	596	632	625	579	562	589	635	652	614	660	599	604	649	617	569	610	634	595	597	624	637	601	584	637	645	591	623	607	618	610	641	626	619	635	612	632	652	587	618	603	632	611	616	622	616	642	633	637	613	639	646	599	610	593	587	612	617	584	637	598	628	640	601	615	652	591	633	642	619	597	668	614	654	564	628	605	601	607	622	644	591	592	622	609	636	589	600	616	632	638	651	616	645	583	611	643	633	562	629	607	631	642	655	583	652	623	623	611	617	629	670	593	603	609	631	638	664	605	663	629	661	605	646	599	582	596	623	630	638	618	619	610	641	628	634	609	596	594	623	681	625	555	610	623	585	598	621	607	613	649	629	601	618	602	618	622	633	615	646	619	598	642	631	676	647	598	644	599	592	628	632	596	632	647	617	646	672	568	617	613	622	584	595	599	630	628	666	629	622	619	588	609	622	638	601	630	598	603	629	633	586	593	621	590	664	599	598	621	582	640	641	618	631	633	623	620	664	660	623	605	627	644	621	676	618	606	677	578	633	645	578	584	635	599	595	573	609	629	660	624	610	648	595	603	617	685	613	593	644	602	657	568	593	612	682	583	575	614	634	655	613	633	602	632	617	543	641	661	617	640	628	626	678	683	640	636	601	629	645	663	603	634	605	590	587	630	616	630	642	671	580	618	626	624	614	643	701	621	583	602	640	651	617	657	621	648	638	612	591	623	638	627	617	620	616	601	621	616	630	604	612	578	584	603	667	611	606	618	604	633	640	645	642	610	627	597	589	583	625	634	617	598	669	591	574	635	630	674	647	639	638	586	558	628	619	625	639	649	641	617	654	620	654	582	579	561	572	615	650	641	577	641	631	621	616	605	609	626	610	614	589	601	658	604	586	639	623	607	590	663	591	594	602	600	652	621	640	598	639	583	655	624	610	614	648	646	616	619	600	631	615	615	628	638	609	594	586	615	636	637	665	622	633	617	672	652	618	645	621	597	571	608	614	669	609	609	627	647	626	635	610	619	633	622	617	624	610	612	625	651	588	649	572	615	586	628	609	600	623	644	639	642	615	634	600	621	641	592	648	588	591	604	654	638	620	601	558	621	623	630	595	664	651	639	610	639	619	600	605	632	604	625	625	600	632	627	630	613	595	638	610	665	623	608	615	598	611	615	633	569	609	593	622	638	592	611	630	640	599	651	634	653	624	615	615	637	576	640	633	619	610	658	630	620	635	612	614	600	632	635	633	628	639	661	646	663	596	588	633	637	630	633	631	658	652	585	615	625	608	594	647	617	640	592	614	625	627	596	565	611	648	654	647	624	623	618	657	603	640	587	619	604	649	572	610	629	571	657	602	639	599	645	585	648	608	614	593	637	631	598	590	646	617	631	611	577	676	639	660	681	616	605	667	615	631	607	615	600	637	590	653	670	601	644	619	626	638	635	614	650	648	589	581	611	610	632	572	641	641	634	600	611	579	643	622	599	615	609	638	624	638	628	569	598	594	601	639	589	612	637	634	623	621	691	594	650	603	612	639	634	595	651	643	661	602	600	629	602	615	577	622	638	585	601	602	626	601	611	663	604	589	638	631	666	619	646	650	632	682	668	625	602	642	609	650	628	626	594	628	624	599	640
29230	37457	39399	40237	34008	29192	27620	29511	26406	18876	13405	8975	4695	2460	1819	1250	579	476	480	595	787	676	571	496	447	405	334	281	257	206	167	183	174	142	165	152	163	157	160	137	147	156	147	138	140	136	181	173	162	166	174	159	190	143	159	160	171	147	153	159	154	164	145	134	139	129	133	124	131	137	126	137	158	132	119	120	136	114	114	132	119	134	119	118	141	129	134	137	124	144	114	145	137	102	137	119	130	121	108	130	125	126	127	118	123	147	128	147	126	137	162	130	146	139	138	135	126	128	119	146	118	150	157	138	105	124	127	119	135	143	145	145	120	118	144	125	150	127	137	131	131	139	138	125	121	148	143	126	141	122	136	122	138	122	145	130	134	130	140	97	125	150	125	124	125	131	149	118	154	133	146	129	127	132	136	119	131	128	117	119	153	162	143	149	132	133	132	117	120	125	138	111	148	131	111	135	134	122	113	125	120	129	155	151	133	138	136	136	118	135	119	127	151	132	137	157	130	126	118	118	118	140	111	132	128	138	143	130	123	115	131	122	160	126	124	134	113	122	122	130	144	119	145	125	129	128	132	124	139	95	132	134	154	123	144	141	138	140	126	130	118	122	135	133	132	123	118	119	117	133	142	123	145	132	137	126	135	134	134	128	148	133	133	153	136	132	133	114	134	100	136	139	115	130	129	124	140	130	142	124	135	116	129	122	109	136	136	134	134	117	118	140	135	127	149	126	148	122	127	122	133	105	138	134	119	134	119	129	154	129	149	127	132	131	135	138	136	112	136	140	118	119	118	120	133	129	136	139	133	124	149	135	117	126	113	116	132	146	160	126	139	137	137	135	122	144	128	141	128	136	129	132	133	130	127	133	139	118	122	115	134	133	131	134	145	117	138	132	122	150	144	116	131	144	122	115	118	132	136	131	122	120	120	119	132	146	137	141	129	128	133	144	127	129	127	147	117	138	126	111	131	135	149	124	113	150	134	128	121	118	127	126	130	122	121	129	127	133	114	133	140	150	129	116	140	115	148	135	128	161	133	123	134	143	148	143	139	119	116	139	128	134	125	141	134	128	143	126	136	126	146	119	138	135	112	146	130	121	141	129	144	123	153	114	129	135	121	133	111	155	110	136	117	136	145	134	139	126	150	142	135	131	142	129	121	105	136	123	131	128	110	129	145	121	120	120	123	121	132	126	129	133	131	120	127	150	135	123	105	157	110	139	118	134	130	136	149	129	111	130	121	137	126	135	118	127	124	151	134	127	126	135	131	118	147	134	125	128	144	116	123	151	122	132	130	123	118	133	116	131	113	125	145	107	130	130	126	119	108	136	112	149	134	120	140	118	112	123	132	121	120	133	130	130	118	117	150	130	135	110	159	131	118	129	134	122	124	144	123	134	132	134	121	140	134	132	138	125	129	141	124	129	124	131	148	110	121	129	154	111	137	135	121	136	142	127	127	133	132	119	145	163	134	135	123	134	121	122	131	141	110	121	138	135	147	139	106	127	128	147	132	137	135	132	130	117	140	144	117	123	138	132	139	125	128	123	125	139	116	135	120	122	139	126	142	132	146	147	142	137	136	143	131	118	124	144	120	132	122	130	119	114	122	142	130	110	122	120	128	123	139	136	142	131	110	126	135	131	140	127	125	147	116	137	111	129	116	126	127	127	157	140	142	119	136	142	128	130	122	127	125	109	121	129	122	109	121	126	119	117	114	130	140	128	132	145	99	153	106	121	121	130	151	126	120	129	145	134	143	112	148	136	132	113	129	140	149	133	144	135	136	113	147	148	128	135	148	115	129	131	141	138	137	132	120	140	137	126	129	107	133	127	127	107	156	116	137	121	131	127	122	125	100	121	130	141	129	129	125	146	133	133	135	154	141	122	130	134	134	126	129	154	120	126	132	126	123	140	127	124	124	117	152	138	121	124	118	129	156	137	128	156	143	134	130	131	111	125	131	119	114	132	130	109	122	139	133	129	157	125	124	150	134	123	123	143	134	128	125	138	136	123	132	131	158	123	129	123	135	123	149	124	129	138	104	130	146	129	121	127	133	136	140	133	130	122	115	118	151	121	113	141	122	130	127	139	141	113	117	121	134	125	122	135	120	145	140	118	145	128	107	132	123	139	138	135	142	140	142	125	130	121	137	117	134	137	126	125	147	141	126	110	139	130	154	120	112	124	141	131	124	131	144	133	135	118	126	137	147	124	144	121	111	121	130	129	114	126	157	123	134	132	120	133	123	133	127	125	137	112	112	136	131	133	139	126	105	135	123	112	116	133	132	141	107	138	132	131	129	130	130	130	159	139	124	128	141	142	141	128	136	142	132	129	115	128	124	141	120	152	111	132	100	129	142	149	135	135	120	133	116	132	141	132	150	140	120	152	141	148	105	106	123	119	138	114	142	120	109	122	113	151	118	147	128	114	121	104	127	147	134	129	116	132	144	130	119	141	129	140	123	122	125	125	155	146	117	139	126	132	131	132	124	128	137	114	130	122	117	131	123	122	138	118	162	117	117	126	121	129	156	118	150	147	113	127	150	138	125	133	137	123	118	125	129	121	126	141	137	124	123	155	125	142	130	120	149	116	119	134	140	142	138	123	130	133	128	142	126	120	122	118	144	128	111	125	110	120	124	118	124	114	116	141	137	129	120	146	127	131	138	113	135	122	128	131	105	136	124	136	116	117	118	136	135	133	122	144	125	132	126	133	139	135	123	129	141	127	139	112	130	154	134	164	123	119	131	116	122	119	172	131	130	131	130	117	132	113	137	131	129	143	136	145	135	138	118	112	115	124	125	132	119	155	118	127	117	152	141	123	124	127	132	120	125	128	138	141	141	109	123	149	140	124	138	133	128	122	127	153	114	143	127	144	122	133	133	140	135	114	134	126	121	131	132	128	127	127	122	130	117	139	151	128	125	127	118	113	153	116	134	118	129	150	145	136	126	158	132	122	115	137	137	134	124	128	125	146	138	112	109	118	146	120	125	111	126	123	142	131	135	141	145	130	129	116	150	161	130	127	116	116	120	157	144	106	115	152	143	127	134	128	118	149	151	121	141	117	115	119	141	108	138	116	143	138	113	137	126	121	144	119	133	123	110	111	149	118	128	117	119	127	130	125	147	147	135	120	144	139	141	130	154	134	119	148	135	127	154	122	117	149	136	140	127	137	118	136	130	127	126	119	130	116	139	147	118	134	121	139	116	127	104	120	134	115	138	123	140	113	123	130	137	135	146	127	127	131	136	140	147	143	145	124	122	131	116	138	118	130	122	161	139	131	131	172	112	127	138	141	149	135	142	148	138	126	132	132	123	125	120	127	124	114	138	156	124	123	139	119	137	138	129	121	116	145	121	121	124	148	119	119	155	142	122	115	142	153	152	113	117	120	123	126	139	130	107	117	128	116	122	108	145	134	141	137	126	98	115	130	141	129	124	130	125	117	132	126	142	111	112	102	138	139	126	128	120	134	139	136	121	118	135	144	164	127
26734	34989	42849	47143	47961	42967	40250	42959	37564	31973	26882	20865	14355	11060	9806	7246	3238	2623	3035	3831	6126	5167	4250	3463	3246	3104	2181	1596	1427	1224	1022	995	917	716	734	730	727	636	619	644	644	659	624	602	580	653	708	836	796	824	1000	982	1000	876	940	837	723	787	647	533	671	808	600	554	552	532	493	500	487	496	540	475	505	505	475	536	461	506	510	471	474	497	476	508	526	480	456	490	488	512	498	511	472	456	476	528	471	459	526	488	490	507	457	466	501	484	510	480	487	495	513	455	468	480	452	479	458	432	461	510	467	494	462	469	460	475	453	474	511	492	465	505	474	494	467	481	461	498	462	519	498	500	492	476	472	479	497	490	519	484	499	495	444	490	464	472	452	472	485	486	492	483	501	484	505	455	477	513	473	478	470	501	481	522	490	501	448	482	460	484	496	473	426	513	511	487	510	510	498	490	493	505	502	491	475	513	479	507	489	528	482	462	476	471	474	458	486	482	497	488	461	456	477	510	478	501	445	478	479	461	488	494	483	459	511	499	456	442	434	469	465	480	496	458	456	505	462	459	441	482	475	506	457	442	457	460	496	482	498	464	488	481	476	477	482	461	478	460	478	478	501	426	493	479	461	523	488	475	510	480	460	475	484	498	434	457	473	471	519	494	443	514	485	523	469	525	517	467	457	503	473	481	488	439	509	434	492	430	504	447	471	516	475	469	508	496	445	468	471	451	502	518	503	445	511	447	476	445	452	496	513	475	466	463	475	479	439	525	482	504	492	464	479	459	456	484	471	495	480	438	453	480	506	477	470	514	439	464	488	484	458	460	476	476	488	462	459	497	439	523	505	495	497	513	483	506	481	469	469	478	476	516	484	502	480	474	467	476	485	483	475	468	469	480	462	524	465	460	464	476	475	465	517	482	500	512	477	497	497	496	502	496	479	440	499	493	455	488	496	443	502	486	481	472	484	522	500	482	467	449	444	489	482	505	449	504	458	426	446	485	472	455	481	518	472	446	458	430	490	500	503	473	468	463	459	511	485	476	469	503	454	443	493	449	494	476	504	448	488	506	478	493	457	481	439	472	493	470	463	473	511	492	494	451	469	435	479	487	505	487	489	524	460	499	526	482	480	479	494	509	487	449	504	509	498	466	460	481	530	484	476	440	455	498	492	506	489	437	468	510	496	504	513	471	505	459	507	480	482	468	456	500	492	485	445	494	435	468	487	489	497	492	459	519	467	475	501	445	470	444	461	495	490	472	485	485	494	470	466	478	477	494	491	467	474	480	528	473	461	501	458	500	486	510	473	465	485	497	482	470	460	525	513	423	459	486	492	481	503	491	490	510	521	463	495	480	501	509	501	509	488	457	489	548	504	486	523	487	463	469	488	482	477	455	470	446	472	506	498	503	477	507	470	468	511	517	488	484	458	496	512	474	493	465	442	494	474	477	505	468	480	547	475	474	472	479	502	445	472	460	493	452	474	503	465	489	478	487	497	516	494	465	483	486	479	525	455	464	489	492	483	503	477	506	491	453	455	496	475	485	456	472	502	496	465	449	488	500	483	505	442	449	455	527	441	466	473	442	455	531	506	471	451	472	522	483	479	477	473	496	484	486	479	457	483	483	473	506	444	445	439	480	446	497	458	457	502	523	495	442	474	489	474	462	474	452	467	511	515	485	482	465	478	500	480	476	467	467	503	485	464	483	500	474	469	519	492	489	495	472	486	472	471	450	475	435	519	465	486	490	491	462	489	511	490	503	486	471	543	484	518	492	443	464	453	497	502	470	500	440	468	477	465	520	539	513	465	499	476	463	474	464	484	499	518	478	497	471	470	484	502	489	452	495	501	480	511	504	476	469	493	517	458	490	457	484	486	495	461	485	520	477	476	469	484	512	456	499	466	466	512	488	479	487	517	481	488	495	495	519	491	507	458	498	466	510	491	466	460	488	481	481	499	469	474	442	525	500	501	484	462	481	448	501	479	506	470	449	456	436	495	460	490	501	484	434	529	490	475	446	481	486	477	492	538	467	491	446	464	471	516	472	478	486	442	510	469	469	459	491	472	490	460	506	488	460	485	504	478	478	491	466	479	466	469	448	525	475	465	518	488	477	490	511	508	504	521	493	470	467	470	481	513	511	488	517	528	455	486	550	474	478	523	468	486	461	517	486	449	463	513	496	440	528	490	484	468	468	523	470	510	506	485	477	457	505	485	455	471	466	463	471	499	503	475	505	501	489	515	485	463	452	445	478	472	497	510	466	498	484	453	462	488	505	478	465	454	437	496	467	503	514	503	494	454	449	485	514	497	466	504	445	466	479	510	494	500	443	496	471	470	513	515	492	466	468	503	479	502	476	482	481	511	545	506	474	503	476	430	476	480	472	525	499	444	487	462	487	463	449	514	517	515	461	500	483	525	475	526	475	477	493	445	464	471	461	453	502	498	500	505	500	471	473	472	472	456	491	507	502	488	494	477	464	475	453	532	476	496	501	485	475	486	461	448	490	478	492	490	529	524	503	545	508	520	481	490	499	500	456	493	478	478	493	502	446	477	481	520	497	443	429	452	463	428	491	540	473	472	473	452	450	503	491	503	450	463	477	512	518	487	440	485	477	488	473	487	502	436	460	494	495	476	484	470	492	458	474	516	509	481	491	468	474	477	469	472	480	516	453	483	469	476	507	489	495	452	475	520	467	501	490	475	482	506	508	479	468	473	477	519	428	478	501	525	445	480	491	501	447	482	516	470	467	457	488	454	499	479	433	502	493	488	449	448	475	467	482	455	471	473	465	482	474	471	482	500	476	460	473	461	491	497	468	481	412	463	446	482	483	515	455	459	461	490	506	485	494	472	466	494	488	496	458	488	454	452	506	526	513	491	464	480	478	459	471	476	507	484	497	487	476	494	508	488	485	480	491	475	479	495	457	467	472	486	495	477	480	489	478	461	447	521	475	458	493	500	490	500	495	470	527	524	502	500	475	478	494	489	482	474	460	449	466	484	505	481	459	474	503	468	469	491	495	458	527	465	496	514	471	487	478	453	504	467	466	516	500	490	481	473	491	449	476	476	433	454	466	459	470	494	494	475	503	502	515	526	500	457	476	509	456	484	503	510	483	470	469	501	420	496	493	508	466	506	491	541	474	468	463	500	548	475	454	490	460	500	516	479	481	504	493	498	483	462	478	444	460	466	505	486	496	481	472	490	487	463	470	460	501	474	449	489	470	496	480	456	486	483	480	487	475	475	483	498	485	456	545	496	493	516	530	486	440	440	479	474	472	469	439	459	488	449	459	478	499	499	457	485	507	469	463	490	501	473	450	467	484	471	511	481	488	486	529	514	463	526	458	495	470	487	513	471	512	480	453	462	467	508	520	464	460	483	508	479	487	455	478	491	484	476	454	488	460	508	478	505	450	473	438	465	534	470	498	487	495	474	481	483	476	462	456	518	516	462	483	472	505	479	452	504	483	496	467	513	484	525	502	513	481	489	473	500	469	505	488
38166	40620	41172	41116	35204	32474	31371	33568	32153	27287	20786	14823	7568	4749	2996	2570	1320	899	943	1356	1442	1164	985	826	849	755	504	430	404	377	284	314	278	260	233	249	223	239	214	229	209	225	207	206	203	223	241	244	252	260	292	298	290	233	265	294	244	240	221	197	248	248	213	221	218	180	198	190	186	192	204	201	183	187	184	175	164	198	187	203	204	188	180	196	200	201	202	199	202	210	194	189	195	178	183	200	197	214	181	198	192	211	176	200	193	182	198	187	167	207	191	191	191	209	221	191	207	204	175	188	221	177	187	214	200	204	192	200	201	178	167	210	183	200	199	187	198	190	164	204	173	180	185	194	196	226	203	206	197	196	176	199	202	212	178	176	207	203	164	186	180	201	185	198	201	176	196	172	185	190	206	175	183	178	184	182	208	171	202	195	202	176	202	188	197	194	188	190	202	187	194	193	169	222	196	205	203	194	173	190	171	215	204	190	173	214	196	205	164	198	188	199	204	200	195	222	182	189	201	183	189	179	184	194	185	189	180	175	208	209	189	197	184	194	183	202	197	219	199	204	192	210	186	198	200	192	176	204	211	182	209	207	187	187	198	195	173	191	198	190	190	196	202	197	184	186	179	195	227	201	186	220	213	214	181	213	200	197	185	213	205	203	195	182	190	192	191	191	218	177	181	187	182	202	191	188	186	159	202	211	186	180	179	182	191	232	194	208	198	193	196	206	221	193	191	215	184	183	195	197	184	191	199	190	189	177	174	194	204	200	200	204	188	195	201	180	177	195	179	207	221	201	209	197	189	199	158	190	199	196	199	216	203	199	181	188	170	211	177	163	203	213	183	182	177	204	191	199	170	201	162	204	220	205	182	172	187	188	189	217	187	185	191	182	190	207	185	203	207	189	205	220	172	205	207	202	185	202	198	175	179	188	187	206	170	195	201	181	190	217	197	182	171	233	190	189	191	184	208	209	188	204	208	153	199	202	184	216	190	203	201	209	191	197	203	187	186	161	215	196	203	204	218	199	177	205	191	195	199	205	195	189	180	180	184	210	206	197	199	201	198	191	190	207	193	196	156	181	200	148	172	205	187	193	169	191	192	192	185	187	209	191	213	173	202	194	202	204	199	203	173	176	189	194	204	175	175	207	189	190	179	197	204	194	206	241	214	215	178	175	190	200	210	175	202	178	192	170	208	201	184	178	201	190	178	157	201	180	193	215	190	199	205	196	190	175	199	215	203	190	185	192	200	194	175	168	210	185	216	189	214	179	202	209	187	204	194	207	211	206	195	190	209	193	178	182	188	192	217	186	198	231	190	188	180	197	187	206	193	172	189	203	191	195	209	185	182	211	194	213	184	188	160	227	214	221	217	189	176	189	205	191	192	197	205	204	184	196	202	213	178	165	213	210	186	194	176	203	198	179	216	201	199	174	200	197	182	190	191	187	210	197	176	199	162	177	198	190	205	172	193	176	195	200	196	189	186	189	194	212	198	199	198	182	197	173	191	197	196	218	209	197	201	176	192	192	188	186	181	200	193	194	189	187	187	189	183	194	173	194	218	180	152	187	188	177	193	182	189	202	190	180	190	182	214	181	201	183	188	173	181	213	189	158	216	202	166	195	187	181	206	188	200	217	172	211	193	183	207	178	197	189	180	175	211	171	177	218	220	194	217	187	203	194	194	198	171	191	191	185	189	186	191	191	205	173	190	187	211	190	211	179	181	195	204	196	196	206	204	200	182	213	221	190	218	203	185	188	193	171	193	219	169	185	188	209	182	209	186	182	209	212	189	198	171	202	165	212	188	174	196	189	201	207	183	212	181	189	159	216	196	197	190	184	210	195	209	191	205	173	198	211	215	218	197	165	204	198	195	150	190	182	166	185	181	197	179	188	185	166	203	190	198	217	178	202	183	160	217	195	213	201	194	190	196	183	196	195	179	194	202	176	184	196	220	209	173	203	192	190	195	218	187	185	184	191	172	184	186	195	214	192	201	202	217	193	198	190	209	182	210	219	196	194	166	193	196	209	206	175	183	198	171	204	195	200	175	199	211	195	182	218	202	210	191	177	178	174	210	202	181	213	164	218	194	202	200	152	215	189	176	203	207	181	194	202	212	191	208	180	180	204	197	193	190	180	184	193	189	179	201	188	207	186	191	180	181	201	200	187	185	187	190	180	203	216	181	200	181	208	190	207	197	204	198	198	214	214	187	193	189	174	196	210	171	199	187	190	185	195	198	193	197	196	202	191	192	163	193	177	176	193	177	186	196	196	195	163	192	193	194	166	228	184	193	195	211	190	181	192	205	187	229	176	188	173	199	193	185	189	181	178	193	210	221	173	208	176	192	219	186	208	187	187	219	186	208	186	195	211	184	189	200	182	190	194	173	176	203	169	212	185	177	179	200	174	211	184	190	194	216	200	210	192	190	174	166	196	179	193	194	190	197	188	203	190	195	167	190	191	167	218	174	201	187	179	192	192	238	191	213	196	198	182	203	169	197	195	198	180	169	209	206	185	178	189	214	162	187	186	210	208	183	197	210	196	189	175	193	184	201	184	203	188	212	194	199	194	193	210	193	208	186	195	217	191	194	206	209	200	195	177	175	197	184	214	196	201	197	195	185	214	202	195	189	184	173	186	189	195	192	209	202	205	190	206	185	199	206	202	204	205	204	184	187	198	219	198	200	203	177	168	183	198	185	191	158	208	197	177	177	164	201	176	206	202	202	193	214	202	203	232	175	193	180	194	179	205	219	189	192	193	205	190	221	194	177	203	180	185	183	190	205	199	210	206	188	217	200	196	214	199	199	172	191	183	192	209	195	186	191	199	210	202	195	205	195	206	206	158	214	195	202	197	210	190	193	170	187	230	192	209	192	200	204	205	208	172	192	175	195	207	211	201	195	197	230	178	224	177	187	187	192	203	168	183	205	176	185	202	214	176	204	175	212	214	207	189	194	194	203	194	209	201	199	193	202	202	196	207	170	202	192	208	189	207	191	181	196	187	192	198	198	190	195	192	203	190	186	193	190	202	164	187	194	197	195	202	184	181	196	197	175	193	223	179	196	180	177	209	207	201	208	166	180	213	212	211	189	198	186	189	204	192	177	180	204	169	219	190	186	195	193	205	197	211	187	204	187	178	189	202	181	199	194	223	203	209	204	207	191	199	191	190	199	167	200	180	171	203	200	188	212	182	173	187	176	192	198	189	204	160	194	192	203	199	194	184	187	178	216	201	191	197	193	199	194	194	163	195	203	213	180	207	185	179	175	201	190	210	206	213	184	209	174	219	192	209	226	199	214	183	186	199	196	186	184	212	198	202	201	187	194	198	189	180	194	191	211	214	198	213	188	204	205	207	188	192	196	200	183	164	201	202	201	185	192	194	202	194	191	205	196	199	166	179	201	191	188	199	179	196	185	204	178	187	178	197	197	209	203	204	230	186	209	215	171	191	208	197	210	184	177	179	191	210	228	180	202	185	185	191	204	165	170	219
34630	42028	47796	50198	53124	49259	46260	48326	44701	40228	34374	26171	17763	15791	13167	11355	5939	4704	5390	7562	9137	7620	6736	5802	5692	4982	3213	2632	2189	2017	1836	1730	1401	1179	1183	1086	896	917	923	923	836	965	953	907	933	978	1000	1189	1215	1314	1439	1494	1503	1345	1426	1259	1234	1142	910	815	1215	1059	839	787	811	716	666	672	711	663	691	703	645	670	700	664	649	712	667	615	681	635	676	658	711	675	686	713	616	650	687	652	669	661	684	668	652	651	758	641	687	653	736	659	609	680	610	639	641	681	613	697	658	648	657	652	633	690	663	600	678	626	618	645	613	669	684	640	661	647	630	668	675	660	636	703	645	703	674	623	631	694	690	624	700	659	677	645	675	628	668	649	655	651	686	667	643	640	656	623	682	628	676	645	649	662	669	687	616	626	669	647	615	636	685	668	698	645	645	642	665	667	653	623	656	624	692	649	654	674	638	638	648	647	623	679	660	658	677	581	660	606	693	648	671	663	623	634	635	660	688	670	657	667	679	641	620	682	628	618	661	703	668	651	640	626	670	696	681	659	650	672	631	623	655	669	668	600	666	632	673	682	675	690	668	665	670	633	636	640	631	661	672	690	640	662	693	604	644	669	667	640	656	656	599	665	686	676	648	608	645	627	654	627	622	685	671	622	629	699	699	637	668	658	648	674	661	711	668	635	683	692	653	663	667	663	679	647	648	643	606	623	699	639	644	655	663	656	695	663	698	645	660	668	660	635	681	656	639	693	652	674	641	704	686	661	663	642	684	656	667	627	611	666	668	655	652	639	675	677	673	635	620	677	660	652	639	653	635	674	649	654	644	657	657	648	661	673	685	671	666	686	648	683	655	645	695	654	674	651	603	648	645	655	683	653	653	645	667	652	637	672	630	602	618	583	681	629	682	688	666	671	654	629	674	610	677	666	687	601	667	658	680	688	629	621	638	688	666	621	668	667	680	672	662	660	703	700	644	649	640	638	664	637	651	691	661	643	652	665	667	690	665	631	675	680	648	651	656	656	618	669	677	661	708	591	638	700	670	620	642	694	637	642	685	659	678	651	703	662	682	640	614	653	633	750	672	696	625	652	656	605	636	660	628	673	630	648	660	642	620	686	626	689	655	631	625	627	666	666	642	652	676	673	679	680	585	627	652	684	635	688	660	660	629	642	636	654	673	620	625	620	715	611	667	681	673	691	683	679	656	664	635	681	621	670	647	630	645	673	650	650	666	635	686	584	693	661	680	676	692	644	663	661	640	653	693	640	611	690	636	643	710	629	674	646	614	668	662	639	655	659	682	685	643	710	698	705	627	660	652	687	643	638	639	618	629	660	724	715	625	677	669	666	739	632	673	656	637	641	627	637	673	672	643	629	652	663	632	636	633	645	672	678	658	655	607	627	624	646	690	653	679	633	656	586	640	668	601	633	658	665	663	650	646	655	630	632	590	681	689	679	667	674	632	661	648	684	657	660	623	628	664	660	708	669	732	695	680	626	644	684	646	659	674	668	685	682	687	630	653	674	677	626	651	679	681	670	631	696	634	645	630	687	663	658	669	661	674	681	638	607	628	678	689	659	695	640	716	603	628	678	656	670	649	582	641	649	649	689	644	601	634	639	686	686	655	663	652	619	658	636	671	669	638	661	663	725	632	669	638	671	674	682	654	693	668	666	667	686	661	649	655	653	665	690	657	637	600	628	699	638	652	676	669	636	658	676	686	644	609	697	659	626	623	632	674	698	624	653	644	619	670	687	634	679	650	631	663	623	653	690	677	623	638	635	677	670	619	657	675	644	653	641	679	665	686	678	647	645	632	700	677	650	701	582	641	622	652	660	678	637	628	670	670	621	651	645	607	674	609	640	668	642	640	630	703	655	630	650	652	669	646	670	670	641	657	672	622	663	652	670	617	657	634	678	679	638	634	680	640	631	645	634	681	609	629	648	673	682	656	625	658	643	619	636	665	600	664	665	655	688	671	675	657	658	648	669	657	645	606	620	684	644	628	616	645	679	654	644	712	652	661	667	647	650	652	613	667	629	664	629	644	661	654	695	632	649	659	619	664	659	641	691	618	617	654	597	634	644	652	665	638	686	653	612	655	693	672	672	652	710	699	657	660	639	640	600	598	664	600	708	695	636	650	624	685	662	637	644	659	639	689	649	637	688	618	688	648	657	669	629	624	653	676	658	618	682	733	690	675	671	655	660	650	668	681	638	641	659	579	624	616	668	675	660	692	651	635	710	635	630	640	650	672	625	645	702	628	629	658	678	673	625	684	647	657	726	677	613	674	653	711	656	629	628	645	651	667	601	658	652	621	654	662	719	680	631	641	636	628	614	673	601	660	664	649	635	634	689	657	643	662	650	643	676	654	623	631	642	685	705	632	623	627	671	651	696	692	678	680	675	680	663	666	708	643	645	685	648	639	622	678	668	653	653	676	665	628	661	644	671	662	640	662	634	652	585	681	676	691	665	718	593	670	620	670	667	640	657	639	672	634	576	672	663	679	699	631	663	675	689	645	643	677	666	659	612	659	700	702	630	600	635	659	641	658	655	647	677	659	652	660	667	695	624	600	655	664	621	656	631	659	638	606	687	656	666	672	620	680	618	667	636	635	631	642	670	676	644	707	673	652	660	632	610	651	662	676	688	674	648	656	661	676	686	669	656	634	633	652	638	673	668	685	658	644	688	655	683	666	707	683	678	599	667	652	623	677	634	664	637	703	671	673	660	615	684	663	600	670	623	707	653	636	631	647	614	610	644	643	637	672	632	689	658	688	648	619	667	650	688	624	670	662	674	645	653	714	657	642	673	598	672	614	673	672	639	601	717	719	689	661	640	601	706	637	666	673	685	658	669	631	617	669	661	631	668	665	664	650	631	692	650	636	600	664	665	689	700	670	615	629	641	661	621	664	609	645	682	666	676	636	654	659	672	690	649	639	676	663	647	675	672	647	651	633	664	696	669	641	626	641	636	620	623	684	661	645	641	714	649	662	671	672	653	670	642	646	663	643	641	621	637	643	629	681	665	640	649	662	615	662	640	654	671	655	635	637	676	669	640	627	648	690	669	669	647	681	664	612	683	635	682	671	624	681	632	652	680	683	658	681	622	647	665	664	672	580	688	654	688	684	681	666	629	656	639	638	626	695	663	618	663	695	655	642	666	700	647	641	622	630	665	703	650	661	645	656	632	626	633	652	635	640	704	648	652	664	651	654	645	651	667	658	664	637	653	637	669	639	636	631	637	624	680	642	647	625	639	646	643	714	619	648	645	666	693	673	604	675	675	671	675	658	677	623	612	637	651	650	648	638	674	648	651	632	671	631	669	649	674	651	650	650	696	659	640	673	683	688	619	668	655	670	705	638	664	624	689	629	642	650	635	656	688	627	673	650	697	649	649	615	660	659	697	655	628	645	660	629	637	639	683	637	624	667	635	586	647	658	652	605	649	694	684	674	636	637	649	635	615	684	716	710	687	638	682	645	624	640	651	663	644	651	611
6195	8799	11785	13766	8836	5292	3928	4368	3646	2603	1677	1026	641	490	338	307	273	264	274	267	279	309	254	253	243	232	222	214	202	215	190	207	201	198	217	174	226	177	193	185	189	181	195	208	194	202	206	236	208	227	227	223	224	201	187	191	199	165	198	223	198	168	170	195	168	193	184	183	197	181	192	197	200	207	177	178	201	168	179	178	184	187	177	176	165	172	185	184	192	188	178	192	197	193	205	183	199	182	188	198	198	183	209	162	180	190	201	208	211	201	187	196	176	181	187	227	186	203	197	173	186	207	184	184	179	181	166	155	220	209	193	181	186	182	152	186	181	150	208	198	181	184	182	209	189	195	190	184	192	191	180	216	186	187	180	172	186	177	180	154	211	170	182	188	199	193	201	178	199	210	179	171	195	153	188	205	187	169	198	205	200	166	174	203	173	186	201	178	194	187	192	174	196	221	190	210	197	206	186	200	175	188	191	187	186	202	180	191	180	178	178	160	203	196	187	177	193	190	189	208	192	182	179	167	173	201	163	206	184	177	202	178	196	182	184	215	182	196	201	188	164	180	191	177	197	212	191	160	182	197	171	185	205	183	205	182	185	206	160	196	203	187	187	205	207	158	191	172	175	209	178	198	199	193	188	178	180	186	199	176	178	185	212	183	191	167	212	209	195	183	162	163	200	190	191	200	172	174	204	194	173	196	166	183	211	191	177	198	190	168	176	170	203	182	193	178	203	179	170	172	177	165	210	185	201	177	167	170	163	207	169	176	176	191	195	207	183	185	163	163	208	176	174	200	215	157	175	179	186	195	167	176	190	190	197	183	174	181	192	190	196	179	185	185	174	202	157	194	203	195	180	184	202	202	174	232	176	189	190	207	158	181	195	193	177	194	185	189	194	204	213	183	188	161	189	201	205	200	195	160	199	195	227	198	208	204	207	175	184	199	199	197	168	160	169	194	180	191	178	183	190	201	169	160	193	205	204	197	210	174	189	173	167	205	192	186	161	208	179	190	157	193	200	181	215	188	198	209	204	197	198	180	178	190	159	194	173	190	181	175	163	170	183	218	203	177	207	151	185	200	182	173	174	181	199	232	190	194	188	178	186	173	211	226	203	202	198	183	174	204	190	166	197	186	172	184	205	188	183	193	185	152	187	196	192	198	177	184	200	174	189	187	194	174	196	191	179	180	207	194	162	188	178	160	193	192	207	176	195	163	162	208	201	190	184	203	186	176	207	179	220	185	171	199	181	205	200	190	201	194	208	167	185	179	195	212	200	185	204	191	203	174	191	168	194	180	188	183	188	164	209	193	172	195	196	190	179	214	185	190	174	189	195	172	187	208	196	198	200	195	204	180	192	187	188	208	186	171	182	211	216	205	192	168	193	183	180	170	167	193	159	180	191	174	182	187	208	195	160	184	165	205	171	191	196	189	216	197	192	202	174	173	215	173	189	188	186	198	185	163	204	187	192	191	164	190	193	185	187	197	184	184	212	190	185	195	187	180	177	201	206	195	209	182	196	205	160	190	185	172	185	185	190	197	165	220	178	199	184	164	184	185	178	214	177	181	169	176	184	196	167	191	190	192	188	182	177	193	182	190	169	206	192	218	195	203	183	173	232	181	186	179	173	191	209	174	181	172	191	202	164	194	181	208	187	196	191	189	199	171	200	189	208	181	205	180	188	180	188	166	174	190	205	184	213	185	207	165	172	195	176	203	180	176	189	188	180	193	220	192	190	184	204	159	206	171	208	188	193	213	171	182	166	213	172	187	215	176	192	191	200	180	179	204	185	185	182	163	211	207	182	176	215	212	193	195	210	165	195	212	185	183	213	221	180	207	161	183	194	213	200	212	191	173	190	178	175	181	188	188	190	218	173	205	196	184	158	198	193	182	175	175	190	185	177	174	201	191	194	190	197	174	193	184	178	187	205	182	197	204	201	167	193	190	180	246	166	192	181	178	173	213	172	165	196	197	190	183	181	165	172	219	205	191	181	183	181	176	202	177	185	195	181	191	190	200	175	172	195	190	174	195	181	195	191	157	154	173	199	157	211	176	210	195	189	204	178	176	200	206	209	197	191	193	206	181	165	196	206	189	180	212	184	192	209	195	200	188	197	192	168	177	192	203	168	198	191	186	152	180	205	184	185	181	192	160	177	155	172	204	198	179	188	192	190	191	180	191	168	190	187	173	192	196	183	188	218	186	202	178	188	187	177	192	181	206	164	205	160	187	196	198	202	198	218	179	183	204	199	193	204	191	177	193	181	193	189	188	185	187	165	200	172	184	208	206	188	181	188	220	166	164	198	166	185	183	175	178	199	167	228	196	184	204	185	172	189	207	190	199	212	210	171	210	173	220	201	167	181	207	193	189	185	185	165	190	176	192	198	196	209	186	177	178	192	159	199	174	201	191	193	152	177	166	169	200	193	188	198	181	188	166	184	172	210	194	211	217	174	199	182	178	178	155	190	206	194	184	192	177	178	174	180	185	182	177	196	156	165	174	173	201	198	210	198	183	220	200	170	178	189	197	190	173	205	181	178	215	203	196	170	173	172	203	190	186	174	187	213	189	173	169	205	184	154	208	194	191	193	181	166	183	189	184	195	191	192	166	200	188	172	200	171	193	191	224	188	200	196	206	199	199	199	202	201	202	184	153	195	185	200	205	199	224	172	175	184	176	189	190	172	185	184	211	215	191	199	176	190	167	186	164	195	192	165	175	209	177	177	176	182	202	180	197	188	205	179	208	209	198	205	216	183	175	190	194	205	186	204	188	186	210	194	185	189	204	190	190	170	201	174	215	203	194	183	183	196	154	172	210	202	191	214	207	168	194	171	189	189	191	161	169	180	195	195	190	190	187	180	185	190	194	190	192	168	166	189	183	176	167	187	192	173	182	198	203	192	205	203	187	200	179	207	207	182	160	167	185	191	201	195	211	178	170	199	189	167	170	157	196	180	174	176	179	203	201	198	200	195	189	193	191	195	184	183	216	205	177	200	184	193	195	167	201	151	170	206	205	166	192	184	192	193	180	158	178	171	189	210	184	200	204	208	205	195	206	189	195	176	188	191	194	189	186	178	187	204	204	209	207	210	195	177	196	161	178	172	186	211	179	198	183	194	199	190	166	180	164	208	179	197	190	184	181	197	168	184	195	191	179	211	193	198	188	197	218	195	177	199	188	190	209	192	170	185	183	210	195	171	194	185	172	182	164	170	188	191	193	171	174	168	185	179	199	193	206	200	196	163	219	186	183	202	203	187	198	178	185	195	197	180	204	202	199	171	199	204	176	177	214	179	174	172	180	159	184	197	188	201	176	202	182	201	188	182	207	211	198	181	183	199	201	182	189	174	177	188	209	175	204	183	167	153	171	185	213	200	181	170	208	184	168	215	210	198	163	193	182	207	175	202	204	193	219	175	184	185	179	196	212	186	193	200	190	180	171	196	176	193	190	168	184	180	180	198	194	182	191	188	188	189	178	211	180	177	196
7153	11780	19085	23771	18739	14086	12356	14961	12582	10294	8089	4603	3508	2502	1530	1359	1153	1119	1342	1635	1490	1495	1365	1227	1175	1091	1033	964	901	870	818	762	703	708	689	669	698	653	652	685	703	719	685	709	682	719	720	827	778	875	970	1008	889	809	850	852	848	736	692	717	795	699	681	658	677	693	672	687	660	710	682	637	713	660	614	653	677	701	673	650	682	691	685	726	631	675	736	672	692	670	675	667	651	637	654	646	690	651	670	669	671	706	700	661	617	706	703	621	657	651	642	678	652	645	653	666	629	673	579	647	661	654	676	644	684	682	665	681	662	683	666	695	647	668	673	703	651	652	646	666	666	651	692	649	665	686	676	697	630	668	682	651	692	698	630	641	654	671	684	662	626	658	697	662	633	731	684	673	651	634	671	683	691	703	706	654	661	727	658	675	721	684	719	691	703	700	662	702	645	650	684	705	625	649	676	649	658	667	690	681	640	683	693	620	692	694	666	649	649	662	641	678	652	614	645	625	665	681	684	653	672	696	623	672	698	651	661	647	609	719	647	711	661	635	650	713	672	654	714	656	652	714	675	656	676	666	604	646	635	636	642	669	679	677	683	652	686	664	726	668	676	691	655	689	624	711	679	625	686	686	650	683	675	655	686	670	648	661	644	661	615	690	646	631	634	664	721	624	686	648	635	686	606	606	736	638	660	668	635	682	654	667	680	667	692	616	704	659	656	729	664	633	639	650	633	660	672	682	624	651	676	658	642	685	717	657	655	638	654	656	660	669	703	647	610	625	653	653	667	653	643	723	649	696	657	649	657	632	666	645	629	684	652	660	665	687	667	655	672	643	724	714	643	704	669	681	720	683	680	607	658	658	688	674	689	675	688	654	703	692	705	693	642	711	660	678	642	645	726	619	644	708	647	670	658	698	658	658	640	628	675	662	661	645	689	641	660	659	666	688	689	688	631	679	699	646	669	644	700	730	650	653	685	613	651	662	640	646	664	659	630	705	658	647	654	640	651	702	642	614	609	655	633	711	655	687	653	666	665	681	666	693	645	690	675	708	639	681	692	723	667	689	685	635	703	628	633	645	676	694	693	638	664	701	674	674	691	726	681	657	694	717	656	660	706	684	689	688	700	650	646	664	622	654	663	683	680	653	637	652	681	632	713	670	592	626	638	615	659	671	640	652	634	683	698	725	632	674	671	659	689	675	695	684	659	632	603	675	665	694	675	629	696	716	696	672	667	686	661	670	663	613	678	643	668	629	738	672	653	658	695	631	683	631	676	628	647	683	709	674	651	631	681	691	655	678	705	681	663	642	661	668	649	672	695	640	610	650	674	692	677	691	623	698	639	692	625	668	671	636	705	672	694	690	666	631	688	696	678	682	666	645	687	670	687	677	673	671	682	700	692	648	682	674	674	645	711	689	674	674	690	712	673	668	681	634	683	661	686	686	637	638	667	668	675	718	640	676	630	687	678	693	676	660	650	665	704	677	600	644	687	694	659	659	663	664	676	655	686	656	688	672	721	605	662	695	692	684	686	689	659	650	693	660	653	660	678	657	654	667	692	675	661	656	674	651	631	660	681	694	695	633	660	651	680	593	683	700	707	621	679	613	679	619	670	652	713	663	629	684	661	627	651	680	662	682	655	615	704	674	702	612	699	640	648	678	693	662	646	594	684	689	689	685	659	681	688	631	665	682	686	670	697	618	665	698	732	675	736	637	651	646	684	653	650	666	670	683	688	633	678	664	663	684	652	649	680	641	688	651	660	703	641	677	666	681	673	679	686	729	650	655	718	586	685	679	661	677	684	635	639	636	655	647	667	656	709	673	634	680	685	683	698	670	657	662	652	652	609	607	650	680	688	671	677	655	703	664	645	649	628	676	638	649	624	656	680	667	668	713	667	660	689	659	631	685	671	639	683	698	611	696	646	686	678	701	687	696	672	736	670	670	746	673	640	631	655	684	661	674	644	675	694	702	651	675	637	629	689	630	733	675	641	683	650	649	634	675	666	657	664	689	654	711	705	622	672	708	748	611	680	657	627	682	599	664	669	662	627	676	598	658	693	647	719	637	679	683	685	638	679	629	638	707	677	698	702	681	698	666	664	662	667	630	658	690	669	677	662	685	629	618	649	654	663	666	644	651	604	678	695	708	629	645	659	678	644	667	689	677	694	662	685	657	647	619	667	630	685	694	665	669	646	680	683	688	704	659	631	662	659	625	675	670	690	680	615	641	659	671	679	653	660	709	697	690	674	662	628	608	665	647	699	669	658	696	638	660	625	639	623	704	657	696	663	676	652	646	672	687	695	678	665	666	706	647	649	696	646	645	678	695	666	669	680	708	661	639	681	635	680	647	684	678	689	710	631	674	690	681	612	641	663	639	650	650	646	626	679	704	631	644	702	616	689	639	655	637	711	661	664	666	686	676	636	665	675	634	678	686	672	706	658	662	662	684	649	670	727	689	643	662	673	657	663	692	640	676	651	673	671	667	678	668	666	655	678	661	642	722	716	697	646	698	686	671	636	678	650	712	708	718	633	699	615	667	643	647	691	655	702	668	663	676	674	694	666	658	692	673	603	693	632	667	677	654	740	670	693	696	666	693	720	648	649	647	682	680	657	638	659	689	699	687	678	684	647	664	641	669	690	698	662	694	634	642	679	661	681	685	619	650	663	667	640	685	676	636	660	637	655	655	640	678	687	669	657	693	694	686	700	675	662	665	631	677	671	674	612	662	692	660	660	647	689	683	622	638	677	715	623	661	640	647	691	674	667	657	659	686	676	687	715	662	647	643	663	664	680	695	660	647	616	672	678	630	690	683	660	644	650	658	681	670	629	700	691	644	659	665	655	679	660	652	654	675	692	654	686	696	648	612	647	659	652	656	629	638	690	624	687	693	663	686	664	679	677	657	676	641	697	663	689	673	678	706	672	624	681	675	667	646	696	669	649	656	668	671	649	616	676	662	679	666	671	680	644	639	704	652	676	646	603	657	703	663	655	671	649	687	640	703	647	680	633	711	672	680	698	682	677	637	665	652	675	690	625	655	675	700	739	687	671	675	650	648	683	647	714	670	677	645	697	631	730	686	660	665	685	742	635	655	663	612	705	683	690	682	674	702	686	685	631	662	664	694	676	641	690	684	653	656	728	618	711	683	678	660	594	676	652	693	672	665	633	686	651	707	713	673	626	678	702	680	664	660	671	679	672	651	656	722	626	648	655	666	722	668	675	667	664	704	681	652	655	683	638	639	662	691	663	662	631	649	639	698	691	631	711	710	684	645	631	724	681	649	664	699	729	674	661	693	749	675	672	682	641	678	660	690	686	707	666	671	689	608	663	684	703	680	634	628	695	683	653	666	668	658	708	706	663	682	687	664	642	660	663	674	631	672	691	700	694	639	699	682	635	671	638	658	649	660	641	650	647	656	646	686	675	698	671	688	726	585	716	651	698	683	650	664	711	636	668	661	690	611	667	649	662	681	648	632	699	657	696	686
29432	39246	40194	40315	33569	29556	27967	29509	29385	22555	14423	8196	3938	2275	1435	1443	727	666	694	682	702	597	582	534	466	457	332	302	258	238	203	232	187	179	159	162	130	169	167	149	147	157	149	155	165	146	182	172	158	189	196	209	193	167	209	205	167	181	161	164	162	167	144	147	124	159	141	142	169	154	121	121	150	138	142	145	178	138	143	131	145	168	124	172	131	147	135	145	166	153	153	148	138	161	157	140	146	136	167	137	104	143	124	149	147	132	123	139	151	162	157	142	172	147	138	158	130	153	143	155	150	138	128	141	136	164	136	160	145	132	166	135	147	151	155	133	134	149	148	155	156	113	135	158	143	150	134	148	141	149	150	150	154	149	129	143	146	168	146	157	131	129	157	147	153	128	128	152	155	162	139	140	138	137	139	174	177	160	143	151	129	115	126	151	151	137	120	142	150	157	153	139	148	147	128	152	133	141	149	137	144	137	128	149	154	168	117	145	132	150	164	144	164	129	153	140	153	140	136	128	142	146	131	139	138	156	153	129	147	142	150	142	141	132	118	143	150	131	144	143	142	166	146	161	149	150	125	144	143	143	141	148	144	150	149	146	150	132	160	150	132	135	156	137	130	138	148	162	141	142	138	145	130	140	156	146	121	128	144	145	161	137	131	143	144	156	141	137	162	132	143	126	131	147	144	156	136	169	137	163	143	139	129	150	143	130	147	146	139	154	162	148	172	138	149	131	143	145	139	133	145	149	138	149	125	136	144	127	140	149	143	149	147	160	146	148	136	138	145	154	168	148	131	148	141	157	138	135	166	163	121	153	141	133	135	147	135	156	136	139	152	143	139	139	170	144	151	160	117	152	121	135	132	143	136	154	171	143	140	128	168	152	142	183	142	137	141	153	141	144	162	144	138	133	135	114	152	150	129	131	152	135	147	165	155	139	131	124	141	121	178	131	137	155	138	159	141	145	160	137	136	135	148	147	131	157	147	139	150	140	150	156	138	134	147	152	123	148	132	125	145	142	144	156	166	154	131	127	173	157	152	151	137	162	139	160	153	142	155	144	135	173	157	143	175	148	142	144	146	128	142	152	140	156	158	155	145	117	127	151	142	163	147	158	136	135	147	130	145	149	130	174	146	144	146	153	128	152	128	133	148	132	167	143	132	145	132	141	137	142	130	153	127	131	153	130	163	126	134	146	136	134	137	154	127	142	149	142	142	131	147	156	136	130	163	149	151	130	147	155	142	140	149	129	152	167	157	141	157	155	143	140	153	145	152	144	142	158	116	147	145	143	134	152	142	179	146	128	164	141	135	125	168	134	143	139	146	159	155	148	146	141	149	122	141	148	153	124	135	142	141	140	154	140	147	139	134	148	139	135	143	137	166	159	158	152	148	144	158	153	147	141	131	148	146	137	159	152	139	132	156	146	125	136	128	159	131	156	132	155	148	131	138	142	139	166	133	144	175	156	123	120	139	149	156	160	138	140	137	139	149	138	149	120	136	159	120	125	121	144	132	115	154	160	174	142	157	139	139	138	143	152	150	157	160	154	164	138	139	145	140	148	139	154	135	121	147	120	131	144	150	149	151	145	157	138	148	144	165	135	129	156	151	127	129	152	158	133	141	152	144	143	159	154	129	138	132	137	140	156	153	141	151	126	157	150	155	141	140	143	142	141	141	142	129	151	134	150	155	143	142	154	122	161	168	163	127	148	145	136	149	146	146	146	137	137	133	144	156	161	134	143	138	135	177	138	131	145	138	143	156	165	137	139	151	120	162	144	139	166	162	132	125	149	135	156	147	141	157	154	177	153	143	151	163	146	157	154	128	158	149	171	135	150	143	119	138	135	157	150	127	140	139	146	144	140	129	165	132	152	137	147	159	134	145	157	132	136	170	129	140	149	129	138	138	148	163	136	130	135	123	155	159	140	143	138	134	151	133	151	137	141	148	151	138	131	132	148	141	152	147	135	157	129	141	150	156	146	142	159	139	130	157	137	139	142	139	148	152	140	147	140	151	147	146	144	164	163	139	158	171	120	140	129	155	164	132	135	135	149	138	137	145	149	147	155	148	160	160	121	162	155	156	135	139	143	150	164	147	140	144	157	140	147	152	138	162	147	147	117	135	133	151	146	156	142	167	133	133	151	149	158	146	140	144	154	147	150	120	148	158	135	129	136	133	140	158	128	153	132	138	121	146	153	136	141	143	150	138	140	159	137	133	155	139	141	169	139	145	163	142	138	153	155	157	150	158	153	119	156	141	122	120	169	134	123	139	153	142	156	150	128	143	140	153	135	159	140	121	158	161	143	128	139	138	156	148	149	157	145	139	153	126	160	145	163	150	128	143	115	134	139	148	126	136	131	134	163	156	135	141	141	134	136	143	145	160	134	132	151	121	137	158	121	155	135	155	134	161	149	148	147	129	139	157	148	140	163	155	170	153	153	136	133	154	143	140	136	140	149	154	133	156	175	155	163	152	138	155	138	130	144	137	133	143	135	161	127	163	153	130	155	151	140	154	141	155	144	141	131	146	124	168	139	148	122	155	146	149	152	154	134	130	134	136	143	147	164	142	145	155	135	156	146	143	165	159	154	139	141	160	138	143	132	150	158	135	147	150	141	145	159	136	157	135	151	151	153	131	149	139	141	148	143	145	149	144	150	145	155	147	146	153	164	161	140	169	142	154	153	145	132	153	155	144	136	142	152	145	142	130	164	157	144	145	152	155	159	162	166	135	130	146	145	126	157	151	128	129	149	149	134	136	152	139	141	144	146	158	140	132	137	177	150	128	127	135	135	147	163	152	146	139	135	146	128	157	139	134	165	147	138	138	135	149	139	125	127	158	142	137	152	159	156	150	146	170	153	150	154	151	134	145	148	158	132	159	145	141	139	146	159	124	144	132	140	152	135	147	151	146	152	152	138	149	145	151	137	131	156	136	133	145	140	153	131	133	159	131	160	149	127	147	155	146	154	139	158	156	134	155	146	148	135	135	154	122	140	149	139	151	144	134	152	132	155	143	156	132	147	145	160	133	145	130	139	123	133	138	162	147	158	135	149	158	134	143	111	142	153	153	142	137	132	142	147	143	173	178	140	135	147	143	143	106	120	133	145	139	113	164	158	129	139	153	148	141	156	148	144	153	152	129	126	144	132	171	171	132	144	134	130	137	140	154	121	168	138	157	124	143	157	132	141	128	121	144	121	136	151	146	159	128	129	141	151	135	136	144	142	181	129	157	137	132	170	132	128	138	164	148	147	137	139	132	143	153	153	143	157	150	137	150	142	146	136	153	127	118	145	136	160	157	160	130	146	152	166	133	157	140	126	154	123	163	161	148	147	155	148	156	139	148	160	118	153	144	148	139	146	129	152	134	134	142	142	129	129	131	147	156	133	137	146	140	139	175	142	132	154	158	151	144	156	168	143	153	138	159	144	147	137	125	147	148	136	141	160	175	144	137	150	145	129	139	144	149	145	155	114	139	146	144	125	129	155
26981	36908	44366	47167	48079	43432	41133	43347	40856	34472	26283	17287	12491	9568	7480	8144	4441	4019	4032	4497	5013	4447	3963	3711	3227	2945	2118	1885	1648	1422	1146	996	954	819	729	727	689	693	671	709	663	651	658	609	657	722	711	818	849	1013	1188	1135	922	950	1064	1008	951	730	621	695	810	655	614	598	551	569	505	512	536	580	468	545	549	512	542	545	514	532	505	531	549	532	512	530	528	479	547	529	526	551	571	542	574	486	520	541	527	508	528	536	533	498	546	518	548	503	547	526	536	558	522	567	541	520	524	555	488	502	546	536	506	531	469	548	508	474	540	523	504	517	482	513	545	566	518	520	520	516	560	552	500	536	532	514	570	549	529	513	519	526	512	538	549	558	492	560	534	527	524	502	537	539	543	538	526	494	553	564	502	500	510	572	545	524	525	543	501	522	477	529	549	530	527	528	543	518	521	569	547	499	516	494	533	552	520	489	526	480	516	537	510	596	530	529	499	500	521	526	522	488	524	477	555	519	553	477	544	545	500	518	572	521	523	515	512	518	554	483	526	546	508	533	551	570	493	520	531	526	506	513	474	515	525	542	546	538	523	481	500	542	518	540	499	516	499	520	526	477	551	557	511	526	501	475	529	564	525	531	517	530	482	587	509	529	531	507	524	551	555	564	537	499	570	591	519	487	507	521	491	508	526	557	504	528	494	520	488	515	523	550	493	550	548	505	490	526	523	536	552	509	523	518	518	522	561	566	504	525	511	523	567	492	546	481	547	522	521	497	510	512	551	496	527	522	504	552	545	527	506	527	496	510	518	572	530	538	543	506	520	543	498	525	550	462	533	534	540	518	550	531	505	554	503	513	509	524	478	543	536	529	520	541	550	520	521	569	547	480	534	460	507	488	526	503	522	516	515	529	508	498	557	523	546	571	556	541	554	517	530	537	547	503	529	538	513	482	522	496	543	530	526	533	531	522	501	517	567	538	521	530	554	513	551	488	530	519	500	507	504	581	557	554	525	542	542	518	573	560	594	530	518	492	532	533	485	551	502	546	517	509	486	538	523	554	509	493	536	516	479	537	548	507	495	552	490	506	513	499	511	520	522	556	549	526	532	536	548	520	535	551	530	541	529	498	518	509	554	523	486	539	535	511	520	553	494	555	478	507	517	556	566	555	562	524	528	525	508	558	544	537	554	546	540	580	524	518	528	557	514	504	501	523	512	561	527	499	549	513	509	520	486	518	538	538	532	519	530	520	522	490	529	502	557	500	533	499	529	485	541	487	531	527	529	543	587	512	551	498	572	539	511	556	529	534	515	530	521	556	495	562	478	553	521	495	523	532	494	538	564	535	547	526	514	522	565	511	545	567	529	538	526	570	526	564	534	549	551	508	544	511	471	539	517	526	497	557	536	524	549	554	488	462	513	549	511	475	479	528	550	537	529	560	543	517	506	540	522	555	538	544	558	495	527	537	492	555	544	524	501	498	540	544	527	491	460	483	531	516	493	560	510	525	537	509	519	519	562	545	545	530	495	493	541	498	580	532	523	545	538	512	543	548	526	520	553	515	527	530	523	523	505	527	550	548	582	527	485	533	532	557	512	536	557	535	505	490	560	502	506	494	488	539	519	500	575	521	496	508	514	509	552	526	491	545	506	542	529	532	514	507	512	540	554	519	508	498	520	500	536	517	584	522	511	502	553	568	549	536	514	549	535	533	532	499	509	551	536	514	562	527	517	528	557	517	513	475	523	558	525	473	512	530	529	521	552	535	516	529	530	529	552	511	521	547	530	530	545	547	538	538	499	503	502	512	516	517	524	562	534	518	527	511	531	535	511	526	526	512	539	526	525	473	505	556	545	525	530	565	527	510	540	503	585	510	544	551	500	534	503	547	559	516	544	561	501	542	479	527	465	505	541	464	541	532	532	519	567	491	542	521	526	535	529	488	545	510	525	511	525	501	524	506	516	518	536	526	559	560	519	515	495	543	522	474	482	577	536	501	526	515	513	522	532	569	540	570	499	504	530	531	526	510	513	481	531	550	507	506	528	507	519	533	475	489	549	532	525	504	559	546	518	535	499	524	497	544	563	590	481	546	545	508	531	504	531	526	529	540	528	494	528	504	528	488	534	532	528	540	513	480	548	487	529	525	543	520	518	537	476	522	498	538	476	541	548	513	555	534	546	500	518	553	514	524	549	535	511	501	521	519	529	546	507	544	530	541	511	536	561	508	500	534	503	539	519	543	507	508	545	523	505	555	542	550	509	507	543	490	518	548	518	540	533	542	501	546	529	531	546	488	533	552	508	549	501	539	521	523	548	582	503	464	516	525	517	507	510	494	496	552	557	512	506	511	517	507	519	541	528	491	515	525	544	525	529	496	518	565	514	517	508	528	517	536	527	492	557	535	492	540	526	512	528	540	509	479	546	519	550	594	547	527	547	479	528	511	503	523	534	574	541	509	540	537	538	563	487	497	532	574	539	511	564	519	520	548	492	498	507	551	469	528	495	494	500	525	538	568	541	517	549	553	504	526	516	559	545	566	495	490	556	481	540	532	526	480	527	535	526	508	564	481	514	517	531	517	475	528	500	511	567	505	534	535	523	543	497	562	508	518	491	533	517	520	523	505	530	508	553	481	524	490	512	534	510	529	528	554	503	513	550	498	532	548	509	525	542	563	517	467	519	464	530	476	521	534	557	538	511	507	501	516	524	540	516	477	555	567	545	504	533	542	506	512	546	517	532	480	516	534	545	467	534	530	498	528	523	543	490	542	531	588	563	566	520	522	514	489	539	563	581	509	534	509	575	517	511	502	535	533	518	509	507	528	550	539	539	512	518	471	504	537	503	511	544	491	527	519	526	523	520	486	556	463	551	520	519	484	518	490	536	555	497	507	512	554	501	513	502	520	522	550	498	483	501	495	497	544	530	494	531	554	530	551	514	503	543	508	525	539	536	523	518	526	550	543	561	541	548	484	519	528	562	490	565	531	575	503	501	528	543	511	529	503	542	540	491	528	519	503	493	497	521	501	514	551	507	501	488	524	473	553	535	487	543	544	563	498	543	505	506	511	575	533	554	542	502	503	517	502	519	551	518	508	537	542	477	535	531	474	536	522	531	529	508	481	530	526	512	513	523	506	482	530	523	552	505	516	520	509	506	503	564	537	555	544	537	515	537	545	557	529	513	508	512	534	503	520	539	556	501	503	501	531	483	533	530	517	526	507	533	504	502	556	544	547	532	501	519	566	509	550	524	520	539	521	509	503	476	505	521	465	517	530	501	521	519	546	519	509	537	537	548	543	532	532	518	556	532	511	556	470	523	505	506	514	522	522	539	550	525	517	513	550	521	538	540	547	515	544	526	528	547	529	527	532	562	526	526	565	544	549	509	524	519	523	519	513	508	537	521	522	516	484	489	518	506	512	499	508	498	553	531	547	528	542	505	524	508	555	549	538	526	495	545	500	514	537	522	527	506	526	546	562	570	475	552	505	517	544	525	571	474	520	545	546
38027	42120	41596	40228	35654	32025	32281	35118	34613	29697	22023	14915	8508	4570	3132	2314	1388	1290	1124	1110	1219	1128	1149	807	811	714	531	425	385	347	350	315	273	269	254	215	248	248	230	235	223	237	217	221	217	223	241	256	286	270	317	336	277	309	280	254	273	225	253	225	220	208	213	204	197	198	217	203	204	174	197	193	210	212	211	214	196	219	211	201	201	191	214	203	241	190	190	229	199	207	193	184	211	216	188	187	190	197	220	202	224	209	177	222	213	217	196	212	202	222	202	203	199	234	213	172	209	218	234	205	193	228	225	197	206	233	209	213	188	208	211	206	217	206	213	197	222	201	199	206	199	201	199	196	200	189	204	184	206	196	179	189	195	193	194	224	218	207	205	219	224	209	210	183	208	218	204	212	220	197	231	194	190	189	243	203	199	224	202	199	188	205	195	212	215	229	203	209	208	201	202	221	190	218	221	174	210	223	214	209	214	231	212	220	204	189	214	203	197	211	187	197	210	216	192	174	197	178	205	219	236	187	217	200	200	212	172	178	200	201	209	204	183	213	181	218	175	200	207	213	192	217	209	185	215	224	197	199	182	201	184	215	230	204	217	189	231	199	193	193	206	218	212	216	220	226	211	212	192	226	227	201	212	205	200	196	223	220	227	199	199	183	214	202	224	201	185	226	219	197	208	225	174	176	207	197	201	218	193	177	207	188	229	199	223	200	209	216	201	200	178	225	223	228	221	187	192	221	205	188	224	214	165	209	209	197	202	225	199	208	195	215	190	209	197	208	219	211	229	202	178	196	184	216	200	233	225	190	198	219	192	186	206	191	198	197	227	221	194	198	192	206	219	210	185	182	204	213	225	211	205	199	201	206	197	199	185	188	217	186	211	187	201	229	192	174	205	185	194	191	186	229	197	205	192	223	190	216	197	209	243	191	207	207	205	201	214	210	219	213	215	195	207	195	207	206	186	202	202	214	231	240	189	222	209	222	211	228	186	191	205	221	212	191	199	194	193	203	205	206	182	192	209	221	221	197	211	182	203	228	199	227	227	205	212	195	225	214	209	215	209	207	223	228	187	216	210	208	183	217	191	202	232	175	197	208	221	197	208	191	201	229	198	202	217	212	219	199	189	215	195	230	196	194	213	187	208	209	200	201	216	216	238	223	218	200	209	229	196	228	214	209	210	207	219	210	183	234	212	228	222	194	211	203	210	218	212	229	197	213	203	212	232	219	215	214	174	214	204	231	193	213	202	185	205	196	233	209	210	221	220	182	182	204	202	217	201	179	209	210	215	212	196	197	194	201	219	199	202	210	195	192	204	192	199	199	204	187	204	237	189	183	219	213	207	206	201	190	182	204	205	212	199	221	220	199	198	195	188	218	198	209	230	214	211	209	217	204	236	209	182	212	214	194	207	179	212	209	226	200	210	190	217	194	196	199	201	227	236	211	236	201	224	193	195	221	220	227	216	220	218	188	205	239	225	233	196	207	224	212	214	215	191	230	190	200	209	194	223	180	215	201	201	190	195	180	199	189	204	249	205	206	211	194	195	221	206	192	153	226	215	219	210	187	187	213	188	197	205	187	232	202	221	178	229	194	237	233	184	197	209	206	211	222	210	209	208	233	208	227	187	196	216	203	212	212	157	236	209	218	225	188	219	204	219	231	223	188	199	222	208	229	187	225	197	193	235	198	212	214	212	214	213	180	216	205	212	193	204	223	180	199	196	203	231	213	198	202	219	225	204	203	233	208	211	192	198	194	192	243	210	203	184	207	220	218	213	205	223	175	191	180	207	192	198	203	197	209	200	214	221	219	212	211	169	231	175	199	198	188	186	182	206	230	199	220	201	246	210	201	205	198	204	185	236	218	211	201	227	190	170	204	181	207	211	191	210	208	187	208	189	204	236	219	204	206	196	209	187	203	209	214	187	195	193	240	236	200	182	196	224	220	214	209	188	202	205	213	188	185	217	238	214	221	202	181	200	221	190	204	177	223	210	195	212	216	215	210	187	199	202	219	214	240	196	210	187	187	211	239	215	215	202	184	216	210	212	229	215	190	228	213	245	218	194	217	193	231	180	226	225	192	181	219	191	215	217	196	203	184	208	211	193	204	228	210	202	214	180	214	200	222	239	190	199	198	227	210	191	201	206	208	201	208	220	191	191	215	193	190	214	179	195	213	213	196	187	162	197	193	207	197	209	207	188	192	197	171	200	193	213	219	195	208	219	215	208	187	205	222	193	206	210	231	195	200	200	204	211	216	197	169	173	212	200	225	223	173	206	227	225	219	205	202	229	193	214	202	225	170	208	214	203	196	209	226	208	220	176	233	198	207	199	192	213	217	196	223	241	191	196	201	191	183	196	226	228	203	181	188	222	220	216	225	216	209	197	207	205	179	196	202	194	190	200	208	205	194	229	209	216	208	209	182	198	196	208	206	212	203	221	210	231	217	227	174	210	230	185	209	212	211	203	210	208	192	217	174	183	192	220	197	193	234	200	205	195	197	195	218	224	197	210	216	211	209	233	189	215	198	209	204	198	191	212	217	207	201	189	196	218	213	206	205	210	176	200	194	219	206	196	215	221	192	213	182	203	219	211	199	219	198	225	214	205	213	191	210	198	182	232	238	231	212	220	187	198	210	221	201	192	230	203	206	211	231	211	180	213	206	191	210	174	222	207	215	230	233	235	220	201	199	208	201	233	209	202	194	173	207	198	222	187	218	211	210	227	213	213	192	200	195	213	182	188	210	199	188	193	195	185	189	200	209	196	211	197	210	231	198	195	225	211	165	220	213	201	214	206	200	191	194	207	212	187	207	205	197	205	201	207	214	194	206	206	206	213	200	218	199	194	195	204	206	185	211	216	207	216	200	195	171	235	192	217	188	198	191	215	197	184	225	236	210	199	219	199	223	203	202	209	222	178	194	183	187	203	198	214	197	224	196	202	199	208	200	213	226	206	213	189	206	218	250	200	202	200	224	209	209	239	192	195	236	186	205	220	222	202	205	193	224	208	192	217	178	218	211	199	189	243	204	199	188	190	193	214	183	218	203	194	212	181	222	213	227	207	203	203	203	182	211	195	184	187	209	214	207	218	220	197	229	198	214	212	216	217	195	196	200	217	218	231	206	201	220	194	193	210	200	206	209	228	212	201	228	236	227	217	225	189	198	179	195	253	203	206	220	231	209	199	182	215	177	172	193	203	209	219	211	202	217	230	234	224	206	214	199	198	163	228	217	199	216	204	214	213	211	200	184	187	201	231	214	224	179	197	199	208	194	190	189	209	210	185	216	204	211	217	179	209	199	212	201	190	223	217	217	186	216	211	209	202	223	197	198	198	216	205	226	216	212	216	190	190	223	217	187	206	210	211	207	231	225	184	200	203	212	218	217	216	205	199	190	210	206	198	170	219	192	227	200	204	207	195	185	214	186	190	180	204	190	179	216	221	193	196	217	215	202	202	199	208	222	191	211	210	188	209	197	203	204	197	215	185	242
34886	44010	49123	50855	52541	50862	48873	49353	46886	42766	33576	24586	17562	13912	12235	11370	6889	7139	6600	7004	7485	7505	7361	5597	5686	5009	3424	2701	2328	2095	1679	1544	1344	1182	1093	978	1010	934	939	955	898	953	1019	878	954	945	974	1111	1341	1408	1604	1749	1382	1530	1530	1496	1389	1010	936	963	941	801	754	798	768	713	718	670	690	734	710	718	709	741	732	699	733	701	710	678	765	732	704	713	692	674	653	757	665	685	672	702	683	695	702	660	659	676	705	710	701	698	694	686	702	703	738	691	644	668	698	742	723	707	659	683	707	711	697	715	739	709	720	722	658	699	704	703	644	696	696	676	675	636	663	666	731	715	728	696	696	680	725	672	668	719	717	668	729	653	659	704	711	621	706	700	678	694	687	651	695	726	670	660	691	694	700	723	712	690	684	729	699	761	703	726	680	710	696	676	658	666	692	658	671	682	693	666	713	627	672	695	709	719	657	744	749	713	703	698	723	684	652	680	656	715	682	700	707	731	675	652	716	640	705	707	675	691	681	685	670	710	671	723	707	678	716	702	711	705	687	676	640	688	686	693	663	703	669	686	706	709	666	691	642	722	677	656	687	675	684	721	682	726	701	662	660	696	696	703	730	651	711	710	704	684	656	693	658	717	687	656	693	734	721	676	732	675	652	745	671	683	671	692	695	699	703	710	687	685	663	716	743	670	705	718	699	717	690	692	680	708	733	720	682	708	686	689	676	677	716	687	676	665	698	707	668	677	690	695	696	660	676	648	695	681	685	721	711	704	666	679	705	712	686	653	695	687	688	742	709	712	705	731	700	683	675	648	704	708	728	682	722	680	678	707	730	676	737	667	697	711	705	675	661	702	710	685	676	702	714	700	686	637	683	677	660	736	699	665	727	683	685	694	779	670	707	687	663	690	705	703	698	678	663	688	691	673	724	662	721	699	694	694	723	631	687	699	679	662	663	660	693	714	709	721	692	712	611	663	676	677	691	677	650	724	727	717	681	687	710	706	682	722	699	675	688	666	742	727	650	670	651	686	663	713	691	678	678	717	693	697	706	690	672	687	697	710	688	719	702	689	696	678	641	672	631	674	687	698	703	709	691	751	711	697	682	680	668	715	696	708	698	643	670	691	684	719	696	713	695	716	641	674	728	674	660	678	674	682	651	647	701	666	713	722	696	695	670	697	693	700	667	687	687	680	673	735	677	681	708	705	690	680	705	668	674	718	729	713	665	724	678	696	737	716	710	696	660	695	698	703	670	708	714	692	700	700	708	706	644	714	696	628	728	732	687	718	734	689	685	676	654	721	665	654	702	670	677	675	668	629	730	690	693	665	698	659	692	692	706	692	708	677	706	671	693	728	684	675	677	662	666	690	733	629	711	685	670	642	717	724	726	664	685	679	695	614	684	693	710	715	661	690	679	678	694	656	668	731	723	647	668	694	681	683	656	646	666	688	685	658	666	690	703	684	669	738	676	689	688	707	684	684	659	724	719	694	656	672	736	695	729	700	675	684	681	686	687	701	691	669	704	642	666	676	702	666	702	722	646	724	687	721	673	694	724	664	675	677	646	725	657	704	686	753	695	673	687	710	672	668	697	667	682	689	672	711	695	646	711	691	672	676	694	729	722	694	700	701	700	731	689	714	657	714	675	688	690	743	710	744	699	674	665	704	681	709	705	620	674	645	715	685	660	725	720	696	725	698	659	689	722	721	666	691	705	683	640	643	715	658	696	645	723	686	691	721	721	685	698	682	703	731	664	679	701	671	659	665	748	674	735	683	672	716	688	648	695	659	661	679	708	714	698	666	689	674	738	720	674	702	668	740	681	698	664	626	698	704	686	749	720	726	657	707	644	693	711	712	695	698	695	671	673	746	714	714	658	670	646	728	657	662	684	649	661	745	699	651	658	656	726	671	671	692	722	710	706	715	695	683	706	670	670	703	706	691	676	698	664	658	687	675	699	729	720	682	700	683	698	683	688	694	708	649	676	708	725	701	684	717	663	675	702	721	690	727	684	691	707	651	670	649	706	666	702	690	688	667	719	709	690	707	701	758	692	727	685	739	658	710	657	705	647	694	734	702	672	753	707	704	656	661	736	677	653	693	654	736	689	688	675	693	712	680	706	686	643	693	689	685	696	696	660	697	727	696	682	700	696	651	686	643	667	692	729	685	708	680	687	674	696	698	667	706	669	711	626	638	720	675	727	728	672	731	678	645	642	708	683	715	711	716	644	665	691	693	699	723	685	684	690	675	710	644	674	691	663	661	682	739	687	627	677	680	672	680	685	713	683	684	664	696	680	695	656	696	701	667	665	725	665	710	683	646	641	684	691	731	672	708	665	694	680	674	676	666	705	680	641	675	715	678	667	714	719	690	676	671	727	693	687	674	665	672	707	732	680	658	632	737	722	714	701	666	712	671	682	685	679	710	642	680	720	671	731	644	727	664	720	701	710	715	681	666	684	684	698	658	706	699	659	696	689	688	707	666	699	644	717	655	717	700	665	657	670	687	689	680	679	677	719	657	703	673	696	684	678	696	643	645	715	704	683	746	677	660	650	702	707	742	659	714	698	694	670	680	653	749	659	674	683	717	672	713	722	671	715	653	663	668	687	713	668	679	702	723	652	692	696	698	682	690	661	674	696	676	671	669	687	686	666	658	690	713	669	676	695	682	674	681	665	730	735	683	662	694	666	748	627	727	721	649	679	679	650	689	689	686	692	691	697	639	727	722	663	673	694	642	667	679	677	689	684	684	673	705	665	663	664	693	659	720	658	668	669	687	650	665	713	728	700	717	667	696	696	694	702	688	700	669	664	665	687	638	701	713	718	696	726	715	697	695	630	698	726	691	674	754	669	682	689	690	714	698	674	706	698	656	717	702	696	703	711	679	700	675	703	663	693	708	684	708	633	672	679	674	648	736	665	647	695	677	676	673	711	754	730	734	678	693	671	652	654	671	690	704	673	655	663	653	649	660	693	722	667	677	679	674	686	690	702	726	681	670	716	674	643	723	759	722	688	642	697	620	733	674	692	682	689	719	713	664	669	731	660	644	712	655	716	684	680	718	681	663	680	689	726	739	729	679	699	728	668	710	659	690	685	727	655	730	679	719	696	668	689	655	700	666	690	702	706	742	686	663	701	694	708	640	704	692	719	753	699	693	675	678	724	712	686	697	700	689	654	662	714	687	710	697	703	726	715	641	684	716	706	666	627	699	702	700	669	666	682	725	673	696	679	651	689	708	676	655	644	709	651	684	707	640	680	666	701	705	724	677	719	686	658	733	682	684	661	669	696	725	685	679	681	718	623	729	672	667	673	705	682	676	622	682	682	695	670	720	719	673	664	702	666	672	707	707	754	709	716	655	693	666	674	687	672	719	679	728	657	700	643	670	691	685	684	657	716	703	675	689	710	688	655	684	704	668	676	724	646	677	695	688	693	687	707	687	660	687	702	721	713	718	659	639	702	686	737	673	675	642	671	707	716	723	654	662	744	714	697	696
7125	9818	12987	14637	10091	6291	5062	5385	4685	3159	1734	883	697	453	301	283	290	300	306	314	273	268	258	312	258	222	258	233	216	215	204	212	186	196	159	204	182	186	204	209	194	172	200	194	197	182	202	175	237	208	234	235	204	229	211	223	229	196	184	194	181	193	189	187	170	188	190	194	206	186	193	189	220	207	210	182	218	170	202	183	211	219	205	181	181	205	188	220	185	191	188	191	205	208	187	196	170	193	195	170	220	227	218	183	213	174	181	189	191	225	197	212	194	194	208	194	177	208	206	172	211	198	199	210	197	195	185	183	184	204	202	176	209	201	180	210	203	198	191	201	213	198	173	200	200	229	214	180	189	160	199	211	187	211	194	211	184	198	191	199	207	196	215	190	169	196	201	172	187	185	215	201	161	193	205	194	199	200	215	206	195	197	211	215	199	189	172	198	221	179	194	201	204	164	207	182	184	218	183	192	200	207	180	197	190	198	188	213	190	194	168	181	195	187	196	191	178	192	182	178	204	191	185	202	209	187	190	203	206	208	202	203	194	198	194	177	206	190	197	196	200	199	177	181	199	180	175	206	217	199	186	187	223	181	186	200	216	223	211	188	199	186	164	176	191	198	187	194	220	201	158	198	192	206	194	213	185	198	175	184	200	228	206	199	201	184	187	208	192	165	210	196	202	194	207	219	208	212	204	212	199	216	208	186	217	195	200	197	185	211	192	193	173	168	208	195	177	186	195	170	196	198	177	180	211	187	203	205	209	201	164	168	211	165	193	199	193	208	186	212	157	209	210	202	199	203	179	195	204	211	188	223	190	211	199	180	200	199	201	189	201	202	198	196	185	201	233	199	200	182	205	174	217	193	201	207	203	191	191	214	169	189	192	184	205	193	186	183	205	172	212	211	197	208	208	166	211	198	215	191	195	198	183	193	189	207	192	205	180	198	202	211	193	188	210	193	204	179	190	227	204	202	187	201	178	201	208	184	194	178	194	209	203	193	190	191	206	177	213	197	176	189	207	197	217	197	199	184	200	215	194	212	182	217	214	218	182	209	209	170	196	176	226	198	195	186	194	217	210	218	198	190	199	202	187	193	198	224	208	190	169	198	196	196	185	176	196	220	188	209	178	202	197	183	180	201	196	198	202	206	207	209	175	208	215	202	176	184	185	192	191	181	206	185	175	196	182	194	195	209	195	195	196	170	231	174	175	187	178	192	222	219	220	192	214	197	209	210	189	203	178	189	197	186	213	179	200	188	180	188	188	177	196	223	196	216	210	196	210	196	216	190	178	199	190	178	203	188	193	183	163	172	211	201	197	223	184	176	210	187	219	178	196	190	200	202	200	201	230	189	222	198	197	208	214	206	176	190	188	183	204	201	171	200	210	177	244	210	195	183	212	214	176	217	200	206	211	192	199	177	197	173	226	202	203	176	205	177	218	202	199	202	176	178	218	175	204	226	179	206	192	201	196	190	212	191	186	181	184	193	197	200	212	196	194	188	212	194	213	202	206	185	203	214	199	196	172	155	193	177	221	204	203	183	198	197	179	198	219	204	194	179	229	202	194	192	215	190	188	191	204	174	189	192	188	192	190	191	197	181	164	202	202	190	201	210	202	192	189	216	195	172	220	203	173	187	195	183	190	177	213	209	181	198	203	222	189	205	198	202	190	199	199	226	171	189	211	185	208	165	193	208	203	186	191	182	200	192	187	177	204	221	160	202	223	201	175	191	191	177	196	195	200	205	184	209	184	210	178	180	177	183	206	209	202	212	193	195	186	181	187	207	199	209	203	184	211	194	185	172	182	208	184	208	222	179	190	186	200	202	179	198	211	218	202	182	200	192	191	194	190	173	175	199	209	202	219	206	206	192	196	209	169	206	195	200	190	206	192	189	218	204	193	195	187	167	181	189	190	182	193	196	190	183	175	187	198	203	209	185	212	191	194	220	187	192	206	214	194	186	215	211	223	208	214	215	215	199	234	199	182	217	175	199	201	207	199	176	186	207	207	182	190	179	214	198	168	193	193	211	161	186	201	185	182	188	186	194	189	190	200	190	210	202	226	207	169	203	205	199	168	209	200	188	196	165	221	191	205	168	177	185	182	189	201	170	176	207	221	208	204	178	183	153	174	209	207	175	192	190	207	181	177	184	204	185	220	194	197	184	202	216	197	198	207	196	204	195	196	181	194	201	162	215	206	207	202	193	188	223	192	185	196	192	216	200	196	196	192	183	215	206	182	193	207	207	180	201	216	185	199	210	190	199	178	180	206	193	220	222	179	208	184	208	206	204	182	167	220	198	172	190	182	186	197	175	240	181	178	208	187	188	189	170	174	170	207	172	185	214	200	186	170	209	208	197	186	214	208	178	192	197	209	210	209	197	194	199	210	179	189	177	193	170	210	181	205	207	191	183	212	206	199	183	216	202	206	181	224	201	200	176	179	208	188	192	181	204	192	173	184	207	204	202	198	174	206	193	158	201	176	202	207	189	183	199	191	190	202	169	181	182	195	215	201	241	186	186	208	199	208	206	206	185	189	194	200	218	188	192	198	203	217	213	199	179	184	191	204	195	186	169	166	199	209	174	190	209	179	173	192	207	234	208	194	191	201	199	207	209	194	215	193	194	234	181	211	179	191	199	184	198	198	194	175	206	197	236	192	188	171	197	217	211	179	177	198	185	195	219	213	192	179	194	205	202	204	189	210	190	194	202	192	214	208	186	167	185	188	204	200	191	193	196	214	204	181	208	191	194	183	188	184	215	192	198	191	215	183	216	202	200	195	205	191	201	193	208	167	194	181	202	172	183	200	185	207	186	199	200	160	192	188	189	196	222	203	186	209	177	185	186	191	185	198	204	216	190	183	167	193	191	212	198	202	209	199	202	202	184	199	181	191	187	208	193	178	206	194	193	211	191	206	209	206	204	188	185	213	180	195	203	192	190	195	195	206	204	194	199	180	218	212	197	215	197	198	177	210	186	208	208	191	218	214	215	178	210	179	182	186	214	190	186	225	183	193	163	181	219	202	193	180	198	196	205	201	203	189	216	213	184	211	184	192	182	198	196	210	207	217	160	220	209	220	205	201	205	205	204	205	172	214	172	191	188	198	199	179	208	191	210	179	178	203	186	200	213	189	220	188	208	172	209	222	184	231	207	199	194	192	190	200	187	173	213	190	195	225	199	213	191	199	203	198	201	208	198	209	198	190	184	223	211	206	222	201	193	195	181	204	169	193	189	193	207	192	202	208	202	187	172	187	201	198	191	202	198	205	201	186	200	200	189	198	196	180	176	191	179	195	199	198	207	190	192	190	199	212	197	173	193	193	166	194	215	190	194	222	175	195	200	183	203	231	217	178	174	181	186	205	190	160	192	179	215	186	190	194	221	196	222	164	202	181	199	196	205	197	190	186	198	198	201	172	233	194	200	186	202	182	208	213	189	205	209	178	198	239	215	196	211	198	179	197	185	201	213	207	196	211	215	175	189	207	185
8078	12467	20175	24884	19975	15948	14997	16874	14841	12603	7912	4175	2840	1688	1412	1404	1419	1560	1638	1656	1521	1500	1297	1308	1247	1068	1095	949	890	822	828	775	753	743	711	647	697	691	701	706	660	729	668	742	678	718	725	789	837	962	1079	994	877	888	930	982	793	764	756	772	698	700	685	674	698	698	653	667	661	684	711	702	685	689	710	725	708	637	669	680	661	687	649	705	682	658	689	711	706	690	709	615	671	664	689	670	717	723	684	699	662	674	734	746	685	712	659	680	735	689	662	713	668	697	710	686	668	679	717	706	732	698	654	675	706	689	718	657	650	695	650	676	709	686	727	682	660	669	681	683	682	653	703	684	641	669	736	635	651	616	711	737	681	683	671	711	705	699	666	693	712	733	705	650	694	704	698	717	697	701	716	679	723	670	680	681	699	660	707	668	698	687	710	661	675	703	714	662	636	695	651	765	676	671	675	658	715	685	657	716	704	741	711	659	708	680	706	637	647	628	732	676	667	687	652	748	682	653	680	693	684	661	663	683	701	653	716	647	697	702	696	691	686	724	652	681	714	680	653	704	674	635	693	700	687	740	714	649	669	714	703	671	692	659	717	657	722	699	699	628	663	679	714	683	649	655	687	706	707	707	663	706	680	696	645	683	732	675	709	682	680	670	669	661	679	687	636	686	677	670	681	703	656	693	611	699	702	698	667	705	680	682	700	653	696	680	713	663	708	721	717	689	709	702	665	696	630	665	728	640	654	688	694	733	634	676	734	722	696	674	716	647	627	667	699	678	651	669	671	729	709	685	707	705	692	688	709	688	736	680	667	674	692	691	752	667	665	688	659	722	665	694	738	702	678	720	667	700	668	691	722	678	677	713	663	697	704	718	712	663	658	733	668	728	679	673	716	699	731	726	660	691	702	718	657	704	689	699	711	714	728	706	726	692	659	701	662	731	644	702	701	685	640	681	722	717	661	678	669	663	643	647	662	712	670	697	699	688	643	649	676	710	639	705	693	702	712	700	640	666	661	675	696	676	697	611	697	724	647	662	681	677	707	709	643	741	710	677	692	674	670	686	688	715	713	674	678	709	706	649	683	666	661	690	726	633	731	676	715	722	689	635	743	682	695	658	667	680	605	704	671	651	679	672	709	673	713	716	667	697	657	670	667	720	636	692	710	673	669	694	719	693	691	693	707	639	675	717	643	746	711	680	693	670	706	713	687	666	681	640	719	649	680	680	630	655	693	697	705	667	690	726	721	632	657	666	674	741	703	681	702	719	632	691	663	679	678	701	684	648	681	678	687	669	666	659	690	667	693	694	656	736	718	666	617	680	696	717	702	670	662	679	661	705	654	655	695	729	703	685	669	663	698	654	653	715	707	698	682	680	708	669	707	665	680	658	722	657	672	731	639	664	685	714	666	643	701	670	701	678	710	723	691	668	657	693	658	643	676	713	712	709	691	679	698	695	697	740	658	650	681	688	676	667	672	712	671	658	712	684	691	690	663	703	702	666	667	728	679	724	697	643	704	696	675	670	746	692	737	655	703	662	627	739	665	720	723	701	688	654	675	701	660	661	711	718	707	693	666	634	663	727	632	666	742	678	680	703	677	686	709	656	670	698	662	706	689	662	672	681	709	702	676	695	652	725	654	678	655	722	686	672	707	700	690	689	697	633	653	699	734	719	680	659	658	690	712	704	668	684	643	620	673	674	704	709	685	689	687	674	689	633	698	720	660	711	653	661	681	736	678	695	680	694	692	673	678	653	738	702	634	710	680	693	664	691	655	664	710	684	713	674	686	697	665	705	696	700	669	737	745	687	708	693	662	698	702	679	685	721	687	672	665	700	672	667	699	675	617	706	686	683	680	729	720	694	685	698	697	642	665	692	706	727	669	698	672	640	702	705	651	677	683	672	708	728	707	689	691	712	683	690	670	707	679	674	710	675	726	677	719	713	730	670	646	665	714	698	695	682	691	662	645	708	674	698	705	682	694	702	737	717	645	665	685	610	690	668	674	691	687	719	676	651	687	671	666	653	651	712	678	645	737	689	721	706	750	688	682	690	715	693	698	647	693	708	662	676	664	723	640	690	693	668	679	680	718	711	683	646	711	678	662	678	721	674	646	711	691	714	677	667	646	720	705	700	637	712	698	660	692	744	676	697	657	651	714	706	685	706	719	675	686	714	683	666	640	694	691	710	701	692	738	728	712	655	713	699	725	658	675	706	645	655	677	666	692	671	691	680	610	699	682	692	677	676	663	698	691	653	686	714	701	681	660	721	713	691	677	682	709	718	660	647	690	653	720	696	637	678	691	716	684	734	674	682	716	648	641	675	682	691	668	713	703	690	634	679	667	731	719	705	676	730	708	703	659	684	669	673	668	721	710	704	635	684	713	681	694	697	673	717	686	674	712	707	644	681	643	704	657	721	668	657	682	673	706	721	648	688	679	656	691	677	679	678	681	698	649	624	729	698	670	654	720	692	653	656	712	701	641	683	683	649	699	676	690	683	664	681	719	685	689	711	686	645	640	701	642	648	711	676	647	684	670	653	654	675	694	681	693	686	678	690	717	698	709	678	722	691	670	639	688	702	668	680	687	677	657	659	702	650	673	640	693	652	664	726	676	686	729	659	636	739	702	700	697	699	688	707	690	719	704	691	661	699	705	684	665	701	699	648	726	678	703	721	733	665	729	655	693	723	704	699	644	727	723	712	675	683	683	707	655	701	718	709	672	722	700	694	662	702	712	694	699	681	698	701	684	637	713	629	714	674	726	699	682	716	705	683	664	707	697	676	690	685	723	675	703	656	637	681	691	702	720	628	701	663	696	729	683	649	697	667	654	684	645	665	659	637	700	661	689	653	703	664	714	685	701	700	700	677	691	724	702	675	704	726	705	636	669	727	715	732	674	661	652	664	699	638	733	671	673	665	691	665	647	658	701	696	664	687	664	680	685	690	681	635	709	690	692	703	712	753	666	684	655	648	706	708	689	678	662	659	675	683	661	652	695	649	686	717	688	656	636	717	662	679	671	675	668	693	673	662	625	662	718	660	674	712	676	699	692	732	708	663	671	728	666	689	676	676	735	678	722	759	652	703	728	680	656	705	670	717	700	683	691	676	723	680	732	731	695	702	677	733	688	715	687	692	682	646	632	670	749	685	690	702	654	684	677	727	665	717	686	736	685	651	698	680	684	707	664	718	672	730	687	686	705	666	665	689	657	672	680	685	731	699	701	683	689	636	676	685	692	672	665	714	716	721	703	688	676	671	701	697	676	646	672	686	690	661	677	700	690	673	729	690	661	680	708	726	683	692	701	677	658	712	661	704	675	618	694	659	663	651	663	653	697	668	696	695	676	647	705	666	677	670	665	671	668	706	715	717	666	699	675	685	693	692	698	636	731	699	703	709	708	679	661	664	683	654	674	696	662	677	666	695	722	655	698	725	725	705	650	701	704	706	664	663	701	681	686	660	702	670	683	749	683	695	646	713	714	695	694	709
30843	38958	39977	41298	35819	30668	29354	31080	30767	24697	15463	7845	4035	2384	1520	1014	793	787	567	764	645	699	586	494	506	383	369	320	256	237	207	186	188	186	174	194	166	166	181	170	142	170	178	151	170	175	189	193	220	212	206	197	210	176	220	198	189	157	163	180	168	135	140	159	158	155	145	161	159	134	145	174	133	162	162	145	138	173	155	148	160	138	156	133	137	159	153	142	171	140	117	145	158	142	179	155	177	153	166	135	163	152	156	151	133	145	143	125	141	157	165	152	126	144	160	144	131	147	159	140	152	162	167	147	150	152	174	160	154	140	152	132	145	140	156	147	150	139	169	162	153	157	144	181	156	170	169	130	144	147	147	127	149	132	152	128	153	152	158	139	177	147	174	149	147	139	144	170	160	154	153	145	148	145	139	140	125	126	164	159	150	169	153	129	142	151	145	133	154	165	160	154	139	174	137	146	162	149	147	138	139	147	161	159	156	135	139	159	155	159	165	146	148	155	120	161	158	164	163	157	142	152	137	171	146	179	130	165	160	138	155	151	142	158	153	175	151	177	141	135	148	149	152	155	159	149	159	155	178	146	129	154	150	158	150	169	154	145	146	148	140	132	142	151	150	140	153	138	130	166	142	126	165	121	141	146	167	156	172	137	136	145	147	141	173	137	145	168	162	162	141	150	167	155	154	172	165	143	162	147	141	130	132	148	142	138	161	167	156	160	165	177	156	145	177	141	149	167	145	143	141	158	142	176	168	154	139	141	149	167	149	165	141	166	163	128	139	161	140	157	113	147	161	167	153	154	140	171	153	159	156	151	156	149	173	144	153	149	148	166	138	148	152	142	137	137	147	138	160	176	154	178	138	155	164	161	156	154	141	145	168	166	150	150	169	146	140	153	157	148	155	142	143	153	131	153	167	148	161	156	167	173	152	138	176	153	151	154	137	152	130	148	151	153	155	145	162	150	143	152	144	138	137	138	154	153	146	161	161	180	138	172	173	141	135	139	142	136	148	138	142	143	135	164	133	144	141	152	144	178	149	156	162	130	166	156	136	147	180	145	169	134	160	159	156	169	147	152	137	138	157	150	147	146	142	156	123	133	173	161	157	164	152	156	150	152	170	167	156	136	172	136	145	147	159	147	143	149	164	145	161	151	163	191	160	174	168	143	154	149	141	147	163	145	148	151	172	157	169	179	145	145	156	145	143	148	145	142	140	185	148	154	150	152	154	172	162	146	159	150	140	134	127	150	161	153	146	147	148	164	142	169	145	154	140	156	149	160	133	159	161	175	171	171	136	131	154	152	159	148	168	140	143	138	139	155	138	158	159	167	133	170	170	150	156	140	152	131	174	130	136	137	159	162	167	147	132	150	162	150	151	160	148	167	155	146	136	142	150	152	153	165	148	162	152	153	157	141	184	124	140	144	160	147	136	153	154	159	137	167	162	135	180	131	158	162	138	150	138	137	141	158	156	139	146	141	131	146	151	162	149	132	160	142	169	142	167	150	165	168	152	137	130	143	148	147	176	142	147	155	153	160	154	148	156	140	130	150	153	143	164	133	164	167	147	157	126	133	140	152	156	136	155	147	143	147	144	147	140	146	156	145	165	145	130	149	168	149	169	165	166	155	161	156	145	141	163	149	149	142	141	130	147	146	167	155	146	153	152	160	164	147	153	135	159	154	119	154	136	156	139	150	170	133	150	128	146	134	149	146	151	164	159	160	139	147	142	135	153	138	164	138	173	167	130	132	144	152	162	141	159	155	176	159	155	151	150	148	149	135	165	155	140	167	141	168	156	155	128	132	156	156	160	158	152	143	130	147	153	149	145	150	168	158	160	166	138	135	149	150	169	191	147	153	151	162	156	138	156	163	153	140	139	166	162	143	161	161	153	158	157	139	148	149	174	149	159	170	162	166	151	135	173	152	169	160	137	187	153	144	151	178	154	154	153	164	149	144	138	181	138	158	144	150	162	157	152	150	151	151	147	162	152	149	145	151	149	165	139	164	163	131	159	139	150	143	140	152	146	127	154	148	135	135	158	137	161	184	163	183	139	163	161	176	153	162	124	116	168	130	168	136	133	147	161	153	150	177	161	139	157	165	154	136	156	150	155	153	150	153	147	150	142	176	165	148	136	156	152	149	153	136	153	165	154	136	143	149	175	142	173	139	144	132	162	165	166	161	166	166	161	147	192	126	146	140	127	164	163	148	152	151	140	144	160	160	136	167	138	141	139	130	164	148	142	156	150	156	141	150	150	140	143	148	135	159	120	137	163	144	172	150	153	125	149	147	162	144	151	152	164	153	162	159	137	138	129	154	148	155	145	167	166	128	143	143	136	154	147	158	134	138	160	156	159	155	169	148	147	150	160	135	173	149	150	135	165	132	156	141	147	157	129	144	154	168	165	168	168	141	145	152	147	130	153	148	148	148	151	185	153	139	147	184	152	153	163	145	163	139	165	153	151	145	149	140	142	125	127	151	150	147	149	154	155	157	147	150	152	155	128	134	157	158	147	144	127	154	170	148	149	143	170	139	141	163	159	157	161	146	148	169	138	148	152	159	134	148	148	165	160	158	143	151	120	147	150	165	158	153	135	143	143	138	143	144	160	180	139	164	124	163	132	160	139	152	138	153	153	134	148	143	159	137	168	140	149	142	177	140	147	152	149	140	145	149	161	139	121	155	143	135	167	143	157	162	156	132	149	151	149	143	152	142	156	179	156	157	150	142	133	159	170	140	163	144	169	144	158	147	177	129	165	150	158	153	141	132	138	168	146	158	143	146	156	136	169	143	133	135	144	175	145	157	145	142	157	133	127	148	142	125	168	137	146	163	160	154	160	148	139	167	148	154	152	150	138	161	163	142	172	155	150	154	121	153	161	148	160	154	163	176	142	150	143	142	141	162	147	161	140	157	152	177	151	137	162	152	144	157	135	155	146	162	152	150	160	158	136	153	159	151	139	140	160	134	166	146	151	131	146	146	165	164	147	148	133	130	155	140	168	155	156	164	160	147	148	145	150	152	157	162	143	157	138	176	155	144	153	142	166	123	161	168	130	162	149	153	146	145	162	166	158	144	143	169	155	162	148	141	142	171	146	126	150	164	164	147	160	157	147	127	183	144	167	150	142	158	160	155	144	149	171	156	149	162	145	168	169	156	163	148	131	140	134	150	159	153	144	150	170	127	135	143	161	151	165	154	142	156	150	168	147	154	134	133	135	165	169	153	145	133	193	152	159	135	166	155	138	170	143	130	152	148	132	154	156	157	171	147	145	137	149	163	139	139	147	144	136	144	146	150	157	161	156	166	159	124	128	138	153	163	146	155	165	158	166	168	150	137	170	163	150	155	166	138	172	151	141	132	146	172	135	139	148	165	144	151	176	139	139	157	129	152	146	165	142	182	165	153	137	123	162	151	143	144	134	172	169	160	156	139	185	150	139	128	146	164	155	168	156	131	137	168	154	157	143	127	121	145	163	142	148	151	134	147
28476	37357	44807	48939	48741	44800	42686	43984	42024	37564	25914	14811	11002	8733	7481	6567	4728	5196	4050	5263	4534	4715	4138	3688	3505	2588	2196	1804	1513	1250	1162	1012	896	776	758	682	667	644	717	707	670	687	704	658	686	649	704	836	1028	1082	1287	1070	1031	1037	1269	1202	931	722	758	788	574	598	614	612	554	588	571	521	558	502	576	541	536	552	510	553	564	535	548	577	557	551	535	507	568	573	519	527	561	549	522	528	534	506	547	598	528	575	565	566	530	573	537	534	558	537	568	547	547	559	515	562	572	540	591	569	519	568	541	537	573	529	538	550	543	523	529	530	545	551	561	564	487	558	592	568	574	556	503	529	525	541	598	542	547	542	510	519	570	537	547	563	568	524	549	544	569	572	547	531	546	517	575	532	548	630	560	529	592	537	523	547	536	550	526	556	549	535	529	539	513	533	586	525	562	598	505	574	577	558	532	510	534	532	509	542	573	537	569	541	575	559	553	504	555	547	515	562	619	527	523	552	501	542	525	575	545	564	578	532	512	570	555	554	540	580	528	517	541	572	568	564	594	579	553	509	572	565	541	578	530	545	553	517	559	543	504	538	615	539	533	494	504	565	595	532	556	512	549	567	545	549	543	556	550	543	549	524	553	547	512	535	513	537	569	581	596	574	581	557	536	564	568	554	524	530	549	549	522	534	557	546	552	572	527	563	572	542	547	538	545	547	555	552	547	526	565	556	559	540	552	498	571	471	534	570	567	546	528	569	519	565	551	535	576	554	567	553	556	542	524	576	549	505	567	495	548	521	544	569	538	507	559	533	514	583	557	613	584	531	558	559	509	534	527	548	533	531	573	561	560	495	535	559	560	561	541	541	525	552	526	567	531	547	525	543	566	516	548	585	544	481	527	504	551	574	566	534	539	557	571	571	568	539	512	524	519	581	535	556	575	510	580	559	544	566	531	533	585	565	495	546	552	596	515	525	555	518	539	561	547	573	552	536	580	585	551	544	549	534	545	527	535	576	534	525	570	499	547	568	536	568	567	533	538	586	578	573	511	500	536	503	555	556	559	551	572	530	534	595	530	550	539	556	540	539	498	537	567	530	538	552	566	566	535	566	524	553	550	551	566	521	549	551	521	530	539	552	537	509	552	538	538	539	570	580	519	556	549	556	536	554	528	551	585	507	554	572	538	519	549	525	579	545	527	557	546	510	560	499	558	564	561	550	564	541	567	556	522	519	531	518	541	569	543	577	555	567	512	535	600	556	545	550	534	581	589	526	545	556	528	568	561	577	572	520	511	564	595	562	539	533	562	540	559	514	551	515	507	527	558	552	568	558	508	514	566	564	555	547	550	519	531	576	542	563	552	570	573	556	509	547	558	559	552	527	546	559	560	524	547	517	570	574	544	525	538	541	552	552	571	537	541	581	546	552	534	528	572	539	555	541	545	521	542	557	564	516	545	566	536	523	517	502	556	528	544	547	562	541	532	573	526	582	531	569	551	546	506	583	529	548	544	554	588	552	542	522	549	564	614	520	524	538	562	510	522	558	551	515	532	544	527	537	560	498	564	549	548	526	526	543	530	594	533	508	538	549	582	537	531	555	551	507	560	518	543	550	527	549	534	556	521	547	588	554	526	555	530	562	573	487	568	522	622	520	561	548	542	508	521	542	532	550	557	561	555	495	582	561	528	520	546	529	519	562	535	536	509	559	575	571	590	549	494	515	504	545	525	568	537	569	587	534	532	498	538	535	534	548	560	561	553	538	543	517	564	585	575	549	537	522	546	554	548	532	537	496	552	563	559	546	531	555	529	568	537	540	546	539	508	568	565	589	587	569	544	559	572	563	558	560	605	578	533	567	567	502	570	547	557	494	516	553	538	566	531	567	562	526	510	551	518	536	544	565	573	543	615	575	525	556	548	557	563	531	500	532	517	571	567	560	538	536	530	492	565	542	550	543	560	510	560	540	546	570	538	521	582	551	561	534	565	597	530	509	513	538	586	522	479	513	552	541	557	529	549	538	506	525	540	575	578	523	528	523	534	540	566	574	564	583	562	543	551	562	532	536	537	508	550	528	510	565	577	522	547	519	552	546	534	541	576	537	541	530	502	512	535	538	572	540	508	588	530	538	554	563	555	498	573	563	545	560	521	540	572	552	491	533	528	537	521	517	540	523	556	512	550	518	528	557	568	553	548	533	555	555	552	569	542	547	522	543	577	543	569	540	498	553	545	535	586	543	547	541	558	556	537	557	550	541	578	518	553	546	525	559	539	585	568	535	597	546	579	558	583	532	549	546	543	569	536	563	537	609	493	570	563	560	532	564	560	536	528	590	518	575	587	595	555	527	535	575	546	553	541	579	575	547	535	554	591	567	526	572	576	559	546	482	548	531	589	534	536	520	549	508	555	524	481	540	528	550	555	562	568	579	538	548	564	549	552	597	525	588	568	582	566	528	505	520	522	545	543	539	520	551	535	522	579	554	510	540	545	571	568	547	514	557	526	566	525	502	542	567	513	605	550	585	548	554	572	532	516	525	544	529	541	502	546	545	561	566	524	516	502	525	529	570	557	517	528	539	579	522	539	549	529	570	554	556	552	551	568	557	526	547	531	541	531	527	564	570	579	567	545	517	546	532	537	544	591	568	531	546	596	568	544	566	567	519	512	523	541	546	553	562	527	528	538	510	550	515	514	528	565	534	527	540	578	553	562	504	572	549	571	578	545	503	592	562	533	574	562	548	528	598	557	550	539	521	596	557	522	549	531	577	501	523	580	551	520	546	544	569	578	495	537	560	540	504	502	549	573	519	539	519	532	558	556	536	582	553	551	539	533	539	510	556	539	538	540	539	549	532	534	546	582	542	572	539	529	559	545	520	611	579	545	548	524	503	551	530	572	538	547	542	528	525	515	537	529	567	564	569	535	539	545	536	533	542	544	565	545	529	593	538	572	529	539	545	514	568	540	573	510	555	567	539	548	557	569	511	560	538	549	519	559	535	524	543	564	551	554	543	526	544	544	537	554	531	515	506	527	565	545	576	536	533	525	583	545	546	526	513	516	547	601	520	585	531	516	534	538	523	546	529	606	548	558	565	543	516	557	524	537	545	538	542	577	563	566	528	499	604	536	498	535	529	523	510	542	574	575	520	562	571	532	543	559	533	557	574	596	572	579	547	509	500	498	564	559	561	561	551	547	527	560	533	566	555	542	514	545	565	543	538	571	553	559	549	570	544	541	580	546	536	590	539	575	506	550	504	565	541	532	533	537	532	530	515	539	518	541	550	548	563	571	550	544	583	533	553	546	530	553	534	524	526	532	551	588	601	540	525	525	533	508	562	555	532	549	548	537	541	563	546	553	506	527	583	549	515	544	512	549	502	528	549	570	547	572	570	551	547	533	571	540	564	574	523	536	533	487	531	543	552	558	546	568	549	546	570	575	593	530	498	541	542	558	551	527	560	547	547	553	543	567	540	570	554	541	571	562	559	585	552	557	498	554	597	562	537	570	546
39320	42184	41639	41581	37025	33766	32782	35990	36266	30788	23461	14755	8326	4590	2855	1958	1805	1464	1166	1513	1292	1079	1078	937	775	634	493	410	390	341	328	309	283	274	266	244	255	234	230	245	260	256	249	231	232	213	229	266	308	301	284	273	269	298	326	281	276	227	259	223	227	247	239	222	187	223	197	220	228	193	219	211	201	232	202	223	224	218	204	199	221	216	199	216	219	215	190	190	190	201	181	204	227	223	213	181	205	226	191	205	211	192	193	228	243	201	190	233	205	213	208	240	217	239	216	204	185	200	191	200	246	199	225	207	181	225	214	205	209	205	198	213	207	199	201	184	196	201	211	208	200	214	229	185	218	189	200	211	182	227	198	182	215	209	203	209	208	208	197	198	218	187	202	224	231	218	223	220	216	220	203	213	198	193	196	211	235	218	202	199	195	193	203	211	210	175	240	204	204	179	204	216	199	208	226	198	213	217	225	202	196	213	243	196	203	183	196	212	188	226	212	185	225	176	206	189	219	196	199	209	208	207	202	203	194	216	218	196	201	245	205	210	224	210	189	241	216	193	200	238	216	202	202	234	195	195	222	223	208	219	211	221	207	200	231	220	201	203	197	211	220	227	232	211	187	224	210	214	220	218	199	186	193	229	225	209	228	180	205	198	226	226	243	199	184	226	216	196	165	198	207	215	219	212	208	202	203	214	205	211	211	200	221	210	218	225	207	231	220	198	208	232	213	223	212	212	211	204	222	233	210	212	184	186	226	200	190	176	218	223	238	209	222	199	209	233	209	224	203	200	218	192	192	205	207	202	205	229	233	240	209	205	206	225	199	230	216	213	230	215	217	235	194	215	217	209	210	206	207	209	213	193	194	208	204	210	236	199	217	222	213	222	189	205	231	217	201	195	207	229	215	215	201	201	210	231	219	194	216	193	197	244	223	211	176	197	200	216	210	203	209	223	198	203	220	213	218	213	234	222	238	202	235	192	212	230	241	223	191	214	193	216	185	210	212	199	203	200	191	224	220	211	216	189	234	226	206	220	209	206	191	205	204	219	208	198	202	202	235	200	204	211	210	192	199	215	197	228	200	184	201	181	222	215	230	209	192	213	193	212	205	201	203	186	219	207	225	209	217	178	200	200	194	211	203	231	202	237	206	187	199	206	202	204	204	217	200	200	161	245	213	185	208	204	211	223	187	234	203	220	221	221	195	204	213	201	203	209	215	197	234	204	208	193	203	224	193	219	218	215	210	207	198	215	193	210	226	247	202	201	220	223	221	196	207	203	205	207	202	202	237	225	200	184	197	192	198	209	182	235	204	213	223	203	223	223	213	207	199	211	216	248	206	210	206	218	190	195	195	224	213	193	196	212	195	203	221	199	231	217	210	206	181	217	208	213	211	201	195	204	213	188	226	199	242	209	220	206	218	201	209	205	205	239	208	187	202	191	216	199	219	216	212	199	198	190	210	221	199	213	208	217	222	194	196	213	211	204	212	198	205	204	197	194	217	197	231	218	199	219	224	228	204	201	212	197	211	194	212	217	207	200	220	195	203	228	203	174	207	182	230	212	211	218	235	200	191	205	219	195	220	215	204	190	199	224	208	215	208	192	213	218	186	225	199	206	205	198	208	217	201	185	189	191	193	206	201	179	210	216	195	216	202	196	211	215	249	204	189	224	207	197	187	198	211	220	221	200	209	179	207	213	187	194	215	227	229	217	196	226	200	225	211	193	210	209	211	210	207	247	226	209	206	197	206	186	224	209	186	206	206	215	226	214	181	228	210	196	206	226	233	197	198	225	214	207	207	211	223	193	179	223	191	212	194	209	193	215	192	203	226	194	224	224	181	221	241	206	200	206	220	206	233	207	196	185	187	198	206	209	213	209	215	215	191	219	220	208	186	204	213	211	208	195	209	216	229	202	216	200	215	205	218	185	209	203	182	219	220	205	238	193	221	197	212	199	194	204	208	199	186	200	202	218	212	206	190	180	204	228	206	223	192	216	191	189	206	209	192	214	198	215	215	215	210	214	219	214	234	203	206	199	214	198	201	218	200	205	193	222	233	192	181	229	233	233	200	190	215	203	213	202	201	197	211	245	219	229	203	196	213	213	223	219	200	231	209	219	212	205	197	211	191	181	220	205	207	186	206	229	186	224	194	230	202	187	207	205	226	203	209	235	185	198	205	219	220	241	228	211	220	172	206	211	203	203	231	210	191	176	204	194	218	221	194	189	199	190	196	232	196	226	214	214	211	210	194	209	196	220	202	206	206	208	211	214	217	178	193	204	201	201	195	218	223	212	187	195	210	191	208	197	218	211	185	209	232	227	191	199	216	252	222	175	218	188	205	205	208	209	195	199	219	213	229	215	199	200	212	201	176	201	203	194	212	210	175	216	222	198	209	226	189	180	208	207	216	207	213	201	222	216	247	217	212	202	215	202	208	207	219	197	218	225	176	196	222	192	206	218	214	227	192	196	210	212	203	192	203	192	213	200	224	189	228	213	222	198	216	202	230	245	185	233	212	201	200	195	194	195	225	208	220	195	215	226	208	199	201	226	221	193	206	217	211	189	187	226	229	225	203	219	215	223	186	219	199	208	211	210	200	213	214	221	197	211	236	212	209	181	200	207	227	207	226	198	218	192	190	224	202	216	231	204	207	229	198	205	224	182	218	211	228	191	223	204	213	221	209	192	214	195	216	193	206	207	242	193	192	206	224	234	212	205	203	211	220	212	224	209	215	209	237	212	232	225	226	192	206	222	193	214	228	214	185	200	189	212	198	197	193	220	198	216	181	214	226	188	208	199	200	216	212	235	190	197	204	206	199	204	198	197	200	202	223	208	207	206	192	168	200	199	236	216	221	184	189	200	233	198	202	206	202	216	193	213	208	195	197	227	187	207	195	200	210	210	224	217	206	221	226	209	210	203	216	211	212	180	211	196	200	208	219	211	181	231	201	215	219	185	198	179	226	201	195	222	202	226	211	245	230	200	208	204	207	184	193	197	221	228	202	200	209	196	198	221	201	225	210	202	220	196	214	204	229	214	218	209	210	206	192	214	236	237	229	203	213	216	210	193	219	219	212	222	191	218	200	207	201	196	232	212	165	227	219	207	193	214	247	175	200	204	221	233	200	226	198	208	224	193	190	211	211	179	200	211	218	208	208	234	210	171	233	208	212	228	214	214	199	201	221	214	238	181	221	203	207	221	194	193	199	199	213	211	216	206	189	207	198	222	215	196	192	213	201	195	203	204	179	233	195	205	206	205	172	221	230	202	183	218	210	216	201	212	227	202	196	204	211	225	203	207	212	231	221	198	226	206	207	208	233	206	217	198	194	190	234	202	196	216	221	216	211	214	193	222	185	194	225	209	221	203	199	230	211	201	183	212	191	217	212	244	206	224	209	214	213	203	191	213	186	197	235	213	227	210	208	204	188	197	210	222	200	207	216	190	191	207	186	220	203	211	190	172	213	204	191	213	211	182	206	210	230	224	211	235
35258	43766	49689	52750	54679	51843	49703	49774	48237	46598	35596	22305	17113	13033	10757	9281	9013	7883	7015	8981	8119	7352	6686	6216	5405	4034	3225	2674	2244	1958	1714	1569	1363	1143	1123	1048	965	987	953	977	899	1006	1015	963	987	918	967	1278	1438	1599	1555	1451	1468	1565	1878	1598	1256	929	1179	993	827	778	746	730	711	712	729	713	731	741	709	726	680	716	731	684	726	699	670	729	702	692	723	708	709	698	715	697	701	783	667	733	698	711	701	723	715	736	721	692	711	759	755	667	751	690	698	688	688	671	703	719	701	710	715	712	708	730	684	756	718	751	703	727	684	696	707	695	684	673	723	696	698	702	713	676	671	732	738	666	684	689	753	732	733	712	731	719	673	743	700	658	737	704	668	737	691	755	689	689	705	720	726	720	654	666	707	713	763	721	726	674	703	684	689	691	667	727	676	696	727	745	675	764	698	664	749	686	732	773	696	725	712	695	708	753	682	722	754	708	716	704	686	714	736	661	719	714	707	692	700	684	717	683	714	719	690	741	711	753	755	695	754	679	711	676	716	659	675	662	721	710	692	691	743	661	731	715	715	721	651	714	709	671	731	629	731	679	735	711	696	701	711	708	649	755	657	721	708	694	649	720	705	748	691	713	691	705	718	695	683	705	671	684	713	696	714	700	723	705	695	728	709	720	700	671	688	708	701	694	649	684	652	695	696	635	742	728	694	711	697	704	689	710	718	710	711	686	694	643	666	752	700	678	712	684	755	677	686	707	766	696	703	687	698	682	697	723	688	722	774	707	751	680	719	700	667	712	703	687	687	721	703	717	691	712	728	739	707	684	733	698	662	706	728	622	752	715	693	683	689	706	699	739	727	692	697	750	734	696	732	714	749	690	692	710	748	694	662	705	702	663	675	709	687	722	714	709	651	703	709	681	674	709	702	703	678	685	733	682	726	681	701	666	724	749	756	717	691	729	673	721	717	697	701	729	697	717	683	731	695	663	680	671	696	726	713	730	722	686	682	649	665	749	696	744	724	674	624	678	691	701	686	702	691	675	716	676	690	709	672	707	698	672	682	651	724	743	723	690	713	677	669	698	742	734	713	734	698	665	688	738	691	766	722	702	703	706	718	699	669	626	747	666	715	687	744	690	752	736	700	673	701	699	700	674	667	698	645	708	668	703	673	644	690	681	697	691	711	661	677	675	721	727	688	695	716	656	685	679	725	732	751	732	740	711	701	672	708	705	736	705	683	661	703	683	719	636	700	673	719	713	733	706	707	686	638	694	690	681	761	717	653	737	671	715	691	730	706	693	684	692	715	716	699	730	686	695	682	714	696	676	713	714	693	728	713	728	700	689	717	713	700	719	721	682	709	639	692	713	720	752	744	709	737	700	727	692	709	689	713	709	716	681	679	667	698	793	728	725	680	741	689	704	688	724	674	716	665	708	738	715	718	682	720	752	706	696	678	723	667	714	697	692	668	650	682	660	717	727	733	724	707	707	722	694	745	702	680	702	650	685	698	716	709	753	698	702	734	704	708	701	726	678	713	673	699	659	718	732	719	715	737	647	696	678	677	662	711	670	670	698	699	708	703	691	717	726	689	701	692	701	687	663	745	745	720	701	717	662	739	658	680	697	674	725	677	739	687	662	730	707	692	696	703	720	672	714	709	714	703	688	714	738	693	695	691	696	670	720	726	680	760	662	703	631	708	712	721	734	666	708	684	769	730	708	735	696	703	672	712	708	665	715	714	720	712	726	724	748	692	642	672	748	706	688	719	689	716	664	736	720	713	681	712	691	694	727	715	659	649	707	660	736	706	684	712	677	739	739	674	691	676	659	708	700	714	715	669	697	687	698	667	711	722	677	712	705	681	690	679	671	698	677	682	684	689	696	711	729	723	719	696	672	685	656	698	675	687	740	662	729	744	657	688	679	667	699	721	692	711	666	731	672	732	753	650	698	698	704	687	680	666	684	710	733	720	678	696	693	686	710	746	673	685	721	723	707	739	744	711	675	652	713	701	668	654	714	673	690	715	644	662	686	757	680	709	736	711	748	701	706	691	727	687	679	692	710	738	720	701	720	680	725	734	722	677	699	716	718	689	708	743	738	755	714	677	735	707	690	699	716	747	683	727	692	703	734	699	730	698	723	698	699	658	687	668	677	682	686	659	750	729	666	688	728	705	710	675	681	706	697	678	674	690	690	727	702	717	707	726	725	712	676	695	709	705	717	685	699	662	706	704	732	684	713	663	659	723	697	665	690	637	681	674	733	732	665	702	706	706	712	677	708	678	684	665	663	721	690	711	758	625	707	727	698	704	707	735	652	676	713	685	666	702	688	718	688	712	709	730	674	736	742	680	704	660	733	767	745	691	739	678	659	639	701	682	683	743	700	661	689	700	703	687	698	695	672	692	730	735	770	650	685	681	662	759	721	711	695	729	707	684	722	722	665	701	714	731	673	701	683	683	685	724	687	667	666	712	724	701	701	696	673	675	675	713	656	707	702	706	686	720	673	694	699	751	699	718	740	697	668	703	722	685	634	673	756	698	658	701	752	675	662	635	721	705	727	678	647	686	689	677	710	739	678	753	691	686	720	680	699	680	713	699	733	700	702	745	716	748	706	680	722	720	671	691	707	677	692	706	726	708	688	674	642	711	724	702	691	680	651	718	718	691	697	720	729	711	709	677	702	716	713	734	716	724	703	715	636	690	710	710	698	695	711	631	666	719	716	733	727	772	709	705	742	670	683	738	690	657	651	699	674	705	708	696	715	689	684	718	681	661	717	694	686	733	696	686	729	718	718	748	743	756	710	664	670	689	685	688	719	685	744	715	688	720	672	692	692	672	692	648	731	657	711	699	658	758	750	725	706	675	702	678	690	697	726	649	689	685	664	728	723	642	693	683	713	670	677	736	732	679	648	683	712	702	673	697	691	705	669	699	728	687	695	678	664	703	694	737	673	673	685	693	721	640	719	728	669	704	746	644	676	730	696	698	705	703	671	696	719	658	671	713	722	705	706	616	702	696	681	679	698	709	639	665	727	716	693	628	707	692	731	671	720	712	683	681	735	672	684	692	688	729	628	733	662	753	691	694	724	728	718	722	690	708	669	680	690	698	710	724	695	703	682	741	692	726	718	718	685	721	696	676	700	676	689	716	695	728	671	683	691	628	721	723	703	674	721	737	709	686	739	652	718	733	655	705	691	707	700	663	699	693	700	695	662	702	693	710	704	667	690	727	680	749	725	674	668	669	659	702	716	730	672	715	758	714	691	656	650	717	716	685	728	684	684	709	678	706	706	711	726	679	705	685	692	658	722	652	690	695	683	720	749	692	658	683	694	695	663	664	701	671	690	698	699	692	626	704	708	731	743	738	658	719	639	681	714	684	700	697	675	727	706	681	712	668	684	666	656	701	701	696	651	675	670	642	725	717	706	695	740	703	718	694	695	705	719	693	712	689	699	756	704	703	672	737	714	692	705	677	683	707	702	679	677	675	747	682	652	708	691	726	700
7491	10078	13932	15767	10544	6203	5009	5800	5646	3463	1546	759	452	367	291	353	365	331	331	341	289	301	314	250	239	242	244	207	214	213	238	212	189	201	201	187	179	210	207	219	196	161	198	223	214	210	206	206	230	213	221	216	221	232	251	243	207	223	225	198	191	188	208	214	199	194	219	213	202	185	209	186	219	209	216	216	219	170	205	192	212	207	203	219	201	201	210	224	213	206	216	212	205	218	215	223	219	215	198	212	196	202	199	197	208	209	213	202	213	216	171	192	223	203	207	220	179	188	190	200	179	198	222	189	233	215	201	213	212	226	204	200	212	207	197	199	164	196	215	185	210	205	229	198	203	213	238	196	196	186	215	209	197	195	209	206	187	227	204	211	218	224	178	204	228	189	211	204	198	187	205	206	190	215	213	206	211	201	189	200	196	206	200	198	190	213	227	202	187	204	227	190	197	204	213	224	211	186	187	199	210	194	209	211	203	214	234	216	199	212	191	180	181	208	203	208	162	217	190	205	205	217	231	202	213	209	190	175	207	214	196	222	175	218	174	215	194	186	198	226	229	198	215	179	226	198	193	229	190	206	187	181	221	184	199	203	172	234	209	198	198	213	203	210	221	186	203	210	184	229	188	186	202	215	179	212	196	195	202	206	224	201	226	214	203	213	212	190	222	207	235	206	198	203	240	209	222	214	230	194	204	216	188	221	203	203	216	191	180	196	205	193	189	200	184	185	227	208	228	190	204	206	173	207	211	223	171	188	217	202	205	243	222	180	193	191	240	188	210	180	200	193	169	202	220	219	211	221	206	209	196	192	204	219	228	201	195	180	207	216	184	195	197	209	225	199	197	211	239	185	192	197	206	215	200	219	218	221	197	213	205	208	197	197	196	210	216	187	223	191	201	186	189	207	181	194	202	193	204	197	227	226	201	213	189	214	213	201	193	231	190	200	195	202	226	229	200	211	179	202	213	224	201	211	192	207	213	199	212	187	219	208	216	206	181	215	190	202	213	202	214	199	204	201	195	211	194	215	208	192	188	211	209	195	190	183	183	191	198	198	197	177	225	196	209	224	199	195	198	207	223	200	207	234	208	204	196	211	176	216	179	197	197	193	200	201	172	203	198	205	226	198	192	190	217	181	189	179	213	218	195	204	170	200	208	202	209	209	199	203	194	227	204	198	188	209	211	204	205	191	194	209	197	225	208	204	195	188	224	228	170	201	182	203	210	220	197	190	178	204	212	195	215	197	202	195	220	196	179	194	210	179	206	216	190	187	192	227	197	203	205	195	214	190	164	187	187	204	196	194	190	203	223	210	240	235	176	189	197	202	207	181	221	201	223	198	219	211	198	224	208	222	213	206	232	204	221	188	245	214	193	200	194	197	191	228	207	196	194	223	228	192	223	207	194	192	208	200	186	237	195	187	194	205	213	215	217	191	198	198	221	224	230	195	210	199	204	170	216	216	188	200	173	222	181	204	184	220	226	201	209	194	187	216	228	196	229	210	233	215	209	210	228	190	227	220	202	222	210	206	210	216	220	179	212	225	191	217	209	213	187	228	198	199	207	215	184	191	226	196	204	219	195	189	195	206	193	200	188	210	170	204	195	241	197	197	194	207	208	189	237	215	190	238	203	182	211	206	216	214	190	195	192	210	216	186	219	202	213	198	232	197	220	209	203	201	189	215	210	227	214	201	198	215	205	208	182	194	212	206	228	199	217	204	222	209	182	201	186	202	195	192	188	206	196	215	219	216	217	194	223	178	201	198	205	215	217	184	204	217	202	191	202	207	201	223	220	200	212	196	204	186	204	209	192	187	218	214	186	219	183	198	211	198	229	202	218	184	183	215	177	192	232	183	217	201	224	181	210	227	166	181	189	224	210	217	234	184	193	211	191	230	223	210	195	238	202	193	203	188	198	203	223	212	215	170	212	202	206	205	198	213	172	201	204	203	212	201	197	201	212	195	197	181	210	188	199	192	184	187	201	204	205	198	216	220	198	177	191	213	186	217	228	203	179	182	193	181	188	192	209	191	225	189	206	209	190	215	197	194	186	204	203	227	221	208	177	190	203	215	195	171	199	228	177	220	186	216	201	168	193	218	189	198	212	240	219	201	197	224	179	212	178	180	190	178	194	175	185	225	175	184	220	200	177	204	206	188	203	201	185	201	203	187	214	202	200	204	181	190	201	195	171	189	188	177	207	200	188	225	216	226	199	191	202	185	211	207	206	202	217	199	193	194	199	200	223	204	214	179	223	203	184	216	195	211	204	217	186	204	169	188	221	172	207	185	233	188	196	209	199	207	212	207	205	200	198	207	186	183	205	206	192	207	209	227	197	192	192	195	200	223	206	208	193	223	201	211	216	205	181	201	227	198	182	209	186	187	200	213	205	229	224	201	184	181	210	206	198	208	211	231	205	200	198	206	217	199	208	222	199	197	205	238	207	209	182	190	188	202	192	198	204	177	195	212	201	217	194	204	185	205	195	194	195	185	205	208	195	205	188	207	176	185	195	186	190	214	213	181	210	212	213	229	234	211	195	203	203	196	200	215	202	216	217	187	181	208	199	184	203	164	204	207	188	203	201	234	191	235	207	203	200	204	212	216	231	209	177	193	194	190	218	183	205	208	210	217	221	187	211	201	235	216	181	204	211	186	187	196	183	221	198	204	210	199	237	218	210	198	209	214	209	231	193	199	211	200	175	214	218	203	200	196	192	201	221	204	230	196	184	199	189	214	177	196	220	198	187	208	213	211	210	196	202	185	210	182	192	199	199	210	210	195	206	239	192	188	189	207	208	188	183	205	210	178	191	206	219	225	219	227	203	213	220	189	226	199	192	193	208	221	241	181	194	185	208	225	200	203	202	195	221	208	185	246	212	197	197	193	208	206	203	171	201	179	217	190	216	196	175	196	185	202	207	199	192	188	216	213	189	198	198	196	189	195	177	194	174	206	178	231	191	202	211	191	194	202	193	195	184	228	227	184	208	190	189	193	199	224	203	202	196	208	162	207	196	241	194	219	210	206	206	185	210	192	206	165	184	180	185	210	190	195	195	218	210	215	184	203	180	196	219	201	180	183	186	220	198	212	195	191	197	174	180	198	202	197	191	184	198	219	199	215	202	166	207	211	198	198	225	215	210	196	201	209	200	194	214	194	196	207	199	212	204	197	205	247	204	202	204	199	186	194	208	204	179	190	198	200	193	212	201	171	178	207	219	202	204	196	209	203	205	184	184	217	217	232	193	199	197	198	207	180	203	235	203	192	218	179	208	218	192	221	197	192	186	191	222	228	211	229	182	217	197	171	188	177	213	227	188	198	188	171	201	212	198	197	191	205	201	180	228	217	191	202	205	179	199	209	193	194	237	202	191	189	193	182	181	192	216	205	193	199	217	200	180	218	187	213	192	201	199	195	184	211	219	206	224	210	219	189	230	208	202	205	205	223	192	200	195	208	187	197	211	232	204	195	233	179	196	217	190	209	205	215
8354	12520	21952	26884	20970	15752	14842	18185	17830	13007	6432	3151	1947	1530	1433	1740	1830	1873	1695	1611	1441	1501	1415	1382	1247	1159	1018	946	921	846	845	758	729	772	737	707	721	731	720	726	719	707	740	717	716	746	761	899	1001	1062	934	1034	919	1099	1011	882	800	780	861	819	709	679	709	703	683	711	713	702	732	757	651	715	703	691	716	683	673	696	669	683	709	697	697	700	674	702	710	762	716	683	719	710	723	714	747	689	699	697	745	732	711	735	680	684	718	674	700	725	670	678	707	706	783	720	756	750	675	716	723	674	697	723	683	708	668	724	714	709	704	723	695	742	696	688	728	650	754	705	705	667	710	732	685	711	717	704	753	685	713	716	665	701	705	739	733	702	707	759	706	668	748	726	676	679	654	724	702	689	710	725	712	742	678	728	716	664	683	710	714	743	727	681	710	670	686	711	714	695	726	805	708	691	737	681	690	677	693	743	682	666	711	726	745	697	754	647	676	703	715	676	717	725	670	662	693	769	718	705	703	652	770	716	709	725	700	695	707	739	704	692	695	695	782	734	710	659	744	701	719	705	748	636	752	715	676	700	725	743	724	678	725	714	713	674	731	693	708	688	694	707	701	665	700	702	732	709	699	719	719	707	701	695	721	764	695	682	721	718	699	752	755	684	668	706	710	667	729	696	714	672	709	728	673	705	702	706	717	709	676	707	717	688	712	707	717	693	729	724	688	688	721	713	703	730	708	660	695	657	719	702	706	706	767	705	697	679	684	665	715	693	732	731	727	680	703	708	714	688	726	659	738	723	710	685	694	705	658	718	714	734	714	703	726	722	721	713	661	694	672	726	697	744	706	700	731	694	706	693	687	720	729	704	728	674	742	719	707	657	694	698	701	708	705	677	721	703	706	710	733	702	707	691	690	747	757	687	697	697	629	689	711	649	689	712	695	702	698	678	790	674	654	743	726	747	703	737	691	693	723	703	720	679	699	670	791	662	734	684	718	711	746	717	731	709	727	715	696	684	708	669	689	708	697	671	690	698	734	653	667	717	707	679	687	703	719	692	739	684	733	695	700	648	710	750	742	726	687	747	704	710	735	686	684	684	696	694	730	699	746	701	722	685	736	698	730	723	729	736	709	748	719	662	710	733	715	742	667	715	664	659	680	709	705	696	720	742	779	720	680	694	749	648	731	719	693	659	724	744	683	694	723	716	723	702	699	725	701	723	718	689	660	730	696	704	775	687	700	708	715	711	727	735	723	676	668	646	727	713	693	701	738	671	707	695	684	723	719	736	716	734	732	720	720	727	716	662	661	706	701	720	754	725	715	692	726	712	721	735	693	704	721	743	687	721	704	723	731	707	674	721	720	658	685	713	725	671	751	684	703	740	688	685	640	721	704	741	676	730	780	709	713	682	747	726	704	718	734	716	736	700	649	675	714	698	695	704	716	748	771	698	707	710	661	723	701	679	731	719	715	669	710	714	705	706	688	740	707	738	699	678	684	687	694	684	707	698	734	711	685	749	742	700	699	714	692	691	695	693	676	737	732	747	680	701	682	723	688	667	722	726	680	758	693	685	694	692	690	708	724	703	690	712	740	663	698	725	644	717	716	701	713	714	713	720	724	683	675	753	718	748	722	693	732	693	731	681	676	744	702	704	705	781	699	705	698	661	669	687	735	745	765	639	727	723	728	699	675	717	717	748	709	681	653	701	709	722	709	660	713	714	707	710	727	788	688	707	741	726	733	747	680	705	738	701	742	697	674	705	697	705	653	729	700	730	754	697	674	737	685	676	705	715	686	704	666	722	664	724	729	711	703	714	711	669	721	732	677	754	684	710	714	692	716	696	690	703	663	647	706	729	759	716	688	727	680	707	641	668	738	718	701	710	723	742	694	693	691	691	670	731	685	694	675	726	690	676	733	682	715	744	726	695	699	693	749	697	703	716	664	697	770	711	651	681	696	677	755	672	720	706	747	693	723	698	713	695	675	717	692	704	711	679	725	677	682	671	718	727	687	693	699	693	706	685	723	712	701	702	667	703	746	694	759	688	680	704	710	726	737	630	735	745	722	803	697	718	689	723	667	729	696	645	702	698	705	705	682	715	657	735	719	679	711	725	708	700	686	691	727	728	747	731	689	673	705	739	652	689	675	726	679	687	719	707	714	714	726	717	682	716	681	734	689	700	672	698	699	721	683	716	725	738	759	718	757	670	716	693	705	707	717	679	689	782	683	708	738	691	670	755	708	664	693	714	685	728	689	771	708	755	735	690	693	682	688	707	694	760	751	706	728	718	703	696	676	707	711	732	728	720	706	672	664	700	742	643	672	668	707	736	717	716	705	748	713	726	709	721	756	737	710	688	690	727	690	694	716	721	723	682	744	688	703	771	718	681	680	717	730	697	691	696	722	692	694	748	763	715	708	715	689	693	716	713	657	752	766	750	700	663	694	715	743	701	701	753	712	720	712	708	694	745	721	647	674	680	667	718	664	668	694	744	664	760	695	692	697	685	695	765	704	685	644	677	702	762	704	740	725	699	739	704	731	699	713	753	724	652	718	746	733	702	749	698	721	696	676	672	694	670	714	693	697	739	758	741	710	703	715	723	739	702	694	690	715	667	690	705	738	724	718	712	710	727	682	695	758	739	722	679	691	670	714	722	690	732	668	689	690	707	767	740	745	745	734	769	749	714	702	751	702	701	742	709	684	701	728	717	761	699	666	726	702	707	668	680	739	740	661	689	700	700	735	666	786	696	724	695	696	718	680	739	677	651	669	704	704	743	711	761	705	705	677	723	690	754	710	727	712	791	684	710	727	717	742	742	724	712	688	655	681	716	724	710	727	692	727	659	745	723	710	739	673	760	716	737	673	747	760	742	683	692	684	691	706	641	720	711	683	703	701	732	709	737	726	722	712	740	669	663	723	677	714	620	692	714	721	644	752	719	687	746	732	740	769	726	695	706	702	677	716	725	691	696	741	704	726	734	675	671	719	703	676	737	685	682	664	676	708	685	736	696	701	726	703	703	691	705	664	690	699	691	713	707	696	705	742	696	687	750	698	671	782	704	683	650	737	722	671	682	741	649	738	705	701	686	718	700	701	681	707	704	724	730	694	723	658	728	709	717	682	716	718	756	679	695	694	670	682	674	704	710	713	751	699	759	744	728	676	765	701	732	672	697	720	677	665	679	723	713	699	719	697	733	684	735	702	697	711	708	753	697	717	724	695	706	704	695	649	748	661	742	743	716	743	727	656	679	688	676	645	679	670	665	690	699	728	713	756	663	720	695	662	701	699	716	695	683	703	706	717	721	681	704	680	667	697	646	659	690	683	721	709	659	691	701	688	716	710	700	727	707	718	728	724	718	722	686	737	736	696	767	692	683	699	741	706	755	701	723	739	726	687	742	681	691	730	737	732	713	741	713	741	688	691	692	732	697	726	687	679	725	657	698	677	725	655	736	693	653	716	697	695	734	652	695	737	732	692	694	692	696	700	683	652	691
32766	39368	41196	40415	36396	30380	28756	31902	30710	25136	15943	6977	3143	1923	1174	1240	1102	851	695	783	728	732	693	511	472	371	305	258	258	227	190	178	169	183	198	183	180	160	176	191	152	188	169	176	191	171	173	224	201	221	210	231	208	232	230	211	172	198	213	166	161	178	151	153	157	162	160	159	142	197	144	177	156	154	157	134	163	174	165	159	137	145	175	145	153	168	145	173	165	177	182	170	157	155	156	155	159	137	153	159	158	170	146	163	158	153	159	156	181	158	161	159	153	139	174	168	176	149	141	148	157	160	146	174	162	160	160	150	149	188	144	165	155	177	157	150	146	167	160	156	146	133	160	156	151	154	142	146	159	154	133	155	137	147	160	159	161	157	147	154	132	153	166	175	141	158	166	159	157	175	146	160	167	165	146	158	142	170	185	169	169	160	150	146	183	166	168	163	150	162	166	180	153	142	157	138	159	165	135	144	172	140	152	165	172	165	154	131	173	159	158	165	166	155	157	161	160	160	137	152	166	166	153	148	185	157	171	154	164	163	152	166	129	164	139	141	151	166	154	136	139	176	179	149	168	123	153	162	153	163	160	151	167	168	155	146	158	162	158	159	161	155	176	132	165	140	153	150	164	150	176	146	151	166	164	159	161	163	148	159	152	164	161	162	154	149	141	149	167	155	155	172	165	173	168	158	161	149	155	150	171	164	164	153	167	160	171	157	164	162	171	155	158	148	150	142	176	144	154	169	161	175	163	172	160	172	170	147	150	161	159	157	175	167	151	154	164	155	157	147	172	161	157	157	141	159	133	162	159	153	150	183	169	149	162	143	170	161	178	153	147	142	148	133	159	173	146	140	159	155	157	160	163	175	140	157	171	154	150	147	143	186	174	167	169	158	135	150	124	150	165	144	163	145	151	162	148	147	163	156	154	157	162	168	141	150	141	165	153	190	187	153	162	159	140	154	153	151	174	154	163	147	161	169	135	176	148	168	161	178	172	158	150	169	146	162	159	156	170	148	149	156	198	152	134	164	144	151	166	158	173	165	154	165	156	144	172	177	148	149	139	151	154	174	155	138	168	182	191	149	143	170	167	148	137	145	194	165	161	151	176	158	174	170	126	162	126	163	144	153	153	148	160	159	172	153	158	162	133	151	152	170	146	152	159	148	168	176	133	158	176	152	153	132	161	145	158	146	159	162	159	177	166	166	157	136	172	154	158	152	164	162	167	155	136	162	162	167	140	166	158	166	146	162	147	169	153	154	155	151	158	157	152	166	131	156	147	169	144	149	169	132	164	146	160	159	158	153	161	157	158	166	159	164	150	158	155	173	158	159	155	150	159	164	149	142	167	143	152	163	166	134	153	182	160	152	152	151	166	155	146	139	154	157	145	177	162	156	169	148	168	145	148	166	155	143	167	154	164	151	166	153	179	151	158	168	150	161	163	162	145	162	177	148	138	143	144	171	164	155	162	169	157	160	145	153	160	167	152	170	142	179	174	160	179	159	159	143	154	132	163	154	150	156	155	163	157	162	145	119	166	175	169	160	148	160	145	157	147	162	161	154	161	143	141	154	175	156	165	161	150	148	134	165	153	157	141	136	167	153	157	165	167	147	136	145	164	142	149	143	140	167	154	152	177	161	151	169	136	184	166	151	136	151	155	161	125	155	169	169	153	153	152	168	162	145	153	146	147	167	144	172	165	153	152	137	153	155	167	142	159	148	145	165	184	165	166	178	127	158	156	141	126	143	161	151	138	157	149	152	156	147	154	160	142	149	153	148	168	146	165	139	179	174	169	171	178	149	163	162	181	147	145	160	160	150	142	166	129	152	141	150	167	164	138	157	144	170	162	168	148	155	155	147	143	148	156	157	150	142	130	168	146	156	158	172	155	144	153	147	166	176	158	161	168	162	170	170	174	175	154	171	165	133	174	175	141	149	148	169	158	175	144	139	137	143	158	175	151	170	162	169	162	160	150	141	152	142	159	175	141	163	157	162	174	142	151	178	151	168	147	149	157	172	155	158	147	138	137	174	179	143	178	170	157	149	167	144	169	153	171	145	149	154	130	167	156	157	172	142	172	159	179	164	182	145	155	160	154	178	173	147	157	148	139	146	145	165	185	158	172	136	155	167	153	137	164	137	149	167	168	125	157	159	147	146	163	187	185	153	164	160	161	154	158	145	170	165	170	179	138	142	155	156	163	172	149	158	165	155	151	142	149	172	166	140	160	176	149	167	150	162	155	133	165	143	165	160	182	180	146	160	163	147	157	144	156	137	170	155	180	172	156	148	166	159	148	152	150	171	162	176	161	165	170	182	141	140	172	163	168	165	156	162	140	182	187	139	142	152	157	171	149	163	162	163	147	154	163	139	167	163	156	151	147	151	158	140	154	149	172	166	168	163	159	143	162	182	160	154	122	165	144	153	151	184	160	171	157	143	157	168	123	177	166	172	157	135	162	159	145	153	162	179	172	162	150	145	152	147	149	171	156	173	149	153	145	153	143	162	156	154	147	148	153	160	147	141	135	159	161	153	179	170	143	181	150	154	161	178	160	165	128	146	167	180	158	153	147	144	174	134	151	135	161	161	140	144	135	154	153	166	146	170	151	161	150	150	141	165	178	158	173	164	141	133	161	137	164	179	164	179	159	136	139	145	174	170	173	181	163	161	175	178	158	159	164	147	169	147	170	150	154	157	157	147	173	161	149	162	147	171	144	176	158	140	139	140	176	162	178	146	144	143	139	142	168	162	163	163	146	172	154	155	157	157	153	164	147	152	140	178	160	155	144	138	162	148	170	166	162	154	155	162	184	160	163	152	159	164	172	156	132	172	158	161	166	181	155	147	180	140	154	167	146	165	166	178	154	146	143	148	151	149	150	188	185	175	151	128	165	178	166	149	142	151	152	157	144	146	171	143	169	145	146	173	147	166	153	170	151	141	156	151	147	148	175	160	157	168	134	165	132	159	168	174	127	174	161	152	180	157	152	158	154	147	159	172	175	151	145	142	149	141	147	157	160	144	161	138	136	179	161	152	151	137	170	157	161	142	144	147	171	170	149	150	155	118	157	171	157	155	185	165	139	148	166	135	180	152	164	152	156	163	155	165	181	148	155	155	166	154	135	169	154	160	177	192	152	147	166	165	162	169	156	161	147	158	170	155	141	157	154	167	161	163	159	165	177	157	168	172	166	189	167	166	135	161	156	165	150	164	182	152	172	150	169	168	161	134	161	153	164	186	152	151	170	163	154	190	159	158	152	161	137	144	158	153	150	167	150	149	168	160	140	149	179	198	161	163	138	153	182	171	154	152	176	127	163	151	153	161	157	164	141	185	151	136	155	166	140	171	172	159	171	167	153	129	168	166	153	144	170	160	162	143	152	169	162	175	164	146	144	143	132	142	147	164	151	153	150	152	181	153	153	153	172	141	140	153	151	151	154	172	146	147	166	171	153	160	163	151	137	146	150	164	129	154	159	161	162	150	154	155	145	164
29674	38498	46176	50495	49721	44631	43040	44987	44021	38853	27829	13430	9870	8364	6678	7453	6290	5241	4183	5226	4880	4966	4946	3702	3226	2385	1810	1614	1430	1168	1101	1014	878	801	795	782	736	719	755	681	718	741	691	723	701	715	731	985	1072	1118	1007	1116	1122	1353	1274	1056	836	863	909	684	636	628	531	605	604	576	609	598	528	601	566	570	554	571	544	580	565	534	573	540	522	560	563	538	568	558	567	520	575	562	542	496	592	624	566	499	541	545	583	531	544	566	576	568	574	553	534	591	575	552	571	571	542	563	555	568	506	549	567	545	566	595	567	535	562	542	582	541	562	544	589	547	598	583	558	540	535	583	574	549	583	525	598	571	607	553	542	561	564	512	586	586	523	582	554	577	551	576	554	560	563	583	585	563	559	576	539	566	549	576	576	560	590	552	606	587	562	583	544	598	549	564	530	552	559	567	528	535	555	575	584	582	528	578	563	534	575	568	533	584	574	509	564	566	588	564	548	522	570	532	583	545	541	597	557	523	579	574	545	540	572	505	581	540	559	569	567	557	588	539	582	526	516	592	572	531	557	602	551	584	547	580	523	535	559	549	561	578	548	514	577	575	553	551	532	611	536	545	538	567	539	575	533	583	552	573	573	536	547	607	572	562	588	555	574	537	571	561	532	547	593	571	612	543	568	558	556	525	562	601	542	573	540	568	541	607	543	583	593	550	556	575	561	524	531	558	578	590	577	534	531	625	571	548	543	566	574	493	558	563	559	588	558	565	564	549	562	548	549	564	582	569	538	538	591	543	544	574	563	573	538	554	508	596	570	599	587	572	579	525	548	541	542	554	577	515	594	571	553	545	564	546	557	579	565	593	558	576	559	528	561	571	576	585	539	559	599	581	553	551	557	556	518	609	543	595	535	589	523	508	578	578	576	583	544	568	517	528	533	570	592	555	560	570	522	556	535	564	610	562	559	565	597	572	550	549	582	543	536	529	545	574	583	573	561	585	549	591	543	548	528	603	573	521	581	579	583	586	552	564	561	539	552	522	600	517	573	564	587	572	593	560	532	555	547	560	604	588	528	565	596	567	538	569	558	590	559	566	554	520	578	578	558	606	568	563	565	530	543	569	558	559	560	539	543	561	563	558	523	592	547	541	593	553	534	544	548	494	509	535	581	562	547	533	553	526	556	537	585	524	604	538	562	535	578	560	587	537	581	554	568	583	545	519	583	551	633	544	639	563	572	578	595	578	564	548	592	563	570	554	562	555	557	567	545	553	540	552	513	594	539	582	570	511	550	580	592	566	617	565	543	547	554	515	588	559	560	548	534	536	549	554	530	626	571	530	542	533	566	549	567	555	589	565	545	541	587	585	551	572	568	552	598	553	566	584	566	576	526	538	548	551	515	564	578	578	540	560	558	551	566	532	550	541	540	584	523	558	590	565	541	588	603	549	541	551	546	560	567	559	591	548	535	564	534	562	582	574	575	562	577	552	581	551	523	559	528	569	549	582	547	535	597	621	538	533	585	569	603	580	542	527	584	584	582	581	554	571	537	566	595	581	576	561	542	557	594	577	501	542	565	547	568	587	523	552	552	566	582	563	590	545	535	540	542	531	580	566	574	544	549	520	534	572	579	549	587	557	578	578	563	548	532	562	556	581	538	559	569	579	539	557	552	541	563	568	561	556	613	578	611	569	515	573	524	560	555	555	562	548	590	567	574	550	552	539	544	571	527	570	544	544	547	527	574	556	578	524	631	543	555	559	549	514	551	594	606	611	587	603	569	504	571	569	574	552	554	580	562	567	557	555	513	544	541	573	546	582	579	547	525	547	564	500	563	582	614	582	558	559	550	554	560	517	533	553	507	596	611	538	570	553	558	577	589	578	594	568	550	605	575	557	534	547	589	553	589	548	551	568	587	562	574	580	523	546	556	528	523	592	582	594	553	582	601	580	577	563	586	536	531	623	580	551	538	573	561	570	564	539	548	569	569	546	571	527	555	550	568	556	533	576	565	556	617	566	599	559	566	585	594	515	545	532	570	571	574	596	550	540	574	564	555	603	580	562	544	532	551	598	535	592	557	552	578	574	596	536	550	585	550	529	554	536	577	603	567	511	571	544	574	604	527	534	517	536	582	535	586	556	582	601	541	593	563	586	597	545	557	556	573	548	590	598	563	579	570	568	524	541	529	588	543	596	565	549	524	551	566	538	590	570	564	555	520	545	540	610	574	527	606	548	543	552	564	577	559	574	586	589	571	585	591	569	552	597	570	553	545	514	557	572	544	529	550	570	573	564	593	533	555	532	559	577	605	560	540	541	544	516	613	558	551	590	552	513	598	593	533	542	611	604	547	565	586	593	530	573	546	582	535	561	520	571	560	549	552	557	568	514	572	593	554	575	575	569	601	542	556	547	568	534	531	537	567	536	585	531	591	571	544	570	536	560	564	572	558	600	509	565	594	528	549	524	569	554	509	560	533	562	573	554	548	519	564	537	581	599	499	576	556	554	539	569	553	550	555	572	577	553	537	554	593	590	524	587	567	562	561	572	585	586	552	534	566	583	573	520	564	576	599	537	568	551	582	599	527	551	552	541	530	600	535	539	554	531	564	554	578	542	568	527	550	551	609	600	596	532	561	557	568	516	566	561	587	576	506	560	575	555	556	545	588	548	576	545	587	554	585	540	597	555	527	522	569	516	567	556	578	559	526	540	549	542	544	546	531	574	564	526	546	595	591	541	613	564	550	558	539	564	554	517	564	548	553	538	550	560	528	599	586	575	537	549	567	582	530	558	548	567	588	536	563	541	587	567	532	545	521	592	565	529	578	512	571	565	556	567	560	547	534	545	546	561	528	565	526	548	534	530	580	577	551	514	579	579	574	552	583	558	553	592	602	586	561	557	524	547	530	561	554	582	534	563	542	616	558	593	543	591	570	551	575	557	557	558	535	544	563	576	532	584	578	579	543	562	563	546	517	587	526	590	549	561	612	567	572	532	540	561	550	546	548	530	622	570	590	569	578	581	581	559	576	598	561	575	575	601	562	554	545	536	556	586	560	533	559	534	596	548	536	520	572	519	555	578	560	554	563	522	552	612	597	591	597	546	567	574	552	546	529	580	566	540	566	560	556	572	563	567	567	574	545	558	592	565	524	559	565	562	563	548	608	530	563	590	545	617	604	583	543	552	599	544	536	548	579	582	539	548	558	572	549	571	545	571	547	559	560	562	562	586	557	552	591	525	556	566	552	540	535	521	539	549	604	540	577	541	576	566	586	533	536	547	540	605	543	502	591	534	562	549	562	511	575	564	561	556	573	587	539	564	542	560	540	595	538	560	547	529	525	537	581	559	543	587	562	579	587	621	588	584	575	563	539	595	552	561	578	563	531	571	585	600	523	588	542	559	543	620	550	589	519	604	596	613	562	555	566	558	549	544	619	520	550	587	579	569	571	549	602	583	572	570	506	530	541	540	585	570	554	574	541	566	557	617	555	583	566	576	569	565	552	593	580	546
40787	42809	41925	41013	37910	33175	32909	35428	34399	30799	21872	12339	6865	4391	3330	2714	2007	1528	1122	1355	1272	1196	1107	910	880	584	504	444	409	404	328	332	301	276	287	317	235	243	267	250	227	240	257	236	242	263	248	298	307	301	294	300	312	343	356	274	273	272	252	247	237	204	225	227	232	260	207	214	205	201	223	236	210	231	223	215	197	235	214	232	218	219	212	241	222	223	233	239	243	203	207	230	220	227	198	218	224	247	207	216	198	226	201	202	231	208	231	195	204	234	198	209	200	227	221	205	248	226	216	229	234	209	217	215	192	226	197	188	228	231	216	193	206	213	211	206	216	207	217	208	223	204	216	184	215	187	208	195	219	216	227	229	213	244	201	217	209	213	228	238	236	219	208	210	222	223	219	233	218	204	256	223	233	215	207	209	225	198	169	220	206	208	215	215	227	219	225	244	218	240	203	223	197	220	206	221	225	215	233	220	239	220	217	209	219	241	217	183	210	212	226	204	247	209	212	240	232	199	195	227	197	232	217	234	219	240	204	218	186	233	213	198	204	198	248	211	217	226	220	211	212	220	215	235	214	196	226	211	195	195	211	211	218	220	208	217	239	213	210	224	211	227	202	223	226	196	236	222	201	213	205	244	210	202	215	202	199	245	190	214	217	212	197	213	198	215	222	219	222	230	194	219	216	202	229	218	217	187	179	223	198	253	223	228	217	206	242	196	197	218	209	224	232	203	210	219	239	228	211	240	213	212	236	231	206	210	203	210	205	219	217	217	233	232	260	231	215	191	206	195	250	252	227	250	222	213	193	196	191	231	224	204	214	209	216	210	226	210	239	233	227	218	220	212	223	204	203	237	208	219	229	233	204	233	236	208	216	212	191	233	196	207	224	211	223	237	224	228	215	218	216	199	223	241	222	204	199	224	223	191	196	225	221	206	189	213	252	197	201	204	204	198	217	222	215	190	212	216	233	214	210	215	221	212	222	199	212	212	201	212	219	224	237	221	235	216	222	205	227	223	250	196	214	188	230	249	202	207	214	222	231	228	232	206	203	230	206	209	213	194	221	207	234	201	209	196	214	235	203	223	208	197	234	203	191	199	219	216	203	198	230	215	216	213	226	234	194	184	209	216	222	174	228	187	213	224	210	203	221	225	235	213	214	196	205	226	197	223	214	232	218	202	208	220	216	187	221	206	193	244	219	188	224	222	224	209	202	194	221	199	219	209	236	202	236	221	205	227	204	229	200	222	199	202	243	184	214	199	207	227	212	221	222	227	206	213	231	214	213	214	219	225	204	217	228	220	239	223	210	215	197	204	201	213	200	208	243	242	211	226	222	214	217	215	230	215	224	215	198	227	219	192	236	225	211	193	203	217	198	226	240	213	204	219	207	230	209	205	203	210	219	225	192	229	220	208	238	206	240	217	215	201	208	214	231	242	207	210	237	199	228	209	224	198	217	252	213	228	243	214	195	210	233	208	181	211	226	222	215	196	196	228	208	199	230	197	197	211	202	194	210	226	195	219	225	215	222	214	238	227	210	223	222	228	215	222	206	227	256	220	226	235	212	223	226	214	192	225	192	191	229	221	207	209	232	231	204	205	244	201	218	229	186	210	223	237	234	235	200	193	227	207	222	205	209	207	228	224	211	230	217	235	246	199	226	234	220	243	229	225	213	246	186	252	205	214	236	206	222	212	206	205	228	198	193	212	206	210	212	223	209	205	236	216	195	255	200	215	210	227	216	208	199	186	218	203	226	229	223	205	201	224	238	221	213	217	182	221	191	222	236	202	210	234	191	219	237	173	206	196	177	208	237	246	226	220	195	223	234	250	176	236	217	216	208	204	211	194	235	187	186	208	222	231	213	201	190	224	210	208	217	205	191	191	211	207	205	229	207	210	237	187	229	206	243	249	184	197	230	232	227	204	199	218	224	196	216	216	245	225	227	214	213	210	197	245	208	219	229	231	229	195	203	211	223	206	222	212	221	238	175	209	202	208	213	192	223	217	210	212	222	209	211	207	215	222	238	198	194	222	223	189	216	216	205	226	206	197	206	233	234	198	213	207	217	208	199	224	210	211	219	203	237	222	202	228	239	219	250	231	213	192	199	208	221	213	215	226	225	221	198	219	221	232	216	221	203	201	211	206	224	225	237	217	233	200	226	203	220	201	218	221	226	197	233	207	200	192	197	216	213	215	237	206	227	203	222	216	199	218	210	211	209	233	221	223	224	206	231	200	216	189	232	224	234	182	218	236	226	202	229	191	215	182	179	212	225	204	224	212	181	218	210	233	210	206	199	223	220	235	229	218	209	204	219	231	214	213	236	233	207	202	222	225	203	236	191	224	201	192	215	216	204	221	202	193	212	229	202	217	194	191	212	227	209	230	214	231	227	212	231	224	232	221	206	205	209	206	212	230	213	225	230	216	205	228	230	197	243	198	236	231	230	213	225	232	222	207	232	216	225	217	215	195	211	188	212	209	233	217	194	209	214	222	207	220	201	207	214	211	215	213	221	202	204	208	221	248	203	192	217	214	217	212	194	238	234	235	226	195	234	204	226	216	213	214	226	233	233	236	217	231	221	225	207	222	249	231	205	205	197	192	217	230	216	223	225	220	217	198	251	226	238	234	229	222	223	223	222	222	167	192	179	225	208	217	221	198	212	173	229	219	210	218	200	220	229	231	217	212	222	214	207	210	204	213	211	208	207	249	211	201	190	211	229	224	230	219	244	241	229	217	201	218	191	190	210	200	215	214	216	202	217	192	193	192	209	193	227	198	190	196	221	236	207	228	185	194	207	236	211	218	222	168	223	220	214	228	199	225	195	208	206	211	222	220	220	210	206	221	221	239	232	215	233	225	229	222	189	206	217	243	219	226	223	228	221	200	223	221	209	218	190	222	219	214	205	206	217	199	214	228	226	206	218	210	235	233	210	206	219	226	212	231	223	217	206	202	214	217	231	200	232	220	222	224	184	221	219	212	197	235	202	217	209	215	211	230	212	221	232	211	219	198	209	206	206	193	216	181	205	205	193	231	229	226	198	222	193	212	226	217	226	197	200	202	224	197	194	222	207	205	200	197	226	240	211	231	216	210	201	221	231	217	193	235	201	199	211	239	225	219	213	215	231	230	227	207	220	214	196	200	224	197	208	242	223	240	222	234	204	220	206	204	247	208	225	219	219	221	199	211	200	234	219	222	251	223	226	237	202	203	209	198	227	193	215	205	206	189	211	225	214	190	212	246	206	218	208	215	215	216	200	192	234	213	247	235	218	189	223	173	224	195	212	223	217	224	209	234	222	226	203	223	199	235	224	230	248	214	224	200	223	203	209	203	217	242	243	219	199	241	234	224	238	206	199	206	223	225	215	214	205	239	219	205	234	215	225	200	243	221	238	192	208	215	218	228	220	253	216	224	227	222	224	193	215	200	206	212	234	197	220	239	198	204	235	204	252	198	214	185	208	213	216	221	224	222	215	218	234	215	218	220	214	225
36688	45291	50444	54007	53840	51577	49634	49007	50063	45480	34147	20043	14600	13395	12330	11814	9575	8259	6428	8225	7819	7714	6787	6217	5759	3737	3160	2545	2200	2003	1637	1525	1383	1245	1101	1144	1019	1086	1030	1064	981	1070	996	964	967	1001	1181	1445	1558	1479	1566	1537	1565	1908	1774	1413	1146	1292	1083	851	880	845	768	766	739	762	768	750	813	704	773	732	679	707	738	721	722	696	761	702	710	686	753	688	764	698	742	709	706	750	773	676	798	732	716	740	724	686	705	727	692	736	750	723	681	673	726	681	719	715	748	715	745	704	686	749	727	755	768	711	716	710	686	755	706	756	736	690	703	717	730	735	711	733	675	745	710	727	717	693	695	714	726	749	707	697	770	709	703	654	687	740	725	687	733	693	727	753	746	693	701	718	673	723	724	702	723	715	737	669	738	716	728	795	677	708	710	684	726	739	733	718	751	739	705	709	702	718	674	697	667	672	711	690	691	682	764	703	705	728	657	724	702	720	712	703	726	689	744	724	734	736	702	655	756	691	760	758	731	686	740	704	735	687	716	774	724	751	733	719	722	738	739	725	771	708	718	758	728	713	712	723	711	715	723	702	747	661	762	710	761	702	705	728	725	722	684	652	683	685	707	700	716	699	744	716	727	695	680	749	719	747	628	731	702	769	742	684	668	703	728	695	693	709	682	719	724	721	745	666	710	761	770	699	724	723	687	733	688	737	696	708	692	709	714	724	714	694	726	745	727	710	786	705	703	711	738	742	752	738	740	743	718	715	724	744	677	730	721	704	695	710	764	733	742	706	722	728	723	738	695	776	732	780	729	719	752	749	722	735	735	724	705	682	668	750	703	693	733	684	698	759	764	761	718	659	740	736	751	697	699	691	708	697	756	724	685	685	699	718	721	770	710	689	736	711	710	732	696	664	733	706	741	754	700	711	729	660	708	753	713	714	732	733	725	714	759	699	739	767	677	701	739	740	750	719	737	694	658	716	739	733	690	699	738	717	698	772	730	681	735	694	715	740	762	648	744	684	733	711	747	751	653	693	718	762	706	743	689	673	764	744	725	684	715	748	748	700	707	703	753	706	692	672	747	689	704	703	682	669	720	760	721	752	726	681	699	712	760	658	666	747	695	668	746	731	681	715	715	755	688	691	729	690	711	722	684	728	662	674	693	708	704	704	693	701	688	731	757	715	736	683	723	725	736	702	737	679	721	705	696	767	672	691	705	739	758	676	719	713	688	722	683	711	711	716	713	683	703	723	710	723	730	755	694	750	674	740	726	703	753	711	700	678	715	701	740	697	717	699	694	717	731	688	719	692	745	709	743	735	705	681	701	686	664	716	711	752	743	712	727	721	720	755	724	727	686	725	766	682	709	715	694	703	749	735	750	711	722	669	729	683	710	730	758	709	748	717	712	700	723	679	690	708	747	677	692	700	717	755	706	758	683	716	726	765	740	727	717	699	666	705	674	751	680	715	715	720	728	673	709	773	676	708	707	795	680	722	753	721	692	659	717	682	749	693	726	718	711	745	722	727	757	659	699	778	682	703	751	716	725	698	700	699	694	694	723	686	706	711	704	676	752	714	730	728	753	687	714	753	725	730	673	697	736	736	709	737	745	712	706	711	747	724	708	740	710	719	721	713	728	718	735	747	749	709	706	741	715	728	780	728	693	723	695	732	751	739	691	687	724	732	701	753	710	743	676	733	647	721	729	733	753	710	677	738	755	705	778	733	749	733	726	756	731	680	683	688	720	740	717	704	714	698	657	707	755	694	699	743	717	768	705	717	727	746	743	681	717	733	717	724	731	745	700	707	737	640	694	724	718	713	725	719	684	726	708	676	717	730	717	734	722	700	703	740	729	749	751	716	715	693	745	758	792	753	723	700	742	733	707	672	682	770	697	689	695	763	737	695	747	701	725	716	749	732	755	622	743	738	749	737	722	710	786	707	726	722	672	694	742	752	672	706	765	672	699	702	768	701	723	685	689	691	793	697	787	674	716	711	721	684	670	795	752	671	725	730	698	705	745	714	692	718	670	716	708	697	749	723	665	720	723	680	731	737	691	749	731	755	768	695	697	686	695	737	745	706	768	783	698	702	731	753	723	674	680	702	732	747	787	710	714	713	766	710	725	731	691	770	728	712	733	725	730	700	721	744	719	684	737	743	722	679	675	741	697	711	735	682	756	753	696	748	681	734	699	719	704	733	701	743	754	732	719	735	712	678	696	743	715	762	710	652	706	711	719	753	727	672	719	716	684	730	710	717	742	663	724	700	738	714	743	750	707	759	773	709	717	750	720	750	687	769	731	707	703	790	743	694	751	676	714	708	754	755	716	730	691	695	722	731	717	742	724	724	704	690	726	678	719	754	719	732	681	731	709	716	717	710	742	739	673	721	712	698	673	710	686	682	713	694	748	708	710	695	728	728	738	727	724	724	740	728	731	723	745	675	713	723	750	698	714	772	751	689	724	719	730	680	724	781	759	703	698	801	730	759	716	707	707	689	729	726	723	713	719	738	685	702	746	741	711	752	733	704	720	712	718	716	731	718	711	739	689	685	683	712	700	701	717	737	686	689	738	707	703	724	761	699	743	734	722	766	720	711	692	731	688	725	722	714	724	727	759	693	737	722	657	777	725	673	720	729	727	738	703	706	729	714	696	724	748	709	718	731	697	768	741	728	700	715	718	716	776	735	758	737	662	752	690	702	707	753	740	681	752	694	665	753	722	695	708	711	740	712	703	721	670	723	738	710	747	689	703	719	721	689	729	703	734	717	702	716	697	694	726	659	678	694	727	702	722	704	637	740	744	702	711	693	724	746	735	667	760	726	769	748	719	670	709	694	698	679	711	698	692	780	745	773	741	728	725	729	708	685	690	734	672	735	693	679	724	721	721	698	695	752	693	724	769	704	725	659	730	738	736	746	701	747	713	703	690	752	733	734	739	712	764	705	683	722	695	718	667	684	722	718	745	738	697	750	725	689	737	715	774	739	693	716	664	699	746	737	708	724	725	701	770	681	741	695	748	741	718	747	761	714	718	689	678	748	769	687	755	685	740	767	764	722	669	730	693	713	764	719	677	676	725	684	710	696	725	724	708	719	722	719	685	797	691	697	727	685	726	738	751	766	722	691	698	678	681	722	688	743	738	717	682	692	690	716	762	691	723	698	796	691	733	732	689	744	694	703	758	687	697	736	691	736	721	681	755	751	671	700	698	718	694	700	727	720	760	660	718	732	740	695	710	733	686	700	734	678	730	742	734	717	674	715	702	720	757	736	711	695	744	716	730	728	695	716	717	688	753	704	718	715	674	751	734	803	697	740	723	739	702	685	725	744	721	726	759	727	753	749	707	724	678	733	709	688	695	701	722	688	672	725	768	664	724	700	711	703	699	723	716	686	721	696	733	703	717	667	736	743	700	708	692	728	715	650	711	741	728	685	748	718	710	732	683	730	675	740	738	729	716	758	699	681	700	742	742	736	680	685	677	666	734	670	715	724	720	694	738	797
8424	11996	16283	15709	10560	6466	5749	6806	4563	2264	1215	695	430	358	362	388	380	358	282	308	300	294	272	284	286	280	240	245	224	216	225	193	231	215	217	238	243	219	221	211	216	235	221	193	214	226	224	236	235	241	226	209	242	251	234	199	226	219	205	232	225	246	223	194	210	212	219	200	206	230	225	220	213	199	212	244	206	207	236	213	196	189	222	189	194	175	185	224	190	186	227	194	230	183	207	195	204	206	167	197	196	219	194	171	205	218	191	217	215	197	179	196	226	222	244	189	217	195	227	189	220	187	202	194	199	211	205	210	209	172	232	215	203	211	177	191	223	217	215	239	209	171	211	226	210	223	204	216	191	240	219	202	223	179	197	171	211	205	206	231	204	229	188	204	213	222	203	196	220	204	207	188	229	187	210	202	219	211	214	219	248	219	209	190	195	226	206	183	181	210	208	210	215	213	170	206	194	212	212	232	227	215	204	186	223	212	194	206	186	209	214	210	193	227	240	218	200	226	227	201	200	201	214	220	216	212	199	204	206	219	204	191	227	210	209	192	220	202	200	216	216	187	196	210	220	184	217	228	198	206	200	227	210	189	193	205	206	198	208	209	226	223	185	199	218	222	188	227	173	205	197	228	218	206	178	224	167	198	220	205	217	196	210	216	213	211	223	213	202	215	192	224	218	202	191	181	237	222	203	193	215	202	211	218	220	241	224	220	224	187	231	236	184	224	198	219	239	208	220	213	237	206	184	191	215	214	213	217	227	211	219	201	196	199	210	220	219	199	205	212	226	228	239	199	203	204	208	204	177	198	193	207	208	210	230	212	215	224	195	218	203	209	204	209	203	195	190	212	227	210	214	197	175	193	189	191	196	198	199	211	207	213	188	205	208	187	198	199	221	219	223	212	215	200	194	201	192	194	209	223	229	217	219	217	207	195	222	209	196	229	192	196	217	205	194	193	203	220	211	185	214	206	193	207	206	191	188	204	217	201	190	224	205	208	204	221	179	196	197	209	204	200	232	194	189	207	203	195	206	207	216	223	201	231	208	226	202	215	197	224	189	201	229	216	216	213	233	215	225	222	209	198	213	219	219	207	219	185	212	204	215	212	211	210	216	182	213	204	206	207	193	187	178	236	228	201	214	184	190	210	214	187	225	229	173	190	189	186	205	216	200	201	187	203	201	226	210	198	216	204	201	192	218	232	205	227	206	193	215	193	209	214	188	212	232	213	200	196	213	190	211	217	224	202	189	200	216	201	215	189	199	186	199	224	223	226	221	248	213	189	225	204	203	233	212	182	217	225	206	198	212	203	226	197	207	229	189	203	192	213	215	225	191	213	200	210	208	207	207	197	235	209	200	199	193	220	266	185	207	212	206	178	198	238	224	208	205	167	217	202	223	190	215	217	212	183	210	221	208	218	215	196	198	224	212	227	215	188	214	206	220	222	199	188	214	205	209	218	191	218	212	206	199	233	194	189	209	206	200	200	209	207	192	203	186	207	200	190	214	216	212	191	217	197	182	225	185	206	219	189	211	206	227	195	193	206	221	202	206	212	218	186	199	221	208	224	214	200	197	210	203	218	213	209	202	185	188	200	230	210	212	197	197	224	195	220	243	238	221	210	204	218	210	204	220	206	230	212	171	176	201	229	202	199	213	192	203	212	205	214	208	203	217	189	199	242	226	228	246	150	214	189	189	228	205	206	211	192	228	197	217	186	222	219	223	189	208	210	213	190	189	221	205	195	206	194	196	211	219	209	231	203	203	199	187	206	213	194	198	227	222	213	245	212	223	199	175	210	202	210	232	184	230	194	212	213	229	186	209	192	209	232	211	195	208	225	211	204	203	200	237	228	218	227	223	197	238	203	203	231	201	206	200	212	188	208	206	193	190	214	199	222	217	203	233	214	194	205	229	194	193	224	222	228	226	202	212	194	218	181	214	224	212	184	226	186	190	207	234	175	180	196	207	184	200	203	218	196	225	215	216	210	214	212	198	204	221	195	198	205	184	214	222	204	204	194	210	216	229	204	193	197	227	210	205	212	222	208	199	229	224	227	203	234	212	204	223	191	199	195	217	213	218	195	188	207	225	213	210	183	198	212	219	214	206	215	238	206	200	195	217	194	222	199	189	202	213	224	199	208	229	221	205	198	201	218	198	189	206	206	234	204	206	202	203	213	185	207	210	214	214	201	220	193	217	210	224	186	204	207	182	218	217	185	218	218	227	205	231	222	227	200	216	186	240	198	204	219	238	179	214	203	200	193	199	196	215	194	190	216	180	192	219	234	193	211	203	203	221	227	189	194	196	222	222	204	217	177	213	207	218	216	220	216	224	219	206	243	206	211	221	216	236	215	203	188	192	202	214	197	209	205	198	206	213	213	197	192	204	181	203	209	204	185	218	202	197	194	211	195	221	180	187	226	231	189	214	208	234	184	210	207	184	211	220	212	210	203	194	220	221	218	216	213	195	217	207	210	206	205	211	189	215	192	205	187	211	206	261	230	239	201	207	201	226	207	231	193	209	194	194	203	203	233	201	180	204	194	203	192	192	173	204	206	204	201	204	230	191	209	215	222	229	193	200	186	223	211	199	218	215	208	208	196	238	219	193	200	207	214	211	193	213	187	211	228	179	230	214	220	233	197	202	221	206	207	225	221	199	216	229	201	205	218	215	223	232	244	210	198	200	213	194	209	187	206	225	219	218	181	217	198	197	227	221	204	190	197	188	195	211	215	211	185	189	232	238	221	191	214	189	204	195	229	176	189	202	195	227	209	223	209	208	199	206	220	214	218	195	214	215	232	212	202	218	199	206	196	242	201	191	204	201	221	198	213	214	221	238	227	212	207	224	201	180	190	194	214	218	196	196	183	173	209	192	213	212	213	194	173	220	204	200	200	241	213	206	184	210	218	199	216	216	203	225	221	242	212	200	229	207	214	184	202	214	214	222	203	210	200	199	195	228	195	219	237	185	214	218	201	194	208	204	200	217	205	203	186	205	202	222	202	205	217	215	212	183	200	223	206	206	231	201	204	208	190	228	239	239	192	206	198	209	219	211	208	221	188	202	221	222	185	217	234	221	207	212	232	206	213	199	215	198	218	189	203	186	202	197	202	230	206	196	208	212	202	195	200	207	186	194	204	174	219	202	193	202	189	204	229	211	194	186	193	203	218	201	204	208	202	212	215	199	224	207	243	206	219	197	204	176	221	201	209	222	188	210	210	211	220	221	219	226	200	203	203	204	233	207	215	221	230	212	199	212	212	201	205	212	205	212	217	234	208	227	202	198	193	196	198	222	215	206	217	207	197	197	217	192	242	209	228	214	210	235	221	192	200	200	193	227	197	213	235	214	217	190	223	211	184	195	214	192	203	217	208	211	199	189	191	196	204	211	213	178	202	219	202	231	194	173	209	227	221	211	188	174	229	195	188	209	205	217	226	183	205	222	200	210	185	212	197	232	200	228	207	204	170	199	196	224	211	222	209	209	221
9181	14550	23766	25566	20383	15700	17037	20285	15785	9754	5509	2706	1807	1649	1719	2097	2048	1869	1548	1460	1466	1321	1223	1312	1341	1207	1029	984	948	848	827	782	743	742	783	779	764	771	690	746	738	733	727	747	754	715	859	950	962	940	962	1017	1018	1027	1027	866	839	824	826	748	715	745	705	719	695	682	673	696	715	739	738	763	731	727	681	728	710	718	714	691	713	722	729	745	677	696	741	685	702	730	724	700	706	662	667	746	709	731	677	725	725	754	729	752	743	675	725	675	730	693	691	750	676	684	716	664	705	699	810	737	724	717	740	652	736	702	703	738	694	705	714	695	695	763	686	693	647	713	704	748	686	743	760	707	710	782	709	681	715	713	663	745	713	709	749	707	694	717	694	717	751	731	673	725	713	668	677	697	748	730	680	730	741	685	719	751	674	748	749	674	702	701	727	725	677	666	739	736	719	728	750	707	716	709	733	716	730	661	721	691	715	719	717	733	664	672	716	688	699	724	759	693	708	718	717	677	672	721	718	710	754	724	707	726	740	663	707	746	734	714	720	730	681	725	698	731	691	729	738	740	702	721	707	759	755	725	705	734	697	692	734	704	717	705	701	677	756	707	700	781	726	750	699	723	716	718	734	710	717	660	701	711	740	723	745	693	716	700	720	708	699	709	668	710	742	723	698	682	750	714	707	752	721	720	700	744	705	715	713	705	650	699	688	716	637	734	716	754	761	695	705	709	759	735	742	733	748	691	662	740	713	669	787	701	686	732	715	721	729	752	702	710	745	683	737	748	698	724	735	679	682	744	731	739	723	723	708	722	672	728	731	700	739	677	691	712	714	706	688	693	743	710	692	755	708	703	671	752	690	692	728	684	693	722	732	672	698	692	731	694	672	738	711	722	721	710	695	709	677	780	747	722	710	708	726	712	710	698	711	687	728	748	704	709	741	709	746	711	673	769	722	700	723	755	660	705	686	726	704	702	708	657	715	707	701	671	697	705	674	716	667	738	748	718	693	746	722	670	684	684	726	723	757	629	756	692	762	781	724	739	730	716	709	708	728	719	727	714	708	713	679	742	731	715	734	709	705	744	706	717	746	708	703	741	746	716	723	718	742	690	701	748	662	766	707	726	721	733	713	704	772	729	685	690	666	675	719	655	758	747	718	697	746	725	748	692	735	715	705	691	755	720	716	687	652	718	727	687	744	736	725	709	667	715	735	722	714	734	714	699	704	657	733	731	724	682	690	775	730	691	727	708	689	678	668	727	736	717	714	724	720	724	715	697	705	690	662	696	672	724	689	686	687	746	714	705	717	748	724	703	709	705	694	697	684	731	720	703	738	711	718	692	690	673	681	702	764	695	691	747	706	715	757	724	699	761	675	744	697	713	686	709	678	676	716	737	682	691	737	773	703	706	655	681	693	726	671	732	725	670	705	721	696	722	734	728	746	660	790	715	711	737	733	711	766	743	712	669	712	703	681	666	705	705	701	639	709	678	638	680	709	705	687	712	714	687	682	688	697	756	745	679	713	691	719	725	682	743	690	744	712	747	741	716	715	686	724	737	689	674	717	770	731	713	740	676	656	687	714	718	731	776	741	668	783	749	715	674	757	671	728	680	711	720	710	712	695	697	687	707	695	700	713	730	715	684	735	668	741	742	668	701	696	692	715	778	712	727	711	714	698	693	661	750	723	728	736	750	730	700	707	698	759	650	767	712	755	718	747	784	721	721	728	707	694	718	740	700	709	689	715	810	718	699	699	737	704	688	719	747	746	715	695	737	691	703	700	693	706	693	682	713	699	705	705	728	771	705	737	738	657	682	737	746	701	751	751	685	701	683	734	716	709	716	730	681	745	733	651	693	648	700	695	676	754	749	697	670	710	747	688	746	703	709	704	709	734	731	747	735	718	701	713	713	714	695	694	713	678	708	716	704	727	737	751	725	698	702	661	656	699	755	707	703	732	669	745	706	693	764	726	664	718	671	726	700	702	681	766	721	733	717	758	714	690	674	762	741	696	690	710	734	710	727	736	711	667	775	755	703	704	736	719	696	669	701	729	683	664	697	787	739	718	761	724	718	762	721	752	762	701	715	732	737	706	667	657	725	692	706	681	759	715	667	721	707	687	713	705	730	705	749	694	741	692	709	718	681	736	717	696	710	709	742	682	709	684	694	720	669	740	699	735	729	700	702	653	713	676	708	719	748	674	704	737	697	682	695	755	723	714	721	737	736	691	748	689	751	708	713	700	732	708	691	716	679	708	695	695	693	741	701	724	744	723	726	778	720	709	745	723	719	669	728	699	700	715	772	681	691	726	718	718	685	701	708	764	732	689	716	700	701	704	722	740	741	705	743	695	723	721	737	733	734	735	706	675	647	672	681	708	759	751	672	677	700	662	726	726	667	707	742	726	691	744	696	692	672	727	718	717	712	723	720	753	670	683	699	739	779	710	685	711	701	674	745	717	713	697	698	744	658	698	751	751	694	736	698	680	736	679	689	726	690	715	728	715	744	721	732	692	698	686	705	718	724	731	727	730	710	714	702	699	734	675	728	730	680	745	708	666	742	703	718	691	711	689	697	694	709	701	690	734	731	690	711	680	706	723	745	685	716	721	713	730	709	712	697	727	733	714	738	697	733	730	640	705	720	662	708	714	726	697	738	662	734	727	694	721	754	751	735	713	702	748	708	742	696	757	714	700	709	752	751	694	715	755	694	682	682	652	740	731	699	706	671	752	745	706	731	695	710	714	694	695	704	733	718	714	711	724	755	679	720	740	714	731	714	684	716	691	682	723	717	685	739	724	647	738	734	708	710	686	703	739	743	704	694	727	668	694	694	709	727	714	717	713	730	705	668	718	662	730	664	695	739	706	672	731	719	725	735	723	709	721	702	708	678	716	693	744	728	672	722	753	721	702	786	655	713	696	727	670	723	711	750	673	723	709	723	730	662	696	766	746	708	721	738	737	713	650	698	744	670	741	719	693	718	692	718	722	746	667	715	701	723	728	738	659	706	723	717	706	708	723	717	702	644	754	692	757	682	726	736	719	693	718	700	736	715	725	758	724	690	716	722	732	714	718	727	660	733	762	759	727	726	661	733	682	689	754	733	688	718	693	664	716	742	710	710	713	714	684	731	697	670	740	719	693	683	812	718	682	720	722	698	712	724	783	745	711	654	668	685	714	659	760	724	739	720	690	720	720	714	704	737	684	653	744	707	695	702	722	713	714	689	722	747	714	743	745	691	683	680	756	718	725	699	748	678	696	661	749	679	678	670	727	694	713	711	724	719	707	723	686	719	702	679	664	695	745	734	688	703	709	714	699	681	712	758	698	731	710	737	726	751	700	695	702	721	757	724	695	714	672	715	745	696	667	708	672	712	714	701	740	744	751	681	710	736	713	709	701	737	742	731	726	672	722	709	703	714	757	691	737	742	694	729	746	703	707	708	732	685	674	727	728	696	713	695	724	762	677	689	748	691	727	716	751	760	732	707	643	722	698	731
33618	40895	41608	40795	36073	29696	29355	32836	31421	24830	14933	5555	2394	1816	1320	1365	1039	806	671	821	729	622	545	613	532	399	347	271	271	234	233	201	193	176	220	175	191	181	187	188	174	179	181	187	205	202	196	190	204	250	233	227	238	242	224	193	222	190	181	173	166	165	172	173	157	202	189	176	168	150	135	176	164	155	166	176	191	168	152	161	167	169	148	158	175	164	171	187	176	159	143	175	167	141	153	155	172	178	164	167	164	161	184	153	177	153	129	175	175	151	162	166	164	149	179	177	154	150	178	181	173	193	166	168	174	159	163	168	177	142	179	161	187	154	149	194	160	160	154	153	172	152	158	148	158	146	160	147	179	168	150	152	178	151	174	156	174	171	155	157	167	167	171	146	158	181	159	145	167	160	170	160	165	169	162	168	182	175	165	176	183	171	165	160	166	150	168	181	145	156	171	161	156	151	177	166	162	179	142	161	162	166	137	158	175	151	151	167	164	183	168	168	151	165	136	165	151	156	134	191	166	150	178	155	173	172	165	166	159	173	182	151	161	175	158	139	158	194	193	164	166	177	184	161	169	156	163	169	143	168	171	159	168	179	176	148	168	164	170	165	155	181	158	153	162	154	162	174	150	168	155	189	162	151	165	156	150	156	140	158	167	177	157	153	164	184	169	156	153	177	152	169	165	150	155	188	165	155	158	175	177	177	162	164	170	162	159	154	150	174	168	148	148	210	157	133	175	176	165	171	156	133	170	170	159	166	171	154	180	179	165	172	160	177	156	176	184	160	172	136	169	180	160	163	194	155	146	184	167	151	164	157	179	165	166	175	172	181	165	167	159	158	158	168	157	171	160	171	179	160	158	168	164	160	157	179	190	173	177	202	160	183	134	158	158	155	171	166	161	187	155	160	185	176	162	176	162	177	159	171	182	182	181	166	155	178	163	178	175	153	173	162	187	169	167	152	184	160	166	150	158	154	188	144	156	168	174	169	149	168	147	151	175	180	185	167	170	148	170	173	162	144	169	176	147	157	167	160	151	163	170	171	180	148	171	189	181	161	141	186	161	162	174	180	157	168	178	154	156	182	186	161	157	150	169	143	179	162	178	180	163	166	154	183	156	152	135	142	165	160	161	147	170	153	171	153	165	202	151	147	167	152	156	167	171	179	188	147	161	160	156	168	155	141	178	180	166	154	144	150	146	155	155	167	175	181	171	171	145	138	176	180	163	164	161	173	148	158	142	171	187	152	172	166	175	169	171	156	142	146	175	160	165	155	171	149	177	180	163	151	153	175	176	168	141	163	167	179	188	162	179	171	167	164	155	168	156	165	183	144	147	137	183	179	183	164	168	155	157	170	148	152	156	158	141	163	171	145	186	159	194	170	164	164	193	176	197	178	158	165	174	187	154	174	151	170	158	160	165	172	138	137	152	136	137	168	160	172	189	158	142	170	162	165	180	172	175	166	176	151	153	169	191	159	162	156	157	184	161	177	161	174	184	181	153	158	181	161	151	176	150	167	180	178	155	151	162	170	147	166	171	151	161	160	163	176	147	174	146	183	167	168	155	191	188	157	193	171	138	177	146	137	160	182	148	159	180	180	148	168	152	135	165	168	164	166	142	159	164	180	155	157	163	148	171	159	179	171	150	155	163	162	166	137	163	187	155	160	164	185	162	180	160	178	179	163	179	160	161	140	161	157	146	167	160	150	176	178	160	164	175	160	165	152	161	172	170	164	180	165	167	176	158	144	160	176	166	163	158	176	168	176	161	146	169	158	172	151	172	170	191	158	163	176	167	171	159	166	177	169	186	178	177	166	168	179	178	155	173	159	177	163	173	182	158	171	162	184	179	149	159	181	142	173	165	173	177	169	178	151	165	172	178	156	143	172	181	166	177	177	155	182	171	193	169	169	179	176	141	156	174	163	170	156	160	157	155	146	163	173	170	164	143	142	164	179	160	163	148	161	168	181	162	154	173	154	167	193	155	185	171	158	158	190	144	161	188	147	149	163	154	166	164	162	166	176	166	170	153	148	162	161	159	173	178	157	156	151	173	184	190	161	147	171	175	173	159	154	175	187	159	169	159	146	177	184	151	166	161	167	166	150	186	178	145	170	155	163	172	139	179	153	158	164	144	164	165	171	164	162	157	157	157	174	179	175	148	168	179	184	173	151	177	163	156	167	171	167	153	186	159	154	145	172	142	170	154	184	177	166	147	186	172	177	155	163	145	171	165	161	198	164	152	160	173	159	189	168	173	167	167	154	153	160	148	172	143	157	182	168	181	181	164	168	184	169	166	159	179	181	159	178	147	161	165	198	177	165	155	173	155	142	167	171	155	133	178	166	152	157	151	157	177	162	191	172	152	152	154	153	147	174	167	169	174	134	159	149	158	157	169	164	138	162	161	159	149	188	168	198	194	171	159	170	163	184	164	183	152	157	153	154	182	155	179	169	169	162	165	177	160	152	138	181	177	165	151	155	184	162	183	147	158	155	171	183	181	185	162	167	168	166	173	194	175	162	152	152	159	184	163	165	165	171	175	155	188	182	157	143	169	156	174	176	168	156	159	185	149	166	153	168	152	166	158	169	185	181	157	177	157	187	177	200	175	175	154	174	155	176	154	173	166	153	171	181	171	174	159	139	175	167	162	153	182	185	174	168	173	179	171	157	174	161	164	181	166	168	164	162	154	173	177	181	159	167	166	150	155	153	172	163	173	164	169	148	160	151	187	159	161	169	171	201	162	176	172	170	148	148	185	161	158	158	185	144	168	144	157	161	153	156	186	178	153	178	173	157	181	149	158	160	194	179	168	165	158	145	175	163	163	166	163	173	156	156	158	190	175	165	171	186	152	169	139	165	161	152	160	173	182	181	165	190	164	158	163	185	163	146	175	160	160	162	153	169	160	174	169	173	176	160	171	156	165	155	175	165	177	197	145	167	184	159	161	178	142	155	149	185	169	177	179	165	168	156	171	170	146	168	172	175	160	173	178	183	163	168	166	180	196	138	179	165	170	145	168	161	181	163	155	183	175	154	143	157	159	161	163	152	157	163	167	184	170	157	167	180	158	179	154	154	159	181	151	153	170	181	140	177	172	170	162	174	178	135	167	160	172	177	147	163	176	178	153	158	165	169	161	161	184	186	173	167	148	191	149	153	181	171	175	163	178	151	159	155	147	173	182	174	167	170	165	165	172	186	179	167	180	177	162	157	182	142	189	155	144	179	146	169	160	173	155	148	163	157	182	176	166	167	163	143	159	160	153	147	170	187	170	173	145	153	147	162	159	164	171	183	157	164	177	168	164	147	172	172	144	169	172	165	161	150	171	191	165	187	161	173	157	149	169	153	154	176	151	177	181	157	181	146	193	152	170	172	181	172	176	181	170	169	163	148	169	153	167	153	161	149	178	133	146	154	170	169	163	163	158	155	155	184	168	186	151	148	151	167	160	185	155	174	159	156	174	158	176	188	172	163	151	146	159	189	174	170	170	180
30189	39514	46765	50092	48012	43499	44056	46063	44562	38185	25263	11476	7619	8431	6971	8114	5980	5202	4241	5552	4704	4225	3953	4362	3379	2572	2119	1722	1337	1185	1098	1024	897	980	880	828	803	798	740	736	749	814	779	703	759	763	886	995	1062	1170	1214	1306	1345	1308	1172	946	1032	995	725	756	666	632	613	610	575	604	599	656	581	583	668	633	589	601	609	620	585	609	594	623	565	625	612	634	534	556	589	562	568	590	581	582	569	569	570	620	585	621	581	587	527	565	595	580	581	576	574	591	561	596	611	572	610	572	592	579	550	579	623	619	556	582	595	612	594	577	579	566	631	549	560	578	584	576	588	593	610	570	619	592	596	621	572	553	643	573	627	624	590	606	606	618	602	616	596	618	559	565	599	601	579	570	631	541	579	550	597	603	588	593	572	606	586	597	577	610	667	599	610	591	553	585	601	602	568	589	597	573	578	566	581	588	576	605	606	569	581	608	567	634	550	604	607	594	577	598	598	600	578	545	593	622	559	597	636	599	587	616	576	561	604	567	571	600	545	528	629	612	590	580	527	552	602	613	546	584	576	598	522	592	534	635	554	588	548	616	581	584	585	573	582	585	596	561	578	593	548	548	593	591	568	565	592	611	525	588	561	570	576	611	587	607	581	596	603	614	583	607	561	588	629	596	620	581	594	632	589	596	561	548	593	599	643	627	586	583	572	600	583	584	586	626	600	578	629	574	558	586	603	556	567	585	594	591	544	511	601	610	584	573	594	561	593	562	605	588	567	620	587	582	584	574	568	567	615	571	584	610	583	560	575	584	600	611	615	595	576	601	579	591	583	563	580	591	590	584	619	594	603	539	578	544	573	595	631	551	536	533	591	586	557	601	577	608	616	602	604	613	569	588	608	577	543	562	590	629	600	564	628	585	594	586	613	561	620	649	571	592	577	576	564	564	601	635	568	600	556	571	538	601	613	635	570	605	599	577	588	571	565	571	610	607	580	641	621	573	556	611	616	584	577	587	593	566	594	612	570	569	578	604	567	617	527	591	602	590	560	595	616	575	603	586	575	603	582	569	598	592	576	638	555	582	552	597	634	576	636	589	585	573	565	587	541	624	571	589	578	611	617	560	576	590	564	571	586	567	570	607	584	635	625	626	581	589	619	589	560	570	609	574	591	596	609	618	572	564	623	560	582	579	605	597	578	584	578	622	555	595	646	580	598	581	642	614	563	594	560	589	584	584	629	550	601	602	571	579	567	586	587	556	604	577	589	578	551	627	562	605	648	553	570	583	597	604	595	561	598	557	574	557	557	559	605	567	575	561	583	565	610	598	602	564	601	588	580	628	595	561	597	534	560	588	602	578	594	573	579	605	603	589	590	611	584	591	525	600	585	590	571	591	594	590	582	598	563	583	608	588	591	578	637	571	548	619	597	571	572	576	596	625	552	581	579	549	567	557	593	600	618	541	549	590	618	597	591	584	548	598	633	594	622	573	573	540	565	586	625	637	583	607	549	641	637	588	604	576	579	583	604	630	617	600	588	544	564	550	612	611	565	572	573	581	638	559	575	578	560	579	599	612	552	566	544	610	597	556	550	599	576	565	567	611	567	606	585	572	600	587	570	593	563	587	568	568	589	571	589	624	561	584	614	600	557	600	553	603	600	601	598	583	566	617	595	592	568	613	570	583	613	611	590	566	558	576	606	543	569	555	585	581	545	585	619	589	599	635	559	610	557	568	566	559	606	548	607	571	609	614	621	627	574	577	617	552	584	583	608	558	578	566	582	613	594	616	606	601	591	586	578	568	589	578	572	549	585	569	557	628	593	606	629	559	582	584	563	538	547	555	589	567	561	576	569	578	568	551	631	563	593	603	602	592	565	572	617	552	560	558	588	560	562	599	571	603	549	633	548	616	549	622	583	621	606	614	557	535	584	590	574	612	605	614	590	560	613	537	610	596	566	563	594	628	640	621	594	567	579	514	572	603	563	591	584	567	585	599	555	520	591	586	600	583	577	617	629	608	532	554	599	557	607	616	597	558	580	569	605	559	602	585	590	614	580	578	577	592	565	640	587	641	578	584	531	557	539	596	583	573	579	585	543	605	595	602	610	596	601	584	572	589	627	608	626	571	596	568	584	581	585	611	570	547	534	575	572	618	557	632	635	614	633	565	628	554	615	569	630	647	588	543	554	616	590	598	571	605	596	581	573	606	579	622	590	572	589	546	588	571	597	595	634	608	598	567	595	534	577	626	564	610	607	601	590	590	613	569	595	616	574	607	608	626	570	577	546	599	609	621	596	558	600	558	576	587	581	611	575	568	574	610	634	589	623	610	584	609	601	586	587	601	578	557	550	621	608	559	586	568	623	644	532	595	584	569	552	577	583	582	579	546	636	595	632	563	602	600	553	601	589	604	572	576	592	576	591	581	624	629	615	568	563	586	566	565	591	599	615	613	563	535	574	555	603	572	550	595	651	566	613	618	577	552	621	543	585	608	590	614	599	562	576	566	616	577	588	572	551	565	623	608	567	584	596	580	588	612	557	585	567	578	605	605	575	603	582	591	582	578	597	560	574	583	563	594	564	584	627	560	570	553	601	595	573	617	599	564	623	596	613	585	596	576	582	587	590	595	551	582	578	595	570	553	628	604	590	579	610	535	600	620	572	610	600	579	587	583	550	577	594	552	583	559	559	569	564	600	577	585	575	613	596	559	587	573	578	571	547	594	550	571	580	558	602	578	648	591	552	571	566	601	579	589	598	579	613	617	604	581	579	625	561	620	621	602	615	577	601	586	559	609	577	590	560	557	578	587	618	546	556	618	598	602	601	585	576	619	617	614	617	556	580	595	586	586	577	587	595	556	574	566	589	592	639	595	568	611	568	603	556	622	589	568	587	616	611	557	543	570	572	579	622	588	604	599	562	616	595	605	578	591	604	596	589	556	580	622	575	565	574	594	567	587	586	594	535	609	628	600	534	630	567	575	619	627	597	591	587	576	596	573	611	600	559	581	622	559	628	576	582	619	574	568	576	593	559	609	556	570	591	597	576	566	584	551	590	614	603	566	582	569	577	580	577	587	623	564	560	602	606	565	571	647	583	623	604	590	601	542	623	545	581	611	616	583	569	583	601	639	578	598	568	564	548	614	588	623	585	620	617	580	593	561	559	584	593	584	589	572	600	557	619	575	591	593	587	581	554	560	547	595	583	616	620	574	556	627	564	598	608	592	589	597	567	562	580	531	564	607	552	608	542	544	564	592	567	636	582	556	609	554	611	601	545	590	569	612	578	579	572	569	556	599	597	590	602	582	561	560	617	613	595	547	604	562	618	629	587	564	557	583	574	600	571	604	573	627	590	573	552	540	596	552	582	626	567	615	564	556	596	566	575	581	576	579	577	596	622	532	519	565	555	553	578	617	601	603	619	581	595	588	555	602	573	590	591	568	576	583	550	571	640	565	592	609	614	563	576	591	606	594	602	590	546	594	575	572	600	566	589	587	587	573	599	560	615	604
40664	43144	42281	41147	37030	32587	33406	35245	35144	30196	21237	10885	5448	3881	3077	2834	1785	1319	1213	1615	1217	1044	1139	1275	885	659	556	480	432	398	350	338	315	324	285	307	275	298	272	252	274	276	266	257	261	262	325	311	299	302	367	376	366	368	346	370	341	301	304	233	236	238	242	250	280	226	256	230	228	245	227	252	237	247	231	210	214	244	224	260	240	225	237	270	240	269	242	248	221	240	243	222	236	249	232	255	210	239	210	253	237	257	227	235	227	257	235	244	222	208	221	236	254	240	252	216	253	212	219	246	241	222	238	252	256	233	219	230	226	212	221	257	250	206	226	222	227	246	225	242	241	234	238	219	205	212	249	236	213	246	238	202	270	243	211	234	257	267	224	219	229	228	227	224	208	239	252	239	211	222	217	258	241	245	225	231	210	255	183	244	236	237	230	242	254	239	246	234	245	248	259	253	255	224	224	245	240	259	236	229	245	237	238	242	235	228	242	244	243	198	234	233	226	220	240	234	242	242	233	271	223	250	228	239	222	216	247	253	210	225	241	228	228	218	255	230	210	212	251	218	266	235	214	235	221	235	219	242	240	249	246	247	227	231	222	221	247	240	240	238	241	243	227	226	240	265	237	210	229	240	212	229	207	215	217	218	241	222	228	233	239	255	235	233	258	224	219	249	235	258	228	244	247	232	245	228	230	202	255	210	227	224	220	240	224	246	241	219	221	228	224	203	218	230	208	260	233	233	221	260	245	266	246	234	206	252	213	250	198	249	206	240	234	250	244	249	219	227	214	249	259	226	219	209	225	228	216	238	230	240	240	245	218	238	242	200	224	220	206	241	228	253	218	241	215	229	241	198	270	258	199	214	246	243	244	245	231	254	212	268	203	210	230	231	235	248	233	221	225	253	237	217	223	221	254	240	230	246	217	227	248	227	234	241	215	229	244	216	246	213	239	246	231	207	240	244	260	248	234	213	213	241	242	250	226	243	252	204	233	239	233	223	238	216	232	221	225	225	220	215	243	250	219	220	223	223	253	203	215	237	223	227	234	272	228	237	225	228	225	229	254	236	219	237	247	270	279	224	241	219	226	225	236	219	233	232	213	225	232	239	265	227	214	243	242	225	245	237	252	233	233	235	237	254	253	228	222	249	233	220	233	241	231	240	232	243	231	235	232	242	225	227	236	229	243	230	248	243	242	198	246	236	252	232	231	225	236	239	222	227	262	250	229	227	243	243	230	240	226	244	221	236	224	222	245	222	246	229	235	246	216	214	238	222	234	217	222	232	249	250	197	214	227	248	249	249	224	242	253	219	245	230	214	241	208	223	245	204	238	234	236	242	223	246	237	234	260	243	233	238	211	226	233	247	226	236	224	205	227	231	252	235	240	206	244	239	242	210	230	232	225	237	213	243	225	226	243	225	260	243	252	204	226	213	233	225	268	247	221	217	240	253	252	210	230	258	233	218	240	238	229	243	226	227	233	237	218	221	228	241	249	255	232	225	245	261	204	196	219	241	213	241	253	234	230	218	228	215	239	217	249	218	226	228	247	236	217	257	239	228	209	258	230	223	232	248	218	248	186	230	253	245	224	220	219	205	232	207	222	230	232	230	224	247	228	232	238	244	238	213	256	221	255	241	254	260	205	230	218	237	202	240	240	252	223	248	203	227	220	233	216	238	227	224	216	227	222	185	223	206	230	243	244	244	242	239	253	243	233	226	246	223	227	225	262	215	232	261	230	257	223	228	247	206	241	253	249	213	217	259	227	249	226	233	196	225	246	219	235	235	254	237	259	246	178	221	257	195	224	223	233	222	230	228	232	227	214	231	249	252	237	250	247	254	259	219	226	215	261	239	253	244	261	227	229	234	221	235	229	237	237	219	222	235	219	243	218	229	232	253	202	215	223	232	240	252	227	240	230	205	221	215	238	248	223	232	224	251	219	230	224	217	229	193	236	247	216	220	238	247	207	227	273	219	208	267	263	220	208	224	214	241	226	215	241	226	246	253	238	230	200	230	251	250	242	232	231	214	240	247	230	260	231	234	217	226	242	246	208	247	256	206	242	222	228	206	229	245	222	233	219	241	214	247	234	210	249	238	232	246	238	212	242	243	218	227	246	235	240	250	230	228	224	264	213	256	227	243	224	233	213	228	217	229	227	229	242	253	251	229	212	206	214	239	219	245	234	240	237	250	229	260	253	239	236	213	221	255	232	226	258	265	204	231	200	239	247	240	243	235	252	230	242	244	223	195	229	251	232	227	218	217	237	247	261	240	231	213	238	234	219	232	221	233	240	225	211	288	252	246	224	234	253	215	259	233	246	238	229	218	258	246	247	232	263	239	229	239	237	241	246	233	225	275	236	251	252	222	266	258	233	238	233	230	223	245	248	243	247	267	220	223	225	243	246	257	219	212	258	227	247	242	263	220	215	227	264	224	250	228	241	226	217	228	229	228	228	191	250	226	242	215	232	239	238	224	238	244	252	257	210	237	233	252	223	197	222	245	220	221	229	241	236	228	230	227	237	238	218	237	247	231	224	239	235	249	248	234	245	247	227	222	244	227	213	232	210	237	221	235	230	222	210	221	236	232	254	204	231	195	238	243	215	208	257	223	212	259	205	235	227	235	218	222	215	224	231	262	235	236	258	244	230	234	215	229	250	193	236	226	252	200	219	227	223	255	233	218	244	237	232	244	236	230	214	230	230	202	235	233	236	253	229	220	224	250	249	213	224	243	219	224	231	223	219	208	226	236	230	214	251	228	238	210	220	215	254	220	212	221	265	224	251	223	243	228	221	225	252	203	258	225	216	233	238	254	251	205	243	219	258	220	214	219	232	230	252	232	219	228	227	246	246	225	256	247	219	239	216	251	228	233	239	258	230	236	231	234	223	243	233	242	217	241	229	235	248	244	237	214	248	252	227	217	244	240	213	229	239	236	234	227	208	250	219	234	228	226	232	228	239	222	223	229	235	209	224	233	231	203	232	271	246	207	262	262	245	229	255	245	223	250	251	237	232	200	240	244	214	212	229	219	232	230	249	251	232	215	229	225	238	208	248	193	245	218	262	215	232	254	258	208	261	222	247	252	246	226	216	224	234	252	211	230	239	215	232	247	241	213	238	220	227	235	227	260	238	227	258	234	240	221	211	234	220	233	231	243	242	203	263	242	240	237	220	229	235	258	230	224	269	251	232	217	230	229	231	247	247	229	222	258	219	239	226	218	212	211	239	240	218	230	212	237	219	239	238	221	196	257	220	222	236	232	239	225	233	232	214	254	250	256	229	258	231	234	264	227	209	241	239	206	233	237	248	247	244	239	242	231	229	247	224	263	217	185	210	258	218	233	245	232	241	243	231	277	249	245	270	239	219	236	215	232	247	203	236	233	230	241	208	232	229	249	203	218	213	259	251	242	242	247	231	230	235	228	228	227	209	222	250	245	261	272	229	216	230	262	235	233	236	221	239	225	237	223	252	253	266	223	222	221	214	240	220	260
36883	46358	50620	53743	52334	51106	50684	51113	50298	45844	33182	17250	13656	12883	12774	13718	9303	7267	7174	9313	7203	6310	6937	7845	5603	4109	3464	2797	2329	1987	1841	1610	1387	1475	1395	1235	1184	1118	1116	1051	1159	1118	1048	1074	1101	1153	1181	1309	1563	1725	1793	1964	1940	1921	1502	1605	1573	1249	1180	1047	836	816	870	773	773	822	783	765	779	853	730	788	718	745	788	803	793	781	782	830	775	802	758	778	743	760	796	742	735	819	743	821	786	783	776	780	767	792	778	766	778	750	781	739	794	776	717	752	742	739	761	803	746	747	758	784	719	780	755	802	764	812	771	739	765	750	766	802	763	778	743	776	807	783	774	770	792	771	751	792	773	762	774	804	770	772	783	755	702	788	780	749	816	752	728	732	744	767	752	807	778	750	814	807	774	748	802	791	746	814	776	787	727	743	732	733	803	769	731	778	751	716	750	767	759	767	748	776	765	773	731	798	790	783	766	777	731	775	716	784	750	772	789	754	768	769	731	712	714	784	743	799	764	728	812	745	735	712	753	768	766	764	764	726	806	756	792	712	821	729	842	794	779	743	783	737	741	787	740	825	784	694	753	757	748	756	729	734	797	750	756	748	760	757	778	765	795	810	744	761	794	815	770	750	741	763	747	784	719	793	776	750	762	757	752	792	735	766	753	754	753	760	767	758	783	780	733	713	777	779	742	762	714	743	757	746	754	732	769	754	758	707	713	774	758	759	750	828	818	788	763	740	725	780	753	764	773	723	740	770	718	816	814	762	756	809	795	743	728	760	698	797	771	756	790	769	739	778	756	731	730	789	731	734	730	797	772	725	778	757	788	787	820	704	828	711	718	725	765	750	797	809	781	736	735	770	754	761	737	764	789	773	716	746	726	776	807	739	736	763	789	774	734	786	730	756	747	794	727	751	770	808	768	777	763	719	759	797	793	815	735	779	783	732	780	805	770	729	772	813	796	784	776	726	764	753	786	790	745	764	753	750	740	761	768	763	750	779	777	732	766	798	757	732	762	791	745	742	735	746	698	789	731	785	795	752	816	778	786	798	823	758	772	762	803	800	824	749	741	739	775	788	794	778	772	730	769	741	737	813	768	744	752	720	752	786	779	785	726	754	739	752	768	679	777	750	745	771	782	719	747	750	824	776	756	775	723	754	748	800	763	750	783	772	737	724	783	792	773	752	779	813	809	731	786	793	745	772	745	766	784	801	724	755	821	801	753	779	709	732	776	731	799	705	787	785	746	753	747	771	758	756	831	755	785	731	743	745	778	800	757	819	761	727	739	775	793	741	766	746	745	793	726	733	733	775	725	712	757	803	800	766	787	729	727	758	736	797	750	768	776	741	777	759	786	793	753	773	764	770	721	768	800	719	783	759	752	754	768	727	798	727	789	739	785	788	772	736	723	799	808	742	811	728	771	736	783	766	744	794	755	752	735	793	740	746	816	762	741	770	772	749	778	715	801	732	723	791	809	754	747	799	791	751	751	754	789	792	770	786	790	809	737	768	766	788	715	763	758	725	806	768	782	757	741	748	758	825	778	802	724	771	736	741	804	781	763	779	785	772	787	765	734	791	736	798	751	767	779	753	750	768	760	795	752	775	748	771	746	691	785	813	738	769	800	751	751	818	758	736	744	772	815	797	763	765	760	727	774	775	763	800	822	743	736	794	754	736	728	775	740	777	798	775	854	783	787	740	779	757	792	777	794	790	769	757	711	798	735	738	759	786	732	773	757	743	749	750	734	754	769	755	744	826	772	801	709	799	766	762	762	811	795	739	709	778	755	786	772	737	730	726	727	789	724	784	773	777	729	730	784	775	726	770	781	774	761	770	808	751	773	734	754	764	783	801	734	742	804	762	748	776	800	755	786	744	797	774	768	726	747	718	732	722	705	736	822	777	789	792	746	727	724	728	737	749	755	735	756	791	749	699	806	771	751	791	772	723	765	740	711	730	741	737	783	786	778	752	807	740	702	751	756	727	754	755	768	778	730	727	782	745	796	696	755	762	780	767	777	816	814	810	710	790	725	737	744	762	774	751	796	739	748	742	809	741	792	728	777	765	753	754	755	801	771	732	763	798	724	767	796	754	780	776	845	740	767	763	775	761	764	766	792	766	748	779	776	783	779	766	753	767	800	748	764	744	762	733	747	807	764	727	783	736	730	738	707	744	762	744	723	791	743	750	779	726	719	738	765	731	765	781	828	797	772	739	740	768	782	759	764	771	754	750	761	748	781	794	771	758	738	768	767	694	757	757	761	805	812	726	795	741	779	767	768	732	788	732	782	779	723	764	763	787	782	762	789	742	749	735	821	758	780	799	779	710	764	799	756	758	744	734	746	711	730	772	741	716	784	843	733	758	774	785	794	792	742	794	760	766	782	781	773	797	749	844	695	770	746	757	792	765	775	765	785	779	744	741	789	740	752	785	775	729	785	763	809	788	785	737	728	813	823	749	787	756	751	733	749	753	757	739	765	754	765	717	760	790	797	759	798	724	735	786	727	748	767	762	787	742	715	756	793	744	752	765	720	770	797	781	747	830	789	757	721	775	780	784	743	763	750	762	783	739	750	789	780	733	719	734	759	793	746	756	767	749	755	702	716	761	774	737	761	724	754	747	727	788	708	747	730	732	755	744	741	755	717	777	747	738	790	723	779	743	763	737	774	754	792	795	783	781	749	814	777	771	737	812	769	783	741	745	744	763	786	767	772	746	782	784	760	788	809	746	747	754	778	814	771	769	756	808	777	733	837	761	771	747	716	766	756	739	785	808	771	762	734	702	729	758	767	792	763	764	777	755	751	770	783	766	786	775	774	785	789	712	775	765	783	783	768	754	754	832	777	715	719	743	763	777	791	741	807	752	716	774	757	743	788	745	767	734	763	750	752	750	784	731	749	722	781	696	797	766	740	748	731	761	774	730	743	746	772	752	774	801	796	785	702	727	758	739	717	756	761	813	782	773	766	749	769	751	776	798	765	767	723	797	759	775	750	781	760	717	783	763	773	775	741	707	770	786	739	781	762	751	830	794	742	745	748	716	796	733	756	766	775	765	743	792	743	764	811	762	742	731	753	717	758	750	752	798	775	768	735	729	775	789	766	740	819	769	767	796	732	744	742	767	807	770	773	754	768	759	787	752	789	776	745	741	753	777	774	789	745	744	740	731	808	788	727	765	778	739	752	775	803	762	758	746	702	760	766	798	829	778	744	722	780	767	771	778	719	786	722	773	759	753	723	765	803	787	785	776	773	752	775	735	751	778	773	727	774	770	722	737	778	774	733	812	740	754	749	766	769	773	727	764	745	739	768	810	777	760	763	747	773	732	755	801	709	776	734	769	760	779	786	739	792	771	742	738	748	745	750	788	795	792	769	791	712	838	705	728	781	770	769	731	698	742	755	764	734	727	710	758	774	755	793	832	783	767	754	760	739	804	780	826	791	835	757	774	806	763	750	815	758	762	729	771	734	760	777	730	746	730	824	790	754	734	712	736	789	763	739	750
8479	11894	15089	16130	12254	9231	6617	5125	3716	2192	1113	503	373	395	440	446	382	326	329	359	314	281	345	330	293	293	270	271	236	237	255	225	235	234	244	213	237	231	222	247	216	221	244	211	226	249	237	238	261	251	272	284	269	261	261	258	258	248	226	245	234	219	241	242	223	232	203	197	225	208	254	222	238	220	233	221	228	232	198	235	243	231	245	237	217	235	221	237	237	226	213	213	232	243	219	211	218	245	223	239	226	233	223	224	221	213	205	217	238	231	252	207	211	225	269	237	236	227	243	216	228	237	224	208	222	230	238	233	199	231	203	226	210	234	220	230	243	229	215	220	238	217	268	217	254	220	228	241	234	232	245	224	244	220	233	218	241	255	220	203	211	239	195	263	221	223	236	237	232	240	239	243	223	246	230	223	204	221	232	244	244	214	226	215	222	242	208	235	211	199	217	239	219	225	207	215	230	223	239	255	231	263	252	204	244	222	237	222	234	205	199	231	255	216	249	230	225	225	225	203	234	227	195	257	228	220	230	251	221	227	228	210	231	236	226	235	251	204	228	228	234	228	229	217	255	256	204	233	224	222	223	205	219	242	227	238	210	216	235	223	244	203	242	224	211	220	214	234	200	233	235	217	208	248	229	218	212	230	213	230	239	228	203	226	245	220	250	227	228	236	207	209	220	225	209	239	263	223	215	210	218	227	208	219	253	218	227	221	235	201	233	243	230	217	222	255	247	216	240	186	246	223	249	233	220	250	256	232	230	220	241	223	206	219	232	239	254	215	214	240	251	211	230	236	243	177	232	231	210	239	203	195	226	244	240	216	213	231	223	248	210	207	224	264	206	224	214	233	234	251	232	227	211	230	227	213	250	207	239	232	231	222	254	225	236	231	235	247	230	223	236	200	219	247	252	252	232	240	224	243	220	217	245	213	232	233	218	240	233	219	216	224	235	250	223	233	225	204	228	228	238	236	224	216	224	210	221	227	200	207	213	206	240	240	210	237	250	238	236	231	247	232	214	210	223	191	237	237	241	222	250	239	227	194	217	212	216	242	233	223	234	262	233	210	237	219	230	234	244	191	232	224	228	225	233	239	238	254	227	225	243	226	205	227	255	228	224	236	233	235	243	228	218	259	259	226	239	216	214	202	228	195	252	247	221	243	223	229	214	214	231	222	226	220	222	233	236	257	228	233	256	236	232	235	232	226	233	206	215	244	207	222	236	234	229	236	218	249	198	202	217	241	234	222	254	228	237	225	231	226	249	236	224	216	207	214	230	221	213	238	216	232	213	242	230	227	213	219	199	224	235	251	248	251	228	226	232	237	238	246	239	217	230	218	221	243	240	205	218	214	216	237	246	207	238	224	244	234	228	235	213	253	205	225	204	227	228	225	234	236	239	216	210	236	225	244	221	229	224	223	215	237	227	233	219	215	239	226	236	253	223	239	214	235	236	215	224	216	237	224	239	229	233	200	206	237	244	242	247	217	242	218	209	240	226	233	213	230	237	221	232	218	244	246	260	194	232	229	249	222	255	206	216	236	255	220	203	214	216	235	208	217	226	221	229	228	221	228	229	235	240	214	196	221	229	220	220	245	221	241	217	212	237	211	237	216	230	238	223	238	228	220	240	218	224	222	221	225	194	248	236	212	203	209	217	222	248	239	231	237	218	216	211	240	227	234	232	211	217	219	247	218	216	228	231	212	225	242	237	251	216	207	216	231	219	233	256	240	235	206	244	178	242	227	234	237	231	205	223	195	221	254	227	230	240	228	251	221	229	225	221	232	251	224	249	233	242	209	240	235	223	256	210	218	229	231	235	249	218	214	202	224	260	231	254	216	202	208	220	223	223	236	220	233	224	232	239	221	247	201	226	210	217	210	242	239	254	265	218	217	209	226	226	237	224	244	209	214	245	221	215	215	227	225	226	249	244	222	220	228	247	234	207	222	213	224	237	230	230	211	220	252	215	218	253	232	236	270	250	223	254	247	217	223	227	225	210	221	237	243	227	231	236	224	235	233	220	218	231	205	207	238	231	222	231	209	219	230	216	215	216	212	214	228	215	229	232	219	235	238	228	223	241	229	219	231	250	233	235	186	247	242	223	196	221	224	238	237	244	236	236	229	221	218	219	202	241	206	236	246	241	242	254	226	222	202	231	222	225	226	203	226	208	241	222	234	240	223	231	227	225	228	230	204	203	224	228	258	220	221	230	223	205	247	250	236	211	238	237	239	229	224	260	235	236	216	208	237	230	210	223	235	246	226	222	197	223	228	209	210	244	235	198	234	237	220	204	222	243	227	238	225	230	252	229	214	213	227	236	228	230	230	204	218	214	222	235	257	235	231	222	244	220	247	237	237	250	230	223	244	231	219	218	236	202	252	235	230	206	221	249	225	212	246	220	234	211	249	233	239	238	210	223	225	220	226	231	213	252	243	229	239	209	251	246	243	218	223	213	232	238	234	213	227	233	248	222	217	238	233	236	223	228	219	210	235	204	206	253	229	221	237	226	235	226	235	238	247	215	231	243	228	231	247	229	232	209	233	257	213	222	234	232	250	227	238	234	232	219	228	239	219	235	232	233	222	240	217	231	214	241	214	225	221	243	227	240	216	211	218	241	217	255	237	244	203	226	215	233	210	219	228	229	196	237	224	222	230	246	210	221	214	245	231	205	222	255	246	240	228	234	259	208	230	233	211	221	208	209	219	220	216	251	220	229	238	208	225	236	215	223	214	231	240	212	251	202	238	212	218	273	221	222	230	216	245	243	193	233	206	234	206	204	219	225	221	235	234	243	237	246	217	223	253	223	214	212	238	246	233	235	220	224	209	214	235	241	217	238	226	213	242	219	241	229	237	233	216	212	219	209	233	248	241	228	194	228	223	202	236	225	219	236	229	237	232	226	214	222	240	234	239	215	218	240	230	237	238	228	239	212	219	215	222	217	218	224	217	240	200	214	242	232	202	197	219	199	215	227	216	208	255	206	214	238	221	242	241	229	211	218	242	219	221	212	220	231	217	237	208	234	248	229	207	235	211	224	263	209	216	259	237	213	227	217	218	206	251	224	246	237	229	216	221	213	215	197	239	215	216	236	221	209	243	233	224	250	213	237	220	238	222	250	222	231	221	224	221	211	209	213	222	220	200	210	251	222	243	203	229	231	231	222	229	240	212	240	238	213	215	237	256	254	240	236	223	232	220	248	243	221	210	240	213	211	240	210	221	219	224	197	200	204	240	216	207	214	231	232	227	237	242	210	233	225	238	224	232	239	218	198	238	216	259	223	254	241	196	233	208	225	233	220	234	232	224	223	239	210	219	236	229	237	219	233	222	207	226	232	207	233	224	241	252	249	211	206	231	201	177	226	226	220	224	216	248	232	194	209	224	265	232	211	215	221	232	228	222	217	240	222	218	223	220	224	181	234	216	231	235	253	221	219	220	222	224	211	222	230	207	230	246	224	229	231	212	227	219	248	202	238	229	235	238	228	231
9285	14711	22577	26195	22901	21040	18893	17397	13499	8894	4967	1945	1850	1816	2423	2456	1966	1679	1599	1463	1395	1356	1370	1522	1464	1304	1106	1014	1041	949	947	865	865	850	833	883	821	819	783	801	759	798	792	804	794	858	812	881	926	968	1035	1241	1203	1059	1000	1159	955	902	935	837	809	746	790	778	755	784	784	785	800	791	763	738	753	802	796	808	766	725	802	713	747	737	781	737	760	787	824	749	742	770	843	738	765	759	736	794	792	783	785	777	786	785	801	728	832	756	784	736	775	770	794	828	777	769	784	791	729	732	786	772	772	759	831	811	764	740	735	742	789	785	778	801	761	732	758	717	729	791	786	813	726	795	751	752	796	755	768	764	750	732	776	779	773	769	768	783	783	743	786	720	817	728	735	754	807	811	752	791	825	764	776	746	777	791	762	742	757	782	776	768	790	834	787	787	758	767	791	759	804	727	822	798	771	761	824	796	822	789	805	750	740	794	755	744	723	788	751	738	760	778	754	771	757	799	806	737	809	770	805	766	786	789	802	734	802	795	789	766	800	817	742	752	735	757	772	788	781	780	726	808	795	783	732	812	754	799	753	822	778	835	792	786	790	755	737	749	803	819	746	780	765	766	745	783	772	788	763	795	788	764	774	780	766	772	796	754	738	827	793	731	777	760	776	793	746	806	809	794	800	758	761	790	801	786	767	734	745	737	756	779	765	752	751	756	771	783	781	796	814	788	758	780	764	783	779	790	789	810	768	783	818	758	734	774	777	779	788	731	757	729	789	752	769	765	775	788	748	741	773	796	795	770	810	767	770	790	751	799	806	705	745	822	783	780	776	728	764	760	750	799	757	825	758	775	752	765	763	798	741	809	727	793	735	742	794	789	773	792	759	732	773	806	787	779	772	758	814	790	721	817	710	767	749	750	790	765	781	770	794	762	755	788	790	766	774	787	778	706	737	799	808	736	782	758	856	803	809	770	741	750	789	764	772	755	792	754	740	746	760	763	755	763	754	806	796	817	739	714	782	740	747	775	742	779	754	740	786	814	771	724	769	784	761	768	758	727	752	779	791	769	790	806	808	770	865	775	767	793	772	770	727	761	807	737	753	750	777	787	754	729	756	745	745	713	754	793	730	742	772	763	831	771	783	712	747	810	740	754	785	761	783	821	776	782	793	840	774	791	736	810	799	836	768	786	825	827	772	773	767	797	754	786	782	801	821	718	776	805	782	766	824	720	772	775	776	806	768	811	753	813	788	777	817	778	798	743	808	774	730	752	785	801	832	739	820	810	764	749	768	774	751	818	752	767	752	793	795	790	814	809	736	785	750	774	772	724	776	776	803	759	742	775	765	733	729	771	766	721	771	833	758	757	819	829	801	762	698	727	771	805	742	765	774	828	813	770	761	762	770	765	793	779	757	784	805	766	806	731	780	743	742	760	768	740	738	779	790	779	770	802	784	795	783	794	784	782	754	806	780	793	798	729	747	794	811	850	783	812	774	774	738	733	797	778	774	776	766	743	793	786	789	681	806	789	848	789	735	796	822	754	762	782	799	830	776	773	783	706	793	795	760	776	768	782	809	779	799	782	734	791	787	804	732	821	737	761	747	784	798	774	764	744	768	769	787	750	820	751	780	774	758	805	781	749	821	777	797	739	758	823	798	778	779	762	797	771	758	773	780	762	760	742	785	734	755	778	791	774	747	762	750	731	767	833	797	743	746	767	727	783	719	776	765	757	771	780	830	804	747	721	770	766	763	799	785	786	785	809	791	774	787	745	737	770	769	745	803	815	811	786	780	768	787	795	787	745	778	780	749	810	798	789	804	816	757	798	772	795	768	754	771	794	779	793	830	793	765	731	785	744	755	766	769	776	807	813	777	768	769	725	771	763	769	802	788	824	771	736	784	847	723	791	780	810	781	747	779	789	752	768	771	796	770	783	787	760	790	756	807	781	781	802	847	714	731	768	741	745	802	792	758	795	766	742	768	830	800	809	795	779	746	759	755	762	792	758	759	818	780	765	775	829	767	808	786	752	791	819	788	722	788	779	798	809	767	751	782	737	769	747	766	759	805	726	813	811	779	734	752	751	807	795	787	781	744	811	775	758	790	735	756	729	719	788	760	769	762	789	771	808	745	769	802	763	790	786	770	750	777	765	750	786	792	757	743	797	804	754	798	792	750	795	761	778	769	804	788	818	750	799	769	738	756	791	746	768	792	752	824	740	834	799	786	814	799	800	778	770	779	755	758	730	739	795	799	744	754	819	790	769	767	758	745	772	746	787	796	774	767	783	788	791	835	753	781	746	812	749	747	755	767	726	766	808	767	808	768	795	754	745	779	740	808	756	787	803	809	779	752	775	772	764	753	734	749	816	762	764	751	813	763	754	768	793	783	826	800	742	750	794	815	781	774	803	751	828	821	792	772	732	734	746	764	809	797	759	806	733	777	778	786	769	807	746	760	796	795	793	751	787	779	761	718	793	745	801	799	767	811	797	778	828	750	855	749	779	769	794	728	817	763	755	759	816	827	799	740	772	791	740	813	772	795	767	775	794	768	766	794	775	761	777	759	784	781	732	778	789	801	742	822	745	778	810	786	741	770	749	752	800	796	782	797	722	747	803	752	776	728	760	770	756	815	789	768	779	758	768	795	821	779	754	735	735	793	776	768	756	769	789	808	799	729	768	812	766	765	746	741	799	789	864	743	800	798	773	785	756	789	786	721	797	759	739	826	752	802	783	723	736	838	755	722	772	771	828	790	756	758	760	750	791	763	819	771	756	786	738	766	744	812	811	758	789	768	723	740	751	750	818	780	788	730	769	821	761	779	788	738	791	767	756	793	800	791	770	776	752	739	768	831	757	765	718	767	769	777	791	770	786	805	769	783	784	826	791	797	782	787	760	746	815	786	825	763	776	786	818	733	748	789	762	742	770	734	788	742	738	796	773	800	810	741	779	781	838	800	771	763	763	739	743	778	752	755	801	790	766	781	784	802	762	756	844	782	800	814	787	778	781	784	799	752	729	759	752	776	804	757	781	770	754	801	750	767	766	769	766	761	772	784	789	733	741	769	751	811	706	785	772	736	777	752	761	743	725	786	799	753	819	832	745	807	756	744	732	765	749	733	730	782	721	779	785	782	790	744	806	796	732	783	751	767	772	772	744	743	733	749	745	819	818	773	817	790	746	792	771	812	786	766	792	715	765	774	860	716	757	812	751	743	849	737	727	797	807	779	794	748	808	751	743	764	745	791	750	737	775	814	828	800	781	756	773	784	833	788	737	789	756	811	770	785	797	801	748	734	798	778	721	767	782	768	730	782	786	729	775	752	698	775	754	774	780	738	768	768	756	799	774	781	843	724	768	763	782	761	725	797	810	774	778	828	803	818	816	766	781	852	824	763	685	770	743	773	730	773	793	772	760	768	768	782	799	783	768	791	787	681	778	789	821	780	761	792	808	821	759	763	753	781	771	770	788	771	756	812	747	748	778	786	752	739	800	817	738
34894	40398	41018	41952	35499	31088	30177	30478	28403	24731	15894	6982	3269	2049	1613	1445	1029	831	690	669	651	590	745	635	531	441	370	310	305	310	293	240	227	226	205	195	202	200	221	218	202	199	198	218	202	197	225	231	271	276	232	291	277	247	252	270	208	237	225	203	193	183	201	180	188	166	202	186	200	174	190	166	199	166	188	198	167	178	178	167	196	164	166	188	195	182	179	191	187	171	185	197	178	188	185	188	199	176	205	176	170	194	202	195	203	202	164	184	190	189	171	190	189	184	149	171	184	175	179	187	177	193	203	161	193	191	157	181	174	175	186	160	183	196	183	181	173	182	160	187	166	204	189	191	189	163	156	156	199	162	183	176	178	184	175	168	194	197	195	185	175	199	191	167	189	185	174	188	205	189	167	184	168	188	172	169	186	182	197	168	201	205	174	219	189	185	180	179	191	202	226	171	199	154	170	175	178	188	202	173	184	183	176	170	162	191	185	182	195	205	178	190	138	187	169	181	156	169	210	212	180	188	186	190	196	184	218	173	176	196	200	179	185	221	161	193	206	166	168	188	178	191	201	185	209	194	175	172	182	182	194	197	206	180	218	208	183	173	185	191	180	201	170	174	180	190	214	182	198	215	195	164	197	209	188	206	160	167	164	167	177	189	214	201	169	198	167	199	187	185	192	191	222	156	211	190	169	164	171	192	196	201	189	210	179	203	164	179	192	181	188	171	197	157	179	181	202	177	185	214	190	209	176	192	218	183	182	200	163	176	189	181	178	177	189	180	194	170	176	195	174	170	173	195	189	187	157	190	197	185	184	208	178	180	177	173	205	188	184	182	199	206	174	190	202	180	175	187	197	187	200	205	181	178	190	189	192	164	161	174	192	174	200	202	199	208	190	193	153	188	179	168	188	184	176	182	181	175	180	166	178	178	175	163	179	187	199	206	173	181	215	175	171	200	187	173	185	205	187	206	154	210	188	212	165	188	166	178	171	204	223	178	203	180	177	160	194	189	210	206	169	166	184	191	177	186	189	191	191	192	165	190	176	177	176	165	201	165	193	188	189	164	159	179	177	198	184	205	200	188	202	165	193	174	181	182	190	180	221	182	173	206	157	180	205	178	183	188	176	203	182	181	192	181	184	185	175	187	160	171	201	190	183	187	176	182	189	173	172	171	170	183	190	182	184	190	197	193	197	205	206	182	183	194	178	214	187	160	187	185	199	191	166	186	186	194	196	179	189	216	194	174	185	180	204	156	185	187	200	180	176	206	159	193	201	205	170	190	152	188	191	207	210	167	188	180	180	176	186	191	201	184	176	168	174	181	172	179	180	180	188	178	210	174	182	203	174	215	172	180	168	200	224	173	152	173	173	167	182	170	184	178	177	191	169	184	198	172	208	189	184	181	174	156	183	171	185	177	167	191	182	176	187	174	188	200	174	180	191	180	175	166	173	186	195	180	182	200	193	173	200	182	186	177	174	193	190	228	194	194	238	167	187	178	193	190	182	183	175	181	167	211	194	172	171	197	190	178	180	188	190	197	188	167	180	204	188	173	192	182	195	177	183	205	198	161	158	186	179	197	182	176	213	205	189	187	177	183	166	184	202	186	186	184	205	181	173	198	208	184	199	206	176	179	194	203	170	191	155	204	168	172	195	196	165	211	180	181	172	183	184	183	187	177	199	178	186	192	184	193	171	187	184	170	183	208	182	181	174	187	165	193	170	188	178	183	195	175	203	188	201	187	176	190	174	164	212	173	189	167	174	191	198	213	162	188	175	187	193	189	195	152	204	199	171	157	187	191	204	193	183	197	210	181	187	183	186	177	209	187	174	185	188	173	176	179	180	175	163	174	187	149	153	194	183	210	187	177	198	169	188	191	193	184	174	196	173	186	203	178	179	181	176	174	200	175	173	163	185	202	188	191	188	201	200	179	181	216	173	182	178	177	187	209	162	209	181	185	189	182	206	181	186	192	212	172	196	192	229	201	199	193	189	178	182	223	177	176	173	198	188	191	185	205	208	173	169	188	203	184	167	193	206	188	191	172	211	171	193	184	201	188	181	189	190	202	192	194	195	204	200	198	185	198	216	173	198	183	202	179	183	192	195	201	200	198	215	195	181	205	190	186	198	187	200	196	182	196	201	190	193	185	199	174	170	161	164	176	182	172	183	184	193	179	187	196	182	192	190	172	203	182	186	179	204	193	198	199	201	199	182	190	196	162	187	203	184	176	196	185	175	140	179	190	176	189	207	194	189	184	208	192	173	181	162	204	180	188	210	173	175	182	182	192	202	184	168	191	196	191	182	201	197	193	178	199	193	180	189	165	188	203	176	190	183	190	199	192	190	206	174	200	166	212	214	169	196	199	193	193	186	176	167	171	199	175	212	195	177	195	172	160	167	183	163	194	171	211	169	199	182	178	188	180	206	176	193	191	198	178	200	195	187	217	183	174	226	163	184	194	207	158	216	204	184	189	188	159	163	157	175	189	165	198	187	198	166	166	178	186	184	199	203	200	175	182	183	189	188	181	196	187	181	193	192	177	189	190	162	196	178	190	179	215	185	184	190	209	198	180	198	206	186	178	168	193	213	179	163	208	195	155	190	186	186	192	179	180	202	164	178	166	159	171	202	182	179	174	189	188	191	199	173	197	194	170	178	196	182	199	202	199	203	192	171	180	190	193	190	175	168	153	197	174	184	178	178	173	167	192	194	181	184	168	185	196	179	174	159	185	202	181	180	188	182	192	196	185	180	190	171	193	179	165	204	191	185	181	211	172	183	160	188	195	209	188	173	174	181	196	175	173	188	182	185	216	192	190	169	200	167	213	196	192	180	176	200	201	186	202	171	196	176	193	176	207	170	201	189	202	181	173	184	188	194	184	206	199	161	202	183	202	174	189	176	212	188	177	183	208	193	186	202	197	159	173	172	182	182	183	172	186	179	195	184	213	192	182	195	169	201	169	180	189	194	187	182	202	167	198	170	194	177	176	197	210	171	180	203	198	204	173	174	194	177	178	171	175	199	208	177	197	205	193	211	173	190	186	211	184	187	190	176	196	177	195	168	172	168	198	172	195	176	200	175	194	183	181	173	190	196	172	168	189	171	190	204	214	166	191	186	183	171	193	197	219	184	168	159	180	202	193	161	137	182	188	195	200	186	197	200	200	176	154	189	182	184	178	173	180	204	187	179	196	195	185	181	174	178	178	193	195	178	175	206	186	193	201	202	195	176	173	183	180	189	164	185	199	209	183	201	165	169	207	166	170	192	204	181	175	171	173	195	189	196	184	157	193	179	200	175	184	183	178	180	159	178	182	184	184	173	185	186	200	184	191	177	186	211	175	189	193	199	177	204	202	198	204	190	169	189	187	168	170	173	208	174	197	198	184	207	196	191	191	192	202	185	165	187	189	201	176	178	160	168	170	177	199	193	169	170	190	198	182	198	178	195	191	190	194	191	197	186	195	177	215	185	169	211	169	201	178	191	180	172	192
31552	40189	46277	50043	49598	46320	44296	43979	42274	39399	28888	14248	9576	8679	8661	8392	5485	4481	4323	4497	3988	3868	4970	4101	3306	2616	2204	1679	1517	1433	1262	1142	1073	1019	956	960	820	787	875	843	858	869	801	891	857	797	797	1022	1080	1188	1341	1644	1463	1103	1098	1270	1029	1022	965	755	692	666	678	639	634	643	652	652	697	693	630	638	638	672	656	698	649	653	696	653	662	644	634	675	651	667	638	657	648	661	618	630	623	688	657	651	629	614	656	706	629	712	584	651	663	597	669	705	636	598	644	651	633	673	650	634	618	623	672	641	715	611	652	623	605	631	692	658	608	631	620	647	670	587	653	634	670	645	611	634	654	661	659	643	650	641	674	628	639	650	643	627	654	633	634	636	660	636	646	655	658	668	673	609	643	633	658	639	665	653	674	641	650	633	601	647	612	660	654	672	691	687	634	636	665	634	658	659	633	602	602	665	598	670	696	652	674	617	701	606	698	644	647	664	620	631	668	677	628	657	664	718	675	660	631	640	672	640	684	706	644	677	629	597	629	712	628	697	698	651	662	667	601	668	636	648	629	644	654	642	671	680	624	651	683	605	629	591	647	691	608	649	606	635	598	646	658	643	663	646	671	619	664	613	661	694	617	659	622	640	612	676	643	623	660	625	652	641	671	597	665	686	596	656	612	645	642	631	665	638	625	617	613	683	655	681	631	672	641	618	662	686	637	661	601	617	656	646	631	680	637	658	591	686	667	630	609	601	602	657	637	650	677	664	654	619	637	642	615	595	593	662	658	601	658	619	679	669	610	644	665	637	598	607	629	675	595	581	629	652	668	666	619	624	690	631	634	663	621	626	664	666	637	610	627	691	645	631	623	693	653	666	668	650	652	587	665	638	612	654	657	661	682	691	660	627	660	617	685	670	643	636	635	643	703	642	683	650	626	665	657	683	690	664	652	620	661	665	694	642	674	677	652	673	672	620	651	649	689	671	656	620	648	651	659	621	639	640	624	657	658	642	650	645	685	663	637	681	647	667	675	628	632	653	693	645	637	655	656	642	659	702	593	638	587	637	635	590	669	646	664	652	643	638	663	579	625	652	658	619	659	671	650	677	620	604	697	646	687	657	665	636	659	627	653	636	620	660	672	646	618	645	696	669	652	628	660	632	640	648	663	600	659	617	632	612	650	641	647	643	622	627	617	682	626	630	614	663	658	664	653	654	655	641	651	605	620	676	622	674	659	613	663	676	605	648	652	625	642	632	657	631	651	630	635	661	620	635	658	639	647	612	614	662	661	671	595	642	712	648	646	628	600	668	681	610	630	661	698	653	653	626	664	692	677	645	658	638	667	652	681	650	667	638	645	642	657	702	652	693	609	595	677	635	641	662	671	673	701	663	653	676	656	617	667	651	647	626	646	639	634	613	655	609	589	655	704	616	653	622	660	617	671	624	626	670	644	662	615	642	648	642	646	598	589	645	645	611	633	658	632	626	667	648	685	691	620	638	636	642	651	643	637	604	672	706	641	621	688	676	673	649	688	659	642	643	609	686	634	658	651	664	643	625	661	664	640	643	644	610	692	647	626	641	653	679	656	651	661	634	636	649	679	635	674	644	625	678	624	677	698	663	641	664	639	634	618	635	656	614	654	651	660	652	632	660	636	625	676	647	638	622	638	678	633	668	648	625	665	647	619	614	645	639	660	669	600	667	664	650	630	637	654	662	684	686	651	623	636	605	629	643	627	598	650	633	628	620	694	609	629	602	664	658	664	611	617	661	628	661	690	650	650	679	653	611	618	630	619	653	654	665	668	620	673	652	640	647	643	624	682	616	613	687	669	681	614	668	630	685	606	665	669	651	680	652	667	641	615	642	675	688	641	641	644	641	640	660	680	664	621	627	628	651	652	652	661	679	662	637	605	640	632	610	654	637	682	620	649	609	636	636	599	645	617	685	634	605	634	659	599	632	660	633	628	624	615	609	668	696	601	657	686	672	667	592	621	641	588	650	632	639	619	672	637	651	647	653	664	678	622	601	626	696	688	626	617	607	647	667	666	653	648	635	643	633	622	639	636	652	656	658	657	615	634	596	649	622	659	636	605	680	644	630	622	624	624	612	628	667	703	646	664	637	641	643	624	648	641	636	649	654	614	699	664	648	659	630	662	673	634	655	661	631	623	634	631	612	639	605	653	633	620	645	651	634	618	624	635	621	646	655	590	651	668	600	689	651	667	673	657	634	621	642	661	622	647	609	663	647	692	608	597	609	683	679	646	643	652	643	659	663	682	665	616	651	690	678	710	607	659	638	660	622	653	675	691	605	633	631	613	633	641	614	658	655	643	634	671	615	671	688	627	668	676	648	601	696	629	623	627	665	629	657	622	656	630	712	660	643	643	649	675	632	655	642	687	686	641	691	617	662	676	654	655	646	678	664	642	657	672	634	681	673	638	597	657	658	645	636	645	667	677	696	632	598	646	649	627	646	677	629	663	686	657	631	637	639	574	660	629	630	651	677	578	653	644	662	643	648	613	628	632	671	618	675	614	653	644	636	644	651	652	671	621	653	649	609	600	621	706	639	710	611	659	629	620	642	643	683	644	654	671	648	641	707	646	628	635	617	628	661	626	654	661	647	636	641	629	619	656	625	611	707	632	643	700	715	650	636	631	655	647	658	647	677	644	650	640	630	658	658	661	645	658	604	674	645	674	665	702	680	665	632	655	668	648	619	638	640	669	691	704	611	659	627	634	664	574	601	664	647	612	636	661	721	656	606	601	679	673	666	693	627	697	608	596	644	631	641	631	687	702	623	631	612	648	650	596	612	626	610	654	627	648	650	625	658	701	657	687	621	605	661	666	652	659	682	667	653	625	649	664	619	634	672	609	658	696	647	650	643	680	658	616	648	658	688	643	659	667	604	634	629	658	653	639	632	662	626	643	643	633	618	655	611	602	652	628	638	628	671	636	659	678	625	647	647	722	678	631	692	666	625	609	627	685	619	639	627	704	657	683	655	641	601	641	654	629	639	656	637	614	656	634	664	656	610	643	609	625	646	652	655	629	684	660	672	614	663	657	656	658	619	662	663	646	648	679	650	642	607	594	670	630	646	633	652	648	656	647	622	690	672	665	628	621	661	638	692	639	660	686	641	643	627	635	609	654	643	649	666	708	637	648	667	654	656	661	648	651	651	628	639	652	649	606	606	650	684	595	651	626	596	659	675	669	607	647	623	664	633	677	628	648	654	682	611	666	607	663	658	617	660	670	673	684	644	681	628	681	662	679	672	664	671	665	644	690	651	623	616	653	670	683	661	648	681	616	613	644	644	675	642	648	663	603	663	681	672	612	600	702	645	632	677	623	644	647	637	728	629	639	639	595	639	656	634	667	664	659	623	667	593	662	627	600	629	612	656	678	629	666	655	628	688	703	662	663	694	628	617	672	662	683	591	704	687	653	668	672	639	627	644	659	653	658	594	660	689	648	693	667	674	627	617	624	648	651	688	660	646	689	649	668	649
41917	42883	41896	42057	36566	34231	33420	33754	33605	31167	23197	12302	6429	4212	3280	2892	1860	1225	1128	1414	1081	1227	1168	1020	833	738	591	494	435	399	394	332	318	311	301	301	262	270	300	287	298	298	305	325	286	268	285	337	336	340	393	450	363	353	323	291	342	298	268	226	227	256	243	275	264	270	278	249	269	244	244	247	243	268	266	264	266	245	237	267	246	250	255	268	261	248	236	242	238	226	260	258	223	274	225	259	277	289	270	263	261	217	257	284	243	230	257	240	232	238	243	249	259	229	238	235	261	232	265	263	259	242	204	265	240	224	263	232	270	273	252	224	267	231	255	253	254	274	267	217	254	212	249	237	261	261	226	241	232	253	268	248	250	236	247	271	258	257	241	268	278	222	228	263	237	246	248	251	243	245	234	259	249	240	254	268	242	216	239	257	253	260	257	267	244	233	279	238	258	243	263	265	258	269	256	232	256	272	242	227	247	241	266	259	253	254	252	232	227	241	260	235	264	242	261	223	241	264	254	246	248	209	278	252	259	242	240	271	278	250	271	254	236	240	229	246	252	258	228	252	225	247	245	240	262	229	244	245	273	251	277	250	261	256	245	260	281	268	239	256	246	257	262	258	246	257	250	262	239	250	243	277	256	279	237	270	270	259	243	248	257	246	239	247	239	252	224	262	248	278	269	232	266	228	243	256	235	257	245	268	239	208	249	262	251	255	282	245	241	238	268	230	256	265	235	281	261	214	243	254	252	249	252	219	230	223	259	228	251	263	231	243	251	231	253	234	233	237	279	225	223	261	254	247	207	231	262	291	256	241	265	248	229	240	255	263	251	246	250	259	249	238	257	249	263	259	256	208	249	270	260	274	253	259	265	255	234	264	247	252	252	254	273	245	256	244	257	236	268	277	266	228	245	245	258	240	236	240	259	231	224	253	267	271	256	250	280	259	244	254	252	224	231	278	257	235	249	256	211	242	238	259	253	257	280	241	230	244	245	255	217	240	235	278	247	299	258	257	288	225	264	235	262	233	255	239	240	259	248	249	254	270	232	280	250	256	251	267	236	246	256	225	280	247	264	236	264	266	259	242	262	205	261	253	238	275	261	277	221	240	222	245	254	227	220	261	252	252	251	270	277	269	232	269	271	241	245	232	262	257	226	239	249	241	265	244	274	263	239	241	280	207	251	276	262	245	255	238	248	241	249	275	249	248	237	215	237	265	241	259	217	228	250	260	214	248	262	249	248	282	210	229	262	242	238	229	273	271	226	236	232	250	259	250	255	245	239	253	231	243	223	240	266	271	251	258	278	246	230	273	223	264	248	243	242	247	257	249	272	257	218	236	252	221	228	267	256	225	235	262	229	258	225	254	259	262	264	228	238	218	275	248	259	240	248	263	242	264	246	245	239	266	266	235	248	245	259	224	232	236	240	246	241	224	244	231	239	243	262	255	268	261	220	237	254	238	251	252	258	253	246	247	232	237	234	244	238	265	238	224	243	239	249	249	241	233	235	242	264	252	235	277	251	263	245	244	251	253	253	250	219	226	248	240	271	247	256	253	235	274	255	240	236	268	270	219	252	249	255	290	265	223	234	237	262	217	269	279	280	230	256	245	239	232	231	252	253	239	221	231	256	264	249	262	246	240	221	237	247	266	266	253	237	238	276	257	234	253	229	268	265	256	246	271	245	242	245	219	253	215	235	245	247	250	237	241	217	241	240	242	247	252	260	263	262	255	257	224	269	268	227	290	260	239	274	244	270	254	254	254	249	249	256	235	261	271	254	259	224	244	247	249	276	258	262	226	248	235	241	269	224	263	242	250	244	232	273	241	265	241	270	262	240	239	262	246	242	228	238	281	252	235	270	199	235	253	234	236	247	246	261	217	250	257	247	229	249	251	266	244	245	227	265	239	247	227	239	272	259	249	263	252	251	268	278	256	257	245	285	240	232	243	263	263	264	243	260	258	234	242	239	224	232	250	224	247	257	275	243	261	278	235	232	266	260	260	241	242	249	237	231	228	245	249	263	252	255	246	247	272	237	239	271	254	244	243	273	257	248	263	236	278	267	286	255	249	248	231	255	281	254	296	227	234	237	222	247	252	255	267	262	278	232	241	244	238	244	234	231	244	280	230	273	230	231	242	232	259	237	207	265	235	268	242	262	258	257	241	210	254	269	249	259	271	261	253	238	271	235	236	237	246	234	229	255	233	241	250	223	226	280	272	239	263	247	231	237	262	281	255	225	253	272	251	248	266	260	224	261	245	233	254	243	230	217	237	231	253	271	253	255	248	245	233	232	234	233	238	250	262	229	243	253	236	260	250	244	259	236	225	254	251	249	236	230	245	263	239	283	231	263	223	250	231	256	238	224	253	234	243	227	224	242	246	243	246	249	248	272	218	238	256	253	226	224	237	234	268	250	260	251	252	236	227	250	242	258	260	230	254	265	266	249	261	241	246	231	233	254	237	254	247	257	244	247	254	230	261	244	256	237	252	280	234	245	235	243	241	260	237	276	262	281	258	243	266	256	240	234	248	255	247	258	236	233	294	216	249	223	259	254	232	252	261	258	257	265	267	216	254	239	260	253	228	240	259	233	268	239	277	255	241	231	240	260	225	255	243	266	257	268	252	244	229	244	257	255	247	252	242	241	237	277	245	237	250	241	252	244	271	232	277	242	276	262	265	249	267	229	229	271	245	254	277	240	276	247	269	247	231	242	232	258	232	231	283	254	251	241	239	246	248	256	266	240	241	256	234	284	222	253	252	234	223	261	251	243	255	270	245	239	253	241	259	286	258	282	251	263	263	244	247	241	240	241	264	253	248	243	270	247	248	258	245	270	251	254	233	268	237	248	244	237	228	257	235	236	237	273	244	218	235	257	229	223	223	234	215	245	251	240	255	231	248	239	225	255	236	260	223	223	247	249	242	241	257	282	224	266	245	252	261	234	231	279	245	254	244	253	278	264	275	264	270	269	255	248	263	242	250	287	243	265	253	244	237	265	256	230	253	246	253	255	268	244	247	249	251	250	264	248	262	246	255	251	262	246	216	256	247	263	245	253	229	247	251	277	234	229	254	226	244	240	249	272	283	261	244	235	260	240	267	220	243	229	250	229	273	266	268	270	228	266	238	243	237	248	250	261	260	294	267	242	263	255	278	245	266	250	258	262	242	264	245	227	247	252	240	252	268	257	272	269	237	246	285	268	251	267	258	236	249	225	273	266	231	271	225	252	251	251	238	254	227	252	236	243	230	223	249	245	273	265	234	256	234	240	234	237	235	243	265	247	271	252	251	259	262	245	217	238	220	281	237	251	241	258	240	243	263	252	269	237	244	254	239	248	279	224	244	273	245	248	242	257	251	280	249	232	235	232	260	251	249	264	280	261	229	241	233	276	258	253	260	237	226	233	264	255	240	230	286	259	243	240	247	254	256	213	244	266	256	253	262	241	250	247	253	247	267	263	273	229	267	256	230	229	235	257	268	261	249	256	254	264	251
38142	46635	51304	53835	55545	54119	50599	50345	47399	45508	37511	20368	15288	14589	13611	14076	8746	6667	6525	7876	6853	7029	6909	6579	5548	4511	3434	2662	2219	2171	1753	1567	1437	1359	1322	1248	1177	1166	1242	1209	1310	1272	1216	1351	1184	1048	1037	1330	1370	1575	2001	2274	1809	1396	1511	1543	1447	1411	1141	876	922	872	869	841	874	895	812	831	806	794	773	845	849	816	827	820	826	851	786	839	794	830	816	839	794	803	835	785	843	833	866	823	776	825	774	819	786	829	837	814	849	820	787	810	822	835	827	801	828	830	840	839	851	802	804	828	845	806	788	812	814	818	773	854	842	765	859	824	793	822	849	821	809	840	796	808	851	803	849	823	819	823	772	773	788	838	860	793	836	779	857	825	793	859	837	858	814	792	821	827	849	818	777	857	816	837	820	774	790	790	852	809	802	783	839	798	797	759	783	833	839	793	807	843	789	800	806	803	816	721	775	832	800	826	827	822	816	857	825	784	812	848	776	771	768	824	819	860	781	826	774	847	804	824	834	834	806	855	835	797	825	800	875	807	845	833	831	758	816	838	839	804	842	825	775	793	828	873	827	831	751	816	838	844	814	823	756	807	773	812	765	848	808	774	836	827	781	840	885	828	836	778	849	846	824	804	756	830	834	833	816	830	843	790	810	836	817	781	801	747	787	806	811	852	784	829	817	837	845	810	824	838	836	811	789	800	794	808	818	808	836	795	778	807	809	795	773	819	815	776	794	824	821	742	799	811	812	817	830	845	825	833	830	809	839	774	806	766	769	760	824	873	801	787	842	861	829	856	812	834	838	759	801	828	783	830	796	816	789	780	838	789	821	798	858	810	804	790	879	808	814	790	803	800	793	819	829	861	825	790	829	881	767	791	805	764	824	799	771	836	852	808	775	785	737	820	812	850	803	797	808	793	794	811	804	810	747	841	847	821	769	748	799	790	822	769	787	827	796	842	831	766	832	776	828	829	755	845	833	803	831	785	798	755	832	811	851	797	819	820	794	773	818	803	851	800	792	799	774	846	887	813	842	782	765	844	846	756	821	851	791	829	773	792	762	903	796	837	800	834	812	822	829	824	814	817	829	844	799	814	818	825	805	741	850	788	850	832	823	848	799	777	821	845	817	789	824	803	769	815	808	794	782	788	800	816	868	810	837	826	796	846	790	850	818	776	837	772	771	809	810	831	829	807	761	759	792	841	833	846	827	775	788	823	794	807	817	816	823	814	797	762	796	826	816	821	822	818	840	843	872	861	800	783	809	826	786	802	835	830	753	793	836	776	805	832	820	764	822	845	842	788	865	843	836	862	770	810	861	738	797	825	823	784	813	844	847	794	779	880	756	762	815	777	846	858	797	794	800	833	850	812	832	800	764	816	801	824	808	822	871	810	814	803	805	787	832	807	807	777	826	754	799	767	776	807	792	787	784	874	845	804	835	831	787	813	781	827	786	821	850	853	811	797	787	766	808	847	831	826	861	783	807	846	816	797	819	820	795	785	801	822	849	786	812	818	810	791	849	827	817	791	804	842	824	821	810	823	795	819	844	841	797	820	826	813	803	783	845	833	839	838	868	810	807	795	764	788	827	813	821	800	786	825	872	807	867	862	824	777	791	816	806	837	872	777	808	774	793	773	783	847	832	811	800	820	809	799	852	783	826	828	819	805	783	837	759	836	761	836	818	865	845	770	825	784	847	836	818	787	751	811	804	826	806	844	774	796	784	803	781	765	812	890	810	833	770	784	819	807	802	838	784	852	794	821	811	841	776	785	847	891	825	833	799	765	821	856	801	855	867	806	827	812	835	884	808	833	817	833	810	820	780	759	779	791	847	824	826	835	819	803	797	740	839	765	823	819	757	795	834	821	797	777	769	773	797	803	802	815	844	814	806	780	866	835	795	757	828	830	824	825	811	784	823	772	855	843	821	769	734	781	759	855	814	781	824	756	805	824	809	809	834	803	839	761	775	801	819	819	776	828	779	824	832	828	838	830	773	786	838	789	830	818	830	835	815	795	796	806	833	769	813	811	794	824	794	772	802	819	818	779	764	825	801	839	826	804	811	756	846	771	806	758	816	816	802	787	809	800	789	759	867	823	832	790	807	786	789	850	844	813	821	807	805	796	834	814	762	734	784	829	831	765	798	865	807	823	778	797	828	823	783	801	862	794	804	800	788	794	782	791	785	788	854	775	842	803	820	829	760	824	840	802	819	819	808	856	811	830	747	763	781	789	815	799	824	808	789	788	798	817	774	835	864	798	858	826	842	793	816	813	815	798	790	834	823	793	814	801	829	751	862	804	802	812	812	832	804	818	807	748	834	796	847	814	814	824	807	826	839	809	825	823	849	796	806	766	831	823	845	776	831	805	798	770	832	777	796	810	798	791	791	803	813	798	814	854	861	821	816	825	779	788	842	886	814	820	823	790	816	846	769	817	860	824	739	787	840	815	785	762	829	840	827	835	787	808	831	794	826	853	818	797	800	838	812	785	798	858	784	860	835	790	780	792	818	864	805	819	820	836	807	823	834	827	784	831	856	844	791	828	793	831	860	793	802	819	798	801	841	840	776	834	760	808	827	788	867	827	762	820	824	816	776	795	783	793	775	786	820	821	844	840	803	844	833	772	820	791	781	799	792	799	803	848	838	784	822	757	802	848	802	830	770	819	827	854	836	843	805	794	850	836	867	809	827	816	805	807	838	834	849	871	855	825	837	783	774	822	782	797	819	789	787	823	864	847	801	847	779	792	814	797	862	790	781	829	786	787	775	835	845	842	798	813	810	785	810	818	844	822	800	773	813	793	772	818	761	789	812	777	782	767	823	794	755	823	811	763	862	801	800	793	817	811	821	822	749	807	791	820	800	873	782	782	843	800	799	851	826	784	803	822	780	823	800	849	804	826	787	823	826	842	804	803	859	843	816	826	832	775	788	841	852	831	803	814	786	812	806	832	817	808	804	820	827	823	805	807	779	763	785	808	842	829	780	756	794	771	795	810	842	787	816	817	858	791	815	766	823	765	801	845	822	793	835	827	809	827	799	811	774	826	815	844	801	849	850	786	814	795	796	779	874	804	778	833	801	858	836	788	800	763	769	796	848	799	806	800	790	856	856	847	791	829	855	828	847	814	852	826	803	803	774	831	812	780	815	813	848	800	830	786	801	828	778	829	822	817	830	821	781	801	832	838	816	822	797	822	805	832	784	822	802	780	814	791	799	742	838	842	800	828	797	778	823	834	830	844	807	813	756	841	824	832	879	797	864	769	860	799	850	777	776	803	813	816	810	780	792	881	807	781	795	827	785	791	762	816	816	829	835	810	861	818	792	842	813	819	853	784	816	745	812	849	807	847	847	885	797	820	829	784	770	834	812	820	844	799	804	796	808	807	815	765	816	749	773	822	764	827	835	807	801	846	870	853	846	813	811	839	780	812	792	808	784	808	787	761	807	811	858	797	790	782	807	840	793	789	840	835	811	782	781	769	809	785	794	795	783	817	837	793	822	779
8770	12454	17553	19402	13430	9540	6834	5229	3369	1993	1117	617	445	508	462	438	394	381	343	370	327	321	320	326	333	303	273	245	283	277	268	243	278	237	233	253	245	259	273	282	251	231	286	244	270	242	235	246	252	285	291	277	264	252	269	237	243	255	243	253	234	227	234	217	255	249	223	227	227	223	247	208	231	233	211	224	230	245	211	241	232	236	256	224	233	250	270	225	222	219	232	276	239	236	216	230	253	231	241	247	223	249	235	237	234	238	241	240	236	221	252	215	227	250	277	237	247	231	238	256	236	265	214	225	238	270	235	234	232	264	257	252	217	235	235	238	258	230	236	226	227	231	229	247	250	224	206	239	221	258	248	230	253	228	206	220	255	233	289	214	237	213	228	224	212	255	199	250	216	225	229	248	249	226	238	234	226	231	245	230	238	241	226	254	255	244	221	224	277	239	257	248	271	274	231	259	244	243	213	210	238	232	259	246	259	255	241	195	215	267	219	220	240	252	250	217	219	251	235	207	261	235	218	230	229	238	228	251	237	238	243	250	241	236	237	225	245	231	272	237	239	244	222	233	261	223	224	260	218	225	233	245	241	241	232	235	242	218	249	226	233	243	248	246	235	249	228	271	241	237	223	233	246	200	254	247	254	240	245	243	235	240	226	234	208	228	252	248	218	226	216	240	252	248	220	250	205	238	260	263	227	241	244	207	230	227	247	244	241	260	233	271	250	236	249	236	254	262	251	234	250	250	262	241	248	241	256	243	221	251	232	244	254	260	237	228	223	242	245	222	233	240	232	230	236	224	231	223	240	244	231	234	218	246	231	220	222	230	235	210	228	244	197	244	249	229	232	233	236	248	257	237	239	201	240	243	232	238	227	261	239	238	205	250	257	217	242	220	219	254	263	247	229	237	232	228	254	269	236	253	245	232	261	226	226	257	238	223	234	210	230	252	238	241	264	245	236	211	215	230	254	268	254	231	239	263	245	228	254	235	231	247	235	231	241	240	265	244	234	240	235	237	242	237	233	233	248	233	233	231	205	256	230	264	255	194	227	224	274	260	212	242	243	235	244	235	245	241	241	232	257	224	234	248	245	217	231	215	218	243	249	237	252	252	227	257	273	254	259	245	223	240	243	246	222	232	248	227	240	247	227	243	236	225	257	228	246	249	227	244	235	262	226	236	233	267	236	242	226	234	210	237	253	234	234	228	225	240	248	246	243	239	252	234	232	284	246	234	243	247	196	252	237	256	253	238	222	234	229	232	247	235	235	214	267	242	219	248	269	248	249	258	242	230	273	251	239	232	273	254	187	265	240	249	228	233	260	225	273	240	235	255	238	267	220	238	232	223	242	239	206	250	225	238	233	225	235	236	257	269	241	260	256	224	254	228	237	237	244	257	258	229	261	234	217	252	238	235	234	217	240	251	242	240	256	261	259	232	269	238	241	231	237	216	246	211	280	245	284	241	236	258	251	251	243	239	256	219	254	242	227	239	212	242	259	220	259	229	235	255	217	233	237	236	228	246	266	230	246	261	257	239	259	231	215	257	251	216	260	246	223	208	257	216	216	231	227	251	248	246	241	230	261	226	235	227	243	242	238	230	238	221	238	225	238	236	240	233	215	244	239	253	235	229	231	226	244	223	239	237	250	227	227	235	245	241	237	210	226	208	230	233	239	242	224	236	262	270	217	246	220	253	234	212	256	237	246	204	261	242	249	236	216	272	225	229	268	244	228	239	244	229	268	241	232	243	247	223	232	241	248	213	232	231	247	235	244	250	260	249	224	231	241	212	224	223	238	248	237	233	224	230	229	242	253	239	233	238	216	258	230	227	233	235	235	241	218	207	217	237	247	247	247	259	246	237	230	257	245	242	227	233	235	232	231	268	224	240	222	252	242	238	239	257	246	248	236	241	246	232	239	258	229	250	270	236	250	256	220	237	240	220	227	240	222	242	224	225	262	253	239	256	239	246	250	234	221	261	204	236	244	268	246	229	246	238	249	240	245	236	243	241	236	225	240	220	233	243	221	243	261	232	238	218	250	248	267	231	228	232	253	256	274	240	229	223	240	239	230	236	236	228	218	221	239	227	226	218	238	233	237	218	226	234	236	249	233	245	217	235	255	256	270	228	250	237	238	253	232	227	245	265	243	232	247	256	231	239	240	248	266	267	205	226	253	236	243	214	233	220	227	251	234	256	201	257	223	246	262	249	245	233	228	244	257	237	263	238	239	260	233	262	231	237	217	244	225	236	246	245	242	241	246	227	240	224	291	239	236	242	231	255	258	246	237	235	231	240	224	229	241	244	248	279	242	252	231	257	244	240	241	233	229	250	221	230	253	226	233	235	238	246	228	253	225	243	229	233	248	235	252	260	248	243	246	212	239	262	234	247	235	222	233	241	258	231	258	249	236	231	221	207	217	221	242	228	270	215	224	241	239	253	264	242	242	222	239	215	233	267	237	217	239	264	231	242	232	226	229	235	238	226	238	239	241	232	237	229	243	221	237	260	228	233	251	236	237	233	231	227	247	265	248	236	255	227	216	269	237	223	248	250	219	218	232	208	240	259	245	226	233	251	247	234	227	209	271	245	249	232	244	261	240	250	237	203	220	251	244	245	263	214	230	213	254	231	241	235	234	250	226	248	257	269	260	253	266	239	231	233	254	264	249	242	217	237	270	242	240	237	254	261	227	211	247	235	218	242	243	216	251	226	246	239	213	255	256	235	237	222	236	233	215	267	251	243	262	259	231	221	252	240	251	219	242	262	230	257	243	258	235	200	271	246	223	226	234	230	259	231	258	245	233	230	244	210	248	248	225	276	273	255	223	220	261	228	241	226	241	242	214	232	262	246	249	231	233	260	247	224	239	254	248	253	257	251	250	203	244	244	210	220	221	237	251	206	255	256	258	244	238	252	249	260	258	225	253	264	255	235	241	238	262	263	247	239	258	251	234	271	232	231	234	229	266	240	222	240	253	244	270	255	213	214	242	219	258	232	252	255	228	227	245	222	250	221	253	232	243	194	245	272	247	235	249	233	238	241	243	245	253	251	205	214	223	262	218	235	247	242	242	260	234	229	245	250	240	230	243	263	270	246	224	268	224	219	235	245	259	256	269	234	244	257	240	226	253	238	194	258	220	216	239	238	249	265	247	245	230	267	236	257	249	252	242	254	272	234	212	245	250	252	253	266	242	272	232	253	222	216	226	249	225	237	191	207	242	251	239	229	258	245	236	251	250	269	266	262	235	215	219	237	227	218	248	206	230	206	257	234	237	258	245	210	220	230	257	256	260	239	248	226	234	211	253	259	255	256	231	238	245	262	207	253	234	251	227	219	237	263	262	272	253	255	228	229	239	250	256	242	253	246	233	268	237	234	242	243	250	276	259	231	258	243	229	248	238	254	235	223	199	221	235	255	235	228	241	270	214	259	250	221	236	266	254	205	238	226	234	248	247	219	239	226	243	251	250	233	261	236	250	218	256	258	259	268
9581	15091	25551	29507	25545	22780	19286	16896	12074	8200	4643	2334	2122	2500	2540	2301	1984	1699	1683	1804	1568	1495	1532	1663	1494	1276	1115	1059	1015	1019	866	993	932	904	912	795	867	881	897	858	860	839	911	951	896	859	849	981	1041	1094	1340	1257	1012	940	973	971	1018	919	820	825	795	795	819	834	845	841	827	843	793	793	782	787	803	725	789	839	864	818	809	807	831	854	817	785	830	771	771	808	845	803	804	811	812	794	843	842	827	817	817	831	831	778	784	820	811	823	808	782	825	790	781	823	833	836	823	801	831	816	805	850	818	808	785	745	839	799	852	770	804	838	808	861	823	768	814	830	791	817	818	796	798	767	765	827	846	822	851	819	781	794	757	801	866	743	834	765	795	862	836	800	836	803	781	849	808	817	793	809	877	772	830	804	769	820	821	825	823	787	814	776	790	805	834	849	807	861	829	834	815	825	842	810	841	845	846	774	789	807	776	796	785	817	825	858	864	832	827	804	837	842	837	843	819	803	847	851	813	780	812	793	813	823	818	791	798	865	842	778	820	802	856	800	824	842	798	868	830	817	821	825	851	768	797	786	804	849	843	828	796	820	841	863	806	792	788	742	804	838	787	823	811	787	830	802	795	853	818	806	829	806	814	811	795	784	816	764	817	822	808	833	786	806	799	834	831	832	799	774	876	839	853	803	861	853	785	810	852	860	835	758	842	798	836	816	813	839	771	803	807	834	833	811	835	885	778	827	833	845	778	822	820	833	850	795	793	786	832	841	792	795	868	809	794	789	810	845	804	823	742	784	809	831	801	830	825	865	772	811	811	751	837	790	843	846	845	876	847	793	842	841	814	832	838	832	817	813	807	779	838	841	780	788	850	815	752	760	781	840	813	870	820	800	809	842	812	855	834	807	749	841	762	800	850	807	807	878	809	792	787	823	829	828	802	767	839	835	760	799	854	782	790	874	802	834	838	838	809	817	830	779	833	849	753	841	861	824	798	822	851	854	806	848	805	797	851	821	840	840	845	820	855	822	811	796	826	829	877	823	756	813	769	821	806	794	844	794	825	833	807	838	824	840	836	846	802	834	845	808	789	809	862	767	840	776	827	836	826	846	846	819	752	817	758	822	806	851	815	824	829	818	807	809	842	846	772	830	838	808	826	830	831	799	831	849	798	761	792	804	848	783	816	834	862	834	820	774	826	846	749	838	863	884	850	820	822	789	839	821	775	769	791	767	765	775	795	803	814	825	780	802	802	803	797	812	805	819	861	835	836	816	832	804	833	840	860	832	752	775	802	868	796	840	798	809	791	822	820	866	812	802	779	792	868	872	876	829	855	804	912	819	809	763	822	838	811	790	789	803	772	814	796	796	812	792	821	760	866	839	859	823	790	836	852	823	796	865	783	787	782	789	766	819	839	888	807	820	756	849	822	814	797	791	791	757	847	839	802	750	834	821	847	797	845	820	780	831	789	797	840	791	813	816	819	804	791	804	829	800	799	797	792	800	815	778	833	841	817	804	778	804	790	834	838	822	773	797	852	839	802	815	766	823	759	805	847	854	881	772	819	819	858	814	798	800	819	823	831	843	801	871	754	765	780	831	796	827	799	816	832	826	788	785	816	766	800	820	830	875	812	766	812	802	879	788	857	832	758	847	873	804	822	761	800	767	825	795	804	767	775	773	820	794	816	854	791	803	767	837	815	783	792	789	854	801	829	828	828	845	849	852	809	781	772	808	835	784	759	778	800	853	791	768	825	809	830	790	810	791	853	811	779	813	806	820	805	782	827	838	786	798	750	797	799	805	843	789	842	808	857	868	827	818	848	783	811	855	843	821	812	847	862	782	842	799	821	814	783	854	801	822	788	868	864	859	823	795	785	825	843	812	883	824	800	832	804	831	836	805	771	847	782	836	842	823	785	805	832	832	805	821	882	807	775	835	848	785	866	782	800	853	789	832	752	826	804	815	845	810	794	801	824	865	791	819	805	864	766	845	873	787	793	816	801	824	870	826	805	826	809	844	817	824	795	839	809	819	840	812	825	844	800	826	841	836	759	825	789	880	824	814	781	843	775	849	801	810	828	840	792	875	846	863	832	785	880	805	826	830	768	814	818	798	818	876	756	849	786	816	762	807	815	866	834	801	750	792	818	831	828	863	814	809	790	819	863	791	849	823	809	818	785	795	798	827	803	850	830	820	897	872	844	842	836	838	812	813	824	807	828	863	825	796	823	787	817	780	780	809	812	796	798	865	805	809	813	824	788	833	840	806	804	822	810	832	850	827	783	832	842	822	838	826	821	790	806	809	815	772	802	813	788	824	841	792	876	841	826	773	838	796	766	763	803	787	786	827	816	810	755	856	798	848	782	856	855	831	838	837	828	824	834	764	821	804	826	782	829	847	847	852	804	844	760	838	851	808	770	826	855	831	809	841	789	806	842	837	822	848	812	811	776	825	830	832	854	827	815	814	783	861	832	814	804	845	810	830	849	795	837	836	826	793	792	817	784	789	818	827	811	792	838	850	801	788	849	766	796	765	811	808	800	857	783	836	817	818	841	855	791	816	806	836	796	785	822	817	841	807	818	815	853	859	828	814	825	809	804	840	782	790	821	781	841	866	778	838	801	827	835	789	828	831	816	815	820	802	799	790	814	771	865	772	762	844	804	799	836	825	754	817	788	761	812	837	885	801	829	790	777	858	798	822	813	837	847	787	818	801	815	832	798	835	850	862	833	798	821	801	782	891	808	858	847	829	799	826	804	785	809	844	863	790	816	804	818	818	853	815	803	776	817	809	819	812	821	770	810	841	780	830	815	804	838	781	802	789	753	801	847	799	806	781	826	828	818	846	846	830	818	812	838	853	841	796	790	795	790	817	831	852	796	835	818	839	811	816	792	804	824	749	772	830	768	842	842	807	837	801	789	780	804	818	795	853	809	821	771	808	848	786	819	884	807	887	759	819	794	782	833	828	807	868	756	804	848	800	832	836	830	824	816	872	821	773	857	811	789	802	764	805	848	717	845	799	781	818	809	873	833	833	783	809	817	844	845	756	815	798	836	741	832	799	841	806	801	784	816	820	805	791	828	798	894	832	832	824	840	816	801	822	818	808	801	858	828	810	806	784	828	823	772	806	778	849	814	831	817	841	830	839	761	826	822	879	803	830	815	791	779	804	777	850	858	783	794	834	807	849	824	775	827	815	819	840	783	821	797	818	802	827	828	792	804	770	785	843	813	845	795	765	821	769	822	795	837	864	800	770	795	820	830	808	778	767	842	791	843	811	834	803	811	803	790	819	794	819	851	767	833	758	862	770	855	871	803	791	799	781	846	773	810	859	818	809	814	806	861	827	811	835	831	810	835	825	773	790	819	837	808	898	782	857	794	766	790	825	860	822	827	827	841	795	817	839	856	799	774	808	809	820	819	827	815	834	788	782	803	818	830	824	810	699	823	831	821	787	833	813	829	845	766	776	806	798	816	822	850	808	878	772	848	853	818	831	830	787
32890	40943	43209	42343	35996	31028	29518	29309	27410	23225	13491	5809	3203	2610	1820	1617	1086	880	692	956	942	880	579	596	510	416	315	335	321	298	259	275	256	236	239	227	235	236	248	264	229	239	245	234	213	218	227	244	262	283	302	280	238	242	237	234	260	221	199	206	197	231	205	191	195	178	203	198	203	217	199	182	205	203	216	203	220	192	183	200	189	203	206	177	211	191	227	203	205	225	186	199	219	212	195	210	208	223	197	187	186	182	197	207	195	184	204	188	206	199	171	206	203	203	180	193	176	196	190	200	196	201	205	207	200	191	198	192	206	200	198	177	195	222	218	200	208	202	180	175	192	207	203	176	211	230	204	180	219	212	195	199	223	183	181	215	229	195	201	191	198	174	202	188	222	193	210	186	196	219	231	181	188	207	191	192	212	162	189	193	211	236	202	207	164	203	221	195	225	191	210	188	180	209	203	194	194	172	202	203	198	193	176	231	215	196	196	197	187	219	198	214	211	180	186	204	195	192	203	205	203	208	207	186	197	206	192	176	185	205	222	231	178	190	212	230	199	208	188	197	188	189	199	199	184	187	186	203	204	190	189	192	199	203	208	194	178	197	197	198	203	216	201	186	211	186	193	222	194	210	207	206	192	214	181	179	218	197	199	193	186	169	196	207	204	195	185	207	189	210	179	202	193	211	202	199	202	181	205	195	207	188	183	211	174	197	197	193	214	180	204	205	185	176	217	187	204	189	187	189	193	199	201	195	174	187	200	191	185	239	183	189	218	198	195	177	187	200	175	213	190	190	221	200	177	184	211	199	188	188	219	202	212	196	180	213	200	209	223	205	193	210	187	195	223	208	214	208	209	193	191	177	225	203	198	209	196	204	220	209	190	214	194	191	196	190	199	201	204	211	200	195	167	206	214	195	196	198	190	211	201	169	196	192	218	202	211	202	185	207	205	206	241	193	176	179	161	200	205	210	228	200	218	214	205	211	189	177	213	198	186	184	201	186	209	220	195	206	201	184	200	225	211	202	174	196	212	184	184	208	179	196	203	209	197	225	188	191	194	202	211	204	216	173	218	211	198	206	196	196	205	171	206	188	189	210	164	201	208	169	201	195	208	230	199	187	186	196	187	183	188	201	198	201	172	221	181	190	183	209	181	215	183	206	203	193	208	224	188	216	214	180	182	213	213	189	203	183	185	209	181	185	193	195	193	192	186	209	204	226	202	202	201	189	189	202	207	189	187	188	219	180	199	192	204	188	211	211	218	186	202	218	168	178	188	191	199	189	185	177	197	212	198	194	205	198	209	180	195	180	228	198	226	179	204	176	202	199	216	207	209	229	207	229	223	222	210	214	192	222	181	171	203	210	195	189	200	222	224	215	213	199	193	204	210	217	208	180	169	195	222	199	200	200	195	192	200	223	171	214	193	180	191	204	208	208	196	200	206	193	193	232	187	207	206	168	212	193	196	208	212	245	213	197	203	198	186	224	199	198	211	201	198	211	208	207	202	210	191	182	208	190	205	189	229	211	200	213	225	187	215	205	187	211	198	207	227	171	188	210	218	191	181	199	209	205	183	201	192	224	215	201	178	201	226	200	216	172	193	186	213	192	198	198	196	219	210	209	190	191	197	194	204	200	204	188	201	181	196	193	201	190	218	215	215	177	176	192	223	184	180	194	203	218	179	198	202	186	193	186	217	180	207	224	223	210	206	195	196	193	220	203	208	205	203	207	217	208	200	169	201	203	182	204	188	215	217	187	189	216	222	238	200	197	178	203	205	169	196	198	192	213	181	186	214	177	193	206	192	210	201	185	210	213	196	216	214	197	197	208	186	201	196	210	189	194	210	217	185	185	207	215	221	185	194	192	217	173	188	213	183	207	200	214	188	193	188	184	201	194	226	194	189	205	199	220	210	172	170	212	219	196	208	180	212	183	184	195	200	206	227	185	196	223	200	211	203	195	234	181	201	187	186	204	196	186	181	190	206	205	197	203	206	214	200	204	194	188	190	205	191	226	195	209	209	222	192	222	213	194	214	203	193	233	184	191	186	205	187	196	184	190	198	205	190	205	204	223	227	181	203	193	216	199	205	187	224	204	182	216	196	188	195	199	193	204	186	182	200	218	171	181	216	183	205	207	196	201	195	210	203	229	209	196	208	194	190	195	161	196	195	217	209	196	201	203	188	194	230	184	197	196	198	196	207	234	188	195	206	185	194	197	218	242	201	205	188	192	195	206	205	219	215	194	190	225	208	233	204	220	208	200	237	221	205	195	205	199	220	201	222	197	193	190	190	177	213	185	218	188	197	184	210	198	187	196	220	195	218	189	220	190	185	217	213	169	168	175	200	193	223	220	196	216	191	213	233	199	193	205	187	198	198	207	192	204	211	237	216	214	195	207	220	218	224	181	191	211	188	218	182	206	207	204	188	214	215	220	187	177	223	225	183	191	210	215	221	197	211	184	194	234	234	198	193	198	193	182	205	222	213	220	215	165	159	192	218	212	209	190	202	190	189	199	206	178	177	190	211	183	199	191	194	205	226	219	215	182	187	204	205	230	181	205	216	178	185	229	196	200	179	200	199	192	203	193	201	199	199	201	207	166	203	194	192	190	191	177	191	184	195	227	194	194	199	191	165	188	218	224	177	205	192	176	177	202	207	205	195	201	179	173	187	218	203	195	167	195	203	209	209	217	208	190	200	213	208	197	218	199	195	203	200	210	196	207	197	201	205	213	210	211	202	166	208	177	199	212	214	171	190	206	191	185	182	218	199	198	212	184	195	197	212	222	182	211	188	212	185	176	215	217	194	175	185	209	206	188	221	198	196	188	231	214	199	201	177	177	218	210	215	220	209	213	211	173	221	194	215	200	230	189	202	195	202	214	187	181	158	175	202	198	211	203	197	187	230	194	188	201	174	189	190	186	218	192	216	182	217	188	184	205	209	199	203	203	209	179	212	211	206	206	223	183	183	197	217	184	203	182	171	207	213	213	189	205	194	179	208	184	184	207	191	194	212	185	211	196	178	204	186	200	191	202	206	175	222	213	202	173	191	216	198	217	205	194	197	166	175	213	201	203	194	207	225	189	228	178	202	201	185	178	195	179	190	196	177	177	205	218	207	191	227	205	206	193	199	198	193	202	193	188	207	186	205	214	199	206	195	171	209	210	189	194	204	199	209	227	210	232	189	202	188	171	189	203	209	152	199	186	224	174	200	208	227	190	211	199	184	187	170	168	199	208	189	176	199	206	186	180	190	208	232	190	222	190	209	189	217	204	195	225	203	215	182	181	197	191	189	206	207	197	211	190	198	190	197	230	193	190	234	203	210	175	203	197	187	196	188	190	178	181	191	169	195	219	188	204	188	180	203	160	201	171	214	218	178	208	192	188	198	203	186	181	229	190	223	197	185	195	187	210	175	180	185	185	199	191	204	199	203	215	193	215	205	197	195	175	214	228	195	196	237	186	176	182	205	184	190	207	208	199	191	199	223	198
30050	40536	48118	51513	50002	46236	43641	42855	41505	35804	23198	13318	10855	9935	8865	8464	6490	5243	4240	5408	6118	5929	3555	3661	3084	2474	2064	1812	1776	1408	1241	1211	1097	1018	990	946	900	965	922	1032	1052	1078	1149	1117	941	847	880	1102	1139	1458	1590	1273	1079	1071	1160	1173	1073	933	789	747	729	686	720	709	692	704	691	720	709	680	669	704	721	679	675	747	739	712	709	682	693	714	675	719	748	693	687	714	723	710	685	641	701	715	680	668	664	689	700	715	700	667	664	705	704	704	701	665	677	733	650	708	684	699	719	696	673	681	688	676	672	682	688	671	678	711	664	688	652	724	709	689	662	715	690	659	679	760	687	731	654	655	661	702	731	666	736	687	690	719	632	692	672	753	715	683	702	682	667	722	653	717	638	713	672	698	692	676	709	680	738	684	682	703	682	665	667	666	644	698	719	681	699	702	672	719	700	679	654	707	672	678	730	734	664	677	676	702	741	720	690	689	684	719	715	685	720	692	676	719	726	661	685	712	691	667	706	689	717	698	655	694	687	714	658	707	710	674	722	691	747	688	682	687	711	648	704	677	644	676	717	672	721	704	686	673	702	713	672	660	643	721	689	692	645	679	726	718	707	703	702	680	712	672	665	672	671	661	712	702	600	736	656	726	701	702	694	709	669	691	689	713	717	666	708	695	684	771	690	682	708	703	663	667	689	734	689	727	682	710	744	708	665	743	725	648	711	729	688	717	719	692	715	720	678	720	683	642	712	631	694	719	666	725	636	704	664	647	675	676	730	672	746	655	667	695	726	672	724	679	684	691	675	755	672	660	633	687	678	639	668	707	662	712	667	660	692	665	700	646	709	695	718	683	707	720	716	699	698	702	703	693	712	664	699	703	674	703	705	671	740	707	700	687	673	621	634	736	727	683	726	658	691	711	694	668	697	700	690	629	707	692	673	677	659	688	736	709	700	688	673	692	688	644	684	703	663	692	702	718	705	702	704	696	638	660	678	635	687	668	689	694	702	699	709	682	656	726	707	683	683	694	725	671	719	711	668	669	711	679	707	665	697	730	683	740	683	671	699	684	732	686	679	716	669	702	736	659	700	647	721	676	683	676	725	724	708	706	720	706	685	680	683	696	729	681	668	697	670	689	695	650	683	695	685	687	641	685	700	701	662	713	706	664	716	681	672	727	661	718	627	677	725	664	716	662	701	717	681	686	718	717	695	650	756	693	690	704	749	710	685	694	708	675	656	638	699	688	674	684	756	727	690	665	740	703	680	668	667	659	711	671	718	739	649	680	719	681	743	647	639	690	690	669	712	694	696	689	716	671	652	732	689	641	701	669	723	721	689	663	693	685	720	711	685	670	681	660	699	687	711	702	673	669	649	715	680	698	731	703	705	656	688	708	768	674	665	702	653	668	677	705	701	668	698	691	686	666	688	707	721	701	641	690	718	694	668	670	692	699	720	685	656	669	703	746	687	681	657	721	725	671	659	689	678	739	696	714	653	706	693	668	684	662	701	710	724	695	693	716	669	670	660	671	613	721	687	672	700	698	703	728	635	673	644	651	661	712	696	666	657	694	661	682	721	650	743	719	693	682	741	677	737	765	717	677	680	712	657	649	672	658	704	731	665	662	675	713	689	659	736	661	699	679	719	700	674	661	709	706	695	685	716	712	668	677	697	713	689	720	750	704	716	687	669	723	681	692	729	700	719	718	681	702	718	638	744	690	691	687	600	664	689	709	694	658	683	649	686	660	737	662	712	641	643	702	737	719	704	692	710	669	680	711	698	697	684	723	705	691	657	694	650	730	664	747	726	687	644	665	694	721	696	698	713	686	715	713	644	690	646	725	647	710	709	666	677	669	708	694	672	669	651	686	671	659	683	714	687	702	666	668	697	664	686	713	704	604	690	660	719	649	698	666	695	710	737	680	672	695	733	669	702	741	703	719	712	709	666	672	685	740	705	725	688	665	673	680	661	689	685	724	671	717	675	736	702	705	705	675	664	673	744	668	702	675	695	681	691	732	679	660	646	667	682	731	691	681	691	696	702	693	681	659	667	628	724	633	719	712	691	700	657	662	672	685	650	660	654	716	712	684	669	706	661	724	762	680	668	683	614	690	712	658	703	706	713	697	688	751	656	673	691	697	703	710	720	674	707	676	746	676	664	670	665	672	694	706	712	685	649	695	691	675	704	627	697	678	681	662	684	706	660	706	729	691	699	671	701	692	629	698	691	717	715	757	731	713	709	674	674	663	649	706	682	688	688	667	683	726	689	682	672	718	653	695	678	625	720	671	686	676	654	688	698	660	677	688	722	720	685	665	645	657	699	681	707	693	665	628	711	690	692	658	672	635	694	669	658	702	723	701	647	679	716	752	666	708	636	660	682	710	675	720	703	688	671	754	672	671	657	696	688	715	718	698	722	727	704	690	696	674	712	708	731	698	698	691	700	681	643	732	723	693	638	689	656	685	709	724	731	762	657	661	624	697	627	666	673	680	714	669	696	635	640	670	722	701	740	722	715	716	659	687	719	672	693	684	698	694	665	784	683	698	692	699	699	701	654	681	632	702	678	728	674	671	723	717	684	727	710	650	721	733	654	701	668	734	701	710	714	687	697	670	712	637	680	705	723	734	666	677	683	652	693	691	678	703	683	712	642	695	691	697	659	708	689	689	711	658	715	704	709	723	722	675	683	703	712	678	703	663	714	677	721	699	687	674	742	669	742	677	692	705	681	694	707	714	675	672	706	726	703	690	695	673	716	701	698	646	645	706	743	688	694	726	741	726	712	674	735	655	674	680	703	656	693	673	656	700	694	715	673	687	694	664	661	646	681	720	659	724	736	689	686	700	697	660	663	727	676	720	722	653	639	697	674	749	739	688	662	668	690	659	689	720	663	663	689	682	706	671	662	725	676	692	664	717	691	726	720	650	700	715	682	700	717	716	683	712	678	732	718	725	658	687	668	644	692	675	710	735	753	697	667	686	690	698	656	694	675	692	719	692	730	708	719	711	645	705	633	666	684	691	701	706	714	667	676	702	749	666	642	675	712	671	669	656	635	698	695	667	667	751	702	695	686	689	676	674	697	674	690	696	645	689	708	648	646	673	730	675	715	685	659	645	680	641	685	650	700	669	685	674	699	679	687	689	646	662	605	709	643	683	711	736	756	679	686	683	733	688	723	707	631	674	656	714	675	713	692	729	720	730	730	745	683	692	657	679	665	680	712	726	699	661	700	652	655	706	655	681	706	698	702	739	646	665	665	695	670	685	664	647	717	679	689	666	614	683	714	641	655	663	695	682	671	701	669	700	685	723	633	698	697	707	698	679	650	683	691	691	693	691	724	650	700	697	660	709	738	686	747	711	679	688	672	669	730	705	678	642	684	693	641	681	694	682	648	722	660	697	670	690	741	725	741	644	664	717	697	737	725	717	678	698	716	670	685	700	684	692	684	709	693	714	721	651	662	673	702	683	711	680	672	676	724	686	699	714	678	678	706	699	758	661
40541	43989	43361	39472	34578	33058	33193	33819	33715	31309	20492	10986	6498	4606	3448	2965	1944	1306	1280	2128	2096	1928	990	969	870	730	590	562	510	442	411	352	363	318	355	319	347	322	310	362	348	350	374	396	312	327	301	333	331	409	416	347	311	335	343	359	285	317	304	271	266	255	258	258	291	277	255	268	220	272	254	276	237	275	277	300	236	271	250	257	285	285	264	275	295	253	265	244	250	263	250	269	271	228	284	275	286	281	266	265	271	250	286	288	271	255	283	277	267	260	272	271	260	275	257	309	238	284	279	261	280	219	252	256	259	232	256	276	289	267	252	265	243	258	261	261	269	263	259	263	265	264	259	270	256	268	262	266	270	291	278	275	240	285	286	317	272	283	267	248	256	254	256	252	263	272	267	262	249	260	285	310	265	269	294	250	262	254	277	249	276	252	286	263	273	284	278	254	278	258	241	281	267	242	259	259	263	283	214	271	275	254	261	261	294	262	220	270	280	260	255	265	301	267	239	274	286	236	264	245	269	277	288	229	281	249	300	256	232	254	272	261	250	249	267	273	244	254	252	269	303	235	264	236	254	273	261	288	276	276	281	244	275	276	262	237	252	262	290	260	268	255	283	244	263	280	258	290	247	261	276	279	275	258	254	277	266	253	267	277	259	287	289	235	250	258	269	262	255	255	299	252	250	281	292	265	238	307	293	264	306	264	266	287	266	263	242	271	252	277	280	253	273	247	256	258	273	270	250	273	285	262	262	274	280	266	289	232	275	255	286	266	269	264	282	261	251	278	276	254	260	264	256	259	272	286	276	276	275	278	244	239	270	277	255	265	227	264	252	276	276	291	273	274	270	252	253	255	241	287	258	265	280	257	237	255	233	292	247	296	264	261	254	239	275	249	275	268	263	258	263	251	276	280	271	264	253	270	244	288	268	281	250	269	242	269	251	288	231	270	264	239	279	259	272	283	276	281	255	267	255	285	274	287	270	271	248	225	267	283	281	265	251	219	278	276	301	276	273	277	273	271	238	298	250	268	251	261	285	289	286	250	293	276	282	260	275	253	250	245	284	257	272	255	254	245	264	276	262	238	290	270	259	288	270	311	245	265	291	266	259	251	270	248	269	253	273	240	254	276	239	259	274	258	260	286	280	265	291	265	255	259	279	296	271	257	262	249	256	298	262	256	255	260	235	280	265	258	298	270	264	300	283	287	270	258	272	278	272	255	264	243	254	271	259	231	265	268	280	234	256	280	262	273	257	261	256	260	287	268	267	283	238	291	284	242	250	271	300	289	268	282	262	248	269	277	277	264	271	278	257	270	280	286	248	267	261	267	277	259	287	267	225	267	265	267	271	256	274	266	237	243	292	272	286	265	266	256	292	243	275	245	259	273	264	277	300	279	253	295	235	276	279	244	263	257	278	276	267	269	288	290	245	260	255	254	239	281	259	253	256	275	236	261	257	276	304	253	259	275	258	273	240	263	273	241	230	268	266	244	275	269	276	256	292	267	262	256	289	251	260	279	240	272	298	267	255	242	269	276	251	267	260	247	283	278	289	273	290	258	258	276	264	259	287	277	245	260	290	270	253	287	275	251	238	248	252	268	284	262	267	255	268	282	263	256	278	250	241	278	271	255	295	268	287	264	273	242	251	277	254	253	241	289	262	252	258	245	282	249	266	251	257	266	260	253	282	245	275	257	272	260	270	268	274	266	265	235	279	257	257	282	250	276	274	243	249	241	291	245	289	270	249	264	242	252	282	289	244	258	280	283	277	301	268	273	283	299	249	281	280	237	252	267	266	271	276	281	249	261	264	253	247	284	265	271	269	240	283	251	277	281	290	273	281	246	265	263	259	268	246	272	266	275	256	268	269	266	267	239	320	280	257	265	261	237	240	247	262	297	262	252	259	288	258	262	262	265	284	231	273	243	266	276	270	237	232	294	267	250	270	231	267	272	264	270	262	285	266	282	274	251	272	298	254	225	267	260	265	264	270	257	244	273	293	269	265	274	263	217	271	317	279	276	252	291	276	267	266	252	256	280	294	276	299	242	269	262	277	253	243	290	264	256	267	243	292	244	286	249	291	272	255	279	256	288	277	276	267	237	260	255	281	287	266	257	251	275	283	275	253	262	264	266	298	277	256	260	276	252	268	268	263	268	265	287	275	255	241	285	278	259	268	230	264	257	241	270	261	257	283	243	256	240	252	257	283	292	280	267	284	263	278	245	274	248	281	246	273	241	242	248	275	268	257	280	287	268	266	306	273	254	302	303	275	264	255	280	274	257	265	271	255	249	270	270	269	250	259	260	253	277	259	288	242	258	239	283	271	242	286	287	270	275	269	289	275	272	277	278	256	238	299	279	262	307	246	293	256	256	293	240	274	276	250	250	263	263	254	227	272	240	226	253	253	289	267	284	272	286	281	286	258	271	293	297	280	265	253	224	249	254	269	266	284	273	289	253	293	275	266	239	281	280	238	282	285	264	277	289	264	265	245	266	274	241	285	274	249	257	284	263	255	278	285	273	289	281	245	243	245	259	244	249	249	261	265	280	268	275	278	264	280	283	252	283	307	244	291	273	253	265	243	273	250	275	249	220	287	280	279	274	287	269	268	294	261	258	251	281	266	261	300	250	274	285	274	259	282	278	265	254	278	279	266	257	300	281	264	246	269	275	264	256	270	261	251	244	247	269	258	276	276	272	259	267	258	272	277	284	242	277	283	280	271	239	275	270	285	236	259	274	282	281	290	286	276	252	268	287	272	277	228	263	264	259	266	264	263	256	251	262	248	279	300	266	251	256	257	252	246	250	273	258	270	244	284	256	286	277	271	253	244	303	260	242	262	277	254	247	296	261	258	271	259	263	261	262	276	285	266	255	269	268	277	271	248	253	284	251	250	285	262	269	268	255	281	247	263	255	288	272	274	230	268	264	276	252	274	274	271	266	264	280	263	266	265	259	302	274	262	263	273	260	265	272	256	247	273	258	278	284	280	249	268	308	279	290	268	254	276	276	251	247	265	252	288	283	253	240	293	244	227	288	238	270	288	299	260	274	238	227	268	275	272	277	266	271	268	261	260	254	275	271	288	267	245	287	291	291	259	245	280	251	263	267	251	259	270	260	242	274	276	268	266	246	259	249	279	267	279	263	268	257	248	281	271	296	279	257	284	286	260	273	235	262	276	249	274	277	258	254	294	279	278	242	270	300	288	272	272	249	253	229	255	234	270	267	259	285	270	258	259	282	248	281	241	261	254	275	262	269	266	252	271	265	256	256	244	278	252	238	247	278	282	247	254	254	252	261	264	293	276	256	260	265	302	252	241	246	267	258	248	271	275	284	254	273	261	257	245	296	235	282	266	243	295	280	266	291	302	281	253	291	274	277	261	285	250	268	265	289	242	282	305	271	272	265	264	268	258	239	250	263	258	270	272	271	272	252	238	281	248	273	289	274	263	271	285	286	255	290	265	274	269	279	261	264	271	269	243	275	262	281	273	247
36667	46727	51707	52937	54549	52883	50898	48460	49133	44799	32153	19360	16798	15002	14542	13347	10003	6607	7059	11174	11254	10921	5898	5860	5391	4386	3518	2995	3163	2217	2300	1774	1665	1506	1352	1488	1471	1436	1429	1602	1635	1553	1722	1570	1414	1257	1273	1654	1597	1940	2144	1682	1400	1523	1569	1573	1362	1209	1180	1047	900	932	932	910	923	848	898	877	885	914	840	883	843	870	919	897	912	880	850	880	909	849	878	834	890	831	896	862	860	903	880	860	842	896	881	853	878	923	850	888	872	868	858	859	861	855	865	891	827	823	886	838	839	881	824	845	883	865	848	837	870	852	827	854	859	872	887	845	905	887	893	832	827	846	835	889	840	879	896	876	911	905	913	829	840	906	918	926	846	878	865	902	882	838	840	854	850	877	888	901	899	895	800	872	886	901	884	894	859	918	870	885	899	899	909	837	877	850	809	819	877	850	851	848	904	858	815	875	822	843	868	820	872	853	899	855	883	879	903	884	841	867	864	855	847	844	854	857	874	911	859	826	894	867	882	911	840	859	850	805	865	887	868	871	884	815	836	862	912	860	898	885	880	816	905	850	834	893	843	879	867	835	903	876	856	888	861	876	874	882	892	853	824	869	815	834	933	842	838	896	862	859	868	857	890	926	926	889	860	912	812	895	887	899	922	850	870	860	863	900	818	821	917	847	883	824	855	869	840	820	855	907	847	872	851	868	860	867	839	846	807	813	826	908	847	837	826	838	864	857	859	856	862	883	867	831	814	839	854	838	845	832	826	917	839	880	827	844	858	843	853	883	897	849	885	882	900	874	906	889	825	853	872	883	903	897	847	879	899	861	815	873	848	842	872	871	881	911	900	851	821	829	882	876	887	857	838	787	869	858	867	920	841	876	845	821	844	798	825	825	806	837	836	856	879	862	925	828	877	898	872	838	839	895	840	866	907	810	853	841	895	853	846	871	892	897	820	838	878	836	881	828	846	847	903	842	872	865	861	869	899	835	804	845	854	873	861	856	856	891	880	862	809	859	860	849	879	942	826	838	894	867	819	895	894	929	890	825	847	832	853	872	891	860	830	855	889	830	832	903	896	856	922	878	827	810	811	893	849	822	825	845	882	882	818	832	824	882	825	861	869	883	853	879	927	820	857	808	855	822	878	911	888	886	855	840	838	847	871	853	872	869	889	862	815	852	888	879	836	879	806	860	895	861	848	901	842	847	886	812	851	887	912	848	889	853	882	862	839	833	822	850	865	863	854	812	871	828	905	924	871	812	846	880	863	837	877	872	859	863	843	885	831	847	884	918	906	855	846	879	865	925	877	841	845	891	886	849	873	856	855	861	906	867	846	820	887	846	834	895	837	846	866	908	846	892	876	887	863	900	832	883	824	822	835	807	851	880	858	860	904	866	896	866	864	869	887	890	852	865	863	831	826	907	819	892	860	858	869	880	872	890	853	866	846	832	865	878	851	872	866	836	861	868	838	851	874	845	901	927	897	857	865	867	841	860	884	865	879	828	887	862	879	867	898	845	831	868	840	869	866	834	848	859	845	850	900	871	821	868	880	845	835	867	803	854	847	866	922	838	838	920	869	813	855	831	863	921	853	832	847	879	864	891	860	850	825	883	838	860	867	822	865	822	845	851	855	843	814	862	838	906	835	846	905	921	867	865	845	863	898	866	864	877	813	829	886	847	857	803	896	864	854	950	869	880	892	844	839	903	840	886	913	852	901	887	918	857	832	898	814	861	811	873	893	929	894	856	817	847	874	901	807	883	860	890	887	862	824	786	861	890	860	901	884	852	828	853	872	840	850	851	828	880	849	869	913	841	893	876	896	834	879	866	858	860	835	867	852	856	892	818	865	852	812	845	896	925	780	861	853	884	884	828	852	828	904	849	833	876	865	914	839	848	884	845	878	870	849	823	827	910	862	829	854	843	863	876	839	907	905	888	850	828	776	833	868	857	838	878	849	880	852	801	830	905	860	861	868	862	905	864	846	866	873	855	883	824	870	831	896	818	838	881	838	906	845	880	872	864	840	804	849	835	854	812	832	876	881	861	916	846	832	882	852	824	869	842	841	857	851	903	843	867	826	853	870	891	823	856	890	873	801	880	829	859	867	873	890	851	841	893	889	886	875	850	916	905	848	852	896	864	827	864	821	861	851	836	841	856	888	841	894	871	885	880	898	861	863	860	840	869	886	850	839	841	870	931	881	852	887	858	852	851	853	895	863	848	867	825	830	867	846	883	849	877	838	836	857	864	855	903	850	867	839	852	896	854	886	820	797	861	908	870	868	866	912	863	887	860	859	896	821	880	904	814	865	866	899	843	857	793	816	870	882	876	856	864	853	841	875	835	870	847	896	802	884	841	827	859	897	878	802	811	797	833	877	816	875	859	852	878	835	875	851	829	821	902	884	844	853	884	882	798	902	852	870	935	871	844	856	809	825	864	837	857	857	790	804	863	935	911	834	875	848	836	830	873	863	885	874	898	862	856	872	877	865	862	867	891	904	859	831	837	861	895	871	844	896	894	845	888	856	833	826	849	851	867	892	855	823	894	830	838	932	841	879	816	885	846	845	854	853	842	895	849	876	780	781	871	899	854	912	819	908	805	848	831	848	878	865	846	886	860	822	828	826	867	864	845	878	857	925	844	913	904	841	853	897	855	876	872	843	859	821	897	881	801	809	883	825	860	854	912	841	823	877	827	849	852	867	836	906	853	932	835	889	911	867	839	881	855	891	924	862	877	897	849	832	910	886	811	906	897	853	873	825	870	871	869	879	854	901	881	858	885	825	904	884	804	841	889	818	857	852	839	872	899	888	875	792	855	878	889	876	810	825	876	876	829	851	804	875	881	863	885	845	874	919	816	866	868	909	853	906	871	800	889	834	909	909	847	865	864	854	903	820	804	830	848	819	895	869	879	864	882	860	816	848	857	893	832	900	850	891	827	862	859	817	857	858	880	842	867	866	872	866	852	905	836	856	882	919	902	875	844	850	852	848	859	845	879	839	862	842	905	862	849	810	869	850	874	871	831	834	848	864	886	882	892	778	852	832	873	848	876	818	819	833	854	876	825	871	871	847	867	819	803	878	893	846	799	900	889	811	860	841	878	867	871	811	850	898	943	850	857	882	852	854	894	851	812	897	892	811	869	837	833	852	894	881	899	843	859	855	828	886	835	844	853	836	834	833	849	853	836	822	841	814	804	890	841	842	863	881	838	877	814	890	849	796	870	899	870	834	867	818	858	827	834	811	833	904	871	862	865	869	851	839	920	850	848	862	827	850	881	857	881	828	866	853	876	807	872	832	799	907	921	832	834	890	883	866	839	847	848	854	807	842	845	844	879	855	841	860	849	883	802	888	871	832	869	835	854	867	869	918	808	844	888	827	862	880	846	797	856	893	850	814	922	868	859	833	836	841	849	861	861	803	904	838	824	865	848	835	892	929	866	856	822	868	843	863	886	872	874	829	877	875	833	834	842	853	847	836	815	821	866	867	851	872	876	825	865	835	919
10087	12892	19895	19527	12887	8885	6419	4025	3589	3055	1235	653	584	614	553	509	428	377	357	372	399	375	372	373	380	334	291	318	292	263	279	305	303	258	253	244	239	241	284	262	297	299	266	269	273	246	268	282	273	299	319	302	293	302	306	291	252	278	261	263	281	249	289	283	265	277	261	264	276	257	260	234	267	281	255	277	270	277	289	302	268	269	261	258	240	270	283	259	269	263	231	259	269	267	256	250	279	229	266	254	238	232	267	266	310	264	287	261	261	254	273	285	282	261	249	277	235	262	258	258	261	222	254	259	251	263	255	267	272	278	266	269	248	288	279	245	269	261	240	283	268	247	267	245	241	265	245	238	256	281	254	263	258	261	257	279	244	242	256	249	249	240	293	264	279	265	297	221	271	247	264	287	252	245	244	259	279	281	253	278	253	245	273	261	242	242	252	275	281	236	245	238	250	282	250	230	287	289	255	259	250	271	248	275	276	281	249	240	275	254	262	231	272	258	263	286	271	247	250	232	288	257	277	219	256	250	264	289	258	256	255	263	251	260	249	288	281	257	220	264	255	254	258	276	244	246	265	266	277	260	239	245	245	249	265	267	265	238	247	272	242	269	259	259	251	256	273	266	255	239	256	259	241	254	283	240	281	253	239	273	259	256	260	254	258	277	255	287	295	263	289	271	243	284	264	258	269	290	270	254	268	245	255	255	244	252	265	259	270	264	244	272	282	274	239	264	280	250	256	270	272	260	305	279	266	255	297	267	246	250	263	269	272	268	264	215	267	233	238	277	246	269	249	261	252	228	249	253	269	233	261	235	252	273	244	272	245	250	267	276	267	243	257	244	268	248	265	270	259	274	252	251	270	230	241	276	269	287	230	284	243	244	235	289	270	252	237	250	270	248	267	250	293	264	276	268	264	286	253	251	255	244	263	246	244	267	256	260	255	264	246	266	246	259	258	265	274	254	280	253	281	271	262	254	263	269	270	229	252	283	257	257	247	218	259	281	256	276	274	256	263	251	232	264	247	248	265	280	281	249	243	256	251	239	249	259	270	277	265	277	234	251	227	238	261	239	247	262	243	261	271	256	252	251	282	279	275	252	287	258	240	259	254	272	247	241	308	262	278	269	264	264	276	248	251	274	256	253	264	261	264	262	254	272	297	244	277	273	245	251	244	266	283	306	242	244	258	292	266	274	275	259	256	252	246	250	245	247	253	246	250	245	292	265	247	250	257	286	243	229	274	292	271	266	270	249	278	249	294	228	257	262	266	244	250	240	255	260	283	250	238	250	248	275	257	264	232	289	279	247	261	253	261	261	253	275	271	253	264	226	251	246	244	275	274	253	254	266	238	238	265	236	256	282	243	238	247	279	262	267	265	249	267	257	271	282	247	274	260	266	265	251	272	276	236	219	256	274	265	264	229	231	273	281	243	275	268	254	261	244	270	275	260	261	281	249	231	232	271	244	233	241	282	266	259	254	257	260	219	264	279	275	246	275	268	260	226	252	258	276	254	237	274	253	243	264	260	255	251	260	273	255	262	257	252	268	261	252	272	251	239	256	249	259	253	246	247	270	250	245	250	264	248	251	281	254	239	268	270	244	226	265	248	288	260	260	253	240	249	265	263	275	262	245	249	250	230	290	259	264	247	274	280	268	244	244	277	251	277	237	254	233	276	235	242	255	254	250	251	255	285	253	259	252	252	264	271	238	244	250	255	277	302	261	264	242	241	268	269	275	265	250	226	251	255	266	284	280	255	253	243	257	271	253	247	240	215	273	260	273	261	260	244	273	256	270	256	254	256	275	270	259	293	243	248	253	269	244	257	260	246	213	240	236	273	247	262	261	253	245	249	229	303	289	270	268	240	253	249	263	282	263	244	269	243	286	221	245	282	256	248	268	268	248	256	242	278	275	274	252	236	274	256	281	257	257	290	265	250	247	252	261	267	231	286	287	248	267	243	246	254	248	282	249	245	268	259	278	255	237	243	263	254	263	242	240	263	252	224	263	280	279	258	231	276	283	257	279	233	246	293	266	246	276	246	234	239	245	247	228	249	222	223	278	229	254	275	263	289	234	238	243	268	231	239	264	261	248	283	257	251	249	243	267	246	272	257	289	260	247	253	259	279	240	275	244	252	257	238	250	269	259	249	236	264	246	273	220	258	260	250	267	257	247	256	247	247	269	269	243	250	268	249	265	266	264	273	265	273	251	252	249	280	246	264	250	274	271	248	257	249	246	262	269	265	254	248	252	283	236	250	242	251	234	259	274	241	275	240	246	239	254	262	273	289	227	271	260	256	267	265	236	255	277	257	286	257	244	240	265	244	268	299	253	233	260	264	268	228	264	266	269	245	267	262	286	261	251	226	244	265	263	230	247	226	261	252	263	275	249	253	259	271	247	240	250	257	272	268	270	265	233	251	252	274	300	251	255	255	252	275	251	269	280	250	270	244	240	244	262	284	261	261	239	282	268	250	265	270	284	258	264	285	247	257	235	246	246	252	318	264	257	272	230	258	249	273	238	249	268	259	261	256	257	241	249	256	254	250	273	233	251	273	238	255	271	274	277	279	258	271	253	239	270	270	237	237	255	245	282	258	261	276	250	276	225	283	269	266	260	240	241	279	244	283	269	255	270	286	277	244	268	244	281	251	243	273	259	299	276	289	246	236	249	260	250	270	236	280	243	238	262	266	270	278	262	243	253	262	250	247	244	240	239	240	229	250	277	261	259	278	233	262	234	274	286	263	277	245	271	287	315	241	273	256	265	241	246	264	258	242	246	275	249	252	270	265	278	257	253	233	242	264	264	250	248	254	245	297	236	266	260	271	238	260	241	258	269	252	260	261	266	270	237	254	248	305	291	251	248	255	256	253	266	255	255	269	248	245	255	246	279	229	272	230	229	241	245	247	256	274	249	259	262	253	215	270	245	254	285	276	251	243	258	270	247	260	244	264	219	257	280	247	274	246	257	261	268	298	257	245	259	278	268	258	239	269	251	269	236	262	247	278	229	250	242	251	286	277	251	268	254	267	264	245	251	257	246	238	291	266	233	273	259	264	256	282	274	247	288	255	247	247	265	258	233	241	264	258	267	281	266	263	275	275	250	276	237	249	283	248	231	233	261	243	260	264	262	252	272	283	281	263	244	276	237	248	251	244	259	226	270	254	244	261	262	263	241	248	255	267	281	289	242	254	267	251	243	245	275	258	258	257	267	248	267	255	254	260	277	265	252	210	242	253	276	262	261	262	244	281	258	258	262	268	233	242	276	269	271	249	260	252	285	289	235	267	268	244	266	280	267	290	262	263	233	251	267	257	259	255	263	272	292	251	237	268	281	261	251	279	271	267	273	239	265	269	253	243	234	281	242	270	264	260	232	254	253	302	241	245	286	250	237	277	259	255	299	244	236	276	240	270	270	244	246	275	285	265	267	259	232	242	239	275	255	232	248	270	243	236	265	246	277	270	276	262	258	275	255	248	286	224	240	244	255
10157	15501	27623	29313	24923	21471	17829	13688	12901	10863	4792	2701	2819	2759	2819	2659	2063	1723	1677	1890	1845	1816	1688	1646	1514	1325	1286	1301	1152	1225	1118	1086	1038	989	983	939	1005	1004	1046	1073	1074	1013	1077	957	979	908	955	1008	1134	1236	1209	1160	1037	1047	1085	1059	1077	1016	935	906	850	846	862	855	833	855	858	847	905	895	855	834	877	880	836	888	892	936	858	900	821	879	839	894	890	870	856	861	855	890	872	865	914	869	888	830	834	859	927	851	913	874	898	850	871	849	892	887	877	869	837	892	928	844	874	876	925	883	876	871	891	901	868	891	904	906	891	849	860	870	882	872	897	897	811	875	839	884	858	935	852	844	899	921	869	864	875	852	880	854	842	860	865	886	850	895	874	910	856	870	928	898	844	882	852	915	845	880	921	885	851	856	840	837	852	880	923	911	874	827	830	916	902	921	896	823	840	872	905	863	892	874	842	848	909	871	880	850	873	863	906	874	859	898	878	908	893	864	841	913	880	898	837	825	909	883	885	897	852	894	841	912	853	863	882	867	900	878	888	916	865	841	839	848	867	833	854	864	891	848	877	885	870	843	850	884	843	844	895	896	872	873	924	939	860	875	862	834	881	905	899	873	904	863	863	882	817	908	901	823	901	845	876	874	902	839	880	856	873	868	925	865	886	859	847	877	806	839	826	880	860	908	841	878	898	847	875	880	863	865	904	899	887	963	824	862	876	904	872	893	924	847	857	910	870	902	839	867	875	839	812	897	864	886	905	888	898	869	800	891	868	906	875	908	881	859	852	857	871	924	886	828	874	917	884	866	881	866	872	873	852	850	882	870	853	829	911	898	835	906	846	888	865	861	927	892	867	915	875	843	874	830	890	851	898	853	900	887	863	859	812	900	924	928	927	897	824	864	874	842	925	851	827	934	846	857	886	884	865	891	917	913	862	846	920	889	903	902	857	861	878	866	841	858	928	877	874	860	890	825	878	859	890	889	887	893	890	886	857	903	861	893	890	870	872	865	868	901	893	883	839	849	844	823	932	893	888	875	925	850	859	869	877	885	841	897	892	903	818	853	849	894	862	926	857	871	875	874	888	872	899	857	844	812	893	864	886	914	865	882	862	852	913	903	908	889	915	865	912	863	840	892	858	856	903	922	891	877	846	910	810	854	891	892	898	880	822	906	902	855	868	882	861	908	902	845	879	847	898	894	894	847	890	879	853	901	793	858	889	903	850	908	905	911	893	834	853	845	848	849	875	920	863	867	912	856	907	880	881	929	885	897	835	895	875	834	852	870	871	875	870	831	833	871	886	877	856	883	912	899	858	824	881	887	844	846	873	864	886	858	940	892	866	899	869	924	865	882	908	892	903	847	858	859	913	835	899	859	919	903	945	846	844	865	831	858	843	874	964	950	892	860	867	894	932	869	889	889	890	823	879	833	921	915	862	848	866	924	859	910	836	863	929	917	875	845	861	860	911	812	892	919	867	884	890	899	907	896	870	895	875	948	912	859	864	846	882	875	893	948	898	862	922	920	867	844	953	855	868	921	864	907	932	832	882	894	897	893	918	896	834	873	862	866	869	830	875	826	878	865	888	890	866	878	809	871	865	888	866	839	892	892	891	871	854	871	842	885	894	862	884	881	822	900	844	873	863	934	825	906	874	902	866	864	840	864	900	868	887	878	840	861	906	881	849	921	873	933	875	932	831	857	898	847	858	848	853	834	825	833	843	886	885	861	864	926	894	853	857	849	837	856	886	874	841	834	900	777	899	863	928	879	873	875	898	941	853	894	911	881	865	884	879	891	907	879	824	869	903	900	851	896	902	861	867	870	893	889	860	913	883	877	852	867	907	862	893	900	866	926	876	920	903	876	867	898	902	834	875	828	872	830	833	849	873	910	819	957	911	848	860	854	896	859	864	851	843	871	895	886	858	897	915	848	869	896	853	838	906	858	892	862	838	826	897	880	824	860	890	850	885	902	923	852	860	877	871	910	895	873	832	865	884	819	878	859	850	876	872	829	816	895	957	861	875	876	868	943	875	887	861	862	898	865	836	945	874	865	885	930	852	903	904	856	901	840	928	882	848	842	867	869	791	840	862	889	852	884	890	907	885	813	895	897	892	895	846	911	840	859	824	877	889	855	837	910	849	899	845	836	904	845	873	851	917	875	838	870	870	880	835	873	882	867	833	883	867	889	930	829	872	852	867	847	918	836	812	934	884	868	875	899	850	843	912	889	896	875	891	856	887	901	856	897	907	836	852	869	853	864	848	917	849	834	834	903	838	886	891	890	888	870	886	879	846	932	830	825	871	943	885	878	878	848	826	881	853	867	845	892	921	891	919	884	876	866	926	900	910	860	853	846	897	888	864	895	868	864	773	889	927	835	875	902	856	924	865	859	911	893	873	897	885	902	949	882	896	888	859	875	880	885	883	922	890	872	850	975	852	811	891	878	878	871	887	879	869	855	881	917	872	861	860	864	871	887	855	889	874	905	909	892	898	908	870	839	860	900	910	887	859	908	834	875	907	861	893	867	875	847	908	890	873	871	857	913	884	914	875	874	917	899	865	900	826	893	871	852	811	846	851	897	897	825	865	905	931	895	902	879	817	821	854	816	896	868	883	822	887	806	913	814	866	837	878	909	938	843	884	901	878	892	936	912	922	921	868	857	860	904	830	837	900	911	919	862	869	874	935	919	887	824	882	844	822	849	938	865	874	861	887	878	871	827	884	847	778	892	862	854	916	873	870	904	858	847	865	915	886	861	858	905	867	853	908	890	847	887	870	852	907	931	874	823	887	873	851	863	903	841	883	900	951	866	892	902	884	883	875	920	894	837	948	852	883	883	827	873	869	876	895	882	875	931	878	883	852	902	856	862	877	899	946	924	891	815	906	876	864	849	909	884	906	877	910	909	877	818	843	926	859	928	861	849	883	865	857	891	874	899	866	850	849	889	876	905	898	911	850	876	881	898	868	855	820	822	861	899	898	897	878	903	874	853	885	907	881	859	871	888	797	861	846	888	850	878	854	885	858	901	896	857	899	855	829	859	872	821	868	891	884	894	869	866	878	844	842	887	811	797	886	927	866	859	899	876	898	872	862	832	894	937	848	899	931	852	882	856	932	877	875	923	856	872	904	910	873	874	884	867	901	837	908	891	825	881	893	858	855	840	888	880	902	853	865	880	861	916	943	892	917	868	918	837	893	864	817	923	866	901	858	898	873	900	864	860	855	872	898	903	872	826	867	928	875	853	924	893	847	868	924	872	881	940	889	862	932	851	907	879	832	944	836	912	912	868	890	895	849	938	837	839	874	877	888	871	896	936	891	880	840	859	865	816	854	928	838	877	926	882	880	922	850	906	859	839	890	881	836	899	906	890	921	888	903	879	840	882	869	866	858	876	840	919	896	921	897	889	826	925	890	883	914	851	862	855	869	898	902	888	895	850	873	840	905	910	856	896	857	920	867	841	886	859	869	823	877	873	871	891	863	907	890	836	888	873
35662	42134	44185	41312	34743	30929	30041	28759	27866	24157	14391	6000	3603	2370	1993	1749	1328	950	866	991	933	777	628	622	537	501	464	438	336	432	292	298	263	288	262	302	281	280	320	308	302	287	284	269	244	236	263	280	311	296	338	276	268	295	275	282	259	268	250	235	206	249	227	213	223	220	244	246	213	227	238	213	208	220	204	202	223	191	220	204	248	224	216	224	202	216	225	205	216	223	204	213	247	217	205	232	236	247	245	226	217	227	236	222	205	203	224	229	216	247	219	218	245	241	248	212	203	202	231	207	241	211	230	233	236	251	236	213	231	202	223	243	195	237	242	203	218	231	246	216	224	238	222	198	208	196	221	211	249	190	220	229	230	214	218	205	221	216	230	207	208	225	216	215	203	208	229	207	234	237	227	207	233	223	213	225	233	207	215	237	219	242	221	226	248	208	244	206	193	224	230	218	229	240	210	268	226	243	231	234	215	247	212	247	226	219	234	206	215	237	235	226	212	202	226	220	213	229	214	200	213	230	207	217	246	186	210	194	221	231	225	233	223	235	260	223	222	207	214	215	249	226	196	240	194	235	222	241	236	244	222	226	236	222	217	232	221	210	205	228	231	249	231	228	233	196	231	247	206	251	209	221	212	234	196	229	215	226	216	250	246	254	228	223	224	230	204	216	222	224	209	228	240	216	223	230	211	239	232	230	203	233	233	241	221	231	211	214	214	218	229	232	232	212	233	213	243	209	239	215	209	208	240	212	223	223	231	237	237	227	224	208	207	220	219	223	229	233	207	206	241	233	243	217	233	232	203	228	206	222	222	214	214	244	242	225	222	198	216	195	208	225	220	233	252	190	188	196	208	222	207	228	223	215	227	205	194	214	214	215	205	234	206	235	189	215	191	225	216	229	236	223	236	242	211	233	205	184	240	212	230	213	206	238	232	191	218	233	243	223	244	216	236	208	226	202	217	208	195	202	214	240	249	209	243	212	228	234	227	230	230	219	209	225	207	218	219	189	219	255	234	242	219	211	235	204	226	214	210	206	221	241	278	200	204	202	223	214	217	223	238	231	215	208	191	217	230	226	201	218	212	225	214	221	216	239	218	231	203	240	222	218	216	226	235	247	261	210	233	227	202	241	227	210	195	226	239	222	236	209	208	237	220	181	236	228	196	220	251	219	215	252	218	238	232	235	232	247	231	236	242	208	229	213	211	221	228	208	239	232	227	225	218	212	222	227	204	225	229	232	220	212	221	227	233	238	236	214	222	226	214	220	199	210	199	220	217	223	237	216	239	224	234	224	224	226	188	209	234	198	235	225	207	215	232	214	236	199	215	228	218	205	203	228	204	200	220	235	253	245	238	217	222	232	225	213	219	211	206	205	233	239	199	217	208	228	211	225	251	237	222	227	203	201	216	194	223	230	220	231	225	238	238	237	219	235	209	202	240	194	223	243	224	218	202	211	212	231	246	239	254	224	206	223	194	199	243	251	218	207	215	225	212	211	243	222	230	216	232	238	209	244	219	244	227	239	218	242	218	231	218	228	224	223	233	222	209	216	215	214	227	192	225	232	222	221	231	211	237	241	241	214	236	230	200	215	209	220	226	209	224	244	224	237	234	209	226	228	211	223	227	233	224	217	236	220	205	218	224	229	247	226	211	212	230	231	210	258	236	215	218	245	207	189	222	216	231	186	205	203	207	213	224	228	211	208	204	251	221	219	234	228	205	228	227	226	195	225	206	217	241	203	257	228	233	250	212	240	219	209	233	213	208	221	244	221	223	225	214	223	210	205	221	207	222	210	237	222	237	200	221	233	236	234	209	219	216	197	235	241	227	241	247	218	204	230	208	208	243	232	220	235	236	235	217	222	231	245	212	204	251	230	242	200	251	226	224	246	219	212	246	200	189	228	245	221	237	227	227	227	228	215	194	212	238	215	224	219	214	246	222	220	234	250	236	220	225	237	229	218	231	233	224	238	213	237	252	234	220	237	219	210	208	203	229	249	219	222	225	219	226	226	219	228	235	223	229	226	230	216	214	237	194	224	205	240	216	201	228	241	235	227	232	239	206	217	195	205	221	211	218	227	232	214	220	223	235	229	189	218	242	214	220	200	245	204	241	232	206	240	216	232	227	203	209	235	225	197	203	244	218	241	229	247	213	234	233	219	252	232	189	193	245	224	214	230	252	228	220	221	212	248	205	222	213	223	228	240	231	198	238	210	216	216	255	214	201	231	195	206	237	241	229	240	235	234	230	225	217	212	206	210	234	212	204	199	238	216	229	226	234	234	234	224	215	219	218	238	226	203	207	243	235	215	210	224	197	250	229	200	245	221	227	239	221	259	249	214	221	215	223	234	240	199	257	266	211	212	202	205	211	245	208	215	236	218	209	238	221	239	201	259	229	238	204	220	243	212	242	219	225	197	250	209	213	220	213	221	224	226	228	214	223	227	221	208	218	202	219	217	238	209	233	205	201	231	215	206	239	204	236	214	236	201	242	233	258	229	226	200	220	236	241	259	186	227	201	227	240	205	240	244	220	218	258	197	247	205	201	248	224	228	195	199	229	225	230	224	224	217	248	206	209	243	217	227	211	207	220	221	203	195	232	219	228	222	250	217	218	225	223	222	207	207	201	237	203	203	211	215	215	236	251	230	227	220	218	246	196	198	236	234	213	237	254	211	239	240	207	228	228	241	228	249	209	234	222	210	223	225	224	221	234	235	201	246	214	241	211	230	219	222	217	216	228	230	200	237	222	203	229	212	236	232	239	221	229	228	214	222	229	200	225	212	225	238	221	214	226	216	233	221	224	216	216	236	218	205	206	243	255	226	212	219	190	235	226	219	210	196	220	240	234	246	235	225	223	248	209	205	206	214	218	216	222	240	233	221	226	215	214	222	213	217	190	222	191	203	199	208	216	221	221	187	220	221	227	227	222	226	234	227	202	241	214	222	213	200	203	240	233	218	214	242	208	230	215	228	248	236	209	220	231	201	212	207	223	227	215	233	239	225	225	212	220	236	203	220	205	225	237	218	195	220	187	215	221	233	236	232	210	219	214	249	196	214	232	242	216	208	225	201	221	238	192	235	215	223	216	233	217	219	229	239	252	238	199	207	236	228	243	218	220	214	229	239	224	214	216	216	225	215	245	240	229	228	249	206	215	245	227	200	248	206	218	222	205	223	212	253	238	229	237	200	223	256	215	220	209	241	223	191	234	233	222	203	229	222	216	214	244	213	227	234	225	222	242	231	223	199	217	230	228	223	220	232	221	227	230	239	229	224	200	212	207	230	227	219	239	234	225	225	216	245	222	228	247	210	202	216	220	244	235	216	215	228	242	222	220	207	247	229	211	246	242	222	222	221	204	206	232	226	230	227	208	235	220	223	232	228	216	213	192	217	206	223	232	218	227	218	220	229	248	213	232	215	237	232	237	195	216	216	252	201	231	215	236	217	231	207	200	186	215	219	238	227	233	228	242	208	218	206	208	230	213	201
31977	41465	49235	50759	48829	45624	43106	42309	42466	38332	26322	14495	12625	11307	10891	9130	7113	5000	5086	6110	5852	4868	3896	3954	3387	2931	2753	2478	1867	2208	1544	1475	1355	1358	1200	1286	1359	1337	1440	1485	1314	1334	1233	1210	1062	999	1096	1237	1540	1606	1404	1237	1163	1235	1333	1210	1104	1072	928	847	745	847	841	753	797	749	744	776	775	729	788	739	786	777	776	741	774	792	781	767	816	791	742	787	755	787	773	776	788	753	771	764	786	724	801	768	790	753	728	794	779	753	744	761	770	710	792	730	799	763	784	771	782	754	770	761	748	776	780	760	775	746	729	763	751	785	797	823	747	801	749	763	739	762	766	745	749	759	778	728	746	755	782	754	747	810	764	733	781	760	777	708	787	746	772	791	761	698	740	789	771	780	775	765	758	728	756	789	782	784	767	787	740	785	738	766	769	737	804	725	788	766	744	780	749	729	742	767	754	800	779	756	756	720	733	762	759	794	735	765	759	755	833	734	769	756	769	799	763	746	765	777	758	775	768	741	785	724	743	814	725	814	800	751	782	807	770	767	753	741	768	691	759	701	797	718	761	746	753	768	776	774	775	775	712	741	766	811	781	804	773	756	736	797	820	755	767	797	771	744	721	811	740	761	863	808	763	811	792	767	772	797	735	698	778	696	734	816	795	697	738	754	751	778	733	774	739	744	763	749	769	770	728	764	752	742	766	784	772	786	742	801	757	781	758	767	702	777	790	764	727	719	747	761	770	774	733	735	734	756	769	781	781	815	823	738	786	765	779	771	750	816	765	781	740	753	785	743	758	727	737	742	776	741	752	702	748	803	787	839	761	779	746	804	757	738	757	761	753	785	816	818	728	774	764	764	757	805	799	777	766	779	768	760	740	780	721	744	778	779	776	773	779	773	770	772	759	744	762	786	756	760	760	779	782	779	791	706	727	797	748	763	789	750	806	727	794	762	781	743	769	760	780	751	782	794	789	767	786	754	751	703	739	804	755	743	789	774	787	737	792	760	816	769	745	748	766	773	748	754	744	784	725	756	760	792	740	768	721	756	738	840	766	760	786	770	755	752	737	790	723	746	731	791	780	710	809	761	827	752	793	812	748	762	800	736	711	770	812	746	776	776	776	777	777	731	781	756	746	737	771	761	779	747	752	759	777	737	722	734	781	786	807	756	753	749	786	810	734	709	840	758	802	743	734	755	793	751	742	743	764	760	759	757	755	728	726	756	776	732	759	730	787	801	758	779	764	719	767	751	769	800	771	739	764	774	778	770	831	735	804	769	795	832	763	759	758	732	761	780	739	726	794	798	746	723	748	716	780	778	823	748	757	770	779	727	772	771	790	752	747	777	722	751	845	756	743	765	807	782	798	732	750	770	732	701	794	800	741	789	717	750	754	798	779	735	803	758	738	753	755	786	727	833	757	748	773	736	756	803	763	773	761	751	780	732	745	695	799	783	739	783	833	766	786	774	781	714	738	706	797	746	757	726	757	734	771	770	762	748	803	743	743	805	785	765	803	736	846	773	766	735	777	755	730	815	805	757	804	741	781	733	742	738	718	758	784	760	791	742	732	773	788	801	768	834	747	764	805	788	802	793	789	746	727	775	777	771	735	723	747	727	765	785	751	724	709	810	795	748	787	806	753	718	738	766	745	755	771	723	790	785	770	721	775	762	764	741	727	773	805	753	683	792	744	788	754	744	778	791	784	733	772	753	729	808	749	717	763	767	797	785	761	754	785	752	773	789	732	778	775	742	750	759	719	799	745	747	765	771	802	765	721	753	758	778	760	737	868	801	738	788	783	802	739	829	754	748	768	795	784	726	763	748	808	702	760	747	767	779	786	751	769	748	769	752	767	729	735	755	823	820	739	727	818	785	752	765	776	775	747	777	754	764	751	773	738	699	755	771	761	844	754	778	775	751	806	708	741	790	734	739	764	743	784	717	747	774	746	727	782	778	800	718	770	789	787	763	744	729	782	736	766	806	702	782	752	755	753	692	767	743	800	731	746	742	758	752	785	777	747	767	743	758	779	809	794	800	759	803	762	787	744	775	769	742	778	765	796	758	766	784	744	737	768	751	789	791	769	778	796	776	763	745	798	726	769	790	758	725	759	794	759	722	771	770	766	758	752	746	757	769	749	791	737	797	763	737	811	792	774	714	732	723	759	771	778	724	750	758	719	793	812	747	766	752	776	795	732	761	758	755	737	765	730	789	741	761	815	735	812	758	780	753	809	741	795	794	806	768	758	736	779	765	759	785	762	769	733	764	735	768	803	810	766	792	735	792	742	728	745	771	777	756	773	737	775	743	797	784	745	736	741	740	756	746	733	795	775	751	750	793	761	725	767	705	768	780	748	756	782	748	758	767	697	766	721	749	753	794	738	737	787	763	786	759	795	795	768	819	805	755	786	732	756	757	809	787	756	754	765	787	764	748	771	738	780	760	797	791	735	753	785	805	713	779	795	757	769	734	766	768	717	806	782	769	820	729	789	772	716	748	774	766	764	801	747	749	807	724	747	782	794	722	764	777	761	804	773	739	755	754	769	767	722	709	809	760	760	776	771	770	744	825	767	764	722	770	770	764	816	735	752	762	750	724	789	777	771	784	778	760	767	778	721	786	817	737	732	745	775	763	753	757	807	767	796	718	767	732	805	755	761	740	811	764	761	784	815	745	777	757	814	750	801	765	750	720	743	739	755	794	707	727	792	755	775	768	800	804	767	753	745	766	791	752	733	781	693	784	724	722	701	775	768	736	782	732	806	768	766	730	749	788	746	755	755	769	757	786	764	817	798	801	798	807	820	745	767	777	717	791	698	765	730	787	764	772	804	744	759	740	739	734	761	752	774	805	729	747	814	776	794	781	802	765	796	766	782	748	784	745	752	794	782	767	762	759	752	767	757	765	778	813	761	774	764	782	776	818	766	756	796	759	792	794	778	746	760	741	700	763	752	764	764	760	774	718	738	729	770	747	759	732	789	746	726	750	748	752	792	766	777	776	745	802	746	784	727	773	706	753	762	832	766	772	806	766	811	836	822	745	780	761	805	782	756	759	765	763	775	812	799	807	770	740	715	722	797	793	778	763	695	771	769	735	781	739	837	731	762	700	794	782	794	779	760	771	792	742	773	783	749	769	722	771	749	814	784	770	747	730	864	779	786	766	747	747	726	806	756	752	759	757	763	780	789	763	735	766	733	791	723	758	717	762	743	788	796	757	776	753	743	779	767	773	794	763	755	703	737	741	708	750	794	744	765	744	828	807	726	737	767	768	797	707	786	787	768	723	765	766	757	748	770	747	756	706	715	753	794	754	784	794	739	738	822	768	771	732	750	778	742	733	752	779	735	799	740	770	766	725	765	758	736	763	743	785	781	740	706	744	780	769	748	779	783	752	771	778	801	805	740	776	834	787	746	750	725	747	751	766	769	702	792	742	778	770	727	763	814	771	787	742	747	760	791	744	758	736	805	769	759	792	800	790	772	743	813	737	797	753	801	778	720	710
42931	43275	42085	39276	35279	33701	32213	33196	32421	33329	25069	13780	7331	5410	3949	3382	2350	1865	1708	1693	1430	1098	981	1018	929	783	920	624	617	615	438	467	419	370	443	468	419	424	460	423	457	404	366	381	353	345	369	374	434	406	415	340	363	364	389	347	386	375	288	293	293	299	302	284	296	310	305	294	287	286	292	302	310	317	296	302	335	307	271	305	275	288	286	283	305	285	277	320	271	300	273	322	299	327	293	284	337	295	309	287	274	307	291	284	287	323	275	283	303	300	300	313	310	279	275	303	307	285	296	290	291	276	299	302	259	315	312	284	315	330	286	312	286	275	294	298	254	287	290	300	303	279	270	310	309	298	292	261	269	285	330	280	272	296	295	291	300	304	289	258	321	289	274	298	287	296	322	296	263	313	282	287	290	322	302	288	281	310	319	276	274	303	304	328	273	287	294	302	296	295	325	282	278	245	296	314	288	285	268	325	320	269	284	305	290	275	309	339	270	254	314	256	286	286	307	276	291	306	288	298	312	308	311	304	302	289	277	293	303	262	281	276	302	275	258	285	329	334	280	299	323	288	314	277	294	290	314	292	321	309	295	301	286	274	268	261	293	249	277	274	274	309	294	312	301	345	275	304	335	286	281	290	276	330	291	305	259	310	296	286	293	304	294	287	316	301	276	286	306	300	263	299	298	248	308	304	317	268	280	307	285	308	304	300	303	290	306	320	283	279	306	304	290	284	316	276	299	329	288	297	313	297	277	275	294	321	332	310	267	303	284	307	303	281	277	297	295	282	295	285	321	266	296	299	305	325	275	252	301	279	295	288	286	271	271	283	300	309	275	295	316	294	287	261	304	293	304	285	290	284	305	294	330	255	288	329	287	312	278	297	278	300	294	311	275	275	299	319	296	311	305	287	301	308	277	305	302	297	282	305	295	302	284	268	298	337	297	314	286	313	255	313	284	293	311	286	283	305	300	305	307	335	289	290	300	279	297	286	308	284	297	320	279	290	325	262	254	265	291	262	290	266	228	269	306	312	315	323	285	275	267	322	316	274	283	325	277	249	280	297	299	279	306	269	314	302	258	284	293	290	301	304	299	308	306	263	265	287	276	302	300	314	295	301	286	313	304	296	280	284	332	286	288	263	311	287	274	303	287	306	296	301	297	275	290	322	298	305	303	305	287	305	299	296	294	333	309	281	324	293	288	326	276	326	299	298	324	301	304	263	284	290	284	291	286	303	289	289	305	317	312	291	292	278	275	289	294	292	264	265	279	314	309	269	277	294	318	328	264	266	292	306	270	272	303	302	290	345	296	286	277	273	292	295	286	288	292	304	324	296	325	294	293	269	298	268	294	326	308	298	307	310	302	307	268	274	312	301	268	287	318	314	294	271	267	287	322	301	293	303	291	268	338	275	279	294	298	313	282	293	278	298	316	281	269	250	296	298	331	302	266	276	275	315	282	266	285	287	300	245	297	307	322	304	299	336	312	317	277	270	286	318	311	308	284	306	325	307	283	300	256	273	285	292	289	292	293	304	299	302	288	308	284	295	326	291	284	284	297	272	304	289	317	299	308	292	302	301	295	300	281	313	328	273	309	235	279	283	283	303	279	307	285	310	268	274	301	285	285	315	279	312	272	268	297	265	296	306	270	291	334	288	274	299	295	310	298	289	289	316	320	274	276	288	289	330	283	281	269	298	281	281	263	307	263	280	308	286	289	302	272	308	318	283	285	307	287	293	286	284	298	285	281	309	307	290	290	269	306	291	297	289	302	291	279	300	291	293	317	286	272	288	277	272	285	291	261	300	306	301	289	280	314	281	287	266	284	289	298	307	301	296	299	273	315	265	305	297	299	285	288	293	267	286	297	279	291	301	311	287	324	290	294	306	299	277	298	311	293	288	297	270	272	273	305	315	287	292	266	283	291	299	282	288	280	274	274	279	282	305	288	319	268	290	298	312	323	271	318	272	313	306	288	272	262	273	290	333	301	269	322	328	263	316	286	279	284	290	299	274	278	305	288	299	272	313	299	264	275	267	285	295	300	310	273	316	263	254	307	291	320	302	288	296	290	289	291	300	278	300	288	276	287	287	293	302	297	312	322	293	288	283	266	297	300	275	303	296	286	294	274	304	321	297	288	276	277	293	303	285	263	291	282	257	275	300	304	270	311	293	310	300	301	315	279	300	294	309	285	301	280	306	285	309	294	267	285	299	273	274	287	321	288	282	274	301	293	287	294	289	312	276	292	274	305	295	287	292	305	297	274	279	338	286	285	305	262	284	324	284	249	280	287	300	277	305	290	277	308	300	283	298	275	318	330	311	269	305	341	299	325	295	278	295	264	301	261	314	273	304	321	287	271	286	295	335	293	323	287	286	293	305	300	280	295	295	307	271	280	291	307	289	323	262	295	285	290	292	262	292	294	288	284	309	325	293	283	323	301	314	295	275	299	306	277	300	264	290	255	296	277	295	283	306	299	316	275	303	295	302	285	298	320	298	262	312	298	287	259	257	302	282	268	294	295	277	317	286	323	323	295	299	321	280	305	291	295	287	276	300	289	299	311	282	276	316	301	250	300	280	265	307	257	293	308	283	310	269	279	295	298	263	283	326	279	280	299	323	283	272	294	293	301	315	294	300	294	264	281	277	296	285	325	307	277	285	278	267	287	290	273	287	291	275	293	309	266	291	322	311	292	288	299	285	273	274	301	246	317	302	295	298	288	308	304	313	302	264	326	315	269	278	291	288	294	296	294	292	301	271	295	298	303	314	275	291	292	325	290	275	295	294	317	306	322	303	276	309	288	330	287	290	298	290	303	295	293	299	265	300	278	296	310	290	261	293	317	314	268	309	281	321	289	305	285	291	295	293	299	269	280	300	294	319	282	302	299	306	277	281	272	311	289	264	308	311	313	286	321	273	291	307	308	304	304	295	317	311	291	314	298	318	303	308	267	313	286	261	297	285	283	261	263	265	302	300	246	291	290	308	301	301	320	291	334	297	276	254	282	282	296	281	269	303	284	316	280	330	281	288	318	308	282	289	281	278	279	296	311	271	300	285	304	276	255	309	328	281	272	293	291	284	285	307	292	320	316	271	288	288	289	302	293	270	298	305	307	293	323	271	267	271	283	283	311	314	313	293	268	288	291	258	304	293	276	293	277	280	279	288	298	295	301	285	299	297	311	276	292	270	306	325	312	288	334	291	317	277	282	284	297	287	316	290	284	305	297	281	298	303	314	272	338	335	306	314	305	278	311	278	321	291	311	300	279	291	290	304	298	251	291	277	255	308	311	286	281	296	282	272	330	283	285	313	280	295	304	275	315	276	274	311	294	322	301	293	318	267	298	321	303	284	276	266	304	279	290	294	299	312	293	303	299	277	296	301	261	290	309	326	297	293	288	299	259	276	329	307	302	328	300	274	297	284	299	317	280	305	314	297	318	308	315	290	275	269	253	300	319	300	316	305	295	309	277	270	275	306	282	311	284	283	305	271	275	269
38593	48303	52091	53802	55556	51789	48422	47971	46752	48666	39034	24326	18400	17962	16075	14559	11192	9451	8451	9131	8111	6540	6068	6350	5450	4783	5567	3608	3421	3288	2249	2218	2321	2004	2219	2152	2025	2192	2232	1974	1846	1772	1717	1571	1271	1368	1492	1840	2067	2090	1779	1525	1507	1671	1648	1546	1522	1443	1334	1013	1033	999	1009	958	957	971	970	924	1018	912	913	958	986	937	972	960	918	985	924	960	945	929	927	921	953	892	964	971	949	991	927	980	956	1000	928	936	953	949	959	897	1001	928	957	953	1002	967	910	865	937	961	964	913	969	1008	990	956	958	868	945	977	977	916	915	962	961	963	992	939	953	949	965	1002	1027	968	895	1018	932	987	948	991	915	936	955	919	963	904	939	957	998	1009	924	940	967	932	1019	969	927	989	924	966	960	939	976	960	955	952	958	952	931	995	912	953	904	931	962	937	882	956	918	930	937	944	967	966	962	1013	934	989	980	935	932	934	932	950	876	971	965	913	989	937	998	974	895	914	939	973	978	960	924	993	973	989	965	953	980	925	966	914	910	964	943	1000	929	977	916	962	974	919	963	978	958	992	896	980	899	914	979	932	968	949	1018	987	934	1005	941	933	957	944	955	961	936	949	954	953	939	972	922	943	964	935	969	979	923	967	957	980	917	895	917	1003	956	998	956	961	950	949	940	924	886	972	960	930	983	942	965	933	957	953	939	993	950	996	911	947	910	916	930	960	927	984	955	918	916	932	948	960	958	995	963	940	957	957	925	906	866	980	871	959	955	898	958	967	927	920	980	978	928	995	976	973	979	930	948	960	955	974	964	930	958	921	929	957	929	943	971	957	951	931	921	954	922	921	970	1020	887	935	974	883	938	972	974	933	917	936	984	958	921	976	980	922	922	920	926	950	918	985	905	907	959	1009	895	953	913	993	925	951	929	940	888	984	932	958	967	955	980	919	919	923	999	991	942	969	980	970	975	918	936	1016	988	954	953	932	1015	948	911	940	999	1004	1012	967	991	1008	946	952	961	1017	929	942	937	978	940	951	937	937	955	933	1029	933	898	942	931	949	961	961	949	942	911	922	1000	986	942	943	978	978	929	960	958	958	982	917	997	1002	926	978	963	916	937	935	945	958	945	984	958	951	991	862	930	958	915	989	988	936	927	941	967	1015	972	965	939	896	936	974	979	965	952	957	998	941	928	962	964	969	901	987	996	966	992	952	977	922	924	966	940	981	1003	911	946	944	983	897	955	923	936	970	929	935	914	990	916	981	977	928	874	973	976	885	972	987	1003	943	920	925	1024	934	996	966	945	942	988	897	1008	950	937	987	946	931	998	929	951	904	964	942	957	924	974	966	967	920	977	982	923	936	973	932	967	972	949	962	894	936	951	931	950	984	948	955	954	911	946	889	939	939	995	933	922	973	896	902	994	956	943	1003	934	923	958	929	963	903	1041	978	948	933	980	866	942	967	1024	950	924	912	933	970	966	980	990	933	939	943	895	955	942	926	952	914	904	887	897	951	949	897	922	914	960	945	951	915	950	910	914	954	901	921	959	927	956	942	958	985	948	945	944	922	909	967	914	1020	922	986	952	897	943	935	969	946	995	1000	976	911	962	975	985	968	961	1003	946	967	947	922	906	981	970	959	956	953	951	916	970	931	880	942	958	934	932	951	919	919	920	972	937	996	928	983	915	962	941	910	923	989	942	945	921	968	919	938	889	923	956	936	944	991	969	936	960	965	908	990	958	936	908	959	907	976	936	980	897	992	930	952	949	974	938	956	914	914	945	990	935	948	957	977	969	958	947	947	927	947	969	953	911	944	926	968	933	945	967	922	974	965	974	924	985	935	953	923	919	936	889	970	936	922	972	992	933	932	1004	984	955	909	954	955	954	1006	912	934	919	914	922	979	1008	957	993	916	930	988	979	925	960	981	971	919	972	954	963	966	925	957	986	1004	960	933	968	943	901	927	945	940	980	914	931	995	1001	996	955	953	948	953	961	912	951	923	923	975	924	996	988	901	979	969	916	994	982	929	928	971	934	987	963	962	904	905	924	946	967	987	922	936	951	964	961	955	977	945	1021	951	984	938	959	937	947	977	965	955	939	911	950	956	967	963	969	923	969	992	940	963	922	932	938	991	952	935	969	958	971	1027	942	929	933	1017	948	961	933	929	965	956	954	935	918	920	974	939	987	990	908	947	911	958	928	909	966	957	934	955	979	930	921	939	892	937	941	972	908	967	954	989	952	905	941	919	997	909	935	971	961	943	927	906	952	1003	933	988	969	955	997	965	932	972	932	980	901	936	936	949	901	969	954	987	967	926	1012	938	923	962	945	923	955	979	912	964	906	906	930	942	1001	933	942	962	949	1010	956	933	947	924	952	955	931	986	983	946	1004	947	944	1001	982	948	967	983	955	959	955	945	942	980	977	967	904	960	917	1033	984	955	902	942	958	964	962	937	942	933	995	947	994	932	982	935	972	959	958	970	894	987	936	945	969	934	996	949	934	965	907	929	1026	1004	938	948	941	925	961	969	968	931	958	913	915	1016	937	997	984	940	933	897	936	987	945	973	988	936	944	924	959	962	935	964	947	961	944	960	896	949	1011	892	975	937	965	965	938	943	1015	955	949	989	926	952	944	881	945	946	909	979	1013	972	961	955	959	939	895	956	947	937	990	971	918	1009	915	949	907	994	939	943	968	966	980	948	940	928	940	908	925	929	981	935	939	970	961	937	950	969	928	930	915	874	929	916	954	995	945	959	950	923	980	921	946	961	975	975	899	998	891	984	989	949	976	976	964	937	959	967	961	902	869	959	915	967	954	925	956	962	965	931	931	1002	1013	960	973	937	1002	973	931	985	951	946	893	945	995	1008	882	967	971	906	959	988	958	955	950	911	930	993	912	948	959	957	907	973	960	878	932	944	963	923	999	920	977	938	992	965	933	963	922	961	951	963	984	920	946	984	1004	994	974	912	914	973	929	977	961	1026	933	986	950	939	927	967	968	954	968	959	933	999	974	939	942	908	971	982	976	925	916	993	994	974	983	980	1000	942	934	934	952	941	970	967	949	974	958	941	973	965	959	902	925	903	903	979	977	928	981	960	949	919	959	981	1025	950	945	1002	922	970	918	880	959	964	1005	966	987	954	951	949	938	924	962	952	930	934	950	970	933	980	979	958	911	952	966	962	959	1002	979	966	976	957	1028	940	994	937	921	959	920	953	920	943	928	952	960	959	993	960	959	991	968	927	985	926	954	971	982	999	957	972	930	951	902	961	902	972	933	897	973	965	958	916	998	971	972	945	930	949	929	919	929	955	904	950	977	971	953	946	954	952	1000	904	958	989	934	1006	931	1004	1001	917	930	937	947	1009	960	957	918	963	936	996	935	910	963	956	932	895	984	951	961	960	893	966	929	909	869	947	956	937	949	920	921	983	950	939	932	928	899	1009	994	933	914	943	946	969	923	975	968	971	974	968	976	980	907	901	944	936	947	932	949	971	931	922	967	984	860	986	966	949	936	968	925	970	940	964	948	926	970	957	977	940	958	912	974	980	890	972	989	928	936	975	946	943	899	962	1054	963	921	982	980	916	978	934
11266	14362	20924	19335	12748	7542	4720	3335	2736	2477	1331	672	666	651	615	515	463	432	421	396	373	391	347	376	351	351	339	332	350	319	328	294	305	322	348	342	361	318	357	298	303	279	283	321	290	307	314	312	328	301	301	274	323	317	330	321	312	306	293	285	296	299	273	307	272	322	283	280	306	269	291	271	273	278	305	309	292	286	304	291	303	274	287	266	296	286	303	300	306	310	275	286	309	291	319	285	288	299	291	288	299	261	303	285	290	295	264	304	256	299	271	291	294	284	271	301	293	297	287	268	308	315	273	329	284	313	304	287	273	292	283	288	286	287	305	280	303	317	306	288	296	276	298	289	297	251	324	281	273	271	250	305	274	263	262	294	302	281	289	261	289	278	273	285	302	279	302	283	294	281	310	255	301	270	282	288	298	277	287	247	306	277	294	301	264	287	307	299	276	289	259	308	271	276	303	296	272	263	274	297	303	282	300	317	264	278	280	332	276	291	283	323	260	303	289	269	296	309	265	273	278	281	298	297	289	314	302	281	301	295	275	278	274	287	307	275	276	267	271	283	303	289	262	284	280	276	278	251	288	295	302	298	322	282	299	274	300	277	297	277	315	291	322	281	295	319	280	291	283	257	297	312	268	290	297	265	288	267	296	290	287	297	265	299	317	301	280	282	284	311	289	295	287	259	264	323	278	300	281	284	307	291	280	303	287	290	302	268	269	290	301	298	258	273	293	295	254	292	296	274	294	304	300	316	283	303	328	294	284	290	272	292	290	271	280	290	274	275	312	244	290	287	270	280	270	326	300	301	257	278	258	291	299	274	285	287	277	256	299	272	261	305	297	293	348	268	249	286	273	258	293	253	270	301	279	280	267	295	317	271	281	295	273	285	288	294	321	294	279	302	295	303	311	270	269	279	302	281	286	284	297	284	288	269	300	249	282	287	259	288	296	280	312	294	295	293	275	291	275	292	290	308	295	256	292	312	279	281	268	263	278	280	277	257	303	295	283	267	303	280	289	282	291	272	251	279	302	284	298	307	264	272	291	294	291	287	276	260	276	277	298	271	258	299	298	280	287	261	280	320	312	282	294	293	300	298	292	291	293	289	301	297	301	295	288	269	274	313	270	301	276	259	296	273	305	322	312	268	277	273	265	267	288	272	266	273	272	269	299	296	277	279	301	301	264	290	274	298	270	304	279	283	279	294	295	313	316	313	284	278	278	292	287	293	317	280	285	234	269	286	288	317	298	284	296	248	316	309	306	293	299	289	303	276	300	287	285	293	252	274	273	278	268	244	294	305	298	293	267	270	296	290	276	304	295	281	262	302	296	309	274	300	293	267	294	281	295	295	268	267	290	286	271	261	286	293	244	292	293	285	284	267	254	252	278	281	293	253	262	320	284	294	308	285	308	282	276	315	281	284	323	265	308	285	284	280	287	300	277	266	290	301	258	309	275	306	307	304	289	284	284	291	328	289	312	330	309	294	298	265	294	297	265	306	316	320	275	290	278	280	270	292	290	286	285	284	299	285	311	287	281	285	294	310	310	298	280	282	304	296	243	323	284	273	307	269	261	285	284	294	285	296	320	288	290	268	290	302	278	276	294	271	304	321	281	307	265	298	281	298	305	285	291	293	277	291	271	279	268	302	286	277	295	296	289	272	310	326	299	282	268	277	242	279	275	293	286	308	312	276	281	267	304	297	298	293	303	292	274	293	289	290	280	279	268	313	293	275	254	296	310	283	279	335	309	288	294	294	281	281	309	280	294	283	283	282	263	312	299	310	283	330	290	285	298	299	263	287	284	264	284	310	262	294	284	299	288	296	290	316	293	271	281	281	275	314	291	278	288	275	295	304	301	294	247	318	275	302	262	253	278	260	286	300	315	273	270	295	299	287	318	313	280	265	269	282	264	303	274	294	316	266	284	257	280	284	294	307	277	295	298	345	297	284	294	273	286	278	274	263	293	270	281	299	263	322	292	296	309	279	297	311	295	297	253	288	276	294	309	255	260	300	299	303	297	269	279	291	306	252	302	285	263	275	287	306	246	266	309	293	275	288	263	292	296	284	325	287	287	291	283	300	286	320	287	291	291	292	289	302	297	284	320	267	313	271	321	278	329	279	265	298	304	288	296	276	304	302	287	269	264	298	270	272	306	321	310	259	288	297	268	279	283	294	315	295	285	259	307	325	280	269	305	297	283	285	318	272	299	263	260	288	304	287	308	278	284	271	292	276	286	302	297	282	286	279	290	285	289	296	284	264	298	328	301	285	295	294	279	285	289	291	316	269	305	272	288	285	323	271	297	266	301	299	282	304	268	284	323	322	337	303	279	287	287	280	259	289	292	306	282	277	275	311	313	283	268	302	283	288	297	327	267	283	290	270	295	262	300	264	257	284	301	284	304	296	286	269	305	281	278	294	298	309	298	288	341	302	283	292	294	308	270	309	298	307	312	320	288	283	304	299	314	268	289	306	284	291	329	283	252	288	276	332	291	273	276	262	313	300	312	291	294	292	299	291	292	291	271	309	287	309	271	298	265	289	295	257	292	277	265	291	262	287	303	276	295	295	301	332	305	295	264	269	307	278	271	274	266	295	263	303	301	299	287	302	278	303	279	283	296	287	293	276	308	272	288	260	271	292	301	310	282	273	292	272	273	263	284	275	245	273	298	289	276	274	279	277	318	310	276	274	316	302	303	270	268	280	259	300	299	276	256	289	283	313	316	299	250	260	265	250	305	286	302	263	257	296	297	279	274	311	299	285	304	288	309	286	291	328	259	273	273	283	323	289	291	285	303	285	303	286	281	302	276	301	320	301	275	283	311	285	274	279	290	300	256	274	263	279	295	292	314	261	288	306	285	292	258	333	289	309	259	254	271	299	312	268	317	294	271	326	290	316	319	305	311	280	256	298	266	303	279	296	286	294	273	256	303	306	285	273	302	286	295	252	279	289	297	294	287	279	259	262	280	261	283	309	262	281	295	266	269	299	293	258	300	321	256	282	274	274	251	308	285	285	266	281	281	284	282	273	287	295	284	261	320	275	295	281	303	294	295	306	320	279	300	287	289	276	275	289	312	301	278	298	289	295	267	282	300	278	276	293	304	284	284	292	309	282	273	285	286	284	303	293	309	303	314	298	285	259	292	303	315	279	301	270	281	296	273	288	287	269	300	280	293	313	275	289	294	273	298	298	315	287	296	261	287	279	313	254	286	310	265	286	270	282	296	258	272	286	293	278	308	290	263	302	281	285	318	303	278	288	282	312	284	320	279	262	254	275	289	298	279	294	270	271	324	288	320	289	330	274	284	258	285	283	263	324	311	278	321	288	270	310	267	275	260	286	313	297	273	286	299	283	294	298	289	305	280	305	314	296	284	294	292	303	283	265	263	274	280	293	265	324	315	304	290	231	304	284	292	285	284	279	257	278	295	297	302	292	288	311	268	298	292	297	297	295	288	274	281	304	275	294	304	269	285	336	293	295	283	270	287	329
10865	17188	28395	29228	24316	18069	13787	12341	10922	10506	5288	2977	3286	3504	3043	2777	2229	2115	1874	1817	1800	1679	1733	1740	1558	1533	1707	1473	1499	1306	1222	1240	1275	1305	1277	1276	1354	1312	1268	1128	1134	1127	1142	1097	1003	1042	1198	1192	1257	1338	1209	1171	1216	1221	1159	1199	1141	1018	1094	987	970	916	984	898	932	953	933	965	1007	921	953	987	1001	994	943	926	945	992	1013	1002	928	951	981	996	1026	1015	947	956	971	992	933	954	1000	964	995	978	1021	982	956	966	1017	1029	994	911	989	950	1002	955	923	962	947	999	968	954	1024	993	937	999	935	920	980	978	982	976	962	972	945	974	984	970	1002	939	933	1021	985	1033	971	957	951	932	914	967	961	969	949	975	992	934	912	985	1020	965	956	986	989	1015	950	997	939	1012	940	934	965	988	954	970	964	1017	998	969	973	1010	986	1009	963	1004	954	966	996	952	930	924	1021	995	957	965	990	971	925	938	1007	963	940	948	909	1034	1019	961	945	966	946	1030	970	939	974	959	938	1002	996	953	949	933	944	993	993	974	912	964	911	918	963	979	945	965	991	990	1041	987	957	1028	975	977	932	940	981	916	948	977	962	898	965	967	917	980	979	947	972	928	1024	971	991	947	962	958	968	976	980	964	978	975	1025	960	1027	968	986	978	980	923	948	930	943	975	1018	953	947	981	998	974	941	1003	965	945	998	968	1004	975	971	1017	964	968	963	956	983	970	949	998	954	951	991	922	903	992	964	996	994	958	1017	956	917	968	942	996	982	958	942	1010	961	964	955	909	948	954	1008	974	961	980	975	1013	945	1006	961	966	1042	967	973	920	974	996	995	950	1018	921	986	1052	984	974	975	895	1018	931	971	967	959	979	920	966	979	942	957	937	971	977	991	968	959	956	976	995	1000	943	985	985	948	1001	980	967	1019	955	973	960	947	981	972	968	976	944	971	1005	1032	934	958	932	915	931	989	980	960	1055	977	1045	986	1003	963	922	994	950	956	970	933	989	952	942	984	996	948	961	1016	964	1016	932	941	974	943	940	985	955	927	966	924	989	922	960	952	950	942	989	1031	984	983	970	954	975	988	1009	927	970	971	948	966	962	1002	978	993	965	991	968	999	947	973	983	946	946	998	1002	967	1003	1009	889	934	940	971	989	934	981	970	953	951	983	954	999	985	967	970	961	999	1021	933	967	931	939	983	948	951	927	966	980	995	981	941	1000	958	988	957	933	973	953	972	924	967	983	929	926	919	905	1018	969	978	963	1013	968	926	984	985	1004	991	993	1002	933	897	973	959	963	945	992	955	945	1004	989	995	988	962	896	954	940	965	947	987	925	921	979	979	964	956	971	983	951	997	1014	976	949	940	986	950	938	1037	1012	945	968	1018	997	993	964	952	977	929	980	942	982	983	929	1023	1014	981	973	965	992	953	1020	977	1003	983	937	1005	997	1018	1048	938	967	992	934	959	1008	1006	937	1024	975	976	993	993	922	994	947	962	951	957	956	981	1003	1002	974	922	995	916	972	1009	989	981	947	944	987	953	928	993	996	961	976	894	920	1016	975	1016	952	959	982	1016	973	972	948	1022	953	987	1018	1021	1004	983	935	897	977	968	960	1004	995	940	1040	991	992	990	1051	958	991	984	986	991	931	983	992	967	967	935	934	973	959	986	989	1013	979	926	1002	1020	984	991	1019	972	958	1012	952	1003	924	1054	983	960	980	974	982	991	998	969	962	950	946	982	981	964	932	979	984	954	1005	925	977	1016	988	957	994	1038	991	1014	942	929	973	977	1004	980	1009	945	964	943	951	990	957	934	949	966	989	982	959	930	938	993	967	963	977	988	969	944	955	988	951	1017	1004	963	981	1001	1018	997	963	965	966	978	992	972	930	992	989	971	942	947	987	961	969	1007	1010	976	1013	980	972	946	961	1008	977	992	945	981	972	1005	957	979	962	975	986	971	976	981	993	957	959	968	1022	986	938	950	998	1002	978	990	908	947	969	1024	960	1039	935	926	969	934	974	952	926	1031	949	951	959	973	1005	1022	991	1000	939	1040	1023	937	991	1032	1008	940	940	992	930	917	939	993	973	1023	941	907	993	990	951	976	985	975	963	1018	965	936	957	948	952	936	940	888	926	988	917	982	1001	993	952	1003	981	963	920	964	999	902	895	961	927	928	982	1020	904	949	961	955	985	988	969	1002	1010	924	995	951	989	992	975	993	933	929	976	957	976	960	978	935	938	896	994	981	940	977	965	927	950	981	935	944	958	986	1048	1006	951	989	1012	982	974	983	968	992	972	973	912	986	1025	1036	958	983	960	996	1015	967	1001	959	977	964	925	1003	957	944	958	942	986	920	1019	1014	996	971	930	961	970	1012	939	954	957	968	963	933	936	923	958	936	935	998	937	986	1011	957	942	1005	950	910	994	965	971	1011	964	928	974	1010	969	983	978	1009	1008	910	1020	984	952	1005	937	927	1010	986	951	968	966	955	1029	998	997	927	930	1021	921	950	981	1000	983	997	953	971	953	914	977	1008	963	974	964	962	991	967	1031	979	1007	990	984	943	1001	904	904	929	990	954	1023	962	1005	937	954	1004	916	925	935	1042	1001	1012	942	1000	1005	955	997	1013	1031	1000	928	905	955	1028	997	935	951	995	960	963	990	986	964	958	1050	997	966	943	1004	970	1006	916	963	925	947	997	937	953	950	933	1020	1014	1028	978	1005	977	1000	981	986	946	950	965	934	947	938	1004	928	955	1004	922	958	971	932	994	970	965	1003	962	981	992	1000	958	1031	1031	983	962	918	954	933	982	934	916	1024	995	990	953	921	977	954	958	979	966	939	965	1032	1042	950	983	1011	956	947	966	963	993	979	970	927	995	957	978	1029	993	921	920	989	961	995	978	965	984	977	1000	988	957	970	990	1020	1011	972	950	991	972	983	960	937	970	974	960	978	972	968	971	1013	999	971	957	926	999	933	972	970	999	1000	939	1014	1020	1004	926	966	977	1025	947	978	954	959	950	1017	989	923	1021	983	995	1002	971	895	960	981	911	976	992	986	981	948	953	901	951	990	1010	968	969	985	961	966	996	977	937	1029	971	961	1067	994	978	948	972	1002	977	969	1051	975	958	995	902	1070	993	967	962	929	966	967	1015	955	928	991	985	946	990	957	980	898	975	970	946	988	927	980	1008	974	985	966	957	903	997	952	948	900	980	914	935	958	904	994	937	935	981	982	923	1035	967	938	911	987	959	988	986	1034	925	993	919	1009	970	979	928	958	968	1005	970	995	990	1014	974	991	992	971	956	942	958	989	961	926	914	1041	1000	1033	977	985	954	965	965	972	930	965	983	974	1007	935	893	968	969	961	949	1012	937	957	966	988	962	941	1002	937	973	953	980	970	935	953	952	995	932	1020	939	900	1027	923	939	981	984	955	991	951	958	928	990	972	979	953	956	974	1003	960	1003	932	997	990	923	989	950	984	938	984	985	967	952	1021	972	975	910	965	935	967	992	982	975	949	935	928	999	1002	994	973	1003	964	948	966	907	962	1024	998	941	1001	954	939	976	1008	975	968	919	977	977	979	962	951	949	1041	978	910	968	984	1021	933	967	982	889	1015	996	1033	998	968	989	987	993	1035	1020	1034	956	975	986	968	973	970	937	951	975	959	969	990	963	949	977	963	988	942	961	971	940	986	992	955	947	976	964	990	943	906	955	978	927	990	970	988	962	979	986	957	1000	949	991	944	936	967	989	926	945	925
37780	41685	42934	39150	33796	29556	27453	26222	24611	23238	19282	8106	4609	3259	2296	1934	1356	1450	1199	854	787	671	672	631	564	638	607	478	515	404	381	414	351	438	403	420	408	375	367	323	327	314	305	299	275	276	276	334	315	329	267	290	297	306	303	291	326	274	271	246	263	273	258	267	287	262	281	249	245	263	279	241	230	277	257	235	251	263	286	297	270	264	239	241	279	265	252	212	257	282	274	245	250	255	227	236	250	267	257	268	264	255	274	261	263	251	258	297	257	272	245	248	243	257	249	247	265	251	262	282	254	268	263	226	259	242	254	270	234	252	259	235	266	242	253	268	244	258	241	279	226	257	263	253	236	232	253	255	261	271	264	256	237	278	249	234	257	240	251	255	294	245	249	232	253	284	264	241	274	240	272	259	245	251	247	274	234	266	278	267	259	251	270	251	276	242	292	269	279	273	253	223	291	246	232	241	231	249	253	224	230	250	246	251	250	236	242	258	238	258	252	264	272	260	268	265	284	264	244	251	256	263	255	298	228	256	249	258	232	239	241	251	284	286	258	252	255	216	293	246	275	246	234	215	287	237	250	268	260	261	243	258	265	238	275	289	286	231	262	260	248	276	240	273	238	282	244	278	257	269	255	239	249	250	262	266	246	257	243	253	261	246	220	238	247	289	232	281	270	258	249	265	264	250	268	257	260	274	250	250	280	271	257	254	250	269	255	265	239	253	256	252	267	272	238	240	241	243	265	258	292	237	218	255	248	263	260	258	259	285	281	250	283	276	241	266	242	258	261	249	246	234	266	251	248	259	261	268	250	302	263	251	264	253	272	259	282	291	247	232	278	255	240	286	247	271	251	247	231	245	235	283	256	281	230	279	268	271	268	245	244	243	253	284	268	243	264	270	261	256	260	246	229	250	265	250	232	235	284	273	250	271	259	254	244	240	238	278	249	249	221	240	255	261	232	280	245	260	269	264	252	262	270	291	274	236	246	253	258	265	260	251	254	242	251	237	275	238	244	259	259	268	284	274	259	290	239	231	265	265	273	253	251	280	244	256	256	259	267	239	266	278	277	242	252	257	247	266	257	277	237	275	242	245	260	294	222	269	241	288	250	222	274	265	250	243	252	247	251	280	253	236	246	243	247	271	283	287	266	271	224	273	262	259	260	263	268	244	238	267	261	269	270	247	270	262	257	268	262	263	285	263	245	241	270	241	268	273	247	255	258	257	277	291	256	256	236	261	269	260	248	263	241	249	268	238	282	259	244	266	233	284	250	240	240	299	256	264	269	232	262	247	243	263	256	259	242	240	241	256	283	257	241	278	208	252	236	271	240	260	240	245	271	303	246	225	261	261	269	254	252	262	247	263	270	227	295	253	269	271	247	245	263	287	240	250	244	243	255	253	255	284	250	245	260	250	275	254	231	283	250	229	256	228	255	252	261	266	264	263	227	265	278	295	270	251	259	242	253	247	243	253	254	279	240	266	257	282	274	244	241	250	252	226	272	239	258	247	277	265	266	258	238	255	269	267	257	265	278	271	262	253	245	281	264	264	260	254	226	253	248	237	260	243	271	258	269	239	264	267	287	254	257	256	239	211	267	241	260	230	274	253	263	242	269	286	282	258	278	273	274	218	256	252	269	259	262	276	270	262	240	257	268	274	267	232	265	250	288	266	275	278	225	265	251	244	279	264	239	244	255	248	246	260	248	249	268	237	248	272	245	252	240	252	240	242	235	234	249	255	250	291	256	261	256	239	217	287	250	250	270	254	271	269	246	268	292	250	264	238	222	267	248	244	263	254	254	245	286	259	295	241	264	262	266	237	256	265	250	263	257	275	251	245	243	249	241	265	262	234	248	249	240	270	278	257	253	275	268	259	249	241	273	258	260	298	256	256	261	246	271	259	260	262	233	258	259	271	276	291	269	255	245	297	250	280	231	259	241	247	243	260	249	274	278	240	270	255	254	251	266	253	258	271	233	264	248	248	277	268	248	265	256	239	252	234	226	254	268	266	271	272	249	239	260	263	256	260	280	255	267	258	250	262	252	252	275	254	271	271	257	253	223	248	262	265	270	233	290	234	251	235	253	283	232	240	246	246	274	265	278	255	246	262	254	244	265	233	242	293	265	267	240	263	248	270	265	260	267	257	279	260	255	232	271	282	246	246	235	255	245	272	243	290	252	274	246	274	249	261	231	258	225	232	257	248	269	271	265	258	268	258	264	234	265	252	243	258	273	260	222	254	273	243	231	272	246	277	248	252	259	244	249	232	289	266	268	268	263	256	243	267	260	240	266	247	276	253	235	258	250	215	273	277	277	261	264	264	259	254	261	240	267	256	243	261	248	273	251	268	253	298	241	234	260	259	254	273	246	237	272	253	267	236	241	278	248	257	240	230	265	204	258	223	253	244	260	258	214	263	238	289	285	267	282	268	221	239	256	264	225	287	214	242	249	266	271	276	252	255	273	279	242	233	247	272	259	245	252	246	282	265	263	275	239	265	269	253	253	261	249	282	253	277	261	291	257	237	277	258	256	267	230	286	267	243	259	270	286	257	245	234	242	258	242	261	240	260	235	248	249	237	283	258	256	306	281	267	237	235	272	272	254	252	252	273	257	274	246	231	238	254	271	265	262	248	280	290	249	271	245	243	242	252	261	252	292	258	240	255	256	281	238	266	233	261	254	254	264	256	260	240	280	310	266	273	282	255	263	246	262	265	288	248	268	276	257	251	264	239	262	257	256	278	272	235	246	258	248	267	267	272	259	249	241	269	232	244	255	244	248	289	250	242	251	234	276	260	291	264	255	245	263	267	266	259	244	242	269	239	238	250	258	259	255	227	268	259	246	263	284	276	230	252	250	279	291	252	246	289	267	245	273	251	270	257	284	258	275	254	251	250	243	245	279	265	274	247	236	276	245	263	276	233	279	273	245	276	219	274	242	279	250	258	289	283	266	262	269	256	276	253	250	260	253	258	292	244	301	273	273	244	275	252	269	256	248	264	278	289	238	274	273	269	249	250	237	285	243	269	251	252	259	281	250	245	255	279	242	269	287	255	271	249	288	253	246	264	292	244	245	260	240	262	274	225	252	241	277	240	251	249	269	299	235	262	263	232	271	258	270	237	288	238	260	253	259	252	284	263	275	256	241	246	240	264	278	244	274	261	250	234	247	259	250	255	266	249	234	211	304	266	267	283	290	291	252	237	272	247	278	256	239	258	253	239	268	260	291	238	264	252	278	280	268	262	294	271	253	259	261	266	257	263	250	242	254	251	243	250	265	265	244	257	246	261	266	252	263	280	263	253	255	245	227	279	261	231	294	263	252	294	274	250	269	263	251	237	250	272	262	261	270	254	273	270	246	245	244	263	260	257	242	252	228	256	260	255	252	243	263	254	237	256	277	242	270	260	263	275	259	261	228	255	269	272	255	284	247	261	277	259	228	259	273	243	245	265	257	256	245	231	248	263	257	237	257	225	250	290	262	246	237	255	241	253
33216	42075	48846	50148	48065	43933	40547	39175	37955	39183	32220	16713	14539	12740	11034	10454	7196	7930	6065	5056	4745	4058	3905	4067	3367	3834	3625	2810	3176	2020	2037	2175	1852	2292	2304	2081	2180	1971	1728	1430	1344	1295	1273	1109	1047	1078	1224	1358	1470	1364	1238	1159	1325	1337	1317	1308	1195	1111	1033	918	887	876	935	890	843	891	853	892	916	874	859	864	903	852	912	915	896	872	866	901	879	893	864	869	884	916	889	876	873	879	859	931	905	896	824	917	903	895	900	871	856	865	894	863	933	899	870	826	905	852	860	827	860	895	918	897	864	857	834	880	854	822	874	917	840	846	872	867	917	841	900	936	793	884	888	899	834	894	884	860	874	894	821	859	797	907	840	817	835	880	875	853	859	911	898	827	878	863	863	876	845	852	864	858	871	842	879	865	869	856	845	910	849	891	885	882	869	862	920	826	848	841	899	873	798	889	885	910	859	925	934	844	883	904	898	857	862	868	874	889	930	871	869	872	852	863	809	877	874	956	826	836	912	901	892	880	874	868	929	853	901	931	864	871	896	884	878	901	873	870	910	857	902	866	889	883	849	875	875	910	869	796	837	899	842	870	865	856	877	839	954	825	890	879	844	864	831	879	848	846	882	900	880	874	873	876	870	852	896	866	874	849	897	851	832	862	823	878	901	895	911	887	875	889	904	883	858	869	885	872	889	918	862	852	855	856	827	860	826	841	876	803	879	820	867	886	917	853	913	868	929	855	871	818	874	812	889	851	918	893	829	872	838	853	875	864	869	788	897	877	847	887	876	860	931	844	868	822	863	860	867	822	829	871	820	849	835	873	837	849	894	879	838	858	905	851	889	861	911	871	861	871	868	877	864	873	852	822	839	870	879	864	892	845	845	907	855	917	849	887	898	903	863	938	879	884	861	879	881	859	881	872	840	855	800	863	915	881	859	855	891	873	867	849	863	874	889	814	880	853	861	906	962	882	871	845	894	845	915	916	849	844	909	853	889	873	886	963	837	944	815	891	864	898	828	895	870	841	870	912	879	888	919	874	852	871	881	842	822	855	865	935	834	817	866	852	864	865	826	888	840	852	889	818	829	908	866	940	866	870	839	891	857	884	837	923	848	793	889	848	858	862	878	843	850	891	849	827	820	815	860	850	921	849	861	905	862	846	899	886	818	902	864	884	841	878	860	785	833	918	856	865	833	901	951	907	899	878	860	881	901	883	863	860	794	848	915	884	860	839	907	929	877	838	886	859	876	895	892	873	872	842	878	887	888	944	867	876	853	825	901	836	880	831	869	856	855	817	868	801	832	903	904	890	855	877	956	865	837	926	865	842	890	904	858	845	839	843	921	882	809	854	838	893	877	838	849	851	813	878	818	822	832	885	848	851	826	873	890	865	866	873	873	866	836	844	852	869	891	849	887	872	891	856	854	852	911	865	848	876	891	873	866	865	889	886	842	892	867	832	844	872	902	888	890	808	821	881	915	845	906	856	838	928	882	906	856	927	890	909	881	868	888	893	882	831	807	920	914	858	866	849	904	818	877	897	852	858	900	857	930	810	869	885	885	895	868	836	849	857	828	888	846	857	890	898	869	837	888	805	898	848	772	854	900	842	896	811	907	858	855	891	860	864	919	889	902	844	872	835	814	882	839	844	878	817	858	858	910	868	906	828	905	912	873	934	848	865	808	845	844	860	826	883	860	889	817	821	877	886	829	898	916	879	899	846	836	836	906	872	843	840	857	869	858	857	853	927	874	928	876	866	854	866	898	815	846	898	868	895	871	906	821	888	888	866	904	895	892	854	925	874	817	868	853	910	917	917	846	840	849	871	860	890	899	809	881	921	863	895	828	848	855	877	860	861	845	891	835	852	835	881	897	849	870	913	892	836	893	856	858	831	852	922	846	893	859	847	854	918	911	845	872	875	887	880	842	876	857	892	839	879	847	898	876	827	876	864	863	867	870	905	879	848	872	846	877	859	828	875	895	864	877	856	846	837	840	882	899	860	859	799	809	888	863	805	800	843	886	898	849	935	862	883	870	874	830	882	945	887	884	937	904	882	907	868	843	912	795	878	877	907	897	853	914	859	825	874	899	854	839	890	840	855	821	914	896	857	929	929	830	905	883	831	869	858	892	854	861	863	885	911	835	928	901	854	854	865	833	888	871	841	884	867	889	927	803	838	881	847	935	850	900	871	873	836	863	870	860	829	895	828	904	842	890	852	905	918	829	858	786	852	872	877	830	849	843	851	859	877	871	827	852	837	836	869	884	838	891	881	856	869	884	827	813	828	870	850	891	873	865	868	845	840	828	912	832	874	903	853	903	875	890	884	872	857	823	859	874	858	899	869	881	870	900	885	877	863	898	901	821	913	860	783	843	894	875	909	883	876	881	871	846	845	896	874	870	915	874	869	853	812	837	860	873	836	863	894	888	841	871	837	830	860	899	864	837	841	889	862	855	868	872	844	860	848	826	889	877	862	849	874	856	916	880	837	850	858	869	868	909	907	911	827	856	904	842	881	886	860	845	876	862	823	902	830	834	925	894	890	854	845	845	897	852	916	903	917	910	913	886	860	932	913	895	930	871	837	884	841	855	856	877	838	845	890	856	859	852	932	861	878	845	890	838	874	932	806	839	907	863	848	858	810	890	807	889	806	893	858	852	848	899	849	866	879	815	900	902	845	852	853	833	842	883	835	876	898	861	930	867	864	843	895	851	909	898	856	875	845	855	880	853	856	816	892	863	840	802	867	820	888	897	875	872	826	860	883	860	870	867	813	928	915	846	909	910	887	832	837	848	897	879	817	852	857	874	868	823	813	834	872	837	855	849	855	827	872	856	801	893	939	879	892	877	832	879	858	788	883	838	874	867	847	885	837	934	856	835	833	857	856	846	854	845	921	878	856	843	885	851	866	847	872	891	889	881	804	799	841	956	926	830	908	855	851	835	860	870	882	862	892	842	918	855	858	890	870	895	882	925	887	866	897	859	849	867	872	855	816	913	867	858	871	866	903	841	883	855	931	869	799	831	902	917	883	887	935	798	848	880	886	853	858	847	887	872	885	830	840	796	880	812	885	857	833	884	863	818	899	906	887	885	870	929	879	858	878	866	897	902	844	810	870	902	918	880	884	833	860	844	830	852	833	817	932	829	885	836	849	876	905	816	870	812	844	845	871	873	849	902	918	872	862	849	895	881	839	861	906	864	882	905	832	892	823	876	861	883	881	896	892	854	893	908	861	902	824	844	894	846	825	917	902	837	849	877	877	891	859	858	884	859	876	883	904	891	850	844	831	864	820	848	871	870	858	841	864	886	895	821	907	910	855	850	820	876	904	879	836	967	788	847	828	854	886	897	870	879	831	899	839	884	832	819	857	889	888	864	854	857	869	868	817	832	887	877	856	877	883	840	923	835	871	867	812	864	841	897	865	856	859	852	896	900	921	868	808	844	885	865	873	937	845	858	781	856	863	880	910	870	875	895	896	835	827	878	886	864	894	850	894	854	884	846	796
44791	43073	42683	39848	35829	32151	31205	31115	31650	32136	30663	16820	9986	6337	4958	3737	2409	2704	1734	1392	1269	1130	1099	1013	965	1154	775	1016	672	707	678	681	651	720	666	688	583	549	500	408	414	387	370	343	364	377	386	410	432	414	398	395	421	352	395	406	403	411	359	330	334	328	346	334	359	353	341	302	354	337	348	320	327	340	332	324	304	372	337	328	321	340	337	319	374	344	321	305	309	332	319	364	330	344	316	352	338	349	297	334	319	297	315	324	326	322	358	345	344	320	321	345	356	335	349	320	329	343	333	330	297	297	322	356	337	300	314	323	341	304	337	352	339	339	332	305	309	304	343	312	325	319	351	328	323	352	340	320	358	321	326	330	308	342	289	341	326	314	328	335	316	326	347	327	321	335	346	311	330	342	336	356	343	318	327	308	318	328	306	360	321	316	289	341	323	342	334	331	349	352	367	324	319	342	331	347	319	313	311	357	332	314	283	341	316	313	323	341	331	340	303	330	312	307	362	321	335	342	297	340	330	320	349	312	338	325	344	314	337	338	344	302	340	328	316	298	342	299	341	340	338	343	315	316	312	295	324	354	312	345	329	330	313	275	307	339	322	343	361	329	321	314	296	357	365	336	338	347	319	300	323	330	354	310	333	343	337	353	325	359	344	291	305	307	328	331	323	301	345	339	321	351	331	343	311	309	342	318	344	306	324	338	315	344	327	329	320	326	319	304	332	324	320	335	328	315	358	324	308	322	357	335	346	317	323	362	334	322	340	351	328	339	325	330	325	336	346	337	351	333	338	326	331	342	346	332	353	304	340	317	282	313	355	355	353	313	339	351	324	328	328	336	310	311	323	348	326	334	304	333	327	324	311	302	321	360	341	303	322	371	315	319	331	334	344	346	366	344	354	345	319	321	305	324	333	315	324	327	335	324	327	303	334	346	304	316	370	315	330	341	343	342	302	282	316	312	323	329	351	327	334	317	335	320	344	309	324	338	315	350	322	334	364	306	332	342	309	337	329	303	318	309	325	303	344	332	358	325	302	334	363	327	354	296	340	320	322	341	331	337	322	307	336	353	331	346	331	334	332	308	318	343	340	320	325	311	336	362	349	362	337	326	314	333	307	343	327	317	334	329	323	342	336	353	330	339	321	378	317	347	323	311	319	319	388	339	325	334	356	314	338	338	303	312	333	347	353	337	343	375	338	352	353	311	345	340	298	330	336	329	352	348	329	330	348	303	314	350	309	332	317	321	307	320	338	336	349	330	325	359	329	317	320	327	355	353	321	297	326	341	323	296	352	307	355	335	330	310	364	340	335	344	326	357	353	328	310	342	355	353	339	309	307	309	315	323	351	311	332	331	297	374	342	317	322	332	343	349	352	320	323	349	317	317	305	325	358	323	361	326	348	362	315	318	303	302	324	334	317	302	366	310	313	323	306	324	303	327	338	324	366	320	350	318	331	318	354	325	342	347	327	315	334	332	327	316	331	353	340	308	314	373	300	347	329	366	343	338	339	320	328	341	329	336	343	327	331	310	317	312	335	311	307	315	280	351	342	338	347	352	296	323	310	305	311	304	311	309	296	318	332	351	357	313	338	330	301	307	353	329	365	350	366	301	301	300	324	345	321	314	320	356	318	329	304	362	330	307	334	330	319	325	365	324	328	301	327	317	352	330	318	312	319	328	311	346	319	339	343	310	322	334	364	320	351	343	337	338	330	346	334	335	345	309	305	318	356	310	333	328	323	336	334	306	331	340	304	357	328	307	301	319	322	300	340	316	292	308	334	301	323	304	315	306	327	321	321	307	335	352	329	350	316	319	327	326	309	323	344	334	333	301	327	331	346	323	306	323	336	348	330	343	348	315	332	361	322	318	320	310	335	317	318	350	336	341	314	315	335	341	370	322	336	352	297	336	317	316	332	347	333	309	318	352	344	338	357	315	366	338	307	350	329	326	315	345	323	345	349	346	330	323	343	347	328	330	344	299	346	339	326	330	346	302	301	338	330	350	300	326	322	311	309	338	333	297	333	315	316	348	341	330	351	309	288	320	335	323	328	366	350	331	347	342	344	337	316	352	317	322	319	299	319	320	316	327	313	350	348	315	310	345	328	354	314	327	356	366	309	313	298	325	326	313	330	316	328	319	356	310	310	320	323	375	334	344	329	317	319	325	320	339	322	296	346	305	340	304	348	334	332	322	351	289	319	321	310	327	334	349	302	310	330	327	316	340	344	348	305	344	325	312	340	332	327	340	323	292	310	336	329	341	324	319	362	357	368	306	311	348	364	333	340	320	284	352	333	325	322	301	320	336	320	293	330	332	309	332	318	359	320	339	312	347	329	347	339	320	342	338	338	311	348	355	314	341	354	333	312	367	328	322	339	305	326	325	331	327	345	306	348	332	321	321	386	340	313	311	314	306	346	312	328	333	332	315	322	332	330	285	319	313	309	321	325	333	335	331	360	346	352	343	329	326	363	326	346	381	312	337	345	365	336	324	344	325	319	331	345	334	308	352	315	336	344	299	316	339	324	326	359	324	326	333	291	347	319	326	317	362	338	341	362	326	362	329	323	351	355	292	331	309	293	315	308	341	328	328	365	354	326	316	332	314	325	327	328	333	330	331	321	301	353	353	335	325	399	310	329	328	297	331	316	305	310	293	297	333	314	346	351	308	317	318	322	311	346	346	315	320	319	342	316	347	343	342	333	303	356	357	326	342	338	319	356	323	326	325	314	344	328	335	324	300	337	332	343	333	312	324	299	302	337	316	308	329	343	339	324	368	333	352	341	346	347	331	344	325	330	304	361	328	307	332	291	316	348	310	324	283	329	299	354	345	330	326	344	369	350	332	295	357	350	340	323	306	319	349	315	289	301	360	343	331	306	349	313	339	314	300	321	342	354	369	311	312	313	345	332	331	342	305	339	387	343	319	314	339	324	339	341	359	330	341	352	318	328	321	287	312	332	351	326	332	330	308	304	320	325	315	305	324	326	339	336	324	343	298	324	319	349	305	349	313	346	334	329	348	289	329	330	315	354	320	309	305	319	349	328	298	314	336	336	359	319	329	338	305	321	355	299	318	330	342	347	351	314	345	317	336	315	323	323	306	335	320	344	336	335	341	366	342	322	347	286	339	321	324	323	322	331	332	324	333	338	333	323	341	313	322	321	337	314	314	321	308	325	319	336	317	317	342	320	342	350	299	346	341	330	338	324	345	350	339	333	320	345	331	331	354	330	351	304	333	358	360	352	349	288	304	306	359	321	333	361	319	325	335	340	313	322	317	373	361	317	345	326	333	329	359	329	342	332	338	329	299	350	337	315	300	307	316	329	341	343	310	346	304	301	299	327	339	309	370	339	328	340	341	331	318	342	324	323	333	310	316	328	376	311	316	316	344	341	342	339	345	315	320	330	315	332	331	317	337	304	335	332	339	322	358	352	306	324	352	327	305	344	299	331	340	355	331	329	324	331	397	333	326	335	314	320	342	282	310	351	349
40405	48152	52823	53829	53883	50208	46276	46949	45690	47086	43694	28551	22611	18101	17986	15739	10839	13162	8336	7659	7237	6604	6333	6023	5520	7030	4878	6591	3280	3703	3955	3807	3349	4082	3560	3530	3185	2858	2345	1960	1672	1597	1525	1410	1403	1413	1580	1784	1925	1608	1479	1566	1757	1729	1839	1733	1682	1474	1254	1129	1166	1088	1092	1101	1062	1038	1027	1040	1078	1031	1020	1087	1049	1033	1047	1026	1045	1060	1022	1113	1083	1076	998	1111	1096	1042	1060	1076	1035	1091	1119	1063	1061	1030	1025	1059	1049	1112	1086	1060	998	1082	1106	1094	997	1076	1048	1024	1035	1069	1070	1021	1065	1070	1047	1068	1067	1057	1057	986	1072	1027	988	1034	1031	1045	1109	1014	1124	1038	1099	1001	1015	1074	1083	1084	1085	1048	1042	1054	1075	1042	1036	1076	1073	1039	1088	1103	1032	999	1088	1109	1061	1065	1054	996	1057	1061	1047	1116	1049	1010	1056	1023	1048	1119	1032	1042	1043	1085	1038	1058	1044	1061	1046	1046	1080	1041	1010	1118	1094	1067	1037	1051	1064	1026	1036	1042	1050	1080	1041	1092	1030	1110	1088	1059	1032	1081	1109	1026	1078	1083	1056	1075	1085	1020	1089	1111	1053	1076	1015	1086	1026	1028	1034	1092	1100	1057	1094	1057	1097	1006	1029	1097	1018	1101	1067	1077	1068	1045	1070	1010	1078	1056	1071	1080	1043	1091	1044	1043	1026	1061	1070	1042	1066	1049	1074	1063	1055	994	1125	1068	1105	1075	1028	1090	1062	1080	1054	1050	1078	1094	1082	1050	1041	1053	1063	1024	1078	990	977	1067	1117	1039	1081	1042	1068	1111	1028	1071	1044	1106	1098	1023	1062	1079	1080	1041	1028	1046	1082	1019	1060	1022	1036	1034	1033	1112	1083	1098	1080	1038	1088	1096	1062	1055	995	1036	1058	1030	1056	1073	1040	1062	1071	1065	1048	1054	1065	1015	1058	1068	1057	1089	999	1057	1044	1059	1074	1035	1034	1096	1051	1057	1056	1069	1009	1078	1031	1050	1033	1069	1132	1067	1041	1048	1041	1065	1037	1086	993	1073	1099	1056	1124	1034	1082	974	1041	1053	1071	1038	1091	1043	1072	1026	1085	1007	1092	1023	1048	1044	1066	1034	1015	1056	1055	978	1116	1021	1075	1051	1052	1027	1047	1117	1065	1110	1065	1011	1058	1063	1113	1019	1029	1083	1041	1095	1061	1078	1089	1006	1034	1040	1043	1070	1058	1108	1051	1055	1076	1077	1027	1039	1041	1094	1049	1059	1062	1079	1033	1069	1032	1071	1068	1111	1106	1002	1074	1071	1092	1063	1048	1048	1094	1011	1032	1085	1064	1068	1060	996	997	1043	1038	1003	1073	1094	1072	995	1037	997	1063	1101	1047	1051	1020	1022	1087	1024	1070	1063	1040	1054	1057	1033	1091	1113	1059	1067	1041	1099	1055	1090	1053	1048	1147	1067	1036	1067	1061	1030	1066	1071	1032	1077	1055	1108	1077	1022	1043	1062	1052	1077	1076	1097	992	1072	1041	1062	989	1078	1068	1046	1061	1104	1086	1054	1041	1057	1054	1054	1076	1079	1071	1067	1066	1021	1052	1012	1056	1045	1035	1110	1063	1099	1083	1021	1050	1040	1038	1071	1119	1116	996	1033	1098	1096	1107	1073	1025	1027	1065	1051	1058	1077	1060	1034	1024	1085	1106	1058	1002	1051	1073	1070	1015	1040	1063	1063	1136	1020	1108	1077	1057	1060	1023	1101	1070	1061	1004	1067	1032	1048	1039	1127	1056	1026	1024	1007	1064	1026	1088	1123	1108	1036	1048	1101	1039	1063	1075	1043	1009	1081	991	1068	1102	1062	1016	1043	1029	1051	988	1069	1054	1026	1005	1073	1104	1059	1003	1092	1089	1095	1073	1119	1089	1047	1044	1052	1015	1128	1073	1098	1050	1040	1056	1086	1101	1025	1059	1054	1086	1075	1047	1061	1079	1065	1076	1128	1048	1055	1121	1096	1043	1068	1102	1181	1058	1034	1086	1053	1063	1049	1090	1027	1050	1066	1008	1019	1040	1070	1016	1057	1079	1021	1046	1091	1013	1068	1075	1077	1061	1072	1080	1092	1053	1044	1015	1075	1094	1021	1071	1083	1008	1044	1024	1064	1063	1052	1051	1024	1113	1040	1131	1074	1103	1106	1024	1111	1112	1056	1068	1021	1022	1050	1031	1044	1032	1047	1085	1031	1096	1063	1045	1027	1006	1040	1061	1042	1045	1030	1088	1075	978	1018	1083	1021	975	1054	1032	1040	1082	1076	1137	1010	1057	1062	1031	1001	975	1036	1018	1096	1009	1078	1062	1090	1073	1018	1045	1061	1081	1135	1021	1067	1041	1109	1056	1039	1045	1098	1031	1058	1080	1081	1052	1057	1069	1004	1140	1071	1051	1109	1095	1048	1041	1018	1068	1042	1032	1005	1111	1081	1025	1059	1030	1058	1039	1046	1059	996	1105	1062	1056	1024	1067	1072	1004	1060	1035	1070	1053	1053	1055	1028	1035	1001	1059	1063	1060	1058	1049	1053	1064	1037	1044	1038	1044	1063	1057	1055	1023	1088	1018	1121	1081	1070	987	1074	1075	1045	1050	1067	1048	1071	1065	1063	1081	1090	1082	1036	1052	1048	1042	1055	1051	1048	1046	1044	1047	1076	1096	1158	1029	1070	1051	1022	1080	1064	1025	1109	1154	1038	1019	1064	1072	1082	1060	1067	1082	1039	1038	1030	1001	1034	1018	1084	1114	1044	1054	1091	1046	1126	1049	1023	1116	1072	992	993	1048	1032	1014	1119	1105	1071	1063	1078	1104	1021	1103	1107	1061	1029	1022	1082	1037	1032	1054	1061	1074	1085	1058	1021	1041	1069	1082	1037	1061	1075	1036	1081	1055	1052	1039	1036	1082	1057	1029	1083	964	1098	1055	1076	1114	1065	1101	1130	1099	1020	1029	1093	1031	1022	1053	1065	1060	1046	1012	1060	1108	1010	1067	1055	1039	1046	1069	1045	1027	1085	1041	1050	1124	1042	1056	1025	1069	1017	1055	1052	1065	1010	1014	1076	1077	1054	1081	1059	1130	1053	1019	1103	1081	1067	1024	1067	1030	1051	1015	1070	1087	1046	1015	1096	1034	1100	1012	1056	1046	1078	1083	1064	1083	1084	1124	1007	1066	1059	1002	1024	1022	1050	1016	1043	1011	1055	1034	970	1096	1051	1050	1066	1037	1068	1054	1014	1041	1053	1037	967	1057	999	1038	1048	1058	1102	1044	999	1056	1029	1065	1068	1113	1044	1044	1090	1041	1020	1019	1074	1011	1036	1051	1024	1040	1038	1018	1050	1056	1113	1071	1089	1065	1039	1114	1062	1089	1043	1037	1028	1008	1087	1069	1024	1036	1025	1035	1029	1042	1096	1106	1043	1018	1089	1044	990	1078	1043	1125	1041	1047	1036	1051	1063	1054	1039	1016	1110	1043	996	1069	1012	1060	1117	1045	1116	1047	1087	1078	1084	1078	1150	1083	1076	1007	1064	1060	1093	1067	1011	1067	1066	1079	1053	1030	1021	1041	1051	1072	1062	997	1054	1022	974	1053	1079	1052	1016	1068	1006	1019	1042	1073	1106	1064	949	1057	1055	1057	1028	1072	1041	1053	1034	1030	1007	1045	1044	1081	1077	1071	1090	1108	1040	1101	1020	1084	1053	988	1003	1086	1084	1053	1104	1002	1052	1038	1005	1065	1049	1075	1028	1068	1018	1007	1063	1052	1020	1112	1030	1063	1059	1045	1026	1013	1026	1046	1060	1056	1072	1052	1081	1076	1028	1070	1026	1039	1048	1093	1064	1010	1057	1040	982	1023	1065	1117	1068	1023	1047	1051	1020	1107	1025	1047	1020	1075	1039	1026	1067	1045	1032	1037	1072	1017	1059	1045	1003	1080	1085	1022	1033	1048	1054	1001	1005	1058	1015	998	1030	1095	1049	1065	1079	1023	1035	1130	1070	1068	1019	1034	1040	1041	1004	1071	1038	1057	1034	1004	1028	1080	1093	1091	1062	1022	1009	988	1056	1047	1110	1084	1091	1024	1009	1008	1040	1077	1075	995	1003	1025	1034	1073	1045	1120	1071	1051	1040	1049	1091	1077	1010	1049	1045	1054	1071	1089	1061	1061	1011	1092	1043	1055	1059	1101	1067	1071	1115	1051	1035	1045	1061	1026	1064	1059	1060	1070	1058	1054	1085	1037	1079	1000	1081	1062	1045	1123	1069	1078	1079	1084	1063	1071	1048	1091	1042	1049	1079	1030	1063	1024	1068	1067	1068	989	1073	1027	1041	1059	1024	1041	1061	1063	1037	1019	1018	1120	1088	1064	1088	1126	1059	1102	1047	1001	1027	1082	1066	1070	1041	1033	1025	1075	1063	1058	1047	1032	1020	1082	1068	1057	1099	1127	1100	1064	1068	1052	1067	995	1048	1015	1048	992	1073	1042	1079	1064	1055	1027	1052	1073	1073	1051	1100	1004	1039	1055	1048	1082	1105	1039	1073	1107	1033	1033	1036	1073	1051	1053	996	1034	1051	995	1071	1036	1090	1053	1103	1075	1037	1076	1016	1033	1071	1081	1010	1055	995	1073	1028	1101	1057	1062	1066	1051	1044	1091	1048	1024	1022	1105	994	992	1077	1038	1031	1064	1014	1017	1071	1118	1098	1062	1035	1067	1015	1077	1045	1086	1066	1046	1016	1093	1054	1062	1048	1116	1099	1040	1149	1071	1046	1072	1113	1022	990	1027	1042	1044	997	1030	1058	1084	1040	1052	1063	1019	1092	1029	1109	1020	1022	1072	1061	1037	1045	1038	1058	1099	1054	1064	1072	1029	1036	1076	1093	1050	1002	1048	1012	1134	1050	1038	1030	1023	1097
12207	16066	21652	19487	13159	7073	4308	3295	2765	2073	1594	870	735	703	681	564	506	478	456	458	396	433	413	396	413	438	378	399	402	354	422	393	406	398	425	351	356	351	331	341	341	359	347	342	332	355	363	339	365	364	337	364	334	348	336	302	343	310	309	326	313	319	367	333	337	324	355	342	329	312	320	354	305	285	327	337	316	326	287	330	302	314	317	325	323	293	355	336	320	336	329	322	368	311	314	335	313	341	313	328	349	324	338	317	317	346	344	332	325	304	340	309	344	289	315	310	293	297	311	322	328	306	303	287	314	300	303	335	305	312	313	336	290	306	291	306	324	330	325	332	301	334	312	330	307	330	327	318	343	319	332	285	327	330	333	299	320	335	305	315	297	346	316	298	328	311	321	339	330	322	313	318	324	326	308	327	325	356	305	304	331	344	317	322	342	336	350	360	346	321	337	320	306	328	342	296	301	324	296	350	343	308	317	330	345	302	338	299	315	299	330	345	341	329	316	327	374	299	353	309	338	334	320	314	291	335	332	309	309	327	279	359	285	312	323	305	333	291	339	306	332	335	306	340	310	284	326	310	281	292	324	319	312	320	333	320	333	332	318	371	342	318	348	315	314	289	344	330	359	331	311	339	317	305	318	320	332	294	340	319	359	294	298	289	330	300	311	335	344	331	313	315	313	317	300	322	335	307	297	352	319	316	323	315	310	318	342	310	297	316	336	342	323	316	322	320	337	291	318	351	343	315	350	329	359	295	331	288	333	303	327	281	346	309	292	325	332	323	307	310	324	318	330	313	301	323	321	316	299	320	352	355	328	321	351	311	302	312	361	363	319	314	330	311	307	330	313	300	304	311	340	326	319	351	366	322	284	345	334	331	335	337	302	298	307	323	318	324	330	366	298	313	347	331	350	326	310	322	324	335	340	324	316	337	321	299	326	363	321	320	302	326	315	331	329	321	314	318	306	314	312	311	327	335	318	330	351	317	317	325	346	324	298	328	373	311	314	316	327	326	308	299	319	319	304	364	323	311	290	317	314	300	307	333	285	329	264	344	275	326	339	287	343	337	329	343	339	333	320	334	279	320	332	317	334	300	307	306	316	330	315	331	314	267	317	321	329	342	354	292	346	314	302	335	314	319	330	320	313	302	282	306	329	344	326	342	294	323	316	326	296	324	316	309	309	328	288	338	318	333	308	303	345	326	354	347	346	282	306	321	361	329	285	334	329	281	330	304	333	309	328	343	319	341	290	326	327	338	289	284	346	329	339	279	321	319	325	300	307	323	358	324	328	284	320	322	325	313	312	319	348	324	308	332	338	337	323	276	324	319	304	327	366	338	321	316	332	327	307	346	334	354	285	360	297	308	321	316	327	310	318	310	273	314	340	324	297	321	309	347	331	330	312	342	316	302	323	307	284	320	335	310	352	340	348	326	304	292	329	314	304	325	327	328	327	319	322	309	332	331	318	329	324	312	337	294	324	317	329	306	304	353	316	314	319	298	316	327	333	321	293	352	330	306	298	313	327	292	364	315	300	309	345	325	312	305	301	309	277	316	332	325	302	338	332	303	323	322	304	307	313	317	371	344	306	302	303	316	341	327	322	313	300	314	307	311	309	328	322	306	322	338	329	334	326	336	324	320	307	371	299	331	299	331	328	349	315	333	311	321	323	279	344	323	313	309	313	319	346	324	327	331	337	343	299	326	309	330	329	296	324	352	334	325	303	309	311	305	309	320	315	323	340	306	319	345	295	317	328	315	310	280	318	343	330	290	338	292	295	282	315	302	331	312	313	331	317	305	317	327	341	325	330	339	313	332	356	331	314	315	307	312	325	316	335	337	332	340	307	367	330	321	325	320	338	334	344	324	322	327	326	334	349	333	327	324	317	341	319	324	305	306	336	306	316	308	343	310	292	299	349	328	299	316	341	340	316	338	292	311	316	295	337	295	320	334	311	332	345	317	326	294	338	326	316	340	320	330	319	319	338	341	305	300	302	295	362	334	317	298	312	313	320	321	321	332	309	313	318	303	319	298	335	347	309	304	308	303	296	338	347	347	309	338	325	332	310	318	332	304	363	299	317	305	311	336	324	278	311	320	308	277	308	330	318	324	325	304	330	340	321	316	282	361	329	300	335	300	335	318	327	329	320	332	307	310	293	328	334	309	295	319	315	323	335	318	355	308	315	313	322	317	317	306	334	326	318	312	332	318	307	332	347	342	335	339	268	330	290	332	323	333	359	310	314	326	310	330	323	304	309	314	317	310	339	326	317	346	338	316	356	325	303	328	316	305	296	333	361	302	329	372	341	301	319	330	338	328	332	314	302	298	328	327	301	337	315	323	305	312	331	314	302	298	331	315	320	334	346	313	297	322	335	317	352	334	319	341	282	308	322	297	316	333	301	291	332	332	305	319	341	336	303	325	324	331	347	307	328	300	339	281	330	343	311	346	318	334	338	347	300	343	326	320	310	324	332	276	298	300	302	310	297	296	307	309	308	319	316	327	321	330	336	305	326	328	306	317	325	310	300	306	328	315	366	323	309	333	335	333	341	355	329	299	328	332	333	307	343	300	351	296	308	316	312	336	309	332	298	347	339	336	318	350	349	307	318	320	342	322	294	340	329	318	348	299	336	298	313	330	322	310	308	295	328	305	291	348	294	312	295	315	321	309	322	332	335	313	316	342	322	325	329	333	332	337	324	341	327	348	325	338	321	368	310	310	321	312	327	313	311	324	335	315	342	307	315	336	300	316	331	324	299	307	298	335	313	324	316	318	294	323	314	306	295	331	307	314	346	326	319	287	305	357	278	318	361	309	310	297	322	315	285	324	341	322	327	286	324	309	333	320	317	354	290	322	321	342	357	311	340	356	319	310	308	339	348	321	316	312	314	315	356	361	308	326	319	319	341	319	328	316	287	349	313	316	313	299	354	302	332	304	325	284	309	302	328	310	305	324	332	345	279	316	334	310	306	330	292	322	321	306	316	343	340	300	356	313	295	316	295	327	310	302	294	316	333	344	303	331	329	320	296	312	289	344	388	324	302	296	306	342	310	328	317	320	292	356	341	309	325	328	328	343	300	370	319	346	276	335	318	330	317	330	319	308	360	328	296	346	340	309	348	329	293	330	323	308	340	310	326	333	310	324	325	314	333	361	316	328	306	297	345	315	323	332	319	353	319	340	307	314	318	318	326	323	303	347	315	324	327	335	352	301	332	297	316	303	311	350	298	308	304	325	307	296	339	351	319	315	321	304	321	318	285	303	314	309	341	299	318	325	322	333	341	305	327	316	307	312	334	330	340	327	326	320	321	333	307	315	340	305	320	301	320	335	326	325	331	278	349	325	313	353	287	350	290	326	343	326	302	326	320	341	334	292	303	371	318	339	309	312	349	297	317	287	346	304	300	272	320	313	316	331	325	353	348	328	370	338	353	311	289	333	297	309	332	336	327	350	320	338	330	330	335	325	321	359	322	306	354	327	318	342	311	320
11730	18370	29148	29302	24711	17523	13410	12211	10703	9881	6960	4228	3828	3599	3285	2620	2306	2343	1975	1856	1944	1826	1778	1763	1825	1996	1792	1811	1522	1689	1813	1706	1796	1860	1730	1741	1662	1485	1357	1188	1168	1151	1181	1086	1177	1135	1283	1275	1341	1273	1178	1244	1306	1338	1300	1273	1197	1096	1118	1127	1026	1126	1031	1038	1118	1173	1062	1061	1027	1080	1040	1054	1079	1080	1040	1049	1036	1106	1044	1112	1105	1058	1050	1129	1058	1004	1073	1033	1075	1122	1027	1064	1055	1066	1050	1117	1055	1099	1095	1051	1131	1070	1013	1085	1089	1046	1077	1066	1097	1115	1012	1114	1034	1030	1088	1032	1031	1066	1070	1131	1073	1099	1069	1024	1104	1096	1105	995	1046	1067	1072	1123	1098	1082	1032	1019	1081	1111	1094	1061	999	1085	1077	1091	1068	1090	1053	1093	1072	1040	1131	1037	1077	1053	1020	1051	1119	1068	1113	1048	1102	1085	1039	1072	1050	1026	1055	1044	1057	1016	1083	1074	1042	1075	1058	1085	1056	1122	1058	1065	1055	1094	1095	1051	1071	1073	1009	996	1082	1091	1006	1079	1157	1103	1114	1055	1078	1078	1093	1052	1098	1092	1113	1136	1060	1067	1062	1049	1082	1054	1057	1020	1105	1106	1076	1038	1091	1072	1093	1049	1094	1064	1071	1071	1124	1046	1140	1080	1062	1037	991	1074	1035	1048	1047	1060	1051	1067	1041	1083	1087	1005	1130	1076	1069	1083	1075	1039	1036	1073	1137	1095	1077	1120	1060	1089	1081	1116	1154	1037	1060	1084	1074	1074	1006	1095	1094	1131	1053	1080	1092	1094	1073	1079	1119	1089	1050	1081	1067	1101	1042	1056	1088	1070	1112	1088	1085	1027	1107	1069	1024	1078	1095	1049	1041	1092	1110	1028	1045	1077	1075	1113	1064	1102	1059	1111	1097	1063	1104	1086	1000	1045	1051	1075	1099	1083	1026	1081	1040	1064	1099	1055	1093	1087	1077	1070	1094	1084	1063	989	1097	1029	1075	1070	1034	1091	1110	1124	1075	1084	1026	1097	1096	1115	1130	1090	1094	1077	1080	1049	1077	1038	1117	1060	1037	1068	1050	1067	1117	1094	1095	1037	1034	1058	1100	1086	1019	1094	1017	1063	1060	1121	1069	1088	1141	1090	1109	1060	1096	1044	1123	1117	1089	1058	1011	1077	1043	1113	1062	1102	1034	1069	1079	1105	1130	1047	1036	1018	1065	1081	1090	1104	1066	1098	1107	1078	1118	1018	1070	1148	1035	1082	1120	1026	1022	1103	1062	1083	1073	1066	1118	1055	988	1061	1049	1031	1109	1054	1059	1058	1037	1063	1062	1058	1081	1105	1060	1080	1143	1099	1089	1080	1032	1115	1084	1085	1062	1080	1055	1058	1038	1074	1055	1078	1132	1077	1043	1083	1053	1021	1040	1063	1038	1159	1054	1070	1089	1058	1045	1052	1092	1108	1065	1081	1095	1077	1107	1078	1057	1096	1094	1043	1057	1047	1060	1109	1079	1045	1038	1118	1098	1072	1171	1054	1109	1094	1064	1047	1012	1087	1140	1090	1061	1027	1093	1026	1067	1087	1055	1059	1084	1059	1054	1055	1106	1066	1152	1062	1051	1110	1056	1061	1090	1092	1128	1032	1129	1034	1096	1062	1080	1043	1122	1111	1065	1086	1069	1038	1073	1092	1047	1074	1098	1082	1039	1079	1127	1107	1069	1090	1005	1049	1047	1070	1013	1036	1068	1085	1078	1073	1047	1101	1142	1137	1047	1048	1076	1078	1077	1054	1040	1074	1125	1053	1054	1118	1121	1040	1126	1045	1094	1110	1182	1066	1057	1107	1089	1068	1049	1101	1054	1082	1059	1094	1081	1067	1043	1078	1098	1044	1131	1065	1078	1045	1123	1096	1094	1078	1049	1074	1059	1109	1097	1091	1059	1095	1049	1035	1074	1050	1019	1078	1079	1057	1100	1065	1061	1098	1081	1110	1051	1121	1023	1110	1083	1058	1062	1085	1082	1070	1054	1034	1053	1050	1074	1090	1080	1053	1118	1050	1106	1147	985	1103	1085	1063	1053	1070	1088	1091	1121	1091	1011	1074	1097	1076	1052	1047	1122	1076	1075	1057	1115	1048	1058	1040	1076	1040	1142	1059	1091	1093	1056	1022	1019	1091	1105	1091	1034	1088	1048	1054	1111	1065	1075	1071	1088	1085	1068	1084	1036	1037	1103	1034	1067	1046	1064	1062	1112	1041	1070	1034	1099	1024	1123	1074	1115	1053	1079	1051	1042	1056	1073	1071	1063	1071	1080	1048	1007	1042	1107	1029	1065	1068	1099	1037	1000	1086	1068	1101	1075	1087	1073	1085	1082	1070	1073	1090	1034	1057	1061	1060	1067	1106	1068	1109	1050	1081	1087	1020	1070	1093	1048	1088	1107	1076	1088	1090	1073	1043	1085	1056	1131	1074	1040	1030	1024	1073	1038	1062	1071	1120	1058	1131	1082	1040	1120	1109	1074	1046	1019	1037	1040	1052	1113	1081	981	1104	1063	973	1097	1056	1048	1002	1013	1097	1093	1075	1032	1027	1102	1025	1053	1078	1014	1113	1096	1053	1062	1050	1031	1099	1032	1070	1087	1041	1097	1075	1043	1088	1067	1080	1034	1087	1012	1102	1099	1020	1134	1103	1088	1113	1145	1056	1023	1143	1089	1026	1040	1108	1073	1069	1082	1065	1055	1031	1134	1045	1041	1071	1122	1084	1141	1101	1138	1072	1081	1058	1090	1080	1114	1079	1098	1020	1059	1088	1067	1086	1100	1084	1135	1095	1098	1112	1091	1061	1105	1050	1032	1061	1052	1102	1085	1070	1045	1066	1082	1100	1021	1072	1095	1097	1099	1076	1096	1117	1155	1083	1042	1065	1087	1109	1134	1071	1113	1144	1102	1027	1097	1062	1029	1037	1061	1080	1010	1102	1032	1041	1104	1011	1049	1048	1048	1087	1051	1065	1076	1030	1043	1069	1119	1106	1109	1072	1078	1070	1005	1001	1002	1103	1123	1111	1054	1051	1108	1025	1093	1033	1047	1060	1068	1108	1092	1069	1022	1110	1053	1085	1054	1060	1069	1068	1065	1055	1094	1087	1055	1129	1066	1041	1104	1075	1031	1114	1112	1078	1094	1020	1053	1106	1135	1078	1080	1059	1113	1100	1104	1108	1106	1109	1068	1030	1043	1085	1038	1117	1091	1094	1123	1083	1001	1067	1109	1104	1046	1155	1058	1070	1036	1064	1076	1072	1079	1104	1109	1072	1061	1030	1056	1123	1063	1056	1044	1123	1068	1023	1038	1049	1045	1075	1147	1107	1061	1038	1114	1074	1099	1125	1081	1060	1102	1110	1100	1062	1094	1067	1056	1066	1079	1094	1117	1075	1068	1068	1110	1064	1129	1056	1114	1112	1083	1106	1071	1081	1124	1049	1060	1093	1066	1066	1080	1062	1076	1061	1077	1088	1042	1070	1032	1120	1104	1079	1068	1055	1089	1075	1047	1072	1057	1069	1098	1045	1097	1062	1007	1059	1049	1027	1057	1012	1014	1073	1105	1087	1111	1020	1081	1052	1024	1040	1091	1048	1107	1140	1059	1022	1089	1122	1061	1096	1029	1016	1101	1071	1060	1016	1112	1018	1076	1092	1062	1105	1109	1128	1083	1073	1084	1094	1089	1146	1076	1088	1139	1069	1027	1006	1068	1087	1058	1081	1095	1090	1011	1081	1082	1055	1053	1097	1105	1085	1084	1049	1039	1082	1092	1082	1056	1070	1065	1055	1059	1068	1097	1111	1078	1173	1094	1118	1074	1068	1062	1099	1030	1082	1113	1073	1060	1021	1121	1005	1096	1074	1089	1027	1097	1106	1037	1110	1082	1070	1090	1089	1120	1084	1056	1039	1059	1100	1020	1079	1011	1052	1047	1053	1063	1020	1051	1074	1146	1099	1131	1092	1045	1057	1099	1057	1106	1113	1059	1082	1023	1094	1076	1038	1164	1050	1039	1106	1041	1077	1023	1065	1085	1061	1060	1028	1087	1039	1080	1086	1098	1044	1030	1017	1022	1109	1129	1105	1092	1052	1065	1037	1066	1070	1111	1097	1057	1033	1089	1170	1016	1137	1132	1083	1104	1071	1055	1073	1059	1058	1082	1050	1092	1053	1096	1073	1146	1082	1061	1070	1078	1084	1073	1104	1128	1027	1105	1080	1071	1055	1068	1038	1021	1085	1143	1087	1084	1065	1065	1087	1087	1075	1050	1050	1116	1083	1062	1033	1056	1081	1101	1062	998	1025	1041	1066	1088	1078	1058	1105	1078	1031	1083	1052	1104	1122	1061	1068	1101	1022	1058	1067	1068	1113	1033	1057	1087	1053	1114	1069	1083	1113	1106	1057	1110	1059	1077	1116	1100	1100	1047	1074	1098	1111	1106	1053	1075	1084	1126	1121	1070	1078	1056	1110	1078	1101	1096	1075	1067	1110	1059	1072	1102	1103	1064	1043	1064	1039	1078	1057	1028	1038	1055	1091	1048	1097	1097	1120	1080	1099	1091	1040	1042	1073	1102	1051	1096	1079	1079	1125	1033	1041	1081	1058	1055	1082	1104	1095	1078	1081	1153	1105	1070	1119	1070	1120	1031	1098	1039	1101	1114	1050	1053	1041	1054	1091	1109	1042	1094	1055	1089	1075	1082	1091	1070	1098	1008	1044	1020	1132	1100	1119	1090	1070	1030	1129	1085	1066	1030	1114	1057	1132	1064	1092	1097	1150	1093	1054	1091	1045	1051	1106	1029	1096	1121	1081	1078	1079	1091	1091	1051	1078	1137	1040	1097	1065	1073	1049	1022	1083	1042	1032	1090	1056	1080	1051	1042	1059	1075	1061	1058	1050	1073	1082	1128	1093	1028	1106	1082	1099	1063	1090	1065	1127	1124	1119	1011	980	1045	1043	1052	1072	1075	1077	1072	1034
37181	43106	44236	40175	33442	28243	26163	24976	25599	23248	15468	7571	4491	3334	2450	1907	1469	1589	980	782	773	695	700	678	782	692	797	468	528	571	744	565	630	578	561	488	458	383	339	293	329	331	344	275	331	309	322	304	325	337	297	360	323	312	341	323	343	303	305	295	275	314	290	310	274	271	283	257	312	277	257	279	283	293	284	304	302	292	266	260	258	286	285	292	271	272	311	283	270	255	277	301	262	283	308	306	288	293	281	299	284	279	229	284	276	278	278	303	279	274	257	270	288	283	294	333	277	267	289	294	293	320	266	263	290	293	311	288	284	298	270	293	268	271	309	289	265	265	255	290	276	299	321	301	291	288	257	286	284	270	289	354	304	290	297	316	301	268	263	287	266	295	265	291	285	273	310	275	278	264	273	260	285	262	272	296	313	308	280	265	282	289	273	288	289	275	285	271	297	291	327	273	295	292	258	295	237	280	286	287	271	273	272	327	285	286	326	308	273	249	283	282	300	273	285	298	274	272	294	302	277	281	275	256	281	292	259	292	297	297	283	267	292	295	277	271	284	292	256	293	276	292	285	275	295	278	264	281	247	279	334	290	287	273	270	289	271	305	266	275	298	312	264	287	296	282	295	288	297	244	281	270	300	285	316	310	293	303	291	303	299	285	270	300	294	325	298	301	313	299	275	285	289	258	271	277	301	323	294	300	283	285	291	282	294	288	296	289	307	279	292	295	258	269	273	291	301	289	275	291	272	277	290	306	280	292	293	316	301	319	290	297	290	303	284	262	263	300	274	313	287	290	266	286	280	290	287	285	276	291	319	285	294	258	291	250	302	302	302	270	303	307	285	261	285	296	297	329	282	278	253	312	296	292	304	308	258	300	313	278	271	294	281	321	311	283	268	266	290	318	274	273	288	316	288	274	279	276	285	284	283	325	288	284	306	289	278	291	285	297	280	277	296	282	272	295	288	324	290	265	290	274	288	272	290	283	285	290	290	289	297	252	300	320	291	279	253	307	300	290	301	299	276	281	280	292	278	273	295	281	306	289	264	268	278	297	272	300	298	284	274	286	295	289	286	283	286	316	300	280	284	285	292	279	282	305	270	289	285	276	270	279	310	278	276	292	288	267	263	261	282	301	298	309	287	295	271	289	277	284	273	300	302	297	321	283	286	298	286	287	319	275	272	300	279	273	271	277	280	301	309	303	312	297	290	294	268	274	266	302	264	298	282	272	283	297	286	304	279	308	279	277	300	282	275	295	287	311	261	283	267	294	279	272	278	262	305	303	299	304	298	283	272	299	293	286	280	300	282	301	277	302	281	282	294	331	299	267	288	290	274	272	289	244	301	281	287	283	282	286	277	300	287	298	276	279	268	323	288	286	293	263	290	290	287	294	299	266	266	305	267	265	293	299	315	306	304	278	285	291	298	290	276	290	276	293	293	279	283	270	280	287	311	264	299	292	294	277	287	296	296	287	270	285	274	287	312	277	288	265	306	258	258	302	305	281	291	278	292	287	261	272	256	271	268	315	327	277	290	307	261	247	280	287	290	277	296	265	266	291	281	277	313	277	290	292	323	303	264	300	303	311	244	286	296	294	291	307	314	302	296	300	307	276	279	281	307	289	292	271	303	262	286	261	282	301	274	315	291	306	304	304	281	256	269	268	269	288	279	270	310	296	261	271	279	274	290	290	274	304	282	260	279	312	283	312	288	302	295	314	276	284	285	300	271	283	268	289	280	300	285	254	266	299	293	256	274	289	296	273	288	307	298	286	284	296	292	292	263	314	279	311	276	285	271	271	286	299	299	292	286	317	291	289	268	284	253	294	270	295	304	292	292	304	320	292	275	269	293	282	318	259	265	291	300	291	265	279	291	273	287	300	299	306	288	275	299	256	293	282	237	284	289	295	305	289	298	297	280	297	273	283	286	315	263	299	264	283	285	237	259	283	267	281	276	278	284	269	269	280	292	283	270	252	298	289	290	288	292	263	317	296	303	295	280	303	262	313	276	261	283	283	269	289	310	272	277	294	267	296	290	285	305	242	287	294	279	264	292	277	303	300	294	280	260	284	310	275	289	309	288	259	287	290	273	266	264	296	325	269	270	277	278	298	302	288	304	268	272	277	274	291	290	288	290	314	283	278	293	263	297	264	315	308	304	284	279	280	275	265	264	274	273	283	295	283	271	276	280	268	296	304	283	281	301	285	264	300	289	308	250	302	298	308	275	282	291	285	301	298	302	281	292	264	291	292	288	270	289	275	286	255	278	277	288	285	290	277	287	256	305	305	293	256	290	291	288	293	290	299	257	272	284	298	294	270	305	251	294	275	279	308	269	291	293	286	268	263	281	289	259	279	294	285	282	272	310	294	287	280	272	279	286	266	291	276	290	291	298	300	269	273	302	266	281	272	291	278	307	262	284	303	286	295	288	272	281	312	294	281	281	298	307	306	274	269	296	289	278	303	306	301	274	298	298	284	280	282	254	261	316	259	298	290	289	258	278	259	290	264	285	326	292	286	259	286	269	282	294	290	303	277	255	343	312	293	310	254	265	263	265	288	272	283	283	286	318	277	279	286	280	284	266	279	299	285	262	263	318	260	271	314	294	302	282	282	267	283	281	294	293	305	286	289	280	257	290	294	273	283	258	289	301	298	274	312	276	277	280	312	292	256	296	301	276	301	310	291	287	280	291	278	309	243	278	323	287	270	305	289	284	287	302	269	275	264	306	282	271	266	277	282	245	322	315	260	270	301	266	282	293	282	288	288	278	292	259	291	277	293	272	263	304	260	317	264	292	259	272	261	290	263	297	253	274	303	300	268	249	284	292	301	303	306	271	269	286	289	266	275	308	275	302	264	304	303	285	292	296	319	295	308	271	298	303	302	270	283	279	314	312	302	298	267	294	285	287	307	313	308	294	263	290	258	249	310	311	259	295	298	295	271	260	303	279	275	285	273	316	280	295	263	298	274	281	286	283	278	284	277	286	270	258	294	259	298	300	275	273	284	276	287	279	276	286	293	308	278	273	302	294	251	292	332	263	316	268	286	318	252	278	283	288	273	300	315	274	324	288	283	302	296	306	272	286	245	290	276	305	249	277	308	278	305	308	311	297	274	271	300	271	285	330	265	275	316	300	304	280	303	264	287	286	284	296	262	291	293	292	284	288	275	246	288	278	297	280	296	306	303	315	309	299	297	305	308	278	261	294	290	282	265	274	302	314	274	296	274	287	300	267	299	285	314	314	279	310	259	264	286	301	293	279	318	300	268	303	280	251	298	278	257	318	266	294	282	284	269	278	269	283	275	292	271	278	276	266	271	294	262	275	302	291	272	291	271	333	281	296	268	284	280	273	293	291	277	284	258	296	271	256	294	311	327	278	273	276	292	294	268	297	294	287	269	268	287	280	314	318	266	266	290	273	296	289	322	278	244	308	303	284	266	282	290	276	267	257	268	297	260	286	313	264	274	308	302	262	290	241	306	284	263	300	311	282	282
32698	43270	50391	50506	47440	41420	38781	39628	39485	38170	28103	18825	15434	13734	11491	9721	8059	8288	5374	4496	4323	4299	4256	3753	4835	4074	4645	2382	2907	3317	4748	3041	3402	3111	3065	2673	2355	2016	1532	1233	1252	1195	1201	1131	1100	1248	1385	1424	1309	1210	1314	1327	1348	1388	1456	1325	1274	1092	1025	1017	967	1016	974	931	953	972	948	948	943	981	933	928	1012	891	996	919	1003	976	953	970	976	928	930	960	945	958	918	943	976	969	1021	978	1008	943	966	949	917	989	981	968	976	940	965	979	996	949	931	957	970	986	974	969	987	920	982	1004	878	932	930	954	1028	944	968	998	993	952	955	959	973	936	1006	970	937	1066	980	950	961	1001	892	972	990	975	1024	950	979	981	970	927	1000	912	934	942	959	960	1005	992	913	928	876	942	985	941	1024	989	1015	972	977	938	940	937	954	920	898	996	1042	929	965	938	966	911	988	932	937	990	975	966	939	1014	947	957	923	990	955	1017	951	914	939	950	1008	928	971	942	957	990	965	912	926	1018	954	943	956	983	952	1020	965	960	975	1022	969	987	959	1005	978	953	977	1002	973	977	952	988	982	941	910	962	1043	916	923	1004	1007	947	1047	984	981	978	932	983	920	967	905	1000	921	938	908	981	901	919	1019	990	934	902	989	977	955	982	949	950	983	946	940	929	941	987	995	947	1005	954	919	970	939	1002	944	944	939	989	979	1005	981	979	937	924	981	969	964	967	944	1005	940	942	995	963	950	986	948	964	974	963	948	942	970	945	994	949	970	978	985	966	960	979	1003	947	909	942	943	975	953	884	962	965	943	985	969	1007	920	945	915	940	999	957	968	970	935	952	989	990	958	945	956	985	975	902	1005	990	960	943	931	1008	982	914	989	876	931	968	951	992	1001	1009	994	965	1009	935	973	951	869	928	943	971	947	953	945	922	986	951	1000	949	895	980	952	913	977	988	935	989	958	956	937	969	1007	980	942	1006	1003	975	985	980	933	948	994	956	929	958	983	959	910	917	989	970	945	914	1003	995	981	926	969	946	942	944	951	923	906	955	972	952	1001	965	960	1004	990	985	953	990	1024	923	951	943	912	931	949	938	943	981	954	1007	965	979	962	962	910	922	952	993	981	972	946	943	965	1003	927	969	981	986	1005	965	971	957	967	962	905	946	910	935	966	965	960	945	970	956	961	1011	962	937	978	948	962	1015	1007	925	986	980	977	970	931	974	972	934	964	900	964	945	985	904	934	929	926	886	936	936	927	886	976	952	982	1037	1002	1007	909	900	982	969	1009	937	945	944	980	908	929	1027	962	942	961	971	944	915	977	927	973	961	913	995	920	933	948	998	984	921	930	977	979	939	974	992	937	987	970	960	957	923	960	1008	999	986	974	983	924	938	982	951	957	946	850	984	943	963	999	1015	961	972	964	908	949	1011	922	981	916	899	950	901	956	927	972	921	1019	971	940	937	982	921	953	945	946	941	950	973	963	967	988	899	963	1018	948	957	996	976	973	936	999	959	964	979	974	967	968	949	947	940	931	935	1022	950	952	940	894	917	907	970	908	997	964	922	954	973	955	961	967	997	967	1038	999	936	956	942	941	989	986	1003	1026	969	953	946	935	993	952	957	965	986	973	959	903	973	916	972	928	964	956	953	929	929	967	949	919	938	998	951	936	956	988	903	966	926	953	919	943	970	998	949	982	921	985	947	964	993	940	951	985	922	947	932	930	980	935	970	1004	948	1003	964	946	943	946	1002	938	970	942	938	961	1001	974	966	948	955	917	1017	970	939	917	977	974	941	1002	987	972	973	986	933	947	987	989	910	953	972	969	936	933	1002	951	944	984	1005	1004	977	935	941	920	939	941	986	997	954	984	938	947	955	949	945	945	961	924	993	956	939	946	973	914	976	942	927	939	958	950	961	992	972	983	960	972	972	913	969	1013	931	963	997	961	975	970	951	982	985	943	940	945	944	997	1031	965	964	991	995	1001	875	992	951	968	957	956	925	1031	972	916	946	991	932	1013	938	950	973	945	893	962	943	942	966	985	945	959	1008	937	929	940	1014	957	999	947	1000	970	960	983	940	944	968	975	985	950	938	912	967	1013	973	1002	899	937	945	945	984	1051	1031	991	911	1008	986	1007	958	928	953	995	1023	996	898	978	988	925	946	963	991	977	991	963	953	956	1002	935	965	976	947	961	953	962	949	983	942	936	993	995	964	959	948	876	950	994	971	967	953	978	925	912	977	968	952	968	953	969	996	982	959	965	964	941	1004	982	932	959	958	950	1009	986	956	950	926	972	936	977	972	963	970	905	916	902	979	988	938	941	930	983	982	998	972	947	961	965	937	969	958	979	943	950	1007	964	933	955	971	998	1003	961	983	986	986	954	978	967	1003	970	986	942	912	1024	949	950	997	1007	916	943	989	973	956	918	949	985	1003	944	968	1008	934	970	944	980	926	995	996	949	931	956	974	1005	943	976	973	935	978	930	932	977	936	975	1011	962	962	961	998	958	935	990	1002	991	930	955	944	1000	1002	975	954	978	948	971	943	983	957	987	991	972	973	997	956	965	940	986	913	955	977	983	980	983	989	974	946	928	969	948	951	987	914	1010	893	933	915	951	993	922	962	1009	980	1009	926	941	997	983	892	980	971	983	974	937	963	970	983	974	1004	866	981	1015	996	934	898	944	986	967	944	979	945	953	1011	892	929	973	960	966	945	927	989	972	994	1024	941	948	916	964	966	1015	939	982	958	910	958	982	920	911	1007	945	1002	963	979	969	961	967	956	996	952	928	964	936	956	962	970	922	919	925	1013	910	945	929	920	977	939	908	1007	1012	906	942	966	940	928	982	932	964	1012	969	914	947	926	900	939	945	931	958	947	970	991	942	949	953	958	976	1002	998	965	936	922	985	977	944	972	952	965	948	986	931	949	987	964	959	983	936	952	903	996	925	941	1000	914	955	910	950	879	898	981	972	907	998	1025	959	934	960	1005	971	919	902	991	928	970	948	934	974	984	948	943	944	948	999	927	914	953	997	983	973	952	952	965	987	967	960	971	963	968	985	953	994	973	1049	964	923	988	981	955	974	969	954	917	919	903	920	947	970	957	932	998	961	939	979	965	925	972	930	918	937	941	952	927	916	949	902	905	999	999	924	971	936	911	960	955	929	960	950	907	965	931	1055	1007	973	1007	972	993	906	945	961	964	940	925	980	979	952	982	988	953	947	969	932	935	954	937	972	973	902	991	990	984	968	1017	923	980	966	920	939	897	906	996	915	908	956	987	967	976	932	941	943	986	952	1001	992	934	962	922	938	1003	978	919	927	1000	977	971	956	918	977	945	982	951	913	908	989	981	974	953	940	904	986	970	979	959	938	964	949	956	895	913	917	952	926	948	955	941	948	969	980	969	1006	999	975	937	995	886	960	957	917	958	936	947	970	975	1002	922	958	930	1019	1014	925	965	918	960	993	992	948	955	936	900	933	986	938	946	932	935	989	921	950	946	942	995	923	1009	918	962	965	973	940	968	967	980	967	975	921	947	932	932	929	949	945	964	980	972	922	947	979	914	959	1003	931	915	963	948	1039	1013	942	929	1013	944	944	951	1008	993	985	950	1035	981	960	943	968	965	981	965	986	974	957	890	972	916	982	945	946	977	956	1008
45163	43232	42028	38104	33523	30127	29813	31443	31926	32212	23682	13793	9572	6813	4770	3194	3139	2931	2087	1229	1173	1223	1086	1049	1393	1244	1090	608	791	1134	1257	887	857	777	831	692	598	467	440	410	375	378	400	382	409	436	437	451	412	418	437	395	429	411	430	422	386	382	359	347	359	348	352	356	381	362	375	367	334	371	380	361	322	338	361	334	396	370	347	345	356	379	383	346	333	297	354	380	334	345	351	363	372	330	350	347	366	359	332	338	364	361	351	368	355	327	359	352	329	334	333	372	377	326	330	386	330	370	362	353	337	346	318	330	326	367	361	372	332	329	374	365	369	368	352	364	367	333	362	337	360	338	348	337	348	353	348	353	354	347	325	324	342	333	336	360	361	341	360	351	336	354	343	345	353	355	336	327	319	332	345	347	366	338	336	360	325	361	347	365	330	385	315	354	322	368	346	337	350	334	354	325	343	338	383	363	339	320	342	334	326	346	346	372	355	340	319	373	342	371	353	339	361	342	313	316	368	361	361	331	339	357	331	364	348	378	378	357	328	351	353	339	356	315	342	371	329	328	337	360	382	331	366	349	327	352	376	325	346	342	319	301	363	365	352	352	352	356	318	347	395	371	335	322	382	327	337	369	317	349	363	299	326	355	356	326	318	323	328	339	350	373	351	335	321	349	368	375	365	355	341	357	332	360	359	357	366	390	341	355	349	341	339	343	347	350	369	374	347	342	321	370	343	318	353	336	348	350	342	325	343	363	385	349	341	329	356	346	349	359	331	365	320	361	334	374	362	383	358	323	317	342	354	351	358	317	353	332	369	353	350	319	373	314	362	352	359	385	378	337	341	353	349	349	322	381	354	338	333	354	350	364	366	336	323	354	334	338	327	314	349	331	355	347	364	326	362	350	355	359	328	348	344	339	360	340	371	340	352	333	341	357	340	358	354	348	321	351	353	373	373	329	329	355	361	357	388	363	332	334	352	345	346	334	356	359	348	360	345	344	350	333	342	374	332	363	321	346	350	367	358	354	387	352	334	340	348	335	305	360	329	370	347	359	319	324	313	332	337	377	349	302	301	347	357	341	314	354	363	362	380	348	334	381	347	344	328	331	358	373	344	371	353	346	348	357	370	380	372	346	362	358	331	319	361	332	349	340	357	297	354	340	321	355	373	375	340	350	347	347	331	354	357	364	365	351	360	349	358	335	353	324	350	363	343	351	353	357	352	352	296	338	340	352	349	335	356	343	338	401	355	346	380	367	308	364	341	368	354	337	340	351	336	340	344	360	314	413	348	307	339	344	353	330	349	357	325	361	327	332	345	375	327	331	354	377	354	354	338	336	359	354	329	344	321	357	335	367	377	368	335	352	355	336	345	373	363	308	311	343	317	337	341	363	331	366	315	358	359	345	325	373	368	325	321	369	334	334	353	334	345	352	338	333	348	356	348	363	321	372	342	363	340	356	318	359	326	347	390	377	335	333	344	332	326	360	336	328	364	356	327	373	358	327	344	367	369	325	380	347	368	355	338	359	332	326	348	342	318	351	377	374	344	340	356	349	343	348	372	373	388	352	369	365	359	373	328	373	341	364	372	368	351	355	323	354	346	396	348	364	333	385	336	353	339	360	385	335	373	354	327	399	341	357	350	347	321	359	375	344	361	341	357	358	354	343	361	351	370	300	321	352	345	374	345	359	353	338	352	353	335	368	339	306	355	367	363	313	364	342	336	339	372	374	351	334	340	341	341	330	341	353	378	316	331	354	331	338	332	334	343	367	338	334	313	331	346	334	366	339	321	370	319	325	358	339	388	356	362	352	353	349	358	336	331	330	348	320	372	378	390	368	347	282	327	373	339	325	363	314	344	323	363	331	358	319	341	347	372	320	324	345	362	354	351	333	344	363	351	361	342	356	331	320	351	334	359	367	387	367	357	366	370	328	382	331	345	347	335	345	332	384	356	344	325	352	352	314	332	347	349	384	312	328	336	340	352	322	329	348	352	347	356	320	334	386	365	319	346	336	357	313	349	363	367	352	308	319	370	373	326	367	354	352	343	348	339	358	371	343	353	365	372	366	347	321	333	328	360	310	327	359	353	358	344	359	363	347	327	320	377	356	334	343	332	335	376	357	346	337	309	348	363	332	366	347	375	340	337	350	344	360	353	374	352	336	336	372	333	359	351	330	370	347	339	341	370	373	349	358	377	357	366	355	328	339	355	361	366	324	350	364	346	351	334	369	324	380	342	353	347	328	332	337	324	357	352	333	340	360	347	334	355	314	358	357	341	341	373	350	315	355	349	321	345	358	353	358	329	348	347	356	372	339	361	331	326	362	320	335	362	349	354	351	342	363	319	363	378	343	318	332	339	327	358	336	323	347	332	351	357	330	324	362	348	352	342	326	329	330	360	362	379	333	351	358	339	363	351	333	336	368	356	306	356	335	363	358	327	383	342	370	339	348	337	343	312	341	371	352	376	390	383	323	330	379	357	380	356	361	366	328	326	340	282	357	335	318	332	313	361	367	347	320	330	353	333	338	340	322	361	322	340	381	340	335	334	351	366	352	334	350	349	354	334	329	362	348	335	323	331	361	316	365	339	328	342	357	376	340	349	326	357	363	356	338	355	352	344	293	378	344	376	326	338	360	368	366	361	392	351	330	329	352	338	372	317	364	342	344	337	334	326	356	318	344	339	330	319	343	364	344	319	345	343	356	339	303	337	309	341	379	309	334	340	350	373	335	331	366	367	367	372	364	336	335	339	348	359	368	365	333	357	370	315	305	337	362	376	320	359	375	330	371	323	355	352	362	332	354	326	330	344	350	358	330	373	391	346	370	371	358	332	371	362	380	355	326	347	346	365	349	331	359	358	314	360	367	319	314	354	369	332	360	362	365	330	367	344	324	343	360	366	347	363	377	372	365	374	341	339	356	369	357	348	340	324	315	322	374	343	335	348	360	332	352	333	364	362	338	364	346	339	371	362	369	315	339	336	360	348	337	331	382	351	383	334	356	345	321	375	350	334	333	363	339	349	376	357	334	332	347	361	382	370	358	336	318	353	365	373	376	376	345	339	360	324	375	339	339	383	391	378	381	334	332	345	302	341	344	341	350	340	358	377	340	366	379	333	345	350	372	342	349	322	376	356	352	366	361	326	321	333	342	345	344	370	331	322	373	336	362	348	381	332	333	333	386	312	321	343	332	371	389	291	316	354	344	389	300	363	330	359	375	339	385	333	337	338	367	353	346	343	342	304	351	340	311	334	357	335	344	351	352	349	338	381	327	348	326	340	370	329	343	330	365	346	350	361	359	327	362	383	338	355	339	346	335	345	320	373	358	343	356	342	367	372	374	345	338	319	319	349	326	334	335	333	352	355	330	369	332	325	337	336	339	348	321	303	378	377	331	392	329	354	386	340	365	326	342	359	356	373	332	335	347	346	364	292	318	348	324	363	297	326	343	328	357	353	368	384	355	339	361	352	364	360	313	350	386	375	318	309	379	365	353
40703	49781	53723	53905	52525	47549	45169	46511	46221	47115	36182	26680	24130	20916	17729	13738	14341	12964	10149	6966	7031	7096	6328	6356	8445	7287	5909	3645	4767	6820	7345	5051	5223	4871	4750	4234	3287	2314	1821	1588	1556	1429	1403	1383	1404	1577	1730	1827	1624	1600	1703	1679	1714	1767	1763	1565	1450	1300	1279	1169	1078	1165	1191	1130	1124	1122	1099	1100	1168	1146	1080	1111	1143	1084	1163	1127	1181	1130	1055	1102	1137	1164	1084	1147	1102	1103	1160	1083	1107	1071	1097	1093	1139	1123	1092	1136	1113	1137	1123	1081	1125	1135	1101	1123	1097	1123	1140	1088	1113	1062	1158	1165	1073	1114	1129	1115	1118	1135	1098	1178	1137	1131	1134	1154	1160	1156	1137	1113	1112	1096	1126	1096	1116	1103	1084	1119	1107	1183	1073	1077	1115	1167	1159	1015	1160	1108	1137	1220	1139	1074	1062	1149	1128	1141	1081	1094	1044	1098	1139	1072	1079	1064	1094	1133	1137	1093	1133	1159	1150	1123	1105	1117	1110	1140	1139	1120	1084	1110	1145	1153	1162	1094	1094	1082	1119	1127	1129	1171	1132	1124	1043	1169	1181	1108	1078	1101	1124	1090	1170	1117	1103	1089	1159	1098	1125	1065	1105	1072	1147	1069	1088	1095	1095	1159	1126	1140	1138	1116	1075	1113	1106	1150	1134	1132	1101	1130	1141	1136	1129	1141	1152	1092	1082	1103	1072	1102	1094	1139	1125	1074	1169	1113	1098	1068	1191	1077	1143	1144	1053	1166	1113	1107	1051	1058	1131	1122	1072	1188	1097	1059	1125	1077	1112	1120	1138	1080	1080	1090	1038	1092	1122	1182	1099	1202	1136	1133	1110	1141	1085	1094	1155	1132	1084	1091	1115	1162	1125	1094	1142	1153	1082	1092	1119	1179	1183	1151	1134	1088	1131	1142	1048	1057	1122	1143	1150	1140	1153	1157	1091	1157	1101	1081	1175	1139	1113	1106	1080	1092	1087	1120	1054	1151	1076	1147	1150	1065	1079	1162	1117	1126	1148	1112	1098	1160	1109	1125	1090	1145	1114	1119	1144	1095	1123	1138	1185	1134	1043	1114	1070	1109	1134	1110	1119	1102	1152	1126	1157	1107	1142	1149	1123	1143	1141	1170	1157	1121	1124	1102	1106	1090	1149	1103	1146	1062	1072	1133	1137	1147	1091	1102	1091	1173	1150	1155	1104	1096	1101	1172	1082	1174	1098	1118	1134	1101	1118	1111	1148	1091	1086	1106	1137	1108	1067	1059	1077	1080	1146	1098	1112	1189	1157	1215	1068	1124	1144	1109	1154	1105	1099	1176	1108	1180	1136	1095	1082	1132	1121	1078	1152	1081	1142	1106	1125	1098	1049	1097	1121	1161	1107	1073	1139	1116	1061	1116	1122	1082	1100	1102	1173	1123	1099	1114	1084	1089	1122	1140	1133	1113	1129	1123	1140	1085	1155	1053	1138	1075	1064	1088	1114	1103	1095	1119	1160	1114	1201	1126	1125	1144	1166	1125	1058	1082	1142	1150	1170	1143	1116	1155	1190	1124	1147	1116	1167	1057	1158	1146	1113	1126	1110	1124	1117	1069	1065	1145	1092	1157	1115	1072	1132	1128	1130	1147	1096	1170	1115	1112	1125	1087	1101	1109	1183	1070	1149	1036	1083	1129	1111	1188	1055	1072	1168	1081	1098	1136	1078	1109	1155	1095	1134	1145	1130	1108	1146	1101	1125	1117	1103	1081	1072	1163	1118	1106	1093	1125	1131	1085	1117	1135	1110	1161	1150	1141	1101	1080	1085	1178	1115	1106	1127	1109	1158	1190	1059	1123	1104	1063	1089	1153	1125	1066	1125	1142	1063	1130	1099	1176	1106	1103	1135	1110	1140	1200	1175	1116	1147	1127	1094	1161	1152	1055	1113	1142	1131	1136	1136	1109	1129	1109	1138	1176	1137	1165	1090	1133	1101	1124	1149	1144	1081	1135	1093	1102	1076	1133	1144	1104	1126	1132	1097	1133	1129	1123	1118	1131	1155	1084	1187	1078	1129	1095	1117	1115	1092	1120	1128	1125	1088	1104	1186	1136	1210	1123	1147	1128	1089	1125	1082	1098	1132	1125	1166	1137	1121	1087	1186	1079	1152	1159	1100	1150	1115	1110	1102	1101	1172	1068	1162	1133	1161	1136	1129	1124	1190	1135	1097	1113	1096	1091	1043	1123	1112	1108	1088	1102	1117	1113	1122	1158	1137	1113	1087	1150	1136	1117	1139	1114	1100	1145	1064	1142	1175	1136	1127	1118	1081	1147	1125	1117	1142	1138	1030	1086	1116	1143	1094	1135	1139	1146	1067	1062	1094	1117	1143	1130	1119	1119	1096	1143	1151	1121	1143	1084	1113	1097	1066	1067	1117	1116	1094	1095	1065	1118	1101	1097	1110	1106	1142	1102	1060	1080	1141	1165	1120	1132	1091	1098	1172	1089	1089	1160	1142	1076	1153	1064	1092	1200	1137	1073	1165	1132	1134	1102	1113	1096	1099	1139	1048	1093	1130	1103	1131	1080	1149	1093	1131	1155	1111	1098	1152	1102	1100	1144	1146	1072	1072	1133	1161	1106	1120	1098	1126	1188	1106	1156	1154	1205	1081	1131	1110	1147	1089	1124	1125	1101	1137	1134	1137	1130	1135	1119	1094	1125	1110	1127	1085	1161	1112	1135	1123	1177	1091	1109	1062	1119	1079	1054	1157	1098	1114	1075	1118	1073	1114	1095	1119	1128	1037	1134	1108	1128	1125	1133	1109	1112	1126	1086	1132	1106	1130	1123	1187	1093	1127	1083	1122	1099	1137	1110	1080	1075	1119	1101	1120	1101	1138	1076	1086	1084	1126	1160	982	1120	1122	1102	1076	1123	1131	1144	1110	1121	1150	1131	1064	1095	1154	1151	1134	1109	1104	1111	1113	1096	1149	1081	1109	1130	1063	1066	1142	1137	1112	1049	1141	1154	1069	1090	1101	1154	1087	1037	1087	1089	1108	1114	1078	1122	1109	1047	1104	1084	1088	1084	1104	1160	1095	1086	1093	1127	1115	1045	1133	1091	1117	1085	1134	1107	1143	1110	1110	1055	1060	1122	1106	1142	1117	1136	1084	1011	1100	1113	1091	1097	1044	1059	1129	1092	1088	1045	1131	1087	1144	1156	1109	1143	1132	1107	1120	1090	1122	1066	1151	1107	1169	1178	1079	1156	1110	1119	1118	1161	1099	1098	1145	1041	1108	1108	1156	1099	1107	1118	1120	1142	1149	1144	1139	1146	1124	1086	1124	1114	1107	1085	1056	1162	1063	1129	1152	1133	1144	1113	1121	1078	1159	1082	1097	1061	1129	1129	1160	1115	1120	1138	1152	1057	1132	1099	1116	1132	1069	1062	1156	1071	1110	1144	1067	1105	1078	1061	1098	1100	1174	1119	1186	1123	1111	1167	1048	1110	1112	1138	1077	1170	1145	1079	1085	1096	1099	1119	1122	1070	1138	1133	1100	1100	1170	1104	1163	1058	1059	1132	1077	1105	1153	1188	1158	1112	1120	1188	1054	1153	1125	1132	1100	1090	1137	1162	1188	1124	1128	1075	1137	1121	1119	1182	1162	1173	1134	1104	1116	1099	1127	1123	1091	1065	1085	1143	1108	1190	1126	1133	1153	1126	1148	1158	1118	1104	1156	1077	1061	1089	1102	1089	1115	1104	1067	1047	1093	1070	1109	1105	1054	1108	1176	1102	1108	1135	1134	1174	1128	1146	1093	1111	1105	1083	1075	1111	1090	1143	1090	1158	1105	1093	1139	1100	1071	1116	1052	1092	1091	1128	1105	1081	1158	1085	1178	1049	1131	1135	1066	1126	1117	1115	1054	1171	1106	1101	1101	1101	1145	1121	1107	1131	1087	1112	1141	1120	1131	1137	1114	1032	1085	1139	1193	1174	1113	1145	1090	1131	1142	1081	1163	1142	1140	1109	1130	1100	1105	1100	1100	1141	1084	1159	1121	1099	1165	1112	1157	1134	1162	1099	1083	1122	1102	1126	1147	1179	1114	1110	1090	1158	1101	1087	1079	1100	1129	1150	1138	1105	1147	1134	1068	1059	1120	1102	1078	1111	1095	1094	1087	1070	1109	1130	1119	1128	1113	1101	1168	1130	1121	1113	1113	1170	1091	1053	1114	1106	1127	1073	1084	1157	1151	1078	1151	1090	1157	1127	1071	1090	1064	1059	1124	1091	1138	1099	1105	1116	1135	1091	1106	1160	1118	1135	1122	1074	1107	1103	1144	1155	1159	1126	1172	1134	1164	1149	1077	1144	1122	1059	1046	1114	1090	1065	1112	1057	1118	1093	1129	1120	1077	1115	1114	1149	1086	1073	1043	1147	1134	1118	1075	1099	1149	1083	1098	1123	1082	1063	1119	1157	1079	1185	1008	1063	1160	1108	1019	1127	1151	1115	1063	1108	1094	1136	1096	1108	1151	1101	1176	1094	1123	1128	1146	1135	1046	1068	1153	1150	1107	1099	1154	1131	1135	1105	1050	1107	1132	1117	1084	1107	1121	1161	1092	1125	1119	1123	1116	1045	1075	1182	1170	1138	1148	1067	1109	998	1106	1084	1112	1104	1117	1107	1126	1153	1104	1104	1110	1106	1068	1115	1083	1119	1138	1097	1096	1110	1109	1069	1072	1134	1102	1150	1080	1047	1100	1099	1087	1135	1107	1130	1077	1097	1147	1128	1154	1068	1121	1111	1111	1159	1073	1115	1149	1143	1135	1079	1201	1149	1048	1148	1088	1143	1165	1061	1119	1162	1165	1109	1067	1130	1151	1064	1147	1114	1089	1099	1116	1087	1148	1131	1103	1107	1104	1042	1119	1163	1133	1096	1092	1106	1089	1080	1089	1154	1129	1109	1130	1060	1050	1137	1140	1057	1080	1074	1086	1149	1130	1054	1187	1100	1106	1096	1172	1088	1161	1099	1170	1073	1087	1122	1105	1106	1185	1176	1112	1072	1104	1125
15151	19374	24641	19188	11747	5908	3591	2924	2396	2562	1473	1117	933	761	703	563	682	553	509	440	447	454	409	444	409	493	434	371	400	492	429	446	398	465	416	418	349	369	332	358	317	350	357	330	330	332	363	336	315	349	312	375	384	384	371	349	358	322	357	336	302	307	326	307	309	368	344	307	342	324	355	342	365	321	318	354	323	348	345	316	321	341	338	343	327	356	352	317	331	335	334	331	332	350	334	332	362	311	353	329	344	361	316	314	292	330	365	345	343	328	334	326	350	350	342	368	325	325	300	320	354	312	325	339	334	309	329	323	342	356	359	325	310	321	290	342	326	351	314	365	333	317	333	311	326	328	330	312	346	351	325	320	330	338	335	323	329	354	325	299	356	339	306	329	334	314	349	290	342	345	342	301	305	346	373	356	328	339	305	349	356	331	352	316	367	329	308	341	300	319	331	349	338	324	330	305	357	330	350	347	299	334	344	350	332	345	314	306	324	314	335	327	341	340	302	379	295	337	316	299	323	293	373	337	337	318	277	335	333	343	327	326	323	305	326	326	318	320	367	330	295	303	303	308	317	343	331	346	329	282	333	321	316	318	361	334	339	331	336	309	356	349	348	343	317	323	362	327	320	329	320	329	351	336	299	321	335	367	330	324	357	317	347	362	343	351	340	312	326	322	337	358	328	354	289	334	368	324	312	325	302	347	300	339	322	328	338	329	325	327	336	318	333	340	319	377	336	344	331	318	296	331	316	324	322	345	307	331	339	311	321	284	328	303	324	353	351	343	320	326	307	348	327	332	327	307	353	311	324	320	332	345	361	351	338	305	381	322	285	302	349	344	355	307	305	312	334	326	287	340	358	379	325	347	342	325	373	343	324	338	358	353	312	346	335	340	328	344	357	343	297	308	321	339	303	331	346	320	324	334	318	357	299	305	316	317	358	293	320	317	326	344	297	344	347	369	351	316	313	342	344	329	340	362	273	319	365	325	308	342	367	333	317	315	361	314	339	317	346	369	343	343	310	347	347	320	305	311	328	352	344	330	361	339	355	315	331	325	314	327	343	350	366	333	315	360	321	331	355	340	322	325	380	331	334	336	332	324	358	306	346	318	345	340	326	347	355	355	334	343	330	331	338	352	335	327	338	304	299	332	372	325	356	351	352	313	340	322	340	352	350	345	311	339	348	347	298	340	344	319	344	325	326	354	329	317	362	339	329	344	329	347	346	339	300	335	358	331	347	331	310	346	307	339	333	325	352	352	309	341	348	327	328	336	314	329	364	357	348	335	314	336	351	354	307	351	331	307	339	327	335	340	365	324	306	370	368	361	355	327	312	343	321	325	365	317	329	298	348	313	315	347	328	323	319	320	301	338	342	303	331	342	334	344	348	366	370	336	313	352	335	373	315	337	331	350	323	333	309	342	299	383	357	328	359	347	329	334	302	350	345	322	351	355	312	350	386	352	348	325	303	315	336	339	336	333	338	342	342	326	345	352	300	313	328	359	354	328	329	332	320	337	323	330	338	319	329	361	361	346	342	326	348	332	338	339	333	340	324	316	337	287	339	343	324	332	334	349	347	345	314	340	340	342	324	320	321	340	344	354	332	313	335	294	351	306	335	315	341	302	331	327	345	311	345	351	342	319	343	341	341	353	365	349	305	339	337	330	338	332	321	321	351	347	340	351	343	334	364	361	345	353	325	335	324	339	347	340	349	349	314	347	366	314	342	373	359	338	339	349	295	320	337	316	357	346	358	327	331	334	337	320	330	333	347	339	325	379	311	324	397	356	317	320	354	349	333	309	336	350	349	323	338	343	338	328	349	332	308	337	325	308	329	322	329	327	358	332	334	322	338	311	344	324	347	351	324	321	322	285	349	345	330	325	332	309	309	330	350	307	317	326	307	315	349	340	338	296	331	350	352	318	335	351	326	355	318	341	314	324	336	318	326	301	326	329	331	373	331	348	332	338	371	336	361	316	320	366	293	332	329	325	346	336	304	327	344	336	349	354	343	314	369	289	352	336	348	350	327	307	317	372	325	339	351	323	342	323	316	317	377	333	337	302	324	312	326	339	319	328	308	344	311	362	353	335	323	334	341	307	346	322	368	344	305	329	325	319	318	331	314	351	329	304	372	338	356	349	324	348	337	347	329	328	307	307	364	335	322	312	297	308	327	383	349	318	314	323	335	297	340	336	323	323	339	319	324	334	364	337	371	339	343	339	326	316	360	341	311	336	352	299	361	382	334	337	325	306	353	315	322	337	336	342	303	344	330	328	319	343	303	365	350	363	328	330	335	339	346	334	318	312	347	359	339	329	319	310	339	309	319	328	328	344	319	318	332	315	337	353	324	328	317	310	334	313	326	336	333	357	327	365	340	302	315	348	308	330	317	349	343	327	353	305	306	300	354	360	344	355	344	356	369	321	349	311	346	334	316	314	340	324	300	338	339	358	358	336	371	343	333	368	326	343	328	348	334	309	312	329	350	318	280	318	304	347	345	328	309	335	353	341	315	345	318	334	310	346	343	347	351	326	346	311	337	335	357	329	308	325	365	338	342	334	307	313	305	300	350	347	310	361	306	358	341	322	332	340	325	322	314	364	344	359	318	340	329	320	337	334	313	353	351	327	334	329	330	302	325	356	325	366	338	318	314	305	330	322	336	359	314	331	332	315	336	332	358	329	311	369	299	356	347	325	326	366	324	335	348	318	331	300	347	351	320	305	326	339	323	313	314	334	315	319	339	305	315	300	323	345	329	338	338	353	333	307	333	349	333	334	299	329	336	331	319	356	326	309	326	327	320	315	322	301	311	355	353	318	337	305	365	340	345	338	316	346	308	329	318	327	340	300	345	342	322	330	330	340	308	325	308	320	353	309	325	315	321	353	317	352	333	326	345	331	314	323	326	318	327	314	279	344	329	334	336	325	330	372	312	360	304	349	341	329	335	353	325	293	343	315	328	368	357	351	348	335	310	339	343	314	355	322	345	334	359	340	325	353	337	319	310	339	330	333	333	335	360	318	318	323	330	307	358	352	368	329	317	392	307	349	357	302	308	333	299	327	348	320	340	333	355	312	367	347	328	301	335	326	346	325	302	354	347	345	312	323	313	321	326	344	329	338	326	360	354	340	328	347	331	360	304	328	354	319	345	335	337	328	324	313	308	339	356	308	313	323	290	290	295	339	323	329	300	349	333	304	338	327	315	337	337	332	337	364	360	360	317	324	340	324	358	330	340	319	339	324	345	319	327	345	304	358	337	335	326	324	328	325	286	320	346	335	329	312	351	314	319	305	326	359	314	335	339	317	304	318	332	334	344	322	343	345	322	340	334	334	365	342	304	340	320	335	295	321	334	317	318	338	349	373	319	326	351	321	307	325	336	342	334	365	340	323	335	336	354	302	283	334	314	349	337	325	320	314	322	339	344	321	324	322	314	327	318	353	323	357	332	350	344	332	325	330	330	328	306	312	307	305	378	351	314	322	335	333	363	344
14049	21605	31264	29323	22790	15269	11389	10337	9464	10800	6387	4905	4853	4010	3169	2858	3404	2759	2257	1965	2052	2049	1880	2064	2162	2249	1963	1596	1911	2581	2210	2227	1870	2102	1917	1884	1537	1353	1265	1220	1219	1209	1165	1196	1197	1289	1281	1288	1241	1271	1319	1311	1308	1366	1321	1269	1208	1129	1120	1127	1161	1065	1167	1165	1147	1149	1179	1199	1128	1120	1158	1130	1135	1113	1095	1101	1119	1104	1064	1074	1096	1154	1093	1144	1106	1072	1102	1096	1142	1089	1141	1100	1105	1136	1096	1156	1159	1118	1056	1091	1106	1113	1070	1083	1089	1104	1147	1143	1090	1088	1082	1116	1108	1106	1189	1122	1085	1176	1080	1136	1102	1164	1131	1125	1085	1158	1101	1135	1108	1144	1068	1079	1113	1095	1063	1140	1071	1105	1141	1108	1106	1097	1103	1149	1104	1086	1150	1104	1109	1146	1082	1116	1186	1117	1124	1118	1094	1093	1108	1184	1101	1107	1111	1129	1092	1139	1118	1083	1061	1084	1060	1128	1125	1112	1103	1068	1171	1125	1069	1099	1113	1144	1128	1111	1103	1132	1179	1087	1144	1109	1071	1094	1097	1139	1088	1094	1092	1102	1108	1061	1116	1121	1088	1158	1114	1110	1064	1117	1110	1103	1123	1126	1106	1050	1107	1089	1133	1071	1121	1075	1073	1080	1167	1145	1146	1091	1095	1112	1116	1129	1067	1092	1150	1199	1095	1145	1112	1085	1148	1094	1148	1076	1146	1093	1129	1068	1063	1154	1119	1148	1140	1111	1146	1160	1138	1159	1153	1095	1139	1128	1097	1143	1077	1126	1118	1082	1125	1146	1132	1087	1150	1124	1102	1183	1091	1088	1108	1071	1105	1098	1117	1086	1110	1107	1178	1064	1101	1104	1129	1136	1120	1102	1065	1135	1114	1187	1141	1091	1115	1145	1054	1119	1163	1039	1134	1119	1111	1144	1133	1082	1167	1195	1143	1123	1143	1138	1175	1140	1175	1132	1106	1150	1068	1120	1092	1118	1085	1096	1118	1119	1107	1141	1076	1105	1100	1142	1097	1075	1134	1137	1098	1071	1065	1114	1103	1136	1099	1088	1103	1143	1125	1063	1134	1050	1127	1109	1143	1113	1179	1137	1082	1100	1145	1115	1114	1136	1094	1093	1116	1158	1084	1128	1106	1189	1062	1096	1091	1148	1101	1134	1106	1094	1133	1136	1086	1090	1080	1123	1079	1129	1113	1115	1116	1121	1098	1140	1094	1124	1177	1155	1137	1091	1108	1109	1042	1106	1104	1082	1143	1123	1127	1126	1118	1126	1103	1093	1193	1113	1157	1128	1124	1049	1089	1107	1079	1110	1111	1148	1089	1129	1124	1116	1152	1088	1095	1114	1061	1139	1133	1150	1086	1028	1102	1160	1083	1066	1072	1095	1100	1097	1120	1178	1075	1120	1079	1113	1108	1127	1149	1120	1064	1097	1106	1022	1114	1031	1078	1103	1104	1126	1127	1090	1079	1146	1156	1055	1101	1135	1162	1084	1098	1139	1080	1168	1117	1109	1110	1135	1135	1128	1104	1077	1106	1101	1182	1118	1130	1087	1098	1127	1097	1140	1163	1153	1117	1162	1105	1111	1071	1109	1124	1139	1117	1099	1086	1173	1123	1088	1104	1078	1111	1090	1019	1104	1088	1157	1116	1118	1116	1118	1129	1092	1117	1131	1097	1074	1168	1121	1077	1124	1056	1150	1137	1124	1153	1083	1156	1146	1153	1170	1119	1118	1126	1072	1128	1089	1106	1128	1124	1103	1118	1076	1118	1166	1116	1111	1092	1162	1047	1101	1131	1120	1072	1118	1128	1127	1087	1114	1127	1141	1095	1124	1065	1063	1065	1083	1147	1095	1111	1144	1053	1076	1069	1144	1135	1065	1146	1090	1122	1160	1116	1090	1088	1093	1102	1106	1115	1113	1142	1118	1116	1131	1105	1162	1083	1126	1120	1123	1112	1154	1105	1141	1123	1089	1118	1063	1118	1089	1124	1154	1079	1077	1074	1058	1113	1094	1093	1082	1163	1127	1086	1106	1036	1083	1062	1136	1179	1129	1097	1156	1101	1090	1099	1150	1111	1058	1066	1074	1083	1113	1083	1083	1136	1115	1080	1128	1135	1184	1135	1126	1125	1128	1119	1093	1128	1097	1086	1067	1158	1116	1092	1091	1060	1159	1106	1100	1070	1153	1089	1159	1092	1087	1079	1111	1100	1118	1102	1194	1096	1163	1086	1079	1142	1113	1060	1149	1123	1085	1165	1135	1121	1088	1154	1131	1089	1090	1112	1149	1082	1107	1096	1039	1134	1141	1158	1080	1119	1131	1144	1101	1107	1124	1084	1124	1107	1119	1139	1070	1133	1095	1132	1152	1145	1144	1123	1134	1076	1136	1116	1089	1070	1137	1056	1042	1078	1142	1086	1187	1102	1087	1149	1108	1130	1123	1134	1097	1043	1103	1075	1141	1158	1206	1131	1121	1059	1115	1112	1091	1102	1129	1167	1113	1128	1103	1158	1081	1097	1147	1167	1167	1126	1116	1108	1175	1158	1097	1071	1139	1155	1102	1104	1123	1145	1102	1118	1112	1109	1103	1138	1144	1104	1114	1084	1128	1096	1103	1117	1117	1127	1138	1106	1109	1105	1117	1133	1144	1090	1059	1115	1114	1073	1131	1109	1113	1112	1073	1126	1129	1113	1107	1103	1118	1056	1125	1147	1096	1082	1096	1141	1154	1141	1026	1108	1119	1096	1121	1141	1138	1133	1113	1135	1147	1069	1178	1135	1104	1097	1111	1073	1110	1157	1118	1161	1035	1054	1113	1091	1047	1078	1085	1140	1139	1136	1082	1066	1135	1108	1120	1129	1109	1059	1144	1124	1180	1065	1087	1098	1155	1161	1096	1127	1111	1139	1105	1116	1121	1097	1140	1166	1103	1119	1063	1097	1115	1072	1082	1166	1091	1059	1094	1069	1155	1142	1179	1089	1113	1091	1146	1001	1108	1120	1124	1119	1088	1157	1092	1044	1063	1133	1116	1160	1143	1087	1101	1099	1126	1112	1102	1041	1094	1024	1074	1117	1122	1145	1112	1111	1148	1133	1107	1107	1078	1127	1096	1098	1145	1129	1095	1126	1105	1116	1176	1098	1144	1112	1139	1084	1128	1036	1076	1128	1160	1154	1094	1176	1157	1117	1156	1117	1084	1119	1123	1098	1122	1066	1059	1119	1136	1129	1154	1131	1078	1101	1072	1059	1127	1164	1115	1141	1144	1111	1100	1128	1076	1125	1121	1098	1166	1085	1129	1129	1134	1133	1101	1081	1133	1158	1090	1135	1130	1175	1090	1095	1073	1088	1135	1178	1118	1125	1118	1127	1105	1167	1146	1128	1172	1136	1186	1168	1153	1087	1120	1087	1089	1119	1159	1124	1114	1124	1107	1174	1150	1121	1062	1158	1095	1108	1095	1107	1135	1122	1134	1137	1099	1147	1161	1116	1089	1158	1144	1137	1047	1127	1110	1075	1140	1058	1138	1106	1082	1140	1130	1069	1097	1067	1089	1083	1162	1069	1122	1149	1079	1078	1134	1141	1157	1092	1123	1135	1093	1130	1154	1120	1060	1124	1056	1056	1083	1153	1078	1158	1121	1079	1086	1109	1135	1062	1148	1122	1183	1118	1167	1154	1071	1183	1141	1118	1128	1148	1064	1088	1093	1022	1049	1121	1031	1113	1121	1130	1073	1121	1070	1081	1069	1106	1115	1102	1139	1093	1140	1087	1094	1108	1139	1163	1105	1089	1140	1163	1195	1116	1080	1146	1069	1107	1109	1074	1079	1103	1031	1113	1078	1050	1078	1147	1095	1100	1125	1141	1186	1143	1142	1176	1065	1194	1084	1169	1100	1087	1181	1151	1129	1115	1090	1104	1081	1076	1096	1088	1160	1166	1110	1162	1066	1144	1095	1082	1106	1104	1106	1083	1101	1125	1053	1128	1119	1109	1114	1086	1136	1127	1128	1123	1123	1146	1087	1118	1143	1126	1069	1108	1111	1102	1119	1078	1127	1091	1142	1141	1149	1096	1134	1082	1115	1086	1059	1129	1164	1069	1148	1159	1060	1118	1091	1132	1097	1098	1127	1123	1109	1079	1092	1143	1130	1097	1103	1158	1079	1107	1139	1106	1083	1045	1123	1080	1139	1141	1181	1062	1070	1152	1152	1138	1049	1099	1142	1044	1117	1108	1071	1096	1090	1072	1128	1102	1153	1156	1043	1067	1104	1085	1089	1107	1151	1070	1136	1176	1086	1043	1070	1088	1131	1106	1094	1113	1149	1096	1139	1116	1107	1059	1041	1103	1103	1123	1129	1142	1177	1104	1115	1119	1092	1122	1136	1156	1149	1127	1092	1068	1107	1113	1110	1105	1087	1118	1152	1093	1160	1116	1103	1155	1096	1161	1052	1060	1056	1077	1114	1130	1144	1096	1073	1103	1140	1169	1125	1088	1119	1166	1125	1121	1131	1125	1139	1091	1145	1128	1097	1171	1093	1027	1092	1153	1113	1136	1106	1148	1105	1090	1089	1114	1111	1191	1082	1072	1143	1129	1123	1069	1067	1137	1115	1106	1088	1068	1061	1093	1140	1158	1080	1088	1104	1154	1112	1156	1111	1103	1097	1105	1121	1157	1064	1106	1123	1138	1172	1189	1118	1061	1135	1090	1110	1042	1095	1083	1175	1098	1116	1133	1104	1051	1070	1118	1110	1086	1070	1141	1128	1142	1096	1088	1101	1101	1127	1055	1106	1025	1140	1114	1101	1132	1097	1117	1105	1137	1088	1139	1062	1166	1172	1069	1075	1133	1144	1099	1067	1092	1135	1092	1083	1092	1111	1124	1095	1096	1112	1077	1051	1050	1055	1055	1088	1082	1158	1107	1101	1091	1129	1066	1094	1042	1134	1088	1083	1094	1122	1104	1118	1114	1135	1094	1119	1032	1081	1080	1107	1109	1151	1130	1055	1130	1167	1145	1116	1191	1136
42005	43156	41683	37328	32448	28018	24994	24156	23632	24153	15032	8308	5444	3622	2438	1935	2293	1379	926	858	812	766	708	839	771	836	597	597	766	967	720	691	600	680	550	535	390	372	335	357	314	325	304	340	345	366	339	374	322	334	341	293	355	356	366	363	294	311	322	332	297	311	331	293	301	318	323	340	291	313	307	285	295	301	288	340	333	314	307	308	333	319	304	320	265	283	276	286	302	322	298	300	323	301	297	283	301	294	310	300	291	335	290	302	316	291	306	314	316	315	320	310	284	312	295	313	296	279	301	308	300	312	266	324	316	285	262	313	305	301	293	307	282	262	311	306	297	270	304	312	327	318	303	276	281	295	311	302	290	319	295	302	322	304	282	290	305	318	313	291	289	309	310	278	309	327	313	322	332	281	314	287	287	305	276	312	306	311	304	318	301	309	306	279	324	324	299	303	308	318	294	313	327	324	287	291	281	298	307	313	320	289	271	292	312	284	309	312	302	315	292	291	300	304	306	306	317	321	275	291	298	303	294	291	270	294	303	339	297	309	310	295	306	262	290	295	294	297	332	279	276	288	297	303	309	295	264	318	332	315	312	269	288	300	317	351	291	326	349	314	290	305	296	338	325	295	291	303	317	300	292	309	308	321	300	321	293	282	312	337	309	317	290	284	294	325	262	298	336	322	291	307	289	302	320	308	312	299	280	295	293	262	275	318	286	303	313	313	304	287	292	264	298	263	318	321	305	301	278	278	264	302	293	315	303	296	310	316	279	284	271	295	294	306	310	298	300	301	332	299	292	312	280	303	313	309	298	308	288	286	311	288	304	293	293	284	279	315	283	313	305	321	285	301	313	320	302	279	295	330	308	314	279	292	306	295	303	300	298	304	280	319	257	345	300	307	296	295	353	286	303	280	295	305	311	296	308	304	316	296	327	300	288	284	294	279	311	297	301	315	309	297	311	308	311	290	305	304	283	287	307	274	278	254	311	296	322	330	315	333	322	297	279	318	294	319	270	306	293	306	334	314	323	303	315	302	299	295	308	286	287	313	306	310	306	308	318	297	289	308	316	289	292	281	297	282	296	313	281	294	329	317	334	302	308	331	307	303	283	286	326	305	319	303	299	326	302	303	327	323	315	271	298	340	312	302	280	302	295	293	299	314	274	312	301	340	320	324	300	302	269	297	306	296	279	273	295	286	287	285	313	312	300	321	310	290	303	306	288	332	303	276	286	276	300	283	324	283	274	302	329	306	304	316	322	315	327	289	288	302	308	302	318	325	267	322	282	317	299	338	294	304	304	281	286	278	299	323	306	277	307	325	299	345	287	281	309	279	280	344	305	275	289	291	317	285	297	278	294	285	316	296	334	290	287	286	286	297	330	313	332	326	310	282	291	294	289	321	318	303	326	309	280	336	338	293	294	311	339	288	286	283	297	267	325	289	324	301	304	309	288	319	292	308	311	299	294	334	292	302	323	306	290	296	309	292	310	298	271	299	284	333	274	279	302	299	312	320	322	299	299	297	285	310	277	315	313	330	286	314	260	300	324	269	294	324	283	292	271	327	292	315	310	287	293	305	272	279	304	275	313	333	299	286	311	287	303	308	328	335	311	287	335	316	312	322	292	310	310	304	297	279	339	317	314	299	312	292	310	288	288	299	303	300	307	348	306	323	301	260	330	281	294	303	289	324	292	309	299	276	308	334	296	266	285	292	306	300	306	294	304	282	304	307	288	317	316	301	316	296	295	306	261	310	260	320	328	319	318	319	283	274	279	332	291	299	292	322	260	308	315	296	288	305	307	287	279	300	289	286	306	306	312	312	305	326	313	267	300	294	305	319	319	308	316	318	290	299	329	304	281	331	291	309	290	311	282	299	297	284	300	286	318	316	330	310	286	293	312	321	301	295	298	297	302	307	314	322	268	339	311	296	313	309	299	285	307	302	283	313	311	313	322	312	337	271	299	299	324	277	280	313	322	339	312	312	319	309	337	296	330	342	325	266	321	312	309	290	279	320	311	283	305	311	295	284	295	317	282	254	317	313	315	302	329	300	299	302	308	312	308	298	312	302	289	311	299	328	285	321	308	290	307	300	317	316	301	290	291	299	275	343	275	302	298	276	307	292	317	277	279	314	315	324	298	306	311	290	308	325	319	304	286	302	315	320	301	303	306	295	329	300	335	310	317	287	283	308	318	310	337	301	323	317	311	297	321	283	286	301	297	300	309	316	283	270	285	304	304	345	295	319	302	276	289	317	288	291	274	299	314	307	319	288	304	280	320	307	310	308	314	294	291	310	259	324	305	324	299	320	292	323	283	316	275	289	320	279	283	264	291	302	302	338	290	302	311	293	312	286	315	355	299	316	286	298	290	287	332	294	295	307	296	284	267	303	308	291	261	312	297	291	286	327	294	305	302	291	296	304	317	316	313	306	283	317	295	325	297	297	312	311	288	249	300	280	283	310	282	296	307	325	313	291	316	289	295	291	274	326	259	325	270	292	302	299	299	319	293	283	293	304	291	303	333	305	324	283	274	315	323	305	299	319	307	309	303	336	274	290	306	270	311	302	307	331	314	333	325	314	274	302	303	334	300	297	335	272	314	295	300	303	314	294	322	311	282	303	285	311	299	302	299	318	279	290	283	316	299	293	295	323	301	311	314	289	309	289	295	319	297	297	301	330	274	302	293	312	290	295	281	285	338	284	302	299	318	294	269	308	307	302	318	323	306	306	314	302	304	320	272	292	317	291	312	342	299	302	316	324	294	317	317	292	291	315	310	316	282	288	305	303	304	289	279	323	305	306	298	306	308	295	273	280	256	301	317	317	285	287	345	313	273	333	297	335	306	291	291	299	300	293	287	288	321	290	306	307	303	298	277	284	299	297	297	283	309	286	295	285	296	296	309	270	320	281	289	294	296	312	331	282	285	292	300	307	325	303	301	300	276	292	317	299	277	299	293	297	305	312	311	307	338	307	295	290	312	328	296	324	320	320	289	292	270	283	312	331	325	284	289	314	299	293	301	273	286	297	306	303	298	298	329	284	326	270	301	281	290	323	311	290	289	324	275	308	296	283	295	319	272	269	320	320	347	299	314	301	302	291	312	305	304	303	302	302	297	297	330	289	321	301	310	275	302	308	297	291	300	299	328	293	325	296	310	318	321	326	318	310	299	279	290	306	289	306	315	319	278	283	336	317	296	288	303	288	308	306	277	268	281	326	297	292	293	311	311	311	308	324	321	306	264	292	313	305	301	272	332	331	303	322	318	308	288	299	316	310	293	308	291	268	332	297	307	307	314	300	314	295	298	281	281	264	299	320	281	310	271	315	302	280	288	295	299	274	319	306	287	303	295	309	307	317	331	304	301	328	310	276	310	286	280	298	328	284	325	281	299	292	268	320	297	304	309	274	310	296	334	308	313	294	309	269	291	258	293	280	308	290	295	262	314	288	279	309	305	321	297	280	321	290	309	299	321	332	314	266	306	290	317	305	303	306	296	329
36455	45294	49285	49143	45811	39751	37162	38108	38102	40103	26473	20631	18835	14514	11491	10413	11837	7546	5071	4976	5016	4611	4161	5023	4630	5348	3070	3527	4773	5802	4123	4062	3500	4034	3090	2747	1817	1575	1341	1266	1255	1142	1104	1149	1379	1486	1460	1469	1294	1328	1400	1338	1481	1438	1404	1388	1153	1093	1075	1017	974	1098	1039	1005	1076	1009	1030	1025	1006	1003	1031	1062	1009	1049	1048	937	1010	1068	1052	1020	978	967	998	991	999	974	1023	1021	1000	1041	1054	1014	966	1003	979	996	1014	1088	1062	958	982	993	1027	1068	1013	1051	1018	1032	951	967	989	1068	1044	980	1007	1022	983	1020	1035	994	1034	1005	1044	1031	995	1044	1017	1062	1024	994	1003	1041	961	1052	1021	987	1015	988	1029	1028	1001	1063	1016	917	1023	994	1071	1004	1047	993	1049	1070	984	1105	997	1015	975	1019	1069	1001	1006	1018	1048	1046	1000	967	1031	1049	968	998	963	996	971	978	1021	1022	1003	1039	1047	1038	1049	962	999	942	1009	1029	1046	1085	1037	993	991	997	995	1026	1005	1003	971	989	1026	1001	1034	1058	1037	984	979	985	1035	1032	1007	1068	980	991	1025	940	1040	1017	1038	943	991	1004	1037	1007	1019	1028	1017	1032	995	1051	995	999	1008	1041	1075	1002	981	1019	979	997	1007	1029	1040	1019	1026	1020	1031	1025	1022	993	1009	991	1009	1019	1041	970	1040	1028	1013	957	1036	979	1005	987	1045	1037	1009	1011	1023	996	1006	1034	1047	1031	995	1011	1013	1036	1023	1009	998	985	984	1017	991	977	996	1058	1001	1022	1028	974	1056	945	988	1101	969	971	965	1023	1026	1015	988	980	1014	954	1017	1009	1024	1038	968	1048	1043	1015	995	994	989	1064	982	1063	1057	1019	1016	1049	1086	957	1045	988	977	1023	1027	1025	1024	1026	991	982	984	1029	1009	1032	1050	1044	1005	972	974	1002	1016	1043	1019	1056	995	992	1013	968	1090	991	1010	995	1021	1014	1035	1051	957	1058	1038	1025	1043	1025	1015	1024	1028	1019	1032	981	1034	1022	1090	1007	1017	1022	1031	981	1016	1017	1028	975	995	1005	996	998	939	1015	1048	993	1021	1019	1041	1055	992	1030	1072	1059	1021	1043	975	1047	1031	1073	998	1057	1052	1022	1053	961	996	1004	1033	998	1021	1042	979	1018	991	1042	1003	1054	1009	973	1041	1006	1000	1052	1006	1033	1050	971	974	987	1053	1036	1007	1022	986	985	996	997	1064	1017	1024	974	1021	1060	994	959	988	976	1020	994	1007	1017	1017	1001	985	996	1017	1049	1023	994	979	1071	999	1019	1033	1045	977	1013	989	1013	1019	989	997	1022	1036	1018	989	1034	1044	1046	1057	1026	1018	994	1026	1019	990	980	975	1018	991	981	1016	1013	955	988	964	1050	1053	1011	1013	983	973	1025	1048	1003	1045	994	1077	1010	976	1050	1010	974	1063	1038	1045	1043	1017	1004	1033	1067	1007	1004	995	1025	1005	1049	995	1028	1029	1011	978	1012	1036	1020	1024	1040	1020	1012	1025	1013	1034	1010	1066	1031	1048	997	1042	1016	1002	1070	1000	1009	999	1057	1031	1031	1047	1015	990	1004	1022	1033	1030	1024	975	1009	1012	1035	1039	1072	955	1016	1020	992	1043	1015	1005	1027	990	1008	1036	1006	1043	1038	1030	960	1005	956	1054	1051	1029	1010	986	1003	1045	1036	1076	1071	1040	1035	973	978	1040	997	1028	1014	1037	1009	994	937	1029	1016	1032	995	985	1000	999	979	1005	958	1004	1026	977	1040	1012	1001	1014	1003	1058	1011	1017	1036	1049	1016	1041	1038	1040	1006	1054	991	1045	977	1039	1030	978	1040	1044	1075	1079	1002	985	1023	1012	1004	996	1023	1046	1013	1024	1020	1052	1035	977	1001	1041	1004	1004	1014	1003	1013	962	985	1042	991	999	1034	1053	1012	1017	988	990	1034	989	985	993	1027	1036	1009	997	999	1046	1084	1001	987	964	1029	1027	1056	1037	983	1041	1037	998	1030	994	1009	992	979	997	1028	1033	1000	1024	962	1049	1037	1004	941	1030	1056	1040	1018	1075	1021	1015	1032	1054	1057	1024	1010	1018	1014	1011	1005	1005	1013	1047	1038	968	987	1026	996	1019	1034	1018	1013	1030	1024	1033	1033	1012	1018	992	990	1010	1091	1021	968	970	996	992	1089	1002	1003	988	983	948	999	1044	994	1006	1038	989	1099	1002	1033	1046	968	978	1068	952	992	996	1042	1067	983	1037	1040	1004	1066	1047	1008	997	998	1017	1035	952	964	1073	1014	982	976	1022	975	1004	1044	970	1024	1092	1018	1023	1020	989	1030	1035	1049	992	1068	1022	1020	975	1095	1052	1040	1038	1021	950	1045	1038	1060	1034	1014	1029	941	984	1100	1058	1021	1052	1055	984	1040	961	1032	986	1016	1086	1007	998	993	1008	1062	997	1078	1023	948	977	1048	1004	978	1034	1028	1002	1039	982	1030	1003	1054	965	1000	1002	989	1003	1014	1052	962	1020	1064	1031	1078	985	1008	1040	971	990	1001	994	1014	950	1002	1021	1010	968	1018	990	1034	1004	1056	1025	1108	1021	1029	994	1003	983	1020	1075	1063	932	999	1030	1065	1001	1061	1025	1074	1039	1016	993	1041	1023	1057	998	1060	1003	1002	1002	974	966	1085	981	1038	1013	1001	958	1056	1025	1024	1045	994	1057	1052	1029	970	1067	1016	956	972	996	1034	1016	991	976	988	964	1057	1019	1007	1007	929	1051	1021	956	961	1043	923	1060	1007	1030	1054	1073	989	974	991	1008	1068	990	983	980	1035	955	1011	1017	1004	1009	1032	986	993	1031	1070	1093	1061	940	1044	1004	977	1066	970	1068	1029	1038	1061	1053	1039	967	1051	998	999	1007	983	1060	1067	983	1015	1005	1001	973	1011	1001	1002	988	1015	1043	988	998	1069	1026	983	980	988	1015	1023	1023	1022	1029	986	1029	1041	1037	974	966	998	1049	1028	1000	1016	990	952	934	1027	969	992	995	1047	1024	955	1049	1063	995	990	996	969	1057	1039	1003	1072	1001	1013	1057	1050	1003	1018	1000	1065	995	1022	999	920	995	952	1037	1094	1028	1014	1033	986	1006	1098	988	999	1039	1025	984	1060	1021	972	971	1046	1005	980	988	1006	1018	1048	1039	976	1065	1066	1025	1026	1062	973	1039	1052	1019	1004	985	1061	1017	1031	1017	1024	1030	1018	1037	947	1028	1007	1043	997	1030	1084	1032	1010	989	1033	1030	1027	1041	1044	1015	999	959	1006	1014	1029	1088	1024	1017	996	954	1050	1030	943	983	1041	1011	982	1081	1026	1031	1036	1020	1014	1086	1032	995	1030	1036	1060	1029	1047	1063	994	1002	1012	969	995	1049	1024	1031	1035	1027	997	937	972	962	986	1057	1006	1027	952	990	983	989	1013	993	994	1014	1012	976	1041	958	981	1047	985	1003	1019	1009	1019	1065	999	1046	1037	1004	974	992	998	1011	1013	1081	1031	1026	1038	1042	1023	1062	1043	1065	1068	1027	989	1043	971	1014	989	1065	1012	1033	1003	1024	1010	1012	1011	1008	1032	987	1018	975	1010	1029	1032	994	983	1021	1014	1054	1011	995	1017	1060	1009	1046	977	1020	1038	985	1006	1023	1046	1052	999	1042	962	1048	977	1026	1034	987	1026	1021	1039	972	983	1044	1050	1025	1066	1058	1044	1044	1009	1022	1035	982	1048	1033	1002	1046	1021	1024	974	1023	1025	1045	990	1037	1030	985	1008	976	994	1004	983	1009	1007	982	994	1026	1010	1000	983	1025	969	1018	1006	969	979	997	1000	1004	1053	966	1052	1048	933	987	1006	959	1028	1041	1028	1013	1023	1049	1061	1029	1022	982	1002	1059	992	1031	1024	1023	998	957	994	1036	1001	1043	1026	1003	1007	1032	1040	1049	1038	1069	954	1012	987	1042	1039	997	1017	973	989	1083	1027	1015	1012	965	1029	1012	1079	1008	1046	994	1034	1006	1000	981	1065	1073	1016	980	997	1022	1048	1009	986	999	1009	1040	970	1008	1038	1063	982	1008	1033	1013	969	1039	980	1044	1059	1002	1038	1019	972	993	1036	1012	1077	1038	1076	1037	1077	1022	975	1030	991	966	987	958	997	1037	1017	983	1007	1047	999	960	1022	1002	949	1034	958	990	1055	1029	1074	1045	1023	941	1004	1025	957	975	1017	1026	1013	1056	1053	982	1020	1023	1033	982	1008	974	1005	1013	1088	1046	993	1054	980	1014	1035	977	1057	938	1011	1026	997	1024	1006	977	1010	1006	1015	1009	1032	962	1044	972	971	970	1074	977	1039	1080	1015	991	1047	1062	1060	968	970	969	1033	994	998	991	1073	1068	1040	993	991	1035	1024	1003	1052	1000	1027
47961	43988	40591	37211	33309	29873	29656	30448	30756	31771	23615	15039	10618	6748	4683	4176	3382	2244	1757	1470	1383	1164	1147	1483	1359	1314	817	1137	1506	1244	1050	992	996	850	778	616	503	436	433	429	400	414	370	371	386	426	444	417	385	403	415	418	468	465	467	386	378	379	399	389	345	365	386	373	381	341	390	364	358	392	356	370	376	325	384	375	386	390	377	389	392	337	404	352	337	361	355	386	370	359	367	348	341	366	366	388	363	324	398	396	381	374	411	383	390	373	373	350	382	341	365	398	391	383	377	356	339	368	382	384	399	368	349	361	363	375	378	327	384	351	383	385	344	371	347	381	348	396	336	376	356	380	376	363	317	377	339	390	368	360	368	348	369	366	346	393	363	343	403	367	342	391	402	350	328	363	392	333	359	351	343	376	391	371	379	358	403	384	362	371	355	355	371	391	367	355	378	403	398	353	370	349	342	357	374	366	378	349	391	345	366	383	339	380	353	401	379	369	380	337	354	381	360	377	395	395	371	395	342	361	349	362	389	353	341	378	359	399	362	371	374	352	360	386	372	346	370	357	371	349	358	363	357	353	351	358	398	378	361	383	345	376	359	372	368	347	389	363	361	384	369	345	354	368	334	393	346	350	370	347	387	362	354	348	394	361	331	356	339	353	379	362	388	363	378	362	357	353	363	361	392	353	402	400	348	350	361	357	346	375	371	387	365	389	355	355	385	398	368	398	344	387	360	363	356	390	381	362	374	364	354	375	372	328	367	399	387	367	377	332	377	354	367	349	371	373	378	378	369	378	398	374	378	370	348	348	396	366	387	335	363	342	359	396	371	381	386	390	349	375	348	367	379	346	357	372	376	378	393	376	351	367	342	355	352	350	336	359	346	377	381	358	355	353	356	351	395	336	372	372	394	370	344	347	364	363	378	373	364	373	369	352	369	377	359	342	371	346	345	379	329	369	361	372	341	420	363	355	405	374	369	423	316	386	362	399	377	363	366	382	362	359	345	331	351	386	365	332	367	345	363	377	363	403	397	415	369	346	381	332	356	380	356	347	360	361	331	392	373	408	372	382	355	388	359	349	363	343	344	353	370	367	345	398	401	384	371	376	366	330	352	363	338	380	394	361	388	353	349	322	363	340	400	372	341	401	378	364	395	328	368	346	358	350	351	371	361	405	362	392	354	378	377	347	335	348	351	342	391	336	349	365	379	324	342	376	344	367	376	365	350	324	352	348	398	365	398	380	367	400	335	367	383	375	371	386	368	331	369	365	362	384	365	349	341	356	359	383	358	360	320	350	353	345	372	366	353	370	345	355	376	372	379	382	364	360	351	371	363	353	380	387	373	357	365	372	385	391	362	381	395	386	379	374	333	376	382	355	368	397	368	380	388	406	376	326	367	347	367	360	393	371	341	363	347	388	373	374	375	399	357	412	349	377	387	348	364	366	377	370	334	367	350	385	344	335	333	373	394	368	367	377	355	391	405	347	358	380	351	383	340	426	358	389	375	385	350	356	390	361	324	371	368	377	327	384	367	392	365	331	349	403	371	358	371	350	393	355	366	364	357	364	361	379	378	353	369	360	362	358	378	394	353	377	356	349	379	384	382	404	370	376	357	385	362	329	373	364	368	357	397	379	371	366	374	377	370	363	412	353	377	348	355	338	348	357	346	386	362	343	377	368	412	357	371	377	358	366	357	370	364	357	358	353	361	379	345	368	364	351	341	368	345	387	388	355	362	363	358	379	339	351	391	353	332	336	327	408	344	384	391	344	384	367	381	362	368	354	355	387	346	360	359	363	391	322	376	391	386	401	402	386	367	396	366	356	393	372	395	358	334	366	349	351	379	373	351	390	360	370	332	367	379	382	386	380	396	380	367	353	379	366	335	373	377	364	367	353	369	397	332	384	332	384	362	371	397	359	340	394	362	369	364	347	361	374	374	367	363	393	360	334	376	366	370	346	384	354	362	344	375	365	351	344	389	379	357	361	347	389	376	343	361	379	377	382	355	385	349	363	374	380	364	377	372	361	376	388	367	339	383	367	350	377	351	331	339	367	361	385	319	382	364	380	358	355	342	358	362	350	368	346	365	385	331	367	385	388	351	383	370	349	338	389	350	362	374	370	366	393	338	393	372	341	358	329	393	353	354	383	340	400	372	337	359	363	372	348	409	372	370	369	357	354	385	351	367	361	374	351	368	333	366	338	384	333	330	354	363	372	360	378	385	368	348	350	369	372	349	347	368	378	380	387	359	384	343	381	379	383	366	325	393	384	377	356	353	410	389	364	346	390	345	405	367	365	376	346	364	356	381	382	350	354	353	303	373	383	324	372	382	377	373	351	338	395	360	395	361	391	359	376	381	368	351	355	379	393	361	352	331	344	341	373	353	349	375	355	376	373	380	381	373	383	353	348	347	386	360	368	367	388	354	390	372	371	392	383	341	398	377	405	374	381	381	342	367	367	386	391	371	376	346	370	358	388	373	364	402	371	367	364	371	361	368	365	394	383	351	342	398	393	342	362	384	386	364	380	376	376	390	347	386	366	351	342	382	377	363	370	344	360	412	341	370	371	332	407	397	383	381	385	382	337	347	365	367	327	343	355	348	363	364	405	396	364	342	370	369	377	371	345	352	338	349	402	380	384	359	398	342	351	348	360	368	384	341	396	361	385	367	377	359	354	396	353	359	366	370	366	370	392	372	379	377	332	347	360	370	350	347	357	343	357	363	410	355	367	417	346	360	384	334	337	367	362	367	372	373	387	378	385	372	373	348	377	380	351	377	372	331	397	350	387	348	359	328	383	350	376	346	378	413	333	370	345	387	379	383	326	342	351	366	395	369	394	335	376	370	363	370	356	385	376	361	359	372	391	364	350	375	328	348	365	375	363	389	339	376	369	380	367	345	373	359	374	385	360	366	365	348	354	350	377	382	386	334	363	336	337	358	347	383	322	349	351	358	379	371	401	375	377	384	350	339	338	367	386	326	365	382	359	355	371	364	376	378	375	391	353	407	365	382	373	355	366	391	360	373	330	342	350	355	386	372	373	376	373	393	350	371	359	385	339	354	337	364	389	361	356	391	355	374	397	382	342	380	388	347	348	386	394	387	366	338	363	369	354	382	336	391	353	377	385	350	380	400	336	356	376	370	375	374	338	380	396	330	364	392	374	372	344	383	356	382	345	381	365	387	353	394	371	344	356	409	373	358	401	355	358	385	339	345	350	374	368	360	341	340	375	332	374	370	356	375	360	375	377	374	380	399	378	363	338	364	358	382	374	388	398	385	372	392	380	379	338	377	381	351	395	402	373	384	360	330	345	360	364	365	390	336	395	347	332	372	377	378	368	370	370	411	394	372	353	368	377	332	342	354	391	394	361	359	336	386	350	366	371	337	360	346	373	333	374	360	348	377	361	352	361	341	370	358	354	371	361	362	366	345	366	372	354	393	360	381	371	383	357	363	379	378	377	394	363	406	360	358	386	339	376	383	360	366	404	376	383
43288	51052	51610	52857	50527	46956	43935	45307	45450	47223	33542	29313	26404	20043	17975	17905	15289	10843	8636	8171	8201	6784	6415	8446	7511	7800	4759	6661	9009	7463	6360	5653	5632	5055	4456	2974	2482	1953	1697	1603	1538	1468	1380	1423	1766	1924	1814	1703	1609	1601	1648	1750	1834	1835	1777	1539	1404	1322	1321	1214	1236	1284	1208	1224	1138	1123	1146	1168	1195	1265	1225	1204	1134	1188	1197	1197	1213	1167	1148	1181	1155	1166	1186	1183	1156	1173	1132	1154	1244	1247	1147	1186	1188	1114	1150	1160	1153	1194	1178	1155	1172	1243	1217	1176	1186	1214	1193	1104	1202	1085	1160	1172	1136	1198	1269	1184	1222	1207	1182	1182	1237	1196	1202	1277	1223	1193	1163	1143	1148	1182	1223	1160	1126	1205	1146	1165	1163	1161	1142	1233	1141	1186	1145	1135	1226	1210	1157	1233	1143	1162	1109	1178	1146	1194	1208	1205	1117	1118	1157	1193	1176	1224	1146	1172	1171	1150	1133	1154	1158	1228	1169	1148	1106	1146	1181	1120	1129	1145	1124	1145	1221	1195	1147	1228	1254	1165	1161	1186	1187	1169	1206	1199	1184	1165	1182	1186	1183	1187	1170	1145	1171	1197	1153	1164	1176	1133	1164	1139	1150	1127	1248	1150	1233	1178	1153	1157	1193	1157	1209	1221	1213	1165	1168	1194	1207	1154	1183	1213	1168	1227	1140	1166	1163	1177	1128	1135	1171	1212	1235	1124	1167	1184	1105	1205	1170	1225	1152	1198	1176	1197	1125	1151	1153	1171	1216	1187	1214	1174	1215	1166	1159	1197	1135	1163	1175	1126	1119	1192	1195	1152	1143	1161	1154	1127	1102	1181	1204	1188	1190	1135	1165	1140	1153	1172	1145	1137	1206	1184	1145	1144	1183	1226	1180	1176	1134	1228	1169	1144	1126	1208	1160	1195	1191	1165	1146	1153	1227	1127	1099	1196	1191	1203	1210	1188	1175	1172	1206	1212	1177	1221	1173	1240	1196	1185	1186	1169	1166	1157	1168	1169	1154	1231	1193	1164	1175	1156	1172	1115	1192	1201	1187	1152	1204	1169	1164	1170	1214	1178	1160	1233	1172	1169	1203	1119	1218	1152	1239	1103	1125	1127	1239	1170	1138	1256	1167	1136	1161	1189	1161	1151	1168	1151	1195	1171	1172	1211	1215	1143	1182	1168	1177	1193	1212	1199	1164	1159	1178	1219	1200	1154	1212	1179	1144	1220	1116	1208	1180	1155	1185	1190	1203	1172	1087	1169	1195	1142	1193	1153	1193	1160	1167	1162	1147	1123	1203	1134	1160	1183	1198	1196	1171	1175	1130	1144	1217	1265	1185	1151	1161	1193	1164	1158	1154	1188	1238	1157	1174	1226	1115	1126	1145	1173	1238	1162	1206	1186	1111	1153	1161	1162	1270	1198	1172	1159	1132	1216	1108	1130	1141	1180	1190	1139	1136	1153	1127	1210	1125	1146	1187	1144	1196	1191	1187	1181	1206	1233	1101	1151	1225	1152	1204	1127	1175	1150	1184	1158	1181	1188	1195	1208	1194	1165	1186	1178	1197	1130	1186	1191	1180	1148	1188	1181	1169	1168	1160	1153	1185	1183	1155	1172	1194	1182	1158	1098	1148	1147	1220	1149	1203	1223	1146	1209	1138	1167	1154	1170	1143	1196	1145	1188	1114	1240	1178	1180	1177	1133	1133	1205	1177	1211	1216	1228	1170	1152	1124	1191	1150	1218	1183	1185	1146	1192	1184	1178	1228	1127	1117	1208	1202	1165	1156	1177	1220	1145	1148	1178	1219	1199	1151	1211	1183	1222	1092	1232	1150	1245	1151	1162	1134	1190	1204	1195	1184	1236	1105	1164	1141	1173	1160	1218	1159	1167	1242	1217	1169	1158	1213	1211	1191	1129	1220	1188	1180	1124	1210	1233	1162	1227	1215	1148	1204	1178	1202	1155	1214	1172	1187	1213	1191	1172	1156	1229	1160	1143	1196	1164	1204	1242	1178	1134	1237	1181	1206	1184	1173	1169	1175	1200	1183	1136	1204	1153	1177	1175	1173	1146	1175	1145	1202	1185	1226	1165	1218	1187	1149	1172	1209	1101	1166	1209	1126	1166	1199	1185	1167	1194	1123	1207	1188	1181	1164	1151	1160	1162	1207	1123	1156	1189	1181	1180	1202	1225	1191	1205	1151	1207	1132	1137	1146	1177	1144	1152	1133	1138	1177	1099	1173	1157	1225	1188	1181	1125	1177	1199	1198	1197	1169	1214	1199	1223	1228	1149	1124	1210	1182	1152	1150	1078	1182	1235	1189	1224	1263	1144	1155	1221	1116	1142	1121	1221	1209	1200	1148	1184	1155	1219	1186	1200	1212	1150	1172	1238	1144	1137	1133	1203	1183	1117	1173	1161	1152	1125	1183	1244	1148	1152	1087	1198	1174	1222	1163	1186	1177	1163	1121	1169	1183	1219	1206	1207	1197	1188	1160	1112	1172	1134	1133	1146	1134	1200	1191	1204	1203	1185	1178	1140	1180	1168	1235	1153	1167	1150	1100	1138	1171	1168	1160	1205	1158	1179	1122	1163	1156	1121	1172	1166	1220	1139	1169	1182	1166	1168	1182	1128	1151	1149	1123	1090	1150	1159	1214	1213	1212	1202	1183	1180	1137	1167	1192	1165	1199	1146	1196	1151	1178	1205	1210	1094	1231	1114	1171	1109	1190	1221	1161	1118	1173	1117	1191	1200	1149	1150	1167	1215	1201	1183	1136	1197	1169	1257	1204	1218	1105	1140	1161	1175	1188	1217	1191	1161	1171	1251	1139	1163	1170	1171	1233	1139	1173	1224	1140	1124	1174	1214	1184	1180	1131	1175	1179	1169	1172	1164	1178	1156	1197	1141	1202	1165	1117	1172	1129	1202	1142	1106	1154	1159	1213	1217	1217	1170	1137	1183	1230	1184	1201	1151	1136	1222	1212	1178	1128	1165	1173	1125	1163	1158	1159	1151	1141	1193	1168	1166	1175	1138	1133	1174	1174	1210	1128	1226	1178	1128	1167	1150	1159	1167	1119	1194	1123	1140	1119	1174	1149	1140	1171	1191	1200	1158	1101	1087	1164	1177	1221	1182	1119	1196	1170	1194	1181	1203	1210	1155	1209	1122	1157	1175	1147	1169	1218	1184	1183	1122	1169	1175	1220	1197	1149	1162	1123	1157	1118	1230	1232	1154	1172	1197	1196	1119	1159	1224	1173	1187	1247	1165	1175	1148	1187	1184	1166	1171	1241	1169	1175	1193	1172	1129	1252	1205	1194	1213	1179	1188	1166	1188	1129	1187	1138	1149	1152	1109	1150	1165	1131	1204	1171	1213	1146	1145	1195	1177	1128	1187	1199	1185	1159	1191	1129	1204	1199	1163	1177	1163	1137	1152	1199	1185	1241	1063	1177	1271	1170	1146	1152	1203	1197	1186	1244	1113	1131	1174	1218	1176	1139	1169	1202	1159	1178	1082	1160	1175	1161	1177	1114	1190	1102	1233	1173	1130	1139	1145	1176	1181	1146	1139	1165	1168	1141	1226	1152	1130	1259	1163	1176	1134	1169	1171	1202	1191	1183	1239	1191	1182	1176	1205	1138	1203	1260	1168	1178	1179	1176	1128	1169	1208	1170	1152	1214	1189	1143	1167	1152	1171	1133	1167	1189	1175	1238	1173	1093	1148	1216	1146	1218	1164	1188	1157	1191	1173	1122	1207	1180	1223	1119	1246	1164	1162	1159	1197	1149	1199	1173	1149	1164	1187	1137	1174	1166	1144	1152	1187	1198	1250	1189	1140	1182	1225	1119	1158	1080	1145	1146	1152	1139	1173	1183	1181	1161	1144	1118	1122	1156	1131	1185	1123	1183	1164	1255	1192	1194	1235	1176	1225	1145	1201	1195	1201	1201	1179	1150	1182	1211	1166	1189	1126	1139	1215	1232	1184	1191	1179	1171	1214	1141	1200	1158	1204	1154	1161	1149	1157	1155	1161	1171	1206	1173	1170	1169	1150	1210	1170	1187	1179	1184	1149	1244	1155	1215	1097	1195	1164	1168	1121	1144	1150	1168	1218	1171	1178	1172	1165	1137	1157	1144	1188	1118	1170	1185	1168	1225	1143	1162	1167	1164	1189	1170	1126	1121	1181	1183	1162	1102	1183	1151	1177	1238	1086	1197	1198	1202	1227	1199	1162	1210	1206	1195	1202	1225	1138	1202	1125	1157	1070	1210	1190	1249	1151	1165	1221	1190	1148	1165	1113	1224	1122	1147	1132	1153	1172	1169	1193	1049	1163	1185	1220	1143	1188	1213	1195	1209	1238	1128	1169	1183	1167	1160	1163	1179	1142	1170	1181	1148	1174	1171	1216	1186	1236	1207	1141	1181	1214	1164	1203	1201	1174	1181	1203	1207	1128	1139	1159	1181	1158	1150	1155	1130	1120	1172	1196	1265	1147	1246	1166	1106	1163	1179	1215	1202	1158	1206	1185	1170	1136	1171	1222	1237	1181	1186	1155	1098	1139	1182	1118	1201	1211	1151	1215	1248	1151	1107	1180	1175	1163	1248	1154	1132	1216	1132	1193	1170	1175	1175	1174	1212	1211	1165	1170	1151	1172	1175	1168	1182	1145	1169	1147	1210	1159	1179	1157	1150	1167	1139	1140	1154	1184	1167	1202	1134	1170	1179	1196	1161	1158	1145	1164	1225	1111	1140	1159	1157	1196	1217	1171	1219	1163	1231	1128	1177	1216	1154	1175	1133	1134	1173	1176	1196	1207	1206	1222	1247	1225	1200	1084	1183	1198	1195	1173	1121	1217	1234	1171	1187	1142	1197	1153	1216	1167	1122	1174	1161	1125	1124	1164	1161	1171	1233	1153	1228	1192	1214	1141	1176	1161	1197	1199	1157	1179	1135	1126	1176	1159	1181	1075	1173	1168	1174	1151	1197	1212	1171	1151	1141	1134	1168	1178	1209	1216	1161	1192	1168	1187	1169	1123	1140	1134	1192	1157
17532	20724	23637	18886	10977	5309	3102	2531	2386	2438	1945	1225	1026	845	796	822	657	495	500	490	428	485	471	442	501	557	456	524	586	530	497	503	506	452	381	386	382	371	399	341	366	337	359	347	346	374	370	387	361	382	398	375	372	397	403	368	386	355	374	353	338	371	321	361	354	346	342	397	349	356	356	367	379	346	333	393	362	388	358	329	354	341	365	386	311	351	359	354	356	379	361	331	378	374	360	371	345	326	371	359	353	346	360	316	365	361	351	340	356	359	341	316	395	350	343	367	358	384	337	359	344	341	367	320	315	342	347	331	322	357	324	338	360	353	360	402	327	364	330	314	355	377	352	359	361	380	322	360	353	358	375	298	353	379	346	362	354	367	343	339	363	355	356	335	387	345	348	344	356	366	364	324	346	330	351	392	356	388	338	386	378	329	332	340	361	354	401	367	363	321	361	332	366	348	368	385	338	348	379	338	345	366	364	338	357	335	312	366	349	322	344	356	378	314	388	356	349	354	352	351	371	339	342	376	365	321	345	350	340	358	377	345	360	363	342	343	345	353	360	317	343	351	373	335	325	322	354	347	357	384	336	357	318	350	347	328	369	383	323	324	356	333	347	364	345	336	372	334	356	328	356	337	344	372	362	378	346	341	358	312	381	377	326	373	374	352	344	376	358	323	329	352	349	370	330	340	363	361	331	337	342	348	346	364	324	329	335	352	361	369	384	338	356	352	367	372	353	357	327	339	348	363	377	359	340	328	343	346	345	342	350	359	351	361	364	348	354	351	323	326	341	334	328	358	315	350	371	377	343	374	330	381	345	369	357	326	328	358	362	341	347	339	336	341	343	311	359	340	337	343	368	363	342	376	317	349	380	349	366	333	350	355	349	354	363	350	349	372	358	378	370	336	357	385	331	371	358	327	389	343	356	371	334	362	369	322	348	353	357	354	348	341	329	321	317	362	343	362	343	349	394	346	357	361	336	348	364	334	343	339	353	353	367	334	360	347	352	349	341	288	372	379	327	333	338	337	328	367	341	330	327	338	369	365	352	357	385	312	346	359	344	324	365	357	342	363	342	366	373	351	333	341	352	332	353	365	369	352	335	327	372	394	359	359	379	384	384	358	347	329	306	327	343	366	365	329	377	319	334	401	320	363	353	370	366	348	321	352	353	357	346	365	357	366	373	363	328	385	329	379	349	343	353	338	353	346	343	314	344	332	324	355	343	379	359	365	359	348	347	377	334	318	332	339	365	350	320	328	375	328	345	357	346	381	346	354	357	327	337	339	332	323	350	359	340	346	360	351	375	381	352	376	350	392	322	346	318	363	329	333	358	363	343	368	367	345	359	371	356	336	304	368	346	382	308	363	336	333	362	351	321	341	404	356	369	388	348	362	335	352	361	368	367	353	326	347	340	386	374	344	338	361	349	352	355	356	332	343	336	358	388	345	322	345	340	369	359	342	358	366	374	340	363	368	351	331	339	388	335	364	336	378	333	383	362	365	350	354	337	334	342	376	371	339	357	309	345	317	356	323	363	354	356	351	379	363	332	342	322	367	370	372	358	359	326	361	331	348	345	369	349	366	351	343	345	342	365	335	368	354	369	331	365	366	380	356	359	336	378	338	355	295	371	371	367	331	358	352	347	359	314	364	331	354	377	345	375	373	367	338	359	332	342	341	334	344	366	345	359	359	363	374	392	327	397	366	392	357	394	338	355	327	356	327	343	332	342	341	351	311	342	318	356	364	346	369	369	342	358	348	333	354	339	362	348	346	326	326	367	351	326	378	345	334	358	313	361	342	373	358	331	339	322	374	397	401	361	365	338	368	344	313	325	333	375	344	340	363	350	353	367	330	367	349	310	330	355	362	370	318	322	344	358	357	360	342	343	350	362	340	331	358	382	350	323	339	356	362	375	329	349	375	365	361	378	345	379	344	331	375	350	331	356	374	368	353	343	346	353	343	343	376	337	319	361	333	329	332	359	334	348	371	339	361	356	349	392	363	348	378	358	357	400	334	360	350	328	334	327	340	353	347	368	362	337	368	344	311	326	362	352	336	391	345	327	315	368	376	363	367	366	357	351	374	337	380	363	359	346	360	334	335	373	352	343	362	331	351	339	340	370	355	318	342	373	352	349	337	368	365	325	349	351	365	364	360	357	362	325	375	372	328	360	343	360	383	333	329	353	399	326	362	370	338	336	355	330	331	363	329	381	334	334	344	355	340	360	343	382	351	318	343	338	313	371	359	357	349	338	357	358	349	371	328	338	341	348	332	355	378	331	353	327	396	379	354	369	358	328	336	352	358	328	336	332	359	343	353	376	337	347	373	345	354	337	330	365	361	326	377	383	347	318	364	358	365	321	336	354	356	385	381	311	367	344	331	340	374	345	370	364	378	362	366	385	338	374	359	341	355	351	357	374	370	321	391	362	384	347	362	334	319	362	381	363	376	361	324	360	369	345	343	355	379	332	369	326	359	358	359	341	341	374	340	364	359	363	362	350	356	329	352	348	382	383	354	326	346	389	353	370	370	328	369	364	371	358	346	365	302	337	377	329	352	366	338	359	360	403	317	330	360	365	314	318	359	355	335	361	332	331	345	302	343	314	320	350	365	341	350	359	360	370	348	327	359	336	365	355	374	305	339	355	339	352	350	330	346	356	358	307	308	353	325	345	345	356	320	370	361	336	338	349	339	352	328	360	346	361	350	378	350	358	326	363	386	378	385	358	382	344	352	346	356	373	332	363	348	352	354	352	346	349	354	367	349	370	386	361	353	326	344	354	353	320	388	354	313	340	351	328	321	330	379	330	360	329	350	350	348	338	356	340	340	341	357	326	332	369	340	351	361	318	372	367	350	315	312	367	349	344	399	357	326	329	383	360	363	357	324	324	341	364	375	362	320	365	364	364	326	344	334	363	347	312	374	365	355	372	363	318	382	356	322	325	363	322	348	350	338	360	322	350	347	388	373	345	369	360	348	365	357	355	368	351	378	350	343	377	381	344	350	313	374	384	368	346	323	339	347	348	324	346	390	362	328	349	369	344	392	369	324	338	336	398	362	349	340	363	354	359	364	352	353	359	357	360	363	340	372	341	353	382	372	340	356	352	364	352	336	357	338	346	335	356	326	352	350	328	326	330	349	393	362	366	353	327	372	354	337	363	354	345	348	360	381	348	360	357	364	359	332	387	368	322	346	369	327	374	355	362	337	381	375	354	323	328	321	360	349	336	348	351	344	343	351	357	338	356	387	358	362	353	375	353	354	391	331	344	325	313	364	363	366	370	367	341	340	367	316	367	351	343	371	338	348	362	376	361	409	370	340	359	353	324	352	358	349	364	314	345	349	342	356	389	353	335	323	326	360	366	362	339	369	362	339	392	323	367	345	351	349	358	378	328	358	346	358	371	346	347	355	315	355	310	374	362	353	318	355	348	337	345	378	332	364	363	344	364	356	330	363	379	348	377	387	365	344	345	345	351	328	343	356	371	330
15599	22073	30152	29078	21451	13921	9478	8882	9918	10483	8182	5759	4820	3801	3781	3918	3270	2492	2382	2281	2189	2013	2106	2303	2460	2591	1953	2442	3042	2399	2382	2207	2265	2087	1765	1585	1446	1343	1241	1215	1270	1240	1243	1301	1338	1372	1298	1300	1361	1389	1316	1361	1412	1422	1354	1276	1223	1225	1199	1119	1143	1187	1222	1152	1200	1191	1203	1229	1184	1157	1211	1171	1146	1092	1202	1153	1159	1196	1233	1095	1193	1146	1199	1126	1171	1191	1185	1119	1214	1138	1243	1161	1174	1132	1195	1163	1222	1210	1199	1182	1176	1182	1206	1178	1186	1192	1171	1135	1110	1169	1195	1166	1178	1211	1123	1158	1123	1244	1176	1199	1138	1210	1163	1120	1163	1184	1151	1194	1213	1183	1197	1146	1200	1199	1228	1145	1151	1177	1186	1217	1208	1166	1232	1221	1186	1180	1159	1152	1188	1157	1154	1193	1215	1148	1175	1152	1145	1122	1170	1233	1131	1167	1177	1157	1162	1213	1223	1183	1122	1219	1193	1151	1163	1162	1109	1120	1195	1178	1157	1176	1231	1172	1259	1179	1132	1235	1192	1176	1134	1180	1190	1186	1156	1129	1241	1173	1152	1200	1209	1159	1168	1158	1208	1189	1165	1218	1220	1207	1156	1177	1194	1156	1119	1148	1164	1213	1210	1110	1258	1122	1179	1189	1139	1178	1142	1188	1172	1124	1136	1132	1162	1215	1185	1193	1175	1240	1199	1212	1166	1189	1213	1150	1143	1185	1167	1230	1130	1151	1260	1181	1151	1184	1180	1130	1166	1213	1173	1202	1133	1165	1113	1231	1222	1200	1212	1116	1171	1197	1227	1205	1182	1145	1179	1181	1167	1188	1120	1176	1170	1177	1176	1135	1171	1146	1189	1142	1207	1185	1203	1201	1195	1148	1201	1184	1192	1206	1175	1160	1154	1227	1165	1219	1106	1137	1177	1143	1145	1170	1232	1178	1189	1231	1163	1156	1122	1153	1131	1181	1191	1143	1174	1163	1166	1199	1133	1211	1209	1166	1174	1111	1167	1163	1171	1180	1124	1209	1193	1169	1175	1195	1133	1179	1180	1163	1149	1191	1114	1164	1227	1181	1164	1241	1187	1142	1143	1157	1201	1139	1166	1217	1180	1166	1181	1204	1179	1171	1143	1127	1106	1147	1097	1161	1185	1166	1183	1192	1239	1210	1206	1240	1170	1120	1140	1254	1109	1198	1129	1221	1149	1156	1189	1167	1197	1198	1178	1158	1143	1169	1219	1158	1180	1224	1146	1145	1163	1197	1174	1127	1176	1203	1194	1164	1186	1160	1151	1182	1218	1146	1191	1192	1238	1181	1137	1188	1200	1104	1183	1208	1165	1165	1195	1150	1176	1125	1237	1135	1122	1177	1151	1180	1217	1167	1197	1174	1200	1186	1175	1136	1225	1170	1158	1168	1145	1191	1195	1211	1190	1163	1200	1171	1188	1119	1186	1211	1215	1163	1152	1215	1238	1133	1194	1212	1160	1158	1149	1196	1173	1252	1156	1131	1125	1224	1158	1131	1230	1174	1197	1168	1183	1187	1195	1175	1129	1170	1234	1202	1190	1189	1152	1203	1161	1221	1179	1170	1112	1172	1250	1214	1150	1186	1187	1189	1142	1223	1136	1114	1188	1133	1051	1180	1215	1162	1163	1170	1133	1175	1183	1192	1181	1198	1183	1177	1163	1122	1176	1182	1146	1178	1207	1181	1145	1111	1187	1205	1131	1130	1151	1220	1214	1214	1161	1166	1183	1171	1150	1227	1237	1159	1181	1139	1166	1179	1157	1133	1225	1218	1159	1188	1203	1180	1153	1192	1193	1178	1192	1129	1149	1172	1215	1178	1210	1197	1189	1194	1181	1141	1145	1229	1163	1211	1158	1166	1203	1151	1165	1174	1177	1174	1189	1192	1199	1155	1211	1143	1160	1225	1205	1136	1177	1242	1175	1216	1206	1154	1149	1157	1107	1162	1116	1186	1144	1151	1147	1207	1168	1200	1168	1117	1239	1187	1143	1172	1193	1203	1087	1196	1180	1197	1222	1182	1207	1173	1167	1203	1160	1204	1192	1123	1161	1166	1197	1207	1201	1121	1176	1207	1116	1153	1189	1139	1203	1138	1215	1177	1165	1163	1235	1279	1245	1147	1198	1210	1172	1124	1165	1185	1150	1164	1214	1150	1147	1126	1169	1213	1112	1200	1184	1186	1145	1226	1194	1168	1145	1131	1199	1147	1193	1160	1141	1187	1135	1187	1191	1124	1174	1096	1174	1149	1122	1201	1206	1136	1185	1176	1174	1108	1125	1165	1176	1138	1138	1148	1180	1181	1223	1210	1143	1134	1125	1245	1173	1154	1198	1215	1141	1203	1221	1186	1180	1143	1155	1142	1133	1165	1200	1154	1178	1211	1162	1171	1205	1172	1170	1165	1212	1164	1134	1162	1186	1172	1137	1225	1143	1160	1143	1186	1163	1168	1156	1197	1142	1156	1163	1174	1191	1197	1108	1123	1070	1188	1162	1162	1233	1203	1105	1159	1219	1195	1181	1162	1160	1162	1185	1171	1218	1134	1170	1200	1192	1180	1182	1212	1131	1122	1144	1182	1146	1243	1211	1137	1147	1183	1159	1163	1216	1190	1156	1193	1171	1218	1108	1145	1189	1178	1148	1160	1151	1185	1146	1148	1182	1140	1144	1110	1202	1199	1156	1201	1205	1182	1140	1160	1185	1164	1158	1177	1177	1177	1143	1192	1160	1154	1194	1147	1163	1130	1167	1217	1212	1132	1192	1222	1191	1212	1173	1137	1202	1155	1195	1189	1154	1146	1184	1196	1113	1153	1244	1120	1187	1166	1153	1211	1178	1173	1150	1161	1150	1191	1192	1153	1172	1125	1181	1208	1142	1191	1210	1193	1181	1156	1128	1219	1166	1198	1178	1131	1207	1166	1182	1149	1170	1198	1156	1207	1186	1186	1119	1187	1144	1167	1152	1193	1177	1140	1187	1167	1134	1118	1175	1206	1188	1193	1223	1160	1198	1127	1157	1175	1161	1190	1200	1100	1136	1188	1176	1151	1120	1178	1195	1195	1097	1178	1204	1170	1221	1180	1195	1175	1158	1186	1170	1156	1213	1192	1147	1174	1187	1184	1134	1187	1150	1186	1128	1196	1240	1215	1161	1132	1149	1140	1166	1183	1220	1179	1160	1148	1193	1170	1150	1123	1139	1144	1160	1146	1165	1173	1224	1215	1149	1164	1122	1209	1117	1189	1116	1231	1154	1130	1142	1189	1177	1196	1146	1169	1155	1239	1180	1137	1181	1192	1174	1190	1154	1231	1182	1224	1128	1171	1121	1130	1177	1179	1154	1168	1186	1131	1214	1222	1220	1211	1187	1139	1163	1131	1141	1147	1148	1221	1166	1156	1210	1245	1194	1195	1133	1205	1164	1183	1210	1162	1169	1143	1184	1180	1206	1132	1266	1201	1166	1193	1183	1181	1192	1202	1139	1179	1241	1158	1163	1193	1124	1216	1178	1130	1177	1159	1179	1229	1165	1214	1224	1211	1151	1210	1194	1189	1218	1217	1224	1187	1218	1215	1143	1209	1149	1141	1171	1154	1189	1175	1151	1166	1151	1159	1178	1135	1175	1222	1202	1170	1204	1176	1127	1216	1164	1176	1188	1186	1156	1153	1129	1152	1159	1124	1183	1202	1184	1164	1182	1205	1123	1209	1182	1130	1188	1165	1187	1171	1223	1177	1154	1184	1091	1145	1216	1177	1115	1189	1108	1213	1177	1214	1164	1056	1160	1187	1187	1198	1144	1159	1204	1107	1168	1195	1171	1156	1218	1144	1156	1198	1142	1114	1187	1191	1214	1151	1150	1158	1208	1243	1192	1218	1178	1152	1168	1185	1148	1191	1180	1156	1140	1158	1117	1202	1149	1226	1208	1179	1130	1206	1162	1207	1144	1130	1170	1208	1160	1161	1159	1162	1086	1154	1193	1205	1203	1184	1158	1174	1193	1154	1193	1172	1207	1170	1124	1170	1210	1191	1192	1117	1201	1169	1211	1178	1166	1191	1195	1217	1156	1113	1170	1132	1190	1163	1144	1145	1140	1167	1208	1216	1174	1164	1188	1139	1179	1161	1173	1197	1112	1259	1197	1111	1224	1163	1134	1159	1135	1192	1156	1155	1145	1214	1149	1175	1203	1128	1188	1153	1167	1167	1148	1150	1121	1235	1138	1194	1164	1201	1187	1161	1172	1188	1159	1102	1133	1170	1206	1139	1218	1196	1154	1124	1161	1133	1215	1132	1162	1189	1177	1218	1176	1168	1149	1193	1189	1106	1172	1185	1193	1124	1130	1139	1152	1166	1183	1107	1189	1213	1170	1226	1171	1117	1147	1208	1138	1133	1219	1167	1143	1175	1149	1170	1199	1181	1153	1220	1147	1227	1179	1193	1155	1199	1171	1183	1132	1181	1192	1217	1125	1223	1192	1095	1144	1187	1152	1153	1240	1203	1160	1215	1135	1175	1153	1177	1195	1155	1175	1118	1145	1203	1204	1155	1179	1145	1201	1114	1157	1150	1184	1139	1124	1226	1136	1171	1164	1143	1169	1189	1221	1167	1201	1130	1166	1143	1221	1132	1211	1179	1163	1154	1147	1199	1197	1255	1140	1181	1150	1183	1182	1172	1204	1175	1134	1200	1198	1153	1171	1146	1206	1130	1140	1190	1215	1203	1163	1204	1154	1164	1209	1161	1200	1172	1195	1190	1128	1180	1147	1192	1180	1165	1147	1118	1204	1172	1209	1222	1218	1164	1148	1164	1142	1097	1110	1165	1156	1182	1178	1182	1105	1127	1207	1109	1129	1157	1100	1224	1160	1187	1148	1181	1174	1204	1155	1108	1176	1146	1201	1146	1240	1235	1140	1201	1127	1192	1192	1173	1155	1172	1264	1186	1131	1227	1163	1209	1152	1200	1152	1124	1211	1221	1174	1172	1191	1184	1161	1212	1251	1196	1169	1197	1156	1169	1182	1186	1168	1124
43066	42930	40207	36955	31827	27621	24210	22438	22461	21491	14576	8704	5755	3477	2601	2737	1979	1265	949	1047	879	867	810	922	1040	848	824	1083	1197	869	789	751	597	614	499	477	437	376	369	361	344	318	334	369	366	377	402	401	364	369	357	385	381	343	332	305	326	295	308	303	334	320	318	326	310	302	331	332	305	284	309	315	292	321	316	327	327	314	310	300	309	332	310	297	312	363	360	320	286	322	325	342	329	326	320	330	334	316	331	344	302	301	310	352	302	303	314	339	312	308	313	317	332	318	313	349	310	315	317	352	348	342	330	316	328	293	292	318	337	342	307	314	324	267	316	327	337	362	326	344	327	315	307	341	296	319	312	329	325	321	323	336	306	308	320	298	283	300	309	301	313	305	301	325	324	324	333	321	299	341	298	324	320	329	305	336	333	293	310	318	325	295	307	328	335	302	321	299	328	304	288	328	304	319	331	305	362	281	311	319	329	334	302	301	326	305	312	295	308	319	324	329	322	294	308	299	355	304	332	337	300	334	297	305	328	305	307	330	316	301	328	297	298	292	312	330	311	312	314	306	319	347	306	320	329	320	303	355	322	329	325	317	289	309	328	336	341	299	327	294	347	339	348	343	313	322	307	320	334	299	312	334	345	305	287	344	280	319	332	333	344	345	334	294	310	300	313	318	306	344	280	299	332	329	294	322	296	321	313	332	320	313	282	315	336	338	319	272	341	322	330	341	336	300	320	290	318	316	296	312	323	306	347	299	306	291	323	298	287	303	320	294	315	344	320	317	296	320	344	302	300	296	307	316	326	328	345	310	324	310	328	309	326	339	299	336	307	273	315	298	348	371	362	288	307	337	336	352	313	324	327	306	332	303	313	313	336	320	351	294	305	314	321	286	311	306	348	338	311	335	343	350	317	320	339	324	322	334	353	313	334	296	299	333	316	289	322	294	338	276	338	331	334	326	320	296	336	333	310	299	337	311	320	322	294	305	291	309	329	315	307	327	312	334	331	312	324	307	323	316	333	332	330	302	303	299	345	317	325	324	352	346	313	302	323	303	343	337	314	329	348	323	332	299	343	340	311	324	326	329	322	368	284	317	311	302	336	336	335	309	307	336	308	283	311	330	325	295	355	337	328	308	283	317	291	324	323	279	313	322	341	302	317	288	315	318	320	307	346	279	326	321	333	321	308	307	331	341	314	333	322	294	299	322	307	309	313	309	341	295	307	320	312	325	338	307	317	328	324	315	333	342	343	302	324	316	291	289	298	314	322	353	335	354	319	337	321	330	356	321	333	303	321	319	305	338	302	325	281	333	313	315	308	328	318	323	348	351	327	319	302	350	336	312	326	285	330	279	309	335	323	349	313	323	286	314	292	324	300	333	305	321	348	346	295	347	304	275	352	324	307	278	339	351	334	313	298	339	372	317	307	319	292	305	308	320	332	293	296	335	294	298	322	303	311	295	287	345	329	303	276	332	317	337	329	345	313	323	327	306	323	306	328	347	334	281	318	346	318	348	311	328	332	301	290	313	315	284	318	311	342	323	338	338	297	321	315	315	295	295	313	325	308	319	331	296	307	308	328	292	313	338	279	299	306	323	346	342	311	321	316	347	349	331	321	322	315	304	294	330	342	322	318	319	298	293	319	320	327	322	289	321	306	318	353	316	320	304	326	319	335	308	307	301	323	295	334	315	315	291	309	313	287	309	312	288	336	284	304	296	318	310	313	290	318	294	327	335	320	325	296	340	300	349	303	328	313	308	324	321	330	333	324	341	324	273	317	298	304	312	293	313	309	301	341	306	305	328	303	341	315	334	314	334	337	331	335	309	358	309	333	334	319	300	294	300	320	300	363	325	289	317	346	291	329	325	328	295	299	323	305	318	319	290	309	311	318	347	310	324	329	307	314	315	305	326	321	312	349	332	314	295	343	307	354	329	343	322	266	334	312	328	329	318	343	306	289	305	287	339	332	324	314	324	302	293	293	312	303	340	324	309	319	335	328	310	306	322	272	317	308	307	308	296	298	324	305	315	331	356	345	354	288	305	345	314	313	293	309	274	330	296	304	315	318	308	296	299	327	307	313	301	306	298	325	316	358	325	317	340	308	313	285	348	298	320	312	297	292	277	284	300	312	328	322	344	316	323	289	314	310	319	291	332	315	337	297	329	310	321	318	308	330	316	311	343	337	325	324	339	328	310	343	298	320	286	336	312	301	309	304	298	332	297	302	303	294	325	313	328	323	282	320	333	260	318	319	336	321	335	350	322	296	325	348	312	331	304	316	328	309	314	336	339	331	349	351	354	327	316	337	319	322	303	341	319	321	391	322	307	339	293	325	352	327	294	348	303	294	315	333	304	308	324	307	318	301	320	345	317	333	303	334	350	319	330	343	319	315	288	304	304	306	311	330	336	311	316	275	304	326	299	329	324	320	288	291	319	359	320	325	323	302	349	322	311	316	301	277	344	324	311	330	318	320	288	288	328	324	323	319	308	323	340	346	294	336	336	297	302	301	341	338	315	296	304	316	339	341	319	287	320	304	304	331	337	311	309	313	302	287	346	307	309	330	354	329	287	312	313	310	322	324	294	323	305	329	330	317	291	305	334	305	277	316	326	320	317	326	315	301	289	334	312	313	308	305	304	300	313	350	318	332	301	292	320	287	322	332	291	323	330	318	324	332	330	319	317	318	337	338	318	315	309	309	349	332	312	307	325	308	335	333	328	308	330	316	339	309	331	326	335	314	310	311	324	332	347	310	327	325	308	303	296	349	348	302	307	314	310	291	308	321	302	338	335	329	314	307	310	347	334	315	345	309	297	330	327	310	322	284	350	290	323	301	287	341	330	328	292	312	281	335	315	312	331	312	296	285	330	301	298	334	314	323	313	339	305	312	329	294	281	301	298	320	331	319	308	304	358	310	318	321	324	322	300	331	343	336	311	318	290	323	322	302	332	319	311	300	317	301	312	342	314	328	299	309	351	324	293	314	310	304	325	313	333	311	303	316	316	319	320	323	310	303	322	335	305	321	272	322	319	325	328	340	317	302	317	317	313	313	304	325	319	333	315	308	340	310	331	322	282	312	324	318	306	312	324	309	280	313	335	288	314	310	368	334	288	315	336	296	329	324	313	286	364	331	333	277	307	322	308	304	335	323	319	320	312	320	302	319	337	291	285	266	291	339	336	317	329	308	290	324	308	329	314	327	310	294	300	319	339	295	321	295	321	310	327	314	316	319	312	321	317	349	333	323	288	311	295	380	326	326	328	314	292	312	329	322	308	317	294	309	325	325	342	318	316	306	336	318	314	297	295	280	309	338	335	311	308	317	325	312	311	322	319	286	334	297	324	348	314	331	276	358	328	290	323	341	353	322	313	308	350	308	324	307	341	346	328	293	328	308	291	337	315	326	338	338	311	303	304	322	320	326	322	287	354	294	330	335	326	314	350	314	350	317	327	304	317	315	300	335	349	304	300	325	330	329	310	338	313	340	303	350	326
37546	45458	48452	48643	44895	39348	35687	35915	37096	38230	28286	23195	18641	14062	12885	13756	9759	6430	5923	5872	5364	5058	4586	5522	6364	5221	4941	6528	7396	5183	4699	4326	3514	3521	2382	2129	1754	1662	1440	1259	1273	1210	1254	1389	1442	1578	1641	1433	1417	1415	1537	1459	1541	1438	1315	1267	1180	1154	1091	1158	1094	1158	1045	1072	1024	1045	1048	1052	1095	1066	1031	1096	1052	1091	1039	1077	1066	1091	1048	1100	1121	1045	1078	1114	1089	1058	1064	1061	1022	1021	1076	1092	1058	1060	1124	1080	1079	1014	1108	1104	1061	1026	1105	1088	1045	1073	1114	1103	1083	1044	1053	1020	1144	1091	1015	1046	979	1054	1088	1123	1060	1061	1088	1038	1050	1022	979	1037	1056	1092	1010	1005	1105	1065	1070	1060	1014	1069	991	1063	1076	982	1069	1061	1067	1038	1059	1100	1094	1073	1078	1059	1088	1036	1097	1088	1036	1082	1072	1111	1147	1052	1043	1014	1068	1079	1078	1047	1020	1069	1058	1054	1039	1090	1061	990	1037	1035	1060	1069	1077	1092	1018	1080	993	1095	1072	1042	1055	1027	1052	1055	1010	1056	1064	1069	1026	1004	1063	1083	1056	997	1056	1066	1044	1010	1118	1064	1049	1051	1070	1070	1059	1094	1086	1043	1062	1128	994	1088	1082	1080	1025	1013	1046	1047	1023	1055	1044	1093	1058	1009	1032	1014	1070	1125	1023	1040	1026	1063	1046	1087	1115	1093	1024	1046	1030	1039	1084	1024	1069	1064	1083	1001	1060	1107	1059	1012	1052	1052	1049	1052	1052	1004	1067	1145	1052	1052	1031	1079	1093	1020	1043	1044	1024	1095	1049	1032	1069	1039	1041	1104	979	1086	1064	1065	1009	1070	1006	1003	1058	1084	1096	1088	1052	1084	1109	1064	1085	1077	1089	1051	1049	1067	1105	1080	1005	1075	1048	1127	1074	1040	1076	1078	1067	1074	1082	1058	1002	1084	1093	1138	1057	1132	1006	1072	1025	1091	1063	1108	1128	1082	1123	1069	999	1115	1081	1088	1039	1036	1065	1071	1013	1045	1073	1069	1061	1033	1048	1033	1081	1078	1036	1052	1051	1047	1022	1127	1078	1058	1107	1091	1077	1051	1103	1033	1030	1109	1060	1061	1094	1100	1043	1101	1074	1062	1025	1038	1013	1016	1101	1049	1072	1073	1131	1049	999	1094	1034	1074	1001	1030	1069	1105	1008	1082	1036	1100	1106	1056	1060	1066	1033	1088	1079	1086	1095	1050	1047	1066	1061	1108	1063	1046	1116	1033	1044	1043	1038	1083	1128	1044	1058	1039	1088	1041	1053	1039	1044	1054	1045	1072	1066	1096	1034	1101	1064	1064	1123	1086	1078	1052	1053	1069	1044	1049	1034	1118	1042	1024	1070	1038	1036	987	1092	1075	1047	1053	1064	1085	1029	1069	1070	1049	1073	1081	1049	1072	1044	1053	1057	1089	1050	1061	1030	1086	1088	1039	1042	1062	1059	1091	1106	1035	1092	1057	1056	1058	1068	1111	1067	1063	1041	1030	1015	1036	1029	1082	1033	1042	1071	1025	1060	1077	1070	1057	1052	1044	1082	982	1038	1056	1084	1073	1033	1080	1106	1097	1033	1091	1142	1058	1018	1072	1054	1032	1114	1046	994	1078	1070	1037	1062	1107	1069	1039	1036	1060	1073	1061	1006	1038	1039	1059	1070	1049	1092	1054	1134	1085	1113	1078	1073	1032	1038	1026	1077	1039	1079	1141	1081	1033	986	1077	1026	1061	1081	1021	1101	1069	1021	1039	1086	1044	1014	1054	1109	1069	1029	1082	1112	1065	1079	1073	1077	1075	1026	1056	1038	1129	1029	1038	1037	1021	1039	1076	1086	1092	1040	986	1052	1085	1095	1126	1002	1089	1020	1093	1048	1123	1087	1010	1134	1044	1103	1017	1015	1139	1084	1044	1085	1077	1065	1065	1032	1083	1063	1011	1046	1097	1031	1054	1107	1050	1053	1031	1088	1030	1010	1049	1121	1072	1070	1070	1044	1103	1101	1044	1042	1034	1069	1076	1034	1024	1034	1116	1075	1048	1082	1068	1075	1107	1014	1101	1046	1123	1059	993	1071	1042	1067	1033	1061	1051	1034	1048	1115	1107	1062	982	1023	1031	1121	1046	1053	1077	1064	1043	1116	1048	1038	1088	974	1031	1062	1090	1008	1015	1043	1068	1100	1049	1095	1083	1026	1096	1032	1044	1031	1085	1117	1076	1065	1036	1132	1016	1061	1101	1122	1088	1036	1071	1062	1078	1126	1075	1053	1096	1036	1063	1059	1125	1033	1061	1124	1069	1045	1084	1049	1036	1010	1092	1069	1117	1081	1073	1057	1113	1087	1115	1049	1041	1027	1019	1084	1031	1112	1079	1069	1055	1054	1034	1062	967	1071	1100	1072	1068	1078	1093	1052	1013	1011	1061	1094	1067	1090	1083	1077	1043	1040	1025	1045	1166	1100	1059	1057	1092	1067	1051	992	1105	1048	1080	1052	1039	1082	1086	1060	1042	1083	1116	1030	1168	1093	1003	1057	976	1079	1082	1076	1079	1036	1126	1038	1077	1105	1066	1054	1057	1047	1074	1072	1092	1032	1034	1092	1083	1053	1052	1117	1043	1160	1094	1046	1066	1049	1026	1054	1088	1043	1035	1018	1035	1076	1013	1045	1063	1129	1170	1049	1101	1022	1072	1093	1109	1049	1021	1044	1069	1054	1081	1073	1045	1049	1094	1053	1069	1078	1026	1120	1050	1024	1048	1066	1083	1105	1046	1088	1101	1043	1072	1076	1007	1061	1023	1062	1077	1059	1058	1033	1072	1049	1058	1062	1068	998	1039	1063	1062	1020	1066	1036	1037	1086	1054	1070	1015	1008	1066	1061	1009	1046	1060	1028	1025	1008	1033	1087	1052	1053	1121	1117	1000	1050	1052	1020	1063	1117	990	994	1055	1035	1082	1042	1044	1081	1066	1046	1059	1053	1089	1105	1044	1087	1031	974	1061	1124	1022	1044	1038	1075	1068	1067	1091	1099	1098	1030	1057	1058	1033	1037	1137	1045	1097	1046	991	1090	1046	1057	1009	1024	1055	1106	1086	1103	1090	1045	1031	1045	1061	1124	1022	1093	1042	1031	1081	1065	1121	1112	995	1063	1045	1046	1063	1129	1051	1012	1035	1095	1056	1079	1068	1080	1081	1043	1139	1046	1094	1068	1026	1079	1076	1055	1038	1036	1082	1092	1072	1097	993	1046	1062	1099	1034	1067	1055	1038	1099	1029	1016	1074	1053	1078	1064	1091	1058	1076	1044	1002	1078	1079	1133	1074	1041	1088	1082	1030	1038	1031	1004	1053	1050	1023	1066	1035	1051	1119	1069	1112	1037	1049	1024	1109	1062	1050	1006	1021	1055	1020	1056	1017	1016	1008	1056	1023	1095	1114	991	1004	987	1078	1017	1080	1024	1051	1067	1119	993	1019	1067	1102	1008	1065	1026	1013	1069	1033	1080	1072	1037	1021	1087	1021	1034	1079	1067	1022	1071	1124	1086	1065	1065	1045	1039	1082	1034	1060	1006	1072	1041	1055	1043	1053	1081	1014	1082	1040	1087	1049	1042	1030	1136	1059	981	1112	1079	1035	1100	1114	1014	1047	1046	1098	1062	1061	991	1060	1058	1031	1039	1037	1064	1014	1049	1044	1032	1115	1044	1038	1127	1057	1065	1051	1062	1057	1052	1018	1055	1091	1078	1154	1076	1111	1059	1072	1076	1024	1049	999	1079	1042	1047	1130	1059	1053	1073	1068	1090	1038	1031	1093	1052	1071	1054	1049	1013	1037	1072	1022	988	1082	987	1006	1034	1047	1084	1025	1065	1041	1078	1043	1089	1035	1019	1072	1122	1082	1100	1049	1021	1055	1105	1082	1058	1060	1093	996	1063	1104	1011	1054	1044	1030	1053	1058	1068	1074	1068	1084	1062	1041	1016	1091	1129	1038	1071	1044	1054	1048	1065	1104	1109	1104	1041	1020	1077	1104	1054	1051	1086	1060	1062	1080	1095	1085	1058	1042	1017	1094	1107	1037	1035	1069	1056	1049	1060	1071	1078	1066	1088	1026	1082	1040	981	1050	1082	1028	1066	1076	1076	1037	1072	1121	1052	1062	1040	995	1097	1087	1102	1110	1036	1099	1024	1075	1034	1062	1037	1071	1084	1071	1079	1078	1061	1064	1019	1032	1070	1054	1065	1025	1124	1082	1081	1102	1036	1010	1072	1031	1044	1108	1053	1003	1059	1150	1023	1042	1075	1036	986	1069	1070	1126	1083	1051	1071	1059	1131	1091	1044	1027	1110	1075	1068	1067	1058	1082	1080	1071	1068	1063	1011	1078	1053	1086	1059	1050	1051	1084	1125	1108	1086	1073	1041	1033	1089	1075	1073	987	1090	1023	1060	1099	1051	1077	1061	1067	1052	1052	1093	1062	1040	1044	1049	1057	1073	1066	1058	1069	1125	1045	1010	1053	1038	1020	1105	1069	1046	1004	1080	1084	1037	1098	1037	1018	1092	1055	1100	1109	1055	1080	1098	1093	1075	1080	1057	1046	1076	1060	1030	1067	1033	1113	1054	1045	1088	1034	1053	1112	1067	1043	1119	1078	1111	1103	1049	1087	1021	1152	1073	1085	1039	1069	1019	1047	1074	1013	1049	1058	1028	1022	1062	1090	1080	1081	1051	1078	1081	1071	1028	1040	1067	1027	1066	1093	1091	1020	1040	1057	1003	1065	1057	1087	1084	1116	1062	1072	1096	1033	1099	1039	1088	1028	1044	1051	1056	1052	1027	1061	1079	1032	1041	1063	1086	1022	1066	1012	1081	1051	1027	1107	1141	1049	1084	1078	1067	1082	1110	1086	1052	1151	1050	1078	1098	1059	1108	1106	1113	987	1070	1088	1112	1103	1059
