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
335897544772	335897545342	335897545980	335897546531	335897547081	335897547630	335897548181	335897548731	335897549280	335897549831	335897550381	335897550931	335897551481	335897552031	335897552580	335897553131	335897553681	335897554231	335897554781	335897555331	335897555881	335897556431	335897556981	335897557531	335897558081	335897558631	335897559181	335897559731	335897560281	335897560831	335897561381	335897561931	335897562480	335897563031	335897563581	335897564131	335897564681	335897565231	335897565781	335897566331	335897566881	335897567431	335897567981	335897568531	335897569081	335897569631	335897570181	335897570731	335897571281	335897571831	335897572381	335897572931	335897573481	335897574030	335897574581	335897575131	335897575681	335897576231	335897576781	335897577331	335897577881	335897578431	335897578981	335897579531	335897580081	335897580631	335897581181	335897581731	335897582281	335897582831	335897583381	335897583931	335897584481	335897585031	335897585581	335897586131	335897586681	335897587231	335897587781	335897588331	335897588881	335897589431	335897589981	335897590531	335897591081	335897591631	335897592181	335897592731	335897593281	335897593831	335897594381	335897594931	335897595481	335897596031	335897596581	335897597131	335897597681	335897598231	335897598781	335897599331	335897599881	335897600431	335897600981	335897601531	335897602081	335897602631	335897603181	335897603731	335897604281	335897604831	335897605381	335897605931	335897606481	335897607031	335897607581	335897608131	335897608681	335897609231	335897609781	335897610331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	3650	2300	2652	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53252	47457	35875	25538	23683	20382	15916	10519	7389	5517	6369	4337	2984	2758	3486	2539	2196	1554	1359	1555	1502	2067	3139	3195	2467	2244	1690	1002	669	530	459	423	338	291	280	277	267	277	244	230	257	256	261	260	251	239	257	252	223	238	239	263	244	247	250	288	243	234	268	241	228	253	249	217	239	232	250	217	237	266	236	251	238	243	224	248	234	228	237	229	229	255	238	259	235	219	226	225	235	239	234	229	206	217	231	215	251	219	248	234	237	212	218	221	207	231	228	199	242	191	208	223	249	208	186	228	199	208	209	224	204	230	258	227	230	211	225	202	218	214	215	219	235	221	219	213	245	220	225	205	238	223	211	219	238	205	222	228	230	212	221	187	214	234	214	230	222	228	227	221	212	219	230	228	222	233	220	218	213	247	249	220	196	241	200	230	227	196	256	232	230	206	238	234	212	200	218	217	208	222	243	251	200	206	186	226	200	206	214	233	212	222	225	207	224	211	201	217	227	203	230	249	248	208	217	192	241	234	216	206	228	221	235	226	224	234	243	217	225	229	188	220	222	235	200	238	232	230	226	229	223	211	207	240	227	209	223	216	196	228	227	229	223	223	227	226	223	206	215	219	249	253	229	223	205	223	229	185	233	237	227	242	210	212	230	200	196	235	217	230	206	213	231	218	224	218	201	208	227	226	200	198	222	187	218	209	211	255	218	223	229	220	219	225	214	237	222	222	251	203	219	212	206	215	237	236	217	200	229	238	216	233	235	230	217	222	261	229	209	235	195	217	225	223	217	232	212	222	229	230	210	228	222	212	209	201	213	230	214	232	204	225	232	234	243	213	247	215	213	213	212	261	225	226	225	234	208	206	239	205	231	202	235	223	209	207	241	242	230	249	237	221	211	199	213	226	240	215	212	238	216	222	207	268	226	206	219	225	232	210	219	226	214	239	249	249	217	229	236	217	213	233	227	220	224	235	256	253	223	201	227	227	220	218	219	230	212	265	242	222	202	236	214	222	218	212	249	221	218	229	213	226	211	248	193	239	206	240	233	210	213	221	222	207	242	238	238	235	251	229	221	231	226	214	222	236	220	237	235	233	210	216	243	223	205	221	250	222	236	230	233	214	202	221	221	235	218	212	226	241	216	201	194	194	235	226	191	235	218	221	229	222	221	218	234	239	231	243	224	191	203	224	220	210	243	181	213	231	243	221	196	226	244	231	225	203	205	229	223	223	222	217	212	213	238	233	230	234	241	225	237	223	220	206	210	203	226	200	232	203	229	211	229	203	203	230	225	222	213	220	223	203	230	256	217	245	216	241	203	225	213	238	201	240	226	235	223	212	214	218	214	217	220	205	216	211	214	196	197	252	219	225	237	228	235	223	203	216	230	222	220	213	224	231	212	224	208	217	211	213	218	245	205	218	239	212	220	214	249	221	221	203	233	208	226	210	226	215	212	238	225	253	205	185	211	236	231	235	199	212	200	231	196	234	221	238	221	238	232	260	200	222	203	231	223	212	231	173	213	258	199	222	244	238	210	220	243	222	235	239	226	213	235	211	214	203	244	217	229	231	216	214	236	199	226	238	222	203	231	247	232	226	214	213	206	220	234	213	228	208	236	225	227	212	205	199	231	236	225	221	220	216	242	222	223	201	203	242	226	243	212	221	214	223	234	239	231	215	199	231	261	220	228	230	235	206	240	210	217	214	234	235	227	227	194	239	223	191	201	240	212	246	209	217	221	221	203	213	239	222	252	206	238	198	211	238	226	228	204	232	213	211	230	188	223	210	221	239	235	218	217	210	224	255	222	204	214	217	228	238	242	225	210	226	236	227	230	202	227	200	223	219	211	235	208	200	214	247	208	220	221	219	224	241	207	231	208	221	202	243	221	257	225	241	221	229	227	202	202	234	224	212	223	225	219	229	242	198	231	213	230	229	209	230	215	206	211	244	237	241	233	206	242	215	245	197	243	233	231	244	251	222	210	212	223	236	227	215	211	256	227	238	235	233	234	219	218	210	219	211	231	238	217	208	211	229	243	246	233	223	211	203	226	227	198	213	208	207	212	225	216	233	219	219	217	223	212	233	215	203	209	201	220	215	204	236	246	223	226	243	218	251	205	226	204	217	214	219	226	235	204	238	238	216	226	218	218	220	223	230	240	223	209	218	210	241	214	228	227	235	233	196	217	214	245	198	231	202	226	225	228	249	221	226	216	232	230	206	211	217	247	221	213	216	228	212	233	213	213	222	214	185	212	223	216	207	230	193	248	205	206	216	221	232	215	228	200	196	196	237	207	218	211	237	236	232	252	230	248	225	261	243	228	210	210	222	218	221	231	196	207	230	208	248	246	219	200	216	223	227	229	251	223	231	226	241	234	209	216	200	215	206	225	223	231	247	229	235	232	224	223	240	213	211	214	218	249	230	230	229	235	227	203	206	245	217	236	235	207	217	228	223	210	202	245	225	215	213	228	212	234	204	211	210	200	245	231	239	215	211	219	228	226	230	224	212	230	241	242	194	213	233	224	232	233	232	220	235	195	229	243	234	218	237	213	244	240	194	232	224	236	215	224	213	230	217	229	225	208	218	211	221	214	240	229	215	237	196	232	218	207	240	219	229	191	224	220	226	233	210	220	205	221	207	248	243	214	199	201	244	225	184	229	228	222	212	215	224	241	207	198	220	247	233	213	216	232	226	227	220	212	210	236	219	245	236	211	222	226	207	248	216	229	228	224	214	203	213	215	236	198	205	230	230	209	227	235	208	230	215	216	240	226	183	220	193	225	205	213	219	239	217	235	207	252	215	228	213	225	223	193	203	224	214	239	216	229	230	219	207	244	232	221	206	193	234	212	205	229	230	188	219	266	225	237	239	215	232	226	237	252	222	226	220	232	236	233	223	232	209	201	233	236	210	209	231	204	209	229	229	209	215	232	231	228	217	231	222	225	200	217	254	233	235	198	211	220	192	220	219	235	213	205	198	250	209	253	216	202	209	206	228	227	233	233	222	232	194	222	223	248	235	244	234	224	217	219	222	217	240	221	244	223	243	234	254	247	221	200	212	250	224	222	234	212	246	198	241	229	221	209	204	218	219	223	246	226	221	231	227	221	233	242	210	220	228	217	215	224	213	230	221	237	223	205	231	220	209	223	197	229	210	224	227	246	203	202	213	228	228	204	209	250	218	223	246	216	237	230	228	218	220	209	217	225	208	200	225	228	217	202	254	224	238	219	242	237	222	222	225	214	235	211	216	215	249	223	235	224	198	213	201	234	207	209	257	218	224	235	230	231	234	190	207	246	221	222	247	203	233	235	212	239	229	251	220	201	213	241	220	218	200	225	234	224	226	219	219	251	211	229	227	212	237	240	238	230	257	224	225	219	211	203	215	198	238	227	221	207	231	229	217	229	200	209	236	209	253	211	230	192	206	227	230	225	214	212	222	217	205	220	221	231	215	208	237	234	198	212	203	214	224	207	212	211	241	227	221	210	196	205	215	199	208	193	237
43993	50705	33134	24817	22119	16591	15407	14624	13809	12692	15757	11170	9595	10553	13275	10923	9936	6576	6639	7384	7914	11449	15744	15777	13435	12409	9690	6161	4063	3212	2355	2075	1664	1216	1196	1107	1142	1133	1091	968	951	888	927	969	940	942	902	885	874	867	955	903	926	953	941	854	852	885	968	896	887	866	876	862	874	780	834	861	791	786	793	781	817	820	837	896	898	893	880	866	907	809	803	804	766	816	773	723	739	770	728	709	774	787	767	747	698	697	732	698	713	736	719	661	715	707	721	682	649	696	680	677	706	628	685	714	692	711	663	717	712	705	697	738	676	721	714	685	658	776	698	706	699	727	672	694	647	640	766	697	686	663	697	726	684	675	686	647	715	715	729	689	644	663	698	654	657	689	718	705	724	673	696	694	697	694	677	688	664	703	730	655	693	689	696	675	657	721	710	729	658	709	717	669	688	696	685	699	720	716	636	745	678	715	652	682	671	650	715	659	654	667	730	698	683	676	651	641	692	712	707	713	688	710	638	686	662	676	718	705	686	682	670	670	687	718	687	676	616	735	663	702	713	666	732	743	685	682	711	686	691	700	693	722	673	669	697	658	712	663	663	652	665	669	699	705	648	703	727	644	669	658	680	705	637	696	696	655	710	728	679	713	690	650	666	674	686	663	649	710	708	707	721	655	663	700	701	697	674	675	669	692	706	741	651	643	689	699	686	712	666	670	637	653	700	678	726	659	673	635	643	727	674	691	657	687	653	715	687	674	648	692	745	690	666	673	652	696	638	642	714	706	703	678	682	650	665	672	703	677	667	705	691	719	646	668	647	701	714	623	708	630	647	639	682	724	713	685	727	634	649	699	672	730	709	686	686	740	668	659	728	688	662	681	707	690	711	694	679	716	700	687	675	707	670	725	682	687	724	690	688	647	705	693	729	669	645	689	655	688	647	653	694	646	672	728	691	635	657	673	648	643	674	701	672	695	640	709	685	715	655	660	677	679	697	728	692	649	689	682	682	648	693	699	652	705	717	691	679	738	687	699	721	700	647	680	730	742	687	655	657	665	686	709	711	663	694	689	722	691	636	692	599	688	704	647	629	679	691	654	709	660	671	642	686	648	715	666	736	686	697	675	701	686	681	696	681	676	672	686	651	669	661	678	693	680	685	649	643	690	699	679	670	718	680	669	726	660	645	673	656	701	694	704	706	675	696	704	707	686	679	711	659	697	700	699	691	686	673	684	672	740	704	677	655	667	668	660	699	647	690	711	673	704	703	704	693	683	678	708	692	685	687	700	688	712	656	695	687	670	692	695	671	688	659	656	662	732	657	674	661	709	641	722	696	719	716	683	686	676	670	631	635	642	677	652	675	624	727	674	685	671	647	708	651	718	645	630	650	684	666	701	636	690	703	714	693	710	670	661	752	679	639	718	682	672	698	697	667	642	650	721	732	671	709	661	679	660	725	701	719	673	685	694	701	699	718	686	650	731	654	695	709	740	701	661	676	644	635	691	666	674	698	678	652	671	636	692	727	696	680	684	636	675	667	728	692	690	728	639	689	660	656	709	645	666	610	686	690	665	715	669	669	645	710	682	702	696	714	714	660	658	703	688	687	651	687	640	678	651	679	697	680	694	666	693	701	702	735	661	683	652	716	691	695	703	681	688	730	670	684	673	675	641	666	647	693	749	712	623	680	698	671	737	673	674	715	684	697	680	713	684	669	724	686	677	693	675	666	685	682	644	612	672	699	681	675	699	665	695	631	652	629	670	652	675	674	689	704	672	685	740	650	714	658	717	669	658	699	646	671	688	691	710	637	687	670	698	670	739	711	680	720	624	662	671	713	654	679	657	644	692	710	723	685	696	694	641	696	682	639	707	746	693	667	697	698	706	691	668	685	700	662	697	646	689	665	686	670	678	708	675	652	648	676	685	675	705	619	659	673	673	669	724	708	709	641	716	637	657	654	650	708	701	664	652	659	684	686	648	675	708	642	710	720	719	696	665	686	663	630	683	674	666	654	667	684	665	687	665	691	661	635	688	691	699	730	715	713	682	733	640	669	667	654	718	655	692	676	678	723	654	651	709	687	707	665	689	666	678	673	669	647	704	672	673	693	698	643	677	707	645	698	679	685	686	717	646	643	707	656	726	659	697	671	724	693	690	699	646	698	662	660	702	689	616	674	685	651	684	679	720	699	670	632	698	651	679	660	700	719	667	713	645	696	674	663	686	708	693	661	673	690	684	675	635	696	717	678	686	661	755	614	659	671	640	655	722	657	713	672	697	675	679	657	742	663	714	636	670	711	686	689	642	701	671	688	675	638	689	659	717	663	716	671	706	665	679	682	688	651	673	655	705	669	697	658	666	667	717	654	686	693	661	742	648	679	662	726	664	690	682	697	677	640	709	645	694	704	673	709	635	663	679	704	667	658	672	662	670	712	654	746	657	691	637	640	679	661	652	679	640	677	697	659	650	718	686	719	669	688	730	723	664	699	654	709	661	690	722	699	657	690	701	633	677	681	680	794	661	685	712	696	678	688	725	673	730	712	712	674	673	643	669	688	644	673	671	665	722	672	683	692	673	635	662	629	688	684	705	692	699	703	671	745	673	624	676	688	691	696	696	675	702	679	669	687	705	657	692	715	698	663	632	696	667	676	708	659	682	690	693	689	708	685	682	641	660	640	645	652	647	654	733	724	678	658	677	682	671	693	686	676	690	682	694	679	628	679	709	690	699	693	683	698	703	711	694	703	664	737	679	694	676	667	673	661	687	666	664	719	694	723	646	644	675	716	701	693	669	639	660	707	681	646	702	707	634	697	725	656	655	677	708	728	668	638	661	668	635	664	637	688	681	636	642	685	735	697	612	674	698	674	692	681	685	662	666	656	667	693	686	679	646	721	714	729	709	730	729	683	644	693	647	697	687	704	656	703	657	684	677	705	713	702	627	687	708	683	662	738	675	727	687	730	700	667	670	696	666	676	718	702	711	676	674	678	657	705	725	676	704	687	650	684	716	645	669	674	640	711	664	702	711	725	744	679	644	677	724	700	655	671	656	677	687	694	642	672	661	695	711	669	679	689	647	712	672	664	694	676	683	690	681	714	710	674	663	652	668	689	671	676	682	657	622	633	733	638	661	681	655	683	703	717	728	652	620	692	633	653	719	644	728	676	703	727	698	663	739	663	694	717	657	664	636	687	682	701	688	746	637	726	665	683	680	677	701	680	701	659	674	644	727	723	667	661	681	698	686	700	705	668	676	649	692	738	727	724	723	674	697	650	702	721	682	671	623	668	670	672	629	684	626	648	681	641	684	683	684	674	692	666	651	682	703	683	657	676	664	701	649	642	727	678	666	695	742	650	675	708	735	673	685	701	690	692	659	677	715	695	675	658	628	701	664	693	714	683	680	733	685	713	641	683	695	678	709	738	701	696	673	667	714	674	676	682	687	674	656	719	678	684	717	684	661	701	649	711	649	714	702	649	681	698	717	649	683	679	690	667	659	662	685	651	690
20427	22131	12195	3539	1678	925	659	563	467	423	419	370	307	325	330	273	265	261	250	261	293	267	332	277	286	237	242	269	268	243	251	237	272	229	226	257	223	247	222	221	244	220	229	248	236	200	236	231	224	207	244	226	236	241	216	215	220	231	238	251	240	239	237	253	213	223	236	227	227	223	255	267	247	219	208	242	232	239	251	230	232	235	238	221	225	230	259	226	235	236	209	247	272	223	212	230	223	223	211	249	238	216	224	229	229	222	254	234	235	231	227	227	228	224	225	203	233	237	246	217	240	226	237	255	214	235	242	236	212	212	223	255	239	237	220	254	241	237	241	267	249	252	228	208	244	230	243	247	202	265	238	223	236	223	212	213	232	206	229	209	234	211	247	223	224	248	249	232	241	229	223	216	231	246	229	238	207	210	247	216	261	244	234	220	249	268	219	237	243	239	239	227	236	216	245	243	249	227	247	214	218	220	237	228	252	235	245	226	235	236	209	262	218	229	198	225	253	214	243	220	194	244	228	230	236	235	255	224	250	254	239	181	251	214	235	221	241	239	222	232	224	232	250	230	229	255	251	225	236	238	238	252	225	236	234	224	205	251	209	222	248	236	236	222	216	253	225	222	210	229	233	246	213	210	233	217	252	218	258	220	183	242	227	209	220	191	203	215	225	229	236	214	223	240	242	228	238	222	255	215	231	223	237	208	207	245	249	224	242	216	252	217	231	242	221	223	232	200	227	237	225	248	239	222	241	233	214	242	228	223	237	208	243	233	241	242	216	237	214	219	240	216	219	225	230	243	213	226	216	244	245	245	224	235	259	215	247	219	210	227	221	243	216	236	238	222	231	251	230	245	226	238	213	228	211	236	263	236	221	246	232	221	242	216	248	243	203	227	251	234	239	254	209	245	230	203	239	197	234	219	229	246	226	214	257	243	232	238	224	240	225	221	228	251	222	224	236	223	240	230	235	248	227	238	234	216	216	248	237	223	220	245	222	243	234	236	247	226	240	211	232	249	259	225	218	228	236	223	204	231	249	252	219	264	253	228	209	224	220	258	230	226	248	197	220	224	248	259	249	201	241	219	262	207	242	267	215	254	230	245	241	230	213	239	263	217	240	246	228	237	195	239	235	225	226	209	258	228	203	227	220	239	243	202	214	244	246	219	234	238	224	213	220	254	210	236	239	237	228	232	238	222	231	253	229	221	232	217	254	230	244	254	194	215	227	221	231	251	277	230	230	214	240	216	233	212	222	244	257	247	232	216	229	241	239	252	223	226	233	221	228	229	239	235	243	241	269	242	227	220	215	241	225	229	238	251	234	228	229	234	235	216	239	230	222	234	243	218	216	213	233	239	234	223	239	224	235	226	240	216	240	242	242	224	233	213	237	253	252	238	244	245	222	245	231	220	216	212	242	237	214	233	258	223	226	214	240	242	263	247	253	216	236	226	252	224	240	248	255	238	237	235	207	220	257	227	245	240	219	255	229	232	223	277	258	222	206	245	220	231	225	216	222	234	249	201	238	264	213	236	221	239	227	227	225	229	207	253	239	260	229	231	230	237	231	237	212	198	221	245	215	214	212	217	210	252	205	227	242	250	241	257	241	233	221	230	231	242	234	217	241	221	222	216	259	218	236	228	245	241	238	235	227	234	243	233	213	220	230	235	252	267	234	218	263	266	219	218	234	241	245	227	245	227	251	227	206	224	241	241	202	218	244	220	229	228	240	218	220	239	227	253	224	222	227	252	270	217	243	224	227	234	226	240	227	224	249	233	232	223	241	265	245	225	275	223	230	221	250	237	232	245	230	221	244	231	233	264	242	260	227	240	246	222	245	233	228	236	216	260	239	219	249	209	200	233	232	221	222	210	253	228	243	239	249	249	246	244	251	222	233	237	223	217	210	226	217	284	234	221	243	248	246	210	227	237	233	231	226	266	249	228	221	209	244	216	207	240	208	214	241	236	242	231	244	217	222	227	219	239	253	235	248	241	242	225	214	234	247	229	207	239	219	212	211	241	226	219	243	209	210	226	235	241	246	223	263	262	205	227	240	233	249	235	208	258	219	211	241	224	216	234	216	223	250	238	220	211	240	220	237	231	237	237	249	245	240	217	231	253	212	238	239	226	233	237	248	242	214	228	248	236	244	228	246	237	243	269	254	232	225	213	222	238	258	220	228	257	196	242	225	208	241	219	243	244	217	237	187	235	250	237	222	227	245	213	243	234	211	239	217	218	223	256	231	239	219	239	249	202	239	250	238	224	243	221	200	241	238	240	222	253	222	226	220	237	211	212	243	222	240	236	242	249	223	234	250	229	209	253	235	223	247	232	251	226	221	237	233	254	234	244	245	227	230	231	251	226	235	245	217	236	246	252	216	236	269	213	252	257	235	221	232	267	228	212	257	237	180	238	249	213	214	222	229	243	233	225	223	231	215	203	223	211	233	245	243	238	213	236	243	226	212	228	207	212	246	235	198	206	220	239	234	219	225	238	206	236	228	235	227	236	237	220	230	235	248	233	236	228	213	244	244	241	216	232	216	225	240	230	219	206	237	257	197	243	249	215	234	251	241	250	242	231	240	242	221	218	234	241	263	238	223	225	223	219	243	209	238	207	259	257	232	220	229	241	239	230	239	245	254	234	227	247	230	228	232	225	229	203	216	219	247	256	208	218	257	227	227	213	238	233	228	227	191	230	247	220	246	215	218	229	258	248	247	228	215	228	237	253	238	234	217	252	220	256	227	245	235	229	220	256	239	195	260	231	238	239	243	234	233	228	240	248	224	232	233	211	241	207	234	212	190	216	220	205	230	220	232	206	245	238	238	233	228	256	251	243	246	230	224	237	260	256	221	212	226	233	216	226	248	238	211	237	246	230	215	252	225	217	216	232	245	228	246	233	221	232	221	226	237	244	256	220	243	249	244	208	230	233	227	246	205	235	228	187	219	228	237	259	236	230	228	229	234	260	227	195	235	238	237	236	254	238	232	221	258	228	239	227	225	219	237	241	229	218	230	226	227	232	240	212	235	257	244	232	189	208	226	227	244	243	213	233	249	249	247	232	218	201	220	244	237	226	224	231	234	222	234	227	245	253	234	225	243	245	237	223	224	243	215	219	232	222	233	274	255	231	253	222	221	219	252	212	258	232	230	221	205	240	228	261	218	219	227	220	238	227	259	207	244	239	247	224	215	268	212	237	248	257	215	244	251	241	253	233	224	231	260	200	197	228	233	219	247	244	234	239	231	224	221	222	224	240	243	264	258	262	222	228	196	235	231	225	216	237	232	233	217	197	247	229	234	222	240	216	222	237	225	222	223	242	208	256	187	237	230	239	245	236	213	240	208	274	206	224	236	239	194	250	241	228	230	232	212	231	251	235	245	242	241	252	232	256	207	218	223	213	242	253	223	237	229	228	231	226	247	231	230	217	215	237	233	241	215	235	252	215	255	236	248	243	245	221	203	225	242	232	256	261	249	233	243	226	228	243
17353	24683	12349	5352	4036	2885	2399	2140	1716	1681	1680	1459	1349	1233	1279	1083	1072	985	987	961	1005	1089	1238	1219	1105	1048	970	889	853	824	762	811	786	726	751	721	714	763	779	732	734	808	728	750	772	716	745	756	718	779	761	694	777	750	748	659	751	725	706	750	698	731	753	723	740	758	754	708	757	701	721	744	694	754	754	746	732	749	690	732	800	727	748	767	766	742	743	739	741	735	693	734	740	761	751	702	730	712	695	687	800	747	697	692	718	750	696	739	732	723	690	745	748	701	687	720	733	680	700	735	704	697	702	740	682	747	732	707	709	704	752	670	701	707	718	697	736	688	682	748	716	689	668	721	713	689	745	782	726	719	707	692	759	671	680	705	643	722	694	725	735	706	713	733	744	704	722	679	811	732	689	675	669	705	741	695	733	692	756	772	692	677	728	730	733	757	710	704	714	732	705	737	694	733	672	738	754	721	724	710	726	738	733	752	735	728	737	647	707	732	679	716	714	698	716	746	756	676	736	733	748	696	702	702	696	699	668	746	703	710	748	723	739	716	738	715	714	708	711	757	707	701	676	720	714	741	747	707	741	690	696	747	715	740	713	733	702	732	718	737	675	707	717	735	743	723	742	713	731	696	714	687	700	700	687	712	724	695	740	707	704	711	734	717	734	703	743	667	737	725	749	743	682	728	708	663	705	710	679	709	742	732	760	723	727	684	722	676	727	787	665	719	771	715	701	712	736	733	728	719	719	688	668	743	767	736	771	716	702	713	720	749	740	721	727	763	718	736	732	746	683	697	759	750	677	760	729	722	685	727	703	704	693	708	711	723	721	698	732	694	769	680	743	759	712	702	734	735	745	700	755	709	701	740	697	736	693	675	705	718	690	721	691	746	689	690	711	741	764	706	763	706	832	731	742	745	717	709	650	719	677	693	702	706	768	771	720	728	712	746	672	756	743	717	707	700	707	707	707	733	772	746	719	724	717	726	729	721	686	698	691	709	695	709	733	659	707	764	763	689	702	701	755	754	703	703	729	718	750	718	691	671	723	708	718	751	727	732	713	743	700	743	746	712	716	716	712	738	715	708	770	727	746	737	693	738	732	710	755	664	727	682	727	767	757	714	688	739	664	713	672	765	731	722	706	740	695	705	760	754	714	756	768	711	697	749	736	782	700	729	717	681	698	743	721	753	761	721	705	675	755	687	722	757	792	748	705	707	672	723	717	691	730	724	743	736	734	716	700	763	707	724	702	724	721	735	744	755	718	711	722	697	734	727	720	737	712	696	787	717	678	713	723	749	727	777	726	719	737	715	708	725	717	734	716	733	752	756	727	685	722	693	715	728	731	696	685	688	696	700	741	707	723	710	729	750	748	715	708	720	685	699	735	753	714	708	776	749	749	729	718	733	707	749	739	758	719	758	717	719	700	692	751	714	695	708	768	744	673	682	723	730	725	695	726	724	716	695	724	755	754	721	681	699	666	712	717	713	723	721	729	705	753	696	717	724	720	692	702	776	706	695	719	745	697	721	729	748	768	734	689	746	767	731	752	690	789	716	724	711	771	692	679	736	736	724	695	705	692	722	723	777	751	709	765	721	712	666	776	683	752	699	686	700	721	707	736	681	724	747	676	750	695	724	732	707	690	677	669	712	729	697	701	783	709	746	764	760	731	710	700	723	742	738	736	729	701	728	748	761	649	761	720	724	716	778	720	715	759	688	738	714	716	683	713	726	681	701	675	695	679	735	724	751	726	710	756	710	698	727	670	737	738	705	719	721	680	712	719	714	697	678	741	737	688	716	688	680	743	692	700	710	742	712	732	680	718	772	701	768	739	715	752	704	722	727	736	731	706	705	687	753	698	744	706	716	736	711	738	696	676	763	758	697	706	740	730	745	714	726	700	748	701	765	692	712	725	737	730	676	742	755	698	741	725	747	713	733	721	703	744	701	736	752	700	691	755	732	727	772	703	715	705	743	788	740	704	708	691	683	791	717	731	735	765	719	709	707	719	721	712	716	714	732	721	704	718	733	749	730	739	719	703	684	687	696	740	728	684	715	688	711	725	741	743	692	696	706	739	733	667	708	730	714	731	698	782	731	755	693	718	721	687	724	695	734	742	694	691	773	760	713	696	703	728	689	701	720	748	719	736	707	727	704	747	719	681	694	707	688	714	738	749	761	723	714	726	718	708	689	697	704	702	687	718	757	748	710	674	713	722	754	716	684	666	775	754	734	731	737	713	735	710	711	759	731	751	740	755	710	746	686	731	733	746	700	750	686	724	715	706	703	721	718	750	701	761	736	726	714	737	711	706	749	769	746	758	721	731	758	687	707	734	694	721	699	723	709	710	715	686	689	732	720	729	705	703	735	738	700	705	711	773	734	716	717	691	754	718	728	701	706	771	695	778	730	710	704	740	729	733	691	706	723	728	706	671	718	697	714	670	711	693	745	704	718	747	680	701	723	752	735	753	738	735	760	726	676	654	715	740	713	703	773	739	741	693	673	727	703	701	729	717	699	707	779	721	700	705	731	691	769	681	679	737	707	694	716	697	722	689	714	710	764	708	695	696	687	715	750	768	716	766	711	718	759	736	627	727	741	700	731	766	730	684	688	709	713	711	705	749	741	743	716	745	707	694	722	699	721	762	754	681	719	713	732	749	721	706	710	686	758	683	678	736	717	671	705	748	772	738	710	680	722	655	742	785	729	712	773	750	716	714	704	726	678	731	750	763	724	764	721	712	764	746	725	730	719	725	692	742	718	699	704	754	685	681	688	718	695	668	686	719	715	678	719	744	668	684	720	709	780	703	737	704	742	674	703	671	719	708	735	718	746	707	690	738	711	698	712	728	711	703	741	737	680	672	697	726	709	706	678	744	723	701	717	739	707	703	756	707	732	651	751	728	737	695	736	683	729	724	667	755	725	752	714	743	652	685	722	722	737	711	744	714	746	743	746	787	756	701	698	714	701	744	728	712	748	650	707	671	713	736	739	716	715	685	713	721	740	740	687	662	764	742	772	692	711	727	725	735	699	746	697	734	728	723	721	720	732	753	691	664	718	733	731	716	707	727	639	679	724	688	756	699	714	736	667	703	713	749	707	732	723	703	706	718	723	768	705	742	791	708	737	735	691	747	672	762	709	727	757	694	671	781	712	716	718	687	749	676	768	710	737	664	657	765	725	673	702	723	716	703	751	696	683	709	707	734	698	733	718	659	695	715	723	671	696	723	699	697	728	706	708	745	756	716	644	710	732	746	699	717	718	713	704	722	718	734	715	704	706	744	710	724	701	722	746	685	737	706	764	730	697	755	737	716	785	694	691	669	723	715	724	761	752	670	728	757	668	715	737	701	691	731	722	727	730	711	683	722	728	702	657	761	707	733	731	727	719	738	763	685	724	694	701	740	740	695	688	719	715	695	734	724	692	731	695	689	683	711	727	698	745	693	751	749	735	732	710	710	721	688	741	725	721	703	740	737	685	760	739	717	730	722	705
49506	46938	33363	23427	18371	12172	7061	4105	2726	2119	2238	1691	1291	1146	1597	1045	948	574	533	630	698	901	1308	1206	991	788	685	430	343	302	236	238	241	193	209	187	211	234	192	174	180	156	199	169	189	164	184	192	174	179	183	200	171	189	190	159	177	204	155	169	177	198	172	177	185	170	177	167	189	197	203	176	176	175	187	179	168	167	169	155	186	172	147	163	180	166	170	161	184	169	194	183	188	193	196	177	190	183	189	172	203	174	178	183	172	150	143	184	191	151	168	177	174	195	164	157	160	174	176	181	168	167	185	157	158	163	174	201	180	166	166	183	153	180	166	179	153	152	168	164	162	179	167	161	144	189	170	156	163	144	168	149	183	165	189	177	158	165	190	167	174	179	166	159	186	164	169	183	157	172	166	157	166	181	173	157	158	159	171	167	181	164	144	175	163	166	161	175	180	170	166	162	168	174	173	190	166	173	177	159	191	173	183	187	199	182	167	167	155	183	160	171	153	179	154	175	199	158	178	135	161	161	155	178	163	176	170	164	155	177	161	179	170	169	197	178	149	185	186	163	174	188	163	183	152	151	186	136	168	161	162	154	181	162	152	173	166	176	176	196	177	164	197	198	167	186	162	160	190	143	162	176	196	177	172	163	176	159	168	167	172	162	173	168	168	168	161	163	189	154	159	195	174	164	171	156	180	187	179	178	179	173	152	155	164	173	155	172	182	159	179	179	177	166	179	179	163	152	184	171	198	174	190	145	193	150	191	146	190	159	179	183	170	168	175	146	151	181	169	159	170	154	165	176	174	197	177	200	161	170	175	192	153	175	154	189	178	146	185	162	194	164	185	194	189	159	182	175	172	173	168	160	177	179	169	168	199	149	164	167	176	161	198	164	166	192	180	166	168	174	171	189	177	147	171	181	167	162	172	156	195	161	151	173	180	160	165	154	170	172	193	180	174	179	184	186	161	171	153	168	175	170	200	179	168	165	179	170	189	175	176	158	157	157	162	191	159	179	184	181	158	173	137	218	167	167	174	174	190	176	162	179	177	164	167	206	154	167	159	180	176	162	170	189	187	165	174	196	163	197	166	188	161	198	174	157	199	169	163	163	171	180	141	167	173	209	165	167	178	180	170	143	184	167	184	159	165	171	176	179	175	175	181	162	182	176	168	180	201	161	142	166	174	156	173	174	161	175	201	152	170	179	178	157	154	172	181	159	164	178	145	171	175	182	167	158	168	164	182	192	180	182	163	155	200	173	171	186	172	173	173	185	156	171	170	192	172	173	186	181	175	204	186	185	145	156	180	179	154	176	183	133	148	200	160	187	180	165	169	178	164	190	156	166	171	184	185	174	186	158	172	179	198	169	172	143	164	166	181	176	169	164	158	171	159	155	157	175	160	171	159	172	174	200	193	168	193	187	167	192	156	137	153	173	176	153	180	152	152	167	166	162	157	180	154	143	174	151	173	189	186	179	169	164	187	186	172	187	169	179	170	172	193	177	157	183	158	157	169	188	156	158	156	157	166	178	191	149	186	171	161	187	161	179	161	191	161	161	155	162	162	169	167	190	169	161	158	170	181	181	159	169	148	161	161	169	183	153	185	165	190	173	173	163	178	174	200	188	184	162	156	170	177	143	158	152	173	158	159	165	166	190	173	197	167	190	190	194	194	186	175	182	180	177	179	198	153	175	184	175	182	168	180	157	183	160	169	149	165	151	159	175	189	176	141	146	179	169	189	187	185	185	183	151	164	186	179	187	173	161	167	188	188	163	177	165	161	186	160	181	180	164	184	176	192	133	160	170	158	171	167	169	169	164	149	192	165	193	176	175	177	179	167	183	166	197	178	193	159	167	158	167	180	178	176	168	145	189	166	184	175	183	174	162	178	191	175	171	147	175	168	171	156	168	154	190	166	189	148	174	166	182	194	165	184	144	159	148	164	172	169	182	140	166	147	183	158	158	164	174	180	170	163	186	163	169	165	175	160	163	160	148	174	168	186	199	164	167	156	176	169	179	157	172	168	183	190	169	152	171	155	182	165	165	163	186	182	202	156	160	197	176	171	175	176	169	168	149	169	175	162	170	175	177	171	178	176	194	166	194	176	177	179	174	178	167	168	154	195	139	199	162	177	147	163	178	167	182	179	204	168	169	156	157	162	180	169	175	170	196	197	150	169	167	192	194	167	178	160	178	159	166	160	168	177	168	177	171	190	186	175	167	160	159	187	181	186	178	163	174	179	170	175	170	174	179	167	167	202	164	152	188	158	175	149	143	161	182	155	191	188	168	180	181	170	170	178	163	186	177	166	199	149	159	154	194	145	173	168	158	169	163	170	153	156	187	152	156	186	167	190	174	177	184	178	187	199	173	172	152	167	167	172	171	181	181	164	189	191	183	165	182	147	170	174	162	159	155	176	173	160	193	174	189	190	169	158	190	144	171	172	159	178	149	160	173	159	169	184	166	142	162	172	182	182	161	170	164	170	153	163	183	184	177	159	160	174	200	175	149	155	185	194	154	154	197	153	182	194	190	177	178	171	169	178	171	180	179	197	168	169	141	163	164	172	164	154	149	146	150	192	168	194	163	184	157	169	165	154	175	161	166	165	148	157	192	163	190	151	165	165	158	196	179	182	173	161	160	168	168	173	174	165	185	177	155	163	192	150	137	185	167	170	163	160	157	144	176	185	197	162	183	171	191	174	163	175	185	166	168	160	169	158	173	172	172	148	173	187	192	171	175	198	165	181	170	175	168	171	185	163	149	196	179	169	186	148	183	170	164	196	173	177	169	173	155	148	166	152	185	179	169	176	199	155	186	191	179	145	169	158	187	159	160	167	171	170	153	170	184	181	167	150	167	167	156	171	154	159	178	156	194	169	181	170	180	177	191	202	174	173	183	177	170	189	171	166	156	173	180	184	154	179	183	168	163	165	161	160	190	163	153	154	176	190	172	189	167	172	160	169	154	209	149	172	177	158	191	161	190	175	156	162	160	165	170	150	160	181	172	180	169	196	188	173	167	175	168	154	185	159	177	180	176	199	172	176	178	186	169	189	181	158	174	144	183	173	165	157	185	189	170	155	173	154	148	185	144	153	171	169	181	164	162	156	178	172	170	186	190	172	162	178	183	173	178	180	189	162	161	156	178	168	193	156	156	176	157	187	149	174	171	171	164	169	167	199	169	159	181	168	160	155	163	167	164	150	179	175	180	167	191	173	164	178	185	161	175	149	193	179	173	185	158	197	160	168	172	159	147	163	160	186	170	162	162	174	175	178	169	165	165	150	176	171	180	162	195	174	157	168	168	173	177	180	177	158	154	175	170	154	203	167	164	161	159	179	176	171	190	170	164	168	173	193	188	184	166	157	195	181	195	145	152	152	192	173	157	145	184	184	169	188	156	165	157	178	188	186	181	180	171	165	153	183	149	167	164	180	169	143	172	169	162	171	166	156	179	150	175	161	175	193	174	175	172	160	175	163	181	179	174	188	169	166	188
38889	45578	25184	16600	13482	10801	9041	7867	7186	6462	7341	5605	4867	5483	6857	5172	4624	3017	3275	3889	3912	5803	7960	8063	6563	5092	4407	2529	1715	1432	1124	910	957	776	710	776	734	744	708	675	696	651	694	643	686	629	645	676	633	649	618	682	648	674	654	593	664	648	665	615	646	601	608	591	656	618	602	593	646	580	590	649	601	649	641	618	635	639	614	695	618	626	597	594	597	600	607	604	578	563	591	566	621	601	589	590	563	570	525	496	544	509	552	538	607	578	571	589	551	556	554	550	589	539	534	522	572	586	556	518	573	620	540	563	542	524	532	607	565	572	604	586	533	569	529	569	521	554	533	547	563	535	595	593	532	575	541	568	547	553	631	520	583	524	562	589	552	571	546	560	547	561	570	566	521	541	521	517	540	551	560	535	535	595	522	549	573	549	535	562	553	532	545	546	552	529	566	547	517	561	559	572	554	592	621	566	578	536	539	615	532	580	579	548	522	553	566	537	558	530	537	550	557	555	529	539	546	562	560	554	499	531	553	508	503	552	531	565	575	600	563	568	546	562	545	543	567	598	566	544	529	545	539	583	553	573	571	536	541	548	571	606	564	571	578	545	554	559	555	591	594	592	581	534	524	589	535	572	558	552	535	569	546	530	561	567	563	582	557	541	530	544	562	567	521	547	522	556	540	541	570	559	570	541	525	576	539	600	511	491	531	581	561	519	587	537	590	554	575	581	537	558	546	572	595	558	551	590	558	588	540	549	570	533	537	521	540	516	535	537	587	564	571	606	615	552	556	505	546	570	549	577	594	540	562	574	536	568	548	565	549	529	580	557	524	547	547	540	578	538	580	617	562	589	502	587	608	536	574	553	585	536	554	560	548	587	583	567	535	566	538	562	563	566	555	538	540	584	514	576	508	612	536	590	608	561	607	519	588	507	555	552	550	602	546	541	574	522	589	535	582	575	531	538	591	538	549	546	539	566	521	579	574	555	578	547	542	542	593	506	555	608	552	505	564	578	564	531	559	540	515	549	560	561	509	542	566	605	544	520	565	559	602	566	550	536	558	540	504	556	536	531	565	529	576	514	541	566	570	561	609	584	553	541	545	520	580	555	566	574	552	516	546	567	585	545	538	578	572	537	566	523	568	569	567	512	543	569	563	543	553	498	543	590	556	559	571	536	517	583	580	606	586	522	521	551	553	557	568	548	569	575	543	521	551	558	567	508	583	553	572	535	539	572	551	555	548	556	520	596	550	555	573	577	531	564	523	586	565	604	623	579	465	599	555	541	545	574	549	532	542	538	557	563	527	504	559	569	562	555	555	545	552	564	529	567	521	571	518	582	544	578	557	587	537	549	530	551	547	550	560	564	552	531	540	527	570	503	565	570	558	538	568	565	567	525	556	572	565	556	540	543	540	563	568	568	558	565	599	569	545	560	562	580	579	569	594	562	538	542	581	585	549	560	529	530	540	572	564	552	549	566	572	540	551	589	524	562	587	571	540	552	565	535	548	553	549	522	534	507	532	548	538	555	577	523	521	569	587	529	571	586	543	574	526	547	523	576	526	586	552	548	538	619	547	521	571	554	553	558	551	587	492	550	569	556	540	585	617	548	574	601	551	555	586	571	558	517	538	578	551	581	565	577	586	535	535	570	541	521	570	561	517	551	550	574	551	545	588	559	535	525	551	507	592	573	531	595	531	593	581	545	578	540	566	497	547	555	533	534	543	542	570	575	566	581	594	519	578	574	528	572	569	552	565	588	550	597	523	583	564	524	544	549	532	552	546	619	590	556	541	512	531	581	552	545	555	502	516	532	578	558	578	560	513	524	538	519	578	580	582	522	552	562	559	537	528	560	569	574	569	546	534	546	518	540	553	556	543	587	583	557	521	541	561	569	562	522	567	537	537	579	552	567	507	593	576	553	566	568	560	559	555	517	529	575	543	545	539	521	557	523	563	588	563	546	586	534	549	560	563	543	548	594	561	528	595	577	600	532	561	553	504	556	563	570	536	542	605	567	575	533	527	595	538	537	544	533	539	531	541	559	573	528	559	560	576	572	546	555	536	561	577	566	567	559	546	541	544	546	554	548	558	593	564	545	539	555	549	599	566	546	545	550	520	571	555	569	583	534	611	509	575	582	560	516	604	543	528	551	577	542	515	513	551	561	532	538	580	535	607	558	570	527	579	589	548	556	548	564	575	546	550	527	561	560	543	540	567	525	559	579	561	556	557	567	546	542	556	563	552	556	525	508	576	538	541	546	543	540	547	543	570	589	534	526	559	544	588	560	520	580	547	548	599	533	593	536	537	568	554	524	559	548	535	516	596	547	561	538	571	556	518	506	557	574	553	568	576	563	561	548	552	562	541	548	563	557	584	578	531	573	496	566	598	532	548	541	556	570	543	567	551	560	553	533	551	553	575	552	564	565	594	589	529	559	555	561	600	548	575	543	536	564	544	557	567	569	599	514	563	566	545	550	550	573	585	523	575	553	555	551	568	579	564	520	555	565	576	580	561	588	564	560	563	534	546	570	509	595	562	567	581	550	578	579	556	548	564	586	544	550	533	532	505	538	598	530	557	567	540	578	533	582	544	544	571	515	581	530	541	565	552	532	583	612	564	520	613	527	573	583	561	545	551	558	529	545	570	570	550	546	532	535	562	541	597	532	579	528	537	525	559	519	559	526	588	529	574	579	584	541	572	530	521	539	534	557	574	554	524	563	516	535	526	547	550	551	496	578	563	546	554	530	530	584	562	526	552	586	564	568	563	531	557	558	593	592	556	529	564	551	504	568	550	600	553	583	499	518	559	607	544	554	541	526	561	604	522	557	540	558	580	538	564	556	533	525	552	553	529	574	539	530	535	529	547	523	515	554	535	524	554	514	562	552	583	525	548	567	582	543	563	575	573	556	584	594	550	569	549	563	541	575	562	534	483	584	542	537	547	596	555	545	556	526	591	577	573	572	546	544	558	546	588	580	604	564	557	586	553	549	546	558	565	540	560	599	541	551	575	593	530	549	557	576	533	530	576	546	562	545	606	535	509	558	561	596	578	546	541	542	552	548	506	535	556	525	583	529	519	511	597	542	546	573	567	517	548	540	546	527	533	557	556	583	587	549	597	596	577	567	561	586	501	572	562	566	572	577	558	570	565	534	505	603	555	568	556	580	544	540	519	560	522	557	530	538	568	557	542	534	569	573	566	555	560	519	600	555	520	571	555	584	562	556	538	555	537	520	555	539	541	556	593	554	548	545	518	568	598	505	585	529	546	547	551	544	621	499	590	540	540	538	588	550	529	558	568	544	531	531	560	531	605	515	597	556	530	570	596	539	515	519	567	531	550	534	542	515	537	555	539	568	545	520	565	511	551	522	567	584	559	557	542	566	551	575	516	539	527	541	560	556	572	507	559	602	574	549	562	531	521	613	536	532	572	557	541	564	572	509	527	565	567	568	556	513	576	598	539	539	565	533	544	514	538	574	545	574	529	528	557	596	521	569
54561	49060	35027	26132	24161	21688	17298	11988	7540	5172	5306	4076	2739	2978	3719	2667	2463	1473	1310	1603	1687	2217	3385	3676	2921	2040	1791	1001	627	508	487	370	351	293	292	268	279	297	283	278	254	252	278	257	245	290	242	278	270	249	244	268	260	279	285	239	233	266	234	286	254	240	280	257	246	263	265	253	237	265	237	242	255	269	266	273	279	264	264	258	237	243	232	258	240	257	228	248	249	263	249	237	230	230	225	222	244	223	247	238	245	215	270	217	227	223	252	225	211	235	244	192	236	207	230	207	202	222	205	240	220	227	226	235	207	240	225	246	227	253	215	223	236	237	227	213	244	216	239	218	234	225	227	241	206	221	221	238	242	245	236	218	226	212	210	242	220	225	224	215	228	188	235	239	258	246	220	263	235	210	222	234	253	249	265	247	228	241	242	233	218	229	215	255	212	206	224	222	200	214	219	220	201	238	255	226	230	225	245	251	213	228	259	218	213	214	214	218	229	248	247	219	224	234	211	232	228	230	233	200	225	261	258	231	241	228	222	247	239	229	243	242	249	210	226	224	224	251	221	246	224	233	250	238	201	236	242	216	246	226	248	229	197	238	275	253	235	217	231	228	240	216	223	242	218	253	217	191	225	230	211	223	218	225	236	225	230	218	226	201	185	214	233	222	223	234	237	256	195	253	250	213	208	225	213	213	207	230	239	220	224	220	244	231	239	259	240	230	215	225	242	239	209	228	233	211	223	244	206	241	231	218	224	225	240	235	228	241	251	217	222	246	241	193	229	212	235	232	216	259	231	244	210	211	224	228	217	231	210	212	222	216	221	236	238	233	251	231	207	227	222	214	249	225	225	239	227	212	227	214	240	218	229	258	220	224	229	235	228	222	233	221	245	241	228	214	230	248	196	232	228	217	223	240	209	198	216	232	245	252	256	228	217	210	231	226	224	213	238	256	216	220	229	200	243	244	219	222	232	196	219	228	238	234	226	201	239	236	252	210	219	217	229	215	221	259	243	234	233	241	226	192	227	229	258	231	222	259	230	244	227	240	229	238	220	235	248	224	235	230	242	249	229	235	220	221	217	258	257	241	226	224	236	227	225	219	252	238	204	221	218	234	237	241	230	237	223	239	233	223	227	220	246	239	231	188	231	251	252	242	250	211	205	214	243	261	223	227	234	224	237	221	232	249	214	206	215	251	227	238	242	214	260	222	224	226	215	231	244	217	245	247	234	223	207	250	224	219	248	228	207	254	219	205	243	222	221	228	237	237	222	219	246	249	222	246	201	241	235	214	243	263	215	235	222	250	235	213	221	252	248	239	240	228	200	244	217	221	227	235	207	235	241	226	220	246	231	240	202	232	271	238	227	227	221	242	245	219	250	231	214	216	230	228	222	239	217	247	228	205	219	221	224	208	192	230	227	229	223	207	250	221	227	230	251	218	223	219	245	229	243	226	267	224	212	218	212	234	246	233	216	222	226	240	229	238	204	241	245	239	227	225	215	245	225	244	226	255	242	238	223	251	226	218	222	214	215	199	244	248	235	221	243	215	222	226	222	245	236	243	202	214	228	230	224	234	245	219	238	233	227	241	231	249	240	224	238	221	231	247	250	263	226	238	239	226	247	239	220	228	233	217	217	267	220	210	208	233	223	238	235	263	239	207	219	242	202	240	233	232	207	223	220	230	256	231	241	228	241	237	227	219	236	247	226	207	226	238	213	259	231	216	251	243	228	243	228	212	225	259	272	251	234	243	233	192	217	228	222	208	235	238	238	234	217	225	234	225	265	227	241	215	214	235	201	235	244	236	230	257	216	241	225	249	208	223	219	246	248	215	232	208	247	211	227	230	246	228	227	212	206	213	221	254	240	209	228	264	252	238	242	231	248	224	229	257	230	239	222	221	231	233	229	226	224	248	245	237	235	241	201	247	222	226	202	235	233	231	243	215	250	214	200	205	209	215	212	209	204	218	197	218	237	246	224	248	246	222	243	222	233	219	204	243	224	253	225	229	219	233	223	242	236	268	248	234	226	245	218	248	258	212	235	249	217	237	223	242	249	191	234	245	224	244	220	237	209	256	241	243	228	246	248	265	226	246	226	227	227	234	244	252	229	243	207	178	236	235	249	238	236	213	226	240	225	216	196	206	228	199	213	243	229	232	191	266	215	243	243	225	225	234	230	231	229	239	247	220	236	211	223	212	231	217	246	247	247	257	228	221	235	225	230	237	216	255	253	222	228	219	220	232	226	191	246	213	209	221	234	250	231	244	235	232	241	230	224	230	201	246	222	209	216	239	223	209	224	224	208	229	214	189	225	237	231	225	207	235	222	245	212	222	231	245	229	252	252	255	241	256	209	250	255	241	237	221	210	205	238	227	214	244	210	254	234	201	256	228	217	212	224	232	235	238	234	216	233	218	217	212	235	225	230	213	250	214	232	239	226	240	237	239	257	212	207	231	202	233	232	261	215	227	211	223	244	238	244	263	227	221	205	237	206	254	196	227	207	247	201	220	241	254	220	229	224	233	197	210	234	232	216	213	214	232	260	239	226	249	237	222	242	242	231	214	225	210	243	228	230	236	204	215	240	215	252	237	237	220	226	197	212	240	226	239	240	243	232	220	187	211	275	221	240	219	223	225	233	227	231	215	233	201	278	225	235	210	240	219	256	223	214	245	235	198	218	249	217	223	265	247	225	218	222	189	227	223	249	213	237	243	192	237	229	234	231	212	253	205	203	218	243	198	211	237	213	224	248	244	223	236	220	241	218	230	209	215	235	213	234	232	260	224	221	209	226	225	209	214	230	241	232	222	223	225	232	212	191	219	239	236	253	198	219	229	241	216	232	210	216	217	240	239	234	196	222	223	236	219	257	246	225	223	242	226	229	242	211	235	246	222	239	232	250	210	227	247	234	231	206	243	255	233	204	207	246	237	227	206	224	240	222	213	212	221	214	243	245	214	252	222	216	232	231	212	222	223	200	220	239	243	233	220	236	232	217	231	227	249	234	249	228	228	245	234	220	205	236	241	220	210	236	252	215	222	217	235	221	260	238	240	243	233	210	242	239	242	220	224	225	228	217	252	243	228	191	216	232	218	244	215	243	248	223	227	225	269	212	213	234	240	228	216	212	221	207	226	228	239	238	236	213	218	220	261	249	238	220	227	216	226	220	225	210	222	266	238	236	223	242	206	222	254	246	252	247	221	212	230	238	231	228	240	230	231	218	235	224	235	229	221	203	267	222	220	237	254	217	226	224	208	225	216	206	254	239	248	237	231	232	218	229	232	216	224	233	228	226	219	209	237	213	212	231	219	195	251	222	225	267	216	221	223	225	224	228	243	234	233	244	222	235	207	225	219	210	248	227	225	243	215	204	233	232	215	242	214	206	234	225	230	238	222	220	209	241	242	235	235	229	227	230	232	249	239	204	235	238	229	247	197	219	248	219	228	249	205	223	220	199	224	226	231	240	227	250	243	214	220	242	213	217	248	199	213	228	218
48007	54027	32476	24773	21717	17748	16079	15213	12464	11466	13424	11564	8997	11623	13044	10609	10164	6527	6912	7759	8257	12164	16525	17831	14641	11339	10328	5718	3540	2958	1962	1761	1510	1216	1239	1189	1168	1161	1090	1043	1068	1009	961	1005	956	923	894	960	942	901	1000	1004	863	896	954	917	917	943	949	888	934	961	876	919	945	888	875	853	825	881	808	834	890	934	880	892	943	955	886	963	856	796	847	863	859	819	825	751	793	798	769	778	732	749	765	702	709	719	661	717	708	734	766	735	773	709	701	719	723	694	709	717	689	714	718	730	621	727	694	737	674	649	698	699	663	680	680	689	675	675	729	710	716	723	712	690	742	727	721	703	700	720	720	739	711	704	672	660	623	716	716	682	709	717	705	712	685	717	668	764	687	645	635	693	708	752	718	735	675	721	655	726	703	684	627	719	671	690	675	714	714	706	705	715	697	673	626	765	699	722	694	674	682	676	669	721	712	707	687	676	691	722	681	658	718	703	678	701	721	695	668	732	730	682	681	674	713	680	704	706	670	741	650	703	695	714	666	690	674	685	719	714	708	666	718	706	709	699	708	688	679	677	739	714	692	674	742	665	740	733	739	750	666	712	693	751	716	717	720	675	696	650	676	691	711	707	682	677	690	656	713	719	686	702	703	660	670	664	678	667	693	669	662	702	695	689	722	701	713	721	682	692	696	681	702	667	669	682	705	724	641	704	691	683	688	664	701	699	649	663	688	698	683	735	664	754	729	695	688	701	712	731	701	736	712	726	710	728	689	685	659	693	706	716	669	701	704	699	685	685	655	739	712	689	703	727	687	652	662	718	672	709	719	669	667	636	671	718	707	703	675	666	699	682	686	653	692	729	680	715	716	738	713	677	710	732	697	636	702	700	734	717	729	680	690	665	707	719	706	698	659	682	678	731	719	687	672	697	661	679	682	685	716	702	658	654	741	680	692	670	709	674	665	728	697	676	681	667	697	725	708	706	681	722	711	722	655	759	711	688	688	631	701	703	720	723	671	680	695	716	667	698	716	718	720	701	699	706	682	738	705	703	700	719	664	669	742	687	687	716	682	683	695	736	692	708	722	672	678	686	702	665	705	710	680	727	666	642	684	708	671	662	672	665	696	671	665	709	710	699	705	681	718	720	697	660	709	760	699	672	658	696	713	677	702	661	745	687	689	728	664	663	681	702	678	688	698	648	704	660	736	673	688	690	725	663	692	654	704	664	692	702	690	677	683	687	711	697	696	675	709	612	743	695	684	730	715	663	680	723	674	650	666	711	662	698	727	675	686	704	698	660	727	723	700	721	670	661	701	695	695	658	714	694	674	679	682	685	667	729	693	677	645	675	687	762	699	680	668	727	687	716	690	660	682	642	680	665	674	707	711	704	690	694	662	676	752	691	668	678	699	686	645	653	668	718	713	680	762	670	693	728	700	724	703	692	698	701	700	707	660	749	721	673	674	714	688	684	689	681	749	672	726	721	703	688	685	653	720	666	719	693	701	667	673	700	690	659	756	687	708	686	698	728	678	697	686	701	686	770	713	719	723	748	707	731	688	707	725	698	695	710	715	738	723	674	684	647	662	707	651	674	730	651	653	705	718	678	712	682	728	724	694	723	714	657	713	688	711	707	667	693	726	733	677	697	676	666	724	721	667	719	718	672	684	655	670	728	741	691	700	651	705	749	714	706	745	716	732	666	687	718	698	684	692	635	698	709	687	729	726	705	679	706	720	695	688	684	698	695	730	662	658	691	738	726	666	717	682	684	738	648	682	688	732	671	699	691	690	723	725	728	698	707	727	728	683	738	739	675	724	663	703	693	684	657	693	667	702	684	715	671	703	668	700	695	658	669	685	692	707	686	684	659	655	671	794	687	774	741	712	689	722	733	656	691	687	655	692	701	662	726	671	770	721	736	678	720	671	717	700	694	705	680	697	692	736	724	702	675	696	710	704	646	701	696	716	688	730	725	701	642	702	747	720	687	692	712	704	715	659	717	718	735	663	735	727	715	682	640	704	687	685	734	737	699	671	687	748	720	682	679	681	686	711	712	707	702	710	690	795	682	685	699	709	716	696	732	688	736	729	688	719	751	697	686	690	726	723	674	714	711	686	659	713	697	660	665	696	691	746	711	708	737	713	695	717	692	721	707	715	646	691	693	723	694	727	677	685	719	658	709	704	674	716	692	690	719	663	668	660	714	662	682	676	689	751	694	626	718	699	701	676	714	711	661	684	774	708	686	706	676	676	711	670	679	653	707	683	675	687	718	678	684	731	697	684	701	671	669	731	705	751	699	709	685	717	689	697	691	711	714	702	721	713	687	690	645	699	682	727	717	734	691	681	674	671	657	658	700	684	701	714	691	746	698	684	661	663	726	675	719	699	682	700	710	668	724	673	703	678	683	686	722	701	661	707	717	647	732	717	659	690	731	690	700	700	660	714	697	689	705	684	685	616	636	707	706	714	662	734	652	700	764	704	692	664	706	728	681	679	721	706	715	687	669	678	704	740	668	685	663	688	714	688	677	678	703	684	683	669	679	689	691	671	647	721	692	693	730	680	727	662	721	706	690	714	756	608	705	700	702	671	685	724	707	641	735	700	684	668	687	697	659	683	709	657	692	712	649	674	656	697	759	715	686	707	688	683	701	663	684	669	695	741	729	708	746	642	671	731	703	699	652	660	694	739	699	696	699	701	682	717	707	699	655	688	701	696	711	681	752	734	678	689	704	698	702	688	708	745	660	723	672	700	697	690	714	727	680	686	713	636	715	670	701	659	672	695	692	724	724	690	659	658	700	697	657	744	733	703	708	680	674	706	705	686	650	683	708	687	661	699	689	704	737	659	694	661	698	726	695	682	697	742	680	682	710	696	728	661	694	724	691	638	661	756	693	656	698	688	677	716	662	709	712	703	714	729	728	747	619	699	699	708	690	720	670	725	710	718	699	707	728	723	651	692	697	738	690	754	686	721	710	673	750	721	675	707	682	685	725	716	682	697	694	654	730	692	663	694	688	702	700	667	698	712	696	680	728	691	701	693	752	733	649	707	736	672	713	727	667	695	729	693	683	680	711	724	705	657	702	681	674	688	759	664	702	697	708	653	674	700	695	685	730	701	668	698	740	711	699	676	676	709	712	710	686	686	703	638	690	665	670	741	697	699	704	696	689	718	698	725	695	678	687	679	687	687	719	680	672	694	689	720	743	665	669	712	683	720	684	696	731	703	668	709	702	687	687	645	691	690	767	687	652	671	712	706	680	723	704	697	730	679	701	714	721	698	693	744	683	725	658	728	691	725	658	733	662	653	673	659	699	710	689	640	753	713	703	686	680	666	697	692	686	705	706	665	658	688	699	721	682	683	720	717	678	747	722	685	714	728	708	647	692	701	698	709	684	725	713	702	658	682	658	713	682	716	703	682	736	684	713	715	710	745	671	728	707	655	642	700	719	719	714	679	672	665	665	669	704	649	673	699	694	725	723	668	687	692	685	701	694	727	678
19765	22668	11852	3228	1462	834	682	531	409	371	368	322	337	302	285	285	287	273	270	258	273	279	290	316	305	274	281	259	235	238	224	242	264	190	239	231	227	226	213	250	241	237	212	215	222	223	234	216	246	202	220	233	239	209	229	218	244	210	234	217	255	219	222	235	233	208	198	254	240	226	242	251	236	224	244	238	243	224	229	248	217	252	245	225	226	250	239	222	245	209	217	237	213	216	213	245	270	248	278	243	229	232	221	237	230	221	242	213	244	228	241	231	232	241	224	237	233	222	236	226	216	203	227	218	212	211	226	225	224	215	231	223	190	220	200	229	221	226	221	254	244	208	264	235	203	210	255	241	229	233	248	206	233	242	222	225	249	221	202	225	241	228	213	229	222	229	264	246	244	275	222	215	244	234	209	220	199	226	211	239	243	233	230	246	242	210	238	231	236	212	220	215	236	195	205	225	253	215	232	249	253	248	230	238	240	241	245	224	260	245	222	224	237	206	212	225	195	238	232	233	247	246	234	224	255	222	230	223	212	243	233	217	222	212	247	235	237	249	196	248	219	228	215	216	249	218	218	248	223	228	217	207	230	239	229	238	217	224	232	230	224	225	210	224	224	223	242	240	224	221	242	231	241	223	240	212	232	232	217	207	221	240	236	209	227	235	224	234	244	212	214	243	230	201	230	280	226	235	212	246	242	231	228	231	245	227	269	231	235	203	206	256	252	214	262	221	220	226	232	227	246	210	253	212	232	243	259	211	249	242	249	216	229	252	229	223	233	197	244	256	236	216	249	241	243	258	227	232	236	229	239	234	229	208	234	239	201	233	208	231	247	238	257	219	203	227	224	236	199	219	227	246	234	239	218	206	215	223	248	229	242	224	219	217	239	236	248	236	200	231	235	243	220	257	228	261	249	233	251	208	262	200	235	240	220	249	239	239	231	220	210	235	216	227	219	256	235	227	234	232	227	240	228	236	237	209	234	227	244	241	278	218	233	235	233	228	252	210	207	222	211	232	200	252	221	229	237	245	238	243	216	228	225	235	254	233	210	225	201	248	273	251	243	196	239	226	217	239	207	219	229	241	218	247	243	218	235	231	243	260	218	220	265	250	234	214	231	241	197	240	252	220	255	234	220	216	220	230	234	217	198	269	223	250	222	234	223	240	238	225	242	204	248	229	195	245	231	236	242	249	259	230	237	232	238	251	253	231	219	238	211	244	254	242	230	228	221	216	235	196	224	215	251	233	231	221	221	246	235	248	238	253	235	199	220	227	235	231	217	194	234	229	252	236	238	204	211	224	241	244	240	234	230	218	221	216	227	236	236	228	200	214	240	229	237	221	240	241	250	243	221	227	223	235	225	246	276	254	228	231	267	223	238	234	269	220	228	234	251	244	234	220	268	221	226	228	229	250	233	224	243	229	224	221	216	247	209	254	233	230	224	250	220	195	226	228	250	235	240	258	216	226	225	213	221	225	223	212	242	201	239	237	224	231	243	244	211	219	246	231	234	234	227	212	237	230	255	221	235	228	250	254	221	205	250	240	240	231	235	231	238	250	246	244	236	239	260	218	217	221	252	235	236	226	227	237	230	229	234	232	222	232	234	241	251	237	235	210	248	238	224	232	238	267	242	234	224	218	223	211	233	207	242	224	240	219	212	243	232	200	217	209	271	228	220	224	242	218	222	229	224	233	242	234	220	249	225	248	233	225	216	247	256	223	226	205	264	233	226	266	229	252	216	233	240	222	234	236	238	242	229	220	213	188	244	239	214	225	221	265	216	254	229	224	234	225	245	230	239	208	216	225	236	262	234	227	244	247	256	225	216	265	224	237	235	225	234	242	228	210	242	237	238	222	229	242	227	241	226	239	240	200	237	251	205	212	233	222	231	222	222	239	240	199	220	234	242	248	238	224	225	233	262	230	223	206	248	228	243	234	231	232	235	211	230	241	250	221	226	237	221	226	221	216	252	220	238	211	231	226	180	245	210	278	225	246	231	210	233	232	233	246	237	249	240	256	233	207	231	237	218	203	230	246	212	227	223	225	230	230	231	240	205	238	256	245	205	228	211	245	228	228	256	224	232	227	215	236	182	233	240	217	233	228	247	235	246	212	232	223	237	231	230	223	251	229	235	230	196	240	240	241	214	239	209	251	220	235	242	242	250	228	206	197	236	247	236	236	218	215	266	248	223	256	248	224	238	243	261	262	236	207	261	242	235	236	248	252	232	212	217	262	208	241	231	235	254	238	233	239	221	211	247	227	231	228	223	231	214	210	263	237	231	237	233	205	243	219	244	231	229	233	227	218	232	231	253	237	210	225	230	213	226	246	231	272	213	247	213	266	243	232	225	251	248	259	238	212	236	231	238	228	239	212	227	224	226	218	229	239	220	226	227	211	252	225	249	242	213	223	235	240	231	232	241	228	247	256	228	255	213	219	223	239	218	225	225	246	226	262	219	249	233	218	237	212	207	264	225	236	214	218	200	218	236	232	245	218	232	239	211	212	231	237	234	213	231	225	283	263	240	234	230	242	233	233	284	245	224	213	230	230	241	222	241	205	227	205	211	239	231	208	259	256	224	228	226	252	236	240	233	231	228	220	250	223	234	220	223	226	233	229	227	257	218	241	263	219	260	217	246	265	237	244	208	224	228	229	265	268	214	228	253	201	232	209	238	246	232	239	259	246	240	249	222	237	242	211	240	233	230	238	237	236	244	237	257	228	234	226	242	224	250	238	198	235	222	236	256	233	208	235	219	208	247	235	258	236	239	217	227	237	254	263	228	239	229	239	217	245	246	259	215	234	233	239	235	247	238	234	227	221	234	235	223	244	215	238	239	222	240	224	233	249	227	231	214	252	214	241	209	234	227	206	236	247	229	237	247	232	224	217	203	248	220	227	218	244	225	220	229	208	242	236	223	222	221	265	247	222	224	224	212	203	231	240	225	235	251	222	240	247	242	226	251	241	219	234	212	251	255	211	256	215	206	228	220	222	233	241	230	245	231	212	228	237	220	239	213	231	222	215	232	221	219	228	222	244	229	238	225	226	238	234	226	230	230	219	242	220	221	204	222	235	239	221	196	236	205	208	230	260	223	208	243	226	231	214	236	228	212	219	220	241	225	215	201	231	237	234	219	205	215	257	234	218	231	226	228	241	239	222	249	243	205	209	205	260	231	249	225	244	236	238	203	221	236	220	229	253	251	206	229	201	241	237	205	221	225	237	217	206	220	225	222	267	226	202	212	228	248	216	217	210	217	231	230	260	271	246	234	261	233	238	216	245	250	241	229	218	238	201	210	242	241	238	230	231	234	239	220	251	241	235	221	225	241	225	244	212	210	242	213	220	239	225	207	224	214	237	251	250	212	246	235	246	230	205	227	263	217	223	215	215	236	241	225	255	204	238	239	242	234	224	228	217	240	221	221	220	211	230	225	237	240	209	227	223	204	229	248	223	225	243	211	280	237	234	217	232	220	203	235	223	259	229
17790	25592	10507	5271	3884	2992	2512	1936	1737	1461	1495	1300	1198	1220	1330	1082	1050	910	924	1019	957	1130	1157	1280	1174	1030	980	898	801	806	775	797	794	758	750	789	771	763	697	735	718	717	762	751	781	756	802	666	716	709	764	697	731	737	766	698	742	684	719	730	739	732	753	730	731	750	720	659	743	727	776	737	690	706	743	691	739	774	743	717	742	776	747	745	762	710	704	763	752	729	704	727	781	758	670	708	707	706	757	722	715	684	760	772	757	732	706	729	742	731	691	760	738	711	727	776	743	686	737	706	753	722	701	732	655	686	730	709	721	727	696	733	732	701	722	714	707	682	714	671	670	701	730	715	696	707	705	676	680	754	659	694	799	711	704	732	766	751	715	726	773	716	731	723	676	724	728	689	694	723	760	764	703	741	725	731	739	750	716	691	755	680	771	756	723	721	740	757	730	740	683	715	731	726	762	720	722	691	709	695	691	741	748	720	752	706	679	725	788	715	756	692	640	674	710	714	751	715	655	722	737	716	731	688	723	729	744	714	722	720	663	712	728	713	710	713	712	761	687	704	706	711	770	739	775	734	755	673	728	701	737	704	733	705	771	738	668	706	631	710	764	737	716	729	750	646	712	730	680	701	686	685	724	671	719	670	675	729	709	754	744	730	726	729	712	710	718	750	713	728	696	706	707	746	734	757	675	733	707	728	754	733	729	695	691	694	678	738	733	729	694	706	765	699	689	698	749	742	758	708	713	714	687	796	734	715	736	713	682	739	757	701	697	733	688	695	763	718	730	751	690	728	667	733	734	709	771	721	714	687	710	748	744	700	717	713	777	697	750	752	712	698	740	704	741	718	711	710	752	721	732	743	726	697	694	723	693	695	756	684	735	742	697	736	719	743	747	689	701	725	732	664	779	746	725	711	735	725	693	722	752	689	717	727	715	722	722	697	735	730	680	732	725	705	704	702	711	700	704	723	715	745	765	761	717	692	715	712	697	714	751	744	714	707	717	672	738	686	711	732	694	733	708	665	718	702	713	680	705	757	747	748	736	722	721	687	676	726	738	712	704	680	701	717	702	720	688	719	682	737	747	698	781	731	740	738	722	736	674	729	732	748	726	697	706	757	728	722	697	738	706	726	719	726	723	737	700	687	761	730	702	710	770	754	734	699	726	717	716	700	687	740	729	714	705	746	727	732	725	723	695	704	739	695	730	728	757	779	777	704	764	712	711	719	698	698	699	659	730	711	680	772	751	702	682	680	716	715	699	759	694	727	714	712	737	710	726	708	712	694	706	720	753	696	747	752	713	731	701	683	673	722	693	737	739	772	712	698	720	765	745	724	737	749	701	755	708	721	709	692	720	743	704	726	755	691	670	688	726	746	743	693	748	734	695	722	729	701	751	725	743	688	663	744	757	713	750	742	710	684	731	753	749	726	646	737	691	725	706	690	726	703	691	630	709	692	720	682	705	711	703	713	743	745	728	724	701	722	724	746	728	730	751	730	706	755	718	729	708	696	722	687	682	687	710	736	712	713	680	706	705	720	724	748	743	698	710	707	714	733	710	699	683	729	697	726	692	725	723	720	705	821	717	738	715	758	700	748	737	746	750	729	735	700	703	704	722	725	735	712	722	770	705	758	719	695	733	708	706	723	691	708	709	706	736	707	677	716	719	715	761	686	722	723	650	695	739	665	759	719	701	734	733	669	707	732	675	731	675	693	718	730	749	712	728	720	761	733	711	717	735	687	736	800	716	684	668	750	744	714	716	698	726	733	698	707	713	729	725	694	722	736	740	707	661	744	707	729	696	710	703	669	704	734	731	714	751	728	728	732	743	669	722	720	643	712	722	711	687	701	701	703	700	758	749	715	718	738	729	753	739	715	712	656	757	756	740	746	716	736	718	720	753	772	677	723	748	672	731	677	666	664	682	743	725	740	708	687	725	733	700	696	708	669	720	761	711	731	775	703	759	737	721	686	726	686	703	743	733	721	807	665	683	745	728	698	727	741	712	737	735	714	756	744	752	740	723	697	759	684	743	711	717	731	688	712	693	696	752	697	725	672	702	729	696	703	707	732	695	687	693	728	719	716	711	700	692	724	647	737	717	723	752	756	719	730	682	708	719	696	681	711	710	745	726	689	707	716	695	756	696	693	738	746	717	736	699	742	727	740	705	736	722	763	735	710	681	707	691	780	714	745	710	709	684	692	712	716	767	771	692	693	740	735	742	712	698	717	681	715	726	747	737	702	686	715	697	711	727	723	720	686	697	730	700	706	709	752	706	697	746	693	718	671	713	694	711	710	718	709	753	720	697	690	727	723	734	736	723	708	707	751	735	730	751	709	695	748	721	693	700	712	691	710	743	742	725	747	720	704	743	672	726	738	717	736	713	713	656	730	713	698	710	695	751	706	735	746	733	712	670	763	756	711	758	740	711	731	740	743	700	733	719	709	685	675	710	712	695	733	738	672	718	716	697	693	718	723	689	723	711	763	758	728	734	691	684	721	714	654	716	682	685	736	717	707	699	702	728	724	682	690	693	741	734	699	727	736	734	723	708	727	684	698	707	720	721	728	738	661	701	743	698	696	718	708	686	726	729	749	705	735	728	733	686	755	692	709	747	713	764	688	686	709	704	730	770	691	715	681	749	724	758	711	762	727	745	679	731	753	746	685	696	736	703	737	757	752	713	680	693	762	706	712	732	694	724	685	677	708	715	723	677	685	734	722	668	688	705	698	636	696	681	701	742	703	713	722	695	710	669	723	681	701	679	699	731	733	711	751	736	765	728	710	708	710	760	719	636	712	723	673	689	715	700	780	738	751	741	724	763	689	719	702	714	717	756	763	775	720	729	681	704	729	734	733	701	700	722	720	698	721	731	710	698	671	671	735	730	719	698	751	704	714	755	721	677	709	714	706	714	732	734	681	687	724	678	701	747	747	695	697	729	694	727	727	786	668	738	718	739	715	688	727	771	742	663	721	746	703	705	706	705	759	699	724	697	728	735	696	686	710	757	654	692	702	736	753	737	698	724	768	692	720	715	727	710	732	728	682	690	694	715	718	719	728	751	730	690	692	715	711	725	705	664	726	742	702	685	694	680	729	699	708	672	702	720	716	723	720	721	683	732	718	718	743	703	695	743	735	703	769	690	731	694	729	664	744	711	757	714	757	726	741	665	764	752	680	714	689	724	694	723	677	770	723	689	674	639	707	707	734	801	717	725	737	682	674	737	704	751	750	723	699	708	716	731	689	732	751	735	700	730	690	713	692	741	684	740	682	728	714	731	772	680	696	674	709	720	750	695	717	727	720	748	697	675	741	709	681	718	745	752	762	723	738	718	775	705	786	741	769	708	729	710	697	687	705	764	688	761	729	716	694	756	710	719	735	726	682	722	692	723	686	784	731	689	709	739	731	705	755	706	700	796	715	754	723	717	690	653	729	752	731	716	696	705	684	711	743	710	670	692	784	709	690	726	711	731	704	713	759	763	716	729	717
45827	48029	32018	22730	17338	11029	6357	4193	2637	2040	2114	1918	1115	1222	1629	1124	742	580	595	693	640	944	1372	1622	1223	869	713	463	314	278	233	241	229	217	205	209	225	207	203	176	188	211	180	191	195	178	169	181	149	192	184	197	183	163	168	193	197	200	196	198	198	191	198	155	167	177	182	166	165	186	194	173	185	182	172	186	179	188	180	191	194	193	181	187	169	172	163	183	172	180	187	157	174	166	178	155	176	157	162	166	158	196	179	178	182	175	211	178	173	186	156	172	164	186	177	186	158	187	186	167	181	195	148	197	172	168	189	178	183	169	173	179	178	188	193	186	182	187	156	178	166	207	158	172	170	166	186	194	192	166	193	191	188	191	164	202	177	163	150	141	196	153	170	153	157	172	168	173	166	179	185	163	198	174	191	162	152	174	154	178	165	201	193	168	169	176	157	176	168	159	191	169	159	182	174	209	158	191	192	177	210	175	209	177	169	166	174	202	162	179	173	166	172	184	163	176	193	156	159	175	199	160	170	157	184	185	162	160	179	186	181	205	194	166	161	179	173	171	191	163	166	178	173	160	201	158	173	167	176	154	166	158	177	182	176	180	160	171	163	164	176	191	153	175	196	196	185	187	173	146	167	173	182	199	174	149	170	154	178	185	155	189	163	172	170	181	192	177	178	193	185	138	172	165	182	162	153	176	163	146	168	184	165	166	181	167	153	174	177	191	190	178	179	174	155	182	194	174	176	186	139	155	185	171	195	195	170	168	164	163	211	201	185	194	183	177	144	149	161	168	171	205	190	157	172	176	174	203	191	175	176	172	185	146	187	194	154	177	188	147	173	173	176	180	186	168	182	196	164	166	173	173	178	168	177	181	165	173	177	163	168	163	196	175	161	163	198	157	183	162	162	184	180	175	178	193	173	168	166	158	158	175	178	160	166	173	162	202	181	183	164	186	217	162	172	158	187	158	154	150	146	170	186	166	187	187	171	171	168	159	170	172	190	152	176	173	174	187	173	168	173	152	182	164	184	148	169	168	165	182	162	146	173	178	191	180	186	158	202	175	178	171	190	169	159	174	173	190	196	177	158	165	162	155	196	155	158	199	161	166	177	168	179	177	192	155	174	148	172	171	166	135	191	172	162	177	140	181	162	191	192	168	166	172	199	174	191	166	169	193	190	189	174	171	151	170	185	189	163	170	158	172	161	169	180	162	196	168	184	166	167	167	173	166	199	182	168	168	171	194	170	184	162	175	181	197	165	168	168	169	168	170	166	166	201	190	156	179	164	166	148	167	168	159	162	158	177	176	167	179	188	184	174	179	171	166	188	162	172	172	165	174	174	163	193	152	169	145	159	180	188	203	183	166	180	189	166	196	177	172	175	177	170	156	180	151	170	201	164	188	160	170	172	184	151	166	178	168	151	175	178	164	154	180	149	196	165	190	146	172	183	168	173	190	176	171	175	198	156	178	145	154	153	180	167	149	162	168	156	170	178	190	166	149	140	189	184	191	175	167	190	195	170	176	183	157	190	163	190	183	161	176	179	157	193	188	183	168	195	175	169	162	152	183	202	162	206	161	167	152	177	154	166	158	173	186	174	160	167	187	195	184	196	182	174	175	171	207	151	142	176	168	182	154	165	186	165	179	170	162	168	205	181	157	160	190	180	172	179	154	167	158	164	158	169	187	160	151	170	157	172	177	185	164	174	188	182	197	159	180	159	179	175	173	183	174	195	170	170	192	180	161	163	186	170	165	174	198	179	175	175	167	168	154	153	159	175	189	167	178	164	141	171	187	191	196	171	156	158	180	179	173	192	164	158	164	172	192	183	169	172	202	154	183	172	188	162	175	175	188	198	166	188	176	175	184	174	187	166	170	169	179	159	179	150	181	186	182	165	187	168	158	163	164	179	181	185	153	163	166	183	164	164	171	155	173	166	177	193	167	165	179	178	195	172	178	183	197	155	182	172	163	157	177	181	170	188	174	191	157	148	190	176	173	164	201	158	167	170	187	169	154	171	178	160	165	163	169	161	213	185	193	172	173	164	127	164	144	172	200	178	162	205	174	189	162	162	174	158	165	175	179	178	154	161	185	183	181	155	166	186	178	183	147	152	174	180	156	195	168	168	190	178	165	187	175	176	182	162	149	201	155	170	188	191	167	160	156	169	178	186	164	178	163	158	165	157	166	187	185	183	178	191	178	172	156	149	163	175	176	179	184	180	176	201	157	179	178	200	164	159	154	192	179	181	168	164	166	193	185	157	161	163	187	175	192	185	168	164	169	167	145	183	170	155	166	183	192	194	187	160	198	191	173	181	184	162	181	183	189	163	161	165	165	168	191	195	176	155	173	173	179	184	163	181	167	173	209	169	174	171	168	183	176	174	170	150	182	170	189	204	178	155	177	186	165	162	154	189	185	157	166	195	184	167	169	170	175	155	192	156	155	154	179	161	164	167	161	181	172	171	173	186	162	171	180	189	179	165	168	166	158	195	170	168	176	169	170	200	136	188	148	178	177	173	175	155	209	175	160	165	179	175	174	191	172	193	181	178	163	194	175	192	166	171	161	140	172	172	172	187	186	169	168	148	164	157	156	173	185	166	157	174	180	169	169	184	177	196	146	199	173	171	175	161	168	169	189	180	175	198	161	164	160	177	163	196	203	187	195	160	162	160	172	175	178	172	172	150	171	192	167	175	173	190	175	192	194	161	193	195	182	174	178	170	191	177	157	174	169	163	165	167	182	177	154	151	172	154	179	179	193	159	147	176	172	188	192	181	186	192	172	194	156	167	180	164	177	184	176	204	164	167	170	166	175	152	184	179	168	156	170	186	177	181	163	188	156	184	184	180	180	154	178	185	172	161	189	211	180	169	163	170	176	165	165	188	180	184	180	181	184	184	158	160	178	161	153	166	152	193	193	156	182	153	148	177	179	169	156	189	187	171	179	190	183	167	187	167	189	183	191	192	149	154	152	187	190	192	179	171	189	167	168	155	145	190	179	164	175	169	171	166	192	165	180	180	182	171	173	179	172	178	187	174	173	167	185	181	206	161	175	174	186	161	173	188	181	178	189	174	164	167	169	188	162	189	167	161	177	176	168	163	177	164	151	178	158	186	188	168	174	181	179	184	163	172	158	169	170	173	182	170	160	212	181	179	168	167	159	162	164	158	206	176	157	167	189	178	167	182	196	182	213	199	155	166	182	175	177	181	165	178	181	157	169	186	184	174	175	162	180	179	178	166	180	181	203	167	173	176	181	167	170	190	169	189	178	191	188	135	147	185	167	173	191	187	171	175	153	178	183	176	200	163	167	159	194	171	170	170	186	171	157	177	166	175	172	191	170	178	164	174	175	178	192	192	173	165	181	198	180	175	158	166	169	168	203	166	199	170	184	184	196	175	201	181	173	189	161	176	147	180	184	179	169	171	188	151	184	201	169	157	176	183	186	172	157	184	177	168	177	176	169	172	188	189	184	182	183	171	174	200	170	177	179
36011	46408	23254	16445	14380	10943	9258	8655	6614	5733	6955	6228	4357	6128	6924	5266	4261	3369	3560	3653	3716	5996	8764	9212	7366	5451	4340	2726	1632	1343	999	1039	855	791	823	709	722	756	713	683	698	663	674	697	635	686	657	677	669	700	655	682	667	637	611	654	687	653	606	673	652	687	646	646	686	633	618	674	620	625	607	679	589	672	650	709	683	671	663	681	614	678	622	640	619	613	598	617	628	629	618	580	549	645	590	538	595	607	572	603	605	532	565	568	570	532	543	534	585	573	553	522	536	540	555	560	573	544	557	575	536	566	592	539	542	587	568	581	602	524	549	550	561	537	576	561	548	517	533	594	653	576	590	551	563	561	580	528	603	543	612	613	567	563	535	543	563	589	523	509	575	537	547	564	558	578	547	574	532	553	563	586	565	529	563	556	572	551	550	555	552	593	548	588	560	523	566	549	554	572	604	553	594	541	567	557	570	560	546	614	592	555	544	590	565	606	551	564	545	565	588	551	549	551	554	534	528	562	541	612	564	584	525	587	592	551	579	537	509	596	587	571	618	572	557	573	554	585	538	524	614	528	605	565	578	550	554	584	565	575	564	554	560	567	576	576	555	575	562	580	542	539	555	567	595	585	571	583	541	548	534	595	534	562	517	599	556	577	531	514	571	620	575	581	583	554	518	562	556	602	546	588	547	572	602	573	581	540	560	536	583	527	589	537	529	529	591	557	548	542	539	552	547	502	567	548	543	577	534	548	576	554	548	575	548	543	534	574	574	552	563	549	542	577	578	560	569	513	589	580	545	576	540	504	555	600	554	547	556	549	589	546	524	530	566	570	547	580	565	537	562	525	608	634	568	592	567	543	584	583	580	520	572	560	564	557	541	569	570	579	582	529	576	545	576	583	580	548	589	545	567	549	570	569	554	561	581	532	539	570	575	572	533	539	540	561	541	585	550	530	587	540	561	581	531	564	555	552	562	571	610	544	558	556	503	540	566	588	559	609	551	580	536	597	574	529	543	545	582	549	590	545	572	568	556	578	522	566	514	549	561	577	562	568	545	567	533	534	591	499	565	532	586	541	586	556	569	533	554	517	558	507	581	573	593	533	595	582	599	563	570	574	578	578	568	573	508	537	574	565	504	551	533	589	569	592	580	540	597	602	564	587	565	585	598	521	565	520	535	602	578	560	533	543	576	549	555	556	574	533	591	569	609	603	543	537	525	555	571	528	529	570	595	531	529	548	570	557	560	538	589	558	554	605	580	563	611	567	602	569	569	578	581	564	572	527	573	557	552	584	571	569	632	562	528	532	548	545	550	542	587	534	570	586	593	552	561	613	568	535	549	549	573	529	542	587	537	574	556	556	571	543	556	533	537	584	568	556	540	561	535	580	534	558	561	532	515	583	534	557	584	546	562	519	558	574	534	574	626	514	592	608	567	562	548	538	536	583	570	503	601	553	599	561	538	543	577	554	563	552	588	592	561	559	604	538	562	530	585	523	550	580	541	569	578	550	545	594	559	594	541	564	528	555	558	566	571	575	566	552	564	560	538	535	559	547	560	562	558	550	584	544	580	527	542	576	552	584	602	568	568	564	568	541	595	575	571	551	558	564	554	568	538	559	562	598	546	525	524	580	521	543	561	568	557	613	559	575	551	524	555	561	555	536	558	553	525	572	568	545	558	563	549	564	547	530	567	533	593	534	576	590	536	537	537	583	538	618	534	562	558	565	582	598	593	587	520	516	590	574	577	564	546	548	592	580	601	542	585	492	544	587	569	572	549	553	597	541	536	561	588	546	602	523	513	549	565	571	604	551	589	552	511	534	585	539	585	536	581	542	516	580	547	551	560	575	525	574	553	565	507	541	535	592	561	549	566	512	606	549	582	588	583	537	569	552	536	538	545	533	567	547	596	541	521	585	549	562	556	600	528	543	589	557	528	545	528	577	569	558	586	543	567	532	587	562	572	542	563	583	552	574	596	602	534	575	597	582	526	558	544	543	551	585	599	566	540	588	547	503	554	573	561	550	534	582	588	541	553	586	583	601	552	554	581	610	549	550	554	542	591	570	598	534	571	582	514	541	547	541	574	544	576	561	595	526	566	573	542	571	569	544	547	571	552	550	578	564	574	576	595	593	565	548	586	569	585	570	556	544	572	536	562	538	542	564	571	524	570	540	559	602	559	561	588	575	543	571	522	542	553	547	583	593	570	517	547	519	544	565	539	553	577	588	563	584	554	564	523	596	584	549	532	556	546	566	527	548	534	576	553	531	554	544	545	572	577	615	568	594	610	546	550	553	567	566	565	554	564	594	561	577	546	597	531	549	582	578	573	599	516	585	580	542	586	585	565	608	555	538	572	558	567	513	567	587	501	536	557	530	573	545	564	593	572	560	553	526	534	520	590	584	523	584	558	580	542	593	531	567	562	592	560	539	567	536	538	599	585	515	591	575	571	571	580	573	587	579	602	558	561	569	545	546	573	556	603	586	559	586	533	577	566	554	578	571	561	551	580	548	617	554	531	558	574	562	596	585	564	583	534	564	591	580	548	534	543	547	628	555	544	549	593	568	546	570	548	499	557	562	581	544	557	567	555	598	528	587	573	595	584	601	561	523	566	540	519	545	558	541	523	516	576	547	604	559	591	604	578	578	570	522	528	613	498	583	572	540	509	565	576	561	592	555	545	573	578	588	589	554	540	533	522	546	556	555	521	591	557	534	572	562	563	556	551	571	578	543	501	563	565	594	551	561	606	596	558	551	601	566	535	508	554	580	596	545	586	564	593	524	560	589	552	581	573	566	555	578	606	562	551	586	551	569	583	551	529	581	523	535	561	581	502	591	542	560	552	571	534	597	537	510	528	582	611	521	555	570	575	527	535	592	575	576	540	577	520	530	563	533	584	567	522	562	542	556	591	551	571	554	540	550	604	579	566	572	507	545	588	571	579	552	562	574	598	552	543	507	588	539	542	577	522	558	587	575	544	570	569	556	587	587	584	606	562	528	588	522	606	575	580	572	567	580	566	578	557	573	514	524	543	602	511	584	549	572	564	532	535	598	571	552	531	561	564	544	508	560	535	564	547	545	547	605	558	547	622	547	564	538	533	578	562	586	522	553	593	569	512	554	528	518	563	580	549	575	564	601	503	532	563	583	618	555	539	530	582	524	575	542	537	520	574	585	563	549	592	560	528	560	544	541	542	569	517	547	572	520	582	534	527	567	546	552	546	585	606	541	524	574	586	603	558	573	543	569	510	551	566	544	562	568	553	553	588	554	569	548	523	534	592	579	566	585	564	565	556	568	591	532	539	577	588	523	561	550	592	597	510	572	533	528	535	597	528	570	571	552	512	598	564	551	572	543	558	550	560	568	557	512	530	587	564	536	555	545	569	566	550	554	532	588	614	589	549	566	584	559	577	568	558	546	531	552	581	527	541	552	553	553	516	540	576	554	595	557	530	554	563	583	574	586	568	559	567	568	541	568	595	569	578	575	547	556	556	573
56694	48246	36255	25277	24564	22322	17701	11466	6192	5157	5299	4473	2939	3253	4094	2705	1965	1503	1215	1405	1643	2485	3865	3922	2972	1995	1586	979	583	530	327	404	323	282	310	277	298	307	276	256	246	258	283	254	275	280	235	260	243	236	231	249	275	256	243	197	262	262	245	258	255	240	236	232	254	234	251	259	233	237	245	234	277	256	246	257	278	294	251	266	250	274	224	239	230	245	255	244	261	221	231	256	231	247	214	201	237	230	238	221	217	240	236	221	240	209	223	253	200	243	251	257	224	227	238	228	230	227	241	240	243	233	257	221	211	212	236	241	207	217	240	252	247	241	228	239	248	237	206	265	223	233	224	222	211	198	242	231	234	216	220	243	226	244	238	211	230	222	236	213	250	217	228	263	242	228	228	236	224	219	242	207	237	236	233	252	256	221	216	222	225	221	246	247	251	235	202	224	223	238	236	238	222	216	206	227	248	234	219	220	218	243	237	224	253	240	208	220	220	236	237	206	247	226	227	246	219	220	228	189	217	209	226	234	225	223	231	241	229	207	232	249	252	211	230	255	203	228	239	235	224	239	205	204	219	212	241	224	241	255	229	215	279	237	236	222	208	209	208	225	254	242	236	230	211	201	240	234	234	245	248	241	240	236	202	251	247	220	256	223	222	227	222	222	235	211	231	216	222	213	206	256	271	250	223	242	211	244	226	233	232	195	226	248	224	236	233	228	216	255	204	216	227	243	237	247	199	214	233	269	199	236	223	233	246	226	246	241	224	219	193	259	258	225	227	239	214	236	262	227	226	216	243	248	224	221	230	223	255	253	205	232	221	230	238	216	221	226	247	224	204	223	249	230	207	229	253	252	223	221	230	224	248	211	234	260	251	251	218	222	222	233	230	244	216	247	256	249	221	217	203	245	219	238	222	208	229	254	219	227	206	240	230	211	215	221	232	248	224	253	227	229	227	233	237	251	226	245	197	242	222	203	216	202	216	216	245	229	244	248	242	234	246	272	207	220	215	236	250	267	222	205	234	236	220	237	212	243	249	241	231	239	235	235	216	231	210	215	210	253	223	238	217	223	228	268	238	261	227	229	228	228	208	217	211	224	256	218	227	220	219	248	251	224	251	244	219	238	230	221	221	214	229	248	246	230	223	220	216	224	232	217	227	250	226	264	237	214	211	251	228	200	202	218	235	220	222	227	237	237	215	257	218	226	229	247	222	235	219	233	229	254	220	253	268	233	245	242	225	253	223	236	224	222	224	247	207	215	225	231	242	230	184	249	210	244	249	216	238	231	209	240	244	234	216	227	244	252	237	231	211	232	242	222	243	237	227	207	216	219	224	206	252	222	258	237	227	237	238	249	242	239	229	240	208	207	234	236	239	242	206	230	211	226	261	225	224	263	241	223	231	225	219	209	221	216	223	226	233	259	228	231	235	232	218	226	237	238	253	233	247	217	229	215	224	245	234	224	237	222	236	253	201	231	235	232	227	222	242	222	226	254	234	249	221	230	246	225	208	236	199	222	232	222	226	226	217	214	201	237	249	220	260	226	237	241	239	259	235	250	210	249	263	230	224	232	212	252	237	199	211	227	239	239	228	260	205	234	247	225	187	208	240	244	206	245	240	230	225	238	234	286	231	245	225	230	254	228	258	216	215	243	209	232	216	230	215	253	219	217	251	229	240	217	232	222	219	250	229	234	267	244	221	208	223	233	243	214	261	219	247	226	260	248	215	215	220	244	214	228	246	255	233	240	202	248	244	262	251	229	219	231	227	208	219	207	225	228	249	199	233	218	236	215	242	246	219	239	229	198	234	254	261	240	209	251	235	254	221	236	230	219	243	228	204	244	223	223	228	224	248	257	246	244	255	195	234	251	212	241	227	222	217	256	225	239	244	213	249	250	205	217	223	247	248	213	239	209	239	245	226	228	234	202	233	249	265	211	258	202	238	233	250	235	248	246	213	232	220	232	202	231	225	201	214	249	235	248	231	244	191	224	263	253	233	259	228	222	232	223	229	240	198	223	194	233	222	254	239	242	233	239	252	198	236	230	235	220	243	225	226	246	225	242	233	246	211	224	228	249	202	241	238	233	251	230	228	225	268	248	220	224	219	230	247	242	238	228	223	217	240	254	244	238	248	227	220	227	236	222	228	206	228	217	232	226	213	236	240	232	222	218	223	227	240	225	258	232	208	212	227	221	240	222	229	234	233	210	232	242	245	216	203	218	231	253	225	211	242	231	227	222	233	231	239	226	206	244	236	211	232	227	220	224	219	235	252	237	247	247	241	244	228	200	234	242	221	232	220	218	239	223	233	216	255	246	251	229	210	244	200	234	210	229	243	246	247	243	221	244	221	217	235	212	255	223	248	213	241	215	216	219	223	244	224	198	239	211	215	246	245	230	218	231	261	202	207	221	217	233	226	239	226	251	216	230	204	206	217	225	251	214	226	236	235	223	257	245	231	232	237	223	236	263	237	245	222	214	219	244	261	211	222	222	236	229	220	237	248	250	238	259	217	242	228	260	225	240	215	239	215	212	247	222	202	241	241	246	226	256	217	215	236	210	235	228	221	209	256	246	273	229	206	230	241	221	253	239	236	220	237	189	227	208	230	208	229	245	219	242	240	220	252	250	237	218	223	212	236	219	251	230	234	231	222	203	215	255	207	219	241	233	227	245	215	253	227	199	250	237	228	233	227	224	234	226	243	231	214	250	232	222	205	222	222	242	232	245	225	216	224	243	226	238	231	231	230	227	217	212	233	218	230	245	236	250	226	234	224	236	254	217	221	224	238	229	238	219	234	210	217	238	237	211	225	226	242	237	242	234	250	228	197	222	202	215	247	221	215	223	240	234	234	239	229	251	246	247	233	207	233	247	238	226	217	230	225	222	241	246	229	216	236	233	252	229	240	247	223	214	231	225	224	237	245	239	231	224	240	210	231	237	245	247	234	228	224	224	212	231	241	199	216	217	241	224	246	229	264	242	231	232	223	227	229	238	232	240	229	240	196	220	233	266	213	226	225	249	214	221	249	227	234	239	242	230	207	252	228	218	212	234	228	254	230	228	216	239	237	232	231	222	251	226	244	230	218	228	259	231	248	248	236	237	221	202	213	214	231	211	230	212	239	223	252	213	246	236	220	212	223	237	207	210	230	260	216	245	227	214	231	239	233	227	229	224	223	236	215	224	217	237	229	242	228	207	244	222	193	238	223	238	226	230	244	236	255	240	209	218	218	209	238	219	227	234	241	226	223	220	232	205	218	225	202	240	248	243	232	229	225	224	247	228	251	228	231	216	248	246	219	218	229	226	222	226	205	259	208	223	206	243	201	223	226	221	235	238	212	209	209	247	223	231	233	206	219	207	241	233	219	208	247	252	230	235	202	206	237	222	222	247	233	212	239	227	274	235	215	219	228	225	250	234	217	241	254	225	227	230	227	225	216	200	256	218	210	233	232	216	252	229	244	242	234	203	241	215	240	226	211	214	205	243	240	245
47146	52839	32888	23572	20961	17148	15864	14384	10002	12723	13759	12023	8680	11163	12939	9679	8943	6412	6285	7095	8061	12502	17640	18423	14966	11205	9093	5540	3178	2647	1893	1619	1535	1217	1216	1127	1175	1187	1062	1071	1026	1006	936	954	965	962	910	934	884	901	978	966	943	926	959	936	944	855	972	923	890	944	972	888	870	845	864	812	847	830	872	920	910	959	897	876	1002	909	896	962	943	732	867	813	797	787	786	800	758	748	800	802	756	771	769	727	723	759	689	693	731	688	713	719	724	716	676	754	703	722	684	690	713	726	663	706	690	741	695	670	712	694	758	710	723	710	660	685	735	670	732	685	696	681	699	693	702	650	717	665	713	709	659	705	707	716	702	729	697	686	653	733	724	686	687	701	676	712	678	672	725	690	726	760	684	715	695	692	696	684	722	720	668	719	690	711	674	680	661	697	738	702	707	722	738	724	703	708	650	657	693	708	646	705	711	682	693	680	648	656	666	705	674	671	683	678	728	708	654	720	751	717	692	713	675	658	682	656	651	695	666	675	669	687	687	723	663	634	733	677	680	681	727	712	691	720	659	708	697	690	696	701	722	674	685	717	710	699	716	738	700	687	722	694	768	695	667	661	689	687	673	685	658	720	725	672	689	715	674	734	713	762	685	642	750	752	701	705	661	673	686	674	725	706	654	635	731	676	730	702	697	708	730	696	651	666	718	670	673	685	699	667	672	685	710	655	671	700	707	690	686	668	701	690	733	685	687	678	665	667	683	725	721	718	716	666	712	713	700	714	671	699	684	700	694	666	660	709	714	706	686	729	656	707	707	726	683	695	674	682	705	680	728	710	688	696	693	692	676	653	680	715	663	689	684	671	719	697	627	674	701	689	699	690	714	683	720	681	720	719	716	675	747	691	734	703	739	649	725	725	711	662	740	683	685	703	706	697	712	702	691	680	710	663	716	664	682	663	695	675	709	731	657	715	704	697	693	690	717	667	711	686	684	722	692	726	729	717	655	674	705	726	740	675	714	681	719	673	669	684	644	698	724	674	661	737	672	698	733	646	731	700	704	687	712	701	707	715	678	685	686	695	681	616	696	689	704	645	714	730	673	641	697	728	705	671	678	700	679	716	698	694	692	695	699	725	725	633	699	712	713	702	721	697	710	698	717	670	717	649	726	691	710	676	683	670	665	724	720	712	673	659	721	681	667	729	734	643	751	707	698	699	706	726	670	681	732	659	648	737	744	664	673	730	698	723	697	714	707	718	681	667	742	713	709	718	729	719	684	694	712	667	697	655	703	661	703	718	704	726	735	728	700	695	687	667	710	680	775	737	769	668	636	719	705	668	702	716	670	661	680	653	723	690	668	712	687	725	700	657	689	682	702	679	708	669	657	669	624	705	676	693	718	684	705	746	693	686	685	705	624	667	690	701	666	680	673	697	702	677	666	679	710	712	694	663	706	704	676	723	662	691	681	682	653	694	692	683	692	683	703	695	737	699	708	659	716	688	725	707	686	695	712	712	720	721	684	641	679	697	651	692	767	702	680	722	676	684	650	681	707	688	705	693	708	750	700	699	749	669	665	711	727	670	668	717	731	684	731	635	676	662	660	678	686	689	669	709	649	703	693	667	680	717	696	702	640	672	688	671	660	695	635	692	677	709	721	651	741	708	699	741	672	684	698	683	687	683	727	700	685	665	730	704	691	747	734	727	669	702	705	686	663	674	696	719	671	727	728	646	665	664	685	661	689	687	678	692	725	692	663	660	665	750	673	683	684	689	693	693	676	677	698	685	706	709	689	682	722	681	708	671	677	719	710	690	709	704	682	657	672	691	735	689	722	639	727	674	714	715	687	693	724	684	690	750	712	696	724	691	713	667	689	687	709	692	643	688	753	655	676	658	653	713	641	698	709	715	710	656	681	681	693	700	731	707	644	742	677	671	672	702	671	715	667	711	687	691	703	717	681	699	670	735	698	658	654	669	697	698	673	703	676	644	690	699	695	716	678	685	699	715	720	695	708	681	710	677	710	662	640	686	692	691	712	707	700	708	686	694	732	752	703	741	679	694	720	702	717	675	699	655	653	698	718	673	729	678	697	684	649	703	734	687	694	734	701	681	711	686	706	663	705	737	704	671	685	678	706	721	668	709	681	715	682	645	660	693	724	751	728	667	767	675	634	703	671	728	696	647	732	706	669	693	679	741	662	709	741	719	738	659	655	695	681	692	669	683	725	702	657	704	673	698	675	644	665	684	656	687	705	717	717	664	676	722	704	724	711	727	727	729	686	718	708	647	659	705	728	655	703	715	698	709	677	685	722	706	690	681	685	694	702	669	711	692	683	714	680	671	700	704	678	678	701	714	742	684	699	705	708	741	726	654	690	714	663	682	751	668	670	708	679	655	713	649	729	693	699	708	713	705	722	686	737	653	725	637	671	721	716	662	738	749	686	681	691	708	692	705	700	707	730	717	692	740	726	716	682	711	673	708	706	700	705	704	680	671	704	659	705	676	680	708	677	654	689	703	703	696	705	675	698	720	713	702	694	650	679	719	663	705	693	669	687	722	693	713	695	712	720	675	749	731	686	712	710	658	644	667	688	688	694	701	697	692	714	718	651	693	731	694	665	702	732	704	690	715	701	683	678	681	699	690	682	692	712	721	661	688	732	728	683	733	703	607	657	688	690	716	696	638	696	716	715	685	744	695	641	682	653	699	659	725	702	696	713	696	662	665	690	645	657	700	651	678	747	719	680	675	690	688	691	700	660	718	702	715	707	697	652	681	677	684	703	694	715	759	676	613	651	688	617	710	700	670	716	675	671	713	747	723	634	715	684	685	723	667	702	732	691	700	665	703	666	731	707	683	698	646	696	659	722	731	684	704	696	693	683	680	654	679	738	724	671	659	697	686	678	660	675	701	735	702	690	715	693	638	707	628	668	663	658	691	689	697	684	674	684	722	687	662	721	675	671	707	650	723	682	654	702	663	673	710	681	701	673	729	681	713	667	701	714	688	702	662	713	698	713	667	685	693	761	706	737	699	705	697	715	665	706	712	667	690	714	692	713	688	698	717	687	714	730	670	667	661	679	717	689	694	734	678	699	682	742	727	679	703	716	693	742	727	676	670	694	701	664	721	705	727	704	686	695	645	682	678	754	656	714	669	640	721	680	676	700	700	698	690	700	673	725	670	686	722	693	709	680	670	681	727	656	668	727	704	669	652	669	684	726	713	678	713	656	662	688	686	652	714	722	698	662	692	717	656	685	681	717	685	718	700	652	703	722	692	758	694	688	692	702	702	690	667	688	705	690	706	702	672	717	713	620	706	691	675	662	668	717	680	727	656	742	696	692	689	705	732	666	682	697	673	669	654	735	639	686	715	671	672	691	622	676	703	677	732	685	718	676	727	689	706	735	730	673	728	708	649	691	661	675	708	712	726	679	711	692	700	671	669	671	721	676	709	680	700	691	691	689	686	684	686	692	689	694	662	667	669	676	694	710	687	684	645	714	738	694	687
20329	19850	7195	2528	1374	932	677	486	383	370	376	374	316	345	326	266	245	245	279	261	248	294	326	346	300	277	249	222	246	211	253	234	225	245	241	223	262	233	250	250	250	227	240	209	240	222	238	253	255	225	215	243	228	244	216	234	247	240	223	236	220	235	236	216	252	242	219	269	219	218	246	232	248	225	229	226	232	230	242	226	230	244	241	248	210	218	239	245	231	233	240	217	265	244	220	244	247	230	225	212	223	226	240	248	255	240	230	220	234	239	219	232	230	243	261	230	215	215	240	255	251	244	270	242	241	236	213	231	229	215	219	237	271	218	221	226	222	227	221	264	239	249	229	239	235	213	241	228	220	223	242	200	223	227	233	239	225	232	220	241	236	215	211	258	247	243	220	207	235	242	255	211	231	234	211	231	232	223	233	235	205	237	270	224	272	197	211	220	212	223	245	243	222	253	243	242	235	224	219	252	256	242	238	240	213	249	216	220	243	219	254	225	237	238	224	246	227	200	221	246	222	228	240	259	214	230	226	262	238	253	214	238	230	235	236	247	237	235	214	223	235	238	216	238	248	215	244	228	233	231	201	225	238	232	258	240	213	261	211	212	243	228	232	204	224	232	233	195	236	211	216	241	226	238	231	245	253	218	240	249	220	250	217	221	248	221	265	220	199	216	224	193	204	249	226	261	218	228	240	231	239	227	225	238	223	192	209	215	231	235	249	248	263	219	243	238	243	255	264	225	181	264	242	238	219	232	259	228	233	220	218	236	233	227	221	211	240	228	220	236	206	230	220	194	209	235	239	221	218	256	243	244	239	215	222	225	264	221	243	212	230	250	240	259	254	259	233	246	237	256	213	260	234	213	216	232	188	235	230	224	210	213	258	219	241	226	236	239	246	210	232	197	231	248	233	246	226	220	222	225	233	230	244	236	218	228	233	232	221	220	250	239	210	206	245	241	220	215	223	225	218	260	227	217	215	225	231	228	254	230	224	219	229	234	241	231	250	234	219	252	228	232	249	223	219	203	259	251	235	233	226	239	240	225	232	237	228	236	239	206	233	224	234	249	226	256	211	235	230	256	224	222	221	243	214	235	248	281	213	232	252	202	249	244	240	223	216	233	231	235	217	229	223	243	234	216	211	244	258	229	224	232	237	242	221	232	221	233	278	245	242	220	255	229	259	238	247	219	241	218	205	242	230	226	209	226	225	244	222	235	217	214	217	242	235	259	246	235	263	232	212	213	239	212	224	248	261	217	243	226	202	238	251	244	214	221	243	251	203	222	208	226	238	205	223	223	232	241	244	241	234	215	273	251	232	196	220	239	231	233	228	230	232	251	225	215	235	266	226	222	222	210	217	233	211	265	215	231	231	217	220	228	224	211	254	248	246	235	252	230	223	232	256	236	222	235	226	231	203	242	261	229	235	252	222	210	210	229	236	214	231	233	232	243	241	245	241	237	252	217	234	249	208	236	215	215	233	219	242	254	234	242	237	240	225	220	210	240	214	239	227	240	208	258	221	232	236	235	242	252	209	243	213	210	233	209	229	240	238	245	214	226	202	236	241	237	232	229	248	224	234	230	219	220	239	210	224	247	236	224	240	234	212	231	240	232	242	218	236	227	244	215	227	231	212	231	230	238	252	243	203	258	245	245	216	245	212	212	219	238	234	230	244	222	232	213	265	238	229	236	221	238	242	240	211	211	270	226	218	234	199	229	251	257	239	209	246	220	236	226	233	215	204	232	222	225	210	222	240	217	222	246	210	250	235	226	202	255	251	238	242	242	219	214	242	225	242	255	223	216	231	231	204	235	230	226	227	226	219	236	222	246	217	216	229	225	220	230	247	242	227	249	247	225	230	221	253	237	241	218	232	272	239	223	228	227	235	239	251	218	208	230	219	226	231	220	222	224	250	240	227	221	250	200	228	232	236	248	206	221	213	223	248	217	228	240	235	212	243	240	235	231	259	211	217	230	230	252	240	226	243	214	220	227	222	254	231	232	235	244	228	220	219	214	247	231	221	218	247	245	234	252	228	220	240	213	235	241	263	215	226	251	240	211	206	220	242	210	268	234	243	251	208	242	214	248	238	223	236	237	235	206	210	271	234	226	250	227	214	263	209	223	212	225	223	224	238	222	224	252	233	252	238	217	231	223	239	239	249	226	233	230	250	236	219	262	224	234	215	248	242	237	227	228	223	240	209	223	241	282	221	230	222	240	212	213	228	218	232	218	231	263	239	230	247	204	222	238	252	242	210	248	224	265	230	224	233	243	231	231	240	214	208	228	243	260	241	229	233	237	243	206	210	230	230	202	224	228	238	233	262	229	224	226	211	251	233	244	247	250	214	229	221	248	216	238	241	245	236	213	221	251	237	231	227	209	250	218	225	251	231	236	238	246	204	222	231	216	236	234	230	245	224	230	235	256	256	222	233	223	233	239	224	238	227	247	207	213	246	251	217	217	215	227	229	240	236	246	229	224	244	248	226	235	202	226	234	235	240	225	216	241	225	218	241	232	220	223	237	251	215	256	207	228	217	221	240	246	220	241	236	218	219	251	225	226	231	241	248	236	248	244	231	233	241	240	246	233	254	226	223	221	216	238	239	250	235	213	244	221	225	227	238	240	218	232	222	241	238	219	231	226	237	251	251	231	248	217	263	226	224	226	221	215	236	212	215	255	220	228	220	210	238	226	194	230	226	225	239	268	216	218	242	238	225	244	250	238	222	242	218	234	230	251	211	236	248	215	262	229	224	240	225	231	223	232	234	229	230	232	244	224	246	226	231	227	241	218	227	221	225	197	188	228	258	242	211	232	241	233	219	220	248	188	230	245	233	227	227	206	223	197	222	234	233	230	209	243	238	243	243	212	223	185	212	225	252	255	248	217	211	227	250	225	254	240	208	239	207	234	248	227	239	233	235	243	217	232	224	220	231	222	222	215	230	216	245	231	255	255	223	205	229	219	223	219	247	233	191	211	246	221	235	243	235	237	218	216	215	228	245	245	243	236	234	239	244	206	251	242	246	249	223	229	247	230	227	246	237	209	239	210	257	219	233	264	224	220	240	242	221	232	227	210	210	237	242	236	215	217	216	210	230	230	249	230	262	204	240	203	230	242	233	228	235	250	220	239	216	197	227	232	232	235	211	260	239	224	199	229	222	238	203	224	229	212	221	227	231	241	223	200	237	222	259	224	225	222	249	236	236	239	254	211	250	225	213	240	240	236	250	228	233	214	245	222	246	205	229	231	224	214	235	235	257	225	230	241	230	219	230	235	246	222	245	222	210	263	227	221	238	250	213	230	206	217	244	223	219	224	261	256	224	233	214	243	219	232	255	216	206	214	218	245	210	231	247	209	227	220	214	209	255	225	221	244	230	216	230	242	221	227	269	224	232	224	231	234	231	229	226	214	233	249	239	241	264	255	268	203	247	252	227	222	223	232	223	229	216	238	232	229	268	229	234	224	233	231	237	257	235	221	274	231	211	238
17126	22035	6795	5015	3895	2889	2503	2022	1616	1540	1591	1477	1258	1336	1336	1071	981	1034	931	1022	984	1123	1339	1348	1176	1073	1001	884	800	772	748	797	768	767	781	730	741	722	749	763	742	768	729	727	744	723	719	722	736	751	715	756	728	750	695	725	712	692	733	729	736	736	750	724	709	690	753	740	747	724	732	744	708	707	734	760	732	724	728	755	742	728	735	745	716	742	765	728	691	725	722	781	740	759	732	720	764	733	765	709	699	710	710	697	684	711	705	722	732	710	737	726	700	749	723	745	732	746	715	692	687	746	700	704	739	708	717	714	709	705	735	703	730	710	723	742	738	768	717	718	721	706	684	685	710	750	680	712	745	709	741	692	730	717	746	704	693	726	758	759	754	747	679	706	691	702	735	700	706	733	707	731	704	736	696	699	705	766	731	659	694	745	726	731	689	711	704	717	745	680	712	696	716	703	670	695	712	691	744	699	719	720	756	717	716	695	718	690	705	738	723	700	779	691	740	725	696	708	719	714	721	702	698	717	766	702	710	709	728	692	680	752	746	699	739	719	714	721	671	714	717	745	690	672	699	681	748	745	728	749	715	732	758	720	742	726	723	769	718	771	732	719	672	662	678	772	685	738	735	682	710	701	676	674	723	703	752	726	773	668	687	688	706	754	718	688	776	700	686	714	690	718	725	683	751	705	723	709	733	734	698	743	694	666	722	699	683	732	731	698	705	700	701	689	705	773	716	735	714	725	695	679	720	704	675	733	736	691	740	706	715	720	722	693	719	741	714	723	714	724	731	698	750	743	711	751	699	697	703	691	704	724	715	734	696	739	731	736	743	663	715	687	722	784	757	707	733	708	686	766	728	715	732	718	743	710	732	743	689	736	750	701	721	731	664	722	700	744	717	718	706	688	724	750	698	689	726	737	735	736	740	753	738	668	702	701	688	733	709	735	699	694	728	718	701	744	678	707	715	718	706	681	692	747	734	710	719	689	731	715	724	734	749	719	712	716	710	711	732	722	720	722	708	717	694	692	722	744	746	750	700	683	717	700	714	681	729	711	711	726	665	706	685	726	749	733	730	712	707	692	660	711	719	725	725	741	716	722	686	733	739	752	727	701	681	736	662	741	754	767	703	727	745	730	719	711	662	735	716	735	706	707	749	714	667	709	754	721	733	714	730	744	678	673	775	708	701	730	673	747	691	718	715	714	685	713	693	682	719	729	746	728	706	740	745	681	693	732	700	630	715	708	722	726	711	730	733	692	683	782	752	718	667	733	720	730	702	689	707	714	758	715	749	699	703	720	701	747	740	710	703	741	703	694	764	701	750	718	697	724	689	727	750	695	737	722	771	724	695	699	675	746	739	706	689	698	730	714	718	720	693	728	726	708	704	685	748	740	706	737	732	742	676	726	725	717	730	734	704	753	692	755	714	716	684	707	714	710	766	721	696	680	745	733	687	735	694	741	735	692	712	710	739	701	699	737	729	713	718	734	714	733	723	727	715	749	741	762	701	723	726	696	727	744	741	687	675	711	740	700	717	701	713	740	702	735	723	759	658	716	698	696	670	740	711	718	718	746	691	768	715	683	758	727	702	741	756	729	730	687	706	802	738	744	744	763	709	719	722	737	737	692	718	738	686	731	708	699	720	746	741	706	714	720	723	717	702	720	742	704	696	745	720	720	743	723	700	706	682	723	745	754	716	710	745	655	714	719	676	690	747	721	749	723	712	730	730	678	734	720	716	715	736	738	713	773	669	728	751	738	687	790	673	698	709	686	743	727	737	720	742	626	717	682	718	781	700	755	691	718	709	675	745	714	767	734	726	689	724	706	672	729	694	738	742	698	672	696	712	709	691	711	673	638	693	661	735	724	711	718	698	659	688	725	721	713	695	709	733	775	722	692	733	715	724	735	753	692	772	736	707	726	731	697	716	708	728	710	693	748	718	701	687	742	699	694	715	701	788	713	710	758	699	674	704	706	794	739	718	773	698	712	726	737	750	702	744	698	733	717	738	744	715	688	769	727	671	705	717	699	735	662	725	701	712	700	694	716	696	744	696	720	722	725	758	689	638	769	751	685	740	742	715	703	750	739	662	749	713	664	734	693	706	726	729	717	681	763	762	675	710	774	704	764	742	708	717	696	737	705	742	722	720	713	724	680	688	707	734	715	717	687	749	730	685	684	746	705	741	750	705	700	679	728	703	726	729	719	681	721	726	718	739	700	717	731	734	740	733	693	687	713	732	674	710	724	670	704	709	765	720	740	721	712	761	723	749	685	755	693	690	735	702	731	679	685	687	731	722	709	722	752	750	729	712	683	719	720	689	707	688	715	741	720	702	748	755	753	731	707	725	722	712	719	715	716	727	709	697	727	680	735	740	728	767	701	702	716	733	761	695	715	736	770	703	710	709	711	710	721	712	674	722	723	718	705	749	719	716	724	734	678	730	729	716	726	718	659	740	706	713	693	770	686	763	674	707	749	705	730	694	666	713	701	704	748	691	726	738	705	736	672	686	707	754	700	728	709	727	708	724	724	689	714	757	700	727	726	738	681	754	737	710	713	755	732	738	739	676	676	746	738	711	713	662	682	681	695	692	795	753	706	652	769	746	754	703	747	787	682	698	732	722	673	723	723	661	739	744	685	712	686	690	681	759	738	725	716	723	667	716	764	701	658	742	739	699	727	714	737	738	745	684	715	710	733	728	731	758	697	732	698	679	719	676	692	703	702	715	692	697	718	716	749	712	707	735	737	728	709	726	707	754	710	726	708	750	711	752	705	734	706	713	749	716	742	734	732	702	701	721	727	731	724	720	733	739	713	711	674	654	718	712	686	756	696	664	688	685	725	708	696	732	702	797	681	700	766	709	748	733	779	686	724	718	726	686	750	732	691	742	756	707	758	708	702	744	688	734	719	709	707	754	703	708	714	739	697	733	687	657	734	756	679	731	693	686	731	693	692	731	715	667	727	751	728	744	735	741	691	683	740	664	772	718	690	737	720	687	744	725	706	714	718	767	759	723	717	692	689	767	746	745	732	715	762	723	717	715	742	697	671	721	722	716	645	725	726	695	749	653	708	731	711	706	708	710	766	711	743	686	761	724	721	737	693	708	716	750	746	747	712	710	735	738	736	708	692	774	762	748	724	698	677	695	678	718	706	721	712	689	730	731	733	739	710	764	696	698	736	667	728	693	726	718	673	730	729	711	689	745	727	748	719	686	752	771	711	745	713	721	701	724	731	705	715	711	705	730	702	755	718	706	746	714	697	748	721	703	718	682	744	686	698	704	694	774	751	732	718	645	721	724	706	802	714	750	760	697	713	744	708	733	715	743	716	713	753	696	759	773	733	722	681	694	713	737	727	731	672	725	656	700	769	672	704	713	729	739	696	704	709	728	666	714	763	760	730	706	714	751	701	718	702	683	746	729	758	714	688	754	726	747	751	694	728	740	690	761	724	729	719	745	762	711	727	749	729	736	735	750	683	709	689	681	733
44310	51496	32732	22858	18549	12335	7282	4403	2476	2130	1870	1846	1250	1250	1491	908	674	519	544	550	632	944	1511	1614	1074	779	613	394	325	295	224	221	221	216	191	190	208	176	199	216	194	175	166	201	166	177	204	172	194	190	172	169	169	186	185	206	165	189	173	180	181	176	193	162	186	181	183	211	199	195	187	202	178	176	184	186	182	194	187	194	181	171	193	171	207	187	177	185	184	184	164	180	196	192	213	190	187	155	167	175	164	166	142	177	158	177	177	173	151	162	166	196	198	191	176	194	163	192	190	165	179	157	167	193	190	182	165	170	172	186	163	194	176	171	191	167	170	193	167	189	189	189	169	183	185	167	166	183	145	182	184	176	180	176	151	165	158	191	165	193	165	153	153	171	180	171	180	174	169	176	162	192	150	165	170	159	156	150	168	166	168	175	185	171	185	172	168	207	180	172	177	145	185	179	167	175	176	185	151	156	166	161	179	175	187	153	168	179	151	178	169	190	178	171	187	183	190	169	153	182	177	172	207	169	144	155	184	191	171	167	167	170	178	170	186	167	192	156	171	163	173	165	185	180	191	194	171	192	178	187	175	151	165	177	154	172	187	157	173	183	183	176	180	171	169	154	164	189	185	167	182	162	164	174	176	188	165	181	180	171	161	160	189	176	209	167	160	151	192	183	155	170	183	168	175	165	202	148	168	193	186	181	173	159	164	178	184	171	167	185	167	157	159	155	178	179	166	168	152	174	178	168	168	169	168	175	178	171	179	173	172	161	168	176	183	180	167	180	172	182	157	178	179	184	188	158	175	191	167	162	160	153	177	145	172	187	177	161	169	190	196	174	180	166	172	191	176	168	181	181	158	171	161	171	183	185	178	184	171	176	162	205	151	168	176	214	162	173	174	179	192	181	183	190	194	161	217	152	163	181	193	166	170	166	177	172	176	168	163	176	175	191	176	171	194	185	169	167	163	181	149	176	195	174	202	151	183	186	171	149	165	180	189	182	168	169	194	171	152	183	162	179	158	179	160	173	183	180	174	184	189	164	163	184	180	153	151	169	170	186	154	161	168	173	165	164	182	152	163	182	174	152	192	170	172	160	163	172	178	187	178	160	189	202	196	168	192	181	185	181	144	151	165	172	195	177	193	177	155	159	156	169	165	176	188	195	179	177	163	169	179	137	164	162	162	167	164	180	152	180	185	161	162	155	171	171	165	177	183	153	157	196	172	176	213	153	171	154	189	145	181	183	195	159	191	170	164	164	185	170	159	168	185	158	158	174	185	191	163	155	166	162	177	171	177	183	175	195	180	132	149	193	185	169	162	180	169	188	169	165	167	193	175	164	187	180	160	154	154	172	163	155	162	157	162	184	160	178	203	174	170	165	149	198	172	182	155	164	188	156	181	200	194	183	171	159	172	191	175	178	186	178	159	180	157	190	163	181	192	160	173	183	186	156	163	170	155	168	170	161	190	193	171	186	172	159	149	183	165	162	214	160	185	150	185	184	172	178	146	185	179	187	153	154	179	160	162	158	195	194	188	204	182	158	170	157	184	185	187	161	168	183	166	175	190	196	153	185	177	168	164	165	172	165	176	200	174	162	189	153	173	165	183	176	178	182	179	160	180	150	186	173	177	169	205	171	178	172	189	186	173	170	177	178	183	171	167	197	170	149	187	193	143	187	178	177	161	168	168	166	190	149	180	160	171	149	169	183	157	178	157	173	185	157	178	193	178	180	142	175	169	173	183	161	176	154	178	167	163	167	172	182	194	180	163	172	153	177	177	169	176	177	165	180	155	171	172	155	181	169	200	175	163	175	152	168	173	180	172	173	176	171	168	159	182	170	164	174	177	157	199	169	194	195	189	195	168	176	179	171	161	200	171	156	197	179	180	153	164	164	181	179	168	160	149	177	185	148	194	179	170	182	168	154	171	169	177	157	194	168	160	185	179	155	183	180	173	153	182	164	171	169	176	167	164	186	189	160	168	168	184	182	189	185	166	173	190	195	192	181	191	170	168	174	174	183	155	173	169	165	163	181	169	169	179	168	180	187	176	191	146	177	178	158	189	160	171	170	162	159	169	154	180	169	187	165	173	177	164	159	177	155	155	172	165	167	168	170	184	169	168	158	164	153	186	166	193	152	148	159	173	166	186	176	126	176	178	187	155	171	175	174	190	184	161	189	174	153	176	177	164	199	186	181	182	178	194	164	197	150	149	176	156	189	168	176	188	185	176	169	182	169	178	157	152	174	147	171	166	171	156	157	171	157	183	188	161	172	148	180	172	208	188	189	156	199	182	169	197	155	155	169	173	166	153	152	174	187	167	185	157	187	163	162	174	162	171	172	185	170	179	167	175	146	184	167	177	176	175	162	161	150	188	166	181	176	157	167	176	189	177	160	171	195	180	170	156	191	162	184	163	180	156	185	175	172	183	185	169	143	155	193	183	176	161	184	138	150	160	182	168	177	170	156	175	168	187	150	194	175	187	173	182	187	192	147	187	164	146	173	159	159	180	172	177	157	172	179	147	173	170	181	167	154	186	171	191	177	153	162	195	177	190	176	189	168	181	166	170	179	174	159	159	167	175	192	161	179	191	174	159	158	177	171	172	174	169	174	177	154	165	184	168	166	164	160	184	172	163	158	166	165	180	190	194	179	185	179	175	163	178	166	190	196	160	187	159	159	167	181	172	161	164	181	176	158	181	169	200	188	169	160	171	185	192	186	164	189	179	166	175	170	153	177	193	188	182	169	154	165	192	201	191	181	169	188	195	165	158	175	198	158	173	176	185	169	161	164	161	171	160	195	155	178	184	181	182	170	171	183	148	158	148	169	173	181	159	169	176	185	176	172	173	183	168	167	194	162	150	170	183	160	200	167	205	163	168	157	175	197	169	173	188	167	181	159	153	172	174	182	182	158	174	165	154	180	144	189	171	169	170	208	171	159	168	182	184	166	169	183	157	178	180	176	188	183	178	179	163	172	226	169	176	177	163	186	179	173	172	166	165	176	159	168	163	178	200	166	162	202	154	200	159	194	159	180	168	165	161	162	169	177	174	182	189	167	161	173	173	179	181	192	158	173	176	159	170	143	162	174	195	180	170	186	173	152	148	154	185	158	183	177	164	184	178	136	156	183	183	157	191	170	184	184	165	160	165	180	180	182	152	169	209	172	187	156	179	170	148	167	165	181	185	177	169	167	161	154	182	195	180	187	185	155	185	166	153	180	158	167	190	194	204	177	194	168	195	189	158	158	161	188	168	186	159	173	164	185	168	157	134	160	163	184	156	169	173	161	159	170	169	174	181	156	188	153	163	161	180	176	174	167	186	165	175	173	155	165	157	177	166	165	182	179	164	162	174	167	160	196	181	161	161	183	169	176	171	174	174	170	185	153	169	169	157	153	178	173	176	174	175	184	136	165	170	179	179	150	152	186	184	190	158	166	186	164	168	178	166	181	174	169	176	192	168	193	171	169	172	167	159	157	146	195	171	159
35337	49216	20851	15952	13499	10452	9387	8089	6033	6086	6018	5920	4392	5821	6499	4361	4079	2908	2951	3282	3682	5588	8994	9289	6672	4804	3884	2387	1511	1207	1049	956	840	794	740	706	740	716	700	665	744	696	648	650	663	669	652	652	650	650	672	635	646	708	719	665	669	671	695	639	633	623	675	644	618	650	615	620	629	643	618	611	645	684	712	653	698	629	688	661	642	640	556	595	620	587	659	575	594	603	564	589	616	575	580	541	588	528	568	555	535	538	598	573	548	529	597	572	557	564	539	591	565	581	571	575	566	596	566	556	633	561	533	593	568	566	547	557	545	561	528	555	516	568	565	570	568	552	584	532	552	583	535	574	529	540	556	621	545	603	568	565	570	590	541	552	557	573	549	554	533	601	581	589	545	544	559	563	545	581	602	575	599	572	523	548	583	524	574	564	571	536	574	575	541	546	572	598	594	570	559	537	561	548	545	571	554	574	554	571	536	580	571	529	600	540	522	516	538	535	534	556	537	543	558	525	554	598	586	538	524	542	548	602	571	527	575	587	600	568	545	536	598	598	533	537	565	551	563	574	546	592	588	538	526	541	556	537	517	533	557	615	559	562	550	563	525	615	579	562	578	538	563	601	528	573	561	553	577	566	560	599	566	572	542	541	526	559	540	568	594	567	584	545	558	585	571	585	530	558	591	579	532	564	511	536	536	558	572	547	566	571	597	521	547	575	562	614	595	548	549	542	554	555	589	543	526	572	541	567	562	572	551	601	553	514	519	594	523	521	566	523	567	576	585	553	611	566	563	548	584	526	587	569	564	580	575	580	556	607	546	556	561	587	536	547	552	541	594	545	558	544	581	556	548	516	563	549	566	533	548	547	533	578	603	525	537	535	549	573	564	581	562	531	592	589	601	548	537	527	590	548	576	554	560	571	563	537	588	542	573	553	562	557	575	542	537	493	531	541	539	570	560	511	539	587	604	541	571	545	530	555	556	554	566	538	585	533	542	604	543	532	567	582	544	558	619	565	532	545	542	549	544	541	622	508	569	555	554	581	584	579	586	560	561	601	532	528	543	598	527	564	565	542	557	557	532	566	536	561	589	564	574	557	561	572	574	533	587	538	538	554	574	529	567	551	543	541	554	551	568	570	556	560	544	544	606	532	593	548	569	580	552	567	569	570	503	559	584	550	564	559	575	566	569	570	553	580	561	518	545	557	595	579	591	575	560	579	544	565	541	565	549	566	568	549	580	547	578	586	565	487	574	585	529	555	514	629	527	568	567	569	543	537	565	552	605	529	595	561	544	574	532	602	563	537	598	564	580	556	517	522	536	547	544	548	578	577	574	576	574	608	515	549	578	550	558	576	573	521	524	560	586	566	540	540	557	600	581	546	527	554	589	566	520	599	563	548	565	547	536	582	580	591	519	552	559	524	530	577	554	567	560	545	528	581	617	549	523	551	538	525	569	556	545	565	568	533	583	561	523	592	574	552	583	574	578	574	537	588	543	538	546	568	585	571	592	548	544	572	559	586	558	548	587	561	543	566	560	561	568	560	574	565	564	560	560	519	501	559	567	574	585	541	539	561	555	569	574	558	570	569	583	568	580	530	570	587	560	602	553	527	548	562	569	588	579	550	579	561	529	593	569	528	532	539	539	549	515	550	594	602	549	531	566	556	595	563	586	543	535	511	560	569	598	586	595	521	535	512	545	530	546	555	553	616	582	562	578	555	556	534	577	526	497	551	541	576	536	586	555	511	577	523	533	575	578	588	552	533	569	554	559	610	577	524	568	635	557	554	581	553	593	573	590	554	530	584	600	518	603	530	552	596	567	576	603	531	543	564	601	554	545	544	554	566	565	525	569	575	544	548	545	566	566	599	557	568	576	535	553	599	596	575	570	565	559	596	562	519	583	573	562	549	557	554	528	599	561	559	543	565	510	544	550	540	581	587	530	546	571	549	569	550	531	581	582	592	549	539	542	531	568	561	555	555	563	585	548	563	558	530	553	554	563	537	602	542	585	591	528	581	576	608	576	517	547	538	584	590	561	590	581	554	557	533	573	589	555	546	530	565	562	587	570	583	563	584	563	577	570	558	543	511	578	593	542	579	542	567	542	538	558	544	567	534	545	576	563	518	541	557	558	540	558	566	579	554	553	557	540	576	533	541	579	566	510	571	581	543	518	564	546	560	573	562	566	546	550	542	594	575	557	552	546	559	513	529	532	540	561	538	566	547	562	588	577	592	582	632	587	561	550	577	551	555	536	580	572	536	512	577	583	547	552	581	569	556	602	540	542	545	566	578	537	547	555	584	554	587	517	615	540	585	536	560	559	540	539	586	585	581	562	557	574	579	560	587	569	548	533	612	539	564	587	585	539	604	543	561	540	530	554	564	588	588	549	570	589	592	562	545	579	545	588	547	571	579	520	557	549	517	560	535	600	543	569	587	560	551	563	579	571	552	557	605	556	557	569	574	556	579	571	537	503	537	559	535	586	565	568	540	578	548	589	533	566	545	578	579	558	583	552	585	603	562	560	569	571	597	572	564	588	599	525	567	555	553	576	574	592	570	585	544	543	534	591	537	527	552	552	583	530	589	575	545	601	587	548	548	584	511	568	547	553	558	566	570	552	587	556	575	570	593	527	569	572	582	531	542	546	549	540	592	601	545	563	540	514	551	580	542	570	552	585	556	603	537	568	570	549	571	558	540	519	585	551	547	589	569	606	575	573	549	542	608	560	549	555	571	577	531	522	509	554	583	542	565	529	557	579	570	555	561	509	587	586	517	565	560	544	557	555	559	580	561	559	583	562	587	514	598	559	571	547	565	558	538	565	598	544	531	530	564	572	583	590	555	594	563	580	505	577	570	525	583	592	574	537	561	532	527	584	538	536	609	555	548	565	513	556	552	563	587	526	530	556	538	575	585	555	529	556	565	563	558	586	545	544	553	544	560	589	578	566	539	622	560	525	531	585	557	567	530	573	568	562	556	510	537	574	527	526	565	583	559	567	571	563	546	544	549	563	541	532	550	573	589	540	555	541	542	554	559	565	544	579	537	588	582	555	542	532	538	537	553	543	562	554	553	574	582	558	556	568	604	535	567	565	511	565	567	565	557	541	587	570	572	584	565	560	583	568	527	550	556	534	510	607	563	598	541	542	563	589	579	571	531	544	556	543	598	557	575	602	550	517	578	549	517	577	571	599	523	565	530	580	532	512	578	535	565	589	577	559	563	549	527	542	544	595	542	577	537	550	576	551	516	561	526	579	622	545	546	554	601	548	508	573	534	540	547	565	557	541	542	572	555	566	565	558	577	520	599	540	604	553	565	565	548	536	571	554	571	572	597	566	582	557	548	561	551	595	554	546	559	609	566	613	525	550	589	521	596	539	525	558	592	597	552	539	520	554	615	559	574	556	594	543	588	558	589	537	578	610	550	557	577	565	595	538	555	557	548	579	576	541	541	516	558	568	524	570	581	573	550	547	574	581	550	580	593	555	551	542	535
56956	49215	30135	25025	24761	21664	16560	11334	6787	4833	4783	3941	2782	3435	4150	2358	1950	1342	1091	1292	1462	2292	4026	4171	2832	1869	1450	908	545	453	411	350	325	293	297	290	289	304	283	306	264	243	284	263	271	250	249	259	235	274	294	297	251	276	265	245	259	254	294	259	258	294	290	242	265	256	260	259	266	259	261	239	236	264	265	251	266	292	225	255	281	235	235	261	236	212	258	256	243	253	253	224	268	240	208	228	240	218	223	253	214	205	264	252	243	243	238	233	232	227	237	255	208	221	210	253	254	234	224	207	215	237	253	252	223	199	244	247	256	240	224	250	248	237	232	239	259	217	224	229	237	226	230	221	209	204	217	247	226	252	257	237	199	214	233	251	247	205	262	210	223	275	202	249	250	225	229	216	235	230	232	232	247	211	220	271	211	238	240	225	212	199	241	230	201	227	222	240	233	259	254	206	230	252	234	222	241	233	235	264	238	204	208	229	240	210	230	231	207	213	217	219	260	211	263	224	249	239	246	205	236	231	223	232	226	238	223	235	249	208	220	212	230	241	240	245	242	206	229	255	231	239	224	243	236	259	242	227	237	247	235	236	230	210	223	220	219	208	230	240	199	221	239	217	213	238	227	193	261	254	256	260	227	227	214	223	225	227	231	206	213	219	216	212	221	262	246	233	219	239	237	201	256	232	250	218	238	227	210	216	230	239	268	250	207	218	235	219	247	220	233	208	228	269	220	237	219	225	240	209	211	255	225	244	259	227	226	231	251	236	260	222	224	249	250	212	226	223	219	227	236	227	229	209	234	203	205	241	211	230	232	226	250	227	230	235	225	213	212	220	238	235	226	250	222	238	237	223	207	222	226	236	245	246	239	225	246	222	250	238	217	230	207	226	224	198	233	207	237	239	197	228	228	242	222	261	234	242	241	244	220	220	230	218	263	258	261	244	220	262	222	201	231	233	216	220	213	256	222	228	249	234	259	219	223	245	228	243	234	250	217	220	260	235	219	186	217	240	237	261	249	236	228	257	219	245	233	210	214	240	246	220	243	230	229	235	226	223	224	232	225	235	220	248	242	248	232	210	220	243	208	228	214	242	238	223	252	219	233	263	259	246	216	256	244	233	215	230	273	240	228	270	233	251	203	223	233	249	235	219	247	223	244	258	236	219	209	223	253	223	234	225	209	222	241	209	207	224	241	247	228	230	222	246	222	228	222	222	242	239	230	259	226	221	249	219	241	227	250	257	241	236	196	232	217	221	234	263	236	225	248	260	220	250	244	228	239	250	243	226	242	233	218	248	263	216	210	218	269	249	218	256	242	249	233	278	256	216	233	222	236	240	223	234	220	237	226	219	220	249	197	239	190	243	243	224	211	239	224	232	210	233	218	241	228	230	271	211	230	211	225	226	216	233	229	222	223	245	243	248	243	237	206	221	211	229	217	216	208	224	240	224	224	244	243	196	217	240	241	241	222	229	232	245	231	213	217	242	209	211	218	242	228	215	212	236	224	249	225	245	252	229	226	229	245	216	217	210	237	254	202	236	237	258	248	209	236	228	219	241	201	242	229	277	242	220	252	241	245	234	260	253	233	215	215	237	225	233	231	227	210	234	246	218	270	218	219	240	264	223	234	205	239	253	242	200	235	222	223	251	216	227	219	226	221	227	241	227	234	239	225	231	222	253	257	214	195	237	203	240	221	252	242	221	210	221	230	228	224	236	229	235	232	254	226	232	199	247	250	219	230	226	245	237	242	219	234	236	264	216	226	217	236	244	206	245	249	212	225	214	233	222	228	223	235	237	220	237	220	220	233	241	240	205	239	222	240	212	221	226	248	223	187	226	222	227	255	251	269	216	230	221	219	231	215	231	249	224	241	225	241	217	225	238	211	241	235	222	254	233	212	229	224	228	240	232	229	244	222	240	252	233	246	244	247	231	223	225	244	221	236	211	224	256	246	215	260	243	222	217	225	228	213	239	265	242	237	230	238	207	236	235	202	222	198	234	229	218	234	224	234	229	239	265	221	217	231	257	212	207	240	210	210	243	245	216	245	216	226	233	230	231	209	240	248	224	228	217	254	228	249	240	199	236	249	212	237	242	198	237	228	253	227	246	257	214	208	220	223	257	244	229	226	238	248	221	232	244	217	253	237	236	224	217	217	227	230	217	237	212	227	203	241	213	225	220	219	245	220	227	206	227	242	213	253	244	245	237	216	250	242	237	228	242	227	228	212	236	210	234	224	254	217	241	232	230	246	231	256	224	244	214	220	263	232	223	211	246	218	219	229	223	204	226	218	254	234	210	249	218	230	208	219	230	241	253	214	242	270	273	242	230	232	268	266	208	226	250	241	233	214	238	235	220	233	212	226	255	223	247	224	237	252	220	236	238	246	214	248	240	230	245	233	204	238	231	228	234	214	211	228	218	217	234	227	211	215	236	242	220	215	241	254	231	241	222	228	239	234	225	276	229	242	226	224	258	253	212	237	239	220	252	246	218	251	218	230	249	248	240	247	219	237	242	227	252	202	255	248	198	228	230	233	224	228	215	217	220	237	222	227	256	210	199	230	235	221	242	239	250	223	250	235	221	224	221	222	218	242	235	206	218	267	251	249	222	216	240	244	233	211	246	233	234	232	210	239	227	207	237	222	224	213	225	235	219	238	246	242	243	218	224	228	231	252	223	249	232	244	237	206	227	253	244	222	224	227	237	221	221	227	251	218	241	238	229	219	242	260	226	235	225	251	245	238	216	220	227	237	204	221	235	228	250	209	247	253	212	208	218	214	241	230	229	218	224	223	229	219	250	214	201	227	217	257	236	246	235	227	235	225	251	247	223	224	226	235	222	237	223	227	237	222	227	253	224	230	235	236	214	234	225	249	233	247	235	231	258	234	243	217	207	191	205	206	217	197	226	253	216	238	217	219	254	239	213	232	238	242	231	231	242	228	229	219	223	245	226	223	233	235	235	246	232	216	231	239	224	247	226	234	258	229	236	231	246	218	215	229	209	246	246	223	228	239	231	241	246	239	222	257	230	252	252	241	235	229	232	247	242	240	237	239	223	219	233	230	228	218	224	236	247	267	219	249	236	243	215	245	230	256	235	228	221	217	244	231	200	254	238	231	230	248	205	219	203	239	233	207	213	201	248	225	199	268	218	219	258	229	220	226	270	243	222	250	256	219	236	240	192	236	247	247	216	226	229	224	224	242	216	219	232	227	232	257	252	239	227	222	254	216	243	242	218	251	204	230	229	244	226	216	238	230	228	256	232	248	198	232	222	209	249	235	231	202	236	226	211	246	261	252	226	240	237	205	231	234	237	217	234	226	229	247	210	211	239	246	255	232	234	221	235	217	232	242	237	230	223	214	229	254	234	242	248	254	221	225	202	258	258	243	230	231	183	223	216	217	250	222	255	228	238	228	251	215	221	246	236	252	243	242	229	234	233	223	229	226	210	247	250	242	227	231	241	222	209	227	239	260	261	246	208	262	236	221	226
47065	51564	23392	23675	21271	17901	17578	15519	12227	11405	12675	11247	9220	11981	13670	9135	8697	6599	5794	7094	7823	12226	18670	18930	14347	10738	8634	5298	3092	2523	1951	1621	1454	1224	1238	1154	1200	1162	1025	1022	1041	1015	1038	968	930	1028	918	928	879	923	969	1075	978	973	944	935	921	895	914	940	905	912	922	896	840	834	851	931	807	874	889	895	927	936	934	918	954	952	929	890	913	849	806	846	842	798	832	811	792	811	778	814	770	758	763	817	743	723	691	727	738	767	751	713	750	701	723	736	713	674	731	721	754	680	641	721	743	720	641	652	734	691	699	703	685	667	720	721	646	682	727	648	689	679	722	728	695	689	705	731	747	738	667	676	716	697	713	690	712	706	667	661	707	645	708	747	707	677	689	650	717	686	708	751	744	676	663	730	685	710	735	692	710	749	717	686	680	724	656	734	724	728	701	659	698	681	661	684	697	718	704	675	680	684	712	707	710	723	694	694	669	702	712	670	704	658	663	731	727	682	716	734	671	679	705	720	693	703	654	709	676	716	682	700	741	674	712	735	721	739	649	769	722	678	646	686	715	711	725	667	693	717	732	693	669	688	693	704	711	675	735	629	671	726	705	693	717	648	705	718	740	702	721	741	723	722	730	727	714	735	736	682	676	726	671	696	684	707	708	681	677	663	657	678	672	672	699	687	669	739	723	714	725	684	722	665	708	769	725	706	722	728	703	704	657	726	678	683	713	689	718	722	712	727	675	689	681	663	730	688	711	747	658	704	694	721	701	683	713	730	738	667	739	682	718	715	733	658	673	676	712	711	692	654	730	691	732	689	715	672	703	678	721	692	689	680	675	732	721	700	642	765	703	718	669	718	661	698	701	674	661	710	746	699	682	690	712	736	647	674	680	706	714	687	734	732	666	701	679	691	697	689	712	681	687	714	683	697	656	684	683	732	726	702	722	674	759	714	674	675	652	720	690	662	665	759	726	729	679	712	689	717	690	678	703	679	703	731	672	683	687	708	674	674	669	662	702	685	718	732	679	700	674	702	696	722	713	696	681	679	728	675	671	718	655	730	692	672	693	727	696	693	751	700	682	703	713	691	706	692	639	709	705	697	661	652	689	717	665	704	731	700	682	691	669	670	707	669	731	670	718	671	710	705	715	710	704	698	664	730	671	720	747	724	725	700	681	661	692	651	716	695	683	672	671	716	691	710	697	707	691	672	716	720	722	749	687	635	718	660	722	696	708	720	730	683	710	704	760	678	718	708	693	731	662	669	665	677	708	700	660	672	726	716	671	736	724	668	696	659	723	683	714	698	728	686	698	710	663	704	743	733	696	698	733	645	703	714	690	689	687	692	669	672	708	674	704	699	682	700	720	707	727	678	696	690	686	685	672	727	697	696	727	735	698	720	750	750	693	701	736	743	693	690	711	736	732	708	720	718	688	710	711	732	671	687	728	692	699	673	670	671	730	664	716	739	691	720	703	686	693	718	703	714	673	697	733	733	679	702	712	679	734	631	691	708	657	682	705	686	707	748	656	682	653	715	680	709	696	702	751	644	702	756	681	684	664	712	736	674	713	691	734	707	710	692	678	679	721	666	697	714	700	697	695	686	668	724	700	672	701	726	684	710	746	675	704	706	723	716	700	678	725	652	680	732	680	693	717	678	726	723	672	694	644	706	715	714	677	685	710	721	723	651	671	730	722	722	744	690	697	684	713	662	724	673	682	671	680	630	721	715	684	668	686	664	768	785	693	692	703	699	687	695	707	688	631	672	723	727	723	665	686	641	636	671	690	718	756	702	663	683	705	669	694	684	704	696	691	740	674	684	694	706	674	702	684	722	713	718	682	706	721	700	719	702	741	726	719	687	771	672	733	658	671	719	717	720	716	727	687	690	708	714	665	701	692	647	709	701	687	717	670	644	680	705	703	705	691	681	664	659	734	670	666	667	698	723	713	642	711	736	691	717	707	679	720	700	679	688	648	692	718	669	683	722	711	700	647	776	691	674	703	663	676	708	686	678	657	689	691	700	721	702	681	683	723	740	685	737	694	687	700	701	723	709	677	727	703	653	705	689	691	677	758	683	731	661	642	681	727	674	668	704	726	662	728	721	702	740	680	685	715	706	703	689	683	710	696	714	690	680	724	696	721	704	704	679	702	680	653	732	704	654	649	714	686	732	697	659	694	717	722	752	765	666	698	714	691	684	694	737	654	677	688	723	717	682	718	692	703	714	727	713	706	685	718	704	709	714	687	697	661	705	678	697	685	702	765	701	646	708	661	663	694	691	697	734	728	698	698	666	701	708	754	701	692	709	722	743	673	730	700	704	701	678	703	708	679	671	705	662	724	673	696	724	713	650	665	719	695	719	722	712	699	711	689	717	692	686	681	693	721	678	687	711	690	690	700	691	658	690	698	686	668	731	701	703	694	696	716	668	718	644	704	712	707	702	755	718	744	733	718	719	687	686	726	692	708	724	713	705	726	684	713	683	706	687	717	751	665	672	732	666	758	669	669	701	707	679	760	725	717	700	763	667	676	689	683	744	630	676	700	719	674	681	710	690	701	705	663	653	667	713	682	701	693	660	742	693	667	709	712	656	719	715	686	701	682	702	684	690	697	736	725	728	708	678	699	718	729	668	662	726	698	694	672	652	708	720	719	669	684	671	723	652	727	676	670	724	719	724	736	698	681	699	678	718	658	678	706	742	689	708	680	708	690	733	691	670	738	692	683	713	703	694	705	713	726	670	689	719	651	661	735	691	692	668	702	720	656	670	723	727	698	669	661	705	710	744	688	705	696	719	713	741	721	761	667	661	726	710	710	666	702	697	698	666	634	719	666	687	739	708	706	690	713	708	690	707	676	673	727	728	739	726	692	650	703	732	646	688	689	723	675	715	711	740	692	683	716	711	674	658	704	692	620	713	697	720	673	679	706	684	709	675	753	724	718	664	727	712	733	710	718	645	663	652	671	710	681	747	710	667	727	700	725	680	696	686	726	662	679	730	720	688	674	690	658	727	709	676	710	722	704	684	719	677	712	716	705	700	708	663	628	690	727	685	744	724	689	670	698	681	697	712	712	698	704	655	709	698	695	695	720	726	684	667	719	715	763	710	675	668	738	722	715	705	722	748	720	693	695	737	690	753	729	708	653	683	700	728	685	697	682	689	722	691	713	698	703	667	709	742	737	700	686	667	697	685	666	700	737	682	749	652	701	695	685	720	711	667	688	713	714	722	713	691	688	732	729	695	712	684	720	719	676	697	671	713	647	680	718	686	690	664	718	711	671	673	691	694	681	711	745	670	794	662	733	684	703	726	714	674	679	720	679	655	733	721	701	674	714	719	732	703	723	683	744	700	696	725	680	659	689	733	762	675	701	698	698	677	683	692	696	688	689	689	707	729	696	750	686	676	711	695	644	684	701	686	675	661	706	746	709	705	685	655	712	706	707	720	742	687	682	671	684	714	657	704	670	722	685	678	734	704	680	709	729	694	694	714	708	704	671	678
17921	19554	8291	2512	1381	909	623	512	386	401	367	361	262	286	317	276	272	271	259	283	268	296	311	321	277	271	254	222	244	247	257	235	237	245	231	218	225	203	232	240	238	248	242	219	220	246	228	217	259	243	226	220	236	235	221	215	244	230	220	267	235	229	248	221	210	250	263	235	233	246	247	220	236	246	236	248	245	224	259	237	227	231	237	234	243	203	245	239	222	245	212	240	246	241	253	220	241	240	256	197	269	227	254	234	231	230	202	208	222	253	256	245	234	256	213	273	219	233	244	263	237	244	233	250	246	244	224	233	247	224	225	233	252	245	222	237	254	209	236	242	259	255	259	210	230	222	231	235	208	253	228	221	239	232	249	225	228	227	250	239	214	194	225	226	212	244	238	239	223	226	244	260	227	234	238	222	212	230	225	226	225	240	250	238	245	232	241	221	255	243	245	257	240	233	241	232	205	243	207	225	216	219	242	238	243	253	228	254	214	200	244	221	251	244	246	232	212	230	215	258	239	239	256	249	228	265	213	226	216	229	218	241	220	233	225	244	245	241	246	226	245	231	261	246	252	225	232	245	216	233	209	251	233	236	213	220	193	254	222	245	220	242	232	236	207	230	225	248	246	237	268	251	244	209	224	242	227	249	261	238	232	229	230	247	231	235	216	206	230	222	233	240	233	216	247	244	214	211	221	226	213	219	244	186	246	238	264	215	250	218	210	200	228	246	230	193	238	225	229	220	238	235	245	241	262	208	218	239	248	241	220	232	231	230	200	207	228	225	243	240	226	218	231	271	214	226	245	224	248	236	255	224	219	271	210	222	227	253	222	247	236	218	212	240	227	222	220	226	217	245	257	227	228	248	236	239	224	244	240	206	264	238	223	248	225	222	217	204	263	239	242	207	222	231	241	235	231	230	256	227	193	201	226	247	227	222	206	245	233	228	224	263	269	239	240	243	240	230	217	242	230	205	204	248	231	261	226	237	216	234	241	227	242	218	223	239	235	219	234	240	212	235	230	198	236	221	271	248	223	216	229	215	260	219	213	261	233	257	234	214	229	248	225	219	225	247	241	236	250	239	221	254	235	240	220	238	222	240	227	243	242	249	224	241	232	230	218	246	236	264	216	237	264	209	252	215	221	208	244	227	216	238	236	226	250	234	245	234	245	220	203	241	239	238	231	230	263	248	258	213	216	241	210	226	233	256	241	230	220	226	227	241	227	235	247	214	217	226	233	234	239	237	230	243	233	263	245	231	246	236	212	229	233	248	222	244	207	223	233	216	234	250	247	221	242	228	233	229	229	260	253	216	225	189	208	222	227	241	236	210	234	257	243	268	234	245	229	227	234	192	234	233	251	239	271	229	240	228	237	252	235	245	240	226	220	223	222	216	243	245	231	253	234	229	225	238	239	227	251	249	233	237	231	231	223	209	224	253	206	239	208	225	237	243	221	303	229	212	231	221	229	265	225	220	264	216	235	236	216	246	221	230	192	245	230	236	234	232	218	245	218	252	209	238	220	240	227	223	234	217	213	209	266	223	217	225	219	228	208	207	234	232	228	237	213	212	221	192	227	209	224	244	229	247	237	230	238	265	241	220	229	272	248	243	253	250	243	206	238	234	249	241	252	249	218	225	258	247	220	221	245	236	235	241	221	218	215	247	242	235	219	204	226	224	237	252	226	248	226	240	239	233	238	238	243	211	260	237	246	231	247	244	259	224	230	235	234	234	238	218	248	239	242	218	250	253	235	229	210	257	206	222	236	232	268	218	238	208	222	252	221	247	238	223	240	248	239	261	234	227	231	252	223	241	207	228	240	235	240	228	223	243	253	238	265	235	209	243	215	242	236	227	251	221	225	227	251	231	250	227	218	196	250	247	244	203	232	234	231	245	266	232	238	230	218	220	247	235	247	252	221	250	233	237	228	215	252	236	241	213	238	239	220	208	225	214	215	229	265	231	238	220	219	225	242	241	219	233	226	217	235	259	227	215	237	251	244	237	233	239	234	248	225	232	231	253	246	214	252	217	226	235	240	268	240	252	200	227	221	221	217	237	240	223	235	237	234	254	260	226	227	238	240	239	213	232	209	238	262	202	237	243	231	235	228	241	224	254	237	239	239	222	254	251	256	234	248	247	236	232	257	226	235	217	231	237	239	214	242	209	233	245	241	247	238	268	238	256	243	211	236	264	230	245	229	230	242	205	236	228	261	208	220	216	216	234	228	237	205	223	244	244	224	235	226	246	264	239	247	243	241	231	262	224	258	240	244	261	226	211	212	227	232	209	232	253	232	214	222	239	259	256	228	223	264	231	221	251	181	238	245	235	230	227	246	236	238	236	205	216	233	237	236	263	251	242	226	226	241	258	249	217	215	224	237	229	216	218	249	231	237	207	229	235	224	214	210	241	238	208	233	229	225	239	231	206	237	231	229	239	249	229	218	244	225	219	240	253	226	235	257	213	228	227	239	249	241	255	209	250	221	243	228	248	240	224	232	228	237	229	231	195	234	230	221	225	240	254	249	253	244	234	210	232	212	278	227	226	247	214	243	240	230	231	241	243	245	242	237	259	209	185	255	227	249	220	228	240	231	273	248	268	242	237	207	215	213	238	222	253	226	251	234	247	232	206	239	238	240	230	231	227	227	226	238	239	231	231	236	246	240	240	228	242	227	265	218	255	228	222	225	222	264	213	231	254	233	224	240	198	263	223	230	255	238	231	226	245	249	217	208	206	240	225	241	221	223	274	192	240	253	224	247	262	258	270	243	241	246	214	221	223	254	225	232	209	237	267	234	218	232	220	227	214	209	246	234	224	260	236	210	215	240	209	232	246	232	228	276	239	254	212	250	237	222	236	218	221	226	206	230	230	233	246	222	219	231	251	237	239	227	268	239	237	249	223	230	223	241	216	250	246	231	213	222	246	237	244	223	213	209	223	236	218	239	245	244	232	224	212	227	242	255	259	219	230	221	222	218	210	247	234	228	258	217	210	218	250	217	246	253	232	214	257	228	232	229	245	232	251	217	229	259	224	220	202	229	231	234	229	225	265	242	228	243	232	230	239	250	216	246	240	235	266	233	250	248	249	237	237	249	235	209	227	222	198	248	259	236	219	244	207	222	229	222	228	247	236	234	224	253	246	231	215	239	209	242	248	250	241	256	223	219	220	228	245	246	229	230	231	243	213	224	222	239	204	255	233	244	247	198	231	230	240	224	254	241	238	229	237	227	234	229	245	240	234	215	254	229	227	235	227	220	205	234	251	227	250	236	257	233	227	239	241	226	213	224	218	222	212	238	227	243	225	236	231	241	265	207	222	227	264	221	246	234	249	228	228	219	253	251	245	247	227	231	248	231	220	224	240	210	234	233	241	240	236	243	250	236	215	231	249	246	235	242	234	225	214	255	237	236	241	188	234	237	258	259	229	260	236	242	211	232	203	226	235	246	250	222	221	247	218	235	222	243	266	238	227	228	231	220	228	220	249	237	200
14843	22620	7731	4923	4026	3136	2621	2079	1746	1528	1523	1425	1185	1332	1298	1099	973	1031	863	954	1011	1052	1387	1296	1174	1053	1019	828	786	755	798	792	790	749	770	760	751	753	768	733	764	677	721	758	700	814	742	722	699	730	697	701	675	749	706	753	765	722	736	767	734	704	794	712	730	760	715	749	764	786	795	724	772	771	726	787	759	752	729	737	754	719	764	742	762	748	759	721	736	785	751	750	793	743	707	712	736	722	727	736	708	736	698	702	764	779	734	723	742	774	709	694	720	763	704	739	675	745	730	766	709	731	777	767	750	771	717	801	693	686	720	729	704	735	706	722	734	742	705	669	741	721	739	719	672	703	710	739	761	722	702	706	705	736	711	669	720	672	725	730	699	697	677	730	716	717	728	752	716	752	758	718	746	698	723	726	724	732	694	717	752	765	715	684	692	675	748	751	735	717	730	728	698	661	747	733	742	758	783	728	690	737	738	729	688	698	709	690	710	732	711	727	748	702	675	740	747	751	718	698	735	749	702	720	711	737	756	697	710	731	754	738	743	696	751	682	739	767	741	717	675	705	735	736	731	680	699	747	696	732	705	762	726	687	755	702	779	729	732	738	734	742	690	735	750	711	743	715	708	754	729	733	718	743	717	739	745	721	768	719	762	718	698	725	751	729	755	696	761	753	753	676	762	734	697	738	730	734	712	727	677	757	728	723	723	719	730	643	681	725	728	711	717	719	752	745	712	790	689	693	687	725	727	684	716	691	690	772	715	685	702	687	715	712	671	722	729	695	729	712	697	733	779	734	730	712	742	707	691	720	682	765	729	715	768	747	710	715	671	734	726	727	734	782	755	700	702	740	633	737	807	723	766	712	749	730	709	706	786	741	704	708	716	728	693	669	681	701	793	740	719	698	717	740	715	657	743	696	665	734	725	716	747	719	750	683	726	686	696	744	727	743	728	782	705	751	707	781	752	753	771	693	731	716	685	717	753	703	736	691	699	731	727	751	736	707	699	779	702	754	724	697	771	765	737	747	710	742	770	759	743	723	709	744	702	750	718	761	734	704	740	736	716	688	687	747	717	704	760	706	684	749	692	696	752	710	643	728	736	770	763	724	700	734	733	735	725	752	721	724	713	734	717	713	711	722	729	751	728	739	718	664	738	714	763	756	721	748	787	706	769	726	751	718	761	762	732	719	780	774	681	728	731	701	745	712	736	746	704	735	703	694	707	719	729	772	739	724	724	700	757	679	729	698	717	735	713	763	728	761	740	722	687	746	751	700	728	719	706	713	739	738	695	704	732	675	695	744	777	694	689	740	728	655	731	737	747	717	738	686	744	712	738	669	699	711	711	747	719	774	739	757	726	734	749	735	743	696	726	746	719	712	760	698	756	766	748	743	709	713	690	684	711	697	737	748	744	766	762	695	691	762	764	756	741	727	746	730	698	735	764	755	753	748	733	678	739	735	743	711	715	725	738	695	723	723	712	765	723	736	727	757	777	720	720	662	766	723	732	680	744	675	733	703	731	667	725	746	728	741	769	710	712	765	698	754	706	733	707	750	705	730	721	797	706	741	768	767	724	684	702	669	692	737	719	735	708	737	720	724	701	732	724	740	737	741	734	756	753	762	754	748	757	765	720	731	741	676	710	728	739	748	786	696	680	691	736	755	705	737	665	759	709	730	700	713	709	710	739	723	733	724	763	710	725	709	707	725	741	739	741	753	707	685	720	744	722	757	669	726	742	705	723	711	704	743	723	722	710	735	818	706	747	715	714	699	701	736	728	712	720	715	791	724	738	730	679	749	773	760	748	686	752	709	719	775	728	736	709	762	677	711	698	730	738	739	714	732	690	736	732	711	710	712	712	783	700	731	714	776	725	752	736	769	665	726	688	754	700	718	735	763	682	712	692	721	765	727	758	743	780	701	712	756	740	724	699	739	722	712	710	740	712	724	745	692	722	721	726	692	757	716	700	732	741	698	721	733	756	734	758	736	744	708	681	721	741	685	682	716	704	730	731	736	694	707	754	751	732	715	744	709	787	697	731	725	702	714	723	697	728	713	720	719	756	730	712	681	788	725	768	740	751	773	714	714	719	734	747	758	685	698	713	691	738	712	785	707	710	740	742	718	747	747	743	710	699	740	750	696	708	743	701	698	790	736	723	700	779	713	775	699	719	728	684	718	708	677	748	702	694	725	736	716	739	697	723	722	699	682	701	751	701	759	696	753	697	682	749	693	731	736	765	681	766	737	725	707	705	715	728	724	725	727	701	689	709	691	725	735	685	743	728	714	676	720	695	729	715	705	757	733	701	739	734	805	701	768	700	739	722	740	719	731	728	719	725	703	734	744	754	701	754	732	688	683	715	725	712	707	726	748	725	731	742	699	727	721	765	708	719	736	723	739	667	713	743	699	740	741	702	670	741	754	743	726	719	718	696	725	720	748	715	737	767	680	689	687	660	732	787	732	775	757	738	721	736	751	757	661	740	715	752	754	778	707	720	741	683	698	690	712	750	699	792	700	679	739	739	719	749	714	734	774	734	726	726	762	731	712	685	728	743	726	769	691	720	702	763	710	748	727	751	737	681	682	732	715	699	711	750	726	704	685	673	752	736	707	736	696	736	743	760	727	780	708	728	709	703	690	746	690	709	684	725	688	705	718	731	669	729	717	770	781	730	763	712	759	712	695	685	707	732	732	736	740	738	685	710	715	719	742	692	737	776	719	755	744	720	737	722	723	714	717	739	706	706	720	723	724	711	677	764	771	700	711	709	733	699	694	797	747	734	684	692	726	768	707	684	701	696	728	695	727	702	734	685	738	738	744	715	734	685	731	721	736	750	748	724	701	729	709	710	730	687	731	766	707	714	764	748	696	757	725	737	721	676	715	751	735	743	708	736	734	728	757	705	745	673	719	680	801	700	738	694	715	714	731	721	744	682	716	753	723	725	752	754	699	696	695	706	732	722	697	729	705	771	744	781	749	706	734	678	696	680	787	737	714	716	749	726	758	690	777	674	684	720	689	703	708	714	740	716	730	728	722	685	683	759	665	748	753	731	707	714	702	699	708	709	709	710	730	742	658	715	722	719	742	707	642	706	788	717	714	686	724	700	722	747	754	703	727	744	732	703	766	741	678	751	718	729	726	723	722	727	739	699	696	722	712	707	743	680	713	709	769	717	712	751	751	694	692	718	716	716	718	671	713	726	751	744	725	747	721	793	736	727	676	728	740	711	696	719	714	705	728	764	689	758	703	756	727	669	733	691	701	719	780	767	717	732	711	720	729	705	711	781	736	704	676	748	717	704	720	720	703	729	731	720	681	695	726	718	691	698	725	719	753	676	736	723	756	660	686	718	750	742	710	717	705	692	714	725	705	739	723	722	730	729	724	715	736	756	730	717	770	706	715	725	697	742	734	758	729	729	700	752	742	689	708	717	708	710	707	786	684	697	758	720	695	710	720	682	758	694	693	730	742	680	742	725	752	742	759	679	657
43481	47873	31827	21818	16328	10413	6278	4478	2332	1793	1928	1775	1193	1322	1325	813	761	695	542	480	625	994	1603	1582	1030	866	570	433	301	234	218	220	250	215	209	215	192	191	199	194	190	178	195	203	193	164	182	187	182	170	198	197	176	195	200	211	180	187	157	189	172	188	199	184	165	181	187	167	192	176	205	203	206	165	176	186	186	193	153	163	174	191	186	183	175	178	177	181	176	194	176	172	153	194	199	164	166	148	194	193	176	182	183	187	142	184	174	171	157	144	172	169	172	168	164	191	181	175	199	188	166	195	183	178	171	155	158	179	156	169	177	189	206	189	174	162	159	180	172	168	177	153	188	162	156	181	158	158	165	159	193	180	176	167	212	193	188	186	188	179	166	169	165	184	198	183	178	182	163	187	196	195	164	159	172	189	191	179	162	152	177	192	168	169	183	159	164	188	156	185	174	155	176	177	177	210	178	153	159	171	180	156	161	165	164	184	171	186	191	195	172	160	174	166	213	159	199	187	157	183	188	176	160	185	157	188	181	158	164	174	175	183	216	167	172	184	147	197	167	183	185	172	192	180	172	185	157	168	168	142	166	154	170	184	174	177	176	186	185	159	157	149	160	184	177	192	211	185	160	182	155	192	183	191	178	172	152	157	172	186	174	170	167	190	167	182	167	184	166	196	170	179	176	194	187	169	178	175	171	179	166	161	161	208	173	193	180	191	182	183	188	161	175	176	193	202	166	188	167	167	171	189	161	161	174	169	181	180	178	181	187	187	165	201	168	165	177	156	187	177	164	194	183	167	167	174	201	167	185	184	167	166	192	187	168	168	163	171	190	178	164	176	168	166	171	176	186	162	165	191	167	184	162	163	168	173	149	146	179	172	167	171	168	162	183	170	162	184	182	172	180	175	170	165	171	170	190	180	186	168	155	165	173	174	179	176	182	183	167	148	159	176	187	197	187	168	153	181	165	175	187	180	188	181	164	161	173	178	194	189	177	157	168	195	201	172	186	190	180	185	168	159	174	164	196	177	152	163	163	176	158	176	167	149	190	181	180	177	175	163	156	168	189	164	191	182	197	181	172	187	170	169	193	150	207	161	165	187	173	184	179	183	180	164	184	164	153	176	162	186	184	176	175	181	170	192	171	168	183	221	176	155	191	173	148	199	193	198	167	189	171	174	178	195	194	158	197	183	164	176	152	178	173	162	172	160	161	182	202	193	174	159	166	191	155	174	177	152	204	141	189	210	175	151	144	190	167	180	190	161	185	183	170	190	189	190	170	149	188	160	151	190	164	177	203	187	182	186	173	199	182	184	153	181	187	165	194	173	178	179	190	202	189	194	187	174	152	166	183	158	152	177	192	170	189	178	194	168	178	161	161	173	176	190	171	165	194	181	180	170	185	147	188	152	165	196	177	192	188	160	174	166	162	173	176	135	183	177	155	160	163	197	156	182	190	171	175	173	192	180	196	194	183	162	171	172	172	176	167	168	180	177	171	183	164	172	170	198	189	157	180	185	168	168	170	174	164	174	189	167	171	182	169	176	167	190	191	178	175	195	152	159	179	197	175	179	171	190	172	176	175	178	172	156	177	176	175	155	160	186	189	181	166	150	168	168	187	153	191	181	175	172	165	167	180	160	189	162	187	148	191	178	179	177	196	182	200	171	174	163	174	167	164	167	170	174	182	180	158	179	193	175	168	184	172	180	180	170	192	176	188	155	149	170	161	170	171	175	194	191	187	173	157	202	168	180	156	175	186	179	153	179	185	166	171	147	207	171	195	185	159	190	196	158	159	164	180	175	167	166	162	155	178	174	174	171	164	169	184	180	172	198	207	194	198	148	190	156	164	186	180	176	172	174	165	184	169	160	182	187	177	172	166	165	182	164	184	170	160	179	175	238	164	168	174	193	177	179	186	158	185	191	150	190	190	175	161	175	169	183	176	203	176	181	175	175	170	188	191	176	185	179	178	169	174	189	176	158	177	164	163	198	152	182	174	186	159	191	179	165	175	172	160	177	165	170	172	137	185	144	177	164	150	181	184	176	143	178	181	184	194	179	180	173	166	184	203	155	187	148	175	183	180	159	174	163	179	150	188	193	184	177	198	170	197	212	177	186	192	160	179	178	171	182	166	183	157	164	162	155	179	186	183	201	199	181	169	190	192	174	175	175	181	196	186	185	171	184	176	163	182	191	184	174	162	174	184	158	197	190	190	177	184	171	188	212	176	147	137	164	173	162	157	171	175	192	168	193	179	174	153	162	162	170	193	168	175	176	175	185	173	158	150	185	163	203	183	168	158	158	186	168	187	173	170	199	193	173	191	170	160	157	156	171	147	174	182	171	166	190	188	186	169	204	165	175	189	180	164	197	176	178	175	173	171	197	204	174	162	166	182	162	159	180	174	170	178	139	172	173	154	174	162	193	185	182	202	163	182	173	169	175	171	177	174	201	180	165	184	183	162	170	172	168	159	205	176	188	174	149	163	168	204	164	137	188	151	169	180	178	151	176	162	160	162	179	180	191	178	181	159	154	191	149	206	168	176	174	166	152	171	182	179	168	169	176	191	160	171	187	189	182	145	187	163	171	171	181	177	210	185	172	184	168	159	184	200	198	176	183	169	198	193	219	178	183	195	178	175	155	177	171	180	160	167	162	153	168	157	182	160	147	176	180	182	183	182	181	170	172	171	188	169	180	174	162	185	176	194	178	176	176	176	183	186	175	190	183	188	179	188	166	189	166	176	167	164	187	147	168	151	153	177	153	158	167	160	164	205	192	171	164	177	179	175	157	173	159	202	192	160	183	162	155	165	197	169	152	161	188	177	180	157	195	168	188	165	178	198	165	206	173	174	183	179	188	176	162	174	185	163	185	168	163	187	178	159	159	176	167	170	163	164	198	146	187	174	173	158	158	180	150	155	197	200	194	165	171	200	186	156	177	160	176	172	185	171	151	173	180	186	188	177	149	159	177	198	185	177	165	144	166	172	179	172	185	176	158	185	149	185	174	148	136	162	211	191	141	172	184	177	151	191	178	184	172	150	161	163	174	173	196	168	162	191	181	146	148	169	208	169	175	172	144	198	190	169	182	159	169	184	168	172	178	182	177	174	175	194	175	155	195	148	177	174	184	190	198	164	192	158	173	202	166	188	175	171	187	152	198	167	179	170	164	169	195	176	193	197	187	169	175	178	154	199	181	182	179	180	158	168	175	181	170	176	187	163	181	168	174	177	193	158	176	182	154	175	166	166	178	178	190	183	176	157	177	180	170	191	169	157	196	184	158	194	155	161	186	156	159	185	192	186	167	176	187	147	171	158	153	158	191	176	173	155	187	189	157	176	170	190	177	157	155	174	148	177	166	154	177	183	188	165	164	177	178	173	161	181	175	153	177	178	162	158	171	162	161	167	169	163	186	189	188	205	174	167	182	192	188	172	164	179	171	163	177	184	174	183	186	195	171	196	183	158	174	153	164	157	179	179	183	155	182	161	175
34196	44988	20878	15846	13882	11686	9682	8820	6004	6018	6945	5965	4723	5910	6058	4334	3775	3896	2574	2823	3709	6240	9963	9406	6882	5192	3922	2519	1602	1291	1059	939	828	715	772	769	752	764	745	689	738	665	713	711	656	675	650	642	691	677	655	666	677	697	683	670	715	688	629	650	630	676	634	631	662	623	623	719	662	659	606	613	622	653	677	623	679	638	666	627	661	668	629	634	641	611	616	584	578	595	636	579	569	637	577	599	586	570	610	597	606	514	621	550	559	595	580	545	559	528	532	498	553	546	532	537	568	535	590	591	566	589	560	531	526	586	565	601	576	557	559	550	572	557	600	563	573	653	599	560	569	586	548	542	582	634	547	565	574	545	561	574	580	569	573	544	547	585	605	527	551	581	567	540	578	572	581	565	581	550	573	557	583	579	543	528	581	552	563	517	609	623	575	560	587	542	614	554	579	549	570	552	571	607	580	538	585	559	572	577	542	605	549	573	585	551	607	580	564	559	562	557	588	586	600	569	567	581	586	567	520	577	584	563	563	621	564	545	574	579	555	569	564	564	562	550	597	623	579	560	601	582	527	557	529	560	555	543	564	566	578	568	582	563	586	558	559	557	584	563	537	572	592	539	558	582	565	580	536	584	611	536	558	552	592	613	588	557	586	584	543	583	614	564	563	587	564	578	605	576	545	576	569	549	581	615	590	581	599	530	567	583	551	552	611	589	560	540	552	595	591	506	590	576	543	566	576	579	549	563	584	566	555	555	525	588	550	593	553	555	530	546	593	545	533	586	562	587	584	580	591	544	567	577	569	561	588	588	578	575	560	531	609	552	595	577	557	595	541	554	545	576	565	585	552	584	545	604	563	576	571	523	523	573	538	562	562	579	543	567	572	580	595	559	556	584	549	531	557	570	556	564	554	587	596	613	531	564	574	567	544	581	545	584	545	582	577	569	598	554	606	542	539	562	517	542	561	577	587	588	573	544	579	579	555	599	585	581	582	572	538	556	536	582	536	560	535	563	561	539	554	604	568	606	557	591	566	572	580	552	559	546	594	598	569	546	549	566	541	615	589	550	538	601	563	594	543	565	592	565	572	606	564	557	603	554	575	556	544	556	553	562	575	550	563	572	507	561	530	604	581	571	543	577	550	527	541	575	554	553	535	559	554	544	595	577	602	599	583	557	591	541	573	607	552	541	552	555	586	568	588	572	534	560	593	567	567	584	565	578	577	588	565	611	596	538	550	584	525	600	580	586	567	534	573	575	548	542	642	552	571	592	614	566	548	562	532	520	541	553	560	547	581	591	539	559	526	553	583	568	596	556	532	562	541	581	547	542	558	566	586	588	551	557	609	548	557	563	572	614	557	571	562	527	562	558	574	622	550	527	548	542	586	600	538	552	551	572	621	574	605	564	549	579	557	597	517	538	577	574	591	570	576	604	564	578	554	565	546	530	585	561	586	567	542	582	565	575	558	555	547	576	590	576	596	611	544	590	582	572	576	556	591	518	592	546	585	547	580	548	568	547	550	575	554	606	569	605	590	582	540	545	589	563	567	539	575	592	562	553	594	579	597	573	534	565	561	558	553	588	541	545	534	538	556	548	594	580	559	603	565	616	591	578	587	549	565	579	580	575	599	551	588	577	580	523	592	547	581	555	631	578	589	526	592	568	583	591	559	530	535	568	588	560	576	531	585	589	615	573	581	576	587	620	555	565	579	563	554	530	551	545	564	561	551	518	558	578	590	544	569	564	606	561	566	592	578	591	577	596	586	578	574	531	606	548	637	565	606	577	536	571	537	593	554	536	570	546	557	554	540	547	583	587	612	594	539	562	569	577	560	615	590	544	563	560	563	568	608	580	575	551	515	590	592	585	553	616	565	556	527	554	574	597	548	571	591	592	552	573	573	594	596	569	569	584	551	499	589	596	598	598	566	579	570	585	576	509	565	552	558	548	569	581	573	588	576	607	561	570	565	594	559	564	566	584	581	573	523	547	576	575	552	575	602	583	600	592	537	603	555	549	564	545	575	536	625	591	597	595	556	569	583	551	550	611	540	601	588	632	575	528	541	601	609	575	541	579	562	583	556	564	562	569	553	571	544	562	569	567	549	561	522	525	609	576	566	531	565	550	555	592	549	572	594	554	564	578	529	557	593	558	564	542	570	594	539	589	559	549	576	571	558	574	567	570	587	530	591	596	569	581	589	580	561	576	599	577	564	577	534	566	611	534	616	560	550	539	552	579	541	557	567	577	553	586	556	556	540	589	600	593	565	560	633	573	586	594	546	557	627	547	564	567	526	608	569	586	586	549	542	567	545	562	597	553	577	559	564	535	609	559	525	564	550	596	555	536	593	608	578	572	525	541	534	585	557	586	553	568	548	536	585	572	568	571	508	567	554	565	543	524	585	579	537	566	624	588	571	566	584	593	582	586	572	550	547	560	536	556	534	574	587	588	565	599	548	644	514	568	590	596	607	577	578	575	603	571	649	587	556	563	597	552	572	589	592	591	596	533	556	522	595	557	594	559	574	559	571	573	575	557	557	581	574	545	594	567	586	598	603	557	537	544	583	562	576	598	568	573	560	545	591	578	576	631	597	541	548	575	555	583	560	573	560	600	570	561	609	556	575	537	589	532	553	572	584	552	540	566	561	571	603	614	553	548	540	583	522	556	554	551	560	579	580	561	570	611	566	553	612	555	604	560	574	553	584	526	599	566	578	561	590	545	582	538	586	597	590	593	526	579	569	571	592	570	628	547	567	514	615	582	533	566	551	581	576	592	556	594	525	576	549	567	530	554	563	572	572	589	566	567	557	544	544	600	535	578	575	571	586	534	571	580	557	544	574	569	581	582	538	604	590	596	562	578	549	557	589	561	573	562	617	583	538	566	555	557	520	607	561	545	601	553	556	622	550	572	579	558	553	574	569	562	569	593	561	536	558	562	577	595	560	557	542	541	568	569	553	563	598	561	625	569	576	559	565	572	605	604	539	568	570	544	581	598	540	577	572	568	518	536	574	602	575	607	562	517	552	577	588	536	580	584	552	602	562	593	582	514	567	534	562	559	562	552	551	561	560	552	594	590	598	557	588	582	577	616	564	537	518	572	575	531	524	581	588	565	551	556	588	532	570	595	590	547	568	585	553	583	577	568	579	557	549	593	590	595	565	603	583	575	582	568	593	528	577	503	546	518	586	576	532	600	534	550	524	554	552	564	547	581	549	573	625	556	531	594	571	550	563	551	551	533	555	592	557	599	563	589	590	533	584	546	617	587	537	586	554	561	568	587	534	548	545	544	594	583	559	599	586	574	517	580	573	532	546	546	564	552	590	594	571	588	585	558	622	581	568	597	564	592	581	567	572	608	542	565	559	536	543	577	585	587	573	536	584	574	581	548	569	555	613	578	592	572	583	523	551	537	615	591	574	553	563	574	591	590	540	561	586	614	609	525	602	592	542	588	575	587	604	567	575	598	552	520	569	600	579	602	569	585	563	562	590	544
54903	49424	32159	25364	24123	21055	15582	9712	5986	5404	5028	4847	3178	3502	3508	2079	1678	1358	1129	1249	1666	2826	4253	4264	3017	2113	1573	1020	581	445	389	335	307	283	288	264	267	276	290	251	284	254	255	272	289	278	261	274	242	255	272	255	261	232	282	281	244	256	271	250	248	248	301	243	239	255	261	275	243	239	229	257	256	274	257	226	274	218	287	239	253	261	222	278	229	221	236	281	252	219	224	241	223	217	210	232	241	217	215	205	232	206	251	244	242	230	245	238	185	216	208	231	249	227	220	204	211	199	260	220	228	245	231	203	235	246	238	235	229	225	228	241	215	215	210	236	219	238	220	217	223	253	225	232	248	244	226	230	232	223	229	217	227	236	243	200	257	236	249	239	237	246	258	215	232	248	210	230	217	217	215	240	212	203	228	214	220	239	237	212	246	228	231	189	203	222	232	235	250	223	224	249	247	197	221	239	216	208	243	220	231	228	245	228	223	222	224	237	213	251	211	215	212	214	266	232	221	226	223	244	234	217	240	224	210	220	223	244	232	221	225	228	241	234	238	212	213	238	239	228	222	219	213	219	231	250	223	229	210	238	222	227	223	242	215	235	214	199	228	230	237	225	233	232	243	254	237	229	242	239	258	228	261	245	222	228	217	245	215	207	211	228	234	206	225	260	218	197	237	243	217	226	244	230	240	220	228	236	247	201	198	242	242	216	222	220	207	221	220	217	217	254	228	234	258	246	230	229	236	225	240	235	241	221	212	237	244	224	210	221	222	254	243	233	232	227	228	221	235	239	210	258	217	252	259	207	218	239	232	236	202	241	225	243	256	249	217	209	237	226	227	236	233	238	232	205	251	221	241	253	216	242	206	245	225	218	214	237	248	220	221	241	242	209	218	203	221	228	214	218	236	218	240	257	215	243	206	218	229	213	222	203	214	226	226	207	222	238	221	223	215	242	210	218	228	262	237	220	213	238	209	200	216	216	209	242	216	222	237	220	218	228	227	233	226	215	239	260	228	229	198	233	214	218	253	216	234	217	233	196	215	232	244	224	215	206	234	220	226	214	246	187	226	238	214	241	216	205	230	232	223	239	218	226	248	232	229	214	230	209	251	215	252	217	233	232	232	231	199	221	228	236	216	221	210	254	208	204	239	217	223	221	233	241	236	195	236	223	196	262	223	214	179	247	280	226	241	225	236	238	231	201	224	232	245	227	218	229	217	236	232	223	222	234	248	247	210	226	233	241	252	214	204	192	225	227	239	237	213	236	244	227	205	244	227	251	230	221	226	210	210	219	220	218	193	216	217	227	225	227	234	204	235	204	188	237	211	227	227	216	244	221	246	244	227	236	226	235	207	218	227	230	220	231	224	252	232	212	245	216	243	250	250	230	239	229	220	213	209	212	234	232	252	263	240	229	239	226	248	244	246	214	222	205	233	230	222	222	227	203	243	221	218	231	237	201	229	224	203	244	197	257	231	212	255	238	233	201	211	229	237	236	254	211	220	210	223	230	213	218	239	246	200	251	245	223	223	232	212	232	227	209	232	223	246	222	218	226	226	222	253	248	219	217	228	227	228	234	218	216	228	239	228	211	234	219	206	234	243	227	219	235	232	238	213	218	221	213	219	214	223	219	227	216	213	228	229	226	223	225	227	231	229	238	230	256	245	219	247	217	235	222	240	226	239	223	255	245	213	260	215	223	224	230	216	231	244	219	220	233	233	214	238	216	221	211	236	208	243	227	240	221	247	280	227	220	210	236	229	198	234	211	236	207	229	252	243	264	231	243	245	242	212	203	200	246	220	226	221	210	206	222	244	223	218	251	211	230	223	198	207	227	235	250	239	246	209	244	232	241	228	240	243	227	223	219	241	224	232	214	217	229	213	229	216	207	230	249	224	260	231	243	216	241	213	231	238	215	223	218	224	243	222	206	248	216	233	212	232	231	241	214	244	222	217	265	221	200	258	228	217	252	239	227	231	207	202	236	207	230	230	218	233	238	219	229	229	211	223	243	211	209	207	263	219	225	227	222	217	227	230	225	203	213	220	242	221	227	237	234	189	209	213	240	259	229	212	211	262	240	243	224	209	208	234	231	214	239	223	235	201	233	257	231	203	246	242	237	227	235	234	236	237	227	232	229	225	257	230	251	255	238	228	208	223	223	241	213	217	225	231	231	219	236	219	221	238	225	217	220	227	212	237	216	246	209	247	228	234	232	249	223	235	254	215	203	209	201	239	230	214	257	218	202	211	236	225	245	222	219	218	246	205	249	220	232	242	262	240	261	264	220	225	233	219	228	219	233	228	245	231	214	215	228	233	230	226	225	210	247	242	226	227	217	225	226	240	219	221	231	208	226	226	241	239	231	245	201	248	260	239	218	217	209	248	200	232	239	238	246	229	213	223	220	174	242	223	207	240	214	227	230	246	235	228	214	229	213	215	246	227	242	250	197	206	219	203	235	245	203	256	221	218	243	236	227	195	232	232	228	204	221	226	216	233	233	200	237	240	229	234	238	227	260	251	226	244	265	253	220	230	190	212	247	260	234	241	207	228	210	228	255	231	232	253	225	242	237	224	226	213	228	237	240	201	232	209	226	233	208	230	213	224	216	239	227	244	222	225	238	221	244	240	209	201	243	243	261	220	218	227	251	194	208	236	247	243	228	200	230	240	215	249	220	233	221	233	210	233	223	226	242	213	237	232	232	229	209	249	224	233	228	235	221	224	208	211	272	226	216	227	251	207	233	209	221	208	253	211	198	217	226	244	243	241	242	215	235	229	211	200	232	210	207	223	225	221	223	239	244	244	209	221	215	250	191	221	217	216	222	267	231	204	225	213	243	220	205	254	221	238	238	229	240	216	214	218	223	201	247	188	255	236	214	209	210	216	199	226	221	234	256	224	234	259	257	210	240	220	200	222	243	235	215	191	231	233	217	222	216	195	258	226	192	223	223	210	226	229	247	266	234	267	259	215	237	223	228	247	246	241	231	243	250	224	213	215	252	253	238	207	200	215	238	219	223	231	206	223	242	201	222	216	220	214	209	223	226	247	254	237	231	233	235	194	211	231	229	232	209	226	213	219	229	229	236	228	224	228	245	219	251	244	213	228	245	253	236	224	221	229	234	229	254	222	202	206	246	219	220	228	241	209	223	215	215	242	252	254	268	238	238	209	243	251	244	223	209	240	210	239	217	244	237	241	265	226	232	241	224	204	209	256	225	235	225	235	244	201	275	238	206	203	226	239	230	259	247	248	234	235	218	209	234	221	230	225	240	218	261	232	208	231	251	224	211	229	244	223	239	232	215	242	228	209	283	201	230	225	223	244	237	258	216	233	218	222	201	194	222	212	249	226	233	226	225	224	238	247	235	220	238	214	232	218	213	231	223	226	224	216	225	243	200	238	222	219	239	207	204	232	227	234	231	240	228	212	235	218	247	246	198	223	231	204	223	228	235	237	240	210	204	255	235	237	234	226	207	238	253	217	214	220	241	266	218
43936	51278	27992	24254	23341	19589	16720	13628	11570	12331	13191	13018	9198	11917	11787	8521	8108	7426	5630	6489	8676	14793	19877	19470	15179	11745	9375	6090	3382	2511	2030	1706	1410	1165	1203	1210	1135	1178	1150	982	1034	1039	1001	975	989	957	928	857	918	974	904	964	986	956	1006	929	975	953	1038	913	936	941	1001	921	925	865	838	933	895	908	834	873	912	1002	894	929	1013	914	953	977	898	886	883	813	830	874	809	836	829	768	807	816	798	735	758	804	715	729	691	733	732	720	768	725	712	711	716	726	745	778	670	728	723	702	656	693	717	713	721	712	718	685	679	687	736	689	700	697	741	721	697	673	693	669	685	661	684	677	664	668	694	673	679	694	674	712	654	689	704	712	771	693	715	699	734	667	686	755	726	664	669	679	717	717	717	697	696	695	707	698	710	694	715	718	695	700	716	701	703	691	684	698	678	709	720	664	689	700	688	692	706	696	722	732	678	710	744	686	706	727	753	697	755	719	718	674	702	684	686	706	672	662	670	674	701	750	687	727	731	694	665	712	706	733	737	728	675	651	644	701	665	725	658	688	699	696	740	683	707	652	706	662	691	649	698	699	668	689	676	731	680	682	674	697	698	675	658	688	682	696	682	667	650	721	702	712	696	677	709	627	681	686	725	697	708	732	702	699	702	730	657	690	695	710	703	703	682	726	686	664	638	691	751	684	703	737	678	691	684	717	721	697	701	715	638	653	705	690	728	701	728	685	724	700	698	694	686	729	747	696	710	686	712	688	703	684	716	716	684	677	728	670	659	670	672	668	721	734	676	715	695	669	684	728	684	725	688	683	658	714	669	650	727	670	709	719	734	652	696	658	611	672	738	729	684	684	685	689	675	689	715	655	703	668	695	704	733	673	708	769	719	641	729	673	708	677	673	719	715	730	722	672	711	687	635	704	770	695	674	774	696	759	699	699	692	717	681	692	706	691	685	707	661	698	665	700	740	735	676	712	710	659	716	759	706	694	708	737	704	752	679	728	707	652	678	705	701	676	656	720	672	694	689	677	688	707	681	666	717	708	727	687	677	675	670	687	725	733	692	686	692	685	725	660	657	670	662	690	719	678	678	726	691	698	679	688	646	705	688	658	685	737	707	686	655	685	690	687	710	721	740	708	687	694	710	692	670	727	665	709	729	659	714	719	670	700	754	664	675	770	684	700	721	661	719	733	684	671	687	709	741	713	701	727	694	719	737	680	711	643	702	726	691	692	656	721	717	703	719	688	722	676	698	696	730	663	697	715	699	719	709	658	711	709	708	675	687	735	694	724	719	707	679	691	680	654	699	692	713	710	698	674	690	679	753	681	682	698	706	729	695	725	704	709	664	646	705	671	749	748	716	687	675	735	736	705	660	689	667	690	694	680	687	697	700	709	687	675	677	703	716	702	703	728	697	731	714	708	716	656	686	703	671	680	660	687	711	678	657	701	723	684	703	682	703	721	683	677	720	673	706	720	686	654	701	694	676	739	705	677	768	731	731	654	694	677	731	719	759	685	739	727	726	685	692	722	684	702	690	682	659	688	691	700	667	676	684	688	689	679	656	673	688	643	734	740	714	708	702	749	670	682	689	672	670	716	699	742	717	691	721	693	700	732	679	683	717	697	736	685	678	715	678	660	733	683	741	704	691	648	671	676	686	750	685	707	661	676	669	670	710	680	716	708	711	706	678	750	693	677	675	740	719	707	665	637	707	703	725	687	667	631	705	760	718	675	670	673	680	702	722	687	659	669	730	700	663	688	777	664	670	723	704	706	721	718	689	717	685	652	656	703	657	651	686	714	706	661	654	722	746	716	724	655	735	725	721	695	694	693	699	695	682	717	695	677	679	680	714	715	733	741	700	731	705	691	681	691	669	676	695	741	704	709	673	731	719	691	707	695	736	678	698	716	685	713	702	727	679	726	722	721	724	680	674	701	733	734	701	711	696	678	703	708	693	690	680	736	705	673	705	707	716	676	720	701	666	746	662	709	673	747	720	672	709	681	692	673	703	721	688	659	702	709	707	719	677	643	684	721	712	684	715	661	697	728	671	718	724	687	673	685	686	712	738	681	709	668	674	717	728	743	707	750	687	677	715	669	683	719	706	728	681	710	734	677	689	675	702	720	671	667	672	721	714	686	691	700	699	682	702	726	696	654	708	695	672	667	715	693	706	696	669	714	726	688	699	694	663	645	722	686	677	645	717	713	727	758	665	685	702	691	723	685	683	683	642	701	726	673	747	694	711	718	753	643	629	664	746	689	667	678	709	733	683	680	689	669	694	737	728	721	670	693	712	707	760	748	710	616	693	705	730	718	700	655	690	728	673	714	682	686	677	638	738	662	715	702	699	693	671	737	700	716	730	685	652	701	648	699	695	710	682	683	696	699	720	685	674	723	675	708	695	695	703	688	706	707	676	688	691	721	676	746	700	692	710	713	707	717	709	737	681	690	708	730	681	730	741	702	717	731	672	708	696	722	703	689	721	681	676	739	687	682	648	706	690	727	667	719	680	752	707	678	701	735	710	726	701	731	683	710	699	745	728	707	715	760	707	671	679	653	695	706	702	698	720	768	675	713	725	680	717	679	662	724	721	724	679	702	690	741	699	688	714	696	709	657	702	717	715	705	723	719	673	729	689	663	693	716	743	677	714	716	706	711	707	672	669	692	714	668	754	682	705	692	739	709	708	726	676	699	720	708	655	726	656	715	717	694	692	691	751	681	668	696	697	684	722	692	718	702	690	702	696	677	617	723	716	713	700	696	690	684	691	751	735	697	702	742	661	728	667	684	683	750	688	737	702	639	691	676	736	706	691	694	689	730	695	659	693	681	663	703	683	720	670	663	706	685	748	678	656	670	694	682	696	653	698	761	715	728	651	687	636	700	694	722	713	721	672	689	690	691	675	685	699	700	709	698	699	680	669	698	688	717	727	745	669	680	686	691	731	687	690	680	715	722	640	690	680	712	735	701	701	689	705	704	726	740	695	670	662	668	691	710	694	708	709	688	724	718	700	714	733	683	672	722	718	757	706	675	706	664	730	653	701	743	765	732	715	699	739	662	694	701	702	671	717	693	684	708	689	709	704	723	701	662	672	655	737	714	738	714	684	763	671	680	695	692	732	734	677	725	724	727	738	686	723	688	673	700	754	666	737	690	697	729	711	676	754	642	649	702	710	650	692	698	733	690	680	648	670	696	722	717	695	720	688	725	696	710	740	675	683	732	721	679	701	699	687	682	669	689	700	696	732	701	714	723	693	698	736	693	692	700	691	737	719	670	699	669	709	662	708	678	692	676	740	696	718	744	731	680	709	657	704	711	738	725	722	705	666	710	710	693	706	751	767	697	662	703	721	719	727	708	739	750	698	720	713	688	695	679	710	701	680	742	718	687	722	716	742	685	687	662	678	717	690	710	702	713	721	731	672	712	722	764	726	666	713	718	734	759	690	645	694	701	639	689	679	656	689	703	683	704	687	708	686	739	657	738	678	754	689	681
19667	18584	10777	2763	1505	971	726	487	372	370	383	324	300	318	290	263	235	267	256	294	265	264	287	336	268	271	230	232	228	244	229	233	244	258	224	242	253	242	231	224	257	236	205	225	244	235	211	235	238	232	238	253	211	217	245	227	202	252	250	222	226	250	243	221	243	228	236	227	233	245	259	198	245	251	231	250	215	216	193	206	215	221	229	219	224	229	217	239	213	258	204	209	223	253	236	264	218	239	238	234	264	207	228	226	227	211	239	206	238	241	235	229	215	210	212	240	230	222	203	247	198	195	268	240	220	221	237	233	234	252	226	247	220	243	211	212	199	237	226	247	214	238	263	230	253	230	239	244	214	219	219	230	246	237	224	233	226	222	231	230	219	254	238	213	217	203	242	244	235	240	207	196	230	221	229	230	227	216	221	229	224	235	270	230	228	225	259	243	252	249	235	216	251	239	234	238	223	232	240	219	238	227	242	246	252	255	245	193	259	215	258	220	211	224	256	232	220	213	250	236	237	202	216	231	231	211	232	232	217	234	232	239	211	230	242	231	217	218	243	229	233	235	216	232	226	240	209	251	224	224	226	257	217	224	222	236	215	212	226	220	235	261	235	246	215	210	231	235	241	266	221	230	221	236	209	236	248	253	219	226	231	204	249	240	244	219	264	222	227	228	230	207	222	221	244	241	221	237	243	232	225	219	240	222	225	238	218	251	195	238	245	238	219	220	228	229	196	209	205	225	200	235	246	226	223	220	210	237	232	224	231	210	210	250	254	232	216	245	237	246	216	235	231	239	222	256	226	223	243	228	232	221	219	222	231	240	212	218	232	212	219	230	230	236	217	241	236	229	242	217	215	234	208	232	246	218	229	244	222	209	233	238	236	227	238	237	225	241	231	226	231	252	263	194	234	246	233	199	218	211	239	212	235	233	214	221	234	258	237	234	216	215	239	221	249	189	232	235	230	246	223	235	240	248	250	258	198	245	236	217	242	247	206	214	231	249	231	238	265	211	240	228	218	227	248	233	214	237	222	244	217	247	212	246	218	245	219	215	233	236	236	257	225	227	215	231	230	258	238	251	231	220	240	217	246	255	228	236	258	237	222	231	225	236	233	229	215	230	261	227	248	257	239	227	229	241	249	229	221	240	202	223	224	212	233	261	216	262	251	242	218	232	222	208	227	225	233	239	221	223	245	220	239	209	237	221	208	195	240	209	223	242	217	215	229	198	233	227	251	227	229	240	218	253	230	268	215	246	209	246	208	232	222	259	226	219	227	226	223	226	273	201	238	239	214	231	229	225	219	212	217	211	238	224	249	205	243	238	205	214	251	232	219	214	224	204	245	209	231	224	225	210	235	252	227	241	230	243	232	231	209	250	243	213	239	217	248	224	229	217	214	237	230	223	217	271	211	220	257	234	203	233	215	216	255	241	240	237	243	235	218	226	246	238	212	241	254	241	220	210	238	238	253	240	233	198	225	236	227	236	200	213	231	229	212	223	235	196	261	231	248	247	217	227	234	230	233	233	235	232	232	218	223	216	226	205	224	241	255	192	233	249	196	214	249	240	205	215	250	249	237	251	248	241	233	233	216	241	235	248	216	230	240	235	217	234	230	233	244	228	221	230	222	218	199	224	217	216	219	209	215	279	249	230	225	211	229	252	250	200	233	215	234	240	211	231	238	235	240	215	229	228	228	241	257	212	252	230	206	191	214	218	222	203	201	197	244	234	224	232	240	211	238	221	215	223	218	213	244	230	224	241	230	236	235	242	228	214	234	228	211	223	217	217	244	246	240	242	218	228	221	254	220	232	238	230	227	228	228	247	262	226	230	246	227	242	240	219	229	245	214	218	235	239	240	206	253	203	221	218	199	232	240	239	244	260	221	225	229	234	211	266	199	251	213	219	239	183	252	243	231	236	244	240	251	234	225	212	224	221	215	240	234	221	250	218	223	227	242	244	245	224	222	209	217	231	216	243	242	214	225	250	226	239	209	242	211	247	220	215	234	237	218	214	236	231	223	217	250	241	236	226	222	212	231	223	254	230	228	217	242	223	235	222	235	227	248	232	251	205	217	236	248	231	243	265	228	213	238	245	248	211	215	238	250	228	240	238	247	234	208	251	230	244	244	215	253	238	218	222	181	230	239	265	251	239	221	247	207	220	214	242	245	214	209	228	218	220	250	203	228	223	238	227	212	223	247	234	235	220	233	214	257	238	254	202	220	228	207	228	255	239	256	234	228	241	209	251	239	275	211	238	257	225	259	236	241	214	230	245	235	239	240	235	237	210	203	231	236	232	238	206	237	233	230	260	233	224	249	219	235	215	219	228	245	229	234	243	242	234	235	242	216	250	242	229	235	231	232	230	217	225	213	202	219	243	241	209	234	227	234	230	216	234	233	229	238	230	229	225	234	248	247	236	251	211	225	211	208	220	234	225	230	233	246	219	248	207	206	254	225	212	234	248	258	244	235	206	241	231	235	234	243	249	242	242	215	236	223	238	214	253	238	248	235	240	248	207	239	233	254	202	222	247	233	205	215	228	192	237	261	231	208	250	220	222	276	233	254	240	197	232	218	233	240	239	222	222	218	213	238	242	220	207	224	218	233	236	244	248	235	214	249	237	219	204	216	220	240	201	207	233	228	220	248	251	246	271	249	235	222	227	232	227	242	233	222	233	238	233	232	228	223	250	255	222	245	244	211	210	242	223	236	237	225	255	270	242	211	204	251	224	226	220	239	242	212	226	221	228	236	219	220	243	221	215	269	224	211	240	237	219	238	241	240	233	244	266	225	265	244	230	237	259	229	233	211	252	213	237	222	254	251	237	235	232	213	239	252	217	211	240	228	246	221	228	239	220	220	225	207	246	226	251	237	210	199	207	230	254	245	211	246	224	247	224	230	214	239	221	208	229	237	241	224	243	263	215	228	240	208	252	251	212	220	248	231	247	238	238	233	228	217	213	234	211	265	237	240	214	253	229	245	221	263	189	239	230	222	218	229	203	232	225	239	228	208	226	217	234	228	247	267	244	231	241	243	215	235	224	240	226	233	208	234	224	203	260	239	227	238	221	195	230	214	227	232	228	234	226	244	229	244	204	224	251	241	216	235	222	255	246	218	206	244	209	230	213	224	243	208	225	201	250	248	240	208	229	218	226	236	229	215	263	220	246	215	268	241	232	235	215	235	222	216	234	267	247	250	233	218	221	266	225	232	217	254	226	255	257	225	258	237	228	204	239	261	223	229	209	201	213	239	241	206	234	251	225	226	207	237	232	222	218	230	232	215	255	252	227	235	240	252	242	240	231	228	212	237	228	240	235	243	245	225	217	221	223	234	263	218	199	225	247	228	241	231	190	244	218	227	250	227	229	240	220	208	221	227	240	212	226	259	219	225	211	221	220	234	232	221	242	228	212	215	233	227	226	217	231	254	222	229	216	240	256	219	211	212	230	213	239	236	250	216	233	247	252	232	224	228	224	220	230	230	231
16433	21894	10078	4730	3969	3268	2527	2052	1799	1604	1559	1402	1166	1221	1203	1023	997	1011	946	974	971	1125	1357	1306	1072	1051	906	927	821	788	779	771	775	766	769	744	737	788	746	752	785	733	743	750	725	685	718	715	762	695	740	689	725	728	715	705	720	759	693	724	743	759	734	750	721	798	728	753	738	751	767	685	726	696	728	720	742	764	721	768	699	766	752	757	760	729	734	761	770	706	750	755	720	781	709	755	724	735	771	724	750	739	671	721	688	751	725	717	697	716	730	743	709	766	710	741	711	742	695	729	710	729	728	722	753	740	716	681	742	744	726	707	736	722	680	704	685	731	720	713	711	703	709	714	762	727	758	737	734	741	718	660	700	716	743	730	742	714	745	717	696	719	727	726	715	719	680	737	710	691	705	736	721	709	758	691	705	734	750	735	729	700	693	675	719	695	715	686	750	748	734	714	758	751	716	693	718	752	751	754	729	697	703	742	736	716	739	712	715	774	698	687	732	711	738	728	706	746	688	704	713	711	740	702	740	744	698	791	701	732	717	778	762	743	739	768	767	729	760	731	692	714	712	708	684	710	726	779	730	697	733	737	745	719	668	744	702	779	717	728	756	718	713	719	723	701	697	710	769	734	676	696	725	731	710	754	732	715	743	699	737	711	710	757	717	736	729	701	747	692	738	674	701	757	733	716	748	744	723	772	674	676	762	750	753	713	735	746	754	741	741	754	701	717	738	708	742	767	710	701	728	715	718	715	741	773	707	722	730	693	738	764	727	777	716	697	740	738	706	744	729	698	674	713	658	725	710	682	712	720	751	737	702	723	723	745	714	709	727	688	705	715	704	746	698	748	759	722	727	729	707	725	732	715	737	731	785	707	769	758	736	724	729	680	724	762	714	718	730	712	747	733	709	715	681	712	772	722	761	697	757	755	754	759	758	741	766	713	684	678	740	729	711	718	714	724	735	731	715	716	736	795	649	688	691	737	756	733	710	696	741	721	715	695	680	694	695	734	748	758	747	742	753	694	724	744	701	736	739	694	667	733	738	753	725	773	740	720	715	767	767	750	737	721	730	699	680	771	743	693	783	731	782	689	724	717	701	760	693	705	728	749	681	734	709	690	753	743	743	741	723	703	735	673	749	738	720	731	744	694	748	703	699	720	664	737	673	693	680	757	754	730	734	743	734	705	708	727	723	672	737	719	706	663	711	733	760	733	737	717	770	732	748	769	724	770	777	735	726	789	769	764	731	697	760	755	690	733	767	743	735	691	702	739	685	724	690	711	738	705	697	727	740	692	683	719	725	735	750	751	690	736	754	751	707	741	730	731	745	731	775	739	763	701	689	719	796	692	674	734	759	756	734	690	689	717	759	703	763	718	705	686	795	707	745	712	665	727	739	673	734	749	735	721	763	689	787	709	710	715	686	737	790	654	748	729	728	713	679	664	709	719	743	722	751	704	701	735	682	712	751	692	688	772	766	734	741	753	749	695	675	705	703	725	739	725	779	722	725	761	723	716	742	753	699	781	761	746	724	723	709	703	769	708	700	674	722	715	724	727	734	647	720	759	687	752	716	719	671	678	713	700	719	714	701	741	725	713	719	665	753	721	664	746	729	740	717	698	770	691	716	710	706	728	738	730	699	721	729	725	757	727	773	744	734	742	738	739	761	752	706	702	725	737	761	698	719	731	699	712	692	752	814	713	736	695	718	720	701	701	721	729	685	685	745	681	706	747	729	704	741	696	741	743	744	712	739	741	743	667	757	758	715	736	704	742	722	733	690	740	766	721	727	696	763	744	732	786	690	753	682	724	689	718	738	729	775	714	735	707	727	721	723	739	705	714	745	734	686	717	746	693	728	746	728	760	680	695	757	746	735	737	733	712	758	701	774	688	762	669	725	741	757	670	680	739	706	692	727	747	712	742	731	710	725	750	712	764	758	709	726	745	693	716	701	734	690	749	662	737	720	691	730	713	752	700	740	719	737	676	689	699	716	698	737	713	691	711	745	660	726	725	688	743	748	688	730	724	769	740	685	691	685	769	752	723	728	708	725	709	752	763	692	737	721	704	728	744	721	741	770	728	726	745	724	754	719	727	699	697	734	704	744	661	749	702	726	692	813	706	756	733	713	731	721	757	736	731	727	739	713	729	732	768	726	696	699	729	760	771	730	673	726	713	735	748	730	693	696	733	722	708	690	762	754	705	685	629	762	751	709	710	719	703	752	711	685	731	709	764	694	741	786	708	745	704	718	735	720	715	728	731	719	714	741	782	701	719	749	679	708	691	722	732	727	780	720	732	692	730	743	726	686	751	718	720	760	690	727	717	744	728	720	761	715	758	742	699	740	722	706	785	684	704	796	747	709	705	697	699	722	753	677	793	704	701	722	712	745	718	690	721	701	730	737	753	771	710	733	721	669	666	746	717	704	748	755	741	747	709	733	773	703	713	759	738	765	756	719	737	730	724	727	715	743	682	732	710	717	731	715	712	717	727	709	687	734	765	708	754	769	721	726	738	707	732	694	730	760	762	752	754	678	760	692	748	739	694	750	738	685	753	721	665	748	696	705	724	725	711	752	739	765	696	680	772	747	749	772	777	737	753	737	716	734	692	755	749	696	772	765	689	753	733	728	714	677	692	687	764	707	740	730	753	743	732	782	765	685	778	712	707	722	702	686	707	690	690	721	716	740	706	735	719	710	704	727	725	685	714	658	745	708	727	720	753	724	732	780	725	736	700	762	730	747	693	763	714	747	660	691	740	768	693	757	724	717	721	729	726	665	748	697	724	724	696	750	703	727	721	670	702	756	720	752	719	688	736	690	675	749	715	708	723	721	737	684	716	772	753	714	718	727	724	757	785	715	707	730	721	718	686	717	719	741	742	745	729	722	725	728	715	690	723	757	719	735	705	751	716	714	686	725	728	793	760	735	706	733	730	721	723	682	753	722	740	717	685	709	734	706	702	736	717	711	775	727	734	733	685	737	723	698	718	731	727	715	745	706	702	732	710	732	749	761	713	750	739	710	736	769	715	740	718	704	704	734	714	729	719	714	696	701	692	681	711	721	725	787	726	747	662	749	744	774	691	715	728	701	677	698	749	723	702	738	726	738	704	730	758	695	753	684	718	717	734	721	755	762	742	757	730	737	659	748	812	717	721	662	712	693	726	686	746	752	722	677	712	739	689	729	760	740	751	689	710	732	705	704	721	702	731	734	697	754	750	691	627	726	707	703	701	690	751	714	753	715	720	756	734	724	714	749	745	726	728	743	764	714	761	733	688	710	714	787	717	742	691	698	754	665	704	735	735	689	739	713	683	730	697	779	741	730	735	737	699	747	695	768	708	671	708	731	745	746	737	708	654	677	686	721	698	788	704	651	687	714	707	723	735	695	748	766	716	693	700	719	722	759	746	723	740	695	738	729	714	709	735	691	685	748	712	736	738	709	716	806	694	763	698	689	739	728	710	735	724	699	760	750	708	737	774	706	773	729	757
44695	48762	28972	21294	16007	10055	5947	3560	2280	2084	1627	1654	1221	1158	1238	783	638	703	466	502	687	1042	1598	1526	1064	743	571	436	295	255	227	230	221	207	198	194	195	206	185	223	172	179	171	191	191	192	186	196	179	201	189	185	200	196	202	196	190	210	175	179	211	171	161	209	197	202	200	169	155	192	174	176	171	206	191	231	209	184	197	188	180	190	174	190	182	191	198	191	176	174	169	194	182	189	186	182	169	186	181	184	158	166	198	187	169	172	184	180	203	167	181	188	167	173	166	162	159	203	175	164	171	172	174	180	165	175	168	179	173	180	168	185	182	182	170	175	158	162	171	185	173	197	182	180	187	167	171	184	151	166	178	182	160	185	205	182	168	181	155	161	186	187	185	198	170	182	174	170	182	167	201	193	163	196	186	191	175	161	183	170	187	188	189	164	175	175	183	170	166	175	176	169	194	179	197	168	197	186	161	216	166	180	184	165	170	171	171	191	187	165	161	203	192	181	155	167	160	166	156	176	178	204	160	186	183	149	172	191	180	165	158	171	176	177	165	187	191	155	173	191	170	188	209	164	200	163	176	193	186	170	159	159	171	171	158	182	171	167	156	152	156	179	164	160	164	162	151	186	166	157	150	170	171	188	175	149	170	176	154	190	168	171	165	154	176	191	180	174	182	154	183	169	168	188	174	190	150	175	194	181	178	177	143	170	175	176	173	170	189	175	186	156	174	188	164	186	194	170	187	190	153	165	193	163	171	152	168	160	189	204	130	162	172	184	179	169	150	175	185	174	204	163	185	167	196	157	190	178	163	171	187	166	176	151	167	148	178	188	168	181	174	178	165	168	173	169	178	183	175	187	163	166	196	175	169	171	205	183	180	170	161	175	159	196	179	174	203	170	162	167	202	168	193	182	174	185	177	169	186	187	164	147	154	188	172	179	172	172	167	178	188	203	175	170	165	180	179	168	183	167	168	181	162	161	174	186	156	175	164	198	152	182	164	161	184	162	176	165	164	180	153	191	176	168	195	176	169	175	171	175	199	191	171	178	184	154	166	164	175	174	168	169	176	173	191	174	174	181	171	180	180	157	181	182	171	194	167	189	189	154	186	181	177	155	171	171	169	184	180	171	141	175	179	170	162	183	164	153	176	163	192	170	185	168	186	169	191	165	171	175	171	180	170	167	185	176	140	148	189	182	174	175	194	164	184	192	180	175	188	188	200	173	167	177	172	198	175	184	172	180	182	195	145	180	156	187	177	175	180	189	162	198	155	171	193	163	177	181	187	186	156	167	157	186	171	173	188	167	171	171	180	179	188	194	191	174	169	183	160	184	169	184	185	179	187	174	156	190	162	192	176	150	193	192	172	187	185	179	179	173	173	178	175	167	153	183	174	176	185	187	178	172	177	183	172	171	210	169	145	156	171	183	169	192	158	170	183	191	197	184	201	188	155	158	185	165	169	181	169	173	148	194	161	159	174	178	163	185	179	177	178	190	173	165	173	154	178	173	167	160	185	185	188	156	168	168	175	177	162	170	207	184	169	175	177	166	189	184	168	190	162	175	182	150	186	187	182	169	162	202	175	181	160	188	185	187	177	190	213	175	171	172	187	156	163	185	182	184	167	157	184	179	190	202	162	184	195	163	187	184	174	160	162	170	160	182	187	171	184	169	164	183	176	180	167	173	181	172	181	155	175	198	175	181	177	164	152	164	179	184	198	183	184	184	159	168	203	163	189	179	169	163	177	189	161	183	177	146	181	159	185	189	170	181	176	174	172	162	185	192	185	198	180	171	182	190	156	185	162	186	157	171	192	161	191	168	185	167	186	192	158	162	171	154	168	183	162	201	177	191	186	182	186	177	155	193	164	162	175	173	175	191	184	149	176	165	177	166	204	167	186	155	174	174	166	167	175	200	166	166	176	160	178	182	186	174	176	176	164	179	170	170	188	162	166	178	185	183	177	172	145	180	174	183	170	175	179	156	187	174	170	171	182	171	178	188	207	178	158	171	169	175	172	165	169	176	166	173	173	158	199	162	176	174	153	163	170	160	189	164	148	203	172	174	196	190	170	181	172	162	197	165	190	153	195	182	162	147	172	178	176	176	192	184	191	193	173	182	161	180	180	166	166	171	174	166	164	157	174	186	165	175	176	177	158	173	172	185	176	195	153	178	176	180	197	177	166	156	169	182	187	150	163	166	180	164	211	172	182	162	179	195	183	172	156	197	178	162	186	163	163	193	183	164	157	160	191	169	145	190	180	177	174	184	163	199	183	164	194	153	184	159	174	174	175	177	192	174	196	178	194	176	189	210	163	159	188	167	175	181	180	160	153	170	157	171	170	161	172	180	165	184	188	159	161	147	197	185	177	187	179	160	178	173	177	171	164	173	170	185	188	160	163	162	170	152	159	205	176	181	166	184	176	166	179	202	166	183	163	161	178	184	181	165	191	163	173	170	208	178	188	172	160	166	185	205	196	172	169	176	189	179	215	196	182	155	161	170	168	143	178	167	191	185	175	178	149	158	170	190	205	157	206	173	179	193	216	168	162	181	183	177	188	181	162	153	171	177	170	179	166	199	187	197	177	190	189	184	180	170	170	160	162	176	185	175	179	197	186	170	189	192	173	184	165	180	168	165	180	166	184	189	178	173	177	166	185	167	188	197	177	171	155	161	170	159	172	189	172	178	137	190	185	197	189	168	175	183	186	174	177	161	193	181	168	154	172	178	153	160	164	172	174	161	176	189	182	175	170	168	200	173	196	162	163	174	177	186	198	161	174	173	173	164	189	172	163	178	154	184	175	167	178	164	195	184	169	172	168	164	178	183	183	168	150	164	158	166	167	177	192	172	196	176	189	198	155	196	177	169	165	177	168	169	169	168	173	171	205	188	168	166	180	188	173	159	168	179	181	182	172	160	177	170	153	190	181	182	192	191	165	162	169	145	154	170	143	160	186	154	173	169	173	166	185	177	170	165	182	161	168	185	155	186	183	188	162	169	147	168	160	181	160	208	182	174	162	189	173	153	198	188	176	165	171	179	173	185	157	174	161	190	183	155	177	169	153	168	178	177	177	191	181	174	181	198	177	183	171	187	172	169	166	177	165	181	187	168	160	189	152	178	175	178	168	179	186	195	168	161	162	178	180	156	166	191	217	176	182	185	198	182	179	156	176	190	184	173	166	180	183	163	182	165	183	184	160	176	173	178	176	160	167	178	163	174	164	156	190	176	194	180	148	184	172	172	169	177	182	158	189	175	160	151	184	163	169	195	182	159	207	171	169	194	182	196	167	209	186	176	183	162	182	213	177	186	185	192	185	171	166	164	176	175	169	177	167	165	175	153	161	182	169	175	159	197	181	177	172	158	170	193	190	194	167	185	172	186	198	163	160	211	185	172	164	153	185	196	172	189	172	190	183	164	180	168	180	182	143	185	182	194	186	186	175	165	159	167	186	188	176	185	184	168	147	176	166	163	169	167	167	187	150	167	161	163
34642	45335	17763	15482	14821	12166	9830	7842	6625	6470	5862	6286	4515	5138	4828	3767	3627	3615	2652	2895	3654	6252	9277	9709	6939	4830	3754	2533	1542	1233	1116	981	773	784	769	722	754	732	758	699	698	723	653	651	702	661	674	617	650	691	673	674	699	634	702	652	704	638	656	670	665	661	682	682	698	715	624	691	697	673	654	617	677	744	680	692	633	718	684	655	619	674	660	657	622	629	625	665	633	655	584	615	591	582	594	645	602	545	585	592	607	586	562	594	550	561	565	556	570	555	582	576	592	590	557	574	581	603	603	593	558	593	560	604	594	528	572	568	590	587	579	576	608	535	577	579	582	573	561	600	531	626	569	609	561	603	592	566	564	607	553	551	526	582	578	565	570	611	615	558	597	557	565	560	568	568	549	524	524	578	549	605	569	568	596	572	562	602	561	580	557	556	561	554	572	557	587	566	555	536	547	529	580	543	560	575	563	606	578	587	562	567	584	600	613	588	571	615	578	542	569	597	571	599	575	562	589	582	599	529	585	594	610	555	558	583	566	585	564	550	561	549	586	550	561	542	592	582	579	590	561	587	564	586	607	580	558	520	582	560	577	586	589	585	538	590	558	568	572	547	582	564	567	609	557	560	578	552	574	588	578	593	562	578	561	567	594	565	590	577	579	563	598	543	581	579	565	574	583	549	556	522	581	542	562	593	593	554	558	567	582	599	597	615	581	585	591	578	579	591	542	557	559	540	579	597	607	567	568	555	561	602	572	579	581	590	563	548	593	541	553	542	572	589	568	585	551	555	537	588	549	556	541	550	561	593	615	589	619	559	595	581	594	618	534	578	576	620	550	549	579	582	580	615	569	616	580	580	613	587	552	578	579	537	572	571	538	577	587	598	587	606	593	572	561	588	582	538	552	560	571	575	559	597	586	584	580	563	608	579	596	592	555	572	593	615	565	581	581	515	551	551	571	610	545	571	588	596	533	555	563	588	551	585	593	569	615	565	537	560	563	582	551	545	610	539	576	537	610	566	550	547	592	580	538	569	568	587	539	586	606	607	564	633	554	551	590	594	586	568	593	570	566	553	571	588	540	594	592	586	565	562	588	546	623	542	573	546	562	531	609	540	583	562	576	579	576	547	570	586	605	560	589	567	578	599	573	552	553	580	556	550	588	604	559	567	543	565	604	562	568	534	575	548	541	576	567	559	594	582	556	554	546	552	597	563	617	498	584	579	567	593	555	579	615	564	603	581	599	539	604	590	553	564	582	586	584	601	528	555	564	555	593	544	587	542	525	556	582	533	540	525	580	549	552	544	600	556	577	534	612	607	553	613	587	548	576	595	572	585	557	579	559	540	558	612	577	589	581	560	572	614	583	591	562	597	568	547	566	550	585	589	585	571	598	511	570	578	605	593	545	552	563	559	537	606	568	566	599	563	564	579	582	556	542	583	583	575	555	542	563	594	558	575	575	553	578	591	546	562	530	560	555	611	563	547	590	552	603	583	591	581	568	550	587	615	563	590	541	564	582	547	567	575	551	588	564	577	571	546	571	544	565	557	551	588	583	575	562	556	616	578	566	548	567	584	591	631	550	591	589	571	611	556	591	563	532	544	563	594	582	572	588	618	566	608	594	620	605	575	586	591	601	581	584	560	567	579	619	580	569	599	576	560	580	531	612	564	583	547	583	572	551	565	595	559	587	592	565	563	565	596	557	598	571	608	563	550	546	581	593	552	577	563	564	568	590	592	569	553	642	506	580	549	595	557	580	563	540	560	573	546	567	573	541	528	569	581	570	602	586	555	561	539	580	558	568	557	610	576	587	566	579	602	578	601	607	599	599	603	561	622	570	594	591	579	576	588	572	578	538	593	629	550	563	556	590	551	566	560	572	573	577	582	529	606	581	567	582	595	570	558	567	544	598	570	537	602	585	637	602	563	577	555	557	517	543	582	595	569	621	629	599	559	568	576	541	594	568	555	605	631	580	602	574	565	567	607	582	553	562	561	590	603	573	565	589	596	587	582	551	534	571	579	579	592	539	586	541	601	602	543	589	572	619	613	584	636	610	558	592	542	595	586	566	569	561	553	580	563	564	518	605	588	559	580	578	530	547	585	600	515	564	573	572	578	628	572	600	572	535	580	576	579	565	549	573	565	551	604	590	585	562	566	575	606	631	555	591	600	570	587	590	573	560	593	576	590	550	566	562	560	596	601	596	597	542	580	582	595	547	568	585	579	525	548	536	603	613	591	580	591	569	567	583	538	602	576	519	592	599	584	536	572	531	555	561	565	604	607	617	606	556	611	586	593	594	572	563	589	573	564	568	597	523	597	574	593	593	617	563	585	577	608	548	597	558	568	564	618	584	558	568	560	616	598	591	555	552	624	540	614	608	529	608	575	518	562	592	546	615	607	599	525	598	598	551	591	565	547	581	614	570	545	546	531	567	601	589	601	569	565	529	547	516	563	565	521	600	599	586	560	590	534	570	544	586	598	551	552	552	561	576	556	604	603	566	575	565	510	518	608	575	546	559	590	571	609	601	578	578	572	567	590	581	566	581	576	557	593	596	538	582	566	567	526	555	603	532	524	567	615	592	613	582	539	538	549	543	580	611	583	575	605	589	592	558	578	516	576	546	568	583	581	582	561	533	573	585	578	608	568	552	576	583	566	592	574	542	598	542	598	581	565	642	555	552	581	583	546	592	591	549	610	597	594	604	550	609	578	564	552	573	540	606	569	552	610	555	570	557	574	516	560	561	558	583	549	586	575	537	606	599	574	578	547	578	528	566	553	584	550	550	578	575	559	586	582	569	566	573	550	576	556	561	580	592	567	572	538	577	570	596	593	556	582	563	626	574	580	576	569	588	570	561	586	558	559	603	570	539	573	602	554	600	548	558	578	523	547	541	566	572	541	572	592	532	606	566	597	570	603	581	592	568	575	565	609	548	585	582	607	580	565	569	581	564	572	627	605	611	581	591	591	533	564	530	555	620	565	576	548	575	583	561	599	569	536	539	607	589	580	585	576	566	591	588	591	540	586	573	569	567	542	543	561	576	566	571	579	550	536	587	557	577	565	575	611	582	559	620	548	567	563	539	614	594	554	571	619	579	583	551	567	565	563	581	552	568	629	551	595	569	584	579	583	576	592	583	588	574	598	527	592	538	590	565	529	575	553	577	611	605	529	619	584	569	537	559	592	550	571	554	557	599	552	575	574	590	514	553	574	604	567	610	523	588	549	549	552	552	573	557	566	561	571	556	570	562	573	566	570	576	540	560	550	600	592	594	603	590	557	589	586	607	574	582	580	564	557	519	554	556	568	584	570	608	601	579	609	515	581	589	616	614	633	613	589	574	592	577	612	572	560	571	615	593	545	547	563	576	544	594	581	597	592	557	586	605	580	604	568	506	581	556	559	596	577	557	533	601	625	584	563	539	573	597	548	612	564	551	595	563	579	551	556	578	589	571	570	554	596	589	533	571	548	548	608	615	565	533	628	615	579	564	601
54025	46633	33838	24799	24305	22858	17184	10984	6390	4754	3964	4618	3209	3046	2867	2309	1844	1555	1135	1193	1691	2285	4120	4213	2732	2008	1401	882	518	443	375	349	329	276	274	271	271	269	271	281	272	270	254	277	275	259	241	252	253	278	247	265	274	254	243	244	265	298	270	254	280	245	255	275	277	275	303	273	260	271	259	265	280	273	239	255	275	267	244	252	247	252	231	249	250	241	264	259	251	237	240	241	259	246	261	252	256	215	265	264	227	213	233	241	227	254	228	257	221	271	219	238	249	230	229	235	241	245	239	237	234	232	224	214	232	253	225	231	247	233	231	248	244	201	233	217	223	225	248	213	225	229	227	246	255	235	232	243	250	240	233	232	224	211	252	231	241	261	232	234	240	208	243	243	219	234	217	264	235	213	227	264	232	261	222	234	240	246	243	219	245	236	229	232	251	228	213	242	225	223	245	235	232	215	245	232	251	231	239	238	217	196	232	224	227	220	217	192	211	234	224	239	250	256	252	223	238	225	229	248	275	238	249	251	234	227	233	242	222	241	227	230	219	236	224	251	262	226	225	235	247	226	207	236	236	249	228	243	244	246	226	232	241	237	245	237	222	247	240	233	213	237	231	243	244	216	221	225	283	232	255	270	214	263	253	236	251	235	246	203	224	220	236	215	216	263	268	222	251	225	236	220	229	247	234	232	230	239	208	265	221	210	224	240	214	235	226	225	259	246	221	248	236	259	243	208	228	236	206	234	229	221	231	241	216	234	235	219	235	244	228	242	254	240	229	237	231	239	214	266	234	229	200	253	220	222	222	257	239	218	230	215	238	225	237	239	244	229	229	216	222	248	244	247	242	252	248	229	214	227	231	250	249	254	238	231	204	240	259	257	233	249	208	264	241	234	255	235	197	216	250	239	246	270	260	210	229	244	222	222	216	235	259	243	224	256	213	224	248	224	266	247	254	249	260	238	209	224	222	233	207	214	239	242	239	233	234	216	213	229	221	220	210	226	219	256	240	249	248	232	220	221	205	215	236	215	217	210	236	215	202	225	247	236	223	207	215	263	223	249	235	225	229	200	231	224	231	243	255	239	242	231	234	257	213	212	225	228	231	234	217	233	224	217	224	219	231	232	245	240	250	230	248	222	197	242	227	222	216	229	230	239	234	230	235	252	242	246	216	214	243	222	236	265	227	224	261	253	268	235	239	221	245	235	223	237	223	242	229	231	229	218	250	251	223	231	238	234	236	225	235	226	244	224	220	239	203	225	215	224	252	218	224	230	225	238	220	233	247	235	221	246	233	219	218	215	231	240	220	280	220	252	212	263	253	252	229	225	257	237	214	231	247	240	226	204	245	215	234	243	234	199	218	224	236	229	212	245	222	211	222	233	242	239	255	262	242	224	223	232	258	226	231	230	246	217	261	237	246	220	214	242	253	221	221	243	276	216	244	218	217	243	209	242	261	227	240	233	243	219	258	214	199	241	241	240	238	225	216	250	227	236	243	221	218	241	237	226	237	238	238	243	255	243	249	231	217	208	229	232	236	220	257	199	239	211	258	239	220	229	247	238	240	234	247	246	231	241	229	216	233	222	228	260	230	245	225	231	223	227	224	230	242	219	225	227	228	261	242	233	245	242	223	222	225	239	200	236	234	229	206	245	238	217	197	237	238	253	235	237	258	225	239	225	240	250	243	224	223	213	258	252	245	235	240	265	261	258	256	240	242	266	232	254	211	217	224	230	224	262	190	227	238	240	231	227	226	249	223	207	212	249	221	220	253	239	240	256	234	237	259	211	224	245	221	215	233	226	221	247	266	235	225	250	220	230	206	229	235	219	214	243	223	236	243	245	235	221	263	261	204	250	227	267	239	249	210	244	213	226	239	243	225	222	245	262	235	255	248	213	228	258	214	240	233	248	245	256	237	285	240	245	229	227	226	239	212	212	230	239	238	224	250	244	236	231	244	234	238	228	231	206	238	249	240	234	239	218	226	246	237	249	242	228	221	220	227	234	227	225	238	228	250	228	259	236	208	228	229	233	222	235	225	242	245	218	239	258	178	238	256	243	236	236	236	233	220	202	216	266	232	238	218	248	252	268	232	259	265	220	244	237	234	237	216	247	195	221	233	216	233	252	224	212	245	238	222	240	227	221	233	229	214	252	212	226	248	220	264	259	232	232	241	215	241	221	237	231	240	211	228	199	262	208	248	233	231	236	234	265	241	226	252	227	234	251	228	229	241	233	238	234	240	254	236	206	213	244	254	234	217	240	213	233	267	238	240	234	234	177	214	258	216	236	225	245	243	237	237	221	262	247	227	238	264	241	242	231	234	232	229	249	223	245	221	235	209	239	215	223	245	253	265	225	254	246	219	203	214	215	219	254	252	243	249	224	219	249	231	242	188	220	244	229	221	225	235	261	191	261	244	224	253	227	234	246	227	227	213	233	234	241	251	237	239	236	236	209	232	244	241	218	223	208	247	221	231	247	236	197	260	217	231	195	240	251	235	260	270	242	229	249	228	252	238	227	215	215	254	223	247	228	219	254	238	232	220	253	263	216	223	222	231	216	233	220	233	240	272	239	244	238	229	260	207	229	242	249	254	227	217	233	222	233	218	218	211	234	255	237	234	218	243	246	231	239	227	254	239	246	232	217	237	230	197	233	216	230	256	261	222	212	250	229	251	248	259	238	232	204	260	248	216	205	225	229	237	206	231	243	228	220	246	230	211	218	224	219	236	238	224	205	228	216	239	213	256	252	246	219	236	216	218	239	235	252	244	229	238	248	236	247	241	249	250	254	241	247	256	215	262	241	217	228	232	223	261	240	251	225	223	215	242	238	245	213	242	224	231	252	217	259	237	239	241	232	236	251	230	250	225	201	233	219	235	246	228	239	269	241	236	248	229	241	257	228	220	226	230	234	239	251	240	227	237	237	194	247	255	240	222	236	216	243	239	227	261	233	243	218	263	217	228	233	235	229	240	242	233	241	216	249	223	230	228	232	255	237	233	249	227	210	225	206	230	231	244	233	242	222	214	223	242	227	223	232	221	214	225	253	210	226	224	258	240	228	229	241	256	276	221	223	250	275	211	193	232	207	235	226	259	243	213	239	232	237	243	236	225	233	243	229	229	206	238	219	213	222	242	204	227	234	228	250	243	221	224	226	225	224	209	252	229	258	225	230	237	240	232	233	244	247	211	218	235	241	248	222	221	268	239	226	215	251	267	259	198	237	234	236	202	210	250	237	217	223	232	247	229	245	239	206	247	208	251	214	232	207	222	221	245	236	240	245	247	225	231	226	215	229	257	244	250	241	218	244	275	248	250	208	224	223	229	247	228	228	238	225	222	234	230	250	255	223	254	245	246	232	218	253	237	211	208	226	228	230	223	244	244	244	237	200	235	241	238	234	241	251	228	222	225	232	223	235	189	267	245	231	225	225	220	227	229	237	241	228	225	244	238	234	247	214	241	229	250	239	239	233	257	230	222	209	239	271	250	264
46129	52563	29193	23695	23315	20475	17387	14612	11933	11485	10261	12410	9636	10468	9735	8389	7902	7485	5602	6355	8478	12030	19530	19015	13923	10938	8150	5108	2850	2307	2010	1722	1368	1166	1176	1124	1150	1226	1123	1036	1039	1087	955	1012	1029	971	885	1001	921	896	933	1000	1003	923	996	930	955	990	879	962	933	945	907	954	936	911	909	855	895	913	897	951	905	955	944	890	985	1043	899	909	910	817	856	813	867	887	850	819	804	845	813	790	793	798	734	758	719	742	737	762	730	785	804	752	719	772	703	723	727	770	695	710	720	688	746	748	670	738	673	654	713	702	743	730	702	682	697	731	748	677	721	747	719	741	732	686	733	713	699	690	711	739	707	689	708	701	724	679	748	733	735	689	708	756	724	715	688	706	682	705	696	665	696	726	712	674	690	715	740	724	698	711	711	706	746	722	700	717	688	722	703	722	659	708	746	738	730	761	753	722	693	718	694	726	734	682	759	740	734	700	688	692	754	758	730	752	726	723	724	715	692	730	693	695	736	639	724	687	750	694	758	706	759	688	723	702	740	704	716	773	731	697	696	681	744	678	696	684	728	722	681	727	736	714	690	734	722	702	698	718	674	724	700	692	712	722	721	728	693	699	688	692	690	754	695	726	678	696	688	740	771	699	741	714	718	752	736	689	718	664	722	673	775	707	722	729	721	737	677	714	710	690	674	704	716	742	715	723	750	686	726	702	695	712	706	694	696	712	716	696	742	715	689	716	642	729	743	680	691	718	725	706	751	697	699	701	679	731	720	679	703	718	718	751	675	713	684	715	758	732	644	701	733	689	697	719	699	749	705	726	702	695	752	711	713	699	727	651	727	670	708	688	738	725	723	724	764	688	690	718	744	646	705	701	721	740	763	734	752	714	713	720	675	748	674	674	691	734	737	714	780	700	759	690	689	717	778	768	738	731	734	724	705	703	737	678	720	653	715	697	704	762	765	702	694	701	711	706	749	752	688	707	677	707	697	747	686	694	719	707	712	685	656	711	746	660	720	663	722	743	724	717	684	737	705	710	681	682	752	721	689	709	740	710	732	680	671	721	725	716	781	701	751	693	662	735	701	694	662	736	715	746	672	712	726	674	711	723	701	688	733	717	689	738	746	703	758	698	709	706	686	722	718	701	701	719	718	744	685	679	664	696	726	673	701	710	715	699	709	751	702	701	669	695	739	714	684	723	682	729	727	684	712	710	721	707	727	717	768	681	706	671	691	749	734	706	728	716	758	750	715	694	731	702	696	739	737	724	730	700	698	680	685	701	722	716	714	715	717	712	743	706	684	707	741	700	776	679	727	727	686	721	734	710	708	685	705	717	680	667	733	705	689	742	727	720	685	752	764	685	759	685	728	728	685	691	749	724	736	725	750	758	735	686	725	673	653	726	711	713	734	730	683	687	694	655	767	779	702	711	731	693	732	702	727	685	696	746	710	743	691	726	709	703	672	784	733	723	670	688	704	711	681	680	656	675	712	703	692	706	710	729	731	781	717	706	701	725	738	714	716	717	729	724	750	749	732	723	665	697	682	706	716	709	742	745	664	778	733	702	686	749	722	668	702	694	743	703	701	712	704	739	678	745	733	687	719	733	702	734	704	749	730	666	672	711	694	744	713	692	695	679	683	740	700	662	672	778	687	734	683	769	732	725	747	689	714	708	678	694	709	724	685	691	746	698	672	699	710	739	691	698	677	715	743	705	694	733	710	706	729	703	675	751	709	741	712	688	683	718	711	733	675	719	710	754	668	717	720	690	686	757	679	722	725	701	776	677	707	681	644	680	726	717	717	706	736	679	696	749	684	723	703	701	730	722	680	683	682	730	688	700	714	676	678	677	700	693	704	699	707	736	721	712	708	713	704	721	727	699	717	671	714	705	686	750	723	726	732	716	688	752	711	721	713	712	688	694	786	728	704	710	698	698	727	694	685	719	692	705	700	685	710	677	707	695	695	705	738	691	709	711	707	722	752	683	702	721	733	697	701	677	698	684	744	750	728	716	703	692	695	729	731	694	683	712	742	734	759	713	749	684	756	720	704	730	785	733	735	738	721	752	734	731	694	702	735	725	732	702	720	730	700	755	778	725	685	676	713	723	726	706	726	720	747	736	711	722	713	668	713	767	725	683	696	703	753	722	705	724	732	684	705	708	698	720	711	727	696	708	684	702	732	665	701	719	708	733	716	690	713	709	682	723	691	714	713	733	733	656	697	741	686	711	700	700	759	734	693	712	682	696	665	715	745	671	666	731	716	715	695	734	695	732	717	720	732	725	720	711	726	736	696	700	666	734	709	752	653	722	740	732	688	724	703	690	734	698	720	719	712	727	729	682	693	750	714	694	707	727	733	688	720	724	690	696	698	738	740	733	741	737	701	700	717	739	720	729	729	733	735	700	697	749	716	726	721	722	712	690	749	691	705	697	733	736	710	720	706	756	761	694	703	763	714	725	690	700	764	729	702	737	715	750	671	706	687	684	736	729	738	763	698	761	676	706	720	714	717	759	725	726	697	687	695	729	725	694	744	723	717	726	739	732	701	713	721	716	720	694	742	729	717	701	766	683	688	751	794	670	706	707	671	691	715	711	714	692	716	695	707	736	708	657	730	718	712	712	704	718	700	751	747	724	734	729	687	714	723	696	727	749	708	717	768	744	678	698	715	683	681	751	636	687	709	762	754	653	682	702	687	717	709	738	720	728	755	658	686	717	724	723	734	720	735	704	735	692	710	729	705	734	727	677	732	711	728	689	702	735	694	705	728	700	705	679	681	728	674	707	702	712	699	718	693	675	667	740	679	726	704	728	765	682	725	689	730	692	692	726	695	762	688	697	724	710	766	720	726	739	713	705	666	706	692	734	704	703	735	710	724	706	714	742	686	721	742	700	722	669	665	729	698	673	695	695	659	691	701	692	666	766	664	749	760	689	668	716	703	711	742	684	752	673	639	687	731	740	710	746	732	709	686	697	692	705	708	700	693	706	715	711	697	714	728	691	732	682	724	698	691	655	730	658	720	700	734	717	698	712	711	714	715	718	688	713	741	722	670	709	677	715	720	714	677	719	654	746	736	693	689	748	694	689	733	717	670	774	722	714	719	682	685	695	692	690	706	703	728	680	719	707	654	728	728	725	715	706	693	707	751	709	685	770	713	673	718	752	707	697	721	724	694	687	714	699	679	724	709	710	719	701	725	710	683	753	715	635	713	692	728	710	705	717	749	704	728	695	758	804	721	695	729	684	762	707	740	721	708	735	717	699	700	701	737	684	742	736	732	664	710	669	710	698	720	699	724	705	746	738	722	703	708	704	687	718	717	679	707	735	699	730	778	698	698	741	703	737	703	680	719	676	722	736	728	743	748	741	749	692	707	684	738	738	712	711	700	726	727	699	717	704	664	692	697	708	740	739	735	697	729	660	701	712	663	678	706	753	723	688	667	703	728	758	714	700	696	651	768	691	657	721	716	737	684	722	764	729	659	694	717	732	719	706	729	739
18330	23905	11248	3182	1625	1142	785	668	466	394	341	312	296	353	311	324	311	308	288	270	268	292	339	345	294	291	257	255	250	252	273	234	232	243	246	239	247	270	253	237	244	252	231	229	238	251	232	227	225	219	261	271	238	257	243	248	236	241	230	246	248	230	234	246	212	253	248	256	257	227	217	228	240	251	245	237	238	235	237	247	233	223	241	235	235	227	233	241	266	225	243	237	242	231	239	240	226	237	238	248	218	205	255	232	228	238	266	224	242	221	240	259	257	219	220	230	252	232	262	252	207	258	243	220	253	258	214	234	226	226	221	237	238	253	235	271	226	249	278	239	211	227	259	228	264	255	241	226	259	231	260	225	234	221	229	223	220	234	246	229	235	250	248	212	235	264	234	237	230	250	244	239	261	233	224	235	247	230	226	254	214	237	239	236	209	219	246	215	232	223	234	223	263	215	213	223	242	252	247	241	215	230	203	221	205	260	218	206	240	222	238	236	247	249	238	262	281	267	210	242	228	266	212	227	240	206	231	248	248	232	228	238	225	208	251	230	263	244	235	243	230	226	252	245	249	204	258	247	215	238	228	221	233	267	247	281	236	232	257	237	222	249	232	236	213	225	241	227	264	250	221	246	266	214	235	241	247	226	252	261	261	204	237	251	257	245	236	219	255	238	231	223	263	271	216	244	243	230	218	242	241	231	213	265	258	244	235	229	222	233	221	252	230	260	233	263	260	262	265	249	209	245	221	236	245	226	235	249	242	231	232	237	243	246	236	235	207	224	221	255	251	217	223	221	234	223	240	216	255	286	236	224	240	234	233	227	234	233	251	251	255	226	250	236	253	217	220	258	229	199	264	245	230	224	261	248	231	213	244	224	233	245	252	249	246	245	232	251	205	214	237	247	262	233	217	246	237	220	249	232	255	256	241	220	247	225	223	256	238	218	222	223	223	242	261	236	225	231	235	246	244	214	217	235	232	229	218	250	223	236	232	234	265	248	254	234	217	232	233	239	237	240	219	253	218	234	254	257	221	226	218	269	240	231	253	242	234	234	235	268	246	231	241	246	228	223	202	234	234	248	214	251	244	253	250	252	251	241	232	225	234	242	264	224	220	244	255	230	236	220	228	253	225	276	227	228	236	219	228	270	201	228	229	228	244	240	234	244	220	245	229	245	211	211	248	219	243	226	230	197	228	249	251	238	238	259	230	218	268	242	243	272	245	224	227	248	206	240	251	231	227	216	230	236	247	251	236	228	239	232	201	212	260	263	212	246	249	220	245	234	233	247	223	229	247	237	221	240	238	234	229	229	249	239	257	242	249	229	238	222	231	231	188	225	233	230	235	246	252	254	249	236	213	243	239	229	219	257	248	222	209	225	214	236	266	229	250	228	250	222	217	251	240	216	249	233	220	255	260	235	218	243	244	248	229	231	261	258	236	217	254	240	231	240	219	210	202	220	248	236	248	243	242	239	223	236	269	240	241	261	233	236	198	262	235	233	236	212	189	246	288	241	238	241	243	236	218	243	264	237	228	241	236	232	244	210	245	234	238	267	227	221	221	234	247	262	263	224	248	249	218	213	247	234	252	249	237	240	220	237	233	266	265	202	247	257	225	249	230	238	226	248	224	245	257	233	245	249	225	225	293	257	252	232	227	217	225	264	244	204	251	235	213	221	210	243	225	243	250	234	214	220	255	249	233	249	235	213	241	238	234	236	224	224	209	257	229	265	247	222	225	253	252	187	224	248	227	238	237	215	257	241	252	250	245	221	242	220	238	201	250	232	250	259	231	231	236	222	226	262	233	226	233	230	219	228	232	233	255	251	254	250	242	264	237	235	244	244	234	250	251	249	219	235	260	225	213	261	244	257	250	231	243	234	255	247	252	236	221	231	227	256	195	233	234	234	241	195	224	214	224	256	234	265	245	241	223	239	235	259	244	231	250	227	254	236	239	245	259	250	242	204	268	214	231	243	222	252	223	235	252	230	261	258	263	262	252	271	248	248	267	219	244	238	239	230	250	243	243	224	220	244	231	257	212	273	231	229	252	241	244	211	235	191	235	256	247	231	223	242	231	218	250	230	246	242	209	255	252	215	227	250	226	250	264	245	252	252	257	245	257	251	235	256	227	229	252	250	238	258	223	237	216	231	250	253	223	226	224	232	243	247	197	243	258	234	242	253	231	242	231	249	237	226	244	249	243	268	223	202	231	242	226	256	239	253	253	248	249	216	225	223	228	253	257	251	241	280	232	224	227	226	222	232	246	251	247	235	216	281	250	226	237	234	220	245	240	265	242	251	216	243	239	253	224	215	255	244	283	247	230	232	223	227	257	245	245	236	245	212	233	244	246	237	241	198	237	226	243	232	247	238	261	255	234	242	252	273	240	234	230	245	223	234	259	214	243	245	247	234	246	237	226	226	284	231	236	243	244	242	224	211	256	242	237	245	247	247	211	223	253	254	262	245	253	231	248	264	246	256	242	233	214	252	261	250	217	235	238	253	239	261	231	226	244	248	236	248	205	227	255	231	238	253	233	208	242	219	231	220	240	244	253	239	220	246	246	238	222	238	263	253	250	253	260	238	244	263	256	261	256	222	243	257	277	218	234	238	245	203	231	232	246	207	222	270	248	233	249	233	224	262	258	218	235	249	237	233	224	245	217	227	255	218	252	200	230	204	224	228	235	226	222	245	216	247	215	241	222	228	234	236	255	242	230	259	223	242	234	260	234	244	268	220	241	241	240	226	248	247	242	246	229	236	228	243	222	242	233	238	233	209	255	213	254	240	236	280	222	229	251	242	266	218	248	242	225	243	209	251	226	221	245	214	263	213	237	246	262	234	255	239	251	221	247	239	239	236	254	257	232	252	262	230	247	250	258	250	236	235	218	234	239	252	269	247	242	222	202	224	230	237	240	242	251	255	243	216	243	271	233	215	236	231	237	253	223	224	253	238	231	228	276	240	246	245	255	236	209	204	233	236	232	225	245	235	232	245	231	251	218	242	240	266	223	234	208	228	220	213	211	227	243	258	227	235	240	228	236	236	227	221	251	255	247	264	243	247	216	243	218	245	268	251	229	210	231	244	229	221	239	250	255	242	215	237	221	243	241	235	243	250	259	261	224	256	236	224	235	209	255	247	237	232	240	203	213	211	238	243	228	252	240	243	222	267	221	261	252	217	248	220	214	230	247	237	232	250	232	222	245	242	238	233	217	222	245	221	228	226	215	222	234	243	260	236	216	219	237	223	242	227	266	222	258	246	221	235	263	214	257	239	241	254	245	202	256	279	252	238	245	221	239	220	245	245	227	223	233	241	230	246	249	240	230	229	239	224	268	224	246	239	221	268	249	248	230	265	266	243	269	238	215	237	233	220	227	270	242	236	237	238	216	253	223	217	233	254	233	236	220	206	224	232	234	209	237	245	229	238	261	247	249	220	236	217	238	247	236	257	235	222	242	232	246	253	245	235	240	242	251	232	225	246	213	232
15280	27139	9157	4840	3938	3398	2783	2285	1979	1641	1512	1474	1287	1347	1188	1092	1071	1023	971	1037	1052	1153	1531	1364	1253	1041	972	842	807	888	779	750	807	743	737	755	824	777	745	756	774	745	798	765	759	759	768	744	733	700	753	770	814	761	723	765	733	785	818	745	746	751	764	736	751	753	752	740	766	806	762	772	752	800	743	765	768	757	791	745	775	753	736	803	765	742	796	772	762	749	719	722	720	770	765	776	697	687	748	756	774	793	703	749	714	776	753	748	748	720	730	751	775	743	737	717	728	781	694	735	716	773	752	742	716	749	734	757	711	724	735	735	716	731	777	717	736	761	763	731	739	775	751	756	679	744	718	769	736	751	724	738	781	739	739	716	755	708	710	738	772	772	725	755	692	751	758	747	714	786	698	744	747	723	697	722	725	762	747	702	746	725	715	705	749	710	726	726	768	733	755	676	761	790	761	705	719	718	730	758	785	735	756	730	747	795	720	710	747	760	745	779	731	723	750	717	696	756	754	730	744	747	746	708	719	762	705	720	719	721	781	730	741	719	721	732	755	704	758	766	748	716	739	694	771	741	746	765	714	712	738	721	719	738	749	706	710	762	732	795	722	722	799	756	749	734	751	759	709	721	694	721	776	749	729	747	776	751	719	760	700	727	723	744	770	721	736	734	750	755	743	776	695	759	759	705	733	758	698	700	729	772	775	706	715	731	717	737	732	744	728	753	710	763	712	708	721	716	759	727	758	775	719	741	709	709	738	729	701	748	744	741	690	759	737	732	740	707	762	753	722	743	716	762	776	706	747	697	742	676	771	757	794	763	764	742	764	745	740	743	727	737	713	712	709	730	711	784	732	727	725	731	714	776	692	735	740	710	742	703	767	755	685	730	729	715	729	749	732	728	715	712	747	759	758	759	720	775	733	724	772	741	723	753	733	730	712	755	723	737	739	712	731	734	721	757	715	705	715	810	739	672	698	742	733	745	778	724	708	741	746	753	728	666	699	761	804	701	724	748	745	731	729	740	733	766	703	727	728	765	711	738	735	763	721	747	769	731	710	727	774	755	720	761	741	728	833	749	749	744	741	749	719	731	685	740	723	729	753	771	749	728	763	733	710	732	753	765	780	721	802	744	747	702	756	739	745	731	694	718	692	727	749	804	765	749	761	739	776	794	734	735	717	727	710	746	740	726	745	724	694	781	662	710	741	752	713	759	705	742	722	726	759	687	736	705	770	727	752	771	754	695	813	737	743	711	726	725	719	716	754	737	708	725	724	754	766	731	693	766	730	728	752	765	718	705	749	722	730	746	739	745	701	749	711	751	717	726	752	733	763	766	725	718	706	732	753	762	738	759	723	743	778	729	761	777	786	699	723	804	685	721	701	785	758	748	688	721	770	715	764	699	754	721	711	731	778	713	721	706	767	774	768	765	754	749	752	746	712	772	769	699	769	756	723	697	694	712	726	754	735	754	730	791	697	730	727	728	732	723	729	710	686	780	762	757	743	745	759	708	754	757	753	722	692	784	730	720	711	780	753	787	751	755	708	765	761	701	713	743	799	714	732	742	742	766	767	697	741	696	747	772	712	749	675	742	782	717	706	722	690	745	715	729	733	718	734	750	717	770	739	724	781	751	758	760	754	802	732	719	757	748	736	771	712	698	717	734	702	785	744	699	716	719	736	708	775	727	733	681	734	717	736	694	744	660	753	702	715	721	737	787	739	730	762	699	707	678	733	763	705	713	704	758	754	768	713	680	731	769	720	724	776	735	675	690	705	750	693	702	679	728	768	739	742	707	684	745	727	744	769	780	740	789	737	789	761	725	747	766	791	763	729	745	787	751	727	733	759	731	733	784	739	779	758	788	724	703	739	768	723	777	759	771	786	744	756	730	743	747	727	782	750	740	776	745	749	759	725	725	704	748	711	704	714	736	734	758	787	748	739	737	718	703	746	712	747	747	719	701	747	757	759	792	749	769	739	704	753	733	742	752	742	775	772	704	768	796	719	722	689	761	798	716	764	751	721	756	738	767	744	711	730	790	682	697	719	742	684	759	788	703	682	746	729	736	731	759	732	743	708	722	748	745	733	737	737	686	767	799	744	785	706	713	719	721	735	724	732	770	743	749	754	729	770	710	710	754	715	735	740	705	762	755	751	747	719	728	769	747	716	679	732	738	731	783	706	744	716	760	740	726	752	726	717	718	739	748	702	748	696	736	731	774	777	761	714	712	752	692	765	743	657	727	742	752	744	699	758	765	752	727	751	740	751	672	720	733	762	705	795	735	742	722	648	713	727	787	746	754	684	752	736	723	707	761	738	741	709	748	752	729	765	756	715	767	763	724	772	680	737	759	716	769	705	736	750	723	762	749	754	706	735	716	769	706	743	738	726	757	751	760	778	686	741	774	716	724	741	741	747	764	723	755	721	760	738	751	745	779	721	709	772	770	738	770	751	776	786	740	733	730	780	754	714	787	690	761	720	778	748	746	726	744	728	732	710	758	720	741	751	738	749	750	794	756	728	742	766	734	731	713	782	724	682	732	786	715	695	757	715	747	708	691	747	763	688	748	713	742	722	748	715	722	741	720	727	753	719	738	743	691	759	726	691	721	741	727	728	709	714	739	765	697	700	712	717	725	712	719	729	763	797	755	719	773	755	739	731	733	733	683	730	708	779	781	710	721	773	786	737	730	763	745	751	775	699	751	720	740	737	711	684	653	782	708	715	715	702	751	798	707	751	679	721	760	715	714	752	739	739	774	724	800	767	765	721	728	749	716	758	724	740	737	747	749	682	744	768	716	728	780	720	720	746	796	721	713	775	741	761	703	785	752	784	778	731	642	755	724	738	797	724	690	714	737	734	732	737	754	729	693	722	736	735	720	724	732	725	771	714	697	747	666	760	734	711	776	738	692	714	723	723	728	717	767	699	712	779	752	702	741	702	704	700	713	727	727	734	726	741	729	734	762	709	742	696	760	673	712	757	722	728	751	767	709	738	784	714	760	724	817	773	710	758	716	722	753	807	709	682	722	723	735	751	732	718	738	770	762	742	739	735	732	745	753	717	733	724	734	755	716	737	760	742	807	699	697	742	721	721	699	706	722	711	753	721	717	700	738	757	759	745	767	757	728	743	731	737	744	733	727	723	715	715	678	707	700	746	748	716	745	727	716	771	749	741	697	781	732	741	758	728	745	723	717	761	711	694	740	710	752	693	708	760	716	748	712	727	716	729	703	716	725	730	682	674	753	734	770	726	753	735	728	749	739	730	724	697	752	741	751	755	773	770	718	758	752	742	721	751	749	736	768	766	772	756	727	707	720	755	765	733	694	764	740	710	724	736	688	730	755	705	724	731	700	780	724	720	690	711	782	702	726	725	711	747	716	717	768	768	711	716	722	742	742	683	726	739	677	724	755	719	673	744	665	739	778	712	666	797	760	708	711	708	724	746	744	747	733	682	735	718	773	739	745	681	758	699	697	782	754	765	766	750	743
43253	49820	29986	22655	17671	11064	7036	3982	3057	2375	1836	1690	1159	1256	1128	733	695	625	495	554	619	936	1453	1474	983	683	463	344	267	230	226	199	225	208	218	201	194	182	197	213	203	185	209	169	201	186	180	179	182	173	209	189	191	166	218	192	179	198	196	201	185	179	185	190	189	182	214	200	202	214	176	196	219	177	189	198	198	203	195	193	186	203	209	182	193	213	187	163	164	176	181	197	173	166	185	195	202	169	188	150	162	161	183	191	178	169	164	171	194	161	191	174	182	174	204	189	198	178	171	181	178	194	195	178	204	175	166	180	187	176	137	186	197	196	170	177	153	184	187	189	163	177	203	176	191	158	181	197	170	184	165	172	185	174	174	181	189	167	203	214	203	181	189	191	188	161	196	185	193	181	181	178	183	195	175	201	181	172	184	188	155	172	170	195	164	180	178	183	176	191	197	188	158	174	158	162	191	191	170	207	170	181	176	173	162	162	169	172	165	169	188	183	173	185	169	176	163	169	157	178	194	189	177	170	169	192	162	196	172	194	189	191	194	176	183	191	183	182	220	155	184	182	188	198	184	190	180	178	178	184	146	179	191	183	188	169	176	198	186	181	187	171	169	180	188	189	196	191	174	186	196	173	172	183	168	184	172	167	155	185	149	205	189	158	175	194	188	209	199	160	197	185	177	187	179	178	169	184	177	203	177	184	174	184	186	181	157	163	171	173	173	190	174	165	188	185	174	171	172	197	182	186	193	180	196	188	174	163	178	190	202	169	178	192	175	176	195	174	175	171	191	188	170	199	176	165	208	177	205	147	176	177	179	183	162	187	168	170	204	184	157	177	187	186	161	187	188	175	154	183	153	182	162	181	174	190	175	173	178	195	193	162	160	164	162	184	157	170	201	187	179	190	186	203	173	188	186	176	159	180	162	184	174	165	183	197	194	188	183	192	201	172	200	170	178	196	205	176	186	188	184	201	173	177	173	176	186	183	198	197	171	180	178	182	173	184	213	175	144	172	168	189	185	162	183	174	174	180	172	199	173	191	167	173	185	169	156	164	174	158	186	172	176	182	181	179	180	195	182	196	176	163	163	183	191	173	166	174	179	190	206	175	160	182	188	170	171	190	192	195	179	172	168	179	177	184	194	200	194	176	205	172	171	168	153	164	184	173	180	185	169	182	188	168	162	146	178	187	194	156	171	172	175	169	185	176	174	182	163	168	194	180	154	179	199	212	183	197	186	182	158	204	198	164	178	205	193	166	166	180	172	182	188	183	178	161	179	177	175	189	187	177	215	180	153	174	181	173	190	190	167	162	180	166	194	172	180	184	198	190	211	171	167	166	165	162	206	183	183	164	188	185	202	173	171	178	195	166	180	176	177	190	188	173	191	211	185	165	184	168	180	173	159	187	174	179	180	187	183	182	173	170	199	186	149	176	171	180	185	182	160	194	178	192	188	193	188	167	173	158	193	178	186	209	191	192	205	190	176	196	169	207	187	178	185	186	193	165	213	190	174	194	170	177	216	160	178	210	159	197	172	198	193	197	189	186	181	206	196	155	157	166	176	179	182	162	174	172	169	195	158	186	179	179	171	135	171	177	177	178	189	176	193	174	166	161	152	172	178	191	162	182	194	198	181	165	169	191	168	167	174	175	174	173	213	156	187	172	162	188	181	158	178	177	175	174	185	167	188	173	183	181	222	161	196	174	207	169	161	158	197	190	168	170	181	185	173	194	188	184	212	172	142	165	168	161	168	188	176	172	183	182	145	163	183	200	175	206	169	176	159	208	187	202	159	170	174	178	175	158	188	174	187	190	178	173	172	188	158	203	186	179	178	181	198	195	183	152	183	183	201	165	156	181	163	186	180	168	194	170	179	180	170	180	168	191	176	185	193	178	149	168	164	226	184	180	183	184	192	168	177	182	186	179	169	191	210	157	193	175	183	172	163	193	172	180	167	160	184	188	180	172	177	172	149	156	166	160	172	193	192	165	176	174	172	180	200	178	186	183	184	172	175	184	160	135	160	159	183	178	187	165	171	178	183	170	188	190	169	181	155	171	180	185	189	178	150	207	176	180	172	180	205	184	185	181	154	163	174	185	195	178	189	158	191	162	175	197	174	172	201	182	195	180	176	191	186	179	186	206	171	188	188	178	181	188	180	191	174	190	185	171	187	207	166	180	174	161	168	175	193	184	173	171	191	172	168	187	175	182	171	172	158	172	196	199	151	180	223	183	165	176	173	201	169	176	179	210	186	169	177	184	189	189	158	175	192	177	182	168	145	156	176	168	190	159	180	186	174	175	175	181	167	183	177	185	198	171	196	174	183	186	172	186	176	192	148	187	183	168	185	174	179	187	181	187	191	185	177	176	175	177	186	168	168	188	194	170	171	183	175	190	194	176	180	181	193	182	175	177	184	180	176	171	170	169	161	160	168	172	175	151	165	179	177	165	178	152	165	169	183	173	194	156	165	187	163	181	172	197	179	190	183	192	191	175	163	204	168	165	159	202	171	191	170	182	191	184	154	187	173	178	194	194	208	170	169	175	167	175	187	164	202	184	185	180	185	170	183	158	184	179	172	161	169	176	207	183	167	187	160	202	170	181	187	170	205	196	207	175	170	195	168	171	175	189	179	174	168	209	172	194	178	191	170	183	189	188	184	169	172	183	190	210	186	195	176	189	198	169	189	194	179	183	185	188	167	177	183	184	180	171	208	178	167	152	177	154	190	168	176	164	154	174	163	161	212	174	165	189	182	178	190	194	178	188	175	197	171	180	187	166	175	187	169	164	174	169	196	182	194	188	168	159	159	176	193	169	182	172	182	171	167	174	184	168	172	174	172	163	159	194	184	191	185	192	181	187	183	202	186	166	201	171	195	184	214	171	200	205	160	185	153	175	172	170	147	170	179	192	216	179	180	179	175	177	194	175	194	198	184	153	190	177	168	179	189	185	145	178	183	182	170	164	176	187	170	164	187	176	191	163	190	190	191	173	186	188	169	165	191	168	197	184	183	189	173	175	189	156	188	191	182	169	178	157	189	189	161	184	175	196	168	164	191	180	182	187	174	210	186	225	157	183	171	182	177	189	156	182	168	205	192	197	194	166	176	221	192	173	159	177	170	177	176	173	176	164	186	163	178	201	187	175	208	175	173	180	198	180	186	161	165	188	176	157	181	188	172	181	170	183	161	197	177	192	178	184	190	197	171	190	163	155	184	176	175	204	156	176	209	200	172	178	164	191	158	165	177	148	172	190	173	163	191	187	169	178	192	169	163	182	161	166	175	168	177	181	192	204	151	180	180	175	215	190	209	164	190	169	180	183	158	186	152	178	171	178	182	168	159	154	186	195	172	166	191	152	169	188	203	188	158	176	171	190	196	171	181	185	173	162	190	172	188	159	158	195	191	151	173	204	176	174	183	177	150	174	178	177	194	164	170	168	170	186	185	184	182	184	173	194	192	177	180	167	199	187	199	164	199	175	178	177	185	184
34598	46724	17647	15097	15186	12374	10864	7874	7478	6558	5955	5774	4540	5536	4981	3879	3859	3418	2630	2910	3664	5684	9185	8787	6529	4489	2900	1894	1406	1095	1024	920	827	746	795	760	732	782	744	761	757	703	696	723	687	687	706	724	631	716	692	740	683	648	703	713	721	724	628	698	667	716	680	696	695	675	666	669	680	617	636	653	686	658	684	671	631	700	696	659	673	670	705	625	644	635	644	656	614	649	644	642	652	647	636	617	562	644	581	594	603	625	633	577	568	577	564	592	594	610	564	582	612	573	611	557	594	586	570	584	638	587	595	597	598	544	572	624	567	611	527	605	597	570	582	564	546	566	612	620	576	603	590	574	556	598	602	614	584	587	554	618	526	622	567	590	578	585	579	607	565	618	605	574	554	627	551	576	608	576	562	524	590	589	557	575	582	574	583	567	626	626	622	625	627	534	594	618	565	579	592	582	627	639	634	596	607	598	577	588	621	580	581	589	599	529	582	597	594	589	558	546	587	555	552	543	576	556	566	584	538	587	560	545	552	551	590	576	607	574	546	568	609	613	589	545	536	567	572	565	577	621	606	573	554	576	582	580	648	540	579	563	596	594	553	557	568	568	613	582	583	571	549	563	565	571	597	574	607	579	565	585	634	586	565	591	552	568	606	567	588	544	558	521	575	588	562	582	569	604	607	627	585	575	532	601	632	562	642	571	568	577	571	594	592	586	551	585	616	572	617	596	574	589	538	573	607	635	589	610	606	577	583	562	594	617	591	602	581	609	570	555	593	552	614	606	573	574	544	607	556	561	534	590	551	598	630	610	598	609	575	541	594	566	571	567	626	533	573	601	642	549	588	571	519	616	606	606	551	597	576	551	608	598	567	560	557	548	583	583	560	624	591	567	594	564	596	610	590	554	569	583	601	509	603	557	607	642	582	563	584	535	642	555	540	583	611	554	561	558	585	576	513	577	564	569	570	584	543	589	617	624	603	546	600	584	566	573	588	589	580	597	574	581	608	571	579	590	597	594	603	596	595	543	557	585	530	584	590	609	595	600	590	570	558	559	559	589	620	576	568	584	566	579	571	578	591	611	575	497	558	574	581	604	579	610	598	594	600	588	538	586	606	585	592	546	592	565	607	569	575	587	559	587	541	563	552	589	584	613	600	538	611	565	576	553	611	560	550	573	619	608	607	590	566	589	629	605	571	552	583	592	565	570	578	637	571	580	604	566	622	557	614	616	589	557	575	584	584	561	598	611	591	557	566	595	563	602	560	543	600	603	566	575	564	624	561	593	527	563	588	542	584	615	593	613	545	605	595	571	564	568	626	575	577	554	614	590	617	615	592	586	537	555	585	559	563	622	580	555	601	583	542	581	579	557	582	553	565	588	613	548	592	619	606	571	580	571	605	582	599	545	551	555	531	557	573	550	585	609	612	543	582	601	612	563	600	591	573	594	578	567	582	568	554	574	610	609	565	547	603	598	616	586	623	602	570	591	587	626	596	583	639	584	596	589	617	592	585	579	608	578	587	584	578	562	568	602	585	571	558	535	562	590	532	540	565	570	525	572	610	597	577	639	586	564	564	604	574	574	571	584	559	607	614	566	549	608	634	557	575	599	621	609	601	600	591	602	584	567	570	570	572	577	613	580	572	600	536	576	616	568	599	604	560	550	623	589	566	569	559	536	592	593	560	605	622	562	619	539	640	576	589	598	616	542	549	602	610	570	595	567	551	601	548	589	580	573	598	574	609	591	558	620	589	614	551	596	575	607	590	535	585	611	605	642	617	566	562	635	595	592	553	539	582	610	626	569	588	562	552	588	556	617	544	548	615	550	590	600	590	614	573	595	571	553	577	566	581	555	563	580	612	539	568	605	587	580	563	587	616	599	583	534	531	592	608	610	550	548	583	571	646	613	583	590	606	597	550	546	593	635	582	583	564	556	563	595	573	557	588	607	599	603	552	555	567	590	564	577	583	567	589	596	550	607	586	579	590	593	591	596	588	607	570	589	526	532	613	550	616	561	586	622	537	599	514	557	576	573	539	560	595	567	586	595	579	550	582	628	597	563	642	553	562	598	570	533	565	576	613	578	628	565	595	567	598	583	548	577	585	598	585	575	588	562	590	519	582	594	594	589	604	577	570	575	588	590	560	592	582	546	584	552	545	566	585	587	584	597	583	557	581	598	583	605	640	576	563	574	558	615	573	616	581	590	590	590	593	573	593	578	566	559	588	575	582	604	607	573	572	576	557	614	557	592	645	615	584	576	576	557	583	577	585	579	584	527	561	584	584	567	591	563	564	569	613	575	539	557	559	564	560	606	584	566	569	599	632	603	579	585	600	531	587	585	588	579	590	582	626	590	593	586	614	560	596	611	611	568	592	583	599	620	580	614	581	534	589	579	572	583	570	545	562	545	580	532	574	572	604	542	593	604	642	602	569	573	579	578	567	578	566	596	609	570	602	591	605	603	630	601	578	630	561	581	577	560	569	571	568	556	557	567	562	580	605	624	603	590	578	559	557	563	605	641	598	557	599	629	563	620	567	565	571	592	591	594	583	599	580	558	585	587	604	601	613	583	543	585	585	604	595	599	587	522	583	561	594	540	575	578	571	600	594	580	603	608	550	600	561	575	564	556	570	512	603	612	575	619	559	560	593	628	541	617	579	605	575	570	582	577	601	563	607	602	568	558	587	592	626	571	568	606	582	567	578	582	557	576	580	580	557	600	609	572	623	594	587	630	562	627	558	657	628	595	626	595	572	542	591	576	632	575	590	574	595	584	589	541	646	587	625	560	618	590	585	590	613	573	614	536	550	603	599	591	556	564	545	588	592	608	589	567	542	592	610	539	545	570	585	551	556	610	588	588	598	577	583	549	582	571	581	534	604	532	593	626	553	633	559	582	596	588	565	606	589	559	600	541	583	539	563	577	533	626	573	561	609	613	593	547	535	576	597	572	597	572	600	603	588	573	586	566	579	588	603	564	611	535	561	593	629	595	592	561	583	614	628	583	601	590	560	579	555	545	599	580	651	601	583	606	572	598	599	565	540	641	567	554	534	581	571	628	560	602	581	575	591	603	576	577	570	593	577	579	580	585	608	610	631	558	536	558	619	580	589	623	555	564	596	601	616	527	578	594	634	546	575	585	558	592	613	594	599	552	565	583	587	558	606	564	613	564	635	589	567	594	584	595	575	558	574	592	573	618	636	626	553	574	574	597	606	561	603	565	618	562	551	632	595	573	603	589	602	560	577	625	573	551	557	555	586	610	610	594	593	567	601	569	599	571	570	547	558	557	611	555	580	602	577	574	619	568	596	585	602	583	587	612	558	586	557	576	583	571	575	574	549	590	549	569	573	563	568	567	582	547	611	540	562	614	546	612	585	579	584	590	641	613	530	574	593	601	573	566	548	604	568	591	571	540	577	564	553	569	624	622	614	583	574	605	569	604	576	616	573	606	548	601	599	596	602	611	552	559	588	582	567	578	587	577	580	563	559	547
56615	49508	31005	24829	24285	22554	17855	11274	6757	5347	4589	4234	2948	3108	2501	1978	1730	1464	1172	1336	1559	2299	3808	3697	2658	1692	1027	704	492	444	343	357	327	275	269	329	319	324	304	295	326	264	294	266	308	277	241	268	271	262	257	269	263	278	262	260	266	252	272	258	268	278	256	263	278	272	286	239	290	255	235	269	256	245	283	268	282	263	241	273	236	259	224	250	234	235	282	297	284	255	248	259	241	245	275	257	259	220	268	243	227	234	230	263	210	239	236	248	239	242	224	230	229	256	233	258	240	240	263	222	225	213	242	248	246	242	244	213	245	236	228	246	231	238	224	237	228	248	223	220	221	242	250	255	249	266	229	209	247	252	205	237	212	230	224	261	220	231	245	244	242	239	245	223	238	239	242	217	236	226	235	235	223	253	258	216	206	234	225	252	209	251	246	268	252	259	222	225	235	210	215	198	244	258	246	247	228	219	248	243	222	229	245	259	252	213	241	244	226	232	227	231	228	210	222	235	235	274	218	232	259	227	246	245	240	242	250	235	238	251	236	224	224	243	214	250	233	223	235	230	256	239	241	218	230	216	248	219	227	232	252	227	226	227	235	244	235	243	238	225	237	248	233	210	238	242	217	236	219	249	224	208	246	250	215	228	260	243	272	256	249	240	234	233	260	220	200	212	245	229	228	244	209	271	232	258	215	209	229	211	223	262	251	214	232	235	244	238	244	236	259	234	215	242	259	237	226	254	218	231	265	220	218	210	243	228	219	211	237	226	228	237	241	217	241	257	228	217	229	217	209	234	239	231	249	224	253	204	230	249	215	202	267	246	224	262	232	254	208	232	251	228	231	216	229	224	238	255	212	234	206	245	225	225	217	214	219	218	252	223	217	236	242	205	224	237	236	198	208	253	221	243	236	232	259	252	231	241	252	214	236	226	236	227	227	221	240	253	265	230	237	214	213	243	253	229	209	243	260	237	229	234	236	263	223	226	263	234	236	264	228	226	227	237	239	232	210	251	239	233	237	200	236	198	207	234	240	263	212	244	216	254	234	237	219	209	240	239	250	228	225	232	226	248	216	219	217	230	213	247	245	212	245	210	261	237	216	203	231	247	235	229	259	246	235	246	228	241	206	220	239	216	226	249	231	223	246	250	226	252	255	246	205	201	211	243	257	236	214	235	228	235	234	254	221	241	248	228	211	228	206	234	219	259	244	244	235	245	253	253	234	252	231	271	218	230	238	243	206	242	223	230	212	232	227	241	249	231	251	234	211	210	234	240	219	252	224	245	260	260	219	226	197	235	247	238	215	226	223	237	230	260	275	246	234	229	239	238	230	244	232	259	255	238	220	239	228	239	255	221	223	244	247	253	235	264	208	251	260	237	262	205	241	253	228	247	220	219	246	222	228	246	210	241	221	229	248	219	251	220	262	233	217	246	206	241	225	228	243	231	234	249	224	218	239	221	249	215	213	258	256	231	224	264	212	226	227	235	245	209	246	227	265	234	226	228	222	250	201	256	250	226	262	241	215	259	246	216	217	224	239	224	234	263	240	242	232	226	222	241	239	234	257	231	236	274	240	232	214	218	211	232	230	225	202	255	234	238	206	250	274	245	233	209	227	240	244	223	216	227	240	230	221	257	243	252	262	222	220	252	227	251	235	199	226	229	246	227	252	243	249	223	254	221	237	232	211	228	238	218	222	214	232	268	234	218	251	227	237	208	243	222	225	248	270	234	277	210	241	223	266	242	220	220	209	259	260	232	248	237	238	226	236	239	241	241	246	252	191	241	251	223	223	260	234	239	247	242	210	223	233	232	234	251	250	223	214	227	218	235	222	237	255	254	241	217	237	246	236	245	254	231	259	245	235	253	240	253	251	204	255	266	253	245	238	257	249	236	241	244	223	222	233	211	244	236	220	236	217	250	198	249	234	220	234	252	249	236	222	228	231	228	264	206	215	226	250	227	216	239	231	261	266	256	245	223	213	255	238	238	213	217	219	253	210	277	273	242	231	236	229	207	199	226	229	228	238	238	240	228	229	240	250	207	206	222	225	266	257	221	211	242	215	221	217	224	244	260	255	247	249	199	212	238	223	243	230	248	249	253	273	245	243	258	238	242	241	217	231	223	225	249	239	193	236	244	242	228	247	247	236	220	226	255	233	250	226	214	253	232	239	237	231	260	213	233	237	215	244	235	236	229	217	240	244	219	227	221	225	224	240	230	240	230	243	216	247	213	250	248	224	215	234	232	253	239	230	213	237	253	236	242	219	243	258	259	222	245	244	256	240	230	234	233	266	231	228	241	213	196	227	255	227	215	215	228	237	239	222	255	266	216	234	223	225	249	248	277	220	210	270	235	238	227	227	250	262	226	228	239	227	242	218	237	262	233	228	238	222	250	242	256	262	251	240	249	212	234	248	230	237	267	232	219	234	227	246	230	238	235	231	246	240	255	223	245	240	236	215	232	229	227	245	212	228	235	257	246	234	239	219	235	220	258	243	196	243	260	244	243	226	215	237	241	260	253	224	250	233	265	225	244	222	234	225	239	252	234	225	220	225	234	239	205	224	242	215	226	254	211	251	243	243	232	215	247	239	226	239	243	224	240	225	250	218	218	221	262	226	251	259	233	245	235	225	217	248	243	227	260	236	263	234	246	256	233	228	247	218	223	219	262	239	215	245	228	241	229	266	254	218	248	240	219	247	226	244	244	238	207	231	259	237	234	239	238	236	228	228	232	235	214	257	249	217	241	247	208	221	221	226	251	226	258	254	236	245	262	259	220	242	221	218	216	251	237	220	235	230	218	219	248	236	242	225	227	242	260	240	221	252	238	225	222	248	230	228	221	250	265	222	249	219	214	214	229	201	237	227	239	215	203	228	212	221	232	222	219	217	274	251	226	205	255	234	233	240	247	224	223	235	242	205	239	232	225	218	248	239	242	247	220	234	232	234	231	231	248	234	261	248	217	211	220	221	273	226	224	235	204	233	241	244	236	234	230	226	232	240	216	227	224	257	229	226	221	215	246	218	237	236	222	252	257	248	234	236	245	219	260	199	217	233	224	253	231	240	275	242	242	239	218	247	230	234	208	232	233	267	232	262	240	218	245	252	218	239	233	231	257	233	232	234	228	219	229	227	236	226	256	253	224	238	255	220	271	215	219	237	209	251	222	252	238	236	251	226	247	230	231	227	233	233	241	217	232	220	245	255	243	219	251	227	220	241	256	240	224	264	238	270	238	230	246	235	243	212	229	222	217	206	240	248	267	231	235	227	258	234	249	227	258	229	219	227	233	254	235	243	240	215	228	218	243	222	239	235	243	222	229	207	217	251	249	237	206	257	236	226	224	241	216	220	225	221	214	192	252	216	229	237	249	234	241	220	233	218	262	229	255	241	219	222	213	249	275	215	245	247	249	250	243	220	277	242	235	210	246	266	227	250	240	215	235	239	222	249	258	223	208	206	244	227	210	250	245	226	240	248	241	230	266	247	260	246	238
45153	52487	21877	23224	24175	21269	19063	15053	12241	12871	11420	11728	9510	10129	8977	8300	8747	7570	6312	7168	7855	11689	18304	17795	13855	9814	5975	3871	2793	2265	1864	1595	1370	1190	1185	1188	1179	1262	1200	1142	1085	1004	993	1024	979	979	968	899	985	1009	978	1024	948	942	1013	941	975	941	967	899	897	1005	957	976	973	904	896	915	898	912	911	899	970	932	932	897	928	1037	926	930	976	900	908	881	882	811	829	829	851	783	808	766	801	806	799	774	709	699	765	760	732	754	722	786	739	790	726	761	732	709	743	755	733	780	710	718	735	777	741	697	721	723	729	738	718	753	702	688	727	747	697	738	746	749	684	767	728	726	732	710	757	761	737	712	709	703	758	719	728	742	729	682	707	724	714	682	703	692	775	681	676	699	751	688	719	731	742	727	717	696	679	775	717	702	742	706	734	717	751	769	705	743	731	699	704	682	731	716	723	744	754	691	673	718	756	733	707	737	776	716	687	727	735	712	721	715	761	709	675	690	711	756	752	686	713	773	687	695	740	762	701	697	679	730	689	679	725	634	698	703	728	737	728	736	734	749	726	765	744	763	703	715	773	738	727	754	687	700	732	700	718	706	697	736	699	749	734	712	711	735	740	694	674	728	732	688	724	693	674	710	716	667	759	736	760	706	736	678	718	703	726	733	709	754	681	664	718	728	714	705	726	700	697	736	731	718	733	763	736	726	690	745	767	711	716	687	697	767	748	691	714	732	713	681	714	649	713	709	725	711	722	686	780	711	706	689	722	729	717	752	751	690	715	739	685	693	755	692	749	750	714	715	719	705	694	679	733	725	747	750	707	706	702	694	716	706	736	720	702	725	681	734	726	751	735	755	702	696	715	698	707	773	710	633	678	706	739	692	648	721	724	706	710	700	774	722	673	713	723	752	675	725	747	726	740	713	731	699	708	738	674	680	714	684	712	687	695	752	722	704	754	682	701	686	651	744	723	734	718	726	709	744	661	721	682	678	723	674	715	747	738	671	696	742	690	742	744	723	697	710	705	727	702	723	707	699	703	739	737	756	739	675	663	704	693	706	690	743	734	685	716	741	723	746	718	699	724	703	721	716	706	754	726	705	745	734	749	675	697	696	746	677	755	701	699	758	703	792	711	700	672	731	661	692	703	731	722	735	706	714	738	707	752	689	716	703	720	728	704	660	713	708	695	713	681	754	736	737	723	761	734	699	670	664	685	680	751	668	739	685	766	722	721	774	692	702	702	702	667	763	724	684	726	736	720	718	750	773	693	676	652	729	743	722	699	722	685	698	713	707	712	703	699	716	757	712	746	774	689	716	777	780	679	692	705	697	719	675	712	692	698	679	775	719	683	711	716	712	691	708	716	653	748	695	736	680	749	723	707	707	689	747	675	737	728	696	684	732	703	709	711	718	704	709	710	710	720	703	670	704	693	697	691	781	728	746	754	725	685	705	714	691	694	703	691	712	710	692	755	701	689	680	744	698	726	717	727	746	738	715	726	710	727	772	743	739	753	732	710	754	690	755	707	706	715	697	724	668	745	726	706	648	738	719	702	713	675	685	736	688	684	716	697	669	705	763	720	666	684	749	761	739	741	658	732	724	736	717	694	676	716	710	699	727	704	726	671	709	719	692	731	712	723	732	740	735	726	705	711	676	712	720	685	701	732	734	682	719	717	734	737	697	750	697	718	715	709	731	706	759	670	729	745	683	703	708	710	706	716	732	710	766	724	695	712	687	721	667	727	703	744	698	743	711	690	769	735	724	725	733	686	709	750	768	681	716	693	711	737	700	665	768	749	734	687	695	708	687	750	724	724	727	731	668	719	701	731	751	689	699	673	671	709	684	713	744	746	778	744	768	719	706	672	715	701	782	733	695	754	758	708	758	742	669	746	718	646	721	766	725	753	695	671	695	743	687	735	740	712	688	687	665	745	703	722	655	680	720	716	712	688	749	714	775	714	748	747	669	730	677	716	737	691	747	684	741	709	696	729	726	804	730	649	715	678	718	729	708	738	714	727	696	739	733	690	717	705	721	720	633	730	702	685	651	731	737	686	700	745	746	758	730	729	703	677	741	699	763	710	657	697	731	726	684	756	722	688	719	746	728	709	740	728	737	725	740	690	751	717	706	688	707	744	755	690	715	695	777	676	746	732	692	713	707	703	734	712	709	685	697	728	678	707	717	667	718	750	666	736	719	721	747	730	672	727	721	741	715	745	708	739	761	716	726	747	745	745	701	666	684	690	716	711	729	731	718	710	751	730	720	714	721	687	701	724	727	671	676	695	675	695	684	741	704	709	691	718	733	692	717	749	749	728	718	713	742	681	737	714	729	685	714	730	704	693	688	756	718	658	741	733	754	760	721	735	678	704	747	721	682	685	728	720	713	696	722	688	701	688	727	772	728	682	730	748	747	706	714	721	669	696	719	687	699	728	701	704	740	725	656	744	785	719	738	751	733	711	722	709	674	736	656	750	693	733	700	691	743	710	704	747	726	688	703	724	717	771	736	687	762	717	717	725	686	766	707	690	738	706	693	692	691	741	723	715	702	716	711	703	710	752	703	696	690	697	759	693	684	714	704	699	743	732	710	739	705	734	714	683	715	771	741	734	687	681	725	728	697	684	702	698	712	733	711	760	736	713	721	742	701	700	766	725	722	713	759	697	733	744	744	708	722	655	765	689	731	708	705	755	730	743	755	685	706	740	726	686	724	725	745	710	755	767	715	666	685	723	723	742	710	745	691	738	738	699	723	722	758	766	707	724	700	708	676	682	670	692	742	701	758	723	689	716	718	786	732	697	694	683	661	733	672	736	693	716	680	702	674	718	682	754	714	701	785	733	687	657	748	715	753	742	683	739	696	710	755	727	718	710	699	688	737	702	720	702	730	755	697	679	732	729	783	734	670	759	740	741	720	738	735	682	713	720	735	705	724	711	711	653	747	684	733	718	699	692	719	727	693	721	701	711	730	701	695	732	713	706	712	714	747	714	698	730	706	701	746	693	700	697	736	728	721	721	712	705	676	710	710	709	719	708	732	729	704	729	730	707	690	726	704	731	723	728	704	709	757	680	736	729	711	696	704	771	696	676	721	706	697	682	741	678	761	657	679	719	684	678	724	727	713	729	722	694	727	666	718	735	749	702	725	724	745	719	686	720	735	686	736	708	713	771	724	713	723	758	694	721	705	725	718	701	719	699	673	750	726	734	751	763	668	711	699	704	750	726	672	726	700	709	709	752	708	703	763	753	717	717	697	750	708	663	679	683	696	710	749	710	680	705	705	705	669	688	739	712	735	744	716	684	696	742	708	699	699	724	716	732	638	685	723	740	678	726	749	708	691	714	742	702	668	707	694	700	711	737	698	669	707	703	679	689	687	715	750	775	677	684	683	741	723	724	729	752	688	687	698	753	699	677	700	718	736	706	726	705	719	709	691	697	724	703	734	665	772	729	691	750	723	690	723	734	700	749	772	680	761	734	723	699	719	693	703	700	696	741	622
19985	25868	13949	3527	1764	1257	894	642	463	385	385	333	282	329	315	291	300	265	290	301	283	300	338	315	309	265	260	271	301	265	243	245	257	251	256	247	237	248	219	241	236	259	238	240	270	234	229	211	230	273	241	245	264	251	251	260	240	250	234	237	234	230	226	222	221	256	238	243	250	229	211	238	250	225	256	241	243	214	264	233	233	234	241	229	244	266	246	244	264	269	230	224	231	232	231	232	248	263	225	219	239	267	240	261	239	246	240	225	242	218	225	236	233	243	227	226	232	264	239	251	236	269	243	211	239	242	238	277	228	238	230	224	253	212	232	235	244	234	232	245	238	253	253	212	238	227	224	262	251	242	243	240	239	235	258	267	243	247	216	231	224	233	234	242	244	250	229	230	243	234	233	254	255	243	224	237	259	255	235	218	262	285	210	246	239	246	261	254	246	252	222	250	227	230	265	223	214	220	234	238	243	251	234	228	227	235	228	222	239	247	274	246	252	250	260	250	240	247	241	205	271	238	210	242	218	238	262	237	218	261	235	228	228	224	229	247	236	239	268	241	225	217	220	216	247	264	222	254	225	250	222	227	223	252	240	246	230	263	240	247	235	246	256	238	210	225	253	225	206	203	214	204	262	213	265	244	244	264	236	230	227	243	225	213	233	228	245	253	241	255	251	260	235	220	261	219	222	234	238	217	273	232	280	235	209	236	248	203	248	222	255	235	267	255	230	248	196	237	213	237	245	222	279	241	242	248	231	222	246	262	217	220	257	235	243	239	219	242	251	202	240	221	237	228	224	230	208	226	215	244	262	242	230	242	236	195	231	232	227	221	229	246	214	232	221	228	240	230	242	221	257	230	232	248	246	261	247	260	222	242	238	243	273	226	248	235	223	245	206	232	218	234	266	232	212	208	238	237	254	226	246	241	248	225	249	223	216	231	243	234	243	227	210	243	222	240	262	246	226	236	245	228	230	226	233	249	242	245	235	234	219	194	215	212	250	251	242	261	239	254	245	237	241	239	229	277	247	233	240	239	236	232	251	226	225	238	241	223	241	227	250	249	246	200	226	229	247	208	253	234	220	254	229	228	247	226	291	234	235	236	284	267	223	270	237	270	250	243	222	233	240	259	230	238	237	240	229	241	227	249	231	250	249	270	224	265	237	245	245	203	241	229	222	233	247	261	219	220	231	245	236	226	243	255	254	233	222	211	251	216	231	223	238	242	257	238	235	257	243	248	245	227	218	278	252	216	229	228	262	236	228	250	217	232	232	243	239	237	253	218	239	253	199	223	243	255	228	263	231	251	243	221	267	257	219	263	238	239	244	224	234	240	245	201	237	250	242	245	226	238	234	234	211	274	232	230	231	212	244	248	267	235	207	239	219	236	234	219	238	238	272	253	242	262	265	235	220	226	264	235	258	219	243	213	253	239	228	251	234	223	240	235	237	259	241	258	225	236	233	231	266	230	230	225	226	220	239	240	224	224	214	261	205	222	215	263	236	238	260	223	247	244	239	192	246	243	265	225	232	230	228	229	233	220	240	226	220	260	211	220	244	229	237	263	242	276	225	234	226	247	263	232	234	231	233	241	241	243	248	245	225	253	230	257	239	205	245	253	232	235	244	249	221	236	221	221	260	261	246	209	230	245	218	213	215	208	212	231	252	239	218	269	221	239	241	254	237	235	237	253	251	248	247	231	272	234	235	252	242	247	198	237	224	212	228	227	212	244	219	253	244	233	234	231	236	214	202	224	267	221	225	248	219	242	205	237	240	241	286	254	224	244	241	242	248	252	247	244	221	261	230	265	226	240	231	213	264	217	251	250	248	246	222	245	250	223	243	221	223	257	192	229	238	257	219	253	237	246	226	227	229	249	251	245	213	237	241	231	226	243	217	245	197	251	226	263	233	226	231	213	211	240	255	241	232	264	243	228	219	227	216	254	216	239	286	244	224	282	254	235	221	239	229	242	237	225	228	236	218	232	260	245	236	231	250	223	219	238	219	210	221	245	232	235	243	236	244	198	206	267	260	251	226	259	260	263	217	242	226	247	238	230	240	226	226	230	230	218	248	245	237	226	225	209	235	218	233	250	242	215	216	211	235	249	241	243	203	241	245	243	224	212	242	221	257	221	237	222	245	233	247	217	220	234	220	252	234	219	251	225	234	256	234	225	227	234	232	224	254	244	206	223	269	273	259	259	276	257	252	247	252	241	239	229	277	243	238	268	258	221	222	246	242	231	202	245	232	265	245	213	276	221	255	240	210	248	256	224	249	236	237	234	246	242	258	224	222	218	222	229	239	279	216	222	232	232	235	243	255	253	229	235	257	242	223	236	234	218	199	243	241	220	249	252	253	254	233	229	237	234	250	238	236	226	254	262	210	252	269	241	220	230	234	252	204	238	207	252	244	201	246	217	226	236	227	238	221	225	259	223	224	228	246	225	227	248	244	247	232	237	226	235	246	227	247	250	227	235	253	236	262	241	252	235	232	253	253	244	221	224	254	243	219	232	275	232	247	211	245	246	232	231	237	231	223	201	255	272	238	230	259	266	203	235	251	203	244	234	235	242	247	256	242	223	251	225	245	274	260	224	228	240	242	243	209	232	231	211	259	232	246	243	237	221	259	233	227	238	215	244	211	233	243	223	248	228	242	248	258	230	230	226	212	222	240	236	242	266	250	254	271	240	239	240	244	224	224	249	254	233	207	243	228	222	247	239	249	235	233	207	251	243	251	228	235	250	238	188	258	240	246	245	254	220	232	248	225	256	266	242	227	235	226	229	240	229	244	237	215	246	201	268	256	248	227	243	238	215	221	238	220	213	227	250	224	240	248	247	248	217	239	229	265	242	208	230	238	231	232	238	243	237	200	235	277	233	254	239	270	234	208	249	234	224	236	241	255	239	247	250	209	231	264	224	194	226	236	227	221	225	241	236	231	236	238	229	237	228	246	230	232	272	246	241	268	257	228	252	273	225	216	249	255	241	230	283	263	231	250	260	246	223	233	239	252	254	215	240	219	257	231	251	247	218	212	223	247	240	261	246	245	227	241	266	260	241	235	217	229	225	246	241	265	234	215	238	273	238	248	240	247	241	266	234	215	206	268	232	244	244	213	242	216	233	227	248	207	234	210	254	236	232	238	209	234	261	231	268	228	212	265	238	231	249	210	227	242	252	226	211	227	217	250	224	249	236	222	247	238	222	223	233	240	208	248	271	249	246	249	265	232	233	230	245	239	226	258	231	235	234	254	253	244	239	273	249	248	199	234	237	222	226	236	247	228	267	232	243	239	250	250	238	284	241	217	247	217	248	220	245	247	224	228	226	218	235	245	223	231	224	242	222	269	230	236	268	245	239	246	238	221	244	214	235	213	258	261	236	218	226	222	248	248	263	248	216	248	226	230	242	230	215	237	237	229	223	249	258	239	219	217	260	268	222	236	254	244	238	232	240	238	226	209	230	244	241	246	226	218	239	239	227	248	194	234	241
17400	28624	10063	4844	4236	3654	2912	2248	2030	1610	1626	1468	1236	1252	1212	1085	1257	1078	1017	1076	1075	1187	1502	1351	1229	1106	868	857	813	841	821	804	804	777	769	826	812	824	756	795	804	722	705	758	775	766	733	736	756	738	705	779	755	754	723	798	754	760	745	753	767	791	744	758	785	776	779	805	752	749	779	773	808	764	796	779	791	764	750	771	781	786	770	741	808	739	783	783	778	750	745	805	725	749	723	735	731	728	753	745	785	766	745	719	759	777	743	731	747	786	667	763	767	760	721	716	746	690	761	738	707	743	747	736	706	712	726	758	741	778	754	697	713	801	748	674	759	718	749	729	663	709	769	797	727	726	780	751	699	742	716	738	735	736	756	734	730	752	731	745	746	754	769	752	720	721	779	735	732	731	811	771	703	717	813	739	729	766	729	732	746	694	743	750	723	710	736	722	725	786	725	775	776	724	739	741	705	699	711	770	753	745	709	741	732	700	747	732	719	740	769	728	738	770	729	741	670	732	743	681	814	731	747	692	727	752	782	747	724	756	791	756	770	675	740	710	745	753	750	708	803	680	772	734	755	771	716	757	732	733	742	701	749	685	724	734	745	778	753	762	759	734	749	671	718	727	713	713	706	722	759	725	714	750	727	785	745	699	753	763	766	760	719	728	683	772	736	781	752	739	718	703	751	743	727	724	746	733	763	778	731	732	687	781	721	742	687	707	766	732	754	747	733	729	713	753	734	774	723	709	750	699	731	744	731	748	734	720	727	689	725	738	738	735	721	723	722	745	778	749	742	743	734	755	720	713	732	740	757	757	734	768	778	742	742	744	738	779	780	776	806	719	721	744	698	707	693	719	727	717	723	772	693	725	734	770	716	709	763	731	743	698	742	775	712	771	762	748	747	731	724	718	737	729	711	720	769	757	730	761	757	755	768	741	725	737	719	750	796	677	688	709	770	769	724	719	754	783	762	729	714	763	757	717	746	665	697	786	738	704	717	746	706	741	758	736	734	733	744	726	735	717	690	756	771	800	760	716	738	734	763	709	745	689	787	717	716	760	704	773	761	764	749	764	712	700	777	718	713	727	738	740	716	738	754	715	762	735	789	716	677	747	737	741	758	776	693	691	743	639	746	730	755	724	774	740	704	739	758	745	771	733	716	707	712	774	745	726	792	763	746	726	745	728	773	703	749	759	743	747	776	778	759	719	725	740	771	731	769	729	733	793	741	766	746	740	748	761	739	763	708	740	731	759	711	759	736	757	740	729	732	680	723	733	754	738	745	738	785	754	781	772	796	699	780	784	776	740	775	726	785	758	752	758	801	715	717	739	765	751	698	739	747	756	731	746	752	702	707	728	710	716	754	749	743	763	722	721	772	739	756	717	716	819	759	767	758	689	717	727	761	723	711	725	711	726	694	725	774	708	755	756	733	730	722	739	766	703	744	737	737	729	733	755	701	771	733	700	703	719	727	722	720	778	702	742	753	800	713	741	741	737	760	771	737	772	702	699	738	755	740	675	758	742	737	728	752	747	716	709	697	708	701	701	772	747	753	737	734	739	775	770	722	761	741	700	723	757	717	722	734	758	694	739	728	749	756	759	741	726	802	715	741	750	718	725	744	726	736	727	772	766	761	755	699	722	708	755	707	707	783	789	679	737	773	748	744	681	733	755	682	777	743	735	806	748	743	740	745	731	734	759	754	722	718	740	748	750	762	686	742	705	752	732	708	720	812	735	760	721	756	739	710	749	691	711	697	750	761	716	738	791	715	780	722	690	718	691	756	749	777	772	747	755	732	710	713	724	741	740	756	708	685	722	730	779	719	752	688	752	752	777	720	753	723	756	684	778	757	734	745	710	749	772	756	774	747	780	767	765	779	730	742	752	752	714	747	730	740	771	746	741	694	711	756	743	717	809	725	705	772	739	794	733	708	717	721	736	777	763	744	778	721	687	762	768	770	748	729	722	740	755	703	759	728	732	753	738	768	763	694	712	767	750	740	736	736	731	769	731	749	735	731	760	744	741	777	735	714	776	733	783	769	725	731	761	734	765	729	705	723	768	687	767	722	769	736	766	733	767	722	734	722	723	739	697	761	770	736	775	715	722	752	697	739	745	724	733	752	754	732	724	702	740	720	760	758	717	731	728	778	763	737	715	703	757	711	730	744	745	729	770	721	758	732	742	772	781	753	690	708	759	746	757	706	762	691	745	767	776	748	707	728	746	690	742	762	703	752	755	681	768	663	692	755	717	729	727	742	748	717	700	764	696	705	762	718	707	766	723	752	756	708	734	733	719	761	743	760	734	713	780	794	776	699	700	704	740	724	701	748	740	736	771	700	734	745	671	699	761	712	724	747	769	752	751	748	726	769	748	737	765	714	771	729	736	739	727	751	788	727	759	731	670	738	798	726	742	745	770	758	768	707	737	702	752	703	779	793	710	744	726	756	700	719	685	766	821	753	742	730	743	725	759	716	754	746	774	732	723	709	768	709	733	786	673	763	747	731	762	772	719	742	740	745	791	728	698	737	758	749	713	785	734	758	696	799	758	784	750	732	739	746	698	767	750	748	720	784	769	737	695	715	748	748	724	698	790	735	733	752	735	701	786	743	763	738	781	753	757	740	734	717	708	709	723	785	742	743	786	773	750	752	711	758	755	737	687	762	749	744	745	665	755	779	761	740	716	728	756	757	733	730	761	710	746	734	714	746	740	747	811	714	749	749	732	778	728	748	759	736	712	731	770	778	758	760	773	726	781	749	720	715	700	682	770	734	745	729	749	752	723	729	770	752	738	727	761	707	717	737	734	756	758	747	754	728	673	719	753	709	745	725	761	756	748	705	729	804	775	745	724	776	788	724	794	759	788	715	747	755	756	767	760	761	717	788	707	722	735	727	772	749	728	711	686	743	759	758	764	780	768	757	766	752	713	765	713	753	745	744	761	720	680	779	729	718	708	699	718	703	741	771	748	754	747	715	695	777	761	740	741	744	719	708	747	702	731	718	781	710	767	763	804	714	691	774	709	754	764	713	757	773	729	679	742	689	777	733	690	752	746	733	760	723	745	718	739	753	796	756	707	757	717	711	726	739	723	695	749	731	775	759	743	723	778	735	731	742	741	749	708	724	761	714	770	752	795	703	744	774	779	741	724	776	738	739	790	754	802	757	786	726	789	780	718	741	753	719	739	765	714	735	691	752	739	788	772	732	713	740	725	714	743	756	751	758	767	797	676	759	711	737	728	789	773	717	730	764	717	750	774	739	747	752	737	780	759	772	674	737	729	741	755	749	730	708	713	759	703	734	782	726	757	744	769	752	704	728	729	722	719	716	705	702	738	732	695	763	730	759	698	758	735	751	752	762	758	727	762	756	740	756	775	715	729	693	736	761	720	691	719	691	715	722	752	761	700	720	762	748	730	724	716	730	769	712	746	731	720	773	741	755	759	712	759	704	766	731	752	735	720	766	779	765	726	763	710	731	724	731	746	738	727	747	714
46237	48235	31823	22896	18906	12727	7138	3885	2530	2250	1855	1630	1100	1165	1013	715	674	579	498	544	576	1006	1491	1260	844	559	440	329	275	253	237	231	203	178	195	193	198	224	182	193	171	212	193	191	209	230	182	177	179	193	193	184	188	185	196	195	207	218	202	181	187	206	205	200	189	207	186	178	194	213	201	180	204	185	197	223	198	211	204	196	190	189	175	188	200	188	183	215	201	202	182	173	182	185	180	182	160	171	184	188	158	173	176	176	199	191	173	167	192	184	193	195	183	181	189	184	169	160	212	205	178	175	157	202	188	171	182	195	206	176	194	183	168	193	170	170	201	186	185	188	190	176	186	180	182	182	199	215	174	206	181	183	178	162	201	186	195	176	181	168	189	191	206	186	190	180	192	182	185	176	167	179	169	197	212	173	192	173	210	194	212	184	220	177	157	184	171	168	189	183	176	190	182	177	164	198	172	198	191	187	203	182	185	187	164	182	193	163	225	202	199	154	198	178	185	174	176	186	172	167	153	191	163	193	166	172	189	194	168	194	167	168	197	201	176	173	193	173	171	176	194	173	200	192	169	192	214	165	201	174	185	161	188	157	185	193	177	196	183	181	190	186	174	164	201	174	180	192	206	185	191	195	177	185	186	180	166	183	194	186	185	174	173	165	188	203	174	173	199	182	187	164	185	180	208	193	201	185	189	183	220	192	184	170	160	181	161	216	175	187	191	162	163	189	200	187	170	191	182	202	192	176	168	189	169	164	184	181	189	185	183	181	162	183	170	172	185	187	185	180	171	204	206	162	190	197	162	187	193	184	145	205	179	167	191	186	184	194	175	189	199	182	208	183	168	188	206	157	193	185	178	171	201	179	192	183	189	167	202	198	194	168	179	166	182	198	191	178	175	183	179	198	181	176	191	174	190	180	186	174	167	182	183	204	182	197	189	173	193	194	154	181	168	188	181	177	177	178	191	161	180	171	182	193	181	164	194	180	202	196	158	198	171	170	180	168	167	188	200	166	208	197	175	209	185	152	182	183	185	182	184	161	195	191	190	168	157	160	185	203	206	186	174	206	182	176	206	205	183	182	190	198	189	196	192	180	182	185	187	185	217	182	220	194	154	166	199	189	166	204	161	179	192	149	173	187	152	182	187	154	158	199	173	190	178	175	181	173	173	174	192	170	180	181	145	195	189	182	180	186	181	158	191	188	180	186	190	204	185	195	181	190	182	187	186	184	187	167	205	195	205	173	194	160	177	182	192	206	177	184	195	182	213	195	203	188	197	186	185	193	210	187	176	155	189	212	202	194	191	179	173	187	177	199	190	205	181	190	187	188	203	203	154	164	167	190	175	191	186	223	192	170	186	188	197	210	211	208	198	188	178	165	211	146	170	161	189	221	161	171	188	194	180	181	188	185	176	195	186	180	185	183	191	196	193	189	215	164	174	190	189	209	202	176	205	190	186	177	176	162	212	181	169	165	197	194	174	181	166	177	205	175	189	175	180	184	188	200	179	172	194	177	161	178	190	178	178	180	213	180	192	197	195	203	184	188	200	184	180	208	212	197	184	188	184	167	203	176	195	195	171	193	175	172	172	193	185	213	182	198	163	167	191	173	165	150	171	167	184	202	179	160	188	169	188	199	178	197	202	203	190	168	199	175	171	189	198	173	152	191	180	181	181	191	188	176	204	201	192	173	197	186	181	184	164	179	181	195	183	175	171	175	190	189	175	176	209	180	179	162	191	200	159	168	184	186	206	189	183	163	188	176	196	176	188	182	189	179	181	203	169	175	203	185	193	193	184	190	169	168	169	187	173	185	196	199	182	172	195	176	178	195	181	194	162	195	184	150	195	181	189	180	203	182	152	187	209	184	198	177	180	184	201	155	188	174	195	187	178	155	174	186	190	190	179	193	179	158	179	187	169	180	169	180	170	168	177	220	186	194	190	214	170	171	208	194	184	186	213	176	184	209	201	155	185	200	185	210	180	194	191	180	174	188	170	181	152	178	179	191	187	168	177	206	190	178	193	194	189	188	174	182	184	175	218	165	186	198	188	170	193	177	174	175	197	164	176	156	189	196	175	221	189	182	182	205	176	197	194	188	182	183	169	170	186	190	180	191	180	165	162	180	181	171	181	193	176	186	179	195	164	169	178	172	179	196	156	194	169	181	184	201	159	186	201	185	186	177	173	199	205	179	210	182	166	155	207	176	187	181	208	203	199	199	189	170	165	209	180	205	183	188	194	188	186	183	186	234	171	162	186	185	177	172	196	181	173	177	189	170	193	213	185	172	205	223	178	166	178	184	171	174	199	196	183	175	197	218	183	182	179	186	160	186	190	179	188	169	181	176	181	192	182	181	202	159	194	173	172	199	175	195	194	206	154	179	191	175	175	205	183	169	170	175	161	178	182	208	191	169	168	196	189	204	182	182	178	193	172	178	184	194	176	184	207	174	208	209	188	175	172	188	181	196	194	192	199	194	177	190	180	185	170	181	180	179	175	179	145	185	179	202	168	201	186	180	154	183	178	147	190	165	185	183	202	196	194	206	190	206	195	177	179	180	185	194	181	196	184	187	170	201	208	195	173	164	212	166	203	214	199	207	201	189	167	189	163	201	190	203	189	192	182	196	173	165	184	197	197	180	185	180	203	156	175	174	172	177	184	180	159	205	187	199	185	189	170	168	164	213	195	197	189	176	182	176	196	146	206	197	187	203	193	184	182	190	217	189	183	156	186	163	174	185	177	175	186	186	202	140	188	195	166	150	169	191	191	202	201	197	174	165	207	194	145	198	191	179	177	200	173	174	196	198	186	197	175	178	161	181	208	172	199	174	180	201	198	177	174	174	188	191	180	176	214	196	180	162	187	180	200	168	200	186	197	169	177	189	181	197	179	186	208	207	205	185	202	194	177	204	179	193	204	170	167	174	181	176	190	189	197	178	181	168	189	200	180	182	196	162	194	166	202	167	190	181	188	184	180	179	199	188	168	160	193	186	164	169	187	160	192	193	183	183	188	197	179	178	211	176	182	181	206	159	167	181	171	187	212	186	195	168	193	181	197	179	169	179	160	183	195	200	184	174	179	171	197	174	181	191	171	172	182	181	141	196	210	181	173	159	176	187	166	172	195	183	223	200	177	166	200	172	196	189	188	191	196	199	213	171	148	194	194	207	186	166	203	195	189	193	172	192	177	180	177	188	190	207	190	179	176	155	168	184	191	175	174	183	196	189	184	187	195	164	205	168	170	180	183	178	189	203	187	223	186	183	186	174	203	175	190	189	178	207	188	186	182	176	182	191	206	195	208	166	167	184	182	180	186	176	204	183	186	178	177	182	161	184	195	186	193	177	191	193	182	165	169	164	196	192	181	190	195	183	180	206	178	172	177	196	162	197	183	186	193	213	217	158	192	168	194	188	162	185	192	216	188	193	201	175	225	185	189	195	157	198	173	186	205	214	191	202	183	167	182	191	182	182	180	208	168	179	176	182	207	183
37980	49302	17873	14497	14393	12092	9492	7577	6799	6928	5785	5182	4386	4856	4702	3699	3874	3368	3011	3134	3377	6191	9386	7643	5066	3316	2468	1650	1341	1144	1068	943	803	813	731	766	740	859	827	743	758	690	682	709	708	654	714	707	692	670	718	710	690	668	708	733	629	679	695	674	698	668	697	715	693	735	697	709	702	673	666	674	677	705	685	668	680	713	704	696	702	679	604	697	680	646	640	667	604	621	665	659	646	659	607	584	592	627	603	589	602	586	636	638	600	624	553	594	600	636	590	651	627	640	593	559	616	599	637	633	585	631	588	638	552	601	591	586	575	572	588	594	650	588	577	596	636	575	612	574	622	578	566	619	617	598	582	561	577	567	564	614	579	626	600	611	581	595	602	578	602	607	617	603	569	608	585	554	598	611	629	631	586	573	591	570	596	609	552	609	591	599	624	616	606	597	611	606	607	611	608	616	594	598	580	578	588	577	607	572	578	540	595	594	621	583	592	633	609	597	591	659	604	581	614	574	613	587	593	600	582	584	640	597	561	548	582	575	555	599	545	557	591	575	597	566	569	577	591	581	551	586	617	612	571	612	590	620	603	585	599	566	561	563	590	576	555	558	601	608	645	608	609	604	628	612	602	604	603	588	606	623	582	586	609	569	586	627	608	588	595	616	602	580	564	588	608	574	617	607	606	598	600	606	629	549	557	606	595	556	614	611	567	595	589	565	567	556	609	588	575	594	577	557	623	583	595	603	587	603	612	573	563	588	600	615	603	634	587	592	613	590	574	639	584	577	576	632	612	603	641	582	601	614	585	595	583	542	594	569	610	575	618	578	588	578	591	599	595	566	604	583	667	628	602	611	581	601	572	623	568	614	594	610	625	619	610	593	601	616	628	556	616	623	613	599	575	579	566	634	628	534	580	585	602	572	622	579	574	588	612	601	581	581	635	590	577	582	625	606	565	575	619	556	587	583	654	566	628	569	594	599	628	611	568	603	610	603	597	605	586	595	604	577	595	572	604	641	622	574	599	567	626	566	594	585	542	589	563	626	576	573	562	625	567	570	623	541	571	570	614	576	659	587	604	616	592	614	591	608	605	574	562	598	586	597	594	578	575	611	607	593	603	576	587	566	602	579	578	693	553	583	610	585	569	518	613	566	557	584	586	616	589	597	598	578	571	554	580	611	582	611	603	612	617	588	575	620	597	608	587	637	590	631	596	610	613	621	617	618	547	590	614	598	638	586	571	597	582	554	603	589	590	618	610	561	582	567	593	539	579	607	613	601	556	563	586	631	574	572	616	601	608	612	627	597	576	588	553	612	590	580	618	626	618	586	543	570	576	557	634	557	578	552	602	619	604	601	635	588	624	604	582	535	572	594	619	585	633	613	591	577	608	586	612	606	584	605	570	558	573	584	577	598	603	595	572	623	579	577	577	588	599	577	579	579	589	603	600	575	595	642	601	558	590	587	636	646	604	599	608	593	562	543	615	640	556	617	553	611	554	545	621	623	595	605	605	584	608	611	582	552	619	574	617	614	611	582	596	603	606	618	545	611	584	596	621	577	583	610	568	590	572	563	620	553	610	643	610	591	568	578	564	615	581	588	576	579	589	571	542	589	618	606	606	544	565	621	596	568	626	586	574	589	600	609	608	627	656	557	596	603	587	647	562	574	567	555	582	608	571	632	608	586	573	595	584	624	611	565	608	594	617	581	646	598	621	620	603	626	589	587	618	584	647	605	563	610	576	589	585	571	574	563	553	611	601	619	533	593	577	621	627	547	571	629	615	554	608	587	632	560	591	601	663	547	580	591	639	584	613	574	591	619	618	555	604	598	574	572	602	567	613	581	577	597	580	588	621	561	565	584	630	610	558	592	575	534	599	575	572	604	594	599	578	564	579	596	627	576	617	607	640	612	558	598	595	606	597	571	574	615	615	612	591	570	632	580	628	568	566	634	593	598	573	595	603	633	555	559	640	608	612	579	584	594	582	612	637	617	651	598	621	571	579	595	611	600	541	593	597	641	625	633	599	613	578	585	626	618	572	559	584	611	585	570	571	599	600	599	573	581	623	593	605	623	568	603	566	616	572	591	562	605	638	623	579	584	601	609	606	613	603	617	648	598	560	596	611	592	604	566	594	581	595	565	595	644	554	586	555	549	602	652	600	610	592	574	619	626	584	603	582	589	615	576	609	593	590	631	600	589	582	583	603	624	570	577	564	652	567	661	561	611	574	577	603	580	589	615	589	574	562	568	589	644	609	567	640	648	604	605	608	589	621	618	571	564	597	565	605	600	550	574	606	618	578	612	608	605	591	586	615	609	604	582	551	640	606	549	605	579	598	602	635	584	611	582	577	606	577	616	626	589	571	595	575	612	607	606	605	579	621	590	604	547	660	616	607	584	588	630	552	627	578	589	584	572	602	575	609	577	648	586	562	576	619	590	561	621	593	565	593	637	612	587	620	537	630	550	559	568	568	622	642	630	601	596	556	596	581	600	612	601	615	607	623	624	553	595	597	587	651	588	607	603	607	576	618	615	614	566	603	575	577	584	573	598	611	642	610	602	611	575	609	616	607	582	581	589	620	604	598	598	595	604	649	570	606	591	630	576	589	613	590	569	640	591	584	563	581	577	608	595	600	587	564	607	573	542	603	595	542	587	573	599	577	609	583	587	576	611	576	562	617	595	549	592	634	601	565	607	582	582	613	606	592	586	634	564	556	600	569	584	608	574	600	598	591	606	556	626	584	648	612	598	581	592	607	580	593	583	546	581	576	604	611	579	592	608	606	627	578	600	543	625	594	621	607	608	550	627	557	586	609	606	578	595	580	616	599	606	554	617	564	589	595	582	581	530	590	586	611	614	538	577	624	559	578	603	588	621	587	594	598	636	601	594	581	563	617	613	593	579	571	623	580	631	611	590	641	585	653	602	548	620	608	587	607	567	590	570	595	567	644	587	615	635	599	571	603	586	619	560	585	583	565	562	583	542	597	592	551	601	610	618	587	593	616	608	598	600	603	568	576	571	600	588	574	600	586	595	578	569	563	600	623	605	604	589	620	569	588	545	565	641	556	594	579	620	638	591	559	626	621	559	601	584	571	595	586	572	568	566	604	597	540	613	616	633	570	583	622	563	584	611	601	563	594	558	636	601	612	556	586	559	568	574	619	646	627	607	579	578	559	624	618	596	645	585	569	590	602	593	627	566	632	556	584	622	570	587	543	584	599	626	610	601	597	606	585	563	607	583	608	577	575	563	601	587	557	613	547	593	635	591	624	561	596	593	577	595	645	580	585	583	581	610	612	621	590	577	629	597	588	593	572	605	587	568	598	573	637	608	576	595	596	566	627	604	562	606	571	586	576	605	574	626	602	605	563	602	584	571	583	559	622	635	553	611	609	621	623	616	610	561	633	617	571	589	627	594	612	608	617	566	595	569	585	637	576	584	608	618	628	578	597	587	588	582	564	629	585	587	605	637	623	652	595	559	592	604	580	545	619	589
55560	49165	31996	25273	23924	21635	17291	10964	7392	6071	4753	3386	2420	2807	2647	1876	1882	1533	1069	1252	1289	2756	4156	3371	2016	1259	871	667	523	449	425	348	321	295	292	320	298	327	330	290	299	275	302	269	249	264	296	246	241	268	275	269	279	285	286	277	275	241	254	243	259	282	263	281	258	267	301	272	254	299	255	247	276	288	267	251	256	236	272	296	239	243	276	250	226	257	276	259	237	264	267	239	261	241	234	233	268	266	248	230	213	251	272	255	258	228	254	257	235	238	244	211	254	238	257	262	235	243	230	230	198	244	222	264	263	224	223	233	241	228	242	248	213	235	218	224	226	250	223	255	252	211	237	247	213	223	250	240	214	240	253	230	249	265	265	230	256	220	237	213	232	240	250	228	201	239	242	255	229	250	219	238	224	254	226	231	243	268	249	256	263	239	256	245	221	248	236	253	268	256	236	250	246	233	221	250	266	229	237	245	243	270	250	279	279	251	242	242	254	239	219	231	237	243	243	246	265	251	238	232	223	224	244	230	264	258	250	261	239	229	254	253	254	227	259	237	247	220	281	279	247	245	245	246	236	242	248	244	248	257	234	243	233	232	237	223	246	250	225	235	246	236	252	211	221	221	227	226	227	248	241	231	241	222	216	226	222	245	222	242	262	251	227	248	266	230	244	255	259	238	241	210	240	252	242	235	259	246	275	241	232	227	243	231	222	228	259	265	213	216	248	249	241	277	268	244	258	228	223	253	264	244	234	216	254	237	214	240	217	208	251	242	256	228	251	237	250	239	258	221	272	220	242	241	265	237	230	232	261	255	245	239	225	231	245	252	241	221	216	217	238	233	253	196	253	249	223	222	246	243	239	230	232	261	247	251	246	229	252	242	222	245	246	253	230	263	232	217	227	222	234	266	245	253	244	256	237	239	248	242	206	224	220	243	220	245	255	227	263	217	228	251	213	238	233	260	249	215	220	210	235	223	246	242	212	217	231	227	250	202	245	254	256	204	227	206	231	209	231	237	261	263	223	263	220	261	253	233	237	230	260	214	260	285	259	259	244	230	221	237	233	241	237	270	242	229	229	233	241	218	209	235	238	227	249	247	243	220	248	242	206	234	240	245	239	255	238	249	227	244	203	214	239	202	227	253	268	246	243	205	233	203	257	256	221	228	262	281	234	236	281	257	268	260	256	273	228	249	209	241	239	242	259	233	250	219	226	258	223	237	252	234	232	261	221	254	244	216	243	263	233	210	253	241	201	237	267	220	223	218	241	235	263	249	259	241	214	221	217	262	225	235	258	261	273	240	245	243	247	229	205	228	247	250	242	216	260	221	232	233	245	230	218	235	236	273	252	242	216	245	248	238	219	250	237	257	251	260	247	243	223	255	234	242	230	245	252	252	240	258	242	241	251	237	259	228	243	258	254	245	256	240	258	239	231	255	226	244	223	280	249	234	235	235	254	248	247	243	234	240	271	242	257	251	238	243	250	242	232	244	269	237	240	217	252	258	294	239	236	230	265	245	241	258	228	221	244	234	266	249	228	220	236	223	251	229	243	235	252	213	268	258	236	266	229	251	216	246	269	247	232	259	246	238	232	260	233	248	230	219	246	215	255	254	244	227	242	226	262	243	273	251	246	245	246	247	239	262	267	259	257	242	219	235	271	224	235	230	245	264	208	259	254	240	257	221	247	246	235	223	247	219	251	215	229	249	208	232	237	219	237	259	247	242	238	227	247	232	275	246	253	242	229	249	228	233	247	237	253	242	235	213	258	239	211	237	244	252	244	250	252	255	241	208	222	234	245	219	241	250	234	244	220	246	241	262	251	237	264	268	247	222	259	236	243	224	255	247	249	242	234	219	259	232	216	225	256	235	227	244	269	249	270	235	238	225	250	230	256	231	228	258	229	240	252	247	246	240	274	230	226	248	239	232	239	229	250	251	233	238	236	257	247	214	241	249	232	213	243	227	221	235	265	243	247	241	241	224	224	221	241	270	224	256	247	247	248	251	257	257	215	242	222	256	233	207	220	251	221	235	213	240	250	231	211	217	232	268	264	255	250	244	248	244	236	238	229	260	231	234	238	239	243	222	239	268	246	261	251	250	242	260	215	237	253	271	236	264	242	250	267	245	230	218	224	243	207	241	215	224	242	233	237	265	232	228	261	246	248	264	256	246	243	239	253	247	249	233	218	233	249	224	240	220	227	249	211	253	244	247	219	229	224	261	259	239	216	249	249	235	249	233	233	254	218	259	250	240	225	245	248	208	239	263	251	267	252	260	234	268	222	253	242	239	230	248	224	259	251	246	248	247	256	265	256	250	254	257	244	223	240	229	230	231	236	235	264	273	241	260	240	261	240	246	246	216	205	223	228	266	243	228	252	247	242	233	224	249	243	247	247	222	235	224	236	232	241	231	238	238	233	242	276	244	244	245	231	246	228	217	250	248	235	193	207	234	236	258	255	249	226	212	253	241	238	260	274	239	247	265	239	257	260	209	265	248	255	300	226	227	237	229	267	264	251	231	271	233	242	237	243	247	241	241	240	229	246	254	268	247	245	237	227	247	237	227	248	217	273	248	210	242	230	240	236	245	248	232	250	235	238	242	266	245	292	247	245	234	237	239	283	240	219	243	219	259	243	236	220	241	241	266	235	241	248	250	250	241	242	247	236	239	249	239	231	218	249	255	216	248	246	269	224	228	254	238	244	231	239	238	231	243	233	241	245	246	252	246	230	253	227	243	255	242	235	247	220	239	245	240	234	219	246	232	244	237	235	223	207	210	256	202	246	253	255	214	251	226	231	242	272	275	219	239	240	238	209	238	216	235	236	227	248	238	255	246	243	254	256	223	243	220	232	230	245	248	236	256	225	228	238	242	245	233	240	206	246	242	220	252	254	257	258	244	248	256	275	227	258	268	245	237	260	280	242	220	248	218	240	250	245	237	247	235	256	221	231	259	219	218	247	238	257	258	233	231	248	253	243	229	236	226	239	216	229	243	248	233	241	227	217	266	232	234	215	246	221	201	219	232	258	233	226	228	220	220	234	276	228	258	253	231	258	228	248	253	248	238	259	233	228	274	255	257	258	226	218	211	253	265	267	215	239	257	241	216	226	242	224	266	223	215	255	230	255	240	242	243	216	226	221	248	256	237	220	262	260	224	232	238	251	215	232	242	229	225	217	270	236	263	256	251	217	244	276	242	251	219	246	265	247	231	236	230	232	225	239	232	258	265	219	231	243	221	257	267	224	221	235	267	239	238	269	260	223	236	228	228	205	246	247	230	225	262	247	240	239	238	226	242	237	233	213	235	229	226	265	258	251	260	237	252	223	226	244	246	222	268	241	209	237	249	234	246	235	221	234	258	253	244	226	260	290	258	260	241	259	252	237	241	236	229	235	251	235	237	247	246	231	222	235	244	267	222	245	232	253	230	237	236	220	231	241	202	236	220	209	221	233	241	217	217	221	227	222	269	257	209	226	225	244	247	240	239	262	244
45106	50599	23561	23455	23246	20086	18434	14663	14178	13951	11464	9750	8675	9300	9154	8197	8601	7464	5814	6645	7209	13271	19069	16316	11187	7398	5121	3637	2613	2227	2037	1602	1399	1198	1248	1244	1228	1340	1193	1202	1208	1046	1023	1036	1000	934	930	983	937	958	1016	968	967	992	939	999	935	985	980	931	901	1010	1027	992	998	894	937	980	946	928	887	944	923	1042	949	924	965	988	928	960	948	930	850	850	805	869	843	838	853	821	853	857	861	862	826	775	795	748	739	768	774	762	841	780	758	728	759	746	706	739	739	725	747	700	753	712	749	767	691	756	750	731	740	689	718	708	729	739	705	782	700	775	751	722	696	748	682	733	712	776	700	753	688	689	734	671	787	724	745	750	743	748	708	699	732	736	746	709	747	739	753	734	824	746	722	743	747	739	744	736	762	790	721	704	765	726	716	719	724	747	751	725	710	706	696	743	778	773	734	720	751	729	749	747	697	722	782	708	731	747	750	747	729	753	727	754	733	738	768	736	739	702	745	662	744	721	732	711	763	686	745	701	770	757	720	755	769	772	733	689	766	748	697	723	732	718	702	698	730	755	768	729	773	748	704	705	706	735	714	710	754	717	766	733	750	744	773	708	726	726	729	686	735	718	722	731	716	741	747	715	780	751	758	751	711	692	693	751	735	706	745	712	681	703	725	685	706	767	722	709	724	737	722	725	729	767	724	755	759	761	694	725	723	744	732	757	710	733	750	719	771	778	719	700	736	695	722	735	759	765	750	694	695	692	720	709	774	740	690	706	753	736	753	757	719	714	744	708	725	743	758	733	720	721	753	722	742	768	689	727	694	718	709	759	640	729	705	751	728	676	744	661	731	756	682	706	749	778	729	740	716	737	706	677	717	728	724	710	704	679	717	754	747	757	736	753	762	694	686	719	759	758	729	759	776	765	731	687	763	713	677	709	721	734	757	763	744	714	719	732	740	711	723	698	761	701	740	719	741	737	741	698	752	750	725	688	744	707	697	736	732	713	743	751	689	724	720	705	737	714	713	658	727	687	761	737	756	729	733	753	723	689	704	726	712	757	717	703	742	719	752	693	716	678	748	734	710	740	749	763	718	733	734	727	704	759	724	715	750	761	728	732	772	707	761	702	729	747	765	755	751	741	755	763	753	745	805	731	705	737	752	731	721	694	732	682	746	745	722	753	714	740	773	720	770	701	704	740	707	708	731	700	702	711	710	725	760	692	728	726	669	730	731	709	727	702	733	707	776	720	749	770	775	748	766	713	714	746	752	704	693	762	713	727	777	723	751	713	756	738	735	738	749	747	723	724	733	707	728	740	731	739	740	747	757	778	745	746	726	697	662	713	716	725	728	735	725	755	711	725	765	756	733	725	737	717	757	797	715	699	727	757	750	696	755	731	710	765	771	756	776	761	735	718	698	743	690	719	718	724	772	790	721	717	723	658	692	722	769	701	744	719	771	743	781	751	716	716	727	747	710	721	721	674	734	727	686	739	699	718	750	790	764	700	686	749	714	761	690	725	740	694	751	728	715	684	780	737	744	748	687	737	759	720	748	702	731	726	726	736	759	742	689	720	722	699	731	747	748	727	758	696	695	705	692	759	665	783	760	737	732	745	702	731	749	762	736	683	717	739	730	676	694	673	721	752	757	734	707	752	749	744	694	752	760	658	712	733	764	718	773	676	715	735	747	749	812	685	736	773	693	719	786	757	750	708	736	727	693	709	692	713	744	720	717	785	774	710	746	752	702	764	739	755	752	736	728	720	732	753	741	774	690	783	718	772	701	725	751	734	719	742	774	715	691	761	733	716	725	731	737	723	705	746	722	693	700	730	790	739	731	729	701	742	755	724	703	702	727	756	740	690	723	722	788	667	755	729	722	735	769	748	713	763	732	706	746	760	749	753	780	749	760	699	781	674	696	762	719	732	761	703	766	713	741	696	740	742	739	723	719	765	700	676	726	735	777	725	735	734	700	712	690	710	721	744	729	700	758	735	793	700	729	765	722	750	721	715	720	754	669	708	731	686	732	755	703	747	712	715	719	776	750	703	722	725	702	770	722	768	691	737	747	783	704	684	765	719	715	756	752	727	772	755	728	707	727	725	756	750	761	686	720	715	733	723	727	734	718	726	734	661	705	764	709	756	724	741	751	734	724	715	741	787	756	705	683	751	722	762	740	742	712	723	754	740	770	675	759	689	766	752	803	722	741	736	749	723	755	725	767	723	742	733	744	679	681	681	788	749	697	722	750	730	759	727	679	724	710	726	711	717	738	703	696	750	730	701	687	734	698	675	731	752	719	713	775	751	748	736	788	742	694	741	730	701	751	761	726	745	738	771	757	710	713	742	749	755	773	738	681	764	696	679	725	724	730	750	685	753	773	757	727	724	732	700	686	741	726	695	729	714	683	753	720	740	748	707	706	694	689	760	770	775	740	741	718	731	751	742	709	708	735	728	704	716	750	720	736	727	724	779	732	693	740	714	682	742	686	719	716	757	738	738	760	760	751	775	744	720	727	737	717	711	752	737	721	743	713	752	748	721	722	722	726	777	763	733	736	749	693	715	731	750	759	762	695	703	765	710	704	722	714	743	771	778	722	734	733	711	778	693	775	721	709	719	714	721	711	743	732	714	704	719	760	761	732	698	718	716	752	756	690	720	736	717	775	717	718	747	702	752	753	737	731	699	729	721	723	718	775	741	751	709	692	776	726	728	752	671	698	712	752	717	733	740	750	746	754	728	730	735	666	744	756	749	730	767	724	749	722	715	689	705	746	720	707	701	732	705	732	704	697	733	729	662	711	733	711	754	736	665	748	742	753	685	731	764	757	692	683	729	743	724	712	770	682	739	718	697	714	685	759	736	741	711	702	751	719	729	713	723	691	763	750	705	748	716	747	717	737	742	699	746	749	760	726	713	733	729	684	735	715	753	704	745	718	723	755	716	739	732	723	753	686	731	703	708	741	710	731	722	749	699	709	734	705	718	742	696	725	719	767	709	684	703	688	706	742	752	721	694	764	717	721	732	727	702	761	735	676	729	727	713	709	798	722	709	723	788	724	715	708	750	700	731	731	732	730	751	747	753	737	672	713	714	736	744	701	735	724	765	699	715	734	747	724	677	721	736	712	752	655	715	736	792	674	730	714	746	750	715	733	684	728	725	745	714	760	704	762	729	770	721	728	735	695	678	739	699	730	720	744	742	795	771	684	718	741	710	749	699	755	757	727	722	750	695	705	709	745	713	660	708	717	736	702	715	726	718	731	732	730	661	724	716	745	770	737	711	728	723	769	766	721	696	719	716	711	764	736	770	709	737	703	737	699	722	787	752	702	783	690	708	719	696	731	740	801	749	717	741	748	709	757	773	692	729	749	716	750	761	733	757	719	747	708	736	689	722	733	745	726	731	739	702	740	735	741	732	719	751	731	745	764	711	719	758	690	701	725	743	720	796	738	743	687	696	767	719	738	705	714	756	729	745	716	719	706	709	729	786	720	736	748	714
20640	23162	9549	2719	1469	1098	860	628	531	506	406	358	343	331	345	290	330	262	279	287	284	311	337	279	314	260	258	249	234	278	246	272	249	227	248	241	262	246	233	271	245	278	228	264	228	238	260	239	276	255	259	210	253	241	235	224	235	241	241	256	272	245	227	249	249	267	244	242	233	241	216	214	232	230	222	243	249	246	255	216	255	237	244	237	248	271	252	240	249	238	259	255	265	283	230	235	228	246	234	233	257	230	243	256	259	251	255	227	249	222	216	255	228	215	236	224	231	229	270	227	258	246	250	237	262	243	274	265	220	240	249	228	247	283	253	238	216	236	246	232	223	229	206	260	239	231	265	232	238	242	234	254	233	220	259	226	246	223	227	238	221	218	236	234	238	228	215	242	245	204	256	233	274	225	243	242	238	256	237	251	252	246	220	233	249	229	247	246	245	227	239	255	262	252	230	248	254	246	249	229	219	246	245	244	236	225	225	232	226	231	221	243	245	249	218	244	225	256	230	242	230	264	268	241	217	277	247	251	217	248	244	260	240	250	231	232	239	223	232	232	231	244	218	238	229	242	241	215	245	234	242	210	246	243	230	223	225	239	242	214	250	221	227	243	232	248	222	223	216	234	209	236	238	239	212	250	251	224	244	260	269	256	254	234	235	237	263	235	225	214	252	236	238	251	242	218	245	260	234	223	237	223	268	246	238	269	245	231	242	248	233	276	237	250	240	254	227	210	247	261	245	230	237	252	217	243	240	220	220	264	233	242	229	245	238	227	240	256	258	210	203	233	231	226	240	238	253	227	251	233	251	235	270	235	252	256	259	238	252	246	214	235	240	218	230	238	235	220	233	256	228	242	224	248	254	236	224	226	232	245	277	260	232	227	241	233	238	244	237	256	254	240	233	219	251	236	244	250	258	226	245	230	218	256	206	243	232	225	262	237	244	227	228	240	210	262	270	257	263	226	241	233	220	255	244	237	232	229	236	247	242	233	249	224	213	261	223	232	232	238	248	238	235	234	265	237	232	221	265	276	257	261	228	238	211	240	268	265	237	232	230	260	230	242	246	227	254	256	280	226	235	246	232	232	240	248	251	245	263	244	222	250	226	205	245	244	257	223	242	225	230	218	257	250	272	206	285	234	251	274	229	232	254	231	263	237	263	250	228	242	218	256	208	232	236	258	221	242	237	215	235	255	226	234	235	242	254	243	221	249	252	226	261	242	236	256	218	232	247	236	248	227	249	253	212	243	225	225	241	241	236	240	234	227	223	230	252	254	234	225	224	212	229	243	246	227	248	239	235	230	259	251	261	233	245	248	241	251	235	210	246	215	243	246	222	243	244	253	210	239	226	247	235	248	227	245	243	263	260	218	218	244	262	242	242	253	238	213	230	213	223	247	249	221	226	238	237	246	254	227	223	250	229	232	245	247	229	215	247	240	236	257	228	211	237	241	256	247	244	232	230	234	241	219	213	250	237	243	225	252	264	239	249	246	212	237	248	228	240	236	254	250	240	266	245	229	255	240	234	248	240	251	261	219	220	246	252	236	228	239	252	226	245	226	272	251	223	226	235	256	258	245	246	219	239	251	212	268	211	257	226	233	255	225	219	243	225	258	227	230	237	234	265	243	224	225	260	221	275	241	251	242	253	222	241	243	235	261	221	248	220	220	241	247	212	259	223	228	226	276	243	234	215	217	224	224	237	241	260	238	233	216	246	242	240	220	244	222	222	216	237	222	233	237	251	246	231	242	248	254	245	242	244	237	262	222	253	261	227	234	222	234	233	234	228	252	219	230	264	246	252	204	207	197	240	240	245	242	248	222	239	203	269	258	229	223	236	229	229	216	247	239	238	255	270	235	247	272	244	221	227	222	240	267	210	239	241	245	226	243	241	239	230	231	250	255	246	231	245	251	260	240	237	254	246	228	203	244	229	233	249	235	227	239	258	269	223	255	254	238	253	206	247	257	222	234	255	245	241	235	232	229	249	241	227	241	242	228	250	232	222	226	221	257	224	250	224	221	231	223	261	262	205	240	257	263	228	213	234	225	240	235	243	234	244	234	221	253	232	232	238	233	233	235	248	235	224	230	238	226	229	260	246	269	242	248	257	229	222	230	224	205	254	244	210	247	237	265	246	245	229	231	253	246	213	222	248	226	231	221	215	264	242	209	279	224	267	249	244	238	235	247	201	228	235	233	246	243	236	252	259	233	258	245	221	228	245	237	239	246	232	224	219	261	235	256	247	264	218	249	248	204	245	216	239	276	245	238	251	239	264	232	258	226	239	217	235	234	223	237	247	250	219	221	213	246	258	253	242	244	234	225	242	243	277	203	242	230	245	256	240	259	211	227	241	250	231	237	250	280	247	243	252	225	246	242	237	224	255	241	252	230	264	234	259	246	257	261	231	237	246	282	213	229	270	242	232	236	244	256	231	256	225	231	230	248	238	220	239	234	272	230	205	238	215	213	233	255	225	261	232	241	268	229	247	236	254	274	245	259	241	244	253	235	219	274	243	254	224	229	248	218	242	209	229	263	253	240	267	244	267	247	244	230	244	231	229	234	237	229	245	227	246	245	210	223	217	220	253	240	257	227	234	232	229	237	238	251	239	238	247	230	265	251	265	241	251	237	270	243	225	212	244	245	223	264	241	257	224	244	230	236	257	239	253	247	274	224	240	229	223	246	227	258	238	236	222	237	252	205	255	253	266	214	246	245	239	222	235	258	238	225	221	236	214	241	230	237	232	237	224	264	223	219	243	254	208	228	258	230	242	281	249	216	243	240	246	238	237	260	244	236	233	226	252	250	228	229	235	230	244	242	235	261	236	260	220	266	245	237	212	254	255	241	279	245	249	249	250	265	265	232	223	241	236	248	263	283	255	233	259	246	259	245	256	240	279	246	255	257	235	254	243	235	246	239	247	248	247	241	233	195	244	255	227	212	225	249	247	244	237	260	253	230	236	231	244	216	253	252	243	215	238	248	225	238	251	234	260	252	239	223	251	234	229	238	240	228	233	236	225	235	251	233	243	259	252	247	232	228	237	239	234	227	229	245	247	242	225	224	239	245	239	219	229	237	244	237	234	291	240	212	231	230	226	235	253	245	254	237	253	239	232	240	227	232	235	228	234	215	213	220	239	233	254	250	225	274	257	231	244	243	260	213	248	256	225	219	263	238	264	241	241	255	263	244	232	228	289	231	248	262	218	240	242	248	262	242	233	227	253	251	220	198	242	225	248	232	245	258	237	226	241	243	257	233	231	219	239	236	254	247	232	242	233	219	239	232	244	192	223	248	228	228	237	223	241	262	239	217	235	219	235	230	228	225	229	239	232	212	229	231	236	239	232	225	258	245	234	256	224	236	238	248	242	268	239	249	249	249	261	221	234	218	238	220	259	220	251	253	226	238	250	262	211	249	239	269	221	237	244	233	250	242	254	270	243	239	229	246	235	240	223	259	242	232	247	254	233	244	222	255	220	220	250	253
17672	25915	6632	4565	4112	3262	2793	2396	2050	1715	1584	1419	1290	1208	1222	1140	1191	1005	1085	968	958	1224	1448	1326	1188	962	954	887	851	825	827	777	745	761	778	793	733	771	750	784	737	709	753	753	737	753	747	744	749	776	774	763	757	768	719	739	769	798	836	701	772	769	784	846	735	738	832	788	766	817	767	805	751	740	749	749	798	774	775	763	801	772	807	793	775	799	786	721	741	725	770	747	768	792	752	745	759	764	808	731	768	771	768	756	735	729	746	704	747	756	712	760	742	680	711	731	752	738	722	805	746	722	775	823	783	733	740	727	771	717	739	765	716	747	726	747	804	729	829	782	731	699	772	751	742	731	677	763	721	713	787	725	745	779	772	714	768	737	748	751	774	747	715	754	757	723	751	748	729	732	720	744	813	687	757	758	774	787	782	771	773	783	723	707	758	673	793	724	741	748	750	778	699	766	739	751	753	753	710	710	724	785	716	758	736	749	723	741	712	735	733	792	746	790	780	772	745	725	729	772	796	757	759	784	731	706	722	750	753	695	817	760	710	789	718	731	746	743	751	718	769	740	730	774	750	735	785	745	827	734	729	741	755	736	766	760	754	706	739	766	741	761	728	737	716	751	663	759	767	768	756	773	732	771	742	728	766	741	753	731	744	773	720	748	743	736	754	755	774	773	758	709	734	737	750	707	755	765	731	773	798	782	794	738	748	735	769	785	697	837	751	744	812	735	776	759	786	760	792	779	695	739	727	743	798	816	742	719	690	747	778	728	758	723	747	767	760	817	731	754	714	751	751	723	723	750	756	745	719	755	792	755	758	744	778	754	723	775	736	745	785	719	720	796	746	709	710	748	740	766	740	729	802	802	771	723	760	747	768	764	764	766	724	807	780	779	771	764	753	732	706	721	727	750	772	716	741	730	799	755	732	747	721	734	769	769	730	684	783	818	742	748	776	769	726	721	762	777	734	745	660	744	763	751	828	723	714	737	736	726	747	727	743	698	754	786	709	725	713	765	755	679	726	740	755	742	757	733	735	824	749	733	741	765	770	692	785	757	756	777	742	715	772	784	722	760	716	757	749	749	726	747	739	691	759	777	746	741	746	723	809	739	682	738	727	744	721	709	704	748	728	764	737	744	755	756	769	686	761	766	755	787	729	760	793	781	744	793	726	792	772	768	703	739	751	766	723	747	789	742	747	749	719	740	771	724	686	729	761	752	760	751	735	742	756	779	753	790	784	701	736	750	729	705	740	749	720	786	784	787	788	757	746	731	733	764	790	743	791	743	761	731	753	752	768	702	728	790	763	754	780	738	750	737	783	744	743	771	724	717	761	710	754	714	727	708	742	790	732	758	742	762	792	772	724	746	698	730	781	756	769	724	784	721	770	796	762	720	729	794	735	732	743	741	750	718	742	711	792	756	789	776	778	759	788	795	700	745	749	756	783	728	771	716	773	748	731	738	725	769	770	747	759	734	693	759	746	774	733	753	751	746	743	731	735	748	725	761	724	772	735	706	704	706	717	736	774	734	742	720	725	745	770	722	749	733	777	790	779	747	763	746	765	783	710	734	780	723	739	771	774	749	727	781	802	780	745	735	702	792	726	723	714	767	740	741	792	751	766	796	739	793	752	760	735	714	785	765	730	724	766	793	767	761	731	763	732	730	748	781	732	734	748	770	749	698	749	750	716	777	728	737	715	764	758	736	724	775	699	764	759	732	752	768	781	764	794	743	749	808	730	733	752	735	738	778	749	765	786	771	760	690	766	745	769	759	725	719	735	735	746	756	730	748	753	761	758	737	781	728	717	707	758	690	730	760	798	785	732	711	798	724	743	666	742	766	788	734	740	729	741	755	775	703	731	739	748	753	725	743	746	753	737	735	769	758	748	785	728	776	755	752	740	740	742	744	798	760	761	769	788	801	795	788	721	772	719	760	735	767	755	729	785	703	788	696	773	733	759	769	725	701	724	760	730	735	749	714	747	740	738	754	790	749	694	766	732	783	793	791	734	736	712	748	731	762	716	734	732	720	702	732	792	778	732	780	740	764	751	751	771	766	692	721	724	726	700	752	769	732	717	778	746	724	789	763	721	723	767	729	735	749	754	739	799	766	753	776	753	747	704	739	766	798	747	713	782	804	764	759	742	711	765	743	778	746	796	759	758	729	802	735	767	768	738	751	750	756	693	755	736	743	749	754	767	772	744	720	685	734	760	745	713	779	764	753	770	733	779	751	748	768	721	712	779	754	766	780	758	718	760	765	726	718	774	744	776	769	749	747	777	720	707	780	712	735	756	727	742	790	763	764	778	711	754	690	722	765	719	726	755	750	738	750	760	745	789	807	732	755	743	746	772	752	784	683	717	779	741	733	739	764	727	759	799	771	781	712	761	767	750	753	768	711	745	749	707	775	753	765	719	784	722	760	677	752	779	726	731	756	682	721	728	780	779	695	777	762	717	748	716	742	717	750	779	752	794	718	704	755	708	716	786	757	787	769	761	698	776	811	735	730	713	765	715	745	670	714	761	749	743	707	780	713	732	716	774	776	765	765	687	716	771	740	742	770	768	742	739	753	775	745	807	708	712	720	758	752	747	720	791	798	714	764	746	750	766	749	814	743	769	751	707	691	746	765	743	749	788	776	782	745	777	765	752	735	714	740	784	711	745	716	737	712	761	720	751	770	747	754	736	778	797	747	774	719	771	726	730	767	722	715	766	769	761	723	748	758	765	755	749	729	736	742	754	701	741	736	781	736	724	790	725	738	738	737	765	778	741	744	771	772	787	752	753	762	785	718	686	738	768	745	746	766	719	757	763	768	739	746	697	771	736	719	781	703	737	703	786	759	731	759	767	772	745	747	740	778	776	780	732	722	755	761	719	716	772	761	759	759	735	767	733	712	730	758	734	754	769	747	706	776	708	767	750	706	733	738	697	737	802	729	741	737	676	712	766	718	770	714	748	703	738	753	753	752	784	738	763	757	810	763	809	714	772	743	731	737	734	670	778	749	724	780	727	744	727	746	800	830	722	728	767	728	724	694	737	774	748	763	738	765	748	727	722	771	722	804	719	711	765	731	734	765	691	726	752	747	721	777	728	776	740	735	721	739	765	726	768	736	742	724	782	789	698	721	790	722	799	739	776	737	736	733	778	758	764	747	784	798	829	728	731	768	732	754	739	764	717	734	695	743	738	737	714	802	820	724	681	741	784	746	749	763	788	773	699	713	763	694	715	754	777	752	663	777	777	809	749	716	757	739	752	770	766	726	742	757	765	686	722	722	758	735	804	749	754	727	761	731	730	772	730	702	732	762	811	799	743	718	740	741	752	752	783	768	745	741	724	737	735	782	736	769	737	722	678	747	763	775	743	770	751	669	733	729	786	782	727	791	701	743	720	744	714	715	771	760	733	731	737	731	716	780	739	734	766	756	724	687	738	722	763	762	673	726	720	748	747	763	725	741	767	748	735	733	759	781	705	777	765	736	711	708	698	769
48894	50701	31072	23707	19922	13398	8257	4902	3219	2263	1940	1452	1033	927	1158	920	798	597	630	481	596	1056	1597	1249	818	515	428	375	318	274	252	258	230	202	218	208	213	183	226	206	198	226	175	196	215	200	204	195	213	216	197	200	197	195	186	197	217	176	209	206	191	194	225	177	189	195	207	219	223	185	220	225	191	179	180	217	199	194	212	190	214	175	206	197	200	187	217	193	212	182	200	162	211	198	209	185	166	211	194	168	182	199	181	187	203	188	192	202	162	200	191	173	196	193	175	190	218	180	172	171	194	209	187	177	197	193	181	175	200	202	192	200	199	177	194	179	190	167	201	188	202	209	183	173	179	193	178	199	179	197	197	194	187	194	191	174	214	182	197	188	186	188	194	200	201	194	202	199	184	180	179	197	197	196	191	172	193	209	188	218	187	189	189	178	166	192	199	189	180	175	178	153	170	204	168	184	195	177	212	204	168	185	179	159	190	213	184	162	194	211	158	174	187	198	194	181	200	197	215	189	177	189	190	180	200	194	177	171	178	157	177	191	190	188	205	208	178	185	196	192	184	187	203	217	185	189	167	172	208	178	160	169	209	217	175	172	162	190	184	182	168	186	182	169	183	204	184	194	183	172	173	182	228	195	188	197	211	177	187	167	185	192	188	176	198	199	212	177	187	166	180	198	185	208	198	193	189	185	179	180	170	180	193	177	194	185	193	164	194	172	185	177	200	206	174	176	186	190	199	155	184	181	201	180	207	201	180	192	179	179	178	189	167	211	188	180	198	177	191	153	180	179	180	171	188	191	164	191	190	181	201	206	187	198	203	167	195	191	200	186	186	198	188	190	188	182	205	206	183	218	190	174	180	179	169	195	184	190	199	158	212	189	191	184	196	181	182	193	185	164	181	195	161	195	184	203	207	191	210	237	170	193	190	198	172	189	196	182	171	196	199	227	201	199	170	181	169	187	164	189	173	195	180	170	158	197	181	198	174	177	173	170	185	176	182	181	191	167	216	189	182	180	183	176	190	183	219	172	178	191	194	192	195	178	194	203	181	190	159	214	197	184	192	199	199	208	166	180	178	187	192	197	194	192	188	169	167	183	213	183	185	184	155	185	170	176	205	197	207	219	181	197	179	186	185	173	202	205	202	206	203	208	217	203	186	164	211	186	207	179	186	206	182	187	196	201	164	201	206	184	188	198	190	194	193	176	197	200	171	206	190	199	180	186	205	171	183	161	187	190	194	178	197	175	187	192	189	186	186	205	186	194	171	177	194	194	186	216	194	178	191	177	198	198	181	193	208	212	180	180	166	184	216	182	216	202	176	201	197	184	207	187	163	218	182	185	201	173	189	207	188	170	174	176	190	199	188	186	182	172	185	174	179	196	217	187	193	191	207	196	191	200	185	170	191	222	186	188	170	177	174	179	221	185	163	195	210	183	204	177	205	192	187	168	181	176	192	184	186	180	179	191	211	187	171	191	194	196	192	193	184	188	196	196	197	197	198	212	196	206	176	188	170	199	195	192	199	192	178	187	189	196	175	177	181	187	197	168	193	187	180	194	209	205	217	167	206	188	177	212	190	197	176	190	194	176	167	212	206	191	221	181	181	166	197	207	197	186	190	192	178	191	178	180	179	175	180	172	184	178	218	179	160	186	194	169	191	202	173	165	193	176	179	180	177	171	182	192	184	186	172	161	172	195	209	173	201	188	203	185	186	198	174	178	171	189	178	195	173	183	170	181	195	162	179	177	197	193	186	157	174	197	189	175	201	172	188	179	203	195	205	180	179	194	190	185	202	166	182	187	212	186	172	188	203	185	189	197	163	174	201	183	170	212	187	194	200	197	204	176	181	191	216	198	196	204	195	178	195	180	189	177	185	188	188	184	183	184	192	194	181	187	194	187	197	197	179	168	183	183	169	184	155	208	183	214	216	206	180	184	169	168	207	202	181	177	181	192	217	176	192	192	196	178	212	191	180	193	183	204	205	219	195	188	187	194	180	181	206	158	191	203	196	188	202	181	202	197	187	178	184	204	177	168	185	209	198	205	162	179	192	199	179	185	184	178	207	175	210	188	164	203	197	175	197	192	179	173	167	191	179	188	175	175	187	191	169	203	176	168	195	200	196	198	175	189	183	190	183	181	187	176	178	187	207	205	193	175	196	191	229	169	185	202	189	199	173	167	175	202	182	187	181	182	182	197	201	176	210	191	203	184	174	182	172	192	180	198	186	181	208	187	201	196	209	179	206	208	211	191	203	190	191	190	207	191	210	167	182	170	205	199	180	201	169	177	182	176	204	210	192	170	207	202	194	182	181	196	203	195	193	164	190	181	173	196	210	164	199	197	196	169	195	192	197	201	201	192	167	194	152	198	186	185	183	204	190	190	179	188	176	199	200	205	202	202	177	171	207	200	186	192	203	219	187	192	172	207	205	196	178	192	188	191	184	186	168	201	188	193	185	194	209	209	191	187	177	176	175	177	181	176	197	171	189	193	177	193	196	185	197	194	200	153	195	181	192	195	189	178	194	188	174	185	182	193	172	191	185	200	152	195	185	185	194	189	218	205	180	209	171	196	178	155	188	163	199	178	200	176	214	185	187	200	179	192	185	190	217	198	203	168	189	194	190	196	207	186	203	168	179	170	204	197	193	183	184	205	190	197	191	217	203	193	200	181	193	201	203	194	168	181	194	182	219	176	192	189	181	173	194	197	213	224	202	192	225	190	183	191	168	175	166	194	193	183	185	195	167	194	203	211	194	207	188	174	179	192	190	197	162	202	168	210	198	181	181	220	202	190	193	172	206	169	178	190	185	191	197	192	165	184	219	194	211	164	185	184	186	187	207	178	160	174	175	168	180	178	197	186	162	177	187	195	188	219	195	196	206	191	186	196	176	194	205	189	168	190	188	174	170	181	183	218	209	188	185	196	188	195	171	185	170	185	191	185	183	191	183	169	210	194	186	205	179	178	201	201	195	168	184	219	185	168	176	199	184	173	200	184	201	184	192	204	197	182	190	190	186	180	168	168	190	219	197	218	190	192	181	171	220	160	203	180	198	178	185	163	220	178	190	193	191	183	189	210	192	197	176	184	185	186	163	184	176	190	174	203	206	207	191	182	188	177	180	191	177	164	182	191	187	161	166	190	190	180	177	199	154	211	198	188	188	156	195	202	186	167	181	182	187	202	208	190	183	209	179	184	157	186	171	167	196	198	184	198	200	176	169	219	192	193	197	173	210	210	180	185	209	230	214	211	185	179	171	195	170	221	193	186	201	161	177	176	182	181	194	179	197	225	191	185	195	179	181	195	196	158	199	153	185	183	146	220	182	206	170	180	180	185	175	199	205	193	187	174	188	201	175	182	194	202	170	204	203	192	195	192	189	189	175	196	170	161	190	177	157	213	189	179	182	194	166	182	218	170	163	189	180	201	216	199	194	209	190	196	169	171	187	178	187	213	196	191	158	192	200	192	168	185	204	170	185	168	189	192
40143	50988	14292	15000	14644	11654	10834	9501	8451	6477	6189	5352	4249	3807	4445	3939	4087	3079	3026	2926	3535	6416	9568	7648	5022	3227	2472	1962	1444	1183	1078	880	867	785	792	822	853	810	772	759	773	687	763	745	671	670	689	653	666	655	678	715	712	714	701	719	755	722	694	693	639	651	687	690	683	718	682	730	740	669	658	724	692	729	703	717	683	726	688	654	676	706	715	691	689	643	595	634	689	629	651	642	625	646	608	601	613	668	625	608	607	595	600	555	665	609	559	583	598	600	554	652	558	565	582	610	596	594	639	575	603	592	574	652	563	578	610	574	624	596	590	573	622	642	622	617	577	619	633	610	610	631	585	638	578	635	631	598	590	578	581	550	617	639	612	621	636	653	626	575	578	584	601	591	604	618	573	604	613	632	573	577	628	631	599	610	613	603	631	593	643	591	612	574	635	581	626	593	612	581	602	574	595	604	577	557	625	639	664	620	614	628	578	586	627	590	573	601	615	596	619	597	598	584	601	546	587	618	596	601	633	538	586	623	580	605	613	598	587	611	600	615	587	602	587	630	612	666	590	573	601	594	622	613	597	632	608	591	547	614	591	575	609	614	577	622	568	583	616	595	556	578	596	618	612	599	603	601	560	569	598	603	600	582	635	599	614	611	584	571	587	591	544	554	537	627	622	664	590	622	610	592	583	656	586	581	597	576	608	552	611	609	608	593	596	601	638	592	596	575	578	627	595	585	603	555	610	578	556	620	574	591	617	609	596	571	613	633	585	602	561	566	614	622	529	583	596	611	570	604	608	591	587	648	603	574	570	565	595	599	610	588	583	603	571	586	655	602	545	642	581	613	542	618	605	600	617	587	593	631	616	619	574	611	587	560	571	566	620	562	606	623	595	636	593	559	615	574	562	613	578	582	568	613	547	575	574	580	582	575	604	620	601	580	593	575	645	595	632	609	609	579	610	628	643	544	562	628	611	645	587	580	581	608	618	614	585	628	571	568	615	619	604	565	587	621	668	583	566	585	584	573	614	634	635	606	617	572	565	575	622	616	579	578	613	597	579	614	623	600	604	632	611	595	594	595	621	588	603	593	582	591	603	617	610	610	595	621	618	630	577	625	664	592	597	577	595	607	579	609	618	614	565	638	607	633	554	570	587	599	573	602	643	612	622	628	531	588	573	573	656	593	591	610	567	598	638	599	607	626	547	597	579	616	577	556	581	592	615	592	587	562	596	596	597	620	582	592	601	569	603	612	590	609	573	638	609	575	619	599	594	594	601	585	594	628	580	574	568	618	609	617	564	600	585	560	551	570	581	615	606	606	616	609	545	587	622	588	596	629	615	580	630	587	597	588	621	594	593	631	626	550	585	651	610	655	619	600	629	582	609	617	597	555	624	613	557	633	596	594	586	601	609	633	636	606	552	614	608	586	586	641	666	606	582	606	576	597	623	652	590	635	589	591	587	562	627	590	642	599	582	599	584	593	557	635	605	540	606	593	560	556	605	623	607	590	643	587	634	614	601	573	603	648	608	577	642	612	567	601	590	609	642	607	591	596	659	621	596	616	604	586	593	554	603	602	587	626	588	631	599	596	627	587	627	626	591	595	587	610	629	583	593	625	611	596	622	591	631	610	611	584	593	632	592	630	576	632	616	580	636	613	596	556	589	586	587	605	590	643	593	605	574	541	594	587	581	583	605	621	599	599	603	603	597	582	612	606	574	585	617	644	600	586	588	590	559	572	609	602	641	643	568	590	606	617	594	596	579	638	614	594	594	589	663	596	600	616	612	617	617	578	559	595	628	622	602	586	619	639	599	583	619	588	581	619	627	641	646	610	577	592	627	625	624	644	564	598	573	616	602	616	597	593	599	600	620	564	649	621	614	592	553	572	574	625	610	583	551	637	587	614	613	589	587	626	613	584	624	621	622	650	663	625	565	574	637	599	539	592	605	608	616	621	598	607	570	621	576	632	585	590	584	573	610	589	633	578	609	629	650	644	593	564	610	580	566	588	612	615	606	572	645	604	580	635	620	571	613	603	588	565	628	567	599	593	582	596	573	601	578	582	575	620	616	582	579	568	624	611	610	587	614	596	597	582	576	577	550	608	629	569	605	629	600	601	569	569	627	584	588	628	629	600	606	639	603	568	570	598	623	626	580	607	593	623	586	587	632	635	613	599	642	625	588	591	617	586	620	628	624	598	612	605	581	602	598	609	612	565	603	563	595	589	593	565	619	579	595	584	590	608	606	627	630	610	601	567	594	577	574	606	622	608	621	620	625	625	608	560	567	627	640	622	615	626	574	612	672	554	618	595	593	593	601	593	600	581	564	608	555	600	640	615	585	613	598	586	575	651	591	586	595	590	592	610	549	605	594	589	588	582	572	593	590	609	606	640	590	599	622	609	592	603	618	613	585	583	603	593	643	567	583	639	608	619	640	548	592	610	599	555	595	598	590	618	602	590	585	583	585	613	549	614	579	577	599	566	613	575	647	636	588	584	576	599	632	612	599	587	590	622	614	582	604	585	616	570	612	569	562	585	658	623	655	584	602	586	588	608	598	638	598	607	624	593	611	579	568	605	566	631	639	589	592	588	603	601	578	599	585	620	611	614	612	571	612	617	564	584	602	586	575	557	565	577	617	604	623	593	596	637	631	587	591	636	596	539	576	607	622	609	590	590	639	597	631	596	615	572	593	629	644	583	602	580	623	576	557	592	643	552	569	588	610	626	601	593	619	609	595	630	596	566	599	594	582	595	559	581	616	601	603	614	613	577	625	648	601	586	625	595	611	591	581	604	558	581	600	603	602	598	557	618	570	597	584	584	628	572	584	625	634	592	600	625	567	569	612	583	619	589	583	591	583	598	599	602	570	589	612	608	609	613	573	636	581	629	642	594	616	612	611	593	594	627	595	599	579	595	595	635	592	622	613	625	579	616	589	572	582	566	606	591	616	578	593	585	581	591	571	601	565	598	567	564	563	610	593	603	635	586	619	619	611	594	592	616	573	616	579	577	573	590	629	608	587	619	614	632	603	591	610	585	603	590	599	585	599	624	607	601	629	608	609	588	608	610	624	546	577	576	592	572	565	597	581	571	588	620	593	577	594	602	612	571	623	646	593	597	566	595	564	589	617	577	641	598	588	593	608	586	665	594	612	635	624	614	586	597	624	574	616	574	575	579	615	613	596	607	630	590	549	632	604	582	620	586	612	628	599	598	621	566	601	585	612	572	645	568	552	619	568	575	566	594	582	599	564	585	601	579	575	593	626	559	629	587	632	628	591	609	599	574	599	628	610	632	598	579	602	587	575	565	561	637	607	605	609	594	591	551	600	617	569	636	583	551	601	585	603	602	567	598	575	630	585	613	578	567	602	618	597	582	598	624	607	597	620	594	677	587	619	580	608	632	567	629	586	604	591	603	591	597	591	625	616	620	645	622	613	628	596	624	576	566	577	610	625	623	585	596	601	588	601	603	599	586	566	604	665	590	625	615	536	585
55368	50281	31623	25451	24192	20967	16648	12362	8636	6111	5502	3979	2363	2104	2234	1986	1727	1407	1308	1135	1678	3007	4144	3233	1919	1253	1000	719	570	431	428	384	338	332	343	274	289	302	304	306	294	262	295	279	288	268	250	282	271	256	271	264	268	285	237	241	270	270	256	244	282	275	274	248	279	270	260	273	251	245	261	270	269	272	295	240	287	250	265	258	265	275	265	241	263	224	291	275	247	273	237	278	278	252	260	226	248	251	239	238	259	251	251	228	239	229	256	257	237	262	232	248	246	253	272	234	259	240	222	221	244	229	252	240	234	244	243	256	263	269	190	261	228	235	235	254	237	259	234	254	259	258	242	230	218	226	239	240	262	226	252	255	223	230	247	257	244	253	245	229	232	243	235	227	255	257	220	235	232	229	219	259	239	238	260	209	257	248	243	237	220	224	256	236	246	226	225	226	241	246	229	233	226	228	247	291	254	233	251	255	262	214	248	263	242	250	252	238	245	246	243	259	252	247	242	248	240	233	245	232	259	263	245	227	231	242	217	262	234	250	238	250	232	245	244	241	239	261	264	249	223	249	218	262	244	240	274	271	244	243	236	228	207	248	236	240	252	270	240	232	240	277	236	227	223	274	222	280	237	239	240	204	241	239	237	258	249	239	234	285	231	258	234	253	272	223	246	252	217	266	227	221	262	245	251	229	263	246	238	229	239	241	249	256	255	238	252	263	239	227	229	225	248	216	250	217	272	280	235	228	220	237	247	272	231	228	223	231	247	267	226	257	257	235	251	214	242	225	235	225	257	238	226	217	252	260	250	258	242	250	225	212	219	222	234	252	264	235	242	238	227	254	202	241	238	235	249	225	261	258	223	228	239	235	238	228	256	229	261	265	267	245	226	248	260	277	234	245	225	226	263	256	246	221	266	238	232	243	249	231	233	231	217	235	234	229	233	235	252	205	250	247	259	257	268	242	251	248	222	274	232	259	253	244	248	250	245	266	216	239	213	231	246	228	237	245	223	235	230	238	248	256	286	239	238	231	227	245	247	252	239	256	244	250	229	239	261	213	244	246	251	261	228	256	241	256	235	250	259	268	239	211	230	269	237	265	246	239	229	267	232	245	218	253	228	274	255	236	249	237	265	247	268	251	254	237	214	211	251	207	264	217	258	251	244	240	238	211	242	242	230	227	254	203	232	249	223	237	230	224	250	262	244	231	240	257	233	232	239	242	240	235	246	253	258	254	261	275	243	255	241	247	250	265	236	245	249	233	238	239	252	269	224	243	233	243	229	229	212	274	232	229	231	253	244	240	246	237	266	261	269	228	236	221	264	213	250	229	237	218	265	225	273	251	247	220	239	257	246	218	243	238	213	263	221	262	233	238	217	252	235	259	247	250	225	232	236	265	253	236	251	245	238	245	234	240	246	246	251	221	239	231	249	252	250	214	259	215	205	254	234	248	221	247	243	271	232	210	235	240	230	236	244	250	239	262	237	241	230	263	254	265	251	226	254	221	250	240	223	220	249	259	258	240	264	230	202	246	247	219	243	271	250	238	233	255	216	216	225	245	256	227	229	244	254	242	233	235	233	247	241	228	233	217	230	238	248	248	259	250	239	234	253	245	234	214	243	224	261	262	249	255	243	209	223	233	237	244	241	250	231	225	216	256	217	253	229	250	243	232	240	277	217	246	240	238	240	245	248	221	251	239	246	245	218	241	225	252	266	218	245	256	228	240	236	253	262	244	234	258	239	232	222	214	226	233	277	242	230	243	239	244	243	258	257	225	250	214	214	222	234	217	244	243	251	251	236	254	246	228	253	227	230	254	245	236	231	234	234	241	254	252	234	271	236	226	279	235	246	230	220	234	223	256	231	259	229	249	260	242	271	246	216	233	249	261	244	258	226	232	239	265	238	263	258	259	251	233	248	220	238	236	239	238	257	243	248	251	258	250	258	256	236	255	229	229	251	249	222	227	263	259	235	244	231	248	231	273	211	228	257	231	249	249	241	247	223	255	202	231	250	261	234	223	215	242	215	232	264	240	253	241	243	254	236	249	237	258	241	251	252	243	236	259	230	207	238	275	240	252	233	234	223	264	240	220	229	260	243	239	276	188	248	240	247	247	248	252	236	246	269	237	245	270	211	255	213	230	242	227	255	240	255	224	227	257	212	256	244	240	219	222	238	244	240	246	259	276	249	272	234	267	250	256	239	232	249	229	241	213	242	260	228	253	262	265	249	249	241	240	201	239	236	247	253	236	269	224	220	244	235	256	245	237	260	247	246	239	248	222	237	255	266	230	235	241	248	266	243	222	253	246	230	247	237	269	226	260	241	259	248	249	250	251	249	249	237	247	253	238	241	249	254	243	251	243	225	225	231	222	241	245	226	235	252	229	251	231	231	255	247	240	262	240	206	231	238	251	272	212	242	226	210	212	240	242	223	258	237	220	233	220	252	233	257	227	235	244	240	227	263	252	219	254	223	259	244	251	221	248	238	230	226	231	256	230	250	222	261	222	233	250	239	268	260	231	253	221	237	260	252	232	216	228	248	228	260	240	230	238	232	242	221	257	245	233	230	257	222	235	243	275	248	237	243	236	257	232	261	265	251	236	229	252	244	234	254	228	240	257	271	237	227	215	242	246	233	254	226	244	238	230	255	274	245	232	245	254	263	234	241	238	249	224	243	239	238	271	234	241	253	269	253	238	236	224	220	246	267	238	214	243	266	260	237	245	233	234	273	253	253	212	238	264	248	231	235	227	256	252	238	231	226	256	222	234	234	247	260	236	240	227	237	247	233	261	210	264	257	251	265	217	280	207	257	235	245	246	243	224	265	255	239	228	218	257	250	252	243	228	230	223	222	236	224	237	243	231	220	236	234	242	234	261	231	251	230	240	245	243	248	242	225	240	236	214	253	240	234	241	245	250	250	224	254	254	253	214	212	225	249	254	256	255	229	230	218	217	226	254	239	222	237	238	248	272	235	231	251	217	213	228	266	255	218	234	225	269	239	245	248	275	219	205	254	249	257	231	227	248	252	259	246	256	269	242	238	220	234	270	270	255	249	253	246	209	222	282	236	233	231	238	234	234	251	261	211	234	261	258	253	205	258	252	218	227	225	241	266	240	258	223	260	263	239	196	230	266	239	251	267	249	245	232	227	254	218	235	253	253	264	239	224	250	272	247	231	239	244	248	240	253	271	243	217	238	221	240	222	239	262	230	221	254	241	247	251	256	256	238	255	236	230	240	256	268	247	237	225	239	256	234	223	255	286	221	259	241	229	249	243	246	248	218	249	233	250	242	211	238	268	245	255	254	233	230	244	270	243	246	243	227	231	227	228	244	206	263	245	241	234	210	239	243	246	242	242	225	245	223	255	229	228	235	241	266	241	236	280	243	249	223	219	227	229	212	245	239	251	235	265	220	237	239	233	235	250	242	221	221	264	250	230	250	231	264	236	234	243	252	233	253	225	247	252	254	256	227	232	218	223	237	227	247	262	243
45283	51507	22720	23898	24084	19687	18691	18382	15534	12809	13510	10586	8121	7517	8428	8774	8462	7046	6361	5969	8063	13942	19305	15356	10408	7392	6097	4522	3087	2390	1937	1704	1453	1323	1206	1306	1271	1318	1238	1169	1070	1072	1019	1058	961	972	974	920	941	905	1026	962	963	1010	958	935	935	966	935	912	954	1007	1014	975	985	944	1046	993	1067	971	997	906	1000	1014	979	1010	1039	989	1012	950	983	879	890	858	880	845	861	828	908	824	845	883	870	793	832	803	827	785	788	773	834	765	766	715	727	766	730	792	759	793	741	721	735	716	715	718	764	764	755	777	708	710	754	707	791	753	736	735	762	703	773	721	763	751	681	729	720	724	753	695	740	766	733	744	720	714	748	706	736	713	765	718	757	696	752	743	754	724	709	752	735	768	644	694	763	728	696	718	718	656	755	748	749	708	729	718	750	731	741	796	723	703	734	740	721	743	692	697	726	759	701	674	754	769	681	710	732	777	689	736	705	772	757	789	743	676	731	764	723	750	738	739	697	774	729	770	751	726	755	743	691	694	717	728	785	773	736	699	745	770	765	690	738	703	725	745	725	746	719	735	669	749	726	753	696	676	757	695	705	744	723	699	764	736	750	699	735	703	707	709	717	747	724	695	710	699	764	706	729	726	722	746	722	711	661	724	718	719	775	750	725	744	729	755	730	731	768	786	730	696	717	772	753	756	766	736	702	745	765	732	697	735	754	694	732	736	738	740	716	715	799	725	689	716	766	773	773	781	672	711	720	720	698	740	712	768	743	749	714	765	712	757	756	766	750	685	781	753	702	736	767	794	713	749	729	714	757	741	735	792	738	733	681	805	736	768	771	727	705	718	705	681	702	745	707	710	766	767	711	723	788	798	701	697	762	754	789	748	700	737	728	743	721	729	709	781	772	778	703	697	751	696	733	722	775	758	739	699	746	744	745	791	709	738	721	707	724	694	680	751	695	753	757	673	738	765	723	769	758	736	777	770	722	737	760	739	753	714	734	691	733	755	762	749	717	783	749	743	752	689	727	695	722	789	727	740	764	704	728	720	750	753	780	757	692	691	793	751	723	753	728	738	754	747	768	751	766	715	711	779	714	780	755	767	715	710	748	684	747	764	719	709	751	763	735	766	775	711	733	744	709	731	714	745	735	757	724	735	746	699	709	720	661	747	738	759	731	750	703	707	733	721	723	726	687	705	741	737	725	726	714	727	708	732	731	718	756	663	740	729	750	691	694	707	759	758	743	724	736	732	752	751	728	729	709	709	708	696	768	746	726	759	749	751	745	707	699	709	716	696	732	771	800	709	697	777	751	753	746	712	725	728	697	732	710	752	766	730	718	723	720	725	725	760	673	718	754	721	660	769	709	708	702	753	725	731	753	693	765	727	754	744	766	769	713	719	715	762	707	680	691	711	647	777	765	740	758	778	727	686	754	719	704	703	725	766	684	714	729	788	771	711	732	726	724	691	763	659	764	746	795	748	749	698	753	766	734	692	718	730	708	716	718	754	713	726	742	736	751	725	751	722	704	745	780	727	742	750	720	765	718	698	747	703	735	766	749	741	752	757	743	740	735	710	750	704	742	709	717	748	712	753	733	691	740	731	743	746	762	722	765	747	725	719	718	728	696	715	759	728	748	735	751	754	734	675	676	696	720	764	751	706	715	722	710	714	792	762	772	754	702	677	759	708	729	722	758	723	700	753	707	723	689	748	726	772	731	741	673	717	747	727	737	716	757	726	709	741	737	726	709	747	766	726	753	807	766	769	716	719	727	726	726	770	698	741	732	760	724	694	686	716	697	743	728	728	693	733	685	665	711	702	766	761	744	754	699	744	741	793	740	730	748	699	728	721	716	749	717	728	749	717	763	700	721	699	714	708	751	754	698	783	722	729	758	719	698	745	718	771	710	747	757	694	744	758	816	762	711	746	749	745	737	723	714	729	751	728	758	748	729	759	736	786	739	683	700	736	754	738	712	716	677	692	735	704	729	717	743	747	741	699	724	725	731	750	712	740	741	740	713	719	786	743	714	773	692	766	734	756	728	735	766	700	720	751	750	730	736	748	729	750	772	708	775	743	717	727	750	724	699	687	702	764	733	735	706	690	753	729	704	769	724	725	711	712	773	710	713	718	743	786	730	718	718	720	692	770	740	716	767	741	773	731	690	766	709	740	759	757	713	671	658	731	734	717	770	704	724	707	701	695	703	738	744	681	695	722	741	724	685	757	717	697	744	745	738	728	742	717	762	729	746	736	753	696	726	723	776	667	723	750	759	709	755	759	745	722	710	746	732	709	690	728	701	738	770	730	749	711	680	753	723	700	705	735	700	730	721	747	724	765	768	728	735	721	706	721	679	724	727	728	769	717	752	735	701	721	703	749	717	722	743	722	775	739	770	765	707	763	760	714	704	718	756	715	747	747	719	770	739	742	710	720	781	750	764	750	719	718	691	752	751	738	720	750	750	747	720	747	697	709	745	753	758	744	683	740	715	729	741	755	750	751	732	714	757	794	765	733	745	737	730	677	758	688	755	726	736	724	744	773	733	767	686	767	723	712	700	752	735	721	709	730	747	713	719	752	686	713	765	720	738	716	693	774	744	720	753	699	768	724	741	727	736	759	714	714	707	710	711	772	712	752	770	757	719	762	760	738	725	753	701	757	730	776	739	747	713	777	727	737	714	676	757	750	721	762	704	729	738	762	769	685	745	758	719	771	721	739	708	700	700	756	719	720	723	745	747	710	733	690	695	744	759	763	761	695	714	734	723	723	737	775	734	725	768	697	757	727	702	745	708	720	704	747	754	756	761	736	707	741	790	737	718	720	720	740	722	737	700	737	781	704	713	739	702	753	667	748	737	712	727	734	744	700	727	711	756	720	731	745	729	735	746	726	765	719	775	714	699	703	762	751	758	727	715	750	734	746	740	727	712	745	669	727	709	755	766	735	754	720	742	763	786	733	714	716	705	750	777	722	715	683	690	715	714	727	777	713	734	742	749	737	771	734	717	723	732	740	756	681	753	737	748	711	770	736	715	744	729	725	716	730	743	727	688	689	698	765	742	692	734	731	728	736	696	711	735	715	768	756	738	741	662	713	726	747	681	736	786	732	779	728	729	799	734	781	712	735	754	771	766	769	711	721	775	743	705	730	771	760	695	706	749	714	728	772	724	717	769	766	727	778	696	746	758	714	742	735	684	731	734	731	703	705	712	735	683	708	747	720	715	701	754	729	711	730	702	774	760	733	752	806	720	740	732	710	740	674	698	725	725	747	743	759	696	757	745	766	673	750	723	763	681	701	730	723	784	720	721	758	733	722	734	731	736	703	728	746	743	746	717	721	722	705	753	723	708	752	698	778	750	768	744	723	733	671	783	737	738	740	699	738	705	727	700	763	742	696	761	734	717	718	749	794	736	743	702	729	718	760	728	721	745	722	699	747	672	696	751	754	743	746	731	736	753	742	760	763	742	761	752	701	751	742	783	711	751	757	716	755	739	757	720	722
19452	22147	9943	2880	1625	1023	775	666	498	481	419	331	331	313	343	328	276	297	290	249	295	298	355	319	313	282	290	261	265	265	224	271	269	236	278	238	271	241	250	258	221	238	244	230	269	224	227	262	218	261	250	255	249	241	251	230	238	233	243	228	257	221	250	226	260	240	285	269	244	278	248	228	250	246	257	263	274	234	240	237	240	250	238	247	230	239	260	279	254	259	214	241	222	226	244	248	238	228	236	268	254	246	229	242	247	243	242	241	267	270	273	237	228	238	254	254	231	236	243	233	251	225	226	266	251	256	247	270	253	245	252	237	222	255	222	244	269	213	215	248	261	249	263	243	197	252	237	240	257	268	232	273	266	223	258	236	252	234	246	232	243	269	240	238	254	256	247	237	224	233	241	249	257	265	247	234	236	272	261	224	245	242	277	243	243	236	235	250	242	254	267	255	253	258	246	268	250	260	202	245	228	236	247	242	255	233	255	253	234	230	250	250	239	288	244	246	233	255	237	203	237	224	266	240	238	260	243	249	254	211	227	232	271	239	218	255	217	243	234	247	256	254	268	233	240	257	261	239	261	239	248	231	250	252	220	232	229	258	244	240	245	234	244	237	238	233	228	245	250	242	253	254	247	242	241	249	229	245	215	248	249	237	269	234	241	255	250	244	242	242	255	248	234	221	251	258	262	262	283	224	227	224	228	243	239	248	219	222	232	246	260	259	237	247	243	268	222	241	259	257	244	228	245	262	263	215	248	258	228	238	274	253	259	235	262	252	248	273	229	262	267	233	227	253	235	259	220	231	247	230	236	227	246	248	224	240	245	228	233	254	235	253	228	248	244	257	244	250	242	235	213	228	233	244	250	249	249	243	259	248	253	244	242	236	230	243	232	272	229	237	243	257	228	237	264	233	241	227	252	260	212	213	236	245	201	222	242	266	248	240	227	259	221	254	269	250	282	255	262	272	233	245	222	251	239	241	236	244	223	262	242	234	272	274	241	210	244	239	242	239	273	240	264	242	243	242	277	233	248	258	258	249	236	253	240	247	255	248	218	216	243	225	245	235	278	222	267	253	269	242	246	245	276	242	244	251	240	241	218	256	235	258	234	230	232	228	233	267	239	238	263	227	251	245	254	217	233	249	267	262	243	250	239	267	242	257	248	228	257	234	243	253	215	221	244	244	255	258	244	228	264	206	242	255	244	214	235	261	259	228	209	244	234	246	263	259	233	250	233	239	243	228	223	259	237	251	238	238	261	232	262	223	241	250	254	253	255	251	236	286	243	237	242	208	249	236	226	261	243	225	242	249	237	276	261	248	268	266	214	225	237	235	244	207	222	237	243	273	262	259	263	253	232	206	236	253	241	258	242	274	251	239	265	218	253	247	250	260	253	238	228	268	239	252	221	252	244	253	247	231	233	247	242	275	224	242	240	266	231	225	241	272	245	254	237	250	264	249	252	252	248	255	239	228	257	237	234	240	252	259	242	266	228	237	220	277	272	212	260	235	247	255	258	245	260	248	211	251	233	250	221	231	271	240	231	248	233	263	242	247	239	252	286	242	257	247	251	243	229	270	250	232	260	246	222	253	214	228	249	230	250	251	275	221	219	259	240	247	256	235	259	247	233	269	235	239	230	230	258	259	219	260	285	249	254	235	250	248	235	212	254	236	260	249	210	243	228	245	254	261	236	252	243	261	256	263	248	274	228	252	256	231	237	212	246	258	245	238	237	189	258	233	280	224	206	240	224	214	223	268	246	240	268	286	247	250	224	217	276	246	241	259	237	256	240	254	248	249	243	242	241	287	232	236	229	237	249	270	220	242	234	246	227	259	255	233	251	234	229	244	245	251	252	246	241	233	239	237	233	223	238	237	248	258	240	241	258	245	219	272	249	275	213	240	213	235	259	228	291	244	263	230	268	262	238	240	273	219	231	239	223	241	219	254	254	223	230	241	212	233	249	247	253	254	239	271	230	260	236	242	253	258	237	268	259	250	247	224	247	242	231	262	242	267	270	254	238	252	250	267	249	254	242	230	273	248	299	235	227	227	272	268	228	269	242	264	246	258	252	221	203	244	249	246	261	232	240	255	240	231	246	239	246	265	222	225	245	253	246	239	273	250	250	227	275	215	244	247	253	263	236	261	245	238	257	244	230	246	241	260	264	241	239	232	244	254	263	273	223	237	228	274	262	247	257	220	233	214	235	259	270	261	247	221	261	254	248	241	225	246	227	277	248	228	254	247	214	254	225	247	246	237	237	256	231	249	240	252	224	279	251	223	235	218	256	226	244	236	245	251	271	237	261	249	264	227	232	234	217	258	206	253	251	230	245	233	252	259	246	223	233	255	241	234	237	234	221	251	238	250	274	235	218	231	244	231	254	252	232	236	234	227	273	235	249	252	249	235	250	255	253	233	223	239	240	246	218	261	260	245	260	254	236	242	238	240	253	244	221	270	244	235	242	244	266	249	235	280	233	239	218	247	225	239	240	238	228	257	234	253	240	245	234	251	264	236	238	259	240	240	247	259	247	230	234	252	251	246	232	222	257	264	218	261	221	233	244	255	258	244	233	298	261	268	273	252	257	243	253	255	270	243	247	238	256	239	247	256	250	252	254	245	245	241	230	236	246	236	251	251	216	218	218	242	253	242	257	245	262	261	254	239	244	219	241	248	255	256	265	241	256	245	246	267	260	226	231	244	241	268	257	244	225	250	220	235	249	247	237	255	260	228	235	246	252	275	230	264	224	257	225	228	234	244	253	234	264	244	253	243	242	256	261	264	217	224	231	264	246	248	234	225	257	241	220	235	270	263	234	228	221	226	255	232	232	256	257	267	253	243	240	238	246	234	238	252	230	251	235	257	232	230	242	260	244	221	257	243	260	233	222	268	264	243	244	239	231	255	243	234	228	252	216	245	242	249	237	248	248	254	239	246	229	223	267	247	248	233	239	275	241	219	257	257	242	255	236	259	250	245	252	266	224	233	239	243	231	242	242	253	220	229	228	246	232	220	241	250	248	225	278	268	230	262	199	259	253	257	242	223	247	281	209	238	211	232	249	223	208	259	279	263	232	256	264	269	246	243	250	237	244	252	235	266	214	236	248	209	197	272	229	221	231	246	229	248	223	253	249	253	275	250	239	244	224	245	261	226	236	277	250	241	244	244	226	262	236	252	228	262	252	262	262	263	242	229	237	238	262	247	256	249	230	246	252	233	225	222	225	225	255	254	244	238	252	239	252	251	244	245	249	240	251	237	241	256	242	255	276	243	243	241	220	255	239	228	245	229	242	260	244	239	238	215	219	228	229	252	252	247	223	243	213	265	223	246	212	237	266	258	262	256	252	249	235	234	253	243	242	250	235	227	254	218	219	248	233	270	248	265	248	237	252	251	209	239	267	251	239	268	254	258	258	239	244	266	254	243	258	242	231	246	250	223	260	216	253	234	233	226	244	258	239	252	251	276	241	241	213	254	218	245	225	247	228	248
15985	24901	7314	4600	4151	3436	2690	2497	2031	2155	1902	1438	1241	1168	1217	1115	1151	1076	1007	970	1059	1342	1468	1293	1034	965	1018	906	886	808	845	799	821	807	748	760	837	820	782	761	772	801	764	774	778	774	781	790	771	752	816	775	768	769	741	811	809	810	781	754	833	806	788	744	802	788	818	806	842	779	804	818	799	742	737	804	821	790	791	797	811	765	787	775	815	779	779	773	787	818	750	760	798	763	782	736	845	751	799	725	718	809	786	782	752	716	758	757	756	750	710	757	797	746	760	722	797	737	741	739	735	800	740	778	780	793	804	742	761	709	754	711	725	807	749	767	774	732	740	786	777	760	746	710	753	752	782	739	729	758	742	768	787	769	728	758	770	797	755	772	761	783	744	769	746	762	759	773	786	710	730	740	744	732	766	715	731	819	740	787	806	723	737	764	728	753	783	753	740	755	792	779	717	789	749	722	719	787	745	745	765	776	738	799	775	764	744	778	715	729	721	741	743	734	752	777	753	759	768	733	739	734	700	778	775	737	793	743	764	749	722	746	743	779	739	843	737	728	718	753	793	760	759	771	749	735	776	760	772	737	735	705	750	739	753	704	704	777	735	801	750	735	750	756	758	737	726	777	769	776	730	739	747	769	769	800	780	714	729	776	735	729	778	830	795	728	771	810	710	722	772	720	785	763	773	809	753	775	730	772	819	728	743	760	788	806	729	773	711	787	765	761	792	788	786	758	759	774	763	718	813	816	727	762	779	736	723	724	735	754	794	729	759	751	718	711	822	739	739	749	787	742	728	759	761	749	771	778	747	721	725	746	737	719	761	802	695	727	761	809	760	778	768	770	805	753	790	701	665	742	793	716	749	783	798	728	771	709	730	748	758	716	708	736	767	708	710	755	790	718	735	788	755	775	757	744	752	773	754	752	717	754	716	736	760	749	779	792	740	749	749	739	802	782	781	777	767	790	734	794	746	781	744	766	760	746	779	782	750	806	753	757	773	708	749	674	771	799	770	732	778	781	749	767	769	785	739	722	753	767	796	770	742	777	773	722	700	748	690	759	762	699	733	800	787	773	739	730	754	805	737	783	743	772	726	739	740	765	778	707	755	746	749	674	767	823	748	771	750	780	758	735	727	694	703	759	758	760	691	735	760	782	756	732	804	730	720	754	780	752	680	749	762	769	720	720	771	757	761	740	753	770	763	780	727	769	739	738	706	780	697	760	768	794	746	724	802	755	749	776	741	712	746	758	795	755	770	770	729	786	766	755	748	740	709	750	810	742	701	714	742	776	788	752	801	770	739	718	759	765	723	735	716	766	763	742	766	768	747	739	699	771	717	791	784	748	732	762	759	730	790	797	789	741	748	767	730	760	768	745	757	742	760	738	769	733	753	712	735	739	745	793	785	750	786	737	740	803	799	749	737	795	783	778	732	771	789	782	747	786	744	724	745	760	774	698	716	757	737	742	714	744	726	686	764	769	809	771	763	782	748	765	751	787	756	759	720	739	739	759	776	741	743	753	770	751	741	752	737	770	753	701	775	795	749	710	782	759	736	753	773	741	743	743	734	735	738	778	728	783	752	770	797	780	779	777	772	758	748	732	747	740	778	815	775	766	807	776	782	785	748	749	740	807	727	737	689	723	716	730	769	783	781	757	763	734	766	835	800	719	691	717	775	808	722	757	736	779	744	733	768	784	740	767	746	759	753	720	758	826	757	731	790	778	806	792	772	758	818	731	702	743	742	771	768	698	760	779	750	743	741	727	762	750	769	766	763	761	763	779	718	760	731	761	726	742	696	747	772	749	769	778	777	747	753	737	740	790	750	831	780	729	779	787	746	749	739	751	748	808	734	772	774	753	765	745	784	769	744	750	742	701	785	729	704	747	745	791	786	736	776	801	773	761	781	790	780	773	797	730	751	757	754	761	663	733	772	790	776	787	752	794	774	768	732	771	798	731	788	754	762	768	717	769	787	737	752	765	785	709	778	778	763	743	733	746	755	764	739	776	735	730	752	794	774	751	736	764	717	723	670	753	746	674	778	756	719	768	793	748	740	755	795	684	733	784	779	771	756	720	763	798	734	760	759	764	728	753	765	756	724	718	762	808	780	791	710	736	724	786	782	776	710	738	776	751	778	778	778	776	748	738	763	730	698	792	738	757	762	764	691	763	767	730	767	779	762	742	759	763	806	761	737	767	721	733	783	778	715	744	755	739	804	735	767	770	738	798	778	768	715	780	746	728	794	763	775	728	742	748	757	795	770	750	709	724	741	748	772	735	790	767	794	804	765	748	739	732	739	723	735	690	756	734	744	771	791	732	749	714	791	746	745	735	785	745	740	721	739	779	762	710	735	766	718	758	761	733	777	685	746	752	767	737	733	745	697	763	759	766	765	810	776	694	754	779	764	737	745	768	788	782	756	757	714	745	739	772	771	742	737	752	730	776	761	755	803	813	673	719	779	748	765	727	780	740	797	770	740	706	791	767	747	731	751	783	795	769	768	744	748	758	707	697	784	776	716	739	780	729	759	791	742	680	766	764	764	778	762	782	758	769	753	781	764	733	759	749	784	826	756	752	769	735	752	733	747	725	750	762	787	717	771	738	743	751	731	730	769	811	756	718	790	732	767	746	735	743	747	749	753	781	760	758	777	733	782	744	763	753	750	740	730	728	792	771	744	760	749	733	701	772	765	766	769	711	733	804	751	766	800	766	841	800	725	755	763	735	787	761	743	713	750	766	785	780	763	748	791	731	783	767	753	713	767	768	721	733	744	800	781	800	743	686	697	786	776	800	742	766	808	711	761	743	728	738	735	761	745	766	766	753	769	788	778	755	778	746	791	746	745	776	707	753	746	769	758	749	751	737	760	738	728	738	753	777	789	767	736	770	746	796	734	726	774	747	773	730	743	749	760	777	796	768	758	801	748	725	723	753	773	768	777	726	658	719	783	774	761	776	762	730	756	768	755	766	763	719	751	737	752	771	747	709	771	812	702	779	817	746	804	735	744	747	739	754	727	782	782	743	731	809	774	758	766	769	750	751	724	772	769	728	750	756	739	766	734	771	735	750	794	750	802	726	751	740	762	747	763	707	727	742	793	741	737	742	777	742	741	718	763	822	708	776	737	692	793	739	774	763	791	765	745	817	730	780	735	735	754	776	769	762	754	756	767	787	741	702	790	724	776	759	802	753	783	754	751	749	722	776	718	743	804	771	757	722	759	754	739	761	785	772	765	738	776	773	740	753	809	753	740	739	773	796	751	772	757	794	724	703	748	749	729	699	778	783	722	725	806	742	794	779	774	805	723	749	722	712	728	781	739	777	766	763	776	743	768	753	734	748	781	720	792	785	710	743	789	738	744	727	751	797	775	779	769	740	792	764	720	759	727	758	718	755	733	733	753	785	779	717	761	767	780	774	723	804	754	725	737	764	800	728	731	690	750	736	799	761	745	759	751	801	767	743	792	744	708	762	767	754	752	765	731	765	733	800
46326	48874	29737	22928	18616	13485	7762	4739	3610	3833	2787	1666	1228	814	1000	853	749	619	543	492	620	1241	1444	1025	665	588	542	378	313	266	257	239	232	221	248	211	224	225	187	195	209	182	184	205	199	201	224	201	230	190	215	210	195	218	178	196	232	192	204	179	205	178	190	220	227	189	179	203	214	207	212	207	215	202	213	208	173	217	210	218	206	186	179	213	189	193	193	224	207	194	202	229	202	185	188	187	200	206	190	193	185	194	228	165	176	189	186	199	202	182	204	194	183	176	188	193	194	182	215	194	222	195	192	182	200	180	195	167	203	212	219	190	196	184	180	183	192	173	206	182	219	188	194	197	189	181	200	206	221	184	208	205	187	188	176	208	185	193	195	175	187	210	197	194	192	170	176	196	180	196	203	222	179	208	195	202	208	202	200	191	185	183	196	192	195	197	186	194	194	199	194	191	193	201	213	174	187	217	175	188	193	169	205	184	181	168	182	194	185	207	195	198	211	205	194	189	182	173	186	168	192	198	181	190	199	200	176	180	197	210	189	190	195	181	177	184	206	199	211	202	183	209	207	196	182	190	178	203	199	195	188	196	185	199	194	206	210	180	185	183	198	174	180	184	188	197	205	201	188	194	188	169	184	229	192	216	191	203	204	190	204	202	172	192	198	193	193	187	201	190	188	218	208	210	162	203	200	201	222	195	185	171	169	186	162	228	163	215	190	182	179	156	203	195	161	178	184	178	183	172	176	184	174	207	179	202	201	168	172	207	197	184	186	204	185	194	216	202	169	209	182	182	201	215	191	208	191	173	199	205	200	185	191	212	198	187	188	178	179	174	162	193	167	173	195	186	186	185	208	170	182	191	187	185	200	180	178	200	203	174	206	195	181	164	172	181	201	191	216	196	195	211	173	197	212	193	189	189	216	226	196	195	194	165	199	184	173	200	200	210	196	214	207	189	186	214	195	180	187	177	180	173	173	209	204	191	202	187	190	168	181	187	204	155	164	210	186	187	202	167	196	191	188	179	198	182	195	187	208	208	185	170	189	174	186	205	191	214	187	217	189	188	182	202	216	188	177	185	182	184	169	193	179	195	154	204	202	182	198	178	189	207	164	184	220	198	165	179	223	196	207	183	207	194	174	197	172	177	194	178	156	197	184	188	188	201	216	198	178	191	184	188	181	209	197	177	192	213	188	161	191	179	182	176	169	172	203	199	189	205	188	179	193	213	213	179	210	185	210	186	166	199	199	182	187	188	166	192	188	201	177	174	201	190	179	187	179	206	178	205	197	203	178	197	189	209	180	193	213	193	205	176	182	193	177	199	189	183	183	193	188	185	172	229	165	188	182	199	187	184	188	174	186	192	210	202	186	177	168	187	194	195	187	196	185	185	195	193	181	182	190	175	196	179	198	191	192	177	166	188	192	191	202	179	215	190	195	172	195	202	186	217	181	183	180	204	169	183	210	206	178	179	196	198	176	200	212	196	194	171	199	197	185	216	175	171	194	186	205	205	182	210	173	188	200	199	173	216	192	175	180	204	195	172	206	197	173	187	177	187	195	180	194	202	208	215	199	166	197	151	209	183	176	193	185	196	175	192	208	192	207	189	210	188	215	167	175	164	199	180	210	192	170	191	205	190	200	197	203	188	170	179	198	229	179	204	169	205	196	172	167	181	182	181	200	192	188	208	179	181	216	191	195	199	199	182	185	194	181	207	193	183	175	187	192	196	171	173	180	156	191	191	174	218	198	188	179	208	200	195	214	188	230	190	190	209	199	177	209	186	204	171	174	205	192	173	226	211	190	168	193	220	201	181	169	214	188	185	184	191	204	180	200	206	179	186	208	187	195	181	201	194	176	179	204	190	160	170	178	186	206	178	175	188	181	191	202	180	181	216	219	194	196	185	185	175	191	189	190	217	208	187	200	178	187	188	183	197	194	205	200	205	187	175	202	188	181	199	190	185	190	172	198	195	192	173	204	208	193	197	188	213	174	179	175	198	184	194	189	191	187	199	194	187	183	188	194	185	209	199	185	199	208	197	186	162	188	188	203	217	178	213	180	190	211	184	189	207	180	178	173	176	201	175	186	203	180	200	183	204	197	195	185	205	173	184	172	182	213	176	221	177	199	194	177	198	198	192	194	192	192	186	192	184	188	179	194	199	202	201	196	192	172	178	185	195	198	192	174	206	167	204	211	196	192	181	175	216	202	208	181	191	185	207	177	169	191	167	193	170	196	187	175	197	201	198	199	215	202	204	174	210	174	170	182	196	172	192	179	193	183	203	191	187	208	211	213	206	196	188	215	210	173	192	179	216	189	181	193	206	173	185	202	202	190	199	167	165	202	212	204	187	182	200	189	195	195	227	179	194	194	210	200	194	202	218	176	182	181	182	192	197	208	182	172	188	214	188	207	193	202	185	182	170	185	173	205	209	202	189	193	186	193	207	194	200	189	184	190	182	210	205	212	180	186	191	202	182	192	213	179	203	183	182	165	197	183	181	193	172	210	193	191	180	190	189	207	187	182	197	198	187	172	198	184	193	195	160	196	189	223	198	202	185	174	191	186	216	206	174	169	181	187	210	175	217	195	188	181	195	176	180	178	181	186	184	203	212	193	180	185	169	193	184	194	165	192	198	200	197	171	212	190	191	180	203	215	219	200	195	213	173	191	201	168	205	171	212	192	186	194	167	209	175	193	196	185	201	205	191	202	180	220	195	181	175	219	191	179	219	179	244	190	202	180	179	197	167	197	188	177	211	210	182	215	213	191	192	171	165	190	204	208	166	177	211	184	186	180	197	188	169	185	176	170	213	190	187	210	193	190	205	211	190	198	183	185	174	181	196	194	163	206	211	205	197	194	175	210	173	170	184	197	203	211	200	175	215	169	185	174	169	227	192	201	198	215	196	199	192	182	191	196	168	210	195	169	183	197	197	182	187	183	192	202	190	182	199	195	186	184	188	177	156	196	198	188	189	201	213	197	215	197	215	202	184	212	172	203	184	166	179	200	203	192	196	193	184	177	180	225	189	217	187	181	208	187	194	197	205	199	172	175	164	185	196	195	186	186	180	189	183	188	191	192	194	204	203	216	205	172	200	177	200	190	206	192	169	194	192	153	180	196	191	198	208	214	171	201	197	189	198	225	184	162	190	170	174	196	209	182	208	221	199	178	208	189	180	207	199	173	195	181	197	207	192	199	201	205	184	186	191	176	171	220	198	213	185	174	181	202	197	210	177	185	175	189	184	185	194	183	186	199	167	185	193	188	172	195	211	182	198	188	200	196	191	192	177	161	194	180	196	208	181	210	209	196	192	193	165	175	202	180	198	214	180	181	228	209	194	176	200	185	198	203	194	200	173	197	189	188	204	175	198	180	188	190	187	200	182	189	212	202	204	195	178	181	179	207	190	177	198	180	193	185	189	172	211	196	192	193	207	193	176	185	208	169	194	201	205	190	185	200	209	173	196	165	188	227	179	205	171	191	196	209	192
36612	46262	17712	14803	15272	13554	10834	9554	9480	10113	7726	5388	4776	3039	4343	4063	3733	3427	3025	2906	3786	7663	8526	6031	4157	3549	3092	2176	1527	1278	1223	1037	847	838	791	838	869	802	800	777	734	732	725	702	662	699	701	662	720	660	694	720	721	728	700	698	697	682	721	693	684	723	726	747	723	731	715	660	717	715	719	735	740	755	706	731	734	730	737	689	693	730	686	674	671	646	649	628	681	651	662	661	652	649	689	593	644	638	633	634	647	618	630	585	618	594	619	596	574	640	661	609	583	595	623	608	599	641	614	601	655	639	582	581	614	616	579	589	605	594	622	583	638	617	616	629	579	667	616	573	613	604	663	613	585	584	583	592	618	621	588	643	617	613	600	596	642	634	613	613	639	598	648	569	604	571	606	588	596	616	630	599	606	604	580	611	646	606	632	604	613	570	600	649	616	626	626	619	651	615	595	603	596	639	632	629	592	635	605	621	607	645	604	636	616	602	613	591	591	615	592	622	646	670	610	605	596	621	620	610	564	610	580	583	587	580	620	622	560	610	617	623	604	620	600	591	561	604	595	614	624	643	604	560	638	607	592	599	641	616	625	603	613	633	610	591	594	588	576	614	591	655	597	622	615	595	602	594	621	603	617	630	674	566	642	607	638	593	635	601	655	593	621	614	583	560	632	628	596	610	631	590	612	586	567	625	609	584	570	601	625	581	599	582	577	541	626	591	598	538	595	614	598	586	622	595	633	587	571	612	617	620	606	611	586	574	583	604	636	584	626	666	601	637	598	612	601	649	634	598	591	589	623	599	628	644	590	577	599	589	552	617	626	605	600	616	620	609	585	617	650	619	581	606	586	599	624	587	611	584	565	631	661	537	596	652	617	633	608	639	600	586	619	660	608	593	604	584	639	572	597	628	616	610	558	651	585	600	563	602	651	586	605	594	632	582	613	589	610	600	588	595	585	634	583	645	654	625	601	617	587	605	615	590	587	604	604	566	555	612	566	602	606	620	628	605	561	632	646	650	600	608	642	628	564	593	633	584	598	572	642	598	587	644	609	600	601	597	624	606	596	627	629	620	625	618	639	637	603	589	604	602	626	595	616	632	604	642	645	618	594	602	576	582	616	639	618	612	612	603	592	575	607	557	601	579	607	589	656	587	628	623	633	575	587	624	614	594	614	602	597	611	592	602	573	603	589	569	644	636	615	615	618	604	609	622	621	623	555	635	649	602	622	599	583	575	636	630	625	590	598	579	623	630	617	620	606	589	592	632	593	601	583	640	583	558	582	594	599	568	587	628	586	646	612	583	633	639	637	592	642	604	590	603	597	659	580	572	595	624	579	608	567	621	649	621	623	594	595	632	592	577	639	627	624	603	587	651	585	604	620	619	612	611	604	578	625	619	615	645	581	588	600	588	605	623	603	610	654	568	615	642	638	655	561	636	601	610	646	612	616	603	601	577	588	577	651	635	583	645	606	576	631	634	645	661	643	632	602	582	565	619	606	637	602	585	582	560	586	570	613	601	654	632	604	584	579	617	603	568	614	604	583	613	590	615	636	581	607	623	611	666	620	611	614	632	590	624	611	644	607	636	613	617	595	597	615	612	590	610	646	618	610	621	582	617	615	606	619	624	614	633	606	586	628	625	600	625	648	659	634	614	608	663	557	610	613	600	571	652	590	607	629	601	654	618	623	601	604	598	623	572	613	604	631	655	615	595	560	589	582	638	649	671	557	655	580	636	612	624	634	636	613	595	599	578	574	573	626	601	604	649	669	585	591	592	587	606	587	619	627	593	628	612	628	629	596	605	575	605	597	604	589	564	578	608	665	601	621	629	625	583	569	567	571	613	616	593	584	593	607	575	582	613	575	591	581	638	559	618	671	606	644	585	545	588	583	661	617	586	598	568	617	607	602	618	601	600	598	570	633	611	655	632	630	628	604	634	636	606	618	600	602	626	612	626	655	550	609	611	663	598	614	615	617	621	613	613	608	620	584	614	561	598	625	539	600	625	615	610	616	630	623	629	613	600	642	579	579	630	626	626	601	603	599	599	602	574	605	632	591	599	655	574	648	614	607	590	633	642	631	634	651	586	594	654	617	609	572	612	608	629	616	654	613	602	585	608	627	587	580	611	579	616	595	605	569	610	576	607	641	659	617	605	567	624	628	637	633	565	665	593	610	595	628	572	658	558	601	595	607	644	612	608	631	607	567	610	615	624	583	651	564	604	651	625	578	595	595	598	610	626	662	546	602	593	591	649	632	628	623	650	606	587	613	601	579	603	628	600	624	591	599	625	579	610	579	657	619	663	570	584	597	635	613	647	640	603	635	577	600	603	570	626	593	651	586	597	626	608	578	627	589	609	611	577	556	590	601	631	632	615	629	591	605	612	587	610	590	619	607	643	608	616	607	576	604	607	647	599	603	586	614	653	611	663	648	621	579	571	587	586	596	626	586	589	629	592	631	620	615	644	560	642	625	630	584	606	635	621	658	594	647	578	622	638	609	652	636	611	609	602	648	571	599	605	593	590	595	588	601	560	653	612	606	580	645	599	585	592	632	593	626	604	597	616	611	643	596	580	614	605	644	612	586	611	641	628	637	606	590	598	595	578	623	615	548	575	627	607	651	594	599	615	636	618	586	641	634	608	641	624	600	620	633	672	588	640	573	581	592	625	601	603	646	564	629	639	617	567	602	650	596	617	632	608	617	628	602	604	624	584	629	629	626	673	620	637	586	563	633	575	574	585	613	609	608	596	630	655	612	581	637	643	633	583	561	624	668	652	620	593	628	597	582	628	579	615	637	578	575	602	584	599	604	612	648	635	610	547	654	607	665	604	657	651	633	589	619	579	574	611	579	595	606	608	601	635	626	607	668	568	602	603	582	564	600	613	598	629	624	607	649	625	654	614	598	633	623	631	636	591	610	660	649	606	602	629	611	638	611	624	573	598	609	594	599	587	585	555	605	547	585	615	590	625	602	613	605	576	641	614	600	624	615	630	642	617	615	614	590	608	596	620	616	625	666	608	621	576	591	614	641	611	616	601	616	614	587	650	581	627	663	637	584	623	620	624	607	596	549	588	602	639	629	580	613	659	598	579	587	591	607	619	638	605	610	653	633	590	609	644	626	568	620	600	573	623	606	604	607	648	648	586	578	633	577	586	594	609	680	576	565	581	662	660	578	622	606	598	615	577	590	636	589	629	654	606	599	627	600	598	558	605	579	657	611	564	618	621	602	568	603	594	622	605	573	623	570	623	616	652	589	624	580	655	599	605	616	603	653	625	620	607	642	601	617	592	634	566	580	595	615	658	629	627	589	559	606	614	595	604	557	650	606	578	607	569	596	673	550	605	615	639	654	636	597	569	619	639	559	620	588	580	571	575	591	580	621	647	607	627	621	567	601	591	591	614	632	595	554	609	587	611	618	634	632	587	576	639	609	618	611	621	580	656	655	596	598	612	603	633	674	631	606	620	646	633	621	597	611	646	637	607	618	621
55064	49490	30332	25086	24207	22384	17284	11894	10812	9998	6720	4371	2884	2241	2135	1965	1752	1491	1522	1211	1365	3272	3807	2604	1594	1296	1116	838	600	492	504	415	311	329	306	307	307	317	295	276	272	274	271	282	267	288	237	291	251	244	283	276	249	264	279	266	275	225	279	269	263	322	270	292	261	286	312	273	256	281	269	267	269	252	295	281	276	267	299	304	286	247	261	266	258	294	253	226	230	252	247	251	243	303	249	256	268	257	232	254	239	240	259	238	238	248	250	254	233	260	230	245	252	261	192	234	260	237	242	234	237	254	227	232	240	240	238	260	238	224	253	255	276	220	262	252	252	265	246	216	251	252	227	276	244	261	232	238	243	230	239	246	225	220	230	251	265	245	243	258	251	227	251	260	268	231	240	254	262	259	236	246	255	244	215	244	218	231	252	263	275	239	208	243	233	249	247	226	248	246	235	222	247	250	235	221	244	228	246	216	244	233	235	263	235	250	205	272	231	245	278	229	249	255	232	257	283	243	287	243	202	269	256	247	237	231	271	209	237	239	221	226	218	242	273	273	290	263	264	243	266	258	267	240	240	245	260	235	260	260	253	264	257	239	202	225	246	257	224	249	233	266	210	243	250	230	251	235	256	281	253	248	267	259	245	237	267	232	277	226	262	237	233	245	275	244	254	224	249	256	227	234	245	215	248	234	232	233	237	243	249	248	203	234	240	236	255	252	252	231	243	245	248	210	247	247	230	256	268	273	220	237	232	227	234	253	219	253	241	236	259	256	258	256	234	231	244	217	262	265	234	248	265	238	237	250	276	230	240	275	241	248	253	242	268	248	243	248	250	242	240	246	275	257	260	261	248	258	223	262	262	237	269	264	259	246	287	253	290	267	245	227	258	297	253	226	220	247	272	262	242	228	220	260	240	264	222	243	229	254	229	226	228	244	272	257	244	254	243	253	243	240	222	262	240	239	239	247	238	267	250	256	246	231	230	232	254	241	249	237	247	237	237	236	279	240	251	234	239	272	278	247	243	244	249	242	236	233	242	250	250	227	240	246	225	237	237	268	252	249	231	219	266	234	232	228	283	258	253	228	223	257	260	233	261	246	265	264	224	280	234	245	245	251	264	216	240	269	248	269	239	253	245	237	248	262	235	263	230	233	243	214	263	259	243	229	248	267	264	279	246	285	230	269	270	252	243	251	228	225	244	252	233	254	239	257	251	243	248	239	225	275	248	250	251	251	233	247	258	256	238	245	266	264	222	227	215	233	218	242	241	229	236	241	246	242	262	227	238	233	251	233	250	229	231	215	231	252	257	238	233	258	249	259	238	250	239	271	223	278	248	232	239	241	248	257	256	203	222	269	260	258	233	241	222	223	246	258	247	268	232	249	260	252	210	253	214	246	245	254	260	245	239	248	243	255	233	241	256	272	211	265	231	271	221	243	260	281	237	211	223	252	258	247	255	246	223	243	245	257	234	255	245	262	229	226	239	230	263	238	259	266	239	264	268	223	239	269	257	249	239	236	230	226	240	230	251	248	286	251	266	254	273	243	237	231	218	247	234	258	229	232	241	253	228	233	211	225	229	256	199	203	248	251	233	206	244	270	253	271	269	276	259	233	242	217	222	247	249	263	284	257	253	269	253	280	236	241	268	283	231	268	240	238	214	217	239	250	254	250	252	245	279	237	237	267	236	240	230	247	231	267	247	240	231	271	239	232	241	261	254	251	270	260	231	258	244	280	253	228	264	262	247	246	228	206	255	225	261	247	218	266	262	235	250	258	273	258	263	250	255	221	262	233	276	240	252	263	263	235	249	243	240	260	273	252	243	275	231	235	245	242	239	220	222	212	292	256	247	232	235	214	245	242	215	228	273	245	235	248	238	234	229	238	252	222	239	245	241	243	227	228	255	233	250	258	226	254	273	252	235	226	236	261	222	261	245	254	263	242	236	233	247	251	256	259	237	235	208	246	251	226	254	225	261	240	229	260	246	256	263	244	229	266	241	234	225	222	266	238	237	258	268	225	232	219	258	252	224	230	241	220	228	271	236	249	229	245	245	254	238	220	268	221	257	276	227	241	237	233	250	266	251	246	239	250	239	239	254	252	233	229	246	242	255	272	246	227	231	262	248	247	265	236	233	240	244	252	231	269	275	233	228	254	238	241	242	247	252	246	242	226	242	238	247	242	233	224	229	254	253	228	213	252	250	230	234	252	242	237	230	213	245	230	260	228	247	262	253	239	246	235	266	243	265	246	263	255	235	268	237	256	230	236	262	237	253	235	235	279	237	280	256	251	233	249	235	260	235	224	268	248	247	234	231	243	228	249	269	237	245	241	254	251	257	220	233	243	260	233	227	241	247	275	263	236	255	259	239	249	280	248	252	251	241	245	253	258	256	240	243	252	246	235	244	224	275	244	241	255	227	243	245	236	251	242	226	229	257	238	258	252	250	231	250	250	250	240	279	253	246	236	225	223	249	228	239	231	285	261	229	249	248	255	261	228	243	246	244	250	243	276	231	254	236	234	218	239	230	234	243	200	245	251	257	226	263	249	235	238	209	294	241	215	237	247	253	233	261	230	248	231	237	246	264	233	234	247	254	237	241	239	244	236	242	248	258	252	243	214	228	253	241	271	257	257	244	226	244	217	235	228	239	257	229	243	233	266	260	248	238	250	256	252	230	244	235	253	243	253	221	251	237	253	252	235	237	293	248	249	253	237	242	241	282	207	267	245	246	241	222	249	267	245	226	230	263	208	237	194	224	262	225	263	245	240	256	268	241	259	267	254	226	246	244	251	262	222	271	257	203	266	248	267	247	257	260	235	251	274	269	268	249	241	267	252	243	251	217	224	262	229	252	228	245	246	212	240	236	259	250	252	244	237	218	237	279	223	277	271	236	261	235	227	241	246	261	233	243	218	226	227	250	265	230	231	232	233	252	235	230	272	233	262	215	221	229	240	278	238	240	267	251	231	230	232	246	260	256	259	221	235	259	262	240	230	268	249	257	264	237	225	218	218	239	255	249	247	242	252	237	220	213	244	236	262	238	234	221	250	243	264	251	251	257	251	240	251	246	229	235	255	270	232	238	226	271	266	217	248	210	255	257	219	236	280	233	257	223	240	258	244	244	231	265	238	240	247	234	225	232	267	237	256	245	245	243	240	218	267	294	246	226	259	222	233	260	248	222	235	241	230	235	233	241	231	274	241	235	252	240	238	258	196	266	260	232	264	264	239	238	250	232	260	238	242	238	227	240	253	279	236	260	207	273	247	243	229	246	237	224	240	252	230	262	261	256	256	245	263	236	216	241	240	250	258	240	249	251	259	269	237	271	252	231	260	236	259	254	226	227	248	233	256	255	237	272	246	243	236	234	257	245	217	241	266	251	230	243	265	235	237	256	245	266	210	261	241	234	240	242	260	244	274	245	256	265	266	246	251	256	249	236	254	281	274	228	226	250	228	265	258	257	264	247	257	238	252	272	245	242	228	260	270	286	247
44798	49201	21523	23178	24473	22494	18427	17308	21012	18953	14871	11015	9198	6438	8290	9077	8226	7331	6370	6199	7589	15171	17072	12776	8965	8013	6785	4828	3284	2383	2305	1829	1547	1262	1343	1345	1299	1337	1199	1135	1082	1130	1022	1006	1030	1013	994	933	983	1006	987	1001	982	947	970	908	900	953	997	925	923	1038	1048	1009	1027	957	994	1017	986	970	970	1000	986	957	983	1037	1049	993	1020	1001	900	882	908	858	898	865	880	881	851	885	902	821	797	845	863	917	855	777	778	793	783	756	814	793	762	782	746	775	741	720	755	758	748	788	743	760	721	768	764	759	762	711	704	744	735	732	767	743	732	744	769	739	727	757	746	750	743	752	706	700	804	730	740	730	733	744	716	755	775	706	742	723	739	737	695	745	764	780	754	742	746	764	753	761	751	738	742	711	769	721	684	762	768	757	748	775	758	754	706	705	760	789	774	786	747	800	726	689	715	746	742	795	762	770	734	747	732	765	729	738	766	731	799	744	749	734	687	717	703	752	738	694	745	760	770	763	748	741	751	741	763	785	727	733	740	735	795	721	767	776	762	743	749	751	760	781	726	784	747	774	800	734	759	721	729	754	761	732	766	734	698	753	754	794	754	817	709	736	720	771	740	683	734	711	746	749	747	776	723	717	732	776	792	733	732	775	763	738	726	757	751	747	738	725	718	724	737	764	790	743	768	715	758	776	721	728	743	779	737	734	717	781	807	745	764	718	761	710	761	759	740	743	742	720	724	725	699	717	762	758	779	757	734	760	752	720	767	754	779	748	773	741	735	720	766	786	725	744	715	765	755	750	731	711	777	708	753	758	718	748	713	771	763	712	771	734	729	715	768	760	747	746	762	708	717	739	734	719	752	793	759	768	742	763	769	742	709	764	721	741	781	723	779	791	774	747	709	724	771	738	749	686	749	789	745	728	726	763	732	773	753	721	704	765	761	749	752	709	706	730	765	771	749	759	770	734	722	752	756	693	755	804	760	734	731	774	770	729	733	727	774	725	734	706	764	708	737	741	730	762	734	762	696	766	759	708	752	689	749	758	762	800	730	750	772	757	734	752	748	791	737	746	705	776	737	734	743	722	711	796	736	750	742	792	776	768	720	777	749	735	777	743	754	767	757	734	723	789	717	757	738	735	723	731	763	734	702	726	800	750	773	750	745	767	779	717	722	741	723	733	731	716	738	773	781	732	712	768	715	717	818	759	757	724	765	748	719	783	756	761	715	780	751	735	722	713	751	732	754	762	734	679	744	708	740	756	749	763	700	754	763	724	791	782	761	786	703	658	728	750	777	734	740	742	718	694	735	730	722	796	703	748	715	741	784	801	720	758	782	777	738	810	786	765	728	725	747	732	758	701	783	764	757	730	746	727	739	772	752	732	751	747	769	743	773	706	713	769	794	735	798	757	777	746	727	708	756	726	757	711	726	690	734	770	763	770	733	784	694	782	767	754	736	693	770	741	684	731	786	752	673	752	778	747	773	765	772	751	744	706	698	725	703	752	760	742	732	771	729	699	760	725	740	751	714	714	735	712	790	735	755	728	749	754	801	752	749	734	702	755	758	730	682	749	762	739	720	753	711	789	779	768	708	759	733	774	721	795	725	719	767	793	726	726	729	762	784	733	770	716	781	722	769	779	743	704	740	770	710	705	756	745	753	743	753	752	819	775	726	771	794	749	702	728	781	810	769	740	731	737	722	717	762	731	731	729	735	744	733	708	767	755	715	775	767	751	725	720	732	723	738	795	715	769	761	788	700	728	739	746	719	738	736	771	763	716	746	683	699	738	757	721	726	755	781	751	748	787	740	742	738	766	747	777	705	759	719	784	756	753	746	697	771	754	771	734	733	750	746	759	730	752	714	750	778	749	743	750	722	735	737	752	772	687	715	763	730	754	684	782	711	711	708	753	740	751	756	754	733	724	696	773	762	809	780	742	742	755	765	767	788	748	689	718	744	758	727	725	695	695	720	706	746	753	791	699	732	740	719	773	741	750	751	721	785	740	734	773	774	793	712	779	739	741	731	704	745	752	728	752	802	750	771	692	773	776	763	722	728	741	754	747	760	708	783	737	732	715	735	701	766	757	744	724	777	718	756	719	724	705	752	757	735	748	761	737	756	781	746	732	763	787	725	758	730	762	790	730	765	767	712	713	785	737	721	736	709	689	745	761	740	784	767	758	762	741	764	764	738	768	710	759	772	752	733	734	731	775	734	735	762	786	762	759	729	679	740	710	662	792	701	734	748	726	766	752	733	750	799	755	738	767	746	759	737	743	778	784	737	760	774	754	720	779	704	732	720	769	714	746	706	752	726	714	737	761	771	725	729	729	741	736	717	722	783	717	830	754	748	759	752	758	765	740	749	816	756	758	733	744	713	722	765	716	762	724	748	673	745	730	782	715	778	713	695	790	749	787	742	712	732	724	751	761	734	718	734	732	760	765	754	737	788	833	706	730	790	737	741	745	766	742	732	743	745	735	789	765	728	761	718	744	728	777	704	742	770	735	781	717	742	754	737	742	730	734	755	738	762	732	741	727	766	768	754	716	786	749	791	722	728	745	766	772	768	714	753	688	758	775	748	781	759	729	745	705	773	801	751	734	721	711	730	750	748	753	775	726	770	757	753	758	729	756	753	745	755	728	729	723	729	761	766	724	741	723	771	740	699	761	713	754	758	795	759	705	772	805	722	750	742	730	716	717	750	731	744	747	719	757	738	744	715	769	681	797	770	724	748	734	742	741	763	670	734	722	754	729	828	753	675	752	706	755	730	690	790	691	752	752	742	740	760	735	719	743	709	807	744	746	731	695	773	773	750	723	768	754	685	777	716	738	718	709	778	707	734	726	798	751	765	745	732	743	785	702	777	716	753	778	730	753	710	744	688	708	729	764	764	769	764	761	746	700	785	826	794	739	771	725	766	690	757	701	699	751	734	735	702	730	729	750	746	732	747	716	746	731	757	726	733	794	783	723	748	716	738	774	732	768	699	774	734	765	732	802	725	778	734	770	750	732	772	771	720	757	743	758	674	742	720	787	734	780	736	740	724	721	769	747	762	750	757	698	795	774	783	717	729	695	747	736	789	769	726	755	754	731	741	762	717	749	726	720	747	748	758	738	691	781	731	738	713	755	800	782	768	738	776	715	739	705	779	715	716	752	728	724	701	758	760	714	725	757	747	754	736	684	725	709	680	714	801	756	726	734	748	756	740	748	714	751	750	745	745	787	781	721	788	716	749	748	758	718	749	735	703	727	735	717	728	779	708	735	788	728	758	716	806	733	747	725	731	723	780	692	755	749	761	707	721	799	751	751	754	766	723	731	761	738	706	717	744	772	707	741	708	708	748	811	737	747	741	797	737	723	692	727	845	764	720	745	714	725	722	759	747	761	755	698	789	773	786	737	757	695	782	708	692	731	692	728	748	758	731	732	743	796	778	747	766	680	733	752	700	777	768	752	699	729	772	754	723	763	739	775	706	690	687	710	766	736	758	745	743	758
19958	19304	6481	2192	1408	1101	842	784	686	634	452	379	300	329	297	300	280	296	280	292	306	330	318	318	276	284	275	293	223	257	233	246	244	234	242	236	259	219	255	234	245	243	232	266	237	234	258	262	232	265	254	241	260	238	260	240	275	255	253	272	248	249	242	230	273	236	214	262	227	237	235	260	230	262	250	261	256	220	247	241	255	256	253	255	266	249	244	250	232	249	238	265	266	234	266	266	262	252	272	271	251	261	242	249	232	246	273	230	259	248	232	266	221	276	266	219	242	265	258	224	219	227	279	234	228	257	270	233	246	251	275	232	266	213	219	252	220	251	238	250	246	249	243	250	254	268	260	233	248	249	257	245	244	228	243	252	252	259	245	242	250	235	257	251	255	250	246	244	223	254	278	244	244	244	231	261	208	235	244	236	211	253	252	230	245	238	219	243	235	257	248	238	228	258	226	240	234	253	285	231	255	239	248	241	248	229	271	264	225	247	256	227	274	229	258	237	238	244	244	256	269	237	243	221	255	235	241	269	266	232	257	238	276	253	256	234	241	248	244	231	255	269	241	235	234	255	246	240	295	266	240	269	245	238	246	240	262	244	260	248	251	244	268	226	292	261	236	264	246	226	251	262	217	220	231	250	226	224	230	245	236	247	267	239	231	241	225	265	260	253	259	232	236	242	243	248	220	239	230	232	218	253	243	262	250	232	265	265	251	241	242	228	267	229	226	242	249	258	261	243	275	233	239	239	219	244	246	263	213	268	254	222	231	219	249	237	270	252	274	240	247	251	225	256	237	231	267	236	272	253	260	257	240	262	273	258	236	256	265	225	229	256	219	231	225	268	237	259	252	254	257	223	249	219	247	222	252	239	256	283	247	255	214	248	233	230	243	270	219	241	219	252	263	236	239	273	203	239	276	275	250	268	272	240	203	254	276	283	265	246	261	258	277	222	234	236	224	235	246	253	256	229	247	228	288	244	247	258	243	223	253	216	253	259	252	266	260	243	244	244	281	241	249	242	234	218	242	238	254	230	241	234	250	218	210	240	227	249	240	238	246	255	256	259	254	243	266	241	241	235	250	248	264	250	245	245	229	235	269	256	222	224	249	246	288	240	243	223	217	285	254	268	258	258	256	249	230	266	246	258	242	235	227	253	278	212	250	253	259	229	226	220	236	278	244	236	251	241	251	236	231	228	246	262	242	249	240	286	249	227	251	272	239	269	266	242	221	237	236	275	231	227	272	259	261	259	251	245	284	240	269	250	248	263	263	239	253	249	246	246	239	262	247	255	224	243	253	232	248	235	245	227	278	230	229	262	248	212	219	221	251	271	263	240	264	248	264	254	229	263	236	270	252	232	259	242	267	249	249	259	271	239	236	241	270	243	249	266	272	217	223	232	261	248	253	257	233	241	265	242	275	257	238	246	277	237	263	241	244	237	221	240	235	246	228	234	266	241	239	247	239	246	248	238	264	259	235	254	246	257	221	268	252	234	228	242	241	251	247	262	280	269	267	260	249	245	254	238	224	234	266	267	277	272	234	260	240	252	233	270	249	219	258	247	251	249	256	234	245	241	274	214	262	242	253	247	236	250	248	231	242	247	243	248	246	241	226	251	255	234	243	233	263	233	266	235	265	247	232	262	262	234	215	267	253	221	245	244	236	227	241	238	258	228	257	247	240	272	213	223	227	213	255	233	238	246	235	255	256	265	257	247	243	261	267	243	225	261	219	246	236	259	248	240	242	261	261	244	257	254	198	236	280	253	226	241	231	261	238	239	253	260	249	266	250	254	252	234	261	255	235	224	250	241	228	233	259	243	229	254	224	252	259	251	259	255	217	284	234	252	227	231	240	232	237	229	235	235	254	273	246	240	236	220	245	242	256	250	210	236	207	239	240	226	244	245	214	252	245	232	269	231	268	225	248	227	238	236	233	224	232	244	236	258	243	248	228	243	225	247	258	227	248	246	230	220	229	245	239	234	217	193	235	248	275	260	250	272	229	250	259	253	235	227	231	242	244	246	247	261	236	269	246	233	274	273	249	241	278	233	246	247	255	255	270	247	274	238	223	253	252	235	258	220	234	232	250	265	299	225	279	266	245	258	241	250	266	257	253	244	248	227	260	250	240	255	245	243	276	251	250	245	235	248	243	247	259	240	272	228	260	243	233	255	236	239	266	258	245	258	234	248	263	236	242	228	257	267	270	250	231	255	231	228	234	250	231	226	249	254	264	269	267	259	255	245	250	271	266	240	226	248	264	254	262	238	238	246	248	219	261	233	246	233	225	232	298	250	243	242	231	237	242	261	240	234	228	258	234	269	266	228	234	267	241	235	225	227	257	220	228	247	223	221	232	210	247	258	289	265	247	229	284	245	224	213	225	252	239	263	243	229	254	240	228	232	231	239	233	240	235	228	246	228	266	265	251	247	246	237	226	255	241	264	256	254	252	234	233	223	250	250	235	262	257	250	218	249	227	253	236	232	232	252	247	254	224	245	289	261	240	238	239	234	254	240	259	281	259	256	226	275	263	222	245	230	247	231	239	270	248	258	228	247	226	258	264	244	242	218	246	258	242	269	247	249	246	250	243	243	233	261	262	250	246	258	225	242	239	247	259	244	248	254	235	242	242	252	237	237	241	254	224	255	240	244	245	247	273	247	253	255	226	247	252	280	248	248	245	264	238	239	236	251	243	288	225	272	230	235	243	276	250	233	246	242	236	244	239	247	214	250	225	260	216	269	258	234	239	210	243	234	224	253	249	258	231	226	250	264	239	253	210	254	223	223	242	247	220	245	242	242	235	242	245	280	247	265	260	258	244	238	238	223	231	210	266	233	230	248	248	244	247	260	231	223	261	226	236	274	232	266	233	241	245	241	255	257	240	241	254	263	250	275	252	268	226	253	240	230	261	272	241	245	242	259	229	250	224	234	269	252	257	259	245	228	237	212	251	247	251	248	273	247	249	247	230	237	241	225	233	243	266	248	235	238	236	247	223	217	247	234	233	221	234	230	240	228	251	259	255	265	273	244	246	263	236	233	243	251	275	238	255	251	255	257	232	246	227	233	281	226	220	234	259	248	226	245	235	253	255	213	248	260	269	237	252	275	228	239	231	216	231	253	223	272	250	271	231	253	276	234	232	252	244	235	252	255	222	253	242	265	235	246	206	247	260	247	269	246	245	243	285	254	256	226	257	258	247	248	243	248	262	233	258	232	261	255	269	240	222	245	268	241	225	244	246	252	257	228	259	244	241	255	275	257	228	253	259	228	254	270	238	247	239	276	256	251	231	279	248	240	245	245	248	237	254	231	259	246	247	235	258	261	261	274	242	255	220	250	238	240	233	222	253	230	234	245	237	245	231	253	259	238	241	264	270	234	242	277	253	220	222	258	279	226	245	240	239	258	248	245	275	270	260	228	251	260	250	255	252	236	228	254	256	250	223	276	222	272	263	271	237	249	220	248	259	253	234	243	235	257	219	244	252	248
16872	21476	5921	4503	4183	3688	3072	2471	2684	2434	1696	1440	1216	1197	1108	1169	1193	1107	1028	1080	1071	1298	1465	1195	1017	1022	988	930	853	839	838	823	790	823	827	807	843	753	749	771	811	727	816	782	778	791	836	768	724	757	792	778	769	773	818	834	771	781	747	803	835	755	805	778	783	850	872	815	833	830	771	805	784	801	799	807	769	780	819	793	818	773	791	826	791	802	816	776	813	804	792	797	800	784	757	782	787	772	760	796	759	814	748	822	686	749	776	780	787	751	767	776	779	811	768	773	771	779	770	765	782	780	820	791	830	740	770	747	754	781	737	809	777	771	755	740	756	731	752	727	782	791	792	764	791	763	775	787	773	805	722	787	729	796	724	767	748	762	750	766	775	750	787	790	816	762	735	754	783	797	767	810	785	739	765	739	790	774	841	784	742	781	758	752	749	767	761	756	787	773	735	763	696	770	732	771	739	781	780	748	753	738	766	800	766	738	762	792	764	763	737	788	766	713	732	812	777	729	715	735	744	761	779	772	731	776	780	773	765	760	746	816	808	746	798	764	794	755	775	752	725	755	751	807	796	763	753	769	770	752	767	738	768	774	784	794	755	756	770	756	781	786	755	780	769	728	763	779	803	741	788	768	765	736	771	759	771	769	785	767	740	771	771	763	791	855	778	772	768	768	836	712	833	745	839	776	751	764	764	735	757	793	757	783	803	759	771	738	763	754	769	859	744	752	758	800	771	812	716	817	754	779	787	788	755	770	765	760	764	747	757	733	764	780	781	749	729	792	802	772	767	768	758	771	749	809	729	757	759	747	770	760	782	731	730	790	761	753	802	748	747	770	777	779	740	751	747	738	750	776	787	778	792	782	749	799	791	780	765	740	742	769	788	775	758	739	786	723	734	746	731	804	728	781	754	769	746	814	703	782	759	764	781	765	757	800	794	784	796	767	740	810	721	754	775	759	836	763	803	819	783	773	771	802	780	792	707	726	783	792	738	769	770	757	774	755	774	820	771	781	731	760	779	725	775	777	779	743	748	770	745	724	791	711	790	765	770	742	756	698	779	766	772	788	778	731	770	759	780	746	762	743	724	760	771	791	783	754	759	792	778	759	792	789	746	781	802	768	778	791	786	756	752	805	766	804	793	755	761	761	720	797	734	798	756	772	773	793	756	772	747	743	774	796	779	763	791	723	800	804	788	743	772	746	751	786	814	819	745	779	818	776	771	795	727	736	776	818	676	795	768	770	753	792	765	733	741	789	793	741	799	777	735	788	723	784	792	686	791	774	783	720	776	757	764	774	747	776	789	786	815	748	793	744	758	771	795	748	727	758	741	747	808	762	808	802	771	719	743	793	736	743	713	794	780	780	796	755	770	767	751	805	704	792	771	754	794	725	791	802	727	755	731	743	736	749	816	751	789	733	812	825	732	735	796	754	733	797	803	779	745	783	781	781	804	731	749	805	726	753	767	731	741	782	764	794	797	746	741	739	814	790	769	731	813	785	766	751	766	748	773	796	782	802	749	786	766	801	764	792	782	732	793	823	814	815	774	745	739	738	804	791	793	764	759	754	777	792	763	778	755	763	724	805	769	800	793	772	817	780	760	744	778	743	722	792	792	742	793	753	789	762	706	771	749	757	816	812	777	803	753	814	740	817	787	844	793	724	709	739	773	753	725	821	771	742	766	735	776	771	744	803	751	735	736	754	768	739	740	777	739	775	761	810	800	721	840	762	758	775	784	776	755	822	776	755	785	813	828	730	801	782	783	781	736	765	771	736	770	750	774	771	723	759	744	773	747	774	759	815	807	760	735	720	783	737	803	756	737	781	747	767	737	755	770	776	764	784	748	767	750	780	798	740	712	815	780	765	727	786	757	792	791	707	807	767	766	741	758	793	823	793	777	728	786	812	805	715	798	761	748	741	767	735	729	795	768	755	829	776	766	738	773	777	832	753	726	770	790	780	761	800	809	753	763	756	768	747	794	751	697	787	751	811	799	768	815	748	773	778	776	757	738	781	758	753	751	754	760	772	764	808	820	783	742	776	769	756	786	758	791	789	755	744	779	772	734	775	768	780	753	785	727	757	754	771	786	743	819	785	830	801	759	771	762	785	788	757	774	755	775	793	722	729	730	772	775	722	756	783	780	730	792	794	791	820	775	773	770	744	741	798	812	759	776	732	730	735	807	792	778	786	801	842	781	742	750	750	772	713	804	838	804	793	753	708	786	811	761	784	767	797	778	731	789	786	772	743	772	734	814	829	752	776	754	813	752	770	783	772	830	756	770	781	723	732	821	786	801	750	758	763	808	848	780	724	767	794	782	765	718	778	754	791	791	723	785	759	714	777	792	782	770	765	729	769	753	801	749	793	783	781	790	755	798	746	775	746	805	758	809	759	809	774	782	824	786	781	740	752	749	760	730	772	787	710	750	781	775	728	805	793	785	833	766	783	767	733	761	783	773	732	763	757	820	808	749	791	800	770	784	772	773	783	746	779	751	786	766	826	753	721	754	814	767	770	738	788	824	748	770	739	739	780	791	768	790	756	799	773	782	778	745	740	697	768	778	756	769	782	750	769	773	785	772	692	751	743	742	814	727	758	739	761	744	762	729	827	789	744	757	769	735	819	764	760	778	759	758	785	753	731	776	776	759	798	725	758	755	752	743	750	806	782	766	778	811	782	721	805	746	755	763	800	787	771	770	824	798	774	763	808	761	776	761	778	740	799	728	755	742	801	780	720	746	763	779	776	766	774	791	756	759	782	756	775	798	815	771	754	769	770	740	752	764	801	772	798	801	760	804	795	757	715	751	761	803	762	782	799	760	735	765	744	779	830	810	703	754	759	773	803	722	733	793	804	746	794	715	754	784	803	817	732	763	775	739	746	786	810	784	751	730	744	772	767	832	784	764	754	775	790	755	739	750	765	757	762	794	746	789	723	740	787	759	818	779	766	788	733	765	718	749	810	744	759	776	747	737	749	722	805	789	759	727	802	736	782	773	757	831	757	792	805	789	819	760	775	798	738	792	828	725	772	717	730	778	822	737	716	781	770	784	791	745	761	759	761	795	768	769	738	746	751	784	780	771	792	764	798	748	797	772	835	790	788	801	764	772	770	760	760	866	780	750	751	779	752	787	732	756	776	718	802	752	787	769	736	734	788	778	766	700	739	731	772	778	789	784	738	797	715	707	759	765	781	786	780	761	705	788	750	760	793	777	799	757	770	814	825	788	710	816	761	752	768	763	780	734	721	775	763	767	769	754	777	716	789	732	775	809	755	740	722	809	755	741	748	801	733	749	737	746	768	745	741	787	765	741	744	761	784	848	729	778	780	804	791	729	784	771	740	760	756	748	762	745	737	734	818	766	783	755	809	812	731	790	770	756	828	783	767	735	751	770	793	778	739	774	748	773	717	756	792	768	805	753	739	741	762	791	763	768	764	792	780	781	747	738	756	785	771	757	800	744	829	738	789	762	782	752	748	798	730	789	815
45974	51949	29398	22853	19258	13420	8164	5882	5317	4188	2289	1725	1059	1007	957	801	743	607	584	490	704	1326	1295	876	571	563	513	401	297	240	259	264	229	212	212	256	208	216	214	225	210	223	198	184	181	201	227	195	191	202	190	189	213	208	209	204	206	185	213	210	181	175	215	190	222	206	196	200	205	206	204	189	220	194	188	199	177	198	186	196	224	200	202	205	196	188	183	246	202	194	224	228	180	215	186	190	221	191	196	199	188	203	199	213	191	195	187	188	195	207	208	181	189	191	184	197	169	182	223	214	201	190	194	173	175	205	214	185	175	192	211	185	199	181	175	184	196	196	167	204	196	193	187	177	194	185	188	200	189	221	180	166	200	192	184	230	178	182	213	182	196	185	178	198	200	202	195	194	201	195	183	174	206	196	170	182	201	201	190	210	208	179	193	200	200	196	204	191	205	186	191	184	186	202	205	187	184	194	210	181	197	166	181	203	212	166	183	215	200	189	202	196	181	210	189	179	184	185	209	210	175	199	202	186	226	210	191	169	191	172	197	175	191	191	176	198	180	199	200	187	199	184	174	191	217	169	193	197	194	197	211	203	212	214	189	181	184	188	199	202	181	212	197	205	207	224	214	185	210	216	191	188	162	201	185	190	198	185	179	191	188	189	195	203	188	202	199	193	194	173	211	189	174	183	200	200	176	183	184	200	203	216	220	192	227	204	192	180	181	197	205	199	184	197	172	194	191	194	181	214	193	191	203	200	193	184	178	190	225	226	191	197	184	181	193	184	193	208	176	196	191	177	219	205	207	183	193	173	203	173	216	208	185	188	193	187	192	191	151	209	202	192	179	191	221	196	174	188	184	172	174	195	198	197	174	187	179	222	208	221	171	187	185	194	199	240	205	195	190	189	192	201	176	213	203	201	207	175	192	197	213	198	184	216	207	190	182	180	189	202	173	193	206	206	199	193	188	190	186	198	200	206	193	177	189	200	205	196	199	193	192	182	214	178	174	204	191	183	197	201	180	187	189	182	208	188	195	198	203	208	195	187	165	178	177	214	195	181	214	162	192	213	189	181	181	202	187	221	201	188	167	187	192	206	194	191	190	209	189	182	213	192	198	165	205	197	193	197	192	189	197	205	215	242	206	208	187	202	186	187	196	195	217	204	194	195	186	219	182	214	179	181	167	210	204	196	190	162	203	192	183	188	195	186	197	211	216	201	207	207	210	184	205	204	215	218	225	169	201	204	198	190	194	194	184	165	180	169	185	172	186	194	202	207	185	190	203	205	172	199	179	173	174	177	207	185	168	194	210	187	188	192	203	192	192	199	180	190	198	205	205	222	208	171	211	184	180	190	169	179	200	190	188	181	194	201	204	197	205	223	205	191	205	171	190	217	183	172	204	195	206	197	193	163	213	200	199	181	177	201	196	192	179	201	188	182	201	193	176	208	175	194	186	217	200	178	187	203	204	211	210	207	160	188	198	195	201	195	197	194	193	213	193	196	200	202	196	158	199	179	187	187	194	191	186	189	177	202	205	179	218	148	174	192	203	199	204	170	205	194	196	202	200	197	204	205	202	199	198	193	211	194	163	178	200	207	208	220	198	174	212	210	216	194	187	205	204	180	193	204	192	171	207	206	206	173	176	237	173	213	198	187	182	181	206	190	190	196	199	176	172	224	190	162	221	182	191	183	195	192	224	213	187	212	176	190	193	176	202	202	190	161	179	205	230	209	183	210	187	211	192	166	192	190	209	177	202	190	197	185	225	192	203	195	191	204	168	200	172	182	189	202	184	208	211	195	177	187	203	175	190	181	192	182	188	187	174	189	193	178	206	211	214	197	190	197	183	214	188	213	194	191	192	195	191	192	180	185	175	169	176	192	153	190	171	152	178	203	192	167	187	200	185	201	188	174	184	201	191	195	179	182	182	192	210	197	186	199	178	193	198	196	204	198	229	181	193	215	179	202	212	178	188	207	188	190	200	200	176	193	233	189	226	193	192	183	208	198	193	185	201	180	200	184	180	191	190	197	187	178	181	186	212	182	210	188	184	189	211	200	188	196	190	169	192	195	197	194	184	189	196	193	182	183	211	211	178	176	175	175	191	214	218	197	180	188	209	183	206	187	200	182	188	200	191	175	173	198	177	203	195	194	172	165	198	189	173	210	206	206	212	191	190	212	193	190	194	195	226	177	200	196	171	207	198	210	208	212	198	172	184	211	186	182	182	209	212	204	186	203	190	168	179	186	194	172	205	197	205	195	183	193	221	192	223	190	184	194	204	191	189	179	208	175	183	188	186	202	194	210	198	213	182	181	197	185	192	195	205	203	188	195	205	199	189	196	161	192	186	173	191	195	192	188	168	191	190	192	177	207	167	199	203	236	184	189	195	188	203	183	176	185	176	199	183	183	203	202	193	179	197	220	175	173	200	184	204	208	187	189	192	219	180	175	181	205	205	200	197	186	206	201	210	202	186	181	198	186	191	214	211	195	201	214	191	164	163	202	190	182	181	202	204	206	203	183	180	217	183	204	198	189	189	230	203	204	182	214	189	179	187	185	204	192	189	196	190	193	194	196	191	184	204	173	206	196	202	175	204	203	200	199	199	202	173	207	195	194	201	243	195	189	196	198	196	201	196	189	184	167	213	173	202	160	187	192	182	173	186	201	196	195	186	186	209	158	185	198	210	176	203	206	170	171	190	204	172	227	205	209	197	175	185	186	200	188	180	186	186	197	195	199	203	183	194	182	188	177	198	199	190	184	176	198	209	191	176	206	179	172	209	206	217	200	210	199	174	217	188	178	194	195	190	200	211	190	183	202	225	197	196	212	190	181	187	186	208	188	183	181	204	199	215	184	190	215	190	190	210	212	179	192	204	198	191	198	208	216	189	210	190	181	214	215	216	206	182	202	218	211	188	195	175	205	184	206	196	185	177	200	188	203	191	212	172	213	179	192	219	191	198	179	210	195	197	196	199	192	202	192	185	197	174	199	195	196	214	197	206	209	194	167	190	182	170	199	187	173	209	186	191	178	164	208	170	205	210	208	183	167	177	189	190	193	189	192	186	206	209	181	176	177	161	169	195	200	204	197	190	202	222	193	192	193	174	193	180	192	176	198	213	213	195	222	211	189	199	196	176	186	189	211	189	213	172	185	203	203	170	191	216	183	195	158	195	199	181	189	178	192	196	189	226	193	172	216	194	176	165	192	207	195	192	185	203	201	197	198	183	200	208	195	217	207	210	202	187	183	202	200	177	199	187	202	188	221	215	195	215	200	185	172	204	195	189	161	191	203	186	211	196	203	196	204	194	184	194	185	205	178	206	187	220	197	217	202	218	182	193	200	185	206	188	214	188	167	186	196	215	201	193	202	197	209	206	202	194	204	193	184	166	177	176	203	176	207	191	174	211	168	193	198	190	205	206	210	181	207	204	219	189	211	225	186	173	166	196	193	180	209	194	208	180	197	212	199	186	197	188	210	212	208	190	197	182	170
36839	49107	16696	14874	16227	15179	12038	12452	13022	11149	6160	5574	4472	4262	4126	4125	3978	3377	3279	3017	4038	7919	7572	5440	3680	3310	3158	2262	1468	1217	1247	1068	1011	902	796	920	824	830	806	780	792	724	725	691	731	704	732	777	710	751	704	741	675	747	746	686	740	675	726	748	727	724	794	765	766	733	699	727	727	767	745	696	697	726	748	742	717	743	715	682	706	677	669	651	685	661	693	688	708	697	652	659	645	730	664	639	612	616	708	612	664	659	642	615	657	635	641	656	616	633	624	618	640	641	606	669	634	656	598	627	660	626	626	651	654	605	636	685	645	659	646	618	637	580	595	614	670	641	654	611	590	635	634	590	648	597	649	668	596	635	630	597	636	593	644	608	651	626	641	622	646	601	595	580	617	591	632	603	628	661	606	604	639	624	659	594	637	634	606	658	591	647	592	609	622	582	591	647	618	611	587	623	627	618	590	592	624	640	660	607	654	603	616	597	634	640	626	628	622	594	629	625	628	591	597	625	630	678	642	648	603	599	596	594	623	592	643	642	658	592	683	633	625	636	649	613	668	593	656	623	602	651	627	678	658	592	607	587	676	628	632	615	640	637	588	618	595	596	628	594	604	599	638	625	628	621	651	672	591	601	654	615	614	653	586	603	594	595	603	644	661	661	611	623	639	617	651	619	623	632	645	643	666	623	624	631	641	591	608	616	613	642	618	614	634	617	585	625	639	666	632	620	662	600	604	569	638	634	584	645	645	635	620	607	631	588	624	664	624	592	641	601	654	644	641	653	611	609	606	622	630	639	613	650	631	617	596	602	549	618	602	633	606	639	622	586	620	626	612	608	604	580	532	636	673	600	604	598	642	591	609	629	630	612	607	640	589	610	627	604	628	670	632	611	595	635	602	661	602	625	648	587	606	671	624	611	626	610	633	612	647	614	638	662	627	600	599	596	623	635	625	648	615	662	634	617	616	625	624	601	593	606	620	619	646	617	615	613	582	617	658	643	678	614	625	575	636	616	619	651	615	604	632	645	616	581	659	629	579	619	620	593	607	615	647	592	600	579	674	612	621	630	632	597	655	612	624	604	624	666	662	608	632	592	650	653	606	611	585	645	642	629	645	642	642	564	660	660	611	635	586	608	629	637	639	606	624	584	649	602	599	588	629	582	613	611	582	563	624	624	620	637	625	619	610	637	648	639	618	640	608	632	588	585	572	593	612	612	623	644	639	634	633	622	624	613	594	609	615	655	625	617	598	667	586	586	640	627	659	583	613	616	632	635	642	636	633	619	623	644	627	658	611	643	615	603	619	622	634	607	635	588	638	619	636	605	624	617	620	637	651	638	630	637	640	588	627	632	632	593	667	638	615	631	617	658	671	624	639	579	587	601	601	622	620	591	607	647	602	607	615	621	668	620	652	618	615	634	633	594	613	634	625	644	613	605	574	631	661	588	627	646	647	614	569	631	641	629	675	664	647	653	593	639	614	616	577	598	607	626	627	639	641	631	649	600	653	622	593	637	597	616	662	648	644	648	614	593	622	629	621	643	628	618	643	633	599	583	630	599	625	639	628	675	637	601	610	600	637	617	649	662	597	607	591	652	607	612	623	631	620	618	640	617	583	637	633	632	614	607	610	666	614	573	613	637	641	638	665	606	642	586	624	614	628	641	589	636	630	663	603	622	639	640	635	572	607	649	610	636	622	617	610	604	608	609	604	615	630	625	624	618	612	630	643	631	614	647	624	622	612	609	607	629	668	592	643	599	644	623	625	635	602	602	624	653	636	609	641	619	612	570	613	621	629	611	636	630	607	654	611	600	604	633	590	648	632	610	612	635	621	599	589	632	664	602	625	617	631	582	561	662	655	648	642	691	622	624	634	659	630	610	635	610	607	587	614	640	633	636	644	605	636	596	626	626	641	636	616	620	583	619	579	624	598	666	606	570	616	626	643	612	654	668	668	607	626	612	632	643	627	615	576	660	601	638	607	655	601	632	647	681	620	620	654	661	612	599	625	618	663	625	625	620	620	673	585	600	621	633	646	603	606	587	632	626	639	600	650	623	662	611	673	629	643	611	608	567	600	633	600	605	582	643	659	602	635	627	662	602	614	634	668	611	595	580	607	608	673	640	632	610	656	650	621	601	645	601	657	656	588	627	658	643	602	646	626	617	640	588	620	623	605	664	639	585	641	622	611	616	622	594	633	629	645	642	636	628	613	652	640	596	658	624	631	610	617	601	596	597	615	632	617	616	599	623	633	649	649	618	627	642	624	666	651	643	596	623	621	598	625	624	601	618	649	644	633	601	598	591	655	603	593	655	614	601	641	608	636	621	674	685	665	622	616	646	626	605	618	624	626	583	583	597	640	588	595	615	601	649	665	610	628	633	634	585	638	612	650	572	598	635	603	629	644	598	674	593	618	661	605	646	636	604	584	619	622	614	583	628	635	626	635	621	583	596	616	648	609	632	595	631	611	638	672	591	668	627	639	636	593	641	614	632	620	614	611	639	646	639	626	579	619	662	652	613	611	600	606	623	619	645	617	662	651	603	652	625	623	602	656	666	628	574	614	629	632	600	628	665	630	617	629	626	639	604	626	625	590	625	639	620	601	635	645	623	648	615	622	625	621	609	621	651	604	599	655	618	603	674	601	588	582	612	612	624	604	609	582	633	630	620	629	613	647	640	635	611	625	637	608	626	614	591	581	637	614	606	599	605	633	602	634	614	657	608	604	647	636	645	623	615	648	598	611	591	625	610	610	670	592	616	588	633	605	617	580	638	619	658	604	621	586	606	634	604	641	622	612	646	640	608	611	600	642	611	646	622	675	640	605	585	594	648	665	581	602	626	613	621	633	625	561	622	650	587	618	594	640	608	599	628	623	632	608	607	597	646	638	626	598	668	601	652	635	647	621	614	656	598	626	640	630	612	577	592	634	670	611	671	643	604	610	620	608	592	598	611	625	604	590	652	630	617	615	605	602	603	636	663	623	598	645	624	612	637	582	625	663	631	619	617	616	599	632	612	672	630	598	652	617	639	604	624	616	604	620	657	619	604	654	614	627	609	642	596	629	630	645	616	622	612	626	591	670	588	661	617	606	598	661	595	637	618	584	619	646	648	658	654	626	609	653	608	614	621	623	638	615	631	607	605	593	602	604	626	653	572	597	619	622	641	601	566	614	593	631	611	621	623	635	603	637	586	628	654	589	637	594	607	585	626	635	624	645	611	592	629	587	647	668	584	583	645	611	620	563	604	657	625	626	582	633	651	629	616	617	640	641	626	580	624	602	577	633	618	608	646	612	617	618	653	611	618	653	637	652	657	628	632	655	609	620	641	603	618	598	615	637	625	585	628	643	606	606	624	575	587	644	603	606	642	603	594	630	624	595	616	637	662	605	660	604	618	635	643	642	622	640	618	665	614	613	629	643	668	627	607	684	633	599	666	602	639	628	640	616	628	608	595	608	601	595	585	621	624	607	644	655	625	624	630	624	613	643	595
57071	49136	31146	25161	24062	22032	18457	14129	11678	9616	5181	3597	2945	2672	2639	1983	1686	1329	1146	1151	1728	3802	3304	1947	1277	1261	1195	830	535	437	432	409	339	311	314	320	345	337	303	333	296	315	309	277	269	279	272	301	278	262	276	245	241	295	288	307	283	280	292	263	284	268	286	297	276	300	295	289	274	304	287	294	262	279	262	293	281	267	254	247	246	272	256	277	282	293	274	274	276	270	231	254	253	256	270	257	245	241	257	247	276	256	275	243	267	265	264	249	275	261	278	235	218	280	263	261	262	235	237	273	262	250	247	251	243	263	270	257	239	292	281	249	257	240	250	259	283	263	241	283	283	266	237	234	265	240	260	239	294	273	268	265	238	232	215	254	248	275	235	248	282	240	291	270	240	263	260	253	277	255	258	241	223	270	255	244	261	256	292	256	255	252	243	256	252	253	269	268	248	231	283	250	249	257	273	230	255	252	253	239	270	290	240	250	274	240	258	254	258	256	241	253	280	239	233	238	261	232	234	268	259	274	219	259	268	234	267	246	266	230	246	257	241	250	234	257	239	238	281	249	281	272	264	253	257	262	242	233	252	253	268	277	235	227	235	260	247	229	234	240	293	257	232	256	272	242	246	249	226	273	272	264	265	247	240	238	264	229	219	256	264	251	267	248	239	244	245	274	265	330	265	251	262	256	259	249	242	247	238	252	260	257	260	247	247	236	256	268	259	254	210	245	248	251	252	255	270	253	268	235	263	246	240	240	253	259	227	256	270	251	252	262	215	283	245	245	245	232	238	256	236	276	260	255	250	240	248	219	268	238	271	234	281	253	262	266	272	267	235	242	236	270	235	246	279	245	236	255	222	235	250	250	256	274	256	263	251	232	231	228	241	260	259	243	237	264	264	259	250	260	256	247	242	261	222	247	248	226	261	260	262	226	243	224	244	230	264	268	269	248	226	248	240	218	275	227	226	254	259	266	244	250	263	248	226	213	245	231	254	260	249	258	258	257	253	252	247	247	248	221	232	221	245	264	242	264	239	260	258	242	254	260	248	252	256	270	244	252	276	281	261	241	261	232	241	252	256	223	249	250	230	256	218	245	246	225	237	240	243	258	246	248	243	253	260	238	261	269	220	249	230	293	263	257	261	250	270	254	244	237	242	272	247	233	267	253	243	280	253	229	228	255	263	273	248	247	251	266	261	281	265	242	220	258	281	225	248	256	251	273	215	240	258	254	243	242	257	245	246	271	244	267	244	249	252	253	239	225	228	243	261	271	268	233	243	265	232	240	224	241	229	245	217	241	254	249	255	281	230	255	258	274	249	243	249	241	264	259	235	240	245	240	248	250	243	249	264	254	248	249	259	263	266	244	245	237	230	270	249	265	237	239	244	262	248	270	268	274	251	268	247	255	239	269	269	250	280	255	266	243	252	262	259	253	251	246	261	260	243	235	270	273	229	221	240	247	237	265	260	250	241	246	228	263	268	270	262	238	246	263	255	256	253	250	274	267	267	254	270	238	250	259	247	261	227	287	232	244	265	254	266	260	263	224	255	240	258	249	238	250	225	284	228	263	253	253	267	230	249	266	242	228	252	223	268	264	251	272	269	252	278	262	247	258	241	266	265	242	256	244	259	265	228	258	251	244	244	232	251	252	257	242	290	260	231	246	257	262	242	227	247	238	214	243	271	234	258	256	249	239	264	258	258	281	233	271	249	255	213	230	224	274	256	233	257	270	241	244	239	241	258	271	232	291	247	246	240	261	241	248	225	251	265	258	227	241	241	268	265	246	216	278	229	254	217	251	252	249	244	274	272	243	243	263	241	272	263	261	263	245	253	242	244	244	240	243	248	265	235	261	241	227	253	236	253	243	241	254	253	235	240	266	245	219	233	241	233	273	241	264	277	241	270	238	273	263	275	262	267	246	225	247	252	269	231	222	247	249	246	255	252	252	225	247	279	235	238	249	232	238	258	249	253	234	272	254	246	261	258	237	237	252	253	268	250	231	262	273	274	258	252	228	270	269	276	271	267	280	248	262	267	267	246	280	221	264	245	250	245	254	233	268	243	246	254	226	238	264	234	243	237	278	265	249	260	281	245	234	251	229	247	292	252	250	260	230	243	265	244	250	250	214	268	236	252	236	251	259	218	244	252	269	246	253	268	256	238	267	267	275	275	203	247	223	248	247	276	238	247	214	253	211	260	252	242	241	248	260	281	230	240	240	230	232	248	277	249	265	261	267	245	206	226	257	214	248	246	220	248	278	268	262	247	243	256	268	285	241	260	239	271	241	253	264	225	250	252	223	261	233	249	258	262	251	246	270	231	266	227	265	296	252	284	285	260	247	229	298	251	282	232	260	263	264	261	282	271	234	273	229	244	233	257	251	248	244	254	266	273	239	271	242	253	236	246	220	252	262	262	232	240	230	241	233	252	272	248	244	256	250	225	236	224	266	270	241	257	242	257	258	279	256	236	257	259	241	262	281	260	247	252	243	287	232	276	244	266	244	283	247	262	223	246	256	228	248	275	250	250	234	250	236	242	266	247	268	249	260	276	278	247	252	273	249	253	217	242	245	254	248	226	220	234	223	256	231	222	228	278	241	260	215	254	250	260	226	263	243	234	246	258	251	254	249	244	264	252	238	249	279	274	245	241	264	244	238	275	256	259	280	243	230	226	266	251	284	249	243	256	230	269	254	229	254	252	231	245	223	254	264	270	262	243	241	228	244	253	224	225	244	246	250	234	275	245	235	232	262	279	276	248	250	233	216	288	247	274	247	265	239	244	235	235	238	235	240	242	249	261	231	229	243	249	255	255	243	272	253	283	249	272	236	252	279	243	229	247	256	250	231	234	255	251	246	222	250	261	291	254	242	269	246	221	247	295	246	249	248	250	240	257	274	224	263	235	251	239	249	249	254	266	239	255	240	251	225	235	251	244	263	230	254	255	281	281	265	261	255	241	245	259	250	243	252	253	239	257	250	240	250	283	222	270	264	252	237	258	260	219	265	291	270	237	260	251	242	275	249	221	233	241	243	234	260	253	229	252	256	242	262	259	254	223	262	269	275	257	224	257	251	242	223	248	239	273	252	259	268	228	253	222	259	253	246	260	269	234	224	260	247	266	260	268	228	235	254	237	272	231	250	260	281	247	232	246	277	289	254	252	265	263	269	248	246	231	267	260	252	263	248	259	257	253	261	265	234	262	248	252	242	252	235	252	260	271	266	259	257	234	242	285	272	231	248	240	269	253	230	279	247	285	267	245	265	245	272	240	235	233	280	264	269	249	268	252	266	244	235	253	247	243	234	263	244	261	272	219	250	253	242	237	259	228	259	261	231	267	270	249	253	232	281	212	271	266	218	269	258	217	257	252	263	272	253	264	235	289	252	246	240	254	267	255	250	239	231	248	270	249	250	243	270	236	235	265	274	286	263	264	294	249	269	256	283	246	273	249	247	218	224	251	229	295	242	254	255	235	260	233	234	248	254	233	263	221	246
45821	51697	23095	23199	25429	24016	21013	21349	20694	18901	10749	9845	9284	9040	9078	8515	7718	6899	6401	6065	9190	16996	15061	10339	7029	7107	7506	4778	2898	2257	2358	2048	1650	1372	1293	1293	1234	1278	1187	1127	1035	1022	1020	1031	933	978	985	1000	938	994	945	1019	1003	961	927	937	923	969	946	927	924	1051	1093	1047	1026	962	953	965	998	988	970	970	975	981	928	1017	1048	961	1029	858	928	935	839	854	816	848	904	789	842	895	847	880	862	902	880	888	852	781	798	794	827	856	751	820	746	758	768	792	775	786	822	771	772	766	772	830	827	795	773	762	796	808	771	745	710	771	750	731	782	777	793	812	775	768	728	761	790	707	737	762	725	705	786	804	748	738	726	744	761	763	806	781	795	691	716	762	830	785	744	741	783	741	763	768	764	780	703	737	756	783	777	777	718	785	793	782	733	774	746	787	747	788	713	748	754	772	771	750	768	768	753	725	757	770	744	767	756	775	704	726	771	753	767	737	797	774	795	818	795	780	741	753	782	751	779	799	720	784	803	787	775	775	780	754	752	769	735	757	794	777	773	787	778	797	747	782	749	764	742	780	760	772	771	744	790	719	772	740	748	782	783	733	801	751	764	778	779	738	769	764	758	781	701	760	737	776	721	745	753	816	768	752	746	748	751	742	754	811	792	803	828	743	778	750	734	841	771	746	743	800	790	780	739	809	756	749	829	768	735	737	765	730	776	786	797	715	782	740	763	742	771	797	743	792	743	731	743	771	722	729	699	787	765	777	708	789	738	794	777	737	755	755	760	747	767	725	744	804	756	745	792	744	726	743	778	766	732	774	736	730	734	736	702	764	739	730	798	735	784	742	783	736	778	755	794	752	815	753	775	760	757	786	769	743	774	727	778	790	760	777	783	725	759	802	789	809	745	800	766	742	786	797	727	779	792	711	773	744	762	746	752	729	762	774	779	778	774	769	733	765	744	753	728	715	772	750	812	717	754	795	770	775	742	742	728	748	755	782	731	733	763	764	752	765	790	794	689	737	718	777	725	798	771	766	722	754	771	756	807	778	783	808	810	759	781	772	739	737	768	744	774	759	807	738	735	733	741	797	788	823	781	760	785	747	744	792	752	764	727	776	769	757	740	744	743	789	752	797	739	733	789	755	782	783	753	778	742	748	745	754	775	744	783	795	776	785	736	730	723	763	748	762	767	727	796	739	706	795	733	776	770	741	761	757	771	774	741	776	807	780	801	766	780	745	749	699	740	762	780	730	744	748	706	799	784	786	796	781	740	734	765	755	766	743	714	739	789	778	711	773	760	788	768	739	779	749	775	743	763	766	788	748	722	755	743	758	763	753	781	767	753	762	719	754	815	756	751	781	796	753	765	817	781	789	770	747	742	775	773	727	746	775	777	798	730	779	752	712	746	809	760	812	754	738	776	799	746	731	784	755	716	741	793	790	766	780	777	779	758	807	773	769	719	766	813	804	717	734	759	767	736	750	743	757	851	718	784	786	773	774	770	714	782	783	794	793	768	771	772	754	795	805	770	762	778	731	794	791	789	734	774	773	757	742	790	680	698	783	724	733	813	749	749	779	757	737	790	768	770	771	768	767	748	719	731	770	708	774	753	779	739	742	743	770	765	776	722	753	733	793	785	789	803	750	769	778	763	748	780	738	740	772	753	764	815	767	809	750	781	781	778	765	768	763	718	838	760	787	731	787	738	769	811	721	819	775	748	738	730	777	737	757	788	787	763	745	772	715	798	747	702	747	796	760	750	769	768	768	774	771	756	741	796	812	714	769	772	773	742	761	712	764	766	726	765	738	780	737	759	756	755	754	747	773	755	727	746	740	769	807	748	743	733	813	730	777	777	764	726	787	735	759	800	762	749	742	753	717	779	782	781	773	783	795	770	753	747	821	759	741	740	765	740	713	802	771	762	757	741	732	766	779	708	774	778	722	750	783	780	763	759	793	787	758	749	737	711	772	801	789	798	740	762	737	772	830	743	783	749	758	742	785	730	744	773	771	778	796	761	715	768	726	795	771	763	752	781	719	770	706	726	726	757	717	768	775	752	727	779	782	785	755	786	782	745	768	728	733	736	809	723	688	772	733	758	738	714	764	772	785	730	745	784	787	762	766	777	757	781	751	741	778	732	765	747	767	798	788	756	701	746	776	789	758	767	758	758	748	774	771	802	792	771	762	777	812	739	751	740	779	737	776	727	788	765	795	752	743	803	741	722	798	773	797	780	805	734	773	759	716	714	778	737	777	785	761	771	797	744	790	788	777	738	800	787	766	759	796	748	749	778	764	735	742	766	758	748	676	778	692	755	805	757	781	756	774	744	796	805	755	726	741	782	770	758	718	722	753	796	738	746	771	808	786	772	724	714	757	744	750	759	763	735	787	716	751	749	767	698	742	787	738	780	757	719	723	804	747	745	726	847	728	765	765	733	748	786	754	785	709	788	777	770	712	770	745	743	769	731	778	750	749	724	766	739	742	730	747	780	763	780	779	799	783	754	725	772	747	721	725	744	762	750	738	733	765	781	768	794	698	772	777	760	793	789	722	768	718	769	798	719	729	776	779	785	732	780	812	744	808	753	786	736	770	765	794	762	724	775	790	749	689	766	744	819	767	747	742	744	777	727	750	783	776	745	784	733	746	764	729	738	820	731	757	724	760	792	746	762	791	753	780	784	722	793	769	721	758	746	769	759	750	766	752	784	720	750	784	774	792	734	761	773	754	713	771	759	765	765	760	813	789	752	789	769	794	730	793	777	758	759	774	777	732	735	756	763	722	767	769	779	759	757	709	763	750	760	781	744	749	787	755	761	786	759	758	819	772	807	770	751	722	799	748	773	773	756	835	783	766	700	718	710	720	730	764	715	746	745	752	727	785	738	724	756	809	771	754	721	734	732	724	757	797	774	795	784	762	812	799	761	727	761	771	817	723	810	762	802	751	730	846	730	758	726	764	765	707	731	760	691	787	746	770	761	754	760	760	744	784	753	782	744	733	791	725	705	744	766	735	776	744	771	700	758	789	789	796	747	686	775	748	777	768	745	753	746	784	756	768	767	730	792	764	747	796	791	739	716	782	773	745	762	766	782	740	793	779	769	773	757	757	746	789	761	828	760	737	750	749	745	795	776	732	733	728	729	763	785	786	791	772	721	776	752	765	791	747	799	767	746	742	816	754	766	779	755	727	774	742	788	744	743	792	778	738	785	804	791	709	786	779	737	780	754	733	729	770	718	775	782	753	747	778	770	773	766	765	784	746	775	744	730	742	833	772	747	754	743	751	734	797	758	742	771	718	770	780	746	796	744	765	784	774	773	750	808	814	781	780	749	697	772	733	747	791	797	759	738	769	739	727	787	729	741	801	786	729	818	754	793	826	775	793	810	778	750	768	782	789	786	776	784	771	772	760	789	767	700	721	757	762	795	731	747	764	769	798	713	760	774	798	809	745	774	741	797	760	796	766	753	749	792	774	783	740	733	725	747	790	766	744	720	759	821	823
19885	22305	9333	2415	1563	1153	968	792	681	571	445	369	341	321	326	319	281	285	287	276	309	336	316	310	268	264	286	272	287	249	282	263	237	255	279	249	275	243	215	245	263	243	259	251	245	289	266	278	264	224	261	240	236	271	251	236	259	278	239	233	237	233	278	267	288	257	225	281	241	259	256	226	263	253	262	262	271	247	233	236	251	259	244	254	265	263	272	227	268	220	269	262	252	246	290	238	236	247	214	254	265	265	263	246	248	269	247	247	261	244	247	252	274	236	233	254	282	247	271	248	278	231	239	237	263	229	238	273	235	216	270	252	230	255	268	250	268	256	284	244	262	240	264	267	234	245	294	238	225	260	260	251	238	231	268	260	229	280	234	229	226	263	286	246	261	237	280	269	246	245	241	275	259	232	252	274	262	273	247	250	245	250	264	226	227	267	258	249	256	249	212	238	259	290	230	254	249	269	239	237	276	259	252	247	247	260	265	250	240	259	242	277	259	279	275	257	235	212	268	273	244	238	291	261	262	258	230	285	272	232	270	251	271	241	257	267	260	235	250	240	248	230	246	246	237	244	270	255	252	230	243	237	258	264	257	253	241	253	259	249	231	256	236	229	240	275	242	247	246	279	231	252	244	212	243	267	274	252	231	254	242	241	277	283	241	232	205	260	241	270	244	234	242	287	261	262	235	255	266	249	227	256	229	257	251	251	276	260	259	244	240	277	265	263	244	217	264	269	265	245	246	236	241	276	263	253	224	254	271	251	278	253	242	265	224	246	215	240	285	275	243	245	257	240	235	254	283	263	228	266	248	262	234	245	273	240	240	244	251	263	238	256	252	259	229	266	247	236	253	242	254	244	266	263	289	244	267	268	264	225	239	251	239	244	254	246	238	255	237	244	236	259	280	280	240	278	247	288	225	267	255	258	239	253	257	260	248	267	254	264	218	265	229	273	242	263	248	263	260	252	236	268	242	274	265	265	228	232	255	248	247	214	239	282	248	246	242	241	272	237	245	247	263	260	268	251	246	256	267	243	264	278	246	254	270	256	257	251	252	249	272	252	235	249	258	239	252	268	270	224	229	234	255	234	264	264	235	243	209	247	257	251	230	223	247	246	233	255	246	255	243	229	273	259	228	251	245	256	252	273	262	245	273	252	299	237	244	245	270	232	297	254	281	225	275	272	254	305	249	259	262	271	267	287	259	250	257	252	260	259	285	247	261	267	223	266	252	254	256	253	261	233	223	231	253	278	267	264	265	232	240	246	270	250	237	245	279	256	243	207	251	244	255	286	245	237	247	211	266	255	243	245	258	269	233	218	266	245	269	258	252	243	234	244	233	246	287	265	272	253	222	239	233	236	250	252	251	264	266	255	250	268	242	259	261	255	225	273	230	246	221	246	236	247	255	236	261	253	255	252	251	268	215	256	250	248	222	240	276	249	245	261	228	241	238	273	246	241	225	277	267	270	266	244	257	265	245	227	278	248	262	224	257	239	249	270	262	249	260	269	273	241	269	263	227	238	280	254	245	256	250	242	256	263	240	256	238	257	238	234	261	225	249	245	233	263	225	270	235	259	247	242	228	235	257	268	250	256	243	242	255	246	248	264	227	265	247	198	249	261	268	271	244	247	267	239	272	233	256	279	266	260	252	269	252	260	245	264	239	232	271	253	263	261	236	242	287	273	237	256	232	257	238	269	271	236	245	262	237	286	275	247	228	252	261	273	258	266	252	232	249	254	250	272	243	282	253	235	256	240	233	236	256	224	229	237	256	254	262	253	254	251	248	260	263	242	256	213	264	254	267	258	252	258	258	258	290	266	272	250	273	235	258	250	235	257	253	264	251	257	218	296	236	266	263	260	232	257	257	259	260	245	265	265	229	227	272	244	251	241	266	247	275	260	264	265	271	248	251	231	254	243	247	231	242	239	236	242	231	251	266	274	244	250	275	259	231	251	255	270	269	249	268	266	262	247	249	248	251	233	249	271	227	252	249	267	252	245	237	251	265	237	248	255	258	287	249	235	238	246	259	245	229	253	254	260	267	269	240	242	269	241	242	238	251	256	222	266	248	278	247	247	230	268	266	247	269	239	262	258	275	247	256	245	241	246	274	261	271	271	269	256	229	262	258	239	244	256	248	293	263	220	265	222	237	263	247	265	234	261	280	262	236	262	252	248	274	272	261	255	262	257	246	249	249	262	270	278	233	254	227	250	279	284	278	250	237	244	234	221	256	270	257	285	275	242	254	245	275	218	220	253	271	256	242	273	249	273	259	229	253	256	239	252	248	279	278	252	273	248	250	249	235	232	252	270	246	240	260	258	223	260	246	252	238	247	252	242	264	248	254	268	281	252	242	245	246	276	240	239	266	236	269	257	288	274	238	254	277	263	260	242	231	226	271	253	240	225	245	250	238	250	263	250	263	277	262	268	258	240	252	238	278	235	258	206	259	260	243	274	241	259	275	265	250	253	263	247	251	246	220	265	255	244	232	239	227	282	256	229	258	240	258	241	227	238	233	275	244	264	248	252	219	267	231	248	263	258	253	254	276	268	261	257	260	252	234	269	251	266	265	266	304	245	245	241	261	243	245	206	237	276	223	257	247	246	243	254	267	245	250	246	247	243	242	264	277	244	219	253	277	237	263	216	226	235	244	269	254	259	253	276	243	264	244	232	242	226	257	252	254	272	253	272	262	250	250	244	270	270	282	245	267	285	254	257	252	259	242	266	244	223	259	231	269	231	241	243	242	235	262	260	281	251	246	238	300	256	240	254	232	265	238	285	232	232	251	241	234	221	251	244	265	268	279	241	235	249	269	284	272	270	231	226	285	240	235	261	254	253	246	250	233	244	236	249	246	248	256	230	248	203	250	245	238	257	265	276	272	245	250	270	223	234	273	263	250	289	239	238	263	238	266	274	248	253	237	275	266	234	255	254	255	261	245	261	280	250	256	258	274	244	245	264	260	269	234	274	276	235	260	275	225	240	242	276	246	257	244	247	247	244	254	235	256	282	259	245	236	251	254	236	262	270	260	280	223	256	232	269	250	260	278	251	255	233	267	235	248	262	251	245	277	269	237	254	234	240	246	258	261	219	238	228	250	239	263	255	279	279	254	267	279	223	274	248	271	241	254	227	222	244	226	273	271	259	263	246	259	267	259	242	272	250	254	239	267	255	254	249	274	259	276	267	252	275	248	250	280	263	251	243	233	255	271	256	255	260	269	253	264	229	253	243	243	251	257	239	261	253	254	255	254	244	228	261	249	272	254	238	275	253	263	262	281	251	254	251	246	261	248	269	246	255	264	279	242	239	247	259	239	250	218	244	216	276	251	230	264	252	252	239	238	271	252	234	221	264	234	265	229	238	250	254	246	232	261	263	258	279	283	252	247	245	249	227	274	230	235	255	250	276	282	228	261	246	237	264	247	232	262	247	256	259	267	252	250	258	267	289	262	262	237	234	249	257	269	259	271	250	263	249	272	270	249	250
16161	24959	7571	4320	4210	3739	3135	2737	2594	2466	1625	1421	1285	1263	1187	1206	1100	1064	1003	1034	1127	1411	1311	1124	946	1024	998	918	829	836	872	849	830	865	780	838	833	863	765	790	819	809	831	845	813	794	817	816	739	823	844	783	872	790	827	794	806	828	844	828	862	839	804	833	810	869	833	832	796	829	854	846	847	788	788	841	830	779	798	805	786	820	786	842	822	794	799	809	787	826	800	796	801	816	768	795	769	805	785	779	760	788	817	795	817	777	765	770	768	840	817	774	752	753	782	783	806	760	766	779	752	783	787	842	829	771	778	781	803	827	777	802	777	766	750	816	821	819	806	777	811	767	805	791	793	790	805	778	785	820	759	830	772	837	793	792	778	815	793	809	802	821	768	790	769	780	829	794	868	837	755	786	774	790	784	773	797	785	801	762	758	826	742	766	746	774	780	755	751	792	791	790	775	790	777	767	725	726	772	800	752	729	760	768	759	770	803	754	801	769	799	765	801	763	761	769	762	745	786	747	796	753	762	755	814	741	770	737	805	743	784	833	756	740	819	868	792	758	781	776	725	783	793	828	808	781	765	740	814	786	796	785	779	756	794	776	781	784	713	840	782	814	767	810	782	775	765	844	767	854	767	787	820	776	726	764	802	804	782	766	761	804	772	752	743	789	809	741	805	751	788	793	770	826	780	827	801	784	786	815	764	798	780	776	756	813	754	793	793	771	757	809	789	775	775	754	780	735	779	736	787	813	794	770	758	750	823	759	742	824	778	736	737	803	774	739	810	727	806	816	791	765	780	725	741	753	776	751	818	804	772	757	783	794	804	760	820	824	808	781	777	796	735	790	727	773	755	751	774	799	721	752	755	807	817	789	797	797	835	788	836	737	790	795	792	792	779	788	764	754	771	821	792	780	838	774	809	760	741	819	793	769	798	809	779	781	792	808	757	765	853	740	799	842	755	805	793	814	771	761	768	795	759	750	757	769	805	788	803	762	789	821	825	750	792	803	785	741	750	736	772	783	755	776	750	796	786	797	808	769	749	761	801	763	791	776	816	810	811	756	811	755	799	797	793	861	853	787	791	753	827	837	758	751	750	817	788	765	781	778	803	778	751	794	779	792	728	798	811	768	770	779	740	762	791	786	793	801	773	822	789	759	770	850	808	770	751	787	724	791	792	722	742	776	805	789	782	717	807	761	777	767	778	838	795	785	756	802	784	787	743	795	822	764	779	773	764	764	766	784	800	791	798	784	759	789	788	815	795	768	784	781	780	823	794	780	800	815	794	779	762	789	788	786	816	821	775	800	754	777	839	768	784	753	758	786	798	816	801	771	761	796	752	783	755	786	780	766	810	823	767	796	787	791	791	804	830	746	773	761	809	784	824	779	771	773	775	801	773	812	796	793	745	776	785	811	738	708	744	770	801	785	773	814	775	776	760	702	798	788	745	751	778	775	876	795	812	743	755	806	809	819	795	748	758	793	784	807	826	780	812	808	756	789	795	746	769	763	778	798	825	799	801	761	794	806	757	800	793	768	813	813	844	815	789	800	754	762	789	753	773	773	762	788	798	780	811	725	805	820	811	741	787	732	751	770	750	772	758	800	780	737	799	777	719	775	780	762	789	786	738	808	771	792	807	784	797	764	796	811	795	766	768	767	815	718	808	840	806	752	786	836	748	823	774	768	758	778	792	751	795	753	778	774	804	800	755	787	752	770	804	854	802	823	748	834	772	783	804	731	820	791	786	802	806	807	764	785	764	866	780	784	741	838	803	759	779	786	777	763	814	768	792	773	805	805	747	787	793	734	756	770	784	795	783	745	746	764	818	795	776	777	751	797	794	764	804	803	767	752	777	811	769	790	775	803	777	759	769	757	758	803	826	796	808	775	774	779	770	753	744	786	797	742	797	787	800	805	756	786	757	814	800	832	822	718	780	805	741	788	822	784	854	840	744	782	778	800	827	772	761	756	771	764	787	800	766	735	814	780	775	815	768	771	775	765	747	748	754	824	769	774	835	791	843	794	788	737	782	772	763	728	788	806	792	839	766	823	754	762	796	806	731	772	854	786	763	740	809	810	765	778	765	781	783	753	774	736	805	814	807	729	818	776	808	779	791	802	763	807	808	789	794	795	826	785	766	794	801	710	774	774	790	762	803	765	782	751	836	778	796	807	790	827	773	804	790	751	784	787	786	805	751	748	765	777	798	770	814	793	794	778	770	774	796	836	803	776	784	776	753	752	782	801	765	812	827	771	761	858	778	757	757	794	786	761	791	792	804	733	828	809	761	773	782	783	817	738	828	756	817	781	812	816	790	817	788	754	764	784	767	767	817	782	779	794	779	732	753	789	775	776	772	810	783	817	779	753	799	814	775	830	780	779	766	813	830	728	812	807	775	814	790	777	801	802	779	821	747	763	806	785	749	755	761	813	806	749	770	749	762	759	828	818	815	801	725	792	807	802	786	780	783	751	740	824	798	808	769	794	767	821	836	765	800	795	808	775	751	703	785	807	801	771	785	826	785	781	785	747	792	746	788	801	783	780	805	801	761	771	815	783	812	825	824	781	832	827	807	789	831	790	792	770	788	786	808	733	806	796	796	786	758	846	759	830	808	803	814	800	754	812	753	774	756	752	762	740	792	766	816	817	821	855	731	770	800	755	780	771	710	778	785	774	773	801	787	734	817	760	831	823	805	777	760	786	789	804	741	793	792	783	780	820	800	762	740	736	789	778	794	787	763	785	813	784	802	799	796	747	803	826	781	735	732	764	786	758	793	788	764	790	788	781	774	764	812	777	777	825	784	760	802	765	752	764	781	824	796	809	799	739	814	817	811	800	830	788	794	794	803	812	782	769	818	772	755	803	787	745	794	776	776	789	838	794	774	851	789	789	765	827	724	777	787	754	715	757	763	753	782	749	807	745	811	792	813	781	744	806	721	823	787	758	810	789	778	778	802	824	737	769	771	825	752	844	767	786	813	775	801	754	806	812	852	790	742	802	784	789	749	792	825	795	750	819	799	849	823	874	814	722	743	742	763	814	780	744	800	797	816	811	794	777	786	823	828	814	791	785	787	794	766	755	762	760	764	788	809	747	843	795	769	770	778	783	796	746	819	747	739	739	796	808	754	797	811	804	761	792	838	827	775	771	781	797	774	789	805	800	795	756	789	792	797	778	826	761	820	747	825	777	806	792	827	739	702	791	821	742	828	768	799	804	785	760	802	780	854	741	775	773	758	788	766	745	780	802	791	752	780	799	837	837	818	824	777	764	776	776	783	733	755	782	791	765	760	755	791	812	772	842	842	785	804	800	747	722	819	732	754	772	743	789	789	817	764	795	785	813	782	755	789	772	835	781	769	807	824	801	766	769	820	829	817	687	798	806	857	770	779	825	799	760	817	752	743	790	792	810	792	799	809	766	758	788	772	760	774	747	766	778	784	803	762	771	800	804	790	779	719	747	735	800	756	833	801	752	722	835	725	756	754	802	786	699
44057	49125	31190	21177	16853	12432	8312	5361	4239	3921	2186	1498	1023	956	1041	740	666	695	525	563	1036	1718	1165	706	495	514	532	374	285	276	289	234	251	247	253	241	220	228	225	214	189	193	208	201	217	213	216	194	213	225	198	200	182	231	186	206	217	209	217	205	203	218	206	210	205	220	204	217	205	197	191	218	190	221	195	258	196	247	217	190	185	210	231	222	204	219	206	180	231	203	197	224	191	189	217	205	175	193	210	225	196	159	197	179	213	179	200	215	172	203	188	217	206	183	216	198	214	218	171	205	193	208	167	189	203	224	227	194	217	218	187	199	187	189	213	200	177	204	190	171	221	195	215	200	200	216	194	199	225	198	205	208	216	232	178	210	203	184	190	201	178	216	204	185	197	208	207	217	185	203	215	191	184	197	216	200	212	195	221	182	170	202	201	220	217	226	197	204	191	211	198	215	223	225	208	199	222	208	192	216	190	208	194	222	210	195	191	187	213	228	222	214	184	187	211	223	222	190	216	202	220	209	187	182	209	209	166	177	201	196	186	179	188	207	203	175	194	199	163	199	194	180	186	193	193	221	200	186	202	189	194	201	210	205	187	172	192	207	207	220	187	207	229	207	192	218	190	232	177	212	203	187	159	204	190	210	204	196	210	187	214	198	207	217	191	199	206	182	212	189	208	199	201	194	202	205	202	214	181	177	199	223	182	206	219	183	204	209	192	215	185	181	220	226	200	207	191	190	199	214	190	219	204	187	199	200	220	206	196	224	180	208	197	191	192	201	184	183	171	214	214	193	212	206	210	223	191	195	220	207	217	200	238	172	174	200	210	201	198	192	223	188	206	213	185	175	206	203	214	199	189	189	191	205	198	189	193	198	184	215	215	215	195	212	199	191	199	189	201	188	176	200	223	179	221	197	230	210	203	216	216	191	218	190	202	195	213	213	197	212	217	182	180	197	197	188	188	192	233	212	205	210	189	215	204	255	199	202	209	194	182	215	205	181	208	205	186	203	200	193	198	187	203	210	216	214	213	186	200	207	204	207	184	194	213	178	212	196	213	198	218	183	177	211	214	204	186	217	192	186	199	186	211	198	199	207	226	205	200	196	204	188	207	200	218	202	197	195	210	230	191	204	205	201	205	190	202	193	202	181	195	183	173	213	193	210	175	211	185	223	174	197	201	199	206	198	219	199	213	213	197	214	207	180	188	183	230	177	221	202	173	218	180	208	202	187	194	191	208	211	195	191	193	193	212	189	184	198	209	216	169	177	202	213	188	201	195	213	184	194	178	220	197	207	221	184	169	176	196	187	210	189	197	199	193	183	196	213	209	229	192	205	194	190	229	192	202	188	182	192	176	176	209	180	170	182	185	205	205	225	205	191	189	228	210	190	206	198	200	193	192	200	173	193	191	179	221	195	197	209	168	221	190	215	212	209	203	203	206	191	218	214	188	202	189	208	208	176	226	199	190	189	203	179	226	192	209	187	213	199	207	222	205	215	200	208	213	194	179	212	224	192	211	212	218	189	218	185	208	192	177	198	202	200	184	191	171	192	208	196	208	168	208	194	215	206	209	212	192	181	210	209	205	190	213	203	210	211	196	201	207	207	198	209	251	216	215	215	187	187	191	209	184	188	178	196	180	191	198	195	186	177	224	210	191	208	215	201	211	200	214	185	165	202	206	195	203	193	190	176	216	221	221	203	179	196	211	211	186	195	176	207	205	188	199	184	192	192	204	191	188	189	186	208	209	184	163	215	169	224	191	205	197	207	199	196	180	205	202	209	197	204	225	208	182	223	210	220	197	191	183	215	173	194	217	204	196	192	218	182	181	206	183	184	198	208	194	206	202	194	196	194	201	201	198	207	215	187	208	223	213	198	174	208	203	203	197	202	202	198	197	200	231	192	203	203	201	183	192	207	221	164	200	192	207	178	217	189	198	193	163	189	208	212	189	203	194	183	209	182	198	198	189	193	189	184	197	207	195	204	202	186	228	198	187	191	206	205	189	195	198	194	183	194	187	193	221	176	194	194	197	190	163	172	200	205	209	216	210	237	193	199	220	181	194	214	187	212	181	187	176	209	199	210	222	180	189	207	213	200	202	196	205	226	190	210	186	183	177	216	195	204	229	183	186	201	198	206	200	211	180	191	194	205	191	206	198	178	207	201	175	198	193	191	211	210	206	200	236	201	180	186	209	187	210	177	202	180	194	198	210	209	185	229	216	215	203	194	203	211	170	195	203	201	197	210	212	186	189	199	220	185	186	194	211	197	193	180	206	229	185	187	188	199	214	182	203	189	212	222	182	227	199	184	194	210	217	189	199	217	179	201	192	194	202	186	202	228	210	194	169	213	204	200	203	179	213	184	189	191	199	208	201	204	196	193	189	215	186	197	188	202	214	202	176	200	240	204	223	183	188	211	206	188	206	192	213	202	197	195	195	185	205	203	213	201	219	193	204	201	207	197	173	196	196	193	214	215	197	225	187	187	200	188	199	215	188	203	187	218	177	221	195	203	219	203	188	219	199	180	228	213	193	212	192	186	207	188	205	210	196	196	188	201	169	195	204	184	200	215	203	190	182	208	193	201	208	196	204	195	198	198	176	196	196	176	226	185	220	211	171	232	200	195	190	186	192	199	200	216	221	175	213	178	190	203	199	179	199	200	179	206	200	204	212	191	193	207	193	195	168	215	221	209	235	204	198	204	200	187	217	190	202	169	195	206	216	203	205	211	210	180	197	188	195	186	183	202	204	216	217	190	205	206	192	205	202	234	192	187	187	161	201	203	195	194	215	209	201	198	205	201	204	181	191	206	205	193	206	222	187	191	189	203	237	203	222	195	187	189	180	243	216	210	197	214	213	204	218	169	209	215	212	205	217	202	185	193	173	212	194	201	201	191	198	200	211	183	196	184	188	184	187	176	210	193	190	192	213	211	181	184	179	197	226	204	203	188	214	207	195	212	213	203	194	186	206	165	223	207	200	189	222	209	200	200	188	188	215	184	192	196	218	206	202	231	184	210	195	179	192	201	194	214	202	215	182	198	199	198	199	204	191	195	199	202	200	206	199	203	181	178	223	192	208	215	177	219	214	178	203	194	198	209	183	205	193	193	217	214	207	191	228	194	199	228	196	174	182	192	199	188	203	211	208	195	197	200	198	215	205	195	170	213	212	188	209	190	217	199	191	197	209	200	210	215	165	194	176	192	204	162	208	188	216	189	195	237	197	202	203	201	228	202	205	183	177	245	186	198	195	208	207	201	222	194	201	203	199	204	207	218	201	178	219	203	185	201	210	197	184	182	185	198	205	224	190	211	172	203	176	212	189	204	195	187	217	203	206	193	199	192	207	197	223	213	198	208	191	208	207	177	203	200	234	196	179	198	213	189	207	210	203	185	227	201	172	210	218	196	203	216	211	207	181	211	199	197	203	204	206	193	181	188	210	201	202	197	177	196	216	205	210	200	219	204	218	212	209	208	206	186	201	174	199	199
34964	46527	18895	15073	16465	15965	13423	11030	10822	11412	6145	5324	3966	4391	4392	3810	3384	3230	3354	3434	5645	9361	6877	4325	3012	3207	3353	1956	1403	1210	1257	1131	1036	947	883	868	841	825	874	767	749	734	723	778	743	729	753	746	692	698	712	757	734	721	757	728	755	733	681	706	766	773	827	818	766	768	768	801	740	753	710	725	736	758	703	757	760	757	787	740	665	691	699	700	734	721	646	641	645	662	669	698	716	679	696	684	653	688	678	719	712	722	635	631	660	597	683	636	633	650	650	621	660	636	662	608	594	671	645	667	635	683	647	616	656	616	669	659	652	633	593	632	653	642	657	680	634	680	646	642	672	646	681	686	615	640	628	609	612	635	621	639	644	646	611	666	608	637	640	630	638	666	610	637	607	636	644	704	665	644	593	653	619	635	610	633	641	662	674	611	638	642	629	618	623	652	671	651	649	629	642	687	660	639	629	627	608	633	667	633	643	652	674	642	611	666	682	687	622	695	633	673	643	621	611	645	683	616	638	625	688	604	673	610	634	617	664	614	602	688	667	640	654	640	661	667	635	668	649	616	619	625	622	602	611	663	620	654	636	647	600	654	676	652	633	653	613	659	641	690	610	678	611	630	681	655	649	658	642	701	637	661	623	597	614	652	644	603	617	667	645	641	646	614	584	642	661	668	640	598	632	662	612	636	629	632	661	650	615	682	647	631	677	638	604	625	657	674	664	642	582	621	625	684	621	627	623	628	667	625	624	610	623	666	619	640	655	628	635	673	614	640	609	624	671	684	651	682	617	669	652	648	608	670	644	620	654	587	671	604	645	647	624	654	656	631	652	634	618	649	637	646	652	602	617	590	670	607	645	634	671	645	651	599	616	628	641	613	655	721	681	696	673	643	679	645	664	594	616	663	614	663	635	635	640	650	669	654	662	620	612	627	666	650	623	592	624	638	603	635	616	624	671	624	633	633	647	628	655	671	691	645	634	672	629	643	654	621	671	644	641	628	680	562	633	649	622	663	641	639	679	615	697	644	620	615	661	664	610	665	657	604	635	630	676	623	614	634	632	658	660	655	628	653	637	654	630	629	633	616	638	638	652	666	672	624	660	623	666	670	701	627	676	642	635	677	620	632	633	630	640	629	655	597	652	644	622	602	665	621	640	692	644	630	674	625	674	717	576	641	604	636	664	609	603	594	605	663	600	628	657	654	612	642	607	625	681	623	673	634	654	620	668	679	617	605	670	637	643	665	616	642	700	634	664	643	627	630	696	611	611	657	619	681	661	671	695	632	649	661	642	634	659	652	635	705	595	648	644	640	630	655	623	616	668	622	667	643	655	653	614	642	636	656	648	677	651	653	618	694	655	619	643	668	648	642	665	661	614	645	659	626	661	661	625	680	629	664	645	654	614	626	639	631	648	672	634	653	607	640	671	622	612	605	650	665	655	613	694	646	602	650	622	606	657	643	640	651	656	630	628	659	665	619	602	623	625	634	649	610	605	662	638	657	648	686	652	673	647	662	645	644	628	657	647	599	561	641	644	579	607	614	626	618	658	648	654	662	631	594	637	646	619	633	606	621	667	659	675	599	677	625	646	631	657	645	633	642	656	643	647	654	661	646	631	642	649	654	628	647	652	656	661	664	650	669	604	670	628	617	663	608	661	643	665	667	665	611	684	621	637	635	609	599	681	599	619	665	605	673	628	626	617	617	688	607	682	643	634	669	650	675	589	637	609	646	640	655	627	678	610	645	643	643	632	648	660	668	647	616	624	651	624	653	606	614	643	650	642	658	725	648	673	647	646	663	611	647	583	629	630	654	605	662	622	666	595	631	657	666	650	711	626	660	564	615	678	591	652	641	648	612	686	645	629	677	640	609	615	634	633	615	677	624	672	655	618	644	666	634	665	614	653	616	662	625	693	618	646	600	693	632	643	640	620	610	642	642	606	634	628	608	666	628	603	646	619	640	640	651	663	638	642	652	685	671	645	669	645	647	659	661	667	640	667	647	635	642	604	647	639	614	664	653	637	648	623	661	643	616	649	633	661	639	599	656	617	646	638	658	671	616	628	620	633	606	629	642	681	667	605	643	649	684	668	615	657	640	659	608	677	546	635	638	654	666	617	684	646	644	607	639	671	652	646	595	580	657	674	672	643	633	598	629	635	649	608	627	625	641	671	695	638	625	640	605	659	693	675	668	635	672	638	653	646	644	620	679	605	633	638	671	665	678	656	625	641	688	613	627	656	614	629	664	608	663	591	628	627	627	607	685	643	660	659	643	602	649	656	627	624	629	662	649	681	628	598	685	652	602	624	669	657	603	665	594	653	641	666	637	644	629	650	667	626	628	646	672	660	631	628	591	683	621	628	634	638	623	625	614	637	640	661	666	650	611	656	630	614	639	645	662	663	685	613	705	658	671	670	640	602	670	639	613	661	628	642	668	619	624	544	652	640	623	658	625	634	641	601	632	659	649	648	650	647	664	607	634	638	626	675	675	650	612	664	641	686	669	672	640	649	621	596	612	660	653	659	679	623	589	624	643	650	699	604	637	687	687	638	646	615	648	627	645	628	591	642	635	670	684	589	649	653	657	662	616	624	631	612	635	634	693	635	661	649	670	687	646	610	662	646	612	682	659	671	620	627	653	661	646	672	665	562	641	632	654	637	633	592	667	612	641	645	629	650	647	676	664	648	681	651	583	634	642	647	611	613	643	652	608	675	630	633	625	622	656	626	647	635	625	634	650	616	683	609	655	688	635	679	643	654	649	652	673	649	655	626	654	633	641	602	635	591	618	582	666	646	624	658	655	657	617	732	652	662	636	687	646	613	602	649	676	655	659	616	628	636	618	649	601	609	625	598	622	657	625	650	667	659	656	683	621	636	630	668	645	654	643	670	617	645	645	649	635	614	661	650	623	657	657	623	641	700	628	594	669	661	642	686	657	610	641	598	643	725	627	642	639	660	613	676	648	583	658	647	621	661	635	678	621	650	644	615	624	633	641	611	631	658	622	653	621	647	666	591	634	653	630	596	660	629	652	631	647	655	606	623	612	665	608	623	647	602	627	632	596	632	670	633	652	621	644	625	622	654	662	711	625	595	631	640	644	653	662	660	618	646	644	667	609	619	628	647	646	622	670	663	676	640	625	619	594	607	641	657	647	659	650	660	671	635	661	652	638	642	639	637	646	588	648	634	658	666	662	667	659	614	666	664	671	675	638	623	635	628	699	655	665	638	645	661	625	626	639	650	664	600	624	644	624	612	666	631	683	652	667	647	635	606	629	625	684	621	656	660	652	674	628	629	652	661	645	636	618	640	659	602	636	631	675	670	657	631	645	675	629	619	631	683	630	620	656	660	621	650	668	604	649	629	615	645	637	643	668	594	619	622	603	586	657	674	640	672	656	658	661	649	658	640	649	611	672	632	631	679	647	648	634	598	671	594	637	631	668	650	625	657	633	622	642	639	682	637	676	615	621	610	594	704	654	624	684	633	642	631	665
54915	48348	32500	24992	24268	22611	18411	13093	11569	10429	6245	4373	2695	2586	2395	1632	1707	1394	1377	1491	2980	4150	3208	1874	1167	1197	1204	650	474	421	426	409	375	318	312	331	306	283	342	336	275	257	285	271	279	294	308	277	279	258	264	284	289	282	284	314	277	299	296	261	264	274	289	284	275	276	275	254	282	286	292	316	288	267	273	262	295	285	278	300	258	294	265	266	261	297	255	294	282	248	273	259	262	261	253	265	226	262	259	228	270	273	262	247	292	248	264	238	296	246	264	240	270	269	227	266	232	266	236	288	279	246	282	254	262	258	244	263	240	262	259	259	237	269	243	247	257	267	252	237	258	268	242	244	257	256	231	263	255	270	255	281	210	258	258	259	256	260	267	244	268	240	242	253	233	229	254	276	254	245	248	250	271	251	259	252	228	293	284	265	272	270	267	247	240	247	263	238	250	243	257	264	237	232	266	249	253	257	243	285	235	244	255	235	242	251	264	228	236	260	249	272	249	244	257	241	228	247	257	280	275	237	262	274	266	272	261	276	247	228	243	259	249	244	258	247	261	248	280	253	272	259	263	273	263	226	226	250	225	274	264	258	258	267	272	253	256	246	259	236	288	247	263	285	237	260	259	262	266	234	244	246	250	258	255	286	241	278	270	260	268	271	229	268	242	252	257	253	267	258	239	271	253	241	245	252	254	282	285	262	236	260	252	237	260	242	255	222	242	234	245	230	265	259	248	265	280	237	285	256	242	239	270	264	278	266	244	248	250	245	266	255	242	256	243	254	264	272	274	256	242	270	241	275	243	271	257	260	270	260	266	244	253	231	257	260	269	253	247	267	279	254	276	243	236	257	258	250	290	263	287	274	279	277	256	252	250	270	270	258	251	262	272	224	246	235	254	236	273	262	277	250	251	281	220	261	283	250	254	252	266	251	258	230	247	269	259	259	262	253	231	259	257	260	258	284	285	272	243	281	276	244	233	252	213	277	272	250	255	240	212	259	248	245	257	249	275	276	217	227	240	271	256	258	244	240	231	272	283	248	258	265	250	251	243	255	222	254	245	256	268	242	268	248	241	236	216	246	241	230	252	271	237	274	257	233	244	251	240	256	224	256	237	252	239	263	287	250	242	268	245	255	287	234	295	260	231	238	239	256	240	265	246	252	255	262	253	250	280	253	254	252	260	260	262	230	285	221	253	246	269	254	240	266	253	255	270	261	283	238	248	264	245	267	257	251	299	221	246	267	240	256	241	252	253	247	280	271	271	235	234	233	266	260	253	265	237	238	250	245	242	283	254	266	271	269	245	256	261	277	239	237	254	230	274	246	271	256	276	273	246	226	247	230	216	248	243	279	269	251	251	248	267	256	241	250	257	264	244	266	244	252	242	248	268	233	270	269	255	251	261	277	257	231	244	253	267	247	266	280	252	248	251	254	257	262	255	247	235	264	265	230	257	261	265	261	261	255	262	240	280	247	270	283	258	270	227	270	257	271	246	235	262	252	260	266	284	244	246	271	267	262	236	259	249	271	266	252	254	263	272	250	220	258	265	253	246	265	292	254	295	243	251	269	257	239	257	277	249	273	242	274	266	237	267	238	258	252	230	241	266	238	254	236	247	253	271	253	240	258	292	283	259	251	254	238	238	274	249	261	266	260	264	254	253	238	250	231	240	240	287	253	242	286	259	252	256	273	250	257	252	295	284	252	233	269	241	250	236	253	274	226	269	252	258	254	276	261	289	269	245	252	256	246	279	259	259	264	257	255	246	297	206	251	241	245	248	249	285	255	280	251	247	256	257	271	252	249	270	259	271	260	250	291	277	212	246	269	242	222	256	247	264	247	249	262	240	271	250	255	232	265	270	245	280	261	271	250	254	285	243	248	260	243	241	268	247	263	228	245	241	244	259	240	252	276	253	255	289	265	266	243	255	255	244	256	248	252	247	233	243	291	246	262	274	296	253	264	240	240	241	243	268	269	242	268	276	249	248	253	258	244	268	237	263	252	276	282	264	268	254	281	265	243	261	255	275	243	244	236	255	222	244	250	258	264	268	239	246	258	230	244	227	284	243	272	259	253	252	261	229	276	258	252	271	267	261	247	264	246	255	254	251	233	286	234	264	244	257	245	247	253	273	248	256	246	281	242	270	261	269	292	273	243	252	278	263	293	270	223	245	254	254	245	272	271	247	271	247	271	259	275	227	270	275	247	291	236	252	241	238	269	254	274	251	263	292	228	227	250	293	253	245	222	256	283	250	246	265	267	258	228	287	282	270	254	266	275	257	247	227	262	242	251	277	247	258	267	271	255	242	258	264	245	239	239	260	269	247	277	269	266	266	257	261	243	236	248	265	292	276	255	231	297	240	235	277	274	241	267	286	273	269	242	247	284	280	220	286	262	251	258	277	273	237	252	300	293	246	237	277	266	260	243	253	252	260	274	240	270	258	270	263	241	243	275	262	257	249	245	269	292	267	252	270	245	263	240	286	287	267	250	241	258	266	277	269	268	225	266	255	255	240	229	235	239	281	239	255	240	269	285	249	263	277	257	252	237	248	246	255	266	277	277	242	261	244	259	274	257	262	274	272	260	254	258	261	272	231	263	261	257	282	256	247	256	229	258	261	249	235	235	251	259	285	251	254	252	270	256	290	267	239	261	251	267	244	262	255	240	283	250	249	263	240	268	262	264	258	237	247	249	252	261	288	258	239	251	270	262	270	278	267	276	263	244	253	275	261	264	270	273	276	231	249	286	240	247	239	278	265	253	280	259	231	246	256	238	243	248	246	247	254	250	251	247	255	252	238	268	266	234	232	216	256	280	259	293	238	271	266	259	266	243	251	285	269	240	248	263	234	280	230	228	260	268	238	242	254	236	255	255	252	264	255	245	272	265	298	246	265	260	288	249	234	240	263	270	243	275	245	267	233	226	262	238	249	263	250	234	244	244	252	240	247	256	278	306	251	254	238	273	268	239	277	210	287	239	247	245	292	292	229	265	280	273	235	227	223	253	259	260	262	239	242	233	275	254	259	266	253	255	246	260	250	232	230	250	238	239	260	274	290	255	249	249	267	248	245	270	271	246	243	251	243	269	247	265	271	246	290	257	263	250	251	258	245	254	253	231	260	279	254	226	267	290	265	267	265	255	255	255	281	267	239	284	252	253	246	268	247	253	250	251	253	238	241	265	244	279	259	238	268	243	224	219	263	257	243	234	245	249	229	250	236	242	268	257	263	248	228	256	257	249	266	294	259	263	254	276	243	267	235	278	250	239	261	247	277	249	242	236	227	250	209	243	261	293	254	257	272	240	262	258	232	240	229	252	270	249	248	250	257	238	248	239	259	247	261	260	223	268	280	227	264	234	252	256	256	248	253	253	240	251	271	272	231	275	275	244	257	248	266	233	255	249	240	285	245	250	287	252	244	242	251	246	241	226	263	253	263	267	263	270	287	256	256	255	238	252	269	270	245	262	281	253	270	266	254	249	243	237	286	268	253	284
46984	52945	22190	23126	25386	25214	22309	20032	22223	20226	13167	10670	8881	8944	8968	7680	7387	6682	7024	7408	13904	18139	15379	9903	6611	7093	6809	3791	2616	2219	2169	2043	1806	1490	1390	1360	1373	1286	1217	1086	1014	1008	1060	1023	996	967	995	952	934	941	1022	987	1063	1005	974	1004	949	941	981	1030	995	1089	1075	1068	1105	1001	1038	1069	951	958	984	1069	1000	956	987	1026	907	927	999	913	927	950	873	889	884	864	825	890	866	863	901	885	875	864	862	862	846	854	878	920	865	793	851	834	781	800	791	782	803	777	796	799	789	778	783	766	773	729	781	817	751	804	781	768	771	784	771	762	775	701	809	794	792	798	787	760	807	801	805	773	733	780	793	784	730	788	820	791	782	798	842	773	796	785	789	810	790	789	820	775	788	763	784	751	765	763	767	852	784	783	766	744	751	770	757	779	786	786	744	815	749	797	746	814	742	783	826	751	760	838	743	778	710	819	744	802	726	774	700	792	738	789	844	759	784	809	760	750	738	779	735	803	773	745	797	787	769	786	823	830	810	803	769	770	781	769	797	818	795	737	771	783	761	768	741	785	792	729	772	738	777	786	759	779	789	735	772	710	779	736	829	793	763	733	750	764	744	784	719	807	758	745	804	782	809	760	806	798	769	736	795	801	790	734	784	794	791	739	777	754	757	772	818	775	793	810	797	770	780	801	777	746	764	755	798	815	760	741	830	782	737	781	756	793	783	753	823	811	811	790	813	790	774	753	763	752	795	761	747	793	784	770	744	758	784	738	821	807	791	778	818	815	738	749	773	781	831	830	800	770	783	771	751	777	759	778	775	781	807	777	777	788	793	777	739	830	806	781	796	797	749	740	797	791	786	762	788	792	757	728	780	752	751	744	783	775	757	805	796	774	741	744	783	799	727	758	799	752	739	778	768	806	808	816	790	757	720	826	750	759	766	813	774	786	775	788	765	800	781	778	807	822	806	830	792	780	763	738	788	708	778	773	768	805	796	817	799	788	805	735	725	806	824	796	792	780	787	777	761	784	746	779	765	778	774	750	878	787	793	788	773	800	831	851	802	793	785	774	757	774	740	763	768	750	841	794	749	836	839	763	783	839	808	772	765	733	720	801	757	784	781	761	795	787	795	827	815	816	762	734	778	798	772	761	788	808	793	788	783	779	781	768	745	780	790	815	700	791	772	732	789	752	787	808	735	784	750	796	786	787	760	712	776	804	790	787	778	779	736	785	805	778	799	811	804	707	792	796	770	813	729	753	759	776	790	789	794	766	766	781	775	764	766	772	808	762	787	794	815	758	769	783	800	771	744	787	780	816	845	759	754	762	801	798	763	768	740	747	763	790	795	753	770	764	774	740	756	715	778	811	729	818	750	793	793	799	784	757	766	814	754	818	805	738	775	823	718	780	740	743	803	815	814	801	768	778	765	819	814	789	803	794	752	766	797	767	783	811	820	773	764	801	787	777	785	783	745	816	780	801	756	752	773	783	777	718	737	798	756	814	724	779	793	794	785	760	799	754	820	741	772	766	752	836	790	763	777	808	742	785	810	761	767	734	770	776	741	736	777	748	786	801	771	771	784	777	743	767	743	750	775	729	790	799	795	785	790	724	748	750	752	793	760	773	784	768	744	733	777	769	764	784	809	773	769	793	775	827	817	779	798	739	745	807	801	785	790	736	776	729	773	747	815	824	779	825	767	798	810	786	800	780	739	789	791	776	816	739	791	749	774	747	800	822	788	776	780	753	777	759	833	749	734	786	730	732	752	753	804	741	785	740	789	739	792	796	798	750	779	733	758	817	784	811	732	803	755	781	827	806	755	793	792	749	773	789	746	742	722	739	781	786	802	773	795	821	773	761	751	778	766	819	782	793	742	790	757	788	852	789	725	822	759	806	753	763	766	734	742	773	812	808	817	790	815	800	781	786	766	811	756	758	772	763	783	806	761	797	745	793	746	806	750	790	791	719	758	801	744	763	771	791	781	751	754	791	761	778	756	766	796	817	809	843	727	766	765	795	753	787	750	792	788	765	758	751	743	881	772	748	788	756	747	777	754	800	763	751	770	795	795	740	832	816	744	774	804	788	722	812	799	786	809	721	737	764	763	775	798	783	774	807	761	814	804	790	794	744	798	763	841	818	757	753	800	749	801	762	785	799	739	790	779	754	811	830	771	780	783	748	800	792	771	746	830	809	779	750	817	773	757	766	779	790	754	775	821	794	843	789	764	753	809	756	817	846	738	826	740	804	774	801	803	789	794	780	758	772	749	731	734	758	794	786	779	768	794	806	808	815	723	798	764	781	792	802	741	777	802	788	764	768	750	806	782	731	823	720	751	778	808	801	813	824	750	780	767	785	778	769	746	835	755	822	805	755	816	766	800	727	804	771	821	783	771	801	791	777	816	790	801	776	753	828	747	766	784	787	784	785	810	762	778	801	758	782	763	723	811	790	756	784	763	760	764	761	787	851	755	806	775	769	780	763	802	735	773	804	785	741	791	725	785	833	813	758	817	770	766	784	790	814	811	791	783	779	797	774	776	789	739	733	767	745	760	763	758	804	780	807	734	755	737	770	746	819	777	777	810	770	770	725	769	771	800	790	802	760	768	776	749	795	837	803	781	780	745	760	819	794	849	751	761	762	770	750	789	746	744	789	757	783	809	801	780	782	804	793	832	773	826	794	741	801	858	749	779	768	770	761	767	792	776	817	763	804	798	783	810	752	744	760	788	746	753	755	761	770	808	811	750	758	781	812	782	785	799	791	757	762	779	795	768	828	789	755	788	793	831	768	799	754	778	737	776	769	757	720	798	785	760	801	807	766	755	742	764	768	798	773	762	761	793	752	794	821	789	790	782	812	764	823	830	842	756	759	739	788	793	733	772	773	809	706	790	727	760	764	736	798	778	773	792	771	785	787	791	765	749	770	729	818	744	768	766	810	784	786	786	783	764	844	803	768	773	764	798	747	765	772	820	792	807	795	765	771	784	760	780	754	791	748	780	797	782	786	805	764	795	776	810	768	789	805	807	799	793	822	804	806	763	783	784	790	777	821	779	777	791	768	785	803	772	780	792	776	768	777	802	761	777	755	783	797	743	779	806	810	741	764	762	755	791	799	750	774	742	761	805	782	795	780	772	762	778	760	785	788	774	784	738	759	724	764	779	842	776	759	792	816	811	810	792	762	791	784	763	757	796	785	853	747	770	783	764	775	778	813	766	785	780	800	753	796	801	767	773	807	826	759	730	784	738	762	779	759	806	781	761	741	791	749	821	766	773	785	763	785	774	744	795	793	732	768	737	757	753	816	788	773	801	763	792	747	780	793	717	730	780	734	765	798	795	789	793	742	768	717	792	766	791	779	822	785	722	777	774	756	775	775	737	755	719	763	815	767	771	772	816	773	788	792	732	821	790	808	757	759	762	832	800	771	772	797	731	767	785	795	727	781	778	779	803	770	757	794	753	714	791	783	770	762	775	823	772	811	786	745	780	772	790	748	732	770	803	785
19008	19633	6756	2301	1551	1160	969	810	775	599	449	412	398	315	322	304	306	320	292	300	351	390	327	284	284	283	283	255	284	270	259	280	265	241	247	276	295	254	270	301	232	259	262	299	274	264	266	262	239	283	286	279	247	267	275	263	289	235	259	252	267	269	262	258	252	261	279	246	221	266	259	258	235	265	303	263	248	222	248	246	247	238	282	265	270	273	246	262	256	243	274	253	281	270	234	244	264	252	244	249	264	282	257	251	269	250	250	270	244	284	216	269	259	243	262	269	270	269	246	255	240	210	245	282	289	274	246	250	254	239	253	275	231	260	261	261	243	236	248	270	233	262	231	258	260	249	247	248	264	251	252	266	256	232	268	241	242	276	243	269	259	235	262	309	283	278	260	266	228	260	236	268	258	249	250	262	269	277	238	250	273	261	258	228	276	256	259	249	262	232	273	255	251	274	240	249	244	265	236	255	238	264	244	253	267	241	242	258	259	260	273	267	233	274	243	264	248	266	254	263	260	230	265	262	257	284	238	278	251	233	235	250	247	252	269	266	267	215	248	257	258	240	253	261	269	275	262	234	261	275	268	279	240	244	250	266	262	257	229	276	243	238	268	284	270	270	282	244	231	249	260	259	223	238	221	276	219	251	264	271	213	266	291	285	257	264	264	260	273	236	248	249	234	277	268	250	262	253	263	252	271	284	237	255	261	282	266	247	242	250	262	291	251	243	269	236	263	279	268	278	238	237	253	262	260	267	262	261	269	250	261	279	287	268	255	252	211	247	240	251	263	267	261	268	260	258	270	226	275	223	241	263	247	278	258	249	220	259	269	245	269	288	261	279	221	258	287	262	240	256	261	228	258	244	263	276	235	238	249	234	270	269	251	284	233	253	254	245	260	261	291	251	274	272	273	257	269	283	257	245	247	245	269	270	286	238	213	243	248	244	269	250	281	257	245	235	244	261	269	269	235	235	288	240	232	260	248	241	268	253	240	244	230	263	276	269	264	233	292	210	273	288	258	271	236	264	239	227	263	243	255	284	251	265	270	232	245	267	240	261	288	259	271	255	273	260	259	241	239	228	257	244	274	231	262	260	274	234	260	271	251	278	278	258	257	246	276	237	262	243	250	260	272	226	260	246	257	256	285	251	269	267	224	244	246	230	228	256	260	282	250	266	264	224	239	233	248	273	249	243	256	241	271	238	270	243	273	231	236	252	263	257	253	260	282	267	272	270	252	293	264	269	260	262	240	275	272	279	244	271	242	221	282	274	265	254	250	281	248	260	247	273	296	271	244	247	249	273	263	261	268	273	247	263	275	236	255	258	271	266	270	265	256	258	256	247	257	229	255	260	253	283	267	260	248	246	253	260	241	254	246	269	253	232	269	268	232	258	247	242	248	250	245	277	253	271	240	228	244	245	251	215	239	240	245	252	244	258	257	264	261	239	272	263	275	259	260	234	268	222	250	284	268	285	279	231	252	252	249	269	243	255	251	266	267	223	263	258	248	273	277	255	252	262	254	245	256	261	241	270	273	269	285	243	252	286	261	248	263	266	263	276	271	253	283	275	249	232	253	258	237	254	250	270	267	243	291	285	260	247	264	235	275	280	269	279	264	245	284	278	247	228	251	281	262	261	250	236	271	242	255	254	296	242	291	237	271	282	277	245	238	245	245	258	238	273	264	255	243	246	268	268	272	260	235	242	231	251	248	279	261	224	252	258	253	270	249	260	257	238	284	250	260	245	264	233	293	249	268	268	304	259	278	244	252	232	262	266	259	222	251	272	280	270	244	260	271	267	249	225	245	231	221	269	263	252	234	261	242	282	281	237	225	275	257	273	244	259	262	255	239	221	243	258	266	229	243	251	260	270	239	270	279	266	284	250	294	216	228	270	249	256	252	278	265	252	246	253	252	257	217	248	228	290	249	258	233	240	234	256	250	249	226	235	244	247	236	251	282	242	260	233	276	249	266	257	273	251	260	253	251	286	257	261	240	255	260	238	265	233	272	273	228	237	229	246	246	233	256	253	265	274	233	257	248	247	279	233	253	258	245	260	241	259	261	274	272	258	283	249	251	226	252	259	266	274	289	268	237	258	251	242	245	259	252	252	275	237	238	247	239	243	283	283	240	253	267	255	250	248	247	263	281	270	253	243	262	299	285	295	274	263	262	225	219	268	242	232	243	259	240	269	222	226	263	268	254	260	284	242	256	238	241	267	248	244	267	276	254	226	234	262	246	277	234	266	240	294	221	268	222	256	273	247	260	223	249	265	290	260	254	254	294	271	260	261	224	247	264	259	244	238	267	268	228	250	242	249	270	244	240	243	242	246	220	271	260	266	283	280	287	258	271	248	252	291	269	277	247	240	280	266	266	250	237	265	275	260	250	238	274	255	229	282	274	257	246	261	250	238	259	260	264	244	267	239	234	259	225	278	270	267	263	259	244	248	249	251	237	269	228	246	257	263	291	271	244	271	238	256	287	244	272	243	254	267	246	255	247	226	241	262	266	254	240	235	242	265	262	268	243	247	255	262	282	289	278	270	277	264	262	262	261	285	283	280	258	291	275	264	256	270	268	241	232	281	250	229	258	237	250	253	255	261	268	248	256	238	266	240	282	229	269	273	249	255	222	265	250	282	235	266	253	271	249	243	254	250	264	233	244	252	263	267	226	259	261	233	245	247	278	268	280	251	253	253	264	268	259	251	272	236	250	247	279	275	223	265	247	253	280	259	252	254	243	242	267	264	277	255	256	274	262	259	259	270	249	281	259	238	268	263	244	260	276	250	253	237	248	287	265	278	239	241	252	256	229	266	240	271	240	289	273	254	262	271	248	261	254	285	233	242	256	269	251	234	254	240	257	257	268	243	258	265	291	277	263	256	269	249	241	260	282	207	267	261	235	281	249	235	260	257	259	248	252	286	241	248	262	233	253	247	264	278	249	266	226	261	235	227	286	263	286	283	279	259	240	266	261	265	270	269	266	257	244	270	253	289	261	260	282	256	232	244	269	247	272	224	259	264	272	248	251	287	280	246	233	265	272	266	268	241	238	271	227	255	269	260	241	275	257	268	249	263	250	244	249	269	252	259	241	246	273	241	256	253	272	267	231	242	248	245	234	258	251	237	245	265	246	245	244	256	270	241	265	244	248	262	274	272	246	255	248	257	268	261	275	244	274	288	266	276	240	259	248	255	235	253	257	254	228	250	247	277	260	255	270	242	245	234	273	269	290	279	263	241	282	253	258	241	261	264	236	286	264	246	233	270	250	283	290	229	273	268	248	258	261	250	236	276	279	242	260	257	253	251	267	260	266	245	233	286	277	276	218	235	281	249	244	236	237	262	262	267	265	259	263	281	265	218	280	238	237	230	283	257	256	262	235	261	245	272	217	243	263	259	286	275	257	274	241	272	280	268	246	250	272	267	265	262	267	264	273	232	248	312	247	264	253	256	266	267	220	241	250	235	277	267	269	262	240	264	270	225	230	307
16057	22927	5461	4556	4414	3821	3388	3006	3024	2318	1828	1468	1424	1299	1346	1219	1188	1092	1064	1234	1437	1550	1371	1246	1088	1089	1004	950	882	902	884	897	830	891	863	783	869	807	763	819	887	807	845	854	787	827	852	786	842	816	797	792	848	772	812	795	820	782	835	861	807	873	806	835	827	807	883	805	831	844	819	857	876	859	824	796	809	822	800	832	860	803	830	832	837	787	829	847	814	780	809	864	842	785	809	834	819	807	813	824	808	839	773	881	775	795	776	786	838	763	831	815	778	792	782	802	816	796	810	805	798	806	820	791	776	760	814	791	790	746	780	800	782	839	824	753	831	808	812	849	834	757	832	846	768	817	833	805	815	823	791	783	847	822	808	797	759	830	812	775	817	779	814	750	775	812	808	775	828	836	822	789	786	810	772	810	815	822	734	855	776	702	844	795	797	801	769	785	798	800	784	753	823	838	804	798	796	811	788	827	814	794	789	829	812	796	857	777	859	776	852	776	798	779	767	817	772	775	801	827	740	808	800	778	811	801	786	778	794	773	775	840	766	848	794	763	820	793	802	825	761	819	830	768	853	799	818	820	804	795	757	766	815	826	847	784	791	807	752	834	799	767	778	785	791	817	800	796	777	814	869	805	760	797	801	846	778	762	840	784	823	793	830	787	762	790	821	850	801	809	803	792	792	777	800	779	814	790	786	781	836	794	790	781	774	837	816	809	835	747	800	858	802	768	829	856	822	812	753	782	744	808	773	764	805	794	826	763	808	791	806	778	813	827	791	808	775	794	808	826	764	844	846	799	758	804	746	770	794	769	819	766	823	757	746	828	823	786	835	815	788	828	824	780	794	821	786	824	766	796	821	817	795	850	779	818	933	814	800	782	786	804	815	783	805	766	758	794	758	802	789	796	808	766	731	794	822	786	835	740	784	779	796	788	776	802	829	821	783	783	789	768	730	829	797	781	775	797	800	792	802	773	836	746	831	809	797	805	788	816	795	759	826	765	783	789	821	775	810	742	792	737	772	781	818	787	790	791	847	813	843	784	803	839	806	803	785	782	824	747	832	820	814	810	799	806	821	833	837	778	788	803	747	763	847	831	726	771	833	782	815	785	838	780	821	751	817	778	774	775	792	818	826	764	782	832	850	767	819	803	818	786	806	740	854	774	820	758	819	809	797	765	851	768	750	857	810	755	812	749	843	786	750	781	779	788	828	788	767	820	811	786	757	770	808	816	818	816	753	755	813	816	785	792	781	798	785	803	766	772	788	878	800	750	796	810	838	761	841	829	780	860	792	758	757	818	771	813	785	742	817	845	776	811	783	811	809	781	798	834	742	799	806	803	810	782	820	807	799	813	791	835	755	809	897	773	787	769	804	790	786	814	830	823	747	739	802	839	797	817	799	788	783	824	810	826	781	829	775	773	791	821	787	818	760	811	776	761	769	786	788	802	756	825	816	784	794	807	806	865	818	757	813	840	811	810	774	827	826	798	812	831	785	782	767	841	780	797	817	832	800	805	843	793	832	793	791	835	792	749	807	780	843	795	833	755	803	780	829	800	849	771	818	830	732	803	788	751	779	777	787	786	861	772	797	822	760	847	811	780	776	861	782	798	761	791	767	771	825	794	815	803	796	767	772	808	765	843	784	805	778	757	827	807	810	778	769	808	848	798	828	763	763	786	790	781	744	766	806	786	785	796	798	785	768	817	793	749	787	812	786	802	796	820	790	869	825	803	794	770	776	806	800	790	788	755	806	800	760	810	786	787	806	793	813	777	799	829	776	762	855	782	782	820	757	781	817	747	766	779	824	750	847	775	881	808	767	808	815	803	838	777	774	815	772	793	825	796	816	753	760	740	814	787	838	796	794	789	717	865	776	836	787	780	851	816	822	768	811	861	733	832	833	807	798	826	794	816	824	828	822	765	819	768	749	823	807	831	811	812	797	785	841	788	805	805	783	775	809	802	819	769	804	791	807	798	781	770	834	857	808	762	789	799	763	820	792	780	771	820	828	799	847	804	794	818	852	813	822	790	835	828	782	761	799	780	856	812	820	826	774	796	805	780	824	869	803	828	813	771	798	783	804	797	838	757	802	821	801	789	834	842	797	769	777	810	791	830	805	766	816	725	762	791	817	855	815	825	777	774	751	723	765	839	830	775	763	800	790	796	792	777	795	792	779	769	796	814	798	770	820	791	840	759	828	807	821	754	800	839	809	822	782	823	804	767	786	753	765	834	797	754	796	816	819	827	828	842	806	791	807	781	838	836	815	794	851	817	803	820	777	840	756	782	819	782	778	831	819	798	840	821	790	755	841	773	799	875	790	809	785	783	755	806	798	769	758	780	784	801	826	773	817	792	802	769	796	783	807	769	804	793	835	790	759	779	849	816	762	823	781	785	788	838	803	795	797	809	778	805	821	731	799	816	796	778	765	828	785	754	808	807	770	818	757	805	753	801	794	794	803	800	800	773	762	749	770	822	741	830	821	826	797	772	778	772	792	809	768	795	793	797	813	798	813	778	776	829	834	784	758	832	787	807	818	816	789	789	793	759	799	805	828	851	819	821	761	753	785	792	794	837	819	798	790	785	762	810	798	761	801	817	768	804	791	847	761	824	831	816	778	795	853	755	786	794	780	779	819	788	840	810	780	833	768	767	771	770	824	823	835	809	801	827	815	826	784	810	838	802	739	794	818	754	772	834	817	796	888	800	779	771	752	769	795	779	773	811	806	794	780	815	775	767	794	737	794	758	787	787	763	781	792	771	820	787	789	800	826	768	790	789	824	785	792	782	760	779	843	737	750	783	792	792	809	794	804	798	789	799	769	831	792	768	781	793	797	841	780	832	812	782	833	822	853	764	724	802	852	816	798	799	834	758	753	750	820	804	812	814	792	745	762	786	774	799	794	826	831	781	799	758	807	828	808	808	799	874	791	764	761	742	771	765	799	768	806	825	797	823	781	801	807	818	830	740	762	832	808	811	817	808	751	851	799	819	792	780	774	779	796	781	830	814	788	771	804	782	782	799	819	756	807	812	828	806	825	763	738	821	826	828	779	786	753	794	825	854	744	786	806	819	801	778	820	784	757	787	784	775	803	801	808	839	795	800	815	813	843	800	752	811	809	847	792	806	817	727	781	800	775	855	824	811	783	829	768	772	812	800	827	846	739	775	790	801	787	714	825	826	828	745	836	753	760	809	814	760	840	771	794	789	742	783	773	807	749	793	771	768	852	841	751	819	810	764	843	811	793	788	779	784	801	803	797	770	796	811	751	793	834	787	751	837	802	745	762	783	791	837	745	760	849	838	810	796	847	808	795	796	828	789	844	773	843	835	808	747	799	764	789	810	805	801	763	825	772	837	758	754	783	750	794	785	763	736	817	798	757	812	765	780	824	828	810	779	818	786	768	840	793	838	759	842	820	813	792	800	758	809	834	806	805	796	775	801	781	793	864	801	768	755	813	814	827	799	827	790	798	809	795	794	836	787	801	790
43165	48417	32481	22026	18147	13152	9806	7454	6793	4373	2638	1942	1289	1249	1302	896	765	669	829	873	1333	1673	1105	690	503	531	477	391	321	265	273	257	280	226	224	233	213	244	217	211	234	220	208	240	216	192	203	215	230	205	225	226	208	206	211	202	224	212	236	243	225	235	209	233	214	180	246	204	201	208	205	236	206	222	201	201	218	210	220	207	192	217	223	222	181	209	215	227	204	201	238	228	209	231	195	196	196	200	218	218	224	193	199	197	173	201	196	203	194	200	212	205	222	204	194	211	187	188	216	203	204	205	196	213	210	204	210	199	180	175	206	229	180	222	192	214	195	190	205	220	208	196	217	178	209	207	209	207	190	196	199	212	190	184	222	208	192	208	209	221	220	214	166	205	205	209	191	211	209	203	210	193	201	211	205	206	220	192	189	223	199	210	185	219	204	188	194	217	174	188	247	230	210	208	212	192	225	207	181	202	201	216	209	215	199	204	200	204	207	214	221	194	232	207	211	207	209	182	217	194	181	212	214	201	212	192	203	216	216	211	214	172	198	218	224	242	201	195	196	204	217	193	200	199	191	219	207	203	197	208	176	200	192	228	194	222	206	192	206	218	220	212	195	228	224	233	217	216	183	192	218	197	199	207	196	209	203	199	220	203	181	197	217	222	189	196	183	208	197	220	203	178	201	227	205	192	201	221	221	204	204	207	212	204	188	192	202	207	205	194	183	199	184	195	209	218	204	174	210	211	200	185	201	195	215	214	223	212	198	227	201	198	207	186	214	213	197	222	213	202	190	217	190	223	210	171	217	189	208	216	184	195	194	203	213	177	193	198	191	232	197	183	190	216	189	194	200	214	187	215	217	209	193	213	229	189	228	192	218	179	207	216	194	200	209	207	188	199	193	203	217	213	203	218	227	207	218	180	180	189	208	200	221	208	199	227	229	219	206	221	185	195	181	187	195	203	197	206	210	193	212	195	184	201	204	222	204	237	199	203	199	204	207	190	226	222	188	224	196	195	205	206	194	193	214	218	166	197	221	190	218	201	216	196	223	201	215	196	202	196	209	173	170	191	199	183	192	231	216	184	202	213	204	192	209	209	221	204	205	216	210	208	207	188	210	192	188	202	208	214	182	212	217	214	218	202	206	192	216	197	217	192	190	181	201	200	222	197	208	202	206	180	210	206	176	217	216	201	209	214	205	225	229	209	174	226	217	201	190	214	181	208	201	218	210	194	219	192	194	192	182	203	191	209	203	206	198	215	202	202	193	209	190	204	208	200	181	220	197	197	204	215	197	195	210	213	199	197	204	221	197	204	189	187	207	190	196	187	207	238	199	199	222	207	188	212	199	196	234	210	201	227	195	221	212	186	205	209	218	198	209	201	193	207	202	189	185	239	203	222	201	209	187	198	225	186	223	202	207	204	208	208	204	188	216	210	205	205	203	201	204	189	179	206	211	200	215	232	231	226	209	176	195	210	203	201	198	213	208	208	207	208	221	213	197	207	202	176	206	238	226	215	202	192	200	193	188	185	217	199	181	208	221	227	214	216	198	214	216	216	188	188	170	207	206	225	222	187	199	210	218	221	204	195	196	198	201	215	205	208	211	183	184	215	190	223	202	214	203	192	213	178	211	222	214	231	212	226	201	216	218	194	206	215	194	225	211	211	185	182	213	196	190	227	203	218	224	226	233	208	219	208	222	200	223	208	209	219	185	231	214	220	188	191	207	227	198	204	223	208	218	202	195	204	205	190	193	222	224	202	185	195	218	202	211	248	198	192	188	238	186	197	227	220	207	190	186	214	192	195	223	214	204	188	226	175	225	200	198	184	219	189	204	237	214	212	213	203	204	224	201	211	196	181	171	204	202	190	199	216	197	213	198	217	174	189	193	221	200	212	205	199	194	187	202	193	210	215	197	211	200	209	190	200	190	189	175	179	228	200	208	190	219	200	207	189	208	193	193	220	214	197	215	209	222	202	184	212	218	192	207	199	205	213	226	227	205	177	201	195	205	200	212	197	229	176	208	208	197	205	179	231	215	179	201	214	219	191	218	206	194	198	193	212	208	205	213	189	205	197	195	211	178	210	198	197	190	202	203	192	202	191	249	206	236	218	198	211	208	200	206	197	200	226	204	182	223	208	199	196	203	192	233	205	223	189	188	184	202	201	205	215	206	188	200	190	199	199	210	204	200	197	235	213	190	220	239	212	236	209	197	182	187	207	190	200	199	193	224	211	232	222	214	192	217	186	197	198	222	213	202	181	203	204	214	239	210	208	210	229	200	188	209	189	193	208	185	181	202	200	210	220	197	206	195	223	205	192	209	237	181	188	218	217	205	214	193	194	226	212	195	187	201	185	192	190	204	201	203	208	204	194	185	189	183	210	203	212	204	206	208	181	221	212	223	185	231	202	197	189	193	233	201	213	193	209	204	222	199	224	220	217	197	207	185	204	193	227	229	195	219	197	213	179	214	215	188	197	217	192	219	196	193	204	186	204	192	172	202	214	183	201	197	207	212	228	181	221	201	232	206	192	184	188	203	192	234	191	211	182	193	211	191	192	188	209	201	200	206	215	186	185	190	203	202	177	217	185	212	217	220	209	201	213	174	201	176	200	195	213	192	188	198	193	194	192	200	188	213	214	185	190	212	201	197	233	196	201	205	227	230	205	203	203	214	206	213	202	196	219	177	192	214	195	197	207	202	226	201	197	202	217	195	199	207	195	199	225	206	210	187	199	223	214	221	175	204	214	222	198	223	221	196	201	217	195	210	193	215	194	192	199	187	183	218	185	188	213	215	187	169	200	193	199	218	218	179	211	199	198	208	219	186	184	207	204	205	203	230	211	211	211	199	204	202	234	195	199	217	212	194	190	217	213	188	207	204	222	205	222	225	224	212	214	225	217	177	208	191	218	181	197	202	201	204	196	201	193	202	210	189	217	225	192	227	196	188	215	226	210	214	201	209	202	203	233	187	211	200	218	206	176	197	207	196	211	187	212	224	194	216	210	203	190	189	198	201	191	179	218	194	198	199	211	214	174	190	202	219	195	200	197	197	203	230	202	203	208	235	202	174	198	196	197	231	197	198	207	210	203	205	199	223	206	207	191	218	200	214	209	229	211	198	200	195	204	209	169	212	198	193	209	223	202	187	199	213	177	202	222	219	216	172	217	197	216	214	197	191	214	194	199	232	193	214	180	194	195	216	209	207	211	206	230	225	233	240	197	178	203	192	217	207	214	214	209	194	189	177	200	216	190	193	197	198	190	212	185	192	211	226	199	214	204	216	217	189	208	217	215	204	209	209	213	196	189	210	216	214	231	201	206	189	221	184	205	232	195	196	198	204	206	186	173	191	204	194	192	224	198	200	224	184	205	216	159	215	199	196	206	196	234	180	223	187	213	199	199	198	201	239	210	236	185	187	231	202	214	195	191	191	220	187	205	210	221	209	166	209	180	183	196	205	210	205	214	218	190	185	190	219	191	226	204	215	211
34696	47311	21170	15810	17269	14827	15492	14616	15229	10130	7011	5875	4901	5659	5655	3849	3894	3641	4582	5126	8921	10091	6605	4112	3001	3167	2997	1903	1443	1128	1216	1136	1053	939	889	860	854	910	834	821	815	726	779	741	714	746	764	751	723	700	751	739	722	758	697	794	770	764	743	741	789	813	807	801	750	756	777	764	812	814	745	761	773	736	731	775	732	691	752	745	745	747	706	722	687	681	670	733	722	691	695	696	700	792	679	669	676	701	700	712	702	691	642	653	688	638	674	672	651	594	695	638	701	662	631	677	660	643	651	662	664	631	640	670	645	646	635	659	644	633	653	638	659	682	621	651	639	689	662	630	685	677	691	678	648	661	646	681	637	688	682	661	667	681	680	670	639	670	649	674	691	653	654	670	605	634	650	656	701	642	663	684	620	666	617	657	661	683	630	649	596	731	661	644	648	622	712	678	658	678	703	644	653	647	651	658	650	657	658	692	663	628	738	648	645	660	679	657	643	684	643	651	670	634	643	627	624	683	670	668	651	671	650	653	683	636	615	669	663	673	652	659	661	614	654	659	661	702	657	657	658	639	666	651	713	668	671	676	654	609	681	645	639	655	683	647	663	644	696	666	640	635	654	672	663	677	686	632	641	667	682	645	692	727	643	652	666	676	622	640	646	651	605	639	640	659	632	687	672	649	661	675	675	665	690	623	629	638	633	625	650	648	718	630	650	636	647	675	648	646	597	661	628	647	649	641	661	612	616	620	671	630	667	700	639	675	625	674	627	622	653	661	664	650	623	634	698	623	688	664	598	657	615	660	671	673	656	663	648	702	641	690	643	664	677	698	637	627	642	668	593	678	602	662	663	612	662	628	657	607	649	615	652	648	648	661	694	659	666	661	659	640	642	620	663	681	651	629	650	695	647	676	615	672	663	616	641	650	684	664	654	638	659	701	696	610	654	724	652	691	672	652	633	665	664	695	655	623	672	667	649	619	700	655	700	624	623	702	627	666	636	664	657	619	667	676	655	644	673	667	636	637	642	650	658	595	659	643	644	606	708	660	639	634	641	641	688	657	620	694	657	648	685	693	660	703	636	635	652	649	641	684	662	646	716	623	647	632	694	662	681	666	686	627	649	643	664	630	626	711	648	669	665	651	696	685	656	669	647	619	647	683	676	684	635	642	615	648	638	644	659	653	656	681	624	690	688	643	653	653	654	641	650	703	644	669	650	656	646	656	636	670	661	625	634	666	754	648	651	701	771	656	663	681	671	627	638	690	626	658	651	674	673	611	665	653	623	640	656	648	652	631	638	656	678	649	654	648	654	652	656	642	646	641	586	638	730	672	603	700	665	666	622	661	671	654	667	657	647	638	693	658	636	640	645	699	667	647	673	688	693	701	697	644	615	636	684	654	697	680	639	685	671	679	601	661	682	688	669	655	672	654	617	643	688	621	653	695	656	664	653	674	669	643	618	666	713	657	684	714	638	662	658	620	628	630	715	624	657	626	668	617	617	656	622	661	650	618	613	642	642	620	637	667	716	600	636	663	661	640	647	655	658	647	662	672	672	661	667	622	694	686	648	615	651	638	636	611	668	669	620	648	631	684	670	699	655	637	642	669	623	678	697	635	683	670	631	642	655	627	652	722	639	619	651	669	644	620	688	622	616	649	637	661	644	602	649	661	659	654	627	614	631	647	635	655	648	698	655	683	659	630	594	634	633	658	640	653	647	668	647	633	685	643	679	654	679	666	640	684	660	620	666	661	718	651	688	626	681	678	648	697	647	667	684	662	658	643	651	647	652	679	684	662	664	670	653	669	695	637	667	627	642	665	622	632	639	667	646	682	645	685	625	628	681	672	662	677	652	643	666	735	650	636	615	678	641	688	622	663	666	644	680	645	632	684	662	643	665	660	678	650	684	673	626	645	640	667	631	655	635	652	633	636	651	683	656	649	628	663	608	613	668	681	648	638	674	686	679	648	685	656	670	612	698	662	689	652	673	657	710	647	623	629	717	664	673	683	629	659	672	662	639	684	684	661	678	681	689	648	659	637	689	632	623	630	655	675	678	694	604	642	643	705	673	654	702	662	644	638	696	658	678	677	672	678	646	640	637	678	699	646	637	639	657	641	682	652	641	641	639	663	668	644	659	631	612	654	669	612	645	617	680	665	677	644	656	669	685	657	703	648	652	654	682	598	671	625	658	655	672	661	652	650	659	643	652	655	648	671	615	690	608	674	688	627	696	703	668	690	649	657	681	672	685	699	651	690	641	666	643	678	649	649	644	653	660	631	691	659	627	639	642	646	652	644	648	643	650	674	641	706	652	612	634	662	685	665	640	668	657	634	665	631	616	704	629	679	641	671	648	641	655	714	672	630	679	656	642	657	668	655	654	699	665	662	620	692	618	681	683	647	654	720	632	600	662	655	679	681	656	637	634	637	679	701	668	643	698	636	611	640	686	650	673	657	688	718	667	660	637	661	674	661	655	649	609	638	659	652	646	613	656	637	673	658	641	679	612	634	675	680	621	709	629	687	632	654	648	639	650	642	647	667	609	671	644	678	666	624	686	651	673	682	668	630	639	673	630	712	685	641	633	645	621	653	676	677	653	636	673	640	650	675	637	636	687	715	658	660	708	657	686	619	629	623	664	694	668	621	665	656	658	678	643	633	672	607	660	650	682	641	640	645	673	668	652	686	634	633	639	651	668	655	669	668	653	649	660	624	640	654	694	672	674	657	642	638	657	673	620	691	669	642	634	611	650	657	660	656	636	645	666	672	631	625	606	659	681	630	639	665	651	650	610	699	678	661	687	667	689	672	664	648	664	658	672	661	669	676	661	638	623	668	652	650	621	669	648	644	599	677	639	672	663	648	642	648	651	650	619	721	659	627	650	637	603	667	653	699	671	628	656	636	620	654	660	662	683	657	672	611	635	667	671	644	663	647	690	669	649	683	671	692	627	643	679	659	663	718	652	637	698	636	600	641	661	656	661	610	635	612	618	603	653	656	651	694	680	661	650	688	602	685	652	679	699	660	631	698	663	638	654	643	607	710	619	614	664	636	673	636	623	638	703	618	676	662	657	589	694	631	641	699	674	695	660	626	675	681	617	696	684	646	674	663	689	641	659	639	648	660	666	668	610	699	608	658	684	660	609	640	672	646	649	641	655	662	693	647	607	676	701	692	663	644	618	618	671	669	617	652	670	682	644	643	651	656	665	708	715	626	654	650	649	652	673	627	689	665	665	646	674	655	659	666	649	639	670	662	681	618	660	691	622	647	710	641	681	656	684	606	645	640	673	635	639	659	646	680	685	657	692	663	636	639	702	614	686	691	656	675	649	630	669	646	672	666	626	613	648	650	650	679	600	667	634	634	694	644	675	670	644	606	673	662	629	600	625	665	701	660	674	620	642	679	633	673	629	675	661	682	626	652	689	641	668	651	678	672	619	711	632	714	644	645	649	638	651	632	619	630	669	683	628	641	730	694	656	649	662	624	665	655	657	660
55346	45899	30220	24429	24041	23218	19641	16366	14139	9374	6041	4620	3070	2759	2824	1738	1514	1472	1640	2653	4001	4496	2468	1453	1028	1129	1048	711	580	434	431	404	377	340	328	354	330	331	296	314	283	297	286	310	279	267	283	276	288	269	280	272	304	282	309	313	253	273	277	315	289	295	275	288	264	270	274	270	317	299	287	279	289	247	297	272	291	288	270	259	237	302	259	271	285	262	275	264	257	282	270	293	270	266	225	281	273	285	270	258	287	259	277	271	247	291	278	283	232	269	291	289	257	293	269	272	269	269	258	269	261	264	244	236	252	264	259	262	272	286	237	284	265	253	281	284	285	277	270	260	241	260	255	271	253	246	269	295	263	284	279	267	250	276	252	241	256	262	294	271	257	285	260	254	269	269	255	258	271	236	252	245	263	286	244	295	242	248	255	236	254	279	273	251	286	279	284	257	257	287	270	227	273	257	281	260	246	282	243	293	253	284	287	247	260	257	259	270	254	244	247	281	252	245	246	266	240	248	254	246	260	257	290	288	259	271	274	275	250	262	246	260	270	294	276	265	279	283	257	281	251	253	267	282	261	277	281	279	254	257	274	285	274	280	283	281	245	252	260	256	252	273	239	289	251	278	272	254	265	279	280	259	253	287	253	257	238	272	280	274	264	250	258	288	249	253	248	265	271	258	309	265	251	288	261	271	268	253	290	288	267	266	271	244	264	253	255	240	253	264	251	271	252	239	246	284	248	285	287	276	260	263	280	279	270	276	243	255	263	243	253	262	274	253	262	294	273	278	262	255	236	236	257	295	234	275	250	255	273	281	255	272	255	289	275	272	252	249	261	250	275	253	240	252	249	242	271	266	283	246	285	256	256	260	240	261	244	260	278	267	286	252	259	268	295	267	260	245	271	253	260	285	259	269	272	247	248	261	266	280	263	263	267	254	276	264	252	232	262	287	284	263	276	262	293	275	263	246	275	266	262	259	275	279	258	271	257	287	253	279	280	298	270	259	283	269	265	270	261	270	268	265	267	255	244	260	268	256	263	282	262	267	295	254	282	254	272	278	304	301	286	269	245	245	264	254	260	302	257	280	276	273	260	240	265	283	267	256	250	255	259	270	254	263	239	293	276	280	296	270	267	235	268	263	234	291	221	250	285	287	268	258	251	240	268	250	249	275	274	275	266	270	294	299	269	271	260	259	255	277	267	260	260	265	257	238	226	258	288	272	247	275	221	262	270	281	262	262	261	254	255	263	255	225	270	285	275	274	279	246	275	284	269	248	283	265	288	254	249	241	256	263	286	276	275	277	293	244	283	302	264	309	239	282	255	287	233	275	264	274	260	274	260	221	236	280	272	262	258	307	261	271	252	268	258	278	243	268	305	262	277	277	266	255	266	266	275	243	250	267	273	261	242	271	257	273	274	259	274	274	256	246	281	259	271	266	262	278	263	260	298	244	281	254	260	267	269	272	266	278	264	281	278	282	262	266	272	278	254	285	278	234	257	274	255	254	265	249	239	248	259	268	253	287	262	269	273	247	259	274	234	258	270	245	259	256	273	264	261	244	259	262	276	253	268	261	267	278	278	249	279	258	255	262	250	273	291	263	280	235	284	278	275	254	254	266	269	261	279	247	258	244	270	291	251	269	257	271	262	240	272	264	291	258	277	275	280	257	256	288	246	259	273	239	255	253	265	262	237	278	276	259	276	279	280	266	256	264	267	268	264	270	263	278	249	270	259	245	276	257	266	262	289	229	265	264	258	246	262	269	257	259	264	273	274	265	235	222	263	268	269	267	252	234	272	253	254	281	267	248	272	231	289	261	265	273	257	235	271	268	291	278	266	297	250	232	244	255	271	256	245	245	271	280	276	268	271	271	276	265	251	314	257	242	279	289	233	251	256	255	251	291	279	250	247	278	281	272	252	265	259	249	255	268	245	301	264	268	260	260	269	267	296	285	275	260	279	263	248	256	294	257	263	249	276	264	266	253	282	280	246	245	260	286	289	249	252	283	232	241	300	230	249	257	262	303	244	248	252	258	256	275	256	256	262	275	255	268	273	262	275	264	263	248	259	281	258	257	282	267	237	255	246	262	302	282	276	258	276	274	238	255	250	252	275	269	265	273	290	258	278	280	280	283	270	263	285	270	280	270	270	282	263	242	236	271	275	263	263	248	271	241	250	228	287	270	247	254	276	274	276	261	267	270	279	265	257	272	261	238	271	222	255	256	254	272	281	300	280	268	281	265	271	256	251	244	264	257	300	281	272	274	255	257	256	280	282	290	273	272	254	281	271	265	275	261	263	263	249	288	294	287	256	260	277	268	293	273	243	245	298	273	263	271	247	292	261	255	261	268	246	268	279	267	261	254	257	261	285	263	274	239	264	281	234	269	264	245	259	242	262	274	263	272	266	273	281	280	274	255	254	239	286	251	274	251	274	277	254	264	241	249	252	247	255	248	251	288	265	277	284	258	246	265	259	264	271	260	262	285	230	234	271	270	267	270	245	254	259	288	250	274	244	257	240	284	257	293	242	246	289	291	249	277	237	290	242	267	274	254	271	251	226	261	245	259	253	285	282	247	307	256	282	258	262	260	256	264	246	236	242	258	253	286	285	260	242	261	236	249	259	280	242	257	272	238	263	247	268	254	277	282	269	286	244	257	260	274	269	285	277	244	296	279	279	257	269	259	277	261	286	243	274	263	271	296	267	248	272	274	283	274	269	264	255	252	270	251	269	250	274	289	269	250	228	269	287	273	253	249	285	269	279	263	256	266	283	246	247	224	259	256	294	258	269	269	276	286	268	286	264	272	271	269	246	283	277	265	273	281	249	278	286	249	236	265	258	215	257	267	245	273	277	244	277	276	250	275	247	261	271	266	283	251	269	241	269	251	285	268	254	285	255	249	248	252	279	245	257	259	269	267	269	256	260	276	267	250	232	272	260	238	271	259	253	259	244	296	281	270	307	268	239	242	251	273	259	303	254	284	273	227	267	272	271	249	284	265	280	277	271	248	270	281	280	246	272	262	280	274	258	264	273	279	273	241	272	254	279	306	277	280	261	253	253	267	301	253	271	282	261	271	248	277	266	256	203	278	258	264	255	262	238	243	259	288	285	265	250	261	257	240	264	272	258	286	294	263	267	247	260	262	239	270	242	267	270	254	251	296	279	240	281	219	249	225	270	249	268	277	243	263	251	265	286	264	274	264	255	271	258	298	249	274	275	295	256	290	253	263	256	285	275	259	249	291	286	254	261	258	265	287	253	270	269	285	262	299	274	268	236	251	267	240	234	266	264	291	260	234	284	241	306	251	273	254	275	240	250	250	239	281	243	278	220	261	275	264	277	278	287	264	249	294	246	265	262	282	237	269	273	246	275	227	260	294	257	266	247	259	258	242	270	283	266	243	269	272	270	271	251	279	263	250	287	287	261	252	275	268	296	264	255	261	248	288	273	265	288	279	295	265	251	272	293	259	242	283	291	277	277	268	273	261	302	268
45388	49135	22389	24449	25933	23654	25447	25451	24197	17201	13191	11256	9931	10546	9703	7156	7596	7307	8427	12222	17787	18642	12237	7897	6141	6519	5742	3863	2622	2196	2066	1867	1593	1493	1412	1368	1416	1306	1192	1132	1020	1040	978	1006	948	1005	1019	963	989	996	977	987	1022	1048	1008	1109	1001	1029	1002	999	1098	1199	1096	1081	970	941	997	1023	986	952	964	1025	1094	962	969	952	970	1078	1054	949	977	938	890	856	946	886	875	892	914	929	970	910	908	1018	923	845	846	888	803	871	912	851	819	812	799	785	810	838	833	808	824	766	792	809	793	817	768	841	786	810	807	802	889	833	810	788	797	846	774	793	808	778	784	802	826	827	810	733	817	796	839	805	872	792	844	794	794	826	788	780	792	816	812	769	760	806	831	849	778	789	800	783	801	814	750	757	782	789	833	745	809	799	798	844	786	762	849	797	780	778	813	796	867	779	827	810	810	773	784	785	816	747	804	811	795	810	745	807	866	784	813	818	766	844	824	851	731	789	779	778	827	798	818	778	789	801	784	804	812	790	786	749	791	804	814	839	774	789	779	782	830	791	799	809	803	851	742	796	843	794	820	807	732	810	766	763	757	862	786	781	813	809	793	796	819	817	825	775	805	781	791	827	840	812	810	831	786	828	811	857	804	790	793	839	782	787	776	817	774	836	809	802	789	801	849	777	780	820	850	825	780	798	813	784	822	814	831	779	812	818	824	836	786	827	821	810	779	802	788	842	818	823	812	792	821	818	772	805	849	831	824	810	815	781	774	829	757	835	816	809	759	793	797	787	760	776	776	748	823	810	797	827	813	808	742	796	760	808	835	826	788	794	801	752	804	764	764	860	826	839	812	818	818	753	803	768	740	786	813	842	781	803	812	832	801	832	760	773	796	848	796	830	825	825	841	841	792	806	766	828	873	825	795	798	822	834	815	823	815	769	864	795	807	872	820	780	848	790	872	748	832	744	797	838	833	774	794	727	799	863	806	788	818	834	779	845	809	798	774	840	838	798	740	784	827	832	821	800	803	756	818	803	832	842	784	814	785	745	779	813	854	771	824	787	810	809	795	830	799	819	792	802	806	819	807	838	785	819	752	810	796	808	775	822	816	820	773	794	802	783	763	807	809	819	774	779	805	759	812	811	859	813	796	771	833	814	829	802	797	801	795	803	846	794	792	755	812	818	838	797	815	795	810	820	784	828	876	809	786	825	774	816	815	806	819	816	836	807	841	805	823	842	789	828	829	831	828	774	731	793	776	827	765	858	793	808	845	856	761	842	806	807	825	806	781	862	758	818	783	795	852	783	786	818	750	788	813	793	784	786	811	812	776	812	781	806	829	828	783	826	792	777	748	870	784	836	788	778	791	797	765	783	819	825	803	792	810	769	807	821	819	836	767	790	757	834	781	793	850	781	748	805	862	787	783	803	820	786	823	760	820	793	805	799	783	790	740	795	752	786	748	798	805	769	833	777	768	760	762	799	829	837	807	821	784	770	824	795	789	810	782	819	771	812	797	786	781	812	778	807	818	813	823	831	852	806	794	774	773	822	784	832	805	832	778	815	822	801	799	825	858	808	785	787	837	805	798	827	897	845	830	845	816	845	815	842	803	786	804	780	841	793	776	736	852	795	845	847	863	850	768	762	824	759	837	876	804	828	788	779	816	735	827	818	811	830	800	845	754	770	826	757	806	833	744	813	845	838	795	821	803	833	790	788	823	825	784	792	787	817	792	839	807	753	854	771	884	771	808	782	773	828	791	783	819	772	828	756	795	783	793	840	810	781	802	830	861	797	773	767	839	788	846	811	792	857	830	797	778	788	789	829	785	846	851	836	811	805	854	838	790	759	764	793	786	858	798	802	808	820	760	746	827	853	789	751	807	765	783	793	838	824	829	811	797	779	854	829	818	751	823	779	792	776	804	816	807	830	846	784	766	780	776	787	830	823	816	756	757	770	774	766	875	836	791	818	784	736	801	812	807	786	791	802	766	840	792	799	807	795	766	816	806	787	855	830	788	759	812	808	806	832	747	854	807	807	852	797	786	832	837	841	805	821	822	798	836	818	823	798	803	828	843	824	802	811	779	817	802	853	811	808	799	783	774	852	785	789	825	805	792	848	822	825	786	815	835	707	789	753	765	796	831	742	795	810	793	837	782	806	829	815	795	810	776	786	823	782	807	832	837	818	837	784	787	823	777	777	755	821	859	764	774	739	837	780	757	862	817	865	801	824	830	759	852	828	764	807	831	830	832	793	804	851	793	750	800	790	818	817	773	805	802	773	794	822	783	798	821	840	848	758	750	822	813	802	766	832	837	765	818	766	786	829	816	783	816	840	783	831	779	827	730	734	791	830	833	804	773	804	808	755	802	803	798	790	811	810	849	792	816	790	859	793	821	799	823	808	782	838	792	851	809	743	845	791	798	792	821	766	772	802	799	821	791	819	787	801	796	782	826	830	793	783	806	787	796	777	812	766	806	797	778	802	753	808	809	773	809	787	760	770	794	791	827	781	845	807	793	779	787	783	769	801	857	827	777	867	828	820	831	751	810	836	806	797	802	835	837	827	801	769	804	836	818	786	815	790	807	776	833	798	786	788	766	820	819	819	782	750	763	805	835	828	776	787	800	890	783	764	812	773	820	836	756	830	835	803	797	836	843	784	817	762	797	836	797	797	845	841	800	802	851	780	772	786	788	885	745	888	847	768	758	812	816	834	812	792	805	806	845	838	823	835	788	814	804	799	826	810	761	822	816	817	829	822	765	861	801	813	798	784	839	757	837	835	780	819	756	857	813	817	778	800	777	840	804	801	805	803	786	807	829	805	810	809	812	772	739	853	782	802	801	763	813	795	753	798	783	836	789	825	772	802	805	849	784	810	813	798	824	768	800	782	759	809	775	794	832	750	774	827	802	837	832	800	808	773	827	780	853	773	748	846	817	808	850	812	791	831	799	787	814	809	815	771	810	819	858	755	784	764	829	835	785	797	782	821	794	790	806	764	751	787	872	758	817	792	847	840	817	768	782	813	769	826	792	790	831	770	809	861	834	789	812	774	808	831	805	795	796	807	772	772	769	819	844	781	829	782	849	840	814	810	787	784	799	769	781	815	825	783	815	794	744	825	815	788	799	771	810	772	812	802	805	824	757	798	808	837	807	806	766	816	853	853	853	825	807	839	796	823	808	807	823	794	834	764	875	758	820	834	849	869	863	820	793	813	838	858	759	843	771	830	784	840	781	823	834	752	782	803	816	832	749	843	835	814	864	796	802	789	827	798	781	769	789	825	776	759	817	852	799	855	826	828	797	759	794	792	828	795	791	825	787	841	797	778	814	781	832	832	826	841	817	800	789	863	784	751	859	791	811	827	806	791	796	761	777	845	774	794	788	779	825	765	750	809	772	798	823	866	835	835	801	792	804	780	775	833	812	790	789	799	811	793	804	826	810	821	803	759	792	857	806	844	756	865	774	762	815	777	805	825	784	771	785	843	767	797	815	783	802	805	800	821
20405	18032	5229	2018	1443	1204	969	842	729	631	458	426	386	383	353	294	321	290	304	325	378	362	341	298	288	276	270	302	266	281	255	254	274	293	289	238	253	282	257	259	276	266	254	260	268	279	311	260	266	282	278	261	265	284	287	293	265	237	281	252	256	255	268	247	310	275	251	265	283	281	273	273	256	243	301	261	251	276	286	249	245	264	277	269	260	255	273	280	241	273	291	265	275	286	254	261	277	253	255	231	228	274	290	270	296	310	276	222	273	283	287	280	266	278	261	247	240	242	285	244	266	269	246	301	239	233	242	272	282	242	269	261	255	248	242	289	247	221	280	285	261	279	258	260	261	252	242	260	260	257	236	241	230	262	295	289	290	261	285	245	248	261	253	257	278	242	283	258	255	272	248	254	274	254	264	280	256	244	247	269	251	261	260	256	255	234	256	241	293	278	245	274	244	248	293	257	262	248	253	272	259	249	268	280	296	291	262	236	254	282	298	260	258	286	281	274	264	273	305	261	258	251	280	306	293	255	284	253	300	265	269	248	241	244	257	284	276	300	237	276	245	263	267	282	245	255	257	276	265	227	255	247	270	288	275	291	270	252	256	287	273	250	261	248	250	283	288	250	268	269	254	269	259	251	269	267	249	255	251	263	256	300	276	279	293	249	282	240	291	244	273	239	270	268	253	272	296	251	239	256	282	244	252	290	271	285	270	259	261	267	239	249	258	293	248	287	254	256	257	248	277	274	231	264	256	273	268	252	267	274	273	258	255	258	252	258	262	258	269	265	256	260	270	260	289	259	264	274	275	223	266	249	288	287	295	248	286	243	264	250	292	271	269	294	236	270	289	264	268	284	257	280	294	244	231	254	290	273	280	247	228	260	249	258	275	268	239	272	253	279	249	258	291	264	249	255	271	234	248	244	276	264	260	277	267	276	273	250	251	239	251	272	257	297	272	278	281	268	258	287	291	258	271	284	277	277	259	265	278	233	255	249	236	271	275	252	299	265	287	245	282	269	281	256	241	279	298	252	273	268	261	273	234	285	269	276	261	269	307	241	275	262	235	261	253	248	264	277	251	228	252	247	291	248	241	273	254	263	274	244	260	260	267	267	255	267	255	283	250	243	257	282	271	268	252	255	260	253	260	260	259	232	264	253	256	283	270	283	262	296	259	269	303	247	249	242	274	267	277	295	251	269	269	267	264	282	266	266	265	266	257	273	263	279	256	258	286	284	269	250	274	280	276	271	292	295	254	286	278	262	248	258	261	258	293	282	261	275	249	261	291	248	280	261	253	231	283	265	283	245	274	260	259	261	242	264	249	274	248	253	264	239	246	293	250	267	255	266	252	271	271	288	271	277	260	255	261	242	247	251	265	269	262	266	268	258	253	266	281	275	270	254	284	259	253	261	270	280	266	233	274	269	260	295	289	253	280	240	277	241	277	251	276	259	273	264	206	241	274	246	266	259	268	274	241	264	271	263	258	284	274	255	251	255	245	282	265	241	254	271	306	299	248	296	228	263	271	258	239	245	280	277	261	286	262	242	253	302	282	253	265	283	224	257	271	245	261	298	270	258	246	262	300	297	296	263	248	288	235	267	265	274	273	238	222	268	276	289	268	252	270	266	261	278	245	278	277	280	271	260	262	264	240	295	261	271	299	243	257	265	254	288	260	243	287	257	269	260	304	272	274	275	223	234	277	253	257	262	262	256	292	253	242	270	265	270	263	262	279	265	300	276	261	260	279	278	291	263	278	243	277	256	232	252	262	301	280	279	273	253	292	229	272	265	259	276	257	258	254	231	262	254	263	268	251	286	261	262	248	256	264	266	269	263	258	274	267	312	267	274	267	244	253	247	281	263	256	302	259	280	269	297	248	283	271	268	260	253	266	256	254	271	254	262	261	270	263	269	257	248	264	257	264	272	222	275	256	249	268	245	260	250	286	252	279	253	263	273	279	245	243	249	271	254	283	270	280	271	268	252	278	272	251	245	262	283	241	272	289	245	275	275	245	243	247	247	247	287	273	253	240	265	256	243	261	229	271	248	266	278	250	309	248	268	224	270	287	273	271	258	265	254	242	282	277	263	267	252	270	282	253	271	272	251	248	299	244	270	261	237	306	282	282	264	287	293	270	274	272	285	254	268	276	226	232	222	291	263	280	243	261	252	274	282	266	254	269	246	285	276	256	266	240	264	267	262	280	275	258	259	280	243	266	282	246	269	254	297	251	252	286	247	275	287	279	262	288	248	256	256	277	298	266	245	287	245	262	260	252	273	283	262	252	229	264	265	267	264	261	261	275	286	252	264	292	243	233	267	232	276	283	256	257	264	243	292	301	258	267	293	274	283	231	257	255	266	234	232	282	263	264	288	284	270	256	238	263	292	243	274	252	275	281	270	271	262	272	275	261	263	251	280	291	262	260	279	287	266	243	248	294	245	273	281	244	272	266	246	277	256	273	243	244	279	272	253	282	263	243	242	266	245	261	256	268	296	260	304	236	241	272	271	235	299	250	272	277	307	264	275	265	287	286	255	245	257	251	290	249	268	257	263	229	266	270	263	276	267	265	260	241	258	263	244	271	249	275	256	259	259	286	251	278	240	286	241	240	273	248	227	277	246	238	262	262	227	252	285	306	271	272	275	273	264	288	257	273	272	253	236	244	252	270	300	274	258	279	261	297	269	257	257	301	265	271	260	290	283	275	282	296	258	267	259	267	237	240	277	249	271	262	237	246	243	260	242	262	216	256	258	273	257	263	271	265	280	238	301	290	272	275	278	260	293	254	287	243	266	260	265	241	293	265	292	287	272	270	250	267	264	262	259	277	239	287	246	272	259	239	240	270	283	260	268	250	239	272	246	276	265	267	250	252	272	271	257	272	265	282	265	270	248	251	223	260	240	252	240	274	265	246	277	224	280	260	281	221	259	264	268	262	272	280	268	281	262	241	255	242	265	264	268	262	253	253	269	262	270	265	251	244	251	283	260	255	247	295	268	277	250	274	263	286	275	258	280	255	262	250	269	245	284	243	234	265	267	275	257	259	268	273	232	261	264	267	265	249	263	276	253	278	277	291	275	273	274	268	266	284	292	243	253	294	280	257	254	267	267	245	285	242	291	260	262	269	290	262	265	294	270	264	269	235	237	220	237	255	245	271	261	246	268	262	247	252	277	243	275	252	266	274	280	262	258	266	264	243	291	272	271	272	269	270	251	274	257	295	253	258	282	268	279	229	274	245	242	258	260	252	270	247	271	270	267	269	247	242	263	247	286	250	242	270	252	277	240	245	260	265	251	248	265	257	274	260	273	253	277	266	233	279	269	261	267	265	264	247	239	281	286	243	255	259	259	256	249	269	264	253	254	284	256	248	237	292	241	281	271	249	245	270	252	261	242	270	261	243	264	265	275	253	263	287	246	259	254	262	288	290	282	277	247	253	250	263	307	284	276	284	247	272	263	271	260	240	263	259	286	275	280	250	248	275	280	254	275
17105	19771	5484	4452	4096	3770	3346	3011	2817	2080	1677	1555	1338	1442	1342	1166	1183	1197	1213	1312	1636	1576	1254	1098	1051	1032	1001	954	939	837	843	886	825	851	804	880	806	860	818	853	827	826	837	795	862	892	872	879	856	886	882	903	838	894	835	841	877	823	834	843	828	811	881	894	821	860	861	828	897	909	834	824	927	804	815	900	814	811	897	870	848	838	765	811	841	803	800	863	831	880	874	787	811	847	843	818	828	803	808	826	817	819	820	865	827	838	837	829	847	855	775	782	802	832	789	859	803	827	782	841	829	846	861	781	856	832	801	837	849	795	782	840	808	834	809	813	861	836	842	837	803	820	850	867	824	817	829	849	871	819	822	840	792	839	795	807	848	787	838	808	806	775	846	840	794	796	818	785	857	823	818	795	830	834	881	840	831	885	850	765	790	848	823	778	806	807	830	882	838	805	797	798	812	787	810	805	803	838	860	839	771	813	852	873	848	773	840	812	889	833	821	828	766	779	831	839	733	852	845	803	904	825	838	823	802	835	837	799	795	835	807	831	826	772	772	813	820	821	773	785	898	855	799	841	864	843	825	878	800	819	836	838	826	799	856	852	807	790	843	807	873	760	838	771	797	816	815	859	875	839	828	821	858	825	809	752	834	863	866	834	818	817	848	817	849	855	842	847	821	838	819	809	810	807	851	824	813	840	797	786	821	797	816	823	819	831	819	793	787	728	820	802	790	828	807	834	852	802	797	779	849	819	810	849	807	835	799	829	830	831	787	810	860	858	860	801	815	860	790	819	778	814	791	835	810	741	824	832	775	833	805	828	772	880	798	843	852	830	838	838	786	831	831	866	810	838	781	861	817	808	833	788	800	819	843	811	858	820	852	838	807	836	800	836	821	828	793	877	823	807	811	853	864	856	852	844	814	832	850	845	856	785	799	826	858	799	773	835	820	828	839	812	780	834	788	847	814	852	851	792	852	856	792	797	793	836	816	841	787	836	823	892	841	816	848	851	850	864	824	803	793	787	782	823	798	817	826	754	867	831	844	811	845	831	789	795	806	832	804	781	821	839	841	835	780	801	816	834	805	878	865	800	797	840	849	838	819	881	787	823	820	811	796	875	791	786	785	804	835	793	835	842	843	813	783	815	853	767	823	813	831	807	878	842	825	743	805	830	813	829	839	807	806	841	815	780	834	866	841	820	789	816	860	799	808	788	871	854	774	831	826	817	852	802	833	851	850	825	834	819	810	814	777	834	859	829	861	776	816	802	833	840	756	806	863	816	801	817	785	796	869	799	865	848	808	801	801	827	792	886	834	793	817	809	823	821	758	825	789	791	792	786	790	809	846	753	826	828	784	835	807	796	809	806	825	903	850	843	880	824	832	781	834	859	818	837	820	821	818	863	836	877	810	778	845	785	807	818	812	834	861	830	778	798	806	812	781	794	818	829	788	827	833	826	808	841	836	826	812	862	819	804	735	844	800	787	831	822	801	809	813	758	798	791	821	855	826	873	808	873	749	797	828	879	846	864	818	803	832	788	814	861	845	826	794	782	826	850	797	838	821	831	801	825	811	804	856	812	828	824	843	846	800	834	789	850	827	871	850	809	782	797	798	792	835	844	776	812	818	846	862	790	811	763	783	828	765	803	801	793	838	805	839	824	839	827	812	810	872	813	790	799	799	902	823	838	790	780	832	838	870	861	824	775	849	825	800	826	852	833	837	856	781	821	779	867	855	851	841	843	872	845	834	791	807	876	788	849	819	882	795	847	831	858	857	828	833	828	804	861	788	819	838	837	828	837	831	799	812	785	861	829	842	805	795	757	772	791	779	824	808	809	812	787	875	805	865	798	820	829	828	837	839	866	832	813	878	841	766	806	838	859	834	851	776	775	773	802	821	822	810	836	811	804	802	837	826	840	815	819	811	831	838	814	802	818	783	848	830	858	842	784	829	835	795	851	796	851	844	807	816	822	788	891	825	807	836	859	814	820	823	778	850	807	767	857	821	840	807	802	847	780	756	803	854	827	789	848	806	825	803	847	830	808	814	800	819	844	792	789	833	861	809	904	785	847	809	851	852	845	833	819	821	855	893	826	823	804	789	869	850	838	816	836	803	793	785	844	790	814	784	841	813	826	797	826	809	810	795	825	806	815	875	774	811	800	825	843	792	802	855	794	889	832	777	823	805	855	836	782	819	821	867	815	820	816	811	839	792	843	807	828	828	819	878	835	819	852	839	848	838	847	821	751	794	842	763	785	834	777	814	785	813	772	811	809	779	808	809	820	812	807	790	831	759	790	815	832	834	865	845	849	811	830	802	840	853	817	861	855	791	854	811	831	785	816	784	840	834	803	838	815	831	786	808	846	772	807	803	846	816	826	857	840	825	832	799	859	825	781	843	864	822	810	826	804	823	851	833	802	820	820	815	831	855	824	823	819	843	884	784	821	842	818	820	845	762	851	790	802	808	777	824	802	822	803	815	793	810	836	786	853	797	813	771	830	806	818	798	776	791	807	846	845	818	801	807	795	827	788	844	799	830	844	849	813	830	846	757	791	877	852	793	836	823	853	847	816	822	840	791	819	891	882	840	907	838	779	880	842	800	790	771	781	790	809	837	839	819	828	828	789	816	850	820	810	856	768	826	826	868	818	807	842	858	816	825	837	869	772	785	813	827	814	827	796	811	853	842	788	848	835	796	778	819	824	827	788	805	866	871	857	804	842	770	792	817	826	814	762	810	808	814	789	775	825	754	792	802	835	786	831	843	832	791	843	793	785	815	775	791	853	751	814	802	825	798	806	811	793	853	851	843	800	817	846	804	806	845	848	798	798	796	809	807	823	825	794	845	808	871	832	799	791	747	810	843	798	806	813	860	833	823	828	817	838	849	834	845	830	814	817	816	820	811	843	789	795	793	845	834	780	777	860	823	804	815	828	823	786	826	812	842	847	808	825	818	832	849	773	780	779	778	828	818	826	814	801	844	805	811	784	820	802	817	829	759	812	846	799	869	788	803	822	811	863	872	833	839	800	866	823	847	855	864	773	853	809	791	837	786	799	816	776	841	792	810	845	808	858	818	871	843	852	821	878	812	847	817	791	781	833	834	881	826	853	820	812	865	839	813	794	770	827	851	819	811	819	830	881	840	812	813	798	820	813	814	770	784	860	798	827	806	831	818	831	820	795	845	789	781	817	865	865	823	905	797	846	832	851	810	791	860	799	774	834	839	861	776	784	862	783	776	825	837	829	827	811	836	839	792	836	776	848	791	876	826	859	872	844	802	823	772	837	804	776	841	793	813	844	840	770	826	813	863	824	818	801	838	822	824	828	836	752	793	816	849	856	806	804	827	778	825	880	860	807	832	844	790	810	764	828	812	807	805	820	827	814	838	831	834	784	827	879	806	854	841	789	813	790	811	860	840	812	790	849	794	855	841	844	769	787	843	823	804	818	787	828	829	822	842	822	890	827	795	872	812	823	811	810	815	799	830	825	799	835
42926	47544	28112	20929	16395	12485	9637	9334	7137	3957	2447	2222	1527	1604	1285	863	718	695	924	1224	1943	1696	1006	663	562	560	573	400	356	289	246	291	284	236	253	183	249	253	229	238	227	217	223	214	213	197	224	213	231	224	254	220	204	221	230	211	190	214	238	225	249	235	233	252	244	199	233	232	231	216	227	218	220	237	221	218	202	230	218	225	200	218	237	198	210	234	209	210	206	218	196	208	230	220	237	217	212	230	243	206	231	188	210	219	197	196	237	235	209	203	218	203	181	202	219	230	223	239	210	209	237	212	227	183	203	218	191	238	225	217	216	215	229	203	224	227	189	224	229	210	184	235	224	203	217	217	204	226	235	215	206	205	206	208	207	244	190	185	224	241	224	225	213	216	224	186	221	203	242	213	210	228	210	217	201	260	251	212	228	188	229	219	215	247	210	187	215	211	222	206	231	214	227	214	224	208	225	211	208	208	197	210	208	184	219	219	220	210	205	208	199	217	206	194	206	209	217	208	203	204	224	214	201	201	211	214	177	247	208	213	187	199	187	198	207	180	219	215	191	219	191	209	233	216	173	211	203	198	208	189	206	218	214	198	204	206	198	221	223	194	197	227	220	213	209	214	211	202	227	246	216	205	208	209	235	203	215	201	200	206	214	210	209	221	201	208	227	216	206	197	197	202	207	222	218	217	229	201	201	218	208	231	213	200	222	218	209	212	231	220	198	213	206	241	210	195	199	234	220	197	234	236	207	223	185	216	196	220	190	214	221	218	200	218	203	211	235	230	174	204	218	218	204	198	202	223	201	199	195	187	227	214	234	221	212	209	213	200	213	216	220	244	177	188	214	196	212	207	213	233	228	236	211	214	231	217	211	217	217	219	210	200	197	210	211	213	233	206	238	243	225	211	235	182	194	222	224	202	214	231	185	215	226	210	175	192	232	211	222	226	203	232	219	199	198	203	216	225	205	210	209	228	207	215	222	209	233	216	213	229	221	189	199	198	220	200	220	203	197	224	226	184	179	198	216	219	206	204	214	206	198	215	202	201	214	216	242	182	185	226	229	214	235	218	204	193	228	178	223	191	237	214	196	194	216	236	220	220	213	186	208	224	232	183	182	204	218	192	188	208	194	213	216	199	210	199	194	192	222	189	203	230	186	235	212	211	211	187	212	194	216	210	208	223	223	192	216	216	196	209	199	226	219	208	231	188	216	241	229	212	208	212	216	216	216	200	219	200	218	201	199	221	209	230	236	196	207	206	177	218	197	191	214	215	216	200	204	213	189	195	215	203	219	181	240	210	211	192	180	214	202	259	206	207	207	200	184	231	245	216	209	200	203	216	226	235	207	236	214	207	196	212	213	206	218	191	244	213	212	224	221	229	210	211	227	210	210	238	192	209	195	232	193	206	232	216	215	214	180	200	192	218	199	230	199	220	211	226	211	222	204	195	215	205	217	214	222	201	217	206	212	207	184	204	207	236	221	234	218	224	206	220	249	234	207	207	192	192	227	219	211	215	231	221	189	217	218	209	226	210	178	175	192	201	187	216	226	220	201	218	201	197	242	216	214	194	208	182	232	227	223	193	232	206	218	219	188	211	235	210	215	223	190	211	243	193	204	232	234	205	203	181	229	226	220	201	199	211	233	208	199	217	210	210	202	215	200	206	198	210	234	210	200	187	216	191	226	225	224	227	220	207	221	200	211	237	222	199	204	220	214	220	207	192	202	211	186	216	199	234	205	210	205	191	208	185	198	218	229	213	216	188	182	212	223	188	239	189	234	207	232	194	228	236	210	194	231	206	192	209	192	240	250	235	225	236	208	212	236	224	210	207	188	179	225	234	206	226	189	193	198	218	245	195	194	207	196	210	197	228	202	230	213	172	198	212	218	205	200	231	208	220	204	223	206	222	215	213	218	199	208	199	221	205	202	228	209	203	212	205	211	203	219	189	234	214	223	228	208	213	203	243	212	191	179	189	214	227	209	212	205	190	221	235	205	214	192	197	215	228	206	230	216	217	186	202	209	196	217	234	191	223	212	203	200	198	206	203	223	205	203	220	199	230	236	211	208	216	209	204	209	198	199	171	204	232	199	204	234	216	192	214	204	198	221	227	209	220	230	213	213	213	209	202	232	195	206	210	217	195	190	220	212	215	205	206	215	212	198	205	225	180	192	242	211	191	215	193	207	220	188	206	214	188	198	185	198	190	203	189	231	199	212	207	191	229	207	199	232	194	226	189	224	219	202	228	205	203	217	182	219	209	221	238	211	219	209	211	212	199	204	220	195	206	186	214	196	201	198	210	188	170	200	245	214	218	216	214	239	205	202	217	203	218	225	193	206	225	207	220	226	209	206	212	200	206	213	210	210	217	213	219	223	216	198	241	214	229	224	216	237	200	205	193	207	218	207	228	223	205	224	218	192	222	201	191	209	186	210	240	210	220	217	238	205	208	192	196	212	214	174	205	212	207	198	223	222	209	231	228	197	195	208	194	228	206	200	202	196	201	202	248	211	227	181	209	188	205	216	203	221	213	214	214	244	207	205	223	208	192	208	205	193	215	243	215	191	227	214	201	212	202	226	215	223	203	222	234	235	220	187	238	208	182	216	216	222	223	191	210	209	228	206	211	225	191	223	189	201	218	209	210	225	200	177	196	199	223	205	227	242	221	217	195	219	194	197	191	213	211	222	204	220	200	188	207	189	207	220	206	180	180	244	227	201	212	200	204	198	235	192	189	187	188	203	181	212	214	195	231	217	230	200	224	197	210	222	214	195	241	202	214	231	216	234	214	228	199	212	215	209	201	217	225	185	205	190	205	231	234	231	201	217	237	223	200	206	219	224	202	228	205	178	192	235	212	200	216	223	212	203	227	222	198	226	224	197	195	207	193	203	220	204	206	226	190	195	202	210	224	222	204	209	220	213	208	206	185	202	233	181	222	230	210	203	188	218	214	256	233	232	206	225	218	213	222	198	229	224	197	213	213	204	186	248	221	209	213	241	205	238	210	188	197	201	221	244	214	233	201	190	211	203	231	192	206	188	224	220	217	209	208	221	204	230	213	185	209	203	197	235	228	200	213	202	206	222	204	219	206	205	208	212	214	201	214	212	201	217	240	220	220	222	240	221	221	213	203	219	220	243	222	211	215	227	237	208	208	216	228	223	210	213	218	187	235	202	214	214	194	213	218	211	215	190	198	214	210	204	214	187	218	216	192	213	236	209	199	200	223	204	230	204	222	233	231	187	219	202	193	194	201	209	164	205	219	237	199	180	229	221	198	194	193	204	209	211	188	208	198	201	199	215	213	218	188	222	221	201	205	195	176	221	219	218	220	212	203	223	214	193	225	212	218	221	220	187	191	193	199	193	195	220	192	219	237	215	218	212	172	230	209	227	206	203	218	200	198	217	193	199	226	216	199	220	227	206	217	233	205	198	216	220	208	238	216	206	222	202	222	210	206	211	240	194	204	200	214	218	245	218	196	184	227	210	223
33507	43444	14746	15629	17373	17410	17164	19097	14178	8607	6714	7865	6643	6678	5771	4103	3908	4163	4557	7362	10928	10116	5927	3935	3180	3340	3198	2219	1659	1374	1200	1144	1107	1049	919	931	910	883	835	848	786	816	762	792	754	813	761	754	771	735	781	813	767	774	760	783	820	797	749	840	814	843	829	794	797	799	751	854	782	780	794	745	806	753	755	797	788	829	834	823	776	716	709	650	733	752	765	726	738	759	744	740	785	760	688	694	692	722	702	705	740	730	696	693	681	673	696	707	705	683	691	719	721	669	706	707	715	654	682	670	676	674	676	679	658	672	692	707	715	651	693	669	685	699	666	702	702	682	675	689	672	643	624	671	637	653	706	686	665	708	731	656	720	667	661	740	674	674	685	743	664	680	669	712	676	652	723	696	686	685	666	631	684	672	652	663	674	659	662	704	664	725	688	675	679	702	690	705	647	702	669	663	740	709	704	664	653	649	678	659	685	685	673	708	681	612	647	739	693	686	655	696	681	731	692	656	731	652	668	685	649	702	656	740	711	678	739	667	650	674	698	649	639	646	677	681	679	689	679	673	670	682	708	642	644	664	709	706	664	638	641	658	639	680	709	667	709	692	734	689	663	672	677	652	712	665	692	630	674	641	681	689	668	720	684	692	692	704	692	689	673	652	696	673	699	654	623	664	703	646	681	629	720	689	682	711	674	662	634	674	623	657	653	690	685	691	594	654	693	656	641	641	736	653	680	651	672	695	702	666	654	614	697	623	691	676	672	671	686	736	667	698	660	697	686	660	688	656	694	679	687	678	684	694	663	602	666	614	662	690	686	673	708	682	624	654	669	655	717	723	722	686	728	697	693	704	708	687	644	737	644	702	653	678	690	669	707	637	678	684	710	690	683	660	668	733	701	718	703	675	695	647	705	654	685	656	642	647	644	681	697	672	713	683	647	690	707	636	664	694	745	708	651	635	675	729	679	690	679	646	628	697	669	681	700	672	651	714	669	664	696	661	634	680	673	644	687	679	749	668	682	699	665	660	665	650	672	734	699	679	678	682	691	643	717	599	655	686	706	696	729	688	651	687	644	647	662	664	697	659	678	630	672	673	649	666	673	659	672	666	663	648	654	687	671	665	695	702	684	647	647	721	592	676	707	658	721	697	717	675	659	715	664	619	700	684	707	730	692	690	719	681	687	672	693	657	641	682	675	709	662	657	680	699	676	650	628	657	658	664	692	669	635	680	685	703	669	723	641	670	729	663	670	680	648	685	647	692	673	684	686	641	654	705	683	644	720	666	652	635	650	666	628	684	669	706	654	670	659	663	642	667	679	688	679	711	647	677	641	649	636	666	656	675	673	709	638	686	628	683	708	671	703	675	657	686	643	679	620	703	692	689	717	655	682	644	658	681	633	663	660	679	707	641	665	643	667	656	677	676	649	653	646	700	669	688	704	701	655	683	689	675	668	673	675	656	676	691	704	662	680	723	685	699	688	655	667	637	678	698	675	632	677	703	683	709	711	706	667	698	743	726	669	658	634	699	651	686	665	690	721	669	640	687	663	660	663	657	684	655	654	691	730	699	692	675	675	693	674	710	719	691	671	694	694	680	655	720	677	673	673	691	690	679	670	658	715	667	682	688	717	616	665	672	636	653	654	652	723	618	668	746	699	666	678	666	704	695	664	653	709	755	677	679	681	640	700	660	662	687	691	700	682	700	703	709	712	696	647	665	665	679	731	661	624	668	661	685	672	691	633	671	712	622	664	676	645	691	739	742	703	670	695	678	686	697	598	704	662	676	674	673	647	695	675	709	704	648	661	686	665	683	628	700	662	674	661	712	706	644	688	713	652	688	709	623	620	678	688	633	643	668	642	683	694	666	649	654	716	661	672	645	726	664	717	698	676	676	700	725	693	688	686	685	681	673	664	681	670	672	645	676	725	656	655	667	687	667	682	718	689	691	625	688	692	649	662	663	670	633	626	666	682	671	702	672	685	645	701	663	693	681	682	632	667	670	673	691	657	696	639	721	641	663	624	626	681	693	697	673	653	714	639	679	703	689	674	674	669	634	637	690	686	683	701	631	628	617	681	691	633	716	635	691	623	676	610	678	699	677	692	633	663	648	656	718	696	651	686	663	662	659	624	676	639	663	689	652	649	670	646	680	654	657	674	660	689	707	628	691	667	670	686	699	658	660	656	694	660	646	681	668	664	629	673	698	650	689	673	689	658	664	650	675	667	695	667	661	635	718	686	689	657	725	659	653	671	678	638	699	654	684	667	664	701	685	676	680	669	700	630	701	686	674	638	653	635	671	627	706	663	704	715	684	701	670	719	666	681	644	673	674	740	666	655	704	691	650	691	653	669	663	676	663	648	676	631	672	682	694	714	680	666	672	677	675	683	669	687	720	674	687	663	675	650	695	672	678	675	689	676	682	711	668	689	689	613	673	692	712	673	725	677	633	653	651	659	652	685	709	650	634	658	700	725	622	701	650	704	686	695	691	671	677	672	686	690	671	712	688	644	665	704	690	640	652	706	705	711	677	681	665	637	655	701	698	711	667	636	719	702	681	661	682	659	671	657	656	636	681	677	698	676	708	671	684	640	722	706	674	663	668	676	706	661	647	619	671	663	687	700	651	718	672	620	672	657	634	646	671	662	677	700	653	642	709	732	652	670	634	685	662	658	657	676	661	708	651	656	684	684	690	708	718	714	702	682	664	657	665	685	666	653	701	714	678	689	671	672	690	659	647	639	666	643	705	667	622	665	670	692	663	676	646	640	722	656	700	690	739	684	715	654	702	666	704	641	661	661	668	674	674	693	695	697	687	701	694	684	678	736	674	667	644	701	648	697	662	625	677	694	656	643	655	690	668	677	665	683	722	675	686	675	663	684	675	670	703	666	661	624	670	700	683	668	667	687	717	659	605	640	699	718	740	664	688	760	664	726	706	680	736	718	682	671	680	628	684	635	680	714	700	704	616	703	652	679	668	639	695	682	671	718	700	678	729	686	665	683	685	647	684	690	671	664	667	685	707	679	702	667	687	669	670	716	626	695	678	675	675	654	682	614	655	662	671	620	675	699	685	649	693	677	679	719	692	663	643	697	656	684	660	671	674	710	675	723	658	645	648	651	622	660	643	638	686	653	681	663	676	664	691	665	662	628	654	685	700	652	660	668	670	678	656	672	680	703	682	680	689	600	677	667	684	704	700	644	667	688	645	629	698	658	709	669	615	625	655	648	630	697	667	682	648	664	672	650	660	697	667	628	707	695	697	683	698	673	645	675	674	665	668	656	643	644	680	679	706	682	667	692	693	666	675	673	679	656	701	671	722	692	644	678	727	705	694	662	710	694	674	731	619	653	679	628	680	681	642	683	657	669	729	678	703	695	663	678	659	679	684	701	656	663	696	701	676	674	688	717	671	663	724	673	666	723	585	656	652	657	704	676	659	691	629	698	685	716	741	679	706	687	678	673	705	656	713	676	638	673	694	700	711	707	686	651	712
54526	49443	29807	24116	25140	24515	22751	18898	13701	8856	5778	5451	4314	3961	3324	2024	2030	1799	1917	3761	5217	4564	2455	1614	1220	1342	1155	862	612	467	463	415	389	363	369	342	326	330	335	320	302	328	314	294	294	257	262	272	287	274	277	313	306	302	289	298	281	333	295	279	329	296	336	313	315	315	295	295	293	295	307	307	280	262	266	302	288	311	298	285	310	273	259	288	284	298	314	274	276	267	267	246	269	287	264	270	292	265	276	288	251	274	247	272	271	273	268	281	289	281	275	234	264	293	268	254	258	288	265	280	280	264	291	283	267	278	276	293	269	259	258	257	248	272	267	287	260	266	284	277	255	243	289	260	283	266	271	264	251	261	276	264	240	250	274	256	251	290	253	292	276	281	272	240	270	287	258	258	274	270	254	277	274	293	258	260	267	252	257	279	273	298	274	268	290	283	255	294	269	270	285	277	274	266	283	252	252	311	263	261	271	280	291	261	258	250	284	300	258	276	254	299	269	266	262	265	279	260	255	292	295	272	286	302	253	275	263	289	244	249	290	289	252	261	282	273	258	264	245	259	266	269	264	273	292	234	242	274	285	267	296	253	278	291	269	294	281	248	263	285	268	288	264	284	276	302	250	265	253	279	268	264	255	261	275	305	274	272	263	276	257	279	269	242	234	260	275	272	240	268	267	259	260	276	308	248	259	262	273	282	268	225	308	296	249	269	231	283	293	311	277	281	297	263	286	280	257	257	279	277	302	284	270	289	266	286	284	270	289	280	260	284	282	252	280	275	269	225	256	279	273	283	252	246	280	259	290	261	297	265	274	289	279	259	291	252	259	269	255	266	285	239	269	259	274	268	296	252	295	272	271	268	264	263	270	255	283	299	241	230	274	263	289	245	273	241	286	283	252	280	242	286	257	293	274	260	303	270	266	304	237	305	269	285	290	292	291	293	290	286	259	275	288	259	279	270	262	253	289	267	275	289	260	287	271	270	314	260	261	266	266	275	253	298	265	278	285	257	290	282	261	255	262	242	311	220	271	278	254	254	272	272	296	264	287	270	293	255	260	290	279	272	272	278	272	269	263	293	249	260	273	269	264	245	253	249	301	278	273	296	248	289	251	272	266	255	270	285	288	248	269	288	282	284	281	279	282	285	283	302	250	270	260	271	269	284	276	280	277	275	257	270	315	249	249	261	272	279	275	253	284	295	269	293	276	304	245	267	311	253	256	262	240	268	287	251	300	233	297	297	280	271	299	246	253	271	293	266	257	265	288	280	271	261	273	264	255	288	257	278	250	269	265	265	275	272	281	270	261	282	292	277	299	305	315	258	244	234	275	245	266	295	276	245	261	269	263	255	286	263	271	258	255	252	286	260	261	311	271	251	275	282	250	242	301	275	262	250	305	274	228	253	241	285	261	273	269	257	287	283	287	286	297	301	268	276	245	266	282	304	277	277	269	281	276	267	246	241	266	299	275	267	256	280	252	277	276	281	270	263	270	275	260	262	298	255	286	275	285	259	281	253	297	267	295	249	287	268	234	280	305	240	268	249	281	270	270	277	239	296	258	258	277	290	257	252	287	307	265	256	280	266	253	254	296	252	293	273	246	257	282	289	282	287	243	259	268	271	255	277	298	268	278	259	279	293	274	272	272	269	246	263	274	263	250	247	269	281	250	234	273	273	279	275	305	280	276	265	270	263	250	277	259	245	264	299	267	294	254	277	287	259	277	282	268	242	241	276	267	269	283	305	275	298	243	275	276	267	275	248	269	265	271	266	278	248	268	297	272	237	279	285	244	269	289	238	275	260	252	267	282	296	256	284	247	273	280	276	256	267	272	275	316	269	273	241	276	252	243	269	294	287	256	255	285	278	250	289	290	280	259	268	285	260	253	287	274	275	232	270	254	256	300	273	243	283	283	287	294	267	283	269	286	262	286	272	275	278	256	299	271	256	311	275	245	304	251	261	278	277	299	265	277	283	282	298	275	278	277	274	280	254	259	268	266	260	240	287	255	237	274	263	281	269	291	266	247	270	249	255	283	267	256	266	272	296	292	251	277	286	267	282	278	265	278	266	243	282	281	275	291	258	285	266	239	282	227	285	273	256	273	253	274	276	267	278	285	278	290	306	278	258	271	266	260	284	254	240	259	263	264	296	251	266	263	274	278	241	264	254	319	244	290	295	252	235	273	269	248	249	292	279	270	235	268	254	284	288	253	278	236	281	261	285	257	255	273	281	294	289	281	268	278	260	260	278	258	284	269	290	254	243	251	277	268	285	304	244	256	261	294	296	247	277	281	265	276	284	280	294	268	256	266	310	285	250	282	260	239	269	287	264	261	288	245	268	283	252	248	259	266	248	241	281	248	263	284	288	288	268	269	277	293	256	263	246	263	257	298	252	268	286	241	284	279	268	266	264	259	248	263	283	257	247	264	279	266	302	269	259	266	263	278	279	252	293	230	288	286	271	276	262	301	267	291	263	266	289	269	280	304	238	270	261	282	272	280	276	282	254	249	273	275	308	269	265	278	295	265	286	280	253	302	281	253	302	242	253	274	258	241	282	295	245	270	276	250	274	235	280	259	251	291	261	240	249	265	251	268	295	308	263	304	260	244	269	262	261	288	266	241	293	297	253	263	312	251	269	264	251	254	275	256	286	263	253	244	256	253	258	272	279	246	291	297	248	277	300	236	238	271	271	296	261	302	283	265	298	317	258	260	259	282	260	275	235	277	255	276	233	221	273	285	262	264	275	275	277	282	263	264	264	262	270	267	238	276	266	281	282	281	284	296	276	260	274	276	267	261	290	255	268	250	293	255	308	255	262	293	284	268	268	277	296	275	244	287	261	278	231	274	247	258	282	270	285	269	278	226	251	257	298	269	288	275	281	267	291	278	264	256	272	309	266	284	290	261	274	256	286	239	268	259	258	233	288	276	288	290	265	245	287	278	266	252	281	267	264	276	244	271	283	284	267	292	259	272	293	283	263	257	300	280	270	260	265	242	277	289	273	250	263	275	277	256	279	265	273	256	291	310	267	270	269	230	298	286	286	279	236	268	259	274	247	267	283	276	280	265	292	273	267	275	283	244	268	271	287	278	226	267	263	237	267	274	226	263	268	250	259	263	277	292	276	245	271	302	261	285	279	251	285	297	282	281	297	273	257	292	284	267	246	267	287	245	281	321	281	288	255	269	268	282	287	255	248	270	268	260	280	233	267	268	272	267	219	250	288	262	266	258	282	267	279	285	253	244	251	288	272	272	266	275	265	274	276	283	265	294	279	241	277	301	260	272	268	268	268	268	303	250	250	274	286	262	281	283	282	270	287	285	259	262	252	272	266	279	257	254	254	298	283	251	279	284	263	261	302	256	303	269	282	269	228	241	257	266	275	269	261	271	264	267	272	285	268	244	266	289	294	270	257	306	247	265	287	260	271	285	268	283	291	263	284	262	247	280	260	270	277	281	291	283	274	258	265	287	278	289	257	308	247	277	274	248	261
44540	49677	20390	24447	27199	27646	30367	26714	22347	15564	12800	14419	13825	13396	10575	8510	8603	8249	9472	16261	21039	18701	12103	8939	7394	7627	7089	4794	3335	2300	2134	1894	1828	1672	1579	1511	1473	1359	1256	1137	1077	1031	1008	1050	1061	986	988	1023	1064	1042	1033	1019	1109	1089	1035	1083	1044	1070	1026	1070	1073	1166	1131	1112	1123	1043	1070	1064	1056	1007	1056	993	1007	996	971	1019	969	1038	998	1027	971	930	949	903	918	924	935	854	959	864	968	902	949	997	925	928	948	856	916	934	859	846	859	863	867	832	860	834	868	864	824	824	808	801	849	853	831	808	797	849	870	814	896	844	840	788	814	811	877	801	812	783	791	830	821	806	820	792	825	829	862	791	843	841	762	770	837	811	782	832	791	834	847	801	863	846	736	820	818	794	783	790	785	854	823	774	809	823	874	841	814	812	799	812	812	771	864	826	812	745	831	819	842	807	824	761	769	844	827	833	795	805	852	783	828	836	823	845	783	808	813	815	786	839	824	824	827	829	767	768	775	841	804	799	805	833	839	759	800	776	805	838	822	772	747	784	809	843	844	780	781	820	852	820	783	800	825	804	836	829	814	825	836	851	802	789	839	806	826	808	846	856	791	793	801	815	783	846	835	789	830	832	831	817	810	753	799	849	802	804	795	816	832	804	797	847	825	828	822	775	809	786	833	788	853	825	803	796	787	841	823	817	762	821	810	825	846	850	814	841	819	809	794	835	779	803	810	863	795	821	782	836	795	796	816	838	849	789	811	816	796	792	792	789	885	781	805	841	891	842	832	857	822	765	801	826	805	761	823	742	841	805	859	833	820	880	792	816	808	850	834	786	822	766	884	786	841	835	829	787	817	802	798	816	821	793	799	763	831	764	850	830	817	787	741	815	820	789	845	778	817	823	855	786	836	774	777	836	796	811	768	825	789	839	846	826	802	842	845	867	829	860	813	804	816	863	823	805	779	807	834	859	800	837	838	839	814	809	784	839	835	821	808	781	834	850	808	793	841	821	797	833	748	807	799	831	878	844	762	816	824	823	808	828	834	854	853	846	856	813	829	787	878	805	846	816	862	781	781	776	838	777	822	771	799	828	790	790	777	759	845	815	826	808	764	845	774	800	877	829	801	776	796	782	817	814	824	821	825	775	778	806	776	805	823	796	781	828	852	866	861	779	810	823	806	751	839	784	783	876	761	807	823	846	820	805	768	807	866	833	812	826	805	792	846	799	841	782	801	791	793	813	823	834	757	829	797	857	844	833	824	828	859	867	832	760	851	810	806	774	797	790	811	801	786	814	800	805	807	840	870	833	791	826	829	773	819	903	864	816	817	792	851	780	801	817	863	793	824	798	772	834	773	815	826	783	802	808	818	807	839	823	831	744	839	806	761	856	792	822	827	789	796	767	799	838	798	832	842	793	768	841	788	776	856	803	832	795	797	786	826	794	822	773	778	828	844	797	829	852	821	829	806	808	783	864	773	839	877	880	840	802	788	822	823	776	806	785	813	880	808	851	803	843	817	842	799	789	812	840	775	811	798	803	846	814	843	804	810	819	822	791	799	753	826	835	819	831	798	807	832	809	790	825	808	806	810	830	816	769	845	784	820	837	797	839	810	828	836	822	869	817	795	855	843	783	838	832	836	862	796	822	853	789	751	846	809	823	784	804	805	788	800	805	785	779	848	834	814	846	820	846	809	755	815	826	830	784	804	806	803	792	814	795	809	852	808	823	857	830	872	775	895	792	823	855	810	820	840	812	851	861	854	793	773	792	798	843	776	773	790	835	848	818	828	808	851	844	737	774	812	835	745	772	842	810	811	814	813	815	824	822	792	762	849	797	873	833	793	778	831	834	798	835	828	792	758	832	824	831	784	839	836	806	810	811	841	786	825	777	815	850	819	846	849	801	795	783	859	816	810	829	869	815	848	832	776	832	822	827	811	839	791	754	806	826	812	828	808	858	796	847	853	807	781	847	831	830	824	784	813	848	815	843	819	821	818	816	825	827	820	802	810	805	819	845	788	828	850	826	853	863	806	786	819	761	776	796	835	823	827	775	755	786	750	835	757	780	809	829	850	808	782	841	841	804	847	827	789	816	788	847	809	790	774	793	807	856	809	798	821	805	831	840	804	805	797	823	860	804	827	789	819	784	823	823	751	795	804	787	759	797	841	847	817	794	871	806	843	843	805	780	803	798	846	858	799	771	827	840	789	834	797	812	799	838	863	763	790	845	843	862	852	827	827	819	818	841	842	834	826	819	826	822	846	816	824	791	799	853	811	792	829	826	833	811	827	821	843	763	833	818	834	837	753	817	807	824	814	806	878	817	746	814	807	813	779	768	759	805	826	840	848	811	823	794	782	795	791	779	839	801	801	744	781	831	822	845	825	826	765	825	813	856	804	814	819	836	818	792	811	783	850	842	840	827	787	808	804	811	828	780	846	788	765	817	840	756	817	831	783	826	778	763	797	797	822	843	827	812	811	806	799	793	773	821	832	802	797	836	813	808	815	854	820	845	763	839	806	819	803	843	806	800	803	835	763	822	808	810	798	857	833	807	827	826	822	792	815	833	792	818	828	823	739	835	836	842	900	809	834	818	852	839	807	875	802	846	825	799	792	843	835	813	845	791	780	792	830	839	795	792	808	833	849	784	818	793	782	868	783	799	823	826	796	837	790	804	830	781	811	830	822	803	821	820	805	793	835	827	765	800	839	823	847	779	876	781	847	826	736	757	835	812	837	802	816	805	851	785	804	749	762	794	799	823	863	830	842	858	819	829	791	749	853	802	795	779	878	835	796	842	785	853	845	805	860	843	783	824	808	856	810	783	835	814	826	827	777	747	799	819	797	827	818	819	807	820	810	839	831	820	838	831	803	796	797	774	797	782	816	815	767	808	873	768	841	809	855	771	802	832	811	782	789	832	785	845	859	795	770	777	842	808	784	869	839	810	792	806	804	822	809	821	837	818	864	832	818	798	821	831	838	853	813	838	751	797	833	804	813	835	794	834	789	753	822	834	775	835	812	822	788	773	783	807	833	829	799	779	831	811	788	844	836	792	800	830	828	878	804	826	798	804	837	798	806	805	787	835	815	814	783	832	800	839	814	810	815	839	826	831	788	796	816	836	813	826	837	801	808	823	785	848	806	825	777	876	800	837	845	758	817	823	829	759	824	802	823	763	805	776	818	782	833	825	783	825	834	819	823	782	764	816	843	810	837	808	848	786	805	805	811	811	798	816	802	797	840	795	814	777	822	819	774	812	836	813	819	792	842	837	855	822	812	829	769	811	850	850	826	769	832	795	788	774	775	834	819	775	921	831	833	809	790	891	758	821	784	827	822	824	770	800	848	789	780	799	830	790	805	834	804	871	812	823	813	811	817	823	784	846	855	805	846	784	795	788	833	760	818	811	775	828	818	821	795	838	788	851	867	857	844	833	825	767	850	851	787	862	802	863	844	837	813	804	839	843	818	831	797	793	773	824	770	794	774	818	814	784	830	802	832	805	822	817
18286	19824	5932	2209	1542	1367	1455	966	758	557	442	457	414	396	373	330	337	296	325	346	433	360	315	313	310	294	330	290	282	287	274	286	285	255	293	269	257	272	261	266	271	252	265	267	280	279	294	260	266	275	296	268	297	296	292	301	287	300	300	274	274	304	275	286	270	255	279	262	268	279	230	266	276	286	295	239	274	257	263	281	297	295	281	282	296	288	274	273	275	302	279	261	270	272	271	267	269	281	249	273	247	264	261	282	269	287	253	287	253	272	308	283	273	294	242	260	291	279	262	255	290	267	277	284	262	245	254	293	272	246	290	301	259	271	271	290	278	272	234	300	266	247	270	250	273	273	253	289	255	251	245	289	237	249	266	262	277	279	279	272	288	236	242	264	271	291	272	296	261	273	271	265	271	244	277	265	301	284	266	274	292	294	262	279	237	273	261	260	280	272	279	267	266	269	276	274	244	263	271	251	261	274	270	277	277	305	284	270	299	271	283	291	239	258	272	261	277	281	278	265	237	266	275	254	269	253	267	232	263	259	288	255	268	264	280	281	272	259	259	276	296	253	277	245	276	252	225	268	263	266	277	273	259	281	251	247	267	264	267	249	291	291	261	254	279	291	254	273	296	280	266	282	257	256	244	228	246	258	275	256	279	257	240	289	277	260	270	273	272	274	250	289	282	259	261	275	266	294	286	272	259	282	273	259	274	286	298	272	282	281	253	256	276	288	260	282	239	262	268	282	298	271	257	277	268	272	280	278	263	262	254	303	284	265	269	261	276	249	272	268	256	307	259	273	248	277	216	268	300	271	256	258	273	259	272	267	250	277	270	259	261	264	261	283	260	278	278	273	273	283	297	279	266	240	265	258	289	268	257	283	288	266	282	264	273	229	294	236	254	274	259	277	291	256	268	312	278	267	274	285	272	278	254	292	260	273	252	270	281	279	257	255	287	267	275	253	260	286	271	266	269	258	261	264	223	264	247	284	254	257	268	264	279	288	252	275	249	259	277	276	251	265	307	276	235	275	296	245	283	266	279	245	275	281	254	262	274	286	271	262	286	266	246	272	271	260	268	268	273	281	237	254	253	260	311	284	280	296	234	271	290	277	299	244	279	249	253	276	263	239	243	284	255	264	279	274	269	269	285	283	258	237	271	277	298	293	275	269	288	279	278	270	245	273	290	240	276	265	266	248	246	281	254	250	259	279	283	278	260	255	283	271	276	263	269	298	283	265	276	269	294	288	278	281	240	289	260	273	270	297	273	265	295	258	278	270	260	283	252	251	270	273	256	263	265	243	290	262	262	292	298	292	260	287	258	265	280	256	258	292	292	250	286	286	295	280	268	284	258	303	256	266	286	286	263	295	274	293	254	282	249	277	267	272	255	264	264	261	307	281	283	245	290	274	255	280	278	264	260	281	259	281	292	262	265	241	259	251	291	256	258	236	253	219	294	264	305	288	261	288	294	281	280	294	236	259	283	259	239	268	276	242	264	273	289	272	251	296	214	273	272	276	280	274	239	258	284	258	278	267	272	243	277	259	269	253	226	301	258	266	242	291	282	281	253	269	266	282	270	272	244	296	260	253	282	267	255	278	287	261	278	250	264	272	292	255	259	270	236	255	290	283	277	298	268	282	284	284	273	249	258	263	269	274	240	270	270	258	260	279	271	271	257	271	285	269	257	305	270	265	254	256	266	260	282	281	299	275	272	292	295	271	313	242	287	243	277	297	248	268	256	248	266	252	284	285	275	250	291	246	280	291	276	273	255	288	300	239	259	262	286	276	232	277	245	238	259	267	280	295	241	261	282	257	220	262	268	237	265	268	264	293	272	272	262	268	288	283	267	295	268	238	252	328	263	267	261	260	284	293	258	294	272	265	239	291	260	275	262	262	271	267	263	304	253	281	267	280	274	258	289	254	276	265	295	293	278	266	278	292	275	270	264	302	255	292	271	263	281	305	267	244	268	261	263	281	302	254	289	267	269	265	267	262	269	277	266	267	264	282	274	268	278	251	286	291	277	265	290	280	281	293	249	253	253	253	250	271	297	294	249	251	255	274	257	282	293	260	271	279	298	290	265	247	259	287	302	278	300	245	281	243	254	282	254	297	259	247	260	251	280	282	285	286	280	247	250	251	262	256	290	256	280	287	260	271	262	260	283	258	288	258	276	267	262	217	277	253	283	268	267	277	264	283	282	255	268	262	274	262	258	283	280	266	271	271	255	279	290	265	280	290	262	269	263	292	281	273	285	244	281	278	279	250	272	253	263	271	290	280	276	272	248	285	267	265	263	273	249	272	260	249	254	286	244	296	261	232	265	295	275	274	245	279	253	244	271	260	273	274	280	281	258	248	291	255	262	241	285	281	278	280	278	268	257	252	257	293	260	280	239	293	246	225	256	263	252	285	241	297	258	281	280	265	261	275	270	284	252	276	296	264	249	240	258	246	264	288	267	260	260	208	257	275	228	270	281	267	270	293	295	269	286	280	283	273	270	291	280	248	278	281	282	287	230	278	273	286	276	278	267	268	286	239	265	286	279	280	256	279	266	284	294	242	261	271	264	304	257	285	238	269	284	261	248	260	292	278	266	284	260	278	251	237	262	278	240	278	250	257	286	257	294	257	289	281	248	276	257	260	253	279	262	254	241	264	245	270	232	270	283	264	261	262	279	277	293	257	250	275	294	255	279	250	260	252	224	264	300	261	278	241	269	277	288	266	275	279	257	267	279	292	264	282	272	274	285	282	254	286	253	261	271	243	266	254	274	280	274	279	289	274	276	321	282	276	282	261	266	274	286	281	265	285	260	283	256	251	283	255	299	273	212	283	245	270	286	265	262	251	273	297	271	278	284	249	290	256	290	283	298	305	269	276	272	282	258	274	249	249	276	289	260	264	286	272	272	269	272	305	260	257	258	283	245	268	268	284	263	233	298	291	263	285	274	296	265	277	260	266	263	262	303	261	260	253	270	232	319	258	251	255	251	275	271	288	262	270	272	271	248	247	274	259	280	285	247	234	262	265	238	266	241	263	267	257	264	292	273	258	280	320	285	266	274	314	283	279	248	276	252	245	274	298	284	280	276	292	253	267	274	270	268	254	247	276	263	269	280	250	241	275	292	293	250	270	249	268	305	289	259	275	236	283	253	265	273	260	255	280	260	263	283	259	274	287	302	265	265	263	290	282	260	285	294	278	243	327	283	261	259	261	272	251	244	267	261	275	264	251	265	275	261	265	285	285	266	268	273	230	275	251	271	282	234	261	276	269	260	244	260	246	282	310	281	262	249	280	287	275	282	287	222	289	245	243	277	244	259	279	254	263	277	231	282	263	269	255	265	302	294	272	276	276	267	261	268	277	274	269	235	284	263	289	284	285	269	260	289	251	270	275	287	263	287	250	269	272	258	299	293	271	291	270	264	296	272	272	275	250	264	313	288	255	281	284	298	248	237	277	244	309	271	271	298	273	264	264	283	277	259	280	237	285	300	270
16345	21338	5600	4613	4465	4413	4860	3663	2890	2184	1765	1759	1640	1551	1457	1225	1229	1174	1212	1523	1718	1560	1246	1165	1085	1048	1145	1036	875	881	957	903	870	876	865	875	882	826	877	920	829	872	884	792	880	860	837	881	850	897	912	837	839	886	835	913	821	902	877	862	854	891	863	866	904	884	934	839	903	936	860	797	890	876	843	849	853	872	855	799	858	830	843	876	898	848	848	914	875	850	862	929	819	852	792	871	860	832	849	875	791	803	806	846	869	803	823	819	826	824	791	796	863	834	821	882	866	855	807	793	808	833	859	810	844	850	841	827	853	855	829	848	825	827	833	849	901	816	836	788	886	878	834	862	847	874	856	826	867	867	842	803	904	826	851	852	845	851	831	907	829	816	851	880	855	906	861	870	843	826	821	845	888	819	873	834	823	871	820	845	839	830	823	900	861	851	846	837	872	812	828	866	848	788	843	851	816	801	821	883	801	830	817	812	807	858	821	873	807	796	865	849	847	833	824	885	824	885	818	818	808	818	805	841	841	829	843	782	825	810	829	810	795	813	842	885	848	870	814	808	839	865	813	859	850	817	805	796	868	855	897	836	844	848	845	837	840	853	890	900	799	829	813	855	855	827	829	813	862	846	784	842	796	835	837	829	835	827	810	803	808	833	846	810	884	868	856	847	807	779	801	855	826	835	773	844	864	836	845	817	824	854	848	871	858	859	824	837	858	835	795	820	807	872	781	857	878	796	837	793	888	851	829	873	863	841	879	849	893	877	849	845	850	822	819	858	850	802	850	809	905	803	865	809	842	848	778	880	868	857	847	869	879	817	853	854	847	816	796	796	795	800	818	852	814	808	815	786	803	859	824	953	830	834	803	807	833	816	841	849	827	820	825	818	800	789	847	849	815	796	755	810	843	820	823	798	787	858	882	805	831	869	832	878	813	890	867	879	805	820	788	863	777	862	847	811	863	845	800	819	806	815	818	789	827	851	872	804	886	803	810	828	830	833	809	856	816	823	842	831	831	847	862	847	874	811	782	810	852	804	857	809	823	776	840	851	832	852	851	852	810	810	792	857	852	865	887	834	835	853	834	869	830	821	844	790	874	800	854	823	876	815	853	866	872	830	794	836	829	840	809	830	831	883	813	821	867	819	834	812	836	831	852	835	873	863	824	835	845	850	821	812	828	865	843	841	822	846	850	866	868	877	831	823	873	801	865	830	855	857	862	802	798	823	810	816	813	840	814	824	870	858	809	830	892	833	796	812	800	863	840	792	854	863	789	821	831	859	838	860	820	792	852	798	838	798	801	815	832	794	849	805	880	807	829	826	896	794	848	882	876	778	874	824	862	812	832	835	833	847	834	812	838	831	862	840	828	845	845	849	791	849	859	814	806	831	834	865	859	847	822	827	854	846	903	822	826	782	810	761	872	821	844	830	798	850	848	818	790	813	788	864	860	839	838	838	892	801	837	813	829	813	803	811	834	856	848	818	815	896	815	723	839	828	865	855	845	799	865	863	857	811	825	827	825	855	911	806	787	817	880	844	842	804	843	821	810	795	870	826	792	809	866	802	878	803	826	810	838	815	838	828	839	864	845	814	835	866	822	839	815	849	825	824	832	879	811	793	853	848	862	826	858	829	837	815	864	795	813	835	798	847	906	825	867	830	806	792	831	811	798	854	836	822	858	821	849	820	815	843	847	879	832	799	878	863	861	780	794	837	821	862	826	840	885	831	871	826	862	813	843	852	824	807	788	852	819	785	855	829	843	823	890	842	799	830	838	883	844	784	838	877	849	846	861	835	816	825	836	853	823	859	837	798	801	864	802	873	849	890	828	812	855	864	837	825	852	817	850	859	833	851	831	801	829	845	807	831	831	911	802	830	890	821	808	847	841	822	821	839	884	861	834	854	864	859	814	903	836	854	830	808	822	866	882	841	862	834	835	848	835	841	847	859	857	820	851	805	831	884	862	882	854	834	863	837	822	830	845	863	794	815	827	868	837	875	819	820	822	859	857	822	784	825	796	830	889	848	786	822	857	796	854	825	834	815	794	882	873	790	809	840	825	909	883	860	798	849	829	801	802	817	832	889	833	826	826	885	860	823	818	829	842	856	878	877	860	819	823	811	862	809	812	844	814	828	803	830	814	863	819	868	849	786	793	897	851	819	887	823	796	848	853	807	848	832	808	837	835	855	839	789	786	869	840	876	774	809	831	757	806	836	915	773	844	866	813	863	811	901	855	801	818	855	843	826	850	839	775	859	827	823	857	795	848	796	797	764	836	796	823	860	823	819	851	834	831	806	879	834	838	897	858	809	814	868	837	850	850	829	812	811	846	801	838	843	796	840	828	854	837	780	870	908	846	857	848	860	816	843	816	804	803	838	788	815	810	867	836	847	812	861	813	884	835	878	834	847	761	830	844	809	796	827	845	830	826	824	842	843	824	847	821	785	831	883	799	843	843	889	853	838	856	816	796	829	854	814	845	831	870	869	783	863	861	817	847	840	884	864	836	786	841	810	856	801	877	813	808	839	779	856	872	860	845	827	811	814	829	870	862	898	794	854	888	879	866	860	842	791	840	821	848	828	819	801	834	823	829	792	859	820	833	823	818	860	855	807	876	856	802	827	826	858	841	808	840	800	842	866	829	875	878	840	855	835	848	827	853	864	814	854	857	886	865	822	814	820	863	869	852	895	872	825	804	837	826	836	823	799	859	881	860	851	802	874	824	830	846	848	821	859	846	865	869	824	858	853	807	827	852	807	794	804	828	844	843	847	839	823	839	813	868	881	839	860	837	854	821	863	848	854	881	893	828	845	864	816	869	881	823	832	850	831	872	870	822	850	834	860	870	826	846	800	805	800	804	792	862	826	814	824	799	860	799	807	812	809	845	805	777	836	860	812	812	855	865	881	858	846	867	810	836	779	808	850	776	843	829	815	844	885	790	863	767	846	861	807	777	853	866	792	802	849	845	799	820	873	834	841	812	893	820	814	862	856	885	827	839	836	847	842	789	833	855	874	801	834	854	844	846	829	855	834	813	894	765	860	864	818	861	793	804	864	797	864	836	884	832	813	819	870	839	864	824	855	842	895	819	853	844	847	803	814	835	858	853	875	823	829	821	850	867	823	830	848	847	821	858	798	847	790	807	833	798	804	844	772	849	839	824	843	802	822	865	783	828	823	830	896	838	861	895	840	848	809	828	827	836	859	872	803	867	801	835	794	775	816	837	871	806	836	849	830	839	837	882	809	826	851	872	833	859	833	822	848	863	843	832	830	825	806	842	810	860	804	844	835	849	850	803	869	801	819	853	860	840	837	801	837	844	878	834	839	842	807	835	782	861	824	835	803	835	804	894	835	816	802	832	795	831	820	862	871	803	819	821	794	830	833	861	836	829	824	796	788	855	838	822	824	852	782	816	801	838	854	822	827	833	817	800	853	811	827	811	830	850	911	867	816	809	836	832	852	793	823	865	808	821	826	837	876	868	815	801	856
45449	46230	30773	22527	18093	14314	13008	9268	5997	3692	2419	2507	1743	1390	1289	889	765	713	773	1705	2099	1534	980	710	586	622	547	456	384	284	270	264	259	249	250	248	249	271	240	236	227	231	251	222	223	198	241	224	204	264	222	242	229	233	211	240	243	245	229	215	230	247	228	235	218	242	227	228	252	219	230	257	234	223	228	228	229	226	233	215	220	228	215	208	219	220	206	217	223	234	229	192	223	214	234	200	227	204	205	213	244	213	210	199	246	236	228	187	201	219	224	189	207	231	224	237	259	221	220	221	219	210	231	216	197	220	238	215	212	207	222	234	216	222	200	248	195	240	234	240	220	228	215	196	218	220	224	234	205	224	212	226	197	216	205	202	226	202	244	227	210	229	224	221	207	227	217	231	221	215	198	220	196	219	226	212	224	213	188	226	214	210	232	223	188	209	209	209	203	216	225	208	231	250	204	247	238	230	220	230	248	213	231	214	205	197	224	212	226	186	230	224	211	215	231	205	218	232	201	245	245	187	224	211	201	229	223	221	205	188	223	241	221	220	225	232	191	233	236	227	251	214	200	198	225	211	229	205	221	235	198	222	205	214	238	230	215	206	206	214	215	233	212	196	207	232	243	217	229	222	222	196	218	220	212	226	241	257	234	216	202	209	217	219	217	212	209	200	199	222	222	224	227	215	227	201	201	217	246	224	223	197	214	208	215	201	205	204	207	211	223	208	225	219	244	221	215	204	228	224	191	214	209	227	217	223	228	194	220	208	212	195	225	239	202	211	203	217	225	211	231	211	196	213	209	217	229	225	246	197	226	206	193	252	225	190	222	217	207	211	241	201	218	229	214	229	204	186	206	203	206	222	232	183	232	196	221	217	237	243	200	214	204	223	208	226	240	218	191	209	205	203	204	225	213	200	196	214	214	176	235	245	194	230	226	237	232	213	230	238	217	219	226	215	213	228	239	226	205	241	208	211	245	206	194	214	231	216	208	217	214	221	213	226	209	214	228	203	199	195	213	266	225	227	225	214	224	220	198	220	221	229	219	203	221	246	199	238	195	207	236	199	206	218	212	210	215	220	233	206	241	211	221	204	213	208	220	220	220	217	195	207	202	242	206	210	226	228	211	219	227	242	219	216	187	225	217	210	210	207	194	223	203	208	214	194	218	206	250	215	223	209	231	223	197	227	191	204	199	208	226	211	228	214	215	228	203	174	230	199	224	220	203	214	203	233	242	234	220	210	225	185	199	230	211	233	212	239	217	209	250	221	201	201	212	228	206	227	215	207	220	211	235	218	235	224	208	203	250	199	217	227	200	225	227	188	259	234	231	209	220	234	225	197	207	226	214	200	242	207	224	204	200	202	211	215	212	214	216	209	216	242	219	218	246	221	218	227	243	230	204	236	247	242	233	226	231	213	225	236	219	238	220	224	210	231	225	241	207	212	221	213	257	206	223	208	262	199	220	227	208	228	222	217	204	210	213	217	227	217	206	214	233	201	213	211	201	236	237	219	226	210	237	222	228	234	198	231	204	229	233	206	236	224	208	227	203	227	222	198	221	212	200	232	212	170	219	253	211	207	228	236	218	202	210	214	222	226	217	228	218	234	218	217	222	204	227	212	228	195	211	238	204	209	222	243	246	200	226	227	239	216	239	224	217	225	234	220	220	211	228	198	233	225	183	226	197	217	218	212	221	217	197	207	238	258	245	224	252	202	234	240	236	239	209	230	199	227	236	216	210	218	216	197	219	251	252	213	224	217	204	204	202	189	234	229	207	205	221	214	212	213	240	210	202	241	223	220	215	221	225	220	218	226	241	236	224	197	214	246	237	205	225	218	213	205	211	208	241	227	207	202	200	229	215	209	222	226	234	231	207	249	226	204	218	225	206	214	229	227	217	228	231	227	219	243	248	211	213	212	238	212	235	219	234	251	217	213	213	209	221	222	230	222	209	229	261	221	229	206	195	212	199	220	206	220	193	208	232	210	218	230	218	236	212	214	231	216	178	196	218	214	233	215	220	204	223	192	226	216	233	202	235	215	218	232	227	242	198	203	219	241	201	206	264	247	211	227	216	193	193	217	184	222	234	213	238	252	193	224	229	214	236	212	208	219	214	231	240	228	217	214	218	226	211	203	241	211	233	209	223	212	212	225	200	198	232	230	223	225	211	238	211	169	212	198	229	200	223	194	195	242	234	210	236	216	232	215	211	202	206	217	226	219	252	211	200	219	205	222	222	237	240	215	209	221	192	200	209	234	209	222	204	215	206	216	218	226	223	187	234	206	220	210	189	213	230	217	193	218	216	202	194	226	210	216	247	230	247	230	221	224	215	203	243	241	207	243	229	199	222	242	234	211	201	233	214	236	235	230	214	239	220	227	211	220	203	228	236	212	201	219	207	229	224	209	218	225	204	207	219	213	220	239	205	226	220	203	200	240	195	233	237	220	220	221	225	224	198	222	221	198	185	214	228	231	229	237	207	206	213	222	197	207	201	237	193	225	219	224	207	229	208	209	245	243	209	223	226	209	214	226	244	222	230	215	211	220	227	239	239	225	233	220	185	223	210	219	269	223	231	210	234	219	213	232	217	239	216	226	216	197	243	215	230	225	208	220	213	236	224	239	228	210	221	199	236	216	215	205	235	219	207	213	231	234	224	196	204	219	220	221	215	204	227	224	203	214	219	242	222	215	220	207	237	208	206	201	234	186	238	261	210	217	230	237	207	231	203	235	205	201	222	211	215	203	188	204	199	232	223	200	210	232	217	232	199	209	250	237	236	242	235	206	222	235	221	231	188	240	227	223	230	205	253	242	216	222	218	222	227	201	238	215	227	218	200	228	215	231	224	220	200	234	223	199	205	194	200	202	196	202	195	226	216	218	231	218	221	201	219	229	240	212	220	209	197	219	252	222	227	219	207	237	203	183	237	234	238	242	221	203	207	256	200	212	244	203	254	233	240	218	229	208	263	234	225	213	220	233	232	199	219	187	209	220	188	232	210	224	233	234	215	208	200	250	201	225	229	200	229	184	205	239	221	223	220	232	232	203	199	218	202	207	213	197	222	209	218	210	234	193	211	224	221	235	245	215	209	227	197	220	207	207	227	219	213	226	231	217	203	226	222	229	230	218	207	199	210	211	195	210	238	212	212	215	210	236	207	198	218	204	194	245	205	214	217	221	235	217	193	235	231	237	235	212	218	212	203	186	191	226	224	223	226	219	194	213	216	222	216	209	225	233	236	203	216	217	218	211	200	211	220	223	223	221	207	219	214	226	208	236	211	235	220	224	259	235	214	240	188	226	210	241	248	222	225	210	227	196	218	218	214	193	211	210	206	239	217	196	234	206	215	232	233	220	241	188	208	211	205	229	217	211	207	216	203	212	225	238	235	203	247	207	204	191	207	234	203	215	256	225	237	232	241	236	209	210	238	212	239	217	188	240	236	199	211	240	211	232	226	224	229	256	206	201	214	237	213	202	244	212	209	190	244	192
36245	46387	17882	15493	17664	19092	21411	17372	12588	8456	7157	8697	7439	6044	5785	4534	4077	3918	4467	9351	11676	8922	6043	3869	3644	3507	3252	2546	1801	1266	1126	1061	938	985	1012	990	971	883	897	826	838	800	816	734	764	750	775	773	771	760	787	784	823	844	815	815	819	826	790	845	809	810	826	868	834	810	812	838	795	848	782	737	759	772	783	769	843	790	835	752	814	744	735	745	782	778	730	714	765	774	718	714	784	780	730	725	731	721	776	769	712	696	711	739	743	656	665	718	692	681	698	710	735	721	661	738	673	719	721	665	686	704	737	716	732	691	732	697	743	777	739	688	703	680	671	687	693	674	698	660	686	653	714	738	696	706	750	699	684	693	679	739	754	716	651	634	693	697	710	668	637	692	719	665	697	674	721	686	689	675	696	678	659	725	696	754	682	710	713	765	653	690	724	684	733	673	711	642	670	674	685	688	717	659	683	740	736	739	690	687	712	724	639	690	662	628	658	690	671	662	673	721	680	703	680	679	691	711	709	742	692	661	694	761	709	708	708	716	707	726	705	726	690	696	705	724	713	670	721	703	694	716	679	740	641	735	667	708	686	642	688	674	654	679	661	676	700	700	739	696	712	710	666	667	717	674	724	723	675	689	706	718	714	644	666	707	732	708	691	718	692	681	714	654	685	712	701	692	700	684	658	706	710	663	660	693	671	695	739	701	728	684	697	713	739	706	653	731	711	696	726	705	702	719	701	695	704	656	695	700	656	649	743	725	724	706	675	735	725	689	664	730	670	650	653	727	673	718	702	724	741	729	701	706	656	692	657	737	711	640	654	669	697	689	692	711	667	733	678	646	762	691	678	680	755	709	739	684	649	666	743	695	684	671	698	706	677	666	734	695	732	702	697	624	679	686	707	743	701	716	737	719	686	649	678	713	676	672	721	733	690	682	699	717	661	696	749	664	696	695	712	676	702	695	674	699	737	695	686	686	692	719	660	717	747	685	689	674	717	701	682	686	732	704	725	717	708	737	689	671	701	725	671	686	697	681	713	692	724	738	676	706	698	654	728	681	718	682	717	684	696	714	711	730	700	709	659	708	703	750	675	668	682	737	696	693	717	688	714	720	725	706	679	709	723	725	679	684	671	657	653	658	689	706	682	647	710	691	655	739	634	706	735	657	719	729	690	690	727	717	736	749	730	727	665	685	711	673	729	737	671	727	702	662	685	678	698	692	732	735	729	720	677	670	662	671	725	676	695	731	658	744	695	688	750	699	710	699	725	697	683	727	666	684	700	726	675	697	646	720	684	682	649	745	678	729	697	685	681	690	665	724	698	654	712	676	675	737	684	727	732	665	662	713	649	671	727	638	708	730	688	698	652	736	681	706	685	717	692	728	661	728	686	719	725	683	676	688	727	656	694	719	686	758	722	705	692	683	677	732	728	725	762	723	679	703	671	700	634	723	699	687	726	686	686	681	711	736	714	687	698	697	712	680	686	667	722	638	724	728	707	631	676	701	702	706	678	716	666	695	701	679	704	666	696	639	658	679	687	722	709	683	679	754	675	673	733	665	645	669	672	716	719	706	702	707	732	705	694	666	703	668	727	664	675	706	734	669	718	694	673	727	720	729	719	704	645	708	642	697	689	668	682	707	693	682	727	710	683	746	728	710	714	710	728	671	737	683	679	712	696	676	688	691	697	694	654	683	701	703	700	687	720	716	672	690	682	690	690	708	711	675	730	671	699	675	695	728	680	662	726	722	654	688	689	685	671	662	695	664	662	672	709	688	717	720	684	742	698	682	671	696	713	689	717	703	718	726	662	685	678	701	721	727	706	738	683	679	677	721	710	709	675	686	679	709	709	720	693	706	689	742	649	724	676	672	669	660	699	721	739	719	712	728	743	655	746	664	666	713	705	667	675	675	649	664	702	727	747	695	672	685	695	708	706	742	696	658	707	698	720	685	691	697	690	717	732	663	719	671	662	685	728	689	673	673	701	723	666	652	687	673	685	702	664	706	666	624	728	721	674	656	706	707	685	681	759	686	678	721	685	722	673	661	707	686	617	725	697	719	696	712	688	660	705	717	689	713	709	714	728	709	657	688	756	706	698	690	716	686	644	693	665	691	736	683	705	741	715	738	676	649	670	731	691	707	690	704	735	750	673	689	680	685	688	714	697	734	697	697	686	679	738	699	711	677	698	723	722	674	718	731	670	712	675	713	703	673	699	673	703	710	714	704	757	694	730	723	681	688	716	702	648	723	792	670	725	714	703	688	720	656	711	702	712	741	674	657	672	677	694	668	676	656	674	712	653	682	654	706	698	687	686	679	693	716	676	749	647	660	670	717	695	711	718	724	688	707	704	686	708	731	665	721	695	727	710	685	700	674	683	786	740	687	771	782	718	712	732	667	660	690	664	704	671	718	734	716	687	699	685	681	670	710	676	690	713	665	702	739	666	714	656	708	678	705	693	743	681	744	702	713	684	693	698	713	664	687	693	656	689	744	694	730	699	667	703	712	720	667	725	699	730	721	681	711	721	722	709	696	680	744	736	723	707	686	690	697	686	709	687	707	647	695	685	680	677	708	681	711	701	718	687	701	716	702	706	665	682	741	717	705	723	685	729	720	686	685	662	721	696	717	740	648	677	690	684	692	676	718	701	718	690	675	647	714	670	731	649	729	703	727	636	683	714	637	712	688	651	674	655	662	687	762	646	692	686	630	688	680	668	705	711	690	701	715	698	742	718	710	706	683	663	709	687	693	716	681	711	660	671	696	705	659	719	691	693	665	674	674	688	690	709	702	693	698	681	680	680	693	681	718	689	732	702	698	654	685	713	673	737	729	687	696	712	695	689	693	691	718	688	680	701	710	692	656	715	678	695	707	662	686	696	724	688	693	713	628	717	725	682	654	668	714	678	671	684	722	682	668	692	710	724	707	714	690	648	748	719	642	669	708	689	740	681	715	692	697	696	728	687	722	736	702	634	671	675	661	661	701	711	727	722	711	653	674	733	705	677	696	657	676	703	680	702	703	742	678	732	700	681	680	707	661	686	686	728	682	661	677	687	680	690	727	696	676	678	670	653	653	709	679	714	710	705	691	685	698	653	679	681	705	721	696	663	677	687	703	692	663	695	707	721	688	658	698	699	670	722	679	724	690	649	706	731	667	673	707	696	678	704	701	690	700	698	725	732	689	726	661	663	672	709	642	721	661	667	682	664	712	728	713	683	694	690	688	680	737	667	717	659	715	683	701	680	709	709	722	683	728	712	698	693	688	721	718	662	703	726	735	694	684	693	737	735	645	705	723	680	717	712	735	656	668	714	689	676	683	719	682	690	714	679	666	722	729	715	731	678	769	678	726	690	703	675	671	669	680	699	728	703	672	683	714	676	674	733	687	716	717	739	755	704	693	695	690	666	677	632	706	654	698	693	669	706	701	665	703	696	696	710	674	670	687	717	703	700	686	705	685	736	758	646	688	699	672	676	659	705	676	690	679	700	709	728	652
54069	49447	31161	24996	25022	24951	23968	21619	12917	8022	5613	6225	4229	2875	2908	2174	2029	1518	2120	4218	5462	4099	2134	1295	1222	1339	1096	881	733	481	399	413	375	360	372	386	343	328	353	314	295	295	282	294	297	318	331	295	313	289	303	284	291	284	330	295	306	286	315	294	298	298	329	313	309	319	299	294	304	302	302	304	305	275	269	315	270	307	293	265	272	305	264	301	308	249	269	285	271	271	258	307	286	276	291	308	249	287	287	313	255	296	311	251	290	295	251	270	284	286	263	256	271	281	303	275	250	273	292	288	258	257	282	298	314	279	264	268	272	313	286	269	272	295	301	250	272	325	277	293	279	253	264	290	278	296	275	278	267	256	279	257	272	273	299	215	289	310	319	301	272	288	281	282	300	259	275	271	252	289	275	296	255	292	250	298	283	261	251	307	259	269	275	288	305	293	296	294	242	286	289	282	295	267	272	277	272	282	259	293	278	297	251	260	269	291	269	299	272	308	275	300	282	300	265	284	254	257	299	274	296	304	262	266	261	274	289	282	269	294	266	298	252	260	252	256	305	299	288	290	307	301	258	284	280	295	263	264	297	275	257	256	298	292	254	275	297	257	275	243	269	255	265	275	261	296	276	280	279	302	265	289	283	258	265	269	281	263	258	290	266	260	281	300	293	263	253	279	300	264	277	233	251	264	272	290	275	285	265	246	291	273	302	262	264	275	277	277	258	284	283	251	294	271	256	287	264	278	279	262	260	281	290	266	272	256	276	281	262	264	275	292	294	253	275	269	292	248	302	270	285	286	287	287	281	292	284	257	263	270	281	285	292	289	283	290	284	267	261	253	276	281	258	302	288	297	296	289	295	265	281	274	278	255	268	304	291	276	272	260	294	274	280	275	286	260	253	255	305	265	298	246	291	274	283	268	255	270	284	288	239	287	297	284	284	287	289	297	292	274	273	293	304	267	259	264	292	280	285	268	275	262	267	282	285	309	261	292	277	293	278	270	267	272	285	283	293	272	272	266	278	274	272	277	338	287	299	274	293	289	263	258	268	291	320	252	269	283	271	287	295	266	245	262	283	304	281	255	284	259	250	268	301	261	293	268	263	318	302	230	298	282	284	270	329	279	301	282	258	260	276	275	281	289	286	288	289	247	283	304	282	251	294	294	264	279	250	297	269	286	258	278	294	255	304	301	234	293	276	268	279	305	273	258	264	275	280	247	268	246	282	249	274	276	260	272	273	309	282	277	271	275	282	283	286	266	279	300	263	245	289	283	277	263	286	287	307	253	262	289	306	300	263	294	260	288	278	243	301	293	298	248	277	264	283	279	296	286	293	301	270	277	266	305	264	239	293	269	287	257	283	308	273	250	279	296	292	275	279	305	278	279	290	298	286	280	285	263	276	285	287	269	294	281	296	267	281	278	306	297	286	283	268	287	302	293	286	312	322	267	270	270	278	254	298	263	303	283	298	292	296	305	269	287	287	274	279	291	243	272	279	285	283	266	257	295	270	306	262	260	297	275	253	334	278	272	283	265	253	278	277	274	289	277	288	302	267	266	321	298	272	274	265	309	299	273	273	266	266	298	267	280	294	261	282	276	275	266	297	286	281	297	254	288	275	294	297	286	304	265	283	284	280	294	297	253	262	266	268	269	269	266	285	269	277	270	267	270	285	280	267	285	257	292	270	301	269	268	293	293	281	274	291	293	271	299	286	282	274	281	310	288	252	275	265	275	254	269	285	270	262	269	259	279	266	270	253	251	305	256	283	304	267	282	262	272	295	266	258	255	282	282	318	242	307	275	269	310	282	279	297	300	297	291	238	268	311	271	282	274	283	271	271	284	287	273	273	279	269	303	272	259	309	290	281	253	262	283	319	265	299	289	287	275	264	294	255	270	280	258	265	262	265	255	251	263	288	257	265	258	330	256	277	268	299	261	277	247	264	307	262	270	269	273	285	263	261	271	256	303	289	298	294	237	288	282	263	275	270	279	280	239	303	279	274	283	294	289	264	289	260	272	270	262	290	282	284	283	282	294	289	279	275	271	280	273	275	285	260	277	270	263	284	283	284	285	261	269	314	268	279	281	286	265	297	261	251	287	269	299	296	278	271	298	272	267	263	279	271	308	277	282	238	299	264	248	318	270	280	311	264	269	265	296	266	291	289	275	271	280	274	259	278	260	282	268	240	271	263	258	257	268	294	268	284	271	271	270	302	266	259	319	291	292	282	275	311	289	312	298	270	277	291	273	285	261	248	259	282	265	262	283	277	280	264	256	285	293	294	265	268	295	256	280	270	292	291	292	292	260	277	280	282	291	298	269	303	267	289	280	267	286	260	305	310	283	306	269	267	272	286	279	287	291	292	273	260	254	267	266	275	284	306	308	288	266	276	236	246	317	308	282	271	276	256	257	259	264	263	274	284	257	288	287	285	293	267	263	252	255	273	268	255	280	254	248	304	282	266	250	277	277	267	281	266	285	284	281	279	280	264	269	273	280	300	248	271	288	298	272	274	278	303	260	268	284	239	274	265	289	274	297	279	269	293	283	253	283	278	281	261	280	282	269	270	271	296	267	272	280	258	281	265	262	286	328	266	287	242	273	278	272	273	247	284	271	301	263	297	268	274	329	264	245	283	308	265	283	305	267	260	282	278	291	307	274	280	259	245	301	254	282	266	324	267	252	258	264	298	321	292	273	263	286	273	293	260	291	282	296	242	293	296	281	263	301	266	300	289	284	312	295	287	248	285	273	300	256	311	281	254	309	288	260	294	262	267	284	280	288	265	282	268	317	283	280	283	268	277	310	269	289	263	269	269	279	285	269	294	292	272	299	273	284	274	290	264	278	257	290	276	301	275	276	266	268	282	301	310	315	276	278	256	274	313	261	286	283	281	283	272	269	273	277	281	256	264	302	265	234	284	255	255	278	265	280	261	294	254	301	270	290	280	269	253	288	293	283	270	289	291	280	285	264	291	279	292	264	287	279	301	274	276	264	303	279	260	278	258	267	265	278	284	268	292	304	298	294	289	256	284	265	262	306	265	260	312	280	241	261	252	262	289	264	276	264	276	277	293	272	228	272	288	256	275	280	300	249	259	274	274	269	250	250	255	276	249	285	296	270	254	278	292	285	271	244	257	264	274	276	270	286	254	284	268	269	281	274	257	267	271	300	292	258	303	266	306	266	277	281	273	273	278	275	268	298	263	267	305	282	260	263	273	287	304	270	287	280	277	274	257	280	268	272	293	287	250	288	283	273	289	286	270	284	270	269	275	271	283	274	291	297	268	296	257	288	275	270	300	268	313	266	277	301	275	301	271	307	299	291	261	265	272	307	291	249	259	265	275	270	285	279	309	260	245	277	259	267	263	266	245	286	281	278	268	296	299	276	284	254	283	285	245	299	273	274	268	279	283	259	276	278	290	300	277	270	285	294	302	271	249	269	253	260	229	268	310	301	257	266	279	233	292	244	291	297	275	256	275	283	264	259	231	264	275	271
43906	51568	22666	24226	27692	31107	32186	29871	18325	15365	13488	16503	12721	10170	10298	8651	8321	7186	9912	18793	21327	17563	11541	7797	7608	7763	6693	5336	3704	2275	2020	1797	1635	1572	1601	1512	1426	1400	1362	1119	1048	1079	1053	994	1020	1027	1090	1047	993	1037	1060	952	1105	1100	1061	1166	1062	1081	1052	1079	1082	1184	1125	1136	1070	1062	997	1095	966	1075	1040	981	1024	1034	934	1008	1027	1057	1065	990	1012	901	887	930	931	873	885	956	943	946	957	982	1003	1055	914	948	913	908	936	922	933	893	841	842	859	835	854	829	875	824	880	841	864	913	857	857	863	862	868	823	852	828	863	800	846	861	855	851	868	856	825	849	806	869	842	915	843	870	866	814	887	864	880	742	833	815	923	804	842	859	791	841	847	815	829	847	888	831	853	848	821	821	865	828	852	853	809	870	801	812	847	816	841	875	842	815	828	861	844	890	814	855	841	883	865	767	829	804	876	860	847	831	849	819	846	842	812	814	810	849	891	802	816	826	815	850	873	842	847	849	831	838	882	836	841	848	837	844	778	818	814	817	851	816	856	834	835	824	904	822	873	847	839	826	832	863	806	837	831	816	836	841	780	870	819	841	791	787	849	848	838	780	859	834	863	869	887	811	860	853	853	875	830	791	786	807	858	853	844	833	830	794	846	833	820	817	854	771	831	855	871	844	799	805	842	794	848	787	834	848	782	843	811	838	843	850	836	817	822	865	840	858	822	853	826	846	868	834	825	808	887	817	818	874	834	849	831	841	828	817	792	792	861	860	846	818	859	862	853	856	860	805	784	883	842	852	801	842	819	813	834	803	847	801	836	844	899	836	833	835	824	834	822	849	826	848	874	809	817	831	859	843	873	815	861	858	864	815	823	837	832	857	825	810	848	851	841	893	811	845	893	845	841	890	813	820	895	828	835	802	877	855	780	905	874	845	817	857	826	848	812	753	867	842	863	819	824	810	845	874	885	843	772	879	868	845	820	837	840	859	839	878	817	797	817	858	811	840	878	859	835	854	796	825	890	856	828	837	813	872	843	876	827	808	814	818	833	857	797	825	848	798	854	821	830	866	831	810	861	831	835	850	799	854	839	838	827	835	790	864	838	832	844	817	830	862	908	883	840	802	819	860	819	813	847	798	816	800	830	872	826	890	829	837	814	849	834	869	844	871	808	778	827	855	885	811	822	878	834	885	848	842	869	883	827	872	850	847	829	846	826	832	818	876	842	824	844	861	833	819	819	837	844	857	870	847	785	835	840	841	827	826	831	829	895	869	836	836	857	857	899	854	801	818	874	842	823	803	820	828	815	854	829	793	876	828	839	848	752	843	868	831	857	835	839	855	825	859	790	820	793	848	851	836	867	881	864	829	830	780	882	835	788	854	814	811	854	831	843	790	844	885	837	832	790	824	827	902	806	870	882	845	854	858	817	766	821	856	829	846	857	823	829	838	845	792	812	867	875	871	814	912	850	847	836	830	808	863	808	922	838	837	839	854	769	831	859	826	842	819	871	847	832	835	858	807	832	797	895	853	836	829	860	875	826	852	848	844	839	832	856	833	844	826	890	836	837	800	831	828	864	876	841	813	830	789	823	799	858	871	847	775	804	842	803	857	848	809	903	881	895	898	881	831	816	893	863	849	884	826	849	859	842	874	845	852	784	850	822	797	867	792	836	844	849	836	845	871	828	817	828	802	810	780	856	818	823	799	834	810	831	855	823	886	770	771	783	857	842	846	828	841	794	789	812	822	818	876	833	799	844	852	820	848	809	851	858	833	818	802	832	833	829	851	805	777	848	818	819	821	806	837	866	820	867	839	849	834	876	841	860	885	809	838	817	851	828	815	836	871	825	818	826	886	769	830	874	822	836	866	795	830	843	839	827	818	829	780	792	854	825	873	842	778	855	787	832	845	817	835	850	838	910	827	842	878	854	844	837	859	804	848	815	818	798	882	790	873	829	881	813	830	818	871	823	861	806	822	872	847	796	786	857	856	850	866	850	830	794	889	798	865	797	796	849	767	827	809	830	819	808	814	876	833	824	804	847	839	863	819	870	845	802	864	815	789	820	835	809	908	799	811	872	888	878	812	874	819	879	910	828	814	843	808	822	833	830	850	853	812	852	814	868	859	863	847	838	859	874	874	837	810	805	843	823	821	866	832	790	773	829	847	808	896	853	822	866	802	891	798	850	803	825	818	836	855	774	850	795	825	836	899	863	832	816	850	849	835	837	843	858	790	857	866	862	839	843	795	810	862	854	838	838	866	872	846	825	825	830	835	857	839	858	862	848	909	839	821	815	839	816	817	824	894	870	816	826	829	843	872	830	857	788	856	842	807	857	806	866	851	817	791	846	830	838	835	864	822	816	828	899	789	846	847	762	823	844	834	839	862	833	780	827	865	826	882	880	849	846	886	818	851	870	816	827	835	802	819	809	813	814	839	857	824	823	837	851	818	859	809	882	817	851	826	819	849	846	841	858	850	778	848	866	868	788	839	853	818	828	878	830	855	875	841	858	797	818	819	860	853	784	839	820	809	844	853	801	899	858	839	821	849	847	842	799	857	890	835	851	792	822	846	831	820	843	812	861	840	796	808	791	827	832	861	842	832	828	811	868	842	815	882	783	888	906	813	839	863	846	888	839	821	816	849	845	893	795	866	833	838	878	852	785	823	775	808	807	840	805	887	826	791	847	856	896	797	829	813	817	793	862	818	843	764	837	834	782	831	846	819	812	835	837	844	857	830	859	853	879	830	850	814	857	849	846	839	871	852	879	896	869	813	816	808	862	843	839	881	831	837	805	825	849	847	848	842	838	822	862	846	822	853	805	846	855	839	881	863	850	864	790	810	883	805	839	815	837	823	838	790	860	806	804	829	844	806	828	848	852	804	772	802	846	853	847	892	800	855	801	828	850	841	842	858	830	861	842	855	816	839	819	830	893	834	851	856	834	853	812	802	831	816	856	876	830	865	845	816	883	857	842	852	837	802	894	870	911	815	856	845	829	827	800	856	799	835	878	845	851	834	872	865	862	853	840	879	793	825	867	850	823	886	845	879	863	788	892	812	871	867	869	825	833	813	895	882	825	877	844	841	858	880	804	841	881	842	847	833	819	795	819	835	848	833	827	857	814	854	885	815	851	851	837	872	813	856	871	827	854	825	840	837	831	843	845	840	823	793	842	858	800	849	860	831	820	865	836	771	792	869	840	887	862	801	839	854	822	809	820	852	796	843	789	832	839	829	825	820	823	820	824	794	833	825	854	824	865	833	750	890	850	911	875	843	839	861	845	852	846	820	841	827	871	836	874	812	835	863	772	861	874	868	842	848	804	837	864	895	820	796	843	858	848	874	867	849	821	832	857	810	807	829	864	833	844	871	819	837	879	840	844	796	801	826	820	859	866	832	829	914	796	863	828	797	835	897	847	847	872	804	848	857	822	846	827	872	885	890	847	860	837	860	844	800	830	796	836	797	830	857	866	746	817	811	814	848	811	783	846	872	819	802	829	840	816	838
19885	19257	8696	2528	1730	1621	1403	1055	655	572	519	454	387	371	389	357	311	320	362	407	367	380	293	306	323	324	270	305	298	298	275	259	293	277	312	282	263	297	246	284	281	273	289	255	283	287	273	262	304	304	250	269	280	258	285	291	266	279	271	273	278	283	306	268	249	308	265	313	257	302	259	295	287	313	299	289	282	286	301	288	246	282	254	284	264	285	320	260	290	282	317	249	302	267	245	282	296	271	277	272	295	285	288	304	257	272	284	274	252	270	300	283	270	330	257	263	294	260	289	260	278	263	276	306	276	244	287	261	266	308	276	287	289	277	276	260	281	306	281	278	269	301	272	286	287	284	289	269	245	243	264	278	285	252	282	283	286	259	289	290	254	273	257	241	275	272	269	289	255	276	300	273	248	253	262	253	276	279	259	280	265	319	260	264	300	301	252	255	269	271	244	273	295	261	236	271	271	255	275	251	292	282	279	321	290	298	260	263	260	250	278	277	253	269	295	282	290	245	282	277	270	249	306	276	281	269	298	261	271	311	267	250	290	278	267	255	248	253	265	258	266	297	282	278	281	287	259	296	254	288	276	270	269	269	269	326	252	303	243	279	275	279	276	297	282	284	295	270	278	278	279	302	271	268	253	262	277	266	264	278	281	286	285	270	302	281	250	270	252	261	242	282	276	289	281	276	290	285	282	277	256	294	279	286	289	276	284	267	269	258	266	264	262	285	273	247	314	302	289	264	276	270	272	299	257	277	292	285	268	268	325	283	303	258	279	249	230	289	282	265	265	279	290	291	283	292	282	245	284	290	266	271	260	300	317	289	262	278	271	284	280	300	279	298	259	254	259	275	305	270	299	281	266	290	255	255	266	285	265	296	292	263	273	288	269	258	253	289	284	276	292	263	286	269	271	264	294	294	267	277	246	296	280	283	264	267	277	283	250	288	261	273	250	268	309	296	271	270	263	282	262	271	265	309	258	249	251	263	262	290	287	284	282	262	278	277	256	296	264	249	289	276	274	297	284	303	288	298	252	261	281	301	263	274	271	260	275	272	275	271	289	275	233	286	289	299	282	279	281	256	277	258	287	272	282	285	250	276	283	293	269	283	285	292	280	250	262	295	277	280	277	285	314	247	259	274	286	293	276	284	269	297	278	254	292	272	271	286	312	274	305	298	249	304	285	258	258	268	270	270	276	265	301	287	270	286	288	253	253	262	298	286	278	291	296	265	292	281	289	303	277	303	287	284	232	290	281	288	257	278	283	285	296	280	278	306	281	266	286	277	280	283	270	253	278	273	288	260	247	280	295	275	277	236	292	317	258	253	281	281	282	288	253	270	278	306	272	285	244	258	273	273	279	274	279	287	256	278	291	292	272	276	276	247	286	298	273	245	277	296	270	275	277	298	249	262	275	284	282	273	274	226	270	249	308	289	267	275	261	282	253	293	306	268	263	260	270	254	274	279	277	271	291	276	263	276	267	298	288	305	262	300	274	281	301	276	274	277	246	312	275	302	272	246	283	275	270	260	322	270	288	269	284	272	262	286	311	277	276	249	269	284	302	287	284	274	303	276	293	269	278	292	293	301	262	263	253	272	281	269	272	284	263	299	275	267	284	315	272	267	256	283	265	270	282	280	274	271	317	255	299	284	312	311	300	281	265	290	267	298	271	281	263	254	276	276	265	271	268	275	265	270	287	263	297	289	289	271	240	294	271	264	286	288	261	265	269	266	279	275	284	271	271	291	266	264	293	296	281	279	274	248	264	262	257	283	271	272	293	253	277	264	286	280	278	275	292	265	286	271	314	255	246	270	249	271	273	316	269	293	306	274	276	270	285	244	266	252	287	273	258	263	265	265	292	279	283	267	270	277	276	257	271	274	270	303	268	334	271	273	262	285	250	266	276	277	301	276	293	291	282	274	277	266	250	277	296	264	277	295	272	264	268	281	268	272	284	275	289	271	263	288	305	277	265	285	275	242	302	306	240	298	258	253	236	259	291	263	280	282	258	273	269	289	274	298	270	291	269	278	255	285	267	290	311	279	286	265	280	246	244	281	273	265	253	317	249	290	262	280	255	285	277	272	299	313	287	296	266	275	277	276	294	252	280	268	292	299	244	304	246	243	284	290	247	275	260	284	290	245	294	276	289	299	288	288	303	264	256	259	271	248	250	279	286	293	261	322	250	264	251	264	295	286	272	259	283	283	271	263	259	273	296	290	290	284	267	307	282	283	286	294	257	264	264	279	292	258	274	278	247	296	254	307	287	304	282	276	269	292	281	268	289	285	286	290	262	292	278	285	287	263	303	330	249	264	281	304	275	298	265	287	293	293	258	269	289	268	272	254	265	277	294	275	290	261	266	283	261	291	270	257	280	300	293	290	261	292	261	276	274	286	274	278	273	262	278	265	259	304	282	263	299	270	257	312	247	263	277	244	284	271	284	289	270	301	293	287	309	276	270	302	285	285	263	272	299	265	298	295	267	268	267	278	280	305	276	294	260	272	284	276	278	267	237	263	287	282	262	287	297	301	259	269	286	266	266	302	277	275	273	268	265	282	260	294	277	304	285	285	270	271	260	273	303	253	240	276	292	306	299	308	256	287	275	242	274	277	263	279	284	266	292	287	260	265	259	260	280	250	272	279	286	304	308	263	289	288	256	267	300	260	279	279	276	255	300	292	263	268	296	258	288	265	309	260	255	298	284	269	307	260	309	306	265	278	291	257	259	303	285	304	279	314	255	252	234	294	255	271	276	293	280	267	298	285	283	253	254	260	267	280	263	285	284	285	256	282	276	280	300	284	295	248	258	278	263	292	272	268	274	288	251	275	293	271	272	256	262	259	281	263	273	283	243	263	300	241	226	301	265	283	254	287	263	274	289	271	300	279	265	286	280	254	280	269	269	262	266	278	270	260	272	277	263	269	290	288	255	257	280	269	282	258	276	252	272	289	310	292	280	263	296	279	263	257	260	262	299	270	274	278	273	256	266	283	289	277	262	272	267	285	254	290	272	291	265	257	267	295	284	272	287	302	273	275	280	269	268	276	270	287	281	274	299	230	319	277	301	253	284	254	248	276	270	279	274	281	278	266	286	285	302	244	300	247	250	288	296	286	280	283	280	249	286	271	264	259	259	261	266	268	276	248	277	283	274	283	277	260	267	240	294	293	280	276	273	312	266	257	278	249	267	301	257	298	290	291	279	276	281	279	255	301	289	275	297	272	293	300	288	268	291	298	256	245	242	277	286	286	302	264	268	282	283	266	290	290	272	265	252	259	260	270	292	291	279	291	264	290	259	290	299	262	287	308	264	277	232	267	263	254	293	278	265	291	272	287	269	271	277	267	265	270	291	274	271	284	248	278	295	296	280	282	256	309	273	242	272	293	269	264	292	301	276	277	288	253	246	262	267	274	285	252	282	241	270	292	281	285	266	255	265	295	273	305	264	271	297	286	267	268	285	263	271	281	271	270	269	265	275	302	258	303	295	272
17216	22444	6930	4530	4535	4945	5077	4067	2310	2082	1998	1862	1618	1388	1334	1233	1238	1241	1442	1618	1790	1535	1211	1156	1120	1170	1099	1023	984	894	967	920	943	939	930	889	922	869	901	911	910	903	927	836	862	896	890	881	877	885	882	857	904	858	871	892	928	867	929	915	906	925	916	912	933	864	913	874	909	901	929	877	910	892	894	856	880	912	898	899	924	837	845	892	890	864	862	954	901	882	890	802	876	830	896	857	908	802	833	874	900	843	885	825	845	843	905	866	874	775	819	827	887	813	861	896	852	827	851	835	880	874	828	905	907	808	883	847	809	862	883	869	850	832	814	895	859	807	821	863	881	932	866	811	840	824	895	885	855	882	803	852	841	875	864	880	828	807	839	843	858	899	824	866	846	854	856	840	823	876	846	841	877	805	855	796	885	839	866	854	815	862	858	830	823	891	850	876	845	858	870	855	849	831	833	865	853	846	831	831	853	874	847	849	853	873	904	924	828	881	834	865	826	828	884	842	823	864	843	895	863	873	853	859	883	835	833	810	902	892	862	826	874	880	867	858	819	858	885	854	838	812	826	872	840	833	881	859	826	920	849	839	852	827	840	850	816	846	801	866	867	851	850	862	855	833	839	836	820	868	803	833	886	871	854	823	898	917	842	841	876	861	835	835	876	830	876	891	848	874	838	858	910	877	891	892	857	845	874	822	863	842	865	865	866	818	879	881	834	828	871	827	839	835	873	877	842	858	836	877	794	864	872	819	861	842	846	822	815	848	853	827	865	842	864	806	890	826	840	844	849	872	883	857	885	819	880	877	862	837	822	838	888	870	858	831	857	852	843	899	880	787	803	898	836	852	839	881	849	839	871	832	800	879	809	914	885	816	866	870	818	872	848	874	779	826	883	897	867	894	912	841	817	883	881	850	909	812	831	853	900	812	919	871	850	800	854	867	851	895	842	820	828	869	782	854	817	846	849	845	815	849	867	879	881	812	844	875	844	878	879	842	871	921	860	849	810	861	873	848	884	871	873	923	861	892	836	812	887	900	844	908	884	864	859	841	836	858	884	860	814	871	849	940	848	872	852	821	804	822	860	866	843	892	887	844	884	855	845	802	852	889	880	839	864	826	857	861	842	856	846	825	821	846	836	844	848	793	850	850	871	857	792	849	856	875	877	861	885	894	856	827	851	863	839	806	839	901	871	895	847	834	848	818	842	835	909	860	867	836	875	855	829	874	890	816	805	862	814	841	847	904	860	891	891	823	857	804	842	863	939	898	877	855	931	761	857	853	881	794	879	850	871	892	852	846	836	880	863	859	867	801	863	872	869	868	829	837	811	878	874	825	835	868	795	857	846	893	853	836	820	811	828	871	837	837	803	936	895	847	835	862	835	908	833	837	876	875	873	842	904	872	821	859	870	842	852	872	875	899	898	856	838	869	830	886	816	872	889	869	872	855	888	905	855	855	848	844	855	839	854	822	862	859	857	826	862	901	812	831	904	888	837	841	877	896	852	852	866	859	856	928	881	843	832	874	908	892	832	861	882	848	831	818	815	874	811	878	850	847	856	856	864	834	895	817	861	877	860	877	895	813	843	832	810	879	844	904	845	834	917	829	842	864	845	815	874	908	848	815	808	837	789	833	875	852	821	868	842	882	837	860	830	848	852	839	844	850	826	884	887	840	870	880	878	804	810	847	837	917	870	900	866	836	863	829	904	819	842	848	857	839	887	860	831	833	836	823	824	851	838	855	851	921	903	855	838	880	873	867	897	836	871	899	873	843	864	865	853	835	848	860	875	850	871	884	875	785	804	885	885	869	860	830	892	840	829	852	861	789	841	828	854	829	846	915	821	827	845	849	862	843	863	829	884	839	887	856	821	850	888	821	841	903	851	838	850	854	837	862	852	832	823	864	876	875	861	850	898	875	868	914	842	809	861	847	871	855	902	843	846	926	815	842	893	836	860	869	837	871	822	828	875	855	870	847	856	822	885	821	871	862	870	841	881	845	848	847	836	823	869	896	850	859	887	835	861	842	883	841	876	842	846	973	858	836	830	874	832	850	848	785	860	847	879	843	851	821	806	863	852	880	815	924	830	860	847	882	863	848	828	831	861	834	837	865	837	855	803	895	852	837	867	779	792	848	855	881	874	870	863	875	868	850	883	848	837	831	831	845	814	763	852	825	810	828	832	843	852	897	836	886	855	858	834	864	836	845	793	860	856	879	880	842	860	837	860	844	893	837	881	850	883	877	833	830	849	855	878	838	807	849	791	813	845	878	854	849	828	889	857	811	907	899	902	870	823	841	825	931	871	819	866	833	859	872	828	811	813	902	829	836	823	846	919	870	842	841	836	887	872	833	835	879	886	838	876	823	837	816	859	902	888	894	877	849	822	837	867	862	812	833	817	820	863	840	828	779	871	826	874	896	840	888	873	799	868	842	787	891	892	855	895	903	893	786	809	821	861	858	865	864	839	849	876	853	837	845	891	850	853	843	880	848	881	886	821	815	880	848	820	897	863	882	827	883	893	851	858	856	821	906	896	840	881	863	871	897	914	850	879	855	863	818	894	865	827	885	839	829	828	905	811	898	858	883	801	855	831	867	804	848	867	832	878	901	889	918	899	899	850	858	835	867	858	855	862	873	890	871	789	826	860	850	844	813	872	840	845	866	813	813	850	877	846	823	885	852	875	870	898	826	844	892	806	834	812	865	911	854	831	858	856	903	824	892	865	843	845	928	849	864	891	809	824	871	852	875	863	798	877	803	891	891	844	864	833	842	887	804	880	823	833	823	877	835	868	819	859	832	903	879	834	843	878	851	891	854	812	821	841	796	835	864	845	882	878	808	887	909	875	837	871	877	851	865	848	871	891	908	813	836	902	879	875	876	801	866	904	837	820	885	849	889	811	839	858	846	850	829	865	884	847	920	884	868	857	840	852	867	855	858	796	871	845	882	868	826	823	817	841	866	823	865	855	863	863	855	833	822	882	836	919	862	862	853	829	838	868	920	809	839	956	909	892	879	916	862	857	808	823	877	842	898	828	851	855	841	833	870	910	871	892	854	836	873	811	864	856	921	837	815	869	858	866	869	877	878	880	848	837	864	835	836	853	876	816	821	826	839	876	841	903	891	859	889	814	848	850	841	842	866	841	849	863	828	803	880	833	889	894	894	857	829	832	853	810	862	891	840	858	834	852	879	866	861	877	836	827	814	870	862	868	874	843	844	832	871	861	839	858	875	876	830	864	841	857	882	876	862	850	875	859	893	899	867	870	879	857	891	876	842	891	789	898	814	870	895	815	861	833	849	850	886	862	864	845	883	790	828	861	888	820	903	830	874	838	827	902	885	917	817	803	877	875	844	884	796	849	865	880	852	898	902	907	868	871	911	846	827	821	893	826	854	846	850	870	851	877	864	872	870	880	860	815	791	884	851	815	860	840	872	833	863	895	831	841	875	873	859	890	912	847	824	858	864	859	850	874	869	894	840	923	838	813	845
46717	47687	32778	22769	19355	16770	15119	10382	5399	3349	2501	2786	1676	1292	1069	788	800	717	967	2143	2397	1680	801	573	543	619	499	486	361	259	271	261	282	284	256	268	254	226	241	265	244	238	244	231	216	213	221	230	243	258	232	237	242	243	239	212	218	242	263	226	238	235	262	249	225	262	269	263	243	257	231	267	240	244	277	236	231	250	238	242	217	219	224	256	222	233	243	230	244	232	221	235	223	221	246	249	211	216	212	226	246	213	235	260	243	219	219	236	230	248	240	225	229	237	204	203	235	250	228	211	218	218	202	226	224	258	220	226	229	239	240	215	209	247	219	230	224	233	223	241	233	231	241	234	235	204	232	222	252	267	237	221	217	250	239	230	214	234	235	226	206	220	217	205	225	210	228	230	222	225	226	258	235	248	222	232	207	227	206	261	211	254	213	208	232	257	237	203	205	206	228	211	230	260	221	204	239	208	241	225	229	211	228	228	245	228	228	232	230	238	230	237	248	245	235	248	221	232	211	235	211	219	222	242	225	218	200	225	214	219	226	234	212	202	233	235	222	237	234	250	232	260	245	228	226	215	203	234	224	213	221	244	211	187	209	249	237	192	230	242	224	195	221	239	210	230	228	224	256	229	219	230	203	217	225	213	241	213	220	245	242	237	234	207	251	192	231	233	214	219	223	248	234	212	225	232	221	224	219	214	243	242	216	236	234	195	241	209	219	210	210	243	223	232	217	221	204	217	254	216	218	210	225	248	223	226	226	234	215	251	227	244	227	240	224	237	213	229	242	214	216	215	202	217	229	233	215	248	208	209	221	231	230	223	212	235	220	222	260	245	218	221	233	206	218	237	238	231	223	243	211	234	214	232	240	232	228	226	235	259	231	219	220	222	245	209	222	200	211	241	216	227	238	211	200	241	226	206	201	197	212	204	268	204	237	233	210	203	230	225	217	206	231	241	225	207	240	226	227	199	256	217	231	244	216	200	209	220	242	221	218	214	248	218	248	195	224	229	219	213	221	204	255	217	208	219	219	255	223	240	242	218	221	239	206	251	228	240	193	219	235	202	196	209	234	211	226	213	212	243	199	235	230	219	215	216	208	227	234	227	205	218	229	242	197	230	215	215	220	236	220	220	228	237	237	227	209	193	211	241	232	212	222	228	220	209	225	253	199	210	224	218	225	222	199	239	259	219	246	238	235	230	220	242	242	217	235	201	220	208	233	224	197	254	231	219	231	192	215	215	213	252	225	217	240	213	232	201	216	232	253	233	219	219	232	220	221	217	234	245	229	208	213	227	226	209	222	234	215	228	229	232	234	231	237	253	211	204	222	216	232	229	223	230	238	224	240	223	225	242	229	221	223	228	211	247	238	220	230	221	240	211	219	227	218	183	221	242	230	226	214	238	232	232	215	200	236	211	221	229	245	228	227	231	218	234	201	251	237	208	204	196	198	237	254	251	244	216	225	231	228	215	241	224	218	259	217	240	187	241	243	231	227	251	212	250	222	222	228	249	213	230	228	217	224	238	224	244	245	223	245	235	256	196	240	223	200	221	199	231	184	207	223	222	207	243	247	223	226	207	219	220	236	271	217	207	245	237	241	244	229	200	216	232	208	219	212	240	228	212	246	237	210	236	220	205	217	255	217	226	211	216	216	211	240	248	213	220	222	237	233	203	273	204	238	214	244	213	219	222	236	244	235	244	227	219	206	228	204	239	228	247	240	212	201	216	228	234	223	230	257	237	214	228	237	248	216	237	219	234	245	222	244	224	230	210	241	237	253	215	219	214	215	234	212	205	212	246	202	229	228	258	215	218	207	244	213	233	214	211	236	235	232	226	231	230	225	220	237	232	242	207	193	208	222	231	269	235	252	223	208	228	222	253	237	192	239	210	221	247	232	220	234	222	236	222	221	209	230	224	225	220	226	224	240	204	217	231	236	209	208	268	200	270	237	196	247	220	224	221	242	223	230	242	243	203	213	258	234	246	215	242	212	238	211	215	234	229	205	236	236	233	231	238	207	216	190	201	215	234	236	233	241	233	214	224	251	233	209	260	233	224	196	241	208	210	252	218	208	245	250	204	253	216	241	206	243	205	235	216	229	222	207	249	216	226	244	229	239	231	266	237	211	212	219	225	229	221	210	244	232	235	235	218	235	223	224	236	189	230	211	245	230	236	229	210	232	220	207	225	232	222	208	250	247	199	213	210	234	247	240	237	213	219	245	215	223	253	214	216	220	228	231	221	213	254	242	227	234	248	240	227	204	241	234	213	244	219	232	236	246	211	211	206	219	224	248	205	215	242	247	238	211	224	223	226	214	225	218	215	241	221	212	228	215	192	228	260	217	252	241	209	220	204	241	237	239	210	247	228	229	231	220	216	233	219	200	235	221	212	224	216	213	204	247	211	216	209	247	216	253	220	225	244	235	220	214	245	234	204	231	221	202	220	219	202	241	215	239	220	220	259	227	222	196	218	210	230	208	223	228	233	190	232	215	215	234	223	222	237	238	210	243	239	227	218	239	203	218	219	200	212	238	227	224	249	194	205	240	215	210	224	230	230	204	242	224	213	253	219	237	237	216	227	230	192	228	221	211	243	225	247	240	212	213	233	254	234	247	229	215	234	233	245	244	215	216	238	203	227	227	229	231	218	228	237	231	219	230	226	232	245	230	238	219	216	228	230	243	183	226	239	235	245	236	221	239	208	218	206	203	237	216	212	221	254	223	229	184	237	227	244	230	224	194	207	217	250	238	230	227	221	217	218	227	175	247	223	235	224	230	204	221	205	243	241	227	247	247	266	216	223	225	231	233	208	236	221	205	252	229	208	240	222	224	239	204	230	233	220	217	203	214	229	245	216	230	196	233	209	219	244	228	191	235	207	207	212	226	225	236	261	244	219	220	243	219	233	227	228	209	251	202	236	221	207	214	207	227	225	237	260	240	227	215	202	228	226	235	230	218	226	214	216	224	229	266	223	226	248	189	242	217	198	237	212	212	256	240	225	226	223	234	223	203	257	217	226	217	232	218	217	220	210	228	217	233	212	250	257	231	226	232	208	218	237	242	228	236	208	225	218	226	226	224	220	203	234	208	208	234	262	209	210	215	231	227	231	212	234	218	239	220	200	216	214	196	234	198	226	216	215	236	224	248	226	213	222	225	240	240	232	234	222	233	201	240	226	259	198	232	251	226	233	269	224	236	219	233	242	240	213	249	222	231	223	222	236	215	243	220	229	228	232	218	259	216	198	205	208	257	215	251	200	249	209	236	231	220	240	211	223	227	226	214	225	231	227	228	236	259	236	212	232	229	224	233	255	233	209	221	221	213	226	212	220	204	213	228	211	223	228	195	241	209	219	201	188	244	212	227	218	223	239	238	234	232	209	222	230	227	217	207	240	227	219	239	200	208	241	223	217	223	217	255	200	233	235	232	199	218	218	245	225	226	213	235	233	217	239	243	221	234	223	228	221	231	219	210	211	233	222	253	226	206	204
37954	47212	16992	15948	18849	21925	23482	17300	10375	8655	8064	9259	6798	5601	4854	4107	4274	3513	5644	11382	12907	8917	4517	3315	3020	3199	3107	2607	1967	1306	1141	1094	1057	1104	1086	1014	938	948	902	826	761	773	776	793	803	759	807	792	802	793	827	806	808	811	848	823	879	863	851	824	885	901	906	875	867	830	810	811	825	811	802	755	783	798	786	822	843	833	827	819	796	763	810	782	758	749	771	829	769	769	819	789	836	777	765	777	810	760	770	762	773	741	728	667	706	764	720	728	752	716	745	701	718	730	715	702	771	752	745	797	724	732	702	765	695	655	717	703	720	723	771	714	765	745	681	667	681	683	728	749	741	723	698	674	663	750	722	712	741	744	704	737	730	772	700	758	714	714	735	742	724	710	748	689	730	671	731	695	775	712	735	751	740	643	745	643	712	705	703	704	745	735	722	747	745	692	779	750	721	722	701	703	757	697	679	754	746	727	744	747	735	711	699	718	736	706	770	732	715	710	681	786	746	731	687	713	741	711	729	717	740	729	732	703	724	726	744	739	681	707	717	736	665	683	709	753	737	740	747	704	736	712	747	765	713	741	731	695	736	761	710	686	653	750	721	723	693	696	684	726	756	701	722	747	747	772	721	678	709	647	732	735	746	680	719	727	725	740	709	709	737	701	718	718	784	680	708	741	723	758	713	653	742	742	705	715	767	726	671	745	691	739	673	708	714	677	750	734	799	713	672	719	716	692	724	750	730	730	682	703	722	707	724	734	714	727	783	711	716	662	755	712	761	690	678	745	708	725	715	734	690	733	694	739	751	726	712	712	752	773	769	688	763	652	717	670	760	698	689	733	753	733	774	752	725	767	746	729	699	762	746	728	696	685	718	711	693	751	743	719	727	701	742	730	675	728	747	695	694	768	700	700	698	707	701	725	720	725	681	730	750	695	752	716	738	694	732	718	724	671	781	707	716	725	755	707	703	707	695	717	675	734	699	700	723	771	696	689	756	755	719	744	710	677	694	722	718	771	720	727	702	707	743	705	680	724	736	726	744	765	721	699	748	719	745	697	693	686	732	730	724	692	733	710	706	780	750	743	765	698	746	742	773	676	749	756	742	761	686	671	743	670	737	770	724	717	730	661	723	742	705	763	730	724	713	731	697	680	717	723	724	704	727	697	701	734	725	723	729	691	759	675	706	708	763	712	690	684	715	757	690	691	713	723	772	719	734	718	739	684	717	702	711	695	732	701	714	762	746	709	751	703	741	733	687	742	701	692	738	725	720	781	717	706	721	705	664	703	705	715	709	727	738	704	721	701	710	701	713	753	691	719	722	676	659	718	729	707	722	688	697	684	754	732	737	727	726	713	717	746	710	671	707	720	743	730	699	745	774	712	690	741	714	659	723	719	713	721	738	698	687	717	681	701	719	724	698	721	747	749	753	675	733	734	741	718	733	740	719	732	665	761	725	699	664	704	746	746	692	739	719	721	706	690	676	735	703	688	717	717	742	728	724	740	756	659	708	715	688	678	704	723	655	720	733	755	717	712	721	713	688	729	734	713	721	758	754	688	710	689	672	716	719	753	676	694	715	730	702	775	704	766	693	710	767	706	821	703	697	669	748	691	735	732	732	748	760	727	688	750	719	755	728	774	732	705	715	750	735	718	706	729	740	751	705	716	709	699	664	707	746	703	704	731	684	710	678	673	723	684	701	731	734	744	734	723	698	706	736	743	761	742	712	689	698	681	740	748	753	715	672	683	773	716	691	693	718	723	723	726	731	737	736	746	700	761	699	736	698	693	700	722	684	716	716	727	696	709	751	690	746	700	691	705	703	697	705	721	694	736	703	723	735	713	715	727	755	662	756	732	708	720	727	708	722	692	702	701	719	699	673	747	719	712	769	695	702	745	683	707	712	708	694	733	725	752	691	747	748	690	714	709	765	693	750	668	722	722	714	716	705	712	709	701	710	733	705	720	766	722	729	720	761	723	738	725	667	746	675	729	710	694	751	706	732	701	747	755	694	701	718	688	693	723	713	693	688	684	747	750	765	707	729	698	710	713	734	690	712	721	770	730	707	728	714	698	742	685	771	729	673	763	749	758	712	725	685	676	713	697	766	714	719	766	748	671	692	723	716	772	704	708	680	692	739	714	679	707	722	737	672	722	706	700	750	772	717	706	738	713	724	746	671	768	682	730	754	738	709	750	703	674	710	716	727	698	772	755	726	726	735	761	758	714	726	745	674	724	691	696	706	749	709	697	711	680	696	701	756	656	706	720	747	741	701	711	744	749	678	704	716	735	741	754	712	740	741	731	693	698	737	695	720	735	754	717	737	780	714	711	729	689	716	704	719	703	762	687	730	742	733	698	761	706	728	717	727	725	734	717	702	712	726	711	739	712	723	751	719	733	719	746	722	726	749	731	763	740	719	671	721	748	706	696	734	680	657	713	696	698	779	727	740	715	714	702	706	755	702	703	737	710	707	776	695	728	702	676	735	701	714	743	750	716	682	723	679	764	724	739	735	686	765	685	689	731	725	712	692	713	684	674	703	709	700	732	753	713	709	730	689	742	759	692	759	731	680	719	726	690	700	677	749	719	678	749	732	754	660	735	708	722	731	650	757	678	722	699	732	725	680	747	731	752	715	655	739	697	686	681	675	729	756	724	666	712	723	728	656	722	668	672	702	691	684	708	738	729	738	776	717	729	733	707	697	700	727	695	691	747	719	693	700	748	756	712	696	680	749	729	691	734	712	719	694	717	701	717	717	753	755	695	720	710	754	710	715	749	678	769	734	723	737	683	709	709	758	755	700	708	748	717	697	720	693	690	707	716	705	736	744	664	762	699	719	676	715	717	694	746	741	732	744	754	677	676	690	684	695	738	687	724	701	738	686	703	718	725	749	691	680	701	734	707	737	744	643	705	757	747	688	721	713	773	741	707	735	700	705	731	695	728	719	710	747	731	776	722	710	697	694	698	724	698	735	738	739	749	692	778	693	716	709	686	699	769	701	666	714	714	717	698	663	737	711	690	762	679	712	739	727	707	711	659	713	742	714	679	708	677	708	743	710	697	702	745	758	722	726	713	757	642	720	712	729	740	666	701	690	760	705	702	714	724	698	721	676	736	717	728	732	726	708	732	722	688	698	659	744	674	697	694	760	729	689	742	708	747	708	727	694	705	718	702	670	746	719	725	741	723	740	664	726	724	717	665	693	757	699	703	747	643	714	713	730	710	718	734	713	688	689	700	713	722	694	746	708	731	718	714	694	742	710	704	714	713	750	728	732	684	710	766	758	718	713	745	674	765	748	724	760	756	680	709	705	742	772	671	728	709	776	681	744	707	729	708	698	721	771	711	710	641	725	719	713	763	728	740	717	738	719	770	701	737	732	767	724	713	718	742	710	720	728	708	716	745	688	697	736	703	700	741	715	761	703	709	713	733	734	726	714	719	656	726	721	687	717	777	697	726	720	728	676	719	678	733	669	707	700	707	684	690	722	753	657	750
56170	49178	31565	25902	24812	25974	26651	20366	11998	8261	6508	7716	4970	3868	2921	2098	1623	1352	2438	5341	6885	4754	1872	1213	1152	1181	1069	908	698	486	448	433	405	440	395	403	384	344	365	303	314	313	290	275	313	321	297	290	301	331	307	299	301	315	325	332	308	317	313	328	313	338	330	314	310	327	326	319	258	295	318	292	323	296	316	291	303	316	325	303	306	315	292	272	271	298	287	305	312	298	304	311	285	269	322	321	269	313	300	287	336	291	281	291	276	294	283	255	325	270	279	269	275	275	297	300	269	290	278	289	310	315	281	278	292	258	287	247	301	319	291	252	271	264	276	228	278	270	246	295	267	316	271	308	296	294	273	295	273	278	326	276	299	293	288	280	283	270	288	284	317	286	301	270	278	283	283	275	295	267	280	262	296	282	267	304	294	248	295	268	272	239	283	296	324	301	291	279	286	291	276	257	290	301	296	312	275	264	262	253	305	266	307	304	282	265	280	266	278	279	268	291	282	249	282	291	300	269	304	297	263	295	285	277	303	280	302	258	274	287	315	308	302	260	289	263	280	276	301	265	279	283	329	288	263	268	286	306	311	283	266	269	273	294	276	286	266	246	297	308	291	308	240	269	284	272	281	281	273	329	281	260	281	259	287	254	276	284	294	302	280	284	285	277	311	298	275	295	306	284	291	280	284	316	271	341	277	303	265	296	280	260	286	262	292	269	266	282	286	323	297	274	318	260	256	283	292	314	307	286	272	274	295	277	272	264	297	331	300	276	324	292	298	279	279	295	299	300	317	274	282	284	316	279	262	286	258	268	302	295	283	261	288	280	296	277	285	277	290	323	284	268	266	314	278	284	300	282	270	315	343	270	277	284	294	331	277	311	308	305	283	286	307	263	278	317	293	278	301	276	283	298	294	282	301	316	287	297	301	269	281	303	290	278	280	254	308	314	262	297	268	288	312	307	296	299	259	282	299	290	297	287	308	319	295	251	287	280	247	303	289	280	305	258	304	267	283	278	298	250	271	325	274	291	289	284	267	286	270	275	289	282	305	313	286	314	270	325	302	276	272	303	302	265	290	315	274	283	270	265	304	300	306	270	312	293	271	297	266	286	274	278	291	271	309	252	295	263	285	277	244	292	260	283	277	274	302	271	291	288	277	271	279	276	275	264	280	296	289	289	276	265	288	291	301	309	282	274	305	278	264	288	260	266	282	270	292	294	286	310	296	257	324	278	304	303	283	322	282	306	266	268	287	245	271	299	274	296	281	276	264	256	302	288	292	277	274	286	271	286	250	305	276	264	290	280	292	270	269	282	287	289	252	270	273	297	276	292	276	296	298	262	253	258	294	272	294	267	268	285	270	273	269	294	266	302	273	268	283	280	276	266	302	315	284	285	283	263	272	264	283	312	275	293	270	295	316	309	299	280	285	240	278	288	307	280	289	273	259	295	257	284	290	286	269	298	303	281	289	325	295	288	305	263	288	297	282	274	257	305	300	290	304	265	274	287	280	283	294	288	269	315	291	273	283	273	281	312	250	271	294	293	301	303	293	291	276	314	275	289	281	302	270	292	289	259	307	314	284	284	278	274	284	288	296	282	273	273	283	304	307	274	271	278	268	279	293	293	261	218	302	303	256	293	279	286	277	267	271	312	274	270	289	290	279	301	272	287	294	277	283	255	305	280	270	281	275	272	277	302	293	268	299	279	312	270	254	285	288	290	276	295	295	298	336	277	312	284	320	270	282	295	292	290	271	299	277	286	287	268	290	272	273	281	263	290	293	309	288	268	281	296	281	276	278	279	300	290	279	297	290	259	250	291	279	269	275	310	291	286	281	317	289	270	289	300	293	311	284	292	311	289	285	271	282	281	318	312	291	287	289	287	305	291	286	290	251	298	254	299	268	283	306	275	303	263	288	288	295	259	321	252	282	262	276	239	302	290	284	271	307	274	303	275	268	296	283	284	307	266	274	285	279	305	272	266	279	278	282	285	296	276	269	255	259	289	278	272	266	287	294	294	277	314	289	303	272	285	284	257	266	291	277	273	248	302	308	277	268	287	293	297	276	300	290	267	289	271	276	299	290	281	279	285	268	281	293	290	289	254	295	310	255	279	278	287	296	273	253	262	265	290	277	310	244	266	283	294	270	294	291	282	242	260	282	293	287	319	296	308	311	317	306	282	269	277	282	295	259	296	281	292	269	310	264	280	296	303	269	282	263	309	296	300	275	288	247	281	299	293	295	299	275	317	270	275	289	279	273	275	269	266	269	277	280	271	286	277	276	285	291	286	318	297	292	287	255	278	278	291	285	276	276	274	284	298	288	275	275	294	301	239	272	323	261	305	274	277	289	295	271	259	257	280	296	293	298	299	289	305	293	266	295	310	287	289	273	278	301	294	263	270	298	298	275	276	304	300	294	263	275	285	295	306	282	258	284	278	298	272	300	302	317	344	279	295	253	296	285	290	261	296	307	284	306	299	293	288	307	311	293	266	306	295	294	288	281	271	295	267	304	240	275	301	249	301	300	260	253	299	266	259	228	297	289	259	295	291	303	263	272	269	292	282	299	289	269	296	311	279	282	278	282	290	298	293	276	315	328	275	255	295	322	285	291	314	291	278	290	273	302	267	293	290	306	292	272	283	274	281	291	269	253	273	267	271	295	259	301	305	306	259	302	275	280	262	298	299	278	305	296	262	308	298	273	265	289	297	299	260	295	291	275	290	266	289	303	295	282	281	271	299	277	275	251	263	282	280	297	282	281	301	269	276	277	273	264	279	289	285	290	281	290	286	278	304	288	287	285	276	295	285	296	298	306	297	285	294	315	279	256	289	264	276	322	297	277	268	293	299	321	270	287	310	260	268	290	308	277	291	281	309	282	286	285	279	307	303	268	283	259	275	298	265	269	265	264	262	300	275	284	297	276	266	257	321	278	273	267	279	312	264	259	317	296	252	293	296	305	300	297	284	274	280	298	263	268	271	265	271	292	288	276	276	288	276	302	283	286	272	255	303	285	290	288	294	300	283	289	256	287	278	288	268	296	261	308	310	265	272	282	309	290	271	301	294	287	254	298	285	282	269	302	303	267	261	276	288	301	288	268	295	286	278	307	283	286	266	310	237	289	308	278	271	311	271	279	306	259	289	267	303	287	325	296	301	272	287	308	289	282	283	288	278	225	278	276	300	276	296	274	287	257	306	298	318	280	288	263	301	276	298	288	273	261	280	284	298	289	283	270	292	304	275	266	317	300	292	274	281	289	296	270	275	285	264	302	259	294	264	299	293	313	321	316	268	295	293	289	278	273	267	286	298	283	278	289	281	293	303	287	284	302	325	289	289	311	282	271	255	292	288	276	276	289	293	271	298	282	317	269	303	251	279	295	272	305	274	278	279	277	273	297	268	272	268	282	277	263	273	308	285	304	291	280	281	291	271	277	294	299	274	264	301	299	311	269	273	268	284	288	293	291	250	315	293	268	298	302	277	280	288	250	297	272	291
45247	51500	22613	25165	29184	33160	35262	25464	17782	15324	15068	18912	12573	10163	9405	8215	8044	6601	12292	21300	24931	19683	9629	6907	6616	6806	6373	5264	4174	2343	1977	1848	1677	1786	1761	1595	1459	1367	1345	1124	1058	1050	1105	1060	1048	1084	1102	1078	1004	1037	1104	1029	1069	1025	1149	1236	1204	1131	1130	1171	1165	1182	1267	1175	1126	1076	1133	1093	1059	1064	1035	1009	1080	1028	1022	1063	1071	1041	996	962	890	939	951	957	980	976	973	951	964	950	983	949	1019	998	947	939	941	950	904	926	996	901	857	934	893	877	926	905	884	837	891	859	860	847	896	856	881	834	888	883	898	911	775	891	871	863	885	882	839	851	884	873	868	847	858	887	842	884	901	895	845	817	892	798	936	861	895	872	858	850	860	872	853	858	871	865	846	917	842	850	881	862	826	827	863	844	850	837	790	892	857	892	886	871	856	924	854	908	854	842	873	889	929	882	867	826	818	813	833	831	829	885	836	796	828	836	888	848	858	871	880	831	844	806	858	865	830	857	870	856	912	882	896	824	876	888	840	805	884	826	826	818	930	894	881	832	835	908	861	833	839	890	847	852	893	886	843	888	897	879	892	807	857	871	868	875	826	828	880	919	877	876	852	863	840	880	869	872	857	801	836	860	897	889	901	817	872	829	919	845	868	866	809	879	858	862	858	808	890	855	827	836	858	901	899	844	813	889	920	879	865	870	821	856	820	867	861	859	821	837	834	843	879	853	841	902	915	818	813	801	862	880	898	821	846	858	842	853	846	880	870	865	861	815	892	878	885	914	904	854	882	835	849	847	836	874	874	824	870	848	896	837	872	811	860	819	866	823	812	863	892	900	859	815	882	853	891	878	880	865	887	845	822	840	863	859	879	863	810	858	873	857	841	906	873	895	782	838	881	871	940	893	819	839	828	850	865	933	877	813	905	924	871	898	833	870	862	874	880	823	859	904	814	838	862	859	831	844	831	848	838	837	846	826	830	873	832	842	824	856	846	916	818	854	885	858	838	872	907	861	852	847	823	883	815	875	851	903	888	891	863	875	869	915	863	871	906	862	793	877	851	869	870	878	895	867	852	861	891	784	876	839	827	852	878	856	841	867	845	845	860	900	845	864	852	860	858	847	873	871	900	855	851	854	872	883	866	836	888	943	898	861	857	809	821	843	902	862	894	855	897	830	845	909	824	913	901	829	873	896	867	845	873	893	887	888	825	848	866	864	910	855	851	806	881	828	842	918	804	874	858	880	881	848	891	885	870	866	863	845	884	875	891	917	784	892	849	875	891	873	831	841	856	875	873	832	851	872	852	843	927	828	862	883	862	854	857	926	873	896	874	861	833	839	842	858	862	853	901	866	912	880	861	893	875	870	842	881	850	861	844	859	933	903	850	879	854	834	890	892	922	828	893	831	815	919	813	881	894	812	855	848	891	860	861	821	883	829	871	904	887	812	868	850	919	848	867	906	908	791	876	811	876	868	848	877	854	798	843	862	882	904	854	837	795	857	841	879	849	877	882	874	873	878	860	784	844	887	871	865	921	888	875	887	871	885	906	869	884	883	823	857	863	840	875	857	880	878	822	840	843	856	880	854	918	875	831	879	862	834	849	862	887	863	887	870	841	892	846	796	859	909	869	866	846	851	843	822	841	851	870	811	820	885	870	851	851	848	857	821	899	920	855	826	913	803	929	883	827	879	826	859	876	812	916	870	867	895	864	869	877	895	889	781	891	869	874	863	886	851	848	857	870	863	841	851	838	896	804	892	889	851	884	859	837	879	874	961	850	875	835	860	835	803	887	852	907	880	846	840	868	880	827	856	869	857	874	893	844	862	852	890	895	859	890	844	881	887	928	896	882	883	868	826	886	865	889	887	868	873	850	839	917	857	887	830	868	810	863	855	854	873	877	814	804	896	845	860	905	913	856	915	845	915	918	870	876	851	824	840	877	886	881	858	884	917	867	877	868	880	918	852	862	881	905	919	826	866	853	841	902	869	884	870	836	931	823	887	891	878	863	830	907	849	909	904	886	873	863	832	896	859	928	884	849	856	876	899	885	888	839	873	883	863	821	864	894	889	811	885	843	874	837	891	869	877	882	861	886	839	859	818	885	828	875	879	832	879	834	865	841	871	826	840	852	828	817	911	834	867	870	870	860	826	933	824	868	885	905	857	807	836	847	884	839	904	869	872	861	864	839	893	875	841	855	837	909	836	876	843	871	879	895	853	851	876	902	864	891	842	835	880	823	821	844	880	844	786	830	890	916	843	855	851	844	900	918	863	864	854	881	873	884	849	883	870	877	917	816	911	808	842	821	868	880	854	851	820	848	841	833	786	812	862	835	897	871	881	879	832	837	796	878	826	911	831	882	869	909	882	860	865	841	855	836	824	837	851	855	862	876	907	908	887	861	911	859	889	805	860	881	839	855	843	833	869	903	782	880	839	883	858	838	874	888	840	858	841	789	901	868	880	871	862	906	857	816	801	920	867	819	879	863	889	855	849	844	870	879	854	832	814	881	869	853	858	868	831	874	854	859	836	866	847	914	822	888	840	828	838	878	859	851	889	849	887	900	876	843	846	855	792	869	841	859	915	841	876	937	911	849	842	836	859	860	877	900	877	879	840	860	830	898	877	887	867	792	874	845	873	879	905	869	853	865	882	890	824	873	929	858	911	866	860	857	858	874	830	869	883	900	833	887	869	886	896	878	867	893	906	806	889	874	857	902	857	916	866	889	898	840	874	858	834	889	872	815	888	860	889	884	883	874	858	875	899	863	884	840	897	864	871	835	831	882	810	863	874	860	864	878	820	863	858	823	918	866	899	856	896	835	873	790	891	841	862	841	865	819	840	875	876	895	847	905	893	805	859	910	857	818	874	877	852	858	851	859	852	828	863	849	842	879	866	860	868	878	913	847	845	897	816	846	867	861	822	872	886	891	920	856	867	874	848	868	784	868	879	869	848	861	908	853	879	847	875	920	860	841	890	881	834	852	846	834	869	848	853	811	779	804	867	888	822	896	874	820	868	908	866	859	851	829	867	878	863	906	813	853	889	827	841	900	863	900	874	860	834	853	877	879	814	894	853	847	858	849	894	884	911	882	890	857	853	807	881	869	811	894	894	877	851	841	858	874	862	825	869	847	887	890	861	905	838	890	878	812	867	872	913	859	828	908	870	894	880	839	859	844	850	825	910	861	841	920	848	876	819	859	882	876	847	860	887	878	843	850	850	856	860	798	868	899	867	893	886	826	820	900	925	821	839	830	835	826	860	843	884	832	782	842	848	824	865	855	814	841	842	870	873	852	889	836	883	901	878	911	889	814	882	901	874	896	867	857	839	862	848	876	804	875	854	880	884	888	837	895	855	898	872	814	898	863	900	885	854	847	849	848	884	873	836	904	859	879	883	840	848	881	858	845	866	863	922	871	820	892	901	834	890	910	893	868	850	906	801	816	865	897	826	922	830	905	797	862	826	868	875	850	855	881	854	882	884	869	866	881	826	945	889	825	878	893	904	893	875
19030	19283	8399	2777	2008	1795	1477	1010	615	507	475	517	429	362	331	340	345	312	337	426	481	385	345	322	288	327	333	295	306	285	299	276	278	295	289	276	276	261	296	294	311	308	264	285	314	312	280	309	260	300	268	305	300	283	273	275	315	270	315	326	298	291	280	294	285	317	282	281	311	277	306	305	268	286	318	315	274	284	284	277	302	283	310	277	297	288	295	268	286	300	278	306	283	309	303	263	290	324	273	294	291	282	280	284	261	291	305	307	300	297	299	272	304	295	251	288	270	242	265	282	296	315	277	293	276	299	292	265	325	279	299	281	266	334	288	271	317	285	300	319	284	281	303	280	253	286	297	281	262	309	283	306	261	268	321	273	265	330	273	286	281	231	297	286	275	282	248	257	293	286	274	286	288	277	319	286	291	286	300	277	309	285	271	271	279	288	271	274	294	289	327	260	280	285	267	288	271	268	301	282	260	268	300	273	282	290	265	269	285	267	283	271	294	302	276	268	256	285	282	272	279	279	260	285	264	274	288	271	260	246	321	265	291	294	255	319	255	285	282	297	308	275	307	297	295	268	278	284	281	291	290	249	287	274	280	315	306	292	291	290	298	294	283	281	277	298	281	290	295	302	284	276	313	263	253	278	281	310	310	280	318	275	269	262	313	299	286	286	297	290	266	288	295	275	277	310	279	277	262	297	278	293	287	257	272	276	295	278	260	264	306	292	279	315	283	314	323	296	278	290	284	288	301	285	274	289	283	286	299	278	287	265	288	307	288	293	308	272	272	276	288	302	299	269	272	281	301	246	278	301	266	286	264	289	268	270	281	258	288	275	294	287	266	293	275	287	299	295	304	315	265	305	284	288	251	304	301	292	264	296	277	275	285	279	280	266	291	254	303	269	287	308	292	309	276	296	279	286	267	326	300	285	256	290	290	297	299	290	286	294	269	301	277	283	267	281	274	292	316	281	301	313	282	266	297	259	274	279	288	294	262	296	264	275	280	278	288	295	315	289	280	297	272	265	279	272	282	290	286	278	283	283	275	249	292	298	281	289	270	254	309	280	285	298	265	253	286	297	272	299	285	301	289	281	268	286	257	303	274	280	310	269	285	294	284	297	250	270	306	280	294	274	278	278	273	270	302	284	292	291	301	297	241	318	293	298	302	272	291	268	318	276	299	281	261	288	324	287	305	309	272	280	293	294	274	321	265	282	249	277	254	289	285	285	270	292	305	290	283	250	283	249	299	268	270	277	274	266	282	294	292	273	236	244	283	269	251	271	292	256	292	286	284	304	303	309	290	279	279	258	249	280	294	278	295	285	280	291	272	297	261	302	307	272	300	274	297	266	290	285	275	286	263	315	337	290	280	324	284	294	252	278	282	249	274	314	291	294	289	311	283	281	262	282	314	289	278	272	273	256	286	291	284	267	285	314	262	299	296	303	302	266	296	277	301	292	270	264	280	270	308	305	278	288	286	285	254	294	288	281	306	259	300	285	284	307	279	310	292	294	264	271	259	291	278	298	259	248	301	335	265	281	302	269	294	301	311	305	303	283	268	298	303	321	292	295	275	289	286	295	266	258	286	297	295	277	309	295	311	268	293	300	255	285	268	291	277	290	275	268	305	271	270	251	296	270	289	290	291	278	274	291	306	292	314	264	288	280	304	286	256	277	292	260	279	291	261	307	303	267	295	301	283	288	291	281	270	296	282	289	302	288	270	266	287	289	296	308	288	292	310	285	284	282	292	289	327	295	259	291	289	313	285	288	310	286	278	273	312	312	281	280	294	260	320	292	299	299	295	282	285	300	271	275	285	260	290	270	325	276	274	264	277	274	280	270	298	269	275	262	302	285	279	296	285	297	290	276	298	275	272	301	279	274	277	280	268	286	281	302	300	289	291	282	262	310	298	296	319	301	340	290	251	264	289	281	273	270	273	295	287	287	285	276	287	273	314	276	313	262	296	284	271	268	280	265	282	282	277	264	290	278	258	292	276	240	327	281	261	288	312	289	312	277	260	290	300	295	262	325	288	304	277	262	292	303	288	251	285	303	304	281	295	270	293	273	305	283	302	295	299	256	265	286	282	277	264	269	315	296	295	255	278	268	288	301	276	282	300	278	263	304	272	286	279	272	297	283	274	313	299	284	309	290	270	265	292	275	282	260	282	268	298	265	285	296	276	287	277	300	291	266	265	269	283	255	262	295	288	260	335	281	305	287	295	241	278	292	285	303	264	280	275	300	310	269	281	298	276	291	258	287	267	315	281	254	284	278	270	298	272	277	296	277	298	312	269	301	280	284	300	273	280	304	290	266	273	294	289	260	288	292	279	279	287	275	286	283	278	295	280	307	271	293	287	293	303	279	278	278	255	287	268	273	274	276	280	249	280	299	283	284	315	269	294	254	304	298	300	290	288	292	258	251	288	316	281	289	292	275	301	288	281	298	270	299	260	278	274	281	292	274	286	284	278	330	287	316	278	299	272	267	297	274	286	269	272	266	288	308	281	276	311	286	292	273	290	277	320	315	303	281	309	300	306	301	268	265	272	291	296	254	267	293	283	288	286	298	287	314	261	313	249	276	315	295	283	293	267	308	272	299	286	290	268	298	304	281	262	284	261	276	294	280	255	281	286	300	293	290	297	269	285	300	257	283	285	284	259	306	294	266	291	272	308	280	281	273	300	286	259	270	289	263	259	283	278	272	270	305	312	288	296	264	275	257	280	298	267	282	276	255	254	283	285	322	298	300	297	286	268	302	292	307	284	271	287	301	296	315	279	273	282	263	287	291	283	289	276	272	286	269	311	283	293	276	285	277	266	286	279	298	303	280	296	290	287	292	322	285	289	293	289	304	280	280	270	275	308	300	300	275	293	282	316	295	286	274	306	272	302	266	264	301	284	265	295	258	269	306	276	305	294	297	260	294	242	298	299	291	280	287	292	280	305	278	274	276	267	274	287	309	262	255	297	286	299	286	296	314	263	247	302	273	274	290	302	275	275	284	304	285	294	296	290	273	284	303	297	282	281	291	294	283	277	269	281	299	249	285	270	297	303	293	286	266	321	322	308	277	273	295	270	268	269	281	267	258	266	258	291	293	288	269	275	264	283	297	280	295	257	281	304	280	276	257	309	284	263	303	286	253	284	300	294	264	305	280	281	261	286	280	262	289	297	316	335	273	290	262	300	277	317	290	255	280	263	276	259	297	277	277	294	289	282	286	298	319	279	298	279	293	284	283	284	302	290	277	287	260	259	287	317	266	280	302	245	295	265	299	311	298	271	267	289	280	261	287	273	295	289	289	235	307	325	296	278	257	274	294	271	274	320	294	278	276	262	294	280	288	298	321	270	301	275	287	269	278	277	319	263	274	243	288	266	286	299	293	268	266	304	286	313	257	285	292	279	269	270	284	291	301	288	298	287	286	285	308	283	280	294	265	276	303	266	256	270	278	296	317	288	271	262	271	267	276	277	309	281	303	280	241	261	257	283	287
16333	22751	5644	4600	5254	5226	5006	3208	2143	2008	1833	2014	1512	1502	1309	1255	1217	1163	1464	1933	1969	1707	1264	1146	1104	1098	1097	1023	1021	964	922	911	883	892	907	963	933	942	922	880	896	865	893	900	917	876	864	894	920	931	902	903	898	926	949	906	961	924	940	945	915	981	908	907	924	938	924	899	933	924	882	919	894	934	869	915	955	895	899	882	905	878	890	925	943	885	902	854	880	917	928	894	889	838	953	859	880	904	846	874	884	885	909	916	911	873	877	884	923	878	877	870	812	912	895	891	893	863	853	871	889	874	908	891	923	861	853	846	882	855	857	850	833	864	889	887	877	874	870	909	855	857	854	868	886	857	839	928	870	907	845	856	864	846	875	892	882	797	844	881	913	830	860	851	886	863	856	850	860	886	920	921	877	891	867	848	902	876	921	853	888	883	857	946	920	877	864	901	881	842	923	879	873	872	900	870	891	818	874	785	904	899	877	867	871	887	880	905	897	900	843	891	828	872	900	863	850	864	878	895	912	924	906	874	915	850	858	828	891	895	889	895	888	882	906	909	858	839	943	832	859	898	848	897	889	881	880	819	909	927	921	895	900	883	900	850	877	851	862	942	930	835	887	896	846	917	863	886	898	868	942	868	833	909	895	837	874	915	925	799	928	855	915	862	870	909	857	859	890	919	875	892	843	821	925	855	877	876	871	890	856	880	890	823	917	901	903	854	873	836	888	831	899	842	896	868	892	861	912	896	886	870	890	847	858	823	854	897	861	868	865	913	887	831	870	845	847	876	865	913	832	892	864	889	916	913	856	849	865	880	868	862	884	877	875	856	933	880	901	876	894	869	880	862	859	834	883	902	914	944	858	825	867	833	908	856	892	863	877	868	907	925	836	896	897	854	874	925	849	891	835	843	894	881	924	862	861	892	837	900	896	843	926	872	836	902	879	941	867	847	829	884	919	862	867	887	845	853	839	887	946	884	872	861	856	852	933	846	878	884	890	864	875	865	892	873	874	812	962	853	890	892	899	879	872	923	867	898	885	895	874	927	872	871	813	825	858	853	885	836	855	817	955	853	900	884	856	849	858	853	889	845	889	857	878	849	874	874	947	886	920	830	870	882	879	860	923	833	878	852	905	816	961	838	879	849	882	868	898	883	933	845	860	879	831	891	879	861	900	893	905	885	947	888	876	883	883	918	882	858	869	895	875	864	906	903	846	927	866	874	908	915	862	854	868	853	880	900	874	885	863	931	852	910	900	871	896	861	919	871	828	879	870	860	881	844	862	848	873	877	907	917	908	862	890	906	971	887	903	913	870	904	865	919	899	887	863	894	833	880	873	868	880	894	909	890	852	895	923	892	853	900	899	893	868	864	891	893	881	886	908	915	862	854	868	846	896	886	861	903	900	848	918	862	899	914	834	855	939	874	897	912	923	887	846	878	872	866	891	892	916	817	835	887	881	818	866	903	852	852	903	857	840	909	894	919	865	888	914	855	864	834	923	919	908	845	891	890	828	859	878	906	865	878	836	889	891	897	848	916	892	851	915	867	884	813	869	835	882	847	864	883	851	842	902	891	854	904	824	840	864	870	908	884	891	848	905	884	923	828	837	855	905	894	863	839	850	835	868	883	909	874	887	865	893	938	852	863	843	903	900	851	901	832	875	913	838	858	861	896	881	867	860	883	824	924	854	887	883	852	888	883	920	860	845	922	860	877	836	895	844	931	881	889	892	899	885	843	940	854	854	867	871	868	881	848	871	874	905	838	917	879	920	821	841	889	862	864	897	878	895	844	825	845	848	867	872	968	868	876	858	893	865	882	841	844	867	868	909	909	868	865	902	886	843	896	877	903	869	860	890	866	921	921	822	860	984	834	884	834	839	840	900	886	859	933	894	913	938	873	845	882	842	862	865	877	899	917	936	907	903	900	852	906	914	893	856	821	815	929	893	920	829	827	929	855	908	899	846	963	872	894	913	865	856	853	843	857	853	926	931	825	915	886	882	886	956	928	900	886	834	902	873	862	838	853	878	842	831	874	907	858	878	904	837	868	855	889	885	883	840	901	917	870	871	852	859	903	923	840	864	849	874	890	884	880	892	848	915	855	860	895	867	908	907	894	871	876	920	898	937	843	898	877	844	867	860	873	889	888	816	841	849	878	900	820	849	875	853	936	892	873	903	920	861	864	874	851	904	889	869	872	855	915	848	857	850	873	896	898	843	823	819	832	882	900	870	919	844	890	827	917	848	888	901	903	845	873	833	890	855	841	883	862	858	851	951	870	892	878	905	854	839	899	868	884	853	848	873	897	846	903	889	927	908	867	873	836	838	848	870	865	860	886	931	871	940	887	830	879	851	856	828	880	857	918	854	853	876	858	855	885	888	924	852	795	871	861	879	833	881	852	898	869	848	882	842	925	870	897	886	935	899	870	869	896	880	848	847	815	879	879	854	864	888	899	917	859	850	864	871	855	837	921	892	923	905	889	851	869	853	795	883	907	836	916	905	874	852	901	882	887	872	926	829	963	903	876	893	868	867	919	859	900	841	886	868	913	896	878	903	893	866	884	878	864	900	906	812	869	883	820	915	895	925	820	883	885	860	882	837	880	892	883	911	935	892	890	887	879	853	858	861	841	869	883	891	862	912	890	826	870	844	902	891	845	901	835	857	891	923	918	879	843	933	872	921	886	891	868	873	867	901	880	831	922	894	869	865	949	894	864	908	891	924	836	889	861	848	856	895	871	856	888	878	901	878	897	857	851	843	838	897	914	873	842	898	885	880	897	866	846	858	832	851	938	874	845	918	837	845	873	902	820	898	821	875	896	909	907	880	883	886	928	893	900	926	817	890	879	902	858	846	854	876	890	912	899	851	824	905	890	899	883	909	847	909	897	898	892	895	891	868	840	868	900	862	920	894	856	901	863	863	883	884	913	846	920	862	873	887	907	875	869	873	872	872	880	828	865	875	902	873	883	862	881	881	899	852	908	895	895	845	860	874	868	845	826	851	898	858	869	847	883	921	909	917	944	892	894	904	880	890	882	884	872	895	921	865	912	868	916	834	878	878	913	873	870	847	898	900	855	933	887	830	865	856	878	869	911	893	858	902	884	877	840	860	911	912	929	891	869	842	876	877	921	890	900	878	824	896	902	939	842	893	918	862	828	884	882	924	878	887	869	884	879	835	846	897	901	829	910	896	855	886	856	859	827	836	926	872	854	871	849	867	847	887	858	848	896	943	844	891	931	886	900	856	869	859	852	875	891	856	853	951	915	906	856	900	848	829	875	896	916	831	846	922	895	918	869	905	920	886	908	893	869	788	864	868	902	861	863	883	882	835	905	846	876	876	893	866	868	879	872	914	899	885	872	879	858	856	910	869	908	880	846	864	874	847	903	882	859	857	841	874	853	886	851	867	864	923	872	892	873	913	856	885	868	909	855	902	869	874	913	877	855	927	866	864	845	829	902	856	896	866	910	884	849	924	874	908	858	968	903	883	907
46315	47115	28856	21700	18703	17713	14678	8104	4686	3209	2608	2991	1632	1237	916	846	642	653	1169	2321	2462	1462	738	504	477	519	503	467	381	298	290	287	302	276	297	288	223	252	251	246	259	245	258	228	227	254	228	235	271	256	279	269	236	265	262	286	241	244	231	256	231	275	247	272	250	235	237	216	244	256	236	263	246	227	271	213	243	266	241	246	239	218	247	255	222	265	230	237	260	251	241	243	254	251	233	244	240	232	238	250	227	222	257	219	257	265	230	230	240	224	249	253	264	247	227	229	243	228	229	265	226	239	222	218	218	243	233	229	231	240	197	250	204	222	254	217	231	228	241	211	223	247	239	223	221	250	232	210	230	210	225	241	245	228	234	231	214	234	223	238	249	230	235	233	240	218	240	220	261	211	214	242	212	247	224	219	245	226	260	228	231	228	233	236	221	227	243	238	225	202	246	220	232	208	256	235	225	253	222	230	239	228	214	225	255	251	248	229	223	242	222	231	253	235	270	212	226	241	226	243	236	247	245	241	231	240	227	250	267	250	205	235	229	229	214	247	209	217	241	231	214	242	227	234	257	220	217	254	230	257	240	228	233	253	240	239	225	231	242	229	208	236	241	262	221	216	261	219	243	247	221	204	229	226	265	222	231	231	203	251	250	220	234	221	254	256	229	233	237	255	220	224	248	219	228	225	246	221	262	245	232	249	261	212	248	243	227	197	224	229	259	250	228	252	253	222	247	234	227	214	247	249	234	242	221	215	213	265	210	260	265	264	257	208	220	242	244	252	220	202	217	226	257	246	250	238	232	251	242	237	207	227	259	208	205	224	215	237	229	240	240	232	240	216	247	194	244	207	229	231	240	246	233	247	234	252	198	226	213	233	223	226	261	235	247	221	233	231	242	235	246	235	248	267	233	233	245	249	193	232	223	224	230	232	235	229	242	215	230	222	210	247	234	202	229	228	233	230	247	226	219	211	244	261	249	244	233	230	247	217	239	227	234	219	226	236	248	230	228	199	216	229	231	246	232	232	235	213	252	231	236	225	252	248	245	205	220	266	216	231	224	248	211	253	233	239	236	225	269	204	254	218	240	233	228	238	245	230	214	233	247	253	250	217	228	247	226	238	243	219	217	223	252	239	213	209	221	252	244	250	224	219	239	256	252	212	219	230	216	252	234	187	226	231	256	203	235	254	245	225	243	257	227	248	252	242	242	224	252	214	197	238	228	281	242	246	260	222	221	226	238	236	255	246	267	244	228	265	238	242	214	219	221	226	226	214	263	237	244	261	230	234	238	219	228	237	235	214	224	236	232	234	226	228	239	218	234	224	240	246	215	235	237	220	218	259	236	237	218	228	237	240	229	240	220	243	232	220	228	227	221	193	247	237	253	257	254	240	246	232	236	204	219	236	233	236	283	239	231	230	226	236	204	202	239	230	235	244	259	244	275	244	257	264	231	210	203	254	228	262	226	240	221	224	216	254	264	216	245	226	205	244	257	216	280	215	258	213	241	232	233	226	231	231	266	253	204	241	240	251	242	244	251	227	243	216	252	228	213	218	238	223	239	219	205	232	220	237	232	229	250	249	216	209	224	237	225	223	220	232	247	214	242	245	224	237	221	239	232	237	245	226	211	224	217	231	231	226	198	252	226	210	249	210	216	228	235	245	216	221	231	259	235	245	238	215	240	204	241	221	226	244	233	227	238	232	231	265	250	235	236	261	237	242	228	233	260	214	232	222	214	243	229	232	250	252	234	207	239	234	217	261	235	226	243	243	235	249	230	245	220	255	234	217	223	231	224	256	242	248	245	230	244	220	225	225	240	227	241	250	218	205	235	242	251	223	232	229	222	243	242	227	232	229	265	210	259	238	226	221	229	232	236	225	219	274	258	269	252	215	223	230	216	226	250	244	232	234	239	214	207	255	240	238	212	254	258	232	251	256	229	239	214	230	233	239	239	241	245	221	220	214	216	234	223	268	261	260	242	207	239	245	229	220	238	242	256	235	226	240	208	244	242	228	213	222	223	228	230	231	258	212	230	232	209	223	253	239	248	226	241	195	223	247	235	212	215	252	231	216	236	238	213	222	218	243	252	227	233	231	223	241	227	220	233	234	219	238	246	249	253	204	246	216	244	223	248	233	241	239	225	220	212	221	215	246	201	230	232	232	230	256	249	251	241	254	248	217	238	231	249	223	233	227	238	233	229	236	235	223	211	228	222	221	245	232	233	229	213	226	236	224	223	237	241	262	248	211	230	221	208	216	238	234	232	236	242	222	232	241	243	233	239	223	244	240	213	243	228	227	237	211	208	236	245	222	249	202	229	246	234	223	231	235	202	229	224	223	247	206	229	245	233	211	224	230	229	234	268	226	252	232	234	216	242	212	211	245	236	210	231	233	237	240	236	201	238	232	222	224	214	220	251	202	241	229	213	237	214	241	239	248	211	241	243	234	241	246	218	238	230	193	234	190	221	260	265	215	210	226	243	231	225	245	217	212	210	229	232	242	226	273	249	234	241	233	243	236	236	211	235	215	238	253	224	235	224	240	216	243	223	214	239	208	244	233	234	236	243	190	224	243	233	241	232	224	245	233	273	231	235	250	217	212	246	237	248	228	265	229	216	228	210	268	250	237	237	212	243	278	237	256	267	248	235	208	250	240	217	223	245	269	237	218	238	236	250	218	225	226	256	245	216	239	219	233	227	255	245	212	245	219	257	243	219	257	220	248	248	229	234	257	210	233	225	247	240	203	222	238	225	240	226	223	206	220	237	236	229	236	233	221	229	254	258	234	207	215	226	252	217	235	228	235	262	235	249	213	225	235	218	199	239	210	216	245	227	231	233	209	230	231	237	232	217	249	248	248	228	221	263	253	231	229	218	235	263	232	259	257	239	229	211	233	256	244	235	234	238	214	242	227	255	235	227	226	230	218	231	234	241	242	217	234	244	211	215	227	222	226	233	242	240	245	208	252	246	251	223	232	222	253	257	235	241	227	221	257	252	229	229	242	261	228	231	239	235	229	205	219	205	225	234	233	220	233	217	248	228	253	233	200	224	247	218	240	198	217	254	240	229	235	228	223	231	231	223	251	228	230	222	234	245	243	233	221	244	242	243	232	215	239	260	210	209	221	219	237	247	214	234	239	225	251	249	242	241	214	224	216	226	232	220	245	249	237	217	222	220	219	228	287	248	232	223	253	232	248	215	238	256	255	237	219	245	244	230	223	244	252	257	236	232	226	232	218	241	249	240	217	249	225	209	224	237	235	226	250	228	228	248	257	250	278	244	234	246	244	224	238	226	243	239	211	241	249	252	234	247	232	212	221	243	228	262	238	257	220	214	206	228	216	239	256	260	228	249	240	238	229	242	236	225	223	241	233	261	227	258	237	235	247	229	232	225	214	217	245	195	232	248	238	235	227	207	225	230	245	270	217	250	230	227	226	231	236	234	232	229	249	200	235	251	212	230	250	226	232	246	243	245	227	216	253	224	236
37017	44023	15449	17846	22396	25098	21990	12737	9533	8362	7367	9466	5653	4814	4186	4398	3566	3244	6177	12193	13044	8326	4239	2818	3191	2680	2872	2463	1872	1307	1220	1128	1106	1114	1086	1079	982	937	901	939	857	829	814	818	829	843	803	813	815	833	837	796	869	917	865	863	848	805	859	849	902	946	850	816	837	874	868	864	844	819	779	787	812	845	827	809	827	801	779	831	771	782	785	750	758	809	795	830	800	808	816	821	791	834	782	801	784	778	761	779	787	809	784	746	733	798	758	770	698	771	759	758	731	759	791	778	776	756	715	740	742	723	725	731	683	745	755	739	728	749	746	735	714	797	672	729	737	752	701	729	696	682	731	694	744	776	740	779	714	777	745	727	726	701	744	725	751	761	774	742	757	732	739	717	727	718	738	702	755	739	734	731	695	721	778	750	708	748	783	714	747	736	755	740	744	762	737	727	697	715	697	720	741	731	729	693	699	748	748	717	730	825	765	769	698	758	789	747	701	762	700	685	728	710	748	760	746	785	750	716	720	742	736	755	719	763	679	754	691	754	718	741	721	747	716	719	786	737	724	753	775	703	777	783	746	755	756	754	756	776	712	727	712	718	703	725	753	742	721	771	780	773	732	699	732	739	750	788	781	735	739	737	775	789	735	767	662	746	709	755	756	744	729	736	724	746	689	711	719	756	733	759	709	739	723	759	701	725	724	787	746	789	700	747	732	745	764	771	728	756	741	719	759	738	698	731	701	703	725	744	712	756	722	738	746	782	747	723	710	765	755	781	777	776	779	723	763	779	760	703	716	770	729	776	715	762	735	727	752	773	760	724	752	744	700	717	728	728	738	736	714	702	723	712	742	765	779	715	752	739	777	722	762	759	713	713	800	740	735	727	699	756	715	752	748	772	718	736	760	777	756	737	728	701	783	741	714	756	720	715	724	730	733	727	711	718	739	709	744	751	676	764	763	691	728	757	761	758	705	734	777	712	768	773	746	764	741	746	749	779	780	743	768	721	763	744	781	739	723	757	774	729	730	796	743	767	762	734	712	747	775	735	708	797	733	754	757	723	725	731	779	768	720	728	743	722	703	736	764	745	760	756	756	707	751	800	720	731	741	780	754	726	706	748	699	722	755	773	713	747	698	741	774	763	779	711	753	767	777	735	713	724	719	747	748	720	723	782	734	741	777	712	770	710	679	736	730	767	715	729	733	759	683	763	751	746	738	771	710	710	696	747	688	696	758	758	732	743	684	761	727	767	798	738	769	746	731	722	782	757	756	731	744	740	750	731	764	755	766	765	691	741	747	706	738	754	736	790	698	777	745	740	700	754	742	745	727	763	751	756	719	751	737	725	751	780	718	778	804	707	732	748	685	749	711	753	702	713	754	774	740	681	693	793	714	774	729	751	719	736	755	734	767	740	671	737	740	757	722	740	725	736	745	698	721	768	734	716	741	717	740	709	679	733	738	795	715	752	746	773	693	736	751	691	690	735	769	735	744	689	705	730	760	718	754	731	707	768	728	735	745	761	740	696	763	734	742	728	809	755	732	724	711	734	757	742	716	714	733	691	784	761	727	752	685	748	742	785	723	737	748	698	728	750	808	736	766	758	709	719	740	699	795	754	756	744	764	743	707	731	702	744	717	754	720	751	721	768	759	745	721	742	755	747	723	742	788	746	771	756	727	723	674	725	718	743	768	702	699	768	739	750	752	733	736	698	731	766	733	703	748	754	752	705	713	710	766	759	747	714	753	764	745	716	744	716	759	712	693	718	723	766	756	734	689	732	746	757	734	725	744	750	725	729	779	741	715	727	733	810	688	742	748	746	763	780	748	748	752	756	759	750	716	682	736	734	732	685	761	757	728	743	751	750	740	740	721	775	765	689	722	697	740	717	696	776	742	704	709	721	765	730	723	757	694	765	732	765	744	756	719	751	769	713	730	701	711	763	741	696	742	747	763	736	785	753	746	733	759	752	740	769	718	723	715	749	729	744	739	730	767	742	695	701	723	826	756	760	728	747	725	767	716	683	760	802	766	769	700	724	745	729	749	716	695	740	769	720	709	751	719	733	773	688	751	716	742	677	737	768	702	720	751	730	713	726	773	722	702	756	675	751	730	748	709	725	737	747	739	708	734	751	767	743	726	740	755	763	776	752	789	722	712	733	751	736	738	709	762	743	725	726	796	736	791	760	730	781	765	761	778	726	804	744	760	798	765	736	767	750	714	752	723	725	736	723	719	720	735	749	737	720	742	741	730	714	770	731	753	787	720	814	695	747	761	705	756	761	754	729	739	725	756	790	750	740	687	753	793	774	767	776	750	693	732	702	735	678	712	705	761	710	737	739	787	764	725	724	774	719	754	702	730	749	747	715	752	775	766	712	748	738	745	731	740	723	756	744	723	757	749	729	743	700	692	772	722	729	686	720	769	725	735	767	732	752	709	750	743	672	699	718	757	743	723	741	784	757	746	777	752	769	750	794	748	815	764	753	703	723	728	751	650	722	770	731	755	743	716	695	752	662	721	720	716	723	731	764	771	724	723	724	733	727	763	769	740	728	759	748	718	728	694	773	707	755	743	723	784	708	731	712	751	727	751	711	741	726	780	752	745	727	781	738	705	692	748	748	744	768	796	769	759	711	757	784	738	742	723	777	729	686	714	760	791	779	763	762	723	734	740	714	729	788	734	776	762	754	716	732	671	767	760	758	753	769	797	750	769	747	715	724	743	707	718	705	708	727	716	722	801	720	683	696	755	799	751	754	739	695	720	773	720	765	759	736	784	677	694	762	713	726	761	695	757	779	734	747	732	749	765	746	721	725	755	728	760	731	737	699	747	672	752	736	762	738	795	726	750	733	790	731	749	722	725	767	756	687	708	734	832	695	767	746	689	795	716	742	754	752	763	763	774	763	766	760	704	741	730	764	727	765	772	710	697	727	732	694	697	779	701	678	753	700	773	698	769	762	745	791	749	761	720	731	778	775	750	751	719	809	748	749	771	727	744	737	708	748	721	733	746	756	741	765	785	727	768	744	689	728	723	717	761	731	778	738	754	763	737	788	731	744	789	729	759	726	723	722	730	774	743	727	714	746	704	767	799	740	703	730	732	801	752	772	736	697	770	761	736	820	742	658	725	706	771	786	767	791	725	778	775	709	715	739	732	757	740	695	777	733	753	803	730	735	763	726	726	752	743	749	723	790	720	720	748	737	719	692	778	719	776	747	729	738	735	767	764	719	731	712	714	746	738	724	725	738	758	766	721	775	744	751	742	712	765	719	767	737	713	756	726	715	699	715	760	737	716	718	719	748	734	718	726	726	710	746	742	716	745	770	737	755	752	752	739	756	792	772	799	705	683	768	737	741	724	706	746	705	715	743	713	724	705	746	766	755	729	715	743	754	735	741	775	718	710	728	798	743	728	746	759	740	673	769	725	753	765	738	728	707	735	762	742	774	765	702	699	751	744	722	729	729	767	748	735	673	768	770	749	732	789	730	740	726	749	718
56224	47396	29324	24952	26930	27312	24620	16040	9988	7171	5677	6251	3693	2471	2108	1631	1446	1287	2576	5735	6858	3816	1642	1057	1195	1013	1060	929	693	479	466	464	389	411	404	390	355	347	327	344	314	307	296	313	338	319	322	272	318	287	315	298	323	335	309	338	294	351	327	337	334	329	319	327	306	317	304	322	330	317	297	294	281	315	336	302	300	309	343	329	319	319	299	320	299	317	278	313	288	337	306	298	342	304	335	322	321	295	299	285	267	305	322	290	295	306	282	302	302	280	269	316	289	298	301	285	320	320	298	314	274	294	312	295	314	318	278	272	279	275	278	280	259	300	285	271	289	284	284	276	266	284	283	304	270	301	282	308	276	289	264	292	278	275	255	282	259	269	272	267	255	285	314	285	277	299	301	300	321	285	280	268	317	278	307	294	281	276	259	279	287	293	285	311	273	254	301	292	304	297	284	292	285	274	277	301	290	287	300	313	297	281	264	322	317	259	255	304	260	301	277	274	284	271	286	306	332	293	289	255	244	278	293	296	273	281	297	279	267	282	295	304	277	292	284	273	306	253	306	315	312	295	283	298	306	284	299	284	272	298	284	302	321	287	301	314	310	289	289	276	277	306	290	315	309	292	293	279	290	271	296	278	304	283	268	275	313	259	299	255	266	309	310	313	316	293	292	323	305	309	257	257	294	257	263	302	292	276	289	307	280	287	299	293	309	301	270	307	255	304	289	295	267	280	283	297	267	298	289	304	302	299	275	278	292	295	283	301	293	279	281	285	285	272	306	290	328	277	314	306	315	312	299	322	277	283	309	294	290	294	308	273	312	315	291	271	311	309	281	255	286	275	312	307	286	325	309	316	277	295	306	295	295	296	285	290	294	317	296	297	279	308	303	271	296	306	305	308	278	270	292	314	292	289	286	298	278	302	297	286	277	267	278	275	296	278	292	301	307	309	292	273	276	288	290	308	316	293	273	310	259	294	329	309	292	308	283	291	285	291	285	313	288	295	271	280	290	277	259	266	268	296	303	295	281	281	294	328	299	310	287	282	254	270	308	302	279	271	304	280	284	301	315	269	283	290	281	308	330	278	284	306	294	306	307	341	288	310	281	292	308	292	306	275	280	299	279	309	289	309	282	312	283	300	318	306	274	293	299	290	288	291	293	285	328	268	301	311	299	292	285	314	316	294	285	292	273	296	297	299	293	298	305	253	304	258	321	286	291	293	305	267	292	301	283	286	336	313	274	255	308	321	249	286	281	269	263	255	301	299	304	288	282	293	308	321	296	269	277	277	278	305	292	304	281	286	313	288	302	303	295	283	289	294	283	283	305	283	284	292	276	279	305	295	337	311	302	292	335	277	292	287	265	296	307	258	288	280	326	305	294	308	303	282	275	282	294	310	305	279	299	265	305	267	280	293	307	287	260	294	287	272	283	291	281	312	306	280	299	277	304	314	316	261	275	311	285	298	272	299	301	303	290	263	263	267	271	302	261	289	274	298	279	292	299	293	290	256	303	283	308	287	304	264	309	284	292	264	308	286	281	278	312	303	283	301	287	306	305	291	278	278	281	271	300	271	270	276	277	313	298	328	275	288	301	281	288	295	312	285	265	289	302	269	294	293	268	275	287	302	268	291	322	298	301	277	284	276	251	298	282	301	288	320	312	308	303	288	278	274	305	277	343	307	286	283	293	290	274	289	285	277	293	280	296	280	340	311	275	275	284	277	302	295	288	290	269	289	297	289	251	261	306	294	291	275	302	277	262	278	270	319	295	256	312	303	305	250	303	283	303	287	290	306	289	311	305	285	295	299	269	282	304	262	271	300	261	320	315	302	266	290	288	274	305	274	304	309	285	304	263	299	289	282	274	305	284	301	292	309	308	291	304	272	264	326	285	293	280	289	303	262	317	325	271	289	296	296	301	291	291	309	290	297	282	280	262	300	280	268	305	293	311	280	294	289	277	302	321	303	311	281	294	275	299	303	271	280	308	285	269	299	285	293	284	316	322	304	281	307	295	289	296	295	294	272	275	283	309	302	287	291	268	277	306	272	262	298	287	290	280	293	277	343	283	254	295	304	284	287	287	302	288	282	274	293	302	297	261	269	297	302	259	302	287	278	279	295	296	286	262	284	270	307	288	268	289	306	287	305	311	295	300	307	262	286	283	287	277	303	283	300	295	277	304	318	282	302	297	280	289	296	318	285	283	287	281	280	305	284	320	290	282	285	271	290	317	275	301	292	282	301	296	289	266	276	294	282	299	289	284	290	310	287	309	274	267	275	284	284	279	306	291	303	297	283	277	273	273	276	299	284	254	298	293	335	294	285	291	273	323	297	285	286	252	296	293	272	295	298	291	296	299	270	308	307	287	295	278	284	296	286	327	306	320	321	246	308	267	276	274	308	263	285	286	285	315	300	289	285	313	252	281	252	275	277	321	296	255	273	331	282	296	317	273	316	297	280	301	281	308	285	276	254	304	270	287	288	303	319	293	284	252	284	269	271	326	326	301	313	298	306	293	294	274	285	302	303	316	313	318	295	289	297	266	310	314	281	276	277	307	322	304	310	306	264	268	292	270	301	290	299	264	269	291	300	299	322	291	295	300	289	297	301	278	286	289	292	270	304	297	305	285	281	306	303	273	307	298	262	273	294	339	306	287	291	288	272	286	306	289	271	298	307	301	286	289	337	282	273	283	317	296	295	301	318	300	300	294	280	307	284	284	295	304	301	309	292	273	310	325	338	260	277	282	292	305	310	257	292	296	299	283	265	290	303	292	295	303	279	283	275	298	308	283	291	300	292	308	260	305	310	311	293	306	297	296	273	290	307	309	258	236	310	289	314	319	280	315	304	285	300	298	328	278	277	298	280	312	292	298	311	296	275	303	303	305	254	308	248	290	306	329	291	288	296	323	273	274	261	306	254	308	292	316	323	304	302	284	296	291	296	316	268	282	289	305	291	300	267	295	239	300	284	284	303	271	280	281	289	291	275	330	273	312	277	274	273	289	346	291	315	297	314	285	286	298	276	297	278	292	297	296	310	263	309	275	263	317	303	305	291	264	302	288	308	307	297	330	289	299	318	302	291	292	277	290	285	292	278	298	293	321	319	297	300	287	304	277	302	305	311	289	285	330	299	303	305	293	277	284	300	277	270	268	278	277	299	298	287	300	287	297	297	273	313	273	304	286	325	284	322	307	310	309	274	278	293	270	307	305	278	264	278	303	288	297	328	310	282	261	281	317	294	267	288	260	320	301	265	290	267	301	305	310	281	296	294	299	286	317	296	280	285	295	315	296	314	286	317	295	265	266	304	297	290	276	319	257	316	294	288	260	301	293	296	285	288	303	293	288	285	294	272	302	295	291	289	277	270	291	277	284	263	281	292	307	312	310	291	310	303	296	266	271	295	297	310	284	299	276	275	282	273	316	287	280	273	307	265	293	283	264	256	295	289	284	316	295	297	303	290	301	283	312	302	334	305	287	280	296	276	278	288	289	311
46630	48043	22900	27656	32757	35314	30977	19810	16019	15174	13625	16691	11057	8812	8728	7822	7495	6470	11483	20842	24396	15496	8712	6192	7168	5805	6022	5076	3774	2352	2069	1936	1900	1856	1698	1540	1527	1382	1288	1118	1097	1028	1017	1087	1079	1051	1092	1060	1081	1115	1085	1059	1053	1154	1190	1266	1214	1180	1125	1135	1224	1240	1260	1168	1075	1033	1035	1129	1048	993	1107	1013	1059	1019	1067	1086	1072	1015	967	933	984	1011	997	958	965	998	898	970	1009	955	982	1053	1029	999	1045	960	993	1037	940	1001	970	955	886	953	905	858	859	899	907	899	922	905	836	857	868	901	906	868	890	849	847	916	857	823	867	942	877	910	894	922	900	886	895	846	823	879	885	877	834	859	894	906	941	870	872	877	895	886	890	845	877	924	831	865	883	882	840	910	861	896	925	855	881	885	913	891	876	883	909	869	862	843	859	870	879	874	884	913	875	886	861	869	866	854	884	910	895	838	847	808	837	905	895	894	868	880	913	873	905	873	924	856	898	815	884	871	904	847	908	915	853	812	906	836	889	879	905	903	857	866	859	895	868	919	962	865	902	892	869	868	904	880	889	865	890	858	886	838	884	854	853	881	877	881	892	852	898	905	885	846	880	834	818	902	956	864	860	868	911	860	888	896	886	867	898	920	875	836	916	877	833	841	914	896	894	887	819	872	853	924	888	885	864	899	879	881	902	835	918	872	859	875	843	868	866	860	865	907	859	867	930	792	891	847	878	885	835	856	897	927	871	842	888	898	893	906	937	865	874	897	819	861	869	894	856	840	862	884	947	883	881	841	866	907	883	903	865	865	859	815	865	856	877	890	908	849	863	890	879	913	897	880	883	888	935	880	876	910	912	871	841	874	886	860	859	892	875	885	858	889	882	858	829	822	882	916	929	900	831	904	923	842	891	839	863	898	865	868	874	875	866	887	922	834	907	887	856	930	836	860	876	853	831	861	900	872	853	872	892	866	858	812	864	872	885	881	901	860	873	850	939	869	878	898	902	839	909	891	864	887	912	901	884	910	872	865	847	939	883	930	901	881	853	883	835	875	864	881	841	931	872	914	843	930	870	897	842	858	866	880	850	879	842	824	829	878	820	870	931	869	880	862	891	913	911	900	942	926	850	867	880	861	883	899	849	881	905	882	875	903	882	891	872	882	853	833	877	863	863	902	869	856	847	901	868	877	910	815	877	844	839	880	863	892	897	875	940	862	808	906	834	807	840	899	861	918	925	867	906	867	913	867	897	841	856	848	899	846	839	841	829	944	833	911	844	848	879	918	909	896	891	902	865	939	878	904	873	868	843	858	868	885	869	857	873	864	887	861	890	887	863	848	860	851	892	883	879	858	884	899	912	857	837	843	867	899	891	914	827	881	848	928	849	852	920	883	905	916	871	881	881	902	856	890	794	847	879	870	933	920	913	893	884	930	852	903	883	863	849	871	875	870	931	871	882	939	883	869	882	824	937	876	971	866	873	874	849	874	880	919	884	862	850	885	835	912	910	902	873	863	859	903	941	897	881	888	922	841	902	881	822	826	919	850	849	902	941	874	907	896	793	867	901	839	895	869	880	839	860	890	912	877	933	886	905	896	844	906	915	820	903	884	875	910	911	877	892	913	875	875	835	862	916	895	859	898	910	910	898	861	884	890	854	876	834	869	887	878	909	866	866	905	849	849	863	921	920	858	867	904	912	863	851	871	885	885	918	871	839	898	853	873	904	898	887	828	844	878	879	876	810	909	894	858	932	899	860	807	878	844	868	877	825	865	867	884	852	917	907	865	847	894	831	858	844	914	908	864	803	879	870	872	924	853	836	862	865	855	889	886	872	901	881	905	882	869	830	937	880	879	943	850	872	860	904	861	904	923	865	936	842	816	857	912	877	956	913	896	890	892	860	850	861	837	864	849	925	884	874	898	875	869	888	879	898	845	874	859	910	941	809	921	867	857	878	874	935	893	919	904	856	883	886	887	854	863	881	877	911	829	904	887	867	870	877	855	810	893	877	781	829	850	885	919	914	831	886	883	912	881	852	923	880	920	893	861	890	841	928	864	900	886	899	888	834	880	844	872	879	904	890	873	880	864	931	832	874	873	899	848	872	908	861	854	885	856	836	940	823	915	860	867	882	882	899	873	865	838	904	852	858	908	857	892	863	877	890	871	836	908	882	872	883	860	825	880	873	821	832	932	885	912	855	855	813	897	879	812	871	887	905	852	785	884	890	884	855	827	851	854	878	837	903	930	888	868	920	900	900	876	897	868	905	917	838	861	872	841	889	887	869	890	905	884	899	872	892	888	882	859	838	898	830	882	811	918	833	940	868	935	900	925	947	860	904	859	864	859	868	845	879	869	841	897	830	868	869	865	839	910	872	843	881	884	898	883	866	851	935	842	900	884	929	867	889	865	882	863	867	844	855	863	859	821	858	826	860	832	876	832	936	907	932	885	867	888	809	871	882	864	868	907	890	847	933	851	876	838	862	865	955	849	875	895	890	871	918	919	928	877	884	904	860	882	897	846	850	893	853	823	867	934	885	903	871	878	870	872	856	901	846	838	861	872	953	884	905	884	826	840	866	857	950	855	876	818	867	838	831	876	848	835	894	903	876	922	918	874	900	910	910	897	873	822	887	884	919	884	839	890	869	859	897	915	848	916	924	893	825	894	913	864	867	831	825	868	904	865	867	883	870	887	861	871	910	882	836	893	864	887	878	841	925	872	885	898	858	869	872	890	902	931	839	864	929	901	857	820	847	853	811	852	908	867	837	959	915	801	858	868	873	828	863	812	899	902	895	878	847	922	868	884	864	932	891	891	824	887	893	914	883	878	874	841	903	853	875	876	893	849	834	875	831	898	891	904	922	862	889	861	892	868	870	882	834	915	880	938	892	830	847	887	937	882	912	887	868	867	884	892	903	861	916	954	906	910	842	873	892	898	877	875	857	894	836	903	916	794	904	875	849	884	818	926	803	869	887	877	904	972	917	907	875	900	871	872	841	825	851	800	833	857	914	947	819	892	851	838	890	857	863	857	899	852	835	868	875	881	922	861	838	834	870	866	871	887	931	879	830	903	878	829	841	892	864	909	920	828	883	929	910	929	882	867	844	870	851	876	913	911	882	843	826	889	867	867	884	902	907	868	866	909	905	846	907	896	923	917	866	877	859	852	880	848	885	882	926	871	860	848	847	841	921	903	873	913	874	878	898	896	907	899	892	880	891	879	911	835	897	908	913	868	850	867	884	819	876	881	864	922	899	858	836	845	846	888	855	910	888	917	933	863	881	912	884	938	929	878	871	873	950	904	869	842	893	797	854	898	872	814	832	871	868	909	874	898	961	857	911	902	938	847	857	872	841	881	943	861	875	836	883	886	898	870	901	913	913	891	908	858	916	940	899	871	854	919	890	879	864	892	927	896	879	861	847	894	843	864	840	886	922	859	919	869	878	853	888	875	907	910	897	830	855	901	823	860	876	872	847	859	882	895	921	875	877	901	852	858	895	887	863	902	860	883	890	937
19381	17762	5263	2296	1962	1693	1275	795	642	473	454	474	502	359	356	338	371	363	372	365	477	371	337	346	315	310	348	330	315	331	262	312	297	292	285	307	317	276	314	287	290	290	288	264	311	314	295	305	281	278	305	280	291	340	292	316	325	276	288	327	282	292	278	300	313	292	269	316	284	303	319	313	318	262	312	268	286	323	294	277	361	304	287	303	285	300	277	286	298	276	295	301	277	304	302	298	278	290	307	278	312	324	294	315	308	303	290	298	308	289	264	300	318	333	319	292	293	294	310	290	332	299	332	289	283	274	273	316	283	294	288	292	308	297	307	284	299	277	308	283	308	290	266	275	271	299	276	306	275	305	302	337	286	307	267	294	289	274	300	308	308	277	293	286	277	288	306	294	292	259	294	284	292	275	285	292	333	300	303	311	292	267	289	313	303	287	299	310	304	266	314	295	282	287	296	304	305	310	297	295	334	278	287	296	286	289	271	304	292	305	332	302	284	314	290	300	307	305	307	280	313	272	299	286	295	307	272	286	296	279	286	293	287	282	292	272	305	295	313	293	316	312	320	278	278	287	348	277	311	293	300	289	311	297	293	297	282	289	284	266	293	277	305	289	287	293	272	295	284	297	290	302	300	292	273	304	284	302	288	330	298	315	296	309	271	265	326	286	301	308	265	260	291	304	292	296	289	317	304	279	280	288	305	292	325	287	313	292	304	310	289	302	303	280	292	311	262	286	303	306	277	290	296	306	294	298	294	310	310	297	279	315	328	259	280	281	321	302	293	324	294	297	318	295	331	299	294	271	288	286	306	292	294	266	313	320	295	262	279	275	269	295	285	278	303	264	313	296	279	282	303	281	311	265	311	268	304	279	284	292	302	298	279	324	281	303	317	293	301	307	268	302	259	298	265	309	310	281	305	276	274	295	333	306	303	320	281	289	300	275	280	286	327	283	270	286	301	288	295	264	278	297	278	278	278	270	298	281	309	286	313	325	307	312	306	278	271	286	300	275	309	326	304	315	307	304	285	301	314	294	304	284	304	321	287	300	303	254	276	257	318	295	336	307	263	295	301	296	318	324	270	279	297	313	298	316	271	286	287	296	296	277	295	267	276	304	304	265	286	301	292	318	289	301	290	278	308	274	287	308	303	281	269	284	332	302	270	309	284	265	304	312	293	316	275	309	287	288	292	286	267	291	312	293	270	279	285	302	308	333	277	312	315	273	304	316	274	283	291	296	279	262	296	286	268	317	270	262	297	295	279	287	308	283	305	307	263	296	275	284	281	274	297	300	293	326	264	294	285	318	285	278	301	302	304	285	307	261	287	305	303	323	308	288	277	286	328	293	297	308	297	320	292	271	318	295	277	307	303	270	290	316	268	279	252	308	307	308	299	321	307	267	294	292	292	278	298	306	291	302	290	272	295	285	303	277	293	310	295	279	306	290	305	266	320	307	296	267	310	300	302	292	272	297	286	261	296	314	283	294	286	278	300	266	268	282	276	317	303	307	272	276	291	275	293	293	263	260	315	266	310	268	314	258	290	313	320	299	294	279	297	306	317	290	289	303	309	302	313	302	313	284	325	297	264	313	299	281	300	298	303	294	293	289	263	284	289	316	262	303	298	296	277	285	274	295	306	306	296	324	295	304	265	322	323	339	309	296	302	292	291	303	292	288	282	294	298	307	303	305	276	293	295	277	294	285	285	296	267	300	273	302	290	296	271	281	262	268	314	281	276	322	308	294	296	308	234	294	279	280	274	257	308	309	288	280	281	287	305	275	278	293	259	300	316	305	289	287	286	291	251	304	324	303	291	292	275	291	324	265	308	307	308	324	292	274	271	302	299	303	276	294	286	272	297	304	282	310	307	270	313	316	277	281	304	301	288	296	278	253	303	296	318	275	279	278	274	269	287	295	289	306	303	324	307	306	262	291	302	292	299	293	303	264	294	277	283	302	302	294	298	284	308	287	276	284	315	279	309	271	275	297	313	313	267	306	297	289	305	295	293	296	279	277	292	315	303	302	295	275	285	311	279	304	316	293	291	277	287	281	296	309	296	304	275	268	269	307	284	286	300	272	296	298	322	292	313	313	298	275	306	284	304	274	272	285	303	296	300	306	263	328	288	298	291	285	307	281	266	293	292	272	311	278	282	265	299	313	278	286	323	295	293	280	286	278	286	286	281	297	295	303	285	254	297	275	322	281	292	299	287	302	279	280	288	302	274	287	306	293	294	299	261	263	284	295	273	313	282	327	268	295	310	272	285	267	266	311	279	280	298	322	288	274	290	273	276	297	242	288	293	300	282	305	280	266	283	293	289	305	298	284	312	285	285	303	303	297	295	291	286	278	267	299	307	291	275	301	296	279	265	280	291	303	320	284	303	316	300	298	303	276	312	267	284	310	277	287	270	299	283	305	295	300	318	312	323	289	276	278	282	300	246	295	275	283	272	309	296	281	318	277	319	280	319	260	284	295	267	292	286	271	277	290	302	284	259	299	275	312	295	282	299	280	289	310	319	291	284	270	271	307	325	296	267	278	326	311	283	288	289	294	294	292	273	267	267	296	314	295	302	316	292	311	302	288	284	293	293	308	307	281	288	303	270	305	304	301	305	329	295	263	292	288	320	311	273	301	307	298	261	274	313	276	298	288	289	316	273	309	301	296	304	297	294	307	302	266	301	277	308	265	291	272	289	267	274	304	278	288	308	267	282	286	268	271	270	297	271	276	288	271	293	287	307	293	265	293	300	285	300	314	282	306	271	318	268	280	309	302	276	298	272	291	296	320	301	275	295	305	276	304	271	272	300	281	295	302	276	278	309	269	286	256	248	269	301	259	289	291	299	293	299	258	282	323	316	240	309	326	306	273	304	297	266	324	296	339	282	280	332	297	288	284	284	290	281	292	264	300	282	303	305	282	305	279	291	290	315	274	286	277	291	277	277	276	267	312	264	313	282	271	286	268	292	283	325	286	303	310	309	308	280	322	297	305	281	315	300	294	310	302	259	293	302	307	286	267	298	279	305	278	277	309	297	290	283	295	310	235	278	274	284	292	294	293	296	280	286	264	334	290	268	313	297	299	301	322	301	287	309	289	270	292	272	324	290	313	292	265	296	303	316	276	261	278	312	313	295	295	314	324	290	300	277	291	283	276	313	293	307	307	290	288	298	287	290	299	264	290	274	295	291	275	316	299	294	293	301	275	283	294	277	291	288	315	285	305	274	311	304	315	285	315	270	279	296	271	285	283	325	320	296	298	284	285	283	269	294	303	318	285	319	286	312	304	313	301	295	279	302	277	317	297	330	266	306	299	294	304	294	299	298	288	287	285	286	291	279	292	280	281	291	289	299	291	267	291	262	288	306	303	298	274	294	285	310	280	293	312	259	317	279	273	268	301	282	310	303	295	264	307	334	288	282	264	304	296	287	278	307	306	299	312	290	289	294	305	289	285	270	293	280	286	294	290	276	317	295	285	293	294	310	303	332	261
16799	20265	4849	4977	5639	5198	4086	2680	2468	1935	1848	1831	1646	1350	1379	1344	1325	1300	1411	1874	2022	1550	1282	1133	1149	1121	1136	1104	995	945	902	992	941	983	933	927	980	940	911	910	912	950	948	898	984	927	943	978	943	888	951	916	939	951	964	962	935	933	955	917	920	948	963	948	960	898	977	988	940	921	945	905	889	902	927	966	919	918	897	919	894	915	901	1018	883	887	864	967	951	907	931	915	934	889	924	883	878	888	873	874	912	890	902	858	844	924	895	876	918	902	942	914	906	934	935	948	891	924	881	911	855	926	918	840	876	897	870	910	854	890	890	875	900	901	917	867	916	893	887	917	920	886	865	918	873	908	901	877	917	875	804	858	893	942	945	864	916	908	863	904	892	921	884	908	889	909	893	845	922	930	912	856	865	918	881	885	868	815	863	841	902	861	902	897	863	908	885	890	840	869	894	894	869	911	901	908	884	939	899	894	894	889	870	906	874	871	883	849	908	881	872	861	888	922	910	913	939	856	876	932	890	863	897	943	888	888	916	924	876	933	875	881	887	912	913	857	942	906	849	870	845	909	893	873	960	894	854	903	945	917	926	889	914	924	901	900	876	869	887	890	882	916	886	913	893	876	877	874	932	874	869	856	892	900	927	919	872	950	902	886	916	931	919	886	899	899	889	858	948	912	893	873	906	936	860	845	955	906	902	900	929	911	826	909	902	850	918	931	909	924	897	951	895	923	889	872	880	946	914	871	927	912	873	860	907	926	939	925	916	907	939	944	893	920	895	905	886	877	861	900	945	865	882	929	859	894	899	945	858	870	920	868	895	892	920	921	892	857	904	864	873	936	845	915	876	885	914	896	886	925	851	886	897	897	821	904	907	912	901	967	895	889	899	866	904	895	909	887	880	891	930	908	954	918	913	871	896	864	884	875	914	922	878	882	882	892	928	902	869	932	886	896	898	874	920	841	901	885	896	856	919	940	826	899	907	886	864	870	918	903	953	899	860	865	865	906	911	897	830	895	891	912	884	902	886	968	915	858	939	921	904	882	934	865	889	867	934	898	890	863	820	936	894	892	868	862	925	931	854	911	832	902	914	912	969	876	887	884	899	844	905	895	863	892	879	930	880	866	869	915	951	895	945	888	918	922	891	925	872	925	936	888	898	882	930	895	919	922	950	958	870	866	900	940	865	900	899	894	895	922	918	881	954	876	879	897	891	917	902	884	940	886	853	867	876	888	826	917	879	890	942	960	873	923	877	878	891	932	887	931	910	819	886	938	884	881	828	903	914	904	896	868	821	921	927	899	899	890	901	949	913	943	889	875	925	863	913	941	906	909	897	896	891	910	898	854	896	880	894	916	882	874	905	906	874	891	989	878	911	883	909	888	907	891	940	876	869	865	943	902	977	860	919	912	920	884	912	905	882	916	878	896	855	920	891	921	879	894	844	920	861	885	863	867	880	882	889	852	882	903	857	922	916	930	892	898	883	954	881	914	888	915	897	919	919	930	863	899	886	915	897	920	907	847	851	877	892	853	881	891	898	897	867	934	853	925	859	908	901	902	903	884	859	909	865	901	952	934	957	893	876	858	884	890	858	900	920	908	883	893	912	921	956	875	822	878	863	915	905	873	892	877	881	923	928	906	909	929	920	922	866	881	920	989	915	848	915	904	904	902	952	884	892	891	876	918	874	897	913	915	869	946	869	909	896	882	922	960	854	917	856	889	871	913	902	873	846	923	924	890	898	904	887	894	873	916	912	926	919	905	863	935	938	915	924	888	903	887	866	874	874	857	911	910	888	912	873	874	904	939	901	908	896	929	956	861	870	892	914	944	868	927	923	917	893	941	918	951	900	916	906	867	941	904	899	891	889	859	865	882	894	899	850	910	914	856	876	870	933	919	877	901	904	910	874	846	893	901	880	912	972	920	899	859	918	854	911	884	920	909	851	953	924	917	929	893	960	896	943	898	885	932	906	874	865	903	870	941	856	864	882	893	880	904	885	907	883	916	938	934	886	894	917	918	862	891	904	912	926	883	929	921	856	897	914	902	934	902	880	936	950	927	917	923	935	908	878	858	926	895	918	865	867	867	864	883	890	887	908	902	879	882	857	883	895	906	885	913	895	930	900	873	925	909	885	886	895	911	868	883	861	886	914	895	893	837	880	913	875	886	894	906	935	886	910	918	918	901	919	901	974	947	897	866	917	919	887	887	936	952	947	953	989	853	887	891	874	902	922	869	899	861	921	882	899	942	879	874	883	897	871	861	900	914	904	919	888	836	844	897	958	890	908	902	929	893	825	928	965	892	863	962	941	882	844	882	863	931	866	926	890	782	889	912	935	928	878	829	911	910	954	876	885	951	914	916	886	923	957	931	893	974	933	894	868	938	878	915	907	879	888	936	922	873	904	914	917	979	959	930	839	925	879	939	895	961	832	931	858	929	906	908	947	873	915	893	883	867	918	903	926	861	891	885	928	931	921	891	859	882	879	878	928	878	884	901	941	886	896	910	900	897	882	912	885	916	957	956	939	885	912	886	885	910	901	888	890	956	929	885	864	884	886	908	907	895	865	939	914	897	867	930	834	980	893	874	933	866	899	916	922	876	854	907	887	860	925	917	886	892	925	854	903	926	917	888	865	880	880	870	901	940	883	961	840	880	869	899	895	909	892	902	870	874	871	881	868	936	879	866	917	906	891	943	865	872	932	906	890	905	870	884	883	941	917	895	940	968	893	917	864	840	902	900	885	933	946	920	918	918	967	872	889	919	891	933	918	874	924	856	949	913	855	923	880	920	923	932	936	863	904	921	916	927	885	899	910	845	904	875	891	906	972	876	908	916	881	861	888	892	906	870	916	853	887	933	884	861	940	949	942	949	946	908	923	949	884	896	931	901	875	896	928	868	899	866	904	830	956	882	879	911	952	903	892	886	848	891	857	937	896	919	873	844	928	874	892	889	900	895	863	881	919	850	896	898	861	871	911	893	911	864	931	915	872	878	919	883	884	928	928	889	880	876	886	887	924	865	878	883	931	972	903	896	905	916	876	923	856	920	931	901	917	850	921	874	880	925	906	900	845	947	883	897	857	902	868	923	896	912	893	875	907	898	870	852	934	868	924	919	859	912	896	918	899	905	888	857	867	904	901	894	870	897	855	928	938	928	928	892	897	917	898	891	894	898	927	904	918	924	957	890	861	849	904	892	891	857	881	915	961	862	885	890	904	882	886	894	980	899	929	905	864	879	926	875	881	935	910	909	878	932	852	914	898	899	919	959	892	953	916	921	886	946	934	838	863	915	926	910	930	873	920	905	877	923	933	851	865	872	922	906	936	861	878	891	882	919	872	916	902	896	898	884	897	938	908	892	895	880	895	890	909	901	895	855	907	860	870	932	885	925	881	932	954	879	831	877	966	884	882	892	837	824	905	913	913	891	848	868	926	880	883	873	883	953	904	879	853	917	901	870	892	913	872	881	846	929	884	898	929	908	848	857	919	927
44174	48400	27917	21268	19575	15887	10660	6342	4217	3426	2372	2135	1377	1038	923	788	684	700	1110	2287	2632	1459	829	582	561	532	514	490	367	354	286	312	255	311	263	259	253	245	248	256	261	226	273	229	244	231	271	266	228	265	261	265	262	269	248	269	262	238	250	246	246	272	257	250	254	244	221	253	262	238	254	233	251	225	290	246	248	252	252	240	264	236	242	219	245	242	231	248	200	233	214	269	238	250	241	236	230	235	251	254	231	237	228	236	231	224	244	227	224	231	235	250	224	235	261	236	263	244	222	230	248	234	200	228	229	259	223	248	249	255	244	254	203	234	258	217	254	241	244	247	221	220	229	253	240	219	229	244	223	245	252	231	231	237	235	266	213	234	243	234	237	209	225	238	262	238	255	245	228	243	215	227	265	232	237	231	233	243	230	218	213	223	230	245	227	230	265	227	208	233	232	247	236	250	247	240	234	267	253	238	244	222	254	233	254	251	251	245	233	270	232	252	235	237	275	249	272	245	223	243	225	224	244	221	232	228	208	222	252	236	250	238	237	232	252	274	229	212	191	239	276	256	221	220	217	234	242	240	244	238	262	240	253	254	248	249	239	224	237	231	232	254	248	247	243	236	239	241	223	233	243	223	244	242	251	238	227	297	249	264	249	244	234	250	251	243	244	229	268	220	223	264	245	249	246	251	240	236	238	233	243	255	215	229	245	240	258	233	249	224	222	253	221	239	244	281	230	215	241	238	245	245	261	208	249	249	244	236	251	216	252	256	256	222	260	241	232	235	220	246	244	236	241	242	235	229	250	259	217	244	238	226	238	249	238	220	268	219	264	224	273	220	231	228	242	260	267	230	226	228	241	253	243	226	248	242	240	221	232	216	212	225	212	250	241	227	222	244	255	212	263	241	247	251	208	248	214	247	231	236	274	252	246	244	230	232	261	236	264	240	244	243	253	258	222	243	258	250	245	229	229	218	243	231	225	240	273	234	244	254	206	259	255	222	246	250	206	250	246	255	246	240	210	204	242	230	248	211	240	243	240	262	252	267	237	240	254	226	244	244	243	247	227	235	219	221	239	240	223	255	239	216	245	257	202	212	251	235	238	248	232	249	227	221	226	235	226	244	241	250	245	195	257	248	257	211	223	249	243	250	234	258	250	226	250	223	215	253	216	256	225	231	206	257	283	228	224	258	223	231	215	290	250	255	237	234	235	270	265	231	242	235	272	241	247	285	244	203	242	235	250	232	237	213	224	218	239	245	249	243	222	223	273	256	234	233	263	225	263	226	244	249	232	228	246	253	230	217	219	243	230	235	243	242	246	270	261	225	233	244	233	206	236	240	223	232	232	268	259	250	236	243	239	256	245	217	237	216	249	233	224	230	239	211	249	238	236	231	249	240	261	228	241	251	234	222	224	215	224	243	260	233	245	234	250	227	228	253	243	236	239	252	239	224	210	222	246	220	235	259	230	236	247	246	232	223	231	230	255	235	229	207	235	231	236	240	263	233	244	220	227	270	211	243	226	234	267	248	226	234	229	243	228	212	221	241	228	252	234	230	250	236	242	228	209	227	251	264	248	226	235	230	237	219	239	240	232	256	224	270	236	238	230	222	241	222	235	232	237	241	243	252	222	238	215	250	226	242	283	251	253	242	256	240	243	249	233	240	242	245	211	217	233	239	256	233	240	249	241	248	244	236	226	243	254	245	249	250	227	252	247	226	198	217	240	248	266	272	219	258	255	223	196	215	222	257	235	240	247	230	244	231	255	223	263	241	255	251	238	224	245	238	271	215	222	216	286	231	231	226	229	256	245	240	256	225	226	221	241	259	265	253	226	220	248	273	259	241	246	238	233	254	229	229	217	227	225	212	227	259	202	233	235	229	214	224	252	216	206	230	234	249	249	238	239	216	235	247	230	244	220	244	267	201	244	225	261	215	253	263	221	237	246	245	235	256	286	255	252	261	237	226	237	260	267	250	205	256	234	219	225	246	270	251	245	256	246	246	225	229	226	227	257	224	262	242	251	233	229	238	248	210	265	208	231	232	213	227	214	270	256	216	226	235	234	236	242	290	229	250	216	238	256	242	203	240	244	231	234	241	238	212	234	240	231	228	233	236	223	217	214	235	245	239	240	245	234	241	257	231	249	212	221	238	200	235	254	264	241	227	217	229	228	232	233	221	227	228	240	225	246	228	212	217	234	274	220	244	250	211	261	248	236	234	242	219	245	229	236	256	218	238	231	221	240	231	238	233	227	239	251	230	239	230	217	214	254	257	226	237	240	235	251	215	232	265	260	239	241	248	241	233	244	248	259	248	253	261	244	267	211	254	220	255	225	278	222	234	225	247	231	247	262	214	234	233	214	235	241	245	226	246	256	247	293	235	248	264	226	219	234	236	200	220	253	260	230	244	215	238	258	246	207	275	251	247	266	205	211	225	242	235	228	228	215	241	227	256	238	264	221	230	244	256	224	229	232	254	241	287	264	232	249	236	240	230	218	232	248	224	259	238	245	221	230	236	239	253	233	199	245	271	246	208	243	273	252	261	256	241	220	232	236	228	225	200	248	243	228	237	230	227	224	221	236	223	238	240	240	247	233	235	243	256	248	252	257	234	227	227	241	255	235	224	237	233	246	224	226	266	264	262	238	244	231	214	238	240	233	231	227	237	203	198	268	222	227	235	236	249	233	239	214	258	238	212	265	249	226	240	269	232	264	234	243	224	232	239	237	236	238	225	247	241	245	244	207	214	282	234	252	263	243	224	225	200	252	229	258	237	211	243	233	251	240	224	248	255	231	280	253	219	249	242	219	267	212	253	225	243	255	194	246	279	241	251	242	224	221	231	233	251	238	247	237	248	261	211	241	247	250	231	222	247	244	242	241	256	255	222	223	233	245	234	245	228	246	260	255	216	257	238	267	271	209	263	241	232	237	224	233	245	192	235	231	213	237	241	247	251	239	257	260	241	254	206	238	234	235	230	247	219	250	232	237	248	253	241	232	211	246	233	228	218	211	221	201	265	226	255	234	217	246	226	247	252	256	254	238	225	242	242	239	246	261	219	222	232	240	231	259	245	225	250	237	210	221	248	255	249	220	274	235	255	245	223	250	229	232	198	218	236	248	218	256	248	208	286	233	246	261	251	233	254	240	244	211	242	238	251	290	235	261	221	256	244	231	246	237	260	239	236	234	254	220	242	239	225	231	233	213	231	227	242	230	250	236	236	231	241	261	217	242	235	222	224	245	248	265	253	238	256	237	222	227	220	219	232	227	223	256	221	228	221	229	246	224	237	262	230	276	252	255	212	245	219	240	211	270	227	255	247	252	210	223	252	218	242	244	244	233	236	253	253	245	243	240	252	233	222	267	219	222	262	252	239	264	257	249	225	228	210	250	186	239	200	243	226	256	242	266	227	222	237	225	239	228	240	214	231	226	264	244	212	263	232	238	242	206	247	211	240	235	245	231	233	231	219	232	257	231	242	251	228	229	243
34287	43065	16205	18862	23098	20640	16503	11520	10022	8686	7026	7159	5729	4245	4240	4242	3811	4016	6427	11866	13106	8269	5130	3120	2960	2861	2574	2267	1887	1416	1226	1251	1190	1114	1154	1080	960	910	974	912	852	874	856	808	797	890	815	831	858	874	850	873	883	883	868	925	903	909	944	903	887	892	892	878	884	817	870	888	842	863	916	870	870	858	811	823	821	799	798	785	802	840	834	791	778	812	809	787	817	852	785	843	802	776	873	771	808	741	836	849	797	814	827	778	752	761	781	779	818	774	792	768	716	707	754	755	751	803	740	677	765	771	745	776	783	750	706	753	805	723	786	740	759	745	748	746	719	744	762	753	699	803	781	768	737	746	694	752	746	733	793	729	722	771	767	698	749	766	706	801	734	729	755	709	725	741	688	767	715	737	785	723	747	721	761	739	746	760	764	797	792	753	773	741	728	757	705	733	717	781	757	703	757	732	753	774	745	761	721	702	759	805	787	752	769	774	746	791	772	742	761	785	729	731	741	761	752	776	734	738	732	760	750	732	743	697	757	695	768	749	749	731	731	770	749	728	750	741	753	766	767	684	742	793	766	761	788	748	752	757	750	798	728	828	750	815	718	738	771	765	725	782	776	713	753	702	796	760	787	764	731	777	772	721	770	762	707	767	757	746	741	744	751	748	750	737	783	777	716	796	731	739	804	784	788	735	742	752	720	713	728	778	756	770	715	724	751	798	786	745	768	765	797	740	718	731	734	755	753	744	761	759	748	737	806	744	772	717	717	732	754	724	797	702	703	717	764	699	784	712	779	713	738	707	733	780	784	729	691	769	754	740	737	776	731	763	727	701	784	774	781	783	742	710	742	720	749	758	727	714	749	784	719	770	718	772	756	737	754	745	720	755	747	758	701	749	788	721	775	765	747	728	759	784	727	701	737	751	745	744	730	754	724	791	741	753	740	767	768	824	711	731	731	739	752	792	711	720	684	730	783	775	755	751	721	715	717	749	710	742	758	713	769	721	773	744	724	728	718	746	790	770	779	787	724	772	764	712	750	751	736	743	807	706	736	766	739	785	736	747	812	726	780	762	796	740	764	809	798	719	762	737	737	755	726	748	805	772	775	771	772	697	753	755	756	785	755	736	807	799	734	792	726	741	730	787	741	751	749	825	817	775	744	758	768	771	771	750	748	766	719	738	745	772	785	747	785	731	728	762	755	763	761	737	759	769	704	700	732	785	742	714	795	740	759	765	776	758	703	741	733	716	770	796	746	700	756	742	769	747	793	731	741	715	755	716	733	738	676	736	778	762	754	734	755	761	731	748	726	764	728	740	762	741	762	753	719	797	727	709	724	734	723	699	752	703	733	710	762	736	717	723	784	790	739	746	775	749	711	749	749	758	728	769	781	735	749	771	760	759	732	727	781	766	802	746	779	770	768	812	760	787	718	762	722	787	744	711	761	730	776	745	790	726	764	817	802	750	761	739	777	771	764	771	732	733	720	783	762	766	756	745	750	777	699	746	791	753	736	754	775	735	776	762	717	724	753	744	687	756	745	746	686	828	722	766	740	764	733	736	717	698	754	780	754	698	770	719	767	764	741	756	754	716	740	821	762	783	719	744	850	743	738	743	764	717	754	750	713	805	722	774	764	761	755	763	740	726	785	760	731	767	695	722	758	821	736	780	769	761	770	784	750	769	800	772	755	737	736	690	715	780	724	729	776	702	702	780	743	735	774	765	762	731	787	730	775	786	719	742	775	779	743	768	740	728	733	766	740	771	725	743	722	725	797	709	747	733	776	719	748	727	764	777	781	774	771	764	743	765	702	709	788	752	724	746	743	694	757	776	689	745	732	764	712	770	785	766	761	733	763	754	775	734	748	722	767	790	777	758	790	799	739	739	732	739	741	733	758	781	789	764	727	757	809	743	747	750	758	743	720	758	755	773	729	705	752	748	750	723	742	738	757	686	763	764	731	759	763	738	734	780	789	726	771	725	721	774	768	769	791	743	832	796	797	754	704	713	758	727	736	725	750	771	781	783	771	810	771	745	716	747	774	771	739	795	770	721	715	768	770	731	704	758	754	721	757	732	758	737	757	731	777	728	760	763	716	715	749	750	752	770	764	725	754	722	710	723	749	742	756	717	771	755	731	744	705	776	813	786	757	757	716	740	727	776	762	735	767	765	799	690	738	734	756	749	742	721	773	713	765	748	742	769	760	763	715	709	743	754	714	738	724	745	781	747	811	726	775	750	784	723	772	723	721	713	763	730	733	740	724	740	756	769	747	746	741	751	737	723	722	690	745	789	792	778	766	732	733	783	752	763	776	770	736	830	766	740	736	671	753	805	735	720	740	780	797	749	752	788	790	753	762	711	702	725	767	769	741	734	796	784	781	791	760	755	760	757	766	712	789	742	716	748	753	774	759	734	803	763	753	762	747	765	748	791	784	748	761	778	727	738	731	770	762	775	742	762	761	765	719	728	711	722	732	780	748	764	763	742	764	726	765	736	706	744	742	760	788	748	747	774	715	754	734	751	752	757	734	715	747	805	718	706	773	746	750	754	699	740	739	762	785	764	756	727	788	727	731	763	725	792	719	761	759	734	783	747	749	761	754	709	774	783	752	705	762	755	765	755	745	729	733	799	757	767	780	757	718	773	775	739	683	715	720	724	733	778	725	740	719	736	751	738	747	740	718	795	735	735	711	736	713	734	716	753	729	687	720	714	700	760	744	714	744	740	745	755	749	785	749	739	754	720	764	724	701	764	742	752	735	734	772	764	755	771	744	748	754	705	754	748	775	758	745	744	733	734	821	759	724	757	766	792	762	802	792	726	712	748	717	782	731	752	771	755	780	718	800	777	751	786	778	726	697	781	750	749	736	734	747	745	762	808	736	763	733	802	739	733	770	758	762	764	673	737	743	752	781	722	728	720	761	769	741	742	762	735	718	791	742	747	717	723	760	787	674	799	741	812	732	730	714	737	749	697	756	757	737	740	756	731	743	761	711	756	725	716	781	748	781	754	754	746	744	750	816	755	696	777	778	745	729	720	767	759	774	737	720	798	755	781	791	744	768	803	711	739	742	760	774	727	735	757	736	796	711	733	728	774	721	722	730	765	704	715	754	757	754	773	735	726	789	683	750	727	749	713	742	739	802	794	807	723	783	765	733	707	784	775	791	722	779	758	729	746	746	761	757	731	808	740	788	789	758	757	754	773	773	765	763	777	750	746	783	742	740	713	762	764	788	760	723	761	771	713	732	743	749	743	717	748	708	747	753	807	775	777	772	740	812	717	731	761	764	760	726	779	769	709	726	774	754	718	785	765	760	769	742	765	753	742	766	777	736	692	746	773	767	728	758	740	729	762	770	784	807	759	742	718	747	735	699	731	774	786	736	747	726	744	709	739	782	744	773	782	747	732	706	744	790	764	694	689	734	746	744	736	763	772	744	709	760	780	770	746	783	721	773	720	736	725	735	791	750	800	751	772	742	816	774	747	721	752	733	759
56274	46984	28927	25033	26912	25837	20805	14629	10425	7666	5906	4983	3078	2246	2296	1671	1446	1373	2742	4631	6224	3908	1987	1152	1028	1042	918	931	705	515	491	373	431	437	405	426	380	369	368	313	353	304	306	350	361	293	341	304	315	316	339	335	315	345	345	371	358	288	356	365	337	361	334	326	315	328	305	318	307	267	321	306	323	318	295	317	264	327	314	309	324	344	301	306	317	299	292	318	305	265	320	345	305	326	285	342	310	300	325	304	333	307	306	284	302	300	285	314	286	291	297	284	256	277	293	292	294	302	315	260	283	302	307	286	287	285	284	312	308	316	271	309	288	313	264	303	276	321	288	301	271	267	289	302	321	272	282	290	277	306	269	293	300	303	287	297	297	282	304	288	309	315	284	302	303	273	307	277	338	326	278	296	283	272	305	301	305	283	329	296	306	300	268	297	289	317	308	303	308	309	322	299	292	307	309	283	281	291	294	297	298	294	302	280	328	300	300	291	319	306	273	301	321	298	311	321	295	276	301	299	308	297	267	291	295	299	296	288	308	282	291	279	302	338	283	293	253	317	298	308	292	268	286	312	293	338	252	285	282	291	289	271	299	316	314	333	323	305	289	293	293	294	300	296	305	306	260	300	296	279	287	303	333	264	282	321	259	332	301	286	289	298	296	251	300	347	291	300	301	328	314	298	291	321	303	305	300	280	272	328	302	302	300	311	278	301	275	290	265	285	294	307	309	278	331	312	312	312	291	286	319	291	297	271	314	302	313	332	298	302	332	298	309	267	284	307	284	306	291	306	248	275	288	297	288	283	288	299	265	316	306	288	285	279	314	274	307	303	260	282	281	308	300	334	294	308	269	297	293	305	319	282	314	295	286	280	293	288	284	311	281	276	307	253	285	304	291	296	303	299	300	302	301	304	294	297	291	295	303	303	294	315	296	324	291	330	286	274	313	320	266	310	324	306	273	318	288	291	295	312	319	303	327	317	277	286	328	288	311	279	292	297	316	281	304	293	292	313	299	292	317	323	283	303	322	275	295	333	288	299	294	316	285	314	323	286	298	309	323	299	313	275	336	259	303	292	326	270	292	286	304	323	299	331	303	302	302	316	321	305	281	297	286	292	262	320	271	292	301	270	306	283	301	287	332	291	314	315	335	317	292	325	301	309	272	296	274	303	309	334	324	291	282	329	259	329	292	309	288	287	291	308	290	305	287	306	278	275	304	302	299	310	275	310	306	292	265	329	292	278	323	288	306	312	313	297	272	307	281	298	274	309	313	301	297	300	317	319	315	311	298	299	271	301	292	299	320	292	315	321	311	296	311	282	256	333	316	290	298	328	312	301	324	300	310	319	298	299	287	307	293	277	303	307	286	300	308	310	313	303	291	261	300	301	292	313	297	294	313	275	315	274	287	272	312	280	296	284	303	263	333	274	308	274	286	295	317	311	308	274	294	307	286	314	290	298	310	278	309	280	284	323	286	351	281	329	298	323	274	311	313	292	308	329	313	297	297	296	292	286	282	309	322	298	283	294	288	298	288	355	302	299	337	292	329	311	307	305	305	299	325	312	330	307	301	274	334	303	289	290	303	306	291	306	322	293	295	297	304	297	298	299	270	288	311	336	322	298	277	306	324	311	322	306	316	308	289	311	318	317	308	282	338	306	273	276	295	301	281	288	297	307	321	310	299	296	288	281	261	302	285	305	302	302	285	339	302	283	279	295	307	312	281	303	335	259	276	313	298	323	340	301	257	283	286	306	345	320	299	298	293	324	282	267	284	292	311	301	271	331	310	279	300	342	269	309	268	286	298	303	296	282	303	314	304	290	319	277	330	270	295	307	271	274	285	278	254	311	286	296	291	293	283	293	310	302	278	317	297	316	294	292	292	300	271	304	295	302	305	298	293	288	319	296	307	315	288	303	270	289	301	307	308	287	316	269	289	305	308	268	314	314	265	286	316	318	301	258	273	327	259	282	301	287	307	292	328	305	277	302	337	270	329	281	292	290	303	317	319	309	289	302	315	286	272	310	300	332	299	281	316	292	308	262	327	323	326	287	305	288	313	290	290	303	299	301	302	284	312	290	303	270	302	269	291	285	309	301	314	292	285	299	313	325	305	302	281	322	288	281	299	297	328	288	314	281	276	309	281	278	289	294	279	267	313	262	315	292	312	272	313	293	290	298	260	288	321	311	340	281	331	256	286	301	291	282	292	312	304	301	306	302	310	297	316	295	246	296	276	304	322	279	274	285	316	265	296	309	283	331	310	306	289	303	304	271	276	300	280	305	290	319	282	283	326	305	313	282	311	322	340	291	279	301	295	306	294	300	319	307	270	293	303	302	289	298	289	291	278	299	284	302	294	305	303	294	329	315	309	330	309	300	263	290	301	300	317	329	297	300	298	317	291	326	303	312	316	287	317	318	330	310	286	309	280	328	311	289	322	297	285	300	284	319	334	311	285	284	291	317	308	303	257	311	316	315	280	300	328	279	311	279	290	305	317	277	296	291	305	313	267	306	293	278	311	288	303	289	297	331	299	296	304	254	302	324	314	296	261	283	302	315	307	299	320	313	279	307	331	322	291	295	289	266	309	302	301	309	269	300	275	333	302	265	291	292	295	311	342	300	266	276	304	275	283	315	324	302	313	303	292	319	284	317	284	303	342	249	263	306	293	280	285	305	276	259	316	263	302	324	294	258	324	274	343	329	279	309	306	292	311	330	298	282	336	304	287	268	283	305	283	295	283	285	323	311	328	309	279	293	284	284	293	296	311	294	317	309	285	274	292	281	296	292	305	286	315	306	282	277	302	292	264	314	305	323	287	274	309	267	263	289	283	272	330	308	321	288	293	311	318	303	306	294	326	332	279	305	309	295	311	291	304	307	297	317	273	263	295	310	291	311	296	307	306	304	286	327	275	310	293	331	327	303	292	287	288	315	296	302	315	300	327	300	278	285	288	271	287	284	286	321	335	327	313	302	308	311	316	324	282	263	283	287	298	295	285	300	276	341	290	292	304	279	288	291	306	300	296	301	301	263	289	300	315	320	278	288	272	265	263	283	302	306	301	306	312	305	290	302	283	277	303	278	326	290	332	306	326	314	284	280	310	269	255	306	339	289	307	293	303	305	325	296	315	282	302	302	294	303	324	287	289	268	280	303	296	283	299	311	277	309	292	311	276	301	257	314	292	294	241	269	270	264	296	285	318	308	289	285	283	332	297	325	277	278	275	297	277	307	312	295	292	306	316	311	273	274	297	293	281	282	292	305	275	268	309	315	281	339	335	359	273	284	287	272	302	287	289	312	314	308	292	326	288	293	299	285	301	292	321	285	301	289	295	306	318	317	288	290	275	298	314	296	300	285	303	304	319	311	284	281	305	286	292	288	280	297	315	311	293	300	309	315	279	314	280	294	264	293	305	291	265	307	272	289	275	323	318	289	300	291	305	292	284	298	300	274	331	297	284	312	319	306	285	290	323	307	302	281	262	312	295	295	276	292
47496	47672	26098	28806	32471	30604	25890	19606	17074	15982	13713	12722	10163	7821	8388	7787	7132	7156	12251	19077	23035	16368	10555	6421	6120	5739	5235	4902	3727	2613	2204	2061	1896	1950	1760	1638	1475	1411	1373	1227	1116	1134	1088	1083	1094	1065	1103	1058	1062	1139	1092	1119	1121	1128	1203	1277	1217	1162	1244	1220	1211	1290	1225	1149	1069	1060	1063	1060	1025	1009	986	1132	1091	1107	1076	1016	1024	995	974	1014	974	998	995	965	974	1013	991	977	1037	1033	1009	1007	1092	1077	1018	1047	994	1012	927	1078	988	918	919	988	936	942	863	920	903	912	916	907	922	922	893	927	941	917	918	909	907	862	821	908	957	863	890	931	881	922	930	909	873	859	920	913	910	878	906	918	892	904	847	926	907	919	914	903	873	931	854	904	867	926	905	857	913	869	871	866	965	915	891	934	949	916	894	896	934	869	894	887	915	929	903	931	896	921	939	902	863	888	909	920	868	877	856	911	877	867	873	956	901	908	910	835	880	849	921	883	853	821	858	897	873	966	894	887	860	936	862	905	877	926	914	950	894	893	936	896	844	887	866	881	901	889	832	934	915	918	915	889	896	908	922	933	909	913	944	876	849	884	888	854	872	856	871	933	880	879	891	857	843	898	839	846	892	923	912	925	916	914	853	906	933	829	916	907	876	867	915	876	867	887	879	853	868	865	913	913	901	912	931	914	920	894	946	864	917	842	865	913	896	852	844	907	828	924	898	886	897	851	920	887	872	908	861	867	872	947	970	860	982	902	930	897	902	897	849	910	926	923	862	907	888	898	912	879	920	939	867	826	916	884	935	869	900	927	940	945	898	888	896	832	869	870	905	917	903	900	932	905	922	910	936	893	907	922	896	884	912	885	932	912	948	845	892	963	900	844	856	901	917	880	900	904	909	891	926	891	901	854	879	905	891	862	909	942	889	924	909	948	904	883	919	869	835	950	895	918	907	904	907	923	850	861	935	919	901	904	850	958	913	917	909	909	873	885	891	950	932	886	878	863	889	911	894	871	899	930	855	896	884	873	923	908	964	928	875	904	881	899	904	887	866	897	897	895	898	912	888	913	880	869	890	890	904	865	901	863	914	903	883	840	867	865	919	926	797	934	895	899	902	922	890	868	899	876	879	962	921	888	869	962	905	886	906	929	921	869	916	945	883	894	894	924	799	856	795	868	883	909	925	934	928	884	868	882	904	868	882	903	876	862	894	886	902	861	881	928	875	940	881	924	884	1002	890	897	885	893	876	889	924	995	855	914	894	886	823	926	897	914	921	909	892	915	844	891	845	913	927	846	889	883	852	903	873	915	879	934	873	886	838	883	892	895	918	870	872	887	805	911	892	892	888	895	845	918	896	852	812	909	826	904	836	863	877	910	904	876	911	873	894	929	880	872	879	905	838	881	860	828	833	876	922	889	896	920	856	895	857	903	894	900	929	874	893	885	914	890	899	914	895	860	902	923	897	835	853	965	914	855	881	886	907	882	899	920	919	868	913	905	849	879	880	893	830	903	869	910	913	893	922	927	862	876	891	923	871	855	888	905	899	855	894	910	886	901	921	917	935	889	922	839	883	941	901	975	879	861	854	944	850	852	901	883	901	879	949	885	938	899	921	883	860	895	857	945	847	926	893	922	867	869	855	916	920	893	879	922	880	908	962	881	877	942	886	884	861	847	862	951	915	901	860	931	893	901	905	914	867	915	873	911	942	874	891	934	890	841	913	863	916	917	897	911	921	856	900	910	921	892	853	880	834	912	934	860	895	858	848	907	873	914	943	893	881	932	844	939	861	862	923	922	884	888	949	910	910	900	907	875	919	924	849	945	957	903	847	904	869	965	872	878	917	911	851	856	876	891	868	869	903	921	896	916	908	901	889	892	883	872	903	931	928	906	914	908	925	868	958	861	889	864	899	901	913	918	841	923	886	886	858	918	936	908	894	914	901	930	936	892	903	920	872	854	946	934	866	886	927	906	894	900	905	959	924	870	923	887	874	926	869	891	906	923	836	859	933	872	872	874	926	914	900	911	902	878	879	942	894	947	913	897	935	925	869	888	881	881	892	884	884	911	900	913	859	929	867	844	927	883	934	865	885	927	895	898	857	931	876	863	869	868	831	932	916	855	877	901	904	860	899	884	930	922	895	944	903	907	873	921	903	851	872	922	900	907	920	898	896	940	907	886	903	909	932	873	893	930	861	879	930	957	865	905	920	871	919	873	865	925	898	906	976	844	900	963	866	933	897	917	884	885	898	942	891	925	882	842	853	854	857	877	905	916	917	876	907	913	944	845	916	925	876	873	853	855	915	868	896	912	873	863	838	945	909	909	893	925	937	904	918	880	892	923	950	939	902	889	895	841	900	892	910	962	900	843	945	857	919	913	898	862	885	868	898	851	879	897	877	873	983	932	858	911	894	901	906	890	854	887	900	858	900	852	906	938	877	874	883	911	836	914	857	893	978	917	846	853	913	917	890	924	888	869	880	888	888	897	888	886	934	837	872	869	904	872	914	885	890	899	941	826	841	944	913	919	908	873	923	874	928	879	910	958	880	888	939	894	943	963	878	897	886	934	874	902	867	886	860	831	849	899	910	840	910	863	900	877	888	867	954	914	946	884	916	927	927	901	862	881	866	887	915	845	886	936	879	857	936	910	914	902	908	889	896	865	916	867	859	832	850	917	885	902	889	909	880	900	889	841	914	844	868	923	891	902	906	939	933	819	928	935	877	903	866	916	910	889	962	960	915	982	891	908	907	900	877	927	901	939	950	864	903	946	899	861	939	900	871	874	900	820	902	931	897	955	862	874	912	881	856	909	976	887	859	909	886	923	902	866	889	883	954	947	921	908	888	913	917	865	917	925	915	881	926	866	895	919	866	834	881	907	926	871	920	869	890	929	865	916	900	886	900	898	916	887	883	899	893	926	929	904	931	894	935	914	946	845	859	871	893	870	870	887	871	922	941	848	897	931	893	878	872	819	854	879	907	914	849	882	838	913	887	936	914	904	869	847	877	999	915	870	949	934	932	858	872	894	853	890	914	858	905	834	882	878	913	909	940	891	859	837	881	870	954	908	921	936	857	868	914	846	877	896	894	880	911	912	852	856	903	857	949	910	937	956	948	904	911	916	888	925	866	872	878	842	890	867	943	852	874	872	876	911	858	913	904	878	880	901	890	917	880	922	904	898	877	901	850	905	924	894	873	894	863	922	883	892	861	859	902	865	848	870	906	882	893	920	939	918	899	933	844	857	874	893	931	917	896	865	911	876	869	884	869	843	846	899	909	876	814	826	890	865	941	904	900	891	907	905	872	867	916	859	848	917	913	908	857	852	900	883	907	891	909	872	890	932	892	884	907	878	890	949	871	898	850	932	912	870	887	909	949	869	857	953	854	914	874	917	936	919	878	877	884	912	900	927	920	859	933	902	912	932	918	867	899	909	850	890	909	913	905	905	960	904	860	901	887	898	853	951	928	900	941	916	875	910	895	850	870	937	884	858	865	892	886	888	884	904	918	862	894	848
20202	22243	7572	2732	1913	1512	1023	775	682	572	503	482	384	380	352	342	332	343	370	412	436	403	383	332	340	313	300	303	321	298	308	289	285	309	310	321	304	324	298	340	265	317	281	310	310	315	317	285	329	298	318	298	300	279	324	313	294	296	332	299	275	315	294	259	291	267	309	293	276	344	326	287	304	306	325	283	320	309	296	307	304	275	296	313	314	293	328	313	306	313	314	291	302	246	318	295	287	290	301	320	299	293	292	295	297	274	325	278	294	281	299	299	287	308	243	279	283	304	294	277	315	277	322	301	323	317	309	291	277	282	302	285	294	292	326	297	291	333	281	267	285	287	300	296	310	336	308	289	271	287	280	277	291	283	303	289	283	303	313	306	300	317	300	300	288	310	288	311	289	266	296	256	291	284	319	293	293	274	290	308	293	286	296	322	280	275	284	333	294	290	286	284	290	288	310	254	287	309	333	308	277	288	310	294	286	292	308	291	304	300	304	314	319	295	308	294	274	299	279	292	257	268	318	270	328	301	301	260	304	292	271	287	267	314	275	289	272	293	305	316	288	298	279	318	276	303	277	279	311	277	283	291	290	305	296	321	303	298	326	318	331	323	300	309	306	309	292	304	315	276	292	308	262	273	330	302	309	284	331	298	308	287	289	270	286	290	263	309	288	295	317	299	287	274	299	310	297	279	290	301	317	322	298	280	286	303	308	301	296	297	284	282	277	317	290	302	320	304	307	271	310	303	281	291	283	297	311	267	300	322	320	275	292	294	309	289	270	305	317	293	245	295	334	279	300	322	282	288	311	293	278	287	281	335	301	301	290	303	308	322	317	273	268	288	284	272	290	291	274	274	307	272	277	293	318	314	291	308	305	302	274	304	281	326	311	287	333	289	301	291	281	286	290	321	286	311	311	306	296	299	299	308	292	291	286	289	278	280	311	258	281	302	303	289	315	294	298	313	298	335	296	291	313	281	295	319	301	311	320	285	271	286	273	292	308	295	327	311	286	285	307	283	294	313	294	292	308	287	282	296	289	291	286	260	290	247	284	300	315	272	280	324	284	278	278	287	311	298	276	267	272	274	295	276	326	302	287	275	308	302	307	293	308	279	311	266	275	294	307	302	257	325	311	252	294	298	312	292	290	251	290	293	321	267	299	306	275	293	310	311	301	295	289	298	303	302	270	322	304	286	352	295	255	300	304	288	263	293	275	288	311	303	308	288	321	304	259	301	325	348	299	267	308	305	309	285	293	283	273	327	279	283	283	324	310	317	293	314	284	272	287	271	286	282	305	319	302	298	289	305	284	295	329	287	284	286	279	294	307	312	282	303	305	288	315	282	299	313	308	309	315	305	273	300	309	284	281	263	287	293	321	267	301	297	303	308	316	278	318	316	256	299	262	283	284	287	292	279	263	289	302	313	313	281	306	294	280	265	272	285	283	288	313	295	291	282	285	317	301	272	289	291	301	261	283	292	324	279	301	307	273	275	286	270	256	284	275	266	282	291	307	287	271	319	299	294	296	297	305	278	301	287	305	297	317	257	319	294	334	270	279	327	282	336	304	294	299	301	315	321	275	302	311	317	287	305	314	310	260	257	322	296	296	268	293	281	317	309	295	296	315	304	251	313	297	295	301	283	296	300	305	307	299	310	296	284	264	272	278	300	253	287	274	281	256	291	291	302	296	297	311	275	302	292	290	323	310	299	307	308	278	264	277	307	288	286	294	289	297	308	314	290	272	298	321	285	279	306	298	290	275	263	276	300	294	313	300	310	297	267	269	290	296	263	288	292	276	291	273	303	283	292	301	272	285	303	312	304	293	308	321	260	298	292	289	266	312	320	264	315	275	302	323	313	279	299	291	263	286	260	280	309	317	280	282	306	272	329	299	284	294	308	292	288	291	310	295	278	308	335	306	316	288	270	314	295	319	300	293	301	296	271	269	288	306	295	306	298	285	292	314	289	283	331	294	276	264	279	291	308	314	292	295	287	296	266	339	286	274	308	266	288	317	316	309	269	321	273	295	288	311	260	291	306	304	296	271	293	285	261	289	304	322	302	292	281	292	273	318	268	303	275	310	303	295	289	266	305	276	273	278	270	307	254	283	303	319	289	316	299	294	296	279	302	328	298	311	312	308	288	261	306	292	303	291	310	315	274	296	281	301	291	292	298	268	317	271	268	304	297	284	320	301	284	277	300	300	284	303	297	276	310	285	332	309	279	281	266	300	285	306	275	295	297	305	304	288	297	310	291	276	315	320	317	316	265	322	288	300	327	291	286	300	284	289	349	337	295	316	297	311	257	259	304	274	318	262	315	293	282	296	313	303	296	271	316	266	270	265	275	305	285	319	307	306	285	335	267	286	306	329	321	329	278	299	288	285	276	291	268	285	309	299	313	295	286	282	284	287	313	284	294	290	311	297	310	279	288	257	289	300	280	273	303	277	294	240	296	300	270	300	323	302	320	310	284	296	295	282	317	312	286	294	291	278	306	290	297	311	303	294	301	311	302	323	313	287	304	297	322	277	286	290	277	288	315	312	292	291	286	287	277	296	286	270	308	282	310	288	283	290	304	309	306	319	308	316	335	306	299	293	284	283	308	332	284	343	261	294	296	298	302	302	308	279	321	292	322	302	286	265	321	265	286	308	307	293	298	282	332	293	318	304	293	286	301	259	309	288	304	271	270	311	326	305	293	272	298	301	285	315	294	281	290	296	272	296	316	295	267	294	300	308	324	286	298	295	296	297	324	301	285	315	290	317	311	276	280	305	307	268	287	292	307	311	282	284	290	285	313	304	291	290	286	311	310	300	277	285	302	297	294	322	275	315	301	274	312	317	283	305	309	281	305	300	293	297	280	284	288	297	291	268	288	287	277	290	308	291	308	288	300	293	316	288	304	336	268	284	311	299	257	311	292	285	298	287	279	319	314	283	298	310	294	277	304	316	316	276	296	312	308	261	273	298	285	275	311	316	288	324	296	293	291	288	310	258	307	290	326	297	296	298	276	293	287	337	324	288	283	275	303	264	260	312	284	303	296	271	294	301	284	308	303	285	273	321	289	295	291	328	285	297	296	298	307	304	316	316	279	299	307	303	293	293	269	289	291	270	276	294	292	305	289	298	317	278	275	322	264	272	261	323	281	319	279	305	285	298	266	277	285	295	305	303	330	286	299	311	319	293	289	299	274	301	271	300	270	279	292	291	305	277	284	298	297	288	284	292	298	279	307	283	295	249	301	301	298	287	287	302	303	290	287	267	297	269	311	296	257	289	317	278	282	278	332	290	300	320	305	295	304	317	302	303	266	307	256	346	297	275	307	284	306	297	270	298	282	271	307	280	300	274	289	311	283	275	305	277	318	290	272	310	302	277	289	321	292	290	284	284	320	287	297	287	276	294	275	286	269	302	293	274	319	258	303	310	274	294	249	289	286	297	282	288	299	277	291	290	276	299	307	302	273	285	319	248	275	284	264	284	276	316	291	274	298
16942	23687	5794	5089	5222	4481	3634	2699	2221	2123	1858	1610	1491	1413	1379	1426	1280	1245	1370	1678	1894	1675	1341	1114	1075	1131	1086	1148	1031	965	1003	991	955	943	959	925	943	954	918	945	954	961	917	992	922	916	1016	952	944	954	967	949	990	975	928	941	895	895	933	994	951	975	928	952	981	903	974	932	954	944	961	929	955	949	991	941	952	951	959	917	981	874	1021	930	907	980	930	995	907	961	935	909	908	905	970	937	932	936	891	921	935	963	893	916	931	937	955	904	886	908	926	880	865	936	911	872	891	908	928	874	878	936	913	858	946	865	953	874	999	908	839	921	911	952	894	924	912	858	895	874	917	864	900	946	891	933	885	841	874	849	940	941	959	903	909	887	883	888	854	913	898	866	881	907	932	910	906	899	895	916	872	878	863	879	883	893	899	895	863	905	887	936	934	950	921	933	908	902	943	869	925	867	891	892	912	873	927	860	895	902	899	983	921	846	882	977	940	880	925	846	916	916	946	923	905	883	903	901	886	898	864	959	937	869	902	886	948	935	861	899	881	938	881	987	896	908	937	879	947	915	912	893	920	869	904	844	903	889	941	911	929	902	861	882	900	929	889	917	920	886	900	863	848	949	850	947	889	892	890	905	838	921	911	928	926	936	927	857	870	873	888	926	925	870	848	917	906	968	904	888	886	930	909	887	917	887	883	927	884	987	924	937	963	927	895	900	923	971	915	904	895	948	894	939	967	869	926	882	936	943	895	897	893	946	865	904	879	896	856	915	924	929	939	962	907	881	861	871	890	900	914	871	861	924	854	963	922	949	912	880	858	919	876	874	938	917	933	920	944	915	916	890	925	896	900	909	842	904	918	974	890	942	863	885	927	885	909	916	898	881	924	932	928	939	966	902	953	891	961	921	900	889	870	879	935	947	941	869	899	931	882	909	882	924	872	938	909	910	891	936	918	979	898	906	931	891	900	927	885	928	941	891	907	914	912	922	905	939	877	867	915	908	906	903	985	955	980	921	941	892	903	934	912	901	934	905	876	950	931	902	871	919	897	908	907	937	931	908	909	886	905	895	893	929	912	901	887	953	900	907	878	908	942	897	908	879	929	925	895	907	907	925	962	882	921	990	906	938	873	919	909	887	863	905	881	893	878	843	945	901	944	916	885	940	964	907	890	928	923	887	876	916	913	927	898	865	962	904	883	889	914	915	900	950	890	891	934	887	891	874	931	913	912	920	894	927	942	922	911	894	844	977	908	881	838	918	919	886	936	890	904	904	884	917	885	936	894	927	935	907	884	869	939	898	915	882	869	921	884	862	926	908	958	900	917	969	890	921	961	946	893	938	926	901	890	881	900	922	926	867	938	872	905	897	898	858	882	898	918	942	944	881	899	876	916	887	902	936	878	900	930	939	915	945	914	881	915	945	897	945	894	902	902	918	901	892	956	906	920	870	917	941	893	945	932	962	880	895	876	899	835	922	964	931	915	917	954	902	924	920	880	913	891	906	885	911	877	886	893	941	939	920	863	872	928	874	880	892	886	948	909	887	947	914	959	924	871	893	944	865	920	910	905	920	882	883	901	983	911	937	900	904	892	951	926	901	969	877	898	964	916	871	919	947	904	907	886	908	925	933	915	916	877	913	922	916	928	902	898	946	901	890	894	878	964	948	927	917	904	941	888	906	928	946	902	939	880	908	921	926	937	926	884	879	905	959	964	924	862	909	909	865	941	901	930	940	871	872	929	872	917	954	906	845	876	924	894	869	855	931	918	912	935	936	892	957	913	920	940	850	896	900	993	936	936	861	891	944	939	913	909	917	889	918	918	895	892	937	921	889	883	913	942	894	896	945	957	878	910	897	895	908	890	918	920	909	905	922	909	963	898	928	932	864	907	883	909	887	872	893	849	941	897	897	935	877	874	938	906	956	931	905	920	871	949	879	895	893	917	909	877	859	902	892	923	875	976	955	938	918	946	934	910	929	950	943	894	961	946	960	903	936	945	914	871	915	921	890	946	948	902	932	959	914	924	964	882	861	955	926	887	891	934	878	918	935	868	900	920	945	940	941	893	925	927	939	917	930	889	953	915	937	944	928	858	920	871	855	930	831	888	875	893	900	900	895	924	913	979	924	870	844	923	915	882	849	836	916	913	866	893	898	893	935	911	931	892	900	891	915	921	921	922	944	957	880	874	877	930	868	879	885	872	934	888	948	900	912	922	873	947	855	918	882	921	899	852	892	948	961	870	915	875	882	956	876	878	896	862	938	922	924	901	925	902	939	978	924	914	904	855	885	902	928	931	897	932	950	846	952	923	913	936	922	895	903	919	909	903	910	855	910	937	910	932	921	935	852	896	945	849	934	909	901	886	858	936	959	945	926	926	909	941	918	930	893	873	930	924	885	878	893	922	915	884	877	892	895	925	934	917	896	917	868	896	852	900	868	931	902	946	914	943	924	857	877	962	926	875	887	903	843	940	900	907	896	914	875	917	913	879	892	919	883	941	899	896	944	894	952	909	934	888	897	930	983	939	951	858	921	902	926	862	904	882	862	918	900	869	902	902	956	912	932	942	865	907	962	931	841	879	907	925	876	920	878	911	926	932	924	973	914	915	908	878	891	920	834	915	892	944	891	892	887	883	884	899	849	919	942	943	895	873	931	875	903	901	908	874	890	943	961	855	938	867	916	915	940	942	916	861	960	935	837	875	888	921	970	845	930	882	870	905	923	922	919	916	904	890	924	932	887	851	903	932	889	959	911	983	939	914	903	916	937	928	924	918	938	847	930	943	898	886	906	945	914	902	950	931	868	819	849	870	863	891	881	861	949	866	926	923	854	926	957	922	952	968	893	923	946	907	909	915	914	932	884	915	925	932	873	888	892	901	925	895	936	886	934	894	914	919	924	929	912	947	928	927	921	887	938	865	916	874	912	906	963	927	911	909	905	939	902	879	930	885	920	915	959	938	912	947	858	900	904	898	888	876	859	914	956	901	966	862	931	923	869	872	881	851	896	896	897	892	907	965	904	937	871	916	968	910	893	902	924	876	948	926	959	915	915	914	884	888	934	926	908	941	883	927	935	953	900	920	960	910	852	911	898	947	931	924	913	903	861	932	903	943	935	932	903	879	919	912	908	914	884	883	913	958	948	879	932	946	898	950	900	897	948	908	948	906	948	929	877	889	908	939	860	891	898	888	908	893	865	939	899	870	921	879	952	884	885	982	941	857	958	953	943	931	953	862	886	892	912	882	890	930	983	858	875	856	907	945	929	918	935	879	900	932	886	930	881	846	921	909	915	895	900	898	880	934	893	905	976	864	895	946	913	902	919	925	920	919	913	905	876	936	980	927	879	896	882	801	932	898	847	940	879	918	908	880	864	928	887	904	905	873	910	903	902	862	897	909	909	887	1007	968	937	906	896	932	915	898	870	904	950	955	807	915	895	906	897	883	919	882	913	858	878	898	935	939	851	956	902	878	882	904	952	913	924	942	908	891	927	876	960
46634	46630	28808	23203	20165	15733	10947	6491	3748	3094	2158	1756	1134	919	913	764	703	683	1174	1909	2170	1705	972	559	468	527	534	496	383	363	298	285	294	299	278	274	302	266	263	238	260	279	259	249	276	238	263	262	230	250	261	255	270	266	265	250	269	227	275	265	257	263	230	242	250	254	224	243	267	244	214	260	242	248	253	235	258	253	222	264	212	275	258	248	252	259	248	225	265	256	246	255	235	237	251	260	245	221	253	251	283	227	236	240	266	240	227	230	252	251	282	237	237	226	231	226	278	220	250	254	245	238	226	223	257	257	265	260	251	237	243	243	234	228	232	234	224	259	251	245	219	256	227	256	235	204	247	264	248	229	236	244	232	229	224	247	233	229	253	244	220	242	262	239	251	243	249	263	239	231	239	230	271	246	232	221	230	240	252	248	261	244	248	255	241	270	231	219	224	234	231	252	230	271	235	265	228	262	252	270	253	256	247	213	240	226	250	229	260	242	257	234	229	264	241	236	223	259	242	258	265	234	252	203	256	247	225	245	212	225	237	230	235	229	280	258	276	255	250	228	241	261	240	245	253	257	236	246	243	252	244	211	216	234	241	235	213	231	270	245	244	262	254	246	271	243	278	227	239	212	241	258	229	261	232	262	234	241	231	234	265	262	236	269	279	243	270	230	264	241	229	245	263	213	242	220	234	216	242	259	242	260	250	224	231	255	251	227	244	219	232	228	246	251	246	238	257	228	242	248	240	215	265	269	215	238	249	238	225	234	282	252	213	246	231	266	221	229	219	262	256	213	220	243	269	252	256	258	261	267	271	228	238	257	241	250	235	259	235	256	243	249	247	259	262	222	249	263	207	245	273	254	264	229	217	227	262	215	255	231	263	218	242	224	233	239	227	228	264	233	219	227	233	219	249	251	244	261	251	254	249	237	251	229	206	225	259	243	256	233	247	214	249	253	243	248	241	256	254	213	249	273	259	253	260	228	233	237	239	212	238	241	219	210	220	233	262	240	252	256	240	278	283	242	231	222	246	237	209	281	239	231	249	214	253	239	229	270	247	217	238	264	237	262	246	253	253	251	255	235	234	206	223	228	221	246	240	249	233	282	229	255	244	233	224	241	251	246	262	251	218	243	222	243	253	230	242	246	234	247	262	234	252	253	243	247	238	225	226	241	229	255	230	256	241	258	260	235	273	228	246	255	260	254	227	258	251	226	224	231	223	250	251	221	246	256	227	250	247	271	238	238	261	229	250	264	232	250	251	244	213	235	246	237	261	230	273	212	248	226	227	251	241	267	226	239	264	255	236	235	263	249	255	271	253	253	257	259	221	243	215	230	257	200	262	251	222	210	247	228	232	246	250	270	226	230	233	247	259	239	261	248	249	246	222	224	267	238	232	227	231	227	262	220	236	241	233	234	255	248	275	262	247	259	221	255	241	240	260	244	267	236	267	266	263	258	182	248	249	236	242	249	240	236	265	230	229	258	219	246	239	228	253	257	239	253	236	256	251	226	247	240	230	230	243	235	253	259	215	236	250	245	250	268	249	255	232	255	239	257	258	264	252	250	202	249	262	241	232	235	214	235	247	245	262	247	236	239	236	232	249	264	220	237	246	248	250	250	248	241	218	255	210	247	243	243	235	225	241	197	239	234	212	245	242	233	238	275	232	206	246	238	220	239	238	230	240	247	235	229	241	253	288	253	255	262	249	250	227	214	237	248	228	236	227	240	245	229	283	210	230	226	224	301	250	270	248	226	242	251	236	243	229	245	224	220	252	258	244	251	231	233	223	233	244	251	239	237	239	268	276	222	242	228	228	238	263	225	260	231	218	209	234	215	233	251	256	220	245	192	245	209	232	239	263	218	220	257	269	233	238	235	256	256	242	238	261	233	262	252	230	254	264	253	261	240	227	236	247	228	225	238	244	229	262	247	262	215	248	230	213	221	219	263	235	233	236	249	253	228	237	268	242	244	222	230	242	246	238	251	246	252	255	245	257	238	236	227	235	232	213	243	233	251	260	221	217	224	254	198	242	232	224	235	227	252	235	231	232	256	226	260	260	243	209	251	254	249	223	236	249	234	244	238	234	267	268	256	230	238	209	238	248	244	246	237	239	250	264	256	259	247	233	244	244	275	259	248	236	257	273	235	245	259	243	267	241	258	261	226	248	252	241	229	225	231	259	269	242	262	236	248	233	239	243	249	254	260	238	217	265	248	243	247	235	257	201	270	239	244	206	245	234	248	246	239	220	223	268	229	242	244	256	268	220	228	242	215	206	244	236	253	236	236	240	238	232	261	228	251	248	275	218	247	216	262	250	267	229	259	257	255	243	259	230	223	232	238	227	279	262	258	264	246	245	255	234	238	223	245	271	243	260	228	252	271	247	244	250	254	243	269	237	235	251	262	242	237	261	248	246	259	257	247	241	249	236	241	244	238	256	240	247	219	240	252	251	263	235	235	225	260	264	234	261	221	219	234	237	248	243	262	246	246	245	219	229	231	235	236	226	263	248	249	250	232	251	225	254	235	243	241	237	251	238	251	261	265	224	229	259	232	235	253	251	236	251	267	241	234	215	226	246	256	231	247	252	233	260	259	252	254	262	234	220	256	254	224	262	235	256	238	244	225	238	245	238	208	228	268	234	238	261	263	276	234	238	263	239	223	253	261	234	236	233	255	227	244	238	213	246	228	219	248	259	248	261	274	263	228	235	246	238	246	244	250	246	231	239	234	243	221	259	262	234	244	229	217	249	263	230	227	247	234	224	227	230	237	211	240	216	236	233	238	247	247	242	232	269	248	259	232	246	285	238	257	215	219	232	223	249	247	226	251	236	247	229	221	213	226	261	257	215	223	249	204	237	222	249	211	255	237	224	244	228	264	231	232	262	245	259	243	284	249	235	239	224	235	222	229	211	233	253	247	225	231	238	249	220	222	233	266	263	272	258	212	231	241	247	243	235	212	277	214	224	248	255	248	244	222	213	251	246	243	218	242	256	227	250	244	218	242	230	271	240	231	261	242	234	249	270	244	241	240	254	250	253	246	224	246	229	264	259	204	250	226	245	267	240	249	271	244	230	236	239	257	248	245	242	237	226	208	232	229	226	229	242	217	265	200	232	237	238	259	243	237	226	234	270	227	245	272	226	214	236	232	234	235	225	268	241	229	266	247	240	256	254	230	231	222	255	254	263	271	208	272	229	241	235	222	219	233	278	279	273	250	243	276	234	264	266	224	225	246	248	213	216	230	263	221	273	253	239	256	255	254	251	232	236	239	228	242	239	228	237	288	225	253	234	228	246	232	220	246	248	240	266	238	250	233	235	242	249	262	260	224	236	229	239	220	241	223	251	230	238	233	243	254	259	237	232	255	260	243	245	225	257	232	226	249	234	235	244	262	242	245	251	242	265	266	255	258	267	264	252	247	237	251	253	234	203	237	228	212	249	252	235	252	265	260	237	265	250	259	235	241	238	256	229	239	239	286	227	255	248	244
37854	45562	15941	20018	22000	19977	16315	12122	8707	9080	6903	6243	4675	4450	4145	3749	3511	3522	6042	9886	11810	9409	5476	3169	2572	2604	2783	2633	1980	1756	1251	1172	1197	1143	1056	1071	1000	895	902	888	902	904	852	826	877	843	864	849	837	833	866	839	884	868	974	981	896	902	896	898	919	977	947	883	915	810	846	889	852	812	852	852	895	835	884	881	806	846	753	820	796	792	797	821	784	806	854	793	805	827	822	777	794	803	807	812	765	824	795	806	842	798	738	758	786	753	844	796	774	816	721	765	771	803	740	800	753	787	730	802	809	793	755	764	768	793	760	773	756	733	761	797	752	754	784	760	751	763	761	773	785	801	737	799	768	767	766	776	854	756	718	785	753	733	773	746	753	748	763	738	735	755	787	761	799	748	796	719	777	732	783	751	741	748	785	726	759	751	757	833	747	680	858	773	771	739	770	761	780	755	775	751	737	720	756	738	782	767	787	717	758	751	769	743	776	737	741	768	772	731	749	745	740	804	768	781	769	781	738	756	740	755	757	791	741	741	782	726	726	786	762	711	756	727	753	756	751	738	734	812	762	774	723	788	774	747	787	718	787	728	719	795	758	750	747	771	769	767	807	754	745	741	755	783	753	764	806	743	745	726	753	814	769	754	767	741	759	792	767	707	721	804	767	755	744	750	771	751	688	779	703	781	741	760	785	719	713	766	719	772	743	758	753	768	732	755	721	725	765	761	698	822	768	767	757	723	749	738	780	766	779	777	741	785	717	765	779	751	758	786	725	787	748	741	749	785	831	755	770	739	746	767	744	794	782	794	772	738	755	774	761	759	792	753	781	774	785	798	769	754	775	720	759	754	724	780	737	761	753	784	691	786	738	784	753	777	752	797	765	754	741	762	754	772	726	735	783	804	746	767	710	791	736	789	752	767	776	738	755	738	794	792	756	753	735	755	750	754	765	775	748	738	783	773	764	758	703	779	733	803	806	776	779	776	764	756	752	731	805	782	770	776	742	718	779	743	771	786	821	750	745	796	746	771	748	699	803	781	752	774	764	745	800	755	750	749	710	772	803	731	750	759	789	822	825	793	751	708	740	737	772	771	764	747	768	728	773	705	812	766	733	763	703	781	776	774	747	755	745	817	734	813	738	783	739	745	753	713	795	696	727	791	725	685	739	712	783	820	755	773	778	727	716	778	746	748	757	754	722	755	708	808	762	731	738	803	746	798	735	770	809	767	769	744	754	775	784	809	729	755	785	756	765	749	766	775	752	768	773	724	735	737	758	765	694	789	740	794	703	747	775	724	779	734	774	784	752	752	744	766	748	755	749	786	787	825	752	792	763	785	737	741	745	714	743	744	796	765	746	729	768	761	749	758	706	754	790	755	803	772	764	731	785	827	759	746	723	757	728	762	743	783	790	705	751	717	767	746	770	772	789	740	778	729	802	756	751	711	751	802	705	777	767	692	775	754	778	812	779	720	766	760	777	751	769	743	767	793	750	730	724	763	720	768	781	715	800	754	744	788	700	812	740	753	774	774	782	744	737	732	761	752	806	801	754	746	742	741	722	739	737	704	730	723	796	743	767	771	749	738	787	767	783	688	818	767	722	747	773	752	755	740	752	810	713	778	749	793	770	730	714	758	758	762	748	807	777	705	766	764	733	764	740	716	751	772	739	796	760	763	764	780	761	752	745	737	706	763	765	723	744	722	752	764	792	714	763	738	731	737	749	684	760	777	776	779	722	778	711	758	767	710	762	787	799	723	750	755	740	813	764	790	730	755	759	798	754	742	759	766	786	751	786	781	774	779	765	739	851	713	762	780	764	803	770	746	776	722	758	748	745	756	829	779	775	778	747	742	758	777	790	800	776	731	744	782	712	738	776	813	728	728	785	706	818	765	764	757	755	796	751	785	778	800	776	762	731	748	780	744	768	783	730	741	749	786	728	729	799	783	706	787	772	794	774	708	782	753	721	740	766	820	736	760	736	745	747	767	804	701	780	728	757	772	759	741	704	749	724	788	804	787	744	705	783	779	699	769	724	759	797	774	800	759	755	800	776	727	763	763	753	769	745	738	758	798	772	736	751	713	727	749	717	770	747	722	783	771	749	761	794	782	758	762	772	760	734	767	760	759	786	761	718	734	771	757	791	715	762	779	787	744	721	750	727	742	803	779	739	764	729	785	744	757	813	704	859	767	757	766	723	768	775	814	732	810	771	757	764	775	801	733	790	791	735	772	735	765	761	749	726	760	742	722	782	775	762	784	730	793	812	752	766	745	751	740	768	776	757	736	771	758	768	713	768	750	768	789	766	745	773	749	771	731	767	767	760	722	760	713	745	721	734	812	766	693	721	766	748	771	766	769	749	792	776	735	748	777	732	761	767	763	737	812	706	761	813	765	793	721	766	770	727	789	782	748	796	782	738	708	808	780	747	740	791	765	753	756	801	742	780	784	782	776	751	734	772	768	780	744	741	779	740	712	795	817	792	759	745	781	739	761	804	786	771	763	791	772	742	782	776	770	730	789	740	711	754	729	746	745	769	782	767	746	776	767	783	799	728	733	726	807	797	790	759	785	781	780	761	775	755	739	793	740	792	732	776	738	778	759	771	759	780	769	764	818	767	749	739	765	782	753	782	796	810	704	749	737	704	791	781	724	748	756	776	758	744	711	755	739	752	759	736	694	713	798	759	768	768	722	780	782	772	739	786	846	777	755	761	757	725	803	781	801	711	755	779	743	799	744	739	718	750	794	754	743	741	829	720	770	773	747	731	732	750	772	743	787	742	713	763	758	742	737	798	743	742	722	776	765	753	793	729	762	771	760	766	740	776	726	768	752	731	721	735	777	754	743	783	749	710	746	738	769	794	771	708	840	748	733	768	745	786	745	752	717	753	774	806	757	717	767	718	752	740	749	756	742	747	778	775	747	810	756	764	766	754	699	756	715	744	701	737	816	750	786	795	764	750	752	776	807	752	760	802	753	768	815	730	782	721	755	773	742	781	784	738	735	704	824	773	765	717	781	754	740	767	718	775	770	779	754	757	823	756	764	697	802	763	792	747	772	785	777	748	742	750	743	739	740	763	733	774	735	773	813	752	762	768	762	768	718	751	762	759	794	773	773	732	746	741	750	780	726	768	769	726	812	780	782	747	783	764	747	751	768	789	778	732	774	737	752	718	798	743	730	758	727	775	747	759	777	798	796	721	778	757	740	779	786	768	816	780	783	744	779	745	757	732	747	752	780	826	792	792	755	749	754	756	746	787	790	821	779	778	791	769	756	808	775	781	763	769	739	726	736	752	730	737	757	719	807	767	749	780	760	794	777	741	717	771	768	767	799	768	779	726	753	719	763	741	736	755	767	781	729	773	782	719	782	745	751	778	770	751	755	749	748	751	788	790	767	751	764	753	737	756	711	770	719	790	715	691	772	803	780	767	769	770	740	755	751	788	809	817	744	800	811	754	813	751	761	740	757	762	739	798	757	720	802	746	727	760	713	749	781
57153	47408	28872	26185	26058	24159	20415	14179	8939	7400	5684	4289	2962	2578	1815	1660	1450	1474	2355	4843	5439	3929	2389	1373	943	883	948	929	867	1060	491	472	433	443	427	409	398	380	331	313	278	310	327	323	356	338	321	343	359	364	354	357	353	344	353	349	334	306	326	323	325	328	345	331	329	296	321	292	324	295	305	302	340	316	342	341	318	295	298	309	325	325	308	335	342	340	327	288	315	299	285	315	329	318	300	325	323	306	304	320	299	346	288	303	304	328	310	290	294	303	288	309	306	287	287	311	300	311	320	277	291	292	283	294	312	317	274	276	294	309	308	294	310	325	286	296	305	294	316	308	307	323	277	333	307	318	281	299	336	297	289	337	305	296	273	283	325	320	289	295	309	327	286	304	315	316	308	319	315	343	335	269	302	301	341	282	294	292	280	297	312	314	309	329	313	315	288	322	292	309	302	309	319	279	307	327	310	299	290	301	294	290	310	325	317	311	282	285	320	303	268	281	315	356	290	306	301	297	323	256	281	308	290	303	304	310	308	289	287	324	301	310	295	279	313	310	281	275	278	306	270	292	298	315	317	283	328	314	325	286	322	290	308	290	298	279	308	300	303	306	320	294	297	283	285	300	310	311	302	313	302	294	338	334	308	279	276	328	298	321	323	286	318	311	289	316	359	307	294	302	319	313	304	281	299	301	309	306	314	297	301	283	270	295	290	298	319	314	308	320	314	328	278	281	289	271	304	343	307	314	306	328	301	285	289	291	312	313	341	348	296	323	312	305	325	310	297	315	279	300	306	328	312	300	266	319	297	288	324	339	298	277	296	341	303	292	301	321	324	293	303	265	330	294	300	348	288	280	328	318	313	300	324	320	286	317	296	313	280	303	288	268	303	305	328	270	305	272	289	329	324	288	290	286	291	272	290	288	287	325	314	315	287	295	297	293	304	285	303	275	292	302	309	299	314	298	307	296	310	314	306	306	303	284	292	325	322	317	308	316	309	267	294	283	295	295	289	332	293	276	300	286	305	258	313	295	316	297	267	308	295	303	325	299	323	293	299	288	291	309	304	300	313	289	319	279	274	315	277	302	322	292	280	290	280	269	297	277	328	339	293	290	316	297	316	336	323	304	288	300	287	283	314	310	287	272	334	296	318	318	285	308	311	317	307	319	298	291	304	337	275	289	315	294	316	271	292	321	296	299	322	287	323	286	316	293	302	327	342	292	285	272	293	310	289	271	290	283	297	304	293	304	320	297	296	334	307	295	306	293	318	313	317	310	291	298	337	327	309	304	285	283	324	292	299	312	309	294	306	338	304	310	316	277	317	296	320	301	303	311	312	295	283	311	331	295	307	280	298	327	285	315	323	312	299	305	269	293	301	317	318	297	274	274	322	298	307	297	331	302	295	288	298	275	294	310	330	283	300	283	284	304	323	296	298	271	296	322	309	334	288	322	299	288	330	320	291	288	300	310	278	309	310	319	265	279	280	320	295	320	299	288	329	270	309	323	303	328	307	285	269	319	288	309	327	326	328	314	303	293	336	287	303	284	274	308	287	312	311	311	292	301	279	292	316	293	297	275	302	272	322	322	288	286	334	304	311	309	319	282	302	313	305	315	296	300	333	284	337	287	322	285	323	272	279	309	314	294	335	315	272	293	305	293	335	308	305	307	305	294	328	346	308	288	314	285	315	305	309	311	293	311	283	301	317	321	294	326	340	321	293	339	307	317	280	310	305	267	303	304	301	304	300	306	351	301	275	331	307	303	319	285	310	300	308	307	280	282	324	290	273	324	284	291	302	315	302	317	270	290	299	295	325	293	338	310	282	312	320	292	292	312	294	312	281	305	313	333	327	313	310	320	313	311	272	310	291	316	287	337	293	306	311	292	312	311	329	302	341	304	291	297	310	285	308	299	314	296	317	306	312	288	306	310	296	347	286	312	288	270	289	329	287	306	308	284	316	302	309	320	310	311	303	312	303	287	338	318	312	281	318	301	294	311	299	301	265	279	305	310	303	290	274	313	294	277	284	305	294	344	295	297	322	292	307	334	326	321	302	332	320	291	287	281	322	313	309	301	322	301	279	318	341	303	307	305	299	315	305	307	316	325	303	310	277	300	302	325	298	301	314	309	314	317	306	306	350	282	334	315	286	284	300	290	291	309	300	351	338	278	309	278	289	328	295	284	294	284	305	310	280	308	308	298	279	319	287	311	310	267	296	282	314	313	316	291	308	316	310	307	286	306	315	289	317	303	285	328	329	312	294	301	314	294	314	300	275	288	338	296	299	332	311	295	289	298	291	312	324	316	294	306	301	295	333	297	295	298	289	273	292	293	326	301	316	298	315	306	306	277	331	317	315	325	303	309	304	304	323	313	286	293	331	297	293	289	299	317	314	287	300	281	323	301	308	331	287	314	320	304	312	309	286	314	285	315	281	304	295	302	292	314	280	307	291	309	324	303	304	306	330	281	290	283	295	302	297	282	334	321	308	302	306	280	321	305	307	279	293	331	316	272	291	305	321	331	283	351	257	309	282	290	296	322	316	308	333	268	289	288	273	275	274	306	311	275	316	283	320	338	301	318	339	280	300	295	299	284	294	294	275	316	320	306	335	287	286	325	283	300	303	295	290	320	311	316	260	307	289	292	279	310	290	279	299	313	296	309	315	301	283	305	303	290	302	283	283	317	290	298	285	306	283	274	272	301	301	319	308	309	281	292	301	311	311	280	278	318	293	308	299	288	289	292	268	301	281	316	276	325	287	311	298	282	252	306	290	288	293	290	311	304	303	288	311	321	312	319	283	311	312	327	319	309	292	294	296	300	295	300	313	280	296	310	294	274	306	312	287	289	298	295	318	294	305	333	312	291	263	295	307	317	324	284	292	302	315	308	318	312	306	282	288	309	307	304	307	280	299	300	298	311	280	299	274	296	289	318	295	277	302	294	261	316	319	312	288	296	301	321	300	298	300	320	331	291	269	309	309	331	297	279	279	306	278	340	291	318	345	320	301	311	302	280	318	302	280	327	291	322	292	334	288	279	260	336	299	308	284	291	287	319	294	301	301	282	298	312	291	315	308	303	312	318	311	292	307	319	306	302	303	283	290	299	328	278	268	311	297	311	328	313	309	297	332	324	286	278	318	313	292	301	309	275	298	307	303	301	331	319	297	296	307	294	285	275	328	283	298	318	290	290	305	292	292	288	311	338	313	280	316	282	323	275	296	293	315	320	309	294	302	281	325	305	294	305	292	303	302	316	304	303	316	288	313	294	326	273	321	294	293	309	287	314	294	323	298	285	313	294	346	298	277	287	318	301	304	316	306	302	298	271	311	310	302	320	351	331	280	305	279	306	291	312	303	317	309	303	324	298	309	309	280	318	322	322	299	294	302	323	303	265	305	295	315	283	346	301	297	299	292	310	290	332	302	306	311	292	283	304	357	284	308	314	309	284	285	266	309	300	308	303	305	305	314	284	309	294	284	310	323	288	328	296	299	275
45738	47891	25184	28452	30833	28104	25323	19404	16170	16403	13029	11346	9150	9222	7375	7575	6958	7069	11349	18227	21030	17265	12404	7469	5130	4835	5533	5563	4957	6032	2252	1945	2005	1930	1757	1595	1510	1427	1260	1268	1180	1099	1044	1099	1093	1136	1067	1110	1081	1198	1162	1136	1244	1170	1244	1262	1236	1155	1137	1214	1226	1293	1165	1102	1116	1077	1150	1085	1098	1056	1025	1055	1049	1115	1068	1075	1079	999	998	1033	995	933	1007	994	1012	1024	1002	1029	989	977	1067	954	1065	1096	1008	1023	998	1040	964	1015	932	992	917	931	934	990	951	932	890	934	889	908	945	916	918	917	915	912	927	898	841	933	858	946	912	899	932	915	903	862	941	861	937	953	959	907	928	898	899	923	943	914	914	861	898	925	946	914	856	911	894	893	846	879	837	916	871	908	879	958	913	945	839	949	852	868	896	893	941	911	916	938	915	915	928	888	901	990	884	913	887	843	933	895	888	926	846	885	910	936	925	947	924	860	888	925	948	955	926	921	898	842	892	960	939	952	915	948	897	879	871	968	850	907	942	956	886	876	933	910	963	928	878	834	892	882	881	939	906	931	905	881	871	920	923	918	854	802	916	907	910	897	897	868	889	898	919	928	909	884	940	900	899	932	875	896	904	913	847	895	873	926	941	937	905	905	887	923	907	874	925	909	903	904	905	917	914	835	897	901	907	948	865	896	869	874	932	901	890	897	883	930	930	923	932	876	848	878	892	959	909	884	958	916	891	911	895	937	965	911	889	853	942	916	906	943	925	924	933	867	889	886	865	890	930	953	888	951	952	902	939	957	902	917	860	904	925	872	951	891	928	888	906	880	938	890	897	920	898	866	887	933	958	895	917	913	916	915	961	848	900	926	941	882	896	953	879	917	919	900	916	893	931	917	871	905	911	957	911	925	958	854	899	976	916	909	896	911	897	822	919	928	868	928	899	900	902	934	915	888	990	872	907	888	915	918	885	864	872	950	894	913	839	974	854	938	871	915	901	854	882	928	899	918	961	904	951	929	955	897	925	909	918	898	929	952	889	904	930	870	867	873	873	903	931	911	900	910	930	894	890	882	932	929	893	945	890	948	912	892	913	974	918	916	883	843	878	940	898	865	883	951	911	909	859	898	897	889	954	916	878	926	905	962	898	875	914	854	917	916	851	906	929	925	907	933	931	896	850	895	889	899	974	885	923	874	936	906	874	891	894	930	915	910	900	876	927	884	930	921	919	900	861	906	878	892	982	920	903	914	841	885	875	958	932	923	930	866	876	880	936	889	902	947	846	927	867	900	907	858	915	909	860	870	888	937	927	923	926	976	895	894	929	837	929	871	900	952	912	942	842	936	906	898	943	953	905	899	915	904	929	882	899	892	889	874	902	850	920	883	906	922	923	894	863	881	949	945	853	915	856	903	909	920	902	918	934	936	872	904	921	870	938	916	899	942	868	927	864	926	933	929	903	850	898	863	879	913	951	900	924	916	912	896	932	888	913	934	939	952	937	889	902	934	943	914	924	915	958	896	883	942	840	904	835	865	902	884	919	876	903	929	863	945	927	892	896	904	833	902	860	926	929	890	872	992	895	915	907	983	928	918	915	922	915	893	843	907	899	927	897	902	911	860	865	909	916	930	874	877	873	919	855	932	944	890	877	934	947	918	893	946	949	928	855	853	863	894	891	935	913	898	941	912	902	918	917	898	891	946	923	911	877	894	867	934	874	914	904	913	927	894	911	935	915	929	883	905	902	925	937	962	849	975	856	946	903	899	924	967	891	884	878	880	887	912	937	955	883	952	913	948	943	913	904	894	923	888	920	977	923	891	965	902	897	848	863	895	918	910	863	937	940	933	878	857	944	911	860	921	919	933	919	935	942	871	923	898	956	880	880	964	892	952	926	904	877	936	914	938	884	912	925	924	916	889	877	902	971	929	875	957	898	894	914	892	977	975	926	874	931	901	926	922	924	926	912	960	931	863	856	922	905	885	939	926	910	915	889	907	947	860	916	935	883	938	892	891	881	958	878	917	894	924	892	923	895	867	886	914	886	882	904	875	908	926	892	879	917	977	928	943	918	952	914	879	927	908	880	914	916	896	908	918	879	902	894	897	872	922	901	857	859	887	867	910	861	913	873	916	902	904	906	898	894	934	916	898	944	921	861	890	923	931	936	893	899	862	937	999	925	894	966	888	940	884	929	954	884	942	894	966	896	868	913	919	935	961	894	888	872	871	898	943	907	892	937	879	921	916	897	937	957	871	894	885	924	920	944	929	922	858	868	905	903	929	932	859	894	920	898	944	914	917	933	873	917	910	921	868	900	927	883	921	865	869	939	926	859	902	902	869	913	875	897	915	875	901	863	898	894	942	903	929	939	970	909	910	890	880	901	869	900	895	888	910	902	943	862	867	908	951	916	887	882	919	849	918	946	863	885	930	934	930	906	919	886	914	949	921	910	962	902	930	930	891	932	855	927	929	894	898	954	898	916	937	965	963	910	898	911	947	948	1026	891	961	968	892	936	848	913	902	902	922	913	935	857	886	884	934	915	909	928	935	920	883	968	839	897	838	909	880	874	903	911	885	883	907	850	904	905	890	895	874	921	956	901	880	864	938	882	949	918	902	944	901	948	867	911	927	916	918	847	929	917	935	928	932	976	922	935	906	942	941	917	925	972	922	929	921	929	897	917	899	948	877	929	922	912	912	854	925	897	964	944	931	947	837	885	929	900	898	941	868	883	916	898	938	936	873	859	967	920	952	915	881	901	902	890	918	838	911	890	890	919	914	968	891	960	915	936	887	928	966	925	938	924	883	879	923	927	906	903	880	885	934	947	876	910	933	868	881	918	932	959	976	871	909	877	931	947	901	923	907	985	940	939	898	918	869	865	941	894	832	863	941	884	894	881	903	882	945	906	919	908	971	906	950	923	873	883	984	953	908	903	875	904	926	895	936	872	912	895	861	873	858	938	917	906	942	899	840	925	902	925	923	978	877	867	851	906	910	884	868	911	925	904	953	864	846	890	893	919	929	943	915	921	894	928	879	935	907	861	877	904	925	896	885	939	915	947	933	935	946	930	881	909	954	904	919	900	891	866	882	878	877	969	939	909	917	962	889	944	870	887	904	871	932	911	932	890	911	913	897	900	886	897	876	886	937	904	896	912	876	931	936	880	913	882	895	981	947	922	866	941	937	913	849	901	905	907	933	915	900	890	897	907	931	874	917	925	917	915	935	942	897	909	920	951	893	879	892	844	939	923	906	963	967	912	869	912	948	882	912	929	920	958	881	923	878	918	951	903	937	923	907	937	938	889	921	930	888	914	908	854	895	868	946	922	945	919	935	872	895	887	955	891	966	852	870	879	885	938	917	886	911	911	919	885	897	913	886	933	969	926	924	941	905	903	882	924	879	953	892	887	887	940	898	943	931	880	890	965	854	940	904	917	903	887	873	886	877	906	989	951	931	911	900	905	938	915	958	860	929	921	947	888	900	876	921	900	907	879	903	893	844	914	949	907	910	948	939	911	913	890	961
20069	20483	6046	2350	1830	1398	985	745	574	572	498	424	386	362	332	350	337	355	338	418	396	397	339	353	310	343	316	364	287	362	316	314	300	337	297	333	279	266	326	292	287	295	299	357	267	297	303	296	297	302	286	296	285	275	299	333	314	321	315	300	312	299	299	292	276	292	282	277	302	321	318	339	332	309	295	297	310	295	275	286	288	298	309	267	292	335	307	297	292	325	297	303	322	289	318	322	289	333	305	318	301	277	274	320	308	300	336	302	286	299	308	286	328	326	306	284	304	353	283	306	284	296	319	294	296	282	306	311	294	268	287	291	268	294	301	317	343	312	298	306	292	303	297	303	298	331	318	270	283	315	308	323	333	308	300	303	299	283	282	276	279	259	290	277	304	330	300	311	301	317	333	271	298	307	309	295	291	291	294	300	280	310	312	300	293	273	297	304	311	290	286	330	296	287	290	297	292	301	298	303	308	302	307	305	338	295	320	305	322	265	276	275	287	321	300	335	317	298	313	315	303	287	293	299	326	316	264	298	312	319	306	302	300	323	278	293	292	284	294	279	280	287	313	310	346	301	318	297	294	266	289	297	307	289	307	328	298	300	305	309	319	300	293	320	290	286	282	274	317	325	302	299	302	293	297	291	267	306	310	294	283	330	307	282	317	293	313	316	309	300	304	315	281	288	283	321	301	285	321	331	308	271	295	309	327	277	293	303	293	303	268	288	281	311	294	285	294	319	292	319	299	295	307	339	285	326	298	257	337	300	280	315	312	282	313	308	303	293	293	328	289	304	300	284	291	272	308	300	320	332	275	307	307	326	290	289	305	296	303	314	293	278	307	283	308	282	342	313	299	271	324	291	284	325	262	271	281	287	311	291	317	293	315	289	320	309	278	294	316	297	317	277	313	288	291	305	295	291	297	313	310	264	317	277	303	278	295	296	330	297	322	303	310	323	290	277	292	296	315	318	287	303	313	268	273	300	295	281	288	316	285	301	310	330	302	297	325	282	278	312	298	296	286	308	324	316	305	305	301	259	289	287	268	292	275	332	307	275	300	295	296	287	288	291	304	309	311	305	279	309	296	300	305	288	326	304	270	279	307	317	294	309	314	318	294	306	323	278	325	303	305	308	318	334	298	329	303	268	294	315	293	282	305	311	303	315	303	268	308	300	286	295	281	303	303	288	312	277	339	286	328	327	308	328	268	303	340	314	302	324	274	320	312	294	309	288	318	292	336	313	276	279	297	286	287	314	313	305	299	307	287	272	303	329	329	290	301	324	340	317	313	298	325	301	296	288	305	280	327	316	289	301	297	285	270	304	310	272	309	296	294	288	293	301	309	297	282	315	300	269	289	304	291	323	290	269	322	304	277	318	311	289	283	262	324	280	307	303	280	305	297	282	276	308	303	320	305	282	294	293	309	322	307	277	311	272	279	293	293	304	294	307	324	294	283	337	274	284	314	288	313	312	295	326	305	313	293	311	310	309	250	281	323	292	279	277	305	304	293	308	320	296	288	301	305	313	288	317	263	291	313	301	323	293	291	290	288	321	313	311	309	284	298	289	267	271	332	266	279	306	322	313	322	289	268	325	306	288	321	272	283	319	315	288	273	264	337	310	301	278	289	308	285	308	315	313	290	309	300	322	331	343	276	342	302	323	298	291	279	300	331	299	289	301	311	323	312	337	295	306	300	296	297	321	261	347	277	316	281	302	298	285	277	313	314	316	312	299	330	282	320	300	330	305	320	306	294	319	290	298	307	267	284	297	314	283	284	257	268	332	286	288	302	312	297	334	294	276	314	289	309	302	307	306	258	310	322	282	295	280	263	302	314	279	301	322	300	343	288	298	299	284	294	300	298	303	297	290	308	281	294	291	319	328	290	324	324	293	316	286	314	318	259	273	281	260	316	292	286	307	321	333	314	304	322	314	295	345	308	285	310	306	326	303	323	281	296	329	278	293	304	282	293	290	310	299	312	315	307	298	289	300	266	282	321	293	243	315	335	315	293	259	316	307	285	317	308	320	297	324	297	306	315	321	299	308	331	295	280	272	294	310	304	301	304	316	304	306	320	297	310	317	296	286	309	307	274	288	278	336	340	313	322	300	289	289	316	283	295	295	283	304	304	320	287	318	287	276	324	319	316	318	305	301	313	310	296	266	294	287	321	301	308	276	308	275	291	303	282	314	331	324	301	305	301	302	288	280	264	307	308	294	297	302	318	316	310	275	313	299	292	301	309	272	296	292	294	321	293	309	295	295	328	298	283	266	276	311	299	297	308	276	324	250	310	301	329	311	314	295	310	321	279	279	282	298	311	304	298	303	322	327	329	299	280	295	295	318	300	286	289	300	282	311	296	299	289	296	299	318	280	312	269	299	327	333	312	325	312	292	271	303	303	298	283	317	308	298	296	315	278	302	334	317	299	286	303	310	272	315	256	292	318	303	259	314	308	294	290	283	331	307	303	319	302	312	315	283	325	286	293	286	266	325	304	291	256	313	278	306	331	303	277	277	298	290	320	281	312	296	322	335	305	272	277	307	296	286	299	287	313	275	261	283	303	335	272	326	284	282	290	297	314	316	271	281	323	286	306	287	292	294	306	267	294	290	285	295	293	281	311	305	294	311	277	298	354	293	274	291	295	360	307	297	315	294	325	270	298	292	335	303	322	351	315	265	294	309	333	318	324	287	326	320	291	305	323	311	300	322	298	280	285	278	280	294	319	297	307	294	299	310	295	310	305	287	290	291	287	294	307	313	315	295	284	302	311	317	314	299	280	310	312	331	279	315	289	238	287	281	296	318	304	263	342	344	288	308	275	301	290	309	305	304	310	308	291	324	327	301	308	287	319	282	291	310	296	305	279	289	302	281	318	317	320	308	294	280	300	327	322	314	292	275	307	300	281	322	286	307	314	296	304	301	322	295	283	292	312	292	287	292	287	310	316	302	313	315	303	312	310	276	320	280	305	294	344	284	294	318	294	273	335	283	283	260	315	316	287	293	293	286	287	318	288	289	316	304	292	287	294	286	277	293	290	291	288	286	305	325	285	288	290	294	332	308	316	307	299	303	273	292	299	283	311	308	335	289	335	263	279	307	293	310	307	304	328	291	321	275	317	278	291	322	312	269	289	328	287	310	300	291	327	331	307	299	276	288	290	315	331	282	305	299	289	307	315	289	280	326	270	314	309	292	321	312	266	294	293	321	276	309	282	300	295	293	308	282	316	312	310	331	330	318	277	278	323	308	295	315	282	294	312	291	300	306	279	310	358	316	300	294	316	306	290	285	280	293	292	319	287	287	309	286	342	325	306	313	319	307	328	323	318	260	316	297	310	308	273	287	289	294	326	312	291	271	303	287	301	334	315	303	317	295	317	284	293	307	289	291	319	301	301	310	311	313	285	279	304	297	335	323	288	273	272	327	312	331	263	301	305	315	294	305	295	283	265	286	333	290	313	314	290	341	315	289	287	338	282	323	296	286	313	288	290	312
16781	22568	5383	5097	4900	4467	3256	2468	2442	2208	1907	1661	1522	1494	1408	1370	1293	1273	1393	1659	1810	1532	1314	1226	1120	1075	1074	1127	1083	1114	1031	1019	962	991	920	998	962	993	967	961	922	972	999	921	988	950	968	910	949	990	919	973	921	959	950	954	935	1064	936	957	951	1018	931	967	958	959	919	1042	940	966	903	940	969	923	950	972	948	950	1000	910	895	978	970	935	975	911	945	872	950	902	955	993	941	914	918	888	976	933	966	977	918	912	954	904	901	969	936	902	964	930	868	899	934	950	919	958	906	985	943	952	920	907	964	939	893	935	924	937	938	939	910	904	935	879	876	901	923	943	911	907	950	878	927	888	910	929	940	907	921	955	907	920	894	964	913	966	947	932	934	882	907	912	917	873	926	950	856	925	1003	910	947	965	921	950	938	940	922	912	937	879	956	909	933	930	914	904	939	914	909	928	908	934	989	885	943	986	893	969	931	959	897	924	935	905	943	923	892	889	859	953	935	891	939	911	944	942	909	942	910	943	907	951	939	916	951	895	922	921	931	930	896	874	894	956	916	885	973	883	914	850	897	921	911	931	962	922	925	955	957	927	902	915	916	928	928	910	959	940	893	926	926	926	879	923	928	884	850	886	940	992	983	899	963	917	952	891	986	902	966	941	972	989	885	916	886	926	965	897	946	903	940	922	926	859	907	921	963	848	919	1004	952	889	975	903	932	906	950	934	931	955	921	876	951	878	910	925	944	970	916	929	854	932	886	959	929	883	934	933	937	935	925	935	897	890	918	941	979	874	934	932	901	942	954	886	941	900	900	920	887	922	909	936	933	935	912	946	890	957	927	869	949	893	946	954	887	918	918	881	958	892	912	890	942	975	922	980	935	889	913	966	942	898	962	880	930	911	954	930	914	905	998	899	941	874	882	948	932	972	883	928	929	867	878	919	921	886	888	949	954	910	927	913	915	898	985	959	852	896	856	915	897	920	955	931	870	951	945	945	909	889	968	933	880	919	978	899	941	943	890	974	897	866	903	906	956	961	888	931	905	928	962	945	927	923	918	925	934	912	913	946	946	929	892	943	935	933	899	874	927	874	912	931	963	888	899	936	905	927	917	876	877	953	874	906	946	918	904	970	941	958	922	917	936	896	919	892	966	963	903	947	926	954	947	915	905	926	950	946	962	947	938	1000	921	915	933	947	932	989	936	905	894	955	961	948	878	928	905	912	940	936	920	913	885	932	932	915	909	916	924	928	937	910	921	925	915	934	978	923	913	937	928	915	945	933	952	893	884	920	919	916	920	930	889	892	926	939	892	934	906	873	873	924	940	900	924	913	891	953	904	962	947	896	934	858	926	964	941	928	910	924	875	931	924	915	903	911	903	918	881	931	895	885	895	940	905	937	862	917	900	936	895	879	914	936	908	885	922	898	913	929	941	898	930	959	900	896	915	928	905	936	902	856	923	942	913	932	924	900	926	927	879	944	895	907	971	905	951	1042	967	948	898	925	916	860	947	949	915	884	964	882	906	877	903	916	916	923	952	911	892	934	883	927	937	931	927	911	850	960	901	887	905	900	893	921	932	908	939	919	929	908	921	968	883	968	924	914	981	903	958	966	928	953	949	900	868	946	971	921	948	877	924	884	933	918	903	882	924	931	918	929	891	937	902	915	897	884	965	945	929	933	937	915	893	915	917	893	888	890	884	900	880	929	938	883	895	872	905	917	952	893	942	867	894	909	906	907	951	932	907	919	898	892	913	976	939	896	897	939	905	926	891	938	946	934	913	947	917	900	869	917	942	947	980	906	917	855	933	911	966	956	919	916	965	898	904	911	966	903	951	929	948	939	896	916	935	887	897	941	967	983	935	919	949	887	923	938	871	957	974	900	928	925	958	929	950	905	978	890	917	918	945	922	900	933	884	926	835	908	908	900	919	893	894	950	883	952	889	924	927	920	938	884	916	960	913	899	892	928	911	959	925	947	955	945	883	932	945	959	953	894	969	933	894	936	915	938	919	903	932	889	938	869	941	910	949	916	918	866	922	924	941	950	918	920	918	971	908	973	935	905	932	935	953	926	927	955	897	924	901	945	925	886	913	898	897	893	956	960	937	938	916	868	938	940	979	958	905	978	924	942	920	884	930	929	896	917	954	929	922	933	897	898	919	935	894	887	902	911	904	919	935	956	921	934	916	944	928	955	937	925	968	924	928	882	918	862	951	875	939	934	891	885	879	944	894	948	958	963	985	881	948	900	943	897	941	924	964	921	925	948	909	940	886	926	909	861	921	956	950	961	950	970	988	927	909	932	956	983	959	867	844	883	910	855	871	882	965	864	909	957	935	922	893	942	916	898	942	893	919	964	918	898	883	906	909	942	963	931	929	890	882	976	972	917	999	925	899	967	921	895	874	927	909	927	968	985	975	937	945	916	910	913	889	897	866	886	943	966	885	901	884	935	956	949	913	906	930	912	903	921	910	913	891	838	929	913	911	935	871	899	888	909	997	907	942	858	902	904	925	943	921	914	939	881	936	917	932	918	954	948	952	909	931	913	918	873	933	943	909	924	972	878	919	957	927	894	895	960	981	928	980	926	948	940	914	939	909	1020	912	881	929	952	947	943	935	943	948	859	906	925	939	920	931	951	898	922	945	971	923	984	892	907	927	935	892	881	945	918	915	906	934	885	999	885	897	898	914	905	895	926	952	906	948	934	924	936	928	912	934	928	909	960	906	887	984	888	923	927	919	980	942	977	920	924	941	984	932	883	895	957	889	914	912	910	955	953	973	956	969	963	937	936	946	922	946	929	949	969	898	914	943	857	929	912	976	920	930	930	921	944	941	920	906	952	925	948	895	931	912	948	917	888	917	954	959	877	878	992	891	931	902	923	945	945	926	889	935	924	875	900	891	858	895	962	920	937	909	914	930	914	978	936	934	940	947	917	937	930	922	897	878	904	925	934	910	910	920	932	923	890	932	903	936	891	956	896	926	843	929	925	959	915	981	939	956	936	924	907	898	912	924	891	873	944	924	860	919	967	940	953	925	964	850	932	919	948	916	925	926	922	919	907	922	904	957	937	919	930	889	882	925	908	879	1014	878	909	890	928	949	892	950	977	920	944	913	917	937	897	909	914	954	966	881	919	944	943	894	910	901	910	955	909	911	882	919	937	935	956	887	942	924	959	935	889	967	953	916	932	911	924	880	939	935	957	915	945	911	946	972	929	937	919	917	934	872	948	913	884	920	865	918	869	921	935	925	955	944	865	908	967	981	945	916	968	951	974	932	911	947	949	930	886	979	997	933	896	878	889	947	982	900	875	945	923	878	876	906	888	931	966	889	901	942	889	907	943	944	901	862	920	888	906	957	955	904	908	947	956	976	918	925	921	932	887	917	937	894	927	887	914	924	937	924	915	974	880	929	904	954	895	930	937	911	944	888	939	1007	948	901	880	934	920	945	962	868	1017	905	884	914	965	958	948	883	914	957	849	865	923	865	928	939	952	934	901	966	934
45181	50324	29249	22822	20446	15758	9581	5877	3937	3208	1996	1472	1219	1086	897	815	837	724	860	1666	2228	1525	963	597	509	402	455	448	434	577	273	304	286	289	289	282	256	289	292	282	251	283	239	268	274	252	270	251	279	232	272	241	258	261	259	258	316	293	278	271	268	273	269	267	243	274	240	263	272	258	247	228	265	249	261	256	259	256	260	258	264	285	228	230	250	256	253	251	229	253	237	257	243	244	279	248	255	256	236	256	245	263	264	259	272	231	244	253	240	238	255	238	231	236	252	256	281	251	271	256	240	225	247	273	249	234	249	241	246	251	251	253	251	222	218	240	262	250	232	235	278	237	223	224	270	251	244	241	295	205	228	282	265	265	232	257	251	225	240	233	239	222	256	234	256	235	250	241	222	258	250	239	268	215	257	232	217	281	268	251	234	231	267	247	237	243	231	233	237	276	246	232	243	243	257	237	262	243	223	251	260	245	213	238	234	269	269	224	235	225	250	222	240	270	234	229	229	247	250	251	241	255	248	279	277	243	256	218	246	268	236	250	266	253	251	238	243	244	255	234	244	260	239	236	249	233	243	241	237	249	242	233	271	235	270	247	261	192	237	290	231	264	273	266	239	223	243	239	249	242	245	222	244	260	256	222	242	262	262	269	257	259	239	229	238	247	240	226	286	233	264	227	250	245	249	246	260	259	257	239	255	254	235	253	256	229	259	249	234	250	217	202	252	246	260	222	213	226	255	240	243	240	244	237	269	247	254	250	235	267	229	253	246	250	252	225	218	256	224	310	256	262	228	225	239	229	233	226	253	243	223	252	272	248	246	244	248	240	266	262	268	214	244	224	231	245	236	260	247	244	245	252	207	270	233	240	240	238	254	251	255	253	257	240	216	270	233	252	254	259	281	223	272	249	268	298	254	258	235	250	230	246	254	288	279	215	240	246	265	254	236	240	257	226	238	246	267	269	221	264	243	237	239	238	227	226	235	247	250	222	223	209	266	244	267	244	245	242	232	240	246	253	257	242	257	284	236	275	219	234	291	263	246	226	238	236	228	252	248	248	258	254	211	250	233	214	250	248	236	256	274	241	258	252	240	270	276	264	252	222	210	251	240	272	229	244	231	245	238	258	267	231	251	237	248	267	247	241	226	235	234	243	234	261	234	225	268	239	249	243	271	270	250	250	224	243	274	250	250	243	201	248	252	262	260	219	277	229	239	231	220	222	252	242	253	244	242	255	238	253	245	221	239	253	245	251	248	232	274	253	240	229	238	244	235	256	272	235	244	249	248	252	257	249	249	246	237	231	209	225	247	251	288	229	237	250	250	238	240	249	237	240	202	235	239	251	278	236	272	241	236	249	244	240	251	241	230	253	258	257	218	234	243	234	223	280	279	234	233	242	227	241	246	257	260	238	247	246	218	250	237	240	271	251	224	228	230	240	255	254	234	233	259	229	228	261	258	259	202	271	254	246	238	226	232	251	247	264	236	254	243	270	242	265	259	254	245	261	267	255	237	276	256	260	235	265	251	238	242	271	236	237	235	264	248	253	258	226	246	230	252	252	258	221	239	236	258	253	246	246	254	248	241	235	246	254	223	246	225	269	259	241	238	262	291	234	288	240	270	240	245	250	250	249	261	240	251	273	252	242	296	242	246	245	228	239	223	247	259	241	261	248	218	236	231	249	264	280	248	209	237	239	233	265	230	230	280	241	247	247	226	231	234	237	231	231	231	250	252	242	266	249	260	259	248	229	240	257	234	251	223	219	270	233	224	262	236	231	256	251	239	266	249	225	254	235	246	243	250	254	251	253	241	244	251	264	232	277	231	234	249	247	221	281	261	250	240	292	241	226	251	238	239	245	241	241	253	261	244	230	244	240	249	256	271	240	261	277	237	257	230	225	259	256	222	250	270	227	246	239	233	247	214	267	262	245	228	254	265	235	252	238	234	234	257	250	249	218	250	266	229	253	232	272	257	255	247	261	257	251	214	224	259	228	257	266	263	248	237	230	255	230	248	247	231	252	281	267	257	233	227	248	253	248	224	247	253	269	247	234	226	241	215	255	247	270	222	261	269	249	234	228	272	257	266	253	259	248	237	224	268	245	254	251	246	244	238	242	242	250	235	233	279	286	236	248	273	239	257	261	240	241	224	236	244	241	247	247	248	238	243	238	236	254	257	273	259	261	236	266	244	242	239	229	240	250	238	261	265	248	273	244	227	260	231	240	255	245	238	262	247	230	232	266	238	245	211	259	264	261	238	243	260	268	246	256	257	243	269	248	256	263	253	222	255	273	268	232	249	249	247	252	264	234	238	265	276	288	252	257	259	249	226	293	259	245	258	250	235	263	254	241	245	222	239	287	261	255	261	236	266	227	239	269	245	230	218	241	258	244	252	239	243	262	235	243	263	227	238	269	228	262	255	252	249	254	233	239	252	230	245	233	232	264	249	230	230	247	259	242	267	251	228	236	231	256	252	238	221	238	248	247	265	237	233	240	232	257	247	247	265	270	266	266	252	228	250	233	254	245	250	235	251	269	268	256	243	248	248	233	244	236	284	274	260	240	255	256	239	248	251	230	246	225	252	251	237	230	230	245	243	268	247	256	222	216	251	257	263	243	256	238	236	261	260	236	246	247	251	239	256	252	240	252	243	257	249	257	238	253	261	257	240	225	234	223	231	242	251	259	253	254	277	237	234	243	247	225	253	228	263	233	250	240	260	246	255	256	266	248	239	230	257	262	273	225	238	259	221	258	243	265	254	215	226	277	235	249	265	276	217	236	271	247	224	243	243	238	262	216	253	226	248	249	252	248	230	258	216	262	249	232	254	242	246	251	249	239	223	230	245	271	252	237	259	244	234	197	266	261	264	248	269	244	239	257	246	251	222	249	238	244	250	240	260	231	268	230	227	259	238	244	252	258	250	237	224	277	199	259	258	254	247	250	246	245	250	269	262	253	253	262	265	251	252	247	239	253	234	225	236	263	259	231	234	253	239	243	223	258	240	221	244	238	211	250	276	277	243	256	256	276	258	261	261	252	221	257	261	242	283	244	261	258	252	229	254	265	257	259	259	284	254	246	272	271	242	229	269	246	256	284	257	219	277	252	241	256	253	238	246	252	237	232	255	242	235	245	252	256	241	255	242	267	240	248	260	248	280	234	235	216	254	252	255	232	287	241	208	246	234	288	258	230	274	268	236	232	252	266	233	240	233	274	236	235	220	206	235	268	231	269	234	236	240	254	245	273	260	253	248	242	260	224	251	250	224	252	258	260	269	253	248	249	265	241	253	263	230	263	251	238	266	241	237	229	265	252	264	275	245	252	254	251	238	245	248	229	250	276	257	242	252	255	259	263	252	246	240	233	255	249	247	261	269	260	231	243	272	241	251	283	261	219	246	266	232	265	263	243	247	252	243	231	268	268	233	244	264	217	234	248	253	246	245	249	243	275	241	281	213	259	258	234	248	258	234	256	280	247	251	267	251	250	259	203
35952	46940	15291	19177	20502	18341	13318	10814	9649	9311	6611	5571	5005	4658	3973	3932	4095	3444	4757	8882	11671	8481	5468	3250	2573	2312	2337	2570	2454	3278	1303	1233	1197	1223	1161	1057	1018	936	893	913	872	907	890	878	900	845	872	884	893	890	805	926	918	909	966	989	989	945	917	905	906	935	986	902	921	850	856	913	940	857	870	824	824	811	899	922	817	816	830	826	820	815	838	889	801	773	814	835	779	870	808	848	843	799	827	775	838	757	787	784	840	773	786	741	788	802	791	782	776	764	777	832	798	790	849	767	795	759	781	797	777	782	733	798	781	776	783	789	789	819	779	776	745	787	723	792	716	781	787	725	795	754	799	759	777	796	784	724	738	773	769	775	793	756	767	773	761	770	754	775	781	729	837	791	729	782	842	720	789	743	786	769	740	817	801	758	770	772	768	786	765	800	788	748	795	772	755	756	757	776	754	791	764	777	713	757	744	764	769	791	747	770	785	755	801	762	750	794	782	763	772	775	756	814	754	761	765	764	769	769	807	766	761	795	765	740	752	768	789	751	775	735	745	796	794	782	800	808	803	780	766	766	772	786	765	790	794	768	764	800	785	774	771	752	770	781	812	764	787	757	783	794	754	750	780	780	753	766	766	775	792	784	766	768	793	789	796	784	761	799	793	763	800	784	781	754	775	767	741	775	776	777	741	749	802	778	798	754	752	790	780	776	813	765	778	783	777	776	800	760	811	797	795	807	742	740	789	770	836	818	772	753	772	763	766	736	761	765	767	791	797	751	744	768	790	793	785	792	792	790	815	775	771	770	782	787	723	756	795	794	785	782	808	789	795	753	835	754	813	779	756	769	799	750	737	795	790	791	809	781	771	777	727	744	835	743	751	769	781	774	753	783	763	790	708	767	774	773	755	733	746	737	820	776	798	786	797	762	815	776	791	797	813	788	789	756	772	770	750	776	768	769	775	761	751	776	772	774	772	787	753	765	745	779	776	728	802	809	767	755	769	752	749	801	720	752	749	780	792	774	777	751	752	803	791	789	747	735	795	778	781	776	756	754	752	764	785	754	826	765	786	762	785	804	740	771	792	776	741	808	828	758	781	762	752	762	786	776	794	843	801	748	739	791	756	797	740	798	770	793	782	785	755	803	787	813	726	767	747	786	768	793	777	788	782	806	788	827	786	804	772	761	726	772	785	797	841	761	793	782	741	783	739	827	754	778	765	750	777	769	781	747	795	730	745	764	712	784	805	762	773	799	756	786	761	777	792	766	740	810	750	769	774	791	807	761	742	731	769	813	815	751	748	785	805	769	734	800	800	769	735	735	793	749	768	819	797	838	774	793	798	788	790	779	790	794	773	781	770	743	792	771	703	730	790	775	739	829	806	779	792	776	762	771	741	817	742	812	763	761	785	759	758	756	792	799	794	795	795	767	767	770	795	785	817	741	797	782	798	743	765	783	757	784	749	749	743	746	797	815	814	779	829	745	806	740	798	755	788	765	755	763	746	707	807	729	746	755	749	767	783	794	786	793	778	741	766	787	800	768	728	784	802	820	767	756	737	778	776	803	743	781	766	783	810	787	771	791	786	738	790	755	816	777	811	749	772	775	812	827	775	769	797	774	726	805	786	734	781	785	763	814	799	782	760	759	795	738	806	780	812	792	811	749	760	781	819	787	761	792	757	772	750	765	772	748	777	803	727	789	782	738	768	734	739	848	741	755	803	786	797	754	775	778	791	778	791	754	778	818	818	817	734	806	794	771	774	791	776	766	800	766	833	800	775	789	744	759	815	798	753	761	798	761	775	804	780	793	798	742	817	781	783	750	825	769	775	752	816	755	806	727	813	743	752	773	814	790	820	782	817	771	737	793	753	757	816	769	744	787	753	793	786	770	726	801	817	743	742	788	759	754	793	776	728	737	791	757	771	821	734	759	781	718	721	760	797	793	764	801	748	739	771	742	776	811	772	763	785	780	779	817	770	770	826	777	739	794	717	785	797	798	766	777	748	738	793	729	812	789	812	783	777	776	784	788	780	763	758	779	773	800	767	745	746	755	776	771	759	753	767	793	779	749	788	765	780	781	785	740	733	735	760	810	768	757	831	717	799	767	759	796	798	833	734	759	794	758	732	774	769	791	739	756	743	765	783	760	771	755	764	781	739	814	792	807	810	800	771	839	748	774	749	800	766	784	761	738	789	798	756	748	737	732	765	789	782	802	741	763	760	733	741	754	816	780	781	759	808	739	780	802	722	815	794	786	799	757	799	775	780	796	783	790	753	776	777	730	769	813	798	788	772	741	762	730	748	797	755	780	753	760	826	788	804	779	800	788	797	790	764	746	783	725	754	815	811	782	764	761	804	796	870	811	779	764	776	744	783	798	786	756	790	839	758	759	778	839	772	804	772	745	764	730	781	744	743	736	771	756	753	773	788	766	731	771	743	796	767	823	746	800	788	735	690	761	789	790	736	720	756	792	781	759	790	717	802	727	773	737	831	782	775	778	750	779	767	733	749	790	793	791	765	755	743	781	768	719	796	825	813	721	780	753	810	754	735	781	751	743	810	783	816	749	761	720	759	718	782	822	811	771	770	813	795	832	726	775	800	806	752	761	783	752	767	797	818	794	735	785	815	819	766	757	781	787	802	797	786	798	802	782	727	797	759	771	771	855	754	832	791	759	783	796	788	818	741	828	763	805	753	752	745	793	717	770	783	780	755	731	783	799	794	778	784	790	743	707	794	788	762	794	847	760	810	824	820	759	748	771	803	786	779	806	790	776	810	760	769	755	777	751	768	759	751	793	808	774	781	773	807	764	800	759	779	766	784	803	788	793	778	771	792	792	769	828	801	802	775	765	756	777	800	745	817	763	793	746	740	777	747	739	777	741	748	792	855	784	793	788	727	802	801	797	785	794	786	768	804	789	815	741	787	770	796	734	754	814	757	764	747	806	818	782	792	774	765	792	793	821	783	765	821	721	770	722	801	751	801	797	774	780	742	802	719	784	810	728	813	779	787	717	765	714	779	751	777	813	761	807	811	747	749	793	769	769	776	750	792	797	751	847	802	783	809	722	822	783	801	774	760	772	798	780	757	776	814	762	777	769	733	790	792	770	772	791	764	793	751	820	742	768	727	724	820	823	847	810	789	804	796	777	800	768	804	778	761	783	806	750	773	761	777	767	787	794	764	799	782	830	774	727	764	763	763	742	764	752	732	796	791	789	815	790	734	767	763	736	777	775	742	758	747	855	733	717	771	795	754	747	780	818	784	788	774	729	762	789	803	730	751	777	830	775	764	764	773	797	762	758	743	725	756	790	730	811	799	758	714	800	797	742	811	771	789	798	796	768	759	765	817	794	764	823	764	786	762	786	815	751	762	826	771	736	779	736	711	787	764	755	793	789	787	759	747	759	782	767	738	784	734	797	765	819	794	795	737	807	799	818	734	778	788	791	792	811	758	799	783	784	801	761	778	762	758	767	725	799	789	804	789	804	750	768	767	796
56432	47788	29355	25858	25769	23265	18491	13674	9456	8085	5504	4085	3017	2691	1954	1717	1781	1768	1855	3255	5162	4335	2519	1386	1019	837	930	935	890	948	512	449	447	446	410	418	357	348	340	377	334	319	341	333	296	336	338	302	326	303	339	321	348	332	372	369	363	336	349	317	329	340	348	355	295	355	342	317	321	327	290	329	313	344	315	320	287	352	329	331	332	323	331	301	307	310	319	290	290	325	345	313	302	339	325	309	317	298	300	303	297	295	328	324	317	319	315	316	324	330	309	296	319	302	310	312	267	276	294	287	301	310	284	302	322	276	289	311	300	330	311	309	307	293	299	288	319	314	305	329	307	328	318	334	327	282	299	266	274	312	330	295	339	321	317	317	308	260	298	315	299	315	297	300	313	275	295	311	271	284	297	311	302	291	299	336	291	297	310	284	280	314	314	322	336	304	288	289	330	321	296	316	296	318	274	295	307	318	292	309	288	313	263	303	305	319	288	261	321	296	270	303	298	294	269	303	314	310	288	323	321	326	310	310	312	318	288	310	297	295	301	296	315	277	314	334	322	281	316	301	312	336	309	293	280	276	349	268	331	337	280	333	307	329	322	340	280	293	321	322	326	292	297	289	291	292	313	320	294	274	307	289	341	301	325	307	310	297	283	306	308	268	317	290	315	305	300	307	288	314	297	329	283	304	285	323	315	302	357	286	337	323	298	287	286	279	300	249	302	289	296	295	291	287	326	292	274	341	306	319	303	306	294	295	287	311	284	307	306	312	330	322	301	285	285	303	280	279	326	317	308	281	314	306	291	288	286	324	314	307	318	313	311	321	318	334	306	317	278	312	321	317	319	326	337	305	302	287	280	303	317	307	312	292	350	311	304	309	325	308	326	274	301	306	290	313	308	336	323	283	297	309	289	289	342	280	311	286	312	330	286	337	308	305	309	300	322	282	290	301	312	288	337	313	285	271	298	321	323	320	318	313	280	312	324	318	296	300	317	295	308	296	300	301	312	310	281	341	277	297	339	307	310	315	295	285	349	314	308	315	303	304	275	320	309	322	327	308	329	284	321	297	299	283	310	315	322	306	286	287	318	292	265	321	315	296	297	322	303	323	319	268	296	287	304	316	319	338	305	300	302	299	314	273	318	291	310	300	304	314	292	304	321	300	290	310	270	320	304	284	297	334	270	309	303	303	323	318	261	343	300	319	322	299	289	314	316	311	292	284	302	309	306	291	318	295	317	307	307	297	312	262	316	319	286	299	279	282	313	305	327	282	305	293	296	317	315	297	296	285	297	309	305	303	296	310	293	285	297	276	287	282	302	310	295	271	344	310	301	310	322	245	282	307	306	288	295	317	307	291	301	322	307	287	292	275	274	307	288	296	297	323	314	306	299	313	322	320	303	309	319	303	314	330	291	269	312	305	307	317	308	309	295	299	302	286	317	291	301	281	320	321	319	269	311	347	347	297	318	288	279	288	308	329	297	279	296	274	343	292	284	335	310	336	339	272	287	311	329	296	319	310	285	300	304	278	300	295	298	286	306	288	285	314	313	327	311	313	313	307	333	302	293	291	299	295	313	287	296	296	288	289	279	274	311	268	295	298	285	279	309	289	318	264	309	273	336	294	305	286	284	304	279	300	298	322	284	307	312	284	304	257	304	277	331	345	298	333	304	311	302	276	332	292	326	292	286	310	290	305	285	307	315	277	313	303	320	292	311	306	277	315	314	307	292	299	340	301	298	299	309	305	298	275	300	285	316	324	333	306	308	297	314	317	312	326	300	284	290	300	285	307	301	325	298	285	315	298	300	304	295	314	295	313	294	295	298	321	289	325	275	293	331	313	298	296	262	284	306	300	263	301	273	300	289	326	290	302	297	327	301	312	305	298	301	277	295	301	307	261	290	290	289	288	300	326	297	284	278	288	286	277	318	302	296	330	320	287	264	305	312	325	279	306	297	288	295	290	298	289	303	296	323	318	319	276	284	332	301	294	298	311	321	296	341	274	312	316	296	332	308	309	338	299	268	309	329	298	269	323	287	332	299	286	277	309	287	294	321	317	306	313	281	289	326	314	310	304	295	308	334	274	324	276	330	315	349	284	304	281	293	294	285	338	329	314	327	300	294	284	290	276	316	301	324	296	285	331	300	317	276	303	258	314	252	338	332	314	307	291	286	315	288	305	324	314	303	321	322	291	291	288	274	302	323	303	306	302	308	334	295	311	334	336	320	330	270	301	314	286	306	324	287	281	292	337	298	319	302	311	289	282	297	296	304	322	297	326	323	312	287	288	287	293	295	289	275	315	309	283	303	285	305	284	293	292	308	313	333	296	288	320	322	333	300	317	307	296	294	296	273	276	296	319	283	297	321	300	325	310	307	307	318	283	304	287	287	309	314	323	314	314	260	315	305	333	321	292	306	289	334	300	306	314	332	289	330	294	286	298	279	310	350	323	282	312	338	318	334	295	304	325	305	293	278	306	353	321	283	303	304	293	288	316	288	293	290	327	335	274	309	288	303	293	304	325	307	300	310	294	338	304	311	299	329	292	335	298	286	288	278	317	287	308	295	287	321	278	306	326	293	323	302	304	304	300	299	304	308	322	296	316	324	318	299	316	302	327	290	305	302	345	317	279	294	308	286	285	329	311	277	313	309	306	267	301	307	308	270	306	330	299	299	289	306	303	292	306	298	274	300	288	320	282	265	330	302	288	331	314	305	294	321	359	282	274	309	298	305	286	304	288	291	278	320	301	326	306	323	320	314	323	311	285	316	331	295	332	302	301	294	263	291	284	306	338	292	300	334	309	308	289	309	311	293	304	320	294	294	316	305	336	299	317	290	306	302	310	304	303	314	296	299	338	305	308	310	306	310	309	328	301	332	286	309	283	309	302	251	284	311	292	312	290	288	317	324	316	328	306	313	317	301	271	331	298	317	326	287	307	294	304	329	272	281	306	307	300	284	294	300	317	278	295	308	310	297	269	311	326	318	319	302	298	292	306	292	280	330	311	301	332	319	340	319	308	296	297	315	290	296	280	279	298	298	308	333	333	298	297	300	338	280	286	289	268	336	298	305	297	292	313	300	289	313	285	282	290	294	294	324	305	310	298	326	326	289	314	332	310	309	296	317	274	311	321	329	284	311	297	298	263	297	330	316	319	297	313	324	290	296	285	296	325	290	321	296	304	301	339	335	311	294	296	295	309	318	280	293	300	292	289	328	310	279	313	312	303	297	282	296	289	299	307	304	339	266	317	287	269	317	308	312	304	281	295	309	316	340	345	305	329	294	320	308	306	301	329	315	306	326	332	314	275	280	294	326	304	296	322	285	321	315	294	316	329	304	306	304	309	306	304	301	276	338	269	285	316	306	290	313	316	299	326	293	308	307	344	342	293	305	280	290	307	317	291	299	320	311	306	285	303	317	294	296	317	313	321	280	297	290	296	316	307	309	324	320	289	314	302	336	320	312	314	302	323	327	303	293	280	302	280	309	302	296	299
46222	48444	22569	28371	29312	26161	21103	19640	16814	17579	12573	10879	10233	9529	7818	7516	8143	7875	8334	14377	20428	18094	12759	7772	5609	4579	4987	5465	4848	5422	2648	2174	1956	1919	1855	1636	1478	1444	1428	1232	1239	1203	1164	1063	1066	1083	1101	1107	1119	1156	1091	1208	1323	1295	1361	1352	1298	1307	1246	1127	1234	1281	1126	1096	1077	1114	1100	1114	1134	1057	1125	1051	1118	1048	1128	1087	1006	1044	1035	1035	1047	951	1006	1072	1033	1018	1029	967	1002	1052	987	983	1073	1035	981	994	1021	924	933	990	1002	991	971	928	958	984	956	891	931	946	949	875	910	957	1008	943	969	1000	900	944	951	909	938	935	905	914	945	921	917	883	888	892	893	929	901	891	929	933	948	952	860	872	944	878	909	895	879	934	884	887	938	834	956	979	946	863	918	892	927	906	887	909	901	899	875	935	902	937	875	929	896	992	886	876	905	949	914	939	873	883	914	897	896	925	933	894	892	948	918	910	922	922	891	889	915	968	916	999	930	939	920	973	872	860	922	911	906	945	953	908	927	931	883	946	887	908	897	902	893	882	941	876	995	910	882	904	904	930	906	899	917	885	912	982	929	989	920	907	943	901	885	929	965	866	937	975	936	932	919	925	863	852	894	876	962	903	921	921	904	906	910	924	959	917	912	861	900	903	959	956	916	916	928	930	928	947	869	907	932	916	895	909	887	890	878	874	855	916	958	933	919	894	894	857	971	905	953	931	887	920	928	945	923	859	892	907	933	922	913	880	973	947	941	904	897	901	861	922	906	884	911	951	941	919	895	890	966	943	892	891	904	875	958	919	853	877	873	892	937	882	894	884	930	891	918	956	907	903	910	926	881	889	943	900	931	878	932	892	915	965	957	907	900	916	940	892	926	894	877	852	871	918	937	856	935	864	903	917	891	905	900	909	890	920	902	908	940	941	878	884	917	908	942	996	889	906	888	867	933	876	901	900	940	964	851	889	894	893	964	912	928	924	942	970	967	917	872	906	873	861	857	936	946	904	889	873	907	953	932	904	865	954	936	888	913	908	911	903	928	905	954	937	871	945	947	909	920	886	934	902	903	894	934	942	918	928	955	883	877	934	928	863	874	919	913	955	935	932	839	864	926	928	952	847	871	879	927	891	937	992	856	938	963	908	848	907	900	927	881	921	868	899	917	911	930	893	919	880	896	879	881	885	920	865	868	944	887	908	883	925	900	911	913	893	903	879	948	912	894	924	920	818	958	902	923	927	877	919	887	930	902	923	882	922	891	935	908	891	927	897	894	933	944	962	897	970	910	891	889	921	873	930	904	917	904	923	889	844	877	927	903	878	954	883	959	911	904	913	889	907	869	866	911	941	884	934	857	885	928	975	892	960	897	886	922	875	914	944	922	948	890	895	929	925	921	858	912	920	999	939	895	948	922	900	906	868	861	912	889	869	920	925	928	942	886	954	939	958	908	894	881	913	859	870	945	900	893	950	896	911	936	954	935	868	910	935	882	926	942	943	868	955	897	920	911	910	927	912	906	903	898	912	927	918	934	893	907	935	909	878	929	847	920	868	910	957	924	930	921	923	899	908	894	912	898	914	925	927	841	936	920	907	943	860	878	924	936	888	937	882	893	926	920	957	867	869	899	896	892	910	972	934	960	934	895	923	874	881	859	903	964	836	896	866	926	905	880	921	861	914	907	908	922	893	871	905	880	932	948	873	933	848	899	896	902	902	912	888	897	940	922	879	897	897	949	878	900	880	910	926	908	950	898	900	919	894	949	897	947	876	937	902	961	929	955	913	959	896	886	905	922	937	942	945	882	912	895	942	923	879	943	843	901	933	925	965	940	874	919	897	895	910	883	884	910	905	927	882	901	929	936	860	925	887	891	913	937	893	855	911	903	920	913	925	872	908	911	918	884	905	876	860	920	901	940	946	923	913	952	961	935	942	894	917	863	923	913	885	969	849	907	881	933	952	849	867	955	912	905	869	928	926	917	893	945	912	912	888	909	963	916	885	913	913	927	935	926	888	936	926	855	879	862	935	874	915	900	901	896	903	863	887	905	925	882	861	961	923	945	864	890	917	932	898	928	917	961	877	913	977	895	905	944	971	945	851	906	920	941	933	890	911	897	913	970	933	967	923	924	884	896	880	907	905	926	956	884	855	905	927	876	901	940	878	892	929	936	842	906	901	928	887	899	938	917	913	904	919	888	859	920	893	958	867	857	901	896	931	916	948	916	913	909	870	879	942	940	847	935	905	934	922	920	946	867	910	956	897	906	890	970	928	886	937	924	899	911	914	945	901	885	873	919	868	890	920	855	939	897	930	918	909	945	915	860	885	895	949	930	914	939	906	934	905	860	861	943	954	922	848	870	947	944	935	901	883	909	919	944	932	892	924	868	895	884	924	883	912	940	899	923	857	903	915	844	910	890	905	930	913	928	891	958	902	867	902	934	984	862	875	868	874	894	890	889	933	940	942	915	891	882	922	886	916	926	903	895	935	895	920	961	935	920	885	901	892	858	929	931	915	833	870	887	904	909	902	910	923	953	890	956	873	903	920	932	881	960	904	923	894	940	919	837	956	923	942	936	931	886	918	898	953	910	956	885	895	923	885	914	957	869	907	902	906	944	857	881	911	878	887	903	971	939	913	857	866	871	911	908	896	873	836	863	936	921	928	907	900	944	895	860	911	954	845	887	888	899	949	947	916	908	905	892	891	909	874	855	947	874	926	934	950	915	925	898	912	943	911	901	903	891	956	942	909	924	865	926	970	872	911	919	930	937	897	881	963	904	866	952	915	910	892	852	887	903	907	889	898	905	896	931	922	908	942	918	918	955	911	890	900	970	945	916	913	898	945	899	865	879	916	916	898	922	906	904	933	973	907	932	938	896	916	904	891	916	917	870	893	927	888	918	913	914	836	874	892	926	970	926	893	918	879	936	874	962	909	899	921	912	891	915	899	936	915	924	952	895	919	953	914	891	883	885	845	884	969	885	884	947	871	962	899	950	924	881	916	915	900	921	910	920	881	926	881	946	924	924	941	938	897	901	889	928	962	959	945	940	883	899	877	918	946	889	867	940	967	879	907	951	915	917	922	906	886	929	866	896	902	927	912	945	944	922	900	916	956	912	938	951	919	898	885	908	935	899	907	930	886	925	871	925	914	861	869	823	899	904	937	882	922	872	896	886	909	952	846	925	881	884	896	881	902	950	926	878	888	909	885	925	875	911	921	926	896	886	896	948	849	866	904	867	885	906	911	953	914	931	973	872	896	837	888	939	898	909	921	897	886	860	956	895	950	974	901	955	936	930	922	924	915	933	901	929	893	883	1002	896	964	858	888	937	932	899	959	854	928	932	906	895	927	921	901	894	890	921	868	913	873	915	882	914	891	876	962	905	925	941	949	899	867	908	912	931	916	958	904	905	911	914	933	871	950	926	922	916	890	860	888	894	866	901	887	934	948	942	902	896	878	909	946	940	933	936	933	912	884	949	866	882	902	900	878	909	932	882	916	900	925	918	919	875	888	921	945	895	938
19330	18094	6531	2440	1745	1359	1041	833	661	575	494	418	406	405	371	335	393	353	341	360	384	430	373	348	298	299	351	301	336	330	333	332	312	316	358	310	312	283	315	289	307	319	322	305	310	302	326	300	315	289	317	293	319	330	289	272	280	311	343	311	286	338	310	307	315	302	298	304	314	294	289	337	301	296	294	321	296	296	324	308	318	299	310	296	295	273	343	320	273	316	303	297	301	315	324	298	307	288	298	255	301	279	286	307	312	300	281	305	314	287	336	325	296	301	283	283	262	287	308	299	305	291	301	295	304	276	326	295	330	303	328	295	274	330	283	306	307	304	290	305	316	345	291	293	315	299	298	307	295	300	304	321	291	310	315	302	306	318	291	282	301	298	303	301	320	304	340	320	304	307	288	255	303	279	336	307	315	281	279	310	304	296	306	309	302	302	272	320	279	316	300	296	330	303	299	333	310	321	326	309	290	290	332	271	313	322	314	301	288	315	306	308	310	304	321	335	290	310	292	330	308	290	288	320	280	334	304	310	287	303	310	327	302	293	303	319	293	289	299	303	316	306	304	294	278	291	346	306	293	320	312	309	303	292	323	306	285	287	306	301	291	278	311	296	312	273	308	295	301	283	281	309	281	311	309	295	296	320	292	299	315	314	302	303	313	281	327	305	333	309	299	305	298	288	313	297	275	287	302	313	304	288	317	298	286	285	259	301	295	320	320	285	306	275	287	298	302	268	279	289	307	285	317	291	338	296	292	317	294	306	294	303	301	301	280	319	335	298	332	303	280	259	260	323	296	290	286	320	293	311	286	320	315	309	297	350	298	303	282	290	309	306	307	275	300	311	339	292	336	294	307	280	267	322	288	308	283	302	326	304	325	332	316	324	293	291	265	293	284	299	316	322	276	324	347	329	298	327	305	289	298	273	287	302	326	309	315	316	293	306	287	315	283	314	296	306	277	317	306	290	315	333	301	316	309	290	310	301	313	301	275	300	301	267	279	297	278	284	327	327	305	326	340	294	312	309	273	290	303	319	286	332	279	308	302	302	277	313	305	302	267	345	326	280	287	252	317	340	290	304	288	285	313	310	302	295	306	304	300	319	312	286	318	302	298	334	270	316	289	310	321	300	321	292	330	284	292	297	284	312	306	340	303	282	289	309	314	316	303	273	309	288	292	280	349	291	283	313	317	303	289	317	328	289	290	283	294	313	321	337	299	311	300	301	295	312	297	315	309	291	300	309	267	280	284	288	309	331	282	316	316	318	294	303	313	305	311	296	310	356	283	308	297	317	288	316	290	282	288	312	317	328	319	310	304	303	293	307	277	285	291	331	310	314	294	301	331	301	343	317	296	332	281	311	298	288	298	311	286	306	290	287	327	313	307	320	303	291	314	318	337	323	298	284	304	289	294	303	304	270	313	298	278	287	315	318	300	286	278	307	329	314	321	321	310	306	314	302	298	317	347	320	302	302	309	292	296	315	300	286	295	308	305	295	303	326	305	288	320	318	298	294	282	307	297	285	276	307	299	294	289	287	326	276	312	330	315	328	303	303	296	279	276	301	319	313	309	304	290	297	299	299	297	318	290	274	251	290	320	302	296	287	307	311	298	288	297	316	287	315	286	305	290	282	300	291	300	304	333	330	298	326	292	275	311	319	315	276	305	302	304	293	316	295	288	310	281	297	336	315	304	304	323	318	299	276	311	273	273	298	304	314	310	306	305	323	297	327	312	336	298	275	276	302	327	282	310	312	289	281	313	326	320	298	308	291	320	277	284	303	290	305	303	330	313	295	268	295	297	322	304	302	332	291	317	271	297	288	332	303	318	295	320	287	264	296	335	336	295	305	294	322	307	295	301	297	292	298	309	305	312	304	291	331	282	301	309	297	312	277	308	296	266	303	292	313	295	310	310	288	323	312	336	277	279	321	305	251	311	284	304	304	312	303	298	313	287	274	294	316	281	306	280	286	297	291	281	317	290	284	282	267	338	295	273	308	283	276	289	315	298	341	296	266	297	270	312	307	298	331	337	307	318	320	320	300	330	321	323	308	317	300	299	306	309	316	288	293	285	310	303	293	288	290	298	294	319	288	280	320	261	292	316	314	281	315	325	324	322	338	279	330	304	319	309	277	306	298	318	317	282	311	299	311	284	274	274	300	299	278	297	324	313	314	287	275	300	282	300	312	292	327	306	272	301	330	292	322	310	278	281	294	292	288	299	287	334	290	315	300	321	283	284	324	327	293	296	278	270	295	278	300	336	286	315	327	294	302	324	301	277	304	337	276	293	310	315	306	303	316	295	293	301	299	286	297	300	283	283	298	289	290	277	278	325	300	308	309	305	301	304	295	289	335	326	286	281	321	311	316	298	299	322	295	315	309	301	297	321	288	314	313	292	309	329	293	301	295	293	291	293	317	320	322	298	286	310	288	310	353	292	305	311	302	318	322	310	325	326	315	301	270	279	283	275	294	323	307	326	297	288	302	312	306	295	315	329	279	320	313	286	253	348	319	295	317	319	318	305	292	336	299	318	310	310	306	281	313	288	294	318	306	296	293	301	306	281	317	304	312	314	321	305	301	278	287	317	322	286	301	316	296	318	259	286	298	276	298	317	307	294	284	318	267	269	278	310	321	313	314	314	294	282	353	295	309	291	286	290	277	311	295	269	307	296	294	304	310	316	306	291	293	305	291	325	285	300	295	311	302	323	289	302	333	295	282	279	300	314	299	291	301	313	331	301	313	329	300	307	298	276	287	304	293	270	321	265	291	267	262	312	275	346	304	319	317	283	313	289	296	331	308	315	317	320	293	326	308	292	312	322	297	329	300	283	319	318	303	312	289	332	293	322	292	316	307	289	327	300	299	328	294	303	313	292	289	293	297	302	303	314	275	287	292	314	300	306	299	297	279	323	329	316	310	295	325	300	298	278	294	296	292	304	326	284	285	306	300	331	302	320	304	278	291	268	322	285	266	281	294	308	310	285	305	291	290	336	311	295	277	312	301	300	308	300	290	344	302	304	316	286	299	270	312	318	284	306	281	323	299	286	278	302	327	309	286	305	275	311	279	330	293	319	310	325	285	301	292	305	313	329	314	332	307	278	290	283	322	300	321	312	271	293	305	319	304	304	288	283	291	275	348	327	270	309	268	328	269	298	309	259	298	304	286	302	292	292	338	310	298	344	326	296	287	327	308	307	281	269	291	275	288	294	317	320	285	271	286	294	318	306	291	290	294	301	305	261	284	303	310	298	318	312	328	327	295	306	327	313	305	325	293	309	310	314	313	297	319	289	290	294	295	318	311	287	281	337	324	279	294	291	286	335	318	300	301	312	289	297	311	300	346	306	286	317	287	294	294	291	291	303	322	321	297	313	281	272	292	283	315	325	329	307	294	296	292	318	300	291	325	316	335	295	316	278	289	313	305	292	324	305	284	326	343	309	264	289	290	309	300	299	284	293	281	311	343	273	311	287	299	336	278	327	298	294	325
16278	20701	5841	5046	4750	3939	3162	2844	2194	2192	1854	1675	1585	1504	1396	1308	1310	1362	1335	1420	1675	1576	1476	1226	1167	1094	1165	1134	1122	1094	965	985	948	1066	954	1014	942	998	957	935	998	927	994	986	968	992	1008	981	977	936	975	972	931	960	935	931	978	950	966	943	998	990	954	935	1025	987	957	929	961	864	965	940	948	967	935	968	986	982	933	980	924	924	963	1000	922	998	985	898	925	937	901	991	915	891	939	936	944	955	980	921	944	926	928	869	957	908	922	915	938	898	928	895	899	930	954	914	923	936	947	897	938	972	867	902	860	960	942	925	876	863	919	1036	929	969	932	902	917	899	888	919	931	960	925	922	922	961	872	909	933	910	923	903	953	899	975	924	908	900	952	936	908	922	955	904	961	943	943	901	993	924	923	925	881	923	871	966	932	900	904	963	896	871	931	937	916	937	913	923	899	941	916	911	946	943	921	915	909	895	875	942	895	893	932	925	880	1002	862	919	968	932	940	916	909	961	915	993	883	960	922	907	903	934	928	882	944	898	899	955	958	969	938	906	998	922	876	962	931	979	912	954	931	944	928	944	911	960	902	973	908	911	987	924	951	979	984	933	913	935	882	888	892	938	953	941	918	911	862	941	918	948	883	912	895	868	932	919	906	942	910	945	893	935	943	941	882	961	949	860	914	902	917	949	979	899	916	892	912	920	908	868	917	949	903	937	902	914	904	925	933	886	952	934	892	973	944	890	1003	900	960	937	921	901	912	922	959	969	908	942	908	933	967	924	883	946	907	922	873	923	896	924	900	952	969	950	937	912	931	896	926	930	906	923	964	908	966	909	922	924	941	939	957	934	932	931	926	925	932	943	909	957	949	904	924	900	894	877	914	909	958	974	889	884	956	916	917	971	912	971	903	929	952	884	917	955	927	921	923	913	911	898	971	887	911	956	938	903	906	917	924	882	936	915	911	899	928	913	866	914	950	945	932	906	976	899	955	897	942	910	918	866	931	895	952	870	930	904	856	941	901	939	900	940	910	931	943	895	857	870	902	956	928	919	885	904	933	911	920	918	936	880	967	904	905	851	929	935	930	866	935	863	950	917	938	946	933	926	954	943	917	897	944	916	922	954	974	994	938	899	909	895	958	880	911	942	853	917	973	951	913	931	915	951	918	926	951	942	941	920	920	910	915	914	918	951	895	888	896	937	905	931	923	947	978	919	881	943	988	886	896	960	876	949	963	951	918	887	930	950	945	949	896	903	860	857	963	942	937	929	970	958	973	930	925	969	855	923	914	943	932	937	904	883	909	885	929	888	893	926	912	901	930	872	955	874	953	924	974	951	895	873	882	932	922	923	978	951	949	938	918	948	911	872	958	1033	940	910	886	905	886	917	920	887	960	933	916	910	924	877	908	999	885	892	933	943	858	950	877	920	855	943	922	943	948	956	921	917	934	964	949	929	874	935	992	912	883	936	859	923	897	953	943	926	945	934	904	954	898	905	908	879	934	906	921	953	932	935	964	945	893	953	927	907	997	928	909	948	894	901	890	933	964	931	895	934	954	953	942	891	865	912	900	941	912	889	893	974	903	924	904	888	915	886	896	1011	897	927	893	934	928	904	878	932	878	892	933	911	907	942	924	961	976	921	925	936	922	918	945	933	901	956	891	937	933	919	929	868	923	899	961	918	971	930	934	954	897	920	946	932	930	959	959	927	894	906	873	991	895	911	939	915	950	919	896	935	951	954	909	951	938	923	881	918	948	970	953	977	906	913	943	914	922	890	969	935	899	943	909	903	950	912	882	918	917	955	977	921	867	937	947	948	931	927	931	935	905	926	929	850	897	894	942	897	949	934	915	904	885	913	896	915	915	890	892	907	921	947	924	926	944	903	886	960	914	872	921	944	910	943	969	873	947	874	953	876	921	887	928	873	863	939	924	895	877	887	964	908	922	953	908	922	980	922	925	970	928	926	888	950	905	900	959	888	934	877	940	912	881	968	911	975	979	956	947	922	899	955	912	880	928	956	922	896	966	888	882	936	943	825	926	927	926	916	930	914	892	935	859	931	981	935	924	922	969	949	919	927	904	969	921	965	971	904	894	886	920	920	951	912	921	970	970	924	900	965	917	901	914	883	934	922	929	924	956	897	925	920	895	904	887	916	962	876	941	882	913	910	913	941	906	925	945	880	935	911	923	955	904	900	912	945	940	882	872	924	948	897	925	938	897	954	928	932	943	981	920	903	911	947	902	901	917	903	933	968	905	915	926	867	888	980	892	883	952	912	989	893	922	897	877	899	970	927	859	925	916	959	871	879	951	883	947	897	927	915	932	953	877	887	917	937	869	939	924	905	888	972	902	907	923	952	909	917	908	963	896	961	908	922	913	865	911	922	958	909	916	935	956	930	964	935	910	875	921	940	943	940	915	901	948	929	921	924	864	883	958	894	901	890	929	918	885	890	911	911	898	931	880	914	989	934	924	933	942	939	962	944	958	892	956	942	863	933	961	913	937	926	930	924	949	886	933	917	919	920	936	906	883	921	879	962	911	886	914	887	971	933	937	901	910	885	904	909	925	963	938	886	895	937	922	938	915	880	941	900	912	936	927	878	916	901	955	953	924	893	888	934	966	966	943	948	985	946	891	941	929	935	954	859	903	938	903	930	901	926	920	897	950	975	930	940	954	923	927	872	850	971	890	928	950	947	952	920	953	958	937	916	921	948	918	924	957	964	915	904	897	968	928	883	895	965	969	903	971	913	962	888	966	929	925	914	912	919	942	924	909	938	898	956	943	885	881	917	921	953	909	865	949	943	932	861	901	930	904	931	939	958	933	934	939	906	915	869	917	910	938	850	944	948	937	865	945	958	905	899	890	928	944	938	898	937	854	872	913	916	928	929	935	903	879	887	923	948	948	917	909	913	969	921	905	875	959	929	966	894	883	864	905	971	921	895	926	933	829	934	943	973	1010	882	911	908	907	971	916	931	909	896	860	958	916	903	946	889	917	940	927	954	915	870	954	905	938	964	882	930	915	916	948	928	921	1002	896	960	958	936	887	892	937	985	931	863	921	971	950	920	930	967	927	1012	939	869	965	943	938	900	953	869	905	933	898	944	981	960	955	949	914	959	912	881	956	893	928	928	899	905	942	941	887	925	934	899	931	977	965	923	883	960	929	928	923	951	884	865	955	910	967	877	904	919	907	954	923	906	877	897	908	921	966	942	952	940	931	935	952	922	907	967	895	914	899	968	891	944	880	986	926	897	954	868	936	949	934	978	932	909	911	941	879	939	934	943	936	914	945	968	953	931	924	970	892	862	952	912	881	917	924	923	913	980	954	906	931	934	924	902	919	891	939	953	908	903	922	933	945	977	914	937	955	942	968	912	913	916	885	923	973	939	943	964	919	966	980	954	906	956	883	947	910	892	908	897	929	977	974	948	925	949	975	914	926	940	906	898	993	917	935	917	983	954	926	976	879	886	948	949	920	932	903	922	886	920	953	925	952	935	950	960
41529	45931	28158	20798	17029	12652	8269	5587	3748	3459	1960	1658	1093	915	856	755	757	730	1178	1260	1370	1442	1005	676	513	406	448	471	550	625	379	282	296	295	311	285	294	265	268	249	244	277	258	237	247	264	264	275	266	258	285	281	281	241	269	286	247	267	246	260	250	279	261	261	253	238	260	234	272	257	237	241	272	230	237	229	256	244	253	252	275	217	239	254	253	255	260	270	254	247	253	262	283	264	251	235	239	268	227	237	245	235	241	238	251	228	275	263	268	230	246	253	259	238	217	273	247	273	221	247	227	256	230	278	238	246	217	247	258	279	242	261	239	251	254	263	238	233	255	218	238	236	291	269	242	257	236	268	239	239	234	247	237	249	263	216	251	260	271	227	241	238	244	245	252	257	251	234	246	258	208	245	245	227	244	264	256	250	260	219	234	246	230	236	254	260	238	247	261	250	247	241	219	248	253	248	235	245	272	261	246	253	228	230	252	248	241	257	260	239	249	236	264	235	247	247	244	248	231	249	245	239	231	233	241	212	246	240	247	231	250	260	238	258	203	266	248	280	268	235	238	265	219	242	267	232	267	244	228	267	248	240	244	230	233	234	271	239	236	253	228	233	222	245	246	221	261	217	259	248	254	263	260	253	244	240	223	232	241	275	217	240	249	259	258	247	261	226	264	236	248	271	250	229	255	256	252	227	245	264	224	236	270	256	226	266	257	248	236	231	267	232	247	268	241	250	272	241	223	229	247	263	285	249	221	248	254	244	260	223	243	229	227	260	266	238	216	268	242	256	268	282	250	218	252	223	266	269	239	227	229	263	240	247	212	245	255	274	228	267	246	250	241	229	222	218	217	222	248	247	278	251	271	232	244	279	237	270	254	255	240	258	233	253	275	232	237	241	241	241	259	238	236	239	261	234	245	256	259	237	257	244	273	243	251	239	257	232	256	229	228	246	246	241	245	242	256	237	273	271	258	264	253	224	242	247	232	257	253	214	248	253	239	225	215	257	225	226	232	269	239	253	243	236	228	265	231	232	240	248	233	249	219	254	252	257	243	234	253	249	264	221	280	253	255	242	208	246	234	239	234	227	254	274	225	263	239	246	235	267	222	252	205	283	295	263	231	256	222	217	260	240	248	239	237	236	258	233	243	245	226	238	266	281	263	256	240	221	237	254	245	247	226	254	224	252	284	247	232	275	280	255	215	260	255	242	282	254	232	235	252	281	246	257	247	240	240	250	269	233	259	249	235	259	226	250	275	233	262	268	246	232	249	249	232	227	264	248	249	251	257	238	241	226	240	256	253	275	252	252	263	250	244	260	264	241	260	238	251	277	258	259	252	247	242	248	246	271	211	250	266	241	253	242	264	240	262	229	247	232	235	235	268	234	220	252	228	240	246	254	234	235	220	227	269	272	219	233	228	222	247	283	222	224	241	257	231	238	256	252	223	236	252	280	234	258	248	250	266	243	248	233	228	247	235	243	256	247	242	233	242	251	239	258	226	235	234	252	237	254	248	258	231	241	237	221	248	260	263	273	262	249	260	229	242	250	267	260	230	245	221	227	243	231	233	237	256	263	237	244	250	242	247	250	243	259	251	261	252	248	248	235	239	248	251	274	227	235	225	263	240	253	254	230	232	250	259	254	248	219	250	237	241	242	255	233	259	254	241	243	260	246	235	267	235	220	225	250	227	244	235	266	260	251	247	257	255	234	246	253	242	233	229	222	259	227	251	230	256	260	245	247	235	245	265	272	270	245	261	272	233	236	246	234	235	243	253	233	260	239	255	281	240	254	241	245	253	240	239	222	280	223	242	225	225	247	244	287	251	243	231	242	221	219	274	243	232	267	244	253	238	245	238	233	282	257	251	237	266	255	239	253	229	238	258	236	238	240	261	253	256	243	247	248	243	249	268	236	269	263	230	236	256	255	245	231	230	220	249	260	254	247	223	251	241	249	254	237	232	251	242	251	239	225	241	252	225	246	279	217	236	272	242	236	256	239	253	260	235	269	246	214	244	280	250	210	239	254	253	259	244	249	273	277	277	242	260	217	265	251	244	238	249	272	217	256	271	246	262	255	253	263	267	236	257	238	264	218	243	234	244	250	232	262	233	247	264	269	253	226	260	245	249	229	250	222	256	256	228	248	269	239	246	258	270	239	249	242	224	243	232	213	261	252	252	267	251	256	229	243	285	266	267	223	241	237	234	262	255	231	227	253	271	266	229	218	243	256	232	254	235	229	228	244	237	241	246	266	253	257	249	265	224	221	252	244	253	253	260	235	247	232	234	245	246	254	250	232	259	249	236	251	258	259	232	240	261	233	263	235	257	237	248	265	225	255	259	278	275	255	246	230	251	225	234	253	226	255	232	262	232	225	232	238	246	211	247	253	218	250	240	272	277	259	258	225	265	235	243	247	256	224	220	226	234	245	237	246	261	239	259	234	251	271	237	251	275	240	263	277	269	226	243	240	257	259	249	241	252	263	264	260	232	262	240	264	223	257	247	258	255	266	243	243	243	282	280	246	225	259	248	275	276	244	242	251	231	245	225	258	245	261	273	255	251	257	228	265	261	244	255	238	256	252	244	251	227	252	253	267	241	259	248	222	265	263	245	276	256	240	231	236	235	278	251	231	250	253	260	274	239	261	230	243	269	235	262	232	246	258	212	243	226	248	274	275	242	261	266	259	227	257	261	252	239	262	266	244	260	247	277	249	252	240	253	256	230	237	235	225	256	270	264	240	255	260	244	227	272	234	261	257	261	245	237	257	249	272	247	267	246	259	252	265	241	272	261	204	247	249	231	261	243	238	232	256	225	224	253	286	246	285	275	246	257	245	262	273	263	248	258	261	248	265	259	248	259	252	253	258	204	221	249	233	247	256	246	265	280	242	270	245	248	243	228	236	269	248	253	239	258	257	238	268	252	236	252	232	258	273	257	246	260	269	253	244	248	258	265	255	249	259	227	243	245	239	249	231	223	231	263	257	243	222	256	244	285	257	258	203	221	240	245	273	253	245	248	256	261	244	220	259	281	263	257	250	251	252	231	256	246	251	251	242	219	200	246	279	225	261	230	224	266	234	246	229	257	253	270	249	271	256	271	233	219	255	241	248	228	245	225	254	261	239	246	263	243	250	243	287	248	228	245	238	238	228	227	236	260	251	266	284	257	264	229	247	246	258	227	244	246	230	259	246	223	269	256	271	237	278	263	253	271	250	257	253	239	258	224	270	224	249	224	212	239	259	246	251	246	260	254	235	262	248	237	251	254	236	256	258	240	248	232	238	257	257	233	269	236	262	248	226	248	271	275	261	257	259	261	232	249	232	241	244	280	242	245	243	258	264	262	285	236	229	262	240	218	251	284	250	292	242	245	225	248	250	224	248	228	254	240	257	251	285	276	260	230	256	246	229	262	239	249	249	254	229	248	239	239	258	210	231	254	246	244	255	241	236	256	242	244	240	259	255	247	251	243	234	241	242	258	231	269	252	261	263
32621	42553	17100	19196	18583	16706	13163	11516	9297	9663	5476	5814	4819	4280	4043	3509	3656	3601	6246	6542	8308	8274	6514	4046	3038	2063	2209	2577	2979	3294	1952	1268	1152	1143	1092	1031	990	944	951	882	911	877	877	886	891	850	863	901	867	881	900	911	950	939	1003	938	1002	911	889	915	917	973	963	863	884	808	909	896	869	845	831	870	864	883	874	919	863	799	827	857	831	846	861	808	780	821	829	815	793	805	808	825	856	825	882	833	782	752	851	819	798	780	836	780	806	777	747	787	833	742	777	794	798	821	757	774	817	778	816	751	767	787	732	795	829	787	865	800	750	796	781	786	777	749	773	815	790	823	797	757	797	769	767	810	761	765	733	771	803	750	788	751	808	736	785	783	844	770	792	821	780	795	762	743	797	726	823	819	787	781	834	747	715	813	786	800	817	838	816	750	770	802	807	749	773	791	842	802	737	741	757	787	757	793	791	775	775	823	753	786	777	776	785	766	758	793	795	805	832	778	834	764	770	766	767	735	777	766	787	747	817	752	753	733	743	805	793	756	828	812	758	801	779	808	797	778	761	793	753	776	833	826	744	800	755	779	818	832	756	770	788	775	798	757	726	767	787	739	782	776	796	792	741	808	762	767	800	791	792	727	812	792	703	755	785	759	818	799	770	819	748	810	776	770	797	822	762	800	718	799	771	802	818	777	720	742	714	748	842	815	810	804	793	761	779	786	835	778	804	764	804	820	767	795	800	781	773	775	785	798	788	781	789	819	743	756	767	788	804	776	788	796	770	769	731	804	774	770	795	779	756	786	787	756	804	799	811	797	783	809	798	811	775	816	731	741	786	785	787	800	754	750	799	709	771	772	759	784	810	798	708	798	759	778	764	794	815	780	848	787	779	825	762	707	761	762	747	731	823	819	720	765	794	790	783	802	807	791	772	760	752	835	763	795	770	788	826	798	774	794	784	820	765	753	789	796	738	770	795	776	754	751	752	766	768	785	760	800	707	812	784	744	789	787	790	791	785	764	758	833	749	796	788	822	779	834	777	775	794	783	787	763	752	774	763	780	792	761	765	798	791	739	759	776	781	805	788	807	766	847	826	816	779	771	786	774	811	778	809	825	708	797	714	750	754	787	775	829	773	817	760	828	742	786	753	764	799	782	771	811	766	739	824	726	781	834	800	793	813	754	804	795	810	791	814	819	788	755	806	777	773	758	839	785	764	800	811	754	763	755	840	819	819	766	802	789	764	762	810	786	773	800	797	812	811	796	831	769	727	796	816	782	769	777	797	795	759	819	794	806	791	758	755	805	768	802	802	779	787	756	775	791	744	786	792	779	808	811	753	784	805	791	733	780	805	795	828	834	815	813	777	818	731	771	778	784	780	801	833	801	731	766	769	769	800	776	783	783	815	809	807	792	802	757	746	791	792	789	769	784	746	781	798	766	829	812	757	820	738	775	812	792	786	790	776	835	762	785	788	766	736	797	804	787	786	757	777	816	776	747	750	824	773	779	747	766	793	792	769	760	812	763	777	788	838	748	788	774	762	771	771	750	796	755	778	800	729	761	779	799	844	796	810	757	814	787	813	780	772	779	748	821	772	767	750	837	799	803	818	750	795	749	814	815	802	813	741	778	746	807	764	768	775	755	783	794	803	773	790	785	800	746	754	763	761	788	811	803	764	793	771	770	760	814	761	826	751	785	802	782	841	820	787	776	796	825	734	807	784	784	788	774	803	791	756	763	810	731	825	752	796	788	797	756	833	814	764	781	768	809	828	835	777	816	757	844	821	746	774	789	785	779	779	818	749	783	745	780	771	778	771	795	779	777	770	748	802	803	801	755	727	778	764	805	790	758	805	788	812	783	770	791	758	775	830	782	791	815	795	779	699	801	807	757	781	807	805	746	757	776	848	772	744	840	765	784	728	802	796	830	816	834	785	775	774	828	783	814	787	793	804	782	741	747	729	783	773	791	787	808	787	718	844	762	817	761	772	781	753	814	754	763	811	779	837	800	817	777	811	741	811	777	796	769	802	792	782	801	791	842	779	764	744	782	789	762	782	784	794	802	808	768	733	810	769	754	818	805	772	842	843	825	786	825	803	809	766	789	776	778	772	807	787	802	783	774	789	767	734	824	779	752	765	730	756	768	799	838	836	788	793	783	843	792	794	768	786	819	783	755	772	802	789	781	807	788	745	798	814	786	832	764	820	784	776	761	753	772	796	793	707	783	783	794	724	775	777	851	800	788	847	806	817	785	819	825	776	759	802	748	790	871	759	763	758	809	818	806	774	783	787	786	804	760	789	728	784	784	780	775	744	747	779	758	768	788	783	756	776	745	808	794	744	795	766	781	790	770	755	756	806	794	739	833	801	791	771	776	814	783	802	753	837	742	799	830	755	793	780	797	775	801	768	726	779	815	796	791	806	794	774	776	728	793	825	774	805	837	799	739	790	832	786	802	779	814	768	787	779	767	790	770	801	782	758	785	786	778	778	810	745	772	851	743	745	753	831	816	766	801	750	711	760	805	768	805	797	767	805	768	800	766	768	697	780	766	803	798	774	793	808	760	813	787	831	727	786	791	803	777	784	790	781	831	768	782	790	774	793	753	796	775	740	783	777	779	717	765	770	789	788	756	804	774	796	775	763	854	767	782	781	719	811	766	745	776	748	817	776	742	810	819	807	791	775	778	819	777	793	807	783	777	783	815	810	786	755	802	752	779	788	791	799	794	717	841	780	757	823	785	813	797	788	798	800	807	793	767	815	767	768	820	802	805	740	810	773	735	783	780	780	779	749	767	755	825	790	771	802	801	732	798	788	740	797	780	755	745	789	753	785	764	803	795	770	752	745	774	800	810	828	796	765	779	759	835	792	725	760	715	770	725	765	809	763	806	755	763	817	807	774	810	720	785	789	791	810	770	765	800	794	802	792	796	822	781	795	745	782	768	762	780	761	766	761	812	762	805	782	772	778	763	744	807	780	758	761	787	784	774	787	741	765	779	786	764	793	729	771	795	814	791	729	720	778	786	821	769	743	820	766	741	738	815	787	750	832	752	787	839	755	818	773	781	781	762	811	764	787	773	804	790	790	765	793	726	780	750	793	784	782	781	803	759	769	845	806	799	807	785	761	791	793	751	779	741	804	741	769	775	797	818	808	783	789	807	806	790	829	773	780	831	811	794	768	807	776	762	808	834	784	808	768	743	748	720	764	747	823	760	817	789	790	810	784	771	773	738	756	802	772	755	831	766	797	784	812	786	773	788	790	764	784	845	791	779	766	755	807	772	778	771	838	807	781	773	785	823	819	814	801	747	798	757	777	798	820	769	780	768	816	784	792	838	782	755	801	836	811	720	789	798	766	758	786	764	769	756	793	793	739	801	800	786	760	765	789	780	809	770	755	758	789	848	774	778	783	812	772	771	794	794	824	775	785	792	817	780	764	751	824	780	744	802	794	815	774	810	716	755	800	730	798	811	807	808	796	775	776	785	741	804	719	785	772	746
54219	46415	30671	24776	25077	24109	18230	13578	9279	8214	4965	3935	3126	2618	2180	1605	1609	1570	2244	3807	4164	3748	2487	1590	1084	819	901	1025	1339	1695	1045	523	401	415	414	385	367	395	322	353	343	371	348	313	335	315	311	288	329	356	335	317	353	351	345	354	345	350	362	347	335	333	359	330	328	346	309	336	319	330	320	337	309	341	315	339	308	295	319	304	332	349	322	335	324	318	336	297	349	312	301	334	340	301	324	317	337	317	316	330	327	286	318	323	302	349	324	325	318	324	287	310	330	285	277	289	329	333	297	281	276	330	287	284	300	298	299	279	325	304	307	281	323	304	313	292	327	318	296	316	313	321	328	310	327	301	290	283	298	346	323	299	320	292	282	313	316	282	307	293	292	312	286	297	317	295	299	330	339	364	295	317	278	337	322	311	317	308	278	347	295	326	303	341	318	321	309	332	342	298	306	314	302	296	329	325	298	298	315	319	312	323	305	301	329	313	297	307	293	295	304	326	285	300	304	292	300	307	329	282	306	290	261	284	305	310	328	323	294	310	292	310	316	302	277	302	310	311	316	315	312	301	327	316	347	309	309	301	327	327	305	314	294	329	335	329	303	294	282	296	297	321	282	292	295	291	297	305	302	294	298	297	301	300	275	332	313	321	290	317	313	323	336	287	310	281	302	321	304	278	305	331	312	277	262	285	323	300	317	320	300	293	332	323	278	276	308	298	325	309	310	309	304	316	281	320	323	305	338	296	298	311	319	312	262	286	324	285	311	303	311	323	318	328	296	286	303	304	293	324	336	326	329	324	321	298	311	325	320	323	316	279	301	317	293	267	305	296	306	315	316	332	283	341	292	328	277	297	308	285	336	266	330	309	300	304	312	316	283	288	340	322	301	294	331	259	324	313	298	314	289	298	318	311	316	290	322	326	305	309	308	312	315	324	295	319	289	280	307	298	289	318	302	328	293	308	339	323	339	304	313	291	293	292	295	313	310	310	315	305	306	312	312	309	316	312	322	322	316	314	296	310	298	333	308	290	330	297	307	311	315	320	296	322	313	295	304	307	299	313	312	311	310	295	272	320	280	304	303	288	299	310	302	342	304	332	355	315	325	302	322	298	306	318	320	267	313	305	285	314	314	286	347	307	312	303	274	330	286	271	286	313	313	295	323	305	265	293	323	290	263	251	305	324	290	293	293	319	286	310	298	303	283	315	322	303	294	303	297	310	320	296	300	325	288	318	276	322	302	305	315	298	324	293	338	306	332	290	336	288	322	317	299	255	292	303	334	322	293	320	291	290	303	297	311	304	312	300	320	264	340	345	275	314	324	293	307	313	287	310	295	315	299	292	303	334	269	280	326	299	309	280	290	320	313	341	334	329	300	329	313	293	329	331	290	300	293	311	302	306	331	309	279	274	294	300	329	311	297	311	341	320	308	322	330	331	277	299	317	269	277	310	274	295	324	313	306	342	311	273	315	314	287	302	308	336	332	313	325	301	303	293	274	302	307	313	334	298	311	281	307	292	326	274	298	302	298	309	299	290	322	288	299	272	288	292	273	322	284	300	313	315	274	331	322	313	302	301	303	268	307	329	311	294	323	316	332	296	300	325	272	297	313	286	324	269	308	327	318	304	316	303	279	310	285	301	270	321	293	332	300	325	301	293	338	297	295	295	295	291	285	307	319	310	320	298	313	262	326	315	291	284	300	280	313	345	312	288	336	341	310	319	323	338	303	309	298	295	306	284	298	313	304	347	312	287	318	301	297	309	315	292	286	294	289	312	312	305	298	307	302	306	307	324	324	309	283	301	314	300	320	316	344	295	300	322	299	321	355	309	321	286	316	335	289	344	303	306	289	286	307	290	281	303	297	305	298	296	324	300	288	288	273	298	338	315	313	297	287	305	310	275	302	305	313	306	332	307	326	302	301	293	311	281	298	289	295	307	295	329	318	299	307	294	324	295	293	310	299	309	275	300	315	290	298	289	339	355	343	324	279	293	280	307	289	314	319	329	292	334	290	342	325	283	322	310	302	304	343	278	341	337	322	316	311	300	308	344	296	307	332	310	293	308	298	313	299	310	279	299	325	351	293	301	313	298	299	339	321	322	319	291	303	323	356	300	303	331	315	312	292	310	317	300	334	281	306	317	296	291	299	313	281	311	311	259	331	308	286	307	301	320	290	327	316	307	341	305	310	310	306	320	322	310	354	300	321	305	285	296	293	328	293	321	341	332	296	289	324	318	315	310	297	336	299	288	305	306	258	295	284	330	311	304	282	323	327	308	311	312	286	345	302	276	306	317	291	287	310	320	295	302	321	309	316	297	326	343	282	293	284	297	310	327	296	293	298	313	304	313	322	283	314	280	316	295	304	299	321	305	329	325	306	328	283	299	320	329	317	311	281	323	303	301	307	279	336	309	314	339	329	314	285	340	300	272	309	333	280	326	324	309	302	270	309	298	304	304	322	305	307	271	302	305	334	306	298	299	337	304	289	322	318	303	280	290	287	322	296	326	300	336	310	292	317	275	323	318	310	305	287	288	296	311	339	307	308	264	323	302	314	296	318	302	298	288	302	325	319	350	330	302	319	294	287	299	301	300	321	272	305	302	292	291	273	318	284	289	321	293	330	322	298	315	289	294	306	310	295	290	335	332	311	319	307	279	309	283	300	301	291	308	278	346	295	310	284	313	293	307	294	290	328	296	319	275	325	296	328	291	300	309	312	326	307	307	313	292	322	309	333	311	284	300	296	312	304	303	334	302	307	305	321	328	320	285	298	323	317	311	297	293	305	294	304	309	289	265	303	317	281	314	327	338	312	301	306	302	331	307	327	319	306	321	344	306	276	311	303	306	281	312	295	297	318	326	328	319	318	297	326	369	295	339	325	298	303	310	313	315	305	303	308	293	290	293	294	291	295	306	286	255	323	297	296	296	307	288	295	287	357	308	316	301	333	313	299	327	294	315	294	288	300	304	299	274	316	295	303	299	312	311	314	311	321	277	279	324	328	309	338	302	338	292	299	307	285	286	285	296	304	342	329	304	317	279	305	295	326	334	298	299	307	297	308	317	288	303	275	308	308	284	321	303	311	296	298	290	338	309	275	328	282	301	292	323	276	294	309	312	278	324	323	282	286	311	277	323	307	283	279	294	307	324	308	299	317	298	310	296	328	310	308	309	277	280	304	321	305	318	319	306	271	323	322	305	289	290	303	301	320	287	332	319	329	305	284	297	320	329	332	312	310	308	279	300	287	316	309	303	320	307	292	329	327	322	320	322	317	295	310	293	303	323	317	304	305	323	317	326	311	324	292	301	330	299	309	281	317	301	281	296	324	334	307	293	321	290	321	310	289	283	313	302	320	318	301	307	300	275	290	313	319	288	308	323	334	281	314	284	311	298	316	294	291	328	259	305	323	294	300	308	290	318	298	308	295	339	303	348	308	292	298	307	285	328	287	318	319	345	296	313	294	328	301	290	286	325	324	292	290	290	330	296	303	315
45581	48917	24319	28024	28285	26362	22132	20438	16691	17441	10542	10802	9777	8432	8346	7071	7289	7397	9573	16192	16935	16889	13351	8510	6141	4503	4919	5602	7544	9412	5547	2436	1742	1746	1636	1490	1311	1317	1321	1253	1099	1071	1146	1106	1116	1081	1101	1121	1075	1109	1136	1152	1263	1243	1349	1296	1235	1223	1220	1174	1126	1279	1131	1112	1120	1070	1071	1123	1036	1088	1104	1064	1044	1022	1071	1113	1041	1027	982	978	1031	1039	994	1002	950	1040	963	967	1051	1021	983	1017	1043	1051	1006	1016	984	997	1000	933	940	981	949	935	926	924	954	957	1001	932	969	966	979	949	957	968	975	901	927	945	932	967	941	915	900	942	880	901	999	955	928	924	939	983	940	929	926	914	927	903	925	957	933	920	916	915	929	924	914	981	925	953	948	962	896	943	927	891	900	964	913	979	1003	906	921	860	951	915	953	938	869	911	924	929	941	968	970	922	950	916	975	863	941	904	896	967	944	934	863	904	984	922	941	907	935	966	902	910	979	920	948	921	886	952	840	919	908	896	919	909	929	890	944	944	895	924	892	884	936	939	864	900	948	898	910	879	880	959	935	955	941	934	968	917	890	966	907	905	956	886	949	884	945	903	886	911	926	954	906	918	933	925	904	932	965	930	915	940	938	895	919	936	930	943	944	940	953	945	935	956	884	952	973	969	991	961	875	932	930	968	857	913	915	819	864	924	972	903	933	924	913	1004	954	910	906	914	885	905	942	941	917	924	953	939	902	873	881	979	948	910	853	893	918	939	956	939	969	903	915	973	957	920	919	936	918	984	937	894	911	911	942	940	896	916	860	882	950	906	888	946	882	887	881	977	908	907	957	903	932	955	938	928	981	983	866	938	851	912	939	868	948	1015	978	921	912	921	901	927	967	895	985	942	894	900	900	934	909	886	944	959	939	903	936	961	893	917	915	937	957	921	938	890	966	894	951	948	904	917	911	899	906	926	911	945	929	901	970	954	927	946	954	967	921	968	928	909	883	885	930	898	942	980	918	967	935	963	903	900	971	932	900	911	886	961	888	912	908	943	887	922	943	865	949	930	871	937	906	925	921	908	929	922	901	961	913	892	1015	890	883	959	924	943	995	909	894	887	946	931	961	910	952	947	945	957	911	973	974	891	892	946	899	927	896	927	916	854	931	977	918	957	947	941	912	939	918	907	864	914	957	878	903	923	984	919	928	913	962	927	872	963	915	903	896	909	923	880	899	893	925	888	873	929	957	954	893	895	951	958	926	907	902	930	950	947	878	918	922	901	880	934	965	881	925	915	886	864	924	956	911	934	879	948	944	952	959	917	879	944	955	896	890	943	879	952	916	946	964	918	950	847	928	935	968	936	950	874	974	912	948	928	924	931	895	912	933	894	886	955	888	913	921	913	925	917	939	911	921	936	928	916	896	941	885	891	881	920	887	900	991	897	900	898	950	940	905	939	922	921	941	908	937	967	927	885	966	909	852	957	896	944	918	889	932	863	921	940	978	951	893	898	909	922	921	877	904	908	927	941	923	886	918	920	963	880	883	933	898	956	911	923	947	939	921	957	939	983	949	937	947	897	904	973	976	931	910	931	981	938	949	942	965	903	957	944	905	874	913	944	933	927	931	952	935	965	920	919	953	954	922	940	938	924	962	890	925	905	964	899	922	986	892	898	868	988	894	908	955	917	905	896	933	964	917	900	927	923	902	882	919	950	904	933	898	897	892	937	911	901	956	928	893	945	906	919	906	947	918	961	927	967	862	936	932	882	875	930	931	976	938	944	888	910	910	907	911	903	858	908	883	891	896	903	973	903	906	945	935	884	948	892	969	928	923	928	963	939	872	888	959	911	877	934	918	873	893	920	972	920	931	949	949	946	902	923	941	935	926	909	923	941	896	931	889	961	927	915	921	962	887	926	901	946	900	922	941	946	962	919	923	923	946	965	895	932	909	942	941	956	910	940	946	896	894	914	966	927	930	892	891	897	965	898	879	936	901	915	920	985	939	931	981	929	944	888	898	905	908	932	928	907	931	893	989	905	911	900	918	932	939	936	937	910	848	915	895	896	958	966	937	952	923	911	893	911	934	983	918	963	928	929	943	942	929	899	882	984	929	906	920	910	912	984	922	970	928	974	912	913	992	919	960	903	983	942	940	910	883	925	930	898	953	964	956	997	921	947	885	936	939	924	941	974	901	937	923	914	888	884	904	965	934	956	891	904	947	968	915	935	923	930	915	919	894	860	904	843	862	900	911	925	928	898	906	891	933	978	921	924	909	885	922	900	888	950	920	901	900	940	931	939	898	885	909	915	931	937	936	948	948	996	917	953	917	936	944	901	972	932	906	951	916	927	937	958	889	927	909	919	974	892	974	918	917	880	893	899	946	973	952	923	936	991	946	920	902	959	898	924	917	921	934	930	941	874	889	970	909	917	925	892	918	918	888	942	906	927	928	940	915	950	895	851	877	870	935	876	924	938	902	911	866	916	898	951	915	904	907	907	918	932	949	934	948	952	960	881	918	936	910	881	871	928	946	906	938	908	964	883	915	951	940	861	958	959	961	948	963	912	916	959	933	962	939	941	874	908	922	908	910	939	998	846	901	949	934	890	937	911	943	959	961	917	871	973	917	948	936	1005	909	969	938	931	922	913	892	975	890	948	915	917	903	924	911	918	902	874	885	953	922	906	935	946	939	920	934	904	933	902	907	917	926	951	923	926	866	887	910	931	934	888	871	973	967	938	895	909	946	950	922	970	935	934	936	989	973	932	969	915	926	914	934	954	938	925	890	873	952	957	918	953	972	883	933	938	933	891	886	900	924	939	913	927	940	897	909	921	918	935	889	912	920	905	906	919	944	944	968	860	919	944	939	929	955	861	908	929	913	944	848	1005	952	968	939	969	943	887	950	902	980	864	915	907	937	888	923	914	908	889	923	942	962	977	912	931	926	952	905	950	895	938	963	968	966	924	944	943	919	908	887	919	935	893	929	882	945	1018	912	901	938	899	946	901	933	922	939	899	851	911	927	901	915	968	907	945	959	952	884	939	951	949	903	994	913	959	971	878	864	944	885	905	919	925	874	973	943	927	960	927	882	884	928	943	943	898	909	943	910	844	948	930	896	936	905	931	939	877	932	987	926	948	877	955	934	973	908	885	937	883	893	867	912	932	925	919	926	948	875	942	909	925	945	935	908	914	900	908	891	918	923	893	962	960	921	913	948	925	944	894	965	914	907	929	945	942	936	932	892	961	917	953	900	845	966	911	950	925	894	1003	908	940	936	904	900	910	915	987	875	955	888	916	972	903	908	929	922	932	893	894	870	996	904	973	944	948	988	930	913	893	887	909	938	912	913	881	899	912	887	936	939	872	948	894	910	917	960	898	959	948	933	939	910	924	928	943	910	882	898	979	940	911	908	911	901	978	887	934	926	934	922	892	968	949	916	894	891	906	920	1002	894	932	940	888	931	949	931	926	935	918	929	922	939	893	953	930	928	908	916	860	929	915	938	951	872	890	899	908	957	864	860	941	874	909	969	936	901	866
20088	17602	5593	2254	1741	1355	1052	764	670	596	484	440	448	422	428	352	350	348	381	405	463	405	402	312	331	342	331	332	326	330	307	299	326	312	283	276	284	343	294	307	316	311	337	324	322	317	308	305	326	291	303	290	330	316	316	302	314	332	292	279	364	295	296	287	275	311	312	274	277	288	305	318	316	320	286	310	294	302	302	284	299	343	315	315	329	312	298	320	318	312	315	279	282	328	288	301	308	310	302	313	323	321	312	298	310	306	356	280	279	311	296	304	327	285	309	305	308	301	302	324	307	302	317	285	303	327	287	294	257	320	280	307	315	308	262	331	297	334	296	304	304	281	309	327	301	279	331	297	286	289	305	306	286	308	284	290	326	314	299	306	269	319	316	314	297	314	303	318	331	300	315	293	295	305	312	276	287	293	291	307	309	281	273	294	303	286	313	290	301	321	294	309	267	314	320	313	285	291	292	315	292	353	295	285	301	309	295	314	341	308	287	292	311	336	336	290	333	317	310	325	306	324	297	303	275	282	295	294	255	318	304	276	295	307	324	318	302	280	268	294	320	306	308	311	308	285	312	271	333	295	311	304	286	288	319	303	330	309	297	310	347	314	307	303	331	313	318	295	342	335	300	351	311	322	301	293	309	273	333	335	305	274	303	296	335	277	299	285	292	300	286	325	270	286	296	293	301	269	312	307	295	321	279	306	308	315	323	343	321	265	307	321	301	305	306	286	302	311	311	317	301	292	299	275	329	294	310	312	327	298	282	301	280	306	298	318	332	281	329	293	286	307	346	310	315	288	312	320	313	267	308	297	340	319	295	298	319	303	304	304	341	326	311	303	298	354	338	284	331	328	271	300	327	309	305	279	318	268	274	311	282	295	307	331	332	337	268	327	261	309	287	312	299	330	319	334	329	317	319	284	299	300	285	322	281	308	313	304	285	315	312	300	311	319	285	299	296	315	311	297	302	305	316	326	292	316	308	343	329	290	312	302	301	305	299	341	309	283	318	298	303	321	268	321	292	279	284	329	351	306	304	320	332	306	327	295	336	292	331	280	345	296	333	316	297	301	301	293	298	295	331	308	317	303	311	329	296	315	317	288	294	303	284	346	315	305	286	299	298	339	313	272	283	313	321	341	296	326	304	304	326	276	268	306	310	321	289	278	302	301	271	277	297	328	317	301	308	291	306	282	316	306	305	306	323	347	307	279	322	326	339	327	321	314	277	274	282	315	276	318	311	315	319	316	343	278	319	294	321	302	297	326	316	303	344	303	311	299	276	287	290	306	304	294	277	312	299	306	312	287	309	344	309	330	302	298	318	323	319	291	274	297	279	312	317	301	280	291	290	298	288	282	285	323	285	305	310	328	296	305	290	285	311	310	289	293	296	313	344	312	320	255	321	282	266	316	294	320	299	346	335	305	317	285	311	269	323	304	327	294	315	313	318	281	299	310	268	285	319	287	302	323	304	274	281	310	308	306	315	310	311	304	332	342	308	302	284	297	328	320	300	307	300	283	305	302	314	277	284	287	327	314	298	316	323	314	307	329	280	335	311	293	313	300	327	308	324	330	314	320	299	302	316	331	299	321	327	318	293	296	313	311	289	317	320	280	328	331	308	306	293	305	303	290	278	313	289	279	308	296	315	268	303	308	306	284	330	320	290	307	286	308	320	313	293	305	292	292	287	316	292	297	299	311	278	288	288	318	302	298	309	317	265	300	291	273	287	298	319	324	300	320	291	297	313	308	304	287	315	305	289	317	305	291	297	264	306	296	289	280	291	302	288	307	316	311	288	286	320	281	293	265	295	282	324	306	305	306	323	317	297	319	312	299	311	324	320	294	314	305	288	315	299	284	308	318	311	312	299	314	331	320	296	278	286	334	305	305	295	299	317	317	282	270	302	330	283	296	293	292	299	321	303	328	303	322	314	296	315	317	313	323	328	318	320	284	337	343	312	319	316	298	313	311	301	320	304	306	308	299	286	284	328	255	290	301	287	303	330	298	281	276	315	310	304	274	288	318	326	265	295	318	316	339	290	317	315	295	310	327	306	315	296	316	310	294	308	322	367	304	323	301	310	301	294	299	286	300	290	321	290	283	302	313	337	324	318	291	298	299	280	311	297	296	308	300	311	307	301	287	279	329	306	267	286	326	288	323	282	309	282	317	285	291	286	269	294	273	346	285	307	322	312	301	311	307	310	310	314	339	307	312	297	354	296	309	354	315	311	308	304	305	318	330	278	282	287	312	295	304	316	305	304	288	330	283	296	298	315	302	292	299	333	269	300	301	332	335	305	328	323	299	309	330	269	307	314	310	314	290	278	292	285	302	359	291	333	295	312	310	313	300	288	320	300	307	326	286	286	287	318	290	288	291	288	328	304	295	296	301	278	296	295	308	293	303	301	288	339	300	304	321	287	283	322	307	293	290	328	283	310	324	331	288	298	305	323	300	319	309	360	308	311	322	294	315	314	288	295	308	313	284	339	308	321	317	292	326	318	334	272	327	328	291	319	300	296	295	313	293	317	301	307	301	311	315	304	278	295	306	310	318	294	318	321	279	278	310	289	317	297	313	323	300	306	314	315	331	309	322	291	299	296	284	322	312	319	301	290	287	302	326	318	316	351	294	313	337	283	304	290	353	311	327	317	309	312	305	287	307	283	315	315	290	289	313	270	329	312	322	292	300	297	313	335	297	299	278	291	321	322	297	306	315	320	289	288	343	310	309	310	309	323	294	302	329	313	329	353	301	302	302	311	312	293	316	289	305	335	298	291	309	327	285	311	300	300	298	262	323	300	298	274	324	305	309	332	304	307	299	327	320	282	321	303	326	314	294	311	333	321	294	324	291	312	292	318	301	320	302	315	292	323	308	294	316	324	303	335	333	289	313	291	308	327	313	301	280	293	322	294	315	298	284	314	307	334	298	320	296	314	296	305	302	312	306	305	281	327	306	276	297	284	307	283	294	309	304	316	291	291	311	302	320	304	334	319	295	330	313	311	312	296	329	304	301	301	278	322	276	287	280	286	295	300	328	293	312	356	306	315	291	315	301	305	315	305	300	344	322	330	343	326	311	326	306	312	306	308	332	316	288	292	319	279	314	284	317	285	294	340	308	342	331	336	299	304	331	326	279	289	340	311	323	318	330	320	307	287	270	307	318	296	281	293	290	297	281	290	323	336	302	289	277	308	299	346	336	279	298	313	313	295	307	285	293	298	264	301	315	297	287	295	297	331	298	290	309	286	314	319	331	324	297	335	326	314	316	303	292	299	299	310	304	312	317	304	313	316	289	305	307	313	304	338	283	335	323	310	305	310	305	292	329	306	281	292	268	318	294	348	306	302	312	321	302	324	313	308	291	263	317	313	318	337	336	301	318	333	279	335	321	298	326	304	299	291	326	314	322	297	302	273	311	306	275	297	305	318	262	296	283	304	325	275	309	315	302	300	298	319	300	311	279	316	321	326	340	297	308	340	311	346	329	283	327
16196	19477	5998	5033	4870	4118	3399	2696	2325	2231	1777	1742	1500	1415	1504	1297	1287	1358	1309	1633	1782	1640	1520	1259	1135	1086	1129	1125	1148	1246	1182	1009	1018	979	980	986	970	959	931	962	963	1024	987	985	989	965	942	987	932	952	970	953	941	1006	953	1074	1041	966	923	981	1011	915	992	971	976	942	977	1030	916	914	990	988	961	974	994	944	938	936	976	989	972	911	956	937	935	956	941	986	951	956	937	906	930	927	935	919	951	981	952	951	951	943	948	909	920	973	948	949	913	927	937	971	941	962	918	973	943	901	949	986	891	972	976	939	985	948	960	936	985	892	899	930	914	939	943	972	959	946	917	924	928	929	947	910	950	927	931	935	927	953	964	1029	923	888	928	924	958	943	920	951	946	886	940	972	886	916	947	931	889	986	963	929	948	947	956	926	970	974	941	927	899	938	901	990	927	966	962	963	941	973	908	980	986	982	1000	943	952	975	981	843	933	951	939	941	928	947	941	974	920	957	971	915	919	948	983	983	941	986	919	954	931	987	917	905	927	927	965	927	944	944	909	958	945	893	935	908	894	884	910	913	934	945	936	929	957	937	930	925	935	915	926	904	995	989	882	930	915	956	963	930	955	990	947	918	936	946	957	959	958	916	972	971	929	980	952	1004	924	959	879	976	913	934	911	986	930	955	922	953	934	939	971	897	920	923	928	941	978	936	954	970	879	960	904	913	944	904	887	917	900	918	967	909	907	939	890	924	938	955	930	954	923	947	937	926	882	955	928	940	918	955	941	935	913	921	947	966	913	910	942	899	969	955	898	902	948	928	941	906	977	902	954	935	1000	908	944	894	994	898	945	964	924	939	931	957	913	935	981	946	966	949	958	940	922	976	951	867	969	925	875	913	926	957	933	936	897	936	920	933	913	957	997	882	918	919	912	918	925	884	952	932	943	941	981	944	944	965	924	939	937	937	918	913	938	885	894	940	971	957	932	954	926	943	940	968	956	885	998	945	937	948	1010	920	988	942	911	945	928	895	943	963	949	933	907	1001	964	938	896	1017	926	886	930	936	942	903	986	940	933	915	953	926	961	940	947	927	947	931	925	988	894	903	942	985	989	905	908	971	900	952	900	919	906	900	955	926	959	941	917	941	896	875	930	946	937	923	944	914	978	906	937	942	972	946	966	946	974	930	970	895	957	952	917	879	952	946	938	912	917	949	958	925	936	941	950	925	951	935	895	941	925	924	923	1013	923	891	989	872	919	916	934	975	940	940	960	897	1012	925	956	951	901	898	916	987	952	926	943	972	931	946	923	946	917	948	957	961	973	879	975	923	955	943	959	913	950	970	931	999	894	969	922	922	947	935	994	964	945	911	877	960	910	959	941	939	919	920	943	955	969	919	923	965	916	993	937	924	989	957	981	945	885	933	941	932	953	956	948	966	930	924	969	946	916	936	923	978	909	960	909	910	946	941	988	985	923	967	911	941	951	962	956	914	994	947	920	924	920	956	890	926	991	937	987	926	920	1024	957	893	913	950	941	898	971	962	935	880	941	945	911	978	974	939	944	948	936	941	898	916	961	940	914	933	954	922	959	864	904	958	872	901	933	968	931	863	870	866	964	981	939	974	981	925	980	984	911	952	981	919	950	921	909	957	877	904	960	957	952	921	971	898	930	981	888	948	1001	936	905	886	1038	913	969	905	960	929	891	921	879	981	949	956	963	919	936	927	949	894	953	935	945	912	968	892	931	957	939	929	896	888	893	927	922	893	855	905	946	934	961	966	905	933	940	916	895	953	907	913	923	950	897	948	967	938	905	900	954	929	980	921	989	988	972	901	908	941	930	936	987	903	967	916	964	897	908	951	916	928	915	960	934	874	917	963	978	969	901	916	931	952	928	976	952	914	905	959	928	992	908	976	942	984	990	920	950	952	937	920	965	966	947	938	941	977	966	987	944	949	933	903	951	884	983	916	931	981	930	921	956	920	981	954	933	956	950	922	951	904	916	960	913	954	911	935	892	973	934	989	886	927	986	969	918	955	933	954	928	922	956	944	890	931	885	933	918	913	915	890	878	935	962	892	970	940	900	933	922	931	929	953	945	984	961	893	907	883	932	970	946	977	955	915	866	926	898	930	970	958	947	935	861	905	887	948	1006	982	975	913	973	928	909	931	977	888	977	937	974	926	936	914	977	874	929	952	908	965	989	941	933	929	918	958	987	946	942	886	953	934	951	885	923	894	922	946	1004	925	961	934	933	931	951	927	965	957	1011	943	944	931	927	875	899	967	962	967	932	974	942	938	959	979	896	945	940	920	968	948	960	951	921	902	882	915	983	937	910	981	950	955	959	945	881	972	886	889	925	922	965	948	919	952	886	924	988	950	933	938	965	950	969	917	922	1000	960	940	971	921	932	928	934	889	943	967	915	941	907	956	962	965	940	940	964	905	897	937	937	990	961	970	910	962	954	921	941	902	960	937	935	891	1012	923	861	903	973	896	995	937	970	906	985	945	966	935	997	933	921	909	948	979	917	899	938	926	922	914	947	954	935	921	907	937	930	931	929	922	993	960	936	909	975	916	1006	953	911	913	952	959	945	966	932	873	928	980	918	890	1009	904	984	962	960	942	939	899	938	984	967	932	918	962	943	924	898	921	968	952	1047	932	904	965	964	935	994	913	949	954	953	920	938	940	906	965	954	932	960	974	902	996	952	975	945	921	946	979	962	950	956	952	928	944	915	982	954	914	959	919	954	927	951	983	983	849	927	927	994	895	917	942	971	935	930	982	963	950	941	959	958	882	909	923	898	895	919	904	969	983	973	929	906	931	938	969	960	973	954	957	967	1000	954	937	931	893	922	913	911	979	991	924	978	951	987	922	929	949	970	892	973	909	931	985	910	882	922	949	1003	976	907	975	917	979	917	961	1010	929	909	887	1048	931	894	890	917	994	927	901	954	951	920	957	940	885	926	891	928	920	949	913	933	947	901	971	902	925	941	961	917	943	925	952	968	940	986	908	984	963	933	919	903	937	949	930	929	921	1005	947	931	954	953	959	944	949	889	961	1012	964	946	948	960	896	956	941	938	917	1022	893	1016	930	831	934	902	942	888	959	927	924	945	925	1000	906	927	900	980	917	940	931	930	982	917	923	985	914	959	908	917	914	935	988	924	944	930	914	963	953	942	881	918	933	935	948	915	924	967	910	931	980	955	971	981	974	918	916	925	948	930	902	936	915	978	898	897	937	1004	966	983	932	976	967	941	913	900	966	935	976	973	967	976	917	952	962	923	996	986	991	927	911	974	984	941	913	971	946	969	919	984	914	958	900	963	953	964	940	959	892	921	979	890	915	931	894	981	945	923	954	882	910	933	951	914	909	923	986	950	890	940	969	949	903	930	937	962	964	975	987	927	940	930	946	924	946	931	963	956	926	948	963	995	932	939	945	928	934	936	894	893	891	928	907	943	955	888	935	956	969	935	895	960	991	981	965	964	976	929	923	976	1034	918	970	923	940	912	961	956	934	927	916	923	936	928	895	961	956	960	955
43339	48094	29737	22440	18828	13885	8608	5631	3925	3121	2151	1811	1188	1113	998	682	699	681	735	1037	1563	1454	945	620	547	430	471	538	477	609	732	355	329	302	277	284	279	268	261	299	256	284	258	288	258	283	258	299	264	273	258	290	288	290	280	269	279	297	281	295	246	253	259	261	280	268	260	257	288	247	258	271	252	220	242	262	279	250	247	266	262	267	252	287	248	248	259	252	255	248	270	279	264	249	281	233	264	255	253	255	268	273	241	252	274	255	267	264	260	238	255	251	243	219	268	256	246	252	278	243	267	248	275	243	246	242	247	250	253	233	236	261	270	240	251	259	241	255	248	243	267	234	256	269	245	255	237	266	264	267	249	230	260	258	258	255	244	264	262	253	232	258	241	275	257	245	279	231	246	236	245	275	231	227	274	247	277	243	267	252	243	285	247	268	275	259	267	242	288	223	256	241	234	268	282	251	251	274	267	293	263	272	269	276	226	242	237	270	256	265	276	262	254	287	239	232	225	259	239	241	284	251	227	262	283	246	238	232	273	226	272	223	262	236	240	293	258	280	247	240	255	257	268	258	246	274	244	245	242	282	255	241	273	233	270	253	256	234	235	254	228	246	295	253	233	266	262	249	254	252	249	253	233	264	240	248	265	250	261	251	261	248	232	238	277	275	240	242	238	226	215	265	261	216	251	237	230	245	269	254	229	241	232	208	239	251	266	262	227	253	283	258	256	234	278	254	253	252	243	260	263	246	283	270	269	252	268	234	232	255	251	234	260	257	268	227	257	250	254	221	214	276	247	222	278	257	256	267	248	271	234	234	228	244	239	259	261	259	239	252	242	241	258	284	243	267	258	272	259	244	249	262	242	252	272	247	258	248	252	225	231	225	261	256	281	274	242	237	263	244	278	255	247	231	244	233	251	242	230	256	253	230	285	247	213	252	253	245	230	280	252	271	249	254	232	283	274	241	251	271	217	258	249	244	274	221	230	235	253	270	261	257	270	237	279	273	251	257	239	225	269	251	254	231	254	248	246	233	247	261	239	259	239	269	265	231	276	236	259	288	265	237	231	258	259	256	235	246	244	231	264	253	257	259	274	267	288	234	243	256	256	251	273	218	267	255	288	268	247	246	240	247	269	260	246	256	261	254	246	256	287	243	220	269	269	248	259	222	264	249	244	249	276	246	215	267	279	245	242	270	264	260	246	242	269	216	267	242	251	250	251	209	251	241	253	254	244	277	265	239	258	261	234	287	274	256	239	272	253	229	273	284	265	261	258	255	243	237	272	247	230	257	255	265	261	272	268	260	273	250	251	236	287	236	261	258	267	242	245	255	235	237	274	312	265	231	257	263	232	246	250	257	273	261	255	282	245	261	265	226	282	271	247	251	254	237	248	264	271	258	273	236	251	243	257	255	267	264	254	279	252	260	262	249	231	238	248	258	251	239	262	255	229	211	238	237	230	255	268	270	259	263	276	251	247	252	266	239	259	246	249	240	253	253	248	232	228	253	266	245	247	236	266	249	250	253	216	268	254	259	232	240	250	247	260	251	235	253	241	254	256	276	278	239	231	270	259	247	228	280	235	230	257	259	233	247	250	266	249	255	268	273	278	256	250	224	253	247	281	277	240	257	248	234	256	261	250	264	218	256	253	221	261	269	259	243	234	212	246	277	247	241	248	261	265	257	257	248	258	234	233	237	264	238	250	261	242	258	248	253	257	239	251	238	268	255	255	253	262	275	265	255	252	260	287	235	237	247	267	258	249	273	260	263	240	244	244	274	254	256	270	254	264	248	258	263	262	278	252	215	225	260	241	239	265	270	252	274	266	258	272	234	287	251	257	249	260	259	238	222	250	263	248	245	255	266	234	275	274	229	254	236	227	251	243	252	293	266	252	253	257	250	258	268	254	245	249	282	267	222	269	252	251	266	243	269	268	265	247	275	276	267	302	284	268	244	276	219	249	234	235	232	242	284	245	254	251	254	246	249	262	218	266	281	232	259	257	265	267	236	256	263	267	233	260	239	248	233	236	244	231	248	258	238	249	263	260	255	244	244	230	235	268	232	232	254	252	238	253	251	249	237	260	238	250	264	269	258	258	265	260	276	234	259	241	226	272	251	261	240	249	260	260	255	268	219	271	264	240	237	249	274	251	256	255	248	268	266	263	272	277	236	271	271	258	247	261	266	249	259	232	244	265	249	251	254	237	265	246	271	240	257	230	256	215	235	248	277	263	246	248	270	268	265	270	258	260	263	267	249	241	250	247	271	228	235	250	259	246	263	278	266	260	269	267	252	251	249	248	253	234	231	238	269	265	260	217	252	253	246	232	248	253	239	229	250	269	262	250	274	262	280	249	252	241	245	223	234	245	240	223	221	248	252	232	272	259	242	241	256	232	219	264	253	246	257	270	274	263	224	256	233	211	250	249	244	225	248	278	241	255	237	220	235	236	264	249	270	247	234	267	235	263	267	211	247	252	262	249	272	246	234	219	251	259	261	263	246	277	243	254	238	240	269	254	256	240	252	243	236	242	231	232	271	255	255	223	267	252	224	237	240	243	267	229	274	252	240	261	272	271	246	261	270	264	242	225	261	261	239	266	289	222	255	249	238	253	256	248	254	247	270	263	262	248	245	232	270	270	235	260	249	247	249	251	257	278	256	261	244	251	241	258	250	246	228	267	264	284	249	253	241	255	225	247	234	254	252	234	249	260	242	274	259	255	249	266	250	264	270	265	245	221	280	269	254	280	270	275	269	230	244	259	262	278	284	238	260	272	264	231	244	260	263	250	272	247	252	290	245	251	271	225	263	247	284	256	246	261	250	258	256	249	246	242	253	248	248	263	247	242	239	235	284	276	253	266	253	265	259	251	297	252	276	256	261	256	243	244	269	271	284	258	282	267	256	248	250	243	255	273	250	253	257	256	266	269	260	280	243	257	236	238	277	251	276	246	258	251	251	249	255	249	254	237	233	243	234	238	252	259	258	282	232	267	223	227	281	282	231	265	238	280	232	269	265	258	266	257	250	241	207	251	240	264	234	271	266	227	258	286	259	259	260	242	254	231	275	237	220	225	253	251	246	254	208	253	272	262	260	226	232	238	247	291	221	273	242	265	254	249	234	262	256	230	244	283	249	264	241	258	242	264	262	266	241	246	246	249	257	253	271	247	250	266	246	263	271	282	233	268	258	266	261	248	247	300	269	248	253	261	230	250	221	253	256	232	255	249	261	262	249	262	254	261	244	246	237	257	235	270	253	243	252	263	223	257	279	242	246	250	238	260	234	235	234	243	265	278	254	267	241	232	259	284	250	274	243	251	246	257	266	260	281	256	270	255	251	253	254	246	272	254	242	248	222	286	260	258	268	252	278	289	251	283	251	243	253	248	235	257	236	273	256	249	244	264	239	243	247	247	271	226	244	256	282	247	237	243	284	252	233	251	250	215	274	261	271	261	253	261	241	243	227	271	271	259	243	273	264	235	297	273	258	244	255
34213	45424	18223	19864	19464	16654	13032	11257	9061	9700	6585	6720	5289	4627	4180	3383	3514	3344	3751	5332	8552	7765	5525	3750	3107	2397	2428	2891	2838	3555	4437	1451	1122	1059	1131	1012	966	949	963	923	929	931	832	834	898	907	897	873	903	953	885	878	974	974	938	1072	949	933	891	890	879	902	878	840	915	912	900	895	898	898	848	865	888	844	840	872	900	818	887	861	885	838	875	823	856	808	872	821	856	823	762	829	854	758	873	830	804	817	805	872	825	825	781	748	811	788	790	886	757	803	821	840	796	816	823	797	808	833	784	837	753	725	801	822	802	804	797	845	784	832	844	822	832	761	785	773	811	800	799	816	746	842	742	789	746	755	759	784	817	769	775	777	775	773	776	809	800	789	796	782	800	800	786	822	782	819	798	766	797	803	757	814	827	793	798	820	795	789	799	835	777	822	805	775	784	791	802	799	798	852	803	823	862	818	754	815	804	863	809	802	803	816	809	745	793	794	758	787	764	759	776	813	793	762	802	829	771	792	845	809	784	761	829	839	783	781	797	784	784	756	808	787	831	827	764	821	816	802	828	848	815	807	844	789	792	841	825	817	811	812	824	851	744	779	824	799	767	796	783	800	805	784	799	785	772	780	748	797	827	811	786	797	808	808	780	814	817	788	780	810	753	782	794	832	842	808	821	783	841	825	844	799	762	830	787	790	840	763	791	821	773	838	820	795	826	795	830	794	830	795	797	782	798	782	825	830	799	768	767	789	804	749	769	799	780	791	824	752	829	802	770	826	802	829	828	823	825	740	758	827	806	764	750	817	800	738	801	762	751	798	787	818	818	797	792	800	790	781	825	780	769	806	798	775	796	805	809	819	804	835	804	733	812	773	810	774	729	777	766	785	798	800	788	780	798	831	798	798	799	811	836	742	761	809	803	806	794	807	771	782	859	797	805	785	758	784	795	810	775	786	785	833	809	812	814	790	824	758	781	792	808	818	772	831	836	767	868	826	772	820	770	818	824	815	762	800	786	804	810	776	823	750	783	786	754	796	769	791	775	764	761	826	803	807	860	792	783	774	727	811	777	776	777	812	788	784	766	778	818	776	785	800	815	817	760	732	820	829	810	801	804	817	796	817	813	856	809	804	821	841	803	852	794	779	756	790	819	771	770	796	763	808	881	782	784	807	790	810	788	844	804	763	774	749	827	761	828	793	799	758	788	814	774	817	805	792	778	815	809	810	815	772	781	789	840	770	790	762	805	860	755	826	777	800	759	773	834	802	796	779	813	761	807	790	813	788	804	811	834	798	827	817	753	800	756	811	815	809	757	804	768	804	823	819	842	811	814	790	779	837	768	781	791	824	761	783	748	870	768	821	738	770	815	755	808	814	803	809	820	770	828	814	811	803	808	736	797	857	794	806	817	795	829	745	822	712	765	814	831	780	770	818	771	790	829	806	851	806	842	814	822	809	810	769	793	851	837	812	790	773	820	796	716	802	757	778	799	825	839	818	801	794	822	827	805	768	780	848	789	807	828	835	794	781	788	777	762	786	823	788	796	811	815	781	819	821	828	819	815	750	786	768	799	792	804	789	813	759	809	821	757	795	774	784	842	792	797	795	759	722	834	800	807	772	799	840	788	800	737	815	755	801	784	811	799	792	800	844	787	730	783	798	761	853	758	780	789	800	830	791	838	797	766	798	807	834	819	813	788	764	785	794	806	810	828	846	816	806	805	782	763	766	831	754	739	836	768	805	738	799	824	821	873	808	791	801	812	778	768	787	807	798	785	845	790	811	825	813	789	836	757	838	825	820	788	748	785	802	790	779	808	812	743	765	865	807	819	743	788	837	761	813	805	818	795	816	787	809	812	793	771	791	801	790	757	805	780	801	848	813	809	873	776	813	808	780	793	796	810	832	789	775	776	845	785	786	780	805	793	779	779	790	807	784	827	827	786	757	806	807	811	804	781	793	827	789	856	777	786	795	806	732	803	834	750	795	758	846	826	781	825	790	763	778	813	776	773	753	804	830	803	768	804	784	793	814	798	793	856	776	815	811	830	784	767	762	816	778	811	779	834	788	781	815	815	772	756	801	788	838	799	802	843	821	737	759	797	814	816	769	799	795	823	796	816	816	779	793	809	805	762	798	809	865	791	734	808	807	825	768	830	795	784	814	815	802	823	834	822	805	799	795	775	768	789	804	767	777	833	779	759	821	805	822	836	828	792	800	804	842	771	767	819	803	769	827	791	798	795	832	837	792	815	784	846	781	782	820	763	793	780	813	802	814	796	773	765	801	815	783	798	814	824	804	773	793	752	821	780	808	777	761	809	803	805	763	802	791	809	777	774	809	778	807	828	801	818	804	795	778	792	804	792	824	800	755	746	752	770	749	829	840	786	819	798	798	781	791	838	721	742	807	798	761	783	783	847	770	750	811	816	781	800	760	792	838	783	846	825	794	813	772	788	771	776	750	800	782	829	792	758	775	773	785	806	721	800	780	836	794	743	818	832	818	796	804	831	818	817	746	801	790	847	760	767	819	807	807	801	797	823	823	803	799	808	803	787	805	775	806	781	784	880	797	770	742	829	862	800	804	823	786	806	787	766	784	786	785	777	747	797	819	777	825	807	779	783	791	808	834	816	782	803	781	812	784	781	737	813	781	801	798	771	763	831	772	789	800	817	804	807	809	825	834	809	754	804	816	833	820	811	803	829	768	797	776	796	771	858	813	760	783	810	813	795	850	801	792	813	794	777	778	819	754	789	814	764	768	788	790	827	805	788	795	777	809	828	808	770	841	803	791	832	826	765	782	767	818	843	789	834	816	847	820	836	782	838	840	806	807	774	790	817	764	811	751	795	845	794	860	821	860	771	777	744	781	821	824	825	765	787	817	766	775	805	816	805	789	804	827	863	779	818	811	779	771	791	771	860	773	766	826	809	819	749	795	818	748	801	756	794	765	872	786	819	800	811	749	791	817	789	775	737	786	800	806	793	775	816	822	816	797	822	781	798	772	790	788	789	828	778	799	786	804	797	769	765	801	794	754	782	792	762	800	830	797	799	778	761	786	816	808	825	771	820	799	754	826	819	806	775	834	772	832	784	833	795	786	845	809	799	795	783	770	800	824	773	800	793	765	813	786	780	785	855	782	779	814	837	811	770	774	758	784	807	819	817	831	823	839	806	748	755	806	812	815	824	742	780	786	798	816	866	760	817	786	798	773	770	854	762	820	815	754	786	841	799	803	770	798	806	792	791	782	798	839	763	830	774	803	805	774	773	804	803	809	798	834	804	810	799	784	799	826	798	800	837	841	819	782	787	810	813	777	778	767	823	754	747	770	795	791	788	790	783	800	768	832	839	792	810	810	795	808	773	812	813	820	795	797	854	752	825	780	794	791	817	776	814	795	825	845	823	759	799	791	840	825	796	817	754	772	764	811	793	831	815	828	820	789	795	804	813	743	805	832	794	763	832	800	826	833	779	809	816	786	787	799	763	873	795	794	781	806	764	863
55367	44596	29537	26031	24909	22771	16989	12559	8504	7875	5407	4622	3114	2383	2453	1725	1506	1547	1573	1793	3342	3487	2275	1625	1201	823	928	942	1093	1548	1807	604	405	397	401	406	352	356	374	359	332	350	339	337	338	345	330	314	334	378	301	343	349	327	372	358	361	359	312	349	323	349	347	347	336	327	300	341	294	326	339	318	345	306	319	298	375	291	323	355	342	372	297	325	323	306	311	338	279	312	348	305	313	322	325	284	318	335	312	298	334	301	298	292	280	313	308	337	308	354	282	311	313	316	270	325	314	290	300	311	310	297	328	316	316	286	319	317	285	330	318	277	301	276	300	310	312	306	313	301	307	286	325	291	317	314	286	278	304	304	278	278	277	294	297	303	267	290	316	304	307	300	292	314	280	296	291	311	314	304	300	305	309	300	305	329	303	327	292	307	324	300	309	342	299	325	313	316	320	296	312	308	331	299	297	311	323	329	322	305	346	330	279	322	294	293	301	298	321	296	284	327	283	309	320	314	272	309	312	316	320	303	324	334	309	341	297	296	335	348	329	251	296	308	288	325	289	321	305	326	290	306	313	270	290	313	293	324	314	319	320	307	323	333	309	303	313	328	289	326	306	308	311	295	303	325	291	309	284	312	292	323	298	313	354	317	306	323	325	308	322	330	326	299	307	292	307	297	293	279	295	302	317	292	311	287	320	327	309	313	293	326	329	332	300	315	336	292	319	284	295	317	282	337	325	304	331	293	302	325	306	318	284	323	311	318	344	307	330	272	302	278	279	288	309	304	287	307	346	314	274	339	318	311	341	307	290	311	317	343	296	294	283	282	349	320	294	301	292	294	355	316	304	327	336	303	338	284	333	327	312	296	308	296	303	287	311	300	332	292	346	339	306	298	310	301	316	330	318	308	300	338	333	299	308	323	305	325	302	293	296	333	290	317	298	310	332	314	288	311	305	291	324	308	304	316	337	307	316	323	344	296	302	326	313	308	286	326	327	295	291	291	299	325	339	326	300	342	274	324	274	302	307	326	302	292	334	311	323	323	291	328	333	314	351	311	323	301	286	334	298	329	355	297	323	292	339	298	292	290	330	303	324	279	310	319	260	335	288	312	308	303	345	293	316	320	300	299	328	309	313	288	340	341	275	314	303	303	320	312	322	285	311	303	304	295	321	292	319	325	330	281	286	307	311	340	295	315	326	301	283	332	315	319	317	336	289	325	293	299	310	311	324	319	316	298	330	307	315	274	291	292	332	314	316	318	317	288	325	287	289	309	296	262	319	274	317	286	304	297	297	317	284	336	322	284	339	287	333	316	353	331	299	337	300	293	329	299	314	287	305	310	319	346	327	301	306	331	309	329	323	297	288	310	300	323	333	305	320	312	349	303	309	295	301	329	289	336	321	325	291	332	288	303	322	317	320	317	298	309	338	310	313	303	323	306	325	336	336	293	334	291	330	310	303	305	319	332	332	344	344	336	291	306	309	275	325	286	322	315	309	307	308	285	298	281	311	297	341	325	316	287	329	292	351	318	356	313	361	312	312	326	306	309	314	332	312	320	319	312	297	304	296	344	316	351	320	304	286	296	279	308	289	325	280	281	320	323	296	279	305	302	295	320	313	313	310	342	296	310	297	321	337	309	297	294	313	279	314	314	326	325	339	324	332	289	298	308	298	256	302	308	322	310	296	320	277	360	324	327	294	303	317	291	288	288	317	313	364	297	314	277	314	294	306	335	317	273	309	286	325	298	298	329	320	292	328	277	303	308	324	296	317	302	299	290	306	311	305	300	290	319	320	310	311	316	279	319	335	267	316	329	360	290	315	319	323	319	293	323	310	303	321	306	326	304	316	327	325	272	286	309	312	309	279	311	288	338	286	307	275	304	304	286	284	322	309	301	332	309	336	344	280	308	325	313	324	331	309	304	294	320	281	291	297	307	287	302	266	285	325	317	319	296	318	310	302	292	314	298	315	295	330	324	306	348	341	296	306	286	314	321	318	315	304	307	316	339	305	324	309	337	320	325	282	301	311	283	344	310	336	344	275	269	314	307	326	306	305	340	305	320	326	320	311	321	292	312	303	300	301	334	336	308	323	314	299	307	306	306	300	288	350	323	346	312	259	298	309	324	301	294	293	340	322	341	325	301	346	331	294	287	327	291	331	314	315	294	296	312	307	290	278	315	313	312	324	320	337	310	314	284	312	327	314	319	330	314	303	328	280	324	309	298	316	322	323	292	297	319	302	326	330	333	322	331	315	305	333	262	346	294	330	316	306	338	319	320	279	303	320	302	294	288	325	291	344	298	309	323	289	282	320	297	281	309	300	299	285	292	304	286	314	315	340	282	338	288	293	320	313	317	283	309	319	294	302	302	327	323	332	308	319	309	315	320	349	316	280	261	320	305	291	304	325	316	299	319	334	310	336	313	313	303	298	328	325	277	304	314	309	315	276	293	314	322	287	327	314	318	307	333	330	317	307	316	308	318	299	303	293	307	298	327	307	294	332	310	324	319	340	319	296	290	307	312	291	328	330	314	299	301	341	312	305	333	301	297	330	320	304	280	287	318	309	306	332	280	327	294	332	318	287	285	308	302	305	278	326	296	313	301	294	311	335	314	308	277	277	297	305	315	312	300	315	314	336	310	290	297	300	317	324	311	313	268	330	325	311	281	290	313	313	292	313	285	310	308	342	301	300	301	330	310	347	312	297	309	310	296	301	314	313	332	341	311	322	305	274	290	310	295	303	322	304	312	294	312	291	309	293	306	333	307	306	280	292	306	281	301	295	319	330	294	280	302	310	330	344	332	260	293	319	322	323	286	302	294	321	321	304	312	319	323	298	289	304	314	318	286	320	320	303	342	303	350	303	288	336	316	339	296	317	303	301	305	320	321	323	296	301	287	311	315	298	279	298	306	323	309	293	312	305	286	288	325	311	282	317	286	319	348	315	335	331	307	303	283	291	350	302	275	286	323	320	331	338	293	298	327	314	320	331	282	306	313	327	321	299	330	346	332	329	286	280	316	316	306	303	284	289	323	318	298	295	300	309	315	326	299	327	295	328	288	276	326	328	311	287	325	302	306	290	319	321	327	306	324	297	295	305	326	298	309	281	323	316	309	302	329	301	327	307	304	369	267	329	300	305	277	302	310	323	319	315	325	341	303	334	323	323	315	306	302	289	295	287	337	325	311	347	292	332	302	287	317	315	320	304	341	324	274	326	342	311	286	305	303	318	314	313	302	306	327	315	318	309	297	312	302	348	298	294	281	301	290	289	326	319	312	324	317	286	299	307	298	328	292	334	285	293	304	284	271	321	308	296	321	317	339	304	313	279	298	307	311	316	292	298	286	299	310	330	310	309	285	305	337	277	306	318	318	331	310	305	355	313	303	301	299	318	310	294	326	295	343	290	282	293	330	347	304	314	310	297	293	330	347	284	316	295	311	330	323	315	301	287	293	311	320	290	290	325	298	299	289	334	316	337	301	291	301	299	315	298	279
45352	46027	23607	28912	28858	27051	20875	20106	14876	17223	12645	12476	10543	8667	8688	7320	6629	6796	6827	8676	15207	16402	12275	9290	6637	4690	5403	5701	6292	9172	10159	2803	1690	1624	1646	1559	1408	1372	1344	1257	1209	1144	1123	1042	1140	1055	1131	1148	1125	1087	1142	1175	1304	1202	1294	1255	1227	1149	1178	1134	1151	1181	1094	1075	1089	1146	1073	1136	1025	1043	1043	1037	1062	1070	1112	1109	1088	1059	1051	1047	1001	1055	1054	1021	1032	1011	1039	955	967	1057	1061	1097	1027	995	1038	1007	996	1006	1063	988	978	983	955	959	942	931	972	968	950	984	948	992	934	986	948	891	926	979	968	928	983	964	918	947	917	941	959	921	911	992	920	962	929	920	869	911	968	913	1031	884	919	934	904	957	946	888	961	961	901	934	988	971	924	920	897	938	972	941	969	965	912	915	987	950	937	969	895	902	931	950	941	935	950	930	946	923	918	909	955	904	914	919	939	900	919	954	863	951	902	884	964	963	944	987	903	967	985	928	967	934	942	919	919	938	974	895	940	920	937	942	947	953	980	918	959	934	945	942	931	958	982	917	972	882	936	946	963	876	953	929	894	942	933	895	929	900	934	909	919	961	927	912	969	960	908	919	932	915	895	959	901	978	942	924	909	964	964	982	930	939	985	949	895	919	908	925	957	928	973	914	933	970	920	917	958	925	928	919	957	951	969	900	946	931	959	964	904	878	974	978	945	924	917	936	923	942	941	885	929	966	895	926	943	930	901	954	931	928	908	941	960	936	941	914	943	928	952	967	951	990	966	961	929	928	926	983	938	942	943	928	959	903	876	953	879	956	970	918	1012	964	920	968	916	981	928	949	940	973	970	901	946	988	971	948	904	920	1000	987	930	967	948	911	926	940	923	884	919	914	955	979	977	936	985	935	979	925	950	944	924	985	935	913	903	961	1006	937	984	984	965	951	908	934	949	963	893	904	941	906	987	906	957	911	886	938	930	918	939	928	931	979	1006	932	935	932	975	955	970	960	848	952	902	911	912	919	943	955	940	924	943	934	967	925	907	956	949	972	967	919	906	972	992	949	897	982	981	921	962	914	907	934	905	916	903	984	961	947	950	961	980	948	923	931	948	975	901	926	992	964	913	905	927	960	932	936	906	926	899	960	950	901	925	1012	887	889	872	919	912	938	917	911	920	941	929	978	908	916	949	921	925	951	858	955	920	929	980	944	937	908	978	898	933	953	965	958	954	924	921	938	983	933	966	956	888	979	938	954	913	896	949	966	987	999	989	898	958	903	950	936	976	947	960	928	895	956	923	953	914	927	928	910	926	943	920	965	848	966	957	942	965	947	915	940	920	954	941	941	948	889	921	927	952	923	953	987	953	965	923	907	924	953	944	928	904	922	1008	1000	970	948	875	892	938	877	981	955	974	910	955	953	935	974	972	986	967	941	950	884	919	984	937	905	950	967	978	881	938	1007	922	949	938	924	902	942	889	969	927	930	949	943	907	954	918	980	915	965	891	919	980	926	952	930	902	963	1001	987	927	915	874	919	911	1021	953	916	939	889	906	957	913	981	952	949	913	877	934	915	895	927	910	946	970	953	957	959	914	941	881	907	941	958	902	953	881	979	990	892	959	891	934	973	988	929	911	960	991	928	969	972	906	896	950	947	899	913	908	1022	958	963	965	901	922	994	927	1007	955	926	948	984	922	986	1007	942	943	938	921	940	909	922	915	894	950	935	860	903	963	921	928	1010	920	998	952	994	897	942	928	961	934	920	960	943	940	950	980	1052	890	922	990	912	906	967	922	948	971	918	1022	943	901	930	923	904	979	950	927	920	1000	1001	946	985	973	920	922	1044	962	1023	933	990	983	927	909	935	896	967	959	944	943	965	967	914	932	943	975	939	937	970	902	909	942	954	883	949	970	980	991	874	937	941	952	954	965	905	943	935	943	928	974	940	900	975	973	932	900	941	964	900	1012	910	929	967	930	987	892	949	908	964	1006	968	923	962	960	936	944	919	933	959	910	968	935	958	982	939	903	930	894	985	996	933	898	996	937	989	924	982	922	947	923	897	940	942	887	998	919	1001	955	924	916	959	929	933	985	960	939	917	912	898	929	981	974	959	968	921	1004	920	890	937	890	897	885	911	924	938	916	977	949	861	938	975	972	951	958	945	1039	906	957	911	913	955	863	965	942	966	922	972	972	982	902	907	932	939	987	908	932	956	936	969	862	989	942	921	946	981	898	897	885	941	836	886	887	944	1024	925	893	952	984	957	949	888	924	911	939	925	932	936	949	928	899	975	987	887	977	905	946	890	1010	985	942	986	876	863	918	940	949	918	922	990	935	941	946	927	956	933	1008	957	895	910	959	933	964	907	929	962	924	977	969	981	952	943	929	921	951	892	895	956	951	890	984	940	964	942	949	929	879	975	922	937	938	953	918	914	928	932	959	940	921	973	952	928	950	913	958	883	986	977	881	918	911	915	925	940	899	913	952	974	863	925	926	954	925	914	942	908	968	948	906	943	963	935	938	953	967	950	886	966	957	973	958	947	995	960	937	977	936	998	958	974	924	982	961	986	949	960	913	927	1004	956	910	957	934	910	923	939	940	959	923	939	903	940	984	892	985	979	971	990	958	981	908	920	945	921	917	941	951	924	983	946	982	917	913	979	931	923	890	955	967	884	919	956	928	967	912	911	884	931	961	954	951	953	926	925	940	973	875	926	914	899	917	965	899	932	862	893	949	914	901	932	940	1006	894	977	951	991	877	927	933	975	884	920	930	872	992	950	981	905	938	883	980	957	956	960	944	933	947	904	959	894	956	928	1005	912	935	921	1036	994	930	929	915	945	947	963	954	909	1002	962	981	984	901	942	935	972	941	931	974	970	935	929	902	943	906	931	914	978	920	922	967	975	958	885	1021	917	892	951	962	935	872	913	941	925	934	951	938	927	930	909	976	886	915	926	919	932	968	937	909	920	980	955	950	951	907	867	909	945	907	913	930	910	971	939	930	951	921	911	906	945	932	951	958	955	935	911	957	956	983	970	963	958	944	971	980	967	950	977	951	959	922	937	911	886	945	927	942	981	916	961	940	904	918	934	965	932	999	932	994	934	975	950	916	896	987	926	868	894	956	897	935	954	916	917	904	932	946	912	972	953	967	922	885	905	1025	971	932	937	950	885	956	968	938	886	956	919	856	928	940	948	989	920	963	932	931	910	993	897	949	961	1025	899	932	942	938	908	948	907	934	922	999	943	914	941	952	854	956	945	941	909	929	961	906	924	903	926	943	950	969	970	946	956	885	929	940	949	934	936	969	963	969	926	925	920	957	956	951	957	955	910	888	907	988	964	953	980	930	993	952	972	980	976	982	968	969	892	925	912	1003	896	885	953	921	925	943	907	906	937	961	928	939	935	941	952	893	901	952	953	910	961	951	967	966	934	950	910	918	968	852	991	935	954	1041	926	924	913	956	956	944	923	943	901	932	911	958	944	944	946	935	929	889	926	932	992	892	949	932	917	885	981	981	900	956	924	976	978	964	934	947	940	937	876	896	941	942	973	959	936	921	970	948	894	1000	979	956	969
20083	15365	5001	2401	1806	1473	1063	816	710	635	464	551	460	429	441	363	358	388	327	360	408	430	390	362	324	344	324	375	358	352	373	326	315	329	352	306	314	291	307	284	323	287	309	318	328	318	292	339	321	294	320	314	321	289	308	328	326	324	307	331	341	317	326	315	310	291	320	297	318	287	291	316	299	307	300	322	320	297	336	295	309	374	325	305	321	285	302	290	338	309	323	288	322	308	321	305	305	300	301	322	331	319	291	303	282	314	297	305	327	305	298	309	294	297	314	295	294	303	331	320	317	306	322	297	301	300	343	330	293	297	341	327	318	304	306	274	295	297	299	286	285	295	279	289	334	304	344	308	317	301	287	341	324	320	317	332	290	304	297	299	298	290	310	321	320	333	314	321	298	295	316	296	286	364	296	336	337	272	322	306	315	334	332	328	307	320	293	325	320	346	318	273	327	316	311	326	304	285	329	301	326	287	319	310	294	317	315	309	288	313	285	313	310	290	309	317	294	323	337	316	337	310	307	334	323	325	328	278	332	309	324	339	308	327	339	353	305	279	287	321	306	276	302	321	328	306	323	326	299	324	321	326	308	313	276	293	313	317	308	323	293	292	320	304	340	352	288	323	332	327	308	281	299	313	333	290	331	294	318	326	304	313	333	293	298	316	307	301	322	295	312	301	307	305	327	305	281	269	317	287	303	312	326	313	279	299	307	305	319	312	286	349	320	281	315	289	288	292	313	291	312	329	333	308	304	322	307	334	299	325	303	325	302	313	312	304	295	313	332	358	291	308	303	315	310	337	335	292	311	281	322	316	332	310	299	294	276	344	285	314	320	298	303	315	311	304	286	296	284	307	312	297	303	307	297	309	304	314	322	328	307	324	323	315	328	321	327	315	312	326	315	321	328	309	306	311	288	285	359	313	310	323	319	316	340	303	328	339	299	325	323	330	314	279	274	316	329	331	323	339	315	312	304	312	294	306	317	284	313	304	320	323	330	276	321	327	321	305	299	294	281	311	277	330	280	281	308	293	299	304	287	358	296	317	302	270	317	345	341	316	329	316	280	286	312	303	323	287	324	292	306	328	307	334	329	302	347	308	321	298	327	303	317	341	293	321	298	297	320	292	321	299	321	319	346	312	331	307	327	315	315	304	322	320	294	305	334	333	318	297	316	309	311	308	295	281	311	306	323	306	311	318	333	324	306	331	334	333	317	285	318	315	291	272	298	305	307	332	311	286	320	324	327	313	303	299	345	315	339	284	313	290	315	322	332	323	308	301	313	295	299	333	335	318	327	298	310	298	308	317	316	329	316	335	297	312	314	300	277	332	329	297	321	312	276	299	341	298	319	299	300	318	337	279	294	311	324	312	306	296	310	358	306	288	293	322	269	322	336	306	304	300	327	310	311	330	300	304	343	306	292	326	306	265	324	305	314	313	325	326	313	290	272	298	307	324	297	297	299	287	336	293	315	332	299	313	355	295	294	310	297	348	348	328	332	356	312	299	293	305	311	319	287	320	317	317	322	338	292	324	335	320	306	305	301	305	322	324	297	290	284	330	265	286	302	301	319	336	318	315	321	312	301	317	296	334	296	300	291	302	322	315	297	317	327	315	310	312	315	322	317	280	315	294	284	321	316	324	314	303	319	308	316	306	310	303	307	312	307	309	347	324	317	327	309	306	284	316	303	290	352	304	316	295	317	301	312	281	310	316	299	316	298	341	307	331	284	283	348	325	311	305	312	315	294	319	350	272	342	296	280	313	285	312	280	317	305	311	303	312	312	293	314	276	321	310	303	286	292	318	333	312	301	317	329	300	279	296	296	333	281	311	308	307	317	331	331	291	321	325	294	308	297	306	298	296	290	292	296	329	292	323	313	325	299	331	297	325	320	296	301	322	283	272	299	305	301	325	331	354	320	308	287	315	311	343	302	281	294	325	308	309	289	314	334	332	318	330	305	352	307	313	323	319	280	315	329	298	311	284	335	302	311	286	315	330	324	295	306	305	295	287	294	285	293	309	275	308	304	283	282	324	314	302	293	311	322	316	306	345	315	299	332	317	295	303	300	301	320	304	293	319	316	318	324	310	336	342	318	301	332	290	311	283	281	342	304	325	278	316	314	311	311	336	301	295	286	324	294	297	314	325	307	326	296	304	307	328	290	325	301	288	318	313	304	319	323	317	289	299	309	296	287	288	303	310	295	343	324	304	318	317	275	312	322	338	316	313	313	323	278	324	340	335	294	330	278	312	327	293	295	321	285	285	304	313	286	281	302	284	302	338	323	325	332	284	318	308	301	282	319	315	309	297	309	299	313	312	307	287	311	274	325	323	301	331	325	285	286	349	304	305	301	307	306	308	323	326	322	308	295	324	289	309	309	312	302	329	272	310	313	349	329	301	289	319	296	327	291	295	316	313	280	326	312	308	306	336	326	296	333	275	312	269	293	314	332	313	286	302	315	307	338	332	323	323	311	309	313	321	322	299	304	285	296	325	304	316	293	326	281	315	289	297	300	349	292	309	325	343	332	339	323	302	310	310	318	323	323	308	325	294	307	311	320	326	325	284	307	312	297	352	331	305	320	313	360	292	331	288	275	319	288	330	302	297	287	347	294	280	296	299	295	324	313	310	299	299	307	315	312	306	323	292	297	314	320	319	329	337	314	301	315	344	277	354	310	291	322	326	341	303	303	336	337	327	329	319	306	342	287	310	295	300	301	313	313	329	308	333	297	311	306	326	331	294	303	312	297	312	331	303	302	326	323	322	309	322	295	315	298	309	308	289	303	246	298	328	326	286	291	292	327	326	314	312	313	289	341	332	321	323	305	310	295	303	283	287	324	353	323	309	322	313	283	271	325	280	314	284	333	307	320	307	333	339	295	317	321	308	339	285	305	321	328	321	300	323	301	337	323	341	286	296	293	305	326	343	339	295	321	305	294	321	305	313	329	303	320	325	316	304	305	305	314	288	278	326	322	273	315	301	295	293	351	335	315	327	345	314	300	315	283	317	274	297	309	347	325	324	342	297	293	296	298	308	311	318	295	322	312	311	301	276	321	291	312	299	329	351	312	293	269	307	324	334	326	315	332	321	309	302	292	314	346	323	316	289	322	310	306	321	306	308	308	307	295	309	280	311	301	289	290	311	337	313	319	320	290	273	296	351	313	294	281	336	323	293	294	316	325	309	309	292	306	324	302	299	295	327	327	311	322	304	287	326	270	279	320	333	323	330	293	359	320	303	304	317	319	312	312	320	312	315	262	329	288	318	315	318	298	343	320	289	323	293	309	336	304	332	316	328	289	288	332	314	329	295	322	336	315	319	303	293	312	335	306	302	326	328	323	329	319	359	302	297	312	342	275	295	319	301	299	320	267	315	330	325	317	312	315	331	306	298	324	290	298	314	327	329	333	309	295	284	325	307	314	322	308	339	333	285	299	309	312	311	309	324	309	353	317	304	284	300	332	319	341	308	296	295	328	327	335	341	303	332
16014	17637	4896	5416	4960	4418	3146	2852	2514	2450	1885	1730	1566	1629	1588	1440	1459	1372	1310	1394	1611	1774	1627	1369	1204	1144	1168	1212	1196	1417	1439	1081	992	1009	939	1002	1020	1028	989	968	1026	1066	1013	984	957	973	991	960	1038	963	982	977	1003	1009	976	990	970	990	985	981	994	988	1042	1020	952	1009	992	976	973	968	1004	972	1022	962	917	948	970	962	970	998	969	995	940	949	958	928	980	988	995	935	974	938	902	958	1008	1030	933	933	973	932	989	1004	962	950	955	930	996	997	985	940	1036	957	958	928	947	1022	925	977	941	939	997	973	929	962	946	982	945	944	961	955	982	1034	985	965	950	946	926	969	956	971	932	940	999	939	993	960	963	972	956	987	930	980	967	1047	984	951	970	892	888	964	982	979	963	941	937	977	948	943	996	963	983	1022	989	913	1030	943	992	953	978	961	949	910	962	939	916	1002	931	930	1029	1006	970	933	997	951	976	985	1041	946	1007	951	939	940	936	977	936	964	970	981	950	944	945	934	959	972	1004	935	953	889	929	962	954	923	988	984	954	983	960	956	942	921	956	953	977	917	960	959	976	1021	1051	955	997	966	938	964	969	901	939	940	959	970	981	958	960	998	945	942	940	1018	1016	991	939	950	951	924	953	977	979	955	963	926	987	936	961	1011	940	948	978	979	969	933	909	973	1011	922	940	951	936	974	982	964	1024	969	948	958	951	979	971	1012	981	928	1004	946	985	987	1005	1000	896	972	957	925	958	980	951	1005	987	962	966	917	941	947	988	917	960	953	919	931	964	933	897	961	963	928	960	996	959	969	955	1010	937	995	1019	1017	928	969	962	966	1021	1030	935	954	908	970	873	940	919	990	918	984	986	974	982	1026	1011	908	950	986	1000	988	901	993	958	940	990	987	968	968	1010	971	1010	981	918	958	957	915	971	916	969	948	1005	961	957	938	947	977	926	963	933	962	994	922	978	981	930	921	923	986	920	1000	960	968	948	988	979	971	997	958	919	927	953	935	966	1009	954	985	955	946	970	937	996	894	965	982	972	934	954	1006	983	971	936	967	966	976	916	964	961	935	940	976	977	952	995	988	950	943	949	943	918	955	960	945	946	907	908	970	974	998	921	962	1002	953	995	1012	982	894	1007	916	983	958	990	986	951	957	956	961	955	959	929	970	934	965	965	993	935	938	992	976	937	948	1001	1008	937	986	957	995	1009	965	959	917	980	970	960	1005	949	904	995	972	903	956	967	959	954	903	936	942	995	981	939	942	934	997	994	964	979	974	925	960	986	944	982	975	893	942	995	971	1006	998	952	1008	948	987	947	935	989	959	940	1003	932	1008	965	990	947	944	961	972	949	970	964	964	955	1006	1003	986	937	941	979	972	960	1023	1032	959	937	962	932	986	1007	974	960	975	925	944	1004	982	987	979	1023	934	917	986	931	950	917	944	890	949	970	961	942	971	957	991	921	978	961	944	921	1007	964	906	1002	987	929	953	962	976	972	968	1026	1018	1009	944	984	961	951	969	1033	965	971	956	990	973	980	907	922	923	909	959	918	1010	993	951	989	952	969	969	927	985	936	958	926	916	979	908	952	960	986	920	971	935	961	954	1035	966	929	976	960	974	960	961	975	968	930	936	918	1002	968	921	949	942	972	956	966	924	940	947	1015	1007	989	938	976	949	937	959	979	953	916	943	998	937	968	994	934	989	1000	961	937	961	963	962	909	949	956	954	961	932	996	893	947	918	932	968	952	974	979	947	957	938	970	968	949	960	954	993	929	982	940	963	936	951	983	990	1047	878	1023	967	937	947	928	977	1006	973	963	970	909	1000	951	970	1000	979	937	982	991	955	951	953	966	962	1003	965	991	1052	960	983	984	936	941	942	978	982	967	981	992	1012	933	982	944	985	940	1005	939	978	936	1028	910	930	944	910	928	964	971	926	997	962	939	974	993	1012	885	1016	948	906	994	1000	996	999	933	994	1006	959	970	926	957	1003	949	978	942	935	901	1007	922	986	982	946	965	985	1038	946	960	945	1025	937	945	945	960	949	937	1029	940	960	962	995	936	929	985	976	914	964	937	953	956	973	993	977	1000	948	938	946	1034	1000	1000	945	963	991	906	929	967	919	930	1012	939	950	994	922	962	959	1004	955	923	1004	1006	959	955	977	893	965	934	984	903	980	991	954	969	934	1015	967	936	962	971	962	987	1002	971	990	1015	942	959	963	973	953	1014	924	973	994	987	952	994	986	961	951	969	974	902	966	950	983	970	931	960	968	1043	908	982	1001	985	949	915	945	926	950	933	1016	970	929	956	935	972	978	963	944	908	955	972	987	952	987	942	969	972	974	946	971	934	1002	959	939	989	957	945	895	967	949	1000	955	919	982	996	987	983	968	985	890	898	974	896	979	933	949	942	882	973	935	923	965	964	990	937	1033	975	1019	921	923	923	980	993	954	922	942	982	957	1014	986	948	1028	951	959	964	950	953	983	954	928	958	916	994	919	932	943	968	949	932	979	945	963	947	911	993	971	945	927	940	970	988	1004	905	977	955	970	930	963	943	962	948	888	860	915	955	965	922	1033	960	965	914	920	945	887	913	939	963	972	978	977	966	962	931	1015	999	928	931	926	995	980	944	966	959	985	961	907	948	956	958	899	946	960	927	970	966	967	917	935	985	1027	1006	984	1008	870	1013	934	1006	977	971	931	969	952	999	977	1002	902	971	990	954	974	981	949	877	977	940	939	919	922	954	1001	914	986	958	1000	990	923	967	1038	899	1009	944	953	998	975	939	1042	965	916	1013	942	950	947	962	977	983	961	974	980	946	934	979	961	928	963	928	984	986	977	974	976	978	1014	980	998	955	958	1027	928	1032	943	1008	947	948	958	968	974	938	953	954	945	924	967	960	939	1014	916	946	925	950	952	985	933	951	976	970	960	1003	966	971	926	974	956	976	930	940	931	976	944	956	925	950	1034	1012	939	939	940	915	947	928	972	949	974	997	975	973	921	1008	963	893	941	932	954	1007	951	979	985	925	974	974	961	929	960	959	948	965	944	1016	983	975	916	982	967	951	921	966	994	952	911	908	971	988	962	957	1033	979	924	999	946	1024	967	1015	949	996	960	951	982	961	886	957	937	967	925	944	972	981	973	945	950	857	977	976	952	978	1007	959	1015	949	994	953	966	985	893	1003	974	954	907	915	914	928	963	994	963	972	979	949	999	978	1011	941	936	949	970	959	927	948	954	965	937	965	960	992	975	966	1022	913	972	930	1022	1041	1004	985	965	1010	961	963	890	976	994	984	923	975	934	974	961	985	963	913	943	924	914	1002	951	973	944	963	930	934	1013	979	964	978	983	938	911	911	993	960	973	909	965	949	1018	979	980	1015	1030	959	922	923	962	1012	939	954	957	977	941	981	922	979	916	1015	946	986	964	964	925	952	994	1012	972	989	924	935	894	955	907	953	942	908	939	955	1011	959	980	925	929	918	906	904	975	987	964	931	965	973	989	946	980	996	908	988	901	942	970	971	976	974	990	971	960	911	972	966	1010	977	952	959	886	1016	1018	945	974	1006	999	1023	934	915	957	993	984	972	938	1007	919	946	965	962	937	981	946	958	997	972	938	957	976	905	927	948	965	962	949	992	971	1011	949	958	968	977	955	933	936	928	966	927	962
43164	46479	26942	22356	18410	13202	8112	6007	4261	3553	2468	1738	1382	1192	1005	776	739	750	765	797	1081	1615	1302	806	581	453	470	513	577	1263	900	433	306	288	294	271	282	276	286	286	263	292	264	252	276	264	281	268	266	278	237	270	277	253	258	278	264	280	273	273	247	264	229	274	247	287	267	272	290	270	225	233	286	252	317	259	267	265	252	252	269	260	253	268	249	251	254	281	283	279	266	283	288	275	273	267	256	254	254	276	257	249	253	273	253	267	290	257	244	260	260	258	253	258	224	280	275	277	270	275	261	277	232	254	240	272	252	256	227	263	258	282	272	258	240	281	225	255	269	256	265	263	265	273	247	273	269	268	250	244	274	281	264	274	262	271	245	267	285	269	258	248	255	246	260	257	252	230	256	240	243	282	282	254	261	240	291	254	259	243	258	243	263	250	241	247	275	243	260	264	254	252	271	253	260	307	258	262	255	253	277	259	258	274	247	247	261	236	267	280	270	272	261	278	235	253	286	261	256	248	282	247	250	263	280	255	251	247	242	270	269	232	270	254	271	250	240	267	296	271	241	272	286	278	246	250	270	246	268	265	230	283	252	251	272	251	297	291	259	255	230	246	269	278	265	255	282	235	263	292	252	264	256	279	272	249	295	263	260	257	256	246	256	287	271	252	245	234	264	267	279	249	263	278	273	239	259	243	255	266	256	272	268	239	245	261	253	274	277	260	262	263	266	243	251	268	262	256	265	260	243	270	251	238	269	245	248	293	279	282	245	253	268	279	263	246	230	254	239	244	264	273	274	269	246	261	247	271	241	280	267	257	252	251	262	247	249	257	264	265	235	283	283	252	262	259	233	254	269	248	282	277	257	265	233	247	279	262	279	251	271	274	277	270	278	254	258	223	248	268	253	276	253	253	247	264	268	267	269	264	242	255	280	257	244	269	229	248	259	259	262	263	229	229	267	250	260	247	282	277	253	245	226	232	250	273	249	277	280	263	268	243	230	266	249	245	234	301	274	250	282	240	220	259	290	267	281	261	255	251	269	282	262	256	258	268	256	244	236	252	262	267	282	250	239	238	272	255	247	245	230	253	266	241	223	241	261	270	257	273	273	259	261	246	255	267	277	265	272	271	260	287	255	265	244	254	262	255	253	275	267	286	275	256	268	250	265	269	239	244	266	241	244	249	235	260	254	266	248	262	286	277	224	261	257	269	248	224	281	267	255	239	238	283	281	281	260	268	277	279	261	268	260	265	277	231	254	265	246	268	283	265	253	280	281	252	290	259	228	324	276	257	283	286	253	243	275	258	258	260	270	246	250	231	266	273	270	259	264	257	246	276	259	270	252	250	255	252	263	234	266	271	265	263	250	251	252	288	259	242	254	265	286	293	254	263	233	283	269	267	262	297	285	238	284	241	271	272	254	279	298	286	241	276	259	251	241	254	273	246	290	275	271	252	268	241	270	258	270	259	226	244	241	286	232	284	259	227	213	253	262	250	261	231	263	279	256	256	270	247	263	257	231	297	278	246	286	245	255	262	247	274	278	269	248	267	244	242	276	254	283	265	241	274	248	251	235	277	246	256	305	259	251	236	291	243	276	277	271	237	261	245	240	253	237	240	250	253	248	248	272	253	254	278	270	259	248	287	219	260	259	233	269	270	267	251	233	269	261	269	245	258	267	263	272	255	273	246	269	251	275	279	247	265	268	258	281	277	304	277	274	259	282	259	278	255	263	261	262	249	263	261	240	218	258	240	251	238	287	260	262	262	276	261	275	253	257	265	248	230	264	272	259	263	237	262	282	248	254	257	267	262	230	258	245	284	250	285	254	250	258	258	252	246	264	248	231	269	223	275	275	240	249	227	243	264	245	244	258	273	253	280	259	248	288	248	273	239	268	244	288	254	279	274	262	250	248	288	223	255	267	286	285	255	257	250	244	243	267	282	261	273	258	270	266	269	279	264	280	265	276	255	235	245	279	262	297	250	263	279	266	260	256	275	260	260	231	288	271	242	245	274	237	270	251	253	239	224	310	260	252	240	286	262	274	263	251	244	268	276	239	244	248	247	258	250	256	270	257	241	257	220	272	246	258	267	248	274	265	238	294	264	255	273	261	263	266	264	248	263	274	260	264	262	247	243	247	267	249	268	257	250	251	272	264	258	267	264	252	233	269	263	236	272	242	249	286	275	245	265	292	286	248	267	237	250	262	268	236	262	229	228	261	238	271	302	239	267	232	269	238	234	245	284	241	255	261	250	252	246	245	277	263	229	264	262	261	264	247	253	262	238	277	264	269	282	266	249	262	260	260	251	263	236	261	283	276	297	259	263	261	251	251	230	262	253	256	255	256	260	250	264	256	217	228	253	255	250	261	282	268	267	268	245	259	257	258	259	288	249	269	258	255	249	225	270	234	255	258	268	246	224	281	246	251	263	250	233	272	245	271	256	259	263	225	239	253	244	249	231	275	253	248	293	241	219	257	239	270	278	261	280	232	275	246	253	242	229	239	232	280	268	251	235	231	272	272	258	292	258	296	246	238	260	249	291	233	248	259	253	274	280	266	231	243	262	254	249	251	253	278	269	257	260	287	284	265	276	276	230	266	260	274	265	262	250	243	271	263	258	279	252	283	272	251	287	249	241	271	254	237	256	240	253	289	254	227	237	266	261	251	246	308	282	273	273	258	294	259	254	255	264	239	239	278	243	261	278	260	267	265	256	248	243	265	265	277	239	233	279	243	284	284	237	251	263	259	282	271	271	253	286	278	254	296	239	265	279	253	264	266	232	245	283	253	260	263	268	272	247	278	279	267	235	254	252	270	270	300	259	261	265	266	248	264	261	283	269	269	231	271	240	246	257	254	276	249	255	261	233	272	258	247	300	249	276	270	251	270	251	237	248	260	233	280	270	249	281	275	250	248	272	256	245	252	229	288	290	289	251	267	259	267	270	269	287	257	240	261	263	258	243	253	238	287	266	250	246	265	256	226	276	242	240	279	265	229	251	270	248	242	239	264	271	233	302	262	247	245	239	250	222	239	266	233	245	270	296	268	264	240	262	258	269	235	265	272	249	247	267	246	256	276	253	247	249	267	263	272	242	256	281	255	263	262	277	248	251	271	292	250	281	289	254	249	243	243	252	256	261	229	265	247	272	250	238	272	240	240	260	261	273	254	261	263	237	271	248	239	274	266	239	256	268	254	249	252	279	251	240	252	268	247	253	255	270	238	245	262	280	278	257	278	245	235	257	268	276	228	273	244	251	231	263	287	252	264	272	267	249	269	256	241	264	264	255	248	296	284	285	257	245	239	271	279	263	301	277	281	238	249	281	250	270	275	251	270	259	256	240	263	270	258	258	275	254	274	271	253	249	265	252	250	273	243	257	244	279	273	271	263	263	257	233	257	254	255	254	253	285	249	255	273	260	270	246	261	249	268	284	264	256	256	269	265	252	272	238	234	255	293	255	260	254	256	261	274	267	247	238	256	237	259	264	220	244
33372	42756	16973	21128	19250	17784	12786	12657	10141	10266	7588	6636	6011	5056	4898	3972	3613	3964	3722	4243	5921	9574	8014	4505	3260	2494	2360	2864	3703	7725	5258	1816	1045	1054	1079	1055	1008	940	973	945	961	912	882	908	918	935	880	921	924	883	895	916	986	894	960	962	960	929	873	914	845	902	923	938	887	853	910	900	910	852	877	836	850	841	839	981	934	823	840	823	898	819	846	860	854	834	864	762	829	883	806	888	889	893	845	827	839	877	808	871	832	798	861	792	850	868	869	854	812	820	806	828	825	845	832	814	851	816	847	769	822	842	828	889	869	837	837	802	846	778	861	796	818	772	850	812	835	836	863	807	846	779	813	813	786	827	829	767	832	853	842	849	831	821	852	788	755	822	828	842	795	809	801	829	835	763	876	859	829	829	792	821	891	801	824	830	828	803	848	794	885	834	799	852	807	848	798	792	819	863	806	867	854	795	814	837	803	857	800	825	795	858	836	835	809	856	751	834	839	841	835	853	833	836	807	812	861	844	861	833	847	803	804	805	826	803	805	839	807	857	833	801	774	839	833	785	865	837	831	867	865	804	816	823	858	832	791	813	829	814	823	829	846	819	818	831	786	821	805	809	809	807	786	820	832	843	806	898	831	885	749	794	858	856	791	794	818	833	848	841	808	847	784	787	819	812	851	820	784	824	847	852	807	804	793	773	830	845	793	812	829	763	831	831	795	828	819	835	842	824	832	806	825	800	830	819	791	797	804	768	784	857	795	823	726	814	819	865	834	849	838	773	759	835	834	833	854	851	883	813	794	826	839	802	774	835	858	816	875	835	785	811	795	827	806	810	804	816	867	824	782	841	850	774	806	827	823	810	794	769	838	849	792	831	832	821	820	811	800	792	806	808	799	851	805	840	841	810	800	817	818	848	798	837	765	801	799	822	794	778	836	814	806	818	850	802	864	808	843	831	841	799	819	834	832	808	858	837	820	802	803	845	885	818	827	905	780	814	799	804	813	824	803	800	869	852	763	836	830	799	831	806	795	826	797	870	797	861	818	864	801	825	861	763	825	805	876	846	817	845	817	852	847	820	829	875	816	829	804	788	810	819	824	863	765	787	820	828	865	827	883	746	837	851	817	833	813	820	794	774	834	814	816	825	829	804	843	847	830	820	827	766	852	798	841	816	841	803	801	839	851	841	795	799	832	823	807	814	806	838	822	824	809	777	813	765	805	804	863	826	846	810	843	800	828	819	793	841	828	828	801	891	830	851	834	838	777	829	809	833	807	800	799	856	830	835	853	840	837	820	832	832	798	835	799	820	789	846	865	843	825	855	771	833	808	869	845	754	837	818	761	768	788	890	841	868	782	855	837	837	818	793	812	871	762	782	824	834	822	832	817	821	862	809	783	833	813	792	812	828	837	829	854	847	867	825	799	804	792	823	811	846	833	804	788	793	811	850	782	835	811	794	816	824	800	815	830	786	798	822	815	791	805	797	758	823	827	845	810	858	855	831	834	804	808	798	805	810	822	793	793	844	852	817	842	823	798	808	818	813	829	797	774	847	835	804	794	818	801	816	810	824	789	854	846	804	845	849	821	808	833	776	819	785	806	881	835	805	848	825	824	816	862	801	827	827	822	806	825	806	812	804	819	868	825	804	875	801	774	814	806	796	837	789	854	811	800	810	831	829	829	831	778	770	838	811	831	823	799	814	828	811	795	864	836	906	837	828	845	816	834	815	832	803	795	836	798	812	843	806	846	823	805	862	851	805	815	854	807	833	771	848	840	813	810	814	838	819	863	827	816	829	799	836	875	850	868	799	782	853	820	814	802	830	848	792	835	816	844	878	895	790	817	874	822	849	771	816	866	839	785	800	846	794	798	801	842	803	838	807	803	825	814	811	830	791	836	808	795	810	790	840	803	791	831	796	808	863	809	804	816	827	799	861	783	861	859	877	803	851	784	817	788	831	829	817	793	807	836	782	828	824	848	769	776	819	827	853	807	814	777	774	826	796	836	843	816	831	815	836	789	881	776	855	823	829	802	820	837	852	811	829	797	865	852	842	860	823	823	828	825	811	827	847	786	831	850	815	852	819	810	796	822	842	817	818	803	847	834	908	839	820	843	843	826	791	832	910	819	799	829	824	861	802	847	791	840	831	852	843	853	801	795	821	818	833	826	845	808	854	840	832	845	833	850	823	835	780	779	808	820	768	863	840	845	839	831	842	823	835	823	804	780	843	850	802	807	834	824	812	816	778	845	788	817	843	860	841	877	806	816	802	848	802	825	853	815	838	840	841	862	807	806	761	874	866	810	833	795	817	821	815	820	870	798	794	799	774	814	869	822	845	800	803	814	794	802	838	878	779	863	816	828	814	801	818	797	836	820	851	807	883	834	853	780	907	835	870	817	822	784	824	813	795	851	786	793	801	758	780	863	830	805	838	813	821	811	799	818	827	876	838	853	831	851	826	795	836	821	838	794	826	804	788	800	786	770	805	800	805	844	783	830	833	858	821	791	803	828	834	788	848	857	869	820	815	813	806	801	852	854	875	777	849	791	782	874	799	807	804	748	842	826	802	829	816	831	804	807	814	801	809	820	802	790	841	835	774	818	820	841	816	819	815	810	795	798	819	823	823	805	829	842	820	825	853	842	776	838	844	881	838	874	840	869	862	802	814	855	836	810	834	802	802	816	821	840	854	825	801	799	794	819	791	832	811	816	791	841	791	804	826	848	889	799	755	868	819	877	843	840	810	830	794	835	841	868	782	835	848	803	829	844	875	806	843	821	848	798	850	833	806	832	836	778	811	831	831	821	823	768	807	847	800	797	857	789	770	874	800	867	790	825	832	813	850	854	859	791	839	785	771	824	840	796	795	808	849	887	795	775	827	808	764	811	787	801	778	808	841	844	820	845	791	875	783	782	875	856	830	810	813	783	808	859	806	825	838	847	814	876	830	880	769	850	842	873	833	863	863	890	861	829	820	890	851	841	841	822	795	791	865	820	828	849	821	814	783	785	802	823	811	803	809	841	798	834	817	835	770	848	770	789	838	825	813	831	835	786	766	802	827	776	820	792	837	812	847	862	838	782	828	824	846	769	881	847	845	856	859	786	812	834	843	806	866	813	819	793	777	807	834	803	877	823	893	773	884	816	872	798	800	864	821	776	816	818	849	820	824	813	851	854	876	820	794	861	813	856	810	792	797	802	857	841	845	785	866	815	827	801	837	824	861	794	781	838	821	840	793	798	872	798	819	856	871	805	829	875	815	793	786	802	762	789	855	789	834	811	805	868	854	849	835	834	872	832	839	800	824	817	845	826	830	832	766	819	796	860	814	812	873	807	817	850	811	823	837	852	792	826	845	805	801	828	780	797	803	815	833	818	832	844	856	858	865	757	790	834	844	835	857	825	845	832	805	844	804	853	861	819	803	823	838	791	826	756	785	781	849	817	795	800	830	846	805	808	807	869	839	841	785	828	738	816	780	815	848	827	825	809	818	812	841	809	844
55894	46892	30608	25479	25483	23943	18670	13641	9849	8431	5141	4101	3069	2439	2118	1571	1401	1547	1725	1831	2585	3694	3262	1710	1079	889	874	959	1156	2587	1936	839	384	411	375	377	388	380	322	359	330	333	312	316	343	299	336	317	322	350	339	343	352	362	356	349	377	344	312	316	347	339	348	346	350	324	333	319	348	357	299	340	318	318	329	334	310	340	326	345	335	323	340	330	336	362	319	362	310	339	316	298	317	317	332	306	332	340	300	323	340	289	294	317	321	305	326	336	307	344	345	311	310	298	311	350	342	294	334	362	348	293	299	314	309	321	287	328	281	315	298	310	305	346	282	318	307	328	299	328	331	323	320	313	309	319	314	314	343	322	352	328	298	308	330	314	329	338	321	298	337	304	296	320	340	338	312	330	317	295	320	337	338	336	325	337	313	326	304	312	295	340	321	298	305	316	315	328	304	319	310	341	339	337	341	326	324	311	299	285	319	310	278	335	279	332	354	297	320	334	294	303	303	316	344	318	317	302	318	366	336	316	306	296	311	293	304	342	319	287	303	333	306	319	326	309	317	310	327	309	334	319	337	336	309	304	323	319	331	314	309	303	294	326	322	292	309	333	289	307	314	311	321	332	346	345	296	303	340	343	306	304	322	313	317	349	292	289	310	323	307	342	308	316	321	333	335	294	322	294	327	300	314	308	306	328	324	358	316	322	314	315	317	320	329	308	313	330	306	341	330	315	312	330	301	327	304	287	333	328	298	286	341	299	312	317	318	321	337	313	335	329	338	323	321	332	347	333	323	326	285	329	306	343	330	309	292	341	318	300	349	339	328	334	320	305	325	312	318	317	328	287	302	329	329	322	339	316	327	328	311	315	299	289	293	333	310	336	330	292	305	357	349	310	288	314	301	332	281	340	289	302	343	332	320	289	359	352	308	357	318	291	313	309	329	280	279	316	346	303	333	339	356	317	309	309	289	279	319	301	336	313	352	348	310	298	339	334	342	309	327	295	303	311	320	326	319	315	331	321	321	303	306	312	295	299	317	338	321	314	298	322	305	303	324	332	310	322	274	303	326	294	347	304	363	361	297	310	331	320	337	327	312	311	297	301	326	309	333	342	325	295	288	267	297	307	320	343	361	346	334	322	293	333	298	311	300	343	342	328	306	314	301	339	325	351	317	330	337	316	310	316	315	326	318	325	317	306	297	290	291	314	306	298	323	320	279	298	319	294	346	315	341	336	309	289	327	305	316	325	356	294	321	314	286	344	317	295	317	339	310	299	293	290	303	286	302	303	313	310	334	293	313	253	364	338	282	299	306	337	320	342	292	315	340	336	348	318	324	315	314	317	314	306	323	293	309	326	303	300	316	315	322	311	337	317	327	292	317	341	302	310	299	318	344	310	294	336	312	275	292	324	288	305	319	318	332	316	333	333	318	307	335	301	336	303	308	327	305	320	292	331	345	338	312	337	323	300	308	314	314	299	335	306	306	323	304	307	321	317	322	331	294	310	297	335	307	303	293	296	339	310	287	313	316	335	338	306	317	307	338	301	322	317	331	318	334	319	341	302	286	319	312	308	337	295	329	310	336	297	314	339	327	318	345	342	354	327	320	344	295	334	332	315	320	318	337	341	342	305	322	316	315	307	331	314	325	324	297	314	281	315	346	345	352	320	316	316	302	304	333	308	336	335	351	315	328	323	339	309	309	283	331	326	304	316	330	283	317	325	309	330	304	305	332	307	315	332	335	310	312	304	296	286	338	370	320	296	301	323	305	341	348	309	303	349	317	339	324	326	305	333	322	303	317	284	329	319	356	307	373	304	328	314	298	324	285	309	319	321	305	308	322	294	322	341	330	336	341	301	318	311	292	302	305	295	292	318	301	310	366	312	340	303	361	316	320	298	341	310	311	313	331	301	321	308	326	330	331	331	342	282	304	314	320	317	342	309	307	306	316	317	297	317	314	295	307	337	300	332	284	340	331	318	306	334	316	309	341	339	312	311	308	318	325	302	303	338	323	315	310	329	312	313	311	285	333	327	292	339	341	285	336	327	299	312	331	317	307	304	308	312	293	314	311	312	334	302	277	292	314	304	325	333	322	330	330	282	277	330	314	300	324	303	338	299	323	289	302	312	291	310	344	314	331	325	315	303	351	287	304	323	330	316	314	323	348	341	338	341	346	300	309	305	304	325	316	351	307	316	281	317	299	309	334	306	296	308	327	281	312	301	314	354	335	310	335	298	338	316	320	324	337	314	330	319	346	333	307	309	325	287	307	298	323	309	330	311	339	330	311	307	298	330	342	286	330	336	321	305	312	342	304	327	328	315	337	332	325	322	315	328	311	324	314	288	313	331	301	300	305	299	330	317	309	315	335	308	350	293	305	316	318	323	285	304	348	331	361	349	329	320	353	340	316	317	303	339	298	275	313	337	308	306	293	303	319	315	324	302	331	310	303	319	315	304	321	324	331	331	323	302	320	327	310	295	330	324	305	323	292	334	290	318	298	320	314	309	314	311	296	311	296	302	341	385	341	332	319	323	288	313	342	326	324	338	333	366	325	301	284	351	317	333	322	295	309	317	309	325	328	328	322	338	308	343	317	324	328	286	315	322	332	305	328	295	305	345	294	302	325	294	310	332	307	324	301	344	296	297	320	312	311	341	322	346	266	343	316	301	299	302	317	302	320	342	304	314	359	296	303	314	314	301	306	361	327	318	281	343	330	331	309	317	343	303	312	301	311	315	316	326	326	319	321	347	303	313	343	312	319	324	309	301	322	301	313	321	304	321	297	299	338	337	281	291	314	313	293	329	331	295	346	347	316	345	311	322	316	328	310	295	352	342	315	309	321	315	351	348	322	301	336	314	341	285	282	322	278	326	325	298	341	318	325	294	312	314	331	329	322	345	323	325	320	347	322	312	328	259	331	298	316	310	311	308	321	325	352	314	307	314	322	354	313	340	330	311	295	304	299	307	340	314	320	313	301	288	297	303	332	328	344	299	310	294	348	310	333	303	328	344	329	285	320	319	290	291	295	333	322	356	296	290	279	345	344	336	344	345	299	332	296	309	331	321	298	327	315	293	299	310	337	305	315	326	332	300	319	300	296	327	314	306	282	320	325	337	322	293	319	319	277	333	316	333	343	293	297	272	312	312	339	304	317	318	317	306	325	331	339	334	285	285	342	330	322	344	310	308	285	304	326	329	315	318	298	304	337	316	297	328	356	335	357	329	320	291	308	303	322	315	354	315	333	310	309	308	347	327	334	311	326	342	325	323	332	331	301	337	294	303	320	289	300	319	326	347	313	315	321	299	317	307	325	321	322	346	343	310	321	294	308	303	320	325	303	299	314	311	319	353	317	323	309	311	343	323	309	338	319	327	327	319	310	327	346	353	312	318	294	295	319	322	288	304	282	318	321	314	296	322	299	320	334	286	316	355	310	260	307	294	315	318	330	305	324	317	305	323	331	333	288	314	318	301	327	323	327	316	301	310	308	313	332	311
45378	49155	24866	30744	29415	26503	21351	20188	17785	18289	11628	11689	11253	9637	7831	6672	6485	6783	6668	7790	11737	16659	14942	9364	6160	4700	4810	5470	6709	14207	10737	4057	1585	1528	1498	1542	1367	1320	1237	1212	1161	1128	1120	1091	1085	1063	1047	1076	1117	1148	1128	1175	1194	1161	1188	1169	1159	1183	1111	1124	1048	1086	1072	1102	1050	1054	1044	1133	1103	1104	1014	1081	1088	1005	1107	1116	1126	1073	1019	1013	1072	1021	1040	1008	1032	1003	1027	953	1029	958	1052	1043	1040	1113	1067	1015	1012	965	970	1018	1019	992	988	938	953	1011	957	975	983	920	970	990	949	967	914	1001	920	981	921	924	1009	906	976	936	990	964	1011	966	959	964	1010	1012	971	1036	913	942	984	959	983	967	928	986	957	949	973	921	940	966	925	986	945	968	991	1046	974	929	995	890	988	919	1002	957	1002	964	904	1005	920	1000	994	895	924	974	950	957	950	937	877	932	900	959	916	970	1005	923	963	955	982	980	972	968	971	929	945	964	923	923	982	901	960	903	957	922	952	932	1005	964	966	993	961	945	985	920	974	999	979	986	922	941	953	970	934	989	954	962	943	980	979	1047	967	985	988	938	1027	961	995	938	951	960	924	937	914	963	982	917	964	925	938	964	991	936	1003	947	988	930	917	973	934	963	970	966	966	962	971	977	959	949	925	961	974	901	883	940	883	975	955	944	951	909	952	929	952	943	979	915	1005	947	982	961	952	974	981	947	943	945	957	985	964	965	935	950	995	925	967	947	1015	996	940	940	976	976	965	954	894	1002	940	932	939	977	949	941	923	962	941	941	924	993	1001	948	998	942	990	942	969	930	912	981	970	970	941	971	941	1009	979	967	981	965	958	948	948	978	952	898	974	1004	953	921	947	934	957	950	952	922	988	903	900	947	936	916	905	970	871	957	990	895	978	957	960	952	1012	972	1010	940	1016	940	962	909	986	947	930	973	1001	945	953	979	952	978	942	955	968	983	968	954	950	941	990	926	935	969	974	989	856	967	950	935	959	977	959	912	955	988	974	980	925	946	913	952	980	915	964	959	910	951	961	992	950	943	969	957	934	912	989	941	990	937	935	962	968	940	974	932	994	910	956	979	951	949	986	944	965	970	963	963	903	961	991	933	959	944	938	952	976	961	988	1008	969	985	990	966	936	973	976	951	990	956	956	931	1009	1001	1011	902	1007	986	941	987	964	952	971	939	950	956	967	982	951	948	972	948	962	955	949	950	949	896	918	900	911	939	920	960	894	945	930	1009	978	924	982	976	950	944	951	990	939	970	1014	931	921	952	963	961	933	940	931	993	936	962	931	1030	1042	962	945	917	988	972	931	944	959	937	967	976	941	934	981	956	991	934	944	975	998	1002	945	970	1008	988	932	943	959	968	962	921	948	994	969	942	948	1005	974	914	984	1021	996	965	937	960	934	953	920	999	921	957	931	937	987	973	950	995	1021	1013	967	994	938	941	1019	932	995	990	1032	901	940	977	967	970	930	928	902	949	922	959	968	940	902	950	1022	971	932	978	978	995	945	952	930	946	969	987	963	1012	960	937	972	925	942	927	998	955	975	983	889	973	935	958	992	943	985	969	987	1012	934	981	920	971	940	985	954	939	903	991	889	907	902	903	978	1009	974	953	1017	971	975	957	939	1000	963	936	934	895	926	946	1015	1005	942	945	917	1004	964	955	976	948	985	1022	974	961	926	965	966	951	921	1008	941	979	1006	960	905	951	945	981	966	950	958	953	967	1004	943	975	987	988	929	1017	958	910	975	946	990	920	934	932	896	948	954	948	954	1023	932	958	960	974	916	962	933	949	985	951	1017	983	911	972	964	931	1004	963	940	1017	946	932	997	963	944	974	1005	1002	960	966	941	921	984	971	1027	892	996	941	981	953	949	933	946	1015	999	949	945	1021	995	944	939	1027	986	942	955	930	917	905	958	975	965	959	1010	984	951	995	963	964	935	935	972	915	933	952	962	959	935	928	928	943	938	947	909	966	973	947	918	984	949	956	1005	965	942	934	970	940	992	960	971	1009	965	931	949	956	961	961	1011	889	910	958	913	1006	998	914	974	938	1008	938	968	997	930	950	927	972	937	963	921	1021	1011	1016	966	897	947	921	911	968	886	956	938	976	984	988	926	896	979	911	985	978	979	1015	941	963	992	935	1001	937	924	950	969	1020	973	950	1027	915	962	948	925	981	913	1024	1000	965	982	1009	953	992	907	974	978	958	888	966	996	931	969	917	921	941	890	916	911	921	969	976	928	913	942	999	912	991	950	952	949	959	959	942	948	913	952	966	843	1018	957	918	982	908	922	920	899	1027	957	1014	920	965	939	906	966	959	936	915	957	969	942	951	931	954	956	925	960	944	1035	956	1002	965	1014	962	985	950	977	960	1006	1023	965	936	954	958	934	980	965	892	984	1044	991	959	937	953	983	906	981	940	905	987	931	979	924	938	958	920	933	857	970	962	939	932	1010	962	1012	929	905	980	980	969	927	982	978	913	946	993	946	1000	991	1003	950	929	958	982	950	959	957	926	951	967	947	926	910	945	962	960	1006	988	1028	982	1018	1006	988	954	969	1000	908	913	950	973	929	971	1003	961	954	995	969	932	961	964	931	949	950	946	927	979	937	959	1033	934	930	956	896	908	919	946	910	975	970	940	936	967	981	919	987	935	928	956	953	1008	973	920	979	952	967	928	961	948	942	980	954	981	975	979	917	958	927	954	920	976	923	978	990	958	962	972	964	940	980	924	973	1005	979	941	991	911	950	910	947	944	944	973	966	941	919	980	1022	905	990	943	952	942	943	982	966	926	928	965	944	950	979	937	986	969	999	960	951	1006	965	1018	954	939	951	938	973	918	980	987	985	954	955	924	985	943	906	935	949	941	936	960	957	968	968	973	985	998	998	939	907	959	942	972	924	986	965	1011	949	928	884	979	986	959	963	967	971	973	1003	902	959	918	991	950	972	950	937	944	1000	929	957	951	947	951	937	981	960	993	946	975	997	888	1002	921	1004	949	962	958	941	952	1004	955	912	966	925	990	973	982	989	952	995	927	973	956	978	995	973	878	927	953	924	883	884	895	977	980	967	1015	976	937	921	934	905	954	965	973	977	961	959	939	939	961	921	955	941	963	883	927	938	966	953	951	954	957	907	937	930	947	996	964	963	1004	975	925	946	997	994	934	982	907	918	935	972	927	976	921	964	926	970	989	942	964	1007	924	957	964	982	941	991	917	907	931	986	954	944	962	959	984	1001	967	932	995	1024	960	930	973	1007	974	919	938	1003	969	927	946	947	965	944	928	909	959	995	927	955	971	1001	955	931	942	934	938	971	971	980	973	938	995	987	955	1000	920	976	991	918	962	960	954	966	974	983	991	972	1006	930	961	988	935	941	929	924	1008	954	920	998	909	938	952	982	1010	1044	951	1000	969	932	941	949	943	1003	932	924	910	948	937	956	986	991	936	935	937	1002	994	942	982	969	947	954	971	950	973	970	997	965	956	932	967	1025	979	977	949	962	988	941	958	937	942	926	979	946	959	963	946	1036	953	998	949	922	975	970	979	1003	984	963	938	982	950	1042	954	962	1010	869	966	986	1011	956	970	944	966	978	982	946	951	927	1003	934	960	962	951	997	946	960	930	993	964	978	939	991	962	911	967
19418	19958	6006	2562	1871	1310	959	802	603	559	461	458	384	397	378	384	365	364	407	370	393	421	380	356	353	318	317	331	324	416	364	338	340	353	288	304	312	334	326	326	309	294	315	295	307	285	305	315	317	291	318	294	332	353	322	335	307	330	306	318	317	322	342	299	342	316	316	316	321	305	310	323	324	296	299	313	306	303	296	327	295	293	308	295	285	328	317	297	282	325	305	321	289	336	305	301	302	306	297	337	312	309	284	313	284	309	343	306	331	327	311	320	315	342	289	280	333	315	316	326	296	319	324	308	275	297	326	308	320	269	287	303	312	285	328	300	329	330	323	318	292	314	309	354	333	316	334	318	275	332	302	306	299	308	313	319	310	312	325	335	307	310	281	304	327	320	322	303	323	302	313	302	309	318	302	318	313	323	321	315	289	316	293	316	287	289	296	309	309	318	307	293	316	307	329	315	308	309	328	296	331	326	328	328	288	316	312	331	316	289	319	327	310	288	322	303	298	340	314	283	318	312	314	297	308	332	281	315	298	340	316	311	299	311	332	309	312	326	286	331	304	345	311	294	313	316	315	307	336	334	296	283	305	335	317	336	336	327	324	318	337	308	309	323	312	271	305	314	293	288	297	325	294	307	314	305	311	301	301	307	297	304	286	331	321	304	308	311	314	313	286	319	302	365	354	290	313	313	290	288	301	309	332	292	318	299	375	319	333	328	307	311	310	282	315	305	309	311	339	298	316	295	308	319	298	312	311	302	316	299	316	300	317	316	287	296	309	328	335	316	304	343	314	305	298	276	309	328	297	314	313	304	298	290	306	308	305	354	288	306	278	323	310	295	292	293	324	328	307	321	315	331	281	332	321	328	322	304	291	328	328	312	306	320	308	303	265	311	345	331	310	309	260	309	320	329	320	312	306	321	321	311	316	313	319	303	297	329	284	307	299	309	331	293	302	307	314	344	327	333	364	328	308	305	307	318	308	314	332	323	323	337	292	327	317	322	344	310	294	304	313	296	285	288	312	318	308	319	294	295	298	298	311	310	335	302	352	290	272	329	301	326	360	279	332	308	291	307	339	312	299	289	333	340	319	301	293	278	346	284	288	315	327	282	298	323	301	317	285	319	283	274	310	329	300	325	327	307	294	330	317	315	333	347	296	333	330	332	305	319	323	322	307	306	316	314	332	317	325	288	333	301	296	309	322	315	295	299	302	323	323	326	318	327	335	307	294	293	305	296	313	327	317	298	294	342	330	318	282	290	273	290	316	291	303	318	346	310	265	347	323	312	331	296	342	334	306	307	305	294	320	315	323	298	326	294	324	295	306	301	279	329	333	317	320	324	304	316	308	312	349	290	306	307	301	302	341	309	289	326	320	309	292	296	294	351	325	305	322	285	321	299	309	308	323	311	362	327	321	332	305	311	309	304	318	333	299	318	314	315	305	307	287	322	310	307	329	344	331	285	319	320	329	319	331	305	290	340	311	295	295	307	328	317	289	316	311	292	278	306	276	301	287	294	291	321	333	302	318	325	315	324	296	330	290	332	302	315	298	314	299	287	301	313	349	292	317	283	300	337	280	292	309	285	298	318	296	305	286	314	292	322	291	320	298	295	319	326	317	339	332	304	311	296	337	305	282	318	299	299	302	311	318	343	324	309	311	320	334	319	329	283	291	352	300	299	289	300	316	336	308	294	299	312	311	337	299	308	302	307	313	342	285	286	316	334	334	286	302	320	267	295	327	324	324	301	319	312	346	341	288	294	316	302	290	262	314	266	297	317	335	279	301	330	291	304	281	300	300	360	310	314	313	278	317	323	303	303	299	341	332	328	302	297	364	311	313	298	320	330	266	304	330	308	308	320	317	323	282	310	273	309	309	323	304	299	319	335	301	320	343	325	320	297	297	311	314	317	267	290	304	284	309	295	331	282	324	288	324	301	327	290	327	329	320	314	328	360	329	341	314	317	282	316	307	309	294	313	297	289	309	341	305	291	308	292	319	347	303	294	286	306	332	299	295	328	315	322	314	330	289	307	285	281	300	319	344	299	337	282	320	310	340	313	315	269	298	289	292	320	302	328	296	312	308	289	265	304	312	294	323	281	320	327	326	287	324	304	340	287	326	316	319	317	323	311	325	290	298	352	310	291	317	337	329	306	350	286	310	331	319	323	310	319	291	316	297	366	283	334	270	304	310	293	285	297	304	307	323	287	286	329	315	322	338	323	312	315	296	297	330	350	310	328	311	325	313	337	313	310	342	316	299	315	331	302	312	333	314	305	313	288	342	285	319	319	323	313	319	341	341	321	337	327	331	301	327	320	318	325	294	292	316	323	322	332	316	291	305	291	318	339	314	327	302	319	316	268	297	299	309	309	295	312	328	289	299	298	299	289	334	306	312	331	325	328	317	327	305	309	336	311	313	300	312	306	311	319	324	326	344	360	324	338	324	321	330	301	300	300	290	321	311	299	308	306	289	329	336	304	337	309	295	331	288	320	294	361	307	291	302	314	337	293	312	297	287	300	302	325	289	274	301	337	316	326	320	322	307	292	328	320	300	318	332	317	320	304	318	307	310	313	298	294	337	337	307	334	299	331	324	296	320	299	302	280	315	326	305	291	326	303	290	288	329	290	327	319	306	316	319	301	335	296	304	315	319	314	307	317	323	279	335	324	320	325	299	336	335	285	327	357	287	316	356	316	348	337	313	303	298	338	306	337	311	331	342	288	306	304	321	317	341	322	305	301	318	287	305	325	289	329	321	319	310	293	328	322	297	307	290	312	310	321	286	304	315	301	324	306	282	314	301	311	306	336	301	301	297	332	297	314	304	287	332	268	344	307	322	354	303	335	320	291	335	300	292	325	330	317	335	307	318	342	307	300	338	330	282	304	324	296	316	296	339	338	325	297	296	297	323	315	301	318	304	323	302	327	340	287	310	292	320	347	308	302	304	291	308	302	318	308	307	323	299	313	359	312	292	299	309	345	338	303	309	318	309	305	312	334	301	320	325	309	330	313	328	314	293	311	324	321	287	296	329	313	318	327	344	309	353	315	339	326	324	303	329	336	313	322	322	301	291	306	281	306	302	305	302	292	313	312	312	340	304	314	275	309	326	307	311	284	331	305	292	307	297	294	327	297	331	320	316	298	326	332	359	324	312	325	283	323	292	330	327	307	308	287	299	306	308	345	309	316	329	311	279	361	304	308	294	325	306	287	343	310	316	350	312	309	306	340	323	315	309	329	281	315	292	319	273	294	292	321	296	319	322	261	344	317	310	310	331	328	353	286	320	310	318	317	325	302	291	313	329	346	335	282	303	330	277	302	339	319	289	331	312	318	335	340	322	332	332	293	334	296	295	319	316	321	315	296	316	301	332	299	331	289	293	309	336	309	328	308	296	304	348	299	301	317	270	311	324	334	302	328	307	317	341	352	300	299	316	308	316	313	287	322	316	340	324	346	308	331	304	315	329	309	331	287	294	317	298	331	302	322
15851	22513	5846	5619	4950	3915	2944	2746	2377	2249	1789	1858	1662	1493	1505	1340	1402	1360	1373	1258	1476	1575	1527	1253	1191	1191	1090	1135	1120	1447	1375	1067	1033	1017	1002	1001	973	966	1018	998	1050	1025	991	1041	953	1022	999	997	1004	1011	1005	1063	960	1010	967	996	966	1070	1064	1016	990	931	1001	979	998	984	962	1024	940	1030	966	999	965	972	979	970	1016	1000	987	946	938	958	959	968	973	950	925	969	965	985	944	979	952	974	1010	928	1012	972	970	948	1004	963	965	910	983	969	925	979	955	1002	993	1000	1026	997	909	945	910	974	953	988	956	966	944	997	943	1002	920	963	951	954	964	933	1009	954	967	965	962	989	920	984	917	1003	994	960	915	995	929	958	899	959	1000	989	974	937	979	962	917	968	953	964	927	942	907	955	978	935	944	933	996	970	954	985	947	978	925	956	928	917	962	946	941	991	945	951	992	969	923	912	934	971	953	972	953	976	1028	958	957	949	909	965	949	949	995	943	961	964	948	957	989	962	979	989	950	920	895	917	953	916	941	984	942	927	967	905	961	976	1031	929	942	981	962	964	957	971	958	974	903	961	956	936	997	975	1011	962	929	981	1015	980	956	957	980	955	924	968	957	1012	989	955	980	1014	967	921	992	952	973	978	938	939	1017	968	1030	934	889	918	953	967	989	947	951	979	914	982	915	979	936	972	970	976	940	981	964	987	984	1004	963	974	945	952	1036	920	1014	996	914	924	946	955	939	987	950	1008	1011	944	1010	950	921	958	999	975	927	972	977	934	973	960	961	964	970	1012	973	951	986	943	913	1025	986	952	954	922	975	942	932	877	964	944	967	951	947	949	887	923	1031	986	983	1016	970	965	960	949	887	954	948	931	939	901	947	955	943	949	927	983	932	1002	955	971	960	966	968	954	989	968	1039	938	980	946	895	919	962	980	927	949	955	969	927	949	968	999	926	975	986	994	956	967	935	954	931	982	970	984	973	974	942	952	1018	913	947	985	926	917	971	968	969	946	966	967	931	952	958	980	972	1010	987	981	864	940	936	937	974	974	981	940	1005	954	989	993	934	930	934	919	994	988	976	990	971	936	975	919	886	939	965	931	918	961	987	1004	935	994	1004	1011	954	954	984	996	949	942	967	951	1005	1015	940	919	910	1006	992	979	952	961	972	984	991	940	950	971	942	899	958	1040	922	967	957	993	927	971	991	980	1020	1008	959	1015	930	937	1005	956	933	954	947	937	958	947	1018	928	910	950	969	945	905	943	977	935	975	938	969	950	953	989	953	987	999	926	967	979	985	1021	987	1020	899	974	963	963	976	976	932	928	953	918	1015	980	956	997	995	951	957	970	922	934	953	1015	983	956	985	966	934	1011	937	961	968	958	950	950	978	910	910	936	907	1022	918	985	1009	1016	885	920	918	944	998	959	1033	971	1015	1001	993	969	974	967	947	992	994	915	986	922	950	931	969	944	928	914	925	912	989	966	916	983	983	931	945	964	980	961	963	910	982	1004	952	947	951	976	955	961	910	968	928	992	993	932	946	949	951	964	990	948	967	948	937	1027	990	949	917	954	946	902	959	978	939	941	942	937	971	937	999	957	938	934	949	1007	960	966	945	962	945	979	988	992	949	936	978	976	960	955	936	945	973	971	949	939	981	974	942	964	983	1014	965	977	953	984	920	987	901	909	915	1017	947	1005	981	960	972	941	964	973	928	908	934	966	947	979	884	968	943	937	985	928	960	931	934	981	991	971	973	976	933	950	941	982	898	936	929	958	972	980	989	924	990	989	970	1013	1015	946	936	941	933	970	972	983	984	1019	974	964	919	921	950	967	1021	979	967	946	999	914	1000	922	934	996	966	973	935	950	933	980	947	974	939	901	921	1020	963	930	930	1011	939	1000	976	983	947	936	977	978	946	946	936	953	962	909	956	992	962	970	960	974	995	951	893	955	973	946	933	950	936	1003	1005	931	993	988	956	952	975	998	900	947	901	999	950	965	911	959	953	965	1023	973	988	1002	935	998	983	1001	901	960	927	987	939	1026	955	913	961	985	946	945	948	996	937	987	983	985	907	982	1037	940	984	953	945	911	911	980	960	1039	954	985	956	953	989	1021	1014	931	925	978	1009	897	980	902	946	986	945	998	962	964	959	952	919	970	963	928	987	975	978	905	952	973	972	980	966	963	926	909	905	984	933	944	971	977	955	952	944	934	906	933	942	947	1020	944	1020	987	961	1022	978	940	985	971	949	945	961	1011	1007	933	917	993	964	954	1049	952	964	1011	1018	963	962	969	905	936	946	977	952	995	952	987	984	963	926	949	966	1002	951	939	978	969	979	964	966	945	945	955	938	948	919	1009	995	952	943	956	976	970	975	939	945	991	990	962	998	942	992	966	906	1001	969	949	964	1023	969	982	965	972	951	958	949	1028	1025	925	933	1007	945	1016	966	938	1013	957	982	977	972	917	925	984	960	944	977	918	902	911	986	901	959	1016	963	950	951	942	954	951	989	970	936	991	943	999	944	970	926	985	978	940	986	932	962	948	975	980	931	996	935	922	930	907	966	963	969	1021	961	991	933	976	1008	969	938	975	920	968	935	987	937	930	919	1061	1000	942	934	947	950	1001	934	1007	990	961	945	967	955	939	981	1017	962	975	977	992	946	974	973	976	961	901	965	931	984	976	926	898	989	930	1001	946	906	979	978	964	960	945	917	962	974	953	1001	986	1047	962	945	966	929	923	954	943	999	932	964	1039	990	978	985	962	963	954	940	950	945	969	995	1036	977	966	943	970	957	897	963	934	992	966	950	996	941	965	1004	893	932	941	903	960	919	1003	956	941	944	927	1016	983	967	995	979	999	955	960	968	960	1043	944	940	956	914	965	980	970	1008	996	963	969	892	975	912	979	946	951	998	881	965	947	930	949	948	967	965	920	971	985	920	975	1016	931	941	968	941	1027	985	979	989	969	983	995	901	938	955	948	952	965	928	973	914	975	977	931	985	976	956	956	1001	969	954	940	932	984	957	965	930	1001	939	1014	965	1009	969	920	914	947	982	954	918	948	973	953	981	996	944	999	982	968	960	991	932	957	1018	961	969	946	985	969	993	947	973	952	970	978	1017	944	960	981	989	1017	939	980	984	971	984	939	1006	971	973	975	936	948	921	993	1001	946	957	959	986	956	974	1002	934	920	997	953	970	955	944	976	1008	949	954	961	969	1003	937	959	997	932	958	923	947	964	997	887	991	980	959	909	952	934	976	950	965	973	976	937	992	1010	927	928	972	1013	979	990	987	958	983	963	992	996	1008	944	928	987	934	938	982	1025	951	986	951	1002	988	938	967	959	950	870	959	976	982	897	980	985	989	947	980	1012	962	1005	973	977	935	975	953	1035	959	942	956	942	1004	956	966	960	958	945	994	962	1013	982	996	946	935	950	960	884	987	956	980	942	942	966	955	1017	942	992	896	1019	981	946	977	972	1000	976	973	960	972	974	1010	980	947	969	968	949	972	929	939	956	955	981	957	997	998	959	962	969	984	984	962	879	932	965	952	949	934	990	887	967	982	951	1002	941	964	1007	997	988	988	973	979	941	952	969	976	973	941	1008	975	969	923	954	907	994	962	923	944	944	920	981	972	965	1041	904	916	952	923	934	984	879	947	945
41776	50939	31743	23008	19123	14376	9299	5794	3674	3387	1978	1772	1507	1394	1167	712	691	621	737	703	957	1148	1113	857	589	513	505	480	506	773	744	356	302	295	302	284	275	291	243	300	272	306	253	257	274	273	269	245	251	260	256	298	294	274	260	279	269	254	266	253	255	307	276	274	268	257	270	279	254	241	291	238	274	291	252	263	262	259	247	262	273	276	251	272	271	246	270	233	254	268	253	277	265	234	255	261	228	251	275	258	237	238	221	258	265	252	237	245	262	266	248	276	229	248	277	260	261	246	252	256	248	272	262	301	232	264	260	250	265	247	240	258	266	256	255	257	236	259	249	241	260	230	241	231	238	224	247	238	256	256	238	267	247	254	247	241	250	261	265	237	271	243	252	215	248	276	234	238	265	235	245	266	254	251	242	257	293	266	271	230	233	238	251	225	262	255	274	264	286	218	256	233	251	254	253	259	246	242	231	238	260	258	231	235	240	270	249	262	270	257	263	254	262	244	270	229	247	246	249	258	253	254	244	252	275	251	249	271	254	251	271	242	272	290	277	266	236	259	266	266	276	247	277	290	244	256	254	268	232	223	260	225	243	269	248	231	239	244	258	256	288	260	252	260	270	255	239	250	258	281	254	240	250	257	249	261	257	268	246	238	261	272	252	215	230	248	254	263	246	241	223	260	253	266	254	263	270	280	274	261	213	252	279	275	252	252	274	231	244	257	256	274	282	274	281	250	285	287	255	272	248	229	257	253	265	239	244	268	246	228	235	257	273	287	251	265	233	242	250	258	246	271	271	240	292	224	252	273	242	241	243	253	250	240	283	242	256	246	245	238	257	244	268	258	227	236	271	244	243	232	270	266	270	243	250	263	267	236	283	241	248	255	274	252	271	254	226	247	266	248	245	248	242	270	271	259	222	248	283	278	278	246	299	254	275	254	246	235	271	275	243	291	218	229	265	252	241	261	254	265	247	265	232	246	273	244	288	271	247	270	241	241	242	261	241	227	246	257	258	221	267	257	251	251	239	282	276	252	275	269	243	249	219	281	273	272	275	207	228	254	266	250	266	284	264	253	259	252	246	245	254	257	250	273	238	251	268	234	236	249	270	277	275	234	260	255	230	286	233	256	259	247	251	234	267	258	240	265	237	250	257	283	275	240	247	277	243	259	266	223	247	255	232	247	215	261	255	246	255	217	250	253	288	265	250	262	255	260	276	257	242	249	262	248	266	230	243	247	258	272	224	250	232	251	263	252	246	255	290	257	255	259	242	234	236	262	238	257	246	283	265	261	256	250	281	258	234	249	252	227	244	241	270	259	239	243	247	240	266	258	271	217	264	246	239	251	268	258	267	222	273	246	257	256	232	241	269	274	259	223	267	262	256	266	275	251	231	258	266	254	236	267	263	251	230	272	281	263	244	262	241	259	273	265	238	259	242	281	268	260	261	247	271	264	281	265	265	268	277	235	239	259	260	254	268	232	274	265	243	236	253	271	271	259	277	270	223	245	255	241	255	253	241	261	245	288	251	278	235	251	258	251	253	221	276	261	240	255	246	264	213	260	270	249	276	229	272	258	263	225	217	226	238	266	262	256	254	249	244	255	268	229	265	252	226	266	264	264	238	251	265	273	244	245	261	255	263	266	271	289	269	261	228	294	226	247	266	241	244	241	264	248	284	266	255	258	270	235	228	265	267	253	265	279	229	270	271	253	263	255	227	258	256	267	234	262	282	282	279	266	279	247	233	234	276	235	227	269	283	244	296	246	249	238	238	243	243	261	271	270	255	276	259	266	258	255	251	243	240	234	261	271	243	233	233	263	272	254	244	265	263	241	281	250	244	252	228	238	259	296	243	226	285	232	252	244	276	254	270	234	234	252	234	225	256	266	249	258	263	221	241	226	232	244	295	256	262	225	251	250	263	242	244	298	244	260	256	232	245	298	241	263	248	254	249	227	279	272	247	228	249	265	250	270	263	258	233	229	253	239	264	255	249	250	246	241	295	229	255	247	246	261	254	248	246	256	226	264	259	270	291	274	272	240	277	267	264	230	284	233	247	266	235	222	261	264	246	223	267	271	254	235	283	272	267	251	229	248	268	226	261	241	250	279	252	239	263	269	244	249	252	247	241	265	249	262	272	223	269	265	254	279	224	246	264	284	270	224	262	266	226	225	236	258	257	276	237	250	257	237	284	277	260	263	254	256	265	266	249	246	279	237	255	255	258	243	232	271	243	269	274	229	265	283	271	266	247	240	236	249	266	232	256	250	255	264	231	248	242	236	268	279	269	255	244	257	263	259	268	236	251	256	253	233	246	270	252	257	258	239	267	255	210	236	258	239	280	250	246	241	237	286	251	232	250	263	254	262	246	256	263	229	293	248	283	255	224	244	266	255	243	262	276	258	229	249	261	247	236	218	238	259	253	256	269	252	268	230	254	246	274	264	252	255	253	272	267	239	286	248	247	268	273	273	274	259	252	240	257	271	289	261	230	272	262	262	258	245	211	255	275	258	267	276	256	235	263	236	282	270	240	241	244	248	270	237	277	228	259	254	256	262	220	260	254	257	262	266	253	283	270	256	281	229	249	241	239	230	261	250	282	251	249	248	241	248	263	268	267	247	252	264	270	231	251	291	264	246	268	284	234	269	241	216	265	253	241	274	265	245	258	258	271	255	244	255	254	239	271	276	250	252	281	264	262	284	241	264	233	260	256	255	241	231	243	249	260	263	261	265	286	266	255	273	240	285	263	240	259	266	252	276	234	271	269	270	266	268	224	226	230	263	278	257	245	259	244	268	253	269	234	256	245	242	244	230	250	249	265	235	232	254	226	230	219	253	278	227	267	247	260	263	229	279	230	273	243	230	268	239	223	238	269	268	275	258	266	257	249	289	233	240	256	276	252	270	255	258	237	271	205	261	230	274	258	266	266	222	283	264	276	233	271	241	257	253	259	246	240	227	294	232	232	247	295	257	248	251	244	241	244	256	257	252	237	249	256	255	265	243	249	255	270	267	249	255	277	269	239	259	251	257	240	234	250	282	258	265	289	255	275	265	246	282	249	243	261	260	262	292	251	245	247	235	265	266	234	286	241	259	285	249	235	266	256	229	239	252	245	252	257	253	262	252	251	245	256	250	289	239	240	260	264	242	278	243	255	252	256	283	238	277	267	247	275	258	250	265	256	275	234	260	254	239	254	247	260	262	268	260	235	258	241	269	263	256	235	245	260	274	254	237	294	255	263	244	268	261	262	240	295	257	264	238	261	245	238	253	250	254	271	264	267	267	238	254	254	252	250	259	257	290	265	243	277	270	270	254	227	288	266	257	247	262	259	245	254	226	238	255	242	265	279	246	262	271	232	251	242	229	280	233	271	248	250	234	228	261	272	272	263	225	253	236	259	261	245	263	248	247	286	243	258	242	285	247	249	257	262	268	260	259	263	258	249	246	220	256	282	237	241	244	247	276	248	264	237	246	241	259	226	262	238	243	236	282
32534	47293	19783	21598	19593	17718	13836	11176	9955	9843	5778	6338	5839	5540	4784	3612	3226	3304	3693	3773	5035	6821	6448	4953	3246	2627	2544	2388	2686	5032	4348	1697	1020	1072	1008	1083	1039	988	943	874	923	911	839	838	859	890	844	914	880	916	896	935	977	931	952	982	940	905	844	914	860	918	887	1001	866	879	857	890	847	897	851	873	870	886	880	915	907	869	871	848	803	844	838	870	881	807	847	840	870	834	810	853	907	856	833	876	858	810	859	850	822	796	817	781	779	853	792	817	795	781	803	798	777	792	806	803	835	809	805	794	813	804	781	789	774	811	788	847	837	817	738	821	799	822	772	814	783	785	793	777	801	803	790	829	715	817	759	798	803	761	756	769	804	817	844	786	808	801	815	818	818	794	826	795	811	830	804	783	797	794	801	785	789	799	794	841	808	794	754	827	768	872	809	857	790	780	785	767	767	811	776	834	825	795	856	813	756	822	811	814	815	803	801	857	787	774	788	782	833	805	835	828	790	777	888	748	791	787	741	814	804	825	764	849	809	800	770	806	782	775	814	797	859	801	770	802	797	815	827	825	807	775	755	836	848	836	803	822	826	814	832	837	838	835	781	814	835	817	789	815	757	795	813	788	799	804	751	821	816	837	822	858	802	782	759	787	813	809	811	787	811	813	770	807	777	819	846	781	772	801	820	784	835	821	777	779	761	841	850	802	852	800	797	780	774	841	736	802	783	825	788	737	849	783	840	752	760	802	781	792	836	818	796	782	792	812	740	815	823	768	830	806	833	788	766	802	806	765	853	805	804	786	747	801	805	775	774	796	755	823	767	800	799	788	890	835	776	791	793	806	835	795	828	813	846	779	825	775	806	827	739	805	798	769	764	829	829	810	798	820	768	748	788	773	810	762	798	820	803	824	762	759	811	842	781	790	721	831	811	791	803	842	792	800	814	826	775	806	821	839	810	831	779	748	812	781	813	793	789	814	804	826	815	795	742	805	817	798	837	850	785	774	829	823	793	800	775	835	881	825	762	803	796	837	800	766	816	814	798	770	851	791	814	785	809	854	782	830	766	779	849	779	772	794	787	821	801	806	782	796	819	796	794	805	765	806	805	813	796	823	822	865	762	729	808	784	804	839	839	825	804	782	817	847	779	756	811	779	754	834	818	801	798	799	827	787	841	798	805	807	882	765	768	784	829	794	789	789	780	773	804	776	853	787	854	811	819	786	856	791	827	859	819	808	818	758	769	777	787	788	806	817	835	770	829	813	797	828	788	772	729	780	751	846	782	821	807	810	784	770	761	817	764	816	819	795	785	788	840	814	757	795	848	793	826	815	828	814	773	788	801	827	805	803	801	827	785	835	849	786	766	780	842	841	798	845	835	822	780	815	769	792	774	783	810	828	764	772	766	816	795	785	753	790	770	809	804	779	812	771	805	817	736	805	779	809	801	837	842	789	786	760	773	800	810	805	805	809	791	807	752	787	745	815	841	839	824	830	794	826	752	778	778	795	773	778	808	775	779	800	779	760	823	810	801	830	756	775	814	831	785	782	796	841	818	813	783	797	795	808	792	745	797	809	766	783	798	827	808	780	824	779	756	837	773	787	854	780	811	834	803	828	845	787	770	761	829	746	832	776	836	761	804	808	804	796	787	759	816	819	776	739	815	845	771	748	851	787	810	806	762	821	806	840	798	777	841	810	808	803	782	757	808	862	812	827	769	867	720	757	814	754	840	813	820	810	801	761	834	795	797	816	839	831	789	816	801	819	792	870	768	783	795	820	801	831	854	773	757	773	810	792	788	865	769	796	785	768	822	782	781	829	803	790	804	819	806	848	793	784	790	854	787	818	832	834	807	779	768	781	805	890	759	830	730	789	830	800	748	803	787	811	767	803	826	774	805	784	782	835	796	800	786	781	762	808	839	791	798	794	815	799	835	857	804	813	858	767	845	799	788	782	785	777	819	780	773	831	828	822	814	818	819	772	771	740	850	821	803	811	794	796	773	852	841	834	810	795	800	831	794	781	803	834	803	798	785	793	834	807	815	823	792	787	807	786	784	786	802	814	793	789	796	823	814	799	877	781	826	809	766	816	803	805	826	789	841	791	774	754	755	813	753	816	767	767	811	825	852	761	802	803	758	817	817	837	861	785	807	815	861	783	855	797	776	795	872	816	782	747	763	805	814	782	800	815	773	761	872	795	790	763	831	766	769	801	763	797	795	845	790	802	795	812	831	831	781	797	807	835	809	794	817	833	785	762	808	793	817	836	785	853	874	768	862	795	844	789	804	792	779	805	758	790	797	812	851	754	763	827	809	758	777	766	808	791	815	762	816	783	803	828	796	808	838	825	795	848	896	838	791	840	824	808	802	804	798	784	812	781	801	803	781	848	780	779	871	744	829	806	798	814	820	786	820	847	829	771	795	781	788	800	813	795	819	798	788	819	810	828	768	830	807	802	775	771	780	798	767	810	820	763	782	758	792	817	775	847	773	782	847	769	785	828	784	765	807	823	845	773	780	836	824	793	739	888	791	761	812	786	815	784	783	806	815	860	827	771	834	820	832	803	820	803	793	794	800	808	797	814	849	740	782	838	821	864	747	783	796	773	819	794	833	799	839	852	815	825	838	791	814	786	773	824	850	795	769	793	779	810	788	827	830	800	770	796	787	798	778	780	805	818	832	863	761	829	806	769	790	816	770	796	793	805	789	751	812	793	798	792	790	766	855	836	804	822	834	796	819	810	850	784	806	810	794	803	775	827	812	804	798	865	789	824	819	792	835	820	794	805	795	853	782	806	760	741	792	859	769	805	808	763	805	812	761	795	832	831	757	802	801	806	760	796	752	820	826	746	802	786	803	809	818	827	862	806	820	799	824	823	822	797	819	826	847	855	788	816	868	819	809	859	788	789	774	762	819	814	830	797	807	777	797	825	825	785	812	823	838	779	792	792	820	801	843	806	810	796	801	808	766	797	785	806	834	776	802	738	779	807	808	786	787	769	804	829	832	777	780	807	734	831	776	787	767	763	772	817	844	741	865	803	791	779	773	821	794	803	794	775	833	792	771	820	816	789	843	803	795	788	775	829	781	783	821	821	833	811	823	793	778	830	795	831	832	789	835	743	760	834	812	808	845	825	777	812	771	844	835	795	781	785	768	814	829	827	768	766	813	836	803	768	775	779	760	811	804	797	815	769	817	811	781	773	769	809	760	880	825	764	826	799	812	821	850	810	791	794	787	820	822	800	773	757	844	843	794	828	893	796	807	754	807	809	815	830	763	789	831	711	791	823	782	820	775	817	835	768	740	833	828	752	817	799	797	818	794	765	785	813	767	801	799	803	794	814	808	810	853	818	790	838	786	904	811	802	805	840	809	783	812	844	783	771	711	798	726	752	806	797	794	771	844	814	811	817	810	797	796	800	818	827	768	834	831	803	784	855	737	820	819	781	795	818	837	776	826	761	829	776	801	795	806	817	822	782	784	792	760	845	779	810	826	781	798	813
53970	46388	29976	26257	25999	24115	19850	14853	9889	8377	4464	4587	3284	2896	2600	1497	1354	1650	1612	1637	1825	2353	2057	1540	1172	1006	1052	912	956	1622	1490	621	411	402	376	381	384	377	353	341	348	308	375	336	331	338	346	350	335	343	333	333	316	351	353	372	337	333	313	317	349	325	337	322	312	301	318	327	360	323	298	331	303	333	351	339	350	354	338	314	317	328	330	324	319	332	302	308	314	297	347	296	323	334	307	325	293	320	332	345	311	339	318	299	293	301	328	304	297	306	310	307	288	286	316	332	337	325	311	303	332	309	325	286	326	290	313	306	311	322	321	336	295	307	311	288	297	337	336	316	316	298	289	329	302	279	334	283	313	353	312	300	313	292	314	327	343	315	294	316	306	316	298	324	326	301	321	317	304	319	271	297	324	285	319	321	310	316	276	312	293	296	316	290	349	316	309	261	347	315	280	328	320	301	323	326	344	287	307	333	305	317	338	307	320	310	286	329	291	308	298	323	284	314	339	321	327	314	295	317	324	306	281	304	294	294	290	290	308	319	303	301	300	338	306	300	324	320	285	335	293	305	298	328	314	300	294	347	299	300	327	325	308	278	314	283	309	324	304	292	301	318	319	284	299	289	275	278	294	345	303	336	299	323	301	323	295	329	336	298	287	306	289	260	294	328	309	297	297	305	281	314	315	322	303	331	316	309	302	297	340	294	284	313	291	283	323	317	282	314	316	308	314	306	292	311	295	305	293	327	315	309	340	299	322	310	337	300	304	314	313	363	319	328	263	298	325	314	319	302	297	280	322	307	309	333	281	298	312	320	303	291	314	310	295	291	278	284	314	316	318	297	286	264	306	312	303	315	277	319	325	300	292	346	315	287	302	311	298	298	307	318	311	283	325	330	316	277	315	302	286	307	300	327	317	295	311	294	331	302	302	320	318	294	291	295	331	344	330	309	299	294	314	310	294	308	287	284	298	314	294	263	297	273	294	333	294	295	311	295	309	328	311	318	320	304	302	300	303	308	325	336	288	286	326	322	308	282	313	300	337	291	300	290	311	313	286	314	342	293	279	314	331	301	311	336	320	307	297	300	318	313	353	319	321	317	283	325	320	294	314	296	330	324	323	302	308	329	309	286	294	332	309	288	302	277	326	287	302	289	318	317	284	316	336	313	306	326	302	290	318	307	303	289	291	333	306	341	336	331	279	296	329	292	276	281	333	316	331	291	263	302	266	282	294	328	328	335	324	301	297	324	309	304	321	296	304	323	353	316	279	321	305	314	328	288	286	280	313	307	298	315	324	301	324	296	301	307	296	314	327	276	286	333	323	319	316	297	317	316	302	317	332	272	319	307	317	314	328	281	304	290	297	318	286	272	305	333	319	291	327	331	304	319	306	285	324	331	302	288	313	325	348	298	322	325	309	296	272	301	302	307	310	341	308	327	303	313	298	318	286	338	296	313	292	307	303	309	308	334	297	330	312	336	308	312	331	302	289	285	301	309	319	311	300	314	321	330	307	296	283	286	280	306	296	288	322	294	327	290	343	316	305	311	292	298	303	328	341	304	257	285	325	282	327	355	323	281	306	313	291	298	321	303	314	276	353	303	339	322	308	312	296	316	269	317	299	304	293	320	328	282	318	313	307	327	305	318	286	294	304	309	333	289	308	278	309	312	297	291	328	309	319	289	331	314	310	319	329	299	326	318	305	278	302	318	306	291	323	298	316	296	322	310	314	321	320	320	308	304	288	337	331	284	311	311	311	314	298	287	316	286	297	301	307	299	294	323	325	323	308	323	330	326	322	320	306	326	333	275	308	309	319	312	306	281	297	320	298	297	309	301	315	263	292	266	336	293	297	305	286	281	315	323	284	342	310	276	285	287	348	316	312	311	306	288	304	312	337	274	289	299	300	317	287	327	291	316	302	320	305	316	363	340	301	300	315	308	307	322	329	326	316	322	340	330	299	318	299	281	296	326	311	297	308	321	300	320	314	284	317	292	312	310	323	302	333	283	299	309	321	315	288	317	334	316	310	372	334	300	299	320	297	317	319	290	301	323	334	290	365	284	286	308	279	296	302	321	351	299	309	305	246	310	281	339	285	271	325	294	305	309	313	286	327	310	288	315	305	331	348	330	324	302	301	315	284	273	339	302	290	314	301	306	305	329	284	319	317	303	298	298	279	313	289	315	308	314	313	291	332	252	330	306	283	311	312	308	315	314	264	340	310	310	298	307	292	310	275	314	271	302	290	320	344	318	314	291	309	315	302	338	316	304	290	301	319	296	347	309	293	310	311	298	291	260	315	299	337	317	311	293	309	311	296	297	317	345	329	338	278	315	294	282	336	293	286	310	295	303	339	283	308	307	298	284	314	320	298	298	336	304	286	322	314	306	311	311	291	326	327	307	293	280	309	304	331	315	330	288	301	288	341	289	306	299	316	285	318	294	307	292	314	297	314	291	328	306	293	323	314	324	311	334	298	267	294	254	319	310	294	294	317	280	288	330	333	310	312	329	294	304	292	330	302	297	313	315	306	319	310	305	283	292	307	301	308	327	297	313	324	280	286	323	330	298	301	317	311	308	362	311	303	279	334	305	310	309	302	314	307	339	291	304	321	333	296	298	305	290	304	277	292	328	276	283	322	303	293	314	295	298	302	300	274	328	320	315	318	275	310	311	294	311	308	329	309	308	285	288	317	301	314	295	306	324	282	308	312	325	312	280	311	309	289	291	336	288	306	314	284	291	302	306	305	302	293	295	312	336	293	301	318	304	314	312	302	304	303	292	314	272	282	327	270	296	313	304	336	302	315	320	334	303	298	294	327	333	291	302	310	305	302	320	317	304	315	313	328	297	296	326	320	330	306	307	351	299	317	319	351	336	299	298	315	315	303	333	331	331	290	304	313	292	337	309	291	320	332	310	352	313	299	331	321	338	341	288	317	313	318	342	325	338	268	282	326	329	324	300	315	292	289	320	304	307	300	289	302	301	298	322	322	307	315	304	275	307	317	330	313	305	321	294	303	313	338	309	269	280	332	342	324	324	319	311	318	285	323	317	314	296	345	353	331	283	318	295	293	315	304	315	292	301	307	280	320	310	310	302	284	331	306	303	334	302	297	321	292	332	297	293	305	294	305	325	309	297	282	323	341	294	341	313	318	284	355	299	302	312	300	294	294	309	274	340	297	315	307	319	325	298	309	306	316	325	290	299	326	294	296	325	294	297	318	298	355	318	297	315	304	315	306	271	289	330	318	311	320	307	301	320	323	301	327	320	313	327	331	294	323	292	296	319	325	298	325	297	289	317	300	324	316	313	314	281	319	337	338	303	313	311	315	305	339	326	315	277	343	305	316	310	317	329	319	311	301	281	326	331	329	315	314	311	277	321	287	313	310	285	311	312	322	317	313	310	335	303	302	323	272	307	266	319	303	297	305	295	332	297	300	315	290	300	300	324	318	303	331	292	285	303	284	318	296	335	288	298	299	336	316	325	316	318	310	322
43407	49158	26541	32043	29324	27366	22899	20529	17143	17764	10397	13169	11912	11132	9169	6933	6648	6948	6542	7952	8778	11804	10772	8757	6109	5904	5646	5270	5422	9193	8450	3355	1701	1733	1719	1693	1557	1460	1291	1332	1277	1133	1104	1158	1089	1065	1128	1098	1141	1161	1173	1217	1261	1252	1235	1336	1217	1135	1124	1109	1122	1167	1155	1140	1182	1059	1099	1061	1097	1059	1153	1128	1141	1072	1094	1194	1166	1123	1164	1119	1034	1032	1046	1010	1031	1050	1028	1065	994	990	1020	1044	1054	1066	990	965	1001	972	1029	1031	968	918	1019	1021	930	945	909	1010	959	930	963	919	951	886	933	937	860	908	935	896	922	919	920	943	898	973	963	937	934	885	913	957	882	941	929	960	915	943	926	899	874	944	954	956	947	976	991	930	936	879	954	933	949	1026	916	997	922	922	926	952	905	903	944	946	889	914	885	955	925	941	904	956	933	933	926	891	973	899	896	883	870	912	936	925	903	917	898	896	948	948	886	896	941	948	922	862	870	895	872	940	964	932	978	940	943	962	968	903	888	945	913	895	906	903	905	920	882	884	933	926	883	881	906	939	942	926	933	889	919	880	896	890	875	887	880	962	910	954	879	883	935	876	883	879	923	903	895	913	952	960	884	931	908	901	881	946	921	974	929	934	963	935	907	961	939	905	960	990	939	946	904	910	889	942	920	918	886	920	868	887	956	864	913	907	948	962	937	904	968	926	972	895	944	944	904	862	911	953	899	916	958	890	927	918	920	944	919	973	948	972	911	892	916	909	966	905	941	934	911	908	950	918	918	945	912	918	958	924	880	920	933	893	905	898	925	941	917	910	944	917	921	877	915	912	868	948	914	950	956	939	927	926	860	916	960	945	904	909	895	915	931	860	938	926	870	896	934	945	955	936	925	944	949	899	925	933	861	919	893	974	962	915	905	880	949	972	929	892	952	900	887	886	899	945	890	896	920	954	923	958	931	934	909	923	925	863	956	936	905	917	886	951	915	949	890	887	931	933	933	946	923	899	908	957	940	869	931	907	974	911	946	950	905	909	870	897	885	943	941	932	926	906	931	903	898	949	913	938	911	951	896	983	925	930	940	943	918	922	897	961	935	910	954	844	980	915	910	966	866	934	954	1023	939	942	885	971	910	966	878	915	976	948	940	912	947	905	920	918	882	942	906	929	853	890	977	924	925	932	956	949	943	928	903	921	930	935	938	923	894	876	895	940	945	918	895	942	906	944	929	900	954	917	916	872	944	951	915	913	905	967	901	930	970	911	938	916	954	873	899	895	970	886	934	878	951	934	905	879	891	949	901	920	922	895	941	927	912	912	936	880	890	944	925	945	934	943	905	870	881	911	880	916	938	954	890	892	901	902	866	965	914	917	927	896	949	914	896	926	946	954	901	903	865	910	917	914	970	923	887	879	927	909	923	921	907	967	922	933	919	913	869	932	948	923	856	947	836	916	907	928	934	891	980	903	892	931	926	972	902	930	912	948	907	918	906	920	914	894	915	949	898	856	932	898	906	840	913	916	859	906	949	917	910	970	961	905	953	863	909	875	919	942	967	959	950	865	915	929	862	908	884	937	894	919	892	911	863	972	915	895	915	925	896	926	950	910	925	902	902	902	964	934	879	913	942	916	1003	909	936	922	884	898	929	928	942	924	898	948	903	926	946	869	889	852	978	882	921	932	955	945	904	874	918	947	928	926	951	879	893	905	976	939	906	943	917	950	908	904	934	938	930	949	941	903	924	880	931	938	928	885	873	895	894	923	943	892	879	947	952	903	924	899	915	918	932	881	915	969	983	871	922	918	943	936	908	929	858	933	905	910	937	871	918	954	960	900	906	928	951	980	962	871	885	883	916	912	894	968	929	926	896	938	896	936	891	889	961	916	954	933	911	908	946	930	921	925	931	948	914	842	903	949	908	874	933	927	927	974	922	968	960	986	879	869	938	907	933	878	895	961	891	900	964	980	930	917	935	922	925	941	920	962	921	954	885	927	997	953	898	921	922	902	920	912	887	882	918	951	904	981	913	914	946	953	931	951	912	964	918	928	915	891	970	866	894	881	889	958	922	926	937	934	1010	934	962	961	918	910	950	910	939	928	880	942	905	863	941	938	893	972	929	898	949	950	898	880	915	914	876	881	918	904	925	887	910	926	898	920	943	894	915	894	879	881	942	907	994	935	921	902	935	890	937	939	912	877	951	937	939	887	973	913	954	916	944	915	923	892	965	944	878	900	899	890	911	988	895	963	904	968	954	899	935	964	933	929	972	908	921	878	895	914	892	921	882	943	886	953	913	946	895	976	910	941	876	903	902	894	973	901	934	938	914	910	954	901	895	988	921	888	901	902	910	898	938	913	917	933	909	978	895	924	888	877	962	896	916	923	954	911	948	902	957	903	960	934	865	891	895	896	888	958	930	929	990	904	914	935	934	933	893	924	903	883	922	927	930	891	905	850	884	874	949	930	938	892	919	874	951	923	940	919	867	931	918	899	898	935	915	924	938	906	903	911	918	943	931	953	977	956	891	963	919	925	938	875	891	886	976	934	963	905	893	890	979	897	975	903	862	980	899	978	918	941	960	907	926	916	980	900	942	914	884	970	923	974	934	871	949	921	905	933	909	926	877	894	900	928	892	889	924	971	913	914	889	901	913	878	922	846	947	901	951	921	939	910	938	921	932	925	911	901	884	926	916	952	897	866	881	949	980	930	877	938	958	983	914	901	900	960	948	924	887	910	949	917	890	908	946	941	957	969	963	942	904	872	916	889	933	883	959	899	920	870	904	926	948	896	969	970	940	956	946	873	887	892	910	898	910	916	927	950	878	937	841	843	904	984	922	908	922	931	862	893	913	950	874	871	951	950	982	936	920	920	920	956	972	960	914	907	917	906	941	895	957	919	914	912	897	885	894	894	914	871	918	907	932	913	941	939	919	896	948	961	915	972	957	909	887	904	875	935	928	952	916	935	948	939	916	911	891	918	887	871	972	940	961	900	891	887	924	917	908	888	990	896	953	968	922	951	891	931	893	942	928	946	966	945	869	885	992	933	937	915	940	909	942	933	943	989	922	934	970	921	981	941	942	900	882	954	981	929	877	921	912	910	937	835	903	903	917	925	922	916	959	927	933	934	981	973	882	918	889	910	924	918	932	967	937	917	901	903	904	910	946	914	941	945	926	951	903	943	957	888	960	918	938	939	945	869	852	926	963	960	935	938	908	914	896	884	959	946	916	932	913	948	905	918	944	888	911	949	912	990	947	921	906	883	899	906	920	904	941	960	963	888	953	903	932	886	944	960	890	920	898	929	915	905	922	929	900	951	922	919	948	872	963	903	922	963	884	965	900	905	916	921	900	909	947	930	881	913	953	900	922	937	929	916	942	875	898	945	914	976	949	936	948	913	895	932	900	936	947	909	912	942	903	946	876	874	894	921	930	953	914	930	933	956	880	904	921	973	934	972	914	934	881	940	968	934	888	918	916	946	969	958	944	883	956	908	870	912	914	921	934	863	946	925	913	916	1002	957	949	932	864	969
19904	21448	6851	2808	2038	1432	1022	786	701	617	494	463	447	480	435	376	330	367	295	377	393	340	345	365	287	328	342	316	299	330	335	328	282	300	313	303	309	297	318	262	294	290	317	307	293	303	311	316	337	291	273	312	350	285	289	282	331	311	299	310	320	270	301	295	249	280	291	301	293	328	285	328	288	304	313	325	290	321	294	299	311	288	323	314	326	275	303	299	285	290	304	322	322	307	265	297	338	316	292	288	305	317	308	293	318	281	311	295	314	312	309	289	282	303	306	306	270	287	321	297	334	301	296	317	296	311	306	303	296	316	279	313	300	311	300	308	281	288	302	285	308	272	327	311	312	301	287	259	297	319	275	261	327	288	308	308	299	305	333	332	296	307	302	313	325	324	290	299	293	308	311	305	293	364	331	300	319	279	295	325	294	284	309	316	308	288	292	295	319	287	288	320	309	309	289	316	280	302	306	283	346	273	302	294	272	290	293	337	305	298	311	317	275	309	281	296	324	294	283	326	294	284	327	286	276	294	312	284	324	296	249	306	283	283	294	282	267	310	314	286	319	323	310	283	300	303	311	297	280	312	322	300	311	336	296	331	284	276	284	273	295	310	284	305	274	277	285	291	288	278	304	304	305	297	310	275	308	289	337	298	301	310	318	300	298	305	312	302	264	299	278	253	310	287	292	300	290	334	292	297	314	314	288	345	314	308	258	317	286	288	326	307	285	304	307	316	280	296	280	343	297	322	279	299	277	292	278	306	290	300	295	270	303	314	299	282	286	314	313	265	268	290	288	275	308	302	287	307	319	271	297	287	334	310	307	306	276	308	299	306	277	305	300	327	310	340	274	289	279	304	304	283	321	307	302	289	295	311	296	314	283	293	291	300	259	297	306	316	329	288	297	314	280	296	277	290	335	280	299	310	319	293	282	284	312	302	299	285	279	302	293	336	301	336	321	289	281	316	279	311	303	303	288	287	273	300	307	308	303	323	279	315	293	300	311	310	293	319	280	284	304	317	296	289	275	281	298	290	312	281	291	295	308	296	319	300	306	309	302	294	293	319	288	311	315	299	318	337	322	275	273	286	334	283	294	334	320	299	295	289	324	268	327	292	314	290	275	314	292	294	280	310	289	302	286	325	299	293	303	269	299	298	310	290	273	300	311	338	303	304	293	273	289	313	281	313	312	283	274	296	296	304	291	253	325	300	274	305	302	343	310	293	287	307	307	283	281	315	265	282	317	321	301	275	339	301	312	295	276	315	259	295	290	295	313	316	280	302	334	300	300	298	308	278	299	311	293	288	319	311	307	281	281	335	289	321	302	299	306	299	293	312	307	332	298	313	340	294	282	288	278	349	269	328	274	292	299	324	298	284	300	295	294	327	305	336	311	329	324	310	339	304	270	263	298	282	312	316	304	294	293	324	267	310	277	279	301	286	331	285	278	306	288	317	295	287	311	281	288	298	301	307	277	275	340	302	285	296	284	305	299	321	301	293	272	294	273	298	304	285	294	290	276	289	317	331	301	313	290	291	304	262	280	326	334	287	309	316	292	283	297	299	295	262	287	287	307	303	292	238	301	284	285	335	287	299	296	314	274	316	309	314	289	301	289	310	293	336	287	312	320	309	315	292	324	305	315	310	313	309	302	281	292	286	328	304	266	281	328	298	279	303	289	304	290	303	311	332	309	314	282	297	278	293	285	284	299	269	295	241	283	319	302	272	274	266	278	288	300	311	301	270	296	280	288	264	313	279	300	277	289	307	295	284	313	321	314	314	276	302	274	294	295	276	308	300	301	281	291	308	284	280	293	278	304	300	325	297	309	298	313	302	301	328	278	272	296	293	303	313	314	296	270	311	270	286	294	307	267	299	308	301	266	320	266	285	318	284	324	301	295	300	310	288	269	292	289	308	298	277	284	332	268	303	314	291	284	307	327	286	315	295	309	311	318	279	302	280	292	308	274	316	269	313	296	302	319	314	294	310	339	287	318	323	299	285	306	306	282	300	297	310	305	303	301	287	297	319	303	280	276	270	279	327	308	275	332	314	308	330	328	296	309	322	285	296	287	302	308	285	283	271	292	302	330	317	278	279	306	294	289	294	314	301	284	310	279	307	301	288	305	285	314	314	332	301	301	329	301	290	301	327	292	297	297	320	298	278	275	310	334	292	313	329	311	321	299	346	308	323	274	316	311	295	303	280	279	302	305	292	316	286	281	318	264	303	306	299	284	260	281	317	280	290	321	315	284	297	293	294	287	298	303	294	294	309	320	316	295	319	320	303	310	295	270	280	321	286	288	282	282	298	286	323	306	295	316	294	300	284	304	289	296	309	245	275	295	287	273	289	318	262	299	322	292	289	293	297	321	276	304	290	302	317	299	284	316	298	258	296	286	325	281	304	293	285	305	300	289	289	267	331	304	308	314	291	268	271	276	315	298	314	311	348	265	283	307	308	317	299	295	299	314	339	284	305	277	310	274	332	288	304	329	281	302	316	340	286	278	297	308	310	290	318	293	327	272	306	303	305	323	291	301	283	307	293	282	258	295	307	308	314	293	280	278	286	294	331	287	301	321	293	299	300	282	308	286	283	303	326	299	314	266	304	264	271	295	300	312	301	301	296	318	249	298	279	324	317	278	301	296	315	286	308	311	322	291	321	303	285	306	279	313	307	278	292	301	282	278	299	295	320	293	304	328	327	301	275	289	285	290	298	324	312	299	292	293	292	299	315	305	309	291	284	289	297	326	307	291	275	290	298	319	327	305	293	284	301	279	296	312	269	303	295	297	324	285	294	304	310	299	303	310	317	294	292	314	294	315	326	294	304	287	317	277	323	287	304	275	316	313	295	303	314	281	307	293	300	316	310	310	283	298	324	296	305	287	295	319	291	297	266	313	300	303	315	312	303	299	278	278	269	286	327	309	294	267	288	301	313	301	299	300	266	303	275	303	301	276	294	261	301	307	281	330	281	268	268	293	307	300	300	305	298	306	310	323	278	311	338	301	306	324	305	312	297	303	279	300	310	269	298	280	278	270	316	304	309	284	315	250	315	313	302	266	312	309	329	278	286	281	299	305	274	302	300	302	299	306	285	316	284	319	308	293	263	275	293	308	295	296	312	312	277	274	313	305	321	287	323	321	291	288	299	296	308	304	304	299	280	327	278	287	273	322	285	311	327	308	308	307	298	303	284	298	289	323	319	308	280	291	282	293	341	310	314	308	312	286	261	284	277	304	273	324	287	303	320	315	274	296	291	312	316	302	297	295	257	278	274	283	305	310	302	288	273	294	280	300	296	274	300	286	285	335	297	336	282	286	288	297	315	308	313	306	271	332	280	317	292	311	325	292	273	265	303	298	291	301	283	283	293	272	260	290	290	282	279	296	298	324	287	333	281	296	297	273	281	297	299	303	310	289	288	329	293	333	285	296	267	293	296	278	273	302	290	297	285	288	305	325	309	317	278	319	299	284	304	276	271	290	328	281	287	294	311
16723	23378	6478	6128	5075	4240	3177	2622	2427	2253	1772	1739	1672	1608	1506	1340	1263	1291	1235	1320	1362	1362	1300	1210	1168	1142	1104	1107	1110	1071	1217	998	985	967	1017	999	1028	1016	984	1002	1001	960	943	946	936	990	957	944	876	941	983	941	969	1007	984	946	960	923	964	1025	922	913	1006	938	952	974	956	894	917	952	926	944	989	911	962	951	972	972	943	873	941	898	946	936	924	895	935	965	963	936	939	915	926	889	925	934	923	917	898	936	973	899	901	933	913	918	920	958	919	879	909	970	950	925	861	938	974	924	964	998	897	904	951	964	891	975	900	934	934	915	878	901	872	899	979	908	914	904	907	844	890	922	928	914	930	900	953	923	879	905	913	892	913	996	943	890	925	917	915	905	923	924	910	892	934	912	917	939	915	884	889	905	911	898	916	916	889	940	930	868	924	909	900	974	941	849	878	895	931	881	894	930	951	893	915	920	901	966	868	962	873	951	880	925	924	922	908	945	894	879	943	837	908	940	823	894	897	917	979	880	962	935	978	864	914	925	960	938	920	882	936	909	900	948	966	937	977	964	936	932	896	887	924	886	967	971	956	926	930	904	873	903	869	876	955	937	892	917	937	973	926	932	983	896	896	886	898	880	907	923	926	917	898	862	923	898	898	924	929	963	950	963	916	928	953	903	941	941	894	855	953	891	864	944	915	913	899	895	947	914	919	920	965	953	884	975	891	920	922	944	962	952	912	936	910	925	896	920	909	958	935	876	947	893	925	922	888	1023	915	954	896	921	952	894	911	889	931	816	910	924	955	853	877	912	917	929	916	944	886	949	933	960	950	974	915	949	862	958	905	895	900	950	939	933	931	920	897	972	909	949	911	945	919	944	877	929	918	948	908	936	914	907	903	909	933	931	921	932	921	937	894	921	958	870	933	892	933	972	931	879	893	862	936	904	868	903	916	895	823	958	990	963	899	888	907	957	960	952	882	910	923	968	928	903	991	965	918	886	974	950	953	884	891	974	904	871	941	903	973	912	938	909	892	934	919	900	880	905	915	947	922	951	887	903	934	982	913	954	939	903	924	918	887	911	929	977	936	949	905	910	916	923	916	936	966	896	849	905	931	929	964	888	928	907	892	880	941	910	955	901	921	820	888	901	898	973	882	915	918	880	937	920	945	926	954	898	865	910	894	954	937	958	952	896	908	876	884	930	919	900	912	971	920	906	885	935	964	896	965	913	916	914	898	930	941	909	934	930	936	932	923	964	882	962	918	921	914	997	934	940	923	914	909	984	872	938	996	933	885	922	928	906	924	924	937	978	888	852	905	867	936	881	927	968	947	930	909	934	876	958	925	906	918	918	896	927	900	929	921	906	900	964	891	915	918	964	913	939	904	894	897	901	927	952	899	930	917	962	906	905	953	922	927	865	918	923	902	913	905	944	880	956	884	915	958	919	929	954	918	884	934	947	932	920	897	939	952	882	923	948	883	863	931	943	861	949	914	920	923	922	885	908	888	927	862	947	914	902	892	966	916	880	937	948	916	919	960	898	922	922	967	932	910	864	935	927	931	905	883	912	871	950	942	966	947	900	975	934	893	890	916	896	921	956	911	935	906	933	953	939	915	873	919	887	898	1017	928	916	905	910	981	942	900	910	965	920	886	927	966	924	885	928	940	898	915	969	903	933	938	952	864	914	898	899	955	974	912	928	925	908	913	881	948	925	901	935	863	904	948	901	900	929	923	914	912	914	890	938	883	899	916	902	887	896	920	923	988	930	895	970	859	932	936	908	876	880	931	938	939	914	895	921	920	908	924	922	916	927	873	921	978	911	913	935	881	911	892	938	922	842	930	898	891	951	897	933	908	923	898	923	891	970	953	935	866	945	934	967	910	880	982	842	947	860	917	876	930	940	920	921	954	974	934	914	920	967	980	911	918	961	886	897	907	951	950	900	956	966	933	883	963	918	918	892	964	942	905	920	969	881	842	923	911	958	948	950	847	919	913	884	930	887	943	860	881	876	942	904	904	928	890	913	898	934	926	977	953	939	898	895	901	920	866	926	871	993	937	935	917	915	921	912	939	935	942	938	880	886	887	923	936	927	919	874	934	960	974	899	883	884	913	937	932	910	918	956	906	907	935	876	923	947	925	914	905	903	952	922	890	971	915	867	930	885	844	990	894	879	875	858	951	917	897	911	854	931	905	956	936	891	890	904	946	927	917	884	894	935	970	898	985	976	976	886	956	866	936	919	944	979	884	950	975	929	969	882	880	901	948	918	865	935	884	906	887	908	959	955	920	919	911	918	926	897	950	854	875	928	962	904	890	894	942	868	961	921	899	870	911	936	847	933	927	927	895	903	903	963	896	926	902	915	930	952	865	911	951	861	940	891	930	941	940	984	892	914	879	936	940	893	922	844	916	907	922	896	894	973	932	943	875	936	930	914	878	889	859	950	917	887	972	922	902	873	943	935	929	908	894	923	973	886	974	888	964	902	922	947	851	931	898	914	916	910	915	904	943	934	929	857	874	916	949	885	922	904	944	932	962	894	954	876	923	978	946	916	938	975	926	893	921	972	900	961	928	891	974	883	929	898	903	870	924	893	880	942	879	889	979	960	950	884	904	923	891	942	909	953	923	908	863	883	889	914	893	929	907	886	920	927	869	889	983	944	891	846	925	884	918	924	891	895	914	933	932	893	934	914	887	895	889	943	934	909	938	899	894	900	942	929	941	898	915	932	909	915	901	936	943	948	893	907	931	855	922	920	901	871	880	924	946	916	904	920	943	899	884	882	957	932	898	938	920	881	872	931	918	931	893	935	891	938	930	904	910	889	937	932	952	904	905	960	933	955	898	897	885	957	918	906	926	913	891	888	941	880	965	899	973	945	976	901	917	930	911	890	860	911	916	910	926	924	889	919	932	926	964	913	893	891	913	916	930	927	917	962	875	891	948	918	955	911	884	908	909	913	949	892	894	901	948	894	880	922	948	959	930	889	946	854	912	855	956	911	938	935	923	926	924	930	936	894	966	954	899	926	884	971	890	917	945	925	867	897	862	915	979	949	945	970	935	881	908	861	969	925	905	938	934	955	878	938	953	910	964	935	906	917	915	920	952	916	879	933	950	943	961	927	910	910	909	877	960	900	895	962	961	943	968	904	922	883	945	930	907	922	941	944	923	946	914	947	940	884	896	930	926	921	947	932	965	936	945	878	894	920	937	945	905	880	912	957	953	932	922	914	962	951	919	920	901	921	951	964	871	931	947	915	916	886	937	945	934	930	956	908	964	858	906	918	908	948	944	944	904	977	909	956	860	936	871	957	932	882	961	923	913	949	933	914	908	894	912	923	901	877	932	896	891	876	874	930	983	912	883	929	968	972	924	906	1021	919	923	899	943	868	941	941	903	867	933	895	918	915	915	913	956	968	897	935	901	886	920	937	916	919	967	911	922	947	880	922	891	913	898	952	942	952	912	880	939	934	917	889	896	924	928	927	943	903	983	913	928	877	940	880
45094	48267	30305	24140	20625	15141	9634	6080	4261	3427	1978	1983	1544	1082	1021	686	704	704	634	805	853	813	618	654	526	480	451	487	470	440	604	408	325	294	295	271	291	268	259	268	246	269	243	254	255	213	250	244	254	260	270	307	274	250	277	258	273	283	244	258	269	275	282	252	227	221	251	250	244	256	269	276	230	266	274	255	284	235	252	235	241	241	257	277	215	235	222	242	266	264	256	251	270	259	278	249	243	246	217	255	226	229	243	233	270	250	242	251	241	251	254	238	257	255	237	234	224	255	215	278	244	218	259	218	237	259	236	254	224	247	240	276	250	217	277	243	236	218	222	246	256	269	246	256	235	223	223	265	251	248	230	249	226	236	221	214	236	281	268	238	284	217	259	259	247	230	256	241	263	224	256	232	234	251	248	251	245	255	240	241	271	244	254	240	271	219	277	225	251	257	251	245	266	245	259	248	220	246	245	253	261	247	251	242	256	228	285	211	253	239	239	233	247	267	231	240	239	252	252	254	280	220	255	212	231	246	231	207	247	231	259	231	241	223	244	282	223	251	255	254	251	253	251	254	229	237	259	241	257	249	221	249	223	222	246	248	247	222	241	257	277	270	218	251	247	256	240	233	208	249	232	248	226	237	250	234	236	260	238	241	231	244	225	241	247	256	241	207	245	262	236	241	229	233	254	248	235	237	227	235	260	244	254	251	228	242	272	253	232	250	255	250	261	241	246	256	219	251	224	251	246	248	238	238	213	260	255	252	236	278	214	244	237	258	235	246	246	255	249	253	265	259	260	238	249	235	271	238	268	265	215	204	251	225	272	223	252	257	235	230	220	240	260	244	244	243	227	243	258	253	236	245	210	237	246	243	252	258	236	242	236	225	264	271	228	257	249	239	257	270	262	242	249	206	253	234	218	241	205	235	255	209	245	267	243	246	239	247	266	241	242	240	210	244	226	279	271	230	244	238	240	223	244	223	231	232	227	250	260	262	264	233	250	217	254	230	269	260	249	233	233	217	235	237	226	255	229	250	228	242	202	254	243	223	249	242	239	250	283	242	245	233	224	185	264	225	246	229	246	255	268	274	253	251	252	238	280	229	247	252	236	248	245	267	227	244	240	248	222	249	251	243	241	253	247	252	257	272	210	226	234	234	259	234	235	232	257	232	241	238	242	264	253	249	248	235	237	264	242	251	240	260	239	244	233	219	250	218	245	255	280	261	260	238	246	233	240	246	240	249	242	256	210	229	213	263	258	260	274	254	233	251	256	221	273	250	235	264	249	215	215	229	274	270	219	243	255	211	235	249	225	274	255	218	272	228	231	268	227	244	239	229	247	262	220	226	252	250	256	230	236	234	226	253	270	258	238	209	230	258	232	232	236	255	239	224	270	249	251	215	250	253	239	228	240	217	230	217	240	279	213	248	238	268	251	242	238	244	239	240	247	216	213	253	262	270	248	262	260	258	254	247	234	240	231	258	210	259	239	262	259	253	248	288	249	224	247	256	272	264	243	236	238	241	254	248	245	238	234	248	252	230	232	237	256	266	251	201	237	245	244	253	251	228	246	264	236	234	250	250	233	265	240	242	264	254	224	234	236	265	243	236	238	260	233	256	247	243	221	278	275	224	246	272	243	237	268	235	255	259	240	236	231	210	258	240	264	240	242	239	236	250	235	227	234	237	244	275	261	277	238	217	241	239	247	222	245	246	229	251	243	245	233	232	237	271	237	231	225	232	207	219	218	233	243	220	230	246	269	263	237	248	242	235	229	257	261	221	242	226	241	260	224	229	246	255	253	263	242	228	236	226	219	256	252	250	225	241	247	248	241	237	236	218	279	238	245	260	252	251	241	247	237	247	261	239	272	250	236	266	253	248	225	237	225	266	278	264	243	214	233	260	283	230	217	259	264	241	225	247	249	252	248	221	256	252	233	232	234	231	256	218	260	247	262	246	247	235	244	247	236	242	266	256	249	250	230	243	226	267	250	228	246	235	251	248	210	218	224	256	236	236	245	273	252	252	241	226	244	248	264	263	229	230	259	222	258	242	247	233	252	245	247	243	248	237	261	256	261	269	228	217	248	227	271	274	251	219	232	238	225	250	252	238	220	274	251	230	227	244	225	238	247	248	284	242	266	239	224	242	231	246	239	268	229	255	257	260	265	239	256	273	239	254	247	254	255	274	260	274	260	242	264	243	238	275	251	238	226	244	263	251	245	233	245	253	237	255	242	246	282	241	237	246	241	246	242	258	218	295	246	255	247	224	227	230	247	277	254	256	222	233	240	231	247	261	231	249	231	237	242	264	237	228	229	256	246	213	255	250	230	245	255	229	250	247	266	255	225	239	234	230	241	217	244	255	233	221	266	240	224	246	263	254	240	236	231	237	221	251	245	263	272	249	248	223	245	252	258	220	244	267	238	246	244	232	236	248	246	237	258	252	222	244	259	246	232	252	252	264	253	232	235	218	226	220	226	244	212	223	252	230	274	276	236	227	234	246	224	249	236	269	249	282	213	222	250	264	270	246	223	261	277	239	243	250	220	232	237	256	222	241	228	269	235	244	262	254	261	230	226	244	251	267	251	238	250	265	246	234	248	240	246	259	238	241	248	262	244	257	230	271	238	244	217	247	243	250	250	254	272	228	257	275	251	229	241	242	252	252	260	259	243	253	240	263	254	235	232	237	252	257	239	211	233	237	239	258	273	250	240	251	230	247	267	242	234	274	255	244	259	231	245	262	251	259	245	270	242	224	235	224	248	243	257	264	259	237	253	239	245	244	250	217	252	240	241	213	228	233	242	230	260	262	255	267	271	237	262	236	221	240	235	245	249	257	244	249	270	261	220	263	253	246	268	241	239	229	206	235	243	234	242	265	240	240	252	248	249	226	243	225	227	229	234	229	242	251	233	256	228	276	258	245	238	239	252	243	227	257	240	243	296	250	285	212	224	229	245	261	256	255	255	254	224	255	232	259	265	247	269	266	304	263	229	247	258	247	215	247	245	232	270	234	265	218	251	272	257	255	233	249	252	237	251	234	237	235	250	244	232	271	233	277	239	252	235	263	228	229	216	250	259	248	254	277	281	236	262	229	272	256	254	241	287	247	243	236	243	227	254	246	230	235	252	236	264	242	224	236	259	276	263	234	262	236	232	260	215	242	240	262	258	244	247	243	232	232	272	240	242	221	261	234	235	262	203	240	233	233	233	256	215	223	252	223	215	262	223	241	255	207	238	245	283	267	228	239	245	244	256	245	262	222	222	241	212	245	240	253	240	222	250	251	250	203	241	224	235	229	239	236	240	233	266	256	256	246	203	262	223	269	245	265	231	243	255	244	240	206	249	223	223	245	233	284	262	253	285	261	264	221	260	218	246	236	273	263	235	249	226	253	235	226	243	218	259	231	270	279	238	251	223	229	257	248	228	231	237	225	260	233	239	244	237	257	200	246	236	237	265	226	245	243	265	253	223	245	247	248	252	261	258	233	243	255
35786	45958	20695	23552	21270	18293	14006	11566	10144	9639	6255	6952	6393	5090	4617	3602	3220	3332	3089	3907	4402	4561	3724	3514	2818	2641	2622	2596	2334	2249	3366	1792	1132	1142	1133	1152	1052	1016	1023	902	883	905	886	790	873	881	873	932	905	877	918	914	926	897	933	902	916	882	881	823	869	923	857	929	887	844	862	876	863	840	843	808	847	870	867	861	867	856	823	836	813	855	837	826	816	801	772	760	762	818	776	797	800	802	796	773	837	804	765	781	825	776	762	760	786	805	821	760	762	744	787	764	774	770	803	744	726	792	747	780	745	786	783	721	782	765	791	748	787	812	807	714	761	773	754	753	786	722	752	745	774	793	779	766	808	776	782	790	772	768	739	786	708	802	812	748	782	749	797	764	745	788	806	744	745	762	772	749	749	776	781	730	812	791	770	763	843	765	758	758	717	717	780	825	784	787	799	761	813	770	774	760	760	815	759	749	772	751	763	740	698	811	803	737	725	803	762	765	719	804	800	748	743	761	751	773	761	777	781	757	695	760	822	787	749	767	754	770	765	762	761	800	740	803	790	756	760	755	794	754	781	727	769	781	725	746	815	805	791	735	754	723	759	811	741	809	794	804	798	742	769	769	744	782	776	776	706	735	771	783	786	740	783	800	744	774	782	744	745	766	769	794	798	796	724	775	767	759	805	758	760	778	754	748	769	743	745	756	766	733	770	778	804	733	746	737	774	734	756	789	745	782	776	754	727	710	786	746	819	770	783	779	768	816	806	708	767	764	800	771	796	776	805	722	748	740	756	738	797	779	773	786	739	798	737	830	781	768	763	747	778	787	758	747	745	766	786	809	801	772	757	763	771	772	734	794	816	718	757	793	736	743	762	774	769	812	779	793	779	823	795	772	799	769	807	751	712	742	761	779	773	774	772	751	764	739	774	758	741	764	756	723	815	760	769	767	692	747	764	795	784	761	740	788	773	791	789	732	783	757	768	805	757	778	800	754	756	761	765	765	787	798	785	742	746	791	755	765	765	719	779	792	775	791	761	801	773	730	771	752	741	787	757	809	797	781	774	786	735	744	741	780	727	702	778	787	724	755	815	803	746	746	787	774	746	785	783	759	728	816	782	781	732	807	772	813	786	764	769	764	786	820	698	782	759	814	773	769	748	818	796	753	735	784	766	775	729	797	781	805	815	841	766	773	736	760	760	782	767	710	749	748	757	805	759	752	779	743	722	739	773	782	759	811	795	789	753	747	780	789	816	770	753	709	801	792	753	749	798	729	799	724	764	794	731	728	810	732	753	772	750	750	737	765	733	758	748	778	805	765	801	761	769	830	797	743	735	714	731	799	716	765	813	786	732	734	758	763	785	745	734	786	789	773	777	774	760	716	747	779	789	756	703	754	790	733	794	764	775	766	792	812	767	766	764	782	766	778	810	749	778	847	765	784	747	746	750	764	736	749	748	776	829	763	794	763	725	794	713	811	788	764	817	728	781	726	784	786	760	767	760	782	778	767	784	749	752	747	746	762	783	749	734	730	736	770	706	778	751	778	782	779	816	730	794	783	773	822	767	817	788	730	798	801	800	777	807	761	730	807	739	714	757	787	787	799	779	802	724	771	776	815	743	772	811	782	804	805	784	773	762	748	789	793	719	748	724	757	735	777	796	762	758	779	764	776	729	824	783	777	821	787	738	814	762	791	786	777	756	784	763	798	757	795	748	742	780	789	779	759	789	778	800	795	757	736	788	807	778	790	746	746	751	780	790	735	800	770	783	762	790	762	749	783	781	748	764	813	744	784	748	790	779	751	755	771	757	789	781	729	758	843	776	780	799	763	728	791	803	783	758	795	768	801	801	796	791	785	793	798	757	785	806	793	797	813	764	828	773	704	749	793	774	787	731	767	805	780	783	795	770	763	794	779	764	796	777	763	794	750	779	725	809	774	768	777	802	713	756	772	727	724	768	749	785	768	697	755	740	764	734	769	756	801	776	755	802	744	754	766	772	772	791	774	748	720	802	786	781	795	791	769	767	762	767	767	738	767	803	762	726	770	751	784	738	802	764	798	759	783	779	779	754	752	792	746	767	786	778	810	771	795	758	770	830	757	749	766	782	768	770	761	740	742	761	738	796	801	740	816	784	782	779	777	716	761	731	775	793	787	780	787	710	786	778	737	793	778	779	841	793	736	804	759	758	743	771	787	768	740	775	733	749	779	759	743	804	769	754	797	799	764	790	763	821	743	771	773	729	743	788	811	775	778	803	716	775	757	799	835	760	752	783	756	793	754	800	718	798	745	762	762	726	739	718	760	740	749	760	780	763	735	751	771	754	773	766	779	782	757	745	735	773	798	762	745	757	828	742	772	777	764	739	737	778	768	757	725	818	798	776	749	765	754	756	779	815	742	751	772	745	783	732	776	776	784	791	729	723	806	804	797	792	776	787	755	802	755	809	768	809	749	802	740	762	727	826	781	764	755	754	789	806	802	736	772	781	756	739	784	770	783	771	790	758	781	849	736	794	767	711	762	782	777	741	807	741	716	793	745	775	812	741	772	681	756	779	747	788	753	783	715	765	792	757	774	807	738	740	769	798	729	772	763	719	737	803	780	706	750	777	809	770	720	744	789	735	769	832	768	789	744	789	743	739	755	790	799	772	787	733	766	802	827	780	787	747	725	782	784	765	745	810	793	756	775	792	725	767	693	707	797	772	796	753	743	811	780	781	787	767	775	796	732	754	774	725	753	771	825	748	775	779	708	735	775	788	776	821	806	770	765	743	774	811	776	802	765	761	768	739	676	815	781	755	799	780	730	802	768	768	776	764	724	720	749	793	807	831	753	774	781	759	771	790	758	746	747	751	810	772	783	785	752	799	812	746	745	774	782	747	787	755	734	746	784	782	795	777	786	791	775	751	783	748	782	778	773	806	723	769	787	786	770	807	788	718	769	828	764	740	788	762	783	726	768	768	757	803	803	793	784	741	775	796	756	752	762	772	738	748	768	773	728	750	737	780	802	784	712	707	759	753	829	763	771	788	753	709	778	733	729	761	817	792	775	744	752	789	780	794	801	760	742	742	740	759	836	722	771	829	759	778	814	777	755	772	771	839	760	796	778	778	739	772	770	760	727	757	765	757	778	775	791	763	778	778	727	782	759	778	774	771	794	735	796	778	759	725	787	755	752	763	783	720	727	785	757	782	801	788	766	738	760	795	759	788	772	832	793	746	798	752	744	745	784	812	847	744	762	771	785	788	781	732	747	754	782	793	698	797	790	788	742	791	772	822	782	774	738	778	770	790	794	789	803	752	776	793	770	775	795	812	730	736	754	747	788	791	755	805	723	749	808	812	785	769	748	807	800	757	786	781	731	730	828	821	807	719	767	765	751	773	794	771	734	756	751	753	751	790	723	698	783	794	740	785	779	775	761	802	790	762	764	765	805	760	767	776	756	751	761	794	768	780	782	787	753	741	785	778	772	811	803	810	773	804	794	739	784	760	836	703	758	819	794
55818	43847	33238	26863	25761	23734	18592	13779	10009	7711	4993	4413	3324	2667	2499	1479	1393	1732	1724	1657	1981	1702	1429	1249	1052	985	998	999	903	744	1454	952	415	404	410	370	356	360	363	346	340	336	344	310	307	332	337	335	342	331	347	348	338	292	306	359	329	302	346	336	314	334	323	318	298	338	322	304	313	305	318	333	281	301	298	319	345	337	309	296	309	348	330	332	315	331	257	329	279	306	308	296	315	321	315	327	296	312	289	300	299	291	309	319	290	280	277	328	319	324	278	283	276	306	267	300	321	301	318	299	306	308	278	312	302	298	329	299	261	274	283	312	298	289	292	291	290	309	293	269	288	273	298	302	306	264	277	310	311	301	284	323	288	300	315	295	287	316	280	317	286	306	299	301	301	274	310	319	352	314	323	300	298	306	301	325	304	343	270	314	297	319	294	300	288	264	296	269	294	302	300	326	313	287	318	321	308	281	291	297	327	286	305	326	336	287	303	321	300	308	302	302	281	294	304	321	321	298	284	311	275	301	293	281	307	323	299	262	303	295	309	303	320	311	285	330	290	293	325	325	295	301	358	282	255	288	288	311	273	315	311	283	296	279	297	307	291	309	329	301	347	288	287	323	300	281	315	308	276	281	277	302	299	286	293	299	294	289	278	277	346	328	313	313	302	286	302	291	297	329	282	308	274	322	310	310	315	289	273	297	333	315	330	284	324	327	286	280	286	268	330	290	287	292	291	303	291	292	290	319	293	315	300	281	305	304	282	280	301	321	315	304	290	305	291	274	297	281	311	292	293	275	299	285	303	335	284	302	319	312	282	320	306	306	293	314	329	309	323	294	294	317	293	316	300	331	313	281	293	316	298	286	292	293	278	313	324	290	280	309	331	282	283	302	276	293	299	293	325	319	278	330	307	306	317	332	322	296	285	302	316	321	302	284	296	273	302	269	308	308	281	313	285	296	298	309	280	285	289	293	306	310	316	302	267	314	295	291	332	310	309	278	316	296	307	282	308	326	286	283	310	302	293	319	287	289	330	303	337	319	305	301	311	299	271	306	305	329	330	310	306	297	285	310	306	296	303	290	280	309	279	312	297	314	296	268	293	287	298	288	297	313	273	331	297	311	295	305	331	319	258	312	298	314	286	279	275	287	286	305	310	314	300	308	278	328	300	320	336	275	313	285	317	295	315	299	343	308	254	289	304	300	290	312	308	316	317	284	287	314	299	271	318	314	290	284	299	321	326	285	315	299	294	286	326	337	305	313	322	300	308	298	301	309	293	283	313	305	282	302	312	274	320	307	323	291	279	308	276	316	315	304	302	307	305	308	280	291	307	325	301	289	316	286	309	326	336	321	290	290	298	330	315	283	300	283	293	327	325	318	295	285	327	311	283	284	323	282	330	326	281	298	337	295	274	306	305	312	286	286	322	296	298	297	308	308	293	314	305	311	326	311	276	322	318	311	304	293	275	303	322	310	312	284	297	295	280	293	317	284	270	321	295	292	298	322	290	320	317	301	295	291	296	291	305	296	268	310	303	317	317	283	324	299	328	337	312	309	286	305	317	315	305	302	300	313	290	288	323	312	295	300	294	285	294	269	310	322	290	308	278	311	312	315	315	311	316	322	321	275	306	296	288	325	285	304	308	282	304	302	312	324	311	316	300	269	296	301	316	284	308	312	289	296	289	275	312	299	315	301	270	280	304	287	319	312	333	289	288	261	286	314	320	285	322	289	313	315	321	285	317	293	292	277	270	291	272	315	306	302	314	285	266	302	287	317	299	332	276	334	303	325	297	301	268	307	308	305	314	306	310	288	304	287	320	352	305	284	285	282	329	335	289	302	280	306	315	290	325	301	291	291	309	328	296	311	305	310	342	311	288	319	299	295	306	320	319	321	306	281	279	310	279	286	299	275	319	313	318	328	331	303	294	289	276	306	305	300	289	265	333	295	295	276	315	338	299	288	266	315	301	287	307	287	290	288	283	301	268	302	300	318	289	281	281	297	283	294	313	284	293	332	269	273	289	302	308	281	289	313	312	292	291	296	255	333	305	330	281	316	290	308	296	285	309	306	292	302	286	303	252	286	297	295	278	279	323	276	293	308	306	316	288	312	318	299	326	290	293	279	310	289	285	302	308	288	296	292	277	307	294	329	282	295	306	262	299	318	339	301	316	299	275	288	294	297	305	329	290	290	324	293	277	281	311	302	291	286	304	316	300	270	286	297	313	311	288	280	311	316	327	283	303	315	298	307	296	313	278	297	308	323	280	287	288	293	301	318	288	286	302	320	314	301	301	303	308	311	310	306	303	310	313	310	305	331	309	298	297	313	289	298	272	298	322	309	323	318	318	261	258	311	315	306	291	295	300	297	304	306	268	279	268	304	284	290	285	288	297	249	305	282	307	285	295	332	297	327	316	317	281	314	293	295	298	293	254	298	300	304	281	308	317	310	296	286	288	301	313	290	310	296	292	275	321	332	292	288	325	314	288	270	323	286	285	299	286	279	267	289	300	257	312	315	295	301	335	298	296	322	315	308	313	293	293	322	281	318	294	292	306	296	286	310	322	317	303	300	309	305	276	283	320	289	297	287	302	298	301	322	334	324	285	274	331	311	256	293	295	297	254	321	324	332	313	297	307	322	292	311	293	293	301	311	284	298	321	291	325	291	309	328	312	278	333	322	309	302	302	317	300	290	311	279	328	321	301	273	305	311	322	306	271	312	308	346	300	323	320	307	299	294	316	307	297	312	297	292	307	310	296	321	308	294	304	337	289	321	298	318	272	304	300	300	322	311	299	292	307	293	278	301	316	287	325	279	266	290	329	299	314	302	296	296	292	315	294	290	299	326	314	286	300	320	281	273	318	293	310	278	295	295	332	284	306	305	283	325	303	296	291	288	329	283	295	312	323	284	286	311	328	288	291	301	290	310	261	308	283	341	314	293	310	314	331	300	286	339	296	292	312	304	296	305	306	306	316	309	264	289	277	305	320	279	285	295	326	309	293	290	321	297	318	302	310	300	320	333	294	273	277	308	320	290	298	281	299	280	280	289	296	339	304	318	297	305	278	324	326	305	316	312	307	313	335	295	289	308	289	290	317	324	326	294	298	290	294	270	306	293	316	328	262	295	337	280	328	320	325	287	299	293	301	301	271	286	299	321	302	270	328	293	321	298	314	322	271	306	287	327	308	333	285	308	292	306	311	320	306	328	282	332	290	258	291	308	310	311	311	284	296	322	292	316	284	302	298	328	296	275	326	294	265	288	285	341	284	269	322	310	292	308	294	330	328	276	304	288	270	304	249	310	307	361	275	268	317	310	284	317	295	290	299	312	329	353	321	283	284	309	305	294	309	307	307	295	296	286	317	274	321	349	278	289	286	293	322	320	254	285	296	287	301	309	315	303	289	257	278	319	300	289	263	296	300	309	311	286	316	311	306	266	329	306	305	308	287	278	318	313	319	315	296	261	338	312	276	288	278	297	307	287	302	297	295	309
45142	47895	29657	32446	29926	26876	22571	20623	17684	17420	11445	12930	12641	10920	10037	6983	6744	7276	6962	7514	9888	8468	8000	7137	5647	5972	5699	5714	4926	3966	8254	4780	1865	1907	1817	1795	1556	1440	1329	1239	1174	1124	1141	1090	1073	1094	1096	1115	1170	1168	1143	1311	1310	1176	1220	1384	1177	1153	1095	1129	1188	1190	1139	1103	1181	1120	1113	1182	1081	1047	1128	1128	1117	1057	1074	1116	1156	1112	1080	994	1046	1038	1064	985	1044	1002	1013	942	1046	991	968	1092	1092	1046	947	1001	965	949	950	932	911	961	866	916	920	948	925	891	910	890	917	917	921	959	919	921	889	899	953	939	877	902	949	917	900	888	922	849	900	974	919	899	916	894	905	985	939	876	928	881	926	938	945	881	901	947	900	890	885	930	865	951	933	979	881	891	948	906	921	901	929	953	931	931	925	907	922	904	919	921	901	880	946	977	925	903	892	873	928	967	912	891	925	898	853	934	954	888	878	901	895	886	855	912	910	894	894	910	877	881	863	899	888	890	852	913	949	892	875	887	910	912	893	878	914	921	930	910	893	894	908	940	901	847	948	940	840	929	918	901	921	900	959	904	879	915	901	867	924	900	887	899	945	918	929	937	933	895	888	885	898	870	894	923	894	944	918	920	928	874	927	890	898	889	876	913	913	917	896	888	883	931	919	886	963	910	926	876	857	968	887	917	929	857	903	867	942	885	867	918	916	911	925	930	836	926	953	937	874	900	933	859	898	894	917	917	961	941	893	864	871	933	903	887	863	912	955	897	917	896	902	872	949	899	875	883	937	902	831	915	923	912	912	888	911	921	902	864	898	917	852	861	850	873	903	878	899	873	920	865	920	868	901	908	905	865	910	887	901	903	910	908	905	913	935	906	884	921	872	885	896	899	929	871	909	918	930	909	914	919	904	900	871	876	935	873	893	871	851	870	877	874	929	930	907	897	922	872	907	900	907	893	889	885	937	900	873	963	894	920	923	870	893	867	879	920	884	841	894	885	919	954	872	922	909	931	901	978	875	965	967	867	881	906	895	893	917	963	857	897	907	911	833	866	867	883	898	963	935	906	890	911	925	852	882	938	909	894	905	901	865	892	902	838	921	907	909	903	825	943	909	902	942	858	930	891	899	944	878	903	913	871	945	961	912	879	884	919	886	976	951	894	865	935	955	923	833	915	857	943	945	841	892	959	901	918	903	953	872	855	939	896	847	881	860	922	878	861	936	898	875	897	877	907	927	894	935	879	882	906	974	898	916	907	951	891	889	894	935	912	892	927	890	904	908	904	925	924	852	904	936	942	901	904	910	946	876	926	874	895	901	921	906	902	853	913	895	866	876	877	907	915	914	859	867	871	856	909	914	917	863	853	931	882	954	901	925	895	877	920	872	917	866	852	928	898	880	905	896	906	913	919	950	913	917	851	885	893	907	891	915	941	967	877	867	896	923	886	904	902	927	839	890	894	908	965	852	932	903	933	891	930	907	967	877	868	870	850	938	900	941	899	921	883	903	900	847	924	899	879	957	901	845	915	878	905	876	861	918	900	900	940	894	910	920	887	874	943	881	881	933	862	931	916	915	868	945	900	930	902	889	912	924	896	914	848	874	901	873	921	866	893	876	952	875	874	871	950	888	874	947	899	886	911	910	918	929	831	889	901	913	877	938	867	901	905	886	887	911	897	858	865	873	928	899	897	890	881	887	886	871	855	906	908	859	838	892	932	880	903	877	896	856	911	907	939	933	811	917	881	967	897	858	905	919	955	908	894	909	912	845	895	873	893	901	907	848	962	908	852	862	868	911	920	862	905	892	952	887	870	931	881	910	919	854	911	860	911	884	903	901	908	917	891	943	914	949	891	891	905	908	855	907	883	902	889	865	912	911	929	917	847	896	850	939	899	871	853	931	846	897	927	910	909	937	917	931	945	887	884	908	922	936	902	910	912	888	894	938	879	910	949	944	911	900	849	929	977	970	962	849	893	888	884	926	911	906	906	857	891	907	897	869	965	931	914	956	970	918	905	940	913	899	892	930	890	931	888	892	864	885	899	850	898	917	924	888	933	896	921	915	921	900	900	908	918	869	927	894	874	921	876	886	928	900	882	910	925	891	893	903	870	964	926	870	917	884	868	924	909	871	902	889	939	904	869	893	945	905	927	926	889	929	871	932	903	874	886	889	892	936	909	918	879	870	858	898	905	888	890	905	920	889	911	895	876	908	882	886	894	890	903	840	882	893	946	955	911	936	919	894	916	897	876	972	891	893	903	890	927	949	905	970	867	919	909	935	916	875	919	959	889	903	944	878	967	901	938	925	942	933	898	925	924	908	920	918	873	865	884	868	890	875	880	900	899	910	869	919	905	927	900	847	973	934	925	912	908	936	903	891	914	874	918	857	934	907	898	890	902	936	872	900	885	882	915	882	897	913	891	869	922	962	856	909	908	898	931	873	921	923	937	856	943	937	925	905	935	923	856	919	899	863	879	922	867	911	890	974	866	918	915	907	848	912	941	868	899	923	870	952	898	939	944	898	913	924	868	902	891	928	878	930	873	884	929	982	870	883	953	919	899	939	929	888	858	873	916	933	905	902	893	895	890	938	936	961	921	894	912	972	918	920	962	931	942	918	905	840	920	928	903	875	895	860	869	924	919	924	862	920	920	916	872	885	922	905	946	864	914	906	914	925	865	944	881	869	948	915	908	891	921	908	934	935	925	953	883	917	928	934	887	909	823	913	886	892	885	912	871	869	924	919	927	898	895	890	898	864	885	890	929	897	907	857	882	833	913	906	900	911	907	915	880	905	938	861	907	967	924	894	923	889	866	914	895	848	899	910	911	906	886	941	891	949	906	943	854	901	907	909	920	889	913	907	890	856	937	899	887	924	909	918	903	912	884	880	914	947	935	921	918	860	970	853	880	901	879	940	909	891	869	889	908	871	913	873	924	885	899	894	910	891	906	859	900	892	898	901	974	898	910	937	871	921	918	891	891	909	867	940	905	897	844	926	933	885	920	879	872	894	954	871	846	947	902	956	923	893	899	971	886	896	882	873	902	906	884	971	818	906	901	872	958	857	907	900	916	903	920	907	879	882	901	916	904	871	924	856	887	910	923	882	933	887	879	913	902	908	903	898	913	890	891	879	927	936	904	904	891	900	968	898	914	858	923	904	944	908	878	826	886	906	916	929	907	886	905	940	920	905	852	892	883	940	831	904	909	869	936	939	902	941	898	868	888	889	933	922	857	906	856	907	862	918	924	953	902	909	917	913	895	898	882	872	835	883	947	909	883	928	895	847	870	912	866	908	954	894	936	938	893	908	865	883	891	900	927	920	925	886	864	917	858	910	898	909	829	913	887	929	888	879	934	886	859	924	890	881	907	916	883	893	920	900	925	982	851	894	805	892	893	897	935	892	910	913	885	930	931	922	967	876	846	968	854	867	895	860	877	928	927	873	966	867	898	893	911	875	888	874	946	860	903	932	862	887	937	907	921	963	860	905	888	917	873	894	874	903	906	866	940	893	846	949	887
19967	19984	9090	2962	1991	1324	965	721	626	575	447	436	419	377	397	367	349	347	339	331	337	336	356	375	333	313	317	346	303	340	315	300	307	289	324	307	323	292	295	317	290	307	288	284	299	295	307	303	281	323	314	308	329	260	303	294	321	299	294	303	302	288	321	302	306	304	315	289	311	316	303	306	301	296	290	278	289	298	299	304	315	270	264	308	287	304	301	301	299	286	268	309	273	290	298	304	290	307	288	269	293	282	301	299	274	300	309	294	260	316	333	303	312	317	298	285	296	241	265	314	294	299	289	282	314	287	270	274	309	317	311	287	304	292	294	285	276	289	279	310	316	287	301	262	298	289	305	333	288	250	295	301	308	292	289	293	297	295	285	323	300	298	269	271	272	306	281	291	285	301	287	337	299	273	296	303	297	263	301	293	280	290	310	275	295	298	258	284	285	293	286	284	279	317	305	294	288	296	316	300	326	308	302	328	299	308	303	302	319	334	332	320	316	309	301	263	298	298	315	294	268	292	286	302	308	315	324	326	258	260	308	343	260	296	295	298	274	292	268	265	315	271	285	291	320	308	302	289	281	290	326	299	279	294	292	290	294	304	264	322	324	281	287	287	302	301	308	332	316	279	267	254	298	347	269	271	289	286	273	303	300	293	336	295	302	305	294	275	275	293	273	304	310	281	317	274	302	306	266	298	312	310	315	290	332	294	310	287	304	279	303	299	291	269	289	292	292	303	308	307	307	324	278	265	303	293	281	281	300	307	332	302	307	305	296	286	304	326	309	290	286	315	320	291	289	295	306	278	316	312	319	304	301	301	315	285	283	290	273	284	314	307	283	310	284	294	283	287	315	303	291	287	298	280	284	286	294	319	269	302	285	304	332	285	328	292	311	280	285	291	288	267	298	289	279	323	256	287	260	286	317	333	316	318	280	275	290	279	302	339	306	293	292	285	275	305	299	358	321	287	287	294	284	286	289	290	306	333	308	302	275	298	313	330	288	289	335	278	297	291	287	292	283	309	315	292	303	311	283	305	288	277	295	314	266	289	303	281	287	288	288	271	310	284	275	284	330	298	305	283	292	281	272	302	288	314	285	275	263	300	286	291	290	298	310	271	298	284	297	300	286	314	271	295	312	285	276	298	329	287	353	319	319	276	260	332	286	308	284	273	292	278	265	289	287	291	271	301	304	280	291	307	290	281	306	302	284	279	286	322	307	276	288	295	295	298	278	295	334	312	289	257	272	299	306	292	285	279	330	299	287	308	316	289	304	301	265	298	296	313	327	322	306	298	281	319	269	296	305	285	279	301	326	288	292	307	292	306	282	269	261	295	292	279	286	314	253	318	302	305	281	317	292	304	315	306	288	311	292	295	276	270	283	310	289	283	305	311	303	269	314	311	301	302	280	301	314	279	284	275	272	268	315	304	311	273	288	323	311	273	318	279	311	297	265	278	282	319	332	242	280	280	287	286	293	283	313	299	293	291	285	348	289	293	291	281	322	272	289	270	303	311	278	291	282	310	299	273	303	301	325	289	299	279	270	276	277	279	282	291	301	273	314	300	292	282	321	263	305	306	319	310	283	310	301	313	300	294	308	315	255	295	270	286	282	280	298	298	285	329	302	296	281	297	319	313	304	295	293	304	302	321	300	288	265	286	346	307	267	282	294	288	300	294	305	301	282	310	329	298	282	303	271	270	304	282	319	281	311	285	300	289	298	297	313	286	337	298	315	315	293	283	325	287	319	289	303	331	250	289	252	292	283	283	320	273	303	335	305	332	301	287	295	315	288	292	286	306	343	283	293	284	314	318	316	305	284	295	267	285	301	279	271	284	291	299	278	294	280	283	299	292	269	284	298	285	303	300	326	307	281	325	312	286	291	263	261	261	285	305	287	280	291	303	311	303	324	303	294	305	291	318	311	294	291	306	264	278	302	284	289	311	262	301	292	298	296	295	296	254	301	302	307	278	284	324	315	297	291	285	292	327	294	299	296	292	332	307	311	289	305	327	295	279	287	303	328	270	293	298	306	302	297	280	292	276	307	299	283	250	287	276	292	271	319	293	307	286	274	309	283	316	297	294	306	301	264	291	300	283	329	277	288	300	286	293	286	258	287	310	294	297	287	311	299	268	331	273	299	294	304	285	297	284	261	297	276	304	286	254	311	288	298	327	280	300	300	289	295	314	292	284	304	283	273	298	302	264	313	307	279	290	287	280	290	313	285	319	281	295	272	303	291	315	301	303	282	297	332	309	342	278	278	300	272	306	308	283	291	305	295	302	282	291	281	299	275	326	279	299	316	281	291	289	296	300	286	280	287	323	308	304	288	280	294	304	309	282	270	299	330	284	295	304	309	302	298	265	308	294	305	310	315	300	279	297	311	282	300	338	316	317	276	317	280	284	316	309	271	285	291	283	281	289	320	273	285	287	290	289	290	281	290	296	297	298	302	306	303	303	313	305	285	275	295	300	307	288	309	310	314	269	279	304	321	290	272	297	297	303	314	307	274	279	292	288	283	299	301	278	263	298	270	280	311	298	311	308	344	281	270	359	283	312	303	290	281	265	284	319	279	330	281	279	277	322	306	280	285	317	303	283	331	297	294	262	286	303	291	322	285	316	286	269	272	297	321	281	280	288	282	312	328	295	320	280	310	284	281	314	285	267	275	271	323	295	313	313	273	303	295	303	312	281	267	292	317	337	270	292	307	310	336	288	319	297	293	281	283	306	284	279	277	327	284	306	304	304	305	290	300	305	301	288	301	288	319	293	300	301	274	312	303	289	269	289	280	280	272	309	349	280	283	275	294	311	305	293	264	287	274	295	301	301	276	266	299	310	306	278	301	323	298	342	308	257	319	263	290	293	319	305	300	318	307	287	334	283	315	303	313	281	276	285	343	314	310	309	306	320	311	312	328	315	304	291	263	324	309	286	284	320	325	280	302	323	264	307	314	293	327	328	319	299	323	317	308	304	275	311	277	304	307	287	289	288	276	308	299	306	313	282	286	290	278	287	299	283	292	309	309	284	275	295	320	321	334	269	323	289	331	284	284	292	276	305	279	314	297	277	297	267	306	311	296	295	308	333	307	277	292	262	316	343	334	264	280	296	282	283	312	286	298	287	299	292	286	294	313	300	283	313	284	280	312	318	300	315	302	305	269	300	291	279	294	288	293	298	286	298	291	284	278	309	295	290	291	306	260	280	257	306	277	296	301	278	325	287	294	277	323	285	280	326	297	283	288	318	300	310	296	305	309	290	301	292	311	281	290	289	307	284	285	288	286	320	314	328	291	304	259	290	289	315	311	320	313	294	271	303	339	334	304	310	272	299	323	284	296	306	293	292	303	290	294	339	305	284	298	305	294	281	294	307	290	276	289	281	275	272	297	287	273	311	295	306	255	295	252	304	312	285	266	309	295	287	296	309	288	294	296	278	288	259	266	321	298	309	298	281	277	316	289	297	305	293	301	306	318	318	294	325	306	317	325	277
16405	23120	8354	5781	5006	4068	3048	2646	2358	2064	1690	1668	1600	1596	1505	1364	1264	1291	1246	1224	1230	1210	1228	1221	1141	1082	1064	1073	1028	1031	1185	1012	950	973	940	942	936	1027	964	994	960	982	963	986	970	991	949	959	954	900	955	994	981	978	929	987	929	976	947	973	965	958	985	963	921	941	910	911	876	919	901	882	968	897	862	924	935	898	925	934	915	904	968	917	880	920	899	956	875	910	915	914	878	947	930	935	884	963	907	903	922	941	917	869	954	881	904	984	860	898	937	935	923	861	937	911	945	899	892	885	912	883	938	896	914	933	852	878	915	914	962	918	889	902	935	880	857	899	880	976	899	970	913	939	945	947	914	918	923	913	891	959	898	969	871	883	917	931	975	941	883	937	892	870	911	890	888	895	908	953	928	908	924	929	909	879	853	905	900	987	900	893	860	961	929	899	926	952	960	900	901	888	871	851	879	876	914	895	932	918	867	862	909	863	925	876	895	868	917	944	882	948	940	903	897	901	903	849	879	923	923	922	877	909	933	901	950	910	889	893	897	893	887	907	940	928	904	920	907	879	863	933	970	952	960	896	907	895	903	882	878	939	865	920	880	895	905	925	922	928	918	863	922	905	899	905	867	894	880	936	884	957	856	917	909	894	953	884	937	943	882	902	938	911	947	943	935	887	936	889	895	939	818	874	899	927	890	845	891	951	885	908	898	868	879	947	896	877	905	899	970	901	914	909	886	896	898	941	892	968	873	950	907	860	925	949	881	877	913	911	934	890	973	831	872	913	923	928	925	929	894	909	884	878	935	904	913	853	946	934	923	878	910	881	884	901	859	920	950	891	918	901	929	877	951	921	921	888	900	917	883	936	949	920	895	891	933	956	904	920	901	918	895	917	930	882	972	940	909	936	896	949	937	879	923	878	918	894	908	912	906	915	922	932	871	889	923	845	919	894	903	959	857	962	935	881	899	948	894	946	941	882	909	908	873	858	872	902	903	931	888	924	890	930	923	901	883	863	869	892	971	934	890	983	880	876	920	878	822	950	894	951	902	882	898	930	875	871	926	884	887	950	919	971	936	896	883	923	945	954	908	900	935	934	950	858	907	870	911	894	943	882	890	936	909	913	933	914	884	864	893	884	904	908	984	919	880	893	890	899	900	885	907	904	900	906	905	907	915	912	955	958	928	908	940	901	933	909	986	869	888	951	866	859	881	909	945	952	929	925	897	928	844	931	897	892	936	888	897	901	878	957	903	856	923	910	941	879	877	958	904	909	972	901	948	943	884	913	874	880	899	890	918	896	905	865	916	940	916	948	937	898	933	891	833	849	930	877	964	885	924	961	877	911	887	912	894	922	894	864	905	921	844	886	927	880	909	906	911	913	888	958	913	914	953	894	896	852	966	922	902	885	937	893	927	950	926	866	973	904	946	882	900	914	868	894	900	913	906	912	1015	883	915	867	908	939	903	916	930	904	951	966	937	950	897	909	879	885	902	930	934	895	910	933	923	958	911	940	892	864	930	885	934	919	983	902	946	859	881	896	862	920	865	902	916	908	897	952	910	867	951	896	889	862	968	862	943	969	846	857	856	849	879	899	900	930	932	863	902	920	950	899	883	917	867	957	955	932	918	939	959	941	890	894	956	935	880	874	889	884	923	880	894	835	929	872	957	931	905	895	922	907	876	848	951	921	873	936	920	918	896	921	927	899	941	951	935	949	877	847	923	900	955	879	916	889	945	965	946	902	933	899	910	881	929	927	954	934	920	881	888	877	942	907	831	922	893	843	968	895	938	940	903	877	908	865	888	917	851	931	918	908	966	946	909	933	868	899	968	899	913	891	916	898	907	925	924	906	918	930	926	894	919	905	897	945	932	923	875	927	926	925	862	874	889	915	903	913	901	915	846	899	885	983	915	881	940	914	907	857	918	919	905	926	921	890	906	871	919	940	928	906	917	869	884	930	855	911	922	907	917	885	924	869	890	919	920	907	919	909	878	891	899	907	920	846	892	952	864	929	866	903	950	927	931	900	861	900	917	893	928	862	906	883	857	870	878	907	877	906	869	852	883	919	942	892	935	841	942	884	946	893	877	908	890	911	948	858	892	945	926	851	871	865	873	874	902	895	914	896	847	888	917	843	949	864	940	899	918	979	923	885	900	908	869	971	907	869	902	913	917	858	920	856	950	942	907	922	891	925	901	924	887	909	841	874	923	891	867	885	843	964	955	927	882	937	869	927	910	948	892	965	925	874	886	932	892	905	923	946	909	923	971	917	897	888	881	895	863	862	902	851	915	875	963	911	902	917	904	938	938	894	932	843	885	925	895	926	890	882	936	936	857	887	943	913	958	914	888	922	903	949	910	879	903	907	922	937	925	949	947	882	922	935	907	860	907	943	950	911	934	851	878	898	931	933	914	894	916	946	923	878	920	920	979	878	941	973	927	920	885	898	940	904	869	889	924	954	898	883	893	902	927	929	903	860	865	909	892	911	929	899	934	885	927	898	924	887	936	853	925	885	932	899	856	884	901	879	916	939	888	875	910	879	924	892	892	882	907	894	923	904	867	905	965	897	917	971	913	941	905	893	909	965	894	877	886	928	821	927	921	921	859	927	896	864	911	953	939	938	888	921	871	877	891	931	943	836	942	922	927	902	858	909	920	900	869	886	941	893	850	958	933	878	897	917	909	898	868	913	924	901	951	919	953	896	944	914	895	914	892	910	913	931	917	963	900	854	923	900	882	916	882	876	907	937	901	945	919	893	911	944	892	879	879	911	902	950	974	913	877	900	952	913	901	917	968	889	951	870	886	937	926	929	898	893	923	905	897	881	947	868	922	921	941	898	935	881	885	865	859	889	929	930	901	886	910	917	944	951	933	907	958	923	907	946	923	909	964	908	927	916	992	879	875	965	901	899	963	900	919	957	916	908	868	944	885	914	941	904	900	849	883	892	914	913	908	884	933	897	880	921	877	877	898	861	908	924	879	953	896	899	898	953	926	914	886	876	872	958	894	928	903	904	932	855	935	907	923	900	864	931	880	895	896	899	928	853	920	927	878	858	891	908	889	915	968	961	874	930	905	877	954	946	939	885	979	935	962	951	917	881	900	888	911	974	924	904	904	986	901	949	938	874	897	907	865	938	850	940	910	915	904	883	895	975	935	943	944	917	936	906	850	897	924	891	960	962	874	877	861	896	880	916	915	920	916	887	909	961	943	955	891	912	951	966	891	872	897	875	929	968	990	927	906	918	893	926	841	954	941	839	911	893	900	897	923	893	858	918	982	897	873	946	928	914	872	958	893	946	901	900	888	854	901	898	927	871	915	873	976	922	922	903	894	889	916	924	917	905	895	879	865	889	892	884	956	936	938	835	972	949	928	980	926	923	915	955	891	937	915	890	945	871	887	948	893	881	942	904	914	936	924	936	872	888	924	925	939	878	936	921	911	955	886	931	894	849	881	915	909	937	896	938	857	907	921	893	818	922	923	917	937	942	908	930
42750	49890	32343	23327	19688	14647	8797	5623	4056	2985	1935	1781	1222	1047	1062	760	590	683	672	672	696	624	561	559	522	451	443	518	385	373	554	425	297	296	279	279	291	270	286	259	274	237	247	241	243	239	268	256	241	251	252	257	255	275	271	273	231	235	264	229	225	254	229	269	258	291	261	248	263	245	264	251	246	247	262	261	243	219	246	235	259	236	251	241	269	254	249	245	216	263	245	267	278	232	240	252	200	260	242	245	250	237	263	226	248	231	247	233	231	209	234	251	214	242	228	224	231	231	250	260	241	223	234	222	218	252	285	242	229	258	242	227	215	250	259	255	259	234	239	254	236	239	260	230	225	244	242	209	243	256	234	228	245	242	255	258	247	223	228	242	205	239	250	223	245	242	218	231	227	232	260	266	225	238	204	217	235	246	228	255	222	255	227	263	213	248	257	202	217	244	246	227	236	249	244	266	227	208	230	281	231	231	245	270	233	240	262	246	232	234	233	216	234	228	232	233	261	281	218	225	238	256	268	228	230	215	251	250	245	254	222	247	230	224	239	249	250	247	265	218	208	217	237	223	234	244	237	234	234	228	245	258	222	234	233	231	218	232	228	252	264	235	258	242	278	235	239	264	253	251	262	233	223	237	234	230	245	247	249	249	246	198	260	230	226	227	246	237	232	247	240	260	249	231	248	274	242	239	233	253	225	265	250	236	237	247	240	242	244	243	224	247	243	229	232	233	250	256	245	253	231	226	249	217	222	237	219	258	252	248	257	247	259	237	194	206	239	220	235	248	248	260	243	221	217	247	242	244	235	234	241	204	244	228	246	221	225	216	261	257	249	226	217	249	225	230	229	249	234	256	235	251	229	223	265	257	227	229	247	267	269	233	250	274	241	238	216	267	268	220	235	247	223	247	250	223	261	238	251	232	250	259	231	237	232	236	238	254	264	228	260	221	232	242	238	225	228	241	233	257	231	262	232	243	239	236	237	236	220	254	219	259	225	245	250	256	252	220	237	231	239	252	239	245	226	226	240	237	245	268	225	234	237	232	247	260	251	251	234	232	276	218	234	238	250	243	223	247	232	262	234	219	229	249	255	224	244	259	230	252	262	241	228	276	238	226	248	261	220	223	252	251	248	234	214	249	248	247	249	259	229	221	252	249	235	269	244	229	233	214	262	244	231	243	243	248	250	239	235	247	244	271	240	230	223	278	244	234	258	216	240	268	201	244	249	217	235	223	268	228	249	250	247	224	233	241	234	241	240	279	262	257	245	266	239	243	246	239	249	227	228	237	236	260	220	221	213	216	231	234	233	256	223	250	264	234	248	258	232	234	237	228	255	251	237	250	246	227	238	243	236	261	245	242	234	232	247	229	249	236	255	254	241	248	236	261	247	233	250	245	260	267	245	268	232	244	225	243	236	251	226	243	240	238	251	215	246	260	237	252	232	244	265	225	234	233	273	251	257	252	257	257	253	238	264	223	244	230	236	241	239	221	216	237	254	222	221	232	259	236	205	209	219	207	226	245	244	250	225	222	251	244	234	237	230	233	241	251	249	272	204	225	233	230	227	240	257	239	252	239	225	238	271	247	218	241	236	230	235	228	260	260	272	229	240	270	261	248	235	250	245	235	247	250	241	215	219	205	257	247	224	253	245	233	256	242	227	268	238	265	229	231	243	251	232	252	248	250	263	227	228	211	233	224	223	227	223	254	260	246	244	229	248	262	241	234	236	217	240	246	247	253	210	244	255	246	236	271	242	227	252	248	254	235	241	229	270	239	246	278	235	219	240	234	212	248	239	246	234	218	247	244	256	241	233	230	236	234	242	213	253	251	242	241	238	247	243	257	259	222	268	264	242	255	236	264	226	274	256	220	240	228	222	244	260	244	238	252	196	237	233	240	243	234	257	245	257	270	239	256	231	223	236	239	235	239	258	231	248	246	212	236	232	232	235	227	231	243	289	238	243	240	242	228	221	260	241	216	264	238	220	238	216	228	250	240	282	270	210	238	231	245	233	263	232	234	209	244	229	247	236	232	231	252	242	224	234	228	228	243	231	260	237	264	249	236	221	235	250	219	246	247	224	214	249	266	253	242	238	260	257	273	266	216	234	223	220	253	219	238	228	237	249	254	239	235	231	236	261	232	243	231	249	253	242	219	248	248	271	256	261	226	268	237	259	235	254	238	229	243	243	226	252	244	268	227	242	223	237	232	238	243	216	246	265	260	223	256	239	264	296	230	239	249	231	236	262	233	211	235	260	250	216	219	246	261	262	214	238	236	219	230	219	238	270	228	219	234	241	239	224	264	224	226	232	228	240	241	235	224	237	267	256	234	217	294	249	234	235	260	264	238	233	255	241	239	240	252	214	247	263	221	248	244	232	247	228	266	229	252	238	259	243	250	216	251	230	239	262	257	267	248	242	227	233	227	238	229	237	222	253	232	252	246	252	245	247	227	259	251	223	227	224	214	239	251	228	221	216	236	267	224	235	237	216	256	215	199	235	206	229	231	241	216	243	273	257	250	226	233	240	258	237	234	249	243	261	223	282	238	263	282	250	231	236	271	234	232	245	233	238	229	242	233	236	229	290	200	246	275	256	241	235	234	251	241	251	241	257	239	262	244	216	241	210	234	241	245	236	215	259	240	243	236	269	268	237	238	216	211	247	246	248	263	208	251	236	241	233	234	240	253	240	237	243	248	233	238	247	256	236	250	253	245	261	239	233	254	219	252	243	254	238	220	238	228	255	217	244	265	234	218	205	254	241	234	238	245	235	231	231	230	228	247	239	250	221	243	238	235	248	239	248	236	243	249	226	275	240	222	255	275	244	273	239	245	254	244	255	263	217	216	235	220	240	263	246	232	230	247	241	232	220	215	233	267	239	219	250	226	233	234	247	232	257	218	232	226	231	246	234	239	258	268	262	241	274	224	235	247	241	252	232	235	252	243	235	232	239	241	221	254	244	238	256	208	241	226	253	256	234	247	244	226	247	241	244	242	246	246	269	224	245	243	258	227	194	251	248	258	234	245	234	229	255	244	244	216	255	227	246	237	242	253	243	236	251	235	211	262	243	256	261	218	263	237	260	248	231	247	246	231	260	262	223	257	245	243	270	276	246	245	203	223	238	236	237	259	230	247	234	230	248	235	250	243	272	245	217	253	273	233	240	257	226	226	238	277	212	256	240	254	262	240	231	269	222	250	212	246	256	232	238	271	242	252	248	245	229	255	224	237	241	273	266	265	252	259	253	226	238	217	241	262	234	236	259	228	245	250	271	235	250	246	217	245	241	235	227	211	225	255	244	258	218	221	229	242	215	240	242	243	234	227	260	245	262	256	239	248	272	259	220	263	238	259	221	250	241	264	227	235	239	264	231	240	258	248	224	270	221	220	250	249	229	250	267	252	252	249	226	246	232	252	220	229	243	282	236	265	224	245	223	238	260	241	239	257	262	235	208	249	238	264	242	242	238	266	229	256	225	245	246	222	235	236
33694	46901	21739	22508	18970	17013	11955	11017	10440	8705	6029	6557	5599	5272	5131	3378	3080	3304	3211	3190	3917	3470	3184	2992	2783	2533	2522	2610	2261	1685	3237	1926	1161	1116	1097	1052	984	1003	944	973	913	912	868	885	804	813	855	801	796	854	956	898	908	886	865	895	871	874	835	866	813	864	867	876	821	817	820	894	903	876	858	800	868	850	827	884	823	833	780	793	825	832	814	819	801	805	779	762	837	818	799	825	813	787	743	780	856	783	779	774	806	799	808	781	846	794	814	753	772	789	757	768	809	764	773	764	708	763	731	749	783	736	751	756	761	757	763	807	768	716	745	726	743	720	759	764	776	743	792	723	740	745	789	748	736	825	807	770	819	770	741	780	750	826	706	819	798	760	720	733	763	767	786	760	750	782	762	736	806	764	771	748	772	756	729	771	772	804	789	748	742	727	799	743	734	758	724	754	767	754	824	760	816	766	783	769	773	785	746	792	770	733	706	779	772	760	719	821	705	759	786	729	743	743	799	749	704	798	771	805	808	770	686	777	764	798	809	818	757	729	756	794	781	825	771	746	803	766	782	783	754	794	781	763	770	804	739	762	802	758	761	758	808	734	800	749	740	755	779	714	777	732	729	729	765	812	746	802	790	833	718	759	784	742	759	707	784	747	760	783	799	748	799	790	757	737	792	777	774	746	762	787	736	754	781	732	732	723	740	788	739	749	779	739	758	827	725	761	768	744	750	743	728	726	767	787	755	757	728	803	736	742	802	726	747	773	734	731	733	760	706	756	761	750	754	744	754	719	707	764	757	796	748	741	726	744	816	755	769	769	772	795	767	770	761	737	761	738	720	756	732	773	734	738	810	766	745	753	771	785	815	794	728	792	758	803	741	743	752	765	772	801	759	761	730	774	733	780	768	710	799	762	775	772	776	772	788	745	794	725	757	732	760	725	723	753	758	814	690	765	757	814	735	706	791	788	743	752	776	780	786	735	801	761	721	769	739	758	787	748	761	801	707	788	754	786	765	789	748	777	690	771	778	758	750	771	703	746	786	766	762	709	742	715	726	680	736	744	749	788	740	802	787	780	764	743	814	753	719	818	772	753	708	739	740	739	793	756	787	784	746	791	773	741	723	789	757	760	742	737	806	812	795	732	752	734	782	719	745	726	775	764	755	754	760	721	810	752	693	741	732	735	751	731	799	751	732	744	746	756	770	766	761	801	757	761	721	776	722	753	817	765	781	741	772	727	752	744	735	766	841	779	803	741	762	725	767	766	796	753	806	760	752	774	759	759	731	795	773	739	817	751	786	765	783	763	807	786	792	831	758	716	776	754	751	742	707	802	770	787	810	754	817	777	737	812	780	803	781	754	760	759	764	805	731	769	840	758	737	736	791	772	800	802	786	822	786	773	733	751	715	780	797	747	738	732	752	756	753	771	747	798	751	734	738	758	737	800	741	796	774	763	755	773	744	758	729	769	752	756	800	749	763	759	781	770	758	786	774	695	745	796	787	777	752	774	809	782	739	719	810	797	750	760	788	743	756	731	787	741	775	739	736	787	719	746	761	755	728	787	820	782	739	814	774	780	770	733	758	791	792	700	776	745	772	743	775	776	786	738	819	743	760	749	735	760	777	776	798	759	745	765	750	786	722	720	757	783	751	801	734	757	730	760	698	780	720	752	733	747	789	781	750	751	745	725	786	718	769	774	761	761	774	750	731	775	765	715	758	731	715	743	769	817	761	756	737	712	826	804	765	773	728	772	759	746	776	769	748	760	760	792	790	725	785	765	795	751	797	783	755	767	813	760	724	752	729	736	766	774	747	756	766	786	778	751	766	792	770	748	795	813	728	762	743	774	770	759	770	709	757	749	810	772	757	712	783	760	739	794	770	756	728	813	729	719	739	744	747	788	764	775	760	778	750	730	738	758	744	741	745	672	729	724	714	785	794	767	796	714	749	776	757	801	766	756	760	758	763	747	772	781	797	751	761	715	742	789	787	778	817	798	733	794	797	759	820	749	749	737	717	802	739	727	753	740	785	782	770	726	761	749	724	728	742	765	777	797	727	786	779	808	768	751	782	776	743	764	725	716	761	719	730	732	774	775	790	776	744	771	739	738	768	680	756	800	756	747	769	779	744	758	826	757	768	792	776	748	791	775	774	730	747	754	753	777	814	752	745	734	751	805	785	719	761	787	728	719	762	744	755	787	771	718	769	820	746	723	742	770	788	705	776	745	755	764	753	800	719	756	739	822	733	773	759	749	776	724	761	754	755	779	733	724	709	770	752	808	785	772	773	749	781	795	758	742	772	736	740	758	730	758	796	749	714	733	709	760	788	738	746	796	760	755	798	770	735	774	773	745	764	781	762	726	771	736	794	751	793	730	738	758	752	787	766	731	740	750	778	778	732	700	750	752	815	725	773	733	724	768	808	667	743	716	705	748	766	779	752	749	752	742	807	817	768	781	800	721	777	807	775	782	791	776	745	744	740	753	804	733	813	749	729	756	710	743	735	772	868	720	765	746	754	801	710	774	753	780	772	756	737	751	735	743	797	782	811	701	762	761	732	778	786	754	733	752	721	772	769	771	762	813	776	702	749	755	780	779	723	705	729	793	715	756	774	744	772	759	742	813	759	714	765	712	757	720	776	746	782	770	747	789	780	762	818	778	735	733	796	755	775	762	753	757	780	731	731	721	778	738	787	768	760	730	767	732	782	744	750	732	778	758	794	783	745	792	767	796	767	716	736	710	777	760	776	758	756	784	751	780	752	770	733	736	755	774	786	738	735	775	762	747	821	754	768	729	779	770	719	760	779	770	766	833	752	781	728	795	745	749	783	708	775	739	738	739	797	773	752	791	694	794	739	768	793	796	752	753	751	774	751	801	792	725	807	795	743	776	744	717	758	725	818	755	708	798	727	749	767	805	775	745	729	754	766	806	737	772	774	744	713	779	780	782	758	733	742	829	739	798	774	699	803	742	718	785	778	771	751	791	762	744	807	742	731	809	806	776	815	760	760	768	758	770	757	778	701	732	729	702	744	765	745	737	793	773	749	758	750	774	781	760	798	758	751	757	752	778	708	836	726	738	780	724	792	777	766	837	782	739	750	761	766	762	713	751	765	757	740	701	805	758	762	747	775	744	741	754	729	742	781	732	781	774	742	760	736	755	773	785	749	778	771	782	726	786	759	768	757	717	748	797	774	719	789	733	725	754	739	745	796	762	779	745	738	754	718	741	778	774	773	782	790	812	760	788	748	771	834	718	751	738	804	767	765	788	738	750	770	768	753	765	755	783	758	776	786	784	768	776	771	791	778	747	779	789	760	728	810	725	763	750	804	778	750	792	741	818	727	751	752	726	804	801	767	808	748	793	796	765	727	833	741	738	783	774	784	797	731	818	792	801	721	761	808	765	751	766	702	772	747	732	770	781	764	757	725	731	742	746	744	752	779	794	735	716	749	763	774	756	758	754	795	755	767	827	792	783	733	771	766	732	744	749	727	760
54248	47710	32552	26116	25752	23841	18248	12819	9810	8303	5484	4050	3361	2702	2537	1433	1393	1385	1601	1327	1777	1505	1187	1209	1002	893	990	967	804	634	1327	878	392	396	400	371	343	343	364	337	289	335	314	315	327	313	353	337	335	346	351	340	357	327	344	360	325	335	327	305	343	312	321	301	291	325	345	331	317	297	334	324	308	335	306	277	336	315	311	296	307	299	298	309	324	304	284	325	306	290	281	335	367	310	319	281	318	337	307	278	273	290	321	286	318	300	322	322	303	309	283	324	345	289	305	283	336	284	307	308	291	312	310	336	307	310	276	315	323	297	287	301	267	299	288	271	296	317	259	285	277	295	321	287	293	307	302	309	295	256	257	266	307	302	249	313	281	283	306	302	310	282	279	318	300	299	308	317	276	317	301	313	294	284	286	266	317	298	289	294	286	292	301	288	341	281	283	309	280	293	320	299	276	332	280	299	299	309	345	304	299	304	280	315	318	308	332	295	309	315	281	308	303	294	284	307	298	304	278	282	307	296	307	274	296	303	289	272	276	284	307	297	307	265	274	305	274	300	291	288	273	281	283	310	318	261	290	324	291	319	278	301	310	300	317	311	315	288	311	298	295	241	293	281	317	298	284	283	315	349	310	259	280	291	290	294	280	287	262	300	282	294	305	313	290	302	260	316	279	305	307	264	301	248	318	285	267	276	288	306	311	333	300	281	318	292	304	270	295	307	264	286	295	287	288	287	309	273	296	330	309	300	301	298	284	296	325	308	289	300	299	288	289	268	283	274	331	287	270	271	292	262	290	336	339	309	296	282	318	274	300	320	281	306	314	273	252	289	293	315	286	305	275	298	296	302	304	307	272	279	266	288	312	274	336	287	304	311	316	300	310	326	313	307	295	284	283	290	311	299	293	310	310	298	309	290	311	308	302	300	299	290	279	272	290	278	257	312	301	282	295	267	296	277	282	318	332	298	308	317	296	316	306	291	276	283	305	284	292	300	245	290	299	330	289	306	274	278	291	303	303	291	291	290	309	265	279	308	272	300	305	277	323	281	306	314	311	282	316	285	308	286	304	275	288	304	310	316	269	311	317	294	297	310	308	278	277	295	331	317	285	297	285	278	297	253	302	291	295	284	308	300	297	307	309	317	315	289	302	270	285	307	282	311	328	304	303	297	317	297	296	289	289	307	323	277	274	295	279	274	271	292	317	296	308	275	315	311	299	300	293	302	258	308	290	284	291	279	300	298	298	294	313	313	294	294	307	283	288	298	282	303	321	311	324	292	285	299	262	292	308	291	318	307	270	307	300	271	308	284	288	293	290	284	318	306	321	295	313	325	317	306	297	278	295	300	287	299	294	280	301	293	322	282	273	296	286	300	285	287	279	295	321	253	297	306	294	281	309	304	286	276	311	288	296	291	320	310	312	304	297	317	302	300	297	277	309	306	307	264	281	333	291	283	316	290	293	283	315	292	301	290	297	314	266	290	315	278	325	288	294	301	275	289	284	296	300	298	306	269	265	295	250	253	288	280	308	306	288	280	289	297	279	315	270	281	287	289	312	302	293	297	303	320	331	310	316	298	292	314	292	311	315	286	291	294	316	299	310	276	310	281	301	297	284	311	255	319	307	310	271	287	307	296	278	287	305	306	286	282	306	285	301	307	283	292	282	310	302	283	300	304	287	284	318	284	303	316	290	281	345	287	297	292	269	279	297	297	304	303	322	314	314	290	327	283	255	311	310	317	321	322	289	307	276	282	290	304	300	285	291	298	277	236	292	319	308	302	309	282	291	274	322	265	268	293	326	297	291	284	280	314	320	275	264	283	296	323	261	268	304	279	316	312	289	276	311	280	286	297	309	282	308	282	308	326	309	273	305	297	304	287	284	287	325	313	274	292	324	292	291	298	276	310	313	273	278	287	290	295	279	283	301	298	301	299	286	299	297	307	322	269	278	282	286	288	300	293	271	290	303	313	300	327	288	277	291	291	319	298	292	282	287	276	293	290	305	256	302	306	295	315	296	309	288	292	268	310	306	280	320	294	309	348	278	305	304	290	338	314	319	295	293	310	246	295	287	306	317	294	277	286	299	317	310	289	304	317	320	280	300	274	295	303	284	296	288	310	317	315	292	301	268	284	291	311	309	279	315	309	287	264	296	306	307	285	304	307	316	296	274	297	294	269	291	300	337	315	298	303	310	328	328	314	295	269	260	295	304	281	271	311	309	312	278	309	310	301	282	293	310	278	298	288	293	302	309	272	278	317	312	311	290	298	284	276	310	300	282	341	295	281	282	306	294	281	284	293	262	314	311	287	274	266	264	257	295	290	289	317	295	341	302	330	269	278	309	311	283	284	310	270	307	289	296	300	335	306	292	325	305	310	285	286	270	312	338	305	284	290	300	329	309	300	262	310	277	317	308	298	303	283	270	285	310	313	303	285	294	307	287	290	311	276	284	298	314	306	317	290	335	293	300	284	266	314	311	276	299	315	303	294	287	287	323	306	299	283	330	278	331	266	343	281	315	277	289	307	299	306	295	294	256	323	289	287	284	299	274	308	260	318	301	312	277	284	293	298	316	287	244	323	284	286	290	287	302	306	294	293	289	301	289	324	295	297	300	287	316	300	281	300	265	313	311	254	266	309	305	319	309	280	282	299	283	291	323	297	266	290	289	297	263	312	300	286	298	333	290	304	326	286	276	308	288	277	307	289	312	330	301	273	311	295	285	284	285	305	294	295	250	293	298	301	274	295	298	299	312	287	286	303	315	283	277	305	318	263	282	288	263	322	291	288	301	287	286	309	315	250	293	278	294	284	278	305	268	290	285	311	273	277	309	310	308	285	282	293	306	305	273	290	292	319	294	302	286	282	314	308	262	308	288	284	282	298	297	261	268	298	297	338	316	304	317	298	298	292	272	287	313	296	311	279	270	271	319	301	313	286	270	322	283	309	307	309	300	280	322	292	296	288	278	289	285	288	285	274	305	297	329	282	278	315	343	285	326	304	301	305	325	308	315	293	300	268	341	277	295	319	297	304	298	298	278	285	302	289	275	303	274	278	271	294	324	292	300	315	277	272	346	297	317	306	296	286	272	294	284	259	294	292	287	271	276	298	321	312	293	290	302	284	282	299	290	282	315	282	298	267	330	323	313	273	272	253	302	291	308	307	286	303	326	306	305	280	270	293	264	273	269	305	303	308	328	284	309	282	306	298	311	311	312	298	314	308	305	314	240	280	275	296	293	315	286	315	297	297	291	276	285	299	299	286	318	295	312	279	290	291	312	300	294	297	299	289	279	301	301	280	302	313	293	297	286	295	289	309	278	295	264	266	300	277	271	281	308	276	294	291	296	308	285	272	295	307	315	311	261	299	299	303	292	274	298	278	324	298	312	284	302	298	292	285	273	307	313	279	284	300	275	311	303	301	304	295	280	334	272	290	272	292	302	311	304	302	314	312	304	312	295	323	288	278	281	263	310	303	258	266	292	291	304	324	316	319
44635	50392	28651	31786	28350	27912	20167	17968	18130	17671	11987	12162	12624	10945	9640	6562	6246	5722	7066	5662	8367	8157	6556	6647	5775	5376	5639	5814	4805	3222	7573	4373	1909	1786	1782	1534	1443	1390	1304	1244	1133	1087	1082	1115	1078	1115	1100	1120	1223	1093	1219	1275	1226	1159	1202	1250	1168	1058	1092	1055	1153	1170	1139	1161	1095	1107	1157	1144	1085	1106	1086	1090	1113	1028	1081	1050	1066	967	1058	983	976	1035	1087	970	1006	976	974	995	921	965	1003	1015	1029	992	996	944	906	960	945	906	951	876	898	940	839	894	914	955	922	948	951	898	807	873	922	869	931	903	904	892	872	910	840	879	887	923	835	874	918	884	891	867	906	909	903	974	895	910	857	864	897	926	925	918	883	935	884	964	877	910	873	857	961	859	945	876	900	886	873	886	913	896	908	892	896	883	883	891	850	879	872	860	904	873	890	935	870	894	849	886	875	878	941	909	905	975	868	922	932	887	873	877	888	934	876	883	879	904	946	876	907	889	950	868	921	893	882	871	848	921	854	882	896	904	891	878	899	948	860	911	924	912	887	903	905	910	888	919	855	914	860	866	909	879	893	875	910	879	909	919	910	872	940	920	859	858	895	878	948	896	863	935	878	873	869	937	865	815	906	883	877	911	883	907	896	880	900	860	922	884	911	928	870	896	929	901	949	871	865	872	883	920	945	905	881	896	895	912	948	841	941	903	871	925	841	929	839	921	860	892	867	897	899	844	908	887	917	939	869	939	888	906	899	915	950	918	941	896	869	920	870	833	942	908	860	799	867	881	880	917	916	887	840	906	843	873	862	919	833	944	885	925	900	835	870	864	874	918	888	922	872	868	921	849	876	895	924	867	904	887	826	925	910	903	905	921	878	896	914	930	917	901	916	890	863	881	844	891	902	850	904	949	937	923	850	878	917	874	934	880	879	921	868	859	866	854	870	859	893	824	871	924	927	876	873	903	867	862	882	894	889	910	882	871	906	898	861	915	914	906	915	846	875	871	919	930	949	898	923	873	909	912	884	896	868	928	914	872	926	945	901	851	869	873	877	940	883	840	900	906	928	942	894	883	940	893	867	909	934	869	891	893	845	931	864	863	924	868	907	893	909	927	866	874	868	926	894	877	877	861	828	956	918	836	899	880	867	836	884	863	904	871	879	930	932	909	882	905	872	911	918	854	987	867	900	879	928	903	930	906	894	897	855	913	895	886	864	882	932	907	920	913	951	916	877	934	888	926	933	869	909	914	943	921	895	890	902	895	993	918	910	896	893	879	943	902	853	861	899	845	942	928	898	874	868	877	936	868	886	904	869	862	959	853	927	907	870	922	862	932	859	873	878	916	953	907	932	920	904	887	916	930	908	846	879	864	938	921	904	880	928	902	927	915	913	904	894	894	942	919	860	881	946	907	920	912	860	909	953	866	927	942	866	937	938	887	937	920	909	882	912	942	897	944	873	890	898	901	902	851	934	919	881	915	865	913	913	922	889	896	878	798	866	896	871	881	897	903	857	893	879	913	883	928	893	906	889	892	938	919	865	888	901	888	863	908	913	868	924	898	930	915	942	926	897	875	893	907	905	847	849	893	877	907	882	884	850	922	927	893	879	893	889	910	937	947	873	844	897	901	929	864	893	919	898	925	880	924	916	876	872	909	873	886	970	887	908	896	908	902	899	885	878	857	843	932	931	869	866	864	866	866	906	865	897	852	907	924	894	849	893	865	891	900	862	883	913	848	893	848	896	843	928	942	945	901	870	931	907	876	910	862	870	940	925	861	870	907	895	896	866	890	918	931	876	920	894	881	909	876	910	884	923	871	909	902	890	892	973	927	849	894	977	859	850	882	847	863	937	917	910	902	902	910	820	923	876	891	869	940	902	845	924	880	925	920	888	912	909	940	942	905	887	849	864	898	892	889	904	866	870	895	976	910	921	885	897	944	905	945	888	912	868	918	905	882	901	901	936	927	865	859	912	886	868	924	933	904	924	865	921	950	849	877	927	896	924	883	913	889	869	918	922	861	909	861	923	928	854	892	883	888	929	897	900	846	851	890	919	933	918	880	891	920	915	889	896	902	860	925	855	897	890	872	945	903	878	893	835	869	908	905	913	906	891	900	899	849	898	859	875	914	911	830	871	900	867	969	910	899	954	896	905	872	896	876	900	913	891	813	890	961	910	881	863	917	899	884	924	889	857	840	901	906	881	939	824	861	878	875	882	913	865	890	882	861	906	916	901	878	920	866	846	909	884	875	871	887	883	927	905	853	855	909	879	929	916	853	879	921	904	932	913	916	932	864	885	891	972	937	881	871	925	943	877	874	876	926	871	892	921	887	912	941	911	906	971	896	860	857	936	869	901	883	831	891	908	860	878	879	918	893	845	898	874	931	862	836	918	847	944	930	911	911	956	866	878	889	957	891	922	938	910	870	971	915	862	898	909	878	877	951	897	922	925	915	930	935	905	906	944	847	841	848	901	912	921	869	910	943	894	907	880	894	908	887	877	831	911	883	906	892	887	908	888	860	841	921	944	875	894	845	842	895	910	908	943	928	845	902	922	888	886	919	866	959	892	942	903	900	880	921	924	924	867	890	865	951	921	850	835	861	894	877	937	866	953	866	911	929	927	907	901	905	902	881	867	881	890	925	900	923	860	909	871	897	910	880	921	916	911	857	904	902	923	904	882	899	878	888	849	862	904	895	933	881	920	917	875	915	882	911	861	926	937	898	920	880	920	891	929	859	842	906	950	909	884	888	912	898	859	854	906	888	889	887	917	958	928	935	851	895	929	893	889	881	918	966	891	921	895	880	882	924	893	929	861	910	875	947	922	885	887	878	923	896	884	951	883	879	922	925	890	913	940	883	896	824	893	883	901	851	885	862	927	947	871	889	927	923	922	898	843	885	897	897	856	906	882	918	908	916	917	869	903	861	876	827	851	929	859	898	912	889	921	915	890	896	930	878	888	935	908	881	891	897	904	886	877	890	872	841	916	884	861	850	915	852	948	918	883	845	902	874	867	913	906	916	915	885	909	915	935	786	894	862	895	903	896	913	911	869	877	906	920	896	855	826	874	877	859	849	921	840	885	888	885	887	882	922	891	885	924	901	900	887	901	876	841	906	956	911	930	896	854	887	904	932	903	863	925	891	879	826	874	896	916	877	888	901	910	894	892	873	948	936	923	884	924	908	834	901	922	935	921	872	937	898	874	901	904	889	884	892	861	894	932	913	916	908	880	881	862	925	891	900	886	965	915	895	873	886	908	911	845	914	922	937	883	907	896	921	874	874	923	883	940	885	929	863	945	904	915	964	849	875	884	853	890	870	858	823	905	907	927	956	869	868	929	871	934	876	895	873	947	915	878	862	914	951	874	890	871	911	904	874	915	888	910	911	922	903	868	917	920	880	871	889	861	831	883	887	934	941	866	913	883	915	964	898	878	911	893	868	940	891	875	905	902	894	844	892	897	905	964	905	920	910	896	889	886	909	902	839	930	856	896	858	873	902	912	895	958	890	848	871
19181	19752	7553	2849	1770	1336	921	703	567	512	444	430	418	383	379	331	377	341	332	357	341	299	334	321	299	330	305	294	311	315	319	331	295	320	345	277	302	290	306	275	279	318	290	291	291	292	299	264	303	294	287	281	314	303	252	291	289	309	251	276	294	304	297	296	278	288	286	294	307	288	303	285	298	271	263	275	280	280	292	300	296	301	271	301	298	291	281	270	303	287	289	292	330	293	286	317	296	287	276	279	318	296	285	288	312	269	299	270	295	258	289	289	282	306	299	320	301	295	278	310	286	292	306	297	279	288	276	292	263	277	324	298	291	270	310	268	270	301	291	286	310	293	288	305	312	305	271	284	278	289	307	277	276	289	263	289	313	296	317	319	281	288	303	242	292	294	276	306	268	303	289	278	299	291	283	259	289	288	277	309	290	295	263	297	294	294	282	285	284	286	282	266	262	311	329	245	295	277	291	272	302	273	292	304	310	298	275	283	257	294	287	289	299	290	313	277	277	291	278	301	273	305	300	288	295	283	291	243	254	292	289	283	274	290	287	306	300	259	305	289	281	287	272	300	296	275	263	274	294	309	290	275	271	280	306	281	279	287	279	319	275	281	287	295	269	300	328	283	272	303	276	276	306	306	275	279	321	299	266	303	316	278	278	285	253	262	296	302	302	282	288	320	285	299	301	280	306	293	298	305	295	318	270	280	284	281	291	277	285	267	283	270	297	311	262	321	257	271	288	289	294	247	317	263	274	283	286	291	295	296	284	301	303	270	310	319	285	249	286	305	287	278	298	282	276	300	280	286	301	308	272	269	278	313	270	301	287	275	305	306	286	270	281	266	296	297	272	292	282	283	297	283	317	267	278	302	283	279	292	286	275	282	283	279	315	312	310	291	293	309	298	323	299	278	257	296	289	287	297	284	316	314	282	303	303	329	298	322	294	303	298	287	289	298	286	257	289	258	297	298	276	315	309	281	320	275	287	265	295	310	312	283	288	274	310	302	290	303	300	303	303	301	279	316	265	307	289	305	259	262	260	304	275	297	265	320	290	304	304	310	300	285	298	305	301	279	287	274	288	323	317	277	275	311	287	273	254	296	302	306	291	283	255	261	319	315	320	300	278	292	305	297	266	285	265	273	289	247	298	284	251	286	290	281	317	270	271	300	298	279	314	311	283	273	259	299	278	310	277	271	301	278	279	282	333	290	280	287	288	248	265	292	307	310	257	287	304	315	265	279	302	265	261	266	286	268	287	264	271	307	290	298	279	264	263	275	274	287	300	261	282	300	262	302	291	311	267	261	289	297	253	283	266	290	296	298	260	303	288	286	298	291	292	296	313	313	275	278	269	298	297	283	296	331	266	294	276	284	268	273	304	294	250	307	254	285	299	274	256	283	286	287	282	300	309	255	265	267	301	301	290	285	296	301	281	294	286	308	262	273	306	285	312	273	279	298	283	283	296	265	293	284	255	293	283	273	265	286	269	264	303	303	279	304	295	309	296	294	316	289	279	281	297	287	301	282	284	285	270	273	296	309	291	296	294	283	311	281	282	290	270	283	295	281	258	289	291	291	277	279	299	283	299	296	296	288	289	269	291	324	262	283	324	309	261	288	290	293	275	304	300	294	268	315	284	288	285	275	283	300	283	280	247	304	310	289	316	298	287	291	257	293	279	307	275	267	284	320	287	267	294	292	302	298	306	273	271	278	311	273	282	328	318	291	286	297	277	288	299	313	284	301	250	297	319	276	298	294	288	296	274	292	283	300	282	264	259	288	295	257	318	325	321	253	276	315	308	257	294	295	296	278	304	276	297	287	304	260	295	283	275	274	302	294	286	305	280	291	270	295	315	306	306	263	249	289	281	317	290	309	287	300	270	276	308	254	284	287	297	282	304	294	290	288	282	314	274	294	301	300	295	287	297	284	307	264	299	269	256	289	280	271	334	277	276	297	288	303	289	273	262	310	310	255	308	329	280	278	317	288	285	313	284	285	264	308	305	290	282	275	279	294	290	271	263	281	304	260	308	285	290	298	293	302	309	294	244	274	282	283	305	274	298	306	262	272	298	277	312	310	281	298	293	281	313	279	273	291	272	293	302	289	287	311	289	293	299	278	308	250	291	316	284	291	307	264	282	305	294	334	286	288	271	310	282	290	330	308	312	293	317	311	293	274	289	294	292	277	286	319	312	288	300	273	273	252	266	321	300	304	275	259	288	308	307	287	304	306	295	283	309	283	280	252	298	283	288	280	299	281	281	280	293	293	319	269	289	312	295	268	291	292	280	293	289	298	282	280	280	292	291	296	275	286	306	291	291	297	293	316	289	283	301	277	269	269	275	264	271	291	272	282	294	297	301	282	279	272	292	295	293	302	270	255	288	264	309	291	273	250	287	282	286	250	289	286	267	284	329	279	287	300	294	257	314	276	288	293	303	282	265	308	309	317	285	280	286	318	268	254	272	242	266	306	275	296	296	304	318	288	282	256	285	308	303	293	269	253	323	307	286	265	295	280	284	272	301	255	247	309	296	295	293	328	288	278	288	291	302	287	287	272	293	266	264	309	280	291	270	285	312	296	291	289	278	311	311	283	281	276	294	278	280	310	322	286	320	287	324	271	280	247	265	236	270	275	304	271	307	261	312	293	281	311	297	287	288	277	299	268	297	309	271	275	299	294	271	257	279	252	283	286	269	300	296	253	307	247	302	281	293	292	297	276	288	303	285	283	283	276	278	286	289	287	253	318	282	285	287	302	294	258	276	290	251	279	313	298	303	286	272	278	294	285	289	267	293	268	284	294	270	297	309	301	300	285	288	271	254	289	304	301	295	304	288	303	313	298	289	278	315	286	291	266	305	278	269	301	310	315	298	303	295	311	304	269	295	281	268	314	298	290	309	277	331	252	295	299	286	280	295	283	330	292	273	306	288	273	288	272	264	307	253	281	282	268	284	302	277	296	293	278	272	277	284	291	298	297	305	278	276	324	280	305	316	286	258	266	272	276	313	286	324	263	272	278	259	282	315	281	293	279	286	280	262	275	306	292	286	288	312	285	273	286	295	281	286	264	257	278	268	294	283	309	282	284	304	297	289	279	297	302	281	314	289	288	262	302	276	288	320	289	286	287	297	321	282	278	293	322	307	300	267	300	280	298	273	297	265	264	258	261	293	265	299	295	269	288	281	318	282	296	261	303	278	314	296	277	284	284	286	296	304	284	284	289	277	299	273	291	302	297	301	284	305	297	287	276	279	288	324	288	287	274	270	277	302	278	293	283	304	290	301	297	291	286	273	274	262	282	320	271	292	319	284	261	303	280	314	280	290	275	296	273	343	283	259	268	294	290	310	314	279	299	326	297	281	277	276	297	300	288	296	257	317	265	277	278	273	263	297	290	305	285	295	278	277	262	307	290	312	276	295	319	294	315	290	272	299	301	277	287	279	292	288	258	279	295	302	275	298	284	256	298	311	301	285	256	300	300	268	285	303	277	310	305
16180	22659	6870	5822	4949	3961	2882	2572	2261	2191	1925	1583	1691	1474	1486	1301	1230	1223	1193	1152	1227	1188	1173	1153	1140	1036	1013	1076	1052	1009	1113	977	935	948	980	966	918	908	948	987	921	972	932	943	930	965	979	889	970	998	961	951	972	942	937	931	912	961	970	902	926	936	924	891	929	897	886	921	890	938	954	937	846	933	887	895	924	868	861	886	903	929	880	950	863	864	932	916	929	909	889	909	906	940	901	890	868	896	843	869	918	834	886	845	881	900	907	874	923	948	910	917	841	856	928	881	862	912	921	878	914	915	896	879	892	877	933	855	858	896	879	879	875	891	934	935	930	869	921	938	865	849	855	891	910	891	885	864	900	912	915	900	880	988	911	906	899	882	883	919	868	873	887	849	947	908	890	920	875	890	895	933	906	853	892	880	872	828	845	834	877	877	846	887	894	940	916	876	908	947	920	895	822	823	883	911	909	898	883	912	876	889	832	929	863	812	867	922	924	881	863	899	890	887	980	907	888	913	857	873	875	847	921	890	908	896	901	881	874	912	911	890	912	908	902	875	894	901	906	887	901	885	892	849	907	891	892	850	886	909	870	875	866	911	847	927	900	940	820	931	864	914	903	915	907	907	896	899	974	864	939	844	877	851	913	872	900	906	862	883	872	899	889	822	944	894	936	923	866	902	838	878	906	856	918	857	930	867	876	873	841	864	923	903	894	807	856	918	943	883	912	893	938	951	842	906	916	894	831	884	884	866	877	890	844	840	884	936	920	920	922	906	903	910	934	877	850	872	855	893	962	922	871	924	896	923	857	869	883	855	878	905	946	887	931	890	904	862	878	868	861	888	931	892	913	921	879	873	901	944	915	924	928	917	848	908	818	866	919	870	918	904	915	909	849	914	873	920	877	890	867	889	895	851	874	879	869	854	824	919	912	804	897	887	883	899	903	911	899	862	866	907	877	864	882	862	923	901	914	899	856	891	941	865	880	876	881	861	841	883	902	840	924	869	882	931	966	898	909	813	859	862	921	875	901	862	878	907	887	891	929	858	927	875	942	847	938	923	934	921	883	915	841	865	896	979	902	912	874	925	846	927	926	866	950	895	893	863	861	868	880	882	886	842	842	881	870	857	848	855	912	885	912	858	873	869	821	855	875	847	902	858	946	882	900	881	899	866	895	888	914	906	923	863	857	938	908	839	897	911	891	864	914	920	913	851	921	924	892	870	908	910	872	928	867	945	885	904	944	920	891	876	839	837	881	916	884	867	879	927	867	830	844	860	888	899	902	928	948	965	896	845	911	877	890	915	875	887	913	891	898	877	840	945	878	905	874	916	917	860	864	847	926	962	884	897	932	893	883	921	871	926	891	887	906	874	899	896	899	911	822	924	893	901	935	943	878	893	870	901	852	891	915	912	881	922	923	867	878	916	870	908	902	870	906	911	897	892	939	938	877	833	853	853	841	885	924	899	873	965	833	887	922	875	866	921	882	910	872	904	886	894	929	863	898	926	872	873	903	863	854	891	899	892	923	898	881	860	850	893	897	888	938	900	877	925	918	950	862	856	824	947	919	952	903	928	871	867	845	897	903	938	839	940	865	882	882	899	952	902	906	928	890	880	854	899	907	882	924	899	848	851	846	853	920	873	908	863	829	907	923	906	936	943	945	901	806	835	875	890	853	858	887	888	907	845	884	888	891	898	885	870	919	854	852	872	903	921	863	945	899	861	891	879	864	817	942	886	895	881	908	961	927	969	856	841	897	882	876	871	893	929	886	893	889	908	936	898	883	874	872	866	909	878	843	916	919	911	869	920	850	871	936	888	825	892	886	860	945	969	890	915	899	913	854	894	900	879	889	903	897	937	903	860	873	891	918	878	861	887	898	909	867	869	927	876	949	893	865	870	877	892	934	883	897	939	892	844	881	893	873	934	887	913	838	881	815	897	895	898	886	932	862	921	876	843	838	867	887	914	870	877	920	887	872	864	877	882	838	913	876	945	903	930	928	916	888	924	899	860	865	915	870	921	871	870	848	875	936	928	914	899	869	906	860	875	853	951	916	910	904	865	885	918	889	898	901	880	880	915	897	916	952	897	909	878	898	860	880	838	870	887	906	879	878	877	912	857	839	926	912	894	842	884	854	880	900	940	920	902	896	876	903	871	914	899	857	913	883	873	875	879	914	866	903	913	906	890	956	938	930	898	855	916	919	894	903	852	854	917	880	946	885	911	876	888	897	924	911	910	868	903	870	878	907	919	881	876	887	872	829	896	907	837	864	848	896	943	889	865	898	940	891	835	878	913	854	858	860	905	879	822	896	840	859	887	956	939	934	836	944	880	928	896	904	899	900	905	889	948	855	913	896	897	939	889	885	917	896	877	897	897	854	835	881	926	921	910	845	919	949	895	863	838	977	895	900	839	853	930	857	838	935	898	884	905	889	909	886	884	848	922	934	858	868	871	933	881	885	846	853	863	885	880	891	859	901	935	897	893	904	889	921	882	925	930	877	893	848	904	868	954	889	842	887	878	942	890	867	929	898	854	898	893	911	883	883	892	888	895	923	915	909	925	832	861	878	883	881	883	903	853	904	866	893	892	923	981	923	864	921	912	887	891	899	847	920	907	881	906	830	845	936	849	920	918	848	896	910	911	912	929	947	876	871	893	930	899	928	870	910	889	881	886	909	893	869	925	863	946	905	851	874	871	892	942	883	898	851	889	936	869	876	877	871	912	867	910	897	912	878	929	877	894	852	885	913	886	913	888	907	846	880	872	849	942	895	895	852	850	892	843	830	857	872	895	848	895	870	939	859	889	901	921	844	863	885	935	852	963	950	908	877	885	886	866	892	899	884	828	889	876	849	902	900	895	831	874	856	907	916	863	847	919	919	798	943	864	900	885	850	854	908	902	852	876	852	901	852	867	884	911	895	892	901	906	871	879	872	888	856	847	896	893	902	880	891	916	855	892	877	854	875	935	927	871	916	906	905	879	828	926	866	836	933	924	858	887	924	885	919	900	904	880	884	830	878	892	850	927	940	892	886	908	908	903	917	868	893	890	937	836	897	841	891	893	856	903	814	912	881	867	903	897	844	898	918	882	915	900	984	962	901	928	849	876	881	954	907	854	918	898	900	912	869	879	894	907	844	905	911	872	888	885	925	852	910	924	865	846	915	890	899	894	911	928	910	846	864	897	918	901	890	859	893	901	864	848	926	894	871	880	869	893	913	922	892	906	885	899	914	901	884	883	919	947	937	888	880	897	882	883	926	896	893	913	887	931	923	874	949	871	954	887	875	872	865	894	837	830	903	895	872	870	915	895	850	878	889	878	857	833	896	896	914	906	871	879	864	895	888	847	934	928	903	881	912	941	901	902	902	910	915	851	906	945	888	887	883	874	833	907	892	877	843	862	900	923	883	895	833	876	888	890	886	902	903	900	842	921	875	863	886	807	872	909	854	879	905	916	905	894	928	889	896	931	900	905	877	909	915	875	852	899	931	944
42110	46574	29450	22838	18446	13329	8655	5377	3477	3212	1831	1463	1494	1257	1047	702	637	741	724	601	672	596	655	612	534	498	499	513	411	325	543	353	304	305	285	283	257	275	256	252	257	274	250	260	261	238	244	235	282	270	255	240	267	261	253	247	250	263	241	266	246	286	233	243	227	218	246	257	231	256	252	250	249	260	245	246	261	237	226	236	246	224	253	252	260	235	255	236	236	213	210	271	233	235	272	227	243	247	250	226	245	246	242	230	236	240	233	254	252	241	253	219	204	240	268	223	220	237	215	223	230	249	230	223	221	240	231	235	246	235	233	185	238	217	231	255	261	222	228	211	238	262	212	240	233	225	230	213	234	220	231	224	247	220	235	213	199	215	232	215	233	216	224	224	239	225	213	235	216	229	234	236	240	222	250	199	261	230	244	242	215	237	246	230	212	228	224	229	241	243	240	235	227	232	251	228	248	217	219	232	236	226	221	231	228	231	238	233	249	243	199	216	250	218	249	233	205	253	219	229	238	256	221	230	244	239	237	224	223	245	243	249	254	232	234	258	205	238	230	223	204	227	238	222	233	212	226	215	226	207	233	263	229	222	239	228	226	243	254	254	244	226	242	219	227	216	228	227	240	274	242	237	241	216	224	248	202	225	225	224	229	250	228	219	236	224	245	254	224	243	246	229	235	201	224	248	229	218	218	242	221	210	212	263	220	250	241	234	250	227	235	207	241	245	222	252	228	231	261	236	221	221	249	208	226	216	220	232	222	243	244	237	230	271	239	243	196	245	228	277	230	236	243	214	241	211	271	221	223	263	228	196	225	247	219	270	254	238	232	245	249	234	212	241	226	240	249	226	229	235	259	238	230	210	217	220	216	256	249	264	233	222	232	220	225	235	246	246	251	216	252	228	250	259	234	227	214	210	248	255	218	243	246	239	265	217	241	242	230	261	247	242	216	234	239	232	250	224	246	234	236	218	231	228	244	223	234	230	245	201	236	212	235	249	254	202	244	264	232	219	257	248	221	240	224	203	238	226	231	245	251	231	229	219	227	221	206	230	201	207	220	223	245	234	228	218	223	256	250	250	230	243	261	246	230	230	219	238	217	213	247	241	233	240	220	227	237	240	235	220	249	237	241	227	228	229	229	232	215	236	224	228	204	232	226	222	236	258	247	246	200	235	225	234	220	214	245	214	214	219	211	204	205	253	242	227	240	228	233	258	233	218	253	210	202	231	235	238	217	223	239	213	232	224	218	218	264	231	234	231	212	241	250	216	201	240	269	221	217	229	260	223	251	250	234	201	231	214	246	260	242	233	229	237	249	253	262	220	245	248	255	244	206	226	208	218	255	240	237	236	232	244	232	222	207	241	233	213	233	218	220	220	201	225	236	243	205	244	236	237	270	238	238	232	233	244	246	238	226	248	238	243	268	238	222	281	239	248	230	203	216	249	233	239	234	215	228	265	228	242	243	226	235	221	258	215	224	218	216	231	201	251	252	251	229	244	216	217	255	252	208	222	243	241	227	254	256	229	221	247	218	252	239	256	231	224	205	237	235	197	209	236	230	225	214	214	218	248	264	242	197	220	241	232	220	223	265	230	213	249	259	220	200	230	239	206	242	224	227	250	233	261	230	233	226	254	221	245	227	227	239	220	229	230	238	249	201	241	242	228	243	230	250	236	236	233	238	212	219	247	226	252	230	215	275	219	228	197	231	239	202	210	217	216	222	243	250	209	250	228	242	222	227	231	220	237	235	213	251	240	204	212	245	253	220	250	233	233	204	221	211	227	255	254	226	216	227	192	234	219	218	238	270	217	253	227	256	221	239	251	253	243	233	227	233	246	229	212	245	233	232	232	247	228	240	238	216	250	246	215	236	231	232	204	245	232	219	237	229	233	234	251	232	222	201	246	239	250	256	242	221	228	243	232	218	229	239	216	219	232	225	229	245	244	229	226	243	249	244	249	258	232	219	226	250	237	227	268	227	225	237	232	270	221	240	220	237	211	229	221	193	211	229	223	218	211	239	251	248	222	232	209	222	230	224	237	266	251	203	203	220	244	225	226	220	256	235	241	221	220	235	254	228	242	234	259	227	232	252	219	228	222	232	247	227	235	208	231	233	239	230	240	220	241	240	213	222	239	254	218	240	201	228	229	234	265	234	264	234	248	231	229	254	241	224	220	224	229	219	253	232	254	219	255	254	249	227	219	241	233	244	231	242	239	245	230	228	211	265	232	242	223	211	247	227	271	229	237	212	214	247	228	224	235	226	235	217	261	249	236	249	220	235	234	257	253	212	233	238	255	223	216	246	273	227	199	242	203	238	223	230	235	222	205	211	238	209	226	238	230	252	253	247	218	229	208	206	209	221	228	210	242	224	246	226	204	213	233	250	218	259	236	226	234	253	235	210	253	248	218	235	237	257	236	219	231	257	226	247	235	212	244	255	205	242	224	256	255	216	225	251	236	235	211	227	248	235	238	226	231	230	226	214	232	253	224	214	219	241	211	200	230	220	239	201	225	230	225	221	255	237	225	200	213	270	237	238	234	239	235	221	226	258	250	199	251	221	242	229	221	249	211	210	237	234	233	217	240	238	230	210	223	240	211	240	225	240	222	268	225	252	250	243	241	237	217	221	219	238	221	242	243	237	241	228	233	237	230	225	234	251	219	238	241	215	226	264	253	250	236	223	222	233	251	220	210	235	219	238	232	228	264	242	224	193	245	242	258	244	212	212	228	221	232	258	271	245	245	230	237	245	206	245	238	225	243	222	244	226	221	210	219	233	259	233	251	233	242	219	246	225	206	225	249	206	253	225	212	233	212	227	228	197	197	228	225	232	243	256	223	216	249	208	216	220	222	220	251	222	255	202	247	226	241	234	208	225	233	239	218	242	222	205	216	223	220	200	220	266	221	229	222	218	234	226	245	220	238	234	233	230	212	214	210	241	223	216	225	270	240	235	248	210	239	234	229	207	253	221	234	250	241	248	242	237	236	234	219	232	258	230	221	218	247	241	220	210	245	227	229	225	251	244	259	239	223	244	207	220	218	243	223	241	232	240	251	226	209	250	247	240	237	220	222	213	245	254	241	234	201	244	214	235	224	234	207	231	240	233	237	232	231	210	234	245	215	218	224	215	210	240	215	235	223	226	232	222	237	251	241	256	246	244	226	255	233	226	211	236	228	247	239	218	258	239	223	247	243	247	208	239	214	226	220	240	234	214	217	239	229	219	262	217	213	246	217	198	208	244	243	214	217	211	245	243	230	249	245	224	249	251	247	240	216	240	248	219	241	226	258	223	227	225	252	242	241	247	228	228	209	224	236	227	247	229	243	227	241	238	249	248	232	226	255	238	241	224	231	252	233	233	214	251	237	236	221	226	200	220	215	237	230	235	218	227	209	223	219	216	220	228	238	228	246	228	224	247	261	245	236	210	245	229	247	242	226	250	272	220	225	237	246	221	234	237	230	232	220	261	208	210	211	215	215	222	237
33685	42672	21774	21913	19006	18085	13551	10900	9338	10003	5642	5435	6940	5676	5786	3490	3608	3482	3679	3049	3653	3583	3726	3616	2992	2629	2906	2837	2297	1650	2988	1578	1239	1165	1158	1154	1049	967	908	905	824	892	852	940	841	850	863	838	855	863	921	935	950	833	925	993	966	914	852	849	779	805	789	816	863	818	888	864	801	799	799	853	801	862	813	855	820	801	779	830	823	760	778	813	753	774	794	777	799	757	790	761	841	791	800	738	767	732	788	751	696	730	773	735	770	718	783	770	837	705	785	721	764	770	723	768	791	760	703	749	769	771	713	757	785	771	760	689	735	739	768	708	801	697	720	807	723	686	709	775	769	717	696	742	710	760	763	699	728	741	734	695	733	762	751	754	749	747	709	705	717	742	697	705	734	714	744	787	740	757	731	688	785	694	719	756	736	716	729	762	733	733	775	769	737	711	726	767	744	738	721	725	773	710	703	724	751	763	743	737	747	715	720	720	744	727	744	732	766	719	712	705	737	740	701	747	734	786	764	737	761	739	750	749	787	734	765	696	713	750	779	718	742	777	755	724	793	747	775	707	750	752	765	758	776	741	754	700	775	739	748	749	774	761	747	771	763	708	758	736	709	753	712	731	742	738	725	760	729	764	684	756	752	745	746	726	744	750	697	678	733	730	790	750	720	723	742	710	707	708	726	746	747	719	708	774	769	732	712	742	715	775	726	744	773	718	772	723	686	684	730	686	750	719	731	757	704	767	727	744	782	718	759	738	753	762	717	747	756	707	796	712	724	727	765	727	702	737	732	724	683	758	766	764	734	747	721	682	778	752	770	734	729	739	791	797	737	733	712	730	722	748	745	718	738	717	736	781	745	733	727	684	782	751	737	714	720	739	732	736	711	717	707	745	755	733	783	757	752	757	768	737	723	779	727	748	721	755	772	746	736	723	746	690	742	752	792	735	728	748	757	779	714	727	703	733	721	714	709	717	731	768	711	719	740	759	688	721	739	732	769	704	767	780	742	710	716	735	725	770	719	747	744	760	725	769	806	772	757	769	729	734	762	717	679	787	738	736	771	745	752	716	765	715	709	725	732	744	756	735	768	700	763	700	717	682	690	751	702	716	768	737	758	725	674	746	731	716	721	714	757	752	791	743	764	744	721	777	764	747	721	760	715	787	758	704	755	750	724	734	718	770	722	706	793	767	794	732	740	747	751	744	757	747	771	699	749	741	744	744	748	715	744	713	763	732	725	751	737	711	737	736	703	733	743	674	748	770	702	727	786	742	784	769	699	747	719	700	763	736	744	732	750	732	734	768	757	723	691	745	768	733	699	704	757	744	718	726	718	744	737	772	722	692	758	708	756	785	735	740	760	743	708	750	764	729	715	770	768	744	767	770	702	752	749	807	696	725	761	730	793	768	714	719	755	790	746	726	686	737	727	727	707	693	712	713	678	757	728	730	760	738	752	728	739	743	682	750	755	747	766	754	721	736	784	738	757	776	655	730	751	747	756	703	760	742	728	764	696	744	747	754	716	728	762	683	747	744	733	732	747	721	751	761	714	764	742	697	734	756	709	703	728	691	704	721	705	726	744	748	740	794	738	780	730	734	754	772	724	730	780	735	731	727	712	727	717	730	760	741	745	738	707	724	723	729	730	695	777	748	755	775	759	722	707	728	735	801	729	783	752	736	738	669	726	772	743	730	738	752	741	744	753	740	754	734	772	763	740	739	768	730	742	737	715	775	726	754	662	736	716	721	743	699	772	709	761	708	755	731	736	720	764	746	757	756	758	710	670	745	736	760	775	745	685	744	747	709	715	731	732	749	767	717	730	765	721	724	758	718	733	725	708	757	702	735	733	737	667	752	716	740	745	729	737	730	750	740	755	731	706	753	739	721	739	717	776	740	717	738	718	701	712	768	763	715	734	710	702	693	700	718	728	748	683	696	707	744	748	758	763	692	743	737	743	787	693	711	746	736	719	740	727	752	728	737	805	718	757	733	733	791	719	721	717	764	748	714	715	680	703	707	758	687	725	770	752	788	746	702	744	675	729	725	761	751	726	725	743	773	772	740	688	755	731	766	757	756	719	770	698	749	715	695	770	746	760	743	777	755	762	731	733	771	746	723	750	768	711	741	790	762	706	744	709	774	788	750	762	726	712	699	702	752	736	719	765	730	729	768	768	800	772	742	774	737	706	724	757	733	756	726	763	771	736	744	757	757	782	741	693	797	727	677	744	733	731	746	755	709	765	764	773	733	700	762	747	722	743	794	760	750	739	770	769	750	769	705	746	718	753	698	759	775	747	733	788	756	731	758	748	740	730	764	758	767	706	718	745	763	760	701	765	752	691	712	771	741	758	682	754	737	726	731	722	727	812	755	721	713	715	723	771	760	706	747	782	746	751	711	714	772	777	727	718	736	731	745	773	711	737	755	776	733	737	780	739	724	733	798	764	772	750	733	724	714	758	718	753	723	753	726	755	751	697	730	742	715	726	749	750	787	762	724	784	757	765	785	775	769	729	706	695	726	714	704	714	765	723	717	736	737	711	729	746	732	728	698	711	726	730	744	724	723	750	758	710	739	716	785	748	779	707	710	719	715	753	752	699	750	725	729	736	731	786	746	753	749	752	791	703	704	692	757	703	778	701	734	743	729	758	734	734	714	717	783	808	740	706	726	729	733	795	717	739	713	722	748	745	735	721	737	764	733	716	730	743	711	758	729	778	770	743	757	727	745	755	754	700	714	724	714	704	733	745	748	794	714	756	755	698	763	715	720	739	708	754	764	758	742	718	729	749	777	731	758	728	722	772	729	746	727	748	730	750	708	739	768	697	709	747	758	749	749	708	704	712	769	695	706	733	762	721	764	766	724	709	747	773	765	715	748	794	746	723	699	754	733	701	736	766	713	760	743	727	784	720	734	687	741	748	745	747	748	723	758	730	730	731	732	783	740	808	726	744	755	765	756	748	679	736	739	708	756	756	805	755	707	728	769	739	829	788	721	737	771	773	758	746	727	706	723	728	777	737	723	737	716	751	788	823	710	766	695	772	749	738	714	740	697	742	741	730	745	742	746	709	720	701	739	740	812	741	757	721	729	740	746	681	764	767	759	744	719	765	762	738	756	744	745	757	688	726	774	677	698	707	774	754	793	770	757	717	717	712	799	746	722	784	717	749	718	715	725	747	732	738	710	738	719	706	783	731	730	729	751	749	728	718	724	752	719	723	731	735	682	721	760	718	766	726	739	741	768	769	704	721	738	683	686	750	743	704	721	744	785	710	750	723	743	742	740	716	718	780	772	733	750	694	719	757	726	716	755	760	729	780	703	771	802	739	771	749	747	759	734	710	763	738	732	714	697	725	767	713	781	774	761	703	790	744	784	731	775	758	693	747	716	672	738	789	761	755	719	765	727	756	762	719	706	794	758	692	778	762	727	726	763	664	707	714	714	739	676	698	692	704	699	714	759	776	693	706	700	792	683	769	737	744	755	746	788	698	761	779	783
54216	45478	31752	25555	25082	24057	19265	13479	9882	7540	4236	3565	3563	2628	2757	1557	1366	1542	1509	1359	1216	1289	1227	1390	1137	940	976	912	864	633	1278	569	444	417	404	369	358	355	358	347	309	327	360	285	335	301	319	322	332	328	302	329	326	324	329	360	345	318	311	340	327	324	325	297	315	356	310	302	327	325	312	302	334	305	313	313	327	310	302	280	293	315	319	309	315	328	318	301	304	303	280	273	289	335	313	287	299	294	316	274	322	307	300	327	301	295	292	294	309	299	283	303	291	312	273	302	286	265	305	296	280	290	282	292	289	293	305	260	275	317	287	321	297	280	279	268	291	292	297	295	295	342	283	300	329	316	268	287	285	294	305	325	302	297	274	285	300	310	286	314	291	285	301	277	270	304	289	304	298	292	308	294	274	301	319	276	303	308	297	330	284	297	323	321	304	285	265	275	272	281	291	305	279	310	306	285	306	309	284	255	287	301	304	280	274	281	298	290	303	298	286	292	305	293	332	283	313	332	288	286	297	273	312	329	313	307	307	279	304	317	307	296	288	297	270	310	297	282	321	278	267	309	332	297	328	275	297	324	301	298	264	300	308	298	282	313	297	318	312	295	302	302	253	283	315	283	294	278	295	281	294	303	279	308	290	310	298	304	271	263	292	318	290	290	280	303	298	292	270	298	299	274	273	285	281	295	264	284	265	290	259	280	271	290	296	295	266	310	314	316	291	273	282	288	289	290	285	299	280	288	288	321	288	302	273	287	296	289	302	310	287	296	301	293	283	263	272	284	282	292	276	273	289	270	297	304	300	289	285	299	246	315	288	323	296	276	304	289	270	310	321	297	291	279	299	263	309	277	281	318	287	269	286	287	287	276	270	282	278	294	289	280	278	335	284	277	278	330	270	275	320	286	279	280	294	311	297	293	305	295	287	287	308	271	305	300	334	291	299	298	299	287	284	289	262	287	260	268	288	263	330	281	279	293	313	286	270	303	287	260	260	312	276	274	319	295	269	327	322	323	268	313	302	316	289	279	305	313	301	313	312	323	269	287	302	286	326	306	273	264	284	275	321	269	295	275	285	311	301	347	288	314	289	271	280	312	269	296	277	309	314	299	273	281	298	290	304	309	270	303	293	293	267	291	281	271	329	264	295	321	291	311	280	309	272	277	283	288	258	296	320	254	265	294	263	258	279	292	281	291	298	304	277	284	274	283	316	289	304	270	307	306	286	290	308	314	304	290	291	291	293	271	321	289	298	324	286	308	287	301	299	305	291	280	289	312	293	278	300	281	289	275	316	293	299	299	259	293	285	280	301	289	311	295	269	263	264	254	277	297	242	279	284	275	287	303	269	295	274	305	281	305	300	275	301	276	280	305	290	303	303	309	287	303	317	300	300	290	291	283	266	309	289	270	282	286	296	283	306	290	287	284	294	311	281	263	294	306	291	321	263	285	291	305	277	305	285	285	309	312	298	295	293	276	295	235	281	294	282	288	311	283	282	291	298	290	291	286	260	286	308	313	269	281	296	321	306	300	278	315	270	281	279	292	329	304	315	280	293	290	312	286	311	308	280	250	305	285	299	290	282	278	295	298	298	276	313	270	303	274	289	289	310	283	248	299	276	280	273	294	291	301	297	302	293	326	315	278	288	280	289	285	290	294	321	272	309	279	270	273	340	302	299	270	276	276	331	270	323	264	274	294	288	295	270	255	316	307	304	313	271	285	304	269	315	300	310	330	297	290	296	292	288	274	307	282	285	295	287	289	278	285	270	307	285	301	303	273	299	295	284	299	312	300	300	293	255	277	311	321	291	276	264	267	300	300	301	274	312	299	278	311	296	318	287	290	308	283	325	304	278	265	314	279	278	303	335	274	282	255	301	257	321	321	286	283	295	282	268	290	282	307	265	292	267	307	283	260	307	291	334	320	330	286	282	267	291	279	291	271	322	307	306	294	279	297	284	276	328	273	283	287	276	297	292	304	268	296	270	294	308	301	316	294	287	314	308	277	282	268	260	279	303	290	282	272	269	306	263	296	305	311	275	293	302	296	275	269	309	295	294	308	269	253	305	316	309	290	268	303	284	297	303	291	313	273	297	298	279	289	299	279	309	308	296	291	295	303	297	251	313	325	311	275	269	311	277	282	272	328	306	299	287	299	289	282	308	278	302	248	279	283	315	310	314	251	285	292	293	280	271	302	278	283	327	282	280	318	288	265	302	309	300	276	278	296	287	298	245	265	289	279	297	266	285	291	315	272	303	317	287	278	288	306	294	308	306	287	282	279	288	273	272	288	316	280	270	288	287	309	292	280	286	311	307	283	312	289	296	299	290	273	309	302	272	264	319	279	292	267	289	303	274	285	309	290	303	291	299	315	295	287	291	295	285	294	271	281	309	300	282	323	299	300	324	293	279	290	290	299	288	303	273	301	289	303	307	302	305	287	284	266	290	260	287	302	302	280	299	261	314	307	292	302	273	317	291	280	276	315	302	280	286	296	294	290	296	309	273	293	301	321	276	276	291	288	264	263	318	292	306	284	296	311	328	290	298	297	281	314	324	301	311	289	296	284	281	278	275	275	299	298	299	277	298	256	294	288	306	285	311	285	296	291	291	278	278	315	291	288	285	300	302	308	251	281	282	325	318	272	285	313	294	306	292	308	314	272	274	279	296	294	314	302	301	272	309	285	290	284	295	278	297	281	290	283	298	308	298	301	296	302	276	267	298	293	320	275	313	286	287	324	287	289	283	303	285	299	302	248	280	294	293	290	294	264	311	289	259	313	266	284	293	286	294	286	316	290	298	285	261	273	301	287	284	286	317	311	281	299	280	318	274	290	287	319	270	297	277	312	304	275	277	318	293	298	293	309	266	283	304	269	278	293	313	257	272	287	302	291	275	297	296	276	255	306	288	296	299	265	284	278	289	294	309	274	287	296	299	316	277	298	274	298	290	283	279	274	275	290	298	296	306	291	266	283	283	343	288	328	311	289	303	279	288	294	279	306	271	329	302	289	286	310	268	293	314	285	300	259	298	309	317	273	265	306	272	306	293	296	282	290	303	265	284	250	270	294	305	264	260	261	292	294	266	266	301	306	277	310	277	317	305	276	282	310	283	289	331	289	287	280	331	312	316	279	256	300	300	282	305	342	302	297	288	309	288	297	283	293	255	314	315	300	286	297	304	265	275	280	298	297	280	317	286	268	299	294	263	317	300	341	307	306	296	305	312	323	291	279	294	323	309	295	286	301	281	284	298	319	323	264	286	264	283	289	270	290	290	289	296	292	291	304	293	281	273	312	311	272	302	265	283	288	271	280	302	241	303	307	299	298	263	270	294	289	270	281	284	266	288	293	291	294	285	289	280	315	291	295	276	265	287	261	271	323	290	300	267	251	272	300	306	299	268	290	299	278	279	276	291	293	315	307	280	283	304	307	273	296	275	297	323	308	281	265	265	267	269	299	302	279	277	300	314	276	295	293	271	283	327	267	282	313	308	282
45392	51874	29378	30214	27082	27596	21995	18197	17354	16324	9573	10935	12793	10206	9698	6524	6310	6250	6216	6318	6440	6806	7446	7952	6238	5032	5623	5190	4692	3285	7281	2721	1855	1798	1769	1637	1381	1394	1258	1192	1145	1091	1084	1107	1089	1089	1029	1079	1167	1166	1237	1243	1214	1139	1151	1362	1222	1157	1110	1072	1060	1096	1101	1139	1142	1083	1092	1131	1089	1059	1110	1065	1039	1031	1010	1115	1016	924	976	950	896	914	987	1014	961	1000	941	904	958	985	1000	982	1043	1000	952	945	868	931	915	911	866	891	926	939	879	881	910	915	928	837	871	849	903	884	860	819	892	887	905	887	858	893	912	885	867	894	905	891	853	842	886	933	910	878	868	866	855	910	845	839	861	837	829	864	821	903	932	893	846	867	871	878	893	859	901	856	869	892	862	892	888	870	883	799	917	862	888	867	849	872	883	899	882	922	843	913	840	913	875	887	897	866	855	839	882	852	872	895	831	908	883	916	876	909	884	872	865	857	882	863	885	870	854	885	888	880	889	862	895	845	893	902	868	895	838	910	903	878	888	853	880	891	857	865	902	926	868	885	893	889	898	867	884	874	893	862	871	850	881	934	885	874	869	918	950	891	866	901	861	878	854	900	871	884	834	887	875	851	833	879	876	896	839	886	870	848	892	843	867	895	913	844	883	851	930	894	900	873	827	903	866	828	865	887	858	875	891	910	855	868	835	862	858	846	861	843	852	899	855	892	864	885	858	854	935	910	893	895	907	833	876	846	890	869	833	819	954	848	899	867	819	883	893	837	873	885	872	841	880	902	889	882	844	864	944	912	824	908	869	862	886	924	874	900	781	846	912	881	876	887	904	824	880	875	884	918	892	860	860	908	905	877	877	917	825	793	924	822	881	908	905	901	879	912	817	861	869	893	913	867	888	883	915	870	847	877	863	865	871	913	932	859	892	856	833	919	866	851	847	903	822	908	864	887	854	897	871	849	846	880	903	883	799	885	893	873	876	865	872	875	908	883	887	930	900	891	872	861	920	859	892	883	886	887	878	827	856	900	881	888	908	886	909	868	925	864	861	848	901	879	891	869	869	846	804	866	890	903	853	898	874	825	878	880	953	866	898	871	845	850	872	848	882	875	877	870	914	869	848	862	877	891	907	821	887	891	879	920	894	869	933	856	914	874	902	873	955	882	861	881	892	883	846	853	878	853	867	933	900	934	869	899	869	899	908	841	823	862	860	876	852	888	868	897	853	863	881	856	882	901	870	877	875	898	931	887	899	884	888	822	845	924	898	841	851	863	897	915	860	891	885	876	873	867	906	923	860	880	836	918	828	846	915	854	868	903	841	874	905	877	892	846	866	848	836	842	869	850	868	885	888	934	841	872	862	872	916	884	837	917	897	886	885	854	855	904	889	899	874	908	893	895	899	863	868	858	844	921	875	890	908	888	854	848	869	902	869	888	895	837	911	876	869	851	832	877	864	875	873	890	876	907	912	825	867	843	828	868	860	917	909	878	917	927	869	892	850	795	920	855	891	890	863	826	861	836	868	858	852	868	867	877	920	856	862	897	860	851	887	888	865	868	818	823	882	905	839	806	903	873	860	828	805	871	866	875	905	897	912	887	914	902	867	899	870	883	847	885	929	908	884	844	860	876	875	897	846	909	858	929	867	885	917	891	912	877	957	824	910	889	838	866	878	881	878	884	872	875	905	888	897	920	876	824	862	831	907	869	846	901	920	850	873	902	877	864	881	858	858	892	866	870	871	852	877	902	876	886	862	898	867	865	852	924	852	896	863	897	924	846	884	862	839	920	839	882	892	854	938	853	858	885	844	902	849	889	859	857	842	873	923	905	862	889	859	826	819	870	853	862	874	879	885	895	910	907	859	902	867	924	856	898	857	901	820	864	921	891	861	879	853	859	873	882	912	884	835	931	887	904	828	908	862	914	910	832	859	890	865	877	912	885	870	894	896	913	837	851	851	877	880	852	940	862	863	918	861	889	851	830	872	907	912	879	893	903	891	883	910	861	876	887	889	848	877	833	857	885	861	844	834	867	918	873	887	859	883	881	840	917	865	870	912	929	911	898	900	884	839	914	901	899	877	908	837	849	931	852	884	862	843	833	883	907	922	896	847	898	884	928	877	907	909	914	884	850	922	885	863	887	906	827	856	848	779	895	939	884	906	896	857	846	838	841	890	855	869	877	908	930	856	870	899	921	892	857	878	886	882	891	851	870	878	887	901	884	848	904	845	904	901	915	838	858	934	869	885	880	835	866	898	833	891	871	894	886	842	890	911	880	864	915	822	869	837	884	817	860	864	846	878	892	894	863	844	906	844	829	862	901	873	917	882	863	871	885	888	870	907	904	862	900	836	893	874	898	853	897	899	861	890	868	896	889	843	873	867	831	833	893	895	866	891	891	859	874	919	898	836	897	913	840	895	882	911	883	850	838	882	873	799	868	838	835	898	840	868	900	847	912	899	869	855	900	861	883	864	898	885	873	869	805	830	831	824	909	838	900	893	891	887	894	904	875	899	896	877	872	876	905	850	874	879	859	860	891	873	923	883	822	860	914	902	870	907	867	851	879	835	868	847	851	850	897	890	864	881	842	853	910	897	871	838	923	867	839	899	924	877	884	877	823	929	913	814	941	875	879	850	935	884	902	920	833	946	835	821	895	930	822	877	860	857	888	941	931	876	859	865	906	874	823	854	836	861	876	891	831	907	883	851	908	880	892	881	847	873	902	853	847	863	881	933	866	868	817	876	845	900	883	864	912	861	896	918	903	905	859	906	864	862	836	878	905	854	848	883	891	883	864	849	890	851	882	866	843	875	831	864	871	883	876	908	840	900	860	919	846	859	906	890	859	901	883	897	888	827	909	916	845	851	880	869	885	904	832	829	846	851	854	873	851	971	912	930	835	877	861	865	870	879	898	877	857	844	895	909	891	850	845	863	884	836	880	913	923	882	864	859	873	901	882	829	889	867	826	868	887	886	843	874	908	845	890	860	860	895	882	903	848	893	866	899	920	876	892	885	903	857	907	847	885	887	915	905	797	925	891	881	858	890	893	899	890	906	901	893	889	945	852	895	911	826	901	907	839	902	862	883	871	860	846	901	821	867	890	911	880	899	897	917	898	865	873	822	847	874	853	891	887	860	841	887	899	845	875	888	849	857	850	850	951	840	854	846	874	852	868	880	919	862	907	820	880	898	808	849	895	857	910	853	847	887	897	860	880	887	866	885	900	933	846	852	876	873	853	912	882	820	867	924	889	874	882	885	931	904	864	913	835	846	861	839	905	868	843	884	854	855	909	862	814	873	921	839	823	815	845	887	887	892	841	908	912	893	951	847	841	881	853	889	876	850	874	906	855	899	888	834	902	839	860	919	917	871	876	832	857	895	871	827	856	821	881	855	878	876	841	851	871	777	853	905	882	828	866	843	891	878	871	881	844	896	881	873	881	858	844	880	901	820	913	870	820	907	878	919	899	862	858	857	846	880	933	861	881	889	930	863	834	853	896	898	903	861	864
20287	20248	7549	2574	1626	1165	926	698	612	534	479	433	425	429	396	388	378	314	323	356	326	324	325	316	322	303	292	290	276	302	370	324	304	290	293	319	269	300	335	307	301	270	286	267	301	278	282	274	288	268	297	272	268	295	307	318	296	282	300	288	336	264	325	327	303	295	271	290	286	246	345	308	285	301	285	301	264	280	295	282	323	282	293	308	296	326	298	291	294	289	338	295	280	309	291	270	290	284	317	290	299	294	300	299	303	284	254	284	321	294	287	288	284	276	246	283	293	262	305	295	290	290	277	308	282	292	295	316	264	290	305	301	260	273	304	290	257	267	284	249	291	291	277	311	287	309	276	297	309	276	311	296	306	285	303	283	281	311	294	274	292	279	281	297	325	282	273	285	269	318	275	318	286	298	272	289	287	277	272	281	293	279	286	259	299	271	316	277	314	275	304	257	292	267	301	271	297	273	286	276	290	274	288	339	306	285	282	291	290	277	279	279	290	277	320	297	294	310	265	279	291	304	264	271	315	288	281	296	280	257	294	297	271	310	272	310	256	293	311	300	297	280	277	285	261	279	287	309	265	258	273	277	274	277	276	279	273	288	303	297	304	280	313	284	276	299	314	260	238	265	316	319	302	309	302	305	289	310	313	302	294	291	254	311	297	312	278	293	275	262	304	274	286	253	322	299	307	278	315	294	270	298	272	304	291	303	286	288	295	259	286	255	306	326	302	326	312	253	297	306	291	287	279	313	295	314	249	307	301	263	264	265	283	298	287	301	273	321	269	293	279	317	302	295	259	295	310	290	284	306	310	300	264	283	308	311	276	298	312	289	296	293	272	302	268	289	297	279	277	301	290	312	266	313	263	289	280	290	307	291	247	298	288	300	311	303	276	284	298	302	285	316	285	299	266	273	305	267	300	298	287	268	311	296	304	311	288	287	279	264	310	325	315	291	296	285	292	301	267	274	313	292	304	294	281	306	313	275	275	294	296	293	298	302	280	272	286	325	300	281	273	282	310	289	260	252	268	289	301	303	283	300	293	302	250	283	275	303	293	298	293	275	310	275	276	300	282	280	274	263	287	290	292	288	304	304	280	297	257	290	284	275	275	276	290	284	307	304	278	284	317	273	305	287	321	279	263	263	281	289	301	286	294	342	287	299	253	302	266	281	279	299	274	281	276	302	294	302	283	298	310	282	297	312	301	308	292	300	264	300	304	307	279	303	290	266	318	276	269	281	285	260	308	266	263	310	316	285	281	296	296	277	299	302	285	289	300	314	280	281	283	302	285	287	299	291	295	298	304	263	309	296	281	305	292	309	286	287	270	298	260	307	301	304	305	298	264	277	317	290	285	289	275	264	278	276	293	267	288	327	306	285	278	247	306	283	337	277	301	292	309	301	260	282	290	268	290	309	316	315	333	319	286	267	322	247	317	294	286	299	282	295	306	268	276	300	292	298	267	278	263	299	326	248	247	285	299	279	301	263	244	284	314	315	246	307	294	291	293	296	267	299	288	290	281	284	291	291	277	291	291	269	291	307	311	273	286	291	268	264	303	271	276	281	293	292	280	273	293	283	312	295	272	258	288	285	268	274	275	281	292	302	286	285	295	265	300	316	301	290	281	283	278	275	259	330	280	300	314	266	265	296	306	300	279	261	323	294	287	297	299	294	302	314	303	316	292	262	254	270	279	277	309	262	281	239	232	276	284	247	291	294	309	306	262	290	294	274	289	297	290	274	281	286	288	278	292	267	271	279	289	260	273	265	274	294	272	297	288	270	304	273	269	287	302	265	291	278	277	286	302	299	292	299	264	300	289	288	273	283	275	296	266	259	309	302	284	247	305	259	286	285	291	248	310	280	284	279	266	313	271	273	271	305	270	303	282	276	302	323	278	288	290	304	293	282	308	290	301	296	290	265	286	294	279	277	266	302	300	268	283	309	321	266	288	295	283	291	293	309	282	307	260	298	291	272	285	291	262	299	287	274	318	311	282	277	258	283	323	263	298	279	274	291	262	292	300	294	300	292	279	289	310	245	295	309	270	272	296	281	266	334	274	283	263	297	308	274	305	282	281	297	286	293	295	282	304	298	311	270	303	280	267	303	284	327	287	272	270	281	293	276	320	263	282	273	317	265	262	295	285	304	276	275	276	305	292	272	271	288	288	329	277	307	267	280	255	317	267	297	262	305	294	286	268	266	266	281	324	297	280	279	272	266	309	289	313	281	289	297	291	257	297	290	296	286	304	290	268	269	271	283	320	261	260	312	286	274	277	292	284	281	275	320	302	298	287	272	297	259	300	281	272	282	303	296	273	304	285	264	293	289	260	303	303	276	281	324	270	315	275	267	309	297	280	278	278	325	297	302	301	308	308	264	251	280	297	300	293	326	289	249	314	270	295	285	283	276	300	259	298	270	276	262	302	281	274	293	281	268	282	301	275	309	289	247	313	306	288	262	321	278	290	295	277	294	277	296	314	278	272	301	278	318	274	297	305	282	262	279	294	291	289	297	289	304	307	270	305	237	309	281	311	285	304	310	284	301	284	293	278	265	293	311	324	269	298	270	281	275	294	312	292	274	260	312	299	304	273	301	260	282	279	286	290	312	302	285	301	289	302	309	288	281	290	301	286	294	295	305	249	286	282	307	295	294	297	326	296	281	292	328	308	302	294	280	275	272	327	284	315	283	282	298	284	296	280	283	290	296	290	305	303	279	289	290	279	325	282	266	271	264	282	280	297	257	278	328	300	283	280	288	300	276	314	280	288	257	279	287	290	322	287	304	293	279	304	273	303	283	287	282	277	285	272	287	280	301	298	281	312	311	282	283	298	315	271	289	274	311	264	303	258	283	308	294	286	305	284	268	295	293	271	260	274	294	250	335	308	295	290	285	277	277	283	279	302	306	292	278	278	281	274	306	268	305	271	273	306	291	292	288	297	281	275	289	300	299	266	285	294	266	269	222	279	311	300	281	303	278	335	297	301	309	298	255	251	279	290	266	256	301	275	289	297	300	292	292	282	270	298	270	261	286	277	274	303	301	288	296	249	263	306	272	278	300	290	292	312	307	293	296	306	265	290	306	294	291	260	282	294	309	317	301	278	261	270	289	298	290	273	295	270	326	321	259	290	275	280	270	259	290	283	274	306	275	249	265	277	298	273	307	288	276	288	274	281	272	313	314	290	275	305	312	316	290	300	289	244	294	259	263	273	294	264	271	293	284	284	268	340	294	260	296	269	267	285	283	264	292	253	281	307	274	289	255	297	305	295	289	280	303	321	284	295	303	274	301	303	269	254	291	306	282	322	304	291	290	291	295	289	270	285	286	311	257	297	304	303	297	295	281	274	262	281	310	284	312	281	293	285	279	276	275	288	284	278	312	292	226	302	325	269	312	278	277	303	307	314	242	250	300	271	230	283	262	282	283	274	276	273	274	317	296	283	296	287	285	295	322	285	281	277	292	305	271	286	277	312	321	267	273	279	291	303	286
16945	22356	7479	5086	4619	3845	3113	2443	2394	2210	1705	1712	1661	1537	1503	1318	1325	1183	1184	1115	1120	1073	1163	1187	1158	1045	1093	1053	997	1022	1248	969	968	954	944	967	924	949	936	932	885	917	924	904	953	926	910	866	899	913	898	934	913	953	962	923	916	948	951	976	930	961	923	912	899	976	872	898	907	923	922	869	891	912	878	942	822	848	871	838	882	913	894	899	928	918	893	932	841	894	897	897	838	873	893	886	887	884	867	868	871	876	897	874	891	882	874	875	850	899	861	869	925	902	866	841	896	806	915	941	865	864	848	904	923	890	910	899	915	898	823	910	886	900	850	881	826	890	877	920	886	900	883	907	888	922	912	906	902	876	861	861	862	915	864	883	905	909	943	878	897	856	928	866	925	880	915	868	899	865	881	850	915	817	853	843	893	878	893	937	857	881	918	854	924	848	874	917	850	883	905	900	896	841	855	908	872	852	863	874	915	890	900	860	899	894	893	874	868	885	862	932	825	887	862	933	878	930	922	903	873	953	882	884	892	920	912	904	906	873	907	900	932	869	889	946	885	860	862	866	894	850	886	926	887	854	870	880	878	829	967	921	862	851	873	895	900	924	866	825	883	878	877	850	867	901	955	889	932	878	896	872	881	905	861	874	884	830	905	873	913	893	851	900	923	874	866	903	901	918	873	913	905	844	863	886	834	865	851	846	863	881	887	932	896	883	863	872	895	876	934	860	894	916	867	918	886	902	910	850	840	902	903	865	860	833	889	893	885	864	911	881	903	881	855	833	851	903	852	909	856	872	808	884	861	867	940	880	898	878	909	943	857	885	873	887	893	894	866	903	825	889	879	842	900	921	833	913	878	908	905	897	919	880	863	876	894	858	847	892	877	853	826	898	877	912	915	850	870	886	920	879	899	926	892	895	855	878	936	875	806	892	916	857	906	885	893	878	875	877	876	808	828	906	840	863	847	876	864	865	891	905	900	854	911	852	910	880	940	929	892	804	875	912	840	903	845	854	861	892	919	858	836	901	866	899	885	885	919	837	906	856	887	916	909	947	877	904	894	872	888	888	872	899	847	909	869	877	919	893	898	877	867	874	846	867	898	858	862	901	830	898	917	885	885	898	869	850	869	880	880	864	883	849	901	889	843	831	884	899	877	838	905	868	905	861	932	884	896	834	865	932	896	888	889	868	902	892	852	866	863	921	809	911	882	881	886	845	847	862	860	881	884	867	891	902	902	902	896	879	851	912	840	913	860	871	909	844	831	871	856	863	833	977	912	845	896	821	861	877	920	892	872	928	878	869	889	926	923	887	856	878	890	920	867	873	870	843	871	883	881	881	908	860	889	874	888	826	857	892	869	848	881	856	857	853	864	862	914	852	897	949	823	929	876	865	824	894	908	944	888	900	928	912	872	818	831	858	903	908	848	869	889	852	836	879	872	938	860	906	886	906	884	960	879	889	816	905	898	879	802	872	877	912	916	948	879	856	789	901	906	810	935	846	926	857	927	939	853	890	831	866	919	871	883	855	880	859	913	857	893	897	835	877	926	903	925	874	882	864	908	926	820	885	867	865	856	886	900	881	934	863	884	872	886	876	895	902	894	868	852	899	954	870	929	871	832	890	898	872	867	878	828	956	879	901	861	930	881	945	925	897	874	904	887	900	886	829	849	911	920	947	918	920	895	861	891	892	892	844	859	922	937	885	887	866	905	839	871	855	879	869	925	859	879	886	845	932	818	889	886	916	890	853	857	897	921	860	856	918	905	896	893	869	825	855	919	871	865	892	878	882	844	849	806	909	932	872	865	936	873	875	853	887	913	916	870	912	910	828	859	882	850	899	931	867	888	859	882	934	894	876	899	892	908	912	854	885	882	891	955	856	977	921	877	897	899	877	859	886	879	928	909	939	852	924	853	846	888	873	875	814	890	856	873	831	869	915	872	829	928	839	923	874	925	885	882	874	877	880	861	890	899	844	842	874	909	870	890	865	936	897	908	849	891	855	916	855	869	921	890	885	886	894	892	912	904	870	923	910	876	874	861	897	864	875	903	908	878	852	909	849	872	916	873	880	888	896	873	889	898	880	864	899	875	916	882	895	860	897	847	861	891	854	928	866	922	885	886	853	916	846	865	875	841	879	873	841	891	864	806	853	874	886	888	864	872	927	857	885	896	874	914	874	907	849	892	926	883	898	900	910	924	882	872	881	876	857	896	887	897	786	881	850	910	827	883	843	881	874	844	883	937	911	947	859	897	876	910	905	901	905	908	870	904	876	848	881	873	853	916	845	914	851	889	869	880	911	895	873	890	893	893	829	917	856	847	888	871	864	887	892	868	857	888	890	820	862	836	904	841	849	945	849	888	912	847	933	857	835	902	918	893	858	904	859	889	978	859	856	890	857	889	911	922	850	885	875	924	880	868	885	896	839	913	897	895	833	845	977	875	939	887	861	891	919	910	896	839	872	900	933	880	901	874	900	831	876	878	913	885	888	888	860	931	898	836	920	900	866	920	874	860	825	949	867	895	875	881	865	905	868	875	857	840	842	888	891	872	855	922	863	904	903	958	903	815	869	888	895	828	901	875	921	867	881	957	908	874	889	806	971	887	879	878	877	897	889	861	860	848	923	876	938	856	906	933	878	908	886	887	882	861	884	897	914	848	918	908	825	863	882	877	897	873	836	884	907	908	950	884	900	862	941	880	890	863	833	890	880	872	906	883	841	838	846	914	907	885	864	859	862	868	870	844	945	915	903	900	913	894	908	849	899	845	869	837	907	928	912	839	891	908	895	858	891	919	886	918	935	881	886	951	907	908	910	927	927	856	855	870	860	880	881	886	914	873	815	881	856	886	894	887	864	906	909	870	890	889	912	847	848	913	870	880	815	896	849	852	871	854	867	912	906	868	911	936	860	835	877	893	852	930	874	865	875	874	856	861	909	873	896	897	838	884	856	880	869	832	905	917	870	889	888	869	891	897	902	846	836	894	851	876	866	905	897	902	928	894	916	889	922	905	910	887	891	892	887	873	879	892	880	884	896	904	901	887	892	874	941	897	911	854	864	927	853	851	838	871	844	895	934	902	880	895	868	883	840	900	888	916	892	855	895	848	902	886	896	888	901	876	865	895	871	891	859	909	854	866	934	826	863	919	850	921	847	889	929	927	919	809	910	913	930	889	852	871	939	842	924	910	923	898	835	848	844	896	862	846	926	885	931	857	841	842	863	881	922	871	860	834	887	896	833	899	940	906	893	874	881	904	889	846	903	835	877	876	890	867	900	854	845	883	843	907	890	894	894	847	867	950	849	877	860	910	855	881	885	864	928	885	879	872	863	891	913	893	885	867	882	831	892	895	880	857	868	896	888	891	896	861	892	898	838	918	832	888	905	829	915	872	898	878	926	871	911	910	888	903	882	897	894	922	874	864	898	843	816	880	869	900	888	839	943	845	881	890	897	913	866	897	903	890	937	878	839	833	916	867	896	869	937	839	913	915	887
43852	48566	32346	23379	19233	14293	8747	5227	3787	3214	1916	1418	1341	1072	991	678	684	775	642	673	617	564	534	623	601	495	470	451	390	394	909	399	277	269	279	279	268	263	264	237	263	279	241	247	243	250	253	251	261	260	269	235	259	261	263	267	240	257	226	230	278	271	228	259	228	236	255	219	239	226	233	242	251	212	241	252	242	232	217	259	248	224	229	245	260	239	223	238	212	253	245	244	244	242	232	266	227	245	247	225	206	247	235	229	265	222	243	250	210	252	209	232	245	222	234	239	254	220	246	229	237	229	243	257	252	231	238	238	223	243	249	252	207	232	245	215	227	217	243	234	222	212	245	216	236	231	233	198	242	221	238	246	227	236	225	252	228	225	260	263	218	241	247	245	255	231	253	259	218	226	231	222	213	242	248	224	264	253	241	259	208	203	233	247	234	260	264	221	242	245	190	243	245	250	259	221	227	245	214	254	263	226	241	210	266	239	251	229	255	240	257	269	227	237	229	213	251	241	252	265	242	249	235	255	225	240	223	214	231	257	264	233	251	260	227	244	230	246	264	241	236	232	264	234	243	245	195	207	246	200	200	229	246	234	227	242	226	261	217	221	257	222	243	209	247	245	262	263	251	249	232	245	244	231	252	244	233	248	239	257	257	222	224	213	217	242	240	265	242	215	262	226	221	244	226	233	216	249	216	226	209	232	241	232	232	223	234	229	206	243	244	222	264	264	218	234	215	223	233	238	236	268	222	277	221	244	238	241	208	247	259	241	234	221	232	240	232	243	275	249	252	224	241	240	225	256	243	229	208	241	225	240	276	258	233	266	242	227	230	252	265	219	211	192	232	248	209	229	242	248	224	251	227	270	244	221	264	226	207	251	240	222	234	254	271	209	228	247	237	229	257	228	225	233	246	207	240	250	240	235	216	237	230	249	215	225	226	231	232	242	232	229	256	232	245	222	276	197	245	241	247	237	242	234	248	249	236	225	224	250	262	228	233	227	221	242	235	250	247	257	209	223	210	224	237	233	249	237	226	240	234	226	244	245	263	235	221	238	259	201	223	232	245	234	223	223	244	253	218	212	228	242	240	267	259	238	222	241	239	235	224	242	230	229	233	264	233	243	207	203	210	229	227	263	244	240	240	253	210	251	227	234	250	224	261	268	255	237	235	205	226	222	222	238	208	264	239	211	222	246	232	216	260	236	232	232	266	263	236	206	243	239	254	234	250	214	271	230	221	231	216	222	245	203	198	250	249	227	231	236	245	244	238	255	234	296	236	237	234	241	239	240	244	218	198	237	224	220	216	238	244	241	282	267	244	251	228	247	254	232	235	215	237	239	226	232	237	258	226	262	244	241	240	240	234	246	264	241	239	246	248	235	235	228	236	233	235	278	242	252	255	236	221	234	222	213	244	229	234	242	205	253	264	239	244	247	264	241	224	253	218	224	242	274	227	269	238	228	213	222	227	210	253	252	212	238	245	231	240	254	212	223	233	272	235	252	244	215	222	219	233	234	230	276	241	269	222	257	223	230	214	251	242	234	202	220	245	238	222	247	224	227	264	231	240	243	229	216	232	232	229	245	221	252	220	246	238	227	235	218	217	223	218	242	248	240	239	233	243	230	231	253	223	223	225	226	226	222	236	218	256	256	252	258	224	229	266	227	212	220	206	213	224	204	248	241	263	223	219	249	237	232	248	192	249	212	234	257	244	237	235	235	236	219	229	254	239	227	250	266	241	241	240	277	205	249	240	225	254	247	251	258	261	239	241	250	234	248	244	241	264	217	234	248	219	246	252	252	242	260	248	241	249	240	238	244	237	209	246	248	233	235	235	235	228	246	241	230	228	228	215	247	246	239	233	253	259	253	242	255	240	253	244	255	226	252	242	267	275	227	259	246	252	261	223	258	211	244	241	228	248	231	251	260	241	231	228	226	205	222	222	239	244	247	223	252	225	237	226	236	217	217	233	256	250	238	233	273	245	236	254	239	241	231	239	234	236	251	289	244	228	248	230	256	231	224	250	230	225	213	237	219	259	223	247	222	210	225	238	213	211	250	247	224	242	222	249	225	259	227	211	230	249	248	270	247	245	223	215	247	221	240	232	226	212	238	230	211	238	262	204	234	224	219	216	247	225	245	246	208	264	235	246	231	219	229	225	250	228	258	227	240	225	240	198	242	245	234	260	242	228	234	215	215	224	234	247	219	242	259	231	218	226	240	240	240	246	245	232	214	223	233	223	231	228	237	227	256	206	231	215	253	245	243	240	237	216	237	245	261	272	227	243	232	214	237	232	241	253	222	213	262	234	238	247	207	248	245	223	220	226	277	236	226	235	240	228	244	233	239	274	241	230	241	213	250	262	240	229	223	227	210	218	249	227	203	234	251	251	259	259	245	239	250	221	228	217	205	249	234	250	225	244	218	228	223	226	224	229	209	239	245	230	258	252	227	225	237	238	244	237	212	220	221	251	259	238	246	268	244	237	239	278	222	239	245	248	232	231	220	215	201	252	233	248	236	269	241	243	249	241	229	213	239	233	251	235	219	228	256	230	236	246	216	224	221	233	233	235	220	226	237	239	265	245	256	264	262	216	223	229	221	240	206	238	225	248	230	213	231	222	225	239	246	220	250	216	277	210	237	237	249	245	228	212	226	202	238	222	253	216	248	231	238	228	244	241	237	236	234	235	241	219	207	217	236	253	242	215	227	222	232	243	234	248	207	244	247	245	232	222	248	228	222	234	239	229	231	256	232	227	229	242	234	231	246	247	224	197	206	238	230	253	234	230	269	239	219	251	256	229	223	219	261	245	271	255	242	232	221	251	227	227	228	265	238	244	234	227	255	248	250	239	264	247	237	231	234	242	232	216	257	226	238	232	235	246	235	220	246	241	220	247	212	243	245	239	242	230	236	223	217	221	247	225	246	246	216	214	251	226	242	248	253	240	233	221	233	240	243	240	228	230	254	220	235	210	230	237	251	227	222	237	249	275	245	227	233	251	230	251	198	236	220	236	233	234	215	243	227	239	234	252	238	220	252	249	231	239	241	237	248	226	248	220	228	245	223	263	213	233	218	245	238	244	229	240	225	214	250	228	242	231	217	249	249	225	206	241	235	210	229	228	205	251	231	259	229	231	252	254	236	205	239	230	259	225	255	249	225	239	212	233	247	223	259	281	253	251	246	238	265	228	236	222	245	233	231	239	230	263	227	241	219	234	229	243	237	245	234	249	238	250	231	233	268	226	236	266	258	269	223	267	228	241	246	251	264	231	244	238	268	248	206	219	217	223	230	228	218	226	241	251	236	241	239	238	240	232	238	221	230	239	226	241	236	222	260	278	199	241	234	232	233	252	258	248	254	238	271	234	236	260	220	232	242	275	216	207	247	225	244	241	239	240	246	238	242	255	250	232	246	241	228	211	247	236	206	223	255	214	255	264	271	243	224	234	255	237	237	238	222	228	211	237	253	243	249	249	244	259	210	234	215	205	253
34858	46573	22148	20442	17994	16383	13437	10498	10370	9785	6007	5526	6685	5696	5144	3359	3286	3727	2753	3468	3253	3071	3364	3784	3394	2672	2334	2137	2204	1978	5548	1879	1156	1138	1142	1024	928	940	943	851	849	866	854	885	761	876	816	851	850	897	941	913	876	861	883	953	833	896	849	850	837	871	831	852	825	804	853	877	836	836	810	797	803	788	823	806	804	729	793	725	775	777	783	756	745	736	792	725	806	792	798	821	779	803	789	767	777	743	755	757	757	762	791	758	761	744	732	768	771	744	772	798	759	749	743	750	779	692	739	697	789	761	747	729	694	741	708	766	796	686	751	745	710	702	813	755	739	729	718	772	717	730	761	732	697	742	767	762	788	772	755	706	739	770	778	735	749	781	718	752	718	728	715	768	751	757	724	752	738	692	706	707	746	812	808	708	749	761	708	708	788	789	776	762	727	769	741	721	762	726	719	724	744	723	708	721	731	752	740	765	738	777	737	745	745	683	753	735	697	718	773	754	735	717	742	699	760	799	752	751	784	745	761	775	770	771	744	769	722	736	776	714	709	784	725	752	698	747	755	756	735	745	713	776	710	778	746	732	718	736	765	756	741	738	745	781	743	696	728	715	751	766	789	747	791	755	723	756	716	697	774	745	743	736	755	701	739	756	793	721	775	775	760	747	781	728	701	762	791	714	744	758	714	741	711	705	732	717	696	739	739	733	793	723	772	731	738	716	754	704	782	724	760	728	790	733	729	764	752	761	717	763	757	738	713	769	837	792	733	720	750	770	712	788	750	734	709	792	757	791	729	746	696	739	769	746	724	738	760	713	759	759	774	737	732	732	717	710	744	726	744	740	696	718	759	738	738	764	728	729	751	770	750	733	711	730	743	745	771	766	765	750	745	719	713	689	777	743	729	729	753	788	754	715	726	738	747	726	758	741	722	747	742	778	716	792	731	796	750	732	736	726	770	753	743	782	746	715	721	752	799	761	691	724	757	783	724	739	759	746	719	771	749	685	723	774	714	779	734	746	701	748	755	780	811	714	693	732	710	707	751	749	758	726	754	800	740	725	718	746	645	757	711	745	757	726	769	738	743	753	729	740	760	742	706	717	785	720	741	775	757	754	690	757	744	814	741	749	779	776	747	703	739	746	747	796	748	740	755	746	730	728	801	775	720	714	759	738	740	773	752	717	722	750	755	727	748	755	763	762	738	733	767	794	738	781	771	734	752	752	737	738	751	730	715	749	743	784	727	730	742	773	750	745	739	711	731	756	759	769	775	739	714	743	751	747	763	749	760	726	782	708	758	744	760	787	776	780	720	759	703	753	774	761	703	765	728	778	746	770	669	737	729	768	766	711	798	749	752	722	758	721	755	710	769	719	705	729	748	714	768	763	778	708	727	724	752	757	725	752	740	793	737	741	718	760	776	732	760	759	733	788	764	766	733	781	765	755	753	801	717	793	744	771	771	726	738	755	764	731	770	750	746	736	745	745	753	741	784	754	694	709	760	711	778	780	750	764	738	774	740	714	722	792	773	766	788	734	749	788	745	751	756	728	766	710	726	726	730	714	759	728	761	754	766	701	711	732	767	743	731	761	750	762	779	764	709	735	820	711	823	715	773	755	746	736	777	718	755	746	755	769	714	752	755	754	735	757	684	769	736	786	732	763	753	740	730	752	730	788	756	745	730	694	715	731	741	741	771	718	713	785	784	733	722	801	768	793	733	758	783	750	755	781	666	743	708	771	776	786	717	783	759	773	776	794	692	728	773	714	725	736	698	758	772	786	727	749	740	732	750	760	694	735	753	750	736	789	776	730	745	752	748	765	751	757	677	732	768	727	742	731	714	783	715	720	742	706	756	733	746	769	731	748	808	768	767	739	720	706	762	761	719	744	734	763	706	771	774	755	774	724	706	680	739	758	773	726	751	744	754	761	743	770	766	766	723	753	726	745	729	716	776	761	723	742	712	768	750	751	710	779	745	724	701	746	725	755	679	776	756	705	725	676	730	754	767	734	738	750	755	768	802	733	792	699	779	718	706	761	752	727	760	735	710	759	733	719	729	712	757	715	766	754	752	745	682	753	758	729	729	764	783	741	739	759	720	787	747	707	731	774	746	744	776	777	707	729	773	752	770	684	768	693	735	723	770	775	734	759	744	715	776	713	750	681	727	728	728	737	717	771	781	754	775	746	767	735	778	731	760	699	712	777	766	760	777	715	797	799	689	764	722	747	758	768	765	762	712	652	700	776	772	747	780	728	777	777	747	733	737	720	685	699	775	736	778	753	712	703	727	732	719	735	759	745	804	755	767	754	754	758	796	713	743	741	752	717	725	734	762	741	756	738	735	738	746	760	763	796	728	734	748	771	738	724	787	729	738	687	747	749	747	717	731	737	754	714	770	706	768	726	735	775	728	754	710	739	734	728	689	745	764	694	731	796	747	749	741	734	786	767	754	748	725	838	709	751	772	731	762	718	727	721	826	731	715	734	728	709	761	736	732	744	745	735	724	727	760	784	681	732	775	752	744	765	649	759	724	710	707	745	719	766	774	747	732	751	748	731	763	734	752	763	735	755	719	733	767	756	776	747	776	733	741	793	746	741	773	785	728	751	725	743	758	753	767	704	778	755	784	690	761	743	743	738	777	802	762	746	723	776	715	714	751	743	744	761	741	761	751	748	761	729	745	781	764	764	811	681	759	770	766	705	773	718	737	734	708	749	793	714	799	766	711	720	775	747	727	688	783	783	726	785	744	733	662	739	760	715	737	735	764	698	749	776	713	737	740	752	732	767	743	762	773	750	803	729	734	766	723	747	712	744	730	737	732	760	730	760	752	785	742	730	744	772	721	762	750	746	787	759	760	752	780	768	791	737	760	776	747	728	714	712	755	685	741	758	752	727	767	724	719	797	775	734	733	729	786	698	732	771	778	746	778	728	770	754	768	779	742	772	745	707	788	727	783	695	749	774	726	754	734	772	768	723	751	698	717	716	734	719	761	765	733	750	758	695	752	756	774	706	759	757	745	782	748	756	755	709	733	754	744	825	738	803	743	751	699	774	749	721	725	778	731	663	793	779	730	825	721	772	707	741	771	732	761	761	699	761	728	739	736	769	750	707	750	800	779	727	720	762	807	697	811	781	708	710	736	730	776	785	760	744	763	698	770	742	696	724	768	732	749	687	742	777	736	728	693	801	689	785	757	749	703	757	784	727	759	779	751	751	722	779	734	709	814	752	711	788	712	741	745	766	782	728	698	732	748	728	760	738	720	701	777	722	803	728	725	727	746	744	719	759	697	776	716	743	706	770	729	786	776	774	724	784	780	734	749	716	745	740	768	720	756	739	771	754	736	758	718	796	752	773	756	732	748	793	742	737	797	769	759	779	779	719	743	744	720	741	757	703	698	716	729	718	774	760	782	735	760	748	768	746	715	716	778	704	761	760	725	750	806	742	724	761	738	746	801	747	755	759	775	777	730	675	714	762	752	716	751	771	702	739	711	744
55882	49295	30924	25401	25473	23491	19649	13938	10213	8127	5250	4693	3754	3152	2618	1604	1444	1530	1394	1380	1520	1294	1269	1396	1321	960	926	810	818	720	2420	1022	449	387	396	364	350	335	387	295	336	319	264	327	287	309	298	322	320	309	323	330	341	320	313	333	307	326	316	335	307	301	328	318	344	307	340	338	321	331	319	295	300	330	285	300	291	302	321	294	322	311	280	314	309	299	330	299	310	309	305	315	323	311	334	305	283	326	286	289	285	300	309	297	289	275	301	305	281	275	287	293	301	329	311	281	285	273	312	325	292	318	332	283	285	265	307	264	292	293	333	283	287	302	298	293	289	295	270	300	299	311	293	288	298	282	310	314	327	306	310	296	290	293	301	291	294	284	277	306	313	310	305	307	284	274	278	305	285	287	265	291	274	316	307	301	293	305	297	331	300	306	269	286	307	301	292	314	318	280	286	299	319	338	273	309	311	293	286	303	306	261	279	284	281	296	292	296	279	302	291	276	296	274	301	297	272	290	246	289	270	311	311	294	282	312	306	291	276	282	290	278	261	322	298	273	279	302	254	306	298	291	299	317	325	308	300	290	270	318	283	309	274	302	290	279	347	265	326	292	287	293	291	296	282	308	303	260	265	286	324	293	308	296	277	290	270	258	328	328	270	304	298	275	280	274	276	290	290	277	280	276	260	273	295	293	278	287	320	274	300	304	320	286	275	304	293	280	303	279	280	304	304	294	310	282	293	305	269	247	286	303	327	282	306	296	302	291	295	276	307	315	318	272	299	293	266	300	278	286	295	285	282	316	282	296	280	303	269	286	283	276	294	280	263	302	266	286	282	252	303	301	301	277	330	276	284	292	304	247	289	305	267	262	266	300	306	287	301	288	312	280	314	280	294	288	287	334	305	308	308	312	299	247	293	283	285	326	281	290	289	332	280	283	294	263	302	319	259	316	274	277	294	286	323	307	282	278	289	290	271	304	262	291	296	281	277	300	318	302	297	343	298	283	315	287	309	292	333	303	310	275	260	296	259	315	256	304	329	293	255	272	281	278	294	303	291	274	286	298	261	305	275	302	316	306	300	282	265	321	313	284	296	317	333	290	297	294	270	303	253	282	299	290	277	283	260	296	266	269	297	290	323	274	315	274	296	278	282	265	314	287	284	317	286	290	291	292	293	311	304	266	271	278	302	270	269	315	292	312	275	273	292	304	271	312	282	328	274	307	297	294	265	294	300	297	285	303	299	338	325	305	249	302	305	264	273	336	304	283	278	299	313	307	289	283	268	306	315	292	294	304	256	302	263	304	356	317	272	312	261	308	272	297	293	275	308	273	284	304	289	284	277	303	288	263	293	278	309	267	270	299	303	309	309	275	275	297	303	311	278	321	267	263	293	296	289	284	308	283	298	300	316	294	269	273	277	311	299	298	300	304	312	288	310	329	315	305	299	308	259	281	299	287	295	265	301	340	261	296	296	298	291	323	265	322	320	262	311	287	295	293	291	260	299	308	284	315	323	313	283	260	259	275	292	289	285	298	288	274	297	294	305	281	294	296	262	273	255	288	315	301	305	272	290	296	325	262	302	308	309	302	295	289	295	303	273	284	318	278	311	281	283	311	309	297	255	284	285	298	310	275	302	268	295	333	282	305	292	304	297	274	280	278	279	321	308	295	285	267	331	320	330	290	294	275	274	308	275	269	289	327	308	288	296	309	251	280	321	288	295	291	288	275	282	308	293	280	303	269	299	292	271	272	255	264	278	299	279	285	303	312	264	292	261	306	314	287	270	277	306	279	272	280	293	300	312	310	283	297	307	255	321	328	287	278	282	313	291	306	253	292	286	294	285	317	288	280	293	286	297	305	291	317	270	280	278	315	322	326	291	293	270	314	266	317	302	287	299	260	293	262	315	313	290	284	253	271	258	284	299	294	287	291	330	285	291	296	279	258	279	283	287	287	269	275	292	295	306	255	268	345	300	280	351	297	298	269	269	290	316	304	286	290	309	251	294	272	278	261	265	313	288	284	292	324	291	307	282	272	302	306	318	315	273	291	318	298	328	291	288	297	323	286	303	271	314	302	267	303	305	285	301	271	293	283	316	302	311	295	323	285	299	268	294	310	306	284	246	299	269	285	304	288	256	307	271	297	272	302	317	325	298	302	326	292	281	278	288	319	295	289	314	260	335	298	294	287	337	291	312	299	295	306	292	297	308	261	294	279	264	287	304	325	298	295	311	272	284	288	276	286	315	283	260	289	291	320	316	288	298	251	302	332	294	289	284	303	282	268	291	276	283	277	309	314	308	309	280	289	278	304	278	299	276	306	288	277	306	265	318	285	257	306	295	308	289	275	275	293	297	281	261	283	319	290	296	289	291	302	304	264	286	313	336	290	292	316	302	287	287	271	315	335	333	290	269	270	299	294	279	285	287	290	283	268	271	278	285	290	304	294	271	279	283	313	294	283	286	282	280	307	280	321	267	332	304	283	290	307	297	325	332	286	312	298	288	307	314	273	297	297	283	257	269	287	260	285	279	336	284	293	298	283	286	272	296	286	308	311	304	289	284	301	291	312	315	321	289	315	276	293	311	289	281	319	305	301	299	294	300	291	307	275	279	306	295	311	301	275	272	279	328	299	281	304	255	279	298	283	295	314	325	279	294	289	281	290	292	342	276	283	318	284	320	307	288	291	313	318	246	287	288	257	279	316	311	332	297	285	310	262	270	294	321	275	300	312	292	276	273	288	318	293	314	298	263	297	280	287	299	252	287	284	270	286	296	323	293	298	295	309	293	309	302	269	273	292	330	303	250	268	286	292	286	313	292	295	332	289	262	288	289	308	301	294	313	316	276	293	316	291	293	284	278	286	252	286	286	275	287	284	273	319	302	277	285	305	267	265	319	290	309	330	347	302	294	308	253	283	268	293	271	279	325	288	282	279	296	289	284	273	283	309	305	293	287	295	249	294	289	279	298	290	274	307	285	296	288	279	301	300	317	289	306	290	307	304	291	258	293	282	277	333	273	292	269	284	304	289	275	266	313	290	260	275	287	297	301	295	305	283	268	307	261	288	286	290	269	304	309	295	285	277	293	299	300	279	263	304	284	288	320	302	295	300	295	302	329	285	300	311	279	279	278	279	297	285	296	314	299	290	324	282	301	275	241	313	306	288	290	320	291	323	267	277	323	285	266	273	276	289	305	314	288	283	282	304	259	290	311	310	290	283	301	302	288	317	266	276	319	292	281	319	309	290	308	281	311	313	307	277	275	307	292	293	281	309	288	311	297	288	279	273	312	265	263	300	301	260	286	287	287	312	322	282	297	288	299	283	298	300	297	293	272	280	283	297	338	305	281	285	272	312	272	305	304	293	274	303	277	312	298	255	297	279	287	285	299	303	301	281	312	303	288	308	280	287	262	303	273	266	309	286	290	279	255	271	301	250	297	284	326	269	296	304	298	300	307	293	304	284	268	294	284	294	275	289	262	282	260	297	295	290	313	273
45044	50787	26763	29930	26920	26341	23302	19541	19296	17830	11710	13508	13491	11478	9647	7093	6666	6532	6244	6440	7033	6632	7358	8230	7311	5675	5453	4710	4529	4082	13124	4977	1911	1808	1703	1564	1350	1283	1238	1143	1111	1118	1092	1064	1043	1049	1035	1156	1072	1176	1216	1208	1134	1176	1203	1258	1211	1171	1056	1044	1056	1104	1061	1124	1144	1096	1149	1135	1079	1069	998	1019	979	958	948	1003	896	932	979	1014	939	916	931	974	970	932	975	929	893	960	1036	1013	948	977	956	917	907	896	948	915	976	918	937	876	883	933	872	864	900	881	890	891	856	895	885	896	922	826	872	894	894	870	839	884	889	836	897	855	838	894	895	849	862	899	884	886	884	829	862	942	879	863	891	895	814	883	891	896	881	897	858	883	877	906	857	852	869	901	834	844	800	886	861	846	862	910	897	870	830	896	892	868	851	850	895	914	884	879	791	892	866	877	857	883	896	878	866	879	849	899	890	872	897	891	899	846	926	880	883	910	894	881	832	916	811	870	963	865	859	833	806	946	811	844	854	880	895	911	882	890	881	825	879	889	887	883	868	881	853	860	872	839	856	932	894	885	870	810	838	873	816	846	920	902	899	898	886	888	877	871	893	886	872	929	865	882	879	886	886	900	875	851	848	885	928	924	848	859	845	898	865	895	878	843	883	877	884	855	897	906	894	895	838	837	856	847	917	831	885	872	834	850	843	857	907	860	937	902	907	889	862	858	857	817	920	886	859	935	849	873	920	866	921	846	872	902	894	872	885	906	874	870	855	804	893	862	861	886	816	900	908	896	847	863	910	898	894	862	885	873	910	899	844	905	913	857	866	886	920	893	929	855	851	862	814	901	904	877	818	886	874	856	883	850	871	877	898	833	879	945	881	868	834	835	884	858	871	906	918	916	959	886	874	843	919	912	864	859	916	902	874	886	897	903	893	899	869	838	851	912	853	860	845	890	887	864	866	869	867	830	833	867	907	877	865	818	882	824	828	887	877	913	873	873	931	891	867	874	860	937	871	906	889	848	889	904	938	870	884	861	870	904	877	839	850	930	840	804	863	860	881	832	859	905	790	837	905	861	921	881	917	799	842	885	888	862	884	861	860	929	853	829	896	899	855	894	860	872	867	877	844	879	863	859	893	885	859	868	839	868	916	834	883	875	868	883	909	862	909	870	864	851	858	861	882	891	882	865	859	856	861	899	845	903	930	890	834	825	888	912	920	869	885	846	836	904	871	890	837	885	868	901	877	844	839	840	908	911	823	886	843	897	881	909	888	875	870	850	873	865	919	884	908	844	839	869	856	870	865	837	916	862	844	900	860	838	868	871	831	882	844	902	888	869	904	902	852	855	864	876	826	880	827	852	853	859	925	921	868	882	825	897	868	837	817	841	890	898	878	915	850	842	871	874	859	841	956	868	804	914	818	889	947	877	845	834	843	891	900	872	916	890	836	869	839	920	901	865	885	826	915	912	832	865	890	882	901	869	927	896	914	948	907	885	911	906	882	887	930	889	904	865	931	836	871	923	931	899	838	891	886	939	922	896	907	843	847	852	898	861	859	883	829	896	941	863	879	926	857	873	874	864	847	872	895	920	892	857	873	828	903	871	856	828	873	937	897	900	876	890	873	858	845	902	874	848	892	841	917	849	879	896	883	882	870	908	872	904	827	865	817	885	889	885	854	896	858	872	893	802	872	883	893	865	918	856	882	886	896	870	871	859	896	888	834	903	901	836	892	862	882	886	881	890	882	888	885	916	890	851	902	897	865	875	885	929	861	814	864	848	892	851	889	910	909	816	868	865	929	875	818	875	835	861	915	890	898	900	903	910	935	948	873	902	867	866	879	918	865	873	811	874	826	916	893	868	899	912	913	859	864	857	865	884	955	824	862	842	852	889	880	927	876	891	879	869	869	803	850	891	853	887	882	891	861	862	896	888	889	826	910	894	860	869	852	886	899	829	879	882	846	942	898	880	823	932	924	884	854	932	864	905	864	891	899	880	931	886	831	906	891	896	871	899	893	827	858	867	857	919	897	892	869	917	873	805	885	887	906	872	942	862	864	835	871	860	829	867	856	885	858	894	901	865	900	873	875	880	894	840	870	899	878	891	865	877	862	835	881	869	825	811	818	876	888	899	808	843	877	885	884	885	836	873	867	866	889	891	922	855	916	883	851	843	901	838	885	800	842	881	881	803	860	878	909	854	870	852	860	834	921	904	876	881	851	879	844	842	878	920	884	863	891	863	888	847	875	871	877	853	920	849	831	893	848	902	855	928	874	867	882	940	861	875	849	875	873	848	886	877	930	868	882	876	837	846	876	864	836	868	836	881	840	849	849	875	898	875	838	895	866	890	933	823	882	884	872	840	817	894	916	876	852	868	885	904	830	848	893	879	875	892	883	891	817	871	878	871	889	847	898	870	821	864	934	865	888	878	857	838	856	844	890	867	833	887	900	874	865	904	895	908	886	865	840	895	841	896	939	870	887	826	904	898	861	908	885	873	917	861	895	856	904	873	861	845	903	856	901	893	867	876	842	869	908	836	889	861	885	877	892	878	892	858	867	822	889	896	878	857	909	866	912	901	860	931	835	872	799	911	892	846	832	876	872	844	887	859	895	872	885	878	866	898	893	889	887	869	884	851	827	902	859	841	891	925	859	846	874	917	830	887	885	841	853	857	872	884	823	895	895	854	876	855	876	854	926	871	863	805	877	921	870	843	859	870	890	835	844	878	859	870	817	849	839	848	842	867	953	882	896	933	882	865	926	914	894	896	878	821	857	837	912	850	901	836	887	850	848	841	890	892	829	902	821	881	783	847	918	849	877	906	861	859	907	872	852	883	851	912	882	869	892	901	833	873	886	895	826	880	938	902	885	930	869	836	905	885	875	854	859	856	907	891	896	905	872	868	875	858	852	865	833	880	874	884	886	888	843	856	917	846	893	872	906	862	910	892	821	885	910	885	873	839	940	880	903	878	868	860	814	839	858	866	859	886	893	852	904	909	858	853	866	842	881	895	851	879	908	867	864	882	895	884	850	828	894	897	886	896	879	840	868	880	890	853	871	884	876	827	863	847	803	874	897	879	862	845	824	898	861	877	892	839	877	881	875	859	868	825	870	875	856	886	868	907	920	891	903	829	880	826	888	885	866	897	888	879	837	831	853	902	905	893	871	846	894	886	840	903	912	895	830	900	894	880	851	894	888	880	828	878	893	854	882	858	929	879	887	844	824	930	887	875	868	806	873	878	862	862	901	823	855	910	896	850	913	847	870	819	925	925	891	876	844	889	788	884	877	856	869	879	916	860	830	848	896	823	880	841	867	873	924	939	880	855	872	838	884	888	934	905	847	927	851	905	893	938	843	914	902	881	913	885	868	857	888	862	869	870	886	879	833	849	882	875	918	855	879	883	852	890	861	866	931	875	843	920	842	833	875	882	854	859	879	916	895	847	891	857	839	879	830	876	878	860	924	879	867	838	887	891	881	892	834	814	879	941	822	825	854	895	942	858	901	896
20135	17512	7174	2543	1626	1183	918	769	675	561	470	448	449	405	391	366	350	323	331	344	313	309	306	305	304	328	315	317	286	287	330	326	313	284	289	281	301	286	301	286	288	260	307	265	294	286	300	275	288	299	268	264	274	287	284	287	269	304	296	316	277	279	288	326	270	271	323	272	287	300	284	306	294	286	289	274	283	284	268	297	281	313	329	255	305	312	286	273	271	261	288	255	278	270	302	286	283	268	289	290	268	280	297	256	320	284	298	290	270	283	278	273	284	297	261	280	301	289	275	269	295	300	250	293	261	273	274	294	283	283	317	260	270	306	284	286	300	310	284	291	240	270	262	265	292	284	296	273	291	306	277	278	300	288	283	287	278	301	287	319	272	323	299	298	289	289	301	300	281	277	300	292	295	285	304	293	296	269	286	252	292	315	246	320	298	272	271	286	318	305	271	284	300	297	268	241	272	285	288	292	292	266	284	277	299	257	270	286	294	255	293	289	294	295	315	271	284	287	294	265	276	294	300	303	275	253	256	284	275	313	277	302	288	279	276	265	279	287	292	300	264	279	284	269	275	267	257	253	298	284	276	267	295	266	303	282	261	269	277	267	261	314	295	243	283	260	275	248	302	260	319	261	269	285	256	304	291	264	295	299	287	282	263	262	286	283	300	286	280	295	280	280	272	300	288	285	282	330	295	242	266	289	309	305	309	330	304	296	289	270	298	302	276	267	307	302	288	305	274	289	315	259	257	257	281	282	267	268	281	286	292	280	306	275	273	290	295	273	263	281	249	271	301	290	295	281	310	288	287	305	261	276	304	290	264	287	269	275	262	284	241	279	275	307	290	286	268	288	314	284	272	302	271	255	265	261	271	274	278	279	266	293	277	285	280	281	271	248	287	288	293	318	286	304	265	268	271	302	284	266	259	287	264	288	273	258	296	283	232	295	301	261	286	277	267	248	322	253	237	272	288	300	299	302	256	290	295	293	267	263	296	279	291	300	273	262	297	289	284	273	289	269	302	278	300	268	282	276	273	284	269	285	302	303	278	280	270	293	267	276	281	317	298	261	283	293	314	281	277	269	268	247	283	272	284	302	272	249	278	265	273	305	261	284	299	270	265	292	276	296	279	284	303	300	246	304	292	264	300	269	307	295	279	277	269	275	269	258	276	273	276	297	286	275	253	287	285	292	285	303	297	258	276	287	282	305	267	259	285	296	266	273	305	283	271	280	305	284	319	257	288	302	295	303	266	278	299	274	269	278	278	291	296	306	265	286	238	307	293	285	301	280	279	316	316	288	284	271	297	267	276	265	264	283	264	288	261	271	304	282	256	281	307	261	243	281	271	283	303	308	287	269	309	296	282	295	265	306	281	290	274	281	269	280	279	302	280	288	296	304	281	274	314	276	280	308	267	274	272	269	289	257	284	259	296	271	307	276	299	277	306	283	257	284	285	305	272	312	292	272	296	309	299	271	271	292	299	281	273	278	263	264	284	270	288	261	273	315	260	279	282	277	298	295	282	319	263	305	277	303	246	263	298	294	249	298	280	265	277	249	284	293	254	295	260	292	278	302	274	283	289	250	305	294	299	321	284	224	263	264	296	290	270	296	303	286	276	290	246	291	277	282	292	297	292	274	281	260	279	294	283	266	300	271	298	294	255	290	302	300	279	266	270	301	294	280	281	279	281	281	287	314	291	270	297	291	288	274	306	301	240	307	289	303	274	278	292	272	285	303	262	273	283	275	278	289	311	258	296	290	292	270	289	269	275	263	320	276	277	292	298	278	329	298	282	268	281	280	300	286	330	285	293	288	264	267	297	280	255	288	280	306	285	302	257	276	273	276	300	287	316	274	297	279	313	278	273	275	262	300	310	294	269	297	282	295	301	289	288	282	302	269	300	270	310	295	302	279	278	302	302	298	297	275	266	280	303	278	288	260	270	261	275	295	265	303	282	262	274	258	276	285	270	293	292	274	313	289	275	284	294	275	271	282	269	280	289	276	296	291	302	296	273	296	298	301	274	299	258	273	253	295	290	328	270	330	283	285	274	301	270	271	291	292	286	305	261	269	263	281	266	275	287	281	292	326	278	296	305	295	281	324	298	277	267	301	261	302	308	310	293	262	287	284	276	268	259	265	296	284	293	286	304	289	283	288	276	290	285	288	269	302	308	287	259	287	274	270	290	271	295	290	286	302	298	265	300	263	290	287	274	301	296	281	277	271	278	286	275	271	288	321	316	271	289	296	283	288	294	283	286	270	283	318	297	300	282	284	296	279	302	291	274	292	290	274	292	282	295	297	288	289	263	289	258	261	266	274	275	278	291	282	270	290	297	289	299	278	283	267	279	293	262	260	290	283	258	294	283	303	271	304	270	250	293	281	307	268	271	286	298	287	275	279	279	290	287	269	269	286	296	252	291	276	288	284	275	280	267	305	267	272	282	292	307	267	252	278	274	268	311	287	297	281	282	276	309	278	280	273	273	289	291	262	279	279	306	257	298	285	281	302	259	272	309	287	299	298	268	266	289	291	311	280	315	275	258	275	316	273	288	281	282	255	267	262	260	249	313	283	276	316	271	252	305	287	266	312	275	283	291	294	269	251	314	296	286	304	288	283	309	262	289	278	257	257	308	310	290	239	281	304	265	310	291	260	280	324	298	283	257	257	278	267	276	292	310	284	268	258	316	300	287	288	286	299	277	306	282	283	303	261	291	293	304	277	272	301	274	286	293	275	293	275	295	308	291	295	264	275	292	288	296	319	270	282	274	270	270	293	272	272	307	285	268	301	257	313	261	294	284	276	309	272	277	282	258	285	275	294	312	263	274	285	250	289	290	281	268	288	257	264	284	268	300	299	271	281	288	303	278	294	296	275	307	255	302	284	287	286	299	271	290	281	310	289	295	290	258	272	272	322	269	264	257	282	284	281	289	299	277	270	300	263	301	291	303	251	277	311	267	268	265	283	305	285	309	278	321	309	296	291	283	276	282	270	304	260	289	291	265	268	284	274	285	261	277	276	273	288	251	305	265	300	249	288	279	294	279	307	277	265	270	294	275	278	277	318	310	305	262	306	268	297	277	254	284	312	301	268	274	284	315	284	295	287	287	279	263	284	271	272	305	293	303	290	268	283	303	280	291	270	264	270	277	262	298	258	265	286	292	277	299	262	286	275	283	273	283	279	272	264	265	283	276	264	279	277	275	301	278	282	288	279	289	284	282	294	284	271	282	284	291	274	279	302	285	258	279	295	298	287	244	283	281	245	287	258	292	288	307	276	276	283	276	256	301	293	290	301	303	269	283	293	295	278	292	289	289	314	287	285	306	291	298	279	285	318	278	256	310	284	292	272	261	288	300	306	291	302	280	293	322	275	275	304	288	302	322	290	307	256	245	288	302	295	286	292	306	259	280	282	316	301	279	299	294	279	304	294	294	239	309	270	275	283	278	276	285	297	285	273	270	322	306	254	280	290	263	292	303	294	275	252	305	294
17199	19419	8117	5146	4377	3758	2949	2764	2407	2279	1673	1802	1741	1587	1455	1347	1262	1219	1204	1217	1207	1175	1106	1112	1097	1092	1032	1064	1018	1024	1390	1100	906	962	939	930	888	944	895	899	897	928	881	947	936	943	912	871	927	889	951	895	980	890	895	972	954	870	936	931	911	898	903	853	914	908	887	963	923	917	870	889	919	909	877	896	829	936	879	877	907	877	833	874	916	887	882	882	869	878	907	851	893	924	847	876	876	900	898	812	868	835	872	864	859	872	884	873	908	881	884	888	847	878	882	906	874	836	916	857	929	882	821	860	846	879	827	853	877	820	826	891	884	872	839	875	851	843	897	839	810	826	911	858	903	836	830	912	875	899	849	856	855	894	884	867	961	913	867	895	852	878	874	879	846	822	837	886	886	904	880	861	824	918	863	879	872	892	884	887	875	892	892	870	903	879	871	900	891	889	913	868	866	913	864	891	890	908	888	899	863	886	842	858	903	855	851	844	913	961	857	819	834	848	891	891	893	841	854	866	911	854	868	895	794	861	824	875	867	924	850	900	897	887	874	866	862	869	853	865	926	886	877	864	915	815	878	905	861	900	899	899	835	858	852	874	876	914	867	909	823	851	860	871	861	863	853	856	856	861	848	822	898	833	923	874	851	898	816	828	910	916	891	864	877	933	858	880	864	871	867	792	889	888	864	873	932	829	858	861	870	877	887	859	835	851	875	898	855	843	875	830	837	883	895	849	849	856	914	814	866	874	887	874	886	864	832	843	893	871	876	897	892	923	928	855	872	906	854	883	873	934	880	860	821	930	907	864	840	896	855	875	873	854	839	886	878	865	863	878	814	896	879	873	857	864	856	900	850	888	893	844	839	867	874	895	890	920	851	870	848	914	843	898	911	885	872	909	834	877	874	845	925	864	873	903	867	889	899	838	882	894	855	866	881	827	847	880	809	910	849	872	876	883	886	849	891	884	869	876	890	803	882	888	867	899	892	875	861	818	898	866	868	841	891	899	914	901	908	893	823	889	848	878	880	873	833	883	858	891	841	842	900	812	889	873	854	899	854	918	885	891	889	805	825	965	921	901	853	871	875	837	841	896	859	832	891	891	883	853	899	877	873	856	926	862	855	858	814	887	861	883	861	865	900	880	861	872	835	848	893	882	860	893	838	895	859	887	904	893	911	850	860	853	879	860	872	849	844	880	858	932	889	904	907	897	854	868	916	893	855	849	893	844	860	893	858	846	855	848	885	878	922	868	872	850	872	877	967	848	824	826	864	860	905	874	844	907	849	846	864	859	823	892	876	862	864	878	870	888	880	886	839	885	883	885	896	815	914	824	833	892	862	858	901	913	856	869	880	866	821	897	860	880	974	854	857	889	924	855	876	909	904	894	940	880	873	832	803	884	864	827	925	812	872	854	899	896	858	882	851	890	868	876	893	840	834	839	869	934	832	886	867	934	869	861	869	920	873	898	867	865	877	811	898	909	855	793	909	828	879	927	875	878	868	894	841	893	898	894	868	867	899	907	849	858	903	890	871	854	877	853	881	869	832	889	905	919	859	909	879	843	893	841	834	860	820	866	824	833	903	908	877	899	907	903	905	850	859	901	848	867	862	876	832	838	873	927	930	859	904	853	884	903	879	925	896	830	906	862	890	806	913	888	853	904	851	867	859	896	863	898	879	870	866	888	892	864	931	885	865	905	843	898	861	893	904	852	881	857	895	849	906	877	882	908	850	866	867	843	881	911	864	907	844	887	869	866	856	930	871	881	866	856	887	877	889	823	896	885	888	841	861	864	824	836	820	842	901	809	916	844	944	867	820	874	869	881	835	878	877	844	833	874	859	912	836	827	897	907	864	911	855	831	873	843	865	937	858	844	872	888	893	882	860	880	867	848	895	864	847	848	833	841	883	950	903	879	857	905	866	878	894	845	860	874	840	840	872	874	865	864	873	830	879	879	878	822	909	852	847	879	823	839	859	886	877	891	853	829	845	896	901	872	880	855	905	868	821	884	843	897	869	844	898	835	947	872	883	845	928	847	850	867	883	852	878	832	864	842	881	899	872	886	841	857	848	867	837	888	835	903	884	853	839	876	891	859	897	860	967	923	909	874	862	865	879	863	848	826	839	875	843	836	830	907	874	856	866	861	829	825	853	898	882	843	863	879	826	881	823	861	851	854	905	876	841	839	867	840	894	890	901	886	876	886	897	933	962	863	853	875	909	888	794	929	915	839	842	875	862	808	892	868	903	810	803	903	914	840	804	823	839	859	930	812	849	887	830	871	887	875	882	882	852	895	869	908	886	869	872	910	853	893	910	880	909	867	856	896	862	883	880	830	877	863	835	889	940	840	872	875	860	868	842	900	864	902	851	841	883	833	914	834	900	904	894	944	906	887	868	860	834	875	894	892	852	859	845	803	916	836	864	882	865	856	927	890	836	904	943	838	900	836	880	905	878	886	864	866	856	859	900	891	835	874	885	905	855	861	854	884	921	844	855	886	911	847	908	889	864	831	838	824	876	860	869	883	864	877	903	845	819	862	869	859	839	927	847	862	817	934	896	874	877	908	851	892	834	869	876	844	906	868	851	817	824	891	868	893	810	869	862	835	847	903	874	865	900	889	868	850	872	903	860	868	861	901	875	924	849	849	836	854	895	855	845	873	898	927	871	891	880	929	886	888	869	882	867	886	894	904	835	865	888	893	863	854	891	879	862	910	926	904	897	869	900	850	888	858	854	816	862	873	892	864	911	819	885	849	910	869	848	884	864	862	911	826	934	865	854	852	877	857	900	820	854	849	852	889	861	857	889	897	871	842	862	870	912	833	796	815	869	845	855	876	915	877	923	891	837	857	845	820	851	895	856	843	911	928	922	883	894	884	895	880	876	868	831	890	869	908	860	919	861	903	847	910	885	893	889	878	870	860	884	873	870	910	872	932	860	886	796	909	901	831	858	840	914	833	901	855	869	848	888	891	863	902	867	874	872	859	897	847	873	873	879	853	843	899	857	890	866	855	865	848	924	844	901	876	866	805	871	887	882	905	866	877	880	891	863	884	900	876	836	907	898	925	852	858	892	853	848	849	890	900	897	835	848	839	878	846	904	856	860	856	826	827	840	914	919	902	871	828	902	938	937	929	851	877	867	885	859	869	882	886	824	939	919	848	814	859	905	885	854	898	858	912	837	871	865	845	865	856	903	865	888	843	916	895	874	855	830	868	852	847	875	826	876	883	861	829	876	900	882	847	828	880	908	852	903	877	848	932	843	821	913	837	880	898	851	888	863	853	905	920	841	902	891	867	886	854	813	864	872	825	874	856	924	861	859	860	913	863	832	807	900	908	911	908	843	861	808	900	912	901	876	916	882	855	891	854	840	878	860	818	846	862	864	943	873	889	921	836	846	869	926	831	862	903	905	874	887	843	883	850	863	814	877	918	855	826	889	866	860	848	874	903	895	868	922	875	827	868	851	917	897	849	880	855	917	942	860	857	869	845
44983	50034	32156	23498	19748	14165	9081	6367	4501	3226	1820	1778	1445	1097	1031	681	713	577	624	564	645	549	546	552	645	466	435	402	399	381	878	456	280	303	288	268	288	225	283	257	242	246	256	244	254	251	259	215	277	242	260	249	229	254	258	260	249	241	225	247	238	238	255	237	234	233	247	261	260	216	255	265	256	231	239	239	249	234	215	240	257	225	252	230	245	247	236	254	251	229	222	238	248	215	231	228	239	240	251	224	240	211	213	230	203	230	222	237	258	224	226	231	243	223	238	247	221	218	215	244	213	222	250	226	231	228	232	246	187	225	213	240	239	234	239	247	218	245	229	245	208	218	215	242	247	236	211	227	223	236	242	243	221	235	233	236	230	221	221	226	237	229	217	212	267	224	232	218	232	231	238	248	231	253	241	228	244	224	253	238	241	213	230	214	261	231	242	230	224	239	228	207	224	246	258	259	224	230	253	224	186	220	232	228	226	223	249	219	250	215	245	253	234	220	214	225	215	217	231	216	248	234	241	274	225	259	214	237	224	236	239	242	212	248	215	216	239	234	215	231	233	216	236	229	240	186	219	236	250	207	256	240	236	236	231	246	238	218	252	232	221	238	248	234	261	213	251	249	241	239	236	266	234	251	240	211	242	236	206	207	229	257	233	209	249	206	267	203	225	225	220	263	228	241	210	215	200	247	227	229	241	208	245	231	211	214	178	215	237	218	215	195	234	230	237	219	185	245	234	236	238	205	219	252	233	233	238	217	225	230	228	240	252	203	225	228	217	247	248	238	222	241	237	242	210	226	223	257	251	218	239	214	247	261	230	209	208	209	243	240	236	218	228	226	232	235	243	230	208	250	223	255	229	220	217	237	217	237	242	224	229	215	224	256	225	216	236	229	217	243	227	244	233	218	224	212	222	233	246	217	246	230	230	229	258	201	221	246	237	264	215	254	212	198	230	202	261	230	265	233	213	250	231	226	228	205	254	234	240	201	221	233	263	229	239	254	226	249	232	227	204	222	249	206	239	211	237	225	233	217	246	226	255	215	204	212	232	210	205	213	240	211	219	204	226	257	240	232	212	248	215	213	209	215	237	193	250	245	250	241	226	230	256	240	226	255	216	244	224	248	220	226	257	234	226	218	214	253	237	231	230	204	224	198	236	249	248	228	254	191	207	223	270	221	248	225	241	245	264	211	225	229	233	227	233	249	237	215	242	217	224	228	227	250	206	223	211	249	245	247	230	233	238	240	225	215	246	227	234	227	236	245	241	264	229	238	235	225	244	222	233	227	227	227	213	219	215	228	259	234	243	226	229	225	208	233	241	220	253	244	253	215	227	235	248	221	232	225	220	231	252	237	250	208	224	237	227	233	197	189	213	224	209	201	256	224	254	208	232	203	223	221	234	217	228	221	198	236	225	207	236	244	221	256	230	224	224	229	245	236	216	234	212	211	240	241	223	237	215	233	249	242	209	247	244	217	231	226	213	243	239	223	245	224	250	247	225	227	249	253	221	222	226	256	251	252	237	237	228	200	218	230	228	202	230	255	215	230	240	233	226	225	223	229	225	217	245	212	226	238	237	231	240	246	240	253	254	240	236	225	252	213	235	232	242	236	246	242	223	186	240	259	235	229	209	215	239	223	205	246	251	233	242	233	257	240	237	224	265	236	241	241	236	239	223	239	200	223	234	243	225	239	221	245	235	211	231	226	245	242	242	214	219	248	241	253	250	191	226	235	225	256	250	256	231	228	243	223	249	238	252	234	248	228	233	232	218	211	225	232	228	232	219	236	239	241	221	247	232	204	239	211	232	210	243	243	250	221	220	231	226	224	215	228	247	257	257	236	248	220	249	233	234	212	224	215	221	222	237	209	231	217	214	217	213	226	235	231	240	232	269	236	228	225	228	228	214	232	222	263	227	223	219	229	205	242	216	218	226	206	224	227	237	244	229	214	233	259	220	227	232	244	207	240	238	225	237	222	233	218	216	237	219	223	219	250	252	230	243	233	273	239	244	214	246	228	235	262	241	224	241	234	228	247	224	228	251	241	227	253	238	212	237	246	204	238	244	251	212	224	218	220	203	236	228	226	258	220	232	218	220	236	225	224	219	240	231	209	231	237	225	247	205	248	232	222	238	282	237	216	213	234	238	247	228	209	216	226	238	224	210	202	230	245	219	236	235	209	236	233	231	213	212	242	224	272	233	219	223	245	229	235	206	239	231	207	225	260	231	213	258	223	238	232	233	227	199	263	257	226	231	237	230	250	236	200	226	205	220	223	251	240	267	207	221	260	234	221	211	242	239	222	245	230	219	237	218	208	226	254	210	244	237	241	225	235	218	231	239	195	249	220	220	224	238	226	240	240	238	221	235	202	215	222	236	249	237	252	245	221	218	242	238	207	210	207	234	251	213	249	217	239	225	211	241	221	203	260	232	219	251	231	232	217	261	214	211	243	213	237	245	228	226	228	239	235	230	218	239	224	243	223	233	220	227	216	228	239	270	222	233	226	247	233	246	233	244	276	218	223	226	210	221	223	228	219	226	240	213	232	239	236	247	233	231	219	228	201	245	231	226	243	212	218	227	210	217	212	228	222	214	228	241	234	246	229	258	228	245	227	234	213	242	236	220	245	232	211	233	212	232	238	225	208	207	238	201	238	237	215	217	246	211	244	233	228	230	231	248	251	253	223	212	265	213	237	211	231	216	246	222	212	221	235	229	229	229	214	253	229	223	218	200	229	242	213	227	238	247	212	231	236	203	258	207	233	224	249	233	258	214	241	208	238	225	236	231	237	229	237	226	232	235	226	225	214	232	234	235	220	226	232	209	229	228	244	215	223	216	219	199	228	261	246	222	207	224	228	260	218	238	246	223	214	229	235	230	246	226	255	241	216	234	235	234	223	268	237	232	207	241	202	257	235	242	228	243	224	218	218	244	226	254	226	245	220	225	227	204	241	253	225	232	230	256	237	237	216	246	244	249	211	247	257	230	217	214	229	239	216	217	239	260	244	228	225	234	244	253	203	246	217	244	253	240	213	222	255	217	242	226	219	234	241	227	233	237	256	238	242	243	220	235	246	234	219	221	227	229	251	260	232	228	218	250	233	211	229	231	226	250	215	229	235	232	219	250	240	240	223	207	226	200	223	219	222	246	234	248	233	245	213	234	235	190	221	219	208	212	233	234	244	238	226	228	219	243	254	229	237	230	213	224	236	221	235	235	213	231	226	222	262	257	234	231	222	235	227	254	215	208	245	211	256	214	232	227	215	251	248	236	224	212	228	246	214	234	241	241	217	235	214	216	254	215	225	228	232	236	212	242	233	239	238	243	247	247	228	199	255	226	221	232	211	221	234	222	244	216	217	230	223	234	206	234	235	233	240	218	219	232	211	227	227	248	239	230	216	227	231	228	259	217	235	217	222	211	223	226	235	217	211	253	231	226	248	271	241	231	244	216	205	234	230	250	236	254	237	242	226	207	246	226	238	236	243
35536	47821	24591	20093	17345	15946	13307	12431	10930	8852	5834	7161	6716	5279	4891	3395	3281	2932	3080	2810	3395	3263	2907	3325	3540	2708	2288	2228	2009	2087	5355	2356	1147	1057	1020	982	964	834	845	869	844	817	821	855	814	866	822	833	857	841	902	885	851	863	887	882	803	895	931	767	833	839	844	828	793	846	835	801	763	801	829	726	807	776	718	750	777	765	784	728	767	764	761	738	813	804	810	758	746	760	781	815	735	732	710	725	749	716	709	759	721	740	723	750	698	775	743	709	739	744	732	730	682	697	750	699	715	747	694	673	705	738	754	766	709	703	770	709	733	711	790	748	688	747	745	744	750	725	707	737	719	717	754	727	749	703	732	702	719	742	730	687	754	733	701	719	730	700	694	792	715	758	723	764	727	707	761	714	725	710	714	724	743	688	689	704	710	747	686	694	767	714	711	731	733	773	742	767	766	747	718	708	717	774	768	765	783	714	723	753	788	734	708	754	736	738	757	705	736	732	709	755	678	716	764	711	730	729	713	705	754	726	728	754	711	794	790	719	726	789	682	740	714	754	711	737	708	718	682	733	742	706	740	727	740	743	745	709	724	686	687	657	728	749	673	766	690	765	740	712	791	701	726	730	700	657	777	750	710	743	753	698	732	690	732	790	702	757	734	730	752	704	737	695	721	774	668	744	703	702	738	717	754	711	723	707	743	692	742	725	720	709	730	746	766	763	748	729	705	696	692	729	691	683	688	761	672	733	744	714	725	711	689	725	742	766	689	716	740	668	775	756	731	737	784	751	722	719	750	694	681	733	718	703	756	721	752	760	711	704	739	743	746	731	728	719	723	747	678	720	721	703	759	753	759	739	727	712	710	746	793	755	752	751	729	725	715	748	733	697	727	714	706	754	734	699	691	743	758	744	704	683	737	689	758	764	711	750	698	715	725	737	721	710	762	732	784	723	747	681	718	717	754	754	734	713	683	730	725	744	735	746	700	724	696	751	702	747	703	719	746	732	736	698	750	702	756	686	694	760	688	702	733	682	767	721	758	770	720	705	741	736	720	704	739	760	690	782	772	711	721	700	703	728	773	716	763	718	760	735	742	720	744	709	749	779	732	724	680	738	740	690	753	729	669	742	711	773	676	729	699	750	739	785	723	706	743	695	727	779	742	766	759	706	710	735	741	697	731	716	746	714	744	772	738	710	789	713	744	714	722	717	787	702	732	776	783	714	696	675	762	721	748	735	722	709	729	701	720	796	690	745	719	734	731	717	751	722	724	764	779	712	778	700	765	713	719	792	766	731	735	758	746	688	717	752	717	750	747	733	712	725	750	713	744	705	779	696	773	726	752	759	765	680	749	729	706	749	711	760	741	755	760	761	716	723	715	707	707	759	727	685	789	718	685	704	766	735	728	709	700	724	726	707	703	698	708	751	735	767	663	735	703	702	720	737	705	708	711	688	709	697	724	753	699	711	758	744	706	730	771	703	746	776	721	733	764	712	688	759	720	706	783	718	717	729	688	731	737	753	781	737	736	759	710	755	728	714	740	758	716	683	726	725	701	703	706	718	764	742	736	686	787	777	735	653	767	726	730	731	688	753	706	688	718	736	720	772	763	786	734	714	736	727	756	714	726	752	763	732	797	669	781	734	731	699	706	706	724	733	745	695	733	767	755	702	759	743	753	702	661	725	685	695	704	719	703	708	757	693	702	750	774	727	747	701	716	772	686	682	778	713	705	712	732	743	746	732	737	691	763	744	722	702	761	745	757	759	682	695	762	739	693	759	721	729	725	717	708	728	734	746	728	705	775	752	770	765	713	749	740	760	750	743	702	702	682	771	783	753	738	698	722	721	711	696	715	696	715	737	693	761	737	792	696	702	683	707	709	737	745	688	713	737	751	771	714	708	718	743	751	671	756	702	724	720	781	798	713	727	797	721	713	743	726	800	759	746	725	699	706	723	726	741	703	711	742	775	754	691	737	780	725	741	734	716	714	698	732	729	744	723	734	714	732	716	762	739	722	711	720	724	709	721	735	699	710	752	701	729	730	750	726	693	735	752	707	734	759	749	700	699	746	721	718	716	724	741	751	705	735	655	798	760	675	733	739	728	745	759	696	701	714	710	724	709	690	761	699	721	697	752	679	720	763	728	685	737	734	733	762	708	790	722	708	721	749	702	768	721	724	680	745	676	755	784	733	670	732	703	707	742	723	699	702	784	707	759	693	698	765	642	745	692	699	759	712	696	722	730	731	782	703	709	683	717	754	749	731	710	759	725	749	692	679	734	735	745	752	735	744	696	714	722	741	706	719	673	753	736	722	719	723	733	728	717	769	736	708	748	717	710	712	747	739	727	748	725	726	735	688	776	742	730	699	753	741	761	766	727	688	736	733	713	799	689	740	728	737	765	746	686	717	734	754	665	738	718	751	756	670	702	741	745	756	728	794	720	741	788	706	686	741	769	712	703	749	674	718	711	713	773	768	717	703	721	760	775	682	731	700	735	700	755	725	732	732	728	737	739	695	751	772	739	728	717	714	718	699	719	708	753	671	753	727	706	742	793	699	715	737	750	770	682	734	706	724	721	751	707	656	716	748	712	772	713	771	755	764	700	691	730	746	726	696	742	738	680	701	717	732	739	743	723	733	716	718	739	709	708	702	695	757	699	688	712	766	715	771	712	743	711	694	750	746	745	717	747	756	761	721	714	747	734	771	746	711	699	730	752	688	760	703	697	735	739	691	750	735	745	697	750	756	702	739	712	752	716	707	765	732	729	691	700	745	699	730	710	729	719	722	675	709	753	749	760	714	736	704	733	728	723	718	730	707	757	762	728	749	684	727	697	729	718	688	738	695	732	717	733	738	719	796	799	752	792	719	734	737	738	710	699	738	724	800	765	764	728	721	768	762	768	744	694	723	745	734	715	728	717	745	696	703	731	751	718	751	745	704	696	782	713	746	760	787	747	801	729	723	725	750	708	769	787	705	727	730	771	704	743	750	748	744	754	734	698	742	707	716	748	677	738	783	752	740	739	754	721	719	714	762	714	731	754	716	698	753	742	719	779	784	761	746	691	742	697	757	753	736	742	740	730	733	700	714	693	756	690	729	708	714	789	675	654	705	702	787	701	762	703	713	724	750	745	670	757	755	734	725	719	768	711	743	732	762	730	726	754	770	757	725	748	716	714	730	723	678	711	718	749	722	709	722	728	737	763	712	752	745	748	711	696	714	760	717	729	727	750	702	754	718	694	741	748	750	726	676	778	765	735	748	768	713	726	729	792	728	756	732	763	735	709	734	725	707	748	716	707	710	670	714	731	717	718	735	734	733	720	728	738	769	717	743	744	719	733	743	708	721	711	736	721	769	752	777	742	721	729	726	753	760	731	735	741	753	635	699	748	760	699	736	723	755	770	688	728	726	710	758	712	690	731	685	775	718	711	728	760	724	763	721	750	764	741	766	700	700	721	715	729	703	733	718	717	735	724	684	752	680	692	757	712	701	713	723	764
56281	49606	31542	26240	24619	22324	18379	13951	10663	8445	4639	4375	3546	3237	2777	1723	1534	1303	1366	1283	1275	1298	1119	1190	1366	1056	939	807	766	1014	2161	1048	444	406	448	340	363	291	320	295	313	333	338	335	344	308	305	304	352	304	341	363	328	328	328	373	363	345	323	308	323	339	321	341	316	305	347	273	287	315	308	292	298	329	290	316	288	264	301	249	307	318	301	294	294	274	293	303	315	307	275	323	294	327	296	304	286	279	285	290	267	271	289	277	292	275	277	313	273	271	272	311	296	260	297	325	288	298	302	293	276	285	303	309	282	291	265	274	274	320	284	306	301	291	317	264	267	297	276	277	273	310	298	246	265	277	262	271	275	316	302	283	290	278	298	272	323	288	283	280	301	287	278	281	285	287	264	283	307	313	272	290	285	290	307	280	315	278	288	296	324	262	322	271	288	283	275	254	299	277	289	245	299	293	300	302	293	292	265	293	315	295	268	270	275	278	260	298	280	259	316	301	297	305	296	265	293	288	292	281	308	282	277	297	275	302	286	300	278	268	290	268	257	282	274	327	314	290	288	295	288	274	285	276	261	287	300	300	303	260	274	280	249	275	274	286	271	260	305	294	262	296	277	283	273	306	294	281	277	303	281	279	318	275	270	274	291	283	262	289	284	276	293	298	291	295	267	324	303	308	268	278	297	318	286	308	299	240	299	284	296	280	316	279	281	290	309	254	276	252	298	262	271	266	280	318	288	278	268	306	291	276	303	314	273	299	309	321	291	274	278	311	290	305	316	276	287	279	276	290	323	256	309	288	280	296	267	285	269	282	294	290	317	266	287	265	298	246	286	318	299	280	273	292	269	288	289	271	316	274	282	294	318	292	287	313	286	275	285	290	320	340	275	317	267	284	289	300	284	292	298	306	276	288	286	288	281	295	308	296	264	295	284	326	294	281	288	282	283	254	288	297	295	310	286	311	285	281	287	261	301	288	275	283	293	312	288	284	313	277	291	296	271	296	283	283	315	294	319	307	293	298	279	319	275	279	282	253	288	300	272	282	284	287	275	288	308	278	280	281	306	286	274	293	297	264	272	273	274	301	284	264	270	294	286	272	300	276	268	252	294	296	267	304	291	317	308	266	290	287	297	281	306	252	285	279	307	282	278	304	300	268	286	274	268	310	308	301	304	292	276	284	249	265	279	271	290	274	292	278	284	299	283	315	315	289	290	314	319	293	290	281	276	303	284	268	287	320	282	353	315	261	267	241	311	288	258	303	240	317	275	293	306	298	286	287	300	268	254	310	304	264	279	273	286	280	265	307	315	298	251	260	299	244	248	293	277	282	344	266	310	296	311	334	305	278	298	274	265	316	272	265	290	260	282	295	278	294	272	290	310	303	256	302	286	269	296	270	295	285	304	273	270	273	290	298	304	289	318	286	297	289	286	319	305	297	287	308	315	268	287	296	275	266	276	305	289	288	270	305	274	279	268	302	280	294	281	283	290	273	272	298	290	290	300	289	301	291	292	285	274	273	311	309	273	287	316	312	272	314	279	310	284	273	326	252	296	285	284	310	311	280	285	283	291	322	283	281	301	286	325	257	279	308	290	296	304	268	276	279	280	295	281	277	298	295	294	286	289	310	271	263	295	281	292	284	316	327	251	293	272	281	281	325	290	288	269	298	312	292	296	279	290	272	314	312	275	307	249	283	267	258	295	301	278	264	300	294	313	295	268	311	280	283	291	272	300	307	289	280	305	275	264	296	282	277	316	286	290	317	301	299	270	271	295	291	290	297	287	284	300	299	305	302	314	286	277	257	282	279	305	319	266	300	285	306	289	270	258	309	293	281	278	304	272	289	300	291	303	290	276	274	265	320	271	280	295	276	280	302	256	277	291	293	301	301	271	286	288	301	318	280	288	289	290	279	293	336	306	301	258	256	260	281	323	280	302	267	274	272	289	306	297	270	272	288	275	293	289	336	284	293	291	292	289	307	299	309	284	296	290	265	289	273	285	291	310	306	283	313	276	301	330	251	301	292	314	313	262	270	269	295	317	283	300	291	300	317	288	282	287	292	294	301	327	269	274	273	295	268	294	324	288	317	277	272	276	281	310	277	324	307	259	289	288	318	259	273	264	320	252	277	297	290	279	248	281	299	296	301	294	305	292	289	301	303	284	301	287	255	284	297	281	295	313	281	271	279	285	277	269	253	271	248	304	293	280	289	298	298	275	298	269	303	274	262	247	307	304	281	286	280	287	274	290	280	292	260	256	295	300	280	290	287	262	308	263	292	298	257	291	310	290	293	328	268	274	273	325	309	284	271	277	303	285	285	284	267	267	275	282	291	317	275	295	271	256	295	289	274	264	306	287	303	268	294	319	272	262	284	331	280	285	291	289	286	272	279	277	274	280	295	277	278	301	291	271	285	285	270	305	290	276	271	285	273	295	282	299	265	288	278	294	288	259	279	288	266	322	304	277	303	273	261	268	276	289	271	300	272	300	285	272	297	276	295	292	294	278	282	274	256	267	286	301	260	279	299	294	294	270	261	290	292	277	295	261	298	305	308	288	258	272	321	311	286	272	280	275	282	294	290	281	297	297	274	278	279	239	263	299	291	290	296	273	297	269	308	296	286	272	308	293	286	325	303	270	301	286	282	301	281	290	271	310	297	281	293	266	312	277	302	255	297	290	291	286	294	284	292	278	285	287	282	285	319	312	299	302	277	277	300	280	304	294	307	273	282	259	299	268	274	267	297	261	281	310	270	313	270	282	293	319	278	283	288	293	270	299	304	278	311	283	279	311	275	319	300	267	276	293	298	284	306	304	275	266	278	284	280	264	295	286	288	283	305	278	319	301	302	291	281	314	284	283	292	303	302	320	272	283	312	287	305	295	290	258	287	309	277	275	317	283	259	288	296	291	296	303	278	289	299	276	292	280	294	289	263	286	285	234	299	286	281	279	291	285	296	319	257	314	285	291	285	271	277	302	270	282	286	294	271	302	270	286	287	266	282	261	286	277	293	293	299	291	271	239	292	287	279	269	285	308	264	304	257	298	269	295	330	305	269	295	315	276	304	265	285	300	288	280	299	305	277	280	282	259	279	277	277	308	286	279	280	257	284	282	276	282	301	296	268	285	262	280	324	282	266	298	286	306	281	277	305	290	304	265	301	258	293	273	252	280	266	290	294	263	268	288	275	268	271	278	261	284	302	284	279	276	278	270	273	259	288	290	305	293	295	291	248	305	290	310	297	270	284	289	290	296	304	286	301	264	268	317	334	289	287	282	290	274	286	288	273	297	280	307	289	317	257	267	309	277	251	294	286	257	291	264	289	283	290	260	274	315	309	304	287	289	314	272	257	292	278	316	288	309	266	309	260	286	298	313	270	296	288	274	304	284	279	285	295	294	291	269	285	293	310	275	280	286	271	292	281	282	297	324	289	275	251	271	271	284	285	266	269	269	279	262	301	276	278	283	287	262	274	314	289	279	289	285	282	277	310	284	292
45004	49808	26974	29402	26040	25227	22901	22529	19599	19083	10867	14490	13248	11788	10737	7255	6682	5617	5988	5979	6479	6853	6149	7081	7824	6113	5175	4712	4422	5605	12075	5290	1802	1659	1593	1535	1292	1193	1172	1128	1125	1059	1055	1054	1135	1031	1042	1133	1109	1157	1195	1082	1130	1105	1171	1395	1131	1166	1183	1096	1092	1134	1093	1158	1085	1157	1150	1089	1011	972	1044	1007	922	998	968	975	1002	922	932	931	989	913	970	926	935	962	931	905	980	1009	1011	970	1004	914	927	948	875	895	869	924	894	933	923	841	906	912	818	869	808	883	895	889	894	917	865	820	837	843	857	873	843	857	908	913	852	885	837	893	915	919	875	922	925	929	899	812	925	869	902	856	960	857	862	817	817	852	925	816	875	871	849	872	892	883	896	866	883	875	870	833	888	845	897	812	828	861	893	819	890	864	854	893	917	859	875	864	874	899	848	875	870	836	871	867	835	822	865	829	874	949	912	885	858	865	876	835	884	897	841	863	872	836	882	820	876	774	863	815	912	822	884	903	858	896	852	839	845	852	910	936	872	929	885	829	844	845	805	895	836	830	908	860	819	923	884	858	851	849	888	849	843	857	901	880	892	880	870	842	855	818	847	864	879	856	892	840	835	861	826	859	878	874	902	855	813	885	865	869	902	876	862	874	823	893	856	801	864	869	865	818	935	822	864	825	871	862	820	873	894	887	907	814	843	912	856	880	820	865	866	935	863	861	891	863	863	866	910	875	874	830	923	856	844	868	907	889	881	855	864	849	847	936	860	887	842	856	889	843	821	845	902	884	810	895	816	862	861	854	879	848	882	894	896	882	887	886	857	846	843	866	860	848	849	842	860	908	899	809	831	860	836	878	837	857	851	873	882	910	860	918	889	813	882	827	904	903	869	828	857	846	853	903	862	831	844	853	825	828	851	866	878	890	856	858	881	849	870	831	895	854	827	851	868	867	880	878	867	861	854	896	889	838	885	831	854	876	921	862	875	876	845	879	887	932	876	861	834	877	866	887	888	867	885	854	847	867	823	865	837	900	902	902	894	878	860	879	824	900	846	889	835	847	911	859	896	860	853	894	886	834	824	949	873	890	894	891	852	903	847	829	859	838	832	877	832	831	871	858	854	827	839	876	873	819	910	842	863	890	895	871	939	896	859	826	834	863	901	879	884	912	873	895	842	825	883	831	871	883	872	885	867	898	822	823	846	880	898	881	850	876	884	867	802	919	885	846	928	897	854	869	797	867	899	845	938	854	856	896	856	849	869	840	872	849	881	826	838	873	904	841	887	904	830	940	878	873	896	867	876	861	845	850	831	878	836	848	871	861	883	822	900	854	845	850	845	838	885	855	801	907	875	895	852	866	845	815	863	859	809	844	869	867	907	834	860	884	817	865	866	870	863	859	825	854	842	861	855	889	865	845	875	853	851	856	876	841	819	899	870	815	843	944	865	923	880	852	832	891	810	884	898	872	851	850	884	868	888	848	847	921	840	885	842	820	889	838	850	831	864	874	837	868	862	818	807	800	919	849	879	859	852	889	892	824	818	820	821	833	892	878	840	855	864	861	847	871	861	875	856	858	868	881	927	858	825	878	871	885	860	862	862	865	900	843	861	913	824	872	918	886	839	815	820	806	853	856	854	891	826	931	919	836	907	839	832	889	845	881	861	866	816	898	858	876	832	885	851	866	875	831	822	842	800	868	833	863	798	858	880	845	933	873	856	861	807	873	822	880	832	924	848	914	897	833	843	869	835	871	882	858	862	889	866	864	891	877	900	833	843	898	918	879	856	840	881	824	894	886	911	814	872	890	893	876	887	857	872	844	873	850	882	893	901	907	875	836	796	899	812	923	850	894	821	888	870	863	912	938	884	832	888	866	867	892	901	870	864	872	869	863	845	900	897	848	844	848	860	890	834	842	925	865	902	897	872	884	871	851	824	869	855	922	793	916	847	813	886	846	862	870	830	895	866	885	905	871	822	888	876	889	894	837	814	867	869	863	879	861	836	875	860	872	865	859	930	841	878	870	820	924	901	916	855	818	913	909	852	881	873	843	832	864	872	866	835	871	861	930	864	886	860	897	891	852	884	892	835	877	894	876	825	879	878	906	851	881	792	866	874	869	831	903	888	869	905	820	863	833	841	836	858	841	885	866	853	811	831	863	870	889	861	835	817	895	853	833	847	888	834	857	860	834	907	877	891	905	867	898	823	846	850	828	841	862	830	924	867	846	880	863	837	871	851	821	819	885	879	920	902	884	866	828	850	873	805	847	850	956	880	889	811	873	889	909	889	834	870	830	891	839	844	895	830	868	879	854	857	798	870	859	841	900	818	877	856	869	871	909	855	883	827	872	858	887	884	878	854	910	897	886	900	841	825	853	848	860	866	870	872	882	855	900	850	853	880	886	842	927	830	833	857	868	843	890	923	883	851	790	854	852	913	912	849	854	833	871	881	842	888	896	854	921	924	849	884	855	896	855	909	851	846	821	833	881	927	870	895	907	850	894	887	872	842	897	880	875	911	914	879	826	850	869	870	914	918	895	836	875	871	852	863	813	844	845	834	855	884	872	883	894	860	872	849	837	885	837	846	844	828	880	913	870	845	839	860	853	833	852	846	813	874	865	857	825	877	868	869	853	821	855	868	858	887	875	866	877	841	868	851	894	821	886	844	873	815	904	891	804	852	831	863	897	915	844	889	911	880	854	892	853	786	866	878	825	840	883	904	853	866	896	859	870	818	857	846	843	848	877	845	905	918	832	887	867	893	878	905	812	902	855	828	906	940	868	866	864	900	865	854	838	860	864	875	923	830	839	804	855	828	826	895	902	838	881	871	876	856	859	888	845	840	837	819	839	899	863	854	888	880	881	903	831	841	871	852	829	831	917	909	849	896	919	888	867	891	889	889	846	883	892	895	831	860	848	895	822	890	844	905	871	909	871	897	879	818	879	865	874	835	944	860	883	898	821	839	864	855	885	873	904	845	928	854	867	868	863	836	880	875	872	874	908	889	888	828	893	837	905	863	817	885	859	881	892	846	847	876	886	865	852	832	896	855	841	838	841	843	855	871	822	913	929	886	850	874	902	894	900	891	844	783	888	884	890	873	838	851	832	840	878	865	912	857	838	856	877	871	956	856	876	834	869	854	879	931	867	905	908	901	840	898	849	872	783	904	894	868	861	845	887	898	834	878	848	833	827	840	875	872	840	925	847	782	876	899	863	833	902	877	892	821	767	930	903	906	877	848	904	841	914	922	865	882	871	899	865	888	902	872	848	907	891	875	851	949	837	894	833	869	841	842	900	895	837	909	869	878	893	901	900	830	879	852	860	805	868	884	885	862	880	908	868	857	865	895	814	895	818	873	911	883	866	819	868	886	903	876	868	879	882	855	859	864	851	880	838	831	828	864	830	873	898	824	866	848	927	905	858	861	909	865	875	894	911	838	888	905	850	841	882	867	845	866	900	893	896	857	855	858	841	871	851	822	861	892	876	841	922	871	850	892	858	863	899	895	879
19263	18058	6617	2538	1577	1166	865	657	627	545	492	451	457	423	374	351	311	321	317	302	318	286	308	326	320	294	313	317	283	285	350	304	327	278	258	292	286	274	302	324	278	288	251	294	278	268	284	286	277	269	291	289	302	289	289	281	258	275	282	306	250	260	280	247	269	287	300	286	307	276	277	299	278	266	309	269	271	296	276	266	279	277	272	293	253	276	288	294	255	257	279	283	276	293	286	257	304	269	260	284	294	296	278	283	264	300	286	267	270	301	286	288	293	294	279	285	303	306	282	259	269	286	255	296	274	293	259	274	273	266	265	299	247	293	273	292	273	287	301	267	264	303	320	297	276	279	310	286	264	277	271	273	307	267	269	283	272	239	249	286	296	279	267	261	310	274	256	296	266	284	260	273	268	255	255	275	284	299	284	296	281	272	285	275	284	260	295	276	301	275	248	272	283	283	289	273	278	268	295	265	287	282	290	258	257	306	314	272	303	246	283	295	267	268	288	277	283	266	291	261	277	271	282	276	276	279	299	276	290	246	270	271	283	259	288	273	274	292	267	240	240	290	284	278	262	279	321	286	303	298	286	265	292	256	270	273	261	274	277	278	285	268	300	272	285	281	292	291	265	297	301	290	288	276	296	317	273	281	283	284	272	273	307	248	277	284	280	294	258	278	313	271	244	254	279	262	278	283	300	272	283	273	265	292	228	282	281	264	299	267	282	298	303	261	281	277	272	282	264	275	248	253	282	281	269	271	283	305	281	262	274	281	271	310	281	305	282	268	295	272	278	307	300	267	305	305	274	279	311	271	296	278	305	275	284	309	277	295	282	272	291	278	278	283	268	259	286	267	306	261	286	243	270	279	275	267	280	259	269	279	291	282	306	253	248	268	330	297	296	292	316	247	319	297	286	278	307	284	261	266	268	263	274	288	260	282	268	250	267	270	284	308	253	264	306	271	270	279	286	290	296	281	275	240	312	306	268	300	285	263	278	260	277	263	257	286	286	285	264	269	280	260	276	247	270	278	283	302	282	283	263	276	292	264	257	276	276	253	275	260	266	298	282	270	283	274	266	301	301	290	286	259	293	279	261	298	267	277	273	278	284	277	270	254	299	278	274	260	252	293	270	281	248	284	266	276	263	271	261	297	288	302	319	282	267	308	267	291	270	245	294	241	261	283	244	296	257	276	300	274	287	287	289	281	257	266	299	265	273	241	285	282	300	288	293	266	278	286	278	277	274	276	302	270	311	288	267	278	268	259	305	278	283	264	265	269	263	274	268	267	261	279	283	270	295	240	271	294	274	298	279	319	281	276	274	272	293	265	292	235	306	299	292	274	262	280	272	277	291	305	273	264	284	275	285	296	267	271	281	258	276	295	289	302	250	323	282	285	270	279	291	295	263	294	278	254	286	266	300	262	312	268	264	254	301	273	289	280	264	302	254	267	265	289	266	280	305	287	262	272	286	264	266	264	272	250	292	270	260	266	294	275	277	267	259	280	294	291	295	268	278	275	248	280	275	294	256	289	287	257	292	252	296	251	266	259	274	309	264	261	283	232	262	275	298	274	305	304	261	275	279	271	282	262	276	321	303	273	256	270	288	279	302	234	260	319	290	288	262	273	293	284	274	270	285	266	276	265	269	256	263	273	272	267	277	267	282	252	289	273	291	309	281	273	281	295	273	265	251	280	264	288	279	274	255	283	284	273	274	327	272	267	275	287	284	271	269	288	295	267	308	281	307	282	267	302	286	256	267	270	284	260	245	299	264	285	262	245	271	289	285	296	256	259	258	293	294	283	260	261	257	294	272	260	281	262	287	265	266	276	247	296	269	256	282	262	288	244	290	271	271	281	316	263	298	271	276	292	292	299	275	272	273	295	280	240	290	293	255	270	267	295	280	269	259	285	269	275	278	275	288	302	270	285	250	298	275	315	275	286	299	276	266	249	285	267	275	282	261	255	265	281	269	262	268	269	290	328	261	293	275	268	296	284	286	271	291	289	294	292	294	317	273	242	278	291	279	269	277	270	291	275	270	279	276	260	270	268	256	288	287	260	290	267	311	255	263	272	259	276	257	291	264	282	250	279	286	299	268	297	271	289	320	278	266	278	284	266	265	287	286	266	275	279	263	265	309	306	285	271	301	292	257	269	286	292	284	273	288	246	296	298	262	271	272	289	295	292	275	274	294	299	309	293	276	243	292	277	266	311	295	251	273	280	291	285	278	289	284	288	275	252	281	288	280	288	249	275	276	280	284	305	280	273	256	286	263	290	283	273	281	272	270	311	285	285	289	287	258	274	298	281	267	268	239	291	275	244	295	272	288	281	275	288	305	274	284	272	290	307	277	261	265	289	303	259	236	304	262	278	315	277	273	292	267	288	286	300	277	281	274	286	309	243	265	292	294	307	263	245	247	304	236	278	266	274	297	261	300	271	245	274	288	268	306	287	260	296	290	281	265	281	300	259	279	266	269	287	278	287	301	260	290	284	273	289	247	268	316	296	263	283	308	334	288	295	285	297	286	256	294	277	303	269	287	298	322	278	287	263	302	295	293	305	259	268	278	259	320	302	272	273	309	299	301	267	288	267	312	265	302	264	272	296	302	297	252	295	314	296	263	309	290	288	288	304	272	275	272	288	317	239	297	275	289	275	293	278	259	261	258	265	283	263	261	279	303	293	255	280	289	311	280	298	290	298	284	267	268	284	264	267	295	249	287	290	264	272	257	252	307	286	286	248	251	290	261	267	290	270	278	290	294	279	306	270	301	284	312	276	289	275	250	272	280	279	285	263	281	313	270	292	286	282	258	276	310	270	308	294	271	317	273	279	272	281	266	293	267	283	290	294	304	297	280	278	302	257	283	308	296	260	280	292	266	296	284	247	280	282	270	274	288	291	284	236	262	283	259	301	260	300	274	301	299	290	283	292	289	279	273	280	292	267	278	271	272	311	240	277	247	277	283	288	302	284	289	291	268	251	267	287	274	277	278	304	267	272	296	278	289	278	279	287	267	277	255	251	284	287	269	279	283	274	264	251	277	264	263	294	277	304	289	259	256	262	276	300	271	274	286	284	275	281	244	263	270	304	284	302	317	297	259	280	287	285	272	273	267	279	254	276	283	255	259	277	271	259	312	293	252	263	290	281	280	282	301	306	260	279	292	264	291	263	275	272	284	279	262	274	282	260	283	262	285	243	290	286	265	290	285	288	288	281	318	240	261	292	295	291	258	286	282	274	279	297	294	289	277	285	264	289	294	256	273	270	275	255	307	295	280	265	272	291	272	278	254	270	279	288	293	305	254	272	284	269	296	279	275	281	257	273	296	303	294	288	284	257	298	277	277	274	271	270	271	318	238	255	271	268	284	297	238	288	280	277	256	259	276	283	288	269	269	285	266	279	274	252	292	295	284	293	278	273	281	281	293	265	237	289	228	259	251	298	270	299	274	261	295	297	305	286	262	271	254	301	256	322	285	272	284	270	260	278	277	270
16558	20466	6599	5205	4273	3677	3024	2782	2537	2192	2020	1847	1780	1643	1489	1301	1252	1150	1218	1139	1130	1137	1143	1127	1146	1098	1010	1047	1027	1013	1360	1058	888	912	939	957	896	914	890	895	877	905	963	916	908	896	918	950	916	903	910	861	920	896	919	952	859	946	916	895	934	897	899	862	899	921	869	886	857	834	793	824	866	874	923	822	916	854	824	874	854	886	867	864	831	889	856	865	810	808	865	862	858	847	799	841	855	848	860	885	852	860	919	826	862	860	842	870	791	884	818	906	855	842	896	913	839	915	833	886	836	815	863	876	835	868	828	815	895	883	871	793	855	897	934	887	862	870	896	866	870	775	902	891	879	873	861	829	852	882	865	849	855	840	861	844	871	864	885	863	886	885	868	864	877	873	900	846	892	830	869	823	840	864	872	862	894	861	866	847	840	917	830	836	845	832	867	929	880	845	890	848	875	869	845	860	904	881	850	806	822	887	871	867	892	860	857	850	834	889	941	796	809	839	786	891	842	878	884	850	860	864	882	897	874	880	843	858	830	857	891	824	840	912	859	843	832	883	850	853	831	864	879	870	908	877	869	842	842	815	863	843	832	806	881	858	873	879	854	904	888	910	844	803	879	890	840	852	857	868	831	932	864	878	800	811	860	818	809	826	816	886	881	918	875	831	882	851	882	889	892	874	809	840	927	881	874	891	878	888	874	873	912	837	841	889	810	845	840	817	886	945	851	880	832	858	843	884	866	841	865	846	843	867	887	846	909	842	903	890	896	848	829	849	846	862	885	878	858	839	810	872	878	887	827	908	875	856	803	876	825	826	866	865	824	839	889	902	824	895	807	823	853	842	893	926	833	854	859	870	880	834	892	820	879	823	838	867	867	829	832	880	918	936	844	914	881	841	877	898	831	894	841	835	896	804	901	833	859	878	853	838	891	866	841	854	896	878	870	822	820	908	887	851	863	849	837	796	835	867	825	915	856	855	847	886	852	892	903	901	898	902	837	858	846	950	836	836	874	832	832	814	860	825	864	841	876	860	842	880	916	912	908	820	866	853	852	853	799	892	838	848	858	830	851	842	802	890	838	800	864	798	813	824	870	853	887	874	842	870	854	837	909	878	874	922	842	821	843	858	818	885	901	862	861	839	858	886	840	874	810	831	852	819	863	815	846	890	862	858	859	893	887	846	848	878	873	890	851	830	821	897	839	871	852	874	861	843	837	849	869	848	857	900	845	809	866	877	888	879	865	887	837	846	935	896	800	901	882	853	814	833	871	857	839	860	860	872	842	898	858	813	837	910	866	808	868	903	887	792	883	874	901	813	859	814	882	904	899	893	892	851	858	827	864	859	854	813	880	899	870	858	836	899	878	853	894	848	812	914	885	917	826	869	844	885	881	894	855	847	879	838	877	837	880	908	853	855	855	906	872	846	881	841	831	818	866	883	865	898	870	898	845	837	849	907	844	875	876	822	914	885	826	876	838	850	865	844	830	850	893	822	910	866	921	883	858	858	863	851	858	872	853	849	814	883	835	889	798	862	840	872	883	877	882	909	883	819	892	891	853	903	854	817	863	871	842	855	894	873	867	806	849	866	871	887	842	875	844	854	881	854	845	856	907	874	904	874	836	839	869	821	837	872	886	812	851	861	890	876	844	849	860	847	884	887	873	892	814	863	848	829	869	882	893	859	825	909	877	819	831	826	858	871	844	868	887	853	893	845	861	882	872	873	880	863	834	914	878	924	867	920	858	883	907	884	860	824	907	867	852	837	875	823	856	859	912	856	874	864	841	870	870	841	831	886	870	857	826	880	874	895	883	873	830	871	832	847	854	879	840	866	877	831	884	888	885	855	849	870	896	809	897	851	891	830	832	864	831	848	819	852	917	837	884	915	834	892	853	840	904	888	861	885	859	843	816	898	870	899	879	837	856	861	831	885	914	846	867	915	869	869	857	871	848	860	881	833	861	848	857	877	869	842	902	820	836	873	841	880	794	881	834	868	817	830	860	895	878	843	899	827	826	844	872	876	890	836	832	826	852	861	862	828	868	877	837	883	857	848	884	837	844	847	866	838	840	856	873	852	871	846	908	812	846	842	831	829	908	873	843	854	861	861	863	911	893	866	819	838	882	864	835	826	908	914	852	888	854	876	915	844	835	804	850	872	870	846	845	875	827	851	893	865	853	836	905	864	882	820	874	894	871	827	871	858	823	909	867	852	839	815	790	848	818	834	862	820	835	851	848	820	862	876	813	855	868	891	922	862	898	912	878	865	870	894	875	859	819	921	882	832	902	837	844	780	858	887	870	830	942	837	876	906	839	886	863	870	900	840	875	841	848	849	833	843	892	873	860	845	842	846	840	846	841	830	846	844	862	865	832	866	863	855	875	937	849	856	812	887	861	852	837	881	823	853	857	888	834	866	875	867	950	872	814	840	902	896	856	850	861	870	919	885	845	910	875	883	845	912	845	844	850	845	862	910	876	894	877	902	860	818	877	843	838	882	865	851	832	864	863	860	854	876	870	863	874	957	933	832	852	872	856	811	843	841	872	849	862	864	875	914	827	865	856	927	902	890	904	838	881	840	868	864	884	847	834	891	793	840	814	854	836	874	864	896	870	909	882	840	844	867	862	869	842	866	836	895	847	864	909	844	831	844	849	889	862	799	861	863	829	856	920	879	905	845	886	860	897	897	845	927	813	917	815	875	871	879	913	839	856	849	881	901	822	882	847	870	798	880	869	895	869	853	854	877	850	873	788	895	799	861	806	836	871	823	878	843	895	884	875	880	879	825	877	859	861	880	879	858	887	860	830	819	876	838	864	851	837	839	877	856	873	896	848	914	873	907	883	841	887	840	854	838	877	879	857	822	877	889	861	913	841	872	836	806	919	952	856	921	857	794	848	859	820	820	858	869	863	833	829	886	870	856	876	868	846	853	885	854	839	884	877	838	878	817	920	842	848	856	864	895	899	855	840	819	874	784	832	832	777	883	860	864	840	886	913	829	884	898	887	904	857	885	887	890	895	860	871	869	864	871	883	867	850	860	835	938	909	846	882	881	930	871	823	891	852	865	879	872	877	849	868	861	835	865	889	908	861	827	874	875	861	914	835	872	912	809	888	817	851	850	873	879	868	885	855	892	880	899	831	802	847	893	864	884	862	808	899	870	850	808	891	906	857	872	859	828	892	838	880	850	860	921	882	832	879	884	850	863	879	875	835	862	913	842	835	836	887	851	894	895	875	861	841	892	806	828	895	840	880	901	810	848	900	839	870	884	922	876	857	844	910	853	835	852	850	904	839	839	838	834	889	884	863	906	888	864	873	907	905	843	872	762	879	887	829	866	825	823	850	870	874	832	824	881	832	855	861	799	851	838	901	771	851	843	836	816	864	821	865	859	844	892	892	865	852	791	884	881	849	902	862	826	848	857	819	798	814	848	890	890	883	855	852	884	859	853	866	884	851	786	876	905	884	889	837	862	848	871	870	819	854	886	799	868
45648	48861	32710	23632	20148	14703	9350	6248	4331	3309	2176	1398	1311	1383	1156	668	688	595	615	552	583	592	493	569	586	485	500	467	389	464	825	346	282	251	272	247	237	287	239	244	247	224	238	272	239	221	251	223	233	243	270	209	223	231	281	261	236	249	228	246	229	245	237	210	214	221	212	252	247	242	228	235	244	216	228	244	219	193	220	227	290	206	229	217	258	239	217	215	253	242	241	251	204	226	226	227	237	218	257	232	207	254	220	246	221	216	220	216	202	230	254	225	238	223	224	230	228	254	214	222	209	196	211	211	203	244	227	194	216	222	207	224	222	219	246	225	217	221	245	229	229	230	241	207	224	205	236	228	225	246	206	217	219	214	236	243	231	232	196	189	232	219	209	226	218	222	239	230	242	234	190	208	210	236	239	259	246	206	233	236	237	229	205	243	238	226	219	179	234	199	198	214	209	207	220	223	230	211	224	232	229	229	234	239	233	223	210	224	198	254	220	205	236	217	230	221	242	255	241	239	227	246	241	239	232	238	229	243	220	226	184	228	229	249	229	223	239	204	241	194	210	237	216	221	216	231	242	230	224	241	231	223	232	242	218	218	229	209	215	227	229	217	224	242	242	221	235	225	243	250	229	202	242	214	236	214	209	203	229	244	231	198	210	225	230	207	234	215	249	233	232	214	204	193	248	205	224	226	245	254	231	203	240	198	234	231	239	243	223	219	198	214	216	235	230	216	207	255	208	204	231	216	207	209	225	211	208	221	225	241	223	234	234	239	208	212	214	227	221	211	223	231	213	211	211	216	209	237	228	230	238	210	204	207	232	212	225	203	204	213	224	225	216	220	247	233	217	246	238	187	233	222	223	232	231	212	215	243	222	243	195	221	236	245	221	214	219	224	231	220	231	218	219	235	248	215	200	247	225	253	246	227	224	234	211	207	224	251	238	216	233	219	212	237	239	214	208	235	232	245	228	208	266	206	171	211	214	225	249	241	220	219	227	226	214	240	228	231	243	247	225	207	237	238	242	251	218	231	237	214	218	218	255	223	202	226	218	207	254	209	237	218	205	209	215	219	211	222	229	246	227	238	235	225	250	202	228	224	213	233	231	230	225	226	211	200	208	244	225	238	190	216	239	245	218	220	216	216	216	211	251	223	226	217	213	225	233	230	238	215	254	248	220	248	239	224	220	226	239	213	248	232	207	246	243	230	236	204	238	212	230	224	239	225	222	212	235	238	226	206	228	214	220	237	218	224	216	218	235	216	245	229	220	264	209	238	236	258	189	220	232	196	238	219	222	223	235	222	223	216	240	238	228	227	226	197	274	230	204	252	224	220	233	229	223	242	201	231	211	243	223	230	223	246	215	218	226	221	245	223	224	211	211	237	231	218	233	196	227	240	198	216	218	252	201	249	213	221	194	211	234	226	192	199	236	205	225	223	207	192	239	218	214	209	221	235	210	234	236	206	251	229	224	231	234	213	206	207	245	236	236	220	253	235	228	196	207	239	225	199	231	220	201	196	237	236	219	231	218	228	252	229	206	206	240	226	216	210	219	214	227	224	210	208	216	240	261	232	262	238	241	215	209	215	249	216	231	215	200	235	205	234	213	252	246	220	227	208	229	218	212	235	208	210	252	207	214	214	219	224	246	225	212	223	219	227	235	232	212	253	213	255	221	225	245	246	229	221	209	236	231	225	214	229	215	226	219	212	225	231	218	227	245	218	243	246	235	217	217	229	220	240	224	219	238	212	211	222	211	245	214	238	222	233	227	248	195	207	225	236	236	221	229	244	202	206	232	229	232	214	224	217	227	233	250	215	210	247	215	222	210	210	225	222	230	218	231	219	210	233	238	244	233	242	211	224	232	236	217	217	224	208	248	214	206	222	205	210	203	222	227	246	220	207	215	211	227	222	216	233	248	208	233	226	235	244	229	226	228	229	226	245	237	224	218	228	233	229	231	230	240	221	236	217	217	240	217	231	216	204	216	213	232	235	236	227	239	220	230	222	209	222	238	222	263	217	221	223	249	219	212	241	215	254	208	237	210	233	217	210	233	213	247	233	217	210	193	251	247	243	193	237	216	242	247	252	259	224	254	198	201	208	226	192	223	223	217	222	231	222	210	220	204	206	251	226	239	248	229	213	199	246	224	213	231	229	240	209	217	218	232	229	222	236	204	235	236	189	214	213	206	228	221	235	220	236	207	206	219	223	215	219	222	213	218	220	237	231	206	205	218	246	225	265	237	236	223	205	233	218	212	210	237	236	216	212	246	220	253	226	238	206	222	208	220	226	244	233	222	220	220	213	216	219	246	214	220	237	227	234	217	212	214	243	212	208	236	240	259	219	237	228	216	217	253	228	227	226	239	238	213	217	237	241	219	221	217	211	230	234	241	217	238	219	209	254	245	232	228	239	246	222	205	222	228	236	231	185	204	248	225	222	206	233	230	237	206	220	233	233	243	222	255	201	263	205	213	222	224	230	226	217	193	233	228	253	198	235	244	259	243	253	213	245	224	219	229	210	246	230	225	224	199	262	233	222	230	244	210	241	231	253	240	233	241	250	210	224	260	232	231	244	219	218	211	245	247	194	215	220	236	236	259	215	238	232	244	250	225	200	216	200	214	234	197	216	235	216	238	206	224	242	231	231	254	211	199	230	213	203	215	215	212	223	225	250	233	228	220	238	215	236	232	231	243	224	210	219	238	229	226	206	198	200	256	223	244	216	232	239	207	227	209	219	213	213	227	222	252	245	231	236	213	219	234	226	243	230	203	227	251	237	226	191	234	230	244	201	251	221	235	244	220	207	223	225	218	218	227	192	223	245	234	231	244	233	217	203	269	212	240	203	223	229	210	239	203	224	225	234	220	224	203	197	215	205	245	207	252	210	202	221	220	207	243	255	218	227	213	233	211	223	207	207	231	225	210	200	229	206	233	228	211	225	244	222	235	216	239	227	223	205	248	245	245	230	227	236	228	242	234	229	202	237	212	214	203	196	198	218	218	225	231	222	234	228	212	214	232	240	229	209	241	203	215	208	253	226	227	229	214	226	205	211	217	228	243	215	223	224	212	235	222	225	217	223	206	235	239	222	223	237	213	229	236	238	216	218	212	233	222	209	223	222	232	221	205	249	209	221	219	208	217	200	230	223	224	205	238	224	224	212	202	207	239	217	229	224	217	230	236	245	212	244	243	236	216	244	247	209	247	244	226	223	198	253	218	228	228	244	258	216	215	228	239	226	193	254	219	257	246	215	245	217	199	236	230	237	193	245	229	212	205	224	243	251	229	251	213	233	234	206	246	238	207	242	259	227	225	213	206	211	216	228	211	209	239	231	201	223	244	236	236	241	226	222	252	229	201	205	194	216	229	203	209	241	225	244	238	220	245	232	262	262	220	213	211	238	226	204	245	233	223	211	241	198	229	222	234	232	233	243	219	236	215	217	242	230	210	218	219	205	197	223	229	208	220	219	243	234	219	220	202	240	241	221
36082	47508	21525	20585	17180	15589	13792	12192	11124	9169	6109	5080	6735	5925	5428	3425	3162	2816	2637	3093	3230	3254	2974	2964	3317	2752	2509	2250	2043	2532	4921	1774	1047	1092	1057	1018	954	880	848	859	825	865	761	829	877	811	870	884	895	871	858	815	841	863	886	871	834	842	830	845	822	845	868	811	790	827	792	847	775	759	759	717	791	733	778	729	761	788	808	766	758	759	730	737	753	730	790	716	843	715	791	761	768	808	750	747	715	707	705	711	741	735	722	709	744	772	700	706	722	659	773	690	705	712	722	753	741	705	716	703	706	720	717	728	693	763	716	698	706	714	709	733	686	708	718	682	731	757	735	707	712	734	742	711	771	707	708	677	715	727	699	722	708	700	687	706	730	710	716	727	696	712	723	713	748	680	696	710	698	688	756	710	710	738	683	736	691	709	754	697	735	694	724	743	720	738	671	728	705	722	740	681	685	708	731	702	684	708	689	707	760	666	741	720	728	702	680	742	688	751	720	683	733	707	721	733	715	714	806	677	762	688	749	727	717	690	724	716	688	735	727	754	683	717	691	757	700	742	707	726	715	716	689	751	778	719	710	702	650	718	711	697	730	696	688	705	733	720	709	732	700	690	746	731	696	699	724	746	721	709	700	712	710	735	699	713	709	694	727	720	747	758	711	745	710	746	719	670	692	724	702	694	678	736	685	709	738	721	673	642	792	709	730	708	703	709	751	705	729	739	708	728	709	736	731	709	725	736	711	713	673	750	710	697	660	708	700	759	719	708	760	692	715	684	755	707	714	707	727	707	693	697	728	691	728	695	688	720	705	741	718	637	704	735	710	651	731	719	724	689	737	710	715	714	702	749	752	709	716	703	697	713	760	717	736	688	702	753	696	688	714	710	675	741	733	698	702	696	713	697	767	708	751	691	649	724	713	707	684	694	732	748	715	698	744	676	698	704	725	740	724	694	718	698	716	733	744	702	679	674	676	708	772	747	725	692	708	676	739	696	727	727	705	779	661	701	706	742	718	712	713	702	687	683	726	701	695	748	731	710	758	695	684	671	715	712	716	709	706	724	725	814	677	699	708	707	732	738	676	738	684	709	732	707	688	727	697	701	728	684	717	745	725	668	716	690	667	696	715	694	738	672	736	696	723	696	712	669	718	704	724	686	717	704	746	726	751	663	685	714	696	693	645	692	698	728	709	669	686	716	733	711	696	712	706	699	745	679	736	722	707	685	713	721	736	734	687	678	684	668	747	718	694	739	710	742	695	715	734	706	735	736	733	701	713	714	656	673	687	665	708	710	704	742	735	794	740	738	699	687	747	703	712	702	692	730	705	753	738	721	660	751	692	737	734	749	740	701	709	690	723	734	709	711	705	702	704	741	771	731	731	769	673	722	717	780	710	713	710	733	715	708	740	709	691	744	664	723	708	703	691	708	715	700	729	735	689	732	683	763	739	726	686	716	721	725	722	727	723	719	734	689	758	754	720	750	728	740	729	725	715	733	690	723	725	703	718	765	723	693	747	708	711	680	715	722	715	671	686	697	679	719	705	693	714	706	728	709	724	746	722	675	722	684	715	768	758	727	673	726	741	690	710	738	716	726	708	696	693	711	660	711	748	670	700	732	715	747	663	674	699	676	735	731	710	714	761	741	771	703	688	688	719	709	686	717	722	670	778	747	723	728	697	695	737	670	698	727	714	755	720	702	749	689	750	694	754	669	684	682	696	719	732	682	693	707	723	715	711	671	710	672	722	718	697	701	709	724	703	697	686	700	672	723	714	688	675	686	702	683	723	711	710	724	739	709	698	711	724	727	729	688	703	733	710	748	646	735	732	691	671	712	723	673	697	707	710	738	671	730	763	720	711	736	689	688	746	697	690	695	748	706	694	684	705	738	683	708	703	707	671	691	720	694	708	746	691	683	732	773	705	734	729	768	696	674	706	747	679	798	675	697	728	730	703	721	754	682	652	706	701	739	679	699	723	706	689	702	684	727	705	696	720	709	720	684	769	719	742	700	731	673	706	690	691	707	738	719	698	688	704	719	696	717	680	738	709	729	716	745	696	711	754	714	711	726	707	732	701	709	718	703	744	725	683	762	661	686	743	744	703	689	704	746	731	706	745	724	642	687	710	729	721	719	711	729	715	735	716	666	675	718	707	725	766	708	709	715	737	706	761	733	693	695	718	729	643	699	733	717	720	720	702	664	704	684	708	679	725	727	733	740	674	720	699	693	661	708	688	704	754	726	713	710	730	686	716	683	732	730	757	662	714	709	689	709	744	734	698	715	746	675	737	705	696	684	676	737	721	693	728	749	695	706	746	685	756	717	699	685	732	687	691	730	745	701	714	707	714	720	644	710	704	704	723	718	682	706	742	724	693	690	664	712	716	786	733	739	714	748	700	677	701	736	715	692	700	648	693	750	744	660	718	740	741	670	687	721	723	723	755	683	698	692	710	742	712	693	731	719	746	704	681	743	731	684	701	707	723	751	678	734	687	708	697	734	719	759	700	717	678	736	739	730	687	729	735	718	713	703	719	733	737	725	706	724	714	729	713	656	694	729	700	707	692	729	736	664	714	697	688	677	739	692	686	699	711	722	730	758	694	691	683	704	675	743	698	711	683	788	689	681	705	711	738	747	752	676	702	707	709	705	719	686	716	743	708	720	715	694	728	693	708	736	714	672	754	711	670	724	708	700	740	686	730	683	726	744	739	681	701	742	737	744	699	725	739	701	715	699	705	703	755	734	708	670	705	713	710	694	739	663	781	727	711	719	663	724	728	736	702	680	740	724	706	706	714	726	708	715	728	652	765	722	694	734	739	717	693	674	717	711	672	684	728	754	692	687	739	734	724	739	683	702	735	722	697	726	700	731	676	748	729	718	683	769	743	705	727	669	648	746	723	718	763	726	691	688	695	733	713	710	750	747	689	689	738	685	723	717	681	671	761	724	674	796	670	721	743	726	660	708	668	681	670	680	724	683	710	690	669	698	716	760	728	724	746	717	737	699	723	737	738	679	683	709	661	764	731	701	704	699	670	698	720	749	676	700	659	720	684	754	756	733	772	717	721	723	716	714	710	702	710	731	696	656	710	671	703	700	694	705	640	701	750	705	729	690	712	740	743	711	776	720	710	720	685	755	695	747	729	703	723	718	725	674	716	668	669	766	711	709	729	695	709	713	686	746	720	690	723	712	699	694	721	685	755	696	722	711	709	703	704	671	754	759	766	691	733	700	706	720	715	735	722	656	747	698	760	693	682	700	736	713	739	729	741	707	731	758	700	740	729	753	720	755	747	709	699	639	748	704	727	715	738	678	713	698	655	696	740	706	732	719	688	701	733	672	721	700	680	727	717	698	689	719	741	707	699	755	774	733	687	776	660	719	697	710	717	705	714	693	716	690	710	708	677	684	778	750	703	682	737	712	747	720	701	727	682	675	668	718	706	713	683	697	739	687	688	705	706	721	750	715	699	650	729	692	732	751	663	691	705	712	677	784
55785	47733	31706	25767	25111	23682	19761	14591	10380	8071	4536	3378	3298	2797	2517	1556	1352	1396	1226	1330	1431	1161	1028	1033	1233	1079	948	851	763	754	1759	545	438	387	413	356	363	313	312	325	300	296	333	324	300	317	321	331	324	326	328	297	314	300	332	322	318	323	347	334	325	314	339	310	289	287	331	302	261	310	325	307	307	279	258	277	259	290	301	302	276	311	287	285	299	266	281	289	292	301	309	318	273	318	271	253	309	301	258	281	272	283	284	306	289	279	279	267	275	263	291	320	280	274	284	253	253	266	288	294	295	258	260	267	309	278	289	266	256	285	258	266	267	309	306	285	295	281	273	314	263	318	286	277	277	287	276	260	277	285	284	248	271	284	292	274	265	254	287	290	276	235	291	246	280	283	280	272	252	280	269	268	304	307	280	282	275	275	261	272	281	279	299	279	267	253	315	263	281	301	280	285	270	309	271	261	264	239	285	292	269	278	257	238	263	264	272	298	309	271	270	288	283	270	282	277	279	272	300	264	314	284	282	280	269	280	233	270	320	258	235	272	273	239	281	232	281	295	291	287	284	304	269	287	260	270	258	279	293	286	288	265	284	284	286	293	301	265	272	290	273	286	272	295	263	279	282	259	284	298	269	268	225	284	268	297	289	276	292	284	262	289	317	264	283	267	287	267	266	271	270	284	271	293	288	264	262	290	282	282	283	289	258	239	273	260	273	289	293	284	283	272	285	289	281	282	264	287	275	298	257	259	296	266	286	316	288	275	298	297	286	302	249	271	276	288	236	291	297	275	281	288	299	288	256	272	265	260	260	251	276	287	264	283	282	296	290	304	301	281	278	280	281	288	272	259	262	302	269	271	272	273	293	286	279	267	270	288	270	294	272	259	262	285	295	287	279	288	260	289	254	283	294	291	283	291	273	276	277	256	267	274	260	261	267	274	261	303	272	267	304	265	277	243	293	289	287	270	270	275	266	284	290	298	278	300	268	271	287	276	281	260	277	258	262	300	275	276	271	272	256	287	270	307	278	319	283	324	265	276	269	284	285	288	312	257	271	294	286	298	293	303	289	298	306	274	287	277	267	277	292	275	259	265	302	271	282	262	261	268	294	290	282	277	268	270	262	266	265	267	266	295	266	280	262	267	265	245	271	307	292	289	279	258	291	283	265	293	264	282	296	289	302	288	295	290	273	288	283	304	286	270	287	263	270	280	286	275	297	281	264	272	240	265	290	287	264	288	286	289	289	250	286	266	282	241	281	285	293	294	276	279	262	247	275	311	285	259	295	260	300	264	312	282	244	290	267	289	269	280	281	317	257	262	267	285	261	285	279	242	291	280	267	284	270	308	288	267	279	281	275	276	271	266	271	288	251	251	282	271	264	300	278	277	282	274	254	292	284	293	284	276	273	302	311	289	269	293	261	301	270	257	258	299	239	290	297	276	285	283	319	288	296	279	296	301	293	274	283	260	289	278	274	269	313	244	274	291	246	283	300	263	261	284	292	262	298	269	275	279	276	279	282	290	301	246	253	303	299	289	275	299	287	257	279	328	264	304	285	297	257	289	291	277	290	296	277	282	276	302	254	276	279	277	300	269	268	274	261	301	275	285	259	261	281	285	268	277	261	253	255	263	298	277	277	271	283	295	294	267	277	296	292	274	257	277	279	272	255	257	272	268	284	246	307	285	283	284	274	245	278	271	281	307	284	280	255	314	269	302	297	284	279	278	271	278	290	282	294	282	270	298	291	326	289	266	262	282	276	251	298	264	289	275	275	263	290	278	305	296	281	266	248	284	289	251	289	289	301	295	252	260	283	278	242	265	297	259	273	262	301	260	289	291	281	274	295	272	275	276	271	268	272	298	264	279	266	305	242	271	276	288	297	262	266	303	263	269	270	291	258	294	243	257	277	303	272	302	282	291	300	294	275	271	280	289	269	288	306	271	266	276	295	265	258	268	260	279	265	268	279	277	274	311	284	278	245	295	269	276	289	289	271	296	299	280	268	271	276	262	290	267	282	268	291	282	291	274	274	283	297	287	312	272	250	263	282	264	293	306	288	273	284	300	279	264	273	262	268	313	283	286	292	278	273	320	310	290	272	317	305	266	263	291	297	285	265	268	287	305	294	272	307	270	262	275	275	280	252	283	266	289	306	298	284	313	248	299	287	245	296	262	287	297	266	298	269	292	307	256	244	279	249	279	299	282	281	282	279	279	277	274	271	296	268	287	285	292	301	312	273	270	299	280	305	275	250	273	265	262	291	273	263	259	296	289	256	285	281	262	263	294	243	296	301	270	291	317	267	258	283	299	299	278	310	291	267	259	256	321	267	265	263	318	278	270	265	280	254	253	243	277	289	264	272	273	296	265	278	290	277	271	282	272	303	294	265	254	261	248	284	284	282	305	263	281	281	264	245	298	271	309	289	298	288	288	272	277	245	263	245	276	250	294	249	275	297	257	267	289	272	276	259	291	270	303	264	288	290	284	280	295	300	301	275	276	282	275	283	304	314	306	281	270	232	307	285	285	308	299	291	284	262	268	271	272	284	284	271	270	265	281	311	266	287	296	291	286	260	267	268	259	260	295	275	295	252	296	256	291	298	272	259	275	269	273	306	260	270	292	283	269	274	290	297	266	282	300	292	274	280	256	275	291	294	276	266	281	297	237	263	283	256	305	273	286	302	296	287	287	310	276	280	257	290	276	280	270	285	243	268	301	296	294	281	292	291	266	314	312	292	277	294	271	271	277	306	282	282	297	292	289	279	265	271	272	270	295	274	273	258	285	293	280	274	263	281	277	259	267	302	291	283	279	317	244	306	263	288	288	282	268	298	246	270	308	280	297	280	255	302	283	264	298	295	261	257	267	276	283	273	253	268	282	272	313	287	252	279	279	270	285	281	273	291	302	275	253	283	292	294	276	270	293	265	269	293	301	268	279	240	249	295	278	278	302	280	259	288	265	262	268	296	296	256	301	304	273	267	275	257	276	291	268	268	289	247	275	258	284	262	274	297	294	294	265	270	276	284	262	281	268	280	279	294	273	304	271	297	270	283	318	291	286	301	266	256	278	282	279	278	304	279	247	302	278	278	267	263	288	296	287	301	290	265	289	274	307	277	253	274	288	294	259	280	269	292	285	249	292	300	283	261	268	307	267	276	266	289	285	280	297	285	288	277	257	310	258	300	294	271	265	277	271	286	256	268	277	312	304	252	295	277	287	294	261	295	237	256	294	256	290	267	287	269	277	295	284	305	269	270	259	254	282	282	280	302	330	270	266	298	263	281	305	287	280	294	269	318	277	268	263	280	265	266	292	249	306	293	271	281	279	269	270	254	260	257	262	263	262	298	273	253	290	240	274	273	278	295	286	261	301	277	286	259	266	247	296	252	273	277	261	293	287	305	288	289	275	311	254	270	259	294	301	306	262	255	300	273	280	291	255	302	265	278	250	281	276	274	270	262	252	276	260	265	275	269	281	253	260	291	265	289	247	310	279
45146	50795	25326	30784	26764	25309	22552	21728	18542	16328	10831	9820	12642	11368	10250	7283	6506	5838	5207	6415	7467	6539	5910	5917	7046	6192	5761	4968	4365	4243	9891	2555	1818	1734	1761	1565	1337	1271	1190	1195	1146	1103	1134	1078	1057	1065	1054	1164	1165	1276	1175	1216	1119	1169	1154	1283	1194	1225	1106	1146	1176	1247	1263	1185	1139	1066	1090	1065	1066	1064	982	956	922	951	937	927	1004	995	946	872	850	960	921	864	894	925	912	967	952	1018	1041	980	986	956	961	836	872	879	870	864	825	876	843	874	843	903	851	835	785	887	864	855	871	818	880	883	807	820	821	823	887	839	855	794	807	834	835	824	861	883	887	852	824	848	868	867	766	790	878	809	858	845	885	887	808	804	862	834	838	854	811	810	830	793	855	810	864	859	819	805	837	850	819	832	860	829	859	850	880	839	795	848	860	849	808	850	901	848	842	820	787	787	830	875	839	881	782	863	816	824	833	838	903	843	831	818	840	860	839	813	783	837	880	859	828	835	857	874	873	829	861	819	850	847	847	846	795	821	807	798	822	842	842	805	846	888	866	795	809	823	844	825	841	882	868	901	811	788	827	841	854	813	791	846	840	846	885	830	876	864	819	807	883	820	833	826	839	857	841	862	843	891	863	860	807	795	850	819	845	853	870	849	792	805	810	811	837	870	822	862	815	802	789	822	850	857	759	846	837	915	923	797	779	826	861	855	781	844	841	824	797	807	845	883	864	845	853	839	812	806	822	850	887	832	836	817	819	858	875	817	896	833	855	797	820	867	879	807	825	827	810	798	826	824	854	860	842	831	818	790	881	840	868	871	842	826	829	818	885	831	815	882	827	814	847	809	792	833	834	880	813	842	852	852	839	802	805	793	798	833	853	887	820	856	832	837	821	802	819	814	829	902	867	825	828	863	815	874	805	843	779	847	844	796	813	815	828	858	893	816	816	814	872	865	843	870	792	841	812	886	798	881	862	840	838	778	865	854	835	804	815	870	885	870	836	830	815	782	838	853	871	845	851	807	815	836	805	873	817	815	820	880	803	822	753	832	836	784	855	798	837	808	832	823	837	848	813	836	834	836	777	823	843	809	847	837	807	796	852	803	866	858	844	770	808	790	836	809	826	822	822	800	818	867	835	877	810	875	854	879	840	792	827	824	816	857	838	844	838	816	841	877	868	871	795	801	843	851	858	867	892	841	806	828	776	897	860	840	872	831	795	834	769	875	823	907	854	816	865	833	858	833	832	889	894	880	830	837	843	825	824	853	850	833	813	864	811	829	846	837	817	868	846	815	806	787	821	823	852	846	802	850	834	816	864	882	832	882	839	817	892	887	799	813	875	937	813	793	827	857	841	840	856	847	842	874	822	783	786	862	821	845	817	812	896	847	791	805	860	822	828	869	860	837	818	820	765	843	827	832	792	849	876	805	860	875	865	802	839	858	821	877	806	860	825	850	797	857	831	835	837	800	845	799	838	881	802	852	878	825	842	832	871	802	836	884	858	796	863	883	819	868	803	821	851	843	871	776	811	821	836	834	825	824	862	797	836	828	839	838	849	853	841	808	848	810	820	862	839	801	848	791	863	908	865	847	856	861	833	854	832	760	866	860	855	756	880	840	869	858	814	852	801	839	819	797	869	819	810	856	842	859	849	856	843	846	833	824	849	816	877	856	833	840	803	853	800	783	828	875	841	816	794	838	844	833	898	819	867	852	844	864	834	828	861	822	862	816	830	860	810	901	855	885	830	853	786	812	891	806	834	867	838	852	858	852	828	832	824	873	804	807	798	816	930	876	814	823	866	819	865	815	813	823	875	825	910	820	844	801	864	940	829	846	800	817	855	780	754	872	851	820	858	884	871	840	852	831	839	832	786	826	836	807	836	842	855	870	817	790	873	838	841	846	827	837	851	825	833	804	834	840	836	888	849	889	846	896	814	822	864	790	862	855	802	824	822	814	856	822	823	865	804	769	845	826	820	822	867	849	840	826	848	835	844	818	860	798	867	846	781	853	875	907	805	861	801	782	869	872	802	834	837	823	790	839	790	848	835	853	818	831	801	861	856	797	863	841	848	858	861	827	799	874	802	832	794	842	849	861	816	793	835	840	818	792	889	837	863	866	841	866	873	855	849	828	893	884	788	810	877	844	805	859	840	861	860	801	861	848	875	808	872	839	843	865	871	878	836	819	875	789	874	825	862	834	869	871	846	839	844	791	766	808	843	826	824	845	876	833	856	858	823	781	882	851	841	834	835	870	871	842	821	805	794	847	803	848	807	861	798	841	809	836	854	768	843	815	802	834	848	788	809	859	792	836	796	814	835	839	848	809	777	829	802	876	848	883	838	845	795	879	841	841	763	826	836	845	826	826	822	814	872	797	842	844	807	895	814	823	839	791	859	847	860	835	902	839	831	845	810	794	803	862	832	849	791	807	787	807	832	844	876	835	907	820	844	845	881	788	860	857	896	895	819	813	781	841	849	817	824	827	834	837	857	835	868	844	868	858	811	796	809	791	821	861	850	862	839	815	837	821	864	863	803	832	888	844	906	817	822	784	872	842	851	812	853	841	820	806	855	839	802	868	879	831	782	804	866	829	841	796	832	839	873	786	869	815	827	829	850	812	842	847	830	806	835	824	820	874	839	855	844	848	918	855	858	782	873	838	847	856	834	828	822	769	864	858	829	878	874	836	812	851	895	819	864	857	802	818	869	814	819	852	835	840	837	838	826	848	801	809	852	831	862	847	835	873	833	862	817	868	792	907	833	858	786	876	821	882	868	826	820	852	776	816	829	814	833	909	864	783	846	830	870	772	807	842	859	848	814	890	786	839	803	840	819	821	856	841	816	836	837	806	825	851	841	841	886	857	866	882	855	791	837	865	848	854	845	819	904	828	879	909	854	835	815	866	834	830	835	878	805	877	907	856	844	882	841	822	879	857	853	778	861	891	851	879	805	852	844	852	822	836	840	920	829	791	767	834	806	832	883	796	846	878	885	880	784	802	800	857	867	885	804	823	834	819	815	783	794	816	816	829	871	848	842	822	832	842	817	846	845	767	868	849	891	845	882	819	798	822	795	888	816	835	800	875	868	853	847	830	856	839	859	831	816	861	829	847	839	795	863	841	831	835	838	860	826	821	855	869	836	831	834	880	766	878	836	845	856	848	798	857	851	858	798	829	804	836	890	868	825	810	791	792	789	861	887	871	865	841	826	816	858	829	826	857	855	818	868	855	853	822	897	868	849	815	856	755	874	837	849	778	836	782	830	806	886	789	849	823	819	876	848	795	814	839	840	883	828	809	817	822	819	807	814	831	871	834	826	855	837	839	841	770	841	827	866	830	808	818	822	833	837	835	820	873	828	845	903	843	850	883	887	881	862	821	825	880	876	851	840	864	839	828	861	852	851	837	841	882	854	840	891	850	801	845	856	884	834	871	788	848	808	879	857	832	779	835	826	861	830	843	838	847	824	859	840	812	833	813	850	818	820	847	921	828	794	802	839	845	792	817	806	864
19781	21886	9157	2927	1558	1250	930	783	700	477	458	395	367	378	361	329	339	334	314	324	292	298	304	330	289	315	314	289	290	281	295	288	283	258	299	258	277	296	289	262	284	280	278	281	283	282	242	270	244	292	272	280	281	282	275	284	268	288	281	272	268	261	286	283	303	282	270	258	279	275	282	290	270	286	253	277	257	268	275	244	290	274	262	241	255	262	258	279	278	287	281	275	278	263	246	303	265	254	274	266	289	257	282	273	249	256	330	285	252	286	260	283	277	274	277	309	263	283	254	275	246	237	263	300	238	260	277	259	260	299	273	268	268	282	243	282	266	259	290	275	252	258	291	294	282	258	269	237	289	258	241	254	246	284	260	242	286	247	289	259	292	240	246	262	257	276	263	237	256	258	253	274	283	269	262	262	269	275	284	285	276	285	253	250	252	261	274	263	274	239	259	246	273	257	298	271	257	300	287	293	261	229	286	281	245	281	270	255	256	275	271	266	286	249	284	267	282	290	299	259	259	267	253	262	250	274	267	270	279	272	260	267	269	293	259	276	254	261	262	270	267	290	270	279	273	284	248	262	250	238	260	305	236	250	270	273	255	300	257	257	243	279	280	263	264	279	256	243	285	240	259	264	290	266	242	256	277	293	307	268	271	320	261	282	249	271	274	284	256	260	266	276	262	268	248	247	276	254	267	239	288	270	283	253	256	277	241	266	268	263	262	289	270	257	262	261	264	265	258	265	236	256	267	264	270	264	279	291	272	247	268	249	265	270	281	270	261	282	265	264	237	266	260	261	262	287	274	251	279	270	277	258	271	278	249	282	262	281	273	268	269	271	257	254	260	246	234	291	274	297	275	264	275	256	271	240	268	254	255	261	264	286	287	257	239	268	264	254	274	271	259	262	279	273	278	295	270	262	266	296	262	281	252	254	286	257	285	227	268	305	282	259	276	295	247	265	263	259	310	268	247	258	254	285	309	256	281	282	270	285	276	290	250	280	255	292	249	267	274	284	263	267	259	269	257	286	284	248	260	275	236	284	270	269	277	273	292	249	262	260	240	268	290	263	268	270	272	273	274	243	233	279	268	269	275	263	285	313	276	273	272	310	283	269	266	274	265	288	292	280	248	282	260	230	256	269	296	276	298	301	278	281	270	298	270	253	265	262	276	266	285	275	273	248	260	270	261	242	267	270	269	297	278	234	271	232	263	245	275	266	274	270	248	273	279	266	292	279	274	249	265	270	280	268	256	238	237	268	260	280	263	242	268	266	273	281	258	260	263	267	279	258	292	276	236	275	261	253	264	247	263	283	263	268	269	267	251	245	243	279	258	303	285	256	259	239	274	288	271	282	250	247	285	290	252	280	257	267	281	278	267	286	245	249	268	257	262	258	283	266	294	274	253	287	293	237	274	288	283	265	227	306	242	299	295	265	287	273	265	254	287	248	266	253	275	282	274	301	278	269	244	298	286	255	275	262	268	304	274	281	270	254	292	270	247	281	273	289	269	282	275	244	253	298	272	255	298	249	289	257	261	293	260	309	310	284	268	283	268	275	300	258	267	267	256	265	256	272	268	277	257	259	271	271	262	278	271	285	289	259	287	272	247	279	260	250	276	272	278	231	242	272	266	251	261	241	266	249	287	265	281	261	259	271	313	261	255	295	269	260	262	247	230	273	270	257	265	275	287	279	275	259	282	299	269	294	282	276	250	268	247	266	295	237	275	285	240	283	263	259	274	280	251	287	260	247	262	256	239	258	244	272	284	271	252	263	239	281	244	270	264	261	242	259	277	296	283	254	278	265	282	273	260	287	253	293	273	254	265	276	269	242	269	293	267	294	280	279	254	287	282	260	262	264	251	260	286	265	281	267	277	273	248	271	260	262	281	289	249	249	299	274	261	248	276	281	293	311	270	294	248	269	284	283	253	266	247	289	268	277	258	286	258	269	271	286	266	261	267	254	286	270	271	265	294	266	259	280	294	298	264	257	253	272	261	279	261	283	270	269	268	251	281	296	319	249	268	255	263	286	265	280	287	249	274	270	260	283	282	254	237	294	249	262	278	282	288	295	284	265	270	277	257	270	237	259	283	256	303	253	296	254	278	254	278	250	260	263	262	271	292	246	232	271	281	268	255	261	265	275	296	262	285	276	280	261	267	272	250	281	266	273	281	266	277	248	252	289	243	239	263	281	262	252	250	255	258	268	293	263	268	278	276	282	254	293	285	256	258	254	287	263	282	271	302	268	277	257	288	287	274	272	248	286	244	292	247	279	279	292	248	301	271	278	279	241	275	263	274	272	259	289	279	283	252	226	283	235	267	260	277	266	257	281	289	295	261	242	271	268	259	265	239	239	278	241	266	253	258	285	299	236	286	241	270	265	250	264	266	291	262	242	252	264	291	274	282	280	276	260	254	271	253	257	250	234	272	251	284	256	268	273	251	267	267	237	252	278	263	268	280	262	275	276	284	247	271	270	255	265	273	267	279	279	269	267	282	267	265	255	267	280	246	243	276	249	288	265	297	267	272	262	277	268	269	263	271	271	307	276	251	254	272	257	259	274	280	276	265	269	279	271	253	283	283	259	293	267	267	268	272	268	296	294	263	243	293	260	240	278	267	259	253	254	293	249	287	281	272	267	285	270	282	247	255	251	293	287	282	285	263	299	273	236	295	245	249	312	272	252	249	289	277	289	279	251	276	255	299	278	254	280	255	262	287	242	264	264	270	281	263	282	267	277	283	267	269	283	243	247	294	254	251	249	302	289	255	262	288	296	263	274	268	284	283	257	277	272	233	271	291	247	271	267	257	292	290	273	262	272	275	264	239	261	267	271	247	262	248	262	263	262	267	293	245	249	261	264	251	255	293	254	242	253	300	275	287	278	271	272	282	255	269	264	285	248	274	231	284	268	269	273	284	268	253	269	247	278	239	293	289	249	270	250	265	284	259	273	279	245	266	265	300	262	280	263	277	247	276	269	249	259	275	275	266	295	282	292	267	274	265	255	271	288	265	264	262	269	247	290	261	283	298	296	281	255	276	282	298	249	285	280	272	309	278	267	259	276	280	242	260	271	245	257	282	266	279	271	269	266	265	287	246	282	300	251	262	291	281	262	264	293	265	248	284	298	281	265	268	298	261	279	242	294	290	252	278	267	262	287	251	283	264	269	262	292	270	262	247	255	238	273	317	278	259	257	301	272	244	280	228	272	305	280	286	278	245	255	269	296	257	271	267	289	270	283	269	274	247	264	263	303	283	286	250	245	261	249	276	278	278	262	268	280	261	250	261	262	278	257	259	267	277	242	245	295	264	292	287	234	281	294	276	276	258	278	258	258	254	254	271	277	270	296	260	268	278	260	242	297	291	250	306	252	272	273	279	272	271	250	245	287	268	302	245	290	268	249	254	272	258	284	297	246	283	254	240	256	267	251	257	281	249	262	272	283	261	284	281	281	250	260	260	253	285	274	272	269	264	277	262	263	270	275	265	262
16643	24681	7379	5346	4212	3700	3150	2638	2395	1998	1711	1616	1591	1516	1410	1305	1170	1098	1088	1101	1164	1052	1072	1059	1063	1107	1052	1052	954	965	1103	881	935	875	916	854	833	846	915	928	902	850	869	877	885	894	880	908	908	880	879	877	955	868	849	867	863	893	859	874	818	844	837	863	838	911	847	855	825	828	843	915	793	877	863	868	830	829	846	828	821	865	834	838	899	832	843	871	834	822	892	805	860	857	855	814	812	825	824	816	844	888	829	907	815	869	792	851	854	845	879	811	846	817	859	833	800	832	803	783	780	835	823	822	717	826	863	818	838	846	820	824	843	783	837	848	858	841	817	795	896	836	790	830	848	828	831	794	865	828	867	819	818	809	815	856	832	831	843	804	812	825	806	834	797	815	820	825	849	867	825	856	815	863	906	844	829	832	829	834	811	844	805	796	825	821	799	799	825	848	816	873	815	793	811	833	840	827	844	840	862	858	881	812	836	867	811	842	837	824	856	858	825	851	830	809	834	801	835	787	849	800	857	837	797	790	782	851	812	873	863	834	798	821	784	844	835	807	846	778	865	848	906	811	891	836	875	819	807	820	785	854	873	822	838	827	863	785	838	814	822	847	778	854	839	866	862	851	833	819	824	799	836	815	835	856	811	844	805	816	770	868	799	884	815	849	823	837	846	786	853	831	816	855	849	776	871	861	783	799	838	850	841	852	853	872	770	814	800	814	871	829	835	816	849	824	855	837	808	868	869	854	864	823	826	829	855	790	837	838	829	823	833	870	881	778	816	845	818	850	813	777	865	813	833	831	805	833	852	821	831	823	824	772	830	829	813	830	838	804	852	815	860	853	825	810	842	818	822	831	805	794	862	819	840	846	848	882	889	848	847	828	804	837	898	780	769	881	837	811	800	839	860	853	799	879	824	812	866	822	859	821	848	845	850	811	829	817	896	894	867	856	840	835	824	825	779	868	819	838	865	844	907	871	772	777	829	795	794	842	807	858	848	835	811	755	776	809	859	901	797	833	807	881	840	819	810	874	809	803	827	850	847	840	845	853	836	853	845	845	850	813	808	802	820	846	848	827	814	812	800	849	860	838	851	818	806	876	828	845	850	844	835	842	819	844	833	810	791	863	842	834	816	852	834	821	831	829	844	855	820	898	797	823	858	859	879	825	855	781	870	833	839	840	801	849	791	858	798	826	804	859	851	848	879	857	857	866	814	802	809	782	821	830	832	816	838	847	776	836	809	818	798	819	811	873	898	822	832	844	891	866	843	816	786	801	789	808	817	795	847	856	786	857	790	846	818	837	845	838	847	829	841	820	845	849	840	839	810	787	784	798	867	824	834	862	876	827	847	849	834	829	805	850	823	867	809	854	857	828	859	832	888	819	815	852	832	767	835	854	791	811	850	814	865	803	816	876	808	804	846	836	805	833	845	812	855	785	854	826	834	855	815	830	850	858	825	873	877	844	864	810	855	816	837	892	823	835	852	850	836	805	842	854	856	821	838	770	800	825	827	815	868	846	785	857	786	842	821	799	892	843	830	832	851	825	842	828	845	779	841	861	773	816	828	815	857	803	831	836	835	825	850	816	808	783	832	878	832	833	798	872	843	869	841	816	835	822	830	808	845	799	860	791	823	854	857	797	854	772	786	822	876	809	852	763	825	825	863	773	912	813	856	811	777	800	820	834	847	836	835	822	889	823	826	809	822	837	824	869	843	754	873	812	847	856	838	830	842	849	855	837	842	799	882	835	878	853	848	774	797	824	853	849	794	876	835	878	878	859	868	842	850	843	817	849	921	854	864	884	814	812	807	859	822	830	835	867	846	906	883	833	899	780	827	787	787	787	865	832	864	827	850	828	833	831	864	825	857	893	849	840	840	791	850	798	845	811	866	823	837	802	837	816	851	834	808	865	860	835	838	829	809	800	828	856	862	851	804	805	806	823	868	826	829	831	853	821	758	819	784	868	896	857	779	845	786	816	809	800	849	835	843	816	806	791	815	825	886	862	837	836	850	887	845	786	844	833	786	778	760	806	792	833	780	852	849	778	825	849	866	847	813	815	821	887	863	767	860	826	820	862	826	874	818	784	802	857	867	769	799	807	843	809	852	850	854	809	873	821	847	854	833	829	866	844	812	800	885	816	870	811	815	919	841	802	808	836	831	878	796	804	789	872	814	852	820	802	852	833	802	821	829	821	772	860	815	845	759	850	844	828	785	821	808	820	832	815	851	822	847	816	812	829	867	853	783	794	859	853	852	821	842	847	837	824	819	795	866	856	786	821	821	821	825	781	844	854	837	853	899	869	828	802	870	849	830	870	809	852	825	894	807	861	853	855	872	818	831	831	817	815	823	829	829	801	814	820	821	771	816	862	799	778	849	857	802	824	793	896	857	879	814	854	815	915	819	816	845	849	806	805	849	821	794	837	832	829	868	844	798	835	804	832	836	857	878	830	779	822	866	839	853	812	814	830	824	811	787	859	784	779	824	825	837	848	817	809	827	823	792	831	802	858	803	879	829	816	834	832	860	840	894	818	807	884	817	823	821	828	827	801	851	824	830	787	793	884	828	824	802	754	851	853	842	810	830	860	877	845	805	860	828	869	854	798	872	787	831	846	872	791	817	865	819	889	876	836	861	818	842	841	866	816	829	856	857	803	871	796	829	810	853	840	847	842	833	811	806	864	791	883	847	834	845	813	827	815	828	839	807	875	824	803	786	852	872	830	881	845	842	817	850	817	824	780	835	840	856	824	801	857	838	829	834	848	861	836	824	792	793	810	811	817	782	824	909	836	830	844	854	825	832	804	851	836	839	844	802	827	825	876	866	810	857	875	855	846	831	850	825	783	832	851	797	810	820	791	848	816	797	794	816	794	815	832	759	770	828	847	820	806	832	828	783	784	832	842	869	841	821	840	805	796	795	814	831	858	812	843	825	862	861	810	821	775	865	849	820	851	823	828	861	804	805	816	834	781	828	849	842	838	834	814	839	808	837	814	838	805	821	833	829	838	801	840	810	803	836	862	757	820	841	837	834	852	856	817	809	772	816	842	798	826	747	861	850	833	840	823	842	855	863	815	781	847	865	866	820	826	864	835	841	864	789	852	859	804	824	860	809	831	832	852	849	824	903	870	862	817	849	828	807	820	878	897	791	852	834	840	878	816	865	816	829	810	847	808	837	817	861	832	823	830	815	882	808	876	825	833	871	866	816	837	830	845	806	806	765	842	841	799	835	820	856	839	865	808	855	871	820	784	895	853	831	822	846	835	885	847	786	805	816	820	843	856	819	800	814	761	833	838	798	874	832	828	821	830	812	835	884	809	846	815	839	819	812	857	916	811	879	812	791	793	844	773	839	858	815	872	842	822	916	863	829	802	835	827	862	837	846	818	886	828	842	818	831	840	841	822	809	845	852	857	818	774	851	891	849	810	813	825	864	827	842	854	847	854	847	845	794	813	818	851	809	839	888	809	926	827	797	821	893	853	861	808
46180	47104	35818	23516	19514	14421	10186	6768	4356	2693	1610	1661	1436	1155	868	769	681	672	514	637	599	548	499	476	493	452	475	459	410	302	636	293	239	257	257	227	212	279	251	253	258	239	232	230	235	238	234	240	289	250	224	245	241	232	205	257	232	211	238	250	242	215	245	217	247	235	234	231	217	244	205	219	229	237	223	197	235	226	225	219	216	223	223	246	214	236	225	232	237	217	223	199	234	241	227	194	227	228	229	212	216	219	204	221	228	227	184	227	203	233	224	205	210	228	195	210	200	223	201	223	219	229	202	215	217	200	215	201	227	230	224	222	211	218	208	223	241	226	213	242	213	234	204	194	206	209	230	257	204	233	205	221	223	247	199	198	215	202	230	220	196	215	246	211	236	210	237	202	230	219	234	230	216	192	243	220	227	224	239	214	216	227	215	231	217	200	208	230	220	242	214	209	219	227	230	214	225	205	204	224	206	220	215	222	255	221	215	193	219	207	200	209	217	216	224	237	218	229	242	209	197	228	224	204	198	192	206	203	248	224	196	211	220	216	195	217	211	209	212	189	212	209	221	237	198	207	181	186	216	211	213	240	220	216	220	185	221	186	216	202	263	218	221	229	231	214	214	218	242	225	207	209	215	209	244	208	239	256	211	212	216	193	206	239	190	203	231	203	231	200	210	210	225	198	202	201	246	226	221	202	211	210	236	232	209	201	201	212	218	216	211	207	222	206	200	190	237	203	221	221	230	205	222	229	196	228	201	187	208	203	224	219	217	175	190	239	188	199	195	230	253	249	216	192	196	236	226	248	217	190	203	227	210	205	204	206	219	255	215	176	217	236	181	191	222	220	213	240	217	217	188	216	187	210	189	195	227	202	212	223	217	197	214	212	225	208	204	188	252	227	185	235	204	180	234	234	229	217	214	176	224	227	215	208	215	210	230	203	229	220	226	225	196	216	207	223	208	227	206	193	239	252	208	246	195	214	195	212	195	234	212	198	235	196	210	200	200	221	221	213	228	211	223	228	225	231	242	193	215	190	211	230	214	222	200	242	223	208	197	204	215	200	212	217	189	211	233	207	221	183	223	195	210	223	207	202	207	208	219	191	201	226	195	219	201	199	204	210	210	219	229	220	216	214	233	219	200	206	219	229	225	203	229	197	211	195	225	201	219	208	215	202	195	229	192	229	222	194	204	200	186	214	211	223	187	220	228	217	224	204	208	223	227	202	231	198	222	200	206	221	194	214	215	214	235	207	212	216	232	227	210	209	206	214	206	216	193	203	210	216	215	238	213	230	194	194	214	216	217	246	223	228	218	211	228	235	212	225	223	205	234	199	201	244	216	205	201	204	186	200	203	188	197	203	213	213	220	218	222	225	237	213	231	203	212	221	192	214	206	222	209	215	192	210	223	219	197	236	198	195	223	195	201	226	218	237	241	235	211	197	203	242	208	215	157	231	234	213	229	201	221	249	212	271	212	227	227	225	229	230	243	218	201	215	198	207	228	227	207	210	215	226	221	219	219	210	215	223	213	232	186	198	220	215	200	206	230	202	194	183	215	209	229	218	221	204	214	199	208	209	187	222	225	244	215	218	201	223	221	220	178	226	209	239	233	230	218	207	221	231	213	225	223	184	218	238	216	209	207	195	225	201	229	214	178	206	215	201	202	229	219	191	208	212	218	212	220	227	206	217	210	206	230	224	237	212	229	213	201	193	209	222	234	228	211	227	223	217	220	195	214	228	192	205	196	182	208	218	235	223	193	238	204	200	229	202	196	235	196	252	228	216	208	243	216	214	219	227	229	212	206	218	214	206	212	254	208	224	214	202	214	207	224	222	219	198	220	203	203	215	214	214	206	227	226	222	215	212	184	216	202	231	207	229	234	223	193	201	198	213	215	226	220	213	213	242	209	212	206	212	200	225	243	213	207	252	221	206	206	212	210	213	236	222	227	220	206	225	211	203	212	221	227	194	213	231	226	211	217	240	228	219	191	217	218	196	221	206	236	234	211	187	202	239	196	215	224	246	234	207	207	199	212	192	220	223	216	224	216	197	224	233	219	220	226	218	213	223	191	200	209	230	208	165	206	190	207	223	195	215	206	207	208	231	224	209	205	225	212	204	211	201	202	190	214	195	220	204	217	224	238	220	210	220	189	208	219	207	220	200	228	187	234	218	241	194	218	205	207	192	202	204	210	229	218	226	227	199	210	201	204	214	227	224	204	207	175	214	219	254	200	227	209	233	206	211	199	229	204	222	208	224	224	219	211	227	192	233	229	210	229	214	213	209	205	190	249	214	231	223	226	196	233	226	189	198	223	234	199	222	225	211	218	218	197	212	233	207	209	220	210	201	234	224	216	208	216	207	208	209	230	190	206	231	213	239	239	206	233	211	197	195	227	207	212	226	221	217	247	218	204	240	235	201	206	213	218	220	232	217	217	208	233	212	245	193	199	217	221	229	215	218	217	235	213	230	217	206	202	230	204	220	225	229	210	234	230	235	227	217	205	234	220	208	218	213	214	209	209	210	212	210	212	208	195	223	218	199	191	209	205	205	208	220	231	219	215	193	217	210	210	213	207	209	204	219	210	239	220	241	226	208	214	241	208	177	233	233	229	224	213	184	226	204	211	195	202	212	210	176	212	190	194	229	238	216	198	193	192	218	206	204	202	223	224	216	210	216	237	243	190	192	194	220	257	212	207	215	217	206	206	230	217	243	199	213	222	217	207	220	210	226	212	233	218	226	222	219	200	232	193	208	220	213	220	204	198	234	200	238	190	216	206	220	217	219	206	221	198	203	219	202	213	209	187	198	205	187	208	206	236	230	246	220	222	193	214	232	224	200	223	228	200	226	186	230	215	217	216	208	206	238	204	216	220	219	236	245	200	208	222	225	175	195	206	255	193	241	233	237	236	216	231	204	223	214	229	236	239	224	214	191	235	228	201	217	228	213	237	188	201	231	231	204	212	218	208	237	212	216	219	211	219	219	214	207	234	207	241	205	198	227	234	218	243	180	202	205	225	215	204	254	184	187	223	204	246	210	202	249	191	215	216	216	218	215	252	237	222	216	198	214	246	212	203	207	218	240	226	210	219	216	225	215	229	243	228	213	211	226	237	255	227	229	215	209	212	238	226	240	204	205	208	224	205	212	233	210	213	206	224	220	214	237	225	240	227	183	221	216	224	199	250	220	227	225	196	201	215	218	178	226	234	217	238	256	213	214	197	226	230	221	218	215	240	220	252	233	216	225	219	195	207	205	198	217	222	234	190	222	202	226	184	246	218	216	237	220	197	216	199	200	226	206	252	203	222	214	236	211	185	188	221	198	211	229	203	209	201	237	238	229	226	203	191	222	219	218	210	192	194	204	223	202	202	247	220	190	219	232	216	204	212	174	207	210	221	201	231	202	207	209	225	215	223	210	208	210	218	206	218	202	202	175	193	242	233	218	208	200	227	237	236	184	217	222	230	208	218	218	231	227	235	199	216	252
37669	46331	26024	21556	18471	16928	15414	12891	10874	6632	5196	6930	6446	5961	4506	3716	3361	3155	2321	3403	3271	2854	2665	2477	3079	2580	2701	2378	2034	1645	3612	1264	1023	1066	1043	921	888	860	758	859	771	789	809	780	809	819	813	859	775	862	808	819	870	806	832	866	817	877	807	815	822	897	888	817	777	793	764	785	754	730	739	775	754	702	786	726	780	768	720	741	707	690	674	720	768	724	733	722	790	789	758	761	730	774	689	730	699	689	765	693	752	691	707	724	664	740	668	666	740	700	734	731	666	693	714	674	717	672	637	673	674	670	691	682	682	689	678	656	728	689	691	720	675	719	676	634	693	673	696	662	708	654	688	686	685	669	713	683	680	688	657	691	705	687	686	748	646	648	672	685	648	683	665	693	686	678	694	645	705	711	658	688	698	677	661	656	651	700	693	675	669	673	695	666	713	732	709	687	638	681	684	710	705	698	698	668	705	730	683	690	706	737	699	679	666	651	680	699	676	682	663	684	692	670	677	668	662	749	709	657	692	698	697	685	703	710	690	690	705	693	680	699	687	693	701	689	706	693	732	720	679	699	679	675	692	709	663	673	734	700	686	674	684	677	640	641	684	688	700	716	682	717	685	691	687	694	668	677	699	738	670	717	705	713	689	704	751	682	637	689	659	682	630	677	646	694	687	664	700	690	675	712	690	673	700	664	648	666	648	712	710	707	658	699	704	703	703	671	681	689	711	698	678	664	671	673	695	663	690	679	724	651	696	714	667	699	660	673	686	635	701	718	674	748	681	658	679	700	714	652	672	678	672	687	714	707	714	696	676	704	645	638	673	714	637	690	686	690	739	704	654	711	695	686	662	663	660	701	682	698	635	693	680	682	738	682	680	689	703	692	679	721	704	694	719	659	675	674	719	681	700	648	685	674	672	705	705	675	681	644	685	689	688	678	705	694	659	666	665	687	629	658	714	709	637	684	715	651	755	676	682	703	713	684	661	716	709	682	687	722	644	665	714	692	709	693	682	713	701	635	690	696	672	682	640	671	704	738	674	686	639	673	678	700	733	693	669	686	660	695	737	708	720	682	648	703	687	691	689	661	667	659	708	643	703	659	683	685	693	649	675	701	684	673	698	715	688	689	688	670	673	752	753	670	660	734	666	720	722	698	693	658	652	675	651	678	705	761	720	679	674	682	700	730	696	663	670	692	705	670	709	660	674	701	663	728	627	672	647	651	652	670	641	649	709	718	669	692	689	685	690	701	711	681	732	698	712	603	715	665	673	644	686	677	679	698	651	658	645	696	688	697	663	675	638	655	694	660	690	670	736	738	645	701	679	664	706	678	669	714	694	696	740	657	723	685	667	671	706	681	701	693	692	677	641	686	666	688	670	668	662	669	690	647	717	703	658	685	661	693	675	700	732	683	670	703	723	666	722	667	672	713	667	692	653	690	659	643	689	672	709	683	630	646	719	651	665	678	690	728	661	702	643	724	669	711	658	645	705	671	679	723	749	615	683	719	684	771	724	661	667	657	684	728	702	724	709	710	677	665	642	682	682	691	715	629	731	687	682	688	654	657	690	694	688	674	694	694	649	684	677	733	651	672	678	653	725	678	678	670	672	701	668	750	721	699	718	633	676	686	720	670	685	692	682	683	686	670	723	713	713	707	714	707	678	717	737	695	622	698	689	660	654	643	695	672	704	689	701	630	689	677	670	643	648	704	679	657	657	697	659	685	711	664	693	633	656	639	655	697	703	619	687	693	661	677	704	696	655	701	665	705	725	712	704	701	693	699	672	611	678	663	700	699	668	662	648	671	666	708	660	667	700	707	658	675	677	668	685	659	663	688	656	694	663	683	685	746	676	682	651	719	713	649	734	668	670	713	670	672	680	682	766	708	665	644	735	685	660	670	677	671	699	694	642	676	637	652	675	659	679	659	681	655	693	700	684	659	673	701	661	695	706	708	726	727	688	664	682	659	681	714	674	668	698	671	718	743	700	713	667	663	710	728	661	732	706	726	691	693	686	621	686	682	655	672	707	657	693	686	709	659	648	668	662	741	688	697	690	727	692	686	689	681	729	675	677	719	661	644	619	700	688	686	666	639	695	689	720	653	729	667	678	696	705	646	695	676	717	656	720	695	667	729	691	703	621	709	703	677	692	648	685	683	701	657	679	711	663	716	688	693	631	667	677	683	680	678	727	680	693	690	747	720	673	717	641	715	694	657	665	697	655	667	674	697	724	668	703	685	664	699	666	707	668	723	664	700	667	733	666	713	703	636	668	676	659	693	668	702	657	693	685	719	678	666	658	700	746	647	669	707	687	720	650	711	664	701	697	707	646	655	693	723	703	705	659	686	712	676	678	716	643	682	645	647	660	684	670	678	718	703	697	665	728	689	670	642	685	672	678	674	673	678	669	690	677	664	692	674	698	649	697	701	720	678	634	666	671	718	738	663	668	668	681	677	698	644	714	700	660	668	676	736	681	633	674	671	699	715	711	687	695	676	703	648	661	666	718	696	646	640	670	688	657	648	665	676	699	671	679	712	666	658	697	679	693	668	694	707	685	683	703	693	651	699	727	664	700	673	691	695	700	742	680	703	663	709	662	692	681	675	730	663	690	651	682	707	707	709	688	711	707	645	682	710	703	631	658	648	675	687	690	701	724	689	693	722	678	700	689	665	688	709	672	699	666	688	709	705	684	679	746	644	672	672	681	770	669	667	666	681	743	665	708	696	692	694	662	701	708	660	706	684	661	739	673	673	682	666	681	659	630	681	653	681	682	733	694	642	678	696	669	687	730	644	636	664	647	663	671	677	723	675	691	657	637	649	677	719	673	661	683	656	708	663	661	630	692	677	676	688	739	693	690	701	684	707	685	672	762	691	663	667	658	695	681	669	673	647	727	661	658	719	641	693	686	718	706	655	672	694	726	701	664	694	658	690	665	664	669	700	640	704	718	646	691	669	653	700	737	686	702	733	679	632	609	702	700	708	670	691	707	672	718	675	672	704	711	668	710	725	708	698	687	653	660	703	693	674	685	660	685	647	683	714	709	678	651	705	676	671	693	751	642	662	696	712	699	684	692	703	672	710	676	678	700	688	645	659	666	696	691	664	672	729	693	713	670	661	653	659	679	665	616	638	697	712	640	695	703	722	709	714	664	676	700	660	693	707	683	676	631	704	688	649	667	702	705	698	696	675	679	693	641	698	673	718	728	697	712	681	767	691	640	674	704	645	666	704	678	671	696	691	621	706	660	684	709	654	642	625	689	718	669	725	692	683	657	666	626	654	704	696	653	734	641	662	681	737	709	682	717	675	736	702	730	650	693	712	663	662	620	657	679	702	700	644	660	664	711	661	707	626	672	641	662	705	693	632	699	663	722	642	643	683	696	695	669	688	644	696	708	686	727	718	682	701	670	675	700	705	684	717	666	707	740	685	694	724	653	657	667	680	676	657	671	689	699	673	673	683	680	687	724	716	724	697	718	681	686	668	697	660	701	677
55682	49321	35142	26363	25373	23771	20715	16330	11951	7304	4062	4293	3318	3208	2096	1571	1486	1213	1015	1090	1167	1110	967	856	1056	956	933	910	795	591	1306	468	418	357	359	361	320	325	339	323	327	348	317	284	332	310	289	350	331	331	320	312	302	279	307	304	313	320	335	274	359	382	316	332	313	309	283	331	282	298	310	273	284	296	308	286	285	289	321	308	287	285	266	280	295	285	300	299	276	280	292	286	279	281	282	303	267	252	279	271	304	262	277	285	292	277	253	271	238	292	289	264	263	294	251	271	293	293	266	289	289	263	295	300	276	279	266	279	267	274	264	280	285	270	240	259	284	258	268	266	289	260	318	281	255	244	253	272	292	235	260	261	256	296	271	298	265	268	288	261	251	274	263	285	277	288	268	272	295	251	299	260	273	301	289	252	239	268	279	271	282	275	276	295	284	276	283	287	282	254	273	277	282	317	263	275	264	288	305	281	286	248	272	267	269	273	256	275	284	269	274	313	276	244	292	298	292	268	261	248	285	280	270	261	285	277	256	262	243	278	269	285	285	288	259	267	288	292	306	287	256	236	274	258	241	301	262	264	277	268	288	295	273	281	262	278	273	274	265	298	269	281	268	266	273	280	251	256	299	270	274	289	277	292	283	281	301	255	287	293	233	263	270	281	274	289	274	253	226	306	264	276	287	294	275	282	256	294	267	281	284	241	291	280	276	265	302	281	274	271	269	262	285	273	279	282	274	264	305	280	288	280	270	265	281	260	283	290	260	252	278	276	265	262	312	270	285	292	263	263	264	254	294	263	250	277	300	295	250	273	290	291	269	263	262	253	251	282	263	319	265	325	272	283	258	277	258	271	281	271	262	267	284	276	297	299	267	294	276	277	314	287	265	281	256	267	279	272	281	268	288	271	284	311	256	266	296	266	266	249	262	272	284	249	253	287	303	288	287	276	284	262	276	271	254	270	290	265	266	266	289	253	317	251	290	259	272	273	302	253	288	287	245	292	292	315	287	268	281	283	285	309	254	267	278	246	298	295	262	307	254	253	237	284	255	275	263	284	248	310	232	288	258	280	300	247	296	323	250	262	286	258	270	287	280	288	275	296	273	277	271	278	264	274	265	274	284	270	268	293	263	295	287	278	303	264	269	283	269	286	264	286	278	238	274	283	259	270	261	259	283	285	286	292	271	292	273	278	249	282	254	275	278	283	263	276	255	277	289	276	295	281	273	228	272	263	299	290	284	271	248	281	294	275	281	257	265	281	289	297	238	269	267	271	293	286	306	295	232	297	289	259	271	261	288	272	283	278	256	248	281	257	286	259	280	271	263	259	305	281	283	253	305	276	269	274	285	261	292	291	240	266	274	269	269	256	279	244	301	264	254	292	300	282	283	294	264	264	245	295	273	312	283	272	274	275	269	268	297	298	260	286	264	291	299	285	270	298	304	261	286	273	287	257	270	292	286	284	285	291	271	272	275	262	286	261	299	281	274	254	296	264	274	274	286	315	260	259	274	263	243	261	261	292	257	289	272	289	283	272	272	270	288	268	271	294	296	293	275	282	289	290	263	250	303	249	277	279	251	277	292	249	277	285	272	306	278	294	289	286	254	281	236	248	255	267	292	270	276	274	260	249	285	281	247	276	287	277	246	256	244	284	252	263	225	241	289	270	280	238	259	272	308	313	271	260	268	276	262	280	287	305	276	269	312	277	277	297	280	290	279	284	258	263	262	272	259	298	282	266	241	286	256	257	278	267	298	268	304	284	287	264	273	296	281	287	288	261	296	270	279	262	273	294	281	284	302	270	292	273	250	280	276	247	241	267	279	236	266	272	295	258	300	278	255	308	273	285	257	268	282	281	248	267	257	272	282	277	266	277	250	276	266	255	281	256	299	268	265	233	305	289	243	286	283	301	304	275	250	267	268	278	295	275	285	277	266	291	282	268	305	284	276	246	252	274	268	283	245	272	273	286	267	277	301	279	280	266	287	274	254	286	282	269	284	269	275	253	291	290	296	265	292	304	272	264	261	265	317	284	286	290	272	278	316	264	269	297	257	266	294	269	248	292	289	279	252	279	253	288	272	287	266	290	296	281	257	284	298	267	328	303	258	282	291	249	250	280	278	261	298	311	248	288	264	276	272	290	261	250	297	252	260	273	286	275	284	301	263	242	274	300	277	262	286	278	258	269	277	311	300	256	266	264	249	263	272	275	284	304	272	269	279	275	283	311	256	291	282	270	274	264	279	268	283	280	241	273	274	278	283	275	280	288	280	299	253	280	273	262	249	264	266	251	282	297	291	291	270	254	257	278	274	269	271	272	283	269	272	267	269	284	280	288	263	264	244	291	300	258	303	310	238	255	274	258	253	284	275	278	287	264	269	255	285	259	261	257	251	253	266	279	286	261	295	282	257	278	269	286	273	269	257	289	256	281	252	309	285	268	297	246	273	297	274	305	281	283	268	272	293	269	269	248	283	297	298	278	267	257	257	252	272	244	274	290	292	279	263	284	253	287	243	280	244	283	262	278	267	304	262	263	264	281	302	274	284	291	254	283	273	257	278	260	294	292	261	298	264	279	278	270	279	285	268	279	247	299	290	280	301	241	282	269	272	255	309	301	273	291	320	288	286	281	286	256	241	257	263	284	286	308	271	273	286	272	290	288	301	263	275	289	255	261	273	263	247	288	270	318	294	263	294	248	268	236	301	281	273	278	259	255	266	282	299	271	283	273	243	262	255	267	282	274	272	261	296	281	261	245	246	250	282	268	259	275	259	243	269	272	228	271	271	254	261	290	279	326	272	277	259	297	268	282	253	293	268	284	269	237	263	301	232	271	265	288	264	287	277	259	251	245	275	265	304	265	283	277	306	282	261	289	269	270	270	271	272	275	294	272	289	268	261	299	274	254	263	281	249	286	254	305	261	263	272	277	276	262	284	281	263	262	248	308	277	280	285	289	278	265	260	278	274	265	285	258	273	293	257	285	247	284	305	272	270	295	264	265	270	272	269	284	282	277	264	281	280	255	275	285	294	281	264	282	278	295	277	283	284	283	286	263	261	268	262	256	284	271	223	263	290	283	267	276	252	292	259	291	264	265	257	278	274	299	283	282	307	256	263	253	255	250	246	274	269	274	256	283	260	266	272	275	273	268	277	284	279	290	272	271	272	249	261	267	283	266	303	279	280	264	253	249	268	283	266	277	260	272	298	263	257	248	279	300	287	254	293	260	284	285	275	258	299	290	290	238	266	249	267	289	285	286	264	252	254	301	257	276	277	273	284	289	282	270	274	262	283	256	291	281	285	327	261	274	309	278	295	267	266	284	241	250	263	285	261	282	264	291	271	280	284	274	273	272	279	284	295	300	282	265	285	264	278	290	259	265	256	258	268	245	280	242	276	280	292	288	265	259	274	259	235	259	246	290	276	268	264	287	251	268	279	266	238	277	250	281	280	274	262	282	253	266	285	254	282	270	296	278	275	257	278	282	261	283	277	281
46099	53817	32762	31351	28862	26640	23985	23118	20222	13595	10332	13916	12506	12369	8393	7430	6298	5402	4727	5739	6584	6090	5304	4681	6006	5385	5389	4939	4338	3191	7569	2183	1753	1598	1720	1572	1231	1211	1191	1141	1025	1125	1083	1060	1092	1113	1162	1175	1218	1158	1123	1109	1133	1124	1130	1218	1157	1128	1113	1147	1133	1506	1341	1098	1153	1148	1043	1037	987	968	914	950	973	1022	972	948	949	904	933	923	932	913	825	885	953	850	989	957	1016	1004	1023	969	975	868	903	859	866	848	834	867	818	841	873	867	816	871	853	866	801	860	780	803	868	857	827	805	818	788	846	817	828	802	856	838	846	790	806	865	849	816	837	834	865	846	780	803	817	829	836	801	829	822	851	819	798	780	838	860	807	832	804	874	849	802	817	849	824	833	818	824	815	867	794	824	837	796	814	764	824	819	811	841	831	855	877	823	838	826	838	814	827	835	771	831	790	842	826	798	854	843	865	799	843	877	787	812	839	824	829	824	840	838	791	847	867	834	794	812	816	855	818	813	865	810	837	844	828	831	850	772	879	881	825	805	825	813	783	834	839	827	846	813	847	872	835	818	823	840	803	818	818	779	848	831	779	816	865	856	824	854	794	821	886	846	841	837	788	842	821	861	832	754	853	928	795	899	792	784	836	784	849	820	789	829	846	847	820	795	822	808	855	872	834	854	831	793	838	777	816	827	854	818	812	851	862	845	809	807	881	871	813	824	812	816	791	800	831	804	771	825	842	819	830	795	783	852	840	813	815	828	842	796	809	816	868	806	759	808	784	788	816	813	790	859	830	798	856	795	842	853	850	828	757	794	822	817	790	846	844	857	802	853	804	781	785	852	842	840	819	869	854	826	877	833	841	834	831	806	792	827	810	849	830	830	837	788	773	756	866	754	785	831	818	829	851	864	860	863	787	843	862	799	797	830	866	839	858	816	813	828	804	848	852	811	821	813	845	833	792	803	830	807	827	785	781	806	811	878	864	816	825	847	876	864	867	779	818	806	805	849	813	834	876	794	774	863	848	832	826	798	851	828	827	872	805	826	849	806	810	818	805	789	822	822	863	858	838	818	820	872	880	835	850	881	843	804	750	783	822	894	851	856	834	800	848	836	859	781	786	795	841	813	840	842	826	818	874	811	843	767	897	854	860	818	847	845	793	832	802	843	884	868	837	815	848	827	838	799	837	806	864	828	826	762	791	856	785	853	860	779	818	785	779	761	841	762	823	849	880	796	769	839	824	782	845	834	808	822	794	817	868	790	809	800	825	816	836	821	853	841	834	856	835	817	832	819	792	762	802	840	811	821	815	830	832	813	775	819	822	825	838	870	820	802	855	875	837	827	851	811	821	810	854	824	837	818	835	850	830	835	769	786	828	862	804	840	822	816	832	797	812	845	820	784	790	868	773	835	809	799	852	805	816	832	833	796	789	808	825	864	883	816	833	800	879	796	873	808	853	826	846	794	851	868	808	893	845	841	838	811	822	852	813	804	798	810	841	826	862	796	835	813	801	775	828	828	832	787	821	811	852	814	772	828	838	820	825	779	849	821	859	775	870	810	783	892	864	827	855	805	843	813	851	755	856	840	823	795	815	837	852	817	838	795	787	778	839	851	785	856	853	907	821	826	816	859	811	830	830	822	824	890	820	854	805	766	804	849	831	832	874	832	855	813	806	835	829	763	833	816	825	854	815	746	830	829	849	828	801	844	884	810	817	839	820	862	818	834	850	792	822	802	817	821	820	819	807	811	806	818	832	777	767	855	819	790	817	796	859	817	836	787	849	858	841	811	853	861	831	750	837	818	835	862	829	787	832	830	838	774	818	807	880	845	828	836	806	870	854	818	853	810	876	843	868	811	803	782	849	791	804	788	875	831	782	805	821	844	815	832	869	800	810	776	823	815	830	846	904	803	826	817	850	810	830	846	865	837	857	827	792	817	801	845	836	838	796	829	827	848	831	797	825	850	804	820	840	843	863	830	855	781	814	810	815	838	792	834	829	833	814	819	832	813	798	889	807	852	846	840	839	858	848	834	798	857	847	828	866	858	838	801	874	894	832	818	799	841	797	830	837	803	854	828	829	801	816	868	827	825	813	864	855	797	799	839	800	812	838	858	800	839	774	860	845	787	825	827	797	824	793	826	857	819	783	866	854	885	777	863	807	798	853	858	852	810	807	789	783	802	853	843	799	829	816	790	816	821	774	816	823	832	856	808	889	827	819	814	796	840	808	822	882	851	808	851	854	858	854	857	855	854	825	804	792	845	807	868	832	833	822	776	808	819	844	829	817	853	809	841	875	865	804	815	865	879	837	813	837	785	812	830	829	758	786	801	846	786	804	782	818	764	791	793	851	805	782	820	827	787	905	786	844	832	843	777	850	819	850	835	803	820	809	776	818	770	781	853	831	833	870	843	869	831	773	820	816	830	840	776	855	844	818	827	862	753	732	822	800	790	823	857	815	856	808	829	836	803	847	794	820	801	803	818	815	792	836	781	820	810	853	872	826	848	837	821	832	829	806	818	877	844	849	856	884	810	811	829	840	829	842	843	832	796	813	835	881	806	786	835	857	862	807	817	833	824	839	843	769	781	788	786	849	810	857	827	815	809	895	843	810	817	794	844	861	832	840	889	756	792	861	820	881	814	829	837	844	847	877	821	816	790	827	778	803	812	848	842	847	862	813	828	835	847	842	847	784	837	769	853	850	821	828	814	792	793	812	776	832	812	824	825	801	793	807	805	832	844	852	809	855	821	848	850	787	853	849	760	848	847	881	812	793	849	871	817	836	818	828	834	824	804	858	794	759	858	819	811	790	826	836	841	801	811	809	827	861	812	819	843	846	836	850	757	817	805	792	783	824	804	823	792	782	836	828	851	829	791	845	844	850	853	827	850	829	873	812	802	831	828	858	847	856	822	847	836	800	814	820	850	799	864	808	795	800	812	815	842	877	830	824	767	810	825	817	826	819	838	807	795	844	853	844	845	792	866	778	818	846	820	849	873	781	821	867	816	808	803	909	841	768	856	854	845	807	810	826	837	794	801	817	846	754	818	801	834	797	826	846	804	828	805	807	860	836	864	826	829	774	791	838	782	842	813	865	871	839	871	827	832	821	802	872	834	785	819	850	787	818	785	837	827	824	813	829	807	815	847	858	814	821	792	870	858	817	851	811	808	813	799	808	819	817	833	853	782	829	822	829	871	889	849	832	858	851	787	812	813	826	837	871	843	822	838	844	813	851	811	819	856	785	845	817	854	820	797	828	806	894	816	827	802	866	831	809	784	847	800	820	827	845	791	816	849	776	771	830	816	835	773	836	836	800	799	840	833	796	806	825	798	824	856	823	838	841	784	798	854	855	812	784	805	799	802	834	863	788	799	805	858	810	827	812	811	815	819	823	850	864	804	870	887	831	839	814	819	800	774	829	819	792	838	805	810	833	805	802	837	785	818	803	828	842	827	840	886	859	864	842	808	852	886	854	798	827	821	850	835	835	826	815	784	842	847	851	783
20385	22777	12492	3360	1943	1273	1044	771	758	616	469	480	402	360	369	335	310	323	290	302	325	306	286	294	288	301	284	303	281	255	301	283	277	275	242	276	286	268	240	249	268	268	258	284	238	256	284	298	269	268	263	260	288	291	270	276	266	269	254	272	278	258	293	241	296	277	253	253	279	263	276	257	278	269	255	282	269	254	273	272	247	270	270	279	265	255	262	260	262	273	295	252	291	251	262	274	295	282	259	277	261	259	254	263	245	256	244	261	261	262	260	275	243	259	261	316	279	275	266	260	224	290	283	266	251	254	253	270	260	260	277	259	262	263	284	270	247	261	227	255	268	231	298	262	280	238	272	292	260	236	257	261	244	272	271	238	250	259	278	269	271	263	254	282	229	280	238	277	275	260	241	264	282	299	257	282	283	281	268	273	305	312	261	240	273	271	251	274	271	264	262	258	256	267	263	267	254	282	290	265	264	235	280	280	246	267	267	281	281	254	266	271	297	289	263	267	256	269	290	248	253	271	275	294	245	266	297	280	271	255	287	270	257	254	251	256	262	262	266	282	275	248	261	232	301	268	298	237	278	248	292	253	271	266	282	276	252	255	272	274	258	247	279	241	247	292	242	262	263	282	227	264	259	265	261	295	244	252	256	235	286	270	270	267	283	278	254	263	266	263	261	270	286	234	257	264	248	265	254	266	237	256	244	280	256	287	265	278	249	253	262	243	299	276	289	263	257	263	277	238	265	294	265	257	277	293	250	257	258	240	305	258	273	260	261	270	288	280	249	268	262	243	258	242	276	276	285	290	280	272	246	261	249	237	237	264	261	267	277	287	281	264	263	270	246	289	251	294	283	258	269	296	293	260	236	290	268	289	272	300	265	266	265	264	230	253	280	280	232	265	274	282	284	254	263	260	269	252	300	249	252	255	250	254	244	290	258	237	292	269	285	313	295	295	300	265	252	270	265	252	268	276	268	248	271	282	258	273	258	305	254	254	239	287	283	267	265	255	262	240	288	269	285	255	264	266	268	273	282	234	277	246	261	272	255	273	274	243	255	263	255	268	248	276	286	261	304	279	274	268	254	269	254	261	254	256	270	254	256	231	252	264	259	265	278	280	241	238	270	254	291	253	267	254	255	262	287	278	263	285	284	263	258	259	232	274	259	268	254	230	225	270	268	252	274	244	248	246	248	264	263	244	278	257	302	278	261	270	265	251	261	265	259	265	262	235	267	273	279	273	270	273	259	271	271	279	247	277	276	257	270	260	253	271	256	267	264	252	239	270	275	242	259	276	275	276	285	253	264	252	250	251	252	306	270	276	261	263	275	288	257	264	244	241	282	263	239	275	249	269	299	254	269	261	265	269	278	272	234	287	247	268	280	271	240	265	261	271	281	263	251	270	290	302	255	271	241	243	272	248	268	251	272	264	264	288	270	272	251	263	242	274	288	264	257	262	278	263	272	256	264	275	264	307	252	237	270	252	254	241	250	279	274	262	261	290	258	280	281	271	243	260	251	249	262	264	274	280	241	247	233	303	288	259	275	268	282	259	267	261	275	256	272	272	279	260	279	250	272	287	254	255	238	255	289	261	297	277	280	299	271	267	250	274	239	275	283	257	275	282	250	271	311	246	265	278	311	268	246	267	250	265	243	263	266	263	268	283	268	284	249	247	274	279	251	234	289	267	242	287	282	244	248	253	270	277	244	253	275	280	267	259	247	278	255	239	239	294	259	272	243	247	260	238	256	241	252	261	278	250	260	266	257	253	306	250	271	248	249	256	269	276	262	235	287	282	276	252	247	251	260	258	273	255	277	264	255	260	255	259	264	283	267	240	266	285	244	282	243	297	269	259	250	283	261	259	284	264	257	264	243	283	285	258	294	274	272	300	237	283	261	264	253	274	291	254	259	262	252	262	254	260	255	255	243	270	248	256	281	243	260	259	273	266	267	263	267	262	269	256	272	250	265	231	273	273	244	287	284	286	259	277	267	256	218	261	272	289	276	260	245	244	283	273	267	289	245	276	248	256	244	275	262	244	257	288	252	266	267	237	265	287	261	286	246	258	245	279	253	284	283	249	276	275	255	267	269	255	303	267	281	230	273	269	275	268	263	261	248	261	274	280	248	236	256	235	253	275	239	279	276	240	266	261	259	248	250	277	283	258	271	255	268	257	270	252	247	275	257	271	277	271	266	270	269	255	265	296	276	290	235	242	279	259	252	287	273	277	256	251	244	274	296	282	270	276	246	282	303	274	267	270	265	257	258	292	262	238	234	245	288	270	260	253	256	276	266	250	256	275	273	235	244	269	267	299	241	255	243	276	246	278	274	303	275	232	278	225	280	259	278	247	272	239	243	255	241	269	266	250	268	269	248	258	261	249	232	280	280	272	263	255	271	275	248	270	257	266	240	273	250	281	264	265	269	279	267	273	250	247	281	258	250	279	265	263	248	242	261	262	268	268	273	254	277	301	276	263	264	271	274	267	245	279	267	281	263	247	255	234	250	280	284	259	267	274	250	270	232	235	301	273	247	284	256	268	275	265	270	246	255	278	272	262	269	265	244	274	286	270	286	276	249	286	239	268	288	252	283	271	265	279	260	259	280	262	253	264	239	279	263	264	245	300	278	251	275	272	278	258	252	275	266	296	240	256	255	278	273	276	303	260	265	285	263	261	264	269	272	267	229	247	271	285	265	257	265	251	234	248	276	252	290	295	246	255	268	302	263	260	241	275	271	260	295	254	255	247	252	258	255	258	276	271	286	259	258	232	266	251	279	260	246	264	264	269	269	260	279	252	261	263	274	286	277	264	276	268	259	269	273	261	275	254	277	272	265	295	265	267	264	280	258	252	288	270	275	272	288	288	275	261	283	275	282	288	251	237	245	270	300	290	250	293	275	280	277	272	260	264	266	258	278	245	284	281	272	250	271	249	260	293	258	283	257	269	266	228	242	241	244	247	251	263	256	292	262	260	261	229	298	263	267	273	248	270	292	249	266	267	274	265	278	285	256	270	277	251	270	295	274	298	271	301	248	290	276	248	258	263	252	261	280	257	247	258	241	255	242	301	276	242	264	254	281	267	233	273	240	291	293	260	261	272	285	255	298	268	273	258	268	262	261	305	236	254	267	257	306	244	255	246	266	265	301	274	282	287	257	263	269	275	251	277	293	287	251	258	285	283	251	273	271	270	241	283	291	257	233	289	263	267	270	287	279	258	267	270	236	243	253	266	257	269	299	248	264	284	215	245	253	281	273	318	241	285	236	267	267	277	253	240	242	236	246	274	272	289	297	248	274	263	295	294	251	251	271	251	271	272	266	284	278	288	265	269	268	251	278	250	270	302	239	305	275	247	265	243	252	258	274	272	287	273	222	256	248	250	265	244	239	262	263	245	249	269	276	253	283	266	250	245	231	263	288	255	255	254	279	259	266	263	290	246	254	261	259	252	287	259	247	261	286	282	272	252	252	264	287	268	259	258	295	303	273	257
17354	26410	10487	5751	4760	3767	3262	2767	2690	2059	1768	1760	1630	1634	1534	1272	1287	1116	1044	1054	1161	1107	1037	1005	1042	1000	1055	1043	999	892	1110	926	836	793	859	878	813	874	846	852	844	926	851	883	820	847	892	878	932	873	884	883	895	830	814	911	881	849	888	859	830	894	854	788	856	859	856	857	772	823	881	864	853	814	861	846	848	884	849	809	833	814	849	836	807	877	862	824	863	839	815	869	828	832	796	866	798	832	835	808	835	852	836	798	829	832	829	857	823	807	797	831	825	783	845	844	837	774	844	835	844	839	821	840	814	841	817	819	817	877	803	819	760	833	810	814	795	839	741	815	802	869	785	799	824	793	795	835	832	845	819	808	773	851	831	848	806	822	817	842	815	814	830	845	794	819	785	801	815	819	828	786	812	838	836	829	839	795	772	830	832	799	744	805	807	825	783	826	826	822	788	859	802	790	851	808	808	813	880	846	834	784	788	804	800	827	861	857	804	839	823	834	803	807	838	838	791	832	835	847	825	822	824	804	877	818	824	833	906	858	765	863	809	828	816	870	812	805	840	817	780	771	844	784	849	772	793	818	801	786	840	831	799	826	829	788	836	812	784	807	794	770	837	784	831	841	865	832	818	787	795	858	818	801	795	804	789	856	869	851	857	846	840	743	821	854	806	825	838	789	814	808	850	838	826	798	816	786	802	816	807	799	799	806	829	813	863	815	820	815	807	815	859	842	837	839	825	818	802	855	789	850	789	806	858	874	838	819	833	833	792	785	794	841	850	774	850	888	774	818	839	797	854	805	804	833	832	826	840	849	810	838	792	800	763	819	754	796	804	814	801	836	856	814	830	824	816	806	877	837	799	796	821	793	837	753	800	777	802	818	793	758	821	786	821	819	842	757	819	807	797	854	819	808	836	854	849	845	823	776	801	835	823	840	786	791	824	787	792	799	797	803	798	791	806	812	802	807	804	838	827	780	801	800	797	802	871	820	836	862	783	865	854	857	831	818	804	837	855	844	798	827	823	846	815	866	812	815	852	835	861	825	866	809	828	797	821	853	804	802	852	805	774	842	848	848	845	810	857	825	830	834	850	866	828	802	808	828	842	802	823	817	773	779	884	851	851	759	826	796	775	793	841	811	845	789	853	834	801	840	853	852	809	811	794	791	796	804	790	844	874	804	856	835	768	786	818	817	834	819	793	809	790	822	834	765	852	797	856	839	783	873	841	811	836	801	795	865	833	773	806	826	862	831	751	793	817	770	796	831	817	773	851	866	820	847	799	815	819	836	830	843	837	829	800	823	804	846	812	807	895	822	776	808	861	842	822	802	805	844	804	817	826	866	868	832	828	783	842	821	803	787	829	798	840	835	824	792	839	847	771	851	885	795	805	864	831	810	788	821	884	787	803	843	813	828	823	809	847	869	788	831	820	809	863	858	802	803	816	775	777	880	781	874	772	841	820	829	815	783	843	781	885	831	816	841	839	810	817	855	873	847	777	841	796	798	773	800	830	784	831	815	770	827	818	833	806	844	841	827	790	824	782	823	814	842	800	811	769	803	803	770	840	851	807	836	866	775	823	801	809	856	788	775	786	827	825	838	822	842	831	840	841	823	845	839	846	789	852	879	872	809	794	866	842	779	829	836	752	802	820	839	840	862	843	807	825	847	811	808	814	834	818	789	820	827	824	787	825	814	840	807	794	816	864	864	880	836	841	826	766	802	813	857	844	872	826	794	848	805	835	883	821	804	846	832	815	829	813	837	802	833	801	818	809	793	809	821	857	812	840	814	827	854	797	804	858	813	846	826	835	847	818	825	842	802	817	802	843	825	836	800	809	856	810	832	797	776	782	833	792	812	778	838	811	839	771	814	874	803	794	825	822	779	823	814	821	813	821	853	796	850	804	849	811	837	776	831	789	834	815	815	786	779	783	799	832	788	808	851	822	837	845	814	795	800	799	745	822	796	839	803	797	808	836	843	818	812	799	858	789	783	811	809	776	864	820	771	826	820	811	826	812	847	824	832	815	787	792	793	817	845	792	781	899	859	836	801	844	808	825	828	766	851	808	761	812	843	817	851	780	843	850	861	787	816	782	745	799	846	838	870	837	781	790	771	829	837	804	800	826	791	840	895	817	846	849	777	814	843	831	828	865	754	830	820	823	836	801	779	884	822	813	825	864	813	804	815	836	853	856	789	866	807	864	888	807	826	806	797	768	786	803	807	873	825	846	797	813	864	823	839	813	856	842	863	777	857	811	818	848	860	814	824	755	843	789	839	842	781	864	799	866	786	815	842	835	821	829	869	819	831	805	823	826	801	799	761	841	799	852	817	795	806	832	842	834	840	813	870	812	832	827	820	783	862	808	862	850	830	814	841	783	831	813	836	765	815	854	810	791	822	807	833	826	806	798	853	860	839	832	869	813	803	808	820	857	795	830	852	815	827	837	818	795	879	778	800	793	791	803	847	885	818	774	825	796	833	797	866	815	869	821	853	846	826	813	843	832	797	864	817	760	847	790	776	826	826	785	818	849	804	804	833	771	834	821	813	855	832	820	801	841	805	840	823	816	817	824	847	772	830	834	811	842	831	815	814	812	793	805	868	856	860	829	783	822	854	834	777	809	757	821	825	826	828	811	815	870	796	820	791	809	832	796	831	874	857	815	860	849	821	851	834	840	790	804	811	841	863	805	839	837	798	823	864	798	806	838	785	823	803	818	802	821	858	852	779	839	832	860	840	848	841	843	804	825	831	815	794	858	871	781	834	859	862	826	808	789	844	854	826	793	821	857	789	788	803	820	825	800	869	775	822	814	827	801	806	808	836	791	842	743	884	858	819	878	847	853	844	746	801	810	829	789	845	851	825	838	794	846	811	767	782	814	861	829	770	792	814	808	823	839	874	816	808	821	816	834	807	835	837	884	788	811	782	801	860	768	807	786	829	786	807	830	770	797	784	777	799	831	846	811	877	848	904	847	853	780	821	778	802	814	800	804	787	803	860	829	844	813	824	813	767	799	845	854	839	835	830	804	821	892	835	845	817	838	832	745	855	793	838	788	821	842	834	822	837	821	808	848	785	826	808	840	815	860	795	845	799	838	787	870	813	840	765	874	770	834	813	837	811	876	830	804	800	825	794	828	809	877	790	819	825	785	847	830	925	855	820	820	819	770	796	823	816	812	862	836	855	827	824	893	864	857	825	818	785	841	810	817	810	821	785	792	816	827	803	817	811	824	800	840	800	844	826	829	873	757	845	796	790	800	827	762	826	818	846	811	812	843	816	808	840	829	804	808	817	793	815	806	806	807	827	800	814	821	821	796	810	773	814	818	829	840	784	807	864	814	856	829	812	817	789	811	842	874	827	828	825	826	833	794	812	817	842	854	781	867	839	844	824	825	805	827	798	812	812	827	821	842	778	802	803	868	793	770	838	871	855	901	848	845	818	845	810	824	805	811	869	854	841	817	795	772	787	816	808	784	754	831	857	863	824	775	801
45852	48712	31656	24090	20159	14710	9962	6659	4403	3656	1872	1397	1388	1171	1024	727	637	509	510	617	565	554	487	443	511	493	440	452	389	339	692	269	278	247	264	263	236	239	249	230	227	231	224	197	215	216	215	243	216	252	234	230	233	203	243	241	231	225	221	244	225	243	253	224	230	207	211	231	205	233	220	223	218	205	207	215	210	221	206	219	218	215	201	198	228	216	219	192	215	194	197	185	221	193	199	210	187	184	205	211	226	211	229	227	209	187	185	230	203	215	200	219	193	224	212	197	211	207	194	203	233	205	213	211	215	223	200	235	180	235	207	219	218	200	211	216	222	222	227	200	213	219	230	215	226	199	203	193	208	186	212	203	192	209	204	214	205	225	242	191	230	207	225	211	232	177	216	195	216	239	225	217	198	210	202	223	217	218	207	201	191	204	205	229	199	197	219	197	233	204	183	233	191	226	225	174	198	238	191	189	207	212	181	216	204	178	196	224	196	186	230	204	185	217	222	216	210	231	222	221	233	210	212	240	199	205	200	187	232	202	199	200	202	195	205	216	224	218	223	186	214	213	202	227	184	189	210	240	227	223	219	221	215	213	212	219	211	205	216	204	205	208	180	221	198	228	235	208	213	211	214	196	217	208	220	237	198	232	191	217	197	233	244	202	214	215	195	183	170	248	219	238	200	183	236	231	212	200	205	221	219	205	221	214	206	221	203	234	210	227	217	224	188	197	217	208	206	189	232	210	234	183	245	188	201	228	195	198	210	246	232	223	195	213	217	199	217	221	235	204	219	224	213	190	202	206	198	234	226	219	231	236	216	221	211	253	211	194	200	212	216	239	215	238	197	181	205	171	207	235	204	192	220	190	212	222	205	212	191	217	191	226	214	209	197	210	221	224	188	210	180	210	198	221	202	218	225	217	217	216	223	170	223	212	177	199	208	179	210	232	217	198	210	215	237	209	218	212	209	226	220	224	222	226	194	203	223	195	198	209	189	206	227	197	230	208	202	202	214	223	229	208	215	215	205	216	220	202	199	213	196	202	197	214	226	228	245	202	240	219	198	241	217	207	217	213	205	183	198	217	191	219	217	208	217	215	203	217	208	216	222	216	219	209	211	228	218	191	205	191	206	218	197	217	211	218	199	229	233	203	211	234	206	213	222	224	210	237	197	218	193	203	225	221	211	239	203	216	204	204	225	209	188	235	210	192	217	198	199	218	207	220	206	232	248	195	186	216	205	229	236	231	221	201	233	202	216	209	214	227	202	190	226	197	204	212	209	203	195	195	193	204	208	232	229	197	211	215	222	179	214	203	219	180	204	220	202	208	233	199	201	194	214	236	199	195	196	217	239	209	211	228	208	200	217	208	203	221	217	210	220	202	192	216	201	213	217	216	206	204	227	201	197	196	215	217	201	214	212	237	203	210	213	240	206	209	206	232	210	203	205	225	194	217	201	197	199	213	228	236	220	204	188	216	190	211	208	236	192	223	208	210	206	208	195	245	199	203	216	220	205	200	222	197	217	218	221	219	221	218	219	234	217	209	212	213	222	209	215	228	212	227	210	217	212	220	218	194	201	234	221	197	197	228	224	209	218	189	207	229	224	206	239	248	197	226	231	229	220	210	180	210	202	202	215	209	208	182	223	221	222	221	204	212	219	222	211	214	208	235	228	203	223	213	204	223	227	222	195	183	203	220	204	207	215	214	216	230	215	184	199	205	210	224	225	215	203	214	220	201	203	219	230	198	220	225	226	216	227	185	214	185	215	222	185	218	224	200	235	250	223	192	209	223	229	204	199	205	199	188	206	234	214	203	224	227	206	217	225	200	240	212	225	210	207	215	196	208	199	203	208	210	215	216	225	211	216	200	202	203	200	215	218	194	203	194	215	201	212	207	198	232	200	196	213	223	235	178	203	211	215	214	208	216	224	217	222	231	212	221	195	190	232	194	203	209	220	240	224	213	239	217	224	183	201	171	210	220	247	207	225	222	203	180	194	211	227	204	226	210	193	218	206	226	190	200	215	195	222	208	224	216	188	228	199	221	219	214	203	211	207	224	201	219	218	220	228	225	214	221	210	207	182	214	192	215	224	205	200	213	187	199	204	205	194	211	218	207	190	204	224	221	216	181	233	218	229	215	217	216	216	210	198	208	240	211	214	215	196	223	206	243	218	208	217	186	196	207	228	200	212	210	203	206	201	211	232	208	204	187	233	199	191	223	238	224	206	215	238	222	217	211	195	205	209	205	221	222	205	196	199	226	218	191	222	225	213	224	223	219	200	210	204	220	249	218	211	201	201	206	222	213	203	189	211	213	207	205	201	206	221	201	213	224	202	221	195	222	238	209	200	216	251	215	230	223	226	198	197	223	215	210	220	187	241	200	209	204	241	202	212	194	202	233	231	215	198	214	213	211	210	217	202	200	215	191	224	223	222	212	183	207	215	198	205	219	208	233	205	188	222	191	247	227	213	203	209	194	193	185	226	231	209	185	215	202	213	210	204	206	210	239	216	218	197	218	215	204	198	190	191	220	209	191	194	215	188	216	204	190	231	218	214	207	196	196	219	202	205	221	193	220	204	217	194	218	213	205	198	228	220	218	213	208	196	209	209	247	204	234	228	181	195	206	206	206	199	203	223	218	201	212	198	186	203	223	226	214	221	223	206	210	186	211	219	181	200	202	231	212	201	178	194	222	212	215	210	200	198	186	210	203	208	194	229	199	204	189	206	199	218	235	221	215	214	209	208	194	211	209	198	233	201	203	201	198	206	230	203	212	230	214	236	222	195	208	232	217	206	208	208	218	192	231	185	227	212	209	209	196	219	212	218	228	226	198	191	199	240	199	201	225	214	217	219	230	205	209	225	220	233	218	225	198	227	211	204	234	215	224	223	198	188	227	195	249	217	228	214	204	235	206	200	198	228	235	180	210	220	228	200	213	209	207	213	195	216	202	234	198	212	200	202	197	197	207	210	196	230	222	196	202	195	188	196	213	206	210	202	232	209	206	198	238	197	219	199	243	194	231	232	232	209	191	212	195	227	228	218	202	194	212	211	209	185	191	189	203	213	211	210	209	235	197	204	197	229	222	216	235	211	215	186	231	218	216	189	206	219	205	196	224	221	207	203	200	217	233	220	192	223	211	188	182	204	201	187	244	237	217	223	187	201	181	212	193	192	210	204	205	188	228	203	202	197	184	204	200	207	215	219	215	226	176	229	220	217	228	201	208	205	199	208	216	216	215	215	227	214	187	245	212	231	225	209	229	193	228	223	203	209	198	226	213	214	182	221	205	199	199	188	221	219	199	220	211	197	208	211	219	193	209	264	193	214	208	211	191	221	197	220	213	218	224	231	207	192	189	208	206	210	206	192	244	211	218	220	234	194	208	197	215	220	200	218	222	194	210	218	210	206	198	235	211	203	226	219	212	198	192	224	220	200	192	236	233	211	202	227	222	210	212	190	199	249	216	186	218	179	204	223	202	199	192	224	203
36673	48236	22643	22431	20885	18006	14775	13181	11222	9390	5633	5097	6829	5851	5021	3907	3420	2649	2452	2809	3212	2815	2572	2346	2881	2592	2573	2314	2070	1626	3913	1201	1078	1019	970	937	866	875	821	793	819	851	804	828	810	775	802	829	925	825	832	868	803	785	783	772	769	742	776	807	820	857	932	809	761	818	743	726	734	784	717	704	717	721	777	748	680	693	695	747	700	732	728	640	663	702	747	771	717	752	747	715	726	683	687	675	672	703	685	680	634	719	666	634	641	686	667	709	644	708	674	688	705	651	701	627	685	704	650	663	627	679	692	684	685	625	633	687	671	639	692	711	647	653	665	671	663	669	677	686	695	658	687	646	658	653	716	669	668	679	591	663	667	676	693	719	618	697	661	678	713	652	661	622	641	683	640	625	677	640	680	688	653	689	632	702	677	678	646	685	656	700	673	645	692	670	699	679	662	725	675	688	675	682	642	640	637	692	655	650	650	682	673	633	655	667	681	659	625	666	699	647	706	674	680	672	679	656	656	688	666	628	692	624	673	654	692	658	729	646	722	668	714	665	683	637	680	681	674	670	636	657	658	675	683	668	690	628	648	641	742	621	680	684	670	662	680	700	732	718	639	606	688	698	662	689	677	657	634	677	673	715	664	686	638	631	660	653	654	667	681	645	643	679	671	638	665	656	665	672	697	657	668	683	670	693	685	676	665	671	660	679	696	690	638	714	677	685	688	683	651	698	679	652	640	643	644	676	684	646	684	702	691	660	664	662	661	662	704	678	662	678	738	641	642	711	694	667	678	700	710	661	706	693	688	718	669	668	643	641	685	693	637	692	652	686	701	702	649	622	655	696	669	678	679	663	676	688	677	685	658	671	663	663	658	694	641	672	648	660	641	669	663	679	641	628	673	729	626	675	699	709	625	689	644	701	640	699	660	679	650	641	656	684	721	627	703	644	726	691	662	693	661	638	656	683	690	633	673	676	670	655	661	681	640	623	603	668	634	680	635	657	644	662	653	678	656	647	679	686	657	715	632	694	649	659	652	675	651	700	641	662	636	683	674	680	635	654	657	668	680	691	695	703	649	676	692	667	661	672	714	653	656	659	675	647	654	721	647	684	660	728	624	678	723	704	668	681	684	683	646	639	675	655	656	686	705	681	627	675	718	696	712	668	685	676	644	676	650	695	635	646	654	654	656	678	682	676	692	647	663	723	666	680	679	653	693	698	663	674	620	641	675	682	663	680	684	656	692	729	693	664	730	673	681	666	686	687	695	660	668	694	673	657	602	656	657	679	650	717	686	683	650	623	638	639	607	706	673	659	703	698	631	706	698	684	648	678	699	668	631	670	696	694	647	650	653	649	712	692	671	630	707	702	684	671	703	669	658	667	661	660	649	663	654	666	665	715	664	704	641	701	669	710	681	650	683	672	715	643	673	627	680	675	679	660	690	610	658	694	653	701	655	643	689	618	722	682	673	706	711	676	667	678	631	626	662	665	668	710	605	705	678	673	671	654	684	642	681	671	660	701	648	660	696	665	704	660	635	626	682	667	684	647	673	652	662	689	696	657	676	679	676	726	686	694	667	722	702	623	692	675	669	706	645	645	659	666	682	614	687	693	661	708	672	651	677	675	665	704	626	654	638	635	656	675	679	695	703	686	667	656	621	680	658	663	679	636	744	636	717	711	619	636	709	648	698	686	661	680	654	674	661	661	692	647	636	680	686	633	687	675	667	692	676	678	647	644	667	680	651	697	681	682	708	670	654	668	664	648	691	637	685	689	653	707	694	665	690	703	643	700	700	691	648	660	653	682	656	680	680	654	671	656	654	696	706	684	697	669	657	670	684	697	703	685	712	645	698	703	689	661	669	654	710	645	634	693	652	685	646	663	692	616	649	666	705	675	675	679	663	638	635	679	671	716	629	660	630	677	648	661	653	708	721	710	660	641	656	689	700	685	665	686	688	685	628	654	714	697	661	660	690	673	701	720	607	683	633	680	671	678	639	689	659	710	691	736	660	680	682	643	636	709	654	699	695	701	674	736	685	650	683	665	708	664	668	651	666	683	668	668	655	657	645	636	693	679	675	669	676	643	694	736	695	680	658	636	696	662	634	643	671	673	659	635	706	655	681	658	643	639	666	675	657	660	648	681	649	668	636	663	655	677	706	645	666	674	651	645	659	614	646	640	640	690	610	707	648	652	684	618	653	658	626	670	675	661	696	684	690	656	659	700	693	628	696	711	700	688	640	691	663	705	679	666	689	683	678	676	639	644	643	677	626	684	698	655	634	658	683	683	688	663	679	649	690	713	659	675	663	690	666	658	710	620	667	661	665	631	719	664	692	677	660	669	643	656	645	681	686	680	676	657	691	681	668	644	705	637	664	677	666	655	705	682	640	677	690	659	679	649	718	659	688	665	701	644	677	671	712	677	668	690	648	678	689	658	669	632	675	674	685	700	683	640	683	641	668	680	698	652	683	657	698	640	684	631	692	690	715	680	661	655	676	689	667	678	642	641	714	695	713	659	649	641	686	696	644	648	699	627	640	659	678	655	604	666	682	641	679	686	661	664	631	680	680	624	645	669	679	660	668	676	694	657	662	678	651	672	695	645	674	648	665	635	670	649	655	695	665	671	637	653	689	628	671	688	684	670	648	659	676	673	671	683	642	704	627	619	652	681	693	667	702	684	614	684	700	678	668	673	686	665	704	673	704	708	681	657	667	646	691	631	727	727	681	695	663	685	670	674	669	674	662	644	693	667	692	664	716	665	695	636	651	693	730	637	666	681	689	724	676	680	722	688	666	700	620	684	654	648	691	665	700	680	671	670	704	712	682	668	674	648	663	656	673	695	707	681	666	692	715	657	657	688	670	661	685	664	658	671	707	677	664	695	664	676	700	650	682	666	621	644	722	671	636	652	679	681	652	673	662	661	676	694	651	682	688	652	697	704	648	670	649	631	634	666	651	665	690	626	695	661	674	688	640	679	707	644	683	628	702	645	673	681	655	691	685	709	697	695	683	691	677	637	655	652	694	675	645	609	677	664	651	649	645	691	695	708	638	636	647	680	683	645	689	626	648	679	723	671	687	665	666	658	685	670	664	638	670	698	729	598	658	669	698	668	692	690	615	664	657	666	653	641	657	694	696	660	692	647	700	689	700	673	660	697	706	622	695	676	683	646	675	661	685	678	715	678	635	682	678	691	658	661	663	666	693	644	646	684	648	672	688	646	658	673	713	711	670	673	715	628	700	742	685	694	664	687	649	683	665	637	639	709	639	693	695	677	693	667	707	711	687	696	667	690	655	610	730	664	691	643	682	638	658	704	640	713	685	706	682	678	663	680	635	671	661	660	676	654	652	682	702	670	647	663	672	719	720	594	670	718	680	743	647	712	697	698	672	686	726	687	705	669	712	668	634	701	679	699	721	666	666	671	659	672	652	653	690	668	641	652	707	646	649	695	716	692	707	678	647	685	693	652	675	684	647	647	676	661	632	687	690	645
57011	46125	32270	26640	25990	24552	21532	16093	11035	8352	5334	3947	3558	2953	2684	1985	1429	1291	1072	1148	1188	1056	1024	828	1114	908	808	825	725	672	1708	498	383	373	399	373	336	340	326	316	292	287	292	309	307	290	309	347	323	329	305	332	290	281	315	304	310	314	338	330	307	331	356	306	296	297	313	282	264	301	303	274	292	291	301	269	275	282	285	300	280	281	274	297	259	288	305	326	278	281	299	279	281	296	267	292	274	289	259	298	289	286	297	285	269	270	252	285	296	267	262	295	253	269	267	290	275	271	250	261	288	286	295	250	306	233	293	281	250	254	288	270	266	291	288	279	242	273	252	273	249	266	290	273	261	234	269	275	284	265	275	239	268	283	255	281	284	269	290	271	258	273	278	251	262	264	271	276	263	265	251	283	282	260	278	258	257	281	239	276	286	254	260	296	295	256	273	280	275	285	269	259	251	275	271	266	277	290	263	256	253	284	274	260	246	261	268	282	240	243	304	298	257	271	280	281	267	264	252	279	260	258	291	247	282	272	241	305	274	270	256	287	267	281	240	283	293	292	269	259	270	275	286	265	273	245	292	288	275	253	273	251	292	257	261	277	288	306	268	281	283	259	262	251	293	268	272	276	259	276	266	260	268	273	251	267	260	280	279	273	271	271	262	283	278	251	252	301	278	254	278	259	279	287	275	253	282	287	279	245	291	275	266	274	256	293	267	250	264	245	263	233	258	253	261	270	279	251	275	287	251	292	264	235	277	261	273	268	273	272	300	270	257	273	250	262	259	293	259	274	279	268	268	245	300	257	264	251	274	281	245	255	273	257	293	268	272	288	275	258	259	273	272	256	265	279	281	269	262	280	264	255	267	253	310	286	266	258	261	267	290	267	275	220	259	265	273	269	281	264	265	298	284	290	265	246	258	287	269	276	265	253	271	253	231	224	290	253	271	284	291	293	272	272	279	280	257	286	289	260	296	287	259	288	276	223	257	278	253	260	298	278	261	284	280	294	274	306	275	261	256	252	272	290	256	287	277	289	278	292	272	276	284	242	302	292	270	271	260	278	284	268	247	276	277	272	290	282	277	284	287	251	229	251	281	253	273	265	263	272	292	271	304	277	285	275	295	246	276	266	243	282	264	292	264	274	305	280	299	275	257	281	267	261	283	235	276	270	273	264	257	243	272	268	248	269	282	280	272	271	240	261	266	282	279	278	285	260	282	256	283	266	258	279	290	268	254	257	268	279	284	261	260	234	262	256	267	286	275	291	276	266	292	285	291	286	282	293	263	292	299	274	262	264	240	269	297	296	299	281	306	255	273	285	263	283	264	285	320	259	284	279	261	278	291	257	270	273	279	297	292	273	290	274	287	233	252	265	286	285	248	298	283	254	277	268	259	283	252	263	253	264	269	267	267	271	278	276	268	260	278	277	273	274	272	279	242	260	279	264	285	282	269	269	258	290	260	262	265	274	264	295	268	268	261	255	263	251	263	264	270	258	294	246	280	283	248	288	281	255	279	276	261	248	274	270	270	300	269	251	273	256	291	241	290	268	252	275	257	288	282	254	297	274	251	286	284	250	288	246	285	260	277	304	259	309	282	272	282	244	251	282	284	266	289	244	290	268	321	273	288	271	260	281	272	282	266	298	277	293	246	293	291	270	269	262	290	281	257	253	273	254	252	303	297	299	255	270	243	251	284	285	267	253	277	264	300	261	277	248	268	316	265	275	264	278	306	268	264	278	293	268	277	285	278	284	256	260	280	251	268	291	280	261	286	274	241	298	272	287	272	250	262	267	261	243	238	265	296	246	259	263	290	269	275	294	263	265	285	256	280	285	295	293	282	280	233	281	262	267	291	232	253	254	270	253	259	260	270	243	263	258	268	296	265	255	284	226	245	259	285	287	252	231	282	276	269	291	264	265	286	278	291	226	267	257	280	290	263	263	268	272	281	272	282	273	270	285	264	285	284	260	283	265	279	292	279	258	287	290	265	285	277	304	266	258	294	292	256	258	264	260	264	258	295	291	250	283	248	266	272	288	304	242	279	309	294	261	283	253	265	275	254	258	293	278	254	271	290	291	253	266	310	275	283	286	274	296	266	261	296	305	252	266	270	280	273	256	320	311	250	276	312	240	271	275	263	280	256	286	271	264	278	273	282	273	269	276	298	257	267	275	264	275	286	295	274	261	261	259	259	281	258	258	266	280	277	235	286	283	274	261	286	282	284	284	254	303	252	246	260	240	268	287	267	241	293	241	288	284	275	269	280	276	229	290	258	259	273	275	271	303	283	293	275	262	286	290	244	299	273	269	271	259	273	243	258	270	285	269	277	294	242	303	267	256	272	248	293	277	278	267	271	253	238	272	257	266	230	242	268	262	224	269	270	259	256	261	306	254	289	254	263	208	301	240	263	270	259	275	230	295	267	282	295	266	267	276	246	290	259	310	267	301	248	267	255	282	263	282	269	271	262	286	279	259	317	229	264	281	261	283	271	307	275	269	240	268	284	253	246	267	268	278	275	294	270	267	290	242	299	272	274	281	254	289	281	300	286	277	274	302	232	275	263	284	288	259	293	256	253	275	271	254	235	264	280	257	260	271	276	272	283	258	282	255	298	281	295	281	267	265	281	293	246	259	282	252	289	265	286	261	255	300	257	273	269	266	261	274	274	261	272	279	260	269	278	264	275	299	279	274	298	282	268	260	262	269	287	284	284	280	277	272	287	229	284	248	275	272	300	269	276	268	259	265	261	270	273	269	250	288	269	263	275	264	289	269	249	275	297	239	248	251	287	248	276	280	277	275	269	272	290	264	293	268	256	271	264	283	272	270	229	296	263	254	282	236	274	262	297	274	251	283	272	261	248	274	249	261	309	298	296	303	245	245	251	283	281	287	277	284	260	301	272	259	283	260	253	262	277	250	283	277	261	268	242	256	275	235	269	289	267	251	261	279	275	280	285	283	263	240	262	310	281	263	288	268	298	240	283	250	281	265	248	294	248	264	267	259	284	281	273	272	267	286	266	274	284	279	290	271	254	245	261	280	253	286	301	320	299	300	284	277	285	300	263	273	263	256	244	299	256	276	268	281	274	292	302	262	284	281	276	263	258	251	297	268	298	245	275	273	291	263	286	248	285	262	275	254	288	257	249	284	251	284	266	267	268	255	272	257	245	280	269	278	260	275	271	287	265	276	261	298	265	275	248	243	259	284	261	266	229	247	294	311	302	274	255	291	278	285	302	258	315	263	256	254	296	257	244	272	256	285	268	285	283	247	260	279	261	264	280	293	299	270	273	278	269	235	288	273	269	265	287	283	299	267	257	280	244	249	245	267	272	270	272	289	265	271	282	231	262	282	277	265	277	300	257	252	263	260	283	258	293	267	276	276	287	283	285	264	248	259	269	307	259	294	290	282	282	255	278	268	269	264	293	277	292	280	265	271	273	279	283	278	289	270	280	284	262	271	295	270	265	274	257	280	256	274	294	281	266	264	259	273
47608	52033	30570	33404	31075	28232	25034	23040	19665	17242	11901	11333	13339	12026	10377	8551	6442	5280	4659	5627	6741	6319	5701	4796	6845	5260	4942	4771	4167	3665	9982	2318	1766	1632	1619	1578	1264	1192	1168	1137	1081	1056	1074	1114	1066	1086	1107	1286	1266	1102	1150	1109	1027	1039	1169	1127	1044	1105	1136	1126	1110	1396	1393	1166	1080	1026	1038	1003	979	958	910	872	936	944	956	1017	996	873	965	937	918	922	853	940	857	826	914	1011	940	931	999	902	948	941	857	848	834	838	851	828	834	851	842	768	841	836	834	803	801	799	852	842	792	779	830	812	770	879	831	820	843	811	821	835	831	817	830	829	884	841	774	801	820	807	841	867	832	855	774	793	783	839	790	804	808	791	826	809	826	806	798	806	842	809	790	829	801	826	805	867	890	811	813	817	783	847	803	835	794	799	782	800	824	799	769	790	806	848	748	868	817	791	781	755	845	818	796	797	779	796	851	851	834	853	839	819	857	807	779	767	862	818	815	801	757	829	833	856	846	797	807	785	828	815	787	843	834	778	828	816	783	808	826	787	833	822	779	794	795	818	808	807	840	851	793	818	836	849	785	809	763	821	819	820	813	767	809	870	803	821	829	777	784	821	831	782	791	821	791	867	764	821	755	824	803	804	789	818	805	797	746	795	804	832	810	864	796	878	816	804	797	814	817	841	796	789	796	817	805	818	806	822	803	761	804	808	809	814	760	832	837	848	848	847	847	855	789	819	774	780	753	818	784	808	819	810	768	821	824	850	782	845	822	818	772	840	821	836	793	792	817	802	826	830	802	815	824	759	793	852	802	871	783	769	785	888	814	795	856	783	880	779	796	821	793	825	885	823	856	829	777	794	834	818	757	852	813	817	870	860	756	807	801	812	848	801	765	879	854	810	813	815	842	823	812	781	796	795	778	816	857	813	843	790	838	816	822	850	823	817	787	787	788	781	879	813	806	813	816	804	808	800	759	851	854	823	795	847	834	789	834	801	862	836	792	808	810	781	831	843	795	795	816	763	811	870	842	801	815	768	750	790	824	846	785	825	808	855	794	793	870	831	826	833	804	793	796	802	841	807	825	773	830	824	831	785	817	887	857	837	850	811	834	830	818	853	782	796	846	837	803	804	798	795	792	815	810	836	820	786	836	755	783	792	778	793	810	829	775	886	750	786	803	853	822	776	779	777	788	779	798	800	790	775	776	823	793	832	815	783	837	848	762	829	808	795	753	851	808	843	825	801	823	843	812	841	819	797	798	821	786	784	827	777	801	791	780	798	791	799	844	775	836	805	881	834	825	769	800	755	812	842	785	801	821	772	819	785	847	821	813	815	781	827	827	837	825	814	773	750	793	780	803	815	788	833	846	808	782	804	798	817	829	749	757	831	842	795	803	793	837	857	798	726	782	790	825	842	820	780	776	833	809	841	789	806	837	842	822	790	803	844	828	801	818	807	833	817	858	768	804	793	826	847	828	845	869	750	778	830	805	823	805	802	777	883	825	804	774	886	817	783	856	806	852	803	778	849	797	772	795	799	787	834	781	777	813	835	826	823	793	798	824	786	775	827	827	816	821	837	841	817	853	820	816	817	806	751	822	799	820	801	762	806	817	815	811	818	858	858	830	794	855	791	887	797	858	840	805	796	812	811	813	839	811	825	757	767	794	788	852	779	779	813	807	823	783	784	803	789	809	826	761	757	868	764	824	804	771	805	805	810	778	789	797	788	814	791	859	782	801	810	829	834	792	796	825	810	802	800	823	810	797	831	741	803	819	773	788	819	784	795	826	795	817	783	778	777	821	824	801	780	798	859	842	803	815	792	767	818	790	824	808	826	829	780	831	851	788	812	809	787	724	820	813	798	816	783	828	849	770	806	771	762	824	812	802	790	815	774	836	797	822	754	789	815	797	789	871	793	794	821	817	781	876	805	803	767	782	864	816	822	826	799	820	803	800	856	799	789	791	800	749	801	772	805	877	819	824	781	817	804	846	794	843	784	804	789	767	856	800	798	820	872	809	865	855	780	890	712	763	778	778	799	799	848	833	810	849	805	861	841	770	852	792	793	822	807	768	797	807	809	844	802	788	826	842	831	889	821	823	805	780	808	851	779	835	875	819	826	799	795	805	816	811	793	798	796	913	832	783	751	819	775	798	841	843	820	776	819	831	806	817	867	814	842	811	818	792	796	811	788	814	839	807	790	779	845	803	840	807	812	767	830	817	788	818	791	830	808	812	799	793	793	830	811	800	850	854	838	821	814	830	773	809	781	780	792	854	824	823	812	806	808	809	785	812	785	805	775	773	839	797	831	811	798	853	829	807	834	810	833	824	789	829	808	828	831	823	826	774	781	812	791	808	774	810	821	805	852	838	771	791	768	827	790	802	796	863	804	756	828	835	825	781	862	896	817	819	821	850	809	830	850	830	791	852	795	801	829	821	779	814	829	827	839	821	825	824	779	791	803	760	848	765	806	810	798	786	815	748	816	812	779	823	799	830	752	769	798	779	802	805	839	807	853	817	853	831	809	794	810	824	840	834	822	795	786	839	822	825	814	800	842	769	797	829	802	761	840	829	784	788	776	812	809	846	851	803	756	829	844	802	805	746	788	776	771	836	783	807	804	854	801	790	828	842	795	812	796	782	839	822	791	782	777	811	786	763	835	836	742	790	805	789	802	811	757	819	843	837	791	821	828	803	782	776	810	791	753	808	832	846	803	829	891	844	821	816	833	830	798	805	830	768	820	780	818	861	846	822	774	804	811	759	762	817	828	789	848	812	827	839	774	847	761	778	859	796	808	865	828	868	788	850	819	778	837	858	800	820	787	770	843	845	763	795	762	779	810	781	792	815	836	765	823	807	816	870	805	852	804	825	814	791	749	822	805	803	872	784	791	750	792	769	838	808	842	818	836	839	797	795	840	777	828	781	801	839	800	781	766	791	815	817	849	818	803	819	825	831	763	807	809	814	847	798	840	793	836	804	782	781	796	789	801	795	820	811	827	836	794	809	773	809	771	838	769	827	812	840	845	810	772	790	765	852	805	801	786	833	791	846	856	828	783	822	799	750	838	760	805	825	868	821	792	809	811	808	862	761	759	827	848	854	793	834	824	832	776	852	779	776	767	825	800	808	818	829	833	803	793	795	782	890	793	800	803	840	803	838	853	815	762	820	774	768	830	806	769	810	796	805	807	822	864	849	802	820	787	826	811	857	787	829	825	796	789	838	824	863	832	832	818	853	788	804	782	770	851	778	812	769	779	825	813	786	817	797	807	832	827	821	746	780	826	792	792	818	831	807	749	824	842	846	776	770	806	824	811	827	784	800	819	787	822	839	768	795	813	806	792	763	825	799	824	856	880	865	849	713	812	804	841	818	840	813	808	810	799	798	798	823	786	799	753	823	784	803	811	772	788	837	786	795	798	826	839	811	815	824	815	808	831	832	783	829	792	805	794	795	792	831	835	833	832	780	831	843	770	753	846	811	845	827	756	775	782	822	809	798	845	811	802	823	760
20811	20653	7734	2903	2017	1351	1087	761	693	558	473	441	467	410	344	326	308	290	301	302	294	275	297	290	276	264	267	276	264	286	351	268	252	291	288	293	287	255	264	245	267	265	276	266	262	265	276	272	263	276	266	294	291	275	301	267	230	273	260	269	259	278	267	255	249	244	259	225	263	261	254	252	282	302	254	273	286	275	261	261	289	285	281	251	273	279	269	263	244	279	269	263	284	244	243	249	267	246	264	267	244	284	271	266	263	233	277	243	271	244	253	269	248	263	299	267	292	261	279	290	262	267	251	282	242	273	280	242	285	260	272	297	276	264	251	245	269	253	250	282	269	270	268	271	261	261	272	268	280	251	267	263	266	250	263	265	251	267	245	255	270	249	244	255	312	289	270	294	279	226	250	288	281	280	301	225	278	252	216	257	226	272	237	272	279	293	251	252	256	296	247	253	262	272	256	272	254	260	235	250	274	252	260	265	240	231	288	258	274	301	287	250	249	270	274	267	257	278	275	260	275	251	271	273	261	250	260	240	263	275	281	273	284	263	243	229	281	247	287	239	260	284	275	269	290	271	304	290	272	257	266	262	258	244	271	246	264	244	264	289	274	267	273	229	306	258	270	239	297	258	275	232	252	291	279	289	271	268	290	265	298	277	279	246	263	262	261	255	282	267	260	251	255	263	273	271	237	240	254	261	243	273	280	254	264	270	258	280	252	252	265	292	253	258	273	263	260	244	266	270	269	269	260	275	283	269	276	259	278	261	253	305	275	280	285	274	231	267	280	269	294	266	254	268	284	291	254	243	247	249	249	277	255	257	231	285	286	266	259	270	272	234	266	293	254	266	241	249	260	282	265	283	266	272	243	242	241	259	275	260	262	276	273	270	276	264	270	258	276	261	248	286	267	263	264	268	252	263	256	251	267	263	284	271	264	302	260	255	280	292	243	222	270	271	291	252	236	258	251	253	282	268	222	292	230	256	294	246	256	239	244	253	251	256	280	264	267	281	254	255	268	259	257	259	253	269	278	266	252	256	270	242	258	248	268	280	263	262	239	272	269	241	260	239	253	267	263	235	269	238	269	258	273	282	275	252	275	257	267	272	254	279	241	260	273	255	283	281	255	256	252	270	264	285	286	239	263	249	235	240	241	285	237	264	241	258	254	285	248	291	262	264	280	267	265	254	256	282	278	264	268	275	281	279	294	240	279	269	259	251	247	242	254	263	241	244	272	255	247	275	255	243	269	269	232	255	272	264	257	241	276	282	236	294	263	259	272	278	265	237	270	260	272	221	258	256	276	262	257	253	285	277	252	278	280	241	278	269	247	287	267	250	279	253	299	269	267	286	282	257	280	248	262	289	275	264	247	240	262	262	227	243	266	266	261	273	261	266	243	237	280	301	268	267	239	280	258	249	271	274	269	274	285	236	311	246	290	269	252	269	274	241	264	246	276	295	246	285	266	298	264	283	269	259	241	218	237	292	284	226	270	244	277	254	251	286	262	265	254	245	260	243	256	247	257	258	266	258	275	262	266	248	264	278	283	286	228	272	253	255	236	257	290	273	290	253	271	251	253	268	294	261	264	254	277	264	253	275	280	254	291	272	250	255	259	238	284	264	249	269	233	249	293	253	270	252	249	255	232	257	268	298	253	286	279	241	299	260	250	275	264	268	269	274	250	246	298	272	248	262	231	271	257	251	283	243	273	248	255	251	292	256	257	258	256	266	252	277	286	246	270	257	265	237	237	244	279	258	272	226	274	261	261	284	248	245	272	284	257	260	264	283	316	287	258	264	250	251	249	258	263	271	241	271	261	241	279	258	259	302	300	289	259	261	243	265	281	261	258	259	269	247	263	263	251	244	231	244	259	246	250	274	237	261	287	245	259	282	242	244	253	236	266	263	260	244	267	278	252	263	293	253	223	278	270	250	235	273	261	250	247	254	256	264	269	254	262	229	262	257	255	248	268	255	253	257	250	302	277	274	272	280	257	243	268	267	267	247	236	241	253	253	267	245	243	305	251	284	284	251	265	257	265	251	264	242	268	281	255	269	234	272	271	257	260	269	256	292	261	246	263	305	245	268	264	265	253	271	260	261	227	293	263	280	260	256	263	277	248	253	237	230	267	276	256	259	276	244	247	254	244	247	246	259	268	279	273	261	253	243	272	257	253	279	244	264	257	253	274	259	251	281	258	259	236	279	271	275	230	285	258	250	261	263	270	299	268	262	252	269	257	278	272	278	250	235	230	271	264	271	269	259	247	219	269	253	282	264	252	246	277	276	256	252	261	242	280	263	277	288	296	274	307	252	283	299	259	255	285	281	292	258	227	267	272	269	247	271	270	261	248	269	284	263	264	252	259	249	259	305	251	251	289	229	262	268	265	255	243	266	232	255	298	271	260	284	268	258	244	286	305	290	224	303	248	265	269	283	224	256	273	274	288	277	261	277	269	261	265	274	291	258	274	276	269	251	258	253	287	259	260	264	260	269	265	255	272	255	241	260	262	284	262	265	264	263	256	249	284	241	248	234	280	263	273	252	250	260	272	255	259	240	260	267	282	246	228	252	284	266	282	258	265	279	257	238	265	257	272	266	277	275	257	253	253	292	284	233	267	274	258	272	265	280	280	270	264	263	271	252	256	237	267	251	240	268	278	259	254	242	244	250	267	255	252	251	263	268	256	267	267	286	278	259	266	302	277	252	269	235	276	269	257	232	262	279	249	242	251	246	287	257	277	262	248	239	241	244	257	268	246	256	269	256	238	258	296	254	249	231	267	255	273	270	242	263	266	269	243	253	256	278	266	267	270	273	247	275	286	245	231	267	290	271	273	266	246	288	233	257	269	271	242	275	277	236	284	280	274	297	257	256	257	267	280	261	265	263	278	268	268	275	256	241	295	273	271	272	268	262	232	265	269	253	258	274	298	256	271	265	274	260	283	269	270	234	268	287	252	250	295	237	284	261	255	271	266	282	275	261	270	264	249	270	265	248	264	251	270	273	260	260	269	246	247	274	263	257	274	238	252	245	301	276	262	275	271	278	230	260	281	249	304	237	266	280	264	225	273	273	283	262	272	256	254	265	230	245	249	262	248	263	245	251	253	242	266	247	259	280	243	259	262	263	268	242	242	253	268	253	240	275	257	247	258	265	256	268	280	260	255	284	262	284	258	232	247	291	258	266	272	250	277	264	257	268	276	259	268	253	272	267	252	273	262	257	250	266	252	276	267	256	266	242	255	238	273	283	283	259	261	249	278	259	294	282	243	286	268	250	262	239	251	276	289	265	256	263	256	274	238	268	261	281	265	273	279	240	261	293	267	269	259	259	242	251	275	301	266	265	272	258	265	262	260	293	261	248	252	267	264	289	252	234	282	277	286	248	240	267	249	283	279	242	311	265	245	272	278	268	265	275	276	265	270	286	258	270	229	273	245	256	258	288	255	263	229	297	254	238	259	261	273	311	285	303	273	265	235	307	265	247	256	268	259	279
17828	23262	6551	6014	5235	4078	3271	2801	2517	2350	1932	1843	1766	1682	1439	1283	1214	1107	1163	1076	1126	1079	1034	1079	1059	1021	1013	996	939	949	1159	945	884	847	917	833	833	877	889	843	801	841	860	858	850	824	861	884	798	817	893	858	807	825	812	877	812	824	831	841	857	827	812	831	825	802	813	824	855	792	806	851	849	769	867	783	793	837	786	856	797	837	843	823	826	799	818	812	808	801	816	823	814	866	831	781	829	824	859	828	846	866	859	817	811	801	830	795	773	815	794	856	775	811	818	805	801	835	781	843	797	772	780	825	841	789	858	812	812	851	756	781	860	796	826	797	806	822	804	832	767	837	821	834	839	771	787	843	774	812	814	842	851	831	786	822	789	774	819	866	842	802	800	805	740	836	797	804	791	811	796	809	824	775	790	800	838	815	820	824	826	834	823	827	796	753	825	802	770	830	801	861	781	758	804	841	777	845	826	792	807	772	832	800	764	827	853	823	840	782	822	843	836	853	843	883	806	875	800	737	793	803	801	808	825	840	815	822	776	816	757	777	818	836	860	842	773	865	801	885	854	784	810	790	751	803	833	860	796	815	755	822	824	832	810	799	855	861	868	867	793	814	815	764	838	792	837	803	796	838	814	824	806	782	803	779	825	840	790	830	818	795	806	782	769	772	839	809	790	828	823	783	803	797	790	798	843	802	754	781	789	825	819	814	782	821	766	809	786	798	802	795	830	802	798	769	795	774	829	850	796	857	814	836	789	824	837	813	820	803	818	830	756	815	776	797	803	866	810	794	777	856	851	748	823	823	803	839	840	832	791	846	784	787	811	824	825	799	849	802	752	830	812	807	761	829	800	798	813	835	789	810	814	792	813	798	819	784	776	770	784	795	812	849	828	787	807	852	781	790	831	813	800	795	802	799	764	761	844	812	847	782	800	789	772	822	846	768	842	821	768	816	828	788	799	864	803	804	818	786	775	796	801	796	830	794	816	863	875	795	815	782	782	798	803	797	820	817	729	819	775	868	808	804	809	852	803	825	811	757	818	730	791	816	802	813	780	743	780	811	837	788	795	805	812	811	801	806	842	786	743	784	833	777	815	803	798	820	827	831	802	775	800	786	797	793	832	870	794	809	860	772	822	790	805	804	822	820	747	774	787	834	773	813	790	796	754	835	839	825	803	803	773	776	806	790	822	777	819	790	806	850	845	834	838	766	786	777	805	821	784	825	801	854	779	808	824	804	797	778	838	740	812	780	772	876	801	800	789	784	828	846	792	856	846	796	815	846	797	818	798	820	825	803	830	793	794	781	777	845	757	849	822	808	816	808	773	834	809	813	830	821	763	809	786	793	764	802	808	773	833	819	802	797	813	836	758	834	786	779	842	802	804	746	818	831	767	808	815	818	834	773	835	789	830	820	775	770	784	783	804	820	756	850	779	845	813	840	851	753	806	809	791	841	822	820	751	814	842	818	888	853	814	777	822	818	750	782	772	811	802	791	749	801	836	757	760	788	822	787	810	792	783	851	841	818	757	787	800	829	788	834	848	753	829	813	821	796	800	817	783	798	753	783	795	758	800	800	823	824	817	811	881	825	822	809	875	825	807	774	822	808	800	786	806	815	768	815	858	792	787	813	804	809	837	785	781	794	821	787	843	775	789	828	779	817	808	863	790	757	840	876	820	812	852	859	791	761	817	837	785	808	815	784	818	807	841	818	826	843	834	796	836	815	790	813	817	795	786	827	840	836	779	820	800	809	766	789	846	861	835	767	784	786	790	767	819	833	809	807	807	793	801	813	810	757	843	802	826	790	854	817	863	729	792	786	802	760	838	827	815	861	850	804	820	790	764	819	840	864	769	834	818	822	833	785	826	820	829	782	776	815	788	780	812	816	812	804	853	792	804	787	843	817	803	799	798	819	813	828	843	848	822	826	790	797	792	828	814	837	810	816	813	841	809	805	823	768	823	824	769	839	849	815	816	832	812	842	849	795	802	805	797	827	808	823	836	864	848	856	810	817	807	806	779	794	836	773	840	838	837	838	808	789	851	854	816	796	796	790	797	777	847	760	769	809	822	793	827	785	799	833	823	849	812	817	802	789	798	819	777	806	794	832	812	832	803	798	758	847	819	810	794	793	786	829	811	840	829	796	818	827	854	790	793	802	769	786	834	775	808	773	784	802	858	766	766	795	772	837	813	824	842	813	807	777	800	805	831	809	835	766	794	810	791	828	801	813	781	833	820	829	798	796	762	771	829	790	806	831	833	793	837	827	807	748	773	811	817	782	825	834	784	796	818	797	786	847	808	815	842	842	796	810	784	808	819	760	804	819	812	841	767	800	796	790	872	804	781	827	814	788	795	821	795	843	851	867	797	810	805	821	828	824	778	809	819	834	821	826	763	833	815	811	734	850	782	807	830	826	780	848	779	831	847	802	797	775	783	832	869	777	800	803	814	796	841	853	858	739	778	799	819	855	803	822	765	794	809	785	772	776	800	852	887	819	810	770	769	851	841	864	823	768	834	823	800	802	837	784	790	827	796	796	846	850	796	830	864	771	822	838	837	812	813	834	753	869	822	806	764	815	869	811	785	818	822	794	841	827	829	856	741	815	806	859	819	818	837	768	805	812	832	794	788	790	776	841	794	857	802	804	794	858	811	758	839	861	847	817	837	844	738	818	891	850	847	800	869	805	807	790	794	802	786	829	817	786	795	793	794	827	828	763	796	851	851	825	733	798	780	851	821	806	838	786	832	810	764	813	790	841	801	796	841	751	740	797	799	818	822	788	789	825	809	826	753	870	777	813	845	804	828	777	784	829	816	784	830	774	774	797	832	816	800	773	845	796	841	806	813	771	871	781	783	821	796	821	845	815	771	827	841	800	817	737	801	784	823	792	789	821	801	804	800	849	809	805	815	830	807	829	810	839	856	839	751	763	767	859	820	829	802	819	788	815	861	803	822	768	780	815	889	860	834	802	880	788	794	798	819	830	855	850	805	818	778	785	763	839	805	829	785	813	846	803	800	774	813	847	822	797	788	772	812	833	779	814	805	815	777	775	743	832	783	845	783	808	776	841	834	814	808	817	809	811	807	791	830	845	815	795	772	776	841	837	840	787	784	848	853	771	789	787	746	766	809	789	829	813	767	766	782	794	815	826	833	816	835	793	811	767	787	801	822	813	805	773	751	839	806	813	819	763	808	856	821	748	838	850	760	828	822	807	765	766	803	792	817	797	791	806	806	826	876	780	771	780	800	816	759	785	827	785	810	816	774	854	835	791	831	780	792	787	859	845	837	772	809	769	800	849	791	887	852	801	847	760	818	848	803	831	785	802	788	789	849	761	833	823	787	803	784	790	831	817	793	859	745	833	802	800	720	789	789	744	774	815	808	791	799	840	788	825	830	804	854	816	820	828	808	851	814	790	858	746	832	774	804	790	857	804	844	755	764	820	802	799	812	835	787	804	801	767	766	858	822	877	779	819	804	849	783	796	841	763
44717	48215	31761	24219	20994	15942	10217	6697	4796	3558	2415	2171	1538	1244	1268	861	630	601	514	561	607	548	461	438	512	419	440	395	399	310	691	307	254	280	242	237	257	223	238	230	214	204	228	248	234	200	224	227	238	221	225	235	207	196	236	213	228	243	229	216	218	236	226	227	214	176	204	190	202	232	201	211	225	219	236	190	227	188	203	196	216	215	236	226	239	218	218	227	220	222	219	217	210	213	219	238	223	198	195	220	198	204	198	216	211	203	242	203	206	203	192	204	244	205	207	182	219	219	216	192	203	211	215	199	186	179	209	212	207	202	203	215	214	201	221	196	195	195	206	210	203	209	207	196	216	215	206	204	231	190	187	191	192	221	197	207	220	214	217	192	219	207	181	215	217	217	225	211	190	201	227	188	218	205	209	198	216	234	203	222	208	201	235	205	208	215	174	176	187	188	214	212	203	196	213	195	212	200	242	197	209	214	226	196	202	209	216	183	203	208	212	219	205	219	182	215	205	190	213	192	230	201	221	201	230	219	202	188	189	185	216	202	210	221	217	201	200	226	213	205	204	223	231	231	197	219	202	199	208	212	193	206	229	234	204	217	197	209	202	212	223	216	203	213	191	203	229	203	201	229	215	192	215	192	220	212	209	197	204	177	217	186	215	232	237	217	227	222	197	205	196	218	238	225	213	195	198	211	208	213	218	210	195	181	213	207	225	196	210	204	189	219	206	199	214	207	227	183	192	193	224	194	196	207	236	216	245	223	206	212	205	226	215	218	220	229	209	220	232	201	182	195	186	218	212	193	182	211	210	194	193	216	227	235	219	222	195	187	198	209	212	204	251	213	214	203	225	191	237	188	222	206	209	178	220	194	181	207	195	236	174	198	211	218	211	207	187	186	216	221	201	206	208	181	207	202	223	247	201	222	196	216	199	210	192	189	223	190	212	206	243	196	230	219	191	200	240	199	220	218	224	188	219	230	216	201	200	203	205	170	247	206	214	215	212	197	218	216	224	210	223	243	199	226	185	198	219	201	213	200	230	224	226	220	199	217	186	226	204	202	213	190	212	197	207	186	215	192	197	203	231	219	204	212	216	204	226	208	205	215	216	186	190	195	220	202	181	214	216	213	207	202	203	238	236	207	202	209	201	205	233	196	206	183	213	213	185	235	219	191	218	214	214	211	216	220	189	235	237	206	205	234	208	201	210	202	184	198	209	209	212	221	216	225	222	168	177	216	192	197	223	185	220	203	219	217	194	215	180	208	205	236	206	210	205	209	231	219	202	205	242	205	219	212	200	208	209	224	220	212	215	207	210	192	213	216	194	191	202	234	193	209	189	209	197	192	216	195	217	194	210	205	183	203	213	211	213	216	195	195	199	200	212	223	206	200	181	212	193	231	215	197	194	199	203	189	187	205	214	229	204	219	212	206	197	207	217	215	235	223	219	187	198	214	209	203	214	215	212	184	202	206	235	213	186	201	215	204	215	220	232	205	211	201	224	214	199	185	205	209	200	195	205	203	209	210	210	207	192	201	203	212	215	201	178	200	202	206	176	200	206	201	205	211	200	198	179	196	211	221	194	201	232	205	214	213	212	224	204	226	193	190	214	189	208	219	197	212	225	210	217	186	230	214	202	211	219	179	210	206	213	185	192	192	218	201	179	215	205	210	201	211	192	198	222	211	202	216	198	194	173	205	203	203	218	218	195	197	228	216	208	222	213	204	218	203	196	197	238	208	209	196	212	211	197	206	220	202	223	216	225	216	209	209	175	209	210	228	183	230	210	215	217	204	219	212	199	178	203	198	195	225	204	213	215	195	207	220	214	227	183	207	193	238	205	205	222	199	200	218	193	198	211	205	218	206	207	206	213	210	210	240	204	218	180	217	212	233	205	215	217	217	210	225	230	212	200	209	220	188	211	195	208	220	231	211	203	232	214	219	234	214	191	214	183	196	206	200	182	222	220	220	218	224	201	211	225	219	198	213	225	202	222	229	224	167	198	200	229	208	211	187	187	204	216	198	204	207	224	230	206	210	194	199	211	207	183	218	207	196	205	206	231	206	182	191	181	209	215	196	195	209	213	211	202	211	220	219	221	205	203	221	206	213	221	180	208	206	206	213	189	220	195	212	238	217	216	202	214	232	205	193	227	220	190	205	215	226	211	194	230	202	214	231	207	199	194	207	215	214	225	169	203	191	202	212	216	183	203	215	176	204	196	205	220	188	221	217	213	183	207	188	193	218	190	218	199	211	179	200	189	214	191	220	200	216	201	220	216	213	198	198	208	181	196	218	189	214	210	212	193	194	211	214	193	218	223	212	185	198	193	199	204	212	207	212	219	200	192	215	228	215	201	231	207	221	211	208	203	227	226	238	206	203	186	226	200	194	189	189	218	222	232	213	209	211	205	209	210	198	230	190	200	212	221	229	221	199	177	206	203	208	199	212	224	187	212	191	211	222	190	224	199	199	240	195	215	187	204	190	218	205	233	209	229	208	225	201	204	214	215	203	215	218	205	210	203	192	217	223	199	218	218	196	221	201	202	208	212	193	223	216	213	203	207	222	191	188	202	225	203	201	218	207	206	229	199	194	218	190	206	202	207	211	180	207	210	200	201	185	215	188	197	248	214	193	219	212	220	179	202	242	237	207	207	181	243	214	200	215	231	242	230	186	217	217	203	212	213	212	210	194	224	192	190	186	195	200	222	209	192	198	188	190	222	203	206	232	201	204	200	180	225	196	207	191	207	208	236	244	185	209	218	208	216	221	211	213	231	183	245	193	215	206	211	229	206	204	212	206	208	189	191	214	182	209	217	203	205	220	229	200	217	194	215	215	192	222	205	211	183	202	175	219	215	186	227	215	203	209	216	213	225	199	192	213	212	184	217	206	215	209	204	226	201	199	195	182	209	228	229	228	186	228	199	215	218	209	221	198	215	216	210	209	195	215	210	234	220	212	221	200	213	195	232	176	186	200	223	202	210	192	217	202	206	199	214	199	203	202	208	212	213	211	218	195	190	218	204	215	227	235	252	206	187	175	196	210	215	194	194	201	217	205	216	207	218	212	192	211	217	203	208	204	212	201	179	210	225	214	200	204	207	181	206	236	212	213	194	196	205	201	227	231	224	194	205	194	210	196	215	218	204	233	172	235	224	189	218	208	217	219	205	222	192	217	209	215	204	207	213	203	209	196	211	194	238	231	227	210	244	198	191	209	207	213	188	194	196	198	215	228	197	199	215	215	174	196	211	217	181	209	225	186	236	173	198	202	231	198	215	203	180	217	196	219	178	224	197	212	200	235	188	217	185	184	198	220	200	214	195	200	196	205	205	202	206	219	227	239	196	221	228	199	214	197	206	231	234	226	214	219	215	201	232	212	199	218	193	173	200	191	211	194	198	218	195	231	226	181	204	230	198	213	212	226	209	209	216	210	217	218	208	194	185	206	188	218	208	221	221	222	209	211	213	187	205	205	193	219	200	206	213	216	201	201
35525	45017	22188	24346	22725	19633	14641	14179	11951	10218	7782	8040	6762	5993	5483	4270	3366	3024	2520	2787	3272	3154	2692	2464	2950	2312	2196	2057	2032	1694	4056	1473	1029	1063	959	954	866	893	848	795	818	777	800	754	807	756	831	883	821	820	787	747	750	694	815	822	750	802	798	768	784	847	933	849	756	737	794	781	760	734	735	716	714	695	757	768	751	679	724	717	679	686	671	682	658	734	702	727	766	719	726	695	714	732	684	674	649	692	691	642	681	671	668	635	667	697	676	636	675	619	662	667	689	666	713	675	713	689	659	636	654	684	661	673	669	628	675	658	633	706	599	676	672	712	676	684	657	652	672	656	692	677	641	647	661	653	678	684	674	642	700	631	642	639	704	636	668	674	607	640	667	677	652	684	659	615	657	686	701	682	714	660	665	665	672	631	674	643	617	658	638	724	652	669	699	673	626	684	664	657	654	654	669	640	656	678	670	676	689	627	653	655	681	604	622	622	661	656	652	652	641	640	660	684	659	684	675	698	639	621	663	658	636	690	655	663	636	657	699	734	667	656	644	682	613	671	708	722	657	690	623	604	631	681	650	641	689	636	668	662	681	634	655	629	612	681	655	660	678	662	666	693	671	681	673	680	657	665	652	683	662	658	672	675	706	677	706	706	674	670	635	668	645	671	625	668	708	655	676	680	733	686	654	672	666	640	704	647	620	724	629	697	669	693	618	700	729	634	646	649	688	680	673	637	682	653	683	721	686	668	649	664	668	652	658	629	652	706	642	690	676	676	699	712	695	682	642	679	675	661	681	706	645	683	625	686	664	640	655	642	690	693	654	676	653	661	635	646	695	657	628	666	679	653	659	648	628	670	675	691	682	673	644	632	704	643	679	685	668	663	666	660	624	678	671	666	684	630	655	604	680	663	660	680	647	647	638	655	706	659	671	699	671	608	672	716	664	651	640	639	628	635	653	702	657	706	667	686	667	644	641	704	643	644	612	642	670	672	650	670	680	666	706	687	702	665	665	634	695	695	617	693	666	629	684	660	641	644	618	685	618	670	638	676	640	595	675	637	686	682	652	684	674	666	634	638	683	655	675	645	615	642	636	644	650	634	684	713	649	649	710	674	689	636	654	696	647	675	615	672	640	641	668	677	643	638	636	684	655	689	676	631	664	703	682	666	626	670	678	655	669	652	724	684	679	692	685	650	691	661	636	639	634	633	661	663	673	655	673	661	663	657	705	652	651	669	649	607	667	720	670	676	657	693	650	690	650	668	616	658	691	727	642	668	682	660	641	671	639	687	653	663	685	660	673	642	678	642	703	684	658	697	639	623	664	650	672	672	673	679	626	694	660	656	660	659	691	635	688	663	666	646	663	691	680	638	649	668	655	672	656	647	663	616	688	655	643	696	722	676	638	670	609	700	643	678	666	614	685	715	681	686	706	709	673	667	643	674	671	663	652	681	604	649	674	731	635	627	690	680	661	660	621	666	600	659	694	677	638	674	709	639	688	658	627	617	648	638	634	648	648	693	648	639	716	694	601	686	721	612	651	674	663	718	690	629	659	675	703	650	698	665	667	666	679	687	649	643	660	626	648	619	670	701	660	688	703	662	648	651	674	678	662	702	669	666	677	644	655	675	634	682	680	659	642	687	693	631	655	661	672	678	640	664	697	641	619	665	660	604	644	672	615	696	662	646	660	642	662	647	689	669	650	672	706	648	668	614	656	696	661	671	665	649	670	648	657	678	637	711	614	674	697	636	667	651	671	697	701	655	619	632	671	650	639	654	670	647	724	682	659	695	674	640	720	687	716	663	708	637	670	624	672	689	666	662	664	649	663	659	690	656	618	710	671	675	678	678	607	690	681	676	652	709	660	666	653	700	714	663	692	675	681	651	707	647	663	678	613	664	677	656	645	641	637	700	615	699	684	650	656	650	686	638	680	688	645	685	693	615	652	701	701	662	661	638	691	695	651	671	673	637	635	685	627	661	660	688	685	650	692	638	709	665	692	682	647	670	664	715	675	677	634	655	690	662	682	634	675	604	646	633	691	627	641	641	645	650	628	670	665	638	648	681	687	669	682	653	666	652	630	659	689	666	629	669	650	670	738	652	691	669	684	638	633	673	636	666	718	643	630	670	690	680	635	683	657	622	658	675	670	647	694	699	658	648	652	643	648	690	643	686	658	601	628	694	673	742	647	640	645	625	677	612	659	625	664	669	651	619	666	665	646	657	657	642	685	679	654	691	698	675	678	633	676	656	646	686	687	671	641	659	667	662	648	663	676	633	673	680	640	644	658	670	679	688	642	679	665	629	668	650	648	696	669	678	661	685	661	635	639	651	604	618	677	639	648	648	670	613	671	644	691	675	645	709	677	666	673	650	672	627	684	695	644	672	641	668	657	648	619	714	657	674	613	717	642	624	620	674	708	661	706	678	612	643	639	683	682	671	615	603	662	657	663	640	688	712	681	687	700	676	676	670	625	681	673	687	647	659	653	607	652	616	684	652	628	673	657	644	632	667	649	666	624	667	659	677	640	664	730	674	672	643	620	638	674	666	658	683	671	647	662	629	669	679	627	627	639	658	673	707	662	751	720	632	672	641	657	624	664	662	671	631	652	662	683	660	692	688	682	687	708	680	687	673	626	637	689	630	644	627	671	651	617	650	665	683	662	624	632	640	672	652	620	686	648	676	675	612	631	628	668	684	658	617	636	632	660	648	635	619	713	651	649	642	672	698	695	687	677	631	694	670	694	654	631	709	667	617	654	643	707	662	651	682	648	614	645	699	673	658	661	665	656	614	661	647	665	617	666	649	638	644	672	633	662	668	664	673	640	660	692	641	660	656	669	698	666	654	636	651	652	670	623	687	661	730	725	635	680	671	701	651	647	629	693	700	591	649	644	650	594	670	629	639	639	648	716	623	642	670	653	671	648	662	647	611	678	642	660	644	643	675	669	704	665	617	678	672	635	657	661	668	692	659	685	619	653	678	702	681	641	689	646	659	651	616	650	631	653	678	696	650	666	646	628	682	655	652	610	652	726	647	672	625	677	646	644	645	687	658	690	649	660	616	673	668	675	648	664	667	650	672	674	658	652	634	622	626	717	658	672	667	670	701	689	662	641	660	669	648	653	704	693	668	664	665	641	685	704	652	635	673	652	656	689	644	639	652	666	629	676	662	722	629	626	671	629	655	648	647	677	716	625	682	663	659	664	674	649	675	702	618	668	650	635	708	632	713	657	654	647	688	659	633	692	658	631	705	678	674	659	673	678	639	631	648	652	663	696	683	652	674	707	695	689	604	616	628	642	636	685	666	671	656	674	668	667	640	674	653	612	658	675	667	658	660	654	680	657	679	669	645	666	671	691	666	708	622	618	683	629	692	652	668	681	664	624	626	619	692	660	694	655	635	698	638	636	657	667	676	695	597	673	667	685	630	629	673	651	640	657	657	668	685	641	732	654	637	646	633	602	656	708	682	666	659	631	691	633	695	695	698	624	706
55863	47971	31111	26565	26490	24887	21051	15217	11001	8543	6430	5539	4026	3083	2652	1731	1583	1302	1103	1204	1352	1204	952	877	1015	945	862	735	642	552	932	436	384	368	376	364	364	300	297	343	331	299	299	312	300	304	289	312	320	311	301	336	299	290	312	324	274	335	307	294	292	317	317	288	289	299	267	260	307	293	283	263	285	267	288	310	300	278	284	307	283	279	269	258	274	282	320	257	248	291	292	286	301	282	228	288	291	273	259	258	274	309	278	250	265	239	253	268	274	264	252	242	269	261	287	265	277	242	276	278	246	261	288	258	270	244	281	274	261	265	263	268	266	257	264	240	268	248	261	256	251	288	237	288	253	272	284	271	264	286	255	272	258	263	239	261	244	250	263	276	259	240	235	275	285	275	275	258	236	243	290	245	276	284	261	261	268	276	252	246	294	262	271	257	227	275	272	264	276	252	260	288	265	259	253	268	263	270	295	270	263	259	269	275	240	242	262	263	253	258	262	271	269	251	289	252	271	258	245	256	286	277	280	268	269	275	249	279	262	285	270	264	264	250	262	277	244	249	262	271	258	249	285	276	268	277	286	264	260	225	255	273	270	243	293	239	285	293	283	248	281	271	255	273	273	278	278	251	255	239	250	280	232	254	259	272	282	290	286	237	269	271	229	266	255	296	267	280	262	251	248	249	265	263	242	259	275	307	270	250	249	252	262	248	219	257	277	260	298	274	263	257	271	222	243	254	277	237	256	290	256	261	294	242	270	271	247	231	257	281	250	299	241	264	262	277	243	284	256	249	278	260	268	299	274	253	278	272	246	281	266	283	272	263	256	252	257	253	256	274	262	280	296	270	256	243	247	282	254	272	246	286	237	248	270	296	260	303	255	265	250	275	247	244	248	285	297	248	282	248	275	264	249	261	244	261	260	255	267	241	246	286	229	258	272	272	259	271	250	232	274	265	273	264	256	271	268	276	271	265	242	260	244	297	247	274	246	282	260	259	271	301	255	250	263	273	250	269	269	263	288	272	269	280	271	268	266	291	266	297	242	258	238	255	243	274	285	250	268	231	270	261	254	287	249	260	255	267	272	254	275	276	253	251	260	241	278	232	239	283	252	277	263	268	262	249	308	241	257	254	261	262	234	241	246	276	269	294	240	242	274	271	238	264	265	269	244	281	254	246	269	241	246	267	270	247	266	241	299	260	270	262	281	259	287	258	254	289	255	297	316	258	270	270	308	264	289	253	248	257	256	264	250	226	269	283	260	254	248	227	277	246	256	290	244	253	255	256	265	241	257	275	265	295	277	261	278	264	259	255	272	251	269	276	279	272	256	262	268	276	294	287	246	275	242	252	276	278	239	270	260	247	248	267	269	260	254	268	251	264	280	260	291	274	255	253	272	241	244	307	274	249	278	257	286	263	266	300	250	281	272	270	261	232	265	266	285	291	273	257	249	250	250	269	288	266	277	270	253	264	266	264	287	270	235	293	278	256	233	270	262	261	259	278	283	249	261	255	247	266	258	232	261	275	269	241	252	272	267	248	258	256	252	299	268	274	284	258	263	270	256	279	270	262	260	248	247	245	276	264	277	280	254	274	255	265	267	221	256	280	282	261	311	259	232	246	296	290	241	255	267	265	263	262	254	260	280	282	255	238	235	261	275	281	257	249	253	283	262	235	238	278	257	273	261	278	236	273	284	279	295	260	249	259	262	290	278	277	246	285	272	276	260	268	251	256	266	297	250	252	259	278	256	250	267	286	277	249	274	287	278	248	250	274	268	265	258	264	256	263	265	274	247	284	276	235	252	274	276	266	247	278	254	267	268	264	288	269	265	233	258	240	263	256	274	248	264	265	267	267	263	265	282	267	229	242	255	248	249	256	273	258	254	270	249	249	259	235	267	265	279	250	258	287	241	248	260	270	263	248	243	246	286	247	266	258	264	254	293	256	268	286	246	283	274	237	266	298	226	263	278	266	265	267	275	312	270	284	248	287	260	234	274	257	264	245	254	247	265	286	292	286	241	275	242	308	247	250	249	266	242	241	262	276	265	249	270	263	261	251	282	296	250	276	244	265	304	257	248	253	258	287	280	273	242	263	256	238	253	266	283	285	285	274	255	287	256	283	272	244	276	279	273	257	251	253	253	260	275	234	214	263	264	230	226	250	252	246	266	269	275	286	280	253	254	259	273	273	242	253	253	269	269	264	255	292	249	271	289	262	258	279	247	263	255	261	259	238	249	270	235	263	248	257	258	245	256	264	263	289	253	277	277	265	278	270	273	251	267	266	258	259	280	261	260	229	285	233	224	270	277	276	270	248	276	269	266	263	273	252	278	281	270	251	279	254	270	265	272	267	268	244	241	266	243	265	248	268	222	275	270	278	301	241	245	295	254	261	270	268	261	260	287	240	278	286	281	263	254	281	267	281	229	268	282	249	269	281	255	248	273	273	254	274	264	281	222	262	260	261	255	263	263	278	267	240	252	243	277	275	264	265	293	242	261	261	276	248	272	254	295	244	275	282	282	238	246	260	261	293	251	253	266	266	253	265	253	246	268	262	267	272	267	243	272	261	247	255	261	264	266	277	263	254	269	273	277	267	243	246	254	239	250	256	266	252	233	260	250	265	286	260	234	251	256	272	288	261	250	250	269	250	270	305	257	249	261	282	263	264	276	243	245	258	291	234	264	261	269	255	288	270	272	269	251	292	260	261	278	266	271	267	275	245	285	250	249	268	266	243	258	270	262	265	241	272	280	248	267	260	215	264	253	260	248	259	275	263	285	265	245	264	251	273	253	282	269	271	262	271	272	248	256	232	272	282	260	264	271	266	242	233	245	283	274	275	270	274	250	286	259	262	227	255	252	234	264	255	266	270	250	270	258	259	253	260	253	240	247	255	283	249	256	269	288	255	262	265	267	262	272	269	225	247	278	253	272	243	268	244	270	287	251	246	242	280	262	239	293	262	257	280	266	287	262	243	256	223	259	252	237	309	262	246	274	287	267	278	270	233	271	276	262	270	231	273	237	269	272	284	245	272	276	261	247	276	273	258	272	254	232	226	251	314	242	300	272	246	254	247	262	269	260	250	264	255	266	270	243	297	278	261	304	240	246	255	278	268	248	262	249	246	255	252	273	273	280	252	259	249	272	261	269	224	273	253	265	277	269	269	251	268	255	279	227	249	270	260	254	266	265	259	244	254	257	282	267	256	243	311	249	248	282	272	249	269	296	268	284	284	247	242	249	271	267	268	249	254	245	271	235	254	261	266	249	244	265	285	246	264	243	249	266	233	247	254	235	269	274	284	260	245	241	236	251	286	269	267	280	267	236	282	229	240	268	231	264	240	267	253	239	249	256	269	305	270	256	266	251	260	290	273	269	279	288	282	305	275	265	274	256	253	251	273	277	296	254	248	254	279	264	252	271	247	289	260	252	248	276	273	260	271	259	289	243	231	261	281	259	238	275	247	263	271	279	289	249	254	251	266	286	257	269	279	244	261
46371	50422	29558	33703	33058	30212	24203	22821	19792	17544	15425	15854	14040	12010	10229	8203	6900	5269	4759	5402	6826	6449	5603	5195	6111	5015	4729	4157	3730	2851	5198	2102	1847	1785	1614	1663	1471	1270	1283	1234	1144	1111	1011	1033	1014	1108	1221	1316	1149	1129	1127	1130	1073	1051	1190	1219	1093	1072	1129	1103	1090	1435	1474	1205	1106	1066	1074	1004	948	961	963	955	934	957	902	960	893	912	908	880	837	868	848	902	889	959	941	985	979	996	935	914	899	874	865	840	831	869	832	839	823	827	782	802	848	820	793	783	811	860	811	817	757	852	803	769	777	746	808	813	751	717	821	786	788	790	802	798	802	820	823	796	780	787	757	823	799	793	765	810	805	745	811	781	804	746	794	769	741	843	796	849	769	741	793	801	807	779	812	788	832	815	767	746	780	737	761	807	803	808	787	751	780	787	801	780	804	777	839	778	791	754	796	776	829	797	809	777	810	722	780	792	783	769	789	809	818	792	758	758	757	789	792	784	824	793	801	734	809	797	748	831	798	814	754	773	724	811	801	749	797	797	774	791	775	753	762	826	780	778	803	803	760	781	793	797	826	803	784	786	819	776	751	779	828	776	788	829	778	815	807	771	782	825	824	794	792	806	766	775	800	772	800	819	805	786	779	763	774	781	768	728	787	823	803	834	808	814	793	810	791	832	780	778	764	796	823	816	737	747	765	767	860	798	805	786	810	797	807	842	751	763	793	776	774	803	780	811	827	792	777	797	789	771	818	813	774	747	805	758	736	771	803	755	815	815	784	770	823	801	832	802	810	792	785	758	762	801	816	796	824	779	786	813	762	793	812	777	779	782	782	783	747	790	803	819	771	775	825	770	796	807	846	826	809	757	791	809	734	808	807	793	841	797	772	782	793	731	766	800	743	817	782	813	744	778	796	786	769	776	773	754	774	809	758	783	776	779	817	785	781	799	806	806	778	815	738	784	746	799	798	740	751	835	784	769	756	825	774	737	819	799	742	709	806	817	773	855	837	799	747	798	774	777	762	794	733	829	762	779	773	787	815	767	762	778	766	809	819	822	810	789	756	768	734	830	768	782	809	799	781	795	831	752	771	801	776	805	860	760	775	730	800	798	765	791	824	835	801	861	770	814	769	808	826	795	784	756	842	752	785	817	764	772	820	830	776	789	806	815	800	822	798	770	766	821	802	821	801	750	788	774	741	752	798	746	787	835	774	793	771	794	756	732	824	798	818	718	750	791	771	760	807	812	831	762	800	821	805	809	812	800	823	786	796	817	762	759	792	837	798	780	772	775	782	840	796	789	759	820	801	818	813	801	775	819	770	797	816	752	777	798	764	805	816	795	843	807	809	778	807	798	768	836	754	780	751	794	857	821	764	799	793	769	812	760	794	769	803	800	818	796	764	780	771	836	764	771	831	793	837	766	790	787	802	821	826	803	728	805	802	790	845	773	826	771	754	759	764	826	782	787	824	804	765	781	755	796	822	788	772	772	755	800	789	771	801	813	831	834	806	747	820	787	792	751	794	857	805	778	788	831	836	773	764	771	739	832	764	773	780	792	793	745	754	772	768	786	795	839	781	754	781	750	753	809	834	800	756	824	804	783	857	828	831	790	796	832	781	755	788	819	811	812	730	795	777	794	773	850	829	795	791	818	774	757	822	809	791	761	775	799	820	780	798	830	754	786	821	765	873	811	796	757	806	758	760	748	831	798	803	833	812	760	769	795	822	834	767	805	768	786	772	789	810	795	799	812	756	797	826	802	753	785	816	771	813	756	868	744	746	748	790	805	763	748	822	768	826	798	774	824	812	770	781	807	764	848	829	802	767	821	749	766	811	787	752	741	844	737	738	818	767	773	741	780	803	806	741	770	772	813	804	801	823	775	795	778	803	805	818	814	786	776	741	743	785	753	778	764	783	788	827	820	803	734	763	729	796	775	800	814	790	838	766	794	753	810	756	728	767	802	778	785	785	783	781	794	778	808	742	819	774	804	798	776	782	786	750	807	846	783	767	760	784	798	761	836	789	807	760	793	846	776	788	798	794	770	775	786	783	791	816	768	815	828	797	778	780	801	793	799	798	755	816	751	749	781	803	808	800	734	857	803	808	783	792	803	786	765	777	805	758	796	788	814	843	779	795	770	784	811	767	792	768	800	800	789	792	787	755	787	791	837	847	768	831	770	858	801	824	788	756	822	780	770	769	793	780	815	806	784	815	830	784	820	821	733	807	759	790	764	799	810	808	797	828	774	816	760	815	744	792	825	722	752	778	777	744	825	814	758	780	772	769	815	830	764	790	854	796	750	805	709	819	822	751	780	816	797	813	789	787	808	775	765	831	840	801	824	802	739	781	788	821	838	780	781	778	842	755	782	785	779	744	784	768	769	844	788	775	833	748	753	794	852	794	782	817	785	776	787	813	752	794	815	808	757	721	740	799	783	764	739	761	851	763	810	815	745	793	735	785	785	819	826	811	724	796	768	783	782	786	759	801	802	779	793	804	774	804	811	808	755	823	769	832	756	776	800	738	772	810	779	753	800	795	852	814	770	799	760	688	798	796	770	789	860	720	822	823	786	802	828	814	840	809	764	753	811	793	739	802	799	778	801	756	764	765	782	776	799	807	809	774	795	761	779	777	808	848	812	790	799	762	796	773	784	742	813	810	774	792	864	788	789	786	758	779	771	801	796	722	828	773	782	751	840	797	795	746	804	767	802	824	770	782	792	766	760	809	830	773	743	829	782	787	753	786	803	824	801	811	756	818	741	802	804	795	759	828	802	790	798	765	769	815	796	785	712	794	813	774	823	797	811	799	747	802	765	783	825	800	789	766	797	799	822	797	798	784	789	754	761	786	818	789	849	788	810	797	821	767	816	782	778	782	790	784	795	779	765	781	805	800	836	791	738	792	760	780	810	784	845	813	831	795	794	757	798	777	788	802	789	817	788	810	818	840	753	779	786	805	796	789	772	811	825	798	798	811	820	776	740	806	784	743	778	780	777	791	773	807	785	822	795	812	811	763	769	785	817	790	813	754	782	738	819	760	813	807	808	808	802	838	789	828	742	823	813	808	796	756	796	778	782	757	777	787	774	788	823	793	766	837	753	823	777	792	766	782	815	814	804	760	796	835	828	767	809	832	762	786	792	757	820	803	756	768	782	761	823	787	814	751	724	816	788	786	816	775	774	810	698	758	829	754	830	763	786	808	783	777	815	775	756	790	752	782	824	792	781	800	797	759	817	798	805	798	801	764	835	789	755	811	832	804	848	812	791	780	789	749	821	818	801	785	778	779	778	789	765	806	798	819	738	763	762	745	771	858	798	730	800	763	792	783	800	809	766	818	766	775	791	798	790	810	746	749	759	865	757	766	809	785	769	835	803	829	763	789	793	797	789	797	766	804	785	757	757	778	799	843	777	820	786	777	815	785	768	801	778	782	787	818	839	779	825	716	765	796	787	783	764	815	816	762	765	838	770	795	751	821	775	782	824	760	755	819	775	820	786	754	815	774	861
19654	22838	10097	3521	2064	1593	1122	787	580	630	486	513	405	364	332	316	295	316	276	307	311	309	257	320	288	283	262	266	264	273	275	262	294	267	233	249	232	254	250	295	273	266	277	276	281	271	258	261	270	241	253	298	257	247	286	260	267	243	258	265	249	270	278	265	274	289	254	238	234	231	233	261	269	287	285	257	264	249	265	244	271	266	233	244	270	272	252	278	241	245	278	247	209	261	255	240	242	263	263	211	269	263	246	255	232	235	258	260	262	229	270	277	249	267	276	233	240	258	246	245	247	255	258	267	247	261	253	255	260	270	242	282	247	258	235	262	247	247	245	215	255	232	266	264	235	240	264	260	247	248	258	228	251	258	230	230	265	267	239	271	252	250	274	250	272	233	257	276	245	236	272	255	258	230	274	269	233	254	232	283	241	264	207	257	241	244	266	250	278	247	266	261	246	256	232	279	259	235	238	250	279	271	245	253	259	267	249	265	263	248	242	251	229	252	266	284	248	253	248	238	270	280	250	279	259	269	239	256	262	264	251	261	242	227	246	285	268	248	263	221	247	260	266	253	248	237	262	245	257	263	245	257	261	278	253	240	266	242	269	255	233	271	257	257	222	260	289	269	261	252	245	248	256	254	254	239	239	291	246	225	247	256	239	237	260	251	248	226	211	286	273	248	236	264	255	260	234	261	268	263	273	225	250	235	248	258	250	218	286	225	255	244	257	261	267	249	224	248	247	247	269	263	247	242	241	261	250	251	267	258	269	282	242	232	239	254	282	253	266	257	254	247	247	232	238	234	223	225	231	213	264	246	237	244	265	260	235	260	239	243	240	273	231	267	270	256	260	258	237	242	261	262	260	257	279	248	253	226	252	259	243	265	272	261	251	243	267	255	233	246	263	261	246	231	237	246	263	270	276	253	253	228	222	258	247	287	252	226	247	269	259	230	258	276	243	251	248	258	240	251	260	245	268	250	234	244	260	268	261	260	249	255	298	266	248	249	250	260	286	243	266	253	246	268	252	264	240	250	294	255	249	264	255	231	248	259	256	242	258	265	247	284	257	263	235	263	245	243	231	251	268	243	246	246	280	260	250	262	270	247	258	263	293	274	251	228	253	265	241	253	275	278	243	252	248	247	242	264	248	275	250	251	272	244	242	258	255	257	249	263	246	236	252	263	280	266	241	247	239	256	234	257	261	259	258	248	274	250	264	286	267	268	241	245	226	247	236	262	252	253	272	243	257	234	236	241	245	266	269	270	240	257	262	271	259	259	270	253	257	263	240	244	248	247	251	225	257	257	271	241	249	261	258	218	227	252	302	270	254	269	236	247	259	236	258	246	281	233	224	254	248	231	229	267	236	229	247	266	262	224	263	255	245	266	233	229	216	233	244	263	243	263	272	230	234	261	245	247	254	272	229	246	267	243	254	254	255	238	236	243	268	250	257	256	235	274	265	259	245	257	273	243	269	257	262	252	251	227	234	267	271	276	213	235	263	274	258	233	236	266	245	259	244	263	237	252	257	279	221	263	246	217	264	248	240	266	242	261	254	262	266	268	262	275	261	246	233	278	276	260	245	261	236	255	274	260	241	255	251	252	248	238	275	237	228	249	259	239	281	239	242	272	252	253	260	244	260	238	264	243	279	243	285	284	260	253	256	234	263	223	263	262	230	248	240	253	268	258	227	292	232	252	238	252	275	221	246	242	250	250	260	246	265	247	254	263	297	281	258	266	291	239	261	258	242	274	262	269	267	271	230	270	238	235	253	283	249	245	254	255	223	257	270	276	268	253	254	244	228	242	231	275	265	276	271	257	275	276	289	288	270	281	255	238	233	256	252	260	258	244	251	254	250	284	251	234	254	252	228	234	235	240	242	260	273	259	261	260	247	269	228	261	247	222	288	278	271	268	250	239	251	276	263	259	264	265	264	230	281	269	249	268	245	287	256	276	268	234	260	265	288	253	248	217	258	268	259	266	241	220	258	263	262	240	246	267	266	260	289	264	268	254	260	246	231	264	262	248	256	238	284	253	257	276	226	241	252	264	266	213	237	254	257	259	254	280	260	243	282	245	259	264	260	247	249	242	246	283	259	227	251	272	261	276	254	218	246	259	255	256	246	267	239	244	228	275	265	230	253	261	254	260	224	258	278	287	254	228	267	259	259	235	237	258	256	254	263	277	276	237	261	287	255	272	288	248	262	251	254	248	247	265	247	247	272	277	242	273	295	261	231	252	246	244	247	265	275	248	272	241	287	249	257	275	273	291	265	269	258	263	266	251	266	250	246	263	272	257	280	278	274	276	237	253	248	240	240	260	232	227	265	272	241	271	259	245	254	260	239	272	235	295	244	258	260	283	245	244	269	254	227	266	278	230	232	237	253	232	234	221	260	243	222	222	264	238	241	249	273	251	245	232	265	250	260	246	247	259	255	234	227	241	274	259	260	260	259	251	242	255	263	261	286	257	270	244	249	261	249	268	301	260	279	244	229	271	249	271	221	298	270	251	217	259	287	244	268	260	266	220	233	233	258	226	260	259	228	252	251	261	246	256	260	271	255	231	225	258	274	268	237	231	219	266	270	247	247	251	229	270	246	274	243	279	251	254	239	304	253	273	246	240	267	242	269	244	261	259	236	250	269	267	250	246	292	268	262	253	279	255	255	264	253	227	232	262	261	278	256	256	266	250	266	252	248	257	283	275	259	249	241	244	254	260	227	270	250	272	262	239	264	253	271	268	253	240	269	255	256	259	228	252	257	245	277	244	261	250	257	244	235	246	253	235	230	268	275	252	252	262	270	235	247	268	278	232	261	259	252	283	240	233	261	275	267	263	254	249	241	250	253	234	278	260	254	240	241	262	238	251	231	274	259	270	237	226	244	244	266	271	268	232	239	249	281	280	247	255	234	216	293	247	232	284	236	259	244	251	234	225	261	235	258	269	249	259	263	244	249	246	232	261	283	250	256	274	264	266	269	208	254	268	248	255	262	273	269	243	246	257	242	244	234	278	251	269	252	252	271	265	263	249	251	243	219	252	263	269	240	258	269	262	254	241	247	251	258	247	257	250	255	230	261	252	246	263	257	260	264	225	252	268	283	211	259	253	241	279	251	269	263	249	250	247	245	228	218	270	245	244	239	247	275	274	229	268	244	275	280	241	277	241	256	257	256	246	246	291	250	258	255	243	249	269	252	256	280	255	252	253	248	261	260	235	283	254	260	274	282	245	240	284	264	273	234	248	278	278	256	244	283	258	263	254	236	241	226	271	224	275	284	246	279	264	250	248	257	251	244	265	226	249	237	219	269	244	260	272	260	264	261	294	267	253	278	243	213	263	274	230	270	219	277	245	259	275	243	241	236	226	296	232	265	238	272	243	266	253	269	272	269	257	248	257	238	236	249	248	244	237	258	275	255	257	269	232	259	265	245	255	272	235	252	280	255	246	252	261	263	255	258	275	262	236	251	214	252	245	277	249	267	262	250	235	236	270
16429	25796	9020	6203	5357	4237	3433	2853	2539	2404	2047	2036	1814	1530	1466	1291	1166	1118	1068	1044	1125	1077	1082	1023	1049	1065	1041	1005	948	930	926	875	865	798	901	804	867	826	846	840	840	837	818	878	823	857	859	825	828	834	814	841	823	802	835	821	798	814	847	770	878	825	803	794	806	855	773	832	769	827	834	781	783	767	872	806	823	793	779	789	764	846	788	787	814	806	807	805	767	747	798	806	826	891	785	801	766	774	754	800	750	762	801	794	789	790	762	786	827	829	785	800	771	846	766	801	734	816	811	760	756	789	725	746	816	759	741	813	757	787	776	738	748	797	773	809	824	774	768	765	764	731	814	792	782	784	747	763	758	857	813	804	793	770	797	773	779	788	787	840	782	744	775	787	772	764	812	799	777	733	826	769	780	770	779	818	762	812	788	823	779	797	820	785	788	754	761	805	780	789	798	801	789	778	762	836	769	741	754	740	806	781	796	746	767	787	783	790	806	740	779	785	849	816	789	771	794	741	773	788	767	808	771	825	792	775	745	813	763	785	778	723	749	860	824	780	825	751	766	771	721	800	815	747	812	819	757	808	786	735	781	776	774	778	814	816	783	804	780	746	757	790	814	759	849	806	812	774	760	820	767	800	770	850	784	802	759	801	800	771	759	747	748	775	812	763	744	809	772	813	764	768	743	757	748	839	784	726	767	812	754	844	783	812	770	771	774	773	768	844	772	860	833	816	799	803	781	806	802	764	768	761	810	806	775	814	743	766	757	766	781	730	770	793	808	798	752	743	752	785	791	759	778	759	734	774	744	751	782	810	760	758	799	816	786	785	792	810	786	798	771	778	787	766	762	767	796	806	751	869	837	774	835	813	760	754	839	812	737	811	782	753	767	798	777	821	776	694	769	762	770	791	788	766	780	721	780	783	821	782	738	778	772	769	779	815	781	803	796	794	810	840	775	775	832	792	778	788	771	749	808	759	837	800	786	759	815	745	813	799	792	817	804	701	741	737	763	790	790	776	784	806	787	870	804	747	784	801	733	773	731	765	773	821	803	775	812	760	788	815	779	750	801	823	770	765	789	749	786	765	733	789	803	764	814	799	806	820	834	763	763	699	789	787	792	803	749	780	723	769	759	779	812	797	762	782	794	770	839	777	751	839	832	808	800	794	821	767	742	785	794	745	755	776	760	811	795	861	750	773	824	786	710	733	784	772	796	774	802	812	841	752	797	827	792	784	761	808	762	757	764	739	813	755	772	790	784	759	764	763	784	804	765	759	778	803	804	789	840	816	748	736	794	759	730	780	785	776	769	776	793	780	791	774	797	796	745	807	817	809	778	782	783	786	743	808	772	790	813	810	805	784	796	789	780	762	795	747	807	761	805	818	786	790	754	764	762	773	741	809	783	761	758	762	748	824	773	757	745	847	764	786	796	752	753	754	791	850	761	816	800	795	795	762	727	790	748	756	773	804	755	770	789	809	762	726	785	776	782	802	808	831	774	788	795	776	812	793	784	799	789	750	814	805	812	780	772	774	745	724	834	781	756	803	763	762	822	776	758	759	796	801	793	791	787	811	782	749	811	799	765	718	810	783	829	819	775	776	798	789	738	807	817	801	772	798	789	787	763	791	778	775	800	726	739	772	820	764	849	753	782	785	793	760	777	744	764	768	766	829	782	777	799	781	782	782	799	784	802	817	791	764	847	776	804	734	752	801	752	801	813	848	795	770	844	837	799	742	798	773	779	793	784	792	764	774	799	805	797	740	803	829	764	804	777	807	746	763	820	776	810	789	830	802	792	804	826	776	753	756	825	794	782	811	748	770	789	778	812	806	836	798	774	746	803	825	841	776	772	759	822	789	744	802	778	743	818	756	800	776	745	782	747	777	808	775	811	771	831	732	748	767	770	792	827	759	786	767	827	827	809	841	752	817	833	777	746	779	781	775	789	830	794	824	787	795	812	810	786	822	749	790	776	761	782	767	788	756	809	736	796	820	748	792	716	789	819	775	783	771	809	816	766	769	751	784	788	747	795	774	761	751	846	810	814	736	824	743	821	811	763	837	813	772	766	772	803	791	805	799	795	741	779	813	792	760	806	791	795	772	776	790	782	804	804	772	779	743	814	788	797	726	781	806	785	814	749	779	847	767	780	770	813	781	826	778	834	792	745	822	833	731	729	780	843	775	771	784	795	786	805	798	763	792	810	787	803	774	812	752	742	750	819	848	839	798	751	752	730	771	776	798	791	780	735	812	800	765	780	866	755	803	776	783	818	792	777	789	800	761	788	789	814	757	763	774	818	804	837	789	839	786	776	828	757	811	852	849	787	779	787	802	748	777	770	770	791	789	836	747	786	786	812	755	809	783	786	788	786	776	839	813	809	787	774	748	790	791	790	783	819	769	760	789	784	776	803	777	828	791	802	845	824	796	807	806	729	797	802	792	788	807	772	788	788	771	786	733	777	811	793	769	771	810	820	765	792	802	779	787	788	823	772	786	740	824	779	791	775	784	777	788	802	828	802	777	787	806	783	784	790	770	798	739	786	777	779	801	769	814	790	788	746	745	790	762	854	801	845	783	797	819	787	820	859	780	789	766	764	780	822	786	803	763	756	763	788	804	752	725	827	784	783	779	763	801	809	819	759	766	809	754	793	757	787	793	757	818	741	835	746	835	771	790	790	782	779	748	780	796	790	768	757	784	762	756	760	781	783	800	745	778	803	818	789	777	757	755	796	768	744	762	757	802	782	792	827	780	770	815	783	782	806	802	806	783	746	741	761	788	810	788	804	823	750	788	794	755	779	795	802	831	805	763	806	797	757	812	803	813	792	787	754	792	810	778	855	797	799	799	783	730	843	796	787	823	827	777	782	771	823	771	801	786	762	813	824	820	816	775	758	824	772	776	786	775	758	745	814	782	800	782	788	765	793	788	789	771	763	807	814	777	778	787	789	750	787	813	789	808	802	818	760	800	743	777	800	788	836	798	799	752	780	759	757	810	824	770	794	779	763	814	766	785	760	785	727	799	772	750	814	793	775	814	802	772	824	759	783	817	798	791	817	748	747	757	814	795	799	743	826	825	774	748	763	768	771	762	814	761	730	766	783	791	764	791	798	758	783	754	792	786	770	768	764	757	805	750	824	828	780	784	775	804	774	803	748	745	847	844	817	783	772	809	812	767	796	798	790	796	774	782	775	771	786	768	742	823	752	790	787	750	793	819	827	774	786	763	809	781	743	767	733	810	776	758	793	807	794	790	778	769	761	729	846	796	779	742	761	830	770	836	804	795	780	831	808	783	780	745	772	755	820	767	757	819	744	766	823	770	789	727	845	791	841	818	803	741	741	777	783	824	834	789	813	796	776	835	792	764	788	767	838	804	750	804	777	771	763	842	831	791	799	782	819	776	795	801	775	768	814	805	751	768	797	767	791	778	815	781	818	796	794	798	773	781	793	779	816	818	777	785	758	775	791	810	839	821	765	779	785	743	786	835	777	773
46023	49074	33460	24083	22092	16249	10486	6968	4682	3920	2647	2479	1815	1350	1142	772	704	626	486	465	587	536	404	383	449	425	390	362	361	313	288	225	250	269	216	229	234	227	200	229	216	225	216	243	198	215	227	232	226	214	239	213	218	195	206	248	232	207	213	218	180	243	243	215	213	203	191	227	237	202	225	214	203	222	213	229	203	202	202	188	221	210	177	222	198	215	214	194	191	173	201	214	209	195	208	206	172	229	196	211	201	189	185	230	218	200	216	198	183	192	212	176	199	209	195	186	211	219	189	206	205	175	189	180	196	184	196	203	195	202	168	193	184	196	213	203	205	213	212	186	185	219	200	189	192	241	204	201	190	191	212	189	209	193	180	191	194	199	193	176	186	193	198	207	208	179	200	195	208	181	203	174	186	186	163	213	189	187	213	197	204	207	191	195	195	199	192	195	188	201	189	205	199	198	213	208	195	234	202	193	207	209	213	194	202	215	183	180	191	182	209	192	178	200	215	211	169	207	200	206	207	202	209	200	201	205	209	197	196	178	199	206	207	211	207	200	213	220	196	190	215	210	184	212	189	210	193	189	204	200	208	203	215	185	172	204	224	190	193	205	199	203	205	186	212	191	210	200	203	229	201	202	199	202	180	200	192	192	201	169	213	184	216	190	200	192	200	200	204	214	192	212	217	204	240	197	195	197	201	203	193	168	192	196	210	197	191	227	201	195	200	198	185	191	186	189	218	209	193	211	206	221	221	201	211	200	173	199	195	222	213	220	191	189	187	198	182	186	186	215	180	190	196	214	206	204	197	231	217	181	207	208	192	202	180	205	196	211	207	190	198	213	231	186	178	216	184	179	196	192	222	188	205	228	193	208	195	181	189	194	236	180	196	199	194	205	187	209	195	186	202	189	209	199	195	188	207	183	206	206	220	184	208	213	189	222	218	187	192	193	197	195	187	214	197	204	191	212	210	214	207	202	199	198	190	190	217	200	214	197	191	190	204	197	199	197	213	219	211	192	194	216	190	223	200	207	218	195	200	241	181	195	211	221	203	183	184	196	200	192	212	189	192	218	195	207	210	174	190	212	216	203	227	199	198	193	199	193	220	196	204	186	201	186	177	186	172	233	220	200	203	208	194	202	189	184	172	221	207	196	188	209	179	211	186	205	206	183	203	205	164	185	185	197	197	188	217	223	202	233	187	194	213	192	199	193	184	209	206	223	185	209	155	187	183	217	189	192	209	199	210	205	220	164	200	187	205	206	198	199	198	203	201	203	180	185	184	184	184	185	212	199	184	186	194	197	198	203	198	193	200	200	223	180	183	234	186	208	203	204	185	210	199	195	187	216	185	229	202	207	209	208	190	195	201	175	202	199	209	206	189	196	195	189	206	177	207	211	185	198	182	208	216	204	220	204	208	199	183	207	197	182	172	197	205	214	185	219	175	205	197	199	214	204	200	196	229	197	201	209	199	226	212	176	191	197	212	201	218	213	185	189	190	170	186	208	209	194	163	196	212	198	192	198	205	204	201	209	194	177	220	182	201	194	197	201	203	206	184	186	197	183	197	234	192	188	203	199	196	184	177	181	192	202	220	202	203	175	156	195	200	198	217	177	198	182	201	211	214	201	199	197	177	218	212	221	226	183	201	188	213	209	199	197	193	196	203	196	180	195	201	219	186	209	188	232	200	213	203	224	199	208	200	180	187	206	195	211	204	206	204	195	219	186	183	205	212	187	208	218	186	197	188	215	194	199	206	216	213	197	210	206	198	182	206	204	203	208	183	188	211	202	210	176	178	213	215	206	207	213	208	209	191	208	191	172	199	179	185	210	199	177	191	187	194	208	197	189	193	208	215	209	216	199	200	202	211	189	228	215	251	210	195	233	192	189	192	215	198	200	189	195	172	214	188	181	224	171	175	204	204	201	198	185	194	208	218	196	218	202	181	191	165	220	202	199	204	153	201	185	195	206	204	187	189	223	197	208	204	205	191	197	206	187	216	212	181	203	185	214	207	203	191	209	215	200	187	212	202	181	187	178	215	195	218	213	193	224	207	191	192	234	196	194	208	201	193	191	174	212	190	182	209	203	207	184	220	224	203	195	189	209	212	213	209	193	208	190	206	221	219	229	202	194	187	194	183	204	200	190	200	196	191	217	203	212	191	194	186	217	188	182	216	212	198	170	194	189	216	200	198	179	224	219	185	202	181	204	199	174	225	209	220	193	190	217	214	221	167	219	210	194	203	198	206	199	197	217	212	210	209	216	227	194	194	210	195	203	199	199	212	207	184	205	204	194	199	180	202	217	211	188	195	203	224	191	200	188	191	214	200	227	185	200	202	184	196	190	182	227	199	216	172	201	210	208	157	188	202	198	180	203	199	196	196	208	204	197	193	209	196	193	208	211	206	196	186	210	198	203	194	204	198	218	204	228	174	208	183	180	196	208	185	181	199	200	204	199	184	192	189	198	191	189	198	198	203	200	197	215	211	209	226	205	201	212	203	188	202	188	201	212	198	213	194	199	185	212	220	192	192	187	199	184	216	211	199	197	201	198	220	212	242	176	193	181	176	195	207	198	219	213	203	169	214	206	228	194	217	220	187	219	192	220	222	213	183	208	200	211	191	203	189	197	204	204	209	191	200	195	214	223	190	206	186	202	174	183	188	192	202	182	170	204	206	198	224	175	210	183	200	198	174	201	229	212	190	210	198	182	196	202	186	184	201	191	197	213	201	196	198	193	221	200	181	173	167	208	176	200	223	198	205	207	216	214	193	203	191	181	176	206	204	217	195	189	218	186	212	185	199	180	217	197	188	203	178	208	207	206	194	207	206	214	196	183	176	203	175	187	189	207	197	193	212	187	196	210	204	221	196	167	207	199	223	227	215	206	199	198	221	194	201	180	226	196	188	186	192	203	213	190	205	198	198	203	202	205	197	174	185	198	225	209	203	203	186	211	204	199	196	193	206	203	198	214	191	196	201	188	212	198	199	188	192	184	219	196	206	209	201	235	202	219	203	185	199	213	214	194	210	196	207	189	211	199	200	227	210	156	181	205	202	221	201	218	181	207	231	222	208	179	203	202	198	212	210	204	212	179	219	182	205	215	212	184	209	212	203	197	190	200	198	209	207	194	209	209	205	195	198	188	205	206	205	205	199	184	221	223	189	195	208	207	204	196	194	199	188	190	222	192	176	211	195	227	212	213	183	176	183	218	201	185	191	209	198	213	218	191	193	205	177	202	187	199	183	198	185	215	221	177	189	167	202	214	182	186	211	223	217	209	213	208	200	214	184	186	217	191	190	192	218	191	213	195	195	214	186	228	199	197	206	213	227	218	195	201	187	175	215	185	200	199	165	196	204	192	215	198	212	197	220	220	204	191	200	227	218	199	205	199	180	203	193	196	198	203	188	200	197	186	190	207	220	215	203	193	195	176	205	191	210	198	218	206	221	178	197	198	187	196	218	208	183	201	196	201	195	201	214	183	201	187	200	197
36289	48069	26342	23700	22789	19721	15614	13524	11493	10935	7961	8770	8312	6250	5563	3915	3548	3040	2239	2322	3278	3118	2436	2228	2294	2292	2224	1915	1630	1287	1327	1079	1033	952	1005	973	906	810	852	796	769	832	780	785	760	814	735	855	775	713	765	739	729	767	828	798	764	767	713	760	751	827	929	798	738	747	766	717	727	742	747	716	681	625	685	787	652	667	703	669	730	695	663	652	700	702	720	663	701	716	697	699	653	697	656	683	653	652	693	708	607	670	649	654	676	596	594	656	645	633	659	626	609	596	646	607	667	639	647	643	633	597	570	618	632	625	638	639	586	673	598	639	648	616	637	664	627	628	666	655	654	639	658	620	666	654	590	638	640	636	668	621	605	634	600	665	663	648	663	670	611	653	624	691	627	596	663	646	583	660	630	646	614	642	614	667	662	665	631	657	622	637	637	639	639	600	651	662	612	701	681	643	651	626	649	642	651	616	593	585	672	625	621	676	610	639	654	631	639	569	641	587	610	631	640	633	585	643	632	612	629	655	659	631	643	606	642	629	625	687	645	610	634	617	603	672	640	635	666	619	631	599	655	632	660	639	657	629	650	606	613	628	635	670	654	642	675	668	644	646	665	632	624	635	592	672	661	649	636	643	656	595	653	611	610	643	585	651	651	608	597	616	582	608	658	648	647	624	652	610	626	639	618	611	609	646	601	652	589	615	661	643	626	602	662	630	596	613	687	623	633	656	634	651	582	616	656	608	659	619	635	619	597	630	632	661	636	615	634	676	674	598	630	678	633	617	628	652	628	628	638	606	653	623	667	664	604	651	662	656	614	618	660	647	644	634	624	627	686	607	651	625	667	630	644	659	627	664	610	697	663	616	637	620	647	620	586	648	613	645	645	659	621	659	631	623	662	666	608	645	660	666	617	608	621	620	607	630	607	606	610	657	673	623	663	661	645	645	655	629	680	615	658	675	592	631	638	644	683	642	605	642	639	640	637	633	608	637	640	599	621	643	634	627	620	653	631	652	615	633	591	661	662	646	625	594	612	609	641	682	624	614	675	617	679	661	654	642	608	675	626	600	609	583	659	622	635	677	655	651	635	617	601	620	654	645	642	630	626	604	672	705	619	607	615	600	627	641	644	634	610	623	673	594	627	634	639	655	632	588	601	664	624	613	630	637	618	682	641	597	641	604	600	600	637	652	606	660	592	614	679	642	699	589	662	594	594	636	675	627	619	671	592	623	623	649	632	647	626	655	690	629	614	600	640	609	655	622	688	668	620	656	650	616	591	663	656	628	629	679	662	690	642	675	578	657	641	661	647	630	616	651	644	669	653	648	658	637	648	625	633	597	638	651	628	629	595	666	698	621	631	657	655	605	672	632	646	663	700	578	673	611	640	661	695	625	647	667	622	674	656	667	590	650	625	614	618	666	633	661	622	632	615	653	623	639	642	607	676	642	681	597	650	615	620	551	613	604	636	639	656	624	636	611	645	682	642	628	612	640	595	620	660	724	678	598	656	580	674	612	624	641	621	614	634	670	638	658	642	654	653	664	644	649	644	597	676	596	651	652	641	636	638	617	615	623	687	630	649	613	653	661	644	714	639	633	629	648	640	643	583	635	668	643	648	660	616	700	622	598	647	640	630	628	644	618	641	620	674	644	665	630	601	638	641	630	593	648	629	621	657	644	598	643	645	620	658	659	639	668	591	616	614	578	620	621	620	645	645	676	614	661	648	617	627	635	624	617	630	623	641	620	623	609	669	641	593	655	644	659	651	616	634	574	635	631	595	609	614	597	642	645	667	678	647	634	627	627	588	637	628	624	638	618	594	626	642	670	637	597	664	652	635	645	615	641	634	650	635	630	651	627	677	677	630	648	662	605	621	669	665	590	655	627	603	650	630	691	633	629	598	617	666	578	640	642	634	656	649	642	618	655	661	633	617	646	633	632	633	667	637	669	630	648	600	668	630	635	646	651	676	702	678	595	652	652	613	631	644	645	630	673	659	637	603	592	657	640	651	648	639	632	640	596	654	643	578	645	678	661	597	624	702	630	613	623	582	604	636	648	623	611	644	670	664	644	682	622	640	633	644	621	599	603	632	618	661	632	636	660	616	670	630	625	621	627	649	616	645	658	673	658	595	592	618	651	612	603	601	645	638	658	603	634	637	634	635	658	651	643	634	650	601	626	604	620	616	648	625	641	643	625	625	613	627	642	657	592	656	665	675	646	637	596	629	669	637	647	612	676	567	644	619	627	659	645	615	637	616	621	592	622	631	699	660	602	595	622	639	590	614	632	650	622	654	658	647	631	638	618	626	656	643	648	648	612	668	659	608	654	638	624	636	661	665	639	696	657	673	628	622	599	653	683	654	619	622	598	663	589	613	645	663	647	656	652	609	651	620	617	612	621	650	606	643	630	634	615	632	629	680	654	618	631	627	647	671	595	682	658	617	660	641	587	639	616	606	638	618	612	646	618	609	625	631	628	592	677	660	631	655	630	652	619	668	614	648	609	653	640	608	681	622	608	613	634	599	638	610	686	614	597	625	597	573	612	662	659	657	606	628	621	580	667	629	626	628	583	669	635	631	605	644	607	622	613	641	651	668	608	624	606	639	628	572	655	618	613	639	633	629	681	634	669	666	670	581	639	618	615	648	609	637	642	611	626	608	658	663	606	667	642	604	610	651	648	625	642	627	614	659	661	636	656	662	612	587	664	665	642	642	654	619	666	655	634	619	618	648	634	695	654	624	655	678	639	691	634	628	677	659	622	637	633	646	608	652	638	633	641	641	606	622	667	621	621	615	639	646	653	643	629	662	612	629	666	619	649	640	645	623	629	659	635	606	596	643	640	621	682	614	654	633	633	653	658	668	659	639	674	690	663	632	619	671	566	631	630	604	652	653	680	555	605	635	670	641	627	638	670	638	609	624	641	602	663	632	645	634	673	604	594	637	604	673	618	651	643	667	595	651	661	613	621	620	609	632	662	602	619	602	641	658	620	635	669	639	569	627	590	612	580	600	680	619	621	626	634	600	642	654	627	621	622	640	616	664	613	655	624	669	632	644	637	612	655	678	622	670	654	614	594	644	614	649	666	627	650	649	627	681	619	660	627	604	602	631	582	632	673	619	656	604	626	611	613	679	659	630	639	624	648	644	616	622	652	641	666	632	658	631	638	649	696	623	647	612	653	656	659	627	609	633	643	696	640	640	570	673	635	632	610	696	594	641	666	685	617	613	662	663	632	599	657	653	671	686	649	642	669	617	635	652	607	653	661	638	707	669	658	619	637	633	581	627	612	624	623	636	656	634	668	631	588	666	641	623	631	636	614	710	642	603	677	621	618	664	648	610	615	663	651	588	616	622	627	649	598	681	625	599	616	669	667	626	615	652	627	622	615	630	593	628	653	631	659	696	673	672	613	649	653	672	642	621	669	650	592	655	633	662	637	647	599	666	608	593	715	666	612	608	609	630	618	583	658	663	659	640	671	662	591	661	638	662	640
54290	49713	33449	27102	26178	24623	22212	17267	12198	9724	7420	6209	4867	3483	2869	1746	1523	1491	1072	1127	1316	1113	838	862	857	808	789	731	551	496	410	410	386	365	398	357	345	340	310	300	315	292	288	298	306	335	321	327	379	261	294	264	289	301	317	297	312	315	301	301	322	316	378	321	325	276	279	282	296	268	264	277	273	281	310	268	268	269	307	265	279	331	257	292	269	252	258	260	287	314	280	270	277	277	279	287	233	279	249	282	256	268	246	259	272	260	241	255	283	260	266	265	251	237	272	254	268	253	259	267	277	259	272	244	249	261	265	235	264	232	290	252	240	244	260	266	247	268	284	245	254	249	275	245	237	269	271	263	269	251	266	260	267	246	271	273	250	252	252	242	275	263	265	275	242	278	273	223	248	283	257	250	274	281	307	272	268	246	243	235	296	269	264	250	260	230	270	237	275	275	264	277	247	274	262	250	234	241	246	264	267	238	250	269	265	243	257	267	262	252	235	264	251	263	245	259	270	248	287	260	248	290	271	295	279	263	255	282	263	257	270	256	290	262	242	248	257	250	265	296	266	263	262	252	261	276	240	273	276	257	248	238	262	261	258	266	272	247	266	265	238	253	241	272	240	222	226	266	250	254	256	283	263	245	282	253	264	267	268	286	273	292	306	244	226	265	312	264	252	277	259	267	291	257	263	266	254	240	254	250	265	266	269	254	267	265	280	240	241	242	271	261	314	257	244	259	250	268	256	292	259	240	278	272	244	259	263	227	305	243	258	258	235	265	268	262	264	267	256	247	279	285	267	285	256	269	266	241	267	296	257	242	263	289	263	246	248	268	264	266	256	262	271	252	258	270	244	253	253	251	277	262	266	274	261	267	247	275	239	245	256	289	236	271	272	245	264	242	256	274	266	251	234	268	257	239	242	256	260	269	298	254	262	274	255	246	276	262	240	256	270	255	291	253	259	251	248	267	270	267	280	265	249	248	249	265	271	237	267	251	230	242	260	239	279	249	245	279	261	275	272	225	271	268	238	278	259	241	268	259	237	282	242	307	244	270	255	257	259	265	250	282	295	258	269	248	277	274	265	240	255	264	265	285	277	252	277	243	270	259	290	226	261	277	248	270	266	280	238	273	245	250	254	265	254	232	243	276	263	238	278	226	273	229	249	275	231	255	244	260	261	266	247	242	260	242	283	281	250	252	266	227	254	265	275	289	265	271	285	280	260	246	259	264	262	246	255	249	265	292	263	250	258	271	283	275	267	272	272	266	288	294	285	252	285	259	269	268	220	263	256	254	258	270	252	279	278	258	247	273	233	256	263	234	272	251	257	249	272	270	248	254	247	256	259	272	237	285	291	303	270	240	263	222	278	267	230	244	244	257	266	245	287	269	249	248	281	244	262	279	277	240	230	245	251	273	224	245	264	282	247	253	267	233	257	229	272	247	263	285	246	250	284	280	275	258	285	265	279	276	292	277	240	270	266	266	248	266	250	263	263	247	238	244	241	266	256	233	262	259	280	250	248	276	251	256	258	270	256	255	257	233	233	247	267	254	253	277	237	236	271	280	295	264	253	252	248	265	245	270	263	266	266	297	235	261	265	259	284	253	261	229	241	279	246	246	268	242	265	320	265	254	279	248	261	278	263	262	264	273	252	222	277	267	282	273	272	271	264	265	269	303	274	238	241	268	273	255	249	260	259	223	269	267	252	246	278	253	262	274	264	231	281	262	255	257	265	258	261	241	267	265	259	249	258	237	260	262	245	261	280	264	249	273	275	296	280	255	232	272	256	307	278	255	277	291	244	246	262	260	251	257	250	279	274	255	273	254	276	244	254	219	248	270	263	261	288	255	262	290	238	247	286	280	265	250	251	257	267	250	251	261	281	256	256	274	258	247	254	255	255	247	263	284	236	245	295	256	266	262	239	266	271	268	262	266	266	264	277	259	260	256	259	288	256	274	241	244	270	251	236	281	272	267	259	254	262	300	252	264	234	275	242	262	287	281	259	275	241	288	253	285	260	232	267	273	234	249	255	245	272	236	244	255	267	251	262	219	255	281	274	278	260	262	284	267	266	272	268	264	271	274	244	260	236	248	276	256	273	244	252	248	246	247	270	255	246	275	237	251	238	237	279	280	271	228	251	255	224	270	246	248	259	253	260	256	251	259	233	239	270	285	290	257	205	228	236	240	275	268	253	231	252	265	286	268	256	273	251	248	277	257	302	236	246	257	250	258	265	237	240	272	266	246	263	248	267	250	274	272	260	274	213	279	244	258	256	267	275	250	265	258	268	236	243	238	236	264	249	278	256	243	251	251	270	274	253	250	300	237	233	256	268	256	262	231	273	264	279	243	246	240	274	241	295	261	285	222	259	278	271	250	270	281	282	247	290	227	248	248	259	245	280	236	253	280	260	255	285	251	250	284	270	266	241	259	269	220	248	265	215	269	271	270	269	259	266	264	259	268	237	244	294	258	251	249	237	249	273	253	266	259	276	244	269	256	270	255	244	270	255	278	253	252	273	255	277	261	240	279	254	252	235	241	266	259	221	267	259	296	274	237	265	232	259	277	252	275	255	243	262	293	237	278	261	266	263	246	231	265	273	256	271	268	251	257	244	258	253	270	241	255	274	262	275	279	292	264	258	249	258	259	266	281	255	235	269	284	249	277	262	286	268	270	255	245	237	244	273	269	232	273	250	263	247	264	259	267	253	284	270	256	293	288	264	272	233	244	276	243	249	226	262	224	252	260	295	247	274	245	204	277	268	282	236	259	255	263	288	310	269	272	278	256	250	284	257	234	292	285	261	250	274	275	260	285	276	273	276	255	272	272	265	255	286	273	270	266	266	279	258	249	282	264	250	277	277	278	238	257	257	255	262	256	258	241	279	241	258	260	263	260	260	266	248	257	283	269	273	240	257	243	248	258	260	273	243	247	260	261	288	258	241	257	235	283	282	271	244	264	265	270	255	274	246	288	265	293	252	254	285	241	234	277	255	291	282	247	253	273	260	229	262	239	241	255	311	253	223	286	265	271	255	232	278	294	255	259	262	240	275	244	233	249	282	265	291	259	240	249	255	269	239	276	232	231	243	248	260	294	257	249	259	262	261	234	228	235	263	257	273	268	268	247	279	282	278	268	268	275	256	237	224	238	249	255	278	246	267	271	236	256	239	238	240	248	260	249	276	245	260	280	225	259	283	244	258	257	251	252	245	264	260	246	266	274	251	234	233	262	251	285	258	260	275	260	262	273	237	252	279	264	287	269	269	265	256	268	253	230	267	266	298	275	270	235	258	276	252	275	272	295	226	263	263	251	278	275	239	239	232	275	301	277	259	255	266	260	261	277	225	256	245	272	253	251	261	239	242	263	284	250	251	258	256	276	277	297	256	260	229	252	286	250	279	293	260	259	289	249	238	272	273	261	279	253	283	259	294	235	264	248	239	247	230	283	229	233	265	257	269	245	248	273	263	267	290	255	255	251	249	250	296	268	266	264
43411	51884	30720	33212	33656	29827	25543	23329	21153	19231	16053	16601	16168	12868	10829	7692	6775	6151	4854	5495	7097	6654	5108	4528	4926	4550	4398	3692	3093	2368	2032	1836	1805	1703	1600	1660	1465	1281	1191	1277	1067	1104	1115	1082	1112	1129	1198	1367	1290	1021	1081	1016	1034	1057	1211	1131	1089	1085	1098	1137	1043	1346	1585	1204	1145	1118	1082	977	934	918	998	904	931	904	935	906	929	860	943	883	911	850	877	917	992	1007	950	969	949	922	926	963	937	821	801	840	794	815	823	842	828	772	774	790	782	777	779	805	803	719	772	766	808	773	768	794	792	762	734	774	787	777	793	818	814	795	776	811	786	800	752	814	779	802	794	739	747	770	768	769	762	824	769	769	732	744	772	761	741	805	784	821	728	771	772	779	792	784	813	808	783	791	779	747	784	788	793	772	789	795	798	787	780	767	746	837	808	748	792	807	775	805	764	776	822	837	767	767	773	732	767	724	763	829	741	822	796	747	831	744	788	768	813	772	803	817	797	838	775	771	774	810	745	766	787	805	772	763	783	794	741	803	790	773	753	815	796	743	741	813	787	805	775	787	716	802	795	792	807	836	812	819	756	790	802	761	778	799	785	736	818	734	773	817	800	748	759	784	806	766	768	781	768	790	748	773	788	742	763	772	778	758	775	766	827	858	782	802	734	757	798	772	766	784	774	794	821	787	741	804	747	780	818	793	786	785	771	818	780	815	761	764	794	804	790	778	776	782	766	782	770	832	785	821	749	825	803	799	788	734	811	778	769	774	753	753	789	801	793	750	806	792	800	807	754	769	835	790	782	776	771	798	778	767	812	724	746	822	801	779	775	753	772	797	762	766	750	779	825	764	759	805	805	723	775	757	768	793	747	778	770	765	725	730	783	767	778	777	817	741	793	762	801	839	753	781	767	765	768	772	802	757	795	721	752	784	789	829	758	804	785	746	769	777	780	759	853	793	781	777	855	758	788	805	782	770	810	790	748	791	742	790	728	787	764	755	796	779	788	764	729	822	747	793	783	780	782	760	772	731	814	830	781	781	806	815	765	828	777	826	746	807	794	785	786	763	820	713	739	776	752	780	777	748	735	796	757	766	800	826	784	774	784	736	742	761	777	827	758	801	762	778	788	799	773	779	811	780	791	800	783	732	766	780	799	775	778	827	773	778	842	783	739	798	818	790	773	789	783	815	818	815	760	823	814	733	784	781	810	748	777	801	774	802	801	789	754	752	706	830	744	799	779	768	816	819	803	731	799	795	772	770	843	796	772	805	741	802	837	825	768	743	762	755	806	782	822	772	719	800	820	795	748	814	811	788	740	763	783	766	750	748	778	792	789	795	804	745	798	798	772	775	754	828	755	810	739	789	762	812	796	800	748	797	794	767	791	793	770	768	810	772	758	789	779	753	766	751	739	785	751	816	744	782	829	775	760	817	742	734	807	780	786	783	803	752	753	776	809	765	761	759	779	756	800	775	838	859	798	824	822	778	768	743	817	781	791	721	797	748	766	802	798	840	761	795	787	718	851	829	748	782	846	791	771	783	809	779	798	785	780	801	795	722	787	781	772	769	774	727	798	754	789	712	737	812	793	752	809	794	798	771	747	786	747	811	765	785	853	803	771	806	818	706	779	771	796	785	723	804	714	770	823	770	744	781	773	739	777	774	760	729	751	753	757	756	720	803	795	782	744	758	773	770	795	745	770	759	820	812	784	744	831	760	793	763	798	773	778	744	815	820	801	742	770	740	754	816	789	818	787	781	811	782	777	819	769	780	815	703	818	725	758	771	800	751	788	802	762	762	762	756	777	801	808	758	756	844	747	843	780	763	774	759	826	769	830	828	754	736	819	760	740	774	789	805	800	802	790	771	774	774	785	788	774	786	782	765	791	755	793	799	780	819	754	764	784	813	754	787	787	715	775	817	800	798	791	782	794	793	773	752	844	820	792	821	793	757	777	775	803	781	786	821	706	746	729	785	774	805	777	767	772	779	854	782	758	790	783	797	785	781	757	797	761	791	791	797	808	733	803	791	790	747	850	840	757	818	807	826	769	757	724	796	826	771	758	778	781	769	783	815	763	810	802	758	776	795	790	754	762	769	741	766	807	765	769	816	836	737	752	795	804	743	725	722	765	740	779	817	812	784	788	759	764	787	777	767	751	823	753	796	817	787	821	765	794	771	762	778	767	805	778	738	772	805	820	754	772	767	802	792	740	816	797	785	758	780	769	786	802	806	803	758	817	819	785	795	793	762	767	789	756	737	763	742	808	818	761	793	829	764	794	792	706	812	791	792	795	766	792	766	770	797	757	782	834	806	755	762	747	770	800	777	811	770	831	822	779	780	734	751	829	781	769	796	783	758	782	805	794	784	805	797	807	737	763	794	764	742	778	778	797	728	795	833	802	772	758	787	790	790	844	821	739	752	758	777	785	735	774	775	772	774	784	784	735	797	815	746	819	863	803	784	755	782	761	758	767	766	764	751	774	785	800	769	781	786	787	767	756	717	764	804	707	726	770	738	796	761	796	755	755	774	746	812	780	775	788	795	753	780	745	756	788	780	754	812	703	781	787	784	781	773	768	781	758	784	769	778	809	769	775	775	743	784	756	772	814	815	702	802	793	786	747	743	811	788	764	798	763	742	777	784	777	764	761	805	808	798	802	794	789	728	825	779	779	769	760	809	804	794	755	776	789	771	800	819	746	780	760	788	791	784	785	793	790	783	749	785	798	750	793	758	762	837	747	751	784	794	826	734	803	765	807	792	762	787	808	761	833	809	773	787	784	776	785	789	829	759	762	819	775	774	754	816	790	805	753	771	811	784	769	812	758	786	768	787	758	777	790	727	801	757	776	776	791	798	741	745	739	785	792	769	818	768	783	764	781	768	781	776	761	797	836	815	783	806	795	768	814	792	773	770	831	788	804	805	790	810	734	773	753	831	758	778	823	773	811	749	756	734	811	770	806	823	770	791	751	795	778	762	778	751	772	774	803	783	758	783	766	822	751	793	724	784	750	757	785	773	723	764	792	789	821	787	822	759	796	782	814	769	770	853	786	825	812	772	783	777	796	789	775	773	764	760	795	805	767	795	781	735	793	865	765	756	758	801	791	767	757	784	784	801	732	732	727	796	781	793	810	787	773	777	801	799	784	768	855	797	771	774	776	770	734	855	780	766	789	748	787	760	759	735	794	727	761	803	744	753	756	712	763	792	811	755	770	757	762	767	764	756	790	803	799	795	740	782	770	774	769	802	774	753	782	704	775	759	799	803	777	775	806	779	766	825	818	764	792	783	783	738	835	724	754	741	804	808	783	834	791	734	784	828	773	749	744	766	809	812	830	768	774	723	791	795	752	796	742	776	846	744	791	786	776	760	741	796	762	803	755	787	802	794	764	777	748	804	752	810	750	770	823	787	778	785	754	776	784	773	768	779	798	785	790	745	783	787	820	796	727	788	770	756	788	722	798	790	760	822	795	770	772	733	808	787	769	735	775	741	804	719	775	787	773	763
20881	22636	10129	3318	2129	1484	1217	861	720	657	569	499	489	409	330	310	364	279	302	295	309	283	277	273	323	274	277	296	249	274	275	279	227	256	283	279	266	256	266	239	247	251	248	251	262	263	238	263	255	266	239	241	260	248	250	271	272	252	256	238	276	290	281	238	271	267	245	267	276	257	255	252	265	263	265	257	267	239	247	259	279	246	245	240	235	265	245	269	259	264	235	253	243	235	266	255	253	250	245	229	263	236	256	267	250	244	263	248	250	248	231	263	241	258	257	270	250	242	240	237	243	274	257	249	263	264	244	250	266	255	252	265	239	253	278	253	238	256	269	252	251	218	284	283	244	258	236	225	247	263	253	233	259	246	274	251	265	260	248	242	263	259	232	239	249	247	227	230	252	231	228	250	259	261	279	278	266	270	245	263	232	254	255	239	254	242	262	277	236	246	252	218	254	250	257	273	239	251	261	249	258	253	259	265	272	217	243	273	248	264	256	251	249	240	226	257	258	275	262	209	270	262	245	241	240	238	268	253	236	221	228	265	257	266	254	219	229	253	227	252	263	247	225	269	270	223	282	229	211	248	258	243	257	265	253	256	280	235	250	259	220	233	262	260	262	263	257	228	229	243	241	243	225	238	260	270	266	254	237	251	246	254	238	240	243	244	280	249	239	243	246	243	242	273	259	253	243	238	240	241	234	236	255	244	268	261	267	251	273	269	264	262	269	259	225	248	226	244	242	256	253	274	250	237	214	237	228	247	281	231	277	252	255	237	253	230	246	245	233	252	247	263	235	236	243	263	245	265	231	239	256	253	265	254	264	261	227	277	235	246	259	261	261	232	253	253	242	256	243	270	249	260	251	245	269	250	247	263	245	249	258	255	238	257	222	267	247	252	259	276	255	242	270	237	242	260	227	248	248	245	259	246	264	250	260	246	251	265	264	239	233	270	246	282	244	228	223	239	238	252	242	243	229	274	236	244	224	245	289	242	274	239	246	265	253	263	256	249	246	238	241	262	261	233	241	244	276	227	238	278	250	253	251	230	265	275	241	254	276	256	258	278	266	280	246	246	245	254	251	225	260	269	266	269	263	276	237	249	244	261	276	244	240	249	236	238	257	269	266	248	253	236	256	255	245	260	238	240	220	260	241	273	244	257	215	243	249	235	250	270	258	265	265	259	250	238	250	248	245	221	270	205	260	272	217	265	260	265	247	231	230	251	241	266	250	238	236	234	274	267	240	223	235	247	243	254	245	264	254	244	233	258	243	257	249	254	256	235	234	268	233	246	276	263	248	231	273	273	241	242	241	265	238	262	257	255	241	224	246	255	255	262	232	277	257	243	235	252	230	266	242	241	264	275	248	249	257	257	299	263	258	261	245	258	287	254	256	240	257	237	265	239	255	251	263	240	257	271	268	247	255	234	248	256	262	250	236	257	237	270	230	237	258	240	239	223	224	241	278	260	244	273	243	241	248	266	267	259	278	239	276	254	265	258	243	276	235	244	242	258	238	267	238	249	277	214	226	253	226	212	253	225	264	232	244	250	263	256	244	240	257	274	255	237	237	266	249	282	274	272	233	237	253	246	289	266	239	233	259	247	244	280	254	254	228	233	235	269	274	259	244	247	274	280	259	256	251	280	246	273	266	252	264	254	230	277	231	233	263	264	261	241	267	254	260	264	287	260	259	249	243	216	264	270	236	285	244	245	257	270	236	257	265	208	290	275	232	253	236	224	245	266	240	270	239	257	265	259	248	233	254	277	251	256	226	247	236	260	227	261	264	258	283	265	267	253	235	264	252	252	264	265	231	258	252	249	249	237	268	243	267	263	227	255	240	243	256	220	256	243	248	230	279	267	231	258	217	252	272	215	248	280	261	266	243	245	270	296	266	258	240	273	243	235	254	282	235	246	263	231	267	257	241	246	249	220	250	246	270	238	245	261	297	241	260	235	233	270	235	238	243	257	250	242	248	235	247	238	248	258	255	239	249	228	252	281	256	257	266	264	246	230	255	253	262	239	235	244	245	266	280	239	256	214	237	278	232	229	259	261	250	285	251	289	227	232	228	255	296	224	248	249	270	236	265	256	240	270	267	246	246	266	245	243	257	229	246	259	252	212	233	258	289	264	275	261	264	258	278	269	238	243	232	264	283	256	283	260	250	262	241	254	250	251	235	237	240	247	224	240	214	248	260	265	216	261	254	238	238	278	220	247	283	249	235	213	249	268	242	250	271	230	236	225	253	232	221	239	251	208	262	246	256	250	253	249	235	253	254	260	275	239	245	273	258	247	275	248	273	247	255	265	242	227	242	248	242	240	229	274	277	236	239	248	263	231	247	254	263	226	239	270	233	250	235	257	234	284	223	243	239	248	248	270	257	249	247	232	256	254	250	238	215	246	261	254	242	256	233	283	253	272	249	247	271	262	240	206	253	266	237	250	227	273	247	258	269	245	266	253	237	251	266	264	264	249	255	243	262	252	244	248	251	265	256	268	235	238	272	282	240	249	273	256	255	243	271	251	254	246	263	266	255	228	250	261	265	256	248	254	245	239	261	275	267	236	259	239	257	277	250	243	260	232	267	262	253	265	272	268	242	231	251	245	260	250	258	266	241	263	232	236	225	258	227	279	252	225	248	248	254	237	222	241	256	258	259	281	259	241	251	255	272	273	262	223	241	251	256	220	281	256	257	245	276	282	235	258	273	281	251	265	245	270	250	233	206	255	238	253	240	225	246	248	250	259	262	228	253	242	305	235	266	270	264	253	232	273	253	260	243	267	276	245	244	243	271	260	239	287	263	261	262	250	241	272	236	261	244	230	264	268	262	244	238	247	240	249	228	227	225	241	247	241	244	248	281	257	254	249	238	250	248	225	228	245	250	247	250	235	234	247	259	225	262	251	241	270	240	261	261	277	237	246	283	252	258	260	245	256	239	249	268	259	264	247	262	266	229	235	266	264	251	255	252	265	256	228	250	244	228	229	256	241	238	270	262	261	245	221	248	262	243	218	239	217	247	257	235	246	248	236	258	242	284	236	233	237	254	268	247	260	236	243	283	279	243	272	275	251	235	244	235	239	242	237	253	272	246	246	223	258	238	294	261	239	229	262	260	238	237	272	250	248	250	249	246	266	230	250	236	256	268	277	255	279	244	251	258	262	250	281	275	219	252	258	205	238	234	240	251	271	238	275	295	247	254	232	255	237	238	233	263	247	231	233	247	261	250	250	240	262	240	258	257	263	237	257	248	245	253	235	236	215	253	260	250	234	277	244	264	258	251	270	266	270	258	276	255	248	260	252	244	240	265	236	288	251	249	242	253	265	279	235	259	241	235	247	271	238	255	258	237	256	247	268	240	256	260	259	270	265	222	238	298	247	253	251	247	275	270	237	243	252	259	264	255	240	248	250	247	270	254	249	245	239	276	256	258	215	270	273	286	250	277	247	259	229	258	261	267	272	227	237	252	266	266	243	227	249	253	252	272	251	252	263
17002	25406	8720	6189	5540	4328	3545	3147	2564	2448	2245	2110	1825	1518	1488	1293	1231	1200	1076	1075	1148	1125	1027	994	1031	976	937	1002	919	886	870	833	816	803	782	795	847	861	814	807	813	858	776	791	811	819	833	837	812	846	808	827	815	819	786	748	828	814	790	783	791	800	846	807	771	803	780	757	833	811	798	793	738	813	800	795	764	781	797	795	796	806	804	742	817	805	730	791	800	775	820	779	771	786	816	822	813	784	737	758	761	798	805	801	788	789	807	768	827	746	789	777	768	799	810	787	714	808	765	856	751	809	772	783	773	762	830	754	768	791	806	779	783	813	722	738	773	800	806	805	782	727	812	806	813	775	781	796	773	797	788	800	757	787	780	774	791	803	790	759	741	762	787	782	794	794	744	784	794	758	803	747	751	754	758	777	735	823	777	776	727	816	888	755	768	810	771	759	759	761	784	788	783	742	805	825	806	739	716	770	752	789	757	807	788	748	779	775	802	755	784	802	777	809	781	767	808	791	788	729	756	771	801	758	759	788	774	791	817	775	824	778	735	838	802	815	749	777	830	746	770	813	774	776	813	755	769	769	727	803	814	805	768	754	756	769	797	782	809	763	737	788	794	771	759	801	790	801	780	791	721	751	791	775	782	756	762	750	744	786	768	808	811	784	739	815	769	842	759	790	829	769	750	749	775	746	779	723	841	787	805	804	780	837	813	761	838	758	790	771	799	775	767	764	749	731	747	787	797	774	774	785	791	782	736	771	774	762	767	816	825	785	750	746	769	753	772	727	766	758	721	757	741	786	783	778	787	755	742	799	746	777	778	763	758	757	754	797	755	732	778	802	765	757	767	745	752	803	757	787	766	750	816	746	784	747	764	762	794	737	756	749	819	749	752	719	774	781	766	801	771	778	795	795	819	761	795	804	807	759	819	762	742	772	792	803	771	737	753	775	789	752	798	798	795	774	799	802	767	766	773	724	779	773	809	806	757	765	810	792	789	800	788	800	821	800	801	759	821	759	766	777	825	812	757	737	764	804	749	778	703	758	758	812	731	775	816	747	746	743	767	815	793	784	767	795	755	808	779	751	791	713	802	777	763	830	820	790	799	755	778	827	785	786	812	788	747	735	817	812	763	790	773	789	779	791	709	741	838	764	719	780	740	793	773	761	763	764	759	775	807	780	797	796	789	786	789	772	777	753	788	747	775	744	752	808	782	767	801	753	747	753	790	786	740	763	786	794	720	759	758	804	810	721	768	771	749	764	775	778	843	795	794	759	814	737	775	785	812	733	778	820	779	790	746	774	763	746	758	784	807	800	760	747	812	769	711	774	720	783	803	776	786	773	830	789	723	762	810	853	741	757	764	764	755	782	774	783	820	755	783	747	768	778	777	800	765	800	781	774	765	761	736	789	742	805	829	806	740	774	755	804	810	795	780	741	788	754	818	788	783	819	799	785	831	788	755	791	763	788	790	774	784	760	781	803	721	800	793	764	783	817	803	803	773	730	766	747	782	786	769	749	762	782	799	725	774	754	759	736	722	804	819	752	762	743	802	736	793	758	801	748	750	761	711	763	745	770	768	784	755	768	818	744	747	808	797	718	798	758	823	757	799	796	784	772	752	771	786	777	774	796	759	818	740	764	728	747	780	760	761	756	730	790	795	778	762	795	801	782	800	797	745	836	820	766	770	726	764	769	756	758	775	804	763	786	820	775	790	780	781	733	728	754	783	736	863	729	778	805	765	781	768	722	763	800	769	810	767	834	748	790	734	740	719	774	820	760	784	801	778	742	779	756	775	828	757	823	779	772	729	798	799	833	770	779	779	753	765	770	819	811	787	771	789	768	829	825	763	803	832	785	790	758	784	812	764	764	742	733	797	806	724	780	820	794	797	747	756	778	794	800	817	794	814	798	774	838	748	763	780	741	777	821	774	833	731	792	799	764	736	739	716	717	811	776	757	805	761	777	728	786	720	771	769	748	784	795	783	760	750	782	794	821	777	758	760	766	785	774	814	691	798	807	773	696	770	798	782	782	749	830	819	793	797	758	726	735	761	791	761	806	751	750	787	746	718	761	809	808	775	783	803	783	788	795	779	822	792	751	807	773	828	771	790	772	816	774	748	782	805	766	758	730	776	794	718	833	790	753	783	781	793	794	794	843	738	757	787	794	796	799	707	737	801	794	793	776	773	779	788	786	812	780	745	787	782	783	784	786	785	792	752	813	795	787	816	768	795	751	763	752	782	760	786	786	797	757	753	754	702	795	833	821	771	755	768	741	817	763	773	759	789	757	733	797	794	794	747	746	768	751	777	784	754	784	784	778	811	773	718	794	800	783	764	732	789	732	769	761	754	815	761	800	719	791	759	788	806	813	765	772	785	789	759	736	788	802	738	761	792	802	771	751	825	792	850	718	778	767	775	775	771	779	793	778	799	760	753	785	801	776	815	780	773	795	743	771	797	781	733	769	736	756	788	748	850	779	783	766	825	753	764	798	780	760	780	765	782	781	801	792	776	809	788	822	778	847	795	691	762	763	726	760	798	736	796	767	758	754	796	748	815	766	775	792	808	810	788	807	744	768	793	803	768	761	768	810	756	725	751	776	772	724	801	731	792	790	816	779	761	765	797	766	774	779	786	762	754	786	748	738	771	788	787	705	793	753	792	776	750	798	765	827	724	816	790	856	733	814	759	752	836	753	800	779	783	795	749	752	806	772	754	730	788	772	824	796	813	842	753	749	744	774	779	754	771	739	757	754	779	742	787	812	783	791	748	782	753	781	800	767	777	761	836	780	750	752	750	796	777	765	751	718	802	828	742	756	802	735	720	748	775	776	756	765	770	749	777	788	771	734	763	762	779	752	722	777	749	754	752	740	793	780	791	787	806	785	772	758	816	774	766	760	753	785	810	769	789	751	717	752	730	795	771	775	823	793	741	821	772	772	758	755	775	748	784	789	795	772	764	800	765	755	795	793	818	805	774	770	784	784	776	817	771	802	800	755	823	762	815	779	771	760	797	779	759	777	727	755	729	763	786	790	762	818	807	767	779	738	814	803	732	822	743	819	811	748	785	729	762	804	757	735	754	785	765	809	791	757	780	774	791	784	761	755	721	767	757	766	840	781	742	757	790	772	763	793	745	794	765	787	793	760	800	753	783	770	776	775	784	781	786	822	759	780	804	753	801	774	797	752	775	826	736	796	782	764	763	807	807	832	788	782	788	791	770	815	806	830	763	731	754	857	760	772	791	804	807	810	794	757	763	816	791	781	745	810	771	826	791	769	756	799	803	797	798	773	814	717	758	779	795	822	756	813	804	794	800	765	808	799	775	784	779	756	816	813	760	779	755	744	772	731	750	798	774	788	742	749	736	801	751	759	813	767	775	754	758	746	801	781	758	828	741	767	781	790	729	778	784	802	774	756	771	755	761	783	771	765	756	743	771	751	809	757	800	843	752	734	804	779	784	741	762	759	748	820	743	777	807	810	750	824	819	768
44755	51044	32770	24286	21802	16555	11218	7353	5315	4608	3608	2647	1789	1334	1126	693	658	563	466	542	627	570	471	394	444	414	381	383	311	295	248	236	260	226	244	245	236	219	216	227	224	233	224	204	240	204	234	212	210	191	209	226	174	231	211	222	222	193	197	199	226	207	202	212	200	235	209	206	201	214	205	217	197	205	205	215	206	162	200	193	200	200	202	205	216	218	190	189	202	180	188	195	187	197	216	191	193	212	206	195	193	204	201	206	210	195	205	210	193	203	202	223	197	192	195	178	194	204	219	178	188	198	206	177	198	207	193	172	149	183	213	198	203	207	193	205	220	190	217	192	153	186	181	202	202	203	217	206	219	165	199	195	217	209	197	203	176	208	198	194	196	181	198	181	203	196	180	201	212	179	198	206	204	196	214	190	190	176	191	207	184	176	195	190	233	200	186	207	181	221	216	191	194	180	191	182	219	218	193	165	191	213	185	194	188	172	195	200	199	215	187	180	201	197	222	197	196	202	183	216	201	185	184	188	199	200	190	204	175	207	209	186	218	183	184	213	200	195	214	195	195	175	198	186	168	189	188	192	205	172	178	212	188	194	209	190	166	220	183	186	195	191	178	198	218	208	189	188	184	198	181	208	215	214	202	178	204	187	208	214	198	190	200	194	206	191	207	183	193	178	193	205	197	192	194	190	192	187	224	182	207	188	198	221	185	210	214	218	186	193	212	191	198	205	200	207	197	208	195	176	176	192	190	201	167	201	204	227	209	201	194	213	199	199	202	205	200	200	195	209	188	240	193	190	206	184	192	180	220	192	176	206	228	217	203	197	202	166	177	186	179	191	219	184	196	202	194	201	199	219	209	193	213	172	208	186	175	196	202	179	200	181	191	205	196	207	174	200	166	226	185	196	224	195	196	233	224	178	196	192	212	191	181	198	189	193	199	182	218	190	209	205	191	187	182	188	203	213	179	210	200	199	217	227	202	204	174	165	175	196	202	167	221	184	183	194	178	207	209	228	205	179	181	187	223	200	180	215	198	186	192	197	189	206	199	195	175	200	193	187	198	193	195	212	176	200	200	184	215	230	170	200	204	221	183	199	195	204	177	186	198	204	197	218	204	217	188	192	210	190	201	197	183	194	232	189	183	197	202	196	177	225	172	187	180	211	208	189	193	187	211	183	192	195	179	203	193	200	202	189	186	201	219	199	216	216	186	189	169	205	204	204	227	190	186	193	185	202	192	171	210	202	186	187	214	208	207	171	183	208	207	204	191	191	206	229	201	201	197	188	214	201	216	201	166	196	183	194	175	171	188	208	230	193	199	206	211	206	189	198	190	196	186	185	197	190	202	200	194	199	193	214	194	183	210	198	185	182	180	187	232	172	199	205	200	190	188	186	218	218	223	186	211	192	195	173	188	196	199	194	171	207	183	206	191	195	192	185	171	164	184	190	204	196	194	209	183	188	207	188	196	190	204	201	199	208	224	169	212	215	200	219	211	206	179	179	202	197	191	182	174	201	199	199	207	212	219	172	191	183	207	220	172	207	218	184	201	191	179	197	225	186	192	210	203	202	203	192	209	208	209	202	197	184	192	183	199	200	213	196	192	189	205	195	187	192	227	180	179	248	199	183	208	186	187	206	192	217	194	195	200	197	195	213	193	163	194	222	187	195	205	159	196	194	189	197	213	184	190	195	197	180	195	192	184	183	199	189	175	169	202	183	184	188	205	168	189	184	203	210	176	184	182	197	192	185	180	201	215	222	186	204	196	183	199	202	186	208	189	202	192	215	188	198	199	183	248	189	192	194	209	192	196	195	223	200	213	186	191	187	195	192	207	178	191	205	184	214	197	180	186	204	215	178	201	196	195	166	170	209	178	183	216	183	192	180	187	171	179	186	209	180	212	203	209	202	200	215	204	217	175	199	198	181	218	189	188	206	178	205	230	200	193	192	176	216	189	181	203	225	185	216	189	161	196	190	213	208	153	203	204	205	198	202	216	174	205	170	201	201	202	175	214	183	194	208	174	172	190	196	195	205	187	194	171	191	201	198	208	193	205	211	212	214	197	195	209	175	199	214	202	199	197	202	192	214	162	200	192	207	197	218	197	172	214	199	209	181	176	175	196	183	196	208	198	204	211	198	207	203	188	205	228	197	156	184	180	209	200	194	177	181	241	214	206	201	214	183	209	186	202	192	201	213	213	196	215	214	186	194	181	172	190	172	186	195	208	180	173	187	211	182	193	185	188	175	174	182	230	206	195	197	191	211	188	200	170	179	207	198	176	212	176	194	184	185	190	198	194	200	186	184	194	204	201	177	192	189	186	227	188	189	227	198	199	187	223	214	203	214	199	189	193	184	204	180	192	207	174	198	193	203	204	195	200	185	198	213	213	186	211	193	199	195	188	203	192	180	184	225	206	202	205	221	194	163	209	218	210	204	219	197	208	211	199	186	194	201	207	195	191	196	191	183	199	209	202	207	192	197	198	201	225	186	196	226	177	202	167	197	196	202	195	194	217	225	183	175	195	173	228	182	190	210	188	167	197	231	184	193	205	202	221	195	204	177	186	201	195	197	193	211	212	206	237	205	180	203	189	212	201	191	195	206	187	201	184	201	188	223	189	211	202	190	203	191	202	204	217	226	205	220	213	207	189	187	209	204	222	186	168	198	193	188	197	192	190	218	187	187	210	208	193	197	199	195	186	190	178	190	206	189	216	236	201	197	186	194	195	209	181	188	194	184	184	211	201	180	211	210	189	179	194	181	207	190	193	183	198	195	209	198	200	209	169	219	198	190	188	190	180	197	183	206	165	193	163	163	209	199	180	198	188	188	188	186	181	207	166	210	198	182	171	196	194	217	185	207	200	207	178	184	180	161	195	199	216	202	199	188	205	192	206	212	192	194	190	191	219	199	182	200	203	177	201	177	203	191	192	183	208	202	222	201	198	202	203	210	222	194	207	198	173	201	197	209	205	180	179	185	208	217	205	200	196	193	207	206	193	198	187	193	197	205	198	175	200	181	226	205	202	197	200	175	191	215	193	205	167	212	193	207	200	212	191	199	178	206	206	186	202	202	204	189	205	185	209	177	186	194	193	199	185	193	179	170	237	209	214	213	208	206	226	185	218	183	227	173	194	183	208	197	187	196	188	192	189	185	194	193	198	188	193	197	182	201	197	201	207	183	191	216	187	227	202	190	187	196	205	193	182	184	202	197	183	180	207	194	211	220	178	178	187	160	188	206	185	184	192	200	200	196	204	186	197	212	212	170	185	193	196	188	211	185	190	218	194	196	221	196	201	198	192	186	202	207	184	202	190	211	194	216	200	167	195	215	174	198	188	192	204	180	216	193	191	200	180	187	215	189	197	203	201	190	191	191	187	185	173	195	176	181	182	181	190	199	208	214	167	203	185	188	202	188	231	207	204	188	204	183	184	189	204	182	203	193	191	202	217	202	178	198	173	202	209	206	211	163	198	196	221	224	202	216	187	216
35485	48111	22121	24296	23555	20144	15768	14512	13390	12933	10421	9184	8116	6906	5344	3727	3570	2791	2348	2808	3425	3140	2492	2288	2411	2068	1974	1779	1541	1227	1020	1034	1033	998	941	954	876	840	815	821	749	780	780	736	768	844	763	913	773	791	725	663	735	722	824	756	743	698	727	708	748	828	890	726	786	729	770	745	702	697	639	683	694	659	706	646	682	697	682	678	675	647	641	608	728	715	708	699	726	671	721	727	689	641	689	650	595	689	658	652	630	612	612	670	650	668	638	675	656	628	617	593	614	621	600	603	616	626	638	615	633	623	620	643	636	601	629	652	626	651	646	660	584	617	606	627	625	640	656	662	590	596	639	633	661	616	648	631	629	617	583	648	654	584	591	603	595	612	592	698	630	610	617	610	632	638	614	647	625	606	618	606	663	659	631	610	645	601	645	595	593	599	613	660	611	645	605	573	605	685	624	598	580	642	627	595	621	599	647	632	620	681	640	613	645	630	622	609	615	593	611	592	613	638	609	614	589	631	623	627	587	558	595	603	607	602	634	561	631	615	619	636	577	614	633	654	610	652	616	592	658	628	628	619	607	604	607	671	587	645	609	648	604	587	638	609	650	647	613	607	654	609	617	595	581	680	617	588	674	634	590	671	626	625	649	622	609	656	621	599	633	646	624	596	597	630	627	668	596	612	624	583	612	589	611	586	621	670	665	591	628	613	609	617	670	630	628	566	621	589	646	674	635	630	564	629	622	628	589	670	601	691	593	614	641	645	609	607	580	585	629	589	610	632	647	624	668	653	649	665	648	630	640	639	643	595	621	647	637	641	676	607	607	642	612	599	608	597	624	673	676	617	653	619	649	637	614	616	606	655	622	577	655	596	614	602	606	677	606	616	627	583	640	646	618	597	658	597	632	700	619	626	605	584	624	615	616	633	632	600	620	627	613	668	646	598	654	625	611	595	681	598	592	625	623	646	618	644	648	626	597	641	639	624	638	584	609	586	661	605	667	580	601	616	599	656	591	613	657	604	604	608	616	607	608	613	653	645	642	627	630	624	619	618	631	601	643	620	639	612	575	593	610	621	590	638	572	598	627	671	640	609	644	610	612	654	635	602	639	646	576	640	573	617	630	615	623	628	612	651	617	601	629	582	640	637	603	595	607	613	606	678	632	629	635	642	635	656	627	609	614	594	590	607	633	623	593	603	634	612	687	595	601	656	603	622	627	638	592	620	618	616	650	610	591	603	581	649	613	614	673	668	581	603	633	627	656	649	647	606	655	609	689	634	631	652	614	575	610	615	637	590	629	595	644	557	660	640	643	623	659	596	637	618	611	595	654	584	626	684	609	620	613	639	681	631	643	620	570	590	636	624	631	608	606	640	663	679	646	610	632	628	589	612	656	641	601	617	633	634	647	624	650	639	629	581	629	606	645	581	638	621	623	613	606	594	651	616	642	668	601	624	620	630	637	637	612	595	632	604	591	625	660	614	625	660	595	579	640	592	618	604	568	610	624	646	600	652	625	621	636	642	622	651	635	625	656	646	657	597	581	595	625	692	629	608	600	603	624	580	626	652	646	621	596	625	601	560	617	618	579	645	609	610	620	605	630	628	619	590	648	633	666	609	639	600	600	614	623	643	630	621	615	624	601	610	689	648	627	612	640	642	635	578	643	623	603	604	653	649	628	597	606	668	620	625	625	646	618	624	600	629	587	605	649	638	616	628	603	593	628	581	634	615	592	632	585	611	586	636	660	653	617	639	629	617	615	597	646	604	592	620	600	620	597	676	617	575	600	602	604	624	635	626	598	611	627	611	617	661	604	610	609	662	642	628	627	620	622	605	639	585	605	568	646	604	568	644	644	570	632	613	657	665	566	639	645	636	643	588	613	635	658	630	638	581	608	633	635	633	620	656	602	635	644	630	574	622	630	602	607	639	624	679	652	603	653	606	636	630	613	637	598	605	615	658	666	602	614	622	640	611	666	640	644	625	643	620	566	621	615	612	597	684	597	636	648	633	614	639	633	631	653	654	591	625	623	630	649	649	628	580	606	627	645	634	629	619	666	632	616	605	617	635	633	645	655	646	586	606	604	615	632	632	663	583	645	635	596	630	640	620	667	606	594	611	633	635	608	582	636	615	617	607	638	599	617	627	641	622	627	612	600	614	666	661	664	628	657	648	602	628	609	616	595	587	594	590	565	614	612	625	654	642	617	646	635	575	683	618	625	616	632	600	605	636	655	603	627	596	623	613	635	633	639	702	619	606	594	603	624	598	588	573	607	603	631	636	654	638	591	635	636	617	613	622	641	629	674	640	591	636	619	602	614	637	670	596	650	619	597	623	641	646	647	634	610	619	609	603	612	609	634	630	648	583	639	649	689	600	666	645	608	672	617	627	599	645	587	578	624	602	665	642	600	604	674	633	624	640	611	612	622	651	629	682	643	638	596	590	590	617	640	637	622	629	620	641	667	585	551	638	605	597	671	617	634	624	576	650	614	616	622	692	667	642	663	613	590	609	669	635	588	643	599	623	600	626	669	628	663	651	609	622	632	628	614	626	613	594	650	628	623	616	656	658	616	617	614	566	616	652	594	620	661	624	649	607	604	620	636	609	624	689	658	605	595	644	644	634	622	631	633	629	607	633	617	603	638	603	632	616	612	652	650	632	607	591	627	605	609	666	632	646	619	581	610	616	633	592	615	603	666	638	652	589	583	653	590	615	583	671	594	606	638	639	586	638	600	646	631	589	609	626	600	633	607	628	599	627	616	665	624	605	610	644	664	590	615	613	594	639	601	635	642	611	618	645	638	632	636	603	632	604	679	599	603	625	579	642	655	628	643	627	664	620	612	634	665	645	634	640	634	614	591	626	635	633	629	642	590	663	619	670	654	626	586	663	622	641	617	590	607	592	691	633	588	648	614	622	565	622	605	592	610	645	630	609	602	645	653	583	647	628	621	597	679	611	634	624	640	598	651	599	690	612	603	606	662	641	604	640	589	650	652	627	614	618	598	591	617	589	627	599	605	644	602	634	593	629	603	624	667	624	639	658	624	613	628	687	642	643	683	613	618	610	630	585	628	553	649	639	638	637	613	675	638	594	632	596	603	578	627	604	555	623	606	603	627	641	608	634	640	621	622	653	606	658	630	625	610	594	595	625	671	614	623	621	639	651	631	595	634	592	610	640	693	617	630	649	657	606	609	648	600	590	630	637	606	641	630	640	612	648	637	646	646	648	647	593	652	619	600	595	653	620	590	640	632	615	608	651	650	618	677	631	657	611	635	654	585	609	610	641	615	646	631	665	605	630	601	654	606	623	610	608	614	621	608	609	619	619	650	606	608	615	615	647	626	586	602	606	629	645	628	584	618	607	669	629	623	634	633	593	579	614	594	624	629	611	605	615	585	593	649	646	577	621	598	633	665	647	602	647	622	614	633	616	625	628	670	621	583	573	597	567	626	622	640	661	623	645	604	646	613	592	607	614	610	603	602	656	602	636	637	606
56741	50851	32823	26970	26754	24886	22250	17694	13900	11825	9447	7110	4770	3447	2645	1737	1438	1229	996	1229	1422	1201	830	813	971	709	722	645	601	502	413	377	397	370	315	381	383	330	298	304	289	324	301	262	318	294	321	296	310	343	290	272	304	268	323	333	309	305	289	277	311	314	311	315	286	278	294	283	302	281	270	279	289	287	296	295	292	266	250	258	278	263	294	275	273	276	251	271	302	288	282	286	266	272	221	239	275	256	274	253	240	255	253	254	253	279	270	254	251	252	240	276	272	243	262	241	246	283	261	225	238	255	278	238	259	253	263	273	272	277	254	239	263	246	244	250	254	263	270	242	240	243	239	236	228	242	241	295	260	249	250	272	235	266	259	273	254	246	223	229	274	232	244	263	223	239	252	247	250	258	258	263	244	257	268	268	242	261	251	228	255	219	228	224	281	258	243	262	240	246	263	248	239	266	282	265	243	244	251	250	263	260	278	252	260	226	245	281	259	252	262	273	248	288	231	237	252	265	295	269	268	236	242	272	261	247	273	248	232	251	242	245	229	260	268	244	243	267	243	259	256	271	275	248	250	261	287	284	262	242	248	267	238	277	246	227	262	263	211	242	261	264	241	273	258	295	260	235	235	268	283	247	252	233	258	250	265	256	238	265	261	252	259	276	265	274	266	241	241	251	249	244	240	240	274	245	288	242	252	256	243	264	231	247	248	271	248	292	263	284	259	259	261	256	269	253	242	266	263	254	230	238	225	287	272	264	246	258	248	240	253	257	267	252	251	243	253	259	264	267	253	264	241	268	280	249	241	285	243	277	243	257	242	245	241	268	272	279	261	242	260	244	259	247	280	281	253	258	264	237	272	253	277	241	295	272	270	219	274	257	258	233	277	284	240	288	264	232	273	232	221	261	249	277	232	240	260	264	244	253	244	259	261	239	274	241	241	285	236	261	247	279	277	265	258	269	241	264	255	272	265	255	249	254	266	243	246	247	256	273	253	225	259	235	256	284	237	231	243	262	238	264	263	253	234	274	268	247	239	262	253	260	240	270	253	260	265	238	245	238	248	259	284	236	248	254	253	250	260	244	241	245	271	239	255	276	237	238	255	269	246	248	273	270	263	246	247	265	256	286	243	253	271	267	238	281	227	257	251	264	267	237	251	254	275	241	234	258	239	226	243	263	279	271	281	244	283	239	261	296	267	262	242	266	241	230	243	256	251	260	237	238	271	275	218	250	256	269	258	256	278	265	251	271	260	238	252	269	263	246	273	263	254	252	251	264	260	283	273	244	234	254	264	283	244	253	263	246	257	260	268	255	248	223	262	269	220	259	299	255	272	270	251	256	258	264	263	264	269	279	235	261	246	255	250	269	262	223	233	266	260	246	243	263	232	269	231	247	254	265	268	261	256	238	268	261	242	234	250	260	252	288	266	250	261	274	241	236	251	211	229	246	251	236	249	264	244	229	267	269	279	227	249	276	268	246	269	250	260	223	280	236	251	277	275	250	239	253	256	242	254	267	228	231	270	276	258	259	245	237	254	266	235	262	258	279	244	237	260	265	238	264	268	258	248	256	244	250	246	218	248	239	270	244	253	241	237	269	251	269	217	241	263	248	246	256	261	256	252	255	265	232	234	279	257	253	263	244	270	264	258	259	249	270	264	243	257	250	245	235	270	250	270	274	256	248	248	242	250	243	261	286	258	271	279	262	261	258	293	246	260	251	248	262	272	269	246	258	256	257	277	221	278	243	268	239	256	264	247	247	252	251	253	258	238	239	277	278	273	235	235	247	281	238	226	255	230	274	261	267	259	256	257	248	244	242	241	252	263	262	262	260	271	263	277	254	264	280	241	259	270	243	299	266	257	239	253	286	242	266	294	253	266	246	240	262	227	226	260	256	276	257	226	253	264	244	242	262	242	251	256	254	250	249	247	262	270	233	232	268	235	290	229	227	239	292	252	259	262	272	259	257	258	254	271	251	245	259	249	251	263	267	250	240	238	264	254	285	257	256	274	225	234	257	267	251	250	249	250	250	285	244	246	256	242	265	258	277	248	280	231	225	235	260	240	257	256	269	266	257	238	239	234	218	269	235	245	247	239	259	273	245	271	225	245	261	259	256	234	271	277	265	260	238	261	228	263	267	250	244	244	268	239	258	245	262	262	229	250	252	245	261	236	221	272	247	234	268	253	251	260	263	257	244	255	234	247	229	257	243	258	240	245	277	242	251	256	240	239	243	246	260	256	249	251	262	263	219	247	253	264	239	243	227	296	283	252	231	257	285	248	227	241	250	247	228	247	237	278	250	286	255	265	230	269	231	202	274	250	256	267	242	261	273	266	262	245	256	249	251	248	263	242	242	224	263	277	269	245	268	276	250	263	270	247	229	246	275	264	263	265	256	209	287	232	268	259	256	258	265	240	252	277	257	276	230	284	242	241	244	251	243	248	245	246	252	245	250	261	247	259	254	250	247	245	249	237	253	257	224	264	267	265	233	255	248	252	244	286	265	245	247	251	220	231	260	277	270	240	226	256	274	218	233	259	247	261	278	265	252	250	246	235	269	265	249	264	251	273	262	259	262	268	289	273	246	247	264	241	256	241	239	253	269	230	274	262	256	237	260	270	261	261	242	253	292	267	255	243	237	279	249	254	249	241	257	275	257	220	269	283	246	267	246	247	280	256	220	239	231	258	258	261	261	239	264	271	239	274	245	227	245	263	235	267	259	251	257	248	270	262	245	264	268	309	230	230	274	267	267	267	269	262	267	276	250	243	248	277	261	276	243	252	253	274	241	270	249	247	229	235	239	248	253	242	275	231	243	253	243	255	241	263	249	256	277	244	254	246	224	256	234	252	280	250	271	243	259	268	286	260	253	254	263	263	241	247	263	227	236	270	246	253	258	250	247	278	254	248	256	233	243	270	242	270	241	239	268	270	271	240	242	262	271	263	284	257	247	284	243	234	266	242	263	274	242	243	260	250	296	275	259	240	247	268	252	242	239	252	243	271	252	289	254	251	232	253	248	247	256	261	301	244	272	284	240	236	267	248	253	259	247	247	249	256	288	243	272	260	243	247	228	249	236	232	219	266	234	234	246	276	263	251	263	269	254	270	269	247	250	270	277	283	257	286	275	285	214	238	285	234	250	241	275	261	261	261	256	270	266	253	256	248	243	258	248	235	234	227	260	264	270	245	238	280	241	263	241	269	224	233	253	272	267	273	242	225	237	262	264	233	267	281	260	241	261	240	245	270	240	268	256	267	240	258	249	218	278	241	251	223	263	252	259	272	216	257	248	270	216	254	266	274	250	259	263	253	255	223	255	289	265	238	279	217	281	237	257	267	238	262	242	264	256	263	266	222	285	268	238	244	276	278	243	257	258	277	253	236	261	274	236	276	243	256	253	286	248	286	256	271	298	287	243	246	261	261	264	255	239	243	229	253	238	245	255	260	266	295	288	240	227	246	264	268	243	253	253	250	242	248	241	238	254	240	272
45584	52771	29853	34219	33332	31059	27507	25844	23608	23107	19485	17897	15321	13639	10080	8421	6605	4916	4325	5819	7152	6703	5188	5037	5015	4156	3983	3567	3113	2270	1815	1784	1777	1666	1500	1474	1425	1304	1207	1132	1170	1158	1126	1099	1132	1137	1207	1280	1126	1007	1004	1034	1097	1020	1159	1353	1089	1053	1063	1100	1117	1252	1355	1129	1116	1107	1028	1032	961	917	965	876	917	933	938	924	920	889	938	885	864	828	864	829	1019	967	911	908	842	928	921	887	879	837	823	833	799	792	815	751	762	762	783	768	729	752	776	817	775	805	788	759	770	769	790	795	790	774	788	770	811	749	796	764	731	800	786	742	783	743	763	809	776	750	765	755	762	746	789	783	751	751	829	728	764	769	832	751	778	781	690	773	769	790	760	795	773	718	748	739	764	775	733	748	761	763	723	763	765	759	785	760	798	766	790	813	737	814	762	767	785	768	721	807	784	774	768	753	755	774	785	715	743	785	823	776	744	768	785	784	760	750	820	759	725	784	727	776	749	768	781	755	751	713	737	748	759	763	795	796	723	799	762	760	808	780	813	756	754	738	773	774	745	764	779	776	780	760	779	707	787	724	730	770	735	774	813	760	745	768	810	739	695	759	715	774	738	728	737	800	735	765	748	772	776	740	733	754	749	741	764	822	799	720	739	745	770	786	779	777	734	771	790	762	743	807	807	794	772	789	755	764	763	725	724	750	784	719	757	776	789	781	772	737	775	734	827	772	705	742	760	743	784	749	790	761	728	753	740	764	793	771	719	736	713	786	769	773	765	732	780	783	744	797	721	792	795	756	745	809	777	796	800	740	760	778	702	752	806	735	762	784	777	761	787	747	771	728	741	737	770	742	768	782	789	777	793	776	767	759	757	768	734	789	763	802	748	746	737	740	745	760	756	798	780	762	743	782	768	735	771	752	758	712	779	789	758	767	783	766	743	772	781	715	819	804	767	774	747	772	773	744	756	732	740	780	749	814	755	757	786	743	762	699	793	756	750	750	716	741	754	778	772	806	781	812	733	762	758	776	798	761	772	795	782	746	751	735	801	804	747	760	744	763	782	761	811	796	767	761	739	789	757	771	780	766	747	778	740	748	817	761	761	749	719	765	750	855	787	770	797	767	807	730	711	757	774	710	765	714	740	806	744	754	731	801	757	795	804	776	774	807	744	786	771	775	786	766	751	769	727	718	761	770	778	743	794	745	748	784	797	784	756	718	744	751	734	786	777	748	731	763	743	778	744	760	755	785	745	788	756	794	751	763	760	750	762	818	735	701	732	803	811	710	748	772	767	735	744	768	815	792	770	771	762	754	710	732	703	751	748	776	800	744	787	787	755	758	771	782	754	794	749	780	781	805	779	741	781	800	701	743	735	715	769	765	723	784	827	725	754	735	758	709	743	783	776	787	796	758	788	758	718	778	772	816	816	756	778	803	774	751	805	801	778	779	822	748	777	774	729	711	761	757	804	757	755	728	718	719	792	780	730	778	745	822	754	798	758	759	753	762	792	797	801	771	804	795	729	774	828	740	798	814	763	790	776	796	795	735	768	757	697	780	799	800	699	756	763	782	730	770	692	794	748	732	752	803	796	703	772	730	774	752	794	768	748	762	758	803	771	767	808	755	713	728	708	773	727	815	775	760	724	744	728	779	769	736	741	767	786	785	798	799	748	768	789	704	807	769	712	777	767	811	771	776	733	817	816	731	737	745	820	778	740	794	824	789	769	785	776	769	764	753	746	764	754	752	736	781	733	745	742	778	804	729	775	788	799	801	749	754	773	724	796	779	764	798	749	725	752	732	749	760	758	759	752	769	717	782	760	794	818	731	769	758	767	748	722	729	748	765	764	746	777	738	767	804	792	780	713	702	756	739	749	773	789	758	803	768	786	788	761	777	780	729	783	707	806	736	783	745	833	796	816	800	794	733	784	806	770	785	743	748	744	800	781	768	807	730	752	718	768	756	774	797	762	759	747	740	725	829	777	767	748	738	759	778	765	757	746	753	747	773	758	774	767	749	794	716	704	729	751	724	745	772	779	778	760	762	752	751	746	807	766	782	781	783	761	739	785	727	767	768	718	744	788	776	753	788	732	745	746	743	735	782	761	779	817	803	761	774	759	735	760	777	742	761	774	743	829	778	760	764	746	735	796	783	747	747	745	715	777	740	788	776	812	775	785	747	727	757	781	754	775	745	754	786	794	791	762	791	796	748	726	758	720	799	789	786	736	778	767	813	754	754	745	785	781	756	720	725	775	752	784	781	767	783	739	773	730	785	713	764	752	752	797	771	804	733	790	736	752	785	766	730	735	723	766	758	739	722	759	762	787	798	754	761	762	746	731	724	776	757	762	751	680	804	740	757	777	784	763	761	779	782	809	812	719	789	709	757	798	715	687	771	770	775	809	796	786	763	774	772	792	755	787	745	773	771	749	752	765	801	758	767	728	742	764	758	755	782	740	737	705	765	767	777	701	794	818	778	772	768	748	775	760	759	763	785	775	856	717	733	782	762	806	761	774	767	765	771	780	753	761	742	790	747	802	790	804	703	766	764	788	751	751	754	808	778	756	801	752	791	743	790	767	813	782	769	712	750	730	739	746	732	775	755	745	708	809	788	838	838	751	838	744	740	735	806	745	770	731	789	784	794	805	729	730	733	752	807	797	745	787	758	768	765	724	769	786	759	789	695	776	750	788	772	750	766	755	780	753	792	734	741	757	761	749	716	769	730	750	783	755	777	763	758	717	785	735	795	791	783	751	764	731	799	753	823	749	777	768	774	771	738	731	740	826	766	726	796	773	737	733	724	700	769	778	750	755	745	772	754	753	723	764	791	732	744	800	757	814	752	764	788	766	779	765	772	753	752	793	775	786	744	718	718	742	724	766	750	772	783	696	788	716	789	722	694	779	789	776	761	736	760	767	773	797	799	799	798	773	780	732	750	776	708	780	715	780	781	767	779	799	736	788	734	803	759	781	783	758	772	787	772	731	780	734	824	735	802	731	768	750	763	812	716	818	743	806	736	722	739	741	788	766	752	764	778	769	746	771	753	734	770	743	751	745	775	762	743	723	796	770	763	707	770	827	772	732	720	740	774	782	755	807	784	778	784	747	775	772	762	752	792	783	737	762	775	771	723	774	734	780	801	732	738	784	730	742	709	791	744	717	743	745	762	820	764	782	730	734	716	748	766	740	790	781	762	765	789	784	772	783	775	752	795	741	732	768	753	757	789	741	764	803	818	755	779	783	763	817	776	783	753	754	800	708	737	746	720	732	780	699	794	747	745	759	767	771	772	759	788	769	750	702	814	742	793	811	755	764	769	737	765	772	770	719	731	759	772	765	698	784	765	753	760	754	794	753	719	779	782	762	749	773	748	783	780	789	755	823	772	774	751	793	740	761	715	787	765	778	762	761	771	772	748	708	787	801	765	725	793	735	812	728	757	773	770	750	746	751	746	718	765	761	764	844	779	716	729	777	752	759	746	775	760	739	805	779	789	778	790	823	720
20123	25714	13815	4075	2486	1562	1180	989	816	691	576	512	437	373	354	308	301	311	290	281	287	281	262	287	259	270	265	287	262	274	270	260	261	236	270	272	255	249	231	250	279	253	231	247	217	252	262	213	265	269	249	278	275	273	264	248	266	251	260	268	226	238	231	267	251	234	235	252	269	235	248	259	244	228	242	252	250	275	250	214	251	222	249	256	239	244	259	256	253	219	234	260	261	224	236	256	279	265	238	264	228	237	260	266	239	246	248	258	243	239	226	256	251	232	246	245	245	233	271	251	240	237	254	249	258	277	235	229	256	246	226	261	233	270	242	225	230	207	247	264	203	230	263	249	274	228	279	256	268	248	232	243	233	271	248	250	243	217	232	245	228	242	247	254	253	249	257	237	254	229	244	236	242	239	229	266	247	243	243	242	229	235	253	248	275	237	232	234	266	230	223	233	269	246	271	249	225	271	274	220	247	251	249	244	245	262	264	244	221	294	245	250	229	254	226	234	254	265	257	220	240	235	245	259	263	235	234	289	235	277	230	242	252	255	236	238	244	265	240	251	242	248	233	260	243	241	247	247	249	232	270	269	268	269	230	250	239	270	262	238	252	245	229	214	244	268	274	252	236	230	247	244	252	224	250	261	262	243	257	264	250	258	252	246	256	235	232	256	234	253	240	237	246	244	246	270	261	230	243	257	220	238	236	214	256	230	262	247	246	244	232	217	264	234	239	246	257	270	247	246	238	241	252	243	253	225	246	253	216	236	221	243	241	258	232	262	246	233	243	253	248	245	228	235	266	234	246	250	247	244	254	246	259	241	242	261	277	239	252	217	253	224	286	198	244	270	231	260	261	261	273	220	272	231	231	224	245	253	228	224	236	274	241	246	257	267	233	241	239	240	211	224	237	263	250	231	219	265	246	271	239	265	239	252	242	228	235	248	275	250	296	244	234	232	265	238	241	221	235	276	251	231	223	261	245	236	240	251	243	233	249	263	255	254	234	252	278	273	252	250	243	237	233	239	235	255	251	271	243	237	250	254	246	234	259	260	237	211	265	242	262	255	234	274	255	243	251	236	244	251	262	253	248	226	255	256	246	253	260	240	236	239	262	232	248	248	251	249	270	239	253	259	249	239	238	230	255	231	242	219	223	247	261	255	262	259	262	241	240	251	233	259	260	243	267	265	262	241	246	265	246	245	230	241	221	223	247	268	249	262	240	236	255	238	245	243	263	244	249	238	257	258	246	283	273	258	262	256	234	231	221	274	242	230	243	287	242	271	244	260	240	251	259	210	232	267	219	234	231	246	255	245	253	240	258	234	254	273	247	263	233	284	233	255	219	257	229	250	247	252	244	272	257	237	257	231	301	243	241	220	284	238	246	225	264	234	242	284	241	265	217	246	272	256	292	254	246	231	243	253	264	252	274	255	245	232	254	237	259	259	254	245	247	281	254	240	239	255	264	223	248	237	231	222	251	245	253	272	255	291	254	213	241	264	245	241	252	234	244	243	236	279	240	232	255	221	234	227	246	253	233	231	273	235	203	228	244	232	202	243	272	240	229	248	261	254	249	263	253	232	255	224	242	271	230	251	232	236	250	253	244	252	247	252	228	248	262	240	266	271	232	253	252	236	246	235	283	258	234	243	243	243	259	264	250	257	249	260	235	240	261	213	271	233	254	250	252	242	269	255	257	248	258	235	262	228	226	242	238	243	260	243	252	248	264	267	230	224	257	254	248	229	276	266	259	230	270	285	255	237	250	226	230	255	257	257	239	223	223	227	242	251	252	203	217	268	253	217	244	260	242	223	240	227	234	258	261	256	243	250	249	253	260	278	244	229	243	243	231	281	257	237	232	231	239	207	269	239	231	272	256	266	241	274	232	252	223	247	277	224	215	220	248	271	238	249	258	219	263	269	223	247	227	215	235	258	262	261	220	227	243	272	264	253	255	238	234	246	241	247	256	272	264	260	250	244	242	248	240	245	233	230	249	242	274	217	230	254	231	226	260	257	292	239	228	246	257	225	251	225	229	241	247	240	223	257	220	247	259	229	246	218	238	248	261	232	253	251	249	247	269	225	238	232	264	226	249	251	250	235	241	274	230	256	274	286	225	255	243	243	228	224	251	252	226	245	238	249	252	244	233	249	230	244	287	279	213	274	235	268	258	234	240	257	243	255	227	221	264	240	247	255	250	242	229	261	235	244	276	263	269	251	246	268	235	255	254	257	243	249	240	253	226	263	225	243	237	248	249	255	257	210	251	256	274	233	294	241	233	235	238	254	240	279	247	258	259	245	247	252	250	251	225	253	230	260	228	235	265	232	277	237	284	240	216	274	256	247	243	253	240	259	246	274	243	243	241	271	218	268	244	259	230	243	251	268	224	259	255	245	216	219	233	249	258	275	241	255	249	268	248	208	260	269	252	206	225	244	233	253	263	238	270	220	243	271	235	271	226	246	258	218	241	253	248	246	254	257	249	255	257	224	249	261	221	256	247	250	241	235	251	256	251	252	252	261	256	220	249	215	279	266	259	260	232	225	254	258	260	263	246	254	240	250	220	254	240	246	237	234	236	245	245	245	266	255	250	239	276	264	261	262	258	232	256	240	255	243	225	267	257	233	261	227	230	246	269	244	228	212	246	248	240	231	254	257	241	233	261	239	268	241	280	246	250	269	251	244	258	235	233	247	245	227	243	241	231	265	248	256	252	226	254	265	252	256	266	266	253	244	251	227	230	250	229	253	231	246	242	219	254	230	251	249	269	250	235	240	246	209	259	259	262	240	253	251	272	219	271	254	256	227	237	249	236	260	247	258	242	240	260	252	251	254	253	244	240	235	235	270	242	243	240	259	245	255	250	229	242	245	238	255	216	249	236	220	256	251	253	258	256	236	252	271	256	251	235	258	237	252	261	229	238	258	239	282	271	250	256	243	248	224	242	226	246	251	265	264	262	276	243	223	253	277	210	255	233	251	258	245	265	244	240	230	228	250	242	236	258	250	257	210	237	246	256	262	236	236	231	250	230	210	234	272	241	230	260	242	259	230	248	248	250	230	222	240	254	241	273	232	211	247	242	245	240	240	256	248	235	235	256	257	222	239	238	247	247	231	233	265	246	270	254	236	245	230	269	257	244	246	257	206	268	243	239	266	268	253	255	235	245	219	221	247	277	223	244	253	232	246	226	241	227	247	242	249	241	239	231	236	242	253	242	232	248	250	272	223	258	250	258	228	243	227	219	236	267	235	260	280	247	223	238	239	273	243	266	232	267	247	235	240	257	205	263	247	260	260	250	245	243	228	238	261	206	240	270	235	243	251	257	221	255	252	260	262	275	256	254	253	238	256	245	234	246	287	255	237	266	247	225	232	257	226	236	243	236	278	215	235	252	251	268	267	270	260	202	269	259	263	230	255	237	229	253	253	244	256	227	252	254	236	241	238	274	240	260	254	251	245	233	240	235	263	255	266	266	264	250	246	253	259	241	218	198	250
17099	29091	9817	6195	6009	4432	4060	3470	2981	2797	2381	2129	1816	1573	1347	1254	1140	1105	1033	1101	1125	1080	1071	987	934	1012	914	934	908	857	835	809	836	804	855	776	784	861	862	813	810	800	782	859	791	793	790	828	782	802	817	814	829	821	779	821	782	801	803	798	815	766	788	810	811	765	731	793	795	804	783	806	771	758	866	819	803	812	779	779	762	824	749	772	796	757	757	856	806	777	737	781	774	767	749	815	736	830	746	779	796	783	775	774	775	775	739	744	770	768	740	808	740	761	781	796	748	716	783	805	777	741	767	721	805	778	718	797	765	736	756	784	696	744	801	784	716	798	722	781	712	811	786	748	760	763	792	765	748	770	743	737	726	751	753	749	802	760	838	752	772	748	759	801	739	758	763	767	730	767	794	789	741	769	746	765	800	766	705	750	743	802	735	753	700	795	758	709	744	757	764	771	754	734	746	772	733	768	726	733	741	746	746	735	769	768	773	792	787	769	695	745	794	764	805	725	753	786	777	778	753	769	754	752	766	779	812	757	795	747	750	742	772	762	795	787	718	727	773	719	705	727	756	821	714	689	794	774	795	768	773	792	814	803	746	745	766	804	733	739	752	717	794	784	751	778	742	766	764	741	783	767	745	764	765	747	792	757	765	744	766	800	777	727	736	710	748	741	737	774	756	776	715	778	769	769	810	729	718	721	759	790	745	785	769	774	777	725	789	757	750	769	777	729	759	759	806	739	762	772	766	752	736	811	720	767	753	772	772	782	782	731	731	795	738	758	802	755	754	727	744	711	779	723	713	741	759	692	750	764	766	738	730	804	813	780	780	754	763	727	778	753	708	794	712	754	774	781	751	788	756	724	711	781	761	759	760	785	844	749	732	710	763	804	729	754	774	774	774	796	790	795	766	790	741	766	758	744	795	748	766	730	839	750	800	752	681	742	804	753	728	734	771	757	799	747	746	753	795	798	810	729	748	736	809	799	776	774	757	751	733	736	794	699	794	726	730	751	797	727	757	752	777	767	736	785	787	786	752	740	741	719	771	734	768	778	728	698	736	702	757	789	786	762	759	808	811	718	765	765	806	680	795	747	762	771	785	758	767	772	796	737	792	776	767	721	718	758	762	743	741	747	748	752	739	785	742	764	772	757	748	715	760	809	796	770	800	739	750	796	822	780	766	803	759	742	789	723	752	722	792	758	783	767	724	749	680	741	735	757	776	800	776	796	791	803	697	796	754	768	735	787	760	718	745	776	752	761	796	773	756	767	790	801	733	740	749	772	799	717	706	731	724	778	775	811	700	786	760	796	764	803	731	746	754	743	738	757	754	795	811	743	760	758	767	771	764	776	758	714	737	782	774	773	760	782	765	752	767	733	762	802	770	751	742	781	752	846	730	735	783	805	773	726	689	792	715	747	733	742	776	723	729	797	745	703	822	711	778	777	746	751	757	796	734	808	773	779	758	746	761	783	707	788	774	744	772	771	763	725	771	764	736	784	755	757	701	762	772	750	777	736	775	757	786	772	769	777	768	808	766	755	766	790	747	736	735	758	723	704	800	799	760	825	772	697	764	770	761	722	769	730	751	720	745	774	757	763	738	784	767	765	749	751	803	796	828	758	763	731	769	792	738	772	729	752	749	746	784	693	824	799	770	749	737	714	767	781	720	800	692	778	764	779	760	787	765	819	766	759	797	730	737	790	763	720	731	778	767	751	733	746	761	771	722	822	799	776	768	763	726	735	801	766	753	803	731	700	800	773	740	756	796	765	799	747	776	788	758	808	719	773	749	759	732	767	798	791	772	810	759	797	776	777	764	743	743	696	759	795	747	771	741	727	723	764	750	767	768	763	789	779	780	738	774	807	753	789	731	754	781	771	798	774	742	747	784	729	791	717	770	752	747	747	770	735	793	730	782	749	759	766	789	800	784	749	762	735	751	767	787	747	743	741	769	776	740	736	770	766	727	793	757	739	790	755	728	788	741	762	752	810	770	732	759	752	745	804	756	749	767	785	729	769	805	776	795	768	812	748	774	761	758	753	784	710	750	768	734	772	784	747	792	747	763	762	733	774	761	782	721	802	800	719	795	757	787	712	766	775	804	748	767	770	743	783	733	726	735	724	804	733	725	767	747	685	780	745	745	715	764	775	702	788	751	748	795	749	798	848	764	769	777	766	730	791	779	756	738	703	775	795	757	773	723	762	763	755	799	736	746	764	729	789	782	725	783	765	731	795	771	785	759	735	755	749	766	708	726	733	779	779	749	768	764	772	733	789	768	745	764	751	769	787	793	768	740	713	794	845	777	749	724	736	709	791	801	765	756	738	762	762	790	795	797	779	823	772	801	798	763	775	716	712	778	719	809	756	776	810	801	682	743	762	771	720	767	759	800	707	748	788	712	759	754	748	754	821	750	792	790	741	747	783	765	739	752	780	775	785	763	804	750	786	764	758	781	777	768	732	801	731	769	776	736	799	731	773	778	744	790	780	766	726	742	739	771	754	776	764	733	766	719	762	751	748	805	797	747	753	780	764	771	731	827	762	781	753	790	718	752	717	786	772	788	768	743	794	800	735	756	737	798	703	727	767	743	767	774	760	770	744	777	749	713	760	812	765	738	756	744	795	767	765	677	780	796	764	742	761	739	751	761	760	743	737	758	743	737	732	747	750	740	789	786	758	758	755	737	750	781	742	788	766	756	711	723	766	816	780	732	800	751	770	799	746	734	758	736	742	745	770	774	801	768	775	742	723	753	730	724	770	752	743	794	778	770	757	742	745	773	760	783	758	738	773	792	755	734	725	744	777	732	768	703	767	782	753	772	753	713	800	775	742	789	736	764	836	723	738	769	789	740	772	769	742	776	739	803	751	755	785	766	736	734	777	722	728	746	851	785	781	729	762	771	744	733	762	724	794	740	759	763	784	790	786	762	747	679	775	706	756	752	767	701	746	740	753	766	786	796	730	759	759	751	810	767	778	745	775	777	754	787	766	739	754	770	754	771	818	784	801	781	752	748	776	700	770	754	719	792	783	783	776	737	747	780	771	771	753	747	788	773	807	780	744	739	801	741	756	768	808	742	778	766	783	728	750	760	735	755	762	735	790	769	741	755	815	789	759	755	778	755	747	776	751	736	809	771	758	780	730	712	767	729	714	749	801	785	741	710	784	797	713	774	739	711	799	715	777	749	744	719	754	769	746	744	767	765	773	746	810	745	790	762	819	775	680	707	778	781	769	768	731	747	778	776	767	754	772	780	760	749	767	778	757	774	784	778	768	757	785	790	824	771	738	736	719	830	771	788	755	755	767	756	782	802	744	729	784	742	731	789	746	714	773	821	743	750	750	771	760	765	782	813	730	733	751	774	744	710	747	768	727	712	765	752	740	756	765	774	717	783	745	746	729	750	792	744	772	786	732	778	714	740	782	766	792	748	776	748	792	695	755	780	754	807	792	776	749	724	794	762	742	785	768	755	811	729	842	718	770	842	787	745	744
46560	49392	33815	24914	22152	18625	13660	8754	6609	5604	4145	2865	1752	1402	921	690	652	628	577	542	723	562	509	469	453	315	339	308	299	285	235	238	208	251	200	241	217	204	216	229	232	226	202	225	238	206	213	212	215	197	228	211	179	210	211	218	223	230	214	235	225	218	232	241	205	203	194	193	200	199	212	205	197	187	197	198	208	200	211	186	196	193	213	191	198	219	198	184	197	218	219	165	213	180	177	188	207	188	192	170	181	193	202	185	209	179	190	187	207	189	194	192	200	176	204	192	200	194	201	191	185	224	183	198	180	217	197	216	169	196	210	195	210	195	214	196	194	212	212	207	195	179	187	190	190	217	173	177	227	194	198	175	168	195	168	199	171	193	195	189	193	173	199	214	198	194	212	190	189	211	188	202	191	206	203	216	208	200	185	210	183	211	192	176	194	206	174	186	212	210	216	175	203	181	161	214	201	210	195	189	217	187	186	177	162	196	189	204	198	202	201	201	201	200	193	187	197	184	192	196	200	203	202	208	185	207	202	209	175	179	198	201	190	199	169	162	189	215	191	188	217	197	208	198	185	182	195	184	203	184	195	193	198	220	173	234	205	189	209	211	204	206	182	199	183	176	227	185	195	201	180	174	178	185	185	179	199	209	187	202	201	197	197	187	196	202	198	196	203	189	190	204	205	192	188	191	209	180	200	216	193	176	188	195	215	191	201	193	201	187	202	211	197	194	187	215	208	178	208	186	191	187	182	204	199	190	202	200	188	181	173	203	191	197	211	187	202	188	225	191	178	197	189	218	199	185	193	184	208	204	197	200	218	198	196	184	218	197	181	199	201	185	196	207	195	161	192	205	189	213	186	199	198	192	216	210	207	191	208	190	212	212	173	173	190	194	206	209	211	198	188	209	215	180	206	216	191	204	194	184	207	166	192	209	171	196	205	186	205	207	171	187	196	198	200	195	194	192	194	179	198	179	216	196	198	186	215	181	198	190	194	195	203	208	216	176	179	187	176	188	176	176	179	227	210	185	205	210	197	200	202	191	211	192	212	193	178	200	193	218	214	191	191	241	188	163	199	167	200	183	203	182	178	182	182	176	192	215	201	195	185	217	204	194	206	199	217	187	201	168	204	200	220	220	204	214	200	204	218	200	218	206	200	197	201	214	215	188	191	182	187	190	199	207	174	204	206	198	183	204	173	195	172	178	200	209	196	182	209	190	197	209	206	185	199	233	215	201	214	207	209	195	200	195	196	182	190	209	210	194	193	205	202	184	186	186	207	202	177	207	170	195	206	198	191	198	200	182	196	182	207	190	181	207	186	203	203	194	191	186	184	190	184	203	194	201	202	191	182	182	195	176	185	203	178	199	205	209	184	196	184	180	204	215	180	191	202	198	193	190	201	220	177	192	206	199	200	203	177	192	201	181	213	193	185	184	176	188	187	181	185	201	193	192	165	197	186	182	185	200	194	188	190	182	202	206	191	173	205	217	202	185	205	194	150	212	188	198	208	174	181	169	197	176	213	177	183	194	183	222	181	179	188	190	194	188	172	182	168	217	214	182	189	174	211	178	208	175	191	206	163	190	208	199	160	185	192	176	190	194	176	192	200	213	206	179	197	196	181	178	176	202	192	202	206	186	205	183	187	221	184	187	195	184	183	196	191	189	220	187	196	198	207	188	211	208	201	214	203	189	220	178	198	205	198	204	184	194	183	189	199	174	177	191	201	169	189	200	218	198	202	184	155	190	187	195	225	176	181	208	176	168	172	165	222	184	180	183	204	193	186	233	187	184	183	217	202	196	178	195	191	194	192	196	206	172	203	197	195	183	226	183	208	183	188	185	180	170	198	211	184	182	207	194	191	193	200	210	185	194	165	198	209	191	205	197	179	164	195	197	196	208	189	192	212	210	211	186	187	194	173	217	188	180	191	190	198	193	203	193	220	194	185	188	190	194	205	187	197	229	202	204	169	187	203	208	194	178	183	201	167	175	193	204	186	205	205	196	186	193	181	201	202	203	219	196	197	192	195	209	194	191	190	203	219	209	189	199	185	203	185	212	210	202	204	194	203	236	212	195	194	178	199	172	217	198	188	187	195	188	189	194	211	192	194	180	192	179	194	205	244	197	164	179	188	200	174	189	184	198	217	190	182	181	216	188	190	161	197	191	195	188	184	183	201	181	164	226	171	195	217	161	179	190	218	176	174	196	179	185	174	180	208	201	203	189	171	194	192	173	176	188	198	189	202	220	213	224	198	202	199	191	159	197	226	204	186	216	198	212	176	198	198	188	210	207	213	192	216	218	228	183	162	175	188	179	206	202	168	213	178	202	210	185	188	191	223	195	211	183	181	205	180	219	188	196	180	161	198	216	179	195	184	192	207	163	173	198	196	169	211	209	185	220	214	202	187	198	179	181	182	177	175	171	212	180	209	187	167	195	201	196	172	202	211	203	179	199	209	198	197	183	173	202	185	170	200	175	192	189	203	181	191	212	206	187	173	191	166	190	187	208	178	193	203	190	192	200	205	197	189	189	181	202	204	201	213	201	209	181	156	196	208	227	195	223	191	181	203	191	200	187	171	194	191	194	156	204	189	200	192	193	194	183	195	199	209	185	179	189	192	194	209	186	207	211	199	204	195	187	214	219	174	186	178	198	184	204	206	177	185	200	190	194	190	229	189	225	202	197	173	213	202	188	170	177	196	191	192	202	175	202	186	208	189	177	206	188	186	193	187	200	189	216	192	201	184	198	211	207	202	184	170	198	203	190	210	167	189	185	203	179	189	209	198	182	200	188	172	208	220	208	192	190	200	195	186	190	194	192	191	175	171	221	219	188	204	195	207	204	205	217	199	191	160	207	203	196	203	177	174	198	191	180	202	194	193	186	217	190	213	187	204	188	187	176	177	190	203	178	207	182	171	215	184	183	214	212	214	209	205	186	188	200	195	191	173	194	183	199	196	229	192	179	207	178	182	206	187	189	237	167	183	199	197	205	204	192	197	202	193	176	206	186	183	186	176	201	197	193	200	194	194	223	187	190	208	221	178	163	202	187	188	199	185	180	177	217	213	203	180	185	185	201	187	183	208	194	202	188	192	202	229	181	198	218	198	185	186	185	189	198	201	201	214	174	171	185	180	203	144	205	185	185	190	176	195	193	192	214	209	176	193	215	190	161	182	194	171	198	184	199	180	199	207	180	210	175	225	200	175	217	201	197	198	187	192	188	198	200	173	223	192	202	180	185	205	175	203	205	194	198	196	213	202	201	182	189	179	205	203	210	206	182	187	206	196	202	197	198	188	217	212	212	216	189	196	205	183	177	194	195	220	194	168	205	190	182	206	193	178	191	191	198	168	188	186	177	193	198	195	187	200	201	191	185	194	189	213	192	206	193	202	205	203	211	212	190	204	209	181	188	201	206	205	186	185	184	229	191	212	191	213	174	204	189	192	184	177	204	187	201	186	184	197	209	173	184	193	216	203	207	208	178	207	199
36937	49160	27281	23702	24096	21170	17254	15900	15777	14831	11219	9942	7837	6872	4701	3893	3170	2787	2854	2728	3854	3194	2653	2503	2472	1992	1812	1610	1491	1141	1058	1041	1039	925	849	804	870	837	835	797	803	811	747	830	774	749	785	815	724	726	716	743	754	712	790	774	717	766	760	775	722	792	897	746	784	753	736	672	706	742	698	687	654	644	675	698	699	633	633	642	610	630	694	629	715	648	673	681	631	652	769	696	676	677	649	622	626	624	614	624	594	613	622	612	575	630	579	602	603	623	619	611	717	580	624	604	591	586	555	609	606	594	636	595	620	641	601	644	622	588	554	556	613	600	638	615	610	600	618	602	578	598	584	642	635	603	627	648	571	612	576	612	619	614	633	615	659	589	686	659	597	595	594	588	649	608	621	598	580	615	589	630	607	605	636	617	575	645	584	615	587	621	594	577	607	595	599	604	650	589	636	617	617	600	662	594	643	589	575	619	621	620	558	619	622	630	624	606	611	612	623	616	635	600	590	614	633	594	604	625	656	609	598	647	589	627	591	567	598	564	628	647	611	645	584	648	671	666	638	568	652	582	654	608	606	602	622	636	611	641	631	627	614	618	654	625	588	633	575	593	629	612	627	582	591	612	594	619	636	599	602	593	617	624	586	626	613	577	604	642	572	597	611	629	583	587	575	620	650	596	622	627	600	627	556	606	588	597	621	593	566	596	604	612	608	576	619	601	590	630	569	614	595	608	642	643	588	596	631	601	580	630	621	632	630	589	564	596	640	622	619	615	601	601	644	616	589	576	621	623	600	575	621	588	642	594	593	547	593	587	609	599	662	619	612	617	629	632	629	630	619	604	627	588	587	623	644	623	616	610	629	639	598	611	604	643	595	628	649	602	632	562	617	603	581	560	597	577	626	620	603	609	630	617	603	628	602	559	577	637	641	634	618	634	639	604	602	666	583	623	640	635	629	619	625	638	602	613	602	589	636	594	646	592	647	633	615	645	631	621	659	648	641	609	634	600	630	570	610	606	602	574	604	596	617	633	632	631	580	582	660	607	620	620	544	596	658	645	635	582	603	644	602	638	611	651	639	617	592	594	590	593	637	558	640	638	630	569	584	608	616	627	626	611	617	609	573	658	589	593	586	636	580	655	565	594	615	641	647	653	602	654	595	602	588	631	590	600	656	636	588	643	612	611	611	608	605	627	621	610	696	621	624	608	636	602	624	607	606	577	614	625	575	609	620	594	577	664	577	678	618	613	580	592	588	610	592	610	627	548	612	629	572	610	619	596	619	609	608	612	643	612	626	620	610	661	625	609	645	627	625	644	623	647	627	579	620	639	628	642	604	590	667	642	649	591	606	617	617	608	654	647	652	586	597	617	597	594	603	580	591	622	582	573	619	638	631	601	636	655	602	607	598	626	632	634	569	625	659	627	581	624	620	637	624	619	614	656	638	621	617	634	604	610	664	591	620	608	601	608	630	601	627	649	611	570	619	585	589	620	626	644	595	579	629	642	584	586	598	590	607	661	591	625	602	631	575	616	617	651	603	643	624	630	576	581	618	596	590	589	584	591	552	572	538	644	604	635	579	636	618	598	579	631	640	614	622	592	637	605	637	619	613	598	669	580	641	617	590	612	622	573	621	593	623	597	604	662	608	598	603	605	631	593	582	620	560	602	608	639	571	603	585	592	607	625	633	620	630	625	633	636	623	660	602	638	598	632	587	592	592	640	621	634	632	635	625	604	611	594	589	583	598	585	602	624	626	646	623	605	578	596	597	603	610	575	592	615	659	609	600	633	618	644	571	623	621	617	601	633	581	607	604	592	625	584	615	585	624	633	618	583	597	625	626	595	586	613	619	582	614	609	651	587	593	637	626	652	600	601	600	634	622	621	608	622	600	618	593	604	600	612	616	606	649	603	603	637	626	634	632	650	612	637	635	564	632	568	652	604	607	611	619	591	566	639	611	617	616	644	642	622	592	616	598	583	600	655	619	598	627	581	587	635	628	571	619	597	643	568	595	603	640	611	578	612	598	585	619	596	540	612	613	624	613	595	630	600	621	637	634	578	631	610	629	660	600	626	613	600	677	614	605	592	661	646	608	625	655	604	629	592	604	618	610	609	626	610	672	568	618	637	606	590	614	661	570	637	647	669	642	636	610	587	634	594	668	618	644	605	589	655	624	623	630	604	630	637	627	602	623	675	622	690	606	587	635	600	592	620	621	621	627	604	604	623	607	605	631	591	589	562	639	635	595	608	597	620	597	601	622	620	621	589	601	614	563	613	624	642	616	598	638	626	641	572	626	669	614	610	587	587	601	635	612	641	618	623	603	560	574	637	589	619	608	602	607	650	619	599	577	620	589	591	589	591	593	597	580	610	640	626	571	660	626	612	606	593	584	588	614	634	642	614	591	672	619	621	589	628	623	628	623	621	637	654	648	619	634	615	651	589	605	647	602	593	626	581	619	620	615	596	573	653	597	624	646	645	593	599	620	637	604	600	610	626	572	636	610	594	582	640	670	587	584	612	638	623	596	627	618	575	627	639	613	642	633	611	593	625	605	662	620	618	615	632	569	575	605	637	610	629	659	625	621	602	628	609	620	630	605	610	652	666	631	622	644	622	608	599	580	583	670	643	599	633	594	649	617	597	630	632	650	629	624	610	618	644	584	658	628	636	658	622	585	643	603	621	622	593	617	657	633	592	628	645	622	580	625	608	603	596	619	618	564	631	607	608	576	633	601	611	644	647	658	624	583	614	631	614	641	629	600	640	578	640	610	648	625	630	575	671	585	642	601	635	622	577	625	601	618	613	608	581	613	620	627	609	591	633	599	647	630	617	598	652	603	631	627	607	613	601	612	639	580	641	634	566	619	646	599	579	586	629	625	607	581	612	600	622	630	615	645	573	620	624	639	603	645	606	599	614	613	638	613	635	634	622	612	580	607	609	630	616	648	556	637	640	693	609	558	624	644	624	621	635	609	642	601	645	605	649	672	590	602	622	584	632	577	632	621	577	601	654	628	603	603	620	628	629	589	600	593	605	603	627	601	638	633	613	584	644	617	630	639	647	595	620	634	611	581	617	620	614	581	635	608	632	626	616	643	615	599	621	644	591	630	635	617	600	552	618	646	651	602	599	634	685	634	605	643	634	609	596	620	620	614	619	623	583	621	593	611	636	628	630	611	636	623	563	624	625	650	583	597	616	620	612	610	578	636	618	598	605	607	630	587	607	624	602	626	581	614	640	624	579	619	647	587	617	648	635	657	592	605	641	653	623	634	597	640	650	607	588	631	611	635	640	620	621	646	604	619	641	601	620	636	646	656	567	616	606	645	627	548	633	634	637	605	669	592	616	592	629	598	665	643	614	610	653	594	583	617	584	590	669	612	623	605	618	596	584	631	636	641	648	608	603	615	583	607	612	627	634	568	587	640	598	604	596	594	611	606	620	620	585	606	592	574	658	674	634	588	667	570	593	631	637	628	586	610	583	646	593	605	626
55380	49156	33961	25641	25925	25948	23054	18580	16526	13242	9122	7231	4998	3795	2454	1890	1356	1200	1158	1105	1464	1284	980	820	873	688	693	594	592	392	369	389	389	371	299	345	323	359	296	281	325	328	300	316	276	330	319	322	329	293	300	277	312	273	308	295	299	297	330	297	309	334	359	290	297	279	310	248	252	257	270	276	240	280	268	266	291	275	233	261	259	249	227	287	266	279	262	278	243	261	314	286	269	271	282	265	265	236	246	245	261	266	246	225	251	228	251	291	250	233	240	259	286	250	245	260	246	279	243	276	228	246	254	228	276	289	255	254	271	232	231	253	277	257	241	273	262	265	229	267	254	242	266	279	263	263	253	251	290	241	264	277	269	272	265	283	244	270	266	269	253	223	261	248	233	240	255	231	259	265	267	217	251	224	262	234	244	260	238	242	232	253	233	231	253	226	255	262	264	244	241	259	264	275	252	264	237	257	255	241	255	254	259	240	268	237	266	269	257	240	253	272	276	271	242	231	250	229	267	281	264	278	284	246	244	258	253	248	269	245	252	245	276	258	265	279	260	228	250	262	265	248	233	270	255	232	254	247	255	282	280	265	229	249	275	248	245	214	260	262	289	238	266	244	255	270	249	294	253	277	229	249	258	248	252	276	269	267	278	261	264	234	274	250	260	242	262	264	227	209	222	215	239	265	242	242	247	246	253	227	263	268	282	219	243	250	242	254	290	255	264	250	252	272	250	268	277	229	241	273	255	257	281	229	250	253	263	254	244	256	263	243	262	246	277	251	287	255	267	268	266	252	235	263	251	233	250	258	280	276	266	243	277	262	264	273	241	264	260	242	242	281	231	261	255	235	253	234	247	242	278	248	287	238	229	264	253	267	246	258	235	263	236	252	252	258	289	240	248	261	259	226	257	253	248	235	273	237	252	245	252	225	267	263	242	237	268	274	226	252	243	244	241	251	268	240	267	266	284	251	254	241	254	243	256	278	233	244	252	230	256	239	262	245	220	279	251	278	236	297	233	236	255	243	241	231	265	248	240	232	253	248	253	218	254	231	265	271	259	245	256	252	245	248	247	238	264	254	260	263	255	261	241	247	257	233	280	282	273	259	252	231	229	258	233	249	255	224	257	245	254	241	283	279	257	230	268	281	261	247	251	268	247	281	248	238	259	243	261	265	250	252	233	257	269	239	240	246	259	260	289	240	242	259	273	251	241	245	277	256	253	262	259	265	262	247	223	223	242	276	289	253	258	252	273	246	243	274	277	234	282	274	255	253	260	259	281	255	262	252	251	242	238	242	272	255	237	232	251	280	243	246	227	233	245	262	237	268	250	252	252	246	263	266	213	237	237	270	265	253	259	255	241	224	234	260	230	233	232	246	240	230	240	239	249	256	280	255	241	275	236	250	256	259	254	223	260	259	247	261	255	262	258	259	293	273	272	270	252	237	233	263	271	229	237	235	258	262	253	271	234	241	260	237	219	283	270	251	241	246	247	240	252	279	259	267	276	255	230	250	257	255	255	248	262	231	252	241	249	259	259	270	249	240	240	240	241	238	214	252	262	260	258	253	260	237	278	280	255	256	249	275	281	256	262	255	255	240	255	247	258	238	268	240	249	242	242	243	246	233	243	278	262	262	267	244	265	237	257	265	225	238	242	273	264	243	297	226	258	232	269	274	248	247	255	246	257	221	228	260	242	247	261	259	256	277	253	246	255	255	261	226	266	237	239	246	286	231	231	265	261	255	276	247	290	223	262	257	241	260	248	236	264	232	217	298	247	277	258	234	294	279	285	297	247	260	252	255	266	255	238	257	251	244	248	264	249	243	248	256	259	229	258	276	254	270	245	252	289	264	210	279	224	267	254	268	253	244	259	233	248	252	237	249	270	235	267	278	237	261	261	244	262	225	251	223	255	250	244	233	255	272	234	270	289	255	225	263	252	227	295	247	250	237	273	271	252	254	234	266	254	248	264	242	260	228	276	254	268	274	267	259	288	257	248	245	233	277	266	247	251	269	241	254	222	263	238	257	248	261	257	241	235	260	240	252	221	230	281	249	267	250	264	262	252	248	262	276	235	271	235	249	253	256	242	262	247	255	254	238	261	246	253	258	280	240	221	259	244	265	234	257	264	253	236	267	252	265	270	236	232	250	266	261	243	252	256	243	270	249	264	260	242	289	271	269	243	259	283	264	264	236	250	240	254	262	250	260	241	240	271	249	281	243	253	242	242	259	234	297	254	251	254	275	254	236	269	261	243	253	288	257	250	260	269	300	261	240	260	279	264	274	262	274	255	230	242	241	253	245	244	248	269	259	245	267	250	263	239	258	258	263	257	279	245	266	239	256	242	244	258	223	237	259	268	252	284	246	236	254	269	270	239	277	246	248	268	254	248	252	253	280	248	239	250	252	241	251	251	274	249	242	242	223	247	262	249	223	242	237	257	253	253	262	264	252	224	275	248	249	262	244	244	247	269	250	245	251	256	272	261	264	272	255	244	260	261	253	240	242	252	242	224	250	230	235	248	246	254	266	241	260	273	262	221	262	256	252	239	269	277	264	258	269	264	246	250	242	254	260	259	269	248	256	243	242	247	274	262	263	262	271	251	279	276	257	235	277	253	262	249	261	238	270	258	225	251	246	276	261	264	284	263	250	245	249	260	249	243	232	258	268	244	252	254	261	286	219	227	239	253	283	243	239	255	230	256	232	268	253	264	296	230	254	252	253	233	225	266	232	227	245	230	235	258	249	249	258	221	251	262	249	280	271	271	256	243	237	252	252	256	264	246	254	269	242	246	235	276	241	234	233	275	253	250	266	242	260	235	238	257	253	265	252	239	264	233	256	247	248	259	294	267	277	240	251	248	245	266	243	239	258	259	232	212	231	251	264	270	258	264	262	257	285	237	243	236	279	264	267	228	255	260	270	236	262	239	227	253	269	249	244	235	248	263	255	267	260	243	268	280	245	247	272	225	269	251	268	241	246	258	248	271	270	256	238	259	260	295	251	267	284	248	243	255	255	215	280	242	265	279	256	258	270	249	246	262	273	235	237	214	236	259	266	279	245	244	245	263	270	248	258	222	201	261	267	265	249	288	271	275	265	256	253	261	280	241	238	254	250	253	224	262	262	257	263	245	244	270	236	250	240	252	247	276	245	233	246	259	250	276	260	249	232	293	254	212	267	270	268	269	259	261	245	254	265	252	279	235	253	242	266	277	252	239	252	269	230	247	260	260	268	256	262	265	234	255	291	249	251	245	255	259	248	218	223	250	244	245	225	258	232	249	275	305	272	246	248	256	266	255	241	249	255	261	219	247	259	276	218	258	258	229	218	258	242	276	241	256	243	252	243	259	259	271	250	267	231	278	244	227	260	262	249	270	273	272	250	271	247	263	263	253	237	272	233	260	282	226	263	241	250	233	261	271	260	256	242	246	266	266	261	231	244	259	247	226	245	231	256	211	239	271	239	292	227	288	254	255	245	256	254	250	259	286	244
46882	52928	29702	34187	34217	31887	28441	27751	28010	24484	18915	17841	15764	13957	9898	8189	6084	5143	5701	5509	8094	7086	5498	4932	5159	3787	3879	3198	2796	2109	1828	1710	1709	1617	1410	1318	1444	1373	1215	1127	1113	1134	1064	1157	1152	1222	1257	1102	1087	1023	1064	1041	1040	1026	1247	1180	1012	1059	1091	1041	1086	1308	1367	1064	1091	1107	1007	985	940	948	955	827	842	924	886	922	923	894	853	911	874	837	775	853	903	945	842	910	833	878	928	984	880	846	768	804	786	808	753	831	753	756	781	781	767	815	827	729	774	778	779	772	736	723	756	790	773	752	786	772	790	798	763	773	769	771	758	748	816	829	743	733	762	760	794	800	755	745	773	754	741	777	796	760	748	764	780	768	773	784	778	743	778	705	766	746	770	719	761	762	779	740	771	791	757	737	759	788	755	731	790	708	700	761	761	787	739	696	777	782	744	739	743	771	754	762	767	743	755	726	733	806	740	732	787	766	738	751	767	778	795	750	741	727	787	754	790	712	742	752	776	728	763	714	787	789	745	780	730	731	784	771	782	736	692	750	741	810	762	776	748	803	783	761	743	744	728	746	718	733	792	751	743	732	776	754	743	770	735	719	743	807	769	720	738	762	711	762	698	745	752	777	767	843	794	733	743	747	771	773	734	778	758	745	779	762	736	731	776	730	782	776	692	796	791	785	748	799	806	720	751	774	766	768	749	704	775	772	758	703	768	745	748	800	710	709	759	739	743	695	795	777	799	752	779	784	782	726	751	697	730	738	779	783	734	768	704	768	710	780	792	743	789	795	781	763	779	762	757	779	737	762	763	756	727	772	804	738	775	740	735	734	761	775	726	753	764	778	741	754	732	728	756	724	733	712	756	831	714	772	727	726	820	760	720	763	738	759	770	774	720	767	745	768	767	711	758	732	768	753	762	786	752	801	748	735	778	774	761	730	741	755	770	780	796	769	742	785	804	746	753	738	714	770	705	771	746	786	782	752	738	761	734	775	757	726	791	715	719	746	766	751	748	722	757	810	743	711	815	768	778	758	723	742	776	739	773	797	737	771	770	728	743	788	738	812	797	802	722	779	699	734	776	770	716	777	768	775	788	735	820	739	790	729	768	745	729	742	727	744	746	779	745	760	782	772	733	794	790	763	778	743	759	706	741	710	779	775	775	722	785	727	810	766	727	779	723	761	731	728	738	729	766	739	761	724	770	730	712	758	749	712	781	703	754	777	788	756	781	788	771	774	770	735	761	749	787	764	754	810	762	793	727	760	775	730	755	779	798	789	745	752	775	781	833	731	750	715	757	752	758	801	770	741	730	766	747	787	763	784	756	807	716	733	779	740	708	772	751	757	772	766	724	749	777	726	774	772	784	774	768	776	741	702	746	743	759	808	793	692	704	761	729	732	787	742	795	754	780	729	761	783	727	760	741	756	671	723	786	745	737	795	753	749	757	690	721	787	825	784	723	713	778	759	772	741	715	804	727	781	715	750	769	759	746	728	765	715	777	737	792	770	760	759	749	770	764	710	780	753	763	755	785	711	780	714	789	765	799	786	759	711	763	759	744	774	769	825	756	773	784	739	792	713	731	757	778	769	762	743	758	743	816	708	729	766	767	748	728	739	793	763	723	750	818	762	793	747	773	743	739	784	760	805	813	726	795	759	744	762	769	776	786	748	759	767	736	713	759	731	714	846	759	751	805	739	742	813	744	741	754	725	743	736	759	755	715	699	786	775	773	747	705	746	780	737	758	751	766	811	783	743	814	735	723	777	774	738	760	809	759	760	762	764	808	747	754	746	747	751	761	784	716	761	740	754	748	737	736	758	762	734	773	757	783	749	792	745	772	776	740	726	728	798	800	728	790	756	773	773	701	674	753	771	773	693	757	781	771	748	751	741	695	754	729	756	754	764	720	760	741	745	745	744	746	701	780	776	767	773	789	754	772	778	761	783	769	765	744	762	773	731	791	775	746	732	721	758	779	743	741	763	701	770	708	799	804	770	700	727	754	792	721	733	788	771	783	768	772	757	819	794	780	775	752	766	744	763	789	742	735	738	756	773	768	787	728	722	746	783	799	790	727	771	705	770	747	740	797	727	791	783	810	748	732	745	785	744	776	704	739	735	729	728	759	770	684	741	740	747	796	717	741	770	756	784	713	759	734	690	768	750	732	725	815	777	770	764	741	775	773	765	754	745	781	751	747	770	785	730	760	767	737	790	732	763	729	764	704	770	790	750	755	756	786	748	767	792	756	778	731	758	763	800	709	755	788	794	727	695	742	789	737	781	808	770	755	741	745	708	767	756	716	775	794	730	765	757	749	717	748	737	773	736	790	733	784	782	719	776	772	815	783	784	775	767	762	797	766	798	776	752	748	744	757	805	758	772	759	753	772	740	753	756	803	801	754	800	741	753	769	781	737	767	796	754	777	777	733	730	773	768	808	814	693	785	751	746	783	777	745	755	778	767	725	773	755	716	745	783	727	769	810	780	731	773	811	762	773	750	746	752	750	739	772	792	789	729	757	782	765	789	784	751	744	764	752	766	743	776	741	710	800	735	749	756	764	725	779	752	786	754	715	757	786	739	779	765	713	801	745	746	752	760	775	806	769	783	850	771	731	747	811	783	748	785	786	784	765	778	808	672	750	720	749	758	716	734	797	733	772	723	757	756	725	759	775	793	777	743	750	721	757	752	767	801	761	738	761	744	696	778	795	744	783	757	778	769	790	779	750	784	771	744	748	764	816	755	826	751	755	782	718	784	779	741	747	770	783	743	785	722	729	697	778	763	753	753	793	758	767	779	724	775	751	766	741	761	739	759	765	790	734	754	750	754	751	742	727	758	760	741	765	756	766	746	785	730	758	750	792	759	796	788	776	771	719	798	745	719	768	791	763	749	778	802	730	739	793	769	724	713	737	762	752	764	730	773	721	766	738	722	721	748	741	731	678	741	806	780	750	709	793	732	790	755	702	776	750	781	742	804	764	722	736	750	724	708	699	771	718	774	800	724	786	813	770	701	757	755	763	775	717	747	718	730	727	790	744	772	765	741	750	802	769	766	767	761	791	773	733	746	747	741	740	764	759	801	755	793	784	764	787	764	727	694	793	752	710	753	737	721	744	738	787	745	718	722	735	753	790	751	778	758	747	756	777	727	783	771	713	738	728	771	758	765	750	792	748	749	768	758	761	721	712	728	775	733	756	755	731	823	770	785	774	810	758	745	750	778	756	781	760	772	713	745	742	774	704	757	677	736	764	764	760	762	720	759	731	747	743	713	712	765	766	776	751	775	726	780	861	801	756	796	775	758	741	767	758	737	783	727	794	779	752	743	720	755	780	779	696	732	760	712	722	773	780	736	758	741	749	711	730	706	782	754	781	756	760	761	804	741	730	777	690	768	771	783	798	787	761	743	749	757	727	781	742	764	728	773	759	766	757	810	758	734	763	741	757	739	755	775	742	774	773	806	752	726	790	748	739	705	817	779	794	749	769	745	759	766	767	744	805	710	816	696
20080	21788	10366	3380	2015	1439	1175	962	788	699	529	455	401	376	329	290	293	312	274	302	300	267	241	283	272	272	281	252	262	232	260	209	243	256	247	237	271	234	235	250	289	243	234	237	251	260	260	251	242	204	241	231	256	260	243	254	219	231	231	234	227	258	268	212	254	270	247	254	238	280	239	227	229	250	233	265	228	240	252	225	265	232	261	210	232	279	228	252	247	245	264	216	271	220	241	247	251	247	264	261	228	262	257	247	233	219	258	251	301	250	258	264	251	242	247	206	223	250	266	222	235	232	226	214	243	261	212	239	242	247	267	235	248	244	246	238	239	229	241	254	225	248	231	244	256	244	243	254	240	250	242	249	246	266	231	228	241	236	245	246	218	258	222	241	230	251	225	240	260	228	279	261	255	238	257	231	231	211	251	245	250	240	259	253	262	229	237	241	246	224	263	262	238	238	252	245	229	260	245	245	257	209	239	242	263	230	237	233	239	251	229	276	215	258	231	222	248	242	236	239	238	217	264	214	256	207	285	223	236	227	256	221	249	244	238	231	225	231	247	271	245	239	264	255	247	251	240	264	231	250	245	232	243	241	233	253	249	225	204	265	238	201	234	259	245	222	237	230	215	219	263	272	211	235	236	243	254	250	253	250	252	209	241	266	242	225	246	221	273	235	266	230	218	256	233	226	241	259	253	255	257	235	246	232	246	251	218	247	233	254	223	240	224	235	242	251	235	242	235	246	238	253	247	226	216	258	244	245	243	263	269	236	216	237	239	217	232	243	221	238	260	284	267	233	237	257	242	237	244	242	262	248	237	233	258	272	245	234	219	262	279	236	249	255	221	250	305	242	233	246	232	258	247	238	227	232	270	276	244	227	241	233	226	209	248	269	237	261	214	223	232	234	237	272	225	232	204	220	242	235	241	262	243	248	240	251	219	241	204	260	237	222	214	254	220	250	247	257	233	261	229	246	249	258	234	249	256	232	249	246	252	251	225	220	253	272	237	263	235	229	231	292	232	239	228	257	215	246	270	270	279	231	244	256	209	238	226	244	240	272	240	273	244	265	244	245	224	248	277	248	243	267	251	246	218	254	243	219	262	256	287	224	244	238	257	230	238	261	204	233	244	241	249	249	274	249	244	243	244	258	243	251	232	259	294	220	243	255	237	230	254	254	221	243	205	227	260	226	243	231	268	293	248	195	246	231	258	238	249	222	238	250	225	252	259	226	231	254	247	253	248	238	261	223	226	233	243	268	237	248	226	219	235	218	223	245	254	264	269	217	240	271	229	275	234	209	258	235	236	202	246	229	219	232	229	245	239	269	244	274	230	246	237	247	270	228	268	252	250	229	247	254	233	273	255	232	229	243	255	241	251	206	242	257	271	293	258	223	274	228	224	251	241	239	231	254	236	236	211	241	242	231	249	270	248	235	258	245	257	239	263	238	270	250	259	254	261	244	235	251	249	272	253	232	238	219	225	220	251	260	234	239	233	218	219	247	235	220	239	247	232	267	227	272	270	261	219	224	239	250	232	219	242	224	223	254	254	260	225	212	252	256	235	254	233	233	262	234	259	233	239	258	233	257	260	210	260	256	247	248	226	240	219	276	253	238	232	208	256	266	240	254	236	234	243	222	255	223	270	237	256	248	256	249	241	247	223	263	242	239	250	231	237	235	252	236	231	271	236	232	226	231	239	266	246	244	239	253	251	219	261	265	232	238	244	237	218	261	242	235	267	230	252	234	241	249	215	240	242	242	253	210	218	243	228	230	229	275	251	211	270	230	212	236	214	239	246	226	241	254	264	232	246	255	226	246	247	245	244	224	260	222	226	231	252	272	242	233	253	225	270	227	259	203	245	239	224	238	248	241	218	237	217	248	269	215	231	224	275	245	263	254	254	250	239	255	240	268	229	237	230	265	240	266	243	218	262	250	248	230	252	256	248	248	256	235	230	232	250	226	242	248	253	239	241	271	262	266	245	227	231	230	266	260	255	237	243	242	232	265	224	223	213	237	244	249	230	232	253	244	251	240	256	236	264	244	228	254	241	242	217	238	252	204	237	278	267	249	255	214	235	245	232	262	221	242	262	204	248	274	212	229	237	260	263	224	233	240	250	256	224	260	257	216	234	263	239	263	278	230	224	254	214	216	209	220	224	259	240	236	248	227	243	226	243	230	242	256	231	257	232	241	257	236	231	245	264	242	259	226	240	240	232	276	237	239	234	250	230	268	253	239	248	220	232	218	222	222	253	235	220	250	238	215	245	236	263	249	265	254	229	244	257	239	244	242	250	248	259	255	240	221	247	248	233	220	273	223	254	263	233	226	220	238	254	220	228	256	246	236	253	252	239	230	243	239	257	240	256	248	254	259	222	244	247	261	218	224	245	221	249	229	246	243	239	254	242	244	247	242	230	224	231	199	257	231	227	233	221	228	219	254	232	244	265	266	245	263	211	259	260	243	235	256	238	246	244	260	222	243	235	248	287	250	264	232	273	227	237	237	238	250	247	228	272	231	247	251	245	247	212	247	253	239	224	207	246	220	272	285	249	267	248	244	219	237	258	253	250	250	237	246	268	270	249	245	229	258	208	207	267	252	245	245	243	251	241	226	227	246	234	260	245	274	233	256	238	264	259	248	263	231	254	235	225	222	233	204	263	257	253	253	252	238	236	272	255	245	229	265	236	225	259	225	241	262	242	267	245	214	206	257	233	250	261	245	269	252	225	216	256	230	254	243	241	251	239	253	234	235	244	227	218	244	245	230	216	214	245	262	242	223	253	225	221	234	235	277	232	255	213	258	228	239	252	242	234	249	226	248	236	248	262	249	235	246	253	284	281	248	257	251	271	232	231	239	245	273	258	276	254	219	241	245	269	270	243	208	240	246	226	222	244	241	224	248	246	263	239	254	265	241	255	236	240	222	262	244	253	247	248	252	242	233	249	246	277	249	265	226	237	234	213	225	234	253	242	257	245	230	221	228	235	230	259	244	231	238	229	226	260	220	257	258	264	220	266	277	243	234	270	291	250	243	256	241	225	268	253	256	253	237	230	243	276	256	221	259	241	267	233	241	227	231	243	251	256	253	231	258	249	210	249	244	236	248	219	232	229	242	249	235	226	242	263	228	253	253	261	250	264	261	233	252	211	252	267	260	241	216	256	251	247	225	266	220	255	242	245	238	270	232	236	257	242	256	246	234	237	205	248	219	253	231	233	250	250	248	236	239	220	244	227	236	248	259	248	232	243	240	258	238	225	233	237	257	238	230	230	234	264	241	232	249	239	229	234	235	245	217	225	222	253	212	269	229	252	233	254	215	235	230	226	245	249	226	206	253	239	228	256	240	231	225	242	236	247	240	236	231	253	256	249	242	272	244	262	240	244	236	247	222	257	242	227	221	251	231	247	257	246	241	252	264	220	243	241	256	223	282	222	235	250	244	235	239	267	233	251	210	244	219	248	235	255	251	234	250	247	245	244	222	234	232	231	256
16350	24456	10564	6114	5663	4730	3850	3243	3345	2874	2390	2006	1582	1621	1410	1197	1168	1074	1057	980	1126	1028	1017	1011	949	932	930	881	899	836	843	835	859	792	822	797	761	767	847	757	777	809	826	834	798	818	808	819	720	752	761	766	751	727	762	782	754	754	783	742	756	791	779	748	761	794	788	749	820	727	836	760	792	744	786	749	796	724	658	743	728	723	780	794	744	747	738	731	767	758	737	819	805	724	781	789	731	762	761	788	785	764	797	743	749	734	741	723	741	811	750	738	737	785	770	740	718	776	748	718	738	756	788	718	754	740	777	746	718	701	751	795	745	795	784	731	752	780	736	767	745	782	764	788	770	733	758	728	749	792	747	759	810	774	735	775	734	735	708	729	804	739	770	779	773	739	751	726	829	777	712	757	697	843	760	750	747	742	819	763	766	724	743	772	731	782	745	727	708	723	730	722	713	746	751	735	707	754	762	689	729	756	779	777	769	761	713	685	727	733	781	747	757	763	772	793	762	730	717	717	780	789	727	798	772	746	767	783	715	758	732	701	755	732	798	752	757	771	749	756	744	733	758	764	807	750	727	740	754	782	706	727	775	793	757	751	699	769	700	774	796	750	709	746	730	707	673	749	759	759	712	765	725	728	763	788	782	748	766	720	736	779	735	780	774	778	766	735	748	792	734	762	737	747	748	739	716	745	757	733	716	762	733	746	763	806	749	729	742	700	802	834	668	732	766	762	766	709	709	689	775	778	795	748	765	755	701	731	739	722	786	751	760	717	743	807	783	774	755	760	764	735	790	753	739	692	738	740	748	762	761	749	753	761	738	805	768	681	710	770	711	757	755	796	803	736	760	743	765	781	743	702	756	715	792	757	788	738	704	749	744	748	730	755	765	771	706	800	762	777	772	746	709	733	773	796	714	730	746	745	736	737	748	770	736	814	789	742	753	770	765	688	757	730	753	719	815	778	787	762	708	757	785	785	751	750	725	796	769	754	758	736	785	726	734	732	786	773	771	735	757	801	783	776	722	734	786	760	751	755	764	757	733	741	734	735	741	758	715	775	753	748	753	744	745	768	747	732	761	748	758	739	717	735	776	764	718	726	752	760	721	760	748	767	759	756	755	767	758	721	765	769	775	678	765	757	739	713	756	761	773	722	751	768	739	764	766	764	722	752	736	789	765	718	742	782	725	769	801	770	774	786	751	720	727	803	722	760	762	721	748	750	757	722	724	787	758	732	728	737	712	761	731	724	813	768	734	707	742	714	719	741	730	787	800	778	738	749	777	733	728	754	798	765	773	761	720	738	671	771	785	782	717	762	734	771	775	794	767	743	751	776	791	711	726	749	746	796	764	807	769	710	772	720	749	736	687	769	753	713	740	770	761	731	721	738	721	731	733	698	761	769	717	764	755	761	759	807	814	708	752	743	762	697	703	783	770	735	791	681	744	742	744	751	717	711	801	747	799	797	761	769	746	784	724	728	679	701	748	750	696	710	769	750	755	761	750	824	786	684	743	714	740	755	724	748	728	783	788	747	753	726	749	743	762	751	778	786	763	748	736	717	793	754	725	736	748	776	742	762	720	759	681	745	781	752	801	734	768	782	770	751	792	738	687	763	729	743	729	747	815	725	728	758	722	725	775	729	711	748	730	740	773	801	746	762	719	756	736	751	734	779	746	751	751	757	762	765	740	746	741	747	763	759	748	798	775	818	733	744	802	730	769	712	836	762	786	757	773	752	772	754	769	825	755	764	767	784	783	775	786	737	722	707	743	807	771	762	697	695	743	735	770	718	763	745	781	779	759	732	779	774	748	755	737	765	765	782	739	772	800	757	771	714	709	738	743	781	707	758	736	814	745	735	767	741	706	738	726	769	756	691	726	770	764	772	778	751	760	750	766	762	714	798	717	722	759	776	752	740	708	763	781	766	768	791	825	763	777	717	763	751	762	739	736	729	811	761	761	778	714	746	747	748	743	773	721	755	794	769	722	741	757	712	777	736	758	729	775	773	746	759	733	744	723	758	772	784	731	735	751	738	756	783	742	767	771	742	748	751	731	722	748	709	756	741	809	770	743	757	761	795	737	749	773	718	734	757	732	728	776	735	741	732	723	729	787	719	713	745	737	766	783	741	802	742	747	707	772	733	746	758	729	749	728	699	805	748	723	755	739	772	785	768	751	776	772	726	742	753	728	789	757	690	778	711	771	740	748	735	748	750	727	716	708	733	714	763	744	773	757	796	788	767	750	766	765	750	765	744	778	752	792	798	706	745	720	734	791	759	771	752	701	765	760	797	769	739	775	749	773	767	699	720	734	748	738	799	706	767	743	770	718	741	750	703	787	732	791	754	706	717	710	754	714	780	770	709	777	780	748	750	692	718	792	780	751	752	717	803	747	745	763	750	743	730	734	777	748	783	741	742	749	800	756	753	735	763	745	714	775	720	745	770	712	755	732	789	744	764	762	675	723	765	788	724	750	784	766	708	760	763	753	756	793	767	781	795	816	725	736	778	767	798	773	770	718	735	768	721	755	716	739	750	730	808	729	759	736	756	737	691	760	732	737	764	769	746	784	701	749	736	766	705	803	750	808	689	774	756	777	793	764	786	747	745	757	774	766	786	740	760	761	758	745	822	718	763	781	772	812	706	802	756	747	770	698	778	736	769	782	775	772	744	771	770	766	764	711	754	727	742	699	764	746	758	784	761	761	746	773	728	806	751	733	761	797	730	742	731	777	724	768	756	764	752	754	755	748	760	763	818	714	764	687	768	722	808	775	733	777	770	743	724	751	686	720	729	757	781	765	721	760	807	745	727	757	752	719	751	775	753	753	735	770	708	715	799	730	785	754	742	803	775	694	728	742	759	726	713	752	716	800	737	757	709	750	780	773	737	807	724	766	736	776	734	743	742	783	782	726	758	742	718	802	783	742	759	770	768	716	786	765	739	726	728	745	728	721	740	747	720	742	818	678	773	800	745	750	773	788	739	736	709	773	784	761	727	753	749	745	721	788	793	712	731	739	753	777	712	741	769	756	758	739	745	710	724	730	799	717	748	820	789	783	758	823	726	791	745	778	737	730	761	719	704	758	782	775	758	740	745	750	734	787	740	762	749	727	759	753	716	771	722	726	758	728	756	772	756	769	733	719	763	752	762	776	773	769	791	784	714	726	731	747	777	707	788	746	691	722	718	725	728	779	800	751	748	759	814	741	736	767	749	793	780	749	802	771	768	755	751	757	787	733	747	788	714	777	753	757	732	755	767	763	747	770	716	746	758	751	764	735	744	714	756	764	764	772	780	713	757	769	767	693	760	761	725	735	692	754	777	700	788	704	795	755	773	795	715	756	747	754	811	740	728	742	775	773	765	736	742	729	724	739	778	743	732	736	749	834	783	702	740	707	731	732	737	753	709	715	809	762	749	699	806	750	747	757	695	726	752	736	751	794	761	734	753	765	793	778	735	738	710	743	755	789	724	726	752	773	710	763	778	758	754
44154	52238	34479	25196	23070	18787	13562	9723	8200	6406	3800	2952	1828	1612	1105	743	791	622	635	589	649	541	510	453	403	328	334	307	275	259	234	239	231	222	210	210	227	217	210	231	227	207	215	204	193	209	197	186	241	193	214	193	202	224	207	241	204	195	188	232	185	234	215	227	212	191	197	201	230	191	177	226	219	205	224	194	189	244	202	205	198	183	205	185	182	197	163	200	210	156	203	220	196	208	199	197	206	185	172	193	191	178	189	186	197	180	189	191	184	185	197	200	179	175	186	171	187	193	176	185	183	204	196	190	162	197	182	191	192	180	208	180	192	179	184	188	181	214	207	177	192	218	194	196	178	174	181	185	227	189	203	197	191	191	197	190	178	186	163	179	182	211	202	189	196	183	174	206	181	190	179	187	202	174	197	208	197	187	217	176	185	199	191	191	209	199	212	186	172	190	176	191	185	203	182	210	201	201	198	203	172	192	189	194	210	193	206	202	204	183	193	180	186	189	181	190	188	186	175	198	196	202	179	198	177	187	190	187	158	187	195	189	179	185	211	178	176	188	206	186	181	196	209	209	186	210	203	207	178	192	207	185	201	196	194	191	185	212	190	176	179	207	222	195	170	200	234	192	199	201	185	181	192	185	196	191	161	203	185	180	175	181	185	200	198	183	201	191	202	173	191	170	188	182	187	182	182	183	192	201	199	195	159	205	206	185	202	186	177	175	198	189	182	185	191	185	181	179	190	182	183	198	191	193	175	204	204	179	198	180	189	198	204	197	205	167	200	188	188	179	193	208	221	180	184	189	181	208	180	190	219	181	216	196	186	186	147	200	203	190	202	193	214	200	189	186	195	183	203	196	209	185	192	203	220	197	189	183	195	222	181	218	189	199	202	192	200	190	173	203	218	202	199	177	194	179	190	186	191	208	203	191	177	178	208	198	216	186	213	168	183	188	212	195	192	226	171	190	175	180	191	190	191	210	177	176	186	172	172	201	193	178	177	205	192	190	195	200	215	194	222	214	213	170	172	186	205	196	197	173	196	193	209	171	209	200	200	189	198	175	165	174	208	210	198	190	175	162	181	208	171	198	212	171	175	207	207	209	199	200	182	191	199	210	188	197	178	191	177	182	194	188	177	176	179	187	192	181	187	206	188	197	198	208	182	192	223	200	201	220	196	177	181	211	206	186	198	194	187	195	182	196	193	212	203	195	183	208	166	210	198	218	205	204	201	207	201	162	180	170	185	208	211	175	198	215	208	208	183	183	212	195	192	168	209	195	195	188	194	192	184	193	191	176	183	222	193	180	184	184	185	185	218	177	171	188	194	199	183	185	186	172	184	183	178	193	169	203	213	208	186	193	203	178	201	182	215	197	185	198	197	198	196	198	199	188	179	212	195	205	187	185	189	186	177	189	196	190	198	177	171	216	222	191	186	179	182	211	179	213	171	183	184	175	209	205	215	205	180	209	202	193	201	208	201	193	187	197	192	179	199	212	179	196	203	197	189	193	196	189	195	177	219	203	197	199	203	199	186	196	186	190	176	203	183	184	207	214	184	185	184	197	205	171	194	181	219	215	164	187	189	188	213	209	199	214	206	195	182	169	190	201	186	195	211	164	176	175	172	160	197	190	193	184	196	176	192	189	173	199	184	201	189	178	190	175	189	201	166	192	198	180	173	204	171	181	202	187	223	208	194	209	190	185	202	184	176	191	166	203	231	191	194	206	199	181	198	159	212	188	176	181	213	191	203	211	179	197	157	193	191	197	184	167	174	192	195	185	202	198	202	190	193	176	202	178	176	177	181	199	183	188	174	174	188	173	180	177	187	185	192	175	195	202	192	175	179	176	194	210	193	186	203	187	195	181	183	187	172	201	185	216	198	182	194	190	212	221	205	186	186	176	185	205	174	183	201	223	222	191	208	203	202	193	205	195	193	179	211	193	183	188	201	181	183	197	198	187	180	208	191	208	189	192	195	193	178	174	186	191	193	181	197	174	214	196	186	195	199	202	178	190	195	193	184	180	196	194	182	211	207	179	176	196	195	184	226	203	197	203	202	196	181	194	201	182	176	206	198	197	203	200	187	177	196	203	193	212	199	196	199	194	196	213	192	195	173	180	204	182	197	180	199	206	188	193	180	178	187	197	177	196	231	180	180	201	188	165	186	177	178	204	186	170	179	185	198	192	191	182	183	193	209	170	174	187	175	187	184	172	202	193	168	201	184	199	162	201	189	188	171	167	195	212	182	182	182	207	195	234	201	187	172	209	186	192	200	196	180	175	212	209	202	224	187	167	165	201	205	198	199	177	190	171	192	186	186	201	187	202	193	210	192	181	227	206	214	183	208	192	216	195	169	187	205	185	208	190	198	215	186	191	193	200	188	195	199	180	190	172	183	192	195	189	220	181	205	170	187	204	192	205	189	186	187	231	197	204	202	180	196	180	176	178	167	177	201	195	184	184	186	191	182	176	203	195	197	215	195	184	193	202	198	179	197	209	206	192	187	196	188	190	184	176	197	195	175	189	172	194	212	181	187	190	187	188	182	172	186	175	184	197	165	201	172	183	184	180	179	183	206	191	195	180	209	170	203	194	209	197	217	190	197	205	196	195	184	199	203	194	177	161	183	179	182	180	204	213	205	168	188	170	174	201	171	166	187	196	198	216	194	190	186	208	214	201	202	198	196	188	185	210	184	214	185	195	196	186	213	185	206	185	208	190	170	181	188	177	162	189	202	182	172	207	194	198	207	209	203	197	206	191	190	218	212	187	179	187	201	201	212	188	202	197	195	171	177	201	202	194	203	191	189	177	197	204	187	184	204	188	196	202	197	191	186	190	229	166	197	187	183	184	199	183	190	187	210	184	199	193	211	185	198	181	193	199	175	197	190	187	194	203	167	197	202	201	172	209	193	198	207	194	183	189	212	198	197	188	180	209	203	189	188	172	183	204	166	185	198	193	188	192	218	213	195	219	190	180	190	194	202	187	185	187	188	197	180	159	217	234	194	199	170	198	199	192	189	181	199	208	176	186	157	186	176	191	179	199	174	175	218	175	196	177	189	199	202	203	184	189	196	178	207	218	179	168	204	192	205	220	187	202	169	188	191	200	180	197	182	188	168	193	156	209	201	198	212	181	204	192	190	193	200	158	181	194	183	196	177	195	190	189	190	183	218	212	174	175	217	195	179	184	173	194	174	176	176	160	184	211	220	187	168	192	176	187	207	179	214	204	179	195	197	200	210	186	201	186	181	172	202	181	180	203	168	158	208	186	175	196	198	187	149	186	182	206	203	168	215	201	177	179	171	180	223	196	168	181	179	200	190	189	209	185	204	191	178	209	220	185	196	186	216	196	204	196	189	195	178	191	176	188	182	174	194	179	204	196	198	150	201	189	214	195	199	165	190	222	198	196	186	187	195	204	196	194	211	218	189	185	200	195	196	195	198	178	202	224	171	203	189	188	182	195	206	209	220	185	171	193	198	194	199	185	184	205
34456	51310	28766	24623	25514	22486	19414	18816	18540	16099	10650	9772	8042	7528	5160	4254	3640	3261	3223	3139	3597	3286	2830	2298	2112	1792	1757	1600	1291	1117	1048	963	993	957	859	842	869	835	841	802	843	802	752	785	769	783	873	747	752	689	742	694	775	721	852	787	716	738	729	746	763	895	775	761	728	776	684	653	689	709	692	681	607	659	675	648	635	658	626	647	678	642	660	644	672	604	654	642	635	650	727	728	623	626	609	621	636	650	623	622	663	662	598	628	654	632	619	624	604	594	645	609	582	610	606	596	595	572	619	587	594	604	583	576	605	596	579	634	599	631	609	614	621	637	635	602	621	622	587	612	577	593	627	614	662	644	649	611	618	638	636	657	638	625	602	597	592	640	641	627	575	580	642	600	594	627	602	619	620	582	569	644	618	595	596	601	597	629	608	584	582	592	615	656	658	610	583	595	581	584	584	653	631	584	645	621	562	618	622	630	591	625	617	615	649	614	648	596	618	585	564	589	614	622	588	581	605	631	616	645	588	606	592	627	607	634	614	591	574	603	625	613	600	622	608	602	673	635	601	618	623	631	602	564	624	655	606	608	619	637	631	627	626	636	618	587	609	590	584	645	583	603	614	629	635	625	571	578	621	568	611	611	628	612	614	612	678	639	616	600	598	610	601	625	631	596	614	596	566	589	565	614	593	621	583	609	573	626	603	632	590	569	641	617	600	646	622	651	583	611	607	609	604	639	612	630	583	549	623	627	591	632	663	574	598	583	610	629	589	619	610	585	603	627	621	592	611	636	588	601	626	597	576	655	565	580	618	575	612	605	580	622	566	604	574	611	620	610	586	633	600	633	623	635	638	613	607	602	626	602	613	595	609	657	592	634	581	566	614	558	647	621	594	575	640	584	563	595	598	612	613	630	568	589	647	581	632	663	612	634	606	587	597	646	617	589	630	616	656	594	603	592	619	643	633	570	633	638	611	610	596	620	634	620	603	609	598	622	582	596	590	616	638	614	617	594	586	617	588	586	596	616	608	601	588	589	595	616	598	592	647	611	620	667	577	621	602	638	633	596	583	622	620	621	583	578	613	608	585	609	620	595	613	638	595	623	627	610	589	590	606	580	607	607	605	603	617	654	582	604	607	619	639	597	599	587	615	665	598	650	602	649	635	621	614	639	621	623	627	603	594	619	609	656	603	654	649	638	572	590	607	598	609	611	642	634	587	676	654	625	585	586	621	589	578	666	613	612	599	619	630	594	608	617	606	591	629	601	575	622	586	597	589	578	573	577	586	588	590	587	651	626	591	617	588	594	619	579	629	615	646	567	613	621	584	625	584	549	606	633	611	617	622	618	584	670	616	641	549	600	576	607	594	654	607	631	627	596	615	603	640	636	606	597	631	592	597	630	525	616	660	620	614	580	596	654	581	635	615	605	528	588	601	613	604	600	596	579	601	593	601	666	596	578	607	600	569	643	595	607	628	569	570	619	607	574	589	567	610	634	606	647	576	618	553	571	614	638	585	631	578	586	571	563	582	596	558	627	589	568	611	569	633	590	591	593	628	591	601	639	569	644	590	609	621	595	637	562	606	616	644	599	604	608	641	624	605	594	606	676	594	634	523	626	583	597	602	621	630	597	614	583	585	608	621	627	636	613	634	566	642	602	585	558	638	623	623	607	617	652	546	594	611	626	598	604	617	612	570	606	614	562	628	574	633	572	604	635	618	620	604	641	614	653	579	628	648	606	587	637	578	621	593	573	590	600	580	615	574	641	590	599	601	590	610	594	647	632	608	605	628	625	643	678	653	594	606	594	572	580	594	600	530	603	581	602	660	658	604	598	605	591	648	621	608	659	644	609	641	624	577	637	639	590	593	607	627	571	598	612	648	565	613	639	616	544	602	622	593	598	585	625	571	600	638	619	621	562	590	573	579	568	656	642	578	627	608	631	616	590	554	621	622	641	620	594	577	606	598	584	603	578	634	598	632	597	629	571	592	614	591	570	649	625	593	596	624	609	627	613	636	600	595	632	588	634	639	623	617	603	610	596	636	621	590	661	570	612	594	594	626	645	604	582	570	594	616	596	651	596	641	607	620	589	606	642	598	647	586	648	592	606	605	639	593	623	599	592	653	591	608	581	599	562	585	596	578	603	596	628	628	553	559	595	573	600	600	624	609	609	629	629	598	559	614	646	630	575	625	584	622	580	586	602	601	619	654	544	642	608	599	655	630	547	659	600	629	640	598	602	593	580	615	652	633	622	598	614	649	665	622	595	660	609	631	602	581	583	594	655	598	602	624	568	636	603	611	593	568	640	621	573	581	582	592	642	650	577	605	586	621	617	666	584	595	557	646	580	646	625	594	606	588	594	601	581	563	667	589	587	594	607	608	625	620	611	598	593	602	580	590	603	598	606	579	609	642	644	626	634	579	590	626	603	570	602	605	619	605	602	579	597	631	645	589	641	632	642	626	598	643	555	624	587	627	674	605	597	619	630	631	608	614	572	567	630	629	581	593	639	579	577	633	581	585	635	613	632	594	607	645	632	602	596	603	592	604	607	616	615	606	618	605	657	650	575	621	627	602	627	634	623	619	639	633	632	624	620	614	595	581	537	615	636	632	616	596	605	606	606	632	631	603	587	630	664	616	661	617	583	613	606	590	618	652	597	577	647	570	639	609	604	628	602	572	609	600	642	626	610	628	616	613	603	584	639	600	604	636	605	606	632	613	582	571	601	645	610	617	608	616	580	625	580	616	622	583	606	617	622	581	632	580	637	640	647	640	628	637	628	611	606	606	585	612	589	658	584	614	614	566	617	599	639	652	663	613	647	602	590	669	661	585	611	617	629	583	628	617	612	655	656	614	603	608	618	646	637	620	610	596	659	576	641	642	589	568	611	591	641	591	608	599	587	594	630	591	578	633	603	609	622	607	587	626	648	596	607	609	612	594	577	630	561	661	608	630	594	579	591	603	669	634	596	630	628	575	618	628	647	617	582	685	602	601	599	597	621	589	588	561	576	614	626	621	600	584	624	620	546	644	586	619	615	622	628	625	631	540	645	604	615	620	626	569	563	559	590	636	605	624	597	611	540	616	613	588	627	615	572	605	610	611	638	589	650	611	594	610	599	627	613	628	594	623	603	631	613	594	587	629	604	614	609	628	622	650	576	654	595	580	643	647	570	611	589	597	617	592	596	601	621	642	604	604	639	592	631	638	556	574	600	630	623	587	608	600	563	635	626	627	589	611	606	606	632	593	578	627	616	595	577	646	574	606	603	589	593	604	639	613	699	581	596	606	634	582	565	607	606	623	592	598	578	607	620	632	653	585	583	630	617	584	569	580	597	603	626	597	623	648	622	594	622	584	612	639	595	596	622	602	610	588	624	652	578	635	647	597	634	588	630	549	599	592	592	564	597	579	602	611	601	645	605	643	579	595	610	633	593	612	559	599	620	611	593	627	560	603	594	601	613	609	623	612	641	636	620	612	600	599	635	609	609	614	609
57069	48640	33546	26240	27445	26207	23351	20512	18328	15910	10560	8081	5291	4033	2718	1870	1674	1470	1322	1340	1438	1220	1119	823	754	581	616	573	482	447	381	342	358	337	333	310	324	319	309	306	327	293	276	268	286	300	303	309	308	293	282	274	252	294	302	310	304	304	309	287	316	344	335	276	286	299	270	295	232	263	260	261	290	244	253	286	296	251	255	235	288	244	241	278	272	262	258	259	268	306	263	249	257	265	253	255	268	275	256	263	278	249	275	256	252	247	264	250	249	231	243	256	239	241	244	264	238	223	269	248	255	243	250	260	248	251	239	268	232	256	258	258	274	252	238	268	268	245	259	243	256	284	247	274	236	251	243	250	235	269	236	279	222	245	268	259	230	233	268	254	249	239	252	228	288	236	242	265	247	241	234	254	238	251	246	214	247	240	224	240	248	252	277	254	228	272	244	248	275	270	242	223	231	285	237	244	248	219	259	234	204	265	250	248	233	228	244	251	270	255	284	266	251	251	261	260	270	241	269	249	252	254	262	255	257	263	235	264	271	261	249	259	251	259	241	254	232	269	260	264	255	221	222	240	293	235	233	263	261	234	250	243	230	262	253	237	237	264	265	251	262	260	238	239	209	251	230	262	269	255	252	274	251	262	254	248	271	258	252	229	254	244	267	246	232	243	233	251	261	237	227	226	260	220	246	243	260	249	252	246	260	255	262	240	269	279	245	251	233	255	259	258	249	300	257	279	235	264	241	281	288	261	251	252	255	240	237	225	241	279	245	264	231	258	242	242	252	262	249	254	242	235	234	241	243	237	248	261	256	248	256	239	266	269	238	247	252	232	242	275	234	268	272	253	273	229	267	287	275	288	280	254	249	264	261	233	237	248	270	251	224	266	257	249	239	256	265	256	265	238	241	237	236	265	250	246	253	258	258	271	276	264	221	235	272	271	226	285	238	258	270	252	255	262	249	252	248	236	266	252	264	261	228	241	259	252	263	217	253	254	274	273	243	246	236	237	264	255	239	267	251	237	267	260	240	252	223	238	237	267	266	281	250	260	252	246	232	218	221	257	229	251	231	249	247	252	265	231	262	235	250	251	254	262	259	253	252	247	233	236	261	249	251	242	243	264	239	263	271	256	296	252	259	264	242	251	256	244	252	279	231	262	262	250	233	275	249	270	246	224	251	264	241	245	247	271	239	277	255	238	242	241	229	244	264	257	288	251	245	246	245	250	240	239	235	288	221	249	248	277	255	255	256	251	241	262	243	237	251	231	244	233	248	257	263	242	254	248	274	249	273	228	249	289	252	239	244	224	272	264	248	248	245	243	243	298	242	246	258	248	247	240	259	230	255	253	262	250	242	269	243	259	250	245	259	257	249	248	241	242	260	236	251	228	263	265	258	246	224	276	260	229	249	270	255	218	227	263	240	242	278	261	250	222	255	280	246	256	272	234	263	258	245	217	276	237	252	257	250	237	264	243	251	243	269	223	243	266	257	255	247	247	253	245	235	259	251	235	257	247	238	238	258	244	229	244	255	270	263	245	255	249	236	236	214	224	258	265	242	257	246	240	263	260	222	236	231	259	234	269	232	266	244	277	241	267	262	273	295	261	270	239	230	255	253	250	251	255	250	262	265	251	249	250	223	253	244	259	271	279	239	241	249	237	246	252	263	224	238	257	256	263	239	238	278	261	251	248	217	251	245	240	233	233	231	259	240	236	256	231	262	260	256	245	273	278	278	244	225	269	270	243	235	304	253	253	239	252	288	263	250	261	252	246	263	239	246	253	243	227	225	224	228	241	224	246	235	276	248	227	231	271	221	237	266	244	253	250	266	268	264	237	235	260	256	237	267	244	253	248	252	267	241	221	269	243	235	212	272	271	258	249	252	262	262	242	247	278	260	270	207	245	258	229	260	258	249	253	253	262	273	271	238	274	274	265	261	250	255	265	267	244	250	249	249	245	251	262	283	238	238	241	279	246	230	238	269	279	286	224	253	253	260	249	272	233	245	254	246	254	248	269	263	247	232	206	249	260	271	278	271	257	278	230	253	239	251	260	266	269	251	252	253	292	247	247	253	266	292	273	242	258	263	267	279	287	260	229	221	240	243	262	261	300	291	244	221	252	253	273	273	250	230	253	249	265	239	260	283	283	219	245	263	243	236	261	247	252	238	239	259	276	241	278	263	240	243	270	223	238	248	235	278	229	268	257	244	227	242	231	261	239	262	242	246	262	252	274	273	242	250	250	232	247	284	257	227	232	255	251	241	218	253	276	242	259	259	219	263	252	244	268	254	271	271	256	232	234	246	234	235	242	234	255	241	255	243	239	252	257	265	259	286	234	223	236	243	269	234	248	249	263	247	218	248	241	251	264	257	216	218	276	238	254	221	239	228	231	258	251	271	263	226	252	251	241	227	268	250	242	267	285	248	239	220	274	275	247	244	264	254	239	272	260	227	281	265	264	245	265	255	237	235	262	247	262	258	251	266	259	249	231	245	222	236	256	224	255	287	240	253	264	233	246	266	267	223	260	246	257	249	229	244	249	242	234	288	244	257	259	255	238	249	253	227	287	249	207	213	263	260	233	237	270	250	272	246	248	245	252	226	250	268	255	259	272	261	259	258	272	262	240	282	241	233	257	230	248	233	288	262	255	246	251	236	254	261	234	223	233	229	244	244	242	250	250	245	256	255	287	231	252	258	256	256	258	250	244	240	268	232	252	242	260	223	227	245	197	252	256	237	252	240	234	254	252	252	262	254	264	249	249	218	262	262	255	252	264	260	248	251	253	252	239	250	231	274	239	254	260	271	270	262	273	269	239	238	275	288	258	256	268	234	262	254	257	256	252	270	234	231	273	248	244	247	257	273	254	213	262	248	215	257	257	263	254	255	281	275	284	244	239	240	250	244	241	245	252	245	261	261	281	241	241	241	244	248	260	237	261	249	280	244	282	244	241	228	252	243	266	245	261	232	255	235	271	225	242	248	239	237	263	244	239	260	273	221	262	241	240	257	231	244	254	271	276	236	241	260	257	222	240	235	242	254	254	243	251	228	261	245	260	245	277	233	235	235	236	261	250	232	252	216	239	226	250	253	248	252	275	252	225	221	244	267	234	262	253	248	274	263	250	242	261	255	237	238	262	238	255	262	266	248	266	239	258	250	231	254	272	245	249	247	244	242	245	226	249	240	261	248	249	255	264	269	242	246	251	258	261	203	226	278	262	252	261	237	272	296	236	224	258	218	239	254	257	274	250	246	253	249	267	235	256	232	248	276	270	254	251	234	256	267	266	251	219	255	256	253	254	248	249	248	235	248	246	262	249	251	245	252	256	251	262	279	259	254	262	239	227	246	245	263	256	227	246	247	243	259	260	243	226	263	256	262	233	264	255	271	239	270	268	264	264	244	254	245	254	252	252	257	258	241	261	273	206	234	221	245	235	235	252	276	218	231	252	273	256	257	254	275	241	243	234	241	226	286	235	249	239	246	262	231	243	239	261
46981	53763	31391	35221	35824	33727	30576	29290	29738	27264	20359	18503	16036	13370	10006	8592	7638	5794	5867	5982	7252	6494	6153	4545	4250	3387	3599	3210	2388	1978	1746	1634	1609	1539	1300	1261	1369	1279	1206	1193	1210	1097	1109	1164	1144	1092	1197	1128	1014	1019	1043	1097	1043	1111	1252	1112	1001	1068	1050	1094	1006	1315	1288	1006	1013	1116	923	958	930	938	850	852	952	869	881	900	846	839	891	869	823	884	807	896	927	860	860	816	857	828	932	975	835	770	712	812	824	809	779	759	795	825	763	741	761	769	789	766	803	759	786	733	789	806	826	782	742	793	709	751	780	748	842	718	772	767	758	772	722	751	782	756	770	750	777	786	736	798	773	766	721	827	803	738	726	733	739	732	736	762	748	744	759	728	845	790	753	741	752	754	750	697	763	779	779	737	742	784	762	791	696	758	767	787	701	758	742	741	778	719	777	756	738	751	757	709	791	753	777	699	777	816	727	753	736	750	731	773	726	738	752	796	717	715	767	759	717	776	745	770	762	801	749	733	764	773	769	689	720	713	772	741	793	734	735	812	751	751	738	716	801	751	718	766	756	728	722	758	691	792	788	777	759	719	739	741	754	707	772	808	797	754	764	704	774	770	774	764	711	741	739	714	744	789	760	748	807	767	748	818	762	784	748	726	727	741	753	755	744	713	789	726	784	769	775	746	715	708	787	749	744	762	740	790	760	701	808	703	727	709	801	801	750	760	713	758	704	752	773	787	742	753	794	773	730	714	728	738	774	783	783	758	773	784	739	813	695	764	829	756	760	722	705	742	742	734	766	772	758	783	701	739	763	730	732	720	748	770	782	756	746	752	776	779	756	781	784	736	725	755	768	751	711	729	731	724	765	787	759	767	751	793	755	756	746	741	770	756	724	791	789	743	761	754	737	764	755	754	737	773	767	749	793	772	713	705	778	696	759	782	713	766	721	747	777	739	726	719	739	731	748	728	740	665	742	737	680	770	758	734	723	750	786	708	714	766	751	718	727	743	764	709	733	814	798	757	810	725	769	751	773	743	734	784	800	719	757	709	709	753	739	793	775	794	731	711	780	723	779	754	744	745	736	761	777	781	767	764	714	779	730	720	730	730	712	773	757	795	764	785	752	766	785	785	729	839	766	733	760	722	714	696	785	738	773	760	753	765	766	731	731	777	761	747	747	711	744	757	781	748	708	750	825	730	744	778	745	772	718	724	785	766	730	727	792	778	733	744	725	722	768	753	759	807	771	763	730	777	748	698	748	755	746	749	742	760	722	752	730	742	751	723	744	768	758	753	718	775	788	805	716	731	725	725	791	717	798	722	759	729	757	737	731	734	754	735	756	781	715	750	739	746	724	693	717	713	708	745	743	747	782	728	729	770	780	746	763	781	793	717	725	730	768	728	730	773	753	743	752	738	724	736	765	762	756	734	740	735	737	729	740	697	796	767	739	740	724	788	781	752	769	722	724	751	729	783	772	716	710	700	754	781	778	779	753	782	733	712	792	738	790	720	763	773	721	777	769	741	726	746	766	776	774	770	754	778	750	760	717	748	771	755	750	746	758	792	767	794	756	783	773	757	753	723	759	705	765	750	782	770	725	744	718	793	754	711	796	708	736	746	753	807	752	776	673	746	814	751	756	729	731	742	827	723	719	760	743	767	762	766	741	721	761	782	735	704	724	719	756	719	717	733	766	756	747	752	784	815	745	758	741	752	750	781	711	799	692	722	754	717	693	729	814	737	692	711	751	787	776	722	761	792	805	778	743	737	721	737	705	737	775	784	752	785	745	738	681	728	749	744	707	743	739	759	750	692	762	724	753	822	762	726	757	782	764	728	752	766	760	690	767	708	751	763	717	722	788	754	724	688	736	770	768	698	761	790	816	784	709	757	794	763	766	709	768	757	760	745	696	780	783	784	753	713	787	737	693	740	737	772	710	779	731	750	795	772	828	723	735	765	773	729	756	768	769	766	739	789	719	729	748	737	722	725	784	736	721	732	745	733	782	767	800	727	710	717	740	789	773	737	755	742	741	779	747	790	756	716	799	740	790	745	711	728	744	736	742	739	787	786	759	772	751	717	753	744	806	775	767	763	750	729	746	778	699	765	775	767	774	752	766	762	784	753	745	813	737	718	748	740	742	755	727	770	816	761	722	751	738	794	721	700	792	740	755	761	743	702	760	752	720	729	771	767	722	721	745	755	712	810	802	758	733	765	753	754	737	755	754	770	754	763	712	759	762	797	764	752	732	775	725	782	715	753	738	771	735	729	764	767	687	739	715	802	774	734	749	761	784	782	741	726	794	723	749	744	767	744	738	768	772	748	798	690	770	744	747	764	752	757	756	766	710	791	789	716	800	722	774	756	728	767	768	749	780	755	752	754	754	675	790	736	723	751	745	795	732	750	736	744	814	796	775	721	743	771	733	734	754	758	763	732	712	736	783	746	789	747	717	752	780	757	730	747	760	796	758	802	737	789	719	730	757	730	793	762	727	755	776	721	796	754	753	763	806	751	751	792	775	790	766	778	729	772	754	759	727	729	738	744	767	764	763	743	792	748	743	738	767	754	757	736	705	727	757	724	765	741	763	705	744	770	777	741	791	777	734	757	737	776	773	780	724	791	778	728	772	779	749	693	784	774	696	772	745	728	735	726	807	752	761	745	769	763	758	727	786	773	734	749	762	720	707	775	713	721	752	735	758	782	670	712	718	712	748	753	817	748	776	805	734	755	756	748	775	729	797	704	757	760	742	782	747	763	757	795	740	773	761	736	731	790	740	712	750	765	804	746	766	746	832	739	734	746	777	763	726	762	746	713	712	736	818	747	804	781	760	795	761	760	761	794	785	790	760	752	767	768	740	791	751	723	723	751	794	724	754	772	774	715	761	742	737	783	782	732	710	762	723	738	751	789	792	772	782	763	781	737	766	724	770	729	741	734	729	748	768	723	717	762	755	779	759	718	772	766	738	699	732	731	704	770	756	767	782	770	781	760	759	765	724	729	760	766	748	766	675	765	730	775	718	767	721	755	747	767	761	786	750	778	752	799	766	751	700	765	725	719	740	790	746	706	719	718	724	784	819	759	728	746	777	762	733	793	736	744	688	768	731	709	741	753	776	745	791	718	742	704	760	757	746	710	734	802	784	737	756	766	770	741	724	757	720	789	761	760	794	729	760	734	727	822	746	695	734	749	739	746	767	738	707	733	798	754	745	783	746	788	722	751	740	742	770	782	728	749	776	759	741	735	736	783	730	726	718	753	777	781	746	741	819	756	754	692	768	736	808	771	744	788	727	718	763	719	755	737	708	721	790	739	747	767	754	731	753	721	742	754	784	734	720	751	759	810	785	714	756	734	760	747	766	748	694	768	710	796	713	745	784	751	773	760	730	754	772	751	714	739	742	772	715	745	723	759	773	757	723	778	771	732	753	748	723	803	750	733	777	747	773	756	753	791	762	787	756	738	728	717	753	756	792	755	782	737	788	773	750	740	752	736	702	801	744	770	807	735
19869	22194	9290	3202	2204	1567	1331	933	882	742	552	469	433	417	351	308	286	274	299	298	307	274	265	279	268	272	239	271	278	240	270	248	265	260	235	277	217	249	257	238	284	263	243	231	253	269	228	276	244	248	240	271	267	200	258	247	264	255	246	251	240	227	223	234	233	238	275	227	236	234	268	242	242	255	226	238	246	231	224	250	243	266	233	218	261	239	241	231	262	251	259	222	244	254	248	222	232	279	262	251	249	257	205	254	263	235	237	228	269	252	223	216	277	224	242	246	250	236	237	244	234	225	235	224	256	268	234	257	226	210	236	238	228	229	234	247	225	219	221	255	253	264	233	246	228	251	264	238	238	267	217	256	221	233	260	274	227	268	244	269	224	249	247	229	248	259	214	260	255	242	258	257	222	228	269	247	264	218	273	249	236	242	236	250	250	267	251	251	253	218	225	235	231	235	237	231	216	257	241	236	254	243	225	268	256	243	239	267	238	240	240	207	221	257	236	239	222	239	253	233	259	251	226	240	249	253	236	265	280	233	221	259	231	225	245	265	254	228	235	239	234	218	242	243	232	244	225	227	246	243	241	236	248	247	239	227	239	247	227	239	231	235	226	238	238	219	247	246	257	264	205	247	235	278	249	225	221	247	258	236	264	234	218	249	249	288	223	202	244	232	241	226	214	206	244	225	259	250	215	249	265	239	220	246	234	247	240	246	261	247	237	255	239	264	247	238	257	251	220	266	269	247	223	236	239	264	251	229	235	208	236	212	209	250	249	261	246	246	234	241	227	249	266	242	238	250	242	260	206	232	224	233	252	231	247	211	269	232	218	256	245	265	233	266	260	237	256	244	249	262	241	220	249	224	250	230	270	242	244	267	248	240	245	227	236	238	230	258	225	214	254	253	267	255	254	249	226	248	260	252	269	273	243	273	246	269	248	226	226	220	233	252	249	242	240	247	242	236	242	230	228	233	276	235	262	244	234	207	242	249	237	214	236	235	251	260	269	221	262	267	228	250	234	219	226	258	227	229	210	249	214	255	225	262	272	263	238	252	242	261	264	240	250	258	248	261	253	232	230	248	246	228	222	245	255	213	268	263	202	264	223	256	242	233	238	230	255	258	241	269	240	214	221	249	256	254	248	238	261	252	243	264	237	237	283	248	232	243	241	231	241	256	234	232	231	256	267	238	215	244	209	256	227	246	256	256	238	244	251	246	244	245	222	257	246	248	200	263	289	241	231	259	215	223	258	253	226	242	255	230	257	212	245	252	229	231	234	228	240	246	258	248	229	278	256	240	257	256	230	233	259	249	233	240	217	209	253	257	220	246	253	251	234	235	258	235	240	254	235	240	222	269	238	256	228	247	239	245	235	231	231	256	239	247	242	250	244	249	261	244	251	229	254	240	214	267	245	227	235	242	239	236	241	231	223	242	251	266	265	237	245	245	263	244	233	234	236	233	244	239	258	232	266	235	219	262	218	229	235	250	242	240	238	241	237	235	233	243	276	228	259	235	234	240	222	230	251	253	257	206	230	221	231	234	226	234	256	243	267	235	245	260	229	235	240	228	236	241	243	234	231	238	242	215	228	267	268	246	258	249	244	241	239	270	235	254	215	251	249	273	223	230	239	258	217	249	249	225	241	244	247	260	212	230	239	237	231	230	242	211	260	266	223	239	263	228	257	233	228	249	227	238	244	236	230	225	238	258	246	261	221	225	257	242	238	234	247	246	268	234	268	234	234	248	245	249	227	237	227	253	260	255	259	241	235	241	221	251	232	234	255	239	236	261	243	212	238	261	244	254	261	234	235	245	243	234	226	277	241	273	252	263	225	257	229	277	238	251	215	247	231	239	234	207	222	237	260	232	245	241	247	247	237	241	249	251	251	237	238	225	243	221	210	264	253	222	240	246	236	216	250	249	270	256	252	217	219	249	269	225	258	224	267	246	214	225	243	248	241	221	221	230	242	222	224	264	222	252	232	237	254	237	258	234	221	230	260	234	246	235	260	270	249	244	226	242	243	236	236	240	273	229	227	232	226	209	227	248	237	254	263	209	217	216	231	242	232	232	243	223	246	253	253	272	236	237	254	252	255	240	223	253	211	248	245	237	261	233	243	231	230	248	251	249	258	228	258	258	237	253	253	201	266	218	254	232	225	251	257	234	243	263	260	243	233	215	240	236	248	253	247	234	238	223	251	253	246	234	251	239	245	247	238	257	249	264	228	237	273	228	241	252	248	276	262	206	252	247	271	244	250	235	263	248	229	248	231	233	218	233	251	237	253	279	242	262	243	218	228	226	240	251	254	242	245	248	258	252	242	265	249	211	252	240	240	212	239	265	238	272	230	244	250	236	248	245	225	229	225	256	221	265	235	247	243	246	206	255	238	265	247	235	207	262	219	252	269	252	209	235	270	254	259	252	239	250	256	218	257	222	213	225	254	217	242	248	277	233	226	250	242	252	254	254	250	258	260	225	247	233	261	240	242	200	236	227	230	214	252	245	228	225	248	277	240	228	259	247	235	250	240	212	259	262	249	249	230	246	228	250	254	241	229	213	245	235	264	226	246	228	236	245	252	248	239	246	234	230	224	239	230	241	250	234	236	235	250	236	255	265	248	229	248	223	211	258	256	268	213	220	255	231	240	244	242	232	232	261	253	233	223	236	239	255	215	234	219	265	246	230	248	227	253	271	250	244	237	232	232	233	224	227	235	262	235	260	219	252	257	233	258	241	255	229	251	253	251	248	245	240	237	238	249	261	285	240	237	238	265	228	242	263	253	262	250	264	242	226	254	242	238	223	213	237	214	236	245	263	214	237	219	228	231	243	245	245	260	254	238	232	224	228	245	231	236	224	248	248	221	248	239	214	220	264	246	234	254	263	232	240	265	242	227	257	251	220	216	212	223	245	220	246	230	253	253	247	228	242	268	233	268	232	217	258	248	228	228	271	233	253	242	235	236	253	214	246	246	229	220	267	259	237	228	248	238	270	247	229	265	245	228	221	236	255	234	243	254	243	239	229	286	227	222	250	232	236	234	247	236	239	237	268	247	253	210	250	232	232	263	243	225	231	226	251	279	240	266	233	268	230	222	279	278	238	251	225	250	255	225	248	238	246	254	230	238	271	237	286	258	247	248	216	227	234	251	233	195	249	238	231	246	263	249	252	240	224	250	244	209	227	286	227	269	229	245	243	224	262	241	259	253	224	263	258	252	232	223	236	233	258	244	238	242	237	275	226	226	240	280	236	245	261	231	263	218	224	232	243	228	213	264	269	227	245	238	257	252	226	249	262	253	249	236	260	237	240	248	249	214	227	247	257	262	247	250	246	237	227	243	254	258	254	218	261	228	240	236	240	229	241	220	252	251	223	265	235	235	245	229	254	241	246	254	240	244	241	245	268	258	242	274	233	259	224	233	231	222	240	251	247	245	245	261	221	244	225	227	249	249	257	266	240	262	262	236	243	240	210	261	281	235	252	247	209	240	226
16172	25241	7361	6310	6354	5048	4506	3631	3614	3165	2307	2149	1742	1604	1328	1184	1173	991	1059	1016	1055	1076	1028	1011	940	907	950	859	851	874	841	823	781	755	794	859	766	840	804	789	756	776	771	801	813	814	788	756	799	822	758	707	758	754	816	740	738	739	741	722	751	774	790	778	848	807	752	773	719	746	753	712	757	725	789	759	788	727	766	785	773	733	752	777	770	717	773	809	793	781	755	772	780	769	753	751	751	739	743	739	785	761	744	825	746	779	752	724	769	788	717	754	741	741	748	754	765	766	705	760	775	734	759	757	795	703	739	741	787	736	747	769	776	717	747	762	790	713	738	767	763	685	738	793	684	736	753	711	735	789	724	724	748	750	752	744	705	760	779	751	766	722	776	747	765	756	746	687	722	739	697	733	741	719	711	729	738	754	737	753	761	747	761	700	762	703	752	682	725	744	735	798	737	759	741	787	718	745	784	688	740	724	755	786	747	725	777	737	721	680	740	758	767	751	747	750	758	746	793	753	715	713	756	721	764	708	736	748	798	719	718	707	719	723	713	706	739	770	756	721	781	724	777	769	754	732	680	788	771	694	775	759	749	785	732	745	730	778	766	761	752	780	721	714	748	734	753	746	765	735	748	722	729	730	711	780	763	777	769	762	748	799	735	736	739	727	764	756	758	758	776	756	683	670	728	723	716	753	777	778	750	761	664	678	782	765	726	729	726	725	678	754	741	750	760	743	734	753	782	722	760	776	672	777	798	689	743	725	750	735	760	724	758	745	747	777	767	795	734	774	733	806	716	757	699	781	738	755	732	750	732	739	737	773	753	793	749	757	761	759	762	701	803	735	729	781	771	765	709	764	732	696	760	746	787	739	777	750	734	752	713	744	745	761	709	764	729	781	775	776	686	719	717	728	752	746	748	746	780	733	748	736	711	735	745	753	748	766	739	736	761	763	723	764	771	733	734	749	751	737	753	749	746	767	788	705	769	697	761	763	721	728	699	772	761	706	726	766	776	731	717	747	780	793	693	714	715	737	721	751	732	781	711	744	762	727	753	769	761	735	723	764	752	710	754	772	734	743	763	732	768	758	710	759	788	748	737	725	739	720	728	779	803	755	793	716	744	775	756	745	769	738	730	747	786	808	706	724	694	752	755	758	746	742	700	725	738	771	753	752	758	762	709	757	711	739	758	733	734	723	799	723	755	783	775	714	670	769	755	733	734	719	756	747	731	775	726	702	740	749	735	771	742	716	731	757	793	753	750	725	801	732	723	704	734	774	724	759	771	765	750	789	774	800	788	747	751	787	762	749	722	755	753	758	660	759	774	777	781	758	736	816	767	721	773	746	691	778	730	732	714	786	734	763	791	783	693	728	717	749	737	719	766	660	785	769	647	726	763	752	716	716	714	745	715	720	730	717	749	789	767	747	763	740	755	766	679	745	700	756	720	762	724	710	762	768	750	766	746	736	756	733	818	752	784	783	761	699	718	778	732	728	750	755	796	741	769	765	776	759	748	773	722	725	708	738	739	718	750	755	774	760	734	739	770	747	733	761	709	755	730	757	745	772	742	725	797	712	725	727	754	722	693	766	740	737	749	775	743	797	748	724	741	752	731	712	732	723	771	717	672	754	732	812	762	739	778	770	740	750	770	770	750	713	734	764	738	707	783	761	751	759	775	749	739	752	713	722	749	752	766	764	769	732	742	764	757	706	725	813	706	775	703	761	769	740	734	777	755	740	745	726	769	728	749	763	711	724	736	743	786	742	746	742	694	718	732	712	715	732	743	768	738	731	713	742	763	792	733	769	762	747	725	752	765	751	744	733	745	735	773	703	741	735	775	735	765	766	772	729	772	726	740	775	709	764	750	759	769	782	740	765	770	797	777	742	760	721	720	715	766	725	764	764	726	742	738	737	736	777	724	728	743	763	745	760	795	720	786	726	728	684	806	750	772	761	760	792	768	702	762	735	697	804	746	745	750	732	747	743	765	745	725	715	728	719	719	714	723	677	735	744	748	736	743	743	738	758	733	812	757	755	763	751	777	769	756	688	741	718	744	733	780	780	749	705	758	777	762	769	745	723	779	725	746	732	746	748	718	730	732	742	755	811	706	710	786	740	752	757	748	769	735	774	812	773	732	825	721	740	737	744	705	696	763	717	772	778	741	752	746	746	732	731	788	758	722	764	723	723	740	750	747	733	749	742	715	688	729	783	730	750	768	789	756	736	710	728	705	773	763	730	776	795	724	768	782	769	729	740	758	765	739	721	749	777	745	708	771	714	700	770	741	730	799	764	719	808	705	758	765	737	691	747	728	750	760	758	735	740	810	734	773	718	728	719	776	739	790	714	769	730	719	779	724	737	777	758	717	785	734	763	729	737	710	736	787	758	735	740	738	719	717	749	778	768	686	742	710	737	755	739	732	766	706	693	715	750	725	754	749	722	748	743	772	754	750	758	802	727	720	706	695	772	764	742	725	700	710	713	768	791	716	738	724	776	761	732	733	736	718	715	686	754	732	723	748	764	713	726	777	713	756	763	735	739	740	741	724	753	761	755	750	743	711	757	715	752	695	699	729	733	766	724	733	697	717	733	767	740	752	700	754	766	726	739	740	730	745	765	779	733	754	739	687	731	720	730	787	779	700	761	759	748	788	748	708	744	788	757	722	734	779	781	711	716	681	715	767	749	726	731	747	801	728	760	780	758	740	743	729	725	781	722	760	773	732	735	791	745	774	747	757	763	761	727	755	714	723	678	741	774	730	729	744	745	743	735	777	751	730	704	768	721	726	756	695	772	770	730	746	738	719	748	740	727	777	747	778	747	750	716	713	768	750	712	735	740	745	730	750	715	750	718	731	727	743	768	736	758	725	785	743	739	744	758	765	714	761	730	719	732	690	705	804	741	738	750	761	692	774	766	742	752	729	752	773	711	770	749	779	734	743	704	756	719	734	727	755	741	717	787	721	746	718	705	746	784	711	745	755	738	718	758	726	776	737	748	726	797	781	696	732	741	772	774	742	727	754	755	730	732	790	694	762	721	714	745	731	788	705	753	728	772	781	711	700	747	744	773	709	707	762	682	775	765	785	780	750	777	705	733	732	730	697	739	754	780	746	743	746	749	723	755	766	722	721	716	739	713	762	773	765	703	740	729	743	734	779	710	740	769	766	759	766	728	780	764	767	763	763	752	728	760	754	725	748	772	709	702	752	740	715	718	701	746	733	787	716	786	717	715	757	735	698	715	733	733	746	778	789	715	767	736	796	724	794	808	769	715	771	715	705	780	751	766	736	707	743	772	768	763	769	738	699	845	731	787	748	755	774	747	748	739	751	757	779	751	781	717	783	770	728	780	802	744	747	720	775	718	716	757	707	743	740	764	795	782	732	739	765	757	718	732	709	684	727	723	718	750	733	761	724	807	730	773	728	730	763	770	737	753	738	767	758	747	811	735	718	792	762	744	779	763	735	744	741	762	731	755	748	723	735	778	777	743
45913	50649	32774	24382	22474	17919	13745	10194	8986	7542	5216	3324	1904	1777	1231	900	875	692	542	486	579	547	475	423	358	340	312	311	293	219	262	232	248	220	215	222	218	184	209	208	221	206	211	215	221	179	215	210	207	198	172	210	195	197	214	190	203	229	193	173	177	220	214	201	184	205	238	187	181	181	213	196	201	220	200	179	205	195	207	203	178	190	188	228	198	225	193	203	217	186	203	204	181	189	194	221	202	191	175	184	175	202	179	203	193	194	193	211	162	180	183	191	190	206	204	213	176	187	175	221	197	175	201	172	167	188	201	144	190	201	198	180	166	195	193	164	167	190	210	191	170	199	191	180	198	188	202	173	207	192	179	201	178	187	185	199	207	187	169	211	199	221	194	178	188	171	168	169	181	182	185	189	224	182	194	165	166	218	211	189	181	187	204	189	178	171	192	192	185	183	215	183	211	216	206	180	193	174	203	190	195	175	167	207	179	185	211	171	193	195	175	189	165	174	184	209	178	192	192	199	171	178	173	188	193	193	184	219	175	199	170	167	210	188	186	183	185	199	201	190	194	162	169	193	207	166	193	165	200	185	161	204	200	171	193	186	181	207	214	190	179	220	188	194	189	200	177	189	181	181	165	168	170	181	216	194	209	169	168	196	191	212	213	181	191	204	213	173	195	185	194	176	183	180	189	212	187	212	201	202	179	161	181	197	181	172	220	163	182	193	197	199	180	177	198	194	174	184	196	189	200	174	169	184	184	165	184	207	186	198	184	206	201	159	204	181	195	184	180	178	202	188	193	179	184	194	175	170	196	191	197	213	202	204	174	186	190	186	195	206	173	189	183	211	165	188	174	178	166	218	175	184	203	187	182	164	172	207	191	184	185	170	188	178	202	188	165	176	185	199	183	180	194	179	188	189	158	189	199	165	198	168	185	181	194	185	178	205	201	176	174	199	196	196	187	172	196	185	181	196	183	190	184	212	194	195	210	186	177	195	205	177	180	194	191	172	172	190	156	202	199	188	206	195	175	208	216	182	212	163	166	184	188	201	166	195	179	198	192	181	195	202	195	179	199	177	205	179	184	189	193	200	176	182	169	196	203	210	174	166	179	195	187	205	182	208	179	163	208	190	176	197	195	205	189	165	197	191	209	199	184	199	196	179	171	189	211	171	209	183	182	183	193	219	184	200	175	186	205	197	193	179	184	176	182	179	167	194	210	182	156	179	201	201	196	196	189	204	182	198	193	181	191	199	198	170	201	177	189	204	194	208	179	203	194	188	179	215	196	169	169	188	198	204	184	186	173	188	226	190	197	192	206	210	206	201	194	194	166	202	203	192	187	163	188	201	195	192	188	178	184	194	186	205	172	190	171	179	179	171	187	173	218	192	182	202	202	179	197	185	193	199	179	164	196	183	177	184	185	201	197	206	174	203	179	174	173	175	179	185	168	203	204	179	179	204	185	198	178	173	187	175	177	190	189	183	183	168	206	196	192	197	209	185	181	163	184	179	204	197	203	182	188	208	163	171	188	196	163	177	205	177	187	215	190	201	174	187	175	202	182	208	172	198	151	219	173	204	214	200	202	196	186	179	210	190	189	179	156	187	223	172	165	188	192	205	186	164	179	185	210	200	187	208	194	187	184	195	183	169	198	199	194	177	200	182	176	177	204	204	191	221	197	206	202	190	193	188	192	180	209	196	162	180	211	202	198	188	198	198	205	163	191	201	179	213	205	193	163	170	179	194	195	195	164	179	201	203	194	199	180	205	192	186	186	187	182	201	192	179	196	191	195	198	196	184	196	181	193	170	188	196	183	178	186	178	179	190	182	186	195	186	185	159	193	181	199	209	197	188	202	184	171	193	177	211	187	194	170	195	196	198	167	156	194	183	188	236	201	196	188	198	202	191	203	170	187	189	165	182	194	179	199	162	180	187	207	189	216	182	181	182	172	187	181	177	188	188	184	174	188	179	178	165	182	188	204	169	190	196	181	190	188	183	194	214	212	185	176	180	205	193	195	195	187	181	164	170	212	209	201	183	210	168	173	171	183	208	190	207	220	206	176	151	182	210	181	193	192	191	197	160	202	178	198	187	187	205	168	205	230	181	189	185	190	178	185	168	181	181	189	188	185	176	195	195	209	194	189	183	191	180	218	220	188	208	215	197	175	194	197	194	178	200	181	193	214	176	196	187	205	174	196	164	180	172	192	210	172	204	204	184	169	200	177	193	199	192	220	198	181	183	189	185	200	209	166	194	194	184	176	193	163	184	186	175	215	198	164	186	193	211	200	187	194	194	187	184	197	179	188	181	197	185	187	180	179	158	209	166	186	205	192	185	192	188	187	183	189	194	192	162	184	193	192	195	206	180	189	202	171	199	196	190	196	203	187	180	200	195	203	190	211	170	189	203	184	182	195	200	188	179	190	191	189	193	177	197	197	201	169	212	177	187	201	185	183	210	181	198	180	200	181	178	188	188	196	214	196	225	165	169	180	200	157	192	183	194	171	204	180	191	228	217	177	177	203	192	172	199	193	199	155	190	202	197	202	174	194	203	186	182	197	190	191	176	193	172	188	189	204	172	195	197	188	176	190	212	175	194	169	188	186	203	180	186	177	193	193	181	208	193	203	206	197	190	189	163	174	204	190	163	168	168	227	184	165	189	219	186	181	191	195	199	188	195	200	167	188	168	208	153	165	230	165	213	161	188	185	175	189	161	185	151	194	174	196	187	206	193	192	215	207	190	171	206	173	175	208	188	178	189	204	184	191	173	166	179	179	181	183	181	192	179	178	199	185	195	207	181	176	213	209	171	200	192	191	175	193	188	166	178	197	191	185	195	176	177	204	182	190	204	195	182	198	195	207	230	195	196	212	185	175	188	187	184	219	228	186	200	162	174	189	181	211	169	184	183	196	201	198	169	161	204	177	201	168	177	190	184	165	195	175	199	194	181	184	210	151	185	200	193	198	177	201	187	204	202	197	184	194	192	213	169	160	197	174	147	189	172	216	180	195	200	196	179	180	186	187	196	192	187	182	191	191	193	181	188	200	171	204	189	210	196	179	183	193	219	170	192	188	156	193	220	188	183	195	176	200	182	197	194	183	197	192	204	201	176	172	177	196	187	190	187	193	202	219	194	195	158	198	207	209	174	197	174	175	182	192	180	191	197	185	187	197	180	170	211	185	207	163	197	177	186	178	171	203	214	192	183	184	168	188	190	178	191	207	178	198	183	213	181	205	177	216	200	178	179	213	199	168	181	184	209	162	175	166	183	164	178	191	174	186	213	156	204	203	204	195	184	173	208	188	226	215	208	198	196	170	190	163	180	204	183	190	182	175	200	164	183	186	184	177	188	188	181	191	187	197	195	183	205	178	184	197	183	198	195	179	189	193	196	189	163	188	173	188	177	188	190	216	195	185	176	194	187	197	200	178	201	178	205	185	171	185	188	189	182	192	208	200	185	194	171	175	175	180	189	191	210	168	181	173	184	203	190
36309	48291	28104	24837	26688	23941	21953	19744	19794	17496	13124	9521	7671	7607	5926	4549	4190	3168	2882	2755	3033	3155	2578	2129	1893	1523	1643	1741	1210	1069	1030	1044	900	922	786	832	859	801	837	820	836	765	723	786	770	847	797	710	699	766	723	733	727	768	787	780	723	748	763	728	732	879	827	774	729	788	660	647	677	705	638	639	702	693	684	634	620	626	615	596	594	646	685	649	685	636	599	637	614	667	653	674	624	616	615	656	634	650	627	647	611	618	578	635	560	588	612	610	639	615	624	628	623	573	587	641	634	586	566	618	604	597	588	575	626	592	612	661	594	632	567	600	592	585	600	551	609	610	625	546	655	584	627	577	640	593	598	587	588	593	612	624	602	575	662	600	578	624	619	613	640	619	580	565	625	608	585	656	628	601	586	622	617	611	606	561	603	651	614	569	597	609	578	594	618	614	534	642	585	646	595	594	631	595	594	607	565	585	572	598	550	570	608	590	593	607	581	636	628	551	593	594	607	598	643	557	607	615	570	615	557	572	621	615	607	607	603	616	639	600	636	558	616	638	578	584	594	616	597	619	585	603	616	561	615	637	598	619	621	608	585	575	592	587	601	595	574	593	596	624	592	620	574	638	610	590	583	635	588	578	621	574	654	643	625	601	567	619	610	616	615	603	589	594	628	609	589	612	631	575	578	574	591	594	612	610	627	620	654	608	610	596	607	603	597	609	631	606	596	599	585	573	617	572	596	620	613	595	594	584	622	615	605	567	590	597	561	597	623	590	591	623	587	617	598	618	596	563	588	594	589	671	604	594	634	633	611	586	626	620	610	617	633	573	617	682	595	584	602	627	536	605	625	588	607	578	567	590	563	641	584	584	593	614	593	605	635	616	590	556	591	575	636	640	627	622	620	621	586	576	616	584	600	634	569	576	605	630	622	567	633	586	574	615	600	621	591	618	600	603	601	588	613	623	602	597	623	600	594	608	560	578	601	593	589	596	609	625	568	613	626	611	629	554	605	584	628	598	630	600	661	639	598	607	614	567	591	595	611	599	601	606	603	648	620	554	569	625	618	605	649	600	566	664	603	587	625	572	576	632	567	615	646	575	629	574	627	654	598	581	625	597	596	593	637	599	603	599	612	606	569	645	571	599	610	604	582	581	580	605	624	593	602	608	584	589	606	615	583	595	600	621	575	625	614	592	609	620	585	611	572	605	629	584	579	619	631	577	631	608	596	568	627	593	586	621	618	572	592	588	612	626	596	586	636	601	557	624	573	617	574	613	585	653	617	605	609	570	573	600	598	578	649	564	613	570	576	586	630	591	625	630	601	619	564	597	576	610	638	609	567	556	614	564	608	615	572	603	597	544	629	614	629	572	584	618	600	610	613	627	605	607	586	586	591	622	621	587	615	564	597	621	603	581	642	576	621	596	593	623	591	600	599	585	568	603	602	608	604	565	635	554	602	585	613	626	571	573	561	614	575	599	560	597	596	627	621	583	641	557	597	652	542	632	574	573	575	591	629	621	636	558	602	611	617	587	554	589	561	597	591	596	603	567	613	626	585	595	578	593	584	566	615	601	612	603	593	565	557	630	531	608	591	588	598	593	611	592	604	583	599	597	616	622	591	608	613	619	603	575	612	627	590	637	562	559	594	587	604	591	579	599	579	600	603	603	610	597	574	605	576	599	620	627	579	637	648	627	572	605	584	590	610	630	606	617	598	581	626	626	606	591	647	618	600	637	571	583	598	623	641	589	570	623	597	630	653	578	599	570	647	578	596	585	569	638	596	600	558	567	596	644	557	615	623	601	566	592	599	597	596	609	594	564	631	647	552	579	574	606	611	600	580	618	606	612	587	600	599	590	618	610	591	605	595	616	599	621	614	646	562	609	605	603	619	567	600	572	620	587	604	569	580	583	629	610	637	619	571	630	592	615	614	568	614	602	636	599	575	600	617	587	571	612	600	629	626	601	579	623	607	610	555	604	625	634	591	625	571	652	636	614	632	572	639	588	573	621	579	598	643	609	625	598	584	610	596	573	629	587	617	573	641	562	600	625	611	642	629	583	603	598	646	611	598	597	591	608	591	607	596	600	610	619	566	582	627	652	576	585	667	569	608	610	588	566	582	611	609	575	617	616	578	655	581	604	573	610	561	589	581	577	566	605	600	592	575	596	577	632	593	581	574	602	668	627	613	637	627	581	614	619	572	568	566	599	633	594	615	542	590	621	571	654	587	608	623	621	599	636	587	599	559	598	606	577	598	613	572	616	598	546	586	572	608	608	608	580	615	580	618	620	608	586	632	624	602	576	630	570	641	594	590	599	566	592	568	576	654	607	599	609	576	578	585	605	629	589	598	623	563	568	559	618	627	626	614	607	600	639	607	585	617	603	571	651	590	602	614	608	598	562	593	557	538	680	613	652	613	570	637	580	599	601	588	632	613	598	590	583	560	583	637	544	568	610	627	596	603	614	598	598	607	579	591	609	585	552	617	627	576	592	621	651	619	564	602	644	644	655	620	622	599	609	624	610	592	613	611	591	595	557	639	629	628	623	605	559	640	606	608	602	593	609	562	584	590	610	601	576	572	574	601	626	585	610	632	604	601	584	656	595	609	627	603	599	614	594	566	630	617	607	616	619	615	615	577	628	587	628	648	579	674	618	610	630	584	568	576	625	577	604	609	619	611	630	609	641	614	613	603	591	562	595	585	573	599	627	612	610	661	557	611	547	594	609	579	633	603	567	618	597	586	623	578	616	628	568	630	605	644	610	585	616	601	596	619	616	575	598	627	625	601	563	602	590	609	587	611	564	576	593	667	561	611	567	635	587	610	610	610	606	651	626	627	624	589	646	609	538	635	609	592	578	642	656	611	590	591	514	605	584	583	630	596	609	605	595	593	608	632	614	633	618	546	555	634	630	576	565	646	635	580	647	626	621	567	591	632	609	587	585	603	602	628	600	617	617	630	613	596	629	610	606	604	550	601	594	567	620	584	632	610	589	566	591	633	649	615	604	621	609	610	612	584	607	623	646	616	636	552	599	568	596	648	607	615	598	564	586	573	571	635	617	619	641	594	635	633	600	630	646	600	595	615	601	614	603	592	595	590	557	606	570	608	608	545	622	576	577	594	565	559	562	667	601	608	598	594	608	622	624	582	596	582	620	597	603	610	614	610	575	580	608	567	621	579	631	583	589	612	570	631	600	581	610	627	621	632	614	610	598	590	589	651	573	618	610	582	565	629	607	625	610	631	618	624	609	595	637	602	587	577	564	598	626	580	668	618	608	606	569	637	622	644	647	622	633	633	632	613	601	653	580	569	604	602	620	585	654	581	606	635	625	620	589	604	578	612	588	624	602	604	600	612	600	580	655	532	588	600	601	619	601	606	609	588	603	551	605	652	597	548	607	611	548	567	590	571	630	638	607	624	637	601	631	602	636	599	618	601	600	605	624	647	584	596	544	589	623	614	577	643	611	593	607	531	652	586	601	635	595	594	626	579	629
56051	50922	34830	27026	27222	26375	26181	22898	19985	17297	12772	9042	5533	4915	3020	2478	2305	1492	1218	1317	1368	1293	947	754	764	529	652	630	476	480	400	383	357	332	322	344	314	332	299	314	277	326	286	263	294	359	301	291	301	301	298	304	307	290	316	338	275	283	283	270	265	343	323	284	302	278	252	258	276	270	247	269	276	277	260	245	261	263	263	278	243	248	234	245	275	262	269	269	247	233	255	265	270	221	265	248	264	269	250	240	268	259	241	292	251	257	262	268	260	252	275	246	271	240	231	256	227	225	251	271	260	248	229	257	198	252	241	259	243	239	254	267	255	225	242	251	236	231	241	243	240	256	252	243	224	273	231	256	268	240	247	249	254	252	254	227	226	263	256	269	239	223	255	241	212	288	226	261	236	261	253	216	242	249	276	245	251	293	241	239	267	256	247	260	245	234	242	237	237	240	270	243	259	242	258	250	215	270	269	271	251	248	248	241	235	255	242	254	254	235	266	221	245	259	274	237	239	283	250	250	267	273	245	232	226	239	223	254	250	244	233	251	256	240	248	239	253	265	264	243	258	263	256	236	220	253	254	273	279	254	249	246	228	248	243	247	253	234	263	251	241	250	236	252	247	264	244	228	279	244	226	257	238	271	220	263	209	234	245	269	245	241	250	261	247	246	240	216	227	267	237	271	269	244	232	236	237	247	282	247	241	238	250	259	240	259	236	213	266	262	263	240	229	206	256	266	239	223	232	227	242	248	247	258	259	262	266	224	258	244	239	224	257	219	276	246	241	243	251	266	243	272	263	213	232	261	247	255	237	261	243	227	262	247	268	279	245	232	263	257	269	243	259	253	244	271	243	269	215	243	271	234	235	252	277	226	230	246	240	235	242	241	241	246	284	267	238	229	247	246	232	254	253	246	244	238	267	298	251	257	268	242	242	234	275	207	270	245	254	249	263	261	261	263	260	227	263	249	225	246	233	229	248	243	264	230	255	217	249	263	255	258	217	240	262	268	266	272	247	224	274	268	250	266	247	273	271	251	214	286	262	252	249	233	269	259	250	286	260	245	220	269	235	237	235	246	245	274	253	233	247	227	265	243	239	208	251	228	257	255	222	238	254	239	250	272	217	236	257	226	245	243	237	230	242	263	245	243	247	252	254	239	272	244	253	246	236	239	253	257	220	249	260	227	275	253	237	231	247	256	220	283	230	271	247	241	234	246	270	248	228	286	263	245	276	225	250	238	283	252	249	231	219	256	227	219	251	238	248	227	250	232	259	239	215	248	246	239	227	256	236	265	208	226	236	256	254	270	240	262	259	250	273	242	285	235	248	240	238	236	223	236	255	236	261	234	265	219	222	214	246	245	255	217	253	266	271	215	260	250	232	234	238	258	234	240	230	261	246	248	234	252	245	224	258	244	251	252	236	253	240	238	259	240	232	224	244	244	237	250	267	264	237	215	233	231	256	273	275	256	239	229	242	236	257	225	272	242	234	237	256	271	265	242	249	250	236	223	249	251	246	241	236	261	263	260	276	239	230	230	233	259	231	276	232	231	256	249	231	245	234	251	269	229	243	237	226	261	252	254	223	256	237	253	240	258	269	241	237	286	242	241	271	249	219	242	236	227	213	290	244	236	240	293	231	244	270	265	273	246	242	269	238	258	252	244	235	245	268	261	252	275	258	250	244	231	228	234	245	231	246	235	235	220	274	250	238	253	245	245	251	229	254	287	267	237	275	231	263	224	253	249	234	245	272	214	240	263	247	252	265	230	270	277	243	270	246	256	227	240	245	273	237	225	230	269	242	226	251	246	231	253	267	262	256	245	261	243	233	255	283	218	244	263	254	274	236	242	240	250	279	289	242	264	202	218	250	229	250	247	262	237	272	265	238	224	231	227	260	203	242	246	243	261	248	268	251	234	254	260	257	282	247	271	215	265	277	228	246	243	243	213	227	224	244	244	237	242	262	262	257	256	266	264	241	227	250	254	232	257	228	233	256	253	254	259	256	243	247	252	267	255	251	242	251	244	275	257	250	238	265	242	237	244	280	231	222	261	244	242	242	231	242	245	247	249	253	238	242	238	242	241	244	221	272	218	247	273	230	267	258	262	242	285	259	271	261	232	253	245	265	275	246	249	239	248	234	246	241	232	219	210	244	253	264	242	241	267	256	261	226	247	264	229	227	233	241	243	252	253	276	236	265	220	233	228	237	242	288	257	247	238	223	256	231	248	270	252	249	232	227	273	263	248	258	244	251	262	258	234	228	256	253	236	235	246	241	252	235	285	254	242	223	234	268	257	239	257	260	218	243	238	251	282	248	282	243	290	232	238	268	233	270	255	227	240	249	247	237	237	225	225	248	219	250	256	271	259	233	229	268	231	238	236	250	246	256	244	233	240	257	227	238	277	233	238	240	253	239	230	247	257	245	254	257	258	259	259	268	249	250	244	252	255	281	245	208	262	274	241	271	250	262	247	244	246	258	238	235	215	258	227	276	215	269	255	233	229	272	253	256	246	252	245	239	245	263	263	225	257	243	257	250	242	232	217	253	230	238	258	250	274	265	236	262	247	212	242	259	249	279	228	249	268	247	251	258	249	232	246	223	246	246	257	251	244	235	238	251	243	270	244	243	236	274	247	264	242	257	255	243	242	249	240	276	263	269	246	248	275	241	256	257	223	224	258	243	266	258	255	232	278	231	227	267	255	242	252	237	248	245	239	232	266	253	258	278	254	247	214	235	224	238	258	268	235	232	229	243	247	229	250	263	239	260	217	266	252	250	258	270	256	222	245	245	235	228	238	244	225	239	235	257	249	249	231	263	228	242	245	233	256	251	247	251	258	266	233	238	241	220	269	271	228	254	275	235	251	232	272	275	248	252	241	271	231	250	256	226	269	249	261	233	243	218	248	231	243	247	275	256	234	263	233	248	252	273	229	249	256	239	241	238	242	242	239	262	246	255	200	256	233	267	238	243	247	204	255	243	235	237	242	253	233	268	266	230	244	255	270	233	280	240	261	250	264	242	250	261	258	271	213	240	264	221	246	248	245	261	249	256	275	260	213	231	224	266	238	237	248	253	269	231	260	243	271	229	222	268	238	257	239	232	241	217	267	242	235	253	236	245	229	236	245	242	243	258	218	243	228	246	243	219	265	272	241	238	223	260	265	253	235	227	233	234	267	218	237	233	221	250	281	233	247	260	273	251	246	237	230	232	266	247	232	275	248	239	214	261	247	273	265	265	246	260	271	266	252	250	257	258	254	229	257	291	222	246	239	231	279	231	226	256	234	235	282	257	242	259	261	271	236	240	254	264	225	263	217	249	249	251	242	240	252	275	223	215	262	197	272	238	214	263	242	242	240	258	271	240	272	239	236	241	243	255	277	250	224	267	265	247	256	257	258	242	251	261	218	257	254	250	251	234	228	270	262	264	256	244	247	268	244	260	233	239	235	238	232	247	275	242	229	242	250	222	230	247	263	244	252	239	250	226	276	253	234
46101	54341	31459	35656	38098	35416	35102	31139	32467	29490	24470	19127	16226	16036	11922	11357	9606	6473	5625	6124	6990	7068	5653	4509	3901	3023	3648	3576	2400	2041	1787	1814	1619	1552	1286	1290	1354	1425	1343	1354	1293	1217	1131	1245	1163	1251	1273	1173	973	1051	1119	1150	1189	1168	1268	1133	1087	1021	1038	1099	1057	1479	1397	1190	1088	1115	1048	875	916	962	895	988	832	845	888	871	824	855	803	806	820	830	778	902	867	878	812	813	922	874	914	949	884	806	765	786	772	840	783	760	828	742	803	759	773	730	760	754	729	778	763	767	740	789	752	767	764	758	745	772	727	783	765	727	758	745	761	754	769	745	723	718	726	739	703	804	732	761	755	679	795	754	811	747	732	750	758	700	738	757	718	735	766	707	686	725	789	765	713	756	744	732	750	812	740	710	721	734	719	711	726	725	818	730	805	716	731	700	774	758	777	775	752	777	769	781	749	762	776	758	727	732	701	761	723	784	754	745	743	814	755	733	708	768	679	755	761	743	667	708	708	719	769	725	685	740	764	750	772	728	703	747	759	753	694	751	742	759	757	759	787	803	777	766	778	785	726	746	716	792	752	759	723	780	747	720	771	776	737	748	744	778	749	775	732	734	755	707	739	778	719	753	759	793	734	750	752	715	767	769	746	701	764	682	710	743	748	775	715	742	703	743	776	700	720	746	693	730	758	741	724	750	734	726	732	745	749	717	737	718	770	764	739	728	793	780	707	724	802	775	756	752	712	696	750	752	775	760	738	698	743	689	777	719	761	777	704	728	729	737	758	742	736	768	771	733	738	757	778	752	728	736	754	753	748	719	754	781	787	729	714	732	790	772	716	762	734	772	737	758	761	746	736	713	753	749	746	703	719	737	747	748	744	772	759	770	735	749	746	677	699	734	713	722	799	750	777	757	711	737	748	764	719	734	758	771	759	779	716	760	776	710	771	719	765	762	741	730	735	746	729	737	780	726	730	714	775	774	736	773	763	747	763	746	733	773	733	728	756	723	720	740	726	759	784	766	760	749	744	748	749	719	717	775	753	816	784	723	761	722	770	753	720	711	772	680	702	736	792	747	750	718	759	745	759	768	762	732	699	699	729	742	727	748	750	739	788	741	768	755	734	736	777	657	806	780	705	756	720	732	783	747	752	713	783	750	702	759	744	723	791	768	758	720	745	706	765	783	708	746	728	776	718	718	744	765	730	770	724	763	726	711	788	750	744	729	752	752	762	726	722	786	718	749	741	736	697	793	749	713	706	755	795	707	725	755	695	725	721	735	740	790	737	752	769	761	780	721	731	767	698	747	747	721	731	707	757	724	739	760	736	763	775	701	722	789	700	716	718	729	730	710	739	793	817	720	774	747	795	741	717	790	748	759	761	737	715	728	783	758	748	738	768	750	773	780	754	719	766	707	730	709	769	754	750	779	756	743	749	715	794	751	742	722	752	737	718	727	709	753	734	801	785	754	788	768	734	745	758	744	688	764	737	695	749	703	756	791	781	693	699	733	757	750	759	753	768	778	750	747	748	703	769	749	752	795	760	753	739	780	775	688	757	725	778	752	805	751	713	732	725	726	734	743	741	733	772	761	709	782	735	742	753	761	737	718	760	737	715	724	743	771	688	732	772	765	707	818	722	696	751	791	734	745	714	731	793	790	784	734	782	754	741	779	755	711	715	706	770	747	772	743	798	725	749	735	731	714	753	710	759	723	727	754	764	725	763	739	748	826	754	717	752	711	674	748	698	786	738	740	743	745	736	720	755	733	774	773	715	735	761	746	739	763	748	753	777	710	721	723	750	765	789	768	753	757	734	780	816	695	754	743	741	719	761	767	757	749	725	760	683	718	790	738	764	770	692	738	737	749	765	747	725	777	701	744	711	769	713	790	724	709	743	733	704	729	794	755	770	714	759	753	731	764	783	787	725	733	779	711	767	756	727	721	775	740	726	757	750	792	732	771	752	707	791	777	731	703	725	740	746	752	706	752	727	735	706	761	740	750	763	761	702	760	734	713	728	722	763	747	746	763	768	733	730	747	744	753	741	684	785	728	784	740	758	755	772	743	765	708	766	728	728	705	785	777	768	700	753	767	792	700	746	681	727	727	722	756	757	742	715	785	731	716	739	751	733	730	761	724	720	766	721	761	720	786	727	719	703	735	686	773	763	778	738	763	699	747	785	736	770	719	772	731	759	726	729	729	770	724	745	747	800	698	771	739	728	732	698	758	733	722	696	776	784	738	773	773	774	747	791	713	745	829	754	741	706	754	708	721	723	702	708	729	730	749	761	685	715	718	750	799	735	735	767	768	774	757	752	754	718	751	726	723	756	726	762	770	794	766	748	766	736	746	707	735	765	769	748	767	712	809	781	789	747	705	743	730	764	761	757	726	747	762	730	720	745	755	757	734	773	761	742	715	726	763	740	710	710	727	781	741	760	749	750	752	801	751	742	756	779	749	771	748	753	761	708	778	721	748	774	774	763	761	772	763	726	739	756	729	780	779	729	757	720	751	755	751	730	747	740	745	775	747	762	715	771	756	720	732	755	717	696	707	725	716	731	758	785	787	741	727	770	746	696	758	702	782	777	732	804	785	706	703	751	737	730	725	731	813	779	764	734	736	773	753	687	786	757	724	788	717	769	752	748	734	721	738	749	718	749	731	782	729	770	771	712	748	759	758	746	722	717	737	702	743	733	713	737	786	686	716	738	747	731	737	729	736	732	763	664	753	763	737	749	763	768	764	746	783	749	757	766	760	692	813	746	693	736	830	685	777	741	721	702	739	767	711	768	767	767	743	748	710	710	715	779	800	711	750	705	725	704	788	782	737	720	731	692	742	691	735	750	778	735	721	753	790	745	725	769	751	747	764	735	756	782	799	718	773	752	784	750	749	684	715	736	778	704	774	764	697	731	705	700	745	757	791	736	754	766	708	729	752	756	694	762	726	747	756	715	680	740	709	726	755	778	740	747	701	748	735	716	714	778	729	790	756	719	748	758	712	778	796	764	739	698	711	733	763	762	726	743	741	724	793	760	777	758	753	781	752	738	753	720	748	719	723	743	788	767	803	724	770	723	731	735	773	713	686	718	734	721	747	718	747	726	773	820	735	761	736	729	776	721	779	728	727	748	761	746	675	714	755	758	760	775	763	688	770	750	709	755	722	758	761	770	771	733	742	751	717	734	730	733	732	763	714	766	744	776	752	768	772	725	739	732	735	725	780	716	705	770	742	750	710	737	720	747	724	662	750	734	787	740	735	747	767	740	785	764	765	728	767	785	712	721	746	748	742	785	810	693	769	728	727	750	732	743	756	754	746	710	717	733	786	754	765	770	737	743	740	729	729	744	775	742	744	692	762	785	795	723	774	768	741	753	769	766	741	752	716	730	746	753	726	754	724	759	741	760	767	757	746	750	789	762	730	733	771	769	779	741	751	724	748	747	772	761	707	753	783	739	724	731	668	772	701	722	711	756	741	763	750	708	758	764	749	743	722	779	787	760	764	770	742
20549	26136	17582	4914	2608	1808	1432	1161	1027	822	629	524	394	407	308	353	337	322	284	292	277	312	291	216	272	274	247	283	243	249	237	235	256	241	262	255	257	240	270	267	281	244	273	258	231	248	222	255	246	258	250	256	236	262	276	224	227	259	261	256	250	225	234	262	228	238	260	241	248	253	223	241	242	266	237	236	226	215	233	245	237	261	223	229	261	245	221	245	254	251	246	239	234	255	236	285	256	240	236	227	255	254	248	253	245	238	230	229	239	263	227	234	247	251	255	246	230	232	238	257	235	258	234	253	256	241	241	195	252	253	218	252	252	237	242	231	230	246	231	221	237	208	230	223	247	218	236	229	246	231	228	242	244	218	241	236	235	239	254	215	248	256	221	222	224	245	229	233	221	236	252	229	234	260	240	229	228	205	237	249	229	246	238	219	237	217	235	251	223	224	242	233	238	237	248	235	259	251	237	246	252	246	290	215	229	243	260	240	253	224	240	225	227	262	281	246	242	254	241	251	246	223	257	210	226	242	224	215	249	250	234	241	239	223	275	235	276	280	224	208	239	249	236	220	253	238	253	234	241	277	244	238	218	250	240	263	254	235	243	237	250	230	234	214	223	241	249	242	236	201	258	245	231	238	236	243	233	248	227	262	235	249	241	246	232	233	238	224	244	233	238	227	237	232	239	237	234	212	215	227	245	235	221	233	249	256	261	257	247	248	208	213	242	227	225	222	262	244	255	234	225	203	245	252	249	245	252	244	213	274	248	195	251	253	232	255	252	272	230	254	222	243	242	272	248	244	250	243	250	206	264	238	234	233	208	251	243	236	248	226	220	209	247	231	230	224	254	243	243	247	237	229	250	258	212	232	251	241	216	226	234	262	237	254	220	230	242	246	264	232	209	235	259	230	238	248	255	228	236	223	232	238	235	237	265	249	243	251	238	268	230	219	248	219	228	256	251	260	223	249	267	259	242	254	233	243	241	230	249	244	226	235	242	215	231	267	213	243	241	205	244	233	247	220	258	219	225	268	253	260	239	225	285	237	238	247	249	224	223	242	246	267	239	221	218	231	270	255	244	246	217	242	260	266	221	257	233	254	271	215	228	247	240	250	209	240	236	260	228	261	220	244	232	238	251	212	243	252	217	234	249	265	252	247	261	257	247	247	261	255	226	256	262	240	248	290	233	229	252	245	231	238	265	241	244	273	245	225	240	230	243	245	251	229	227	237	258	222	240	250	252	232	207	246	258	225	249	233	241	219	242	246	210	244	238	237	232	242	269	240	227	236	222	244	232	238	223	227	229	250	270	224	238	260	231	212	234	231	223	238	237	238	248	269	236	265	234	267	231	241	227	237	225	218	290	276	247	237	252	240	242	227	239	254	253	244	234	248	212	255	242	253	251	245	246	229	226	214	232	229	270	238	234	240	263	247	255	281	224	233	252	223	217	242	236	242	234	243	254	254	227	233	257	220	240	219	243	218	263	242	253	229	230	238	238	243	256	227	250	251	204	255	237	241	228	238	234	209	243	226	241	250	232	265	270	253	228	245	246	247	225	225	261	243	215	237	257	262	229	226	224	236	251	250	213	213	260	259	249	234	237	234	239	238	210	232	237	226	260	249	224	243	222	242	264	250	224	249	260	261	268	232	249	241	213	236	243	240	259	227	206	226	231	251	234	252	266	269	246	270	244	249	241	238	226	248	212	265	215	232	251	226	232	248	238	236	210	257	218	250	237	214	228	249	258	232	231	250	234	245	227	272	239	255	218	238	222	218	239	245	223	239	236	232	273	239	234	234	201	245	251	228	231	234	243	217	236	234	236	259	250	244	231	246	254	253	239	242	232	226	242	241	250	227	246	247	252	243	245	236	217	224	258	262	261	259	253	231	220	232	219	229	214	234	229	216	232	218	233	236	248	250	212	209	254	247	256	247	263	239	239	227	237	247	221	257	227	240	257	253	258	245	209	251	223	236	223	284	253	235	238	208	255	252	251	198	235	213	244	214	254	228	240	246	230	243	233	242	247	224	217	236	239	228	276	247	228	226	230	218	240	242	242	243	256	245	244	223	225	258	234	274	232	221	257	254	230	225	254	245	214	257	223	235	233	224	243	236	249	251	228	261	256	220	240	254	269	224	238	245	220	255	242	257	259	258	243	226	228	222	229	241	240	228	242	242	260	218	217	232	251	257	223	234	232	226	243	261	232	234	250	216	239	258	217	249	259	267	221	237	236	249	241	262	250	248	230	241	229	225	258	247	248	249	244	228	245	243	232	213	244	229	211	259	250	229	225	234	239	241	271	226	238	227	240	209	243	231	234	256	257	237	229	234	246	217	231	225	218	227	262	243	224	230	244	219	222	220	248	250	232	262	249	225	265	239	248	240	232	218	241	259	210	256	228	252	229	227	230	231	238	236	223	253	230	218	228	238	223	236	247	265	249	265	228	240	219	242	271	242	243	238	246	238	243	261	253	236	233	267	252	242	248	247	251	225	202	259	234	217	226	228	228	237	238	227	198	224	251	233	235	213	218	210	253	239	236	259	258	209	229	241	234	243	214	247	226	252	240	249	243	250	221	262	241	239	237	264	251	263	216	212	243	259	248	235	267	256	268	253	234	218	239	248	259	248	240	232	221	263	262	236	255	243	239	263	236	251	225	245	266	236	254	232	252	254	244	202	242	231	254	232	205	231	284	248	236	244	245	236	233	251	230	233	237	247	225	224	234	225	240	252	236	247	248	262	242	235	233	211	240	235	241	246	247	248	246	244	223	243	247	255	239	235	252	255	241	223	229	262	244	232	231	227	226	243	230	243	239	242	262	225	228	260	233	242	243	262	232	250	247	235	243	243	241	200	246	244	238	240	221	250	221	216	244	223	225	209	236	210	236	243	250	224	258	248	222	253	256	261	232	227	245	224	237	238	255	258	244	255	244	232	255	224	250	232	228	223	260	226	223	248	212	264	215	243	253	248	226	230	266	225	243	234	246	254	237	236	243	245	232	232	250	218	222	242	254	258	260	240	241	242	232	253	260	261	268	250	244	236	258	258	250	230	220	233	226	264	262	246	237	225	243	252	240	222	224	246	237	221	231	262	252	256	248	260	247	248	236	253	239	254	226	240	243	244	208	235	252	229	241	237	244	246	245	237	245	219	260	256	222	233	224	213	252	227	226	254	225	253	245	269	232	263	237	238	232	200	240	252	222	261	270	213	258	248	240	240	246	226	244	255	259	243	248	254	280	242	243	233	260	244	238	222	219	236	233	247	254	238	220	223	215	259	234	239	217	237	225	264	220	236	242	232	258	221	232	222	253	254	233	260	250	234	224	231	251	238	217	242	251	237	256	224	251	259	230	218	239	259	231	250	211	278	276	229	223	219	238	237	253	241	211	258	235	245	237	244	266	244	255	213	261	252	251	221	228	248	244	234	265	243	223	242	244	240	225	248	251	215	218	229	241	226	250	235	260	253	218	234	239	233	236	222	233	241
17220	29119	14962	6608	6652	5553	4874	3966	3817	3431	2638	1973	1666	1743	1388	1282	1241	1115	1008	1084	1067	1081	1039	998	914	967	948	836	840	868	821	760	802	815	786	769	792	801	783	770	747	741	816	765	830	766	809	760	745	766	776	783	781	765	799	739	780	731	757	763	763	808	755	738	739	760	739	759	716	694	739	732	757	687	741	754	745	718	684	802	712	747	723	683	783	766	713	729	751	791	722	736	787	745	758	720	731	725	736	770	782	726	713	764	787	695	721	809	747	764	786	715	788	737	729	751	725	718	696	696	791	788	760	804	729	751	751	690	656	744	723	685	712	713	708	750	746	728	738	742	772	751	695	754	744	736	716	684	793	755	774	711	766	718	752	712	714	711	770	731	746	765	731	787	698	693	696	703	672	755	735	751	727	716	710	712	781	741	736	684	723	708	704	739	696	716	691	778	738	711	729	745	708	757	759	747	734	742	718	666	753	753	697	805	729	718	733	734	732	709	722	717	745	763	759	693	701	660	775	707	694	726	721	729	724	742	766	776	709	739	775	750	794	709	725	741	746	720	720	713	791	750	684	785	741	727	698	750	728	778	705	715	729	752	703	715	700	725	721	699	752	724	677	734	744	751	729	749	747	760	695	702	750	751	726	725	750	753	733	780	766	738	703	753	743	682	765	739	708	764	712	757	712	708	663	756	772	747	740	785	721	776	694	756	720	734	727	708	687	735	724	690	674	771	726	772	729	738	755	733	687	714	743	750	703	698	741	724	763	761	769	736	746	775	738	757	707	776	724	711	747	724	695	728	752	729	753	753	763	736	775	752	778	744	710	717	803	728	743	738	793	726	761	732	761	707	744	750	724	733	749	733	755	721	748	739	715	748	755	774	755	733	814	760	710	751	750	756	716	745	721	744	758	750	767	685	732	747	749	776	732	711	711	731	747	698	703	734	726	742	724	711	805	767	754	710	730	751	746	729	738	742	733	746	737	715	770	671	741	745	715	760	682	723	766	736	742	771	735	712	747	683	703	754	774	719	736	769	690	716	734	727	715	751	761	773	739	752	736	692	721	759	712	721	759	760	689	813	734	721	739	720	700	709	812	737	737	702	768	726	738	761	744	779	770	767	735	729	725	756	792	737	733	769	733	820	721	715	809	727	769	787	669	775	746	781	756	724	718	701	726	770	717	731	742	726	696	710	712	704	736	722	751	731	693	715	733	764	745	785	719	774	757	718	723	757	741	747	715	759	717	789	706	714	729	718	768	775	765	770	711	770	776	782	758	746	739	755	683	778	673	791	779	739	730	741	751	743	686	760	770	713	738	739	715	765	738	748	749	715	766	757	737	708	740	752	736	775	733	718	785	729	741	745	720	728	705	705	757	702	751	744	738	763	692	697	729	730	749	729	725	744	713	739	701	773	725	697	699	722	697	766	752	738	747	706	748	731	744	764	802	771	702	713	701	747	743	779	694	708	714	721	716	693	733	776	734	731	738	766	743	745	727	726	735	749	719	708	732	715	705	768	765	682	747	732	726	763	760	775	718	725	788	722	740	752	701	734	705	715	716	721	725	706	757	730	768	778	766	758	722	730	733	695	742	719	751	708	759	704	755	702	723	697	751	737	736	735	676	726	753	750	719	751	752	704	702	727	797	723	716	737	752	682	787	734	758	714	738	749	773	716	757	776	732	754	729	715	748	673	743	729	741	712	755	750	747	727	702	706	728	754	669	721	732	769	717	702	713	758	751	707	726	723	741	731	753	773	776	741	739	740	777	731	754	731	719	723	732	762	696	742	747	733	774	731	762	700	764	700	762	758	708	732	759	730	751	733	709	767	727	744	745	724	767	726	718	744	656	728	719	814	714	712	718	718	754	764	751	772	726	750	731	785	748	760	729	721	719	689	782	771	728	748	757	697	727	761	703	753	741	683	703	738	747	748	715	682	734	775	733	739	735	704	738	741	781	742	698	772	723	752	706	680	711	761	760	694	770	739	795	737	774	760	740	789	724	702	692	743	712	702	730	762	764	754	688	734	768	716	779	709	718	739	716	713	761	701	789	749	791	747	759	696	760	744	753	760	741	756	762	688	742	717	727	762	726	752	765	709	752	691	745	771	758	745	731	764	747	738	756	704	709	711	737	701	717	742	765	706	749	743	729	767	712	721	757	729	766	731	771	741	699	788	746	754	712	732	690	743	736	784	735	773	707	748	760	692	717	708	710	682	729	757	735	738	723	739	795	671	757	739	741	667	698	744	744	729	732	711	734	732	725	753	721	715	751	738	716	757	735	712	695	753	763	686	757	724	714	779	761	751	756	726	725	757	732	793	716	732	793	748	689	771	766	735	756	708	755	741	725	717	744	712	670	730	739	757	774	725	738	699	766	743	766	765	733	714	769	716	698	765	712	702	729	748	727	724	782	749	695	698	762	721	775	737	748	757	728	737	749	759	759	734	724	725	787	726	739	733	730	724	744	710	740	748	769	717	765	752	769	769	781	763	729	748	770	758	725	755	754	722	738	749	750	747	765	740	734	698	722	757	726	698	719	753	765	706	719	684	709	726	720	694	693	731	707	705	726	751	761	694	730	742	681	741	769	721	743	701	782	757	714	775	736	693	754	735	721	787	730	740	749	758	783	776	769	753	770	712	741	746	725	728	699	762	755	780	730	701	719	684	724	764	724	721	736	715	690	703	748	693	755	745	729	756	705	747	736	780	725	735	717	755	707	732	738	741	793	744	741	711	734	765	743	704	762	762	736	763	752	783	750	726	751	722	792	725	691	728	743	759	788	723	713	742	725	702	745	745	734	748	787	762	761	765	702	743	735	747	711	734	735	747	723	727	702	780	694	719	792	737	758	710	739	732	744	756	720	754	772	745	737	697	748	732	726	774	745	706	760	736	712	746	748	766	744	703	748	758	721	842	730	773	757	756	752	754	754	705	728	692	737	738	788	711	741	743	755	751	754	728	728	748	818	757	715	718	736	681	780	769	744	727	681	738	698	742	747	711	713	738	718	705	734	709	696	764	698	723	790	740	658	701	751	692	729	719	686	708	711	727	755	752	763	712	767	730	741	728	721	659	692	770	768	708	741	739	735	688	740	743	746	780	779	735	749	733	734	767	690	720	725	754	745	687	711	766	712	730	771	758	705	755	751	752	726	743	786	731	707	759	724	730	746	718	670	750	745	725	786	727	771	682	764	757	719	714	751	749	771	773	762	738	770	743	743	760	773	745	753	776	760	776	731	758	749	687	762	739	753	764	712	747	736	707	755	769	739	698	730	721	738	776	727	725	744	735	737	723	749	726	750	717	705	779	731	705	750	710	727	745	731	764	696	797	732	719	750	734	726	735	705	729	718	670	724	744	723	747	762	777	737	775	758	740	738	752	690	738	729	721	724	715	733	760	805	705	733	751	760	740	755	733	718	736	707	766	720	766	724	739	734	777	670	703	738	704	779	730	768	679	696	729	772	715	718	760	758	735	740	732	755	723	719	750
46708	50900	37391	24978	24027	20610	15368	11617	9031	7501	4596	3319	1602	1925	1256	986	899	606	494	459	587	509	471	427	361	316	320	313	290	246	227	232	220	232	243	266	222	225	209	219	197	204	191	236	221	253	202	218	228	220	198	174	248	216	241	211	196	190	201	190	211	230	217	220	226	181	204	204	184	158	224	209	185	222	168	202	181	243	176	197	178	169	220	208	188	203	190	214	192	183	205	183	192	226	197	190	198	207	204	173	180	167	210	180	203	218	204	181	203	198	181	201	185	163	192	180	204	184	202	193	196	206	209	191	192	199	201	164	182	189	198	182	188	165	210	189	228	197	215	193	215	191	195	195	215	167	183	209	183	182	180	187	179	177	176	209	177	209	197	170	223	162	173	176	185	205	207	165	200	203	196	187	212	188	196	201	203	173	176	199	208	210	180	197	187	195	189	233	205	187	201	189	183	183	184	185	171	197	195	207	207	201	183	200	201	186	203	183	206	167	169	197	170	190	178	194	187	187	156	184	175	180	165	168	197	214	184	164	189	209	204	185	163	217	196	198	181	177	194	192	160	186	197	187	202	195	187	154	203	192	183	176	191	185	192	185	199	182	199	197	178	167	188	185	223	210	177	175	188	180	179	209	192	193	196	197	196	204	204	175	194	168	195	206	178	214	180	192	180	175	186	192	192	209	172	169	186	185	187	182	161	199	185	198	192	187	191	200	192	190	180	160	183	180	189	190	210	184	195	177	186	174	218	189	192	179	179	194	212	181	190	199	201	182	192	183	198	185	194	194	194	172	199	185	212	187	179	178	181	197	185	184	178	201	206	195	191	172	169	179	186	191	187	191	177	193	183	193	189	160	183	193	180	200	181	193	199	183	192	188	198	195	184	201	179	173	171	227	191	201	222	178	220	198	194	173	204	183	197	182	184	170	185	194	215	177	204	196	201	194	189	163	205	153	169	186	188	184	201	181	174	208	158	211	199	177	178	198	206	184	183	194	168	180	189	188	204	182	191	198	217	198	188	189	215	194	215	223	174	181	214	196	191	182	156	175	195	182	162	179	160	197	173	176	180	190	176	194	194	220	187	168	167	198	201	171	189	204	187	185	200	209	188	175	184	203	193	193	194	181	166	222	192	190	187	189	204	190	218	178	174	208	203	193	182	179	204	179	189	177	185	201	202	197	196	183	176	192	183	162	190	216	186	196	181	204	170	182	195	193	185	178	207	174	180	181	186	195	178	176	200	201	205	200	179	191	195	191	206	175	182	196	186	218	217	206	173	186	189	187	184	192	199	178	170	216	180	197	180	185	191	166	200	185	185	190	197	182	186	191	189	193	195	196	152	178	167	176	165	161	173	184	170	169	202	195	188	178	192	208	192	176	185	188	218	166	188	198	204	209	193	202	177	198	205	182	184	207	205	188	184	177	207	183	201	194	175	175	181	198	174	174	189	208	195	183	215	165	180	199	185	170	190	199	215	189	181	187	203	186	180	183	186	201	175	206	172	184	192	192	191	179	191	183	179	195	199	210	192	190	190	160	200	199	185	202	184	212	210	192	203	194	197	161	167	208	212	184	189	176	186	199	214	189	191	193	194	191	206	199	186	194	186	182	187	174	186	169	167	167	192	167	185	205	176	218	214	184	188	192	186	197	171	205	194	181	194	225	198	192	167	189	185	170	162	193	197	174	177	166	172	200	182	164	193	178	197	215	187	167	181	184	225	194	186	184	205	177	169	164	183	188	199	209	202	195	193	172	174	176	195	197	200	199	198	185	180	190	180	210	201	192	158	164	199	177	220	204	202	173	205	214	188	206	168	189	179	211	184	171	223	186	158	181	188	209	201	166	183	170	176	188	187	209	205	193	216	177	162	188	185	215	194	199	171	176	183	211	186	223	198	204	174	200	212	174	165	203	162	179	190	175	193	180	191	192	206	187	188	179	171	181	185	177	205	194	216	191	189	172	201	183	190	188	193	196	199	195	191	184	180	187	193	171	190	176	186	163	158	193	164	193	187	197	194	177	168	176	187	196	225	181	193	194	202	201	208	197	174	194	197	161	190	199	172	199	197	181	195	180	183	163	182	198	212	186	181	203	189	226	163	206	178	198	187	171	199	182	217	191	195	195	202	163	170	206	195	175	197	202	214	196	209	193	185	188	173	185	194	190	186	173	203	188	208	190	176	201	210	214	190	196	182	178	190	167	188	204	192	183	178	184	182	194	205	188	175	182	177	173	189	205	186	194	189	157	197	193	186	204	169	179	209	180	190	176	195	210	185	196	188	197	176	197	191	195	196	196	156	184	203	202	194	191	174	180	179	184	183	187	172	175	191	171	184	192	186	175	179	186	168	196	175	186	174	159	192	202	187	174	187	168	192	202	200	185	191	179	191	194	184	209	212	192	206	218	168	194	192	215	164	173	190	162	175	183	174	187	169	204	172	181	197	183	198	204	186	191	191	205	163	210	185	176	211	170	205	176	186	186	183	181	181	185	211	178	174	167	183	192	184	174	204	215	180	195	174	173	181	193	181	197	206	163	183	176	173	179	190	203	189	194	202	191	184	210	188	191	181	188	176	210	182	189	199	182	175	184	178	174	203	189	188	186	176	181	182	187	173	200	177	171	199	199	177	160	203	206	190	186	181	211	216	180	190	188	174	181	190	182	179	178	200	183	205	191	196	189	210	176	185	177	184	200	165	189	191	167	178	192	214	177	180	182	168	206	180	218	196	186	201	209	177	187	192	191	184	183	181	190	150	174	190	180	183	193	176	187	200	192	187	180	217	205	190	178	178	173	188	187	201	217	184	192	212	178	197	195	183	168	173	196	189	181	195	201	196	187	193	193	196	178	196	209	189	189	192	191	214	156	195	190	169	176	185	203	185	191	184	178	188	187	186	213	176	187	177	200	198	201	188	188	196	214	173	186	184	188	190	198	175	189	215	205	196	181	198	189	191	188	187	180	166	199	156	181	166	211	189	194	172	207	188	180	186	160	164	180	194	205	176	170	174	185	188	165	180	175	177	215	212	193	174	179	203	192	209	184	180	230	174	182	182	181	177	201	171	164	168	175	195	182	196	187	193	185	165	196	192	177	193	202	182	178	178	201	182	165	180	163	175	200	161	180	204	198	168	209	191	197	195	190	216	195	216	196	183	203	186	168	213	205	202	177	178	196	199	197	171	189	186	202	187	172	183	177	158	189	196	193	191	210	196	170	170	204	195	206	170	164	174	188	201	218	193	152	190	177	184	184	178	184	199	194	192	194	202	185	224	190	190	202	179	188	174	193	179	186	210	186	188	206	178	174	175	169	199	197	181	183	196	177	179	209	183	188	172	186	176	198	178	188	196	187	164	207	178	184	178	198	183	212	207	198	188	203	190	197	200	188	197	169	168	200	181	178	198	179	181	178	193	190	182	197	211	196	182	190	164	181	200	204	191	200	203	191	190	173	193	190	206	208	208	205	201	148	174	182	191	198	177	172	185	184	211	192
36910	51177	28227	25677	27609	24917	22577	20686	19148	17302	12439	10674	7206	8577	5845	5294	4212	2782	2368	2369	3136	2818	2442	2056	1767	1387	1516	1537	1193	1078	1005	916	921	902	850	816	835	856	767	789	816	819	792	817	780	805	755	690	749	690	745	731	771	728	808	718	675	743	669	709	760	888	829	756	728	704	725	627	611	632	622	645	638	634	610	612	644	660	594	613	668	643	642	683	658	617	661	665	696	639	600	650	680	622	628	620	648	609	619	624	633	586	591	593	589	592	620	658	593	631	574	638	701	587	592	622	589	576	557	586	608	593	591	616	607	606	619	552	568	607	590	600	562	612	586	617	531	586	586	583	613	580	648	606	627	565	573	609	603	602	610	598	638	587	602	580	627	590	607	627	618	585	579	621	629	625	618	610	603	624	571	603	559	576	612	637	632	599	650	578	596	573	600	580	577	567	569	598	579	559	592	610	580	643	585	608	609	610	576	596	555	622	601	612	605	586	622	597	627	571	591	596	621	616	565	596	559	557	631	582	603	574	603	639	526	573	602	584	580	591	619	601	571	575	606	558	597	622	588	591	592	612	578	562	589	626	661	607	604	544	601	620	592	563	552	599	612	594	565	618	630	590	595	577	560	598	601	590	638	637	589	642	559	572	578	533	594	580	593	603	624	565	592	561	573	639	613	635	615	589	580	564	623	623	604	556	597	580	591	584	580	593	603	582	595	592	543	572	603	603	567	611	579	584	635	599	624	559	595	647	575	599	605	583	572	605	610	594	594	641	605	567	619	632	619	570	622	576	557	522	568	607	602	607	583	575	562	620	549	579	604	629	614	609	608	642	578	645	591	584	605	548	595	580	615	637	604	640	623	573	577	601	595	622	571	610	576	566	578	616	589	584	575	550	621	579	601	606	567	583	598	591	571	597	572	580	578	584	583	614	613	575	605	616	575	548	600	605	616	577	580	614	591	606	577	598	628	639	576	621	590	575	565	593	567	573	555	598	573	597	624	561	550	612	599	560	581	551	581	626	633	594	620	630	615	595	540	626	624	604	591	629	545	593	590	616	596	593	565	595	576	576	583	583	612	622	586	599	614	600	605	613	554	583	639	606	591	580	588	569	571	596	599	591	565	589	604	562	604	595	565	575	571	613	619	615	569	600	645	558	602	586	619	588	602	625	622	573	604	545	606	605	565	573	601	617	633	603	570	622	577	593	558	605	594	613	620	606	573	606	585	547	617	603	624	626	561	601	619	631	622	577	598	627	615	612	602	602	589	603	606	602	619	606	584	579	643	601	631	577	610	581	584	571	586	582	587	624	610	580	642	626	618	573	602	595	603	565	613	588	585	573	594	562	602	604	552	602	552	595	589	613	594	591	577	556	591	591	607	616	539	588	568	609	580	581	594	635	578	627	564	636	559	595	601	599	578	592	579	556	608	592	567	620	576	584	557	569	635	548	586	587	607	607	600	615	595	638	616	630	648	605	633	620	530	588	545	626	578	603	596	621	601	610	628	597	570	577	602	610	585	600	603	599	590	605	572	569	551	594	612	578	624	606	588	614	583	579	624	611	615	648	605	576	619	576	589	615	641	573	634	580	623	608	612	575	535	611	589	601	590	599	602	557	638	606	629	589	610	582	563	603	606	557	609	626	582	600	618	565	610	567	587	610	576	595	578	608	601	612	652	563	600	584	642	611	615	597	606	630	578	577	572	583	607	579	620	614	578	608	594	599	565	590	580	569	620	611	613	564	599	591	541	600	639	606	566	567	597	619	587	546	573	583	642	576	588	588	641	624	605	577	598	594	606	563	623	608	633	611	625	598	578	600	595	628	578	547	610	610	621	622	605	551	614	566	613	629	589	616	623	563	612	577	606	577	545	612	635	600	568	604	561	615	607	573	591	551	597	581	617	578	605	577	593	615	613	592	590	565	581	637	637	594	615	587	617	608	561	612	583	571	590	572	587	592	546	602	560	595	580	604	657	606	578	591	576	550	565	548	528	587	585	588	646	589	625	603	623	603	624	559	617	560	611	571	577	643	608	618	591	615	602	591	611	580	610	599	608	565	590	570	631	585	606	570	591	602	594	562	590	560	631	618	599	608	610	575	600	613	599	616	599	535	566	612	592	596	602	620	602	593	549	586	565	614	592	616	572	617	622	598	591	563	599	587	602	616	639	575	617	633	649	598	576	566	565	594	582	612	613	600	621	634	570	613	587	566	616	599	584	600	632	547	592	566	616	631	610	621	581	588	622	619	598	585	556	614	571	602	529	596	598	601	636	614	607	576	624	592	601	594	581	557	607	596	608	578	603	563	603	542	604	527	554	635	607	595	574	594	524	610	588	568	619	583	581	572	598	567	582	568	572	579	639	599	575	597	604	547	607	621	637	642	602	620	651	591	581	609	590	584	603	644	579	571	561	601	591	595	582	631	605	583	581	612	630	634	548	605	615	587	629	610	575	542	574	588	606	569	595	588	598	585	595	577	555	585	606	583	567	610	585	608	599	632	598	595	565	608	587	593	583	617	621	588	598	568	585	607	576	584	641	606	594	588	614	637	597	605	584	573	584	568	637	599	578	566	553	624	619	597	657	609	614	593	640	547	574	606	610	566	572	624	592	632	594	575	595	599	608	600	560	610	618	590	576	602	608	641	595	628	607	608	590	621	599	545	618	567	585	586	554	587	579	591	573	609	625	607	618	592	575	638	630	667	611	568	541	596	613	612	585	599	626	604	582	590	566	562	619	611	590	642	572	581	637	559	623	598	603	604	637	593	600	597	603	560	607	578	583	577	617	585	591	610	577	615	541	567	632	567	542	582	595	598	561	574	605	577	584	568	566	634	598	637	617	548	619	580	613	598	577	602	590	547	572	589	563	570	600	590	607	624	563	585	628	632	607	580	593	631	608	567	583	612	636	538	584	544	575	602	601	595	595	573	591	643	588	587	580	607	578	577	597	593	619	582	576	594	587	605	590	647	588	590	624	584	600	622	557	639	604	538	613	577	569	608	622	605	612	598	618	596	583	590	565	587	565	623	578	606	628	588	594	642	594	607	600	585	558	538	584	583	581	596	652	595	616	554	604	588	598	564	582	568	605	583	567	566	622	599	642	585	576	593	613	576	592	592	647	607	612	618	628	604	570	600	611	580	617	621	575	579	597	599	551	626	609	586	563	577	561	604	580	594	616	590	574	620	627	596	606	585	574	613	589	624	591	597	629	609	549	612	583	581	663	613	580	623	582	603	572	613	592	599	602	585	629	601	645	634	604	586	566	592	542	640	591	581	612	593	581	564	587	632	624	607	587	599	576	586	629	599	585	621	537	598	616	600	585	591	583	546	590	614	592	609	589	593	594	622	585	589	614	598	571	591	587	597	620	595	601	618	628	627	606	619	593	627	604	608	624	647	618	593	576	620	619	612	623	591	662	587	636	592	618	589	568	621	625	586	622	595	640	614	566	575	632	663	588	578	584	600	583	568	577	576	608	599	601	586	598	560	597	617
57082	48878	34124	26918	27238	27100	25436	22819	19780	17179	12315	8966	5355	5791	3558	2378	2065	1757	1303	1180	1294	1096	955	729	683	514	573	486	470	428	345	402	343	332	345	287	306	308	322	302	311	317	277	284	343	286	286	271	250	279	279	304	298	313	330	298	292	309	310	297	282	323	315	294	304	263	266	237	267	288	298	247	257	265	280	301	242	259	236	248	242	221	231	265	259	280	258	248	255	241	250	265	250	255	250	270	232	258	240	243	257	248	239	264	288	247	213	274	265	253	234	234	242	202	238	255	244	251	238	263	241	235	237	257	257	262	257	225	247	273	221	250	231	247	242	248	271	242	238	249	224	243	230	282	238	250	233	257	243	231	246	251	256	229	225	236	270	262	277	274	249	267	275	257	258	251	265	244	277	240	251	250	274	253	259	276	265	251	255	241	228	246	235	223	230	247	241	235	260	242	257	245	238	223	246	242	231	299	240	221	262	239	250	246	236	268	223	227	229	229	224	264	249	251	259	239	253	252	247	242	234	241	247	255	273	251	218	249	248	259	223	265	254	259	257	239	231	243	246	236	255	211	229	231	260	270	260	268	243	243	250	248	254	243	250	230	273	247	266	261	231	220	254	253	245	235	246	259	260	284	221	268	241	224	232	283	285	260	247	267	256	240	250	234	247	250	241	213	280	240	253	244	228	248	224	245	257	245	247	249	249	243	266	232	239	235	286	206	242	222	226	251	268	243	255	245	242	273	259	220	268	229	225	228	246	217	251	255	249	267	260	227	243	231	276	256	254	243	247	230	251	258	235	234	275	249	255	248	249	219	246	256	268	239	244	249	258	243	236	245	246	224	224	270	244	253	215	240	239	250	242	218	273	249	243	251	278	243	210	232	238	232	216	234	273	245	256	239	233	280	245	232	241	216	204	273	240	252	232	232	246	224	243	245	253	263	246	237	265	252	250	224	242	237	254	235	235	267	254	240	238	232	261	255	236	234	224	260	224	237	233	257	261	248	260	271	256	226	252	226	270	266	250	239	237	265	247	242	238	243	251	231	231	266	247	251	247	264	238	235	271	260	242	247	266	256	229	246	195	243	241	235	252	241	253	242	257	239	238	254	208	248	216	276	255	259	252	235	214	279	232	228	260	245	259	242	240	254	235	229	260	241	243	270	242	230	243	237	263	235	221	262	262	250	270	231	276	252	232	237	237	244	236	264	227	238	216	252	222	250	289	253	231	257	250	250	222	229	236	263	259	245	245	237	249	244	262	250	244	242	270	244	217	256	245	257	241	260	251	268	253	249	233	252	289	259	206	272	217	255	257	245	249	228	265	255	234	258	216	250	277	240	238	230	245	225	244	243	258	250	269	257	232	248	219	250	270	228	246	250	244	246	254	263	274	231	268	259	222	264	244	244	264	271	266	259	268	253	267	247	234	227	257	269	276	240	266	253	279	264	248	233	234	257	241	248	243	244	230	243	245	255	238	237	264	218	240	259	230	215	237	237	222	233	239	237	261	244	253	209	267	251	236	248	252	241	238	253	268	271	254	229	260	228	272	234	241	260	242	261	251	284	236	234	230	226	266	262	213	255	248	209	230	246	245	235	243	236	269	255	222	269	245	256	248	261	270	241	242	275	220	228	271	260	252	238	270	234	271	255	246	256	260	218	241	268	259	230	285	248	268	254	260	228	222	261	230	240	227	247	239	236	255	241	269	238	210	271	261	255	238	251	260	244	248	276	271	261	244	241	274	236	236	264	235	233	239	241	231	242	255	248	261	251	238	229	227	218	235	257	245	251	244	275	254	242	242	252	256	235	235	281	238	273	238	227	238	259	247	236	208	245	232	252	244	236	251	240	246	272	259	254	244	264	258	228	231	252	245	231	259	250	251	245	221	265	255	232	231	229	248	273	247	288	252	251	275	267	251	227	224	251	270	248	256	266	238	274	233	231	263	257	242	237	253	247	246	246	263	259	278	265	254	259	261	281	245	235	221	254	275	239	260	276	258	253	241	245	243	253	247	276	270	254	266	232	251	261	236	272	211	222	238	236	260	237	242	271	263	258	231	250	241	240	259	241	262	250	221	274	279	266	258	265	247	244	266	258	247	246	240	256	251	234	240	250	269	248	230	227	272	239	212	224	279	256	249	246	230	273	256	236	231	240	263	244	233	248	255	254	260	237	224	267	276	282	240	268	253	211	227	233	256	207	260	233	269	255	240	261	250	278	269	236	243	261	240	262	277	261	230	246	249	257	231	234	271	245	252	230	214	235	261	252	264	234	247	243	251	245	257	271	271	245	248	265	241	258	209	248	264	234	255	229	275	263	246	259	242	278	247	243	246	230	237	269	225	234	228	249	244	239	235	259	250	248	235	230	253	275	235	273	246	262	244	228	249	235	234	254	267	253	240	260	233	256	263	249	273	240	265	254	237	240	229	248	222	251	285	265	234	241	251	274	238	263	235	232	225	279	263	257	228	222	246	239	249	263	261	254	248	238	227	241	255	256	218	264	275	252	240	251	263	239	267	221	281	257	240	216	236	223	204	236	239	248	252	239	272	242	197	253	242	259	254	231	226	268	247	262	246	267	272	232	254	239	241	249	244	227	252	250	240	240	255	267	241	216	213	262	237	215	210	224	258	256	234	262	250	256	241	239	266	253	247	258	257	256	240	244	238	275	223	245	253	245	248	214	230	230	251	245	224	258	244	224	251	205	266	230	270	245	229	255	237	212	219	265	252	253	240	264	236	244	280	240	247	264	267	245	246	252	249	222	254	263	236	259	258	238	242	233	214	252	245	266	250	262	260	229	226	239	249	257	249	256	237	230	253	258	262	250	196	282	242	252	288	242	270	262	233	247	235	237	275	262	251	270	256	263	245	277	256	236	255	259	241	249	255	242	219	260	243	240	240	256	270	256	231	233	256	244	261	247	228	270	241	262	252	264	233	235	218	249	276	239	234	244	247	236	224	260	249	228	261	243	222	228	266	242	282	236	254	245	243	260	283	236	256	228	262	264	253	288	261	238	257	237	217	248	250	223	253	236	234	260	225	266	236	238	246	221	264	234	260	228	253	245	248	280	241	266	232	271	233	236	227	219	252	223	245	259	249	213	268	264	261	264	243	248	246	256	227	250	247	248	243	243	247	236	262	234	247	268	231	214	242	239	251	247	265	279	271	232	254	266	225	243	281	230	242	242	242	240	260	215	252	258	225	230	272	226	232	248	221	249	253	270	280	240	224	275	245	252	240	243	258	241	262	258	250	256	240	232	253	280	242	233	213	266	267	224	253	264	244	240	215	269	236	268	248	248	258	261	253	235	244	236	286	278	249	250	217	246	235	275	252	277	274	241	250	258	224	249	252	229	243	220	220	256	274	253	258	251	237	261	255	243	260	253	259	248	254	227	240	252	238	247	254	259	245	238	245	256	232	244	250	235	257	238	247	246	251	236	247	227	271	256	238	248	273	241	247	210	261	260	236	252	246	234	217	226	231	253	236	222
46745	54493	30377	35408	37835	36036	33958	31290	31188	28560	23120	19637	15791	18510	13023	11090	8718	7628	5628	6012	6995	6419	5276	4404	3600	2600	2980	2893	2367	2119	1811	1652	1544	1388	1206	1334	1256	1278	1285	1352	1308	1151	1173	1127	1217	1161	1165	1023	1031	1027	1068	1189	1194	1110	1269	1049	1011	1021	999	1065	1093	1471	1430	1129	1057	1046	947	846	860	885	921	863	851	913	883	826	831	779	745	781	805	834	810	917	838	806	795	851	797	860	867	895	900	844	818	780	807	736	781	736	722	752	743	780	744	715	792	762	745	747	755	729	787	748	764	751	738	791	742	720	747	744	820	744	737	735	757	753	742	766	705	790	789	708	726	775	722	724	753	745	743	764	708	789	779	748	735	765	702	724	756	752	729	690	760	769	745	731	716	743	719	763	708	780	746	666	727	709	726	738	738	783	713	744	795	759	753	736	720	734	742	717	723	760	739	734	761	745	698	772	737	768	706	788	756	758	736	719	769	736	676	747	729	761	742	750	751	729	713	768	741	769	717	672	736	727	741	780	745	768	726	737	783	708	716	762	715	740	696	726	791	732	743	723	733	720	658	710	723	732	727	716	709	754	726	722	725	741	721	740	758	710	760	762	689	737	669	697	728	731	777	742	719	655	759	739	721	743	727	781	687	753	755	705	744	721	764	775	746	751	725	785	758	756	724	739	765	722	734	722	739	746	726	754	747	661	729	762	764	760	742	770	703	784	756	735	734	697	753	719	765	731	721	770	785	748	704	698	769	715	700	748	703	781	738	777	758	738	723	759	719	731	728	795	734	726	760	721	743	757	763	724	776	755	723	743	735	739	771	740	783	746	719	714	736	751	675	735	707	771	805	725	784	669	746	738	761	739	740	728	768	737	769	738	724	751	754	732	768	713	714	735	712	727	772	736	726	731	756	711	747	735	749	756	749	786	761	735	721	725	722	742	714	744	728	742	740	739	749	715	748	714	733	767	727	724	721	797	792	724	755	739	695	794	735	714	746	724	779	752	731	714	755	720	751	707	766	789	734	708	758	710	776	732	722	742	721	727	747	682	695	752	717	785	753	753	788	752	712	744	738	719	778	787	716	742	736	736	743	743	722	774	726	761	737	777	712	730	709	768	739	746	762	797	761	749	771	746	768	726	765	743	793	734	757	743	720	754	787	766	724	748	791	769	674	744	729	764	730	748	716	719	750	700	759	728	716	735	697	701	690	742	731	699	761	764	725	734	759	773	705	760	726	713	752	728	752	685	691	729	729	699	789	729	773	756	751	744	727	736	761	761	773	694	756	707	742	745	810	746	722	730	711	723	757	701	754	771	750	739	724	745	740	726	764	756	759	756	749	740	741	729	779	752	725	786	731	768	742	754	726	704	785	712	720	760	748	791	804	739	770	682	772	698	733	729	765	751	724	733	737	698	768	711	709	743	769	714	729	766	730	741	731	763	758	751	731	745	749	710	706	723	742	740	772	687	746	749	767	727	747	764	774	726	700	765	762	762	750	765	771	774	796	763	742	761	762	747	712	741	756	762	754	727	754	759	744	745	737	739	735	705	730	729	730	691	743	748	747	735	765	778	753	708	710	764	762	740	702	743	782	752	702	753	784	730	712	716	763	754	702	747	707	755	819	763	784	791	764	790	808	697	742	737	772	781	748	709	682	741	739	715	744	751	760	744	766	710	711	694	724	733	729	754	769	732	742	737	735	678	772	787	749	727	742	717	775	778	760	726	745	765	738	758	730	749	740	778	725	718	735	723	720	755	767	690	741	756	711	729	739	752	716	739	759	762	742	686	767	737	710	741	718	748	708	803	760	702	732	745	724	726	753	712	745	739	764	717	785	737	749	738	743	754	726	715	748	744	742	749	733	795	709	756	756	757	725	748	750	736	736	755	727	806	715	752	697	740	765	705	781	763	812	733	740	707	740	710	737	723	758	733	747	714	747	745	733	760	711	740	724	778	774	757	719	734	722	756	735	699	713	707	754	774	723	781	721	736	785	714	759	755	732	771	724	733	763	747	704	733	773	721	758	790	752	792	737	760	751	744	696	768	696	715	748	721	705	735	754	722	756	681	753	756	763	747	779	743	742	768	731	771	761	734	699	709	754	718	743	756	761	725	705	771	723	742	738	774	731	743	777	736	743	745	732	762	721	721	720	728	719	748	723	815	756	716	748	718	733	738	730	741	721	763	733	730	746	733	745	705	737	742	730	687	696	762	722	710	758	715	724	766	762	748	737	718	734	750	721	761	735	744	714	749	662	722	767	784	720	782	804	752	746	735	739	771	754	721	814	750	788	699	714	768	713	759	645	752	726	696	753	758	686	728	730	772	719	783	721	740	719	720	782	742	772	757	745	686	755	703	691	697	758	710	671	713	772	690	717	724	799	761	717	742	785	751	740	692	767	787	738	751	693	732	738	719	713	778	779	689	695	752	767	757	733	723	787	762	739	730	715	759	701	730	715	724	733	812	759	760	730	736	765	759	731	723	722	761	725	729	738	762	773	722	732	814	754	735	718	747	725	722	765	759	746	749	752	706	760	771	728	724	745	776	718	761	737	779	789	724	740	730	749	736	756	742	759	732	744	733	727	713	745	701	707	727	744	762	741	721	736	733	693	704	774	700	721	760	677	728	732	732	700	763	750	755	745	765	711	722	709	737	701	712	742	779	752	738	743	724	694	758	781	706	719	713	721	738	730	791	738	697	755	769	726	782	774	694	725	778	745	774	695	696	720	762	773	763	724	733	692	733	755	715	734	710	725	722	750	730	715	740	763	730	780	759	749	753	778	747	786	678	721	750	767	695	751	741	724	740	736	812	736	750	764	674	728	752	742	719	729	736	738	744	718	707	723	776	769	682	758	696	702	795	752	742	774	702	720	732	749	728	715	710	750	749	767	715	698	757	763	752	732	734	768	727	749	721	714	690	751	748	724	752	760	729	737	701	720	734	680	761	709	732	737	720	714	721	760	712	738	757	780	780	720	781	753	731	801	757	706	694	765	740	705	786	766	691	781	772	722	740	734	764	683	718	758	731	770	717	722	768	802	712	722	730	712	726	718	754	732	746	723	701	705	741	711	713	721	723	749	763	765	727	741	751	742	753	749	783	688	735	703	700	813	791	721	707	733	737	714	702	743	745	733	731	730	744	810	781	735	776	755	755	708	796	742	701	701	743	711	769	734	742	734	791	730	774	714	702	747	742	746	731	774	688	751	758	737	694	713	720	736	744	715	800	775	689	746	741	705	724	757	732	728	787	779	732	744	728	749	693	760	697	811	746	754	689	669	691	717	736	728	750	734	740	770	809	710	750	782	755	714	754	709	716	729	719	758	734	741	759	747	705	729	753	780	745	737	729	738	741	704	784	704	724	785	727	732	681	790	762	770	718	712	754	720	716	725	745	741	705	763	728	751	711	721	749	736	788	748	753	743	744	718	736	765	763	732	719	771	709	749	741	780	746	763	678	750	728	759	698	728	735	765	741	688	765	786	724	741	744	755	719	743	705
20974	21263	9851	3353	2232	1882	1346	1059	913	757	629	526	407	386	325	330	325	313	261	273	277	292	263	277	243	265	251	233	275	268	260	254	254	252	259	236	255	224	242	275	246	230	286	250	268	288	265	269	223	248	229	250	221	228	241	227	242	230	226	229	259	245	234	245	240	217	218	261	226	232	231	198	236	239	249	225	219	210	251	232	243	238	235	211	226	225	239	239	244	259	259	269	247	217	258	220	257	229	226	253	242	248	258	238	262	259	244	245	245	261	230	255	265	253	216	197	240	219	240	259	256	226	264	239	251	250	236	232	220	220	219	231	230	236	223	237	244	236	251	251	240	233	233	244	250	243	233	243	229	236	237	237	249	227	235	245	258	269	238	288	241	214	234	262	255	230	231	253	237	244	205	222	247	221	246	242	249	254	237	221	251	247	230	238	242	270	221	206	235	280	251	243	246	232	229	249	228	246	265	266	204	223	219	224	237	228	244	223	235	225	257	253	239	252	232	227	228	236	233	234	218	230	218	220	237	237	257	245	246	254	246	241	233	237	259	243	236	219	226	197	261	242	228	244	254	239	234	249	239	229	244	245	216	227	234	224	263	232	241	264	242	260	243	273	215	248	252	248	230	230	207	247	217	229	227	244	231	243	229	268	233	258	265	242	234	201	237	243	217	246	220	239	226	226	240	233	224	252	267	243	254	227	228	233	222	249	239	253	256	219	247	218	232	220	236	236	216	254	228	220	214	228	233	230	247	238	239	214	209	224	219	244	216	240	242	243	216	241	231	223	251	257	228	216	264	261	233	249	240	215	225	249	221	253	260	211	229	232	215	231	230	235	226	252	243	263	205	240	254	237	248	230	235	223	231	224	235	253	240	239	237	256	236	217	237	231	236	223	219	244	252	237	224	240	225	221	232	248	241	211	258	219	239	227	241	257	268	247	254	194	249	242	231	250	243	232	247	248	244	228	231	269	257	248	258	239	232	246	248	228	211	223	221	262	211	234	239	256	199	234	224	276	248	239	254	230	247	231	262	234	218	237	233	250	235	217	258	225	201	224	247	228	264	236	233	225	217	256	232	254	227	240	230	207	239	260	236	209	227	249	204	238	253	232	236	236	292	226	230	254	239	236	226	214	256	234	229	250	235	254	225	221	248	267	232	245	224	248	232	255	248	201	222	246	273	240	244	260	237	236	242	235	224	229	223	252	237	232	223	223	253	242	213	239	224	244	210	236	245	206	247	233	256	258	243	244	219	226	212	230	255	265	224	243	242	240	250	257	207	255	210	233	249	220	213	204	216	234	235	227	251	272	220	221	257	240	232	257	245	211	223	224	218	228	240	263	243	243	264	239	253	250	233	253	242	234	235	241	252	244	270	247	238	236	240	275	234	235	215	268	226	257	213	237	262	246	243	227	251	238	253	247	241	259	219	233	262	253	253	240	233	245	229	226	227	244	249	217	248	226	234	228	248	232	209	225	218	241	236	245	228	250	211	214	243	240	240	215	222	250	236	213	245	236	252	212	235	215	236	234	239	255	235	217	219	244	219	242	266	229	236	248	245	251	236	248	253	235	225	212	220	218	232	214	225	270	248	249	229	212	244	225	249	253	253	274	245	182	229	217	253	219	231	234	224	231	265	235	231	228	206	263	255	254	224	224	256	254	239	230	241	228	251	255	260	248	247	246	237	224	241	207	230	245	227	248	220	245	251	217	252	256	241	242	225	233	231	246	267	236	248	215	235	247	216	240	211	249	247	245	230	234	240	241	222	244	216	263	254	208	220	241	209	211	235	257	233	253	219	212	222	211	228	219	252	240	225	239	238	252	226	246	234	247	275	238	241	239	247	254	198	238	220	226	211	267	244	245	240	277	231	253	224	259	214	203	219	243	218	215	217	230	208	223	230	216	219	221	238	255	228	229	230	209	259	220	200	222	221	232	238	235	232	259	254	246	224	255	221	206	267	232	235	237	237	252	247	259	227	229	233	237	239	260	243	245	258	266	262	270	241	252	223	214	236	250	229	218	241	244	241	238	211	233	243	263	258	245	227	226	236	251	235	224	241	245	232	214	226	258	239	250	230	260	232	213	239	242	232	256	234	243	234	252	226	218	255	261	237	256	244	217	217	247	244	227	253	241	232	231	229	230	219	237	253	236	225	233	244	243	239	241	231	222	218	250	241	236	233	228	231	246	249	246	227	229	245	261	213	231	246	242	228	234	238	206	247	216	251	227	215	223	226	228	239	231	256	224	266	236	227	231	229	230	227	257	255	241	254	237	244	235	232	251	253	247	239	241	231	248	220	245	231	245	220	234	220	238	243	245	224	238	242	223	239	230	256	220	222	237	256	220	236	220	242	214	229	249	227	249	239	247	234	236	202	241	233	216	265	250	242	266	240	251	226	224	263	232	245	253	230	236	234	259	231	245	239	246	231	260	252	221	221	212	251	236	241	271	214	255	218	232	222	233	233	247	254	216	214	244	224	201	240	232	250	234	254	245	248	257	254	218	237	264	234	208	242	248	228	207	231	241	237	252	244	231	258	222	275	213	229	246	219	238	223	210	250	233	253	223	237	249	196	248	230	239	258	217	253	235	253	240	249	227	241	245	245	255	215	239	231	221	237	242	235	239	253	247	224	251	230	252	257	227	243	229	240	238	256	230	263	221	233	215	262	251	234	245	241	227	223	221	205	214	239	247	240	256	235	227	242	259	241	247	266	242	240	255	240	203	218	241	224	249	245	232	214	243	268	264	255	233	241	256	253	238	253	240	255	240	240	229	287	236	238	263	278	239	252	225	247	247	242	239	257	235	239	225	261	243	246	247	231	230	242	212	254	214	252	268	236	226	236	269	229	224	266	236	254	245	247	218	238	238	217	224	220	197	222	259	249	232	246	257	216	247	245	241	241	228	214	251	250	232	218	227	232	254	226	241	242	239	239	226	243	228	238	249	263	240	226	251	247	242	243	248	213	229	241	230	220	241	227	243	261	235	225	287	242	224	246	228	246	226	244	231	235	234	255	255	248	226	233	234	245	219	231	239	227	259	222	243	229	251	238	219	256	222	215	246	223	227	238	242	202	235	260	229	251	232	224	234	265	243	264	257	240	240	228	250	240	233	240	256	233	220	236	242	248	220	225	234	242	267	224	240	247	230	202	230	248	242	220	256	245	241	233	218	266	239	251	242	225	208	251	225	245	219	231	226	237	218	243	257	226	245	244	253	252	238	236	253	243	247	222	238	248	241	230	249	245	238	245	230	246	230	241	236	238	252	267	228	252	244	246	255	227	234	255	243	238	250	250	255	230	257	223	234	219	253	231	247	228	237	210	219	228	244	243	232	235	233	260	224	231	224	240	243	235	257	227	233	245	262	217	215	219	233	216	229	226	252	247	246	234	262	209	243	231	227	254	241	232	246	250	273	249	242	214	248	249	224	222	232	243	235	221	232	232	217	225	236	257	235	242	245	236	224	216	215	252	232	231	242	238	253
17055	23560	8879	6779	6842	5599	4794	3976	3699	3067	2611	2052	1575	1737	1501	1371	1200	1125	1056	1085	1146	1122	1048	995	934	857	830	885	846	818	819	802	793	744	740	757	741	777	792	770	752	742	756	840	774	769	778	770	766	771	788	782	789	745	762	738	731	793	695	764	741	770	782	751	737	732	782	761	730	745	769	722	754	732	717	766	761	763	762	769	713	778	707	753	674	714	726	769	806	752	777	705	788	725	721	709	783	739	793	756	713	740	760	794	739	749	729	724	722	713	762	700	718	717	711	720	724	687	683	733	752	763	749	737	728	713	743	740	691	759	762	741	696	759	706	724	752	702	692	706	743	723	711	681	668	727	791	725	695	781	750	686	714	759	753	688	723	753	746	725	791	725	720	710	766	727	748	730	811	726	728	731	717	707	741	754	702	744	753	739	778	712	751	801	692	757	705	725	761	715	767	695	751	706	698	731	743	712	752	708	772	792	708	686	712	716	735	727	699	792	697	753	767	725	727	696	742	723	724	744	709	756	738	714	711	777	753	771	774	705	712	709	748	764	710	748	694	748	746	695	742	736	742	733	743	663	744	670	731	735	760	755	738	734	755	710	752	701	762	719	733	787	709	703	725	743	709	731	759	717	702	702	718	774	748	749	734	742	722	779	736	717	740	732	709	778	697	759	786	789	733	721	724	710	693	727	712	736	728	746	724	723	741	715	695	754	735	702	718	729	712	721	726	722	733	712	741	719	748	727	784	718	716	757	748	754	711	716	715	707	744	682	762	690	774	747	722	742	707	757	711	727	786	745	742	758	707	767	699	757	735	763	742	706	707	746	765	751	723	725	679	750	676	711	723	756	728	700	695	742	748	728	738	752	757	734	695	733	734	731	730	701	771	726	722	736	724	727	759	692	730	691	730	698	740	785	718	705	766	708	731	735	738	721	783	756	744	688	803	780	712	711	718	752	746	710	763	684	723	730	716	713	729	720	760	730	756	760	740	725	725	757	678	652	722	766	745	705	737	777	744	756	728	709	719	720	736	744	721	782	751	756	651	668	755	674	737	752	760	724	754	750	723	713	718	737	710	741	721	727	706	760	734	715	721	751	745	741	746	724	755	773	712	738	749	726	732	719	757	724	716	739	746	741	746	733	736	741	700	701	762	698	749	737	714	758	734	699	683	732	680	695	751	704	732	715	785	721	719	718	680	733	690	734	722	741	722	739	750	749	724	709	756	776	711	739	709	698	757	704	690	726	742	730	749	744	716	722	702	711	725	711	763	721	713	733	702	712	692	714	706	787	754	762	728	737	706	755	719	769	721	737	716	756	712	728	728	691	734	693	718	754	707	791	741	754	768	694	783	767	789	796	732	735	740	724	720	697	673	768	716	728	703	731	690	734	756	777	710	724	773	690	745	791	754	757	771	750	726	730	747	698	676	764	755	713	730	684	704	764	743	746	750	726	717	735	731	701	695	706	750	765	754	747	734	759	689	732	725	700	733	753	696	753	710	758	687	711	708	716	715	759	741	759	752	673	798	728	739	723	756	723	712	711	731	676	697	735	731	694	744	746	765	756	762	772	749	756	756	757	720	798	715	764	742	715	753	723	757	770	756	696	734	765	744	714	724	721	725	717	769	746	734	753	728	691	728	701	787	754	691	748	729	702	722	725	707	767	719	725	705	706	654	752	737	710	688	736	672	772	739	723	733	732	747	783	768	746	781	734	735	733	699	744	753	745	745	699	776	727	729	722	678	743	674	784	722	723	732	707	743	696	739	711	733	650	742	714	717	725	717	729	714	775	724	737	723	806	710	727	750	750	704	709	764	713	757	672	729	724	757	714	754	714	790	748	743	754	786	661	711	687	762	704	702	744	752	737	709	686	755	700	726	702	775	743	740	747	809	750	792	726	705	754	753	756	741	710	751	704	745	662	738	734	698	688	722	739	696	767	739	768	697	736	748	718	722	725	754	758	713	680	772	703	711	720	702	720	711	690	719	695	694	728	717	684	755	739	724	704	711	719	791	703	694	697	757	719	742	752	778	732	675	725	801	721	697	727	729	749	717	729	807	739	734	744	771	729	717	670	736	744	695	720	764	711	752	701	686	724	735	762	761	737	767	719	746	711	729	729	782	700	690	723	709	757	746	786	745	729	782	703	785	694	752	724	759	754	777	732	767	709	727	711	803	681	712	780	729	739	758	733	710	767	715	755	741	701	741	736	764	715	725	680	745	717	741	726	737	730	724	757	757	742	738	735	701	743	718	748	747	739	703	748	733	720	766	726	784	778	726	729	741	717	742	707	789	762	716	743	741	745	723	715	736	708	698	709	708	744	705	732	725	743	715	710	711	766	692	748	763	698	679	748	736	741	769	764	768	746	755	720	707	702	722	703	709	728	740	731	752	728	737	709	738	737	735	723	748	711	775	718	718	796	712	761	707	737	730	681	697	792	730	716	764	691	764	713	803	704	701	724	726	717	741	724	725	747	716	731	733	779	735	714	680	753	756	729	710	741	727	693	697	705	764	709	738	722	724	658	742	760	713	736	757	721	724	726	764	731	768	734	733	728	678	693	691	767	763	755	730	766	702	717	744	737	699	727	731	743	718	697	722	728	745	750	758	694	676	788	748	716	749	738	796	722	767	707	799	756	739	696	781	746	795	747	682	770	700	747	725	696	714	738	721	718	744	729	742	698	711	745	763	737	703	739	751	698	700	700	733	736	716	733	745	687	694	754	753	765	798	737	721	678	771	713	774	715	749	805	717	738	688	752	733	704	696	789	733	717	717	714	751	763	772	740	737	695	753	700	732	767	692	700	720	744	757	718	765	716	784	717	786	761	757	785	759	727	805	768	724	693	735	718	774	672	736	676	714	714	723	757	718	756	782	683	761	787	736	747	748	725	729	751	692	723	752	724	771	724	757	753	739	751	701	690	709	739	771	730	710	764	742	727	723	738	684	722	760	736	772	741	736	720	740	725	728	778	732	767	680	697	749	693	760	707	742	731	738	736	786	728	808	752	750	742	697	719	765	714	725	686	752	725	730	723	699	731	729	777	686	722	670	692	706	715	753	712	736	727	713	766	743	671	706	708	699	750	746	755	698	735	775	730	743	735	712	739	775	745	737	726	724	775	758	754	742	755	755	759	697	691	757	750	746	744	779	721	747	749	738	741	727	742	707	721	731	703	726	746	792	685	728	749	727	715	706	768	743	745	761	706	739	727	686	728	697	718	711	735	681	748	713	735	754	752	706	730	725	726	763	732	747	706	720	726	768	742	726	690	749	702	695	694	729	713	774	759	702	729	762	727	743	696	724	740	719	698	733	732	727	754	761	725	700	766	746	684	734	759	751	725	701	749	723	706	742	785	731	769	758	654	754	721	705	709	825	765	750	763	768	760	707	764	732	748	732	703	692	750	682	688	660	744	755	740	726	748	745	718	741	724	685	755	746	726	744	750	738	744	707	718	700	750	799	755	736	690	703	747	726	694	718	740	737	727
46452	48906	33520	24623	23087	19132	16133	12366	9854	7490	5727	3470	2073	2182	1505	1186	783	682	656	568	659	556	464	410	367	310	278	316	280	253	233	247	226	231	195	181	207	216	204	241	203	179	183	236	171	185	189	181	213	216	209	222	225	199	204	201	193	201	209	178	200	224	220	214	184	200	169	174	190	191	177	175	178	166	191	180	194	209	197	186	181	186	215	200	177	200	163	180	176	174	186	192	187	198	196	189	173	214	191	166	178	190	186	186	196	165	179	184	172	199	198	182	198	180	152	193	180	190	178	178	181	197	174	177	192	188	166	180	191	208	198	204	183	175	169	168	210	167	215	198	173	187	188	176	166	210	164	164	186	185	172	182	183	179	183	197	198	163	184	171	188	176	189	184	190	187	195	182	160	180	189	204	190	209	193	176	158	182	207	173	191	197	215	184	174	187	170	187	188	199	160	170	175	172	198	178	177	186	200	188	189	178	186	162	169	173	185	193	170	165	198	213	192	187	184	201	188	176	159	177	191	194	166	196	201	185	170	187	174	188	190	193	184	194	190	173	175	166	185	183	172	200	170	182	178	181	176	176	170	200	164	179	186	170	184	161	187	168	180	163	176	144	172	185	188	184	191	178	175	175	183	176	199	196	195	169	194	169	198	204	195	166	176	157	193	209	189	188	201	192	179	185	186	183	183	164	188	188	164	190	179	191	182	177	168	209	196	180	204	199	188	178	193	172	186	177	161	178	214	176	204	212	205	170	180	188	181	185	189	168	192	183	174	221	178	168	160	197	165	194	180	181	185	162	176	192	177	181	201	169	177	157	159	183	175	174	187	185	214	183	182	166	186	172	164	204	186	190	208	160	162	192	197	206	173	184	177	184	185	154	190	188	199	207	162	178	183	173	180	170	165	163	190	176	204	160	172	202	187	187	156	205	211	195	179	161	171	192	193	166	181	159	178	188	204	178	160	193	183	213	157	184	174	180	191	213	164	174	164	173	200	184	163	179	186	168	176	194	205	177	191	177	169	199	180	183	206	201	182	172	175	170	154	193	191	182	171	173	176	188	183	163	192	196	182	186	183	193	182	173	190	160	189	190	190	180	184	184	170	202	191	158	170	196	172	201	179	178	158	172	173	202	181	204	178	192	178	187	165	175	195	179	174	201	168	141	190	177	181	180	181	182	143	178	202	187	185	182	174	190	162	181	185	158	201	166	174	190	182	179	168	185	164	173	184	177	194	182	167	157	195	191	203	202	177	178	182	185	207	173	174	179	187	176	185	178	197	166	168	160	184	161	186	167	196	195	167	173	189	181	191	177	156	177	177	186	185	179	205	167	167	183	169	183	186	177	211	160	184	164	188	201	174	193	171	168	183	192	177	152	187	175	184	178	193	191	179	201	183	191	173	181	180	177	179	177	179	192	172	173	172	185	163	161	177	178	189	163	175	192	191	188	173	178	167	196	200	163	182	180	164	160	175	167	175	192	170	202	184	191	172	174	160	183	176	186	184	183	160	169	184	170	179	196	164	183	199	179	183	176	181	183	152	200	181	188	188	173	187	192	182	194	163	172	183	153	197	180	188	173	184	198	172	185	212	176	196	163	190	157	190	165	162	172	169	202	195	185	162	163	182	177	186	175	179	189	196	185	184	183	179	153	159	192	187	205	194	174	194	168	202	155	175	182	182	191	194	185	187	175	188	168	155	195	186	166	209	177	158	174	178	194	201	194	203	170	199	175	165	197	202	190	181	210	176	198	191	178	175	196	160	177	154	177	180	192	193	175	176	161	188	183	176	179	182	184	182	172	163	178	200	188	178	177	171	166	182	194	186	187	191	174	170	168	211	167	185	188	183	184	188	164	196	198	163	176	170	192	174	197	191	190	160	154	192	176	183	174	198	181	165	167	176	196	163	191	196	184	174	199	204	195	166	179	183	187	170	169	187	182	186	156	155	177	176	182	178	194	178	177	170	193	194	182	187	171	208	169	177	208	194	182	168	159	192	194	206	181	189	181	181	176	161	181	158	173	190	182	195	185	177	196	183	183	163	153	183	194	185	178	195	169	166	186	179	156	173	182	169	174	191	196	164	182	197	189	185	184	167	189	159	169	192	183	187	169	169	181	183	179	174	190	162	199	207	178	193	169	165	202	185	169	176	173	170	188	188	187	204	173	177	174	169	174	148	207	184	174	180	169	177	171	175	161	193	193	176	200	186	180	202	207	178	181	159	160	173	185	186	186	191	176	174	201	187	173	196	187	161	192	178	203	178	163	178	182	210	156	173	175	183	187	187	197	185	197	161	156	201	209	196	154	183	175	166	171	170	168	208	184	170	191	180	159	211	162	185	195	185	202	195	189	194	180	173	197	184	193	180	192	199	188	170	174	190	193	181	175	194	181	189	173	181	199	167	203	187	172	192	179	194	190	187	187	175	170	167	155	196	179	176	170	186	178	184	195	180	191	155	193	177	176	198	176	187	191	172	186	178	207	194	168	196	176	173	184	177	198	183	160	178	192	173	231	157	170	170	185	205	175	201	178	180	179	180	171	193	191	190	183	167	209	140	192	190	177	201	189	179	188	165	190	193	183	180	164	147	157	172	184	170	183	195	201	183	187	168	180	164	179	191	178	165	195	173	205	179	169	171	163	187	160	184	180	180	173	156	189	184	164	172	205	183	172	184	174	180	180	179	174	187	210	192	200	192	203	171	151	187	197	166	170	182	185	186	184	206	186	179	166	168	176	180	185	181	176	184	175	180	205	192	173	167	165	158	184	202	164	216	163	197	205	178	212	187	179	187	163	192	198	205	185	167	187	192	173	196	168	171	191	164	185	200	205	166	199	174	165	173	196	172	215	173	182	159	203	166	167	160	160	163	203	183	162	157	183	157	194	201	189	179	180	184	168	171	196	173	167	153	178	191	172	204	175	191	175	171	179	174	184	181	188	204	172	181	177	179	198	169	181	157	178	165	182	177	193	189	180	181	166	183	194	177	181	170	206	200	174	192	200	193	202	154	180	204	185	181	204	179	191	184	178	165	180	182	183	201	168	162	193	197	195	167	180	164	195	224	187	168	182	198	188	182	181	197	206	171	195	196	206	177	193	168	163	155	191	191	191	171	185	187	159	230	192	184	191	215	171	183	156	172	207	176	169	165	185	167	163	178	168	166	182	169	186	191	190	186	194	178	167	162	180	178	176	171	181	174	215	175	185	189	184	179	202	175	167	170	183	178	197	166	185	171	181	162	178	197	158	172	166	170	197	171	183	209	217	171	170	185	183	184	183	195	173	180	179	176	182	179	204	205	183	170	181	168	183	187	203	184	179	187	176	158	184	165	170	174	175	190	166	184	175	200	198	175	148	163	180	190	180	176	174	178	192	188	177	173	209	210	192	208	184	184	153	170	185	164	179	196	173	191	187	205	181	175	195	192	170	184	186	184	174	174	193	194	191	186	202	169	192	184	181	197	164	178	194	198	150	179	195	187	179	175	184	171	170
36397	47689	25242	27359	28607	26290	25585	22083	20856	16681	15764	10989	8681	9771	6785	6194	3876	3853	3279	3183	3644	3331	2695	2082	1834	1401	1402	1446	1321	1228	1019	1026	973	908	836	759	789	854	910	853	832	805	820	793	715	840	762	689	757	707	750	761	753	744	747	702	719	723	743	694	738	878	809	744	724	691	639	644	626	706	637	657	568	653	650	561	618	644	582	617	601	630	636	656	641	611	627	650	641	593	632	712	676	640	594	592	592	529	610	610	615	572	601	593	593	608	569	596	586	609	566	553	599	563	538	567	546	601	595	595	577	601	588	655	585	562	599	554	584	584	571	576	589	609	592	599	557	564	535	600	533	540	569	570	603	554	582	561	608	577	586	546	569	578	558	589	578	584	563	543	565	580	535	559	654	564	585	538	583	577	606	613	610	595	577	524	526	581	629	595	584	568	565	589	594	572	597	605	592	559	605	590	529	589	616	594	548	593	627	579	591	575	606	589	604	605	568	597	574	570	604	576	566	573	568	526	584	546	545	596	534	579	598	599	564	588	547	542	598	585	596	619	570	567	576	566	558	566	578	572	583	541	590	593	593	559	576	579	512	547	603	607	578	566	591	558	588	618	589	575	572	589	584	543	583	561	572	562	575	591	585	582	617	540	555	576	586	568	604	596	566	543	591	576	567	589	568	628	558	567	567	605	598	543	576	560	617	570	545	581	557	595	568	596	601	566	574	603	590	611	619	576	580	562	603	580	574	595	594	548	560	628	603	555	620	584	556	615	560	517	538	567	539	606	573	570	592	564	572	564	564	605	582	553	618	564	594	583	577	581	585	585	570	589	587	588	547	533	581	589	595	596	599	593	602	573	572	607	595	580	635	578	581	597	562	601	556	571	597	562	600	562	559	642	547	573	597	583	564	556	623	576	579	587	595	581	544	581	606	573	600	540	620	578	566	564	619	570	648	535	596	591	569	583	610	573	573	526	555	614	600	569	568	557	566	638	590	568	561	630	597	575	573	616	576	612	563	601	588	599	539	589	578	577	570	570	590	608	561	571	553	573	567	562	585	598	554	588	566	660	584	563	577	604	596	570	592	571	600	575	590	582	558	582	585	565	577	553	628	561	603	608	561	589	570	577	565	618	582	594	589	592	571	577	598	595	579	543	574	622	589	564	569	577	587	554	590	561	530	549	575	630	629	563	607	588	584	622	598	577	565	533	593	606	610	566	563	613	585	618	553	603	579	581	596	637	559	526	580	572	638	535	584	595	567	607	581	578	595	553	596	574	584	565	563	561	602	573	588	625	577	583	575	547	591	580	579	587	619	612	555	558	556	587	580	578	592	561	562	549	611	578	592	618	616	587	611	567	647	606	615	593	597	592	623	561	517	562	616	593	573	631	563	591	529	578	558	616	581	566	577	580	611	612	574	549	575	570	550	627	556	620	595	605	627	580	578	599	558	546	570	576	608	567	568	579	618	588	574	595	555	616	561	562	537	570	579	615	560	600	636	575	590	578	555	585	536	557	593	577	510	557	599	573	623	613	551	591	581	575	576	556	548	585	545	582	578	554	546	602	608	563	548	612	545	583	549	605	591	623	566	577	611	585	541	599	577	559	563	578	582	593	603	595	590	585	585	605	556	606	593	558	612	546	585	615	549	552	575	572	615	620	605	567	581	595	604	593	589	603	588	605	557	589	570	551	590	608	602	568	545	616	600	588	562	627	550	574	595	570	611	599	577	610	558	597	551	595	616	566	576	579	633	529	573	604	596	612	591	517	560	631	583	544	575	550	568	575	564	582	570	589	600	576	550	543	609	591	544	594	604	585	602	589	564	617	542	554	589	586	564	592	587	569	601	624	587	607	563	551	616	545	585	578	572	557	582	594	597	554	571	560	479	529	599	603	603	580	570	583	561	601	596	571	521	596	618	585	549	556	590	602	577	569	571	596	600	559	609	561	589	608	580	557	553	556	564	577	562	571	540	585	606	560	588	595	577	597	533	575	599	597	580	558	564	597	614	573	573	579	587	589	592	578	559	522	548	584	545	576	583	558	566	582	603	598	592	592	605	562	565	566	600	575	583	562	571	561	590	615	615	555	609	556	563	573	556	598	550	549	582	576	563	570	602	592	582	555	603	563	617	587	572	553	592	591	536	627	587	577	539	590	585	585	537	597	556	543	570	615	558	578	564	595	558	586	553	575	599	594	589	566	574	552	598	576	588	592	580	623	616	543	590	594	585	577	564	600	540	581	613	603	592	580	602	605	584	547	568	567	587	608	582	567	580	585	562	601	604	615	560	578	567	585	624	598	582	566	611	606	612	600	565	584	566	600	565	555	601	587	592	596	548	564	579	583	628	635	571	600	571	604	565	584	556	563	610	565	590	530	596	583	616	590	587	551	598	569	545	594	570	596	546	631	565	581	584	536	582	561	560	626	603	557	589	560	584	590	561	577	623	568	590	569	628	579	576	584	569	575	571	597	591	573	519	588	616	576	563	586	581	540	574	564	588	601	573	599	547	571	594	603	582	547	546	619	569	563	552	584	578	588	569	589	600	586	615	574	609	535	574	558	567	583	555	590	594	587	579	593	594	577	596	595	570	563	600	581	566	549	620	581	595	571	571	596	557	601	603	581	557	586	570	539	595	571	549	583	563	556	572	550	585	541	573	602	603	594	560	574	557	647	570	571	546	572	597	567	545	578	573	597	586	589	603	582	621	622	571	575	572	591	568	609	573	627	569	609	571	566	592	595	606	598	598	586	593	610	586	565	554	574	559	597	618	640	564	555	570	579	579	631	599	568	538	552	559	537	603	576	553	619	613	597	579	568	625	575	568	561	580	565	586	569	581	594	566	558	592	585	507	579	565	580	583	586	583	592	561	572	570	615	581	610	580	617	615	609	606	573	572	579	588	585	573	588	628	639	584	568	583	571	646	575	600	545	575	595	588	607	575	576	583	550	582	548	567	564	593	586	576	525	648	601	583	586	607	590	547	533	573	556	592	572	584	567	600	598	579	565	595	581	584	578	562	555	590	558	644	573	604	592	570	580	548	616	602	554	562	580	576	594	560	601	580	600	643	591	579	563	569	597	586	570	601	578	575	572	533	610	594	590	619	550	577	525	565	597	592	625	578	606	562	540	568	585	567	541	584	600	566	587	550	572	585	574	588	569	572	616	539	591	598	616	595	620	559	627	598	576	592	573	580	563	548	551	595	560	584	612	575	579	581	581	566	552	586	571	551	537	556	570	586	580	574	542	557	569	581	578	568	563	622	593	579	561	616	622	591	555	586	608	555	620	583	562	562	577	627	616	573	597	571	572	608	559	613	630	573	573	592	541	581	604	551	625	603	569	542	581	553	598	529	596	595	621	565	555	610	581	581	534	564	599	594	544	559	611	567	574	591	582	598	607	552	562	565	561	537	566	584	542	587	567	547	582	612	617	595	581	575	590	578	567	558	620	593	538	572	562	599	613	567	542	579	609	574	584	585	615	586	595	574	576	553	587
56951	50099	34314	26381	26577	27110	26405	24263	20333	17094	12036	8726	5471	5628	3920	3301	2435	1623	1049	1159	1410	1297	989	751	623	558	529	529	473	442	409	381	341	343	344	342	331	305	353	330	323	305	340	296	312	313	278	282	282	301	321	332	293	294	306	290	289	293	246	265	281	340	324	319	297	256	279	247	257	269	274	249	252	295	250	238	264	230	274	276	262	249	284	271	269	250	245	218	264	248	290	271	273	276	308	239	232	261	217	255	259	264	264	281	255	244	224	248	275	246	249	253	261	276	246	268	262	261	233	241	272	258	248	253	260	238	221	241	282	236	289	242	279	245	246	203	265	235	217	241	236	236	250	251	244	237	253	254	241	267	222	254	249	265	234	234	201	237	249	250	253	237	271	294	235	249	224	262	257	265	250	243	258	250	246	275	269	243	261	303	208	240	235	249	247	245	246	258	283	227	234	260	242	261	227	225	279	241	235	248	281	225	260	293	289	226	228	246	238	235	252	254	232	243	246	259	275	265	220	261	226	244	253	259	202	244	258	268	254	261	237	240	265	269	238	272	242	253	256	244	255	267	266	257	264	222	233	234	240	247	247	268	255	263	251	277	247	251	229	275	260	257	237	244	234	212	237	247	260	225	249	264	208	286	269	254	245	231	241	252	254	263	254	251	248	276	257	242	275	248	242	249	217	272	238	219	264	262	260	256	251	228	240	223	248	228	258	247	281	234	240	257	237	230	284	209	255	267	237	275	248	257	266	280	259	242	217	239	229	228	250	229	268	247	233	234	253	237	259	263	228	254	281	262	215	244	255	275	263	245	253	273	255	242	243	233	250	260	264	262	257	229	242	262	214	221	244	238	264	252	236	214	228	270	243	232	230	235	266	255	248	237	245	266	285	226	230	273	253	249	224	262	229	247	218	258	229	234	247	258	239	245	256	221	258	255	226	250	255	259	238	250	234	253	265	246	240	243	240	237	268	235	258	251	260	239	213	261	224	242	242	265	243	280	227	254	254	230	244	252	253	233	234	239	267	249	247	249	255	243	244	236	258	260	271	230	238	259	244	293	232	240	226	254	227	254	234	248	245	241	256	251	282	257	275	256	254	257	231	241	241	253	251	257	274	228	244	230	266	271	248	238	265	226	238	236	243	246	269	251	255	226	254	265	270	209	245	256	273	261	248	252	200	236	235	234	244	241	214	236	249	271	232	265	256	212	227	292	209	250	245	234	250	274	252	231	240	242	249	250	252	221	253	247	254	252	265	226	228	244	251	235	254	239	242	246	252	292	265	218	231	240	266	249	241	253	265	272	250	246	241	236	247	243	254	245	235	219	251	253	260	229	263	253	230	257	247	239	258	230	230	241	256	256	245	257	228	231	254	243	270	255	257	248	241	255	256	238	257	255	244	251	251	247	249	241	215	227	251	253	256	245	247	247	267	250	251	269	268	233	257	218	280	227	252	249	252	223	261	230	240	237	244	250	254	261	238	252	247	227	263	226	262	245	238	247	253	260	236	232	261	271	215	246	261	222	244	253	265	259	250	243	255	238	231	258	240	223	217	250	244	263	255	242	259	253	218	234	239	250	254	257	261	227	253	246	246	265	252	258	219	226	222	221	251	209	237	241	259	249	230	274	250	235	261	222	253	232	234	254	270	249	240	247	255	250	254	221	253	213	254	253	237	224	221	244	253	253	252	237	246	242	252	250	265	227	253	245	267	261	256	253	239	265	250	243	248	253	243	235	246	247	261	252	282	251	235	275	270	223	241	244	243	254	243	281	226	241	248	251	240	220	239	226	231	258	242	223	247	215	253	235	239	256	260	240	243	288	318	257	246	231	234	263	260	261	246	242	248	278	248	264	270	236	256	274	232	212	275	259	243	255	241	258	256	230	265	242	225	269	274	247	226	245	250	214	248	246	255	216	232	219	250	230	253	244	216	220	253	250	238	261	259	263	257	231	256	222	248	273	268	244	259	218	220	241	260	239	265	248	235	222	238	252	256	250	242	274	269	240	225	237	241	247	247	246	236	249	235	221	230	248	250	241	238	236	230	240	242	254	258	241	234	257	242	236	282	226	264	259	249	242	248	243	274	245	237	255	234	264	268	253	249	256	254	246	221	263	266	241	249	233	276	239	247	265	248	219	221	294	258	269	268	226	247	229	210	233	245	217	228	232	251	259	249	254	253	237	236	246	249	227	233	282	255	244	219	242	246	227	260	248	278	228	220	257	249	281	248	253	256	254	232	229	266	254	258	262	257	244	266	246	265	256	249	256	233	272	248	251	250	247	248	273	245	257	242	257	212	281	271	244	250	279	228	269	248	234	255	226	243	228	254	279	237	257	274	251	229	223	258	259	278	258	233	249	268	245	239	238	250	231	280	250	260	230	260	241	248	268	245	271	251	260	237	240	238	227	238	241	256	254	237	270	239	247	253	278	234	251	212	252	220	255	264	230	253	249	234	241	244	231	238	261	228	262	269	264	240	245	253	264	231	217	251	249	226	249	244	267	234	239	242	253	256	252	268	234	255	254	254	276	267	278	212	280	231	250	247	277	229	234	263	238	236	245	240	266	219	250	242	264	211	254	273	242	250	273	250	265	251	238	240	242	240	259	243	230	254	230	249	238	241	216	234	251	242	252	226	247	254	222	266	245	237	247	262	257	257	250	236	272	243	244	205	244	245	250	239	232	246	263	275	228	250	237	246	246	260	234	286	257	261	262	278	251	265	284	253	265	258	269	235	280	234	240	216	230	217	264	238	257	230	232	238	264	244	268	250	257	231	249	223	259	279	243	270	254	243	225	239	230	247	251	275	232	254	239	267	243	236	238	245	250	244	228	239	199	247	255	251	225	265	239	266	256	266	232	236	229	226	268	237	261	249	227	241	246	239	219	238	222	241	235	258	232	254	256	238	252	222	244	267	253	252	242	277	235	241	252	241	243	282	254	235	222	238	233	237	244	283	237	241	255	236	222	247	271	249	228	232	238	241	229	249	248	246	255	254	235	247	241	247	244	216	270	228	251	251	239	236	251	247	236	245	239	256	220	216	241	260	239	281	239	233	259	249	241	251	251	236	240	223	255	260	255	262	248	257	237	253	245	226	266	236	257	249	229	250	225	246	247	226	231	255	241	285	226	263	246	231	208	232	234	218	225	250	241	235	243	239	242	241	295	255	257	252	249	231	257	237	254	255	269	225	259	244	270	240	237	216	232	264	248	283	223	247	268	260	241	237	245	249	241	258	254	240	289	274	238	230	245	237	223	230	270	246	244	244	250	220	254	237	244	244	243	275	246	220	255	245	232	242	245	247	250	255	275	291	252	234	264	251	270	259	252	251	245	242	271	257	283	255	216	241	229	265	244	224	276	250	266	240	288	247	266	250	238	258	265	246	266	254	221	229	233	293	236	245	261	248	266	243	235	229	251	250	260	249	244	244	273	234	257	253	262	230	271	234	258	237	243	250	269	237	260	244	244	238	267	242	252	240	245	258	235
47196	52583	31408	36916	39057	36604	35952	33459	31427	27808	23892	19515	16423	17006	14465	13637	8837	6201	5148	5703	7701	6988	5593	4352	3618	2567	2793	2616	2497	2037	1822	1736	1523	1456	1316	1190	1239	1338	1452	1357	1391	1251	1227	1169	1038	1202	1037	1015	975	999	1102	1202	1088	1101	1349	1022	1111	942	1005	1043	994	1495	1338	1056	1061	1018	860	867	830	856	833	862	899	826	842	801	824	764	801	793	819	791	855	917	863	822	850	850	852	813	880	876	868	816	782	774	734	724	784	783	766	748	743	770	749	759	737	703	722	714	754	711	737	699	724	728	734	691	738	744	736	735	740	723	731	731	738	717	725	722	708	758	703	707	743	718	766	709	752	719	769	768	724	701	736	739	715	720	758	763	730	715	705	750	783	732	741	708	761	738	763	751	772	686	743	743	706	760	723	716	721	674	736	727	691	708	726	713	741	716	694	756	708	756	757	735	687	726	696	752	715	690	726	737	745	714	711	701	729	740	739	714	771	743	744	725	732	737	762	714	711	730	755	741	759	696	780	698	729	706	736	696	742	754	756	771	733	748	731	700	734	728	729	739	794	718	727	723	731	718	714	729	758	729	746	744	695	755	729	677	738	709	733	753	730	751	734	703	728	743	744	759	749	716	656	668	729	702	768	741	722	748	699	746	683	795	722	752	713	712	711	738	766	710	758	712	764	755	689	714	669	701	728	715	692	725	744	705	725	770	780	718	746	742	698	707	749	700	745	769	733	734	711	731	710	731	714	737	712	761	745	731	736	718	716	730	700	687	668	730	715	691	772	694	744	704	656	739	689	721	714	688	744	719	700	708	717	746	742	702	718	697	692	686	732	728	704	748	738	751	735	742	747	769	759	730	794	745	726	739	736	756	676	704	725	689	741	700	751	756	723	727	758	752	727	754	758	693	712	702	748	751	804	715	648	700	779	771	715	684	726	720	744	689	714	726	767	763	725	772	722	714	735	722	699	722	730	674	732	704	666	780	725	741	736	690	699	774	731	709	780	716	714	681	755	731	724	734	734	719	705	708	731	735	694	692	737	711	729	754	754	738	748	770	746	764	708	741	738	751	735	693	718	727	733	740	765	714	694	737	719	762	717	724	732	734	700	665	744	761	716	712	701	760	735	717	779	714	777	741	718	730	720	725	746	722	728	720	714	710	695	737	737	734	727	733	707	762	676	754	763	749	729	772	730	718	724	747	713	764	751	732	730	705	750	754	748	729	767	709	759	722	690	749	690	740	724	789	690	762	750	743	729	740	718	700	701	748	699	716	718	732	748	699	787	734	682	730	685	695	689	707	742	729	668	735	709	720	673	739	710	759	730	722	723	753	722	720	732	737	742	767	710	698	763	710	738	729	758	781	755	731	692	724	706	732	725	714	735	715	746	676	713	752	716	731	700	761	722	753	706	724	771	766	711	727	699	734	716	741	691	712	677	704	731	706	752	727	764	720	710	756	737	759	735	710	775	677	739	752	713	700	729	696	737	721	719	700	735	759	735	711	731	710	715	744	719	752	778	684	762	740	740	725	775	715	728	723	711	710	708	690	759	758	730	760	709	753	717	712	725	788	743	722	686	755	729	736	755	762	750	739	720	777	711	760	763	720	702	712	708	731	724	675	656	756	693	697	704	724	745	712	727	747	681	725	712	749	738	746	763	753	742	730	680	717	736	733	723	699	768	727	773	765	726	699	723	693	756	725	750	729	749	716	715	708	690	727	731	708	726	708	743	726	712	718	709	751	738	741	734	740	698	738	762	737	710	796	723	741	703	691	750	765	718	710	730	719	729	702	702	704	746	696	724	694	696	704	733	749	746	699	685	744	744	736	725	750	737	717	730	741	721	753	734	717	704	707	658	731	743	740	725	729	738	710	705	697	697	736	727	727	749	689	731	695	719	728	759	701	756	761	744	777	690	731	730	754	746	773	664	728	740	711	771	756	731	718	752	782	695	715	723	708	777	710	753	766	687	702	762	733	738	759	740	713	719	839	741	733	722	762	739	722	703	779	721	721	712	771	732	725	729	754	694	745	722	747	802	708	716	710	722	728	758	765	754	751	739	727	715	753	726	750	686	713	736	720	689	705	701	764	715	716	750	704	780	726	728	739	682	729	707	716	712	722	741	690	749	725	729	693	771	695	736	766	754	680	720	699	707	735	753	709	704	714	731	751	683	748	732	754	758	730	716	741	745	783	698	745	712	690	716	720	736	739	706	786	804	723	789	664	772	676	706	717	691	769	743	737	760	730	773	700	747	738	721	705	716	732	738	763	741	768	743	739	736	721	715	718	736	764	735	747	701	663	701	729	749	727	725	777	748	732	709	745	780	717	704	696	767	686	725	743	764	740	696	720	724	745	762	786	725	665	748	729	735	784	704	733	748	701	723	752	748	696	766	703	737	723	757	747	732	704	733	723	711	787	733	721	660	753	761	719	718	716	736	727	740	788	711	706	701	710	776	756	730	698	782	720	716	735	708	741	692	736	722	734	743	719	772	755	744	758	755	752	699	777	693	763	715	751	696	686	692	731	681	683	738	717	682	742	761	719	738	733	705	730	727	764	744	743	710	699	684	716	718	720	727	752	734	725	777	744	736	744	735	775	726	713	737	735	716	719	719	769	751	740	797	768	717	726	714	709	742	705	750	729	763	751	731	719	807	724	742	721	743	716	726	694	736	774	776	746	756	727	705	756	711	737	770	804	739	724	707	744	692	766	733	729	726	704	736	734	698	751	720	721	689	740	728	713	731	765	711	718	765	708	742	742	711	728	730	738	724	734	756	696	681	761	724	755	719	733	742	729	764	713	727	780	718	731	721	730	716	756	764	784	695	731	754	760	746	661	737	728	748	768	747	744	744	701	744	676	631	703	766	720	737	745	711	750	681	707	730	719	758	762	728	784	717	752	736	701	722	698	709	730	700	732	774	717	715	744	719	690	778	748	716	731	722	732	739	698	723	760	731	712	736	758	797	722	722	761	698	706	721	692	680	775	728	704	769	733	761	699	775	698	708	688	730	745	723	705	710	729	772	696	720	738	743	726	722	692	745	768	763	681	740	735	718	737	779	650	721	724	739	732	708	736	735	710	714	785	759	743	750	727	764	727	732	797	700	740	714	713	664	741	750	732	748	695	734	742	719	789	764	754	776	758	721	735	695	738	721	698	753	719	704	765	749	746	737	750	762	751	723	739	761	690	719	675	732	666	751	695	683	716	731	704	758	724	728	719	667	724	751	718	711	720	697	739	786	759	741	741	686	733	731	683	707	743	730	740	728	724	715	696	758	721	764	698	705	719	718	745	702	718	747	687	701	776	741	736	722	755	712	721	724	714	717	716	735	747	694	765	697	731	732	700	747	719	741	705	784	701	761	717	745	728	730	743	741	707	721	700	743	719	801	753	765	737	779	703	734	744	692	708	722	726	751	772	733	679	771	717	739	717	741	708	721	740	713	758	730	695	722	744	749	726	764	694	727	729	715	687	730	726	777	740	735	748	723	736	699	708
21035	23436	15563	4853	2641	1744	1391	1055	882	660	565	485	355	350	376	340	333	281	283	265	296	261	267	272	268	256	287	234	265	234	261	257	264	252	231	261	269	219	272	247	224	225	244	234	270	234	240	266	258	200	248	217	229	242	226	234	231	250	217	231	246	245	226	227	235	258	207	243	244	216	237	227	258	237	235	243	250	216	238	243	239	232	240	209	220	220	240	239	235	260	247	261	260	232	234	237	250	244	230	247	247	230	232	237	247	252	237	242	243	250	259	235	242	245	225	220	239	221	230	218	239	219	243	236	231	240	253	242	215	236	247	260	192	234	236	255	241	221	241	230	225	235	263	243	257	221	259	241	242	239	225	247	234	216	221	233	205	231	237	228	222	216	231	225	238	211	233	229	230	270	227	245	235	237	220	243	235	216	249	226	230	239	232	230	218	239	221	232	227	236	238	209	220	247	248	256	212	207	245	259	220	216	269	237	228	210	221	232	236	245	238	225	217	265	247	252	236	227	231	246	223	244	216	234	229	252	255	237	272	216	235	260	238	235	235	225	246	239	236	258	245	249	242	240	239	220	230	237	232	234	229	240	238	242	260	202	255	232	239	229	223	212	245	216	209	269	221	215	227	232	234	255	227	209	222	204	212	240	241	223	225	217	245	226	227	229	217	224	227	224	237	219	259	235	233	252	224	215	210	279	239	247	220	233	244	244	212	250	275	229	231	235	235	254	241	229	234	226	236	238	219	226	222	229	212	221	219	251	217	231	238	218	217	219	247	217	227	214	242	243	254	218	221	236	231	242	243	227	240	254	232	246	216	213	211	221	207	222	231	222	211	239	223	203	225	267	238	210	224	214	227	230	236	218	231	253	209	251	234	247	251	230	250	227	211	226	258	211	241	226	208	207	208	240	228	243	236	206	258	233	223	263	275	249	186	225	231	241	229	218	236	220	215	224	242	233	229	250	257	225	247	231	225	240	216	205	256	245	240	227	219	207	260	248	240	224	249	249	250	235	241	208	225	220	262	267	223	258	222	248	245	230	242	228	269	217	248	257	223	233	241	239	196	249	238	214	237	212	250	205	229	211	244	222	205	249	235	221	228	225	222	219	243	247	250	221	245	231	228	219	231	223	261	213	242	239	228	212	237	234	262	217	222	214	245	252	216	246	260	226	232	232	268	251	243	233	239	286	249	245	221	235	238	201	221	247	213	240	231	264	253	240	259	237	237	242	235	258	243	249	222	257	241	243	244	232	250	275	257	240	249	236	228	236	250	232	235	237	235	227	212	255	230	233	231	225	232	249	207	226	250	230	232	217	205	239	244	227	206	234	212	230	237	238	250	245	229	218	252	248	221	228	244	233	226	220	202	215	242	189	247	230	228	228	243	246	239	249	234	201	256	226	224	251	228	218	242	234	220	247	243	254	240	220	264	224	248	248	234	236	248	223	220	250	244	252	200	230	258	236	227	235	238	259	222	232	233	213	195	247	246	254	218	243	273	239	234	262	211	261	229	244	240	238	232	223	230	242	211	236	236	228	254	232	225	200	203	243	253	233	221	238	236	221	216	230	196	219	225	231	233	210	208	196	237	246	251	239	222	231	245	203	212	247	249	209	219	238	226	226	231	220	213	228	208	215	238	253	233	250	238	226	203	226	218	233	249	228	227	239	249	263	258	200	250	234	220	236	251	241	209	226	275	228	222	226	241	224	219	226	228	223	242	218	201	248	230	223	244	250	218	202	211	240	226	224	231	237	210	219	217	267	222	234	214	234	223	241	227	242	207	254	215	221	238	248	218	232	255	246	238	230	216	222	258	231	226	247	222	235	214	270	214	254	236	245	245	246	235	251	215	225	230	221	258	237	247	246	268	236	245	240	230	242	220	248	215	241	267	216	235	208	240	234	211	233	264	252	241	266	233	210	222	225	252	237	245	197	230	241	248	240	245	234	223	252	251	240	218	226	239	255	217	273	235	232	218	228	274	236	226	253	223	220	249	229	221	233	232	270	234	240	208	226	254	205	251	234	231	250	243	225	235	220	240	250	260	232	243	232	250	230	219	244	238	215	243	240	241	255	201	274	225	235	243	230	256	236	230	257	238	247	217	253	213	237	239	227	232	216	240	236	238	233	234	209	221	252	244	236	229	239	212	243	217	236	216	243	217	227	241	253	224	225	225	246	226	242	250	246	232	227	227	230	218	213	247	219	229	216	214	220	246	229	248	243	224	236	246	218	234	266	225	230	253	256	226	243	219	223	219	244	209	221	238	256	248	246	233	233	238	244	257	232	225	230	244	271	247	243	230	195	252	247	236	221	231	254	245	236	230	232	243	258	227	236	206	216	250	247	244	237	221	230	216	228	216	238	225	237	204	227	219	252	224	239	221	234	257	256	232	251	206	240	219	238	254	224	207	236	265	202	219	210	239	230	201	251	237	258	245	227	243	245	239	220	222	261	260	233	257	224	242	220	221	233	255	258	233	221	235	202	248	259	245	240	247	210	236	207	204	239	243	221	254	226	197	196	260	233	236	234	228	245	216	246	205	219	243	228	208	254	219	252	238	237	218	236	230	246	231	236	240	240	228	234	226	250	229	225	237	227	233	255	241	223	219	247	244	225	245	231	246	242	250	222	215	243	253	231	223	250	251	216	249	228	226	228	217	217	226	221	219	253	237	245	221	241	235	235	246	223	230	241	241	233	211	251	253	223	258	229	229	241	227	215	237	225	231	248	204	243	224	228	253	233	217	226	233	231	222	220	200	213	270	218	257	240	227	242	230	237	237	243	238	241	235	232	210	252	243	225	253	250	220	233	222	243	228	216	250	250	251	234	260	225	247	237	232	230	241	237	247	242	248	208	217	196	227	231	220	260	262	210	219	248	242	215	229	230	236	237	257	224	227	239	243	258	246	243	216	238	249	229	229	252	258	238	237	219	219	264	260	231	215	196	249	245	220	228	255	217	240	235	226	247	236	225	202	241	261	242	231	232	234	220	214	251	218	220	228	234	267	224	237	231	209	232	241	263	222	264	239	241	231	211	245	232	259	240	248	225	241	260	239	231	243	231	215	244	257	236	235	233	222	220	244	275	234	260	240	236	258	243	227	252	249	244	237	233	232	226	218	237	236	221	220	219	215	233	218	217	229	217	242	225	254	244	229	224	253	248	251	229	225	224	210	250	255	248	243	243	224	231	221	229	259	259	250	229	218	245	229	227	268	202	243	220	243	252	202	245	244	221	208	178	252	239	253	223	239	237	227	224	245	210	243	219	241	232	251	243	218	208	237	244	229	254	200	207	196	243	267	251	211	225	228	269	243	238	242	231	236	241	213	217	227	267	234	221	220	204	238	259	233	243	234	233	250	228	200	238	247	255	217	257	213	240	247	229	225	246	222	223	241	210	244	279	237	227	254	235	212	232	207	246	221	224	229	209	258	234	246	263	240	261	223	216	260	226	204	223	247	241	243	240	232	227	247	254	228	241	256	232	234	252
17794	25886	15680	7128	6751	5742	5026	4187	3542	2663	2442	1925	1657	1538	1499	1471	1297	1009	1041	1035	1050	1055	1031	924	941	934	897	869	805	850	791	777	853	758	721	758	752	802	801	772	759	744	737	745	766	762	721	715	704	725	737	736	760	792	736	756	754	732	755	724	785	748	746	738	733	784	746	759	714	715	731	761	727	766	719	733	679	729	643	765	737	734	740	713	695	741	727	743	721	748	742	771	762	726	744	779	737	722	735	778	744	688	704	748	735	741	716	744	728	709	707	699	699	706	723	705	740	798	697	697	689	709	703	706	716	744	803	717	696	720	722	705	738	709	749	791	715	743	732	682	692	689	701	683	699	724	738	681	719	680	741	712	759	701	670	750	702	716	744	732	685	704	722	706	741	679	773	665	718	673	714	728	706	681	744	716	734	742	757	756	733	732	687	706	690	727	707	742	745	746	715	725	689	691	727	729	699	740	725	691	708	731	722	765	720	757	741	742	708	711	687	710	692	719	698	758	761	694	734	707	729	753	746	738	729	701	739	673	693	698	758	696	722	736	703	703	737	667	712	724	745	682	711	722	756	717	717	706	721	756	686	710	675	717	705	774	758	722	717	691	708	715	746	734	670	712	748	694	701	673	715	745	715	737	722	745	719	697	730	716	693	711	726	772	712	678	694	755	729	745	747	688	728	721	740	716	703	758	724	686	723	719	707	685	732	729	742	726	712	710	715	754	711	706	724	779	779	724	717	672	690	739	740	726	799	741	711	710	747	679	711	703	724	747	708	712	700	742	712	735	739	723	684	707	727	679	740	736	690	704	677	689	628	704	712	707	715	741	747	728	751	716	683	727	692	723	774	674	753	716	724	685	749	723	720	667	711	723	711	714	744	733	750	668	738	705	757	734	724	742	726	703	699	689	734	724	751	681	726	749	701	687	672	704	759	714	708	715	821	741	747	725	696	715	772	736	733	724	731	709	693	740	711	692	639	729	740	698	702	724	700	741	725	699	698	704	717	706	718	689	718	702	676	713	737	699	733	639	678	709	725	697	658	751	694	748	722	734	728	719	687	748	734	712	712	766	741	689	702	717	729	728	720	707	702	715	720	702	709	726	726	731	732	771	691	695	682	763	727	702	729	754	767	691	692	710	680	706	732	704	751	679	698	714	715	686	721	742	737	706	764	737	696	700	674	724	658	737	704	748	733	774	736	727	696	741	692	723	718	731	677	737	723	746	744	710	771	739	702	711	696	704	688	720	714	644	683	730	765	756	746	750	738	782	697	744	735	747	702	752	767	738	697	732	685	718	711	749	780	706	698	708	737	735	704	706	690	689	694	706	720	731	707	736	694	713	699	703	765	715	684	765	735	707	720	705	762	697	759	701	730	675	671	737	681	732	740	726	693	706	743	742	681	719	779	703	736	693	704	750	731	702	763	726	760	711	747	727	726	742	732	693	690	695	662	785	714	734	724	708	679	724	697	687	750	721	705	730	727	772	730	711	723	725	740	687	714	698	762	707	725	677	721	737	732	717	706	679	705	714	736	745	678	676	672	738	703	716	729	755	719	710	710	728	687	748	780	748	747	740	709	689	722	694	779	709	688	722	732	749	670	701	697	727	726	693	688	718	722	714	753	744	750	785	704	713	744	692	697	682	699	729	686	741	682	752	725	699	727	730	726	783	721	780	758	673	693	736	700	757	732	681	728	703	697	717	690	731	724	737	708	697	725	683	661	699	705	732	713	725	735	725	688	674	659	759	718	658	714	693	739	699	760	704	685	741	689	711	692	706	744	735	709	746	760	730	694	692	693	734	724	709	742	748	725	689	701	691	730	776	699	773	702	742	685	688	718	701	732	788	710	694	691	695	722	731	669	731	748	683	716	728	788	699	731	731	713	706	752	733	668	680	723	741	729	697	737	701	693	699	707	726	727	682	695	713	709	716	714	685	706	714	740	711	710	763	755	749	730	700	684	678	697	742	681	735	725	717	742	728	675	708	679	669	705	734	724	727	770	690	708	749	753	788	733	711	722	699	751	752	713	728	749	754	760	746	735	726	692	772	735	740	714	749	738	736	738	706	704	671	704	754	739	689	679	731	699	695	717	680	680	717	704	766	696	711	730	719	736	747	669	711	738	717	699	749	713	705	724	760	702	711	702	668	692	734	721	732	717	687	721	727	693	668	768	689	634	724	681	772	758	743	733	730	717	696	692	721	707	761	711	683	705	688	746	697	690	767	712	722	765	699	701	713	731	745	750	754	757	741	715	710	731	710	725	744	709	725	685	699	670	701	751	706	681	760	704	726	697	729	690	764	716	738	747	710	725	749	703	694	707	712	685	725	727	678	759	730	700	746	688	743	686	731	694	700	716	704	740	693	755	730	690	704	703	705	703	708	744	734	721	727	706	700	703	704	760	772	722	731	787	732	733	775	711	749	715	732	727	690	701	723	703	719	764	716	701	733	705	735	717	714	690	688	723	764	716	699	766	773	692	689	699	715	672	679	724	684	723	743	746	673	731	705	757	758	678	723	761	758	754	705	685	709	699	776	713	769	720	718	680	709	700	695	734	769	719	715	701	721	776	694	705	707	700	736	715	695	715	749	695	689	684	688	740	774	766	667	661	765	723	707	689	691	719	732	698	714	730	705	722	758	679	679	699	722	721	732	725	650	766	720	734	712	725	719	715	731	703	712	737	715	776	722	753	725	744	711	737	698	661	754	718	736	724	687	717	729	727	735	709	699	752	730	724	758	696	730	703	751	721	696	683	690	758	695	707	681	745	702	708	708	741	756	747	707	734	773	717	717	718	750	698	729	716	750	711	731	682	700	707	718	723	745	715	727	716	735	655	698	735	755	685	682	693	745	754	701	734	691	737	710	726	736	721	710	708	767	747	738	711	691	731	691	705	767	724	702	710	749	739	705	727	726	745	722	719	774	743	715	692	749	712	691	716	718	673	737	708	695	714	782	680	720	693	724	735	734	654	738	719	741	745	694	741	758	731	733	760	708	731	737	724	728	730	716	721	709	725	757	720	724	709	703	723	717	689	758	704	678	678	744	688	747	757	714	734	745	692	719	720	669	747	702	719	703	696	712	746	706	780	711	732	679	701	688	678	746	751	702	712	724	758	690	725	697	695	718	684	697	739	705	712	687	682	694	756	735	727	698	735	688	771	737	734	697	690	685	780	683	752	702	747	673	737	720	723	700	733	772	733	681	753	726	697	691	715	718	720	748	724	707	718	698	710	760	704	702	753	668	725	705	754	699	709	722	720	736	725	663	720	726	709	707	719	720	722	702	744	760	712	721	679	712	742	711	713	679	679	698	708	677	709	721	709	765	701	695	686	698	702	675	725	735	709	725	731	705	700	688	707	709	732	693	690	718	736	696	768	774	747	758	720	705	720	747	733	718	709	710	705	750	711	713	717	779	738	694	717	749	713	743	710	712	682	727	716	685	690	730	743	703	692	713	691	727	694	723	732	692	706	726	765	729	728	708
46025	50718	36956	25612	24699	21936	17254	12616	8594	6510	5073	2966	1944	1971	1368	1595	1154	571	554	546	551	540	450	419	352	298	264	280	263	269	251	240	247	228	223	209	217	230	212	204	235	200	218	212	223	182	221	186	198	205	205	258	186	195	188	214	205	207	211	199	194	203	207	198	184	183	165	191	205	168	199	192	175	190	185	190	186	174	191	197	180	200	186	188	184	185	194	184	189	211	190	196	192	206	194	181	182	163	187	183	170	196	193	208	184	208	200	183	188	191	195	169	176	177	157	179	181	179	192	181	176	176	167	205	159	206	195	185	185	190	185	185	198	164	183	177	186	220	184	196	175	183	160	167	154	185	189	181	166	157	166	169	182	197	183	161	166	176	179	176	183	183	162	188	174	177	197	197	182	170	182	175	173	205	193	198	184	185	177	194	171	198	182	194	194	173	180	182	187	207	201	172	202	201	201	168	178	189	189	144	160	182	197	161	172	177	192	180	177	176	168	179	182	152	175	198	188	197	164	189	185	197	192	177	174	176	196	169	187	185	183	203	188	161	175	213	155	173	199	163	192	177	196	171	191	199	194	207	181	199	171	174	172	189	168	202	177	195	184	200	191	183	187	180	167	200	219	182	196	183	185	154	174	170	178	187	158	179	196	174	176	173	178	177	199	183	166	150	182	155	199	201	219	177	170	173	180	164	205	181	183	202	180	178	212	175	173	188	157	186	153	194	175	168	194	186	188	207	185	184	159	167	185	176	181	188	162	194	178	185	188	172	190	176	146	196	197	181	187	221	173	184	180	179	184	181	168	182	175	191	211	157	207	171	151	200	204	173	185	167	199	167	164	198	172	187	215	177	187	182	170	183	171	173	180	204	188	168	168	187	184	175	143	178	185	196	180	193	177	188	170	167	165	164	193	169	184	188	188	183	180	193	173	176	178	177	175	177	200	205	182	187	201	182	185	177	192	186	170	195	182	198	180	193	191	175	187	199	156	211	185	193	171	170	170	154	192	178	201	168	174	182	186	164	180	189	159	191	162	190	184	163	187	186	182	165	185	160	172	161	192	176	192	187	183	183	170	160	164	174	162	175	192	177	162	178	188	210	199	190	142	182	197	180	198	192	186	198	177	209	182	156	172	204	189	176	205	191	194	189	175	188	199	185	200	180	177	194	171	180	177	200	179	199	176	195	180	175	197	171	201	177	164	191	160	186	193	199	192	177	172	180	177	162	162	199	181	180	180	177	200	165	207	204	209	182	145	177	180	169	188	200	197	165	190	169	207	150	174	212	192	191	189	203	172	202	206	165	184	178	172	192	196	175	181	178	186	184	157	176	176	187	181	167	168	162	194	169	185	174	189	199	187	199	187	195	185	176	196	190	189	173	152	214	172	176	186	196	195	189	174	184	214	187	190	179	174	152	181	182	198	175	173	177	171	174	174	209	179	159	169	161	162	178	165	182	191	181	180	199	161	181	174	184	179	190	186	157	177	167	195	202	222	176	194	177	165	172	167	153	193	168	195	194	173	194	190	184	179	192	178	202	178	182	185	186	206	184	176	197	177	168	161	162	164	168	175	196	192	165	188	166	190	171	164	161	180	153	204	193	167	180	208	156	178	196	195	169	181	175	196	184	176	179	203	201	175	177	210	199	180	187	193	187	186	168	217	178	183	164	182	175	197	184	175	186	179	174	182	167	219	184	180	164	175	192	203	192	189	179	182	174	194	194	204	191	202	154	191	179	177	166	179	177	171	190	176	154	189	169	206	192	204	161	205	173	183	194	179	181	161	172	174	212	178	167	193	189	189	182	159	203	206	181	183	195	192	181	196	173	162	163	173	180	182	195	213	183	195	193	190	192	209	161	128	194	184	210	190	176	160	194	197	159	156	193	172	162	177	189	179	168	188	164	170	152	183	157	197	178	186	188	202	186	192	182	202	214	184	190	184	166	192	184	209	174	189	177	177	180	196	193	197	189	194	182	203	169	183	185	183	192	175	179	192	174	174	188	188	178	175	186	164	201	186	202	175	177	170	187	208	192	179	193	182	182	174	192	178	168	190	184	185	169	176	179	178	183	195	185	187	174	177	211	159	182	193	187	166	183	175	179	186	173	165	189	169	170	198	190	187	182	215	178	168	179	197	178	174	182	183	207	175	173	168	181	154	165	183	181	177	167	188	178	192	179	218	186	170	164	170	176	164	195	166	196	185	180	200	188	178	164	196	179	178	174	187	183	182	156	183	208	182	206	187	176	176	188	191	183	211	185	166	178	182	194	173	169	156	192	162	155	161	181	174	182	195	177	194	187	174	151	174	193	193	176	198	201	170	188	181	193	184	209	196	186	192	181	163	170	185	169	186	193	206	169	199	182	174	189	179	184	200	174	173	165	175	180	183	167	208	182	169	170	194	163	183	162	174	180	161	187	193	177	204	191	181	202	185	187	198	168	197	161	181	186	173	168	170	165	175	189	181	190	170	201	194	180	190	163	186	197	196	195	178	176	190	200	193	195	179	179	189	176	194	162	167	187	177	179	193	170	178	152	181	186	165	171	171	223	182	187	202	188	197	172	195	158	175	206	178	153	163	168	205	173	187	157	188	181	177	179	180	177	174	193	200	179	243	187	185	190	177	196	171	171	175	196	171	195	194	186	206	197	199	195	175	174	185	160	173	182	169	159	171	195	206	197	170	184	172	183	183	199	188	190	173	211	175	192	185	190	169	176	176	193	196	206	158	180	204	148	195	165	214	196	191	171	166	179	192	179	193	164	153	168	199	165	170	187	191	160	193	185	183	187	187	208	192	194	202	184	179	186	180	174	206	181	196	174	180	186	163	200	184	177	149	186	171	162	152	186	184	173	167	197	184	168	198	173	174	200	175	177	193	184	204	195	203	198	169	175	190	183	149	178	191	177	188	161	173	174	188	197	175	177	201	179	171	189	193	182	197	175	169	190	166	170	160	191	187	186	197	156	178	187	222	189	183	200	186	162	172	199	210	172	185	226	168	179	163	195	173	170	165	218	181	172	197	184	212	190	179	187	168	202	186	206	197	170	194	177	178	187	176	175	146	183	192	167	185	186	168	167	172	177	176	175	184	167	181	185	206	171	161	162	170	184	192	170	175	173	206	190	187	191	175	160	178	178	178	172	194	175	185	199	193	175	195	177	186	176	189	163	168	158	182	195	179	161	189	187	179	191	195	185	181	159	191	189	164	164	181	193	200	178	185	179	212	189	174	195	177	193	193	196	192	176	197	182	198	174	157	173	196	194	175	187	192	165	199	187	219	156	176	187	188	217	173	213	171	176	177	170	189	165	174	167	182	190	190	194	177	209	186	198	186	191	185	181	173	157	196	169	164	219	178	181	189	187	195	200	171	173	198	181	173	189	195	196	188	161	198	177	179	198	196	195	182	180	179	187	200	180	177	199	169	209	194	178	200	181	185	194	161	181	168	188	164	207	195	179	199	174	186	177	219	194	188	178	162	169	186	172	192	187
37154	50785	29844	27462	29652	27208	24373	22687	19249	15597	15827	9393	8033	8780	6901	8585	5466	2706	2772	2865	3045	3388	2789	2147	1795	1551	1545	1345	1285	1183	979	989	1029	905	792	812	738	868	867	827	860	774	744	800	776	736	735	766	665	719	785	771	719	757	750	708	687	714	701	715	708	900	796	687	662	592	633	631	597	654	635	620	609	607	629	623	649	582	589	601	648	630	626	618	613	637	632	594	621	655	664	626	615	580	620	592	559	590	589	526	581	585	574	537	592	575	573	577	557	581	579	568	572	603	590	615	605	600	556	556	555	576	598	579	559	558	572	588	577	594	581	578	538	535	543	565	600	557	558	587	581	538	581	576	571	572	578	579	537	570	577	580	574	576	552	548	591	558	560	559	554	546	612	575	547	550	566	566	596	543	570	529	583	555	596	593	573	594	587	592	554	572	608	581	594	564	551	557	606	600	579	538	599	570	628	584	598	565	573	559	532	603	540	590	569	559	548	608	555	652	553	587	577	534	563	559	603	584	574	622	516	559	568	595	552	578	548	578	580	577	581	582	580	594	584	591	542	597	553	570	558	573	556	574	533	608	600	563	548	591	583	550	597	600	530	621	592	601	591	570	563	608	567	604	570	554	562	609	572	615	560	577	599	587	618	575	530	561	575	583	594	603	554	578	576	579	540	564	550	561	601	589	599	570	591	586	551	551	565	591	598	592	580	584	588	532	571	588	558	564	517	581	576	560	578	611	603	605	594	592	603	579	585	555	577	565	570	573	545	579	549	547	586	593	575	577	581	555	635	540	584	572	567	587	596	542	579	599	601	593	580	554	583	541	568	603	579	575	574	563	580	571	573	566	575	547	561	542	547	558	586	570	550	536	584	590	585	539	616	553	551	569	562	591	545	573	575	564	602	564	573	551	557	588	596	586	580	597	563	550	644	576	574	576	555	548	598	575	590	535	565	567	593	615	555	594	522	564	589	555	577	582	563	576	605	557	604	554	547	596	548	574	593	582	540	587	591	598	578	561	606	535	538	559	569	601	576	564	571	589	531	536	587	600	563	590	603	591	600	569	574	558	560	537	541	555	565	574	607	607	568	608	583	583	562	557	549	602	547	545	596	560	586	632	539	564	646	572	599	627	566	564	581	583	548	564	550	545	566	566	612	617	581	564	555	550	524	602	515	573	586	591	569	595	588	520	544	537	565	571	580	598	571	572	612	568	644	598	547	594	540	530	575	586	548	550	593	588	596	583	565	527	585	582	548	558	596	554	550	565	571	593	566	593	537	631	555	603	594	591	577	570	575	559	574	544	563	603	580	585	580	502	612	533	565	595	574	563	590	585	579	555	599	574	584	567	582	617	565	636	584	564	591	558	557	520	596	570	585	603	585	576	545	641	549	554	531	584	560	593	599	530	543	539	522	599	590	552	566	541	593	549	592	580	585	598	580	571	575	533	557	546	627	584	576	580	575	583	549	602	539	571	541	570	555	607	597	572	545	555	534	569	563	559	571	572	583	579	551	560	594	574	573	587	557	593	587	583	586	579	525	562	585	557	584	566	597	569	583	588	556	550	550	622	570	561	561	559	537	628	562	562	649	530	585	540	591	574	548	609	583	566	563	573	556	581	547	588	583	603	607	577	556	549	614	565	549	584	609	592	581	541	581	569	554	524	582	594	583	621	560	607	535	578	612	574	567	559	589	602	548	554	502	565	563	584	576	549	585	560	583	548	545	581	549	571	550	542	560	571	549	556	610	620	581	624	538	581	572	560	566	532	573	594	559	580	576	574	537	566	561	570	536	548	596	581	576	565	556	593	583	579	577	582	583	589	568	576	546	625	582	584	601	568	583	564	542	572	528	603	574	579	605	614	574	606	567	562	612	576	584	554	613	561	592	536	584	567	646	568	593	560	557	580	572	595	583	542	612	603	546	542	571	592	605	577	623	545	596	582	579	571	564	554	579	572	561	593	548	568	538	620	573	540	597	573	526	596	582	582	587	615	523	562	580	553	557	610	546	612	572	571	584	583	563	554	589	629	593	582	561	582	579	573	639	604	578	567	584	572	554	567	603	601	593	537	572	540	560	565	545	549	598	590	556	530	576	557	545	540	573	580	585	606	585	570	573	566	541	526	562	575	566	610	546	554	581	558	557	622	596	621	563	546	580	597	612	586	585	562	589	588	547	582	592	588	570	564	595	567	593	545	541	589	544	584	590	584	613	566	534	580	574	605	610	580	566	625	554	587	550	585	554	598	591	543	628	560	581	559	599	630	563	597	576	549	578	579	558	554	522	558	575	559	513	560	559	593	580	537	577	584	589	578	570	528	570	576	579	598	561	597	532	566	583	598	608	571	546	590	570	558	585	566	579	582	560	594	556	567	559	609	581	584	612	564	550	575	613	562	567	595	569	600	567	536	579	556	528	557	590	607	580	587	555	573	563	559	562	569	543	582	532	584	611	600	577	577	552	545	569	582	568	590	595	589	581	568	557	573	546	562	580	593	588	567	574	621	583	596	573	618	543	575	534	561	572	628	534	599	580	575	543	547	537	576	604	532	545	588	566	529	521	576	580	549	578	605	560	557	592	601	589	527	561	544	553	583	593	555	567	606	550	538	605	566	596	589	601	573	551	597	609	549	560	578	581	586	567	562	632	617	578	568	607	575	575	582	594	541	559	565	560	545	622	580	587	551	557	558	587	576	603	554	603	550	580	642	633	572	582	597	571	590	557	591	537	609	593	563	538	538	567	539	570	610	580	563	494	592	599	603	567	589	555	567	573	603	564	575	599	590	589	605	556	614	564	611	571	565	559	559	618	579	554	540	536	585	575	561	532	574	549	574	602	548	645	553	631	594	568	531	555	580	604	630	549	631	573	589	562	598	566	558	585	586	570	584	606	567	575	578	578	565	627	568	584	566	645	602	615	559	592	609	610	588	596	600	583	560	573	572	589	574	584	545	599	607	578	575	564	587	580	581	559	564	578	565	543	540	576	586	545	562	606	549	594	576	594	571	619	583	559	607	597	542	568	536	534	580	606	613	534	546	542	563	588	564	589	570	604	576	558	580	602	574	558	583	558	590	587	599	569	542	617	529	566	569	588	610	547	606	594	584	573	594	545	564	602	580	565	588	592	546	543	607	549	578	566	540	566	579	565	554	597	532	563	557	568	592	573	591	574	603	578	590	563	585	563	560	638	557	580	572	595	619	574	607	536	550	569	573	541	574	560	566	572	580	561	570	594	574	581	583	562	577	558	615	569	563	585	583	551	554	566	556	575	563	576	544	564	563	590	565	557	602	599	595	559	534	519	612	554	574	570	560	540	551	536	586	557	589	608	577	548	599	549	606	578	557	572	583	581	569	557	559	606	555	591	575	574	575	535	503	592	553	563	596	579	576	566	587	543	584	570	559	615	602	612	545	604	597	548	571	581	623	555	558	557	522	595	605	581	550	591	561	615	581	522	598	571	549	565	577	578	573	603	585	575	581	606	599	570	563	554	604
